From 92d479d7842224af50a541c8149c9868b56b8665 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Wed, 7 Nov 2007 17:49:56 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create tag 'lam_2_1_0'. --- CVSROOT/checkoutlist | 13 - CVSROOT/commitinfo | 15 - CVSROOT/config | 14 - CVSROOT/cvswrappers | 23 - CVSROOT/editinfo | 21 - CVSROOT/loginfo | 29 - CVSROOT/modules | 26 - CVSROOT/notify | 12 - CVSROOT/rcsinfo | 13 - CVSROOT/taginfo | 20 - CVSROOT/verifymsg | 21 - lam-0.4/COPYING | 340 -- lam-0.4/HISTORY | 120 - lam-0.4/INSTALL | 59 - lam-0.4/README | 81 - lam-0.4/TODO | 4 - lam-0.4/config/.htaccess | 4 - lam-0.4/config/config.cfg_sample | 5 - lam-0.4/config/lam.conf_sample | 80 - lam-0.4/config/language | 19 - lam-0.4/config/profiles/groups/default.prg | 2 - lam-0.4/config/profiles/hosts/default.prh | 0 lam-0.4/config/profiles/users/default.pru | 15 - lam-0.4/config/shells | 17 - lam-0.4/copyright | 51 - lam-0.4/debian/README.Debian | 25 - lam-0.4/debian/changelog | 138 - lam-0.4/debian/lam.apache.conf | 48 - lam-0.4/debian/packages | 266 -- lam-0.4/debian/watch | 5 - lam-0.4/docs/LGPL-license.txt | 502 -- lam-0.4/docs/README.fpdf.htm | 286 -- lam-0.4/docs/README.hosts.txt | 28 - lam-0.4/docs/README.lamdaemon.txt | 79 - lam-0.4/docs/README.openldap.txt | 21 - lam-0.4/docs/README.security.txt | 36 - lam-0.4/graphics/banner.jpg | Bin 11884 -> 0 bytes lam-0.4/graphics/error.png | Bin 2683 -> 0 bytes lam-0.4/graphics/info.png | Bin 3503 -> 0 bytes lam-0.4/graphics/lam.png | Bin 5790 -> 0 bytes lam-0.4/graphics/printLogo.jpg | Bin 11884 -> 0 bytes lam-0.4/graphics/select.png | Bin 180 -> 0 bytes lam-0.4/graphics/warn.png | Bin 1967 -> 0 bytes lam-0.4/help/extFileExample.php | 28 - lam-0.4/help/help.inc | 315 -- lam-0.4/help/help_numbers.assign | 16 - lam-0.4/index.html | 11 - lam-0.4/lib/.htaccess | 12 - lam-0.4/lib/account.inc | 2529 ---------- lam-0.4/lib/blowfish.inc | 530 --- lam-0.4/lib/config.inc | 804 ---- lam-0.4/lib/createntlm.pl | 499 -- lam-0.4/lib/font/courier.php | 7 - lam-0.4/lib/font/helvetica.php | 15 - lam-0.4/lib/font/helveticab.php | 15 - lam-0.4/lib/font/helveticabi.php | 15 - lam-0.4/lib/font/helveticai.php | 15 - lam-0.4/lib/font/symbol.php | 15 - lam-0.4/lib/font/times.php | 15 - lam-0.4/lib/font/timesb.php | 15 - lam-0.4/lib/font/timesbi.php | 15 - lam-0.4/lib/font/timesi.php | 15 - lam-0.4/lib/font/zapfdingbats.php | 15 - lam-0.4/lib/fpdf.php | 1618 ------- lam-0.4/lib/functions.js | 130 - lam-0.4/lib/lamdaemon.pl | 232 - lam-0.4/lib/ldap.inc | 601 --- lam-0.4/lib/pdf.inc | 577 --- lam-0.4/lib/profiles.inc | 553 --- lam-0.4/lib/status.inc | 95 - lam-0.4/locale/de_DE/LC_MESSAGES/messages.mo | Bin 72793 -> 0 bytes lam-0.4/locale/de_DE/LC_MESSAGES/messages.po | 4087 ---------------- lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo | Bin 75698 -> 0 bytes lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po | 4126 ---------------- lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo | Bin 75079 -> 0 bytes lam-0.4/locale/hu_HU/LC_MESSAGES/messages.po | 4181 ----------------- lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo | Bin 68936 -> 0 bytes lam-0.4/locale/ja_JP/LC_MESSAGES/messages.po | 4042 ---------------- lam-0.4/po/make_mo | 10 - lam-0.4/po/make_po | 11 - lam-0.4/po/make_po_de | 9 - lam-0.4/po/make_po_fr | 9 - lam-0.4/po/make_po_hu | 9 - lam-0.4/po/make_po_jp | 9 - lam-0.4/po/messages.header | 16 - lam-0.4/sess/.htaccess | 4 - lam-0.4/session-vars.txt | 130 - lam-0.4/style/layout.css | 511 -- lam-0.4/templates/account/groupedit.php | 866 ---- lam-0.4/templates/account/hostedit.php | 481 -- lam-0.4/templates/account/useredit.php | 1586 ------- lam-0.4/templates/config/conflogin.php | 147 - lam-0.4/templates/config/confmain.php | 391 -- lam-0.4/templates/config/confsave.php | 263 -- lam-0.4/templates/config/profmanage.php | 370 -- lam-0.4/templates/confwiz/final.php | 65 - lam-0.4/templates/confwiz/ldaptest.php | 580 --- lam-0.4/templates/confwiz/o_daemon.php | 156 - lam-0.4/templates/confwiz/o_lang.php | 176 - lam-0.4/templates/confwiz/o_lists.php | 160 - lam-0.4/templates/confwiz/o_ranges.php | 164 - lam-0.4/templates/confwiz/optional.php | 80 - lam-0.4/templates/confwiz/server.php | 204 - lam-0.4/templates/confwiz/server2.php | 243 - lam-0.4/templates/confwiz/start.php | 189 - lam-0.4/templates/delete.php | 253 - lam-0.4/templates/domain.php | 312 -- lam-0.4/templates/help.php | 111 - lam-0.4/templates/initsuff.php | 202 - lam-0.4/templates/lists/listdomains.php | 275 -- lam-0.4/templates/lists/listgroups.php | 392 -- lam-0.4/templates/lists/listhosts.php | 383 -- lam-0.4/templates/lists/listusers.php | 452 -- lam-0.4/templates/lists/userlink.php | 61 - lam-0.4/templates/login.php | 371 -- lam-0.4/templates/logout.php | 65 - lam-0.4/templates/main.php | 84 - lam-0.4/templates/main_header.php | 87 - lam-0.4/templates/masscreate.php | 590 --- lam-0.4/templates/massdetail.php | 281 -- lam-0.4/templates/ou_edit.php | 475 -- lam-0.4/templates/profedit/profilecreate.php | 395 -- lam-0.4/templates/profedit/profiledelete.php | 132 - lam-0.4/templates/profedit/profilegroup.php | 158 - lam-0.4/templates/profedit/profilehost.php | 131 - lam-0.4/templates/profedit/profilemain.php | 267 -- lam-0.4/templates/profedit/profileuser.php | 435 -- lam-0.4/tests/conf-main-test.php | 62 - lam-0.4/tests/conf-test.php | 144 - lam-0.4/tests/ldap-test.php | 70 - lam-0.4/tests/lib-pdf-test.php | 73 - lam-0.4/tests/status-test.php | 39 - lam-0.4/tmp/.htaccess | 1 - lam-packaging/debian/changelog | 6 +- lam-web/changelog/index.htm | 1077 ----- lam-web/cvs-access/index.htm | 280 -- .../ldap-account-manager_2.0.0-1.diff.gz | Bin 17374 -> 0 bytes .../ldap-account-manager_2.0.0-1.dsc | 22 - .../ldap-account-manager_2.0.0-1_all.deb | Bin 1953188 -> 0 bytes .../ldap-account-manager_2.0.0-1_i386.changes | 36 - .../ldap-account-manager_2.0.0.orig.tar.gz | Bin 2002599 -> 0 bytes lam-web/developers/devel/FAQ.htm | 104 - lam-web/developers/devel/account_modules.htm | 49 - .../developers/devel/account_modules_lib.htm | 140 - lam-web/developers/devel/account_pages.htm | 31 - lam-web/developers/devel/account_types.htm | 46 - .../developers/devel/account_types_lib.htm | 42 - lam-web/developers/devel/base_module.htm | 74 - lam-web/developers/devel/base_type.htm | 26 - lam-web/developers/devel/config.htm | 61 - lam-web/developers/devel/config_files.htm | 44 - lam-web/developers/devel/config_pages.htm | 77 - .../devel/images/lam_baseModule.png | Bin 5476 -> 0 bytes .../developers/devel/images/lam_baseType.png | Bin 5788 -> 0 bytes .../developers/devel/images/lam_config.png | Bin 11553 -> 0 bytes lam-web/developers/devel/images/lam_lists.png | Bin 7572 -> 0 bytes .../developers/devel/images/lam_overview.png | Bin 43470 -> 0 bytes .../developers/devel/images/lam_pdfEditor.png | Bin 6385 -> 0 bytes .../developers/devel/images/lam_profedit.png | Bin 5603 -> 0 bytes .../developers/devel/images/lam_upload.png | Bin 6680 -> 0 bytes lam-web/developers/devel/index.htm | 112 - lam-web/developers/devel/ldap.htm | 54 - lam-web/developers/devel/lists.htm | 103 - lam-web/developers/devel/login.htm | 70 - lam-web/developers/devel/mod_accountPages.htm | 377 -- lam-web/developers/devel/mod_basics.htm | 109 - lam-web/developers/devel/mod_config.htm | 253 - lam-web/developers/devel/mod_ext.htm | 55 - lam-web/developers/devel/mod_general.htm | 304 -- lam-web/developers/devel/mod_help.htm | 88 - lam-web/developers/devel/mod_index.htm | 60 - lam-web/developers/devel/mod_pdf.htm | 106 - lam-web/developers/devel/mod_profiles.htm | 208 - lam-web/developers/devel/mod_rdn.htm | 59 - lam-web/developers/devel/mod_upload.htm | 171 - lam-web/developers/devel/mod_upload2.htm | 122 - .../devel/modules-specification.htm | 1415 ------ lam-web/developers/devel/other_libs.htm | 50 - lam-web/developers/devel/ou-edit.htm | 31 - lam-web/developers/devel/pdf_editor.htm | 107 - lam-web/developers/devel/pdf_libs.htm | 40 - lam-web/developers/devel/pdf_profiles.htm | 99 - lam-web/developers/devel/profile_editor.htm | 84 - lam-web/developers/devel/profile_files.htm | 36 - lam-web/developers/devel/profiles.htm | 25 - lam-web/developers/devel/samba_domains.htm | 35 - lam-web/developers/devel/style/layout.css | 57 - lam-web/developers/devel/tree_schema.htm | 21 - lam-web/developers/devel/type_basics.htm | 70 - lam-web/developers/devel/type_css.htm | 39 - lam-web/developers/devel/type_general.htm | 90 - lam-web/developers/devel/type_icon.htm | 31 - lam-web/developers/devel/type_index.htm | 36 - lam-web/developers/devel/type_list.htm | 181 - lam-web/developers/devel/type_profile.htm | 27 - .../developers/devel/types-specification.htm | 144 - lam-web/developers/devel/upload.htm | 102 - lam-web/developers/docs.htm | 294 -- .../phpdoc/Help/_help_help_inc.html | 90 - .../phpdoc/Help/_templates_help_php.html | 159 - lam-web/developers/phpdoc/LDAP/Ldap.html | 737 --- .../developers/phpdoc/LDAP/_lib_ldap_inc.html | 135 - lam-web/developers/phpdoc/PDF/FPDF.html | 2623 ----------- lam-web/developers/phpdoc/PDF/UFPDF.html | 1517 ------ .../phpdoc/PDF/_lib_font_vera_php.html | 117 - .../phpdoc/PDF/_lib_font_verab_php.html | 117 - .../phpdoc/PDF/_lib_font_verabi_php.html | 117 - .../phpdoc/PDF/_lib_font_verai_php.html | 117 - .../developers/phpdoc/PDF/_lib_fpdf_php.html | 136 - .../developers/phpdoc/PDF/_lib_pdf_inc.html | 319 -- .../phpdoc/PDF/_lib_pdfstruct_inc.html | 294 -- .../developers/phpdoc/PDF/_lib_ufpdf_php.html | 143 - .../phpdoc/PDF/_lib_xml_parser_inc.html | 122 - .../PDF/_templates_pdfedit_pdfdelete_php.html | 122 - .../PDF/_templates_pdfedit_pdfmain_php.html | 125 - .../PDF/_templates_pdfedit_pdfpage_php.html | 129 - lam-web/developers/phpdoc/PDF/lamPDF.html | 1353 ------ lam-web/developers/phpdoc/PDF/xmlParser.html | 241 - .../developers/phpdoc/classtrees_Help.html | 60 - .../developers/phpdoc/classtrees_LDAP.html | 65 - lam-web/developers/phpdoc/classtrees_PDF.html | 74 - .../phpdoc/classtrees_configuration.html | 70 - lam-web/developers/phpdoc/classtrees_lib.html | 77 - .../developers/phpdoc/classtrees_lists.html | 67 - .../developers/phpdoc/classtrees_main.html | 60 - .../developers/phpdoc/classtrees_modules.html | 82 - .../phpdoc/classtrees_profiles.html | 60 - .../phpdoc/classtrees_selfService.html | 65 - .../developers/phpdoc/classtrees_tests.html | 60 - .../developers/phpdoc/classtrees_tools.html | 74 - .../developers/phpdoc/classtrees_types.html | 67 - .../phpdoc/configuration/LAMCfgMain.html | 334 -- .../phpdoc/configuration/LAMConfig.html | 1494 ------ .../phpdoc/configuration/_lib_config_inc.html | 212 - .../_templates_config_conflogin_php.html | 114 - .../_templates_config_confmain_php.html | 132 - .../_templates_config_confmodules_php.html | 153 - .../_templates_config_conftypes_php.html | 115 - .../_templates_config_index_php.html | 113 - .../_templates_config_mainlogin_php.html | 114 - .../_templates_config_mainmanage_php.html | 115 - .../_templates_config_profmanage_php.html | 114 - lam-web/developers/phpdoc/elementindex.html | 2504 ---------- .../developers/phpdoc/elementindex_Help.html | 117 - .../developers/phpdoc/elementindex_LDAP.html | 253 - .../developers/phpdoc/elementindex_PDF.html | 697 --- .../phpdoc/elementindex_configuration.html | 346 -- .../developers/phpdoc/elementindex_lib.html | 561 --- .../developers/phpdoc/elementindex_lists.html | 516 -- .../developers/phpdoc/elementindex_main.html | 142 - .../phpdoc/elementindex_modules.html | 1041 ---- .../phpdoc/elementindex_profiles.html | 145 - .../phpdoc/elementindex_selfService.html | 205 - .../developers/phpdoc/elementindex_tests.html | 106 - .../developers/phpdoc/elementindex_tools.html | 427 -- .../developers/phpdoc/elementindex_types.html | 260 - lam-web/developers/phpdoc/errors.html | 60 - lam-web/developers/phpdoc/index.html | 65 - lam-web/developers/phpdoc/li_Help.html | 72 - lam-web/developers/phpdoc/li_LDAP.html | 74 - lam-web/developers/phpdoc/li_PDF.html | 99 - .../developers/phpdoc/li_configuration.html | 91 - lam-web/developers/phpdoc/li_lib.html | 89 - lam-web/developers/phpdoc/li_lists.html | 141 - lam-web/developers/phpdoc/li_main.html | 80 - lam-web/developers/phpdoc/li_modules.html | 130 - lam-web/developers/phpdoc/li_profiles.html | 76 - lam-web/developers/phpdoc/li_selfService.html | 84 - lam-web/developers/phpdoc/li_tests.html | 74 - lam-web/developers/phpdoc/li_tools.html | 98 - lam-web/developers/phpdoc/li_types.html | 91 - .../developers/phpdoc/lib/AttributeType.html | 1253 ----- .../developers/phpdoc/lib/MatchingRule.html | 473 -- .../phpdoc/lib/MatchingRuleUse.html | 354 -- .../developers/phpdoc/lib/ObjectClass.html | 794 ---- .../phpdoc/lib/ObjectClassAttribute.html | 259 - lam-web/developers/phpdoc/lib/SchemaItem.html | 348 -- lam-web/developers/phpdoc/lib/Syntax.html | 256 - .../phpdoc/lib/_lib_account_inc.html | 623 --- .../developers/phpdoc/lib/_lib_cache_inc.html | 116 - .../phpdoc/lib/_lib_schema_inc.html | 505 -- .../phpdoc/lib/_lib_security_inc.html | 189 - .../phpdoc/lib/_lib_status_inc.html | 146 - lam-web/developers/phpdoc/lib/cache.html | 535 --- .../phpdoc/lists/_lib_lists_inc.html | 170 - .../lists/_templates_lists_list_php.html | 165 - .../lists/_templates_lists_userlink_php.html | 198 - .../developers/phpdoc/lists/lamGroupList.html | 498 -- .../developers/phpdoc/lists/lamHostList.html | 468 -- lam-web/developers/phpdoc/lists/lamList.html | 906 ---- .../phpdoc/lists/lamMailAliasList.html | 468 -- .../phpdoc/lists/lamSmbDomainList.html | 468 -- .../developers/phpdoc/lists/lamUserList.html | 589 --- .../phpdoc/lists/tree/_lib_tree_inc.html | 1022 ---- .../_templates_tree_add_attr_form_php.html | 186 - .../tree/_templates_tree_add_attr_php.html | 187 - .../_templates_tree_add_oclass_form_php.html | 170 - .../tree/_templates_tree_add_oclass_php.html | 170 - .../_templates_tree_add_value_form_php.html | 170 - .../tree/_templates_tree_add_value_php.html | 170 - .../tree/_templates_tree_collapse_php.html | 169 - .../tree/_templates_tree_create_form_php.html | 171 - .../tree/_templates_tree_create_php.html | 171 - ..._templates_tree_creation_template_php.html | 172 - .../tree/_templates_tree_delete_attr_php.html | 170 - .../tree/_templates_tree_delete_form_php.html | 170 - .../tree/_templates_tree_delete_php.html | 170 - ...mplates_tree_download_binary_attr_php.html | 170 - .../lists/tree/_templates_tree_edit_php.html | 171 - .../tree/_templates_tree_expand_php.html | 169 - .../tree/_templates_tree_export_form_php.html | 195 - .../tree/_templates_tree_export_php.html | 171 - .../tree/_templates_tree_rdelete_php.html | 186 - .../tree/_templates_tree_refresh_php.html | 169 - ...es_tree_templates_creation_custom_php.html | 210 - ...emplates_creation_new_ou_template_php.html | 162 - ...emplates_tree_templates_templates_inc.html | 162 - .../lists/tree/_templates_tree_tree_php.html | 201 - .../tree/_templates_tree_tree_view_php.html | 166 - .../_templates_tree_update_confirm_php.html | 170 - .../tree/_templates_tree_update_php.html | 170 - .../phpdoc/main/_templates_delete_php.html | 174 - .../phpdoc/main/_templates_initsuff_php.html | 105 - .../phpdoc/main/_templates_login_php.html | 131 - .../phpdoc/main/_templates_logout_php.html | 104 - .../main/_templates_main_header_php.html | 104 - .../phpdoc/main/_templates_main_php.html | 102 - .../developers/phpdoc/media/background.png | Bin 237 -> 0 bytes lam-web/developers/phpdoc/media/empty.png | Bin 205 -> 0 bytes lam-web/developers/phpdoc/media/style.css | 195 - .../phpdoc/modules/_lib_baseModule_inc.html | 153 - .../phpdoc/modules/_lib_createntlm_inc.html | 153 - .../phpdoc/modules/_lib_lamdaemon_inc.html | 217 - .../modules/_lib_modules_account_inc.html | 159 - .../_lib_modules_ieee802device_inc.html | 153 - .../phpdoc/modules/_lib_modules_inc.html | 878 ---- ...ib_modules_inetLocalMailRecipient_inc.html | 153 - .../_lib_modules_inetOrgPerson_inc.html | 159 - .../modules/_lib_modules_kolabUser_inc.html | 153 - .../_lib_modules_ldapPublicKey_inc.html | 156 - .../_lib_modules_nisMailAlias_inc.html | 153 - .../_lib_modules_posixAccount_inc.html | 159 - .../modules/_lib_modules_posixGroup_inc.html | 159 - .../modules/_lib_modules_quota_inc.html | 159 - .../_lib_modules_sambaAccount_inc.html | 159 - .../modules/_lib_modules_sambaDomain_inc.html | 153 - .../_lib_modules_sambaGroupMapping_inc.html | 159 - .../_lib_modules_sambaSamAccount_inc.html | 159 - .../_lib_modules_shadowAccount_inc.html | 159 - .../modules/_templates_account_edit_php.html | 157 - .../developers/phpdoc/modules/account.html | 765 --- .../phpdoc/modules/accountContainer.html | 739 --- .../developers/phpdoc/modules/baseModule.html | 2068 -------- .../phpdoc/modules/ieee802Device.html | 690 --- .../modules/inetLocalMailRecipient.html | 690 --- .../phpdoc/modules/inetOrgPerson.html | 949 ---- .../developers/phpdoc/modules/kolabUser.html | 840 ---- .../phpdoc/modules/ldapPublicKey.html | 662 --- .../phpdoc/modules/nisMailAlias.html | 746 --- .../phpdoc/modules/posixAccount.html | 1363 ------ .../developers/phpdoc/modules/posixGroup.html | 1032 ---- lam-web/developers/phpdoc/modules/quota.html | 963 ---- .../phpdoc/modules/samba3domain.html | 295 -- .../phpdoc/modules/sambaAccount.html | 1003 ---- .../phpdoc/modules/sambaDomain.html | 690 --- .../phpdoc/modules/sambaGroupMapping.html | 907 ---- .../phpdoc/modules/sambaSamAccount.html | 1215 ----- .../phpdoc/modules/shadowAccount.html | 813 ---- .../developers/phpdoc/modules/smbHash.html | 696 --- .../phpdoc/profiles/_lib_profiles_inc.html | 246 - ..._templates_profedit_profiledelete_php.html | 101 - .../_templates_profedit_profilemain_php.html | 101 - .../_templates_profedit_profilepage_php.html | 103 - lam-web/developers/phpdoc/ric_INSTALL.html | 133 - lam-web/developers/phpdoc/ric_README.html | 142 - .../tests/_tests_conf-main-test_php.html | 96 - .../phpdoc/tests/_tests_conf-test_php.html | 96 - .../phpdoc/tests/_tests_status-test_php.html | 96 - .../phpdoc/tools/LdapExportInfo.html | 252 - .../phpdoc/tools/MyCustomExporter.html | 326 -- .../phpdoc/tools/PlaAbstractExporter.html | 367 -- .../phpdoc/tools/PlaCSVExporter.html | 433 -- .../phpdoc/tools/PlaDsmlExporter.html | 390 -- .../developers/phpdoc/tools/PlaExporter.html | 544 --- .../phpdoc/tools/PlaLdapExporter.html | 546 --- .../phpdoc/tools/PlaLdifExporter.html | 440 -- .../phpdoc/tools/PlaVcardExporter.html | 385 -- .../phpdoc/tools/_lib_export_inc.html | 244 - .../_templates_massBuildAccounts_php.html | 123 - .../tools/_templates_massDoUpload_php.html | 125 - .../tools/_templates_masscreate_php.html | 181 - .../phpdoc/tools/_templates_ou_edit_php.html | 139 - .../tools/_templates_schema_schema_php.html | 126 - .../tools/_templates_tests_index_php.html | 121 - .../_templates_tests_lamdaemonTest_php.html | 169 - .../phpdoc/tools/_templates_tools_php.html | 121 - .../phpdoc/types/_lib_baseType_inc.html | 114 - .../phpdoc/types/_lib_types_group_inc.html | 116 - .../phpdoc/types/_lib_types_host_inc.html | 116 - .../phpdoc/types/_lib_types_inc.html | 305 -- .../types/_lib_types_mailAlias_inc.html | 116 - .../types/_lib_types_smbDomain_inc.html | 116 - .../phpdoc/types/_lib_types_user_inc.html | 116 - lam-web/developers/phpdoc/types/baseType.html | 420 -- lam-web/developers/phpdoc/types/group.html | 330 -- lam-web/developers/phpdoc/types/host.html | 330 -- .../developers/phpdoc/types/mailAlias.html | 330 -- .../developers/phpdoc/types/smbDomain.html | 330 -- lam-web/developers/phpdoc/types/user.html | 330 -- lam-web/documentation/LAMPro-HowTo/ch01.html | 3 - .../documentation/LAMPro-HowTo/ch01s01.html | 3 - .../documentation/LAMPro-HowTo/ch01s02.html | 3 - lam-web/documentation/LAMPro-HowTo/ch02.html | 3 - .../documentation/LAMPro-HowTo/ch02s01.html | 3 - .../documentation/LAMPro-HowTo/ch02s02.html | 3 - lam-web/documentation/LAMPro-HowTo/html.css | 27 - .../LAMPro-HowTo/images/callouts/1.png | Bin 329 -> 0 bytes .../LAMPro-HowTo/images/callouts/10.png | Bin 361 -> 0 bytes .../LAMPro-HowTo/images/callouts/11.png | Bin 565 -> 0 bytes .../LAMPro-HowTo/images/callouts/12.png | Bin 617 -> 0 bytes .../LAMPro-HowTo/images/callouts/13.png | Bin 623 -> 0 bytes .../LAMPro-HowTo/images/callouts/14.png | Bin 411 -> 0 bytes .../LAMPro-HowTo/images/callouts/15.png | Bin 640 -> 0 bytes .../LAMPro-HowTo/images/callouts/2.png | Bin 353 -> 0 bytes .../LAMPro-HowTo/images/callouts/3.png | Bin 350 -> 0 bytes .../LAMPro-HowTo/images/callouts/4.png | Bin 345 -> 0 bytes .../LAMPro-HowTo/images/callouts/5.png | Bin 348 -> 0 bytes .../LAMPro-HowTo/images/callouts/6.png | Bin 355 -> 0 bytes .../LAMPro-HowTo/images/callouts/7.png | Bin 344 -> 0 bytes .../LAMPro-HowTo/images/callouts/8.png | Bin 357 -> 0 bytes .../LAMPro-HowTo/images/callouts/9.png | Bin 357 -> 0 bytes .../LAMPro-HowTo/images/draft.png | Bin 16150 -> 0 bytes lam-web/documentation/LAMPro-HowTo/index.html | 3 - .../LAMPro-HowTo/resources/conf1.jpg | Bin 21961 -> 0 bytes .../LAMPro-HowTo/resources/conf2.jpg | Bin 20757 -> 0 bytes .../LAMPro-HowTo/resources/conf3.jpg | Bin 30107 -> 0 bytes .../LAMPro-HowTo/resources/conf4.jpg | Bin 68541 -> 0 bytes .../LAMPro-HowTo/resources/conf5.jpg | Bin 39121 -> 0 bytes .../LDAP-Account-Manager-Dokumentation.pdf | Bin 226256 -> 0 bytes lam-web/documentation/faq.htm | 362 -- lam-web/documentation/howto.htm | 287 -- lam-web/documentation/index.htm | 282 -- lam-web/documentation/install.htm | 335 -- lam-web/documentation/readme.htm | 366 -- lam-web/documentation/supportedSchemas.htm | 348 -- lam-web/download/debian.htm | 285 -- lam-web/download/freebsd.htm | 280 -- lam-web/download/index.htm | 476 -- lam-web/download/oldReleases.htm | 822 ---- lam-web/download/rpm.htm | 281 -- lam-web/google_adsense_script.html | 11 - lam-web/i18n/i18nhowto.htm | 325 -- lam-web/i18n/index.htm | 385 -- lam-web/images/background.png | Bin 151 -> 0 bytes lam-web/images/brlink_logo.gif | Bin 4860 -> 0 bytes lam-web/images/geoit_logo.gif | Bin 7531 -> 0 bytes lam-web/images/lam_logo.jpg | Bin 9791 -> 0 bytes lam-web/images/openlogo-nd-25.png | Bin 422 -> 0 bytes lam-web/images/openlogo-nd-50.png | Bin 759 -> 0 bytes lam-web/images/sflogo.png | Bin 2108 -> 0 bytes lam-web/images/siedl_logo.gif | Bin 8090 -> 0 bytes lam-web/images/zend_logo.gif | Bin 1427 -> 0 bytes lam-web/index.htm | 324 -- lam-web/lamPro/index.htm | 11 - lam-web/lamPro/payment.htm | 11 - lam-web/lamPro/rgs.htm | 11 - lam-web/live-demo/index.htm | 297 -- lam-web/mailinglists/index.htm | 297 -- lam-web/new-developers.htm | 268 -- lam-web/news/archives.htm | 733 --- lam-web/news/index.htm | 399 -- lam-web/news/php4.htm | 301 -- .../ldap-account-manager-2.1.0.CVS.tar.gz | Bin 2013391 -> 0 bytes lam-web/po-files/messages.po_ca.tar.gz | Bin 47982 -> 0 bytes lam-web/po-files/messages.po_cs.tar.gz | Bin 51322 -> 0 bytes lam-web/po-files/messages.po_es.tar.gz | Bin 49430 -> 0 bytes lam-web/po-files/messages.po_fr.tar.gz | Bin 51907 -> 0 bytes lam-web/po-files/messages.po_hu.tar.gz | Bin 51149 -> 0 bytes lam-web/po-files/messages.po_it.tar.gz | Bin 47588 -> 0 bytes lam-web/po-files/messages.po_jp.tar.gz | Bin 53421 -> 0 bytes lam-web/po-files/messages.po_nl.tar.gz | Bin 46297 -> 0 bytes lam-web/po-files/messages.po_pt.tar.gz | Bin 48746 -> 0 bytes lam-web/po-files/messages.po_ru.tar.gz | Bin 52452 -> 0 bytes lam-web/po-files/messages.po_zh_CN.tar.gz | Bin 47642 -> 0 bytes lam-web/po-files/messages.po_zh_TW.tar.gz | Bin 50960 -> 0 bytes lam-web/robots.txt | 1 - lam-web/screenshots/images/config1.jpg | Bin 66709 -> 0 bytes lam-web/screenshots/images/config2.jpg | Bin 146526 -> 0 bytes lam-web/screenshots/images/config3.jpg | Bin 124652 -> 0 bytes lam-web/screenshots/images/fileupload.jpg | Bin 180060 -> 0 bytes lam-web/screenshots/images/grouplist.jpg | Bin 124667 -> 0 bytes lam-web/screenshots/images/login.jpg | Bin 65586 -> 0 bytes lam-web/screenshots/images/ouedit.jpg | Bin 104614 -> 0 bytes lam-web/screenshots/images/pdf.jpg | Bin 99395 -> 0 bytes lam-web/screenshots/images/pdfedit.jpg | Bin 150725 -> 0 bytes lam-web/screenshots/images/profiles.jpg | Bin 103945 -> 0 bytes lam-web/screenshots/images/schemabrowser.jpg | Bin 110470 -> 0 bytes lam-web/screenshots/images/t_config1.jpg | Bin 4495 -> 0 bytes lam-web/screenshots/images/t_config2.jpg | Bin 6200 -> 0 bytes lam-web/screenshots/images/t_config3.jpg | Bin 5722 -> 0 bytes lam-web/screenshots/images/t_fileupload.jpg | Bin 8331 -> 0 bytes lam-web/screenshots/images/t_grouplist.jpg | Bin 5870 -> 0 bytes lam-web/screenshots/images/t_login.jpg | Bin 4015 -> 0 bytes lam-web/screenshots/images/t_ouedit.jpg | Bin 5234 -> 0 bytes lam-web/screenshots/images/t_pdf.jpg | Bin 5837 -> 0 bytes lam-web/screenshots/images/t_pdfedit.jpg | Bin 6383 -> 0 bytes lam-web/screenshots/images/t_profiles.jpg | Bin 5681 -> 0 bytes .../screenshots/images/t_schemabrowser.jpg | Bin 4837 -> 0 bytes lam-web/screenshots/images/t_treeview.jpg | Bin 4280 -> 0 bytes lam-web/screenshots/images/t_userPhotos.jpg | Bin 8282 -> 0 bytes lam-web/screenshots/images/t_useredit.jpg | Bin 3742 -> 0 bytes lam-web/screenshots/images/t_userlist.jpg | Bin 6881 -> 0 bytes lam-web/screenshots/images/treeview.jpg | Bin 78565 -> 0 bytes lam-web/screenshots/images/userPhotos.jpg | Bin 100931 -> 0 bytes lam-web/screenshots/images/useredit.jpg | Bin 64735 -> 0 bytes lam-web/screenshots/images/userlist.jpg | Bin 143921 -> 0 bytes lam-web/screenshots/index.htm | 325 -- lam-web/sponsors/bounties.htm | 320 -- lam-web/sponsors/donations.htm | 316 -- lam-web/sponsors/index.htm | 342 -- lam-web/style/layout.css | 92 - lam-web/tmp/scalixGroupClass.inc | 264 -- lam-web/tmp/scalixUserClass.inc | 352 -- lam-web/todo/bugs.htm | 435 -- lam-web/todo/index.htm | 293 -- 525 files changed, 4 insertions(+), 126317 deletions(-) delete mode 100644 CVSROOT/checkoutlist delete mode 100644 CVSROOT/commitinfo delete mode 100644 CVSROOT/config delete mode 100644 CVSROOT/cvswrappers delete mode 100644 CVSROOT/editinfo delete mode 100644 CVSROOT/loginfo delete mode 100644 CVSROOT/modules delete mode 100644 CVSROOT/notify delete mode 100644 CVSROOT/rcsinfo delete mode 100644 CVSROOT/taginfo delete mode 100644 CVSROOT/verifymsg delete mode 100644 lam-0.4/COPYING delete mode 100644 lam-0.4/HISTORY delete mode 100644 lam-0.4/INSTALL delete mode 100644 lam-0.4/README delete mode 100644 lam-0.4/TODO delete mode 100644 lam-0.4/config/.htaccess delete mode 100644 lam-0.4/config/config.cfg_sample delete mode 100644 lam-0.4/config/lam.conf_sample delete mode 100644 lam-0.4/config/language delete mode 100644 lam-0.4/config/profiles/groups/default.prg delete mode 100644 lam-0.4/config/profiles/hosts/default.prh delete mode 100644 lam-0.4/config/profiles/users/default.pru delete mode 100644 lam-0.4/config/shells delete mode 100644 lam-0.4/copyright delete mode 100644 lam-0.4/debian/README.Debian delete mode 100644 lam-0.4/debian/changelog delete mode 100644 lam-0.4/debian/lam.apache.conf delete mode 100644 lam-0.4/debian/packages delete mode 100644 lam-0.4/debian/watch delete mode 100644 lam-0.4/docs/LGPL-license.txt delete mode 100755 lam-0.4/docs/README.fpdf.htm delete mode 100644 lam-0.4/docs/README.hosts.txt delete mode 100644 lam-0.4/docs/README.lamdaemon.txt delete mode 100644 lam-0.4/docs/README.openldap.txt delete mode 100644 lam-0.4/docs/README.security.txt delete mode 100644 lam-0.4/graphics/banner.jpg delete mode 100644 lam-0.4/graphics/error.png delete mode 100644 lam-0.4/graphics/info.png delete mode 100644 lam-0.4/graphics/lam.png delete mode 100644 lam-0.4/graphics/printLogo.jpg delete mode 100644 lam-0.4/graphics/select.png delete mode 100644 lam-0.4/graphics/warn.png delete mode 100644 lam-0.4/help/extFileExample.php delete mode 100644 lam-0.4/help/help.inc delete mode 100644 lam-0.4/help/help_numbers.assign delete mode 100644 lam-0.4/index.html delete mode 100644 lam-0.4/lib/.htaccess delete mode 100644 lam-0.4/lib/account.inc delete mode 100644 lam-0.4/lib/blowfish.inc delete mode 100644 lam-0.4/lib/config.inc delete mode 100755 lam-0.4/lib/createntlm.pl delete mode 100644 lam-0.4/lib/font/courier.php delete mode 100644 lam-0.4/lib/font/helvetica.php delete mode 100644 lam-0.4/lib/font/helveticab.php delete mode 100644 lam-0.4/lib/font/helveticabi.php delete mode 100644 lam-0.4/lib/font/helveticai.php delete mode 100644 lam-0.4/lib/font/symbol.php delete mode 100644 lam-0.4/lib/font/times.php delete mode 100644 lam-0.4/lib/font/timesb.php delete mode 100644 lam-0.4/lib/font/timesbi.php delete mode 100644 lam-0.4/lib/font/timesi.php delete mode 100644 lam-0.4/lib/font/zapfdingbats.php delete mode 100644 lam-0.4/lib/fpdf.php delete mode 100644 lam-0.4/lib/functions.js delete mode 100755 lam-0.4/lib/lamdaemon.pl delete mode 100644 lam-0.4/lib/ldap.inc delete mode 100644 lam-0.4/lib/pdf.inc delete mode 100644 lam-0.4/lib/profiles.inc delete mode 100644 lam-0.4/lib/status.inc delete mode 100644 lam-0.4/locale/de_DE/LC_MESSAGES/messages.mo delete mode 100644 lam-0.4/locale/de_DE/LC_MESSAGES/messages.po delete mode 100644 lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo delete mode 100644 lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po delete mode 100644 lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo delete mode 100644 lam-0.4/locale/hu_HU/LC_MESSAGES/messages.po delete mode 100644 lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo delete mode 100644 lam-0.4/locale/ja_JP/LC_MESSAGES/messages.po delete mode 100755 lam-0.4/po/make_mo delete mode 100755 lam-0.4/po/make_po delete mode 100755 lam-0.4/po/make_po_de delete mode 100755 lam-0.4/po/make_po_fr delete mode 100755 lam-0.4/po/make_po_hu delete mode 100755 lam-0.4/po/make_po_jp delete mode 100644 lam-0.4/po/messages.header delete mode 100644 lam-0.4/sess/.htaccess delete mode 100644 lam-0.4/session-vars.txt delete mode 100644 lam-0.4/style/layout.css delete mode 100644 lam-0.4/templates/account/groupedit.php delete mode 100644 lam-0.4/templates/account/hostedit.php delete mode 100644 lam-0.4/templates/account/useredit.php delete mode 100644 lam-0.4/templates/config/conflogin.php delete mode 100644 lam-0.4/templates/config/confmain.php delete mode 100644 lam-0.4/templates/config/confsave.php delete mode 100644 lam-0.4/templates/config/profmanage.php delete mode 100644 lam-0.4/templates/confwiz/final.php delete mode 100644 lam-0.4/templates/confwiz/ldaptest.php delete mode 100644 lam-0.4/templates/confwiz/o_daemon.php delete mode 100644 lam-0.4/templates/confwiz/o_lang.php delete mode 100644 lam-0.4/templates/confwiz/o_lists.php delete mode 100644 lam-0.4/templates/confwiz/o_ranges.php delete mode 100644 lam-0.4/templates/confwiz/optional.php delete mode 100644 lam-0.4/templates/confwiz/server.php delete mode 100644 lam-0.4/templates/confwiz/server2.php delete mode 100644 lam-0.4/templates/confwiz/start.php delete mode 100644 lam-0.4/templates/delete.php delete mode 100644 lam-0.4/templates/domain.php delete mode 100644 lam-0.4/templates/help.php delete mode 100644 lam-0.4/templates/initsuff.php delete mode 100644 lam-0.4/templates/lists/listdomains.php delete mode 100644 lam-0.4/templates/lists/listgroups.php delete mode 100644 lam-0.4/templates/lists/listhosts.php delete mode 100644 lam-0.4/templates/lists/listusers.php delete mode 100644 lam-0.4/templates/lists/userlink.php delete mode 100644 lam-0.4/templates/login.php delete mode 100644 lam-0.4/templates/logout.php delete mode 100644 lam-0.4/templates/main.php delete mode 100644 lam-0.4/templates/main_header.php delete mode 100644 lam-0.4/templates/masscreate.php delete mode 100644 lam-0.4/templates/massdetail.php delete mode 100644 lam-0.4/templates/ou_edit.php delete mode 100644 lam-0.4/templates/profedit/profilecreate.php delete mode 100644 lam-0.4/templates/profedit/profiledelete.php delete mode 100644 lam-0.4/templates/profedit/profilegroup.php delete mode 100644 lam-0.4/templates/profedit/profilehost.php delete mode 100644 lam-0.4/templates/profedit/profilemain.php delete mode 100644 lam-0.4/templates/profedit/profileuser.php delete mode 100644 lam-0.4/tests/conf-main-test.php delete mode 100644 lam-0.4/tests/conf-test.php delete mode 100644 lam-0.4/tests/ldap-test.php delete mode 100644 lam-0.4/tests/lib-pdf-test.php delete mode 100644 lam-0.4/tests/status-test.php delete mode 100644 lam-0.4/tmp/.htaccess delete mode 100644 lam-web/changelog/index.htm delete mode 100755 lam-web/cvs-access/index.htm delete mode 100644 lam-web/debian-packages/ldap-account-manager_2.0.0-1.diff.gz delete mode 100644 lam-web/debian-packages/ldap-account-manager_2.0.0-1.dsc delete mode 100644 lam-web/debian-packages/ldap-account-manager_2.0.0-1_all.deb delete mode 100644 lam-web/debian-packages/ldap-account-manager_2.0.0-1_i386.changes delete mode 100644 lam-web/debian-packages/ldap-account-manager_2.0.0.orig.tar.gz delete mode 100644 lam-web/developers/devel/FAQ.htm delete mode 100644 lam-web/developers/devel/account_modules.htm delete mode 100644 lam-web/developers/devel/account_modules_lib.htm delete mode 100644 lam-web/developers/devel/account_pages.htm delete mode 100644 lam-web/developers/devel/account_types.htm delete mode 100644 lam-web/developers/devel/account_types_lib.htm delete mode 100644 lam-web/developers/devel/base_module.htm delete mode 100644 lam-web/developers/devel/base_type.htm delete mode 100644 lam-web/developers/devel/config.htm delete mode 100644 lam-web/developers/devel/config_files.htm delete mode 100644 lam-web/developers/devel/config_pages.htm delete mode 100644 lam-web/developers/devel/images/lam_baseModule.png delete mode 100644 lam-web/developers/devel/images/lam_baseType.png delete mode 100644 lam-web/developers/devel/images/lam_config.png delete mode 100644 lam-web/developers/devel/images/lam_lists.png delete mode 100644 lam-web/developers/devel/images/lam_overview.png delete mode 100644 lam-web/developers/devel/images/lam_pdfEditor.png delete mode 100644 lam-web/developers/devel/images/lam_profedit.png delete mode 100644 lam-web/developers/devel/images/lam_upload.png delete mode 100644 lam-web/developers/devel/index.htm delete mode 100644 lam-web/developers/devel/ldap.htm delete mode 100644 lam-web/developers/devel/lists.htm delete mode 100644 lam-web/developers/devel/login.htm delete mode 100644 lam-web/developers/devel/mod_accountPages.htm delete mode 100644 lam-web/developers/devel/mod_basics.htm delete mode 100644 lam-web/developers/devel/mod_config.htm delete mode 100644 lam-web/developers/devel/mod_ext.htm delete mode 100644 lam-web/developers/devel/mod_general.htm delete mode 100644 lam-web/developers/devel/mod_help.htm delete mode 100644 lam-web/developers/devel/mod_index.htm delete mode 100644 lam-web/developers/devel/mod_pdf.htm delete mode 100644 lam-web/developers/devel/mod_profiles.htm delete mode 100644 lam-web/developers/devel/mod_rdn.htm delete mode 100644 lam-web/developers/devel/mod_upload.htm delete mode 100644 lam-web/developers/devel/mod_upload2.htm delete mode 100644 lam-web/developers/devel/modules-specification.htm delete mode 100644 lam-web/developers/devel/other_libs.htm delete mode 100644 lam-web/developers/devel/ou-edit.htm delete mode 100644 lam-web/developers/devel/pdf_editor.htm delete mode 100644 lam-web/developers/devel/pdf_libs.htm delete mode 100644 lam-web/developers/devel/pdf_profiles.htm delete mode 100644 lam-web/developers/devel/profile_editor.htm delete mode 100644 lam-web/developers/devel/profile_files.htm delete mode 100644 lam-web/developers/devel/profiles.htm delete mode 100644 lam-web/developers/devel/samba_domains.htm delete mode 100644 lam-web/developers/devel/style/layout.css delete mode 100644 lam-web/developers/devel/tree_schema.htm delete mode 100644 lam-web/developers/devel/type_basics.htm delete mode 100644 lam-web/developers/devel/type_css.htm delete mode 100644 lam-web/developers/devel/type_general.htm delete mode 100644 lam-web/developers/devel/type_icon.htm delete mode 100644 lam-web/developers/devel/type_index.htm delete mode 100644 lam-web/developers/devel/type_list.htm delete mode 100644 lam-web/developers/devel/type_profile.htm delete mode 100644 lam-web/developers/devel/types-specification.htm delete mode 100644 lam-web/developers/devel/upload.htm delete mode 100644 lam-web/developers/docs.htm delete mode 100644 lam-web/developers/phpdoc/Help/_help_help_inc.html delete mode 100644 lam-web/developers/phpdoc/Help/_templates_help_php.html delete mode 100644 lam-web/developers/phpdoc/LDAP/Ldap.html delete mode 100644 lam-web/developers/phpdoc/LDAP/_lib_ldap_inc.html delete mode 100644 lam-web/developers/phpdoc/PDF/FPDF.html delete mode 100644 lam-web/developers/phpdoc/PDF/UFPDF.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_font_vera_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_font_verab_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_font_verabi_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_font_verai_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_fpdf_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_pdf_inc.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_pdfstruct_inc.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_ufpdf_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_lib_xml_parser_inc.html delete mode 100644 lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfdelete_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfmain_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfpage_php.html delete mode 100644 lam-web/developers/phpdoc/PDF/lamPDF.html delete mode 100644 lam-web/developers/phpdoc/PDF/xmlParser.html delete mode 100644 lam-web/developers/phpdoc/classtrees_Help.html delete mode 100644 lam-web/developers/phpdoc/classtrees_LDAP.html delete mode 100644 lam-web/developers/phpdoc/classtrees_PDF.html delete mode 100644 lam-web/developers/phpdoc/classtrees_configuration.html delete mode 100644 lam-web/developers/phpdoc/classtrees_lib.html delete mode 100644 lam-web/developers/phpdoc/classtrees_lists.html delete mode 100644 lam-web/developers/phpdoc/classtrees_main.html delete mode 100644 lam-web/developers/phpdoc/classtrees_modules.html delete mode 100644 lam-web/developers/phpdoc/classtrees_profiles.html delete mode 100644 lam-web/developers/phpdoc/classtrees_selfService.html delete mode 100644 lam-web/developers/phpdoc/classtrees_tests.html delete mode 100644 lam-web/developers/phpdoc/classtrees_tools.html delete mode 100644 lam-web/developers/phpdoc/classtrees_types.html delete mode 100644 lam-web/developers/phpdoc/configuration/LAMCfgMain.html delete mode 100644 lam-web/developers/phpdoc/configuration/LAMConfig.html delete mode 100644 lam-web/developers/phpdoc/configuration/_lib_config_inc.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_conflogin_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_confmain_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_confmodules_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_conftypes_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_index_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_mainlogin_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_mainmanage_php.html delete mode 100644 lam-web/developers/phpdoc/configuration/_templates_config_profmanage_php.html delete mode 100644 lam-web/developers/phpdoc/elementindex.html delete mode 100644 lam-web/developers/phpdoc/elementindex_Help.html delete mode 100644 lam-web/developers/phpdoc/elementindex_LDAP.html delete mode 100644 lam-web/developers/phpdoc/elementindex_PDF.html delete mode 100644 lam-web/developers/phpdoc/elementindex_configuration.html delete mode 100644 lam-web/developers/phpdoc/elementindex_lib.html delete mode 100644 lam-web/developers/phpdoc/elementindex_lists.html delete mode 100644 lam-web/developers/phpdoc/elementindex_main.html delete mode 100644 lam-web/developers/phpdoc/elementindex_modules.html delete mode 100644 lam-web/developers/phpdoc/elementindex_profiles.html delete mode 100644 lam-web/developers/phpdoc/elementindex_selfService.html delete mode 100644 lam-web/developers/phpdoc/elementindex_tests.html delete mode 100644 lam-web/developers/phpdoc/elementindex_tools.html delete mode 100644 lam-web/developers/phpdoc/elementindex_types.html delete mode 100644 lam-web/developers/phpdoc/errors.html delete mode 100644 lam-web/developers/phpdoc/index.html delete mode 100644 lam-web/developers/phpdoc/li_Help.html delete mode 100644 lam-web/developers/phpdoc/li_LDAP.html delete mode 100644 lam-web/developers/phpdoc/li_PDF.html delete mode 100644 lam-web/developers/phpdoc/li_configuration.html delete mode 100644 lam-web/developers/phpdoc/li_lib.html delete mode 100644 lam-web/developers/phpdoc/li_lists.html delete mode 100644 lam-web/developers/phpdoc/li_main.html delete mode 100644 lam-web/developers/phpdoc/li_modules.html delete mode 100644 lam-web/developers/phpdoc/li_profiles.html delete mode 100644 lam-web/developers/phpdoc/li_selfService.html delete mode 100644 lam-web/developers/phpdoc/li_tests.html delete mode 100644 lam-web/developers/phpdoc/li_tools.html delete mode 100644 lam-web/developers/phpdoc/li_types.html delete mode 100644 lam-web/developers/phpdoc/lib/AttributeType.html delete mode 100644 lam-web/developers/phpdoc/lib/MatchingRule.html delete mode 100644 lam-web/developers/phpdoc/lib/MatchingRuleUse.html delete mode 100644 lam-web/developers/phpdoc/lib/ObjectClass.html delete mode 100644 lam-web/developers/phpdoc/lib/ObjectClassAttribute.html delete mode 100644 lam-web/developers/phpdoc/lib/SchemaItem.html delete mode 100644 lam-web/developers/phpdoc/lib/Syntax.html delete mode 100644 lam-web/developers/phpdoc/lib/_lib_account_inc.html delete mode 100644 lam-web/developers/phpdoc/lib/_lib_cache_inc.html delete mode 100644 lam-web/developers/phpdoc/lib/_lib_schema_inc.html delete mode 100644 lam-web/developers/phpdoc/lib/_lib_security_inc.html delete mode 100644 lam-web/developers/phpdoc/lib/_lib_status_inc.html delete mode 100644 lam-web/developers/phpdoc/lib/cache.html delete mode 100644 lam-web/developers/phpdoc/lists/_lib_lists_inc.html delete mode 100644 lam-web/developers/phpdoc/lists/_templates_lists_list_php.html delete mode 100644 lam-web/developers/phpdoc/lists/_templates_lists_userlink_php.html delete mode 100644 lam-web/developers/phpdoc/lists/lamGroupList.html delete mode 100644 lam-web/developers/phpdoc/lists/lamHostList.html delete mode 100644 lam-web/developers/phpdoc/lists/lamList.html delete mode 100644 lam-web/developers/phpdoc/lists/lamMailAliasList.html delete mode 100644 lam-web/developers/phpdoc/lists/lamSmbDomainList.html delete mode 100644 lam-web/developers/phpdoc/lists/lamUserList.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_lib_tree_inc.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_collapse_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_create_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_create_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_creation_template_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_attr_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_download_binary_attr_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_edit_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_expand_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_export_form_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_export_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_rdelete_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_refresh_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_custom_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_new_ou_template_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_templates_inc.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_view_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_update_confirm_php.html delete mode 100644 lam-web/developers/phpdoc/lists/tree/_templates_tree_update_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_delete_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_initsuff_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_login_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_logout_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_main_header_php.html delete mode 100644 lam-web/developers/phpdoc/main/_templates_main_php.html delete mode 100644 lam-web/developers/phpdoc/media/background.png delete mode 100644 lam-web/developers/phpdoc/media/empty.png delete mode 100644 lam-web/developers/phpdoc/media/style.css delete mode 100644 lam-web/developers/phpdoc/modules/_lib_baseModule_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_createntlm_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_lamdaemon_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_account_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_ieee802device_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_inetLocalMailRecipient_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_inetOrgPerson_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_kolabUser_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_ldapPublicKey_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_nisMailAlias_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_posixAccount_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_posixGroup_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_quota_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_sambaAccount_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_sambaDomain_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_sambaGroupMapping_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_sambaSamAccount_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_lib_modules_shadowAccount_inc.html delete mode 100644 lam-web/developers/phpdoc/modules/_templates_account_edit_php.html delete mode 100644 lam-web/developers/phpdoc/modules/account.html delete mode 100644 lam-web/developers/phpdoc/modules/accountContainer.html delete mode 100644 lam-web/developers/phpdoc/modules/baseModule.html delete mode 100644 lam-web/developers/phpdoc/modules/ieee802Device.html delete mode 100644 lam-web/developers/phpdoc/modules/inetLocalMailRecipient.html delete mode 100644 lam-web/developers/phpdoc/modules/inetOrgPerson.html delete mode 100644 lam-web/developers/phpdoc/modules/kolabUser.html delete mode 100644 lam-web/developers/phpdoc/modules/ldapPublicKey.html delete mode 100644 lam-web/developers/phpdoc/modules/nisMailAlias.html delete mode 100644 lam-web/developers/phpdoc/modules/posixAccount.html delete mode 100644 lam-web/developers/phpdoc/modules/posixGroup.html delete mode 100644 lam-web/developers/phpdoc/modules/quota.html delete mode 100644 lam-web/developers/phpdoc/modules/samba3domain.html delete mode 100644 lam-web/developers/phpdoc/modules/sambaAccount.html delete mode 100644 lam-web/developers/phpdoc/modules/sambaDomain.html delete mode 100644 lam-web/developers/phpdoc/modules/sambaGroupMapping.html delete mode 100644 lam-web/developers/phpdoc/modules/sambaSamAccount.html delete mode 100644 lam-web/developers/phpdoc/modules/shadowAccount.html delete mode 100644 lam-web/developers/phpdoc/modules/smbHash.html delete mode 100644 lam-web/developers/phpdoc/profiles/_lib_profiles_inc.html delete mode 100644 lam-web/developers/phpdoc/profiles/_templates_profedit_profiledelete_php.html delete mode 100644 lam-web/developers/phpdoc/profiles/_templates_profedit_profilemain_php.html delete mode 100644 lam-web/developers/phpdoc/profiles/_templates_profedit_profilepage_php.html delete mode 100644 lam-web/developers/phpdoc/ric_INSTALL.html delete mode 100644 lam-web/developers/phpdoc/ric_README.html delete mode 100644 lam-web/developers/phpdoc/tests/_tests_conf-main-test_php.html delete mode 100644 lam-web/developers/phpdoc/tests/_tests_conf-test_php.html delete mode 100644 lam-web/developers/phpdoc/tests/_tests_status-test_php.html delete mode 100644 lam-web/developers/phpdoc/tools/LdapExportInfo.html delete mode 100644 lam-web/developers/phpdoc/tools/MyCustomExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaAbstractExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaCSVExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaDsmlExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaLdapExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaLdifExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/PlaVcardExporter.html delete mode 100644 lam-web/developers/phpdoc/tools/_lib_export_inc.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_massBuildAccounts_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_massDoUpload_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_masscreate_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_ou_edit_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_schema_schema_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_tests_index_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_tests_lamdaemonTest_php.html delete mode 100644 lam-web/developers/phpdoc/tools/_templates_tools_php.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_baseType_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_group_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_host_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_mailAlias_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_smbDomain_inc.html delete mode 100644 lam-web/developers/phpdoc/types/_lib_types_user_inc.html delete mode 100644 lam-web/developers/phpdoc/types/baseType.html delete mode 100644 lam-web/developers/phpdoc/types/group.html delete mode 100644 lam-web/developers/phpdoc/types/host.html delete mode 100644 lam-web/developers/phpdoc/types/mailAlias.html delete mode 100644 lam-web/developers/phpdoc/types/smbDomain.html delete mode 100644 lam-web/developers/phpdoc/types/user.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch01.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch01s01.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch01s02.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch02.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch02s01.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/ch02s02.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/html.css delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/1.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/10.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/11.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/12.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/13.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/14.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/15.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/2.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/3.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/4.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/5.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/6.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/7.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/8.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/callouts/9.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/images/draft.png delete mode 100644 lam-web/documentation/LAMPro-HowTo/index.html delete mode 100644 lam-web/documentation/LAMPro-HowTo/resources/conf1.jpg delete mode 100644 lam-web/documentation/LAMPro-HowTo/resources/conf2.jpg delete mode 100644 lam-web/documentation/LAMPro-HowTo/resources/conf3.jpg delete mode 100644 lam-web/documentation/LAMPro-HowTo/resources/conf4.jpg delete mode 100644 lam-web/documentation/LAMPro-HowTo/resources/conf5.jpg delete mode 100644 lam-web/documentation/LDAP-Account-Manager-Dokumentation.pdf delete mode 100644 lam-web/documentation/faq.htm delete mode 100755 lam-web/documentation/howto.htm delete mode 100755 lam-web/documentation/index.htm delete mode 100644 lam-web/documentation/install.htm delete mode 100644 lam-web/documentation/readme.htm delete mode 100644 lam-web/documentation/supportedSchemas.htm delete mode 100755 lam-web/download/debian.htm delete mode 100644 lam-web/download/freebsd.htm delete mode 100755 lam-web/download/index.htm delete mode 100755 lam-web/download/oldReleases.htm delete mode 100755 lam-web/download/rpm.htm delete mode 100644 lam-web/google_adsense_script.html delete mode 100755 lam-web/i18n/i18nhowto.htm delete mode 100755 lam-web/i18n/index.htm delete mode 100644 lam-web/images/background.png delete mode 100644 lam-web/images/brlink_logo.gif delete mode 100644 lam-web/images/geoit_logo.gif delete mode 100644 lam-web/images/lam_logo.jpg delete mode 100644 lam-web/images/openlogo-nd-25.png delete mode 100644 lam-web/images/openlogo-nd-50.png delete mode 100644 lam-web/images/sflogo.png delete mode 100644 lam-web/images/siedl_logo.gif delete mode 100644 lam-web/images/zend_logo.gif delete mode 100755 lam-web/index.htm delete mode 100644 lam-web/lamPro/index.htm delete mode 100644 lam-web/lamPro/payment.htm delete mode 100644 lam-web/lamPro/rgs.htm delete mode 100755 lam-web/live-demo/index.htm delete mode 100755 lam-web/mailinglists/index.htm delete mode 100644 lam-web/new-developers.htm delete mode 100755 lam-web/news/archives.htm delete mode 100755 lam-web/news/index.htm delete mode 100755 lam-web/news/php4.htm delete mode 100644 lam-web/other/ldap-account-manager-2.1.0.CVS.tar.gz delete mode 100644 lam-web/po-files/messages.po_ca.tar.gz delete mode 100644 lam-web/po-files/messages.po_cs.tar.gz delete mode 100644 lam-web/po-files/messages.po_es.tar.gz delete mode 100644 lam-web/po-files/messages.po_fr.tar.gz delete mode 100644 lam-web/po-files/messages.po_hu.tar.gz delete mode 100644 lam-web/po-files/messages.po_it.tar.gz delete mode 100644 lam-web/po-files/messages.po_jp.tar.gz delete mode 100644 lam-web/po-files/messages.po_nl.tar.gz delete mode 100644 lam-web/po-files/messages.po_pt.tar.gz delete mode 100644 lam-web/po-files/messages.po_ru.tar.gz delete mode 100644 lam-web/po-files/messages.po_zh_CN.tar.gz delete mode 100644 lam-web/po-files/messages.po_zh_TW.tar.gz delete mode 100755 lam-web/robots.txt delete mode 100644 lam-web/screenshots/images/config1.jpg delete mode 100644 lam-web/screenshots/images/config2.jpg delete mode 100644 lam-web/screenshots/images/config3.jpg delete mode 100644 lam-web/screenshots/images/fileupload.jpg delete mode 100644 lam-web/screenshots/images/grouplist.jpg delete mode 100644 lam-web/screenshots/images/login.jpg delete mode 100644 lam-web/screenshots/images/ouedit.jpg delete mode 100644 lam-web/screenshots/images/pdf.jpg delete mode 100644 lam-web/screenshots/images/pdfedit.jpg delete mode 100644 lam-web/screenshots/images/profiles.jpg delete mode 100644 lam-web/screenshots/images/schemabrowser.jpg delete mode 100644 lam-web/screenshots/images/t_config1.jpg delete mode 100644 lam-web/screenshots/images/t_config2.jpg delete mode 100644 lam-web/screenshots/images/t_config3.jpg delete mode 100644 lam-web/screenshots/images/t_fileupload.jpg delete mode 100644 lam-web/screenshots/images/t_grouplist.jpg delete mode 100644 lam-web/screenshots/images/t_login.jpg delete mode 100644 lam-web/screenshots/images/t_ouedit.jpg delete mode 100644 lam-web/screenshots/images/t_pdf.jpg delete mode 100644 lam-web/screenshots/images/t_pdfedit.jpg delete mode 100644 lam-web/screenshots/images/t_profiles.jpg delete mode 100644 lam-web/screenshots/images/t_schemabrowser.jpg delete mode 100644 lam-web/screenshots/images/t_treeview.jpg delete mode 100644 lam-web/screenshots/images/t_userPhotos.jpg delete mode 100644 lam-web/screenshots/images/t_useredit.jpg delete mode 100644 lam-web/screenshots/images/t_userlist.jpg delete mode 100644 lam-web/screenshots/images/treeview.jpg delete mode 100644 lam-web/screenshots/images/userPhotos.jpg delete mode 100644 lam-web/screenshots/images/useredit.jpg delete mode 100644 lam-web/screenshots/images/userlist.jpg delete mode 100755 lam-web/screenshots/index.htm delete mode 100755 lam-web/sponsors/bounties.htm delete mode 100755 lam-web/sponsors/donations.htm delete mode 100755 lam-web/sponsors/index.htm delete mode 100755 lam-web/style/layout.css delete mode 100644 lam-web/tmp/scalixGroupClass.inc delete mode 100644 lam-web/tmp/scalixUserClass.inc delete mode 100644 lam-web/todo/bugs.htm delete mode 100644 lam-web/todo/index.htm diff --git a/CVSROOT/checkoutlist b/CVSROOT/checkoutlist deleted file mode 100644 index b04b3501..00000000 --- a/CVSROOT/checkoutlist +++ /dev/null @@ -1,13 +0,0 @@ -# The "checkoutlist" file is used to support additional version controlled -# administrative files in $CVSROOT/CVSROOT, such as template files. -# -# The first entry on a line is a filename which will be checked out from -# the corresponding RCS file in the $CVSROOT/CVSROOT directory. -# The remainder of the line is an error message to use if the file cannot -# be checked out. -# -# File format: -# -# [] -# -# comment lines begin with '#' diff --git a/CVSROOT/commitinfo b/CVSROOT/commitinfo deleted file mode 100644 index b19e7b7a..00000000 --- a/CVSROOT/commitinfo +++ /dev/null @@ -1,15 +0,0 @@ -# The "commitinfo" file is used to control pre-commit checks. -# The filter on the right is invoked with the repository and a list -# of files to check. A non-zero exit of the filter program will -# cause the commit to be aborted. -# -# The first entry on a line is a regular expression which is tested -# against the directory that the change is being committed to, relative -# to the $CVSROOT. For the first match that is found, then the remainder -# of the line is the name of the filter to run. -# -# If the repository name does not match any of the regular expressions in this -# file, the "DEFAULT" line is used, if it is specified. -# -# If the name "ALL" appears as a regular expression it is always used -# in addition to the first matching regex or "DEFAULT". diff --git a/CVSROOT/config b/CVSROOT/config deleted file mode 100644 index ff43ec00..00000000 --- a/CVSROOT/config +++ /dev/null @@ -1,14 +0,0 @@ -# Set this to "no" if pserver shouldn't check system users/passwords -#SystemAuth=no - -# Put CVS lock files in this directory rather than directly in the repository. -#LockDir=/var/lock/cvs - -# Set `TopLevelAdmin' to `yes' to create a CVS directory at the top -# level of the new working directory when using the `cvs checkout' -# command. -#TopLevelAdmin=no - -# Set `LogHistory' to `all' or `TOFEWGCMAR' to log all transactions to the -# history file, or a subset as needed (ie `TMAR' logs all write operations) -#LogHistory=TOFEWGCMAR diff --git a/CVSROOT/cvswrappers b/CVSROOT/cvswrappers deleted file mode 100644 index 0accaf1b..00000000 --- a/CVSROOT/cvswrappers +++ /dev/null @@ -1,23 +0,0 @@ -# This file affects handling of files based on their names. -# -# The -t/-f options allow one to treat directories of files -# as a single file, or to transform a file in other ways on -# its way in and out of CVS. -# -# The -m option specifies whether CVS attempts to merge files. -# -# The -k option specifies keyword expansion (e.g. -kb for binary). -# -# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers) -# -# wildcard [option value][option value]... -# -# where option is one of -# -f from cvs filter value: path to filter -# -t to cvs filter value: path to filter -# -m update methodology value: MERGE or COPY -# -k expansion mode value: b, o, kkv, &c -# -# and value is a single-quote delimited value. -# For example: -#*.gif -k 'b' diff --git a/CVSROOT/editinfo b/CVSROOT/editinfo deleted file mode 100644 index d78886c1..00000000 --- a/CVSROOT/editinfo +++ /dev/null @@ -1,21 +0,0 @@ -# The "editinfo" file is used to allow verification of logging -# information. It works best when a template (as specified in the -# rcsinfo file) is provided for the logging procedure. Given a -# template with locations for, a bug-id number, a list of people who -# reviewed the code before it can be checked in, and an external -# process to catalog the differences that were code reviewed, the -# following test can be applied to the code: -# -# Making sure that the entered bug-id number is correct. -# Validating that the code that was reviewed is indeed the code being -# checked in (using the bug-id number or a seperate review -# number to identify this particular code set.). -# -# If any of the above test failed, then the commit would be aborted. -# -# Actions such as mailing a copy of the report to each reviewer are -# better handled by an entry in the loginfo file. -# -# One thing that should be noted is the the ALL keyword is not -# supported. There can be only one entry that matches a given -# repository. diff --git a/CVSROOT/loginfo b/CVSROOT/loginfo deleted file mode 100644 index 278ca2c8..00000000 --- a/CVSROOT/loginfo +++ /dev/null @@ -1,29 +0,0 @@ -# The "loginfo" file controls where "cvs commit" log information -# is sent. The first entry on a line is a regular expression which must match -# the directory that the change is being made to, relative to the -# $CVSROOT. If a match is found, then the remainder of the line is a filter -# program that should expect log information on its standard input. -# -# If the repository name does not match any of the regular expressions in this -# file, the "DEFAULT" line is used, if it is specified. -# -# If the name ALL appears as a regular expression it is always used -# in addition to the first matching regex or DEFAULT. -# -# You may specify a format string as part of the -# filter. The string is composed of a `%' followed -# by a single format character, or followed by a set of format -# characters surrounded by `{' and `}' as separators. The format -# characters are: -# -# s = file name -# V = old version number (pre-checkin) -# v = new version number (post-checkin) -# -# For example: -#DEFAULT (echo ""; id; echo %s; date; cat) >> $CVSROOT/CVSROOT/commitlog -# or -#DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog -# -# commit messages for lam-cvs -DEFAULT /cvsroot/sitedocs/CVSROOT/cvstools/syncmail %{sVv} lam-cvs@lists.sourceforge.net \ No newline at end of file diff --git a/CVSROOT/modules b/CVSROOT/modules deleted file mode 100644 index cb9e9efc..00000000 --- a/CVSROOT/modules +++ /dev/null @@ -1,26 +0,0 @@ -# Three different line formats are valid: -# key -a aliases... -# key [options] directory -# key [options] directory files... -# -# Where "options" are composed of: -# -i prog Run "prog" on "cvs commit" from top-level of module. -# -o prog Run "prog" on "cvs checkout" of module. -# -e prog Run "prog" on "cvs export" of module. -# -t prog Run "prog" on "cvs rtag" of module. -# -u prog Run "prog" on "cvs update" of module. -# -d dir Place module in directory "dir" instead of module name. -# -l Top-level directory only -- do not recurse. -# -# NOTE: If you change any of the "Run" options above, you'll have to -# release and re-checkout any working directories of these modules. -# -# And "directory" is a path to a directory relative to $CVSROOT. -# -# The "-a" option specifies an alias. An alias is interpreted as if -# everything on the right of the "-a" had been typed on the command line. -# -# You can encode a module within a module by using the special '&' -# character to interpose another module into the current module. This -# can be useful for creating a module that consists of many directories -# spread out over the entire source repository. diff --git a/CVSROOT/notify b/CVSROOT/notify deleted file mode 100644 index 34f0bc28..00000000 --- a/CVSROOT/notify +++ /dev/null @@ -1,12 +0,0 @@ -# The "notify" file controls where notifications from watches set by -# "cvs watch add" or "cvs edit" are sent. The first entry on a line is -# a regular expression which is tested against the directory that the -# change is being made to, relative to the $CVSROOT. If it matches, -# then the remainder of the line is a filter program that should contain -# one occurrence of %s for the user to notify, and information on its -# standard input. -# -# "ALL" or "DEFAULT" can be used in place of the regular expression. -# -# For example: -#ALL mail %s -s "CVS notification" diff --git a/CVSROOT/rcsinfo b/CVSROOT/rcsinfo deleted file mode 100644 index 49e59f4d..00000000 --- a/CVSROOT/rcsinfo +++ /dev/null @@ -1,13 +0,0 @@ -# The "rcsinfo" file is used to control templates with which the editor -# is invoked on commit and import. -# -# The first entry on a line is a regular expression which is tested -# against the directory that the change is being made to, relative to the -# $CVSROOT. For the first match that is found, then the remainder of the -# line is the name of the file that contains the template. -# -# If the repository name does not match any of the regular expressions in this -# file, the "DEFAULT" line is used, if it is specified. -# -# If the name "ALL" appears as a regular expression it is always used -# in addition to the first matching regex or "DEFAULT". diff --git a/CVSROOT/taginfo b/CVSROOT/taginfo deleted file mode 100644 index 274a46dd..00000000 --- a/CVSROOT/taginfo +++ /dev/null @@ -1,20 +0,0 @@ -# The "taginfo" file is used to control pre-tag checks. -# The filter on the right is invoked with the following arguments: -# -# $1 -- tagname -# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d -# $3 -- repository -# $4-> file revision [file revision ...] -# -# A non-zero exit of the filter program will cause the tag to be aborted. -# -# The first entry on a line is a regular expression which is tested -# against the directory that the change is being committed to, relative -# to the $CVSROOT. For the first match that is found, then the remainder -# of the line is the name of the filter to run. -# -# If the repository name does not match any of the regular expressions in this -# file, the "DEFAULT" line is used, if it is specified. -# -# If the name "ALL" appears as a regular expression it is always used -# in addition to the first matching regex or "DEFAULT". diff --git a/CVSROOT/verifymsg b/CVSROOT/verifymsg deleted file mode 100644 index 86f747ce..00000000 --- a/CVSROOT/verifymsg +++ /dev/null @@ -1,21 +0,0 @@ -# The "verifymsg" file is used to allow verification of logging -# information. It works best when a template (as specified in the -# rcsinfo file) is provided for the logging procedure. Given a -# template with locations for, a bug-id number, a list of people who -# reviewed the code before it can be checked in, and an external -# process to catalog the differences that were code reviewed, the -# following test can be applied to the code: -# -# Making sure that the entered bug-id number is correct. -# Validating that the code that was reviewed is indeed the code being -# checked in (using the bug-id number or a seperate review -# number to identify this particular code set.). -# -# If any of the above test failed, then the commit would be aborted. -# -# Actions such as mailing a copy of the report to each reviewer are -# better handled by an entry in the loginfo file. -# -# One thing that should be noted is the the ALL keyword is not -# supported. There can be only one entry that matches a given -# repository. diff --git a/lam-0.4/COPYING b/lam-0.4/COPYING deleted file mode 100644 index 5b6e7c66..00000000 --- a/lam-0.4/COPYING +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) 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 -this service 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 make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. 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. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -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 -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the 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 a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE 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. - - 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 -convey 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 2 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, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision 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, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This 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 Library General -Public License instead of this License. diff --git a/lam-0.4/HISTORY b/lam-0.4/HISTORY deleted file mode 100644 index 2ac7040d..00000000 --- a/lam-0.4/HISTORY +++ /dev/null @@ -1,120 +0,0 @@ -28.07.2005 0.4.10 - - PHP5 compatibility added - - -09.03.2005 0.4.9 - - fixed bugs: - fixed error messages when moving an user account - fixed problem with special group SIDs - lamdaemon.pl security fix - - -26.01.2005 0.4.8 - - allow "%" at the beginning of Samba home/profile path (1107998) - - fixed bugs: - fixed IE fix ;-) - no more warnings for profiles with no additional groups set - - -19.12.2004 0.4.7 - - added "*.exe" to Samba logon script regex (1081715) - - fixed bugs: - fixed doctype of main frame - removed syntax check for LDAP suffixes - fixed IE bug at login - fixed encoding in HTTP header - passwords with "'" are now handled correctly at login (1081460) - fixed Samba flags if multiple hosts were created - updated .htaccess files to be compatible with newer Apache versions - - -26.05.2004 0.4.6 - - fixed bugs: - password hashes were not disabled correctly - street was copied to postal code on modify (938502) - underscore was not allowed for host names (934445) - deleting postal address or facsimile number failed (948616) - TLS error handling (958497) - smaller fixes on personal settings page - - -21.03.2004 0.4.5 - - added French translation - - fixed bugs: - StatusMessages with additional variables did not work - Samba hosts had unnecessary objectClass shadowAccount (910084) - Samba host passwords were still wrong - LAM had problems with non-standard spelled object classes (907636) - Perl scripts did not work if Perl is not installed in /usr/bin/perl (913554) - problems when cn!=uid (915041) - home directories were not deleted by lamdaemon.pl (913552) - - -29.02.2004 0.4.4 (stable) - - fixed bugs: - plain posix groups could not be used as Samba 3 primary group - if magic_quotes_gpc in php.ini is was set to "Off", several pages did not work - some smaller bugs in mass upload - Samba hash values for hosts were not correct - Unix passwords could be disabled but not reenabled - fixed problem with eval() in status.inc (894433) - - -08.02.2004 0.4.3 - - new login layout - - added Hungarian and Japanese translations - - fixed bugs: - Samba paswords were sometimes empty for new users (892272) - links in list views may not work with web servers other than Apache - - -21.01.2004 0.4.2 - - added config wizard - - MHash is only needed for PHP < 4.3 - - use Blowfish for encryption instead of MCrypt - - -29.12.2003 0.4.1 - - - better error handling at login - - support spaces in DNs - - PDF text for users - - create missing OUs recursivly - - fixed bugs: - SMD5 passwords were wrong - primaryGroupSID wrong if SID has no relation to Algorithmic RID Base - Samba 2 accounts could not be created - - -29.10.2003 0.4 (Beta1) - - - improved design - - improved documentation - - Fixed possible error which could delete entries if objectclass didn't fit - - Fixed many samba 3.0 related bugs, most related to SIDs - - edit group members directly - - support for several password hashes (CRYPT/SHA/SSHA/MD5/SMD5/PLAIN) - - PDF output for groups and hosts - - -31.08.2003 0.3 (Alpha 3) - - - Samba 3 support - - manage Samba 3 domains - - multiple configuration files - - PDF output - - better mass creation - - -04.07.2003 0.2 (Alpha 2) - - - support for multiple OUs + OU-Editor - - account creation via file upload - - profile editor - - experimental Samba 3 support - - fixed a lot of bugs - - -23.05.2003 0.1 (Alpha 1) - - Initial release diff --git a/lam-0.4/INSTALL b/lam-0.4/INSTALL deleted file mode 100644 index 38105667..00000000 --- a/lam-0.4/INSTALL +++ /dev/null @@ -1,59 +0,0 @@ - -Installation Instructions for LAM ---------------------------------- - - -1. Requirements - - - Apache webserver (SSL optional) with installed PHP-Module (PHP-Module with - ldap, gettext, mcrypt+mhash optional) - - Perl - - OpenLDAP (>2.0 with samba.schema) - - A web browser :-) - - MHash is only needed if you use PHP < 4.3 and want to use SHA or SSHA - for password hashes. - MCrypt will be used if available, otherwise Blowfish will be used - to store your LDAP password in the session file. - - Getting mcrypt and mhash for Suse/RedHat: - - Either you compile PHP4 yourself or you use some unofficial packages: - - - Suse: ftp://ftp.suse.com/pub/people/poeml/mod_php4 - - RedHat: http://ftp.horde.org/pub/RPMS - - - Samba.schema: LAM currently depends on the schema file from Samba. - You can find samba.schema in the Samba tarball (examples/LDAP). - Add this file to your slapd.conf to get LAM working. - - OpenLDAP + Suse: Do not use the rfc2307bis.schema but nis.schema instead. - - -2. Installation - - * Extract package with: - tar xzf ldap-account-manager_.tar.gz - - * Copy files into the html-file scope of the webserver. For example - /apache/htdocs. - - * Set appropriate file permissions: - - lam/sess: write permission for apache user - - lam/tmp: write permission for apache user - - lam/config (with subdirectories): write permission for apache user - - lam/lib: perl files must be set executable (See also - docs/readme.lamdeamon.txt) - - * Configure config.cfg and create a configuration profile. - Copy config.cfg_sample to config.cfg and set the master password and default - profile. - - - With web browser: - Follow the link "Configuration Login" from the start page (lam/index.html). - (The default password to edit the options is "lam") - - - Manually: - A default config file can be found in /lam/config/lam.conf_sample. - Change the necessary entries and rename it to /lam/config/lam.conf. diff --git a/lam-0.4/README b/lam-0.4/README deleted file mode 100644 index 03108f2d..00000000 --- a/lam-0.4/README +++ /dev/null @@ -1,81 +0,0 @@ - -LAM - Readme -============ - - A set of PHP-scripts to administrate Unix and Samba accounts in an LDAP server. - LAM runs on any webserver with PHP4 support and connects to your LDAP server - unencrypted or via SSL. - The application manages accounts for users, groups and Samba hosts in - multiple organizational units. LAM supports the Samba 2.x schema and the - Samba 3 schema. - - http://sourceforge.net/projects/lam/ - - Copyright (C) 2003 - 2004 Michael Duergner - Roland Gruber - Tilo Lutz - - 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 2 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, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - Requirements: - PHP4 - Openldap (2.0 or greater) - A web-browser that supports CSS (Netscape 4.x is not recommended) - - Summary: - With LAM you can easily manage user, group and machine accounts stored in - a LDAP server over a web interface. At the moment it supports: - - - displaying the user/group/host/domain entries - - deleting entries - - adding new entries - - editing entries - - filtering and sorting - - account profiles - - access management - - multiple configuration profiles - - OU Editor - - User creation via file upload - - Samba 2 and 3 schema support - - Important: - The standard password to edit the configuration options is "lam". - - Download: - You can get the newest version at http://sourceforge.net/projects/lam/ - - Installation: - Please see the INSTALL file. - - Documentation: - Basic documentation is available in the directory "docs". - - Internationalization: - If you want to use a translated version of LAM be sure to install the - needed locales. See locale/ for a list of supported locales and languages. - Debian users can add locales with "dpkg-reconfigure locales". - - Security: - It is strongly recommended to use a SSL connection to your web server. - - LAM needs to store your LDAP username + password in the session. The session - files are saved in sess/ and are accessible only by the web server. To increase - security username and password are encrypted with MCrypt/AES or Blowfish. - The key and IV are generated at random when you log in. They are stored in two - cookies. - - - Have fun! - The LAM devel team diff --git a/lam-0.4/TODO b/lam-0.4/TODO deleted file mode 100644 index 36d5d3d6..00000000 --- a/lam-0.4/TODO +++ /dev/null @@ -1,4 +0,0 @@ -0.5 - -- check security -- modular architecture diff --git a/lam-0.4/config/.htaccess b/lam-0.4/config/.htaccess deleted file mode 100644 index 11c59d17..00000000 --- a/lam-0.4/config/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ - - Order allow,deny - Deny from all - diff --git a/lam-0.4/config/config.cfg_sample b/lam-0.4/config/config.cfg_sample deleted file mode 100644 index 120aed1c..00000000 --- a/lam-0.4/config/config.cfg_sample +++ /dev/null @@ -1,5 +0,0 @@ -# password to add/delete/rename configuration profiles -password: lam - -# default profile, without ".conf" -default: lam diff --git a/lam-0.4/config/lam.conf_sample b/lam-0.4/config/lam.conf_sample deleted file mode 100644 index 88fd6d74..00000000 --- a/lam-0.4/config/lam.conf_sample +++ /dev/null @@ -1,80 +0,0 @@ -# LDAP Account Manager configuration - -# server address (e.g. ldap://localhost:389 or ldaps://localhost:636) -serverURL: ldap://localhost:389 - -# list of users who are allowed to use LDAP Account Manager -# names have to be seperated by semicolons -# e.g. admins: cn=admin,dc=yourdomain,dc=org;cn=root,dc=yourdomain,dc=org -admins: cn=Manager,dc=my-domain,dc=com - -# password to change these preferences via webfrontend -passwd: lam - -# suffix of users -# e.g. ou=People,dc=yourdomain,dc=org -usersuffix: ou=people,dc=my-domain,dc=com - -# suffix of groups -# e.g. ou=Groups,dc=yourdomain,dc=org -groupsuffix: ou=groups,dc=my-domain,dc=com - -# suffix of Samba hosts -# e.g. ou=machines,dc=yourdomain,dc=org -hostsuffix: ou=machines,dc=my-domain,dc=com - -# suffix of Samba 3 domains -# e.g. ou=domains,dc=yourdomain,dc=org -domainsuffix: ou=domains,dc=my-domain,dc=com - -# minimum and maximum UID numbers -minUID: 10000 -maxUID: 20000 - -# minimum and maximum GID numbers -minGID: 10000 -maxGID: 20000 - -# minimum and maximum UID numbers for Samba Hosts -minMachine: 25000 -maxMachine: 35000 - -# list of attributes to show in user list -# entries can either be predefined values (e.g. '#cn' or '#uid') -# or individual ones (e.g. 'uid:User ID' or 'host:Host Name') -# values have to be seperated by semicolons -userlistAttributes: #uid;#givenName;#sn;#uidNumber;#gidNumber - -# list of attributes to show in group list -# entries can either be predefined values (e.g. '#cn' or '#gidNumber') -# or individual ones (e.g. 'cn:Group Name') -# values have to be seperated by semicolons -grouplistAttributes: #cn;#gidNumber;#memberUID;#description - -# list of attributes to show in host list -# entries can either be predefined values (e.g. '#cn' or '#uid') -# or individual ones (e.g. 'cn:Host Name') -# values have to be seperated by semicolons -hostlistAttributes: #cn;#description;#uidNumber;#gidNumber - -# maximum number of rows to show in user/group/host lists -maxlistentries: 30 - -# default language (a line from config/language) -defaultLanguage: en_GB:ISO-8859-1:English (Britain) - -# Path to external Script -scriptPath: - -# Server of external Script -scriptServer: - -# Set to "yes" only if you use the new Samba 3.x schema. -samba3: yes - -# Number of minutes LAM caches LDAP searches. -cachetimeout: 5 - -# Password hash algorithm (CRYPT/MD5/SMD5/SHA/SSHA/PLAIN). -pwdhash: SSHA - diff --git a/lam-0.4/config/language b/lam-0.4/config/language deleted file mode 100644 index ada23a2a..00000000 --- a/lam-0.4/config/language +++ /dev/null @@ -1,19 +0,0 @@ -# LDAP Account Manager Language Configuration file - -# Each line consists of a : seperated entrys. The first entry is the link to the language definition, the second is the language description. Further entries are not used yet. -# Normally you don't have to edit this file manually. It is modified automatically when you add a new language in the Configuration-Site. - -# Englisch language -en_GB:ISO-8859-1:English (Great Britain) - -# German language -de_DE:ISO-8859-15:Deutsch (Deutschland) - -# Hungarian language -hu_HU:ISO-8859-2:Magyar (Magyarorszag) - -# Japanese language -ja_JP.eucJP:EUC-JP:Japanese (EUC) - -# French language -fr_FR:ISO-8859-15:Francais (France) diff --git a/lam-0.4/config/profiles/groups/default.prg b/lam-0.4/config/profiles/groups/default.prg deleted file mode 100644 index d148bc8e..00000000 --- a/lam-0.4/config/profiles/groups/default.prg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/lam-0.4/config/profiles/hosts/default.prh b/lam-0.4/config/profiles/hosts/default.prh deleted file mode 100644 index e69de29b..00000000 diff --git a/lam-0.4/config/profiles/users/default.pru b/lam-0.4/config/profiles/users/default.pru deleted file mode 100644 index 8ece1d0d..00000000 --- a/lam-0.4/config/profiles/users/default.pru +++ /dev/null @@ -1,15 +0,0 @@ -general_homedir: /home/$user -general_shell: /bin/bash -unix_password_no: 0 -unix_pwdwarn: 10 -unix_pwdallowlogin: 10 -unix_pwdminage: 1 -unix_pwdmaxage: 365 -unix_pwdexpire: 1893452400 -unix_deactivated: 0 -smb_password_no: 0 -smb_useunixpwd: 1 -smb_flagsD: 0 -smb_flagsX: 1 -smb_homedrive: U: -smb_smbhome: \\server\$user diff --git a/lam-0.4/config/shells b/lam-0.4/config/shells deleted file mode 100644 index 7105372f..00000000 --- a/lam-0.4/config/shells +++ /dev/null @@ -1,17 +0,0 @@ -/bin/ash -/bin/bash -/bin/bash1 -/bin/csh -/bin/false -/bin/ksh -/bin/sh -/bin/tcsh -/bin/true -/bin/zsh -/usr/bin/csh -/usr/bin/ksh -/usr/bin/passwd -/usr/bin/bash -/usr/bin/rbash -/usr/bin/tcsh -/usr/bin/zsh diff --git a/lam-0.4/copyright b/lam-0.4/copyright deleted file mode 100644 index 0bbfa907..00000000 --- a/lam-0.4/copyright +++ /dev/null @@ -1,51 +0,0 @@ -This software is copyright (c) 2003 - 2004 by Tilo Lutz, Roland Gruber and Michael Duergner. - - - 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 2 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, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -The complete license can be found in the file COPYING. - - -Some parts of this package have other, compatible licences. These are: - -A: GNU Lesser General Public License - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - The complete license can be found in the file docs/LGPL-license.txt. - - -B: Freeware - - You may use, modify and redistribute this software as you wish. - - -Programs and licenses with other licenses and/or authors than the -main license and authors: - -lib/blowfish.inc A 2002-2003 Mike Cochrane -lib/fpdf.php B 2003 Olivier Plathey diff --git a/lam-0.4/debian/README.Debian b/lam-0.4/debian/README.Debian deleted file mode 100644 index ab09684a..00000000 --- a/lam-0.4/debian/README.Debian +++ /dev/null @@ -1,25 +0,0 @@ -Samba.schema: LAM currently depends on the schema file from Samba. - You can find samba.schema in the Samba tarball (examples/LDAP). - Add this file to your slapd.conf to get LAM working. - - -Access to the webfrontend: - - - If you configured Apache(-SSL) at installation - you can access LDAP Account Manager via - http://localhost/lam or https://host.domain/lam. - - - Otherwise you will have to setup your webserver - to load /usr/share/ldap-account-manager/index.html - which is the start file. - - -Configuration: - - All settings can be edited via the webfrontend. The default - password for the configuration is "lam". However you can - also edit the configuration files directly. - The configuration files are /etc/ldap-account-manager/config.cfg - and /var/lib/ldap-account-manager/config/lam.conf. - - diff --git a/lam-0.4/debian/changelog b/lam-0.4/debian/changelog deleted file mode 100644 index c67f5fd9..00000000 --- a/lam-0.4/debian/changelog +++ /dev/null @@ -1,138 +0,0 @@ -ldap-account-manager (0.4.10-2) unstable; urgency=low - - * fixed debconf dependency - - -- Roland Gruber Wed, 3 Aug 2005 15:25:29 +0200 - -ldap-account-manager (0.4.10-1) unstable; urgency=low - - * Updated to new upstream release 0.4.10. - - -- Roland Gruber Wed, 27 Jul 2005 11:39:53 +0200 - -ldap-account-manager (0.4.9-2) unstable; urgency=low - - * Closes: #300007: fixed typo - - -- Roland Gruber Thu, 17 Mar 2005 19:20:29 +0100 - -ldap-account-manager (0.4.9-1) unstable; urgency=low - - * Updated to new upstream release - * Closes: #296498: added documentation for samba.schema - - -- Roland Gruber Wed, 2 Mar 2005 19:52:29 +0100 - -ldap-account-manager (0.4.8-1) unstable; urgency=low - - * Updated to new upstream version 0.4.8. - - -- Roland Gruber Sun, 23 Jan 2005 20:03:36 +0100 - -ldap-account-manager (0.4.7-1) unstable; urgency=low - - * Updated to new upstream version 0.4.7. - - -- Roland Gruber Thu, 16 Dec 2004 21:06:58 +0100 - -ldap-account-manager (0.4.6-3) unstable; urgency=low - - * Closes: #281781: syntax error in apache.conf fixed - * added watch file - - -- Roland Gruber Sun, 21 Nov 2004 13:18:43 +0100 - -ldap-account-manager (0.4.6-2) unstable; urgency=low - - * Added template to change master configuration password. - * Closes: #257137: Interface configuration has a default password - * Closes: #260733: expanded PHP dependency with libapache2-mod-php4 - - -- Roland Gruber Fri, 23 Jul 2004 14:50:56 +0200 - -ldap-account-manager (0.4.6-1) unstable; urgency=low - - * Updated to new upstream version 0.4.6. - - -- Roland Gruber Thu, 20 May 2004 19:37:53 +0200 - -ldap-account-manager (0.4.5-1) unstable; urgency=low - - * Updated to new upstream version 0.4.5. - - -- Roland Gruber Sat, 20 Mar 2004 16:52:00 +0100 - -ldap-account-manager (0.4.4-1) unstable; urgency=low - - * Updated to new upstream version (0.4.4) - * Closes: #232820: config/shells is no longer a symbolic link - - -- Roland Gruber Wed, 25 Feb 2004 21:07:36 +0100 - -ldap-account-manager (0.4.3-1) unstable; urgency=low - - * Updated to new upstream version (0.4.3) - - -- Roland Gruber Sun, 8 Feb 2004 17:15:47 +0100 - -ldap-account-manager (0.4.2-1) unstable; urgency=low - - * Updated to new upstream version (0.4.2) - - -- Roland Gruber Thu, 15 Jan 2004 16:22:15 +0100 - -ldap-account-manager (0.4.1-1) unstable; urgency=low - - * Updated to new upstream version (0.4.1) - - -- Roland Gruber Fri, 29 Dec 2003 21:19:27 +0100 - -ldap-account-manager (0.4-4) unstable; urgency=low - - * added debconf template for alias name - - -- Roland Gruber Sun, 16 Nov 2003 16:03:55 +0100 - -ldap-account-manager (0.4-3) unstable; urgency=low - - * copied access control from .htaccess files to apache.conf - - -- Roland Gruber Sat, 1 Nov 2003 13:22:56 +0100 - -ldap-account-manager (0.4-2) unstable; urgency=low - - * fixed error in postinst script - * added dependency php4-mhash - - -- Roland Gruber Thu, 30 Oct 2003 16:19:45 +0100 - -ldap-account-manager (0.4-1) unstable; urgency=low - - * Updated to Beta 1 release (0.4) - - -- Roland Gruber Mon, 13 Oct 2003 20:23:29 +0200 - -ldap-account-manager (0.3-1) unstable; urgency=low - - * Updated to Alpha 3 Release. - - -- Roland Gruber Fri, 29 August 2003 17:04:00 +0200 - -ldap-account-manager (0.2-1) unstable; urgency=low - - * Updated to Alpha 2 Release. - - -- Roland Gruber Sat, 2 July 2003 18:42:00 +0200 - -ldap-account-manager (0.1-2) unstable; urgency=low - - * Fixed missing directory config/profiles/groups. - - -- Roland Gruber Sat, 4 June 2003 18:19:00 +0200 - -ldap-account-manager (0.1-1) unstable; urgency=low - - * Initial Release. - - -- Roland Gruber Sat, 3 May 2003 21:14:23 +0200 - diff --git a/lam-0.4/debian/lam.apache.conf b/lam-0.4/debian/lam.apache.conf deleted file mode 100644 index fe15dace..00000000 --- a/lam-0.4/debian/lam.apache.conf +++ /dev/null @@ -1,48 +0,0 @@ - -Alias /lam /usr/share/ldap-account-manager - - - Options +FollowSymLinks - AllowOverride All - Order allow,deny - Allow from all - DirectoryIndex index.html - - - - Options -Indexes - - - - Options -Indexes - Order allow,deny - Deny from all - - - - Options -Indexes - Order allow,deny - Deny from all - - - - Options -Indexes - - Order allow,deny - Deny from all - - - Order allow,deny - Allow from all - - - Order allow,deny - Allow from all - - - - - Options -Indexes - Order allow,deny - Deny from all - diff --git a/lam-0.4/debian/packages b/lam-0.4/debian/packages deleted file mode 100644 index 87b569db..00000000 --- a/lam-0.4/debian/packages +++ /dev/null @@ -1,266 +0,0 @@ -## debian/packages for ldap-account-manager - -Source: ldap-account-manager -Section: web -Priority: extra -Maintainer: Roland Gruber -Standards-Version: 3.6.2 -Home-Page: -Upstream-Source: -Description: Webfrontend to manage Samba and Unix accounts -Copyright: GPL - This software is copyright (c) 2003 - 2004 by Tilo Lutz, Roland Gruber - and Michael Duergner. - . - . - 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 2 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, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - . - . - Some parts of this package have other, compatible licences. These are: - . - A: GNU Lesser General Public License - . - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - . - This library 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 - Lesser General Public License for more details. - . - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - . - On Debian systems, the complete text of the GNU Lesser General Public - License can be found in /usr/share/common-licenses/LGPL file. - . - B: Freeware - . - You may use, modify and redistribute this software as you wish. - . - . - Programs and licenses with other licenses and/or authors than the - main license and authors: - . - lib/blowfish.inc A 2002-2003 Mike Cochrane - lib/fpdf.php B 2003 Olivier Plathey -Major-Changes: - -Package: ldap-account-manager -Architecture: all -Depends: php4 | php4-cgi | libapache2-mod-php4, php4-ldap, apache | apache-ssl | httpd, perl, wwwconfig-common, debconf | debconf-2.0 -Recommends: php4-mhash -Suggests: ldap-server, sudo, php4-mcrypt -Conflicts: php4-apc -Description: webfrontend for managing Unix and Samba accounts in an LDAP directory - LDAP Account Manager (LAM) runs on an existing webserver. LAM - supports LDAP connections via SSL and TLS. It uses the - Samba 2.x or Samba 3 schema and manages user, group and host - accounts. You can use templates for account creation and use - multiple configuration profiles. Account information can be - exported as PDF file. There is also a script - included which manages quota and homedirectories, you have to - setup sudo if you want to use it. LAM is translated to - English, French, German, Hungarian and Japanese. - . - Homepage: http://lam.sourceforge.net/ -Install: sh - yada install -data -into /usr/share/ldap-account-manager index.html - yada install -data -into /var/lib/ldap-account-manager/tmp tmp/.htaccess - yada install -data -into /var/lib/ldap-account-manager/config config/.htaccess - yada install -data -into /var/lib/ldap-account-manager/config config/language - yada install -data -into /var/lib/ldap-account-manager/config config/shells - yada install -data -into /var/lib/ldap-account-manager/config config/lam.conf_sample - yada install -conffile -subdir ldap-account-manager -as config.cfg config/config.cfg_sample - ln -s /etc/ldap-account-manager/config.cfg $ROOT/var/lib/ldap-account-manager/config/config.cfg - yada install -dir /var/lib/ldap-account-manager/config/profiles - yada install -data -into /var/lib/ldap-account-manager/config/profiles/users config/profiles/users/*.pru - yada install -data -into /var/lib/ldap-account-manager/config/profiles/groups config/profiles/groups/*.prg - yada install -data -into /var/lib/ldap-account-manager/config/profiles/hosts config/profiles/hosts/*.prh - yada install -dir /var/lib/ldap-account-manager/config/pdf - yada install -doc docs/README.* - yada install -data -into /usr/share/ldap-account-manager/graphics graphics/*.jpg - yada install -data -into /usr/share/ldap-account-manager/graphics graphics/*.png - yada install -data -into /usr/share/ldap-account-manager/help help/help.inc - yada install -data -into /usr/share/ldap-account-manager/lib lib/.htaccess - yada install -data -into /usr/share/ldap-account-manager/lib lib/*.inc - yada install -data -into /usr/share/ldap-account-manager/lib lib/*.php - yada install -data -into /usr/share/ldap-account-manager/lib lib/*.js - yada install -exec -into /usr/share/ldap-account-manager/lib lib/*.pl - yada install -data -into /usr/share/ldap-account-manager/lib/font lib/font/*.php - yada install -dir /usr/share/ldap-account-manager/locale - yada install -dir /usr/share/ldap-account-manager/locale/de_DE - yada install -data -into /usr/share/ldap-account-manager/locale/de_DE/LC_MESSAGES locale/de_DE/LC_MESSAGES/messages.?o - yada install -dir /usr/share/ldap-account-manager/locale/hu_HU - yada install -data -into /usr/share/ldap-account-manager/locale/hu_HU/LC_MESSAGES locale/hu_HU/LC_MESSAGES/messages.?o - yada install -dir /usr/share/ldap-account-manager/locale/ja_JP - yada install -data -into /usr/share/ldap-account-manager/locale/ja_JP/LC_MESSAGES locale/ja_JP/LC_MESSAGES/messages.?o - yada install -dir /usr/share/ldap-account-manager/locale/fr_FR - yada install -data -into /usr/share/ldap-account-manager/locale/fr_FR/LC_MESSAGES locale/fr_FR/LC_MESSAGES/messages.?o - yada install -data -into /var/lib/ldap-account-manager/sess sess/.htaccess - yada install -data -into /usr/share/ldap-account-manager/style style/*.css - yada install -data -into /usr/share/ldap-account-manager/templates templates/*.php - yada install -data -into /usr/share/ldap-account-manager/templates/account templates/account/*.php - yada install -data -into /usr/share/ldap-account-manager/templates/config templates/config/*.php - yada install -data -into /usr/share/ldap-account-manager/templates/lists templates/lists/*.php - yada install -data -into /usr/share/ldap-account-manager/templates/profedit templates/profedit/*.php - yada install -data -into /usr/share/ldap-account-manager/templates/confwiz templates/confwiz/*.php - yada install -conffile -subdir ldap-account-manager -as apache.conf debian/lam.apache.conf - yada install -doc -as changelog HISTORY - yada install -doc -as changelog.Debian debian/changelog - yada install -doc TODO - yada install -doc debian/README.Debian - yada install -doc README -Templates: - Template: ldap-account-manager/webserver - Type: select - Choices: Apache, Apache-SSL, Both, None - Default: ${webserver} - Description: Which webserver would you like to configure automatically? - LDAP Account Manager supports any webserver that supports PHP4, but this - automatic configuration process only supports Apache and Apache-SSL. Selecting - Apache without SSL can be a security risk and is not recommended. - If you choose to configure Apache(-SSL) LAM can be accessed at http(s)://localhost/lam - . - Template: ldap-account-manager/alias - Type: string - Default: lam - Description: Enter alias: - LAM will add an alias to your httpd.conf which allows you to - access LAM at http(s)://localhost/lam. If you want an alias other than - "lam" please specify it here. - . - Template: ldap-account-manager/passwd - Type: string - Default: lam - Description: Enter master configuration password (clear text): - The configuration profiles are secured by a master password. - You will need it to create and delete profiles. As default it is - set to "lam" and can be changed directly in LAM. But you can also - change it now. -Config: bash - db_subst "ldap-account-manager/webserver" "webserver" "Apache" || true - db_input medium "ldap-account-manager/webserver" || true - db_go - db_input low "ldap-account-manager/alias" || true - db_go - db_input low "ldap-account-manager/passwd" || true - db_go -Preinst: bash - if [ ! -d /var/lib/ldap-account-manager ]; then \ - mkdir /var/lib/ldap-account-manager; fi - if [ ! -h /usr/share/ldap-account-manager/config ]&&[ -d /usr/share/ldap-account-manager/config ]; \ - then mv /usr/share/ldap-account-manager/config /var/lib/ldap-account-manager/config; fi - if [ ! -h /usr/share/ldap-account-manager/sess ]&&[ -d /usr/share/ldap-account-manager/sess ]; \ - then mv /usr/share/ldap-account-manager/sess /var/lib/ldap-account-manager/sess; fi -Postinst: bash - if [ ! -h /usr/share/ldap-account-manager/config ]; then\ - ln -s /var/lib/ldap-account-manager/config /usr/share/ldap-account-manager/config; fi - if [ ! -h /usr/share/ldap-account-manager/sess ]; then\ - ln -s /var/lib/ldap-account-manager/sess /usr/share/ldap-account-manager/sess; fi - if [ ! -h /usr/share/ldap-account-manager/tmp ]; then\ - ln -s /var/lib/ldap-account-manager/tmp /usr/share/ldap-account-manager/tmp; fi - chown www-data /etc/ldap-account-manager/config.cfg - chmod 600 /etc/ldap-account-manager/config.cfg - chown www-data /var/lib/ldap-account-manager/sess - chown www-data /var/lib/ldap-account-manager/tmp - chown -R www-data /var/lib/ldap-account-manager/config - chown www-data /var/lib/ldap-account-manager/tmp - if [ ! -f /var/lib/ldap-account-manager/config/lam.conf ]; \ - then cp /var/lib/ldap-account-manager/config/lam.conf_sample /var/lib/ldap-account-manager/config/lam.conf; \ - chown www-data /var/lib/ldap-account-manager/config/lam.conf; fi - chmod 600 /var/lib/ldap-account-manager/config/*.conf - if [ "$1" = "configure" ]; then - db_get "ldap-account-manager/alias" - alias="$RET" - perl -pi -e "s/Alias \/.* \/usr\/share\/ldap-account-manager/Alias \/$alias \/usr\/share\/ldap-account-manager/g"\ - /etc/ldap-account-manager/apache.conf - db_get "ldap-account-manager/passwd" - passwd="$RET" - perl -pi -e "s/password: .*/password: $passwd/g" /etc/ldap-account-manager/config.cfg - db_get "ldap-account-manager/webserver" - webserver="$RET" - case "$webserver" in - Apache) webservers="apache";; - Apache-SSL) webservers="apache-ssl";; - Both) webservers="apache apache-ssl";; - *) webservers="";; - esac - . - . /usr/share/wwwconfig-common/php.get - . - for server in $webservers; do - if [ "$phpver" = "php4" ]; then - extension=".php" - typestr="application/x-httpd-php" - . /usr/share/wwwconfig-common/apache-addtype_all.sh - [ "$status" = "uncommented" -o "$status" = "added" -o "$status" = "lineadded" ] && restart="$server $restart" - fi - . - . /usr/share/wwwconfig-common/apache-php.sh - [ "$status" = "uncomment" ] && restart="$server $restart" - . - includefile=/etc/ldap-account-manager/apache.conf - . /usr/share/wwwconfig-common/apache-include_all.sh - [ "$status" = "uncomment" -o "$status" = "include" ] && restart="$server $restart" - . - index=index.php - . /usr/share/wwwconfig-common/apache-index_all.sh - [ "$status" = "added" ] && restart="$server $restart" - done - . - servers="apache-ssl apache" - . /usr/share/wwwconfig-common/restart.sh - fi -Postrm: bash - if [ -f /etc/apache/httpd.conf \ - -a -f /usr/share/wwwconfig-common/apache-uninclude_all.sh ]; then - db_get "ldap-account-manager/webserver" || true - webserver="$RET" - case "$webserver" in - Apache) webservers="apache";; - Apache-SSL) webservers="apache-ssl";; - Both) webservers="apache apache-ssl";; - *) webservers="";; - esac - includefile=/etc/ldap-account-manager/apache.conf - . - if [ "$1" = "purge" ]; then - for server in $webservers; do - . /usr/share/wwwconfig-common/apache-uninclude_all.sh - if [ "$status" = "purge" ]; then - restart="$restart $server" - fi - done - test -d /etc/ldap-account-manager && rm -rf /etc/ldap-account-manager - fi - . - if [ "$1" = "remove" ]; then - for server in $webservers; do - . /usr/share/wwwconfig-common/apache-cominclude_all.sh - if [ "$status" = "comment" ]; then - restart="$restart $server" - fi - done - fi - . - servers="apache-ssl apache" - . /usr/share/wwwconfig-common/restart.sh - fi - if [ "$1" = "purge" ]; then - rm -r -f /usr/share/ldap-account-manager; rm -r -f /var/lib/ldap-account-manager; fi diff --git a/lam-0.4/debian/watch b/lam-0.4/debian/watch deleted file mode 100644 index 348f4a03..00000000 --- a/lam-0.4/debian/watch +++ /dev/null @@ -1,5 +0,0 @@ -# format version number, currently 2; this line is compulsory! -version=2 - -# LDAP Account Manager at Sourceforge -http://prdownloads.sourceforge.net/lam/ldap-account-manager_(.*)\.tar\.gz diff --git a/lam-0.4/docs/LGPL-license.txt b/lam-0.4/docs/LGPL-license.txt deleted file mode 100644 index 27fa5a1a..00000000 --- a/lam-0.4/docs/LGPL-license.txt +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -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 this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -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 -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser 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 Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "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 -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY 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 -LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey 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 library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! \ No newline at end of file diff --git a/lam-0.4/docs/README.fpdf.htm b/lam-0.4/docs/README.fpdf.htm deleted file mode 100755 index f556c9cd..00000000 --- a/lam-0.4/docs/README.fpdf.htm +++ /dev/null @@ -1,286 +0,0 @@ - - - -FAQ - - - -

FAQ

-1. What's exactly the license of FPDF? Are there any usage restrictions?
-2. When I try to create a PDF, a lot of weird characters show on the screen. Why?
-3. I try to generate a PDF and IE displays a blank page. What happens?
-4. I send parameters using the POST method and the values don't appear in the PDF.
-5. When I use a PHP session, IE doesn't display my PDF any more but asks me to download it.
-6. When I'm on SSL, IE can't open the PDF.
-7. When I execute a script I get the message "FPDF error: Don't alter the locale before including class file".
-8. I try to put a PNG and Acrobat says "There was an error processing a page. A drawing error occurred".
-9. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)
-10. I try to display a variable in the Header method but nothing prints.
-11. I defined the Header and Footer methods in my PDF class but nothing appears.
-12. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.
-13. I try to put the euro symbol but it doesn't work.
-14. I draw a frame with very precise dimensions, but when printed I notice some differences.
-15. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?
-16. What's the limit of the file sizes I can generate with FPDF?
-17. Can I modify a PDF with FPDF?
-18. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?
-19. Can I convert an HTML page to PDF with FPDF?
-20. Can I concatenate PDF files with FPDF?
-

-

1. What's exactly the license of FPDF? Are there any usage restrictions?

-FPDF is Freeware (it is stated at the beginning of the source file). There is no usage -restriction. You may embed it freely in your application (commercial or not), with or -without modification. You may redistribute it, too. -

2. When I try to create a PDF, a lot of weird characters show on the screen. Why?

-These "weird" characters are in fact the actual content of your PDF. This behaviour is a bug of -IE. When it first receives an HTML page, then a PDF from the same URL, it displays it directly -without launching Acrobat. This happens frequently during the development stage: on the least -script error, an HTML page is sent, and after correction, the PDF arrives. -
-To solve the problem, simply quit and restart IE. You can also go to another URL and come -back. -
-To avoid this kind of inconvenience during the development, you can generate the PDF directly -to a file and open it through the explorer. -

3. I try to generate a PDF and IE displays a blank page. What happens?

-First of all, check that you send nothing to the browser after the PDF (not even a space or a -carriage return). You can put an exit statement just after the call to the Output() method to -be sure. -
-If it still doesn't work, it means you're a victim of the "blank page syndrome". IE used in -conjunction with the Acrobat plug-in suffers from numerous bugs, in all versions. You should -test your application with as many IE versions as possible (at least if you're on the Internet). -The problem occurs mostly with the POST method, so it is strongly advised to avoid it (all the -more that it causes other problems, see the next question). The GET works better but may fail -when the URL becomes too long: don't use a query string with more than 45 characters. However, a -tip exists to exceed this limit: end the URL with .pdf, which tricks IE. If you use a form, you -can add a hidden field at the last position: -
-
-
- -<INPUT TYPE="HIDDEN" NAME="ext" VALUE=".pdf"> - -

-The usage of PHP sessions also often causes trouble (avoid using HTTP headers preventing caching). -See question 5 for a workaround. -
-
-To avoid all these problems in a reliable manner, two main techniques exist: -
-
-- Disable the plug-in and use Acrobat as a helper application. To do this, launch Acrobat; in -the File menu, Preferences, General, uncheck the option "Web Browser Integration" (for Acrobat -5: Edit, Preferences, Options, "Display PDF in Browser"). Then, the next time you load a PDF in -IE, it displays the dialog box "Open it" or "Save it to disk". Uncheck the option "Always ask -before opening this type of file" and choose Open. From now on, PDF files will open -automatically in an external Acrobat window. -
-The drawback of the method is that you need to alter the client configuration, which you can do -in an intranet environment but not for the Internet. -
-
-- Use a redirection technique. It consists in generating the PDF in a temporary file on the -server and redirect the client on it (by using JavaScript, not the Location HTTP header which -also causes trouble). For instance, at the end of the script, you can put the following: -
-
-
- -//Determine a temporary file name in the current directory
-$file=basename(tempnam(getcwd(),'tmp'));
-//Save PDF to file
-$pdf->Output($file);
-//JavaScript redirection
-echo "<HTML><SCRIPT>document.location='getpdf.php?f=$file';</SCRIPT></HTML>"; -
-

-Then create the getpdf.php file with this: -
-
-
- -<?php
-$f=$HTTP_GET_VARS['f'];
-//Check file (don't skip it!)
-if(substr($f,0,3)!='tmp' or strpos($f,'/') or strpos($f,'\\'))
-    die('Incorrect file name');
-if(!file_exists($f))
-    die('File does not exist');
-//Handle special IE request if needed
-if($HTTP_SERVER_VARS['HTTP_USER_AGENT']=='contype')
-{
-    Header('Content-Type: application/pdf');
-    exit;
-}
-//Output PDF
-Header('Content-Type: application/pdf');
-Header('Content-Length: '.filesize($f));
-readfile($f);
-//Remove file
-unlink($f);
-exit;
-?> -
-

-This method works in most cases but IE6 can still experience trouble. The "ultimate" method -consists in redirecting directly to the temporary file. The file name must therefore end with .pdf: -
-
-
- -//Determine a temporary file name in the current directory
-$file=basename(tempnam(getcwd(),'tmp'));
-rename($file,$file.'.pdf');
-$file.='.pdf';
-//Save PDF to file
-$pdf->Output($file);
-//JavaScript redirection
-echo "<HTML><SCRIPT>document.location='$file';</SCRIPT></HTML>"; -
-

-This method turns the dynamic PDF into a static one and avoids all troubles. But you have to do -some cleaning in order to delete the temporary files. For instance: -
-
-
- -function CleanFiles($dir)
-{
-    //Delete temporary files
-    $t=time();
-    $h=opendir($dir);
-    while($file=readdir($h))
-    {
-        if(substr($file,0,3)=='tmp' and substr($file,-4)=='.pdf')
-        {
-            $path=$dir.'/'.$file;
-            if($t-filemtime($path)>3600)
-                @unlink($path);
-        }
-    }
-    closedir($h);
-} -
-

-This function deletes all files of the form tmp*.pdf older than an hour in the specified -directory. You may call it where you want, for instance in the script which generates the PDF. -
-
-Remark: it is necessary to open the PDF in a new window, as you can't go backwards due to the -redirection. -

4. I send parameters using the POST method and the values don't appear in the PDF.

-It's a problem affecting some versions of IE (especially the first 5.5). See the previous -question for the ways to work around it. -

5. When I use a PHP session, IE doesn't display my PDF any more but asks me to download it.

-It's a problem affecting some versions of IE. To work around it, add the following line before -session_start(): -
-
-
- -session_cache_limiter('private'); - -

-or do a redirection as explained in question 3. -

6. When I'm on SSL, IE can't open the PDF.

-The problem may be fixed by adding this line:
-
-
- -Header('Pragma: public'); - -

- -

7. When I execute a script I get the message "FPDF error: Don't alter the locale before including class file".

-When the decimal separator is configured as a comma before including a file, there is a -bug in some PHP versions and decimal -numbers get truncated. Therefore you shouldn't make a call to setlocale() before including the class. -On Unix, you shouldn't set the LC_ALL environment variable neither, for it is equivalent to a -setlocale() call. -

8. I try to put a PNG and Acrobat says "There was an error processing a page. A drawing error occurred".

-Acrobat 5 has a bug and is unable to display transparent monochrome images (i.e. with 1 bit per -pixel). Remove transparency or save your image in 16 colors (4 bits per pixel) or more. -

9. I encounter the following error when I try to generate a PDF: Warning: Cannot add header information - headers already sent by (output started at script.php:X)

-You must send nothing to the browser except the PDF itself: no HTML, no space, no carriage return, -neither before nor after. The script outputs something at line X. -

10. I try to display a variable in the Header method but nothing prints.

-You have to use the global keyword, for instance: -
-
-
- -function Header()
-{
-    global $title;
-
-    $this->SetFont('Arial','B',15);
-    $this->Cell(0,10,$title,1,1,'C');
-} -
-

- -

11. I defined the Header and Footer methods in my PDF class but nothing appears.

-You have to create an object from the PDF class, not FPDF:
-
-
- -$pdf=new PDF(); - -

- -

12. I can't make line breaks work. I put \n in the string printed by MultiCell but it doesn't work.

-You have to enclose your string with double quotes, not single ones. -

13. I try to put the euro symbol but it doesn't work.

-The standard fonts have the euro character at position 128. You can define a constant like this -for convenience: -
-
-
- -define('EURO',chr(128)); - -

-Note: Acrobat 4 or higher is required to display euro. -

14. I draw a frame with very precise dimensions, but when printed I notice some differences.

-To respect dimensions, you have to uncheck the option "Fit to page" in the print dialog box. -

15. I'd like to use the whole surface of the page, but when printed I always have some margins. How can I get rid of them?

-All printers have physical margins (different depending on the model), it is therefore impossible -to remove them and print on the totality of the paper. -

16. What's the limit of the file sizes I can generate with FPDF?

-There is no particular limit. There are some constraints however: -
-
-- The maximum memory size allocated to PHP scripts defaults to 8MB. For very big documents, -especially with images, this limit may be reached (the file being built into memory). The -parameter is configured in the php.ini file. -
-
-- The maximum execution time allocated defaults to 30 seconds. This limit can of course be easily -reached. It is configured in php.ini and may be altered dynamically with set_time_limit(). -
-
-- Browsers generally have a 5 minute time-out. If you send the PDF directly to the browser and -reach the limit, it will be lost. It is therefore advised for very big documents to -generate them in a file, and to send some data to the browser from time to time (for instance -page 1, page 2... with flush() to force the output). When the document is finished, you can send -a redirection on it with JavaScript or create a link. -
-Remark: even when the browser goes in time-out, the script may continue to run on the server. -

17. Can I modify a PDF with FPDF?

-No. -

18. I'd like to make a search engine in PHP and index PDF files. Can I do it with FPDF?

-No. But a GPL C utility does exist, pdftotext, which is able to extract the textual content from -a PDF. It is provided with the Xpdf package:
-
-http://www.foolabs.com/xpdf/ -

19. Can I convert an HTML page to PDF with FPDF?

-No. But a GPL C utility does exist, htmldoc, which allows to do it and gives good results:
-
-http://www.easysw.com/htmldoc/ -

20. Can I concatenate PDF files with FPDF?

-No. But a free C utility exists to perform this task:
-
-http://thierry.schmit.free.fr/dev/mbtPdfAsm/enMbtPdfAsm2.html - - diff --git a/lam-0.4/docs/README.hosts.txt b/lam-0.4/docs/README.hosts.txt deleted file mode 100644 index 8303992e..00000000 --- a/lam-0.4/docs/README.hosts.txt +++ /dev/null @@ -1,28 +0,0 @@ -The attribute "host" is only in objectclass account. -Unfortunatly "account" conflicts with -"inetorgperson". so there's no perfect way to use -both. - -In order to get attribute host working you have to -modify schema/inetorgperson and include host: - - -# inetOrgPerson -# The inetOrgPerson represents people who are associated with an -# organization in some way. It is a structural class and is derived -# from the organizationalPerson which is defined in X.521 [X521]. -objectclass ( 2.16.840.1.113730.3.2.2 - NAME 'inetOrgPerson' - DESC 'RFC2798: Internet Organizational Person' - SUP organizationalPerson - STRUCTURAL - MAY ( - audio $ businessCategory $ carLicense $ departmentNumber $ - displayName $ employeeNumber $ employeeType $ givenName $ - homePhone $ homePostalAddress $ initials $ jpegPhoto $ - labeledURI $ mail $ manager $ mobile $ o $ pager $ - photo $ roomNumber $ secretary $ uid $ userCertificate $ - x500uniqueIdentifier $ preferredLanguage $ - userSMIMECertificate $ userPKCS12 $ host ) - ) - diff --git a/lam-0.4/docs/README.lamdaemon.txt b/lam-0.4/docs/README.lamdaemon.txt deleted file mode 100644 index 4d91ea8e..00000000 --- a/lam-0.4/docs/README.lamdaemon.txt +++ /dev/null @@ -1,79 +0,0 @@ -lamdaemon.pl is used to modify quota and homedirs -on a remote or local host via ssh. -If you want wo use it you have to set up some -things to get it to work: - -1. Setup values in LDAP Account Manager - * Set the remote or local host in the configuration - (e.g. 127.0.0.1) - * Path to lamdaemon.pl, e.g. /srv/www/htdocs/lam/lib/lamdaemon.pl - - -2. Set up sudo - The perl script has to run as root. Therefore we need - a wrapper, sudo. - Edit /etc/sudoers on host where homedirs or quotas should be used - and add the following line: - $admin All= NOPASSWD: $path - $admin is the adminuser from LAM and $path - is the path to lamdaemon.pl e.g. "$admin All= NOPASSWD: /srv/www/htdocs/lam/lib/lamdaemon.pl" - At the moment the password is a paramteter of lamdaemon.pl - therefore you should disable logging so the password does not - appear in any logfile. - This can be done by adding the following line to /etc/sudoers: - Defaults:$admin !syslog - - -3. Set up Perl - We need some external Perl modules, Quota and Net::SSH::Perl - To install them, run: - - perl -MCPAN -e shell - install Quota - install Net::SSH::Perl - - If your Perl executable is not located in /usr/bin/perl you will have to edit - the path in the first line of lamdaemon.pl. - - -4. Test lamdaemon.pl - There is a test-function in lamdaemon.pl. Please run lamdaemon.pl - with the following parameters to test it: - - lamdaemon.pl $ssh-server $lam_path_on_host $admin-username $admin-password *test - - $ssh-server is the remote host lamdaemon.pl should be run on - $lam_path_on_host is the path to lamdaemon.pl on remote host - $admin-username is the name of the user which is allowed to run lamdaemon.pl - as root. It is the same user as in /etc/sudoers - $admin-password is the password of the admin user - *test is the command which tells lamdaemon.pl to test settings - - You have to run the command as the user your webserver is running, e.g. - - wwwrun@tilo:/srv/www/htdocs/lam/lib> /srv/www/htdocs/lam/lib/lamdaemon.pl \ - 127.0.0.1 /srv/www/htdocs/lam/lib/lamdaemon.pl adminuser secret *test - - You should get the following response: - - Net::SSH::Perl successfully installed. - Perl quota module successfully installed. - If you have not seen any error lamdaemon.pl should be set up successfully. - - - !!! Attention !!! - Your password in LDAP has to be hashed with CRYPT. If you use something like SSHA - you will probably get "Access denied.". - - -Now everything should work fine. - - -Security warning: ------------------ - - If you use PHP < 4.3 your admin user and password are passed as commandline argument. - This can be a security risk. Upgrade your PHP version for productive use. - - -Please send a mail to TiloLutz@gmx.de if you have any suggestions. diff --git a/lam-0.4/docs/README.openldap.txt b/lam-0.4/docs/README.openldap.txt deleted file mode 100644 index b66ae625..00000000 --- a/lam-0.4/docs/README.openldap.txt +++ /dev/null @@ -1,21 +0,0 @@ -Some basic hints to configure the OpenLDAP server: - -SIZELIMIT: OpenLDAP allows by default 500 return values per search, if you have more users/groups/hosts - change this in slapd.conf: e.g. "sizelimit 10000" or "sizelimit -1" for unlimited return values. - -INDICES: Indices will improve the performance when searching for entries in the LDAP directory. - The following indices are recommended: - - index objectClass eq - index default sub - index uidNumber eq - index gidNumber eq - index memberUid eq - index cn,sn,uid,displayName pres,sub,eq - # Samba 2.x - index rid eq - index primaryGroupID eq - # Samba 3.x - index sambaSID eq - index sambaPrimaryGroupSID eq - index sambaDomainName eq diff --git a/lam-0.4/docs/README.security.txt b/lam-0.4/docs/README.security.txt deleted file mode 100644 index cbae78d8..00000000 --- a/lam-0.4/docs/README.security.txt +++ /dev/null @@ -1,36 +0,0 @@ - -1. Use of SSL - - The data which is transfered between you and LAM is very sensitive. - Please always use SSL encrypted connections between LAM and your browser to - protect yourself against network sniffers. - - -2. LDAP+SSL and TLS - - LAM should start TLS automatically if possible. LDAP+SSL will be used if you use - ldaps://servername in your configuration profile. - - -3. Chrooted servers - - If your server is chrooted and you have no access to /dev/random or /dev/urandom - this can be a security risk. LAM stores your LDAP password encrypted in the session. - LAM uses rand() to generate the key if /dev/random and /dev/urandom are not accessible. - Therefore the key can be easily guessed. - An attaker needs read access to the session file (e.g. by another Apache instance) to - exploit this. - - -4. LDAP password protection - - Your LDAP password is stored encrypted in the session file. The key and IV to decrypt - it are stored in two cookies. We use MCrypt/AES or Blowfish to encrypt the password. - - -5. Protection of new user passwords - - These passwords are, if stored in the session file, encrypted with the same key and IV - as your LDAP password. - - diff --git a/lam-0.4/graphics/banner.jpg b/lam-0.4/graphics/banner.jpg deleted file mode 100644 index 6cae7cf05139fcd225b0784e01c2af85088b6fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11884 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 diff --git a/lam-0.4/graphics/error.png b/lam-0.4/graphics/error.png deleted file mode 100644 index cab3b994aa28557b2a054d4e4a31e6b0ce87c8ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 zcmV->3WW8EP)s$nKlCTDEWe89 z4@2PSSh&}lG=fMT&DKzTPep$bu>ZX8mzQ4$;-~T6--&>ocxah2{3YY~^>uHDKk|Xi z2qOb;5T@6O;6!OSp{Yt;bxnnT+$inuzWVm+Wx#j;Whf6I-_Z@r&K_fctVhKNT9 z2*Hd1^nzgm9p^|@0Z>&GnUHZIkM_5JdiKK?0sl#e?3;j{eBjYI4BubR%P+r^N7kdw zyln^wM1!$GqCz4HQoY7R2qrkKUahL60@38m`?>$dUthTPCfmZ@k-7a`Ts*UULbLG3 zZ?f>%J9%I|R-s~2fj24_ZbqY~j+#!v3pP2bR>zX*5fHtIVZ5A!&C>J6#sEB5Wck%00F8{;wVCe7ket;C(=PJ8ZXA zz(4cQS0pRH{bpXW6$;x49zok3sMQErhO0MbAtIurP7s9541=l?O_Ye<<7x_Ay-p}R zs#OjtLNn2a*M|AEt+aNwD2kjp)#AsieqrqM(%vGQr<W{xqY!6G z6j>ibs4sR9twODpI_^u|*NW0F1GT*{CUfu$(N13XMge@`n=KBmRF@kT0`6-vCIf%hLsKyFfSCPG0Y%y6`F~wnb~q#mYpLAz%zcG&5_5 zvP?q=w=AXeLP)&HjoBo5i+GPVz{DZ0^D*%KUYvQ^IVDXK^1>MB8PQJ&C%+w5+tn?P z#)kJcaq^xx=Mk`8v3Aq<9Lmh?`Add*P=C_^OpyqbT~ z*3A1`@8uvuX~HlBuH-&Y_0L#2&OWBXyb!W0MLd%@d73Dk{f8k=Mmq*L7{zM#ZzdbF znqLh1vqT(OrNV-9jA8_;hE|&4R8d*O1k!c~pH+?s1|H*PQF3iu?hH&r!jG#a;^xrQiw1D zEE`aBN+MNwnL#~qB-0QSnax3}ZZ?)jV6(Tyx$A5E(=vS50Q&z_CNJ{{mP+3hsJvWyd8mHW*a@x(?7Vn`Dz|5RAU9VRANDOmaG7= z*hA__wP! zIK9yui^x?(&KUfx+wFev#1l`9PMtcn=SFrXOT8UGe!N^=T^(HyHaMH*?ZwnRcpyy@ z6`8DpLfo;u10+rv<^|10gI05aQ25z5qY@ZL#|3Zq2K;<|Gk7Bdt|Ic^nEj~PZ2s)nv16A`pFTZORc=*2r#7z> z|F(^R%ijARr)iq~$IY#qr+e9#Ki6&^eX`qZ-ruN8(>W5=$?{&^RGQ&8dW>VFSC(AK z3*H@Moa<*{P=-Q8wt!0_@(We{Nu$v?^T;EQtiJHV3%Qxi1z)*me_3~@kP5`vi@HZ*lBwF_;J_k_0)SWJGUt3oTX`M-EKFotgOUWUwt*IDrH%crs?nh p9~}F!or}mP@$y}}Yj)P diff --git a/lam-0.4/graphics/info.png b/lam-0.4/graphics/info.png deleted file mode 100644 index 1e75231a7ccb6ae776ac16e446b02a295ce13fab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3503 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 diff --git a/lam-0.4/graphics/select.png b/lam-0.4/graphics/select.png deleted file mode 100644 index 4f01a9837c649d038a7f0df3a526b772ef6ae95b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmeAS@N?&q;$mQ6;PUiv2?EmmAk4uAB(1Ma^#W3CN#5=*4F5rJ!QSPQfg+p*9+AaB z9q&Pyv9_$s11QK|;_2(kewmArpO3+Q?Zq&lkdvp2V@SoEv;7CT7z{X=GCP0w`-lhR z-0J`1vnRM=VkgJmO-u@tmL^DUxO+C?`zx(>wi5Qs5jXd3J=3)NlhV(}^Jg%#GjOVX Tc%H5YG>yU2)z4*}Q$iB}jPpB= diff --git a/lam-0.4/graphics/warn.png b/lam-0.4/graphics/warn.png deleted file mode 100644 index 855882761eca97990c9d45830ad9eeb8b7b52f53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1967 zcmV;g2T=HlP)BXXW#0_rgeEUwo$!Fc*LVlt4n{ z(6DdcC}wiE=I7^&Yn^Ld*JFg^Dd&k9c;%gfVbX*qXSx*{Xmm7>H#p}fCMLE6v9->% z?g{kfv#KYdFZCBqcF+sSw>_mv?^N8oZczeFTD46D3=evyk2Nl(bxoi*pOw$0-3zyU z+dfb%aoY79rKnmz~c#1Z5Uw_J!o56m}=v zlfZ5uMV%?EO9H+5tb8`@o*Oati*FZ##Rc7SS}+y{h765qL5!lYTNrsWOeZc96KEO; zQ<$QT6xJnyr;<*Ghx~Y;7!cTy{()~h42}ov`oaXye}9T^{BRn8T(>MtEM&Ff(S&;p z*h!r!tXV*BJ}Vi;h4;OH5x-<$b}#(lN|Bfb*MZmHDs8;`PnUwvyE=Iy+wc<53OK8s zf6W4pr<^Bdta|RIS0aDp=Pm%hf4zurV0;qVno7UPb%)bxAmeEE#htoSSd)OLaR288 zOqo!?$G#QAE-a%$(PAuU3XPf2^}vQx_MBE&3AyHD^`}s`fZlvoPNto+cYNA!6bb-V zgv`ED5^BNAtu2bJEozZGRHl&CioJEFP`7}qv%d0CuiW&?3inLOJnIR2I>XOh+Z9?> zaVBRL6}048dIoCz>`U*V-`7cqi6`MB@p4spH;dKaQ9v)?)Io*=&q?CAED<| zSQ}bkZz8s-C*0gNQR5!9Y5^DXIY}!yJK_h7`2kjh$6j(53pXMU;2X%L1#2Ojln2OL zglt(YG&>FllkqPD+gn>(YdRyXTENk!RHui$Jm{IlE)o@PIr#`$LD7TGt(At_GHwS> zDJ+5(Xm_2~_PBd^WMrhV7JjP|a50~glvn)Dh#xR&Dhs!od|(xa_PQK>EJjmC=xi$q zuvNyUyTUOv(Bdc##NDp|HQg_)Nti{bq*NCPjOz=1ZSSE;(j&?SX|_ z$T*trgtJF$y%R{U#Ifdf6}f-Qw^i;}cAoNH-?>He-LGaUzOQyaLZ(Y$C0vTzTqp6# zRP5`2o|=1`@BzTGx1Kd85V`+;*?Fhh{c`dE6ZZp7o*U!D*)fL4%>(4iueVm{J{cah z8?|PO;~a7vr;`<0YE1$n_dhUp@vPr-MlV^k<%G`vYMOV43^#5We*34nWywcKv@e`g zMd*yXEqh}61kl1mT53%KMh_m=M%2qg9JNd!6F)N=QDEI*EdeJ4bb@`Ubvp{GIubyhZ5$ zjZc3>03o`O+HzEp*d)Yq7AFPyM;w0lYIB89DdTIcRD8x)#Bz}9g7J5u&2{3t6S1fJ zXJ-DffB*imzP`Q(ig`r=*XDgS=$XfdJcFTf%~coWoxfVjO|n&nm0xe=!Cko=3Zcc( zbi|y){qw~weSLj52_HvR47%bHnhLBN6G>m5DQ=z&XddBql`!g?%(Z#%5-0V~h*lv9z#lv!fCzrF4rHCBSA^sTc|^ z;nN0JN>VaPk*GdOmkC&oyk{-pvf*`mCGy_dq>rFtjwYCw+068E%6WG{HU?M>pkoP>}E{Juj1v~_n(CvvJ z2&P5EL?_;I)OzbCgz7cm?Ode!hYF5-1R!hb9)@ zSH$pP{fDO9<>*yaeZLZH*=s -

-

-

diff --git a/lam-0.4/help/help.inc b/lam-0.4/help/help.inc deleted file mode 100644 index d16e7fc6..00000000 --- a/lam-0.4/help/help.inc +++ /dev/null @@ -1,315 +0,0 @@ - array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Login"), - "Text" => _("Please enter the configuration password. This is NOT your LDAP password. It is stored in your .conf-file. If this is the first time you log in, enter \"lam\".")), - "201" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Server address"), - "Text" => _("This is the server address of your LDAP server. Use ldap:// for standard LDAP connections and ldaps:// for encrypted (require server certificates) connections. The port value is optional.") . - "

" . - _("Examples") . - ":

" . - _("ldap://localhost:389 connects to localhost using a standard LDAP connection on port 389") . - "
" . - _("ldaps://141.40.146.133 connects to 141.40.146.133 using an encrypted LDAP connection.") . - "


" . - _("Note") . - ":

" . - _("When using ldaps:// be sure to use exactly the same IP/domain name as in your certificate!")), - "202" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("User/Group/Host suffix"), - "Text" => _("This is the suffix of the LDAP tree from where to search for user/group/host entries. Only entries in these subtrees will be displayed in the user/group/host list. When creating a new accont this will be the DN where it is saved.") . - "

". - _("Examples"). - ":

". - _("ou=People,dc=yourcompany,dc=com will read and store all accounts in this subtree.")), - "203" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("UID number"), - "Text" => _("These are the minimum and maximum numbers to use for user IDs when creating new user accounts. The range should be different from that of machines. New user accounts will always get the highest number in use plus one.")), - "204" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("GID number"), - "Text" => _("These are the minimum and maximum numbers to use for group IDs when creating new group accounts. New group accounts will always get the highest number in use plus one.")), - "205" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Machine number"), - "Text" => _("These are the minimum and maximum numbers to use for machine IDs when creating new accounts for Samba hosts. The range should be different from that of users. New host accounts will always get the highest number in use plus one.")), - "206" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("List attributes"), - "Text" => _("This is the list of attributes to show in the user/group/host list. The entries can either be predefined values, \"#attribute\", or individual ones, \"attribute:description\". Several entries are seperated by semicolons.") . - "

" . - _("Example") . - ": #homeDirectory;#uid;#uidNumber;#gidNumber;mail:Mail address


" . - _("Predefined values") . - ":

" . - _("Users") . - ": #uid, #uidNumber, #gidNumber, #cn, #host, #givenName, #sn, #homeDirectory, #loginShell, #mail, #gecos". - "
" . - _("Groups") . - ": #cn, #gidNumber, #memberUID, #member, #description". - "
" . - _("Hosts") . - ": #uid, #cn, #rid, #description"), - "207" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Valid users"), - "Text" => _("This is a list of valid DN entries of all users that are allowed to login to LDAP Account Manager. The user names have to be separated by semicolons.") . - "

" . - _("Example") . - ": cn=admin,dc=yourdomain,dc=org;cn=manager,dc=yourdomain,dc=org"), - "208" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Maximum list entries"), - "Text" => _("This is the number of rows to show in the user/group/host list. If more entries are found the list will be split into several pages.")), - "209" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Default language"), - "Text" => _("This defines the language of the login window and sets this language as the default language. Users can change the language at login.")), - "210" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Script path"), - "Text" => _("This is the absolute path to an external script for setting quotas and creating home directories."). - "

". - _("Use it at your own risk and read the documentation for lamdaemon before you use it!"). - ""), - "211" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Script server"), - "Text" => _("This is the server where the lamdaemon script is stored. LDAP Account Manager will make a SSH connection to this server with username and password provided at login."). - "

". - _("Use it at your own risk and read the documentation for lamdaemon before you use it!"). - ""), - "212" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Change password"), - "Text" => _("If you want to change the current preferences password, please enter it here.")), - "213" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Samba version"), - "Text" => _("If you use Samba 3.x with the new LDAP schema say \"yes\" here, otherwise \"no\"."). - "

". - _("LAM will not work if version is wrong!"). - ""), - "214" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Cache timeout"), - "Text" => _("This is the time in minutes which LAM caches its LDAP searches. Shorter times will stress LDAP more but decrease the possibility that changes are not identified.")), - "215" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Password hash type"), - "Text" => _("LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an user password. SSHA and CRYPT are the most common but CRYPT does not support passwords greater than 8 letters. We do not recommend to use plain text passwords.")), - "216" => array ("ext" => "FALSE", "Headline" => _("Configuration Wizard") . " - " . _("Text for user PDF"), - "Text" => _("This text will appear on top of every user PDF file.")), - "230" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Add profile"), - "Text" => _("Please enter the name of the new profile and the password to change its settings. Profile names may contain letters, numbers and -/_.")), - "231" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Rename profile"), - "Text" => _("Please enter the new name of the profile. The name may contain letters, numbers and -/_.")), - "232" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Delete profile"), - "Text" => _("This will delete the selected profile.")), - "233" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Set profile password"), - "Text" => _("This changes the password of the selected profile.")), - "234" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Change default profile"), - "Text" => _("This changes the profile which is selected by default at login.")), - "235" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Change master password"), - "Text" => _("If you want to change your master configuration password, please enter it here.")), - "236" => array ("ext" => "FALSE", "Headline" => _("Profile management") . " - " . _("Master password"), - "Text" => _("Please enter the master configuration password. This is NOT your LDAP password. It is stored in your config.cfg file. If this is the first time you log in, enter \"lam\".")), - // 300 - 399 - // Roland Gruber - // profile editor - "301" => array ("ext" => "FALSE", "Headline" => _("Profile Editor") . " - " . _("Set Unix password for Samba"), - "Text" => _("If set to \"yes\" the Windows password will be the same as the Unix one."). - "

". - _("If unsure say \"yes\" here.")), - "302" => array ("ext" => "FALSE", "Headline" => _("Profile Editor") . " - " . _("User can change password"), - "Text" => _("If set to \"yes\" the user will be able to change his Windows password."). - "

". - _("If unsure say \"yes\" here.")), - "360" => array ("ext" => "FALSE", "Headline" => _("Profile Editor") . " - " . _("Profile name"), - "Text" => _("Name under which the profile will be saved. If a profile with the same name exists, it will be overwritten.")), - // 400 - 499 - // Tilo Lutz - // account.php - "400" => array ("ext" => "FALSE", "Headline" => _("Username"), - "Text" => _("Username of the user who should be created. Valid characters are: a-z,0-9, .-_. Lam does not allow a number as first character because useradd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. If username is already used username will be expanded with a number. The next free number will be used. Warning: Older systems have problems with usernames longer than 8 characters. You can not log in to Windows if username is longer than 16 characters.")), - "401" => array ("ext" => "FALSE", "Headline" => _("UID number"), - "Text" => _("If empty UID number will be generated automaticly. Valid values are between %s and %s."), - "variables" => array($_SESSION['config']->get_minUID(), $_SESSION['config']->get_maxUID())), - "402" => array ("ext" => "FALSE", "Headline" => _("Additional groups"), - "Text" => _("Hold the CTRL-key to (de)select multiple groups."). ' '. _("Can be left empty.")), - "403" => array ("ext" => "FALSE", "Headline" => _("Home directory"), - "Text" => _("$%s and $%s are replaced with username or primary groupname."), - "variables" => array('user', 'group')), - "404" => array ("ext" => "FALSE", "Headline" => _("Gecos"), - "Text" => _("User description. If left empty sur- and give name will be used.")), - "405" => array ("ext" => "FALSE", "Headline" => _("Login shell"), - "Text" => _("To disable login use /bin/false. List of shells is read from lam/config/shells")), - "406" => array ("ext" => "FALSE", "Headline" => _("Primary group"), - "Text" => _("The Primary Group the user should be member of.")), - "407" => array ("ext" => "FALSE", "Headline" => _("Groupname"), - "Text" => _("Group name of the group which should be created. Valid characters are: a-z,0-9, .-_. Lam does not allow a number as first character because groupadd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. If groupname is already used groupname will be expanded with a number. The next free number will be used.")), - "408" => array ("ext" => "FALSE", "Headline" => _("GID number"), - "Text" => _("If empty GID number will be generated automaticly. Valid values are between %s and %s."), - "variables" => array($_SESSION['config']->get_minGID(), $_SESSION['config']->get_maxGID())), - "409" => array ("ext" => "FALSE", "Headline" => _("Gecos"), - "Text" => _("Group description. If left empty group name will be used.")), - "410" => array ("ext" => "FALSE", "Headline" => _("Host name"), - "Text" => _("Host name of the host which should be created. Valid characters are: a-z,0-9, .-_$. Lam does not allow a number as first character because useradd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. Hostnames are always ending with $. If last character is not $ it will be added. If hostname is already used hostname will be expanded with a number. The next free number will be used.")), - "411" => array ("ext" => "FALSE", "Headline" => _("UID number"), - "Text" => _("If empty UID number will be generated automaticly. Valid values are between %s and %s."), - "variables" => array($_SESSION['config']->get_minMachine(), $_SESSION['config']->get_maxMachine())), - "412" => array ("ext" => "FALSE", "Headline" => _("Primary group"), - "Text" => _("The Primary group the host should be member of.")), - "413" => array ("ext" => "FALSE", "Headline" => _("Gecos"), - "Text" => _("Host description. If left empty host name will be used.")), - "414" => array ("ext" => "FALSE", "Headline" => _("Password warn"), - "Text" => _("Days before password is to expire that user is warned of pending password expiration. If set value must be 0<."). ' '. _("Can be left empty.")), - "415" => array ("ext" => "FALSE", "Headline" => _("Password expire"), - "Text" => _("Number of days a user can login even his password has expired. -1=always."). ' '. _("Can be left empty.")), - "416" => array ("ext" => "FALSE", "Headline" => _("Maximum password age"), - "Text" => _("Number of days after a user has to change his password again. If set value must be 0<."). ' '. _("Can be left empty.")), - "417" => array ("ext" => "FALSE", "Headline" => _("Minimum password age"), - "Text" => _("Number of days a user has to wait until he\'s allowed to change his password again. If set value must be 0<."). ' '. _("Can be left empty.")), - "418" => array ("ext" => "FALSE", "Headline" => _("Expire date"), - "Text" => _("Account expire date. Format: DD-MM-YYYY")), - "419" => array ("ext" => "FALSE", "Headline" => _("Group members"), - "Text" => _("Users wich are also members of group.")), - "420" => array ("ext" => "FALSE", "Headline" => _("Display name"), - "Text" => _("Windows clients will show display name as group description.")), - "421" => array ("ext" => "FALSE", "Headline" => _("Load profile"), - "Text" => _("You can select a previous defined profile here. This will set all fields to the profile values.")), - "422" => array ("ext" => "FALSE", "Headline" => _("Expand suffix with primary groupname"), - "Text" => _("If selected users will be added with OUs expanded with their primary group. E.g. if a user is in group admin the user suffix will be ou=admin,+user suffix.")), - "423" => array ("ext" => "FALSE", "Headline" => _("Group suffix"), - "Text" => _("If a not yet existing group is defined in csv-file, a new group in the selected group suffix will be created.")), - "424" => array ("ext" => "FALSE", "Headline" => _("Surname"), - "Text" => _("Surname of user. Only letters, - and spaces are allowed.")), - "425" => array ("ext" => "FALSE", "Headline" => _("Given name"), - "Text" => _("Given name of user. Only letters, - and spaces are allowed.")), - "426" => array ("ext" => "FALSE", "Headline" => _("Use no password"), - "Text" => _("If checked no password will be used.")), - "427" => array ("ext" => "FALSE", "Headline" => _("Account deactivated"), - "Text" => _("If checked account will be deactivated by putting a ! before the encrypted password.")), - "428" => array ("ext" => "FALSE", "Headline" => _("Use unix password"), - "Text" => _("If checked unix password will also be used as samba password.")), - "429" => array ("ext" => "FALSE", "Headline" => _("Password does not expire"), - "Text" => _("If checked password does not expire. (Setting X-Flag)")), - "430" => array ("ext" => "FALSE", "Headline" => _("User can change password"), - "Text" => _("Date after the user is able to change his password. Format: DD-MM-YYYY")), - "431" => array ("ext" => "FALSE", "Headline" => _("User must change password"), - "Text" => _("Date after the user must change his password. Format: DD-MM-YYYY")), - "432" => array ("ext" => "FALSE", "Headline" => _("Account is deactivated"), - "Text" => _("If checked account will be deactivated. (Setting D-Flag)")), - "433" => array ("ext" => "FALSE", "Headline" => _("Home drive"), - "Text" => _("Driveletter assigned on windows workstations as homedirectory.")), - "434" => array ("ext" => "FALSE", "Headline" => _("Logon script"), - "Text" => _("Filename and -path relative to netlogon-share which should be executed on logon. $%s and $%s are replaced with user- and groupname."). ' '. _("Can be left empty."), - "variables" => array('user', 'group')), - "435" => array ("ext" => "FALSE", "Headline" => _("Profile path"), - "Text" => _("Path of the userprofile. Can be a local absolute path or a UNC-path (\\\\server\\share). $%s and $%s are replaced with user- and groupname."). ' '. _("Can be left empty."), - "variables" => array('user', 'group')), - "436" => array ("ext" => "FALSE", "Headline" => _("Samba workstations"), - "Text" => _("List of samba workstations the user is allowed to login. Empty means every workstation."). ' '. _("Can be left empty.")), - "437" => array ("ext" => "FALSE", "Headline" => _("Home path"), - "Text" => _("UNC-path (\\\\server\\share) of homedirectory. $%s and $%s are replaced with user- and groupname."). ' '. _("Can be left empty."), - "variables" => array('user', 'group')), - "438" => array ("ext" => "FALSE", "Headline" => _("Domain"), - "Text" => _("Windows-Domain of user."). ' '. _("Can be left empty.")), - "439" => array ("ext" => "FALSE", "Headline" => _("Mountpoint"), - "Text" => _("Mountpoint of device with enabled quotas.")), - "440" => array ("ext" => "FALSE", "Headline" => _("Used blocks"), - "Text" => _("Used blocks. 1000 blocks are usually 1MB")), - "441" => array ("ext" => "FALSE", "Headline" => _("Soft block limit"), - "Text" => _("Soft block limit."), "SeeAlso" => '
'. - 'Quota How-To'), - "442" => array ("ext" => "FALSE", "Headline" => _("Hard block limit"), - "Text" => _("Hard block limit").'.', "SeeAlso" => ''. - 'Quota How-To'), - "443" => array ("ext" => "FALSE", "Headline" => _("Grace block period"), - "Text" => _("Grace block period. Most filesystems use a fixed maximum value of 7 days."), "SeeAlso" => ''. - 'Quota How-To'), - "444" => array ("ext" => "FALSE", "Headline" => _("Used inodes"), - "Text" => _("Used inodes (files)").'.'), - "445" => array ("ext" => "FALSE", "Headline" => _("Soft inode limit"), - "Text" => _("Soft inode (files) limit."), "SeeAlso" => ''. - 'Quota How-To'), - "446" => array ("ext" => "FALSE", "Headline" => _("Hard inode limit"), - "Text" => _("Hard inode (files) limit").'.', "SeeAlso" => ''. - 'Quota How-To'), - "447" => array ("ext" => "FALSE", "Headline" => _("Grace inode period"), - "Text" => _("Grace inode (files) period. Most filesystems use a fixed maximum value of 7 days."), "SeeAlso" => ''. - 'Quota How-To'), - "448" => array ("ext" => "FALSE", "Headline" => _("Job title"), - "Text" => _("Job title of user, Vice President, ...")), - "449" => array ("ext" => "FALSE", "Headline" => _("Employee type"), - "Text" => _("Employee type: Contractor, Employee, Intern, Temp, External, ...")), - "450" => array ("ext" => "FALSE", "Headline" => _("Street"), - "Text" => _("Street")), - "451" => array ("ext" => "FALSE", "Headline" => _("Postal code"), - "Text" => _("Postal code")), - "452" => array ("ext" => "FALSE", "Headline" => _("Postal address"), - "Text" => _("Postal address, city")), - "453" => array ("ext" => "FALSE", "Headline" => _("Telephone number"), - "Text" => _("Telephone number")), - "454" => array ("ext" => "FALSE", "Headline" => _("Mobile number"), - "Text" => _("Mobile number")), - "455" => array ("ext" => "FALSE", "Headline" => _("Fax number"), - "Text" => _("Fax number")), - "456" => array ("ext" => "FALSE", "Headline" => _("eMail address"), - "Text" => _("eMail address")), - "457" => array ("ext" => "FALSE", "Headline" => _("Save profile"), - "Text" => _("This will make a profile of the current account. The saved values are the same as in the profile editor. Profile names may contain the letters a-z, 0-9 and -_.")), - "458" => array ("ext" => "FALSE", "Headline" => _("Select group profile"), - "Text" => _("If a not yet existing group is defined in csv-file, a new group with the selected group profile will be created.")), - "460" => array ("ext" => "FALSE", "Headline" => _("Windows domain"), - "Text" => _("Windows domain of host."). ' '. _("Can be left empty.")), - "461" => array ("ext" => "FALSE", "Headline" => _("Suffix"), - "Text" => _("Position in ldap-tree where the user should be created.")), - "462" => array ("ext" => "FALSE", "Headline" => _("Suffix"), - "Text" => _("Position in ldap-tree where the group should be created.")), - "463" => array ("ext" => "FALSE", "Headline" => _("Suffix"), - "Text" => _("Position in ldap-tree where the host should be created.")), - "464" => array ("ext" => "FALSE", "Headline" => _("Windows groupname"), - "Text" => _("If you want to use a well known RID you can selcet a well known group.")), - "466" => array ("ext" => "FALSE", "Headline" => _("Unix workstations"), - "Text" => _("Comma separated list of unix workstations the user is allowed to login."). ' '. _("Can be left empty.")), - "467" => array ("ext" => "FALSE", "Headline" => _("Domain"), - "Text" => _("Windows-Domain of group."). ' '. _("Can be left empty.")), - "468" => array ("ext" => "FALSE", "Headline" => _("Group members"), - "Text" => _("Users also being member of the current group."). ' '. _("Can be left empty.")), - // 600 - 699 - // Roland Gruber - // OU-editor, domain page - "601" => array ("ext" => "FALSE", "Headline" => _("OU-Editor") . " - " . _("New organizational unit"), - "Text" => _("This will create a new organizational unit under the selected one.")), - "602" => array ("ext" => "FALSE", "Headline" => _("OU-Editor") . " - " . _("Delete organizational unit"), - "Text" => _("This will delete the selected organizational unit. The OU has to be empty.")), - "651" => array ("ext" => "FALSE", "Headline" => _("Domain name"), - "Text" => _("The name of your Windows domain or workgroup.")), - "652" => array ("ext" => "FALSE", "Headline" => _("Suffix"), - "Text" => _("The domain entry will be saved under this suffix.")), - "653" => array ("ext" => "FALSE", "Headline" => _("Domain SID"), - "Text" => _("The SID of your Samba server. Get it with \"net getlocalsid\".")), - "654" => array ("ext" => "FALSE", "Headline" => _("Next RID"), - "Text" => _("Next RID to use when creating accounts.")), - "655" => array ("ext" => "FALSE", "Headline" => _("Next User RID"), - "Text" => _("Next RID to use when creating user accounts.")), - "656" => array ("ext" => "FALSE", "Headline" => _("Next Group RID"), - "Text" => _("Next RID to use when creating groups.")), - "657" => array ("ext" => "FALSE", "Headline" => _("Algorithmic RID Base"), - "Text" => _("Used for calculating RIDs from UID/GID. Do not change if unsure.")) - -/* This is a sample help entry. Just copy this line an modify the vakues between the [] brackets. - Help text is located in the array: - "[Helpnumber]" => array ("ext" => "FALSE", "Headline" => _("[Headline]"), "Text" => _("[Text]"), "SeeAlso" => "[SeeAlso link]"), - Help text is located in an extra file; File must be stored in help directory; Link has to be the path to the file if it is stored in a subdirectory and the filename with a leading slash; - "[Helpnumber]" => array ("ext" => "TRUE", "Link" => "[path/FileName]), -*/ - ); -?> diff --git a/lam-0.4/help/help_numbers.assign b/lam-0.4/help/help_numbers.assign deleted file mode 100644 index d1381af8..00000000 --- a/lam-0.4/help/help_numbers.assign +++ /dev/null @@ -1,16 +0,0 @@ -/* -This file contains a list of 100er blocks of help numbers. Each block can be unassigned or assigned to a developer. Each block description contains the name of the developer and the topic the help numbers are used for. - -If you are a developer and need a block of help numbers please contact Michael Dürgner ICQ-UIN:176796482. - -Help numbers should only be used if they are assigned in this file to avoid double entries. In the help/help.inc file each block should begin with the range of help numbers, the developers name and the topic. -*/ - -0 - 99: any developer: for testing purposes -100 - 199: unassigend -200 - 299: Roland Gruber: configuration wizard, configuration login -300 - 399: Roland Gruber: profil editor -400 - 499: Tilo Lutz: account.php -500 - 599: Tilo Lutz: Masscreate and Massdelete -600 - 699: Roland Gruber: OU-Editor -700 -: unassigned diff --git a/lam-0.4/index.html b/lam-0.4/index.html deleted file mode 100644 index 27b83977..00000000 --- a/lam-0.4/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -LDAP Account Manager - - - - - \ No newline at end of file diff --git a/lam-0.4/lib/.htaccess b/lam-0.4/lib/.htaccess deleted file mode 100644 index 053b54e1..00000000 --- a/lam-0.4/lib/.htaccess +++ /dev/null @@ -1,12 +0,0 @@ - - Order allow,deny - Deny from all - - - Order allow,deny - Allow from all - - - Order allow,deny - Allow from all - diff --git a/lam-0.4/lib/account.inc b/lam-0.4/lib/account.inc deleted file mode 100644 index 3236fc35..00000000 --- a/lam-0.4/lib/account.inc +++ /dev/null @@ -1,2529 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -// This class keeps all needed values for any account -class account { - // Type : user | group | host - var $type; - // General Settings - var $general_objectClass; // Array, contains old objectclasses of loaded account - var $general_username; // string Username, Hostname or Groupname - var $general_uidNumber; // string UIDNumber(user|host) GIDNumber(group) only natural numbers allowed - var $general_surname; // string Surname (user) - var $general_givenname; // string Givenname (user) - var $general_dn; // string DN - var $general_group; // string Primary group (user|host) - var $general_groupadd; // array(string) Addititional Groups (user) is member of - var $general_homedir; // atring Homedirectoy (user) For host it's hardcoded to/dev/null - var $general_shell; // array(string) list off all valid shells (user) hosts are hard-wired to /bin/false - var $general_gecos; // string, gecos-field (user|group|host) - // Unix Password Settings - var $unix_memberUid; // array Stores all users which are member of group but is not primary group (group) - var $unix_password; // string for unix-password (user|host) - var $unix_password_no; // string (0|1) set unix-password to none (user|host) - var $unix_pwdwarn; // string number of days a user is warned before password expires (user|host) value must be a natural number (user|host) - var $unix_pwdallowlogin; // string number of days a user can login even his password has expired (user) muste be a natural number or 0 or -1 (user|host) - var $unix_pwdmaxage; // string Number of days after a user has to change his password again Value must be 0<. (user|host) - var $unix_pwdminage; // string Number of days a user has to wait until he\'s allowed to change his password again. Value must be 0<. (user|host) - var $unix_pwdexpire; // string days since 1.1.1970 the account expires (user|host) - var $unix_deactivated; // string (1|0) account deactivated? (user|host) - var $unix_shadowLastChange; // string, contains the days since 1.1.1970 the password has been changed last time (user|host) - var $unix_host; // list of unix hosts the user is allowed to log in - // Samba Account - var $smb_password; // string for samba-password (user|host) - var $smb_useunixpwd; // string (1|0) use unix-password as samba-password (user|host) - var $smb_pwdcanchange; // string unix-timestamp user/host is able to change password (user|host) - var $smb_pwdmustchange; // string unix-timestamp user/host has to change password at next login (user|host) - var $smb_homedrive; // string Homedrive (C:, D:, ...) (user) - var $smb_scriptPath; // string ScriptPath (\\server\loginscript) (user) - var $smb_profilePath; // string profilePAth (\\server\profilepath) (user) - var $smb_smbuserworkstations; // string comma-separated list of workstations (user) - var $smb_smbhome; // string Home-Share (\\server\home) (user) - var $smb_domain; // string Domain of (user|host) or samba3domain-Object - var $smb_flags; // array of acctFlags, ( {'W'] => 0, ['X'] => 1, ...... - var $smb_mapgroup; // decimal ID for groups - var $smb_displayName; // string, description, similar to gecos-field. - // Quota Settins - var $quota; /* array[][] First array is an index for every chare with active quotas - * second array Contains values for every share: - * mountpoint, used blocks, soft block limit, hard block limit, grace block period, used inodes, - * soft inode limit, hard inode limit, grace inode period - */ - // Personal Settings - var $personal_title; // string title of user - var $personal_mail; // string mailaddress of user - var $personal_telephoneNumber; // string telephonenumber of user - var $personal_mobileTelephoneNumber; // string mobile umber of user - var $personal_facsimileTelephoneNumber; // strinf fax-number of user - var $personal_street; // stirng streetname of user - var $personal_postalCode; // string postal code of user - var $personal_postalAddress; // string postal Address of user - var $personal_employeeType; // string employe type of user - } - - - -/* Return a list of all shells listed in ../config/shells -* Normally ../config/shells is a symbolic link to /etc/shells -*/ -function getshells() { - // Load shells from file - $shells = file($_SESSION['lampath'].'config/shells'); - $i=0; - while (count($shells) > $i) { - // remove whitespaces - trim($shells[$i]); - // remove lineend - $shells[$i] = substr($shells[$i], 0, strpos($shells[$i], "\n")); - // remove comments - if ($shells[$i]{0}=='#') unset ($shells[$i]); - else $i++; - } - // $shells is array with all valid shells - return $shells; - } - - -/* This function will replace umlates with ascci-chars -* fixme *** -* In order to map all non-ascii characters this function should be changed -*/ -function replace_umlaut($text) { - $aTranslate = array("ä"=>"ae", "Ä"=>"Ae", - "ö"=>"oe", "Ö"=>"Oe", - "ü"=>"ue", "Ü"=>"Ue", - "ß"=>"ss" - ); - return strtr($text, $aTranslate); - } - - -/* This function will return all values from $array without values of $values -* $values, $array and $return are arrays -*/ -function array_delete($values, $array) { - // Loop for every entry and check if it should be removed - if (is_array($array)) { - $return = array(); - foreach ($array as $array_value) - if (!@in_array($array_value, $values)) - $return[] = $array_value; - return $return; - } - else return array(); - } - - -// This function will return a password with max. 8 characters -function genpasswd() { - // Allowed Characters to generate passwords - // I'Ve removed characters like l and 1 because they are too similar - $LCase = 'abcdefghjkmnpqrstuvwxyz'; - $UCase = 'ABCDEFGHJKMNPQRSTUVWXYZ'; - $Integer = '23456789'; - // DEFINE CONSTANTS FOR ALGORTTHM - define("LEN", '1'); - $a = RndInt('letter'); - $b = RndInt('letter'); - $c = RndInt('letter'); - $d = RndInt('letter'); - $e = RndInt('number'); - $f = RndInt('number'); - $g = RndInt('letter'); - $h = RndInt('letter'); - // EXTRACT 8 CHARACTERS RANDOMLY FROM TH // E DEFINITION STRINGS - $L1 = substr($LCase, $a, LEN); - $L2 = substr($LCase, $b, LEN); - $L3 = substr($LCase, $h, LEN); - $U1 = substr($UCase, $c, LEN); - $U2 = substr($UCase, $d, LEN); - $U3 = substr($UCase, $g, LEN); - $I1 = substr($Integer, $e, LEN); - $I2 = substr($Integer, $f, LEN); - // COMBINE THE CHARACTERS AND DISPLAY TH // E NEW PASSWORD - $PW = $L1 . $U2 . $I1 . $L2 . $I2 . $U1 . $U3 . $L3; - return $PW; - } - - -/* THIS FUNCTION GENERATES A RANDOM NUMBER THAT WILL BE USED TO -* RANDOMLY SELECT CHARACTERS FROM THE STRINGS ABOVE -*/ -function RndInt($Format){ - switch ($Format){ - case 'letter': - $Rnd = rand(0,23); - if ($Rnd > 23){ - $Rnd = $Rnd - 1; - } - break; - case 'number': - $Rnd = rand(2,9); - if ($Rnd > 8){ - $Rnd = $Rnd - 1; - } - break; - } - return $Rnd; - } // END RndInt() FUNCTION - - -/* Whis function will return the quotas from the specified user If empty only filesystems with enabled quotas are returned -* $users = array of account objects., return-value is an array of account objects -* if $users is account object return values is also an account object -* An array with all quota-enabled partitions will be returned in this case all returned values are 0 exept mointpoint[x][0] -*/ -function getquotas($users) { - // define new object - if (is_array($users)) $return = $users; - else $return[0] = $users; - // get username and password of the current lam-admin - $ldap_q = $_SESSION['ldap']->decrypt_login(); - if (is_array($return)) { - for($i=0; $igeneral_username!='') $userstring .= $return[$i]->general_username." quota get ".$return[$i]->type."\n"; - else $userstring .= "+ quota get ".$return[$i]->type."\n"; - } - if (function_exists('proc_open')) { - // New Code, requires PHP 4.3 - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." - -"; - $descriptorspec = array( - 0 => array("pipe", "r"), // stdin - 1 => array("pipe", "w"), // stout - 2 => array("file", "/dev/null", "a") // sterr - ); - $process = proc_open(escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite, - $descriptorspec, - $pipes); - if (is_resource($process)) { - /* perl-script is running - * $pipes[0] is writeable handle to child stdin - * $pipes[1] is readable handle to child stdout - * any error is send to /dev/null - */ - // user+passwd - fwrite($pipes[0], $ldap_q[0] . "\n"); - fwrite($pipes[0], $ldap_q[1] . "\n"); - // Write one output-line for every user - fwrite($pipes[0], $userstring); - fclose($pipes[0]); - while (!feof($pipes[1])) { - $output = fgets($pipes[1], 1024); - if ($output!='') $output_array[] = $output; - } - fclose($pipes[1]); - proc_close($process); - } - } - else { // PHP 4.3> - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." ". - escapeshellarg($ldap_q[0]).' '.escapeshellarg($ldap_q[1]); - $command = escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite; - $pipe = popen("echo \"$userstring\"|$command" , 'r'); - while(!feof($pipe)) { - //$output .= fread($pipe, 1024); - $output = fgets($pipe, 1024); - if ($output!='') $output_array[] = $output; - } - pclose($pipe); - } - /* $vals is a string which contains a two dimensional array. - * We have to recreate it with explode - * - * $return->quota[][] First array is an index for every chare with active quotas - * second array Contains values for every share: - * mountpoint, used blocks, soft block limit, hard block limit, grace block period, used inodes, - * soft inode limit, hard inode limit, grace inode period - */ - if (is_array($output_array)) { - for ($i=0; $iquota[$j][$k] = $single_quota[$k]; - if ($return[$i]->quota[$j][4]quota[$j][4] = ''; - else $return[$i]->quota[$j][4] = strval(intval(($return[$i]->quota[$j][4]-time())/3600)) .' '. _('hours'); - if ($return[$i]->quota[$j][8]quota[$j][8] = ''; - else $return[$i]->quota[$j][8] = strval(intval(($return[$i]->quota[$j][8]-time())/3600)) .' '. _('hours'); - } - $j=0; - while (isset($return[$i]->quota[$j][0])) - // remove invalid quotas - if (!in_array($return[$i]->quota[$j][0], $real_quotas)) unset($return[$i]->quota[$j]); - else $j++; - // Beautify array, repair index - if (is_array($return[$i]->quota)) $return[$i]->quota = array_values($return[$i]->quota); - } - if (is_array($users)) return $return; - else return $return[0]; - } - else { - return $users; - } - } - -/* Whis function will set the quotas from the specified user. -* $values2 = array of object account with quotas which should be set -* $values2 can also be an account object -*/ -function setquotas($values2) { - // get username and password of the current lam-admin - $ldap_q = $_SESSION['ldap']->decrypt_login(); - - /* Check wich quotas have changed - * Because we can not send an array to lamdaemon.pl we have to put all - * values in a string. ':' sepraeates the first array, ',' the second - * - * $values->quota[][] First array is an index for every chare with active quotas - * second array Contains values for every share: - * mountpoint, used blocks, soft block limit, hard block limit, grace block period, used inodes, - * soft inode limit, hard inode limit, grace inode period - * - * run only once if no array is given - * - */ - if (is_array($values2)) { - foreach ($values2 as $values) { - $i=0; - while ($values->quota[$i][0]) { - $quotastring = $quotastring. $values->quota[$i][0] .','.$values->quota[$i][2] .','.$values->quota[$i][3] - .','.$values->quota[$i][6] .','. $values->quota[$i][7] .':'; - $i++; - } - $userstring .= $values->general_username." quota set ".$values->type." ".$quotastring."\n"; - } - } - else { - $i=0; - while ($values2->quota[$i][0]) { - $quotastring = $quotastring. $values2->quota[$i][0] .','.$values2->quota[$i][2] .','.$values2->quota[$i][3] - .','.$values2->quota[$i][6] .','. $values2->quota[$i][7] .':'; - $i++; - } - $userstring = $values2->general_username." quota set ".$values2->type." ".$quotastring."\n"; - } - - if (function_exists('proc_open')) { - // New Code, requires PHP 4.3 - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." - -"; - $descriptorspec = array( - 0 => array("pipe", "r"), // stdin - 1 => array("pipe", "w"), // stout - 2 => array("file", "/dev/null", "a") // sterr - ); - $process = proc_open(escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite, - $descriptorspec, - $pipes); - if (is_resource($process)) { - /* perl-script is running - * $pipes[0] is writeable handle to child stdin - * $pipes[1] is readable handle to child stdout - * any error is send to /dev/null - */ - // user+passwd - fwrite($pipes[0], $ldap_q[0] . "\n"); - fwrite($pipes[0], $ldap_q[1] . "\n"); - // Write to stdin - fwrite($pipes[0], $userstring); - } - fclose($pipes[0]); - while (!feof($pipes[1])) { - $output = fgets($pipes[1], 1024); - if ($output!='') $output_array[] = $output; - } - fclose($pipes[1]); - proc_close($process); - } - else { // PHP 4.3> - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." ". - escapeshellarg($ldap_q[0]).' '.escapeshellarg($ldap_q[1]); - $command = escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite; - $pipe = popen("echo \"$userstring\"|$command" , 'r'); - while(!feof($pipe)) { - //$output .= fread($pipe, 1024); - $output = fgets($pipe, 1024); - if ($output!='') $output_array[] = $output; - } - pclose($pipe); - } - if (is_array($values2)) return $output_array; - else return $output_array[0]; - } - - -/* Whis function will remove the quotas from the specified user. -* $users = array of usernames of which quta should be deleted -* $users can also be a string (single user) -* $type = user or group -* Delteing quotas means settings all values to 0 which means no quotas -*/ -function remquotas($users, $type) { - // get username and password of the current lam-admin - $ldap_q = $_SESSION['ldap']->decrypt_login(); - - if (is_array($users)) { - foreach ($users as $user) { - $userstring .= "$user quota rem $type\n"; - } - } - else $userstring = "$users quota rem $type\n"; - - if (function_exists('proc_open')) { - // New Code, requires PHP 4.3 - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." - -"; - $descriptorspec = array( - 0 => array("pipe", "r"), // stdin - 1 => array("pipe", "w"), // stout - 2 => array("file", "/dev/null", "a") // sterr - ); - $process = proc_open(escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite, - $descriptorspec, - $pipes); - if (is_resource($process)) { - /* perl-script is running - * $pipes[0] is writeable handle to child stdin - * $pipes[1] is readable handle to child stdout - * any error is send to /dev/null - */ - // user+passwd - fwrite($pipes[0], $ldap_q[0] . "\n"); - fwrite($pipes[0], $ldap_q[1] . "\n"); - // Write to stdin - fwrite($pipes[0], $userstring); - } - fclose($pipes[0]); - while (!feof($pipes[1])) { - $output = fgets($pipes[1], 1024); - if ($output!='') $output_array[] = $output; - } - fclose($pipes[1]); - proc_close($process); - } - else { // PHP 4.3> - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." ". - escapeshellarg($ldap_q[0]).' '.escapeshellarg($ldap_q[1]); - $command = escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite; - $pipe = popen("echo \"$userstring\"|$command" , 'r'); - while(!feof($pipe)) { - //$output .= fread($pipe, 1024); - $output = fgets($pipe, 1024); - if ($output!='') $output_array[] = $output; - } - pclose($pipe); - } - if (is_array($values2)) return $output_array; - else return $output_array[0]; - } - - -/* Create Homedirectory -* lamdaemon.pl uses getpwnam on remote system to get homedir path. -* Therefore ldap have to be used on remote system for user accounts -* $users = array of usernames -* $users can also be a string (single user) -*/ -function addhomedir($users) { - // get username and password of the current lam-admin - $ldap_q = $_SESSION['ldap']->decrypt_login(); - - if (is_array($users)) { - foreach ($users as $user) { - $userstring .= "$user home add\n"; - } - } - else $userstring = "$users home add\n"; - - if (function_exists('proc_open')) { - // New Code, requires PHP 4.3 - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." - -"; - $descriptorspec = array( - 0 => array("pipe", "r"), // stdin - 1 => array("pipe", "w"), // stout - 2 => array("file", "/dev/null", "a") // sterr - ); - $process = proc_open(escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite, - $descriptorspec, - $pipes); - if (is_resource($process)) { - /* perl-script is running - * $pipes[0] is writeable handle to child stdin - * $pipes[1] is readable handle to child stdout - * any error is send to /dev/null - */ - // user+passwd - fwrite($pipes[0], $ldap_q[0] . "\n"); - fwrite($pipes[0], $ldap_q[1] . "\n"); - // Write to stdin - fwrite($pipes[0], $userstring); - } - fclose($pipes[0]); - while (!feof($pipes[1])) { - $output = fgets($pipes[1], 1024); - if ($output!='') $output_array[] = $output; - } - fclose($pipes[1]); - proc_close($process); - } - else { // PHP 4.3> - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." ". - escapeshellarg($ldap_q[0]).' '.escapeshellarg($ldap_q[1]); - $command = escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite; - $pipe = popen("echo \"$userstring\"|$command" , 'r'); - while(!feof($pipe)) { - //$output .= fread($pipe, 1024); - $output = fgets($pipe, 1024); - if ($output!='') $output_array[] = $output; - } - pclose($pipe); - } - if (is_array($values2)) return $output_array; - else return $output_array[0]; - } - -/* Remove Homedirectory -* lamdaemon.pl uses getpwnam on remote system to get homedir path. -* Therefore ldap have to be used on remote system for user accounts -* This also means you have to remove the homedirectory before the -* account is removed from ldap -* $users = array of usernames -* $users can also be a string (single user) -*/ -function remhomedir($users) { - // get username and password of the current lam-admin - $ldap_q = $_SESSION['ldap']->decrypt_login(); - - if (is_array($users)) { - foreach ($users as $user) { - $userstring .= "$user home rem\n"; - } - } - else $userstring = "$users home rem\n"; - - if (function_exists('proc_open')) { - // New Code, requires PHP 4.3 - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." - -"; - $descriptorspec = array( - 0 => array("pipe", "r"), // stdin - 1 => array("pipe", "w"), // stout - 2 => array("file", "/dev/null", "a") // sterr - ); - $process = proc_open(escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite, - $descriptorspec, - $pipes); - if (is_resource($process)) { - /* perl-script is running - * $pipes[0] is writeable handle to child stdin - * $pipes[1] is readable handle to child stdout - * any error is send to /dev/null - */ - // user+passwd - fwrite($pipes[0], $ldap_q[0] . "\n"); - fwrite($pipes[0], $ldap_q[1] . "\n"); - // Write to stdin - fwrite($pipes[0], $userstring); - } - fclose($pipes[0]); - while (!feof($pipes[1])) { - $output = fgets($pipes[1], 1024); - if ($output!='') $output_array[] = $output; - } - fclose($pipes[1]); - proc_close($process); - } - else { // PHP 4.3> - $towrite = escapeshellarg($_SESSION['config']->scriptServer)." ".escapeshellarg($_SESSION['config']->scriptPath)." ". - escapeshellarg($ldap_q[0]).' '.escapeshellarg($ldap_q[1]); - $command = escapeshellarg($_SESSION['lampath']."lib/lamdaemon.pl")." ".$towrite; - $pipe = popen("echo \"$userstring\"|$command" , 'r'); - while(!feof($pipe)) { - //$output .= fread($pipe, 1024); - $output = fgets($pipe, 1024); - if ($output!='') $output_array[] = $output; - } - pclose($pipe); - } - if (is_array($values2)) return $output_array; - else return $output_array[0]; - } - - -/* This function maintains the ldap-cache which is used to reduce ldap requests -* If the array is older than $_SESSION['config']->get_cacheTimeoutSec() it will -* be recreated -* -* $type can be user|group|host. -* -* $_SESSION['xxxxDN'] contains all attributes which are needed very often from -* more than one function -* $_SESSION['xxxx'DN'][0] contains the creation time of the array as unix timestamp. -* All other entries have the following syntax: -* $_SESSION['xxxx'DN'][$dn][$attributes] -* $dn = DN of cached entry -* $attributes = All cached attributes of DN -* The cache contains the following attributes: -* user: cn, uidNumber -* group: cn, gidNumber -* host: cn, uidNumber -*/ -function ldapreload($type) { - switch ($type) { - case 'user': - // Do we have to recreate array? - if ((!isset($_SESSION['userDN'])) || ($_SESSION['userDN'][0] < time()-$_SESSION['config']->get_cacheTimeoutSec())) { - // Remove old array - if (isset($_SESSION['userDN'])) unset($_SESSION['userDN']); - // insert timestamp in array - $_SESSION['userDN'][0] = time(); - // Search 4 values which should be cached - $result = @ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), - '(&(objectClass=posixAccount)(!(uid=*$)))', array('uid', 'uidNumber'), 0); - // Write search result in array - $entry = @ldap_first_entry($_SESSION['ldap']->server(), $result); - while ($entry) { - $dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr['uid'][0])) - $_SESSION['userDN'][$dn]['uid'] = $attr['uid'][0]; - if (isset($attr['uidNumber'][0])) - $_SESSION['userDN'][$dn]['uidNumber'] = $attr['uidNumber'][0]; - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - } - break; - case 'group': - // Do we have to recreate array? - if ((!isset($_SESSION['groupDN'])) || ($_SESSION['groupDN'][0] < time()-$_SESSION['config']->get_cacheTimeoutSec())) { - // Remove old array - if (isset($_SESSION['groupDN'])) unset($_SESSION['groupDN']); - // insert timestamp in array - $_SESSION['groupDN'][0] = time(); - // Search 4 values which should be cached - $result = @ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_GroupSuffix(), - 'objectClass=posixGroup', array('gidNumber', 'cn', 'memberUid', 'sambaSID'), 0); - // Write search result in array - $entry = @ldap_first_entry($_SESSION['ldap']->server(), $result); - while ($entry) { - $dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr['gidNumber'][0])) - $_SESSION['groupDN'][$dn]['uidNumber'] = $attr['gidNumber'][0]; - if (isset($attr['cn'][0])) - $_SESSION['groupDN'][$dn]['cn'] = $attr['cn'][0]; - if (isset($attr['sambaSID'][0])) - $_SESSION['groupDN'][$dn]['sambaSID'] = $attr['sambaSID'][0]; - $i=0; - while (isset($attr['memberUid'][$i])) { - $_SESSION['groupDN'][$dn]['memberUid'][$i] = $attr['memberUid'][$i]; - $i++; - } - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - } - break; - case 'host': - // Do we have to recreate array? - if ((!isset($_SESSION['hostDN'])) || ($_SESSION['hostDN'][0] < time()-$_SESSION['config']->get_cacheTimeoutSec())) { - // Remove old array - if (isset($_SESSION['hostDN'])) unset($_SESSION['hostDN']); - // insert timestamp in array - $_SESSION['hostDN'][0] = time(); - // Search 4 values which should be cached - $result = @ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_HostSuffix(), - '(&(objectClass=posixAccount)(uid=*$))', array('uid', 'uidNumber'), 0); - // Write search result in array - $entry = @ldap_first_entry($_SESSION['ldap']->server(), $result); - while ($entry) { - $dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr['uid'][0])) - $_SESSION['hostDN'][$dn]['uid'] = $attr['uid'][0]; - if (isset($attr['uidNumber'][0])) - $_SESSION['hostDN'][$dn]['uidNumber'] = $attr['uidNumber'][0]; - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - } - break; - } - return 0; - } - - -/* This function will search in cache if the DN already exists -* $values is an account-object -* $values_old is an account-object -* $values_old is needed because we don't want to raise -* an error if the DN allredy exists but is the original DN -*/ -function ldapexists($values, $values_old=false) { - switch ($values->type) { - case 'user': - // Validate cache-array - ldapreload('user'); - // Entry which we search in ldap ',' is needed to ensure the complete username is checked - $search = 'uid='.$values->general_username.','; - // Get copy of cache-array - $keys = array_keys($_SESSION['userDN']); - break; - case 'group': - // Validate cache-array - ldapreload('group'); - // Entry which we search in ldap ',' is needed to ensure the complete username is checked - $search = 'cn='.$values->general_username.','; - // Get copy of cache-array and - $keys = array_keys($_SESSION['groupDN']); - break; - case 'host': - // Validate cache-array - ldapreload('host'); - // Entry which we search in ldap ',' is needed to ensure the complete username is checked - $search = 'uid='.$values->general_username.','; - // Get copy of cache-array - $keys = array_keys($_SESSION['hostDN']); - break; - } - // Remove timestamp stored in [0] - unset ($keys[0]); - $keys = array_values($keys); - if (!$values_old) { - // Create new account - // Check if entry allready exists - foreach ($keys as $key) - if (strstr($key, $search)) return sprintf (_('%s already exists!'), $values->type); - } - // edit existing account and don't create a new one - else if ($values_old->general_username != $values->general_username) { - foreach ($keys as $key) - if (strstr($key, $search)) return sprintf (_('%s already exists!'), $values->type); - } - return 0; - } - - -/* This function will return an array with all groupnames -* found in ldap. Groupnames are taken from cache-array. -*/ -function findgroups() { - // Validate cache-array - ldapreload('group'); - // Get copy of cache-array - $groups = $_SESSION['groupDN']; - // Remove timestamp stored in [0] - unset ($groups[0]); - // Create and sort array - foreach ($groups as $group) { - $return[] = $group['cn']; - } - if (is_array($return)) sort ($return, SORT_STRING); - return $return; - } - - -/* This function will return the gidNumber to an existing groupname -* gidNumbers are taken from cache-array -*/ -function getgid($groupname) { - // Validate cache-array - ldapreload('group'); - // Get copy of cache-array - $keys = $_SESSION['groupDN']; - // Remove timestamp stored in [0] - unset ($keys[0]); - // Return gidNumber as soon as it's found - foreach ($keys as $key) { - if ($key['cn']==$groupname) return $key['uidNumber']; - } - // return -1 if groupname isn't found - return -1; - } - -/* This function will return the groupname to an existing gidNumber -* groupnames are taken from cache-array -*/ -function getgrnam($gidNumber) { - // Validate cache-array - ldapreload('group'); - // Get copy of cache-array - $groupDN_local = $_SESSION['groupDN']; - // Remove timestamp stored in [0] - unset ($groupDN_local[0]); - // Now we only have an array with DNs - $groupDN_local = array_keys($groupDN_local); - $i=0; - // Loop until we've found the right uidNumber - while (!isset($return) && isset($_SESSION['groupDN'][$groupDN_local[$i]]['uidNumber'])) { - if ($_SESSION['groupDN'][$groupDN_local[$i]]['uidNumber'] == $gidNumber) { - // We've found the correct entry. Now we need the groupname - $return = $_SESSION['groupDN'][$groupDN_local[$i]]['cn']; - } - // Increase loop-variable if entry wasn't found - else $i++; - } - // Set $return to -1 if no group was found - if (!isset($return)) $return = -1; - return $return; - } - - -/* This function will return an unuesed id-number if $values->general_uidNumber is not set and $values_old is false -* If values_old is true and $values->general_uidNumber is not set the original id-number is returned -* If $values->general_uidNumber is set id-number is checked. If it's allready in use an error will be reported -* id-numbers are taken from cache-array -* $values and $values_old are account objects -* Return-Values is an integer id-number or an string-error -*/ -function checkid($values, $values_old=false) { - switch ($values->type) { - case 'group': - // Validate cache-array - ldapreload('group'); - // Load all needed variables from session - $minID = intval($_SESSION['config']->get_MinGID()); - $maxID = intval($_SESSION['config']->get_MaxGID()); - // Get copy of cache-array - $temp = $_SESSION['groupDN']; - break; - case 'user': - /* Validate cache-array - * Because users and hosts are using the same id-numbers we have to merge - * both cache-arrays - */ - ldapreload('user'); - ldapreload('host'); - // Load all needed variables from session - $minID = intval($_SESSION['config']->get_minUID()); - $maxID = intval($_SESSION['config']->get_maxUID()); - // load and merge arrays - - $temp = $_SESSION['userDN']; - // Remove timestamp stored in [0] - unset ($temp[0]); - // put only uidNumbers in array - foreach ($temp as $key) $uids[] = $key['uidNumber']; - $temp = $_SESSION['hostDN']; - break; - case 'host': - /* Validate cache-array - * Because users and hosts are using the same id-numbers we have to merge - * both cache-arrays - */ - ldapreload('user'); - ldapreload('host'); - // Load all needed variables from session - $minID = intval($_SESSION['config']->get_minMachine()); - $maxID = intval($_SESSION['config']->get_maxMachine()); - // load and merge arrays - - $temp = $_SESSION['userDN']; - // Remove timestamp stored in [0] - unset ($temp[0]); - // put only uidNumbers in array - foreach ($temp as $key) $uids[] = $key['uidNumber']; - $temp = $_SESSION['hostDN']; - break; - } - // Remove timestamp stored in [0] - unset ($temp[0]); - // put only uidNumbers in array. Put only uids in array witch are smaller than maxID - foreach ($temp as $key) if ($key['uidNumber'] < $maxID) $uids[] = $key['uidNumber']; - // sort array with uids - if(is_array($uids)) sort ($uids, SORT_NUMERIC); - if ($values->general_uidNumber=='') { - // No id-number given - if (!isset($values_old->general_uidNumber)) { - // new account -> we have to find a free id-number - if (count($uids)!=0) { - // There are some uids - // Store highest id-number - $id = $uids[count($uids)-1]; - // Return minimum allowed id-number if all found id-numbers are too low - if ($id < $minID) return implode(':', array($minID, '')); - // Return higesht used id-number + 1 if it's still in valid range - if ($id < $maxID) return implode(':', array( $id+1, '')); - /* If this function is still running we have to fid a free id-number between - * the used id-numbers - */ - $i = intval($minID); - while (in_array($i, $uids)) $i++; - if ($i>$maxID) return implode(':', array($values->general_uidNumber , implode(';', array('ERROR', _('ID-Number'), _('No free ID-Number!'))))); - else return implode(':', array($i, implode(';', array('WARN', _('ID-Number'), _('It is possible that this ID-number is reused. This can cause several problems because files with old permissions might still exist. To avoid this warning set maxUID to a higher value.'))))); - } - else return implode(':', array($minID, '')); - // return minimum allowed id-number if no id-numbers are found - } - else return implode(':', array($values_old->general_uidNumber, '')); - // old account -> return id-number which has been used - } - else { - // Check manual ID - // id-number is out of valid range - if ( $values->general_uidNumber < $minID || $values->general_uidNumber > $maxID) return implode(':', array($values->general_uidNumber, implode(';', array('ERROR', _('ID-Number'), sprintf(_('Please enter a value between %s and %s!'), $minID, $maxID))))); - // $uids is allways an array but not if no entries were found - if (is_array($uids)) { - // id-number is in use and account is a new account - if ((in_array($values->general_uidNumber, $uids)) && !$values_old) return implode(':', array($values->general_uidNumber, implode(';', array('ERROR', _('ID-Number'), _('ID is already in use'))))); - // id-number is in use, account is existing account and id-number is not used by itself - if ((in_array($values->general_uidNumber, $uids)) && $values_old && ($values_old->general_uidNumber != $values->general_uidNumber) ) - return implode(':', array($values_old->general_uidNumber, implode(';', array('ERROR', _('ID-Number'), _('ID is already in use'))))); - } - // return id-number if everything is OK - return implode(':', array($values->general_uidNumber, '')); - } - } - - -// This function will return the days from 1.1.1970 until now -function getdays() { - $days = time() / 86400; - settype($days, 'integer'); - return $days; - } - - -/* This function creates all attributes stored in attrFlags. It's the same -* syntax used in smbpasswd -* $values is an array of samba flags as defined in account object -* Return value is a string -*/ -function smbflag($input) { - // Start character - $flag = "["; - // Add Options - if ($input['W']) $flag .= "W"; else $flag .= "U"; - if ($input['D']) $flag .= "D"; - if ($input['X']) $flag .= "X"; - if ($input['N']) $flag .= "N"; - if ($input['S']) $flag .= "S"; - if ($input['H']) $flag .= "H"; - // Expand string to fixed length - $flag = str_pad($flag, 12); - // End character - $flag = $flag. "]"; - return $flag; - } - - -/* This function will load all needed values from an existing user account -* $dns is an array of dns(string) of the users which should be loaded -* return-value is an array of account-objects -* $dns can also be an string. Then return-value is a single string too -*/ -function loaduser($dns) { - // Load userattributes from ldap - //$result = ldap_search($_SESSION['ldap']->server(), $dn, "objectclass=PosixAccount"); - // Get uid=$user from DN - // Put ldapsearch together - if (is_array($dns)) { - foreach ($dns as $dn) - $uids[] = substr($dn, 0, strpos($dn, ',')); - $search = "(|"; - foreach ($uids as $uid) $search .= "($uid)"; - $search .= ")"; - } - else $search = substr($dns, 0, strpos($dns, ',')); - /* if string is langer then 1024 characters we have to search for all users and - * output only the selcted users because searchfilter would be too big - */ - if (strlen($search)<1024) $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), $search); - else $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), "uid=*"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - - // store smb_domain as samba3domain-Object - if ($_SESSION['config']->is_samba3()) $samba3domains = $_SESSION['ldap']->search_domains($_SESSION[config]->get_domainSuffix()); - - // loop for every found user - $i=0; - while ($entry) { - // Only load user if it should be loaded - if (is_array($dns)) { - if (in_array(ldap_get_dn($_SESSION['ldap']->server(), $entry), $dns)) $continue=true; - else $continue=false; - } - else $continue=true; - if ($continue) { - // Create new object - $return[$i] = new account(); - // Set type of account - $return[$i]->type='user'; - // Set user samba flag - $return[$i]->smb_flags['W'] = false; - $return[$i]->general_dn = ldap_get_dn($_SESSION['ldap']->server(), $entry); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - /* Write attributes into $return. - * Some values don't have to be set. These are only loaded if they are set - */ - $return[$i]->general_username = $attr['uid'][0]; - $return[$i]->general_uidNumber = $attr['uidNumber'][0]; - $return[$i]->general_homedir = $attr['homeDirectory'][0]; - if (isset($attr['shadowLastChange'][0])) $return[$i]->unix_shadowLastChange = $attr['shadowLastChange'][0]; - if (isset($attr['loginShell'][0])) $return[$i]->general_shell = $attr['loginShell'][0]; - if (isset($attr['gecos'][0])) $return[$i]->general_gecos = utf8_decode($attr['gecos'][0]); - - // get groupname - $return[$i]->general_group = getgrnam($attr['gidNumber'][0]); - - // get all additional groupmemberships - // Load groups in cache - ldapreload('group'); - foreach ($_SESSION['groupDN'] as $group) { - if (is_array($group['memberUid'])) - if (in_array($return[$i]->general_username, $group['memberUid'])) $return[$i]->general_groupadd[] = $group['cn']; - } - - /* Write attributes into $return. - * Some values don't have to be set. These are only loaded if they are set - */ - if (isset($attr['shadowMin'][0])) $return[$i]->unix_pwdminage = $attr['shadowMin'][0]; - if (isset($attr['shadowMax'][0])) $return[$i]->unix_pwdmaxage = $attr['shadowMax'][0]; - if (isset($attr['shadowWarning'][0])) $return[$i]->unix_pwdwarn = $attr['shadowWarning'][0]; - if (isset($attr['shadowInactive'][0])) $return[$i]->unix_pwdallowlogin = $attr['shadowInactive'][0]; - if (isset($attr['shadowExpire'][0])) $return[$i]->unix_pwdexpire = $attr['shadowExpire'][0]*86400; - - // load hosts attributes if set - $j=0; - while (isset($attr['host'][$j])) { - if ($j==0) $return[$i]->unix_host = $attr['host'][$j]; - else $return[$i]->unix_host = $return[$i]->unix_host . ', ' . $attr['host'][$j]; - $j++; - } - - // fix misspelled object classes - $j = 0; - while (isset($attr['objectClass'][$j])) { - if (strtolower($attr['objectClass'][$j]) == "inetorgperson") $attr['objectClass'][$j] = "inetOrgPerson"; - else if (strtolower($attr['objectClass'][$j]) == "posixaccount") $attr['objectClass'][$j] = "posixAccount"; - else if (strtolower($attr['objectClass'][$j]) == "sambaaccount") $attr['objectClass'][$j] = "sambaAccount"; - else if (strtolower($attr['objectClass'][$j]) == "sambasamaccount") $attr['objectClass'][$j] = "sambaSamAccount"; - else if (strtolower($attr['objectClass'][$j]) == "shadowaccount") $attr['objectClass'][$j] = "shadowAccount"; - $j++; - } - // load objectclasses - $j=0; - while (isset($attr['objectClass'][$j])) { - $return[$i]->general_objectClass[$j] = $attr['objectClass'][$j]; - $j++; - } - - // load personal settings - if (isset($attr['givenName'][0])) $return[$i]->general_givenname = utf8_decode($attr['givenName'][0]); - if (isset($attr['sn'][0])) $return[$i]->general_surname = utf8_decode($attr['sn'][0]); - if (isset($attr['title'][0])) $return[$i]->personal_title = utf8_decode($attr['title'][0]); - if (isset($attr['mail'][0])) $return[$i]->personal_mail = utf8_decode($attr['mail'][0]); - if (isset($attr['telephoneNumber'][0])) $return[$i]->personal_telephoneNumber = utf8_decode($attr['telephoneNumber'][0]); - if (isset($attr['mobileTelephoneNumber'][0])) $return[$i]->personal_mobileTelephoneNumber = utf8_decode($attr['mobileTelephoneNumber'][0]); - else if (isset($attr['mobile'][0])) $return[$i]->personal_mobileTelephoneNumber = utf8_decode($attr['mobile'][0]); - if (isset($attr['facsimileTelephoneNumber'][0])) $return[$i]->personal_facsimileTelephoneNumber = utf8_decode($attr['facsimileTelephoneNumber'][0]); - if (isset($attr['street'][0])) $return[$i]->personal_street = utf8_decode($attr['street'][0]); - if (isset($attr['postalCode'][0])) $return[$i]->personal_postalCode = utf8_decode($attr['postalCode'][0]); - if (isset($attr['postalAddress'][0])) $return[$i]->personal_postalAddress = utf8_decode($attr['postalAddress'][0]); - if (isset($attr['employeeType'][0])) $return[$i]->personal_employeeType = utf8_decode($attr['employeeType'][0]); - - if (isset($attr['userPassword'][0])) { - $return[$i]->unix_password = $attr['userPassword'][0]; - $return[$i]->unix_deactivated=!pwd_is_enabled($attr['userPassword'][0]); - } - if (isset($attr['displayName'][0])) $return[$i]->smb_displayName = utf8_decode($attr['displayName'][0]); - - // sambaSamAccount (Samba3) is used. - if (in_array('sambaSamAccount', $attr['objectClass'])) { - /* Write attributes into $return. - * Some values don't have to be set. These are only loaded if they are set - */ - if (isset($attr['sambaAcctFlags'][0])) { - if (strrpos($attr['sambaAcctFlags'][0], 'D')) $return[$i]->smb_flags['D']=true; - if (strrpos($attr['sambaAcctFlags'][0], 'X')) $return[$i]->smb_flags['X']=true; - if (strrpos($attr['sambaAcctFlags'][0], 'N')) $return[$i]->smb_flags['N']=true; - if (strrpos($attr['sambaAcctFlags'][0], 'S')) $return[$i]->smb_flags['S']=true; - if (strrpos($attr['sambaAcctFlags'][0], 'H')) $return[$i]->smb_flags['H']=true; - } - if (isset($attr['sambaPwdCanChange'][0])) $return[$i]->smb_pwdcanchange = $attr['sambaPwdCanChange'][0]; - if (isset($attr['sambaPwdMustChange'][0])) $return[$i]->smb_pwdmustchange = $attr['sambaPwdMustChange'][0]; - if (isset($attr['sambaHomePath'][0])) $return[$i]->smb_smbhome = utf8_decode($attr['sambaHomePath'][0]); - if (isset($attr['sambaHomeDrive'][0])) $return[$i]->smb_homedrive = $attr['sambaHomeDrive'][0]; - if (isset($attr['sambaLogonScript'][0])) $return[$i]->smb_scriptPath = utf8_decode($attr['sambaLogonScript'][0]); - if (isset($attr['sambaProfilePath'][0])) $return[$i]->smb_profilePath = $attr['sambaProfilePath'][0]; - if (isset($attr['sambaUserWorkstations'][0])) $return[$i]->smb_smbuserworkstations = $attr['sambaUserWorkstations'][0]; - if (isset($attr['sambaNTPassword'][0])) $return[$i]->smb_password = $attr['sambaNTPassword'][0]; - if (isset($attr['sambaDomainName'][0])) { - if ($_SESSION['config']->is_samba3()) { - $j=0; - while (!isset($return[$i]->smb_domain) && (count($samba3domains)>$j)) { - if ($attr['sambaDomainName'][0] == $samba3domains[$j]->name) - $return[$i]->smb_domain = $samba3domains[$j]; - else $j++; - } - } - // store smb_domain as string - if (!isset($return[$i]->smb_domain)) $return[$i]->smb_domain = $attr['sambaDomainName']; - } - if (isset($attr['sambaPrimaryGroupSID'][0])) { - if ($_SESSION['config']->is_samba3()) - // store "real" SID if we want to save user as samba3 entry - $return[$i]->smb_mapgroup = $attr['sambaPrimaryGroupSID'][0]; - // store "calculated" id if we want to save user as samba2.2 entry - else $return[$i]->smb_mapgroup = 2*$attr['gidNumber'][0]+1001; - } - } - - // sambaSamAccount (Samba2.2) is used. - // second argument should prevent samba3 settings to be overwritten from samba 2.2 settings - if ( (in_array('sambaAccount', $attr['objectClass'])) && (!$_SESSION['config']->is_samba3() || !isset($return[$i]->smb_domain))) { - if (isset($attr['acctFlags'][0])) { - if (strrpos($attr['acctFlags'][0], 'D')) $return[$i]->smb_flags['D']=true; - if (strrpos($attr['acctFlags'][0], 'X')) $return[$i]->smb_flags['X']=true; - if (strrpos($attr['acctFlags'][0], 'N')) $return[$i]->smb_flags['N']=true; - if (strrpos($attr['acctFlags'][0], 'S')) $return[$i]->smb_flags['S']=true; - if (strrpos($attr['acctFlags'][0], 'H')) $return[$i]->smb_flags['H']=true; - } - if (isset($attr['ntPassword'][0])) $return[$i]->smb_password = $attr['ntPassword'][0]; - if (isset($attr['smbHome'][0])) $return[$i]->smb_smbhome = utf8_decode($attr['smbHome'][0]); - if (isset($attr['pwdCanChange'][0])) $return[$i]->smb_pwdcanchange = $attr['pwdCanChange'][0]; - if (isset($attr['pwdMustChange'][0])) $return[$i]->smb_pwdmustchange = $attr['pwdMustChange'][0]; - if (isset($attr['homeDrive'][0])) $return[$i]->smb_homedrive = $attr['homeDrive'][0]; - if (isset($attr['scriptPath'][0])) $return[$i]->smb_scriptPath = utf8_decode($attr['scriptPath'][0]); - if (isset($attr['profilePath'][0])) $return[$i]->smb_profilePath = $attr['profilePath'][0]; - if (isset($attr['userWorkstations'][0])) $return[$i]->smb_smbuserworkstations = $attr['userWorkstations'][0]; - if (isset($attr['domain'][0])) { - if ($_SESSION['config']->is_samba3()) { - $j=0; - while (!isset($return[$i]->smb_domain) && (count($samba3domains)>$j)) { - if ($attr['domain'][0] == $samba3domains[$j]->name) - $return[$i]->smb_domain = $samba3domains[$j]; - else $j++; - } - } - // store smb_domain as string - if (!isset($return[$i]->smb_domain)) $return[$i]->smb_domain = $attr['domain']; - } - if (isset($attr['primaryGroupID'][0])) { - if ($_SESSION['config']->is_samba3()) - // store "real" SID if we want to save user as samba3 entry - $return[$i]->smb_mapgroup = $return[$i]->smb_domain->SID. '-' . (2*$attr['primaryGroupID'][0]+1); - // store "calculated" id if we want to save user as samba2.2 entry - else $return[$i]->smb_mapgroup = $attr['primaryGroupID'][0]; - } - } - } - $i++; - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - - // Return array if $dns is an array - // else return string - if (is_array($dns)) return $return; - else return $return[0]; - } - - - -/* This function will load all needed values from an existing host account -* $dn is the dn(string) of the host which should be loaded -* return-value is an account-object -*/ -function loadhost($dn) { - // Create new object - $return = new account(); - // Set type of account - $return->type='host'; - // Load hostattributes from ldap - $result = ldap_search($_SESSION['ldap']->server(), $dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $return->general_dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - - // Set host samba flags - $return->smb_flags['W'] = true; - $return->smb_flags['X'] = true; - // fix misspelled object classes - $j = 0; - while (isset($attr['objectClass'][$j])) { - if (strtolower($attr['objectClass'][$j]) == "account") $attr['objectClass'][$j] = "account"; - else if (strtolower($attr['objectClass'][$j]) == "posixaccount") $attr['objectClass'][$j] = "posixAccount"; - else if (strtolower($attr['objectClass'][$j]) == "sambaaccount") $attr['objectClass'][$j] = "sambaAccount"; - else if (strtolower($attr['objectClass'][$j]) == "sambasamaccount") $attr['objectClass'][$j] = "sambaSamAccount"; - $j++; - } - // load objectclasses - $i=0; - while (isset($attr['objectClass'][$i])) { - $return->general_objectClass[$i] = $attr['objectClass'][$i]; - $i++; - } - - $return->general_username = $attr['uid'][0]; - $return->general_uidNumber = $attr['uidNumber'][0]; - if (isset($attr['gecos'][0])) $return->general_gecos = utf8_decode($attr['gecos'][0]); - - // Get Groupname - $return->general_group = getgrnam($attr['gidNumber'][0]); - - // sambaSamAccount (Samba3) is used. - if (in_array('sambaSamAccount', $attr['objectClass'])) { - /* Write attributes into $return. - * Some values don't have to be set. These are only loaded if they are set - */ - if (isset($attr['sambaAcctFlags'][0])) { - // we load a workstation - $return->smb_flags['W']=true; - if (strrpos($attr['sambaAcctFlags'][0], 'X')) $return->smb_flags['X']=true; - // Because the "D"-Flag is ignored for hosts it has been removed - } - if (isset($attr['sambaDomainName'][0])) { - if ($_SESSION['config']->is_samba3()) { - // store smb_domain as samba3domain-Object - $samba3domains = $_SESSION['ldap']->search_domains($_SESSION[config]->get_domainSuffix()); - $i=0; - while (!isset($return->smb_domain) && (count($samba3domains)>$i)) { - if ($attr['sambaDomainName'][0] == $samba3domains[$i]->name) - $return->smb_domain = $samba3domains[$i]; - else $i++; - } - } - // store smb_domain as string - if (!isset($return->smb_domain)) $return->smb_domain = $attr['sambaDomainName']; - } - if (isset($attr['sambaPrimaryGroupSID'][0])) { - if ($_SESSION['config']->is_samba3()) - // store "real" SID if we want to save user as samba3 entry - $return->smb_mapgroup = $attr['sambaPrimaryGroupSID'][0]; - // store "calculated" id if we want to save user as samba2.2 entry - else $return->smb_mapgroup = 2*$attr['gidNumber'][0]+1001; - } - // return value to prevent loaded values to be overwritten from old samba 2.2 attributes - if ($_SESSION['config']->is_samba3()) return $return; - } - - // sambaSamAccount (Samba2.2) is used. - if (in_array('sambaAccount', $attr['objectClass'])) { - if (isset($attr['acctFlags'][0])) { - // we load a workstation - $return->smb_flags['W']=true; - if (strrpos($attr['acctFlags'][0], 'X')) $return->smb_flags['X']=true; - // Because the "D"-Flag is ignored for hosts it has been removed - } - if (isset($attr['domain'][0])) { - if ($_SESSION['config']->is_samba3()) { - // store smb_domain as samba3domain-Object - $samba3domains = $_SESSION['ldap']->search_domains($_SESSION[config]->get_domainSuffix()); - $i=0; - while (!isset($return->smb_domain) && (count($samba3domains)>$i)) { - if ($attr['domain'][0] == $samba3domains[$i]->name) - $return->smb_domain = $samba3domains[$i]; - else $i++; - } - } - // store smb_domain as string - if (!isset($return->smb_domain)) $return->smb_domain = $attr['domain']; - } - if (isset($attr['primaryGroupID'][0])) { - if ($_SESSION['config']->is_samba3()) - // store "real" SID if we want to save user as samba3 entry - $return->smb_mapgroup = $return->smb_domain->SID. '-' . (2*$attr['primaryGroupID'][0]+1); - // store "calculated" id if we want to save user as samba2.2 entry - else $return->smb_mapgroup = $attr['primaryGroupID'][0]; - } - } - return $return; - } - - -/* This function will load all needed values from an existing group account -* $dn is the dn(string) of the group which should be loaded -* return-value is an account-object -*/ -function loadgroup($dn) { - // Create new object - $return = new account(); - // Set type of account - $return->type='group'; - // Load userattributes from ldap - $result = ldap_search($_SESSION['ldap']->server(), $dn, "objectclass=PosixGroup"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $return->general_dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - - /* Write attributes into $return. - * Some values don't have to be set. These are only loaded if they are set - */ - - // fix misspelled object classes - $j = 0; - while (isset($attr['objectClass'][$j])) { - if (strtolower($attr['objectClass'][$j]) == "posixgroup") $attr['objectClass'][$j] = "posixGroup"; - else if (strtolower($attr['objectClass'][$j]) == "sambagroupmapping") $attr['objectClass'][$j] = "sambaGroupMapping"; - $j++; - } - // load objectclasses - $i=0; - while (isset($attr['objectClass'][$i])) { - $return->general_objectClass[$i] = $attr['objectClass'][$i]; - $i++; - } - // Load Users which are also members of group - $i=0; - while (isset($attr['memberUid'][$i])) { - $return->unix_memberUid[$i] = $attr['memberUid'][$i]; - $i++; - } - - $return->general_uidNumber = $attr['gidNumber'][0]; - $return->general_username = $attr['cn'][0]; - if (isset($attr['description'][0])) $return->general_gecos = utf8_decode($attr['description'][0]); - - if (isset($attr['sambaSID'][0])) { - // Samba3 Samba 2.2 don't have any objects for groups - $return->smb_mapgroup = $attr['sambaSID'][0]; - if (isset($attr['displayName'][0])) $return->smb_displayName = utf8_decode($attr['displayName'][0]); - // extract SID from sambaSID to find domain - $temp = explode('-', $attr['sambaSID'][0]); - $SID = $temp[0].'-'.$temp[1].'-'.$temp[2].'-'.$temp[3].'-'.$temp[4].'-'.$temp[5].'-'.$temp[6]; - $samba3domains = $_SESSION['ldap']->search_domains($_SESSION[config]->get_domainSuffix()); - $i=0; - while (!isset($return->smb_domain) && (count($samba3domains)>$i)) { - if ($SID == $samba3domains[$i]->SID) - $return->smb_domain = $samba3domains[$i]; - else $i++; - } - } - return $return; - } - - -/* This function will create a new user acconut in ldap -* $values is an account-object with all attributes of the user -* if lamdaemon.pl is false no quotas are set. Usefull for massupload and deletion -* return-value is an integer -* 1 == Account has been created -* 2 == Account already exists at different location -* 4 == Error while creating Account -*/ -function createuser($values, $uselamdaemon=true) { - // These Objectclasses are needed for an user account - $attr['objectClass'][0] = 'posixAccount'; - $attr['objectClass'][1] = 'shadowAccount'; - $attr['objectClass'][2] = 'inetOrgPerson'; - // Create DN for new user account - $values->general_dn = 'uid=' . $values->general_username . ',' . $values->general_dn; - // decrypt password because we don't want to store them unencrypted in session - if ($values->unix_password != '') { - $values->unix_password = $_SESSION['ldap']->decrypt(base64_decode($values->unix_password)); - } - if ($values->smb_password != '') { - $values->smb_password = $_SESSION['ldap']->decrypt(base64_decode($values->smb_password)); - } - // Attributes which are required - $attr['cn'] = $values->general_username; - $attr['uid'] = $values->general_username; - $attr['uidNumber'] = $values->general_uidNumber; - $attr['gidNumber'] = getgid($values->general_group); - $attr['homeDirectory'] = $values->general_homedir; - $attr['givenName'] = utf8_encode($values->general_givenname); - $attr['sn'] = utf8_encode($values->general_surname); - // values stored in shadowExpire, days since 1.1.1970 - if (isset($values->unix_pwdexpire)) $attr['shadowExpire'] = intval($values->unix_pwdexpire / 86400) ; - - /* Write unix attributes into $attr array - * Some values don't have to be set. These are only loaded if they are set - */ - $attr['loginShell'] = $values->general_shell; // posixAccount_may - $attr['gecos'] = utf8_encode(replace_umlaut($values->general_gecos)); // posixAccount_may - $attr['description'] = utf8_encode($values->general_gecos); // posixAccount_may sambaAccount_may - if ($values->unix_pwdminage!='') $attr['shadowMin'] = $values->unix_pwdminage; // shadowAccount_may - if ($values->unix_pwdmaxage!='') $attr['shadowMax'] = $values->unix_pwdmaxage; // shadowAccount_may - if ($values->unix_pwdwarn!='') $attr['shadowWarning'] = $values->unix_pwdwarn; // shadowAccount_may - if ($values->unix_pwdallowlogin!='') $attr['shadowInactive'] = $values->unix_pwdallowlogin; // shadowAccount_may - // Set unix password - $attr['shadowLastChange'] = getdays(); // shadowAccount_may - if ($values->unix_password_no) $values->unix_password = ''; - if ($values->unix_deactivated) $attr['userPassword'] = pwd_hash($values->unix_password, false); - else $attr['userPassword'] = pwd_hash($values->unix_password); - - // explode host-string and save every allowed host as separate attribute - $values->unix_host = str_replace(' ', '', $values->unix_host); - $hosts = explode (',', $values->unix_host); - $hosts = array_unique($hosts); - $i=0; - while(isset($hosts[$i])) { - if ($hosts[$i]!='') $attr['host'][$i] = $hosts[$i]; - $i++; - } - - // Samba attributes - if ($_SESSION['config']->is_samba3()) { - // Add all attributes as samba3 objectclass - $attr['objectClass'][3] = 'sambaSamAccount'; - if ($values->smb_flags['N']) { - // Don't set samba-passwords - $attr['sambaNTPassword'] = 'NO PASSWORD*****'; - $attr['sambaLMPassword'] = 'NO PASSWORD*****'; - } - else { - // Set samba-passwords with external perl-script - $attr['sambaNTPassword'] = getNTPasswordHash($values->smb_password); - $attr['sambaLMPassword'] = getLMPasswordHash($values->smb_password); - } - $attr['sambaPwdLastSet'] = time(); - // Generate SID - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); // sambaAccount_may - - ldapreload('group'); - foreach ($_SESSION['groupDN'] as $groupname) { - if ($groupname['cn'] == $values->general_group) { - if ($groupname['sambaSID']) $attr['sambaPrimaryGroupSID'] = $groupname['sambaSID']; - } - } - if ($values->smb_pwdcanchange!='') $attr['sambaPwdCanChange'] = $values->smb_pwdcanchange; // sambaAccount_may - else $attr['sambaPwdCanChange'] = time(); // sambaAccount_may - if ($values->smb_pwdmustchange!='') $attr['sambaPwdMustChange'] = $values->smb_pwdmustchange; // sambaAccount_may - else $attr['sambaPwdMustChange'] = time() + 1000000000; // sambaAccount_may - $attr['sambaAcctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - $attr['displayName'] = $values->general_gecos; // sambaAccount_may - if ($values->smb_smbhome!='') $attr['sambaHomePath'] = utf8_encode($values->smb_smbhome); // sambaAccount_may - if ($values->smb_homedrive!='') $attr['sambaHomeDrive'] = $values->smb_homedrive; // sambaAccount_may - if ($values->smb_scriptPath!='') $attr['sambaLogonScript'] = utf8_encode($values->smb_scriptPath); // sambaAccount_may - if ($values->smb_profilePath!='') $attr['sambaProfilePath'] = $values->smb_profilePath; // sambaAccount_may - if ($values->smb_smbuserworkstations!='') $attr['sambaUserWorkstations'] = $values->smb_smbuserworkstations; // sambaAccount_may - if ($values->smb_domain!='') $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - } - else { - // Add all attributes as samba2.2 objectclass - $attr['objectClass'][3] = 'sambaAccount'; - if ($values->smb_flags['N']) { - // Don't set samba-passwords - $attr['ntPassword'] = 'NO PASSWORD*****'; - $attr['lmPassword'] = 'NO PASSWORD*****'; - } - else { - // Set samba-passwords with external perl-script - $attr['ntPassword'] = getNTPasswordHash($values->smb_password); - $attr['lmPassword'] = getLMPasswordHash($values->smb_password); - } - $attr['pwdLastSet'] = time(); - // Generate pseudo SID - $attr['rid'] = (2 * $values->general_uidNumber + 1000); // sambaAccount_may - $attr['primaryGroupID'] = $values->smb_mapgroup; // sambaAccount_req - if ($values->smb_pwdcanchange!='') $attr['pwdCanChange'] = $values->smb_pwdcanchange; // sambaAccount_may - else $attr['pwdCanChange'] = time(); // sambaAccount_may - if ($values->smb_pwdmustchange!='') $attr['pwdMustChange'] = $values->smb_pwdmustchange; // sambaAccount_may - else $attr['pwdMustChange'] = time() + 1000000000; // sambaAccount_may - $attr['pwdMustChange'] = $values->smb_pwdmustchange; // sambaAccount_may - $attr['acctFlags'] = smbflag($values->smbflags); // sambaAccount_may - $attr['displayName'] = $values->general_gecos; // sambaAccount_may - if ($values->smb_smbhome!='') $attr['smbHome'] = utf8_encode($values->smb_smbhome); // sambaAccount_may - if ($values->smb_homedrive!='') $attr['homeDrive'] = $values->smb_homedrive; // sambaAccount_may - if ($values->smb_scriptPath!='') $attr['scriptPath'] = utf8_encode($values->smb_scriptPath); // sambaAccount_may - if ($values->smb_profilePath!='') $attr['profilePath'] = $values->smb_profilePath; // sambaAccount_may - if ($values->smb_smbuserworkstations!='') $attr['userWorkstations'] = $values->smb_smbuserworkstations; // sambaAccount_may - if ($values->smb_domain!='') $attr['domain'] = $values->smb_domain; // sambaAccount_may - } - $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - - // personal attributes - if ($values->personal_title!='') $attr['title'] = utf8_encode($values->personal_title); - if ($values->personal_mail!='') $attr['mail'] = utf8_encode($values->personal_mail); - if ($values->personal_telephoneNumber!='') $attr['telephoneNumber'] = utf8_encode($values->personal_telephoneNumber); - if ($values->personal_mobileTelephoneNumber!='') $attr['mobileTelephoneNumber'] = utf8_encode($values->personal_mobileTelephoneNumber); - if ($values->personal_facsimileTelephoneNumber!='') $attr['facsimileTelephoneNumber'] = utf8_encode($values->personal_facsimileTelephoneNumber); - if ($values->personal_street!='') $attr['street'] = utf8_encode($values->personal_street); - if ($values->personal_postalCode!='') $attr['postalCode'] = utf8_encode($values->personal_postalCode); - if ($values->personal_postalAddress!='') $attr['postalAddress'] = utf8_encode($values->personal_postalAddress); - if ($values->personal_employeeType!='') $attr['employeeType'] = utf8_encode($values->personal_employeeType); - - // Create LDAP user account - $success = ldap_add($_SESSION['ldap']->server(),$values->general_dn, $attr); - // Continue if now error did ocour - if (!$success) return 4; - - if ($_SESSION['config']->scriptServer && $uselamdaemon) { - // lamdaemon.pl should be used - // Set quotas if quotas are used - if (is_array($values->quota)) setquotas(array($values)); - // Create Homedirectory - addhomedir(array($values->general_username)); - } - - // Add User to Additional Groups - if (isset($values->general_groupadd[0])) - // Loop for every group - foreach ($values->general_groupadd as $group2) { - if (! isset($group2) || ($group2 == "")) continue; - // Search for group in LDAP - $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_GroupSuffix(), "(&(objectclass=posixGroup)(cn=$group2))", array('')); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - // Get DN - $dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - // Add user to group - $success = ldap_mod_add($_SESSION['ldap']->server(), $dn, array('memberUid' => $values->general_username)); - if (!$success) return 4; - // Add new memberUid to cache-array - ldapreload('group'); - $_SESSION['groupDN'][$dn]['memberUid'][] = $values->general_username; - } - // Add new user to cache-array - if ((isset($_SESSION['userDN']))) { - $_SESSION['userDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['userDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - } - // Everything is OK, return 1 - return 1; - } - -/* This function will modify a user acconut in ldap -* $values and $values_old are an account-object with all -* attributes of the user. -* if lamdaemon.pl is false no quotas are set. Usefull for massupload and deletion -* Only attributes which have changed will be written -* return-value is an integer -* 2 == Account already exists at different location -* 3 == Account has been modified -* 5 == Error while modifying Account -*/ -function modifyuser($values,$values_old,$uselamdaemon=true) { // Will modify the LDAP-Account - // Add missing objectclasses to user - if (!in_array('posixAccount', $values->general_objectClass)) { - $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'posixAccount'; - } - if (!in_array('shadowAccount', $values->general_objectClass)) { - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'shadowAccount'; - } - // Create DN for new user account - $values->general_dn = 'uid=' . $values->general_username . ',' . $values->general_dn; - // decrypt password because we don't want to store them unencrypted in session - if ($values->unix_password != '') { - $values->unix_password = $_SESSION['ldap']->decrypt(base64_decode($values->unix_password)); - } - if ($values->smb_password != '') { - $values->smb_password = $_SESSION['ldap']->decrypt(base64_decode($values->smb_password)); - } - // Attributes which are required - if ($values->general_username != $values_old->general_username) { - $attr['cn'] = $values->general_username; - $attr['uid'] = $values->general_username; - } - if ($values->general_uidNumber != $values_old->general_uidNumber) { - $attr['uidNumber'] = $values->general_uidNumber; - // Because sambaSID(rid) is related to uidNumber we have to change it if uidNumbaer has changed - if ($_SESSION['config']->is_samba3()) - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); - else $attr['rid'] = (2 * $values->general_uidNumber + 1000); - } - if ($values->general_group != $values_old->general_group) { - $attr['gidNumber'] = getgid($values->general_group); - // Because primaryGroup(S)ID is related to gidNumber we have to change it if gidNumber has changed - if ($_SESSION['config']->is_samba3()) { - // We use samba 3 schema - // Change SID only if we don't use a well known SID - $found = false; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-512') $found=true; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-513') $found=true; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-514') $found=true; - if (!$found) { - ldapreload('group'); - foreach ($_SESSION['groupDN'] as $groupname) { - if ($groupname['cn'] == $values->general_group) { - if ($groupname['sambaSID']) $attr['sambaPrimaryGroupSID'] = $groupname['sambaSID']; - else { - // remove primaryGroupSID if new group has no SID - $attr['sambaPrimaryGroupSID'] = $values_old->smb_mapgroup; - $attr_rem['sambaPrimaryGroupSID'] = $values_old->smb_mapgroup; - } - } - } - } - } - else { - // We use old samba 2.2 schema - // Change SID only if we don't use a well known SID - $found = false; - if ($values->smb_mapgroup== '512') $found=true; - if ($values->smb_mapgroup== '513') $found=true; - if ($values->smb_mapgroup== '514') $found=true; - if (!$found) $attr['primaryGroupID'] = (2 * getgid($values->general_group) + 1001); - } - } - if ($values->general_homedir != $values_old->general_homedir) - $attr['homeDirectory'] = $values->general_homedir; - if ($values->general_givenname!=$values_old->general_givenname) $attr['givenName'] = utf8_encode($values->general_givenname); - if ($values->general_surname!=$values_old->general_surname) $attr['sn'] = utf8_encode($values->general_surname); - - /* Write unix attributes into $attr array - * Some values don't have to be set. These are only loaded if they are set - */ - if ($values->general_shell != $values_old->general_shell) - $attr['loginShell'] = $values->general_shell; - if ($values->general_gecos != $values_old->general_gecos) { - $attr['gecos'] = utf8_encode(replace_umlaut($values->general_gecos)); - $attr['description'] = utf8_encode($values->general_gecos); - } - if (($values->unix_pwdminage != $values_old->unix_pwdminage) && ($values->unix_pwdminage !='')) - $attr['shadowMin'] = $values->unix_pwdminage; // shadowAccount_may - if (($values->unix_pwdminage != $values_old->unix_pwdminage) && ($values->unix_pwdminage =='')) - $attr_rem['shadowMin'] = $values_old->unix_pwdminage; // shadowAccount_may - if (($values->unix_pwdmaxage != $values_old->unix_pwdmaxage) && ($values->unix_pwdmaxage !='')) - $attr['shadowMax'] = $values->unix_pwdmaxage; // shadowAccount_may - if (($values->unix_pwdmaxage != $values_old->unix_pwdmaxage) && ($values->unix_pwdmaxage =='')) - $attr_rem['shadowMax'] = $values_old->unix_pwdmaxage; // shadowAccount_may - if (($values->unix_pwdwarn != $values_old->unix_pwdwarn) && ($values->unix_pwdwarn !='')) - $attr['shadowWarning'] = $values->unix_pwdwarn; // shadowAccount_may - if (($values->unix_pwdwarn != $values_old->unix_pwdwarn) && ($values->unix_pwdwarn =='')) - $attr_rem['shadowWarning'] = $values_old->unix_pwdwarn; // shadowAccount_may - if (($values->unix_pwdallowlogin != $values_old->unix_pwdallowlogin) && ($values->unix_pwdallowlogin !='')) - $attr['shadowInactive'] = $values->unix_pwdallowlogin; // shadowAccount_may - if (($values->unix_pwdallowlogin != $values_old->unix_pwdallowlogin) && ($values->unix_pwdallowlogin =='')) - $attr_rem['shadowInactive'] = $values_old->unix_pwdallowlogin; // shadowAccount_may - // Check if shadow expire has changed - if ($values->unix_pwdexpire != $values_old->unix_pwdexpire) $attr['shadowExpire'] = intval($values->unix_pwdexpire / 86400) ; - // Set unix password - if ($values->unix_password=='') { // $values->unix_password=='' means use old password - if ($values->unix_deactivated != $values_old->unix_deactivated) { // check if password was enabled/disabled - if ($values->unix_deactivated) { - $attr['userPassword'] = pwd_disable($values_old->unix_password); - } - else { - $attr['userPassword'] = pwd_enable($values_old->unix_password); - } - } - if ($values->unix_password_no) { - // use no password - if ($values->unix_deactivated) $attr['userPassword'] = pwd_hash('', false); - else $attr['userPassword'] = pwd_hash(''); - $attr['shadowLastChange'] = getdays(); // shadowAccount_may - } - } - else { - // Set new password - if ($values->unix_password_no) $values->unix_password = ''; - if ($values->unix_deactivated) $attr['userPassword'] = pwd_hash($values->unix_password, false); - else $attr['userPassword'] = pwd_hash($values->unix_password); - $attr['shadowLastChange'] = getdays(); // shadowAccount_may - } - // explode host-string and save every allowed host as separate attribute - if (($values->unix_host != $values_old->unix_host)) { - $values->unix_host = str_replace(' ', '', $values->unix_host); - $host = explode (',', $values->unix_host); - $host = array_unique($host); - $values_old->unix_host = str_replace(' ', '', $values_old->unix_host); - $host_old = explode (',', $values_old->unix_host); - if ($host[0]=='') $attr_rem['host'] = $host_old; - else if ($host[0]!='') $attr['host'] = $host; - } - - // Samba attributes - if ($_SESSION['config']->is_samba3()) { - if (!in_array('sambaSamAccount', $values->general_objectClass)) { - // We have to convert sambaAccount Objectclass to sambaSamAccount objectclass - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'sambaSamAccount'; - // unset old sambaAccount objectClass - for ($i=0; $iserver(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - // Add new attributed - if (isset($attr_old['lmPassword'][0])) $attr['sambaLMPassword'] = $attr_old['lmPassword'][0]; - if (isset($attr_old['ntPassword'][0])) $attr['sambaNTPassword'] = $attr_old['ntPassword'][0]; - if (isset($attr_old['pwdLastSet'][0])) $attr['sambaPwdLastSet'] = $attr_old['pwdLastSet'][0]; - if (isset($attr_old['logonTime'][0])) $attr['sambaLogonTime'] = $attr_old['logonTime'][0]; - if (isset($attr_old['logoffTime'][0])) $attr['sambaLogoffTime'] = $attr_old['logoffTime'][0]; - if (isset($attr_old['kickoffTime'][0])) $attr['sambaKickoffTime'] = $attr_old['kickoffTime'][0]; - if (isset($attr_old['pwdCanChange'][0])) $attr['sambaPwdCanChange'] = $attr_old['pwdCanChange'][0]; - if (isset($attr_old['pwdMustChange'][0])) $attr['sambaPwdMustChange'] = $attr_old['pwdMustChange'][0]; - if (isset($attr_old['smbHome'][0])) $attr['sambaHomePath'] = $attr_old['smbHome'][0]; - if (isset($attr_old['homeDrive'][0])) $attr['sambaHomeDrive'] = $attr_old['homeDrive'][0]; - if (isset($attr_old['scriptPath'][0])) $attr['sambaLogonScript'] = $attr_old['scriptPath'][0]; - if (isset($attr_old['profilePath'][0])) $attr['sambaProfilePath'] = $attr_old['profilePath'][0]; - if (isset($attr_old['userWorkstations'][0])) $attr['sambaUserWorkstations'] = $attr_old['userWorkstations'][0]; - // Values used from account object - $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - $attr['sambaAcctFlags'] = smbflag($values->flags); // sambaAccount_may - $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); // sambaAccount_may - $attr['sambaPrimaryGroupSID'] = $values->smb_mapgroup; // sambaAccount_req - // remove old attributes - if (in_array('sambaAccount', $attr_old['objectClass'])) $attr_rem['objectClass'] = 'sambaAccount'; - if (isset($attr_old['lmPassword'][0])) $attr_rem['lmPassword'] = $attr_old['lmPassword'][0]; - if (isset($attr_old['ntPassword'][0])) $attr_rem['ntPassword'] = $attr_old['ntPassword'][0]; - if (isset($attr_old['pwdLastSet'][0])) $attr_rem['pwdLastSet'] = $attr_old['pwdLastSet'][0]; - if (isset($attr_old['logonTime'][0])) $attr_rem['logonTime'] = $attr_old['logonTime'][0]; - if (isset($attr_old['kickoffTime'][0])) $attr_rem['kickoffTime'] = $attr_old['kickoffTime'][0]; - if (isset($attr_old['pwdCanChange'][0])) $attr_rem['pwdCanChange'] = $attr_old['pwdCanChange'][0]; - if (isset($attr_old['pwdMustChange'][0])) $attr_rem['pwdMustChange'] = $attr_old['pwdMustChange'][0]; - if (isset($attr_old['smbHome'][0])) $attr_rem['smbHome'] = $attr_old['smbHome'][0]; - if (isset($attr_old['acctFlags'][0])) $attr_rem['acctFlags'] = $attr_old['acctFlags'][0]; - if (isset($attr_old['homeDrive'][0])) $attr_rem['homeDrive'] = $attr_old['homeDrive'][0]; - if (isset($attr_old['scriptPath'][0])) $attr_rem['scriptPath'] = $attr_old['scriptPath'][0]; - if (isset($attr_old['profilePath'][0])) $attr_rem['profilePath'] = $attr_old['profilePath'][0]; - if (isset($attr_old['userWorkstations'][0])) $attr_rem['userWorkstations'] = $attr_old['userWorkstations'][0]; - if (isset($attr_old['primaryGroupID'][0])) $attr_rem['primaryGroupID'] = $attr_old['primaryGroupID'][0]; - if (isset($attr_old['domain'][0])) $attr_rem['domain'] = $attr_old['domain'][0]; - if (isset($attr_old['rid'][0])) $attr_rem['rid'] = $attr_old['rid'][0]; - } - // Set all changed values - if ($values->smb_flags['N']) { - // use no samba Password - $attr['sambaNTPassword'] = 'NO PASSWORD*****'; - $attr['sambaLMPassword'] = 'NO PASSWORD*****'; - $attr['sambaPwdLastSet'] = time(); // sambaAccount_may - } - else - if ($values->smb_password!='') { - // Set samba-passwords with external perl-script - $attr['sambaNTPassword'] = getNTPasswordHash($values->smb_password); - $attr['sambaLMPassword'] = getLMPasswordHash($values->smb_password); - $attr['sambaPwdLastSet'] = time(); // sambaAccount_may - } - // Check which Samba-Attributes have changed - if ($values->smb_pwdcanchange != $values_old->smb_pwdcanchange) $attr['sambaPwdCanChange'] = $values->smb_pwdcanchange; // sambaAccount_may - if ($values->smb_pwdmustchange != $values_old->smb_pwdmustchange) $attr['sambaPwdMustChange'] = $values->smb_pwdmustchange; // sambaAccount_may - if (smbflag($values->smb_flags) != smbflag($values_old->smb_flags)) $attr['sambaAcctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - if (($values->smb_smbhome!='') && ($values->smb_smbhome!=$values_old->smb_smbhome)) $attr['sambaHomePath'] = utf8_encode($values->smb_smbhome); // sambaAccount_may - if (($values->smb_smbhome=='') && ($values->smb_smbhome!=$values_old->smb_smbhome)) $attr_rem['sambaHomePath'] = utf8_encode($values_old->smb_smbhome); // sambaAccount_may - if (($values->smb_homedrive!='') && ($values->smb_homedrive!=$values_old->smb_homedrive)) $attr['sambaHomeDrive'] = $values->smb_homedrive; // sambaAccount_may - if (($values->smb_homedrive=='') && ($values->smb_homedrive!=$values_old->smb_homedrive)) $attr_rem['sambaHomeDrive'] = $values_old->smb_homedrive; // sambaAccount_may - if (($values->smb_scriptPath!='') && ($values->smb_scriptPath!=$values_old->smb_scriptPath)) $attr['sambaLogonScript'] = utf8_encode($values->smb_scriptPath); // sambaAccount_may - if (($values->smb_scriptPath=='') && ($values->smb_scriptPath!=$values_old->smb_scriptPath)) $attr_rem['sambaLogonScript'] = utf8_encode($values_old->smb_scriptPath); // sambaAccount_may - if (($values->smb_profilePath!='') && ($values->smb_profilePath!=$values_old->smb_profilePath)) $attr['sambaProfilePath'] = $values->smb_profilePath; // sambaAccount_may - if (($values->smb_profilePath=='') && ($values->smb_profilePath!=$values_old->smb_profilePath)) $attr_rem['sambaProfilePath'] = $values_old->smb_profilePath; // sambaAccount_may - if (($values->smb_smbuserworkstations!='') && ($values->smb_smbuserworkstations!=$values_old->smb_smbuserworkstations))$attr['sambaUserWorkstations'] = $values->smb_smbuserworkstations; // sambaAccount_may - if (($values->smb_smbuserworkstations=='') && ($values->smb_smbuserworkstations!=$values_old->smb_smbuserworkstations))$attr_rem['sambaUserWorkstations'] = $values_old->smb_smbuserworkstations; // sambaAccount_may - if ($values->smb_domain->name!=$values_old->smb_domain->name) { - $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); - $attr['sambaPrimaryGroupSID'] = $values->smb_domain->SID . "-". - (2 * getgid($values->general_group) + $values->smb_domain->RIDbase+1); - } - if (($values->smb_mapgroup!='') && ($values->smb_mapgroup!=$values_old->smb_mapgroup)) { - $found = false; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-512') $found=true; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-513') $found=true; - if (substr($values->smb_mapgroup, sizeof($values->smb_mapgroup)-5, 4) == '-514') $found=true; - if (!$found) { // use group SID - ldapreload('group'); - foreach ($_SESSION['groupDN'] as $groupname) { - if ($groupname['cn'] == $values->general_group) $attr['sambaPrimaryGroupSID'] = $groupname['sambaSID']; - } - } - else { // use special SID - $attr['sambaPrimaryGroupSID'] = $values->smb_mapgroup; - } - } - if ($values->smb_displayName != $values_old->smb_displayName) $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - } - else { - // use old samba 2.2 objectclass - if (!in_array('sambaAccount', $values->general_objectClass)) { - // Add or convert samba attributes & object to samba 2.2 - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'sambaAccount'; - // unset old sambaAccount objectClass - for ($i=0; $iserver(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr_old['sambaLMPassword'][0])) $attr['lmPassword'] = $attr_old['sambaLMPassword'][0]; - if (isset($attr_old['sambaNTPassword'][0])) $attr['ntPassword'] = $attr_old['sambaNTPassword'][0]; - if (isset($attr_old['sambaPwdLastSet'][0])) $attr['pwdLastSet'] = $attr_old['sambaPwdLastSet'][0]; - if (isset($attr_old['sambaLogonTime'][0])) $attr['logonTime'] = $attr_old['sambaLogonTime'][0]; - if (isset($attr_old['sambaLogoffTime'][0])) $attr['logoffTime'] = $attr_old['sambaLogoffTime'][0]; - if (isset($attr_old['sambaKickoffTime'][0])) $attr['kickoffTime'] = $attr_old['sambaKickoffTime'][0]; - if (isset($attr_old['sambaPwdCanChange'][0])) $attr['pwdCanChange'] = $attr_old['sambaPwdCanChange'][0]; - if (isset($attr_old['sambaPwdMustChange'][0])) $attr['pwdMustChange'] = $attr_old['sambaPwdMustChange'][0]; - if (isset($attr_old['sambaHomePath'][0])) $attr['smbHome'] = $attr_old['sambaHomePath'][0]; - if (isset($attr_old['sambaHomeDrive'][0])) $attr['homeDrive'] = $attr_old['sambaHomeDrive'][0]; - if (isset($attr_old['sambaLogonScript'][0])) $attr['scriptPath'] = $attr_old['sambaLogonScript'][0]; - if (isset($attr_old['sambaProfilePath'][0])) $attr['profilePath'] = $attr_old['sambaProfilePath'][0]; - if (isset($attr_old['sambaUserWorkstations'][0])) $attr['userWorkstations'] = $attr_old['sambaUserWorkstations'][0]; - // Values used from account object - $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - $attr['acctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - if ($values->smb_domain!='') $attr['domain'] = $values->smb_domain; // sambaAccount_may - $attr['primaryGroupID'] = $values->smb_mapgroup; // sambaAccount_req - $attr['rid'] = (2 * $values->general_uidNumber + 1000); // sambaAccount_may - // remove old attributes - if (in_array('sambaSamAccount', $attr_old['objectClass'])) $attr_rem['objectClass'] = 'sambaSamAccount'; - if (isset($attr_old['sambaLMPassword'][0])) $attr_rem['sambaLMPassword'] = $attr_old['sambaLMPassword'][0]; - if (isset($attr_old['sambaNTPassword'][0])) $attr_rem['sambaNTPassword'] = $attr_old['sambaNTPassword'][0]; - if (isset($attr_old['sambaPwdLastSet'][0])) $attr_rem['sambaPwdLastSet'] = $attr_old['sambaPwdLastSet'][0]; - if (isset($attr_old['sambaLogonTime'][0])) $attr_rem['sambaLogonTime'] = $attr_old['sambaLogonTime'][0]; - if (isset($attr_old['sambaKickoffTime'][0])) $attr_rem['sambaKickoffTime'] = $attr_old['sambaKickoffTime'][0]; - if (isset($attr_old['sambaPwdCanChange'][0])) $attr_rem['sambaPwdCanChange'] = $attr_old['sambaPwdCanChange'][0]; - if (isset($attr_old['sambaPwdMustChange'][0])) $attr_rem['sambaPwdMustChange'] = $attr_old['sambaPwdMustChange'][0]; - if (isset($attr_old['sambaHomePath'][0])) $attr_rem['sambaHomePath'] = $attr_old['sambaHomePAth'][0]; - if (isset($attr_old['sambaAcctFlags'][0])) $attr_rem['sambaAcctFlags'] = $attr_old['sambaAcctFlags'][0]; - if (isset($attr_old['sambaHomeDrive'][0])) $attr_rem['sambaHomeDrive'] = $attr_old['sambaHomeDrive'][0]; - if (isset($attr_old['sambaLogonScript'][0])) $attr_rem['sambaLogonScript'] = $attr_old['sambaLogonScript'][0]; - if (isset($attr_old['sambaProfilePath'][0])) $attr_rem['sambaProfilePath'] = $attr_old['sambaProfilePath'][0]; - if (isset($attr_old['sambaUserWorkstations'][0])) $attr_rem['sambaUserWorkstations'] = $attr_old['sambaUserWorkstations'][0]; - if (isset($attr_old['sambaPrimaryGroupID'][0])) $attr_rem['sambaPrimaryGroupID'] = $attr_old['sambaPrimaryGroupID'][0]; - if (isset($attr_old['sambaDomainName'][0])) $attr_rem['sambaDomainName'] = $attr_old['sambaDomainName'][0]; - if (isset($attr_old['sambaSID'][0])) $attr_rem['sambaSID'] = $attr_old['sambaSID'][0]; - } - // Set all changed values - if ($values->smb_flags['N']) { - // use no samba Password - $attr['ntPassword'] = 'NO PASSWORD*****'; - $attr['lmPassword'] = 'NO PASSWORD*****'; - $attr['pwdLastSet'] = time(); - } - else - if ($values->smb_password!='') { - // Set samba-passwords with external perl-script - $attr['ntPassword'] = getNTPasswordHash($values->smb_password); - $attr['lmPassword'] = getLMPasswordHash($values->smb_password); - $attr['pwdLastSet'] = time(); // sambaAccount_may - } - // Check which Samba-Attributes have changed - if ($values->smb_pwdcanchange != $values_old->smb_pwdcanchange) $attr['pwdCanChange'] = $values->smb_pwdcanchange; // sambaAccount_may - if ($values->smb_pwdmustchange != $values_old->smb_pwdmustchange) $attr['pwdMustChange'] = $values->smb_pwdmustchange; // sambaAccount_may - if (smbflag($values->smb_flags) != smbflag($values_old->smb_flags)) $attr['acctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - if (($values->smb_smbhome!='') && ($values->smb_smbhome!=$values_old->smb_smbhome)) $attr['smbHome'] = utf8_encode($values->smb_smbhome); // sambaAccount_may - if (($values->smb_smbhome=='') && ($values->smb_smbhome!=$values_old->smb_smbhome)) $attr_rem['smbHome'] = utf8_encode($values_old->smb_smbhome); // sambaAccount_may - if (($values->smb_homedrive!='') && ($values->smb_homedrive!=$values_old->smb_homedrive)) $attr['homeDrive'] = $values->smb_homedrive; // sambaAccount_may - if (($values->smb_homedrive=='') && ($values->smb_homedrive!=$values_old->smb_homedrive)) $attr_rem['homeDrive'] = $values_old->smb_homedrive; // sambaAccount_may - if (($values->smb_scriptPath!='') && ($values->smb_scriptPath!=$values_old->smb_scriptPath)) $attr['scriptPath'] = utf8_encode($values->smb_scriptPath); // sambaAccount_may - if (($values->smb_scriptPath=='') && ($values->smb_scriptPath!=$values_old->smb_scriptPath)) $attr_rem['scriptPath'] = utf8_encode($values_old->smb_scriptPath); // sambaAccount_may - if (($values->smb_profilePath!='') && ($values->smb_profilePath!=$values_old->smb_profilePath)) $attr['profilePath'] = $values->smb_profilePath; // sambaAccount_may - if (($values->smb_profilePath=='') && ($values->smb_profilePath!=$values_old->smb_profilePath)) $attr_rem['profilePath'] = $values_old->smb_profilePath; // sambaAccount_may - if (($values->smb_smbuserworkstations!='') && ($values->smb_smbuserworkstations!=$values_old->smb_smbuserworkstations))$attr['userWorkstations'] = $values->smb_smbuserworkstations; // sambaAccount_may - if (($values->smb_smbuserworkstations=='') && ($values->smb_smbuserworkstations!=$values_old->smb_smbuserworkstations))$attr_rem['userWorkstations'] = $values_old->smb_smbuserworkstations; // sambaAccount_may - if (($values->smb_domain!='') && ($values->smb_domain!=$values_old->smb_domain)) $attr['domain'] = $values->smb_domain; // sambaAccount_may - if (($values->smb_domain=='') && ($values->smb_domain!=$values_old->smb_domain)) $attr_rem['domain'] = $values_old->smb_domain; // sambaAccount_may - if (($values->smb_mapgroup!='') && ($values->smb_mapgroup!=$values_old->smb_mapgroup)) $attr['primaryGroupID'] = $values->smb_mapgroup; // sambaAccount_may - if (($values->smb_mapgroup=='') && ($values->smb_mapgroup!=$values_old->smb_mapgroup)) $attr_rem['primaryGroupID'] = $values_old->smb_mapgroup; - if ($values->smb_displayName != $values_old->smb_displayName) $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - } - - // Check which personal attributes have changed - if (($values->personal_title != $values_old->personal_title) && ($values->personal_title != '')) - $attr['title'] = utf8_encode($values->personal_title); - if (($values->personal_title != $values_old->personal_title) && ($values->personal_title == '')) - $attr_rem['title'] = utf8_encode($values_old->personal_title); - if (($values->personal_mail != $values_old->personal_mail) && ($values->personal_mail != '')) - $attr['mail'] = utf8_encode($values->personal_mail); - if (($values->personal_mail != $values_old->personal_mail) && ($values->personal_mail == '')) - $attr_rem['mail'] = utf8_encode($values_old->personal_mail); - if (($values->personal_telephoneNumber != $values_old->personal_telephoneNumber) && ($values->personal_telephoneNumber !='')) - $attr['telephoneNumber'] = utf8_encode($values->personal_telephoneNumber); - if (($values->personal_telephoneNumber != $values_old->personal_telephoneNumber) && ($values->personal_telephoneNumber =='')) - $attr_rem['telephoneNumber'] = utf8_encode($values_old->personal_telephoneNumber); - if (($values->personal_mobileTelephoneNumber != $values_old->personal_mobileTelephoneNumber) && ($values->personal_mobileTelephoneNumber!='')) - $attr['mobileTelephoneNumber'] = utf8_encode($values->personal_mobileTelephoneNumber); - if (($values->personal_mobileTelephoneNumber != $values_old->personal_mobileTelephoneNumber) && ($values->personal_mobileTelephoneNumber=='')) - $attr_rem['mobileTelephoneNumber'] = utf8_encode($values_old->personal_mobileTelephoneNumber); - if (($values->personal_facsimileTelephoneNumber != $values_old->personal_facsimileTelephoneNumber) && ($values->personal_facsimileTelephoneNumber!='')) - $attr['facsimileTelephoneNumber'] = utf8_encode($values->personal_facsimileTelephoneNumber); - if (($values->personal_facsimileTelephoneNumber != $values_old->personal_facsimileTelephoneNumber) && ($values->personal_facsimileTelephoneNumber=='')) - $attr_rem['facsimileTelephoneNumber'] = array(); - if (($values->personal_street != $values_old->personal_street) && ($values->personal_street!='')) - $attr['street'] = utf8_encode($values->personal_street); - if (($values->personal_street != $values_old->personal_street) && ($values->personal_street=='')) - $attr_rem['street'] = utf8_encode($values_old->personal_street); - if (($values->personal_postalCode != $values_old->personal_postalCode) && ($values->personal_postalCode!='')) - $attr['postalCode'] = utf8_encode($values->personal_postalCode); - if (($values->personal_postalCode != $values_old->personal_postalCode) && ($values->personal_postalCode=='')) - $attr_rem['postalCode'] = utf8_encode($values_old->personal_postalCode); - if (($values->personal_postalAddress != $values_old->personal_postalAddress) && ($values->personal_postalAddress!='')) - $attr['postalAddress'] = utf8_encode($values->personal_postalAddress); - if (($values->personal_postalAddress != $values_old->personal_postalAddress) && ($values->personal_postalAddress=='')) - $attr_rem['postalAddress'] = array(); - if (($values->personal_employeeType != $values_old->personal_employeeType) && ($values->personal_employeeType!='')) - $attr['employeeType'] = utf8_encode($values->personal_employeeType); - if (($values->personal_employeeType != $values_old->personal_employeeType) && ($values->personal_employeeType=='')) - $attr_rem['employeeType'] = utf8_encode($values_old->personal_employeeType); - - if (($values->general_uidNumber != $values_old->general_uidNumber) && $_SESSION['config']->scriptServer) { - // Remove old quotas - remquotas(array($values_old->general_username), "user"); - // Remove quotas from $values_old because we have to rewrite them all - unset ($values_old->quota); - } - - if ($values->general_dn != $values_old->general_dn) { - // Account should be moved to a new location - // Load old account - $result = ldap_search($_SESSION['ldap']->server(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - // remove "count" from array - unset($attr_old['count']); - for ($i=0; $i < sizeof($attr_old); $i++) unset($attr_old[$i]); - $keys = array_keys($attr_old); - for ($i=0; $i < sizeof($keys); $i++) - unset($attr_old[$keys[$i]]['count']); - // Change uid to new uid. Else ldap won't create the new entry - //$attr_old['uid'][0] = $values->general_username; - $attr_rem_keys = @array_keys($attr_rem); - for ($i=0; $iserver(),$values->general_dn, $attr_old); - // remove old account - if ($success) $success = ldap_delete($_SESSION['ldap']->server(),$values_old->general_dn); - if (!$success) return 5; - // Remove all memberUid entries. The new entries will be added again - // Search for groups which have memberUid set to username - $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_GroupSuffix(), "(&(objectClass=PosixGroup)(memberUid=$values_old->general_username))", array('')); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - // loop for every found group and remove membership - while ($entry) { - $dn = ldap_get_dn($_SESSION['ldap']->server(), $entry); - $success = ldap_mod_del($_SESSION['ldap']->server(), $dn , array('memberUid' => $values_old->general_username)); - // *** fixme add error-message if memberUid couldn't be deleted - // Remove old memberUid to cache-array - if ((isset($_SESSION['groupDN']))) { - if (!in_array($values->general_username, $_SESSION['groupDN'][$dn]['memberUid'])) { - $i=0; - for ($i=0; $igeneral_username) unset ($_SESSION['groupDN'][$dn]['memberUid'][$i]); - $_SESSION['groupDN'][$dn]['memberUid'][$i] = array_values($_SESSION['groupDN'][$dn]['memberUid']); - } - } - } - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - } - else { // Just modify, not recreate - if ($attr) { - // Change or add new attributes - $success = ldap_modify($_SESSION['ldap']->server(),$values->general_dn, $attr); - if (!$success) return 5; - } - if ($attr_rem) { - // Remove old attributes which are no longer in use - $success = ldap_mod_del($_SESSION['ldap']->server(),$values->general_dn, $attr_rem); - if (!$success) return 5; - } - } - - // Write additional groupmemberchips - // Get a list with all groups - $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_GroupSuffix(), 'objectClass=PosixGroup', array('memberUid', 'cn')); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - while ($entry) { - $modifygroup=0; - $attr2 = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - // Remove "count" from array - if (is_array($attr2['memberUid'])) array_shift($attr2['memberUid']); - array_shift($attr2['cn']); - if ($attr2['memberUid']) { - // Remove user from groups he's not member anymore - if (@in_array($values->general_username, $attr2['memberUid']) && !@in_array($attr2['cn'][0],$values->general_groupadd)) { - $dn = ldap_get_dn($_SESSION['ldap']->server(), $entry); - $success = ldap_mod_del($_SESSION['ldap']->server(), $dn ,array('memberUid' => $values->general_username)); - if (!$success) return 5; - // Remove old memberUid to cache-array - ldapreload('group'); - if ((isset($_SESSION['groupDN']))) { - for ($i=0; $igeneral_username==$_SESSION['groupDN'][$dn]['memberUid'][$i]) { - unset($_SESSION['groupDN'][$dn]['memberUid'][$i]); - $_SESSION['groupDN'][$dn]['memberUid'] = array_values($_SESSION['groupDN'][$dn]['memberUid']); - } - } - } - } - // Add user to groups - if (!@in_array($values->general_username, $attr2['memberUid']) && @in_array($attr2['cn'][0],$values->general_groupadd)) { - $dn = ldap_get_dn($_SESSION['ldap']->server(), $entry); - $success = ldap_mod_add($_SESSION['ldap']->server(), $dn ,array('memberUid' => $values->general_username)); - if (!$success) return 5; - // Add new memberUid to cache-array - ldapreload('group'); - if ((isset($_SESSION['groupDN']))) { - if (is_array($_SESSION['groupDN'][$dn]['memberUid'])) { - if (!in_array($values->general_username, $_SESSION['groupDN'][$dn]['memberUid'])) $_SESSION['groupDN'][$dn]['memberUid'][] = $values->general_username; - } - else $_SESSION['groupDN'][$dn]['memberUid'][] = $values->general_username; - } - } - } - else { - // Add user to groups - if (@in_array($attr2['cn'][0],$values->general_groupadd)) { - $dn = ldap_get_dn($_SESSION['ldap']->server(), $entry); - $success = ldap_mod_add($_SESSION['ldap']->server(), $dn ,array('memberUid' => $values->general_username)); - if (!$success) return 5; - // Add new memberUid to cache-array - ldapreload('group'); - if ((isset($_SESSION['groupDN']))) { - if (is_array($_SESSION['groupDN'][$dn]['memberUid'])) { - if (!in_array($values->general_username, $_SESSION['groupDN'][$dn]['memberUid'])) $_SESSION['groupDN'][$dn]['memberUid'][] = $values->general_username; - } - else $_SESSION['groupDN'][$dn]['memberUid'][] = $values->general_username; - } - } - } - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - - // Change quotas if quotas are set and lamdaemon.pl should be used - if ($_SESSION['config']->scriptServer && is_array($values->quota) && $uselamdaemon && ($values->quota != $values_old->quota)) - setquotas(array($values)); - //make required changes in cache-array - if ((isset($_SESSION['userDN']))) { - if ($values->general_dn != $values_old->general_dn) { - unset ($_SESSION['userDN'][$values_old->general_dn]); - } - $_SESSION['userDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['userDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - } - // Return 3 if everything has worked fine - return 3; - } - - -/* This function will create a new host acconut in ldap -* $values is an account-object with all attributes of the host -* return-value is an integer -* 1 == Account has been created -* 2 == Account already exists at different location -* 4 == Error while creating Account -*/ -function createhost($values) { - // These Objectclasses are needed for an host account - $attr['objectClass'][] = 'posixAccount'; - $attr['objectClass'][] = 'account'; - // Create DN for new host account - $values->general_dn = 'uid=' . $values->general_username . ',' . $values->general_dn; - // Attributes which are required - $attr['cn'] = $values->general_username; - $attr['uid'] = $values->general_username; - $attr['uidNumber'] = $values->general_uidNumber; - $attr['gidNumber'] = getgid($values->general_group); - $attr['homeDirectory'] = "/dev/null"; - - /* Write unix attributes into $attr array - * Some values don't have to be set. These are only loaded if they are set - */ - $attr['loginShell'] = "/bin/false"; - $attr['gecos'] = utf8_encode(replace_umlaut($values->general_gecos)); - $attr['description'] = utf8_encode($values->general_gecos); - // Set unix password - - // Samba attributes - if ($_SESSION['config']->is_samba3()) { - // Add all attributes as samba3 objectclass - $attr['objectClass'][] = 'sambaSamAccount'; - // password for new hosts is hostname - $attr['sambaNTPassword'] = getNTPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['sambaLMPassword'] = getLMPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['sambaPwdLastSet'] = time(); // sambaAccount_may - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); // sambaAccount_may - $attr['sambaPrimaryGroupSID'] = $values->smb_domain->SID . "-515"; // sambaAccount_req - $attr['sambaPwdCanChange'] = time(); // sambaAccount_may - $attr['sambaPwdMustChange'] = "1893452400"; // sambaAccount_may // anywhere in year 2030 - $attr['sambaAcctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - } - else { - // Add all attributes as samba2.2 objectclass - $attr['objectClass'][] = 'sambaAccount'; - // password for new hosts is hostname - $attr['ntPassword'] = getNTPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['lmPassword'] = getLMPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['pwdLastSet'] = time(); // sambaAccount_may - $attr['rid'] = (2 * $values->general_uidNumber + 1000); // sambaAccount_may - $attr['primaryGroupID'] = (2 * getgid($values->general_group) + 1001); // sambaAccount_req - $attr['pwdCanChange'] = time(); // sambaAccount_may - $attr['pwdMustChange'] = "1893452400"; // sambaAccount_may // anywhere in 2030 - $attr['acctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - if ($values->smb_domain!='') $attr['domain'] = $values->smb_domain; // sambaAccount_may - } - - // Create LDAP user account - $success = ldap_add($_SESSION['ldap']->server(),$values->general_dn, $attr); - // Continue if now error did ocour - if (!$success) return 4; - // Add new host to cache-array - if ((isset($_SESSION['hostDN']))) { - $_SESSION['hostDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['hostDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - } - return 1; - } - -/* This function will modify a host acconut in ldap -* $values and $values_old are an account-object with all -* attributes of the host. -* Only attributes which have changed will be written -* return-value is an integer -* 2 == Account already exists at different location -* 3 == Account has been modified -* 5 == Error while modifying Account -*/ -function modifyhost($values,$values_old) { - // Add missing objectclasses to host - if (!in_array('posixAccount', $values->general_objectClass)) { - $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'posixAccount'; - } - // Create DN for new host account - $values->general_dn = 'uid=' . $values->general_username . ',' . $values->general_dn; - - // Attributes which are required - if ($values->general_username != $values_old->general_username) { - $attr['cn'] = $values->general_username; // posixAccount_req sambaAccount_may - $attr['uid'] = $values->general_username; // posixAccount_req - } - if ($values->general_uidNumber != $values_old->general_uidNumber) { - $attr['uidNumber'] = $values->general_uidNumber; - // Because sambaSID(rid) is related to uidNumber we have to change it if uidNumbaer has changed - if ($_SESSION['config']->is_samba3()) - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); - else $attr['rid'] = (2 * $values->general_uidNumber + 1000); - } - if ($values->general_group != $values_old->general_group) { - $attr['gidNumber'] = getgid($values->general_group); - // Because primaryGroup(S)ID is related to gidNumber we have to change it if gidNumber has changed - if ($_SESSION['config']->is_samba3()) - // We use samba 3 schema - $attr['sambaPrimaryGroupSID'] = $values->smb_domain->SID . "-". - (2 * getgid($values->general_group) + $values->smb_domain->RIDbase+1); - else - // We use old samba 2.2 schema - $attr['primaryGroupID'] = (2 * getgid($values->general_group) + 1001); - } - /* Write unix attributes into $attr array - * Some values don't have to be set. These are only loaded if they are set - */ - if ($values->general_gecos != $values_old->general_gecos) { - $attr['gecos'] = utf8_encode(replace_umlaut($values->general_gecos)); // posixAccount_may - $attr['description'] = utf8_encode($values->general_gecos); // posixAccount_may sambaAccount_may - } - - // Samba attributes - if ($_SESSION['config']->is_samba3()) { - if (!in_array('sambaSamAccount', $values->general_objectClass)) { - // We have to convert sambaAccount Objectclass to sambaSamAccount objectclass - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'sambaSamAccount'; - // unset old sambaAccount objectClass - for ($i=0; $iserver(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $return->general_dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr_old['lmPassword'][0])) $attr['sambaLMPassword'] = $attr_old['lmPassword'][0]; - if (isset($attr_old['ntPassword'][0])) $attr['sambaNTPassword'] = $attr_old['ntPassword'][0]; - if (isset($attr_old['pwdLastSet'][0])) $attr['sambaPwdLastSet'] = $attr_old['pwdLastSet'][0]; - if (isset($attr_old['logonTime'][0])) $attr['sambaLogonTime'] = $attr_old['logonTime'][0]; - if (isset($attr_old['logoffTime'][0])) $attr['sambaLogoffTime'] = $attr_old['logoffTime'][0]; - if (isset($attr_old['kickoffTime'][0])) $attr['sambaKickoffTime'] = $attr_old['kickoffTime'][0]; - if (isset($attr_old['pwdCanChange'][0])) $attr['sambaPwdCanChange'] = $attr_old['pwdCanChange'][0]; - if (isset($attr_old['pwdMustChange'][0])) $attr['sambaPwdMustChange'] = $attr_old['pwdMustChange'][0]; - if (isset($attr_old['smbHome'][0])) $attr['sambaHomePath'] = $attr_old['smbHome'][0]; - if (isset($attr_old['homeDrive'][0])) $attr['sambaHomeDrive'] = $attr_old['homeDrive'][0]; - if (isset($attr_old['scriptPath'][0])) $attr['sambaLogonScript'] = $attr_old['scriptPath'][0]; - if (isset($attr_old['profilePath'][0])) $attr['sambaProfilePath'] = $attr_old['profilePath'][0]; - if (isset($attr_old['userWorkstations'][0])) $attr['sambaUserWorkstations'] = $attr_old['userWorkstations'][0]; - // Values used from account object - $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - $attr['sambaAcctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); // sambaAccount_may - $attr['sambaPrimaryGroupSID'] = $values->smb_domain->SID . "-" . (2 * getgid($values->general_group) + $values->smb_domain->RIDbase +1); // sambaAccount_req - // remove old attributes - if (in_array('sambaAccount', $attr_old['objectClass'])) $attr_rem['objectClass'] = 'sambaAccount'; - if (isset($attr_old['lmPassword'][0])) $attr_rem['lmPassword'] = $attr_old['lmPassword'][0]; - if (isset($attr_old['ntPassword'][0])) $attr_rem['ntPassword'] = $attr_old['ntPassword'][0]; - if (isset($attr_old['pwdLastSet'][0])) $attr_rem['pwdLastSet'] = $attr_old['pwdLastSet'][0]; - if (isset($attr_old['logonTime'][0])) $attr_rem['logonTime'] = $attr_old['logonTime'][0]; - if (isset($attr_old['kickoffTime'][0])) $attr_rem['kickoffTime'] = $attr_old['kickoffTime'][0]; - if (isset($attr_old['pwdCanChange'][0])) $attr_rem['pwdCanChange'] = $attr_old['pwdCanChange'][0]; - if (isset($attr_old['pwdMustChange'][0])) $attr_rem['pwdMustChange'] = $attr_old['pwdMustChange'][0]; - if (isset($attr_old['smbHome'][0])) $attr_rem['smbHome'] = $attr_old['smbHome'][0]; - if (isset($attr_old['acctFlags'][0])) $attr_rem['acctFlags'] = $attr_old['acctFlags'][0]; - if (isset($attr_old['homeDrive'][0])) $attr_rem['homeDrive'] = $attr_old['homeDrive'][0]; - if (isset($attr_old['scriptPath'][0])) $attr_rem['scriptPath'] = $attr_old['scriptPath'][0]; - if (isset($attr_old['profilePath'][0])) $attr_rem['profilePath'] = $attr_old['profilePath'][0]; - if (isset($attr_old['userWorkstations'][0])) $attr_rem['userWorkstations'] = $attr_old['userWorkstations'][0]; - if (isset($attr_old['primaryGroupID'][0])) $attr_rem['primaryGroupID'] = $attr_old['primaryGroupID'][0]; - if (isset($attr_old['domain'][0])) $attr_rem['domain'] = $attr_old['domain'][0]; - if (isset($attr_old['rid'][0])) $attr_rem['rid'] = $attr_old['rid'][0]; - } - // Reset password - if ($values->smb_flags['N']) { - // password for new hosts is hostname - $attr['sambaNTPassword'] = getNTPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['sambaLMPassword'] = getLMPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['sambaPwdLastSet'] = time(); // sambaAccount_may - } - if ($values->smb_domain->name!=$values_old->smb_domain->name) { - $attr['sambaDomainName'] = $values->smb_domain->name; // sambaAccount_may - $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase); - $attr['sambaPrimaryGroupSID'] = $values->smb_domain->SID . "-". - (2 * getgid($values->general_group) + $values->smb_domain->RIDbase+1); - } - } - else { - // use old samba 2.2 objectclass - if (!in_array('sambaAccount', $values->general_objectClass)) { - // Add or convert samba attributes & object to samba 2.2 - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'sambaAccount'; - // unset old sambaAccount objectClass - for ($i=0; $iserver(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $return->general_dn = (ldap_get_dn($_SESSION['ldap']->server(), $entry)); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr_old['sambaLMPassword'][0])) $attr['lmPassword'] = $attr_old['sambaLMPassword'][0]; - if (isset($attr_old['sambaNTPassword'][0])) $attr['ntPassword'] = $attr_old['sambaNTPassword'][0]; - if (isset($attr_old['sambaPwdLastSet'][0])) $attr['pwdLastSet'] = $attr_old['sambaPwdLastSet'][0]; - if (isset($attr_old['sambaLogonTime'][0])) $attr['logonTime'] = $attr_old['sambaLogonTime'][0]; - if (isset($attr_old['sambaLogoffTime'][0])) $attr['logoffTime'] = $attr_old['sambaLogoffTime'][0]; - if (isset($attr_old['sambaKickoffTime'][0])) $attr['kickoffTime'] = $attr_old['sambaKickoffTime'][0]; - if (isset($attr_old['sambaPwdCanChange'][0])) $attr['pwdCanChange'] = $attr_old['sambaPwdCanChange'][0]; - if (isset($attr_old['sambaPwdMustChange'][0])) $attr['pwdMustChange'] = $attr_old['sambaPwdMustChange'][0]; - if (isset($attr_old['sambaHomePath'][0])) $attr['smbHome'] = $attr_old['sambaHomePath'][0]; - if (isset($attr_old['sambaHomeDrive'][0])) $attr['homeDrive'] = $attr_old['sambaHomeDrive'][0]; - if (isset($attr_old['sambaLogonScript'][0])) $attr['scriptPath'] = $attr_old['sambaLogonScript'][0]; - if (isset($attr_old['sambaProfilePath'][0])) $attr['profilePath'] = $attr_old['sambaProfilePath'][0]; - if (isset($attr_old['sambaUserWorkstations'][0])) $attr['userWorkstations'] = $attr_old['sambaUserWorkstations'][0]; - // Values used from account object - $attr['displayName'] = utf8_encode($values->smb_displayName); // sambaAccount_may - $attr['acctFlags'] = smbflag($values->smb_flags); // sambaAccount_may - if ($values->smb_domain!='') $attr['domain'] = $values->smb_domain; // sambaAccount_may - $attr['primaryGroupID'] = (2 * getgid($values->general_group) + 1001); // sambaAccount_req - $attr['rid'] = (2 * $values->general_uidNumber + 1000); // sambaAccount_may - // remove old attributes - if (in_array('sambaSamAccount', $attr_old['objectClass'])) $attr_rem['objectClass'] = 'sambaSamAccount'; - if (isset($attr_old['sambaLMPassword'][0])) $attr_rem['sambaLMPassword'] = $attr_old['sambaLMPassword'][0]; - if (isset($attr_old['sambaNTPassword'][0])) $attr_rem['sambaNTPassword'] = $attr_old['sambaNTPassword'][0]; - if (isset($attr_old['sambaPwdLastSet'][0])) $attr_rem['sambaPwdLastSet'] = $attr_old['sambaPwdLastSet'][0]; - if (isset($attr_old['sambaLogonTime'][0])) $attr_rem['sambaLogonTime'] = $attr_old['sambaLogonTime'][0]; - if (isset($attr_old['sambaKickoffTime'][0])) $attr_rem['sambaKickoffTime'] = $attr_old['sambaKickoffTime'][0]; - if (isset($attr_old['sambaPwdCanChange'][0])) $attr_rem['sambaPwdCanChange'] = $attr_old['sambaPwdCanChange'][0]; - if (isset($attr_old['sambaPwdMustChange'][0])) $attr_rem['sambaPwdMustChange'] = $attr_old['sambaPwdMustChange'][0]; - if (isset($attr_old['sambaHomePath'][0])) $attr_rem['sambaHomePath'] = $attr_old['sambaHomePAth'][0]; - if (isset($attr_old['sambaAcctFlags'][0])) $attr_rem['sambaAcctFlags'] = $attr_old['sambaAcctFlags'][0]; - if (isset($attr_old['sambaHomeDrive'][0])) $attr_rem['sambaHomeDrive'] = $attr_old['sambaHomeDrive'][0]; - if (isset($attr_old['sambaLogonScript'][0])) $attr_rem['sambaLogonScript'] = $attr_old['sambaLogonScript'][0]; - if (isset($attr_old['sambaProfilePath'][0])) $attr_rem['sambaProfilePath'] = $attr_old['sambaProfilePath'][0]; - if (isset($attr_old['sambaUserWorkstations'][0])) $attr_rem['sambaUserWorkstations'] = $attr_old['sambaUserWorkstations'][0]; - if (isset($attr_old['sambaPrimaryGroupID'][0])) $attr_rem['sambaPrimaryGroupID'] = $attr_old['sambaPrimaryGroupID'][0]; - if (isset($attr_old['sambaDomainName'][0])) $attr_rem['sambaDomainName'] = $attr_old['sambaDomainName'][0]; - if (isset($attr_old['sambaSID'][0])) $attr_rem['sambaSID'] = $attr_old['sambaSID'][0]; - } - if ($values->smb_flags['N']) { - // password for new hosts is hostname - $attr['ntPassword'] = getNTPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['lmPassword'] = getLMPasswordHash(substr($values->general_username, 0, strlen($values->general_username) - 1)); - $attr['pwdLastSet'] = time(); // sambaAccount_may - } - if (isset($attr_old['sambaSID'][0])) $attr_rem['sambaSID'] = $attr_old['sambaSID'][0]; - if (($values->smb_domain!='') && ($values->smb_domain!=$values_old->smb_domain)) $attr['domain'] = $values->smb_domain; // sambaAccount_may - if (($values->smb_domain=='') && ($values->smb_domain!=$values_old->smb_domain)) $attr_rem['domain'] = $values_old->smb_domain; // sambaAccount_may - } - - if ($values->general_dn != $values_old->general_dn) { - // Account should be moved to a new location - // Load old account - $result = ldap_search($_SESSION['ldap']->server(), $values_old->general_dn, "objectclass=PosixAccount"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - // remove "count" from array - unset($attr_old['count']); - for ($i=0; $i < sizeof($attr_old); $i++) unset($attr_old[$i]); - $keys = array_keys($attr_old); - for ($i=0; $i < sizeof($keys); $i++) - unset($attr_old[$keys[$i]]['count']); - // Change uid to new uid. Else ldap won't create the new entry - //$attr_old['uid'][0] = $values->general_username; - $attr_rem_keys = @array_keys($attr_rem); - for ($i=0; $iserver(),$values->general_dn, $attr_old); - // remove old account - if ($success) $success = ldap_delete($_SESSION['ldap']->server(),$values_old->general_dn); - if (!$success) return 5; - } - else { // Just modify, not recreate - if ($attr) { - // Change or add new attributes - $success = ldap_modify($_SESSION['ldap']->server(),$values->general_dn, $attr); - if (!$success) return 5; - } - if ($attr_rem) { - // Remove old attributes which are no longer in use - $success = ldap_mod_del($_SESSION['ldap']->server(),$values->general_dn, $attr_rem); - if (!$success) return 5; - } - } - - //make required changes in cache-array - if ((isset($_SESSION['hostDN']))) { - if ($values->general_dn != $values_old->general_dn) { - unset ($_SESSION['hostDN'][$values_old->general_dn]); - } - $_SESSION['hostDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['hostDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - } - // Return 3 if everything has worked fine - return 3; - } - - -/* This function will create a new group acconut in ldap -* $values is an account-object with all attributes of the group -* if lamdaemon.pl is false no quotas are set. Usefull for massupload and deletion -* return-value is an integer -* 1 == Account has been created -* 2 == Account already exists at different location -* 4 == Error while creating Account -*/ -function creategroup($values, $uselamdaemon=true) { - // These Objectclasses are needed for an user account - $attr['objectClass'][0] = 'posixGroup'; - // Create DN for new user account - $values->general_dn = 'cn=' . $values->general_username . ',' . $values->general_dn; - // Attributes which are required - $attr['cn'] = $values->general_username; - $attr['gidNumber'] = $values->general_uidNumber; - - /* Write unix attributes into $attr array - * Some values don't have to be set. These are only loaded if they are set - */ - if ($values->general_gecos) $attr['description'] = utf8_encode($values->general_gecos); - // Samba 3 attributes - // $values->smb_mapgroup is not set if creategroup is called from masscreate.php - if ($_SESSION['config']->is_samba3() && isset($values->smb_mapgroup)) { - $attr['sambaSID'] = $values->smb_mapgroup; - $attr['objectClass'][1] = 'sambaGroupMapping'; - $attr['sambaGroupType'] = '2'; - if ($values->smb_displayName) $attr['displayName'] = utf8_encode($values->smb_displayName); - } - // Write additional group members - if (is_array($values->unix_memberUid)) $attr['memberUid'] = $values->unix_memberUid; - // Create LDAP group account - $success = ldap_add($_SESSION['ldap']->server(),$values->general_dn, $attr); - // Continue if now error did ocour - if (!$success) return 4; - // lamdaemon.pl should be used. Set quotas if quotas are used - if ($_SESSION['config']->scriptServer && is_array($values->quota) && $uselamdaemon) setquotas(array($values)); - // Add new group to cache-array - if ((isset($_SESSION['groupDN']))) { - $_SESSION['groupDN'][$values->general_dn]['memberUid'] = $values->unix_memberUid; - $_SESSION['groupDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['groupDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - if ($_SESSION['config']->is_samba3() && isset($values->smb_mapgroup)) - $_SESSION['groupDN'][$values->general_dn]['sambaSID'] = $values->smb_mapgroup; - } - return 1; - } - - -/* This function will modify a group acconut in ldap -* $values and $values_old are an account-object with all -* attributes of the group. -* if lamdaemon.pl is false no quotas are set. Usefull for massupload and deletion -* Only attributes which have changed will be written -* return-value is an integer -* 2 == Account already exists at different location -* 3 == Account has been modified -* 5 == Error while modifying Account -*/ -function modifygroup($values,$values_old, $uselamdaemon=true) { - print_r($values);print_r($values_old); - // Add missing objectclasses to group - if (!in_array('posixGroup', $values->general_objectClass)) { - $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'posixGroup'; - } - if (($_SESSION['config']->is_samba3()) && (!in_array('sambaGroupMapping', $values->general_objectClass))) { - if (!isset($attr['objectClass'])) $attr['objectClass'] = $values->general_objectClass; - $attr['objectClass'][] = 'sambaGroupMapping'; - $attr['sambaGroupType'] = '2'; - } - // Create DN for new group account - $values->general_dn = 'cn=' . $values->general_username . ',' . $values->general_dn; - - // Attributes which are required - if ($values->general_username != $values_old->general_username) $attr['cn'] = $values->general_username; - if ($values->general_uidNumber != $values_old->general_uidNumber) { - $attr['gidNumber'] = $values->general_uidNumber; - // Set correct SID if UID was changed - if ($_SESSION['config']->is_samba3()) $attr['sambaSID'] = $values->smb_domain->SID . "-" . (2 * $values->general_uidNumber + $values->smb_domain->RIDbase +1); - } - if ($values->general_gecos != $values_old->general_gecos) $attr['description'] = utf8_encode($values->general_gecos); - if ($values->smb_displayName != $values_old->smb_displayName) - $attr['displayName'] = utf8_encode($values->smb_displayName); - // Samba 3.0 attributes - if ($_SESSION['config']->is_samba3()) { - if ($values->smb_mapgroup != $values_old->smb_mapgroup) - $attr['sambaSID'] = $values->smb_mapgroup; - } - // Write Additional group members - if (($values->unix_memberUid != $values_old->unix_memberUid)) { - if (count($values->unix_memberUid)==0) $attr_rem['memberUid'] = $values_old->unix_memberUid; - else $attr['memberUid'] = $values->unix_memberUid; - } - // Rewrite quotas if uidnumbers has changed - if ($values->general_uidNumber != $values_old->general_uidNumber && $_SESSION['config']->scriptServer) { - // Remove old quotas - remquotas(array($values_old->general_username), "user"); - // Remove quotas from $values_old because we have to rewrite them all - unset ($values_old->quota); - } - - if ($values->general_dn != $values_old->general_dn) { - // Account should be moved to a new location - // Load old account - $result = ldap_search($_SESSION['ldap']->server(), $values_old->general_dn, "objectclass=PosixGroup"); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - $attr_old = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - // remove "count" from array - unset($attr_old['count']); - for ($i=0; $i < sizeof($attr_old); $i++) unset($attr_old[$i]); - $keys = @array_keys($attr_old); - for ($i=0; $i < sizeof($keys); $i++) - unset($attr_old[$keys[$i]]['count']); - // Change cn to new cn. Else ldap won't create the new entry - //$attr_old['cn'][0] = $values->general_username; - $attr_rem_keys = @array_keys($attr_rem); - for ($i=0; $iserver(),$values->general_dn, $attr_old); - // remove old account - if ($success) $success = ldap_delete($_SESSION['ldap']->server(),$values_old->general_dn); - if (!$success) return 5; - } - else { // Just modify, not recreate - if ($attr) { - // Change or add new attributes - $success = ldap_modify($_SESSION['ldap']->server(),$values->general_dn, $attr); - if (!$success) return 5; - } - if ($attr_rem) { - // Remove old attributes which are no longer in use - $success = ldap_mod_del($_SESSION['ldap']->server(),$values->general_dn, $attr_rem); - if (!$success) return 5; - } - } - - - // Chnage GIDs of all users which are member of group - if ( $_SESSION['final_changegids']==true ) { - $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), 'gidNumber=' . $values_old->general_uidNumber, array('')); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - while ($entry) { - $user['gidNumber'][0] = $values->general_uidNumber; - $success =ldap_modify($_SESSION['ldap']->server(), ldap_get_dn($_SESSION['ldap']->server(), $entry), $user); - if (!$success) return 5; - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - } - - // Change quotas if quotas are set and lamdaemon.pl should be used - if ($_SESSION['config']->scriptServer && is_array($values->quota) && $uselamdaemon && ($values->quota != $values_old->quota)) - setquotas(array($values)); - //make required changes in cache-array - if ((isset($_SESSION['groupDN']))) { - if ($values->general_dn != $values_old->general_dn) { - unset ($_SESSION['groupDN'][$values_old->general_dn]); - } - if (is_array($values->unix_memberUid)) $_SESSION['groupDN'][$values->general_dn]['memberUid'] = $values->unix_memberUid; - $_SESSION['groupDN'][$values->general_dn]['cn'] = $values->general_username; - $_SESSION['groupDN'][$values->general_dn]['uidNumber'] = $values->general_uidNumber; - if ($values->smb_mapgroup != $values_old->smb_mapgroup) - $_SESSION['groupDN'][$values->general_dn]['sambaSID'] = $values->smb_mapgroup; - } - // Return 3 if everything has worked fine - return 3; - } - -/** -* Returns the nt password hash of a given password. -* $password: The cleartext password -*/ -function getNTPasswordHash($password) { - // if Perl is installed in default directory use it - if (file_exists("/usr/bin/perl")) { - return exec('/usr/bin/perl ' . escapeshellarg($_SESSION['lampath'].'lib/createntlm.pl')." nt ".escapeshellarg($password)); - } - // otherwise use Perl in search path - else { - return exec('perl ' . escapeshellarg($_SESSION['lampath'].'lib/createntlm.pl')." nt ".escapeshellarg($password)); - } -} - -/** -* Returns the lanman password hash of a given password. -* $password: The cleartext password -*/ -function getLMPasswordHash($password) { - // if Perl is installed in default directory use it - if (file_exists("/usr/bin/perl")) { - return exec('/usr/bin/perl ' . escapeshellarg($_SESSION['lampath'].'lib/createntlm.pl')." lm ".escapeshellarg($password)); - } - // otherwise use Perl in search path - else { - return exec('perl ' . escapeshellarg($_SESSION['lampath'].'lib/createntlm.pl')." lm ".escapeshellarg($password)); - } -} - -?> diff --git a/lam-0.4/lib/blowfish.inc b/lam-0.4/lib/blowfish.inc deleted file mode 100644 index 79f262ed..00000000 --- a/lam-0.4/lib/blowfish.inc +++ /dev/null @@ -1,530 +0,0 @@ - - * - * See http://www.fsf.org/copyleft/lgpl.html for license information (LGPL). - * - * This file was copied from the Horde project (http://www.horde.org). - * - * author: Mike Cochrane - * - * edited by Roland Gruber for LAM - * - added encrypt/decrypt functions - */ -class Cipher_blowfish { - - /* Pi Array */ - var $p = array( - 0x243F6A88, 0x85A308D3, 0x13198A2E, 0x03707344, - 0xA4093822, 0x299F31D0, 0x082EFA98, 0xEC4E6C89, - 0x452821E6, 0x38D01377, 0xBE5466CF, 0x34E90C6C, - 0xC0AC29B7, 0xC97C50DD, 0x3F84D5B5, 0xB5470917, - 0x9216D5D9, 0x8979FB1B); - - /* S Boxes */ - var $s1 = array( - 0xD1310BA6, 0x98DFB5AC, 0x2FFD72DB, 0xD01ADFB7, - 0xB8E1AFED, 0x6A267E96, 0xBA7C9045, 0xF12C7F99, - 0x24A19947, 0xB3916CF7, 0x0801F2E2, 0x858EFC16, - 0x636920D8, 0x71574E69, 0xA458FEA3, 0xF4933D7E, - 0x0D95748F, 0x728EB658, 0x718BCD58, 0x82154AEE, - 0x7B54A41D, 0xC25A59B5, 0x9C30D539, 0x2AF26013, - 0xC5D1B023, 0x286085F0, 0xCA417918, 0xB8DB38EF, - 0x8E79DCB0, 0x603A180E, 0x6C9E0E8B, 0xB01E8A3E, - 0xD71577C1, 0xBD314B27, 0x78AF2FDA, 0x55605C60, - 0xE65525F3, 0xAA55AB94, 0x57489862, 0x63E81440, - 0x55CA396A, 0x2AAB10B6, 0xB4CC5C34, 0x1141E8CE, - 0xA15486AF, 0x7C72E993, 0xB3EE1411, 0x636FBC2A, - 0x2BA9C55D, 0x741831F6, 0xCE5C3E16, 0x9B87931E, - 0xAFD6BA33, 0x6C24CF5C, 0x7A325381, 0x28958677, - 0x3B8F4898, 0x6B4BB9AF, 0xC4BFE81B, 0x66282193, - 0x61D809CC, 0xFB21A991, 0x487CAC60, 0x5DEC8032, - 0xEF845D5D, 0xE98575B1, 0xDC262302, 0xEB651B88, - 0x23893E81, 0xD396ACC5, 0x0F6D6FF3, 0x83F44239, - 0x2E0B4482, 0xA4842004, 0x69C8F04A, 0x9E1F9B5E, - 0x21C66842, 0xF6E96C9A, 0x670C9C61, 0xABD388F0, - 0x6A51A0D2, 0xD8542F68, 0x960FA728, 0xAB5133A3, - 0x6EEF0B6C, 0x137A3BE4, 0xBA3BF050, 0x7EFB2A98, - 0xA1F1651D, 0x39AF0176, 0x66CA593E, 0x82430E88, - 0x8CEE8619, 0x456F9FB4, 0x7D84A5C3, 0x3B8B5EBE, - 0xE06F75D8, 0x85C12073, 0x401A449F, 0x56C16AA6, - 0x4ED3AA62, 0x363F7706, 0x1BFEDF72, 0x429B023D, - 0x37D0D724, 0xD00A1248, 0xDB0FEAD3, 0x49F1C09B, - 0x075372C9, 0x80991B7B, 0x25D479D8, 0xF6E8DEF7, - 0xE3FE501A, 0xB6794C3B, 0x976CE0BD, 0x04C006BA, - 0xC1A94FB6, 0x409F60C4, 0x5E5C9EC2, 0x196A2463, - 0x68FB6FAF, 0x3E6C53B5, 0x1339B2EB, 0x3B52EC6F, - 0x6DFC511F, 0x9B30952C, 0xCC814544, 0xAF5EBD09, - 0xBEE3D004, 0xDE334AFD, 0x660F2807, 0x192E4BB3, - 0xC0CBA857, 0x45C8740F, 0xD20B5F39, 0xB9D3FBDB, - 0x5579C0BD, 0x1A60320A, 0xD6A100C6, 0x402C7279, - 0x679F25FE, 0xFB1FA3CC, 0x8EA5E9F8, 0xDB3222F8, - 0x3C7516DF, 0xFD616B15, 0x2F501EC8, 0xAD0552AB, - 0x323DB5FA, 0xFD238760, 0x53317B48, 0x3E00DF82, - 0x9E5C57BB, 0xCA6F8CA0, 0x1A87562E, 0xDF1769DB, - 0xD542A8F6, 0x287EFFC3, 0xAC6732C6, 0x8C4F5573, - 0x695B27B0, 0xBBCA58C8, 0xE1FFA35D, 0xB8F011A0, - 0x10FA3D98, 0xFD2183B8, 0x4AFCB56C, 0x2DD1D35B, - 0x9A53E479, 0xB6F84565, 0xD28E49BC, 0x4BFB9790, - 0xE1DDF2DA, 0xA4CB7E33, 0x62FB1341, 0xCEE4C6E8, - 0xEF20CADA, 0x36774C01, 0xD07E9EFE, 0x2BF11FB4, - 0x95DBDA4D, 0xAE909198, 0xEAAD8E71, 0x6B93D5A0, - 0xD08ED1D0, 0xAFC725E0, 0x8E3C5B2F, 0x8E7594B7, - 0x8FF6E2FB, 0xF2122B64, 0x8888B812, 0x900DF01C, - 0x4FAD5EA0, 0x688FC31C, 0xD1CFF191, 0xB3A8C1AD, - 0x2F2F2218, 0xBE0E1777, 0xEA752DFE, 0x8B021FA1, - 0xE5A0CC0F, 0xB56F74E8, 0x18ACF3D6, 0xCE89E299, - 0xB4A84FE0, 0xFD13E0B7, 0x7CC43B81, 0xD2ADA8D9, - 0x165FA266, 0x80957705, 0x93CC7314, 0x211A1477, - 0xE6AD2065, 0x77B5FA86, 0xC75442F5, 0xFB9D35CF, - 0xEBCDAF0C, 0x7B3E89A0, 0xD6411BD3, 0xAE1E7E49, - 0x00250E2D, 0x2071B35E, 0x226800BB, 0x57B8E0AF, - 0x2464369B, 0xF009B91E, 0x5563911D, 0x59DFA6AA, - 0x78C14389, 0xD95A537F, 0x207D5BA2, 0x02E5B9C5, - 0x83260376, 0x6295CFA9, 0x11C81968, 0x4E734A41, - 0xB3472DCA, 0x7B14A94A, 0x1B510052, 0x9A532915, - 0xD60F573F, 0xBC9BC6E4, 0x2B60A476, 0x81E67400, - 0x08BA6FB5, 0x571BE91F, 0xF296EC6B, 0x2A0DD915, - 0xB6636521, 0xE7B9F9B6, 0xFF34052E, 0xC5855664, - 0x53B02D5D, 0xA99F8FA1, 0x08BA4799, 0x6E85076A); - var $s2 = array( - 0x4B7A70E9, 0xB5B32944, 0xDB75092E, 0xC4192623, - 0xAD6EA6B0, 0x49A7DF7D, 0x9CEE60B8, 0x8FEDB266, - 0xECAA8C71, 0x699A17FF, 0x5664526C, 0xC2B19EE1, - 0x193602A5, 0x75094C29, 0xA0591340, 0xE4183A3E, - 0x3F54989A, 0x5B429D65, 0x6B8FE4D6, 0x99F73FD6, - 0xA1D29C07, 0xEFE830F5, 0x4D2D38E6, 0xF0255DC1, - 0x4CDD2086, 0x8470EB26, 0x6382E9C6, 0x021ECC5E, - 0x09686B3F, 0x3EBAEFC9, 0x3C971814, 0x6B6A70A1, - 0x687F3584, 0x52A0E286, 0xB79C5305, 0xAA500737, - 0x3E07841C, 0x7FDEAE5C, 0x8E7D44EC, 0x5716F2B8, - 0xB03ADA37, 0xF0500C0D, 0xF01C1F04, 0x0200B3FF, - 0xAE0CF51A, 0x3CB574B2, 0x25837A58, 0xDC0921BD, - 0xD19113F9, 0x7CA92FF6, 0x94324773, 0x22F54701, - 0x3AE5E581, 0x37C2DADC, 0xC8B57634, 0x9AF3DDA7, - 0xA9446146, 0x0FD0030E, 0xECC8C73E, 0xA4751E41, - 0xE238CD99, 0x3BEA0E2F, 0x3280BBA1, 0x183EB331, - 0x4E548B38, 0x4F6DB908, 0x6F420D03, 0xF60A04BF, - 0x2CB81290, 0x24977C79, 0x5679B072, 0xBCAF89AF, - 0xDE9A771F, 0xD9930810, 0xB38BAE12, 0xDCCF3F2E, - 0x5512721F, 0x2E6B7124, 0x501ADDE6, 0x9F84CD87, - 0x7A584718, 0x7408DA17, 0xBC9F9ABC, 0xE94B7D8C, - 0xEC7AEC3A, 0xDB851DFA, 0x63094366, 0xC464C3D2, - 0xEF1C1847, 0x3215D908, 0xDD433B37, 0x24C2BA16, - 0x12A14D43, 0x2A65C451, 0x50940002, 0x133AE4DD, - 0x71DFF89E, 0x10314E55, 0x81AC77D6, 0x5F11199B, - 0x043556F1, 0xD7A3C76B, 0x3C11183B, 0x5924A509, - 0xF28FE6ED, 0x97F1FBFA, 0x9EBABF2C, 0x1E153C6E, - 0x86E34570, 0xEAE96FB1, 0x860E5E0A, 0x5A3E2AB3, - 0x771FE71C, 0x4E3D06FA, 0x2965DCB9, 0x99E71D0F, - 0x803E89D6, 0x5266C825, 0x2E4CC978, 0x9C10B36A, - 0xC6150EBA, 0x94E2EA78, 0xA5FC3C53, 0x1E0A2DF4, - 0xF2F74EA7, 0x361D2B3D, 0x1939260F, 0x19C27960, - 0x5223A708, 0xF71312B6, 0xEBADFE6E, 0xEAC31F66, - 0xE3BC4595, 0xA67BC883, 0xB17F37D1, 0x018CFF28, - 0xC332DDEF, 0xBE6C5AA5, 0x65582185, 0x68AB9802, - 0xEECEA50F, 0xDB2F953B, 0x2AEF7DAD, 0x5B6E2F84, - 0x1521B628, 0x29076170, 0xECDD4775, 0x619F1510, - 0x13CCA830, 0xEB61BD96, 0x0334FE1E, 0xAA0363CF, - 0xB5735C90, 0x4C70A239, 0xD59E9E0B, 0xCBAADE14, - 0xEECC86BC, 0x60622CA7, 0x9CAB5CAB, 0xB2F3846E, - 0x648B1EAF, 0x19BDF0CA, 0xA02369B9, 0x655ABB50, - 0x40685A32, 0x3C2AB4B3, 0x319EE9D5, 0xC021B8F7, - 0x9B540B19, 0x875FA099, 0x95F7997E, 0x623D7DA8, - 0xF837889A, 0x97E32D77, 0x11ED935F, 0x16681281, - 0x0E358829, 0xC7E61FD6, 0x96DEDFA1, 0x7858BA99, - 0x57F584A5, 0x1B227263, 0x9B83C3FF, 0x1AC24696, - 0xCDB30AEB, 0x532E3054, 0x8FD948E4, 0x6DBC3128, - 0x58EBF2EF, 0x34C6FFEA, 0xFE28ED61, 0xEE7C3C73, - 0x5D4A14D9, 0xE864B7E3, 0x42105D14, 0x203E13E0, - 0x45EEE2B6, 0xA3AAABEA, 0xDB6C4F15, 0xFACB4FD0, - 0xC742F442, 0xEF6ABBB5, 0x654F3B1D, 0x41CD2105, - 0xD81E799E, 0x86854DC7, 0xE44B476A, 0x3D816250, - 0xCF62A1F2, 0x5B8D2646, 0xFC8883A0, 0xC1C7B6A3, - 0x7F1524C3, 0x69CB7492, 0x47848A0B, 0x5692B285, - 0x095BBF00, 0xAD19489D, 0x1462B174, 0x23820E00, - 0x58428D2A, 0x0C55F5EA, 0x1DADF43E, 0x233F7061, - 0x3372F092, 0x8D937E41, 0xD65FECF1, 0x6C223BDB, - 0x7CDE3759, 0xCBEE7460, 0x4085F2A7, 0xCE77326E, - 0xA6078084, 0x19F8509E, 0xE8EFD855, 0x61D99735, - 0xA969A7AA, 0xC50C06C2, 0x5A04ABFC, 0x800BCADC, - 0x9E447A2E, 0xC3453484, 0xFDD56705, 0x0E1E9EC9, - 0xDB73DBD3, 0x105588CD, 0x675FDA79, 0xE3674340, - 0xC5C43465, 0x713E38D8, 0x3D28F89E, 0xF16DFF20, - 0x153E21E7, 0x8FB03D4A, 0xE6E39F2B, 0xDB83ADF7); - var $s3 = array( - 0xE93D5A68, 0x948140F7, 0xF64C261C, 0x94692934, - 0x411520F7, 0x7602D4F7, 0xBCF46B2E, 0xD4A20068, - 0xD4082471, 0x3320F46A, 0x43B7D4B7, 0x500061AF, - 0x1E39F62E, 0x97244546, 0x14214F74, 0xBF8B8840, - 0x4D95FC1D, 0x96B591AF, 0x70F4DDD3, 0x66A02F45, - 0xBFBC09EC, 0x03BD9785, 0x7FAC6DD0, 0x31CB8504, - 0x96EB27B3, 0x55FD3941, 0xDA2547E6, 0xABCA0A9A, - 0x28507825, 0x530429F4, 0x0A2C86DA, 0xE9B66DFB, - 0x68DC1462, 0xD7486900, 0x680EC0A4, 0x27A18DEE, - 0x4F3FFEA2, 0xE887AD8C, 0xB58CE006, 0x7AF4D6B6, - 0xAACE1E7C, 0xD3375FEC, 0xCE78A399, 0x406B2A42, - 0x20FE9E35, 0xD9F385B9, 0xEE39D7AB, 0x3B124E8B, - 0x1DC9FAF7, 0x4B6D1856, 0x26A36631, 0xEAE397B2, - 0x3A6EFA74, 0xDD5B4332, 0x6841E7F7, 0xCA7820FB, - 0xFB0AF54E, 0xD8FEB397, 0x454056AC, 0xBA489527, - 0x55533A3A, 0x20838D87, 0xFE6BA9B7, 0xD096954B, - 0x55A867BC, 0xA1159A58, 0xCCA92963, 0x99E1DB33, - 0xA62A4A56, 0x3F3125F9, 0x5EF47E1C, 0x9029317C, - 0xFDF8E802, 0x04272F70, 0x80BB155C, 0x05282CE3, - 0x95C11548, 0xE4C66D22, 0x48C1133F, 0xC70F86DC, - 0x07F9C9EE, 0x41041F0F, 0x404779A4, 0x5D886E17, - 0x325F51EB, 0xD59BC0D1, 0xF2BCC18F, 0x41113564, - 0x257B7834, 0x602A9C60, 0xDFF8E8A3, 0x1F636C1B, - 0x0E12B4C2, 0x02E1329E, 0xAF664FD1, 0xCAD18115, - 0x6B2395E0, 0x333E92E1, 0x3B240B62, 0xEEBEB922, - 0x85B2A20E, 0xE6BA0D99, 0xDE720C8C, 0x2DA2F728, - 0xD0127845, 0x95B794FD, 0x647D0862, 0xE7CCF5F0, - 0x5449A36F, 0x877D48FA, 0xC39DFD27, 0xF33E8D1E, - 0x0A476341, 0x992EFF74, 0x3A6F6EAB, 0xF4F8FD37, - 0xA812DC60, 0xA1EBDDF8, 0x991BE14C, 0xDB6E6B0D, - 0xC67B5510, 0x6D672C37, 0x2765D43B, 0xDCD0E804, - 0xF1290DC7, 0xCC00FFA3, 0xB5390F92, 0x690FED0B, - 0x667B9FFB, 0xCEDB7D9C, 0xA091CF0B, 0xD9155EA3, - 0xBB132F88, 0x515BAD24, 0x7B9479BF, 0x763BD6EB, - 0x37392EB3, 0xCC115979, 0x8026E297, 0xF42E312D, - 0x6842ADA7, 0xC66A2B3B, 0x12754CCC, 0x782EF11C, - 0x6A124237, 0xB79251E7, 0x06A1BBE6, 0x4BFB6350, - 0x1A6B1018, 0x11CAEDFA, 0x3D25BDD8, 0xE2E1C3C9, - 0x44421659, 0x0A121386, 0xD90CEC6E, 0xD5ABEA2A, - 0x64AF674E, 0xDA86A85F, 0xBEBFE988, 0x64E4C3FE, - 0x9DBC8057, 0xF0F7C086, 0x60787BF8, 0x6003604D, - 0xD1FD8346, 0xF6381FB0, 0x7745AE04, 0xD736FCCC, - 0x83426B33, 0xF01EAB71, 0xB0804187, 0x3C005E5F, - 0x77A057BE, 0xBDE8AE24, 0x55464299, 0xBF582E61, - 0x4E58F48F, 0xF2DDFDA2, 0xF474EF38, 0x8789BDC2, - 0x5366F9C3, 0xC8B38E74, 0xB475F255, 0x46FCD9B9, - 0x7AEB2661, 0x8B1DDF84, 0x846A0E79, 0x915F95E2, - 0x466E598E, 0x20B45770, 0x8CD55591, 0xC902DE4C, - 0xB90BACE1, 0xBB8205D0, 0x11A86248, 0x7574A99E, - 0xB77F19B6, 0xE0A9DC09, 0x662D09A1, 0xC4324633, - 0xE85A1F02, 0x09F0BE8C, 0x4A99A025, 0x1D6EFE10, - 0x1AB93D1D, 0x0BA5A4DF, 0xA186F20F, 0x2868F169, - 0xDCB7DA83, 0x573906FE, 0xA1E2CE9B, 0x4FCD7F52, - 0x50115E01, 0xA70683FA, 0xA002B5C4, 0x0DE6D027, - 0x9AF88C27, 0x773F8641, 0xC3604C06, 0x61A806B5, - 0xF0177A28, 0xC0F586E0, 0x006058AA, 0x30DC7D62, - 0x11E69ED7, 0x2338EA63, 0x53C2DD94, 0xC2C21634, - 0xBBCBEE56, 0x90BCB6DE, 0xEBFC7DA1, 0xCE591D76, - 0x6F05E409, 0x4B7C0188, 0x39720A3D, 0x7C927C24, - 0x86E3725F, 0x724D9DB9, 0x1AC15BB4, 0xD39EB8FC, - 0xED545578, 0x08FCA5B5, 0xD83D7CD3, 0x4DAD0FC4, - 0x1E50EF5E, 0xB161E6F8, 0xA28514D9, 0x6C51133C, - 0x6FD5C7E7, 0x56E14EC4, 0x362ABFCE, 0xDDC6C837, - 0xD79A3234, 0x92638212, 0x670EFA8E, 0x406000E0); - var $s4 = array( - 0x3A39CE37, 0xD3FAF5CF, 0xABC27737, 0x5AC52D1B, - 0x5CB0679E, 0x4FA33742, 0xD3822740, 0x99BC9BBE, - 0xD5118E9D, 0xBF0F7315, 0xD62D1C7E, 0xC700C47B, - 0xB78C1B6B, 0x21A19045, 0xB26EB1BE, 0x6A366EB4, - 0x5748AB2F, 0xBC946E79, 0xC6A376D2, 0x6549C2C8, - 0x530FF8EE, 0x468DDE7D, 0xD5730A1D, 0x4CD04DC6, - 0x2939BBDB, 0xA9BA4650, 0xAC9526E8, 0xBE5EE304, - 0xA1FAD5F0, 0x6A2D519A, 0x63EF8CE2, 0x9A86EE22, - 0xC089C2B8, 0x43242EF6, 0xA51E03AA, 0x9CF2D0A4, - 0x83C061BA, 0x9BE96A4D, 0x8FE51550, 0xBA645BD6, - 0x2826A2F9, 0xA73A3AE1, 0x4BA99586, 0xEF5562E9, - 0xC72FEFD3, 0xF752F7DA, 0x3F046F69, 0x77FA0A59, - 0x80E4A915, 0x87B08601, 0x9B09E6AD, 0x3B3EE593, - 0xE990FD5A, 0x9E34D797, 0x2CF0B7D9, 0x022B8B51, - 0x96D5AC3A, 0x017DA67D, 0xD1CF3ED6, 0x7C7D2D28, - 0x1F9F25CF, 0xADF2B89B, 0x5AD6B472, 0x5A88F54C, - 0xE029AC71, 0xE019A5E6, 0x47B0ACFD, 0xED93FA9B, - 0xE8D3C48D, 0x283B57CC, 0xF8D56629, 0x79132E28, - 0x785F0191, 0xED756055, 0xF7960E44, 0xE3D35E8C, - 0x15056DD4, 0x88F46DBA, 0x03A16125, 0x0564F0BD, - 0xC3EB9E15, 0x3C9057A2, 0x97271AEC, 0xA93A072A, - 0x1B3F6D9B, 0x1E6321F5, 0xF59C66FB, 0x26DCF319, - 0x7533D928, 0xB155FDF5, 0x03563482, 0x8ABA3CBB, - 0x28517711, 0xC20AD9F8, 0xABCC5167, 0xCCAD925F, - 0x4DE81751, 0x3830DC8E, 0x379D5862, 0x9320F991, - 0xEA7A90C2, 0xFB3E7BCE, 0x5121CE64, 0x774FBE32, - 0xA8B6E37E, 0xC3293D46, 0x48DE5369, 0x6413E680, - 0xA2AE0810, 0xDD6DB224, 0x69852DFD, 0x09072166, - 0xB39A460A, 0x6445C0DD, 0x586CDECF, 0x1C20C8AE, - 0x5BBEF7DD, 0x1B588D40, 0xCCD2017F, 0x6BB4E3BB, - 0xDDA26A7E, 0x3A59FF45, 0x3E350A44, 0xBCB4CDD5, - 0x72EACEA8, 0xFA6484BB, 0x8D6612AE, 0xBF3C6F47, - 0xD29BE463, 0x542F5D9E, 0xAEC2771B, 0xF64E6370, - 0x740E0D8D, 0xE75B1357, 0xF8721671, 0xAF537D5D, - 0x4040CB08, 0x4EB4E2CC, 0x34D2466A, 0x0115AF84, - 0xE1B00428, 0x95983A1D, 0x06B89FB4, 0xCE6EA048, - 0x6F3F3B82, 0x3520AB82, 0x011A1D4B, 0x277227F8, - 0x611560B1, 0xE7933FDC, 0xBB3A792B, 0x344525BD, - 0xA08839E1, 0x51CE794B, 0x2F32C9B7, 0xA01FBAC9, - 0xE01CC87E, 0xBCC7D1F6, 0xCF0111C3, 0xA1E8AAC7, - 0x1A908749, 0xD44FBD9A, 0xD0DADECB, 0xD50ADA38, - 0x0339C32A, 0xC6913667, 0x8DF9317C, 0xE0B12B4F, - 0xF79E59B7, 0x43F5BB3A, 0xF2D519FF, 0x27D9459C, - 0xBF97222C, 0x15E6FC2A, 0x0F91FC71, 0x9B941525, - 0xFAE59361, 0xCEB69CEB, 0xC2A86459, 0x12BAA8D1, - 0xB6C1075E, 0xE3056A0C, 0x10D25065, 0xCB03A442, - 0xE0EC6E0E, 0x1698DB3B, 0x4C98A0BE, 0x3278E964, - 0x9F1F9532, 0xE0D392DF, 0xD3A0342B, 0x8971F21E, - 0x1B0A7441, 0x4BA3348C, 0xC5BE7120, 0xC37632D8, - 0xDF359F8D, 0x9B992F2E, 0xE60B6F47, 0x0FE3F11D, - 0xE54CDA54, 0x1EDAD891, 0xCE6279CF, 0xCD3E7E6F, - 0x1618B166, 0xFD2C1D05, 0x848FD2C5, 0xF6FB2299, - 0xF523F357, 0xA6327623, 0x93A83531, 0x56CCCD02, - 0xACF08162, 0x5A75EBB5, 0x6E163697, 0x88D273CC, - 0xDE966292, 0x81B949D0, 0x4C50901B, 0x71C65614, - 0xE6C6C7BD, 0x327A140A, 0x45E1D006, 0xC3F27B9A, - 0xC9AA53FD, 0x62A80F00, 0xBB25BFE2, 0x35BDD2F6, - 0x71126905, 0xB2040222, 0xB6CBCF7C, 0xCD769C2B, - 0x53113EC0, 0x1640E3D3, 0x38ABBD60, 0x2547ADF0, - 0xBA38209C, 0xF746CE76, 0x77AFA1C5, 0x20756060, - 0x85CBFE4E, 0x8AE88DD8, 0x7AAAF9B0, 0x4CF9AA7E, - 0x1948C25C, 0x02FB8A8C, 0x01C36AE4, 0xD6EBE1F9, - 0x90D4F869, 0xA65CDEA0, 0x3F09252D, 0xC208E69F, - 0xB74E6132, 0xCE77E25B, 0x578FDFE3, 0x3AC372E6); - - /* The number of rounds to do */ - var $_rounds = 16; - - /* Constructor */ - function Cipher_blowfish($params = null) - { - } - - /** - * Set the key to be used for en/decryption - * - * @param String $key The key to use - */ - function setKey($key) - { - $key = $this->_formatKey($key); - $keyPos = $keyXor = 0; - - $iMax = count($this->p); - $keyLen = count($key); - for ($i = 0; $i < $iMax; $i++) { - for ($t = 0; $t < 4; $t++) { - $keyXor = ($keyXor << 8) | (($key[$keyPos]) & 0x0ff); - if (++$keyPos == $keyLen) { - $keyPos = 0; - } - } - $this->p[$i] = $this->p[$i] ^ $keyXor; - } - - $encZero = array('L' => 0, 'R' => 0); - for ($i = 0; $i + 1 < $iMax; $i += 2) { - $encZero = $this->_encryptBlock($encZero['L'], $encZero['R']); - $this->p[$i] = $encZero['L']; - $this->p[$i + 1] = $encZero['R']; - } - - $iMax = count($this->s1); - for ($i = 0; $i < $iMax; $i += 2) { - $encZero = $this->_encryptBlock($encZero['L'], $encZero['R']); - $this->s1[$i] = $encZero['L']; - $this->s1[$i + 1] = $encZero['R']; - } - - $iMax = count($this->s2); - for ($i = 0; $i < $iMax; $i += 2) { - $encZero = $this->_encryptBlock($encZero['L'], $encZero['R']); - $this->s2[$i] = $encZero['L']; - $this->s2[$i + 1] = $encZero['R']; - } - - $iMax = count($this->s3); - for ($i = 0; $i < $iMax; $i += 2) { - $encZero = $this->_encryptBlock($encZero['L'], $encZero['R']); - $this->s3[$i] = $encZero['L']; - $this->s3[$i + 1] = $encZero['R']; - } - - $iMax = count($this->s4); - for ($i = 0; $i < $iMax; $i += 2) { - $encZero = $this->_encryptBlock($encZero['L'], $encZero['R']); - $this->s4[$i] = $encZero['L']; - $this->s4[$i + 1] = $encZero['R']; - } - - } - - /** - * Return the size of the blocks that this cipher needs - * - * @return Integer The number of characters per block - */ - function getBlockSize() - { - return 8; - } - - /** - * Encrypt a block on data. - * - * @param String $block The data to encrypt - * @param optional String $key The key to use - * - * @return String the encrypted output - */ - function encryptBlock($block, $key = null) - { - if (!is_null($key)) { - $this->setKey($key); - } - - list($L, $R) = array_values(unpack('N*', $block)); - $parts = $this->_encryptBlock($L, $R); - return pack("NN", $parts['L'], $parts['R']); - } - - /** - * Encrypt a string of data. - * - * @param String $data The string to encrypt - * @param optional String $key The key to use - * - * @return String the encrypted output - */ - function encrypt($data, $key = null) { - // add end marker - $data .= 'x'; - // split data to array of encryptable blocks - $data_blocks = array(); - for ($j = 0; $j < strlen($data); $j = $j + 8) { - $data_blocks[] = substr($data, $j, 8); - } - // add spaces to last block if needed - $data_blocks[sizeof($data_blocks) - 1] = str_pad($data_blocks[sizeof($data_blocks) - 1], 8); - // encrypt blocks - $crypt_blocks = array(); - for ($i = 0; $i < sizeof($data_blocks); $i++) { - $crypt_blocks[] = $this->encryptBlock($data_blocks[$i], $key); - } - return implode("", $crypt_blocks); - } - - /** - * Encrypt a block on data. - * - * @param String $L The data to encrypt. - * @param String $R The data to encrypt. - * - * @return String The encrypted output. - */ - function _encryptBlock($L, $R) - { - $L ^= $this->p[0]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[1]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[2]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[3]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[4]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[5]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[6]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[7]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[8]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[9]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[10]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[11]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[12]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[13]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[14]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[15]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[16]; - $R ^= $this->p[17]; - - return array('L' => $R, 'R' => $L); - } - - /** - * Decrypt a string of data. - * - * @param String $data The data to decrypt - * @param optional String $key The key to use - * - * @return String the decrypted output - */ - function decrypt($data, $key = null){ - // decrypt string parts - $decr_blocks = array(); - for ($i = 0; $i < (strlen($data) / 8); $i++) { - $decr_blocks[] = $this->decryptBlock(substr($data, $i * 8, 8), $key); - } - $decr_text = ""; - $decr_text = implode("", $decr_blocks); - // removed whitespaces and end marker - $decr_text = chop($decr_text); - $decr_text = substr($decr_text, 0, (strlen($decr_text) - 1)); - return $decr_text; - } - - /** - * Decrypt a block on data. - * - * @param String $block The data to decrypt - * @param optional String $key The key to use - * - * @return String the decrypted output - */ - function decryptBlock($block, $key = null) - { - if (!is_null($key)) { - $this->setKey($key); - } - - list($L, $R) = array_values(unpack('N*', $block)); - - $L ^= $this->p[17]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[16]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[15]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[14]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[13]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[12]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[11]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[10]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[9]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[8]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[7]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[6]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[5]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[4]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[3]; - $R ^= ((($this->s1[($L >> 24) & 0xFF] + $this->s2[($L >> 16) & 0x0ff]) ^ $this->s3[($L >> 8) & 0x0ff]) + $this->s4[$L & 0x0ff]) ^ $this->p[2]; - $L ^= ((($this->s1[($R >> 24) & 0xFF] + $this->s2[($R >> 16) & 0x0ff]) ^ $this->s3[($R >> 8) & 0x0ff]) + $this->s4[$R & 0x0ff]) ^ $this->p[1]; - - $decrypted = pack("NN", $R ^ $this->p[0], $L); - return $decrypted; - } - - /** - * Converts a text key into an array. - * - * @return array The key. - */ - function _formatKey($key) - { - return array_values(unpack('C*', $key)); - } - -} - -?> diff --git a/lam-0.4/lib/config.inc b/lam-0.4/lib/config.inc deleted file mode 100644 index 666a63ce..00000000 --- a/lam-0.4/lib/config.inc +++ /dev/null @@ -1,804 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -include_once("status.inc"); - -// sets language settings for automatic translation -function setlanguage() { - if (!isset($_SESSION['language'])) { - $_SESSION['language'] = "en_GB.:ISO-8859-1:English (Great Britain)"; - } - $language = explode(":", $_SESSION['language']); - putenv("LANG=" . $language[0]); // e.g. LANG=de_DE - setlocale(LC_ALL, $language[0]); // set LC_ALL to de_DE - $locdir = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/locale"; // set path to translations - bindtextdomain("messages", $locdir); - textdomain("messages"); - header("Content-type: text/html; charset=" . $language[1], true); -} - -// returns an array of string with all available configuration profiles (without .conf) -function getConfigProfiles() { - $dir = dir(substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config"); - $ret = array(); - $pos = 0; - while ($entry = $dir->read()){ - $ext = substr($entry, strlen($entry)-5, 5); - $name = substr($entry, 0, strlen($entry)-5); - // check if extension is right, add to profile list - if ($ext == ".conf") { - $ret[$pos] = $name; - $pos ++; - } - } - sort($ret); - return $ret; -} - -// print meta refresh -// $page is the URL of the target page -function metaRefresh($page) { - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // print link if refresh does not work - echo "

\n"; - echo "" . _("Click here if you are not directed to the next page.") . "\n"; - echo "

\n"; - echo "\n"; - echo "\n"; -} - - -/* -// class Config -*/ -// manages .conf files -class Config { - - // server address (e.g. ldap://127.0.0.1:389) - var $ServerURL; - - // array of strings: users with admin rights - var $Admins; - - // string: password to edit preferences - var $Passwd; - - // suffix for users - var $usersuffix; - - // suffix for groups - var $groupsuffix; - - // suffix for Samba hosts - var $hostsuffix; - - // suffix for domains (Samba 3) - var $domainsuffix; - - // minimum/maximum numbers for UID, GID and UID of Samba Hosts - var $MinUID; - var $MaxUID; - var $MinGID; - var $MaxGID; - var $MinMachine; - var $MaxMachine; - - // attributes that are shown in the user/group/host tables - var $userlistAttributes; - var $grouplistAttributes; - var $hostlistAttributes; - - // maximum number of rows shown in user/group/host list - var $maxlistentries; - - // default language - var $defaultLanguage; - - // Path to external script and server where it is executed - // used for managing quota and home directories - // optional settings, may not be defined - var $scriptPath; - var $scriptServer; - - // if "yes" use the new LDAP schema for Samba 3.x - var $samba3; - - // LDAP cache timeout - var $cachetimeout; - - // password hash algorithm - var $pwdhash; - - // text to include in user PDF files - var $pdftext = ""; - - // name of configuration file - var $file; - - // list of all settings in config file - var $settings = array("ServerURL", "Passwd", "Admins", "usersuffix", "groupsuffix", "hostsuffix", - "domainsuffix", "MinUID", "MaxUID", "MinGID", "MaxGID", "MinMachine", "MaxMachine", - "userlistAttributes", "grouplistAttributes", "hostlistAttributes", "maxlistentries", - "defaultLanguage", "scriptPath", "scriptServer", "samba3", "cachetimeout", "pwdhash"); - - - // constructor, loads preferences from config file - function Config($file=0) { - // load first profile if none is given - if (!is_string($file)) { - $profiles = getConfigProfiles(); - $file = $profiles[0]; - } - $this->file = $file; - $this->reload(); - } - - // reloads preferences from config file - function reload() { - $conffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/" . $this->file . ".conf"; - if (is_file($conffile) == True) { - $file = fopen($conffile, "r"); - if (!$file) { - StatusMessage("ERROR", "", _("Unable to load configuration!") . " (" . $conffile . ")"); - return; - } - while (!feof($file)) { - $line = fgets($file, 1024); - $line = trim($line); // remove spaces at the beginning and end - if (($line == "")||($line[0] == "#")) continue; // ignore comments and empty lines - // search keywords - for ($i = 0; $i < sizeof($this->settings); $i++) { - $keyword = $this->settings[$i]; - $keylen = strlen($keyword); - if (strtolower(substr($line, 0, $keylen + 2)) == strtolower($keyword . ": ")) { - $this->$keyword = substr($line, $keylen + 2, strlen($line) - $keylen -2); - break; - } - } - } - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Unable to load configuration!") . " (" . $conffile . ")"); - } - // load user PDF text - $pdffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/pdf/" . $this->file . ".txt"; - if (is_file($pdffile) == True) { - $pdfstring = @file($pdffile); - $pdfstring = @implode("", $pdfstring); - if ($pdfstring) $this->pdftext = $pdfstring; - else $this->pdftext = ""; - } - } - - // saves preferences to config file - function save() { - $conffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/" . $this->file . ".conf"; - if (is_file($conffile) == True) { - $file = fopen($conffile, "r"); - if (!$file) { - StatusMessage("ERROR", "", _("Cannot open config file!") . " (" . $conffile . ")"); - return; - } - $file_array = array(); - // read config file - while (!feof($file)) { - array_push($file_array, fgets($file, 1024)); - } - fclose($file); - // generate new configuration file - $saved = array(); // includes all settings which have been saved - for ($i = 0; $i < sizeof($file_array); $i++) { - $line = trim($file_array[$i]); - if (($line == "")||($line[0] == "#")) continue; // ignore comments and empty lines - // search for keywords - for ($k = 0; $k < sizeof($this->settings); $k++) { - $keyword = $this->settings[$k]; - $keylen = strlen($keyword); - if (strtolower(substr($line, 0, $keylen + 1)) == strtolower($keyword . ":")) { - $file_array[$i] = $keyword . ": " . $this->$keyword . "\n"; - $saved[] = $keyword; // mark keyword as saved - break; - } - } - } - // check if we have to add new entries (e.g. if user upgraded LAM and has an old config file) - if (!in_array("ServerURL", $saved)) array_push($file_array, "\n\n# server address (e.g. ldap://localhost:389 or ldaps://localhost:636)\n" . "serverURL: " . $this->ServerURL . "\n"); - if (!in_array("Passwd", $saved)) array_push($file_array, "\n\n# password to change these preferences via webfrontend\n" . "passwd: " . $this->Passwd . "\n"); - if (!in_array("Admins", $saved)) array_push($file_array, "\n\n# list of users who are allowed to use LDAP Account Manager\n" . - "# names have to be seperated by semicolons\n" . - "# e.g. admins: cn=admin,dc=yourdomain,dc=org;cn=root,dc=yourdomain,dc=org\n" . "admins: " . $this->Admins . "\n"); - if (!in_array("usersuffix", $saved)) array_push($file_array, "\n\n# suffix of users\n" . - "# e.g. ou=People,dc=yourdomain,dc=org\n" . "usersuffix: " . $this->usersuffix . "\n"); - if (!in_array("groupsuffix", $saved)) array_push($file_array, "\n\n# suffix of groups\n" . - "# e.g. ou=Groups,dc=yourdomain,dc=org\n" . "groupsuffix: " . $this->groupsuffix . "\n"); - if (!in_array("hostsuffix", $saved)) array_push($file_array, "\n\n# suffix of Samba hosts\n" . - "# e.g. ou=machines,dc=yourdomain,dc=org\n" . "hostsuffix: " . $this->hostsuffix . "\n"); - if (!in_array("domainsuffix", $saved)) array_push($file_array, "\n\n# suffix of Samba 3 domains\n" . - "# e.g. ou=domains,dc=yourdomain,dc=org\n" . "domainsuffix: " . $this->domainsuffix . "\n"); - if (!in_array("MinUID", $saved)) array_push($file_array, "\n\n# minimum UID number\n" . "minUID: " . $this->MinUID . "\n"); - if (!in_array("MaxUID", $saved)) array_push($file_array, "\n\n# maximum UID number\n" . "maxUID: " . $this->MaxUID . "\n"); - if (!in_array("MinGID", $saved)) array_push($file_array, "\n\n# minimum GID number\n" . "minGID: " . $this->MinGID . "\n"); - if (!in_array("MaxGID", $saved)) array_push($file_array, "\n\n# maximum GID number\n" . "maxGID: " . $this->MaxGID . "\n"); - if (!in_array("MinMachine", $saved)) array_push($file_array, "\n\n# minimum UID number for Samba hosts\n" . "minMachine: " . $this->MinMachine . "\n"); - if (!in_array("MaxMachine", $saved)) array_push($file_array, "\n\n# maximum UID number for Samba hosts\n" . "maxMachine: " . $this->MaxMachine . "\n"); - if (!in_array("userlistAttributes", $saved)) array_push($file_array, "\n\n# list of attributes to show in user list\n# entries can either be predefined values (e.g. '#cn' or '#uid')" . - "\n# or individual ones (e.g. 'uid:User ID' or 'host:Host Name')\n# values have to be seperated by semicolons\n" . "userlistAttributes: " . $this->userlistAttributes . "\n"); - if (!in_array("grouplistAttributes", $saved)) array_push($file_array, "\n\n# list of attributes to show in group list\n# entries can either be predefined values (e.g. '#cn' or '#gidNumber')" . - "\n# or individual ones (e.g. 'cn:Group Name')\n# values have to be seperated by semicolons\n" . "grouplistAttributes: " . $this->grouplistAttributes . "\n"); - if (!in_array("hostlistAttributes", $saved)) array_push($file_array, "\n\n# list of attributes to show in host list\n# entries can either be predefined values (e.g. '#cn' or '#uid')" . - "\n# or individual ones (e.g. 'cn:Host Name')\n# values have to be seperated by semicolons\n" . "hostlistAttributes: " . $this->hostlistAttributes . "\n"); - if (!in_array("maxlistentries", $saved)) array_push($file_array, "\n\n# maximum number of rows to show in user/group/host lists\n" . "maxlistentries: " . $this->maxlistentries . "\n"); - if (!in_array("defaultLanguage", $saved)) array_push($file_array, "\n\n# default language (a line from config/language)\n" . "defaultLanguage: " . $this->defaultLanguage . "\n"); - if (!in_array("scriptPath", $saved)) array_push($file_array, "\n\n# Path to external Script\n" . "scriptPath: " . $this->scriptPath . "\n"); - if (!in_array("scriptServer", $saved)) array_push($file_array, "\n\n# Server of external Script\n" . "scriptServer: " . $this->scriptServer . "\n"); - if (!in_array("samba3", $saved)) array_push($file_array, "\n\n# Set to \"yes\" only if you use the new Samba 3.x schema.\n" . "samba3: " . $this->samba3 . "\n"); - if (!in_array("cachetimeout", $saved)) array_push($file_array, "\n\n# Number of minutes LAM caches LDAP searches.\n" . "cacheTimeout: " . $this->cachetimeout . "\n"); - if (!in_array("pwdhash", $saved)) array_push($file_array, "\n\n# Password hash algorithm (CRYPT/MD5/SMD5/SHA/SSHA/PLAIN).\n" . "pwdhash: " . $this->pwdhash . "\n"); - $file = fopen($conffile, "w"); - if ($file) { - for ($i = 0; $i < sizeof($file_array); $i++) fputs($file, $file_array[$i]); - fclose($file); - @chmod ($conffile, 0600); - } - else { - StatusMessage("ERROR", "", _("Cannot open config file!") . " (" . $conffile . ")"); - exit; - } - } - } - - // prints current preferences - function printconf() { - echo "" . _("Server address") . ": " . $this->ServerURL . "
"; - echo "" . _("Password hash type") . ": " . $this->pwdhash . "
"; - echo "" . _("Cache timeout") . ": " . $this->cachetimeout . "
"; - echo "" . _("Samba 3.x schema") . ": " . $this->samba3 . "
"; - echo "" . _("UserSuffix") . ": " . $this->usersuffix . "
"; - echo "" . _("GroupSuffix") . ": " . $this->groupsuffix . "
"; - echo "" . _("HostSuffix") . ": " . $this->hostsuffix . "
"; - echo "" . _("DomainSuffix") . ": " . $this->domainsuffix . "
"; - echo "" . _("Minimum UID number") . ": " . $this->MinUID . "
"; - echo "" . _("Maximum UID number") . ": " . $this->MaxUID . "
"; - echo "" . _("Minimum GID number") . ": " . $this->MinGID . "
"; - echo "" . _("Maximum GID number") . ": " . $this->MaxGID . "
"; - echo "" . _("Minimum Machine number") . ": " . $this->MinMachine . "
"; - echo "" . _("Maximum Machine number") . ": " . $this->MaxMachine . "
"; - echo "" . _("Attributes in User List") . ": " . $this->userlistAttributes . "
"; - echo "" . _("Attributes in Group List") . ": " . $this->grouplistAttributes . "
"; - echo "" . _("Attributes in Host List") . ": " . $this->hostlistAttributes . "
"; - echo "" . _("Maximum list entries") . ": " . $this->maxlistentries . "
"; - echo "" . _("Default language") . ": " . $this->defaultLanguage . "
"; - echo "" . _("Path to external script") . ": " . $this->scriptPath . "
"; - echo "" . _("Server of external script") . ": " . $this->scriptServer . "
"; - echo "" . _("List of valid users") . ": " . $this->Admins . "

"; - echo "" . _("Text for user PDF") . ": " . $this->get_pdftext(); - } - - // functions to read/write preferences - - // returns the server address as string - function get_ServerURL() { - return $this->ServerURL; - } - - // sets the server address - // $value: new server address - // returns true if $value has correct format - function set_ServerURL($value) { - if (is_string($value)) $this->ServerURL = $value; - else return false; - return true; - } - - // returns an array of string with all admin names - function get_Admins() { - return explode(";", $this->Admins); - } - - // returns all admin users seperated by semicolons - function get_Adminstring() { - return $this->Admins; - } - - // needs a string that contains all admin users seperated by semicolons - // $value: new admin string - // returns true if $value has correct format - function set_Adminstring($value) { - if (is_string($value) && - eregi("^[^;]+(;[^;]+)*$", $value)) { - $this->Admins = $value; - } - else return false; - return true; - } - - // returns the password to access the preferences wizard - function get_Passwd() { - return $this->Passwd; - } - - // sets the preferences wizard password - // $value: new password - // returns true if $value has correct format - function set_Passwd($value) { - if (is_string($value)) $this->Passwd = $value; - else return false; - return true; - } - - // returns the LDAP suffix where users are saved - function get_UserSuffix() { - return $this->usersuffix; - } - - // sets the LDAP suffix where users are saved - // $value: new user suffix - // returns true if $value has correct format - function set_UserSuffix($value) { - if (is_string($value)) { - $this->usersuffix = $value; - } - else return false; - return true; - } - - // returns the LDAP suffix where groups are saved - function get_GroupSuffix() { - return $this->groupsuffix; - } - - // sets the LDAP suffix where groups are saved - // $value: new group suffix - // returns true if $value has correct format - function set_GroupSuffix($value) { - if (is_string($value)) { - $this->groupsuffix = $value; - } - else return false; - return true; - } - - // returns the LDAP suffix where hosts are saved - function get_HostSuffix() { - return $this->hostsuffix; - } - - // sets the LDAP suffix where hosts are saved - // $value: new host suffix - // returns true if $value has correct format - function set_HostSuffix($value) { - if (is_string($value)) { - $this->hostsuffix = $value; - } - else return false; - return true; - } - - // returns the LDAP suffix where domains are saved - function get_DomainSuffix() { - return $this->domainsuffix; - } - - // sets the LDAP suffix where domains are saved - // $value: new domain suffix - // returns true if $value has correct format - function set_DomainSuffix($value) { - if (!$value && ($this->get_Samba3() == "no")) $this->domainsuffix = ""; - elseif (is_string($value)) { - $this->domainsuffix = $value; - } - else return false; - return true; - } - - // returns the minimum UID to use when creating new users - function get_minUID() { - return $this->MinUID; - } - - // sets the minimum UID to use when creating new users - // $value: new minimum UID number - // returns true if $value has correct format - function set_minUID($value) { - if (is_numeric($value)) $this->MinUID = $value; - else return false; - return true; - } - - // returns the maximum UID to use when creating new users - function get_maxUID() { - return $this->MaxUID; - } - - // sets the maximum UID to use when creating new users - // $value: new maximum UID number - // returns true if $value has correct format - function set_maxUID($value) { - if (is_numeric($value)) $this->MaxUID = $value; - else return false; - return true; - } - - // returns the minimum GID to use when creating new groups - function get_minGID() { - return $this->MinGID; - } - - // sets the minimum GID to use when creating new groups - // $value: new minimum GID number - // returns true if $value has correct format - function set_minGID($value) { - if (is_numeric($value)) $this->MinGID = $value; - else return false; - return true; - } - - // returns the maximum GID to use when creating new groups - function get_maxGID() { - return $this->MaxGID; - } - - // sets the maximum GID to use when creating new groups - // $value: new maximum GID number - // returns true if $value has correct format - function set_maxGID($value) { - if (is_numeric($value)) $this->MaxGID = $value; - else return false; - return true; - } - - // returns the minimum UID to use when creating new Samba hosts - function get_minMachine() { - return $this->MinMachine; - } - - // sets the minimum UID to use when creating new Samba hosts - // $value: new minimum machine number - // returns true if $value has correct format - function set_minMachine($value) { - if (is_numeric($value)) $this->MinMachine = $value; - else return false; - return true; - } - - // returns the maximum UID to use when creating new Samba hosts - function get_maxMachine() { - return $this->MaxMachine; - } - - // sets the maximum UID to use when creating new Samba hosts - // $value: new maximum machine number - // returns true if $value has correct format - function set_maxMachine($value) { - if (is_numeric($value)) $this->MaxMachine = $value; - else return false; - return true; - } - - // returns the list of attributes to show in user list - function get_userlistAttributes() { - return $this->userlistAttributes; - } - - // sets the list of attributes to show in user list - // $value: new attribute string - // returns true if $value has correct format - function set_userlistAttributes($value) { - if (is_string($value) && eregi("^((#[^:;]+)|([^:;]*:[^:;]+))(;((#[^:;]+)|([^:;]*:[^:;]+)))*$", $value)) { - $this->userlistAttributes = $value; - } - else return false; - return true; - } - - // returns the list of attributes to show in group list - function get_grouplistAttributes() { - return $this->grouplistAttributes; - } - - // sets the list of attributes to show in group list - // $value: new attribute string - // returns true if $value has correct format - function set_grouplistAttributes($value) { - if (is_string($value) && eregi("^((#[^:;]+)|([^:;]*:[^:;]+))(;((#[^:;]+)|([^:;]*:[^:;]+)))*$", $value)) { - $this->grouplistAttributes = $value; - } - else return false; - return true; - } - - // returns the list of attributes to show in host list - function get_hostlistAttributes() { - return $this->hostlistAttributes; - } - - // sets the list of attributes to show in host list - // $value: new attribute string - // returns true if $value has correct format - function set_hostlistAttributes($value) { - if (is_string($value) && eregi("^((#[^:;]+)|([^:;]*:[^:;]+))(;((#[^:;]+)|([^:;]*:[^:;]+)))*$", $value)) { - $this->hostlistAttributes = $value; - } - else return false; - return true; - } - - // returns the maximum number of rows in user/group/host lists - function get_MaxListEntries() { - return $this->maxlistentries; - } - - // sets the maximum number of rows in user/group/host lists - // $value: new attribute string - // returns true if $value has correct format - function set_MaxListEntries ($value) { - if (is_numeric($value)) $this->maxlistentries = $value; - else return false; - return true; - } - - // returns the default language string - function get_defaultLanguage() { - return $this->defaultLanguage; - } - - // sets the default language string - // $value: new default language - // returns true if $value has correct format - function set_defaultLanguage($value) { - if (is_string($value)) $this->defaultLanguage = $value; - else return false; - return true; - } - - // returns the path to the external script - function get_scriptPath() { - return $this->scriptPath; - } - - // sets the path to the external script - // $value: new script path - // returns true if $value has correct format - function set_scriptPath($value) { - if (!$value) $this->scriptPath = ""; // optional parameter - elseif (is_string($value) && eregi("^/([a-z0-9_\\-])+(/([a-z0-9_\\.\\-])+)+$", $value)) $this->scriptPath = $value; - else return false; - return true; - } - - // returns the server of the external script - function get_scriptServer() { - return $this->scriptServer; - } - - // sets the server of the external script - // $value: new script server - // returns true if $value has correct format - function set_scriptServer($value) { - if (!$value) $this->scriptServer = ""; // optional parameter - elseif (is_string($value) && eregi("^[a-z0-9\\-]+(\\.[a-z0-9\\-]+)*$", $value)) { - $this->scriptServer = $value; - } - else return false; - return true; - } - - // returns "yes" if Samba 3.x schema is used, otherwise "no" - function get_samba3() { - return $this->samba3; - } - - // returns true if Samba 3, else false - function is_samba3() { - if ($this->samba3 == "yes") return true; - else return false; - } - - // set Samba version: "yes" means 3.x schema, "no" means 2.2.x schema - // $value: "yes"/"no" - // returns true if $value has correct format - function set_samba3($value) { - if (is_string($value) && eregi("^(yes|no)$", $value)) { - $this->samba3 = $value; - } - else return false; - return true; - } - - // returns the LDAP cache timeout in minutes - function get_cacheTimeout() { - if (isset($this->cachetimeout)) return $this->cachetimeout; - else return 5; - } - - // returns the LDAP cache timeout in seconds - function get_cacheTimeoutSec() { - return $this->cachetimeout * 60; - } - - // sets the LDAP cache timeout in minutes (0,1,2,5,10,15) - // $value: new cache timeout - // returns true if $value has correct format - function set_cacheTimeout($value) { - if (is_numeric($value) && ($value > -1)) { - $this->cachetimeout = $value; - } - else return false; - return true; - } - - // returns the password hash type - function get_pwdhash() { - if ($this->pwdhash) return strtoupper($this->pwdhash); - else return "SSHA"; - } - - // set the password hash type (CRYPT/SHA/SSHA/MD5/SMD5) - // $value: new password hash algorithm - // returns true if $value has correct format - function set_pwdhash($value) { - if (is_string($value) && eregi("^(crypt|sha|ssha|md5|smd5|plain)$", $value)) { - $this->pwdhash = $value; - } - else return false; - return true; - } - - // returns text for user PDF files - function get_pdftext() { - if ($this->pdftext) return $this->pdftext; - else return ""; - } - - // set the text for user PDF files - // $value: string containing the text - // returns true if $value has correct format and could be saved - function set_pdftext($value) { - // check if text changed - if ($value == $this->pdftext) return true; - if (is_string($value)) { - // save to file - $pdffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/pdf/" . $this->file . ".txt"; - $file = @fopen($pdffile, "w"); - if ($file) { - @fputs($file, $value); - fclose($file); - $this->pdftext = $value; - } - else return false; - $this->pdftext = $value; - } - else return false; - return true; - } - -} - -/* -// class CfgMain -*/ -// manages config.cfg -class CfgMain { - - // default profile - var $default; - - // password to change config.cfg - var $password; - - // constructor, loads preferences from config file - function CfgMain() { - $this->reload(); - } - - // reloads preferences from config file config.cfg - function reload() { - $conffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/config.cfg"; - if (is_file($conffile) == True) { - $file = fopen($conffile, "r"); - if (!$file) { - StatusMessage("ERROR", "", _("Unable to load configuration!") . " (" . $conffile . ")"); - return; - } - while (!feof($file)) { - $line = fgets($file, 1024); - $line = trim($line); // remove spaces at the beginning and end - if (($line == "")||($line[0] == "#")) continue; // ignore comments - // search keywords - if (substr($line, 0, 10) == "password: ") { - $this->password = substr($line, 10, strlen($line)-10); - continue; - } - if (substr($line, 0, 9) == "default: ") { - $this->default = substr($line, 9, strlen($line)-9); - continue; - } - } - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Unable to load configuration!") . " (" . $conffile . ")"); - } - } - - // saves preferences to config file config.cfg - function save() { - $conffile = substr(__FILE__, 0, strlen(__FILE__) - 15) . "/config/config.cfg"; - if (is_file($conffile) == True) { - // booleans to check if value was already saved - $save_password = $save_default = False; - $file = fopen($conffile, "r"); - if (!$file) { - StatusMessage("ERROR", "", _("Cannot open config file!") . " (" . $conffile . ")"); - return; - } - $file_array = array(); - // read config file - while (!feof($file)) { - array_push($file_array, fgets($file, 1024)); - } - fclose($file); - // generate new configuration file - for ($i = 0; $i < sizeof($file_array); $i++) { - if (($file_array[$i] == "\n")||($file_array[$i][0] == "#")) continue; // ignore comments - // search for keywords - if (substr($file_array[$i], 0, 10) == "password: ") { - $file_array[$i] = "password: " . $this->password . "\n"; - $save_password = True; - continue; - } - if (substr($file_array[$i], 0, 9) == "default: ") { - $file_array[$i] = "default: " . $this->default . "\n"; - $save_default = True; - continue; - } - } - } - // check if we have to add new entries (e.g. if user upgraded LAM and has an old config file) - if (!$save_password == True) array_push($file_array, "\n\n# password to add/delete/rename configuration profiles\n" . "password: " . $this->password); - if (!$save_default == True) array_push($file_array, "\n\n# default profile, without \".conf\"\n" . "default: " . $this->default); - $file = fopen($conffile, "w"); - if ($file) { - for ($i = 0; $i < sizeof($file_array); $i++) fputs($file, $file_array[$i]); - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Cannot open config file!") . " (" . $conffile . ")"); - exit; - } - } - -} - -?> diff --git a/lam-0.4/lib/createntlm.pl b/lam-0.4/lib/createntlm.pl deleted file mode 100755 index af6b3e8e..00000000 --- a/lam-0.4/lib/createntlm.pl +++ /dev/null @@ -1,499 +0,0 @@ -#! /usr/bin/perl -# File Modified from Tilo Lutz, TiloLutz@gmx.de to fit better -# in lam, LDAP Account Manager -# added last two lines and changed from package to normal perl-programm - -# -# Samba LM/NT Hash Generating Library. -# -# Usage: -# use Crypt::SmbHash; -# ( $lmhash, $nthash ) = ntlmgen($pass); -# or -# ntlmgen $pass, $lmhash, $nthash; -# -# 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 2 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. -# -# -# Copyright(C) 2001 Benjamin Kuit -# - -#package Crypt::SmbHash; -use 5.005; -use strict; -use Exporter; -use vars qw(@ISA @EXPORT @EXPORT_OK $VERSION); -@ISA = qw(Exporter); -$VERSION = '0.02'; -@EXPORT = qw( ntlmgen ); - -# The mdfour function is available for exporting if they really want -# it =) -@EXPORT_OK = qw( lmhash nthash ntlmgen mdfour ); - -# Works out if local system has the module Digest::MD4, and uses it -# if it does, otherwise uses ported version of the md4 algorithm -# Performance is alot better with Digest::MD4, so its recommended to -# get Digest::MD4 installed if you intend to generate alot of hashes -# in a small amount of time. -my $HaveDigestMD4; - -BEGIN { - $HaveDigestMD4 = 0; - if ( eval "require 'Digest/MD4.pm';" ) { - $HaveDigestMD4 = 1; - } -} - -# lmhash PASSWORD -# Generates lanman password hash for a given password, returns the hash -# -# Extracted and ported from SAMBA/source/libsmb/smbencrypt.c:nt_lm_owf_gen -sub lmhash($) { - my ( $pass ) = @_; - my ( @p16 ); - - $pass = substr($pass||"",0,129); - $pass =~ tr/a-z/A-Z/; - $pass = substr($pass,0,14); - @p16 = E_P16($pass); - return join("", map {sprintf("%02X",$_);} @p16); -} - -# nthash PASSWORD -# Generates nt md4 password hash for a given password, returns the hash -# -# Extracted and ported from SAMBA/source/libsmb/smbencrypt.c:nt_lm_owf_gen -sub nthash($) { - my ( $pass ) = @_; - my ( $hex ); - my ( $digest ); - $pass = substr($pass||"",0,128); - $pass =~ s/(.)/$1\000/sg; - $hex = ""; - if ( $HaveDigestMD4 ) { - eval { - $digest = new Digest::MD4; - $digest->reset(); - $digest->add($pass); - $hex = $digest->hexdigest(); - $hex =~ tr/a-z/A-Z/; - }; - $HaveDigestMD4 = 0 unless ( $hex ); - } - $hex = sprintf("%02X"x16,mdfour($pass)) unless ( $hex ); - return $hex; -} - -# ntlmgen PASSWORD, LMHASH, NTHASH -# Generate lanman and nt md4 password hash for given password, and assigns -# values to arguments. Combined function of lmhash and nthash -sub ntlmgen { - my ( $nthash, $lmhash ); - $nthash = nthash($_[0]); - $lmhash = lmhash($_[0]); - if ( $#_ == 2 ) { - $_[1] = $lmhash; - $_[2] = $nthash; - } - return ( $lmhash, $nthash ); -} - -# Support functions -# Ported from SAMBA/source/lib/md4.c:F,G and H respectfully -sub F { my ( $X, $Y, $Z ) = @_; return ($X&$Y) | ((~$X)&$Z); } -sub G { my ( $X, $Y, $Z) = @_; return ($X&$Y) | ($X&$Z) | ($Y&$Z); } -sub H { my ($X, $Y, $Z) = @_; return $X^$Y^$Z; } - -# Needed? because perl seems to choke on overflowing when doing bitwise -# operations on numbers larger than 32 bits. Well, it did on my machine =) -sub add32 { - my ( @v ) = @_; - my ( $ret, @sum ); - foreach ( @v ) { - $_ = [ ($_&0xffff0000)>>16, ($_&0xffff) ]; - } - @sum = (); - foreach ( @v ) { - $sum[0] += $_->[0]; - $sum[1] += $_->[1]; - } - $sum[0] += ($sum[1]&0xffff0000)>>16; - $sum[1] &= 0xffff; - $sum[0] &= 0xffff; - $ret = ($sum[0]<<16) | $sum[1]; - return $ret; -} -# Ported from SAMBA/source/lib/md4.c:lshift -# Renamed to prevent clash with SAMBA/source/libsmb/smbdes.c:lshift -sub md4lshift { - my ($x, $s) = @_; - $x &= 0xFFFFFFFF; - return (($x<<$s)&0xFFFFFFFF) | ($x>>(32-$s)); -} -# Ported from SAMBA/source/lib/md4.c:ROUND1 -sub ROUND1 { - my($a,$b,$c,$d,$k,$s,@X) = @_; - $_[0] = md4lshift(add32($a,F($b,$c,$d),$X[$k]), $s); - return $_[0]; -} -# Ported from SAMBA/source/lib/md4.c:ROUND2 -sub ROUND2 { - my ($a,$b,$c,$d,$k,$s,@X) = @_; - $_[0] = md4lshift(add32($a,G($b,$c,$d),$X[$k],0x5A827999), $s); - return $_[0]; -} -# Ported from SAMBA/source/lib/md4.c:ROUND3 -sub ROUND3 { - my ($a,$b,$c,$d,$k,$s,@X) = @_; - $_[0] = md4lshift(add32($a,H($b,$c,$d),$X[$k],0x6ED9EBA1), $s); - return $_[0]; -} -# Ported from SAMBA/source/lib/md4.c:mdfour64 -sub mdfour64 { - my ( $A, $B, $C, $D, @M ) = @_; - my ( $AA, $BB, $CC, $DD ); - my ( @X ); - @X = (map { $_?$_:0 } @M)[0..15]; - $AA=$A; $BB=$B; $CC=$C; $DD=$D; - ROUND1($A,$B,$C,$D, 0, 3, @X); ROUND1($D,$A,$B,$C, 1, 7, @X); - ROUND1($C,$D,$A,$B, 2, 11, @X); ROUND1($B,$C,$D,$A, 3, 19, @X); - ROUND1($A,$B,$C,$D, 4, 3, @X); ROUND1($D,$A,$B,$C, 5, 7, @X); - ROUND1($C,$D,$A,$B, 6, 11, @X); ROUND1($B,$C,$D,$A, 7, 19, @X); - ROUND1($A,$B,$C,$D, 8, 3, @X); ROUND1($D,$A,$B,$C, 9, 7, @X); - ROUND1($C,$D,$A,$B, 10, 11, @X); ROUND1($B,$C,$D,$A, 11, 19, @X); - ROUND1($A,$B,$C,$D, 12, 3, @X); ROUND1($D,$A,$B,$C, 13, 7, @X); - ROUND1($C,$D,$A,$B, 14, 11, @X); ROUND1($B,$C,$D,$A, 15, 19, @X); - ROUND2($A,$B,$C,$D, 0, 3, @X); ROUND2($D,$A,$B,$C, 4, 5, @X); - ROUND2($C,$D,$A,$B, 8, 9, @X); ROUND2($B,$C,$D,$A, 12, 13, @X); - ROUND2($A,$B,$C,$D, 1, 3, @X); ROUND2($D,$A,$B,$C, 5, 5, @X); - ROUND2($C,$D,$A,$B, 9, 9, @X); ROUND2($B,$C,$D,$A, 13, 13, @X); - ROUND2($A,$B,$C,$D, 2, 3, @X); ROUND2($D,$A,$B,$C, 6, 5, @X); - ROUND2($C,$D,$A,$B, 10, 9, @X); ROUND2($B,$C,$D,$A, 14, 13, @X); - ROUND2($A,$B,$C,$D, 3, 3, @X); ROUND2($D,$A,$B,$C, 7, 5, @X); - ROUND2($C,$D,$A,$B, 11, 9, @X); ROUND2($B,$C,$D,$A, 15, 13, @X); - ROUND3($A,$B,$C,$D, 0, 3, @X); ROUND3($D,$A,$B,$C, 8, 9, @X); - ROUND3($C,$D,$A,$B, 4, 11, @X); ROUND3($B,$C,$D,$A, 12, 15, @X); - ROUND3($A,$B,$C,$D, 2, 3, @X); ROUND3($D,$A,$B,$C, 10, 9, @X); - ROUND3($C,$D,$A,$B, 6, 11, @X); ROUND3($B,$C,$D,$A, 14, 15, @X); - ROUND3($A,$B,$C,$D, 1, 3, @X); ROUND3($D,$A,$B,$C, 9, 9, @X); - ROUND3($C,$D,$A,$B, 5, 11, @X); ROUND3($B,$C,$D,$A, 13, 15, @X); - ROUND3($A,$B,$C,$D, 3, 3, @X); ROUND3($D,$A,$B,$C, 11, 9, @X); - ROUND3($C,$D,$A,$B, 7, 11, @X); ROUND3($B,$C,$D,$A, 15, 15, @X); - # We want to change the arguments, so assign them to $_[0] markers - # rather than to $A..$D - $_[0] = add32($A,$AA); $_[1] = add32($B,$BB); - $_[2] = add32($C,$CC); $_[3] = add32($D,$DD); - @X = map { 0 } (1..16); -} - -# Ported from SAMBA/source/lib/md4.c:copy64 -sub copy64 { - my ( @in ) = @_; - my ( $i, @M ); - for $i ( 0..15 ) { - $M[$i] = ($in[$i*4+3]<<24) | ($in[$i*4+2]<<16) | - ($in[$i*4+1]<<8) | ($in[$i*4+0]<<0); - } - return @M; -} -# Ported from SAMBA/source/lib/md4.c:copy4 -sub copy4 { - my ( $x ) = @_; - my ( @out ); - $out[0] = $x&0xFF; - $out[1] = ($x>>8)&0xFF; - $out[2] = ($x>>16)&0xFF; - $out[3] = ($x>>24)&0xFF; - @out = map { $_?$_:0 } @out; - return @out; -} -# Ported from SAMBA/source/lib/md4.c:mdfour -sub mdfour { - my ( @in ) = unpack("C*",$_[0]); - my ( $b, @A, @M, @buf, @out ); - $b = scalar @in * 8; - @A = ( 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476 ); - while (scalar @in > 64 ) { - @M = copy64( @in ); - mdfour64( @A, @M ); - @in = @in[64..$#in]; - } - @buf = ( @in, 0x80, map {0} (1..128) )[0..127]; - if ( scalar @in <= 55 ) { - @buf[56..59] = copy4( $b ); - @M = copy64( @buf ); - mdfour64( @A, @M ); - } - else { - @buf[120..123] = copy4( $b ); - @M = copy64( @buf ); - mdfour64( @A, @M ); - @M = copy64( @buf[64..$#buf] ); - mdfour64( @A, @M ); - } - @out[0..3] = copy4($A[0]); - @out[4..7] = copy4($A[1]); - @out[8..11] = copy4($A[2]); - @out[12..15] = copy4($A[3]); - return @out; -} -# Contants used in lanlam hash calculations -# Ported from SAMBA/source/libsmb/smbdes.c:perm1[56] -my @perm1 = (57, 49, 41, 33, 25, 17, 9, - 1, 58, 50, 42, 34, 26, 18, - 10, 2, 59, 51, 43, 35, 27, - 19, 11, 3, 60, 52, 44, 36, - 63, 55, 47, 39, 31, 23, 15, - 7, 62, 54, 46, 38, 30, 22, - 14, 6, 61, 53, 45, 37, 29, - 21, 13, 5, 28, 20, 12, 4); -# Ported from SAMBA/source/libsmb/smbdes.c:perm2[48] -my @perm2 = (14, 17, 11, 24, 1, 5, - 3, 28, 15, 6, 21, 10, - 23, 19, 12, 4, 26, 8, - 16, 7, 27, 20, 13, 2, - 41, 52, 31, 37, 47, 55, - 30, 40, 51, 45, 33, 48, - 44, 49, 39, 56, 34, 53, - 46, 42, 50, 36, 29, 32); -# Ported from SAMBA/source/libsmb/smbdes.c:perm3[64] -my @perm3 = (58, 50, 42, 34, 26, 18, 10, 2, - 60, 52, 44, 36, 28, 20, 12, 4, - 62, 54, 46, 38, 30, 22, 14, 6, - 64, 56, 48, 40, 32, 24, 16, 8, - 57, 49, 41, 33, 25, 17, 9, 1, - 59, 51, 43, 35, 27, 19, 11, 3, - 61, 53, 45, 37, 29, 21, 13, 5, - 63, 55, 47, 39, 31, 23, 15, 7); -# Ported from SAMBA/source/libsmb/smbdes.c:perm4[48] -my @perm4 = ( 32, 1, 2, 3, 4, 5, - 4, 5, 6, 7, 8, 9, - 8, 9, 10, 11, 12, 13, - 12, 13, 14, 15, 16, 17, - 16, 17, 18, 19, 20, 21, - 20, 21, 22, 23, 24, 25, - 24, 25, 26, 27, 28, 29, - 28, 29, 30, 31, 32, 1); -# Ported from SAMBA/source/libsmb/smbdes.c:perm5[32] -my @perm5 = ( 16, 7, 20, 21, - 29, 12, 28, 17, - 1, 15, 23, 26, - 5, 18, 31, 10, - 2, 8, 24, 14, - 32, 27, 3, 9, - 19, 13, 30, 6, - 22, 11, 4, 25); -# Ported from SAMBA/source/libsmb/smbdes.c:perm6[64] -my @perm6 =( 40, 8, 48, 16, 56, 24, 64, 32, - 39, 7, 47, 15, 55, 23, 63, 31, - 38, 6, 46, 14, 54, 22, 62, 30, - 37, 5, 45, 13, 53, 21, 61, 29, - 36, 4, 44, 12, 52, 20, 60, 28, - 35, 3, 43, 11, 51, 19, 59, 27, - 34, 2, 42, 10, 50, 18, 58, 26, - 33, 1, 41, 9, 49, 17, 57, 25); -# Ported from SAMBA/source/libsmb/smbdes.c:sc[16] -my @sc = (1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1); -# Ported from SAMBA/source/libsmb/smbdes.c:sbox[8][4][16] -# Side note, I used cut and paste for all these numbers, I did NOT -# type them all in =) -my @sbox = ([[14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7], - [ 0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8], - [ 4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0], - [15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13]], - [[15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10], - [ 3, 13, 4, 7, 15, 2, 8, 14, 12, 0, 1, 10, 6, 9, 11, 5], - [ 0, 14, 7, 11, 10, 4, 13, 1, 5, 8, 12, 6, 9, 3, 2, 15], - [13, 8, 10, 1, 3, 15, 4, 2, 11, 6, 7, 12, 0, 5, 14, 9]], - [[10, 0, 9, 14, 6, 3, 15, 5, 1, 13, 12, 7, 11, 4, 2, 8], - [13, 7, 0, 9, 3, 4, 6, 10, 2, 8, 5, 14, 12, 11, 15, 1], - [13, 6, 4, 9, 8, 15, 3, 0, 11, 1, 2, 12, 5, 10, 14, 7], - [ 1, 10, 13, 0, 6, 9, 8, 7, 4, 15, 14, 3, 11, 5, 2, 12]], - [[ 7, 13, 14, 3, 0, 6, 9, 10, 1, 2, 8, 5, 11, 12, 4, 15], - [13, 8, 11, 5, 6, 15, 0, 3, 4, 7, 2, 12, 1, 10, 14, 9], - [10, 6, 9, 0, 12, 11, 7, 13, 15, 1, 3, 14, 5, 2, 8, 4], - [ 3, 15, 0, 6, 10, 1, 13, 8, 9, 4, 5, 11, 12, 7, 2, 14]], - [[ 2, 12, 4, 1, 7, 10, 11, 6, 8, 5, 3, 15, 13, 0, 14, 9], - [14, 11, 2, 12, 4, 7, 13, 1, 5, 0, 15, 10, 3, 9, 8, 6], - [ 4, 2, 1, 11, 10, 13, 7, 8, 15, 9, 12, 5, 6, 3, 0, 14], - [11, 8, 12, 7, 1, 14, 2, 13, 6, 15, 0, 9, 10, 4, 5, 3]], - [[12, 1, 10, 15, 9, 2, 6, 8, 0, 13, 3, 4, 14, 7, 5, 11], - [10, 15, 4, 2, 7, 12, 9, 5, 6, 1, 13, 14, 0, 11, 3, 8], - [ 9, 14, 15, 5, 2, 8, 12, 3, 7, 0, 4, 10, 1, 13, 11, 6], - [ 4, 3, 2, 12, 9, 5, 15, 10, 11, 14, 1, 7, 6, 0, 8, 13]], - [[ 4, 11, 2, 14, 15, 0, 8, 13, 3, 12, 9, 7, 5, 10, 6, 1], - [13, 0, 11, 7, 4, 9, 1, 10, 14, 3, 5, 12, 2, 15, 8, 6], - [ 1, 4, 11, 13, 12, 3, 7, 14, 10, 15, 6, 8, 0, 5, 9, 2], - [ 6, 11, 13, 8, 1, 4, 10, 7, 9, 5, 0, 15, 14, 2, 3, 12]], - [[13, 2, 8, 4, 6, 15, 11, 1, 10, 9, 3, 14, 5, 0, 12, 7], - [ 1, 15, 13, 8, 10, 3, 7, 4, 12, 5, 6, 11, 0, 14, 9, 2], - [ 7, 11, 4, 1, 9, 12, 14, 2, 0, 6, 10, 13, 15, 3, 5, 8], - [ 2, 1, 14, 7, 4, 10, 8, 13, 15, 12, 9, 0, 3, 5, 6, 11]]); - -# Ported from SAMBA/source/libsmb/smbdes.c:xor -# Hack: Split arguments in half and then xor's first half of arguments to -# second half of arguments. Probably proper way of doing this would -# be to used referenced variables -sub mxor { - my ( @in ) = @_; - my ( $i, $off, @ret ); - $off = int($#in/2); - for $i ( 0..$off ) { - $ret[$i] = $in[$i] ^ $in[$i+$off+1]; - } - return @ret; -} - -# Ported from SAMBA/source/libsmb/smbdes.c:str_to_key -sub str_to_key { - my ( @str ) = @_; - my ( $i, @key ); - @str = map { $_?$_:0 } @str; - $key[0] = $str[0]>>1; - $key[1] = (($str[0]&0x01)<<6) | ($str[1]>>2); - $key[2] = (($str[1]&0x03)<<5) | ($str[2]>>3); - $key[3] = (($str[2]&0x07)<<4) | ($str[3]>>4); - $key[4] = (($str[3]&0x0F)<<3) | ($str[4]>>5); - $key[5] = (($str[4]&0x1F)<<2) | ($str[5]>>6); - $key[6] = (($str[5]&0x3F)<<1) | ($str[6]>>7); - $key[7] = $str[6]&0x7F; - for $i (0..7) { - $key[$i] = ($key[$i]<<1); - } - return @key; -} -# Ported from SAMBA/source/libsmb/smbdes.c:permute -# Would probably be better to pass in by reference -sub permute { - my ( @a ) = @_; - my ( $i, $n, @in, @p, @out ); - - # Last argument is the count of the perm values - $n = $a[$#a]; - @in = @a[0..($#a-$n-1)]; - @p = @_[($#a-$n)..($#a-1)]; - - for $i ( 0..($n-1) ) { - $out[$i] = $in[$p[$i]-1]?1:0; - } - return @out; -} - -# Ported from SAMBA/source/libsmb/smbdes.c:lshift -# Lazy shifting =) -sub lshift { - my ( $count, @d ) = @_; - $count %= ($#d+1); - @d = (@d,@d)[$count..($#d+$count)]; - return @d; -} - -# Ported from SAMBA/source/libsmb/smbdes.c:dohash -sub dohash { - my ( @a ) = @_; - my ( @in, @key, $forw, @pk1, @c, @d, @ki, @cd, $i, @pd1, @l, @r, @rl, @out ); - - @in = @a[0..63]; - @key = @a[64..($#_-1)]; - $forw = $a[$#a]; - - @pk1 = permute( @key, @perm1, 56 ); - - @c = @pk1[0..27]; - @d = @pk1[28..55]; - - for $i ( 0..15 ) { - @c = lshift( $sc[$i], @c ); - @d = lshift( $sc[$i], @d ); - - @cd = map { $_?1:0 } ( @c, @d ); - $ki[$i] = [ permute( @cd, @perm2, 48 ) ]; - } - - @pd1 = permute( @in, @perm3, 64 ); - - @l = @pd1[0..31]; - @r = @pd1[32..63]; - - for $i ( 0..15 ) { - my ( $j, $k, @b, @er, @erk, @cb, @pcb, @r2 ); - @er = permute( @r, @perm4, 48 ); - @erk = mxor(@er, @{ @ki[$forw?$i:(15-$i)] }); - - for $j ( 0..7 ) { - for $k ( 0..5 ) { - $b[$j][$k] = $erk[$j*6 + $k]; - } - } - for $j ( 0..7 ) { - my ( $m, $n ); - $m = ($b[$j][0]<<1) | $b[$j][5]; - $n = ($b[$j][1]<<3) | ($b[$j][2]<<2) | ($b[$j][3]<<1) | $b[$j][4]; - - for $k ( 0..3 ) { - $b[$j][$k]=($sbox[$j][$m][$n] & (1<<(3-$k)))?1:0; - } - } - for $j ( 0..7 ) { - for $k ( 0..3 ) { - $cb[$j*4+$k]=$b[$j][$k]; - } - } - @pcb = permute( @cb, @perm5, 32); - @r2 = mxor(@l,@pcb); - @l = @r[0..31]; - @r = @r2[0..31]; - } - @rl = ( @r, @l ); - @out = permute( @rl, @perm6, 64 ); - return @out; -} - -# Ported from SAMBA/source/libsmb/smbdes.c:smbhash -sub smbhash{ - my ( @in, @key, $forw, @outb, @out, @inb, @keyb, @key2, $i ); - @in = @_[0..7]; - @key = @_[8..14]; - $forw = $_[$#_]; - - @key2 = str_to_key(@key); - - for $i ( 0..63 ) { - $inb[$i] = ( $in[$i/8] & (1<<(7-($i%8)))) ? 1:0; - $keyb[$i] = ( $key2[$i/8] & (1<<(7-($i%8)))) ? 1:0; - $outb[$i] = 0; - } - @outb = dohash(@inb,@keyb,$forw); - for $i ( 0..7 ) { - $out[$i] = 0; - } - for $i ( 0..64 ) { - if ( $outb[$i] ) { - $out[$i/8] |= (1<<(7-($i%8))); - } - } - return @out; -} - -# Ported from SAMBA/source/libsmb/smbdes.c:E_P16 -sub E_P16 { - my ( @p16, @p14, @sp8 ); - @p16 = map { 0 } (1..16); - @p14 = unpack("C*",$_[0]); - @sp8 = ( 0x4b, 0x47, 0x53, 0x21, 0x40, 0x23, 0x24, 0x25 ); - @p16 = (smbhash(@sp8,@p14[0..6],1),smbhash(@sp8,@p14[7..13],1)); - return @p16; -} - -if ($ARGV[0] eq 'nt') { print nthash($ARGV[1])."\n"; } -if ($ARGV[0] eq 'lm') { print lmhash($ARGV[1])."\n"; } - diff --git a/lam-0.4/lib/font/courier.php b/lam-0.4/lib/font/courier.php deleted file mode 100644 index 4c009f39..00000000 --- a/lam-0.4/lib/font/courier.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/lam-0.4/lib/font/helvetica.php b/lam-0.4/lib/font/helvetica.php deleted file mode 100644 index 8fa7683e..00000000 --- a/lam-0.4/lib/font/helvetica.php +++ /dev/null @@ -1,15 +0,0 @@ -278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, - chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>278,'"'=>355,'#'=>556,'$'=>556,'%'=>889,'&'=>667,'\''=>191,'('=>333,')'=>333,'*'=>389,'+'=>584, - ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>278,';'=>278,'<'=>584,'='=>584,'>'=>584,'?'=>556,'@'=>1015,'A'=>667, - 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>500,'K'=>667,'L'=>556,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, - 'X'=>667,'Y'=>667,'Z'=>611,'['=>278,'\\'=>278,']'=>278,'^'=>469,'_'=>556,'`'=>333,'a'=>556,'b'=>556,'c'=>500,'d'=>556,'e'=>556,'f'=>278,'g'=>556,'h'=>556,'i'=>222,'j'=>222,'k'=>500,'l'=>222,'m'=>833, - 'n'=>556,'o'=>556,'p'=>556,'q'=>556,'r'=>333,'s'=>500,'t'=>278,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>500,'{'=>334,'|'=>260,'}'=>334,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>222,chr(131)=>556, - chr(132)=>333,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>222,chr(146)=>222,chr(147)=>333,chr(148)=>333,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>500,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>260,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, - chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>556,chr(182)=>537,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, - chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>500,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>556,chr(241)=>556, - chr(242)=>556,chr(243)=>556,chr(244)=>556,chr(245)=>556,chr(246)=>556,chr(247)=>584,chr(248)=>611,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); -?> diff --git a/lam-0.4/lib/font/helveticab.php b/lam-0.4/lib/font/helveticab.php deleted file mode 100644 index a8473c94..00000000 --- a/lam-0.4/lib/font/helveticab.php +++ /dev/null @@ -1,15 +0,0 @@ -278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, - chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>333,'"'=>474,'#'=>556,'$'=>556,'%'=>889,'&'=>722,'\''=>238,'('=>333,')'=>333,'*'=>389,'+'=>584, - ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>333,';'=>333,'<'=>584,'='=>584,'>'=>584,'?'=>611,'@'=>975,'A'=>722, - 'B'=>722,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>556,'K'=>722,'L'=>611,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, - 'X'=>667,'Y'=>667,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>584,'_'=>556,'`'=>333,'a'=>556,'b'=>611,'c'=>556,'d'=>611,'e'=>556,'f'=>333,'g'=>611,'h'=>611,'i'=>278,'j'=>278,'k'=>556,'l'=>278,'m'=>889, - 'n'=>611,'o'=>611,'p'=>611,'q'=>611,'r'=>389,'s'=>556,'t'=>333,'u'=>611,'v'=>556,'w'=>778,'x'=>556,'y'=>556,'z'=>500,'{'=>389,'|'=>280,'}'=>389,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>278,chr(131)=>556, - chr(132)=>500,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>278,chr(146)=>278,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>556,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>280,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, - chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>611,chr(182)=>556,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, - chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>556,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>611,chr(241)=>611, - chr(242)=>611,chr(243)=>611,chr(244)=>611,chr(245)=>611,chr(246)=>611,chr(247)=>584,chr(248)=>611,chr(249)=>611,chr(250)=>611,chr(251)=>611,chr(252)=>611,chr(253)=>556,chr(254)=>611,chr(255)=>556); -?> diff --git a/lam-0.4/lib/font/helveticabi.php b/lam-0.4/lib/font/helveticabi.php deleted file mode 100644 index 41379537..00000000 --- a/lam-0.4/lib/font/helveticabi.php +++ /dev/null @@ -1,15 +0,0 @@ -278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, - chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>333,'"'=>474,'#'=>556,'$'=>556,'%'=>889,'&'=>722,'\''=>238,'('=>333,')'=>333,'*'=>389,'+'=>584, - ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>333,';'=>333,'<'=>584,'='=>584,'>'=>584,'?'=>611,'@'=>975,'A'=>722, - 'B'=>722,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>556,'K'=>722,'L'=>611,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, - 'X'=>667,'Y'=>667,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>584,'_'=>556,'`'=>333,'a'=>556,'b'=>611,'c'=>556,'d'=>611,'e'=>556,'f'=>333,'g'=>611,'h'=>611,'i'=>278,'j'=>278,'k'=>556,'l'=>278,'m'=>889, - 'n'=>611,'o'=>611,'p'=>611,'q'=>611,'r'=>389,'s'=>556,'t'=>333,'u'=>611,'v'=>556,'w'=>778,'x'=>556,'y'=>556,'z'=>500,'{'=>389,'|'=>280,'}'=>389,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>278,chr(131)=>556, - chr(132)=>500,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>278,chr(146)=>278,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>556,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>280,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, - chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>611,chr(182)=>556,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, - chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>556,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>611,chr(241)=>611, - chr(242)=>611,chr(243)=>611,chr(244)=>611,chr(245)=>611,chr(246)=>611,chr(247)=>584,chr(248)=>611,chr(249)=>611,chr(250)=>611,chr(251)=>611,chr(252)=>611,chr(253)=>556,chr(254)=>611,chr(255)=>556); -?> diff --git a/lam-0.4/lib/font/helveticai.php b/lam-0.4/lib/font/helveticai.php deleted file mode 100644 index d5bb6e09..00000000 --- a/lam-0.4/lib/font/helveticai.php +++ /dev/null @@ -1,15 +0,0 @@ -278,chr(1)=>278,chr(2)=>278,chr(3)=>278,chr(4)=>278,chr(5)=>278,chr(6)=>278,chr(7)=>278,chr(8)=>278,chr(9)=>278,chr(10)=>278,chr(11)=>278,chr(12)=>278,chr(13)=>278,chr(14)=>278,chr(15)=>278,chr(16)=>278,chr(17)=>278,chr(18)=>278,chr(19)=>278,chr(20)=>278,chr(21)=>278, - chr(22)=>278,chr(23)=>278,chr(24)=>278,chr(25)=>278,chr(26)=>278,chr(27)=>278,chr(28)=>278,chr(29)=>278,chr(30)=>278,chr(31)=>278,' '=>278,'!'=>278,'"'=>355,'#'=>556,'$'=>556,'%'=>889,'&'=>667,'\''=>191,'('=>333,')'=>333,'*'=>389,'+'=>584, - ','=>278,'-'=>333,'.'=>278,'/'=>278,'0'=>556,'1'=>556,'2'=>556,'3'=>556,'4'=>556,'5'=>556,'6'=>556,'7'=>556,'8'=>556,'9'=>556,':'=>278,';'=>278,'<'=>584,'='=>584,'>'=>584,'?'=>556,'@'=>1015,'A'=>667, - 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>722,'I'=>278,'J'=>500,'K'=>667,'L'=>556,'M'=>833,'N'=>722,'O'=>778,'P'=>667,'Q'=>778,'R'=>722,'S'=>667,'T'=>611,'U'=>722,'V'=>667,'W'=>944, - 'X'=>667,'Y'=>667,'Z'=>611,'['=>278,'\\'=>278,']'=>278,'^'=>469,'_'=>556,'`'=>333,'a'=>556,'b'=>556,'c'=>500,'d'=>556,'e'=>556,'f'=>278,'g'=>556,'h'=>556,'i'=>222,'j'=>222,'k'=>500,'l'=>222,'m'=>833, - 'n'=>556,'o'=>556,'p'=>556,'q'=>556,'r'=>333,'s'=>500,'t'=>278,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>500,'{'=>334,'|'=>260,'}'=>334,'~'=>584,chr(127)=>350,chr(128)=>556,chr(129)=>350,chr(130)=>222,chr(131)=>556, - chr(132)=>333,chr(133)=>1000,chr(134)=>556,chr(135)=>556,chr(136)=>333,chr(137)=>1000,chr(138)=>667,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>222,chr(146)=>222,chr(147)=>333,chr(148)=>333,chr(149)=>350,chr(150)=>556,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>500,chr(155)=>333,chr(156)=>944,chr(157)=>350,chr(158)=>500,chr(159)=>667,chr(160)=>278,chr(161)=>333,chr(162)=>556,chr(163)=>556,chr(164)=>556,chr(165)=>556,chr(166)=>260,chr(167)=>556,chr(168)=>333,chr(169)=>737,chr(170)=>370,chr(171)=>556,chr(172)=>584,chr(173)=>333,chr(174)=>737,chr(175)=>333, - chr(176)=>400,chr(177)=>584,chr(178)=>333,chr(179)=>333,chr(180)=>333,chr(181)=>556,chr(182)=>537,chr(183)=>278,chr(184)=>333,chr(185)=>333,chr(186)=>365,chr(187)=>556,chr(188)=>834,chr(189)=>834,chr(190)=>834,chr(191)=>611,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, - chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>278,chr(205)=>278,chr(206)=>278,chr(207)=>278,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>584,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>667,chr(222)=>667,chr(223)=>611,chr(224)=>556,chr(225)=>556,chr(226)=>556,chr(227)=>556,chr(228)=>556,chr(229)=>556,chr(230)=>889,chr(231)=>500,chr(232)=>556,chr(233)=>556,chr(234)=>556,chr(235)=>556,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>556,chr(241)=>556, - chr(242)=>556,chr(243)=>556,chr(244)=>556,chr(245)=>556,chr(246)=>556,chr(247)=>584,chr(248)=>611,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); -?> diff --git a/lam-0.4/lib/font/symbol.php b/lam-0.4/lib/font/symbol.php deleted file mode 100644 index b556ed84..00000000 --- a/lam-0.4/lib/font/symbol.php +++ /dev/null @@ -1,15 +0,0 @@ -250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, - chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>713,'#'=>500,'$'=>549,'%'=>833,'&'=>778,'\''=>439,'('=>333,')'=>333,'*'=>500,'+'=>549, - ','=>250,'-'=>549,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>278,';'=>278,'<'=>549,'='=>549,'>'=>549,'?'=>444,'@'=>549,'A'=>722, - 'B'=>667,'C'=>722,'D'=>612,'E'=>611,'F'=>763,'G'=>603,'H'=>722,'I'=>333,'J'=>631,'K'=>722,'L'=>686,'M'=>889,'N'=>722,'O'=>722,'P'=>768,'Q'=>741,'R'=>556,'S'=>592,'T'=>611,'U'=>690,'V'=>439,'W'=>768, - 'X'=>645,'Y'=>795,'Z'=>611,'['=>333,'\\'=>863,']'=>333,'^'=>658,'_'=>500,'`'=>500,'a'=>631,'b'=>549,'c'=>549,'d'=>494,'e'=>439,'f'=>521,'g'=>411,'h'=>603,'i'=>329,'j'=>603,'k'=>549,'l'=>549,'m'=>576, - 'n'=>521,'o'=>549,'p'=>549,'q'=>521,'r'=>549,'s'=>603,'t'=>439,'u'=>576,'v'=>713,'w'=>686,'x'=>493,'y'=>686,'z'=>494,'{'=>480,'|'=>200,'}'=>480,'~'=>549,chr(127)=>0,chr(128)=>0,chr(129)=>0,chr(130)=>0,chr(131)=>0, - chr(132)=>0,chr(133)=>0,chr(134)=>0,chr(135)=>0,chr(136)=>0,chr(137)=>0,chr(138)=>0,chr(139)=>0,chr(140)=>0,chr(141)=>0,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0, - chr(154)=>0,chr(155)=>0,chr(156)=>0,chr(157)=>0,chr(158)=>0,chr(159)=>0,chr(160)=>750,chr(161)=>620,chr(162)=>247,chr(163)=>549,chr(164)=>167,chr(165)=>713,chr(166)=>500,chr(167)=>753,chr(168)=>753,chr(169)=>753,chr(170)=>753,chr(171)=>1042,chr(172)=>987,chr(173)=>603,chr(174)=>987,chr(175)=>603, - chr(176)=>400,chr(177)=>549,chr(178)=>411,chr(179)=>549,chr(180)=>549,chr(181)=>713,chr(182)=>494,chr(183)=>460,chr(184)=>549,chr(185)=>549,chr(186)=>549,chr(187)=>549,chr(188)=>1000,chr(189)=>603,chr(190)=>1000,chr(191)=>658,chr(192)=>823,chr(193)=>686,chr(194)=>795,chr(195)=>987,chr(196)=>768,chr(197)=>768, - chr(198)=>823,chr(199)=>768,chr(200)=>768,chr(201)=>713,chr(202)=>713,chr(203)=>713,chr(204)=>713,chr(205)=>713,chr(206)=>713,chr(207)=>713,chr(208)=>768,chr(209)=>713,chr(210)=>790,chr(211)=>790,chr(212)=>890,chr(213)=>823,chr(214)=>549,chr(215)=>250,chr(216)=>713,chr(217)=>603,chr(218)=>603,chr(219)=>1042, - chr(220)=>987,chr(221)=>603,chr(222)=>987,chr(223)=>603,chr(224)=>494,chr(225)=>329,chr(226)=>790,chr(227)=>790,chr(228)=>786,chr(229)=>713,chr(230)=>384,chr(231)=>384,chr(232)=>384,chr(233)=>384,chr(234)=>384,chr(235)=>384,chr(236)=>494,chr(237)=>494,chr(238)=>494,chr(239)=>494,chr(240)=>0,chr(241)=>329, - chr(242)=>274,chr(243)=>686,chr(244)=>686,chr(245)=>686,chr(246)=>384,chr(247)=>384,chr(248)=>384,chr(249)=>384,chr(250)=>384,chr(251)=>384,chr(252)=>494,chr(253)=>494,chr(254)=>494,chr(255)=>0); -?> diff --git a/lam-0.4/lib/font/times.php b/lam-0.4/lib/font/times.php deleted file mode 100644 index b9be1b21..00000000 --- a/lam-0.4/lib/font/times.php +++ /dev/null @@ -1,15 +0,0 @@ -250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, - chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>408,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>180,'('=>333,')'=>333,'*'=>500,'+'=>564, - ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>278,';'=>278,'<'=>564,'='=>564,'>'=>564,'?'=>444,'@'=>921,'A'=>722, - 'B'=>667,'C'=>667,'D'=>722,'E'=>611,'F'=>556,'G'=>722,'H'=>722,'I'=>333,'J'=>389,'K'=>722,'L'=>611,'M'=>889,'N'=>722,'O'=>722,'P'=>556,'Q'=>722,'R'=>667,'S'=>556,'T'=>611,'U'=>722,'V'=>722,'W'=>944, - 'X'=>722,'Y'=>722,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>469,'_'=>500,'`'=>333,'a'=>444,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>333,'g'=>500,'h'=>500,'i'=>278,'j'=>278,'k'=>500,'l'=>278,'m'=>778, - 'n'=>500,'o'=>500,'p'=>500,'q'=>500,'r'=>333,'s'=>389,'t'=>278,'u'=>500,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>444,'{'=>480,'|'=>200,'}'=>480,'~'=>541,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, - chr(132)=>444,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>889,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>444,chr(148)=>444,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>980, - chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>444,chr(159)=>722,chr(160)=>250,chr(161)=>333,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>200,chr(167)=>500,chr(168)=>333,chr(169)=>760,chr(170)=>276,chr(171)=>500,chr(172)=>564,chr(173)=>333,chr(174)=>760,chr(175)=>333, - chr(176)=>400,chr(177)=>564,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>500,chr(182)=>453,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>310,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>444,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, - chr(198)=>889,chr(199)=>667,chr(200)=>611,chr(201)=>611,chr(202)=>611,chr(203)=>611,chr(204)=>333,chr(205)=>333,chr(206)=>333,chr(207)=>333,chr(208)=>722,chr(209)=>722,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>564,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>722,chr(222)=>556,chr(223)=>500,chr(224)=>444,chr(225)=>444,chr(226)=>444,chr(227)=>444,chr(228)=>444,chr(229)=>444,chr(230)=>667,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>500, - chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>564,chr(248)=>500,chr(249)=>500,chr(250)=>500,chr(251)=>500,chr(252)=>500,chr(253)=>500,chr(254)=>500,chr(255)=>500); -?> diff --git a/lam-0.4/lib/font/timesb.php b/lam-0.4/lib/font/timesb.php deleted file mode 100644 index c3eb9fa7..00000000 --- a/lam-0.4/lib/font/timesb.php +++ /dev/null @@ -1,15 +0,0 @@ -250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, - chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>555,'#'=>500,'$'=>500,'%'=>1000,'&'=>833,'\''=>278,'('=>333,')'=>333,'*'=>500,'+'=>570, - ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>570,'='=>570,'>'=>570,'?'=>500,'@'=>930,'A'=>722, - 'B'=>667,'C'=>722,'D'=>722,'E'=>667,'F'=>611,'G'=>778,'H'=>778,'I'=>389,'J'=>500,'K'=>778,'L'=>667,'M'=>944,'N'=>722,'O'=>778,'P'=>611,'Q'=>778,'R'=>722,'S'=>556,'T'=>667,'U'=>722,'V'=>722,'W'=>1000, - 'X'=>722,'Y'=>722,'Z'=>667,'['=>333,'\\'=>278,']'=>333,'^'=>581,'_'=>500,'`'=>333,'a'=>500,'b'=>556,'c'=>444,'d'=>556,'e'=>444,'f'=>333,'g'=>500,'h'=>556,'i'=>278,'j'=>333,'k'=>556,'l'=>278,'m'=>833, - 'n'=>556,'o'=>500,'p'=>556,'q'=>556,'r'=>444,'s'=>389,'t'=>333,'u'=>556,'v'=>500,'w'=>722,'x'=>500,'y'=>500,'z'=>444,'{'=>394,'|'=>220,'}'=>394,'~'=>520,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, - chr(132)=>500,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>1000,chr(141)=>350,chr(142)=>667,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>444,chr(159)=>722,chr(160)=>250,chr(161)=>333,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>220,chr(167)=>500,chr(168)=>333,chr(169)=>747,chr(170)=>300,chr(171)=>500,chr(172)=>570,chr(173)=>333,chr(174)=>747,chr(175)=>333, - chr(176)=>400,chr(177)=>570,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>556,chr(182)=>540,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>330,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>722,chr(193)=>722,chr(194)=>722,chr(195)=>722,chr(196)=>722,chr(197)=>722, - chr(198)=>1000,chr(199)=>722,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>389,chr(205)=>389,chr(206)=>389,chr(207)=>389,chr(208)=>722,chr(209)=>722,chr(210)=>778,chr(211)=>778,chr(212)=>778,chr(213)=>778,chr(214)=>778,chr(215)=>570,chr(216)=>778,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>722,chr(222)=>611,chr(223)=>556,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>722,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>556, - chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>570,chr(248)=>500,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>500,chr(254)=>556,chr(255)=>500); -?> diff --git a/lam-0.4/lib/font/timesbi.php b/lam-0.4/lib/font/timesbi.php deleted file mode 100644 index 161f6302..00000000 --- a/lam-0.4/lib/font/timesbi.php +++ /dev/null @@ -1,15 +0,0 @@ -250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, - chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>389,'"'=>555,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>278,'('=>333,')'=>333,'*'=>500,'+'=>570, - ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>570,'='=>570,'>'=>570,'?'=>500,'@'=>832,'A'=>667, - 'B'=>667,'C'=>667,'D'=>722,'E'=>667,'F'=>667,'G'=>722,'H'=>778,'I'=>389,'J'=>500,'K'=>667,'L'=>611,'M'=>889,'N'=>722,'O'=>722,'P'=>611,'Q'=>722,'R'=>667,'S'=>556,'T'=>611,'U'=>722,'V'=>667,'W'=>889, - 'X'=>667,'Y'=>611,'Z'=>611,'['=>333,'\\'=>278,']'=>333,'^'=>570,'_'=>500,'`'=>333,'a'=>500,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>333,'g'=>500,'h'=>556,'i'=>278,'j'=>278,'k'=>500,'l'=>278,'m'=>778, - 'n'=>556,'o'=>500,'p'=>500,'q'=>500,'r'=>389,'s'=>389,'t'=>278,'u'=>556,'v'=>444,'w'=>667,'x'=>500,'y'=>444,'z'=>389,'{'=>348,'|'=>220,'}'=>348,'~'=>570,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, - chr(132)=>500,chr(133)=>1000,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>556,chr(139)=>333,chr(140)=>944,chr(141)=>350,chr(142)=>611,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>500,chr(148)=>500,chr(149)=>350,chr(150)=>500,chr(151)=>1000,chr(152)=>333,chr(153)=>1000, - chr(154)=>389,chr(155)=>333,chr(156)=>722,chr(157)=>350,chr(158)=>389,chr(159)=>611,chr(160)=>250,chr(161)=>389,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>220,chr(167)=>500,chr(168)=>333,chr(169)=>747,chr(170)=>266,chr(171)=>500,chr(172)=>606,chr(173)=>333,chr(174)=>747,chr(175)=>333, - chr(176)=>400,chr(177)=>570,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>576,chr(182)=>500,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>300,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>667,chr(193)=>667,chr(194)=>667,chr(195)=>667,chr(196)=>667,chr(197)=>667, - chr(198)=>944,chr(199)=>667,chr(200)=>667,chr(201)=>667,chr(202)=>667,chr(203)=>667,chr(204)=>389,chr(205)=>389,chr(206)=>389,chr(207)=>389,chr(208)=>722,chr(209)=>722,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>570,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>611,chr(222)=>611,chr(223)=>500,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>722,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>556, - chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>570,chr(248)=>500,chr(249)=>556,chr(250)=>556,chr(251)=>556,chr(252)=>556,chr(253)=>444,chr(254)=>500,chr(255)=>444); -?> diff --git a/lam-0.4/lib/font/timesi.php b/lam-0.4/lib/font/timesi.php deleted file mode 100644 index de171fd1..00000000 --- a/lam-0.4/lib/font/timesi.php +++ /dev/null @@ -1,15 +0,0 @@ -250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250, - chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>420,'#'=>500,'$'=>500,'%'=>833,'&'=>778,'\''=>214,'('=>333,')'=>333,'*'=>500,'+'=>675, - ','=>250,'-'=>333,'.'=>250,'/'=>278,'0'=>500,'1'=>500,'2'=>500,'3'=>500,'4'=>500,'5'=>500,'6'=>500,'7'=>500,'8'=>500,'9'=>500,':'=>333,';'=>333,'<'=>675,'='=>675,'>'=>675,'?'=>500,'@'=>920,'A'=>611, - 'B'=>611,'C'=>667,'D'=>722,'E'=>611,'F'=>611,'G'=>722,'H'=>722,'I'=>333,'J'=>444,'K'=>667,'L'=>556,'M'=>833,'N'=>667,'O'=>722,'P'=>611,'Q'=>722,'R'=>611,'S'=>500,'T'=>556,'U'=>722,'V'=>611,'W'=>833, - 'X'=>611,'Y'=>556,'Z'=>556,'['=>389,'\\'=>278,']'=>389,'^'=>422,'_'=>500,'`'=>333,'a'=>500,'b'=>500,'c'=>444,'d'=>500,'e'=>444,'f'=>278,'g'=>500,'h'=>500,'i'=>278,'j'=>278,'k'=>444,'l'=>278,'m'=>722, - 'n'=>500,'o'=>500,'p'=>500,'q'=>500,'r'=>389,'s'=>389,'t'=>278,'u'=>500,'v'=>444,'w'=>667,'x'=>444,'y'=>444,'z'=>389,'{'=>400,'|'=>275,'}'=>400,'~'=>541,chr(127)=>350,chr(128)=>500,chr(129)=>350,chr(130)=>333,chr(131)=>500, - chr(132)=>556,chr(133)=>889,chr(134)=>500,chr(135)=>500,chr(136)=>333,chr(137)=>1000,chr(138)=>500,chr(139)=>333,chr(140)=>944,chr(141)=>350,chr(142)=>556,chr(143)=>350,chr(144)=>350,chr(145)=>333,chr(146)=>333,chr(147)=>556,chr(148)=>556,chr(149)=>350,chr(150)=>500,chr(151)=>889,chr(152)=>333,chr(153)=>980, - chr(154)=>389,chr(155)=>333,chr(156)=>667,chr(157)=>350,chr(158)=>389,chr(159)=>556,chr(160)=>250,chr(161)=>389,chr(162)=>500,chr(163)=>500,chr(164)=>500,chr(165)=>500,chr(166)=>275,chr(167)=>500,chr(168)=>333,chr(169)=>760,chr(170)=>276,chr(171)=>500,chr(172)=>675,chr(173)=>333,chr(174)=>760,chr(175)=>333, - chr(176)=>400,chr(177)=>675,chr(178)=>300,chr(179)=>300,chr(180)=>333,chr(181)=>500,chr(182)=>523,chr(183)=>250,chr(184)=>333,chr(185)=>300,chr(186)=>310,chr(187)=>500,chr(188)=>750,chr(189)=>750,chr(190)=>750,chr(191)=>500,chr(192)=>611,chr(193)=>611,chr(194)=>611,chr(195)=>611,chr(196)=>611,chr(197)=>611, - chr(198)=>889,chr(199)=>667,chr(200)=>611,chr(201)=>611,chr(202)=>611,chr(203)=>611,chr(204)=>333,chr(205)=>333,chr(206)=>333,chr(207)=>333,chr(208)=>722,chr(209)=>667,chr(210)=>722,chr(211)=>722,chr(212)=>722,chr(213)=>722,chr(214)=>722,chr(215)=>675,chr(216)=>722,chr(217)=>722,chr(218)=>722,chr(219)=>722, - chr(220)=>722,chr(221)=>556,chr(222)=>611,chr(223)=>500,chr(224)=>500,chr(225)=>500,chr(226)=>500,chr(227)=>500,chr(228)=>500,chr(229)=>500,chr(230)=>667,chr(231)=>444,chr(232)=>444,chr(233)=>444,chr(234)=>444,chr(235)=>444,chr(236)=>278,chr(237)=>278,chr(238)=>278,chr(239)=>278,chr(240)=>500,chr(241)=>500, - chr(242)=>500,chr(243)=>500,chr(244)=>500,chr(245)=>500,chr(246)=>500,chr(247)=>675,chr(248)=>500,chr(249)=>500,chr(250)=>500,chr(251)=>500,chr(252)=>500,chr(253)=>444,chr(254)=>500,chr(255)=>444); -?> diff --git a/lam-0.4/lib/font/zapfdingbats.php b/lam-0.4/lib/font/zapfdingbats.php deleted file mode 100644 index f2bdfd5c..00000000 --- a/lam-0.4/lib/font/zapfdingbats.php +++ /dev/null @@ -1,15 +0,0 @@ -0,chr(1)=>0,chr(2)=>0,chr(3)=>0,chr(4)=>0,chr(5)=>0,chr(6)=>0,chr(7)=>0,chr(8)=>0,chr(9)=>0,chr(10)=>0,chr(11)=>0,chr(12)=>0,chr(13)=>0,chr(14)=>0,chr(15)=>0,chr(16)=>0,chr(17)=>0,chr(18)=>0,chr(19)=>0,chr(20)=>0,chr(21)=>0, - chr(22)=>0,chr(23)=>0,chr(24)=>0,chr(25)=>0,chr(26)=>0,chr(27)=>0,chr(28)=>0,chr(29)=>0,chr(30)=>0,chr(31)=>0,' '=>278,'!'=>974,'"'=>961,'#'=>974,'$'=>980,'%'=>719,'&'=>789,'\''=>790,'('=>791,')'=>690,'*'=>960,'+'=>939, - ','=>549,'-'=>855,'.'=>911,'/'=>933,'0'=>911,'1'=>945,'2'=>974,'3'=>755,'4'=>846,'5'=>762,'6'=>761,'7'=>571,'8'=>677,'9'=>763,':'=>760,';'=>759,'<'=>754,'='=>494,'>'=>552,'?'=>537,'@'=>577,'A'=>692, - 'B'=>786,'C'=>788,'D'=>788,'E'=>790,'F'=>793,'G'=>794,'H'=>816,'I'=>823,'J'=>789,'K'=>841,'L'=>823,'M'=>833,'N'=>816,'O'=>831,'P'=>923,'Q'=>744,'R'=>723,'S'=>749,'T'=>790,'U'=>792,'V'=>695,'W'=>776, - 'X'=>768,'Y'=>792,'Z'=>759,'['=>707,'\\'=>708,']'=>682,'^'=>701,'_'=>826,'`'=>815,'a'=>789,'b'=>789,'c'=>707,'d'=>687,'e'=>696,'f'=>689,'g'=>786,'h'=>787,'i'=>713,'j'=>791,'k'=>785,'l'=>791,'m'=>873, - 'n'=>761,'o'=>762,'p'=>762,'q'=>759,'r'=>759,'s'=>892,'t'=>892,'u'=>788,'v'=>784,'w'=>438,'x'=>138,'y'=>277,'z'=>415,'{'=>392,'|'=>392,'}'=>668,'~'=>668,chr(127)=>0,chr(128)=>390,chr(129)=>390,chr(130)=>317,chr(131)=>317, - chr(132)=>276,chr(133)=>276,chr(134)=>509,chr(135)=>509,chr(136)=>410,chr(137)=>410,chr(138)=>234,chr(139)=>234,chr(140)=>334,chr(141)=>334,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0, - chr(154)=>0,chr(155)=>0,chr(156)=>0,chr(157)=>0,chr(158)=>0,chr(159)=>0,chr(160)=>0,chr(161)=>732,chr(162)=>544,chr(163)=>544,chr(164)=>910,chr(165)=>667,chr(166)=>760,chr(167)=>760,chr(168)=>776,chr(169)=>595,chr(170)=>694,chr(171)=>626,chr(172)=>788,chr(173)=>788,chr(174)=>788,chr(175)=>788, - chr(176)=>788,chr(177)=>788,chr(178)=>788,chr(179)=>788,chr(180)=>788,chr(181)=>788,chr(182)=>788,chr(183)=>788,chr(184)=>788,chr(185)=>788,chr(186)=>788,chr(187)=>788,chr(188)=>788,chr(189)=>788,chr(190)=>788,chr(191)=>788,chr(192)=>788,chr(193)=>788,chr(194)=>788,chr(195)=>788,chr(196)=>788,chr(197)=>788, - chr(198)=>788,chr(199)=>788,chr(200)=>788,chr(201)=>788,chr(202)=>788,chr(203)=>788,chr(204)=>788,chr(205)=>788,chr(206)=>788,chr(207)=>788,chr(208)=>788,chr(209)=>788,chr(210)=>788,chr(211)=>788,chr(212)=>894,chr(213)=>838,chr(214)=>1016,chr(215)=>458,chr(216)=>748,chr(217)=>924,chr(218)=>748,chr(219)=>918, - chr(220)=>927,chr(221)=>928,chr(222)=>928,chr(223)=>834,chr(224)=>873,chr(225)=>828,chr(226)=>924,chr(227)=>924,chr(228)=>917,chr(229)=>930,chr(230)=>931,chr(231)=>463,chr(232)=>883,chr(233)=>836,chr(234)=>836,chr(235)=>867,chr(236)=>867,chr(237)=>696,chr(238)=>696,chr(239)=>874,chr(240)=>0,chr(241)=>874, - chr(242)=>760,chr(243)=>946,chr(244)=>771,chr(245)=>865,chr(246)=>771,chr(247)=>888,chr(248)=>967,chr(249)=>888,chr(250)=>831,chr(251)=>873,chr(252)=>927,chr(253)=>970,chr(254)=>918,chr(255)=>0); -?> diff --git a/lam-0.4/lib/fpdf.php b/lam-0.4/lib/fpdf.php deleted file mode 100644 index c307b7ba..00000000 --- a/lam-0.4/lib/fpdf.php +++ /dev/null @@ -1,1618 +0,0 @@ -_dochecks(); - //Initialization of properties - $this->page=0; - $this->n=2; - $this->buffer=''; - $this->pages=array(); - $this->OrientationChanges=array(); - $this->state=0; - $this->fonts=array(); - $this->FontFiles=array(); - $this->diffs=array(); - $this->images=array(); - $this->links=array(); - $this->InFooter=false; - $this->lasth=0; - $this->FontFamily=''; - $this->FontStyle=''; - $this->FontSizePt=12; - $this->underline=false; - $this->DrawColor='0 G'; - $this->FillColor='0 g'; - $this->TextColor='0 g'; - $this->ColorFlag=false; - $this->ws=0; - //Standard fonts - $this->CoreFonts=array('courier'=>'Courier','courierB'=>'Courier-Bold','courierI'=>'Courier-Oblique','courierBI'=>'Courier-BoldOblique', - 'helvetica'=>'Helvetica','helveticaB'=>'Helvetica-Bold','helveticaI'=>'Helvetica-Oblique','helveticaBI'=>'Helvetica-BoldOblique', - 'times'=>'Times-Roman','timesB'=>'Times-Bold','timesI'=>'Times-Italic','timesBI'=>'Times-BoldItalic', - 'symbol'=>'Symbol','zapfdingbats'=>'ZapfDingbats'); - //Scale factor - if($unit=='pt') - $this->k=1; - elseif($unit=='mm') - $this->k=72/25.4; - elseif($unit=='cm') - $this->k=72/2.54; - elseif($unit=='in') - $this->k=72; - else - $this->Error('Incorrect unit: '.$unit); - //Page format - if(is_string($format)) - { - $format=strtolower($format); - if($format=='a3') - $format=array(841.89,1190.55); - elseif($format=='a4') - $format=array(595.28,841.89); - elseif($format=='a5') - $format=array(420.94,595.28); - elseif($format=='letter') - $format=array(612,792); - elseif($format=='legal') - $format=array(612,1008); - else - $this->Error('Unknown page format: '.$format); - $this->fwPt=$format[0]; - $this->fhPt=$format[1]; - } - else - { - $this->fwPt=$format[0]*$this->k; - $this->fhPt=$format[1]*$this->k; - } - $this->fw=$this->fwPt/$this->k; - $this->fh=$this->fhPt/$this->k; - //Page orientation - $orientation=strtolower($orientation); - if($orientation=='p' or $orientation=='portrait') - { - $this->DefOrientation='P'; - $this->wPt=$this->fwPt; - $this->hPt=$this->fhPt; - } - elseif($orientation=='l' or $orientation=='landscape') - { - $this->DefOrientation='L'; - $this->wPt=$this->fhPt; - $this->hPt=$this->fwPt; - } - else - $this->Error('Incorrect orientation: '.$orientation); - $this->CurOrientation=$this->DefOrientation; - $this->w=$this->wPt/$this->k; - $this->h=$this->hPt/$this->k; - //Page margins (1 cm) - $margin=28.35/$this->k; - $this->SetMargins($margin,$margin); - //Interior cell margin (1 mm) - $this->cMargin=$margin/10; - //Line width (0.2 mm) - $this->LineWidth=.567/$this->k; - //Automatic page break - $this->SetAutoPageBreak(true,2*$margin); - //Full width display mode - $this->SetDisplayMode('fullwidth'); - //Compression - $this->SetCompression(true); -} - -function SetMargins($left,$top,$right=-1) -{ - //Set left, top and right margins - $this->lMargin=$left; - $this->tMargin=$top; - if($right==-1) - $right=$left; - $this->rMargin=$right; -} - -function SetLeftMargin($margin) -{ - //Set left margin - $this->lMargin=$margin; - if($this->page>0 and $this->x<$margin) - $this->x=$margin; -} - -function SetTopMargin($margin) -{ - //Set top margin - $this->tMargin=$margin; -} - -function SetRightMargin($margin) -{ - //Set right margin - $this->rMargin=$margin; -} - -function SetAutoPageBreak($auto,$margin=0) -{ - //Set auto page break mode and triggering margin - $this->AutoPageBreak=$auto; - $this->bMargin=$margin; - $this->PageBreakTrigger=$this->h-$margin; -} - -function SetDisplayMode($zoom,$layout='continuous') -{ - //Set display mode in viewer - if($zoom=='fullpage' or $zoom=='fullwidth' or $zoom=='real' or $zoom=='default' or !is_string($zoom)) - $this->ZoomMode=$zoom; - else - $this->Error('Incorrect zoom display mode: '.$zoom); - if($layout=='single' or $layout=='continuous' or $layout=='two' or $layout=='default') - $this->LayoutMode=$layout; - else - $this->Error('Incorrect layout display mode: '.$layout); -} - -function SetCompression($compress) -{ - //Set page compression - if(function_exists('gzcompress')) - $this->compress=$compress; - else - $this->compress=false; -} - -function SetTitle($title) -{ - //Title of document - $this->title=$title; -} - -function SetSubject($subject) -{ - //Subject of document - $this->subject=$subject; -} - -function SetAuthor($author) -{ - //Author of document - $this->author=$author; -} - -function SetKeywords($keywords) -{ - //Keywords of document - $this->keywords=$keywords; -} - -function SetCreator($creator) -{ - //Creator of document - $this->creator=$creator; -} - -function AliasNbPages($alias='{nb}') -{ - //Define an alias for total number of pages - $this->AliasNbPages=$alias; -} - -function Error($msg) -{ - //Fatal error - die('FPDF error: '.$msg); -} - -function Open() -{ - //Begin document - if($this->state==0) - $this->_begindoc(); -} - -function Close() -{ - //Terminate document - if($this->state==3) - return; - if($this->page==0) - $this->AddPage(); - //Page footer - $this->InFooter=true; - $this->Footer(); - $this->InFooter=false; - //Close page - $this->_endpage(); - //Close document - $this->_enddoc(); -} - -function AddPage($orientation='') -{ - //Start a new page - if($this->state==0) - $this->Open(); - $family=$this->FontFamily; - $style=$this->FontStyle.($this->underline ? 'U' : ''); - $size=$this->FontSizePt; - $lw=$this->LineWidth; - $dc=$this->DrawColor; - $fc=$this->FillColor; - $tc=$this->TextColor; - $cf=$this->ColorFlag; - if($this->page>0) - { - //Page footer - $this->InFooter=true; - $this->Footer(); - $this->InFooter=false; - //Close page - $this->_endpage(); - } - //Start new page - $this->_beginpage($orientation); - //Set line cap style to square - $this->_out('2 J'); - //Set line width - $this->LineWidth=$lw; - $this->_out(sprintf('%.2f w',$lw*$this->k)); - //Set font - if($family) - $this->SetFont($family,$style,$size); - //Set colors - $this->DrawColor=$dc; - if($dc!='0 G') - $this->_out($dc); - $this->FillColor=$fc; - if($fc!='0 g') - $this->_out($fc); - $this->TextColor=$tc; - $this->ColorFlag=$cf; - //Page header - $this->Header(); - //Restore line width - if($this->LineWidth!=$lw) - { - $this->LineWidth=$lw; - $this->_out(sprintf('%.2f w',$lw*$this->k)); - } - //Restore font - if($family) - $this->SetFont($family,$style,$size); - //Restore colors - if($this->DrawColor!=$dc) - { - $this->DrawColor=$dc; - $this->_out($dc); - } - if($this->FillColor!=$fc) - { - $this->FillColor=$fc; - $this->_out($fc); - } - $this->TextColor=$tc; - $this->ColorFlag=$cf; -} - -function Header() -{ - //To be implemented in your own inherited class -} - -function Footer() -{ - //To be implemented in your own inherited class -} - -function PageNo() -{ - //Get current page number - return $this->page; -} - -function SetDrawColor($r,$g=-1,$b=-1) -{ - //Set color for all stroking operations - if(($r==0 and $g==0 and $b==0) or $g==-1) - $this->DrawColor=sprintf('%.3f G',$r/255); - else - $this->DrawColor=sprintf('%.3f %.3f %.3f RG',$r/255,$g/255,$b/255); - if($this->page>0) - $this->_out($this->DrawColor); -} - -function SetFillColor($r,$g=-1,$b=-1) -{ - //Set color for all filling operations - if(($r==0 and $g==0 and $b==0) or $g==-1) - $this->FillColor=sprintf('%.3f g',$r/255); - else - $this->FillColor=sprintf('%.3f %.3f %.3f rg',$r/255,$g/255,$b/255); - $this->ColorFlag=($this->FillColor!=$this->TextColor); - if($this->page>0) - $this->_out($this->FillColor); -} - -function SetTextColor($r,$g=-1,$b=-1) -{ - //Set color for text - if(($r==0 and $g==0 and $b==0) or $g==-1) - $this->TextColor=sprintf('%.3f g',$r/255); - else - $this->TextColor=sprintf('%.3f %.3f %.3f rg',$r/255,$g/255,$b/255); - $this->ColorFlag=($this->FillColor!=$this->TextColor); -} - -function GetStringWidth($s) -{ - //Get width of a string in the current font - $s=(string)$s; - $cw=&$this->CurrentFont['cw']; - $w=0; - $l=strlen($s); - for($i=0;$i<$l;$i++) - $w+=$cw[$s{$i}]; - return $w*$this->FontSize/1000; -} - -function SetLineWidth($width) -{ - //Set line width - $this->LineWidth=$width; - if($this->page>0) - $this->_out(sprintf('%.2f w',$width*$this->k)); -} - -function Line($x1,$y1,$x2,$y2) -{ - //Draw a line - $this->_out(sprintf('%.2f %.2f m %.2f %.2f l S',$x1*$this->k,($this->h-$y1)*$this->k,$x2*$this->k,($this->h-$y2)*$this->k)); -} - -function Rect($x,$y,$w,$h,$style='') -{ - //Draw a rectangle - if($style=='F') - $op='f'; - elseif($style=='FD' or $style=='DF') - $op='B'; - else - $op='S'; - $this->_out(sprintf('%.2f %.2f %.2f %.2f re %s',$x*$this->k,($this->h-$y)*$this->k,$w*$this->k,-$h*$this->k,$op)); -} - -function AddFont($family,$style='',$file='') -{ - //Add a TrueType or Type1 font - $family=strtolower($family); - if($family=='arial') - $family='helvetica'; - $style=strtoupper($style); - if($style=='IB') - $style='BI'; - if(isset($this->fonts[$family.$style])) - $this->Error('Font already added: '.$family.' '.$style); - if($file=='') - $file=str_replace(' ','',$family).strtolower($style).'.php'; - if(defined('FPDF_FONTPATH')) - $file=FPDF_FONTPATH.$file; - include($file); - if(!isset($name)) - $this->Error('Could not include font definition file'); - $i=count($this->fonts)+1; - $this->fonts[$family.$style]=array('i'=>$i,'type'=>$type,'name'=>$name,'desc'=>$desc,'up'=>$up,'ut'=>$ut,'cw'=>$cw,'enc'=>$enc,'file'=>$file); - if($diff) - { - //Search existing encodings - $d=0; - $nb=count($this->diffs); - for($i=1;$i<=$nb;$i++) - if($this->diffs[$i]==$diff) - { - $d=$i; - break; - } - if($d==0) - { - $d=$nb+1; - $this->diffs[$d]=$diff; - } - $this->fonts[$family.$style]['diff']=$d; - } - if($file) - { - if($type=='TrueType') - $this->FontFiles[$file]=array('length1'=>$originalsize); - else - $this->FontFiles[$file]=array('length1'=>$size1,'length2'=>$size2); - } -} - -function SetFont($family,$style='',$size=0) -{ - //Select a font; size given in points - global $fpdf_charwidths; - - $family=strtolower($family); - if($family=='') - $family=$this->FontFamily; - if($family=='arial') - $family='helvetica'; - elseif($family=='symbol' or $family=='zapfdingbats') - $style=''; - $style=strtoupper($style); - if(is_int(strpos($style,'U'))) - { - $this->underline=true; - $style=str_replace('U','',$style); - } - else - $this->underline=false; - if($style=='IB') - $style='BI'; - if($size==0) - $size=$this->FontSizePt; - //Test if font is already selected - if($this->FontFamily==$family and $this->FontStyle==$style and $this->FontSizePt==$size) - return; - //Test if used for the first time - $fontkey=$family.$style; - if(!isset($this->fonts[$fontkey])) - { - //Check if one of the standard fonts - if(isset($this->CoreFonts[$fontkey])) - { - if(!isset($fpdf_charwidths[$fontkey])) - { - //Load metric file - $file=$family; - if($family=='times' or $family=='helvetica') - $file.=strtolower($style); - $file.='.php'; - if(defined('FPDF_FONTPATH')) - $file=FPDF_FONTPATH.$file; - include($file); - if(!isset($fpdf_charwidths[$fontkey])) - $this->Error('Could not include font metric file'); - } - $i=count($this->fonts)+1; - $this->fonts[$fontkey]=array('i'=>$i,'type'=>'core','name'=>$this->CoreFonts[$fontkey],'up'=>-100,'ut'=>50,'cw'=>$fpdf_charwidths[$fontkey]); - } - else - $this->Error('Undefined font: '.$family.' '.$style); - } - //Select it - $this->FontFamily=$family; - $this->FontStyle=$style; - $this->FontSizePt=$size; - $this->FontSize=$size/$this->k; - $this->CurrentFont=&$this->fonts[$fontkey]; - if($this->page>0) - $this->_out(sprintf('BT /F%d %.2f Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); -} - -function SetFontSize($size) -{ - //Set font size in points - if($this->FontSizePt==$size) - return; - $this->FontSizePt=$size; - $this->FontSize=$size/$this->k; - if($this->page>0) - $this->_out(sprintf('BT /F%d %.2f Tf ET',$this->CurrentFont['i'],$this->FontSizePt)); -} - -function AddLink() -{ - //Create a new internal link - $n=count($this->links)+1; - $this->links[$n]=array(0,0); - return $n; -} - -function SetLink($link,$y=0,$page=-1) -{ - //Set destination of internal link - if($y==-1) - $y=$this->y; - if($page==-1) - $page=$this->page; - $this->links[$link]=array($page,$y); -} - -function Link($x,$y,$w,$h,$link) -{ - //Put a link on the page - $this->PageLinks[$this->page][]=array($x*$this->k,$this->hPt-$y*$this->k,$w*$this->k,$h*$this->k,$link); -} - -function Text($x,$y,$txt) -{ - //Output a string - $s=sprintf('BT %.2f %.2f Td (%s) Tj ET',$x*$this->k,($this->h-$y)*$this->k,$this->_escape($txt)); - if($this->underline and $txt!='') - $s.=' '.$this->_dounderline($x,$y,$txt); - if($this->ColorFlag) - $s='q '.$this->TextColor.' '.$s.' Q'; - $this->_out($s); -} - -function AcceptPageBreak() -{ - //Accept automatic page break or not - return $this->AutoPageBreak; -} - -function Cell($w,$h=0,$txt='',$border=0,$ln=0,$align='',$fill=0,$link='') -{ - //Output a cell - $k=$this->k; - if($this->y+$h>$this->PageBreakTrigger and !$this->InFooter and $this->AcceptPageBreak()) - { - //Automatic page break - $x=$this->x; - $ws=$this->ws; - if($ws>0) - { - $this->ws=0; - $this->_out('0 Tw'); - } - $this->AddPage($this->CurOrientation); - $this->x=$x; - if($ws>0) - { - $this->ws=$ws; - $this->_out(sprintf('%.3f Tw',$ws*$k)); - } - } - if($w==0) - $w=$this->w-$this->rMargin-$this->x; - $s=''; - if($fill==1 or $border==1) - { - if($fill==1) - $op=($border==1) ? 'B' : 'f'; - else - $op='S'; - $s=sprintf('%.2f %.2f %.2f %.2f re %s ',$this->x*$k,($this->h-$this->y)*$k,$w*$k,-$h*$k,$op); - } - if(is_string($border)) - { - $x=$this->x; - $y=$this->y; - if(is_int(strpos($border,'L'))) - $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,$x*$k,($this->h-($y+$h))*$k); - if(is_int(strpos($border,'T'))) - $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-$y)*$k); - if(is_int(strpos($border,'R'))) - $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',($x+$w)*$k,($this->h-$y)*$k,($x+$w)*$k,($this->h-($y+$h))*$k); - if(is_int(strpos($border,'B'))) - $s.=sprintf('%.2f %.2f m %.2f %.2f l S ',$x*$k,($this->h-($y+$h))*$k,($x+$w)*$k,($this->h-($y+$h))*$k); - } - if($txt!='') - { - if($align=='R') - $dx=$w-$this->cMargin-$this->GetStringWidth($txt); - elseif($align=='C') - $dx=($w-$this->GetStringWidth($txt))/2; - else - $dx=$this->cMargin; - if($this->ColorFlag) - $s.='q '.$this->TextColor.' '; - $txt2=str_replace(')','\\)',str_replace('(','\\(',str_replace('\\','\\\\',$txt))); - $s.=sprintf('BT %.2f %.2f Td (%s) Tj ET',($this->x+$dx)*$k,($this->h-($this->y+.5*$h+.3*$this->FontSize))*$k,$txt2); - if($this->underline) - $s.=' '.$this->_dounderline($this->x+$dx,$this->y+.5*$h+.3*$this->FontSize,$txt); - if($this->ColorFlag) - $s.=' Q'; - if($link) - $this->Link($this->x+$dx,$this->y+.5*$h-.5*$this->FontSize,$this->GetStringWidth($txt),$this->FontSize,$link); - } - if($s) - $this->_out($s); - $this->lasth=$h; - if($ln>0) - { - //Go to next line - $this->y+=$h; - if($ln==1) - $this->x=$this->lMargin; - } - else - $this->x+=$w; -} - -function MultiCell($w,$h,$txt,$border=0,$align='J',$fill=0) -{ - //Output text with automatic or explicit line breaks - $cw=&$this->CurrentFont['cw']; - if($w==0) - $w=$this->w-$this->rMargin-$this->x; - $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; - $s=str_replace("\r",'',$txt); - $nb=strlen($s); - if($nb>0 and $s[$nb-1]=="\n") - $nb--; - $b=0; - if($border) - { - if($border==1) - { - $border='LTRB'; - $b='LRT'; - $b2='LR'; - } - else - { - $b2=''; - if(is_int(strpos($border,'L'))) - $b2.='L'; - if(is_int(strpos($border,'R'))) - $b2.='R'; - $b=is_int(strpos($border,'T')) ? $b2.'T' : $b2; - } - } - $sep=-1; - $i=0; - $j=0; - $l=0; - $ns=0; - $nl=1; - while($i<$nb) - { - //Get next character - $c=$s{$i}; - if($c=="\n") - { - //Explicit line break - if($this->ws>0) - { - $this->ws=0; - $this->_out('0 Tw'); - } - $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); - $i++; - $sep=-1; - $j=$i; - $l=0; - $ns=0; - $nl++; - if($border and $nl==2) - $b=$b2; - continue; - } - if($c==' ') - { - $sep=$i; - $ls=$l; - $ns++; - } - $l+=$cw[$c]; - if($l>$wmax) - { - //Automatic line break - if($sep==-1) - { - if($i==$j) - $i++; - if($this->ws>0) - { - $this->ws=0; - $this->_out('0 Tw'); - } - $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); - } - else - { - if($align=='J') - { - $this->ws=($ns>1) ? ($wmax-$ls)/1000*$this->FontSize/($ns-1) : 0; - $this->_out(sprintf('%.3f Tw',$this->ws*$this->k)); - } - $this->Cell($w,$h,substr($s,$j,$sep-$j),$b,2,$align,$fill); - $i=$sep+1; - } - $sep=-1; - $j=$i; - $l=0; - $ns=0; - $nl++; - if($border and $nl==2) - $b=$b2; - } - else - $i++; - } - //Last chunk - if($this->ws>0) - { - $this->ws=0; - $this->_out('0 Tw'); - } - if($border and is_int(strpos($border,'B'))) - $b.='B'; - $this->Cell($w,$h,substr($s,$j,$i-$j),$b,2,$align,$fill); - $this->x=$this->lMargin; -} - -function Write($h,$txt,$link='') -{ - //Output text in flowing mode - $cw=&$this->CurrentFont['cw']; - $w=$this->w-$this->rMargin-$this->x; - $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; - $s=str_replace("\r",'',$txt); - $nb=strlen($s); - $sep=-1; - $i=0; - $j=0; - $l=0; - $nl=1; - while($i<$nb) - { - //Get next character - $c=$s{$i}; - if($c=="\n") - { - //Explicit line break - $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); - $i++; - $sep=-1; - $j=$i; - $l=0; - if($nl==1) - { - $this->x=$this->lMargin; - $w=$this->w-$this->rMargin-$this->x; - $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; - } - $nl++; - continue; - } - if($c==' ') - $sep=$i; - $l+=$cw[$c]; - if($l>$wmax) - { - //Automatic line break - if($sep==-1) - { - if($this->x>$this->lMargin) - { - //Move to next line - $this->x=$this->lMargin; - $this->y+=$h; - $w=$this->w-$this->rMargin-$this->x; - $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; - $i++; - $nl++; - continue; - } - if($i==$j) - $i++; - $this->Cell($w,$h,substr($s,$j,$i-$j),0,2,'',0,$link); - } - else - { - $this->Cell($w,$h,substr($s,$j,$sep-$j),0,2,'',0,$link); - $i=$sep+1; - } - $sep=-1; - $j=$i; - $l=0; - if($nl==1) - { - $this->x=$this->lMargin; - $w=$this->w-$this->rMargin-$this->x; - $wmax=($w-2*$this->cMargin)*1000/$this->FontSize; - } - $nl++; - } - else - $i++; - } - //Last chunk - if($i!=$j) - $this->Cell($l/1000*$this->FontSize,$h,substr($s,$j),0,0,'',0,$link); -} - -function Image($file,$x,$y,$w=0,$h=0,$type='',$link='') -{ - //Put an image on the page - if(!isset($this->images[$file])) - { - //First use of image, get info - if($type=='') - { - $pos=strrpos($file,'.'); - if(!$pos) - $this->Error('Image file has no extension and no type was specified: '.$file); - $type=substr($file,$pos+1); - } - $type=strtolower($type); - $mqr=get_magic_quotes_runtime(); - set_magic_quotes_runtime(0); - if($type=='jpg' or $type=='jpeg') - $info=$this->_parsejpg($file); - elseif($type=='png') - $info=$this->_parsepng($file); - else - { - //Allow for additional formats - $mtd='_parse'.$type; - if(!method_exists($this,$mtd)) - $this->Error('Unsupported image type: '.$type); - $info=$this->$mtd($file); - } - set_magic_quotes_runtime($mqr); - $info['i']=count($this->images)+1; - $this->images[$file]=$info; - } - else - $info=$this->images[$file]; - //Automatic width and height calculation if needed - if($w==0 and $h==0) - { - //Put image at 72 dpi - $w=$info['w']/$this->k; - $h=$info['h']/$this->k; - } - if($w==0) - $w=$h*$info['w']/$info['h']; - if($h==0) - $h=$w*$info['h']/$info['w']; - $this->_out(sprintf('q %.2f 0 0 %.2f %.2f %.2f cm /I%d Do Q',$w*$this->k,$h*$this->k,$x*$this->k,($this->h-($y+$h))*$this->k,$info['i'])); - if($link) - $this->Link($x,$y,$w,$h,$link); -} - -function Ln($h='') -{ - //Line feed; default value is last cell height - $this->x=$this->lMargin; - if(is_string($h)) - $this->y+=$this->lasth; - else - $this->y+=$h; -} - -function GetX() -{ - //Get x position - return $this->x; -} - -function SetX($x) -{ - //Set x position - if($x>=0) - $this->x=$x; - else - $this->x=$this->w+$x; -} - -function GetY() -{ - //Get y position - return $this->y; -} - -function SetY($y) -{ - //Set y position and reset x - $this->x=$this->lMargin; - if($y>=0) - $this->y=$y; - else - $this->y=$this->h+$y; -} - -function SetXY($x,$y) -{ - //Set x and y positions - $this->SetY($y); - $this->SetX($x); -} - -function Output($name='',$dest='') -{ - //Output PDF to some destination - global $HTTP_SERVER_VARS; - - //Finish document if necessary - if($this->state<3) - $this->Close(); - //Normalize parameters - if(is_bool($dest)) - $dest=$dest ? 'D' : 'F'; - $dest=strtoupper($dest); - if($dest=='') - { - if($name=='') - { - $name='doc.pdf'; - $dest='I'; - } - else - $dest='F'; - } - switch($dest) - { - case 'I': - //Send to standard output - if(isset($HTTP_SERVER_VARS['SERVER_NAME'])) - { - //We send to a browser - Header('Content-Type: application/pdf'); - if(headers_sent()) - $this->Error('Some data has already been output to browser, can\'t send PDF file'); - Header('Content-Length: '.strlen($this->buffer)); - Header('Content-disposition: inline; filename='.$name); - } - echo $this->buffer; - break; - case 'D': - //Download file - if(isset($HTTP_SERVER_VARS['HTTP_USER_AGENT']) and strpos($HTTP_SERVER_VARS['HTTP_USER_AGENT'],'MSIE')) - Header('Content-Type: application/force-download'); - else - Header('Content-Type: application/octet-stream'); - if(headers_sent()) - $this->Error('Some data has already been output to browser, can\'t send PDF file'); - Header('Content-Length: '.strlen($this->buffer)); - Header('Content-disposition: attachment; filename='.$name); - echo $this->buffer; - break; - case 'F': - //Save to local file - $f=fopen($name,'wb'); - if(!$f) - $this->Error('Unable to create output file: '.$name); - fwrite($f,$this->buffer,strlen($this->buffer)); - fclose($f); - break; - case 'S': - //Return as a string - return $this->buffer; - default: - $this->Error('Incorrect output destination: '.$dest); - } - return ''; -} - -/******************************************************************************* -* * -* Protected methods * -* * -*******************************************************************************/ -function _dochecks() -{ - //Check for locale-related bug - if(1.1==1) - $this->Error('Don\'t alter the locale before including class file'); - //Check for decimal separator - if(sprintf('%.1f',1.0)!='1.0') - setlocale(LC_NUMERIC,'C'); -} - -function _begindoc() -{ - //Start document - $this->state=1; - $this->_out('%PDF-1.3'); -} - -function _putpages() -{ - $nb=$this->page; - if(!empty($this->AliasNbPages)) - { - //Replace number of pages - for($n=1;$n<=$nb;$n++) - $this->pages[$n]=str_replace($this->AliasNbPages,$nb,$this->pages[$n]); - } - if($this->DefOrientation=='P') - { - $wPt=$this->fwPt; - $hPt=$this->fhPt; - } - else - { - $wPt=$this->fhPt; - $hPt=$this->fwPt; - } - $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; - for($n=1;$n<=$nb;$n++) - { - //Page - $this->_newobj(); - $this->_out('<_out('/Parent 1 0 R'); - if(isset($this->OrientationChanges[$n])) - $this->_out(sprintf('/MediaBox [0 0 %.2f %.2f]',$hPt,$wPt)); - $this->_out('/Resources 2 0 R'); - if(isset($this->PageLinks[$n])) - { - //Links - $annots='/Annots ['; - foreach($this->PageLinks[$n] as $pl) - { - $rect=sprintf('%.2f %.2f %.2f %.2f',$pl[0],$pl[1],$pl[0]+$pl[2],$pl[1]-$pl[3]); - $annots.='<_textstring($pl[4]).'>>>>'; - else - { - $l=$this->links[$pl[4]]; - $h=isset($this->OrientationChanges[$l[0]]) ? $wPt : $hPt; - $annots.=sprintf('/Dest [%d 0 R /XYZ 0 %.2f null]>>',1+2*$l[0],$h-$l[1]*$this->k); - } - } - $this->_out($annots.']'); - } - $this->_out('/Contents '.($this->n+1).' 0 R>>'); - $this->_out('endobj'); - //Page content - $p=($this->compress) ? gzcompress($this->pages[$n]) : $this->pages[$n]; - $this->_newobj(); - $this->_out('<<'.$filter.'/Length '.strlen($p).'>>'); - $this->_putstream($p); - $this->_out('endobj'); - } - //Pages root - $this->offsets[1]=strlen($this->buffer); - $this->_out('1 0 obj'); - $this->_out('<_out($kids.']'); - $this->_out('/Count '.$nb); - $this->_out(sprintf('/MediaBox [0 0 %.2f %.2f]',$wPt,$hPt)); - $this->_out('>>'); - $this->_out('endobj'); -} - -function _putfonts() -{ - $nf=$this->n; - foreach($this->diffs as $diff) - { - //Encodings - $this->_newobj(); - $this->_out('<>'); - $this->_out('endobj'); - } - $mqr=get_magic_quotes_runtime(); - set_magic_quotes_runtime(0); - foreach($this->FontFiles as $file=>$info) - { - //Font file embedding - $this->_newobj(); - $this->FontFiles[$file]['n']=$this->n; - if(defined('FPDF_FONTPATH')) - $file=FPDF_FONTPATH.$file; - $size=filesize($file); - if(!$size) - $this->Error('Font file not found'); - $this->_out('<_out('/Filter /FlateDecode'); - $this->_out('/Length1 '.$info['length1']); - if(isset($info['length2'])) - $this->_out('/Length2 '.$info['length2'].' /Length3 0'); - $this->_out('>>'); - $f=fopen($file,'rb'); - $this->_putstream(fread($f,$size)); - fclose($f); - $this->_out('endobj'); - } - set_magic_quotes_runtime($mqr); - foreach($this->fonts as $k=>$font) - { - //Font objects - $this->fonts[$k]['n']=$this->n+1; - $type=$font['type']; - $name=$font['name']; - if($type=='core') - { - //Standard font - $this->_newobj(); - $this->_out('<_out('/BaseFont /'.$name); - $this->_out('/Subtype /Type1'); - if($name!='Symbol' and $name!='ZapfDingbats') - $this->_out('/Encoding /WinAnsiEncoding'); - $this->_out('>>'); - $this->_out('endobj'); - } - elseif($type=='Type1' or $type=='TrueType') - { - //Additional Type1 or TrueType font - $this->_newobj(); - $this->_out('<_out('/BaseFont /'.$name); - $this->_out('/Subtype /'.$type); - $this->_out('/FirstChar 32 /LastChar 255'); - $this->_out('/Widths '.($this->n+1).' 0 R'); - $this->_out('/FontDescriptor '.($this->n+2).' 0 R'); - if($font['enc']) - { - if(isset($font['diff'])) - $this->_out('/Encoding '.($nf+$font['diff']).' 0 R'); - else - $this->_out('/Encoding /WinAnsiEncoding'); - } - $this->_out('>>'); - $this->_out('endobj'); - //Widths - $this->_newobj(); - $cw=&$font['cw']; - $s='['; - for($i=32;$i<=255;$i++) - $s.=$cw[chr($i)].' '; - $this->_out($s.']'); - $this->_out('endobj'); - //Descriptor - $this->_newobj(); - $s='<$v) - $s.=' /'.$k.' '.$v; - $file=$font['file']; - if($file) - $s.=' /FontFile'.($type=='Type1' ? '' : '2').' '.$this->FontFiles[$file]['n'].' 0 R'; - $this->_out($s.'>>'); - $this->_out('endobj'); - } - else - { - //Allow for additional types - $mtd='_put'.strtolower($type); - if(!method_exists($this,$mtd)) - $this->Error('Unsupported font type: '.$type); - $this->$mtd($font); - } - } -} - -function _putimages() -{ - $filter=($this->compress) ? '/Filter /FlateDecode ' : ''; - reset($this->images); - while(list($file,$info)=each($this->images)) - { - $this->_newobj(); - $this->images[$file]['n']=$this->n; - $this->_out('<_out('/Subtype /Image'); - $this->_out('/Width '.$info['w']); - $this->_out('/Height '.$info['h']); - if($info['cs']=='Indexed') - $this->_out('/ColorSpace [/Indexed /DeviceRGB '.(strlen($info['pal'])/3-1).' '.($this->n+1).' 0 R]'); - else - { - $this->_out('/ColorSpace /'.$info['cs']); - if($info['cs']=='DeviceCMYK') - $this->_out('/Decode [1 0 1 0 1 0 1 0]'); - } - $this->_out('/BitsPerComponent '.$info['bpc']); - $this->_out('/Filter /'.$info['f']); - if(isset($info['parms'])) - $this->_out($info['parms']); - if(isset($info['trns']) and is_array($info['trns'])) - { - $trns=''; - for($i=0;$i_out('/Mask ['.$trns.']'); - } - $this->_out('/Length '.strlen($info['data']).'>>'); - $this->_putstream($info['data']); - unset($this->images[$file]['data']); - $this->_out('endobj'); - //Palette - if($info['cs']=='Indexed') - { - $this->_newobj(); - $pal=($this->compress) ? gzcompress($info['pal']) : $info['pal']; - $this->_out('<<'.$filter.'/Length '.strlen($pal).'>>'); - $this->_putstream($pal); - $this->_out('endobj'); - } - } -} - -function _putresources() -{ - $this->_putfonts(); - $this->_putimages(); - //Resource dictionary - $this->offsets[2]=strlen($this->buffer); - $this->_out('2 0 obj'); - $this->_out('<_out('/Font <<'); - foreach($this->fonts as $font) - $this->_out('/F'.$font['i'].' '.$font['n'].' 0 R'); - $this->_out('>>'); - if(count($this->images)) - { - $this->_out('/XObject <<'); - foreach($this->images as $image) - $this->_out('/I'.$image['i'].' '.$image['n'].' 0 R'); - $this->_out('>>'); - } - $this->_out('>>'); - $this->_out('endobj'); -} - -function _putinfo() -{ - $this->_out('/Producer '.$this->_textstring('FPDF '.FPDF_VERSION)); - if(!empty($this->title)) - $this->_out('/Title '.$this->_textstring($this->title)); - if(!empty($this->subject)) - $this->_out('/Subject '.$this->_textstring($this->subject)); - if(!empty($this->author)) - $this->_out('/Author '.$this->_textstring($this->author)); - if(!empty($this->keywords)) - $this->_out('/Keywords '.$this->_textstring($this->keywords)); - if(!empty($this->creator)) - $this->_out('/Creator '.$this->_textstring($this->creator)); - $this->_out('/CreationDate '.$this->_textstring('D:'.date('YmdHis'))); -} - -function _putcatalog() -{ - $this->_out('/Type /Catalog'); - $this->_out('/Pages 1 0 R'); - if($this->ZoomMode=='fullpage') - $this->_out('/OpenAction [3 0 R /Fit]'); - elseif($this->ZoomMode=='fullwidth') - $this->_out('/OpenAction [3 0 R /FitH null]'); - elseif($this->ZoomMode=='real') - $this->_out('/OpenAction [3 0 R /XYZ null null 1]'); - elseif(!is_string($this->ZoomMode)) - $this->_out('/OpenAction [3 0 R /XYZ null null '.($this->ZoomMode/100).']'); - if($this->LayoutMode=='single') - $this->_out('/PageLayout /SinglePage'); - elseif($this->LayoutMode=='continuous') - $this->_out('/PageLayout /OneColumn'); - elseif($this->LayoutMode=='two') - $this->_out('/PageLayout /TwoColumnLeft'); -} - -function _puttrailer() -{ - $this->_out('/Size '.($this->n+1)); - $this->_out('/Root '.$this->n.' 0 R'); - $this->_out('/Info '.($this->n-1).' 0 R'); -} - -function _enddoc() -{ - $this->_putpages(); - $this->_putresources(); - //Info - $this->_newobj(); - $this->_out('<<'); - $this->_putinfo(); - $this->_out('>>'); - $this->_out('endobj'); - //Catalog - $this->_newobj(); - $this->_out('<<'); - $this->_putcatalog(); - $this->_out('>>'); - $this->_out('endobj'); - //Cross-ref - $o=strlen($this->buffer); - $this->_out('xref'); - $this->_out('0 '.($this->n+1)); - $this->_out('0000000000 65535 f '); - for($i=1;$i<=$this->n;$i++) - $this->_out(sprintf('%010d 00000 n ',$this->offsets[$i])); - //Trailer - $this->_out('trailer'); - $this->_out('<<'); - $this->_puttrailer(); - $this->_out('>>'); - $this->_out('startxref'); - $this->_out($o); - $this->_out('%%EOF'); - $this->state=3; -} - -function _beginpage($orientation) -{ - $this->page++; - $this->pages[$this->page]=''; - $this->state=2; - $this->x=$this->lMargin; - $this->y=$this->tMargin; - $this->FontFamily=''; - //Page orientation - if(!$orientation) - $orientation=$this->DefOrientation; - else - { - $orientation=strtoupper($orientation{0}); - if($orientation!=$this->DefOrientation) - $this->OrientationChanges[$this->page]=true; - } - if($orientation!=$this->CurOrientation) - { - //Change orientation - if($orientation=='P') - { - $this->wPt=$this->fwPt; - $this->hPt=$this->fhPt; - $this->w=$this->fw; - $this->h=$this->fh; - } - else - { - $this->wPt=$this->fhPt; - $this->hPt=$this->fwPt; - $this->w=$this->fh; - $this->h=$this->fw; - } - $this->PageBreakTrigger=$this->h-$this->bMargin; - $this->CurOrientation=$orientation; - } -} - -function _endpage() -{ - //End of page contents - $this->state=1; -} - -function _newobj() -{ - //Begin a new object - $this->n++; - $this->offsets[$this->n]=strlen($this->buffer); - $this->_out($this->n.' 0 obj'); -} - -function _dounderline($x,$y,$txt) -{ - //Underline text - $up=$this->CurrentFont['up']; - $ut=$this->CurrentFont['ut']; - $w=$this->GetStringWidth($txt)+$this->ws*substr_count($txt,' '); - return sprintf('%.2f %.2f %.2f %.2f re f',$x*$this->k,($this->h-($y-$up/1000*$this->FontSize))*$this->k,$w*$this->k,-$ut/1000*$this->FontSizePt); -} - -function _parsejpg($file) -{ - //Extract info from a JPEG file - $a=GetImageSize($file); - if(!$a) - $this->Error('Missing or incorrect image file: '.$file); - if($a[2]!=2) - $this->Error('Not a JPEG file: '.$file); - if(!isset($a['channels']) or $a['channels']==3) - $colspace='DeviceRGB'; - elseif($a['channels']==4) - $colspace='DeviceCMYK'; - else - $colspace='DeviceGray'; - $bpc=isset($a['bits']) ? $a['bits'] : 8; - //Read whole file - $f=fopen($file,'rb'); - $data=''; - while(!feof($f)) - $data.=fread($f,4096); - fclose($f); - return array('w'=>$a[0],'h'=>$a[1],'cs'=>$colspace,'bpc'=>$bpc,'f'=>'DCTDecode','data'=>$data); -} - -function _parsepng($file) -{ - //Extract info from a PNG file - $f=fopen($file,'rb'); - if(!$f) - $this->Error('Can\'t open image file: '.$file); - //Check signature - if(fread($f,8)!=chr(137).'PNG'.chr(13).chr(10).chr(26).chr(10)) - $this->Error('Not a PNG file: '.$file); - //Read header chunk - fread($f,4); - if(fread($f,4)!='IHDR') - $this->Error('Incorrect PNG file: '.$file); - $w=$this->_freadint($f); - $h=$this->_freadint($f); - $bpc=ord(fread($f,1)); - if($bpc>8) - $this->Error('16-bit depth not supported: '.$file); - $ct=ord(fread($f,1)); - if($ct==0) - $colspace='DeviceGray'; - elseif($ct==2) - $colspace='DeviceRGB'; - elseif($ct==3) - $colspace='Indexed'; - else - $this->Error('Alpha channel not supported: '.$file); - if(ord(fread($f,1))!=0) - $this->Error('Unknown compression method: '.$file); - if(ord(fread($f,1))!=0) - $this->Error('Unknown filter method: '.$file); - if(ord(fread($f,1))!=0) - $this->Error('Interlacing not supported: '.$file); - fread($f,4); - $parms='/DecodeParms <>'; - //Scan chunks looking for palette, transparency and image data - $pal=''; - $trns=''; - $data=''; - do - { - $n=$this->_freadint($f); - $type=fread($f,4); - if($type=='PLTE') - { - //Read palette - $pal=fread($f,$n); - fread($f,4); - } - elseif($type=='tRNS') - { - //Read transparency info - $t=fread($f,$n); - if($ct==0) - $trns=array(ord(substr($t,1,1))); - elseif($ct==2) - $trns=array(ord(substr($t,1,1)),ord(substr($t,3,1)),ord(substr($t,5,1))); - else - { - $pos=strpos($t,chr(0)); - if(is_int($pos)) - $trns=array($pos); - } - fread($f,4); - } - elseif($type=='IDAT') - { - //Read image data block - $data.=fread($f,$n); - fread($f,4); - } - elseif($type=='IEND') - break; - else - fread($f,$n+4); - } - while($n); - if($colspace=='Indexed' and empty($pal)) - $this->Error('Missing palette in '.$file); - fclose($f); - return array('w'=>$w,'h'=>$h,'cs'=>$colspace,'bpc'=>$bpc,'f'=>'FlateDecode','parms'=>$parms,'pal'=>$pal,'trns'=>$trns,'data'=>$data); -} - -function _freadint($f) -{ - //Read a 4-byte integer from file - $i=ord(fread($f,1))<<24; - $i+=ord(fread($f,1))<<16; - $i+=ord(fread($f,1))<<8; - $i+=ord(fread($f,1)); - return $i; -} - -function _textstring($s) -{ - //Format a text string - return '('.$this->_escape($s).')'; -} - -function _escape($s) -{ - //Add \ before \, ( and ) - return str_replace(')','\\)',str_replace('(','\\(',str_replace('\\','\\\\',$s))); -} - -function _putstream($s) -{ - $this->_out('stream'); - $this->_out($s); - $this->_out('endstream'); -} - -function _out($s) -{ - //Add a line to the document - if($this->state==2) - $this->pages[$this->page].=$s."\n"; - else - $this->buffer.=$s."\n"; -} -//End of class -} - -//Handle special IE contype request -if(isset($HTTP_SERVER_VARS['HTTP_USER_AGENT']) and $HTTP_SERVER_VARS['HTTP_USER_AGENT']=='contype') -{ - Header('Content-Type: application/pdf'); - exit; -} - -} -?> diff --git a/lam-0.4/lib/functions.js b/lam-0.4/lib/functions.js deleted file mode 100644 index fd118d1d..00000000 --- a/lam-0.4/lib/functions.js +++ /dev/null @@ -1,130 +0,0 @@ -/* -$Id$ - - This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - Copyright (C) 2003 Roland Gruber - - 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 2 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, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -*/ - - -// functions for row checking and mouseOver effects - -// mouseOver function -function user_over(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','userlist-over', 0); -} - -// mouseOut function -function user_out(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','userlist', 0); -} - -// onClick function -function user_click(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == true) { - cbox.checked = false; - list.setAttribute('class','userlist-over', 0); - } - else { - cbox.checked = true; - list.setAttribute('class','userlist-checked', 0); - } -} - - - -// mouseOver function -function group_over(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','grouplist-over', 0); -} - -// mouseOut function -function group_out(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','grouplist', 0); -} - -// onClick function -function group_click(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == true) { - cbox.checked = false; - list.setAttribute('class','grouplist-over', 0); - } - else { - cbox.checked = true; - list.setAttribute('class','grouplist-checked', 0); - } -} - - - -// mouseOver function -function host_over(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','hostlist-over', 0); -} - -// mouseOut function -function host_out(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','hostlist', 0); -} - -// onClick function -function host_click(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == true) { - cbox.checked = false; - list.setAttribute('class','hostlist-over', 0); - } - else { - cbox.checked = true; - list.setAttribute('class','hostlist-checked', 0); - } -} - - - -// mouseOver function -function domain_over(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','domainlist-over', 0); -} - -// mouseOut function -function domain_out(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == false) list.setAttribute('class','domainlist', 0); -} - -// onClick function -function domain_click(list, box) { - cbox = document.getElementsByName(box)[0]; - if (cbox.checked == true) { - cbox.checked = false; - list.setAttribute('class','domainlist-over', 0); - } - else { - cbox.checked = true; - list.setAttribute('class','domainlist-checked', 0); - } -} diff --git a/lam-0.4/lib/lamdaemon.pl b/lam-0.4/lib/lamdaemon.pl deleted file mode 100755 index 8669f832..00000000 --- a/lam-0.4/lib/lamdaemon.pl +++ /dev/null @@ -1,232 +0,0 @@ -#! /usr/bin/perl - -# $Id$ -# -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) -# Copyright (C) 2003 Tilo Lutz -# -# 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 2 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, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# -# LDAP Account Manager daemon to create and delete homedirecotries and quotas - - -#use strict; # Use strict for security reasons - -@quota_grp; -@quota_usr; # Filesystems with enabled userquotas - # vals = DN, PAssword, user, home, (add|rem), - # quota, (set|get),(u|g), (mountpoint,blocksoft,blockhard,filesoft,filehard)+ - # chown options -$|=1; # Disable buffering - -sub get_fs { # Load mountpoints from mtab if enabled quotas - Quota::setmntent(); - my $i=0; - my @args; - while (my @temp = Quota::getmntent()) { - $args[$i][0] = $temp[0]; - $args[$i][1] = $temp[1]; - $args[$i][2] = $temp[2]; - $args[$i][3] = $temp[3]; - $i++; - } - Quota::endmntent(); - my $j=0; my $k=0; $i=0; - while ($args[$i][0]) { - if ( $args[$i][3] =~ m/usrquota/ ) { - $quota_usr[$j][0] = $args[$i][0]; - $quota_usr[$j][1] = $args[$i][1]; - $quota_usr[$j][2] = $args[$i][2]; - $quota_usr[$j][3] = $args[$i][3]; - $j++; - } - if ( $args[$i][3] =~ m/grpquota/ ) { - $quota_grp[$k][0] = $args[$i][0]; - $quota_grp[$k][1] = $args[$i][1]; - $quota_grp[$k][2] = $args[$i][2]; - $quota_grp[$k][3] = $args[$i][3]; - $k++; - } - $i++; - } - } - -# ***************** Check values -if ($( == 0 ) { # we are root - # Drop root Previleges - ($<, $>) = ($>, $<); - if ($ARGV[0] eq "*test") { - use Quota; # Needed to get and set quotas - print "Perl quota module successfully installed.\n"; - print "If you haven't seen any errors lamdaemon.pl was set up successfully.\n"; - } - else { - # loop for every transmitted user - my $string = do {local $/;}; - @input = split ("\n", $string ); - for ($i=0; $i<=$#input; $i++) { - $return = ""; - @vals = split (' ', $input[$i]); - switch: { - # Get user information - if (($vals[3] eq 'user') || ($vals[1] eq 'home')) { @user = getpwnam($vals[0]); } - else { @user = getgrnam($vals[0]); } - $vals[1] eq 'home' && do { - switch2: { - $vals[2] eq 'add' && do { - # split homedir to set all directories below the last dir. to 755 - my $path = $user[7]; - $path =~ s,/(?:[^/]*)$,,; - ($<, $>) = ($>, $<); # Get root privileges - if (! -e $path) { - system 'mkdir', '-m 755', '-p', $path; # Create paths to homedir - } - if (! -e $user[7]) { - system 'mkdir', '-m 755', $user[7]; # Create himdir itself - system "cp -a /etc/skel/* /etc/skel/.[^.]* $user[7]"; # Copy /etc/sekl into homedir - system 'chown', '-R', "$user[2]:$user[3]" , $user[7]; # Change owner to new user - if (-e '/usr/sbin/useradd.local') { - system '/usr/sbin/useradd.local', $user[0]; # run useradd-script - } - } - ($<, $>) = ($>, $<); # Give up root previleges - last switch2; - }; - $vals[2] eq 'rem' && do { - ($<, $>) = ($>, $<); # Get root previliges - if (-d $user[7]) { - system 'rm', '-R', $user[7]; # Delete Homedirectory - if (-e '/usr/sbin/userdel.local') { - system '/usr/sbin/userdel.local', $user[0]; - } - } - ($<, $>) = ($>, $<); # Give up root previleges - last switch2; - }; - } - last switch; - }; - $vals[1] eq 'quota' && do { - use Quota; # Needed to get and set quotas - get_fs(); # Load list of devices with enabled quotas - # Store quota information in array - @quota_temp1 = split (':', $vals[4]); - $group=0; - $i=0; - while ($quota_temp1[$i]) { - $j=0; - @temp = split (',', $quota_temp1[$i]); - while ($temp[$j]) { - $quota[$i][$j] = $temp[$j]; - $j++; - } - $i++; - } - if ($vals[3] eq 'user') { $group=false; } - else { - $group=1; - @quota_usr = @quota_grp; - } - switch2: { - $vals[2] eq 'rem' && do { - $i=0; - ($<, $>) = ($>, $<); # Get root privileges - while ($quota_usr[$i][0]) { - $dev = Quota::getqcarg($quota_usr[$i][1]); - $return = Quota::setqlim($dev,$user[2],0,0,0,0,1,$group); - $i++; - } - ($<, $>) = ($>, $<); # Give up root previleges - last switch2; - }; - $vals[2] eq 'set' && do { - $i=0; - ($<, $>) = ($>, $<); # Get root privileges - while ($quota_usr[$i][0]) { - $dev = Quota::getqcarg($quota[$i][0]); - $return = Quota::setqlim($dev,$user[2],$quota[$i][1],$quota[$i][2],$quota[$i][3],$quota[$i][4],1,$group); - $i++; - } - ($<, $>) = ($>, $<); # Give up root previleges - last switch2; - }; - $vals[2] eq 'get' && do { - $i=0; - ($<, $>) = ($>, $<); # Get root privileges - while ($quota_usr[$i][0]) { - if ($vals[0]ne'+') { - $dev = Quota::getqcarg($quota_usr[$i][1]); - @temp = Quota::query($dev,$user[2],$group); - if ($temp[0]ne'') { - $return = "$quota_usr[$i][1],$temp[0],$temp[1],$temp[2],$temp[3],$temp[4],$temp[5],$temp[6],$temp[7]:$return"; - } - else { $return = "$quota_usr[$i][1],0,0,0,0,0,0,0,0:$return"; } - } - else { $return = "$quota_usr[$i][1],0,0,0,0,0,0,0,0:$return"; } - $i++; - } - ($<, $>) = ($>, $<); # Give up root previleges - last switch2; - }; - } - }; - last switch; - }; - print "$return\n"; - } - } - } -else { - $hostname = shift @ARGV; - $remotepath = shift @ARGV; - use Net::SSH::Perl; - if ($ARGV[2] eq "*test") { print "Net::SSH::Perl successfully installed.\n"; } - if (($ARGV[0] eq "-") and ($ARGV[1] eq "-")) { # user+passwd are in STDIN - $username = ; - chop($username); - @username = split (',', $username); - $username[0] =~ s/uid=//; - $username[0] =~ s/cn=//; - $username = $username[0]; - $password = ; - chop($password); - } - else { - @username = split (',', $ARGV[0]); - $username[0] =~ s/uid=//; - $username[0] =~ s/cn=//; - $username = $username[0]; - $password = $ARGV[1]; - } - my $ssh = Net::SSH::Perl->new($hostname, options=>[ - "UserKnownHostsFile /dev/null"], - protocol => "2,1" ); - $ssh->login($username, $password); - # Put all transfered lines in one string - if ($ARGV[2] ne "*test") { - $string = do {local $/;}; - @string2 = split ("\n", $string); - for ($i=0; $i<=$#string2; $i++) { - ($stdout2, $stderr, $exit) = $ssh->cmd("sudo $remotepath $argv", $string2[$i]); - $stdout .= $stdout2; - } - print $stdout; - } - else { - ($stdout, $stderr, $exit) = $ssh->cmd("sudo $remotepath *test"); - print $stdout; - } -} diff --git a/lam-0.4/lib/ldap.inc b/lam-0.4/lib/ldap.inc deleted file mode 100644 index 14e9b63d..00000000 --- a/lam-0.4/lib/ldap.inc +++ /dev/null @@ -1,601 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -include_once("config.inc"); -include_once("blowfish.inc"); - -// converts a HEX string to a binary value -function hex2bin($value) { - return pack("H*", $value); -} - -// returns the hash value of a plain text password -// the hash algorithm depends on the configuration file -// $password: the password string -// $enabled: marks the hash as enabled/disabled (e.g. by prefixing "!") -function pwd_hash($password, $enabled=true) { - // check for empty password - if (! $password || ($password == "")) { - return ""; - } - // calculate new random number - $_SESSION['ldap']->new_rand(); - // hash password with algorithm from config file - $hash = ""; - switch ($_SESSION['config']->get_pwdhash()) { - case 'CRYPT': - $hash = "{CRYPT}" . crypt($password); - break; - case 'MD5': - $hash = "{MD5}" . base64_encode(hex2bin(md5($password))); - break; - case 'SMD5': - $salt0 = substr(pack("h*", md5($_SESSION['ldap']->rand)), 0, 8); - $salt = substr(pack("H*", md5($salt0 . $password)), 0, 4); - $hash = "{SMD5}" . base64_encode(hex2bin(md5($password . $salt)) . $salt); - break; - case 'SHA': - // PHP 4.3+ can use sha1() function - if (function_exists(sha1)) { - $hash = "{SHA}" . base64_encode(hex2bin(sha1($password))); - } - // otherwise use MHash - elseif (function_exists(mHash)) { - $hash = "{SHA}" . base64_encode(mHash(MHASH_SHA1, $password)); - } - // if SHA1 is not possible use crypt() - else { - $hash = "{CRYPT}" . crypt($password); - } - break; - case 'SSHA': - // PHP 4.3+ can use sha1() function - if (function_exists(sha1)) { - $salt0 = substr(pack("h*", md5($_SESSION['ldap']->rand)), 0, 8); - $salt = substr(pack("H*", sha1($salt0 . $password)), 0, 4); - $hash = "{SSHA}" . base64_encode(hex2bin(sha1($password . $salt)) . $salt); - } - // otherwise use MHash - elseif (function_exists(mHash)) { - $salt = mhash_keygen_s2k(MHASH_SHA1, $password, substr(pack("h*", md5($_SESSION['ldap']->rand)), 0, 8), 4); - $hash = base64_encode(mHash(MHASH_SHA1, $password . $salt) . $salt); - $hash = "{SSHA}" . $hash; - } - // if SSHA is not possible use crypt() - else { - $hash = "{CRYPT}" . crypt($password); - } - break; - case 'PLAIN': - $hash = $password; - break; - // use SSHA if the setting is invalid - default: - // PHP 4.3+ can use sha1() function - if (function_exists(sha1)) { - $salt0 = substr(pack("h*", md5($_SESSION['ldap']->rand)), 0, 8); - $salt = substr(pack("H*", sha1($salt0 . $password)), 0, 4); - $hash = "{SSHA}" . base64_encode(hex2bin(sha1($password . $salt)) . $salt); - } - // otherwise use MHash - elseif (function_exists(mHash)) { - $salt = mhash_keygen_s2k(MHASH_SHA1, $password, substr(pack("h*", md5($_SESSION['ldap']->rand)), 0, 8), 4); - $hash = base64_encode(mHash(MHASH_SHA1, $password . $salt) . $salt); - $hash = "{SSHA}" . $hash; - } - // if SSHA is not possible use crypt() - else { - $hash = "{CRYPT}" . crypt($password); - } - break; - } - // enable/disable password - if (! $enabled) return pwd_disable($hash); - else return $hash; -} - - -// marks an password hash as enabled -// and returns the new hash string -// hash: hash value to enable -function pwd_enable($hash) { - // check if password is disabled (old wrong LAM method) - if ((substr($hash, 0, 2) == "!{") || ((substr($hash, 0, 2) == "*{"))) { - return substr($hash, 1, strlen($hash)); - } - // check for "!" or "*" at beginning of password hash - else { - if (substr($hash, 0, 1) == "{") { - $pos = strpos($hash, "}"); - if ((substr($hash, $pos + 1, 1) == "!") || (substr($hash, $pos + 1, 1) == "*")) { - // enable hash - return substr($hash, 0, $pos + 1) . substr($hash, $pos + 2, strlen($hash)); - } - else return $hash; // not disabled - } - else return $hash; // password is plain text - } -} - -// marks an password hash as disabled -// and returns the new hash string -// hash: hash value to disable -function pwd_disable($hash) { - // check if password is disabled (old wrong LAM method) - if ((substr($hash, 0, 2) == "!{") || ((substr($hash, 0, 2) == "*{"))) { - return $hash; - } - // check for "!" or "*" at beginning of password hash - else { - if (substr($hash, 0, 1) == "{") { - $pos = strpos($hash, "}"); - if ((substr($hash, $pos + 1, 1) == "!") || (substr($hash, $pos + 1, 1) == "*")) { - // hash already disabled - return $hash; - } - else return substr($hash, 0, $pos + 1) . "!" . substr($hash, $pos + 1, strlen($hash)); // not disabled - } - else return $hash; // password is plain text - } -} - -// checks if a password hash is enabled/disabled -// returns true if the password is marked as enabled -function pwd_is_enabled($hash) { - // disabled passwords have a "!" or "*" at the beginning (old wrong LAM method) - if ((substr($hash, 0, 2) == "!{") || ((substr($hash, 0, 2) == "*{"))) return false; - if (substr($hash, 0, 1) == "{") { - $pos = strrpos($hash, "}"); - // check if hash starts with "!" or "*" - if ((substr($hash, $pos + 1, 1) == "!") || (substr($hash, $pos + 1, 1) == "*")) return false; - else return true; - } - else return true; -} - - -// manages connection to LDAP and several helper functions -class Ldap{ - - // object of Config to access preferences - var $conf; - - // server handle - var $server; - - // LDAP username and password used for bind - var $username; - var $password; - - // Arrays that contain LDAP attributes and their descriptions which are translated - var $ldapUserAttributes; - var $ldapGroupAttributes; - var $ldapHostAttributes; - - // array with all objectClass strings from the LDAP server - var $objectClasses; - - // capabilities of the LDAP server - var $supports_unix_hosts=false; // host attribute in inetOrgPerson - var $supports_samba2_schema=false; // objectClass sambaAccount - var $supports_samba3_schema=false; // objectClass sambaSamAccount - - // random number (changes on every page request) - var $rand; - - // constructor - // $config: an object of Config (../config/config.php) - function Ldap($config) { - setlanguage(); - if (is_object($config)) $this->conf = $config; - else return false; - // construct arrays with known LDAP attributes - $this->ldapUserAttributes = array ( - "uid" => _("User ID"), - "uidnumber" => _("UID number"), - "gidnumber" => _("GID number"), - "cn" => _("Username"), - "host" => _("Allowed hosts"), - "givenname" => _("First name"), - "sn" => _("Last name"), - "homedirectory" => _("Home directory"), - "loginshell" => _("Login shell"), - "mail" => _("E-Mail"), - "gecos" => _("Description") - ); - $this->ldapGroupAttributes = array ( - "cn" => _("Group name"), - "gidnumber" => _("GID number"), - "memberuid" => _("Group members"), - "member" => _("Group member DNs"), - "description" => _("Group description") - ); - $this->ldapHostAttributes = array ( - "uid" => _("Host username"), - "cn" => _("Host name"), - "rid" => _("RID (Windows UID)"), - "description" => _("Host description"), - "uidnumber" => _("UID number"), - "gidnumber" => _("GID number") - ); - mt_srand((double)microtime()*1000000); - $this->rand = mt_rand(); - return true; - } - - // connects to the server using the given username and password - // if connect succeeds the server handle is returned - // $user: user name - // $passwd: password - function connect($user, $passwd) { - // close any prior connection - @$this->close(); - // do not allow anonymous bind - if ((!$user)||($user == "")||(!$passwd)) { - return false; - } - // save password und username encrypted - $this->encrypt_login($user, $passwd); - $this->server = @ldap_connect($this->conf->get_ServerURL()); - if ($this->server) { - // use LDAPv3 - ldap_set_option($this->server, LDAP_OPT_PROTOCOL_VERSION, 3); - // start TLS if possible - if (function_exists('ldap_start_tls')) { - @ldap_start_tls($this->server); - // connect without TLS if it failed - if (ldap_errno($this->server) != 0) { - @ldap_close($this->server); - $this->server = @ldap_connect($this->conf->get_ServerURL()); - ldap_set_option($this->server, LDAP_OPT_PROTOCOL_VERSION, 3); - } - } - $bind = @ldap_bind($this->server, $user, $passwd); - if ($bind) { - // read objectClasses from server and update capabilities if needed - if (! $this->objectClasses) { - $this->updateClasses(); - $this->updateCapabilities(); - } - // return success number - return ldap_errno($this->server); - } - // return error number - else return ldap_errno($this->server); - } - else return false; - } - - // closes connection to server - function close() { - @ldap_close($this->server); - } - - // searches LDAP for a specific user name - // and returns its DN entry - // $name: user name - function search_username($name) { - $filter = "(uid=$name)"; - $attrs = array(); - $sr = @ldap_search($this->server, $this->conf->get_UserSuffix(), $filter, $attrs); - if ($sr) { - $info = ldap_get_entries($this->server, $sr); - // return only first DN entry - $ret = $info[0]["dn"]; - ldap_free_result($sr); - return $ret; - } - } - - // returns an array with all organizational units under the given suffix - // $suffix: search suffix - function search_units($suffix) { - $ret = array(); - $sr = @ldap_search($this->server(), $suffix, "objectClass=organizationalunit", array("DN")); - if ($sr) { - $units = ldap_get_entries($this->server, $sr); - // extract Dns - for ($i = 0; $i < sizeof($units); $i++) { - if ($units[$i]['dn']) $ret[] = $units[$i]['dn']; - } - } - // add root suffix if needed - $found = false; - for ($i = 0; $i < sizeof($ret); $i++) { // search suffix case-intensitive - if (strtolower($suffix) == strtolower($ret[$i])) { - $found = true; - break; - } - } - if (!$found) { - $ret[] = $suffix; - } - usort($ret, array($this,"cmp_array")); - return $ret; - } - - // returns an array with all Samba 3 domain entries under the given suffix - // $suffix: search suffix - function search_domains($suffix) { - $ret = array(); - $attr = array("DN", "sambaDomainName", "sambaSID", "sambaNextRid", "sambaNextGroupRid", - "sambaNextUserRid", "sambaAlgorithmicRidBase"); - $sr = @ldap_search($this->server(), $suffix, "objectClass=sambaDomain", $attr); - if ($sr) { - $units = ldap_get_entries($this->server, $sr); - // delete count entry - array_shift($units); - // extract attributes - for ($i = 0; $i < sizeof($units); $i++) { - $ret[$i] = new samba3domain(); - $ret[$i]->dn = $units[$i]['dn']; - $ret[$i]->name = $units[$i]['sambadomainname'][0]; - $ret[$i]->SID = $units[$i]['sambasid'][0]; - $ret[$i]->nextRID = $units[$i]['sambanextrid'][0]; - $ret[$i]->nextGroupRID = $units[$i]['sambanextgrouprid'][0]; - $ret[$i]->nextUserRID = $units[$i]['sambanextuserrid'][0]; - if (isset($units[$i]['sambaalgorithmicridbase'][0])) $ret[$i]->RIDbase = $units[$i]['sambaalgorithmicridbase'][0]; - } - // sort array by domain name - usort($ret, array($this,"cmp_domain")); - } - return $ret; - } - - // reads the array of objectClasses from the LDAP server - function updateClasses() { - // read from default cn - $sr = @ldap_read($this->server, 'cn=subschema', '(objectClass=*)', array('objectclasses')); - // if default was not correct check different cn - if (!$sr) $sr = @ldap_read($this->server, 'cn=schema', '(objectClass=*)', array('objectclasses')); - if ($sr) { - // get search result and save it - $info = @ldap_get_entries($this->server,$sr); - if ($info) { - $this->objectClasses = $info[0]['objectclasses']; - array_shift($this->objectClasses); - return true; - } - } - // if search failed save empty result - $this->objectClasses = array(); - } - - // updates the capabilities values (var $supports_*) - function updateCapabilities() { - for ($i = 0; $i < sizeof($this->objectClasses); $i++) { - $line = $this->objectClasses[$i]; - // search keywords - if (strpos($line, "NAME 'inetOrgPerson'") && strpos($line, " host ")) $this->supports_unix_hosts = true; - if (strpos($line, "NAME 'sambaAccount'")) $this->supports_samba2_schema = true; - if (strpos($line, "NAME 'sambaSamAccount'")) $this->supports_samba3_schema = true; - } - } - - // returns the LDAP connection handle - function server() { - return $this->server; - } - - // closes connection to LDAP server before serialization - function __sleep() { - $this->close(); - // define which attributes to save - return array("conf", "username", "password", "ldapUserAttributes", "ldapGroupAttributes", - "ldapHostAttributes", "objectClasses", "supports_unix_hosts", "supports_samba2_schema", - "supports_samba3_schema", "rand"); - } - - // reconnects to LDAP server when deserialized - function __wakeup() { - $data = $this->decrypt_login(); - $this->connect($data[0], $data[1]); - // change random number - mt_srand($this->rand + (microtime() * 1000000)); - $this->rand = mt_rand(); - // delete PDF files which are older than 10 min - if (isset($_SESSION['lampath'])) { - $relpath = $_SESSION['lampath'] . 'tmp/'; - $time = time(); - $dir = @opendir($relpath); - while ($file = @readdir($dir)) { - if (substr($file, -4) == '.pdf') { - $path = $relpath . $file; - if ($time - filemtime($path) > 600) { - @unlink($path); - } - } - } - @closedir($h); - } - } - - // calculates a new value for rand - function new_rand() { - // change random number - mt_srand($this->rand + (microtime() * 1000000)); - $this->rand = mt_rand(); - } - - // encrypts a string - // $data: string to encrypt - // return: encrypted string - function encrypt($data) { - // use MCrypt if available - if (function_exists(mcrypt_create_iv)) { - // read key and iv from cookie - $iv = base64_decode($_COOKIE["IV"]); - $key = base64_decode($_COOKIE["Key"]); - // encrypt string - return mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $data, MCRYPT_MODE_ECB, $iv); - } - // use Blowfish if MCrypt is not available - else { - // read key and iv from cookie - $iv = base64_decode($_COOKIE["IV"]); - $key = base64_decode($_COOKIE["Key"]); - $b_key = $iv . $key; - // encrypt string - $b_fish = new Cipher_blowfish(); - return $b_fish->encrypt($data, $b_key); - } - } - - // decrypts a string - // $data: string to decrypt - // return: decrypted string - function decrypt($data) { - // use MCrypt if available - if (function_exists(mcrypt_create_iv)) { - // read key and iv from cookie - $iv = base64_decode($_COOKIE["IV"]); - $key = base64_decode($_COOKIE["Key"]); - // decrypt string - $ret = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $data, MCRYPT_MODE_ECB, $iv); - $ret = str_replace(chr(00), "", $ret); - return $ret; - } - // use Blowfish if MCrypt is not available - else { - // read key and iv from cookie - $iv = base64_decode($_COOKIE["IV"]); - $key = base64_decode($_COOKIE["Key"]); - $b_key = $iv . $key; - // decrypt string - $b_fish = new Cipher_blowfish(); - return $b_fish->decrypt($data, $b_key); - } - } - - // encrypts username and password - // $username: LDAP user name - // $password: LDAP password - function encrypt_login($username, $password) { - // encrypt username and password - $this->username = base64_encode($this->encrypt($username)); - $this->password = base64_encode($this->encrypt($password)); - } - - // decrypts username and password - // returns an array - // return[0]: user name - // return[1]: password - function decrypt_login() { - // decrypt username and password - $username = $this->decrypt(base64_decode($this->username)); - $password = $this->decrypt(base64_decode($this->password)); - $ret = array($username, $password); - return $ret; - } - - // closes connection to LDAP server and deletes encrypted username/password - function destroy() { - $this->close(); - $this->username="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; - $this->password="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; - } - - // returns an array that contains LDAP attribute names and their description - function attributeUserArray() { - return $this->ldapUserAttributes; - } - - // returns an array that contains LDAP attribute names and their description - function attributeGroupArray() { - return $this->ldapGroupAttributes; - } - - // returns an array that contains LDAP attribute names and their description - function attributeHostArray() { - return $this->ldapHostAttributes; - } - - - // helper function to sort the unit DNs - function cmp_array($a, $b) { - // split DNs - $array_a = explode(",", $a); - $array_b = explode(",", $b); - $len_a = sizeof($array_a); - $len_b = sizeof($array_b); - // check how many parts to compare - $len = min($len_a, $len_b); - // compare from last part on - for ($i = 0; $i < $len; $i++) { - // get parts to compare - $part_a = strtolower($array_a[$len_a - $i - 1]); - $part_b = strtolower($array_b[$len_b - $i - 1]); - // compare parts - if ($part_a == $part_b) { // part is identical - if ($i == ($len - 1)) { - if ($len_a > $len_b) return 1; - elseif ($len_a < $len_b) return -1; - else return 0; // DNs are identical - } - } - elseif ($part_a == max($part_a, $part_b)) return 1; - else return -1; - } - } - - // helper function to sort the domains - function cmp_domain($a, $b) { - if ($a->name == $b->name) return 0; - elseif ($a->name == max($a->name, $b->name)) return 1; - else return -1; - } - - -} - -// represents a Samba 3 domain entry -class samba3domain { - - // DN - var $dn; - - // domain name - var $name; - - // domain SID - var $SID; - - // next RID - var $nextRID; - - // next user RID - var $nextUserRID; - - // next group RID - var $nextGroupRID; - - // RID base to calculate RIDs, default 1000 - var $RIDbase=1000; -} - -?> diff --git a/lam-0.4/lib/pdf.inc b/lam-0.4/lib/pdf.inc deleted file mode 100644 index aed997f3..00000000 --- a/lam-0.4/lib/pdf.inc +++ /dev/null @@ -1,577 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -define('FPDF_FONTPATH', 'font/'); -include_once("fpdf.php"); - - -function createUserPDF($accounts) { -// The decimal separator must be a dot in order to write pdf-files - setlocale(LC_NUMERIC, "C"); -// Start PDF file - $pdfFile = new lamPDF(); - $pdfFile->Open(); -// Write some information into the PDF file - $pdfFile->setFont("arial","",12); - $pdfFile->setTitle("LDAP Account Manager"); - $pdfFile->setSubject(_("User information page")); - $pdfFile->setAuthor("LDAP Account Manager Devel-Team -Michael Duergner-"); - $pdfFile->setCreator("LDAP Account Manager (pdf.inc)"); -// Loop for every sumbitted account and print its values on a extra page - foreach ($accounts as $account) { - $pdfFile->addPage(); - // Load string with additional information from session - $info_string = $_SESSION['config']->pdftext; - // Print individuall text. - // Get all allowed vairables from account-object - $values = get_object_vars($account); - $values = array_keys($values); - // Replace $varstring in string with variable - foreach ($values as $value) { - // replace string - if (is_string($account->$value)) $info_string = str_replace('$'.$value, $account->$value, $info_string); - // replace object - else if (is_object($account->$value)) { - $values2 = get_object_vars($account->$value); - $values2 = array_keys($values2); - foreach ($values2 as $value2) { - $info_string = str_replace('$'.$value.'->'.$value2, $account->$value->$value2, $info_string); - } - } - // replace array - else if (is_array($account->$value)) { - foreach ($account->$value as $sub_array2) $sub_array .= $sub_array2.", "; - $sub_array = substr($sub_array, 0, -2); - $info_string = str_replace('$'.$value, $sub_array, $info_string); - } - } - // Split string in array - $info_array = explode("\n", $info_string); - $pdfFile->setFont("times","",10); - foreach ($info_array as $info) - $pdfFile->Cell(50,5,$info,0,1,"L",0); - $pdfFile->Ln(6); -// Print Personal settings - $pdfFile->setFont("arial","B",12); - $pdfFile->Write(5,"- " . _("Personal User Infos") . ":"); - $pdfFile->Ln(6); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Job title") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_title,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Surname") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_surname,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Given name") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_givenname,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Street") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_street,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Postal code") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_postalCode,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Postal address") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_postalAddress,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("E-Mail") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_mail,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Phone") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_telephoneNumber,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Cellular phone") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_mobileTelephoneNumber,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Facsimile") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->personal_facsimileTelephoneNumber,0,1,"L",0); - $pdfFile->setFont("times","",10); -// Print Unix settings - $pdfFile->Ln(9); - $pdfFile->setFont("arial","B",12); - $pdfFile->Write(5,"- " . _("Unix User Settings") . ":"); - $pdfFile->Ln(6); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Username") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_username,0,1,"L",0); - if($account->unix_password_no == "1") { - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Unix password") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,_("Unix password disabled!"),0,1,"L",0); - } - elseif($account->unix_password == "") { - } - else { - $account->unix_password = $_SESSION['ldap']->decrypt(base64_decode($account->unix_password)); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Unix password") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->unix_password,0,1,"L",0); - } - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Group(s)") . ":",0,0,"R",0); - if ($account->general_group != -1) { - $text = $account->general_group; - if (sizeof($account->general_groupadd) > 0) $text .= ", " . implode(", ", $account->general_groupadd); - } - else { - $text = ""; - if (sizeof($account->general_groupadd) > 0) $text = implode(", ", $account->general_groupadd); - } - $pdfFile->setFont("times","",10); - $pdfFile->MultiCell(0,5,$text,0,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Home Directory") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_homedir,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Login Shell") . ":",0,0,"R",0); - $text = ""; - $shells = $account->general_shell; - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_shell,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Password expire") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,date('j. F Y' ,$account->unix_pwdexpire),0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Login at host(s)") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->MultiCell(0,5,implode(", ",explode(",",$account->unix_host)),0,1,"L",0); -// Print Samba settings - $pdfFile->Ln(9); - $pdfFile->setFont("arial","B",12); - $pdfFile->Write(5,"- " . _("Windows User Settings") . ":"); - $pdfFile->Ln(6); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Username") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->general_username,0,1,"L",0); - if($account->smb_flags['N']) { - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Windows password") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,_("Windows password disabled!"),0,1,"L",0); - } - elseif($account->smb_useunixpwd == "1") { - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Windows password") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,_("Windows password set to unix password."),0,1,"L",0); - } - elseif($account->smb_password == "") { - } - else { - $account->smb_password = $_SESSION['ldap']->decrypt(base64_decode($account->smb_password)); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Windows password") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->smb_password,0,1,"L",0); - } - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Home drive") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->smb_homedrive,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Logon script") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->smb_scriptPath,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Profile path") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->smb_profilePath,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Login at workstation(s)") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->MultiCell(0,5,implode(", ",explode(",",$account->smb_smbuserworkstations)),0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Windows home directory") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $pdfFile->Cell(50,5,$account->smb_smbhome,0,1,"L",0); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("Windows Domain") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - if($_SESSION['config']->get_samba3() == "yes") $pdfFile->Cell(50,5,$account->smb_domain->name,0,1,"L",0); - else $pdfFile->Cell(50,5,$account->smb_domain,0,1,"L",0); -// Print Quota settings - $pdfFile->Ln(9); - $pdfFile->setFont("arial","B",12); - $pdfFile->Write(5,"- " . _("Quota Settings") . ":"); - $pdfFile->Ln(6); - $pdfFile->setFont("times","B",10); - $pdfFile->Cell(50,5,_("User quota(s)") . ":",0,0,"R",0); - $pdfFile->setFont("times","",10); - $quotas = $account->quota; - if(count($quotas)>0) { - $pdfFile->Cell(30,5,_("Mountpoint"),0,0,"L",0); - $pdfFile->Cell(30,5,_("Soft block"),0,0,"L",0); - $pdfFile->Cell(30,5,_("Soft inode"),0,0,"L",0); - $pdfFile->Cell(30,5,_("Hard block"),0,0,"L",0); - $pdfFile->Cell(30,5,_("Hard inode"),0,1,"L",0); - for($j=0;$jCell(50,5,"",0,0,"R",0); - $pdfFile->Cell(30,5,$quotas[$j][0],0,0,"L",0); - $pdfFile->Cell(30,5,$quotas[$j][2],0,0,"L",0); - $pdfFile->Cell(30,5,$quotas[$j][6],0,0,"L",0); - $pdfFile->Cell(30,5,$quotas[$j][3],0,0,"L",0); - $pdfFile->Cell(30,5,$quotas[$j][7],0,1,"L",0); - } - } - else { - $pdfFile->Cell(50,5,_("No user quotas defined or no quota support by filesystem."),0,1,"L",0); - } - $pdfFile->Ln(9); - } - // Close PDF - $pdfFile->Close(); - // Get relative url path - $fullpath = realpath('.'); - $subdirs = explode('/', str_replace($_SESSION['lampath'], '', $fullpath)); - for ($i=0; $irand . time() .'.pdf'; - // Save PDF - $pdfFile->Output($filename); - // Output meta refresh to pdf-file - metaRefresh($filename); - // Return relative path of pdf-file - return $filename; -} - -// creates a PDF with host accounts -// $accounts: array of account -function createHostPDF($accounts) { - // The decimal separator must be a dot in order to write pdf-files - setlocale(LC_NUMERIC, "C"); - // Start PDF file - $pdfFile = new lamHostPDF(); - $pdfFile->Open(); - // Write some information into the PDF file - $pdfFile->setFont("arial","",12); - $pdfFile->setTitle("LDAP Account Manager"); - $pdfFile->setSubject(_("Samba-Host information page")); - $pdfFile->setAuthor("LDAP Account Manager Devel-Team -Roland Gruber-"); - $pdfFile->setCreator("LDAP Account Manager (pdf.inc)"); - // print host accounts - $pdfFile->addPage(); - $k = 0; // used to count the already printed accounts per page - for($i = 0; $i < count($accounts); $i++) { - $k++; - $account = $accounts[$i]; - $ypos = $pdfFile->GetY(); - $pdfFile->setFont("times","B",16); - $pdfFile->Write(5,$account->general_username); - $pdfFile->Ln(8); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Description") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_gecos); - $pdfFile->Ln(5); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("UID") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_uidNumber); - $pdfFile->Ln(5); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Primary group") . ": "); - $pdfFile->setFont("times","",10); - if ($account->general_group != -1) $pdfFile->Write(5,$account->general_group); - $pdfFile->Ln(5); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Domain") . ": "); - $pdfFile->setFont("times","",10); - unset($domain); - if (is_string($account->smb_domain)) { - $domain = $account->smb_domain; - } - else { - $domain = $account->smb_domain->name; - } - $pdfFile->Write(5,$domain); - $pdfFile->Ln(5); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("DN") . ": "); - $pdfFile->setFont("times","",9); - $pdfFile->Write(5,$account->general_dn); - // print second column - if ($accounts[$i+1]) { - $k++; - $i++; - $account = $accounts[$i]; - $pdfFile->SetY($ypos); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",16); - $pdfFile->Write(5,$account->general_username); - $pdfFile->Ln(7); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Description") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_gecos); - $pdfFile->Ln(5); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("UID") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_uidNumber); - $pdfFile->Ln(5); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Primary group") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_group); - $pdfFile->Ln(5); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Domain") . ": "); - $pdfFile->setFont("times","",10); - unset($domain); - if (is_string($account->smb_domain)) { - $domain = $account->smb_domain; - } - else { - $domain = $account->smb_domain->name; - } - $pdfFile->Write(5,$domain); - $pdfFile->Ln(5); - $pdfFile->SetX(115); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("DN") . ": "); - $pdfFile->setFont("times","",9); - $pdfFile->Write(5,$account->general_dn); - } - // space between two rows - if ($i < count($accounts) - 1) { - $pdfFile->Ln(12); - } - // new page after twelve accounts - if ($k == 12) { - $k = 0; - $pdfFile->addPage(); - } - } - - // Close PDF - $pdfFile->Close(); - // Get relative url path - $fullpath = realpath('.'); - $subdirs = explode('/', str_replace($_SESSION['lampath'], '', $fullpath)); - for ($i=0; $irand . time() .'.pdf'; - // Save PDF - $pdfFile->Output($filename); - // Output meta refresh to pdf-file - metaRefresh($filename); - // Return relative path of pdf-file - return $filename; -} - -// creates a PDF with groups -// $accounts: array of account -function createGroupPDF($accounts) { - // The decimal separator must be a dot in order to write pdf-files - setlocale(LC_NUMERIC, "C"); - // Start PDF file - $pdfFile = new lamGroupPDF(); - $pdfFile->Open(); - // Write some information into the PDF file - $pdfFile->setFont("arial","",12); - $pdfFile->setTitle("LDAP Account Manager"); - $pdfFile->setSubject(_("Group information page")); - $pdfFile->setAuthor("LDAP Account Manager Devel-Team -Roland Gruber-"); - $pdfFile->setCreator("LDAP Account Manager (pdf.inc)"); - // print group accounts - $pdfFile->addPage(); - for($i = 0; $i < count($accounts); $i++) { - $account = $accounts[$i]; - $ypos = $pdfFile->GetY(); - if ($ypos > 260) $pdfFile->addPage(); - $pdfFile->setFont("times","B",16); - $pdfFile->Write(5,$account->general_username); - $pdfFile->Ln(8); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Description") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_gecos); - $pdfFile->Ln(5); - if ($account->smb_displayname) { - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Display name") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->smb_displayname); - $pdfFile->Ln(5); - } - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("GID") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->general_uidNumber); - $pdfFile->Ln(5); - if ($account->domain) { - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Domain") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,$account->domain->name); - $pdfFile->Ln(5); - } - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("DN") . ": "); - $pdfFile->setFont("times","",9); - $pdfFile->Write(5,$account->general_dn); - if (is_array($account->unix_memberUid)) { - $pdfFile->Ln(5); - $pdfFile->setFont("times","B",10); - $pdfFile->Write(5,_("Members") . ": "); - $pdfFile->setFont("times","",10); - $pdfFile->Write(5,implode(", ", $account->unix_memberUid)); - } - - // space between two rows - if ($i < count($accounts) - 1) { - $pdfFile->Ln(12); - } - } - - // Close PDF - $pdfFile->Close(); - // Get relative url path - $fullpath = realpath('.'); - $subdirs = explode('/', str_replace($_SESSION['lampath'], '', $fullpath)); - for ($i=0; $irand . time() .'.pdf'; - // Save PDF - $pdfFile->Output($filename); - // Output meta refresh to pdf-file - metaRefresh($filename); - // Return relative path of pdf-file - return $filename; -} - - -// lamPDF class || For defining own a Header and Footer -class lamPDF extends FPDF { - // Print page header - function header() { - $imageFile = substr(__FILE__,0,strlen(__FILE__)- 11) . "graphics/printLogo.jpg"; - $this->Image($imageFile,10,10,50,20,"JPG"); - $this->SetFont("arial","B",22); - $this->Cell(170,5,"LDAP Account Manager",0,1,"R",0); - $this->Ln(3); - $this->SetFont("times","",14); - $this->Cell(170,5,"- " . _("User information page") . " -",0,0,"R",0); - $this->SetLineWidth(0.8); - $this->Line(10,40,200,40); - $this->Line(10,42,200,42); - $this->SetY(50); - } - - // Print page footer - function footer() { - $this->SetLineWidth(0.8); - $this->Line(10,280,200,280); - $this->Line(10,282,200,282); - $this->SetY(285); - $this->Cell(0,5,_("This document was automatically created by LDAP Account Manager"),0,0,"C",0); - } -} - - -// lamHostPDF class || For defining own a Header and Footer -class lamHostPDF extends FPDF { - // Print page header - function header() { - $imageFile = substr(__FILE__,0,strlen(__FILE__)- 11) . "graphics/printLogo.jpg"; - $this->Image($imageFile,10,10,50,20,"JPG"); - $this->SetFont("arial","B",22); - $this->Cell(170,5,"LDAP Account Manager",0,1,"R",0); - $this->Ln(3); - $this->SetFont("times","",14); - $this->Cell(170,5,"- " . _("Samba-Host information page") . " -",0,0,"R",0); - $this->SetLineWidth(0.8); - $this->Line(10,35,200,35); - $this->Line(10,37,200,37); - $this->SetY(45); - } - - // Print page footer - function footer() { - $this->SetLineWidth(0.8); - $this->Line(10,280,200,280); - $this->Line(10,282,200,282); - $this->SetY(285); - $this->SetFont("arial","B",12); - $this->Cell(0,5,_("This document was automatically created by LDAP Account Manager"),0,0,"C",0); - $this->SetFont("arial","",12); - $this->Cell(0,5,$this->PageNo(),0,1,"R",0); - } -} - - -// lamGroupPDF class || For defining own Header and Footer -class lamGroupPDF extends FPDF { - // Print page header - function header() { - $imageFile = substr(__FILE__,0,strlen(__FILE__)- 11) . "graphics/printLogo.jpg"; - $this->Image($imageFile,10,10,50,20,"JPG"); - $this->SetFont("arial","B",22); - $this->Cell(170,5,"LDAP Account Manager",0,1,"R",0); - $this->Ln(3); - $this->SetFont("times","",14); - $this->Cell(170,5,"- " . _("Group information page") . " -",0,0,"R",0); - $this->SetLineWidth(0.8); - $this->Line(10,35,200,35); - $this->Line(10,37,200,37); - $this->SetY(45); - } - - // Print page footer - function footer() { - $this->SetLineWidth(0.8); - $this->Line(10,280,200,280); - $this->Line(10,282,200,282); - $this->SetY(285); - $this->SetFont("arial","B",12); - $this->Cell(0,5,_("This document was automatically created by LDAP Account Manager"),0,0,"C",0); - $this->SetFont("arial","",12); - $this->Cell(0,5,$this->PageNo(),0,1,"R",0); - } -} - diff --git a/lam-0.4/lib/profiles.inc b/lam-0.4/lib/profiles.inc deleted file mode 100644 index 9037a09a..00000000 --- a/lam-0.4/lib/profiles.inc +++ /dev/null @@ -1,553 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -include_once("config.inc"); -include_once("account.inc"); -include_once("ldap.inc"); - - -// returns an array of String with all available user profiles (without .pru) -function getUserProfiles() { - $dir = @dir(substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/users"); - $ret = array(); - $pos = 0; - if ($dir) { - while ($entry = $dir->read()){ - $ext = substr($entry, strlen($entry)-4, 4); - $name = substr($entry, 0, strlen($entry)-4); - if ($ext == ".pru") { - $ret[$pos] = $name; - $pos ++; - } - } - } - return $ret; -} - -// returns an array of String with all available group profiles (without .prg) -function getGroupProfiles() { - $dir = @dir(substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/groups"); - $ret = array(); - $pos = 0; - if ($dir) { - while ($entry = $dir->read()){ - $ext = substr($entry, strlen($entry)-4, 4); - $name = substr($entry, 0, strlen($entry)-4); - if ($ext == ".prg") { - $ret[$pos] = $name; - $pos ++; - } - } - } - return $ret; -} - -// returns an array of String with all available host profiles (without .prh) -function getHostProfiles() { - $dir = @dir(substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/hosts"); - $ret = array(); - $pos = 0; - if ($dir) { - while ($entry = $dir->read()){ - $ext = substr($entry, strlen($entry)-4, 4); - $name = substr($entry, 0, strlen($entry)-4); - if ($ext == ".prh") { - $ret[$pos] = $name; - $pos ++; - } - } - } - return $ret; -} - -// loads an user profile -// $profile: name of the profile (without .pru) -// the return value is an account object -function loadUserProfile($profile) { - if (!eregi("^[0-9a-z_\\-]+$", $profile)) return false; - $acc = new account(); - $file = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/users/" . $profile . ".pru"; - if (is_file($file) == True) { - $file = @fopen($file, "r"); - if ($file) { - while (!feof($file)) { - $line = fgets($file, 1024); - if (($line == "\n")||($line[0] == "#")) continue; // ignore comments - // search keywords - if (substr($line, 0, 15) == "general_group: ") { - $acc->general_group = chop(substr($line, 15, strlen($line)-15)); - continue; - } - if (substr($line, 0, 18) == "general_groupadd: ") { - $acc->general_groupadd = explode(";", chop(substr($line, 18, strlen($line)-18))); - continue; - } - if (substr($line, 0, 17) == "general_homedir: ") { - $acc->general_homedir = chop(substr($line, 17, strlen($line)-17)); - continue; - } - if (substr($line, 0, 15) == "general_shell: ") { - $acc->general_shell = chop(substr($line, 15, strlen($line)-15)); - continue; - } - if (substr($line, 0, 18) == "unix_password_no: ") { - $acc->unix_password_no = chop(substr($line, 18, strlen($line)-18)); - continue; - } - if (substr($line, 0, 14) == "unix_pwdwarn: ") { - $acc->unix_pwdwarn = chop(substr($line, 14, strlen($line)-14)); - continue; - } - if (substr($line, 0, 20) == "unix_pwdallowlogin: ") { - $acc->unix_pwdallowlogin = chop(substr($line, 20, strlen($line)-20)); - continue; - } - if (substr($line, 0, 16) == "unix_pwdminage: ") { - $acc->unix_pwdminage = chop(substr($line, 16, strlen($line)-16)); - continue; - } - if (substr($line, 0, 16) == "unix_pwdmaxage: ") { - $acc->unix_pwdmaxage = chop(substr($line, 16, strlen($line)-16)); - continue; - } - if (substr($line, 0, 16) == "unix_pwdexpire: ") { - $acc->unix_pwdexpire = chop(substr($line, 16, strlen($line)-16)); - continue; - } - if (substr($line, 0, 18) == "unix_deactivated: ") { - $acc->unix_deactivated = chop(substr($line, 18, strlen($line)-18)); - continue; - } - if (substr($line, 0, 11) == "unix_host: ") { - $acc->unix_host = chop(substr($line, 11, strlen($line)-11)); - continue; - } - if (substr($line, 0, 17) == "smb_password_no: ") { - $acc->smb_flags['N'] = chop(substr($line, 17, strlen($line)-17)); - continue; - } - if (substr($line, 0, 16) == "smb_useunixpwd: ") { - $acc->smb_useunixpwd = chop(substr($line, 16, strlen($line)-16)); - continue; - } - if (substr($line, 0, 12) == "smb_flagsD: ") { - $acc->smb_flags['D'] = chop(substr($line, 12, strlen($line)-12)); - continue; - } - if (substr($line, 0, 12) == "smb_flagsX: ") { - $acc->smb_flags['X'] = chop(substr($line, 12, strlen($line)-12)); - continue; - } - if (substr($line, 0, 15) == "smb_homedrive: ") { - $acc->smb_homedrive = chop(substr($line, 15, strlen($line)-15)); - continue; - } - if (substr($line, 0, 16) == "smb_scriptPath: ") { - $acc->smb_scriptPath = chop(substr($line, 16, strlen($line)-16)); - continue; - } - if (substr($line, 0, 17) == "smb_profilePath: ") { - $acc->smb_profilePath = chop(substr($line, 17, strlen($line)-17)); - continue; - } - if (substr($line, 0, 25) == "smb_smbuserworkstations: ") { - $acc->smb_smbuserworkstations = chop(substr($line, 25, strlen($line)-25)); - continue; - } - if (substr($line, 0, 13) == "smb_smbhome: ") { - $acc->smb_smbhome = chop(substr($line, 13, strlen($line)-13)); - continue; - } - if (substr($line, 0, 12) == "smb_domain: ") { - if ($_SESSION['config']->is_samba3()) { - $dn = chop(substr($line, 12, strlen($line)-12)); - if (! stristr($dn, "sambaDomainName=")) { // Samba 3 and Samba 2 profile - // get domain list - $doms = $_SESSION['ldap']->search_domains($_SESSION['config']->get_domainSuffix()); - // search domain name - for ($d = 0; $d < sizeof($doms); $d++) { - if (strtolower($doms[$d]->name) == strtolower($dn)) { - $acc->smb_domain = $doms[$d]; - break; - } - } - } - else { // Samba 3 and Samba 3 profile - // load domain object - $dom = new samba3domain(); - $sr = @ldap_search($_SESSION['ldap']->server, $dn, "objectClass=sambaDomain"); - if ($sr) { - $info = @ldap_get_entries($_SESSION['ldap']->server, $sr); - if ($info) { - // get domain attributes - @array_shift($info); - $dom->dn = $dn; - $dom->name = $info[0]['sambadomainname'][0]; - $dom->SID = $info[0]['sambasid'][0]; - $dom->nextRID = $info[0]['sambanextrid'][0]; - $dom->nextUserRID = $info[0]['sambanextuserrid'][0]; - $dom->nextGroupRID = $info[0]['sambanextgrouprid'][0]; - if (isset($dom->RIDbase)) $dom->RIDbase = $info[0]['sambaalgorithmicridbase'][0]; - } - } - $acc->smb_domain = $dom; - } - } - else { - $dom_name = chop(substr($line, 12, strlen($line)-12)); - if (substr($dom_name, 0, 16) == "sambaDomainName=") { // Samba 2 and Samba 3 profile - // extract domain name from DN - $dom_name = substr($dom_name, 16, strlen($dom_name) - 16); - $pos = strpos($dom_name, ","); - $dom_name = substr($dom_name, 0, $pos); - $acc->smb_domain = $dom_name; - } - else { // Samba 2 and Samba 2 profile - $acc->smb_domain = $dom_name; - } - } - continue; - } - if (substr($line, 0, 7) == "quota: ") { - $acc->quota = chop(substr($line, 7, strlen($line)-7)); - // split mountpoints - $acc->quota = explode(";", $acc->quota); - // split attributes - for ($i = 0; $i < sizeof($acc->quota); $i++) { - $temp = explode(",", $acc->quota[$i]); - $acc->quota[$i] = array(); - $acc->quota[$i][0] = $temp[0]; - $acc->quota[$i][2] = $temp[1]; - $acc->quota[$i][3] = $temp[2]; - $acc->quota[$i][6] = $temp[3]; - $acc->quota[$i][7] = $temp[4]; - } - } - } - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - return $acc; -} - -// loads an group profile -// $profile: name of the group profile (without .prg) -// the return value is an account object -function loadGroupProfile($profile) { - if (!eregi("^[0-9a-z_\\-]+$", $profile)) return false; - $acc = new account(); - $file = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/groups/" . $profile . ".prg"; - if (is_file($file) == True) { - $file = @fopen($file, "r"); - if ($file) { - while (!feof($file)) { - $line = fgets($file, 1024); - if (($line == "\n")||($line[0] == "#")) continue; // ignore comments - // search keywords - if (substr($line, 0, 12) == "smb_domain: ") { - if ($_SESSION['config']->is_samba3()) { - $dn = chop(substr($line, 12, strlen($line)-12)); - // load domain object - $dom = new samba3domain(); - $sr = @ldap_search($_SESSION['ldap']->server, $dn, "objectClass=sambaDomain"); - if ($sr) { - $info = @ldap_get_entries($_SESSION['ldap']->server, $sr); - if ($info) { - // get domain attributes - @array_shift($info); - $dom->dn = $dn; - $dom->name = $info[0]['sambadomainname'][0]; - $dom->SID = $info[0]['sambasid'][0]; - $dom->nextRID = $info[0]['sambanextrid'][0]; - $dom->nextUserRID = $info[0]['sambanextuserrid'][0]; - $dom->nextGroupRID = $info[0]['sambanextgrouprid'][0]; - if (isset($dom->RIDbase)) $dom->RIDbase = $info[0]['sambaalgorithmicridbase'][0]; - } - } - $acc->smb_domain = $dom; - } - } - if (substr($line, 0, 7) == "quota: ") { - if ($_SESSION['config']->get_scriptPath()) { - $acc->quota = chop(substr($line, 7, strlen($line)-7)); - // split mountpoints - $acc->quota = explode(";", $acc->quota); - // split attributes - for ($i = 0; $i < sizeof($acc->quota); $i++) { - $temp = explode(",", $acc->quota[$i]); - $acc->quota[$i] = array(); - $acc->quota[$i][0] = $temp[0]; - $acc->quota[$i][2] = $temp[1]; - $acc->quota[$i][3] = $temp[2]; - $acc->quota[$i][6] = $temp[3]; - $acc->quota[$i][7] = $temp[4]; - } - } - } - } - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - return $acc; -} - -// loads an host profile -// $profile: name of the host profile (without .prh) -// the return value is an account object -function loadHostProfile($profile) { - if (!eregi("^[0-9a-z_\\-]+$", $profile)) return false; - $acc = new account(); - $file = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/hosts/" . $profile . ".prh"; - if (is_file($file) == True) { - $file = @fopen($file, "r"); - if ($file) { - while (!feof($file)) { - $line = fgets($file, 1024); - if (($line == "\n")||($line[0] == "#")) continue; // ignore comments - // search keywords - if (substr($line, 0, 15) == "general_group: ") { - $acc->general_group = chop(substr($line, 15, strlen($line)-15)); - continue; - } - if (substr($line, 0, 12) == "smb_domain: ") { - if ($_SESSION['config']->is_samba3()) { - $dn = chop(substr($line, 12, strlen($line)-12)); - // load domain object - $dom = new samba3domain(); - $sr = @ldap_search($_SESSION['ldap']->server, $dn, "objectClass=sambaDomain"); - if ($sr) { - $info = @ldap_get_entries($_SESSION['ldap']->server, $sr); - if ($info) { - // get domain attributes - @array_shift($info); - $dom->dn = $dn; - $dom->name = $info[0]['sambadomainname'][0]; - $dom->SID = $info[0]['sambasid'][0]; - $dom->nextRID = $info[0]['sambanextrid'][0]; - $dom->nextUserRID = $info[0]['sambanextuserrid'][0]; - $dom->nextGroupRID = $info[0]['sambanextgrouprid'][0]; - if (isset($dom->RIDbase)) $dom->RIDbase = $info[0]['sambaalgorithmicridbase'][0]; - } - } - $acc->smb_domain = $dom; - } - else $acc->smb_domain = chop(substr($line, 12, strlen($line)-12)); - continue; - } - } - fclose($file); - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - } - else { - StatusMessage("ERROR", "", _("Unable to load profile!") . " " . $file); - } - return $acc; -} - -// saves an account object to an user profile -// file is created, if needed -// $profile: name of the user profile (without .pru) -// $account: account object which is saved -function saveUserProfile($account, $profile) { - if (!$_SESSION['loggedIn'] == true) return false; - // check profile name - if (!eregi("^[0-9a-z\\-_]+$", $profile)) return false; - if (!is_object($account)) { - StatusMessage("ERROR", "", _("saveUserProfile: account has wrong type!")); - return false; - } - $path = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/users/" . $profile . ".pru"; - $file = @fopen($path, "w"); - if ($file) { - // replace user and group names - $homedir = $account->general_homedir; - $profpath = $account->smb_profilePath; - $scriptPath = $account->smb_scriptPath; - $smbhome = $account->smb_smbhome; - if ($account->general_username) { - $homedir = str_replace($account->general_username, "\$user", $homedir); - $profpath = str_replace($account->general_username, "\$user", $profpath); - $scriptPath = str_replace($account->general_username, "\$user", $scriptPath); - $smbhome = str_replace($account->general_username, "\$user", $smbhome); - } - if ($account->general_group) { - $homedir = str_replace($account->general_group, "\$group", $homedir); - $profpath = str_replace($account->general_group, "\$group", $profpath); - $scriptPath = str_replace($account->general_group, "\$group", $scriptPath); - $smbhome = str_replace($account->general_group, "\$group", $smbhome); - } - // write attributes - if (isset($account->general_group)) fputs($file, "general_group: " . $account->general_group . "\n"); - if (isset($account->general_groupadd)) fputs($file, "general_groupadd: " . implode(";", $account->general_groupadd) . "\n"); - if (isset($account->general_homedir)) fputs($file, "general_homedir: " . $homedir . "\n"); - if (isset($account->general_shell)) fputs($file, "general_shell: " . $account->general_shell . "\n"); - if (isset($account->unix_password_no)) fputs($file, "unix_password_no: " . $account->unix_password_no . "\n"); - if (isset($account->unix_pwdwarn)) fputs($file, "unix_pwdwarn: " . $account->unix_pwdwarn . "\n"); - if (isset($account->unix_pwdallowlogin)) fputs($file, "unix_pwdallowlogin: " . $account->unix_pwdallowlogin . "\n"); - if (isset($account->unix_pwdminage)) fputs($file, "unix_pwdminage: " . $account->unix_pwdminage . "\n"); - if (isset($account->unix_pwdmaxage)) fputs($file, "unix_pwdmaxage: " . $account->unix_pwdmaxage . "\n"); - if (isset($account->unix_pwdexpire)) fputs($file, "unix_pwdexpire: " . $account->unix_pwdexpire . "\n"); - if (isset($account->unix_deactivated)) fputs($file, "unix_deactivated: " . $account->unix_deactivated . "\n"); - if (isset($account->unix_host)) fputs($file, "unix_host: " . $account->unix_host . "\n"); - if (isset($account->smb_flags['N'])) fputs($file, "smb_password_no: " . $account->smb_flags['N'] . "\n"); - if (isset($account->smb_useunixpwd)) fputs($file, "smb_useunixpwd: " . $account->smb_useunixpwd . "\n"); - if (isset($account->smb_flags['D'])) fputs($file, "smb_flagsD: " . $account->smb_flags['D'] . "\n"); - if (isset($account->smb_flags['X'])) fputs($file, "smb_flagsX: " . $account->smb_flags['X'] . "\n"); - if (isset($account->smb_homedrive)) fputs($file, "smb_homedrive: " . $account->smb_homedrive . "\n"); - if (isset($account->smb_scriptPath)) fputs($file, "smb_scriptPath: " . $scriptPath . "\n"); - if (isset($account->smb_profilePath)) fputs($file, "smb_profilePath: " . $profpath . "\n"); - if (isset($account->smb_smbuserworkstations)) fputs($file, "smb_smbuserworkstations: " . $account->smb_smbuserworkstations . "\n"); - if (isset($account->smb_smbhome)) fputs($file, "smb_smbhome: " . $smbhome . "\n"); - if (isset($account->smb_domain)) fputs($file, "smb_domain: " . $account->smb_domain . "\n"); - if (isset($account->quota)) { - // convert array to string - for ($i = 0; $i < sizeof($account->quota); $i++) { - $account->quota[$i] = implode(",", $account->quota[$i]); - } - $temp = implode(";", $account->quota); - fputs($file, "quota: " . $temp . "\n"); - } - // close file - fclose($file); - } - else { - StatusMessage("ERROR", _("Unable to save profile!"), $path); - return false; - } - return true; -} - -// saves an account object to an group profile -// file is created, if needed -// $profile: name of the group profile (without .prg) -// $account: account object which is saved -function saveGroupProfile($account, $profile) { - if (!$_SESSION['loggedIn'] == true) return false; - // check profile name - if (!eregi("^[0-9a-z\\-_]+$", $profile)) return false; - if (!is_object($account)) { - StatusMessage("ERROR", "", _("saveGroupProfile: account has wrong type!")); - return false; - } - $path = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/groups/" . $profile . ".prg"; - $file = @fopen($path, "w"); - if ($file) { - // write attributes - if (isset($account->smb_domain)) fputs($file, "smb_domain: " . $account->smb_domain . "\n"); - if (isset($account->quota)) { - // convert array to string - for ($i = 0; $i < sizeof($account->quota); $i++) { - $account->quota[$i] = implode(",", $account->quota[$i]); - } - $temp = implode(";", $account->quota); - fputs($file, "quota: " . $temp . "\n"); - } - // close file - fclose($file); - } - else { - StatusMessage("ERROR", _("Unable to save profile!"), $path); - return false; - } - return true; -} - -// saves an account object to an host profile -// file is created, if needed -// $profile: name of the host profile (without .prh) -// $account: account object which is saved -function saveHostProfile($account, $profile) { - if (!$_SESSION['loggedIn'] == true) return false; - // check profile name - if (!eregi("^[0-9a-z\\-_]+$", $profile)) return false; - if (!is_object($account)) { - StatusMessage ("ERROR", "", _("saveHostProfile: account has wrong type!")); - return false; - } - $path = substr(__FILE__, 0, strlen(__FILE__) - 17) . "/config/profiles/hosts/" . $profile . ".prh"; - $file = @fopen($path, "w"); - if ($file) { - // write attributes - if (isset($account->general_group)) fputs($file, "general_group: " . $account->general_group . "\n"); - if (isset($account->smb_domain)) fputs($file, "smb_domain: " . $account->smb_domain . "\n"); - // close file - fclose($file); - } - else { - StatusMessage("ERROR", _("Unable to save profile!"), $path); - return false; - } - return true; -} - -// deletes a user profile -function delUserProfile($file) { - if (!$_SESSION['loggedIn'] == true) return false; - if (!eregi("^[0-9a-z\\-_]+$", $file)) return false; - $prof = substr(__FILE__, 0, strlen(__FILE__) - 16) . "config/profiles/users/".$file.".pru"; - if (is_file($prof)) { - return @unlink($prof); - } -} - -// deletes a group profile -function delGroupProfile($file) { - if (!$_SESSION['loggedIn'] == true) return false; - if (!eregi("^[0-9a-z\\-_]+$", $file)) return false; - $prof = substr(__FILE__, 0, strlen(__FILE__) - 16) . "config/profiles/groups/".$file.".prg"; - if (is_file($prof)) { - return @unlink($prof); - } -} - -// deletes a host profile -function delHostProfile($file) { - if (!$_SESSION['loggedIn'] == true) return false; - if (!eregi("^[0-9a-z\\-_]+$", $file)) return false; - $prof = substr(__FILE__, 0, strlen(__FILE__) - 16) . "config/profiles/hosts/".$file.".prh"; - if (is_file($prof)) { - return @unlink($prof); - } -} - -?> diff --git a/lam-0.4/lib/status.inc b/lam-0.4/lib/status.inc deleted file mode 100644 index 7b860c04..00000000 --- a/lam-0.4/lib/status.inc +++ /dev/null @@ -1,95 +0,0 @@ -= "5" ) ini_set( "zend.ze1_compatibility_mode", 1 ); - -function StatusMessage($MessageTyp,$MessageHeadline,$MessageText,$MessageVariables = array()) { - /* Setting CSS-StyleSheet class depending on the $MessageTyp and rewriting $MessageTyp with a readable string. */ - if($MessageTyp == "INFO") { - $class = "class=\"statusInfo\""; - } - elseif($MessageTyp == "WARN") { - $class = "class=\"statusWarn\""; - } - elseif($MessageTyp == "ERROR") { - $class = "class=\"statusError\""; - } - /* Set output-message, when none or false $MessageTyp is submitted. */ - else { - $class = "class=\"statusError\""; - $MessageTyp = _("LAM Internal Error"); - $MessageHeadline = _("Invalid/Missing Message type"); - $MessageText = _("Please report this error to the Bug-Tracker at {link=http://lam.sf.net}LDAP Account Manager Development Team{endlink}. The error number is {bold}0001:Invalid/Missing Message type.{endbold} Thank you."); - } - - $MessageHeadline = parseMessageString($MessageHeadline); - $MessageText = parseMessageString($MessageText); - - if (is_file("../graphics/error.png")) { - $MessageTyp = "\"""; - } - else { - $MessageTyp = "\"""; - } - - $MessageHeadline = "

" . $MessageHeadline . "

"; // Format $MessageHeadline - $MessageText = "

" . $MessageText . "

"; // Format $MessageText - $format = "
\n
\n\n\n\n\n\n
" . $MessageTyp . "" . $MessageHeadline . $MessageText . "
\n
\n
\n"; - if (is_array($MessageVariables)) { - array_unshift($MessageVariables, $format); - call_user_func_array('printf',$MessageVariables); - } - else { - printf($format, $MessageVariables); - } -} - -/* Use the three replace functions on the submitted Text. */ -function parseMessageString($MessageString) { - return linkText(colorText(boldText($MessageString))); -} - -/* Replace {bold} and {endbold} with and HTML-Tags. */ -function boldText($text) { - $pattern = "/\{bold\}([^{]*)\{endbold\}/"; // Regular expression matching {bold}[Text]{endbold} - $replace = "\\1"; // Replace pattern - return preg_replace($pattern,$replace,$text); -} - -/* Replace {color=#[HEX-Value]} or {color=[HEX-Value]} and {endcolor} with and HTML-Tags. */ -function colorText($text) { - $pattern = "/\{color=#?([0-9,a-f,A-F]{6})\}([^{]*)\{endcolor\}/"; // Regular expression matching {color=#[HEX-Value]}[Text]{endcolor} or {color=[HEX-Value]}[Text]{endcolor} - $replace = "\\2"; // Replace pattern - return preg_replace($pattern,$replace,$text); -} - -/* Replace {link=[Link-Target]} and {endlink} with and HTML-Tags. */ -function linkText($text) { - $pattern = "/\{link=([^}]*)\}([^{]*)\{endlink\}/"; // Regular expression matching {link=[Link-Target]}[Text]{endlink} - $replace = "\\2"; //Replace pattern - return preg_replace($pattern,$replace,$text); -} -?> diff --git a/lam-0.4/locale/de_DE/LC_MESSAGES/messages.mo b/lam-0.4/locale/de_DE/LC_MESSAGES/messages.mo deleted file mode 100644 index 78875fa759e8058f936cf509c79db64dde8e100b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72793 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 diff --git a/lam-0.4/locale/de_DE/LC_MESSAGES/messages.po b/lam-0.4/locale/de_DE/LC_MESSAGES/messages.po deleted file mode 100644 index 06d1c850..00000000 --- a/lam-0.4/locale/de_DE/LC_MESSAGES/messages.po +++ /dev/null @@ -1,4087 +0,0 @@ -# translation of messages.po to Deutsch -# $Id$ -# -# -# LDAP Account Manager -# Roland Gruber , 2004. -# -msgid "" -msgstr "" -"Project-Id-Version: LDAP Account Manager 0.4.6\n" -"Report-Msgid-Bugs-To: post@rolandgruber.de \n" -"POT-Creation-Date: 2004-01-14 17:45+0200\n" -"PO-Revision-Date: 2004-05-19 19:02+0200\n" -"Last-Translator: Roland Gruber \n" -"Language-Team: Deutsch \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.3.1\n" - -#: ../help/help.inc:147 - -msgid "$%s and $%s are replaced with username or primary groupname." -msgstr "$%s und $%s werden durch Benutzer- und Gruppenname ersetzt." - -#: ../lib/account.inc:722 ../lib/account.inc:727 -#, php-format -msgid "%s already exists!" -msgstr "%s besteht schon!" - -#: ../templates/confwiz/ldaptest.php:345 ../templates/confwiz/ldaptest.php:353 -#: ../templates/confwiz/ldaptest.php:361 -msgid "(optional)" -msgstr "(optional)" - -#: ../templates/ou_edit.php:95 ../templates/ou_edit.php:160 -#: ../templates/ou_edit.php:225 ../templates/ou_edit.php:290 -#: ../templates/config/confmain.php:369 -#: ../templates/profedit/profiledelete.php:98 -#: ../templates/profedit/profiledelete.php:110 -#: ../templates/profedit/profiledelete.php:122 -#: ../templates/profedit/profilegroup.php:153 -#: ../templates/profedit/profilehost.php:122 -#: ../templates/profedit/profilemain.php:262 -#: ../templates/profedit/profileuser.php:430 -msgid "Abort" -msgstr "Abbrechen" - -#: ../templates/account/useredit.php:1118 ../help/help.inc:197 -msgid "Account deactivated" -msgstr "Account ist deaktiviert" - -#: ../help/help.inc:180 -msgid "Account expire date. Format: DD-MM-YYYY" -msgstr "Account-Ablaufdatum im Format: TT-MM-JJJJ" - -#: ../templates/profedit/profileuser.php:180 -msgid "Account expires on" -msgstr "Account läuft ab am" - -#: ../templates/account/useredit.php:1249 -#: ../templates/profedit/profileuser.php:218 -#: ../templates/profedit/profileuser.php:267 ../help/help.inc:207 -msgid "Account is deactivated" -msgstr "Account deaktiviert" - -#: ../templates/config/profmanage.php:155 ../help/help.inc:109 -msgid "Add profile" -msgstr "Neues Profil" - -#: ../templates/account/hostedit.php:131 -msgid "Added $ to hostname." -msgstr "$-Zeichen zum Hostnamen hinzugefügt." - -#: ../templates/account/groupedit.php:535 -msgid "Additional group members" -msgstr "Zusätzliche Gruppenmitglieder" - -#: ../templates/account/useredit.php:878 ../templates/account/useredit.php:977 -#: ../templates/profedit/profileuser.php:105 ../help/help.inc:144 -msgid "Additional groups" -msgstr "Zusätzliche Gruppen" - -#: ../templates/domain.php:136 ../templates/confwiz/ldaptest.php:372 -#: ../help/help.inc:305 -msgid "Algorithmic RID Base" -msgstr "RID-Basisnummer" - -#: ../templates/domain.php:242 ../templates/confwiz/ldaptest.php:252 -msgid "Algorithmic RID base is not a number!" -msgstr "RID-Basisnummer ist keine Zahl!" - -#: ../templates/masscreate.php:261 -msgid "All Users have been created" -msgstr "Alle Benutzeraccounts wurden erstellt." - -#: ../templates/massdetail.php:72 -msgid "All changes were reseted" -msgstr "Alle Änderungen wurden zurückgesetzt." - -#: ../templates/initsuff.php:149 -msgid "All changes were successful." -msgstr "Alle Änderungen waren erfolgreich." - -#: ../lib/ldap.inc:220 -msgid "Allowed hosts" -msgstr "Erlaubte PCs" - -#: ../templates/account/useredit.php:811 -msgid "Allowed workstations" -msgstr "Erlaubte PCs" - -#: ../templates/massdetail.php:274 ../templates/lists/listusers.php:360 -msgid "Apply" -msgstr "Ok" - -#: ../templates/config/confmain.php:237 ../templates/confwiz/o_lists.php:131 -#: ../lib/config.inc:286 -msgid "Attributes in Group List" -msgstr "Attributnamen in der Gruppenliste" - -#: ../templates/config/confmain.php:242 ../templates/confwiz/o_lists.php:136 -#: ../lib/config.inc:287 -msgid "Attributes in Host List" -msgstr "Attributnamen in der Hostliste" - -#: ../templates/config/confmain.php:232 ../templates/confwiz/o_lists.php:126 -#: ../lib/config.inc:285 -msgid "Attributes in User List" -msgstr "Attributnamen in der Benutzerliste" - -#: ../templates/confwiz/server2.php:225 -msgid "Attributes in list views" -msgstr "Attributnamen in der Listenansicht" - -#: ../templates/account/useredit.php:896 -msgid "Available groups" -msgstr "Verfügbare Gruppen" - -#: ../templates/account/groupedit.php:553 -msgid "Available users" -msgstr "Verfügbare Benutzer" - -#: ../templates/account/useredit.php:826 -msgid "Available workstations" -msgstr "Verfügbare PCs" - -#: ../templates/account/useredit.php:835 ../templates/account/useredit.php:908 -#: ../templates/masscreate.php:330 ../templates/confwiz/server2.php:235 -msgid "Back" -msgstr "Zurück" - -#: ../templates/logout.php:63 ../templates/config/conflogin.php:143 -#: ../templates/config/confsave.php:222 ../templates/confwiz/final.php:55 -msgid "Back to Login" -msgstr "Zurück zum Login" - -#: ../templates/ou_edit.php:309 ../templates/ou_edit.php:313 -msgid "Back to OU-Editor" -msgstr "Zurück zum OU-Editor" - -#: ../templates/profedit/profilecreate.php:65 -#: ../templates/profedit/profilecreate.php:76 -#: ../templates/profedit/profilecreate.php:84 -#: ../templates/profedit/profilecreate.php:92 -#: ../templates/profedit/profilecreate.php:100 -#: ../templates/profedit/profilecreate.php:108 -#: ../templates/profedit/profilecreate.php:116 -#: ../templates/profedit/profilecreate.php:124 -#: ../templates/profedit/profilecreate.php:132 -#: ../templates/profedit/profilecreate.php:140 -#: ../templates/profedit/profilecreate.php:148 -#: ../templates/profedit/profilecreate.php:156 -#: ../templates/profedit/profilecreate.php:164 -#: ../templates/profedit/profilecreate.php:172 -#: ../templates/profedit/profilecreate.php:180 -#: ../templates/profedit/profilecreate.php:188 -#: ../templates/profedit/profilecreate.php:197 -#: ../templates/profedit/profilecreate.php:207 -#: ../templates/profedit/profilecreate.php:216 -#: ../templates/profedit/profilecreate.php:224 -#: ../templates/profedit/profilecreate.php:232 -#: ../templates/profedit/profilecreate.php:248 -#: ../templates/profedit/profilecreate.php:253 -#: ../templates/profedit/profilecreate.php:258 -#: ../templates/profedit/profilecreate.php:263 -#: ../templates/profedit/profilecreate.php:275 -#: ../templates/profedit/profilecreate.php:285 -#: ../templates/profedit/profilecreate.php:298 -#: ../templates/profedit/profilecreate.php:313 -#: ../templates/profedit/profilecreate.php:318 -#: ../templates/profedit/profilecreate.php:323 -#: ../templates/profedit/profilecreate.php:328 -#: ../templates/profedit/profilecreate.php:340 -#: ../templates/profedit/profilecreate.php:350 -#: ../templates/profedit/profilecreate.php:363 -#: ../templates/profedit/profilecreate.php:371 -#: ../templates/profedit/profilecreate.php:379 -#: ../templates/profedit/profilecreate.php:387 -#: ../templates/profedit/profiledelete.php:75 -#: ../templates/profedit/profiledelete.php:83 -#: ../templates/profedit/profiledelete.php:131 -msgid "Back to Profile Editor" -msgstr "Zurück zum Profileditor" - -#: ../templates/domain.php:280 ../templates/domain.php:307 -msgid "Back to domain list" -msgstr "Zurück zur Domänenliste" - -#: ../templates/account/groupedit.php:857 ../templates/delete.php:210 -#: ../templates/delete.php:246 ../templates/lists/userlink.php:56 -msgid "Back to group list" -msgstr "Zurück zur Gruppenliste" - -#: ../templates/account/hostedit.php:471 ../templates/delete.php:213 -#: ../templates/delete.php:238 -msgid "Back to host list" -msgstr "Zurück zur Hostliste" - -#: ../templates/account/hostedit.php:100 -msgid "Back to hostlist" -msgstr "Zurück zur Hostliste" - -#: ../templates/confwiz/o_daemon.php:79 -msgid "Back to lamdaemon and PDF settings" -msgstr "Zurück zu den lamdaemon- und PDF-Einstellungen" - -#: ../templates/confwiz/o_lang.php:76 -msgid "Back to language and admin settings." -msgstr "Zurück zu den Spach- und Administratoreinstellungen" - -#: ../templates/confwiz/server2.php:88 ../templates/confwiz/server.php:85 -msgid "Back to last page" -msgstr "Zurück zur letzten Seite" - -#: ../templates/confwiz/o_lists.php:79 -msgid "Back to list settings" -msgstr "Zurück zu den Listeneinstellungen" - -#: ../templates/config/confsave.php:84 ../templates/config/confsave.php:90 -#: ../templates/config/confsave.php:95 ../templates/config/confsave.php:100 -#: ../templates/config/confsave.php:105 ../templates/config/confsave.php:110 -#: ../templates/config/confsave.php:115 ../templates/config/confsave.php:120 -#: ../templates/config/confsave.php:125 ../templates/config/confsave.php:130 -#: ../templates/config/confsave.php:135 ../templates/config/confsave.php:140 -#: ../templates/config/confsave.php:145 ../templates/config/confsave.php:150 -#: ../templates/config/confsave.php:155 ../templates/config/confsave.php:160 -#: ../templates/config/confsave.php:165 ../templates/config/confsave.php:170 -#: ../templates/config/confsave.php:176 ../templates/config/confsave.php:182 -#: ../templates/config/confsave.php:188 ../templates/config/confsave.php:194 -#: ../templates/config/confsave.php:200 -msgid "Back to preferences..." -msgstr "Zurück zu den Einstellungen" - -#: ../templates/config/profmanage.php:365 ../templates/confwiz/start.php:77 -msgid "Back to profile login" -msgstr "Zurück zum Konfigurationslogin" - -#: ../templates/confwiz/o_ranges.php:88 -msgid "Back to range settings" -msgstr "Zurück zu den Bereichseinstellungen" - -#: ../templates/confwiz/ldaptest.php:182 ../templates/confwiz/ldaptest.php:292 -#: ../templates/confwiz/ldaptest.php:568 -msgid "Back to server settings" -msgstr "Zurück zu den Servereinstellungen" - -#: ../templates/account/useredit.php:1578 ../templates/delete.php:207 -#: ../templates/delete.php:230 -msgid "Back to user list" -msgstr "Zurück zur Benutzerliste" - -#: ../templates/account/useredit.php:109 -msgid "Back to userlist" -msgstr "Zurück zur Benutzerliste" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:252 -#: ../templates/profedit/profilecreate.php:317 -msgid "Block hard quota" -msgstr "hartes Block-Quota" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:252 -#: ../templates/profedit/profilecreate.php:317 -msgid "" -"Block hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Hartes Block-Quota enthält ungültige Zeichen. Nur natürliche Zahlen sind " -"erlaubt" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:247 -#: ../templates/profedit/profilecreate.php:312 -msgid "Block soft quota" -msgstr "weiches Block-Quota" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:247 -#: ../templates/profedit/profilecreate.php:312 -msgid "" -"Block soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Weiches Block-Quota enthält ungültige Zeichen. Nur natürliche Zahlen sind " -"erlaubt" - -#: ../templates/config/confmain.php:163 ../templates/confwiz/server2.php:202 -#: ../help/help.inc:103 ../lib/config.inc:273 -msgid "Cache timeout" -msgstr "Cache Zeitbegrenzung" - -#: ../templates/config/confsave.php:94 ../templates/confwiz/server2.php:74 -msgid "Cache timeout is invalid!" -msgstr "Cache Zeitbegrenzung ist ungültig!" - -#: ../help/help.inc:145 ../help/help.inc:172 ../help/help.inc:174 -#: ../help/help.inc:176 ../help/help.inc:178 ../help/help.inc:212 -#: ../help/help.inc:215 ../help/help.inc:218 ../help/help.inc:220 -#: ../help/help.inc:223 ../help/help.inc:271 ../help/help.inc:281 -#: ../help/help.inc:283 ../help/help.inc:285 -msgid "Can be left empty." -msgstr "Kann leer bleiben." - -#: ../templates/account/hostedit.php:99 -msgid "Can not create any hosts." -msgstr "Kann keine Hosts anlegen." - -#: ../templates/account/useredit.php:108 -msgid "Can not create any users." -msgstr "Kann keine Benutzer erstellen." - -#: ../templates/delete.php:111 ../templates/domain.php:178 -#: ../templates/domain.php:209 ../templates/initsuff.php:199 -#: ../templates/masscreate.php:120 ../templates/masscreate.php:248 -#: ../templates/masscreate.php:331 ../templates/confwiz/o_ranges.php:153 -#: ../templates/confwiz/o_daemon.php:142 ../templates/confwiz/ldaptest.php:209 -#: ../templates/confwiz/ldaptest.php:402 ../templates/confwiz/ldaptest.php:491 -#: ../templates/confwiz/server2.php:236 ../templates/confwiz/o_lang.php:163 -#: ../templates/confwiz/server.php:197 ../templates/confwiz/o_lists.php:148 -#: ../templates/confwiz/start.php:182 -msgid "Cancel" -msgstr "Abbrechen" - -#: ../templates/login.php:311 ../templates/login.php:316 -#: ../templates/confwiz/server.php:68 ../templates/confwiz/server.php:69 -msgid "Cannot connect to specified LDAP-Server. Please try again." -msgstr "Kann keine Verbindung zum LDAP-Server aufbauen. Bitte erneut versuchen." - -#: ../lib/config.inc:263 ../lib/config.inc:777 -msgid "Cannot open config file!" -msgstr "Kann Konfigurationsdatei nicht öffnen!" - -#: ../lib/pdf.inc:113 -msgid "Cellular phone" -msgstr "Mobiltelefon" - -#: ../templates/account/groupedit.php:832 -msgid "Change GID-Number of all users in group to new value" -msgstr "Ändere die GID-Nummern aller Benutzer auf den neuen Wert" - -#: ../templates/login.php:262 -msgid "Change Profile" -msgstr "Profil ändern" - -#: ../templates/lists/listdomains.php:194 -#: ../templates/lists/listgroups.php:307 ../templates/lists/listhosts.php:295 -#: ../templates/lists/listusers.php:348 -msgid "Change Suffix" -msgstr "Suffix wechseln" - -#: ../templates/config/profmanage.php:302 ../help/help.inc:117 -msgid "Change default profile" -msgstr "Standardprofil wechseln" - -#: ../templates/config/profmanage.php:322 ../help/help.inc:119 -msgid "Change master password" -msgstr "Hauptpasswort ändern" - -#: ../help/help.inc:96 -msgid "Change password" -msgstr "Passwort ändern" - -#: ../templates/massdetail.php:189 ../templates/massdetail.php:194 -msgid "Check values." -msgstr "Werte überprüfen." - -#: ../templates/masscreate.php:246 ../lib/config.inc:70 -msgid "Click here if you are not directed to the next page." -msgstr "Hier klicken wenn Sie nicht zur nächsten Seite weitergeleitet werden." - -#: ../help/help.inc:281 -msgid "Comma separated list of unix workstations the user is allowed to login." -msgstr "" -"Kommagetrennte Liste der Unix-Arbeitsstationen, auf welchen sich der " -"Benutzer anmelden darf." - -#: ../templates/delete.php:110 -msgid "Commit" -msgstr "Ok" - -#: ../templates/login.php:119 -msgid "Configuration Login" -msgstr "Login für die Einstellungen" - -#: ../help/help.inc:36 ../help/help.inc:38 ../help/help.inc:50 -#: ../help/help.inc:56 ../help/help.inc:58 ../help/help.inc:60 -#: ../help/help.inc:62 ../help/help.inc:77 ../help/help.inc:82 -#: ../help/help.inc:84 ../help/help.inc:86 ../help/help.inc:91 -#: ../help/help.inc:96 ../help/help.inc:98 ../help/help.inc:103 -#: ../help/help.inc:105 ../help/help.inc:107 -msgid "Configuration Wizard" -msgstr "Einstellungen" - -#: ../templates/login.php:245 -msgid "Configuration profile" -msgstr "Einstellungsprofil" - -#: ../templates/confwiz/start.php:135 -msgid "" -"Configuration profiles are protected with a password from unauthorised " -"access. Please enter it here." -msgstr "" -"Konfigurationsprofile sind durch ein Passwort vor unerlaubten Zugriff " -"geschützt. Bitte geben Sie es hier ein." - -#: ../templates/config/conflogin.php:130 ../templates/confwiz/final.php:46 -#: ../templates/confwiz/o_ranges.php:82 ../templates/confwiz/o_ranges.php:98 -#: ../templates/confwiz/o_daemon.php:73 ../templates/confwiz/o_daemon.php:89 -#: ../templates/confwiz/ldaptest.php:168 ../templates/confwiz/ldaptest.php:191 -#: ../templates/confwiz/ldaptest.php:278 ../templates/confwiz/ldaptest.php:302 -#: ../templates/confwiz/ldaptest.php:469 ../templates/confwiz/ldaptest.php:554 -#: ../templates/confwiz/server2.php:82 ../templates/confwiz/server2.php:107 -#: ../templates/confwiz/o_lang.php:70 ../templates/confwiz/o_lang.php:86 -#: ../templates/confwiz/server.php:81 ../templates/confwiz/server.php:106 -#: ../templates/confwiz/o_lists.php:73 ../templates/confwiz/o_lists.php:89 -#: ../templates/confwiz/start.php:73 ../templates/confwiz/start.php:95 -msgid "Configuration wizard" -msgstr "Einstellungsassistent" - -#: ../templates/masscreate.php:281 -msgid "Confirm List" -msgstr "Liste bestätigen" - -#: ../templates/masscreate.php:122 -msgid "Contiune" -msgstr "Weiter" - -#: ../templates/masscreate.php:206 -msgid "Could not create group!" -msgstr "Konnte Gruppe nicht erstellen!" - -#: ../templates/masscreate.php:236 -msgid "Could not create user!" -msgstr "Konnte Benutzer nicht erstellen!" - -#: ../templates/delete.php:185 -msgid "Could not delete group. Still users in group:" -msgstr "Konnte Gruppe nicht löschen. Es befinden sich noch Benutzer in der Gruppe:" - -#: ../templates/delete.php:193 -msgid "Could not delete group:" -msgstr "Konnte folgende Gruppe nicht löschen:" - -#: ../templates/delete.php:169 -msgid "Could not delete host:" -msgstr "Konnte folgenden Host nicht löschen:" - -#: ../templates/delete.php:164 -msgid "Could not delete user:" -msgstr "Konnte folgenden Benutzer nicht löschen:" - -#: ../templates/config/profmanage.php:90 -msgid "Could not rename file!" -msgstr "Konnte Datei nicht umbenennen!" - -#: ../templates/account/groupedit.php:823 -#: ../templates/account/hostedit.php:433 -#: ../templates/account/useredit.php:1555 ../templates/initsuff.php:198 -#: ../templates/masscreate.php:328 ../templates/confwiz/ldaptest.php:208 -#: ../templates/confwiz/ldaptest.php:401 ../templates/confwiz/ldaptest.php:489 -msgid "Create" -msgstr "Erstellen" - -#: ../templates/account/groupedit.php:837 -#: ../templates/account/hostedit.php:442 -#: ../templates/account/useredit.php:1559 -msgid "Create Account" -msgstr "Account erstellen" - -#: ../templates/account/groupedit.php:856 -#: ../templates/account/hostedit.php:470 -#: ../templates/account/useredit.php:1577 ../templates/masscreate.php:264 -msgid "Create PDF file" -msgstr "PDF-Datei erstellen" - -#: ../templates/lists/listgroups.php:319 -msgid "Create PDF for all groups" -msgstr "PDF-Datei für alle Gruppen erstellen" - -#: ../templates/lists/listhosts.php:308 -msgid "Create PDF for all hosts" -msgstr "PDF-Datei für alle Hosts erstellen" - -#: ../templates/lists/listusers.php:374 -msgid "Create PDF for all users" -msgstr "PDF-Datei für alle Benutzer erstellen" - -#: ../templates/lists/listgroups.php:317 -msgid "Create PDF for selected group(s)" -msgstr "PDF-Datei für ausgewählte Gruppe(n) erstellen" - -#: ../templates/lists/listhosts.php:306 -msgid "Create PDF for selected host(s)" -msgstr "PDF-Datei für ausgewählte(n) Host(s) erstellen" - -#: ../templates/lists/listusers.php:372 -msgid "Create PDF for selected user(s)" -msgstr "PDF-Datei für ausgewählte(n) Benutzer erstellen" - -#: ../templates/profedit/profilemain.php:180 -msgid "Create a new Group Profile" -msgstr "Neues Gruppenprofil erstellen" - -#: ../templates/profedit/profilemain.php:226 -msgid "Create a new Samba Host Profile" -msgstr "Neues Samba-Hostprofil erstellen" - -#: ../templates/profedit/profilemain.php:136 -msgid "Create a new User Profile" -msgstr "Neues Benutzerprofil erstellen" - -#: ../templates/account/groupedit.php:854 -msgid "Create another group" -msgstr "Weitere Gruppe anlegen" - -#: ../templates/account/hostedit.php:468 -msgid "Create another host" -msgstr "Weiteren Host anlegen" - -#: ../templates/account/useredit.php:1575 -msgid "Create another user" -msgstr "Weiteren Benutzer anlegen" - -#: ../templates/account/groupedit.php:451 ../templates/account/hostedit.php:92 -#: ../templates/account/hostedit.php:310 ../templates/account/useredit.php:101 -#: ../templates/account/useredit.php:741 -msgid "Create new Account" -msgstr "Neuen Account anlegen" - -#: ../templates/masscreate.php:110 ../templates/masscreate.php:133 -msgid "Create new Accounts" -msgstr "Neue Accounts erstellen" - -#: ../templates/massdetail.php:163 -msgid "Create new accounts" -msgstr "Neue Accounts anlegen" - -#: ../templates/masscreate.php:201 -#, php-format -msgid "Created group %s." -msgstr "Gruppe %s wurde angelegt." - -#: ../templates/config/profmanage.php:75 -msgid "Created new profile." -msgstr "Neues Profil wurde erstellt." - -#: ../templates/masscreate.php:231 -#, php-format -msgid "Created user %s." -msgstr "Benutzer %s wurde angelegt." - -#: ../templates/masscreate.php:156 -msgid "Creating users. Please stand by ...." -msgstr "Erstelle Benutzer. Bitte haben Sie ein wenig Geduld." - -#: ../lib/pdf.inc:327 ../lib/pdf.inc:373 ../lib/pdf.inc:452 -msgid "DN" -msgstr "DN" - -#: ../help/help.inc:204 -msgid "Date after the user is able to change his password. Format: DD-MM-YYYY" -msgstr "Datum, nach dem der Benutzer sein Passwort ändern kann. Format: TT-MM-JJJJ" - -#: ../help/help.inc:206 -msgid "Date after the user must change his password. Format: DD-MM-YYYY" -msgstr "Datum, nach dem der Benutzer sein Passwort ändern muss. Format: TT-MM-JJJJ" - -#: ../help/help.inc:172 -msgid "" -"Days before password is to expire that user is warned of pending password " -"expiration. If set value must be 0<." -msgstr "" -"Anzahl Tage, die der Benutzer gewarnt wird bevor sein Passwort abläuft. Wert " -"muss größer 0 sein." - -#: ../templates/config/confmain.php:270 ../templates/confwiz/o_lang.php:108 -#: ../help/help.inc:84 ../lib/config.inc:289 -msgid "Default language" -msgstr "Standardsprache" - -#: ../templates/domain.php:208 -msgid "Delete" -msgstr "Löschen" - -#: ../templates/delete.php:57 -msgid "Delete Account" -msgstr "Lösche Account" - -#: ../templates/lists/listdomains.php:201 -msgid "Delete Domain(s)" -msgstr "Lösche Domain(s)" - -#: ../templates/profedit/profilemain.php:205 -msgid "Delete Group Profile" -msgstr "Lösche Gruppenprofil" - -#: ../templates/lists/listgroups.php:314 -msgid "Delete Group(s)" -msgstr "Lösche Gruppe(n)" - -#: ../templates/lists/listhosts.php:303 -msgid "Delete Host(s)" -msgstr "Lösche Host(s)" - -#: ../templates/profedit/profilemain.php:250 -msgid "Delete Samba Host Profile" -msgstr "Samba-Hostprofil löschen" - -#: ../templates/profedit/profiledelete.php:44 -#: ../templates/profedit/profilemain.php:160 -msgid "Delete User Profile" -msgstr "Benutzerprofil löschen" - -#: ../templates/delete.php:102 -msgid "Delete also Homedirectories" -msgstr "Heimatverzeichnisse mitlöschen" - -#: ../templates/domain.php:199 -msgid "Delete domain(s)" -msgstr "Lösche Domäne(n)" - -#: ../templates/delete.php:86 -msgid "Delete group(s)" -msgstr "Lösche Gruppe(n)" - -#: ../templates/delete.php:80 -msgid "Delete host(s)" -msgstr "Lösche Host(s)" - -#: ../templates/profedit/profiledelete.php:82 -msgid "Delete operation canceled." -msgstr "Löschoperation abgebrochen." - -#: ../templates/ou_edit.php:357 ../templates/ou_edit.php:390 -#: ../templates/ou_edit.php:423 ../templates/ou_edit.php:457 -#: ../help/help.inc:291 -msgid "Delete organizational unit" -msgstr "Organizational Unit löschen" - -#: ../templates/config/profmanage.php:231 ../help/help.inc:113 -msgid "Delete profile" -msgstr "Lösche Profil" - -#: ../templates/delete.php:74 ../templates/lists/listusers.php:369 -msgid "Delete user(s)" -msgstr "Lösche Benutzer" - -#: ../templates/profedit/profiledelete.php:55 -#: ../templates/profedit/profiledelete.php:62 -#: ../templates/profedit/profiledelete.php:69 -msgid "Deleted profile:" -msgstr "Gelöschtes Profil:" - -#: ../templates/delete.php:242 -msgid "Deleting group(s) canceled." -msgstr "Löschoperation abgebrochen." - -#: ../templates/delete.php:131 -msgid "Deleting group(s)..." -msgstr "Lösche Gruppe(n)..." - -#: ../templates/delete.php:234 -msgid "Deleting host(s) canceled." -msgstr "Löschoperation abgebrochen." - -#: ../templates/delete.php:126 -msgid "Deleting host(s)..." -msgstr "Lösche Host(s)..." - -#: ../templates/delete.php:226 -msgid "Deleting user(s) canceled." -msgstr "Löschoperation abgebrochen." - -#: ../templates/delete.php:121 -msgid "Deleting user(s)..." -msgstr "Lösche Benutzer..." - -#: ../templates/account/groupedit.php:604 ../lib/ldap.inc:226 -#: ../lib/pdf.inc:300 ../lib/pdf.inc:342 ../lib/pdf.inc:428 -msgid "Description" -msgstr "Beschreibung" - -#: ../templates/masscreate.php:284 -msgid "Details" -msgstr "Details" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/groupedit.php:661 -#: ../templates/account/useredit.php:453 -#: ../templates/account/useredit.php:1180 ../help/help.inc:183 -#: ../lib/pdf.inc:434 -msgid "Display name" -msgstr "Anzeigename" - -#: ../templates/domain.php:200 -msgid "Do you really want to delete domain(s):" -msgstr "Soll(en) diese Domäne(n) wirklich gelöscht werden?" - -#: ../templates/delete.php:88 -msgid "Do you really want to delete group(s):" -msgstr "Soll(en) diese Gruppe(n) wirklich gelöscht werden?" - -#: ../templates/delete.php:82 -msgid "Do you really want to delete host(s):" -msgstr "Soll(en) diese(r) Host(s) wirklich gelöscht werden?" - -#: ../templates/ou_edit.php:87 ../templates/ou_edit.php:152 -#: ../templates/ou_edit.php:217 ../templates/ou_edit.php:282 -msgid "Do you really want to delete this OU?" -msgstr "Soll diese OU gelöscht werden?" - -#: ../templates/profedit/profiledelete.php:93 -#: ../templates/profedit/profiledelete.php:105 -#: ../templates/profedit/profiledelete.php:117 -msgid "Do you really want to delete this profile?" -msgstr "Soll dieses Profil gelöscht werden?" - -#: ../templates/delete.php:76 -msgid "Do you really want to delete user(s):" -msgstr "Soll(en) diese(r) Benutzer wirklich gelöscht werden?" - -#: ../templates/account/groupedit.php:708 -#: ../templates/account/hostedit.php:397 -#: ../templates/account/useredit.php:1365 -#: ../templates/profedit/profilegroup.php:72 -#: ../templates/profedit/profilehost.php:83 -#: ../templates/profedit/profileuser.php:345 ../help/help.inc:222 -#: ../help/help.inc:282 ../lib/pdf.inc:315 ../lib/pdf.inc:360 -#: ../lib/pdf.inc:446 -msgid "Domain" -msgstr "Domäne" - -#: ../templates/account/groupedit.php:238 -#: ../templates/account/groupedit.php:698 -#: ../templates/account/groupedit.php:702 -#: ../templates/account/useredit.php:393 ../templates/account/useredit.php:408 -#: ../templates/account/useredit.php:1316 -#: ../templates/account/useredit.php:1320 -#: ../templates/account/useredit.php:1354 -#: ../templates/account/useredit.php:1358 -msgid "Domain Admins" -msgstr "Domänenadministratoren" - -#: ../templates/account/groupedit.php:236 -#: ../templates/account/groupedit.php:680 -#: ../templates/account/groupedit.php:684 -#: ../templates/account/useredit.php:391 ../templates/account/useredit.php:406 -#: ../templates/account/useredit.php:1298 -#: ../templates/account/useredit.php:1302 -#: ../templates/account/useredit.php:1336 -#: ../templates/account/useredit.php:1340 -msgid "Domain Guests" -msgstr "Domänengäste" - -#: ../templates/domain.php:94 ../templates/lists/listdomains.php:86 -#: ../templates/confwiz/ldaptest.php:333 ../help/help.inc:297 -msgid "Domain SID" -msgstr "Domänen-SID" - -#: ../templates/domain.php:73 ../templates/confwiz/ldaptest.php:315 -msgid "Domain Settings" -msgstr "Domäneneinstellungen" - -#: ../templates/account/groupedit.php:237 -#: ../templates/account/groupedit.php:689 -#: ../templates/account/groupedit.php:693 -#: ../templates/account/useredit.php:392 ../templates/account/useredit.php:407 -#: ../templates/account/useredit.php:1307 -#: ../templates/account/useredit.php:1311 -#: ../templates/account/useredit.php:1345 -#: ../templates/account/useredit.php:1349 -msgid "Domain Users" -msgstr "Domänenbenutzer" - -#: ../templates/domain.php:303 -msgid "Domain deleted successfully." -msgstr "Domäne erfolgreich gelöscht." - -#: ../templates/domain.php:259 -msgid "Domain has been modified." -msgstr "Domäne wurde geändert." - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -#: ../templates/domain.php:78 ../templates/lists/listdomains.php:85 -#: ../templates/confwiz/ldaptest.php:320 ../help/help.inc:293 -msgid "Domain name" -msgstr "Domänenname" - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -msgid "" -"Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and -." -msgstr "" -"Domänenname enthält ungültige Zeichen. Gültige Zeichen sind: a-z, A-Z, 0-9 " -"und -." - -#: ../templates/domain.php:232 ../templates/profedit/profilecreate.php:231 -#: ../templates/profedit/profilecreate.php:297 -#: ../templates/profedit/profilecreate.php:370 -#: ../templates/confwiz/ldaptest.php:235 -msgid "Domain name is invalid!" -msgstr "Domänenname ist ungültig!" - -#: ../templates/config/confmain.php:138 ../templates/confwiz/server2.php:156 -#: ../lib/config.inc:278 -msgid "DomainSuffix" -msgstr "DomänenSuffix" - -#: ../templates/config/confsave.php:119 ../templates/confwiz/server2.php:68 -msgid "DomainSuffix is invalid!" -msgstr "Domänensuffix ist ungültig!" - -#: ../templates/main_header.php:72 ../templates/ou_edit.php:439 -msgid "Domains" -msgstr "Domänen" - -#: ../help/help.inc:210 -msgid "Driveletter assigned on windows workstations as homedirectory." -msgstr "Laufwerksbuchstabe, der als Heimatverzeichnis zugewiesen wird." - -#: ../lib/ldap.inc:225 ../lib/pdf.inc:105 -msgid "E-Mail" -msgstr "E-Mail" - -#: ../templates/lists/listdomains.php:155 -#: ../templates/lists/listgroups.php:239 ../templates/lists/listhosts.php:243 -#: ../templates/lists/listusers.php:297 -msgid "Edit" -msgstr "Editieren" - -#: ../templates/profedit/profilemain.php:193 -msgid "Edit Group Profile" -msgstr "Gruppenprofil ändern" - -#: ../templates/profedit/profilemain.php:238 -msgid "Edit Samba Host Profile" -msgstr "Hostprofil ändern" - -#: ../templates/profedit/profilemain.php:148 -msgid "Edit User Profile" -msgstr "Benutzerprofil ändern" - -#: ../templates/account/useredit.php:978 -msgid "Edit groups" -msgstr "Gruppen ändern" - -#: ../templates/account/useredit.php:1278 -msgid "Edit workstations" -msgstr "Arbeitsstationen ändern" - -#: ../templates/account/useredit.php:496 -#: ../templates/account/useredit.php:1472 ../templates/masscreate.php:377 -#: ../templates/masscreate.php:575 ../templates/massdetail.php:142 -#: ../templates/massdetail.php:226 ../help/help.inc:250 -msgid "Employee type" -msgstr "Angestelltentyp" - -#: ../help/help.inc:251 -msgid "Employee type: Contractor, Employee, Intern, Temp, External, ..." -msgstr "Angestelltentyp: Angestellter, Extern, Aushilfskraft, ..." - -#: ../templates/login.php:287 -msgid "Empty Password submitted. Try again." -msgstr "Das Passwort war leer. Bitte erneut eingeben." - -#: ../templates/login.php:139 -msgid "Enter Username and Password for Account" -msgstr "Geben Sie Benutzernamen und Passwort ein" - -#: ../templates/masscreate.php:284 -msgid "Errors" -msgstr "Fehler" - -#: ../templates/confwiz/o_lang.php:147 ../templates/confwiz/o_lists.php:109 -#: ../help/help.inc:65 ../help/help.inc:80 -msgid "Example" -msgstr "Beispiel" - -#: ../templates/confwiz/server.php:124 ../help/help.inc:41 ../help/help.inc:53 -msgid "Examples" -msgstr "Beispiele" - -#: ../templates/masscreate.php:402 ../help/help.inc:187 -msgid "Expand suffix with primary groupname" -msgstr "Suffix um primäre Gruppe erweitern" - -#: ../templates/account/useredit.php:1099 ../help/help.inc:179 -msgid "Expire date" -msgstr "Ablaufdatum" - -#: ../lib/pdf.inc:117 -msgid "Facsimile" -msgstr "Fax" - -#: ../templates/domain.php:277 ../templates/confwiz/ldaptest.php:267 -msgid "Failed to add domain!" -msgstr "Konnte Domäne nicht erstellen!" - -#: ../templates/initsuff.php:141 ../templates/confwiz/ldaptest.php:179 -msgid "Failed to create entry!" -msgstr "Konnte Eintrag nicht erstellen!" - -#: ../templates/domain.php:260 -msgid "Failed to modify domain!" -msgstr "Konnte Domäne nicht ändern!" - -#: ../templates/account/useredit.php:491 -#: ../templates/account/useredit.php:1508 ../templates/masscreate.php:369 -#: ../templates/masscreate.php:570 ../templates/massdetail.php:154 -#: ../templates/massdetail.php:262 ../help/help.inc:262 ../help/help.inc:263 -msgid "Fax number" -msgstr "Faxnummer" - -#: ../templates/main_header.php:58 ../templates/masscreate.php:347 -msgid "File Upload" -msgstr "Dateiupload" - -#: ../help/help.inc:212 -#, php-format -msgid "" -"Filename and -path relative to netlogon-share which should be executed on " -"logon. $%s and $%s are replaced with user- and groupname." -msgstr "" -"Dateiname und -pfad relativ zur Netlogon-Freigabe des Scripts, das beim " -"Login ausgeführt wird. $%s und $%s werden mit Benutzer- und Gruppenname " -"ersetzt." - -#: ../templates/lists/listgroups.php:208 ../templates/lists/listhosts.php:212 -#: ../templates/lists/listusers.php:254 -msgid "Filter" -msgstr "Filtern" - -#: ../templates/account/groupedit.php:525 -#: ../templates/account/groupedit.php:582 -#: ../templates/account/groupedit.php:649 -#: ../templates/account/groupedit.php:745 -#: ../templates/account/groupedit.php:802 -#: ../templates/account/useredit.php:796 ../templates/account/useredit.php:866 -#: ../templates/account/useredit.php:928 -#: ../templates/account/useredit.php:1049 -#: ../templates/account/useredit.php:1166 -#: ../templates/account/useredit.php:1405 -#: ../templates/account/useredit.php:1454 -#: ../templates/account/useredit.php:1534 -msgid "Final" -msgstr "Abschluss" - -#: ../templates/account/useredit.php:954 ../lib/ldap.inc:221 -msgid "First name" -msgstr "Vorname" - -#: ../lib/pdf.inc:440 -msgid "GID" -msgstr "Gruppen ID" - -#: ../templates/account/groupedit.php:600 ../help/help.inc:58 -#: ../help/help.inc:157 ../lib/ldap.inc:218 ../lib/ldap.inc:230 -#: ../lib/ldap.inc:241 -msgid "GID number" -msgstr "GID Nummer" - -#: ../templates/account/groupedit.php:334 -msgid "" -"GID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"GID-Nummer hat sich geändert. Sie müssen folgenden Befehl als root " -"ausführen, um die Dateirechte zu ändern:" - -#: ../templates/account/groupedit.php:171 -#: ../templates/account/hostedit.php:186 ../templates/account/hostedit.php:385 -#: ../templates/account/useredit.php:241 ../templates/account/useredit.php:987 -#: ../templates/masscreate.php:555 ../help/help.inc:149 ../help/help.inc:160 -#: ../help/help.inc:169 -msgid "Gecos" -msgstr "Beschreibung" - -#: ../templates/account/groupedit.php:517 -#: ../templates/account/groupedit.php:574 -#: ../templates/account/groupedit.php:644 -#: ../templates/account/groupedit.php:738 -#: ../templates/account/groupedit.php:795 -#: ../templates/account/useredit.php:790 ../templates/account/useredit.php:860 -#: ../templates/account/useredit.php:922 -#: ../templates/account/useredit.php:1043 -#: ../templates/account/useredit.php:1160 -#: ../templates/account/useredit.php:1400 -#: ../templates/account/useredit.php:1448 -#: ../templates/account/useredit.php:1528 -msgid "General" -msgstr "Allgemein" - -#: ../templates/account/groupedit.php:594 -#: ../templates/account/hostedit.php:362 ../templates/account/useredit.php:940 -msgid "General properties" -msgstr "Allgemeine Eigenschaften" - -#: ../templates/account/useredit.php:1066 -msgid "Generate password" -msgstr "Passwort generieren" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:355 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 ../templates/massdetail.php:208 -#: ../help/help.inc:193 ../lib/pdf.inc:89 -msgid "Given name" -msgstr "Vorname" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 -msgid "Given name contains invalid characters" -msgstr "Vorname enthält ungültige Zeichen" - -#: ../help/help.inc:194 -msgid "Given name of user. Only letters, - and spaces are allowed." -msgstr "Vorname des Benutzers. Es sind nur Buchstaben, - und Leerzeichen erlaubt." - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 ../help/help.inc:234 -msgid "Grace block period" -msgstr "Block-Frist" - -#: ../help/help.inc:235 -msgid "Grace block period. Most filesystems use a fixed maximum value of 7 days." -msgstr "Block-Frist. Viele Dateisysteme verwenden ein festes Maximum von 7 Tagen." - -#: ../help/help.inc:246 -msgid "" -"Grace inode (files) period. Most filesystems use a fixed maximum value of 7 " -"days." -msgstr "Inode-Frist. Viele Dateisysteme verwenden ein festes Maximum von 7 Tagen." - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 ../help/help.inc:245 -msgid "Grace inode period" -msgstr "Inode-Frist" - -#: ../templates/masscreate.php:279 -msgid "Group" -msgstr "Gruppe" - -#: ../templates/account/groupedit.php:850 -#, php-format -msgid "Group %s has been created." -msgstr "Gruppe %s wurde erstellt." - -#: ../templates/account/groupedit.php:847 -#, php-format -msgid "Group %s has been modified." -msgstr "Gruppe %s wurde geändert." - -#: ../templates/profedit/profilemain.php:172 -msgid "Group Profiles" -msgstr "Gruppenprofile" - -#: ../templates/confwiz/ldaptest.php:484 -msgid "Group SID" -msgstr "Gruppen-SID" - -#: ../lib/ldap.inc:233 -msgid "Group description" -msgstr "Gruppenbeschreibung" - -#: ../help/help.inc:161 -msgid "Group description. If left empty group name will be used." -msgstr "Gruppenbeschreibung. Falls leer wird der Gruppename verwendet." - -#: ../lib/pdf.inc:415 ../lib/pdf.inc:555 -msgid "Group information page" -msgstr "Gruppeninformationen" - -#: ../templates/config/confsave.php:159 ../templates/confwiz/o_lists.php:57 -msgid "Group list attributes are invalid!" -msgstr "Attribute der Gruppenliste sind ungültig!" - -#: ../lib/ldap.inc:232 -msgid "Group member DNs" -msgstr "DNs der Gruppenmitglieder" - -#: ../templates/account/groupedit.php:538 ../help/help.inc:181 -#: ../help/help.inc:284 ../lib/ldap.inc:231 -msgid "Group members" -msgstr "Gruppenmitglieder" - -#: ../lib/ldap.inc:229 -msgid "Group name" -msgstr "Gruppenname" - -#: ../help/help.inc:156 -msgid "" -"Group name of the group which should be created. Valid characters are: a-z,0-" -"9, .-_. Lam does not allow a number as first character because groupadd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. If groupname is already used groupname will be " -"expanded with a number. The next free number will be used." -msgstr "" -"Gruppenname der zu erstellenden Gruppe. Gültige Zeichen sind: a-z, 0-9 und .-" -"_. LAM erlaubt keine Zahlen als erstes Zeichen weil es groupadd auch nicht " -"erlaubt. Großbuchstaben am Anfang können Probleme verursachen und sind " -"ebenfalls nicht erlaubt. Sollte der Gruppenname schon in Verwendung sein " -"wird eine Zahl angehängt." - -#: ../templates/masscreate.php:406 ../help/help.inc:189 -msgid "Group suffix" -msgstr "Gruppensuffix" - -#: ../lib/pdf.inc:146 -msgid "Group(s)" -msgstr "Gruppe(n)" - -#: ../templates/lists/listgroups.php:353 -msgid "Group(s) found" -msgstr "Gruppe(n) gefunden" - -#: ../templates/config/confmain.php:128 ../templates/confwiz/server2.php:139 -#: ../lib/config.inc:276 -msgid "GroupSuffix" -msgstr "Gruppensuffix" - -#: ../templates/config/confsave.php:109 ../templates/confwiz/server2.php:62 -msgid "GroupSuffix is invalid!" -msgstr "GruppenSuffix ist ungültig!" - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/groupedit.php:168 -#: ../templates/account/groupedit.php:208 -#: ../templates/account/groupedit.php:596 ../help/help.inc:155 -msgid "Groupname" -msgstr "Gruppenname" - -#: ../templates/account/groupedit.php:208 -msgid "Groupname already in use. Selected next free groupname." -msgstr "" -"Gruppenname wird bereits verwendet. Nächster freier Gruppenname wurde " -"ausgewählt." - -#: ../templates/account/groupedit.php:168 -msgid "" -"Groupname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Gruppenname enthält ungültige Zeichen. Gültige Zeichen sind: a-z, A-Z, 0-" -"9, ., - und _!" - -#: ../templates/main_header.php:74 ../templates/main_header.php:79 -#: ../templates/ou_edit.php:372 ../templates/confwiz/o_lists.php:115 -#: ../help/help.inc:72 -msgid "Groups" -msgstr "Gruppen" - -#: ../lib/pdf.inc:243 -msgid "Hard block" -msgstr "hartes Block-Limit" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:101 -#: ../templates/profedit/profileuser.php:378 ../help/help.inc:231 -#: ../help/help.inc:232 -msgid "Hard block limit" -msgstr "hartes Block-Limit" - -#: ../lib/pdf.inc:244 -msgid "Hard inode" -msgstr "hartes Inode-Limit" - -#: ../help/help.inc:243 -msgid "Hard inode (files) limit" -msgstr "Hartes Inode-Limit (Datein)" - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 -#: ../templates/profedit/profilegroup.php:103 -#: ../templates/profedit/profileuser.php:380 ../help/help.inc:242 -msgid "Hard inode limit" -msgstr "hartes Inode-Limit" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "Have to add objectClass posixAccount." -msgstr "ObjectClass posixAccount muss hinzugefügt werden." - -#: ../templates/account/groupedit.php:330 -msgid "Have to add objectClass posixGroup." -msgstr "ObjectClass posixGroup muss hinzugefügt werden." - -#: ../templates/account/hostedit.php:226 -msgid "" -"Have to add objectClass sambaAccount. Host with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"Objektklasse sambaAccount muss hinzugefügt werden. Der Hostaccount wird von " -"sambaSamAccount auf sambaAccount zurückgesetzt." - -#: ../templates/account/useredit.php:594 -msgid "" -"Have to add objectClass sambaAccount. User with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"Objektklasse sambaAccount muss hinzugefügt werden. Der Benutzer wird von " -"sambaSamAccount zurückgesetzt." - -#: ../templates/account/groupedit.php:328 -msgid "Have to add objectClass sambaGroupMapping." -msgstr "ObjectClass sambaGroupMapping muss hinzugefügt werden." - -#: ../templates/account/hostedit.php:224 -msgid "" -"Have to add objectClass sambaSamAccount. Host with sambaAccount will be " -"updated." -msgstr "" -"Objektklasse sambaSamAccount muss hinzugefügt werden. Der Host wird auf " -"sambaSamAccount aktualisiert." - -#: ../templates/account/useredit.php:590 -msgid "" -"Have to add objectClass sambaSamAccount. User with sambaAccount will be " -"updated." -msgstr "" -"Objektklasse sambaSamAccount muss hinzugefügt werden. Der Benutzer wird von " -"sambaAccount auf sambaSamAccount aktualisiert." - -#: ../templates/account/useredit.php:587 -msgid "Have to add objectClass shadowAccount." -msgstr "ObjectClass shadowAccount muss hinzugefügt werden." - -#: ../templates/account/groupedit.php:551 -#: ../templates/account/groupedit.php:599 -#: ../templates/account/groupedit.php:602 -#: ../templates/account/groupedit.php:606 -#: ../templates/account/groupedit.php:617 -#: ../templates/account/groupedit.php:631 -#: ../templates/account/groupedit.php:664 -#: ../templates/account/groupedit.php:706 -#: ../templates/account/groupedit.php:723 -#: ../templates/account/groupedit.php:762 -#: ../templates/account/groupedit.php:763 -#: ../templates/account/groupedit.php:764 -#: ../templates/account/groupedit.php:765 -#: ../templates/account/groupedit.php:766 -#: ../templates/account/groupedit.php:819 -#: ../templates/account/hostedit.php:358 ../templates/account/hostedit.php:368 -#: ../templates/account/hostedit.php:374 ../templates/account/hostedit.php:383 -#: ../templates/account/hostedit.php:388 ../templates/account/hostedit.php:415 -#: ../templates/account/hostedit.php:426 ../templates/account/hostedit.php:452 -#: ../templates/account/useredit.php:824 ../templates/account/useredit.php:894 -#: ../templates/account/useredit.php:946 ../templates/account/useredit.php:952 -#: ../templates/account/useredit.php:958 ../templates/account/useredit.php:964 -#: ../templates/account/useredit.php:974 ../templates/account/useredit.php:980 -#: ../templates/account/useredit.php:985 ../templates/account/useredit.php:990 -#: ../templates/account/useredit.php:999 -#: ../templates/account/useredit.php:1011 -#: ../templates/account/useredit.php:1025 -#: ../templates/account/useredit.php:1077 -#: ../templates/account/useredit.php:1082 -#: ../templates/account/useredit.php:1087 -#: ../templates/account/useredit.php:1092 -#: ../templates/account/useredit.php:1097 -#: ../templates/account/useredit.php:1116 -#: ../templates/account/useredit.php:1122 -#: ../templates/account/useredit.php:1130 -#: ../templates/account/useredit.php:1183 -#: ../templates/account/useredit.php:1197 -#: ../templates/account/useredit.php:1203 -#: ../templates/account/useredit.php:1209 -#: ../templates/account/useredit.php:1228 -#: ../templates/account/useredit.php:1247 -#: ../templates/account/useredit.php:1253 -#: ../templates/account/useredit.php:1260 -#: ../templates/account/useredit.php:1265 -#: ../templates/account/useredit.php:1270 -#: ../templates/account/useredit.php:1275 -#: ../templates/account/useredit.php:1280 -#: ../templates/account/useredit.php:1363 -#: ../templates/account/useredit.php:1384 -#: ../templates/account/useredit.php:1421 -#: ../templates/account/useredit.php:1422 -#: ../templates/account/useredit.php:1423 -#: ../templates/account/useredit.php:1424 -#: ../templates/account/useredit.php:1425 -#: ../templates/account/useredit.php:1470 -#: ../templates/account/useredit.php:1476 -#: ../templates/account/useredit.php:1482 -#: ../templates/account/useredit.php:1488 -#: ../templates/account/useredit.php:1494 -#: ../templates/account/useredit.php:1500 -#: ../templates/account/useredit.php:1506 -#: ../templates/account/useredit.php:1512 -#: ../templates/account/useredit.php:1518 -#: ../templates/account/useredit.php:1551 ../templates/domain.php:86 -#: ../templates/domain.php:102 ../templates/domain.php:113 -#: ../templates/domain.php:121 ../templates/domain.php:129 -#: ../templates/domain.php:141 ../templates/domain.php:159 -#: ../templates/masscreate.php:395 ../templates/masscreate.php:400 -#: ../templates/masscreate.php:405 ../templates/masscreate.php:410 -#: ../templates/masscreate.php:418 ../templates/massdetail.php:206 -#: ../templates/massdetail.php:212 ../templates/massdetail.php:218 -#: ../templates/massdetail.php:224 ../templates/massdetail.php:230 -#: ../templates/massdetail.php:236 ../templates/massdetail.php:242 -#: ../templates/massdetail.php:248 ../templates/massdetail.php:254 -#: ../templates/massdetail.php:260 ../templates/massdetail.php:266 -#: ../templates/massdetail.php:272 ../templates/ou_edit.php:352 -#: ../templates/ou_edit.php:365 ../templates/ou_edit.php:385 -#: ../templates/ou_edit.php:398 ../templates/ou_edit.php:418 -#: ../templates/ou_edit.php:431 ../templates/ou_edit.php:452 -#: ../templates/ou_edit.php:465 ../templates/config/conflogin.php:119 -#: ../templates/config/confmain.php:116 ../templates/config/confmain.php:125 -#: ../templates/config/confmain.php:130 ../templates/config/confmain.php:135 -#: ../templates/config/confmain.php:140 ../templates/config/confmain.php:156 -#: ../templates/config/confmain.php:172 ../templates/config/confmain.php:186 -#: ../templates/config/confmain.php:203 ../templates/config/confmain.php:212 -#: ../templates/config/confmain.php:221 ../templates/config/confmain.php:234 -#: ../templates/config/confmain.php:239 ../templates/config/confmain.php:244 -#: ../templates/config/confmain.php:259 ../templates/config/confmain.php:299 -#: ../templates/config/confmain.php:313 ../templates/config/confmain.php:317 -#: ../templates/config/confmain.php:331 ../templates/config/confmain.php:345 -#: ../templates/config/confmain.php:353 ../templates/config/profmanage.php:163 -#: ../templates/config/profmanage.php:210 -#: ../templates/config/profmanage.php:235 -#: ../templates/config/profmanage.php:264 -#: ../templates/config/profmanage.php:307 -#: ../templates/config/profmanage.php:330 -#: ../templates/config/profmanage.php:358 -#: ../templates/profedit/profilegroup.php:84 -#: ../templates/profedit/profilegroup.php:106 -#: ../templates/profedit/profilegroup.php:107 -#: ../templates/profedit/profilegroup.php:108 -#: ../templates/profedit/profilegroup.php:109 -#: ../templates/profedit/profilegroup.php:110 -#: ../templates/profedit/profilegroup.php:145 -#: ../templates/profedit/profilehost.php:75 -#: ../templates/profedit/profilehost.php:100 -#: ../templates/profedit/profilehost.php:114 -#: ../templates/profedit/profileuser.php:100 -#: ../templates/profedit/profileuser.php:112 -#: ../templates/profedit/profileuser.php:122 -#: ../templates/profedit/profileuser.php:134 -#: ../templates/profedit/profileuser.php:147 -#: ../templates/profedit/profileuser.php:154 -#: ../templates/profedit/profileuser.php:161 -#: ../templates/profedit/profileuser.php:168 -#: ../templates/profedit/profileuser.php:175 -#: ../templates/profedit/profileuser.php:200 -#: ../templates/profedit/profileuser.php:210 -#: ../templates/profedit/profileuser.php:223 -#: ../templates/profedit/profileuser.php:242 -#: ../templates/profedit/profileuser.php:252 -#: ../templates/profedit/profileuser.php:262 -#: ../templates/profedit/profileuser.php:272 -#: ../templates/profedit/profileuser.php:306 -#: ../templates/profedit/profileuser.php:313 -#: ../templates/profedit/profileuser.php:320 -#: ../templates/profedit/profileuser.php:327 -#: ../templates/profedit/profileuser.php:337 -#: ../templates/profedit/profileuser.php:362 -#: ../templates/profedit/profileuser.php:383 -#: ../templates/profedit/profileuser.php:384 -#: ../templates/profedit/profileuser.php:385 -#: ../templates/profedit/profileuser.php:386 -#: ../templates/profedit/profileuser.php:387 -#: ../templates/profedit/profileuser.php:422 -#: ../templates/confwiz/o_ranges.php:125 ../templates/confwiz/o_ranges.php:134 -#: ../templates/confwiz/o_ranges.php:143 ../templates/confwiz/ldaptest.php:325 -#: ../templates/confwiz/ldaptest.php:338 ../templates/confwiz/ldaptest.php:349 -#: ../templates/confwiz/ldaptest.php:357 ../templates/confwiz/ldaptest.php:365 -#: ../templates/confwiz/ldaptest.php:376 ../templates/confwiz/ldaptest.php:393 -msgid "Help" -msgstr "Hilfe" - -#: ../help/help.inc:145 -msgid "Hold the CTRL-key to (de)select multiple groups." -msgstr "Halten Sie Strg gedrückt um mehrere Gruppen zu markieren." - -#: ../templates/profedit/profileuser.php:120 ../lib/pdf.inc:158 -msgid "Home Directory" -msgstr "Home Verzeichnis" - -#: ../templates/account/useredit.php:562 -msgid "" -"Home Directory has changed. You have to run the following command as root in " -"order to change the existing homedirectory:" -msgstr "" -"Heimatverzeichnis wurde geändert. Sie müssen folgendes Kommando als root-" -"Benutzer ausführen um das alte Verzeichnis zu ändern:" - -#: ../templates/account/useredit.php:296 ../templates/account/useredit.php:298 -#: ../templates/account/useredit.php:982 ../help/help.inc:146 -#: ../lib/ldap.inc:223 -msgid "Home directory" -msgstr "Heimatverzeichnis" - -#: ../templates/account/useredit.php:1255 -#: ../templates/profedit/profileuser.php:280 ../help/help.inc:209 -#: ../lib/pdf.inc:206 -msgid "Home drive" -msgstr "Heimatlaufwerk" - -#: ../templates/account/useredit.php:438 ../templates/account/useredit.php:440 -#: ../templates/account/useredit.php:1262 -#: ../templates/profedit/profileuser.php:311 ../help/help.inc:219 -msgid "Home path" -msgstr "Heimatverzeichnis" - -#: ../templates/account/useredit.php:440 -msgid "Home path is invalid." -msgstr "Heimatverzeichnis ist ungültig." - -#: ../templates/profedit/profilecreate.php:75 -msgid "Homedir is invalid!" -msgstr "Heimatverzeichnis ist ungültig!" - -#: ../templates/account/useredit.php:298 -msgid "Homedirectory contains invalid characters." -msgstr "Heimatverzeichnis enthält ungültige Zeichen." - -#: ../templates/account/hostedit.php:464 -#, php-format -msgid "Host %s has been created." -msgstr "Host %s wurde erstellt." - -#: ../templates/account/hostedit.php:461 -#, php-format -msgid "Host %s has been modified." -msgstr "Host %s wurde geändert." - -#: ../templates/profedit/profilehost.php:63 -msgid "Host attributes" -msgstr "Hostattribute" - -#: ../lib/ldap.inc:239 -msgid "Host description" -msgstr "Hostbeschreibung" - -#: ../help/help.inc:170 -msgid "Host description. If left empty host name will be used." -msgstr "Hostbeschreibung. Falls leer wird der Hostname verwendet." - -#: ../templates/config/confsave.php:164 ../templates/confwiz/o_lists.php:60 -msgid "Host list attributes are invalid!" -msgstr "Attribute der Hostliste sind ungültig!" - -#: ../templates/account/hostedit.php:131 ../templates/account/hostedit.php:137 -#: ../templates/account/hostedit.php:177 ../templates/account/hostedit.php:364 -#: ../help/help.inc:162 ../lib/ldap.inc:237 -msgid "Host name" -msgstr "Hostname" - -#: ../help/help.inc:163 -msgid "" -"Host name of the host which should be created. Valid characters are: a-z,0-" -"9, .-_$. Lam does not allow a number as first character because useradd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. Hostnames are always ending with $. If last " -"character is not $ it will be added. If hostname is already used hostname " -"will be expanded with a number. The next free number will be used." -msgstr "" -"Hostname des zu erstellenden Hosts. Gültige Zeichen sind: a-z, 0-9 und .-_$. " -"LAM erlaubt keine Zahlen als erstes Zeichen weil es useradd auch nicht " -"erlaubt. Großbuchstaben am Anfang können Probleme verursachen und sind " -"ebenfalls nicht erlaubt. Sollte der Hostname schon in Verwendung sein wird " -"eine Zahl angehängt." - -#: ../lib/ldap.inc:236 -msgid "Host username" -msgstr "Host Benutzername" - -#: ../templates/config/confmain.php:133 ../templates/confwiz/server2.php:147 -#: ../lib/config.inc:277 -msgid "HostSuffix" -msgstr "HostSuffix" - -#: ../templates/config/confsave.php:114 ../templates/confwiz/server2.php:65 -msgid "HostSuffix is invalid!" -msgstr "Hostsuffix ist ungültig!" - -#: ../templates/account/hostedit.php:120 -msgid "Hostname" -msgstr "Hostname" - -#: ../templates/account/hostedit.php:177 -msgid "Hostname already in use. Selected next free hostname." -msgstr "Hostname wird bereits verwendet. Nächster freier Hostname wurde ausgewählt." - -#: ../templates/account/hostedit.php:137 -msgid "" -"Hostname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Hostname enthält ungültige Zeichen. Gültige Zeichen sind: a-z, A-Z, 0-9 " -"und .-_." - -#: ../templates/main_header.php:75 ../templates/main_header.php:80 -#: ../templates/confwiz/o_lists.php:118 ../help/help.inc:75 -msgid "Hosts" -msgstr "Hosts" - -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID is already in use" -msgstr "ID wird bereits verwendet" - -#: ../lib/account.inc:878 ../lib/account.inc:879 ../lib/account.inc:890 -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID-Number" -msgstr "ID-Nummer" - -#: ../templates/masscreate.php:383 -msgid "If Primary group does not exist it will be created." -msgstr "Falls die primäre Gruppe nicht existiert wird sie erstellt." - -#: ../templates/masscreate.php:381 -msgid "If Primary group is not given it'll used from profile." -msgstr "Falls die primäre Gruppe nicht angegeben ist wird die im Profil verwendet." - -#: ../help/help.inc:190 -msgid "" -"If a not yet existing group is defined in csv-file, a new group in the " -"selected group suffix will be created." -msgstr "" -"Wenn in der CSV-Datei eine Gruppe, die noch nicht existiert, vorkommt wird " -"sie im gewählten Gruppensuffix erstellt." - -#: ../help/help.inc:269 -msgid "" -"If a not yet existing group is defined in csv-file, a new group with the " -"selected group profile will be created." -msgstr "" -"Wenn in der CSV-Datei eine Gruppe, die noch nicht existiert, vorkommt wird " -"sie mit dem gewählten Gruppenprofil erstellt." - -#: ../help/help.inc:198 -msgid "" -"If checked account will be deactivated by putting a ! before the encrypted " -"password." -msgstr "" -"Falls aktiviert wird der Account deaktiviert indem ein ! vor das " -"verschlüsselte Passwort gesetzt wird." - -#: ../help/help.inc:208 -msgid "If checked account will be deactivated. (Setting D-Flag)" -msgstr "Falls angekreuzt wird der Account deaktiviert. (D-Flag wird gesetzt)" - -#: ../help/help.inc:196 -msgid "If checked no password will be used." -msgstr "Falls angekreuzt wird kein Passwort verwendet." - -#: ../help/help.inc:202 -msgid "If checked password does not expire. (Setting X-Flag)" -msgstr "Falls angekreuzt läuft das Passwort nicht aus. (X-Flag wird gesetzt)" - -#: ../help/help.inc:200 -msgid "If checked unix password will also be used as samba password." -msgstr "Falls aktiviert wird das Unix-Passwort auch als Samba-Passwort verwendet." - -#: ../help/help.inc:158 -#, php-format -msgid "" -"If empty GID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"Falls leer wird die GID-Nummer automatisch generiert. Gültige Werte liegen " -"zwischen %s und %s." - -#: ../help/help.inc:142 ../help/help.inc:165 -#, php-format -msgid "" -"If empty UID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"Falls leer wird die UID-Nummer automatisch generiert. Gültige Werte liegen " -"zwischen %s und %s." - -#: ../help/help.inc:188 -msgid "" -"If selected users will be added with OUs expanded with their primary group. " -"E.g. if a user is in group admin the user suffix will be ou=admin,+user " -"suffix." -msgstr "" -"Diese Option erweitert die OU der Benutzer um die primäre Gruppe. Wenn z.B. " -"ein Benutzer in der Gruppe Administratoren ist wird der Benutzersuffix " -"ou=Administratoren,+Benutzersuffix sein." - -#: ../help/help.inc:127 -msgid "If set to \"yes\" the Windows password will be the same as the Unix one." -msgstr "Bei \"ja\" wird das Unix-Passwort auch als Windows-Passwort verwendet." - -#: ../help/help.inc:131 -msgid "If set to \"yes\" the user will be able to change his Windows password." -msgstr "Bei \"ja\" kann der Benutzer sein Passwort ändern." - -#: ../help/help.inc:129 ../help/help.inc:133 -msgid "If unsure say \"yes\" here." -msgstr "Wenn Sie unsicher sind wählen Sie \"ja\"." - -#: ../help/help.inc:99 -msgid "" -"If you use Samba 3.x with the new LDAP schema say \"yes\" here, otherwise " -"\"no\"." -msgstr "" -"Wenn Sie Samba 3.x mit dem neuen LDAP-Schema verwenden wählen Sie \"ja\", " -"sonst \"nein\"." - -#: ../templates/confwiz/o_lang.php:146 -msgid "" -"If you want more than one user to login to LAM please enter its DN(s) here. " -"Multiple entries are seperated by semicolons." -msgstr "" -"Wenn sich mehr als ein Benutzer bei LAM anmelden soll, geben Sie bitte hier " -"den/die DN(s) an. Mehrere Einträge werden durch Strichpunkte getrennt." - -#: ../help/help.inc:97 -msgid "If you want to change the current preferences password, please enter it here." -msgstr "Wenn Sie das aktuelle Profilpasswort ändern wollen, geben Sie es hier ein." - -#: ../help/help.inc:120 -msgid "" -"If you want to change your master configuration password, please enter it " -"here." -msgstr "Wenn Sie das aktuelle Hauptpasswort ändern wollen, geben Sie es hier ein." - -#: ../templates/confwiz/o_lists.php:106 -msgid "" -"If you want to input your own description it would look like this: " -"\"attribute:description\"." -msgstr "" -"Wenn Sie ihre eigene Beschreibung angeben wollen würde das so aussehen: " -"\"Attribut:Beschreibung\"." - -#: ../templates/confwiz/o_daemon.php:105 -msgid "" -"If you want to manage quotas and homedirectories with LAM you need to setup " -"lamdaemon.pl." -msgstr "" -"Wenn Sie LAM für die Verwaltung von Quotas und Heimatverzeichnissen " -"verwenden wollen müssen Sie lamdaemon.pl einrichten." - -#: ../help/help.inc:279 -msgid "If you want to use a well known RID you can selcet a well known group." -msgstr "" -"Wenn Sie eine vordefinierte RID verwenden wollen, wählen Sie eine der " -"vordefinierten Gruppen." - -#: ../templates/confwiz/ldaptest.php:490 -msgid "Ignore" -msgstr "Ignorieren" - -#: ../templates/masscreate.php:284 -msgid "Infos" -msgstr "Informationen" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:262 -#: ../templates/profedit/profilecreate.php:327 -msgid "Inode hard quota" -msgstr "hartes Inode-Quota" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:262 -#: ../templates/profedit/profilecreate.php:327 -msgid "" -"Inode hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Hartes Inode-Limit enthält ungültige Zeichen. Nur natürliche Zahlen sind " -"erlaubt" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:257 -#: ../templates/profedit/profilecreate.php:322 -msgid "Inode soft quota" -msgstr "weiches Inode-Quota" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:257 -#: ../templates/profedit/profilecreate.php:322 -msgid "" -"Inode soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Weiches Inode-Limit enthält ungültige Zeichen. Nur natürliche Zahlen sind " -"erlaubt" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/useredit.php:453 -msgid "Inserted gecos-field as display name." -msgstr "Beschreibung wurde als Anzeigename eingefügt." - -#: ../templates/account/groupedit.php:171 -msgid "Inserted groupname in gecos-field." -msgstr "Gruppenname wurde in Beschreibung eingefügt." - -#: ../templates/account/hostedit.php:186 -msgid "Inserted hostname in gecos-field." -msgstr "Hostname wurde in Beschreibung eingefügt." - -#: ../templates/account/useredit.php:241 ../templates/masscreate.php:555 -msgid "Inserted sur- and given name in gecos-field." -msgstr "Vor- und Nachname wurden in Beschreibung eingefügt." - -#: ../templates/account/useredit.php:438 -msgid "Inserted user- or groupname in HomePath." -msgstr "Benutzer- oder Gruppenname wurde in Heimatverzeichnis eingefügt." - -#: ../templates/account/useredit.php:435 -msgid "Inserted user- or groupname in profilepath." -msgstr "Benutzer- oder Gruppenname wurde in Profilpfad eingefügt." - -#: ../templates/account/useredit.php:432 -msgid "Inserted user- or groupname in scriptpath." -msgstr "Benutzer- oder Gruppenname wurde in Scriptpfad eingefügt." - -#: ../templates/massdetail.php:184 -msgid "Invalid Value!" -msgstr "Ungültiger Wert!" - -#: ../templates/profedit/profilecreate.php:274 -#: ../templates/profedit/profilecreate.php:339 -#: ../templates/profedit/profilecreate.php:378 -msgid "Invalid profile name!" -msgstr "Ungültiger Profilname!" - -#: ../lib/status.inc:41 -msgid "Invalid/Missing Message type" -msgstr "Ungültiger/Fehlender Nachrichtentyp" - -#: ../lib/account.inc:879 -msgid "" -"It is possible that this ID-number is reused. This can cause several " -"problems because files with old permissions might still exist. To avoid this " -"warning set maxUID to a higher value." -msgstr "" -"Es ist möglich, dass die ID-Nummer wiederverwendet wird. Das kann einige " -"Probleme verursachen weil Dateien mit alten Zugriffsrechten existieren " -"können. Zur Vermeidung dieser Warnung können Sie die maximale UID-Nummer in " -"den Optionen erhöhen." - -#: ../templates/masscreate.php:279 -msgid "It will be created." -msgstr "Sie wird erstellt." - -#: ../templates/account/useredit.php:495 -#: ../templates/account/useredit.php:1466 ../templates/masscreate.php:361 -#: ../templates/masscreate.php:574 ../templates/massdetail.php:140 -#: ../templates/massdetail.php:220 ../help/help.inc:248 -msgid "Job title" -msgstr "Berufsbezeichnung" - -#: ../help/help.inc:249 -msgid "Job title of user, Vice President, ..." -msgstr "Berufsbezeichnung des Benutzers (Präsident, Abteilungsleiter, etc.)." - -#: ../lib/status.inc:40 -msgid "LAM Internal Error" -msgstr "LAM interner Fehler" - -#: ../templates/confwiz/server2.php:196 -msgid "" -"LAM caches its LDAP searches, you can set the cache time here. Shorter times " -"will stress LDAP more but decrease the possibility that changes are not " -"identified." -msgstr "" -"Dies ist die Zeit in Minuten die LAM LDAP-Suchen zwischenspeichert. Kürzere " -"Zeiten belasten den LDAP-Server mehr, verringern aber die Gefahr, dass " -"Änderungen nicht erkannt werden." - -#: ../templates/confwiz/ldaptest.php:479 -msgid "LAM can create them for you or you have to create them manually later." -msgstr "" -"LAM kann sie für Sie erstellen oder Sie müssen sie später per Hand " -"einrichten." - -#: ../templates/confwiz/ldaptest.php:478 -msgid "" -"LAM detected that one or more essential Samba groups are missing. They are " -"listed below." -msgstr "" -"Es fehlen eine oder mehrere nötige Samba-Gruppen. Sie werden nachfolgend " -"aufgeführt." - -#: ../templates/confwiz/server2.php:170 ../help/help.inc:106 -msgid "" -"LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an " -"user password. SSHA and CRYPT are the most common but CRYPT does not support " -"passwords greater than 8 letters. We do not recommend to use plain text " -"passwords." -msgstr "" -"LAM unterstützt die Verfahren CRYPT, SHA, SSHA, MD5 und SMD5 um die Passwort-" -"Hashes zu generieren. SSHA und CRYPT sind am weitesten verbreitet aber CRYPT " -"unterstützt maximal 8 Zeichen. Wir raten davon ab Klartextpasswörter zu " -"verwenden." - -#: ../help/help.inc:101 -msgid "LAM will not work if version is wrong!" -msgstr "LAM funktioniert nicht bei falscher Version!" - -#: ../templates/config/confmain.php:99 ../templates/config/confsave.php:74 -msgid "LDAP Account Manager Configuration" -msgstr "LDAP Account Manager Einstellungen" - -#: ../templates/config/confmain.php:227 -msgid "LDAP List settings" -msgstr "LDAP Listeneinstellungen" - -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listgroups.php:175 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listusers.php:218 -msgid "LDAP Search failed! Please check your preferences." -msgstr "LDAP Suche fehlgeschlagen! Bitte überprüfen Sie die Einstellungen." - -#: ../templates/confwiz/server.php:150 -msgid "LDAP admin DN" -msgstr "LDAP Administrator-DN" - -#: ../templates/login.php:326 ../templates/confwiz/server.php:71 -msgid "LDAP error, server says:" -msgstr "LDAP-Fehler, der Server meldet:" - -#: ../templates/login.php:237 -msgid "LDAP server" -msgstr "LDAP-Server" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "LDAP sizelimit exceeded, not all entries are shown." -msgstr "" -"LDAP Größenbeschränkung überschritten, es werden nicht alle Einträge " -"angezeigt." - -#: ../templates/confwiz/server2.php:227 -msgid "Lamdaemon settings and PDF text" -msgstr "Lamdaemon-Einstellungen und PDF-Text" - -#: ../templates/confwiz/server2.php:226 -msgid "Language and additional admin users" -msgstr "Sprache und zusätzliche Administratoren" - -#: ../templates/config/confsave.php:175 ../templates/confwiz/o_lang.php:54 -msgid "Language is not defined!" -msgstr "Sprache ist nicht definiert!" - -#: ../lib/config.inc:39 -msgid "Language not defined in session!" -msgstr "Sprache ist nicht in Session gespeichert!" - -#: ../templates/config/confmain.php:265 -msgid "Language settings" -msgstr "Spacheinstellungen" - -#: ../templates/account/useredit.php:960 ../lib/ldap.inc:222 -msgid "Last name" -msgstr "Nachname" - -#: ../help/help.inc:62 -msgid "List attributes" -msgstr "Attribute der Listen" - -#: ../templates/config/confsave.php:99 ../templates/confwiz/o_lang.php:57 -msgid "List of admin users is empty or invalid!" -msgstr "Liste der berechtigten Benutzer ist ungültig!" - -#: ../help/help.inc:218 -msgid "" -"List of samba workstations the user is allowed to login. Empty means every " -"workstation." -msgstr "" -"Liste der Samba-Arbeitsstationen, auf welchen sich der Benutzer anmelden " -"darf. Leer heißt jede Arbeitsstation." - -#: ../templates/config/confmain.php:343 ../templates/confwiz/o_lang.php:152 -#: ../lib/config.inc:292 -msgid "List of valid users" -msgstr "Liste der berechtigten Benutzer" - -#: ../templates/account/groupedit.php:629 -#: ../templates/account/hostedit.php:356 -#: ../templates/account/useredit.php:1023 -msgid "Load Profile" -msgstr "Profil laden" - -#: ../templates/account/groupedit.php:624 -#: ../templates/account/hostedit.php:278 ../templates/account/hostedit.php:351 -#: ../templates/account/useredit.php:1018 ../help/help.inc:185 -msgid "Load profile" -msgstr "Profil laden" - -#: ../templates/login.php:220 ../templates/config/conflogin.php:72 -#: ../help/help.inc:36 -msgid "Login" -msgstr "Login" - -#: ../lib/pdf.inc:162 -msgid "Login Shell" -msgstr "Login Shell" - -#: ../lib/pdf.inc:172 -msgid "Login at host(s)" -msgstr "Login für Host(s)" - -#: ../lib/pdf.inc:218 -msgid "Login at workstation(s)" -msgstr "Login auf Arbeitsstation(en)" - -#: ../templates/account/useredit.php:992 -#: ../templates/profedit/profileuser.php:127 ../help/help.inc:151 -#: ../lib/ldap.inc:224 -msgid "Login shell" -msgstr "Login Shell" - -#: ../templates/account/useredit.php:432 ../templates/account/useredit.php:444 -#: ../templates/account/useredit.php:1272 -#: ../templates/profedit/profileuser.php:325 ../help/help.inc:211 -#: ../lib/pdf.inc:210 -msgid "Logon script" -msgstr "Anmeldeskript" - -#: ../templates/account/useredit.php:444 ../templates/config/confsave.php:181 -#: ../templates/profedit/profilecreate.php:215 -msgid "Logon script is invalid!" -msgstr "Anmeldeskript ist ungültig!" - -#: ../templates/logout.php:52 ../templates/main_header.php:51 -msgid "Logout" -msgstr "Abmelden" - -#: ../help/help.inc:60 -msgid "Machine number" -msgstr "Maschinennummer" - -#: ../templates/config/conflogin.php:127 -msgid "Manage profiles" -msgstr "Profile verwalten" - -#: ../templates/config/profmanage.php:351 -msgid "Master Password:" -msgstr "Hauptpasswort:" - -#: ../templates/confwiz/start.php:168 ../help/help.inc:121 -msgid "Master password" -msgstr "Hauptpasswort" - -#: ../templates/config/profmanage.php:59 ../templates/confwiz/start.php:45 -msgid "Master password is wrong!" -msgstr "Hauptpasswort ist falsch!" - -#: ../templates/config/profmanage.php:119 -msgid "Master passwords are different or empty!" -msgstr "Die Passwörter stimmen nicht überein!" - -#: ../templates/masscreate.php:117 -msgid "Max 400 users allowed. Ignored additional users." -msgstr "Maximal 400 Benutzer erlaubt. Zusätzliche Benutzer werden ignoriert." - -#: ../templates/config/confsave.php:169 -msgid "Max list entries is invalid!" -msgstr "Maximale Listeneinträge ist ungültig!" - -#: ../templates/config/confmain.php:209 ../templates/confwiz/o_ranges.php:131 -#: ../lib/config.inc:282 -msgid "Maximum GID number" -msgstr "Maximale GID-Nummer" - -#: ../templates/config/confsave.php:139 ../templates/confwiz/o_ranges.php:63 -msgid "Maximum GID number is invalid!" -msgstr "Maximale GID-Nummer ist ungültig!" - -#: ../templates/config/confmain.php:218 ../templates/confwiz/o_ranges.php:140 -#: ../lib/config.inc:284 -msgid "Maximum Machine number" -msgstr "Maximale Maschinen-Nummer" - -#: ../templates/config/confsave.php:149 ../templates/confwiz/o_ranges.php:69 -msgid "Maximum Machine number is invalid!" -msgstr "Maximale Maschinen-Nummer ist ungültig!" - -#: ../templates/config/confmain.php:200 ../templates/confwiz/o_ranges.php:122 -#: ../lib/config.inc:280 -msgid "Maximum UID number" -msgstr "Maximale UID-Nummer" - -#: ../templates/config/confsave.php:129 ../templates/confwiz/o_ranges.php:57 -msgid "Maximum UID number is invalid!" -msgstr "Maximale UID-Nummer ist ungültig!" - -#: ../templates/config/confmain.php:250 ../help/help.inc:82 -#: ../lib/config.inc:288 -msgid "Maximum list entries" -msgstr "Maximale Listeneinträge" - -#: ../templates/account/useredit.php:1089 -#: ../templates/profedit/profileuser.php:166 ../help/help.inc:175 -msgid "Maximum password age" -msgstr "Maximales Passwortalter" - -#: ../templates/account/groupedit.php:518 -#: ../templates/account/groupedit.php:575 -#: ../templates/account/groupedit.php:645 -#: ../templates/account/groupedit.php:739 -#: ../templates/account/groupedit.php:796 ../lib/pdf.inc:458 -msgid "Members" -msgstr "Mitglieder" - -#: ../templates/config/confmain.php:206 ../templates/confwiz/o_ranges.php:128 -#: ../lib/config.inc:281 -msgid "Minimum GID number" -msgstr "Minimale GID-Nummer" - -#: ../templates/config/confsave.php:134 ../templates/confwiz/o_ranges.php:60 -msgid "Minimum GID number is invalid!" -msgstr "Minimale GID-Nummer ist ungültig!" - -#: ../templates/config/confmain.php:215 ../templates/confwiz/o_ranges.php:137 -#: ../lib/config.inc:283 -msgid "Minimum Machine number" -msgstr "Minimale Maschinen-Nummer" - -#: ../templates/config/confsave.php:144 ../templates/confwiz/o_ranges.php:66 -msgid "Minimum Machine number is invalid!" -msgstr "Minimale Maschinen-Nummer ist ungültig!" - -#: ../templates/config/confmain.php:197 ../templates/confwiz/o_ranges.php:119 -#: ../lib/config.inc:279 -msgid "Minimum UID number" -msgstr "Minimale UID-Nummer" - -#: ../templates/config/confsave.php:124 ../templates/confwiz/o_ranges.php:54 -msgid "Minimum UID number is invalid!" -msgstr "Minimale UID-Nummer ist ungültig!" - -#: ../templates/account/useredit.php:1094 -#: ../templates/profedit/profileuser.php:173 ../help/help.inc:177 -msgid "Minimum password age" -msgstr "Minimales Passwortalter" - -#: ../templates/account/useredit.php:490 -#: ../templates/account/useredit.php:1502 ../templates/masscreate.php:367 -#: ../templates/masscreate.php:569 ../templates/massdetail.php:152 -#: ../templates/massdetail.php:256 ../help/help.inc:260 ../help/help.inc:261 -msgid "Mobile number" -msgstr "Mobil" - -#: ../templates/account/groupedit.php:822 -#: ../templates/account/hostedit.php:432 -#: ../templates/account/useredit.php:1554 -msgid "Modify" -msgstr "Ändern" - -#: ../templates/account/groupedit.php:836 -#: ../templates/account/hostedit.php:441 -#: ../templates/account/useredit.php:1558 -msgid "Modify Account" -msgstr "Account ändern" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 -#: ../templates/profedit/profilegroup.php:99 -#: ../templates/profedit/profileuser.php:376 ../help/help.inc:224 -#: ../lib/pdf.inc:240 -msgid "Mountpoint" -msgstr "Mountpunkt" - -#: ../help/help.inc:225 -msgid "Mountpoint of device with enabled quotas." -msgstr "Mountpunkt des Dateisystems mit aktivierten Quota." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:179 ../templates/account/hostedit.php:182 -#: ../templates/account/useredit.php:305 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:563 ../templates/masscreate.php:566 -#: ../templates/massdetail.php:90 -msgid "Name" -msgstr "Name" - -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:182 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:566 ../templates/massdetail.php:90 -msgid "Name contains invalid characters. First character must be a letter." -msgstr "Name enthält ungültige Zeichen. Das erste Zeichen muss ein Buchstabe sein." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/hostedit.php:179 ../templates/account/useredit.php:305 -#: ../templates/masscreate.php:563 -msgid "Name must contain between 3 and 20 characters." -msgstr "Name muss zwischen 3 und 20 Zeichen enthalten." - -#: ../help/help.inc:135 -msgid "" -"Name under which the profile will be saved. If a profile with the same name " -"exists, it will be overwritten." -msgstr "" -"Name, unter dem das Profil gespeichert wird. Falls ein Profil mit diesem " -"Namen existiert wird es überschrieben." - -#: ../templates/lists/listdomains.php:200 -msgid "New Domain" -msgstr "Neue Domäne" - -#: ../templates/lists/listgroups.php:312 -msgid "New Group" -msgstr "Neue Gruppe" - -#: ../templates/lists/listhosts.php:301 -msgid "New Host" -msgstr "Neuer Host" - -#: ../templates/ou_edit.php:52 ../templates/ou_edit.php:117 -#: ../templates/ou_edit.php:182 ../templates/ou_edit.php:247 -msgid "New OU created successfully." -msgstr "Neue OU erfolgreich erstellt." - -#: ../templates/config/confmain.php:351 -msgid "New Password" -msgstr "Neues Passwort" - -#: ../templates/config/profmanage.php:126 -msgid "New default profile set successfully." -msgstr "Neues Standardprofil wurde erfolgreich gesetzt." - -#: ../templates/config/profmanage.php:326 -msgid "New master password" -msgstr "Neues Hauptpasswort" - -#: ../templates/config/profmanage.php:117 -msgid "New master password set successfully." -msgstr "Neues Hauptpasswort wurde erfolgreich gesetzt." - -#: ../templates/ou_edit.php:344 ../templates/ou_edit.php:377 -#: ../templates/ou_edit.php:410 ../templates/ou_edit.php:444 -#: ../help/help.inc:289 -msgid "New organizational unit" -msgstr "Neue Organizational Unit" - -#: ../templates/config/profmanage.php:107 -msgid "New password set successfully." -msgstr "Neues Passwort wurde erfolgreich gesetzt." - -#: ../templates/account/groupedit.php:435 -#: ../templates/account/hostedit.php:288 ../templates/account/useredit.php:719 -msgid "New profile created." -msgstr "Neues Profil wurde erstellt." - -#: ../templates/lists/listusers.php:367 -msgid "New user" -msgstr "Neuer Benutzer" - -#: ../templates/masscreate.php:422 ../templates/confwiz/o_ranges.php:152 -#: ../templates/confwiz/o_daemon.php:141 ../templates/confwiz/server2.php:234 -#: ../templates/confwiz/o_lang.php:162 ../templates/confwiz/server.php:196 -#: ../templates/confwiz/o_lists.php:147 ../templates/confwiz/start.php:181 -msgid "Next" -msgstr "Vor" - -#: ../templates/domain.php:125 ../templates/confwiz/ldaptest.php:361 -#: ../help/help.inc:303 -msgid "Next Group RID" -msgstr "Nächste Gruppen-RID" - -#: ../templates/domain.php:109 ../templates/confwiz/ldaptest.php:345 -#: ../help/help.inc:299 -msgid "Next RID" -msgstr "Nächste RID" - -#: ../templates/domain.php:239 ../templates/confwiz/ldaptest.php:243 -msgid "Next RID is not a number!" -msgstr "Nächste RID ist keine Zahl!" - -#: ../help/help.inc:300 -msgid "Next RID to use when creating accounts." -msgstr "Nächste RID für neue Accounts." - -#: ../help/help.inc:304 -msgid "Next RID to use when creating groups." -msgstr "Nächste RID für neue Gruppen." - -#: ../help/help.inc:302 -msgid "Next RID to use when creating user accounts." -msgstr "Nächste RID für neue Benutzer." - -#: ../templates/domain.php:117 ../templates/confwiz/ldaptest.php:353 -#: ../help/help.inc:301 -msgid "Next User RID" -msgstr "Nächste Benutzer-RID" - -#: ../templates/domain.php:241 ../templates/confwiz/ldaptest.php:249 -msgid "Next group RID is not a number!" -msgstr "Nächste Gruppen-RID ist keine Zahl!" - -#: ../templates/domain.php:240 ../templates/confwiz/ldaptest.php:246 -msgid "Next user RID is not a number!" -msgstr "Nächste Benutzer-RID ist keine Zahl!" - -#: ../templates/lists/listgroups.php:166 ../templates/lists/listgroups.php:175 -#: ../templates/lists/listgroups.php:179 -msgid "No Groups found!" -msgstr "Keine Gruppen gefunden!" - -#: ../templates/lists/listdomains.php:106 -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listdomains.php:116 -msgid "No Samba Domains found!" -msgstr "Keine Samba Domänen gefunden!" - -#: ../templates/lists/listhosts.php:170 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listhosts.php:183 -msgid "No Samba Hosts found!" -msgstr "Keine Samba Hosts gefunden!" - -#: ../templates/lists/listusers.php:208 ../templates/lists/listusers.php:219 -msgid "No Users found!" -msgstr "Keine Benutzer gefunden!" - -#: ../templates/initsuff.php:170 -msgid "No changes were made." -msgstr "Keine Änderungen vorgenommen." - -#: ../templates/initsuff.php:154 ../templates/main.php:64 -#: ../templates/confwiz/ldaptest.php:311 -msgid "No domains found, please create one." -msgstr "Keine Domänen gefunden, bitte erstellen Sie eine." - -#: ../lib/account.inc:878 -msgid "No free ID-Number!" -msgstr "Keine ID-Nummer mehr frei!" - -#: ../templates/delete.php:244 -msgid "No group(s) were deleted" -msgstr "Es wurde nichts gelöscht" - -#: ../templates/delete.php:236 -msgid "No host(s) were deleted" -msgstr "Es wurde nichts gelöscht" - -#: ../templates/config/confmain.php:82 -msgid "No password was entered!" -msgstr "Passwort leer!" - -#: ../templates/account/useredit.php:243 ../templates/masscreate.php:558 -msgid "No primary group defined!" -msgstr "Keine primäre Gruppe angegeben!" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/hostedit.php:285 ../templates/account/useredit.php:716 -msgid "No profilename given." -msgstr "Kein Profilname angegeben." - -#: ../templates/profedit/profilecreate.php:391 -msgid "No type specified!" -msgstr "Kein Typ angegeben!" - -#: ../lib/pdf.inc:255 -msgid "No user quotas defined or no quota support by filesystem." -msgstr "Keine Benutzerquotas definiert oder keine Quotaunterstützung aktiviert." - -#: ../templates/delete.php:228 -msgid "No user(s) were deleted" -msgstr "Kein Benutzer wurde gelöscht" - -#: ../templates/account/groupedit.php:845 -#: ../templates/account/hostedit.php:459 -#: ../templates/account/useredit.php:1566 ../help/help.inc:47 -msgid "Note" -msgstr "Hinweis" - -#: ../help/help.inc:174 -msgid "Number of days a user can login even his password has expired. -1=always." -msgstr "" -"Anzahl der Tage, in denen sich ein Benutzer anmelden kann, obwohl sein " -"Passwort bereits abgelaufen ist. -1 = immer." - -#: ../help/help.inc:178 -msgid "" -"Number of days a user has to wait until he\\'s allowed to change his " -"password again. If set value must be 0<." -msgstr "" -"Anzahl Tage, die ein Benutzer warten muss bevor er sein Passwort ändern " -"darf. Wert muss >0 sein." - -#: ../help/help.inc:176 -msgid "" -"Number of days after a user has to change his password again. If set value " -"must be 0<." -msgstr "" -"Anzahl Tage, nach denen der Benutzer sein Passwort ändern muss. Wert muss >0 " -"sein." - -#: ../templates/ou_edit.php:58 ../templates/ou_edit.php:123 -#: ../templates/ou_edit.php:188 ../templates/ou_edit.php:253 -msgid "OU already exists!" -msgstr "OU besteht schon!" - -#: ../templates/ou_edit.php:69 ../templates/ou_edit.php:134 -#: ../templates/ou_edit.php:199 ../templates/ou_edit.php:264 -msgid "OU deleted successfully." -msgstr "OU erfolgreich gelöscht." - -#: ../templates/ou_edit.php:62 ../templates/ou_edit.php:127 -#: ../templates/ou_edit.php:192 ../templates/ou_edit.php:257 -msgid "OU is invalid!" -msgstr "OU ist ungültig!" - -#: ../templates/ou_edit.php:99 ../templates/ou_edit.php:164 -#: ../templates/ou_edit.php:229 ../templates/ou_edit.php:294 -msgid "OU is not empty or invalid!" -msgstr "OU ist nicht leer oder ungültig!" - -#: ../templates/main_header.php:54 ../help/help.inc:289 ../help/help.inc:291 -msgid "OU-Editor" -msgstr "OU-Editor" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "ObjectClass posixAccount not found." -msgstr "ObjectClass posixAccount wurde nicht gefunden." - -#: ../templates/account/groupedit.php:330 -msgid "ObjectClass posixGroup not found." -msgstr "ObjectClass posixGroup wurde nicht gefunden." - -#: ../templates/account/hostedit.php:226 ../templates/account/useredit.php:594 -msgid "ObjectClass sambaAccount not found." -msgstr "ObjectClass sambaAccount wurde nicht gefunden." - -#: ../templates/account/groupedit.php:328 -msgid "ObjectClass sambaGroupMapping not found." -msgstr "ObjectClass sambaGroupMapping wurde nicht gefunden." - -#: ../templates/account/hostedit.php:224 ../templates/account/useredit.php:590 -msgid "ObjectClass sambaSamAccount not found." -msgstr "ObjectClass sambaSamAccount wurde nicht gefunden." - -#: ../templates/account/useredit.php:587 -msgid "ObjectClass shadowAccount not found." -msgstr "ObjectClass shadowAccount wurde nicht gefunden." - -#: ../templates/config/conflogin.php:118 -msgid "Ok" -msgstr "Ok" - -#: ../templates/confwiz/server2.php:221 -msgid "Optional settings" -msgstr "Optionale Einstellungen" - -#: ../templates/config/confmain.php:325 -msgid "PDF settings" -msgstr "PDF-Einstellungen" - -#: ../templates/confwiz/o_daemon.php:126 -msgid "PDF text" -msgstr "PDF-Text" - -#: ../templates/account/hostedit.php:390 ../templates/account/useredit.php:316 -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:418 -#: ../templates/account/useredit.php:442 -#: ../templates/account/useredit.php:1061 ../templates/login.php:169 -#: ../templates/confwiz/server.php:159 ../templates/confwiz/start.php:141 -msgid "Password" -msgstr "Passwort" - -#: ../templates/account/useredit.php:351 -msgid "Password Expire" -msgstr "Passwortablauf" - -#: ../templates/config/confsave.php:214 -msgid "Password changed!" -msgstr "Passwort geändert!" - -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:442 -msgid "" -"Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and #*,.;:_-+!$%&/|?{[()]}= !" -msgstr "" -"Passwort enthält ungültige Zeichen. Gültige Zeichen sind: a-z, A-Z, 0-9 und " -"#*,.;:_-+!$%&/|?{[()]}= !" - -#: ../templates/account/useredit.php:1205 -#: ../templates/profedit/profileuser.php:257 ../help/help.inc:201 -msgid "Password does not expire" -msgstr "Passwort läuft nicht ab" - -#: ../templates/account/useredit.php:1084 ../help/help.inc:173 -#: ../lib/pdf.inc:168 -msgid "Password expire" -msgstr "Passwortablauf" - -#: ../templates/account/useredit.php:351 -msgid "Password expire must be are natural number or -1." -msgstr "Passwortablauf muss eine natürliche Zahl oder -1 sein." - -#: ../templates/profedit/profileuser.php:159 -msgid "Password expiry" -msgstr "Passwortablauf" - -#: ../templates/profedit/profilecreate.php:147 -msgid "Password expiry is not numeric!" -msgstr "Passwortablauf ist keine Zahl!" - -#: ../templates/config/confsave.php:193 ../templates/confwiz/server2.php:71 -msgid "Password hash is invalid!" -msgstr "Passwort-Hash ist ungültig!" - -#: ../templates/config/confmain.php:147 ../templates/confwiz/server2.php:176 -#: ../help/help.inc:105 ../lib/config.inc:272 -msgid "Password hash type" -msgstr "Passwort-Hash" - -#: ../templates/account/useredit.php:348 ../templates/account/useredit.php:349 -msgid "Password maxage" -msgstr "Maximales Passwortalter" - -#: ../templates/account/useredit.php:349 -msgid "Password maxage must be are natural number." -msgstr "Maximales Passwortalter muss eine natürliche Zahl sein." - -#: ../templates/account/useredit.php:348 -msgid "Password maxage must bigger as Password Minage." -msgstr "Maximales Passwortalter muss größer als minimales Passwortalter sein." - -#: ../templates/profedit/profilecreate.php:115 -msgid "Password maximum age is not numeric!" -msgstr "Maximales Passwortalter ist keine Zahl!" - -#: ../templates/account/useredit.php:347 -msgid "Password minage" -msgstr "Minimales Passwortalter" - -#: ../templates/account/useredit.php:347 -msgid "Password minage must be are natural number." -msgstr "Minimales Passwortalter muss eine natürliche Zahl sein." - -#: ../templates/profedit/profilecreate.php:107 -msgid "Password minimum age is not numeric!" -msgstr "Minimales Passwortalter ist keine Zahl!" - -#: ../templates/account/useredit.php:352 -#: ../templates/account/useredit.php:1079 ../help/help.inc:171 -msgid "Password warn" -msgstr "Passwortwarnung" - -#: ../templates/account/useredit.php:352 -msgid "Password warn must be are natural number." -msgstr "Passwortwarnung muss eine natürliche Zahl sein." - -#: ../templates/profedit/profileuser.php:152 -msgid "Password warning" -msgstr "Passwortwarnung" - -#: ../templates/config/confsave.php:208 -msgid "Passwords are different!" -msgstr "Die Passwörter stimmen nicht überein!" - -#: ../help/help.inc:215 -#, php-format -msgid "" -"Path of the userprofile. Can be a local absolute path or a UNC-path (\\" -"\\server\\share). $%s and $%s are replaced with user- and groupname." -msgstr "" -"Pfad zum Benutzerprofil. Kann ein lokaler Pfad oder UNC-Pfad (\\\\Server" -"\\Freigabe) sein. $%s und $%s werden durch Benutzer- und Gruppenname ersetzt." - -#: ../templates/config/confmain.php:315 ../templates/confwiz/o_daemon.php:117 -#: ../lib/config.inc:290 -msgid "Path to external script" -msgstr "Pfad zum externen Script" - -#: ../templates/account/useredit.php:795 ../templates/account/useredit.php:865 -#: ../templates/account/useredit.php:927 -#: ../templates/account/useredit.php:1048 -#: ../templates/account/useredit.php:1165 -#: ../templates/account/useredit.php:1404 -#: ../templates/account/useredit.php:1453 -#: ../templates/account/useredit.php:1533 -msgid "Personal" -msgstr "Persönlich" - -#: ../lib/pdf.inc:78 -msgid "Personal User Infos" -msgstr "Persönliche Informationen" - -#: ../templates/account/useredit.php:1464 -msgid "Personal properties" -msgstr "Persönliche Einstellungen" - -#: ../lib/pdf.inc:109 -msgid "Phone" -msgstr "Telefon" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Please check settings on samba page." -msgstr "Bitte überprüfen Sie die Samba-Einstellungen." - -#: ../templates/account/hostedit.php:99 ../templates/account/useredit.php:108 -msgid "Please create a group first." -msgstr "Bitte legen Sie zuerst eine Gruppe an." - -#: ../templates/confwiz/start.php:117 -msgid "" -"Please enter a name for the new profile. The name may contain letters, " -"digits and -_." -msgstr "" -"Bitte geben Sie den Namen des neuen Profils an. Profilnamen dürfen " -"Buchstaben, Zahlen und -/_ enthalten." - -#: ../templates/account/useredit.php:492 ../templates/masscreate.php:571 -#: ../templates/massdetail.php:156 -msgid "Please enter a valid eMail address!" -msgstr "Bitte geben Sie eine gültige e-mail Adresse ein!" - -#: ../templates/account/useredit.php:496 ../templates/masscreate.php:575 -#: ../templates/massdetail.php:142 -msgid "Please enter a valid employee type!" -msgstr "Bitte geben Sie einen gültigen Angestelltentyp ein!" - -#: ../templates/account/useredit.php:491 ../templates/masscreate.php:570 -#: ../templates/massdetail.php:154 -msgid "Please enter a valid fax number!" -msgstr "Bitte geben Sie eine gültige Faxnummer ein!" - -#: ../templates/account/useredit.php:495 ../templates/masscreate.php:574 -#: ../templates/massdetail.php:140 -msgid "Please enter a valid job title!" -msgstr "Bitte geben Sie eine gültige Berufsbezeichnung ein!" - -#: ../templates/account/useredit.php:490 ../templates/masscreate.php:569 -#: ../templates/massdetail.php:152 -msgid "Please enter a valid mobile number!" -msgstr "Bitte geben Sie eine gültige Mobiltelefonnummer ein!" - -#: ../templates/account/useredit.php:494 ../templates/masscreate.php:573 -#: ../templates/massdetail.php:148 -msgid "Please enter a valid postal address!" -msgstr "Bitte geben Sie eine gültige Anschrift ein!" - -#: ../templates/account/useredit.php:497 ../templates/masscreate.php:576 -#: ../templates/massdetail.php:146 -msgid "Please enter a valid postal code!" -msgstr "Bitte geben Sie eine gültige Postleitzahl ein!" - -#: ../templates/account/useredit.php:493 ../templates/masscreate.php:572 -#: ../templates/massdetail.php:144 -msgid "Please enter a valid street name!" -msgstr "Bitte geben Sie einen gültigen Straßennamen ein!" - -#: ../templates/account/useredit.php:489 ../templates/masscreate.php:568 -#: ../templates/massdetail.php:150 -msgid "Please enter a valid telephone number!" -msgstr "Bitte geben Sie eine gültige Telefonnummer ein!" - -#: ../lib/account.inc:890 -#, php-format -msgid "Please enter a value between %s and %s!" -msgstr "Bitte geben Sie einen Wert zwischen %s und %s ein!" - -#: ../templates/config/conflogin.php:91 -msgid "Please enter password to change preferences:" -msgstr "Bitte Profilpasswort eingeben:" - -#: ../templates/confwiz/o_ranges.php:112 -msgid "Please enter the UID/GID ranges for your accounts:" -msgstr "Bitte geben Sie die UID/GID-Bereiche für ihre Accounts ein:" - -#: ../templates/confwiz/server.php:123 -msgid "Please enter the URL of your LDAP server." -msgstr "Bitte geben Sie die URL ihres LDAP-Servers an." - -#: ../help/help.inc:37 -msgid "" -"Please enter the configuration password. This is NOT your LDAP password. It " -"is stored in your .conf-file. If this is the first time you log in, enter " -"\"lam\"." -msgstr "" -"Bitte geben Sie das Konfigurationspasswort ein. Das ist NICHT ihr LDAP-" -"Passwort. Es befindet sich in ihrer .conf-Datei. Wenn Sie sich zum ersten " -"Mal anmelden geben Sie \"lam\" ein." - -#: ../help/help.inc:122 -msgid "" -"Please enter the master configuration password. This is NOT your LDAP " -"password. It is stored in your config.cfg file. If this is the first time " -"you log in, enter \"lam\"." -msgstr "" -"Bitte geben Sie das Hauptpasswort ein. Das ist NICHT ihr LDAP-Passwort. Es " -"befindet sich in ihrer config.cfg-Datei. Wenn Sie sich zum ersten Mal " -"anmelden geben Sie \"lam\" ein." - -#: ../help/help.inc:110 -msgid "" -"Please enter the name of the new profile and the password to change its " -"settings. Profile names may contain letters, numbers and -/_." -msgstr "" -"Bitte geben Sie den Namen des neuen Profils und das Passwort an um es zu " -"erstellen. Profilnamen dürfen Buchstaben, Zahlen und -/_ enthalten." - -#: ../help/help.inc:112 -msgid "" -"Please enter the new name of the profile. The name may contain letters, " -"numbers and -/_." -msgstr "" -"Bitte geben Sie den neuen Namen des Profils an. Profilnamen dürfen " -"Buchstaben, Zahlen und -/_ enthalten." - -#: ../templates/account/useredit.php:316 ../templates/account/useredit.php:418 -msgid "Please enter the same password in both password-fields." -msgstr "Bitte geben Sie das selbe Passwort in beide Felder ein." - -#: ../templates/confwiz/server2.php:125 -msgid "" -"Please enter the suffixes of your LDAP tree where LAM should store the " -"accounts." -msgstr "" -"Bitte geben Sie die Suffixe an, unter welchen LAM die Accounts speichern " -"soll." - -#: ../templates/confwiz/o_lists.php:103 -msgid "Please enter which attributes should be displayed in the list views." -msgstr "" -"Bitte geben Sie an, welche Attribute in den Listenansichten gespeichert " -"werden sollen." - -#: ../templates/confwiz/start.php:162 -msgid "" -"Please enter your configuration master password. This password is \"lam\" by " -"default." -msgstr "" -"Bitte geben Sie ihr Hauptpasswort für die Konfiguration ein. Dieses Passwort " -"ist standardmäßig \"lam\"." - -#: ../templates/masscreate.php:349 -msgid "" -"Please provide a csv-file with the following syntax. Values with * are " -"required:" -msgstr "" -"Bitte übergeben Sie eine CSV-Datei mit folgender Syntax, Werte mit * sind " -"erforderlich:" - -#: ../lib/status.inc:42 -msgid "" -"Please report this error to the Bug-Tracker at {link=http://lam.sf.net}LDAP " -"Account Manager Development Team{endlink}. The error number is {bold}0001:" -"Invalid/Missing Message type.{endbold} Thank you." -msgstr "" -"Bitte melden Sie dieses Problem an den Bug-Tracker des {link=http://lam.sf." -"net}LDAP Account Manager Entwickler-Teams{endlink}. Die Fehlernummer ist " -"{bold}0001:Fehlerhafter/Fehlender Nachrichtentyp.{endbold} Danke." - -#: ../templates/confwiz/server2.php:222 -msgid "" -"Please select here if you want to make additional changes to your " -"configuration profile or if LAM should use default values." -msgstr "" -"Bitte wählen Sie ob Sie noch weitere Änderungen an ihrem " -"Konfigurationsprofil vornehmen möchten oder ob LAM Standardwerte einsetzen " -"soll." - -#: ../templates/account/groupedit.php:515 -#: ../templates/account/groupedit.php:572 -#: ../templates/account/groupedit.php:642 -#: ../templates/account/groupedit.php:736 -#: ../templates/account/groupedit.php:793 -#: ../templates/account/useredit.php:788 ../templates/account/useredit.php:858 -#: ../templates/account/useredit.php:920 -#: ../templates/account/useredit.php:1041 -#: ../templates/account/useredit.php:1158 -#: ../templates/account/useredit.php:1398 -#: ../templates/account/useredit.php:1446 -#: ../templates/account/useredit.php:1526 ../templates/masscreate.php:325 -msgid "Please select page:" -msgstr "Bitte Seite wählen:" - -#: ../templates/confwiz/o_lang.php:101 -msgid "Please select your prefered language." -msgstr "Bitte wählen Sie ihre gewünschte Sprache." - -#: ../help/help.inc:275 -msgid "Position in ldap-tree where the group should be created." -msgstr "Position im LDAP-Baum, wo die Gruppe erstellt werden soll." - -#: ../help/help.inc:277 -msgid "Position in ldap-tree where the host should be created." -msgstr "Position im LDAP-Baum, wo der Host erstellt werden soll." - -#: ../help/help.inc:273 -msgid "Position in ldap-tree where the user should be created." -msgstr "Position im LDAP-Baum, wo der Benutzer erstellt werden soll." - -#: ../templates/account/useredit.php:494 -#: ../templates/account/useredit.php:1490 ../templates/masscreate.php:375 -#: ../templates/masscreate.php:573 ../templates/massdetail.php:148 -#: ../templates/massdetail.php:244 ../help/help.inc:256 ../lib/pdf.inc:101 -msgid "Postal address" -msgstr "Anschrift" - -#: ../help/help.inc:257 -msgid "Postal address, city" -msgstr "Bitte geben Sie hier die Anschrift ein." - -#: ../templates/account/useredit.php:497 -#: ../templates/account/useredit.php:1484 ../templates/masscreate.php:373 -#: ../templates/masscreate.php:576 ../templates/massdetail.php:146 -#: ../templates/massdetail.php:238 ../help/help.inc:254 ../help/help.inc:255 -#: ../lib/pdf.inc:97 -msgid "Postal code" -msgstr "Postleitzahl" - -#: ../templates/confwiz/o_lists.php:105 -msgid "Predefined attributes are of type \"#attribute\"." -msgstr "Vordefinierte Attribute haben diesen Aufbau: \"#Attribut\"." - -#: ../templates/confwiz/o_lists.php:111 ../help/help.inc:67 -msgid "Predefined values" -msgstr "Vordefinierte Werte" - -#: ../templates/account/hostedit.php:376 ../templates/account/useredit.php:243 -#: ../templates/account/useredit.php:966 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:359 ../templates/masscreate.php:558 -#: ../templates/profedit/profilehost.php:68 -#: ../templates/profedit/profileuser.php:93 ../help/help.inc:153 -#: ../help/help.inc:167 ../lib/pdf.inc:310 ../lib/pdf.inc:354 -msgid "Primary group" -msgstr "Primäre Gruppe" - -#: ../templates/account/useredit.php:559 -msgid "" -"Primary group has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"Die primäre Gruppe hat sich geändert. Sie müssen folgenden Befehl als root " -"ausführen, um die Dateirechte zu ändern:" - -#: ../templates/profedit/profilecreate.php:64 -#: ../templates/profedit/profilecreate.php:362 -msgid "Primary group name is invalid!" -msgstr "Primäre Gruppe ist ungültig!" - -#: ../templates/main_header.php:43 ../help/help.inc:126 ../help/help.inc:130 -#: ../help/help.inc:134 -msgid "Profile Editor" -msgstr "Profileditor" - -#: ../templates/config/profmanage.php:97 -msgid "Profile deleted." -msgstr "Profil gelöscht." - -#: ../templates/account/hostedit.php:278 -msgid "Profile loaded." -msgstr "Profil wurde geladen." - -#: ../templates/config/profmanage.php:41 -#: ../templates/config/profmanage.php:144 ../help/help.inc:109 -#: ../help/help.inc:111 ../help/help.inc:113 ../help/help.inc:115 -#: ../help/help.inc:117 ../help/help.inc:119 ../help/help.inc:121 -msgid "Profile management" -msgstr "Profilverwaltung" - -#: ../templates/config/profmanage.php:159 -#: ../templates/config/profmanage.php:206 -#: ../templates/profedit/profilegroup.php:143 -#: ../templates/profedit/profilehost.php:112 -#: ../templates/profedit/profileuser.php:420 -#: ../templates/confwiz/start.php:123 ../help/help.inc:134 -msgid "Profile name" -msgstr "Profilname" - -#: ../templates/config/profmanage.php:81 ../templates/config/profmanage.php:92 -#: ../templates/confwiz/start.php:65 -msgid "Profile name is invalid!" -msgstr "Profilname ist ungültig!" - -#: ../templates/config/profmanage.php:170 -#: ../templates/config/profmanage.php:260 -msgid "Profile password" -msgstr "Profilpasswort" - -#: ../templates/config/profmanage.php:79 -#: ../templates/config/profmanage.php:109 ../templates/confwiz/start.php:67 -msgid "Profile passwords are different or empty!" -msgstr "Die Passwörter stimmen nicht überein!" - -#: ../templates/account/useredit.php:435 ../templates/account/useredit.php:447 -#: ../templates/account/useredit.php:1267 -#: ../templates/profedit/profileuser.php:318 ../help/help.inc:214 -#: ../lib/pdf.inc:214 -msgid "Profile path" -msgstr "Profilpfad" - -#: ../templates/account/useredit.php:447 -#: ../templates/profedit/profilecreate.php:206 -msgid "Profile path is invalid!" -msgstr "Profilpfad ist ungültig!" - -#: ../templates/profedit/profilecreate.php:281 -#: ../templates/profedit/profilecreate.php:346 -#: ../templates/profedit/profilecreate.php:384 -msgid "Profile was saved." -msgstr "Profil wurde gespeichert." - -#: ../templates/account/groupedit.php:524 -#: ../templates/account/groupedit.php:581 -#: ../templates/account/groupedit.php:648 -#: ../templates/account/groupedit.php:744 -#: ../templates/account/groupedit.php:801 -#: ../templates/account/useredit.php:794 ../templates/account/useredit.php:864 -#: ../templates/account/useredit.php:926 -#: ../templates/account/useredit.php:1047 -#: ../templates/account/useredit.php:1164 -#: ../templates/account/useredit.php:1403 -#: ../templates/account/useredit.php:1452 -#: ../templates/account/useredit.php:1532 -msgid "Quota" -msgstr "Quota" - -#: ../lib/pdf.inc:233 -msgid "Quota Settings" -msgstr "Quota-Einstellungen" - -#: ../templates/account/groupedit.php:756 -#: ../templates/account/useredit.php:1415 -#: ../templates/profedit/profilegroup.php:95 -#: ../templates/profedit/profileuser.php:372 -msgid "Quota properties" -msgstr "Quota-Einstellungen" - -#: ../lib/ldap.inc:238 -msgid "RID (Windows UID)" -msgstr "RID (Windows UID)" - -#: ../templates/config/confmain.php:192 -msgid "Ranges" -msgstr "Bereiche" - -#: ../templates/confwiz/server2.php:224 -msgid "Ranges for UID and GID numbers" -msgstr "Bereiche für UID- und GID-Nummern" - -#: ../templates/config/confmain.php:356 ../templates/confwiz/start.php:149 -msgid "Reenter Password" -msgstr "Passwort nochmal eingeben" - -#: ../templates/config/profmanage.php:337 -msgid "Reenter new master password" -msgstr "Neues Hauptpasswort erneut eingeben" - -#: ../templates/config/profmanage.php:179 -#: ../templates/config/profmanage.php:271 -msgid "Reenter profile password" -msgstr "Profilpasswort erneut eingeben" - -#: ../templates/masscreate.php:332 ../templates/lists/listdomains.php:220 -#: ../templates/lists/listgroups.php:340 ../templates/lists/listhosts.php:329 -#: ../templates/lists/listusers.php:398 -msgid "Refresh" -msgstr "Aktualisieren" - -#: ../templates/config/profmanage.php:202 ../help/help.inc:111 -msgid "Rename profile" -msgstr "Profil umbenennen" - -#: ../templates/config/profmanage.php:88 -msgid "Renamed profile." -msgstr "Profil umbenannt." - -#: ../templates/account/useredit.php:1067 -#: ../templates/account/useredit.php:1187 -msgid "Repeat password" -msgstr "Passwort wiederholen" - -#: ../templates/account/useredit.php:296 -#, php-format -msgid "Replaced $%s or $%s in homedir." -msgstr "$%s und $%s wurden im Heimatverzeichnis ersetzt." - -#: ../templates/domain.php:177 ../templates/config/confmain.php:368 -#: ../templates/profedit/profilegroup.php:152 -#: ../templates/profedit/profilehost.php:121 -#: ../templates/profedit/profileuser.php:429 -msgid "Reset" -msgstr "Zurücksetzen" - -#: ../templates/account/groupedit.php:529 -#: ../templates/account/groupedit.php:586 -#: ../templates/account/groupedit.php:653 -#: ../templates/account/groupedit.php:749 -#: ../templates/account/groupedit.php:806 -#: ../templates/account/useredit.php:800 ../templates/account/useredit.php:870 -#: ../templates/account/useredit.php:932 -#: ../templates/account/useredit.php:1053 -#: ../templates/account/useredit.php:1170 -#: ../templates/account/useredit.php:1409 -#: ../templates/account/useredit.php:1458 -#: ../templates/account/useredit.php:1538 -msgid "Reset all changes." -msgstr "Alle Änderungen zurücksetzen." - -#: ../templates/account/hostedit.php:394 -msgid "Reset password" -msgstr "Passwort zurücksetzen" - -#: ../templates/account/groupedit.php:521 -#: ../templates/account/groupedit.php:578 -#: ../templates/account/groupedit.php:646 -#: ../templates/account/groupedit.php:742 -#: ../templates/account/groupedit.php:798 -#: ../templates/account/useredit.php:792 ../templates/account/useredit.php:862 -#: ../templates/account/useredit.php:924 -#: ../templates/account/useredit.php:1045 -#: ../templates/account/useredit.php:1162 -#: ../templates/account/useredit.php:1402 -#: ../templates/account/useredit.php:1450 -#: ../templates/account/useredit.php:1530 -#: ../templates/profedit/profilegroup.php:67 -msgid "Samba" -msgstr "Samba" - -#: ../templates/domain.php:234 ../templates/confwiz/ldaptest.php:239 -msgid "Samba 3 domain SID is invalid!" -msgstr "Samba 3 Domänen-SID ist ungültig!" - -#: ../templates/config/confmain.php:183 ../lib/config.inc:274 -msgid "Samba 3.x schema" -msgstr "Samba 3.x Schema" - -#: ../templates/lists/listdomains.php:233 -msgid "Samba Domain(s) found" -msgstr "Samba-Domäne(n) gefunden" - -#: ../templates/profedit/profilemain.php:218 -msgid "Samba Host Profiles" -msgstr "Samba-Hostprofile" - -#: ../templates/lists/listhosts.php:342 -msgid "Samba Host(s) found" -msgstr "Samba Host(s) gefunden" - -#: ../templates/ou_edit.php:405 -msgid "Samba Hosts" -msgstr "Samba Hosts" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Samba Options not set!" -msgstr "Samba-Optionen wurden nicht gesetzt!" - -#: ../templates/profedit/profileuser.php:232 -msgid "Samba account" -msgstr "Samba Account" - -#: ../templates/profedit/profilecreate.php:196 -msgid "Samba home directory is invalid!" -msgstr "Samba-Heimatverzeichnis ist ungültig!" - -#: ../templates/account/useredit.php:1184 -msgid "Samba password" -msgstr "Samba-Passwort" - -#: ../templates/account/groupedit.php:659 -#: ../templates/account/useredit.php:1178 -msgid "Samba properties" -msgstr "Samba-Einstellungen" - -#: ../templates/config/confmain.php:178 -msgid "Samba settings" -msgstr "Samba-Einstellungen" - -#: ../templates/confwiz/server.php:179 ../help/help.inc:98 -msgid "Samba version" -msgstr "Samba-Version" - -#: ../templates/config/confsave.php:83 -msgid "Samba version is not defined!" -msgstr "Samba-Version ist nicht definiert!" - -#: ../templates/account/useredit.php:1277 ../help/help.inc:217 -msgid "Samba workstations" -msgstr "Samba PCs" - -#: ../templates/profedit/profilecreate.php:223 -msgid "Samba workstations are invalid!" -msgstr "Samba-Arbeitsstationen sind ungültig!" - -#: ../lib/pdf.inc:286 ../lib/pdf.inc:524 -msgid "Samba-Host information page" -msgstr "Samba-Host-Informationen" - -#: ../templates/profedit/profilegroup.php:151 -#: ../templates/profedit/profilehost.php:120 -#: ../templates/profedit/profileuser.php:428 -msgid "Save" -msgstr "Speichern" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/groupedit.php:435 -#: ../templates/account/groupedit.php:436 -#: ../templates/account/groupedit.php:814 -#: ../templates/account/groupedit.php:818 -#: ../templates/account/hostedit.php:285 ../templates/account/hostedit.php:288 -#: ../templates/account/hostedit.php:289 ../templates/account/hostedit.php:447 -#: ../templates/account/hostedit.php:451 ../templates/account/useredit.php:716 -#: ../templates/account/useredit.php:719 ../templates/account/useredit.php:720 -#: ../templates/account/useredit.php:1546 -#: ../templates/account/useredit.php:1550 ../help/help.inc:266 -msgid "Save profile" -msgstr "Profil speichern" - -#: ../templates/config/confsave.php:199 ../templates/confwiz/o_daemon.php:60 -msgid "Saving PDF text failed!" -msgstr "Speichern des Text für Benutzer-PDF fehlgeschlagen!" - -#: ../help/help.inc:86 -msgid "Script path" -msgstr "Scriptpfad" - -#: ../templates/confwiz/o_daemon.php:54 -msgid "Script path is invalid!" -msgstr "Scriptpfad ist ungültig!" - -#: ../help/help.inc:91 -msgid "Script server" -msgstr "Scriptserver" - -#: ../templates/config/confsave.php:187 ../templates/confwiz/o_daemon.php:57 -msgid "Script server is invalid!" -msgstr "Scriptserver ist ungültig!" - -#: ../templates/config/confmain.php:307 -msgid "Script settings" -msgstr "Scripteinstellungen" - -#: ../templates/config/confmain.php:339 -msgid "Security settings" -msgstr "Sicherheitseinstellungen" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "See README.openldap.txt to solve this problem." -msgstr "Bitte lesen Sie README.openldap.txt um dieses Problem zu lösen." - -#: ../templates/help.php:90 -msgid "See also" -msgstr "Siehe auch" - -#: ../templates/lists/listgroups.php:280 ../templates/lists/listhosts.php:267 -#: ../templates/lists/listusers.php:322 -msgid "Select all" -msgstr "Alle auswählen" - -#: ../templates/masscreate.php:420 -msgid "Select file:" -msgstr "Datei wählen:" - -#: ../templates/masscreate.php:412 ../help/help.inc:268 -msgid "Select group profile" -msgstr "Gruppenprofil wählen" - -#: ../templates/masscreate.php:386 -msgid "Select settings" -msgstr "Einstellungen wählen" - -#: ../templates/masscreate.php:389 -msgid "Select user profile:" -msgstr "Benutzerprofil wählen:" - -#: ../templates/account/useredit.php:808 -msgid "Select workstations" -msgstr "PCs wählen" - -#: ../templates/account/useredit.php:881 -msgid "Selected groups" -msgstr "Gewählte Gruppen" - -#: ../templates/config/confsave.php:89 ../templates/confwiz/server.php:74 -msgid "Server Address is empty!" -msgstr "Die Server Addresse ist nicht gesetzt!" - -#: ../templates/config/confmain.php:112 ../templates/confwiz/server.php:130 -#: ../help/help.inc:38 ../lib/config.inc:271 -msgid "Server address" -msgstr "Serveraddresse" - -#: ../templates/config/confmain.php:311 ../templates/confwiz/o_daemon.php:113 -#: ../lib/config.inc:291 -msgid "Server of external script" -msgstr "Server mit externem Script" - -#: ../templates/config/confmain.php:109 -msgid "Server settings" -msgstr "Servereinstellungen" - -#: ../templates/profedit/profileuser.php:237 -msgid "Set Samba password" -msgstr "Samba-Passwort setzen" - -#: ../templates/profedit/profileuser.php:142 -msgid "Set Unix Password" -msgstr "Unix-Passwort setzen" - -#: ../templates/profedit/profileuser.php:247 ../help/help.inc:126 -msgid "Set Unix password for Samba" -msgstr "Unix-Passwort für Samba setzen" - -#: ../templates/config/profmanage.php:256 ../help/help.inc:115 -msgid "Set profile password" -msgstr "Profilpasswort setzen" - -#: ../templates/profedit/profilecreate.php:83 -msgid "Shell is invalid!" -msgstr "Shell ist ungültig!" - -#: ../templates/masscreate.php:292 -msgid "Show Details." -msgstr "Details anzeigen." - -#: ../templates/masscreate.php:309 -msgid "Show Errors." -msgstr "Fehler zeigen." - -#: ../templates/masscreate.php:297 -msgid "Show Infos." -msgstr "Informationen zeigen." - -#: ../templates/masscreate.php:303 -msgid "Show Warnings." -msgstr "Warnungen zeigen." - -#: ../lib/pdf.inc:241 -msgid "Soft block" -msgstr "weiches Block-Limit" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:100 -#: ../templates/profedit/profileuser.php:377 ../help/help.inc:228 -msgid "Soft block limit" -msgstr "weiches Block-Limit" - -#: ../help/help.inc:229 -msgid "Soft block limit." -msgstr "weiches Block-Limit" - -#: ../lib/pdf.inc:242 -msgid "Soft inode" -msgstr "weiches Inode-Limit" - -#: ../help/help.inc:240 -msgid "Soft inode (files) limit." -msgstr "Weiches Inode-Limit (Dateien)." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 -#: ../templates/profedit/profilegroup.php:102 -#: ../templates/profedit/profileuser.php:379 ../help/help.inc:239 -msgid "Soft inode limit" -msgstr "weiches Inode-Limit" - -#: ../templates/help.php:65 -msgid "Sorry no help number submitted." -msgstr "Leider wurde keine Hilfenummer angegeben." - -#: ../templates/help.php:75 -#, php-format -msgid "Sorry this help number ({bold}%d{endbold}) is not available." -msgstr "Diese Hilfenummer ist leider nicht verfügbar: {bold}%d{endbold}" - -#: ../templates/account/useredit.php:493 -#: ../templates/account/useredit.php:1478 ../templates/masscreate.php:371 -#: ../templates/masscreate.php:572 ../templates/massdetail.php:144 -#: ../templates/massdetail.php:232 ../help/help.inc:252 ../help/help.inc:253 -#: ../lib/pdf.inc:93 -msgid "Street" -msgstr "Straße" - -#: ../templates/domain.php:176 ../templates/ou_edit.php:94 -#: ../templates/ou_edit.php:159 ../templates/ou_edit.php:224 -#: ../templates/ou_edit.php:289 ../templates/ou_edit.php:472 -#: ../templates/config/confmain.php:367 ../templates/config/profmanage.php:356 -#: ../templates/profedit/profiledelete.php:97 -#: ../templates/profedit/profiledelete.php:109 -#: ../templates/profedit/profiledelete.php:121 -#: ../templates/profedit/profilemain.php:261 -msgid "Submit" -msgstr "Abschicken" - -#: ../templates/account/groupedit.php:607 -#: ../templates/account/hostedit.php:417 -#: ../templates/account/useredit.php:1001 ../templates/domain.php:149 -#: ../templates/lists/listdomains.php:187 -#: ../templates/lists/listgroups.php:300 ../templates/lists/listhosts.php:288 -#: ../templates/lists/listusers.php:341 ../templates/confwiz/ldaptest.php:384 -#: ../help/help.inc:272 ../help/help.inc:274 ../help/help.inc:276 -#: ../help/help.inc:295 -msgid "Suffix" -msgstr "Suffix" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:353 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 ../templates/massdetail.php:202 -#: ../help/help.inc:191 ../lib/pdf.inc:85 -msgid "Surname" -msgstr "Nachname" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 -msgid "Surname contains invalid characters" -msgstr "Nachname enthält ungültige Zeichen" - -#: ../help/help.inc:192 -msgid "Surname of user. Only letters, - and spaces are allowed." -msgstr "Nachname des Benutzers. Es sind nur Buchstaben, - und Leerzeichen erlaubt." - -#: ../templates/account/useredit.php:489 -#: ../templates/account/useredit.php:1496 ../templates/masscreate.php:365 -#: ../templates/masscreate.php:568 ../templates/massdetail.php:150 -#: ../templates/massdetail.php:250 ../help/help.inc:258 ../help/help.inc:259 -msgid "Telephone number" -msgstr "Telefonnummer" - -#: ../templates/config/confmain.php:329 ../help/help.inc:107 -#: ../lib/config.inc:293 -msgid "Text for user PDF" -msgstr "Text für Benutzer-PDF" - -#: ../help/help.inc:154 -msgid "The Primary Group the user should be member of." -msgstr "Die primäre Gruppe des Benutzers." - -#: ../help/help.inc:168 -msgid "The Primary group the host should be member of." -msgstr "Die primäre Gruppe des Hosts." - -#: ../help/help.inc:298 -msgid "The SID of your Samba server. Get it with \"net getlocalsid\"." -msgstr "Die Domänen-SID des Samba-Servers. Auszulesen mit \"net getlocalsid\"." - -#: ../help/help.inc:296 -msgid "The domain entry will be saved under this suffix." -msgstr "Der Domäneneintrag wird unter diesem Suffix gespeichert." - -#: ../templates/confwiz/o_lists.php:107 -msgid "The entries are separated by semicolons." -msgstr "Die Einträge werden durch Strichpunkte getrennt." - -#: ../templates/config/confsave.php:220 ../templates/confwiz/final.php:52 -msgid "The following settings were saved to profile:" -msgstr "Die folgenden Einstellungen wurden gespeichert:" - -#: ../templates/initsuff.php:189 -msgid "The following suffix(es) are missing in LDAP. LAM can create them for you." -msgstr "Folgende Suffixe fehlen in LDAP. LAM kann sie für Sie erstellen." - -#: ../templates/confwiz/ldaptest.php:200 -msgid "The following suffix(es) are missing in LDAP. LAM will create them for you." -msgstr "Folgende Suffixe fehlen in LDAP. LAM wird sie für Sie erstellen." - -#: ../help/help.inc:294 -msgid "The name of your Windows domain or workgroup." -msgstr "Der Name ihrer Windows-Domäne oder Arbeitsgruppe." - -#: ../templates/config/confmain.php:92 -msgid "The password is invalid! Please try again." -msgstr "Das Passwort ist falsch! Bitte erneut eingeben." - -#: ../templates/masscreate.php:321 -msgid "There are some errors." -msgstr "Es gab einige Fehler." - -#: ../templates/masscreate.php:322 -msgid "There are some warnings." -msgstr "Es gab einige Warnungen." - -#: ../help/help.inc:59 -msgid "" -"These are the minimum and maximum numbers to use for group IDs when creating " -"new group accounts. New group accounts will always get the highest number in " -"use plus one." -msgstr "" -"Das sind die minimalen und maximalen Nummern für Gruppen-IDs wenn neue " -"Gruppen erstellt werden. Neue Gruppen bekommen die immer die höchste " -"verwendete Zahl plus 1." - -#: ../help/help.inc:61 -msgid "" -"These are the minimum and maximum numbers to use for machine IDs when " -"creating new accounts for Samba hosts. The range should be different from " -"that of users. New host accounts will always get the highest number in use " -"plus one." -msgstr "" -"Das sind die minimalen und maximalen Nummern für Host-IDs wenn neue Hosts " -"erstellt werden. Der Bereich sollte sich von dem der Benutzer unterscheiden. " -"Neue Hosts bekommen die immer die höchste verwendete Zahl plus 1." - -#: ../help/help.inc:57 -msgid "" -"These are the minimum and maximum numbers to use for user IDs when creating " -"new user accounts. The range should be different from that of machines. New " -"user accounts will always get the highest number in use plus one." -msgstr "" -"Das sind die minimalen und maximalen Nummern für Benutzer-IDs wenn neue " -"Benutzer erstellt werden. Der Bereich sollte sich von dem der Hosts " -"unterscheiden. Neue Benutzer bekommen die immer die höchste verwendete Zahl " -"plus 1." - -#: ../templates/domain.php:237 ../templates/confwiz/ldaptest.php:231 -msgid "This Samba 3 domain is already present!" -msgstr "Diese Samba3-Domäne ist bereits vorhanden!" - -#: ../templates/confwiz/o_lists.php:104 -msgid "" -"This can be a list of predefined attributes which have a description and are " -"translated or you can write your own description." -msgstr "" -"Dies kann eine Liste von vordefinierten Attributen mit zugehöriger " -"Beschreibung und Übersetzung sein oder Sie schreiben ihre eigene " -"Beschreibung." - -#: ../help/help.inc:116 -msgid "This changes the password of the selected profile." -msgstr "Damit ändern Sie das Passwort des gewählten Profils." - -#: ../help/help.inc:118 -msgid "This changes the profile which is selected by default at login." -msgstr "Damit ändern Sie das Standardprofil am Login." - -#: ../templates/confwiz/o_lang.php:102 ../help/help.inc:85 -msgid "" -"This defines the language of the login window and sets this language as the " -"default language. Users can change the language at login." -msgstr "" -"Bestimmt die Sprache des Logins und setzt diese Sprache als Standard. " -"Benutzer können die Sprache beim Login ändern." - -#: ../lib/pdf.inc:509 ../lib/pdf.inc:538 ../lib/pdf.inc:569 -msgid "This document was automatically created by LDAP Account Manager" -msgstr "Dieses Dokument wurde von LDAP Account Manager erstellt." - -#: ../help/help.inc:78 -msgid "" -"This is a list of valid DN entries of all users that are allowed to login to " -"LDAP Account Manager. The user names have to be separated by semicolons." -msgstr "" -"Das ist eine Liste von DN-Einträgen aller Benutzer, die sich bei LDAP " -"Account Manager anmelden dürfen. Die Benutzernamen müssen mit Strichpunkten " -"getrennt sein." - -#: ../help/help.inc:87 -msgid "" -"This is the absolute path to an external script for setting quotas and " -"creating home directories." -msgstr "" -"Das ist der absolute Pfad zu einem externen Script, das Quotas und " -"Heimatverzeichnisse verwaltet." - -#: ../help/help.inc:63 -msgid "" -"This is the list of attributes to show in the user/group/host list. The " -"entries can either be predefined values, \"#attribute\", or individual ones, " -"\"attribute:description\". Several entries are seperated by semicolons." -msgstr "" -"Das ist eine Liste von Attributen, die in den Benutzer/Gruppen/Host-Listen " -"angezeigt wird. Die Einträge können entweder vordefinierte Werte \"#Wert\" " -"oder eigne Werte \"#Wert:Beschreibung\" sein. Mehrere Werte werden durch " -"Strichpunkte getrennt." - -#: ../help/help.inc:83 -msgid "" -"This is the number of rows to show in the user/group/host list. If more " -"entries are found the list will be split into several pages." -msgstr "" -"Das ist die Anzahl von Zeilen, die in den Benutzer/Gruppen/Host-Listen " -"angezeigt wird. Wenn mehr Einträge gefunden werden, wird die Liste auf " -"mehrere Seiten aufgeteilt." - -#: ../help/help.inc:39 -msgid "" -"This is the server address of your LDAP server. Use ldap:// for standard " -"LDAP connections and ldaps:// for encrypted (require server certificates) " -"connections. The port value is optional." -msgstr "" -"Das ist die Serveradresse ihres LDAP-Servers. Verwenden Sie ldap:// für " -"normale LDAP-Verbindungen und ldaps:// für verschlüsselte Verbindungen " -"(benötigt Serverzertifikat). Die Portnummer ist optional." - -#: ../templates/confwiz/o_daemon.php:107 -msgid "" -"This is the server and path where the lamdaemon.pl script is stored. LDAP " -"Account Manager will make a SSH connection to this server with username and " -"password provided at login." -msgstr "" -"Das ist der Server und der Pfad zum lamdaemon-Script. LDAP Account Manager " -"wird eine SSH-Verbindung zu diesem Serer aufbauen, dabei werden Benutzername " -"und Passwort vom Login verwendet." - -#: ../help/help.inc:92 -msgid "" -"This is the server where the lamdaemon script is stored. LDAP Account " -"Manager will make a SSH connection to this server with username and password " -"provided at login." -msgstr "" -"Das ist der Server auf dem das lamdaemon-Script liegt. LDAP Account Manager " -"wird eine SSH-Verbindung zu diesem Serer aufbauen, dabei werden Benutzername " -"und Passwort vom Login verwendet." - -#: ../help/help.inc:51 -msgid "" -"This is the suffix of the LDAP tree from where to search for user/group/host " -"entries. Only entries in these subtrees will be displayed in the user/group/" -"host list. When creating a new accont this will be the DN where it is saved." -msgstr "" -"Das ist der Suffix im LDAP-Baum in dem nach Benutzern/Gruppen/Hosts gesucht " -"wird. Nur Einträge in diesen Teilbäumen werden in den Listen angezeigt. Neue " -"Accounts werden werden unter diesem DN gespeichert." - -#: ../help/help.inc:104 -msgid "" -"This is the time in minutes which LAM caches its LDAP searches. Shorter " -"times will stress LDAP more but decrease the possibility that changes are " -"not identified." -msgstr "" -"Dies ist die Zeit in Minuten die LAM LDAP-Suchen zwischenspeichert. Kürzere " -"Zeiten belasten den LDAP-Server mehr, verringern aber die Gefahr, dass " -"Änderungen nicht erkannt werden." - -#: ../templates/confwiz/o_daemon.php:127 ../help/help.inc:108 -msgid "This text will appear on top of every user PDF file." -msgstr "Dieser Text erscheint am Anfang jedes Benutzer-PDFs." - -#: ../templates/lists/userlink.php:54 -msgid "This user was not found!" -msgstr "Dieser Benutzer wurde nicht gefunden!" - -#: ../help/help.inc:290 -msgid "This will create a new organizational unit under the selected one." -msgstr "Dies erzeugt eine neue Organizational Unit unterhalb der markierten." - -#: ../help/help.inc:292 -msgid "This will delete the selected organizational unit. The OU has to be empty." -msgstr "Dies löscht die markierte Organizational Unit. Die OU muss leer sein." - -#: ../help/help.inc:114 -msgid "This will delete the selected profile." -msgstr "Dies löscht das markierte Profil." - -#: ../help/help.inc:267 -msgid "" -"This will make a profile of the current account. The saved values are the " -"same as in the profile editor. Profile names may contain the letters a-z, 0-" -"9 and -_." -msgstr "" -"Damit erstellen Sie ein Profil aus dem aktuellen Account. Es werden die " -"selben Werte wie im Profileditor gespeichert. Profilnamen dürfen die " -"Buchstaben a-z, 0-9 und -_ enthalten." - -#: ../lib/pdf.inc:81 -msgid "Title" -msgstr "Titel" - -#: ../templates/confwiz/server.php:144 -msgid "" -"To connect to your LDAP server please enter now the DN of your " -"administrative user and the password." -msgstr "" -"Bitte geben Sie den DN und das Passwort des administrativen Benutzers ein " -"damit sich LAM mit ihrem LDAP-Server verbinden kann." - -#: ../help/help.inc:152 -msgid "" -"To disable login use /bin/false. List of shells is read from lam/config/" -"shells" -msgstr "" -"Verwenden Sie /bin/false um den Login zu deaktivieren. Die Shellliste wird " -"von lam/config/shells gelesen." - -#: ../templates/lists/listusers.php:355 -msgid "Translate GID number to group name" -msgstr "GID-Nummer als Gruppenname darstellen" - -#: ../lib/pdf.inc:305 ../lib/pdf.inc:348 -msgid "UID" -msgstr "Benutzer ID" - -#: ../templates/account/hostedit.php:370 ../templates/account/useredit.php:948 -#: ../help/help.inc:56 ../help/help.inc:141 ../help/help.inc:164 -#: ../lib/ldap.inc:217 ../lib/ldap.inc:240 -msgid "UID number" -msgstr "UID Nummer" - -#: ../templates/account/useredit.php:556 -msgid "" -"UID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"Die UID-Nummer hat sich geändert. Sie müssen folgenden Befehl als root " -"ausführen um die existierenden Dateirechte zu ändern:" - -#: ../help/help.inc:220 -#, php-format -msgid "" -"UNC-path (\\\\server\\share) of homedirectory. $%s and $%s are replaced with " -"user- and groupname." -msgstr "" -"UNC-Pfad (\\\\Server\\Freigabe) des Heimatverzeichnisses. $%s und $%s werden " -"durch Benutzer- und Gruppenname ersetzt." - -#: ../templates/ou_edit.php:55 ../templates/ou_edit.php:120 -#: ../templates/ou_edit.php:185 ../templates/ou_edit.php:250 -msgid "Unable to create new OU!" -msgstr "Kann neue OU nicht erstellen!" - -#: ../templates/config/profmanage.php:77 ../templates/confwiz/start.php:63 -msgid "Unable to create new profile!" -msgstr "Kann das Profil nicht erstellen!" - -#: ../templates/ou_edit.php:72 ../templates/ou_edit.php:137 -#: ../templates/ou_edit.php:202 ../templates/ou_edit.php:267 -msgid "Unable to delete OU!" -msgstr "Kann OU nicht löschen!" - -#: ../templates/domain.php:304 -msgid "Unable to delete domain!" -msgstr "Kann Domäne nicht löschen!" - -#: ../templates/config/profmanage.php:99 -#: ../templates/profedit/profiledelete.php:53 -#: ../templates/profedit/profiledelete.php:60 -#: ../templates/profedit/profiledelete.php:67 -msgid "Unable to delete profile!" -msgstr "Kann das Profil nicht löschen!" - -#: ../templates/login.php:100 ../templates/config/confmain.php:296 -#: ../templates/confwiz/o_lang.php:134 -msgid "" -"Unable to load available languages. Setting English as default language. For " -"further instructions please contact the Admin of this site." -msgstr "" -"Konnte verfügbare Sprachen nicht laden. Englisch wurde als Standardsprache " -"gesetzt. Für weitere Anweisungen wenden Sie sich bitte an den Administrator " -"dieser Seite." - -#: ../lib/config.inc:184 ../lib/config.inc:735 -msgid "Unable to load configuration!" -msgstr "Kann Konfiguration nicht laden!" - -#: ../lib/profiles.inc:252 ../lib/profiles.inc:256 ../lib/profiles.inc:319 -#: ../lib/profiles.inc:323 ../lib/profiles.inc:375 ../lib/profiles.inc:379 -msgid "Unable to load profile!" -msgstr "Kann das Profil nicht laden!" - -#: ../templates/profedit/profilecreate.php:283 -#: ../templates/profedit/profilecreate.php:348 -#: ../templates/profedit/profilecreate.php:386 ../lib/profiles.inc:451 -#: ../lib/profiles.inc:486 ../lib/profiles.inc:514 -msgid "Unable to save profile!" -msgstr "Kann das Profil nicht speichern!" - -#: ../templates/account/groupedit.php:531 -#: ../templates/account/groupedit.php:588 -#: ../templates/account/groupedit.php:655 -#: ../templates/account/groupedit.php:751 -#: ../templates/account/groupedit.php:808 -#: ../templates/account/useredit.php:802 ../templates/account/useredit.php:872 -#: ../templates/account/useredit.php:934 -#: ../templates/account/useredit.php:1055 -#: ../templates/account/useredit.php:1172 -#: ../templates/account/useredit.php:1411 -#: ../templates/account/useredit.php:1460 -#: ../templates/account/useredit.php:1540 ../templates/massdetail.php:72 -#: ../templates/massdetail.php:275 -msgid "Undo" -msgstr "Rückgängig" - -#: ../templates/account/hostedit.php:437 -msgid "Undo changes" -msgstr "Änderungen zurücksetzen" - -#: ../templates/account/useredit.php:791 ../templates/account/useredit.php:861 -#: ../templates/account/useredit.php:923 -#: ../templates/account/useredit.php:1044 -#: ../templates/account/useredit.php:1161 -#: ../templates/account/useredit.php:1401 -#: ../templates/account/useredit.php:1449 -#: ../templates/account/useredit.php:1529 -msgid "Unix" -msgstr "Unix" - -#: ../lib/pdf.inc:124 -msgid "Unix User Settings" -msgstr "Unix-Einstellungen" - -#: ../templates/profedit/profileuser.php:88 -msgid "Unix account" -msgstr "Unix-Account" - -#: ../templates/confwiz/ldaptest.php:483 -msgid "Unix group name" -msgstr "Unix-Gruppenname" - -#: ../lib/pdf.inc:132 ../lib/pdf.inc:141 -msgid "Unix password" -msgstr "Unix-Passwort" - -#: ../lib/pdf.inc:134 -msgid "Unix password disabled!" -msgstr "Unix-Passwort deaktiviert!" - -#: ../templates/account/useredit.php:1059 -msgid "Unix properties" -msgstr "Unix-Einstellungen" - -#: ../templates/account/useredit.php:354 -#: ../templates/account/useredit.php:1127 -#: ../templates/profedit/profileuser.php:208 ../help/help.inc:280 -msgid "Unix workstations" -msgstr "Arbeitsstationen" - -#: ../templates/profedit/profilecreate.php:131 -msgid "Unix workstations are invalid!" -msgstr "Unix-Arbeitsstationen sind ungültig!" - -#: ../templates/account/useredit.php:354 -msgid "Unix workstations is invalid." -msgstr "Unix-Arbeitsstationen sind ungültig." - -#: ../templates/confwiz/o_daemon.php:108 ../help/help.inc:89 -#: ../help/help.inc:94 -msgid "" -"Use it at your own risk and read the documentation for lamdaemon before you " -"use it!" -msgstr "" -"Verwendung auf eigene Gefahr. Lesen Sie die Dokumentation für lamdaemon " -"bevor Sie es benutzen!" - -#: ../templates/account/useredit.php:1073 -#: ../templates/account/useredit.php:1199 ../help/help.inc:195 -msgid "Use no password" -msgstr "Kein Passwort setzen" - -#: ../templates/account/useredit.php:1193 ../help/help.inc:199 -msgid "Use unix password" -msgstr "Unix-Passwort verwenden" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 ../help/help.inc:226 -msgid "Used blocks" -msgstr "Benutzte Blöcke" - -#: ../help/help.inc:227 -msgid "Used blocks. 1000 blocks are usually 1MB" -msgstr "Verwendete Blöcke. 1000 Blöcke sind normalerweise 1 MB." - -#: ../help/help.inc:306 -msgid "Used for calculating RIDs from UID/GID. Do not change if unsure." -msgstr "" -"Wird für die Berechnung der RIDs aus UID/GID verwendet. Nicht ändern, wenn " -"Sie nicht sicher sind." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 ../help/help.inc:237 -msgid "Used inodes" -msgstr "benutzte Inodes" - -#: ../help/help.inc:238 -msgid "Used inodes (files)" -msgstr "Benutze Inodes (Dateien)" - -#: ../templates/account/useredit.php:1571 -#, php-format -msgid "User %s has been created." -msgstr "Benutzer %s wurde erstellt." - -#: ../templates/account/useredit.php:1568 -#, php-format -msgid "User %s has been modified." -msgstr "Benutzer %s wurde geändert." - -#: ../lib/ldap.inc:216 -msgid "User ID" -msgstr "Benutzer ID" - -#: ../templates/profedit/profilemain.php:128 -msgid "User Profiles" -msgstr "Benutzerprofile" - -#: ../templates/account/useredit.php:1211 ../help/help.inc:130 -#: ../help/help.inc:203 -msgid "User can change password" -msgstr "Benutzer kann Passwort ändern" - -#: ../help/help.inc:150 -msgid "User description. If left empty sur- and give name will be used." -msgstr "Benutzerbeschreibung, falls leer wird Vor- und Nachname verwendet." - -#: ../lib/pdf.inc:39 ../lib/pdf.inc:496 -msgid "User information page" -msgstr "Benutzerinformationen" - -#: ../templates/initsuff.php:144 ../templates/initsuff.php:157 -#: ../templates/initsuff.php:163 ../templates/initsuff.php:172 -#: ../templates/masscreate.php:263 -msgid "User list" -msgstr "Benutzerliste" - -#: ../templates/config/confsave.php:154 ../templates/confwiz/o_lists.php:54 -msgid "User list attributes are invalid!" -msgstr "Attribute der Benutzerliste sind ungültig!" - -#: ../templates/account/useredit.php:1230 ../help/help.inc:205 -msgid "User must change password" -msgstr "Benutzer muss Passwort ändern" - -#: ../templates/masscreate.php:283 -msgid "User name" -msgstr "Benutzername" - -#: ../lib/pdf.inc:236 -msgid "User quota(s)" -msgstr "Benutzer Quota" - -#: ../templates/masscreate.php:396 -msgid "User suffix" -msgstr "Benutzersuffix" - -#: ../templates/lists/listusers.php:411 -msgid "User(s) found" -msgstr "Benutzer gefunden" - -#: ../help/help.inc:50 -msgid "User/Group/Host suffix" -msgstr "Benutzer-/Gruppen-/Hostsuffix" - -#: ../templates/config/confmain.php:123 ../templates/confwiz/server2.php:131 -#: ../lib/config.inc:275 -msgid "UserSuffix" -msgstr "Benutzersuffix" - -#: ../templates/config/confsave.php:104 ../templates/confwiz/server2.php:59 -msgid "UserSuffix is invalid!" -msgstr "UserSuffix ist ungültig!" - -#: ../templates/account/useredit.php:224 ../templates/account/useredit.php:246 -#: ../templates/account/useredit.php:291 ../templates/account/useredit.php:942 -#: ../templates/login.php:148 ../templates/masscreate.php:357 -#: ../templates/masscreate.php:545 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 ../templates/massdetail.php:136 -#: ../templates/massdetail.php:214 ../help/help.inc:139 ../lib/ldap.inc:219 -#: ../lib/pdf.inc:127 ../lib/pdf.inc:181 -msgid "Username" -msgstr "Benutzername" - -#: ../templates/account/useredit.php:246 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 -msgid "" -"Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Benutzername enthält ungültige Zeichen. Gültige Zeichen sind: a-z, A-Z, 0-9 " -"und .-_ !" - -#: ../templates/account/useredit.php:291 ../templates/masscreate.php:545 -#: ../templates/massdetail.php:136 -msgid "Username in use. Selected next free username." -msgstr "" -"Der Benutzername ist bereits vorhanden, der nächste freie Name wurde " -"ausgewählt." - -#: ../help/help.inc:140 -msgid "" -"Username of the user who should be created. Valid characters are: a-z,0-9, .-" -"_. Lam does not allow a number as first character because useradd also does " -"not allow it. Lam does not allow capital letters A-Z because it can cause " -"several problems. If username is already used username will be expanded with " -"a number. The next free number will be used. Warning: Older systems have " -"problems with usernames longer than 8 characters. You can not log in to " -"Windows if username is longer than 16 characters." -msgstr "" -"Benutzername des zu erstellenden Benutzers. Gültige Zeichen sind: a-z, 0-9 " -"und .-_. LAM erlaubt keine Zahlen als erstes Zeichen weil es useradd auch " -"nicht erlaubt. Großbuchstaben am Anfang können Probleme verursachen und sind " -"ebenfalls nicht erlaubt. Sollte der Benutzername schon in Verwendung sein " -"wird eine Zahl angehängt. Achtung! Ältere Systeme haben Probleme mit mehr " -"als 8 Zeichen. Sie können sich bei Windows nicht anmelden wenn Sie mehr als " -"16 Zeichen verwenden." - -#: ../templates/main_header.php:73 ../templates/main_header.php:78 -#: ../templates/ou_edit.php:339 ../templates/confwiz/o_lists.php:112 -#: ../help/help.inc:69 -msgid "Users" -msgstr "Benutzer" - -#: ../help/help.inc:285 -msgid "Users also being member of the current group." -msgstr "Benutzer die Mitglieder der Gruppe sind." - -#: ../help/help.inc:182 -msgid "Users wich are also members of group." -msgstr "Benutzer die Mitglieder der Gruppe sind." - -#: ../templates/confwiz/o_lang.php:145 ../help/help.inc:77 -msgid "Valid users" -msgstr "Berechtigte Benutzer" - -#: ../templates/account/groupedit.php:619 -#: ../templates/account/hostedit.php:428 -#: ../templates/account/useredit.php:1013 -#: ../templates/account/useredit.php:1134 -msgid "Values with * are required" -msgstr "Felder mit * müssen ausgefüllt werden" - -#: ../templates/masscreate.php:284 -msgid "Warnings" -msgstr "Warnungen" - -#: ../templates/masscreate.php:206 ../templates/masscreate.php:236 -#, php-format -msgid "Was unable to create %s." -msgstr "Konnte %s nicht erstellen." - -#: ../templates/confwiz/start.php:107 -msgid "Welcome to LAM Configuration wizard." -msgstr "Willkommen zum LAM-Einstellungsassistent." - -#: ../help/help.inc:49 -msgid "" -"When using ldaps:// be sure to use exactly the same IP/domain name as in " -"your certificate!" -msgstr "" -"Wenn Sie ldaps:// verwenden stellen Sie sicher, dass Sie genau die selbe IP/" -"Domäne wie in ihrem Zertifikat verwenden!" - -#: ../templates/confwiz/server.php:173 -msgid "Which Samba version do you use?" -msgstr "Welche Samba-Version verwenden Sie?" - -#: ../lib/pdf.inc:226 -msgid "Windows Domain" -msgstr "Windows-Domäne" - -#: ../lib/pdf.inc:178 -msgid "Windows User Settings" -msgstr "Windows-Einstellungen" - -#: ../help/help.inc:184 -msgid "Windows clients will show display name as group description." -msgstr "Der Anzeigename wird von Windows als Gruppenbeschreibung angezeigt." - -#: ../help/help.inc:270 -msgid "Windows domain" -msgstr "Windows-Domäne" - -#: ../help/help.inc:271 -msgid "Windows domain of host." -msgstr "Windows-Domäne des Hosts." - -#: ../templates/confwiz/ldaptest.php:482 -msgid "Windows group name" -msgstr "Windows-Gruppenname" - -#: ../templates/account/groupedit.php:665 -#: ../templates/account/useredit.php:1282 ../help/help.inc:278 -msgid "Windows groupname" -msgstr "Windows-Gruppenname" - -#: ../lib/pdf.inc:222 -msgid "Windows home directory" -msgstr "Windows-Heimatverzeichnis" - -#: ../lib/pdf.inc:186 ../lib/pdf.inc:192 ../lib/pdf.inc:201 -msgid "Windows password" -msgstr "Windows-Passwort" - -#: ../lib/pdf.inc:188 -msgid "Windows password disabled!" -msgstr "Windows-Passwort deaktiviert!" - -#: ../lib/pdf.inc:194 -msgid "Windows password set to unix password." -msgstr "Unix-Passwort für Windows verwenden" - -#: ../help/help.inc:283 -msgid "Windows-Domain of group." -msgstr "Windows-Domäne der Gruppe." - -#: ../help/help.inc:223 -msgid "Windows-Domain of user." -msgstr "Windows-Domäne des Benutzers." - -#: ../templates/profedit/profileuser.php:335 -msgid "Workstations" -msgstr "Arbeitsstationen" - -#: ../templates/login.php:321 ../templates/confwiz/server.php:70 -msgid "Wrong Password/Username combination. Try again." -msgstr "Falsche Benutzername/Passwort-Kombination. Bitte erneut eingeben." - -#: ../templates/profedit/profiledelete.php:73 -#: ../templates/profedit/profiledelete.php:130 -msgid "Wrong or missing type!" -msgstr "Falscher oder fehlender Typ!" - -#: ../templates/profedit/profilecreate.php:171 -msgid "Wrong parameter for Samba option: Account does not expire!" -msgstr "Falscher Parameter für Samba-Option: Account läuft nicht ab" - -#: ../templates/profedit/profilecreate.php:179 -msgid "Wrong parameter for Samba option: Account is disabled!" -msgstr "Falscher Parameter für Samba-Option: Account ist deaktiviert" - -#: ../templates/profedit/profilecreate.php:155 -msgid "Wrong parameter for Samba option: Set Samba Password!" -msgstr "Falscher Parameter für Samba-Option: Samba-Passwort setzen" - -#: ../templates/profedit/profilecreate.php:163 -msgid "Wrong parameter for Samba option: Set Unix Password for Samba!" -msgstr "Falscher Parameter für Samba-Option: Unix-Passwort für Samba setzen" - -#: ../templates/profedit/profilecreate.php:187 -msgid "Wrong parameter for Samba option: home drive!" -msgstr "Falscher Parameter für Samba-Option: Heimatlaufwerk" - -#: ../templates/profedit/profilecreate.php:139 -msgid "Wrong parameter for Unix account activation!" -msgstr "Falscher Parameter für Unix-Account Aktivierung" - -#: ../templates/profedit/profilecreate.php:123 -msgid "Wrong parameter for Unix password expiry!" -msgstr "Falscher Parameter für Unix-Passwortablauf" - -#: ../templates/profedit/profilecreate.php:99 -msgid "Wrong parameter for Unix password warning!" -msgstr "Falscher Parameter für Unix-Passwortwarnung" - -#: ../templates/profedit/profilecreate.php:91 -msgid "Wrong parameter for login disable!" -msgstr "Falscher Parameter für deaktivierten Login!" - -#: ../templates/account/groupedit.php:436 -#: ../templates/account/hostedit.php:289 ../templates/account/useredit.php:720 -msgid "Wrong profilename given." -msgstr "Falscher Profilname angegeben." - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/hostedit.php:120 ../templates/account/useredit.php:224 -msgid "" -"You are using a capital letters. This can cause problems because not all " -"programs are case-sensitive." -msgstr "" -"Sie verwenden Großbuchstaben, das kann Probleme verursachen, da nicht alle " -"Programme Groß-/Kleinschreibung unterscheiden." - -#: ../help/help.inc:186 -msgid "" -"You can select a previous defined profile here. This will set all fields to " -"the profile values." -msgstr "" -"Sie können hier ein vordefiniertes Profil wählen. Das überschreibt alle " -"Felder mit den Profilwerten." - -#: ../templates/logout.php:62 -msgid "You have been logged off from LDAP Account Manager." -msgstr "Sie wurden vom LDAP Account Manager abgemeldet." - -#: ../templates/login.php:192 -msgid "Your Language" -msgstr "Sprache" - -#: ../templates/delete.php:200 -msgid "deleted" -msgstr "gelöscht" - -#: ../templates/account/useredit.php:492 -#: ../templates/account/useredit.php:1514 ../templates/masscreate.php:363 -#: ../templates/masscreate.php:571 ../templates/massdetail.php:156 -#: ../templates/massdetail.php:268 ../help/help.inc:264 ../help/help.inc:265 -msgid "eMail address" -msgstr "E-Mail Adresse" - -#: ../lib/account.inc:276 ../lib/account.inc:278 -msgid "hours" -msgstr "Stunden" - -#: ../help/help.inc:43 -msgid "" -"ldap://localhost:389 connects to localhost using a standard LDAP connection " -"on port 389" -msgstr "ldaps://141.40.146.133 baut eine einfache Verbindung zu 141.40.146.133 auf." - -#: ../help/help.inc:45 -msgid "" -"ldaps://141.40.146.133 connects to 141.40.146.133 using an encrypted LDAP " -"connection." -msgstr "" -"ldaps://141.40.146.133 baut eine verschlüsselte Verbindung zu 141.40.146.133 " -"auf." - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "no" -msgstr "nein" - -#: ../templates/masscreate.php:279 -msgid "not found!" -msgstr "nicht gefunden!" - -#: ../help/help.inc:55 -msgid "" -"ou=People,dc=yourcompany,dc=com will read and store all accounts in this " -"subtree." -msgstr "" -"ou=People,dc=yourcompany,dc=com liest und speichert alle Accounts in diesem " -"Unterzweig." - -#: ../templates/config/confmain.php:377 -msgid "required" -msgstr "erforderlich" - -#: ../templates/config/confmain.php:378 -msgid "required for Samba 3 schema" -msgstr "erforderlich für Samba 3 Schema" - -#: ../templates/masscreate.php:283 -msgid "row" -msgstr "Reihe" - -#: ../lib/profiles.inc:466 -msgid "saveGroupProfile: account has wrong type!" -msgstr "saveGroupProfile: account ist vom falschen Typ!" - -#: ../lib/profiles.inc:501 -msgid "saveHostProfile: account has wrong type!" -msgstr "saveHostProfile: account ist vom falschen Typ!" - -#: ../lib/profiles.inc:393 -msgid "saveUserProfile: account has wrong type!" -msgstr "saveUserProfile: account ist vom falschen Typ!" - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "yes" -msgstr "ja" - - diff --git a/lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo b/lam-0.4/locale/fr_FR/LC_MESSAGES/messages.mo deleted file mode 100644 index 907609b4da5772da9a0e3b3e67266416522d200f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75698 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 diff --git a/lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po b/lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po deleted file mode 100644 index 9ec8b798..00000000 --- a/lam-0.4/locale/fr_FR/LC_MESSAGES/messages.po +++ /dev/null @@ -1,4126 +0,0 @@ -# translation of messages.po to Française -# $Id$ -# -# -# LDAP Account Manager -# Poirier , 2004. -# Emmanuel Seyman , 2004. -# -msgid "" -msgstr "" -"Project-Id-Version: messages\n" -"Report-Msgid-Bugs-To: post@rolandgruber.de \n" -"POT-Creation-Date: 2004-01-14 17:45+0200\n" -"PO-Revision-Date: 2004-03-19 12:46+0100\n" -"Last-Translator: Xavier Poirier \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.0.2\n" - -#: ../help/help.inc:147 -#, php-format -msgid "$%s and $%s are replaced with username or primary groupname." -msgstr "$%s et $%s seront remplacés avec les noms utilisateurs et groupe." - -#: ../lib/account.inc:722 ../lib/account.inc:727 -#, php-format -msgid "%s already exists!" -msgstr "%s existe déjà !" - -#: ../templates/confwiz/ldaptest.php:345 ../templates/confwiz/ldaptest.php:353 -#: ../templates/confwiz/ldaptest.php:361 -msgid "(optional)" -msgstr "(falcultatif)" - -#: ../templates/ou_edit.php:95 ../templates/ou_edit.php:160 -#: ../templates/ou_edit.php:225 ../templates/ou_edit.php:290 -#: ../templates/config/confmain.php:369 -#: ../templates/profedit/profiledelete.php:98 -#: ../templates/profedit/profiledelete.php:110 -#: ../templates/profedit/profiledelete.php:122 -#: ../templates/profedit/profilegroup.php:153 -#: ../templates/profedit/profilehost.php:122 -#: ../templates/profedit/profilemain.php:262 -#: ../templates/profedit/profileuser.php:430 -msgid "Abort" -msgstr "Abandon" - -#: ../templates/account/useredit.php:1118 ../help/help.inc:197 -msgid "Account deactivated" -msgstr "Compte désactivé" - -#: ../help/help.inc:180 -msgid "Account expire date. Format: DD-MM-YYYY" -msgstr "Date d'expiration du compte. Format: JJ-MM-AAAA" - -#: ../templates/profedit/profileuser.php:180 -msgid "Account expires on" -msgstr "Compte expirant le" - -#: ../templates/account/useredit.php:1249 -#: ../templates/profedit/profileuser.php:218 -#: ../templates/profedit/profileuser.php:267 ../help/help.inc:207 -msgid "Account is deactivated" -msgstr "Le compte est desactivé" - -#: ../templates/config/profmanage.php:155 ../help/help.inc:109 -msgid "Add profile" -msgstr "Ajouter un profil" - -#: ../templates/account/hostedit.php:131 -msgid "Added $ to hostname." -msgstr "Ajout de $ au nom de machine." - -#: ../templates/account/groupedit.php:535 -msgid "Additional group members" -msgstr "Membres du groupe supplémentaire" - -#: ../templates/account/useredit.php:878 ../templates/account/useredit.php:977 -#: ../templates/profedit/profileuser.php:105 ../help/help.inc:144 -msgid "Additional groups" -msgstr "Groupes supplémentaires" - -#: ../templates/domain.php:136 ../templates/confwiz/ldaptest.php:372 -#: ../help/help.inc:305 -msgid "Algorithmic RID Base" -msgstr "Base Algorithmique du RID" - -#: ../templates/domain.php:242 ../templates/confwiz/ldaptest.php:252 -msgid "Algorithmic RID base is not a number!" -msgstr "La base algorithmique du RID n'est pas un nombre !" - -#: ../templates/masscreate.php:261 -msgid "All Users have been created" -msgstr "Tous les utilisateurs ont été crées." - -#: ../templates/massdetail.php:72 -msgid "All changes were reseted" -msgstr "Toutes les modifications ont été annulées." - -#: ../templates/initsuff.php:149 -msgid "All changes were successful." -msgstr "Toutes les modifications ont été faites." - -#: ../lib/ldap.inc:197 -msgid "Allowed hosts" -msgstr "Machines autorisés" - -#: ../templates/account/useredit.php:811 -msgid "Allowed workstations" -msgstr "Stations autorisées" - -#: ../templates/massdetail.php:274 ../templates/lists/listusers.php:360 -msgid "Apply" -msgstr "Appliquer" - -#: ../templates/config/confmain.php:237 ../templates/confwiz/o_lists.php:131 -#: ../lib/config.inc:286 -msgid "Attributes in Group List" -msgstr "Attributs dans la liste Groupes" - -#: ../templates/config/confmain.php:242 ../templates/confwiz/o_lists.php:136 -#: ../lib/config.inc:287 -msgid "Attributes in Host List" -msgstr "Attributs dans la liste Machines" - -#: ../templates/config/confmain.php:232 ../templates/confwiz/o_lists.php:126 -#: ../lib/config.inc:285 -msgid "Attributes in User List" -msgstr "Attributs dans la liste Utilisateurs" - -#: ../templates/confwiz/server2.php:225 -msgid "Attributes in list views" -msgstr "Attributs dans la liste des vues" - -#: ../templates/account/useredit.php:896 -msgid "Available groups" -msgstr "Groupes disponibles" - -#: ../templates/account/groupedit.php:553 -msgid "Available users" -msgstr "Utilisateurs disponibles" - -#: ../templates/account/useredit.php:826 -msgid "Available workstations" -msgstr "Stations disponibles" - -#: ../templates/account/useredit.php:835 ../templates/account/useredit.php:908 -#: ../templates/masscreate.php:330 ../templates/confwiz/server2.php:235 -msgid "Back" -msgstr "Retour" - -#: ../templates/logout.php:63 ../templates/config/conflogin.php:143 -#: ../templates/config/confsave.php:222 ../templates/confwiz/final.php:55 -msgid "Back to Login" -msgstr "Retour vers Connection" - -#: ../templates/ou_edit.php:309 ../templates/ou_edit.php:313 -msgid "Back to OU-Editor" -msgstr "Retour à l'éditeur OU" - -#: ../templates/profedit/profilecreate.php:65 -#: ../templates/profedit/profilecreate.php:76 -#: ../templates/profedit/profilecreate.php:84 -#: ../templates/profedit/profilecreate.php:92 -#: ../templates/profedit/profilecreate.php:100 -#: ../templates/profedit/profilecreate.php:108 -#: ../templates/profedit/profilecreate.php:116 -#: ../templates/profedit/profilecreate.php:124 -#: ../templates/profedit/profilecreate.php:132 -#: ../templates/profedit/profilecreate.php:140 -#: ../templates/profedit/profilecreate.php:148 -#: ../templates/profedit/profilecreate.php:156 -#: ../templates/profedit/profilecreate.php:164 -#: ../templates/profedit/profilecreate.php:172 -#: ../templates/profedit/profilecreate.php:180 -#: ../templates/profedit/profilecreate.php:188 -#: ../templates/profedit/profilecreate.php:197 -#: ../templates/profedit/profilecreate.php:206 -#: ../templates/profedit/profilecreate.php:215 -#: ../templates/profedit/profilecreate.php:223 -#: ../templates/profedit/profilecreate.php:231 -#: ../templates/profedit/profilecreate.php:247 -#: ../templates/profedit/profilecreate.php:252 -#: ../templates/profedit/profilecreate.php:257 -#: ../templates/profedit/profilecreate.php:262 -#: ../templates/profedit/profilecreate.php:274 -#: ../templates/profedit/profilecreate.php:284 -#: ../templates/profedit/profilecreate.php:297 -#: ../templates/profedit/profilecreate.php:312 -#: ../templates/profedit/profilecreate.php:317 -#: ../templates/profedit/profilecreate.php:322 -#: ../templates/profedit/profilecreate.php:327 -#: ../templates/profedit/profilecreate.php:339 -#: ../templates/profedit/profilecreate.php:349 -#: ../templates/profedit/profilecreate.php:362 -#: ../templates/profedit/profilecreate.php:370 -#: ../templates/profedit/profilecreate.php:378 -#: ../templates/profedit/profilecreate.php:386 -#: ../templates/profedit/profiledelete.php:75 -#: ../templates/profedit/profiledelete.php:83 -#: ../templates/profedit/profiledelete.php:131 -msgid "Back to Profile Editor" -msgstr "Retour à l'éditeur de profils" - -#: ../templates/domain.php:280 ../templates/domain.php:307 -msgid "Back to domain list" -msgstr "Retour à la liste des domaines" - -#: ../templates/account/groupedit.php:857 ../templates/delete.php:210 -#: ../templates/delete.php:246 ../templates/lists/userlink.php:56 -msgid "Back to group list" -msgstr "Retour à la liste des groupes" - -#: ../templates/account/hostedit.php:471 ../templates/delete.php:213 -#: ../templates/delete.php:238 -msgid "Back to host list" -msgstr "Retour à la liste des machines" - -#: ../templates/account/hostedit.php:100 -msgid "Back to hostlist" -msgstr "Retour vers hostlist" - -#: ../templates/confwiz/o_daemon.php:79 -msgid "Back to lamdaemon and PDF settings" -msgstr "Retour vers lamdaemon et les paramétres PDF" - -#: ../templates/confwiz/o_lang.php:76 -msgid "Back to language and admin settings." -msgstr "Retour vers les paramètres langue et admin" - -#: ../templates/confwiz/server2.php:88 ../templates/confwiz/server.php:85 -msgid "Back to last page" -msgstr "Retour vers la dernière page" - -#: ../templates/confwiz/o_lists.php:79 -msgid "Back to list settings" -msgstr "Retour vers les paramètres de liste" - -#: ../templates/config/confsave.php:84 ../templates/config/confsave.php:90 -#: ../templates/config/confsave.php:95 ../templates/config/confsave.php:100 -#: ../templates/config/confsave.php:105 ../templates/config/confsave.php:110 -#: ../templates/config/confsave.php:115 ../templates/config/confsave.php:120 -#: ../templates/config/confsave.php:125 ../templates/config/confsave.php:130 -#: ../templates/config/confsave.php:135 ../templates/config/confsave.php:140 -#: ../templates/config/confsave.php:145 ../templates/config/confsave.php:150 -#: ../templates/config/confsave.php:155 ../templates/config/confsave.php:160 -#: ../templates/config/confsave.php:165 ../templates/config/confsave.php:170 -#: ../templates/config/confsave.php:176 ../templates/config/confsave.php:182 -#: ../templates/config/confsave.php:188 ../templates/config/confsave.php:194 -#: ../templates/config/confsave.php:200 -msgid "Back to preferences..." -msgstr "Retour vers les préférences..." - -#: ../templates/config/profmanage.php:365 ../templates/confwiz/start.php:77 -msgid "Back to profile login" -msgstr "Retour vers le login de profil" - -#: ../templates/confwiz/o_ranges.php:88 -msgid "Back to range settings" -msgstr "Retour vers les paramètres de plage" - -#: ../templates/confwiz/ldaptest.php:182 ../templates/confwiz/ldaptest.php:292 -#: ../templates/confwiz/ldaptest.php:568 -msgid "Back to server settings" -msgstr "Retour vers les paramètres serveurs" - -#: ../templates/account/useredit.php:1578 ../templates/delete.php:207 -#: ../templates/delete.php:230 -msgid "Back to user list" -msgstr "Retour vers la liste d'utilisateurs" - -#: ../templates/account/useredit.php:109 -msgid "Back to userlist" -msgstr "Retour vers listeutil" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "Block hard quota" -msgstr "Bloquer le quota dur" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "" -"Block hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Bloquer le quota dur contient des caratères invalides. Seuls les nombres " -"naturels sont autorisés" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "Block soft quota" -msgstr "Bloquer le quota souple" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "" -"Block soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Bloquer le quota souple contient des caratères invalides. Seuls les nombres " -"naturels sont autorisés" - -#: ../templates/config/confmain.php:163 ../templates/confwiz/server2.php:202 -#: ../help/help.inc:103 ../lib/config.inc:273 -msgid "Cache timeout" -msgstr "Timeout du cache" - -#: ../templates/config/confsave.php:94 ../templates/confwiz/server2.php:74 -msgid "Cache timeout is invalid!" -msgstr "Le timeout du cache n'est pas valable !" - -#: ../help/help.inc:145 ../help/help.inc:172 ../help/help.inc:174 -#: ../help/help.inc:176 ../help/help.inc:178 ../help/help.inc:212 -#: ../help/help.inc:215 ../help/help.inc:218 ../help/help.inc:220 -#: ../help/help.inc:223 ../help/help.inc:271 ../help/help.inc:281 -#: ../help/help.inc:283 ../help/help.inc:285 -msgid "Can be left empty." -msgstr "Champ vide autorisé." - -#: ../templates/account/hostedit.php:99 -msgid "Can not create any hosts." -msgstr "Ne peut pas créer des machines." - -#: ../templates/account/useredit.php:108 -msgid "Can not create any users." -msgstr "Ne peut pas créer des utilisateurs." - -#: ../templates/delete.php:111 ../templates/domain.php:178 -#: ../templates/domain.php:209 ../templates/initsuff.php:199 -#: ../templates/masscreate.php:120 ../templates/masscreate.php:248 -#: ../templates/masscreate.php:331 ../templates/confwiz/o_ranges.php:153 -#: ../templates/confwiz/o_daemon.php:142 ../templates/confwiz/ldaptest.php:209 -#: ../templates/confwiz/ldaptest.php:402 ../templates/confwiz/ldaptest.php:491 -#: ../templates/confwiz/server2.php:236 ../templates/confwiz/o_lang.php:163 -#: ../templates/confwiz/server.php:197 ../templates/confwiz/o_lists.php:148 -#: ../templates/confwiz/start.php:182 -msgid "Cancel" -msgstr "Annuler" - -#: ../templates/login.php:311 ../templates/login.php:316 -#: ../templates/confwiz/server.php:68 ../templates/confwiz/server.php:69 -msgid "Cannot connect to specified LDAP-Server. Please try again." -msgstr "Impossible de se connecter au serveur LDAP spécifié. Reéssayez." - -#: ../lib/config.inc:263 ../lib/config.inc:777 -msgid "Cannot open config file!" -msgstr "Impossible d'ouvrir le fichier de configuration !" - -#: ../lib/pdf.inc:113 -msgid "Cellular phone" -msgstr "Téléphone mobile" - -#: ../templates/account/groupedit.php:832 -msgid "Change GID-Number of all users in group to new value" -msgstr "" -"Changer le nombre GID de tous les utilisateurs dans le groupe à la nouvelle " -"valeur" - -#: ../templates/login.php:262 -msgid "Change Profile" -msgstr "Changer le profil" - -#: ../templates/lists/listdomains.php:194 -#: ../templates/lists/listgroups.php:307 ../templates/lists/listhosts.php:295 -#: ../templates/lists/listusers.php:348 -msgid "Change Suffix" -msgstr "Changer le suffixe" - -#: ../templates/config/profmanage.php:302 ../help/help.inc:117 -msgid "Change default profile" -msgstr "Changer le profil standard" - -#: ../templates/config/profmanage.php:322 ../help/help.inc:119 -msgid "Change master password" -msgstr "Changer le mot de passe Principal" - -#: ../help/help.inc:96 -msgid "Change password" -msgstr "Changer le mot de passe" - -#: ../templates/massdetail.php:189 ../templates/massdetail.php:194 -msgid "Check values." -msgstr "Vérifier les valeurs." - -#: ../templates/masscreate.php:246 ../lib/config.inc:70 -msgid "Click here if you are not directed to the next page." -msgstr "Cliquer ici si vous n'etes pas dirigés vers la page suivante." - -#: ../help/help.inc:281 -msgid "Comma separated list of unix workstations the user is allowed to login." -msgstr "" -"La liste séparée par des virgules des stations sur lesquelles l'utilisateur " -"peut se connecter" - -#: ../templates/delete.php:110 -msgid "Commit" -msgstr "Valider" - -#: ../templates/login.php:119 -msgid "Configuration Login" -msgstr "Login de Configuration" - -#: ../help/help.inc:36 ../help/help.inc:38 ../help/help.inc:50 -#: ../help/help.inc:56 ../help/help.inc:58 ../help/help.inc:60 -#: ../help/help.inc:62 ../help/help.inc:77 ../help/help.inc:82 -#: ../help/help.inc:84 ../help/help.inc:86 ../help/help.inc:91 -#: ../help/help.inc:96 ../help/help.inc:98 ../help/help.inc:103 -#: ../help/help.inc:105 ../help/help.inc:107 -msgid "Configuration Wizard" -msgstr "Assistant de configuration" - -#: ../templates/login.php:245 -msgid "Configuration profile" -msgstr "Profil de configuration" - -#: ../templates/confwiz/start.php:135 -msgid "" -"Configuration profiles are protected with a password from unauthorised " -"access. Please enter it here." -msgstr "" -"Les profils de configuration sont protégés par un mot de passe contre les " -"accès non autorisé. Entrez le ici." - -#: ../templates/config/conflogin.php:130 ../templates/confwiz/final.php:46 -#: ../templates/confwiz/o_ranges.php:82 ../templates/confwiz/o_ranges.php:98 -#: ../templates/confwiz/o_daemon.php:73 ../templates/confwiz/o_daemon.php:89 -#: ../templates/confwiz/ldaptest.php:168 ../templates/confwiz/ldaptest.php:191 -#: ../templates/confwiz/ldaptest.php:278 ../templates/confwiz/ldaptest.php:302 -#: ../templates/confwiz/ldaptest.php:469 ../templates/confwiz/ldaptest.php:554 -#: ../templates/confwiz/server2.php:82 ../templates/confwiz/server2.php:107 -#: ../templates/confwiz/o_lang.php:70 ../templates/confwiz/o_lang.php:86 -#: ../templates/confwiz/server.php:81 ../templates/confwiz/server.php:106 -#: ../templates/confwiz/o_lists.php:73 ../templates/confwiz/o_lists.php:89 -#: ../templates/confwiz/start.php:73 ../templates/confwiz/start.php:95 -msgid "Configuration wizard" -msgstr "Assistant de configuration" - -#: ../templates/masscreate.php:281 -msgid "Confirm List" -msgstr "Confirmer la liste" - -#: ../templates/masscreate.php:122 -msgid "Contiune" -msgstr "Continuez" - -#: ../templates/masscreate.php:206 -msgid "Could not create group!" -msgstr "Impossible de créer le groupe !" - -#: ../templates/masscreate.php:236 -msgid "Could not create user!" -msgstr "Impossible de créer l'utilisateur !" - -#: ../templates/delete.php:185 -msgid "Could not delete group. Still users in group:" -msgstr "" -"Impossible d' effacer le groupe. Des utilisateurs sont toujours dedans :" - -#: ../templates/delete.php:193 -msgid "Could not delete group:" -msgstr "Impossible d' effacer le groupe :" - -#: ../templates/delete.php:169 -msgid "Could not delete host:" -msgstr "Impossible d' effacer la machine :" - -#: ../templates/delete.php:164 -msgid "Could not delete user:" -msgstr "Impossible d' effacer l'utilisateur :" - -#: ../templates/config/profmanage.php:90 -msgid "Could not rename file!" -msgstr "Impossible de renommer le fichier !" - -#: ../templates/account/groupedit.php:823 -#: ../templates/account/hostedit.php:433 -#: ../templates/account/useredit.php:1555 ../templates/initsuff.php:198 -#: ../templates/masscreate.php:328 ../templates/confwiz/ldaptest.php:208 -#: ../templates/confwiz/ldaptest.php:401 ../templates/confwiz/ldaptest.php:489 -msgid "Create" -msgstr "Créer" - -#: ../templates/account/groupedit.php:837 -#: ../templates/account/hostedit.php:442 -#: ../templates/account/useredit.php:1559 -msgid "Create Account" -msgstr "Créer un compte" - -#: ../templates/account/groupedit.php:856 -#: ../templates/account/hostedit.php:470 -#: ../templates/account/useredit.php:1577 ../templates/masscreate.php:264 -msgid "Create PDF file" -msgstr "Créer un fichier PDF" - -#: ../templates/lists/listgroups.php:319 -msgid "Create PDF for all groups" -msgstr "Créer un PDF pour tout les groupes" - -#: ../templates/lists/listhosts.php:308 -msgid "Create PDF for all hosts" -msgstr "Créer un PDF pour tout les machines" - -#: ../templates/lists/listusers.php:374 -msgid "Create PDF for all users" -msgstr "Créer un PDF pour tout les utilisateurs" - -#: ../templates/lists/listgroups.php:317 -msgid "Create PDF for selected group(s)" -msgstr "Créer un PDF pour le(s) groupe(s) séléctionné(s)" - -#: ../templates/lists/listhosts.php:306 -msgid "Create PDF for selected host(s)" -msgstr "Créer un PDF pour le(s) machines(s) séléctionnée(s)" - -#: ../templates/lists/listusers.php:372 -msgid "Create PDF for selected user(s)" -msgstr "Créer un PDF pour le(s) utilisateur(s) séléctionné(s)" - -#: ../templates/profedit/profilemain.php:180 -msgid "Create a new Group Profile" -msgstr "Créer un nouveau profil de groupe" - -#: ../templates/profedit/profilemain.php:226 -msgid "Create a new Samba Host Profile" -msgstr "Créer un nouveau profil de Machine Samba" - -#: ../templates/profedit/profilemain.php:136 -msgid "Create a new User Profile" -msgstr "Créer un nouveau profil utilisateur" - -#: ../templates/account/groupedit.php:854 -msgid "Create another group" -msgstr "Créer un autre groupe" - -#: ../templates/account/hostedit.php:468 -msgid "Create another host" -msgstr "Créer une autre machine" - -#: ../templates/account/useredit.php:1575 -msgid "Create another user" -msgstr "Créer un autre utilisateur" - -#: ../templates/account/groupedit.php:451 ../templates/account/hostedit.php:92 -#: ../templates/account/hostedit.php:310 ../templates/account/useredit.php:101 -#: ../templates/account/useredit.php:741 -msgid "Create new Account" -msgstr "Créer un nouveau Compte" - -#: ../templates/masscreate.php:110 ../templates/masscreate.php:133 -msgid "Create new Accounts" -msgstr "Créer des nouveaux Comptes" - -#: ../templates/massdetail.php:163 -msgid "Create new accounts" -msgstr "Créer des nouveaux comptes" - -#: ../templates/masscreate.php:201 -#, php-format -msgid "Created group %s." -msgstr "Groupe %s créé." - -#: ../templates/config/profmanage.php:75 -msgid "Created new profile." -msgstr "Nouveau profil créé." - -#: ../templates/masscreate.php:231 -#, php-format -msgid "Created user %s." -msgstr "Utilisateur %s créé." - -#: ../templates/masscreate.php:156 -msgid "Creating users. Please stand by ...." -msgstr "Création d'utilisateurs en cours. Veuillez patienter." - -#: ../lib/pdf.inc:327 ../lib/pdf.inc:373 ../lib/pdf.inc:452 -msgid "DN" -msgstr "DN" - -#: ../help/help.inc:204 -msgid "Date after the user is able to change his password. Format: DD-MM-YYYY" -msgstr "" -"Date après laquelle l'utilisateur sera capable de changer son mot de passe. " -"Format: DD-MM-AAAA" - -#: ../help/help.inc:206 -msgid "Date after the user must change his password. Format: DD-MM-YYYY" -msgstr "" -"Date après laquelle l'utilisateur sera obligé de changer son mot de passe. " -"Format: DD-MM-AAAA" - -#: ../help/help.inc:172 -msgid "" -"Days before password is to expire that user is warned of pending password " -"expiration. If set value must be 0<." -msgstr "" -"Jours avant l'expiration du mot de passe que l'utilisateur en sera averti. " -"Si fixée, la valeur doit étre 0<." - -#: ../templates/config/confmain.php:270 ../templates/confwiz/o_lang.php:108 -#: ../help/help.inc:84 ../lib/config.inc:289 -msgid "Default language" -msgstr "Langue par défaut" - -#: ../templates/domain.php:208 -msgid "Delete" -msgstr "effacer" - -#: ../templates/delete.php:57 -msgid "Delete Account" -msgstr "effacer le compte" - -#: ../templates/lists/listdomains.php:201 -msgid "Delete Domain(s)" -msgstr "effacer le(s) Domaine(s)" - -#: ../templates/profedit/profilemain.php:205 -msgid "Delete Group Profile" -msgstr "effacer le Profil de Groupe" - -#: ../templates/lists/listgroups.php:314 -msgid "Delete Group(s)" -msgstr "effacer le(s) Groupe(s)" - -#: ../templates/lists/listhosts.php:303 -msgid "Delete Host(s)" -msgstr "effacer le(s) Machine(s)" - -#: ../templates/profedit/profilemain.php:250 -msgid "Delete Samba Host Profile" -msgstr "effacer le Profil de la Machine Samba" - -#: ../templates/profedit/profiledelete.php:44 -#: ../templates/profedit/profilemain.php:160 -msgid "Delete User Profile" -msgstr "effacer le Profil de l'Utilisateur" - -#: ../templates/delete.php:102 -msgid "Delete also Homedirectories" -msgstr "effacer aussi les répertoires utilisateurs" - -#: ../templates/domain.php:199 -msgid "Delete domain(s)" -msgstr "effacer le(s) Domaine(s)" - -#: ../templates/delete.php:86 -msgid "Delete group(s)" -msgstr "effacer le(s) Groupe(s)" - -#: ../templates/delete.php:80 -msgid "Delete host(s)" -msgstr "effacer le(s) machines(s)" - -#: ../templates/profedit/profiledelete.php:82 -msgid "Delete operation canceled." -msgstr "Opération de suppresion annulée." - -#: ../templates/ou_edit.php:357 ../templates/ou_edit.php:390 -#: ../templates/ou_edit.php:423 ../templates/ou_edit.php:457 -#: ../help/help.inc:291 -msgid "Delete organizational unit" -msgstr "effacer une unité organisationnelle" - -#: ../templates/config/profmanage.php:231 ../help/help.inc:113 -msgid "Delete profile" -msgstr "effacer un profil" - -#: ../templates/delete.php:74 ../templates/lists/listusers.php:369 -msgid "Delete user(s)" -msgstr "effacer le(s) utilisateur(s)" - -#: ../templates/profedit/profiledelete.php:55 -#: ../templates/profedit/profiledelete.php:62 -#: ../templates/profedit/profiledelete.php:69 -msgid "Deleted profile:" -msgstr "effacer le profil:" - -#: ../templates/delete.php:242 -msgid "Deleting group(s) canceled." -msgstr "Suppression de groupe(s) annulée." - -#: ../templates/delete.php:131 -msgid "Deleting group(s)..." -msgstr "Suppression de groupe(s)..." - -#: ../templates/delete.php:234 -msgid "Deleting host(s) canceled." -msgstr "Suppression de machine(s) annulée." - -#: ../templates/delete.php:126 -msgid "Deleting host(s)..." -msgstr "Suppression de machine(s)..." - -#: ../templates/delete.php:226 -msgid "Deleting user(s) canceled." -msgstr "Suppression de utilisateur(s) annulée." - -#: ../templates/delete.php:121 -msgid "Deleting user(s)..." -msgstr "Suppression d'utilisateur(s)..." - -#: ../templates/account/groupedit.php:604 ../lib/ldap.inc:203 -#: ../lib/pdf.inc:300 ../lib/pdf.inc:342 ../lib/pdf.inc:428 -msgid "Description" -msgstr "Description" - -#: ../templates/masscreate.php:284 -msgid "Details" -msgstr "Détails" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/groupedit.php:661 -#: ../templates/account/useredit.php:453 -#: ../templates/account/useredit.php:1180 ../help/help.inc:183 -#: ../lib/pdf.inc:434 -msgid "Display name" -msgstr "Nom pour l'affichage" - -#: ../templates/domain.php:200 -msgid "Do you really want to delete domain(s):" -msgstr "Voulez vous vraiment effacer le(s) domaine(s) ?" - -#: ../templates/delete.php:88 -msgid "Do you really want to delete group(s):" -msgstr "Voulez vous vraiment effacer le(s) groupe(s) ?" - -#: ../templates/delete.php:82 -msgid "Do you really want to delete host(s):" -msgstr "Voulez vous vraiment effacer le(s) machine(s) ?" - -#: ../templates/ou_edit.php:87 ../templates/ou_edit.php:152 -#: ../templates/ou_edit.php:217 ../templates/ou_edit.php:282 -msgid "Do you really want to delete this OU?" -msgstr "Voulez vous vraiment effacer cette OU ?" - -#: ../templates/profedit/profiledelete.php:93 -#: ../templates/profedit/profiledelete.php:105 -#: ../templates/profedit/profiledelete.php:117 -msgid "Do you really want to delete this profile?" -msgstr "Voulez vous vraiment effacer ce profil ?" - -#: ../templates/delete.php:76 -msgid "Do you really want to delete user(s):" -msgstr "Voulez vous vraiment effacer le(s) utilisateur(s) ?" - -#: ../templates/account/groupedit.php:708 -#: ../templates/account/hostedit.php:397 -#: ../templates/account/useredit.php:1365 -#: ../templates/profedit/profilegroup.php:72 -#: ../templates/profedit/profilehost.php:83 -#: ../templates/profedit/profileuser.php:345 ../help/help.inc:222 -#: ../help/help.inc:282 ../lib/pdf.inc:315 ../lib/pdf.inc:360 -#: ../lib/pdf.inc:446 -msgid "Domain" -msgstr "Domaine" - -#: ../templates/account/groupedit.php:238 -#: ../templates/account/groupedit.php:698 -#: ../templates/account/groupedit.php:702 -#: ../templates/account/useredit.php:393 ../templates/account/useredit.php:408 -#: ../templates/account/useredit.php:1316 -#: ../templates/account/useredit.php:1320 -#: ../templates/account/useredit.php:1354 -#: ../templates/account/useredit.php:1358 -msgid "Domain Admins" -msgstr "Administrateurs du Domaine" - -#: ../templates/account/groupedit.php:236 -#: ../templates/account/groupedit.php:680 -#: ../templates/account/groupedit.php:684 -#: ../templates/account/useredit.php:391 ../templates/account/useredit.php:406 -#: ../templates/account/useredit.php:1298 -#: ../templates/account/useredit.php:1302 -#: ../templates/account/useredit.php:1336 -#: ../templates/account/useredit.php:1340 -msgid "Domain Guests" -msgstr "Invités du Domaine" - -#: ../templates/domain.php:94 ../templates/lists/listdomains.php:86 -#: ../templates/confwiz/ldaptest.php:333 ../help/help.inc:297 -msgid "Domain SID" -msgstr "SID du Domaine" - -#: ../templates/domain.php:73 ../templates/confwiz/ldaptest.php:315 -msgid "Domain Settings" -msgstr "Paramètres du Domaine" - -#: ../templates/account/groupedit.php:237 -#: ../templates/account/groupedit.php:689 -#: ../templates/account/groupedit.php:693 -#: ../templates/account/useredit.php:392 ../templates/account/useredit.php:407 -#: ../templates/account/useredit.php:1307 -#: ../templates/account/useredit.php:1311 -#: ../templates/account/useredit.php:1345 -#: ../templates/account/useredit.php:1349 -msgid "Domain Users" -msgstr "Utilisateurs du Domaine" - -#: ../templates/domain.php:303 -msgid "Domain deleted successfully." -msgstr "OU éffacée avec succes." - -#: ../templates/domain.php:259 -msgid "Domain has been modified." -msgstr "Le Domaine a été modifié" - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -#: ../templates/domain.php:78 ../templates/lists/listdomains.php:85 -#: ../templates/confwiz/ldaptest.php:320 ../help/help.inc:293 -msgid "Domain name" -msgstr "Nom du Domaine" - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -msgid "" -"Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and -." -msgstr "" -"Le nom de domaine contient des caractères non autorisés. Les caractères " -"valides sont a-z, A-Z, 0-9 et -." - -#: ../templates/domain.php:232 ../templates/profedit/profilecreate.php:230 -#: ../templates/profedit/profilecreate.php:296 -#: ../templates/profedit/profilecreate.php:369 -#: ../templates/confwiz/ldaptest.php:235 -msgid "Domain name is invalid!" -msgstr "Le nom de domaine n'est pas valable !" - -#: ../templates/config/confmain.php:138 ../templates/confwiz/server2.php:156 -#: ../lib/config.inc:278 -msgid "DomainSuffix" -msgstr "Suffixe de domaine" - -#: ../templates/config/confsave.php:119 ../templates/confwiz/server2.php:68 -msgid "DomainSuffix is invalid!" -msgstr "Le suffixe de domaine n'est pas valable !" - -#: ../templates/main_header.php:72 ../templates/ou_edit.php:439 -msgid "Domains" -msgstr "Domaines" - -#: ../help/help.inc:210 -msgid "Driveletter assigned on windows workstations as homedirectory." -msgstr "" -"Lettre de lecteur attribuée comme répertoire utilisateur sur les stations " -"Windows." - -#: ../lib/ldap.inc:202 ../lib/pdf.inc:105 -msgid "E-Mail" -msgstr "E-Mail" - -#: ../templates/lists/listdomains.php:155 -#: ../templates/lists/listgroups.php:239 ../templates/lists/listhosts.php:243 -#: ../templates/lists/listusers.php:297 -msgid "Edit" -msgstr "éditer" - -#: ../templates/profedit/profilemain.php:193 -msgid "Edit Group Profile" -msgstr "éditer le Profil de Groupe" - -#: ../templates/profedit/profilemain.php:238 -msgid "Edit Samba Host Profile" -msgstr "éditer le Profil de Machine Samba" - -#: ../templates/profedit/profilemain.php:148 -msgid "Edit User Profile" -msgstr "Editer le Profil Utilisateur" - -#: ../templates/account/useredit.php:978 -msgid "Edit groups" -msgstr "éditer les groupes" - -#: ../templates/account/useredit.php:1278 -msgid "Edit workstations" -msgstr "éditer les machines de travail" - -#: ../templates/account/useredit.php:496 -#: ../templates/account/useredit.php:1472 ../templates/masscreate.php:377 -#: ../templates/masscreate.php:575 ../templates/massdetail.php:142 -#: ../templates/massdetail.php:226 ../help/help.inc:250 -msgid "Employee type" -msgstr "Type d'employé" - -#: ../help/help.inc:251 -msgid "Employee type: worker, student, nurse, ..." -msgstr "Type d'employé: cadre, étudiant, infermier, ..." - -#: ../templates/login.php:287 -msgid "Empty Password submitted. Try again." -msgstr "Mot de passe vide soumis. Essayez encore." - -#: ../templates/login.php:139 -msgid "Enter Username and Password for Account" -msgstr "Entrez le nom d'utilisateur et son mot de passe pour le Compte" - -#: ../templates/masscreate.php:284 -msgid "Errors" -msgstr "Erreurs" - -#: ../templates/confwiz/o_lang.php:147 ../templates/confwiz/o_lists.php:109 -#: ../help/help.inc:65 ../help/help.inc:80 -msgid "Example" -msgstr "Exemple" - -#: ../templates/confwiz/server.php:124 ../help/help.inc:41 ../help/help.inc:53 -msgid "Examples" -msgstr "Exemples" - -#: ../templates/masscreate.php:402 ../help/help.inc:187 -msgid "Expand suffix with primary groupname" -msgstr "Suffix developpé avec le nom de Groupe primaire" - -#: ../templates/account/useredit.php:1099 ../help/help.inc:179 -msgid "Expire date" -msgstr "Date d'expiration" - -#: ../lib/pdf.inc:117 -msgid "Facsimile" -msgstr "Télécopie" - -#: ../templates/domain.php:277 ../templates/confwiz/ldaptest.php:267 -msgid "Failed to add domain!" -msgstr "Echec de l'ajout de domaine !" - -#: ../templates/initsuff.php:141 ../templates/confwiz/ldaptest.php:179 -msgid "Failed to create entry!" -msgstr "Echec de la création d'entrée !" - -#: ../templates/domain.php:260 -msgid "Failed to modify domain!" -msgstr "" - -#: ../templates/account/useredit.php:491 -#: ../templates/account/useredit.php:1508 ../templates/masscreate.php:369 -#: ../templates/masscreate.php:570 ../templates/massdetail.php:154 -#: ../templates/massdetail.php:262 ../help/help.inc:262 ../help/help.inc:263 -msgid "Fax number" -msgstr "Numéro de fax" - -#: ../templates/main_header.php:58 ../templates/masscreate.php:347 -msgid "File Upload" -msgstr "Upload de fichier" - -#: ../help/help.inc:212 -#, php-format -msgid "" -"Filename and -path relative to netlogon-share which should be executed on " -"logon. $%s and $%s are replaced with user- and groupname." -msgstr "" -"Nom de fichier et de chemin relatif au partage netlogon qui doit etreexecuté " -"au login. $%s et $%s seront remplacés avec les noms d'utilisateur et de " -"groupe." - -#: ../templates/lists/listgroups.php:208 ../templates/lists/listhosts.php:212 -#: ../templates/lists/listusers.php:254 -msgid "Filter" -msgstr "Filtre" - -#: ../templates/account/groupedit.php:525 -#: ../templates/account/groupedit.php:582 -#: ../templates/account/groupedit.php:649 -#: ../templates/account/groupedit.php:745 -#: ../templates/account/groupedit.php:802 -#: ../templates/account/useredit.php:796 ../templates/account/useredit.php:866 -#: ../templates/account/useredit.php:928 -#: ../templates/account/useredit.php:1049 -#: ../templates/account/useredit.php:1166 -#: ../templates/account/useredit.php:1405 -#: ../templates/account/useredit.php:1454 -#: ../templates/account/useredit.php:1534 -msgid "Final" -msgstr "Finale" - -#: ../templates/account/useredit.php:954 ../lib/ldap.inc:198 -msgid "First name" -msgstr "Prénom" - -#: ../lib/pdf.inc:440 -msgid "GID" -msgstr "ID Groupe" - -#: ../templates/account/groupedit.php:600 ../help/help.inc:58 -#: ../help/help.inc:157 ../lib/ldap.inc:195 ../lib/ldap.inc:207 -#: ../lib/ldap.inc:218 -msgid "GID number" -msgstr "Nombre GID" - -#: ../templates/account/groupedit.php:334 -msgid "" -"GID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"Le numero GID a changé. Vous devez lancer les commandes suivantes en tant " -"que root afin de changer les droits fichiers existants :" - -#: ../templates/account/groupedit.php:171 -#: ../templates/account/hostedit.php:186 ../templates/account/hostedit.php:385 -#: ../templates/account/useredit.php:241 ../templates/account/useredit.php:987 -#: ../templates/masscreate.php:555 ../help/help.inc:149 ../help/help.inc:160 -#: ../help/help.inc:169 -msgid "Gecos" -msgstr "Gecos" - -#: ../templates/account/groupedit.php:517 -#: ../templates/account/groupedit.php:574 -#: ../templates/account/groupedit.php:644 -#: ../templates/account/groupedit.php:738 -#: ../templates/account/groupedit.php:795 -#: ../templates/account/useredit.php:790 ../templates/account/useredit.php:860 -#: ../templates/account/useredit.php:922 -#: ../templates/account/useredit.php:1043 -#: ../templates/account/useredit.php:1160 -#: ../templates/account/useredit.php:1400 -#: ../templates/account/useredit.php:1448 -#: ../templates/account/useredit.php:1528 -msgid "General" -msgstr "Générale" - -#: ../templates/account/groupedit.php:594 -#: ../templates/account/hostedit.php:362 ../templates/account/useredit.php:940 -msgid "General properties" -msgstr "Propriétés Générales" - -#: ../templates/account/useredit.php:1066 -msgid "Generate password" -msgstr "Générer un mot de passe" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:355 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 ../templates/massdetail.php:208 -#: ../help/help.inc:193 ../lib/pdf.inc:89 -msgid "Given name" -msgstr "Prénom" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 -msgid "Given name contains invalid characters" -msgstr "Prénom contient des caractéres invalides" - -#: ../help/help.inc:194 -msgid "Given name of user. Only letters, - and spaces are allowed." -msgstr "" -"Prénom d'utilisateur. Seules les lettres, - et les espaces sont autorisés." - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 ../help/help.inc:234 -msgid "Grace block period" -msgstr "Periode de grace d'un blocage" - -#: ../help/help.inc:235 -msgid "" -"Grace block period. Most filesystems use a fixed maximum value of 7 days." -msgstr "" -"Periode de grace d'un blocage. La plupart des systémes de fichiers utilisent " -"une valeur fixe de 7 jours." - -#: ../help/help.inc:246 -msgid "" -"Grace inode (files) period. Most filesystems use a fixed maximum value of 7 " -"days." -msgstr "" -"Periode de grace inode (fichiers). La plupart des systèmes de fichiers " -"utilisent une valeur fixe de 7 jours." - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 ../help/help.inc:245 -msgid "Grace inode period" -msgstr "Période de grace inode" - -#: ../templates/masscreate.php:279 -msgid "Group" -msgstr "Groupe" - -#: ../templates/account/groupedit.php:850 -#, php-format -msgid "Group %s has been created." -msgstr "Le groupe %s à été créé" - -#: ../templates/account/groupedit.php:847 -#, php-format -msgid "Group %s has been modified." -msgstr "Le groupe %s à été modifié" - -#: ../templates/profedit/profilemain.php:172 -msgid "Group Profiles" -msgstr "Profils de Groupe" - -#: ../templates/confwiz/ldaptest.php:484 -msgid "Group SID" -msgstr "SID de Groupe" - -#: ../lib/ldap.inc:210 -msgid "Group description" -msgstr "Description de groupe" - -#: ../help/help.inc:161 -msgid "Group description. If left empty group name will be used." -msgstr "Description de groupe. Si laissé vide, un nom vide sera utilisé." - -#: ../lib/pdf.inc:415 ../lib/pdf.inc:555 -msgid "Group information page" -msgstr "Page d'information de groupe" - -#: ../templates/config/confsave.php:159 ../templates/confwiz/o_lists.php:57 -msgid "Group list attributes are invalid!" -msgstr "La liste des attributs de groupe est invalide !" - -#: ../lib/ldap.inc:209 -msgid "Group member DNs" -msgstr "DNs du membre de groupe" - -#: ../templates/account/groupedit.php:538 ../help/help.inc:181 -#: ../help/help.inc:284 ../lib/ldap.inc:208 -msgid "Group members" -msgstr "Membres de groupe" - -#: ../lib/ldap.inc:206 -msgid "Group name" -msgstr "Nom de groupe" - -#: ../help/help.inc:156 -msgid "" -"Group name of the group which should be created. Valid characters are: a-z,0-" -"9, .-_. Lam does not allow a number as first character because groupadd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. If groupname is already used groupname will be " -"expanded with a number. The next free number will be used." -msgstr "" -"Nom de groupe du groupe qui devra etre créée. Les caractères valides sont : " -"a-z, 0-9 et .-_. Lam ne permet pas de mettre une lettre en premier caractère " -"parce que groupadd ne l'autorise pas non plus. Lam n'autorise pas non plus " -"lettres majuscules A-Z parce que cela pose plusieurs problèmes. Si un nom de " -"groupe est déjà utilisé, il sera developpé avec un nombre. Le prochain " -"nombre disponible sera utilsé" - -#: ../templates/masscreate.php:406 ../help/help.inc:189 -msgid "Group suffix" -msgstr "Suffixe de groupe" - -#: ../lib/pdf.inc:146 -msgid "Group(s)" -msgstr "Groupe(s)" - -#: ../templates/lists/listgroups.php:353 -msgid "Group(s) found" -msgstr "Groupe(s) trouvés" - -#: ../templates/config/confmain.php:128 ../templates/confwiz/server2.php:139 -#: ../lib/config.inc:276 -msgid "GroupSuffix" -msgstr "Suffixe de Groupe" - -#: ../templates/config/confsave.php:109 ../templates/confwiz/server2.php:62 -msgid "GroupSuffix is invalid!" -msgstr "Suffixe de Groupe est invalide !" - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/groupedit.php:168 -#: ../templates/account/groupedit.php:208 -#: ../templates/account/groupedit.php:596 ../help/help.inc:155 -msgid "Groupname" -msgstr "Nom de groupe" - -#: ../templates/account/groupedit.php:208 -msgid "Groupname already in use. Selected next free groupname." -msgstr "Nom de groupe déjà utilisé. Nom libre suivant sélectionné." - -#: ../templates/account/groupedit.php:168 -msgid "" -"Groupname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Le nom de groupe contient des caractères invalables. Les caractères valables " -"sont: a-z, A-Z, 0-9 et .-_ !" - -#: ../templates/main_header.php:74 ../templates/main_header.php:79 -#: ../templates/ou_edit.php:372 ../templates/confwiz/o_lists.php:115 -#: ../help/help.inc:72 -msgid "Groups" -msgstr "Groupes" - -#: ../lib/pdf.inc:243 -msgid "Hard block" -msgstr "Bloc dur" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:101 -#: ../templates/profedit/profileuser.php:378 ../help/help.inc:231 -#: ../help/help.inc:232 -msgid "Hard block limit" -msgstr "Limite de bloc dur" - -#: ../lib/pdf.inc:244 -msgid "Hard inode" -msgstr "Inode dur" - -#: ../help/help.inc:243 -msgid "Hard inode (files) limit" -msgstr "Limite d'inode (fichiers) dur" - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 -#: ../templates/profedit/profilegroup.php:103 -#: ../templates/profedit/profileuser.php:380 ../help/help.inc:242 -msgid "Hard inode limit" -msgstr "Limite d'inode dur" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "Have to add objectClass posixAccount." -msgstr "Il faut ajouter un objectClass posixAccount." - -#: ../templates/account/groupedit.php:330 -msgid "Have to add objectClass posixGroup." -msgstr "Il faut ajouter un objectClass posixGroup." - -#: ../templates/account/hostedit.php:226 -msgid "" -"Have to add objectClass sambaAccount. Host with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"Il faut ajouter un objectClass sambaAccount. La machine avec " -"sambaSamAccountsera remis en sambaAccount." - -#: ../templates/account/useredit.php:594 -msgid "" -"Have to add objectClass sambaAccount. User with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"Il faut ajouter un objectClass sambaAccount. L'utilisateur " -"avecsambaSamAccount sera remis en sambaAccount." - -#: ../templates/account/groupedit.php:328 -msgid "Have to add objectClass sambaGroupMapping." -msgstr "Il faut ajouter un objectClass sambaGroupMapping." - -#: ../templates/account/hostedit.php:224 -msgid "" -"Have to add objectClass sambaSamAccount. Host with sambaAccount will be " -"updated." -msgstr "" -"Il faut ajouter un objectClass sambaSamAccount. La machine avecsambaAccount " -"sera mise à jour." - -#: ../templates/account/useredit.php:590 -msgid "" -"Have to add objectClass sambaSamAccount. User with sambaAccount will be " -"updated." -msgstr "" -"Il faut ajouter un objectClass sambaSamAccount. L'utilisateur " -"avecsambaAccount sera mis à jour." - -#: ../templates/account/useredit.php:587 -msgid "Have to add objectClass shadowAccount." -msgstr "Il faut ajouter un ObjectClass shadowAccount." - -#: ../templates/account/groupedit.php:551 -#: ../templates/account/groupedit.php:599 -#: ../templates/account/groupedit.php:602 -#: ../templates/account/groupedit.php:606 -#: ../templates/account/groupedit.php:617 -#: ../templates/account/groupedit.php:631 -#: ../templates/account/groupedit.php:664 -#: ../templates/account/groupedit.php:706 -#: ../templates/account/groupedit.php:723 -#: ../templates/account/groupedit.php:762 -#: ../templates/account/groupedit.php:763 -#: ../templates/account/groupedit.php:764 -#: ../templates/account/groupedit.php:765 -#: ../templates/account/groupedit.php:766 -#: ../templates/account/groupedit.php:819 -#: ../templates/account/hostedit.php:358 ../templates/account/hostedit.php:368 -#: ../templates/account/hostedit.php:374 ../templates/account/hostedit.php:383 -#: ../templates/account/hostedit.php:388 ../templates/account/hostedit.php:415 -#: ../templates/account/hostedit.php:426 ../templates/account/hostedit.php:452 -#: ../templates/account/useredit.php:824 ../templates/account/useredit.php:894 -#: ../templates/account/useredit.php:946 ../templates/account/useredit.php:952 -#: ../templates/account/useredit.php:958 ../templates/account/useredit.php:964 -#: ../templates/account/useredit.php:974 ../templates/account/useredit.php:980 -#: ../templates/account/useredit.php:985 ../templates/account/useredit.php:990 -#: ../templates/account/useredit.php:999 -#: ../templates/account/useredit.php:1011 -#: ../templates/account/useredit.php:1025 -#: ../templates/account/useredit.php:1077 -#: ../templates/account/useredit.php:1082 -#: ../templates/account/useredit.php:1087 -#: ../templates/account/useredit.php:1092 -#: ../templates/account/useredit.php:1097 -#: ../templates/account/useredit.php:1116 -#: ../templates/account/useredit.php:1122 -#: ../templates/account/useredit.php:1130 -#: ../templates/account/useredit.php:1183 -#: ../templates/account/useredit.php:1197 -#: ../templates/account/useredit.php:1203 -#: ../templates/account/useredit.php:1209 -#: ../templates/account/useredit.php:1228 -#: ../templates/account/useredit.php:1247 -#: ../templates/account/useredit.php:1253 -#: ../templates/account/useredit.php:1260 -#: ../templates/account/useredit.php:1265 -#: ../templates/account/useredit.php:1270 -#: ../templates/account/useredit.php:1275 -#: ../templates/account/useredit.php:1280 -#: ../templates/account/useredit.php:1363 -#: ../templates/account/useredit.php:1384 -#: ../templates/account/useredit.php:1421 -#: ../templates/account/useredit.php:1422 -#: ../templates/account/useredit.php:1423 -#: ../templates/account/useredit.php:1424 -#: ../templates/account/useredit.php:1425 -#: ../templates/account/useredit.php:1470 -#: ../templates/account/useredit.php:1476 -#: ../templates/account/useredit.php:1482 -#: ../templates/account/useredit.php:1488 -#: ../templates/account/useredit.php:1494 -#: ../templates/account/useredit.php:1500 -#: ../templates/account/useredit.php:1506 -#: ../templates/account/useredit.php:1512 -#: ../templates/account/useredit.php:1518 -#: ../templates/account/useredit.php:1551 ../templates/domain.php:86 -#: ../templates/domain.php:102 ../templates/domain.php:113 -#: ../templates/domain.php:121 ../templates/domain.php:129 -#: ../templates/domain.php:141 ../templates/domain.php:159 -#: ../templates/masscreate.php:395 ../templates/masscreate.php:400 -#: ../templates/masscreate.php:405 ../templates/masscreate.php:410 -#: ../templates/masscreate.php:418 ../templates/massdetail.php:206 -#: ../templates/massdetail.php:212 ../templates/massdetail.php:218 -#: ../templates/massdetail.php:224 ../templates/massdetail.php:230 -#: ../templates/massdetail.php:236 ../templates/massdetail.php:242 -#: ../templates/massdetail.php:248 ../templates/massdetail.php:254 -#: ../templates/massdetail.php:260 ../templates/massdetail.php:266 -#: ../templates/massdetail.php:272 ../templates/ou_edit.php:352 -#: ../templates/ou_edit.php:365 ../templates/ou_edit.php:385 -#: ../templates/ou_edit.php:398 ../templates/ou_edit.php:418 -#: ../templates/ou_edit.php:431 ../templates/ou_edit.php:452 -#: ../templates/ou_edit.php:465 ../templates/config/conflogin.php:119 -#: ../templates/config/confmain.php:116 ../templates/config/confmain.php:125 -#: ../templates/config/confmain.php:130 ../templates/config/confmain.php:135 -#: ../templates/config/confmain.php:140 ../templates/config/confmain.php:156 -#: ../templates/config/confmain.php:172 ../templates/config/confmain.php:186 -#: ../templates/config/confmain.php:203 ../templates/config/confmain.php:212 -#: ../templates/config/confmain.php:221 ../templates/config/confmain.php:234 -#: ../templates/config/confmain.php:239 ../templates/config/confmain.php:244 -#: ../templates/config/confmain.php:259 ../templates/config/confmain.php:299 -#: ../templates/config/confmain.php:313 ../templates/config/confmain.php:317 -#: ../templates/config/confmain.php:331 ../templates/config/confmain.php:345 -#: ../templates/config/confmain.php:353 ../templates/config/profmanage.php:163 -#: ../templates/config/profmanage.php:210 -#: ../templates/config/profmanage.php:235 -#: ../templates/config/profmanage.php:264 -#: ../templates/config/profmanage.php:307 -#: ../templates/config/profmanage.php:330 -#: ../templates/config/profmanage.php:358 -#: ../templates/profedit/profilegroup.php:84 -#: ../templates/profedit/profilegroup.php:106 -#: ../templates/profedit/profilegroup.php:107 -#: ../templates/profedit/profilegroup.php:108 -#: ../templates/profedit/profilegroup.php:109 -#: ../templates/profedit/profilegroup.php:110 -#: ../templates/profedit/profilegroup.php:145 -#: ../templates/profedit/profilehost.php:75 -#: ../templates/profedit/profilehost.php:100 -#: ../templates/profedit/profilehost.php:114 -#: ../templates/profedit/profileuser.php:100 -#: ../templates/profedit/profileuser.php:112 -#: ../templates/profedit/profileuser.php:122 -#: ../templates/profedit/profileuser.php:134 -#: ../templates/profedit/profileuser.php:147 -#: ../templates/profedit/profileuser.php:154 -#: ../templates/profedit/profileuser.php:161 -#: ../templates/profedit/profileuser.php:168 -#: ../templates/profedit/profileuser.php:175 -#: ../templates/profedit/profileuser.php:200 -#: ../templates/profedit/profileuser.php:210 -#: ../templates/profedit/profileuser.php:223 -#: ../templates/profedit/profileuser.php:242 -#: ../templates/profedit/profileuser.php:252 -#: ../templates/profedit/profileuser.php:262 -#: ../templates/profedit/profileuser.php:272 -#: ../templates/profedit/profileuser.php:306 -#: ../templates/profedit/profileuser.php:313 -#: ../templates/profedit/profileuser.php:320 -#: ../templates/profedit/profileuser.php:327 -#: ../templates/profedit/profileuser.php:337 -#: ../templates/profedit/profileuser.php:362 -#: ../templates/profedit/profileuser.php:383 -#: ../templates/profedit/profileuser.php:384 -#: ../templates/profedit/profileuser.php:385 -#: ../templates/profedit/profileuser.php:386 -#: ../templates/profedit/profileuser.php:387 -#: ../templates/profedit/profileuser.php:422 -#: ../templates/confwiz/o_ranges.php:125 ../templates/confwiz/o_ranges.php:134 -#: ../templates/confwiz/o_ranges.php:143 ../templates/confwiz/ldaptest.php:325 -#: ../templates/confwiz/ldaptest.php:338 ../templates/confwiz/ldaptest.php:349 -#: ../templates/confwiz/ldaptest.php:357 ../templates/confwiz/ldaptest.php:365 -#: ../templates/confwiz/ldaptest.php:376 ../templates/confwiz/ldaptest.php:393 -msgid "Help" -msgstr "Aide" - -#: ../help/help.inc:145 -msgid "Hold the CTRL-key to (de)select multiple groups." -msgstr "" -"Maintenez enfoncée la touche Ctrl pour (dé)selectionner plusieurs groupes." - -#: ../templates/profedit/profileuser.php:120 ../lib/pdf.inc:158 -msgid "Home Directory" -msgstr "Répertoire Utilisateur" - -#: ../templates/account/useredit.php:562 -msgid "" -"Home Directory has changed. You have to run the following command as root in " -"order to change the existing homedirectory:" -msgstr "" -"Le Répertoire Utilisateur a changé. Vous devez lancer la commande suivante " -"en tant que root pour changer le répertoire utilisateur existant :" - -#: ../templates/account/useredit.php:296 ../templates/account/useredit.php:298 -#: ../templates/account/useredit.php:982 ../help/help.inc:146 -#: ../lib/ldap.inc:200 -msgid "Home directory" -msgstr "Répertoire utilisateur" - -#: ../templates/account/useredit.php:1255 -#: ../templates/profedit/profileuser.php:280 ../help/help.inc:209 -#: ../lib/pdf.inc:206 -msgid "Home drive" -msgstr "Lecteur Utilisateur" - -#: ../templates/account/useredit.php:438 ../templates/account/useredit.php:440 -#: ../templates/account/useredit.php:1262 -#: ../templates/profedit/profileuser.php:311 ../help/help.inc:219 -msgid "Home path" -msgstr "Chemin utilisateur" - -#: ../templates/account/useredit.php:440 -msgid "Home path is invalid." -msgstr "Le chemin utilisateur n'est pas valable." - -#: ../templates/profedit/profilecreate.php:75 -msgid "Homedir is invalid!" -msgstr "Le répertoire utilisateur n'est pas valable !" - -#: ../templates/account/useredit.php:298 -msgid "Homedirectory contains invalid characters." -msgstr "Le répertoire utilisateur contient des caractères non valables." - -#: ../templates/account/hostedit.php:464 -#, php-format -msgid "Host %s has been created." -msgstr "La machine %s à été créée" - -#: ../templates/account/hostedit.php:461 -#, php-format -msgid "Host %s has been modified." -msgstr "La machine %s à été modifiée" - -#: ../templates/profedit/profilehost.php:63 -msgid "Host attributes" -msgstr "Attributs Machine" - -#: ../lib/ldap.inc:216 -msgid "Host description" -msgstr "Description Machine" - -#: ../help/help.inc:170 -msgid "Host description. If left empty host name will be used." -msgstr "Description de machine. Si laissé vide, un nom vide sera utilisé." - -#: ../templates/config/confsave.php:164 ../templates/confwiz/o_lists.php:60 -msgid "Host list attributes are invalid!" -msgstr "Les attributs de liste de machines ne sont pas valables !" - -#: ../templates/account/hostedit.php:131 ../templates/account/hostedit.php:137 -#: ../templates/account/hostedit.php:177 ../templates/account/hostedit.php:364 -#: ../help/help.inc:162 ../lib/ldap.inc:214 -msgid "Host name" -msgstr "Nom de machine" - -#: ../help/help.inc:163 -msgid "" -"Host name of the host which should be created. Valid characters are: a-z,0-" -"9, .-_$. Lam does not allow a number as first character because useradd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. Hostnames are always ending with $. If last " -"character is not $ it will be added. If hostname is already used hostname " -"will be expanded with a number. The next free number will be used." -msgstr "" -"Nom de la machine qui doit étre créée. Les caractères valables sont: a-z, 0-" -"9 et .-_$. Lam ne peut pas autoriser les lettres majuscules A-Z parce que " -"cela peut créer plusieurs problèmes. Les noms de machines se terminent " -"toujours avec $. Si le dernier caractère n'est pas $, il sera rajouté. Si le " -"nom de machine est déjà utilisé, il sera developpé avec un chiffre. Le " -"chiffre disponible suivant sera utilisé." - -#: ../lib/ldap.inc:213 -msgid "Host username" -msgstr "Nom d'utiliseur machine" - -#: ../templates/config/confmain.php:133 ../templates/confwiz/server2.php:147 -#: ../lib/config.inc:277 -msgid "HostSuffix" -msgstr "Suffix Machine" - -#: ../templates/config/confsave.php:114 ../templates/confwiz/server2.php:65 -msgid "HostSuffix is invalid!" -msgstr "Suffix Machine n'est pas valable !" - -#: ../templates/account/hostedit.php:120 -msgid "Hostname" -msgstr "Nom de machine" - -#: ../templates/account/hostedit.php:177 -msgid "Hostname already in use. Selected next free hostname." -msgstr "Nom de machine déjà utilisé. Nom libre suivant sélectionné." - -#: ../templates/account/hostedit.php:137 -msgid "" -"Hostname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Le nom de machine contient des caractères non valables. Les caractères " -"valables sont: a-z, A-Z, 0-9 et .-_ !" - -#: ../templates/main_header.php:75 ../templates/main_header.php:80 -#: ../templates/confwiz/o_lists.php:118 ../help/help.inc:75 -msgid "Hosts" -msgstr "Machines" - -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID is already in use" -msgstr "L'ID est déjà utilisé" - -#: ../lib/account.inc:878 ../lib/account.inc:879 ../lib/account.inc:890 -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID-Number" -msgstr "Numéro ID" - -#: ../templates/masscreate.php:383 -msgid "If Primary group does not exist it will be created." -msgstr "Si le nom primaire n'existe pas, il sera créé." - -#: ../templates/masscreate.php:381 -msgid "If Primary group is not given it'll used from profile." -msgstr "Si le groupe primaire n'est pas donné, il sera utilisé du profil." - -#: ../help/help.inc:190 -msgid "" -"If a not yet existing group is defined in csv-file, a new group in the " -"selected group suffix will be created." -msgstr "" -"Si un groupe qui n'existe pas encore est défini dans le fichier csv, un " -"nouveau groupe dans le suffixe groupe sera créé." - -#: ../help/help.inc:269 -msgid "" -"If a not yet existing group is defined in csv-file, a new group with the " -"selected group profile will be created." -msgstr "" -"Si un groupe qui n'existe pas encore est défini dans le fichier csv, " -"unnouveau groupe avec le profil groupe sélectionné sera créé." - -#: ../help/help.inc:198 -msgid "" -"If checked account will be deactivated by putting a ! before the encrypted " -"password." -msgstr "" -"Si sélectionné, le compte sera desactivé en mettant un ! avant le mot de " -"passe crypté." - -#: ../help/help.inc:208 -msgid "If checked account will be deactivated. (Setting D-Flag)" -msgstr "Si sélectionné, le compte sera desactivé. (paramètre D-Flag)" - -#: ../help/help.inc:196 -msgid "If checked no password will be used." -msgstr "Si sélectionné, aucun mot de passe sera utilisé." - -#: ../help/help.inc:202 -msgid "If checked password does not expire. (Setting X-Flag)" -msgstr "Si sélectionné, le mot de passe n'expirera pas (paramètre X-Flag)" - -#: ../help/help.inc:200 -msgid "If checked unix password will also be used as samba password." -msgstr "" -"Si sélectionné, le mot de passe unix sera aussi utilisé comme mot de passe " -"samba." - -#: ../help/help.inc:158 -#, php-format -msgid "" -"If empty GID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"Si vide, le numéro GID sera généré automatiquement. Les valeurs valables " -"sont entre %s et %s." - -#: ../help/help.inc:142 ../help/help.inc:165 -#, php-format -msgid "" -"If empty UID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"Si vide, le numéro UID sera généré automatiquement. Les valeurs valides sont " -"entre %s et %s." - -#: ../help/help.inc:188 -msgid "" -"If selected users will be added with OUs expanded with their primary group. " -"E.g. if a user is in group admin the user suffix will be ou=admin,+user " -"suffix." -msgstr "" -"Si sélectionné, les utilisateurs seront ajoutés avec les OUs développés avec " -"leurs groupes primaires. E.g. si un utilisateur est dans le groupe admin, " -"son suffixe utilisateur sera ou=admin,+ suffixe utilisateur." - -#: ../help/help.inc:127 -msgid "" -"If set to \"yes\" the Windows password will be the same as the Unix one." -msgstr "" -"Si mis à \"oui\" le mot de passe Windows sera identique au mot de passe Unix." - -#: ../help/help.inc:131 -msgid "If set to \"yes\" the user will be able to change his Windows password." -msgstr "" -"Si mis à \"oui\", l'utilisateur sera capable de changer de mot de passe Unix." - -#: ../help/help.inc:129 ../help/help.inc:133 -msgid "If unsure say \"yes\" here." -msgstr "Si vous n'etes pas sur, repondez \"oui\" ici." - -#: ../help/help.inc:99 -msgid "" -"If you use Samba 3.x with the new LDAP schema say \"yes\" here, otherwise " -"\"no\"." -msgstr "" -"Si vous utilisez Samba 3.x avec le nouveau schema LDAP, repondez \"oui\" " -"ici, sinon repondez \"non\"." - -#: ../templates/confwiz/o_lang.php:146 -msgid "" -"If you want more than one user to login to LAM please enter its DN(s) here. " -"Multiple entries are seperated by semicolons." -msgstr "" -"Si vous voulez que plus d'un utilisateur puisse se loguer sur LAM, entrez " -"leur(s) DN(s) ici. Les entrées multiples sont séparés par des point-virgule." - -#: ../help/help.inc:97 -msgid "" -"If you want to change the current preferences password, please enter it here." -msgstr "" -"Si vous voulez changer le mot de passe actuel des préférences, entrez le ici." - -#: ../help/help.inc:120 -msgid "" -"If you want to change your master configuration password, please enter it " -"here." -msgstr "" -"Si vous voulez changer le mot de passe principal actuel, entrez le ici." - -#: ../templates/confwiz/o_lists.php:106 -msgid "" -"If you want to input your own description it would look like this: " -"\"attribute:description\"." -msgstr "" -"Si vous voulez rentrer votre propre description, elle ressemblera à ceci : " -"\"attribut:description\"." - -#: ../templates/confwiz/o_daemon.php:105 -msgid "" -"If you want to manage quotas and homedirectories with LAM you need to setup " -"lamdaemon.pl." -msgstr "" -"Si vous voulez gérer les quotas et les répertoires utilisateurs avec LAM, il " -"vous faudra configurer lamdaemon.pl." - -#: ../help/help.inc:279 -msgid "If you want to use a well known RID you can selcet a well known group." -msgstr "" -"Si vous voulez utiliser une RID connue, vous devrez sélectionner un groupe " -"connu." - -#: ../templates/confwiz/ldaptest.php:490 -msgid "Ignore" -msgstr "Ignorer" - -#: ../templates/masscreate.php:284 -msgid "Infos" -msgstr "Informations" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "Inode hard quota" -msgstr "Quota dur d'inode" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "" -"Inode hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Quota dur d'inode contient des caractères invalides. Seuls les nombres " -"naturels sont autorisés" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "Inode soft quota" -msgstr "Quota souple d'inode" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "" -"Inode soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "" -"Quota souple d'inode contient des caractères invalides. Seuls les nombres " -"naturels sont autorisés" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/useredit.php:453 -msgid "Inserted gecos-field as display name." -msgstr "Le champ Gecos a été inséré comme nom à afficher." - -#: ../templates/account/groupedit.php:171 -msgid "Inserted groupname in gecos-field." -msgstr "Le nom du groupe a été inséré comme champ gecos." - -#: ../templates/account/hostedit.php:186 -msgid "Inserted hostname in gecos-field." -msgstr "Le nom de la machine a été inséré comme champ gecos." - -#: ../templates/account/useredit.php:241 ../templates/masscreate.php:555 -msgid "Inserted sur- and given name in gecos-field." -msgstr "Pre- et nom de famille insérés dans le champ gecos." - -#: ../templates/account/useredit.php:438 -msgid "Inserted user- or groupname in HomePath." -msgstr "Nom d'utilisateur ou groupe inséré dans HomePath." - -#: ../templates/account/useredit.php:435 -msgid "Inserted user- or groupname in profilepath." -msgstr "Nom d'utilisateur ou groupe inséré dans chemin profil." - -#: ../templates/account/useredit.php:432 -msgid "Inserted user- or groupname in scriptpath." -msgstr "Nom d'utilisateur ou groupe inséré dans chemin script." - -#: ../templates/massdetail.php:184 -msgid "Invalid Value!" -msgstr "Valeur non valable !" - -#: ../templates/profedit/profilecreate.php:273 -#: ../templates/profedit/profilecreate.php:338 -#: ../templates/profedit/profilecreate.php:377 -msgid "Invalid profile name!" -msgstr "Nom de profil non valable !" - -#: ../lib/status.inc:41 -msgid "Invalid/Missing Message type" -msgstr "Type de message non valable/manquant" - -#: ../lib/account.inc:879 -msgid "" -"It is possible that this ID-number is reused. This can cause several " -"problems because files with old permissions might still exist. To avoid this " -"warning set maxUID to a higher value." -msgstr "" -"Il est possible que ce numéro soit ré-utilisé. Ceci peut créer plusieurs " -"problèmes parce que des fichiers avec des vielles permissions peuvent encore " -"exister. Pour éviter cet avertissement, mettez maxUID à une plus grande " -"valeur." - -#: ../templates/masscreate.php:279 -msgid "It will be created." -msgstr "Sera créé." - -#: ../lib/status.inc:40 -msgid "LAM Internal Error" -msgstr "Erreur interne LAM" - -#: ../templates/confwiz/server2.php:196 -msgid "" -"LAM caches its LDAP searches, you can set the cache time here. Shorter times " -"will stress LDAP more but decrease the possibility that changes are not " -"identified." -msgstr "" -"LAM met en cache ses requètes LDAP. Vous pouvez spécifier le temps de mise " -"encache ici. Des durées plus courtes stresseront plus LDAP mais diminuerons " -"la possibilité que les changements ne soient pas identifiés." - -#: ../templates/confwiz/ldaptest.php:479 -msgid "LAM can create them for you or you have to create them manually later." -msgstr "" -"LAM peut les créer pour vous ou vous pouvez les créer a la main plus tard." - -#: ../templates/confwiz/ldaptest.php:478 -msgid "" -"LAM detected that one or more essential Samba groups are missing. They are " -"listed below." -msgstr "" -"LAM a détecté qu'un ou plusieurs groupes Samba essentiels sont absents. Ils " -"sont listés ci-dessous." - -#: ../templates/confwiz/server2.php:170 ../help/help.inc:106 -msgid "" -"LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an " -"user password. SSHA and CRYPT are the most common but CRYPT does not support " -"passwords greater than 8 letters. We do not recommend to use plain text " -"passwords." -msgstr "" -"LAM supporte CRYPT, SHA, SSHA, LD5 et SMD5 pour générer la valeur hash d'un " -"mot de passe utilisateur. SSHA et CRYPT sont les plus utilisés mais CRYPT ne " -"supporte pas les mots de passe de plus de 8 caractères. Nous ne recommandons " -"pas d'utiliser des mots de passe en texte simple." - -#: ../help/help.inc:101 -msgid "LAM will not work if version is wrong!" -msgstr "LAM ne marchera pas si la version est fausse !" - -#: ../templates/config/confmain.php:99 ../templates/config/confsave.php:74 -msgid "LDAP Account Manager Configuration" -msgstr "Configuration LDAP Account Manager" - -#: ../templates/config/confmain.php:227 -msgid "LDAP List settings" -msgstr "Paramètres de liste LDAP" - -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listgroups.php:175 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listusers.php:218 -msgid "LDAP Search failed! Please check your preferences." -msgstr "Recherche LDAP échouée ! Vérifiez vos préférences." - -#: ../templates/confwiz/server.php:150 -msgid "LDAP admin DN" -msgstr "DN d'Administrateur LDAP" - -#: ../templates/login.php:326 ../templates/confwiz/server.php:71 -msgid "LDAP error, server says:" -msgstr "Erreur LDAP, le serveur dit :" - -#: ../templates/login.php:237 -msgid "LDAP server" -msgstr "Serveur LDAP" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "LDAP sizelimit exceeded, not all entries are shown." -msgstr "" -"limite de taille LDAP surpassée, toutes les entrées ne sont pas affichées." - -#: ../templates/confwiz/server2.php:227 -msgid "Lamdaemon settings and PDF text" -msgstr "Paramètres Lamdaemon et texte PDF" - -#: ../templates/confwiz/server2.php:226 -msgid "Language and additional admin users" -msgstr "Langue et utilisateurs admin supplémentaires" - -#: ../templates/config/confsave.php:175 ../templates/confwiz/o_lang.php:54 -msgid "Language is not defined!" -msgstr "La langue n'est pas définie !" - -#: ../lib/config.inc:39 -msgid "Language not defined in session!" -msgstr "La langue n'est pas définie dans la session !" - -#: ../templates/config/confmain.php:265 -msgid "Language settings" -msgstr "Paramètres de langue" - -#: ../templates/account/useredit.php:960 ../lib/ldap.inc:199 -msgid "Last name" -msgstr "Nom de famille" - -#: ../help/help.inc:62 -msgid "List attributes" -msgstr "Attributs de liste" - -#: ../templates/config/confsave.php:99 ../templates/confwiz/o_lang.php:57 -msgid "List of admin users is empty or invalid!" -msgstr "La liste des utilisateurs administrateur est vide ou non valable !" - -#: ../help/help.inc:218 -msgid "" -"List of samba workstations the user is allowed to login. Empty means every " -"workstation." -msgstr "" -"Liste des stations de travail samba sur lesquelles l'utilisateur peut se " -"connecter. Vide veut dire toute station de travail." - -#: ../templates/config/confmain.php:343 ../templates/confwiz/o_lang.php:152 -#: ../lib/config.inc:292 -msgid "List of valid users" -msgstr "Liste des utilisateurs valides" - -#: ../templates/account/groupedit.php:629 -#: ../templates/account/hostedit.php:356 -#: ../templates/account/useredit.php:1023 -msgid "Load Profile" -msgstr "Chargement de Profil" - -#: ../templates/account/groupedit.php:624 -#: ../templates/account/hostedit.php:278 ../templates/account/hostedit.php:351 -#: ../templates/account/useredit.php:1018 ../help/help.inc:185 -msgid "Load profile" -msgstr "Chargement de profil" - -#: ../templates/login.php:220 ../templates/config/conflogin.php:72 -#: ../help/help.inc:36 -msgid "Login" -msgstr "Connexion" - -#: ../lib/pdf.inc:162 -msgid "Login Shell" -msgstr "Shell de connexion" - -#: ../lib/pdf.inc:172 -msgid "Login at host(s)" -msgstr "Connexion aux machine(s)" - -#: ../lib/pdf.inc:218 -msgid "Login at workstation(s)" -msgstr "Connexion aux station(s) de travail" - -#: ../templates/account/useredit.php:992 -#: ../templates/profedit/profileuser.php:127 ../help/help.inc:151 -#: ../lib/ldap.inc:201 -msgid "Login shell" -msgstr "Shell de connexion" - -#: ../templates/account/useredit.php:432 ../templates/account/useredit.php:444 -#: ../templates/account/useredit.php:1272 -#: ../templates/profedit/profileuser.php:325 ../help/help.inc:211 -#: ../lib/pdf.inc:210 -msgid "Logon script" -msgstr "Script de Connexion" - -#: ../templates/account/useredit.php:444 ../templates/config/confsave.php:181 -#: ../templates/profedit/profilecreate.php:214 -msgid "Logon script is invalid!" -msgstr "Le chemin de script n'est pas valable !" - -#: ../templates/logout.php:52 ../templates/main_header.php:51 -msgid "Logout" -msgstr "Déconnexion" - -#: ../help/help.inc:60 -msgid "Machine number" -msgstr "Machine numéro" - -#: ../templates/config/conflogin.php:127 -msgid "Manage profiles" -msgstr "Gestion de profiles" - -#: ../templates/config/profmanage.php:351 -msgid "Master Password:" -msgstr "Mot de passe principal:" - -#: ../templates/confwiz/start.php:168 ../help/help.inc:121 -msgid "Master password" -msgstr "Mot de passe principal" - -#: ../templates/config/profmanage.php:59 ../templates/confwiz/start.php:45 -msgid "Master password is wrong!" -msgstr "Mot de passe principal érroné !" - -#: ../templates/config/profmanage.php:119 -msgid "Master passwords are different or empty!" -msgstr "Mots de passe principal différents ou vides !" - -#: ../templates/masscreate.php:117 -msgid "Max 400 users allowed. Ignored additional users." -msgstr "" -"400 utilisateurs max autorisés. Les utilisateurs supplémentaires seront " -"ignorés." - -#: ../templates/config/confsave.php:169 -msgid "Max list entries is invalid!" -msgstr "Nombre d'entrées de liste max est invalide !" - -#: ../templates/config/confmain.php:209 ../templates/confwiz/o_ranges.php:131 -#: ../lib/config.inc:282 -msgid "Maximum GID number" -msgstr "Nombre GID maximum" - -#: ../templates/config/confsave.php:139 ../templates/confwiz/o_ranges.php:63 -msgid "Maximum GID number is invalid!" -msgstr "Nombre GID maximum invalide !" - -#: ../templates/config/confmain.php:218 ../templates/confwiz/o_ranges.php:140 -#: ../lib/config.inc:284 -msgid "Maximum Machine number" -msgstr "Numéro de machine maximum" - -#: ../templates/config/confsave.php:149 ../templates/confwiz/o_ranges.php:69 -msgid "Maximum Machine number is invalid!" -msgstr "Numéro de machine invalide !" - -#: ../templates/config/confmain.php:200 ../templates/confwiz/o_ranges.php:122 -#: ../lib/config.inc:280 -msgid "Maximum UID number" -msgstr "Maximale UID-Nummer" - -#: ../templates/config/confsave.php:129 ../templates/confwiz/o_ranges.php:57 -msgid "Maximum UID number is invalid!" -msgstr "Numéro maximum d'UID est invalide !" - -#: ../templates/config/confmain.php:250 ../help/help.inc:82 -#: ../lib/config.inc:288 -msgid "Maximum list entries" -msgstr "Nombre d'entrées de list maximum" - -#: ../templates/account/useredit.php:1089 -#: ../templates/profedit/profileuser.php:166 ../help/help.inc:175 -msgid "Maximum password age" -msgstr "Longévité de mot de passe maximum" - -#: ../templates/account/groupedit.php:518 -#: ../templates/account/groupedit.php:575 -#: ../templates/account/groupedit.php:645 -#: ../templates/account/groupedit.php:739 -#: ../templates/account/groupedit.php:796 ../lib/pdf.inc:458 -msgid "Members" -msgstr "Membres" - -#: ../templates/config/confmain.php:206 ../templates/confwiz/o_ranges.php:128 -#: ../lib/config.inc:281 -msgid "Minimum GID number" -msgstr "Numéro GID minimum" - -#: ../templates/config/confsave.php:134 ../templates/confwiz/o_ranges.php:60 -msgid "Minimum GID number is invalid!" -msgstr "Le nombre GID minimal n'est pas valable !" - -#: ../templates/config/confmain.php:215 ../templates/confwiz/o_ranges.php:137 -#: ../lib/config.inc:283 -msgid "Minimum Machine number" -msgstr "Numéro de machine minimum" - -#: ../templates/config/confsave.php:144 ../templates/confwiz/o_ranges.php:66 -msgid "Minimum Machine number is invalid!" -msgstr "Numéro de machine minimal non valable !" - -#: ../templates/config/confmain.php:197 ../templates/confwiz/o_ranges.php:119 -#: ../lib/config.inc:279 -msgid "Minimum UID number" -msgstr "Numéro UID minimum" - -#: ../templates/config/confsave.php:124 ../templates/confwiz/o_ranges.php:54 -msgid "Minimum UID number is invalid!" -msgstr "Numéro UID minimal non valable !" - -#: ../templates/account/useredit.php:1094 -#: ../templates/profedit/profileuser.php:173 ../help/help.inc:177 -msgid "Minimum password age" -msgstr "Longévité de mot de passe minimum" - -#: ../templates/account/useredit.php:490 -#: ../templates/account/useredit.php:1502 ../templates/masscreate.php:367 -#: ../templates/masscreate.php:569 ../templates/massdetail.php:152 -#: ../templates/massdetail.php:256 ../help/help.inc:260 ../help/help.inc:261 -msgid "Mobile number" -msgstr "Numéro de portable" - -#: ../templates/account/groupedit.php:822 -#: ../templates/account/hostedit.php:432 -#: ../templates/account/useredit.php:1554 -msgid "Modify" -msgstr "Modifier" - -#: ../templates/account/groupedit.php:836 -#: ../templates/account/hostedit.php:441 -#: ../templates/account/useredit.php:1558 -msgid "Modify Account" -msgstr "Modifier un Compte" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 -#: ../templates/profedit/profilegroup.php:99 -#: ../templates/profedit/profileuser.php:376 ../help/help.inc:224 -#: ../lib/pdf.inc:240 -msgid "Mountpoint" -msgstr "Point de montage" - -#: ../help/help.inc:225 -msgid "Mountpoint of device with enabled quotas." -msgstr "Point de montage du périphérique avec quotas activés." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:179 ../templates/account/hostedit.php:182 -#: ../templates/account/useredit.php:305 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:563 ../templates/masscreate.php:566 -#: ../templates/massdetail.php:90 -msgid "Name" -msgstr "Nom" - -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:182 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:566 ../templates/massdetail.php:90 -msgid "Name contains invalid characters. First character must be a letter." -msgstr "" -"Nom contient des caractères invalides. Le premier caractère doit etre une " -"lettre." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/hostedit.php:179 ../templates/account/useredit.php:305 -#: ../templates/masscreate.php:563 -msgid "Name must contain between 3 and 20 characters." -msgstr "Nom doit contenir entre 3 et 20 caractères." - -#: ../help/help.inc:135 -msgid "" -"Name under which the profile will be saved. If a profile with the same name " -"exists, it will be overwritten." -msgstr "" -"Nom sous lequel un profil doit etre sauvegardé. Si un profil avec le même " -"nom existe, il sera écrasé." - -#: ../templates/lists/listdomains.php:200 -msgid "New Domain" -msgstr "Nouveau domaine" - -#: ../templates/lists/listgroups.php:312 -msgid "New Group" -msgstr "Nouveau groupe" - -#: ../templates/lists/listhosts.php:301 -msgid "New Host" -msgstr "Nouvelle machine" - -#: ../templates/ou_edit.php:52 ../templates/ou_edit.php:117 -#: ../templates/ou_edit.php:182 ../templates/ou_edit.php:247 -msgid "New OU created successfully." -msgstr "Nouvelle OU créée avec succès." - -#: ../templates/config/confmain.php:351 -msgid "New Password" -msgstr "Nouveau mot de passe" - -#: ../templates/config/profmanage.php:126 -msgid "New default profile set successfully." -msgstr "Nouveau profil par défaut créé avec succès." - -#: ../templates/config/profmanage.php:326 -msgid "New master password" -msgstr "Nouveau mot de passe principal" - -#: ../templates/config/profmanage.php:117 -msgid "New master password set successfully." -msgstr "Nouveau mot de passe principal créé avec succès." - -#: ../templates/ou_edit.php:344 ../templates/ou_edit.php:377 -#: ../templates/ou_edit.php:410 ../templates/ou_edit.php:444 -#: ../help/help.inc:289 -msgid "New organizational unit" -msgstr "Nouvelle unité organisationelle" - -#: ../templates/config/profmanage.php:107 -msgid "New password set successfully." -msgstr "Nouveau mot de passe rentré avec succès." - -#: ../templates/account/groupedit.php:435 -#: ../templates/account/hostedit.php:288 ../templates/account/useredit.php:719 -msgid "New profile created." -msgstr "Nouveau profil créé." - -#: ../templates/lists/listusers.php:367 -msgid "New user" -msgstr "Nouvel utilisateur" - -#: ../templates/masscreate.php:422 ../templates/confwiz/o_ranges.php:152 -#: ../templates/confwiz/o_daemon.php:141 ../templates/confwiz/server2.php:234 -#: ../templates/confwiz/o_lang.php:162 ../templates/confwiz/server.php:196 -#: ../templates/confwiz/o_lists.php:147 ../templates/confwiz/start.php:181 -msgid "Next" -msgstr "Suivant" - -#: ../templates/domain.php:125 ../templates/confwiz/ldaptest.php:361 -#: ../help/help.inc:303 -msgid "Next Group RID" -msgstr "Groupe RID suivant" - -#: ../templates/domain.php:109 ../templates/confwiz/ldaptest.php:345 -#: ../help/help.inc:299 -msgid "Next RID" -msgstr "RID Suivant" - -#: ../templates/domain.php:239 ../templates/confwiz/ldaptest.php:243 -msgid "Next RID is not a number!" -msgstr "RID suivant n'est pas un numéro !" - -#: ../help/help.inc:300 -msgid "Next RID to use when creating accounts." -msgstr "RID suivant à utiliser lors de la création de comptes." - -#: ../help/help.inc:304 -msgid "Next RID to use when creating groups." -msgstr "RID suivant à utiliser lors de la création de groupes." - -#: ../help/help.inc:302 -msgid "Next RID to use when creating user accounts." -msgstr "RID suivant à utiliser pour la création de comptes utilisateurs." - -#: ../templates/domain.php:117 ../templates/confwiz/ldaptest.php:353 -#: ../help/help.inc:301 -msgid "Next User RID" -msgstr "RID Utilisateur suivant" - -#: ../templates/domain.php:241 ../templates/confwiz/ldaptest.php:249 -msgid "Next group RID is not a number!" -msgstr "Rid de groupe suivant n'est pas un numéro !" - -#: ../templates/domain.php:240 ../templates/confwiz/ldaptest.php:246 -msgid "Next user RID is not a number!" -msgstr "RID utilisateur suivant n'est pas un numéro !" - -#: ../templates/lists/listgroups.php:166 ../templates/lists/listgroups.php:175 -#: ../templates/lists/listgroups.php:179 -msgid "No Groups found!" -msgstr "Pas de groupes trouvés !" - -#: ../templates/lists/listdomains.php:106 -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listdomains.php:116 -msgid "No Samba Domains found!" -msgstr "Pas de Domaines Samba trouvés !" - -#: ../templates/lists/listhosts.php:170 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listhosts.php:183 -msgid "No Samba Hosts found!" -msgstr "Pas de machines Samba trouvés !" - -#: ../templates/lists/listusers.php:208 ../templates/lists/listusers.php:219 -msgid "No Users found!" -msgstr "Pas d'utilisateurs trouvés !" - -#: ../templates/initsuff.php:170 -msgid "No changes were made." -msgstr "Aucune modification effectuée." - -#: ../templates/initsuff.php:154 ../templates/main.php:64 -#: ../templates/confwiz/ldaptest.php:311 -msgid "No domains found, please create one." -msgstr "Pas de domaines trouvé. Créez en un." - -#: ../lib/account.inc:878 -msgid "No free ID-Number!" -msgstr "Pas de numéro ID libre !" - -#: ../templates/delete.php:244 -msgid "No group(s) were deleted" -msgstr "Aucun groupe(s) effacé(s)" - -#: ../templates/delete.php:236 -msgid "No host(s) were deleted" -msgstr "Aucune machine(s) effacée(s)" - -#: ../templates/config/confmain.php:82 -msgid "No password was entered!" -msgstr "Pas de mot de passe rentré !" - -#: ../templates/account/useredit.php:243 ../templates/masscreate.php:558 -msgid "No primary group defined!" -msgstr "Groupe primaire non défini !" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/hostedit.php:285 ../templates/account/useredit.php:716 -msgid "No profilename given." -msgstr "Aucun profil donné." - -#: ../templates/profedit/profilecreate.php:390 -msgid "No type specified!" -msgstr "Pas de type spécifié !" - -#: ../lib/pdf.inc:255 -msgid "No user quotas defined or no quota support by filesystem." -msgstr "" -"Pas de quota défini ou pas de support quota dans le système de fichiers." - -#: ../templates/delete.php:228 -msgid "No user(s) were deleted" -msgstr "Aucun utilisateur effacé" - -#: ../templates/account/groupedit.php:845 -#: ../templates/account/hostedit.php:459 -#: ../templates/account/useredit.php:1566 ../help/help.inc:47 -msgid "Note" -msgstr "Note" - -#: ../help/help.inc:174 -msgid "" -"Number of days a user can login even his password has expired. -1=always." -msgstr "" -"Nombre de jours pendant lesquels un utilisateur paut se connecter bien que " -"son mot de passe ait expiré. -1 = toujours." - -#: ../help/help.inc:178 -msgid "" -"Number of days a user has to wait until he\\'s allowed to change his " -"password again. If set value must be 0<." -msgstr "" -"Nombre de jours que l\\'utilisateur doit attendre avant de pouvoir changer " -"son mot de passe à nouveau. Si défini, la valeur doit étre 0<." - -#: ../help/help.inc:176 -msgid "" -"Number of days after a user has to change his password again. If set value " -"must be 0<." -msgstr "" -"Nombre de jours au bout desquels un utilisateur doit changer à nouveau son " -"mot de passe. Si défini, la valeur doit etre 0<." - -#: ../templates/ou_edit.php:58 ../templates/ou_edit.php:123 -#: ../templates/ou_edit.php:188 ../templates/ou_edit.php:253 -msgid "OU already exists!" -msgstr "OU existe déjà !" - -#: ../templates/ou_edit.php:69 ../templates/ou_edit.php:134 -#: ../templates/ou_edit.php:199 ../templates/ou_edit.php:264 -msgid "OU deleted successfully." -msgstr "OU éffacée avec succès." - -#: ../templates/ou_edit.php:62 ../templates/ou_edit.php:127 -#: ../templates/ou_edit.php:192 ../templates/ou_edit.php:257 -msgid "OU is invalid!" -msgstr "OU n'est pas valable !" - -#: ../templates/ou_edit.php:99 ../templates/ou_edit.php:164 -#: ../templates/ou_edit.php:229 ../templates/ou_edit.php:294 -msgid "OU is not empty or invalid!" -msgstr "OU n'est pas vide ou non valable !" - -#: ../templates/main_header.php:54 ../help/help.inc:289 ../help/help.inc:291 -msgid "OU-Editor" -msgstr "éditeur OU" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "ObjectClass posixAccount not found." -msgstr "ObjectClass posixAccount introuvable." - -#: ../templates/account/groupedit.php:330 -msgid "ObjectClass posixGroup not found." -msgstr "ObjectClass posixGroup introuvable." - -#: ../templates/account/hostedit.php:226 ../templates/account/useredit.php:594 -msgid "ObjectClass sambaAccount not found." -msgstr "ObjectClass sambaAccount introuvable." - -#: ../templates/account/groupedit.php:328 -msgid "ObjectClass sambaGroupMapping not found." -msgstr "ObjectClass sambaGroupMapping introuvable." - -#: ../templates/account/hostedit.php:224 ../templates/account/useredit.php:590 -msgid "ObjectClass sambaSamAccount not found." -msgstr "ObjectClass sambaSamAccount introuvable." - -#: ../templates/account/useredit.php:587 -msgid "ObjectClass shadowAccount not found." -msgstr "ObjectClass shadowAccount introuvable." - -#: ../templates/config/conflogin.php:118 -msgid "Ok" -msgstr "Ok" - -#: ../templates/confwiz/server2.php:221 -msgid "Optional settings" -msgstr "Paramètres facultatifs" - -#: ../templates/config/confmain.php:325 -msgid "PDF settings" -msgstr "Paramètres PDF" - -#: ../templates/confwiz/o_daemon.php:126 -msgid "PDF text" -msgstr "texte PDF" - -#: ../templates/account/hostedit.php:390 ../templates/account/useredit.php:316 -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:418 -#: ../templates/account/useredit.php:442 -#: ../templates/account/useredit.php:1061 ../templates/login.php:169 -#: ../templates/confwiz/server.php:159 ../templates/confwiz/start.php:141 -msgid "Password" -msgstr "Mot de passe" - -#: ../templates/account/useredit.php:351 -msgid "Password Expire" -msgstr "Expiration du mot de passe" - -#: ../templates/config/confsave.php:214 -msgid "Password changed!" -msgstr "Mot de passe modifié !" - -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:442 -msgid "" -"Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and #*,.;:_-+!$%&/|?{[()]}= !" -msgstr "" -"Le mot de passe contient des caractères invalides. Les caractères valides " -"sont: a-z, A-Z, 0-9 and #*,.;:_-+!$%&/|?{[()]}= !" - -#: ../templates/account/useredit.php:1205 -#: ../templates/profedit/profileuser.php:257 ../help/help.inc:201 -msgid "Password does not expire" -msgstr "Le mot de passe n'expire pas" - -#: ../templates/account/useredit.php:1084 ../help/help.inc:173 -#: ../lib/pdf.inc:168 -msgid "Password expire" -msgstr "Expiration du mot de passe" - -#: ../templates/account/useredit.php:351 -msgid "Password expire must be are natural number or -1." -msgstr "L'expiration du mot de passe doit etre un chiffre naturel ou -1." - -#: ../templates/profedit/profileuser.php:159 -msgid "Password expiry" -msgstr "Expiration du mot de passe" - -#: ../templates/profedit/profilecreate.php:147 -msgid "Password expiry is not numeric!" -msgstr "L'expiration du mot de passe n'est pas numérique !" - -#: ../templates/config/confsave.php:193 ../templates/confwiz/server2.php:71 -msgid "Password hash is invalid!" -msgstr "Le hash du mot de passe n'est pas valable !" - -#: ../templates/config/confmain.php:147 ../templates/confwiz/server2.php:176 -#: ../help/help.inc:105 ../lib/config.inc:272 -msgid "Password hash type" -msgstr "Le type de hash du mot de passe" - -#: ../templates/account/useredit.php:348 ../templates/account/useredit.php:349 -msgid "Password maxage" -msgstr "Longévité Max. du mot de passe" - -#: ../templates/account/useredit.php:349 -msgid "Password maxage must be are natural number." -msgstr "Longévité Max. du mot de passe doit etre un chiffre naturel." - -#: ../templates/account/useredit.php:348 -msgid "Password maxage must bigger as Password Minage." -msgstr "" -"Logévité Max. du mot de passe doit etre plus grand que Longévité Min. du mot " -"de passe" - -#: ../templates/profedit/profilecreate.php:115 -msgid "Password maximum age is not numeric!" -msgstr "Longévité Maximale de mot de passe n' est pas numérique !" - -#: ../templates/account/useredit.php:347 -msgid "Password minage" -msgstr "Longévité Min. mot de passe" - -#: ../templates/account/useredit.php:347 -msgid "Password minage must be are natural number." -msgstr "Longévité minimale du mot de passe doit etre un chiffre naturel." - -#: ../templates/profedit/profilecreate.php:107 -msgid "Password minimum age is not numeric!" -msgstr "Longévité minimale du mot de passe n'est pas numérique !" - -#: ../templates/account/useredit.php:352 -#: ../templates/account/useredit.php:1079 ../help/help.inc:171 -msgid "Password warn" -msgstr "Avertissement mot de passe" - -#: ../templates/account/useredit.php:352 -msgid "Password warn must be are natural number." -msgstr "L'avertissement mot de passe doit etre un nombre naturel." - -#: ../templates/profedit/profileuser.php:152 -msgid "Password warning" -msgstr "Avertissement du mot de passe" - -#: ../templates/config/confsave.php:208 -msgid "Passwords are different!" -msgstr "Les mots de passe sont différents !" - -#: ../help/help.inc:215 -#, php-format -msgid "" -"Path of the userprofile. Can be a local absolute path or a UNC-path (\\" -"\\server\\share). $%s and $%s are replaced with user- and groupname." -msgstr "" -"Chemin du profil utilisateur. Peut etre un chemin absolu local ou un chemin " -"UNC (\\serveur\\partage). $%s et $%s seront remplacés par les noms " -"d'utilisateur et de groupe." - -#: ../templates/config/confmain.php:315 ../templates/confwiz/o_daemon.php:117 -#: ../lib/config.inc:290 -msgid "Path to external script" -msgstr "Chemin vers le script externe" - -#: ../templates/account/useredit.php:795 ../templates/account/useredit.php:865 -#: ../templates/account/useredit.php:927 -#: ../templates/account/useredit.php:1048 -#: ../templates/account/useredit.php:1165 -#: ../templates/account/useredit.php:1404 -#: ../templates/account/useredit.php:1453 -#: ../templates/account/useredit.php:1533 -msgid "Personal" -msgstr "Personnel" - -#: ../lib/pdf.inc:78 -msgid "Personal User Infos" -msgstr "Informations Utilisateur Personnel" - -#: ../templates/account/useredit.php:1464 -msgid "Personal properties" -msgstr "Propriétés personnelles" - -#: ../lib/pdf.inc:109 -msgid "Phone" -msgstr "Téléphone" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Please check settings on samba page." -msgstr "Vérifiez les paramètres sur la page samba, s'il vous plait." - -#: ../templates/account/hostedit.php:99 ../templates/account/useredit.php:108 -msgid "Please create a group first." -msgstr "Créez un groupe d'abord, s'il vous plait." - -#: ../templates/confwiz/start.php:117 -msgid "" -"Please enter a name for the new profile. The name may contain letters, " -"digits and -_." -msgstr "" -"Entrez un nom pour le nouveau profil. Le nom peut contenir des lettres,des " -"chiffres et -_." - -#: ../templates/account/useredit.php:492 ../templates/masscreate.php:571 -#: ../templates/massdetail.php:156 -msgid "Please enter a valid eMail address!" -msgstr "Entrez une adresse mail valable, s'il vous plait !" - -#: ../templates/account/useredit.php:496 ../templates/masscreate.php:575 -#: ../templates/massdetail.php:142 -msgid "Please enter a valid employee type!" -msgstr "Entrez un type d'employé valable, s'il vous plait !" - -#: ../templates/account/useredit.php:491 ../templates/masscreate.php:570 -#: ../templates/massdetail.php:154 -msgid "Please enter a valid fax number!" -msgstr "Entrez un numéro de fax valable, s'il vous plait !" - -#: ../templates/account/useredit.php:490 ../templates/masscreate.php:569 -#: ../templates/massdetail.php:152 -msgid "Please enter a valid mobile number!" -msgstr "Entrez un numéro de portable valable, s'il vous plait !" - -#: ../templates/account/useredit.php:494 ../templates/masscreate.php:573 -#: ../templates/massdetail.php:148 -msgid "Please enter a valid postal address!" -msgstr "Entrez une adresse valable, s'il vous plait !" - -#: ../templates/account/useredit.php:497 ../templates/masscreate.php:576 -#: ../templates/massdetail.php:146 -msgid "Please enter a valid postal code!" -msgstr "Entrez un code postal valable, s'il vous plait !" - -#: ../templates/account/useredit.php:493 ../templates/masscreate.php:572 -#: ../templates/massdetail.php:144 -msgid "Please enter a valid street name!" -msgstr "Entrez un nom de rue valable, s'il vous plait !" - -#: ../templates/account/useredit.php:489 ../templates/masscreate.php:568 -#: ../templates/massdetail.php:150 -msgid "Please enter a valid telephone number!" -msgstr "Entrez un numéro de téléphone valable, s'il vous plait !" - -#: ../templates/account/useredit.php:495 ../templates/masscreate.php:574 -#: ../templates/massdetail.php:140 -msgid "Please enter a valid title!" -msgstr "Entrez un titre valable, s'il vous plait !" - -#: ../lib/account.inc:890 -#, php-format -msgid "Please enter a value between %s and %s!" -msgstr "Entrez un numéro entre %s et %s, s'il vous plait !" - -#: ../templates/config/conflogin.php:91 -msgid "Please enter password to change preferences:" -msgstr "Entrez votre mot de passe pour modifier les preférences :" - -#: ../templates/confwiz/o_ranges.php:112 -msgid "Please enter the UID/GID ranges for your accounts:" -msgstr "Entrez les gammes UID/GID pour vos comptes, s'il vous plait :" - -#: ../templates/confwiz/server.php:123 -msgid "Please enter the URL of your LDAP server." -msgstr "Entrez l'URL de votre serveur LDAP, s'il vous plait." - -#: ../help/help.inc:37 -msgid "" -"Please enter the configuration password. This is NOT your LDAP password. It " -"is stored in your .conf-file. If this is the first time you log in, enter " -"\"lam\"." -msgstr "" -"Entrez le mot de passe de configuration. Ceci n'est PAS votre mot de passe " -"LDAP. Il est stoqué dans votre fichier .conf. Si ceci est la première fois " -"que vous vous connectez, entrez \"lam\"." - -#: ../help/help.inc:122 -msgid "" -"Please enter the master configuration password. This is NOT your LDAP " -"password. It is stored in your config.cfg file. If this is the first time " -"you log in, enter \"lam\"." -msgstr "" -"Entrez le mot de passe de configuration. Ceci n'est PAS votre mot de passe " -"LDAP. Il est stoqué dans votre fichier config.cfg. Si ceci est la première " -"fois que vous vous connectez, entrez \"lam\"." - -#: ../help/help.inc:110 -msgid "" -"Please enter the name of the new profile and the password to change its " -"settings. Profile names may contain letters, numbers and -/_." -msgstr "" -"Entrez le nom du nouveau profil et le mot de passe pour changer ses " -"paramètres. Les noms de profil peuvent contenir des lettres, des nombres et " -"-/_." - -#: ../help/help.inc:112 -msgid "" -"Please enter the new name of the profile. The name may contain letters, " -"numbers and -/_." -msgstr "" -"Entrez le nom du nouveau profil. Les noms de profil peuvent contenir des " -"lettres, des nombres et -/_." - -#: ../templates/account/useredit.php:316 ../templates/account/useredit.php:418 -msgid "Please enter the same password in both password-fields." -msgstr "Entrez le même mot de passe dans les deux champs mot de passe." - -#: ../templates/confwiz/server2.php:125 -msgid "" -"Please enter the suffixes of your LDAP tree where LAM should store the " -"accounts." -msgstr "" -"Entrez les suffixes d'un arbre LDAP ou LAM devrait stoquer les comptes." - -#: ../templates/confwiz/o_lists.php:103 -msgid "Please enter which attributes should be displayed in the list views." -msgstr "Donnez les attributs qui doivent etre affichés dans les vues listes" - -#: ../templates/confwiz/start.php:162 -msgid "" -"Please enter your configuration master password. This password is \"lam\" by " -"default." -msgstr "" -"Entrez votre mot de passe de configuration principale. Ce mot de passe est " -"\"lam\" par défaut." - -#: ../templates/masscreate.php:349 -msgid "" -"Please provide a csv-file with the following syntax. Values with * are " -"required:" -msgstr "" -"Donnez un fichier csv avec la syntaxe suivante. Les valeurs avec * sont " -"obligatoires:" - -#: ../lib/status.inc:42 -msgid "" -"Please report this error to the Bug-Tracker at {link=http://lam.sf.net}LDAP " -"Account Manager Development Team{endlink}. The error number is {bold}0001:" -"Invalid/Missing Message type.{endbold} Thank you." -msgstr "" -"Faites un rapport de cette erreur au Bug-Tracker à {link=http://lam.sf.net}" -"l'equipe de developeurs LDAP Account Manager{endlink}. Le numéro d'erreur " -"est {bold}0001:Message de type Invalid/Manquant.{endbold} Merci." - -#: ../templates/confwiz/server2.php:222 -msgid "" -"Please select here if you want to make additional changes to your " -"configuration profile or if LAM should use default values." -msgstr "" -"Selectionnez ici si vous voulez faire des changements supplémentaires à " -"votre profil de configuration ou si LAM doit utiliser les valeurs par " -"défaut. " - -#: ../templates/account/groupedit.php:515 -#: ../templates/account/groupedit.php:572 -#: ../templates/account/groupedit.php:642 -#: ../templates/account/groupedit.php:736 -#: ../templates/account/groupedit.php:793 -#: ../templates/account/useredit.php:788 ../templates/account/useredit.php:858 -#: ../templates/account/useredit.php:920 -#: ../templates/account/useredit.php:1041 -#: ../templates/account/useredit.php:1158 -#: ../templates/account/useredit.php:1398 -#: ../templates/account/useredit.php:1446 -#: ../templates/account/useredit.php:1526 ../templates/masscreate.php:325 -msgid "Please select page:" -msgstr "Sélectionnez une page :" - -#: ../templates/confwiz/o_lang.php:101 -msgid "Please select your prefered language." -msgstr "Sélectionnez votre langue préférée." - -#: ../help/help.inc:275 -msgid "Position in ldap-tree where the group should be created." -msgstr "Position dans l'arbre LDAP ou le groupe doit etre créé." - -#: ../help/help.inc:277 -msgid "Position in ldap-tree where the host should be created." -msgstr "Position dans l'arbre ou la machine doit etre créée." - -#: ../help/help.inc:273 -msgid "Position in ldap-tree where the user should be created." -msgstr "Position dans l'arbre ou l'utilisateur doit etre créé." - -#: ../templates/account/useredit.php:494 -#: ../templates/account/useredit.php:1490 ../templates/masscreate.php:375 -#: ../templates/masscreate.php:573 ../templates/massdetail.php:148 -#: ../templates/massdetail.php:244 ../help/help.inc:256 ../lib/pdf.inc:101 -msgid "Postal address" -msgstr "Adresse postale" - -#: ../help/help.inc:257 -msgid "Postal address, city" -msgstr "Adresse postale, ville." - -#: ../templates/account/useredit.php:497 -#: ../templates/account/useredit.php:1484 ../templates/masscreate.php:373 -#: ../templates/masscreate.php:576 ../templates/massdetail.php:146 -#: ../templates/massdetail.php:238 ../help/help.inc:254 ../help/help.inc:255 -#: ../lib/pdf.inc:97 -msgid "Postal code" -msgstr "Code postal" - -#: ../templates/confwiz/o_lists.php:105 -msgid "Predefined attributes are of type \"#attribute\"." -msgstr "Les attributs prédéfinis sont de type \"#attribut\"." - -#: ../templates/confwiz/o_lists.php:111 ../help/help.inc:67 -msgid "Predefined values" -msgstr "Valeurs prédéfinies" - -#: ../templates/account/hostedit.php:376 ../templates/account/useredit.php:243 -#: ../templates/account/useredit.php:966 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:359 ../templates/masscreate.php:558 -#: ../templates/profedit/profilehost.php:68 -#: ../templates/profedit/profileuser.php:93 ../help/help.inc:153 -#: ../help/help.inc:167 ../lib/pdf.inc:310 ../lib/pdf.inc:354 -msgid "Primary group" -msgstr "Groupe primaire" - -#: ../templates/account/useredit.php:559 -msgid "" -"Primary group has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"Le groupe primaire a été modifié. Vous devez lancer la commande suivante en " -"tant que root pour changer les droits fichiers existants :" - -#: ../templates/profedit/profilecreate.php:64 -#: ../templates/profedit/profilecreate.php:361 -msgid "Primary group name is invalid!" -msgstr "Le nom du groupe primaire n'est pas valable !" - -#: ../templates/main_header.php:43 ../help/help.inc:126 ../help/help.inc:130 -#: ../help/help.inc:134 -msgid "Profile Editor" -msgstr "éditeur de profil" - -#: ../templates/config/profmanage.php:97 -msgid "Profile deleted." -msgstr "Profil effacé." - -#: ../templates/account/hostedit.php:278 -msgid "Profile loaded." -msgstr "Profil chargé." - -#: ../templates/config/profmanage.php:41 -#: ../templates/config/profmanage.php:144 ../help/help.inc:109 -#: ../help/help.inc:111 ../help/help.inc:113 ../help/help.inc:115 -#: ../help/help.inc:117 ../help/help.inc:119 ../help/help.inc:121 -msgid "Profile management" -msgstr "Gestion de profil" - -#: ../templates/config/profmanage.php:159 -#: ../templates/config/profmanage.php:206 -#: ../templates/profedit/profilegroup.php:143 -#: ../templates/profedit/profilehost.php:112 -#: ../templates/profedit/profileuser.php:420 -#: ../templates/confwiz/start.php:123 ../help/help.inc:134 -msgid "Profile name" -msgstr "Nom de profil" - -#: ../templates/config/profmanage.php:81 ../templates/config/profmanage.php:92 -#: ../templates/confwiz/start.php:65 -msgid "Profile name is invalid!" -msgstr "Le nom de profil n'est pas valable !" - -#: ../templates/config/profmanage.php:170 -#: ../templates/config/profmanage.php:260 -msgid "Profile password" -msgstr "Mot de passe profil" - -#: ../templates/config/profmanage.php:79 -#: ../templates/config/profmanage.php:109 ../templates/confwiz/start.php:67 -msgid "Profile passwords are different or empty!" -msgstr "Les mots de passe profil sont différents ou vides !" - -#: ../templates/account/useredit.php:435 ../templates/account/useredit.php:447 -#: ../templates/account/useredit.php:1267 -#: ../templates/profedit/profileuser.php:318 ../help/help.inc:214 -#: ../lib/pdf.inc:214 -msgid "Profile path" -msgstr "Chemin de profil" - -#: ../templates/account/useredit.php:447 -#: ../templates/profedit/profilecreate.php:205 -msgid "Profile path is invalid!" -msgstr "Le chemin de profil n'est pas valable !" - -#: ../templates/profedit/profilecreate.php:280 -#: ../templates/profedit/profilecreate.php:345 -#: ../templates/profedit/profilecreate.php:383 -msgid "Profile was saved." -msgstr "Le profil a été sauvegardé." - -#: ../templates/account/groupedit.php:524 -#: ../templates/account/groupedit.php:581 -#: ../templates/account/groupedit.php:648 -#: ../templates/account/groupedit.php:744 -#: ../templates/account/groupedit.php:801 -#: ../templates/account/useredit.php:794 ../templates/account/useredit.php:864 -#: ../templates/account/useredit.php:926 -#: ../templates/account/useredit.php:1047 -#: ../templates/account/useredit.php:1164 -#: ../templates/account/useredit.php:1403 -#: ../templates/account/useredit.php:1452 -#: ../templates/account/useredit.php:1532 -msgid "Quota" -msgstr "Quota" - -#: ../lib/pdf.inc:233 -msgid "Quota Settings" -msgstr "Paramètres Quota" - -#: ../templates/account/groupedit.php:756 -#: ../templates/account/useredit.php:1415 -#: ../templates/profedit/profilegroup.php:95 -#: ../templates/profedit/profileuser.php:372 -msgid "Quota properties" -msgstr "Propriétés quota" - -#: ../lib/ldap.inc:215 -msgid "RID (Windows UID)" -msgstr "RID (Windows UID)" - -#: ../templates/config/confmain.php:192 -msgid "Ranges" -msgstr "Plages" - -#: ../templates/confwiz/server2.php:224 -msgid "Ranges for UID and GID numbers" -msgstr "Plages pour nombres UID et GID" - -#: ../templates/config/confmain.php:356 ../templates/confwiz/start.php:149 -msgid "Reenter Password" -msgstr "Redonnez le mot de passe" - -#: ../templates/config/profmanage.php:337 -msgid "Reenter new master password" -msgstr "Donnez un nouveau mot de passe principal" - -#: ../templates/config/profmanage.php:179 -#: ../templates/config/profmanage.php:271 -msgid "Reenter profile password" -msgstr "Redonnez le mot de passe profil" - -#: ../templates/masscreate.php:332 ../templates/lists/listdomains.php:220 -#: ../templates/lists/listgroups.php:340 ../templates/lists/listhosts.php:329 -#: ../templates/lists/listusers.php:398 -msgid "Refresh" -msgstr "Actualisez" - -#: ../templates/config/profmanage.php:202 ../help/help.inc:111 -msgid "Rename profile" -msgstr "Renommer le profil" - -#: ../templates/config/profmanage.php:88 -msgid "Renamed profile." -msgstr "Profil renommé." - -#: ../templates/account/useredit.php:1067 -#: ../templates/account/useredit.php:1187 -msgid "Repeat password" -msgstr "Repetez le mot de passe" - -#: ../templates/account/useredit.php:296 -#, php-format -msgid "Replaced $%s or $%s in homedir." -msgstr "$%s et $%s ont été remplacés dans le repertoire utilisateur." - -#: ../templates/domain.php:177 ../templates/config/confmain.php:368 -#: ../templates/profedit/profilegroup.php:152 -#: ../templates/profedit/profilehost.php:121 -#: ../templates/profedit/profileuser.php:429 -msgid "Reset" -msgstr "Réinitialisation" - -#: ../templates/account/groupedit.php:529 -#: ../templates/account/groupedit.php:586 -#: ../templates/account/groupedit.php:653 -#: ../templates/account/groupedit.php:749 -#: ../templates/account/groupedit.php:806 -#: ../templates/account/useredit.php:800 ../templates/account/useredit.php:870 -#: ../templates/account/useredit.php:932 -#: ../templates/account/useredit.php:1053 -#: ../templates/account/useredit.php:1170 -#: ../templates/account/useredit.php:1409 -#: ../templates/account/useredit.php:1458 -#: ../templates/account/useredit.php:1538 -msgid "Reset all changes." -msgstr "Réinitialisation de toutes les modifications." - -#: ../templates/account/hostedit.php:394 -msgid "Reset password" -msgstr "Réinitialisation du mot de passe" - -#: ../templates/account/groupedit.php:521 -#: ../templates/account/groupedit.php:578 -#: ../templates/account/groupedit.php:646 -#: ../templates/account/groupedit.php:742 -#: ../templates/account/groupedit.php:798 -#: ../templates/account/useredit.php:792 ../templates/account/useredit.php:862 -#: ../templates/account/useredit.php:924 -#: ../templates/account/useredit.php:1045 -#: ../templates/account/useredit.php:1162 -#: ../templates/account/useredit.php:1402 -#: ../templates/account/useredit.php:1450 -#: ../templates/account/useredit.php:1530 -#: ../templates/profedit/profilegroup.php:67 -msgid "Samba" -msgstr "Samba" - -#: ../templates/domain.php:234 ../templates/confwiz/ldaptest.php:239 -msgid "Samba 3 domain SID is invalid!" -msgstr "Le SID domaine de Samba 3 n'est pas valable !" - -#: ../templates/config/confmain.php:183 ../lib/config.inc:274 -msgid "Samba 3.x schema" -msgstr "Schema Samba 3.x" - -#: ../templates/lists/listdomains.php:233 -msgid "Samba Domain(s) found" -msgstr "Domaine(s) Samba trouvé(s)" - -#: ../templates/profedit/profilemain.php:218 -msgid "Samba Host Profiles" -msgstr "Profils Machines Samba" - -#: ../templates/lists/listhosts.php:342 -msgid "Samba Host(s) found" -msgstr "Machine(s) Samba trouvé(s)" - -#: ../templates/ou_edit.php:405 -msgid "Samba Hosts" -msgstr "Machines Samba" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Samba Options not set!" -msgstr "Options Samba non mises !" - -#: ../templates/profedit/profileuser.php:232 -msgid "Samba account" -msgstr "Compte Samba" - -#: ../templates/profedit/profilecreate.php:196 -msgid "Samba home directory is invalid!" -msgstr "Le répertoire utilisateur de Samba n'est pas valable !" - -#: ../templates/account/useredit.php:1184 -msgid "Samba password" -msgstr "Mot de passe Samba" - -#: ../templates/account/groupedit.php:659 -#: ../templates/account/useredit.php:1178 -msgid "Samba properties" -msgstr "Propriétés Samba" - -#: ../templates/config/confmain.php:178 -msgid "Samba settings" -msgstr "Paramètres Samba" - -#: ../templates/confwiz/server.php:179 ../help/help.inc:98 -msgid "Samba version" -msgstr "Version de Samba" - -#: ../templates/config/confsave.php:83 -msgid "Samba version is not defined!" -msgstr "La version de Samba n'est pas définie !" - -#: ../templates/account/useredit.php:1277 ../help/help.inc:217 -msgid "Samba workstations" -msgstr "Samba PCs" - -#: ../templates/profedit/profilecreate.php:222 -msgid "Samba workstations are invalid!" -msgstr "Les machines de travail Samba ne sont pas valables !" - -#: ../lib/pdf.inc:286 ../lib/pdf.inc:524 -msgid "Samba-Host information page" -msgstr "Page d'informations de machines Samba" - -#: ../templates/profedit/profilegroup.php:151 -#: ../templates/profedit/profilehost.php:120 -#: ../templates/profedit/profileuser.php:428 -msgid "Save" -msgstr "Sauvegarder" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/groupedit.php:435 -#: ../templates/account/groupedit.php:436 -#: ../templates/account/groupedit.php:814 -#: ../templates/account/groupedit.php:818 -#: ../templates/account/hostedit.php:285 ../templates/account/hostedit.php:288 -#: ../templates/account/hostedit.php:289 ../templates/account/hostedit.php:447 -#: ../templates/account/hostedit.php:451 ../templates/account/useredit.php:716 -#: ../templates/account/useredit.php:719 ../templates/account/useredit.php:720 -#: ../templates/account/useredit.php:1546 -#: ../templates/account/useredit.php:1550 ../help/help.inc:266 -msgid "Save profile" -msgstr "Sauvegarder le profil" - -#: ../templates/config/confsave.php:199 ../templates/confwiz/o_daemon.php:60 -msgid "Saving PDF text failed!" -msgstr "La sauveagrde du texte PDF a échouée !" - -#: ../help/help.inc:86 -msgid "Script path" -msgstr "Chemin de script" - -#: ../templates/confwiz/o_daemon.php:54 -msgid "Script path is invalid!" -msgstr "Le chemin de script n'est pas valable !" - -#: ../help/help.inc:91 -msgid "Script server" -msgstr "Serveur de script" - -#: ../templates/config/confsave.php:187 ../templates/confwiz/o_daemon.php:57 -msgid "Script server is invalid!" -msgstr "Le serveur de script n'est pas valable !" - -#: ../templates/config/confmain.php:307 -msgid "Script settings" -msgstr "Paramètres de scripts" - -#: ../templates/config/confmain.php:339 -msgid "Security settings" -msgstr "Paramètres de sécurité" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "See README.openldap.txt to solve this problem." -msgstr "Voir README.openldap.txt pour résoudre ce problème" - -#: ../templates/help.php:90 -msgid "See also" -msgstr "Voir aussi" - -#: ../templates/lists/listgroups.php:280 ../templates/lists/listhosts.php:267 -#: ../templates/lists/listusers.php:322 -msgid "Select all" -msgstr "Tout sélectionner" - -#: ../templates/masscreate.php:420 -msgid "Select file:" -msgstr "Sélectionner un fichier:" - -#: ../templates/masscreate.php:412 ../help/help.inc:268 -msgid "Select group profile" -msgstr "Sélectionnez le profil de groupe" - -#: ../templates/masscreate.php:386 -msgid "Select settings" -msgstr "Sélectionnez les paramètres" - -#: ../templates/masscreate.php:389 -msgid "Select user profile:" -msgstr "Sélectionnez le profil utilisateur :" - -#: ../templates/account/useredit.php:808 -msgid "Select workstations" -msgstr "Sélectionnez les machines de travail" - -#: ../templates/account/useredit.php:881 -msgid "Selected groups" -msgstr "Groupes sélectionnés" - -#: ../templates/config/confsave.php:89 ../templates/confwiz/server.php:74 -msgid "Server Address is empty!" -msgstr "Le serveur d'adresse est vide !" - -#: ../templates/config/confmain.php:112 ../templates/confwiz/server.php:130 -#: ../help/help.inc:38 ../lib/config.inc:271 -msgid "Server address" -msgstr "Serveur d'adresse" - -#: ../templates/config/confmain.php:311 ../templates/confwiz/o_daemon.php:113 -#: ../lib/config.inc:291 -msgid "Server of external script" -msgstr "Serveur de scripte externe" - -#: ../templates/config/confmain.php:109 -msgid "Server settings" -msgstr "Paramètres de serveur" - -#: ../templates/profedit/profileuser.php:237 -msgid "Set Samba password" -msgstr "Fixez un mot de passe Samba" - -#: ../templates/profedit/profileuser.php:142 -msgid "Set Unix Password" -msgstr "Fixez le mot de passe Unix" - -#: ../templates/profedit/profileuser.php:247 ../help/help.inc:126 -msgid "Set Unix password for Samba" -msgstr "Fixez le mot de passe Unix pour Samba" - -#: ../templates/config/profmanage.php:256 ../help/help.inc:115 -msgid "Set profile password" -msgstr "Donnez le mot de passe profil" - -#: ../templates/profedit/profilecreate.php:83 -msgid "Shell is invalid!" -msgstr "" - -#: ../templates/masscreate.php:292 -msgid "Show Details." -msgstr "Montrer Détails." - -#: ../templates/masscreate.php:309 -msgid "Show Errors." -msgstr "Montrer Erreurs." - -#: ../templates/masscreate.php:297 -msgid "Show Infos." -msgstr "Montrer Informations." - -#: ../templates/masscreate.php:303 -msgid "Show Warnings." -msgstr "Montrer Avertissements." - -#: ../lib/pdf.inc:241 -msgid "Soft block" -msgstr "Bloc souple" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:100 -#: ../templates/profedit/profileuser.php:377 ../help/help.inc:228 -msgid "Soft block limit" -msgstr "Limite de bloc souple" - -#: ../help/help.inc:229 -msgid "Soft block limit." -msgstr "Limite de bloc souple" - -#: ../lib/pdf.inc:242 -msgid "Soft inode" -msgstr "Inode souple" - -#: ../help/help.inc:240 -msgid "Soft inode (files) limit." -msgstr "Limite souple d'inodes (fichiers)." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 -#: ../templates/profedit/profilegroup.php:102 -#: ../templates/profedit/profileuser.php:379 ../help/help.inc:239 -msgid "Soft inode limit" -msgstr "Limite d'inode souple" - -#: ../templates/help.php:65 -msgid "Sorry no help number submitted." -msgstr "Désolé, pas de numéro d'aide soumis." - -#: ../templates/help.php:75 -#, php-format -msgid "Sorry this help number ({bold}%d{endbold}) is not available." -msgstr "Désolé, le numéro d'aide: {bold}%d{endbold} n'est pas disponible" - -#: ../templates/account/useredit.php:493 -#: ../templates/account/useredit.php:1478 ../templates/masscreate.php:371 -#: ../templates/masscreate.php:572 ../templates/massdetail.php:144 -#: ../templates/massdetail.php:232 ../help/help.inc:252 ../help/help.inc:253 -#: ../lib/pdf.inc:93 -msgid "Street" -msgstr "Rue" - -#: ../templates/domain.php:176 ../templates/ou_edit.php:94 -#: ../templates/ou_edit.php:159 ../templates/ou_edit.php:224 -#: ../templates/ou_edit.php:289 ../templates/ou_edit.php:472 -#: ../templates/config/confmain.php:367 ../templates/config/profmanage.php:356 -#: ../templates/profedit/profiledelete.php:97 -#: ../templates/profedit/profiledelete.php:109 -#: ../templates/profedit/profiledelete.php:121 -#: ../templates/profedit/profilemain.php:261 -msgid "Submit" -msgstr "Soumettre" - -#: ../templates/account/groupedit.php:607 -#: ../templates/account/hostedit.php:417 -#: ../templates/account/useredit.php:1001 ../templates/domain.php:149 -#: ../templates/lists/listdomains.php:187 -#: ../templates/lists/listgroups.php:300 ../templates/lists/listhosts.php:288 -#: ../templates/lists/listusers.php:341 ../templates/confwiz/ldaptest.php:384 -#: ../help/help.inc:272 ../help/help.inc:274 ../help/help.inc:276 -#: ../help/help.inc:295 -msgid "Suffix" -msgstr "Suffixe" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:353 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 ../templates/massdetail.php:202 -#: ../help/help.inc:191 ../lib/pdf.inc:85 -msgid "Surname" -msgstr "Nom de famille" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 -msgid "Surname contains invalid characters" -msgstr "Le nom de famille contient des caractères non valables" - -#: ../help/help.inc:192 -msgid "Surname of user. Only letters, - and spaces are allowed." -msgstr "" -"Le nom de famille de l'utilisateur. Seuls les lettres, - et les espaces sont " -"autorisés." - -#: ../templates/account/useredit.php:489 -#: ../templates/account/useredit.php:1496 ../templates/masscreate.php:365 -#: ../templates/masscreate.php:568 ../templates/massdetail.php:150 -#: ../templates/massdetail.php:250 ../help/help.inc:258 ../help/help.inc:259 -msgid "Telephone number" -msgstr "Numéro de téléphone" - -#: ../templates/config/confmain.php:329 ../help/help.inc:107 -#: ../lib/config.inc:293 -msgid "Text for user PDF" -msgstr "Texte pour le PDF utilisateur" - -#: ../help/help.inc:154 -msgid "The Primary Group the user should be member of." -msgstr "Le groupe primaire dont l'utilisateur doit etre membre." - -#: ../help/help.inc:168 -msgid "The Primary group the host should be member of." -msgstr "Le groupe primaire dont l'hote doit etre membre" - -#: ../help/help.inc:298 -msgid "The SID of your Samba server. Get it with \"net getlocalsid\"." -msgstr "Le SID de votre serveur Samba. Récuperez le avec \"net getlocalsid\"." - -#: ../help/help.inc:296 -msgid "The domain entry will be saved under this suffix." -msgstr "L'entrée domaine sera sauvegardée sous ce suffixe." - -#: ../templates/confwiz/o_lists.php:107 -msgid "The entries are separated by semicolons." -msgstr "Les entrées sont séparées par des point-virgules." - -#: ../templates/config/confsave.php:220 ../templates/confwiz/final.php:52 -msgid "The following settings were saved to profile:" -msgstr "Les paramètres suivants ont été sauvegardés dans le profile :" - -#: ../templates/initsuff.php:189 -msgid "" -"The following suffix(es) are missing in LDAP. LAM can create them for you." -msgstr "" -"Les suffixes suivants ne sont pas dans le LDAP. LAM peut les créer pour vous." - -#: ../templates/confwiz/ldaptest.php:200 -msgid "" -"The following suffix(es) are missing in LDAP. LAM will create them for you." -msgstr "" -"Les suffixes suivants ne sont pas dans le LDAP. LAM va les créer pour vous." - -#: ../help/help.inc:294 -msgid "The name of your Windows domain or workgroup." -msgstr "Le nom de votre domaine Windows ou groupe de travail." - -#: ../templates/config/confmain.php:92 -msgid "The password is invalid! Please try again." -msgstr "Le mot de passe n'est pas valable. Essayez encore, s'il vous plait." - -#: ../templates/masscreate.php:321 -msgid "There are some errors." -msgstr "Il y'a des erreurs." - -#: ../templates/masscreate.php:322 -msgid "There are some warnings." -msgstr "Il y'a des avertissements." - -#: ../help/help.inc:59 -msgid "" -"These are the minimum and maximum numbers to use for group IDs when creating " -"new group accounts. New group accounts will always get the highest number in " -"use plus one." -msgstr "" -"Ceux-ci sont les nombres minimum et maximum à utiliser pour les IDs de " -"groupes pour la création de comptes groupes nouveaux. Un nouveau groupe aura " -"toujours le nombre utilisé le plus élévé plus un." - -#: ../help/help.inc:61 -msgid "" -"These are the minimum and maximum numbers to use for machine IDs when " -"creating new accounts for Samba hosts. The range should be different from " -"that of users. New host accounts will always get the highest number in use " -"plus one." -msgstr "" -"Ceux-ci sont les nombres minimum et maximum à utiliser pour les IDs de " -"groupes pour la création de comptes groupes nouveaux. Un nouveau groupe aura " -"toujours le nombre utilisé le plus élévé plus un." - -#: ../help/help.inc:57 -msgid "" -"These are the minimum and maximum numbers to use for user IDs when creating " -"new user accounts. The range should be different from that of machines. New " -"user accounts will always get the highest number in use plus one." -msgstr "" -"Ceux-ci sont les nombres minimum et maximum à utiliser pour les IDs " -"d'utilisateurs pour la création de nouveaux comptes utilisateurs. Un nouveau " -"groupe aura toujours le nombre utilisé le plus élévé plus un." - -#: ../templates/domain.php:237 ../templates/confwiz/ldaptest.php:231 -msgid "This Samba 3 domain is already present!" -msgstr "Ce domaine Samba 3 est déjà présent !" - -#: ../templates/confwiz/o_lists.php:104 -msgid "" -"This can be a list of predefined attributes which have a description and are " -"translated or you can write your own description." -msgstr "" -"Ceci peut etre une liste prédéfinie d'attributs qui ont une description et " -"sont traduits ou pour lesquels vous pouvez écrire votre propre description." - -#: ../help/help.inc:116 -msgid "This changes the password of the selected profile." -msgstr "Ceci change le mot de passe du profil sélectionné." - -#: ../help/help.inc:118 -msgid "This changes the profile which is selected by default at login." -msgstr "Ceci change le profil qui sera sélectionné par défaut." - -#: ../templates/confwiz/o_lang.php:102 ../help/help.inc:85 -msgid "" -"This defines the language of the login window and sets this language as the " -"default language. Users can change the language at login." -msgstr "" -"Ceci définit la langue de la fenetre de connexion et rend cette langue la " -"langue par défaut. Les utilisateurs peuvent changer cette langue a la " -"connexion." - -#: ../lib/pdf.inc:509 ../lib/pdf.inc:538 ../lib/pdf.inc:569 -msgid "This document was automatically created by LDAP Account Manager" -msgstr "Ce document a été créé automatiquement par LDAP Account Manager." - -#: ../help/help.inc:78 -msgid "" -"This is a list of valid DN entries of all users that are allowed to login to " -"LDAP Account Manager. The user names have to be separated by semicolons." -msgstr "" -"Ceci est la liste des entrées DNs valables de tout les utilisateurs qui sont " -"autorisés à se connecter à LDAP Account Manager. Les noms d'utilisateurs " -"doivent etre séparés par des point-virgules." - -#: ../help/help.inc:87 -msgid "" -"This is the absolute path to an external script for setting quotas and " -"creating home directories." -msgstr "" -"Ceci est le chemin absolu vers un script externe pour le paramétrage des " -"quotas et la création des répertoires utilisateurs." - -#: ../help/help.inc:63 -msgid "" -"This is the list of attributes to show in the user/group/host list. The " -"entries can either be predefined values, \"#attribute\", or individual ones, " -"\"attribute:description\". Several entries are seperated by semicolons." -msgstr "" -"Ceci est la liste des attributs à afficher dans la liste utilisateurs/" -"groupes/machines. Les entrées peuvent etre des valeurs prédéfinies, " -"\"#attribut\" ou individuelles, \"#attribut:description\". Les entrées " -"multiples seront séparés par des point-virgules." - -#: ../help/help.inc:83 -msgid "" -"This is the number of rows to show in the user/group/host list. If more " -"entries are found the list will be split into several pages." -msgstr "" -"Ceci est le nombre de rangées à montrer dans la liste utilisateur/groupe/" -"machines. Si plus d'entrées sont trouvées, la liste sera divisée en " -"plusieurs pages." - -#: ../help/help.inc:39 -msgid "" -"This is the server address of your LDAP server. Use ldap:// for standard " -"LDAP connections and ldaps:// for encrypted (require server certificates) " -"connections. The port value is optional." -msgstr "" -"Ceci est l'adresse serveur du serveur LDAP. Utilisez ldap:// pour les " -"connexions LDAP standard et ldaps:// pour les connexions cryptés. Le numéro " -"de port est facultatif." - -#: ../templates/confwiz/o_daemon.php:107 -msgid "" -"This is the server and path where the lamdaemon.pl script is stored. LDAP " -"Account Manager will make a SSH connection to this server with username and " -"password provided at login." -msgstr "" -"Ceci est le server et chemin ou le script lamdaemon.pl est conservé. LDAP " -"Account Manager fera une connexion SSH é ce serveur avec le nom " -"d'utilisateur et le mot de passe fourni à la connexion." - -#: ../help/help.inc:92 -msgid "" -"This is the server where the lamdaemon script is stored. LDAP Account " -"Manager will make a SSH connection to this server with username and password " -"provided at login." -msgstr "" -"Ceci est le server ou le script lamdaemon.pl est conservé. LDAP Account " -"Manager fera une connexion SSH à ce serveur avec le nom d'utilisateur et le " -"mot de passe fourni à la connexion." - -#: ../help/help.inc:51 -msgid "" -"This is the suffix of the LDAP tree from where to search for user/group/host " -"entries. Only entries in these subtrees will be displayed in the user/group/" -"host list. When creating a new accont this will be the DN where it is saved." -msgstr "" -"Ceci est le suffixe de l'arbre LDAP dans lequel on cherchera les entrées " -"d'utilisateur/groupes/machines. Seules les entrées dans ces sous-arbres " -"seront affichées dans la liste utilisateurs/groupes/machines. Lors de la " -"création d'un nouveau compte, ceci sera le DN avec lequel il sera sauvegardé." - -#: ../help/help.inc:104 -msgid "" -"This is the time in minutes which LAM caches its LDAP searches. Shorter " -"times will stress LDAP more but decrease the possibility that changes are " -"not identified." -msgstr "" -"Ceci est le temps en minutes pendant lequel LAN mettra en cache ses " -"recherches LDAP. Des temps plus courts chargeront plus LDAP mais reduiront " -"la possibilité que les changements ne soient pas identifiés." - -#: ../templates/confwiz/o_daemon.php:127 ../help/help.inc:108 -msgid "This text will appear on top of every user PDF file." -msgstr "Ce texte apparaitra sur chaque fichier PDF utilisateur." - -#: ../templates/lists/userlink.php:54 -msgid "This user was not found!" -msgstr "Cet utilisateur est introuvable !" - -#: ../help/help.inc:290 -msgid "This will create a new organizational unit under the selected one." -msgstr "" -"Ceci va créer une nouvelle unité organisationnelle sous celle sélectionnée." - -#: ../help/help.inc:292 -msgid "" -"This will delete the selected organizational unit. The OU has to be empty." -msgstr "" -"Ceci va effacer l'unité organisationnelle selectionnée. L'OU doit etre vide." - -#: ../help/help.inc:114 -msgid "This will delete the selected profile." -msgstr "Ceci va effacer le profil sélectionné." - -#: ../help/help.inc:267 -msgid "" -"This will make a profile of the current account. The saved values are the " -"same as in the profile editor. Profile names may contain the letters a-z, 0-" -"9 and -_." -msgstr "" -"Ceci va créer un profil du compte courant. Les valeurs sauvegardées sont les " -"mêmes que dans l'editeur de profil. Les noms de profil peuvent contenir les " -"lettres a-z, 0-9 et -_." - -#: ../templates/account/useredit.php:495 -#: ../templates/account/useredit.php:1466 ../templates/masscreate.php:361 -#: ../templates/masscreate.php:574 ../templates/massdetail.php:140 -#: ../templates/massdetail.php:220 ../help/help.inc:248 ../lib/pdf.inc:81 -msgid "Title" -msgstr "Titre" - -#: ../help/help.inc:249 -msgid "Title of user, Mr., Ms., ..." -msgstr "Titre d'utilisateur (M., Mme, Dr., etc.)." - -#: ../templates/confwiz/server.php:144 -msgid "" -"To connect to your LDAP server please enter now the DN of your " -"administrative user and the password." -msgstr "" -"Pour vous connecter sur votre serveur LDAP, entrez maintenant le DN de votre " -"utilisateur administrateur et son mot de passe." - -#: ../help/help.inc:152 -msgid "" -"To disable login use /bin/false. List of shells is read from lam/config/" -"shells" -msgstr "" -"Pour désactiver les logins, utilisez /bin/false. La liste des shells est lue " -"de lam/config/shells." - -#: ../templates/lists/listusers.php:355 -msgid "Translate GID number to group name" -msgstr "Traduisez le nombre GID dans un nom de groupe" - -#: ../lib/pdf.inc:305 ../lib/pdf.inc:348 -msgid "UID" -msgstr "UID" - -#: ../templates/account/hostedit.php:370 ../templates/account/useredit.php:948 -#: ../help/help.inc:56 ../help/help.inc:141 ../help/help.inc:164 -#: ../lib/ldap.inc:194 ../lib/ldap.inc:217 -msgid "UID number" -msgstr "Numéro UID" - -#: ../templates/account/useredit.php:556 -msgid "" -"UID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"Le numéro UID à changé. Vous devez lancer la commande suivante en tant que " -"root pour changer les droits fichiers existants: " - -#: ../help/help.inc:220 -#, php-format -msgid "" -"UNC-path (\\\\server\\share) of homedirectory. $%s and $%s are replaced with " -"user- and groupname." -msgstr "" -"Chemin UNC (\\\\Serveur\\partage) des comptes utilisateurs. $%s et $%s " -"seront remplacés avec les noms utilisateurs et groupe." - -#: ../templates/ou_edit.php:55 ../templates/ou_edit.php:120 -#: ../templates/ou_edit.php:185 ../templates/ou_edit.php:250 -msgid "Unable to create new OU!" -msgstr "Impossible de créer un nouveau OU !" - -#: ../templates/config/profmanage.php:77 ../templates/confwiz/start.php:63 -msgid "Unable to create new profile!" -msgstr "Impossible de créer un nouveau profil !" - -#: ../templates/ou_edit.php:72 ../templates/ou_edit.php:137 -#: ../templates/ou_edit.php:202 ../templates/ou_edit.php:267 -msgid "Unable to delete OU!" -msgstr "Impossible de créer un OU !" - -#: ../templates/domain.php:304 -msgid "Unable to delete domain!" -msgstr "" - -#: ../templates/config/profmanage.php:99 -#: ../templates/profedit/profiledelete.php:53 -#: ../templates/profedit/profiledelete.php:60 -#: ../templates/profedit/profiledelete.php:67 -msgid "Unable to delete profile!" -msgstr "Impossible d'effacer un profil !" - -#: ../templates/login.php:100 ../templates/config/confmain.php:296 -#: ../templates/confwiz/o_lang.php:134 -msgid "" -"Unable to load available languages. Setting English as default language. For " -"further instructions please contact the Admin of this site." -msgstr "" -"Impossible de charger des langues supplémentaires. L'Anglais sera utilisé en " -"langue par défaut. Pour plus d'instructions, contactez l'administrateur de " -"votre site." - -#: ../lib/config.inc:184 ../lib/config.inc:735 -msgid "Unable to load configuration!" -msgstr "Impossible de charger la configuration !" - -#: ../lib/profiles.inc:252 ../lib/profiles.inc:256 ../lib/profiles.inc:319 -#: ../lib/profiles.inc:323 ../lib/profiles.inc:375 ../lib/profiles.inc:379 -msgid "Unable to load profile!" -msgstr "Impossible de charger le profil !" - -#: ../templates/profedit/profilecreate.php:282 -#: ../templates/profedit/profilecreate.php:347 -#: ../templates/profedit/profilecreate.php:385 ../lib/profiles.inc:451 -#: ../lib/profiles.inc:486 ../lib/profiles.inc:514 -msgid "Unable to save profile!" -msgstr "Impossible de sauvegarder le profil !" - -#: ../templates/account/groupedit.php:531 -#: ../templates/account/groupedit.php:588 -#: ../templates/account/groupedit.php:655 -#: ../templates/account/groupedit.php:751 -#: ../templates/account/groupedit.php:808 -#: ../templates/account/useredit.php:802 ../templates/account/useredit.php:872 -#: ../templates/account/useredit.php:934 -#: ../templates/account/useredit.php:1055 -#: ../templates/account/useredit.php:1172 -#: ../templates/account/useredit.php:1411 -#: ../templates/account/useredit.php:1460 -#: ../templates/account/useredit.php:1540 ../templates/massdetail.php:72 -#: ../templates/massdetail.php:275 -msgid "Undo" -msgstr "Annuler" - -#: ../templates/account/hostedit.php:437 -msgid "Undo changes" -msgstr "Annuler les modifications" - -#: ../templates/account/useredit.php:791 ../templates/account/useredit.php:861 -#: ../templates/account/useredit.php:923 -#: ../templates/account/useredit.php:1044 -#: ../templates/account/useredit.php:1161 -#: ../templates/account/useredit.php:1401 -#: ../templates/account/useredit.php:1449 -#: ../templates/account/useredit.php:1529 -msgid "Unix" -msgstr "Unix" - -#: ../lib/pdf.inc:124 -msgid "Unix User Settings" -msgstr "Paramètres Utilisateur Unix" - -#: ../templates/profedit/profileuser.php:88 -msgid "Unix account" -msgstr "Compte Unix" - -#: ../templates/confwiz/ldaptest.php:483 -msgid "Unix group name" -msgstr "Nom de groupe Unix" - -#: ../lib/pdf.inc:132 ../lib/pdf.inc:141 -msgid "Unix password" -msgstr "Mot de passe Unix" - -#: ../lib/pdf.inc:134 -msgid "Unix password disabled!" -msgstr "Mot de passe Unix desactivé !" - -#: ../templates/account/useredit.php:1059 -msgid "Unix properties" -msgstr "Propriétés Unix" - -#: ../templates/account/useredit.php:354 -#: ../templates/account/useredit.php:1127 -#: ../templates/profedit/profileuser.php:208 ../help/help.inc:280 -msgid "Unix workstations" -msgstr "Machines de travail Unix" - -#: ../templates/profedit/profilecreate.php:131 -msgid "Unix workstations are invalid!" -msgstr "Les machines de travail Unix ne sont pas valables !" - -#: ../templates/account/useredit.php:354 -msgid "Unix workstations is invalid." -msgstr "Les machines de travail Unix n'est pas valable." - -#: ../templates/confwiz/o_daemon.php:108 ../help/help.inc:89 -#: ../help/help.inc:94 -msgid "" -"Use it at your own risk and read the documentation for lamdaemon before you " -"use it!" -msgstr "" -"Utilisez le à vos risques et périls et lisez la documentation pour lamdaemon " -"avant de l'utiliser !" - -#: ../templates/account/useredit.php:1073 -#: ../templates/account/useredit.php:1199 ../help/help.inc:195 -msgid "Use no password" -msgstr "N'utilisez pas de mot de passe !" - -#: ../templates/account/useredit.php:1193 ../help/help.inc:199 -msgid "Use unix password" -msgstr "Utilisez un mot de passe unix" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 ../help/help.inc:226 -msgid "Used blocks" -msgstr "Blocs utilisés" - -#: ../help/help.inc:227 -msgid "Used blocks. 1000 blocks are usually 1MB" -msgstr "Blocs utilisés. 1000 blocs representent d'habitude 1 MB." - -#: ../help/help.inc:306 -msgid "Used for calculating RIDs from UID/GID. Do not change if unsure." -msgstr "" -"Utilisé pour calculer les RIDs à partir des UID/GID. Ne changez rien sans " -"etre sur de ce que vous faites." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 ../help/help.inc:237 -msgid "Used inodes" -msgstr "Inodes utilisés" - -#: ../help/help.inc:238 -msgid "Used inodes (files)" -msgstr "Inodes utilisés (fichiers)" - -#: ../templates/account/useredit.php:1571 -#, php-format -msgid "User %s has been created." -msgstr "Utilisateurs %s sont créés." - -#: ../templates/account/useredit.php:1568 -#, php-format -msgid "User %s has been modified." -msgstr "Utilisateur %s à été modifié" - -#: ../lib/ldap.inc:193 -msgid "User ID" -msgstr "ID Utilisateur" - -#: ../templates/profedit/profilemain.php:128 -msgid "User Profiles" -msgstr "Profils Utilisateurs" - -#: ../templates/account/useredit.php:1211 ../help/help.inc:130 -#: ../help/help.inc:203 -msgid "User can change password" -msgstr "L'utilisateur peut changer de mot de passe." - -#: ../help/help.inc:150 -msgid "User description. If left empty sur- and give name will be used." -msgstr "Description de l'utilisateur. Si vide, des noms vide seront utilisés." - -#: ../lib/pdf.inc:39 ../lib/pdf.inc:496 -msgid "User information page" -msgstr "Page d'information utilisateur" - -#: ../templates/initsuff.php:144 ../templates/initsuff.php:157 -#: ../templates/initsuff.php:163 ../templates/initsuff.php:172 -#: ../templates/masscreate.php:263 -msgid "User list" -msgstr "Liste d'utilisateur" - -#: ../templates/config/confsave.php:154 ../templates/confwiz/o_lists.php:54 -msgid "User list attributes are invalid!" -msgstr "Les attributs de la liste d'utilisateurs ne sont pas valables !" - -#: ../templates/account/useredit.php:1230 ../help/help.inc:205 -msgid "User must change password" -msgstr "L'utilisateur doit changer de mot de passe" - -#: ../templates/masscreate.php:283 -msgid "User name" -msgstr "Nom d'utilisateur" - -#: ../lib/pdf.inc:236 -msgid "User quota(s)" -msgstr "Quota(s) d'utilisateur" - -#: ../templates/masscreate.php:396 -msgid "User suffix" -msgstr "Suffixe utilisateur" - -#: ../templates/lists/listusers.php:411 -msgid "User(s) found" -msgstr "Utilisateur(s) trouvé(s)" - -#: ../help/help.inc:50 -msgid "User/Group/Host suffix" -msgstr "Suffixe Utilisateur/Groupe/Machine" - -#: ../templates/config/confmain.php:123 ../templates/confwiz/server2.php:131 -#: ../lib/config.inc:275 -msgid "UserSuffix" -msgstr "Suffixe Utilisateur" - -#: ../templates/config/confsave.php:104 ../templates/confwiz/server2.php:59 -msgid "UserSuffix is invalid!" -msgstr "Suffixe Utilisateur n'est pas valable !" - -#: ../templates/account/useredit.php:224 ../templates/account/useredit.php:246 -#: ../templates/account/useredit.php:291 ../templates/account/useredit.php:942 -#: ../templates/login.php:148 ../templates/masscreate.php:357 -#: ../templates/masscreate.php:545 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 ../templates/massdetail.php:136 -#: ../templates/massdetail.php:214 ../help/help.inc:139 ../lib/ldap.inc:196 -#: ../lib/pdf.inc:127 ../lib/pdf.inc:181 -msgid "Username" -msgstr "Nom d'utilisateur" - -#: ../templates/account/useredit.php:246 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 -msgid "" -"Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"Nom d'utilisateur contient des caractères invalides. Les caractères valides " -"sont: a-z, A-Z, 0-9 et .-_ !" - -#: ../templates/account/useredit.php:291 ../templates/masscreate.php:545 -#: ../templates/massdetail.php:136 -msgid "Username in use. Selected next free username." -msgstr "Nom d'utilisateur déjà utilisé. Nom disponible suivant sélectionné." - -#: ../help/help.inc:140 -msgid "" -"Username of the user who should be created. Valid characters are: a-z,0-9, .-" -"_. Lam does not allow a number as first character because useradd also does " -"not allow it. Lam does not allow capital letters A-Z because it can cause " -"several problems. If username is already used username will be expanded with " -"a number. The next free number will be used. Warning: Older systems have " -"problems with usernames longer than 8 characters. You can not log in to " -"Windows if username is longer than 16 characters." -msgstr "" -"Nom d'utilisateur de l'utilisateur qui doit étre créé. Les caractères " -"valides sont: a-z, 0-9 et .-_. LAM n'autorise pas de nombre en premier " -"caractère car useradd ne l'autorise pas non plus. LAM n'autorise pas les " -"majuscules car cela peut poser plusieurs problèmes. Si le nom d'utilisateur " -"est déjà utilisé, il sera développé avec un chiffre. Le prochain chiffre " -"disponible sera utilisé. Avertissement: Les vieux systèmes auront des " -"problèmes avec les nom d'utilisateur de plus de 8 caractères. Vous ne " -"pourrez pas vous connecter sur Windows si le nom d'utilisateur est plus long " -"que 16 caractères." - -#: ../templates/main_header.php:73 ../templates/main_header.php:78 -#: ../templates/ou_edit.php:339 ../templates/confwiz/o_lists.php:112 -#: ../help/help.inc:69 -msgid "Users" -msgstr "Utilisateurs" - -#: ../help/help.inc:285 -msgid "Users also being member of the current group." -msgstr "Utilisateurs déjà membres du groupe actuel." - -#: ../help/help.inc:182 -msgid "Users wich are also members of group." -msgstr "Utilisateurs qui sont déjà membres du groupe" - -#: ../templates/confwiz/o_lang.php:145 ../help/help.inc:77 -msgid "Valid users" -msgstr "Utilisateurs valables" - -#: ../templates/account/groupedit.php:619 -#: ../templates/account/hostedit.php:428 -#: ../templates/account/useredit.php:1013 -#: ../templates/account/useredit.php:1134 -msgid "Values with * are required" -msgstr "Les valeurs avec * ne sont pas obligatoires" - -#: ../templates/masscreate.php:284 -msgid "Warnings" -msgstr "Avertissements" - -#: ../templates/masscreate.php:206 ../templates/masscreate.php:236 -#, php-format -msgid "Was unable to create %s." -msgstr "Impossible de créer %s." - -#: ../templates/confwiz/start.php:107 -msgid "Welcome to LAM Configuration wizard." -msgstr "Bienvenue à l'assistant de configuration LAM." - -#: ../help/help.inc:49 -msgid "" -"When using ldaps:// be sure to use exactly the same IP/domain name as in " -"your certificate!" -msgstr "" -"Lors de l'utilisation de ldaps:// vérifiez que vous utilisez la même " -"adresse IP/nom de domaine que dans le certificat !" - -#: ../templates/confwiz/server.php:173 -msgid "Which Samba version do you use?" -msgstr "Quel version de Samba utilisez vous ?" - -#: ../lib/pdf.inc:226 -msgid "Windows Domain" -msgstr "Domaine Windows" - -#: ../lib/pdf.inc:178 -msgid "Windows User Settings" -msgstr "Paramètres Utilisateur Windows" - -#: ../help/help.inc:184 -msgid "Windows clients will show display name as group description." -msgstr "" -"Les clients windows auront le nom d'affichage en tant que description de " -"groupe." - -#: ../help/help.inc:270 -msgid "Windows domain" -msgstr "Domaine Windows" - -#: ../help/help.inc:271 -msgid "Windows domain of host." -msgstr "Domaine windows de la machine." - -#: ../templates/confwiz/ldaptest.php:482 -msgid "Windows group name" -msgstr "Nom de groupe Windows" - -#: ../templates/account/groupedit.php:665 -#: ../templates/account/useredit.php:1282 ../help/help.inc:278 -msgid "Windows groupname" -msgstr "Nom de groupe Windows" - -#: ../lib/pdf.inc:222 -msgid "Windows home directory" -msgstr "Répertoire utilisateur Windows" - -#: ../lib/pdf.inc:186 ../lib/pdf.inc:192 ../lib/pdf.inc:201 -msgid "Windows password" -msgstr "Mot de passe Windows" - -#: ../lib/pdf.inc:188 -msgid "Windows password disabled!" -msgstr "Mot de passe desactivé !" - -#: ../lib/pdf.inc:194 -msgid "Windows password set to unix password." -msgstr "Mot de passe unix utilisé en tant que mot de passe Windows." - -#: ../help/help.inc:283 -msgid "Windows-Domain of group." -msgstr "Domaine Windows du groupe." - -#: ../help/help.inc:223 -msgid "Windows-Domain of user." -msgstr "Domaine Windows de l'utilisateur." - -#: ../templates/profedit/profileuser.php:335 -msgid "Workstations" -msgstr "Machines de travail" - -#: ../templates/login.php:321 ../templates/confwiz/server.php:70 -msgid "Wrong Password/Username combination. Try again." -msgstr "Mauvaise combinaison mot de passe/nom d'utilisateur donnée. Réessayez." - -#: ../templates/profedit/profiledelete.php:73 -#: ../templates/profedit/profiledelete.php:130 -msgid "Wrong or missing type!" -msgstr "Mauvais type ou type vide !" - -#: ../templates/profedit/profilecreate.php:171 -msgid "Wrong parameter for Samba option: Account does not expire!" -msgstr "Mauvais paramètre pour l'option Samba: Le compte n'expire pas !" - -#: ../templates/profedit/profilecreate.php:179 -msgid "Wrong parameter for Samba option: Account is disabled!" -msgstr "Mauvais paramètre pour l'option Samba: Le compte est desactivé !" - -#: ../templates/profedit/profilecreate.php:155 -msgid "Wrong parameter for Samba option: Set Samba Password!" -msgstr "Mauvais paramètre pour l'option Samba: donnez un mot de passe Samba !" - -#: ../templates/profedit/profilecreate.php:163 -msgid "Wrong parameter for Samba option: Set Unix Password for Samba!" -msgstr "" -"Mauvais paramètre pour l'option Samba: Mettez un mot de passe Unix pour " -"Samba !" - -#: ../templates/profedit/profilecreate.php:187 -msgid "Wrong parameter for Samba option: home drive!" -msgstr "Mauvais paramètre pour l'option Samba: lecteur maison" - -#: ../templates/profedit/profilecreate.php:139 -msgid "Wrong parameter for Unix account activation!" -msgstr "Mauvais paramètre pour l'activation de compte Unix !" - -#: ../templates/profedit/profilecreate.php:123 -msgid "Wrong parameter for Unix password expiry!" -msgstr "Mauvais paramètre pour l'expiration du mot de passe Unix !" - -#: ../templates/profedit/profilecreate.php:99 -msgid "Wrong parameter for Unix password warning!" -msgstr "Mauvais paramètre pour l'avertissment du mot de passe Unix !" - -#: ../templates/profedit/profilecreate.php:91 -msgid "Wrong parameter for login disable!" -msgstr "Mauvais paramètre pour la desactivation de login !" - -#: ../templates/account/groupedit.php:436 -#: ../templates/account/hostedit.php:289 ../templates/account/useredit.php:720 -msgid "Wrong profilename given." -msgstr "Mauvais nom de profil donné." - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/hostedit.php:120 ../templates/account/useredit.php:224 -msgid "" -"You are using a capital letters. This can cause problems because not all " -"programs are case-sensitive." -msgstr "" -"Vous utilisez une lettre majuscule. Ceci peut poser des problèmes parce que " -"tous les messages ne sont pas sensibles a la casse." - -#: ../help/help.inc:186 -msgid "" -"You can select a previous defined profile here. This will set all fields to " -"the profile values." -msgstr "" -"Vous pouvez sélectionner un profil défini précédemment ici. Ceci mettra tous " -"les champs aux valeurs du profil." - -#: ../templates/logout.php:62 -msgid "You have been logged off from LDAP Account Manager." -msgstr "Vous avez été déconnecté de LDAP Account Manager." - -#: ../templates/login.php:192 -msgid "Your Language" -msgstr "Votre langue" - -#: ../templates/delete.php:200 -msgid "deleted" -msgstr "effacé" - -#: ../templates/account/useredit.php:492 -#: ../templates/account/useredit.php:1514 ../templates/masscreate.php:363 -#: ../templates/masscreate.php:571 ../templates/massdetail.php:156 -#: ../templates/massdetail.php:268 ../help/help.inc:264 ../help/help.inc:265 -msgid "eMail address" -msgstr "Adresse e-mail" - -#: ../lib/account.inc:276 ../lib/account.inc:278 -msgid "hours" -msgstr "heures" - -#: ../help/help.inc:43 -msgid "" -"ldap://localhost:389 connects to localhost using a standard LDAP connection " -"on port 389" -msgstr "" -"ldap://localhost:389 fait une connexion sur localhost en utilisant une " -"connexion LDAP standard sur le port 389" - -#: ../help/help.inc:45 -msgid "" -"ldaps://141.40.146.133 connects to 141.40.146.133 using an encrypted LDAP " -"connection." -msgstr "" -"ldaps://141.40.146.133 fait une connexion sur 141.40.146.133 en utilisant " -"une connexion LDAP cryptée." - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "no" -msgstr "non" - -#: ../templates/masscreate.php:279 -msgid "not found!" -msgstr "pas trouvé !" - -#: ../help/help.inc:55 -msgid "" -"ou=People,dc=yourcompany,dc=com will read and store all accounts in this " -"subtree." -msgstr "" -"ou=People,dc=yourcompany,dc=com lira et mettra vos comptes dans ce sous-" -"arbre." - -#: ../templates/config/confmain.php:377 -msgid "required" -msgstr "requis" - -#: ../templates/config/confmain.php:378 -msgid "required for Samba 3 schema" -msgstr "requis pour un schema Samba 3" - -#: ../templates/masscreate.php:283 -msgid "row" -msgstr "rangée" - -#: ../lib/profiles.inc:466 -msgid "saveGroupProfile: account has wrong type!" -msgstr "saveGroupProfile: le compte a le mauvais type !" - -#: ../lib/profiles.inc:501 -msgid "saveHostProfile: account has wrong type!" -msgstr "saveHostProfile: le compte a le mauvais type !" - -#: ../lib/profiles.inc:393 -msgid "saveUserProfile: account has wrong type!" -msgstr "saveUserProfile: le compte a le mauvais type !" - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "yes" -msgstr "oui" diff --git a/lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo b/lam-0.4/locale/hu_HU/LC_MESSAGES/messages.mo deleted file mode 100644 index d2c6eaa2622ba753c36caa11a01f663bec5b6f4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75079 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 -# Utolso modositas: 2004. jan. 25. -# -msgid "" -msgstr "" -"Project-Id-Version: LAM 0.4.2\n" -"POT-Creation-Date: 2004-01-14 17:45+0200\n" -"PO-Revision-Date: 2004-03-17 21:23+0100\n" -"Last-Translator: Lohner Zoltan \n" -"Language-Team: Hungarian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-2\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../help/help.inc:147 -#, php-format -msgid "$%s and $%s are replaced with username or primary groupname." -msgstr "A $%s és a $%s a felhasználó-és csoportnévvel helyettesítõdnek." - -#: ../lib/account.inc:722 -#: ../lib/account.inc:727 -#, php-format -msgid "%s already exists!" -msgstr "%s már létezik!" - -#: ../templates/confwiz/ldaptest.php:345 -#: ../templates/confwiz/ldaptest.php:353 -#: ../templates/confwiz/ldaptest.php:361 -msgid "(optional)" -msgstr "(nem kötelezõ)" - -#: ../templates/ou_edit.php:95 -#: ../templates/ou_edit.php:160 -#: ../templates/ou_edit.php:225 -#: ../templates/ou_edit.php:290 -#: ../templates/config/confmain.php:369 -#: ../templates/profedit/profiledelete.php:98 -#: ../templates/profedit/profiledelete.php:110 -#: ../templates/profedit/profiledelete.php:122 -#: ../templates/profedit/profilegroup.php:153 -#: ../templates/profedit/profilehost.php:122 -#: ../templates/profedit/profilemain.php:262 -#: ../templates/profedit/profileuser.php:430 -msgid "Abort" -msgstr "Megszakítás" - -#: ../templates/account/useredit.php:1118 -#: ../help/help.inc:197 -msgid "Account deactivated" -msgstr "Azonosító letiltva" - -#: ../help/help.inc:180 -msgid "Account expire date. Format: DD-MM-YYYY" -msgstr "Azonosító lejáratának dátuma. Formátum: NN-HH-ÉÉÉÉ" - -#: ../templates/profedit/profileuser.php:180 -msgid "Account expires on" -msgstr "Az azonosító lejár" - -#: ../templates/account/useredit.php:1249 -#: ../templates/profedit/profileuser.php:218 -#: ../templates/profedit/profileuser.php:267 -#: ../help/help.inc:207 -msgid "Account is deactivated" -msgstr "Azonosító letiltva" - -#: ../templates/config/profmanage.php:155 -#: ../help/help.inc:109 -msgid "Add profile" -msgstr "Profil hozzáadása" - -#: ../templates/account/hostedit.php:131 -msgid "Added $ to hostname." -msgstr "A $ a gazdaállomás nevéhez lett adva." - -#: ../templates/account/groupedit.php:535 -msgid "Additional group members" -msgstr "A csoport további tagjai" - -#: ../templates/account/useredit.php:878 -#: ../templates/account/useredit.php:977 -#: ../templates/profedit/profileuser.php:105 -#: ../help/help.inc:144 -msgid "Additional groups" -msgstr "További csoportok" - -#: ../templates/domain.php:136 -#: ../templates/confwiz/ldaptest.php:372 -#: ../help/help.inc:305 -msgid "Algorithmic RID Base" -msgstr "Algoritmikus RID alap" - -#: ../templates/domain.php:242 -#: ../templates/confwiz/ldaptest.php:252 -msgid "Algorithmic RID base is not a number!" -msgstr "Az algoritmikus RID alap nem szám!" - -#: ../templates/masscreate.php:261 -msgid "All Users have been created" -msgstr "Összes felhasználó létrehozva" - -#: ../templates/massdetail.php:72 -msgid "All changes were reseted" -msgstr "Minden változatás visszavonva" - -#: ../templates/initsuff.php:149 -msgid "All changes were successful." -msgstr "Minden változtatás sikeres volt." - -#: ../lib/ldap.inc:197 -msgid "Allowed hosts" -msgstr "Engedélyezett gazdagépek" - -#: ../templates/account/useredit.php:811 -msgid "Allowed workstations" -msgstr "Engedélyezett munkaállomások" - -#: ../templates/massdetail.php:274 -#: ../templates/lists/listusers.php:360 -msgid "Apply" -msgstr "Próba" - -#: ../templates/config/confmain.php:237 -#: ../templates/confwiz/o_lists.php:131 -#: ../lib/config.inc:286 -msgid "Attributes in Group List" -msgstr "Attribútumok a csoport listában" - -#: ../templates/config/confmain.php:242 -#: ../templates/confwiz/o_lists.php:136 -#: ../lib/config.inc:287 -msgid "Attributes in Host List" -msgstr "Attribútumok a gazdaállomások listájában" - -#: ../templates/config/confmain.php:232 -#: ../templates/confwiz/o_lists.php:126 -#: ../lib/config.inc:285 -msgid "Attributes in User List" -msgstr "Attribútumok a felhasználó listában" - -#: ../templates/confwiz/server2.php:225 -msgid "Attributes in list views" -msgstr "Attribútumok a listázásban" - -#: ../templates/account/useredit.php:896 -msgid "Available groups" -msgstr "Regisztrált csoportok" - -#: ../templates/account/groupedit.php:553 -msgid "Available users" -msgstr "Regisztrált felhasználók" - -#: ../templates/account/useredit.php:826 -msgid "Available workstations" -msgstr "Regisztrált munkaállomások" - -#: ../templates/account/useredit.php:835 -#: ../templates/account/useredit.php:908 -#: ../templates/masscreate.php:330 -#: ../templates/confwiz/server2.php:235 -msgid "Back" -msgstr "Vissza" - -#: ../templates/logout.php:63 -#: ../templates/config/conflogin.php:143 -#: ../templates/config/confsave.php:222 -#: ../templates/confwiz/final.php:55 -msgid "Back to Login" -msgstr "Vissza a bejelentkezéshez" - -#: ../templates/ou_edit.php:309 -#: ../templates/ou_edit.php:313 -msgid "Back to OU-Editor" -msgstr "Vissza az OU szerkesztõbe" - -#: ../templates/profedit/profilecreate.php:65 -#: ../templates/profedit/profilecreate.php:76 -#: ../templates/profedit/profilecreate.php:84 -#: ../templates/profedit/profilecreate.php:92 -#: ../templates/profedit/profilecreate.php:100 -#: ../templates/profedit/profilecreate.php:108 -#: ../templates/profedit/profilecreate.php:116 -#: ../templates/profedit/profilecreate.php:124 -#: ../templates/profedit/profilecreate.php:132 -#: ../templates/profedit/profilecreate.php:140 -#: ../templates/profedit/profilecreate.php:148 -#: ../templates/profedit/profilecreate.php:156 -#: ../templates/profedit/profilecreate.php:164 -#: ../templates/profedit/profilecreate.php:172 -#: ../templates/profedit/profilecreate.php:180 -#: ../templates/profedit/profilecreate.php:188 -#: ../templates/profedit/profilecreate.php:197 -#: ../templates/profedit/profilecreate.php:206 -#: ../templates/profedit/profilecreate.php:215 -#: ../templates/profedit/profilecreate.php:223 -#: ../templates/profedit/profilecreate.php:231 -#: ../templates/profedit/profilecreate.php:247 -#: ../templates/profedit/profilecreate.php:252 -#: ../templates/profedit/profilecreate.php:257 -#: ../templates/profedit/profilecreate.php:262 -#: ../templates/profedit/profilecreate.php:274 -#: ../templates/profedit/profilecreate.php:284 -#: ../templates/profedit/profilecreate.php:297 -#: ../templates/profedit/profilecreate.php:312 -#: ../templates/profedit/profilecreate.php:317 -#: ../templates/profedit/profilecreate.php:322 -#: ../templates/profedit/profilecreate.php:327 -#: ../templates/profedit/profilecreate.php:339 -#: ../templates/profedit/profilecreate.php:349 -#: ../templates/profedit/profilecreate.php:362 -#: ../templates/profedit/profilecreate.php:370 -#: ../templates/profedit/profilecreate.php:378 -#: ../templates/profedit/profilecreate.php:385 -#: ../templates/profedit/profiledelete.php:75 -#: ../templates/profedit/profiledelete.php:83 -#: ../templates/profedit/profiledelete.php:131 -msgid "Back to Profile Editor" -msgstr "Vissza a profilszerkesztõbe" - -#: ../templates/domain.php:280 -#: ../templates/domain.php:307 -msgid "Back to domain list" -msgstr "Vissza a tartománylistához" - -#: ../templates/account/groupedit.php:857 -#: ../templates/delete.php:206 -#: ../templates/delete.php:242 -#: ../templates/lists/userlink.php:56 -msgid "Back to group list" -msgstr "Vissza a csoportlistához" - -#: ../templates/account/hostedit.php:471 -#: ../templates/delete.php:209 -#: ../templates/delete.php:234 -msgid "Back to host list" -msgstr "Vissza a gazdaállomáslistához" - -#: ../templates/account/hostedit.php:100 -msgid "Back to hostlist" -msgstr "Vissza a gazdaállomáslistához" - -#: ../templates/confwiz/o_daemon.php:79 -msgid "Back to lamdaemon and PDF settings" -msgstr "Vissza a lamdaemon és PDF beállításokhoz" - -#: ../templates/confwiz/o_lang.php:76 -msgid "Back to language and admin settings." -msgstr "Vissza a nyelvi és adminisztrátori beállításokhoz" - -#: ../templates/confwiz/server2.php:88 -#: ../templates/confwiz/server.php:85 -msgid "Back to last page" -msgstr "Vissza az elõzõ oldalra" - -#: ../templates/confwiz/o_lists.php:79 -msgid "Back to list settings" -msgstr "Vissza a lista beállításaihoz" - -#: ../templates/config/confsave.php:84 -#: ../templates/config/confsave.php:90 -#: ../templates/config/confsave.php:95 -#: ../templates/config/confsave.php:100 -#: ../templates/config/confsave.php:105 -#: ../templates/config/confsave.php:110 -#: ../templates/config/confsave.php:115 -#: ../templates/config/confsave.php:120 -#: ../templates/config/confsave.php:125 -#: ../templates/config/confsave.php:130 -#: ../templates/config/confsave.php:135 -#: ../templates/config/confsave.php:140 -#: ../templates/config/confsave.php:145 -#: ../templates/config/confsave.php:150 -#: ../templates/config/confsave.php:155 -#: ../templates/config/confsave.php:160 -#: ../templates/config/confsave.php:165 -#: ../templates/config/confsave.php:170 -#: ../templates/config/confsave.php:176 -#: ../templates/config/confsave.php:182 -#: ../templates/config/confsave.php:188 -#: ../templates/config/confsave.php:194 -#: ../templates/config/confsave.php:200 -msgid "Back to preferences..." -msgstr "Vissza a beállításokhoz..." - -#: ../templates/config/profmanage.php:365 -#: ../templates/confwiz/start.php:77 -msgid "Back to profile login" -msgstr "Vissza a belépés profilhoz" - -#: ../templates/confwiz/o_ranges.php:88 -msgid "Back to range settings" -msgstr "Vissza a tartományi beállításokhoz" - -#: ../templates/confwiz/ldaptest.php:182 -#: ../templates/confwiz/ldaptest.php:292 -#: ../templates/confwiz/ldaptest.php:568 -msgid "Back to server settings" -msgstr "Vissza a szerverbeállításokhoz" - -#: ../templates/account/useredit.php:1578 -#: ../templates/delete.php:203 -#: ../templates/delete.php:226 -msgid "Back to user list" -msgstr "Vissza a felhasználólistához" - -#: ../templates/account/useredit.php:109 -msgid "Back to userlist" -msgstr "Vissza a felhasználólistához" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "Block hard quota" -msgstr "Blokkokra vonatkozó kemény kvóta" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "Block hard quota contains invalid characters. Only natural numbers are allowed" -msgstr "A blokkokra vonatkozó kemény kvóta érvénytelen karaktereket tartalmaz. Csak természetes számok használhatóak." - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "Block soft quota" -msgstr "Blokkokra vonatkozó lágy kvóta" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "Block soft quota contains invalid characters. Only natural numbers are allowed" -msgstr "A blokkokra vonatkozó lágy kvóta érvénytelen karaktereket tartalmaz. Csak természetes számok használhatóak." - -#: ../templates/config/confmain.php:163 -#: ../templates/confwiz/server2.php:202 -#: ../help/help.inc:103 -#: ../lib/config.inc:273 -msgid "Cache timeout" -msgstr "Cache idõtúllépés" - -#: ../templates/config/confsave.php:94 -#: ../templates/confwiz/server2.php:74 -msgid "Cache timeout is invalid!" -msgstr "A cache idõtúllépés értéke érvénytelen!" - -#: ../help/help.inc:145 -#: ../help/help.inc:172 -#: ../help/help.inc:174 -#: ../help/help.inc:176 -#: ../help/help.inc:178 -#: ../help/help.inc:212 -#: ../help/help.inc:215 -#: ../help/help.inc:218 -#: ../help/help.inc:220 -#: ../help/help.inc:223 -#: ../help/help.inc:271 -#: ../help/help.inc:281 -#: ../help/help.inc:283 -#: ../help/help.inc:285 -msgid "Can be left empty." -msgstr "Üresen hagyható." - -#: ../templates/account/hostedit.php:99 -msgid "Can not create any hosts." -msgstr "Nem tudok gazdaállomást létrehozni." - -#: ../templates/account/useredit.php:108 -msgid "Can not create any users." -msgstr "Nem tudok felhasználót létrehozni!" - -#: ../templates/delete.php:111 -#: ../templates/domain.php:178 -#: ../templates/domain.php:209 -#: ../templates/initsuff.php:199 -#: ../templates/masscreate.php:120 -#: ../templates/masscreate.php:248 -#: ../templates/masscreate.php:331 -#: ../templates/confwiz/o_ranges.php:153 -#: ../templates/confwiz/o_daemon.php:142 -#: ../templates/confwiz/ldaptest.php:209 -#: ../templates/confwiz/ldaptest.php:402 -#: ../templates/confwiz/ldaptest.php:491 -#: ../templates/confwiz/server2.php:236 -#: ../templates/confwiz/o_lang.php:163 -#: ../templates/confwiz/server.php:197 -#: ../templates/confwiz/o_lists.php:148 -#: ../templates/confwiz/start.php:182 -msgid "Cancel" -msgstr "Mégsem" - -#: ../templates/login.php:311 -#: ../templates/login.php:316 -#: ../templates/confwiz/server.php:68 -#: ../templates/confwiz/server.php:69 -msgid "Cannot connect to specified LDAP-Server. Please try again." -msgstr "Nem tudok csatlakozni a megadott LDAP szerverhez. Kérem, próbálja újra." - -#: ../lib/config.inc:263 -#: ../lib/config.inc:777 -msgid "Cannot open config file!" -msgstr "Nem lehet megnyitni a konfigurációs fájlt!" - -#: ../lib/pdf.inc:113 -msgid "Cellular phone" -msgstr "Mobiltelefon" - -#: ../templates/account/groupedit.php:832 -msgid "Change GID-Number of all users in group to new value" -msgstr "A csoportba tartozó minden felhasználó csoportazonosító számának átállítása új értékre" - -#: ../templates/login.php:262 -msgid "Change Profile" -msgstr "Profil módosítáa" - -#: ../templates/lists/listdomains.php:194 -#: ../templates/lists/listgroups.php:307 -#: ../templates/lists/listhosts.php:295 -#: ../templates/lists/listusers.php:348 -msgid "Change Suffix" -msgstr "Utótag megváltoztatása" - -#: ../templates/config/profmanage.php:302 -#: ../help/help.inc:117 -msgid "Change default profile" -msgstr "Alapértelmezett profil módosítása" - -#: ../templates/config/profmanage.php:322 -#: ../help/help.inc:119 -msgid "Change master password" -msgstr "Master jelszó módosítása" - -#: ../help/help.inc:96 -msgid "Change password" -msgstr "Jelszó módosítása" - -#: ../templates/massdetail.php:189 -#: ../templates/massdetail.php:194 -msgid "Check values." -msgstr "Adatok ellenõrzése." - -#: ../templates/masscreate.php:246 -#: ../lib/config.inc:70 -msgid "Click here if you are not directed to the next page." -msgstr "Kattintson ide, ha nem irányítódik automatikusan a következõ oldalra." - -#: ../help/help.inc:281 -msgid "Comma separated list of unix workstations the user is allowed to login." -msgstr "Azon unix munkaállomások vesszõvel elválasztott nevének listája, melyekre a felhasználó bejelentkezhet." - -#: ../templates/delete.php:110 -msgid "Commit" -msgstr "Ok" - -#: ../templates/login.php:119 -msgid "Configuration Login" -msgstr "Beállítások módosítása" - -#: ../help/help.inc:36 -#: ../help/help.inc:38 -#: ../help/help.inc:50 -#: ../help/help.inc:56 -#: ../help/help.inc:58 -#: ../help/help.inc:60 -#: ../help/help.inc:62 -#: ../help/help.inc:77 -#: ../help/help.inc:82 -#: ../help/help.inc:84 -#: ../help/help.inc:86 -#: ../help/help.inc:91 -#: ../help/help.inc:96 -#: ../help/help.inc:98 -#: ../help/help.inc:103 -#: ../help/help.inc:105 -#: ../help/help.inc:107 -msgid "Configuration Wizard" -msgstr "Beállításvarázsló" - -#: ../templates/login.php:245 -msgid "Configuration profile" -msgstr "Profilok beállítása" - -#: ../templates/confwiz/start.php:135 -msgid "Configuration profiles are protected with a password from unauthorised access. Please enter it here." -msgstr "A beállítás-profilok jelszóval védettek az illetéktelen hozzáféréstõl. Kérem, most adja meg a jelszót." - -#: ../templates/config/conflogin.php:130 -#: ../templates/confwiz/final.php:46 -#: ../templates/confwiz/o_ranges.php:82 -#: ../templates/confwiz/o_ranges.php:98 -#: ../templates/confwiz/o_daemon.php:73 -#: ../templates/confwiz/o_daemon.php:89 -#: ../templates/confwiz/ldaptest.php:168 -#: ../templates/confwiz/ldaptest.php:191 -#: ../templates/confwiz/ldaptest.php:278 -#: ../templates/confwiz/ldaptest.php:302 -#: ../templates/confwiz/ldaptest.php:469 -#: ../templates/confwiz/ldaptest.php:554 -#: ../templates/confwiz/server2.php:82 -#: ../templates/confwiz/server2.php:107 -#: ../templates/confwiz/o_lang.php:70 -#: ../templates/confwiz/o_lang.php:86 -#: ../templates/confwiz/server.php:81 -#: ../templates/confwiz/server.php:106 -#: ../templates/confwiz/o_lists.php:73 -#: ../templates/confwiz/o_lists.php:89 -#: ../templates/confwiz/start.php:73 -#: ../templates/confwiz/start.php:95 -msgid "Configuration wizard" -msgstr "Beállításvarázsló" - -#: ../templates/masscreate.php:281 -msgid "Confirm List" -msgstr "Lista megerõsítése" - -#: ../templates/masscreate.php:122 -msgid "Contiune" -msgstr "Tovább" - -#: ../templates/masscreate.php:206 -msgid "Could not create group!" -msgstr "Nem lehet létrehozni a csoportot!" - -#: ../templates/masscreate.php:236 -msgid "Could not create user!" -msgstr "Nem lehet létrehozni a felhasználót!" - -#: ../templates/delete.php:179 -msgid "Could not delete group. Still users in group:" -msgstr "Nem tudom törölni a csoportot. A csoportba még a következõ felhasználók tartoznak:" - -#: ../templates/delete.php:183 -msgid "Could not delete group:" -msgstr "Nem lehet törölni a csoportot:" - -#: ../templates/delete.php:163 -msgid "Could not delete host:" -msgstr "Nem lehet törölni a gazdaállomást:" - -#: ../templates/delete.php:158 -msgid "Could not delete user:" -msgstr "Nem lehet törölni a felhasználót:" - -#: ../templates/config/profmanage.php:90 -msgid "Could not rename file!" -msgstr "Nem lehet átnevezni a fájlt!" - -#: ../templates/account/groupedit.php:823 -#: ../templates/account/hostedit.php:433 -#: ../templates/account/useredit.php:1555 -#: ../templates/initsuff.php:198 -#: ../templates/masscreate.php:328 -#: ../templates/confwiz/ldaptest.php:208 -#: ../templates/confwiz/ldaptest.php:401 -#: ../templates/confwiz/ldaptest.php:489 -msgid "Create" -msgstr "Létrehoz" - -#: ../templates/account/groupedit.php:837 -#: ../templates/account/hostedit.php:442 -#: ../templates/account/useredit.php:1559 -msgid "Create Account" -msgstr "Azonosító létrehozása" - -#: ../templates/account/groupedit.php:856 -#: ../templates/account/hostedit.php:470 -#: ../templates/account/useredit.php:1577 -#: ../templates/masscreate.php:264 -msgid "Create PDF file" -msgstr "PDF file létrehozása" - -#: ../templates/lists/listgroups.php:319 -msgid "Create PDF for all groups" -msgstr "PDF létrehozása az összes csoporthoz" - -#: ../templates/lists/listhosts.php:308 -msgid "Create PDF for all hosts" -msgstr "PDF létrehozása az összes munkaállomáshoz" - -#: ../templates/lists/listusers.php:374 -msgid "Create PDF for all users" -msgstr "PDF létrehozása az összes felhasználóhoz" - -#: ../templates/lists/listgroups.php:317 -msgid "Create PDF for selected group(s)" -msgstr "PDF létrehozása a kiválasztott csoport(ok)hoz" - -#: ../templates/lists/listhosts.php:306 -msgid "Create PDF for selected host(s)" -msgstr "PDF létrehozása a kiválasztott gazdaállomás(ok)hoz" - -#: ../templates/lists/listusers.php:372 -msgid "Create PDF for selected user(s)" -msgstr "PDF létrehozása a kiválasztott felhaszáló(k)hoz" - -#: ../templates/profedit/profilemain.php:180 -msgid "Create a new Group Profile" -msgstr "Új csoportprofil létrehozása" - -#: ../templates/profedit/profilemain.php:226 -msgid "Create a new Samba Host Profile" -msgstr "Új Samba gazdaaállomásprofil létrehozása" - -#: ../templates/profedit/profilemain.php:136 -msgid "Create a new User Profile" -msgstr "Új felhasználói profil létrehozása" - -#: ../templates/account/groupedit.php:854 -msgid "Create another group" -msgstr "Újabb csoport létrehozása" - -#: ../templates/account/hostedit.php:468 -msgid "Create another host" -msgstr "Újabb gazdaállomás létrehozása" - -#: ../templates/account/useredit.php:1575 -msgid "Create another user" -msgstr "Újabb felhasználó létrehozása" - -#: ../templates/account/groupedit.php:451 -#: ../templates/account/hostedit.php:92 -#: ../templates/account/hostedit.php:310 -#: ../templates/account/useredit.php:101 -#: ../templates/account/useredit.php:741 -msgid "Create new Account" -msgstr "Új azonosító létrehozása" - -#: ../templates/masscreate.php:110 -#: ../templates/masscreate.php:133 -msgid "Create new Accounts" -msgstr "Új azonosítók létrehozása" - -#: ../templates/massdetail.php:163 -msgid "Create new accounts" -msgstr "Új azonosítók létrehozása" - -#: ../templates/masscreate.php:201 -#, php-format -msgid "Created group %s." -msgstr "%s csoport létrehozva." - -#: ../templates/config/profmanage.php:75 -msgid "Created new profile." -msgstr "Új profil létrehozva." - -#: ../templates/masscreate.php:231 -#, php-format -msgid "Created user %s." -msgstr "%s felhasználó létrehozva." - -#: ../templates/masscreate.php:156 -msgid "Creating users. Please stand by ...." -msgstr "Felhasználók létrehozása. Kis türelmet..." - -#: ../lib/pdf.inc:327 -#: ../lib/pdf.inc:373 -#: ../lib/pdf.inc:452 -msgid "DN" -msgstr "DN" - -#: ../help/help.inc:204 -msgid "Date after the user is able to change his password. Format: DD-MM-YYYY" -msgstr "Az a dátum, mely után a felhasználó meg tudja változtatni jelszavát. Formátuma: NN-HH-ÉÉÉÉ" - -#: ../help/help.inc:206 -msgid "Date after the user must change his password. Format: DD-MM-YYYY" -msgstr "Az a dátum, mely után a felhasználónak meg _kell_ változtatnia jelszavát. Formátuma: NN-HH-ÉÉÉ" - -#: ../help/help.inc:172 -msgid "Days before password is to expire that user is warned of pending password expiration. If set value must be 0<." -msgstr "Az a szám, ahány nappal korábban a felhasználó értesítést kap arról, hogy jelszava lejár. Ha beállítja, értéke 0-nál nagyobb legyen." - -#: ../templates/config/confmain.php:270 -#: ../templates/confwiz/o_lang.php:108 -#: ../help/help.inc:84 -#: ../lib/config.inc:289 -msgid "Default language" -msgstr "Alapértelmezett nyelv" - -#: ../templates/domain.php:208 -msgid "Delete" -msgstr "Törlés" - -#: ../templates/delete.php:57 -msgid "Delete Account" -msgstr "Account törlése" - -#: ../templates/lists/listdomains.php:201 -msgid "Delete Domain(s)" -msgstr "Tartomány(ok) törlése" - -#: ../templates/profedit/profilemain.php:205 -msgid "Delete Group Profile" -msgstr "Csoport profil törlése." - -#: ../templates/lists/listgroups.php:314 -msgid "Delete Group(s)" -msgstr "Csoport(ok) törlése" - -#: ../templates/lists/listhosts.php:303 -msgid "Delete Host(s)" -msgstr "Gazdaállomás(ok) törlése" - -#: ../templates/profedit/profilemain.php:250 -msgid "Delete Samba Host Profile" -msgstr "A Samba gazdaállomás profil törlése" - -#: ../templates/profedit/profiledelete.php:44 -#: ../templates/profedit/profilemain.php:160 -msgid "Delete User Profile" -msgstr "Felhasználói profil törlése" - -#: ../templates/delete.php:102 -msgid "Delete also Homedirectories" -msgstr "A Home könyvtárak is törlésre kerülnek" - -#: ../templates/domain.php:199 -msgid "Delete domain(s)" -msgstr "Tartomány(ok) törlése" - -#: ../templates/delete.php:86 -msgid "Delete group(s)" -msgstr "Csoport(ok) törlése" - -#: ../templates/delete.php:80 -msgid "Delete host(s)" -msgstr "Gazdaállomás(ok) törlése" - -#: ../templates/profedit/profiledelete.php:82 -msgid "Delete operation canceled." -msgstr "A törlési mûvelet megszakítva." - -#: ../templates/ou_edit.php:357 -#: ../templates/ou_edit.php:390 -#: ../templates/ou_edit.php:423 -#: ../templates/ou_edit.php:457 -#: ../help/help.inc:291 -msgid "Delete organizational unit" -msgstr "Szervezeti egység törlése" - -#: ../templates/config/profmanage.php:231 -#: ../help/help.inc:113 -msgid "Delete profile" -msgstr "Profil törlése" - -#: ../templates/delete.php:74 -#: ../templates/lists/listusers.php:369 -msgid "Delete user(s)" -msgstr "Felhasználó(k) törlése" - -#: ../templates/profedit/profiledelete.php:55 -#: ../templates/profedit/profiledelete.php:62 -#: ../templates/profedit/profiledelete.php:69 -msgid "Deleted profile:" -msgstr "Törölt profil:" - -#: ../templates/delete.php:238 -msgid "Deleting group(s) canceled." -msgstr "Csoport(ok) törlése megszakítva." - -#: ../templates/delete.php:131 -msgid "Deleting group(s)..." -msgstr "Csoport(ok) törlése..." - -#: ../templates/delete.php:230 -msgid "Deleting host(s) canceled." -msgstr "Gazdaállomás(ok) törlése megszakítva." - -#: ../templates/delete.php:126 -msgid "Deleting host(s)..." -msgstr "Gazdaállomás(ok) törlése..." - -#: ../templates/delete.php:222 -msgid "Deleting user(s) canceled." -msgstr "Felhasználó(k) törlése megszakítva." - -#: ../templates/delete.php:121 -msgid "Deleting user(s)..." -msgstr "Felhasználó(k) törlése..." - -#: ../templates/account/groupedit.php:604 -#: ../lib/ldap.inc:203 -#: ../lib/pdf.inc:300 -#: ../lib/pdf.inc:342 -#: ../lib/pdf.inc:428 -msgid "Description" -msgstr "Leírás" - -#: ../templates/masscreate.php:284 -msgid "Details" -msgstr "Részletek" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/groupedit.php:661 -#: ../templates/account/useredit.php:453 -#: ../templates/account/useredit.php:1180 -#: ../help/help.inc:183 -#: ../lib/pdf.inc:434 -msgid "Display name" -msgstr "Képernyõnév" - -#: ../templates/domain.php:200 -msgid "Do you really want to delete domain(s):" -msgstr "Valóban törli a tartományt?" - -#: ../templates/delete.php:88 -msgid "Do you really want to delete group(s):" -msgstr "Valóban törli a csoportot?" - -#: ../templates/delete.php:82 -msgid "Do you really want to delete host(s):" -msgstr "Valóban törli a munkaállomást?" - -#: ../templates/ou_edit.php:87 -#: ../templates/ou_edit.php:152 -#: ../templates/ou_edit.php:217 -#: ../templates/ou_edit.php:282 -msgid "Do you really want to delete this OU?" -msgstr "Valóban törli ezt az OU-t?" - -#: ../templates/profedit/profiledelete.php:93 -#: ../templates/profedit/profiledelete.php:105 -#: ../templates/profedit/profiledelete.php:117 -msgid "Do you really want to delete this profile?" -msgstr "Valóban törli a profilt?" - -#: ../templates/delete.php:76 -msgid "Do you really want to delete user(s):" -msgstr "Valóban törli a felhasználót?" - -#: ../templates/account/groupedit.php:708 -#: ../templates/account/hostedit.php:397 -#: ../templates/account/useredit.php:1365 -#: ../templates/profedit/profilegroup.php:72 -#: ../templates/profedit/profilehost.php:83 -#: ../templates/profedit/profileuser.php:345 -#: ../help/help.inc:222 -#: ../help/help.inc:282 -#: ../lib/pdf.inc:315 -#: ../lib/pdf.inc:360 -#: ../lib/pdf.inc:446 -msgid "Domain" -msgstr "Tartomány" - -#: ../templates/account/groupedit.php:238 -#: ../templates/account/groupedit.php:698 -#: ../templates/account/groupedit.php:702 -#: ../templates/account/useredit.php:393 -#: ../templates/account/useredit.php:408 -#: ../templates/account/useredit.php:1316 -#: ../templates/account/useredit.php:1320 -#: ../templates/account/useredit.php:1354 -#: ../templates/account/useredit.php:1358 -msgid "Domain Admins" -msgstr "Tartomány adminisztrátorok" - -#: ../templates/account/groupedit.php:236 -#: ../templates/account/groupedit.php:680 -#: ../templates/account/groupedit.php:684 -#: ../templates/account/useredit.php:391 -#: ../templates/account/useredit.php:406 -#: ../templates/account/useredit.php:1298 -#: ../templates/account/useredit.php:1302 -#: ../templates/account/useredit.php:1336 -#: ../templates/account/useredit.php:1340 -msgid "Domain Guests" -msgstr "Tartomány vendégek" - -#: ../templates/domain.php:94 -#: ../templates/lists/listdomains.php:86 -#: ../templates/confwiz/ldaptest.php:333 -#: ../help/help.inc:297 -msgid "Domain SID" -msgstr "Tartomány-SID" - -#: ../templates/domain.php:73 -#: ../templates/confwiz/ldaptest.php:315 -msgid "Domain Settings" -msgstr "Tartomány beállítások" - -#: ../templates/account/groupedit.php:237 -#: ../templates/account/groupedit.php:689 -#: ../templates/account/groupedit.php:693 -#: ../templates/account/useredit.php:392 -#: ../templates/account/useredit.php:407 -#: ../templates/account/useredit.php:1307 -#: ../templates/account/useredit.php:1311 -#: ../templates/account/useredit.php:1345 -#: ../templates/account/useredit.php:1349 -msgid "Domain Users" -msgstr "Tartomány felhasználók" - -#: ../templates/domain.php:303 -msgid "Domain deleted successfully." -msgstr "A tartomány sikeresen törölve." - -#: ../templates/domain.php:259 -msgid "Domain has been modified." -msgstr "A tartomány módosítva." - -#: ../templates/account/hostedit.php:212 -#: ../templates/account/useredit.php:449 -#: ../templates/domain.php:78 -#: ../templates/lists/listdomains.php:85 -#: ../templates/confwiz/ldaptest.php:320 -#: ../help/help.inc:293 -msgid "Domain name" -msgstr "Tartománynév" - -#: ../templates/account/hostedit.php:212 -#: ../templates/account/useredit.php:449 -msgid "Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and -." -msgstr "A tartománynév érvénytelen karaktert tartalmaz. Érvényes karakterek: a-z, A-Z, 0-9 és -." - -#: ../templates/domain.php:232 -#: ../templates/profedit/profilecreate.php:230 -#: ../templates/profedit/profilecreate.php:296 -#: ../templates/profedit/profilecreate.php:369 -#: ../templates/confwiz/ldaptest.php:235 -msgid "Domain name is invalid!" -msgstr "Érvénytelen tartománynév!" - -#: ../templates/config/confmain.php:138 -#: ../templates/confwiz/server2.php:156 -#: ../lib/config.inc:278 -msgid "DomainSuffix" -msgstr "Tartomány utótag" - -#: ../templates/config/confsave.php:119 -#: ../templates/confwiz/server2.php:68 -msgid "DomainSuffix is invalid!" -msgstr "Tartomány utótag érvénytelen!" - -#: ../templates/main_header.php:72 -#: ../templates/ou_edit.php:439 -msgid "Domains" -msgstr "Tartományok" - -#: ../help/help.inc:210 -msgid "Driveletter assigned on windows workstations as homedirectory." -msgstr "A Windows munkaállomásokon ennek megfelelõ betûjelû meghajtó lesz a home könyvtár." - -#: ../lib/ldap.inc:202 -#: ../lib/pdf.inc:105 -msgid "E-Mail" -msgstr "E-Mail" - -#: ../templates/lists/listdomains.php:155 -#: ../templates/lists/listgroups.php:239 -#: ../templates/lists/listhosts.php:243 -#: ../templates/lists/listusers.php:297 -msgid "Edit" -msgstr "Szerkesztés" - -#: ../templates/profedit/profilemain.php:193 -msgid "Edit Group Profile" -msgstr "Csoportprofil szerkesztése" - -#: ../templates/profedit/profilemain.php:238 -msgid "Edit Samba Host Profile" -msgstr "Samba gazdaállomásprofil szerkesztése" - -#: ../templates/profedit/profilemain.php:148 -msgid "Edit User Profile" -msgstr "Felhasználóprofil szerkesztése" - -#: ../templates/account/useredit.php:978 -msgid "Edit groups" -msgstr "Csoportok szerkesztése" - -#: ../templates/account/useredit.php:1278 -msgid "Edit workstations" -msgstr "Munkaállomások szerkesztése" - -#: ../templates/account/useredit.php:496 -#: ../templates/account/useredit.php:1472 -#: ../templates/masscreate.php:377 -#: ../templates/masscreate.php:575 -#: ../templates/massdetail.php:142 -#: ../templates/massdetail.php:226 -#: ../help/help.inc:250 -msgid "Employee type" -msgstr "Alkalmazott típusa" - -#: ../help/help.inc:251 -msgid "Employee type: worker, student, nurse, ..." -msgstr "Alkalmazott típusa: munkás, tanuló, nõvér, ..." - -#: ../templates/login.php:287 -msgid "Empty Password submitted. Try again." -msgstr "Üres a jelszómezõ. Próbálja újra." - -#: ../templates/login.php:139 -msgid "Enter Username and Password for Account" -msgstr "Adja meg a felhasználónevét és jelszavát" - -#: ../templates/masscreate.php:284 -msgid "Errors" -msgstr "Hibák" - -#: ../templates/confwiz/o_lang.php:147 -#: ../templates/confwiz/o_lists.php:109 -#: ../help/help.inc:65 -#: ../help/help.inc:80 -msgid "Example" -msgstr "Minta" - -#: ../templates/confwiz/server.php:124 -#: ../help/help.inc:41 -#: ../help/help.inc:53 -msgid "Examples" -msgstr "Minták" - -#: ../templates/masscreate.php:402 -#: ../help/help.inc:187 -msgid "Expand suffix with primary groupname" -msgstr "Az utótag bõvítése az elsõdleges csoportnévvel" - -#: ../templates/account/useredit.php:1099 -#: ../help/help.inc:179 -msgid "Expire date" -msgstr "Lejárat dátuma" - -#: ../lib/pdf.inc:117 -msgid "Facsimile" -msgstr "Fax" - -#: ../templates/domain.php:277 -#: ../templates/confwiz/ldaptest.php:267 -msgid "Failed to add domain!" -msgstr "Nem sikerült a tartományt hozzáadni!" - -#: ../templates/initsuff.php:141 -#: ../templates/confwiz/ldaptest.php:179 -msgid "Failed to create entry!" -msgstr "Nem sikerült a bejegyzést létrehozni!" - -#: ../templates/domain.php:260 -msgid "Failed to modify domain!" -msgstr "Nem sikerült a módosítani a tartományt!" - -#: ../templates/account/useredit.php:491 -#: ../templates/account/useredit.php:1508 -#: ../templates/masscreate.php:369 -#: ../templates/masscreate.php:570 -#: ../templates/massdetail.php:154 -#: ../templates/massdetail.php:262 -#: ../help/help.inc:262 -#: ../help/help.inc:263 -msgid "Fax number" -msgstr "Fax-szám" - -#: ../templates/main_header.php:58 -#: ../templates/masscreate.php:347 -msgid "File Upload" -msgstr "Fájl feltöltése" - -#: ../help/help.inc:212 -#, php-format -msgid "Filename and -path relative to netlogon-share which should be executed on logon. $%s and $%s are replaced with user- and groupname." -msgstr "A belépéskor végrehajtandó file neve és elérési útja a netlogon-share-hez viszonyítva. A $%s és $%s változók felhasználó- és csoportnévvel lesznek helyettesítve." - -#: ../templates/lists/listgroups.php:208 -#: ../templates/lists/listhosts.php:212 -#: ../templates/lists/listusers.php:254 -msgid "Filter" -msgstr "Szûrõ" - -#: ../templates/account/groupedit.php:525 -#: ../templates/account/groupedit.php:582 -#: ../templates/account/groupedit.php:649 -#: ../templates/account/groupedit.php:745 -#: ../templates/account/groupedit.php:802 -#: ../templates/account/useredit.php:796 -#: ../templates/account/useredit.php:866 -#: ../templates/account/useredit.php:928 -#: ../templates/account/useredit.php:1049 -#: ../templates/account/useredit.php:1166 -#: ../templates/account/useredit.php:1405 -#: ../templates/account/useredit.php:1454 -#: ../templates/account/useredit.php:1534 -msgid "Final" -msgstr "Befejezés" - -#: ../templates/account/useredit.php:954 -#: ../lib/ldap.inc:198 -msgid "First name" -msgstr "Vezetéknév" - -#: ../lib/pdf.inc:440 -msgid "GID" -msgstr "Csoportazonosító, GID" - -#: ../templates/account/groupedit.php:600 -#: ../help/help.inc:58 -#: ../help/help.inc:157 -#: ../lib/ldap.inc:195 -#: ../lib/ldap.inc:207 -#: ../lib/ldap.inc:218 -msgid "GID number" -msgstr "GID szám" - -#: ../templates/account/groupedit.php:334 -msgid "GID-number has changed. You have to run the following command as root in order to change existing file-permissions:" -msgstr "A csoportazonosító szám megváltozott. Root-ként kell futtatnia a következõ utasítást, hogy a jelenleg érvényes file-engedélyeket megváltoztassa:" - -#: ../templates/account/groupedit.php:171 -#: ../templates/account/hostedit.php:186 -#: ../templates/account/hostedit.php:385 -#: ../templates/account/useredit.php:241 -#: ../templates/account/useredit.php:987 -#: ../templates/masscreate.php:555 -#: ../help/help.inc:149 -#: ../help/help.inc:160 -#: ../help/help.inc:169 -msgid "Gecos" -msgstr "Gecos" - -#: ../templates/account/groupedit.php:517 -#: ../templates/account/groupedit.php:574 -#: ../templates/account/groupedit.php:644 -#: ../templates/account/groupedit.php:738 -#: ../templates/account/groupedit.php:795 -#: ../templates/account/useredit.php:790 -#: ../templates/account/useredit.php:860 -#: ../templates/account/useredit.php:922 -#: ../templates/account/useredit.php:1043 -#: ../templates/account/useredit.php:1160 -#: ../templates/account/useredit.php:1400 -#: ../templates/account/useredit.php:1448 -#: ../templates/account/useredit.php:1528 -msgid "General" -msgstr "Általános" - -#: ../templates/account/groupedit.php:594 -#: ../templates/account/hostedit.php:362 -#: ../templates/account/useredit.php:940 -msgid "General properties" -msgstr "Általános jellemzõk" - -#: ../templates/account/useredit.php:1066 -msgid "Generate password" -msgstr "Jelszó generálása" - -#: ../templates/account/useredit.php:236 -#: ../templates/masscreate.php:283 -#: ../templates/masscreate.php:355 -#: ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 -#: ../templates/massdetail.php:208 -#: ../help/help.inc:193 -#: ../lib/pdf.inc:89 -msgid "Given name" -msgstr "Keresztnév" - -#: ../templates/account/useredit.php:236 -#: ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 -msgid "Given name contains invalid characters" -msgstr "A keresztnév érvénytelen karatereket tartalmaz" - -#: ../help/help.inc:194 -msgid "Given name of user. Only letters, - and spaces are allowed." -msgstr "A felhasználó keresztneve. Csak betûk, a - jel, és szóközök használhatóak." - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../help/help.inc:234 -msgid "Grace block period" -msgstr "Grace blokk periódus" - -#: ../help/help.inc:235 -msgid "Grace block period. Most filesystems use a fixed maximum value of 7 days." -msgstr "Grace blokk periódus. A legtöbb filerendszer rögzített maximum értéke 7 nap." - -#: ../help/help.inc:246 -msgid "Grace inode (files) period. Most filesystems use a fixed maximum value of 7 days." -msgstr "Grace inode (file-ok) periódus. A legtöbb filerendszer rögzített maximum értéke 7 nap." - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 -#: ../help/help.inc:245 -msgid "Grace inode period" -msgstr "Grace inode periódus" - -#: ../templates/masscreate.php:279 -msgid "Group" -msgstr "Csoport" - -#: ../templates/account/groupedit.php:850 -#, php-format -msgid "Group %s has been created." -msgstr "%s csoport létrehozva." - -#: ../templates/account/groupedit.php:847 -#, php-format -msgid "Group %s has been modified." -msgstr "%s csoport módosítva." - -#: ../templates/profedit/profilemain.php:172 -msgid "Group Profiles" -msgstr "Csoportprofilok" - -#: ../templates/confwiz/ldaptest.php:484 -msgid "Group SID" -msgstr "Csoport SID" - -#: ../lib/ldap.inc:210 -msgid "Group description" -msgstr "Csoport leírása" - -#: ../help/help.inc:161 -msgid "Group description. If left empty group name will be used." -msgstr "Csoport leírása. Ha üresen hagyja, a csoport nevének felel meg." - -#: ../lib/pdf.inc:415 -#: ../lib/pdf.inc:555 -msgid "Group information page" -msgstr "Csoport információs lapja" - -#: ../templates/config/confsave.php:159 -#: ../templates/confwiz/o_lists.php:57 -msgid "Group list attributes are invalid!" -msgstr "A csoportlista attribútumai érvénytelenek!" - -#: ../lib/ldap.inc:209 -msgid "Group member DNs" -msgstr "Csoporttagok DN-jei" - -#: ../templates/account/groupedit.php:538 -#: ../help/help.inc:181 -#: ../help/help.inc:284 -#: ../lib/ldap.inc:208 -msgid "Group members" -msgstr "A csoport tagjai" - -#: ../lib/ldap.inc:206 -msgid "Group name" -msgstr "Csoport név" - -#: ../help/help.inc:156 -msgid "Group name of the group which should be created. Valid characters are: a-z,0-9, .-_. Lam does not allow a number as first character because groupadd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. If groupname is already used groupname will be expanded with a number. The next free number will be used." -msgstr "A létrehozásra kerülõ csoport neve. Érvényes karakterek: a-z, 0-9, .-_. A Lam nem fogad el elsõ karakterként számot, mert a csoport hozzáadása parancs sem fogadja el. A Lam nem engedi a nagybetûs A-Z karakterek használatát, mert ez különbözõ problémák forrása lehet. Ha a csoportnév már létezik, egy számmmal lesz kiegészítve. A legközelebbi, még nem használt számmal." - -#: ../templates/masscreate.php:406 -#: ../help/help.inc:189 -msgid "Group suffix" -msgstr "Csoport utótag" - -#: ../lib/pdf.inc:146 -msgid "Group(s)" -msgstr "Csoport(ok)" - -#: ../templates/lists/listgroups.php:353 -msgid "Group(s) found" -msgstr "Csoport található" - -#: ../templates/config/confmain.php:128 -#: ../templates/confwiz/server2.php:139 -#: ../lib/config.inc:276 -msgid "GroupSuffix" -msgstr "Csoportutótag" - -#: ../templates/config/confsave.php:109 -#: ../templates/confwiz/server2.php:62 -msgid "GroupSuffix is invalid!" -msgstr "Csoportutótag érvénytelen!" - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/groupedit.php:168 -#: ../templates/account/groupedit.php:208 -#: ../templates/account/groupedit.php:596 -#: ../help/help.inc:155 -msgid "Groupname" -msgstr "Csoportnév" - -#: ../templates/account/groupedit.php:208 -msgid "Groupname already in use. Selected next free groupname." -msgstr "A csoportnév már létezik. A legközelebb álló, még nem használt nevet választom helyette." - -#: ../templates/account/groupedit.php:168 -msgid "Groupname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !" -msgstr "A csoportnév érvénytelen karaktert tartalmaz. Érvényes karakterek: a-z, A-Z, 0-9, ., - és _!" - -#: ../templates/main_header.php:74 -#: ../templates/main_header.php:79 -#: ../templates/ou_edit.php:372 -#: ../templates/confwiz/o_lists.php:115 -#: ../help/help.inc:72 -msgid "Groups" -msgstr "Csoportok" - -#: ../lib/pdf.inc:243 -msgid "Hard block" -msgstr "Kemény blokk" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:101 -#: ../templates/profedit/profileuser.php:378 -#: ../help/help.inc:231 -#: ../help/help.inc:232 -msgid "Hard block limit" -msgstr "Kemény blokk határa" - -#: ../lib/pdf.inc:244 -msgid "Hard inode" -msgstr "Kemény inode" - -#: ../help/help.inc:243 -msgid "Hard inode (files) limit" -msgstr "Kemény inode (file-ok) határa" - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 -#: ../templates/profedit/profilegroup.php:103 -#: ../templates/profedit/profileuser.php:380 -#: ../help/help.inc:242 -msgid "Hard inode limit" -msgstr "Kemény inode határa" - -#: ../templates/account/hostedit.php:222 -#: ../templates/account/useredit.php:585 -msgid "Have to add objectClass posixAccount." -msgstr "PosixAzonosító objektumOsztályt kell hozzáadni." - -#: ../templates/account/groupedit.php:330 -msgid "Have to add objectClass posixGroup." -msgstr "PosixCsoport objektumOsztályt kell hozzáadni." - -#: ../templates/account/hostedit.php:226 -msgid "Have to add objectClass sambaAccount. Host with sambaSamAccount will be set back to sambaAccount." -msgstr "SambaAzonosító objektumOsztályt kell hozzáadni. A gazdaállomás sambaSamAzonosítója sambaAzonosítóra lesz visszaállítva." - -#: ../templates/account/useredit.php:594 -msgid "Have to add objectClass sambaAccount. User with sambaSamAccount will be set back to sambaAccount." -msgstr "SambaAzonosító objetumOsztályt kell hozzáadni. A felhasználó sambaSamAzonosítója sambaAzonosítóra lesz visszaállítva." - -#: ../templates/account/groupedit.php:328 -msgid "Have to add objectClass sambaGroupMapping." -msgstr "SambaCsoportTérképezés objektumOsztályt kell hozzáadni." - -#: ../templates/account/hostedit.php:224 -msgid "Have to add objectClass sambaSamAccount. Host with sambaAccount will be updated." -msgstr "SambaSamAzonosító objektumOsztályt kell hozzáadni. A gazdaállomás sambaAzonosítója frissítve lesz." - -#: ../templates/account/useredit.php:590 -msgid "Have to add objectClass sambaSamAccount. User with sambaAccount will be updated." -msgstr "sambaSamAccount objektumOsztályt kell hozzáadni. A felhasználó sambaAccount -ja frissítve lesz." - -#: ../templates/account/useredit.php:587 -msgid "Have to add objectClass shadowAccount." -msgstr "ÁrnyékAzonosító objektumOsztályt kell hozzáadni." - -#: ../templates/account/groupedit.php:551 -#: ../templates/account/groupedit.php:599 -#: ../templates/account/groupedit.php:602 -#: ../templates/account/groupedit.php:606 -#: ../templates/account/groupedit.php:617 -#: ../templates/account/groupedit.php:631 -#: ../templates/account/groupedit.php:664 -#: ../templates/account/groupedit.php:706 -#: ../templates/account/groupedit.php:723 -#: ../templates/account/groupedit.php:762 -#: ../templates/account/groupedit.php:763 -#: ../templates/account/groupedit.php:764 -#: ../templates/account/groupedit.php:765 -#: ../templates/account/groupedit.php:766 -#: ../templates/account/groupedit.php:819 -#: ../templates/account/hostedit.php:358 -#: ../templates/account/hostedit.php:368 -#: ../templates/account/hostedit.php:374 -#: ../templates/account/hostedit.php:383 -#: ../templates/account/hostedit.php:388 -#: ../templates/account/hostedit.php:415 -#: ../templates/account/hostedit.php:426 -#: ../templates/account/hostedit.php:452 -#: ../templates/account/useredit.php:824 -#: ../templates/account/useredit.php:894 -#: ../templates/account/useredit.php:946 -#: ../templates/account/useredit.php:952 -#: ../templates/account/useredit.php:958 -#: ../templates/account/useredit.php:964 -#: ../templates/account/useredit.php:974 -#: ../templates/account/useredit.php:980 -#: ../templates/account/useredit.php:985 -#: ../templates/account/useredit.php:990 -#: ../templates/account/useredit.php:999 -#: ../templates/account/useredit.php:1011 -#: ../templates/account/useredit.php:1025 -#: ../templates/account/useredit.php:1077 -#: ../templates/account/useredit.php:1082 -#: ../templates/account/useredit.php:1087 -#: ../templates/account/useredit.php:1092 -#: ../templates/account/useredit.php:1097 -#: ../templates/account/useredit.php:1116 -#: ../templates/account/useredit.php:1122 -#: ../templates/account/useredit.php:1130 -#: ../templates/account/useredit.php:1183 -#: ../templates/account/useredit.php:1197 -#: ../templates/account/useredit.php:1203 -#: ../templates/account/useredit.php:1209 -#: ../templates/account/useredit.php:1228 -#: ../templates/account/useredit.php:1247 -#: ../templates/account/useredit.php:1253 -#: ../templates/account/useredit.php:1260 -#: ../templates/account/useredit.php:1265 -#: ../templates/account/useredit.php:1270 -#: ../templates/account/useredit.php:1275 -#: ../templates/account/useredit.php:1280 -#: ../templates/account/useredit.php:1363 -#: ../templates/account/useredit.php:1384 -#: ../templates/account/useredit.php:1421 -#: ../templates/account/useredit.php:1422 -#: ../templates/account/useredit.php:1423 -#: ../templates/account/useredit.php:1424 -#: ../templates/account/useredit.php:1425 -#: ../templates/account/useredit.php:1470 -#: ../templates/account/useredit.php:1476 -#: ../templates/account/useredit.php:1482 -#: ../templates/account/useredit.php:1488 -#: ../templates/account/useredit.php:1494 -#: ../templates/account/useredit.php:1500 -#: ../templates/account/useredit.php:1506 -#: ../templates/account/useredit.php:1512 -#: ../templates/account/useredit.php:1518 -#: ../templates/account/useredit.php:1551 -#: ../templates/domain.php:86 -#: ../templates/domain.php:102 -#: ../templates/domain.php:113 -#: ../templates/domain.php:121 -#: ../templates/domain.php:129 -#: ../templates/domain.php:141 -#: ../templates/domain.php:159 -#: ../templates/masscreate.php:395 -#: ../templates/masscreate.php:400 -#: ../templates/masscreate.php:405 -#: ../templates/masscreate.php:410 -#: ../templates/masscreate.php:418 -#: ../templates/massdetail.php:206 -#: ../templates/massdetail.php:212 -#: ../templates/massdetail.php:218 -#: ../templates/massdetail.php:224 -#: ../templates/massdetail.php:230 -#: ../templates/massdetail.php:236 -#: ../templates/massdetail.php:242 -#: ../templates/massdetail.php:248 -#: ../templates/massdetail.php:254 -#: ../templates/massdetail.php:260 -#: ../templates/massdetail.php:266 -#: ../templates/massdetail.php:272 -#: ../templates/ou_edit.php:352 -#: ../templates/ou_edit.php:365 -#: ../templates/ou_edit.php:385 -#: ../templates/ou_edit.php:398 -#: ../templates/ou_edit.php:418 -#: ../templates/ou_edit.php:431 -#: ../templates/ou_edit.php:452 -#: ../templates/ou_edit.php:465 -#: ../templates/config/conflogin.php:119 -#: ../templates/config/confmain.php:116 -#: ../templates/config/confmain.php:125 -#: ../templates/config/confmain.php:130 -#: ../templates/config/confmain.php:135 -#: ../templates/config/confmain.php:140 -#: ../templates/config/confmain.php:156 -#: ../templates/config/confmain.php:172 -#: ../templates/config/confmain.php:186 -#: ../templates/config/confmain.php:203 -#: ../templates/config/confmain.php:212 -#: ../templates/config/confmain.php:221 -#: ../templates/config/confmain.php:234 -#: ../templates/config/confmain.php:239 -#: ../templates/config/confmain.php:244 -#: ../templates/config/confmain.php:259 -#: ../templates/config/confmain.php:299 -#: ../templates/config/confmain.php:313 -#: ../templates/config/confmain.php:317 -#: ../templates/config/confmain.php:331 -#: ../templates/config/confmain.php:345 -#: ../templates/config/confmain.php:353 -#: ../templates/config/profmanage.php:163 -#: ../templates/config/profmanage.php:210 -#: ../templates/config/profmanage.php:235 -#: ../templates/config/profmanage.php:264 -#: ../templates/config/profmanage.php:307 -#: ../templates/config/profmanage.php:330 -#: ../templates/config/profmanage.php:358 -#: ../templates/profedit/profilegroup.php:84 -#: ../templates/profedit/profilegroup.php:106 -#: ../templates/profedit/profilegroup.php:107 -#: ../templates/profedit/profilegroup.php:108 -#: ../templates/profedit/profilegroup.php:109 -#: ../templates/profedit/profilegroup.php:110 -#: ../templates/profedit/profilegroup.php:145 -#: ../templates/profedit/profilehost.php:75 -#: ../templates/profedit/profilehost.php:100 -#: ../templates/profedit/profilehost.php:114 -#: ../templates/profedit/profileuser.php:100 -#: ../templates/profedit/profileuser.php:112 -#: ../templates/profedit/profileuser.php:122 -#: ../templates/profedit/profileuser.php:134 -#: ../templates/profedit/profileuser.php:147 -#: ../templates/profedit/profileuser.php:154 -#: ../templates/profedit/profileuser.php:161 -#: ../templates/profedit/profileuser.php:168 -#: ../templates/profedit/profileuser.php:175 -#: ../templates/profedit/profileuser.php:200 -#: ../templates/profedit/profileuser.php:210 -#: ../templates/profedit/profileuser.php:223 -#: ../templates/profedit/profileuser.php:242 -#: ../templates/profedit/profileuser.php:252 -#: ../templates/profedit/profileuser.php:262 -#: ../templates/profedit/profileuser.php:272 -#: ../templates/profedit/profileuser.php:306 -#: ../templates/profedit/profileuser.php:313 -#: ../templates/profedit/profileuser.php:320 -#: ../templates/profedit/profileuser.php:327 -#: ../templates/profedit/profileuser.php:337 -#: ../templates/profedit/profileuser.php:362 -#: ../templates/profedit/profileuser.php:383 -#: ../templates/profedit/profileuser.php:384 -#: ../templates/profedit/profileuser.php:385 -#: ../templates/profedit/profileuser.php:386 -#: ../templates/profedit/profileuser.php:387 -#: ../templates/profedit/profileuser.php:422 -#: ../templates/confwiz/o_ranges.php:125 -#: ../templates/confwiz/o_ranges.php:134 -#: ../templates/confwiz/o_ranges.php:143 -#: ../templates/confwiz/ldaptest.php:325 -#: ../templates/confwiz/ldaptest.php:338 -#: ../templates/confwiz/ldaptest.php:349 -#: ../templates/confwiz/ldaptest.php:357 -#: ../templates/confwiz/ldaptest.php:365 -#: ../templates/confwiz/ldaptest.php:376 -#: ../templates/confwiz/ldaptest.php:393 -msgid "Help" -msgstr "Segítség" - -#: ../help/help.inc:145 -msgid "Hold the CTRL-key to (de)select multiple groups." -msgstr "Tartsa lenyomva a CTRL-billentyût több csoport kijelöléséhez, illetve a kijelölés megszûntetéséhez." - -#: ../templates/profedit/profileuser.php:120 -#: ../lib/pdf.inc:158 -msgid "Home Directory" -msgstr "Home könyvtár" - -#: ../templates/account/useredit.php:562 -msgid "Home Directory has changed. You have to run the following command as root in order to change the existing homedirectory:" -msgstr "A home könyvtár megváltozott. Root-ként kell futtatnia a következõ utasítást , hogy megváltoztassa a jelenlegi home-könyvtárat:" - -#: ../templates/account/useredit.php:296 -#: ../templates/account/useredit.php:298 -#: ../templates/account/useredit.php:982 -#: ../help/help.inc:146 -#: ../lib/ldap.inc:200 -msgid "Home directory" -msgstr "Home könyvtár" - -#: ../templates/account/useredit.php:1255 -#: ../templates/profedit/profileuser.php:280 -#: ../help/help.inc:209 -#: ../lib/pdf.inc:206 -msgid "Home drive" -msgstr "Home meghajtó" - -#: ../templates/account/useredit.php:438 -#: ../templates/account/useredit.php:440 -#: ../templates/account/useredit.php:1262 -#: ../templates/profedit/profileuser.php:311 -#: ../help/help.inc:219 -msgid "Home path" -msgstr "A home könyvtár elérési útvonala" - -#: ../templates/account/useredit.php:440 -msgid "Home path is invalid." -msgstr "A home könyvtár elérési útvonala érvénytelen!" - -#: ../templates/profedit/profilecreate.php:75 -msgid "Homedir is invalid!" -msgstr "A home könyvtár érvénytelen!" - -#: ../templates/account/useredit.php:298 -msgid "Homedirectory contains invalid characters." -msgstr "A home könyvtár neve érvénytelen karaktereket tartalmaz." - -#: ../templates/account/hostedit.php:464 -#, php-format -msgid "Host %s has been created." -msgstr "%s gazdaállomás létrehozva." - -#: ../templates/account/hostedit.php:461 -#, php-format -msgid "Host %s has been modified." -msgstr "%s gazdaállomás módosítva." - -#: ../templates/profedit/profilehost.php:63 -msgid "Host attributes" -msgstr "Gazdaállomás attribútumai" - -#: ../lib/ldap.inc:216 -msgid "Host description" -msgstr "Gazdaállomás leírása" - -#: ../help/help.inc:170 -msgid "Host description. If left empty host name will be used." -msgstr "A gazdaállomás leírása. Ha üresen hagyja, a gazda nevét használom helyette." - -#: ../templates/config/confsave.php:164 -#: ../templates/confwiz/o_lists.php:60 -msgid "Host list attributes are invalid!" -msgstr "Gazdaállomás listájának attribútumai érvénytelenek!" - -#: ../templates/account/hostedit.php:131 -#: ../templates/account/hostedit.php:137 -#: ../templates/account/hostedit.php:177 -#: ../templates/account/hostedit.php:364 -#: ../help/help.inc:162 -#: ../lib/ldap.inc:214 -msgid "Host name" -msgstr "Gazdaállomás név" - -#: ../help/help.inc:163 -msgid "Host name of the host which should be created. Valid characters are: a-z,0-9, .-_$. Lam does not allow a number as first character because useradd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. Hostnames are always ending with $. If last character is not $ it will be added. If hostname is already used hostname will be expanded with a number. The next free number will be used." -msgstr "A létrehozásra kerülõ gazdaállomás neve. Érvényes karakterek: a-z, 0-9, .-_$. A Lam nem fogad el elsõ karakterként számot, mert a felhasználó hozzáadása parancs sem fogadja el. A Lam nem engedi a nagybetûs A-Z karakterek használatát, mert ez különbözõ problémák forrása lehet. A gazdanevek mindig $ karakterrel végzõdnek. Ha az utolsó karakter nem \"$\", akkor ez automatikusan hozzáadódik. Ha a gazdanév már létezik, a név egy számmmal lesz kiegészítve. A legközelebbi, még nem használt számmal." - -#: ../lib/ldap.inc:213 -msgid "Host username" -msgstr "A gazdán használt felhasználónév" - -#: ../templates/config/confmain.php:133 -#: ../templates/confwiz/server2.php:147 -#: ../lib/config.inc:277 -msgid "HostSuffix" -msgstr "Gazda utótag" - -#: ../templates/config/confsave.php:114 -#: ../templates/confwiz/server2.php:65 -msgid "HostSuffix is invalid!" -msgstr "Gazda utótag érvénytelen!" - -#: ../templates/account/hostedit.php:120 -msgid "Hostname" -msgstr "Gazdaállomás neve" - -#: ../templates/account/hostedit.php:177 -msgid "Hostname already in use. Selected next free hostname." -msgstr "A gazdanév már létezik. A legközelebb álló, nem használt nevet választom helyette." - -#: ../templates/account/hostedit.php:137 -msgid "Hostname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !" -msgstr "Munkaállomásnév érvénytelen karaktereket tartalmaz. Érvényes karaketerek: a-z, A-Z, 0-9 és .-_ !" - -#: ../templates/main_header.php:75 -#: ../templates/main_header.php:80 -#: ../templates/confwiz/o_lists.php:118 -#: ../help/help.inc:75 -msgid "Hosts" -msgstr "Gazdaállomások" - -#: ../lib/account.inc:894 -#: ../lib/account.inc:897 -msgid "ID is already in use" -msgstr "Az ID már foglalt" - -#: ../lib/account.inc:878 -#: ../lib/account.inc:879 -#: ../lib/account.inc:890 -#: ../lib/account.inc:894 -#: ../lib/account.inc:897 -msgid "ID-Number" -msgstr "ID szám" - -#: ../templates/masscreate.php:383 -msgid "If Primary group does not exist it will be created." -msgstr "Ha az elsõdleges csoport nem létezik, létrehozom." - -#: ../templates/masscreate.php:381 -msgid "If Primary group is not given it'll used from profile." -msgstr "Ha az elsõdleges csoportot nem adja meg, a profilban érvényes változatot használom." - -#: ../help/help.inc:190 -msgid "If a not yet existing group is defined in csv-file, a new group in the selected group suffix will be created." -msgstr "Ha még nem létezõ csoport szerepel a csv-file-ban, a kijelölt csoport utótagban egy új csoport kerül létrehozásra." - -#: ../help/help.inc:269 -msgid "If a not yet existing group is defined in csv-file, a new group with the selected group profile will be created." -msgstr "Ha a csv-file-ban még nem létezõ csoport szerepel, egy új csoportot hozok létre a kijelölt csoport-profillal." - -#: ../help/help.inc:198 -msgid "If checked account will be deactivated by putting a ! before the encrypted password." -msgstr "Ha bejelöli, az azonosítót letiltom, kódolt jelszava elé egy ! karaktert helyezve." - -#: ../help/help.inc:208 -msgid "If checked account will be deactivated. (Setting D-Flag)" -msgstr "Ha bejelöli, az azonosítót letiltom. (A D-Flag beállítása)" - -#: ../help/help.inc:196 -msgid "If checked no password will be used." -msgstr "Ha bejelöli, akkor ide nem tartozik majd jelszó." - -#: ../help/help.inc:202 -msgid "If checked password does not expire. (Setting X-Flag)" -msgstr "Ha bejelöli, a jelszavak nem járnak le sohasem. (Az X-Flag beállítása)" - -#: ../help/help.inc:200 -msgid "If checked unix password will also be used as samba password." -msgstr "Ha bejelöli, a unix jelszó szolgál majd samba jelszóként is." - -#: ../help/help.inc:158 -#, php-format -msgid "If empty GID number will be generated automaticly. Valid values are between %s and %s." -msgstr "Ha üresen hagyja, a GID szám automatikusan keletkezik. Használható értékek %s és %s között." - -#: ../help/help.inc:142 -#: ../help/help.inc:165 -#, php-format -msgid "If empty UID number will be generated automaticly. Valid values are between %s and %s." -msgstr "Ha üresen hagyja, az UID szám automatikusan keletkezik. Használható értékek %s és %s között." - -#: ../help/help.inc:188 -msgid "If selected users will be added with OUs expanded with their primary group. E.g. if a user is in group admin the user suffix will be ou=admin,+user suffix." -msgstr "Ha kijelöli, a felhasználók OU-jának létrehozása elsõdleges csoportnevükkel kibõvítve történik. Pl. ha egy felhasználó az admin csoport tagja, a felhasználói utótag ou=admin,+user utótag lesz." - -#: ../help/help.inc:127 -msgid "If set to \"yes\" the Windows password will be the same as the Unix one." -msgstr "Ha \"igen\"-re állítja, a Windows jelszó ugyanaz lesz, mint a Unix-on használatos." - -#: ../help/help.inc:131 -msgid "If set to \"yes\" the user will be able to change his Windows password." -msgstr "Ha \"igen\"-re állítja, a felhasználó megváltoztathatja Windows-jelszavát." - -#: ../help/help.inc:129 -#: ../help/help.inc:133 -msgid "If unsure say \"yes\" here." -msgstr "Ha bizonytalan, válaszoljon \"igen\"-t." - -#: ../help/help.inc:99 -msgid "If you use Samba 3.x with the new LDAP schema say \"yes\" here, otherwise \"no\"." -msgstr "Ha Samba 3.x-et használ az új LDAP sémával, akkor most válaszoljon \"igen\"-nel, egyébként \"nem\"-mel." - -#: ../templates/confwiz/o_lang.php:146 -msgid "If you want more than one user to login to LAM please enter its DN(s) here. Multiple entries are seperated by semicolons." -msgstr "Ha azt akarja, hogy egynél több felhasználó léphessen be a LAM-ba, akkor kérem, itt adja meg DN-jét (DN-jeit). Több bejegyzést pontosvesszõvel elválasztva kell megadni." - -#: ../help/help.inc:97 -msgid "If you want to change the current preferences password, please enter it here." -msgstr "Ha a jelenlegi beállításokat védõ jelszót meg akarja változtatni, kérem, most adja meg." - -#: ../help/help.inc:120 -msgid "If you want to change your master configuration password, please enter it here." -msgstr "Ha a mester beállításokat védõ jelszót meg akarja változtatni, kérem, most adja meg." - -#: ../templates/confwiz/o_lists.php:106 -msgid "If you want to input your own description it would look like this: \"attribute:description\"." -msgstr "Ha Ön saját leírást óhajt megadni, ilyen formában nézhet ki: \"attribútum:leírás\"." - -#: ../templates/confwiz/o_daemon.php:105 -msgid "If you want to manage quotas and homedirectories with LAM you need to setup lamdaemon.pl." -msgstr "Ha a kvótákat és a home-könyvtárakat akarja szabályozni a LAM segítségével, akkor be kell állítania a lamdaemon.pl-t." - -#: ../help/help.inc:279 -msgid "If you want to use a well known RID you can selcet a well known group." -msgstr "Ha egy jól ismert RID-t akar használni, egy jól ismert csoportot választhat." - -#: ../templates/confwiz/ldaptest.php:490 -msgid "Ignore" -msgstr "Figyelmen kívül hagyni" - -#: ../templates/masscreate.php:284 -msgid "Infos" -msgstr "Információk" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "Inode hard quota" -msgstr "Inode kemény kvóta" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "Inode hard quota contains invalid characters. Only natural numbers are allowed" -msgstr "Az inode kemény kvóta érvénytelen karaktereket tartalmaz. Csak természetes számok használhatóak." - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "Inode soft quota" -msgstr "Inode lágy kvóta" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "Inode soft quota contains invalid characters. Only natural numbers are allowed" -msgstr "Az inode lágy kvóta érvénytelen karaktereket tartalmaz. Csak természetes számok használhatóak." - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/useredit.php:453 -msgid "Inserted gecos-field as display name." -msgstr "A gecos-mezõ képernyõnévként beillesztve." - -#: ../templates/account/groupedit.php:171 -msgid "Inserted groupname in gecos-field." -msgstr "A csoportnév a gecos-mezõbe illesztve." - -#: ../templates/account/hostedit.php:186 -msgid "Inserted hostname in gecos-field." -msgstr "A gazdaállomás neve a gecos-mezõbe illesztve." - -#: ../templates/account/useredit.php:241 -#: ../templates/masscreate.php:555 -msgid "Inserted sur- and given name in gecos-field." -msgstr "A vezeték- és keresztnév a gecos-mezõbe illesztve." - -#: ../templates/account/useredit.php:438 -msgid "Inserted user- or groupname in HomePath." -msgstr "A felhasználó- vagy csoportnév a home könyvtár elérési útvonalába illesztve." - -#: ../templates/account/useredit.php:435 -msgid "Inserted user- or groupname in profilepath." -msgstr "A felhasználó- vagy csoportnév a profil elérési útvonalába illesztve." - -#: ../templates/account/useredit.php:432 -msgid "Inserted user- or groupname in scriptpath." -msgstr "A felhasználó- vagy csoportnév a szkript elérési útvonalába illesztve." - -#: ../templates/massdetail.php:184 -msgid "Invalid Value!" -msgstr "Érvénytelen érték!" - -#: ../templates/profedit/profilecreate.php:273 -#: ../templates/profedit/profilecreate.php:338 -#: ../templates/profedit/profilecreate.php:377 -msgid "Invalid profile name!" -msgstr "Érvénytelen profilnév!" - -#: ../lib/status.inc:41 -msgid "Invalid/Missing Message type" -msgstr "Érvénytelen/hiányzó üzenettípus" - -#: ../lib/account.inc:879 -msgid "It is possible that this ID-number is reused. This can cause several problems because files with old permissions might still exist. To avoid this warning set maxUID to a higher value." -msgstr "Lehetséges, hogy ez az ID-szám egyszer már használatban volt. Ez különbözõ problémákat okozhat, mert lehetséges, hogy léteznek file-ok régi engedélyekkel. Hogy ne legyen szükség ilyen figyelmeztetésre, állítsa a maxUID értékét magasabbra." - -#: ../templates/masscreate.php:279 -msgid "It will be created." -msgstr "Létrehozva." - -#: ../lib/status.inc:40 -msgid "LAM Internal Error" -msgstr "LAM belsõ hiba" - -#: ../templates/confwiz/server2.php:196 -msgid "LAM caches its LDAP searches, you can set the cache time here. Shorter times will stress LDAP more but decrease the possibility that changes are not identified." -msgstr "A LAM cache-elést használ LDAP kereséseihez, a cache idejét itt adhatja meg. Rövidebb idõértékek jobban terhelik az LDAP-t, de csökkentik annak valószínûségét, hogy a változások nem kerülnek felismerésre." - -#: ../templates/confwiz/ldaptest.php:479 -msgid "LAM can create them for you or you have to create them manually later." -msgstr "A LAM létrehozhatja ezeket Önnek, vagy Önnek kell késõbb manuálisan létrehoznia õket. " - -#: ../templates/confwiz/ldaptest.php:478 -msgid "LAM detected that one or more essential Samba groups are missing. They are listed below." -msgstr "A LAM észrevette, hogy egy vagy több lényeges Samba csoport hiányzik. Ezek listája alább látható." - -#: ../templates/confwiz/server2.php:170 -#: ../help/help.inc:106 -msgid "LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an user password. SSHA and CRYPT are the most common but CRYPT does not support passwords greater than 8 letters. We do not recommend to use plain text passwords." -msgstr "A LAM támogatja a CRYPT-et, az SHA-t, az SSHA-t, az MD5-öt és az SMD5-öt a felhasználói jelszó hash értékének létrehozásához. Az SSHA és a CRYPT a legelterjedtebbek, ám a CRYPT nem támogat 8 betûnél hosszabb jelszavakat. Nem javasoljuk a sima szöveges, úgynevezett plain text jelszavak használatát." - -#: ../help/help.inc:101 -msgid "LAM will not work if version is wrong!" -msgstr "A LAM nem fog mûködni, ha a verziószám helytelen!" - -#: ../templates/config/confmain.php:99 -#: ../templates/config/confsave.php:74 -msgid "LDAP Account Manager Configuration" -msgstr "Az LDAP Account Manager beállítása" - -#: ../templates/config/confmain.php:227 -msgid "LDAP List settings" -msgstr "LDAP listázási beállítások" - -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listgroups.php:175 -#: ../templates/lists/listhosts.php:179 -#: ../templates/lists/listusers.php:218 -msgid "LDAP Search failed! Please check your preferences." -msgstr "Az LDAP keresés sikertelen! Kérem, ellenõrízze a beállításait." - -#: ../templates/confwiz/server.php:150 -msgid "LDAP admin DN" -msgstr "LDAP adminisztrátor DN" - -#: ../templates/login.php:326 -#: ../templates/confwiz/server.php:71 -msgid "LDAP error, server says:" -msgstr "LDAP hiba, a szerver azt válaszolja:" - -#: ../templates/login.php:237 -msgid "LDAP server" -msgstr "LDAP szerver" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 -#: ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "LDAP sizelimit exceeded, not all entries are shown." -msgstr "Elértük az LDAP mérethatárt, nem látszik minden bejegyzés." - -#: ../templates/confwiz/server2.php:227 -msgid "Lamdaemon settings and PDF text" -msgstr "Lamdaemon beállítások és PDF szöveg" - -#: ../templates/confwiz/server2.php:226 -msgid "Language and additional admin users" -msgstr "Nyelv és további adminisztrátor felhasználók" - -#: ../templates/config/confsave.php:175 -#: ../templates/confwiz/o_lang.php:54 -msgid "Language is not defined!" -msgstr "Nincs megadva a nyelv!" - -#: ../lib/config.inc:39 -msgid "Language not defined in session!" -msgstr "A nyelv nincs megadva a session-ben!" - -#: ../templates/config/confmain.php:265 -msgid "Language settings" -msgstr "Nyelvi beállítások" - -#: ../templates/account/useredit.php:960 -#: ../lib/ldap.inc:199 -msgid "Last name" -msgstr "Keresztnév" - -#: ../help/help.inc:62 -msgid "List attributes" -msgstr "Lista attribútumok" - -#: ../templates/config/confsave.php:99 -#: ../templates/confwiz/o_lang.php:57 -msgid "List of admin users is empty or invalid!" -msgstr "Az adminisztrátor felhasználók listája üres vagy érvénytelen!" - -#: ../help/help.inc:218 -msgid "List of samba workstations the user is allowed to login. Empty means every workstation." -msgstr "Azon samba munkaállomások listája, melyekre a felhasználó bejelentkezhet. Ha üresen marad, minden munkaállomásra való bejelentkezés engedélyezett." - -#: ../templates/config/confmain.php:343 -#: ../templates/confwiz/o_lang.php:152 -#: ../lib/config.inc:292 -msgid "List of valid users" -msgstr "Az érvényes felhasználók listája" - -#: ../templates/account/groupedit.php:629 -#: ../templates/account/hostedit.php:356 -#: ../templates/account/useredit.php:1023 -msgid "Load Profile" -msgstr "Profil betöltése" - -#: ../templates/account/groupedit.php:624 -#: ../templates/account/hostedit.php:278 -#: ../templates/account/hostedit.php:351 -#: ../templates/account/useredit.php:1018 -#: ../help/help.inc:185 -msgid "Load profile" -msgstr "Profil betöltése" - -#: ../templates/login.php:220 -#: ../templates/config/conflogin.php:72 -#: ../help/help.inc:36 -msgid "Login" -msgstr "Bejelentkezés" - -#: ../lib/pdf.inc:162 -msgid "Login Shell" -msgstr "Bejelentkezõ shell" - -#: ../lib/pdf.inc:172 -msgid "Login at host(s)" -msgstr "Bejelentkezés a következõ gép(ek)re" - -#: ../lib/pdf.inc:218 -msgid "Login at workstation(s)" -msgstr "Bejelentkezés a következõ munkaállomás(ok)ra" - -#: ../templates/account/useredit.php:992 -#: ../templates/profedit/profileuser.php:127 -#: ../help/help.inc:151 -#: ../lib/ldap.inc:201 -msgid "Login shell" -msgstr "Bejelentkezõ shell" - -#: ../templates/account/useredit.php:432 -#: ../templates/account/useredit.php:444 -#: ../templates/account/useredit.php:1272 -#: ../templates/profedit/profileuser.php:325 -#: ../help/help.inc:211 -#: ../lib/pdf.inc:210 -msgid "Logon script" -msgstr "Bejelentkezési script" - -#: ../templates/account/useredit.php:444 -#: ../templates/config/confsave.php:181 -#: ../templates/profedit/profilecreate.php:214 -msgid "Logon script is invalid!" -msgstr "Bejelentkezési script útvonala érvénytelen!" - -#: ../templates/logout.php:52 -#: ../templates/main_header.php:51 -msgid "Logout" -msgstr "Kijelentkezés" - -#: ../help/help.inc:60 -msgid "Machine number" -msgstr "Munkaállomás száma" - -#: ../templates/config/conflogin.php:127 -msgid "Manage profiles" -msgstr "Profilok beállítása" - -#: ../templates/config/profmanage.php:351 -msgid "Master Password:" -msgstr "Mesterjelszó:" - -#: ../templates/confwiz/start.php:168 -#: ../help/help.inc:121 -msgid "Master password" -msgstr "Mesterjelszó" - -#: ../templates/config/profmanage.php:59 -#: ../templates/confwiz/start.php:45 -msgid "Master password is wrong!" -msgstr "Hibás mesterjelszó!" - -#: ../templates/config/profmanage.php:119 -msgid "Master passwords are different or empty!" -msgstr "A mester jelszavak nem egyeznek vagy üres!" - -#: ../templates/masscreate.php:117 -msgid "Max 400 users allowed. Ignored additional users." -msgstr "Legfeljebb 400 felhasználó fogadható. A további felhasználókat figyelmen kívül hagyom." - -#: ../templates/config/confsave.php:169 -msgid "Max list entries is invalid!" -msgstr "A maximális listabejegyzés érvénytelen!" - -#: ../templates/config/confmain.php:209 -#: ../templates/confwiz/o_ranges.php:131 -#: ../lib/config.inc:282 -msgid "Maximum GID number" -msgstr "A legnagyobb GID-érték" - -#: ../templates/config/confsave.php:139 -#: ../templates/confwiz/o_ranges.php:63 -msgid "Maximum GID number is invalid!" -msgstr "A legnagyobb GID-érték érvénytelen!" - -#: ../templates/config/confmain.php:218 -#: ../templates/confwiz/o_ranges.php:140 -#: ../lib/config.inc:284 -msgid "Maximum Machine number" -msgstr "Legnagyobb munkaállomásszám" - -#: ../templates/config/confsave.php:149 -#: ../templates/confwiz/o_ranges.php:69 -msgid "Maximum Machine number is invalid!" -msgstr "A legnagyobb munkaállomásszám érvénytelen!" - -#: ../templates/config/confmain.php:200 -#: ../templates/confwiz/o_ranges.php:122 -#: ../lib/config.inc:280 -msgid "Maximum UID number" -msgstr "Legnagyobb UID értéke" - -#: ../templates/config/confsave.php:129 -#: ../templates/confwiz/o_ranges.php:57 -msgid "Maximum UID number is invalid!" -msgstr "A legnagyobb UID-érték érvénytelen!" - -#: ../templates/config/confmain.php:250 -#: ../help/help.inc:82 -#: ../lib/config.inc:288 -msgid "Maximum list entries" -msgstr "Legtöbb listabejegyzés száma" - -#: ../templates/account/useredit.php:1089 -#: ../templates/profedit/profileuser.php:166 -#: ../help/help.inc:175 -msgid "Maximum password age" -msgstr "A jelszó lejárásának legkésõbbi idõpontja" - -#: ../templates/account/groupedit.php:518 -#: ../templates/account/groupedit.php:575 -#: ../templates/account/groupedit.php:645 -#: ../templates/account/groupedit.php:739 -#: ../templates/account/groupedit.php:796 -#: ../lib/pdf.inc:458 -msgid "Members" -msgstr "Tagok" - -#: ../templates/config/confmain.php:206 -#: ../templates/confwiz/o_ranges.php:128 -#: ../lib/config.inc:281 -msgid "Minimum GID number" -msgstr "A minimális GID érték" - -#: ../templates/config/confsave.php:134 -#: ../templates/confwiz/o_ranges.php:60 -msgid "Minimum GID number is invalid!" -msgstr "A legkisebb GID-érték érvénytelen!" - -#: ../templates/config/confmain.php:215 -#: ../templates/confwiz/o_ranges.php:137 -#: ../lib/config.inc:283 -msgid "Minimum Machine number" -msgstr "Minimum munkaállomásszám" - -#: ../templates/config/confsave.php:144 -#: ../templates/confwiz/o_ranges.php:66 -msgid "Minimum Machine number is invalid!" -msgstr "A legkisebb munkaállomásszám érvénytelen!" - -#: ../templates/config/confmain.php:197 -#: ../templates/confwiz/o_ranges.php:119 -#: ../lib/config.inc:279 -msgid "Minimum UID number" -msgstr "Minimális UID értéke" - -#: ../templates/config/confsave.php:124 -#: ../templates/confwiz/o_ranges.php:54 -msgid "Minimum UID number is invalid!" -msgstr "A legkisebb UID-érték érvénytelen!" - -#: ../templates/account/useredit.php:1094 -#: ../templates/profedit/profileuser.php:173 -#: ../help/help.inc:177 -msgid "Minimum password age" -msgstr "A jelszót minimum eddig kell használni" - -#: ../templates/account/useredit.php:490 -#: ../templates/account/useredit.php:1502 -#: ../templates/masscreate.php:367 -#: ../templates/masscreate.php:569 -#: ../templates/massdetail.php:152 -#: ../templates/massdetail.php:256 -#: ../help/help.inc:260 -#: ../help/help.inc:261 -msgid "Mobile number" -msgstr "Mobil telefonszám" - -#: ../templates/account/groupedit.php:822 -#: ../templates/account/hostedit.php:432 -#: ../templates/account/useredit.php:1554 -msgid "Modify" -msgstr "Módosítás" - -#: ../templates/account/groupedit.php:836 -#: ../templates/account/hostedit.php:441 -#: ../templates/account/useredit.php:1558 -msgid "Modify Account" -msgstr "Azonosító módosítása" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 -#: ../templates/profedit/profilegroup.php:99 -#: ../templates/profedit/profileuser.php:376 -#: ../help/help.inc:224 -#: ../lib/pdf.inc:240 -msgid "Mountpoint" -msgstr "Csatolási pont" - -#: ../help/help.inc:225 -msgid "Mountpoint of device with enabled quotas." -msgstr "Kvótákkal szabályozott eszköz csatolási pontja." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:179 -#: ../templates/account/hostedit.php:182 -#: ../templates/account/useredit.php:305 -#: ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:563 -#: ../templates/masscreate.php:566 -#: ../templates/massdetail.php:90 -msgid "Name" -msgstr "Név" - -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:182 -#: ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:566 -#: ../templates/massdetail.php:90 -msgid "Name contains invalid characters. First character must be a letter." -msgstr "A név érvénytelen karaktereket tartalmaz. Az elsõ karakternek betûnek kell lennie." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/hostedit.php:179 -#: ../templates/account/useredit.php:305 -#: ../templates/masscreate.php:563 -msgid "Name must contain between 3 and 20 characters." -msgstr "A névnek minimum 3, maximum 20 karakterbõl kell állnia." - -#: ../help/help.inc:135 -msgid "Name under which the profile will be saved. If a profile with the same name exists, it will be overwritten." -msgstr "Név, mellyel a profil el lesz mentve. Ha már van ilyen nevû profil, az új profil felülírja azt." - -#: ../templates/lists/listdomains.php:200 -msgid "New Domain" -msgstr "Új tartomány" - -#: ../templates/lists/listgroups.php:312 -msgid "New Group" -msgstr "Új csoport" - -#: ../templates/lists/listhosts.php:301 -msgid "New Host" -msgstr "Új gazdaaállomás" - -#: ../templates/ou_edit.php:52 -#: ../templates/ou_edit.php:117 -#: ../templates/ou_edit.php:182 -#: ../templates/ou_edit.php:247 -msgid "New OU created successfully." -msgstr "Új OU-t sikeresen létrehozva." - -#: ../templates/config/confmain.php:351 -msgid "New Password" -msgstr "Új jelszó" - -#: ../templates/config/profmanage.php:126 -msgid "New default profile set successfully." -msgstr "Az új alapértelmezett profil sikeresen beállítva." - -#: ../templates/config/profmanage.php:326 -msgid "New master password" -msgstr "Új mester jelszó" - -#: ../templates/config/profmanage.php:117 -msgid "New master password set successfully." -msgstr "Az új mester jelszó sikeresen beállítva." - -#: ../templates/ou_edit.php:344 -#: ../templates/ou_edit.php:377 -#: ../templates/ou_edit.php:410 -#: ../templates/ou_edit.php:444 -#: ../help/help.inc:289 -msgid "New organizational unit" -msgstr "Új szervezeti egység" - -#: ../templates/config/profmanage.php:107 -msgid "New password set successfully." -msgstr "A jelszó módosítva." - -#: ../templates/account/groupedit.php:435 -#: ../templates/account/hostedit.php:288 -#: ../templates/account/useredit.php:719 -msgid "New profile created." -msgstr "Az új profil létrehozva." - -#: ../templates/lists/listusers.php:367 -msgid "New user" -msgstr "Új felhasználó" - -#: ../templates/masscreate.php:422 -#: ../templates/confwiz/o_ranges.php:152 -#: ../templates/confwiz/o_daemon.php:141 -#: ../templates/confwiz/server2.php:234 -#: ../templates/confwiz/o_lang.php:162 -#: ../templates/confwiz/server.php:196 -#: ../templates/confwiz/o_lists.php:147 -#: ../templates/confwiz/start.php:181 -msgid "Next" -msgstr "Következõ" - -#: ../templates/domain.php:125 -#: ../templates/confwiz/ldaptest.php:361 -#: ../help/help.inc:303 -msgid "Next Group RID" -msgstr "Következõ csoport RID" - -#: ../templates/domain.php:109 -#: ../templates/confwiz/ldaptest.php:345 -#: ../help/help.inc:299 -msgid "Next RID" -msgstr "Következõ RID" - -#: ../templates/domain.php:239 -#: ../templates/confwiz/ldaptest.php:243 -msgid "Next RID is not a number!" -msgstr "A következõ RID értéke nem szám!" - -#: ../help/help.inc:300 -msgid "Next RID to use when creating accounts." -msgstr "A következõ RID, melyet azonosítók létrehozásakor használni kell." - -#: ../help/help.inc:304 -msgid "Next RID to use when creating groups." -msgstr "A következõ RID, melyet csoportok létrehozásakor használni kell." - -#: ../help/help.inc:302 -msgid "Next RID to use when creating user accounts." -msgstr "A következõ RID, melyet felhasználói azonosítók létrehozásakor használni kell." - -#: ../templates/domain.php:117 -#: ../templates/confwiz/ldaptest.php:353 -#: ../help/help.inc:301 -msgid "Next User RID" -msgstr "Következõ felhasználó RID" - -#: ../templates/domain.php:241 -#: ../templates/confwiz/ldaptest.php:249 -msgid "Next group RID is not a number!" -msgstr "A következõ csoport RID-je nem szám!" - -#: ../templates/domain.php:240 -#: ../templates/confwiz/ldaptest.php:246 -msgid "Next user RID is not a number!" -msgstr "A következõ felhasználó RID-je nem szám!" - -#: ../templates/lists/listgroups.php:166 -#: ../templates/lists/listgroups.php:175 -#: ../templates/lists/listgroups.php:179 -msgid "No Groups found!" -msgstr "csoport nem található!" - -#: ../templates/lists/listdomains.php:106 -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listdomains.php:116 -msgid "No Samba Domains found!" -msgstr "Samba tartomány nem található!" - -#: ../templates/lists/listhosts.php:170 -#: ../templates/lists/listhosts.php:179 -#: ../templates/lists/listhosts.php:183 -msgid "No Samba Hosts found!" -msgstr "Samba munkaállomás nem található" - -#: ../templates/lists/listusers.php:208 -#: ../templates/lists/listusers.php:219 -msgid "No Users found!" -msgstr "Felhasználó nem található!" - -#: ../templates/initsuff.php:170 -msgid "No changes were made." -msgstr "Nem történt változtatás." - -#: ../templates/initsuff.php:154 -#: ../templates/main.php:64 -#: ../templates/confwiz/ldaptest.php:311 -msgid "No domains found, please create one." -msgstr "Nincs létrehozva tartomány, készítsen egyet." - -#: ../lib/account.inc:878 -msgid "No free ID-Number!" -msgstr "Nincs szabad ID-szám!" - -#: ../templates/delete.php:240 -msgid "No group(s) were deleted" -msgstr "Egy csoport sem lett törölve." - -#: ../templates/delete.php:232 -msgid "No host(s) were deleted" -msgstr "Egy gazdaállomás sem lett törölve" - -#: ../templates/config/confmain.php:82 -msgid "No password was entered!" -msgstr "Nem adott meg jelszót!" - -#: ../templates/account/useredit.php:243 -#: ../templates/masscreate.php:558 -msgid "No primary group defined!" -msgstr "Nincs megadva elsõdleges csoport!" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/hostedit.php:285 -#: ../templates/account/useredit.php:716 -msgid "No profilename given." -msgstr "Nem adott meg profilnevet." - -#: ../templates/profedit/profilecreate.php:389 -msgid "No type specified!" -msgstr "Nem határozott meg típust!" - -#: ../lib/pdf.inc:255 -msgid "No user quotas defined or no quota support by filesystem." -msgstr "Nincsenek meghatározott felhasználói kvóták, vagy a filerendszer nem támogatja a kvótát." - -#: ../templates/delete.php:224 -msgid "No user(s) were deleted" -msgstr "Egy felhasználó sem lett törölve" - -#: ../templates/account/groupedit.php:845 -#: ../templates/account/hostedit.php:459 -#: ../templates/account/useredit.php:1566 -#: ../help/help.inc:47 -msgid "Note" -msgstr "Megjegyzés" - -#: ../help/help.inc:174 -msgid "Number of days a user can login even his password has expired. -1=always." -msgstr "Ahány napig a felhasználó beléphet jelszavának lejárta után. -1=mindig." - -#: ../help/help.inc:178 -msgid "Number of days a user has to wait until he\\'s allowed to change his password again. If set value must be 0<." -msgstr "Ahány napig a felhasználónak várnia kell, hogy jelszavát újra megváltoztassa. Ha beállítja, 0-nál nagyobb értéket kell megadnia." - -#: ../help/help.inc:176 -msgid "Number of days after a user has to change his password again. If set value must be 0<." -msgstr "Ahány nap után a felhasználónak ismételten meg kell változtatnia jelszavát. Ha beállítja, 0-nál nagyobb értéket kell megadnia." - -#: ../templates/ou_edit.php:58 -#: ../templates/ou_edit.php:123 -#: ../templates/ou_edit.php:188 -#: ../templates/ou_edit.php:253 -msgid "OU already exists!" -msgstr "Az OU már létezik!" - -#: ../templates/ou_edit.php:69 -#: ../templates/ou_edit.php:134 -#: ../templates/ou_edit.php:199 -#: ../templates/ou_edit.php:264 -msgid "OU deleted successfully." -msgstr "Az OU sikeresen törölve." - -#: ../templates/ou_edit.php:62 -#: ../templates/ou_edit.php:127 -#: ../templates/ou_edit.php:192 -#: ../templates/ou_edit.php:257 -msgid "OU is invalid!" -msgstr "Az OU érvénytelen!" - -#: ../templates/ou_edit.php:99 -#: ../templates/ou_edit.php:164 -#: ../templates/ou_edit.php:229 -#: ../templates/ou_edit.php:294 -msgid "OU is not empty or invalid!" -msgstr "Az OU nem üres vagy érvénytelen!" - -#: ../templates/main_header.php:54 -#: ../help/help.inc:289 -#: ../help/help.inc:291 -msgid "OU-Editor" -msgstr "OU szerkesztõ" - -#: ../templates/account/hostedit.php:222 -#: ../templates/account/useredit.php:585 -msgid "ObjectClass posixAccount not found." -msgstr "A posixAzonosító objektumOsztály nem található." - -#: ../templates/account/groupedit.php:330 -msgid "ObjectClass posixGroup not found." -msgstr "A posixcsoport objektumOsztály nem található." - -#: ../templates/account/hostedit.php:226 -#: ../templates/account/useredit.php:594 -msgid "ObjectClass sambaAccount not found." -msgstr "A sambaAzonosító objektumOsztály nem található." - -#: ../templates/account/groupedit.php:328 -msgid "ObjectClass sambaGroupMapping not found." -msgstr "A sambaCsoportTérkép objektumOsztály nem található." - -#: ../templates/account/hostedit.php:224 -#: ../templates/account/useredit.php:590 -msgid "ObjectClass sambaSamAccount not found." -msgstr "A sambaSamAzonosító objektumOsztály nem található." - -#: ../templates/account/useredit.php:587 -msgid "ObjectClass shadowAccount not found." -msgstr "Az árnyékAzonosító objektumOsztály nem található." - -#: ../templates/config/conflogin.php:118 -msgid "Ok" -msgstr "Ok" - -#: ../templates/confwiz/server2.php:221 -msgid "Optional settings" -msgstr "Nem kötelezõ beállítások" - -#: ../templates/config/confmain.php:325 -msgid "PDF settings" -msgstr "PDF beállítások" - -#: ../templates/confwiz/o_daemon.php:126 -msgid "PDF text" -msgstr "PDF szöveg" - -#: ../templates/account/hostedit.php:390 -#: ../templates/account/useredit.php:316 -#: ../templates/account/useredit.php:346 -#: ../templates/account/useredit.php:418 -#: ../templates/account/useredit.php:442 -#: ../templates/account/useredit.php:1061 -#: ../templates/login.php:169 -#: ../templates/confwiz/server.php:159 -#: ../templates/confwiz/start.php:141 -msgid "Password" -msgstr "Jelszó" - -#: ../templates/account/useredit.php:351 -msgid "Password Expire" -msgstr "Jelszó érvényessége" - -#: ../templates/config/confsave.php:214 -msgid "Password changed!" -msgstr "Jelszó megváltozott!" - -#: ../templates/account/useredit.php:346 -#: ../templates/account/useredit.php:442 -msgid "Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and #*,.;:_-+!$%&/|?{[()]}= !" -msgstr "A jelszó érvénytelen karaktert tartalmaz. Érvényes karakterek: a-z, A-Z, 0-9 és #*,.;:_-+!$%&/|?{[()]}= !" - -#: ../templates/account/useredit.php:1205 -#: ../templates/profedit/profileuser.php:257 -#: ../help/help.inc:201 -msgid "Password does not expire" -msgstr "A jelszó nem jár le" - -#: ../templates/account/useredit.php:1084 -#: ../help/help.inc:173 -#: ../lib/pdf.inc:168 -msgid "Password expire" -msgstr "Jelszó érvényessége" - -#: ../templates/account/useredit.php:351 -msgid "Password expire must be are natural number or -1." -msgstr "A jelszó lejárásához megadott érték csak természetes szám lehet, vagy -1. " - -#: ../templates/profedit/profileuser.php:159 -msgid "Password expiry" -msgstr "A jelszó lejárása" - -#: ../templates/profedit/profilecreate.php:147 -msgid "Password expiry is not numeric!" -msgstr "A jelszó lejárásához megadott érték nem numerikus!" - -#: ../templates/config/confsave.php:193 -#: ../templates/confwiz/server2.php:71 -msgid "Password hash is invalid!" -msgstr "A jelszó hash-e érvénytelen!" - -#: ../templates/config/confmain.php:147 -#: ../templates/confwiz/server2.php:176 -#: ../help/help.inc:105 -#: ../lib/config.inc:272 -msgid "Password hash type" -msgstr "A jelszó hash-ének típusa" - -#: ../templates/account/useredit.php:348 -#: ../templates/account/useredit.php:349 -msgid "Password maxage" -msgstr "A jelszó maximális érvényességi ideje" - -#: ../templates/account/useredit.php:349 -msgid "Password maxage must be are natural number." -msgstr "A jelszó maximális érvényességi ideje csak természetes szám lehet." - -#: ../templates/account/useredit.php:348 -msgid "Password maxage must bigger as Password Minage." -msgstr "A jelszó maximális érvényességi idejének nagyobbnak kell lennie a minimális érvényességi idõnél." - -#: ../templates/profedit/profilecreate.php:115 -msgid "Password maximum age is not numeric!" -msgstr "A jelszó maximális érvényességi ideje nem numerikus!" - -#: ../templates/account/useredit.php:347 -msgid "Password minage" -msgstr "A jelszó minimális érvényességi ideje" - -#: ../templates/account/useredit.php:347 -msgid "Password minage must be are natural number." -msgstr "A jelszó minimális érvényességi ideje csak természetes szám lehet." - -#: ../templates/profedit/profilecreate.php:107 -msgid "Password minimum age is not numeric!" -msgstr "A jelszó minimális érvényességi ideje nem numerikus!" - -#: ../templates/account/useredit.php:352 -#: ../templates/account/useredit.php:1079 -#: ../help/help.inc:171 -msgid "Password warn" -msgstr "Jelszó figyelmeztetés" - -#: ../templates/account/useredit.php:352 -msgid "Password warn must be are natural number." -msgstr "Jelszó figyelmeztetés értéke csak természetes szám lehet." - -#: ../templates/profedit/profileuser.php:152 -msgid "Password warning" -msgstr "Jelszó figyelmeztetés" - -#: ../templates/config/confsave.php:208 -msgid "Passwords are different!" -msgstr "A két jelszó nem egyezik!" - -#: ../help/help.inc:215 -#, php-format -msgid "Path of the userprofile. Can be a local absolute path or a UNC-path (\\\\server\\share). $%s and $%s are replaced with user- and groupname." -msgstr "A felhasználói profil elérési útvonala. Helyi abszolút elérési útvonal vagy UNC elérési útvonal is lehet (\\\\server\\share). A $%s és $%s változók a felhasználó-és csoportnévvel lesznek helyettesítve." - -#: ../templates/config/confmain.php:315 -#: ../templates/confwiz/o_daemon.php:117 -#: ../lib/config.inc:290 -msgid "Path to external script" -msgstr "A külsõ script elérési útvonala" - -#: ../templates/account/useredit.php:795 -#: ../templates/account/useredit.php:865 -#: ../templates/account/useredit.php:927 -#: ../templates/account/useredit.php:1048 -#: ../templates/account/useredit.php:1165 -#: ../templates/account/useredit.php:1404 -#: ../templates/account/useredit.php:1453 -#: ../templates/account/useredit.php:1533 -msgid "Personal" -msgstr "Személyes adatok" - -#: ../lib/pdf.inc:78 -msgid "Personal User Infos" -msgstr "Személyes felhasználói adatok" - -#: ../templates/account/useredit.php:1464 -msgid "Personal properties" -msgstr "Személyes tulajdonságok" - -#: ../lib/pdf.inc:109 -msgid "Phone" -msgstr "Telefon" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 -#: ../templates/account/useredit.php:580 -msgid "Please check settings on samba page." -msgstr "Kérem ellenõrízze a beállításokat a samba oldalon." - -#: ../templates/account/hostedit.php:99 -#: ../templates/account/useredit.php:108 -msgid "Please create a group first." -msgstr "Kérem, elõbb hozzon létre egy csoportot." - -#: ../templates/confwiz/start.php:117 -msgid "Please enter a name for the new profile. The name may contain letters, digits and -_." -msgstr "Kérem adja meg az új profil nevét. A név betûket, számokat és a -_ karaktereket tartalmazhatja." - -#: ../templates/account/useredit.php:492 -#: ../templates/masscreate.php:571 -#: ../templates/massdetail.php:156 -msgid "Please enter a valid eMail address!" -msgstr "Az e-mail cím formátuma érvénytelen!" - -#: ../templates/account/useredit.php:496 -#: ../templates/masscreate.php:575 -#: ../templates/massdetail.php:142 -msgid "Please enter a valid employee type!" -msgstr "Kérem adjon érvényes alkalmazott típust!" - -#: ../templates/account/useredit.php:491 -#: ../templates/masscreate.php:570 -#: ../templates/massdetail.php:154 -msgid "Please enter a valid fax number!" -msgstr "A fax szám formátuma érvénytelen!" - -#: ../templates/account/useredit.php:490 -#: ../templates/masscreate.php:569 -#: ../templates/massdetail.php:152 -msgid "Please enter a valid mobile number!" -msgstr "A mobiltelefonszám formátuma érvénytelen!" - -#: ../templates/account/useredit.php:494 -#: ../templates/masscreate.php:573 -#: ../templates/massdetail.php:148 -msgid "Please enter a valid postal address!" -msgstr "A levelezési cím formátuma érvénytelen!" - -#: ../templates/account/useredit.php:497 -#: ../templates/masscreate.php:576 -#: ../templates/massdetail.php:146 -msgid "Please enter a valid postal code!" -msgstr "Az irányítószám formátuma érvénytelen!" - -#: ../templates/account/useredit.php:493 -#: ../templates/masscreate.php:572 -#: ../templates/massdetail.php:144 -msgid "Please enter a valid street name!" -msgstr "Az utcanév formátuma érvénytelen!" - -#: ../templates/account/useredit.php:489 -#: ../templates/masscreate.php:568 -#: ../templates/massdetail.php:150 -msgid "Please enter a valid telephone number!" -msgstr "A telefonszám formátuma érvénytelen!" - -#: ../templates/account/useredit.php:495 -#: ../templates/masscreate.php:574 -#: ../templates/massdetail.php:140 -msgid "Please enter a valid title!" -msgstr "Kérem adjon érvényes címet!" - -#: ../lib/account.inc:890 -#, php-format -msgid "Please enter a value between %s and %s!" -msgstr "Kérem adjon %s és %s közötti értéket!" - -#: ../templates/config/conflogin.php:91 -msgid "Please enter password to change preferences:" -msgstr "Kérem adja meg a jelszót a beállítások módosításához:" - -#: ../templates/confwiz/o_ranges.php:112 -msgid "Please enter the UID/GID ranges for your accounts:" -msgstr "Kérem, adja meg az UID/GID tartományokat az azonosítóihoz:" - -#: ../templates/confwiz/server.php:123 -msgid "Please enter the URL of your LDAP server." -msgstr "Kérem, adja meg LDAP szerverének URL-ét." - -#: ../help/help.inc:37 -msgid "Please enter the configuration password. This is NOT your LDAP password. It is stored in your .conf-file. If this is the first time you log in, enter \"lam\"." -msgstr "Kérem adja meg a beállítást védõ jelszót. Ez NEM az ön LDAP jelszava. Ez az ön .conf-filejában tárolódik. Ha most lép be elõször, akkor az \"lam\"-et használja." - -#: ../help/help.inc:122 -msgid "Please enter the master configuration password. This is NOT your LDAP password. It is stored in your config.cfg file. If this is the first time you log in, enter \"lam\"." -msgstr "Kérem, adja meg a mester beállításokat védõ jelszót. Ez NEM az ön LDAP jelszava. Ez az ön config.cfg file-jában tárolódik. Ha most lép be elõször, akkor az \"lam\"-et használja." - -#: ../help/help.inc:110 -msgid "Please enter the name of the new profile and the password to change its settings. Profile names may contain letters, numbers and -/_." -msgstr "Kérem adja meg az új profil nevét és a beállítások megváltoztatásához szükséges jelszót. A profilnevek betûket, számokat és -/_ karaktereket tartalmazhatnak. " - -#: ../help/help.inc:112 -msgid "Please enter the new name of the profile. The name may contain letters, numbers and -/_." -msgstr "Kérem adja meg az új profil nevét. A név betûket, számokat és a -/_ karaktereket tartalmazhatja." - -#: ../templates/account/useredit.php:316 -#: ../templates/account/useredit.php:418 -msgid "Please enter the same password in both password-fields." -msgstr "Kérem, egyezõ jelszót írjon a két jelszó-mezõbe." - -#: ../templates/confwiz/server2.php:125 -msgid "Please enter the suffixes of your LDAP tree where LAM should store the accounts." -msgstr "Kérem, adja meg az utótagjait az Ön által használt LDAP fának, ahol a LAM-nak az azonosítókat tárolnia kell." - -#: ../templates/confwiz/o_lists.php:103 -msgid "Please enter which attributes should be displayed in the list views." -msgstr "Kérem, adja meg, hogy a listanézetekben mely attribútumok látszódjanak." - -#: ../templates/confwiz/start.php:162 -msgid "Please enter your configuration master password. This password is \"lam\" by default." -msgstr "Kérem, adja meg beállításainak mester jelszavát. Ez alapértelemzés szerint \"lam\". " - -#: ../templates/masscreate.php:349 -msgid "Please provide a csv-file with the following syntax. Values with * are required:" -msgstr "Kérem, adjon meg egy csv-file-t a következõ szintakszis szerint. A *-os értékek szükségesek:" - -#: ../lib/status.inc:42 -msgid "Please report this error to the Bug-Tracker at {link=http://lam.sf.net}LDAP Account Manager Development Team{endlink}. The error number is {bold}0001:Invalid/Missing Message type.{endbold} Thank you." -msgstr "Kérem jelezze ezt a hibát a Bug-Tracker-en a {link=http://lam.sf.net}LDAP Account Manager Development Team{endlink}-nél. A hiba száma {bold}0001:Invalid/Missing Message type.{endbold}. Köszönöm." - -#: ../templates/confwiz/server2.php:222 -msgid "Please select here if you want to make additional changes to your configuration profile or if LAM should use default values." -msgstr "Kérem, most döntse el, hogy akar -e további változtatásokat beállítási profiljában, vagy a LAM használja az alapértelemzés szerinti értékeket." - -#: ../templates/account/groupedit.php:515 -#: ../templates/account/groupedit.php:572 -#: ../templates/account/groupedit.php:642 -#: ../templates/account/groupedit.php:736 -#: ../templates/account/groupedit.php:793 -#: ../templates/account/useredit.php:788 -#: ../templates/account/useredit.php:858 -#: ../templates/account/useredit.php:920 -#: ../templates/account/useredit.php:1041 -#: ../templates/account/useredit.php:1158 -#: ../templates/account/useredit.php:1398 -#: ../templates/account/useredit.php:1446 -#: ../templates/account/useredit.php:1526 -#: ../templates/masscreate.php:325 -msgid "Please select page:" -msgstr "Kérem, válassza ki az oldalt:" - -#: ../templates/confwiz/o_lang.php:101 -msgid "Please select your prefered language." -msgstr "Kérem, válassza ki a nyelvet, melyet használni szeretne." - -#: ../help/help.inc:275 -msgid "Position in ldap-tree where the group should be created." -msgstr "A hely az ldap-fán, ahol a csoportot létre kell hozni." - -#: ../help/help.inc:277 -msgid "Position in ldap-tree where the host should be created." -msgstr "A hely az ldap-fán, ahol a gazdaállomást létre kell hozni." - -#: ../help/help.inc:273 -msgid "Position in ldap-tree where the user should be created." -msgstr "A hely az ldap-fán, ahol a felhasználót létre kell hozni." - -#: ../templates/account/useredit.php:494 -#: ../templates/account/useredit.php:1490 -#: ../templates/masscreate.php:375 -#: ../templates/masscreate.php:573 -#: ../templates/massdetail.php:148 -#: ../templates/massdetail.php:244 -#: ../help/help.inc:256 -#: ../lib/pdf.inc:101 -msgid "Postal address" -msgstr "Levelezési cím" - -#: ../help/help.inc:257 -msgid "Postal address, city" -msgstr "Település" - -#: ../templates/account/useredit.php:497 -#: ../templates/account/useredit.php:1484 -#: ../templates/masscreate.php:373 -#: ../templates/masscreate.php:576 -#: ../templates/massdetail.php:146 -#: ../templates/massdetail.php:238 -#: ../help/help.inc:254 -#: ../help/help.inc:255 -#: ../lib/pdf.inc:97 -msgid "Postal code" -msgstr "Irányítószám" - -#: ../templates/confwiz/o_lists.php:105 -msgid "Predefined attributes are of type \"#attribute\"." -msgstr "Az elõre meghatározott attribútumok \"#attribute\" típusúak." - -#: ../templates/confwiz/o_lists.php:111 -#: ../help/help.inc:67 -msgid "Predefined values" -msgstr "Elõre meghatározott értékek" - -#: ../templates/account/hostedit.php:376 -#: ../templates/account/useredit.php:243 -#: ../templates/account/useredit.php:966 -#: ../templates/masscreate.php:283 -#: ../templates/masscreate.php:359 -#: ../templates/masscreate.php:558 -#: ../templates/profedit/profilehost.php:68 -#: ../templates/profedit/profileuser.php:93 -#: ../help/help.inc:153 -#: ../help/help.inc:167 -#: ../lib/pdf.inc:310 -#: ../lib/pdf.inc:354 -msgid "Primary group" -msgstr "Elsõdleges csoport" - -#: ../templates/account/useredit.php:559 -msgid "Primary group has changed. You have to run the following command as root in order to change existing file-permissions:" -msgstr "Az elsõdleges csoport megváltozott. Root-ként kell futtatnia a következõ utasítást, hogy a jelenleg érvényes file-engedélyeket megváltoztassa:" - -#: ../templates/profedit/profilecreate.php:64 -#: ../templates/profedit/profilecreate.php:361 -msgid "Primary group name is invalid!" -msgstr "Az elsõdleges csoportnév érvénytelen!" - -#: ../templates/main_header.php:43 -#: ../help/help.inc:126 -#: ../help/help.inc:130 -#: ../help/help.inc:134 -msgid "Profile Editor" -msgstr "Profil szerkesztõ" - -#: ../templates/config/profmanage.php:97 -msgid "Profile deleted." -msgstr "Profil törölve." - -#: ../templates/account/hostedit.php:278 -msgid "Profile loaded." -msgstr "Profil betöltve." - -#: ../templates/config/profmanage.php:41 -#: ../templates/config/profmanage.php:144 -#: ../help/help.inc:109 -#: ../help/help.inc:111 -#: ../help/help.inc:113 -#: ../help/help.inc:115 -#: ../help/help.inc:117 -#: ../help/help.inc:119 -#: ../help/help.inc:121 -msgid "Profile management" -msgstr "Profile beállítások" - -#: ../templates/config/profmanage.php:159 -#: ../templates/config/profmanage.php:206 -#: ../templates/profedit/profilegroup.php:143 -#: ../templates/profedit/profilehost.php:112 -#: ../templates/profedit/profileuser.php:420 -#: ../templates/confwiz/start.php:123 -#: ../help/help.inc:134 -msgid "Profile name" -msgstr "Profilnév" - -#: ../templates/config/profmanage.php:81 -#: ../templates/config/profmanage.php:92 -#: ../templates/confwiz/start.php:65 -msgid "Profile name is invalid!" -msgstr "A profilnév érvénytelen!" - -#: ../templates/config/profmanage.php:170 -#: ../templates/config/profmanage.php:260 -msgid "Profile password" -msgstr "Profiljelszó" - -#: ../templates/config/profmanage.php:79 -#: ../templates/config/profmanage.php:109 -#: ../templates/confwiz/start.php:67 -msgid "Profile passwords are different or empty!" -msgstr "A profiljelszavak különböznek vagy üresek!" - -#: ../templates/account/useredit.php:435 -#: ../templates/account/useredit.php:447 -#: ../templates/account/useredit.php:1267 -#: ../templates/profedit/profileuser.php:318 -#: ../help/help.inc:214 -#: ../lib/pdf.inc:214 -msgid "Profile path" -msgstr "Profil elérési útvonala" - -#: ../templates/account/useredit.php:447 -#: ../templates/profedit/profilecreate.php:205 -msgid "Profile path is invalid!" -msgstr "A profil elérési útvonala érvénytelen!" - -#: ../templates/profedit/profilecreate.php:280 -#: ../templates/profedit/profilecreate.php:345 -#: ../templates/profedit/profilecreate.php:383 -msgid "Profile was saved." -msgstr "Profil elmentve." - -#: ../templates/account/groupedit.php:524 -#: ../templates/account/groupedit.php:581 -#: ../templates/account/groupedit.php:648 -#: ../templates/account/groupedit.php:744 -#: ../templates/account/groupedit.php:801 -#: ../templates/account/useredit.php:794 -#: ../templates/account/useredit.php:864 -#: ../templates/account/useredit.php:926 -#: ../templates/account/useredit.php:1047 -#: ../templates/account/useredit.php:1164 -#: ../templates/account/useredit.php:1403 -#: ../templates/account/useredit.php:1452 -#: ../templates/account/useredit.php:1532 -msgid "Quota" -msgstr "Kvóta" - -#: ../lib/pdf.inc:233 -msgid "Quota Settings" -msgstr "Kvóta beállítások" - -#: ../templates/account/groupedit.php:756 -#: ../templates/account/useredit.php:1415 -#: ../templates/profedit/profilegroup.php:95 -#: ../templates/profedit/profileuser.php:372 -msgid "Quota properties" -msgstr "Kvóta jellemzõk" - -#: ../lib/ldap.inc:215 -msgid "RID (Windows UID)" -msgstr "RID (Windows UID)" - -#: ../templates/config/confmain.php:192 -msgid "Ranges" -msgstr "Értékek" - -#: ../templates/confwiz/server2.php:224 -msgid "Ranges for UID and GID numbers" -msgstr "Az UID és GID számok tartományai" - -#: ../templates/config/confmain.php:356 -#: ../templates/confwiz/start.php:149 -msgid "Reenter Password" -msgstr "Jelszó ismétlése" - -#: ../templates/config/profmanage.php:337 -msgid "Reenter new master password" -msgstr "Új mester jelszó megismétlése" - -#: ../templates/config/profmanage.php:179 -#: ../templates/config/profmanage.php:271 -msgid "Reenter profile password" -msgstr "Profil jelszó megismétlése" - -#: ../templates/masscreate.php:332 -#: ../templates/lists/listdomains.php:220 -#: ../templates/lists/listgroups.php:340 -#: ../templates/lists/listhosts.php:329 -#: ../templates/lists/listusers.php:398 -msgid "Refresh" -msgstr "Frissítés" - -#: ../templates/config/profmanage.php:202 -#: ../help/help.inc:111 -msgid "Rename profile" -msgstr "Profil átnevezése" - -#: ../templates/config/profmanage.php:88 -msgid "Renamed profile." -msgstr "Profil átnevezve." - -#: ../templates/account/useredit.php:1067 -#: ../templates/account/useredit.php:1187 -msgid "Repeat password" -msgstr "Ismételje meg a jelszót" - -#: ../templates/account/useredit.php:296 -#, php-format -msgid "Replaced $%s or $%s in homedir." -msgstr "A home könyvtárban a $%s vagy $%s értéke átállítva." - -#: ../templates/domain.php:177 -#: ../templates/config/confmain.php:368 -#: ../templates/profedit/profilegroup.php:152 -#: ../templates/profedit/profilehost.php:121 -#: ../templates/profedit/profileuser.php:429 -msgid "Reset" -msgstr "Törlés" - -#: ../templates/account/groupedit.php:529 -#: ../templates/account/groupedit.php:586 -#: ../templates/account/groupedit.php:653 -#: ../templates/account/groupedit.php:749 -#: ../templates/account/groupedit.php:806 -#: ../templates/account/useredit.php:800 -#: ../templates/account/useredit.php:870 -#: ../templates/account/useredit.php:932 -#: ../templates/account/useredit.php:1053 -#: ../templates/account/useredit.php:1170 -#: ../templates/account/useredit.php:1409 -#: ../templates/account/useredit.php:1458 -#: ../templates/account/useredit.php:1538 -msgid "Reset all changes." -msgstr "Módosítások elvetése." - -#: ../templates/account/hostedit.php:394 -msgid "Reset password" -msgstr "Jelszó törlése" - -#: ../templates/account/groupedit.php:521 -#: ../templates/account/groupedit.php:578 -#: ../templates/account/groupedit.php:646 -#: ../templates/account/groupedit.php:742 -#: ../templates/account/groupedit.php:798 -#: ../templates/account/useredit.php:792 -#: ../templates/account/useredit.php:862 -#: ../templates/account/useredit.php:924 -#: ../templates/account/useredit.php:1045 -#: ../templates/account/useredit.php:1162 -#: ../templates/account/useredit.php:1402 -#: ../templates/account/useredit.php:1450 -#: ../templates/account/useredit.php:1530 -#: ../templates/profedit/profilegroup.php:67 -msgid "Samba" -msgstr "Samba" - -#: ../templates/domain.php:234 -#: ../templates/confwiz/ldaptest.php:239 -msgid "Samba 3 domain SID is invalid!" -msgstr "Samba 3 tartomány SID érvénytelen!" - -#: ../templates/config/confmain.php:183 -#: ../lib/config.inc:274 -msgid "Samba 3.x schema" -msgstr "Samba 3.x séma" - -#: ../templates/lists/listdomains.php:233 -msgid "Samba Domain(s) found" -msgstr "Samba tartomány(oka)t találtam" - -#: ../templates/profedit/profilemain.php:218 -msgid "Samba Host Profiles" -msgstr "Samba gazdaállomás profilok" - -#: ../templates/lists/listhosts.php:342 -msgid "Samba Host(s) found" -msgstr "Samba gazdaállomás(oka)t találtam" - -#: ../templates/ou_edit.php:405 -msgid "Samba Hosts" -msgstr "Samba gazdaállomások" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 -#: ../templates/account/useredit.php:580 -msgid "Samba Options not set!" -msgstr "Samba beállításai nincsenek megadva!" - -#: ../templates/profedit/profileuser.php:232 -msgid "Samba account" -msgstr "Samba azonosító" - -#: ../templates/profedit/profilecreate.php:196 -msgid "Samba home directory is invalid!" -msgstr "A Samba home könyvtár érvénytelen!" - -#: ../templates/account/useredit.php:1184 -msgid "Samba password" -msgstr "Samba jelszó" - -#: ../templates/account/groupedit.php:659 -#: ../templates/account/useredit.php:1178 -msgid "Samba properties" -msgstr "Samba tulajdonságok" - -#: ../templates/config/confmain.php:178 -msgid "Samba settings" -msgstr "Samba beállítások" - -#: ../templates/confwiz/server.php:179 -#: ../help/help.inc:98 -msgid "Samba version" -msgstr "Samba verzió" - -#: ../templates/config/confsave.php:83 -msgid "Samba version is not defined!" -msgstr "A Samba verziója nincs megadva!" - -#: ../templates/account/useredit.php:1277 -#: ../help/help.inc:217 -msgid "Samba workstations" -msgstr "Samba munkaállomások" - -#: ../templates/profedit/profilecreate.php:222 -msgid "Samba workstations are invalid!" -msgstr "A megadott Samba munkaállomások érvénytelenek!" - -#: ../lib/pdf.inc:286 -#: ../lib/pdf.inc:524 -msgid "Samba-Host information page" -msgstr "Samba-gazda információs lap" - -#: ../templates/profedit/profilegroup.php:151 -#: ../templates/profedit/profilehost.php:120 -#: ../templates/profedit/profileuser.php:428 -msgid "Save" -msgstr "Mentés" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/groupedit.php:435 -#: ../templates/account/groupedit.php:436 -#: ../templates/account/groupedit.php:814 -#: ../templates/account/groupedit.php:818 -#: ../templates/account/hostedit.php:285 -#: ../templates/account/hostedit.php:288 -#: ../templates/account/hostedit.php:289 -#: ../templates/account/hostedit.php:447 -#: ../templates/account/hostedit.php:451 -#: ../templates/account/useredit.php:716 -#: ../templates/account/useredit.php:719 -#: ../templates/account/useredit.php:720 -#: ../templates/account/useredit.php:1546 -#: ../templates/account/useredit.php:1550 -#: ../help/help.inc:266 -msgid "Save profile" -msgstr "Profil mentése" - -#: ../templates/config/confsave.php:199 -#: ../templates/confwiz/o_daemon.php:60 -msgid "Saving PDF text failed!" -msgstr "A PDF szöveg elmentése nem sikerült!" - -#: ../help/help.inc:86 -msgid "Script path" -msgstr "Script elérési útvonala" - -#: ../templates/confwiz/o_daemon.php:54 -msgid "Script path is invalid!" -msgstr "Script elérési útvonala érvénytelen!" - -#: ../help/help.inc:91 -msgid "Script server" -msgstr "Script szerver" - -#: ../templates/config/confsave.php:187 -#: ../templates/confwiz/o_daemon.php:57 -msgid "Script server is invalid!" -msgstr "Script szerver érvénytelen!" - -#: ../templates/config/confmain.php:307 -msgid "Script settings" -msgstr "Script beállítások" - -#: ../templates/config/confmain.php:339 -msgid "Security settings" -msgstr "Biztonsági beállítások" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 -#: ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "See README.openldap.txt to solve this problem." -msgstr "A probléma megoldásához olvasd el A README.openldap.txt -t." - -#: ../templates/help.php:90 -msgid "See also" -msgstr "Lásd még" - -#: ../templates/lists/listgroups.php:280 -#: ../templates/lists/listhosts.php:267 -#: ../templates/lists/listusers.php:322 -msgid "Select all" -msgstr "Összes kijelölése" - -#: ../templates/masscreate.php:420 -msgid "Select file:" -msgstr "Fájl kijelölése:" - -#: ../templates/masscreate.php:412 -#: ../help/help.inc:268 -msgid "Select group profile" -msgstr "Válassza ki a csoport profilt" - -#: ../templates/masscreate.php:386 -msgid "Select settings" -msgstr "Válassza ki a beállításokat" - -#: ../templates/masscreate.php:389 -msgid "Select user profile:" -msgstr "Válasszon felhasználói profilt:" - -#: ../templates/account/useredit.php:808 -msgid "Select workstations" -msgstr "Munkaállomások kiválasztása" - -#: ../templates/account/useredit.php:881 -msgid "Selected groups" -msgstr "Kiválasztott csoportok" - -#: ../templates/config/confsave.php:89 -#: ../templates/confwiz/server.php:74 -msgid "Server Address is empty!" -msgstr "A szervercím üres!" - -#: ../templates/config/confmain.php:112 -#: ../templates/confwiz/server.php:130 -#: ../help/help.inc:38 -#: ../lib/config.inc:271 -msgid "Server address" -msgstr "Szervercím" - -#: ../templates/config/confmain.php:311 -#: ../templates/confwiz/o_daemon.php:113 -#: ../lib/config.inc:291 -msgid "Server of external script" -msgstr "A külsõ script szervere" - -#: ../templates/config/confmain.php:109 -msgid "Server settings" -msgstr "Szerverbeállítások" - -#: ../templates/profedit/profileuser.php:237 -msgid "Set Samba password" -msgstr "A Samba jelszó beállítása" - -#: ../templates/profedit/profileuser.php:142 -msgid "Set Unix Password" -msgstr "A Unix jelszó beállítása" - -#: ../templates/profedit/profileuser.php:247 -#: ../help/help.inc:126 -msgid "Set Unix password for Samba" -msgstr "A Sambához tartozó Unix jelszó beállítása" - -#: ../templates/config/profmanage.php:256 -#: ../help/help.inc:115 -msgid "Set profile password" -msgstr "A profilhoz tartozó jelszó beállítása" - -#: ../templates/profedit/profilecreate.php:83 -msgid "Shell is invalid!" -msgstr "A shell érvénytelen!" - -#: ../templates/masscreate.php:292 -msgid "Show Details." -msgstr "Részletek mutatása" - -#: ../templates/masscreate.php:309 -msgid "Show Errors." -msgstr "Hibák mutatása." - -#: ../templates/masscreate.php:297 -msgid "Show Infos." -msgstr "Információk mutatása." - -#: ../templates/masscreate.php:303 -msgid "Show Warnings." -msgstr "Figyelmeztetések mutatása." - -#: ../lib/pdf.inc:241 -msgid "Soft block" -msgstr "Lágy blokk" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:100 -#: ../templates/profedit/profileuser.php:377 -#: ../help/help.inc:228 -msgid "Soft block limit" -msgstr "Lágy blokk határa" - -#: ../help/help.inc:229 -msgid "Soft block limit." -msgstr "Lágy blokk határa." - -#: ../lib/pdf.inc:242 -msgid "Soft inode" -msgstr "Lágy inode" - -#: ../help/help.inc:240 -msgid "Soft inode (files) limit." -msgstr "Lágy inode (file-ok) határa." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 -#: ../templates/profedit/profilegroup.php:102 -#: ../templates/profedit/profileuser.php:379 -#: ../help/help.inc:239 -msgid "Soft inode limit" -msgstr "Lágy inode határa" - -#: ../templates/help.php:65 -msgid "Sorry no help number submitted." -msgstr "Sajnos nem adott meg súgó-számot." - -#: ../templates/help.php:75 -#, php-format -msgid "Sorry this help number ({bold}%d{endbold}) is not available." -msgstr "Sajnos ez a súgó-szám ({bold}%d{endbold}) érvénytelen." - -#: ../templates/account/useredit.php:493 -#: ../templates/account/useredit.php:1478 -#: ../templates/masscreate.php:371 -#: ../templates/masscreate.php:572 -#: ../templates/massdetail.php:144 -#: ../templates/massdetail.php:232 -#: ../help/help.inc:252 -#: ../help/help.inc:253 -#: ../lib/pdf.inc:93 -msgid "Street" -msgstr "Utca" - -#: ../templates/domain.php:176 -#: ../templates/ou_edit.php:94 -#: ../templates/ou_edit.php:159 -#: ../templates/ou_edit.php:224 -#: ../templates/ou_edit.php:289 -#: ../templates/ou_edit.php:472 -#: ../templates/config/confmain.php:367 -#: ../templates/config/profmanage.php:356 -#: ../templates/profedit/profiledelete.php:97 -#: ../templates/profedit/profiledelete.php:109 -#: ../templates/profedit/profiledelete.php:121 -#: ../templates/profedit/profilemain.php:261 -msgid "Submit" -msgstr "Elküld" - -#: ../templates/account/groupedit.php:607 -#: ../templates/account/hostedit.php:417 -#: ../templates/account/useredit.php:1001 -#: ../templates/domain.php:149 -#: ../templates/lists/listdomains.php:187 -#: ../templates/lists/listgroups.php:300 -#: ../templates/lists/listhosts.php:288 -#: ../templates/lists/listusers.php:341 -#: ../templates/confwiz/ldaptest.php:384 -#: ../help/help.inc:272 -#: ../help/help.inc:274 -#: ../help/help.inc:276 -#: ../help/help.inc:295 -msgid "Suffix" -msgstr "Utótag" - -#: ../templates/account/useredit.php:238 -#: ../templates/masscreate.php:283 -#: ../templates/masscreate.php:353 -#: ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 -#: ../templates/massdetail.php:202 -#: ../help/help.inc:191 -#: ../lib/pdf.inc:85 -msgid "Surname" -msgstr "Vezetéknév" - -#: ../templates/account/useredit.php:238 -#: ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 -msgid "Surname contains invalid characters" -msgstr "A vezetéknév érvénytelen karaktereket tartalmaz" - -#: ../help/help.inc:192 -msgid "Surname of user. Only letters, - and spaces are allowed." -msgstr "A felhasználó vezetékneve. Csak betûk, a \"-\", és szóközök használhatóak." - -#: ../templates/account/useredit.php:489 -#: ../templates/account/useredit.php:1496 -#: ../templates/masscreate.php:365 -#: ../templates/masscreate.php:568 -#: ../templates/massdetail.php:150 -#: ../templates/massdetail.php:250 -#: ../help/help.inc:258 -#: ../help/help.inc:259 -msgid "Telephone number" -msgstr "Telefonszám" - -#: ../templates/config/confmain.php:329 -#: ../help/help.inc:107 -#: ../lib/config.inc:293 -msgid "Text for user PDF" -msgstr "Szöveg a felhasználók PDF-eihez" - -#: ../help/help.inc:154 -msgid "The Primary Group the user should be member of." -msgstr "A felhasználó elsõdleges csoportja." - -#: ../help/help.inc:168 -msgid "The Primary group the host should be member of." -msgstr "A gazdaállomás elsõdleges csoportja." - -#: ../help/help.inc:298 -msgid "The SID of your Samba server. Get it with \"net getlocalsid\"." -msgstr "Az ön Samba szerverének SID száma. A \"net getlocalsid\"-del kapja meg." - -#: ../help/help.inc:296 -msgid "The domain entry will be saved under this suffix." -msgstr "A tartománybejegyzés ezzel az utótaggal lesz elmentve." - -#: ../templates/confwiz/o_lists.php:107 -msgid "The entries are separated by semicolons." -msgstr "A bejegyzéseket pontosvesszõvel kell elválasztani." - -#: ../templates/config/confsave.php:220 -#: ../templates/confwiz/final.php:52 -msgid "The following settings were saved to profile:" -msgstr "A következõ beállítások lettek a profilba mentve:" - -#: ../templates/initsuff.php:189 -msgid "The following suffix(es) are missing in LDAP. LAM can create them for you." -msgstr "A következõ suffix-ek hiányoznak az LDAP-ban. A LAM elkészítheti ezeket önnek." - -#: ../templates/confwiz/ldaptest.php:200 -msgid "The following suffix(es) are missing in LDAP. LAM will create them for you." -msgstr "A következõ suffix-ek hiányoznak az LDAP-ban. A LAM elkészíti ezeket Önnek." - -#: ../help/help.inc:294 -msgid "The name of your Windows domain or workgroup." -msgstr "Az ön Windows tartományának vagy munkacsoportjának neve." - -#: ../templates/config/confmain.php:92 -msgid "The password is invalid! Please try again." -msgstr "Érvénytelen jelszó! Kérem próbálja újra." - -#: ../templates/masscreate.php:321 -msgid "There are some errors." -msgstr "Pár hiba történt." - -#: ../templates/masscreate.php:322 -msgid "There are some warnings." -msgstr "Pár figyelmeztetés érkezett." - -#: ../help/help.inc:59 -msgid "These are the minimum and maximum numbers to use for group IDs when creating new group accounts. New group accounts will always get the highest number in use plus one." -msgstr "Ezek a minimális és maximális számértékek, melyek a csoport ID-khez használhatóak új csoportazonosítók létrehozásakor. Az új csoportazonosítók mindig a már felhasznált legnagyobb számot 1-el megnövelt értéket kapják." - -#: ../help/help.inc:61 -msgid "These are the minimum and maximum numbers to use for machine IDs when creating new accounts for Samba hosts. The range should be different from that of users. New host accounts will always get the highest number in use plus one." -msgstr "Ezek a minimális és maximális számértékek, melyek a gép ID-khez használhatóak új Samba gazdagépek létrehozásakor. A tartománynak a felhasználók esetében használt tartománytól el kell térnie. Az új gazdagép-azonosítók mindig a már felhasznált legnagyobb szám 1-el megnövelt értékét kapják." - -#: ../help/help.inc:57 -msgid "These are the minimum and maximum numbers to use for user IDs when creating new user accounts. The range should be different from that of machines. New user accounts will always get the highest number in use plus one." -msgstr "Ezek a minimális és maximális számértékek, melyek a felhasználói ID-khez használhatóak új felhasználói azonosítók létrehozásakor. A tartománynak a gépek esetében használt tartománytól el kell térnie. Az új felhasználói azonosítók mindig a már felhasznált legnagyobb szám 1-el megnövelt értékét kapják." - -#: ../templates/domain.php:237 -#: ../templates/confwiz/ldaptest.php:231 -msgid "This Samba 3 domain is already present!" -msgstr "Ez a Samba 3 tartomány már létezik!" - -#: ../templates/confwiz/o_lists.php:104 -msgid "This can be a list of predefined attributes which have a description and are translated or you can write your own description." -msgstr "Ez az elõre meghatározott attribútumok listája lehet, melyeknek leírása van és le vannak fordítva, vagy megadhatja az Ön saját leírását." - -#: ../help/help.inc:116 -msgid "This changes the password of the selected profile." -msgstr "Ez a kiválasztott profil jelszavát változtatja meg." - -#: ../help/help.inc:118 -msgid "This changes the profile which is selected by default at login." -msgstr "Ez a belépéskor alapértelmezés szerint kiválasztott profilt változtatja meg." - -#: ../templates/confwiz/o_lang.php:102 -#: ../help/help.inc:85 -msgid "This defines the language of the login window and sets this language as the default language. Users can change the language at login." -msgstr "A login ablak nyelvének beállítása, mely egyben az alapértelmezett nyelv lesz. A felhasználók belépéskor ezt maguknak átállíthatják." - -#: ../lib/pdf.inc:509 -#: ../lib/pdf.inc:538 -#: ../lib/pdf.inc:569 -msgid "This document was automatically created by LDAP Account Manager" -msgstr "Ezt a dokumentumot az LDAP Account Manager automatikusan hozta létre." - -#: ../help/help.inc:78 -msgid "This is a list of valid DN entries of all users that are allowed to login to LDAP Account Manager. The user names have to be separated by semicolons." -msgstr "Ez azon felhasználók érvényes DN bejegyzéseinek listája, akik az LDAP Account Manager-be beléphetnek. A felhasználók nevét pontosvesszõvel kell elválasztani." - -#: ../help/help.inc:87 -msgid "This is the absolute path to an external script for setting quotas and creating home directories." -msgstr "Ez az abszolút elérési útvonala a külsõ szkriptnek, mely a kvóták és a home könytvtárak beállítására szolgál." - -#: ../help/help.inc:63 -msgid "This is the list of attributes to show in the user/group/host list. The entries can either be predefined values, \"#attribute\", or individual ones, \"attribute:description\". Several entries are seperated by semicolons." -msgstr "Ez azon attribútumok listája, melyeknek látszódniuk kell a felhasználó/csoport/gazdaállomás listán. A bejegyzések lehetnek elõre meghatározott értékek , \"#attribute\", vagy egyedi értékek, \"attribútum:leírás\". A különbözõ bejegyzéseket pontosvesszõvel kell elválasztani." - -#: ../help/help.inc:83 -msgid "This is the number of rows to show in the user/group/host list. If more entries are found the list will be split into several pages." -msgstr "Ennyi sor lesz majd látható a felhasználó/csoport/gazdaállomás listában. Ha ennél több bejegyzés létezik, a lista több oldalra lesz osztva." - -#: ../help/help.inc:39 -msgid "This is the server address of your LDAP server. Use ldap:// for standard LDAP connections and ldaps:// for encrypted (require server certificates) connections. The port value is optional." -msgstr "Ez a szervercíme az ön LDAP szerverének. Használja az ldap:// formátumot a szokásos LDAP kapcsolatokhoz és az ldaps:// formátumot a titkosított (szerver bizonyítványok szükségesek) kapcsolathoz. A port értéke elhagyható." - -#: ../templates/confwiz/o_daemon.php:107 -msgid "This is the server and path where the lamdaemon.pl script is stored. LDAP Account Manager will make a SSH connection to this server with username and password provided at login." -msgstr "Az a szerver és elérési útvonal, ahol a lamdaemon szkript található. Az LDAP Account Manager SSH kapcsolatot létesít ezzel a szerverrel, a belépéskor (login) megadott felhasználónév és jelszó használatával." - -#: ../help/help.inc:92 -msgid "This is the server where the lamdaemon script is stored. LDAP Account Manager will make a SSH connection to this server with username and password provided at login." -msgstr "Az a szerver, ahol a lamdaemon szkript található. Az LDAP Account Manager SSH kapcsolatot létesít ezzel a szerverrel, a belépéskor (login) megadott felhasználónév és jelszó használatával." - -#: ../help/help.inc:51 -msgid "This is the suffix of the LDAP tree from where to search for user/group/host entries. Only entries in these subtrees will be displayed in the user/group/host list. When creating a new accont this will be the DN where it is saved." -msgstr "Ez az utótagja az LDAP fának ahonnan a felhasználó/csoport/gazdaállomás bejegyzések keresése kezdõdik. Csak az ezekben az al-fákban található bejegyzések szerepelnek majd a felhasználó/csoport/gazdaállomás listán. Új azonosító létrehozásakor ez lesz a DN, ahová az azonosító elmentõdik." - -#: ../help/help.inc:104 -msgid "This is the time in minutes which LAM caches its LDAP searches. Shorter times will stress LDAP more but decrease the possibility that changes are not identified." -msgstr "Ez az a percekben mért idõ, amennyit az LAM cache-el az LDAP keresés során. Rövidebb idõértékek jobban terhelik az LDAP-t, de csökkentik annak valószínûségét, hogy a változások nem kerülnek felismerésre." - -#: ../templates/confwiz/o_daemon.php:127 -#: ../help/help.inc:108 -msgid "This text will appear on top of every user PDF file." -msgstr "Ez a szöveg jelenik majd meg minden felhasználó PDF file-jának tetején." - -#: ../templates/lists/userlink.php:54 -msgid "This user was not found!" -msgstr "A felhasználó nem található" - -#: ../help/help.inc:290 -msgid "This will create a new organizational unit under the selected one." -msgstr "Ezzel egy új szervezeti egység keletkezik a kijelölt alatt." - -#: ../help/help.inc:292 -msgid "This will delete the selected organizational unit. The OU has to be empty." -msgstr "Ezzel törli a kiválasztott szervezeti egységet. Az OU-nak üresnek kell lennie." - -#: ../help/help.inc:114 -msgid "This will delete the selected profile." -msgstr "Ezzel törli a kiválasztott profilt." - -#: ../help/help.inc:267 -msgid "This will make a profile of the current account. The saved values are the same as in the profile editor. Profile names may contain the letters a-z, 0-9 and -_." -msgstr "Ezzel profilt készít a jelenlegi azonosítóról. Az elmentett értékek ugyanazok, mint a profilszerkesztõben. A profilnevek a következõ karaktereket tartalmazhatják: a-z, 0-9 és -_." - -#: ../templates/account/useredit.php:495 -#: ../templates/account/useredit.php:1466 -#: ../templates/masscreate.php:361 -#: ../templates/masscreate.php:574 -#: ../templates/massdetail.php:140 -#: ../templates/massdetail.php:220 -#: ../help/help.inc:248 -#: ../lib/pdf.inc:81 -msgid "Title" -msgstr "Megszólítás" - -#: ../help/help.inc:249 -msgid "Title of user, Mr., Ms., ..." -msgstr "A felhasználó megszólítása, Mr, Ms., ..." - -#: ../templates/confwiz/server.php:144 -msgid "To connect to your LDAP server please enter now the DN of your administrative user and the password." -msgstr "LDAP szerveréhez való kapcsolódáshoz kérem adja meg adminisztrátorának DN-jét és a jelszót." - -#: ../help/help.inc:152 -msgid "To disable login use /bin/false. List of shells is read from lam/config/shells" -msgstr "A belépés letiltásához használja a /bin/false-ot. A shell-ek listája a /lam/config/shells file-ból olvasódik." - -#: ../templates/lists/listusers.php:355 -msgid "Translate GID number to group name" -msgstr "A GID szám lefordítása csoportnévre" - -#: ../lib/pdf.inc:305 -#: ../lib/pdf.inc:348 -msgid "UID" -msgstr "Felhasználói azonosító, UID" - -#: ../templates/account/hostedit.php:370 -#: ../templates/account/useredit.php:948 -#: ../help/help.inc:56 -#: ../help/help.inc:141 -#: ../help/help.inc:164 -#: ../lib/ldap.inc:194 -#: ../lib/ldap.inc:217 -msgid "UID number" -msgstr "UID szám" - -#: ../templates/account/useredit.php:556 -msgid "UID-number has changed. You have to run the following command as root in order to change existing file-permissions:" -msgstr "Az UID száma megváltozott. Root-ként kell futtatnia a következõ utasítást hogy megváltoztassa a jelenlegi file-engedélyeket." - -#: ../help/help.inc:220 -#, php-format -msgid "UNC-path (\\\\server\\share) of homedirectory. $%s and $%s are replaced with user- and groupname." -msgstr "A home könyvtár UNC elérési útvonala (\\\\server\\share). A $%s és a $%s a felhasználó-és csoportnévvel helyettesítõdnek." - -#: ../templates/ou_edit.php:55 -#: ../templates/ou_edit.php:120 -#: ../templates/ou_edit.php:185 -#: ../templates/ou_edit.php:250 -msgid "Unable to create new OU!" -msgstr "Nem tudok új OU-t létrehozni!" - -#: ../templates/config/profmanage.php:77 -#: ../templates/confwiz/start.php:63 -msgid "Unable to create new profile!" -msgstr "Az új profilt nem lehet létrehozni!" - -#: ../templates/ou_edit.php:72 -#: ../templates/ou_edit.php:137 -#: ../templates/ou_edit.php:202 -#: ../templates/ou_edit.php:267 -msgid "Unable to delete OU!" -msgstr "Nem tudom törölni az OU-t!" - -#: ../templates/domain.php:304 -msgid "Unable to delete domain!" -msgstr "Nem tudom törölni a tartományt!" - -#: ../templates/config/profmanage.php:99 -#: ../templates/profedit/profiledelete.php:53 -#: ../templates/profedit/profiledelete.php:60 -#: ../templates/profedit/profiledelete.php:67 -msgid "Unable to delete profile!" -msgstr "A profilt nem lehet törölni!" - -#: ../templates/login.php:100 -#: ../templates/config/confmain.php:296 -#: ../templates/confwiz/o_lang.php:134 -msgid "Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site." -msgstr "Nem tudom betölteni az elérhetõ nyelveket. Az angolt állítom be alapértelmezett nyelvnek. További teendõkért kérem forduljon az oldal adminisztrátorához." - -#: ../lib/config.inc:184 -#: ../lib/config.inc:735 -msgid "Unable to load configuration!" -msgstr "Nem tudom betölteni a beállításokat!" - -#: ../lib/profiles.inc:252 -#: ../lib/profiles.inc:256 -#: ../lib/profiles.inc:319 -#: ../lib/profiles.inc:323 -#: ../lib/profiles.inc:375 -#: ../lib/profiles.inc:379 -msgid "Unable to load profile!" -msgstr "Nem tudom betölteni a profilt!" - -#: ../templates/profedit/profilecreate.php:282 -#: ../templates/profedit/profilecreate.php:347 -#: ../lib/profiles.inc:451 -#: ../lib/profiles.inc:486 -#: ../lib/profiles.inc:514 -msgid "Unable to save profile!" -msgstr "Nem tudom elmenteni a profilt!" - -#: ../templates/account/groupedit.php:531 -#: ../templates/account/groupedit.php:588 -#: ../templates/account/groupedit.php:655 -#: ../templates/account/groupedit.php:751 -#: ../templates/account/groupedit.php:808 -#: ../templates/account/useredit.php:802 -#: ../templates/account/useredit.php:872 -#: ../templates/account/useredit.php:934 -#: ../templates/account/useredit.php:1055 -#: ../templates/account/useredit.php:1172 -#: ../templates/account/useredit.php:1411 -#: ../templates/account/useredit.php:1460 -#: ../templates/account/useredit.php:1540 -#: ../templates/massdetail.php:72 -#: ../templates/massdetail.php:275 -msgid "Undo" -msgstr "Mégsem" - -#: ../templates/account/hostedit.php:437 -msgid "Undo changes" -msgstr "Változások elvetése" - -#: ../templates/account/useredit.php:791 -#: ../templates/account/useredit.php:861 -#: ../templates/account/useredit.php:923 -#: ../templates/account/useredit.php:1044 -#: ../templates/account/useredit.php:1161 -#: ../templates/account/useredit.php:1401 -#: ../templates/account/useredit.php:1449 -#: ../templates/account/useredit.php:1529 -msgid "Unix" -msgstr "Unix" - -#: ../lib/pdf.inc:124 -msgid "Unix User Settings" -msgstr "Unix felhasználói beállítások" - -#: ../templates/profedit/profileuser.php:88 -msgid "Unix account" -msgstr "Unix azonosító" - -#: ../templates/confwiz/ldaptest.php:483 -msgid "Unix group name" -msgstr "Unix csoportnév" - -#: ../lib/pdf.inc:132 -#: ../lib/pdf.inc:141 -msgid "Unix password" -msgstr "Unix jelszó" - -#: ../lib/pdf.inc:134 -msgid "Unix password disabled!" -msgstr "Unix jelszó kikapcsolva!" - -#: ../templates/account/useredit.php:1059 -msgid "Unix properties" -msgstr "Unix tulajdonságok" - -#: ../templates/account/useredit.php:354 -#: ../templates/account/useredit.php:1127 -#: ../templates/profedit/profileuser.php:208 -#: ../help/help.inc:280 -msgid "Unix workstations" -msgstr "Unix munkaállomások" - -#: ../templates/profedit/profilecreate.php:131 -msgid "Unix workstations are invalid!" -msgstr "A megadott Unix munkaállomások érvénytelenek!" - -#: ../templates/account/useredit.php:354 -msgid "Unix workstations is invalid." -msgstr "A megadott Unix munkaállomás érvénytelen." - -#: ../templates/confwiz/o_daemon.php:108 -#: ../help/help.inc:89 -#: ../help/help.inc:94 -msgid "Use it at your own risk and read the documentation for lamdaemon before you use it!" -msgstr "Használja saját felelõsségére és olvassa el a lamdaemon leírását a használat elõtt!" - -#: ../templates/account/useredit.php:1073 -#: ../templates/account/useredit.php:1199 -#: ../help/help.inc:195 -msgid "Use no password" -msgstr "Jelszó nélküli használat" - -#: ../templates/account/useredit.php:1193 -#: ../help/help.inc:199 -msgid "Use unix password" -msgstr "Unix jelszó használata" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 -#: ../help/help.inc:226 -msgid "Used blocks" -msgstr "Használt blokkok" - -#: ../help/help.inc:227 -msgid "Used blocks. 1000 blocks are usually 1MB" -msgstr "Használt blokkok. Általában 1000 blokk számít 1 MB-nek" - -#: ../help/help.inc:306 -msgid "Used for calculating RIDs from UID/GID. Do not change if unsure." -msgstr "A RID-ek UID/GID-bõl történõ kiszámításához használatos. Ha bizonytalan, ne változtassa meg." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 -#: ../help/help.inc:237 -msgid "Used inodes" -msgstr "Használt inode-ok" - -#: ../help/help.inc:238 -msgid "Used inodes (files)" -msgstr "Használt inode-ok (file-ok)" - -#: ../templates/account/useredit.php:1571 -#, php-format -msgid "User %s has been created." -msgstr "%s felhasználó létrehozva." - -#: ../templates/account/useredit.php:1568 -#, php-format -msgid "User %s has been modified." -msgstr "%s felhasználó módosítva." - -#: ../lib/ldap.inc:193 -msgid "User ID" -msgstr "Felhasználó ID" - -#: ../templates/profedit/profilemain.php:128 -msgid "User Profiles" -msgstr "Felhasználóprofil" - -#: ../templates/account/useredit.php:1211 -#: ../help/help.inc:130 -#: ../help/help.inc:203 -msgid "User can change password" -msgstr "A felhasználó módosíthatja a jelszavát" - -#: ../help/help.inc:150 -msgid "User description. If left empty sur- and give name will be used." -msgstr "A felhasználó leírása. Ha üresen hagyja, a keresztnév és vezetéknév szolgál erre." - -#: ../lib/pdf.inc:39 -#: ../lib/pdf.inc:496 -msgid "User information page" -msgstr "Felhasználói információs lap" - -#: ../templates/initsuff.php:144 -#: ../templates/initsuff.php:157 -#: ../templates/initsuff.php:163 -#: ../templates/initsuff.php:172 -#: ../templates/masscreate.php:263 -msgid "User list" -msgstr "Felhasználólista" - -#: ../templates/config/confsave.php:154 -#: ../templates/confwiz/o_lists.php:54 -msgid "User list attributes are invalid!" -msgstr "A felhasználói lista attribútumai érvénytelenek!" - -#: ../templates/account/useredit.php:1230 -#: ../help/help.inc:205 -msgid "User must change password" -msgstr "A felhasználónak módosítania kell a jelszavát" - -#: ../templates/masscreate.php:283 -msgid "User name" -msgstr "Felhasználónév" - -#: ../lib/pdf.inc:236 -msgid "User quota(s)" -msgstr "Felhasználói kvóta/kvóták" - -#: ../templates/masscreate.php:396 -msgid "User suffix" -msgstr "Felhasználó utótag" - -#: ../templates/lists/listusers.php:411 -msgid "User(s) found" -msgstr "Felhasználó(ka)t találtam" - -#: ../help/help.inc:50 -msgid "User/Group/Host suffix" -msgstr "Felhasználó/Csoport/Gazdaállomás utótag" - -#: ../templates/config/confmain.php:123 -#: ../templates/confwiz/server2.php:131 -#: ../lib/config.inc:275 -msgid "UserSuffix" -msgstr "Felhasználó utótag" - -#: ../templates/config/confsave.php:104 -#: ../templates/confwiz/server2.php:59 -msgid "UserSuffix is invalid!" -msgstr "Felhasználó utótag érvénytelen" - -#: ../templates/account/useredit.php:224 -#: ../templates/account/useredit.php:246 -#: ../templates/account/useredit.php:291 -#: ../templates/account/useredit.php:942 -#: ../templates/login.php:148 -#: ../templates/masscreate.php:357 -#: ../templates/masscreate.php:545 -#: ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 -#: ../templates/massdetail.php:136 -#: ../templates/massdetail.php:214 -#: ../help/help.inc:139 -#: ../lib/ldap.inc:196 -#: ../lib/pdf.inc:127 -#: ../lib/pdf.inc:181 -msgid "Username" -msgstr "Felhasználónév" - -#: ../templates/account/useredit.php:246 -#: ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 -msgid "Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !" -msgstr "A felhasználónév érvénytelen karaktereket tartalmaz. Érvényes karakterek: a-z, A-Z, 0-9 és .-_ !" - -#: ../templates/account/useredit.php:291 -#: ../templates/masscreate.php:545 -#: ../templates/massdetail.php:136 -msgid "Username in use. Selected next free username." -msgstr "Ez a felhasználónév már használatban van. A legközelebb álló, használatlan felhasználónevet választom." - -#: ../help/help.inc:140 -msgid "Username of the user who should be created. Valid characters are: a-z,0-9, .-_. Lam does not allow a number as first character because useradd also does not allow it. Lam does not allow capital letters A-Z because it can cause several problems. If username is already used username will be expanded with a number. The next free number will be used. Warning: Older systems have problems with usernames longer than 8 characters. You can not log in to Windows if username is longer than 16 characters." -msgstr "A létrehozásra kerülõ felhasználó felhasználói neve. Használható karakterek: a-z, 0-9, .-_. A Lam nem fogad el számot elsõ karakterként, mert a useradd sem fogadja el. A Lam nem engedi a nagybetûk A-Z használatát, mert ez különbözõ problémák forrása lehet. Ha a felhasználónév már használatban van, számmal lesz megtoldva. A legközelebbi, használatlan szám lesz felhasználva. Figyelem: Régebbi rendszereken problémát jelenthetnek a 8-nál több karakterbõl álló felhasználónevek. Windows-ba nem fog tudni bejelentkezni, ha a felhasználónév 16 karakternél hosszabb." - -#: ../templates/main_header.php:73 -#: ../templates/main_header.php:78 -#: ../templates/ou_edit.php:339 -#: ../templates/confwiz/o_lists.php:112 -#: ../help/help.inc:69 -msgid "Users" -msgstr "Felhasználók" - -#: ../help/help.inc:285 -msgid "Users also being member of the current group." -msgstr "A jelenlegi csoportba tartozó további felhasználók." - -#: ../help/help.inc:182 -msgid "Users wich are also members of group." -msgstr "A csoportba tartozó további felhasználók." - -#: ../templates/confwiz/o_lang.php:145 -#: ../help/help.inc:77 -msgid "Valid users" -msgstr "Elfogadott felhasználók" - -#: ../templates/account/groupedit.php:619 -#: ../templates/account/hostedit.php:428 -#: ../templates/account/useredit.php:1013 -#: ../templates/account/useredit.php:1134 -msgid "Values with * are required" -msgstr "A *-al jelölt értékek kötelezõek." - -#: ../templates/masscreate.php:284 -msgid "Warnings" -msgstr "Figyelmeztetések" - -#: ../templates/masscreate.php:206 -#: ../templates/masscreate.php:236 -#, php-format -msgid "Was unable to create %s." -msgstr "Nem lehet létrehozni: %s." - -#: ../templates/confwiz/start.php:107 -msgid "Welcome to LAM Configuration wizard." -msgstr "Üdvözli Önt a LAM Beállításvarázsló." - -#: ../help/help.inc:49 -msgid "When using ldaps:// be sure to use exactly the same IP/domain name as in your certificate!" -msgstr "Ha az ldaps://-t használja, ügyeljen, hogy ugyanazt az IP/domain nevet használja, mint ami a bizonyítványában szerepel!" - -#: ../templates/confwiz/server.php:173 -msgid "Which Samba version do you use?" -msgstr "Melyik Samba verziót használja?" - -#: ../lib/pdf.inc:226 -msgid "Windows Domain" -msgstr "Windows tartomány" - -#: ../lib/pdf.inc:178 -msgid "Windows User Settings" -msgstr "Windows felhasználói beállítások" - -#: ../help/help.inc:184 -msgid "Windows clients will show display name as group description." -msgstr "A Windows kliensek a képernyõnevet mutatják majd csoport-leírásként." - -#: ../help/help.inc:270 -msgid "Windows domain" -msgstr "Windows tartomány" - -#: ../help/help.inc:271 -msgid "Windows domain of host." -msgstr "A gazdaállomás Windows tartománya." - -#: ../templates/confwiz/ldaptest.php:482 -msgid "Windows group name" -msgstr "Windows csoportnév" - -#: ../templates/account/groupedit.php:665 -#: ../templates/account/useredit.php:1282 -#: ../help/help.inc:278 -msgid "Windows groupname" -msgstr "Windows csoportnév" - -#: ../lib/pdf.inc:222 -msgid "Windows home directory" -msgstr "Windows home könyvtár" - -#: ../lib/pdf.inc:186 -#: ../lib/pdf.inc:192 -#: ../lib/pdf.inc:201 -msgid "Windows password" -msgstr "Windows jelszó" - -#: ../lib/pdf.inc:188 -msgid "Windows password disabled!" -msgstr "Windows jelszó letiltva!" - -#: ../lib/pdf.inc:194 -msgid "Windows password set to unix password." -msgstr "Windows jelszóként a Unix jelszó lett beállítva." - -#: ../help/help.inc:283 -msgid "Windows-Domain of group." -msgstr "A csoport Windows-tartománya." - -#: ../help/help.inc:223 -msgid "Windows-Domain of user." -msgstr "A felhasználó Windows-tartománya." - -#: ../templates/profedit/profileuser.php:335 -msgid "Workstations" -msgstr "Munkaállomások" - -#: ../templates/login.php:321 -#: ../templates/confwiz/server.php:70 -msgid "Wrong Password/Username combination. Try again." -msgstr "Rossz jelszó-felhasználónév kombináció. Próbálja újra." - -#: ../templates/profedit/profiledelete.php:73 -#: ../templates/profedit/profiledelete.php:130 -msgid "Wrong or missing type!" -msgstr "Rossz vagy hiányzó típus!" - -#: ../templates/profedit/profilecreate.php:171 -msgid "Wrong parameter for Samba option: Account does not expire!" -msgstr "Rossz paraméter a Samba beállításaként: az azonosító nem jár le!" - -#: ../templates/profedit/profilecreate.php:179 -msgid "Wrong parameter for Samba option: Account is disabled!" -msgstr "Rossz paraméter a Samba beállításaként: letiltott azonosító!" - -#: ../templates/profedit/profilecreate.php:155 -msgid "Wrong parameter for Samba option: Set Samba Password!" -msgstr "Rossz paraméter a Samba beállításaként: állítsa be a Samba jelszót!" - -#: ../templates/profedit/profilecreate.php:163 -msgid "Wrong parameter for Samba option: Set Unix Password for Samba!" -msgstr "Rossz paraméter a Samba beállításaként: állítsa be a Unix jelszót a Sambához!" - -#: ../templates/profedit/profilecreate.php:187 -msgid "Wrong parameter for Samba option: home drive!" -msgstr "Rossz paraméter a Samba beállításaként: home meghajtó!" - -#: ../templates/profedit/profilecreate.php:139 -msgid "Wrong parameter for Unix account activation!" -msgstr "Rossz paraméter a Unix azonosító aktiválásához!" - -#: ../templates/profedit/profilecreate.php:123 -msgid "Wrong parameter for Unix password expiry!" -msgstr "Rossz paraméter a Unix jelszó lejárásához!" - -#: ../templates/profedit/profilecreate.php:99 -msgid "Wrong parameter for Unix password warning!" -msgstr "Rossz paraméter a Unix jelszó figyelmeztetéshez!" - -#: ../templates/profedit/profilecreate.php:91 -msgid "Wrong parameter for login disable!" -msgstr "Rossz paraméter a belépés letiltásához!" - -#: ../templates/account/groupedit.php:436 -#: ../templates/account/hostedit.php:289 -#: ../templates/account/useredit.php:720 -msgid "Wrong profilename given." -msgstr "Rossz profilnevet adott meg." - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/hostedit.php:120 -#: ../templates/account/useredit.php:224 -msgid "You are using a capital letters. This can cause problems because not all programs are case-sensitive." -msgstr "Nagy betûket használ. Ez problémákat jelenthet, mert nem minden program case-szenzitív." - -#: ../help/help.inc:186 -msgid "You can select a previous defined profile here. This will set all fields to the profile values." -msgstr "Itt választhat egy elõzõleg beállított profilt. Ez minden mezõt a profil értékeire állít." - -#: ../templates/logout.php:62 -msgid "You have been logged off from LDAP Account Manager." -msgstr "Kijelentkezett az LDAP Account Manager alkalmazásból" - -#: ../templates/login.php:192 -msgid "Your Language" -msgstr "Nyelv" - -#: ../templates/delete.php:196 -msgid "deleted" -msgstr "törölve" - -#: ../templates/account/useredit.php:492 -#: ../templates/account/useredit.php:1514 -#: ../templates/masscreate.php:363 -#: ../templates/masscreate.php:571 -#: ../templates/massdetail.php:156 -#: ../templates/massdetail.php:268 -#: ../help/help.inc:264 -#: ../help/help.inc:265 -msgid "eMail address" -msgstr "E-Mail cím" - -#: ../lib/account.inc:276 -#: ../lib/account.inc:278 -msgid "hours" -msgstr "órák" - -#: ../help/help.inc:43 -msgid "ldap://localhost:389 connects to localhost using a standard LDAP connection on port 389" -msgstr "ldap://localhost:839 kapcsolódik localhost-hoz szokványos LDAP kapcsolattal a 389-es porton" - -#: ../help/help.inc:45 -msgid "ldaps://141.40.146.133 connects to 141.40.146.133 using an encrypted LDAP connection." -msgstr "ldaps://141.40.146.133 kapcsolódik a 141.40.146.133-hoz titkosított LDAP kapcsolatottal." - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "no" -msgstr "nem" - -#: ../templates/masscreate.php:279 -msgid "not found!" -msgstr "nem található!" - -#: ../help/help.inc:55 -msgid "ou=People,dc=yourcompany,dc=com will read and store all accounts in this subtree." -msgstr "ou=emberek,dc=az_ön_cége,dc=com minden azonosítót ezen az al-fán olvas és tárol." - -#: ../templates/config/confmain.php:377 -msgid "required" -msgstr "szükséges" - -#: ../templates/config/confmain.php:378 -msgid "required for Samba 3 schema" -msgstr "a Samba 3 sémájához szükséges" - -#: ../templates/masscreate.php:283 -msgid "row" -msgstr "sor" - -#: ../lib/profiles.inc:466 -msgid "saveGroupProfile: account has wrong type!" -msgstr "Csoport profil mentése: az azonosító típusa hibás!" - -#: ../lib/profiles.inc:501 -msgid "saveHostProfile: account has wrong type!" -msgstr "Gazdaállomási profil mentése: az azonosító típusa hibás!" - -#: ../lib/profiles.inc:393 -msgid "saveUserProfile: account has wrong type!" -msgstr "Felhasználói profil mentése: az azonosító típusa hibás!" - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "yes" -msgstr "igen" - diff --git a/lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo b/lam-0.4/locale/ja_JP/LC_MESSAGES/messages.mo deleted file mode 100644 index 9fc83aa60390b0641d8db162f8e435662f4b2254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68936 zcmd4437k~L)&76oqCr3ITcXhhH&A8(cgGb0S3n}5(P&IF)4;^poSqSJP0X9bti~jo z)g%MmZj6c`$_@guGo!}cXxyVfG>)1@jro0_Q&qQb_w*pX$^ZTQM~mmyzMVRC>eRWn zU)Xi)nf5UdUF^WzAcL8?=M}ob;G`I~|2kr(ogNK0M z29@p}kfNf8!0o}O!QH`E!M(wMg1dmbp5($01P{W09Jmj738-{efoj*!K-GI6sB#v8 zs{e6N>7E7m0^jwx{mCx;0B~o*PXKoUM}TVA#o*Rp3#f7@gKE!reEcs#^=mq){w(wH zPk}1$O|TF60eB$zg;QMqQ^7s(j{#NB*S!B5-v4t@?Ysw6eak_W_q4}1!IAhs@cuIg zJO72C+Ic7VIq*SH?RwPvU-kGg_!+|YJ~fJ}!2Lmu&xPQQU=}GQ0;x( z;|5UUwdD{OzbmMGDe!b~EU0>J1vO4NQ1dbyRR7n3HQ*~g{EVSdv;+Q&!R^4Wff|P_ zsCvH-isYvF@JD?38y^4danE6{-U?9tITBPmhkzQF(V+TU@A2DU3jgoG{lUc^Uj#po zKRV5Y?*l6T@u2!K7F55!=J8rkKwIz5cNKjM( zo&vUj4d5(L=?^@^_3J25{W<|u_}QS!y$Do4FZ1!=0M*_fgKFnppw`VoQ2Cw(m3{-L z@;(IB-(F`rJP1_yDIU)OmG3K{%4q~u@ApCF`#q?7=6Qdo_pb-FzCQ-H1$&+4=6P4} z5d8at2ZN`B2Z0S9e+C|kf3Ekx27U(r_Gf!~^O*8j393KGfuf@`LGgw2K#fBd+#dWP zI2!yVDEj&fsPx+mcXY8UsCFI(!YZO8K-Jp}ZVgTbHP6?A%6}86`MncV`SZMg1=tJ! zGobqMXHfIK>j>BHV?dRA38?zUgWG`(pwdkORo-vF&w_V=S~oL5)w>cD9lr>wo_~T$ zzxBu{`X;zDsPcaXZUg=rRJt~BE3n=Br-NDi^FXB=aE@!wQK0&HBB=h20+oLpcraKG z9uNKuRJun%rZ{>9{32K}%7tGCs@$J|qLW{MqMw=Ij$kLK{=ERIo;Sebzz;yJ`y(l= z4|q1XGuQyC9oKpMAy~5o<$^m9{;zZ0IQC+aRsL?E#-$IaajOJX-)Z16;3#kmcmt^M zdLC5yuY#)YZSPkijraDT!Vd&RuSbCgfL{jF;B_8f0uRMMWGr=n4IUSP8o!;-bM$l! zI1v8{pxRpxUIAY1{qKWn&(`O=cJBm=4n7C&1`YtN9#C}N0BW3X0CxhXf@<$f@EC9z z*c;2p1r`~8{nS!-vvdNy)LA$;BFv85}gTZUT+0=2d9E6Z#H-Y zxCA^J{2N#gR(v^%n!sO!3{AAdMNxDtm*FlwY3X`UJ{|>1B{0P)| z{S0JDM0xLj&-=F-=jMG3D7w57>8wm13VadaF9IQ<=v$!L{XD4k z_m0Pp!ENwwU+e1K1=P5H0o)6$^x>z0s`p&*GvKA5#;F-pecu3;?i1GmM${iUv)-9VLdFsO2d zfhy-BAAg;X{|Tsa?gM*)%R%+$aZvqv&WEoD`{92d+#1}!4jus>2v&j3+UI8_Z zfA#oJa3}m*W?i~nL6%r_AgK2I091S)90bnt{y&2n-@k(zhrL={KL&wHKNLI+90Lvj zzYeNh(|!CCKK?ZyzDui{x1&MP-%xO8umMy%t^;oXe*tP-dtdJQaU8fC{!=}k2Wnk^ z4OD$ipy=^ta4a|j)HrT8$zgvmg@2UyUj{1Q&7j74uE#%u8sCpW&C5YoIQkn5itcK` z!@*lXwSN`(8}ME54)Dj5p-u3(D;=L)1RjHb@2lMYI|>|%zYQD>zV5@Tu8yJ=_`eVG ze>D0U*WX7#(fzC7v0$%jU3o)1UImJdW`eteOTg{Hr$EieE1>9Nx9i-v9|STq(GlQ& z;9a2duL3m>PlKA*H^E)Oe}bZ?9lq}7=X0Ra9S*AhLqNsXgL{Klg39+(Q1f#esPfxE z<(mhpJ!?Vnr58Z8<26w6TYtli`yQam8w73(o&~C$b3vs`gKB3pxIcJ3sQRXWs{am9 z>F4?I)u8Hm1XTXF!9Bp}dN6Aciul8RJujr z7r=F(+OYvt`#uKu0r&f+;}cb&#_eQqFK{@hdTYGD2~>GEfLeFAfa>pbP~*24tOOqe zw*$BMAD6xtsB-rJMGt*I__XXA7Dp2*G0jfV^L6w{K@lBw{?J7|De&EA@3##5bef&~ThsSz685Dh-1|9&81hr0@LDe%2R6X;-0bqy6k3p4N`5njaE(QDIzZI+imxE`4 z?}2B7C*R=0zYiXYe-0@6coo$6eF)wT?*3iE!1>@aVB7Z`|G4V=$U69^f`@~Ben6Sv zSdgwoH+%m+Kjazzm%%jn4)`=U`bSa3kVpM*gr>p!!27`ZAH%c3{cmD!z=y#$aN19t z9%RH%UHh&FPbK`3fu<#E4VNCH?RiWjmC@wuK@diE5NP5^S)z4k{-k|1r5Xg{4XM;-jIJg(s<+0Z<+&bw4ik=Sf z{v$!r<8eNGI4JtQ091QwL6tMfhu;Wl{(lE*{oebpZZIe?p#oGTLbn5 zo4`}RU;6N8!QJq`4t@^&0Q@|-`>z}w4gl4TW5B(^Vc;p?SHL~M-+`Y6XMw%JMWD)g z$%lUkD*raWcJ0^=lz)Fv^j6{hL%shTa67`sgX&KsDEeIrc5MOufST7=Z*}48!GrMc z{aaW5N#N)4p9QL%45)TDfCqx#0WSpGL9NGaAr`IYLqPTCXi)2DxDWp>sPX>=sCk+W zYW$aiYX1|U*5yV}_5KSK9q#>mSMSN7@_z}`yf=XZz-vI|zZBB4alZ-N7XRYod${uQ9gT??w*S3Lg1W3M}1J$*ps8w73#o&+lY z={|lqC_4EvsQT+cm3M>3TS4_}hR26N_4{cb|Bes;%w4XXp99tILqU~yst>=|V*{x2 zuJia4Q1qM!j|1m<|NGv*{WO<;7^wC7CGay~GpKx%J>CeaUwKe;bQh@fFM#U*KYaK$ z?XJAzJPrrd&Pzaz=arzw`zG+S;1p1F-VUmLFN3OQ-@9G9-k|z(xc3hOYw(}v!{>p$ z@OOa9_YA1z@W{{{{Mceuxep9CuWJdbst`f)v|{J#Nr1lvII&*@-qa51<)__D_> z?{)ifA5ih9d7KD}-oEGK?*sS4{{*OceGk+)^qTJQK##|JJlA6_sCIoFRK33f)vvi= zAMi17OYnX04DcV|7;x}?j4gNzxC7XChU?c+;EwpKJe~=r@PEnsCxc3V1Na5-W>D>& z>2WQn{I7X@4^;ZCX1e*^8B}`@19t_7fr|f<56^%H;=c~u1mO4-{VQ3*7L=n_|TQ$LEtT53Y-sWT|N)0U$1-IdX}S`KA`$F5L7uQ zgDU4DaCh(uQ1taf@O1DOpxXbUkM9DNe%l9JJqLh8@%IOn?=n#RxEj{hkl*20rZZ8IOMf zH9uR-c67KS_)Yu=fy#F$sCLW%mF_`M{CgR=Ew~cA6nq5S20USoYuBmZ&iK#tcp<3# zmx6u4E5KvGHc)i(3^)qh2!07XajqNpTR^pA8n`!jzsGex{&jGB!aoExe%sD-xN>CGGv!fJ*mcQ1kLT@Zc@rW1!~w(fO{v*FpK;_PF%|SI*}^4PFnb zogJX);wez|zv=xSfuF;_<3h(z`hv&eKNi$DTn5&HcY54yk&`>F0WTtauE)I=yL>I6 z=KpT+Nbr8p>H{a?|H%7W9&-Kt4ybnD0;+v&K71x9`dR|+3BKX+-=OAe&m|5I0FS^w z5ENgl0oC8{gSA_r#|1UtA1`(7*lC&TZy!+UP5@5?hk;r@-vrhEHQ-+0W1#41J*aeD z;0SQw!%_5g@LKR{@ZaEt;ML2WzV<1wAO8JTIQi%d@KpTY0nY(fd;I)L?m+N=4IBej zt#b0qjo{(v%jk9RD=15&Q@EMR4L;w?5{2Tm))-mw{E_ zlc2_Bmv!zQrw@22{;z<2!0&=7u-)T2Q2luetN{1!aQdgyz|Z1u2KNB32DKmj1Z3$& zGeFJ%rF3#f@LI49{2?g%8SsdcpML;8hyO)z5IFx)$A{hmcf!BJW3K*vLHSPu4+PHx zML$=8CxhPx_XU@OYR4-+eycyYeQ+00>5l-n1W)q*!C+tf!@+8>71TO=#^YNaw|d;s z&EBB;(;M6s90=|Q4)NjRK&`9GK-Kqsa0l=fQ0b?FnvVxS&BIDi^!5z+1@IkE><#V((SHs+4jcxK237wrLCx1}@Dy+nD7uXP=*~+upy*&3sD3>Is{McU z{tvoL79q>%B*UPTH^Fj4@5~%jy=v<`-2lxc2ayEE>uUA}qQlP?*1djqog9n4( z1@{G~gWmzyfjBjjYP~&qMsPOND8t2t1*meSfg11m9-jk6*B^jNx9tX3{^voZKN=hao(^sYP6jpK*Mp+Z zUx8}Jy`bi67N~L_1J&QxK&AgTxHq`hMpxfJun+zdLDlnBQ0=-5R6l;~@%P|o@lW^u zxuEi`292&k&DTdhe&4^ie)k8}jzOTtb110vUj{YKUjtR|*Fm-KCLe#N51$Qcepi7S z$A5u4fLp%h+P4#^b-h2>3#g~9`nk_vT|ZMED?rs-1*(5T!G7RZK=tzmAAS?4@tWrGPvBwrcYDXt&&iIx54j%zX2D42fxc2178Q#o;%)SPQk~(Bf%5j zcXDPkcsc(2z$&os-`sh-8oU7i`=H7>=kM&H;4c4g_7Xn=Z^ggeKjCTMZQvilqd!0v z0(bk+_4m7=#$^FG7<>vm7yR5uPJXHbe~bTSP~&^#zg+*015d$!E~s|=6jV8X0k;CT z{n+g@+k=3tkGI2L24xdUy_0|K0>u?iO1*+#3`f4ghxrj|2Awhl3}BwV=wq6I3~KLACQ? z@KEqMQ1tqlt+ufBuoI|q_VHK=imwdz{u)s8F$q+@o4`}RUxA|A=fG)Ou-3NT!sL?0 z+qnL$01qVoub{?tkI!sj>$?xA`9B&|zm5kr59fmCfeoPQe;C{ed;`?H{sTM??6s{6 z9|~%G#(;{i^LQ<&_Ws!W?*dc!=Yv`w&x7J8+itgo@!>w8`hPq)5F80=ysiVaPHqNI z03QLZ{?Bd^iM~$<2Z7%O#W&`GTF%W4&DTA3El>ZAKeKa4nFU3 zXX;n_At2Ki(d_6z+!QitUXSB>F1Q1JmTa^wI9mnsCpw!?{FC^1#l6F`{(g+pT<${{ z%Q3prr+9xSZ+Ze+K>;_gC*f zgLv(~%ka}ByPKOy*cW^mL`6$*pTU1LI6wjXX{`+PX>PC(_s?a(rG#g|fBJBSKAPy$ zF7frUoT4{<{0i_UAAUa1gGoCT|Bc{Dpy;*q?; z^8!$RS}zBa=VbgBfry6o_jg~;HH06Edm8`UKI}yB1l)Fn--dh6hra|qhWn{6LvRW4 zBGzXJpM}%DrN6$owS6_? zyWE%6M7q84zk@rA=Wh}IBOf;s+=a03c|S?I{XLS1`xnpJe}9JSh5He%m9VdZcldPU zDKC%P9d`vT{B0n9PuxNua4`4{pXZmP8-T0x{@?O^4$pmY!+HLV&oh^2{r!^gulcm{ z-%a>p{6ld+@Znqew2H4K?EAQH$iv_7aA)Cv756WmH-f)Z1b-Ld`r)SHuEEX3y^Y%w zr@y@^_W;tri<^o24q*?1&A6)-555KV2bcRc%;EW)gta8vgg43)ehltKT==UX&GYyl zPlUZff401;}+t-755}=5Pt0e*WvV+!G9Iu+9&II z{s+(DZwvgN_x_B>%fP;buLAca;Ul;vp4)uBsp`jP(m>pcIQ=im6WjUJU|6wf~ZxAI}f@%#bL>qtLE z3HbY=j~fP#!F`{&X}E`Q_v4a(+Be4IzC!rzMC`!xwLZ;3JWC#U5qAe++u-gZ?APEh z+E!z=aTnr0nrF#8cY%5E0Pq8_0jIx=>4x*3nU+EF!9+VgU_9yI*!2?Pb)Zd-BC+*4ov%P=* z7U{*e^*0)~9CxHIZwUB1+^M*$NjF@H_&W@LZ~UJDp9S^zFnG3qKFwpDN0)+p-oK21 zXUTgj_&0DD+_!Pz?<+hXh5LdJyMl;4$lKx*{2Oe=e=hM$eVGe*eun4Y;grNO;$0}1;UaToBcYES2%@xGk>z$N&n5qBZjh5v`R z!*S~gTMM3u)8Ezj!`~N4dkOwZ0><%tKJE$J82kr;DcpcW`t1nc4Yxhv4TRsq^Zwu+ zp#ILmosRzi^Ra*Pyb{-me;V!(+$8eef*a@4{2hFVG*fVA5+$hvKIDbb?k~ z8}1FluL5gG_b50Ar@xyC4}bmrL!HO%hiR5i~l~-oCkg$ z_ZOb^cb!jnCpeF=*@R8>ahAaU^F5#LH2nJ!KLY=$KJKeLZ$sFfxO&2#@cH-jd2Ryl zC;S53jy~)c9(@r}%IEoZ2mp`uY3A|#Jnj_SO2U4C`y0*24FC1G3vfC7H{-sK zn~MJ@xEm<@a`0Tj4#kDP4LtmuxbOJ7L-;-Tf9=Ee1^+^jn?%m+W^`OAb=V6<9{5t8uvf=cfx%Mr@z&>8H67N4#lk{ydHNR?k4>9ci=(URJx%iW!Ria zHD{XY($$%o)TG*$iK*6Xrnw(kAXQxlpSTbmSE87XgFb0%FgIhDDh zHrtZz9rbN&YN>5(NZ0j?29IlOZixn0S2wmcw4`b>>FSo+%hN5Hnm8E4z zxTX?V>l)@dkgCtrkIOV?mAWW`kh%$t&Gf#$wmNn0nL|^jrn3}U5;%^)6pd(TY)Pe4 z4XrAyH>v7UV;Qq-YGV5GOln*v(~zoWfUMKRRZmPeOvq$YlQK5c*-Y7pY-@FOCYv4K zT34wO8z<2n^+Zi`zDbSEmu6ei>JWiVO?8u_!7VM#wc}b_D805Jb-E@gHJmvqi8zCD z%7v@d<-+SIB6WFfW)k&Wp02G+kE_eL5ljY%PLlqj_MMupzBJN5nvvm+6KWe`-#KF| zhB5q&&2h*mH;Ji|;F`wzG~H5b;-p51#X%aS?jc3F>eBT!=}diNgOUBHp{J#og_hce z3E8;dIwq+#Jt1Q$(lzx|9MV)K5>ZtXsR|()s*o@aZEDVpXSN%d(aOp~c2BISx}x!D z7I}0pgVDX5>FHLshP}AE3US@7Yh=JDrkiV0m$f#wq@z%+WtOVT(2z`hQ_JK^3(~T53y(>h>{d_N7^7T^sm|0XtL1ELXvkEz zh+eZznd;i{wXDG5LkEwl7;Q6AnHp7>5d&y}AEqZTidKTMHa2O=H#Ur~osbeYqJ^2d zy4Jch40K{+LnazxEFg9InL{f^8rMiQj@PIfueG)7=$g74GLuqF4ev<$Onz|$@95U? z<9U(DN7iJR1h&8sezYptLYG4Vfz({gbJ&zCI0gHbFm1VLXFgwKmjVkxH@x%VuPMD@C0e|3tg0kYhaSW zHJLj02ghtHQ=?mIyAerMqL5_jGU4KkWr9^_G8jgs?cP(a?Of3igOuOMgIAo>wp$-< ze#8Wkvh^@ql+wqzZLCZdTZg4NvW$SyoE6wN+pot2DtA-yDn1d00OiSJ;bx*LQ_LcG7)Y0fMTjj z1||}TvJ&1h z+ElvG*H1|1yYUIBTC}{*8GG`ktF%;pQa&N69}ZP3k=jFQu*6(O!^zpFw`O$Q@V?P! z4vim!tn8!4GV^gdH%>LF!uh2Ram=TjnARFbII3@~F@Y+M@gr{nzU@BMo03e=E0I+t zpj4&O6<7984X(Jbe`;XGaVED{6qR2jGrAUe=_%3xHOh;J%-y*9TKZa3nHp0N zZikulqvqHIX`hI5z?Ng4IIOw35qcPQMVjW&42KG6Ql6{{tWLGiO`V`bK^qXAmafj$ z*6TEX8l&f=&NOHI8l%tNiO_1dZPTsh$;ogdv&o4JSNL;GbQ%Sw#xh*#8hehrRMC`1 z=h2+0gXM90XXQ6!T98c}8!ED#jWVf86Kks{rm_=Fa$~p1T#>2f#LZsA(NyUwogRg* z_N-5-F!HpCRLzxY1GEL8HR0c8c1A@+91-L~vvp!{dIpYlS-*KQO&1`fo3?@WHn%p| zRz1E^$29TLYRTrbhaAm~i1D0dIR$7(k2i2r-6*ZZxeE4!`dY{w%|caldZxND%fAh5 z5_JJ}!XQ(_>xzibuT-a(@=d@wV<})^u*-Vr?053Z>{%|08KasjnrhM zDOY%HLt{-Q)z@pNbUKrn+QSuSXT5Ym_oQVKAI@D8 zr)f(K9T^%JRBtZY(Ym$VDrW*DZBDR|(iIm*CDrpbzy<(ktGJ{xH9TF<`iEq6ezoIf ztg6#`7;j4rA=GI-=x}vfbYV4%*_fPFQb27>*>bDXO|>nkN<7JGD~ij5!6WtHRCqRn zCWnNqA;jo=VNMWXS6oyi5D9HI3p}L8bE?qtffD`Rn0PMQ8ZEpqZ`ShAY#0o+ab9K5w6j~GQ4>_O5__Vy zeE*frp6O2Yc1_PlXGrN~EFtlTQi6TW1=xyCJjRQ=G)l|rxY`wO z}+MmABk8gB{9#j!ujx5@p=QYfdZ)XMPNkrnzM>_!Kc-8RC_(WbT|8sGeX zw;O2))bAi?O+pe%c{Pf$Bs#*51^+Ysjo&)iwzS6{Co*MD*UQcJTD5`SWx+;&Q!zb%Lu z&r!*n*n)&(%Re~-L0IaZ$IsUU6VPj04sn|08m9*LdW1@4gFuPzWD z+Fw!!I!s(vOCj3SYBz**t~XMh=^>5ZHdHrHZqoTLoPKP~HlxtWRNv7~lad-*aavt^ zLO%_5$k@;r7Z|tNv9Ls0Jf}IRC0^FQ%G;gV`M&;v$b9bj?7f9nWEt91CVK2~ORH|ya;))#`A94Rn#m4h5 z&WV1;%S^_P@NvXHXDmFeNRDPY+2)FL5|yc8l@ls;4VE^(;<$$=ZFegyB2XozG~L*G zq9y2mSR&TCEWr(_q0i(@wvWjY=X)(u@tiOnM#(T@O^Kez>N1TB#PY>hJ#kOFE9gtB zu~J$avaKA~vS>eDgLLm_F}nDpNUxYWqLOPojhot`<*lpGR2Fj8wO>*0{wccynZy-Z zs!u~>pSU#BrPfP>kFFjaM1vnW2E%UuG%CXfk4Pau>0&ipw`Dmt>TF^yON|H;mb5*n zAB?uRca#bn8f2wrGgxgj)}g#8u9?#PZG-wy-P+7Wm##|VyZM;l`CDNCSIXy=Kl*X*U>;T*XObUn^N1I&@zq;6vVJyi8t)i2N?IkLkFh?mF1<^}6Dj4!o?xYRJ7P-Zln`na}_!L}#K?V8b&73&-$as!$rRNg?x-O%+^m z1#;a7hYFc++2}h-tRbb-$tXnsM7`w``VCaagilQCs5T^J2f(fbRZS~)5NCQbldvDF z9dYP@5z;xLgB*e3lZe&S*k_`zv}1O*)>xWu`RuBrpb90vIYYaVG{@+wq-RY_tdB8G zo+Ejk=-?hf;hCzhoiGs_9=mEcfrnBXQ|Zea>4sITyG1oqd>p-@_AXXRIyI4u>;tyt zF-Qd|IF>fFy3Uju9W8Il^yHC(s?)Gh%syJOo~vfk%?jzCSVrnJOiL-vBF1yW(U>aO z-7H2jew)j-G&6p#BxAN1guzSH2v({}L1)2W*4EXc^tW46$H*Kjm8@5*8v=hp;~E%D z*p$B>Em5;I%|p;UyMDSP@S9ei8y3pFzFt3eL7RH8Bp^)R1#87&WGUYV;X{`N#epG4v=CH%9A$ zX$sPc4FrnTi3OD}>`KHR?*izrD8h1ExmLNxuU^LtDb-PfYH(d_tR(cUiOb2-9hv{> z2Aw*N4GO}_)cM#wa>2leV^>3YoUznKTEPaCW-Yfk0~=?y!*-_0upM4`boV3C1ZARB z^;#yAnj0G?^p0$A4*HG}#`&95Ly}vQOESF3TFr8eHrh*#w;Pw_hHWaE! z2YWr%oZ0EwtjOF%BSd_Wv0iM<=~|{q%@)!yOsdMCTo|m7IT0$Rn}sMD)e_!@fG55c|8A(hMVP~{hJy+kuBVXq*$KXf210Akpv{FDTHT3 zCg{)ceJ3JY^$Z;sVwmoYfNgP147XU0B10pxM4Rk1%HKa$g@7PFmHHEu?z4uJj%9GS zZ045CM6(d1iuZH33fie|!u5Vq=q1+a}-rDdqoUa`vL1l9!n;+*1Lxs&^CK}-lphwg;lr%o-9#mY1&r#g) zI9G9S*_?&O$GHkYWpflay^$TPKvFU&m>i8Th_9kY$VRHEv9xM(Z4GgDJX9Ih1vjU#aFPu{kxdsC$-D6I2yb64pb`awbU1 z9aDqkuGpuw8gI;?i z`ccU`1Noi2IGvMhJ}H&4|B@od()L1ItsJYSd_%1SwW51;qw6=9pStX$V~t+waum@$ z+;ozO)M`mGRS+NTjfVPk4f+GhbY>bpU3>!eGNLIlNMsk4v0~HOVm;G&--`40L@Lnl zNZrC?LYTyX3vP`9!}Y32l~dU8DasRvtrb&%T8nkwC>VQNV{91xp*iR}*;E=D-ANj{ zGs#nGhk|K=6{ehJdVvjL!Q@*e20^o=Lra~uW9{k<93~1Dm3B>pt_sZ_YrkU9iRn72 zmG@usIZH)F+>I2-m9r+Y0ZJH-^4M3z=&HlbcE z=BxbQ6bqvXN_WS#dPfA6HzOm0VTpHP=hZ6hE?*ViDmkZz+ge-Rwgf7pZfP86P|;;l zn9LT$>rJJxQv6M5Pt{prqto&AZcpVUFC&Y}x->e+ziy?8b8oQ}z0wkk$uZjw52;~B zR8j1A6Ugc*g#0(`@D4b%f93I2msA|q`@n+^9&q)^SADr}zl*Oqk?Z=np7`|S=)4e7 z-XBw@4ur+;s7UCm7*ttO!sJqaV2oHvV9ryWXo{T*lXMn0(qc?25eL<$uaF>B;@?E` z5)E^CecIXy6X5SG-MAW@Ny<=ec% zz1k$s3PWPu%xge8>CmoC=#0H5%P7*X7iHogA zBOj#B*o3a8c7k+Fx_!YksWoCOtlIx ze@`I-664FJMxHY!QA}t%=VjBzW_eqa6BDwERaL3d?C#gD`b|kn8LG$G*Xb2LC6$0f zuKxaNrw{iE+*A||r!x6-!GE=luCU7L@y^8cztd1#h@N95)}gI1btH^iLgdl{3_O6h zZu}8W1!d`XnMLaskzcg~N|&u_QO(JgY$iAOD(uz7Hr1T~>xb)B8eyR}!?ML2I#xD9!CUP@mG!GBIKHZ0|ySO z^0zc)?_(-ej3tFvq#H~r91o1Ub+@aD@akx|E3Hp+Wtq^jg)<`^Ei*ZugtfV&;7*VW zazU65cSI@BpRZioX*{q#%xdu5mRD1~!k1=aylKYF&~{x-x~U>TqZ)p9$S&CW$GU`1 z%BZ7if>1X*pB*>L*O%A`)$WA1f2x|BoDiseFd7AQdCQ!{%8|S!Zlz;xp9A6uvEV{_ zJNRV@Nqp&{*!N$yT8xc~bbu~?^`NK`j>kc%@%b-sPrVhx=L3S*pB>dJ`xpef4mt@e zM}xoKR)`ix93=i(Wi`=Q;^;Iz>@j=2S)UU3~OA#67&`cO3xPQ{xZPoKn2{P&Bqa8v7Mzt>V)=WtTKG&gR`Eld3D_=Pc_}Dy&?(5buuP zPF+a5d;4sDKl48I&A&g79dMZj22%3r6LaiZ7K8>L?=Ss|eJWP^1Hbk|OAi~H@;I2kpha=!BE z{30053s)$zW#|)!WK!o28$5Kxuu6S3w%jYbfW#TyTL zKS3lG9!1|(!Qqm%`%Mg znH2+@uzBnx?4QqfRuYQR2SVJt7==gwT19DqPwn2$ut<9>emf(XC@!a&RfSrXHaGc0 z9Lm}79wTi~ypcgNMPDcN98?oaHT~3Kt)X=I(harQ`7s)8#R2xkjnS?49wc7(J|xm* zPoGkW(=e4Hm(72*ZA{6zG#aDJ1sw&A>{xcu803_&Pny2b1jiCV!oPmiIKHwdy(4f* zIwb;2NqVu=Aj=1CBqd8_>U0RlE}7WS`XGv8U%}gwXlb&wHOLieoVy3GYgF#4!^naG=% zXbX}gjg`I`<&?E~aV<<#yctDVr@dx}!H(@`Tv_4hW=x!|!ChsDY^-Lpp<)XT=Mpo?!5F4hAO1oYN(VlDJL|pq zLHU-3HWt{Stp?u8qcW#`Nr>{XzS7yroB5Pq*5ptxZ7Ict+T8zNbkbIQ`5szSXwj$Y zmLECav!ZhTm(vH?It~)cYlMUgAdYCV1MAH+6RI0Ar}p(WEku_&)i?!#*`TG7e4MUU z_E4f;qi8f}**fDPtS6S4m8`pPQ%ZF+wiT7Bdi%7AQ)9)ej;YoHapy`nm}fBMvUp+H zHIMS*JOzz{&h&QY=kvSXxhlgc)lO_w>Fx$6nW?ySjon`5uw56B3Sm55iy2)t~S zG?=!|OWG}xlNEG5`&J=hy zI}#wn2QZ5%Beb1L?dr-YLq!ou1N(#>ozt@;kI2k&uzx=(==W^goLWtWs);6PYK$@X z3eC((L}#Lg`W*8!_?J|fFv?<1mIYQ-m`|5Iv=h6b*iax(cDspedX&Z*M+Vlj<*TBLdT}!nF zVkJ;=`Pn53Z9+J+FMPU<#fhr27VmC9jsf%k=jP$oLNil#l1>wv9(Gh1U1O70r&jXh z__Sh1GJa8L%xsH^Egt;7Zv}aA*$rA56R`N~kl2j9gvjt&5l#pc`SElb>YIM>-ULJPR8_`o4PHs zrO6RUd#Zf~DgFWy7e-@rYw7+~lQi!AQzM!y`6tUi`T)=vOo9sEyR?%?f}<9{4aGY? zHl|Q4rCD0Dc7~VhD`IF{Y-Yt~)U3d2tP*Z)?8|XZm?2$iz_{9m0pmF@^3vjPFEf}? zF{7Z@IxtqYWekTLKofbnYJiK5xEFC^T|%)b&gV`ZVs#OkPdR^@(BuF4*K>NbOwizY zg(tfaI>G;yslr$@URAgKg3;OQoUy&5vJsx3lCge~6ld{)?hslgb(wOcV=w4TVv&@S z1G**qn%l6339!Y9_EuCk0rfOQnDMR65R60_D5=%&&`sVhLfRF5jTMR-Y+vJL_}m_c z7+;y_t~JC_ivKicvI7=drukZqL6}$innwF490Kt0kyX>DjTPJSeagBZzp$MrNq%}= zGtj?_4L;pnn%S``Q>ubW-~2@i#BL$RFv98I6_CuJmE&U>85S9P3j4b)RlT6c$4xIa z(Z`mThP1|u{H$MCxAaS~M1lZ{-(BBp!Pas-Q<>=6LTAk1THINExW;sTj8WmaGBt=B zMjv6lXwACUga(Z`)g@Hr=#Q%TT&|G~Hyjv0=+mq$Ul~MHV!3P@I(I2A7U)L;doMVkjV}`9< zZMZU>3eKJj*Bz>N!0ECNA7FO^i9}uzsub=qL3c(YPC=@8RjD1OCk<(MU7W%6_V6N( za-Z~bU-^m4WT$NH;Y&k=TfJ^Xtp&z2{Qfj)q8-ZgU0#OXA8a?(j{o?ZQfd&oea^ak zx-+(Sw39EZitVrar>g$5PfCRm(7Xf{3t{M8!;}Qd!^o2TnixAOAat4KmXlNp-)`~; zz>rBr@eZ5Q^H-(Lsgp7{d|b`+F>p2ez?CaD)QZA_x70}MUxzD9y8DowR+VHzXDp<> zEoeox)I-zhQ?i&rM{6a8$CtXO0@+)yGEkPM$R8pE$$zrfBulDdYTYB2;Pm zF^WAo3WGk>eIqn@HL`{MFN9Xt)pBg|g16~9l5ak1&v*M`LO)06{C5vrYfHRNK0+}P zhr1Gtdxe}9R1{LAo0%NvjX7Y*83Ga;aknURK$@MRoh@!og&P+&(^H1epNJ5ZkfHE? zUN$;kZ)nEX?gKQMHcOBKlCbT+EIW=&{*&@9J$qufq>%LnlV`=~W9#+2REz9H3OAKb z^-vY73t~p&45>d&R+d;nO!?#*5sG{pM)^C(&8bYeOuz}53Vqp}>~6mGA*=GKt!OWx zVLEBQK4Ncmmg|otjw!-d3;lQ=oTrry7Rasi5I@g29?u`Mh9 zoS>L76JjDq8p4vu=$LExW})3$qFNZZ zr5#0BxzYg+I&x6ukpn9S9eH%+pd*ebD!C-e&k}0dSYv3NL&)*k#mcCmk^lW0B)ua( z2s0|v$a$uJP4$Ul$1Hhv-O2Lu2+L=1O(NIP+1W*Eygl)HtpFt8)lrpEup^8g3QGrb z7;o)@t~S!?=5)z$quksgSb1flbRLt8mpHznl#=r{E1{UzCnn@8H?n)u7ZWSatf@GU zeUtT9WqaPh$|Ea}?uB&_){hklpb1Qb_l~`Q% z8g#h@cogN~^>@~FcG5<PnkJ!Tkj=7?d1&JU^_*ozIHcQL6PhF)dwu@A79{*O07hShfBu(3lb z&Kgxns8;e~bH%U*jQkL1s#3>RjH_+w73H66o1cF%zal?1zcGJrer0}rt^>tG{?YuL z6mLZ2XA%9#MGxGz?(TkVQ)O(GTWK~|xz7CSL_M%}VQyvqsr;MyT>gdp`uz0#211`A zbj|8V@1K*KmD`xx&^9$v#?IWF+=|?qC9~)LiKh+x*i-&4vObvqbN=0a(bCuF{VB>% z$xqAQmVYmDfyR3#ho_tXEm`4=C)E4P}HXZ{%mVouL7x%Nfx&HI1>S)I%Eju?<GMS(WgrGb_v|A+i*ZS&*onx5S1PuNmUN(G zQkq=Xq6b-sxuxsG2j{>B611G_a6z-EX{zQ1`fx$_f4FQtSvrbRce&Irupk$SE$83X z^oBx81C)Js+uXU8(fn!4r^AcZ%x?>nnxD0WW?x|HA6_j=Wz#o$;FOnD=pR&5GM|FXi48hd=q`%E+2IXTjooM6e-Y6bIZ! zUmsA*EhyQ;ZUMQ@6}K;Z)@F}(_APXJ?JSz!(GPBWFI;d=Zd&fm)z8m<%Tg}ST+g;D12OnKBGoIL7m$6?@CcOihm47gFCzCs;FPScS>UJTuJa~Qc~cD!|? zoFu%WG;X-dMCV@4-8Ow=ZW-$$jG9qGl!yous3}MUhZ$6`Z*W1tafN)k;LrkTqLV^G zWhg$$W)ea~V3pnT#Z*Qc+opPJz-~X~hKrvi%NmkzcxZaO2A?i)hB!^fy8G5Gxc{U3pJWxW z_sx4g*Y)5tbNo+w2d6*myEGql&LtZ5%p#1 z>n3w0Ml07Y@xT?xsz}86w4UE6cS+hrj7z)t<+Y2Wg@2s;Otfmj{5#ezjMn_|;lDv} zMdJqnErR_|JGm-E7r2P(=oTG#Nx4Y&>W*{9`kf-=^yMn9Xn@?#Q7%(JVXy^afntkMM}%FT5mkv^Ea z*Ji*bo_PvG+9@f+Q&pfpmSzb0V+5)-GhfZEhccF%u(XIGbzFXO?Lya}GDmP@M-r+Yet6zv`IiuzHbko* zUobmfj71aOVNpG@0hiI{yiB&RTo5R&0!f!hr1|Bb9nD?D$tOpPZhK&*{ZlpLo%xSV z|9jh%nNKgC-8SX^6|>)(*U>iR%rT4Kp4VYUArHL2q6=y)@MY^zvB1q}7dFE+OCAx| zb%ep_uT13ak{lOt0(`S=e$?@b{-+;a<51X@b#O15kgnCQ-anmoOA)Xf4lK!up2f3g z2m3Yi=dO4h5$_I|7s?M4{6d%~IwQFd<_mEL0WXWuhABwTFej65^Xu@eGzs{w{JT<} zE|lQ;i2A+s z$=uy&TkdeuIMOb~Pt9-0FN$#TpilSTJL{@uP6{TRGCb|^xj zBG#ZEl-aBwg33LYTbX+|$LTAK4Qqt8l7BJRIeSGoaZca3U=}h($J`Z5{w%p+-pbr< z^m$Xi2lZbonD2-115?x%$RmC**{{kXsGIfgi&^;B)$h79Y8>PboTieBIjc|ZRB*WtJ{uZJ@LIXx z)s7H1F+5Rsq4z~=tNZT2g?(;irQa6XrgFWW>$IynF5zQJZ(ngc>ws0I_0TqD?urF( z!YidoS!1fbPI`KW;(Y-myq9Cdv|Pv9SC_2Mwa>bj+nR8P#^L-*&V~ z)lYjlo(j{C`)Rr{vpHIP=jZxPp2C}r`o?Dt6lXyVp%;D&6gYcgfo*ahF zEj;-_w@q~UX(WKBqSaHS%?-4UAcBUb?~JYmAN50hX*+qYb4W{bT}A%xw)wfP8Ev^a z^r+k6uuM>{ywuPwYpLY$>Ewo5#G~6a;@_Z(H<9kGE8-*41E~8t+jQSC z6T!*-(i2GH{={vCzMM_$iE%ZNY7Y?%Kujwp%p2pDA8U zkoWw^@0#(rcH3o8CLxc6c(+q;)@~W7BAijQOIR_g4R{M#n2;uX96=KY4nR&XXUS%5~-LLf)Lofn^Q4%B8vGiQ{%>;&NT=u3OQ4hgLAe zZ|0|SH{|Y{b?#GPD|G!5F6oQPDN{_MU6O1i_ahINt1y|;ZtkVOHI;AQFO@U}B~!Qd z+Gd_8VH?hc++=>$p+bDeEdoDqcn?FgFV zKpM&NusL@}>;IrUBiDGoy~yNr@396Xrn?n0S1!vN$uE+QkRCGWMZ9ql^LK~%Usy@L z#P;ycy}cfhTeD#OlIb>pTwB>Rh-G>~CAnTS8igOLDx1R8@Q8`7##A3}4sv}l?CIAh zg}NqT$`I=DrjUtQ>(neFtGtX`x%|EyckU!+QhcGGTxJ-!?q%D3#f)Vu7PvBfiK`x; z*}*w2ur*zgu1M69Tlw$@cCwo#T6R4fZ9hJupSlWnzq)sZ<0Dk%U&yU|;5IwCF(a^} zcu*;rqT8l)E8MZe>8oc>&vm$qT82)4cl2#&?ANDU3)-d(TC{HZ>V+~*aC6m;aWI1% ztPGqcxWi6AwhM;Zb-yumWX|+#C`+8Y=oMm`Vy5X&NCbb8t%hSIx)Y910B!)!8>r z&M17zsay#Yh?TJJlgV0@u{;V44^Ks=9Y+2Ye7)A8d+Dm84_8+8-C2OcXPNE@K_K z!sc?G64%a}w;__Eg&$JV50WR$L0m{8U{fb+(;#3QB8Et@R#?J7B$S>o4%vj9Qc{>% z|IC4aHs*7PN5;eL7p~ZfrZUzW@~9UddSUs;l~HN%n$U6b^_V0`PCX@Po3eOX$S--r zPcY{SLj7I-n)lGa`kg+cC1qk47p;Cm>N)5D)|1Dy+?!78?lP9H>m9kLWKC-qhR^}` zKRNvs*!?0DVN3J#7^~SBi{v={1$&ga%h&y5-J=McZWr$~p69jlEI#Bm7VyKlT>eoq z|A|7J?!Rl^zpU6Gk(p?vGZM3NH%p~hrIir%5!$(rvfI?IHLG&SB&vZg!mur}+_^km z@@Gm|&6c_*zE?H*LZxd7ln9dq>0O8AFRyyfUj=9}c8bel@A7x#l-P#IddUJ|i59}p zt+QJf?r>FCJBx?~(l&MJyj-p%ex>nmv%q3KygB0;?17%=ys;tIj=Iil@mAbE|32e_ z$TS+y#dmWUe`WUEP^vYU4Q~n@Wzp=9$-KsT^(M`bY+;q>rornqpgEg@*VOEgYX17= z({n3K0%hWiLzt14t!V51{eR`okz0j9xn+*^+dh;y?zdBSj;UCwqZZAD`!O{(woY-s zY;A76@e&QXl^O5j36(s`bF;aK$L8x&g`jBpdCHft`@DHO@9+9 z5HxSI9(OK!b>W@#*i^87GV+hu;=tsT*}scT9xE+R%l_VxA=lQAQKl#$RgiYsj@DV` zSF|Ph*x2sR`9+F$qm*Ky7VU$}?w>o?ae0^0U9OrI+tp+DTac_HIgUQ`DqhX*hp=3n zuXz^hd#<#Nxiy@ym(u8ITB^)$uqBPRa9vLaLe(s%!*62Q%9F`siaU(Ebv})p#iKKN z^%ua2U!>~i;yc&obiTrFRhQ1%$BbPp{R=bMX(hxd%;&Cu7f*|{spdMSZ(R5Hs7&FM zW#gG^H$i%uGXV_JOf1OQx-mjGqA0nobVamHwIXD5>zR6y9O4kQJE$eMf-H20C~9@WNQ4D5vvmv zGX-Pml@WybAW2r^9w}+Gj58EpWIKoP1ncH&HG`N_YalyqeWBFlw z0oFBj-ZI!p5I{K|&U5x48e^p<%EmU_x902w=}O84>q(z7K9D&w@Y$1n?H&}`?PB~9 z%$FA*$coAg97u`W7&Vtu2JaZCqB`&PUKSC__r=_VYqqPeknr{CT zi-T@^PF!|%-uI|+Yh5rG*+ID?a-B!OnBF{mpi}y-?3~^SljxQ-Dc4}sBN66FcfwFR zf(lTlKly2Iav9pDNSSsQw(zwD@35hk!E2JC_wWq_Z0o!Y3RZDe z(xTYHE}jOTJeYbFH^^l-_Ns;yvX`u<(14QQP=EIVQs*>JNH_3`r(R>>i%p!3TS6gm z(|XQc+{#$DRcN1`9HaSd{Ldi!VdCgv{siVaO}PQPXWZE<3&f{FWgQ$ecPfaC2+6** zo)cK*g_4|orZ}|Qp}Uo6ZM00GWuXrIr7bKjyT_#u`g=^5FNTZ$7 zd|}V>_ohC>j78ejO?Z46tMk=fA!hqF<5RX8jAlfHW}z;lZe8OB&5|E_Kd!lUq`;in z@cGT&3J#l4Pq7KAF@tH*tJ9fkTDz;6+DkO6E>--d28W{dSh?%Vp>K8?;hH0u(`d#q%XO6KK|KWx*m zC=LeB2()65b}8)ykzN=`ikdc+PK;;wTk<#}aS3O0MZ_l@<56ZiYR8{)wxeb1kPutM zT$g_&t}1I>*{Ob-^2Oe|y^3Xlp6AK%&@(M#g>JjFN0X_{k|^hev&3sVWv+sYZn@#A z$>qSLb-Oxt>HX#QC#TLP?zA_jbW5MSFW&4-@Bx20yIEP17qs0noO5Zk>WLXkb!^kT zMgEN=VJw9gh%7<0BH4sDdHu>tEv(}rjf>l_iwq*V-w5^mD_eF)}<)6z43lYylV276M&EH{HZ! z>f$mM-lKwJg+{j(4VlLsl~ih}d+3?O#FA!)pv`GyoVJJJrHzpxWZWJXU|P6MPLR?i zvcYDbg93Pi)3MDWp~8;h+~(@EG%dej@vBQ7QH4@-`1eXnUMsCkm3ghSVBT12+*ldS zoQ?{pa2~P>X&v<~;0&}On!SuYz#l=R@#Lb`2T5jh=7#ahTyBH6SNWtlH%8hO?w6Rm zu(x(Cej~TWc4CPm=u={WFe!+3m~iS9>Gq7;%gM)WQ*4|uHol~iI|43j{kv0~jEwQ- z3bww8K&w!K&T$&+-acOTw|*bB8bY{jksN|eAS;Rq=Y#Gs3+63YUtIdSIjf)Uo^IJa zm|P})1gl?hrZ9}fp|kHY3EVfO_`0ma^;LQ#NgF0%B=saty{|Dg?UGAfpjelS18m_A z(wE4gNuPLfFHweM2_0TYcJ6Q&S?OLoi`Rk+HMJ$mP|H||Tbb*0Bp>2a_QO>{ILWP< zb$92YaO7~81<=SwUePh5z*wsAM-=z-KwM@q0??QV|E1R)?k>bi`NY<^7Z>#lRsY)- z`ClvwO+rEFmx4(+VLHO)c!J~+_qy3?v-*oubXx)gE-6|9<<^pv>uwBe9er{UhubS! z@tk#ZOlQUFz*tH>{L(p^Frwf?gJQVIabs* z^-%W0C)k!3v92(mS@cJCGjz&TPCsXwMO3kmz|B^2slPNot!@6N`$edk(^lS_e+U-) zV*FcB+*@q)x?RZx&q#QKyPPOD}|q7{Z!T<9}z`SN;_M z4Sl!cb8YRhwA9qF2+xbeQ~?lHCR(rP*rqp!1RGyAu{| z`6q|V*Wmd=IJU+aQZB;hjz4*Vl1|^5C{nk$))aQ8P@@>Ht%&fA7EiLSL2=i8a#6P< z7mK$;rb`)Le)*KKKUYSp;~KN#IlbP)M?0Li%=JZ4TWoO5&S3TPOL$)`vC=RDR#4)Y zD}S!tzkwA?^qR`3AmGazW-AeD*JR0L?%ph{<+wEKJ;ZZ&{xztDSB)${`>(x)(KVy% z!8dFpHF>k-r=ZwJW-MHZu>}Huq{l#iwpqAW%J_VYGpa@^^{0iRUYo&nWOMBv%N?4u zHSyDfe0)Jqkr{8;>Ip?g?(Q!>8Q2XO(zEqCgmya`nGlT}1O0F_WRReSm~Jer*jBEP z46A{TGI7a178ajnb9Yx^&h&z;ge2Ce$p-FOB%&v6Upij;6lOOPUc2yL9tmFEb!t~D zO5*}4+d}PKjO26idl^gD6(tM>nw`9fEbS&%C6*+nKf2+JQ7*3trGUQf z$DX(`N{El)cbqtj`d@wOeyb9cm>oWadv8szr}EJy)4X}R8@(19zC~iP21^PW6#;h? zG)P_}>h7(&Yd4s`l8-hqHeQ$gY4SM6;ufD6Yi0KzbHb8){u|2|`>{-n3Y=v{;L7oh zV7qaJuyw?D*eu~-gtnq!eikHT(H(|4Np7lA}ntd}Kau?B_Q>I#gsi&5%Yn$3*Nm%gErezS* z%lCf>>vlGo{yoRT260P+R)`-xlUml(k|#@FWZ~2vq~i@mjk3$#a!s;pL;uM!Uu`&( z>u#k;H6C}sZPbN2H>>%~n{TWwpidk}OSOq6TbKH}(a;+=X2t5&2|YKxwC>Gpy8YVK zAh*!mew`3|l1hK4#YKY$do$ZFy}8M5_bkZ2Oq0qVM}nz_Zj$w`GKVl{ zYUxTs1LTa)V;d`9Rbp#PuGS(8o^ZxsE<*c)3Pm@I;jr98QLzfCOm?osr*av-Dt{ZF zNz%8yy6lwoARUFzyO3~4B%{T zRE2cjnP8@+7QNjTQ{195_O5OfGkWg+u3%kfdr_&PHr553aw0i9*02GACk=3`#oq0Z zy-=5g1IcJk_Y!v}-W$rDnPF&Zso!%VVe{61bJKvJf-l)pm z+DPg+gCH2H@*h1#*|uu-0{b$dQrkz+*0fDgto?jZuFJnlV!Li%Cn(xCxXdiMpUV*J z>f)NQXRb+S>Khv{XV&p4woo#4nzhn|_m!@|(5Uj1U9_ZPF>Fyxvq>%E3SZzF>YZy|4^4A2i=UKojVfN|pQ24RUQRd`LdFv^CCXoN&Ffu0`opWL-P|zSV1u)VXU6 z*0tEyzL}fjhBOv+bDcAnx5v2B_q;s%Ld zNh>nCX~pPs3#p(i@I zd6%!`D=G;^DqSj=e$%cp`|zj#WN&=_DEUyYBY6A9l+2DK(3pLf=N1V<@$?_3h`&n} zhlFE~C;LKpaVb*j#&J%9aUzvh>iW30srNl9fvrS5vo)aW_l1Ad4TMRb`l_XPWDdLY z4o^jEc!TL(ROozxfpqbGMRaz$p&@m4(Jv@8@aqQrhD5q1(_r_Lv27D~C}sp)Xl`;v zIQ>>3Zq-LK--z^&Gx>s7N{wRwI96rK5>u_jYu3faljFSc`LM+6zLD&H2FM!XlzvuX zH*;r~w_9*g89l^SM%w!IUTM7JGrX%zr6#Lb-Yxilm0ith8!-^xM{%w_#D_u;d5S`x zpbyZ8aw=#ckh*DUQcRMXmfB5<_tKD@8tAEpLcq{_zwaB3q}AHkJs7;Zl2+16Go$(W z=Igg`ufqZ&9iY0tnT0TOd7(VuUWLUz$L;L0X#RD?` z>^D$}BNTHrhz4MYdSQ8bJDFrsz>W~t_VO4$|5(lVEhVliG=Ss^yUIIYDx}U;Rw6|@ zR>LTkw>t=B;x+>Uq3K__TAU=d#qnP!7xFrPxDil?ser;f`Pp5{Mp}fo+WV+vb6_2H zK#uqJjDKZU5-K*%B24%3Cy)sau{{mweR9FmlM9Cw-UfP5_q$NOMz}$#Z z4031cOu34EDC8%ActUS=pl~yH>xAXI4*KzyX9kxvfAi^#dm4n`NfjQHN`}^TZt%O& zQJJu6iGjqmq6%plR~)hfvMHHi`f?188bpkzcWpEiWtDJR1KMSZHB|mwvl} ztU*s0lfrV3@PTFLPVmUUienV&yKvqV=QGh#hTI7nnfsbp1*S{_^4`;-^ICif_^u;- z`Fi~4^Q~wgHBM#^H%bTivMF6hr69tfvk}Nj9i;?5-l%IbZH!`D9!gCxqkv;4xj->Z zV#8vz<`L!RV9cr4j5<+QIxp(`ew~@&<~uzTVtPyFonAZL>82P!dKJqlR1!e3(p*82 zid+_HIe48o7$|eK7DGK6Jm@jkCIxM#Hw>*hKH_3J5BC7*eh3r7CYnMxdH?`+08u!= z6rH~hZ}(C&rglyCMT}!9=t$U43oT|#Z%Yw%IBt6ncC1R&2<#1oj_g#~+D*f=@XOt6 z_DxSaw{Q@p$Q=Y>Gb4V?M1uRn#?K7RgH;Wh zBQS#T6-7PMi$WkP`i9VISSLkKK^;*Vs^ip)B1XGYXK^wOv#deYiLa*-h0GSo^$n#! zMHvcRSXX_|$VO=coIs}3Jxb~m+H?)-rsz{7>Iru}6\n" -"Language-Team: Japanese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=EUC-JP\n" -"Content-Transfer-Encoding: 8-bit\n" - -#: ../help/help.inc:147 -msgid "$%s and $%s are replaced with username or primary groupname." -msgstr "" -"¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤ÎUNC¥Ñ¥¹ (\\\\¥µ¡¼¥Ð\\¶¦Í­)¡£$%s ¤È $%s ¤Ï¥æ¡¼¥¶Ì¾¤È" -"¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×̾¤ËÊÑ´¹¤µ¤ì¤ë¡£" - -#: ../lib/account.inc:722 ../lib/account.inc:727 -#, php-format -msgid "%s already exists!" -msgstr "%s ¤Ï¤¹¤Ç¤Ë¸ºß¤¹¤ë!" - -#: ../templates/confwiz/ldaptest.php:345 ../templates/confwiz/ldaptest.php:353 -#: ../templates/confwiz/ldaptest.php:361 -msgid "(optional)" -msgstr "(¥ª¥×¥·¥ç¥ó)" - -#: ../templates/ou_edit.php:95 ../templates/ou_edit.php:160 -#: ../templates/ou_edit.php:225 ../templates/ou_edit.php:290 -#: ../templates/config/confmain.php:369 -#: ../templates/profedit/profiledelete.php:98 -#: ../templates/profedit/profiledelete.php:110 -#: ../templates/profedit/profiledelete.php:122 -#: ../templates/profedit/profilegroup.php:153 -#: ../templates/profedit/profilehost.php:122 -#: ../templates/profedit/profilemain.php:262 -#: ../templates/profedit/profileuser.php:430 -msgid "Abort" -msgstr "Ãæ»ß" - -#: ../templates/account/useredit.php:1118 ../help/help.inc:197 -msgid "Account deactivated" -msgstr "¥¢¥«¥¦¥ó¥È¤¬Ìµ¸ú²½¤µ¤ì¤¿" - -#: ../help/help.inc:180 -msgid "Account expire date. Format: DD-MM-YYYY" -msgstr "¥¢¥«¥¦¥ó¥ÈÍ­¸ú´ü¸Â¡£·Á¼°¤Ï: TT-MM-JJJJ" - -#: ../templates/profedit/profileuser.php:180 -msgid "Account expires on" -msgstr "¥¢¥«¥¦¥ó¥È¤ÎËþλ¤Ï" - -#: ../templates/account/useredit.php:1249 -#: ../templates/profedit/profileuser.php:218 -#: ../templates/profedit/profileuser.php:267 ../help/help.inc:207 -msgid "Account is deactivated" -msgstr "¥¢¥«¥¦¥ó¥È¤¬Ìµ¸ú²½¤µ¤ì¤¿" - -#: ../templates/config/profmanage.php:155 ../help/help.inc:109 -msgid "Add profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ëÄɲÃ" - -#: ../templates/account/hostedit.php:131 -msgid "Added $ to hostname." -msgstr "¥Û¥¹¥È̾¤Ë$¤òÄɲä·¤¿." - -#: ../templates/account/groupedit.php:535 -msgid "Additional group members" -msgstr "ÄɲäΥ°¥ë¡¼¥×¥á¥ó¥Ð" - -#: ../templates/account/useredit.php:878 ../templates/account/useredit.php:977 -#: ../templates/profedit/profileuser.php:105 ../help/help.inc:144 -msgid "Additional groups" -msgstr "ÄɲäΥ°¥ë¡¼¥×" - -#: ../templates/domain.php:136 ../templates/confwiz/ldaptest.php:372 -#: ../help/help.inc:305 -msgid "Algorithmic RID Base" -msgstr "¥¢¥ë¥´¥ê¥º¥àŪ¤ÊRID¥Ù¡¼¥¹" - -#: ../templates/domain.php:242 ../templates/confwiz/ldaptest.php:252 -msgid "Algorithmic RID base is not a number!" -msgstr "¥¢¥ë¥´¥ê¥º¥àŪ¤ÊRID¥Ù¡¼¥¹¤¬¿ô»ú¤Ç¤Ê¤¤!" - -#: ../templates/masscreate.php:261 -msgid "All Users have been created" -msgstr "¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤¬ºîÀ®¤µ¤ì¤¿" - -#: ../templates/massdetail.php:72 -msgid "All changes were reseted" -msgstr "¤¹¤Ù¤Æ¤ÎÊѹ¹¤¬¥ê¥»¥Ã¥È¤µ¤ì¤¿" - -#: ../templates/initsuff.php:149 -msgid "All changes were successful." -msgstr "¤¹¤Ù¤Æ¤ÎÊѹ¹¤¬À®¸ù¤·¤¿." - -#: ../lib/ldap.inc:197 -msgid "Allowed hosts" -msgstr "µö²Ä¤µ¤ì¤ë¥Û¥¹¥È" - -#: ../templates/account/useredit.php:811 -msgid "Allowed workstations" -msgstr "µö²Ä¤µ¤ì¤ëPC" - -#: ../templates/massdetail.php:274 ../templates/lists/listusers.php:360 -msgid "Apply" -msgstr "ŬÍÑ" - -#: ../templates/config/confmain.php:237 ../templates/confwiz/o_lists.php:131 -#: ../lib/config.inc:286 -msgid "Attributes in Group List" -msgstr "¥°¥ë¡¼¥×¥ê¥¹¥ÈÃæ¤Î°À­" - -#: ../templates/config/confmain.php:242 ../templates/confwiz/o_lists.php:136 -#: ../lib/config.inc:287 -msgid "Attributes in Host List" -msgstr "¥Û¥¹¥È¥ê¥¹¥ÈÃæ¤Î°À­" - -#: ../templates/config/confmain.php:232 ../templates/confwiz/o_lists.php:126 -#: ../lib/config.inc:285 -msgid "Attributes in User List" -msgstr "¥æ¡¼¥¶¥ê¥¹¥ÈÃæ¤Î°À­" - -#: ../templates/confwiz/server2.php:225 -msgid "Attributes in list views" -msgstr "¥ê¥¹¥È¥Ó¥å¡¼Ãæ¤Î°À­" - -#: ../templates/account/useredit.php:896 -msgid "Available groups" -msgstr "Í­¸ú¤Ê¥°¥ë¡¼¥×" - -#: ../templates/account/groupedit.php:553 -msgid "Available users" -msgstr "Í­¸ú¤Ê¥æ¡¼¥¶" - -#: ../templates/account/useredit.php:826 -msgid "Available workstations" -msgstr "Í­¸ú¤ÊPC" - -#: ../templates/account/useredit.php:835 ../templates/account/useredit.php:908 -#: ../templates/masscreate.php:330 ../templates/confwiz/server2.php:235 -msgid "Back" -msgstr "Ìá¤ë" - -#: ../templates/logout.php:63 ../templates/config/conflogin.php:143 -#: ../templates/config/confsave.php:222 ../templates/confwiz/final.php:55 -msgid "Back to Login" -msgstr "¥í¥°¥¤¥ó¤ËÌá¤ë" - -#: ../templates/ou_edit.php:309 ../templates/ou_edit.php:313 -msgid "Back to OU-Editor" -msgstr "OU-¥¨¥Ç¥£¥¿¤ËÌá¤ë" - -#: ../templates/profedit/profilecreate.php:65 -#: ../templates/profedit/profilecreate.php:76 -#: ../templates/profedit/profilecreate.php:84 -#: ../templates/profedit/profilecreate.php:92 -#: ../templates/profedit/profilecreate.php:100 -#: ../templates/profedit/profilecreate.php:108 -#: ../templates/profedit/profilecreate.php:116 -#: ../templates/profedit/profilecreate.php:124 -#: ../templates/profedit/profilecreate.php:132 -#: ../templates/profedit/profilecreate.php:140 -#: ../templates/profedit/profilecreate.php:148 -#: ../templates/profedit/profilecreate.php:156 -#: ../templates/profedit/profilecreate.php:164 -#: ../templates/profedit/profilecreate.php:172 -#: ../templates/profedit/profilecreate.php:180 -#: ../templates/profedit/profilecreate.php:188 -#: ../templates/profedit/profilecreate.php:197 -#: ../templates/profedit/profilecreate.php:206 -#: ../templates/profedit/profilecreate.php:215 -#: ../templates/profedit/profilecreate.php:223 -#: ../templates/profedit/profilecreate.php:231 -#: ../templates/profedit/profilecreate.php:247 -#: ../templates/profedit/profilecreate.php:252 -#: ../templates/profedit/profilecreate.php:257 -#: ../templates/profedit/profilecreate.php:262 -#: ../templates/profedit/profilecreate.php:274 -#: ../templates/profedit/profilecreate.php:284 -#: ../templates/profedit/profilecreate.php:297 -#: ../templates/profedit/profilecreate.php:312 -#: ../templates/profedit/profilecreate.php:317 -#: ../templates/profedit/profilecreate.php:322 -#: ../templates/profedit/profilecreate.php:327 -#: ../templates/profedit/profilecreate.php:339 -#: ../templates/profedit/profilecreate.php:349 -#: ../templates/profedit/profilecreate.php:362 -#: ../templates/profedit/profilecreate.php:370 -#: ../templates/profedit/profilecreate.php:378 -#: ../templates/profedit/profilecreate.php:385 -#: ../templates/profedit/profiledelete.php:75 -#: ../templates/profedit/profiledelete.php:83 -#: ../templates/profedit/profiledelete.php:131 -msgid "Back to Profile Editor" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥¨¥Ç¥£¥¿¤ËÌá¤ë" - -#: ../templates/domain.php:280 ../templates/domain.php:307 -msgid "Back to domain list" -msgstr "¥É¥á¥¤¥ó¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/account/groupedit.php:857 ../templates/delete.php:206 -#: ../templates/delete.php:242 ../templates/lists/userlink.php:56 -msgid "Back to group list" -msgstr "¥°¥ë¡¼¥×¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/account/hostedit.php:471 ../templates/delete.php:209 -#: ../templates/delete.php:234 -msgid "Back to host list" -msgstr "¥Û¥¹¥È¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/account/hostedit.php:100 -msgid "Back to hostlist" -msgstr "¥Û¥¹¥È¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/confwiz/o_daemon.php:79 -msgid "Back to lamdaemon and PDF settings" -msgstr "lamdaemon¤ÈPDFÀßÄê¤ËÌá¤ë" - -#: ../templates/confwiz/o_lang.php:76 -msgid "Back to language and admin settings." -msgstr "¸À¸ì¤È´ÉÍýÀßÄê¤ËÌá¤ë" - -#: ../templates/confwiz/server.php:85 ../templates/confwiz/server2.php:88 -msgid "Back to last page" -msgstr "ºÇ¸å¤Î¥Ú¡¼¥¸¤ËÌá¤ë" - -#: ../templates/confwiz/o_lists.php:79 -msgid "Back to list settings" -msgstr "¥ê¥¹¥ÈÀßÄê¤ËÌá¤ë" - -#: ../templates/config/confsave.php:84 ../templates/config/confsave.php:90 -#: ../templates/config/confsave.php:95 ../templates/config/confsave.php:100 -#: ../templates/config/confsave.php:105 ../templates/config/confsave.php:110 -#: ../templates/config/confsave.php:115 ../templates/config/confsave.php:120 -#: ../templates/config/confsave.php:125 ../templates/config/confsave.php:130 -#: ../templates/config/confsave.php:135 ../templates/config/confsave.php:140 -#: ../templates/config/confsave.php:145 ../templates/config/confsave.php:150 -#: ../templates/config/confsave.php:155 ../templates/config/confsave.php:160 -#: ../templates/config/confsave.php:165 ../templates/config/confsave.php:170 -#: ../templates/config/confsave.php:176 ../templates/config/confsave.php:182 -#: ../templates/config/confsave.php:188 ../templates/config/confsave.php:194 -#: ../templates/config/confsave.php:200 -msgid "Back to preferences..." -msgstr "¥×¥ê¥Õ¥¡¥ì¥ó¥¹¤ËÌá¤ë..." - -#: ../templates/config/profmanage.php:365 ../templates/confwiz/start.php:77 -msgid "Back to profile login" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥í¥°¥¤¥ó¤ËÌá¤ë" - -#: ../templates/confwiz/o_ranges.php:88 -msgid "Back to range settings" -msgstr "¥ì¥ó¥¸ÀßÄê¤ËÌá¤ë" - -#: ../templates/confwiz/ldaptest.php:182 ../templates/confwiz/ldaptest.php:292 -#: ../templates/confwiz/ldaptest.php:568 -msgid "Back to server settings" -msgstr "¥µ¡¼¥ÐÀßÄê¤ËÌá¤ë" - -#: ../templates/account/useredit.php:1578 ../templates/delete.php:203 -#: ../templates/delete.php:226 -msgid "Back to user list" -msgstr "¥æ¡¼¥¶¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/account/useredit.php:109 -msgid "Back to userlist" -msgstr "¥æ¡¼¥¶¥ê¥¹¥È¤ËÌá¤ë" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "Block hard quota" -msgstr "¥Ï¡¼¥Équota¤Î¥Ö¥í¥Ã¥¯" - -#: ../templates/account/groupedit.php:263 -#: ../templates/account/useredit.php:469 -#: ../templates/profedit/profilecreate.php:251 -#: ../templates/profedit/profilecreate.php:316 -msgid "" -"Block hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "¥Ï¡¼¥Équota¤Î¥Ö¥í¥Ã¥¯¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£¼«Á³¿ô¤Î¤ß¤¬Í­¸ú" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "Block soft quota" -msgstr "¥½¥Õ¥Èquota¤Î¥Ö¥í¥Ã¥¯" - -#: ../templates/account/groupedit.php:261 -#: ../templates/account/useredit.php:467 -#: ../templates/profedit/profilecreate.php:246 -#: ../templates/profedit/profilecreate.php:311 -msgid "" -"Block soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "¥½¥Õ¥Èquota¤Î¥Ö¥í¥Ã¥¯¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£¼«Á³¿ô¤Î¤ß¤¬Í­¸ú" - -#: ../templates/config/confmain.php:163 ../templates/confwiz/server2.php:202 -#: ../help/help.inc:103 ../lib/config.inc:273 -msgid "Cache timeout" -msgstr "¥­¥ã¥Ã¥·¥åÍ­¸ú»þ´Ö" - -#: ../templates/config/confsave.php:94 ../templates/confwiz/server2.php:74 -msgid "Cache timeout is invalid!" -msgstr "¥­¥ã¥Ã¥·¥åÍ­¸ú»þ´Ö¤¬ÉÔÀµ!" - -#: ../help/help.inc:145 ../help/help.inc:172 ../help/help.inc:174 -#: ../help/help.inc:176 ../help/help.inc:178 ../help/help.inc:212 -#: ../help/help.inc:215 ../help/help.inc:218 ../help/help.inc:220 -#: ../help/help.inc:223 ../help/help.inc:271 ../help/help.inc:281 -#: ../help/help.inc:283 ../help/help.inc:285 -msgid "Can be left empty." -msgstr "¾Êά²Ä" - -#: ../templates/account/hostedit.php:99 -msgid "Can not create any hosts." -msgstr "¥Û¥¹¥È¤¬ºîÀ®¤Ç¤­¤Ê¤¤." - -#: ../templates/account/useredit.php:108 -msgid "Can not create any users." -msgstr "¥æ¡¼¥¶¤¬ºîÀ®¤Ç¤­¤Ê¤¤." - -#: ../templates/delete.php:111 ../templates/domain.php:178 -#: ../templates/domain.php:209 ../templates/initsuff.php:199 -#: ../templates/masscreate.php:120 ../templates/masscreate.php:248 -#: ../templates/masscreate.php:331 ../templates/confwiz/ldaptest.php:209 -#: ../templates/confwiz/ldaptest.php:402 ../templates/confwiz/ldaptest.php:491 -#: ../templates/confwiz/o_daemon.php:142 ../templates/confwiz/o_lang.php:163 -#: ../templates/confwiz/o_lists.php:148 ../templates/confwiz/o_ranges.php:153 -#: ../templates/confwiz/server.php:197 ../templates/confwiz/server2.php:236 -#: ../templates/confwiz/start.php:182 -msgid "Cancel" -msgstr "Ãæ»ß" - -#: ../templates/login.php:311 ../templates/login.php:316 -#: ../templates/confwiz/server.php:68 ../templates/confwiz/server.php:69 -msgid "Cannot connect to specified LDAP-Server. Please try again." -msgstr "»ØÄꤵ¤ì¤¿LDAP-¥µ¡¼¥Ð¤ËÀܳ¤Ç¤­¤Ê¤¤¡£ºÆÅټ¹Ԥ»¤è¡£" - -#: ../lib/config.inc:263 ../lib/config.inc:777 -msgid "Cannot open config file!" -msgstr "config¥Õ¥¡¥¤¥ë¤ò³«¤±¤Ê¤¤!" - -#: ../lib/pdf.inc:113 -msgid "Cellular phone" -msgstr "·ÈÂÓÅÅÏÃÈÖ¹æ" - -#: ../templates/account/groupedit.php:832 -msgid "Change GID-Number of all users in group to new value" -msgstr "¥°¥ë¡¼¥×Ãæ¤Î¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤ÎGIDÈÖ¹æ¤ò¿·¤·¤¤ÃͤËÊѹ¹" - -#: ../templates/login.php:262 -msgid "Change Profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤ÎÊѹ¹" - -#: ../templates/lists/listdomains.php:194 -#: ../templates/lists/listgroups.php:307 ../templates/lists/listhosts.php:295 -#: ../templates/lists/listusers.php:348 -msgid "Change Suffix" -msgstr "¥µ¥Õ¥£¥Ã¥¯¥¹¤ÎÊѹ¹" - -#: ../templates/config/profmanage.php:302 ../help/help.inc:117 -msgid "Change default profile" -msgstr "´ûÄêÃͤΥץí¥Õ¥¡¥¤¥ë¤òÊѹ¹" - -#: ../templates/config/profmanage.php:322 ../help/help.inc:119 -msgid "Change master password" -msgstr "¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤ÎÊѹ¹" - -#: ../help/help.inc:96 -msgid "Change password" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ÎÊѹ¹" - -#: ../templates/massdetail.php:189 ../templates/massdetail.php:194 -msgid "Check values." -msgstr "Ãͤθ¡ºº." - -#: ../templates/masscreate.php:246 ../lib/config.inc:70 -msgid "Click here if you are not directed to the next page." -msgstr "¼«Æ°Åª¤Ë¼¡¥Ú¡¼¥¸¤Ë¥¸¥ã¥ó¥×¤·¤Ê¤¤¾ì¹ç¤Ï¤³¤³¤ò¥¯¥ê¥Ã¥¯." - -#: ../help/help.inc:281 -msgid "Comma separated list of unix workstations the user is allowed to login." -msgstr "PC¤Î¥æ¡¼¥¶¤Î¥«¥ó¥ÞʬΥ¥ê¥¹¥È¤Ï¥í¥°¥¤¥ó¤Î»þ¤Ëǧ¤á¤é¤ì¤ë??." - -#: ../templates/delete.php:110 -msgid "Commit" -msgstr "Êѹ¹" - -#: ../templates/login.php:119 -msgid "Configuration Login" -msgstr "¹½À®ÀßÄê¥í¥°¥¤¥ó" - -#: ../help/help.inc:36 ../help/help.inc:38 ../help/help.inc:50 -#: ../help/help.inc:56 ../help/help.inc:58 ../help/help.inc:60 -#: ../help/help.inc:62 ../help/help.inc:77 ../help/help.inc:82 -#: ../help/help.inc:84 ../help/help.inc:86 ../help/help.inc:91 -#: ../help/help.inc:96 ../help/help.inc:98 ../help/help.inc:103 -#: ../help/help.inc:105 ../help/help.inc:107 -msgid "Configuration Wizard" -msgstr "¹½À®ÀßÄꥦ¥£¥¶¡¼¥É" - -#: ../templates/login.php:245 -msgid "Configuration profile" -msgstr "¹½À®¥×¥í¥Õ¥¡¥¤¥ë" - -#: ../templates/confwiz/start.php:135 -msgid "" -"Configuration profiles are protected with a password from unauthorised " -"access. Please enter it here." -msgstr "" -"¹½À®¥×¥í¥Õ¥¡¥¤¥ë¤Ïǧ¾Ú¤µ¤ì¤Ê¤¤(¥Ñ¥¹¥ï¡¼¥É̵¤·¤Î)¥¢¥¯¥»¥¹¤«¤éÊݸ¤ì¤Æ¤¤¤ë¡£" -"¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤ¬É¬Íס£" - -#: ../templates/config/conflogin.php:130 ../templates/confwiz/final.php:46 -#: ../templates/confwiz/ldaptest.php:168 ../templates/confwiz/ldaptest.php:191 -#: ../templates/confwiz/ldaptest.php:278 ../templates/confwiz/ldaptest.php:302 -#: ../templates/confwiz/ldaptest.php:469 ../templates/confwiz/ldaptest.php:554 -#: ../templates/confwiz/o_daemon.php:73 ../templates/confwiz/o_daemon.php:89 -#: ../templates/confwiz/o_lang.php:70 ../templates/confwiz/o_lang.php:86 -#: ../templates/confwiz/o_lists.php:73 ../templates/confwiz/o_lists.php:89 -#: ../templates/confwiz/o_ranges.php:82 ../templates/confwiz/o_ranges.php:98 -#: ../templates/confwiz/server.php:81 ../templates/confwiz/server.php:106 -#: ../templates/confwiz/server2.php:82 ../templates/confwiz/server2.php:107 -#: ../templates/confwiz/start.php:73 ../templates/confwiz/start.php:95 -msgid "Configuration wizard" -msgstr "¹½À®ÀßÄꥦ¥£¥¶¡¼¥É" - -#: ../templates/masscreate.php:281 -msgid "Confirm List" -msgstr "³Îǧ¥ê¥¹¥È" - -#: ../templates/masscreate.php:122 -msgid "Contiune" -msgstr "·Ñ³" - -#: ../templates/masscreate.php:206 -msgid "Could not create group!" -msgstr "¥°¥ë¡¼¥×¤òºîÀ®¤Ç¤­¤Ê¤¤!" - -#: ../templates/masscreate.php:236 -msgid "Could not create user!" -msgstr "¥æ¡¼¥¶¤òºîÀ®¤Ç¤­¤Ê¤¤!" - -#: ../templates/delete.php:179 -msgid "Could not delete group. Still users in group:" -msgstr "¥°¥ë¡¼¥×¤òºï½ü¤Ç¤­¤Ê¤¤¡£¥°¥ë¡¼¥×Ãæ¤Ë¥æ¡¼¥¶¤¬¤¤¤ë:" - -#: ../templates/delete.php:183 -msgid "Could not delete group:" -msgstr "¥°¥ë¡¼¥×¤òºï½ü¤Ç¤­¤Ê¤¤:" - -#: ../templates/delete.php:163 -msgid "Could not delete host:" -msgstr "¥Û¥¹¥È¤òºï½ü¤Ç¤­¤Ê¤¤:" - -#: ../templates/delete.php:158 -msgid "Could not delete user:" -msgstr "¥æ¡¼¥¶¤òºï½ü¤Ç¤­¤Ê¤¤:" - -#: ../templates/config/profmanage.php:90 -msgid "Could not rename file!" -msgstr "¥Õ¥¡¥¤¥ë̾¤òÊѹ¹¤Ç¤­¤Ê¤¤!" - -#: ../templates/account/groupedit.php:823 -#: ../templates/account/hostedit.php:433 -#: ../templates/account/useredit.php:1555 ../templates/initsuff.php:198 -#: ../templates/masscreate.php:328 ../templates/confwiz/ldaptest.php:208 -#: ../templates/confwiz/ldaptest.php:401 ../templates/confwiz/ldaptest.php:489 -msgid "Create" -msgstr "ºîÀ®" - -#: ../templates/account/groupedit.php:837 -#: ../templates/account/hostedit.php:442 -#: ../templates/account/useredit.php:1559 -msgid "Create Account" -msgstr "¥¢¥«¥¦¥ó¥ÈºîÀ®" - -#: ../templates/account/groupedit.php:856 -#: ../templates/account/hostedit.php:470 -#: ../templates/account/useredit.php:1577 ../templates/masscreate.php:264 -msgid "Create PDF file" -msgstr "PDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listgroups.php:319 -msgid "Create PDF for all groups" -msgstr "¤¹¤Ù¤Æ¤Î¥°¥ë¡¼¥×¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listhosts.php:308 -msgid "Create PDF for all hosts" -msgstr "¤¹¤Ù¤Æ¤Î¥Û¥¹¥È¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listusers.php:374 -msgid "Create PDF for all users" -msgstr "¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listgroups.php:317 -msgid "Create PDF for selected group(s)" -msgstr "ÁªÂò¤µ¤ì¤¿¥°¥ë¡¼¥×¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listhosts.php:306 -msgid "Create PDF for selected host(s)" -msgstr "ÁªÂò¤µ¤ì¤¿¥Û¥¹¥È¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/lists/listusers.php:372 -msgid "Create PDF for selected user(s)" -msgstr "ÁªÂò¤µ¤ì¤¿¥æ¡¼¥¶¤ÎPDF¥Õ¥¡¥¤¥ëºîÀ®" - -#: ../templates/profedit/profilemain.php:180 -msgid "Create a new Group Profile" -msgstr "¿·¤·¤¤¥°¥ë¡¼¥×¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë¤òºîÀ®" - -#: ../templates/profedit/profilemain.php:226 -msgid "Create a new Samba Host Profile" -msgstr "¿·¤·¤¤Samba¥Û¥¹¥È¥×¥í¥Õ¥¡¥¤¥ë¤òºîÀ®" - -#: ../templates/profedit/profilemain.php:136 -msgid "Create a new User Profile" -msgstr "¿·¤·¤¤¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë¤òºîÀ®" - -#: ../templates/account/groupedit.php:854 -msgid "Create another group" -msgstr "¤â¤¦°ì¤Ä¤Î¥°¥ë¡¼¥×¤òºîÀ®" - -#: ../templates/account/hostedit.php:468 -msgid "Create another host" -msgstr "¤â¤¦°ì¤Ä¤Î¥Û¥¹¥È¤òºîÀ®" - -#: ../templates/account/useredit.php:1575 -msgid "Create another user" -msgstr "¤â¤¦°ì¤Ä¤Î¥æ¡¼¥¶¤òºîÀ®" - -#: ../templates/account/groupedit.php:451 ../templates/account/hostedit.php:92 -#: ../templates/account/hostedit.php:310 ../templates/account/useredit.php:101 -#: ../templates/account/useredit.php:741 -msgid "Create new Account" -msgstr "¿·¤·¤¤¥¢¥«¥¦¥ó¥È¤òºîÀ®" - -#: ../templates/masscreate.php:110 ../templates/masscreate.php:133 -msgid "Create new Accounts" -msgstr "¿·¤·¤¤¥¢¥«¥¦¥ó¥È¤òºîÀ®" - -#: ../templates/massdetail.php:163 -msgid "Create new accounts" -msgstr "¿·¤·¤¤¥¢¥«¥¦¥ó¥È¤òºîÀ®" - -#: ../templates/masscreate.php:201 -#, php-format -msgid "Created group %s." -msgstr "¥°¥ë¡¼¥× %s ¤¬ºîÀ®¤µ¤ì¤¿." - -#: ../templates/config/profmanage.php:75 -msgid "Created new profile." -msgstr "¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤¿." - -#: ../templates/masscreate.php:231 -#, php-format -msgid "Created user %s." -msgstr "¥æ¡¼¥¶ %s ¤¬ºîÀ®¤µ¤ì¤¿." - -#: ../templates/masscreate.php:156 -msgid "Creating users. Please stand by ...." -msgstr "¥æ¡¼¥¶¤òºîÀ®¡£Please stand by ...." - -#: ../lib/pdf.inc:327 ../lib/pdf.inc:373 ../lib/pdf.inc:452 -msgid "DN" -msgstr "DN" - -#: ../help/help.inc:204 -msgid "Date after the user is able to change his password. Format: DD-MM-YYYY" -msgstr "" -"¥æ¡¼¥¶¤Î¸å¤ÎÆüÉդϤ½¤Î¥æ¡¼¥¶¤Î¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤Ç¤­¤ë¡£·Á¼°¤Ï: DD-MM-YYYY" - -#: ../help/help.inc:206 -msgid "Date after the user must change his password. Format: DD-MM-YYYY" -msgstr "" -"¥æ¡¼¥¶¤Î¸å¤ÎÆüÉդϤ½¤Î¥æ¡¼¥¶¤Î¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£·Á¼°¤Ï: DD-" -"MM-YYYY" - -#: ../help/help.inc:172 -msgid "" -"Days before password is to expire that user is warned of pending password " -"expiration. If set value must be 0<." -msgstr "" -"¥Ñ¥¹¥ï¡¼¥É¤¬´ü¸ÂÀÚ¤ì¤Ë¤Ê¤ëÁ°¤Ë¥æ¡¼¥¶¤Ø¥Ñ¥¹¥ï¡¼¥É´ü¸ÂÀÚ¤ì¤Îͱͽ´ü´Ö¤Ç¤¢¤ë»Ý¤ò" -"·Ù¹ð¤¹¤ëÆü¿ô¡£¤â¤·¤â¤½¤ÎÃͤòÀßÄꤹ¤ë¤Ê¤é0¤è¤ê¾®¤µ¤¯¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£" - -#: ../templates/config/confmain.php:270 ../templates/confwiz/o_lang.php:108 -#: ../help/help.inc:84 ../lib/config.inc:289 -msgid "Default language" -msgstr "´ûÄêÃͤθÀ¸ì" - -#: ../templates/domain.php:208 -msgid "Delete" -msgstr "ºï½ü" - -#: ../templates/delete.php:57 -msgid "Delete Account" -msgstr "¥¢¥«¥¦¥ó¥Èºï½ü" - -#: ../templates/lists/listdomains.php:201 -msgid "Delete Domain(s)" -msgstr "¥É¥á¥¤¥ó¤Îºï½ü" - -#: ../templates/profedit/profilemain.php:205 -msgid "Delete Group Profile" -msgstr "¥°¥ë¡¼¥×¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë¤Îºï½ü" - -#: ../templates/lists/listgroups.php:314 -msgid "Delete Group(s)" -msgstr "¥°¥ë¡¼¥×¤Îºï½ü" - -#: ../templates/lists/listhosts.php:303 -msgid "Delete Host(s)" -msgstr "¥Û¥¹¥È¤Îºï½ü" - -#: ../templates/profedit/profilemain.php:250 -msgid "Delete Samba Host Profile" -msgstr "Samba¥Û¥¹¥È¥×¥í¥Õ¥¡¥¤¥ë¤Îºï½ü" - -#: ../templates/profedit/profiledelete.php:44 -#: ../templates/profedit/profilemain.php:160 -msgid "Delete User Profile" -msgstr "¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë¤Îºï½ü" - -#: ../templates/delete.php:102 -msgid "Delete also Homedirectories" -msgstr "¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤âºï½ü" - -#: ../templates/domain.php:199 -msgid "Delete domain(s)" -msgstr "¥É¥á¥¤¥ó¤òºï½ü" - -#: ../templates/delete.php:86 -msgid "Delete group(s)" -msgstr "¥°¥ë¡¼¥×¤òºï½ü" - -#: ../templates/delete.php:80 -msgid "Delete host(s)" -msgstr "¥Û¥¹¥È¤òºï½ü" - -#: ../templates/profedit/profiledelete.php:82 -msgid "Delete operation canceled." -msgstr "ºï½üÁàºî¤¬¥­¥ã¥ó¥»¥ë¤µ¤ì¤¿" - -#: ../templates/ou_edit.php:357 ../templates/ou_edit.php:390 -#: ../templates/ou_edit.php:423 ../templates/ou_edit.php:457 -#: ../help/help.inc:291 -msgid "Delete organizational unit" -msgstr "organizational unit¤òºï½ü" - -#: ../templates/config/profmanage.php:231 ../help/help.inc:113 -msgid "Delete profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤òºï½ü" - -#: ../templates/delete.php:74 ../templates/lists/listusers.php:369 -msgid "Delete user(s)" -msgstr "¥æ¡¼¥¶¤òºï½ü" - -#: ../templates/profedit/profiledelete.php:55 -#: ../templates/profedit/profiledelete.php:62 -#: ../templates/profedit/profiledelete.php:69 -msgid "Deleted profile:" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤¬ºï½ü¤µ¤ì¤¿:" - -#: ../templates/delete.php:238 -msgid "Deleting group(s) canceled." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Îºï½ü¤¬¥­¥ã¥ó¥»¥ë¤µ¤ì¤¿" - -#: ../templates/delete.php:131 -msgid "Deleting group(s)..." -msgstr "¥°¥ë¡¼¥×ºï½üÃæ..." - -#: ../templates/delete.php:230 -msgid "Deleting host(s) canceled." -msgstr "¥Û¥¹¥È¤Îºï½ü¤¬Ãæ»ß¤µ¤ì¤¿." - -#: ../templates/delete.php:126 -msgid "Deleting host(s)..." -msgstr "¥Û¥¹¥È¤Îºï½üÃæ..." - -#: ../templates/delete.php:222 -msgid "Deleting user(s) canceled." -msgstr "¥æ¡¼¥¶¤Îºï½ü¤¬Ãæ»ß¤µ¤ì¤¿." - -#: ../templates/delete.php:121 -msgid "Deleting user(s)..." -msgstr "¥æ¡¼¥¶¤Îºï½üÃæ..." - -#: ../templates/account/groupedit.php:604 ../lib/ldap.inc:203 -#: ../lib/pdf.inc:300 ../lib/pdf.inc:342 ../lib/pdf.inc:428 -msgid "Description" -msgstr "ÀâÌÀ" - -#: ../templates/masscreate.php:284 -msgid "Details" -msgstr "¾ÜºÙ" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/groupedit.php:661 -#: ../templates/account/useredit.php:453 -#: ../templates/account/useredit.php:1180 ../help/help.inc:183 -#: ../lib/pdf.inc:434 -msgid "Display name" -msgstr "ɽ¼¨Ì¾" - -#: ../templates/domain.php:200 -msgid "Do you really want to delete domain(s):" -msgstr "ËÜÅö¤Ë¥É¥á¥¤¥ó¤òºï½ü¤·¤¿¤¤¤«?:" - -#: ../templates/delete.php:88 -msgid "Do you really want to delete group(s):" -msgstr "ËÜÅö¤Ë¥°¥ë¡¼¥×¤òºï½ü¤·¤¿¤¤¤«?:" - -#: ../templates/delete.php:82 -msgid "Do you really want to delete host(s):" -msgstr "ËÜÅö¤Ë¥Û¥¹¥È¤òºï½ü¤·¤¿¤¤¤«?:" - -#: ../templates/ou_edit.php:87 ../templates/ou_edit.php:152 -#: ../templates/ou_edit.php:217 ../templates/ou_edit.php:282 -msgid "Do you really want to delete this OU?" -msgstr "ËÜÅö¤Ë¤³¤ÎOU¤òºï½ü¤·¤¿¤¤¤«?" - -#: ../templates/profedit/profiledelete.php:93 -#: ../templates/profedit/profiledelete.php:105 -#: ../templates/profedit/profiledelete.php:117 -msgid "Do you really want to delete this profile?" -msgstr "ËÜÅö¤Ë¤³¤Î¥×¥í¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤¿¤¤¤«?" - -#: ../templates/delete.php:76 -msgid "Do you really want to delete user(s):" -msgstr "ËÜÅö¤Ë¤³¤Î¥æ¡¼¥¶¤òºï½ü¤·¤¿¤¤¤«?:" - -#: ../templates/account/groupedit.php:708 -#: ../templates/account/hostedit.php:397 -#: ../templates/account/useredit.php:1365 -#: ../templates/profedit/profilegroup.php:72 -#: ../templates/profedit/profilehost.php:83 -#: ../templates/profedit/profileuser.php:345 ../help/help.inc:222 -#: ../help/help.inc:282 ../lib/pdf.inc:315 ../lib/pdf.inc:360 -#: ../lib/pdf.inc:446 -msgid "Domain" -msgstr "¥É¥á¥¤¥ó" - -#: ../templates/account/groupedit.php:238 -#: ../templates/account/groupedit.php:698 -#: ../templates/account/groupedit.php:702 -#: ../templates/account/useredit.php:393 ../templates/account/useredit.php:408 -#: ../templates/account/useredit.php:1316 -#: ../templates/account/useredit.php:1320 -#: ../templates/account/useredit.php:1354 -#: ../templates/account/useredit.php:1358 -msgid "Domain Admins" -msgstr "¥É¥á¥¤¥ó´ÉÍý¼Ô(Domain Admins)" - -#: ../templates/account/groupedit.php:236 -#: ../templates/account/groupedit.php:680 -#: ../templates/account/groupedit.php:684 -#: ../templates/account/useredit.php:391 ../templates/account/useredit.php:406 -#: ../templates/account/useredit.php:1298 -#: ../templates/account/useredit.php:1302 -#: ../templates/account/useredit.php:1336 -#: ../templates/account/useredit.php:1340 -msgid "Domain Guests" -msgstr "¥É¥á¥¤¥ó¥²¥¹¥È(Domain Guests)" - -#: ../templates/domain.php:94 ../templates/confwiz/ldaptest.php:333 -#: ../templates/lists/listdomains.php:86 ../help/help.inc:297 -msgid "Domain SID" -msgstr "¥É¥á¥¤¥ó¤ÎSID" - -#: ../templates/domain.php:73 ../templates/confwiz/ldaptest.php:315 -msgid "Domain Settings" -msgstr "¥É¥á¥¤¥ó¤ÎÀßÄê" - -#: ../templates/account/groupedit.php:237 -#: ../templates/account/groupedit.php:689 -#: ../templates/account/groupedit.php:693 -#: ../templates/account/useredit.php:392 ../templates/account/useredit.php:407 -#: ../templates/account/useredit.php:1307 -#: ../templates/account/useredit.php:1311 -#: ../templates/account/useredit.php:1345 -#: ../templates/account/useredit.php:1349 -msgid "Domain Users" -msgstr "¥É¥á¥¤¥ó¥æ¡¼¥¶(Domain Users)" - -#: ../templates/domain.php:303 -msgid "Domain deleted successfully." -msgstr "¥É¥á¥¤¥ó¤ÏÀµ¤·¤¯ºï½ü¤µ¤ì¤¿." - -#: ../templates/domain.php:259 -msgid "Domain has been modified." -msgstr "¥É¥á¥¤¥ó¤ÏÊѹ¹¤µ¤ì¤¿" - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -#: ../templates/domain.php:78 ../templates/confwiz/ldaptest.php:320 -#: ../templates/lists/listdomains.php:85 ../help/help.inc:293 -msgid "Domain name" -msgstr "¥É¥á¥¤¥ó̾" - -#: ../templates/account/hostedit.php:212 ../templates/account/useredit.php:449 -msgid "" -"Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and -." -msgstr "" -"¥É¥á¥¤¥ó̾¤Ë¤ÏÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, A-Z, 0-9 ¤È -¤Ç¤¢¤ë." - -#: ../templates/domain.php:232 ../templates/confwiz/ldaptest.php:235 -#: ../templates/profedit/profilecreate.php:230 -#: ../templates/profedit/profilecreate.php:296 -#: ../templates/profedit/profilecreate.php:369 -msgid "Domain name is invalid!" -msgstr "¥É¥á¥¤¥ó̾¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:138 ../templates/confwiz/server2.php:156 -#: ../lib/config.inc:278 -msgid "DomainSuffix" -msgstr "¥É¥á¥¤¥ó¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/config/confsave.php:119 ../templates/confwiz/server2.php:68 -msgid "DomainSuffix is invalid!" -msgstr "¥É¥á¥¤¥ó¥µ¥Õ¥£¥Ã¥¯¥¹¤¬ÉÔÀµ!" - -#: ../templates/main_header.php:72 ../templates/ou_edit.php:439 -msgid "Domains" -msgstr "¥É¥á¥¤¥ó" - -#: ../help/help.inc:210 -msgid "Driveletter assigned on windows workstations as homedirectory." -msgstr "WindowsPC¤Ë³ä¤êÅö¤Æ¤é¤ì¤¿¥É¥é¥¤¥Ö̾ʸ»ú¤Ï¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¢¤ë??." - -#: ../lib/ldap.inc:202 ../lib/pdf.inc:105 -msgid "E-Mail" -msgstr "ÅŻҥ᡼¥ë" - -#: ../templates/lists/listdomains.php:155 -#: ../templates/lists/listgroups.php:239 ../templates/lists/listhosts.php:243 -#: ../templates/lists/listusers.php:297 -msgid "Edit" -msgstr "ÊÔ½¸" - -#: ../templates/profedit/profilemain.php:193 -msgid "Edit Group Profile" -msgstr "¥°¥ë¡¼¥×¥×¥í¥Õ¥¡¥¤¥ë¤ÎÊÔ½¸" - -#: ../templates/profedit/profilemain.php:238 -msgid "Edit Samba Host Profile" -msgstr "Samba¥Û¥¹¥È¥×¥í¥Õ¥¡¥¤¥ë¤ÎÊÔ½¸" - -#: ../templates/profedit/profilemain.php:148 -msgid "Edit User Profile" -msgstr "¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë¤ÎÊÔ½¸" - -#: ../templates/account/useredit.php:978 -msgid "Edit groups" -msgstr "¥°¥ë¡¼¥×¤ÎÊÔ½¸" - -#: ../templates/account/useredit.php:1278 -msgid "Edit workstations" -msgstr "¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ÎÊÔ½¸??" - -#: ../templates/account/useredit.php:496 -#: ../templates/account/useredit.php:1472 ../templates/masscreate.php:377 -#: ../templates/masscreate.php:575 ../templates/massdetail.php:142 -#: ../templates/massdetail.php:226 ../help/help.inc:250 -msgid "Employee type" -msgstr "¿¦¶È" - -#: ../help/help.inc:251 -msgid "Employee type: worker, student, nurse, ..." -msgstr "¿¦¶È:²ñ¼Ò°÷¡¢³ØÀ¸¡¢´Ç¸î»Î¡¢ITÀï»Î ..." - -#: ../templates/login.php:287 -msgid "Empty Password submitted. Try again." -msgstr "¶õÇò¤Î¥Ñ¥¹¥ï¡¼¥É¤Ç¤¢¤ë¡£ºÆÅټ¹Ԥ»¤è." - -#: ../templates/login.php:139 -msgid "Enter Username and Password for Account" -msgstr "¥¢¥«¥¦¥ó¥È¤ËÂФ¹¤ë¥æ¡¼¥¶Ì¾¤È¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ" - -#: ../templates/masscreate.php:284 -msgid "Errors" -msgstr "¥¨¥é¡¼" - -#: ../templates/confwiz/o_lang.php:147 ../templates/confwiz/o_lists.php:109 -#: ../help/help.inc:65 ../help/help.inc:80 -msgid "Example" -msgstr "Îã" - -#: ../templates/confwiz/server.php:124 ../help/help.inc:41 ../help/help.inc:53 -msgid "Examples" -msgstr "Îã" - -#: ../templates/masscreate.php:402 ../help/help.inc:187 -msgid "Expand suffix with primary groupname" -msgstr "¥×¥é¥¤¥Þ¥ê¤Î¥°¥ë¡¼¥×̾¤Ë¥µ¥Õ¥£¥Ã¥¯¥¹¤òÊä´°??" - -#: ../templates/account/useredit.php:1099 ../help/help.inc:179 -msgid "Expire date" -msgstr "ËþλÆü" - -#: ../lib/pdf.inc:117 -msgid "Facsimile" -msgstr "¥Õ¥¡¥¯¥¹" - -#: ../templates/domain.php:277 ../templates/confwiz/ldaptest.php:267 -msgid "Failed to add domain!" -msgstr "¥É¥á¥¤¥óÄɲä˼ºÇÔ!" - -#: ../templates/initsuff.php:141 ../templates/confwiz/ldaptest.php:179 -msgid "Failed to create entry!" -msgstr "¥¨¥ó¥È¥êºîÀ®¤Ë¼ºÇÔ!" - -#: ../templates/domain.php:260 -msgid "Failed to modify domain!" -msgstr "¥É¥á¥¤¥óÊѹ¹¤Ë¼ºÇÔ!" - -#: ../templates/account/useredit.php:491 -#: ../templates/account/useredit.php:1508 ../templates/masscreate.php:369 -#: ../templates/masscreate.php:570 ../templates/massdetail.php:154 -#: ../templates/massdetail.php:262 ../help/help.inc:262 ../help/help.inc:263 -msgid "Fax number" -msgstr "¥Õ¥¡¥¯¥¹ÈÖ¹æ" - -#: ../templates/main_header.php:58 ../templates/masscreate.php:347 -msgid "File Upload" -msgstr "¥Õ¥¡¥¤¥ë¤Î¥¢¥Ã¥×¥í¡¼¥É" - -#: ../help/help.inc:212 -#, php-format -msgid "" -"Filename and -path relative to netlogon-share which should be executed on " -"logon. $%s and $%s are replaced with user- and groupname." -msgstr "" -"¥Í¥Ã¥È¥í¥°¥ª¥ó¶¦Í­¤Ø¤ÎÁêÂÐŪ¤Ê-¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤Ï¥í¥°¥ª¥ó¤Î»þ¤Ë¼Â¹Ô¤µ¤ì¤ë¤Ù¤­" -"¤Ç¤¢¤ë¡£$%s¤È$%s¤Ï¥æ¡¼¥¶¤È¥°¥ë¡¼¥×̾¤ËÃÖ¤­´¹¤¨¤é¤ì¤ë¡£" - -#: ../templates/lists/listgroups.php:208 ../templates/lists/listhosts.php:212 -#: ../templates/lists/listusers.php:254 -msgid "Filter" -msgstr "¥Õ¥£¥ë¥¿" - -#: ../templates/account/groupedit.php:525 -#: ../templates/account/groupedit.php:582 -#: ../templates/account/groupedit.php:649 -#: ../templates/account/groupedit.php:745 -#: ../templates/account/groupedit.php:802 -#: ../templates/account/useredit.php:796 ../templates/account/useredit.php:866 -#: ../templates/account/useredit.php:928 -#: ../templates/account/useredit.php:1049 -#: ../templates/account/useredit.php:1166 -#: ../templates/account/useredit.php:1405 -#: ../templates/account/useredit.php:1454 -#: ../templates/account/useredit.php:1534 -msgid "Final" -msgstr "ºÇ¸å" - -#: ../templates/account/useredit.php:954 ../lib/ldap.inc:198 -msgid "First name" -msgstr "(À«¤Ç¤Ê¤¤)̾" - -#: ../lib/pdf.inc:440 -msgid "GID" -msgstr "GID" - -#: ../templates/account/groupedit.php:600 ../help/help.inc:58 -#: ../help/help.inc:157 ../lib/ldap.inc:195 ../lib/ldap.inc:207 -#: ../lib/ldap.inc:218 -msgid "GID number" -msgstr "GIDÈÖ¹æ" - -#: ../templates/account/groupedit.php:334 -msgid "" -"GID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"GID-Èֹ椬Êѹ¹¤µ¤ì¤¿¡£Â¸ºß¤¹¤ë¥Õ¥¡¥¤¥ë¤Î°À­¤òÊѹ¹¤¹¤ë¤¿¤á¤Ë¡¢root¤Ç°Ê²¼¤Î¥³" -"¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤:" - -#: ../templates/account/groupedit.php:171 -#: ../templates/account/hostedit.php:186 ../templates/account/hostedit.php:385 -#: ../templates/account/useredit.php:241 ../templates/account/useredit.php:987 -#: ../templates/masscreate.php:555 ../help/help.inc:149 ../help/help.inc:160 -#: ../help/help.inc:169 -msgid "Gecos" -msgstr "Gecos" - -#: ../templates/account/groupedit.php:517 -#: ../templates/account/groupedit.php:574 -#: ../templates/account/groupedit.php:644 -#: ../templates/account/groupedit.php:738 -#: ../templates/account/groupedit.php:795 -#: ../templates/account/useredit.php:790 ../templates/account/useredit.php:860 -#: ../templates/account/useredit.php:922 -#: ../templates/account/useredit.php:1043 -#: ../templates/account/useredit.php:1160 -#: ../templates/account/useredit.php:1400 -#: ../templates/account/useredit.php:1448 -#: ../templates/account/useredit.php:1528 -msgid "General" -msgstr "°ìÈÌ??" - -#: ../templates/account/groupedit.php:594 -#: ../templates/account/hostedit.php:362 ../templates/account/useredit.php:940 -msgid "General properties" -msgstr "°ìÈ̤Υץí¥Ñ¥Æ¥£" - -#: ../templates/account/useredit.php:1066 -msgid "Generate password" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ÎºîÀ®" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:355 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 ../templates/massdetail.php:208 -#: ../help/help.inc:193 ../lib/pdf.inc:89 -msgid "Given name" -msgstr "(À«¤Ç¤Ê¤¤)̾" - -#: ../templates/account/useredit.php:236 ../templates/masscreate.php:550 -#: ../templates/massdetail.php:84 -msgid "Given name contains invalid characters" -msgstr "À«¤Ç¤Ê¤¤Ì¾(Given name)¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë" - -#: ../help/help.inc:194 -msgid "Given name of user. Only letters, - and spaces are allowed." -msgstr "¥æ¡¼¥¶¤Î(À«¤Ç¤Ê¤¤)̾¡£Ê¸»ú,¥Ï¥¤¥Õ¥ó(-)¤È¥¹¥Ú¡¼¥¹¤¬Í­¸ú." - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 ../help/help.inc:234 -msgid "Grace block period" -msgstr "Grace block period" - -#: ../help/help.inc:235 -msgid "" -"Grace block period. Most filesystems use a fixed maximum value of 7 days." -msgstr "" -"Grace block period. ¤Û¤È¤ó¤É¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ï¸ÇÄꤵ¤ì¤¿°ì½µ´Ö¤ÎºÇÂçÃͤò»È" -"¤¦??" - -#: ../help/help.inc:246 -msgid "" -"Grace inode (files) period. Most filesystems use a fixed maximum value of 7 " -"days." -msgstr "" -"Grace inode (files) period. ¤Û¤È¤ó¤É¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ï¸ÇÄꤵ¤ì¤¿°ì½µ´Ö¤ÎºÇ" -"ÂçÃͤò»È¤¦??" - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 ../help/help.inc:245 -msgid "Grace inode period" -msgstr "Grace inode period??" - -#: ../templates/masscreate.php:279 -msgid "Group" -msgstr "¥°¥ë¡¼¥×" - -#: ../templates/account/groupedit.php:850 -#, php-format -msgid "Group %s has been created." -msgstr "¥°¥ë¡¼¥× %s ¤ÏºîÀ®¤µ¤ì¤¿" - -#: ../templates/account/groupedit.php:847 -#, php-format -msgid "Group %s has been modified." -msgstr "¥°¥ë¡¼¥× %s ¤ÏÊѹ¹¤µ¤ì¤¿" - -#: ../templates/profedit/profilemain.php:172 -msgid "Group Profiles" -msgstr "¥°¥ë¡¼¥×¤Î¥×¥í¥Ñ¥Æ¥£" - -#: ../templates/confwiz/ldaptest.php:484 -msgid "Group SID" -msgstr "¥°¥ë¡¼¥×SID" - -#: ../lib/ldap.inc:210 -msgid "Group description" -msgstr "¥°¥ë¡¼¥×¤ÎÀâÌÀ" - -#: ../help/help.inc:161 -msgid "Group description. If left empty group name will be used." -msgstr "¥°¥ë¡¼¥×¤ÎÀâÌÀ¡£¤â¤·¤â¶õÇò¤Ê¤é¤Ð¡¢¥°¥ë¡¼¥×̾¤¬»È¤ï¤ì¤ë." - -#: ../lib/pdf.inc:415 ../lib/pdf.inc:555 -msgid "Group information page" -msgstr "¥°¥ë¡¼¥×¾ðÊó¥Ú¡¼¥¸" - -#: ../templates/config/confsave.php:159 ../templates/confwiz/o_lists.php:57 -msgid "Group list attributes are invalid!" -msgstr "¥°¥ë¡¼¥×¥ê¥¹¥È¤Î°À­¤¬ÉÔÀµ!" - -#: ../lib/ldap.inc:209 -msgid "Group member DNs" -msgstr "¥°¥ë¡¼¥×¥á¥ó¥Ð¤ÎDN" - -#: ../templates/account/groupedit.php:538 ../help/help.inc:181 -#: ../help/help.inc:284 ../lib/ldap.inc:208 -msgid "Group members" -msgstr "¥°¥ë¡¼¥×¥á¥ó¥Ð" - -#: ../lib/ldap.inc:206 -msgid "Group name" -msgstr "¥°¥ë¡¼¥×̾" - -#: ../help/help.inc:156 -msgid "" -"Group name of the group which should be created. Valid characters are: a-z,0-" -"9, .-_. Lam does not allow a number as first character because groupadd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. If groupname is already used groupname will be " -"expanded with a number. The next free number will be used." -msgstr "" -"¥°¥ë¡¼¥×¤Î¥°¥ë¡¼¥×̾¤ÏºîÀ®¤µ¤ì¤ë¤Ù¤­¤Ç¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z,0-9¤È.-¤Ç¤¢¤ë¡£" -"Lam¤Ïgroupadd¥³¥Þ¥ó¥É¤¬Ç§¤á¤Ê¤¤¤¿¤á¡¢ºÇ½é¤Îʸ»ú¤Ë¿ô»ú¤Ï»È¤¨¤Ê¤¤¡£Lam¤Ï¤¤¤¯¤Ä" -"¤«¤ÎÌäÂ꤬µ¯¤­¤ë¤¿¤á¡¢Ê¸»úA-Z¤Ï»È¤¨¤Ê¤¤¡£¤â¤·¤â¥°¥ë¡¼¥×̾¤¬¤¹¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤¿" -"¤Ê¤é¤Ð¡¢¥°¥ë¡¼¥×̾¤Ï¿ô»ú¤¬Êä´°¤µ¤ì¤ë¡£¼¡¤Î¼«Í³¤Ê¿ô»ú¤¬»È¤ï¤ì¤ë¡£" - -#: ../templates/masscreate.php:406 ../help/help.inc:189 -msgid "Group suffix" -msgstr "¥°¥ë¡¼¥×¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../lib/pdf.inc:146 -msgid "Group(s)" -msgstr "¥°¥ë¡¼¥×" - -#: ../templates/lists/listgroups.php:353 -msgid "Group(s) found" -msgstr "¥°¥ë¡¼¥×¤¬¸«¤Ä¤«¤Ã¤¿" - -#: ../templates/config/confmain.php:128 ../templates/confwiz/server2.php:139 -#: ../lib/config.inc:276 -msgid "GroupSuffix" -msgstr "¥°¥ë¡¼¥×¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/config/confsave.php:109 ../templates/confwiz/server2.php:62 -msgid "GroupSuffix is invalid!" -msgstr "¥°¥ë¡¼¥×¥µ¥Õ¥£¥Ã¥¯¥¹¤¬ÉÔÀµ!" - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/groupedit.php:168 -#: ../templates/account/groupedit.php:208 -#: ../templates/account/groupedit.php:596 ../help/help.inc:155 -msgid "Groupname" -msgstr "¥°¥ë¡¼¥×̾" - -#: ../templates/account/groupedit.php:208 -msgid "Groupname already in use. Selected next free groupname." -msgstr "¥°¥ë¡¼¥×̾¤¬¤¹¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤ë¡£¼¡¤Î¼«Í³¤Ê¥°¥ë¡¼¥×̾¤¬ÁªÂò¤µ¤ì¤¿." - -#: ../templates/account/groupedit.php:168 -msgid "" -"Groupname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"¥°¥ë¡¼¥×̾¤ËÉÔÀµ¤Êʸ»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¡£Í­¸ú¤Êʸ»ú¤Ï:a-z,A-Z,0-9¤È .-_¤Ç¤¢¤ë!" - -#: ../templates/main_header.php:74 ../templates/main_header.php:79 -#: ../templates/ou_edit.php:372 ../templates/confwiz/o_lists.php:115 -#: ../help/help.inc:72 -msgid "Groups" -msgstr "¥°¥ë¡¼¥×" - -#: ../lib/pdf.inc:243 -msgid "Hard block" -msgstr "¥Ï¡¼¥ÉblockÀ©¸Â??" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:101 -#: ../templates/profedit/profileuser.php:378 ../help/help.inc:231 -#: ../help/help.inc:232 -msgid "Hard block limit" -msgstr "¥Ï¡¼¥É¥Ö¥í¥Ã¥¯À©¸Â" - -#: ../lib/pdf.inc:244 -msgid "Hard inode" -msgstr "¥Ï¡¼¥ÉinodeÀ©¸Â??" - -#: ../help/help.inc:243 -msgid "Hard inode (files) limit" -msgstr "¥Ï¡¼¥Éinode(¥Õ¥¡¥¤¥ë)À©¸Â" - -#: ../templates/account/groupedit.php:761 -#: ../templates/account/useredit.php:1420 -#: ../templates/profedit/profilegroup.php:103 -#: ../templates/profedit/profileuser.php:380 ../help/help.inc:242 -msgid "Hard inode limit" -msgstr "¥Ï¡¼¥ÉinodeÀ©¸Â" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "Have to add objectClass posixAccount." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ posixAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/groupedit.php:330 -msgid "Have to add objectClass posixGroup." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ posixGroup ¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/hostedit.php:226 -msgid "" -"Have to add objectClass sambaAccount. Host with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹sambaAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¥Û¥¹¥È¤Î" -"sambaSamAccount¤ÏsambaAccount¤ËÌᤵ¤ì¤ë¡£" - -#: ../templates/account/useredit.php:594 -msgid "" -"Have to add objectClass sambaAccount. User with sambaSamAccount will be set " -"back to sambaAccount." -msgstr "" -"¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹sambaAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¥æ¡¼¥¶¤Î" -"sambaSamAccount¤ÏsambaAccount¤ËÌᤵ¤ì¤ë¡£" - -#: ../templates/account/groupedit.php:328 -msgid "Have to add objectClass sambaGroupMapping." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹sambaGroupMapping¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/hostedit.php:224 -msgid "" -"Have to add objectClass sambaSamAccount. Host with sambaAccount will be " -"updated." -msgstr "" -"¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹sambaSamAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¥Û¥¹¥È¤Î" -"sambaAccount¤Ï¹¹¿·¤µ¤ì¤ë." - -#: ../templates/account/useredit.php:590 -msgid "" -"Have to add objectClass sambaSamAccount. User with sambaAccount will be " -"updated." -msgstr "" -"¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹sambaSamAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¥æ¡¼¥¶¤Î" -"sambaAccount¤Ï¹¹¿·¤µ¤ì¤ë." - -#: ../templates/account/useredit.php:587 -msgid "Have to add objectClass shadowAccount." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹shadowAccount¤òÄɲ䷤ʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/groupedit.php:551 -#: ../templates/account/groupedit.php:599 -#: ../templates/account/groupedit.php:602 -#: ../templates/account/groupedit.php:606 -#: ../templates/account/groupedit.php:617 -#: ../templates/account/groupedit.php:631 -#: ../templates/account/groupedit.php:664 -#: ../templates/account/groupedit.php:706 -#: ../templates/account/groupedit.php:723 -#: ../templates/account/groupedit.php:762 -#: ../templates/account/groupedit.php:763 -#: ../templates/account/groupedit.php:764 -#: ../templates/account/groupedit.php:765 -#: ../templates/account/groupedit.php:766 -#: ../templates/account/groupedit.php:819 -#: ../templates/account/hostedit.php:358 ../templates/account/hostedit.php:368 -#: ../templates/account/hostedit.php:374 ../templates/account/hostedit.php:383 -#: ../templates/account/hostedit.php:388 ../templates/account/hostedit.php:415 -#: ../templates/account/hostedit.php:426 ../templates/account/hostedit.php:452 -#: ../templates/account/useredit.php:824 ../templates/account/useredit.php:894 -#: ../templates/account/useredit.php:946 ../templates/account/useredit.php:952 -#: ../templates/account/useredit.php:958 ../templates/account/useredit.php:964 -#: ../templates/account/useredit.php:974 ../templates/account/useredit.php:980 -#: ../templates/account/useredit.php:985 ../templates/account/useredit.php:990 -#: ../templates/account/useredit.php:999 -#: ../templates/account/useredit.php:1011 -#: ../templates/account/useredit.php:1025 -#: ../templates/account/useredit.php:1077 -#: ../templates/account/useredit.php:1082 -#: ../templates/account/useredit.php:1087 -#: ../templates/account/useredit.php:1092 -#: ../templates/account/useredit.php:1097 -#: ../templates/account/useredit.php:1116 -#: ../templates/account/useredit.php:1122 -#: ../templates/account/useredit.php:1130 -#: ../templates/account/useredit.php:1183 -#: ../templates/account/useredit.php:1197 -#: ../templates/account/useredit.php:1203 -#: ../templates/account/useredit.php:1209 -#: ../templates/account/useredit.php:1228 -#: ../templates/account/useredit.php:1247 -#: ../templates/account/useredit.php:1253 -#: ../templates/account/useredit.php:1260 -#: ../templates/account/useredit.php:1265 -#: ../templates/account/useredit.php:1270 -#: ../templates/account/useredit.php:1275 -#: ../templates/account/useredit.php:1280 -#: ../templates/account/useredit.php:1363 -#: ../templates/account/useredit.php:1384 -#: ../templates/account/useredit.php:1421 -#: ../templates/account/useredit.php:1422 -#: ../templates/account/useredit.php:1423 -#: ../templates/account/useredit.php:1424 -#: ../templates/account/useredit.php:1425 -#: ../templates/account/useredit.php:1470 -#: ../templates/account/useredit.php:1476 -#: ../templates/account/useredit.php:1482 -#: ../templates/account/useredit.php:1488 -#: ../templates/account/useredit.php:1494 -#: ../templates/account/useredit.php:1500 -#: ../templates/account/useredit.php:1506 -#: ../templates/account/useredit.php:1512 -#: ../templates/account/useredit.php:1518 -#: ../templates/account/useredit.php:1551 ../templates/domain.php:86 -#: ../templates/domain.php:102 ../templates/domain.php:113 -#: ../templates/domain.php:121 ../templates/domain.php:129 -#: ../templates/domain.php:141 ../templates/domain.php:159 -#: ../templates/masscreate.php:395 ../templates/masscreate.php:400 -#: ../templates/masscreate.php:405 ../templates/masscreate.php:410 -#: ../templates/masscreate.php:418 ../templates/massdetail.php:206 -#: ../templates/massdetail.php:212 ../templates/massdetail.php:218 -#: ../templates/massdetail.php:224 ../templates/massdetail.php:230 -#: ../templates/massdetail.php:236 ../templates/massdetail.php:242 -#: ../templates/massdetail.php:248 ../templates/massdetail.php:254 -#: ../templates/massdetail.php:260 ../templates/massdetail.php:266 -#: ../templates/massdetail.php:272 ../templates/ou_edit.php:352 -#: ../templates/ou_edit.php:365 ../templates/ou_edit.php:385 -#: ../templates/ou_edit.php:398 ../templates/ou_edit.php:418 -#: ../templates/ou_edit.php:431 ../templates/ou_edit.php:452 -#: ../templates/ou_edit.php:465 ../templates/config/conflogin.php:119 -#: ../templates/config/confmain.php:116 ../templates/config/confmain.php:125 -#: ../templates/config/confmain.php:130 ../templates/config/confmain.php:135 -#: ../templates/config/confmain.php:140 ../templates/config/confmain.php:156 -#: ../templates/config/confmain.php:172 ../templates/config/confmain.php:186 -#: ../templates/config/confmain.php:203 ../templates/config/confmain.php:212 -#: ../templates/config/confmain.php:221 ../templates/config/confmain.php:234 -#: ../templates/config/confmain.php:239 ../templates/config/confmain.php:244 -#: ../templates/config/confmain.php:259 ../templates/config/confmain.php:299 -#: ../templates/config/confmain.php:313 ../templates/config/confmain.php:317 -#: ../templates/config/confmain.php:331 ../templates/config/confmain.php:345 -#: ../templates/config/confmain.php:353 ../templates/config/profmanage.php:163 -#: ../templates/config/profmanage.php:210 -#: ../templates/config/profmanage.php:235 -#: ../templates/config/profmanage.php:264 -#: ../templates/config/profmanage.php:307 -#: ../templates/config/profmanage.php:330 -#: ../templates/config/profmanage.php:358 -#: ../templates/confwiz/ldaptest.php:325 ../templates/confwiz/ldaptest.php:338 -#: ../templates/confwiz/ldaptest.php:349 ../templates/confwiz/ldaptest.php:357 -#: ../templates/confwiz/ldaptest.php:365 ../templates/confwiz/ldaptest.php:376 -#: ../templates/confwiz/ldaptest.php:393 ../templates/confwiz/o_ranges.php:125 -#: ../templates/confwiz/o_ranges.php:134 ../templates/confwiz/o_ranges.php:143 -#: ../templates/profedit/profilegroup.php:84 -#: ../templates/profedit/profilegroup.php:106 -#: ../templates/profedit/profilegroup.php:107 -#: ../templates/profedit/profilegroup.php:108 -#: ../templates/profedit/profilegroup.php:109 -#: ../templates/profedit/profilegroup.php:110 -#: ../templates/profedit/profilegroup.php:145 -#: ../templates/profedit/profilehost.php:75 -#: ../templates/profedit/profilehost.php:100 -#: ../templates/profedit/profilehost.php:114 -#: ../templates/profedit/profileuser.php:100 -#: ../templates/profedit/profileuser.php:112 -#: ../templates/profedit/profileuser.php:122 -#: ../templates/profedit/profileuser.php:134 -#: ../templates/profedit/profileuser.php:147 -#: ../templates/profedit/profileuser.php:154 -#: ../templates/profedit/profileuser.php:161 -#: ../templates/profedit/profileuser.php:168 -#: ../templates/profedit/profileuser.php:175 -#: ../templates/profedit/profileuser.php:200 -#: ../templates/profedit/profileuser.php:210 -#: ../templates/profedit/profileuser.php:223 -#: ../templates/profedit/profileuser.php:242 -#: ../templates/profedit/profileuser.php:252 -#: ../templates/profedit/profileuser.php:262 -#: ../templates/profedit/profileuser.php:272 -#: ../templates/profedit/profileuser.php:306 -#: ../templates/profedit/profileuser.php:313 -#: ../templates/profedit/profileuser.php:320 -#: ../templates/profedit/profileuser.php:327 -#: ../templates/profedit/profileuser.php:337 -#: ../templates/profedit/profileuser.php:362 -#: ../templates/profedit/profileuser.php:383 -#: ../templates/profedit/profileuser.php:384 -#: ../templates/profedit/profileuser.php:385 -#: ../templates/profedit/profileuser.php:386 -#: ../templates/profedit/profileuser.php:387 -#: ../templates/profedit/profileuser.php:422 -msgid "Help" -msgstr "¥Ø¥ë¥×" - -#: ../help/help.inc:145 -msgid "Hold the CTRL-key to (de)select multiple groups." -msgstr "Ê£¿ô¤Î¥°¥ë¡¼¥×¤ÎÁªÂò(²ò½ü)¤Î¤¿¤á¤Ë¤ÏCtrl-¥­¡¼¤ò²¡¤¹." - -#: ../templates/profedit/profileuser.php:120 ../lib/pdf.inc:158 -msgid "Home Directory" -msgstr "¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê" - -#: ../templates/account/useredit.php:562 -msgid "" -"Home Directory has changed. You have to run the following command as root in " -"order to change the existing homedirectory:" -msgstr "" -"¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤¬Êѹ¹¤µ¤ì¤¿¡£Â¸ºß¤¹¤ë¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ë¤¿¤á¤Ë" -"root¤Ç°Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤:" - -#: ../templates/account/useredit.php:296 ../templates/account/useredit.php:298 -#: ../templates/account/useredit.php:982 ../help/help.inc:146 -#: ../lib/ldap.inc:200 -msgid "Home directory" -msgstr "¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê" - -#: ../templates/account/useredit.php:1255 -#: ../templates/profedit/profileuser.php:280 ../help/help.inc:209 -#: ../lib/pdf.inc:206 -msgid "Home drive" -msgstr "¥Û¡¼¥à¥É¥é¥¤¥Ö" - -#: ../templates/account/useredit.php:438 ../templates/account/useredit.php:440 -#: ../templates/account/useredit.php:1262 -#: ../templates/profedit/profileuser.php:311 ../help/help.inc:219 -msgid "Home path" -msgstr "¥Û¡¼¥à¥Ñ¥¹" - -#: ../templates/account/useredit.php:440 -msgid "Home path is invalid." -msgstr "¥Û¡¼¥à¥Ñ¥¹¤¬ÉÔÀµ." - -#: ../templates/profedit/profilecreate.php:75 -msgid "Homedir is invalid!" -msgstr "Homedir¤¬ÉÔÀµ!" - -#: ../templates/account/useredit.php:298 -msgid "Homedirectory contains invalid characters." -msgstr "¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë." - -#: ../templates/account/hostedit.php:464 -#, php-format -msgid "Host %s has been created." -msgstr "¥Û¥¹¥È %s ¤ÏºîÀ®¤µ¤ì¤¿" - -#: ../templates/account/hostedit.php:461 -#, php-format -msgid "Host %s has been modified." -msgstr "¥Û¥¹¥È %s ¤ÏÊѹ¹¤µ¤ì¤¿" - -#: ../templates/profedit/profilehost.php:63 -msgid "Host attributes" -msgstr "¥Û¥¹¥È¤Î°À­" - -#: ../lib/ldap.inc:216 -msgid "Host description" -msgstr "¥Û¥¹¥È¤ÎÀâÌÀ" - -#: ../help/help.inc:170 -msgid "Host description. If left empty host name will be used." -msgstr "¥Û¥¹¥È¤ÎÀâÌÀ¡£¤â¤·¤â¶õÇò¤Ê¤é¤Ð¡¢¥Û¥¹¥È̾¤¬»È¤ï¤ì¤ë." - -#: ../templates/config/confsave.php:164 ../templates/confwiz/o_lists.php:60 -msgid "Host list attributes are invalid!" -msgstr "Attribute der Hostliste sind ung|ltig!" - -#: ../templates/account/hostedit.php:131 ../templates/account/hostedit.php:137 -#: ../templates/account/hostedit.php:177 ../templates/account/hostedit.php:364 -#: ../help/help.inc:162 ../lib/ldap.inc:214 -msgid "Host name" -msgstr "¥Û¥¹¥È̾" - -#: ../help/help.inc:163 -msgid "" -"Host name of the host which should be created. Valid characters are: a-z,0-" -"9, .-_$. Lam does not allow a number as first character because useradd also " -"does not allow it. Lam does not allow capital letters A-Z because it can " -"cause several problems. Hostnames are always ending with $. If last " -"character is not $ it will be added. If hostname is already used hostname " -"will be expanded with a number. The next free number will be used." -msgstr "" -"¥Û¥¹¥È¤Î¥Û¥¹¥È̾¤ÏºîÀ®¤µ¤ì¤ë¤Ù¤­¤Ç¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, 0-9 ¤È .-_$. Lam¤Ï" -"useradd¥³¥Þ¥ó¥É¤¬µö²Ä¤·¤Ê¤¤¤¿¤á¡¢ºÇ½é¤Îʸ»ú¤Ë¿ô»ú¤òµö²Ä¤·¤Ê¤¤¡£Lam¤Ï¤¤¤¯¤Ä¤«" -"¤ÎÌäÂê¤ò°ú¤­µ¯¤³¤¹¤¿¤á¡¢Âçʸ»ú¤ÎA-Z¤òǧ¤á¤Ê¤¤¡£¥Û¥¹¥È̾¤Ïɬ¤º $ ¤Ç½ª¤ï¤ë¡£¤â" -"¤·¤âºÇ¸å¤Îʸ»ú¤¬ $ ¤Ç¤Ê¤±¤ì¤ÐÄɲ䵤ì¤ë¡£¤â¤·¤â¥Û¥¹¥È̾¤¬¤¹¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤ì" -"¤Ð¡¢¥Û¥¹¥È̾¤Ë¿ô»ú¤¬Êä´°¤µ¤ì¤ë¡£¼¡¤Î¼«Í³¤Ê¿ô»ú¤¬»È¤ï¤ì¤ë." - -#: ../lib/ldap.inc:213 -msgid "Host username" -msgstr "¥Û¥¹¥È¥æ¡¼¥¶Ì¾??" - -#: ../templates/config/confmain.php:133 ../templates/confwiz/server2.php:147 -#: ../lib/config.inc:277 -msgid "HostSuffix" -msgstr "¥Û¥¹¥È¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/config/confsave.php:114 ../templates/confwiz/server2.php:65 -msgid "HostSuffix is invalid!" -msgstr "¥Û¥¹¥È¥µ¥Õ¥£¥Ã¥¯¥¹¤¬ÉÔÀµ!" - -#: ../templates/account/hostedit.php:120 -msgid "Hostname" -msgstr "¥Û¥¹¥È̾" - -#: ../templates/account/hostedit.php:177 -msgid "Hostname already in use. Selected next free hostname." -msgstr "¥Û¥¹¥È̾¤¬¤¹¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤ë¡£¼¡¤Î¼«Í³¤Ê¥Û¥¹¥È̾¤¬ÁªÂò¤µ¤ì¤¿." - -#: ../templates/account/hostedit.php:137 -msgid "" -"Hostname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "" -"¥Û¥¹¥È̾¤ËÉÔÀµ¤Êʸ»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, A-Z, 0-9 ¤È .-_." - -#: ../templates/main_header.php:75 ../templates/main_header.php:80 -#: ../templates/confwiz/o_lists.php:118 ../help/help.inc:75 -msgid "Hosts" -msgstr "¥Û¥¹¥È" - -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID is already in use" -msgstr "ID ¤Ï¤¹¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤ë" - -#: ../lib/account.inc:878 ../lib/account.inc:879 ../lib/account.inc:890 -#: ../lib/account.inc:894 ../lib/account.inc:897 -msgid "ID-Number" -msgstr "ID-ÈÖ¹æ" - -#: ../templates/masscreate.php:383 -msgid "If Primary group does not exist it will be created." -msgstr "¤â¤·¤â¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤¬Â¸ºß¤·¤Ê¤¤¤Ê¤é¤Ð¡¢¤½¤ì¤ÏºîÀ®¤µ¤ì¤ë." - -#: ../templates/masscreate.php:381 -msgid "If Primary group is not given it'll used from profile." -msgstr "" -"¤â¤·¤â¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤¬Í¿¤¨¤é¤ì¤Ê¤±¤ì¤Ð¡¢¤½¤ì¤Ï¥×¥í¥Õ¥¡¥¤¥ë¤«¤é»È¤ï¤ì¤ë??." - -#: ../help/help.inc:190 -msgid "" -"If a not yet existing group is defined in csv-file, a new group in the " -"selected group suffix will be created." -msgstr "" -"¤â¤·¤â¡¢csv¥Õ¥¡¥¤¥ëÃæ¤Ë¸ºß¤º¤ë¥°¥ë¡¼¥×¤¬¤Þ¤ÀÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢ÁªÂò¤µ¤ì¤¿" -"¥°¥ë¡¼¥×¥µ¥Õ¥£¥Ã¥¯¥¹Ãæ¤Î¿·¤·¤¤¥°¥ë¡¼¥×¤¬ºîÀ®¤µ¤ì¤ë." - -#: ../help/help.inc:269 -msgid "" -"If a not yet existing group is defined in csv-file, a new group with the " -"selected group profile will be created." -msgstr "" -"¤â¤·¤âcsv¥Õ¥¡¥¤¥ëÃæ¤Ë¸ºß¤¹¤ë¥°¥ë¡¼¥×¤¬¤Þ¤ÀÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢ÁªÂò¤µ¤ì¤¿¥°" -"¥ë¡¼¥×¥×¥í¥Õ¥¡¥¤¥ë¤Î¿·¤·¤¤¥°¥ë¡¼¥×¤¬ºîÀ®¤µ¤ì¤ë." - -#: ../help/help.inc:198 -msgid "" -"If checked account will be deactivated by putting a ! before the encrypted " -"password." -msgstr "" -"¥Á¥§¥Ã¥¯¤·¤¿¾ì¹ç¡¢°Å¹æ²½¤·¤¿¥Ñ¥¹¥ï¡¼¥É¤ÎÁ°¤Ë ! ¤ò¤ª¤¯¤³¤È¤Ë¤è¤Ã¤Æ¥¢¥«¥¦¥ó¥È¤Ï" -"̵¸ú²½¤µ¤ì¤ë." - -#: ../help/help.inc:208 -msgid "If checked account will be deactivated. (Setting D-Flag)" -msgstr "¥Á¥§¥Ã¥¯¤·¤¿¾ì¹ç¡¢(D-¥Õ¥é¥°¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ç)¥¢¥«¥¦¥ó¥È¤Ï̵¸ú²½¤µ¤ì¤ë" - -#: ../help/help.inc:196 -msgid "If checked no password will be used." -msgstr "¥Á¥§¥Ã¥¯¤·¤¿¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï»È¤ï¤ì¤Ê¤¤." - -#: ../help/help.inc:202 -msgid "If checked password does not expire. (Setting X-Flag)" -msgstr "¥Á¥§¥Ã¥¯¤·¤¿¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÏËþλ¤Ë¤Ê¤é¤Ê¤¤(X-¥Õ¥é¥°¤ò¥»¥Ã¥È)" - -#: ../help/help.inc:200 -msgid "If checked unix password will also be used as samba password." -msgstr "¥Á¥§¥Ã¥¯¤·¤¿¾ì¹ç¡¢samba¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ¤âUnix¥Ñ¥¹¥ï¡¼¥É¤¬»È¤ï¤ì¤ë." - -#: ../help/help.inc:158 -#, php-format -msgid "" -"If empty GID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"¤â¤·¤â¶õÇò¤Ê¤é¤Ð¡¢GIDÈֹ椬¼«Æ°Åª¤ËÀ¸À®¤µ¤ì¤ë¡£Í­¸ú¤ÊÃͤϡ¢%s ¤È %s ¤Î´Ö¤Ç¤¢" -"¤ë." - -#: ../help/help.inc:142 ../help/help.inc:165 -#, php-format -msgid "" -"If empty UID number will be generated automaticly. Valid values are between %" -"s and %s." -msgstr "" -"¤â¤·¤â¶õÇò¤Ê¤é¤Ð¡¢UIDÈֹ椬¼«Æ°Åª¤ËÀ¸À®¤µ¤ì¤ë¡£Í­¸ú¤ÊÃͤϡ¢%s ¤È %s ¤Î´Ö¤Ç¤¢" -"¤ë." - -#: ../help/help.inc:188 -msgid "" -"If selected users will be added with OUs expanded with their primary group. " -"E.g. if a user is in group admin the user suffix will be ou=admin,+user " -"suffix." -msgstr "" -"¤â¤·¤âÁªÂò¤·¤¿¾ì¹ç¡¢¥æ¡¼¥¶¤Ï¤½¤Î¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤Ç³ÈÄ¥¤µ¤ì¤¿OU¤ò¤â¤Ã¤ÆÄɲÃ" -"¤µ¤ì¤ë¡£¤¿¤È¤¨¤Ð¡¢¤â¤·¤â¡¢¥æ¡¼¥¶¤¬ group admin ¤Ë½ê°¤·¤Æ¤¤¤ë¤Ê¤é¤Ð¡¢¥æ¡¼¥¶¤Î" -"¥µ¥Õ¥£¥Ã¥¯¥¹¤Ï¡¢ou=admin,+¥æ¡¼¥¶¤Î¥µ¥Õ¥£¥Ã¥¯¥¹¤Ë¤Ê¤ë¡£" - -#: ../help/help.inc:127 -msgid "" -"If set to \"yes\" the Windows password will be the same as the Unix one." -msgstr "" -"¤â¤·¤â \"¤Ï¤¤(yes)\" ¤Ë¥»¥Ã¥È¤µ¤ì¤¿¤Ê¤é¤Ð¡¢Windows¥Ñ¥¹¥ï¡¼¥É¤ÏUnix¤Î¤â¤Î¤ÈƱ" -"¤¸¤Ë¤Ê¤ë¡£" - -#: ../help/help.inc:131 -msgid "If set to \"yes\" the user will be able to change his Windows password." -msgstr "" -"¤â¤·¤â\"¤Ï¤¤(yes)\" ¤Ë¥»¥Ã¥È¤µ¤ì¤¿¤Ê¤é¤Ð¡¢¥æ¡¼¥¶¤ÏWindows¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹²Äǽ" -"¤Ë¤Ê¤ë" - -#: ../help/help.inc:129 ../help/help.inc:133 -msgid "If unsure say \"yes\" here." -msgstr "¤â¤·¤âÉԳΤ«¤Ê¤é¤Ð¡¢¤³¤³¤Ç\"¤Ï¤¤(yes)\"¤ÈÅú¤¨¤Ê¤µ¤¤." - -#: ../help/help.inc:99 -msgid "" -"If you use Samba 3.x with the new LDAP schema say \"yes\" here, otherwise " -"\"no\"." -msgstr "" -"¤â¤·¤âSamba 3.x ¤ò¿·¤·¤¤LDAP¥¹¥­¡¼¥Þ¤È¶¦¤Ë»È¤Ã¤Æ¤¤¤ë¤Ê¤é¤Ð¡¢¤³¤³¤Ç¡¢\"¤Ï¤¤" -"(yes)\"¤ÈÅú¤¨¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï \"¤¤¤¤¤¨(no)\"¤ÈÅú¤¨¤Ê¤µ¤¤." - -#: ../templates/confwiz/o_lang.php:146 -msgid "" -"If you want more than one user to login to LAM please enter its DN(s) here. " -"Multiple entries are seperated by semicolons." -msgstr "" -"¤â¤·¤â¡¢1¿Í°Ê¾å¤Î¥æ¡¼¥¶¤¬LAM¤Ë¥í¥°¥¤¥ó¤·¤¿¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢¤³¤³¤Ç¡¢¤½¤ÎDN¤òÆþ" -"ÎÏ¡£Ê£¿ô¤Î¥¨¥ó¥È¥ê¤Ï¡¢¥»¥ß¥³¥í¥ó¤Ë¤è¤Ã¤ÆʬΥ¤µ¤ì¤ë¡£" - -#: ../help/help.inc:97 -msgid "" -"If you want to change the current preferences password, please enter it here." -msgstr "" -"¤â¤·¤â¡¢¸½ºß¤Î¥×¥ê¥Õ¥¡¥ì¥ó¥¹¤Î¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤¿¤¤¤Î¤Ê¤é¤Ð¡¢¤½¤ì¤ò¤³¤³¤ÇÆþ" -"ÎÏ¡£" - -#: ../help/help.inc:120 -msgid "" -"If you want to change your master configuration password, please enter it " -"here." -msgstr "¤â¤·¤â¡¢¥Þ¥¹¥¿¹½À®¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤¿¤¤¤Î¤Ê¤é¤Ð¡¢¤½¤ì¤ò¤³¤³¤ÇÆþÎÏ¡£" - -#: ../templates/confwiz/o_lists.php:106 -msgid "" -"If you want to input your own description it would look like this: " -"\"attribute:description\"." -msgstr "" -"¤â¤·¤â¡¢¸ÇÍ­¤Îµ­½Ò¤òÆþÎϤ·¤¿¤¤¤Î¤Ê¤é¤Ð¡¢¤½¤ì¤Ï±¦µ­¤Î¤è¤¦¤Ë¤Ê¤ë: \"°À­:µ­½Ò" -"\"." - -#: ../templates/confwiz/o_daemon.php:105 -msgid "" -"If you want to manage quotas and homedirectories with LAM you need to setup " -"lamdaemon.pl." -msgstr "" -"¤â¤·¤â¡¢LAM¤Ë¤è¤Ã¤Æ¡¢¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Èquota¤ò´ÉÍý¤·¤¿¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢" -"lammdaemon.pl¤Î¥»¥Ã¥È¥¢¥Ã¥×¤¬É¬ÍפǤ¢¤ë¡£" - -#: ../help/help.inc:279 -msgid "If you want to use a well known RID you can selcet a well known group." -msgstr "" -"¤â¤·¤â¡¢¤è¤¯ÃΤé¤ì¤¿RID¤ò»È¤¤¤¿¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢¤è¤¯ÃΤé¤ì¤¿¥°¥ë¡¼¥×¤òÁªÂò¤Ç¤­" -"¤ë??¡£" - -#: ../templates/confwiz/ldaptest.php:490 -msgid "Ignore" -msgstr "̵»ë" - -#: ../templates/masscreate.php:284 -msgid "Infos" -msgstr "¾ðÊó" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "Inode hard quota" -msgstr "Inode ¥Ï¡¼¥Équota" - -#: ../templates/account/groupedit.php:267 -#: ../templates/account/useredit.php:473 -#: ../templates/profedit/profilecreate.php:261 -#: ../templates/profedit/profilecreate.php:326 -msgid "" -"Inode hard quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "Inode¥Ï¡¼¥Équota¤ËÉÔÀµ¤Êʸ»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¡£¿ô»ú¤Î¤ßÍ­¸ú¡£" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "Inode soft quota" -msgstr "Inode¥½¥Õ¥Èquota" - -#: ../templates/account/groupedit.php:265 -#: ../templates/account/useredit.php:471 -#: ../templates/profedit/profilecreate.php:256 -#: ../templates/profedit/profilecreate.php:321 -msgid "" -"Inode soft quota contains invalid characters. Only natural numbers are " -"allowed" -msgstr "Inode ¥½¥Õ¥Èquota¤ËÉÔÀµ¤Êʸ»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¡£¿ô»ú¤Î¤ßÍ­¸ú¡£" - -#: ../templates/account/groupedit.php:247 -#: ../templates/account/useredit.php:453 -msgid "Inserted gecos-field as display name." -msgstr "¥Ç¥£¥¹¥×¥ì¥¤Ì¾¤È¤·¤Ægecos¥Õ¥£¡¼¥ë¥É¤òÁÞÆþ." - -#: ../templates/account/groupedit.php:171 -msgid "Inserted groupname in gecos-field." -msgstr "gecos¥Õ¥£¡¼¥ë¥É¤Ë¥°¥ë¡¼¥×̾¤òÁÞÆþ." - -#: ../templates/account/hostedit.php:186 -msgid "Inserted hostname in gecos-field." -msgstr "gecos¥Õ¥£¡¼¥ë¥É¤Ë¥Û¥¹¥È̾¤òÁÞÆþ." - -#: ../templates/account/useredit.php:241 ../templates/masscreate.php:555 -msgid "Inserted sur- and given name in gecos-field." -msgstr "gecos¥Õ¥£¡¼¥ë¥É¤Ë¡¢À«Ì¾¤òÁÞÆþ??." - -#: ../templates/account/useredit.php:438 -msgid "Inserted user- or groupname in HomePath." -msgstr "¥Û¡¼¥à¥Ñ¥¹Ì¾¤Ë¥æ¡¼¥¶Ëô¤Ï¥°¥ë¡¼¥×̾¤òÁÞÆþ." - -#: ../templates/account/useredit.php:435 -msgid "Inserted user- or groupname in profilepath." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Ë¥æ¡¼¥¶Ëô¤Ï¥°¥ë¡¼¥×̾¤òÁÞÆþ." - -#: ../templates/account/useredit.php:432 -msgid "Inserted user- or groupname in scriptpath." -msgstr "¥¹¥¯¥ê¥×¥È¥Ñ¥¹¤Ë¥æ¡¼¥¶Ëô¤Ï¥°¥ë¡¼¥×̾¤òÁÞÆþ." - -#: ../templates/massdetail.php:184 -msgid "Invalid Value!" -msgstr "ÉÔÀµ¤ÊÃÍ!" - -#: ../templates/profedit/profilecreate.php:273 -#: ../templates/profedit/profilecreate.php:338 -#: ../templates/profedit/profilecreate.php:377 -msgid "Invalid profile name!" -msgstr "ÉÔÀµ¤Ê¥×¥í¥Õ¥¡¥¤¥ë̾!" - -#: ../lib/status.inc:41 -msgid "Invalid/Missing Message type" -msgstr "ÉÔÀµ¤Ê/´Ö°ã¤Ã¤¿¥á¥Ã¥»¡¼¥¸¥¿¥¤¥×" - -#: ../lib/account.inc:879 -msgid "" -"It is possible that this ID-number is reused. This can cause several " -"problems because files with old permissions might still exist. To avoid this " -"warning set maxUID to a higher value." -msgstr "" -"IDÈÖ¹æ¤òºÆÍøÍѤ¹¤ë¤³¤È¤Ï²Äǽ¤Ç¤¢¤ë¡£¤³¤ì¤Ï¡¢¸Å¤¤¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò»ý¤Ã¤¿¥Õ¥¡¥¤" -"¥ë¤¬¤Þ¤À¤¢¤ë¤È¤­¤Ë¤¤¤¯¤Ä¤«¤ÎÌäÂê¤ò°ú¤­µ¯¤³¤¹¡£¤³¤Î·Ù¹ð¤òËɤ°¤Ë¤Ï¡¢maxUID¤ò¤è" -"¤êÂ礭¤ÊÃͤËÀßÄꤹ¤ë¤³¤È¤Ç¤¢¤ë¡£" - -#: ../templates/masscreate.php:279 -msgid "It will be created." -msgstr "¤½¤ì¤ÏºîÀ®¤µ¤ì¤ë¡£" - -#: ../lib/status.inc:40 -msgid "LAM Internal Error" -msgstr "LAM ÆâÉô¥¨¥é¡¼" - -#: ../templates/confwiz/server2.php:196 -msgid "" -"LAM caches its LDAP searches, you can set the cache time here. Shorter times " -"will stress LDAP more but decrease the possibility that changes are not " -"identified." -msgstr "" -"LAM¤ÏLDAP¸¡º÷¤ò¥­¥ã¥Ã¥·¥å¤¹¤ë¤Î¤Ç¡¢¥­¥ã¥Ã¥·¥å¤Î»þ´Ö¤òÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£Ã»" -"¤¤»þ´Ö¤òÀßÄꤹ¤ë¤ÈLDAP¥µ¡¼¥Ð¤ËÉé²Ù¤ò³Ý¤±¤ë¤¬¡¢Êѹ¹¤¬Ç§¼±¤µ¤ì¤Ê¤¤²ÄǽÀ­¤òÄ㸺" -"¤Ç¤­¤ë¡£" - -#: ../templates/confwiz/ldaptest.php:479 -msgid "LAM can create them for you or you have to create them manually later." -msgstr "" -"LAM ¤Ï¤¢¤Ê¤¿¸þ¤±¤Ë¤½¤ì¤é¤òÀ¸À®¤Ç¤­¤ë¤«¡¢¤¢¤ë¤¤¤Ï¡¢¸å¤Ç¡¢¤½¤ì¤é¤ò¼êÆ°¤ÇºîÀ®¤¹" -"¤ëɬÍפ¬¤¢¤ë??¡£" - -#: ../templates/confwiz/ldaptest.php:478 -msgid "" -"LAM detected that one or more essential Samba groups are missing. They are " -"listed below." -msgstr "" -"LAM¤Ï´ðËÜŪ¤Ê1¤Ä°Ê¾å¤ÎSamba¤Î¥°¥ë¡¼¥×¤¬¤Ê¤¤¤³¤È¤òǧ¼±¤·¤¿¡£¤½¤ì¤Ï°Ê²¼¤ÎÄ̤ê¤Ç" -"¤¢¤ë¡£" - -#: ../templates/confwiz/server2.php:170 ../help/help.inc:106 -msgid "" -"LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an " -"user password. SSHA and CRYPT are the most common but CRYPT does not support " -"passwords greater than 8 letters. We do not recommend to use plain text " -"passwords." -msgstr "" -"LAM¤Ï¥æ¡¼¥¶¤Î¥Ñ¥¹¥ï¡¼¥É¤Î¥Ï¥Ã¥·¥åÃͤòÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢CRYPT¡¢SHA¡¢SSHA¡¢MD5¤È" -"SMD5¤ò¥µ¥Ý¡¼¥È¤¹¤ë¡£SSHA¤ÈCRYPT¤ÏºÇ¤â°ìÈÌŪ¤Ç¤¢¤ë¤¬¡¢CRYPT¤Ï8ʸ»ú¤è¤êÂ礭¤¤¥Ñ" -"¥¹¥ï¡¼¥É¤ò¥µ¥Ý¡¼¥È¤·¤Ê¤¤¡£Ê¿Ê¸¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»È¤¦¤³¤È¤Ï¿ä¾©¤·¤Ê¤¤¡£" - -#: ../help/help.inc:101 -msgid "LAM will not work if version is wrong!" -msgstr "LAM ¤Ï¥Ð¡¼¥¸¥ç¥ó¤¬¤ª¤«¤·¤¤¤È¤­¤Ë¤ÏÀµ¤·¤¯Æ°¤«¤Ê¤¤!" - -#: ../templates/config/confmain.php:99 ../templates/config/confsave.php:74 -msgid "LDAP Account Manager Configuration" -msgstr "LDAP ¥¢¥«¥¦¥ó¥È¥Þ¥Í¡¼¥¸¥ã¹½À®" - -#: ../templates/config/confmain.php:227 -msgid "LDAP List settings" -msgstr "LDAP ¥ê¥¹¥ÈÀßÄê" - -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listgroups.php:175 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listusers.php:218 -msgid "LDAP Search failed! Please check your preferences." -msgstr "LDAP ¸¡º÷¼ºÇÔ! ¥×¥ê¥Õ¥¡¥ì¥ó¥¹¤ÎÄ´ºº¤¬É¬Í×" - -#: ../templates/confwiz/server.php:150 -msgid "LDAP admin DN" -msgstr "LDAP ´ÉÍý¼Ô¤ÎDN" - -#: ../templates/login.php:326 ../templates/confwiz/server.php:71 -msgid "LDAP error, server says:" -msgstr "LDAP ¥¨¥é¡¼¡¢¥µ¡¼¥Ð¤«¤é¤Î¥á¥Ã¥»¡¼¥¸:" - -#: ../templates/login.php:237 -msgid "LDAP server" -msgstr "LDAP¥µ¡¼¥Ð" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "LDAP sizelimit exceeded, not all entries are shown." -msgstr "LDAP ¥µ¥¤¥ºÀ©¸Â¤Ë°ú¤Ã¤«¤«¤Ã¤¿¡£¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Ïɽ¼¨¤µ¤ì¤Ê¤¤¡£" - -#: ../templates/confwiz/server2.php:227 -msgid "Lamdaemon settings and PDF text" -msgstr "Lamdaemon ÀßÄê¤ÈPDF ¥Æ¥­¥¹¥È" - -#: ../templates/confwiz/server2.php:226 -msgid "Language and additional admin users" -msgstr "¸À¸ì¤ÈÄɲäδÉÍý¼Ô(admin users)" - -#: ../templates/config/confsave.php:175 ../templates/confwiz/o_lang.php:54 -msgid "Language is not defined!" -msgstr "¸À¸ì¤Ï̤ÄêµÁ!" - -#: ../lib/config.inc:39 -msgid "Language not defined in session!" -msgstr "¤³¤Î¥»¥Ã¥·¥ç¥óÃí¤Ç¤Ï¸À¸ì¤Ï̤ÄêµÁ!" - -#: ../templates/config/confmain.php:265 -msgid "Language settings" -msgstr "¸À¸ì¤ÎÀßÄê" - -#: ../templates/account/useredit.php:960 ../lib/ldap.inc:199 -msgid "Last name" -msgstr "À«" - -#: ../help/help.inc:62 -msgid "List attributes" -msgstr "°À­¤Î°ìÍ÷" - -#: ../templates/config/confsave.php:99 ../templates/confwiz/o_lang.php:57 -msgid "List of admin users is empty or invalid!" -msgstr "´ÉÍý¼Ô(admin users)¤Î¥ê¥¹¥È¤¬¶õÇò¤«ÉÔÀµ!" - -#: ../help/help.inc:218 -msgid "" -"List of samba workstations the user is allowed to login. Empty means every " -"workstation." -msgstr "" -"¥æ¡¼¥¶¤¬¥í¥°¥¤¥ó¤Ç¤­¤ëSamba¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤Î¥ê¥¹¥È¡£¶õÇò¤Ï¤¹¤Ù¤Æ¤Î¥ï¡¼¥¯¥¹" -"¥Æ¡¼¥·¥ç¥ó¤ò°ÕÌ£¤¹¤ë¡£" - -#: ../templates/config/confmain.php:343 ../templates/confwiz/o_lang.php:152 -#: ../lib/config.inc:292 -msgid "List of valid users" -msgstr "Í­¸ú¤Ê¥æ¡¼¥¶¤Î¥ê¥¹¥È" - -#: ../templates/account/groupedit.php:629 -#: ../templates/account/hostedit.php:356 -#: ../templates/account/useredit.php:1023 -msgid "Load Profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Î¥í¡¼¥É" - -#: ../templates/account/groupedit.php:624 -#: ../templates/account/hostedit.php:278 ../templates/account/hostedit.php:351 -#: ../templates/account/useredit.php:1018 ../help/help.inc:185 -msgid "Load profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Î¥í¡¼¥É" - -#: ../templates/login.php:220 ../templates/config/conflogin.php:72 -#: ../help/help.inc:36 -msgid "Login" -msgstr "¥í¥°¥¤¥ó" - -#: ../lib/pdf.inc:162 -msgid "Login Shell" -msgstr "¥í¥°¥¤¥ó¥·¥§¥ë" - -#: ../lib/pdf.inc:172 -msgid "Login at host(s)" -msgstr "¥Û¥¹¥È¤Ç¤Î¥í¥°¥¤¥ó" - -#: ../lib/pdf.inc:218 -msgid "Login at workstation(s)" -msgstr "¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤Ç¤Î¥í¥°¥¤¥ó" - -#: ../templates/account/useredit.php:992 -#: ../templates/profedit/profileuser.php:127 ../help/help.inc:151 -#: ../lib/ldap.inc:201 -msgid "Login shell" -msgstr "¥í¥°¥¤¥ó¥·¥§¥ë" - -#: ../templates/account/useredit.php:432 ../templates/account/useredit.php:444 -#: ../templates/account/useredit.php:1272 -#: ../templates/profedit/profileuser.php:325 ../help/help.inc:211 -#: ../lib/pdf.inc:210 -msgid "Logon script" -msgstr "" - -#: ../templates/account/useredit.php:444 ../templates/config/confsave.php:181 -#: ../templates/profedit/profilecreate.php:214 -msgid "Logon script is invalid!" -msgstr "¥í¥°¥ª¥ó¥¹¥¯¥ê¥×¥È¤¬ÉÔÀµ!" - -#: ../templates/logout.php:52 ../templates/main_header.php:51 -msgid "Logout" -msgstr "¥í¥°¥¢¥¦¥È" - -#: ../help/help.inc:60 -msgid "Machine number" -msgstr "¥Þ¥·¥ó¥Ê¥ó¥Ð" - -#: ../templates/config/conflogin.php:127 -msgid "Manage profiles" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤ÎÁàºî" - -#: ../templates/config/profmanage.php:351 -msgid "Master Password:" -msgstr "¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É:" - -#: ../templates/confwiz/start.php:168 ../help/help.inc:121 -msgid "Master password" -msgstr "¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/config/profmanage.php:59 ../templates/confwiz/start.php:45 -msgid "Master password is wrong!" -msgstr "¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤¬ÉÔÀµ!" - -#: ../templates/config/profmanage.php:119 -msgid "Master passwords are different or empty!" -msgstr "¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤¬°ã¤¦¤«¶õÇò!" - -#: ../templates/masscreate.php:117 -msgid "Max 400 users allowed. Ignored additional users." -msgstr "ºÇÂç400¥æ¡¼¥¶¤Þ¤Ç¡£»Ä¤ê¤Î¥æ¡¼¥¶¤Ï̵»ë¤µ¤ì¤ë¡£" - -#: ../templates/config/confsave.php:169 -msgid "Max list entries is invalid!" -msgstr "ºÇÂç¤Î¥ê¥¹¥È¥¨¥ó¥È¥ê¤Ï̵¸ú!" - -#: ../templates/config/confmain.php:209 ../templates/confwiz/o_ranges.php:131 -#: ../lib/config.inc:282 -msgid "Maximum GID number" -msgstr "ºÇÂç¤ÎGIDÈÖ¹æ" - -#: ../templates/config/confsave.php:139 ../templates/confwiz/o_ranges.php:63 -msgid "Maximum GID number is invalid!" -msgstr "ºÇÂç¤ÎGIDÈֹ椬ÉÔÀµ!" - -#: ../templates/config/confmain.php:218 ../templates/confwiz/o_ranges.php:140 -#: ../lib/config.inc:284 -msgid "Maximum Machine number" -msgstr "ºÇÂç¤Î¥Þ¥·¥ó¥Ê¥ó¥Ð" - -#: ../templates/config/confsave.php:149 ../templates/confwiz/o_ranges.php:69 -msgid "Maximum Machine number is invalid!" -msgstr "ºÇÂç¤Î¥Þ¥·¥ó¥Ê¥ó¥Ð¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:200 ../templates/confwiz/o_ranges.php:122 -#: ../lib/config.inc:280 -msgid "Maximum UID number" -msgstr "ºÇÂç¤ÎUIDÈÖ¹æ" - -#: ../templates/config/confsave.php:129 ../templates/confwiz/o_ranges.php:57 -msgid "Maximum UID number is invalid!" -msgstr "ºÇÂç¤ÎUIDÈֹ椬ÉÔÀµ!" - -#: ../templates/config/confmain.php:250 ../help/help.inc:82 -#: ../lib/config.inc:288 -msgid "Maximum list entries" -msgstr "ºÇÂç¤Î¥ê¥¹¥È¥¨¥ó¥È¥ê" - -#: ../templates/account/useredit.php:1089 -#: ../templates/profedit/profileuser.php:166 ../help/help.inc:175 -msgid "Maximum password age" -msgstr "ºÇÂç¤Î¥Ñ¥¹¥ï¡¼¥É´ü¸Â(age)" - -#: ../templates/account/groupedit.php:518 -#: ../templates/account/groupedit.php:575 -#: ../templates/account/groupedit.php:645 -#: ../templates/account/groupedit.php:739 -#: ../templates/account/groupedit.php:796 ../lib/pdf.inc:458 -msgid "Members" -msgstr "¥á¥ó¥Ð" - -#: ../templates/config/confmain.php:206 ../templates/confwiz/o_ranges.php:128 -#: ../lib/config.inc:281 -msgid "Minimum GID number" -msgstr "ºÇ¾®¤ÎGIDÈÖ¹æ" - -#: ../templates/config/confsave.php:134 ../templates/confwiz/o_ranges.php:60 -msgid "Minimum GID number is invalid!" -msgstr "ºÇ¾®¤ÎGIDÈֹ椬ÉÔÀµ!" - -#: ../templates/config/confmain.php:215 ../templates/confwiz/o_ranges.php:137 -#: ../lib/config.inc:283 -msgid "Minimum Machine number" -msgstr "ºÇ¾®¤Î¥Þ¥·¥ó¥Ê¥ó¥Ð" - -#: ../templates/config/confsave.php:144 ../templates/confwiz/o_ranges.php:66 -msgid "Minimum Machine number is invalid!" -msgstr "ºÇ¾®¤Î¥Þ¥·¥ó¥Ê¥ó¥Ð¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:197 ../templates/confwiz/o_ranges.php:119 -#: ../lib/config.inc:279 -msgid "Minimum UID number" -msgstr "ºÇ¾®¤ÎUIDÈÖ¹æ" - -#: ../templates/config/confsave.php:124 ../templates/confwiz/o_ranges.php:54 -msgid "Minimum UID number is invalid!" -msgstr "ºÇ¾®¤ÎUIDÈֹ椬ÉÔÀµ!" - -#: ../templates/account/useredit.php:1094 -#: ../templates/profedit/profileuser.php:173 ../help/help.inc:177 -msgid "Minimum password age" -msgstr "ºÇ¾®¤Î¥Ñ¥¹¥ï¡¼¥É´ü¸Â(age)" - -#: ../templates/account/useredit.php:490 -#: ../templates/account/useredit.php:1502 ../templates/masscreate.php:367 -#: ../templates/masscreate.php:569 ../templates/massdetail.php:152 -#: ../templates/massdetail.php:256 ../help/help.inc:260 ../help/help.inc:261 -msgid "Mobile number" -msgstr "·ÈÂÓÅÅÏÃ" - -#: ../templates/account/groupedit.php:822 -#: ../templates/account/hostedit.php:432 -#: ../templates/account/useredit.php:1554 -msgid "Modify" -msgstr "Êѹ¹" - -#: ../templates/account/groupedit.php:836 -#: ../templates/account/hostedit.php:441 -#: ../templates/account/useredit.php:1558 -msgid "Modify Account" -msgstr "¥¢¥«¥¦¥ó¥ÈÊѹ¹" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 -#: ../templates/profedit/profilegroup.php:99 -#: ../templates/profedit/profileuser.php:376 ../help/help.inc:224 -#: ../lib/pdf.inc:240 -msgid "Mountpoint" -msgstr "¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È" - -#: ../help/help.inc:225 -msgid "Mountpoint of device with enabled quotas." -msgstr "quota¤¬Í­¸ú¤Ë¤Ê¤Ã¤¿¥Ç¥Ð¥¤¥¹¤Î¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:179 ../templates/account/hostedit.php:182 -#: ../templates/account/useredit.php:305 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:563 ../templates/masscreate.php:566 -#: ../templates/massdetail.php:90 -msgid "Name" -msgstr "̾Á°" - -#: ../templates/account/groupedit.php:218 -#: ../templates/account/hostedit.php:182 ../templates/account/useredit.php:308 -#: ../templates/masscreate.php:566 ../templates/massdetail.php:90 -msgid "Name contains invalid characters. First character must be a letter." -msgstr "̾Á°¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£ºÇ½é¤Îʸ»ú¤Ï±Ñʸ»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/groupedit.php:215 -#: ../templates/account/hostedit.php:179 ../templates/account/useredit.php:305 -#: ../templates/masscreate.php:563 -msgid "Name must contain between 3 and 20 characters." -msgstr "̾Á°¤Ï3¤«¤é20ʸ»ú¤ÎÈϰϤǤʤ±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../help/help.inc:135 -msgid "" -"Name under which the profile will be saved. If a profile with the same name " -"exists, it will be overwritten." -msgstr "" -"¥×¥í¥Õ¥¡¥¤¥ë¤¬¥»¡¼¥Ö¤µ¤ì¤ë̾Á°¡£¤â¤·¤âƱ¤¸Ì¾Á°¤Î¥×¥í¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¤Ê¤é¤Ð¡¢¾å" -"½ñ¤­¤µ¤ì¤ë¡£" - -#: ../templates/lists/listdomains.php:200 -msgid "New Domain" -msgstr "¿·¤·¤¤¥É¥á¥¤¥ó" - -#: ../templates/lists/listgroups.php:312 -msgid "New Group" -msgstr "¿·¤·¤¤¥°¥ë¡¼¥×" - -#: ../templates/lists/listhosts.php:301 -msgid "New Host" -msgstr "¿·¤·¤¤¥Û¥¹¥È" - -#: ../templates/ou_edit.php:52 ../templates/ou_edit.php:117 -#: ../templates/ou_edit.php:182 ../templates/ou_edit.php:247 -msgid "New OU created successfully." -msgstr "¿·¤·¤¤ OU ¤¬Àµ¤·¤¯ºîÀ®¤µ¤ì¤¿." - -#: ../templates/config/confmain.php:351 -msgid "New Password" -msgstr "¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/config/profmanage.php:126 -msgid "New default profile set successfully." -msgstr "¿·¤·¤¤´ûÄêÃͤΥץí¥Õ¥¡¥¤¥ë¤¬Àµ¤·¤¯ÀßÄꤵ¤ì¤¿." - -#: ../templates/config/profmanage.php:326 -msgid "New master password" -msgstr "¿·¤·¤¤¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/config/profmanage.php:117 -msgid "New master password set successfully." -msgstr "¿·¤·¤¤¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤¬Àµ¤·¤¯ÀßÄꤵ¤ì¤¿." - -#: ../templates/ou_edit.php:344 ../templates/ou_edit.php:377 -#: ../templates/ou_edit.php:410 ../templates/ou_edit.php:444 -#: ../help/help.inc:289 -msgid "New organizational unit" -msgstr "¿·¤·¤¤ Organizational Unit" - -#: ../templates/config/profmanage.php:107 -msgid "New password set successfully." -msgstr "¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤¬Àµ¤·¤¯ÀßÄꤵ¤ì¤¿." - -#: ../templates/account/groupedit.php:435 -#: ../templates/account/hostedit.php:288 ../templates/account/useredit.php:719 -msgid "New profile created." -msgstr "¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤¿." - -#: ../templates/lists/listusers.php:367 -msgid "New user" -msgstr "¿·¤·¤¤¥æ¡¼¥¶" - -#: ../templates/masscreate.php:422 ../templates/confwiz/o_daemon.php:141 -#: ../templates/confwiz/o_lang.php:162 ../templates/confwiz/o_lists.php:147 -#: ../templates/confwiz/o_ranges.php:152 ../templates/confwiz/server.php:196 -#: ../templates/confwiz/server2.php:234 ../templates/confwiz/start.php:181 -msgid "Next" -msgstr "¼¡" - -#: ../templates/domain.php:125 ../templates/confwiz/ldaptest.php:361 -#: ../help/help.inc:303 -msgid "Next Group RID" -msgstr "¼¡¤Î¥°¥ë¡¼¥×RID" - -#: ../templates/domain.php:109 ../templates/confwiz/ldaptest.php:345 -#: ../help/help.inc:299 -msgid "Next RID" -msgstr "¼¡¤ÎRID" - -#: ../templates/domain.php:239 ../templates/confwiz/ldaptest.php:243 -msgid "Next RID is not a number!" -msgstr "¼¡¤ÎRID¤ÏÈÖ¹æ¤Ç¤Ï¤Ê¤¤!" - -#: ../help/help.inc:300 -msgid "Next RID to use when creating accounts." -msgstr "¥¢¥«¥¦¥ó¥ÈºîÀ®»þ¤Ë»È¤ï¤ì¤ë¼¡¤ÎRID." - -#: ../help/help.inc:304 -msgid "Next RID to use when creating groups." -msgstr "¥°¥ë¡¼¥×ºîÀ®»þ¤Ë»È¤ï¤ì¤ë¼¡¤ÎRID." - -#: ../help/help.inc:302 -msgid "Next RID to use when creating user accounts." -msgstr "¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤òºîÀ®¤¹¤ë¤È¤­¤Ë»È¤ï¤ì¤ë¼¡¤ÎRID." - -#: ../templates/domain.php:117 ../templates/confwiz/ldaptest.php:353 -#: ../help/help.inc:301 -msgid "Next User RID" -msgstr "¼¡¤Î¥æ¡¼¥¶RID" - -#: ../templates/domain.php:241 ../templates/confwiz/ldaptest.php:249 -msgid "Next group RID is not a number!" -msgstr "¼¡¤Î¥°¥ë¡¼¥×RID¤ÏÈÖ¹æ¤Ç¤Ï¤Ê¤¤!" - -#: ../templates/domain.php:240 ../templates/confwiz/ldaptest.php:246 -msgid "Next user RID is not a number!" -msgstr "¼¡¤Î¥æ¡¼¥¶RID¤ÏÈÖ¹æ¤Ç¤Ï¤Ê¤¤!" - -#: ../templates/lists/listgroups.php:166 ../templates/lists/listgroups.php:175 -#: ../templates/lists/listgroups.php:179 -msgid "No Groups found!" -msgstr "¥°¥ë¡¼¥×¤¬¸«¤Ä¤«¤é¤Ê¤¤!" - -#: ../templates/lists/listdomains.php:106 -#: ../templates/lists/listdomains.php:112 -#: ../templates/lists/listdomains.php:116 -msgid "No Samba Domains found!" -msgstr "Samba¥É¥á¥¤¥ó¤¬¸«¤Ä¤«¤é¤Ê¤¤!" - -#: ../templates/lists/listhosts.php:170 ../templates/lists/listhosts.php:179 -#: ../templates/lists/listhosts.php:183 -msgid "No Samba Hosts found!" -msgstr "Samba¥Û¥¹¥È¤¬¸«¤Ä¤«¤é¤Ê¤¤!" - -#: ../templates/lists/listusers.php:208 ../templates/lists/listusers.php:219 -msgid "No Users found!" -msgstr "¥æ¡¼¥¶¤¬¸«¤Ä¤«¤é¤Ê¤¤!" - -#: ../templates/initsuff.php:170 -msgid "No changes were made." -msgstr "²¿¤é¤ÎÊѹ¹¤â¹Ô¤Ê¤ï¤ì¤Ê¤«¤Ã¤¿." - -#: ../templates/initsuff.php:154 ../templates/main.php:64 -#: ../templates/confwiz/ldaptest.php:311 -msgid "No domains found, please create one." -msgstr "¥É¥á¥¤¥ó¤¬¸«¤Ä¤«¤é¤Ê¤¤¡£ºîÀ®¤»¤è¡£." - -#: ../lib/account.inc:878 -msgid "No free ID-Number!" -msgstr "¼«Í³¤ÊIDÈֹ椬¤Ê¤¤!" - -#: ../templates/delete.php:240 -msgid "No group(s) were deleted" -msgstr "¥°¥ë¡¼¥×¤¬1¤Ä¤âºï½ü¤µ¤ì¤Ê¤«¤Ã¤¿" - -#: ../templates/delete.php:232 -msgid "No host(s) were deleted" -msgstr "¥Û¥¹¥È¤¬1¤Ä¤âºï½ü¤µ¤ì¤Ê¤«¤Ã¤¿" - -#: ../templates/config/confmain.php:82 -msgid "No password was entered!" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤!" - -#: ../templates/account/useredit.php:243 ../templates/masscreate.php:558 -msgid "No primary group defined!" -msgstr "¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤!" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/hostedit.php:285 ../templates/account/useredit.php:716 -msgid "No profilename given." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë̾¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Ê¤¤." - -#: ../templates/profedit/profilecreate.php:389 -msgid "No type specified!" -msgstr "¥¿¥¤¥×¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤!" - -#: ../lib/pdf.inc:255 -msgid "No user quotas defined or no quota support by filesystem." -msgstr "¥æ¡¼¥¶quota¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ëquota¥µ¥Ý¡¼¥È¤¬¤Ê¤¤." - -#: ../templates/delete.php:224 -msgid "No user(s) were deleted" -msgstr "¥æ¡¼¥¶¤¬°ì¿Í¤âºï½ü¤µ¤ì¤Ê¤«¤Ã¤¿" - -#: ../templates/account/groupedit.php:845 -#: ../templates/account/hostedit.php:459 -#: ../templates/account/useredit.php:1566 ../help/help.inc:47 -msgid "Note" -msgstr "¥Î¡¼¥È" - -#: ../help/help.inc:174 -msgid "" -"Number of days a user can login even his password has expired. -1=always." -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬Ëþλ¤Ë¤Ê¤Ã¤Æ¤â¥æ¡¼¥¶¤¬¥í¥°¥¤¥ó¤Ç¤­¤ëÆü¿ô¡£-1¤Ï̵´ü¸Â" - -#: ../help/help.inc:178 -msgid "" -"Number of days a user has to wait until he\\'s allowed to change his " -"password again. If set value must be 0<." -msgstr "" -"ºÆÅ٥ѥ¹¥ï¡¼¥É¤òÊѹ¹¤Ç¤­¤ë¤Þ¤ÇÂÔ¤¿¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤Æü¿ô¡£ÀßÄꤹ¤ë¤Ê¤é¤Ð0¤è¤êÂç" -"¤­¤¯¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£" - -#: ../help/help.inc:176 -msgid "" -"Number of days after a user has to change his password again. If set value " -"must be 0<." -msgstr "" -"ºÆÅ٥ѥ¹¥ï¡¼¥É¤òÊѹ¹¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤Æü¤«¤é¤ÎÆü¿ô¡£ÀßÄꤹ¤ë¤Ê¤é¤Ð0¤è¤êÂ礭¤¯" -"¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£" - -#: ../templates/ou_edit.php:58 ../templates/ou_edit.php:123 -#: ../templates/ou_edit.php:188 ../templates/ou_edit.php:253 -msgid "OU already exists!" -msgstr "OU ¤Ï¤¹¤Ç¤Ë¸ºß¤¹¤ë!" - -#: ../templates/ou_edit.php:69 ../templates/ou_edit.php:134 -#: ../templates/ou_edit.php:199 ../templates/ou_edit.php:264 -msgid "OU deleted successfully." -msgstr "OU ¤ÏÀµ¤·¤¯ºï½ü¤µ¤ì¤¿." - -#: ../templates/ou_edit.php:62 ../templates/ou_edit.php:127 -#: ../templates/ou_edit.php:192 ../templates/ou_edit.php:257 -msgid "OU is invalid!" -msgstr "OU ¤¬ÉÔÀµ!" - -#: ../templates/ou_edit.php:99 ../templates/ou_edit.php:164 -#: ../templates/ou_edit.php:229 ../templates/ou_edit.php:294 -msgid "OU is not empty or invalid!" -msgstr "OU ¤¬¶õÇò¤Ç¤Ê¤¤¤«ÉÔÀµ!" - -#: ../templates/main_header.php:54 ../help/help.inc:289 ../help/help.inc:291 -msgid "OU-Editor" -msgstr "OU-¥¨¥Ç¥£¥¿" - -#: ../templates/account/hostedit.php:222 ../templates/account/useredit.php:585 -msgid "ObjectClass posixAccount not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ posixAccount ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/account/groupedit.php:330 -msgid "ObjectClass posixGroup not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ posixGroup ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/account/hostedit.php:226 ../templates/account/useredit.php:594 -msgid "ObjectClass sambaAccount not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ sambaAccount ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/account/groupedit.php:328 -msgid "ObjectClass sambaGroupMapping not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ sambaGroupMapping ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/account/hostedit.php:224 ../templates/account/useredit.php:590 -msgid "ObjectClass sambaSamAccount not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ sambaSamAccount ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/account/useredit.php:587 -msgid "ObjectClass shadowAccount not found." -msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥¯¥é¥¹ shadowAccount ¤¬¸«¤Ä¤«¤é¤Ê¤¤." - -#: ../templates/config/conflogin.php:118 -msgid "Ok" -msgstr "Ok" - -#: ../templates/confwiz/server2.php:221 -msgid "Optional settings" -msgstr "ÉÕ²ÃŪ¤ÊÀßÄê" - -#: ../templates/config/confmain.php:325 -msgid "PDF settings" -msgstr "PDFÀßÄê" - -#: ../templates/confwiz/o_daemon.php:126 -msgid "PDF text" -msgstr "PDF¥Æ¥­¥¹¥È" - -#: ../templates/account/hostedit.php:390 ../templates/account/useredit.php:316 -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:418 -#: ../templates/account/useredit.php:442 -#: ../templates/account/useredit.php:1061 ../templates/login.php:169 -#: ../templates/confwiz/server.php:159 ../templates/confwiz/start.php:141 -msgid "Password" -msgstr "¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/account/useredit.php:351 -msgid "Password Expire" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉËþλ" - -#: ../templates/config/confsave.php:214 -msgid "Password changed!" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬Êѹ¹¤µ¤ì¤¿!" - -#: ../templates/account/useredit.php:346 ../templates/account/useredit.php:442 -msgid "" -"Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and #*,.;:_-+!$%&/|?{[()]}= !" -msgstr "" -"¥Ñ¥¹¥ï¡¼¥É¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, A-Z, 0-9 ¤È #*,.;:_-+!$%&/|?" -"{[()]}= !" - -#: ../templates/account/useredit.php:1205 -#: ../templates/profedit/profileuser.php:257 ../help/help.inc:201 -msgid "Password does not expire" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬Ëþλ¤·¤Æ¤¤¤Ê¤¤" - -#: ../templates/account/useredit.php:1084 ../help/help.inc:173 -#: ../lib/pdf.inc:168 -msgid "Password expire" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉËþλ" - -#: ../templates/account/useredit.php:351 -msgid "Password expire must be are natural number or -1." -msgstr "¥Ñ¥¹¥ï¡¼¥ÉËþλÆü¤Ï¿ô»úËô¤Ï-1¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/profedit/profileuser.php:159 -msgid "Password expiry" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉËþλÆü" - -#: ../templates/profedit/profilecreate.php:147 -msgid "Password expiry is not numeric!" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉËþλÆü¤¬¿ô»ú¤Ç¤Ê¤¤!" - -#: ../templates/config/confsave.php:193 ../templates/confwiz/server2.php:71 -msgid "Password hash is invalid!" -msgstr "¥Ñ¥¹¥ï¡¼¥É¥Ï¥Ã¥·¥å¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:147 ../templates/confwiz/server2.php:176 -#: ../help/help.inc:105 ../lib/config.inc:272 -msgid "Password hash type" -msgstr "¥Ñ¥¹¥ï¡¼¥É¥Ï¥Ã¥·¥å·Á¼°" - -#: ../templates/account/useredit.php:348 ../templates/account/useredit.php:349 -msgid "Password maxage" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ÎºÇÂç´ü¸Â" - -#: ../templates/account/useredit.php:349 -msgid "Password maxage must be are natural number." -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ÎºÇÂç´ü¸Â¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/account/useredit.php:348 -msgid "Password maxage must bigger as Password Minage." -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ÎºÇÂç´ü¸Â¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎºÇ¾®´ü¸Â¤è¤êÂ礭¤¯¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/profedit/profilecreate.php:115 -msgid "Password maximum age is not numeric!" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÇÂç´ü¸Â¤¬¿ô»ú¤Ç¤Ê¤¤!" - -#: ../templates/account/useredit.php:347 -msgid "Password minage" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÇ¾®´ü¸Â" - -#: ../templates/account/useredit.php:347 -msgid "Password minage must be are natural number." -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÇ¾®´ü¸Â¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/profedit/profilecreate.php:107 -msgid "Password minimum age is not numeric!" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÇ¾®´ü¸Â¤¬¿ô»ú¤Ç¤Ê¤¤!" - -#: ../templates/account/useredit.php:352 -#: ../templates/account/useredit.php:1079 ../help/help.inc:171 -msgid "Password warn" -msgstr "¥Ñ¥¹¥ï¡¼¥É·Ù¹ðÆü" - -#: ../templates/account/useredit.php:352 -msgid "Password warn must be are natural number." -msgstr "¥Ñ¥¹¥ï¡¼¥É·Ù¹ðÆü¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤." - -#: ../templates/profedit/profileuser.php:152 -msgid "Password warning" -msgstr "¥Ñ¥¹¥ï¡¼¥É·Ù¹ð" - -#: ../templates/config/confsave.php:208 -msgid "Passwords are different!" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬°Û¤Ê¤ë!" - -#: ../help/help.inc:215 -#, php-format -msgid "" -"Path of the userprofile. Can be a local absolute path or a UNC-path (\\" -"\\server\\share). $%s and $%s are replaced with user- and groupname." -msgstr "" -"¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¡£¥í¡¼¥«¥ëÀäÂХѥ¹¤«¡¢UNC¥Ñ¥¹(\\\\¥µ¡¼¥Ð\\¶¦Í­). $%s " -"¤È $%s ¤Ï¥æ¡¼¥¶¤È¥°¥ë¡¼¥×¤ËÃÖ¤­´¹¤¨¤é¤ì¤ë." - -#: ../templates/config/confmain.php:315 ../templates/confwiz/o_daemon.php:117 -#: ../lib/config.inc:290 -msgid "Path to external script" -msgstr "³°Éô¥¹¥¯¥ê¥×¥È¤Î¥Ñ¥¹" - -#: ../templates/account/useredit.php:795 ../templates/account/useredit.php:865 -#: ../templates/account/useredit.php:927 -#: ../templates/account/useredit.php:1048 -#: ../templates/account/useredit.php:1165 -#: ../templates/account/useredit.php:1404 -#: ../templates/account/useredit.php:1453 -#: ../templates/account/useredit.php:1533 -msgid "Personal" -msgstr "¥Ñ¡¼¥½¥Ê¥ë" - -#: ../lib/pdf.inc:78 -msgid "Personal User Infos" -msgstr "¸Ä¿Í¤Î¥æ¡¼¥¶¾ðÊó??" - -#: ../templates/account/useredit.php:1464 -msgid "Personal properties" -msgstr "¸Ä¿Í¤Î¥×¥í¥Ñ¥Æ¥£" - -#: ../lib/pdf.inc:109 -msgid "Phone" -msgstr "ÅÅÏÃÈÖ¹æ" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Please check settings on samba page." -msgstr "Samba¥Ú¡¼¥¸¾å¤ÎÀßÄê¤ò¥Á¥§¥Ã¥¯." - -#: ../templates/account/hostedit.php:99 ../templates/account/useredit.php:108 -msgid "Please create a group first." -msgstr "¥°¥ë¡¼¥×¤òÀè¤ËºîÀ®¤¹¤ë¤³¤È." - -#: ../templates/confwiz/start.php:117 -msgid "" -"Please enter a name for the new profile. The name may contain letters, " -"digits and -_." -msgstr "" -"¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë¤Î̾Á°¤òÆþÎÏ¡£Ì¾Á°¤Ë¤Ï±Ñʸ»ú¡¢¿ô»ú¤È -_. ¤ò´Þ¤á¤é¤ì¤ë¡£" - -#: ../templates/account/useredit.php:492 ../templates/masscreate.php:571 -#: ../templates/massdetail.php:156 -msgid "Please enter a valid eMail address!" -msgstr "Àµ¤·¤¤ÅŻҥ᡼¥ë¥¢¥É¥ì¥¹¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:496 ../templates/masscreate.php:575 -#: ../templates/massdetail.php:142 -msgid "Please enter a valid employee type!" -msgstr "Àµ¤·¤¤¿¦¶È¥¿¥¤¥×¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:491 ../templates/masscreate.php:570 -#: ../templates/massdetail.php:154 -msgid "Please enter a valid fax number!" -msgstr "Àµ¤·¤¤¥Õ¥¡¥¯¥¹ÈÖ¹æ¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:490 ../templates/masscreate.php:569 -#: ../templates/massdetail.php:152 -msgid "Please enter a valid mobile number!" -msgstr "Àµ¤·¤¤·ÈÂÓÅÅÏÃÈÖ¹æ¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:494 ../templates/masscreate.php:573 -#: ../templates/massdetail.php:148 -msgid "Please enter a valid postal address!" -msgstr "Àµ¤·¤¤½»½ê¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:497 ../templates/masscreate.php:576 -#: ../templates/massdetail.php:146 -msgid "Please enter a valid postal code!" -msgstr "Àµ¤·¤¤Í¹ÊØÈÖ¹æ¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:493 ../templates/masscreate.php:572 -#: ../templates/massdetail.php:144 -msgid "Please enter a valid street name!" -msgstr "Àµ¤·¤¤Ä®Ì¾(street name)¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:489 ../templates/masscreate.php:568 -#: ../templates/massdetail.php:150 -msgid "Please enter a valid telephone number!" -msgstr "Àµ¤·¤¤ÅÅÏÃÈÖ¹æ¤òÆþÎÏ!" - -#: ../templates/account/useredit.php:495 ../templates/masscreate.php:574 -#: ../templates/massdetail.php:140 -msgid "Please enter a valid title!" -msgstr "Àµ¤·¤¤¸ª½ñ¤­¤òÆþÎÏ!" - -#: ../lib/account.inc:890 -#, php-format -msgid "Please enter a value between %s and %s!" -msgstr "%s ¤È %s ¤Î´Ö¤ÎÀµ¤·¤¤ÃͤòÆþÎÏ!" - -#: ../templates/config/conflogin.php:91 -msgid "Please enter password to change preferences:" -msgstr "¥×¥ê¥Õ¥¡¥ì¥ó¥¹¤òÊѹ¹¤¹¤ë¤¿¤á¤ËÀµ¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ:" - -#: ../templates/confwiz/o_ranges.php:112 -msgid "Please enter the UID/GID ranges for your accounts:" -msgstr "¥¢¥«¥¦¥ó¥È¤ÎÀµ¤·¤¤UID/GID¥ì¥ó¥¸¤òÆþÎÏ:" - -#: ../templates/confwiz/server.php:123 -msgid "Please enter the URL of your LDAP server." -msgstr "LDAP¥µ¡¼¥Ð¤ÎÀµ¤·¤¤URL¤òÆþÎÏ." - -#: ../help/help.inc:37 -msgid "" -"Please enter the configuration password. This is NOT your LDAP password. It " -"is stored in your .conf-file. If this is the first time you log in, enter " -"\"lam\"." -msgstr "" -"¹½À®¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ¡£¤³¤ì¤ÏLDAP¥Ñ¥¹¥ï¡¼¥É¤È¤Ï°Û¤Ê¤ë¡£¤³¤ì¤Ï .conf¥Õ¥¡¥¤¥ë¤Ë" -"µ­Ï¿¤µ¤ì¤ë¡£¤â¤·¤â¤³¤ì¤¬ºÇ½é¤Î¥í¥°¥¤¥ó¤Ê¤é¤Ð¡¢\"lam\" ¤ÈÆþÎÏ." - -#: ../help/help.inc:122 -msgid "" -"Please enter the master configuration password. This is NOT your LDAP " -"password. It is stored in your config.cfg file. If this is the first time " -"you log in, enter \"lam\"." -msgstr "" -"¥Þ¥¹¥¿¹½À®¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ¡£¤³¤ì¤ÏLDAP¥Ñ¥¹¥ï¡¼¥É¤È¤Ï°Û¤Ê¤ë¡£¤³¤ì¤Ïconfig.cfg" -"¥Õ¥¡¥¤¥ë¤Ëµ­Ï¿¤µ¤ì¤ë¡£¤â¤·¤â¤³¤ì¤¬ºÇ½é¤Î¥í¥°¥¤¥ó¤Ê¤é¤Ð¡¢ \"lam\" ¤ÈÆþÎÏ." - -#: ../help/help.inc:110 -msgid "" -"Please enter the name of the new profile and the password to change its " -"settings. Profile names may contain letters, numbers and -/_." -msgstr "" -"¤½¤ÎÀßÄê¤òÊѹ¹¤¹¤ë¤¿¤á¤Î¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë̾¤È¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ¡£¥×¥í¥Õ¥¡¥¤¥ë" -"̾¤Ï±Ñʸ»ú¡¢¿ô»ú¤È -/_ ¤ò´Þ¤á¤é¤ì¤ë." - -#: ../help/help.inc:112 -msgid "" -"Please enter the new name of the profile. The name may contain letters, " -"numbers and -/_." -msgstr "¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë̾¤òÆþÎÏ¡£Ì¾Á°¤Ï±Ñʸ»ú¡¢¿ô»ú¤È -/_ ¤ò´Þ¤á¤é¤ì¤ë." - -#: ../templates/account/useredit.php:316 ../templates/account/useredit.php:418 -msgid "Please enter the same password in both password-fields." -msgstr "2¤Ä¤Î¥Ñ¥¹¥ï¡¼¥ÉÎΰè¤ËƱ¤¸¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ." - -#: ../templates/confwiz/server2.php:125 -msgid "" -"Please enter the suffixes of your LDAP tree where LAM should store the " -"accounts." -msgstr "LAM¤¬¥¢¥«¥¦¥ó¥È¤ò³ÊǼ¤¹¤ë¤È¤­¤ÎLDAPÌڤΥµ¥Õ¥£¥Ã¥¯¥¹¤òÆþÎÏ¡£" - -#: ../templates/confwiz/o_lists.php:103 -msgid "Please enter which attributes should be displayed in the list views." -msgstr "¥ê¥¹¥È¥Ó¥å¡¼Ãæ¤Ëɽ¼¨¤µ¤ì¤ë¤Ù¤­Â°À­¤òÆþÎÏ." - -#: ../templates/confwiz/start.php:162 -msgid "" -"Please enter your configuration master password. This password is \"lam\" by " -"default." -msgstr "¹½À®¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ¡£¤³¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï´ûÄêÃͤǤÏ\"lam\" ¤Ç¤¢¤ë." - -#: ../templates/masscreate.php:349 -msgid "" -"Please provide a csv-file with the following syntax. Values with * are " -"required:" -msgstr "°Ê²¼¤Î·Á¼°¤ÇCSV¥Õ¥¡¥¤¥ë¤òÄ󶡤¹¤ë¤³¤È¡£*¤¬ÉÕ¤¤¤¿ÃͤÏɬ¿Ü¤Ç¤¢¤ë:" - -#: ../lib/status.inc:42 -msgid "" -"Please report this error to the Bug-Tracker at {link=http://lam.sf.net}LDAP " -"Account Manager Development Team{endlink}. The error number is {bold}0001:" -"Invalid/Missing Message type.{endbold} Thank you." -msgstr "" -"¤³¤Î¥¨¥é¡¼¤ò¥Ð¥°¥È¥é¥Ã¥«¡¼ {link=http://lam.sf.net}LDAP Account Manager ³«È¯" -"¥Á¡¼¥à{endlink}¤Ë¥ì¥Ý¡¼¥È¤·¤Æ¤Û¤·¤¤¡£¥¨¥é¡¼ÈÖ¹æ¤Ï {bold}0001:ÉÔÀµ/¸ºß¤·¤Ê¤¤" -"¥á¥Ã¥»¡¼¥¸¥¿¥¤¥×¡£{endbold}" - -#: ../templates/confwiz/server2.php:222 -msgid "" -"Please select here if you want to make additional changes to your " -"configuration profile or if LAM should use default values." -msgstr "" -"¤â¤·¤â¡¢¹½À®¥×¥í¥Õ¥¡¥¤¥ë¤ËÄɲäÎÊѹ¹¤ò¹Ô¤Ê¤¤¤¿¤¤¤«¡¢LAM¤¬´ûÄêÃͤÎÃͤò»È¤¦¤Ù¤­" -"»þ¤«¤ò¤³¤³¤ÇÁªÂò¡£" - -#: ../templates/account/groupedit.php:515 -#: ../templates/account/groupedit.php:572 -#: ../templates/account/groupedit.php:642 -#: ../templates/account/groupedit.php:736 -#: ../templates/account/groupedit.php:793 -#: ../templates/account/useredit.php:788 ../templates/account/useredit.php:858 -#: ../templates/account/useredit.php:920 -#: ../templates/account/useredit.php:1041 -#: ../templates/account/useredit.php:1158 -#: ../templates/account/useredit.php:1398 -#: ../templates/account/useredit.php:1446 -#: ../templates/account/useredit.php:1526 ../templates/masscreate.php:325 -msgid "Please select page:" -msgstr "¥Ú¡¼¥¸¤òÁªÂò:" - -#: ../templates/confwiz/o_lang.php:101 -msgid "Please select your prefered language." -msgstr "ɽ¼¨¸À¸ì¤òÁªÂò." - -#: ../help/help.inc:275 -msgid "Position in ldap-tree where the group should be created." -msgstr "¥°¥ë¡¼¥×¤òºîÀ®¤¹¤Ù¤­ldapÌڤξì½ê." - -#: ../help/help.inc:277 -msgid "Position in ldap-tree where the host should be created." -msgstr "¥Û¥¹¥È¤òºîÀ®¤¹¤Ù¤­ldapÌڤξì½ê." - -#: ../help/help.inc:273 -msgid "Position in ldap-tree where the user should be created." -msgstr "¥æ¡¼¥¶¤òºîÀ®¤¹¤Ù¤­ldapÌڤξì½ê." - -#: ../templates/account/useredit.php:494 -#: ../templates/account/useredit.php:1490 ../templates/masscreate.php:375 -#: ../templates/masscreate.php:573 ../templates/massdetail.php:148 -#: ../templates/massdetail.php:244 ../help/help.inc:256 ../lib/pdf.inc:101 -msgid "Postal address" -msgstr "½»½ê" - -#: ../help/help.inc:257 -msgid "Postal address, city" -msgstr "½»½ê¡¢¶è»ÔĮ¼." - -#: ../templates/account/useredit.php:497 -#: ../templates/account/useredit.php:1484 ../templates/masscreate.php:373 -#: ../templates/masscreate.php:576 ../templates/massdetail.php:146 -#: ../templates/massdetail.php:238 ../help/help.inc:254 ../help/help.inc:255 -#: ../lib/pdf.inc:97 -msgid "Postal code" -msgstr "͹ÊØÈÖ¹æ" - -#: ../templates/confwiz/o_lists.php:105 -msgid "Predefined attributes are of type \"#attribute\"." -msgstr "¤¢¤é¤«¤¸¤áÄêµÁ¤µ¤ì¤¿Â°À­¤Ï¥¿¥¤¥×¤¬: \"#Attribute\"??." - -#: ../templates/confwiz/o_lists.php:111 ../help/help.inc:67 -msgid "Predefined values" -msgstr "¤¢¤é¤«¤¸¤áÄêµÁ¤µ¤ì¤¿ÃÍ" - -#: ../templates/account/hostedit.php:376 ../templates/account/useredit.php:243 -#: ../templates/account/useredit.php:966 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:359 ../templates/masscreate.php:558 -#: ../templates/profedit/profilehost.php:68 -#: ../templates/profedit/profileuser.php:93 ../help/help.inc:153 -#: ../help/help.inc:167 ../lib/pdf.inc:310 ../lib/pdf.inc:354 -msgid "Primary group" -msgstr "¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×" - -#: ../templates/account/useredit.php:559 -msgid "" -"Primary group has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×¤¬Êѹ¹¤µ¤ì¤¿¡£Â¸ºß¤¹¤ë¥Õ¥¡¥¤¥ë¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤òÊѹ¹¤¹¤ë¤¿" -"¤á¤Ë°Ê²¼¤Î¥³¥Þ¥ó¥É¤òroot¤Ç¼Â¹Ô¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£" - -#: ../templates/profedit/profilecreate.php:64 -#: ../templates/profedit/profilecreate.php:361 -msgid "Primary group name is invalid!" -msgstr "¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×ÌÀ¤¬ÉÔÀµ!" - -#: ../templates/main_header.php:43 ../help/help.inc:126 ../help/help.inc:130 -#: ../help/help.inc:134 -msgid "Profile Editor" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥¨¥Ç¥£¥¿" - -#: ../templates/config/profmanage.php:97 -msgid "Profile deleted." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤¬ºï½ü¤µ¤ì¤¿." - -#: ../templates/account/hostedit.php:278 -msgid "Profile loaded." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤¬¥í¡¼¥É¤µ¤ì¤¿." - -#: ../templates/config/profmanage.php:41 -#: ../templates/config/profmanage.php:144 ../help/help.inc:109 -#: ../help/help.inc:111 ../help/help.inc:113 ../help/help.inc:115 -#: ../help/help.inc:117 ../help/help.inc:119 ../help/help.inc:121 -msgid "Profile management" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë´ÉÍý" - -#: ../templates/config/profmanage.php:159 -#: ../templates/config/profmanage.php:206 ../templates/confwiz/start.php:123 -#: ../templates/profedit/profilegroup.php:143 -#: ../templates/profedit/profilehost.php:112 -#: ../templates/profedit/profileuser.php:420 ../help/help.inc:134 -msgid "Profile name" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë̾" - -#: ../templates/config/profmanage.php:81 ../templates/config/profmanage.php:92 -#: ../templates/confwiz/start.php:65 -msgid "Profile name is invalid!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë̾¤¬ÉÔÀµ!" - -#: ../templates/config/profmanage.php:170 -#: ../templates/config/profmanage.php:260 -msgid "Profile password" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/config/profmanage.php:79 -#: ../templates/config/profmanage.php:109 ../templates/confwiz/start.php:67 -msgid "Profile passwords are different or empty!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¥ï¡¼¥É¤¬°Û¤Ê¤ë¤«¶õÇò!" - -#: ../templates/account/useredit.php:435 ../templates/account/useredit.php:447 -#: ../templates/account/useredit.php:1267 -#: ../templates/profedit/profileuser.php:318 ../help/help.inc:214 -#: ../lib/pdf.inc:214 -msgid "Profile path" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹" - -#: ../templates/account/useredit.php:447 -#: ../templates/profedit/profilecreate.php:205 -msgid "Profile path is invalid!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¤¬ÉÔÀµ!" - -#: ../templates/profedit/profilecreate.php:280 -#: ../templates/profedit/profilecreate.php:345 -#: ../templates/profedit/profilecreate.php:383 -msgid "Profile was saved." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤¬¥»¡¼¥Ö¤µ¤ì¤¿." - -#: ../templates/account/groupedit.php:524 -#: ../templates/account/groupedit.php:581 -#: ../templates/account/groupedit.php:648 -#: ../templates/account/groupedit.php:744 -#: ../templates/account/groupedit.php:801 -#: ../templates/account/useredit.php:794 ../templates/account/useredit.php:864 -#: ../templates/account/useredit.php:926 -#: ../templates/account/useredit.php:1047 -#: ../templates/account/useredit.php:1164 -#: ../templates/account/useredit.php:1403 -#: ../templates/account/useredit.php:1452 -#: ../templates/account/useredit.php:1532 -msgid "Quota" -msgstr "Quota" - -#: ../lib/pdf.inc:233 -msgid "Quota Settings" -msgstr "Quota¤ÎÀßÄê" - -#: ../templates/account/groupedit.php:756 -#: ../templates/account/useredit.php:1415 -#: ../templates/profedit/profilegroup.php:95 -#: ../templates/profedit/profileuser.php:372 -msgid "Quota properties" -msgstr "Quota¥×¥í¥Ñ¥Æ¥£" - -#: ../lib/ldap.inc:215 -msgid "RID (Windows UID)" -msgstr "RID (Windows UID)" - -#: ../templates/config/confmain.php:192 -msgid "Ranges" -msgstr "ÈÏ°Ï" - -#: ../templates/confwiz/server2.php:224 -msgid "Ranges for UID and GID numbers" -msgstr "UID¤ÈGIDÈÖ¹æ¤ÎÈÏ°Ï" - -#: ../templates/config/confmain.php:356 ../templates/confwiz/start.php:149 -msgid "Reenter Password" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÆÆþÎÏ" - -#: ../templates/config/profmanage.php:337 -msgid "Reenter new master password" -msgstr "¿·¤·¤¤¥Þ¥¹¥¿¥Ñ¥¹¥ï¡¼¥É¤òºÆÆþÎÏ" - -#: ../templates/config/profmanage.php:179 -#: ../templates/config/profmanage.php:271 -msgid "Reenter profile password" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¥ï¡¼¥É¤òºÆÆþÎÏ" - -#: ../templates/masscreate.php:332 ../templates/lists/listdomains.php:220 -#: ../templates/lists/listgroups.php:340 ../templates/lists/listhosts.php:329 -#: ../templates/lists/listusers.php:398 -msgid "Refresh" -msgstr "¥ê¥Õ¥ì¥Ã¥·¥å" - -#: ../templates/config/profmanage.php:202 ../help/help.inc:111 -msgid "Rename profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë̾Êѹ¹" - -#: ../templates/config/profmanage.php:88 -msgid "Renamed profile." -msgstr "¥×¥í¥Õ¥¡¥¤¥ë̾¤¬Êѹ¹¤µ¤ì¤¿." - -#: ../templates/account/useredit.php:1067 -#: ../templates/account/useredit.php:1187 -msgid "Repeat password" -msgstr "¥Ñ¥¹¥ï¡¼¥ÉºÆÆþÎÏ" - -#: ../templates/account/useredit.php:296 -#, php-format -msgid "Replaced $%s or $%s in homedir." -msgstr "$%s ¤È $%s ¤Ï¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤­´¹¤¨¤é¤ì¤¿¡£" - -#: ../templates/domain.php:177 ../templates/config/confmain.php:368 -#: ../templates/profedit/profilegroup.php:152 -#: ../templates/profedit/profilehost.php:121 -#: ../templates/profedit/profileuser.php:429 -msgid "Reset" -msgstr "¥ê¥»¥Ã¥È" - -#: ../templates/account/groupedit.php:529 -#: ../templates/account/groupedit.php:586 -#: ../templates/account/groupedit.php:653 -#: ../templates/account/groupedit.php:749 -#: ../templates/account/groupedit.php:806 -#: ../templates/account/useredit.php:800 ../templates/account/useredit.php:870 -#: ../templates/account/useredit.php:932 -#: ../templates/account/useredit.php:1053 -#: ../templates/account/useredit.php:1170 -#: ../templates/account/useredit.php:1409 -#: ../templates/account/useredit.php:1458 -#: ../templates/account/useredit.php:1538 -msgid "Reset all changes." -msgstr "¤¹¤Ù¤Æ¤ÎÊѹ¹¤ò¥ê¥»¥Ã¥È." - -#: ../templates/account/hostedit.php:394 -msgid "Reset password" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤ò¥ê¥»¥Ã¥È" - -#: ../templates/account/groupedit.php:521 -#: ../templates/account/groupedit.php:578 -#: ../templates/account/groupedit.php:646 -#: ../templates/account/groupedit.php:742 -#: ../templates/account/groupedit.php:798 -#: ../templates/account/useredit.php:792 ../templates/account/useredit.php:862 -#: ../templates/account/useredit.php:924 -#: ../templates/account/useredit.php:1045 -#: ../templates/account/useredit.php:1162 -#: ../templates/account/useredit.php:1402 -#: ../templates/account/useredit.php:1450 -#: ../templates/account/useredit.php:1530 -#: ../templates/profedit/profilegroup.php:67 -msgid "Samba" -msgstr "Samba" - -#: ../templates/domain.php:234 ../templates/confwiz/ldaptest.php:239 -msgid "Samba 3 domain SID is invalid!" -msgstr "Samba 3 ¥É¥á¥¤¥ó¤ÎSID¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:183 ../lib/config.inc:274 -msgid "Samba 3.x schema" -msgstr "Samba 3.x ¥¹¥­¡¼¥Þ" - -#: ../templates/lists/listdomains.php:233 -msgid "Samba Domain(s) found" -msgstr "Samba¥É¥á¥¤¥ó¤¬¸«¤Ä¤«¤Ã¤¿" - -#: ../templates/profedit/profilemain.php:218 -msgid "Samba Host Profiles" -msgstr "Samba¥Û¥¹¥È¥×¥í¥Õ¥¡¥¤¥ë" - -#: ../templates/lists/listhosts.php:342 -msgid "Samba Host(s) found" -msgstr "Samba ¥Û¥¹¥È¤¬¸«¤Ä¤«¤Ã¤¿" - -#: ../templates/ou_edit.php:405 -msgid "Samba Hosts" -msgstr "Samba ¥Û¥¹¥È" - -#: ../templates/account/groupedit.php:323 -#: ../templates/account/useredit.php:566 ../templates/account/useredit.php:580 -msgid "Samba Options not set!" -msgstr "Samba¥ª¥×¥·¥ç¥ó¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤!" - -#: ../templates/profedit/profileuser.php:232 -msgid "Samba account" -msgstr "Samba ¥¢¥«¥¦¥ó¥È" - -#: ../templates/profedit/profilecreate.php:196 -msgid "Samba home directory is invalid!" -msgstr "Samba¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤¬ÉÔÀµ!" - -#: ../templates/account/useredit.php:1184 -msgid "Samba password" -msgstr "Samba¥Ñ¥¹¥ï¡¼¥É" - -#: ../templates/account/groupedit.php:659 -#: ../templates/account/useredit.php:1178 -msgid "Samba properties" -msgstr "Samba¥×¥í¥Ñ¥Æ¥£" - -#: ../templates/config/confmain.php:178 -msgid "Samba settings" -msgstr "SambaÀßÄê" - -#: ../templates/confwiz/server.php:179 ../help/help.inc:98 -msgid "Samba version" -msgstr "Samba¥Ð¡¼¥¸¥ç¥ó" - -#: ../templates/config/confsave.php:83 -msgid "Samba version is not defined!" -msgstr "Samba¥Ð¡¼¥¸¥ç¥ó¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤!" - -#: ../templates/account/useredit.php:1277 ../help/help.inc:217 -msgid "Samba workstations" -msgstr "Samba ÇÛ²¼¤ÎPC" - -#: ../templates/profedit/profilecreate.php:222 -msgid "Samba workstations are invalid!" -msgstr "Samba ¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤¬ÉÔÀµ!" - -#: ../lib/pdf.inc:286 ../lib/pdf.inc:524 -msgid "Samba-Host information page" -msgstr "Samba¥Û¥¹¥È¾ðÊó" - -#: ../templates/profedit/profilegroup.php:151 -#: ../templates/profedit/profilehost.php:120 -#: ../templates/profedit/profileuser.php:428 -msgid "Save" -msgstr "Êݸ" - -#: ../templates/account/groupedit.php:432 -#: ../templates/account/groupedit.php:435 -#: ../templates/account/groupedit.php:436 -#: ../templates/account/groupedit.php:814 -#: ../templates/account/groupedit.php:818 -#: ../templates/account/hostedit.php:285 ../templates/account/hostedit.php:288 -#: ../templates/account/hostedit.php:289 ../templates/account/hostedit.php:447 -#: ../templates/account/hostedit.php:451 ../templates/account/useredit.php:716 -#: ../templates/account/useredit.php:719 ../templates/account/useredit.php:720 -#: ../templates/account/useredit.php:1546 -#: ../templates/account/useredit.php:1550 ../help/help.inc:266 -msgid "Save profile" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤òÊݸ" - -#: ../templates/config/confsave.php:199 ../templates/confwiz/o_daemon.php:60 -msgid "Saving PDF text failed!" -msgstr "PDF¥Æ¥­¥¹¥ÈÊݸ¤¬¼ºÇÔ!" - -#: ../help/help.inc:86 -msgid "Script path" -msgstr "¥¹¥¯¥ê¥×¥È¥Ñ¥¹" - -#: ../templates/confwiz/o_daemon.php:54 -msgid "Script path is invalid!" -msgstr "¥¹¥¯¥ê¥×¥È¥Ñ¥¹¤¬ÉÔÀµ!" - -#: ../help/help.inc:91 -msgid "Script server" -msgstr "¥¹¥¯¥ê¥×¥È¥µ¡¼¥Ð" - -#: ../templates/config/confsave.php:187 ../templates/confwiz/o_daemon.php:57 -msgid "Script server is invalid!" -msgstr "¥¹¥¯¥ê¥×¥È¥µ¡¼¥Ð¤¬ÉÔÀµ!" - -#: ../templates/config/confmain.php:307 -msgid "Script settings" -msgstr "¥¹¥¯¥ê¥×¥ÈÀßÄê" - -#: ../templates/config/confmain.php:339 -msgid "Security settings" -msgstr "¥»¥­¥å¥ê¥Æ¥£ÀßÄê" - -#: ../templates/lists/listdomains.php:101 -#: ../templates/lists/listgroups.php:161 ../templates/lists/listhosts.php:165 -#: ../templates/lists/listusers.php:203 -msgid "See README.openldap.txt to solve this problem." -msgstr "¤³¤ÎÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤ËREADME.openldap¤ò»²¾È¤Î¤³¤È" - -#: ../templates/help.php:90 -msgid "See also" -msgstr "»²¾È" - -#: ../templates/lists/listgroups.php:280 ../templates/lists/listhosts.php:267 -#: ../templates/lists/listusers.php:322 -msgid "Select all" -msgstr "¤¹¤Ù¤Æ¤òÁªÂò" - -#: ../templates/masscreate.php:420 -msgid "Select file:" -msgstr "¥Õ¥¡¥¤¥ë¤ÎÁªÂò:" - -#: ../templates/masscreate.php:412 ../help/help.inc:268 -msgid "Select group profile" -msgstr "¥°¥ë¡¼¥×¥×¥í¥Õ¥¡¥¤¥ë¤ÎÁªÂò" - -#: ../templates/masscreate.php:386 -msgid "Select settings" -msgstr "ÀßÄê¤ÎÁªÂò" - -#: ../templates/masscreate.php:389 -msgid "Select user profile:" -msgstr "¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë¤ÎÁªÂò:" - -#: ../templates/account/useredit.php:808 -msgid "Select workstations" -msgstr "PC¤ÎÁªÂò" - -#: ../templates/account/useredit.php:881 -msgid "Selected groups" -msgstr "ÁªÂò¤µ¤ì¤¿¥°¥ë¡¼¥×" - -#: ../templates/config/confsave.php:89 ../templates/confwiz/server.php:74 -msgid "Server Address is empty!" -msgstr "¥µ¡¼¥Ð¥¢¥É¥ì¥¹¤¬¶õÇò!" - -#: ../templates/config/confmain.php:112 ../templates/confwiz/server.php:130 -#: ../help/help.inc:38 ../lib/config.inc:271 -msgid "Server address" -msgstr "¥µ¡¼¥Ð¥¢¥É¥ì¥¹" - -#: ../templates/config/confmain.php:311 ../templates/confwiz/o_daemon.php:113 -#: ../lib/config.inc:291 -msgid "Server of external script" -msgstr "³°Éô¥¹¥¯¥ê¥×¥È¤Î¤¿¤á¤Î¥µ¡¼¥Ð" - -#: ../templates/config/confmain.php:109 -msgid "Server settings" -msgstr "¥µ¡¼¥ÐÀßÄê" - -#: ../templates/profedit/profileuser.php:237 -msgid "Set Samba password" -msgstr "Samba¥Ñ¥¹¥ï¡¼¥ÉÀßÄê" - -#: ../templates/profedit/profileuser.php:142 -msgid "Set Unix Password" -msgstr "Unix¥Ñ¥¹¥ï¡¼¥ÉÀßÄê" - -#: ../templates/profedit/profileuser.php:247 ../help/help.inc:126 -msgid "Set Unix password for Samba" -msgstr "SambaÍѤÎUnix¥Ñ¥¹¥ï¡¼¥ÉÀßÄê" - -#: ../templates/config/profmanage.php:256 ../help/help.inc:115 -msgid "Set profile password" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¥Ñ¥¹¥ï¡¼¥ÉÀßÄê" - -#: ../templates/profedit/profilecreate.php:83 -msgid "Shell is invalid!" -msgstr "¥·¥§¥ë¤¬ÉÔÀµ!" - -#: ../templates/masscreate.php:292 -msgid "Show Details." -msgstr "¾ÜºÙɽ¼¨." - -#: ../templates/masscreate.php:309 -msgid "Show Errors." -msgstr "¥¨¥é¡¼É½¼¨." - -#: ../templates/masscreate.php:297 -msgid "Show Infos." -msgstr "¾ðÊóɽ¼¨??." - -#: ../templates/masscreate.php:303 -msgid "Show Warnings." -msgstr "·Ù¹ðɽ¼¨." - -#: ../lib/pdf.inc:241 -msgid "Soft block" -msgstr "¥½¥Õ¥È¥Ö¥í¥Ã¥¯" - -#: ../templates/account/groupedit.php:759 -#: ../templates/account/useredit.php:1418 -#: ../templates/profedit/profilegroup.php:100 -#: ../templates/profedit/profileuser.php:377 ../help/help.inc:228 -msgid "Soft block limit" -msgstr "¥½¥Õ¥È¥Ö¥í¥Ã¥¯À©¸ÂÃÍ" - -#: ../help/help.inc:229 -msgid "Soft block limit." -msgstr "¥½¥Õ¥È¥Ö¥í¥Ã¥¯À©¸ÂÃÍ." - -#: ../lib/pdf.inc:242 -msgid "Soft inode" -msgstr "¥½¥Õ¥Èinode" - -#: ../help/help.inc:240 -msgid "Soft inode (files) limit." -msgstr "¥½¥Õ¥Èinode(¥Õ¥¡¥¤¥ë)À©¸ÂÃÍ." - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 -#: ../templates/profedit/profilegroup.php:102 -#: ../templates/profedit/profileuser.php:379 ../help/help.inc:239 -msgid "Soft inode limit" -msgstr "¥½¥Õ¥ÈinodeÀ©¸ÂÃÍ" - -#: ../templates/help.php:65 -msgid "Sorry no help number submitted." -msgstr "¥Ø¥ë¥×Èֹ椬Ä󶡤µ¤ì¤Æ¤¤¤Ê¤¤." - -#: ../templates/help.php:75 -#, php-format -msgid "Sorry this help number ({bold}%d{endbold}) is not available." -msgstr "¤³¤Î¥Ø¥ë¥×ÈÖ¹æ({bold}%d{endbold})¤Ï̵¸ú" - -#: ../templates/account/useredit.php:493 -#: ../templates/account/useredit.php:1478 ../templates/masscreate.php:371 -#: ../templates/masscreate.php:572 ../templates/massdetail.php:144 -#: ../templates/massdetail.php:232 ../help/help.inc:252 ../help/help.inc:253 -#: ../lib/pdf.inc:93 -msgid "Street" -msgstr "Į̾" - -#: ../templates/domain.php:176 ../templates/ou_edit.php:94 -#: ../templates/ou_edit.php:159 ../templates/ou_edit.php:224 -#: ../templates/ou_edit.php:289 ../templates/ou_edit.php:472 -#: ../templates/config/confmain.php:367 ../templates/config/profmanage.php:356 -#: ../templates/profedit/profiledelete.php:97 -#: ../templates/profedit/profiledelete.php:109 -#: ../templates/profedit/profiledelete.php:121 -#: ../templates/profedit/profilemain.php:261 -msgid "Submit" -msgstr "¹¹¿·(Submit)" - -#: ../templates/account/groupedit.php:607 -#: ../templates/account/hostedit.php:417 -#: ../templates/account/useredit.php:1001 ../templates/domain.php:149 -#: ../templates/confwiz/ldaptest.php:384 -#: ../templates/lists/listdomains.php:187 -#: ../templates/lists/listgroups.php:300 ../templates/lists/listhosts.php:288 -#: ../templates/lists/listusers.php:341 ../help/help.inc:272 -#: ../help/help.inc:274 ../help/help.inc:276 ../help/help.inc:295 -msgid "Suffix" -msgstr "¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:283 -#: ../templates/masscreate.php:353 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 ../templates/massdetail.php:202 -#: ../help/help.inc:191 ../lib/pdf.inc:85 -msgid "Surname" -msgstr "Surname??" - -#: ../templates/account/useredit.php:238 ../templates/masscreate.php:552 -#: ../templates/massdetail.php:81 -msgid "Surname contains invalid characters" -msgstr "Surname¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë" - -#: ../help/help.inc:192 -msgid "Surname of user. Only letters, - and spaces are allowed." -msgstr "¥æ¡¼¥¶¤ÎSurname¡£Ê¸»ú¤È - ¤È¶õÇò¤Î¤ßÍ­¸ú." - -#: ../templates/account/useredit.php:489 -#: ../templates/account/useredit.php:1496 ../templates/masscreate.php:365 -#: ../templates/masscreate.php:568 ../templates/massdetail.php:150 -#: ../templates/massdetail.php:250 ../help/help.inc:258 ../help/help.inc:259 -msgid "Telephone number" -msgstr "ÅÅÏÃÈÖ¹æ" - -#: ../templates/config/confmain.php:329 ../help/help.inc:107 -#: ../lib/config.inc:293 -msgid "Text for user PDF" -msgstr "¥æ¡¼¥¶PDF¤Î¤¿¤á¤Î¥Æ¥­¥¹¥È" - -#: ../help/help.inc:154 -msgid "The Primary Group the user should be member of." -msgstr "¥æ¡¼¥¶¤¬¥á¥ó¥Ð¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×." - -#: ../help/help.inc:168 -msgid "The Primary group the host should be member of." -msgstr "¥Û¥¹¥È¤¬¥á¥ó¥Ð¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¥×¥é¥¤¥Þ¥ê¥°¥ë¡¼¥×." - -#: ../help/help.inc:298 -msgid "The SID of your Samba server. Get it with \"net getlocalsid\"." -msgstr "Samba¥µ¡¼¥Ð¤ÎSID. \"net getlocalsid\" ¤Ç¼èÆÀ." - -#: ../help/help.inc:296 -msgid "The domain entry will be saved under this suffix." -msgstr "¤³¤Î¥µ¥Õ¥£¥Ã¥¯¥¹²¼¤Ç¥É¥á¥¤¥ó¥¨¥ó¥È¥ê¤¬Êݸ¤µ¤ì¤¿." - -#: ../templates/confwiz/o_lists.php:107 -msgid "The entries are separated by semicolons." -msgstr "¥¨¥ó¥È¥ê¤Ï¥»¥ß¥³¥í¥ó¤ÇʬΥ¤µ¤ì¤ë." - -#: ../templates/config/confsave.php:220 ../templates/confwiz/final.php:52 -msgid "The following settings were saved to profile:" -msgstr "°Ê²¼¤ÎÀßÄê¤Ï¥×¥í¥Õ¥¡¥¤¥ë¤ËÊݸ¤µ¤ì¤ë:" - -#: ../templates/initsuff.php:189 -msgid "" -"The following suffix(es) are missing in LDAP. LAM can create them for you." -msgstr "°Ê²¼¤Î¥µ¥Õ¥£¥Ã¥¯¥¹¤ÏLDAP¤Ë¤Ê¤¤¡£LAM ¤Ï¤½¤ì¤òºîÀ®¤Ç¤­¤ë¡£" - -#: ../templates/confwiz/ldaptest.php:200 -msgid "" -"The following suffix(es) are missing in LDAP. LAM will create them for you." -msgstr "°Ê²¼¤Î¥µ¥Õ¥£¥Ã¥¯¥¹¤ÏLDAP¤Ë¤Ê¤¤¡£LAM¤Ï¤½¤ì¤òºîÀ®¤¹¤ë¤À¤í¤¦¡£" - -#: ../help/help.inc:294 -msgid "The name of your Windows domain or workgroup." -msgstr "Windows¤Î¥É¥á¥¤¥óËô¤Ï¥ï¡¼¥¯¥°¥ë¡¼¥×̾." - -#: ../templates/config/confmain.php:92 -msgid "The password is invalid! Please try again." -msgstr "¥Ñ¥¹¥ï¡¼¥É¤¬ÉÔÀµ!ºÆ¼Â¹Ô." - -#: ../templates/masscreate.php:321 -msgid "There are some errors." -msgstr "¤¤¤¯¤Ä¤«¤Î¥¨¥é¡¼¤¬Â¸ºß." - -#: ../templates/masscreate.php:322 -msgid "There are some warnings." -msgstr "¤¤¤¯¤Ä¤«¤Î·Ù¹ð¤¬Â¸ºß." - -#: ../help/help.inc:59 -msgid "" -"These are the minimum and maximum numbers to use for group IDs when creating " -"new group accounts. New group accounts will always get the highest number in " -"use plus one." -msgstr "" -"¿·¤·¤¤¥°¥ë¡¼¥×¥¢¥«¥¦¥ó¥È¤òºîÀ®¤¹¤ëºÝ¤Ë»È¤ï¤ì¤ë¥°¥ë¡¼¥×ID¤ÎºÇ¾®ÃͤȺÇÂçÃÍ¡£¿·" -"¤·¤¤¥°¥ë¡¼¥×¥¢¥«¥¦¥ó¥È¤Ï¡¢¤¤¤Ä¤Ç¤â´û¸¤Î¤â¤Î¤ÎºÇÂçÃÍ+1¤È¤Ê¤ë." - -#: ../help/help.inc:61 -msgid "" -"These are the minimum and maximum numbers to use for machine IDs when " -"creating new accounts for Samba hosts. The range should be different from " -"that of users. New host accounts will always get the highest number in use " -"plus one." -msgstr "" -"Samba¥Û¥¹¥È¤Î¤¿¤á¤Î¿·¤·¤¤¥¢¥«¥¦¥ó¥È¤òºîÀ®¤¹¤ëºÝ¤Ë»È¤ï¤ì¤ë¥Þ¥·¥óID¤ÎºÇ¾®ÃͤȺÇ" -"ÂçÃÍ¡£ÈϰϤϥ桼¥¶¤Î¤â¤Î¤È¤Ï°Û¤Ê¤é¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¿·¤·¤¤¥Û¥¹¥È¥¢¥«¥¦¥ó¥È" -"¤Ï¡¢¤¤¤Ä¤Ç¤â´û¸¤Î¤â¤Î¤ÎºÇÂçÃÍ+1¤È¤Ê¤ë¡£" - -#: ../help/help.inc:57 -msgid "" -"These are the minimum and maximum numbers to use for user IDs when creating " -"new user accounts. The range should be different from that of machines. New " -"user accounts will always get the highest number in use plus one." -msgstr "" -"¿·¤·¤¤¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤òºîÀ®¤¹¤ëºÝ¤Ë»È¤ï¤ì¤ë¥æ¡¼¥¶ID¤ÎºÇ¾®ÃͤȺÇÂçÃÍ¡£ÈϰϤÏ" -"¥Þ¥·¥ó(¥Û¥¹¥È)¤Î¤â¤Î¤È¤Ï°Û¤Ê¤é¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¿·¤·¤¤¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ï¡¢¤¤" -"¤Ä¤Ç¤â´û¸¤Î¤â¤Î¤ÎºÇÂçÃÍ+1¤È¤Ê¤ë¡£plus 1." - -#: ../templates/domain.php:237 ../templates/confwiz/ldaptest.php:231 -msgid "This Samba 3 domain is already present!" -msgstr "¤³¤ÎSamba 3 ¥É¥á¥¤¥ó¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë!" - -#: ../templates/confwiz/o_lists.php:104 -msgid "" -"This can be a list of predefined attributes which have a description and are " -"translated or you can write your own description." -msgstr "" -"¤³¤ì¤Ï¡¢ÀâÌÀ¤ò»ý¤Ä¤«ËÝÌõ¤µ¤ì¤¿¡¢¤¢¤é¤«¤¸¤áÄêµÁ¤µ¤ì¤¿Â°À­¤Î¥ê¥¹¥È¤Ë¤Ê¤ì¤ë¤«¡¢" -"¸ÇÍ­¤ÎÀâÌÀ¤ò½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë¡£" - -#: ../help/help.inc:116 -msgid "This changes the password of the selected profile." -msgstr "¤³¤ì¤ÏÁªÂò¤µ¤ì¤¿¥×¥í¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤¹¤ë¡£" - -#: ../help/help.inc:118 -msgid "This changes the profile which is selected by default at login." -msgstr "¤³¤ì¤Ï¡¢¥í¥°¥¤¥ó»þ¤Ë´ûÄêÃͤÇÁªÂò¤µ¤ì¤¿¥×¥í¥Õ¥¡¥¤¥ë¤òÊѹ¹¤¹¤ë¡£" - -#: ../templates/confwiz/o_lang.php:102 ../help/help.inc:85 -msgid "" -"This defines the language of the login window and sets this language as the " -"default language. Users can change the language at login." -msgstr "" -"¤³¤ì¤Ï¡¢¥í¥°¥¤¥ó¥¦¥£¥ó¥É¥¦¤Î¸À¸ì¤òÄêµÁ¤·¡¢¤³¤Î¸À¸ì¤ò´ûÄêÃͤθÀ¸ì¤È¤·¤ÆÀßÄꤹ" -"¤ë¡£ÍøÍÑ¼Ô¤Ï¥í¥°¥¤¥ó»þ¤Ë¸À¸ì¤òÊѹ¹¤Ç¤­¤ë¡£" - -#: ../lib/pdf.inc:509 ../lib/pdf.inc:538 ../lib/pdf.inc:569 -msgid "This document was automatically created by LDAP Account Manager" -msgstr "¤³¤Îʸ½ñ¤ÏLDAP Account Manager¤Ë¤è¤Ã¤Æ¼«Æ°Åª¤ËÀ¸À®¤µ¤ì¤ë¡£" - -#: ../help/help.inc:78 -msgid "" -"This is a list of valid DN entries of all users that are allowed to login to " -"LDAP Account Manager. The user names have to be separated by semicolons." -msgstr "" -"¤³¤ì¤Ï¡¢LDAP Account Manager ¤Ë¥í¥°¥¤¥ó²Äǽ¤Ê¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤ÎÍ­¸ú¤ÊDN¥¨¥ó¥È¥ê" -"¤Î°ìÍ÷¤Ç¤¢¤ë¡£¥æ¡¼¥¶Ì¾¤Ï¥»¥ß¥³¥í¥ó¤Ë¤è¤Ã¤ÆʬΥ¤µ¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£" - -#: ../help/help.inc:87 -msgid "" -"This is the absolute path to an external script for setting quotas and " -"creating home directories." -msgstr "" -"¤³¤ì¤Ï¡¢¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¡¢quota¤òÀßÄꤹ¤ë¤¿¤á¤Î³°Éô¥¹¥¯¥ê¥×¥È¤ÎÀäÂÐ" -"¥Ñ¥¹¤Ç¤¢¤ë¡£" - -#: ../help/help.inc:63 -msgid "" -"This is the list of attributes to show in the user/group/host list. The " -"entries can either be predefined values, \"#attribute\", or individual ones, " -"\"attribute:description\". Several entries are seperated by semicolons." -msgstr "" -"¤³¤ì¤Ï¡¢¥æ¡¼¥¶/¥°¥ë¡¼¥×/¥Û¥¹¥ÈÃæ¤Ë°À­¤òɽ¼¨¤¹¤ë¥ê¥¹¥È¤Ç¤¢¤ë¡£¥¨¥ó¥È¥ê¤Ï¤¢¤é" -"¤«¤¸¤áÄêµÁ¤µ¤ì¤¿Ãͤ«¡¢\"#°À­\" ¤«¡¢ÆÃÄê¤Î¤â¤Î¤«¡¢\"°À­:ÀâÌÀ\"¤Ç¤¢¤ë¡£¤¤¤¯¤Ä" -"¤«¤Î¥¨¥ó¥È¥ê¤Ï¥»¥ß¥³¥í¥ó¤Ë¤è¤Ã¤ÆʬΥ¤µ¤ì¤ë¡£" - -#: ../help/help.inc:83 -msgid "" -"This is the number of rows to show in the user/group/host list. If more " -"entries are found the list will be split into several pages." -msgstr "" -"¥æ¡¼¥¶/¥°¥ë¡¼¥×/¥Û¥¹¥È¥ê¥¹¥ÈÃæ¤Ëɽ¼¨¤¹¤ë¹Ô¿ô¤Ç¤¢¤ë¡£¤â¤·¤â¤è¤ê¿¤¯¤Î¥¨¥ó¥È¥ê" -"¤¬¤¢¤ë¤Ê¤é¤Ð¡¢¥ê¥¹¥È¤ÏÊ£¿ô¤Î¥Ú¡¼¥¸¤Ëʬ³ä¤µ¤ì¤ë¡£" - -#: ../help/help.inc:39 -msgid "" -"This is the server address of your LDAP server. Use ldap:// for standard " -"LDAP connections and ldaps:// for encrypted (require server certificates) " -"connections. The port value is optional." -msgstr "" -"¤³¤ì¤ÏLDAP¥µ¡¼¥Ð¤Î¥¢¥É¥ì¥¹¤Ç¤¢¤ë¡£ldap:// ¤òɸ½àŪ¤ÊLDAPÀܳ¤Ë¡¢ldaps:// ¤ò°Å" -"¹æ²½¤µ¤ì¤¿(¥µ¡¼¥Ðǧ¾Ú¤¬É¬Í×)Àܳ¤Ë»È¤¦¤³¤È¡£" - -#: ../templates/confwiz/o_daemon.php:107 -msgid "" -"This is the server and path where the lamdaemon.pl script is stored. LDAP " -"Account Manager will make a SSH connection to this server with username and " -"password provided at login." -msgstr "" -"¤³¤ì¤Ïlamdaemon.pl ¥¹¥¯¥ê¥×¥È¤¬³ÊǼ¤µ¤ì¤ë¥Ñ¥¹¤È¥µ¡¼¥Ð¤Ç¤¢¤ë¡£LDAP Account " -"Manager ¤Ï¥í¥°¥¤¥ó»þ¤ËÄ󶡤µ¤ì¤¿¥æ¡¼¥¶Ì¾¤È¥Ñ¥¹¥ï¡¼¥É¤Ç¥µ¡¼¥Ð¤ËSSH¥»¥Ã¥·¥ç¥ó¤ò" -"Ä¥¤ë¡£" - -#: ../help/help.inc:92 -msgid "" -"This is the server where the lamdaemon script is stored. LDAP Account " -"Manager will make a SSH connection to this server with username and password " -"provided at login." -msgstr "" -"¤³¤ì¤Ïldapdaemon¥¹¥¯¥ê¥×¥È¤¬³ÊǼ¤µ¤ì¤ë¥µ¡¼¥Ð¤Ç¤¢¤ë¡£LDAP Account Manager¤Ï¥í" -"¥°¥¤¥ó»þ¤ËÄ󶡤µ¤ì¤¿¥æ¡¼¥¶Ì¾¤È¥Ñ¥¹¥ï¡¼¥É¤Ç¥µ¡¼¥Ð¤ËSSHÀܳ¤ò¹Ô¤Ê¤¦¡£" - -#: ../help/help.inc:51 -msgid "" -"This is the suffix of the LDAP tree from where to search for user/group/host " -"entries. Only entries in these subtrees will be displayed in the user/group/" -"host list. When creating a new accont this will be the DN where it is saved." -msgstr "" -"¤³¤ì¤Ï¡¢¥æ¡¼¥¶/¥°¥ë¡¼¥×/¥Û¥¹¥È¥¨¥ó¥È¥ê¤òõ¤¹¤¿¤á¤ÎldapÌڤΥµ¥Õ¥£¥Ã¥¯¥¹¤Ç¤¢" -"¤ë¡£¤³¤Î¥µ¥Ö¥Ä¥ê¡¼¤Î¥¨¥ó¥È¥ê¤Î¤ß¤¬¥æ¡¼¥¶/¥°¥ë¡¼¥×/¥Û¥¹¥È¥ê¥¹¥È¤Ëɽ¼¨¤µ¤ì¤ë¡£" -"¿·¤·¤¤¥¢¥«¥¦¥ó¥È¤¬ºîÀ®¤µ¤ì¤ë¤È¤­¤Ï¡¢¤³¤ì¤Ï¤½¤ì¤¬Êݸ¤µ¤ì¤ëDN¤Ë¤Ê¤ë¡£??" - -#: ../help/help.inc:104 -msgid "" -"This is the time in minutes which LAM caches its LDAP searches. Shorter " -"times will stress LDAP more but decrease the possibility that changes are " -"not identified." -msgstr "" -"¤³¤ì¤Ï¡¢LDAP¸¡º÷¤òLAM¤¬¼õ¤±¼è¤ë»þ´Ö¤Ç¤¢¤ë¡£¤è¤êû¤¤»þ´Ö¤ÏLDAP¤Ë¤è¤êÉé²Ù¤ò¤«¤±" -"¤ë¤¬¡¢Êѹ¹¤¬¼±Ê̤µ¤ì¤Ê¤¤²ÄǽÀ­¤ò¸º¤é¤¹¡£" - -#: ../templates/confwiz/o_daemon.php:127 ../help/help.inc:108 -msgid "This text will appear on top of every user PDF file." -msgstr "¤³¤Î¥Æ¥­¥¹¥È¤Ï³Æ¡¹¤Î¥æ¡¼¥¶¤ÎPDF¥Õ¥¡¥¤¥ë¤Ë¸½¤ï¤ì¤ë¡£" - -#: ../templates/lists/userlink.php:54 -msgid "This user was not found!" -msgstr "¤³¤Î¥æ¡¼¥¶¤Ï̤ÄêµÁ¤Ç¤¢¤ë!" - -#: ../help/help.inc:290 -msgid "This will create a new organizational unit under the selected one." -msgstr "¤³¤ì¤Ï¡¢ÁªÂò¤µ¤ì¤¿¤â¤Î¤Ë¡¢¿·¤·¤¤ organizational unit ¤òºîÀ®¤¹¤ë¡£" - -#: ../help/help.inc:292 -msgid "" -"This will delete the selected organizational unit. The OU has to be empty." -msgstr "" -"¤³¤ì¤Ï¡¢ÁªÂò¤µ¤ì¤¿ organizational unit¤òºï½ü¤¹¤ë¤À¤í¤¦¡£OU¤Ï¶õ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é" -"¤Ê¤¤¡£" - -#: ../help/help.inc:114 -msgid "This will delete the selected profile." -msgstr "¤³¤ì¤ÏÁªÂò¤µ¤ì¤¿¥×¥í¥Õ¥¡¥¤¥ë¤òºï½ü¤¹¤ë¡£" - -#: ../help/help.inc:267 -msgid "" -"This will make a profile of the current account. The saved values are the " -"same as in the profile editor. Profile names may contain the letters a-z, 0-" -"9 and -_." -msgstr "" -"¤³¤ì¤Ï¡¢¸½ºß¤Î¥¢¥«¥¦¥ó¥È¤Î¥×¥í¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¡£Êݸ¤µ¤ì¤¿Ãͤϡ¢¥×¥í¥Õ¥¡¥¤" -"¥ë¥¨¥Ç¥£¥¿¤Î¤â¤Î¤ÈƱ¤¸¤Ç¤¢¤ë¡£¥×¥í¥Õ¥¡¥¤¥ë̾¤Ï a-z, 0-9 ¤È -_ ¤ò´Þ¤à¤³¤È¤¬¤Ç" -"¤­¤ë¡£" - -#: ../templates/account/useredit.php:495 -#: ../templates/account/useredit.php:1466 ../templates/masscreate.php:361 -#: ../templates/masscreate.php:574 ../templates/massdetail.php:140 -#: ../templates/massdetail.php:220 ../help/help.inc:248 ../lib/pdf.inc:81 -msgid "Title" -msgstr "¸ª½ñ" - -#: ../help/help.inc:249 -msgid "Title of user, Mr., Ms., ..." -msgstr "¥æ¡¼¥¶¤Î¸ª½ñ(Mr,Ms¤Ê¤É)." - -#: ../templates/confwiz/server.php:144 -msgid "" -"To connect to your LDAP server please enter now the DN of your " -"administrative user and the password." -msgstr "LDAP¥µ¡¼¥Ð¤ËÀܳ¤¹¤ë¤¿¤á¤Ë¡¢´ÉÍý¼Ô¤Î¥æ¡¼¥¶¤ÎDN¤È¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ" - -#: ../help/help.inc:152 -msgid "" -"To disable login use /bin/false. List of shells is read from lam/config/" -"shells" -msgstr "" -"¥í¥°¥¤¥ó¤ò¶Ø»ß¤¹¤ë¤¿¤á¤Ë¤Ï/bin/false¤ò»È¤¦¤³¤È¡£¥·¥§¥ë¤Î°ìÍ÷¤Ï lam/config/" -"shells ¤Ë¤¢¤ë¡£" - -#: ../templates/lists/listusers.php:355 -msgid "Translate GID number to group name" -msgstr "GIDÈÖ¹æ¤ò¥°¥ë¡¼¥×̾¤ËÊÑ´¹" - -#: ../lib/pdf.inc:305 ../lib/pdf.inc:348 -msgid "UID" -msgstr "UID" - -#: ../templates/account/hostedit.php:370 ../templates/account/useredit.php:948 -#: ../help/help.inc:56 ../help/help.inc:141 ../help/help.inc:164 -#: ../lib/ldap.inc:194 ../lib/ldap.inc:217 -msgid "UID number" -msgstr "UIDÈÖ¹æ" - -#: ../templates/account/useredit.php:556 -msgid "" -"UID-number has changed. You have to run the following command as root in " -"order to change existing file-permissions:" -msgstr "" -"UIDÈֹ椬Êѹ¹¤µ¤ì¤¿¡£Â¸ºß¤¹¤ë¥Õ¥¡¥¤¥ë¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤òÊѹ¹¤¹¤ë¤¿¤á¤Ë¡¢°Ê²¼¤Î" -"¥³¥Þ¥ó¥É¤òroot¤Ç¼Â¹Ô¤¹¤ëɬÍפ¬¤¢¤ë¡£" - -#: ../help/help.inc:220 -#, php-format -msgid "" -"UNC-path (\\\\server\\share) of homedirectory. $%s and $%s are replaced with " -"user- and groupname." -msgstr "" -"¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤ÎUNC¥Ñ¥¹ (\\\\¥µ¡¼¥Ð\\¶¦Í­)¡£$%s ¤È $%s ¤Ï¥æ¡¼¥¶Ì¾¤È¥°¥ë¡¼" -"¥×̾¤ËÊÑ´¹¤µ¤ì¤ë¡£" - -#: ../templates/ou_edit.php:55 ../templates/ou_edit.php:120 -#: ../templates/ou_edit.php:185 ../templates/ou_edit.php:250 -msgid "Unable to create new OU!" -msgstr "¿·¤·¤¤OU¤òºîÀ®¤Ç¤­¤Ê¤¤!" - -#: ../templates/config/profmanage.php:77 ../templates/confwiz/start.php:63 -msgid "Unable to create new profile!" -msgstr "¿·¤·¤¤¥×¥í¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Ê¤¤!" - -#: ../templates/ou_edit.php:72 ../templates/ou_edit.php:137 -#: ../templates/ou_edit.php:202 ../templates/ou_edit.php:267 -msgid "Unable to delete OU!" -msgstr "OU¤òºï½ü¤Ç¤­¤Ê¤¤!" - -#: ../templates/domain.php:304 -msgid "Unable to delete domain!" -msgstr "¥É¥á¥¤¥ó¤òºï½ü¤Ç¤­¤Ê¤¤!" - -#: ../templates/config/profmanage.php:99 -#: ../templates/profedit/profiledelete.php:53 -#: ../templates/profedit/profiledelete.php:60 -#: ../templates/profedit/profiledelete.php:67 -msgid "Unable to delete profile!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤òºï½ü¤Ç¤­¤Ê¤¤!" - -#: ../templates/login.php:100 ../templates/config/confmain.php:296 -#: ../templates/confwiz/o_lang.php:134 -msgid "" -"Unable to load available languages. Setting English as default language. For " -"further instructions please contact the Admin of this site." -msgstr "" -"Í­¸ú¤Ê¸À¸ì¤ò¥í¡¼¥É¤Ç¤­¤Ê¤¤¡£±Ñ¸ì¤ò´ûÄêÃͤθÀ¸ì¤È¤¹¤ë¡£¤è¤ê¾Ü¤·¤¤ÀâÌÀ¤Ï¤³¤Î¥µ" -"¥¤¥È¤Î´ÉÍý¼Ô¤Ë¥³¥ó¥¿¥¯¥È¤·¤Æ¤Û¤·¤¤¡£" - -#: ../lib/config.inc:184 ../lib/config.inc:735 -msgid "Unable to load configuration!" -msgstr "Kann Konfiguration nicht laden!" - -#: ../lib/profiles.inc:252 ../lib/profiles.inc:256 ../lib/profiles.inc:319 -#: ../lib/profiles.inc:323 ../lib/profiles.inc:375 ../lib/profiles.inc:379 -msgid "Unable to load profile!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤ò¥í¡¼¥É¤Ç¤­¤Ê¤¤!" - -#: ../templates/profedit/profilecreate.php:282 -#: ../templates/profedit/profilecreate.php:347 ../lib/profiles.inc:451 -#: ../lib/profiles.inc:486 ../lib/profiles.inc:514 -msgid "Unable to save profile!" -msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤òÊݸ¤Ç¤­¤Ê¤¤!" - -#: ../templates/account/groupedit.php:531 -#: ../templates/account/groupedit.php:588 -#: ../templates/account/groupedit.php:655 -#: ../templates/account/groupedit.php:751 -#: ../templates/account/groupedit.php:808 -#: ../templates/account/useredit.php:802 ../templates/account/useredit.php:872 -#: ../templates/account/useredit.php:934 -#: ../templates/account/useredit.php:1055 -#: ../templates/account/useredit.php:1172 -#: ../templates/account/useredit.php:1411 -#: ../templates/account/useredit.php:1460 -#: ../templates/account/useredit.php:1540 ../templates/massdetail.php:72 -#: ../templates/massdetail.php:275 -msgid "Undo" -msgstr "Éü³è" - -#: ../templates/account/hostedit.php:437 -msgid "Undo changes" -msgstr "Éü³è¤ÎÊѹ¹??" - -#: ../templates/account/useredit.php:791 ../templates/account/useredit.php:861 -#: ../templates/account/useredit.php:923 -#: ../templates/account/useredit.php:1044 -#: ../templates/account/useredit.php:1161 -#: ../templates/account/useredit.php:1401 -#: ../templates/account/useredit.php:1449 -#: ../templates/account/useredit.php:1529 -msgid "Unix" -msgstr "Unix" - -#: ../lib/pdf.inc:124 -msgid "Unix User Settings" -msgstr "Unix¥æ¡¼¥¶ÀßÄê" - -#: ../templates/profedit/profileuser.php:88 -msgid "Unix account" -msgstr "Unix¥¢¥«¥¦¥ó¥È" - -#: ../templates/confwiz/ldaptest.php:483 -msgid "Unix group name" -msgstr "Unix¥°¥ë¡¼¥×̾" - -#: ../lib/pdf.inc:132 ../lib/pdf.inc:141 -msgid "Unix password" -msgstr "Unix¥Ñ¥¹¥ï¡¼¥É" - -#: ../lib/pdf.inc:134 -msgid "Unix password disabled!" -msgstr "Unix¥Ñ¥¹¥ï¡¼¥É¤¬Ìµ¸ú!" - -#: ../templates/account/useredit.php:1059 -msgid "Unix properties" -msgstr "Unix¥×¥í¥Ñ¥Æ¥£" - -#: ../templates/account/useredit.php:354 -#: ../templates/account/useredit.php:1127 -#: ../templates/profedit/profileuser.php:208 ../help/help.inc:280 -msgid "Unix workstations" -msgstr "Unix¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó" - -#: ../templates/profedit/profilecreate.php:131 -msgid "Unix workstations are invalid!" -msgstr "Unix¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤¬Ìµ¸ú!" - -#: ../templates/account/useredit.php:354 -msgid "Unix workstations is invalid." -msgstr "Unix¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤¬Ìµ¸ú." - -#: ../templates/confwiz/o_daemon.php:108 ../help/help.inc:89 -#: ../help/help.inc:94 -msgid "" -"Use it at your own risk and read the documentation for lamdaemon before you " -"use it!" -msgstr "»È¤¦Á°¤Ëlamdaemon¤Î¥É¥­¥å¥á¥ó¥È¤òÆɤߡ¢¤¢¤Ê¤¿¤ÎÀÕǤ¤Ç»È¤¦¤³¤È" - -#: ../templates/account/useredit.php:1073 -#: ../templates/account/useredit.php:1199 ../help/help.inc:195 -msgid "Use no password" -msgstr "¥Ñ¥¹¥ï¡¼¥É¤Ê¤·" - -#: ../templates/account/useredit.php:1193 ../help/help.inc:199 -msgid "Use unix password" -msgstr "Unix¥Ñ¥¹¥ï¡¼¥É¤ò»È¤¦" - -#: ../templates/account/groupedit.php:758 -#: ../templates/account/useredit.php:1417 ../help/help.inc:226 -msgid "Used blocks" -msgstr "»ÈÍѤ·¤¿¥Ö¥í¥Ã¥¯" - -#: ../help/help.inc:227 -msgid "Used blocks. 1000 blocks are usually 1MB" -msgstr "»ÈÍѤ·¤¿¥Ö¥í¥Ã¥¯¡£1000¥Ö¥í¥Ã¥¯¤ÏÄ̾ï1MB." - -#: ../help/help.inc:306 -msgid "Used for calculating RIDs from UID/GID. Do not change if unsure." -msgstr "RIDs ¤ò UID/GID ¤«¤é·×»»¤¹¤ë¤¿¤á¤Ë»È¤¦¡£¼«¿®¤¬¤Ê¤¤¤Ê¤éÊѹ¹¤·¤Ê¤¤¤³¤È¡£" - -#: ../templates/account/groupedit.php:760 -#: ../templates/account/useredit.php:1419 ../help/help.inc:237 -msgid "Used inodes" -msgstr "»ÈÍѤ·¤¿inode" - -#: ../help/help.inc:238 -msgid "Used inodes (files)" -msgstr "»ÈÍѤ·¤¿inode(¥Õ¥¡¥¤¥ë)" - -#: ../templates/account/useredit.php:1571 -#, php-format -msgid "User %s has been created." -msgstr "¥æ¡¼¥¶ %s ¤¬ºîÀ®¤µ¤ì¤¿" - -#: ../templates/account/useredit.php:1568 -#, php-format -msgid "User %s has been modified." -msgstr "¥æ¡¼¥¶ %s ¤ÏÊѹ¹¤µ¤ì¤¿" - -#: ../lib/ldap.inc:193 -msgid "User ID" -msgstr "¥æ¡¼¥¶ ID" - -#: ../templates/profedit/profilemain.php:128 -msgid "User Profiles" -msgstr "¥æ¡¼¥¶¥×¥í¥Õ¥¡¥¤¥ë" - -#: ../templates/account/useredit.php:1211 ../help/help.inc:130 -#: ../help/help.inc:203 -msgid "User can change password" -msgstr "¥æ¡¼¥¶¤Ï¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹²Äǽ" - -#: ../help/help.inc:150 -msgid "User description. If left empty sur- and give name will be used." -msgstr "¥æ¡¼¥¶¤ÎÀâÌÀ¡£¤â¤·¤â¶õÇò¤Ê¤é¤Ð¡¢sur-¤ÈÍ¿¤¨¤é¤ì¤¿Ì¾Á°¤¬»È¤ï¤ì¤ë." - -#: ../lib/pdf.inc:39 ../lib/pdf.inc:496 -msgid "User information page" -msgstr "¥æ¡¼¥¶¾ðÊó¥Ú¡¼¥¸" - -#: ../templates/initsuff.php:144 ../templates/initsuff.php:157 -#: ../templates/initsuff.php:163 ../templates/initsuff.php:172 -#: ../templates/masscreate.php:263 -msgid "User list" -msgstr "¥æ¡¼¥¶°ìÍ÷" - -#: ../templates/config/confsave.php:154 ../templates/confwiz/o_lists.php:54 -msgid "User list attributes are invalid!" -msgstr "¥æ¡¼¥¶°ìÍ÷°À­¤¬Ìµ¸ú!" - -#: ../templates/account/useredit.php:1230 ../help/help.inc:205 -msgid "User must change password" -msgstr "¥æ¡¼¥¶¤Ï¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤" - -#: ../templates/masscreate.php:283 -msgid "User name" -msgstr "¥æ¡¼¥¶Ì¾" - -#: ../lib/pdf.inc:236 -msgid "User quota(s)" -msgstr "¥æ¡¼¥¶quota" - -#: ../templates/masscreate.php:396 -msgid "User suffix" -msgstr "¥æ¡¼¥¶¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/lists/listusers.php:411 -msgid "User(s) found" -msgstr "¥æ¡¼¥¶¤¬¸«¤Ä¤«¤Ã¤¿" - -#: ../help/help.inc:50 -msgid "User/Group/Host suffix" -msgstr "¥æ¡¼¥¶/¥°¥ë¡¼¥×/¥Û¥¹¥È¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/config/confmain.php:123 ../templates/confwiz/server2.php:131 -#: ../lib/config.inc:275 -msgid "UserSuffix" -msgstr "¥æ¡¼¥¶¥µ¥Õ¥£¥Ã¥¯¥¹" - -#: ../templates/config/confsave.php:104 ../templates/confwiz/server2.php:59 -msgid "UserSuffix is invalid!" -msgstr "¥æ¡¼¥¶¥µ¥Õ¥£¥Ã¥¯¥¹¤¬Ìµ¸ú!" - -#: ../templates/account/useredit.php:224 ../templates/account/useredit.php:246 -#: ../templates/account/useredit.php:291 ../templates/account/useredit.php:942 -#: ../templates/login.php:148 ../templates/masscreate.php:357 -#: ../templates/masscreate.php:545 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 ../templates/massdetail.php:136 -#: ../templates/massdetail.php:214 ../help/help.inc:139 ../lib/ldap.inc:196 -#: ../lib/pdf.inc:127 ../lib/pdf.inc:181 -msgid "Username" -msgstr "¥æ¡¼¥¶Ì¾" - -#: ../templates/account/useredit.php:246 ../templates/masscreate.php:561 -#: ../templates/massdetail.php:88 -msgid "" -"Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 " -"and .-_ !" -msgstr "¥æ¡¼¥¶Ì¾¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, A-Z, 0-9 ¤È .-_ !" - -#: ../templates/account/useredit.php:291 ../templates/masscreate.php:545 -#: ../templates/massdetail.php:136 -msgid "Username in use. Selected next free username." -msgstr "¥æ¡¼¥¶Ì¾¤¬»È¤ï¤ì¤Æ¤¤¤ë¡£¼¡¤Î¼«Í³¤Ê¥æ¡¼¥¶Ì¾¤¬ÁªÂò¤µ¤ì¤¿¡£" - -#: ../help/help.inc:140 -msgid "" -"Username of the user who should be created. Valid characters are: a-z,0-9, .-" -"_. Lam does not allow a number as first character because useradd also does " -"not allow it. Lam does not allow capital letters A-Z because it can cause " -"several problems. If username is already used username will be expanded with " -"a number. The next free number will be used. Warning: Older systems have " -"problems with usernames longer than 8 characters. You can not log in to " -"Windows if username is longer than 16 characters." -msgstr "" -"ºîÀ®¤µ¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¥æ¡¼¥¶Ì¾¤¬ºîÀ®¤µ¤ì¤ë¤Ù¤­¤Ç¤¢¤ë¡£Í­¸ú¤Êʸ»ú¤Ï: a-z, 0-" -"9 ¤È .-_¤Ç¤¢¤ë¡£LAM¤Þ¡¢useradd¤¬Ç§¤á¤Ê¤¤¤¿¤á¤Ë¡¢ºÇ½é¤Îʸ»ú¤Ë¿ô»ú¤òǧ¤á¤Ê¤¤¡£" -"Lam¤Ï¤¤¤¯¤Ä¤«¤ÎÌäÂê¤ò°ú¤­µ¯¤³¤¹¤¿¤á¡¢Âçʸ»ú A-Z¤òǧ¤á¤Ê¤¤¡£¤â¤·¤â¥æ¡¼¥¶Ì¾¤¬¤¹" -"¤Ç¤Ë»È¤ï¤ì¤Æ¤¤¤¿¤Ê¤é¤Ð¡¢¥æ¡¼¥¶Ì¾¤Ï¿ô»ú¤Ç³ÈÄ¥¤µ¤ì¤ë¡£¼¡¤Î¼«Í³¤ÊÈֹ椬»È¤ï¤ì" -"¤ë¡£·Ù¹ð:¸Å¤¤¥·¥¹¥Æ¥à¤Ç¤Ï8ʸ»ú¤è¤êÂ礭¤¤¥æ¡¼¥¶Ì¾¤ÇÌäÂ꤬ȯÀ¸¤¹¤ë¡£16ʸ»ú¤è¤ê" -"Â礭¤¤¥æ¡¼¥¶Ì¾¤Ç¤ÏWindows¤Ë¤Ï¥í¥°¥ª¥ó¤Ç¤­¤Ê¤¤¡£" - -#: ../templates/main_header.php:73 ../templates/main_header.php:78 -#: ../templates/ou_edit.php:339 ../templates/confwiz/o_lists.php:112 -#: ../help/help.inc:69 -msgid "Users" -msgstr "¥æ¡¼¥¶" - -#: ../help/help.inc:285 -msgid "Users also being member of the current group." -msgstr "¥æ¡¼¥¶¤Ï¸½ºß¤Î¥°¥ë¡¼¥×¤Î¥á¥ó¥Ð¡¼¤Ë¤¤¤ë¡£" - -#: ../help/help.inc:182 -msgid "Users wich are also members of group." -msgstr "¥æ¡¼¥¶¤Ï¥°¥ë¡¼¥×¤Î¥á¥ó¥Ð¡¼¤Ë¤â¤¤¤ë¡£" - -#: ../templates/confwiz/o_lang.php:145 ../help/help.inc:77 -msgid "Valid users" -msgstr "Í­¸ú¤Ê¥æ¡¼¥¶" - -#: ../templates/account/groupedit.php:619 -#: ../templates/account/hostedit.php:428 -#: ../templates/account/useredit.php:1013 -#: ../templates/account/useredit.php:1134 -msgid "Values with * are required" -msgstr "*°õ¤ÎÃͤÏɬ¿Ü¤Ç¤¢¤ë" - -#: ../templates/masscreate.php:284 -msgid "Warnings" -msgstr "·Ù¹ð" - -#: ../templates/masscreate.php:206 ../templates/masscreate.php:236 -#, php-format -msgid "Was unable to create %s." -msgstr "¤Ï %s ¤òºîÀ®¤Ç¤­¤Ê¤¤¡£" - -#: ../templates/confwiz/start.php:107 -msgid "Welcome to LAM Configuration wizard." -msgstr "LAM¹½À®¥¦¥£¥¶¡¼¥É¤Ø¤è¤¦¤³¤½" - -#: ../help/help.inc:49 -msgid "" -"When using ldaps:// be sure to use exactly the same IP/domain name as in " -"your certificate!" -msgstr "" -"ldaps:// ¤ò»È¤¦¤È¤­¤Ïǧ¾Ú¾ðÊóÃæ¤Î¤â¤Î¤È¡¢IP/¥É¥á¥¤¥ó̾¤¬Àµ³Î¤Ë°ìÃפ¹¤ë¤â¤Î¤ò" -"»È¤¦¤³¤È¡£" - -#: ../templates/confwiz/server.php:173 -msgid "Which Samba version do you use?" -msgstr "¤É¤Á¤é¤ÎSamba¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»È¤¦¤«?" - -#: ../lib/pdf.inc:226 -msgid "Windows Domain" -msgstr "Windows¥É¥á¥¤¥ó" - -#: ../lib/pdf.inc:178 -msgid "Windows User Settings" -msgstr "Windows¥æ¡¼¥¶ÀßÄê" - -#: ../help/help.inc:184 -msgid "Windows clients will show display name as group description." -msgstr "Windows¥¯¥é¥¤¥¢¥ó¥È¤Ï¥°¥ë¡¼¥×¤ÎÀâÌÀ¤È¤·¤Æ̾Á°¤òɽ¼¨¤¹¤ë¡£" - -#: ../help/help.inc:270 -msgid "Windows domain" -msgstr "Windows¥É¥á¥¤¥ó" - -#: ../help/help.inc:271 -msgid "Windows domain of host." -msgstr "¥Û¥¹¥È¤ÎWindows¥É¥á¥¤¥ó" - -#: ../templates/confwiz/ldaptest.php:482 -msgid "Windows group name" -msgstr "Windows¥°¥ë¡¼¥×̾" - -#: ../templates/account/groupedit.php:665 -#: ../templates/account/useredit.php:1282 ../help/help.inc:278 -msgid "Windows groupname" -msgstr "Windows¥°¥ë¡¼¥×̾" - -#: ../lib/pdf.inc:222 -msgid "Windows home directory" -msgstr "Windows¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê" - -#: ../lib/pdf.inc:186 ../lib/pdf.inc:192 ../lib/pdf.inc:201 -msgid "Windows password" -msgstr "Windows¥Ñ¥¹¥ï¡¼¥É" - -#: ../lib/pdf.inc:188 -msgid "Windows password disabled!" -msgstr "Windows¥Ñ¥¹¥ï¡¼¥É¤¬Ìµ¸ú²½¤µ¤ì¤¿!" - -#: ../lib/pdf.inc:194 -msgid "Windows password set to unix password." -msgstr "Windows¥Ñ¥¹¥ï¡¼¥É¤òUnix¥Ñ¥¹¥ï¡¼¥É¤ËÀßÄê¡£" - -#: ../help/help.inc:283 -msgid "Windows-Domain of group." -msgstr "¥°¥ë¡¼¥×¤ÎWindows¥É¥á¥¤¥ó." - -#: ../help/help.inc:223 -msgid "Windows-Domain of user." -msgstr "¥æ¡¼¥¶¤ÎWindows¥É¥á¥¤¥ó." - -#: ../templates/profedit/profileuser.php:335 -msgid "Workstations" -msgstr "¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó" - -#: ../templates/login.php:321 ../templates/confwiz/server.php:70 -msgid "Wrong Password/Username combination. Try again." -msgstr "´Ö°ã¤Ã¤¿¥Ñ¥¹¥ï¡¼¥É/¥æ¡¼¥¶Ì¾¤ÎÁȤ߹ç¤ï¤»¡£ºÆ¼Â¹Ô." - -#: ../templates/profedit/profiledelete.php:73 -#: ../templates/profedit/profiledelete.php:130 -msgid "Wrong or missing type!" -msgstr "¥¿¥¤¥×¤Î´Ö°ã¤¤¤«È´¤±!" - -#: ../templates/profedit/profilecreate.php:171 -msgid "Wrong parameter for Samba option: Account does not expire!" -msgstr "´Ö°ã¤Ã¤¿Samba¥ª¥×¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿¡£¥¢¥«¥¦¥ó¥È¤ÏËþλ¤·¤Ê¤¤!" - -#: ../templates/profedit/profilecreate.php:179 -msgid "Wrong parameter for Samba option: Account is disabled!" -msgstr "´Ö°ã¤Ã¤¿Samba¥ª¥×¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿¡£¥¢¥«¥¦¥ó¥È¤Ï̵¸ú¤Ë¤Ê¤Ã¤¿!" - -#: ../templates/profedit/profilecreate.php:155 -msgid "Wrong parameter for Samba option: Set Samba Password!" -msgstr "´Ö°ã¤Ã¤¿Samba¥ª¥×¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿¡£Samba¥Ñ¥¹¥ï¡¼¥É¤òÀßÄê!" - -#: ../templates/profedit/profilecreate.php:163 -msgid "Wrong parameter for Samba option: Set Unix Password for Samba!" -msgstr "´Ö°ã¤Ã¤¿Samba¥ª¥×¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿¡£SambaÍѤÎUnix¥Ñ¥¹¥ï¡¼¥É¤òÀßÄê!" - -#: ../templates/profedit/profilecreate.php:187 -msgid "Wrong parameter for Samba option: home drive!" -msgstr "´Ö°ã¤Ã¤¿Samba¥ª¥×¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿:¥Û¡¼¥à¥É¥é¥¤¥Ö!" - -#: ../templates/profedit/profilecreate.php:139 -msgid "Wrong parameter for Unix account activation!" -msgstr "´Ö°ã¤Ã¤¿Unix¥¢¥«¥¦¥ó¥ÈÍ­¸ú²½¥Ñ¥é¥á¡¼¥¿!" - -#: ../templates/profedit/profilecreate.php:123 -msgid "Wrong parameter for Unix password expiry!" -msgstr "´Ö°ã¤Ã¤¿Unix¥Ñ¥¹¥ï¡¼¥ÉËþλ¥Ñ¥é¥á¡¼¥¿!" - -#: ../templates/profedit/profilecreate.php:99 -msgid "Wrong parameter for Unix password warning!" -msgstr "´Ö°ã¤Ã¤¿Unix¥Ñ¥¹¥ï¡¼¥É·Ù¹ð¥Ñ¥é¥á¡¼¥¿!" - -#: ../templates/profedit/profilecreate.php:91 -msgid "Wrong parameter for login disable!" -msgstr "´Ö°ã¤Ã¤¿¥í¥°¥¤¥ó̵¸ú¥Ñ¥é¥á¡¼¥¿!" - -#: ../templates/account/groupedit.php:436 -#: ../templates/account/hostedit.php:289 ../templates/account/useredit.php:720 -msgid "Wrong profilename given." -msgstr "´Ö°ã¤Ã¤¿¥×¥í¥Õ¥¡¥¤¥ë̾¤¬Í¿¤¨¤é¤ì¤¿." - -#: ../templates/account/groupedit.php:158 -#: ../templates/account/hostedit.php:120 ../templates/account/useredit.php:224 -msgid "" -"You are using a capital letters. This can cause problems because not all " -"programs are case-sensitive." -msgstr "" -"Âçʸ»ú¤ò»È¤Ã¤Æ¤¤¤ë¡£¤³¤ì¤Ï¤¹¤Ù¤Æ¤Î¥×¥í¥°¥é¥à¤¬Âçʸ»ú/¾®Ê¸»ú¤ò¶èÊ̤¹¤ë¤È¤Ï¸Â¤é" -"¤Ê¤¤¤¿¤á¡¢ÌäÂê¤ò°ú¤­µ¯¤³¤¹¡£" - -#: ../help/help.inc:186 -msgid "" -"You can select a previous defined profile here. This will set all fields to " -"the profile values." -msgstr "" -"¤³¤³¤Ç¡¢°ÊÁ°¤ËÄêµÁ¤·¤¿¥×¥í¥Õ¥¡¥¤¥ë¤òÁªÂò¤Ç¤­¤ë¡£¤³¤ì¤Ï¤¹¤Ù¤Æ¤Î¥Õ¥£¡¼¥ë¥É¤ò" -"¥×¥í¥Õ¥¡¥¤¥ë¤Î²Á¤ÇÀßÄꤹ¤ë¡£" - -#: ../templates/logout.php:62 -msgid "You have been logged off from LDAP Account Manager." -msgstr "LDAP Account Manager¤«¤é¥í¥°¥ª¥Õ¤·¤¿" - -#: ../templates/login.php:192 -msgid "Your Language" -msgstr "¸À¸ì" - -#: ../templates/delete.php:196 -msgid "deleted" -msgstr "ºï½ü¤·¤¿" - -#: ../templates/account/useredit.php:492 -#: ../templates/account/useredit.php:1514 ../templates/masscreate.php:363 -#: ../templates/masscreate.php:571 ../templates/massdetail.php:156 -#: ../templates/massdetail.php:268 ../help/help.inc:264 ../help/help.inc:265 -msgid "eMail address" -msgstr "ÅŻҥ᡼¥ë¥¢¥É¥ì¥¹" - -#: ../lib/account.inc:276 ../lib/account.inc:278 -msgid "hours" -msgstr "»þ´Ö" - -#: ../help/help.inc:43 -msgid "" -"ldap://localhost:389 connects to localhost using a standard LDAP connection " -"on port 389" -msgstr "" -"ldaps://localhost:389 ¤Ïlocalhost¤Î¥Ý¡¼¥È389¤Øɸ½àŪ¤ÊLDAPÀܳ¤ò¹Ô¤Ê¤¦¡£" - -#: ../help/help.inc:45 -msgid "" -"ldaps://141.40.146.133 connects to 141.40.146.133 using an encrypted LDAP " -"connection." -msgstr "" -"ldaps://141.40.146.133 ¤Ï 141.40.146.133 ¤Ø°Å¹æ²½¤µ¤ì¤¿LDAPÀܳ¤ò¹Ô¤Ê¤¦¡£" - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "no" -msgstr "¤¤¤¤¤¨" - -#: ../templates/masscreate.php:279 -msgid "not found!" -msgstr "¸«ÉÕ¤«¤é¤Ê¤¤!" - -#: ../help/help.inc:55 -msgid "" -"ou=People,dc=yourcompany,dc=com will read and store all accounts in this " -"subtree." -msgstr "" -"ou=People,dc=yourcompany,dc=com ¤Ï¤³¤Î¥µ¥Ö¥Ä¥ê¡¼¤Î¤¹¤Ù¤Æ¤Î¥¢¥«¥¦¥ó¥È¤òÆɤ߽ñ" -"¤­¤¹¤ë¡£" - -#: ../templates/config/confmain.php:377 -msgid "required" -msgstr "ɬ¿Ü" - -#: ../templates/config/confmain.php:378 -msgid "required for Samba 3 schema" -msgstr "Samba 3 Schema¤¬É¬Í×" - -#: ../templates/masscreate.php:283 -msgid "row" -msgstr "¹Ô" - -#: ../lib/profiles.inc:466 -msgid "saveGroupProfile: account has wrong type!" -msgstr "saveGroupProfile: ¥¢¥«¥¦¥ó¥È¤Ë´Ö°ã¤Ã¤¿¥¿¥¤¥×¤¬¤¢¤ë!" - -#: ../lib/profiles.inc:501 -msgid "saveHostProfile: account has wrong type!" -msgstr "saveHostProfile: ¥¢¥«¥¦¥ó¥È¤Ë´Ö°ã¤Ã¤¿¥¿¥¤¥×¤¬¤¢¤ë!" - -#: ../lib/profiles.inc:393 -msgid "saveUserProfile: account has wrong type!" -msgstr "saveUserProfile: ¥¢¥«¥¦¥ó¥È¤Ë´Ö°ã¤Ã¤¿¥¿¥¤¥×¤¬¤¢¤ë!" - -#: ../templates/profedit/profileuser.php:144 -#: ../templates/profedit/profileuser.php:145 -#: ../templates/profedit/profileuser.php:220 -#: ../templates/profedit/profileuser.php:221 -#: ../templates/profedit/profileuser.php:239 -#: ../templates/profedit/profileuser.php:240 -#: ../templates/profedit/profileuser.php:249 -#: ../templates/profedit/profileuser.php:250 -#: ../templates/profedit/profileuser.php:259 -#: ../templates/profedit/profileuser.php:260 -#: ../templates/profedit/profileuser.php:269 -#: ../templates/profedit/profileuser.php:270 -msgid "yes" -msgstr "¤Ï¤¤" diff --git a/lam-0.4/po/make_mo b/lam-0.4/po/make_mo deleted file mode 100755 index 9a9eda20..00000000 --- a/lam-0.4/po/make_mo +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2003 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script generates a messages.mo file from the translated messages.po file. - -rm -f messages.mo -msgfmt -v messages.po -o messages.mo diff --git a/lam-0.4/po/make_po b/lam-0.4/po/make_po deleted file mode 100755 index 2b592ac4..00000000 --- a/lam-0.4/po/make_po +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2003 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script generates a messages.po file for translation from all .inc and .php files. - -cp messages.header messages.po -find ../ -name *.php -exec xgettext --keyword=_ -L PHP -j --omit-header -s {} \; -find ../ -name *.inc -exec xgettext --keyword=_ -L PHP -j --omit-header -s {} \; diff --git a/lam-0.4/po/make_po_de b/lam-0.4/po/make_po_de deleted file mode 100755 index 51a7393a..00000000 --- a/lam-0.4/po/make_po_de +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2003 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script is run after make_po to merge the existing German translations to messages.po - -msgmerge -v ../locale/de_DE/LC_MESSAGES/messages.po messages.po -o messages.po \ No newline at end of file diff --git a/lam-0.4/po/make_po_fr b/lam-0.4/po/make_po_fr deleted file mode 100755 index c4973610..00000000 --- a/lam-0.4/po/make_po_fr +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2003 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script is run after make_po to merge the existing German translations to messages.po - -msgmerge -v ../locale/fr_FR/LC_MESSAGES/messages.po messages.po -o messages.po diff --git a/lam-0.4/po/make_po_hu b/lam-0.4/po/make_po_hu deleted file mode 100755 index 69d82bfe..00000000 --- a/lam-0.4/po/make_po_hu +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2004 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script is run after make_po to merge the existing Hungarian translations to messages.po - -msgmerge -v ../locale/hu_HU/LC_MESSAGES/messages.po messages.po -o messages.po diff --git a/lam-0.4/po/make_po_jp b/lam-0.4/po/make_po_jp deleted file mode 100755 index 9f55f1b9..00000000 --- a/lam-0.4/po/make_po_jp +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# $Id$ -# -# Copyright (C) 2004 Roland Gruber -# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - -# This script is run after make_po to merge the existing Japanese translations to messages.po - -msgmerge -v ../locale/ja_JP/LC_MESSAGES/messages.po messages.po -o messages.po diff --git a/lam-0.4/po/messages.header b/lam-0.4/po/messages.header deleted file mode 100644 index 9ea827a3..00000000 --- a/lam-0.4/po/messages.header +++ /dev/null @@ -1,16 +0,0 @@ -# -# LDAP Account Manager -# - -msgid "" -msgstr "" -"Project-Id-Version: LAM 0.4.2\n" -"Report-Msgid-Bugs-To: post@rolandgruber.de \n" -"POT-Creation-Date: 2004-01-14 17:45+0200\n" -"PO-Revision-Date: 2004-01-14 17:45+0200\n" -"Last-Translator: Roland Gruber \n" -"Language-Team: German \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" -"Content-Transfer-Encoding: 8bit\n" - diff --git a/lam-0.4/sess/.htaccess b/lam-0.4/sess/.htaccess deleted file mode 100644 index 11c59d17..00000000 --- a/lam-0.4/sess/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ - - Order allow,deny - Deny from all - diff --git a/lam-0.4/session-vars.txt b/lam-0.4/session-vars.txt deleted file mode 100644 index 76bae519..00000000 --- a/lam-0.4/session-vars.txt +++ /dev/null @@ -1,130 +0,0 @@ -Alle: - -- config: Config-Objekt für die Einstellungen -- ldap: LDAP-Objekt für Funktionen rund um LDAP -- language: Sprache für LAM -- header: String-Array mit Standard-HTML-Header -- lampath: String mit Pfad zum LAM-Verzeichnis - - -massdetail: -- mass_accounts: Array aus account-Objekten -- mass_errors: Array aus Fehlermeldungen. Index ist gleich Index von accounts - - -masscreate: -- mass_accounts: Array aus account-Objekten -- mass_pointer: Zeigt auf den aktuellen Startpunkt, ab dem Benutzer angelegt werden sollen. - Noetig, da mit Meta-Refreshs gearbeitet werden muss -- mass_errors: Array aus Fehlermeldungen. Index ist gleich Index von accounts -- mass_group_suffix: Suffix, unter welchem eine Gruppe bei Bedarf angelegt wird -- mass_group_selectprofile: Profil, mit dem eine Gruppe bei Bedarf angelegt werden soll - - -main: -- domain_message: Wird auf der "neue Domain" Seite ausgegeben, wenn keine Domäne gefunden wurde - - -listusers: -- trans_primary_hash: Tabelle mit GID - Gruppenname -- userlist: Useraccounts vom LDAP-Server -- usr_suffix: aktueller Suffix -- usr_units: Suffixliste für Benutzer - - -listhosts: -- hst_info: Hostaccounts vom LDAP-Server -- hst_suffix: aktueller Suffix -- hst_units: Suffixliste für Hosts - - -listgroups: -- grp_info: Gruppenaccounts vom LDAP-Server -- grp_suffix: aktueller Suffix -- grp_units: Suffixliste für Gruppen - - -listdomains: -- dom_info: Domänen vom LDAP-Server -- dom_suffix: aktueller Suffix -- dom_units: Suffixliste für Domänen - - -domain: -- domain_message: Wird auf der "neue Domain" Seite ausgegeben, wenn keine Domäne gefunden wurde - - -convsave, confmain, conflogin: -- conf_passwd: Eingabe von confmain -- conf_passwd1: Eingabe von confmain -- conf_passwd2: Eingabe von confmain -- conf_serverurl: Eingabe von confmain -- conf_cachetimeout: Eingabe von confmain -- conf_admins: Eingabe von confmain -- conf_suffusers: Eingabe von confmain -- conf_suffgroups: Eingabe von confmain -- conf_suffhosts: Eingabe von confmain -- conf_suffdomains: Eingabe von confmain -- conf_minUID: Eingabe von confmain -- conf_maxUID: Eingabe von confmain -- conf_minGID: Eingabe von confmain -- conf_maxGID: Eingabe von confmain -- conf_minMach: Eingabe von confmain -- conf_maxMach: Eingabe von confmain -- conf_usrlstattr: Eingabe von confmain -- conf_grplstattr: Eingabe von confmain -- conf_hstlstattr: Eingabe von confmain -- conf_maxlistentries: Eingabe von confmain -- conf_lang: Eingabe von confmain -- conf_scriptpath: Eingabe von confmain -- conf_scriptserver: Eingabe von confmain -- conf_samba3: Eingabe von confmain -- conf_filename: Dateiname des Profils - - -useredit: -- shellist: Array mit allen shells -- account_old: Object account. Hier wird beim laden eines Accounts alle alten Werte zwischengespeichert -- account: Object account. Hier wird der aktuelle Eintrag gespeichert -- final_changegids: boolean. Wenn gesetzt, werden die gids in ldap angepasst -- hostDN: Array mit allen hosts. - - -hostedit: -- account: s.o. -- account_old: -- final_changegids: -- shelllist: - - -groupedit: -- account: s.o. -- account_old: -- final_changeids: -- userDN: Array mit allen Benutzern -- Account: ??? Tipfehler - - -account.inc: -- userDN: array mit allen Benutzern -- groupDN: array mit allen Gruppen -- hostDN: array mit allen Gruppen -- account: s.o. -- final_changeids: s.o. - - -delete.php -- delete_dn : Liste der DNs, die gelscht werden sollen. - - -confwiz/*.php -- confwiz_config: Config-Objekt mit Optionen -- confwiz_ldap: LDAP-Objekt -- conwiz_masterpwd: Hauptpasswort für Einstellungen, zur Überprüfung des Admins - - - - - - - diff --git a/lam-0.4/style/layout.css b/lam-0.4/style/layout.css deleted file mode 100644 index be76102f..00000000 --- a/lam-0.4/style/layout.css +++ /dev/null @@ -1,511 +0,0 @@ -/* -$Id$ - - This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - Copyright (C) 2003 Leonhard Walchshäusl - - 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 2 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 detaexils. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -*/ - -/* CSS layout for LAM */ - - -/** - * global page layout - * - */ - -h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,b,i { - font-family:Arial,Verdana,sans-serif; -} - -body { - background-color:#F5F5F5; -} - -/* links */ -a { -color:blue; -text-decoration:none; -} - -a:visited { -color:blue; -text-decoration:none; -} - -a:hover { -color:red; -text-decoration:none; -} - -a:active { -color:red; -text-decoration:none; -} - -form { } -input { -font-weight:bold; -background-color:#CCCCFF; -} - -fieldset { -background-color:#EEEEEE; -} - -legend { -color:#007a3b; -} - - -/** - * style for userlist.php - * - */ - -/* table preferences */ -table.userlist { - border-width:1px; - border-style:solid; - border-color:#9b8523; -} - -/* color of entry rows */ -tr.userlist { - background-color:#fffde2; -} - -/* color of head row */ -tr.userlist-head { - background-color:#fff2a3; - font-weight:bold; -} - -/* color of rows on mouseOver */ -tr.userlist-over { - background-color:#ccccff; -} - -/* color of checked rows */ -tr.userlist-checked { - background-color:#f27c71; -} - -/* color for active page digit */ -td.userlist-activepage { - color:red; -} - -/* style of navigation bar */ -td.userlist-navbar { - color:#AAAAAA; -} - -table.userlist-navbar { - background-color:#fff2a3; - border-width:1px; - border-style:solid; - border-color:#9b8523; -} - -td.userlist-navbartext { - color:green; - font-family:Verdana,sans-serif; - font-size:12px; -} - -/* style of active column */ -th.userlist-activecolumn { - background-color:#fffde2; -} - - -/** - * table style for grouplist.php - * - */ - -/* navigation bar */ -table.groupnav { - background-color:#a8c3ff; - border-width:1px; - border-style:solid; - border-color:#7167bf; -} - -/* text in navigation bar */ -td.groupnav-text { - color:green; - font-family:Verdana,sans-serif; - font-size:12px; -} - -/* color for active page digit */ -td.groupnav-activepage { - color:red; -} - -/* table preferences */ -table.grouplist { - border-width:1px; - border-style:solid; - border-color:#7167bf; -} - -/* color of entry rows */ -tr.grouplist { - background-color:#d6e3ff; -} - -/* color of head row */ -tr.grouplist-head { - background-color:#a8c3ff; -} - -/* color of sorted column in head row */ -th.grouplist-sort { - background-color:#d6e3ff; -} - -/* color of rows on mouseOver */ -tr.grouplist-over { - background-color:#C7E7C7; -} - -/* color of checked rows */ -tr.grouplist-checked { - background-color:#f27c71; -} - -/** - * table style for hostlist.php - * - */ - -/* */ -table.hostnav { - background-color:#ffc4ba; - border-width:1px; - border-style:solid; - border-color:#911a1a; -} - -/* text in navigation bar */ -td.hostnav-text { - color:green; - font-family:Verdana,sans-serif; - font-size:12px; -} - -/* color for active page digit */ -td.hostnav-activepage { - color:red; -} - -/* table preferences */ -table.hostlist { - border-width:1px; - border-style:solid; - border-color:#911a1a; -} - -/* color of entry rows */ -tr.hostlist { - background-color:#ffe2dd; -} - -/* color of head row */ -tr.hostlist-head { - background-color:#ffc4ba; -} - -/* color of sorted column in head row */ -th.hostlist-sort { - background-color:#ffe2dd; -} - -/* color of rows on mouseOver */ -tr.hostlist-over { - background-color:#ffe265; -} - -/* color of checked rows */ -tr.hostlist-checked { - background-color:#f27c71; -} - -/** - * table style for domainlist.php - * - */ - -/* */ -table.domainnav { - background-color:#a8ddbf; - border-width:1px; - border-style:solid; - border-color:#1d993e; -} - -/* text in navigation bar */ -td.domainnav-text { - color:green; - font-family:Verdana,sans-serif; - font-size:12px; -} - -/* color for active page digit */ -td.domainnav-activepage { - color:red; -} - -/* table preferences */ -table.domainlist { - border-width:1px; - border-style:solid; - border-color:#1d993e; -} - -/* color of entry rows */ -tr.domainlist { - background-color:#c9ddd2; -} - -/* color of head row */ -tr.domainlist-head { - background-color:#a8ddbf; -} - -/* color of sorted column in head row */ -th.domainlist-sort { - background-color:#c9ddd2; -} - -/* color of rows on mouseOver */ -tr.domainlist-over { - background-color:#ffe265; -} - -/* color of checked rows */ -tr.domainlist-checked { - background-color:#f27c71; -} - -/** - * style for domain.php - * - */ - -/* fieldset and legend */ - -fieldset.domedit { -background-color:#c9ddd2; -} - -legend.domedit { -color:blue; -} - - -/** - * table style for delete.php - * - */ - -/* table preferences */ -table.account { - border-width:0px; - border-style:solid; - border-color:#000000; -} - -/* color of entry rows */ -tr.account { - background-color:#FFFFEE; -} - - -/** - * Color and font definitions for templates/status.php - * - */ - -/* Background olor for the different Status Messages */ -div.statusInfo { - background-color:#5C7EC6; -} - -div.statusWarn { - background-color:#CE8037; -} - -div.statusError { - background-color:#C65146; -} - -/* H1 (MessageTyp) font size, family, color, and some more settings for the different Status Messages */ -h1.statusInfo { - font-size:16pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:20px; -} - -h1.statusWarn { - font-size:16pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:20px; -} - -h1.statusError { - font-size:16pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:20px; -} - -/* H2 (MessageHeadline) font size, family, color, and some more settings for the different Status Messages */ -h2.statusInfo { - font-size:13pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:25px; - margin-right:25px; -} - -h2.statusWarn { - font-size:13pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:25px; - margin-right:25px; -} - -h2.statusError { - font-size:13pt; - font-family:Arial,sans-serif; - color:#FFFFFF; - margin-left:25px; - margin-right:25px; -} - -/* P (MessageText) font size, family, color, and some more settings for the different Status Messages */ -p.statusInfo { - font-size:11pt; - font-family:Times,serif; - color:#FFFFFF; - margin-left:35px; - margin-right:35px; -} - -p.statusWarn { - font-size:11pt; - font-family:Times,serif; - color:#FFFFFF; - margin-left:35px; - margin-right:35px; -} - -p.statusError { - font-size:11pt; - font-family:Times,serif; - color:#FFFFFF; - margin-left:35px; - margin-right:35px; -} - -/** - * table style for groupedit.php - * - */ - -fieldset.groupedit-bright { - background-color:#d6e3ff; -} - -fieldset.groupedit-middle { - background-color:#C7E7C7; -} - -legend.groupedit-bright { - color:blue; -} - -fieldset.groupedit-dark { - background-color:#7167bf; -} - -legend.groupedit-dark { - color:blue; -} - -select.groupedit-bright { - background-color:#d6e3ff; -} - - -/** - * table style for hostedit.php - * - */ - -fieldset.hostedit-bright { - background-color:#ffe2dd; -} - -legend.hostedit-bright { - color:blue; -} - -fieldset.hostedit-dark { - background-color:#ffc4ba; -} - -legend.hostedit-dark { - color:blue; -} - -select.hostedit-bright { - background-color:#ffc4ba; -} - -/** - * table style for useredit.php - * - */ - -fieldset.useredit-bright { - background-color:#fff2a3; -} - -legend.useredit-bright { - color:blue; -} - -fieldset.useredit-dark { - background-color:#CCCCFF; -} - -legend.useredit-dark { - color:blue; -} - -select.useredit-bright { - background-color:#CCCCFF; -} - diff --git a/lam-0.4/templates/account/groupedit.php b/lam-0.4/templates/account/groupedit.php deleted file mode 100644 index ebc2b2a6..00000000 --- a/lam-0.4/templates/account/groupedit.php +++ /dev/null @@ -1,866 +0,0 @@ -general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - $final_changegids = ''; - // Display general-page - $select_local = 'general'; - } -// Startcondition. groupedit.php was called from outside to create a new group -else if (count($_POST)==0) { - // Create new account object with settings from default profile - $account_new = loadGroupProfile('default'); - $account_new ->type = 'group'; - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - $quotas = getquotas(array($account_new)); - for ($i=0; $iquota); $i++) $profile_quotas[] = $account_new->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas[0]->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas[0]->quota[$i][0], $profile_quotas)) $account_new->quota[]=$quotas[0]->quota[$i]; - } - else $account_new->quota[]=$quotas[0]->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($account_new->quota[$j][0])) { - // remove invalid quotas - if (!in_array($account_new->quota[$j][0], $real_quotas)) unset($account_new->quota[$j]); - else $j++; - } - // Beautify array, repair index - if (is_array($account_new->quota)) $account_new->quota = array_values($account_new->quota); - // Set used blocks - for ($i=0; $iquota); $i++) { - $account_new->quota[$i][1] = 0; - $account_new->quota[$i][5] = 0; - } - } - // Display general-page - $select_local = 'general'; - } - -switch ($_POST['select']) { - /* Select which part of page should be loaded and check values - * groupmembers = page with all users which are additional members of group - * general = startpage, general account paramters - * samba = page with all samba-related parameters e.g. smbpassword - * quota = page with all quota-related parameters e.g. hard file quota - * final = last page shown before account is created/modified - * finish = page shown after account has been created/modified - */ - case 'groupmembers': - do { // X-Or, only one if() can be true - if (isset($_POST['users']) && isset($_POST['add'])) { // Add users to list - // Add new user - if (!is_array($account_new->unix_memberUid)) $account_new->unix_memberUid = array(); - $account_new->unix_memberUid = array_merge($account_new->unix_memberUid, $_POST['users']); - // remove doubles - $account_new->unix_memberUid = array_flip($account_new->unix_memberUid); - array_unique($account_new->unix_memberUid); - $account_new->unix_memberUid = array_flip($account_new->unix_memberUid); - // sort users - sort($account_new->unix_memberUid); - break; - } - if (isset($_POST['members']) && isset($_POST['remove'])) { // remove users from list - $account_new->unix_memberUid = array_delete($_POST['members'], $account_new->unix_memberUid); - break; - } - } while(0); - // display groupmembers page - $select_local = 'groupmembers'; - break; - case 'general': - if (!$_POST['load']) { - if (($account_new->general_username != $_POST['f_general_username']) && ereg('[A-Z]$', $_POST['f_general_username'])) - $errors[] = array('WARN', _('Groupname'), _('You are using a capital letters. This can cause problems because not all programs are case-sensitive.')); - // Write all general attributes into $account_new if no profile should be loaded - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_gecos = $_POST['f_general_gecos']; - - // Check if values are OK and set automatic values. if not error-variable will be set - // Check if Groupname contains only valid characters - if ( !ereg('^([a-z]|[A-Z]|[0-9]|[.]|[-]|[_])*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Groupname'), _('Groupname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !')); - if ($account_new->general_gecos=='') { - $account_new->general_gecos = $account_new->general_username ; - $errors[] = array('INFO', _('Gecos'), _('Inserted groupname in gecos-field.')); - } - // Create automatic groupaccount with number if original group already exists - // Reset name to original name if new name is in use - if (ldapexists($account_new, $account_old) && is_object($account_old)) - $account_new->general_username = $account_old->general_username; - while ($temp = ldapexists($account_new, $account_old)) { - // get last character of username - $lastchar = substr($account_new->general_username, strlen($account_new->general_username)-1, 1); - // Last character is no number - if ( !ereg('^([0-9])+$', $lastchar)) - /* Last character is no number. Therefore we only have to - * add "2" to it. - */ - $account_new->general_username = $account_new->general_username . '2'; - else { - /* Last character is a number -> we have to increase the number until we've - * found a groupname with trailing number which is not in use. - * - * $i will show us were we have to split groupname so we get a part - * with the groupname and a part with the trailing number - */ - $i=strlen($account_new->general_username)-1; - $mark = false; - // Set $i to the last character which is a number in $account_new->general_username - while (!$mark) { - if (ereg('^([0-9])+$',substr($account_new->general_username, $i, strlen($account_new->general_username)-$i))) $i--; - else $mark=true; - } - // increase last number with one - $firstchars = substr($account_new->general_username, 0, $i+1); - $lastchars = substr($account_new->general_username, $i+1, strlen($account_new->general_username)-$i); - // Put groupname together - $account_new->general_username = $firstchars . (intval($lastchars)+1); - } - } - // Show warning if lam has changed groupname - if ($account_new->general_username != $_POST['f_general_username']) $errors[] = array('WARN', _('Groupname'), _('Groupname already in use. Selected next free groupname.')); - // Check if UID is valid. If none value was entered, the next useable value will be inserted - $temp = explode(':', checkid($account_new, $account_old)); - $account_new->general_uidNumber = $temp[0]; - // true if checkid has returned an error - if ($temp[1]!='') $errors[] = explode(';',$temp[1]); - // Check if Name-length is OK. minLength=3, maxLength=20 - if ( !ereg('.{3,20}', $account_new->general_username)) $errors[] = array('ERROR', _('Name'), _('Name must contain between 3 and 20 characters.')); - // Check if Name starts with letter - if ( !ereg('^([a-z]|[A-Z]).*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Name'), _('Name contains invalid characters. First character must be a letter.')); - } - break; - case 'samba': - // Write all samba attributes into $account_new - // Get all domains - $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - // Search the corrct domain in array - unset($account_new->smb_domain); - $i = 0; - while (!is_object($account_new->smb_domain) && isset($samba3domains[$i])) { - if ($_POST['f_smb_domain'] == $samba3domains[$i]->name) - $account_new->smb_domain = $samba3domains[$i]; - else $i++; - } - $account_new->smb_displayName = $_POST['f_smb_displayName']; - // Check if group SID should be mapped to a well known SID - switch ($_POST['f_smb_mapgroup']) { - case '*'._('Domain Guests'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '514'; break; - case '*'._('Domain Users'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '513'; break; - case '*'._('Domain Admins'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '512'; break; - case $account_new->general_username: - $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-". - (2 * $account_new->general_uidNumber + $account_new->smb_domain->RIDbase +1); - break; - } - // Check if values are OK and set automatic values. if not error-variable will be set - if (($account_new->smb_displayName=='') && isset($account_new->general_gecos)) { - $account_new->smb_displayName = $account_new->general_gecos; - $errors[] = array('INFO', _('Display name'), _('Inserted gecos-field as display name.')); - } - break; - case 'quota': - // Write all general values into $account_new - $i=0; - // loop for every mointpoint with quotas - while ($account_new->quota[$i][0]) { - $account_new->quota[$i][2] = $_POST['f_quota_'.$i.'_2']; - $account_new->quota[$i][3] = $_POST['f_quota_'.$i.'_3']; - $account_new->quota[$i][6] = $_POST['f_quota_'.$i.'_6']; - $account_new->quota[$i][7] = $_POST['f_quota_'.$i.'_7']; - // Check if values are OK and set automatic values. if not error-variable will be set - if (!ereg('^([0-9])*$', $account_new->quota[$i][2])) - $errors[] = array('ERROR', _('Block soft quota'), _('Block soft quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][3])) - $errors[] = array('ERROR', _('Block hard quota'), _('Block hard quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][6])) - $errors[] = array('ERROR', _('Inode soft quota'), _('Inode soft quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][7])) - $errors[] = array('ERROR', _('Inode hard quota'), _('Inode hard quota contains invalid characters. Only natural numbers are allowed')); - $i++; - } - break; - case 'final': - // Ask if we should change gidNumber of every user which is member of the group - if ($_POST['f_final_changegids']) $final_changegids = $_POST['f_final_changegids'] ; - break; - case 'finish': - // Check if pdf-file should be created - if ($_POST['outputpdf']) { - // Load quotas if not yet done because they are needed for the pdf-file - if ($config_intern->scriptServer && !isset($account_new->quota[0])) { // load quotas - $quotas = getquotas(array($account_old)); - $account_new->quota = $quotas[0]->quota; - } - // Create / display PDf-file - createGroupPDF(array($account_new)); - // Stop script - die; - } - break; - } - - -do { // X-Or, only one if() can be true - if ($_POST['next_members']) { - // Go from groupmembers to next page if no error did ocour - if (!is_array($errors)) $select_local='groupmembers'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_general']) { - // Go from general to next page if no error did ocour - if (!is_array($errors)) $select_local='general'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_samba']) { - // Go from samba to next page if no error did ocour - if (!is_array($errors)) $select_local='samba'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_quota']) { - // Go from quota to next page if no error did ocour - if (!is_array($errors)) $select_local='quota'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_final']) { - // Check if objectclasses are OK - if (is_array($errors)) $stay=true; - else $stay = false; - if ($config_intern->is_samba3() && !isset($account_new->smb_domain)) { - // Samba page not viewed; can not create group because if missing options - $errors[] = array("ERROR", _("Samba Options not set!"), _("Please check settings on samba page.")); - $stay = true; - } - if (isset($account_old->general_objectClass)) { - if (($config_intern->is_samba3()) && (!in_array('sambaGroupMapping', $account_old->general_objectClass))) - $errors[] = array('WARN', _('ObjectClass sambaGroupMapping not found.'), _('Have to add objectClass sambaGroupMapping.')); - if (!in_array('posixGroup', $account_old->general_objectClass)) - $errors[] = array('WARN', _('ObjectClass posixGroup not found.'), _('Have to add objectClass posixGroup.')); - } - // Show info if gidNumber has changed - if (($account_old) && ($account_new->general_uidNumber != $account_old->general_uidNumber)) - $errors[] = array('INFO', _('GID-number has changed. You have to run the following command as root in order to change existing file-permissions:'), - 'find / -gid ' . $account_old->general_uidNumber . ' -exec chgrp ' . $account_new->general_uidNumber . ' {} \;'); - // Go from final to next page if no error did ocour - if (!$stay) $select_local='final'; - else $select_local=$_POST['select']; - break; - } - // Reset account to original settings if undo-button was pressed - if ($_POST['next_reset']) { - $account_new = $account_old; - $account_new->general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - $select_local = $_POST['select']; - break; - } - // Create-Button was pressed - if ( $_POST['create'] ) { - // Create or modify an account - if ($account_old) $result = modifygroup($account_new,$account_old); - else $result = creategroup($account_new); // account.inc - if ( $result==4 || $result==5 ) $select_local = 'final'; - else $select_local = 'finish'; - break; - } - // Load Profile and reset all attributes to settings in profile - if ($_POST['createagain']) { - $select_local='general'; - unset ($_SESSION['account_'.$varkey.'_account_new']); - unset($account_new); - $_SESSION['account_'.$varkey.'_account_new'] = loadGroupProfile('default'); - $account_new =& $_SESSION['account_'.$varkey.'_account_new']; - $account_new ->type = 'group'; - break; - } - // Go back to listgroups.php - if ($_POST['backmain']) { - if (isset($_SESSION['account_'.$varkey.'_account_new'])) unset($_SESSION['account_'.$varkey.'_account_new']); - if (isset($_SESSION['account_'.$varkey.'_account_old'])) unset($_SESSION['account_'.$varkey.'_account_old']); - if (isset($_SESSION['account_'.$varkey.'_final_changegids'])) unset($_SESSION['account_'.$varkey.'_final_changegids']); - metaRefresh("../lists/listgroups.php"); - die; - break; - } - // Load Profile and reset all attributes to settings in profile - if ($_POST['load']) { - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_gecos = $_POST['f_general_gecos']; - // load profile - if ($_POST['f_general_selectprofile']!='') $values = loadGroupProfile($_POST['f_general_selectprofile']); - if (is_object($values)) { - while (list($key, $val) = each($values)) // Set only defined values - if (isset($val)) $account_new->$key = $val; - } - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - $quotas = getquotas(array($account_new)); - for ($i=0; $iquota); $i++) $profile_quotas[] = $account_new->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas[0]->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas[0]->quota[$i][0], $profile_quotas)) $account_new->quota[]=$quotas[0]->quota[$i]; - } - else $account_new->quota[]=$quotas[0]->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($account_new->quota[$j][0])) { - // remove invalid quotas - if (!in_array($account_new->quota[$j][0], $real_quotas)) unset($account_new->quota[$j]); - else $j++; - } - // Beautify array, repair index - if (is_array($account_new->quota)) $account_new->quota = array_values($account_new->quota); - // Set used blocks - if (isset($account_old)) { - for ($i=0; $iquota); $i++) - for ($j=0; $jquota); $j++) - if ($quotas[0]->quota[$j][0] == $account_new->quota[$i][0]) { - $account_new->quota[$i][1] = $quotas[0]->quota[$i][1]; - $account_new->quota[$i][4] = $quotas[0]->quota[$i][4]; - $account_new->quota[$i][5] = $quotas[0]->quota[$i][5]; - $account_new->quota[$i][8] = $quotas[0]->quota[$i][8]; - } - } - else for ($i=0; $iquota); $i++) { - $account_new->quota[$i][1] = 0; - $account_new->quota[$i][5] = 0; - } - } - // select general page after group has been loaded - $select_local='general'; - break; - } - // Save Profile - if ($_POST['save']) { - // save profile - if ($_POST['f_finish_safeProfile']=='') - $errors[] = array('ERROR', _('Save profile'), _('No profilename given.')); - else { - if (saveGroupProfile($account_new, $_POST['f_finish_safeProfile'])) - $errors[] = array('INFO', _('Save profile'), _('New profile created.')); - else $errors[] = array('ERROR', _('Save profile'), _('Wrong profilename given.')); - } - // select last page displayed before user is created - $select_local='final'; - break; - } - if ($_POST['groupmembers']) { - $select_local='groupmembers'; - break; - } - } while(0); - -// Write HTML-Header -echo $header_intern; -echo ""; -echo _("Create new Account"); -echo "\n". - "\n". - "\n". - "\n". - "\n". - "
\n". - "\n"; - -// Display errir-messages -if (is_array($errors)) - for ($i=0; $iunix_memberUid, $users); - /* Now we have to remove all users from list who are primary member of group - * At the moment lam is doing an extra ldap-search. In future this should be done - * via cache-array **** fixme - */ - // Do a ldap-search - if (isset($account_old->general_uidNumber)) - $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), "(&(objectClass=PosixAccount)(gidNumber=$account_old->general_uidNumber))", array('uid')); - else $result = ldap_search($_SESSION['ldap']->server(), $_SESSION['config']->get_UserSuffix(), "(&(objectClass=PosixAccount)(gidNumber=$account_new->general_uidNumber))", array('uid')); - $entry = ldap_first_entry($_SESSION['ldap']->server(), $result); - // loop for every user which is primary member of group - while ($entry) { - $attr = ldap_get_attributes($_SESSION['ldap']->server(), $entry); - if (isset($attr['uid'][0])) { - // Remove user from user list - $users = @array_flip($users); - unset ($users[$attr['uid'][0]]); - $users = @array_flip($users); - } - // Go to next entry - $entry = ldap_next_entry($_SESSION['ldap']->server(), $entry); - } - - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - // samba 2.2 doesn't have any settings for groups - if ($config_intern->is_samba3()) { - echo "\n
"; - } - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "
". _('Additional group members') . "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n\n
"; - echo _('Group members'); - echo ""; - // display all users which are additional members of group - if (count($account_new->unix_memberUid)!=0) { - echo "\n"; - } - echo "
"; - echo " "; - echo "\">

"; - echo ""._('Help')."
"; - echo _('Available users'); - echo "\n"; - // Display all users which are not member of group in any way - if ((count($users)!=0) && is_array($users)) { - echo "\n"; - } - echo "
\n
\n
\n"; - break; - case 'general': - // General Account Settings - // load list of profiles - $profilelist = getGroupProfiles(); - // Show page info - echo "\n"; - echo "\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - // samba 2.2 doesn't have any settings for groups - if ($config_intern->is_samba3()) { - echo "\n
"; - } - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n\n
"; - echo "
"; - echo _("General properties"); - echo "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n". - "\n\n\n\n\n\n\n
"; - echo _("Groupname")."*"; - echo "". - "general_username."\">". - ""._('Help')."
"; - echo _('GID number'); - echo "general_uidNumber."\">". - ""._('Help'). - "
"; - echo _('Description'); - echo "general_gecos."\">"._('Help')."
"; - echo _('Suffix'); echo ""._('Help'). - "
"; - echo _('Values with * are required'); - echo "
\n
"; - // Show fieldset with list of all group profiles - if (count($profilelist)!=0) { - echo "
"; - echo _("Load profile"); - echo "\n\n\n\n\n
"; - echo "\n". - ""; - echo _('Help')."
\n
\n"; - } - echo "
\n
\n"; - break; - case 'samba': - // Samba Settings - // samba 2.2 doesn't have any settings for groups - $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "
"._('Samba properties')."\n"; - echo "\n\n\n\n\n\n\n'."\n".'\n\n"; - echo "
"; - echo _("Display name"); - echo "". - "smb_displayName."\">". - ""._('Help')."
"; - echo _('Windows groupname'); - echo "". - ''._('Help').''. - '
'; - echo _('Domain'); - echo ''; - // select which domain name should be displayed - if (count($samba3domains)!=0) { - echo ''; - } - echo ""._('Help')."
\n
\n
\n"; - break; - case 'quota': - // Quota Settings - // Load quotas if not yet done - if ($config_intern->scriptServer && !isset($account_new->quota[0]) ) { // load quotas - $quotas = getquotas(array($account_new)); - $account_new->quota = $quotas[0]->quota; - } - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - // samba 2.2 doesn't have any settings for groups - if ($config_intern->is_samba3()) { - echo "\n
"; - } - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo ''; - echo "
"._('Quota properties')."\n"; - echo "'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - echo ''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - $i=0; - // loop for every mointpoint with enabled quotas - while ($account_new->quota[$i][0]) { - echo ''; // used blocks - echo ''; // blocks soft limit - echo ''; // blocks hard limit - echo ''; // block grace period - echo ''; // used inodes - echo ''; // inodes soft limit - echo ''; // inodes hard limit - echo ''; // inodes grace period - $i++; - } - echo "
"; - echo _('Mountpoint'); echo ''; echo _('Used blocks'); echo ''; - echo _('Soft block limit'); echo ''; echo _('Hard block limit'); echo ''; echo _('Grace block period'); - echo ''; echo _('Used inodes'); echo ''; echo _('Soft inode limit'); echo ''; - echo _('Hard inode limit'); echo ''; echo _('Grace inode period'); echo '
'._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').'
'.$account_new->quota[$i][0].''.$account_new->quota[$i][1].''.$account_new->quota[$i][4].''.$account_new->quota[$i][5].''.$account_new->quota[$i][8].'
\n
\n
\n"; - break; - case 'final': - // Final Settings - $disabled = ""; - if ($config_intern->is_samba3() && !isset($account_new->smb_domain)) - // Samba page not viewed; can not create group because if missing options - $disabled = "disabled"; - - echo ''; - echo "\n"; - echo "\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - if ($config_intern->is_samba3()) { - echo "\n
"; - } - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n\n
"; - echo "
"; - echo _("Save profile"); - echo "\n"; - echo ''; - echo "  '._('Help'); - echo "\n
\n
\n"; - echo "
"; - if ($account_old) echo _('Modify'); - else echo _('Create'); - echo "\n"; - echo ""; - // Ask if gidNumbers of primary group members should be changed - if (($account_old) && ($account_new->general_uidNumber != $account_old->general_uidNumber)) { - echo ''."\n"; - } - echo "
'; - echo ''; - echo _('Change GID-Number of all users in group to new value'); - echo '
'."\n"; - echo "
\n
\n
"; - break; - - case 'finish': - // Final Settings - echo ''; - echo "
"._('Note')."\n"; - if ($account_old) { - printf(_("Group %s has been modified."), $account_new->general_username); - } - else { - printf(_("Group %s has been created."), $account_new->general_username); - } - echo "

"; - if (!$account_old) { - echo ''; - } - echo ''. - ' '. - ''; -?> diff --git a/lam-0.4/templates/account/hostedit.php b/lam-0.4/templates/account/hostedit.php deleted file mode 100644 index be933901..00000000 --- a/lam-0.4/templates/account/hostedit.php +++ /dev/null @@ -1,481 +0,0 @@ -general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - } -// Startcondition. hostedit.php was called from outside to create a new host -else if (count($_POST)==0) { - // Create new account object with settings from default profile - // Check if there are valid groups. Can not create user with no primary group - $groups = findgroups(); - if (count($groups)==0) { - // Write HTML-Header - echo $header_intern; - echo ""; - echo _("Create new Account"); - echo "\n". - "\n". - "\n". - "\n". - "\n"; - // Display errir-messages - StatusMessage("ERROR", _("Can not create any hosts."),_("Please create a group first.")); - echo ""._("Back to hostlist")."\n"; - echo ""; - die; - } - $account_new = loadHostProfile('default'); - $account_new ->type = 'host'; - $account_new->smb_flags['W'] = 1; - $account_new->general_homedir = '/dev/null'; - $account_new->general_shell = '/bin/false'; - } - -switch ($_POST['select']) { - /* Select which page should be displayed. For hosts we have - * only have general and finish - * general = page with all settings for hosts - * final = page which will be displayed if changes were made - */ - case 'general': - if (!$_POST['load']) { - if (($account_new->general_username != $_POST['f_general_username']) && ereg('[A-Z]$', $_POST['f_general_username'])) - $errors[] = array('WARN', _('Hostname'), _('You are using a capital letters. This can cause problems because not all programs are case-sensitive.')); - // Write all general values into $account_new if no profile should be loaded - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_group = $_POST['f_general_group']; - $account_new->general_gecos = $_POST['f_general_gecos']; - // Check if values are OK and set automatic values. if not error-variable will be set - // Add $ to end of hostname if hostname doesn't end with "$" - if ( substr($account_new->general_username, strlen($account_new->general_username)-1, strlen($account_new->general_username)) != '$' ) { - $account_new->general_username = $account_new->general_username . '$'; - $errors[] = array('WARN', _('Host name'), _('Added $ to hostname.')); - } - // Get copy of hostname so we can check if changes were made - $tempname = $account_new->general_username; - // Check if Hostname contains only valid characters - if ( !eregi('^([a-z0-9_]|[.]|[-]|[$])*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Host name'), _('Hostname contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !')); - - // Create automatic Hostname with number if original host already exists - // Reset name to original name if new name is in use - if (ldapexists($account_new, $account_old) && is_object($account_old)) - $account_new->general_username = $account_old->general_username; - while ($temp = ldapexists($account_new, $account_old)) { - // Remove "$" at end of hostname - $account_new->general_username = substr($account_new->general_username, 0, $account_new->general_username-1); - // get last character of username - $lastchar = substr($account_new->general_username, strlen($account_new->general_username)-1, 1); - if ( !ereg('^([0-9])+$', $lastchar)) { - /* Last character is no number. Therefore we only have to - * add "2" to it. - */ - $account_new->general_username = $account_new->general_username . '2$'; - } - else { - /* Last character is a number -> we have to increase the number until we've - * found a hostname with trailing number which is not in use. - * - * $i will show us were we have to split hostname so we get a part - * with the hostname and a part with the trailing number - */ - $i=strlen($account_new->general_username)-3; - $mark = false; - // Set $i to the last character which is a number in $account_new->general_username - while (!$mark) { - if (ereg('^([0-9])+$',substr($account_new->general_username, $i, strlen($account_new->general_username)-1))) $i--; - else $mark=true; - } - // increase last number with one - $firstchars = substr($account_new->general_username, 0, $i+2); - $lastchars = substr($account_new->general_username, $i+2, strlen($account_new->general_username)-$i); - // Put hostname together - $account_new->general_username = $firstchars . (intval($lastchars)+1). '$'; - } - } - // Show warning if lam has changed hostname - if ($account_new->general_username != $tempname) - $errors[] = array('WARN', _('Host name'), _('Hostname already in use. Selected next free hostname.')); - // Check if Name-length is OK. minLength=3, maxLength=20 - if ( !ereg('.{3,20}', $account_new->general_username)) $errors[] = array('ERROR', _('Name'), _('Name must contain between 3 and 20 characters.')); - // Check if Name starts with letter - if ( !eregi('^([a-z]).*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Name'), _('Name contains invalid characters. First character must be a letter.')); - // Set gecos-field to hostname if it's empty - if ($account_new->general_gecos=='') { - $account_new->general_gecos = $account_new->general_username; - $errors[] = array('INFO', _('Gecos'), _('Inserted hostname in gecos-field.')); - } - // Check if UID is valid. If none value was entered, the next useable value will be inserted - $temp = explode(':', checkid($account_new, $account_old)); - $account_new->general_uidNumber = $temp[0]; - // true if checkid has returned an error - if ($temp[1]!='') $errors[] = explode(';',$temp[1]); - // Set Samba-Domain - if ($config_intern->is_samba3()) { - // Samba 3 used a samba3domain object - // Get all domains - $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - // Search the corrct domain in array - unset($account_new->smb_domain); - $i = 0; - while (!is_object($account_new->smb_domain) && isset($samba3domains[$i])) { - if ($_POST['f_smb_domain'] == $samba3domains[$i]->name) - $account_new->smb_domain = $samba3domains[$i]; - else $i++; - } - } - // Samba 2.2 uses only a string as domainname - else { - $account_new->smb_domain = $_POST['f_smb_domain']; - // Check if Domain-name is OK - if ((!$account_new->smb_domain=='') && !ereg('^([a-z]|[A-Z]|[0-9]|[-])+$', $account_new->smb_domain)) - $errors[] = array('ERROR', _('Domain name'), _('Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and -.')); - } - // Reset password if reset button was pressed. Button only vissible if account should be modified - if ($_POST['respass']) { - $account_new->unix_password_no=true; - $account_new->smb_flags['N']=true; - } - } - // Check object classes. Display warning if object classes were not found - if (isset($account_old->general_objectClass)) { - if (!in_array('posixAccount', $account_old->general_objectClass)) $errors[] = array('WARN', _('ObjectClass posixAccount not found.'), _('Have to add objectClass posixAccount.')); - if ($config_intern->is_samba3()) { - if (!in_array('sambaSamAccount', $account_old->general_objectClass)) $errors[] = array('WARN', _('ObjectClass sambaSamAccount not found.'), _('Have to add objectClass sambaSamAccount. Host with sambaAccount will be updated.')); - } - else if (!in_array('sambaAccount', $account_old->general_objectClass)) $errors[] = array('WARN', _('ObjectClass sambaAccount not found.'), _('Have to add objectClass sambaAccount. Host with sambaSamAccount will be set back to sambaAccount.')); - } - - break; - case 'finish': - // Check if pdf-file should be created - if ($_POST['outputpdf']) { - createHostPDF(array($account_new)); - die; - } - break; - } - - -do { // X-Or, only one if() can be true - // Reset account to original settings if undo-button was pressed - if ($_POST['next_reset']) { - $account_new = $account_old; - $account_new->general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - break; - } - // Create-Button was pressed - if ( $_POST['create'] && !isset($errors)) { - // Create or modify an account - if ($account_old) $result = modifyhost($account_new,$account_old); - else $result = createhost($account_new); // account.inc - if ($result==5 || $result==4) $select_local = 'general'; - else $select_local = 'finish'; - } - // Back to main-page - if ($_POST['createagain']) { - $select_local='general'; - unset ($_SESSION['account_'.$varkey.'_account_new']); - unset($account_new); - $_SESSION['account_'.$varkey.'_account_new'] = loadHostProfile('default'); - $account_new =& $_SESSION['account_'.$varkey.'_account_new']; - $account_new ->type = 'host'; - $account_new->smb_flags['W'] = 1; - $account_new->general_homedir = '/dev/null'; - $account_new->general_shell = '/bin/false'; - break; - } - // Load Profile and reset all attributes to settings in profile - if ($_POST['load']) { - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_group = $_POST['f_general_group']; - $account_new->general_gecos = $_POST['f_general_gecos']; - // load profile - if ($_POST['f_general_selectprofile']!='') $values = loadHostProfile($_POST['f_general_selectprofile']); - if (is_object($values)) { - while (list($key, $val) = each($values)) // Set only defined values - if (isset($val)) $account_new->$key = $val; - } - $errors[] = array('INFO', _('Load profile'), _('Profile loaded.')); - break; - } - // Save Profile - if ($_POST['save']) { - // save profile - if ($_POST['f_finish_safeProfile']=='') - $errors[] = array('ERROR', _('Save profile'), _('No profilename given.')); - else { - if (saveHostProfile($account_new, $_POST['f_finish_safeProfile'])) - $errors[] = array('INFO', _('Save profile'), _('New profile created.')); - else $errors[] = array('ERROR', _('Save profile'), _('Wrong profilename given.')); - } - break; - } - // Go back to listhosts.php - if ($_POST['backmain']) { - if (isset($_SESSION['account_'.$varkey.'_account_new'])) unset($_SESSION['account_'.$varkey.'_account_new']); - if (isset($_SESSION['account_'.$varkey.'_account_old'])) unset($_SESSION['account_'.$varkey.'_account_old']); - metaRefresh("../lists/listhosts.php"); - die; - break; - } - } while(0); -// Display main page if nothing else was selected -if (!isset($select_local)) $select_local = 'general'; - - - -// Write HTML-Header -echo $header_intern; -echo ""; -echo _("Create new Account"); -echo "\n". - "\n". - "\n". - "\n". - "\n". - "\n". - "\n"; - -// Display errir-messages -if (is_array($errors)) - for ($i=0; $iis_samba3()) $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - - // Why this ?? fixme - if ($account_new->smb_flags['N']) echo ''; - - - // Show page info - echo ''; - // Show fieldset with list of all host profiles - if (count($profilelist)!=0) { - echo "
"; - echo _("Load profile"); - echo "\n\n\n\n\n
"; - echo "\n". - ""; - echo _('Help')."
\n
\n"; - } - // Show Fieldset with all host settings - echo "
"; - echo _("General properties"); - echo "\n\n\n\n\n\n\n\n\n\n\n\n'."\n".''."\n".''."\n\n\n
"; - echo _('Host name').'*'; - echo "". - ''. - "". - ''._('Help').''. - "
"; - echo _('UID number'); - echo "". - ''. - "". - ''._('Help').''. - "
"; - echo _('Primary group').'*'; - echo "'. - ''._('Help').''. - "
"; - echo _('Gecos'); - echo ''. - "". - ''._('Help').''. - '
'; - echo _('Password'); - echo ''; - if (isset($account_old)) { - echo ''; - } - echo "
"; - echo _('Domain'); - if ($config_intern->is_samba3()) { - // Get Domain-name from domainlist when using samba 3 - echo ''; - } - else { - // Display a textfield for samba 2.2 - echo ''; - } - echo ''._('Help').'
"; - // Display all allowed host suffixes - echo _('Suffix'); echo ''._('Help').''. - "
"; - echo _('Values with * are required'); - echo "
\n"; - // Show fieldset with modify, undo and back-button - echo "
"; - if ($account_old) echo _('Modify'); - else echo _('Create'); - echo "\n"; - // display undo-button when editing a host - if (isset($account_old)) { - echo "\n"; - } - echo ' "; - echo "
\n"; - // Show fieldset where to save a new profile - echo "
"; - echo _("Save profile"); - echo "\n\n\n\n\n
"; - echo ''; - echo ' '._('Help'); - echo "
\n
"; - break; - - case 'finish': - // Final Settings - echo ''; - echo "
"._('Note')."\n"; - if ($account_old) { - printf(_("Host %s has been modified."), $account_new->general_username); - } - else { - printf(_("Host %s has been created."), $account_new->general_username); - } - echo '

'; - if (!$account_old) { - echo ''; - } - echo ''. - ' '. - ''; -?> diff --git a/lam-0.4/templates/account/useredit.php b/lam-0.4/templates/account/useredit.php deleted file mode 100644 index 01ae8f90..00000000 --- a/lam-0.4/templates/account/useredit.php +++ /dev/null @@ -1,1586 +0,0 @@ -unix_password=''; - $account_new->smb_password=''; - $account_new->general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - // Display general-page - $select_local = 'general'; - } -// Startcondition. useredit.php was called from outside to create a new user - else if (count($_POST)==0) { - // Create new account object with settings from default profile - // Check if there are valid groups. Can not create user with no primary group - $groups = findgroups(); - if (count($groups)==0) { - // Write HTML-Header - echo $header_intern; - echo ""; - echo _("Create new Account"); - echo "\n". - "\n". - "\n". - "\n". - "\n"; - // Display errir-messages - StatusMessage("ERROR", _("Can not create any users."),_("Please create a group first.")); - echo ""._("Back to userlist")."\n"; - echo ""; - die; - } - $account_new = loadUserProfile('default'); - $account_new ->type = 'user'; - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - $quotas = getquotas($account_new); - for ($i=0; $iquota); $i++) $profile_quotas[] = $account_new->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas->quota[$i][0], $profile_quotas)) $account_new->quota[]=$quotas->quota[$i]; - } - else $account_new->quota[]=$quotas->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($account_new->quota[$j][0])) { - // remove invalid quotas - if (!in_array($account_new->quota[$j][0], $real_quotas)) unset($account_new->quota[$j]); - else $j++; - } - // Beautify array, repair index - if (is_array($account_new->quota)) $account_new->quota = array_values($account_new->quota); - // Set used blocks - for ($i=0; $iquota); $i++) { - $account_new->quota[$i][1] = 0; - $account_new->quota[$i][5] = 0; - } - } - // Display general-page - $select_local = 'general'; - } - - -switch ($_POST['select']) { - /* Select which part of page should be loaded and check values - * groups = page with all groups to which user is additional member - * workstations = page with all workstations the user is allowed to login - * general = startpage, general account paramters - * samba = page with all samba-related parameters e.g. smbpassword - * quota = page with all quota-related parameters e.g. hard file quota - * personal = page with all personal-related parametergs, e.g. phone number - * final = last page shown before account is created/modified - * finish = page shown after account has been created/modified - */ - case 'groups': - do { // X-Or, only one if() can be true - if (isset($_POST['allgroups']) && isset($_POST['add'])) { // Add groups to list - // Add new group - if (!is_array($account_new->general_groupadd)) $account_new->general_groupadd = array(); - $account_new->general_groupadd = array_merge($account_new->general_groupadd, $_POST['allgroups']); - // remove doubles - $account_new->general_groupadd = array_flip($account_new->general_groupadd); - array_unique($account_new->general_groupadd); - $account_new->general_groupadd = array_flip($account_new->general_groupadd); - // sort groups - sort($account_new->general_groupadd); - break; - } - if (isset($_POST['selectedgroups']) && isset($_POST['remove'])) { // remove groups from list - $account_new->general_groupadd = array_delete($_POST['selectedgroups'], $account_new->general_groupadd); - break; - } - } while(0); - // display group page - $select_local = 'groups'; - break; - case 'workstations': - do { // X-Or, only one if() can be true - if (isset($_POST['hosts']) && isset($_POST['add'])) { // Add workstations to list - $temp = str_replace(' ', '', $account_new->smb_smbuserworkstations); - $workstations = explode (',', $temp); - for ($i=0; $ismb_smbuserworkstations = $workstations[0]; - for ($i=1; $ismb_smbuserworkstations = $account_new->smb_smbuserworkstations . "," . $workstations[$i]; - } - break; - } - if (isset($_POST['members']) && isset($_POST['remove'])) { // remove // Add workstations from list - // Put all workstations in array - $temp = str_replace(' ', '', $account_new->smb_smbuserworkstations); - $workstations = explode (',', $temp); - for ($i=0; $ismb_smbuserworkstations = $workstations[0]; - for ($i=1; $ismb_smbuserworkstations = $account_new->smb_smbuserworkstations . "," . $workstations[$i]; - } - break; - } - } while(0); - // display workstations page - $select_local = 'workstations'; - break; - case 'general': - if (!$_POST['load']) { - if (($account_new->general_username != $_POST['f_general_username']) && ereg('[A-Z]$', $_POST['f_general_username'])) - $errors[] = array('WARN', _('Username'), _('You are using a capital letters. This can cause problems because not all programs are case-sensitive.')); - // Write all general values into $account_new if no profile should be loaded - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_surname = $_POST['f_general_surname']; - $account_new->general_givenname = $_POST['f_general_givenname']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_group = $_POST['f_general_group']; - $account_new->general_homedir = $_POST['f_general_homedir']; - $account_new->general_shell = $_POST['f_general_shell']; - $account_new->general_gecos = $_POST['f_general_gecos']; - // Check if givenname is valid - if ( !ereg('^([a-z]|[A-Z]|[-]|[ ]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])+$', $account_new->general_givenname)) $errors[] = array('ERROR', _('Given name'), _('Given name contains invalid characters')); - // Check if surname is valid - if ( !ereg('^([a-z]|[A-Z]|[-]|[ ]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])+$', $account_new->general_surname)) $errors[] = array('ERROR', _('Surname'), _('Surname contains invalid characters')); - if ( ($account_new->general_gecos=='') || ($account_new->general_gecos==' ')) { - $account_new->general_gecos = $account_new->general_givenname . " " . $account_new->general_surname ; - $errors[] = array('INFO', _('Gecos'), _('Inserted sur- and given name in gecos-field.')); - } - if ($account_new->general_group=='') $errors[] = array('ERROR', _('Primary group'), _('No primary group defined!')); - // Check if Username contains only valid characters - if ( !ereg('^([a-z]|[A-Z]|[0-9]|[.]|[-]|[_])*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Username'), _('Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !')); - // Check if user already exists - // Remove primary group from additional groups if set. - if (isset($account_new->general_groupadd) && in_array($account_new->general_group, $account_new->general_groupadd)) { - for ($i=0; $igeneral_groupadd); $i++ ) - if ($account_new->general_groupadd[$i] == $account_new->general_group) { - unset ($account_new->general_groupadd[$i]); - $account_new->general_groupadd = array_values($account_new->general_groupadd); - } - } - // Create automatic useraccount with number if original user already exists - // Reset name to original name if new name is in use - if (ldapexists($account_new, $account_old) && is_object($account_old)) - $account_new->general_username = $account_old->general_username; - while ($temp = ldapexists($account_new, $account_old)) { - // get last character of username - $lastchar = substr($account_new->general_username, strlen($account_new->general_username)-1, 1); - // Last character is no number - if ( !ereg('^([0-9])+$', $lastchar)) - /* Last character is no number. Therefore we only have to - * add "2" to it. - */ - $account_new->general_username = $account_new->general_username . '2'; - else { - /* Last character is a number -> we have to increase the number until we've - * found a groupname with trailing number which is not in use. - * - * $i will show us were we have to split groupname so we get a part - * with the groupname and a part with the trailing number - */ - $i=strlen($account_new->general_username)-1; - $mark = false; - // Set $i to the last character which is a number in $account_new->general_username - while (!$mark) { - if (ereg('^([0-9])+$',substr($account_new->general_username, $i, strlen($account_new->general_username)-$i))) $i--; - else $mark=true; - } - // increase last number with one - $firstchars = substr($account_new->general_username, 0, $i+1); - $lastchars = substr($account_new->general_username, $i+1, strlen($account_new->general_username)-$i); - // Put username together - $account_new->general_username = $firstchars . (intval($lastchars)+1); - } - } - // Show warning if lam has changed username - if ($account_new->general_username != $_POST['f_general_username']) $errors[] = array('WARN', _('Username'), _('Username in use. Selected next free username.')); - // Check if Homedir is valid - $account_new->general_homedir = str_replace('$group', $account_new->general_group, $account_new->general_homedir); - if ($account_new->general_username != '') - $account_new->general_homedir = str_replace('$user', $account_new->general_username, $account_new->general_homedir); - if ($account_new->general_homedir != $_POST['f_general_homedir']) $errors[] = array('INFO', _('Home directory'), _('Replaced $%s or $%s in homedir.'), array('user', 'group')); - if ( !ereg('^[/]([a-z]|[A-Z])([a-z]|[A-Z]|[0-9]|[.]|[-]|[_])*([/]([a-z]|[A-Z])([a-z]|[A-Z]|[0-9]|[.]|[-]|[_])*)*$', $account_new->general_homedir )) - $errors[] = array('ERROR', _('Home directory'), _('Homedirectory contains invalid characters.')); - // Check if UID is valid. If none value was entered, the next useable value will be inserted - $temp = explode(':', checkid($account_new, $account_old)); - $account_new->general_uidNumber = $temp[0]; - // true if checkid has returned an error - if ($temp[1]!='') $errors[] = explode(';',$temp[1]); - // Check if Name-length is OK. minLength=3, maxLength=20 - if ( !ereg('.{3,20}', $account_new->general_username)) $errors[] = array('ERROR', _('Name'), _('Name must contain between 3 and 20 characters.')); - // Check if Name starts with letter - if ( !ereg('^([a-z]|[A-Z]).*$', $account_new->general_username)) - $errors[] = array('ERROR', _('Name'), _('Name contains invalid characters. First character must be a letter.')); - } - break; - case 'unix': - // Write all general values into $account_new - if (isset($_POST['f_unix_password'])) { - // Encrypt password - if ($_POST['f_unix_password'] != $_POST['f_unix_password2']) { - $errors[] = array('ERROR', _('Password'), _('Please enter the same password in both password-fields.')); - unset ($_POST['f_unix_password2']); - } - else $account_new->unix_password = base64_encode($_SESSION['ldap']->encrypt($_POST['f_unix_password'])); - } - else $account_new->unix_password = ''; - if ($_POST['f_unix_password_no']) $account_new->unix_password_no = true; - else $account_new->unix_password_no = false; - $account_new->unix_pwdwarn = $_POST['f_unix_pwdwarn']; - $account_new->unix_pwdallowlogin = $_POST['f_unix_pwdallowlogin']; - $account_new->unix_pwdmaxage = $_POST['f_unix_pwdmaxage']; - $account_new->unix_pwdminage = $_POST['f_unix_pwdminage']; - $account_new->unix_host = $_POST['f_unix_host']; - $account_new->unix_pwdexpire = mktime(10, 0, 0, $_POST['f_unix_pwdexpire_mon'], - $_POST['f_unix_pwdexpire_day'], $_POST['f_unix_pwdexpire_yea']); - if ($_POST['f_unix_deactivated']) $account_new->unix_deactivated = $_POST['f_unix_deactivated']; - else $account_new->unix_deactivated = false; - if ($_POST['genpass']) { - // Generate a random password if generate-button was pressed - $account_new->unix_password = base64_encode($_SESSION['ldap']->encrypt(genpasswd())); - unset ($_POST['f_unix_password2']); - // Keep unix-page acitve - $select_local = 'unix'; - } - // Check if values are OK and set automatic values. if not error-variable will be set - else { // account.inc - if ($account_new->unix_password != '') { - $password = $_SESSION['ldap']->decrypt(base64_decode($account_new->unix_password)); - } - if (!ereg('^([a-z]|[A-Z]|[0-9]|[\|]|[\#]|[\*]|[\,]|[\.]|[\;]|[\:]|[\_]|[\-]|[\+]|[\!]|[\%]|[\&]|[\/]|[\?]|[\{]|[\[]|[\(]|[\)]|[\]]|[\}])*$', $password)) - $errors[] = array('ERROR', _('Password'), _('Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and #*,.;:_-+!$%&/|?{[()]}= !')); - if ( !ereg('^([0-9])*$', $account_new->unix_pwdminage)) $errors[] = array('ERROR', _('Password minage'), _('Password minage must be are natural number.')); - if ( $account_new->unix_pwdminage > $account_new->unix_pwdmaxage ) $errors[] = array('ERROR', _('Password maxage'), _('Password maxage must bigger as Password Minage.')); - if ( !ereg('^([0-9]*)$', $account_new->unix_pwdmaxage)) $errors[] = array('ERROR', _('Password maxage'), _('Password maxage must be are natural number.')); - if ( !ereg('^(([-][1])|([0-9]*))$', $account_new->unix_pwdallowlogin)) - $errors[] = array('ERROR', _('Password Expire'), _('Password expire must be are natural number or -1.')); - if ( !ereg('^([0-9]*)$', $account_new->unix_pwdwarn)) $errors[] = array('ERROR', _('Password warn'), _('Password warn must be are natural number.')); - if ((!$account_new->unix_host=='') && !ereg('^([a-z]|[A-Z]|[0-9]|[.]|[-])+(([,])+([ ])*([a-z]|[A-Z]|[0-9]|[.]|[-])+)*$', $account_new->unix_host)) - $errors[] = array('ERROR', _('Unix workstations'), _('Unix workstations is invalid.')); - } - break; - case 'samba': - // Write all general values into $account_new - $account_new->smb_pwdcanchange = mktime($_POST['f_smb_pwdcanchange_s'], $_POST['f_smb_pwdcanchange_m'], $_POST['f_smb_pwdcanchange_h'], - $_POST['f_smb_pwdcanchange_mon'], $_POST['f_smb_pwdcanchange_day'], $_POST['f_smb_pwdcanchange_yea']); - $account_new->smb_pwdmustchange = mktime($_POST['f_smb_pwdmustchange_s'], $_POST['f_smb_pwdmustchange_m'], $_POST['f_smb_pwdmustchange_h'], - $_POST['f_smb_pwdmustchange_mon'], $_POST['f_smb_pwdmustchange_day'], $_POST['f_smb_pwdmustchange_yea']); - if ($_POST['f_smb_flagsN']) $account_new->smb_flags['N'] = true; - else $account_new->smb_flags['N'] = false; - if ($_POST['f_smb_useunixpwd']) $account_new->smb_useunixpwd = true; - else $account_new->smb_useunixpwd = false; - $account_new->smb_homedrive = $_POST['f_smb_homedrive']; - if (get_magic_quotes_gpc() == 1) { - $_POST['f_smb_smbhome'] = stripslashes($_POST['f_smb_smbhome']); - $_POST['f_smb_profilePath'] = stripslashes($_POST['f_smb_profilePath']); - $_POST['f_smb_scriptpath'] = stripslashes($_POST['f_smb_scriptpath']); - } - $account_new->smb_scriptPath = $_POST['f_smb_scriptpath']; - $account_new->smb_smbhome = $_POST['f_smb_smbhome']; - $account_new->smb_profilePath = $_POST['f_smb_profilePath']; - $account_new->smb_displayName = $_POST['f_smb_displayName']; - if ($_POST['f_smb_flagsD']) $account_new->smb_flags['D'] = true; - else $account_new->smb_flags['D'] = false; - if ($_POST['f_smb_flagsX']) $account_new->smb_flags['X'] = true; - else $account_new->smb_flags['X'] = false; - - if ($config_intern->is_samba3()) { - // samba 3 uses object with SID and domainname - $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - for ($i=0; $iname) { - $account_new->smb_domain = $samba3domains[$i]; - } - // Check if user is member of a well known windows group - switch ($_POST['f_smb_mapgroup']) { - case '*'._('Domain Guests'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '514'; break; - case '*'._('Domain Users'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '513'; break; - case '*'._('Domain Admins'): $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-" . '512'; break; - case $account_new->general_group: - $account_new->smb_mapgroup = $account_new->smb_domain->SID . "-". - (2 * getgid($account_new->general_group) + $account_new->smb_domain->RIDbase +1); - break; - } - } - else { - // samba 2.2 only uses a string as domainname - if (isset($_POST['f_smb_domain'])) $account_new->smb_domain = $_POST['f_smb_domain']; - else $account_new->smb_domain = ''; - // Check if user is member of a well known windows group - switch ($_POST['f_smb_mapgroup']) { - case '*'._('Domain Guests'): $account_new->smb_mapgroup = '514'; break; - case '*'._('Domain Users'): $account_new->smb_mapgroup = '513'; break; - case '*'._('Domain Admins'): $account_new->smb_mapgroup = '512'; break; - case $account_new->general_group: - $account_new->smb_mapgroup = (2 * getgid($account_new->general_group) + 1001); - break; - } - } - // Set Samba password - if (isset($_POST['f_smb_password']) && !$account_new->smb_useunixpwd) { - // Encraypt password - if ($_POST['f_smb_password'] != $_POST['f_smb_password2']) { - $errors[] = array('ERROR', _('Password'), _('Please enter the same password in both password-fields.')); - unset ($_POST['f_smb_password2']); - } - else $account_new->smb_password = base64_encode($_SESSION['ldap']->encrypt($_POST['f_smb_password'])); - } - else $account_new->smb_password = ''; - if ( (($account_new->smb_useunixpwd && !$account_old) || ($account_new->smb_useunixpwd && $account_new->unix_password!='')) && isset($account_new->unix_password) ) { - // Set Samba-Password to unix-password if option is set - $smb_password = $_SESSION['ldap']->decrypt(base64_decode($account_new->unix_password)); - $account_new->smb_password = base64_encode($_SESSION['ldap']->encrypt($smb_password)); - } - // Check values - $account_new->smb_scriptPath = str_replace('$user', $account_new->general_username, $account_new->smb_scriptPath); - $account_new->smb_scriptPath = str_replace('$group', $account_new->general_group, $account_new->smb_scriptPath); - if ($account_new->smb_scriptPath != $_POST['f_smb_scriptpath']) $errors[] = array('INFO', _('Logon script'), _('Inserted user- or groupname in scriptpath.')); - $account_new->smb_profilePath = str_replace('$user', $account_new->general_username, $account_new->smb_profilePath); - $account_new->smb_profilePath = str_replace('$group', $account_new->general_group, $account_new->smb_profilePath); - if ($account_new->smb_profilePath != $_POST['f_smb_profilePath']) $errors[] = array('INFO', _('Profile path'), _('Inserted user- or groupname in profilepath.')); - $account_new->smb_smbhome = str_replace('$user', $account_new->general_username, $account_new->smb_smbhome); - $account_new->smb_smbhome = str_replace('$group', $account_new->general_group, $account_new->smb_smbhome); - if ($account_new->smb_smbhome != $_POST['f_smb_smbhome']) $errors[] = array('INFO', _('Home path'), _('Inserted user- or groupname in HomePath.')); - if ( (!$account_new->smb_smbhome=='') && (!ereg('^(([\][\])|(%))([a-z]|[A-Z]|[0-9]|[.]|[-]|[%])+([\]([a-z]|[A-Z]|[0-9]|[.]|[-]|[%]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])+)+$', $account_new->smb_smbhome))) - $errors[] = array('ERROR', _('Home path'), _('Home path is invalid.')); - if ( !ereg('^([a-z]|[A-Z]|[0-9]|[\|]|[\#]|[\*]|[\,]|[\.]|[\;]|[\:]|[\_]|[\-]|[\+]|[\!]|[\%]|[\&]|[\/]|[\?]|[\{]|[\[]|[\(]|[\)]|[\]]|[\}])*$', - $smb_password)) $errors[] = array('ERROR', _('Password'), _('Password contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and #*,.;:_-+!$%&/|?{[()]}= !')); - if ( (!$account_new->smb_scriptPath=='') && (!eregi('^([\\])*([a-z0-9\\._%äöüß-])+(\\\([a-z0-9\\._%äöüß-])+)*((\.bat)|(\.cmd)|(\.exe))$', $account_new->smb_scriptPath))) - $errors[] = array('ERROR', _('Logon script'), _('Logon script is invalid!')); - if ( (!$account_new->smb_profilePath=='') && (!eregi('^[/][a-z]([a-z]|[0-9]|[.]|[-]|[_]|[%])*([/][a-z]([a-z]|[0-9]|[.]|[-]|[_]|[%])*)*$', $account_new->smb_profilePath)) - && (!eregi('^(([\][\])|(%))([a-z0-9_]|[.]|[-]|[%])+([\]([a-z0-9_]|[.]|[-]|[%])+)+$', $account_new->smb_profilePath))) - $errors[] = array('ERROR', _('Profile path'), _('Profile path is invalid!')); - if ((!$account_new->smb_domain=='') && (!is_object($account_new->smb_domain)) && !ereg('^([a-z]|[A-Z]|[0-9]|[-])+$', $account_new->smb_domain)) - $errors[] = array('ERROR', _('Domain name'), _('Domain name contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and -.')); - if ($account_new->smb_useunixpwd) $account_new->smb_useunixpwd = 1; else $account_new->smb_useunixpwd = 0; - if (($account_new->smb_displayName=='') && isset($account_new->general_gecos)) { - $account_new->smb_displayName = $account_new->general_gecos; - $errors[] = array('INFO', _('Display name'), _('Inserted gecos-field as display name.')); - } - break; - case 'quota': - // Write all general values into $account_new - $i=0; - // loop for every mointpoint with quotas - while ($account_new->quota[$i][0]) { - $account_new->quota[$i][2] = $_POST['f_quota_'.$i.'_2']; - $account_new->quota[$i][3] = $_POST['f_quota_'.$i.'_3']; - $account_new->quota[$i][6] = $_POST['f_quota_'.$i.'_6']; - $account_new->quota[$i][7] = $_POST['f_quota_'.$i.'_7']; - // Check if values are OK and set automatic values. if not error-variable will be set - if (!ereg('^([0-9])*$', $account_new->quota[$i][2])) - $errors[] = array('ERROR', _('Block soft quota'), _('Block soft quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][3])) - $errors[] = array('ERROR', _('Block hard quota'), _('Block hard quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][6])) - $errors[] = array('ERROR', _('Inode soft quota'), _('Inode soft quota contains invalid characters. Only natural numbers are allowed')); - if (!ereg('^([0-9])*$', $account_new->quota[$i][7])) - $errors[] = array('ERROR', _('Inode hard quota'), _('Inode hard quota contains invalid characters. Only natural numbers are allowed')); - $i++; - } - break; - case 'personal': - // Write all general values into $account_new - $account_new->personal_title = $_POST['f_personal_title']; - $account_new->personal_mail = $_POST['f_personal_mail']; - $account_new->personal_telephoneNumber = $_POST['f_personal_telephoneNumber']; - $account_new->personal_mobileTelephoneNumber = $_POST['f_personal_mobileTelephoneNumber']; - $account_new->personal_facsimileTelephoneNumber = $_POST['f_personal_facsimileTelephoneNumber']; - $account_new->personal_street = $_POST['f_personal_street']; - $account_new->personal_postalCode = $_POST['f_personal_postalCode']; - $account_new->personal_postalAddress = $_POST['f_personal_postalAddress']; - $account_new->personal_employeeType = $_POST['f_personal_employeeType']; - // Check if values are OK and set automatic values. if not error-variable will be set - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/]|[-])*$', $account_new->personal_telephoneNumber)) $errors[] = array('ERROR', _('Telephone number'), _('Please enter a valid telephone number!')); - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/]|[-])*$', $account_new->personal_mobileTelephoneNumber)) $errors[] = array('ERROR', _('Mobile number'), _('Please enter a valid mobile number!')); - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/]|[-])*$', $account_new->personal_facsimileTelephoneNumber)) $errors[] = array('ERROR', _('Fax number'), _('Please enter a valid fax number!')); - if ( !ereg('^(([0-9]|[A-Z]|[a-z]|[.]|[-]|[_])+[@]([0-9]|[A-Z]|[a-z]|[-])+([.]([0-9]|[A-Z]|[a-z]|[-])+)*)*$', $account_new->personal_mail)) $errors[] = array('ERROR', _('eMail address'), _('Please enter a valid eMail address!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[-]|[ ]|[.]|[Ä]|[ä]|[Ö]|[ö]|[Ü]|[ü]|[ß])*$', $account_new->personal_street)) $errors[] = array('ERROR', _('Street'), _('Please enter a valid street name!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[Ä]|[ä]|[Ö]|[ö]|[Ü]|[ü]|[ß])*$', $account_new->personal_postalAddress)) $errors[] = array('ERROR', _('Postal address'), _('Please enter a valid postal address!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[-]|[ ]|[.]|[Ä]|[ä]|[Ö]|[ö]|[Ü]|[ü]|[ß])*$', $account_new->personal_title)) $errors[] = array('ERROR', _('Job title'), _('Please enter a valid job title!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[Ä]|[ä]|[Ö]|[ö]|[Ü]|[ü]|[ß])*$', $account_new->personal_employeeType)) $errors[] = array('ERROR', _('Employee type'), _('Please enter a valid employee type!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z])*$', $account_new->personal_postalCode)) $errors[] = array('ERROR', _('Postal code'), _('Please enter a valid postal code!')); - break; - case 'final': - // Write all general values into $account_new - break; - case 'finish': - // Check if pdf-file should be created - if ($_POST['outputpdf']) { - // Load quotas if not yet done because they are needed for the pdf-file - if ($config_intern->scriptServer && !isset($account_new->quota[0])) { // load quotas - $temp = getquotas($account_old); - $account_new->quota = $temp->quota; - unset($temp); - } - // Create / display PDf-file - createUserPDF(array($account_new)); - die; - } - break; - } - - - -do { // X-Or, only one if() can be true - if ($_POST['next_general']) { - // Go from general to next page if no error did ocour - if (!is_array($errors)) $select_local='general'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_unix']) { - // Go from unix to next page if no error did ocour - if (!is_array($errors)) $select_local='unix'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_samba']) { - // Go from samba to next page if no error did ocour - if (!is_array($errors)) $select_local='samba'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_quota']) { - // Go from quota to next page if no error did ocour - if (!is_array($errors)) $select_local='quota'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_personal']) { - // Go from personal to next page if no error did ocour - if (!is_array($errors)) $select_local='personal'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_final']) { - // Go from final to next page if no error did ocour - if (is_array($errors)) $stay=true; - else $stay = false; - if (($account_old) && ($account_new->general_uidNumber != $account_old->general_uidNumber)) - $errors[] = array('INFO', _('UID-number has changed. You have to run the following command as root in order to change existing file-permissions:'), - 'find / -gid ' . $account_old->general_uidNumber . ' -exec chown ' . $account_new->general_uidNumber . ' {} \;'); - if (($account_old) && ($account_new->general_group != $account_old->general_group)) - $errors[] = array('INFO', _('Primary group has changed. You have to run the following command as root in order to change existing file-permissions:'), - 'find / -uid ' . $account_new->general_uidNumber . ' -gid ' . getgid($account_old->general_group) .' -exec chown ' . $account_new->general_uidNumber . ':'.getgid($account_new->general_group). ' {} \;'); - if (($account_old) && ($account_new->general_homedir != $account_old->general_homedir)) - $errors[] = array('INFO', _('Home Directory has changed. You have to run the following command as root in order to change the existing homedirectory:'), - 'mv ' . $account_old->general_homedir . ' ' . $account_new->general_homedir); - if ($config_intern->is_samba3() && !isset($account_new->smb_domain)) { - // Samba page not viewed; can not create user because if missing options - $errors[] = array("ERROR", _("Samba Options not set!"), _("Please check settings on samba page.")); - $stay = true; - } - if (!$config_intern->is_samba3()) { - $found = false; - if (strstr($account_new->smb_scriptPath, '$group')) $found = true; - if (strstr($account_new->smb_scriptPath, '$user')) $found = true; - if (strstr($account_new->smb_profilePath, '$group')) $found = true; - if (strstr($account_new->smb_profilePath, '$user')) $found = true; - if (strstr($account_new->smb_smbhome, '$group')) $found = true; - if (strstr($account_new->smb_smbhome, '$user')) $found = true; - if ($found) { - // Samba page not viewed; can not create group because if missing options - $stay = true; - $errors[] = array("ERROR", _("Samba Options not set!"), _("Please check settings on samba page.")); - } - } - if (isset($account_old->general_objectClass)) { - if (!in_array('posixAccount', $account_old->general_objectClass)) - $errors[] = array('WARN', _('ObjectClass posixAccount not found.'), _('Have to add objectClass posixAccount.')); - if (!in_array('shadowAccount', $account_old->general_objectClass)) - $errors[] = array('WARN', _('ObjectClass shadowAccount not found.'), _('Have to add objectClass shadowAccount.')); - if ($config_intern->is_samba3()) { - if (!in_array('sambaSamAccount', $account_old->general_objectClass)) - $errors[] = array('WARN', _('ObjectClass sambaSamAccount not found.'), _('Have to add objectClass sambaSamAccount. User with sambaAccount will be updated.')); - } - else { - if (!in_array('sambaAccount', $account_old->general_objectClass)) - $errors[] = array('WARN', _('ObjectClass sambaAccount not found.'), _('Have to add objectClass sambaAccount. User with sambaSamAccount will be set back to sambaAccount.')); - } - } - if (!$stay) $select_local='final'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_workstations']) { - // Go from workstations to next page if no error did ocour - if (!is_array($errors)) $select_local='workstations'; - else $select_local=$_POST['select']; - break; - } - if ($_POST['next_groups']) { - // Go from groups to next page if no error did ocour - if (!is_array($errors)) $select_local='groups'; - else $select_local=$_POST['select']; - break; - } - // Reset account to original settings if undo-button was pressed - if ($_POST['next_reset']) { - $account_new = $account_old; - $account_new->unix_password=''; - $account_new->smb_password=''; - $account_new->general_dn = substr($account_new->general_dn, strpos($account_new->general_dn, ',')+1); - $select_local = $_POST['select']; - break; - } - if ( $_POST['create'] ) { // Create-Button was pressed - // Create or modify an account - if ($account_old) $result = modifyuser($account_new,$account_old); - else $result = createuser($account_new); // account.inc - if ( $result==4 || $result==5 ) $select_local = 'final'; - else $select_local = 'finish'; - break; - } - // Load Profile and reset all attributes to settings in profile - if ($_POST['createagain']) { - $select_local='general'; - unset ($_SESSION['account_'.$varkey.'_account_new']); - unset($account_new); - $_SESSION['account_'.$varkey.'_account_new'] = loadUserProfile('default'); - $account_new =& $_SESSION['account_'.$varkey.'_account_new']; - $account_new ->type = 'user'; - break; - } - // Load Profile and reset all attributes to settings in profile - if ($_POST['load']) { - $account_new->general_dn = $_POST['f_general_suffix']; - $account_new->general_username = $_POST['f_general_username']; - $account_new->general_surname = $_POST['f_general_surname']; - $account_new->general_givenname = $_POST['f_general_givenname']; - $account_new->general_uidNumber = $_POST['f_general_uidNumber']; - $account_new->general_group = $_POST['f_general_group']; - if (isset($_POST['f_general_groupadd'])) $account_new->general_groupadd = $_POST['f_general_groupadd']; - else $account_new->general_groupadd = array(''); - $account_new->general_homedir = $_POST['f_general_homedir']; - $account_new->general_shell = $_POST['f_general_shell']; - $account_new->general_gecos = $_POST['f_general_gecos']; - if ($_POST['f_general_selectprofile']!='') $values = loadUserProfile($_POST['f_general_selectprofile']); - if (is_object($values)) { - while (list($key, $val) = each($values)) // Set only defined values - if (isset($val)) $account_new->$key = $val; - } - // insert autoreplace values - $account_new->general_homedir = str_replace('$group', $account_new->general_group, $account_new->general_homedir); - if ($account_new->general_username != '') - $account_new->general_homedir = str_replace('$user', $account_new->general_username, $account_new->general_homedir); - $account_new->smb_scriptPath = str_replace('$group', $account_new->general_group, $account_new->smb_scriptPath); - if ($account_new->general_username != '') - $account_new->smb_scriptPath = str_replace('$user', $account_new->general_username, $account_new->smb_scriptPath); - $account_new->smb_profilePath = str_replace('$group', $account_new->general_group, $account_new->smb_profilePath); - if ($account_new->general_username != '') - $account_new->smb_profilePath = str_replace('$user', $account_new->general_username, $account_new->smb_profilePath); - $account_new->smb_smbhome = str_replace('$group', $account_new->general_group, $account_new->smb_smbhome); - if ($account_new->general_username != '') - $account_new->smb_smbhome = str_replace('$user', $account_new->general_username, $account_new->smb_smbhome); - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - if (isset($account_old)) $quotas = getquotas($account_old); - else $quotas = getquotas($account_new); - for ($i=0; $iquota); $i++) $profile_quotas[] = $account_new->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas->quota[$i][0], $profile_quotas)) $account_new->quota[]=$quotas->quota[$i]; - } - else $account_new->quota[]=$quotas->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($account_new->quota[$j][0])) { - // remove invalid quotas - if (!in_array($account_new->quota[$j][0], $real_quotas)) unset($account_new->quota[$j]); - else $j++; - } - // Beautify array, repair index - if (is_array($account_new->quota)) $account_new->quota = array_values($account_new->quota); - // Set used blocks - if (isset($account_old)) { - for ($i=0; $iquota); $i++) - for ($j=0; $jquota); $j++) - if ($quotas->quota[$j][0] == $account_new->quota[$i][0]) { - $account_new->quota[$i][1] = $quotas->quota[$i][1]; - $account_new->quota[$i][4] = $quotas->quota[$i][4]; - $account_new->quota[$i][5] = $quotas->quota[$i][5]; - $account_new->quota[$i][8] = $quotas->quota[$i][8]; - } - } - else for ($i=0; $iquota); $i++) { - $account_new->quota[$i][1] = 0; - $account_new->quota[$i][5] = 0; - } - } - // select general page after group has been loaded - $select_local='general'; - break; - } - // Save Profile - if ($_POST['save']) { - // save profile - if ($_POST['f_finish_safeProfile']=='') - $errors[] = array('ERROR', _('Save profile'), _('No profilename given.')); - else { - if (saveUserProfile($account_new, $_POST['f_finish_safeProfile'])) - $errors[] = array('INFO', _('Save profile'), _('New profile created.')); - else $errors[] = array('ERROR', _('Save profile'), _('Wrong profilename given.')); - } - // select last page displayed before user is created - $select_local='final'; - break; - } - // Go back to listgroups.php - if ($_POST['backmain']) { - if (isset($_SESSION['account_'.$varkey.'_account_new'])) unset($_SESSION['account_'.$varkey.'_account_new']); - if (isset($_SESSION['account_'.$varkey.'_account_old'])) unset($_SESSION['account_'.$varkey.'_account_old']); - if (isset($_SESSION['account_'.$varkey.'_final_changegids'])) unset($_SESSION['account_'.$varkey.'_final_changegids']); - if (isset($_SESSION['account_'.$varkey.'_shelllist'])) unset($_SESSION['account_'.$varkey.'_shelllist']); - metaRefresh("../lists/listusers.php"); - die; - break; - } - } while(0); - -// Write HTML-Header -echo $header_intern; -echo ""; -echo _("Create new Account"); -echo "\n". - "\n". -// "\n". -// "\n". - "\n". - "\n". - "\n"; - -// Display errir-messages -if (is_array($errors)) { - for ($i=0; $ismb_smbuserworkstations); - $workstations = explode (',', $temp); - // Remove workstations to which the user is allowed to login from array - $hosts = array_delete($workstations, $hosts); - echo ''; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n
"; - echo "
"; - echo _("Select workstations"); - echo "\n\n\n\n"; - echo "\n"; - echo "\n\n
"; - echo "
"; - echo _("Allowed workstations"); - echo "\n"; - // display all workstations the user is allowed to login - if (count($workstations)!=0) { - echo "\n"; - } - echo "
"; - echo " "; - echo "\">

"; - echo ""._('Help')."
"; - echo _('Available workstations'); - echo "\n"; - // Display all workstations without these the user is allowed to login - if (count($hosts)!=0) { - echo "\n"; - } - echo "
\n"; - echo "\n"; - echo "
\n
\n"; - break; - case 'groups': - // Validate cache-array - ldapreload('group'); - // Get copy of cache-array - $temp2 = $groupDN_intern; - // unset timestamp stored in $temp2[0] - unset($temp2[0]); - // load list with all groups - foreach ($temp2 as $temp) $groups[] = $temp['cn']; - // sort groups - sort($groups, SORT_STRING); - // remove groups the user is member of from grouplist - $groups = array_delete($account_new->general_groupadd, $groups); - // Remove primary group from grouplist - $groups = array_flip($groups); - if (isset($groups[$account_new->general_group])) unset ($groups[$account_new->general_group]); - $groups = array_flip($groups); - echo ''; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n
"; - echo "
"; - echo _("Additional groups"); - echo "\n\n\n\n"; - echo "\n"; - echo "\n\n
"; - echo "
"; - echo _("Selected groups"); - echo "\n"; - // Show all groups the user is additional member of - if (count($account_new->general_groupadd)!=0) { - echo "\n"; - } - echo "
"; - echo " "; - echo "\">

"; - echo ""._('Help')."
"; - echo _('Available groups'); - echo "\n"; - // show all groups expect these the user is member of - if (count($groups)!=0) { - echo "\n"; - } - echo "
\n"; - echo "\n"; - echo "
\n
\n"; - break; - case 'general': - // General Account Settings - // load list of all groups - $groups = findgroups(); - // load list of profiles - $profilelist = getUserProfiles(); - echo ''; - echo "\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n\n
"; - echo "
"; - echo _("General properties"); - echo "\n\n\n\n'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".'\n\n
"; - echo _('Username').'*'; - echo "". - ''. - ''. - ''._('Help').''. - '
'; - echo _('UID number'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('First name').'*'; - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Last name').'*'; - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Primary group').'*'; - echo ''. - ''._('Help').''. - '
'; - - echo _('Additional groups'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Home directory').'*'; - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Gecos'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Login shell').'*'; - echo ''. - ''._('Help').''. - '
'; - echo _('Suffix'); echo ''._('Help'). - "
"; - echo _('Values with * are required'); - echo "
\n
"; - // Show fieldset with list of all user profiles - if (count($profilelist)!=0) { - echo "
"; - echo _("Load profile"); - echo "\n\n\n\n\n
"; - echo "\n". - ""; - echo _('Help')."
\n
\n"; - } - echo "
\n
\n"; - break; - case 'unix': - // Unix Password Settings - // decrypt password - if ($account_new->unix_password != '') { - $password = $_SESSION['ldap']->decrypt(base64_decode($account_new->unix_password)); - } - else $password=''; - // Use dd-mm-yyyy format of date because it's easier to read for humans - $date = getdate ($account_new->unix_pwdexpire); - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "
"._('Unix properties')."\n"; - echo "'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - // show only hosts if schema does allow hosts - if ($_SESSION['ldap']->supports_unix_hosts) { - echo ''."\n".''."\n".'\n\n"; - } - echo "
"; - echo _('Password'); - echo ''. - ''. - ''. - '
'; - echo _('Repeat password'); - echo ''. - '
'; - echo _('Use no password'); - echo 'unix_password_no) echo ' checked '; - echo '>'. - ''._('Help').''. - '
'; - echo _('Password warn'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Password expire'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Maximum password age'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Minimum password age'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Expire date'); - echo ''. - ''._('Help').''. - '
'; - echo _('Account deactivated'); - echo 'unix_deactivated) echo ' checked '; - echo '>'. - ''._('Help').''. - '
'; - echo _('Unix workstations'); - echo ''. - ''. - ''._('Help'). - "
\n"; - echo _('Values with * are required'); - echo "
\n
\n"; - break; - case 'samba': - // Samba Settings - // decrypt password - if ($account_new->smb_password != '') { - $password = $_SESSION['ldap']->decrypt(base64_decode($account_new->smb_password)); - } - else $password = ""; - if ($config_intern->is_samba3()) $samba3domains = $ldap_intern->search_domains($config_intern->get_domainSuffix()); - // Use dd-mm-yyyy format of date because it's easier to read for humans - $canchangedate = getdate($account_new->smb_pwdcanchange); - $mustchangedate = getdate($account_new->smb_pwdmustchange); - echo ''; - // Save all values smaller than "day" so we don't loose them - echo ''. - ''. - ''. - ''. - ''. - ''; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n
"; - echo "
"; - echo _("Samba properties"); - echo "\n\n\n\n\n\n\n\n'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - echo "
"; - echo _("Display name"); - echo "". - "smb_displayName."\">". - ""._('Help')."
"; - echo _('Samba password'); - echo ''. - '
'; - echo _('Repeat password'); - echo ''. - '
'; - echo _('Use unix password'); - echo 'smb_useunixpwd) echo ' checked '; - echo '>'. - ''._('Help').''; - echo '
'; - echo _('Use no password'); - echo 'smb_flags['N']) echo ' checked '; - echo '>'. - ''._('Help').''. - '
'; - echo _('Password does not expire'); - echo 'smb_flags['X']) echo ' checked '; - echo '>'. - ''._('Help').''. - '
'; - echo _('User can change password'); - echo ''; - echo ''._('Help').''. - '
'; - echo _('User must change password'); - echo ''; - echo ''._('Help').''. - '
'; - echo _('Account is deactivated'); - echo 'smb_flags['D']) echo ' checked '; - echo '>'. - ''._('Help').''. - '
'; - echo _('Home drive'); - echo ''. - ''._('Help').''. - '
'; - echo _('Home path'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Profile path'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Logon script'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Samba workstations'); - echo ''. - ''. - ''._('Help').''. - '
'; - echo _('Windows groupname'); - echo ''. - ''._('Help').''. - '
'; - echo _('Domain'); - // select which domain name should be displayed - if ($config_intern->is_samba3()) { - // samba 3 uses object to store SID and name of domain - echo ''; - } - else { - // Samba 2.2 just uses a string as domain name - echo ''; - } - echo ''._('Help').'
\n
\n
\n"; - break; - case 'quota': - // Quota Settings - // Load quotas if not yet done - if (($config_intern->scriptServer) && !isset($account_new->quota[0])) { // load quotas - $temp = getquotas($account_old); - $account_new->quota = $temp->quota; - unset ($temp); - } - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "
"._('Quota properties')."\n"; - echo "'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - echo ''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - $i=0; - // loop for every mointpoint with enabled quotas - while ($account_new->quota[$i][0]) { - echo ''; // used blocks - echo ''; // blocks soft limit - echo ''; // blocks hard limit - echo ''; // block grace period - echo ''; // used inodes - echo ''; // inodes soft limit - echo ''; // inodes hard limit - echo ''; // inodes grace period - $i++; - } - echo "
"; - echo _('Mountpoint'); echo ''; echo _('Used blocks'); echo ''; - echo _('Soft block limit'); echo ''; echo _('Hard block limit'); echo ''; echo _('Grace block period'); - echo ''; echo _('Used inodes'); echo ''; echo _('Soft inode limit'); echo ''; - echo _('Hard inode limit'); echo ''; echo _('Grace inode period'); echo '
'._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').''._('Help').''. - ''._('Help').'
'.$account_new->quota[$i][0].''.$account_new->quota[$i][1].''.$account_new->quota[$i][4].''.$account_new->quota[$i][5].''.$account_new->quota[$i][8].'
\n
\n
\n"; - break; - case 'personal': - // Personal Settings - echo "\n"; - echo "\n\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "
"._('Personal properties')."\n"; - echo "'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - echo "
"; - echo _('Job title'); - echo ''. - ' '; - echo $account_new->general_givenname . ' ' . $account_new->general_surname . ''. - ''._('Help').''. - '
'; - echo _('Employee type'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Street'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Postal code'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Postal address'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Telephone number'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Mobile number'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('Fax number'); - echo ''. - ''. - ''. - ''._('Help').''. - '
'; - echo _('eMail address'); - echo ''. - ''. - ''. - ''._('Help').'
\n
\n
\n"; - break; - case 'final': - // Final Settings - echo ''; - echo "\n\n
"; - echo "
"; - echo _('Please select page:'); - echo "\n"; - echo "\n
"; - echo "\n
"; - echo "\n
"; - echo "scriptPath)) echo " disabled "; - echo "value=\""; echo _('Quota'); echo "\">\n
"; - echo "\n
"; - echo ""; - if (isset($account_old)) { - echo "

"; - echo _("Reset all changes."); - echo "
"; - echo "\n"; - } - echo "
"; - echo "\n\n
"; - echo "\n
"; - echo _("Save profile"); - echo "\n"; - echo ''; - echo "  '._('Help'); - echo "\n
\n
\n"; - echo "
"; - if ($account_old) echo _('Modify'); - else echo _('Create'); - echo "\n"; - echo "'."\n"; - echo "
\n
\n
"; - break; - case 'finish': - // Final Settings - echo ''; - echo "
"._('Note')."\n"; - if ($account_old) { - printf(_("User %s has been modified."), $account_new->general_username); - } - else { - printf(_("User %s has been created."), $account_new->general_username); - } - echo '

'; - if (!$account_old) { - echo ' '; - } - echo ''. - ' '. - ''; -?> diff --git a/lam-0.4/templates/config/conflogin.php b/lam-0.4/templates/config/conflogin.php deleted file mode 100644 index 151e9f53..00000000 --- a/lam-0.4/templates/config/conflogin.php +++ /dev/null @@ -1,147 +0,0 @@ - - - - <?php - echo _("Login"); - ?> - - - - -

- LDAP Account Manager -

-


- - - - - - - - - - - - -" . - "" . - ""); - echo ""; - } -?> - - - - - - - - - - - - - - - -
 
" . $message . "
 
- - - "> -
 
- - - -
- - -






- - -

- -

- - - diff --git a/lam-0.4/templates/config/confmain.php b/lam-0.4/templates/config/confmain.php deleted file mode 100644 index f98504e8..00000000 --- a/lam-0.4/templates/config/confmain.php +++ /dev/null @@ -1,391 +0,0 @@ -get_Passwd()) == $passwd)) { - $message = _("The password is invalid! Please try again."); - require('conflogin.php'); - exit; -} - -echo $_SESSION['header']; - -echo ("" . _("LDAP Account Manager Configuration") . "\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("

". - "\"LDAP

\n
\n

\n"); - -// display formular -echo ("
\n"); - -echo ("
" . _("Server settings") . ""); -echo (""); -// serverURL -echo ("". - "\n"); -echo ("\n"); - -// new line -echo (""); - -// user suffix -echo ("". - "\n"); -echo ("\n"); -// group suffix -echo ("". - "\n"); -echo ("\n"); -// host suffix -echo ("". - "\n"); -echo ("\n"); -// domain suffix -echo ("". - "\n"); -echo ("\n"); - -// new line -echo (""); - -// LDAP password hash type -echo ("". - "\n"); -echo ("\n"); - -// new line -echo (""); - -// LDAP cache timeout -echo ("". - "\n"); -echo ("\n"); - -echo ("
" . _("Server address") . " *: ". - "get_ServerURL() . "\">". - "" . _("Help") . "
 
". - _("UserSuffix") . " *: get_UserSuffix() . "\">" . _("Help") . "
". - _("GroupSuffix") . " *: get_GroupSuffix() . "\">" . _("Help") . "
". - _("HostSuffix") . " *: get_HostSuffix() . "\">" . _("Help") . "
". - _("DomainSuffix") . " **: get_DomainSuffix() . "\">" . _("Help") . "
 
". - _("Password hash type") . " *: " . _("Help") . "
 
". - _("Cache timeout") . " *: " . _("Help") . "
"); -echo ("
"); -echo ("

"); - -echo ("
" . _("Samba settings") . ""); -echo (""); - -// Samba version -echo (""); -else echo (""); -echo ("\n"); - -echo ("
". - _("Samba 3.x schema") . ": " . _("Help") . "
"); -echo ("
"); -echo ("

"); - -echo ("
" . _("Ranges") . ""); -echo (""); - -// minUID -echo ("\n"); -// maxUID -echo ("\n"); -// UID text -echo ("\n"); -// minGID -echo ("\n"); -// maxGID -echo ("\n"); -// GID text -echo ("\n"); -// minMach -echo ("\n"); -// maxMach -echo ("\n"); -// Machine text -echo ("\n"); - -echo ("
". - _("Minimum UID number") . " *: ". - "get_minUID() . "\">" . _("Maximum UID number") . " *: ". - "get_maxUID() . "\">" . _("Help") . "
". - _("Minimum GID number") . " *: ". - "get_minGID() . "\">" . _("Maximum GID number")." *: ". - "get_maxGID() . "\">" . _("Help") . "
". - _("Minimum Machine number") . " *: ". - "get_minMachine() . "\">" . _("Maximum Machine number") . " *: ". - "get_maxMachine() . "\">" . _("Help") . "
\n"); -echo ("
\n"); -echo ("

\n"); - -echo ("
" . _("LDAP List settings") . "\n"); -echo ("\n"); - -// user list attributes -echo ("". - ""); -echo ("\n"); -// group list attributes -echo ("". - ""); -echo ("\n"); -// host list attributes -echo ("". - ""); -echo ("\n"); - -echo ("\n"); - -// maximum list entries -echo ("". - "\n"); -echo ("\n"); - -echo ("
". - _("Attributes in User List") . " *:get_userlistAttributes() . "\">" . _("Help") . "
". - _("Attributes in Group List") . " *:get_grouplistAttributes() . "\">" . _("Help") . "
". - _("Attributes in Host List") . " *:get_hostlistAttributes() . "\">" . _("Help") . "
 
". - _("Maximum list entries") . " *: " . _("Help") . "
\n"); -echo ("
\n"); -echo ("

\n"); - -echo ("
" . _("Language settings") . "\n"); -echo ("\n"); - -// language -echo (""); -echo ("\n"); -echo ("\n"); - -echo ("
" . _("Default language") . ":\n"); -// read available languages -$languagefile = "../../config/language"; -if(is_file($languagefile)) -{ - $file = fopen($languagefile, "r"); - $i = 0; - while(!feof($file)) - { - $line = fgets($file, 1024); - if($line == "\n" || $line[0] == "#" || $line == "") continue; // ignore comment and empty lines - $languages[$i] = chop($line); - $i++; - } - fclose($file); -// generate language list -echo ("\n"); -} -else -{ - echo _("Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."); -} -echo ("" . _("Help") . "
\n"); -echo ("
\n"); - -echo ("

\n"); - -// script settings -echo ("
" . _("Script settings") . "\n"); -echo ("\n"); - -echo ("". - "\n"); -echo ("\n"); -echo ("". - "\n"); -echo ("\n"); - -echo ("
". - _("Server of external script") . ": get_scriptServer() . "\">" . _("Help") . "
". - _("Path to external script") . ": get_scriptPath() . "\">" . _("Help") . "
\n"); -echo ("
\n"); - -echo ("

\n"); - -// PDF settings -echo ("
" . _("PDF settings") . "\n"); -echo ("\n"); - -echo ("". - "\n"); -echo ("\n"); - -echo ("
". - _("Text for user PDF") . ": " . _("Help") . "
\n"); -echo ("
\n"); - -echo ("

\n"); - -// security setings -echo ("
" . _("Security settings") . "\n"); -echo ("\n"); -// admin list -echo ("". - "\n"); -echo ("\n"); - -echo ("\n"); - -// new password -echo ("". - "\n"); -echo ("\n"); -// reenter password -echo ("". - "\n"); -echo ("
". - _("List of valid users") . " *: get_Adminstring() . "\">" . _("Help") . "
 
". - _("New Password") . ": " . _("Help") . "
". - _("Reenter Password") . ":
\n"); -echo ("
\n"); -echo ("

\n"); - - -// buttons -echo ("\n"); - -echo ("\n"); - -echo ("
".
-	"".
-	"".
-	"
\n"); - -echo ("

"); - -echo ("

* = ". _("required") . "

"); -echo ("

** = ". _("required for Samba 3 schema") . "

"); - -// password for configuration -echo ("

\n"); - -// config file -echo ("

\n"); - -echo ("
\n"); -echo ("\n"); -echo ("\n"); - -?> - diff --git a/lam-0.4/templates/config/confsave.php b/lam-0.4/templates/config/confsave.php deleted file mode 100644 index 087199ee..00000000 --- a/lam-0.4/templates/config/confsave.php +++ /dev/null @@ -1,263 +0,0 @@ -get_Passwd()) { - require('conflogin.php'); - exit; -} - -echo $_SESSION['header']; - -echo "" . _("LDAP Account Manager Configuration") . "\n"; -echo "\n"; -echo "\n"; - -echo ("

". - "\"LDAP




"); - -// remove double slashes if magic quotes are on -if (get_magic_quotes_gpc() == 1) { - $suffusers = stripslashes($suffusers); - $suffgroups = stripslashes($suffgroups); - $suffhosts = stripslashes($suffhosts); - $suffdomains = stripslashes($suffdomains); -} - -// check new preferences -if (!$conf->set_samba3($samba3)) { - echo ("" . _("Samba version is not defined!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_ServerURL($serverurl)) { - echo ("" . _("Server Address is empty!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_cacheTimeout($cachetimeout)) { - echo ("" . _("Cache timeout is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_Adminstring($admins)) { - echo ("" . _("List of admin users is empty or invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_UserSuffix($suffusers)) { - echo ("" . _("UserSuffix is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_GroupSuffix($suffgroups)) { - echo ("" . _("GroupSuffix is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_HostSuffix($suffhosts)) { - echo ("" . _("HostSuffix is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_DomainSuffix($suffdomains)) { - echo ("" . _("DomainSuffix is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_minUID($minUID)) { - echo ("" . _("Minimum UID number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_maxUID($maxUID)) { - echo ("" . _("Maximum UID number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_minGID($minGID)) { - echo ("" . _("Minimum GID number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_maxGID($maxGID)) { - echo ("" . _("Maximum GID number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_minMachine($minMach)) { - echo ("" . _("Minimum Machine number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_maxMachine($maxMach)) { - echo ("" . _("Maximum Machine number is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_userlistAttributes($usrlstattr)) { - echo ("" . _("User list attributes are invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_grouplistAttributes($grplstattr)) { - echo ("" . _("Group list attributes are invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_hostlistAttributes($hstlstattr)) { - echo ("" . _("Host list attributes are invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} -if (!$conf->set_MaxListEntries($maxlistentries)) { - echo ("" . _("Max list entries is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_defaultLanguage($lang)) { - echo ("" . _("Language is not defined!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_scriptpath($scriptpath)) { - echo ("" . _("Logon script is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_scriptserver($scriptserver)) { - echo ("" . _("Script server is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_pwdhash($pwdhash)) { - echo ("" . _("Password hash is invalid!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - -if (!$conf->set_pdftext($pdftext)) { - echo ("" . _("Saving PDF text failed!") . ""); - echo ("\n


" . _("Back to preferences...") . ""); - exit; -} - - -// check if password was changed -if ($passwd1) { - if ($passwd1 != $passwd2) { - echo ("" . _("Passwords are different!") . ""); - exit; - } - // set new password - if ($passwd1 != "") { - $conf->set_Passwd($passwd1); - echo ("" . _("Password changed!") . "

"); - } -} - -// save settings and display new settings -$conf->save(); -echo ("" . _("The following settings were saved to profile:") . " " . $filename . "

"); -$conf->printconf(); -echo ("




" . _("Back to Login") . ""); - -echo(""); - -// remove settings from session -unset($_SESSION['conf_passwd']); -unset($_SESSION['conf_passwd1']); -unset($_SESSION['conf_passwd2']); -unset($_SESSION['conf_serverurl']); -unset($_SESSION['conf_cachetimeout']); -unset($_SESSION['conf_admins']); -unset($_SESSION['conf_suffusers']); -unset($_SESSION['conf_suffgroups']); -unset($_SESSION['conf_suffhosts']); -unset($_SESSION['conf_suffdomains']); -unset($_SESSION['conf_minUID']); -unset($_SESSION['conf_maxUID']); -unset($_SESSION['conf_minGID']); -unset($_SESSION['conf_maxGID']); -unset($_SESSION['conf_minMach']); -unset($_SESSION['conf_maxMach']); -unset($_SESSION['conf_usrlstattr']); -unset($_SESSION['conf_grplstattr']); -unset($_SESSION['conf_hstlstattr']); -unset($_SESSION['conf_maxlistentries']); -unset($_SESSION['conf_lang']); -unset($_SESSION['conf_scriptpath']); -unset($_SESSION['conf_scriptserver']); -unset($_SESSION['conf_samba3']); -unset($_SESSION['conf_pwdhash']); -unset($_SESSION['conf_pdf_usertext']); -unset($_SESSION['conf_filename']); - -?> diff --git a/lam-0.4/templates/config/profmanage.php b/lam-0.4/templates/config/profmanage.php deleted file mode 100644 index ca499241..00000000 --- a/lam-0.4/templates/config/profmanage.php +++ /dev/null @@ -1,370 +0,0 @@ - - - - <?php - echo _("Profile management"); - ?> - - - - -

- LDAP Account Manager -

-

- -password != $_POST['passwd']) { - $error = _("Master password is wrong!"); - } - // add new profile - elseif ($_POST['action'] == "add") { - if (eregi("^[a-z0-9\-_]+$", $_POST['addprofile']) && !in_array($_POST['addprofile'], getConfigProfiles())) { - // check profile password - if ($_POST['addpassword'] && $_POST['addpassword2'] && ($_POST['addpassword'] == $_POST['addpassword2'])) { - // create new profile file - @copy("../../config/lam.conf_sample", "../../config/" . $_POST['addprofile'] . ".conf"); - @chmod ("../../config/" . $_POST['addprofile'] . ".conf", 0600); - $file = is_file("../../config/" . $_POST['addprofile'] . ".conf"); - if ($file) { - // load as config and write new password - $conf = new Config($_POST['addprofile']); - $conf->Passwd = $_POST['addpassword']; - $conf->save(); - $msg = _("Created new profile."); - } - else $error = _("Unable to create new profile!"); - } - else $error = _("Profile passwords are different or empty!"); - } - else $error = _("Profile name is invalid!"); - } - // rename profile - elseif ($_POST['action'] == "rename") { - if (eregi("^[a-z0-9\-_]+$", $_POST['renfilename']) && !in_array($_POST['renprofile'], getConfigProfiles())) { - if (rename("../../config/" . $_POST['oldfilename'] . ".conf", - "../../config/" . $_POST['renfilename'] . ".conf")) { - $msg = _("Renamed profile."); - } - else $error = _("Could not rename file!"); - } - else $error = _("Profile name is invalid!"); - } - // delete profile - elseif ($_POST['action'] == "delete") { - if (@unlink("../../config/" . $_POST['delfilename'] . ".conf")) { - $msg = _("Profile deleted."); - } - else $error = _("Unable to delete profile!"); - } - // set new profile password - elseif ($_POST['action'] == "setpass") { - if ($_POST['setpassword'] && $_POST['setpassword2'] && ($_POST['setpassword'] == $_POST['setpassword2'])) { - $config = new Config($_POST['setprofile']); - $config->set_Passwd($_POST['setpassword']); - $config->save(); - $msg = _("New password set successfully."); - } - else $error = _("Profile passwords are different or empty!"); - } - // set master password - elseif ($_POST['action'] == "setmasterpass") { - if ($_POST['masterpassword'] && $_POST['masterpassword2'] && ($_POST['masterpassword'] == $_POST['masterpassword2'])) { - $config = new CfgMain(); - $config->password = $_POST['masterpassword']; - $config->save(); - $msg = _("New master password set successfully."); - } - else $error = _("Master passwords are different or empty!"); - } - // set default profile - elseif ($_POST['action'] == "setdefault") { - $config = new CfgMain(); - $config->default = $_POST['defaultfilename']; - $config->save(); - $msg = _("New default profile set successfully."); - } - // print messages - if ($error || $msg) { - if ($error) StatusMessage("ERROR", "", $error); - if ($msg) StatusMessage("INFO", "", $msg); - } - else exit; -} - -?> - -
- -
- - -
-
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - -   - -
   - - -
   - - -
 
- - - - - - - - - -   - -
 
- - - - - - -   - -
 
- - - - - - - - - -   - -
   - - -  
 
 
- - - - - - -    - -
 
- - - - - - - - -   - -
   - - -  
-

-
-

 

- - - - - -   - -   - "> -   - - -
-


- - -

- -

- - - - diff --git a/lam-0.4/templates/confwiz/final.php b/lam-0.4/templates/confwiz/final.php deleted file mode 100644 index bf3dd756..00000000 --- a/lam-0.4/templates/confwiz/final.php +++ /dev/null @@ -1,65 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - - -echo $_SESSION['header']; - -echo "" . _("Configuration wizard") . "\n"; -echo "\n"; -echo "\n"; - -echo ("

". - "\"LDAP




\n"); -echo ("" . _("The following settings were saved to profile:") . " " . $_SESSION['confwiz_config']->file . "

"); - -$_SESSION['confwiz_config']->printconf(); -echo ("




" . _("Back to Login") . ""); - -echo(""); - - -// remove config wizard settings -unset($_SESSION['confwiz_config']); -unset($_SESSION['confwiz_ldap']); -unset($_SESSION['confwiz_masterpwd']); - -?> diff --git a/lam-0.4/templates/confwiz/ldaptest.php b/lam-0.4/templates/confwiz/ldaptest.php deleted file mode 100644 index 55c6bc13..00000000 --- a/lam-0.4/templates/confwiz/ldaptest.php +++ /dev/null @@ -1,580 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// check if user clicked cancel button -if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); -} - -// check if all suffixes exist -$conf = $_SESSION['confwiz_config']; -$new_suffs = array(); -if ($conf->get_UserSuffix() && ($conf->get_UserSuffix() != "")) { - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $conf->get_UserSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if (!$res && !in_array($conf->get_UserSuffix(), $new_suffs)) $new_suffs[] = $conf->get_UserSuffix(); -} -if ($conf->get_GroupSuffix() && ($conf->get_GroupSuffix() != "")) { - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $conf->get_GroupSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if (!$res && !in_array($conf->get_GroupSuffix(), $new_suffs)) $new_suffs[] = $conf->get_GroupSuffix(); -} -if ($conf->get_HostSuffix() && ($conf->get_HostSuffix() != "")) { - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $conf->get_HostSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if (!$res && !in_array($conf->get_HostSuffix(), $new_suffs)) $new_suffs[] = $conf->get_HostSuffix(); -} -if ($conf->is_samba3() && $conf->get_DomainSuffix() && ($conf->get_DomainSuffix() != "")) { - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $conf->get_DomainSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if (!$res && !in_array($conf->get_DomainSuffix(), $new_suffs)) $new_suffs[] = $conf->get_DomainSuffix(); -} - -if (sizeof($new_suffs) > 0) { - // check if user wanted to create suffixes - if ($_POST['createsuff']) { - $fail = array(); - $errors = array(); - // add entries - for ($i = 0; $i < sizeof($new_suffs); $i++) { - // check if entry is already present - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $new_suffs[$i], "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if ($res) continue; - $suff = $new_suffs[$i]; - // generate DN and attributes - $tmp = explode(",", $suff); - $name = explode("=", $tmp[0]); - array_shift($tmp); - $end = implode(",", $tmp); - if ($name[0] != "ou") { // add root entry - $attr = array(); - $attr[$name[0]] = $name[1]; - $attr['objectClass'] = 'organization'; - $dn = $suff; - if (!@ldap_add($_SESSION['confwiz_ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - continue; - } - } - else { // add organizational unit - $name = $name[1]; - $attr = array(); - $attr['objectClass'] = "organizationalunit"; - $attr['ou'] = $name; - $dn = $suff; - if (!@ldap_add($_SESSION['confwiz_ldap']->server(), $dn, $attr)) { - // check if we have to add parent entries - if (ldap_errno($_SESSION['confwiz_ldap']->server()) == 32) { - $temp = explode(",", $suff); - $subsuffs = array(); - // make list of subsuffixes - for ($k = 0; $k < sizeof($temp); $k++) { - $part = explode("=", $temp[$k]); - if ($part[0] == "ou") $subsuffs[] = implode(",", array_slice($temp, $k)); - else { - $subsuffs[] = implode(",", array_slice($temp, $k)); - break; - } - } - // create missing entries - for ($k = sizeof($subsuffs) - 1; $k >= 0; $k--) { - // check if subsuffix is present - $info = @ldap_search($_SESSION['confwiz_ldap']->server, $subsuffs[$k], "", array()); - $res = @ldap_get_entries($_SESSION['confwiz_ldap']->server, $info); - if (!$res) { - $suffarray = explode(",", $subsuffs[$k]); - $headarray = explode("=", $suffarray[0]); - if ($headarray[0] == "ou") { // add ou entry - $attr = array(); - $attr['objectClass'] = 'organizationalunit'; - $attr['ou'] = $headarray[1]; - $dn = $subsuffs[$k]; - if (!@ldap_add($_SESSION['confwiz_ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['confwiz_ldap']->server()); - break; - } - } - else { // add root entry - $attr = array(); - $attr['objectClass'][] = 'organization'; - $attr[$headarray[0]] = $headarray[1]; - if ($headarray[0] == "dc") { - $attr['o'] = $headarray[1]; - $attr['objectClass'][] = 'dcObject'; - } - $dn = $subsuffs[$k]; - if (!@ldap_add($_SESSION['confwiz_ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['confwiz_ldap']->server()); - break; - } - } - } - } - } - else { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['confwiz_ldap']->server()); - } - } - } - } - // show errors - if (sizeof($fail) > 0) { - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - // print failed suffixes - for ($i = 0; $i < sizeof($fail); $i++) { - StatusMessage("ERROR", _("Failed to create entry!") . "
" . $error[$i], $fail[$i]); - } - echo "

 

\n"; - echo "



" . _("Back to server settings") . "

\n"; - echo "\n"; - exit; - } - } - // show needed suffixes - else { - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - echo "

" . _("The following suffix(es) are missing in LDAP. LAM will create them for you.") . "

\n"; - echo "

 

\n"; - // print missing suffixes - for ($i = 0; $i < sizeof($new_suffs); $i++) { - echo "

" . $new_suffs[$i] . "

\n"; - } - echo "

 

\n"; - echo "
\n"; - echo ""; - echo ""; - echo "
\n"; - echo "\n"; - exit; - } -} - -// check if domain object is present -if ($_SESSION['confwiz_config']->is_samba3()) { - // get list of domains - $domlist = $_SESSION['confwiz_ldap']->search_domains($_SESSION['confwiz_config']->get_domainSuffix()); - if (sizeof($domlist) < 1) { - if ($_POST['createdom']) { - // check input - $suffix = $_SESSION['confwiz_config']->get_DomainSuffix(); - $server = $_SESSION['confwiz_ldap']->server; - $filter = "(|(sambasid=" . $_POST['dom_SID'] . ")(sambadomainname=" . $_POST['dom_name'] . "))"; - $sr = @ldap_search($server, $suffix, $filter, array()); - $info = @ldap_get_entries($_SESSION["confwiz_ldap"]->server, $sr); - $errors = array(); - // check for existing domains - if ($info["count"] > 0) { - $errors[] = _("This Samba 3 domain is already present!"); - } - // check domain name - if (!eregi("^[a-z0-9_\\-]+$", $_POST['dom_name'])) { - $errors[] = _("Domain name is invalid!"); - } - // check SID - if (!eregi("^S-[0-9]-[0-9]-[0-9]{2,2}-[0-9]*-[0-9]*-[0-9]*$", $_POST['dom_SID'])) { - $errors[] = _("Samba 3 domain SID is invalid!"); - } - // check numbers - if ($_POST['dom_nextRID'] && !is_numeric($_POST['dom_nextRID'])) { - $errors[] = _("Next RID is not a number!"); - } - if ($_POST['dom_nextUserRID'] && !is_numeric($_POST['dom_nextUserRID'])) { - $errors[] = _("Next user RID is not a number!"); - } - if ($_POST['dom_nextGroupRID'] && !is_numeric($_POST['dom_nextGroupRID'])) { - $errors[] = _("Next group RID is not a number!"); - } - if (!is_numeric($_POST['dom_RIDbase'])) { - $errors[] = _("Algorithmic RID base is not a number!"); - } - // try to create domain if no error occured - if (sizeof($errors) < 1) { - $DN = "sambaDomainName" . "=" . $_POST['dom_name'] . "," . $_POST['dom_suffix']; - $attr = array(); - $attr['objectclass'] = "sambaDomain"; - $attr['sambaDomainName'] = $_POST['dom_name']; - $attr['sambaSID'] = $_POST['dom_SID']; - if ($_POST['dom_nextRID']) $attr['sambaNextRid'] = $_POST['dom_nextRID']; - if ($_POST['dom_nextGroupRID']) $attr['sambaNextGroupRid'] = $_POST['dom_nextGroupRID']; - if ($_POST['dom_nextUserRID']) $attr['sambaNextUserRid'] = $_POST['dom_nextUserRID']; - $attr['sambaAlgorithmicRidBase'] = $_POST['dom_RIDbase']; - // write to LDAP - if (! @ldap_add($_SESSION['confwiz_ldap']->server(), $DN, $attr)) { - $errors[] = _("Failed to add domain!") . "\n
" . ldap_error($_SESSION['confwiz_ldap']->server()); - } - else { - // remember domain SID - $_SESSION["confwiz_domainsid"] = $_POST['dom_SID']; - } - } - // show error messages - if (sizeof($errors) > 1) { - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - // print errors - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "

 

\n"; - echo "



" . _("Back to server settings") . "

\n"; - echo "\n"; - exit; - } - } - else { - // get possible suffixes - $domsuff = $_SESSION['confwiz_ldap']->search_units($_SESSION['confwiz_config']->get_domainSuffix()); - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - echo "

". _("No domains found, please create one.") . "

\n"; - echo "

 

\n"; - echo "
\n"; - echo "
\n"; - echo "" . _("Domain Settings") . "\n"; - echo "\n"; - // domain name - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // domain SID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // next RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - // next user RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - // next group RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // algorithmic RID base - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // domain suffix - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "" . _("Domain name") . ":\n"; - echo "\n"; - echo "\n"; - echo "" . _("Help") . "
  
\n"; - echo "" . _("Domain SID") . ": \n"; - echo "\n"; - echo "\n"; - echo "" . _("Help") . "
  
" . _("Next RID") . " " . _("(optional)") . ": \n"; - echo "\n"; - echo "" . _("Help") . "
" . _("Next User RID") . " " . _("(optional)") . ": \n"; - echo "\n"; - echo "" . _("Help") . "
" . _("Next Group RID") . " " . _("(optional)") . ": \n"; - echo "\n"; - echo "" . _("Help") . "
  
" . _("Algorithmic RID Base") . ": \n"; - echo "\n"; - echo "" . _("Help") . "
  
\n"; - echo "" . _("Suffix") . ": \n"; - echo "\n"; - echo ""; - echo "" . _("Help") . "
  
\n"; - echo "
\n"; - echo "

 

\n"; - echo ""; - echo ""; - echo "
\n"; - echo "\n"; - exit; - } - } - else { - // remember domain SID - $_SESSION["confwiz_domainsid"] = $domlist[0]->SID; - } -} - - -// check if essential default Samba groups are present -if ($_SESSION['confwiz_config']->is_samba3() && !$_POST['creategroups'] && !$_POST['ignoregroups']) { - $d512 = $d513 = $d514 = false; - $suffix = $_SESSION['confwiz_config']->get_groupSuffix(); - $domSID = $_SESSION['confwiz_domainsid']; - $filter = "(objectclass=sambagroupmapping)"; - $server = $_SESSION['confwiz_ldap']->server; - $sr = @ldap_search($server, $suffix, $filter, array("sambaSID")); - if ($sr) { - $info = @ldap_get_entries($_SESSION["confwiz_ldap"]->server, $sr); - if ($info) { - // check SIDs - array_shift($info); - for ($i = 0; $i < sizeof($info); $i++) { - if ($info[$i]['sambasid']['0'] == $domSID . "-512") { - $d512 = true; - } - elseif ($info[$i]['sambasid']['0'] == $domSID . "-513") { - $d513 = true; - } - elseif ($info[$i]['sambasid']['0'] == $domSID . "-514") { - $d514 = true; - } - } - } - } - // make a list of missing groups - $missing_groups = array(); - if (!$d512) { - $temp = array(); - $temp['sambasid'] = $domSID . "-512"; - $temp['displayname'] = "Domain Admins"; - $temp['cn'] = "domainadmins"; - $missing_groups[] = $temp; - } - if (!$d513) { - $temp = array(); - $temp['sambasid'] = $domSID . "-513"; - $temp['displayname'] = "Domain Users"; - $temp['cn'] = "domainusers"; - $missing_groups[] = $temp; - } - if (!$d514) { - $temp = array(); - $temp['sambasid'] = $domSID . "-514"; - $temp['displayname'] = "Domain Guests"; - $temp['cn'] = "domainguests"; - $missing_groups[] = $temp; - } - $_SESSION['conwiz_missing_groups'] = $missing_groups; - if (sizeof($missing_groups) > 0) { - // show user a list of missing groups - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - echo "

" . _("LAM detected that one or more essential Samba groups are missing. They are listed below.") . - " " . _("LAM can create them for you or you have to create them manually later.") . "

\n"; - echo "

 

\n"; - for ($i = 0; $i < sizeof($missing_groups); $i++) { - echo "

" . _("Windows group name") . ": " . $missing_groups[$i]['displayname'] . "

\n"; - echo "

" . _("Unix group name") . ": " . $missing_groups[$i]['cn'] . "

\n"; - echo "

" . _("Group SID") . ": " . $missing_groups[$i]['sambasid'] . "

\n"; - echo "

 

\n"; - echo "

 

\n"; - } - echo "
\n"; - echo ""; - echo ""; - echo ""; - echo "
\n"; - echo "\n"; - exit; - } -} - -// create needed Samab groups -if ($_SESSION['confwiz_config']->is_samba3() && $_POST['creategroups']) { - $suffix = $_SESSION['confwiz_config']->get_groupSuffix(); - $domSID = $_SESSION['confwiz_domainsid']; - $filter = "(objectclass=posixgroup)"; - $server = $_SESSION['confwiz_ldap']->server; - $sr = @ldap_search($server, $suffix, $filter, array("gidnumber")); - if ($sr) { - $info = @ldap_get_entries($_SESSION["confwiz_ldap"]->server, $sr); - if ($info) { - array_shift($info); - // create list of GID numbers - $gid_numbers = array(); - for ($i = 0; $i < sizeof($info); $i++) { - // ignore GIDs that are out of range - if ($info[$i]['gidnumber'][0] <= $_SESSION['confwiz_config']->get_maxGID()) { - if ($info[$i]['gidnumber'][0] >= $_SESSION['confwiz_config']->get_minGID()) { - $gid_numbers[] = $info[$i]['gidnumber'][0]; - } - } - } - // if no GIDs are used add (minGID -1) - if (sizeof($gid_numbers) < 1) $gid_numbers[] = $_SESSION['confwiz_config']->get_minGID() - 1; - sort($gid_numbers); - $missing_groups = $_SESSION['conwiz_missing_groups']; - $errors = array(); - // check if free GID numbers exist - if ($gid_numbers[sizeof($gid_numbers) - 1] < $_SESSION['confwiz_config']->get_maxGID() - 3) { - $gidnumber = $gid_numbers[sizeof($gid_numbers) - 1]; - for ($i = 0; $i < sizeof($missing_groups); $i++) { - $gidnumber++; - $attributes = array(); - $attributes['objectclass'][] = 'posixGroup'; - $attributes['objectclass'][] = 'sambaGroupMapping'; - $attributes['sambaGroupType'] = 2; - $attributes['gidnumber'] = $gidnumber; - $attributes['sambaSID'] = $missing_groups[$i]['sambasid']; - $attributes['description'] = $missing_groups[$i]['displayname']; - $attributes['displayname'] = $missing_groups[$i]['displayname']; - $attributes['cn'] = $missing_groups[$i]['cn']; - $dn = 'cn=' . $attributes['cn'] . ',' . $_SESSION['confwiz_config']->get_groupSuffix(); - if (!ldap_add($_SESSION['confwiz_ldap']->server(), $dn, $attributes)) { - $errors[] = 'Unable to create group:' . " " . $missing_groups[$i]['cn']; - } - } - } - // not enough free GIDs - else { - $errors[] = 'There are not enough free GID numbers in the GID range!'; - } - if (sizeof($errors) < 1) { - metarefresh('final.php'); - } - else { - echo $_SESSION['header']; - echo ""; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - echo "

 

\n"; - // print errors - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ''); - } - echo "

 

\n"; - echo "



" . _("Back to server settings") . "

\n"; - echo "\n"; - exit; - } - } - } - exit; -} - -// if nothing is missing go to last page -metarefresh('final.php'); - -?> diff --git a/lam-0.4/templates/confwiz/o_daemon.php b/lam-0.4/templates/confwiz/o_daemon.php deleted file mode 100644 index 3f3f15cd..00000000 --- a/lam-0.4/templates/confwiz/o_daemon.php +++ /dev/null @@ -1,156 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// check if user clicked on cancel button -if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - exit; -} - -// check if user clicked on next button -if ($_POST['submit']) { - $errors = array(); - if (!$_SESSION['confwiz_config']->set_scriptpath($_POST['scriptpath'])) { - $errors[] = _("Script path is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_scriptserver($_POST['scriptserver'])) { - $errors[] = _("Script server is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_pdftext($_POST['pdf_usertext'])) { - $errors[] = _("Saving PDF text failed!"); - } - // if no errors save and go back to optional.php - if (sizeof($errors) < 1) { - $_SESSION['confwiz_config']->save(); - $_SESSION['confwiz_optional']['daemon'] = 'done'; - metarefresh('optional.php'); - } - else { - // errors occured - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "



" . _("Back to lamdaemon and PDF settings") . "

\n"; - echo "\n"; - exit; - } -} - - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

 

\n"; - - // lamdaemon - echo "

Lamdaemon.pl:

\n"; - echo "

" . _("If you want to manage quotas and homedirectories with LAM you need to setup lamdaemon.pl.") . - "
" . - _("This is the server and path where the lamdaemon.pl script is stored. LDAP Account Manager will make a SSH connection to this server with username and password provided at login.") . - "

" . _("Use it at your own risk and read the documentation for lamdaemon before you use it!") . "

\n"; - - echo (""); - -echo ("". - "\n"); -echo ("\n"); -echo ("". - "\n"); -echo ("\n"); - - echo "
". - _("Server of external script") . ": get_scriptServer() . "\">
". - _("Path to external script") . ": get_scriptPath() . "\">
\n"; - - echo "


\n"; - - // PDF text - echo "

" . _("PDF text") . ":

\n"; - echo "

" . _("This text will appear on top of every user PDF file.") . "

\n"; - - echo (""); - -echo ""; - echo "\n"; -echo ("\n"); - - echo "
\n"; - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> - - - - - - - diff --git a/lam-0.4/templates/confwiz/o_lang.php b/lam-0.4/templates/confwiz/o_lang.php deleted file mode 100644 index 84fb3bf6..00000000 --- a/lam-0.4/templates/confwiz/o_lang.php +++ /dev/null @@ -1,176 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// check if user clicked on cancel button -if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - exit; -} - -// check if user clicked on next button -if ($_POST['submit']) { - $errors = array(); - if (!$_SESSION['confwiz_config']->set_defaultLanguage($_POST['lang'])) { - $errors[] = _("Language is not defined!"); - } - if (!$_SESSION['confwiz_config']->set_Adminstring($_POST['admins'])) { - $errors[] = _("List of admin users is empty or invalid!"); - } - // if no errors save and go back to optional.php - if (sizeof($errors) < 1) { - $_SESSION['confwiz_config']->save(); - $_SESSION['confwiz_optional']['lang'] = 'done'; - metarefresh('optional.php'); - } - else { - // errors occured - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "



" . _("Back to language and admin settings.") . "

\n"; - echo "\n"; - exit; - } -} - - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

 

\n"; - - // language - echo "

" . _("Please select your prefered language.") . "

\n"; - echo "

" . _("This defines the language of the login window and sets this language as the default language. Users can change the language at login.") . - "

\n"; - - echo (""); - - echo (""); - echo ("\n"); - echo ("\n"); - - echo "
" . _("Default language") . ":\n"); - // read available languages - $languagefile = "../../config/language"; - if(is_file($languagefile)) - { - $file = fopen($languagefile, "r"); - $i = 0; - while(!feof($file)) - { - $line = fgets($file, 1024); - if($line == "\n" || $line[0] == "#" || $line == "") continue; // ignore comment and empty lines - $languages[$i] = chop($line); - $i++; - } - fclose($file); - // generate language list - echo ("\n"); - } - else - { - echo _("Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."); - } - echo ("
\n"; - - echo "


\n"; - echo "


\n"; - - // admin users - echo "

" . _("Valid users") . ":

\n"; - echo "

" . _("If you want more than one user to login to LAM please enter its DN(s) here. Multiple entries are seperated by semicolons.") . "

\n"; - echo "

" . _("Example") . ": cn=admin,dc=yourdomain,dc=org;cn=manager,dc=yourdomain,dc=org

\n"; - - echo (""); - - echo ("". - "\n"); - echo ("\n"); - - echo "
". - _("List of valid users") . ": get_Adminstring() . "\">
\n"; - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> - - - - - - diff --git a/lam-0.4/templates/confwiz/o_lists.php b/lam-0.4/templates/confwiz/o_lists.php deleted file mode 100644 index acca91cc..00000000 --- a/lam-0.4/templates/confwiz/o_lists.php +++ /dev/null @@ -1,160 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// check if user clicked on cancel button -if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - exit; -} - -// check if user clicked on next button -if ($_POST['submit']) { - $errors = array(); - if (!$_SESSION['confwiz_config']->set_userlistAttributes($_POST['usrlstattr'])) { - $errors[] = _("User list attributes are invalid!"); - } - if (!$_SESSION['confwiz_config']->set_grouplistAttributes($_POST['grplstattr'])) { - $errors[] = _("Group list attributes are invalid!"); - } - if (!$_SESSION['confwiz_config']->set_hostlistAttributes($_POST['hstlstattr'])) { - $errors[] = _("Host list attributes are invalid!"); - } - // if no errors save and go back to optional.php - if (sizeof($errors) < 1) { - $_SESSION['confwiz_config']->save(); - $_SESSION['confwiz_optional']['lists'] = 'done'; - metarefresh('optional.php'); - } - else { - // errors occured - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "



" . _("Back to list settings") . "

\n"; - echo "\n"; - exit; - } -} - - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

 

\n"; - - echo "

" . _("Please enter which attributes should be displayed in the list views.") . "

\n"; - echo "

" . _("This can be a list of predefined attributes which have a description and are translated or you can write your own description.") . - " " . _("Predefined attributes are of type \"#attribute\".") . - " " . _("If you want to input your own description it would look like this: \"attribute:description\".") . - "
" . _("The entries are separated by semicolons.") . - "


" . - _("Example") . - ": #homeDirectory;#uid;#uidNumber;#gidNumber;mail:Mail address


" . - _("Predefined values") . ":

" . - _("Users") . - ": #uid, #uidNumber, #gidNumber, #cn, #host, #givenName, #sn, #homeDirectory, #loginShell, #mail, #gecos". - "
" . - _("Groups") . - ": #cn, #gidNumber, #memberUID, #member, #description". - "
" . - _("Hosts") . - ": #uid, #cn, #rid, #description" . "

\n"; - echo "

 

\n"; - - echo (""); - -// user list attributes -echo ("". - ""); -echo ("\n"); -// group list attributes -echo ("". - ""); -echo ("\n"); -// host list attributes -echo ("". - ""); -echo ("\n"); - - echo "
". - _("Attributes in User List") . ":get_userlistAttributes() . "\">
". - _("Attributes in Group List") . ":get_grouplistAttributes() . "\">
". - _("Attributes in Host List") . ":get_hostlistAttributes() . "\">
\n"; - - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> - - - - - diff --git a/lam-0.4/templates/confwiz/o_ranges.php b/lam-0.4/templates/confwiz/o_ranges.php deleted file mode 100644 index 98e70add..00000000 --- a/lam-0.4/templates/confwiz/o_ranges.php +++ /dev/null @@ -1,164 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// check if user clicked on cancel button -if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - exit; -} - -// check if user clicked on next button -if ($_POST['submit']) { - $errors = array(); - if (!$_SESSION['confwiz_config']->set_minUID($_POST['minUID'])) { - $errors[] = _("Minimum UID number is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_maxUID($_POST['maxUID'])) { - $errors[] = _("Maximum UID number is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_minGID($_POST['minGID'])) { - $errors[] = _("Minimum GID number is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_maxGID($_POST['maxGID'])) { - $errors[] = _("Maximum GID number is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_minMachine($_POST['minMach'])) { - $errors[] = _("Minimum Machine number is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_maxMachine($_POST['maxMach'])) { - $errors[] = _("Maximum Machine number is invalid!"); - } - // if no errors save and go back to optional.php - if (sizeof($errors) < 1) { - $_SESSION['confwiz_config']->save(); - $_SESSION['confwiz_optional']['ranges'] = 'done'; - metarefresh('optional.php'); - } - else { - // errors occured - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "



" . _("Back to range settings") . "

\n"; - echo "\n"; - exit; - } -} - - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

 

\n"; - - echo "

" . _("Please enter the UID/GID ranges for your accounts:") . "

\n"; - echo "

 

\n"; - - echo (""); - - // minUID - echo ("\n"); - // maxUID - echo ("\n"); - // UID text - echo ("\n"); - // minGID - echo ("\n"); - // maxGID - echo ("\n"); - // GID text - echo ("\n"); - // minMach - echo ("\n"); - // maxMach - echo ("\n"); - // Machine text - echo ("\n"); - - echo "
". - _("Minimum UID number") . ": ". - "get_minUID() . "\"> " . _("Maximum UID number") . ": ". - "get_maxUID() . "\">" . _("Help") . "
". - _("Minimum GID number") . ": ". - "get_minGID() . "\"> " . _("Maximum GID number").": ". - "get_maxGID() . "\">" . _("Help") . "
". - _("Minimum Machine number") . ": ". - "get_minMachine() . "\"> " . _("Maximum Machine number") . ": ". - "get_maxMachine() . "\">" . _("Help") . "
\n"; - - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> - - - - diff --git a/lam-0.4/templates/confwiz/optional.php b/lam-0.4/templates/confwiz/optional.php deleted file mode 100644 index 2cf69886..00000000 --- a/lam-0.4/templates/confwiz/optional.php +++ /dev/null @@ -1,80 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - -// if no optional pages should be displayed go to ldaptest -if (sizeof($_SESSION['confwiz_optional']) < 1) { - metarefresh('ldaptest.php'); - exit; -} - -// UID/GID ranges -if ($_SESSION['confwiz_optional']['ranges'] == 'yes') { - metarefresh('o_ranges.php'); - exit; -} - -// list attributes -if ($_SESSION['confwiz_optional']['lists'] == 'yes') { - metarefresh('o_lists.php'); - exit; -} - -// language, admins -if ($_SESSION['confwiz_optional']['lang'] == 'yes') { - metarefresh('o_lang.php'); - exit; -} - -// lamdaemon and PDF text -if ($_SESSION['confwiz_optional']['daemon'] == 'yes') { - metarefresh('o_daemon.php'); - exit; -} - -// if all pages were displayed go to ldaptest -metarefresh('ldaptest.php'); - -?> - - - - diff --git a/lam-0.4/templates/confwiz/server.php b/lam-0.4/templates/confwiz/server.php deleted file mode 100644 index bbb0360f..00000000 --- a/lam-0.4/templates/confwiz/server.php +++ /dev/null @@ -1,204 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - - -// check if user clicked on buttons -if ($_POST['submit'] || $_POST['cancel']) { - unset($error); - unset($ret); - if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - } - else { - // check server URL - if ($_SESSION['confwiz_config']->set_serverURL($_POST['serverurl'])) { - // set Samba version - if ($_POST['sambaversion'] == "2") $_SESSION['confwiz_config']->set_samba3("no"); - else $_SESSION['confwiz_config']->set_samba3("yes"); - $_SESSION['confwiz_config']->set_Adminstring($_POST['ldapadmin']); - // save settings - $_SESSION['confwiz_config']->save(); - // create LDAP object and test connection - $_SESSION['confwiz_ldap'] = new Ldap($_SESSION['confwiz_config']); - $ret = $_SESSION['confwiz_ldap']->connect($_POST['ldapadmin'], $_POST['ldappwd']); - if ($ret === 0) { - metarefresh('server2.php'); - exit; - } - elseif ($ret === False) $error = _("Cannot connect to specified LDAP-Server. Please try again."); - elseif ($ret == 81) $error = _("Cannot connect to specified LDAP-Server. Please try again."); - elseif ($ret == 49) $error = _("Wrong Password/Username combination. Try again."); - else $error = _("LDAP error, server says:") . "\n
($ret) " . ldap_err2str($ret); - } - else { - $error = _("Server Address is empty!"); - } - // print error message if needed - if ($error) { - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - StatusMessage("ERROR", $error, ""); - echo "



" . _("Back to last page") . "

\n"; - echo "\n"; - } - // if all ok, go to next page - else { - metarefresh('server2.php'); - } - } - exit; -} - -// check if back button was pressed -$back = false; -if ($_GET['back'] || $_POST['back']) { - $back = true; - $auth = $_SESSION['confwiz_ldap']->decrypt_login(); -} - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; -// formular -echo "
\n"; - echo "

\n"; - echo "\n"; - - // server URL - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - - // admin user+password - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - - // master password - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "
\n"; - echo _("Please enter the URL of your LDAP server.") . "

" . - _("Examples") . ":

ldap://myserver.mydomain.org
ldaps://myserver.mydomain.org
localhost:389" . "\n"; - echo "
 
\n"; - echo "" . _("Server address") . ":\n"; - echo "\n"; - if ($back) echo "get_ServerURL() . "\">\n"; - else echo "\n"; - echo "
 
 
\n"; - echo _("To connect to your LDAP server please enter now the DN of your administrative user and the password.") . "\n"; - echo "
 
\n"; - echo "" . _("LDAP admin DN") . ":\n"; - echo "\n"; - if ($back) echo "\n"; - else echo "\n"; - echo "
\n"; - echo "" . _("Password") . ":\n"; - echo "\n"; - if ($back) echo "\n"; - else echo "\n"; - echo "
 
 
\n"; - echo _("Which Samba version do you use?") . "\n"; - echo "
 
\n"; - echo "" . _("Samba version") . ":\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> diff --git a/lam-0.4/templates/confwiz/server2.php b/lam-0.4/templates/confwiz/server2.php deleted file mode 100644 index eb13572c..00000000 --- a/lam-0.4/templates/confwiz/server2.php +++ /dev/null @@ -1,243 +0,0 @@ -password != $_SESSION['confwiz_masterpwd']) { - require("../config/conflogin.php"); - exit; -} - - -// check if user clicked on buttons -if ($_POST['submit'] || $_POST['cancel'] || $_POST['back']) { - unset($error); - unset($ret); - if ($_POST['cancel']) { - @unlink("../../config/" . $_SESSION['confwiz_config']->file . ".conf"); - metarefresh('../config/conflogin.php'); - } - elseif ($_POST['back']) { - metarefresh('server.php?back=true'); - } - else { - // set input values - $errors = array(); - if (!$_SESSION['confwiz_config']->set_UserSuffix($_POST['usersuffix'])) { - $error = _("UserSuffix is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_GroupSuffix($_POST['groupsuffix'])) { - $error = _("GroupSuffix is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_HostSuffix($_POST['hostsuffix'])) { - $error = _("HostSuffix is invalid!"); - } - if ($_SESSION['confwiz_config']->is_samba3() && !$_SESSION['confwiz_config']->set_DomainSuffix($_POST['domainsuffix'])) { - $error = _("DomainSuffix is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_pwdhash($_POST['pwdhash'])) { - $error = _("Password hash is invalid!"); - } - if (!$_SESSION['confwiz_config']->set_cacheTimeout($_POST['cachetimeout'])) { - $error = _("Cache timeout is invalid!"); - } - $_SESSION['confwiz_config']->save(); - // print error message if needed - if (sizeof($errors) > 0) { - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - for ($i = 0; $i < sizeof($errors); $i++) { - StatusMessage("ERROR", $errors[$i], ""); - } - echo "



" . _("Back to last page") . "

\n"; - echo "\n"; - } - // if all ok, go to next page - else { - $_SESSION['confwiz_optional'] = array(); - if ($_POST['ranges']) $_SESSION['confwiz_optional']['ranges'] = 'yes'; - if ($_POST['lists']) $_SESSION['confwiz_optional']['lists'] = 'yes'; - if ($_POST['lang']) $_SESSION['confwiz_optional']['lang'] = 'yes'; - if ($_POST['daemon']) $_SESSION['confwiz_optional']['daemon'] = 'yes'; - metarefresh('optional.php'); - } - } - exit; -} - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

\n"; - echo "\n"; - - // suffixes - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - if ($_SESSION['confwiz_config']->is_samba3()) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } - - echo "\n"; - echo "\n"; - - // password hash - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - - // cache timeout - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "
\n"; - echo _("Please enter the suffixes of your LDAP tree where LAM should store the accounts."); - echo "
 
\n"; - echo "" . _("UserSuffix") . ":\n"; - echo "\n"; - echo "get_userSuffix() . "\">\n"; - echo "
\n"; - echo "" . _("GroupSuffix") . ":\n"; - echo "\n"; - echo "get_groupSuffix() . "\">\n"; - echo "
\n"; - echo "" . _("HostSuffix") . ":\n"; - echo "\n"; - echo "get_hostSuffix() . "\">\n"; - echo "
\n"; - echo "" . _("DomainSuffix") . ":\n"; - echo "\n"; - echo "get_domainSuffix() . "\">\n"; - echo "
 
 
\n"; - echo _("LAM supports CRYPT, SHA, SSHA, MD5 and SMD5 to generate the hash value of an user password. SSHA and CRYPT are the most common but CRYPT does not support passwords greater than 8 letters. We do not recommend to use plain text passwords.") . "\n"; - echo "
 
\n"; - echo "" . _("Password hash type") . ":\n"; - echo "\n"; - echo "\n"); - echo "
 
 
\n"; - echo _("LAM caches its LDAP searches, you can set the cache time here. Shorter times will stress LDAP more but decrease the possibility that changes are not identified.") . "\n"; - echo "
 
\n"; - echo "" . _("Cache timeout") . ":\n"; - echo "\n"; - echo "\n"); - echo "
\n"; - - echo "


\n"; - -// optional pages - echo "
" . _("Optional settings") . "\n"; - echo "

" . _("Please select here if you want to make additional changes to your configuration profile or if LAM should use default values.") . - "

\n"; - echo "" . _("Ranges for UID and GID numbers") . "
\n"; - echo "" . _("Attributes in list views") . "
\n"; - echo "" . _("Language and additional admin users") . "
\n"; - echo "" . _("Lamdaemon settings and PDF text") . "
\n"; - echo "
\n"; - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> diff --git a/lam-0.4/templates/confwiz/start.php b/lam-0.4/templates/confwiz/start.php deleted file mode 100644 index 802cd205..00000000 --- a/lam-0.4/templates/confwiz/start.php +++ /dev/null @@ -1,189 +0,0 @@ -password != $_POST['masterpwd']) { - $error = _("Master password is wrong!"); - } - // check if passwords are equal and not empty - elseif ($_POST['passwd1'] && ($_POST['passwd1'] != "") && ($_POST['passwd1'] == $_POST['passwd2'])) { - // check if profile name is valid - if (eregi("^[a-z0-9\-_]+$", $_POST['profname']) && !in_array($_POST['profname'], getConfigProfiles())) { - // create new profile file - @copy("../../config/lam.conf_sample", "../../config/" . $_POST['profname'] . ".conf"); - @chmod ("../../config/" . $_POST['profname'] . ".conf", 0600); - $file = is_file("../../config/" . $_POST['profname'] . ".conf"); - if ($file) { - // load as config and write new password - $conf = new Config($_POST['profname']); - $conf->Passwd = $_POST['passwd1']; - $conf->save(); - $_SESSION['confwiz_config'] = $conf; - $_SESSION['confwiz_masterpwd'] = $_POST['masterpwd']; - } - else $error = _("Unable to create new profile!"); - } - else $error = _("Profile name is invalid!"); - } - else $error = _("Profile passwords are different or empty!"); - // print error message if needed - if ($error) { - echo $_SESSION['header']; - echo "\n"; - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; - StatusMessage("ERROR", $error, ""); - echo "



" . _("Back to profile login") . "

\n"; - echo "\n"; - } - // if all ok, go to next page - else { - metarefresh('server.php'); - } - } - exit; -} - -// remove variables of older wizard calls -unset($_SESSION['conwiz_masterpwd']); -unset($_SESSION['confwiz_config']); - -echo $_SESSION['header']; - - echo "\n"; - echo _("Configuration wizard"); - echo "\n"; - echo "\n"; -echo "\n"; -echo "\n"; - echo "

\n"; - echo "\"LDAP\n"; - echo "

\n"; - echo "
\n"; - -// formular -echo "
\n"; - echo "

" . _("Welcome to LAM Configuration wizard.") . "

\n"; - echo "

\n"; - echo "This druid will help you to create a configuration file for LAM and set up LDAP.\n"; - echo "

\n"; - echo "

\n"; - echo "\n"; - - // profile name - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - - // password - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - - // master password - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "
\n"; - echo _("Please enter a name for the new profile. The name may contain letters, digits and -_.") . "\n"; - echo "
 
\n"; - echo "" . _("Profile name") . ":\n"; - echo "\n"; - echo "\n"; - echo "
 
\n"; - echo _("Configuration profiles are protected with a password from unauthorised access. Please enter it here.") . "\n"; - echo "
 
\n"; - echo "" . _("Password") . ":\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "" . _("Reenter Password") . ":\n"; - echo "\n"; - echo "\n"; - echo "
 
 
\n"; - echo _("Please enter your configuration master password. This password is \"lam\" by default.") . "\n"; - echo "
 
\n"; - echo "" . _("Master password") . ":\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - - echo "


\n"; - -// next/cancel button - echo "

\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - -echo "
\n"; - -echo "\n\n"; - -?> diff --git a/lam-0.4/templates/delete.php b/lam-0.4/templates/delete.php deleted file mode 100644 index 44d5f048..00000000 --- a/lam-0.4/templates/delete.php +++ /dev/null @@ -1,253 +0,0 @@ -'; -echo _('Delete Account'); -echo ''."\n". - ''."\n". - ''."\n". - ''."\n". - '
'."\n"; - - -if ($_GET['type']) { - // $_GET['type'] is true if delete.php was called from *list.php - // Store $_GET['type'] as $_POST['type'] - // Replace wrong chars from Session - echo ''; - switch ($_GET['type']) { - // Select which layout and text should be displayed - case 'user': - echo "
"; - echo _('Delete user(s)'); - echo "\n"; - echo ''._('Do you really want to delete user(s):').''; - break; - case 'host': - echo "
"; - echo _('Delete host(s)'); - echo "\n"; - echo ''._('Do you really want to delete host(s):').''; - break; - case 'group': - echo "
"; - echo _('Delete group(s)'); - echo "\n"; - echo ''._('Do you really want to delete group(s):').''; - break; - } - echo "
\n"; - // display all DNs in a tables - echo "\n"; - foreach ($delete_dn as $dn) echo ''; - echo "
'.$dn.'
\n"; - - // Ask if lam should delete homedirs if users are deleted and lamdaemon.pl is in use - if (($_GET['type']== user) && $config_intern->scriptServer) { - echo "
\n"; - echo "\n"; - echo ''."\n".''."\n"; - echo "
'; - echo _('Delete also Homedirectories'); - echo ''. - '
\n"; - } - - // Print buttons - echo "
\n"; - echo ''; - echo ' '; - echo "
\n"; - } - - -if ($_POST['delete_yes']) { - // deletion has been confirmed. - switch ($_POST['type']) { - case 'user': - echo "
"; - echo _('Deleting user(s)...'); - echo "\n"; - break; - case 'host': - echo "
"; - echo _('Deleting host(s)...'); - echo "\n"; - break; - case 'group': - echo "
"; - echo _('Deleting group(s)...'); - echo "\n"; - break; - } - // Store kind of DNs - echo ''; - echo "
\n"; - // Loop for every DN which should be deleted - foreach ($delete_dn as $dn) { - switch ($_POST['type']) { - case 'user': - // Get username from DN - $temp=explode(',', $dn); - $username = str_replace('uid=', '', $temp[0]); - // Fill array with groupnames - $usernames[] = $username; - // Search for groups which have memberUid set to username - $result = ldap_search($ldap_intern->server(), $config_intern->get_GroupSuffix(), "(&(objectClass=PosixGroup)(memberUid=$username))", array('')); - $entry = ldap_first_entry($ldap_intern->server(), $result); - // loop for every found group and remove membership - while ($entry) { - $success = ldap_mod_del($ldap_intern->server(), ldap_get_dn($ldap_intern->server(), $entry) , array('memberUid' => $username)); - // *** fixme add error-message if memberUid couldn't be deleted - $entry = ldap_next_entry($ldap_intern->server(), $entry); - } - if ($config_intern->scriptServer && isset($username)) { - // Remove homedir if required - if ($_POST['f_rem_home']) remhomedir($username); - // Remove quotas if lamdaemon.pl is used - remquotas($username, 'user'); - } - // Delete user itself - $success = ldap_delete($ldap_intern->server(), $dn); - if (!$success) $error = _('Could not delete user:').' '.$dn; - break; - case 'host': - // Delete host itself - $success = ldap_delete($ldap_intern->server(), $dn); - if (!$success) $error = _('Could not delete host:').' '.$dn; - break; - case 'group': - /* First we have to check if any user uses $group - * as primary group. It's not allowed to delete a - * group if it still contains primaty members - */ - $temp=explode(',', $dn); - $groupname = str_replace('cn=', '', $temp[0]); - // Fill array with groupnames - $usernames[] = $groupname; - // Get group GIDNumber - $groupgid = getgid($groupname); - // Search for users which have gid set to current gid - $result = ldap_search($ldap_intern->server(), $config_intern->get_UserSuffix(), "gidNumber=$groupgid", array('')); - // Print error if still users in group - if (!$result) $error = _('Could not delete group. Still users in group:').' '.$dn; - else { - // Remove quotas if lamdaemon.pl is used - if ($config_intern->scriptServer && isset($groupname)) { - remquotas($groupname, 'group'); - } - // Delete group itself - $success = ldap_delete($ldap_intern->server(), $dn); - if (!$success) $error = _('Could not delete group:').' '.$dn; - } - break; - } - // Remove DNs from cache-array - if ($success && isset($_SESSION[$_POST['type'].'DN'][$dn])) unset($_SESSION[$_POST['type'].'DN'][$dn]); - // Display success or error-message - if (!$error) echo "\n"; - else echo "\n"; - } - echo "
$dn ". _('deleted').".
$error

\n"; - switch ($_POST['type']) { - // Select which page should be displayd if back-button will be pressed - case 'user': - echo ''; - break; - case 'group': - echo ''; - break; - case 'host': - echo ''; - break; - } - echo "
\n"; - } - -if ($_POST['delete_no']) { - // Delete no accounts - echo ''; - switch ($_POST['type']) { - // Select which page should be displayd if back-button will be pressed - case 'user': - echo "
"; - echo _('Deleting user(s) canceled.'); - echo "\n"; - echo _('No user(s) were deleted'); - echo "
"; - echo ''; - break; - case 'host': - echo "
"; - echo _('Deleting host(s) canceled.'); - echo "\n"; - echo _('No host(s) were deleted'); - echo "
"; - echo ''; - break; - case 'group': - echo "
"; - echo _('Deleting group(s) canceled.'); - echo "\n"; - echo _('No group(s) were deleted'); - echo "
"; - echo ''; - break; - } - echo "
\n"; - } - -echo ''."\n"; -?> diff --git a/lam-0.4/templates/domain.php b/lam-0.4/templates/domain.php deleted file mode 100644 index ce46cbfe..00000000 --- a/lam-0.4/templates/domain.php +++ /dev/null @@ -1,312 +0,0 @@ -search_domains($_SESSION['config']->get_domainSuffix()); - // get possible suffixes - $domsuff = $_SESSION['ldap']->search_units($_SESSION['config']->get_domainSuffix()); - if ($_GET['action'] == "edit") { - // remove "\'" - $_GET['DN'] = str_replace("\\", "", $_GET['DN']); - $_GET['DN'] = str_replace("'", "", $_GET['DN']); - // load attributes from domain - for ($i = 0; $i < sizeof($domlist); $i++) { - if ($domlist[$i]->dn == $_GET['DN']) { - $domain = $domlist[$i]; - break; - } - } - // get suffix - $tmp_arr = explode(",", $domain->dn); - array_shift($tmp_arr); - $domain_suffix = implode(",", $tmp_arr); - } - else { - $domain = new samba3domain(); - $domain_suffix = $_SESSION['config']->get_domainSuffix(); - } - // display page - echo $_SESSION['header']; - echo "Domain Management\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // print message, if needed - if ($_SESSION['domain_message']) StatusMessage("INFO", $_SESSION['domain_message'], ""); - // print fieldset - echo "
\n"; - echo "

 

\n"; - echo "
\n"; - echo "" . _("Domain Settings") . "\n"; - echo "\n"; - // domain name - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // domain SID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // next RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - // next user RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - // next group RID - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // algorithmic RID base - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // domain suffix - echo "\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "" . _("Domain name") . ":\n"; - echo "\n"; - if ($_GET['action'] == "edit") { - echo $domain->name . "\n"; - } - else echo "\n"; - echo "" . _("Help") . "
  
\n"; - echo "" . _("Domain SID") . ": \n"; - echo "\n"; - if ($_GET['action'] == "edit") { - echo $domain->SID . "\n"; - } - else echo "\n"; - echo "" . _("Help") . "
  
" . _("Next RID") . ": \n"; - echo "nextRID . "\">\n"; - echo "" . _("Help") . "
" . _("Next User RID") . ": \n"; - echo "nextUserRID . "\">\n"; - echo "" . _("Help") . "
" . _("Next Group RID") . ": \n"; - echo "nextGroupRID . "\">\n"; - echo "" . _("Help") . "
  
" . _("Algorithmic RID Base") . ": \n"; - if ($_GET['action'] == "edit") echo $domain->RIDbase . "\n"; - else echo "RIDbase . "\">\n"; - echo "" . _("Help") . "
  
\n"; - echo "" . _("Suffix") . ": \n"; - echo "\n"; - echo ""; - echo "" . _("Help") . "
  
\n"; - echo "
\n"; - // post DN and old RID values - echo "dn . "\">"; - echo "nextRID . "\">"; - echo "nextUserRID . "\">"; - echo "nextGroupRID . "\">"; - // edit or add operation - if ($_GET['action'] == "edit") echo ""; - else echo ""; - echo "

 

\n"; - echo "

\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "

\n"; - echo "
\n"; - echo "\n"; - echo "\n"; -} - - -// delete domain, ask if sure -elseif ($_GET['action'] == "delete") { - // remove "\'" and make array - $DNs = str_replace("\\", "", $_GET['DN']); - $DNs = str_replace("'", "", $DNs); - $DNs = explode(";", $DNs); - // display page - echo $_SESSION['header']; - echo "Domain Management\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "

 

\n"; - echo "
" . _("Delete domain(s)") . "\n"; - echo "

" . _("Do you really want to delete domain(s):") . "

\n"; - echo "

 

\n"; - for ($i = 0; $i < sizeof($DNs); $i++) { - echo "

" . $DNs[$i] . "

\n"; - } - echo "

 

\n"; - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "
\n"; - echo "\n"; - echo "\n"; -} - - -// save domain -elseif ($_POST['sub_save']) { - echo $_SESSION['header']; - echo "Domain Management\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // check input - if ($_POST['add']) { // check for existing domains - $suffix = $_SESSION['config']->get_DomainSuffix(); - $server = $_SESSION['ldap']->server; - $filter = "(|(sambasid=" . $_POST['dom_SID'] . ")(sambadomainname=" . $_POST['dom_name'] . "))"; - $sr = @ldap_search($server, $suffix, $filter, array()); - $info = @ldap_get_entries($_SESSION["ldap"]->server, $sr); - } - if ($_POST['add'] && !eregi("^[a-z0-9_\\-]+$", $_POST['dom_name'])) StatusMessage("ERROR", "", _("Domain name is invalid!")); - elseif ($_POST['add'] && !eregi("^S-[0-9]-[0-9]-[0-9]{2,2}-[0-9]*-[0-9]*-[0-9]*$", $_POST['dom_SID'])) { - StatusMessage("ERROR", "", _("Samba 3 domain SID is invalid!")); - } - elseif ($_POST['add'] && ($info["count"] > 0)) { - StatusMessage("ERROR", "", _("This Samba 3 domain is already present!")); - } - elseif ($_POST['dom_nextRID'] && !is_numeric($_POST['dom_nextRID'])) StatusMessage("ERROR", "", _("Next RID is not a number!")); - elseif ($_POST['dom_nextUserRID'] && !is_numeric($_POST['dom_nextUserRID'])) StatusMessage("ERROR", "", _("Next user RID is not a number!")); - elseif ($_POST['dom_nextGroupRID'] && !is_numeric($_POST['dom_nextGroupRID'])) StatusMessage("ERROR", "", _("Next group RID is not a number!")); - elseif ($_POST['add'] && !is_numeric($_POST['dom_RIDbase'])) StatusMessage("ERROR", "", _("Algorithmic RID base is not a number!")); - // edit entry - elseif ($_POST['edit'] == "yes") { - $success = true; - // change attributes - $attr = array(); - if ($_POST['dom_nextRID'] != $_POST['dom_oldnextRID']) $attr['sambaNextRid'] = $_POST['dom_nextRID']; - if ($_POST['dom_nextUserRID'] != $_POST['dom_oldnextUserRID']) $attr['sambaNextUserRid'] = $_POST['dom_nextUserRID']; - if ($_POST['dom_nextGroupRID'] != $_POST['dom_oldnextGroupRID']) $attr['sambaNextGroupRid'] = $_POST['dom_nextGroupRID']; - if (sizeof($attr) > 0) $success = ldap_modify($_SESSION['ldap']->server(), $_POST['dom_DN'], $attr); - // change suffix - $RDN = explode(",", $_POST['dom_DN']); - $RDN = $RDN[0]; - $newDN = $RDN . "," . $_POST['dom_suffix']; - if ($_POST['dom_DN'] != $newDN) { - $success = ldap_rename($_SESSION['ldap']->server(), $_POST['dom_DN'], $RDN, $_POST['dom_suffix'], true); - } - if ($success) StatusMessage("INFO", _("Domain has been modified."), $DN); - else StatusMessage("ERROR", "", _("Failed to modify domain!")); - } - // add entry - else { - $DN = "sambaDomainName" . "=" . $_POST['dom_name'] . "," . $_POST['dom_suffix']; - $attr = array(); - $attr['objectclass'] = "sambaDomain"; - $attr['sambaDomainName'] = $_POST['dom_name']; - $attr['sambaSID'] = $_POST['dom_SID']; - if ($_POST['dom_nextRID']) $attr['sambaNextRid'] = $_POST['dom_nextRID']; - if ($_POST['dom_nextGroupRID']) $attr['sambaNextGroupRid'] = $_POST['dom_nextGroupRID']; - if ($_POST['dom_nextUserRID']) $attr['sambaNextUserRid'] = $_POST['dom_nextUserRID']; - $attr['sambaAlgorithmicRidBase'] = $_POST['dom_RIDbase']; - // write to LDAP - if (@ldap_add($_SESSION['ldap']->server(), $DN, $attr)) { - StatusMessage("INFO", "Domain has been created.", $DN); - } - else StatusMessage("ERROR", "", _("Failed to add domain!") . "\n
" . ldap_error($_SESSION['ldap']->server())); - } - echo "

 

\n"; - echo "

" . _("Back to domain list") . "

\n"; - echo "\n"; - echo "\n"; -} - - -// back to list -elseif ($_POST['sub_back']) { - metaRefresh("lists/listdomains.php"); -} - - -// delete domain, user was sure -elseif ($_POST['sub_delete']) { - $DNs = explode(";", $_POST['delDN']); - // display page - echo $_SESSION['header']; - echo "Domain Management\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // delete DNs - for ($i = 0; $i < sizeof($DNs); $i++) { - if (ldap_delete($_SESSION['ldap']->server(), $DNs[$i])) StatusMessage("INFO", _("Domain deleted successfully."), $DNs[$i]); - else StatusMessage("ERROR", _("Unable to delete domain!"), $DNs[$i]); - } - echo "

 

\n"; - echo "

" . _("Back to domain list") . "

\n"; - echo "\n"; - echo "\n"; -} - -?> diff --git a/lam-0.4/templates/help.php b/lam-0.4/templates/help.php deleted file mode 100644 index 27964637..00000000 --- a/lam-0.4/templates/help.php +++ /dev/null @@ -1,111 +0,0 @@ - - LDAP Account Manager Help Center - - - - - - -" . $helpArray[$helpNumber]['Headline'] . "\n"; - $format = "

" . $helpArray[$helpNumber]['Text'] . "

\n"; - printf($format,$helpArray[$helpNumber]['variables'][0],$helpArray[$helpNumber]['variables'][1],$helpArray[$helpNumber]['variables'][2],$helpArray[$helpNumber]['variables'][3],$helpArray[$helpNumber]['variables'][4],$helpArray[$helpNumber]['variables'][5],$helpArray[$helpNumber]['variables'][6],$helpArray[$helpNumber]['variables'][7],$helpArray[$helpNumber]['variables'][8],$helpArray[$helpNumber]['variables'][9]); - //echo "

" . $helpArray[$helpNumber]['Text'] . "

\n"; - if($helpArray[$helpNumber]["SeeAlso"] <> "") - { - echo "

" . _("See also") . ": " . $helpArray[$helpNumber]['SeeAlso'] . "

\n"; - } - echoHTMLFoot(); - } - /* Load external help page */ - elseif($helpArray[$helpNumber]["ext"] == "TRUE") - { - echoHTMLHead(); - include_once("../help/" . $helpArray[$helpNumber]["Link"]); - echoHTMLFoot(); - } - /* Print empty page in all other cases */ - else - { - echoHTMLHead(); - echoHTMLFoot(); - } -} - -displayHelp($_GET['HelpNumber']); - -?> diff --git a/lam-0.4/templates/initsuff.php b/lam-0.4/templates/initsuff.php deleted file mode 100644 index dedad13b..00000000 --- a/lam-0.4/templates/initsuff.php +++ /dev/null @@ -1,202 +0,0 @@ -server, $new_suff[$i], "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if ($res) continue; - $suff = $new_suff[$i]; - // generate DN and attributes - $tmp = explode(",", $suff); - $name = explode("=", $tmp[0]); - array_shift($tmp); - $end = implode(",", $tmp); - if ($name[0] != "ou") { // add root entry - $attr = array(); - $attr[$name[0]] = $name[1]; - $attr['objectClass'] = 'organization'; - $dn = $suff; - if (!@ldap_add($_SESSION['ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - continue; - } - } - else { // add organizational unit - $name = $name[1]; - $attr = array(); - $attr['objectClass'] = "organizationalunit"; - $attr['ou'] = $name; - $dn = $suff; - if (!@ldap_add($_SESSION['ldap']->server(), $dn, $attr)) { - // check if we have to add parent entries - if (ldap_errno($_SESSION['ldap']->server()) == 32) { - $temp = explode(",", $suff); - $subsuffs = array(); - // make list of subsuffixes - for ($k = 0; $k < sizeof($temp); $k++) { - $part = explode("=", $temp[$k]); - if ($part[0] == "ou") $subsuffs[] = implode(",", array_slice($temp, $k)); - else { - $subsuffs[] = implode(",", array_slice($temp, $k)); - break; - } - } - // create missing entries - for ($k = sizeof($subsuffs) - 1; $k >= 0; $k--) { - // check if subsuffix is present - $info = @ldap_search($_SESSION['ldap']->server, $subsuffs[$k], "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if (!$res) { - $suffarray = explode(",", $subsuffs[$k]); - $headarray = explode("=", $suffarray[0]); - if ($headarray[0] == "ou") { // add ou entry - $attr = array(); - $attr['objectClass'] = 'organizationalunit'; - $attr['ou'] = $headarray[1]; - $dn = $subsuffs[$k]; - if (!@ldap_add($_SESSION['ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['ldap']->server()); - break; - } - } - else { // add root entry - $attr = array(); - $attr['objectClass'][] = 'organization'; - $attr[$headarray[0]] = $headarray[1]; - if ($headarray[0] == "dc") { - $attr['o'] = $headarray[1]; - $attr['objectClass'][] = 'dcObject'; - } - $dn = $subsuffs[$k]; - if (!@ldap_add($_SESSION['ldap']->server(), $dn, $attr)) { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['ldap']->server()); - break; - } - } - } - } - } - else { - $fail[] = $suff; - $error[] = ldap_error($_SESSION['ldap']->server()); - } - } - } - } - } - echo $_SESSION['header']; - echo "initsuff\n"; - echo "\n"; - echo "\n\n"; - // print error/success messages - if ($_POST['add_suff']) { - if (sizeof($fail) > 0) { - // print error messages - for ($i = 0; $i < sizeof($fail); $i++) { - StatusMessage("ERROR", _("Failed to create entry!") . "
" . $error[$i], $fail[$i]); - } - echo "

 

\n"; - echo "" . _("User list") . "\n"; - echo "\n"; - } - else { - // print success message - StatusMessage("INFO", "", _("All changes were successful.")); - if ($_SESSION['config']->is_samba3()) { - $doms = $_SESSION['ldap']->search_domains($_SESSION['config']->get_domainSuffix()); - echo "

 

\n"; - if (sizeof($doms) == 0) { - echo "" . _("No domains found, please create one.") . "\n"; - } - else { - echo "" . _("User list") . "\n"; - } - echo "\n"; - } - else { - echo "

 

\n"; - echo "" . _("User list") . "\n"; - echo "\n"; - } - } - } - else { - // no suffixes were created - StatusMessage("INFO", "", _("No changes were made.")); - echo "

 

\n"; - echo "" . _("User list") . "\n"; - echo "\n"; - } - exit; -} - -// first show of page -$new_suff = $_GET['suffs']; -$new_suff = str_replace("\\", "", $new_suff); -$new_suff = str_replace("'", "", $new_suff); -$new_suff = explode(";", $new_suff); - -echo $_SESSION['header']; -echo "initsuff\n"; -echo "\n"; -echo "\n"; - echo "

 

\n"; - echo "

" . _("The following suffix(es) are missing in LDAP. LAM can create them for you.") . "

\n"; - echo "

 

\n"; - // print missing suffixes - for ($i = 0; $i < sizeof($new_suff); $i++) { - echo "

" . $new_suff[$i] . "

\n"; - } - echo "

 

\n"; - echo "
\n"; - echo "\n"; - echo ""; - echo ""; - echo "
\n"; -echo "\n"; -?> diff --git a/lam-0.4/templates/lists/listdomains.php b/lam-0.4/templates/lists/listdomains.php deleted file mode 100644 index cee3c073..00000000 --- a/lam-0.4/templates/lists/listdomains.php +++ /dev/null @@ -1,275 +0,0 @@ -listdomains\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -// get current page -$page = $_GET["page"]; -if (!$page) $page = 1; -// take maximum count of domain entries shown on one page out of session -if ($_SESSION["config"]->get_MaxListEntries() <= 0) - $max_pageentrys = 10; // default setting, if not yet set -else - $max_pageentrys = $_SESSION["config"]->get_MaxListEntries(); - - -// generate attribute and description tables -$attr_array = array(); // list of LDAP attributes to show -$desc_array = array(); // list of descriptions for the attributes -$attr_array[] = "sambaDomainName"; -$attr_array[] = "sambaSID"; -$attr_array[] = "dn"; -$desc_array[] = strtoupper(_("Domain name")); -$desc_array[] = strtoupper(_("Domain SID")); -$desc_array[] = "DN"; - -// check search suffix -if ($_POST['dom_suffix']) $dom_suffix = $_POST['dom_suffix']; // new suffix selected via combobox -elseif ($_SESSION['dom_suffix']) $dom_suffix = $_SESSION['dom_suffix']; // old suffix from session -else $dom_suffix = $_SESSION["config"]->get_DomainSuffix(); // default suffix - -// first time page is shown -if (! $_GET['norefresh']) { - // configure search filter - $filter = "(objectClass=sambaDomain)"; - $attrs = $attr_array; - $sr = @ldap_search($_SESSION["ldap"]->server(), $dom_suffix, $filter, $attrs); - if (ldap_errno($_SESSION["ldap"]->server()) == 4) { - StatusMessage("WARN", _("LDAP sizelimit exceeded, not all entries are shown."), _("See README.openldap.txt to solve this problem.")); - } - if ($sr) { - $dom_info = ldap_get_entries($_SESSION["ldap"]->server, $sr); - ldap_free_result($sr); - if ($dom_info["count"] == 0) StatusMessage("WARN", "", _("No Samba Domains found!")); - // delete first array entry which is "count" - array_shift($dom_info); - // sort rows by sort column ($sort) - usort($dom_info, "cmp_array"); - } - else StatusMessage("ERROR", _("LDAP Search failed! Please check your preferences."), _("No Samba Domains found!")); -} -// use search result from session -else { - if (sizeof($dom_info) == 0) StatusMessage("WARN", "", _("No Samba Domains found!")); - // sort rows by sort column ($sort) - if ($dom_info) usort($dom_info, "cmp_array"); -} - -echo ("
\n"); - -// draw navigation bar if domain accounts were found -if (sizeof($dom_info) > 0) { -draw_navigation_bar(sizeof($dom_info)); -echo ("
\n"); -} - -// print domain table header -echo "\n"; -echo ""; -// table header -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (strtolower($attr_array[$k]) == $sort) { - echo ""; - } - else echo ""; -} -echo "\n"; - -// calculate which rows to show -$table_begin = ($page - 1) * $max_pageentrys; -if (($page * $max_pageentrys) > sizeof($dom_info)) $table_end = sizeof($dom_info); -else $table_end = ($page * $max_pageentrys); - -// print domain list -for ($i = $table_begin; $i < $table_end; $i++) { - echo("" . - " " . - " "); - for ($k = 0; $k < sizeof($attr_array); $k++) { - echo (""); - } - echo("\n"); -} -echo ("
" . $desc_array[$k] . "" . $desc_array[$k] . "
" . _("Edit") . ""); - // print all attribute entries seperated by "; " - if (sizeof($dom_info[$i][strtolower($attr_array[$k])]) > 0) { - // delete first array entry which is "count" - if ((! $_GET['norefresh']) && (is_array($dom_info[$i][strtolower($attr_array[$k])]))) array_shift($dom_info[$i][strtolower($attr_array[$k])]); - if (is_array($dom_info[$i][strtolower($attr_array[$k])])) echo implode("; ", $dom_info[$i][strtolower($attr_array[$k])]); - else echo $dom_info[$i][strtolower($attr_array[$k])]; - } - echo ("
"); - -echo ("
"); - -// draw navigation bar if domain accounts were found -if (sizeof($dom_info) > 0) { -draw_navigation_bar(sizeof($dom_info)); -echo ("
\n"); -} - -if (! $_GET['norefresh']) { - // generate list of possible suffixes -$dom_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_DomainSuffix()); -} - -// print combobox with possible sub-DNs -if (sizeof($dom_units) > 1) { - echo ("

\n"); - echo ("" . _("Suffix") . ": "); - echo ("\n"); - echo (""); - echo ("

\n"); - echo ("

 

\n"); -} - -echo ("

\n"); -echo ("\n"); -if (sizeof($dom_info) > 0) echo ("\n"); -echo ("

\n"); - -echo ("
\n"); -echo "\n"; - -/** - * @brief draws a navigation bar to switch between pages - * - * - * @return void - */ -function draw_navigation_bar ($count) { - global $max_pageentrys; - global $page; - global $sort; - - echo ("\n"); - echo ("\n"); - echo (""); - - echo (""); - - echo ("
  "); - if ($page != 1) - echo ("<=\n"); - else - echo ("<="); - echo (" "); - - if ($page < ($count / $max_pageentrys)) - echo ("=>\n"); - else - echo ("=>"); - echo " " . $count . " " . _("Samba Domain(s) found"); - echo (""); - for ($i = 0; $i < ($count / $max_pageentrys); $i++) { - if ($i == $page - 1) - echo (" " . ($i + 1)); - else - echo (" " . ($i + 1) . "\n"); - } - echo ("
\n"); -} - -// compare function used for usort-method -// rows are sorted with the first attribute entry of the sort column -// if objects have attributes with multiple values the others are ignored -function cmp_array($a, $b) { - // sort specifies the sort column - global $sort; - global $attr_array; - // sort by first column if no attribute is given - if (!$sort) $sort = strtolower($attr_array[0]); - if ($sort != "dn") { - // sort by first attribute with name $sort - if ($a[$sort][0] == $b[$sort][0]) return 0; - else if ($a[$sort][0] == max($a[$sort][0], $b[$sort][0])) return 1; - else return -1; - } - else { - if ($a[$sort] == $b[$sort]) return 0; - else if ($a[$sort] == max($a[$sort], $b[$sort])) return 1; - else return -1; - } -} - - -// save variables to session -$_SESSION['dom_info'] = $dom_info; -$_SESSION['dom_units'] = $dom_units; -$_SESSION['dom_suffix'] = $dom_suffix; - -?> diff --git a/lam-0.4/templates/lists/listgroups.php b/lam-0.4/templates/lists/listgroups.php deleted file mode 100644 index d69438de..00000000 --- a/lam-0.4/templates/lists/listgroups.php +++ /dev/null @@ -1,392 +0,0 @@ - 0) { - metaRefresh("../delete.php?type=group"); - exit; - } - } - // PDF for selected groups - elseif ($_POST['pdf_group']){ - // search for checkboxes - $hosts = array_keys($_POST, "on"); - $list = array(); - // load groups from LDAP - for ($i = 0; $i < sizeof($hosts); $i++) { - $list[$i] = loadgroup($hosts[$i]); - } - if (sizeof($list) > 0) { - createGroupPDF($list); - exit; - } - } - // PDF for all groups - elseif ($_POST['pdf_all']){ - $list = array(); - for ($i = 0; $i < sizeof($_SESSION['grp_info']); $i++) { - $list[$i] = loadgroup($_SESSION['grp_info'][$i]['dn']); - } - if (sizeof($list) > 0) { - createGroupPDF($list); - exit; - } - } -} - -echo $_SESSION['header']; -echo "listgroups\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -// generate attribute-description table -$attr_array = array(); // list of LDAP attributes to show -$desc_array = array(); // list of descriptions for the attributes -$attr_string = $_SESSION["config"]->get_grouplistAttributes(); -$temp_array = explode(";", $attr_string); -$hash_table = $_SESSION["ldap"]->attributeGroupArray(); - -// get current page -$page = $_GET["page"]; -if (!$page) $page = 1; -// take maximum count of group entries shown on one page out of session -if ($_SESSION["config"]->get_MaxListEntries() <= 0) - $max_pageentrys = 10; // default setting, if not yet set -else - $max_pageentrys = $_SESSION["config"]->get_MaxListEntries(); - -// generate column attributes and descriptions -for ($i = 0; $i < sizeof($temp_array); $i++) { - // if value is predifined, look up description in hash_table - if (substr($temp_array[$i],0,1) == "#") { - $attr = strtolower(substr($temp_array[$i],1)); - $attr_array[$i] = $attr; - if ($hash_table[$attr]) $desc_array[] = strtoupper($hash_table[$attr]); - else $desc_array[] = strtoupper($attr); - } - // if not predefined, the attribute is seperated by a ":" from description - else { - $attr = explode(":", $temp_array[$i]); - $attr_array[$i] = $attr[0]; - if ($attr[1]) $desc_array[$i] = strtoupper($attr[1]); - else $desc_array[$i] = strtoupper($attr[0]); - } -} - -// check search suffix -if ($_POST['grp_suffix']) $grp_suffix = $_POST['grp_suffix']; // new suffix selected via combobox -elseif ($_SESSION['grp_suffix']) $grp_suffix = $_SESSION['grp_suffix']; // old suffix from session -else $grp_suffix = $_SESSION["config"]->get_GroupSuffix(); // default suffix - -// generate search filter for sort links -$searchfilter = ""; -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) { - $searchfilter = $searchfilter . "&filter" . strtolower($attr_array[$k]) . "=". - $_POST["filter" . strtolower($attr_array[$k])]; - } -} - -if (! $_GET['norefresh']) { - // configure search filter - // Groups have the attribute "posixGroup" - $filter = "(&(objectClass=posixGroup)"; - for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) - $filter = $filter . "(" . strtolower($attr_array[$k]) . "=" . - $_POST["filter" . strtolower($attr_array[$k])] . ")"; - else - $_POST["filter" . strtolower($attr_array[$k])] = ""; - } - $filter = $filter . ")"; - $attrs = $attr_array; - $sr = @ldap_search($_SESSION["ldap"]->server(), $grp_suffix, $filter, $attrs); - if (ldap_errno($_SESSION["ldap"]->server()) == 4) { - StatusMessage("WARN", _("LDAP sizelimit exceeded, not all entries are shown."), _("See README.openldap.txt to solve this problem.")); - } - if ($sr) { - $grp_info = ldap_get_entries($_SESSION["ldap"]->server, $sr); - ldap_free_result($sr); - if ($grp_info["count"] == 0) StatusMessage("WARN", "", _("No Groups found!")); - // delete first array entry which is "count" - array_shift($grp_info); - // sort rows by sort column ($sort) - usort($grp_info, "cmp_array"); - } - else { - $grp_info = array(); - $_SESSION['grp_info'] = array(); - StatusMessage("ERROR", _("LDAP Search failed! Please check your preferences."), _("No Groups found!")); - } -} -else { - if (sizeof($grp_info) == 0) StatusMessage("WARN", "", _("No Groups found!")); - // sort rows by sort column ($sort) - if ($grp_info) usort($grp_info, "cmp_array"); -} - -echo ("
\n"); - -// draw navigation bar if group accounts were found -if (sizeof($grp_info) > 0) { -draw_navigation_bar(sizeof($grp_info)); -echo ("
"); -} - -// print group table header -echo "\n"; -echo ""; -// table header -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (strtolower($attr_array[$k]) == $sort) { - echo ""; - } - else echo ""; -} -echo "\n"; - -// print filter row -echo ""; -// print input boxes for filters -for ($k = 0; $k < sizeof ($desc_array); $k++) { - echo ""; -} -echo "\n"; - -// calculate which rows to show -$table_begin = ($page - 1) * $max_pageentrys; -if (($page * $max_pageentrys) > sizeof($grp_info)) $table_end = sizeof($grp_info); -else $table_end = ($page * $max_pageentrys); - -if (sizeof($grp_info) > 0) { - // print group list - for ($i = $table_begin; $i < $table_end; $i++) { - echo(""); - if ($_GET['selectall'] == "yes") { - echo " "; - } - else { - echo " "; - } - echo (" "); - for ($k = 0; $k < sizeof($attr_array); $k++) { - echo (""); - } - echo("\n"); - } - // display select all link - $colspan = sizeof($attr_array) + 1; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} -echo ("
" . $desc_array[$k] . "" . $desc_array[$k] . "
"; -echo ""; -echo ""; - echo (""); - echo "
" . _("Edit") . ""); - // print all attribute entries seperated by "; " - if (sizeof($grp_info[$i][strtolower($attr_array[$k])]) > 0) { - // delete first array entry which is "count" - if ((! $_GET['norefresh']) && (is_array($grp_info[$i][strtolower($attr_array[$k])]))) array_shift($grp_info[$i][strtolower($attr_array[$k])]); - // generate links for group members - if (strtolower($attr_array[$k]) == "memberuid") { - // sort array - sort($grp_info[$i][strtolower($attr_array[$k])]); - // make a link for each member of the group - $linklist = array(); - for ($d = 0; $d < sizeof($grp_info[$i][strtolower($attr_array[$k])]); $d++) { - $user = $grp_info[$i][strtolower($attr_array[$k])][$d]; // user name - $linklist[$d] = "" . $user . ""; - } - echo implode("; ", $linklist); - } - // print all other attributes - else { - if (is_array($grp_info[$i][strtolower($attr_array[$k])])) { - // delete "count" entry - unset($grp_info[$i][strtolower($attr_array[$k])]['count']); - // sort array - sort($grp_info[$i][strtolower($attr_array[$k])]); - echo utf8_decode(implode("; ", $grp_info[$i][strtolower($attr_array[$k])])); - } - else echo utf8_decode($grp_info[$i][strtolower($attr_array[$k])]); - } - } - echo ("
\"select " . - "" . _("Select all") . "
"); -echo ("
"); - -// draw navigation bar if group accounts were found -if (sizeof($grp_info) > 0) { -draw_navigation_bar(sizeof($grp_info)); -echo ("
\n"); -} - -if (! $_GET['norefresh']) { - // generate list of possible suffixes - $grp_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_GroupSuffix()); -} - -// print combobox with possible sub-DNs -if (sizeof($grp_units) > 1) { - echo ("

\n"); - echo ("" . _("Suffix") . ": "); - echo ("\n"); - echo (""); - echo ("

\n"); - echo ("

 

\n"); -} - -echo ("\n"); -if (sizeof($grp_info) > 0) { - echo ("\n"); - echo ("


\n"); - echo "
PDF\n"; - echo ("\n"); - echo " "; - echo ("\n"); - echo "
"; -} - -echo ("
\n"); -echo "\n"; - -/** - * @brief draws a navigation bar to switch between pages - * - * - * @return void - */ -function draw_navigation_bar ($count) { - global $max_pageentrys; - global $page; - global $sort; - global $searchfilter; - - echo ("\n"); - echo ("\n"); - echo (""); - - echo (""); - - echo ("
  "); - if ($page != 1) - echo ("<=\n"); - else - echo ("<="); - echo (" "); - - if ($page < ($count / $max_pageentrys)) - echo ("=>\n"); - else - echo ("=>"); - echo " " . $count . " " . _("Group(s) found"); - echo (""); - for ($i = 0; $i < ($count / $max_pageentrys); $i++) { - if ($i == $page - 1) - echo (" " . ($i + 1)); - else - echo (" " . ($i + 1) . "\n"); - } - echo ("
\n"); -} - -// compare function used for usort-method -// rows are sorted with the first attribute entry of the sort column -// if objects have attributes with multiple values the others are ignored -function cmp_array($a, $b) { - // sort specifies the sort column - global $sort; - global $attr_array; - // sort by first column if no attribute is given - if (!$sort) $sort = strtolower($attr_array[0]); - if ($sort != "dn") { - // sort by first attribute with name $sort - if ($a[$sort][0] == $b[$sort][0]) return 0; - else if ($a[$sort][0] == max($a[$sort][0], $b[$sort][0])) return 1; - else return -1; - } - else { - if ($a[$sort] == $b[$sort]) return 0; - else if ($a[$sort] == max($a[$sort], $b[$sort])) return 1; - else return -1; - } -} - -// save variables to session -$_SESSION['grp_info'] = $grp_info; -$_SESSION['grp_units'] = $grp_units; -$_SESSION['grp_suffix'] = $grp_suffix; - -?> diff --git a/lam-0.4/templates/lists/listhosts.php b/lam-0.4/templates/lists/listhosts.php deleted file mode 100644 index 87a03130..00000000 --- a/lam-0.4/templates/lists/listhosts.php +++ /dev/null @@ -1,383 +0,0 @@ - 0) { - metaRefresh("../delete.php?type=host"); - exit; - } - } - // PDF for selected hosts - elseif ($_POST['pdf_host']){ - // search for checkboxes - $hosts = array_keys($_POST, "on"); - $list = array(); - // load hosts from LDAP - for ($i = 0; $i < sizeof($hosts); $i++) { - $list[$i] = loadhost($hosts[$i]); - } - if (sizeof($list) > 0) { - createHostPDF($list); - exit; - } - } - // PDF for all hosts - elseif ($_POST['pdf_all']){ - $list = array(); - for ($i = 0; $i < sizeof($_SESSION['hst_info']); $i++) { - $list[$i] = loadhost($_SESSION['hst_info'][$i]['dn']); - } - if (sizeof($list) > 0) { - createHostPDF($list); - exit; - } - } -} - -echo $_SESSION['header']; -echo "listhosts\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -// generate attribute-description table -$attr_array = array(); // list of LDAP attributes to show -$desc_array = array(); // list of descriptions for the attributes -$attr_string = $_SESSION["config"]->get_hostlistAttributes(); -$temp_array = explode(";", $attr_string); -$hash_table = $_SESSION["ldap"]->attributeHostArray(); - -// get current page -$page = $_GET["page"]; -if (!$page) $page = 1; -// take maximum count of host entries shown on one page out of session -if ($_SESSION["config"]->get_MaxListEntries() <= 0) - $max_pageentrys = 10; // default setting, if not yet set -else - $max_pageentrys = $_SESSION["config"]->get_MaxListEntries(); - -// generate column attributes and descriptions -for ($i = 0; $i < sizeof($temp_array); $i++) { -// if value is predifined, look up description in hash_table -if (substr($temp_array[$i],0,1) == "#") { - $attr = strtolower(substr($temp_array[$i],1)); - $attr_array[$i] = $attr; - if ($hash_table[$attr]) $desc_array[] = strtoupper($hash_table[$attr]); - else $desc_array[] = strtoupper($attr); -} -// if not predefined, the attribute is seperated by a ":" from description -else { - $attr = explode(":", $temp_array[$i]); - $attr_array[$i] = $attr[0]; - if ($attr[1]) $desc_array[$i] = strtoupper($attr[1]); - else $desc_array[$i] = strtoupper($attr[0]); -} -} - -// check search suffix -if ($_POST['hst_suffix']) $hst_suffix = $_POST['hst_suffix']; // new suffix selected via combobox -elseif ($_SESSION['hst_suffix']) $hst_suffix = $_SESSION['hst_suffix']; // old suffix from session -else $hst_suffix = $_SESSION["config"]->get_HostSuffix(); // default suffix - -// generate search filter for sort links -$searchfilter = ""; -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) { - $searchfilter = $searchfilter . "&filter" . strtolower($attr_array[$k]) . "=". - $_POST["filter" . strtolower($attr_array[$k])]; - } -} - -if (! $_GET['norefresh']) { - // configure search filter - if ($_SESSION['config']->is_samba3()) { - // Samba hosts have the attribute "sambaSamAccount" and end with "$" - $filter = "(&(objectClass=sambaSamAccount) (uid=*$)"; - } - else { - // Samba hosts have the attribute "sambaAccount" and end with "$" - $filter = "(&(objectClass=sambaAccount) (uid=*$)"; - } - for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) - $filter = $filter . "(" . strtolower($attr_array[$k]) . "=" . - $_POST["filter" . strtolower($attr_array[$k])] . ")"; - else - $_POST["filter" . strtolower($attr_array[$k])] = ""; - } - $filter = $filter . ")"; - $attrs = $attr_array; - $sr = @ldap_search($_SESSION["ldap"]->server(), $hst_suffix, $filter, $attrs); - if (ldap_errno($_SESSION["ldap"]->server()) == 4) { - StatusMessage("WARN", _("LDAP sizelimit exceeded, not all entries are shown."), _("See README.openldap.txt to solve this problem.")); - } - if ($sr) { - $hst_info = ldap_get_entries($_SESSION["ldap"]->server, $sr); - ldap_free_result($sr); - if ($hst_info["count"] == 0) StatusMessage("WARN", "", _("No Samba Hosts found!")); - // delete first array entry which is "count" - array_shift($hst_info); - // sort rows by sort column ($sort) - usort($hst_info, "cmp_array"); - } - else { - $hst_info = array(); - $_SESSION['hst_info'] = array(); - StatusMessage("ERROR", _("LDAP Search failed! Please check your preferences."), _("No Samba Hosts found!")); - } -} -else { - if (sizeof($hst_info) == 0) StatusMessage("WARN", "", _("No Samba Hosts found!")); - // sort rows by sort column ($sort) - if ($hst_info) usort($hst_info, "cmp_array"); -} - -echo ("
\n"); - -// draw navigation bar if host accounts were found -if (sizeof($hst_info) > 0) { -draw_navigation_bar(sizeof($hst_info)); -echo ("
\n"); -} - -// print host table header -echo "\n"; -echo ""; -// table header -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (strtolower($attr_array[$k]) == $sort) { - echo ""; - } - else echo ""; -} -echo "\n"; - -// print filter row -echo ""; -// print input boxes for filters -for ($k = 0; $k < sizeof ($desc_array); $k++) { - echo ""; -} -echo "\n"; - -// calculate which rows to show -$table_begin = ($page - 1) * $max_pageentrys; -if (($page * $max_pageentrys) > sizeof($hst_info)) $table_end = sizeof($hst_info); -else $table_end = ($page * $max_pageentrys); - -if (sizeof($hst_info) > 0) { - // print host list - for ($i = $table_begin; $i < $table_end; $i++) { - echo(""); - if ($_GET['selectall'] == "yes") { - echo " "; - } - else { - echo " "; - } - echo (" "); - for ($k = 0; $k < sizeof($attr_array); $k++) { - echo (""); - } - echo("\n"); - } - // display select all link - $colspan = sizeof($attr_array) + 1; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} -echo ("
" . $desc_array[$k] . "" . $desc_array[$k] . "
"; -echo ""; -echo ""; - echo (""); - echo "
" . _("Edit") . ""); - // print all attribute entries seperated by "; " - if (sizeof($hst_info[$i][strtolower($attr_array[$k])]) > 0) { - // delete "count" entry - unset($hst_info[$i][strtolower($attr_array[$k])]['count']); - if (is_array($hst_info[$i][strtolower($attr_array[$k])])) { - // sort array - sort($hst_info[$i][strtolower($attr_array[$k])]); - echo utf8_decode(implode("; ", $hst_info[$i][strtolower($attr_array[$k])])); - } - else echo utf8_decode($hst_info[$i][strtolower($attr_array[$k])]); - } - echo ("
\"select " . - "" . _("Select all") . "
"); - -echo ("
"); - -// draw navigation bar if host accounts were found -if (sizeof($hst_info) > 0) { -draw_navigation_bar(sizeof($hst_info)); -echo ("
\n"); -} - -if (! $_GET['norefresh']) { - // generate list of possible suffixes -$hst_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_HostSuffix()); -} - -// print combobox with possible sub-DNs -if (sizeof($hst_units) > 1) { -echo ("

\n"); -echo ("" . _("Suffix") . ": "); -echo ("\n"); -echo (""); -echo ("

\n"); -echo ("

 

\n"); -} - -// add/delete/PDF buttons -echo ("\n"); -if (sizeof($hst_info) > 0) { - echo ("\n"); - echo ("


\n"); - echo "
PDF\n"; - echo ("\n"); - echo " "; - echo ("\n"); - echo "
"; -} - -echo ("
\n"); -echo "\n"; - -/** - * @brief draws a navigation bar to switch between pages - * - * - * @return void - */ -function draw_navigation_bar ($count) { - global $max_pageentrys; - global $page; - global $sort; - global $searchfilter; - - echo ("\n"); - echo ("\n"); - echo (""); - - echo (""); - - echo ("
  "); - if ($page != 1) - echo ("<=\n"); - else - echo ("<="); - echo (" "); - - if ($page < ($count / $max_pageentrys)) - echo ("=>\n"); - else - echo ("=>"); - echo " " . $count . " " . _("Samba Host(s) found"); - echo (""); - for ($i = 0; $i < ($count / $max_pageentrys); $i++) { - if ($i == $page - 1) - echo (" " . ($i + 1)); - else - echo (" " . ($i + 1) . "\n"); - } - echo ("
\n"); -} - -// compare function used for usort-method -// rows are sorted with the first attribute entry of the sort column -// if objects have attributes with multiple values the others are ignored -function cmp_array($a, $b) { - // sort specifies the sort column - global $sort; - global $attr_array; - // sort by first column if no attribute is given - if (!$sort) $sort = strtolower($attr_array[0]); - if ($sort != "dn") { - // sort by first attribute with name $sort - if ($a[$sort][0] == $b[$sort][0]) return 0; - else if ($a[$sort][0] == max($a[$sort][0], $b[$sort][0])) return 1; - else return -1; - } - else { - if ($a[$sort] == $b[$sort]) return 0; - else if ($a[$sort] == max($a[$sort], $b[$sort])) return 1; - else return -1; - } -} - -// save variables to session -$_SESSION['hst_info'] = $hst_info; -$_SESSION['hst_units'] = $hst_units; -$_SESSION['hst_suffix'] = $hst_suffix; - -?> diff --git a/lam-0.4/templates/lists/listusers.php b/lam-0.4/templates/lists/listusers.php deleted file mode 100644 index 2eed6984..00000000 --- a/lam-0.4/templates/lists/listusers.php +++ /dev/null @@ -1,452 +0,0 @@ -get_groupSuffix(); - $filter = "objectClass=posixGroup"; - $attrs = array("cn", "gidNumber"); - $sr = @ldap_search($_SESSION["ldap"]->server(), $suffix, $filter, $attrs); - if ($sr) { - $info = @ldap_get_entries($_SESSION["ldap"]->server(), $sr); - array_shift($info); // delete count entry - for ($i = 0; $i < sizeof($info); $i++) { - $trans_primary_hash[$info[$i]['gidnumber'][0]] = $info[$i]['cn'][0]; - } - $_SESSION['trans_primary_hash'] = $trans_primary_hash; - } -} - - -$usr_units = $_SESSION['usr_units']; - -// check if button was pressed and if we have to add/delete a user or create a PDF -if ($_POST['new_user'] || $_POST['del_user'] || $_POST['pdf_user'] || $_POST['pdf_all']){ - // add new user - if ($_POST['new_user']){ - metaRefresh("../account/useredit.php?type=user"); - exit; - } - // delete user(s) - elseif ($_POST['del_user']){ - // search for checkboxes - while ($entry = @array_pop($_POST)) { - if (eregi("^uid=.*$", $entry)) $users[] = $entry; - } - $_SESSION['delete_dn'] = $users; - if (sizeof($users) > 0) { - metaRefresh("../delete.php?type=user"); - exit; - } - } - // PDF for selected users - elseif ($_POST['pdf_user']){ - // search for checkboxes - while ($entry = @array_pop($_POST)) { - if (eregi("^uid=.*$", $entry)) $users[] = $entry; - } - $list = array(); - // load users from LDAP - for ($i = 0; $i < sizeof($users); $i++) { - $list[$i] = loaduser($users[$i]); - $list[$i]->unix_password = ""; - $list[$i]->smb_password = ""; - } - if (sizeof($list) > 0) { - if ($_SESSION['config']->get_scriptServer()) $list = getquotas($list); - createUserPDF($list); - exit; - } - } - // PDF for all users - elseif ($_POST['pdf_all']){ - $list = array(); - for ($i = 0; $i < sizeof($_SESSION['userlist']); $i++) { - $list[$i] = loaduser($_SESSION['userlist'][$i]['dn']); - $list[$i]->unix_password = ""; - $list[$i]->smb_password = ""; - } - if (sizeof($list) > 0) { - if ($_SESSION['config']->get_scriptServer()) $list = getquotas($list); - createUserPDF($list); - exit; - } - } -} - -echo $_SESSION['header']; - -echo "listusers\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -$page = $_GET["page"]; -if (!$page) $page = 1; - -// take maximum count of user entries shown on one page out of session -if ($_SESSION["config"]->get_MaxListEntries() <= 0) { - $max_pageentrys = 10; // default setting, if not yet set -} -else $max_pageentrys = $_SESSION["config"]->get_MaxListEntries(); - -// generate attribute-description table -$attr_array = array(); // list of LDAP attributes to show -$desc_array = array(); // list of descriptions for the attributes -$attr_string = $_SESSION["config"]->get_userlistAttributes(); -$temp_array = explode(";", $attr_string); -$hash_table = $_SESSION["ldap"]->attributeUserArray(); - -// generate column attributes and descriptions -for ($i = 0; $i < sizeof($temp_array); $i++) { - // if value is predifined, look up description in hash_table - if (substr($temp_array[$i],0,1) == "#") { - $attr = strtolower(substr($temp_array[$i],1)); - $attr_array[$i] = $attr; - if ($hash_table[$attr]) $desc_array[] = strtoupper($hash_table[$attr]); - else $desc_array[] = strtoupper($attr); - } - // if not predefined, the attribute is seperated by a ":" from description - else { - $attr = explode(":", $temp_array[$i]); - $attr_array[$i] = $attr[0]; - if ($attr[1]) $desc_array[$i] = strtoupper($attr[1]); - else $desc_array[$i] = strtoupper($attr[0]); - } -} - -$sortattrib = $_GET["sortattrib"]; -if (!$sortattrib) - $sortattrib = strtolower($attr_array[0]); - -// check search suffix -if ($_POST['usr_suffix']) $usr_suffix = $_POST['usr_suffix']; // new suffix selected via combobox -elseif ($_SESSION['usr_suffix']) $usr_suffix = $_SESSION['usr_suffix']; // old suffix from session -else $usr_suffix = $_SESSION["config"]->get_UserSuffix(); // default suffix - - -// generate search filter for sort links -$searchfilter = ""; -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) { - $searchfilter = $searchfilter . "&filter" . - strtolower($attr_array[$k]) . "=". - $_POST["filter" . strtolower($attr_array[$k])]; - } -} - -// configure search filter -// Unix/Samba3 users have the attribute "posixAccount" and do not end with "$" -$filter = "(&(objectClass=posixAccount) (!(uid=*$))"; -for ($k = 0; $k < sizeof($desc_array); $k++) { - if (eregi("^([0-9a-z_\\*\\+\\-])+$", $_POST["filter" . strtolower($attr_array[$k])])) - $filter = $filter . "(" . strtolower($attr_array[$k]) . "=" . - $_POST["filter" . strtolower($attr_array[$k])] . ")"; - else - $_POST["filter" . strtolower($attr_array[$k])] = ""; -} -$filter = $filter . ")"; - -// read entries only from ldap server if not yet stored in session or if refresh -// button is pressed or if filter is applied -if ($_SESSION["userlist"] && $_GET["norefresh"]) { - usort ($_SESSION["userlist"], "cmp_array"); - $userinfo = $_SESSION["userlist"]; -} -else { - $attrs = $attr_array; - $sr = @ldap_search($_SESSION["ldap"]->server(), $usr_suffix, $filter, $attrs); - if (ldap_errno($_SESSION["ldap"]->server()) == 4) { - StatusMessage("WARN", _("LDAP sizelimit exceeded, not all entries are shown."), _("See README.openldap.txt to solve this problem.")); - } - if ($sr) { - $userinfo = ldap_get_entries ($_SESSION["ldap"]->server, $sr); - ldap_free_result ($sr); - if ($userinfo["count"] == 0) StatusMessage("WARN", "", _("No Users found!")); - // delete first array entry which is "count" - array_shift($userinfo); - usort ($userinfo, "cmp_array"); - $_SESSION["userlist"] = $userinfo; - } - else { - $_SESSION['userlist'] = array(); - $userinfo = array(); - StatusMessage("ERROR", - _("LDAP Search failed! Please check your preferences."), - _("No Users found!")); - } -} - -$user_count = sizeof ($_SESSION["userlist"]); - -echo ("
\n"); - -// display table only if users exist in LDAP -if ($user_count != 0) { - - // create navigation bar on top of user table - draw_navigation_bar ($user_count); - - echo ("
"); -} - - // print user table header - echo "\n"; - - - echo "\n"; - // table header - for ($k = 0; $k < sizeof ($desc_array); $k++) { - if ($sortattrib == strtolower($attr_array[$k])) - echo "\n"; - } - echo "\n"; - - echo "\n\n"; - - // print input boxes for filters - for ($k = 0; $k < sizeof ($desc_array); $k++) { - echo "\n"; - } - echo "\n"; - -if ($user_count != 0) { - // translate GIDs and resort array if selected - if ($trans_primary == "on") { - // translate GIDs - for ($i = 0; $i < sizeof($userinfo); $i++) { - if ($trans_primary_hash[$userinfo[$i]['gidnumber'][0]]) { - $userinfo[$i]['gidnumber'][0] = $trans_primary_hash[$userinfo[$i]['gidnumber'][0]]; - } - } - // resort if needed - if ($sortattrib == "gidnumber") { - usort ($userinfo, "cmp_array"); - } - } - // print user list - $userinfo = array_slice ($userinfo, ($page - 1) * $max_pageentrys, $max_pageentrys); - for ($i = 0; $i < sizeof ($userinfo); $i++) { // ignore last entry in array which is "count" - echo("\n"); - // checkboxes if selectall = "yes" - if ($_GET['selectall'] == "yes") { - echo "\n"; - } - else { - echo "\n"; - } - echo ("\n"); - for ($k = 0; $k < sizeof($attr_array); $k++) { - echo ("\n"); - } - echo("\n"); - } - // display select all link - $colspan = sizeof($attr_array) + 1; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} -echo ("
\n"; - else - echo "\n"; - echo "" . - $desc_array[$k] . "
\n"; - echo "\n"; - echo "\n"; - echo ("\n"); - echo "
\n\n\n\n\n" . - _("Edit") . "\n\n"); - // print attribute values - if (sizeof($userinfo[$i][strtolower($attr_array[$k])]) > 0) { - if (is_array($userinfo[$i][strtolower($attr_array[$k])])) { - // delete first array entry which is "count" - array_shift($userinfo[$i][strtolower($attr_array[$k])]); - // sort array - sort($userinfo[$i][strtolower($attr_array[$k])]); - // print all attribute entries seperated by "; " - echo utf8_decode(implode("; ", $userinfo[$i][strtolower($attr_array[$k])])) . "\n"; - } - else echo utf8_decode($userinfo[$i][strtolower($attr_array[$k])]) . "\n"; - } - echo ("
\"select " . - "" . _("Select all") . "
\n"); - -echo ("
"); -if ($user_count != 0) { - draw_navigation_bar ($user_count); - echo ("
"); -} - -if (! $_GET['norefresh']) { - // generate list of possible suffixes - $usr_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_UserSuffix()); -} - -// print combobox with possible sub-DNs -if (sizeof($usr_units) > 1) { - echo ("

\n"); - echo ("" . _("Suffix") . ": "); - echo ("\n"); - echo (""); - echo ("

\n"); -} - -// show translate GID to group name box if there is a column with gidnumber -if (in_array("gidnumber", $attr_array)) { - echo "

\n"; - echo "" . _("Translate GID number to group name") . ": "; - if ($trans_primary == "on") { - echo ""; - } - else echo ""; - echo ("  "); - echo "

\n"; -} - -echo ("

 

\n"); - -// new/delete/PDF buttons -echo ("\n"); -if ($user_count != 0) { - echo ("\n"); - echo ("


\n"); - echo "
PDF\n"; - echo ("\n"); - echo " "; - echo ("\n"); - echo "
"; -} - -echo ("

 

\n"); - -echo ("
\n"); -echo "\n"; - -/** - * @brief draws a navigation bar to switch between pages - * - * - * @return void - */ -function draw_navigation_bar ($user_count) { - global $max_pageentrys; - global $page; - global $sortattrib; - global $searchfilter; - global $trans_primary; - - echo ("\n"); - echo ("\n"); - echo ("\n"); - - - echo ("\n
\n\n  "); - if ($page != 1) - echo ("<=\n"); - else echo ("<="); - echo (" "); - - if ($page < ($user_count / $max_pageentrys)) - echo ("=>\n"); - else echo ("=>"); - echo ("\n"); - echo " " . $user_count . " " . _("User(s) found") . "\n"; - echo (""); - for ($i = 0; $i < ($user_count / $max_pageentrys); $i++) { - if ($i == $page - 1) echo (" " . ($i + 1)); - else echo (" " . ($i + 1) . "\n"); - } - echo ("
\n"); -} - - -// compare function used for usort-method -// rows are sorted with the first attribute entry of the sort column -// if objects have attributes with multiple values the others are ignored -function cmp_array($a, $b) { - // sortattrib specifies the sort column - global $sortattrib; - global $attr_array; - // sort by first attribute with name $sortattrib - if (!$sortattrib) $sortattrib = strtolower($attr_array[0]); - if ($sortattrib != "dn") { - // sort by first column if no attribute is given - if ($a[$sortattrib][0] == $b[$sortattrib][0]) return 0; - else if ($a[$sortattrib][0] == max($a[$sortattrib][0], $b[$sortattrib][0])) return 1; - else return -1; - } - else { - if ($a[$sortattrib] == $b[$sortattrib]) return 0; - else if ($a[$sortattrib] == max($a[$sortattrib], $b[$sortattrib])) return 1; - else return -1; - } -} - -// save variables to session -$_SESSION['usr_units'] = $usr_units; -$_SESSION['usr_suffix'] = $usr_suffix; - -?> diff --git a/lam-0.4/templates/lists/userlink.php b/lam-0.4/templates/lists/userlink.php deleted file mode 100644 index f7d62d55..00000000 --- a/lam-0.4/templates/lists/userlink.php +++ /dev/null @@ -1,61 +0,0 @@ -search_username($user); - -if ($dn) { - // redirect to account/useredit.php - metaRefresh("../account/useredit.php?type=user&DN='$dn'"); - -} -else { - // print error message if user was not found - echo $_SESSION['header']; - echo "userlink\n"; - echo "\n"; - echo "\n"; - StatusMessage("ERROR", "", _("This user was not found!") . " (" . $user . ")"); - echo "

 

"; - echo "

" . _("Back to group list") . "

"; - echo ("\n"); -} - - - diff --git a/lam-0.4/templates/login.php b/lam-0.4/templates/login.php deleted file mode 100644 index b0eeba16..00000000 --- a/lam-0.4/templates/login.php +++ /dev/null @@ -1,371 +0,0 @@ -get_defaultLanguage(); - - $current_language = explode(":",$_SESSION['language']); - $_SESSION['header'] = "\n"; - $_SESSION['header'] .= "\n\n"; - $_SESSION['header'] .= "\n\n"; - $_SESSION['header'] .= "\n"; - $_SESSION['header'] .= "\n "; - - // loading available languages from language.conf file - $languagefile = "../config/language"; - if(is_file($languagefile) == True) - { - $file = fopen($languagefile, "r"); - $i = 0; - while(!feof($file)) - { - $line = fgets($file, 1024); - if($line == "" || $line == "\n" || $line[0] == "#") continue; // ignore comment and empty lines - $value = explode(":", $line); - $languages[$i]["link"] = $value[0] . ":" . $value[1]; - $languages[$i]["descr"] = $value[2]; - if(rtrim($line) == $_SESSION["language"]) - { - $languages[$i]["default"] = "YES"; - } - else - { - $languages[$i]["default"] = "NO"; - } - $i++; - } - fclose($file); - } - else - { - //TODO Generate Status message - $message = _("Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."); - } - - $profiles = getConfigProfiles(); - - setlanguage(); // setting correct language - - echo $_SESSION["header"]; - ?> - LDAP Account Manager -Login- - - - -

- LDAP Account Manager -

- - - - -
- -
-


- 4.3."); - echo "

"; - } - // check if PHP has LDAP support - if (! function_exists('ldap_search')) { - StatusMessage("ERROR", "Your PHP has no LDAP support!", "Please install the LDAP extension for PHP."); - echo "

"; - } - ?> - - - - - - - - -
- Logo - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -   -
- -    - -
- -    - -
- - - -    - -
- - " tabindex="3"> -
- " . $error_message . ""; - } - ?> -
-
-
-
- - - - - - - - - - - -
-
- - - get_ServerURL(); ?> -
- file; - } - ?> - - - - - " tabindex="5"> -
-
-
-

- - -connect($_POST['username'],$_POST['passwd']); // Connect to LDAP server for verifing username/password - - if($result === 0) // Username/password correct. Do some configuration and load main frame. - { - $_SESSION['loggedIn'] = true; - $_SESSION['language'] = $_POST['language']; // Write selected language in session - $current_language = explode(":",$_SESSION['language']); - $_SESSION['header'] = "\n"; - $_SESSION['header'] .= "\n\n"; - $_SESSION['header'] .= "\n\n"; - $_SESSION['header'] .= "\n"; - $_SESSION['header'] .= "\n "; - - include("./main.php"); // Load main frame - } - else - { - if ($result === False) - { - $error_message = _("Cannot connect to specified LDAP-Server. Please try again."); - display_LoginPage($_SESSION['config'],""); // connection failed - } - elseif ($result == 81) - { - $error_message = _("Cannot connect to specified LDAP-Server. Please try again."); - display_LoginPage($_SESSION['config'],""); // connection failed - } - elseif ($result == 49) - { - $error_message = _("Wrong Password/Username combination. Try again."); - display_LoginPage($_SESSION['config'],""); // Username/password invalid. Return to login page. - } - else - { - $error_message = _("LDAP error, server says:") . "\n
($result) " . ldap_err2str($result); - display_LoginPage($_SESSION['config'],""); // other errors - } - } - } -} -// Reload loginpage after a profile change -elseif($_POST['profileChange']) { - $_SESSION['config'] = new Config($_POST['profile']); // Recreate the config object with the submited - - display_LoginPage($_SESSION['config'],""); // Load login page -} -// Load login page -else -{ - $_SESSION['loggedIn'] = false; - $default_Config = new CfgMain(); - $default_Profile = $default_Config->default; - $_SESSION["config"] = new Config($default_Profile); // Create new Config object - - display_LoginPage($_SESSION["config"],$default_Profile); // Load Login page -} -?> diff --git a/lam-0.4/templates/logout.php b/lam-0.4/templates/logout.php deleted file mode 100644 index 560f7cbc..00000000 --- a/lam-0.4/templates/logout.php +++ /dev/null @@ -1,65 +0,0 @@ -destroy(); - -setlanguage(); - -echo $_SESSION['header']; - -// destroy session -session_destroy(); -unset($_SESSION); - -// print logout message -?> - - - <?php echo _("Logout"); ?> - - - - -

- LDAP Account Manager -

-
-
-

-




- - diff --git a/lam-0.4/templates/main.php b/lam-0.4/templates/main.php deleted file mode 100644 index 91956a7d..00000000 --- a/lam-0.4/templates/main.php +++ /dev/null @@ -1,84 +0,0 @@ -get_UserSuffix() && ($conf->get_UserSuffix() != "")) { - $info = @ldap_search($_SESSION['ldap']->server, $conf->get_UserSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if (!$res && !in_array($conf->get_UserSuffix(), $new_suffs)) $new_suffs[] = $conf->get_UserSuffix(); -} -if ($conf->get_GroupSuffix() && ($conf->get_GroupSuffix() != "")) { - $info = @ldap_search($_SESSION['ldap']->server, $conf->get_GroupSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if (!$res && !in_array($conf->get_GroupSuffix(), $new_suffs)) $new_suffs[] = $conf->get_GroupSuffix(); -} -if ($conf->get_HostSuffix() && ($conf->get_HostSuffix() != "")) { - $info = @ldap_search($_SESSION['ldap']->server, $conf->get_HostSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if (!$res && !in_array($conf->get_HostSuffix(), $new_suffs)) $new_suffs[] = $conf->get_HostSuffix(); -} -if ($conf->get_DomainSuffix() && ($conf->get_DomainSuffix() != "")) { - $info = @ldap_search($_SESSION['ldap']->server, $conf->get_DomainSuffix(), "", array()); - $res = @ldap_get_entries($_SESSION['ldap']->server, $info); - if (!$res && !in_array($conf->get_DomainSuffix(), $new_suffs)) $new_suffs[] = $conf->get_DomainSuffix(); -} - -if ($_SESSION['config']->is_samba3()) { - $doms = $_SESSION['ldap']->search_domains($_SESSION['config']->get_domainSuffix()); -} - -// get encoding -$lang = explode(":",$_SESSION['language']); -$lang = $lang[1]; - -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo ("LDAP Account Manager\n"); -echo (""); -echo ("\n"); -echo ("\n"); -echo ("\n"); -// display page to add suffixes or add domain, if needed -if (sizeof($new_suffs) > 0) echo ("\n"); -elseif (($_SESSION['config']->is_samba3()) && (sizeof($doms) < 1)) { - $_SESSION['domain_message'] = _("No domains found, please create one."); - echo ("\n"); -} -else echo ("\n"); -echo ("\n"); -echo ("This page requires a browser that can show frames!\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -?> diff --git a/lam-0.4/templates/main_header.php b/lam-0.4/templates/main_header.php deleted file mode 100644 index 4df20bab..00000000 --- a/lam-0.4/templates/main_header.php +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - is_samba3()) echo " - - - - - - - - - - - is_samba3()) echo "\n"; - else echo "\n"; - ?> - - - - is_samba3()) { - echo '' . "\n"; - echo '' . "\n"; - echo '' . "\n"; - echo '' . "\n"; - } - else { - echo '' . "\n"; - echo '' . "\n"; - echo '' . "\n"; - } - ?> - - -
\n"; - else echo "\n"; - ?> - LDAP Account Manager -
  
' . _("Domains") . '' . _("Users") . '' . _("Groups") . '' . _("Hosts") . '' . _("Users") . '' . _("Groups") . '' . _("Hosts") . '
- - diff --git a/lam-0.4/templates/masscreate.php b/lam-0.4/templates/masscreate.php deleted file mode 100644 index c31f03ec..00000000 --- a/lam-0.4/templates/masscreate.php +++ /dev/null @@ -1,590 +0,0 @@ -0)) $select = 'list'; - // Go the corresponding page if button was pressed - else if ($_POST['list2']) $select = 'list2'; - else if ($_POST['back']) $select = 'main'; - else if ($_POST['cancel']) $select = 'cancel'; - else if ($_POST['create']) $select = 'create'; - else if ($_POST['pdf']) { - // Create PDF-File - createUserPDF($_SESSION['mass_accounts']); - // Stop script - die; - } - } - -switch ($select) { - /* Select which part of page should be loaded - * cacnel = Go back to listusers.php - * list = Load csv-file. Refresh to list2 - */ - case 'cancel' : - // go back to user list page - metaRefresh("lists/listusers.php"); - // Stop script - die; - break; - case 'list' : - if (loadfile()) { - // Do Refresh to masscreate.php itself if csv-file was loaded successfully - $_SESSION['mass_group_suffix'] = $_POST['f_group_suffix']; - $_SESSION['mass_group_selectprofile'] = $_POST['f_selectgroupprofile']; - metaRefresh("masscreate.php?list2=true"); - // Stop script - die; - } - else { - /* Loadfile has returned an error because masscreate.php can only - * handle max 400 new users. - * lam will show an error-page with a notice everything after line - * 400 in csv-file will be ignored - */ - echo $_SESSION['header']; - echo ''; - echo _('Create new Accounts'); - echo ''."\n". - ''."\n". - ''."\n". - '
'."\n". - ''. - ''."\n"; - echo '
'; - echo _('Max 400 users allowed. Ignored additional users.'); - echo '
'; - echo _('Cancel'); - echo ''; - echo _('Contiune'); - echo "
\n"; - // Stop script - die; - } - break; - } - -// Write HTML-Header -echo $_SESSION['header']; -echo ''; -echo _('Create new Accounts'); -echo ''."\n". - ''."\n"; - -switch ($select) { - /* Select which part of page should be loaded - * create = Create new users - * list2 = Show page with all users who should be created. - * main = Show startpegae where settings and file can be selected - */ - case 'create': - /* Set Metarefresh to max_execution_time - 5sec - * 5 sec. should be enough to create the current - * user - */ - if ($_SESSION['mass_pointer'] < sizeof($_SESSION['mass_accounts'])) { - $refresh = get_cfg_var('max_execution_time')-5; - echo ''."\n"; - } - // Display start of body - echo ''."\n". - ''."\n". - "
"; - echo _('Creating users. Please stand by ....'); - echo "\n\n"; - $stay=true; - // Stay in loop as long there are still users to create and no error did ocour - while (isset($_SESSION['mass_pointer']) && ($_SESSION['mass_pointer'] < sizeof($_SESSION['mass_accounts'])) && $stay) { - if (getgid($_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group)==-1) { - // Create group if it doesn't exist yet - $group = LoadGroupProfile($_SESSION['mass_group_selectprofile']); - $group->type = 'group'; - // load quotas from profile and check if they are valid - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - $quotas = getquotas(array($group)); - for ($i=0; $iquota); $i++) $profile_quotas[] = $group->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas[0]->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas[0]->quota[$i][0], $profile_quotas)) $group->quota[]=$quotas[0]->quota[$i]; - } - else $group->quota[]=$quotas[0]->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($group->quota[$j][0])) { - // remove invalid quotas - if (!in_array($group->quota[$j][0], $real_quotas)) unset($group->quota[$j]); - else $j++; - } - // Beautify array, repair index - $group->quota = array_values($group->quota); - } - // Get groupname from current user - $group->general_username=$_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group; - // gid Number - $temp = explode(':', checkid($group)); - $group->general_uidNumber = $temp[0]; - // Set Gecos to groupname - $group->general_gecos=$_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group; - // Set DN - $group->general_dn=$_SESSION['mass_group_suffix']; - // Create group - $error = creategroup($group); - // Show success or failure-message about group creation - if ($error==1) { - echo ''."\n"; - } - else { - $stay = false; - StatusMessage('ERROR', _('Could not create group!'), sprintf (_('Was unable to create %s.'), $_SESSION['mass_accounts'][$row]->general_group)); - } - } - // Check if Homedir is valid - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_homedir = str_replace('$group', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_homedir); - if ($_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username != '') - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_homedir = str_replace('$user', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_homedir); - // Set uid number - $temp = explode(':', checkid($_SESSION['mass_accounts'][$_SESSION['mass_pointer']])); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_uidNumber = $temp[0]; - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_scriptPath = str_replace('$user', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_scriptPath); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_scriptPath = str_replace('$group', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_scriptPath); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_profilePath = str_replace('$user', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_profilePath); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_profilePath = str_replace('$group', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_profilePath); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_smbhome = str_replace('$user', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_smbhome); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_smbhome = str_replace('$group', $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group, $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_smbhome); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->unix_password = base64_encode($_SESSION['ldap']->encrypt(genpasswd())); - $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->smb_password = $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->unix_password; - // Only create user if we have at least 5sec time to create the user - if ( (time()-$time)<(get_cfg_var('max_execution_time')-10)) { - $error = createuser($_SESSION['mass_accounts'][$_SESSION['mass_pointer']], false); - // Show error or success message - if ($error==1) { - $_SESSION['mass_pointer']++; - echo ''."\n"; - } - else { - $stay = false; - StatusMessage('ERROR', _('Could not create user!'), sprintf (_('Was unable to create %s.'), $_SESSION['mass_accounts'][$row]->general_username)); - } - } - // End loop if we don't have enough time to create user - else $stay=false; - } - echo "
'; - sprintf (_('Created group %s.'), $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_group); - echo '
'; - sprintf (_('Created user %s.'), $_SESSION['mass_accounts'][$_SESSION['mass_pointer']]->general_username); - echo '
\n"; - if (!$stay) { - // Display rest of meta-refreh page if there are still users to create - echo ''; - echo _('Click here if you are not directed to the next page.'); - echo '
'."\n"; - echo ''; - echo "
\n"; - } - else { - // Write homedirs and quotas if needed - if ($_SESSION['config']->scriptServer) { - setquotas ($_SESSION['mass_accounts']); - // Get array with new usernames - foreach ($_SESSION['mass_accounts'] as $account) $users[] = $account->general_username; - addhomedir($users); - } - // Show success-page - echo _('All Users have been created'); - echo "
\n"; - echo ''; - echo ' '; - echo "
\n"; - // unset variables - if ( isset($_SESSION['mass_pointer'])) unset($_SESSION['mass_pointer']); - if ( isset($_SESSION['mass_errors'])) unset($_SESSION['mass_errors']); - if ( isset($_SESSION['mass_group_suffix'])) unset($_SESSION['mass_group_suffix']); - if ( isset($_SESSION['mass_group_selectprofile'])) unset($_SESSION['mass_group_selectprofile']); - } - break; - case 'list2': - // Show table with all users - echo ''."\n". - ''."\n"; - for ($i=0; $igeneral_group!='') - StatusMessage('INFO', _('Group').' '. $_SESSION['mass_accounts'][$i]->general_group.' '._('not found!'), _('It will be created.')); - echo "
"; - echo _('Confirm List'); - echo "\n\n"; - echo ''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - $end = sizeof($_SESSION['mass_accounts']); - for ($row=0; $row<$end; $row++) { // loops for every row - echo ''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n"; - } - $noerrors=true; - for ($i=0; $i'; - if (!$noerrors) { echo ''."\n"; } - if (!$nowarn) { echo ''."\n"; } - echo '
'._('row').''. _('Surname'). ''. _('Given name'). ''. _('User name'). ''. _('Primary group'). ''. - _('Details'). '' . _('Infos'). '' . _('Warnings'). '' . _('Errors') . '
'.$row.''. - $_SESSION['mass_accounts'][$row]->general_surname.''. - $_SESSION['mass_accounts'][$row]->general_givenname.''. - $_SESSION['mass_accounts'][$row]->general_username.''. - $_SESSION['mass_accounts'][$row]->general_group.''. - ''._('Show Details.').''; - $found=false; - // Show infos - for ($i=0; $i'._('Show Infos.').''; - echo ''; - $found=false; - // Show warnings - for ($i=0; $i'._('Show Warnings.').''; - echo ''; - $found=false; - // Show errors - for ($i=0; $i'._('Show Errors.').''; - echo '
'. _('There are some errors.') . '
'. _('There are some warnings.') . '
'; - echo "
"; - echo _('Please select page:'); - echo "\n"; - if ($noerrors) { - echo '  '; - } - echo '"; - echo ' "; - echo '  '; - echo "
"; - break; - case 'main': - // Unset old variables - if ( isset($_SESSION['mass_accounts'])) unset($_SESSION['mass_accounts']); - if ( isset($_SESSION['mass_pointer'])) unset($_SESSION['mass_pointer']); - if ( isset($_SESSION['mass_errors'])) unset($_SESSION['mass_errors']); - if ( isset($_SESSION['mass_group_suffix'])) unset($_SESSION['mass_group_suffix']); - if ( isset($_SESSION['mass_group_selectprofile'])) unset($_SESSION['mass_group_selectprofile']); - // Set pointer to 0, first user - $_SESSION['mass_pointer']=0; - echo ''."\n". - ''."\n". - "
"; - echo _('File Upload'); - echo "\n\n\n
"; - echo _('Please provide a csv-file with the following syntax. Values with * are required:'); - echo '
'. - ''. - ''."\n".''."\n".'\n'."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".''."\n".'
'."\n"; - echo _('Surname').'*,'; - echo ''; - echo _('Given name').'*,'; - echo ''; - echo _('Username').'*,'; - echo ""; - echo _('Primary group').','; - echo ''; - echo _('Job title').','; - echo ''; - echo _('eMail address').','; - echo ''; - echo _('Telephone number').','; - echo '
'; - echo _('Mobile number').','; - echo ''; - echo _('Fax number').','; - echo ''; - echo _('Street').','; - echo ''; - echo _('Postal code').','; - echo ''; - echo _('Postal address').','; - echo ''; - echo _('Employee type'); - echo '<CR>'; - echo '
'; - echo "
"; - echo _('If Primary group is not given it\'ll used from profile.'); - echo "
"; - echo _('If Primary group does not exist it will be created.'); - echo "
\n"; - echo "
"; - echo _('Select settings'); - echo "\n". - '\n\n\n'."\n".''."\n".'\n\n\n'."\n".'\n\n\n'."\n". - ''."\n"."
'."\n"; - echo _('Select user profile:'); - echo ''; - echo ""; - echo _('Help')."
"; - echo _('User suffix'); echo ''._('Help').''. - '
'."\n"; - echo _("Expand suffix with primary groupname"); - echo ''; - echo ""; - echo _('Help')."
"; - echo _('Group suffix'); echo ''._('Help').''. - '
'."\n"; - echo _('Select group profile'); - echo ''; - echo ""; - echo _('Help')."
"; - echo ''; - echo _('Select file:'); - echo '
'."\n". - '
\n
\n"; - break; - } - -echo ''; - - -/* Whis function will load a csv-file and -* load all attributes into $_SESSION['mass_accounts'][$row] which -* is an array of account objects -* The csv file is using the following syntax: -*/ -function loadfile() { - if ($_FILES['userfile']['size']>0) { - // Array with all OUs from users - $OUs = $_SESSION['ldap']->search_units($_SESSION['config']->get_UserSuffix()); - // fixme **** load all existing OUs in Array - // open csv-file - $handle = fopen($_FILES['userfile']['tmp_name'], 'r'); - // Load profile which should be used for all users - $profile = loadUserProfile($_POST['f_selectprofile']) ; - // Set type to user - $profile->type = 'user'; - if ($config_intern->scriptServer) { - // load quotas and check if quotas from profile are valid - $quotas = getquotas(array($profile)); - for ($i=0; $iquota); $i++) $profile_quotas[] = $profile->quota[$i][0]; - for ($i=0; $iquota); $i++) { - $real_quotas[] = $quotas[0]->quota[$i][0]; - if (is_array($profile_quotas)) { - if (!in_array($quotas[0]->quota[$i][0], $profile_quotas)) $profile->quota[]=$quotas[0]->quota[$i]; - } - else $profile->quota[]=$quotas[0]->quota[$i]; - } - $j=0; - // delete not existing quotas - while (isset($profile->quota[$j][0])) { - // remove invalid quotas - if (!in_array($profile->quota[$j][0], $real_quotas)) unset($profile->quota[$j]); - else $j++; - } - // Beautify array, repair index - $profile->quota = array_values($profile->quota); - } - // Get keys to en/decrypt passwords - for ($row=0; $line_array=fgetcsv($handle,2048); $row++) { - // loops for every row - // Set corrent user to profile - $_SESSION['mass_accounts'][$row] = $profile; - // Load values from file into array - if (isset($line_array[0])) $_SESSION['mass_accounts'][$row]->general_surname = $line_array[0]; - if (isset($line_array[1])) $_SESSION['mass_accounts'][$row]->general_givenname = $line_array[1]; - if (isset($line_array[2])) $_SESSION['mass_accounts'][$row]->general_username = $line_array[2]; - if (isset($line_array[3])) $_SESSION['mass_accounts'][$row]->general_group = $line_array[3]; - if (isset($line_array[4])) $_SESSION['mass_accounts'][$row]->personal_title = $line_array[4]; - if (isset($line_array[5])) $_SESSION['mass_accounts'][$row]->personal_mail = $line_array[5]; - if (isset($line_array[6])) $_SESSION['mass_accounts'][$row]->personal_telephoneNumber = $line_array[6]; - if (isset($line_array[7])) $_SESSION['mass_accounts'][$row]->personal_mobileTelephoneNumber = $line_array[7]; - if (isset($line_array[8])) $_SESSION['mass_accounts'][$row]->personal_facsimileTelephoneNumber = $line_array[8]; - if (isset($line_array[9])) $_SESSION['mass_accounts'][$row]->personal_street = $line_array[9]; - if (isset($line_array[10])) $_SESSION['mass_accounts'][$row]->personal_postalCode = $line_array[10]; - if (isset($line_array[11])) $_SESSION['mass_accounts'][$row]->personal_postalAddress = $line_array[11]; - if (isset($line_array[12])) $_SESSION['mass_accounts'][$row]->personal_employeeType = $line_array[12]; - if ($_POST['f_ou_expand']) { - // Expand DN of user with ou=$group - $_SESSION['mass_accounts'][$row]->general_dn = "ou=".$_SESSION['mass_accounts'][$row]->general_group .','. $_POST['f_general_suffix']; - // Create OUs if needed - if (!in_array("ou=".$_SESSION['mass_accounts'][$row]->general_group.",".$_POST['f_general_suffix'], $OUs)) { - $attr['objectClass']= 'organizationalUnit'; - $attr['ou'] = $_SESSION['mass_accounts'][$row]->general_group; - $success = ldap_add($_SESSION['ldap']->server(), $_SESSION['mass_accounts'][$row]->general_dn, $attr); - if ($success) $OUs[] = "ou=".$_SESSION['mass_accounts'][$row]->general_group.",".$_POST['f_general_suffix']; - } - } - // Set DN without uid=$username - else $_SESSION['mass_accounts'][$row]->general_dn = $_POST['f_general_suffix']; - // Create Random Password - $_SESSION['mass_accounts'][$row]->unix_password = base64_encode($_SESSION['ldap']->encrypt(genpasswd())); - $_SESSION['mass_accounts'][$row]->smb_password=$_SESSION['mass_accounts'][$row]->unix_password; - } - } - // Validate cache-array - ldapreload('user'); - // Get List with all existing usernames - $users = array(); - foreach ($_SESSION['userDN'] as $user_array) $users[] = $user_array['uid']; - for ($row2=0; $row2general_username, $users)) { - // get last character of username - $lastchar = substr($_SESSION['mass_accounts'][$row2]->general_username, strlen($_SESSION['mass_accounts'][$row2]->general_username)-1, 1); - // Last character is no number - if ( !ereg('^([0-9])+$', $lastchar)) - /* Last character is no number. Therefore we only have to - * add "2" to it. - */ - $_SESSION['mass_accounts'][$row2]->general_username = $_SESSION['mass_accounts'][$row2]->general_username . '2'; - else { - /* Last character is a number -> we have to increase the number until we've - * found a groupname with trailing number which is not in use. - * - * $i will show us were we have to split groupname so we get a part - * with the groupname and a part with the trailing number - */ - $i=strlen($_SESSION['mass_accounts'][$row2]->general_username)-1; - $mark = false; - // Set $i to the last character which is a number in $account_new->general_username - while (!$mark) { - if (ereg('^([0-9])+$',substr($_SESSION['mass_accounts'][$row2]->general_username, $i, strlen($_SESSION['mass_accounts'][$row2]->general_username)-$i))) $i--; - else $mark=true; - } - // increase last number with one - $firstchars = substr($_SESSION['mass_accounts'][$row2]->general_username, 0, $i+1); - $lastchars = substr($_SESSION['mass_accounts'][$row2]->general_username, $i+1, strlen($_SESSION['mass_accounts'][$row2]->general_username)-$i); - // Put username together - $_SESSION['mass_accounts'][$row2]->general_username = $firstchars . (intval($lastchars)+1); - } - $_SESSION['mass_errors'][$row2][] = array('WARN', _('Username'), _('Username in use. Selected next free username.')); - } - // Add uername to array so it's not used again for another user in masscreate - $users[] = $_SESSION['mass_accounts'][$row2]->general_username; - // Check if givenname is valid - if ( !ereg('^([a-z]|[A-Z]|[-]|[ ]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])+$', $_SESSION['mass_accounts'][$row2]->general_givenname)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Given name'), _('Given name contains invalid characters')); - // Check if surname is valid - if ( !ereg('^([a-z]|[A-Z]|[-]|[ ]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])+$', $_SESSION['mass_accounts'][$row2]->general_surname)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Surname'), _('Surname contains invalid characters')); - if ( ($_SESSION['mass_accounts'][$row2]->general_gecos=='') || ($_SESSION['mass_accounts'][$row2]->general_gecos==' ')) { - $_SESSION['mass_accounts'][$row2]->general_gecos = $_SESSION['mass_accounts'][$row2]->general_givenname . " " . $_SESSION['mass_accounts'][$row2]->general_surname ; - $_SESSION['mass_errors'][$row2][] = array('INFO', _('Gecos'), _('Inserted sur- and given name in gecos-field.')); - } - $_SESSION['mass_accounts'][$row2]->smb_displayName = $_SESSION['mass_accounts'][$row2]->general_gecos; - if ($_SESSION['mass_accounts'][$row2]->general_group=='') $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Primary group'), _('No primary group defined!')); - // Check if Username contains only valid characters - if ( !ereg('^([a-z]|[0-9]|[.]|[-]|[_])*$', $_SESSION['mass_accounts'][$row2]->general_username)) - $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Username'), _('Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !')); - // Check if Name-length is OK. minLength=3, maxLength=20 - if ( !ereg('.{3,20}', $_SESSION['mass_accounts'][$row2]->general_username)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Name'), _('Name must contain between 3 and 20 characters.')); - // Check if Name starts with letter - if ( !ereg('^([a-z]|[A-Z]).*$', $_SESSION['mass_accounts'][$row2]->general_username)) - $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Name'), _('Name contains invalid characters. First character must be a letter.')); - // Personal Settings - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_SESSION['mass_accounts'][$row2]->personal_telephoneNumber)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Telephone number'), _('Please enter a valid telephone number!')); - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_SESSION['mass_accounts'][$row2]->personal_mobileTelephoneNumber)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Mobile number'), _('Please enter a valid mobile number!')); - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_SESSION['mass_accounts'][$row2]->personal_facsimileTelephoneNumber)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Fax number'), _('Please enter a valid fax number!')); - if ( !ereg('^(([0-9]|[A-Z]|[a-z]|[.]|[-]|[_])+[@]([0-9]|[A-Z]|[a-z]|[-])+([.]([0-9]|[A-Z]|[a-z]|[-])+)*)*$', $_SESSION['mass_accounts'][$row2]->personal_mail)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('eMail address'), _('Please enter a valid eMail address!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])*$', $_SESSION['mass_accounts'][$row2]->personal_street)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Street'), _('Please enter a valid street name!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])*$', $_SESSION['mass_accounts'][$row2]->personal_postalAddress)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Postal address'), _('Please enter a valid postal address!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])*$', $_SESSION['mass_accounts'][$row2]->personal_title)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Job title'), _('Please enter a valid job title!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z]|[ ]|[.]|[ä]|[Ä]|[ö]|[Ö]|[ü]|[Ü]|[ß])*$', $_SESSION['mass_accounts'][$row2]->personal_employeeType)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Employee type'), _('Please enter a valid employee type!')); - if ( !ereg('^([0-9]|[A-Z]|[a-z])*$', $_SESSION['mass_accounts']->personal_postalCode)) $_SESSION['mass_errors'][$row2][] = array('ERROR', _('Postal code'), _('Please enter a valid postal code!')); - } - } - // Close file if it was opened - if ($_FILES['userfile']['size']>0) { - fclose($handle); - unlink($_FILES['userfile']['tmp_name']); - } - // Return false if more than 400 users were found - if ($row2>400) return false; - else return true; - } - - -?> diff --git a/lam-0.4/templates/massdetail.php b/lam-0.4/templates/massdetail.php deleted file mode 100644 index 29f5de79..00000000 --- a/lam-0.4/templates/massdetail.php +++ /dev/null @@ -1,281 +0,0 @@ -general_surname = $_POST['f_general_surname']; - // Check if givenname is valid - if ( !eregi('^([a-z öüäß-])+$', $_POST['f_general_givenname'])) $errors2[] = array('ERROR', _('Given name'), _('Given name contains invalid characters')); - else $_SESSION['mass_accounts'][$row]->general_givenname = $_POST['f_general_givenname']; - // Check if username is valid - if ( !eregi('^([a-z]|[0-9]|[.]|[-]|[_])*$', $_POST['f_general_username'])) - $errors2[] = array('ERROR', _('Username'), _('Username contains invalid characters. Valid characters are: a-z, A-Z, 0-9 and .-_ !')); - else if ( !ereg('^([a-z]|[A-Z]).*$', $_POST['f_general_username'])) - $errors2[] = array('ERROR', _('Name'), _('Name contains invalid characters. First character must be a letter.')); - else { - // Create Array with all users in ldap and in array - // Validate cache-array - ldapreload('user'); - // Get List with all existing usernames - foreach ($_SESSION['userDN'] as $user_array) $users[] = $user_array['uid']; - // Get List with all users in array - foreach ($_SESSION['mass_accounts'] as $user_array) $users[] = $user_array->general_username; - // unset old username in user-array - $users = @array_flip($users); - unset ($users[$_SESSION['mass_accounts'][$row]->general_username]); - $users = array_flip($users); - // Store new username - $_SESSION['mass_accounts'][$row]->general_username = $_POST['f_general_username']; - // Set all usernames to unique usernames - while (in_array($_SESSION['mass_accounts'][$row2]->general_username, $users)) { - // get last character of username - $lastchar = substr($_SESSION['mass_accounts'][$row2]->general_username, strlen($_SESSION['mass_accounts'][$row2]->general_username)-1, 1); - // Last character is no number - if ( !ereg('^([0-9])+$', $lastchar)) - /* Last character is no number. Therefore we only have to - * add "2" to it. - */ - $_SESSION['mass_accounts'][$row2]->general_username = $_SESSION['mass_accounts'][$row2]->general_username . '2'; - else { - /* Last character is a number -> we have to increase the number until we've - * found a groupname with trailing number which is not in use. - * - * $i will show us were we have to split groupname so we get a part - * with the groupname and a part with the trailing number - */ - $i=strlen($_SESSION['mass_accounts'][$row2]->general_username)-1; - $mark = false; - // Set $i to the last character which is a number in $account_new->general_username - while (!$mark) { - if (ereg('^([0-9])+$',substr($_SESSION['mass_accounts'][$row2]->general_username, $i, strlen($_SESSION['mass_accounts'][$row2]->general_username)-$i))) $i--; - else $mark=true; - } - // increase last number with one - $firstchars = substr($_SESSION['mass_accounts'][$row2]->general_username, 0, $i+1); - $lastchars = substr($_SESSION['mass_accounts'][$row2]->general_username, $i+1, strlen($_SESSION['mass_accounts'][$row2]->general_username)-$i); - // Put username together - $_SESSION['mass_accounts'][$row2]->general_username = $firstchars . (intval($lastchars)+1); - } - // Show warning if lam has changed username - $errors2[] = array('WARN', _('Username'), _('Username in use. Selected next free username.')); - } - } - // Check personal settings - if ( !eregi('^([a-z öüäß\\.-])*$', $_POST['f_personal_title'])) $errors2[] = array('ERROR', _('Job title'), _('Please enter a valid job title!')); - else $_SESSION['mass_accounts'][$row]->personal_title = $_POST['f_personal_title']; - if ( !eregi('^([a-z0-9 öüäß\\.-])*$', $_POST['f_personal_employeeType'])) $errors2[] = array('ERROR', _('Employee type'), _('Please enter a valid employee type!')); - else $_SESSION['mass_accounts'][$row]->personal_employeeType = $_POST['f_personal_employeeType']; - if ( !eregi('^([a-z0-9 öüäß\\.-])*$', $_POST['f_personal_street'])) $errors2[] = array('ERROR', _('Street'), _('Please enter a valid street name!')); - else $_SESSION['mass_accounts'][$row]->personal_street = $_POST['f_personal_street']; - if ( !ereg('^([0-9]|[A-Z]|[a-z])*$', $_POST['f_personal_postalCode'])) $errors2[] = array('ERROR', _('Postal code'), _('Please enter a valid postal code!')); - else $_SESSION['mass_accounts'][$row]->personal_postalCode = $_POST['f_personal_postalCode']; - if ( !eregi('^([a-z öüäß\\.-])*$', $_POST['f_personal_postalAddress'])) $errors2[] = array('ERROR', _('Postal address'), _('Please enter a valid postal address!')); - else $_SESSION['mass_accounts'][$row]->personal_postalAddress = $_POST['f_personal_postalAddress']; - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_POST['f_personal_telephoneNumber'])) $errors2[] = array('ERROR', _('Telephone number'), _('Please enter a valid telephone number!')); - else $_SESSION['mass_accounts'][$row]->personal_telephoneNumber = $_POST['f_personal_telephoneNumber']; - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_POST['f_personal_mobileTelephoneNumber'])) $errors2[] = array('ERROR', _('Mobile number'), _('Please enter a valid mobile number!')); - else $_SESSION['mass_accounts'][$row]->personal_mobileTelephoneNumber = $_POST['f_personal_mobileTelephoneNumber']; - if ( !ereg('^(\+)*([0-9]|[ ]|[.]|[(]|[)]|[/])*$', $_POST['f_personal_facsimileTelephoneNumber'])) $errors2[] = array('ERROR', _('Fax number'), _('Please enter a valid fax number!')); - else $_SESSION['mass_accounts'][$row]->personal_facsimileTelephoneNumber = $_POST['f_personal_facsimileTelephoneNumber']; - if ( !ereg('^(([0-9]|[A-Z]|[a-z]|[.]|[-]|[_])+[@]([0-9]|[A-Z]|[a-z]|[-])+([.]([0-9]|[A-Z]|[a-z]|[-])+)*)*$', $_POST['f_personal_mail'])) $errors2[] = array('ERROR', _('eMail address'), _('Please enter a valid eMail address!')); - else $_SESSION['mass_accounts'][$row]->personal_mail = $_POST['f_personal_mail']; - } - -// Print header and part of body -echo $_SESSION['header']; -echo ''; -echo _('Create new accounts'); -echo ''. - ''. - ''. - '
'; -// Display errir-messages -if (is_array($errors2)) - for ($i=0; $i'; - // Store variabled in $_POST - echo ''; - echo ''; - echo ''; - echo _('Surname').'*'; - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Given name').'*'; - echo ''."\n".''. - ''. - ''."\n".''. - ''._('Help').''. - ''."\n".''; - echo _('Username').'*'; - echo "\n". - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Job title'); - echo ''."\n".''. - ' '; - echo $_SESSION['mass_accounts']->general_surname . ' ' . $_SESSION['mass_accounts']->general_givenname . ''. - ''._('Help').''. - ''."\n".''; - echo _('Employee type'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Street'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Postal code'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Postal address'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Telephone number'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Mobile number'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('Fax number'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''."\n".''; - echo _('eMail address'); - echo ''."\n".''. - ''. - ''. - ''._('Help').''. - ''; - echo '

'; - echo ' '; - break; - } - -// Print end of HTML-Page -echo '

'; -?> diff --git a/lam-0.4/templates/ou_edit.php b/lam-0.4/templates/ou_edit.php deleted file mode 100644 index 4b11b3e7..00000000 --- a/lam-0.4/templates/ou_edit.php +++ /dev/null @@ -1,475 +0,0 @@ -search_units($_POST['usersuff_n']))) { - // add new ou - $ou = array(); - $ou['objectClass'] = "organizationalunit"; - $ou['ou'] = $_POST['newsuff_u']; - $ret = @ldap_add($_SESSION['ldap']->server(), $new_dn, $ou); - if ($ret) { - $message = _("New OU created successfully."); - } - else { - $error = _("Unable to create new OU!"); - } - } - else $error = _("OU already exists!"); - } - // show errormessage if ou is invalid - else { - $error = _("OU is invalid!") . " " . $_POST['newsuff_u']; - } - } - // delete ou, user was sure - elseif (($_POST['type'] == "del_usr") && ($_POST['sure'])) { - $ret = @ldap_delete($_SESSION['ldap']->server(), $_POST['usersuff_d']); - if ($ret) { - $message = _("OU deleted successfully."); - } - else { - $error = _("Unable to delete OU!"); - } - } - // do not delete ou - elseif (($_POST['type'] == "del_usr") && ($_POST['abort'])) { - display_main(); - exit; - } - // ask if user is sure to delete - elseif ($_POST['type'] == "del_usr") { - // check for sub entries - $sr = @ldap_list($_SESSION['ldap']->server(), $_POST['usersuff_d'], "ObjectClass=*", array("")); - $info = @ldap_get_entries($_SESSION['ldap']->server(), $sr); - if ($sr && $info['count'] == 0) { - $text = "
\n" . - "

" . _("Do you really want to delete this OU?") . " " . "\n" . - "
\n

" . $_POST['usersuff_d'] . "

\n" . - "
\n" . - "
\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "
"; - } - else { - $error = _("OU is not empty or invalid!"); - } - } - - // group operations - // new group ou - if ($_POST['type'] == "new_grp") { - // create ou if valid - if (eregi("^[a-z0-9 _\\-]+$", $_POST['newsuff_g'])) { - // check if ou already exists - $new_dn = "ou=" . $_POST['newsuff_g'] . "," . $_POST['groupsuff_n']; - if (!in_array(strtolower($new_dn), $_SESSION['ldap']->search_units($_POST['groupsuff_n']))) { - // add new ou - $ou = array(); - $ou['objectClass'] = "organizationalunit"; - $ou['ou'] = $_POST['newsuff_g']; - $ret = @ldap_add($_SESSION['ldap']->server(), $new_dn, $ou); - if ($ret) { - $message = _("New OU created successfully."); - } - else { - $error = _("Unable to create new OU!"); - } - } - else $error = _("OU already exists!"); - } - // show errormessage if ou is invalid - else { - $error = _("OU is invalid!") . " " . $_POST['newsuff_g']; - } - } - // delete ou, user was sure - elseif (($_POST['type'] == "del_grp") && ($_POST['sure'])) { - $ret = @ldap_delete($_SESSION['ldap']->server(), $_POST['groupsuff_d']); - if ($ret) { - $message = _("OU deleted successfully."); - } - else { - $error = _("Unable to delete OU!"); - } - } - // do not delete ou - elseif (($_POST['type'] == "del_grp") && ($_POST['abort'])) { - display_main(); - exit; - } - // ask if user is sure to delete - elseif ($_POST['type'] == "del_grp") { - // check for sub entries - $sr = @ldap_list($_SESSION['ldap']->server(), $_POST['groupsuff_d'], "ObjectClass=*", array("")); - $info = @ldap_get_entries($_SESSION['ldap']->server(), $sr); - if ($sr && $info['count'] == 0) { - $text = "
\n" . - "

" . _("Do you really want to delete this OU?") . " " . "\n" . - "
\n

" . $_POST['groupsuff_d'] . "

\n" . - "
\n" . - "
\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "
"; - } - else { - $error = _("OU is not empty or invalid!"); - } - } - - // host operations - // new host ou - if ($_POST['type'] == "new_hst") { - // create ou if valid - if (eregi("^[a-z0-9 _\\-]+$", $_POST['newsuff_h'])) { - // check if ou already exists - $new_dn = "ou=" . $_POST['newsuff_h'] . "," . $_POST['hostsuff_n']; - if (!in_array(strtolower($new_dn), $_SESSION['ldap']->search_units($_POST['hostsuff_n']))) { - // add new ou - $ou = array(); - $ou['objectClass'] = "organizationalunit"; - $ou['ou'] = $_POST['newsuff_h']; - $ret = @ldap_add($_SESSION['ldap']->server(), $new_dn, $ou); - if ($ret) { - $message = _("New OU created successfully."); - } - else { - $error = _("Unable to create new OU!"); - } - } - else $error = _("OU already exists!"); - } - // show errormessage if ou is invalid - else { - $error = _("OU is invalid!") . " " . $_POST['newsuff_h']; - } - } - // delete ou, user was sure - elseif (($_POST['type'] == "del_hst") && ($_POST['sure'])) { - $ret = @ldap_delete($_SESSION['ldap']->server(), $_POST['hostsuff_d']); - if ($ret) { - $message = _("OU deleted successfully."); - } - else { - $error = _("Unable to delete OU!"); - } - } - // do not delete ou - elseif (($_POST['type'] == "del_hst") && ($_POST['abort'])) { - display_main(); - exit; - } - // ask if user is sure to delete - elseif ($_POST['type'] == "del_hst") { - // check for sub entries - $sr = @ldap_list($_SESSION['ldap']->server(), $_POST['hostsuff_d'], "ObjectClass=*", array("")); - $info = @ldap_get_entries($_SESSION['ldap']->server(), $sr); - if ($sr && $info['count'] == 0) { - $text = "
\n" . - "

" . _("Do you really want to delete this OU?") . " " . "\n" . - "
\n

" . $_POST['hostsuff_d'] . "

\n" . - "
\n" . - "
\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "
"; - } - else { - $error = _("OU is not empty or invalid!"); - } - } - - // domain operations - // new domain ou - if ($_POST['type'] == "new_dom") { - // create ou if valid - if (eregi("^[a-z0-9 _\\-]+$", $_POST['newsuff_d'])) { - // check if ou already exists - $new_dn = "ou=" . $_POST['newsuff_d'] . "," . $_POST['domsuff_n']; - if (!in_array(strtolower($new_dn), $_SESSION['ldap']->search_units($_POST['domsuff_n']))) { - // add new ou - $ou = array(); - $ou['objectClass'] = "organizationalunit"; - $ou['ou'] = $_POST['newsuff_d']; - $ret = @ldap_add($_SESSION['ldap']->server(), $new_dn, $ou); - if ($ret) { - $message = _("New OU created successfully."); - } - else { - $error = _("Unable to create new OU!"); - } - } - else $error = _("OU already exists!"); - } - // show errormessage if ou is invalid - else { - $error = _("OU is invalid!") . " " . $_POST['newsuff_d']; - } - } - // delete ou, user was sure - elseif (($_POST['type'] == "del_dom") && ($_POST['sure'])) { - $ret = @ldap_delete($_SESSION['ldap']->server(), $_POST['domsuff_d']); - if ($ret) { - $message = _("OU deleted successfully."); - } - else { - $error = _("Unable to delete OU!"); - } - } - // do not delete ou - elseif (($_POST['type'] == "del_dom") && ($_POST['abort'])) { - display_main(); - exit; - } - // ask if user is sure to delete - elseif ($_POST['type'] == "del_dom") { - // check for sub entries - $sr = @ldap_list($_SESSION['ldap']->server(), $_POST['domsuff_d'], "ObjectClass=*", array("")); - $info = @ldap_get_entries($_SESSION['ldap']->server(), $sr); - if ($sr && $info['count'] == 0) { - $text = "
\n" . - "

" . _("Do you really want to delete this OU?") . " " . "\n" . - "
\n

" . $_POST['domsuff_d'] . "

\n" . - "
\n" . - "
\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "\n" . - "
"; - } - else { - $error = _("OU is not empty or invalid!"); - } - } - - // print header - echo $_SESSION['header']; - echo ("OU-Editor\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - // display messages - if ($error || $message || $text) { - if ($text) echo $text; - elseif ($error) { - StatusMessage("ERROR", "", $error); - echo ("
" . _("Back to OU-Editor") . "\n"); - } - else { - StatusMessage("INFO", "", $message); - echo ("
" . _("Back to OU-Editor") . "\n"); - } - } - -echo ("\n"); -exit; -} -else display_main(); - -function display_main() { - // generate lists of possible suffixes - $usr_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_UserSuffix()); - $grp_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_GroupSuffix()); - $hst_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_HostSuffix()); - $dom_units = $_SESSION['ldap']->search_units($_SESSION["config"]->get_DomainSuffix()); - - // display main page - echo $_SESSION['header']; - echo ("OU-Editor\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("
\n"); - echo ("
\n"); - - // user OUs - echo ("
" . _("Users") . "\n"); - echo ("\n"); - // new OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - // delete OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("
" . _("New organizational unit") . ": \n"); - echo ("". _("Help") ."
" . _("Delete organizational unit") . ": \n"); - echo (" ". _("Help") ."
\n"); - echo ("
\n"); - echo ("
\n"); - - // group OUs - echo ("
" . _("Groups") . "\n"); - echo ("\n"); - // new OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - // delete OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("
" . _("New organizational unit") . ": \n"); - echo ("". _("Help") ."
" . _("Delete organizational unit") . ": \n"); - echo (" ". _("Help") ."
\n"); - echo ("
\n"); - echo ("
\n"); - - // host OUs - echo ("
" . _("Samba Hosts") . "\n"); - echo ("\n"); - // new OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - // delete OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("
" . _("New organizational unit") . ": \n"); - echo ("". _("Help") ."
" . _("Delete organizational unit") . ": \n"); - echo (" ". _("Help") ."
\n"); - echo ("
\n"); - echo ("
\n"); - - // domain OUs - if ($_SESSION['config']->is_samba3()) { - echo ("
" . _("Domains") . "\n"); - echo ("\n"); - // new OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - // delete OU - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("\n"); - echo ("
" . _("New organizational unit") . ": \n"); - echo ("". _("Help") ."
" . _("Delete organizational unit") . ": \n"); - echo (" ". _("Help") ."
\n"); - echo ("
\n"); - echo ("
\n"); - } - - echo (""); - echo ("
\n"); - echo ("\n"); -} diff --git a/lam-0.4/templates/profedit/profilecreate.php b/lam-0.4/templates/profedit/profilecreate.php deleted file mode 100644 index cafb2076..00000000 --- a/lam-0.4/templates/profedit/profilecreate.php +++ /dev/null @@ -1,395 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// print header -echo $_SESSION['header']; -echo "\n\n"; -echo "\n\n
\n"; - -// save user profile -if ($_GET['type'] == "user") { - $acct = new account(); - // check input - if ($_POST['general_group'] && eregi("^[a-z]([a-z0-9_\\-])*$", $_POST['general_group'])) { - $acct->general_group = $_POST['general_group']; - } - else { - StatusMessage("ERROR", _("Primary group name is invalid!"), $_POST['general_group']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['general_groupadd']) { - $acct->general_groupadd = $_POST['general_groupadd']; - } - if ($_POST['general_homedir'] && eregi("^[/]([a-z0-9])+([/][a-z0-9_\\-\\$]+)*$", $_POST['general_homedir'])) { - $acct->general_homedir = $_POST['general_homedir']; - } - elseif ($_POST['general_homedir']) { - StatusMessage("ERROR", _("Homedir is invalid!"), $_POST['general_homedir']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['general_shell'] && eregi("^[/]([a-z])+([/][a-z]+)*$", $_POST['general_shell'])) { - $acct->general_shell = $_POST['general_shell']; - } - else { - StatusMessage("ERROR", _("Shell is invalid!"), $_POST['general_shell']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['unix_password_no'] == "1") || ($_POST['unix_password_no'] == "0")) { - $acct->unix_password_no = $_POST['unix_password_no']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for login disable!"), $_POST['unix_password_no']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['unix_pwdwarn'] && is_numeric($_POST['unix_pwdwarn'])) { - $acct->unix_pwdwarn = $_POST['unix_pwdwarn']; - } - elseif ($_POST['unix_pwdwarn']) { - StatusMessage("ERROR", _("Wrong parameter for Unix password warning!"), $_POST['unix_pwdwarn']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['unix_pwdminage'] && is_numeric($_POST['unix_pwdminage'])) { - $acct->unix_pwdminage = $_POST['unix_pwdminage']; - } - elseif ($_POST['unix_pwdminage']) { - StatusMessage("ERROR", _("Password minimum age is not numeric!"), $_POST['unix_pwdminage']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['unix_pwdmaxage'] && is_numeric($_POST['unix_pwdmaxage'])) { - $acct->unix_pwdmaxage = $_POST['unix_pwdmaxage']; - } - elseif ($_POST['unix_pwdmaxage']) { - StatusMessage("ERROR", _("Password maximum age is not numeric!"), $_POST['unix_pwdmaxage']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (is_numeric($_POST['unix_pwdexpire_day']) && is_numeric($_POST['unix_pwdexpire_mon']) && is_numeric($_POST['unix_pwdexpire_yea'])) { - $acct->unix_pwdexpire = mktime(0, 0, 0, $_POST['unix_pwdexpire_mon'], $_POST['unix_pwdexpire_day'], $_POST['unix_pwdexpire_yea']); - } - else { - StatusMessage("ERROR", _("Wrong parameter for Unix password expiry!")); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['unix_host'] && eregi("^[a-z0-9]+(,[a-z0-9]+)*$", $_POST['unix_host'])) { - $acct->unix_host = $_POST['unix_host']; - } - elseif ($_POST['unix_host']) { - StatusMessage("ERROR", _("Unix workstations are invalid!"), $_POST['unix_host']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['unix_deactivated'] == "1") || ($_POST['unix_deactivated'] == "0")) { - $acct->unix_deactivated = $_POST['unix_deactivated']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Unix account activation!"), $_POST['unix_deactivated']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['unix_pwdallowlogin'] && is_numeric($_POST['unix_pwdallowlogin'])) { - $acct->unix_pwdallowlogin = $_POST['unix_pwdallowlogin']; - } - elseif ($_POST['unix_pwdallowlogin']) { - StatusMessage("ERROR", _("Password expiry is not numeric!"), $_POST['unix_pwdallowlogin']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['smb_password_no'] == "1") || ($_POST['smb_password_no'] == "0")) { - $acct->smb_flags['N'] = $_POST['smb_password_no']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Samba option: Set Samba Password!"), $_POST['smb_password_no']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['smb_useunixpwd'] == "1") || ($_POST['smb_useunixpwd'] == "0")) { - $acct->smb_useunixpwd = $_POST['smb_useunixpwd']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Samba option: Set Unix Password for Samba!"), $_POST['smb_useunixpwd']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['smb_flagsD'] == "1") || ($_POST['smb_flagsD'] == "0")) { - $acct->smb_flags['D'] = $_POST['smb_flagsD']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Samba option: Account does not expire!"), $_POST['smb_flagsD']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (($_POST['smb_flagsX'] == "1") || ($_POST['smb_flagsX'] == "0")) { - $acct->smb_flags['X'] = $_POST['smb_flagsX']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Samba option: Account is disabled!"), $_POST['smb_flagsX']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['smb_homedrive'] && ereg("^[D-Z]:$", $_POST['smb_homedrive'])) { - $acct->smb_homedrive = $_POST['smb_homedrive']; - } - else { - StatusMessage("ERROR", _("Wrong parameter for Samba option: home drive!"), $_POST['smb_homedrive']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (get_magic_quotes_gpc() == 1) $_POST['smb_smbhome'] = stripslashes($_POST['smb_smbhome']); - if ($_POST['smb_smbhome'] && eregi("^[\][\]([a-z0-9])+([\][a-z0-9_\\-\\$%]+)+$", $_POST['smb_smbhome'])) { - $acct->smb_smbhome = $_POST['smb_smbhome']; - } - elseif ($_POST['smb_smbhome']) { - StatusMessage("ERROR", _("Samba home directory is invalid!"), $_POST['smb_smbhome']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (get_magic_quotes_gpc() == 1) $_POST['smb_profilepath'] = stripslashes($_POST['smb_profilepath']); - if ($_POST['smb_profilepath'] && (eregi("^[\][\]([a-z0-9])+([\][a-z0-9_\\-\\$%]+)+$", $_POST['smb_profilepath']) || - eregi('^[/][a-z]([a-z]|[0-9]|[.]|[-]|[_]|[%])*([/][a-z]([a-z]|[0-9]|[.]|[-]|[_]|[%])*)*$', $_POST['smb_profilepath']))) { - $acct->smb_profilePath = $_POST['smb_profilepath']; - } - elseif ($_POST['smb_profilepath']) { - StatusMessage("ERROR", _("Profile path is invalid!"), $_POST['smb_profilepath']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (get_magic_quotes_gpc() == 1) $_POST['smb_scriptPath'] = stripslashes($_POST['smb_scriptPath']); - if ($_POST['smb_scriptPath'] && is_string($_POST['smb_scriptPath'])) { - $acct->smb_scriptPath = $_POST['smb_scriptPath']; - } - elseif ($_POST['smb_scriptPath']) { - StatusMessage("ERROR", _("Logon script is invalid!"), $_POST['smb_scriptPath']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['smb_smbuserworkstations'] && eregi("^[a-z0-9\\.\\-_]+( [a-z0-9\\.\\-_]+)*$", $_POST['smb_smbuserworkstations'])) { - $acct->smb_smbuserworkstations = $_POST['smb_smbuserworkstations']; - } - elseif ($_POST['smb_smbuserworkstations']) { - StatusMessage("ERROR", _("Samba workstations are invalid!"), $_POST['smb_smbuserworkstations']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['smb_domain'] && is_string($_POST['smb_domain'])) { - $acct->smb_domain = $_POST['smb_domain']; - } - elseif ($_POST['smb_domain']) { - StatusMessage("ERROR", _("Domain name is invalid!"), $_POST['smb_domain']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - - // check quota settings if script is given - if ($_SESSION['config']->get_scriptPath()) { - if ($_POST['quotacount'] && ($_POST['quotacount'] > 0)) { - for ($i = 0; $i < $_POST['quotacount']; $i++) { - $acct->quota[$i][0] = $_POST['f_quota_'.$i.'_0']; - $acct->quota[$i][2] = $_POST['f_quota_'.$i.'_2']; - $acct->quota[$i][3] = $_POST['f_quota_'.$i.'_3']; - $acct->quota[$i][6] = $_POST['f_quota_'.$i.'_6']; - $acct->quota[$i][7] = $_POST['f_quota_'.$i.'_7']; - // Check if values are OK - if (!ereg('^([0-9])+$', $acct->quota[$i][2])) { - StatusMessage('ERROR', _('Block soft quota'), _('Block soft quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][3])) { - StatusMessage('ERROR', _('Block hard quota'), _('Block hard quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][6])) { - StatusMessage('ERROR', _('Inode soft quota'), _('Inode soft quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][7])) { - StatusMessage('ERROR', _('Inode hard quota'), _('Inode hard quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - } - } - } - - if ($_POST['profname'] && eregi("^[0-9a-z_\\-]+$", $_POST['profname'])) { - $profname = $_POST['profname']; - } - else { - StatusMessage("ERROR", _("Invalid profile name!"), $_POST['profname']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - - // save profile - if (saveUserProfile($acct, $profname)) { - StatusMessage("INFO", _("Profile was saved."), $profname); - } - else StatusMessage("ERROR", _("Unable to save profile!"), $profname); - - echo ("

" . _("Back to Profile Editor") . "

"); -} - - -// save group profile -elseif ($_GET['type'] == "group") { - $acct = new account(); - // check input - if ($_POST['smb_domain'] && is_string($_POST['smb_domain'])) { - $acct->smb_domain = $_POST['smb_domain']; - } - elseif ($_POST['smb_domain']) { - StatusMessage("ERROR", _("Domain name is invalid!"), $_POST['smb_domain']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - // check quota settings if script is given - if ($_SESSION['config']->get_scriptPath()) { - if ($_POST['quotacount'] && ($_POST['quotacount'] > 0)) { - for ($i = 0; $i < $_POST['quotacount']; $i++) { - $acct->quota[$i][0] = $_POST['f_quota_'.$i.'_0']; - $acct->quota[$i][2] = $_POST['f_quota_'.$i.'_2']; - $acct->quota[$i][3] = $_POST['f_quota_'.$i.'_3']; - $acct->quota[$i][6] = $_POST['f_quota_'.$i.'_6']; - $acct->quota[$i][7] = $_POST['f_quota_'.$i.'_7']; - // Check if values are OK - if (!ereg('^([0-9])+$', $acct->quota[$i][2])) { - StatusMessage('ERROR', _('Block soft quota'), _('Block soft quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][3])) { - StatusMessage('ERROR', _('Block hard quota'), _('Block hard quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][6])) { - StatusMessage('ERROR', _('Inode soft quota'), _('Inode soft quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if (!ereg('^([0-9])+$', $acct->quota[$i][7])) { - StatusMessage('ERROR', _('Inode hard quota'), _('Inode hard quota contains invalid characters. Only natural numbers are allowed')); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - } - } - } - - if ($_POST['profname'] && eregi("^[0-9a-z_\\-]+$", $_POST['profname'])) { - $profname = $_POST['profname']; - } - else { - StatusMessage("ERROR", _("Invalid profile name!"), $_POST['profname']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - - // save profile - if (savegroupProfile($acct, $profname)) { - StatusMessage("INFO", _("Profile was saved."), $profname); - } - else StatusMessage("ERROR", _("Unable to save profile!"), $profname); - - echo ("

" . _("Back to Profile Editor") . "

"); -} - - -// save host profile -elseif ($_GET['type'] == "host") { - $acct = new account(); - // check input - if ($_POST['general_group'] && eregi("^[a-z]([a-z0-9_\\-])*$", $_POST['general_group'])) { - $acct->general_group = $_POST['general_group']; - } - else { - StatusMessage("ERROR", _("Primary group name is invalid!"), $_POST['general_group']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['smb_domain'] && is_string($_POST['smb_domain'])) { - $acct->smb_domain = $_POST['smb_domain']; - } - elseif ($_POST['smb_domain']) { - StatusMessage("ERROR", _("Domain name is invalid!"), $_POST['smb_domain']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - if ($_POST['profname'] && eregi("^[0-9a-z_\\-]+$", $_POST['profname'])) { - $profname = $_POST['profname']; - } - else { - StatusMessage("ERROR", _("Invalid profile name!"), $_POST['profname']); - echo ("

" . _("Back to Profile Editor") . ""); - exit; - } - // save profile - if (saveHostProfile($acct, $profname)) { - echo StatusMessage("INFO", _("Profile was saved."), $profname); - } - else StatusMessage("ERROR", _("Unable to save profile!"), $profname); - echo ("

" . _("Back to Profile Editor") . "

"); -} - -// error: no or wrong type -else StatusMessage("ERROR", "", _("No type specified!")); - -echo ("\n"); - -?> diff --git a/lam-0.4/templates/profedit/profiledelete.php b/lam-0.4/templates/profedit/profiledelete.php deleted file mode 100644 index 9a2c82c4..00000000 --- a/lam-0.4/templates/profedit/profiledelete.php +++ /dev/null @@ -1,132 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// print standard header -echo $_SESSION['header']; -echo ("" . _("Delete User Profile") . "\n"); -echo "\n"; -echo ("\n\n


\n"); - -// check if admin has submited delete operation -if ($_POST['submit']) { - // delete user profile - if ($_POST['type'] == "user") { - if (!delUserProfile($_POST['del'])) { - StatusMessage("ERROR", "", _("Unable to delete profile!") . " " . $_POST['del']); - } - else StatusMessage("INFO", "", _("Deleted profile:") . " " . $_POST['del']); - } - // delete group profile - elseif ($_POST['type'] == "group") { - if (!delGroupProfile($_POST['del'])) { - StatusMessage("ERROR", "", _("Unable to delete profile!") . " " . $_POST['del']); - } - else StatusMessage("INFO", "", _("Deleted profile:") . " " . $_POST['del']); - } - // delete host profile - elseif ($_POST['type'] == "host") { - if (!delHostProfile($_POST['del'])) { - StatusMessage("ERROR", "", _("Unable to delete profile!") . " " . $_POST['del']); - } - else StatusMessage("INFO", "", _("Deleted profile:") . " " . $_POST['del']); - } - // wrong profile type - else { - StatusMessage("ERROR", "", _("Wrong or missing type!") . " " . $_POST['type']); - } - echo ("
" . _("Back to Profile Editor") . ""); - echo ("\n"); - exit; -} - -// check if admin has aborted delete operation -if ($_POST['abort']) { - StatusMessage("INFO", "", _("Delete operation canceled.")); - echo ("
" . _("Back to Profile Editor") . ""); - echo ("\n"); - exit; -} - -// check if right type was given -$type = $_GET['type']; -if (($type == "user") || ($type == "host") || ($type == "group")) { - // user profile - if ($type == "user") { - echo ("

" . _("Do you really want to delete this profile?") . " "); - echo ($_GET['del'] . "

\n"); - echo ("
\n"); - echo ("

\n"); - echo ("\n"); - echo ("\n"); - echo (""); - echo (""); - echo ("

\n"); - } - // group profile - elseif ($type == "group") { - echo ("

" . _("Do you really want to delete this profile?") . " "); - echo ($_GET['del'] . "

\n"); - echo ("
\n"); - echo ("

\n"); - echo ("\n"); - echo ("\n"); - echo (""); - echo (""); - echo ("

\n"); - } - // host profile - elseif ($type == "host") { - echo ("

" . _("Do you really want to delete this profile?") . " "); - echo ($_GET['del'] . "

\n"); - echo ("
\n"); - echo ("

\n"); - echo ("\n"); - echo ("\n"); - echo (""); - echo (""); - echo ("

\n"); - } -} -else{ - // no valid profile type - StatusMessage("ERROR", "", _("Wrong or missing type!") . " " . $type); - echo ("" . _("Back to Profile Editor") . ""); -} diff --git a/lam-0.4/templates/profedit/profilegroup.php b/lam-0.4/templates/profedit/profilegroup.php deleted file mode 100644 index 26803d32..00000000 --- a/lam-0.4/templates/profedit/profilegroup.php +++ /dev/null @@ -1,158 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// load quota list -if ($_SESSION['config']->get_scriptPath()) { - $tempacc = new account(); - $tempacc->type = "group"; - $acct_q = getquotas(array($tempacc)); -} - -// print header -echo $_SESSION['header']; -echo "\n\n"; -echo "
\n"; - -$acct = new Account(); - -// check if profile should be edited -if ($_GET['edit']) { - $acct = loadGroupProfile($_GET['edit']); -} - -// display formular -echo ("
\n"); - -if ($_SESSION['config']->is_samba3()) { - // Samba part - echo ("
" . _("Samba") . "\n"); - echo ("\n"); - - // domain - echo ("\n"); - echo ("\n"); - echo "\n"; - echo ("\n"); - echo ("\n"); - - echo ("
" . _("Domain") . ": " . _("Help") . "
\n"); - echo ("
\n"); -} - - -// Quota settings if script is given -if ($_SESSION['config']->get_scriptPath()) { - echo ("
"); - echo "
"._('Quota properties')."\n"; - echo "\n"; - // description line - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // help line - echo "'."\n". - "'."\n". - "'."\n". - "'."\n". - "'."\n". - ''."\n"; - // quota settings - for ($i = 0; $i < (sizeof($acct_q[0]->quota)); $i++) { - // load values from profile - for ($k = 0; $k < sizeof($acct->quota); $k++) { - // check for equal mountpoints - if ($acct->quota[$k][0] == $acct_q[0]->quota[$i][0]) { - $acct_q[0]->quota[$i][2] = $acct->quota[$i][2]; - $acct_q[0]->quota[$i][3] = $acct->quota[$i][3]; - $acct_q[0]->quota[$i][6] = $acct->quota[$i][6]; - $acct_q[0]->quota[$i][7] = $acct->quota[$i][7]; - } - } - echo "\n"; - echo '\n"; // mountpoint - echo '\n"; // blocks soft limit - echo '\n"; // blocks hard limit - echo '\n"; // inodes soft limit - echo '\n"; // inodes hard limit - echo "\n"; - } - echo "
" . _('Mountpoint') . "  " . _('Soft block limit') . "  " . _('Hard block limit') . "  " . _('Soft inode limit') . "  " . _('Hard inode limit') . "  
"._('Help').'"._('Help').'"._('Help').'"._('Help').'"._('Help').'
' . $acct_q[0]->quota[$i][0] . "quota[$i][0] . "\">
\n"; - // save number of mountpoints - echo "quota)) . "\">\n"; - echo "
\n"; -} - -echo ("

\n"); - -// profile name and submit/abort buttons -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("
" . _("Profile name") . ":" . _("Help") . "
 
\n"); -echo (" 
\n"); - -echo ("
\n"); diff --git a/lam-0.4/templates/profedit/profilehost.php b/lam-0.4/templates/profedit/profilehost.php deleted file mode 100644 index f0c34e46..00000000 --- a/lam-0.4/templates/profedit/profilehost.php +++ /dev/null @@ -1,131 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// print header -echo $_SESSION['header']; -echo "\n\n"; -echo "
\n"; - -$acct = new Account(); - -// check if profile should be edited -if ($_GET['edit']) { - $acct = loadHostProfile($_GET['edit']); -} - -// search available groups -$groups = findgroups(); - -// display formular -echo ("
\n"); - - -// Unix part -echo ("
" . _("Host attributes") . "\n"); -echo ("\n"); - -// primary group -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// domain -echo ("\n"); -echo ("\n"); -if ($_SESSION['config']->is_samba3()) { - echo "\n"; -} -else { - echo ("\n"); -} -echo ("\n"); -echo ("\n"); - -echo ("
" . _("Primary group") . ": " . _("Help") . "
   
" . _("Domain") . ": smb_domain . "\" name=\"smb_domain\">" . _("Help") . "
\n"); -echo ("
\n"); - - -echo ("

\n"); - -// profile name and submit/abort buttons -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("
" . _("Profile name") . ":" . _("Help") . "
 
\n"); -echo (" 
\n"); - -echo ("
\n"); - - - -?> diff --git a/lam-0.4/templates/profedit/profilemain.php b/lam-0.4/templates/profedit/profilemain.php deleted file mode 100644 index ff51da1c..00000000 --- a/lam-0.4/templates/profedit/profilemain.php +++ /dev/null @@ -1,267 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// check if user has pressed submit or abort button -if ($_POST['forward'] == "yes") { - // on abort go back to main page - if ($_POST['abort']) { - metaRefresh("../lists/listusers.php"); - } - // on submit forward to other profile pages - elseif ($_POST['submit']) { - // create new user profile - if ($_POST['profile'] == "newuser") { - metaRefresh("profileuser.php"); - } - // edit user profile - elseif($_POST['profile'] == "edituser") { - metaRefresh("profileuser.php?edit=" . $_POST['e_user']); - } - // delete user profile - elseif($_POST['profile'] == "deluser") { - metaRefresh("profiledelete.php?type=user&del=" . $_POST['d_user']); - } - if ($_SESSION['config']->is_samba3() || $_SESSION['config']->get_scriptPath()) { - // create new group profile - if ($_POST['profile'] == "newgroup") { - metaRefresh("profilegroup.php"); - } - // edit group profile - elseif($_POST['profile'] == "editgroup") { - metaRefresh("profilegroup.php?edit=" . $_POST['e_group']); - } - // delete group profile - elseif($_POST['profile'] == "delgroup") { - metaRefresh("profiledelete.php?type=group&del=" . $_POST['d_group']); - } - } - // create new host profile - if ($_POST['profile'] == "newhost") { - metaRefresh("profilehost.php"); - } - // edit host profile - elseif($_POST['profile'] == "edithost") { - metaRefresh("profilehost.php?edit=" . $_POST['e_host']); - } - // delete user profile - elseif($_POST['profile'] == "delhost") { - metaRefresh("profiledelete.php?type=host&del=" . $_POST['d_host']); - } - } - exit; -} - -// get list of user profiles and generate entries for dropdown box -$usrprof = getUserProfiles(); -$userprofiles = ""; -for ($i = 0; $i < sizeof($usrprof); $i++) { - $userprofiles = $userprofiles . "\n"; -} - -if ($_SESSION['config']->is_samba3() || $_SESSION['config']->get_scriptPath()) { - // get list of group profiles and generate entries for dropdown box - $grpprof = getGroupProfiles(); - $groupprofiles = ""; - for ($i = 0; $i < sizeof($grpprof); $i++) { - $groupprofiles = $groupprofiles . "\n"; - } -} - -// get list of host profiles and generate entries for dropdown box -$hstprof = getHostProfiles(); -$hostprofiles = ""; -for ($i = 0; $i < sizeof($hstprof); $i++) { - $hostprofiles = $hostprofiles . "\n"; -} - -echo $_SESSION['header']; -?> - - LDAP Account Manager - - - -

-
- - -
- - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - -
-
- -

- -is_samba3() || $_SESSION['config']->get_scriptPath()) { - echo " "; - echo "
"; - echo " "; - echo " " . _("Group Profiles") . ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - if ($groupprofiles != "") { - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - } - echo "
"; - echo " "; - echo " " . _("Create a new Group Profile") . "
"; - echo " "; - echo " "; - echo " "; - echo " " . _("Edit Group Profile") . "
"; - echo " "; - echo " "; - echo " "; - echo " " . _("Delete Group Profile") . "
"; - echo "
"; - - echo "

"; -} -?> - - -
- - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - -
-
- -

- - -

- - - "> - "> -

- -
- - diff --git a/lam-0.4/templates/profedit/profileuser.php b/lam-0.4/templates/profedit/profileuser.php deleted file mode 100644 index 55b53fcc..00000000 --- a/lam-0.4/templates/profedit/profileuser.php +++ /dev/null @@ -1,435 +0,0 @@ -server()) { - metaRefresh("../login.php"); - exit; -} - -// load quota list -if ($_SESSION['config']->get_scriptPath()) { - $tempacc = new account(); - $tempacc->type = "user"; - $acct_q = getquotas(array($tempacc)); -} - -// print header -echo $_SESSION['header']; -echo "\n\n"; -echo "
\n"; - -$acct = new Account(); - -// get list of login shells -$shelllist = file('../../config/shells'); -$hells = array(); -for ($i = 0; $i < sizeof($shelllist); $i++) { - $shelllist[$i] = chop($shelllist[$i]); - $shelllist[$i] = trim($shelllist[$i]); - if ($shelllist[$i] != "") $shells[sizeof($shells)] = $shelllist[$i]; -} - -// check if profile should be edited -if ($_GET['edit']) { - $acct = loadUserProfile($_GET['edit']); -} - -// search available groups -$groups = findgroups(); - -// calculate date for unix password expiry -if ($acct->unix_pwdexpire) { -$tstamp = $acct->unix_pwdexpire; -$tdate = date(dmY, $acct->unix_pwdexpire); -$unix_pwdexpire_day = substr($tdate, 0, 2); -$unix_pwdexpire_mon = substr($tdate, 2, 2); -$unix_pwdexpire_yea = substr($tdate, 4, 4); -} - -// display formular -echo ("
\n"); - - -// Unix part -echo ("
" . _("Unix account") . "\n"); -echo ("\n"); - -// primary group -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// additional groups -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// path to home directory -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// login shell -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// no Unix password -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// Unix: password expiry warn -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// Unix: password expiry -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// maximum password age -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// minimum password age -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// password expire date -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// unix workstations -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// deactivate account -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - - -echo ("
" . _("Primary group") . ": " . _("Help") . "
" . _("Additional groups") . ": " . _("Help") . "
   
" . _("Home Directory") . ": general_homedir . "\" name=\"general_homedir\">" . _("Help") . "
" . _("Login shell") . ": " . _("Help") . "
   
" . _("Set Unix Password") . ": " . _("Help") . "
" . _("Password warning") . ": unix_pwdwarn . "\">" . _("Help") . "
" . _("Password expiry") . ": unix_pwdallowlogin . "\">" . _("Help") . "
" . _("Maximum password age") . ": unix_pwdmaxage . "\">" . _("Help") . "
" . _("Minimum password age") . ": unix_pwdminage . "\">" . _("Help") . "
" . _("Account expires on") . ": \n"); -echo ("\n"); -echo ("\n"); -echo ("" . _("Help") . "
   
" . _("Unix workstations") . ": unix_host . "\">" . _("Help") . "
   
" . _("Account is deactivated") . ": " . _("Help") . "
\n"); -echo ("
\n"); -echo ("
"); - -// Samba part -echo ("
" . _("Samba account") . "\n"); -echo ("\n"); - -// no Samba password -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// use Unix password as Samba password -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// password expires -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// account is disabled -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// drive letter for home directory -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// path to home directory -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// path to profile -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// path to logon scripts -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// workstations -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); - -// empty row -echo ("\n"); - -// domain -echo ("\n"); -echo ("\n"); -if ($_SESSION['config']->is_samba3()) { - echo "\n"; -} -else { - echo ("\n"); -} -echo ("\n"); -echo ("\n"); - -echo ("
" . _("Set Samba password") . ": " . _("Help") . "
" . _("Set Unix password for Samba") . ": " . _("Help") . "
" . _("Password does not expire") . ": " . _("Help") . "
" . _("Account is deactivated") . ": " . _("Help") . "
   
" . _("Home drive") . ": " . _("Help") . "
" . _("Home path") . ": smb_smbhome . "\" name=\"smb_smbhome\">" . _("Help") . "
" . _("Profile path") . ": smb_profilePath . "\" name=\"smb_profilepath\">" . _("Help") . "
" . _("Logon script") . ": smb_scriptPath . "\" name=\"smb_scriptPath\">" . _("Help") . "
   
" . _("Workstations") . ": smb_smbuserworkstations . "\" name=\"smb_smbuserworkstations\">" . _("Help") . "
   
" . _("Domain") . ": smb_domain . "\" name=\"smb_domain\">" . _("Help") . "
\n"); -echo ("
\n"); - - -// Quota settings if script is given -if ($_SESSION['config']->get_scriptPath()) { - echo ("
"); - echo "
"._('Quota properties')."\n"; - echo "\n"; - // description line - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - // help line - echo "'."\n". - "'."\n". - "'."\n". - "'."\n". - "'."\n". - ''."\n"; - // quota settings - for ($i = 0; $i < (sizeof($acct_q[0]->quota)); $i++) { - // load values from profile - for ($k = 0; $k < sizeof($acct->quota); $k++) { - // check for equal mountpoints - if ($acct->quota[$k][0] == $acct_q[0]->quota[$i][0]) { - $acct_q[0]->quota[$i][2] = $acct->quota[$i][2]; - $acct_q[0]->quota[$i][3] = $acct->quota[$i][3]; - $acct_q[0]->quota[$i][6] = $acct->quota[$i][6]; - $acct_q[0]->quota[$i][7] = $acct->quota[$i][7]; - } - } - echo "\n"; - echo '\n"; // mountpoint - echo '\n"; // blocks soft limit - echo '\n"; // blocks hard limit - echo '\n"; // inodes soft limit - echo '\n"; // inodes hard limit - echo "\n"; - } - echo "
" . _('Mountpoint') . "  " . _('Soft block limit') . "  " . _('Hard block limit') . "  " . _('Soft inode limit') . "  " . _('Hard inode limit') . "  
"._('Help').'"._('Help').'"._('Help').'"._('Help').'"._('Help').'
' . $acct_q[0]->quota[$i][0] . "quota[$i][0] . "\">
\n"; - // save number of mountpoints - echo "quota)) . "\">\n"; - echo "
\n"; -} - -echo ("

\n"); - -// profile name and submit/abort buttons -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo ("\n"); -echo (""); -echo ("\n"); -echo ("
" . _("Profile name") . ":" . _("Help") . "
 
\n"); -echo (" 
\n"); - -echo ("
\n"); diff --git a/lam-0.4/tests/conf-main-test.php b/lam-0.4/tests/conf-main-test.php deleted file mode 100644 index 152886b5..00000000 --- a/lam-0.4/tests/conf-main-test.php +++ /dev/null @@ -1,62 +0,0 @@ -"; -echo (" Current Values

"); -echo "Password: " . $conf->password . "
\n"; -echo "Default: " . $conf->default . "
\n"; -echo ("

Starting Test...

"); -// now all prferences are loaded -echo ("Loading preferences..."); -$password = $conf->password; -$default = $conf->default; -echo ("done
"); -// next we modify them and save config.cfg -echo ("Changing preferences..."); -$conf->password = "123456"; -$conf->default = "lam"; -$conf->save(); -echo ("done
"); -// at last all preferences are read from lam.conf and compared -echo ("Loading and comparing..."); -$conf = new CfgMain(); -if ($conf->password != "123456") echo ("
Saving password failed!
"); -if ($conf->default != "lam") echo ("
Saving Default failed!
"); -echo ("done
"); -// restore old values -echo ("Restoring old preferences..."); -$conf->password = $password; -$conf->default = $default; -$conf->save(); -echo ("done
"); -// finished -echo ("
Test is complete."); -echo ("

Current Config

"); -echo "Password: " . $conf->password . "
\n"; -echo "Default: " . $conf->default . "
\n"; - -?> diff --git a/lam-0.4/tests/conf-test.php b/lam-0.4/tests/conf-test.php deleted file mode 100644 index 070f3323..00000000 --- a/lam-0.4/tests/conf-test.php +++ /dev/null @@ -1,144 +0,0 @@ -"; -echo (" Current Config

"); -$conf->printconf(); -echo ("

Starting Test...

"); -// now all preferences are loaded -echo ("Loading preferences..."); -$ServerURL = $conf->get_ServerURL(); -$cachetimeout = $conf->get_cacheTimeout(); -$Passwd = $conf->get_Passwd(); -$Adminstring = $conf->get_Adminstring(); -$Suff_users = $conf->get_UserSuffix(); -$Suff_groups = $conf->get_GroupSuffix(); -$Suff_hosts = $conf->get_HostSuffix(); -$Suff_domains = $conf->get_DomainSuffix(); -$MinUID = $conf->get_minUID(); -$MaxUID = $conf->get_maxUID(); -$MinGID = $conf->get_minGID(); -$MaxGID = $conf->get_maxGID(); -$MinMachine = $conf->get_minMachine(); -$MaxMachine = $conf->get_maxMachine(); -$userlistAttributes = $conf->get_userlistAttributes(); -$grouplistAttributes = $conf->get_grouplistAttributes(); -$hostlistAttributes = $conf->get_hostlistAttributes(); -$maxlistentries = $conf->get_maxlistentries(); -$defaultlanguage = $conf->get_defaultlanguage(); -$scriptpath = $conf->get_scriptPath(); -$scriptServer = $conf->get_scriptServer(); -$samba3 = $conf->get_samba3(); -$pwdhash = $conf->get_pwdhash(); -echo ("done
"); -// next we modify them and save lam.conf -echo ("Changing preferences..."); -$conf->set_ServerURL("ldap://123.345.678.123:777"); -$conf->set_cacheTimeout("33"); -$conf->set_Passwd("123456abcde"); -$conf->set_Adminstring("uid=test,o=test,dc=org;uid=root,o=test2,c=de"); -$conf->set_UserSuffix("ou=test,o=test,c=de"); -$conf->set_GroupSuffix("ou=testgrp,o=test,c=de"); -$conf->set_HostSuffix("ou=testhst,o=test,c=de"); -$conf->set_DomainSuffix("ou=testdom,o=test,c=de"); -$conf->set_minUID("25"); -$conf->set_maxUID("254"); -$conf->set_minGID("253"); -$conf->set_maxGID("1234"); -$conf->set_minMachine("3"); -$conf->set_maxMachine("47"); -$conf->set_userlistAttributes("#uid;#cn"); -$conf->set_grouplistAttributes("#gidNumber;#cn;#memberUID"); -$conf->set_hostlistAttributes("#cn;#uid;#description"); -$conf->set_maxlistentries("54"); -$conf->set_defaultlanguage("de_AT:iso639_de:Deutsch (Oesterreich)"); -$conf->set_scriptPath("/var/www/lam/lib/script"); -$conf->set_scriptServer("127.0.0.1"); -$conf->set_samba3("yes"); -$conf->set_pwdhash("SMD5"); -$conf->save(); -echo ("done
"); -// at last all preferences are read from lam.conf and compared -echo ("Loading and comparing..."); -$conf2 = new Config('test'); -if ($conf2->get_ServerURL() != "ldap://123.345.678.123:777") echo ("
Saving ServerURL failed!
"); -if ($conf2->get_cacheTimeout() != "33") echo ("
Saving Cache timeout failed!
"); -if ($conf2->get_Passwd() != "123456abcde") echo ("
Saving password failed!
"); -if ($conf2->get_Adminstring() != "uid=test,o=test,dc=org;uid=root,o=test2,c=de") echo ("
Saving admin string failed!
"); -if ($conf2->get_UserSuffix() != "ou=test,o=test,c=de") echo ("
Saving user suffix failed!
"); -if ($conf2->get_GroupSuffix() != "ou=testgrp,o=test,c=de") echo ("
Saving group suffix failed!
"); -if ($conf2->get_HostSuffix() != "ou=testhst,o=test,c=de") echo ("
Saving host suffix failed!
"); -if ($conf2->get_DomainSuffix() != "ou=testdom,o=test,c=de") echo ("
Saving domain suffix failed!
"); -if ($conf2->get_minUID() != "25") echo ("
Saving minUID failed!
"); -if ($conf2->get_maxUID() != "254") echo ("
Saving maxUID failed!
"); -if ($conf2->get_minGID() != "253") echo ("
Saving minGID failed!
"); -if ($conf2->get_maxGID() != "1234") echo ("
Saving maxGID failed!
"); -if ($conf2->get_minMachine() != "3") echo ("
Saving maxMachine failed!
"); -if ($conf2->get_maxMachine() != "47") echo ("
Saving minMachine failed!
"); -if ($conf2->get_userlistAttributes() != "#uid;#cn") echo ("
Saving userlistAttributes failed!
"); -if ($conf2->get_grouplistAttributes() != "#gidNumber;#cn;#memberUID") echo ("
Saving grouplistAttributes failed!
"); -if ($conf2->get_hostlistAttributes() != "#cn;#uid;#description") echo ("
Saving hostlistAttributes failed!
"); -if ($conf2->get_maxlistentries() != "54") echo ("
Saving maxlistentries failed!
"); -if ($conf2->get_defaultlanguage() != "de_AT:iso639_de:Deutsch (Oesterreich)") echo ("
Saving default language failed!
"); -if ($conf2->get_scriptPath() != "/var/www/lam/lib/script") echo ("
Saving script path failed!
"); -if ($conf2->get_scriptServer() != "127.0.0.1") echo ("
Saving script server failed!
"); -if ($conf2->get_samba3() != "yes") echo ("
Saving samba3 failed!
"); -if ($conf2->get_pwdhash() != "SMD5") echo ("
Saving pwdhash failed!
"); -echo ("done
"); -// restore old values -echo ("Restoring old preferences..."); -$conf2->set_ServerURL($ServerURL); -$conf2->set_cacheTimeout($cachetimeout); -$conf2->set_Passwd($Passwd); -$conf2->set_Adminstring($Adminstring); -$conf2->set_UserSuffix($Suff_users); -$conf2->set_GroupSuffix($Suff_groups); -$conf2->set_HostSuffix($Suff_hosts); -$conf2->set_DomainSuffix($Suff_domains); -$conf2->set_minUID($MinUID); -$conf2->set_maxUID($MaxUID); -$conf2->set_minGID($MinGID); -$conf2->set_maxGID($MaxGID); -$conf2->set_minMachine($MinMachine); -$conf2->set_maxMachine($MaxMachine); -$conf2->set_userlistAttributes($userlistAttributes); -$conf2->set_grouplistAttributes($grouplistAttributes); -$conf2->set_hostlistAttributes($hostlistAttributes); -$conf2->set_maxlistentries($maxlistentries); -$conf2->set_defaultLanguage($defaultlanguage); -$conf2->set_scriptPath($scriptpath); -$conf2->set_scriptServer($scriptServer); -$conf2->set_samba3($samba3); -$conf2->set_pwdhash($pwdhash); -$conf2->save(); -echo ("done
"); -// finished -echo ("
Test is complete."); -echo ("

Current Config

"); -$conf2->printconf(); - -?> diff --git a/lam-0.4/tests/ldap-test.php b/lam-0.4/tests/ldap-test.php deleted file mode 100644 index f5c0b3b7..00000000 --- a/lam-0.4/tests/ldap-test.php +++ /dev/null @@ -1,70 +0,0 @@ -connect($user, $pass)) echo "ok"; - echo "
Check if __sleep/__wakeup works"; - $ldap->__sleep(); - $ldap->__wakeup(); - echo "
Closing connection"; - $ldap->destroy(); - echo "


If you do not see any error messages all should be ok."; - exit; -} -// display login page -else { - // generate 256 bit key and initialization vector for user/passwd-encryption - $key = mcrypt_create_iv(32, MCRYPT_DEV_RANDOM); - $iv = mcrypt_create_iv(32, MCRYPT_DEV_RANDOM); - - // save both in cookie - setcookie("Key", base64_encode($key), 0, "/"); - setcookie("IV", base64_encode($iv), 0, "/"); -} -?> - - - - <?php - echo ("Login"); - ?> - - - -
-

Server URL:

-

Username:

-

Password:

-

-
- - diff --git a/lam-0.4/tests/lib-pdf-test.php b/lam-0.4/tests/lib-pdf-test.php deleted file mode 100644 index 03080b85..00000000 --- a/lam-0.4/tests/lib-pdf-test.php +++ /dev/null @@ -1,73 +0,0 @@ -type = "user"; -$account->general_username = "mamu1"; -$account->general_uidnumber = "501"; -$account->general_surname = "Mustermann"; -$account->general_givenname = "Max"; -$account->general_group = "tg1"; -$account->general_groupadd = array("tg2","tg3"); -$account->general_homedir = "/home/m/mamu1"; -$account->general_shell = array("/bin/bash","/bin/sh"); -$account->unix_password = "secret1"; -$account->unix_password_no = "1"; -$account->smb_flags['N'] = "1"; -array_push($accounts,$account); -$account = new Account(); -$account->type = "user"; -$account->general_username = "mamu1"; -$account->general_uidnumber = "501"; -$account->general_surname = "Mustermann"; -$account->general_givenname = "Max"; -$account->general_group = "tg1"; -$account->general_groupadd = array("tg2","tg3"); -$account->general_homedir = "/home/m/mamu1"; -$account->general_shell = array("/bin/bash"); -$account->unix_password = "secret1"; -$account->unix_password_no = "0"; -$account->smb_useunixpwd = "1"; -array_push($accounts,$account); -$account = new Account(); -$account->type = "user"; -$account->general_username = "mamu1"; -$account->general_uidnumber = "501"; -$account->general_surname = "Mustermann"; -$account->general_givenname = "Max"; -$account->general_group = "tg1"; -$account->general_groupadd = array("tg2","tg3"); -$account->general_homedir = "/home/m/mamu1"; -$account->general_shell = array("/bin/bash","/bin/sh"); -$account->unix_password = "secret1"; -$account->unix_password_no = "0"; -$account->smb_useunixpwd = "0"; -array_push($accounts,$account); - -createUserPDF($accounts); -?> diff --git a/lam-0.4/tests/status-test.php b/lam-0.4/tests/status-test.php deleted file mode 100644 index ae6a7d68..00000000 --- a/lam-0.4/tests/status-test.php +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - diff --git a/lam-0.4/tmp/.htaccess b/lam-0.4/tmp/.htaccess deleted file mode 100644 index 5a928f6d..00000000 --- a/lam-0.4/tmp/.htaccess +++ /dev/null @@ -1 +0,0 @@ -Options -Indexes diff --git a/lam-packaging/debian/changelog b/lam-packaging/debian/changelog index 439c50dc..d39a0a20 100644 --- a/lam-packaging/debian/changelog +++ b/lam-packaging/debian/changelog @@ -1,8 +1,10 @@ -ldap-account-manager (2.1.0.RC1-1) unstable; urgency=low +ldap-account-manager (2.1.0-1) unstable; urgency=low * new upstream release + * debian/watch fails to report upstream version (Closes: + #450281) - -- Roland Gruber Sun, 28 Oct 2007 19:44:26 +0100 + -- Roland Gruber Wed, 07 Nov 2007 18:48:59 +0100 ldap-account-manager (2.0.0-1) unstable; urgency=low diff --git a/lam-web/changelog/index.htm b/lam-web/changelog/index.htm deleted file mode 100644 index fc383b91..00000000 --- a/lam-web/changelog/index.htm +++ /dev/null @@ -1,1077 +0,0 @@ - - - - - - - - - - - - - - - -
  - - -

- - -

- -

Changelog

-
-

- - - - - - - - - - - -
Tuesday 30th October 2007 - 2.1.0.RC1
-
    -
  • tabular design for account pages
  • -
  • show DN on account pages
  • -
  • Samba 3: made Samba account optional
  • -
  • Samba 3: manages now terminal server settings
  • -
  • fixed bugs:
  • -
      -
    • LAM Pro: UTF-8 characters are invalid displayed on configuration page (1788752)
    • -
    • LAM works again on PHP 5.1.x (1792447)
    • -
    • Quota: managing group quotas does not work (1811728)
    • -
    • Samba 3 domains: lockout users after bad logon attempts must allow 0 - 999 (1814578)
    • -
    -
-
-

- - - - - - - - - - -
Wednesday 8th August 2007 - 2.0.0
-
    -
  • new translations: Chinese (Simplified), Czech and Portuguese
  • -
  • usability improvements
  • -
  • LDAP accounts including child entries can now be moved
  • -
  • group list can show primary members (RFE 1517679 and patch 1722460)
  • -
  • more translated example texts (RFE 1702140)
  • -
  • inetOrgPerson: now manages homePhone, roomNumber, businessCategory
  • -
  • posixAccount: allow to create home directories in file upload (RFE 1665034)
  • -
  • account lists: display buttons on top and bottom (RFE 1702136)
  • -
  • fixed bugs:
  • -
      -
    • OU editor: help images (1702132)
    • -
    • config editor: extra space (1702269)
    • -
    • fixed some inconsistent help entries (1694863)
    • -
    • user list: refreshing GID translation did not work (1719168)
    • -
    • allow uid as RDN attribute for inetOrgPerson (1740499)
    • -
    • PHP Warning: mcrypt_decrypt(): The IV parameter must be ... (1742543)
    • -
    • uid attribute no longer required for InetOrgPerson (1757215)
    • -
    -
-
-

- - - - - - - - - - -
Wednesday 28th March 2007 - 1.3.0
-
    -
  • improved design
  • -
  • user list can now display jpegPhoto attributes
  • -
  • lamdaemon: support for multiple servers
  • -
  • LAM Pro: users may change their photos (jpegPhoto)
  • -
  • fixed bugs:
  • -
      -
    • ShadowAccount: PDF entry for expire date was wrong (1658868)
    • -
    • Samba groups: fixed help entry (patch 1664542)
    • -
    • Debian package did not include lamdaemonOld.pl (1660493)
    • -
    • NIS mail aliases: allow more characters in alias name (1674198)
    • -
    • fixed syntax errors in some .htaccess files
    • -
    • security fix: HTML special characters in LDAP data were not escaped
    • -
    -
-
-

- - - - - - - - - - -
Wednesday 24th January 2007 - 1.2.0
-
    -
  • Samba 3: better handling of date values
  • -
  • Samba 3: Handling of locked accounts (RFE 1609076)
  • -
  • LAM Pro: modules can define configuration settings (Unix: password hashing)
  • -
  • LAM Pro: management of groupOfNames and groupOfUniqueNames entries (RFE 875482)
  • -
  • fixed bugs:
  • -
      -
    • Lamdaemon test did not work on PHP 4
    • -
    • InetOrgPerson: Problems with error messages (1628799)
    • -
    -
-
-

- - - - - - - - - -
Wednesday 1st November 2006 - 1.1.1
-
    -
  • Lamdaemon: added test page (Tools -> Tests -> Lamdaemon test)
  • -
  • LAM Pro: Samba passwords can now be synchronized with Unix password
  • -
  • Shadow account: better management of expiration date
  • -
  • fixed bugs:
  • -
      -
    • Unix: password hashing problem (1562426)
    • -
    • Unix: No error message for wrong UID numbers in file upload
    • -
    • Filters in account lists get lost when sorting the table
    • -
    -
-
-

- - - - - - - - - -
Wednesday 20th September 2006 - 1.1.0
-
    -
  • Lamdaemon now uses the SSH implementation from PECL which is much more stable
  • -
  • Samba 2/3: "Use Unix password" now on by default (1517678)
  • -
-
-

- - - - - - - - - -
Thursday 10th August 2006 - 1.0.4
-
    -
  • added Russian translation
  • -
  • Samba 3: added policies for domain objects
  • -
  • inetLocalMailRecipient: print warning if local address is already in use
  • -
-
-

- - - - - - - - - -
Wednesday 5th July 2006 - 1.0.3
-
    -
  • fixed bugs:
  • -
      -
    • Kolab: fixed problem with message about missing password
    • -
    • Unix groups: fixed auto GID
    • -
    • Unix users/groups: fixed silent unlocking of passwords
    • -
    • Unix users/groups: removed invalid password option
    • -
    • Shadow: account expiration date was incorrect in some time zones
    • -
    • User list: fixed problems when deleting users and translated GIDs are activated (1503367)
    • -
    -
-
-

- - - - - - - - - -
Wednesday 24th May 2006 - 1.0.2
-
    -
  • security enhancements: session timeout, logging, host restrictions
  • -
  • handle LDAP attribute aliases correctly
  • -
  • fixed bugs:
  • -
      -
    • PDF creation bug when GID translation is activated (1477111)
    • -
    • allow "@" in passwords (1477878)
    • -
    • Samba 2/3: fixed NT hashes
    • -
    • fixed handling of multi-value attributes (e.g. in inetLocalMailRecipient)
    • -
    -
-
-

- - - - - - - - - -
Wednesday 12th April 2006 - 1.0.1
-
    -
  • LAM can now be installed with "configure" and "make install"
  • -
  • added workaround for misspelled object classes (e.g. sambaSAMAccount by smbldap-tools)
  • -
  • Unix: merged password hash settings for Unix users and groups
  • -
  • Samba 3: added Windows group to profile options
  • -
  • security: LAM checks the session id and client IP
  • -
  • fixed bugs:
  • -
      -
    • Samba 3: hash values were wrong in some rare cases (1440021)
    • -
    • Samba 3: readded time zone selection for logon hours (1407761)
    • -
    • Unix: call of unknown function (1450464)
    • -
    -
-
-

- - - - - - - - - -
Wednesday 1st March 2006 - 1.0.0
-
    -
  • new architecture with support for more account types
  • -
  • new translations: Traditional Chinese, Dutch
  • -
  • fixed bugs:
  • -
      -
    • Samba groups: editing of special groups fixed
    • -
    • changed check for mail addresses (patch 1403922)
    • -
    • fixed JPG upload when MCrypt is enabled
    • -
    • fixed login problems for AD servers
    • -
    • improved sorting of account lists
    • -
    • fixed language setting in default configuration profile
    • -
    • fixed PHP5 warnings (getdate() and mktime())
    • -
    • error messages in Samba domain module (1437425)
    • -
    • fixed expired passwords with shadowAccount module
    • -
    • added lamdaemon.pl compatibility and security patches by Tim Rice
    • -
    -
-
-

- - - - - - - - - -
Wednesday 8th February 2006 - 1.0.rc2
-
    -
  • new translation: Dutch
  • -
  • fixed bugs:
  • -
      -
    • changed check for mail addresses (patch 1403922)
    • -
    • fixed JPG upload when MCrypt is enabled
    • -
    • fixed login problems for AD servers
    • -
    -
-
-

- - - - - - - - - -
Wednesday 11th January 2006 - 1.0.rc1
-
    -
  • new architecture with support for more account types
  • -
  • new translation: Traditional Chinese
  • -
  • fixed bugs:
  • -
      -
    • Samba groups: editing of special groups fixed
    • -
    -
-
-

- - - - - - - - - -
Wednesday 14th December 2005 - 0.5.3
-
    -
  • accounts are now deleted with subentries
  • -
  • big update for Italian translation
  • -
  • inetOrgPerson: support jpegPhoto images
  • -
  • less restrictive input checks
  • -
  • fixed bugs:
  • -
      -
    • fixed problems with case-insensitive DNs
    • -
    • file upload did not work when max_execution_time=0 (1367957)
    • -
    • posixGroup: fixed help entries
    • -
    -
-
-

- - - - - - - - - -
Wednesday 16th November 2005 - 0.5.2
-
    -
  • new module for SSH public keys
  • -
  • check file permissions on login page
  • -
  • fixed bugs:
  • -
      -
    • creation of home directories did not work
    • -
    • allow spaces in profile names (1333058)
    • -
    • fixed problem with magic_quotes_gpc in profile editor (1333069)
    • -
    • inetOrgPerson: deletion of postal address and fax number now works
    • -
    -
-
-

- - - - - - - - - -
Wednesday 19th October 2005 - 0.5.1
-
    -
  • Samba 3: added support for account expiration
  • -
  • fixed bugs:
  • -
      -
    • automatic UID/GID assignment did not fully work
    • -
    • PDF: additional groups for Unix users
    • -
    • inetOrgPerson: fixed mobile number
    • -
    • Samba 2/3: passwords fixed for file uploads (1311561)
    • -
    • Samba 3: fixed logon hours (patch 1311915)
    • -
    • Samba 3: loading of domain setting from profile did not work
    • -
    • Quota: profile settings fixed
    • -
    • reduced memory usage
    • -
    -
-
-

- - - - - - - - - -
Wednesday 28th September 2005 - 0.5.0
-
    -
  • new architecture:
  • -
      -
    • possibility to create Unix-only accounts
    • -
    • enhanced PDF output
    • -
    • enhanced file upload
    • -
    • enhanced editor for account profiles
    • -
    • dynamic configuration options (based on modules)
    • -
    -
  • new plugin for managing NIS mail aliases (RFE 1050036)
  • -
  • new plugin for managing mail routing with inetLocalMailRecipient (RFE 1092137)
  • -
  • new plugin for managing MAC addresses (RFE 926017)
  • -
  • tree view
  • -
  • schema browser
  • -
  • added developer documentation
  • -
  • all pages in UTF-8
  • -
-
-

- - - - - - - - - -
Thursday 8th September 2005 - 0.5.rc3
-
    -
  • INFO messages no longer prevent changing to subpages of a -module
  • -
  • fixed bugs:
  • -
      -
    • buttons on account page are better sorted
      -
    • -
    • account module: some problems solved when used for user -accounts
    • -
    • nisMailAlias: fixed missing RDN possibility
    • -
    • fixed conflicts when accounts were built with other base -modules
    • -
    • Samba 2/3: setting allowed workstations failed
    • -
    • magic_quotes_gpc = Off prevented editing of accounts
    • -
    • fixed help links on Samba and Unix pages
      -
    • -
    -
-
-

- - - - - - - - - -
Thursday 18th August 2005 - 0.5.rc2
-
    -
  • allow user accounts based only on "account" module
  • -
  • inetOrgPerson: allow setting a password if posixAccount is -not active
  • -
  • fixed bugs:
  • -
      -
    • removed Blowfish encryption (bad performance)
    • -
    • Kolab now complains if no user password is set
    • -
    -
-
-
-

- - - - - - - - - -
Monday 8th August 2005 - 0.5.rc1
-
    -
  • Kolab 2 support
  • -
  • added manager and post office box for inetOrgPerson
  • -
  • Samba 3: added support for logon hours
  • -
  • Samba 3: added sambaSID as possible RDN attribute
  • -
  • improved error handling in profile editor
  • -
  • now quotas can be set on CSV upload
  • -
  • new logo
  • -
  • fixed bugs:
  • -
      -
    • several fixes for PHP5
    • -
    • fixes for PDF editor and output
    • -
    • password changing in tree view did not work
    • -
    • fixed changing of group memberships for users
    • -
    -
-
-
-

- - - - - - - - - -
Thursday 28th July 2005 - 0.4.10
-
    -
  • added PHP5 support
  • -
-
-
-

- - - - - - - - - -
Thursday 30th June 2005 - 0.5.alpha2
-
    -
  • added documentation about schemas
  • -
  • PDF now uses UTF-8 fonts
  • -
  • added possibility to create plain inetOrgPerson accounts
  • -
  • fixed bugs:
  • -
      -
    • set DN suffix and RDN on profile loading
    • -
    • several fixes for PDF editor
    • -
    • creating Samba hosts now works
    • -
    -
-
-
-

- - - - - - - - - -
Wednesday 11th May 2005 - 0.5.alpha1
-
    -
  • new plugin based architecture
  • -
      -
    • Unix accounts no longer depend on Samba parts
    • -
    • management of more objectClasses (ieee802Device, -nisMailAlias, -inetLocalMailRecipient, ...)
    • -
    -
  • file upload for all account types
  • -
  • schema browser
  • -
  • tree view
    -
  • -
  • more translations (currently 8)
  • -
-
-
-

- - - - - - - - - -
Wednesday 9th March 2005 - 0.4.9
- fixed bugs:
-  -> fixed error messages when moving an user account
-  -> fixed problem with special group SIDs
-  -> lamdaemon.pl security fix
-
-
-

- - - - - - - - - -
Wednesday 26th January 2005 - 0.4.8
- allow "%" at the beginning of Samba home/profile path -(1107998)
-- fixed bugs:
-  -> fixed IE fix ;-)
-  -> no more warnings for profiles with no additional -groups set
-
-
-

- - - - - - - - - -
Saturday 18th December 2004 - 0.4.7
- Added "*.exe" to Samba logon script regex (1081715)
-- fixed bugs:
-  -> Fixed doctype of main frame
-  -> Removed syntax check for LDAP suffixes
-  -> Fixed IE bug at login
-  -> Fixed encoding in HTTP header
-  -> Passwords with "'" are now handled correctly at login -(1081460)
-  -> Fixed Samba flags if multiple hosts were created
-  -> Updated .htaccess files to be compatible with newer -Apache versions
-
-
-

- - - - - - - - - -
Thuesday 28th May 2004 - 0.4.6
- fixed bugs:
-  -> Password hashes were not disabled correctly
-  -> Street was copied to postal code on modify (938502)
-  -> Samba host passwords were still wrong
-  -> Underscore was not allowed for host names (934445)
-  -> Deleting postal address or facsimile number failed -(948616)
-  -> TLS error handling (958497)
-  -> Smaller fixes on personal settings page
-
-
-

- - - - - - - - - -
Sunday 21th March 2004 - 0.4.5
- added French translation
-- fixed bugs:
-  -> StatusMessages with additional variables did not work
-  -> Samba hosts had unnecessary objectClass shadowAccount -(910084)
-  -> Samba host passwords were still wrong
-  -> LAM had problems with non-standard spelled object -classes (907636)
-  -> Perl scripts did not work if Perl is not installed in -/usr/bin/perl (913554)
-  -> roblems when cn!=uid (915041)
-  -> home directories were not deleted by lamdaemon.pl -(913552)
-
-
-

- - - - - - - - - -
Sunday 29th February 2004 - 0.4.4
- fixed bugs:
-  -> plain posix groups could not be used as Samba 3 -primary group
-  -> if magic_quotes_gpc in php.ini is was set to "Off", -several pages did not work
-  -> some smaller bugs in mass upload
-  -> Samba hash values for hosts were not correct
-  -> Unix passwords could be disabled but not reenabled
-  -> fixed problem with eval() in status.inc (894433)
-
-
-

- - - - - - - - - -
Monday 9th February 2004 - 0.4.3
- new login layout
-- added Hungarian and Japanese translations
-- fixed bugs:
-  -> Samba paswords were sometimes empty for new users -(892272)
-  -> links in list views may not work with web servers -other than Apache
-
-
-

- - - - - - - - - -
Wednesday 21th January 2004 - 0.4.2
- added config wizard
-- MHash is only needed for PHP < 4.3
-- use Blowfish for encryption instead of MCrypt
-
-
-

- - - - - - - - - -
Monday 29th December 2003 - 0.4.1
- better error handling at login
-- support spaces in DNs
-- PDF text for users
-- create missing OUs recursivly
-- fixed bugs:
-  -> SMD5 passwords were wrong
-  -> primaryGroupSID wrong if SID has no relation to -Algorithmic RID Base
-  -> Samba 2 accounts could not be created
-
-

- - - - - - - - - -
Wednesday 29th October 2003 - 0.4 (Beta 1)
- improved design
-- improved documentation
-- Fixed possible error which could delete entries if objectclass didn't -fit
-- Fixed many samba 3.0 related bugs, most related to SIDs
-- edit group members directly
-- support for several password hashes (CRYPT/SHA/SSHA/MD5/SMD5/PLAIN)
-- PDF output for groups and hosts
-
-
-

- - - - - - - - - -
Sunday 31th August 2003 - 0.3 (Alpha 3)
- Samba 3 support
-- manage Samba 3 domains
-- multiple configuration files
-- PDF output
-- better mass creation
-
-

- - - - - - - - - -
Saturday 5th June 2003 - 0.2 (Alpha 2)
- support for multiple OUs + OU-Editor
-- account creation via file upload
-- profile editor
-- experimental Samba 3 support
-- fixed a lot of bugs
-
-

- - - - - - - - - -
Saturday 24th May 2003 - 0.1 (Alpha 1)
Initial release
-
-
- -

- - -

- -
- - - - diff --git a/lam-web/cvs-access/index.htm b/lam-web/cvs-access/index.htm deleted file mode 100755 index 72b57d38..00000000 --- a/lam-web/cvs-access/index.htm +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - - - - - - - - -
  - - -

- - -

- -

CVS-Access

-

There are basically two ways of accessing the LDAP Account Manager (LAM) CVS repository.

-The first one is through WebCVS. -You can view all LAM CVS files by simply browsing the archive with your browser.
-The second way is through anonymous CVS access with a CVS client of your choice. The commands are:

-cvs -d:pserver:anonymous@lam.cvs.sourceforge.net:/cvsroot/lam login
-cvs -z3 -d:pserver:anonymous@lam.cvs.sourceforge.net:/cvsroot/lam co lam


-More information concerning LAM and CVS can be found at http://sourceforge.net/cvs/?group_id=73243.

- -

- - -

- -
- - - - diff --git a/lam-web/debian-packages/ldap-account-manager_2.0.0-1.diff.gz b/lam-web/debian-packages/ldap-account-manager_2.0.0-1.diff.gz deleted file mode 100644 index 791de5ee8fb515fa17c6d5b365509971705d94e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17374 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 -Standards-Version: 3.7.2 -Build-Depends: debhelper (>= 4.1.16), po-debconf -Files: - 1ff83a33560a56c02e4f9d5bdd9dd40e 2002599 ldap-account-manager_2.0.0.orig.tar.gz - 46eaf25a6fa5b3ce3910a4db0bfd8b17 17374 ldap-account-manager_2.0.0-1.diff.gz - ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFGt38Qq/ywNCsrGZ4RAu7xAJ0UGU5oliEQcH0cukwb3ut2QvVx6QCeIfLv -b/D0NDKEphPorim3okRZMRY= -=VXcy ------END PGP SIGNATURE----- diff --git a/lam-web/debian-packages/ldap-account-manager_2.0.0-1_all.deb b/lam-web/debian-packages/ldap-account-manager_2.0.0-1_all.deb deleted file mode 100644 index 551be6e62fa9b634507ca79ecf6dcb74cf9eb3eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1953188 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⩔wQE;o+^M7YpT<`m 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∨n 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ⅇ85W8jt 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 z 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 z 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
W4%5L*eUIT7vI}+o| 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

d6DpQzB7$-qqY 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 z z@Wsg^`DtY)Rl(Uizie=|>Z<}^AQ)V7zNtMYmuP|;*1$O0kaz8dk;Ee^o8G52%o>0@ z>~o|K5=igF1iutv^trD>Gg9ZP(=T>vdDsRHlqyA6L}m_|D=j+1cOyKb`9@VXMOei5 z{|!@{?M9*eWlKXId5%b9q6Jz(($=prNCq#_@3jLFabXJ!7wDgH_j9 z`qXt6P0L@^t7!)Fr?GTS6wVGtA)ziOT~_5g%4$%C)v~-3>R3TsjOC>)iM_G3@pX$s zkGsT!YkdbREc@oSwb^{qi}q{anMm-{bPPg!;%8Yc(l^Nfpbgz%!r` z0fWr^I>EdY&E^RHQ|RRqzv%z$ zJ++Lj3^7H5l(-A|=ZDLvF_|fb8hTzky%4?w`J1wL2uioew8M*UsAw?FuZXmT+%ZS) zYNrkpXXQG(_rEWWf}?}OOohK_12i1%+$g@}{9Xmd+=l5ZK97tRMnP-K=_EBViNVU< zZK;+7Iot9_nFH+_VN`LLxIdtl=Fs`434+)wgms1u_~-gRF$h5Z>V!PA)n#_f&KH)e zg^sc9;zs)_M&}G+iyFGd&nzu_W63tM*J;MIYpub<6{JHRH49tmeu@u?^J$qWMUyx2 zpd#NoxZf7%Dr^bUHoA_)MzI>r+R7?7BU9MGv}zCvfUyNOV4*ov?T+|R0+%J~a3T&( zX&Kc3CU4BzVfQ%M=zacZ3@$Erw(`LS478}277ep_ zD*pGjGK2YwMeVfltl^wTKiHluVjV18sXJn8MP`ZI-97O-bnPnd{x5d6he7A^;gN7S znxV0xg!!qR8f&Mh*%}O1IMXRql-q~;ojp;CIwQHUC7K=`7$VZU2^7h=XJqW`H%7A0 zH*=$n8@e5949dE!aylYxlKR?K5HrTVuJ*U73v%R>BXLGjK1sM1f$ksamG%CqIERuoRxL{7 z9zN6)*^lbPMm?pD#r3tW%JgL@QH7K%Ul`^tM!ygAOx5YP z_+mzdIm0CDF_~uUSYG8`x%~cG&D*I;7(o_Sp$N7MoXK8dJXy%~0o8lTkB@u~m3JX9 z5wY?^v43O`5JMN*Bkg~q_Ogrtp^I?s-tC(m>pH=kYc|CCT6Fj3RJLvT>{$EV!hu!> zYlU2_FVJqM@76aB<~=ajhJ5G9wtweAm+d0zmj#g}SD38w_cMXAmtVk70ud8X6!odR zhSX1jX;65_7M_kVOV+-Lu0cLfG}zaA$^sGAx3;W%)3UWvD5sq@^&O4@SeVuMCZns+86=Jp0o=)w4GYs9bXUmI2I} zyzzz#FlOe7&M>1d7D0~mt*POM7~@%QCerSNbfS+b{!)QJe}z^zFC}CFWdb}F5fMqI z{$Y!er579eDvFPOu1pbZva~=0AvHzj)`y46g1FFlM3_s87%D3h;zFlFe8f3-t+-Wn z#OS5ms6C8^Xf7G!nJj2{WZeur=iWb^M`Q1we;xmmAA0n4N5#PCJcdRhXF^-@OnDnh zwWuEOmN$ZFqe{Zx3D;fwVLY8hBd6tD`%e2%=|5aKYh82Jrd+Ts1z*g4G-a4Mb~ShX zl^fze#}U6${LWwN=8$vRjaIkrSXq$kc1GkEs9CWCpRbQ) z)A2zTD}SnY0z@{+KXCHA!UL#*QJ?Hmt*;d^->kD>fUy@6xII!Sb5OtnHoFLI1!ts0 zD4TB>wv5=_lKn9b5KaB=Ux_etR2Uql==VeVIODE{X)7NsW@)S<^X=H^xpVw*r!LSG z2FF)hd{71Ji!td9uZ5^#5!olFiq4`68Tkn%r8BpoosGUl^dR!pLG6eFY21dx$hky_ z=z%+q18=*bPCLRs$qvL-XhtJWHRf-z9+e}2&&Qan&CVF7-3ZA|d~tUpj@pdY@dlgt zfBw(EgpH)22j8gpV&h<^WazB(GfU#gs%Z(89WpdLMd*+0d}uQo)B=&|y|r%`tf>kh)n>*e zO*AwSWg@tytORxSEYDcZT|{a4)V#zBf>KY*H9OTHK3NXeYcQ0U^h4)k7}Lk~k6}>o z7e)ntzlVRj@UQW)nNHrjCPoiLKD1U46`)Ydl5il`V6rh}qtX*78Gxfglx5DKW7yE2 zoJC8JKJbK=7;;*A5{i>HjGvG)ROO*I#1g#aVwcSFLcB(E>ROrmOpbPPGCc?11#gm4pXaK?BdLiw`N0X>Nuz~S6vgk_n9B!?%z|BM; zX~aA={n?HX;tKcLa!e=3cz)j*|M-S;l6C$jxImBnW0#z0iqV{o)0hX{_!D$oAO*SK z!zkBlIlp1S>SgLg9{Mxkih#Y$XJP7OGXwB&#hK(k&tNU~CfcNzLeQYb>s!$C!a zW@FHal48ED9chH5J#7qB3Q=S5%M~j`HPK5dnOJXs1&0&>xF*FX%pVlfi;FiXdq zEk%4hR_agKG^R2f35&+eCh%0s1>Y7sL~Y?vN{+2nsg!k4U1L?LYe|EN+K3g!$}*9y ze83X;*jt@MzSWNy6UWMOw)bMTUpU$_Tm&VnSuTb`0Xgp{qiv`tI6`9LSz9(slX8L6jbYzBV4V=>h?14(p)-z7EaVS! zOdE!bTekq-v_BGir7CZy0+NwAq*B-$(0jIgK<%nPw1t&B_<``C)0j&eU zmH6@s;O^|2&A>c9re8o8j6>bPG{PA?S9%Xl>V}7mcx5aLSkwaW39tMs3&5EnsL*pO z4ZLkcUn5r&>);o#@NG2MjkXOQXdd#4@TZ`XPpF`M@*kbpMu%@WHe3Bn^5zvZ@u(3q zUwmCcOG>DS^$>~#Hlb21HIc;B6jh*Gu^=pD^Izq#JQe6a5S?pRc^QkJAj`{2q*SrM zsM9q;(+;euyMH5EFmh+fA`|E>RO!%ZHV>Pv!)E*N=<(s>&ktMuomwWmGa`7eoJ6*; z(=U*gYm@R1&f{pDCdMu-`kYSzn{Bo6T)C$nohU~l7zVM`YUwF; z`8zvGRP9530%g5&#LY<$8IL^Pl-Dk*7Y0!_zmP672)B0{1^6d@cp`)Vj*~>!xx#%g zE?lPyWsw0h^#M9v;_BjT|4JI!W}aQewL9A?2Au+Qx3hj~^&gD~WG0%g&o2Wm9ZX9ONsuc!b?B`M9Pc18aS$4cay-@}=*{XPy&$8zVZJJ0V z;Gd}_eqCk0U^l!W^9#POrBXZfKo-t~!dNl2u)d{Qt6K~k%rbK$4(G=*EQ@yawwz?p zi-@2uLsrJ?WH>uS5fmL$I(a-4fg*7*D9j#`?Q48a`9llHHbv;?akecMR=}!VR5QN+ zZ{_l_CAi8aIL!6DtcRO4VYIZ#``3dZ?zRlZnb40zXKlMisc^b>8tS5?zp`htGUE7) zZ=R^LR#|!Mm}>h-N0)-b`}f&qZsl6GfmmEB6{})40_r`JU)EqY*=fahu(28GEaocs z^qoS2ByrMq{K!Bz8MH{bRLA^=>`zbp)|H*oRe?d~3A?8I*Q}$t_RTZb+VetW+LRPN z0^g#O@5$>Ug3Y<4h+HS`2uQ-+Pk5FW>d~wf+7n4XsAWIx@sKf_A%DU}2+aE2MVlYR zT;JXdhC4+^DU~$=UF+Vzo><3RA>up(N4VQEp<$s*{CsJHAt#Xtl7$JVenb4dLDRH! z50R(DAedH0U7$*>I(0n=c^I(mPsl01W`*>sGRi(xF`*RX3&%gkcj?k{DjKc;-GuQj zg*YIC8v4*HcPwCtq_1h@okcK0(Zdb6lQUx)2?};SV+-lWx+-rA#)8kfmumT-CU@1sj`+es;u(@I;YHYzS% zqmXfjV#Uygz$)HsOYHhfPr@=mF%N}X8$gErkp)ENOQC|c5r=rL?q;51G4vafI zqr4kCc$y~j874}{V>NfS0*7*U!)~D1>siDQz(mg^5HX^09{HqBeV3OCDb_%ouD@XUEwq!@3aibmtL2Ig4nv=l$b!(k+!5V>RN(68cd90-=BpuRxtw!GE0i<7@Lu z?1LCiG0H}BgDFfR^g|ceE-Tf-O~#g>Y7>(Jn^s27{2CMDqVR-@Q{~vrMT_x8<#!at zQgT;?wUrS+J zlr`l&tHU!ioFT__SmxaPEv%O_aNTe=liD-S&!DTH`11vmmm~8Q3yp(@RacrlzxuC;pAmA;+gCE z&6!Ka=hiAqZXcW|KKHxfw3@&Vvl~8nZk*2-BRKtA#}AQV5H}Ws(50@3#DdA0Bp^%m zLBQ5#w6KKIfAi!B^@&Jr?gNF#Y&H`Nr=|2J3_^ez6v=<_3Qt)AUQ<2g{PnrtDjs05 zW4O9n7Jl_7d{2c+O0(smO9>(-G*k(5;OA}#f0w(e=$?+8%H5AVpQ0d_-JjYa z+3Fs{{ks@CKXtvxpUWt)}6@D1mSY(bcDHb}-MJDk331SK`MAd+(R+gvz6g1qW;X4n) z$l|zgeS>t3(S?FjglddpLe63uPW1{f?cp_g8?ys~N?jq6v@?Z?tHM3uj0bg=9`%yHb;}0tILWDs?NP)~90-(&ZuLN21i7OWU1} zk)wsva(NvpoYc~u$`%g>Tr%`UMF6!Ni}0^05rtEP+UQI4ngaQ>^!$?KWu$6aLUY+W zh9bk50h^GdAPSS5e8uPTBpQw-yavTI+s$`tMH|0J^_Er-5s^Y)D|)p!DGpr<)~q~n zA;Tph_$otHvImz!%0|b1Sa+dNJ9Zuhj%AJ%ctwJ@74@kdDv!pzGGxEL%tOBy;F}eE zTch?5>c|lV;y>233T7Bh{P?>oa^5pnSzunM>uSBos;gy$b+}hU)`k8oYTn?J7}@y& znk4J+Yj9o50;tpwynV<*vsCyvZ{ezuQn4n)uGy-qZ|$0-+(MwHQ?f#9=A1%eYGUHY z&`tEc9hynmWT;-BzR9Y_z)jjaH|F6={Ef zd_@@?_v~|xny4&sm<>4OVaG*8>7v(4Z{7FyZ^uGf4}>(X5l}Dr3{H4B8!l%lFnSHo zcc}d7v*){yX1<$1Rl7&9jSsQ??ryWS+v+;4-eGs|FPm^h3h#d7&x1HqwzmuaBML?T zuybI_eho+V?sK5$F>o}|>=38m{p)ITAQgm{DU56Px$jO6ok!Q0RP(Qa<=G8d{qVCf z9L#Y8c$wM2zW~DMH$p$*Cy$>TKQ`0TYH)`hVX!}JMi6kI<7h*_56o5&{uLak?kx6` zPhLF#e7B!1i~YawXSC z##ri}4-E7LjM_6@Jdw0K(T<~w-TiT=q_KE%eiT8A;o8PLDt2#aW6?dAT4M~1LiyAq`Y{s+P9r-(Vq&WNN&RVLL<`q%5` z`*#jpFHo`%>}Da~&1M~5NuS$o-P!vnKLRZZ#$$hGy1|#3w=S(SfHUdY?2^|WSK2yI zmBNnMm497RCjvTk_x7D$|DbA>omNSed#1|$X4{c!D_7YosdB%hmj}(NRkruCRd!1T zF8?aeWyh+ryO*g8e-@VI#Es*JX)yNWJ;%H%Tlz&mfK&IsrojwO-9a=?C!qtYZxX~Y zoc*wSodxh4gdBYljO{b`rB>b=Sm{(j^jL7h?>OMyA2dqGI6`~s3r$ix9m51d*XUfI zxC@Sc_nlY62)pNw$I&aFj8X0&aiY*U_lNHI!ig@NAacdnxpxXD(M9mX4z>~dz^3@f1jLODZ(6hhlc(g! zBQ>}2FX6by#F;ak1KRd+N*KD|&BP)?t@tQnNdJM&3^(Gmr4XXgWcOO7__lkFU|?u| zQhmqdm8EkY`q4!c2L6-6`s(d(R2-J{X61YRjmo#%y^YH6H=COc*U&rk6Bpstykg}% z?kA=5NO3D??!+dc-L9$fJavwS?s-thsKSAp)SZX!D7C6Tzx@v?fi}2f7ad(xk&@P2 ztCc;|NWRav|B~tNT1v3rTh&mj(=H=SzVG*&Z4V@)fluZ7d!>iV7n-~5?zfhmKz5<^ z)s(H!|C&aLEB9C2>#uxtuesu0d-bE;757$mc&}G|xt6|*6~#Nt)~vl?_dDy0>{qJj zU~Q3Jt4c+^^*!oU>QS$^zQ{q9iu%pVuXj+T zRKH!Zx*|;}EmgI52hB>QT2-rSS1Q%1T3w~V9_&}Gu2-p4ziM>{6$`dXPvG*Bt;!|a zl}mOim)xsda(}Jdw7*wHy6QF87wJ~1s7OVMMLLx#>aH(RX=wfRb5y!di=__M7CC5E zspz1!zDQ@SJOU!zx&plll^m=o&}pr&q|;efV6Q?Y)$3y=v3m zt1#`Q2U$t63Ii5r_XUcN@MTsylC zrecEg%+xDk)hcS7OUxD}MBVepz9Q&_9;35_bvlS!x+JwMsch<9VD3ZwwCgRbHgXDh zc5wpL$9YSiY8y@Frs?N8n_Nk=R%%Exw2OMWUsk0PL&pY4POMYu_TBmW*E51yuha^0 z!PE#d%DETS+$(E2CZ83Vg3QP;zYXV|%D0}cxM$nAGIeV+7s7wW(G1o_bip20Xb=vd z$UVPt*&xFhcZJ?Uyn}|Lco?N)&pG!UcE9t`2<9uZhU#>-5iyXNn$Zm#E5o`e=yAsx zxM*Ob6w6R&#sWs;7H~&FsHSWn455Ho+ZP7YZ3$W;LN+V!8yW`!eNZI(46!L)3g@=w zwWJ|!KMOKpn@}%QC!^4av^Wl`wv1pXEmq#Z;=FQWW{rH$iPOQrkK>DUJYF;kbO7-} zY`(3-qY)CoabVO*Kv0TJyy$nskj&Q6@D{Rt-2ftqVRK~Kq zDJCE>t9O-0$J`yKzU9)f*Q;JuYr9LzMgv&3u~oR+s_ypEtXy=zU2*<;{iO%N6vzn` z>Xjb-MT20gxtS@sTgo73)mNSF8f{!>zd|Mb0yBr6%ctr2I2b(j7t8hCt3t^AA zgjcb)OsCncBsF%;!RT4M$SFs3Y-soISXOJ#b55k7<)c(+!2}5P_@vxpmw5 zM)H1c%i1bL)hU`gO4L>d)l^{pUIoout8JZa zFrX=Jg5qE(A@lO%5`({(GhBKw*z=6VkFDZtJjhLSE3<((ysYF+^NrQQhCXBV_cGKd zW={I~H-p(*Hyl3_G&J zqn9WxkD?c(hZG9eDXBbh<55gLwA`&jThGMqv$y{N?7%``bPkt^XuY;AqIq6SDV>Cf zIKY%r+8R8EfE7mh9nUY^I}|2}SQ^n3`xJv568mzpMI@sovviQ8Gv=bL11INNc*<*w zl1bVm3h_A*Ou~yaKyU`i5rHldyYoDg?;vtUxBo*mkI`}(OH2+m&J}a}wy|_Z?ERsp zqh!QtQdmIuz3h}Va=SJ&Kx-KA69#df;xOmAEYC6njf%wDmI`zba#nL-U!S|ncd&6o z>va2T8J*I0qgk9ki4=r^+V|8Cc;|Bd;jP8Thkj7W;-Ob2dURTBn*sWqH)JQqXR#4ZP{EH5xjMN+mEbZwlbq>QZr`Fi5Y2NAZm{Z0dn^tE3qTv)8(j;!yRM{0G8 zOeU zA=KYrq66N`bQGv020rEconqrJ_6Zravs_HWa93+iHjwG`oQN?Rb;Jtz!Iy+uiQn9IwXIZ z<2J7*h;cxW^Hr)m$W=M>F$&F8`OHHgjIdbeQsJ_*Ouh>(zLju1GFn8`=>nx52A9Jz z{KMn<+=tg?ZR`gUR74M>UQy{19Rer627ztnUekq;uvM#sb##h+Wwt=iBBS9V3M~@) z)Qd2)_3F??V^z!Tz;?$>{&YHC*ej8N5SL9hn?7s-*VF`5ae*95Dqmi?%neR`co}f0 zC1XMjBb_I*ejIlAsihqy$d7;^3#ZxnUc&vQi(p@fHN?gB^g8S zP-qG!uqGY>-SXTW*fs9V9k}-CA_WyBlymQ?D*F`5j<9U`RHak2>3&btv1GQ2^8bV7 za(>}J>~+_c*ef)Z*Z890Nr`CHC(%-ir-KoOlGmNjgR1~1WCCYNlHs_lA|CMFR0!rV zv6!$mVy`9B=zu^(g=P7`mYJAqzoENJ)KN=RyzOEWOSI%i8X(rF$(JyvB|@UL?{q^& z*-y2wT=KK+bz(3fHmO-sf59qe8eqd*71qApDVZWNw-xKnz{gcRqxUPGsQqF$%Fk45 z8aF*tt+#X?&HNb2!qj(O`ZLdWp2WDGZ3+Qp7Pzjbb0|PD^%3$X^Th^~p}p5$`v&?I zUQ^M{t|UmJIZ-wQ$L`9DY)XJ@^2drv#i zm6jVvmr6?DH&e>)TBSO@_1f95O>yngTSb{$7!b4zY!Q?BzCBxb+)^vKX)7cuDVfJ8 z{oc~k_gCCBv_Q4_?8WY5v>(s%?RpU#mS>nkp|V%Se!EI3!yTz^AmLxz4=A+4;@sNL zSL#|0DaC2c<)bPYA~~`U?==p>5s$CX2Z%7V(qhR%L(6JtYrzqhPw zm8KZGn(yLz3DcU6%c182FZWHbaJ^yOIga8%^vbjf1-#oEDsV-gP+&B7H)zWmUwAo+ zMs?>)H;e*GhvCi=*KW%yaAg%(A|+C~VasgTH7&&;0g%4#=){S_u?;XGdOFHo%L!+$ z&6T5*ovO_lkGY53P-zo*xhk*MY8{m5P};prJN!UtTXd@;58mA~TiSw(9@x~^qt)9CHlWi!*r@zoYcm*ty#w=-0(dv2F3K=*l+yKW>Eu{Z=4M@@ zpQtl*XP!g1?e{#V;xga_kgsZAo`=LX~TI2 zL;&>*>C7FA?mi|cF7yCoO3iB+1x`?SPo~vh_&puJe_ibRpYuhnLQ7aS z^9T!^psQ&-aS?aONrvcpnp@G^;N;HiWNSA1`Yqgh#J50=(1&dynjaNT+G zd{-FKxK3D>;U(Fv>(E+bXJx0f<8juSjCDF>)IML-#V^~gab0{?tD|>|0%5Ye8VvN( zVO3vu<`wcT>6$}$58M&5~gy=W)Wa)fF&!o+BG`bOao|*5OTL=hv_Ixa7kcS zXm+cbvaM4AZ=+KUC!@s8rdX!b<*QJv+pMGlYb=gY+6*Dw>nznR zwOZ{>bT0i)b)8FlZ+&6Y$Nl|PP8%Z9ic>XzTaPM1K!*3R*UrP zR^UPUrOuPZh_xcVN3l#P_*aSFzIDWf1AlC(4QA=xO;D!MH){26tG)bIud2t7rFU=c zeaJ%x))>&C3-&coJ2Gxd_EO)o^C2{x)3J~Gmjpe%FLB}8=Xgmk%|P$?N^4WlPOAbgx+6rb}Pn5w#S>dpe- zULTSc-f}af^iPGfPp2*p{q84z;Px#r!KX8KxPd0qVo;?!&&ku^#hLS89PMs!?Eer9 zBIi+%SiC(wz=<2g<>1BH15C20pSpd6k8KtZ(A=-4>N_}CUudtCZCQa>+1(J~a(^>b zRlC1g{hbXFF*~gdF$UY4ViImvey=jadQdse{h-~g4DhgD{TQr<+R#4eR5{|hmBPu2 zI7lTSXIeSb5$k&qklVs}g-G zSIP?4GP%)58@h4vFpk-eFcjMfE?5bwcH6{P(bpJ7DUtdr{NK`ybG|bd*eefV3Wm@z zQjkiJ{p}5OkhG}ClIWc6cEI)DxK|F@K$8MNL=NZ40A0e!FFyBp;0f)YD_k0IX88_$Q#qt1(cwAfWyGYWF>E!CT?#O*o63oxQ|?s@u`u8ckD@W*h}a-OXXsFg z0>HZpE52)2l}nW*ibKh&MC79&E_bZpHz3`kNVp_e){bR$#Vw z4e5?152GY@o*Y>mhq<_@s3cwz{Zv$l+QcoIOmKfs;cUQ#tzrNUSwxN@KTyuSSI6YY1e5Y^ zg0gs;&shM~>ZH^`f`T}!HFeGShs=K?_wFYT{obkiU^BI6%X({*zz(R0lKISA#fPqj zT`sDc4k|&-b}CfWZFQ@4s#PT(wj#V@1$$k4uNs@zsZtrnO;xhjHT(8EgabMo?Dp{e zYm7iuiMFaZuy(B)MfJj=-g6Y~{a2Z=8-F;4tz#0SE(ulLD+yEID`D9++GXx?$>aSJ zhyg8#=XmInqKxgGyVfgz{Gil2S9Y|(zxbiaH8EYGU!OL-MsyS6NFI=lPh zJn{y1vf9Z8F8q5D z;Xb}^U(OB^A%v?A-9}|0{@`E}XVCs$vHLThG6R+>bdgiMf+LG_MlV(3mg)P@@>6Il zhPBP1HY~x`DJU>TBsE}Byn@D?@-u@#Y96UO(D z-kRvUc7HvHdCxd6J;F21cG39O2e!PzVA}2eTBP(`Bb@(njhBEVbG*iGY<(DMXm`3l zlQ#6$L|FIDQAhGa0ZunaRtjOza<<9-UPW^vKOs@s=%!xb?D?J}$#0G^x8(Xfn+99Pt{8-AV52#v-gd&uwt+IVPJiuY1Lv3K+FaQnXWOjSAZOfM ztjV{zzoNB#tlWym^1*YZIX8PN+REu{S2b0PMz`{A9;|4CLtv}5!pm^6I`?LOMPs>e zy%kLvn86CmvAv{8jdh~4zpiXs;h9ukm22D8iC`FOSQkQDV-^{Qe%}?Y;Rqgk~FqbizN$pjlWB~nQNahe25@xP$KHjAi{jnW!+$; z9`y(U2~i}_VTFh$t0Vo=jugxTnP%abFEJBjPpAF-0xBf*GgU6f|5h?regn9`3Jx*N z^zuqQ4KlS9T)ZUbYK4?Hd-={}Rmr7&sjfh_f+6?HSRnW#Jj^ly%9QA@zHMt7=yEnQ zm$}p`Txw-9x>%R@O0MNs0xmE=%eCfLwaS%SS%~R(HxXj?bF1F77ky*hsxQ^GMbS9U zWr60pW3@Z%w4b|oc{S8x{?&W84 ziU(eX$I_GbhHu(O)KWP|e^aS=bTcR|naXwYTO=}TNy|aIA{^?$26)NsR%HcrZ@)6k zYNvwVZLe3+i=26%x2`bexerHNm=Txe$%um2V zcEmPv=J+!-!`qeP@Hk3TR#dATyy)oc_-p4e6+|*{==|CSxxkxT3vnED^Ft*41Jidm zaT!~MsLnSq7EHX3)|jnK^dEs!qE(Q}T=~ZHyJ{RlubPRe-M0D$9LGiC&$9L-L;*=6 z0Wxza!?pNmG@Q?AHV>Vnqut}<-M@$baxsi(RTaei38D`bOhMPmlOkXT53UpFezwwT zL#`I&U@|b54VmJ>e(}Llc-Xb=$x?lwtD<1DL!lhwI1*fr(Zcr$iwl)P0m!Heb=g)Q zN-~`5Fc_uIwF^Crlh6%)flQo6X#P$c6;tB0_H1{IBSaoM_hF@5fOrf`O38T;s>)6D zN_*wbLKK58oT(oY^PnGs%1k<+hVuj=KojwwQ2~6-zs|X8M3kt2oGnm2>scv(CiD*6 zx`POU{zQzGgCQpgFz+p$M%U5o?ssJWC(G$6ISGj04c3UBq={d*BLL^`UneF6u-T{> zvDEIB8Ey209*KL|7?x)0+Fo@pwO`qld%YM{AhG++mG?WXe!kUQ{I+RwRs41lcd=*H zi{WwTwvjPiPuzvteXx)N)SJ8U6im8qA z1@_lha+pNV3RL5pBSJP9xUsMlBrK}U+LTP1upzc8h&5rR*k)C99 zI)$EO)HfB>o~>N%C0b6YneQxiDq|`xWd&7BV|W=w-LW*MwYXBITmzTarsjuJqCA!Q zSy7tW11i^*c5_u0Rijd)fOzL?T(0;rI(4afnc~NEd8yW?ROh-^s6VG-RXs;_>OFsF znL@Rft0&4CnWUPWg=sB3*1<;DNBLK)?b+xUJAi98vvo|#hmcKJFqXfMVOo9|HP%6f zm1Yv@=gC1dyM%-A+7)d2Gz?0nL&|Wx(Up&qM?b9a@PDwTFt_Mx#+^ z1K4WS2n8Ns3?)cH?|&R2Q_hcU=6<}H95mxp&qp~zx67;s3k2;-C2TQ8#dIo z_|3lEL~GsOU*}VP(5>Kj-s<+(73pMBpXW$b(P7oipq-XXl$!}qSar8mn*G(y=7(K* zyVI@^!?d@*F11FlyS|$45)|D`j8AD!wxSzwvx*yVvpUd4yBhjU2{uKE|8A>V5~=-m zh5Ys9xp)f^gZs_(sZDy7!V^2awPh@br6WHc%z|k)HOnamM^{v5wAZGQ*x##^M#8Z3 zL97DcIl?hYlQ{4QgA$m^VU*f#CeJ*MaW{N|GYKYXdGnWrjf#3}uFvqB8vYLWq8ZwMo$t1r-)$rCmglqyV%See z@ji=Q;f|mXM9h6Po%ya84}Cw$DyO+~6yl;{lvU1c6wPkmhNOIpJk^qeNkE{$``7Tl z)2=)2`2r)=uHoU4I}UU;Q2E^-Zf`t9rJMWC9JY}^aT51D9aGA)i37z)=@?Dx<(70? z@U)Zx5yjWRc+ird(ofhaC!W2q(oH zn#7S#pnUuG(=|EayQ@29<#oP@Fhq@_~o2>3U;%;F4!R?zE6IdW<45f1VwA%Sp;u>E(dD^W?2UMq30r{;G)?B~Y zsleSj?4%Lw3r9)#ymK0yt!=DwfQC^#!}Px4~@m%4Xx2oQ1t+rQ!9e z@5g4Y%L9Lw1Q)@8Tt%vPUp+U1->dR#W?t#R`tf$FQo;SIL~wrtO~YP4KReN6nkIhf z%0>q!ewHuhZs_q{9TeF<#c?yFa*IP`$scO8u=){0Q7QN6ymS!`%G0WP7Vl{ti&chw<4mbd( zQr&mPY}&f26r|Jr`1|;Id|xSCJ9f0|9{3gKRrL(IC?X^GNE=4!Eb;dXrbA1j}rQR>tSPp*%> zPfz}E?DbD(1XZ6byc6^BZFa*zsHgPK5}f`?4X~bUR@GKwZ0E$0dUo1Pe5{g>^}%q< zNEMxOj1nCMANu^NE}(6?j_3P>ZchBkE?)ijI)SSi9J@-KdjPLy{K@T`O}P72nw;~I zSABkr54j(!N^p&Ku0-+{A6K`(T&0(;G&y7K zDt~FbQPx&0ze-GFFbVYE6T}yc$#xxi66Ib;F1@{35<6}I3f%RI(qdEsifcUb%q<>S z-B4M4g;?M_j7SFY;|mIiMI4M|k-p5$P{}Yiz}R%;@F%x#b3`NX7BSqu-X`1%J1A8D zPol2NaAn2(>a~R~%*x&I#R<}qt0uoV*@X5~xf*^zxir4ODma9zS`m%7_{O11-%_Oj zK~uJ`UUMVfF2xuYHY62Jzyf1ilO2b2RB86esdGbHOD6N&Q%+D)_0N}FuHo%b?aZX9 ziS~HWmS!=46qP?rT)48vj<&_o_B-Net!}ky9Ib7gMYfe@O^j~m=~Z=yFi4*k_`-)e z67MO7PK4Rw*!!voH`R#gMH+HZ+H<)mE5V56Z=7M716_(JOH5eir*MERy-&|Gc)ivI zslqaU8zYp`TPnXg1dMr96~YF_{8@To@Ei##8ey1ad28t3P+_lrvCw1Oh@bK*+_@$w z4~%-6f>>p(4PmSuQT@uFN^LYyAD3-dnUA{wVn@>s)GL+UMM7LeNrbT3^<=G5j`S>= ze*@BM1$EDFETb4#U>)(pQVX+e?^d0 z=XEeLtF1Cem(^B?qg^5vho;E2(8RLtF5qE}=(isjbz&?gp@kCLbA2|$O$rYwWE}#% z3B8dwxf7wV0;v(rNIX*PLEhMfy(sBwTbqoXwCtHO7?C)3`fJte7WV75w5YX=QU)BCW9l;Rd2QIE6h;90;@r zR_Y@g(^%gn>}gUPAUyB2M@v>L6@I2lv~%Sd(=IN(fm06=+|VGBX2+iV>e%}Rt%%97 z_YC$SeEtgm3fISGcqbZP8pJw(b%O7*Tp8WjqfKY`r z=(<5>2T~3kNMmy#CBs+&pYR-DM5vYGQ;sFM)Z4+$6`~%ax0cC~d2zOh;mNpYWk&e} z=vC{O;f>2=Vws96m{5=@g<^P#2F1IK+nA;n;uZbV88N(S(0^)eCUmk!8HUm%UX*3< zB73<+N@alsh+h9Z3bXlA&q+=1Zq}){^5)C^*}K;=NfWU+;kZ43Oi{tUe38U2qa89D zfA=!H4A+tF<+Oh39;&P23BO2WDlw;~Qdj|D`mN&?Wl_WLwczp}5&lDmamPH=vbCjz-RrxX1ZGx5lkD5Gw}d`2>=5$+$v}|MCP?T8=k04t{Er1} zE1hBHDa>Zr2(!NqH;XXZq{%b*Q*>L*FxR;$AP1Z=C|cxR^a}1| zSo~>1oCA_Pyyrbb`xO5{QAP0rp>!yAP&`CKiDc&y7KwRbe~0+k@Pvn^gzd_^+TZ;x zToeK`0;viv5h_*Z9-#K1ZHn!pKj7rQjPGvl{uO^G8pl_zU`pDdBVFFA*Nm)Bz;Fnpm!j?FFI600p~ik0VpyoS z+v)Bvv7~ysp>(|rIp;H8@UbFMq-@FbCXTBzHmb&W?J~gFQN5ij2G%0b9f2~oKXTIs zrk%-aGlyzM4QbY@2O>T;64!UV4`rxn*@LDu`T7H?p7UdQ7y54R$6(;{ejEpGFE^JQ zoQXAX%Lb3{(#=4jd3+hZ60z($&oTy%r`~z^syKj=O07xLbJpP?v#l3SDXE&;x z+i-ECeFiIuk27+ZL1k35=lzD@Ww5^AkSUUK zS2Fa-%%SMZ7}_XHZ~+v+8ZaQx=e&DY7!8eTqmT~QD5#w9D8mTp#qC>4_bcVSe=GoI zJRQTF(gRX)gv&RMmij_Vzm#7}e^wwJ2EycF`oJFUZRMCH`Xs29lO2eKNQMOnV{6Zq z#CqyJE6lFrHZxEgOwRv5Gi@_tMOzFySg?G3HwySg9f3`tD$0R!y5weorBXO1@Bp`5 zIZ3sVqXzHIU^vq%-sxu%{++e?pQjE=!gy%ReX$c@^i;!CIHqmvIxq(ip9JVhJgtXYDpen_4 z9K)Es4&D+(USqh9k%#Y*uVq=N->k^_zD=+3c#2joL=UqL=|_pPl$H3L{k${ORG}%}71!tgXTisTjuU z@jP_N#}B&l@vW@!wWR%iSBY8QC9QwhRbu2s$Tgk1@No?e$ZstVHbs1^rtd3ER&nT_ zV#)yZLu1gzupUltQ*HxBg=aR*v-FjQ`e~!y6|uF%0PZuxOn3E?y6L=V0`GH!30uaut7FaGdGd|{8r&L2mG<5FFra% zRHuceq9!Wi48teS&M1SsjqGYi#!7ZRF6&VCqwZ}NG@k>;qh~zqM&;-SZsdG3m&2gk znqNipR5O5xKOI<>W~v5Q?1^?!JbL$f1KT)t^JfeOoeZXB0$(eZOyBP;q5>zsN^1s3 zYp;oYSOVTQe>qUEps$EC>};LRSLkVs(}j*lfd*JQdkVa@$$*MwR}HZwdhPui#0$317to@{36bP7Wqx6f;X(pi5<-~uC5-KaP;z@+y;tK~_C8M1MdaP19^ZfO zQ6Q>iw}HS0;n=$;55W5ejR}nf56g!dlYZNR9GMG}N6T$Naz~xr1nuB?l%eoYmLASD zxs0r>r!A>kZQ&QbQJ?1@d;E`}RyBSn{~5GmTq@0l>niyr?nS+ep7%V7U(s`p_-{4n zyxaduOcHEY@$MxdT!6B8S-7R$x{0Bto{mk)7L71MtwD}8g?7|fEkRzdqw^hO#cSp; z<}^Pe2*E`a02@Jel4!ofM+0bFnm}a;$Su2 zJ<6S0_bcL$VpCS+9?=$N6YI@2R9KOQKhx zSYQ~E)ge&n14w@v-~A1ZbaGf-nwN9WzXrb9#8BOloCRk5U=V7 zVUzu$b*7-Yat!56^}O#teFz71loL5DSuIOz6uv*t$@E#)2W`zm)VZKCk_27T;W|&N zbs+gV+$`F4LX7bUTD7MeMgIyalb22OY74SSFO8H0qgf(tj)Z*8Hl$u~>cA++a`;G_6NCh%| z9cBxDo@!cYbcHJppOgE}$8NvvOTYEUgSL0kP(7oSjNUrl=&4-a~%ui<`K!zrL`pm+!EuexCHC&M<3{8@Jt;IM-iXVO(g&BA3zv-c+hSKRwx zKGej3np$T*(_%@-Y9SmBp&u1ODc>syKzO}gK~gH;ADrX z!EIX$jU6kS4qeg;CvNG7)esV^8OgD-K`?eGG#I&6HtjnUn$4Ul8~TIBLUb96LG#;c z(+XB&TD4LtHAf|)S(ltv(4QT`abcrJYAZfFsCY0qh)gyZIhYu~*T!UYfJM^kU1%=d zL4#W4U~(Fg>L1;dpjH>5(Nv#dgC_M*Ys5<*iz+Blp6n ze!CY|F-&^U*{A{gd8{x^zK+&g!v){k}j!+LCw!&WYV0& zJ93lc{8YxgIPpOlWC9|sivbHbfOqJ1TSo9AFlvSgEn{> zNdjZ>l8n}@2*O*a*v`?f^zJX1O-=7_`YbZ|40Y~hPEOIkMGi#tSrA8xw-OmC3>n-W z)~G;&X~fXuJ`WS`EK6U)Gx+-lpFS~CUm{LLE92`8NfgRaM5MPc^b!et zn{HCH6j+(BTM@*3-zxEfNEbQyKAi6;$U=$DM5t%sLLe)^IHR}0vY<-Qufqj0fJNa7 zDwBZG6SuL8{AXv!Gd`$Zs$Fw&aGM1lYC>$_>}(b<7-Bi%XT z7-}*Y4y${rTEraEN%XSi=r4yVAyxs5 zkA3%AguHX@GHr0BA-ynPt~%IZ4e_XwiS>nIe=TKXifY*Kgl#3@;<3$LlxQ)k9bxVY zjm{WbezWm#RmQjR3dj*RUc(C!-E5xOQPa$dsJPHX2cnxukb_gwm(2N0MalLPpFr#l zI3f5MS4TpN5nKq0g6iR4-Il`+;a@KCL)-+y8IfaPTMUOj9QAM*l5jr0+GSyNh^k9g zj1nA36vBbh7c00iaL?cUt;mwwo3(dMNvQ{(`gCNokOagSZKT{5Llvpm5B_OH=@#g2`(UCPw|JC{oS)Mg8JrpOS99p;LV1Q*9z(XUja_=*L0I6Eo?CiN2%uV`pa9Dlmf< z8IKUj8=*1j4gr-9c0VIA;$o*m3Fc}C=Q6XCHwd0$b+otT3H(Ncbi(3^vGPLlwNUgA z))>y?UU%NDB7y%JS(q4*1vCw%C+kjx40U!1+9K89y~7J9&^?}CLk*|IU{4&pYZ#>U znjk56=>C%wI2!*AuCj{^_A;IqFop@NfpfYVIF>d;6iajb;PW3~x=(R`D(2m@0yLYw z1GkNLeU+|pzk)<`E})Jfl6^ybws0hJS+SN%@y1)FS+tr*4#Tga;&@P=m8q>^qUPXO zMDE~TpdmVsqxFIYW4?wa=|r~m{X30wrOX)?cl8e6cFVMkS%Y&;#Py_jpR7Qu;XWqx zXnW4euB&=GEu%}nPS>2;{Q0vVzCT$-dpwZtEu#D4)GD7q4ECl&xnu-zg2(n%m={z5 zoi|J{gUZGy>4N@EG0yb<5&CLt9$0sP?RenQONXG}=HQo4Td5A~fyhDN_O6(8ml?S+ z4UR_LWhPEiO&qG44V}i^@6QG<@zKh&)xbdgpo4n4bxIqu1kASTSpp^-_WNWBY_2f0 z{xSJzt95^k3Q8$u* zFdew%m-`M&z>!&T=ZXswxBzCj<$MQ$3!U!F5m&MwxZr)bC6Gf8 z0%JrmeR;b?@TqDZ;WPN=JWY}^LXI%u+aj_|9jm*@NS8#rSX&}lTW|R0(A2hM*3m$T zk?*R>1Wh>voO)Q=78|n%RL<$kO<)U;}_4aTXuwR+ySpf;~##Jqw<2#YyE z{AZ|8lt{=A_#3{y&x%DZ>Zep!)}Y*$mzl!IT#zA zE^L2nT%NjJzT*bg5k0!{Q%6>EoVv)}y_zU!>u(0dE!iq{>(8jO#Q1{@ z%V^SF4UAp)z)hTncj_<$P8z{raM(nhJZeCAY=DeuN$ggc&fh%KX8V~7;O?~j`-$Hj zYOh*fLb;Vmt;pNs2yEy^Fzc%X`ESk{4+kz1@_Lu3`*dZ{9VqS%yf*29X!BvJ z)AlkdfpCglT0W1ka?1N9M1FCMLfM$SC0K9a?6=V!vYPzTb1W}A6$3^QM%#iyQ{bw6 z@zK$XkD$bP3ir2&L5z}lw%=k=OYh+O&JK!*hHJREZm<}=10%Y1xIKzFp`XU*nV_qK zikYFnaeBv7%e=MpyXW0|$`Lu%+!8aFcstk-HSS)FVM{i?c|Zm;YRym(In8(u1B6ui&CeqO1Kj zBbPe8St!WMI!{pTe|D#q2>gMiJFr(0BO2)6Xvv9yOGAfrUUapdjP1uoV`ng155B)A zV%fa!xf>ksQ{)9jsG%mVMXpdJru+eZmQcurfd5_QbQ1lYPWD&U)J$yR^)>i6`xAM{j)+3#9M(D{>vPqU0v*gYT z%O8+d%s5~2Mg7Z$V`T4s-gv1~h-?k0qH_4NK~IC^lC#JZaCo4XaSt$Ui)breYBIKk zT$q^4Qe+HBDMJ{W20mxFIB6L~Iw8{%s6$r5c#HZPR&( zT4RJkLmx4`WgSs`3*O*-mX<;LFi)pm5ij_``MbdTJCBEUeUWDIZn=r)Kg5gA!aQo) zrF5t2P9(`p#(l@ zOkc)v$KhIBp{4qXO60a4Vp^Lmk&hK)_&s5O6G60Wi>wWMiX10?JZ??IB13fwFPuj~ zEMJU6#aLIIX6JilHgN|ind$GVYT$SXS~cv~Rg%6;ydOZ7(ZbH5&*t~lgelt?2`e8C z(HX2>?>f1?fw6+RpK-UVQT!a!S$Nm-7i4P2AN@kye~xTEidgX*&XW{r2-aX{Nw1fe zxdCt50-ozwrNeGG(_s)OiD2=?s860}=|&F&fA<>xAHnVyZg8yCTzw0Qs)9@x&E~dN zDYLB;G)2{f*da@V5uvXu$SF78>gx9Y+=XrUA$qkf-|5M+)mGbmodoEggv^V^3O)Oo z$Rkxn^T#*^i|B5y%o_vZ9}a{py^io>PL+F`ufr~QP<5ShFDt|P-2vmNNHe&qJU!o4 z>wEa_^=ftCJPl_p;`eLwq?-M}^JJC%{U+-6?fcAB%Xj0Zp)a$xDe;lGKPeZ|T+zLb z8PapDH&H@rT@s-$h1RZ>ld>5IK)VPiCzBEl^iwh46D3)e_ppRtL;H#_D`U8k3=w?83_y;Tt{YFd%3Sa01*cMT zq*aA$In_CZ!Z|s7^A#2>uq&zTOIqO(62v6f^Y>zRYIy5(raV~3!FL=7naWz3P#6S3 z&m>Cx>aLsaq|b_Yz4%n7$4ZQ+Qe-~2et7Um=?_QsXwzRr2`X@O0BYPMs5T{D`L;Ir zZSKSxGwi~J_d6>Y45uBWEE7%DD%oh@%!ubE(Qv$rSK&d#Ga6@Vt!jH<-rvN<4X9=&;cu~HMUWQr1bljL+`U(x6l+3(@--1k(x?g=2cpKQJ^ja?;^BfAm z1meOTkz#AeG|L=o*W0_F^Ykp%Ga;!nprh}PIYx%!UGTZQ#x|C4yOY?IKgl_^6ea=> z&g}M=P3)zV2F%duo4Dsa-BG@~2g~J`yBmJgicW>XkRN8!Y@bBMRlLA7nnQ`|r-$*v zE9y+g@{_~L2i6dW=JJDCa3HV!Vf9aj<--3qJj0d!%>zvnDL>mEIP5e3z%YgbhjDV) zw2l?Q=C|n?Ztb`d@eQXaj|eObbUkS4%vN zje>8ekNGa%8N}1&FkXju|ALHP4R?i2%2};q$*F{i&QTs?T+1pAlf*|R<(5M3jVIyE__#%snSlZ4g5|5oWXeDQjvPz zXkzOiR*gavP}RHFl4IRLk5X#IclfzxSKvSGHZ@L8*KBJ2eq%B$+TT(6$f9|XrQ2spDUXZVWsH8DHzD)ct>7}>n z!Xs+eM+62U@IwmNK2ai}mH1cUH_@tu*I@crk*dG%d7rbP6yxS`;V%jy#y?o*MMH?3 z+3_pmWD&h$D%f&2(&XqieVy>Ngz`aP3HQg5N)^P~nI?_HK?KkRS`=`;DOUTX$KjyL zGOxvp=m7#)+4U-gxrSjQxr2u!1ken<6GFJ|xG1`6r3mOiLio0|vVBcuFgn5$K7tDji@y6Sl-?NNHT=^n_>mbp z2$iR2?_OJ73sJtywJkL=7Cn8dCrIY(@@ync)}vadetnxgNS_mRGGhr&?1wG+RAIXn zNqEMvVPZ$gxPag0N8YCi;}}L+hR&`z9Lk0nmB|mp321Jkh-!e53<+2Uw)Orjq}tlN zQFT_z$+%f!;uI7dOWr_w>F7a9Cp+4LjvAy*&@C!GZUxn`hdSV50Nr87Y}r@Q<`5Ru zL8qj@MnX5q>bXkY<0rU74iQRv*WOboe-sQ{mnBq!m`*hqL%QPW(^FV!4dP12F%d!K z#AJCT@m}7&<{#R9-R8AN%0V858QjDgC|1s(sc2pS-B~70(U!rTTG=U-)q*g9p}c9} z7}?#v*`a~)_J&ZI@TZt+vS|ii8&@wC85+ToP!(uCOtf%ULItcz-}Bfugpm!!`FT8# zBi45$kd}roNXr9nUoS)3PEILOa3hdXPPy~K97~E)l&GK$)Y$NNNt1-p*wSRbNsHWw zeJd{s5lllSld>zq;ZGVqjGqY_=6#E|69S?U%f}l5*(DAk>>EXSToFjBM+kwaaw!*c z63^*0UtmN?8QH_)tjJSB%0ha{W*zQ8Vn6De;fJ+@47#PQ4EoCz7=Gdagzg8v6L$G% z;yXZ+`=dj^uYDDEO|vIG|UOB7XUUT z6k!w zWd?2e8YcMPW%{xbs`S~O;5qV;ePdKhQKHwz9_rHwSRTveltlb2y-v?Ev=HspqnE-3 z`Q7WhYy8>dAejC`;NTfv!JPEck5vV0HFqyvmanw)L+#Usm#?9c`+>Q%3i^s3zvme9 zwTu?}$+*PJi;ty+Sl*z)P=2i*Z`#t}#J9D_PSOj6OfDJOUxx9{F!@2#?_SgPy?u+3 z=!s37p7-Pa-CtMHB}1X-@#e6t9Vp``3z+Mh;dvQ9ZjNwuzxuU03?0Z;p;Ro)ig7z} zAeivz`3<`2gKxg{zFD!yQ7BCo72JfuYxtE#nFp6u&AqRsVm#G3LPFHd*XvePSggaa5i;lxW|2ziB4?@5AJxfJ0aJ!d>rIjy%&t?PL%YNz?}B7SI(Zs#pLC(6=-w zM~+PelbXzB>XB7Zy~O5FbG^PMq!0L_D<;N&$r>cggU9lHR{4D*Bm@{IbIRoED_U&V&Eck4}?@PQ<^qKbS=Y0 z`qIo_@eQ#{Lj$J)=w`@(eBp-9;n&Ka|2-0kM2Q|)_+1L`I1hS!vshV~>svGq z?NW)8mCATS{ZLVPURA^U zz9Oj*T-D%!y@jU2qkyWuM;DhBe49N;CH0JJdz#JAteRF`>x;G0;?be;EoP@+BYd82 zK1+8PtYp5}sU7v@q3w*T?WlN>dNbvBu4xo*>3IVkdP&N`#%x4;&pA#lCz~Rvvjm7j zTfSVdJ?{%jk=jHdl*C{yPK8##H(zuma9xO2FS2?cd#gxf3~$izrR8g~5mhE<=7_fR zM5dz3xn{4)hQgnTiwV7wRDIlYz2z0g+xI1b%_f#PsbwA*9?-SLCl|SqFLU>^ej5M6 z=X06#eB|t^R!pQ)u+o2=a?&LJU~y^-AS8FKS7d}bj+7>7zLd!7r-z2*Osj%y5x{4@ z6A5uRs_kwf?qnGdE^6 zw}f9Q$OO;|Wb}KD*Xg1ZV!SW8aXKaX(tbv5c&u2C>iP|k_V5nV~k0d8h<@&3tNZ+UPa1D3$ z`UjYUEjlHdF|S(6``RUsB@o*UtsUCaCS8d{IzoF550+?jSozuXu<`@V=BoF=9<;oc zy+J!AmOH@DI-Z#g(Wzn^C_YI-mklz|tvEWeqfODVopVDkt<{ zU}MeFR=@?qA;ZaBSpc8kzFn7eQiXea{h_TrUvF=Xp}M;LE=#YXyFb52YZ{=&_e|Vn zJV51Bh{n3zOf(%kupN(PZe+*fc3*+^Z;ds0&_9G^ckuEN>0^Neoh z$I#E{{!EvIX;GW4L&lmTa|xM=ii(-2JNC+zMkR308x5Ru5(l%Xvz-0FnQ+6{J}Ks> z7FpiBUY6-1PWFx&nG=V!R40y>I-OOWqh&U7<7nv?YBC?BxLj+T)#n-8cR?i?+Z)x{aZEyvM{zyDCn%awR$>V)w%9oc%*6<@Qp_Oa{g)BdgQ z`oX~BhL4kEBf`!;#+?eDv%{Hl2F zhv7xI2$N&)X}V6)myCJ7hSQ=farfWCb+~~_(yP6fV$A2&-lF=zDq4TKj>EhGVmyiS zhei=ym>9wA;0xU;@WlyM$=Edb-QFSbr%s<&NwBsuPMKwben$fMpg-!YWHK5Wy|d$+ zMAXFwB$A3$gK<}ZNxen&uolnhqedC@C$xArA029D8k!Q{bK1Zd$ZFW#6C65DakK>AH7xx)!&jw%Rn4d@ zvaSslSj|w?z0ucucb2|lNRw(W6~&bZDB5b>o-fIDxp&$+K}&ljb4JylE+AD(uoMI# zp_+NF-btb=IjaW%yAUBw20R6p?fYFBuf zbNz$5#jGO0SUVB3Rhfo_<|J~u8=LDf5qg&iycp0>a+tf^;rjUpjde6)t-ZE+aJg$n z^FbNtXW!;n{Gn#i=K!}V0P9G}Nf4`+BnTZM)mggnLBfs34PubTKTDGf?bf{eZ(EL( zGr(JqoV^XxX+vWijkJi*DWhkH(IHh`Lm!Nguc7SjXUugWNH3{Z+#I<9Q%tlqslicr zk1;Z++{?=ptCZ*yA%E*o{j?K=b82rtZ*JT<%vMv0UNL5Z40P#Ig`&%=cdvI04V_ZT zT^akr@dd?^i?bLs+)m)DnFBi3SUde*#hYTIaS`b9E2+O~i0iU6-&nIYO15=aY0lH| zC4Vti;xA5P)!NDOZE7U*V{nvNu0=fU$y$C+Ir1>sXr7k^9kYE$69>jKCyJ~7hvG$Z zU|93V)9N5U?^sFC+g8%yBhuJ<`<{Gb?8)cO)8sa~%|f-VyXRf&?s?a`6F8+te=6a7 z;bQRWrNtdb*vlRz$jb%u(&0C^a=BB?snNVxcTB8c1?H#4UbUiV%Bz{s@Uz z8~g>eB37qYtyEnTs1@<8oQSnz8W`t8Mvl-)3Sp0-*~Hz>KTtP9yg2!Ew+@qCJl9Dz zF)=(1=?k*3AuNr1{lQGD|7Exr-h*R|(@r%rH+u^_E>wQ&_NpFfeLw_hZ4saadF2)@ z&>hh=96Ch{s0#%z3V3Li3)FG~uCh=+0b3SlO}QL*YIjpZl4iY8UPR7nV@t)|Y9qAv z?zK&8q=aIUI^`o(Ihc}H?-RQXD9BvYOD1_zq z3S6$PzEfqvWY~Rm4V~_#N$0koj-3KIC)LSmyqDCTcfFYEhu&!Dl%eQUR}i>BgO1#? zIxU1&7TaZi=2Y3Nul8GdhI(z%z{|VAuM5{3LnEOQ^ohAh3@n4Fc;CrFt;`ek ztYr1wz`6@G@{azXje#XFy0A@SeGVUD>PO0spKW^C7~rl+I;+=*$uk_)!H`rD0fot| z^`5P{ShPmCwYP7tMeYmyxkakZf-~Av*A1aD%Rb!C~eZlIZ16Y4MZ%rYV&Ake@3LeTSK}(Um9gRT+J% z&F7~TWV=LHsS+8z!-Y6@cw8vQ_9G)ron6;W03<`5$_{_%70CkWKZ#`)ou-nLLedWA z;T1yee{&9dSADnR!a3GJiviiN5sW@RMz%EhUNvcq}f z`7&yJ{9K?^E(~aro>~1bSPr>aG^{C!P8l_HX1xfvPl_|xX5U5oN@yFl{PgM9-j=@i zR?)uN-cg>kR97I^|CFNev(z|?fW@h~uqR=@%;<54*;H=&{iOyL6HzDFUI>S@N#D5Kw~>-Zn=)m`zV6vM|2JUEg#Y)jYSQ= zJc%wBsN7yfNP>77uF^u9M4DI#Yj1<$An1+|3IZoQ7X^R~Bk??mUr8LRUo#3=k8Th6 zRl{I4*{JMx5L>2bkjUERrSiB*SuWcKjp5CRDAJOCU8|LI8rcOosL{FR_Q>m7vdJ+pR7@-_ULZdLju>r}ASzoI`4*2$5+iq};{ zAY24(7(+HM&0y9yt4z)M;FGY)kT}wQDRXbCOaC!h5{)g@u=X4L$_NgkHG|G$qFqDo zMYyBRaOyU?$2l@1P4sh0oZ-LdxncC%V+swwMDG!El=BbZAF!PwS6u6nzJW^18*(f~ zxHap7r5;h?Ks$|@8n!tz53`)T>`V;DbV9K~Yd}N54T(b0%4&AA=AtQB@JDGi4UK2J zS63ZuN`rKCi1f`~sVS6Nfp-~Q_MFE+Uls(wI(HiaqMn8|up9_rVTg;B61xTmyz2$VK@xz0n@T2F6+fm$*K3^qu=H)KGM4+Taz4@A^za@4OCR9 z;%%l*ePS8it-5&?eS<~CG7a}*P2b)bsMN%FvkDK1VO^)zbyV z3NLY~%gffh&&qC{dJm8g3$!TELXdf{0MU}@in4={sxZS0Wz1g#$q?>tfs|=Tf2B<8 zO!-b}M5&Su+0(9IK6SZtoNIB%A8>p0HN9#_T-7eKqH9u`=WHhc&FTB9J3d11KAH*!D zGMS|RKOQnju{KCaly5NR2Xwfi4`4Gwu)^31kdF8Jf-{FA=>NKINsieM_u@zRE* zbv&Rpry<#<4a32GYZ?b_5V)no#-WC*I;n5TO`I@w;+#5#6lR-Yxa7iyNMFSG(JU3eeiEz8l-klC3gJ5crwBQw{Yh^u@5 zRRaIx=P+$dHqEhD`s?92DCMvl+B7S@R;8}NF9l+JliQmkmrQTBNH$M9nyHP90wz!n zQm7w)kY+}c@}u^_8ETbuWFS6%-Zdz`@0-=3I@AL54}}r|5-Gr7IB}L6Y*GOIi7kzO zs!j9B7Y7W7gDZRDVnmk1p*O5YF$cOX^9+>$Se_geQ#fv(NvH8%<=a0#%Trve zS{OE76Ir-!OPbQN0mj{VLgR@`Mcv-{VCs|+*Y8YW82f=sMSgch>OuVY{9KDS-)|Gb z_;cjI8IPO|OS9PlhP8=%SqnTwW7(;@xPjkqIUp?DkH~DOv!C}TPS6{pf#YLj5R6e*! zI+CmfwrS{;RUFhKH0otWzDrdDl?eQJrD+bUgQD-060%-Yqwk)=HLJq!{y%%!PP?zs zfzxH%U6G0sf2`xYg$LcWDqQVx5@A47#Iy`o%|IH6%*OTzjVy|CUrjPFHeYr&|1 zi5J3_A8qcxpBfoht{2NoNBQC&Z$&t=%@Oxwx{l%1g-Ww9(Cyz-EES4cHh2~%VYcsT z7fRjUWEA|~EP+L1os<^!$Jrvv4A&B?!0?2$;&4^EQ~paN>#Ay7qPZVC#Bq0UKTVVt z2oGufp@9HnK%Bq+fmR4Hv!ZeL`DKMiuj4BWx>KNr1DBfovG0Jvpq?^j6#I`Y@#`9> zUO7`w9(-AQyy~C1Q6-H0y3=qpHX4DNi}|j|BC{R*c!eZ7uHGOO8DZ2)&NqWvnG?Yp zTJy-Es~ZGF23OeOmQr`UO3X9_$?Yxfo%=V`sy$KtqpUT2&(kBm1whr_YImxv>Q0DW zwRvl%tSHl!EZebcR7~3wJ2UXpT?RF3Zgi*fZJ-|dPeOvR+oc9*=-t1Bn6Ubbw`!-- z8TH?T{bts8VDaiy6#dD>0fJ-XcLw1EE|EHeZk7lql8DKuo4F!z4MS{*zOR;Yja3Y0 zqfX^`;uL5%8FXve1E-pTVK-sUU@~@Nb93O{v4((Jo(Lm{q$Ypl#%1k-5<79ji5S!) z%Pkz+12<@g@u=_c4pImLPwKFsjih+*v%#DQT_)oXx+ff{pRA#{^-{wRHpwb45ZzNH z%TY7Oc+dN>$~q3G{;3z9TpxR%p8Vn1>z~Xx9$?}9hu^ z>Tu%32Q>B_%D5f%!OZE@?YlBQ1%205YX{V@Um-JR^NGrqEf?J)jf4+{!VJuvU%;y1 zAOLirh#&z+m-fg3ZO;*j$R9bN0Qyrm7{H*8jhFe&aLpTcl`V z=|or9iQj9NvxB6Qk;15!?$duT8+P3fzSAM=4;%o(tcqG)sTkBpZyDxG4{hR_F<`%i z@xVyd4(>P|$FAGbHFC3b)tA{4UYBXMui@A|5ZHC}bxhJm>ko*cIh?scOx6V62#830 z-Z&A*cA!SSA9<_=71W{3$f?g`r#_#>7Z(_(qlIWl6kB`^RwBrqhoFXN+kkA=`+#tB z!-*TLTYX$qhn?3#D^lBsS_}@jcvDA=J(q=r$PaFp(a_~G3TgxWGRzXgruk#2n4Azz z6zLV_(dK7Nrl%y5 z7YQ+>L4c6r&zh8r+qY}9cqvJxoM*)%1?4kbW@yFQd)J}azGMiZ7BCo-?Sdk`*mX?| z2AXjW;j>auuS8x_mDf@Z0~fe`3nRd^k42LUfgP;MNuT6IgQVy@>0=SU(Ov zhLv~>f~5bTX(%D~c$dMWkQqcmxD`NQnJ;N%5`w3q@N5d5-~WSSZk$Sn;16}mm&bW} zRt4Itaw-oRzCc)VClEW|1;ug}IKoX%`c9<=j@2m$$S2EGH?Dq(t{lf9o+|1Os)bV! z?|u8^E05D8G<)+?$~*Khabbt~rT4CgKMTX_3lDyA-w}XJ1zn3wme8B0n+=|4+b|;# zG(v4p&pA^-z>^UIS!4v4%bb?$a1mX?B84OOCPUHE1)@}vd70tdDHjZ5K1)P1__x9| zyZia5Jr-Zv8zTFLUEZg4VYcb+Dtq@|cG0P`;eS@GoidnUTz*i{zA4Avk_#e5U_Hvb z!E=`@I%*yk#yEk4NS;FYOFjsfDFaUwuKB8iiJmY}5w~d?F;9~u&k<;Y63XJd7Df#9 z?IJ>tjVA|>3&&NokB;g5->;?=#=g{VD77O;EIuwdp2eD9;5Rr(7##qHsPV_ji8`_v{M$i&xf1X#d(om@s__hw(3~bRF|g z34u`tmcjuXsgh-W9u@4l=@65CcM;#!GUR4RoiuEY?$vhmUPnb`LXX^l%`_;mikwPu zX_3cN5S;iR$6XAsI1#p#w~BnM)kzf@a~nAZ{-VMiQWH7!cDHYKm=BnR&LSZgUhXce6j!SC@B^&ULvJ$%^v zJ^bH&hkn3M;W2+tXd#s!yBufJZl}<6=z5Dg+qwIF=aPQ+(8Y;Y4&KSbhbP$op6l4@ zI-K!yr^{f{UBoqZayD=(HEbV`IEU`-UAMt?dIs;e^eW`75GASWvKhI}UeGRW7GGf? z-fm~u9h#)w-oDLIM(pLPfics<5ioTqGi#MIV#0OCeswrfBf;DY|0Fkit0&`FxgKIb^YU3s5*dgh-v&bU{&-!T6D)M>wst%OZvd#*Rf*g-2Dx9ca&{NS{=VRn%WB6i*<4$?VB zM~xg-@~C|!SD9lRR*2w_>BO0=_^C$@9Ger+xLsa;oPvKA?OsMv0xvZ(lKi%9BXZ(K z;ccSpn0~;;yC16u~ep zqju98L!qO6ONAJNv}lZe^u?pwzY4P#7h9x^d?*S)b^Q5dB!kCOjbNTcm-MDR?+>Cy zA=a@#h{>Z8G68;8T%rwbn{KnK+c!-!py46era-U^95xdgatKXEeI~fR-u(Q+>zWRz ztUe=d(_s)E{J(ihI`TSalg1rgWr0ut7WnN<kzd-ewUwUgrkRefxOfGA8f`G%Q7P z0nLHlroJ0qS2NefeYZ6eISU^HIGX8t$3$F zYBA@XYyXDR7SY)^E<+SP&OuMvVB|y=%`sN3MOgIw7v2i-UDGQOIY9aX0=37TTC?JG z)5t7r>yHYS*)?i7H>6q+101i#d=E?T6&&fO-kp>v$9I{`vS%%MfPC z{D=z12|P{AQu;^j>sEne5^3CCo2UE=Ua+g4_mm_<+&~a*6Rj}uh^iJMuI_$@cDK=0 zQhrf>3P++=9>uB`7N5GUhe_a)_0YIvh=ixj%7{EB>^T8Q;~cJ$-}b<_!_VAgm*lXlapG*zx>Y=s=5cubbpNOan|#)Z<- zpx@|MHw;<|r}MfXCyBbz+)LbK@sV{o zBq3K@px~-j8cnLy3s+DjeSH~SYPzddZzqCFFsLtfgg1{Dc&~r{^he>di58xsM4wGus$)GrOJA08jOR#szEB*C^K@No5)T?nc8Jc32|8HQd5Wf!)LA*caRtgi6HYT~gYxr_?}iT7oojo>rsd7l+`e_p}o z(0$x^8;>v=SA`xo$yknSc()_>2KwLk9<1UH}1PyzXsDueFhox80{4C21AHx>X1TayG}!Xw#g}h=~7Wt-o4)C_Tm%x zujt~wU4y*ZgO-U0E{|r4kjU37R85i)dd5$%hg#UR8GI#M!0w7hnoJ#|s?ARHii|Av zJzffih861(SXuiuADyV*Sl#HJX=x0;=3Q3?C^bHvRMK>9p7=1}6P3Ui8TA6jG0Jl? z+R%={2-cT~B~FkSgnNq#N2t|Ag!^seuv_K~j=xPT8bWU(T#*Et@$U8ApA|+pymk?H z7FM>G#CLzAka8-9w+}uvB91EEV&&`G8`ui)wpKrH&yx-YEu&uAj_Js3xQs;PRr93q z1!|3R4J}ub2}0St9*6D5N_>4_WH8K%g@Mi^C85hYSVp66;YAuQgvVC`cA)W1m<Er!MGcZW9SC{Hyb!Wm-MGjDa5|t zA378os@pk(hfB7vvW?@%0>#WmIo`4pwA6)+-{DnPxRF4z%8)P1;`?@2y87colrAkd zRyaTeP_?P&N=|qIN!@Ej?$W|6=x9P>W8xiU#ednPVVW(I76Od8pBn1@R%x^)2@<%f0#NyJZKL5SvQDjsm}&O z-!f3cVRfMJNoSC2YHlXy5t=!#y8b~uo&<-K)^91*xpqAEs;BM9eN{{Y*HtkMs)B9p zC`8`s;Gv&Ror&hBO;S{{gfUT!lALPk!lifwljCJ~KO+qdXNJifp&Q4TwehgKh!dES z4LYR;tkaAjW2QF`9k82xxA<;1+%wlW{;6w9R4@o!0eHr)pgyyaYn^@&xT5;_!+yWM zB6U0vnUGxF6YsOG-h12wn~d#;%1z0Z*m9~gp4=K+oNSU%F{?nBO63qiGQ9(HaQu<3 z*$|b2f9%PB21ZksZx3o~HaSqV*+J!l1M465hX<7(`+jw(n3J?hMoM09WS!8cJl&d@ z9M)q$IIz4mjizNp2cyGAsDD^S*F+iJ|FH;HNExffQhm}IFi}r>(}O97s(u0rmz95q z(FtKk)uZvuZc?Vo$h-AhvK;F+W3HJj*YIT$Hf1hq%}mUC(cJkmOOuPbu~TU*GFOem zERNm}u37=E{P5tBYK8vjG;@xJu3D(gOefx_LmU6hP!~({J}L>n5udGK2w)a;fh}ym z({dGH;>o>#ijxJpEuVk$K!YW)eB}TR)R23u!v{Hm3=IZ;cM+G0MhdwKdxU`O8r(ah zu4Dd8m^2M_fYS&q4lVvgWoxv1El;q`$mhh7$~itIWT$#-mhX@ich65IG%tL)dr)mI7d z)lJg7tBlbVWaO&whe=*Z$Ne?*9pHJ#qndQBB6SE*eG|@n*Eg(own#Y|-?CMCTA#HQ z3Uy`5#xE)e((0p`mEk&=YTM}?*2_{SwnobGor5cKq@5F_>c!{eR9(mOooVlm5zq@h zU+oYDVsra;*G8$~d?80riq<}KEKV+pIA2DKils&r!ZE(O{RMZMGG@2}x7TsL<0y)z z{a_KHeWf`iy+yGe99DibaA(G;=QW!1X1^sXWkwy47lUcw1Rpo3gACRq;~IgTzDK+> zJXOmBR08ig0fp2fKkGNkP+P^D^h#Sgj~5iG(6AS(2=-G4K=Nr|wq-dJ%0@Z7!wnH- z5L7Fcl<{=}W7PnX!G}6pSo?vj@rS85gJ@2VSFeDos`fa>8RLyO&dAl_6-=gPbDs#@ zI(T*%a9r3Fw)Dx>Ua*29ewMq9Fz^qe8uO=9tCd~}OLkRp{+kX!f6M z(mOC^S(M2bR{O}d6wGkUv{EvR96*X(kFM!t=0fNdIJ&e4E`awFHA346=fhoVXqD4} zpI|c5mWlvkWbi|HuL<j4DxAigq zLoFJNUiK;Rihho?qW7Zwz8Mz=NkO(JdAC_V)$p=-touFfa#2z@JW>_^qbR zy=as75L09e#ItEkojF3$^p(tcw9~a2`m-_KbZGrpzjiPXj$`32U1OVP~yn=DS1s%*^i8w=93|4&p8Ru&pTG%}7GJ0ixe&qZkjyrudXa%4FG?X+(;# z3Dyo9C*z)`-gStXJ_0S*jn%K;?`qHurME+v4}{J;7+7yrrKQCe%biT?iYn=66`Mf5 zE4C<|Cp_Baxd>0t@?ead^$-Uf1UoZ@EtjiFB^qs*g3Lm{adwVkfmG)#3!cHI-_?~0JQk^Tn zlGHSHL!u43%S`%CRn3ec7l~7=NZb2Awq-}PSMHB}d+qn~`;`Wu{(HA??rUw_i|!wi zgr&4|E#u0VNb%u8m5wcyvKy8%ysB$O=42u5k4V>|^W2fFM}c`f#qV@)X!(J&OMKuQ z^c^U@otqg{+a0)F{0`2EX|*Z5Mlf~#={FC$f@ZMD0^{(Ky@$WvdxIm3jXK|)>Hdj9 zLxZ)q`~$OU=b=_4+1({w!xRS28r;yYESev5pC-Cws6WlUsV|3SIQyuZjSY_%=*;5tb&|jiTRCP=L!Jl~Zw(x1AURw{e0DYEW>zBm9> z`;)%YsPr9(+GcK5%^U`JJaG$6o4H|YJ4c+k&Q>sVJxd4fsIQ}``$ar+k4>vwRqcEcuG8n6S+ghz-;AGj@kt_F+!fq0+Wo%DD%THT_Tbn)Q(8e{@ ziyIeE935J;C{=5%vIqK8Ywh|m#Doq9&JYrCRx7SjcRy0Oy&YUYwLRvSE)@PsC{4PC zu6;35sm)KLFqd!gK83Oh*!Ure-h8b#g@ zUwr!D;TJs^w*<`*z1=HD0!!D@uL@InwvIMEBg>Cd{h=gr2~iP3)Jnp2bWP+YSGKBc zR#@6WJpD6WvT&Vi&eaDYlN6SSnoWy}Y977l8wK^>?e9_mBPZLZfwotYrca&zYS{a|KR7%ggn%|A+ax_B0JoG!va z!$upwR=fD#QaydMck<2#L9JeN9oB1otFR_+-?(5+DOE{R5p<|116{#>P8!fpL=&U$ zC#S}hFQvKhrj$YF_HAc|KMW3$lfA(eY*}qd(fw94O@B(}XbCgrs!vP~kxbKs3?aJo zkI)d!RRI_Tex*5UI3(91`tTCk0Y_uaMs>)ogS$d-#1O2k;r$h^GY^a^8p%xXVnF{GU{iS^SmI81ZLsT)z z;IkrLFGPjn4w-3HrZ2tkAAIv=<*~+=M-Z95YksX&0!=4Iy>TK~F>OHjmdz(n0!XkkjXdY|xb4%-6m1F zb!wp``VhkompC)p>iafYBrxajYP}Jt4xRZknmUijq69XoDtsuwJkibGQPXVP{N2C` z-J!l8D)Mn91s@%CS#-S7E}14x)%M!!?R5^@$f%jnSL;=ZkK55?D>J}AuJ>^3DO=tV{o}-Qkk1*tX>1(*SU?)qA zLNo@ofb6MMC=#|rF4IW_5dJrYt5T=Q{(QMV!{mfgw5<#QE1x*+ucfAFxsUz_kR*fi zi(YS7-h+?t{pl=SFaG(r`JbX>LI1puVj=upcooKLBHz@&ipg&aRat&#LgamxE|GV6 zjX~{OM8aEy(3M3~n~V~^NYR!t25O}320Xxy}V%wZ4&tFrz@%TQ>2v~^Gt z>Da2O^w5!EZQyt3v=94%lVfBybMvkCo%!z68KrU5=#U+Xg{FMTIa*srgPB92;mFN& zGgAjMdI9FJwqETF_2y;`#}j}0K4G6Dbye-6t>+`md~oVLl8}oWlBZveLawc2r5Lw@nK-*k#3hS7Z&~J@D@Wc6+vWwT>&0`=`a3cMsF6q3*mm z!_wM0^M^1I=1K3~Ji^lsu4AM)-rRS4XK3cY;tYwnlMC;M!nAC_+jD{Fub|)kOSF6U z`nuU5tEZ0oRgY!8gra|VTFgyj?CpQex6$1Vs7wchq-oamVv)*=K9Asb_U51D~pW-f3nQdB)+B$BKX--g>HB`{S0kC8~QxjxQnG2 z=QXh&J$o;);Af6vRTg8oSo}n{qvn^I^}9FCSd)DhzA^+uHVvn}rx3OISKebiHcj$! zJhp-Z)N5l?R%?lw*`BTvG|O!_76zI{Zl6PGLew_iJox$Tn+;h8CET?W=x{kK&%*2? zBJ%e*xr%qfYr{yy9d6wD?b|gJy~gm;6~Pe*MB@F2WFqu^w+Q^eccJka4IP16M=pH2 zBgb(5ffE|5nv+Hx$Y;&ykFEeiz9TB>L`k#R>cM^Q{u<^m{jQp;TEtkYTnlWM$X5uHL^wBa(MCO`V{1v z+FlJ=(3*Y4WDu0w_vFEsdJV7Gg0Co&xIpK=)uP$qS&y_7pYO8*Imuuo|5zgQkWUa( z4Ih5Chh80f>jU-c z*=vHPKv?!vGb}4C@^|p^#@Z1xB$SQ|PebP?w!k=vH^qj22leezFZyE170pB`k*GGCE==#mh)`>6p@L@BUSGX`8~&Z{J=K zdgJBQ{_ci?An4;5u2O8}|Nh^wbF`f4R%3n?;sF#iID!u#q3mj^K=hF45HMAxM1h8L zIu_LvTUaDSWkQyWy0-7VpNV2NYu+(}kB`|ZnAMo9yJV(aq!DZF(JN56%W2zXdoR2Q z4JL~piJ+snLLwNr^H)$U^bd`GSWyyD4KVVsu2&!#ak^|JhXjmY(Q`T1RFovk4y!5K z8?1x4ihH#;-*vQs$3z#^T=R7}HQI$`7-l;J&-Gp|(I$=!;|!$xh;nYkzjeRi;{`nx z;6^_7RtwzI-gQV=?MVpdWcf#927cX{sNe}vD0sETBJg2BWKHGa*Q+0XZ?H^(yd&F8 zL=-VabiRw(0cl%muuFG2Jf?)*YgRc=6!lR~FD}XrM-PE8!Q+vDJf=O`Wb-glkXCS} z;2{A^&~&wGoJ2Xk+R$1zXZ!t?iZiIoRRcZym2 zMV2$WU6)=gaq8d%fRQn|TwG~6G%!q*Xc>izHSA^@&5#b=T%-?Ds;^|<1gUW=GbPo0 z8KR0@$ioq8PtkvNUK*~8}3Teyo@ z*TI8&4>u}os)bG^_we@rKnD*Lx{U5_c4$@M9SL zJ3Yxu>l-=r^5p-KfMd39udT!*+i->#s+H#_Y}@GXhr6dq~=fIBs@SF|J(!w%;06 zW?@A!*0I?u#>#-BG+#>m01lvnb<`^HF%B@S+`GSVtQ0=`_WX`Qj-fSy3%Cybc-Af< z89zRZgr$<-C8Z6V!`N<_Ld%fnsZ{bm&IM6cuMJ1z7%3!0kO@++84CX@OwdVmbN4UK zs-B_m=gQ4~pl+x8;tx~m9Bqf@dK7%&XK}V$($hqTmZ4WjIc0c^!sVERgdr0ry*6J# zO0IrAX-!v!GXZJ?hq{f^kSW;VSxUT&XJm@#nb?(tjK-lszetaKsVZogH_}DbbL3vC z3kgeQy%zSDmxz)Y$`laZAt6~;;>_GQ)ftUE@y0fz`blI|Uf}M>uXaUwHxwd&?<&0{ zc4oQ3dIuz94<;kCLwI1qc&5pEPb-kSATKQp0o7Gg4X0$A7S|E!OkwrZgkM?7IWZ*m zLHeAjVR;Qyq@j?tD9chBT6|qFkt~R>aif0r?lnF^5lQX#MxYwev_cqesPqzn=}WmLN?Y2a+Gni3 zgzJ~#K1WlbVVe^N8XOdCxdRoqK&1AHb@yAknh-TcH(!Nh4SV-`M}G;|!f|=VnX`$O zvXqw?TyHWI7maI(49jOXz1IniiP(23+@hTQtGmA~_7u<+CQ*YOP6mWgFPMoq30<$H zVESw4Y7@?v_}(sO3n@M2gy}Xa;7#8geHHa@sW z6FGQ^9JW4&zjl3)V$-;l>07mv9ae-~4r1Mj6~Q|>d!I$|@3bONLS>Kt5UWBi0ktTU z=J#*9Dh$?g@{MTE0?XS*a?(dJ%mP{EYA=Y&^Fh6QpyngxP*CmxDLk2^TpkS-zy4HH zl{5rj3_uRERYY9E3@sn0`kU+-1q_RaF6{918mZG^Wv?Ph?ANM3)FNU1>R5(o;>pQ& z1T8U_rU^3~q9-cX!ePC249(NqGe*o|O!9;3@Fp!V7|B@Km$n;` zx>?8WrA|=zya1<7OHk)!DpQ}DWeA#Okc3L49>bTV5NAjSaUK?Hw$9NTzd;~U;?rwV zDJc<;wmaLm!@C;+8`*PDaT?C5t7M+8iw%YMOSV;LA3C=t+e;Gvv4|vUmIrFPw*aj# zMsrur8sRzAzR(pw%txRUYRnqq(wGj8h}vt|q4QW72_sLCxI#Dhe1p>iWO(;iIHXRS zFeJv+F0kM{>}!~T0^WI=D*=w@mt@?c8z$$xG_=~uqWmbpMJVS*e%14y(^G;xEHt@h zBbNDtTK=%WCC6gno=~%R8D8&K=w>OrdsnzKFfdP>PC~SzJ&>&S?A^*^V8MA1P!~?7v(}{KL3w)On`b7hn zsFt0MUzAl-{=Rk`!i%0Cg8FM7`;*QK_9)`{25&UXV3}*gFC;XXAI0YI81Or*p3aMO z#WmprwybHjR}xyQX%5U&IMIDm=7_wnOG?nQ<^?_r(aXyy^P%9Mzx&(m&7uQvnVRL; zRQ0}}HO76EqQqi7q$w#$A-W$_4TYL?96Aq6bb?M6ab(ah9pwsU?s8RwFk@Hgv^Y#U(l`>c=f>DHIbcC$ z5|P(cFvW$`I~0I;Ja(5$nwxV8@)}W8+<|NVNx${_K)?4?$6jx9dn{x1;^HT%@d* zzG~EJ6OXD^cXg~Nc*$aUMe4Rt~r@Y z<;TkjH%s&qw6SQ>W90*CtLPtWv)CZ9W$0C)uh9gow}f$(rQ1k`5TKr1zM;gUd!dwF zHT1HYj-fBNRk+2dLy&3_aet6|idtnbeLQQ{RVA_lX`-Czcu15_PSC{|HcX9K*fZ5L zs7sCz8WTXdL(c=KT=6C*z;6UT5W%51Y}a9FA;1rKijWaJts%S9GqG%zUS9PWeG?=-nWZ#j(g z=TCn;wH{!_3YNwS9k_56U42Hq*49FM+Jsq(?ebT zBu=&koO~}n+ED5#e7{2zFh(oVNtX*0KQsd-rEv?Yqtgv){CobP{R-Hoxa-bjJUt@q z5u6u}8$NdRjgJeI;tt@hD5EAHl{T!)D2EM><1g%sxL31qi zd<1W@kkkNahve< z(Lo;4Nn2wQ>s^6OTN~X~ai^<@@-Av}t=C#`ouf`H7a;p-uPusjiwfLM2RpS%S3V=O z_#FC)RV0j9&|ebLflNOsoZ~=L?x=QHXs3fdW*?)?T-+efa|PW9H^**|M@trMkvNAp z_cD$$-1m58$ukvRD%&vG+c&ywF{is@9_i!iJt-XmxuHcfzD=JFZna$1; z4tJEXb7^)FCh@fachYW87)=|7MKd1Ap@Big@I8;-AL28vO1wt;{nNgG+7C`2d;y2{ zM_+t->QD7&NoiexN8Ih(yMHAub`|2FUWYitOwA@95~oIeT$vl*!LZ-2t~-?V2TtzM zW?2Sb$e6?G+u{e^RheGxbvP=ybKzzaKR>`pGMw53e0s2ePv29(iY2>g5rk)Xx<-mP z!ZF58hYE#24P(Wb_OJlT<2*D@IMSWwRqL&}Ek5N&P-FpxEZP9|sE`o6oRdQew&bXy zG&MYPHGd=7&V@0ze7fV8O%@0Xs{ha}?R#dML2>89%*h$E;LR~QKPWe{j2TGiDyQ!z z=eS+Y^J2XgLAyyQP)<3=`aC^Z<9#eRE?7`$7q}uQ)A!m27TSSYN{p{(=&2r1LJWD} zwf?XgMrku}lzvGzOuNI>u&ng6WRiy&t|u~L_q=ZurJSZ( zKvfqpzIEkuj4m}DU5su7GlZeY3-W%jQH!-vj^M)T2!mIAH&0%CR556MBcxriUzW-1 zN!-koWPhxF6(Hz8}jmCmsQxYE~i-}h=nm6zf#i0pj=m3tSN0pN=k3p{g zP*#oFeu{6KMSK-6FhvulnaY$!PRS!F3?(V_sOLS6;6(^!WveyAOOwG%ytB*UFAb6~ z@3gWh*zrmj#0vS!LB)ufjlB(=mW47(azs+J5FXr6Pr#&pQbRCX6j*U3BI>Do^v&rO zjT_h}3X)N_5lN-28%OBw(d{EuU!a4^KCvn%q-KlU4!IjEiH}dT6b&xerI6PwoTG`Y zZIxbPv9F5L$HAUjk7DV>lc)=bR~atis&+v=rwgjLE`WQBO*O%F;f? z!D_f>R>gwf)|j}C-u*K7>$rRytOJ~ zVcrT{&MiM`*0>4EJOrsE>TwO6r$i~$aMmIhJ6b^bNuNc+PL-~efxL3iK1s<`gAtBv zame0a5J%3qG4L~FW4VluLCfD`>La>>;0!7|8f!*pdTfRn8I>!!#FeMSu(PuntGvc_ zhTY=R>J!@Xe67J+*`OH`uQTnQp-3NfPnH_gcFl0b7<|IF6DC^NhlMPwE4ckxn^IYP zd8A!Fn%(ykKKec>0~Eh4ZESSwQ>~@J7;hwacPtZJfkuPJnzsiQFk9Tw)_bX&fo_>FON6zI?Qka5V!!8egt#6Pj`+~|CMPJW&kQf!zkm3&<(+vyrtC> zF1dNJ7D?aq$QEI(1V_UX{R2(2J2h-U6gHrggFWYpHlD!mr0z-&B zDejYMD7zv798g-&_EU_q+`&dbF|Sb^_~|jZU~sQ-zzAA8@XXk05GR^D6f_%=;&oQM z`!CkGP24V8bfLI4PY(#996HRU7(kI_Uzz~9%cCW zqj=Bz!Y3u`;r9>vj8x!NN-vdgZI1r)AHItq!6anT6LpmiLI4FsK!i6lZ;~NX!jvQv1$*y`70Y6!*vsx(*A;Ost7}~q65w75|ZCzy{dO+bK-dSZU_AjafN&BIgief10 zG47`FjWT0uSE2yxC&LP-Ij@WFRb>X;W9>W3eMLtzFX2U7NY$cBH(p6u zt`(}nlnpVoK92BMB+^#LU{IWq#i5+N9qL}Nn(Nsfh)=i*XC~`0-93pOVpd&wcxah@ zJJZ~KP%F@^GDo1+pBb&4WVp5WW4kjytA2ZX_av?i>;pOujvQ;#p)fz@b#TK50@cMY zQC(R!)+vdBx&Ab&j-dfHMSE= zgUt^uYkO!}+_v3e9l$2^bX>^9(jQQT8z(;O@}1QK3hSO#_(qG;HPncAcCtP^P$26L zIpOC)?N91_?920iMpadgME{uX&rqu8_u3CPm+Xg!Gmo#_?Eriq2=4g!3 zr&eXgeG3hX6(%rqb2Z|DFB`f{6tQKMsH(8BGD8(QbMUz*S1f{)QkrpDOH=*Sqml5m z_I@*g%$U~ZWFm^Mabi8{C^4ZE&NZd?$979tgWsP~lDgiI4>uJ|X%Q_aqc5ohPwN_V zmzGd!B!vHPd$1*|jLI;rb#x?YBQwgwqg z!G8NEZ&!^^EG3QaWA2(>s?^unw#_<-qfgAMZ~ zcgs@_G}`*ph`dSgm$oBlGdKv5ORcJu7INCTrZbP?kf^eHc%9_RB8RDt#LCg>V5qj9 zGizpbPuF%beXR@y+w|_>u*%Tz`r!T?xkSzdr9x^;o)eqds=C2Yez2mkq9RyEpr(Nd zb$rtdmo>KkT9+6H@IjazfN|CPaQA>C%lVzL0-LesJ`%YSu&mmdYNHkcOH^9xJ-B}d^NJhsXD-2m&Vj?%v_>9uV^EpWwd7JM$-(KC(A;wlU0kA#;0g+Mv`uW zWp2gVygf8!SBS4Pnrm?-K6KbFHd`)R!B~}%BTL~vmR7=sQlSk_n9($ufia*Lu_7lm@;g1K$EWpOak3{hLE zJOLUOHCQ%rseDZ0JNWI&=}HHc+^Osl+iu01OC#>{Hj^V{^He%SiMDg{^gZal;IDX_N)B^^%C54rGut&<rqWZG0wWgWU{if4|OQE&k)ZumnMh9wzFr) zWmQkrBlooBR8GY)EevyGcid1E#~}%u*T|SAQEg^QoJNEWHO(R1C`P1>Y}ii5jdFtB zo(m3}IPaHZ*mnUzL)Y+JaTLtsNa2#W}@;+jN_$d)fT(u6qG%54M$V!n{Nm zH@7wl;krKW*j?2brVd=_%*Q%p?x{1C$px4#R40x0lbg7Pn^b~JPo!rR(oH=Nn=M0Q zvuSx@OC0t2DEF#VjsntTDQgM-mY%Me=yY+NQ!R49rs9h;M!GyJWWFhMz8XWCR zc&I7#g^Y_}aji#-srp*i*lb$i?JRRCeWPs9uq7qcH_pin8O=09V;Y^pv6-Rs$htW& zOs%(<^v4rGjg1-7irL}q?V&R=ovDo8?mxSb?QTibzJ191qW##;^(#A6+st1YJH5_A ztuEiIC<(AV2j ztoxLZr7+JJY(|GS(8_^t1j8HQ@ z7_Bi)s|`H0*Tq|III*Vk4GY=4-JoK)RL2bE04rOy6Va2<)!7Q#p+=JZ!nJX4oO8s% za5Eo3_lOz;7l_gxT;ZRtt8IQ$lI^)ISoTN< z8Ie4$7e^EG+4ThRI+p~`OOO1ugVSRouJB4lt35(%LbePumLj>$r?;+d3EvlV>DD>Q z;k%VsYhYMaS-H}TlvY}4HdB7Yp{xrSj;(K5rP&oV}n&FM&WwXYp-YfFtt#x^Q)9sZb&b$@xL-Hqf-oBK%r>6NsH zL*odaB&wylbvCN(yE#SN0~|%F?I2}%EtV_~j&2L9{T;EyX5N3Zgxdpr*3rJ(#l=|b z8w?0lYlHdGE@z@yhA7Y7eNeBYr?#Xt`ZXQl`CQr6SNaly9Xd-hr;ILB*Nlf9PJdW+6KvB`x>8wUerU48^59;$T1bf6 zODv`1AS|YZVMPFGK$gD*HaCn&o<@05s@ytu78_Y}qcW;gQed~htbkEG8=6=8AO$v< zd$;TBJ=NKsn@lOgVaQ-+LJ7RqtYJSTDi1bkIc&=FnGbKas)3@@Vy?B#FtKT+H4Y$g zncJ~JtjBt+3C4byL}jq#ODhnz`a-KbWf3x?!%}lbSx{Z>u#!{Wk5x)#sHVU&g`{7b z>u~2cOL^Xg9;gc&%j}GylRL=WNU`AqBTVhV&YlSSVMwSItZW5&IdV&8=bJV)trKEf z`PjnZy|<||^9nUR+{wP0ic&~&#Y2|i>AR{xxJMVW zw+~C1JlB|Cy1EHrXj^AddZW+9P?bZ+)K#k1sYPShWDwiStVb&5FUBTXW6^XQOB(qG zoX6o_V@o!rbRtQ1R@A93LUh1PnX+gb#=hoAHbZV+%1uWzu8GUu(sahW-M$irm~(6m zig)_53)LqBZZN_g|bX&_y*uI^;8 zIp;Et44M_khavA^lgryik(^}M{dneotuH_vg+_`=83p-Q{@SsjzONXeP_2)AMC$K# znHusK{3)GxM%Zk*ikR1?9(F2C!=FCWEal0@@*KKZ;)J=(D9oH}?y5WnBWtG=#CKM< zRr+L2)=67szVPU=46${*eLn?nzU7OMb=qW?hn@M^90B^g7oKlICO-~QgU>tW^?r=2 z`OB={y0ER<%jTTYusNL0YxHt;?}#!fEwIx$o|4tt)j|uSa zWgTH0J?Zt_680ve2H#{<>zj<~9lgg)q%aYg_mW&xWG_XT z_>=wO!r!VwcIu4;n|ba_=d+xZ{G~nDS4mYKnUx1a6%`foqJ#&-yjZAdRKb$0RIKR0 z?yj0UbL})gP@-~we6-G0o1CYgltXjkF0B`zC?1*Hw$~+d`{fMJ0^~kMJSsOb*52&v zBCX}~OqIlY!iFUeUdtZB9`4k+_{@o8MvP}e9%HbFD7%HxmS8rK&N{S~r&%{qprcPb zL5^=JKeo1Fs3KHR-wOd&IuRL7BqO>f z0rHnzpG7rze@x0<~aTIn5k%X-VB zrpl3rOU;NUno_y-$1;^t<|*;0rrmm;q2uF7Y$o-?mn&PBu%Z^?-1A1|w2z1U|{ z%KLWfT%%b3-Sj7E8Q}7=zLjsBM>*Qev(Mw#WLwC0D~Y$2;q1tC4)K3vBQ=Mnx!=}V z_SJrQqrA?!dNHQN$DR32>2*4E@ZA(Id0+&F8e~(W#>IpJ+^sN6sjKk8Qfhp$lxlxc zW2J9du)4yx+53=xmQv@$rgAagH&3C78A=)6T*Y?tLwRLU9aq^sMx7ru zkqUoaAu4_Bl-Abx+$r_30a@dD%O*cwgKa0?;FN`g956ng?gD+(v93C=X!CBk-p#kG z>q z;K3DYu}5-2PW%s>zOV=V1^A4~pizsXlIxOEBK9I7>^h`_#tZ)EHm=6085pr->ZuHODx>Ql-MpwpcRJ zs;-LBnxx(_a*SKfHWOQ{Rb<`rkGk4t&ni@F&#Ui2Ww(^p=Cc3W+o+=9EBy#-Q-<-| z>_XjU@)pXce2ZHw4)7(Ewxr4}TdLH#)?RCNDeuFmi`7bSH?p%CB38r3lT91qbSb>4 z@d1|}Y-c~^apir>r8I~^W$4D@Hcr|&1y+6~(#qgahq)KwX}XwmK2%GI{$e8^s-@JR z75l(B!$Tw!fqG9nJy6A?$V%Nx;*=bqwFi~$30x#1UgJuGB<$Kt(x@cV@pAJhtvIA% z15N2pS|%dOd)u|B?tAX3@g;NB^ex`_6O`F1!as;QeTh__mFTn-tBIbSE45H_iW)s(nEUf&~OU5%qOtx2nF%6K%o+!>nK5C;Eir zIo%tuosYsE4m_L7#&t95`eq+EqG7V!@ad=;%~rnU`mYxB^zZ3I&!ONUWm?>4v&lpA zUYA2dvOI5lljB2!C@0F1_Zdd#Y%VYRQ@z@TKC0J?2B&xZl%Z3bsn&MgQxG-C9@tJ!)x6gvND~; z*GZK9!WNya@$2aWg5!w;@Ps!lm9z=1a(|?g<`;^bO|;WAb3kwoO*9m0MK7e5z$Xee z<;cp4I;#pwzObEHm=lgib~YWzP@ahc!<9{yH=)cT`puduNlM02XEK>AT&Ikg(nwU{ zP*YU*6b=8ShAp9pEovcE#p;S`Ka~(=gF+=+3I^^1U6g1?OQ@nC$}D{%@6WvN(s!jr z(X>#dMbWg68fQBqrZPrFtw#jvpZQ63patce3h#WZX!E(wqOsLbm}=@93ierL$WQat z{$kEfJL&|i5IT(gFyn}?7sS}RqN2vTj@7=pNN$Pytz$Bx)1=u;9rNl@)e!Pm4<*C* zGO~2u+*T$udnvQeYl5?AzH?m^oUUd;tsi$~E3Dko>{>23Hp}iDgM7!iG&ng)@@0Zx zG~MjjSYETdL!(7nC&g74>i8NnqOZ9R@impe+ite~c8ju7omG>DX)v6nt1OIU^XgFV z*4Wx+&@=)!aoUK8I0bhXO;f{(3X7yt-b? zWB0C3&#k>WYwZ_CYg{Fljd8M&0#4n)IF#OCe=1-%$8Txd&Pt}*^AM|r#bF)r>h}tc zb!~N4Dw@%qQ*t!j>l&yUnxK7Nshn)4Fy+R6qzPH>mS&}rG_4yas3WqrLxy-WH5$k7 z({RTpL*$^fYEk>1%ILOSGh4n9n^WG~glxP}9lVwY=d@>8O-lI&!~L8d>cp(SGj%aj z(fhG`g|EZ;n!a_8O&MsmUHfWeZ^vbJqign?SiH9kH9vUy2x}ctwj4r&H8!73M^o5s zH@B~i?RR5Tvh~e$VrYiqrS-D3o=8X8F;IEFu@^%w>eOSrEz_~)#x#kvn!1Z_XxenF zy*Zt1#vK>zl$x8vwgMA+D%lf@u3ZlImU=AO&X)Kk$8sNsbN{t7<@*07PP_guz^Q9l zX=6RI$uj~bGL03h3qKKh=FL#pK?`aLw@#*I*%{&HSZ_@Ro3(JeQX-0ApEK#c#iwki z#iBu__(<4U9^p+w=yYbG(V0~j^wc=-OlfPcRnohOm!&A2Ru z&NfUYH0!h~u{?WVC8;h}3dIC*jn%%%HY#V-)^gkt4fc2@E4;tPYkOY8y3E?lR&F0! za0Svb84GKR$_a!ga=n-;qqZZKh#IvuJOmp?VhbX*BgR^(!G+P@HwR@$u+n?2>}ZIs z`ifS>w^hVyVcr_ryY3yy&S(OsT}Cr}?8MAhQ><*DRMv#-b&P8fr4=q7Ozd@thEaGz z7qb^ppH5~&`5Gb~aq8{WU z)-LCjhIltf_Gjh@c`TC(&N9~OXs$JlV-q|w&#LKMHH7?Cs@|(ohCzfr>V;^zyqdYX#5BQDZ8^Q+xm8Ib zR?fz>De{G{Q}ui$zr4xax`m<$otZeXaNGLNVM2oH;7=LcvV>}?30YaP0*TLTs`Ii* zJM+mEILV zPDV|id4}q0djDM4SEVYdd;eTpcsfioyG;Ud|UP#39Pq?^vLdu?@Vz8B*4 zPyqH}PJskiUwKtlhkR%x*80;puBxr`qx4$kPkp(f&QCL~DTWPlR;4FBb+wmfK_HSjj3#c@T2m z5acEslw$IPg&lh9H06lZR4&FILa)` zxfOIPUF&KLpGbzPL*>;K<)P}@a^B&xH^=o!+LW;Qh*qs~xPo?y(gg~k2AOV}-3_vP zgLc)xrvrmZ%P4hR3%9XHFgw%Avy|+^Z=7vQibrEP&pbFHEKjCv+BNE9rjtsbue_zE zzWO>Ts`PQY()TUL%6h*ieAU)1i+B!AvNgwSi0>m9o6H=~xy~XuyTYdses%^6$-liP zv+fJ^x+`DX_hx!kwXYlGeP`6*%VctGMW0d3qukzNRaZ3h8KugkgM`DreIgq6G2_(R z6PFqqGA@CEvSLTxER3o|8uqNSnpZzLVMgr|C&rVV8Oe!iJ9yw(ygPu=$&ma*1f& zB{zJ%^S%_^y*pVq6%dO?RQ8>;igyds)=mh!tQNoM!A@HBhT9B12xT)!JfkZ|5_!(i z3!4zKw2!DFMx~9mf=}_AgZomo!z#2%WgX#)&|bD>8eV;6VtGs9RHcU` zsXHpmtE!#3mGVwnI-|Tno&qAIjo!wG=+Qro=apNZSXt7UqcaZc<|fl7cXTakiq zj$u4jT8~wJ`EhlXy}SdZh2_rXnSE=vsNDCQWC`f5>j|zK2}^0Kq2 zr6pI!88OzHOhq$o@o1P;-h!hv-W{-|o3mzldyGX0M5K5y!hQ&R3|JYN)|Zq+Vx?*| zIhuA>Vx*z|+$sL`vNq=~1+tpJv!kz^c+kM?Qh}`0RU$uG*}VQavKu95FQOV6b7wWD z5eo3zp^5kJ_jQusL8cB(xjT?!k;toxzvJc;M%oOnbuuVR)vYl9mWV*cNpdu=5h zYF@IC<6p1zYRjaLumEeaK6Z z_9)5O_Hi0pc{fxX&=Z3ksiy0(HqE$_gd<)-;-CUK$!(RwnKAOXb2aar#(Q`KQG?0Z z9B~OUUKwyRoPw0ul}4Sp>It2%N!m=xI7qpbzpKM}(~OLjR*cF+-9q^YQkF{XE#vjO zW|}A`EE&2T4=wY^OF4YA?DM&d4BKhf^lK&lSLKX_FD0XugFLdAiPMo&6Nlv#rabYZ z5*o*S&Y4mL7Ea|sn2vDo_)b4wo=vvJcD7PYf&K3fW|PtUjCyUfxi#uY6BG#xhs3VO%noRFDTI_Y`cn$Ci;m;T2uA|kCOc_ z!J|=7|Ip~GKyNhmSzuu-DlTqn*c6g!6ti~;TvOP>3NK&e5?>eJ^TRO!aRGFJbCgYS zn)Bea%{Hrgd@00k*~GXy;T(8Vm7?)z)<0%3+}w>~RT|#lwfWu?|17o|%z(jIF&CRv z*ZFlrw{&?aD^Zd-s{|0vM%~!f96nskdKe?$@Y3eww-c0?Wkc3V4)RV)a$B3?lU{zw z?A0a~*~UifnWN}2Q~l3kQoi%|7#h9g?y*obGmmTC?irCtQLLK~Cnc_{_&rkxx4bQvNbhDF=(rVMFPnR`H1Bjxm%Gweqr zA36grDb=w(4;!>lwGEm1YhihC%tOoCvkUb&8(vr*cMdB|*DR!@-NF_-ELU@}D?z8p zZw#R{*rHYn-m45z0JON8U0xmJmA6_Z{|8yCs(a>~71N%-FlWo|lPhWvM(?nF}^d4bpB_vY>?@Rgo>nu;*aiMK?1XzAs%GqpEz|8DlBDvA0>ttvhPy zi>kdLxLR#=mrP~wMWJTd4PxzmONpCRxI5S)EjGQKLaelw7Wi@jNO^z7-p@k5aPIOs zRqmtc)~wDej$dA+avSR^D4Hip+f1}|q-f$uWSpcsL&K(>+IkQf+B65&qp9ok+8_^B zt_oAM!)BYPaZ%UOL>%o>snk!IG&HisR-2+P>)N=tIAfY3WcyG&p(txbDP=GX{>Ckz1Q(3IjBbNEOI9uK2U0A}lQk;(@+fkcvlzIVKoAq%ulAD)xIt+2} zn1Vh->^Y?RzwS3VaWp@(|Hej4Ax=NjHi0-k+N2uM85o(7bU5FyBqDROi zIl^Pdg0u4=YJ0F}Y#%!oR^ z)F?=QZm6C^6}2@rwRLq>b+v(tN{Sx}1Z(~`5RhdT2))ud1jD)w=t?x}vfs5Ulur z{r^Ayw|<9BE@1dcaUk$}f=dSm0tf#p5ZL+ve4jQW5ExDHV1m04ynx{L1aBhvYl065 ze45~{1Ye(le10HUN^sYifj||(aRj#^*h8?K;3)*pCHQB8R9s-_N!H*>UCbI&8?FjyU7RoCnIEY{)!NCL%C&*1Z znjkef@Yh*r&zf0i-}AFj?#BdwNANod-{~;KD?beFJCNXx1m_Xll*vQha|DMFJc}R; zLw6j8_WV`S{rxc1>rILO`C+L4X0s8#hrm*T^<3}S$Ui+BcbKWCw4-4j@*OYl2hT(P z^XH-7xp~0*83Y>%o<9$GeR3Y?=pBMX32u1=;#Csdi}O7K?L0zY_6Xqh41(KoeU3nR zs|hx6{~dw;{Nf1UwRAq=j^H2WgMQKkHz&A+U@O6s=cBw&=A*qE=L2s8767k1FF-p> z7a)A(01*Ac%;-pA+|Z*v4@b)-K> z;FUV^y-D8h*MYw$B%e2RwD&6=^(<<^`@k0T`#uB@CRpDBx;?E0c)N`t&$BPKfDX1G zB4fF$x)pS|uod)vWh>hKU@P$QXe;{vg;tdRSu6T$K%4N(Hk4c5hWPuoq5TuvK-Wje zd$bMhS|ah!Y6Cu&wV|JGZ9_RvwxK=m5}Z!(%QoeanMC~Ulc2xf6Wo{SJ_$S?lLY>*P6F?L zN+R9MlJ0eavv_Nh8a{#={_p3V|@Sqk-AMQ|q1mjpuuw@L>BEk%USG{);S z8Nk~!i2q;)czPlO{JxYydq0!!-(*l;aTf18W`XyCS%lYT5r1M9{W&cQI-H%we0K!F zKX88$4D-BAP-lAUq`LEX?!Yh8*bZeS$Msp6dw&IygN+ zUUEK0@D9T3cRj%W%}1dg_Z@})dgLh3!D~l>zr1x6^8HTYZL*m9gvS9v5*Y(ci!uLR zvlw*u>SFM}0ZT|`VLUIvJhOBOj|D#WJ1!6?A(%N1a`qJh zA3qM``kUiKE;}CS2Of{{TyZ?;yyhRYb4&Ir=k7N%lkUX=k3!(o<9xaee2Wl{Wqsezn+eIRh*7^ z2cC{}vrh-Tx15fCUnJpYN&01{qrTUl4t(EpI_Q7>>A+|48K_U)8OVRXGr&(Lp8>qi zI0JHC&l#xKvNMq1RcC-s{&WWL`_vhz=j)Qs7xKOMOyF<#GZAmxnHUd;or(Iko(X)N za3<<^(V3Vx?miRr^tycC<1Em9NZ=7?p+8PP3-MN+1-|q4S;+r~v(T?woedZ~8+fUa z_fcn~J+sb6{zsgR@)wH_ zmFJ>;51)&Ed-h!5``dHTUt67r@PX%HT#r2u?U;8S>VMREpsUl)L;hEvhw^SX5B2%e zd1&7~^8K;%(7(@~2Yh`b`R{Z-@U-vw$hYl$tP48NM|l^Xk9qpe^HGn#5UgeTIbY_L zrJ&2*mkQrpihfwI6nIT9MY~T}3cj{cz zLq4A`!}uORlg>h(4=%$zvGOv=&97Vr`C`kBKIeWXcp}sFa^iuUAHk8#*RKNIrwE?I>)xv{kJeocm?ZcY=Hmqa&g0=4^wY3w zQUCp}MS1hCglJUkAL_UI)A$AaLq+pqu&EfuAL=!@P0)b)b*4uLIpI zzfSfuu0wy`CFvf!4)pQTb>KfAUWfkuR^sh&J;vpp*W-KB_4q#LdZbHVkNNSW>p|CN zTn~D<=z5H|o39sn`g+vo!RtZS&q+R?T#x!~z5?-fSb_09Xa&mOcLm1d04JKUFS+! zrwTl4rSL)de&H=v#$OL*W$l(W^1_&(%DtQ%@?M1N-p z9?tXZjo@z^Z$!JRZUVjzya{|@@=a)G`X=D>iklGcnw!7}Z@mfieElZW^SztUj&CG< zo0}27e)cHc$t zAeQHEMtgR?g=m23_ZF-Jce)kn4!ae6r1Mtrj}^Cq-#&6H(r>&K{C4DRSO+Y+4e{ZHV-R;2BukWC>ERWASkk1(c@4W-*KD+~bZ_u6KkF)Q@_holt z{5^gr+Wpm?;PboxiFhO9h2WdKe?;&lUU$=CXA<+xzaah>e?hv59Xu#d+?sQ2mO2QJ>dHf%KInxK&}bii}ugD7kE06 zARoj$dN04c*nyi@6x}64xT1>9*>Jh&~KYQD(lln!3Ucj#dwPm z{DI~8M}e>FA49vIe++oo@^OsoeILj783K=c9Q$dvJP!K(>~YX%^*=B!kNyYf=sJQI za=ZS4@7X6XE*^LS$7@(AlF;WB&ZNy#Met>b2uD;19b# zgMQiP8RUP^Gmul~KZE$q&!D`XXMq1pp8;MTk@QbK1AJ_F26X!2GvM0?K8x?up2hd( zXR$6!Jd1hkqGy4xRnMY7|0eMUJcoI9+viZv!OsDoL!U!?M?44qFyT3*JMB5FBOZSa za@xP2L%GGzgCFnoJn%F4dGyzQ@;>f)>_aVh9(?9bf?pRAO+SzRe)R>^?}Hc6PXk`W z`!+A4{d>I#zBZiT93F2kqTRQ=h;}^iBF5!EUPQlsDRBFjFn-Df&V32>I^`wEq36AX z{QmS3@V@;z)F-qK?K)r`@OSV!;3={W?eAWPcAd2jbg*I_>ih6IjE7g(fev?inbs)W z?*hAD#`hOq27PY#3i!jgSHMp$dIk7?{1uGPZC;i2G{M=-=UzoUZhaNyt$h{sc;!{J zYvZe^e_%b{w_Oi>?y?^B-g7yiKQ>#<*R`Fim6 zuhz@__!{7h*FZP(UIQKJuK{lhUqd;IUqd-(yoUYaOJ76&AIkU7UqgM1HXy&PHUO_X zZjkwT1M+X!fcA{sfN~~p0DcbMfOfTPK)ziBHKMP@8!!*N_HXp}zOT#qf;A8ol znD_5^6L^06O~{KI1@7<`;+4OJc8z=sTU3y_umE{cX&>q^1kjpl=Hd3 z?cYcF6#}QdkNi8{2VXzoedK%P`$&JUz~|ma`5(TIb{2gAez?U4py!=GK>Y`PAm`>E zU_6fh0Q1kh4`jU{;ZG5aFnxT0@iOT{9|GT-e1!D-euQ!l z{s{BLoR5I_n?Az4u>K?P)6G6ceJejkdmBHN^V5%k=j_L5|G6Kde%A`T<73d_nvby# z-r^G(ho4~IzU33ycM*6$!JBy=`vm>b{VDKp^ryhznV-sj^QS2H{!h`4b)SNMKK&H@ z`1?<>{@La;S(kr?@igx<@Po4@eCcPP-#b48p6(I&$Y-d}^Pi!;uYHDo|M@eFmpwiQ zK1Y5I`fU3g_&V!z@Z&#!j(UCgIp}`C7l6BdA$0QvzEArC^x5(S@R$1n?K|@e^xt&^ z$ME{;3&?F-e2M<5`V#WMeqYKy!k4J;)Gtxa>@Pt_9be-7=rn>;Se_-gn&*kHQ0~WH z0bfNM(eB@DM7x3;f&cLvk?)j^=!e5LB7Vz8l-s=#{d~$slzY)elzY=g^v@#_|ILkP z&&G}54?BJh`q}Smq@VS*lJ~D9{(x^FXZ_|I zjNi+?fjs)uH#leb&9|WMDc@rKu;g2;zwZ84^j*FMop1jg>c8uE=+~O>Kz~Pkhj^V5 ze$IEY5Az-R^Re&Hz75|2KbwCKeD3l+(jV|W=zrGt$UpWy=;4&_(asg$qhHp3k8%Ct z_u#|(|A73oAArY2KY$L-{sHuR@ejbq6+d8obKei>zoH+3-_3snz5n({lvn>F>T}qS zXh(;{yW~gYv*JgL`@jE)`hWf-^4s+%v@`e<=%Mx}@X;|pp?)m_JLUUHKZ%~(Pr%cy z1SjzN>?h>A)z6qeD}M(4FZ>zpUGg*f;i{i8FRuC-=kFVSM!UBT6sdA|BDjdx1q3<% zN`k5!f*kKbf{gFS<$VJ|#_xLsxgUQZ$nD*^s7TRcO%dLw2}}}H=g$N$VtNu-JpkeV zAjs?3bp#ndKMUNnxJZrHZ3r^|t0TzxTwIKDRuE)2mmHMK~wg4EQ{ZAopvOAg^z81bLtHWrCAQe)`?!z;o*sNO#m0f;WMe z5oEr$Y75|J4MDYUDd8^>y7TeRgv27y^SEt^HaAjQu6ar1bLo(Vr#T>;5NX+z65!GI&mA|^$CK^H~+m2 z>Uq$%Xvger(GRTzc^*A^TeSQBZBfp%1bLhVwnMr>+krkRwgVn#ZU;QJ5ae;(xgGj@ zDZw*&A8I?)=cHd31y&GVpZYb@<#qsmP9v!HWp@A`Zr%a(d?!KX(~sYHEAX`4?+B^%Z}9Ix zPkZi$c9rjjer?+gYchE&( zk0P~SQb&;GkhVR5uZsw>{IPBi^uud=pq`r!MEimRK|hg!7>_3oM1S5s5P1FDK;U!p zAkytfkk9kW3G)2g8pL>662!PZF$la~9|WIxfFSeHM+x%0_f-(%t#Xiz^FhFCl;F{P z-Z=>4>-#|%F9!}rzaBmq_39do`kXiz>CPPt{9Qd5_7S@NdMMgw7+Oib3u#7&p;9k$?A|sQ*aY;WN25&8by-sq3d_Qw41+oAYAaVWxP66E>%$f0Q0 zHA7L)2Zv(5`eG>BvBNObZ_i=KcmHAFA9IEYpB{$x95oF2A20FF9)|hm1_^&*7{=2Z z624Ul;?7nApE_5r=z zzYpl--F=YH_xqr{T}n~j-leEtWhvUZUn#y%BgpH3BTCUv$Cd&gx0j-S)|G-zi_3tw z-*X@=i7(1P$F=2X$GCFTdtN!>bxHWy<*4U%<)EkA z%2AK?^8Tw4s847F;?Eg@epoaD_Fm9?8cr1hagOUQrY{miw^+^XZ^ak=m!a zFogcQG=y?jhd@_<4goI@h0v~NB>ZcMze#10+TY))5`1VvCGc=?CDP5P1U{Q9(XS^~ zg1#@U1pWM_68OJg;y+V~{@zdt{C-}Ee%!qZ{aR6l_RXmR-m+CF_v|Xv`{F9#yb&d$nR)^tpD}LT8xv!>JXl&lX})6-NkjFha2l4&wN@3et%|tk=p-zxE}S{yaDAk zHsE_#1IEEE4QR*u2GnzpM&Rr4M&Rk>M$qN0jo?%38!_+iv@gczq@UZrvC0 zKie1O?y(>8o30Q8ivqW>{6+8)=8JzQ3S7eD_79L3!UrJTeFq@j zuMR8RJ?aNW1@0~{j9|w#^{9_67Im+Kh1Mfq| zU>wgL19}XP0lj3#fR0WcgZ{r{4Ca;F#{mBijsd@ULBd~`_@7Do;<4!OoyQ_PG!}F` zdMxOxWi0Tvcr4Q2Hx~W;kFn_YkH&(&i^qX3w-^ULztcF3w|&PU-vh>>J_nD(_-+}8 zadzf7jI-Oup}fCJ`hSf>J$@L6{uwwP^l;F4;Gugw==Zqs;4{m|gYIq}5B%Ic9_@R4 zJnFfAJm~Pt@sMZgCZOFd6OiuM38?336Hw2~CSbhYIsxmOwE~}*0D5{}z86gdUUr&@ zcI-6~;h~A($73g=oaTvW-{OhLf2qVb$d_AfLxxIR*6b z!4%-@hbb6;TTcakYo>ypo2R1vZ3KD0B`e|APDT4xPX&FgnTmeF66Gg4lfGa$^7wf ztV@Q^16~sIzz0sB2l{++9_si0JhWraBY>CLM}Qw+cm&$>;t{~pcJqq@SMa<{kk9$P zosWK-vH)}$UVwJy79gLM3#5GuAct(PVI6dmhH?Caz#j<4dHghkFJ97&`TG85UBpJeDkg>=;gUA=y8)y)c<##cpub>den7-U(D=8 zy_a@^PhZ>#{M<&6&r=@mM7@63h59yjVZNK*1-YcT3;giHE|h;$7xq6M?ZP}((v5U= z-Qa`Mx)FX@H`?9OjdITF248x;8~myv2l|+oL%q(*p@%bK+gN{NzFC2w_{_H5=p=h!2;l-faVT)1!Ig641-HS2rJ+T<|eQh!L z#%4=^|2>yr93Hp?@=0|d>0g8A_eM}yuL9u2%4c{K7{dNk^Hi@?W@ z2A#Yq-#0x5{XX~@@a2)mVEu6%LB3CaB0<*k{^}U;L+x0=3kkA*=;OztK6@Ppd>?uo z_|mH5P><)2Lp?t}4(&eVc;H7r9_1f@Jo@d*PXOK2p8!5J{RH&iBPSsL-A@D@dLrm2B(UK`(A~%rF|KEy zDEpEpf{r>*ME*~lhm+M zDkXT5r2CBEEtDor@C*7aqI81@4w8D%a8Yz{c>w2z4>E1h_opa4N08X3ntz5!c_hXu zdE{#Pc6kxbG+Cb5LB5|)P@``j((f^P=DCph-z)UIRgqQKUk`BB{hA`^OYcnKy#5-(8f3M3un3TnCA>AEhO+DsT;t1A;e7_zsf)q5;qu;lDb1K79am`-T)LF+l0} zs&Pj7d{~V0+CLKf4aIv~@)~EWUuXdCrmFEk>93SH@3P!0;UyHdwW|+ym3Sob1qRT! zHS~Td>+bPBsnqpnf;Urm5%UwKeIBz#&_z=`fpt6v;7$SmePGM~3W;;GlslHkuWMY4 zqB!g5`$ZIft;D~J-hX9_M@vn`GsjU_7t^nVZ${zq0nqchRO0KD_A2@QR|@-pezfEb z>{yI**p>9W3q2nr@dv9jPUw8{UsA#s65Nl%e?@T*q~~?&Y?RMWY3`Re6X@Gorc-I( zd&SUA;lEppa2~H{SK^-{@B0@+XY~z=b3U(q?X*ST-lz9>2H?E+Q3>Cj-c#~?Fg;I~ zG#?TCGyN{1-ybQzztOLeo{tq=Zlvc6>3OmdpXXpI<3`34g>6Fc1o{o7-}X$06!%Dp zJBHx<^uC#mZeHU(U&$sc|CHOCiTWZ7S1d4Mv{g%*gnB=jo*xph332dXVHz>{?^gDh4bOFy* z=l#%|K2Or_OYbDo2d>~TAmz-nk68-;d$GFC0Q!|ULFNJUJVo-kp5FJC=QOW3i=gk$ zf2XocQ4IYRHE%Jmps;~b&J)IXD2A^6Pdv}lbG_uZDML!rV5=7`3j!mV&L!+FmeDC} zUy6G^!IL-*%M!fz%yM-A`dSzBc%wauZ{O)pA#BjvY+jb=tk z_%#&v5XJqb2zs{s$M^f5k-W3?eb@l#xI9kJODX(Tf)^8{CA?Zo4=4Dl#J`TmIsN{{ z@}h+8F6B<+@k75GJ(@?67nf}~k#Yd^0&*4uCvw|$$$bV1*u^n03~w~%-z%lDiu z?y2&8Y_Z&%VZKah-lX^G1j{7ti2@Il_+Q$}ZXN*Lr=3_{;WC-WQoO(LJ%9RDO58Ms z-AC^m>GvehDfGUMo@?oOj^vx6=P>hOc|Xin&RhyRn)xb^H~Q7`98cfRlz!rMz*~}T z7KLAIYv-Bt`~bzfT=ILFU_Gx3=*Rmi%jnz3N?(W8Y(=d1Lwv(S*2+j(f1z}*)ALe- z-Ml{`;dK&^*Z8deKVHIrP4IQ*DfDY7!kv!U^6hsN_M|+2PjH_B&<*FmCYHr{PN48- zT=n^w-p{4q0rY!;elPR>89`bStF_o~CH_C8%`fs?D&=fP@IG69gNvaLb%1=o-p2DD zp!9bZLKbk4SyaEC^XYxr0Nka#R>J;B@4Pp83Z;FN*GatJ!t+0m zD|-Kwe(&1o=-~m-87nJRW{d)hCHx_Je@oi)f(_4iO4!*vl&P9-sM^kEf$;|&U7o!e1`W& z9*aD`NZ6%@OhWK`mT7F|SJCsVV(9AK#C=BJpJe(fhTh;*mIdi|Exj*f+M?e%w)DK$ z_!!F<67~|yk+yoiW$V{}OPpJ5>3=107faal6#uUjR?Ksiu|FW+7D(KXykA1^dozzO zf{x|M6#gK~F~!iyRBOZmu)FbVNwX`#yD01x$@}4A+{^O%TPbmVPx-eDz&)n71Gw+7 zEw3Akq0{_2J%229`=`Je^zC`c=YH2(;C_L_dHr7mz21%7PrR0*m(A#RJAM0s-~-J2 zc>XBD{dlz=U_A2}8^HR90i{Q#)}Ab@K@|mjg~vP7IKfrL(6cuFmJ0kW@0ai#S!52A zz)SRehON#wNPc`?@G?Dzi=l(MBgHvbz8yf%_ez>(`u@}a+++I_k98g=wm#?c;OFUm zS4n$%5pJ=i6|&J*7W`et)Jkd_HwG?;+9eBx7HK^0|$^-A`d- zY_xF-J-^0#R`k2mmfyG{+-pqmJXZ`Ik)W!P%#p0b)21Oq@r;xl@nJl99kY2Vz{L+J$wdRlG#LrKd5+)5O!?g2;ls! zfMI&K7Vn7ZjlpnY|EAm&y$cS9O9I2%qKQl+y8vN3>Cr?u#?DFD@%>=>m`ExgsCEjfs z2$4xRlT2~?NQ8e*N;N~=MkZ_s8a9OZjiaBL15(Y~qOEN)`Z0Ah>r^sTCy`4gsOlXZv0Pvz)s_9N zq_gs1_&BDq8P^iTD`GjrLyV%3r1F$^KwxAhMlrd^*jdf6(ON=_XeCs2Ev1DuYLV6H zW-ZyTh3$*Wzj&a4x9~s#*WZDW*>F2mB2r2tW+9FENm`uxAj6$&a=mF|#?hG8W0ABi z(4ZYNz#L&_h;oT&dw2F$Pco&axvd>~@K8NPTzg`gYmyGIQ}BS{8GJIk5HjDU&MX^C z#F|W*AzV3k5JrbPShKN+fQRpLGpyD0(rX4eUYyR#ZNVruCN*wti)e(`L!vn?(nh>A znGPqrC_K^Ho@_4-PS6rbLij;Mtf`C^;IR`NrUuKHDavJ33Btxq0R(;nqjbtWK|`CK zsK*kmr9qktGgQEIdeJ%vtASDA8OrB*U{owg^=s2ok>H|il1p+0&}5a!u)}E6ofA<2 z5g_x=^59hEMP18eQ^X!HdYx|6B|m%K>10c$K)`>eFk61{ERlG#aQXY+5V31T&J-#Gc^vEzwq0 zD=LkJ4)(a4)E?HYb*jNrU?XDYZflD7y5m0f-|>tT(3 z-6)S~R3$w{%u#)Hk%2R%BiYF5qbE+ZQI$JkGD$Htnk3`w#)zsEi!!b7gcEI1?3)uP zhox$ch9JiCcY^(@vePNbCP~Bwfn>B2^+*;Pos7pd>evn~r34A(U5XG2G1$)hOliO+ z?J3St9vsW06pZT{#ng#Pa`wdKs+?#>fn)+x=x9YJSrMkdfSh4w2RK5zqCFaS5(N?# zln7(Y`=c>VNvt)Wm=%pqW@8bB9h%(O%~p^-PRtj#?<|d)wKO6Ur{r~l5V0A|zW)^W zma3JiDLTz!T_UQwin(zA=+|e31c= z{{b_b>jTN!12!%NtM>Ka4HA@ZeZAsG)4#nNnQIGt3_U_E1|H%$(X?N&Z%DQP2dpTHO` zqe0M7xgA2Wd8x;vaS(qbY_??76k{8`;s6kWYtZha%X2;Bm5rLh{AZ9$8?OFLZ(x*& z>Y&zBEMjUIvwmG#ihV82 z7tpTt-20N^P*(^`ca1@=xNJi^i5U(Q-O4mj5TF z7S+=BXKRDfaJ1|AYOk(6T&-^10iJx^7KwQNSQ7q&BeUGE6hbt>Y=;EOQX(iVu0HFj zgmb|%ofc7T!I3Q_*=uGDul35PWGgQqc@eMvbMbW*B%+&oCaE{c9+I;u34q^G<3)BS z)QiEH)r(_Sf<*6FGN)sk#rf8V;iYj$lm?AYrNN0j!V;yy86+rBxVZH$Rje11ygB2h zmA`Hxd9QWf*o5jaJ*76D#A|(58}BHHs15(wS}NSev7=pjhW8OBb!iK=m`?0NjdjI_ zFpn#)qvY*av|ULlS|rlQ(P(N@|MQf{#7`9~%cOL@z>qZK7Wlj!lT=V;xN~-eGJ;J>v)uL(JIIiM?TKUp(glmQFS2a1 z%ITIVI53WJs5lY#PlrZhCZ*GQmAOZT4=OT>-piENKXJRAZd092lAGSGhqD5Y}Rv;4x71o;S;MXG;2M^zOsJkvygn<-m zLuinSmBMiWPkZb++?Wu?>)|B-pJ2J&wi`8GZO9WolY#Nn^}1{n5`T>*BOXEJylb0L zZBOTDs*0;p5D(?}>gHl{JlI=>s4AsgkMiK;kxj(Zbvg9n zQDKg09uqB!*_c_F`SQ4CvCL(ZB>k0vl5%G{5e?$mSSHG{iG9BdvW;!OOKo#GlIu#c)66|D&2@%r z3^(G;X>^Cxdl;|QwltNf*t5He(F83fag4%M-~y??QzYi8rN}V7ytO9Wta63=IJ{DKR~I zQ*r`_>4;@pnfKYZ2za=v{Y*o7LDe#@^LlOqiNTNtf=Aa#n~GqOOfU3JW_4Aud_tv9hwx6I*;YirG)e7W6fn`&$ESeZ0?#TOu^w?tR!l^ZZ zx&5N5q54Pa!u^TUS@X!np4wo)M)hs_W@_HfsyT`pKX}k!<4A^yP)~$Yxem2k-_LBz zgTrJWH8`ehTuf^%u_sI;^Hxb%1fa=aFwL&|;9uB#&OG{!Y-jRbQSOY|Kg9FgM=SPD zIhO#gOj(MGXbjR48N@xjGPn`ExDLz}D>)-%rUN_wGeL|GW?aJwiqF+sJ6sw3xAGH$%4jW=E}*z~E~0spCr z6Y{g?ZPTZ62mE&m>r0<1>S`jVqrNe86}abG9V_oPLl)~ZCbsP%V)Yr>koJw7(PHBy z)p+NFd$TtOnZf4bQvyabiE4Het#No2pw^!gt?j!GbqcN0PEtY5{x@uPB%1DdB-p);(1m1pC{CCwWs8Q1c|_S(eXPsWd8!vN&s{(qe>p zhLQx8tgUq>qY)I$$NxAs;8jF7Gh?+fVU<>@jato>2M$U$2Q$%3Ot+qlJ;KJ|G+F{i zd3G&j_OGQfybh5iNeagt2W8_O$d{NoA%Y4_v96*SZdbEaShjt!FQWtMKtI5IaH6rq zQHKgDh;c=Nd^VLP!QZ7)i_LYlULagh<$1hPRbmlhd@M%lP~FA4%34TMWK7vqJw0vf zGA%3`QWOIPl?PoXxsjxbdVs1NHcc@HD|U(Xw5Sjh-w8r;v6!H3xkwWx=aJ5K@Io>j z9DT^_X){WL(Oi#mnBNl6tjto3&+V&^e8NPOFls4Ascz_;HrN z!q6Y1K9R5Hyd~AJGNMt)H5O)2ZwRdA!CAU-^Md+?@?&9MIC4jfIeZ2xb4Gi9Dyan)Z@&m^3$qKWle;DDq~hrBSrNgvyDN8)AcvLYz+1p zT~2lKc4idqsZezy#%)yp84N7ggh3T_DCr>zD{EVNOe$!)Itnz-K8ynZMT4L~yPk5u z!f2@|pOQ$COE=%y0>Yn%5$_wS6gMoZNj=v@_(tZo-v1z+HGp1dDch|;a)w< zaZQ_AN72mRrbiqfz~WnZ)5$#1=+bEUM6o80bL(qOHguAV2V;GM>ol}sf>7H)e+(YAnLdb%Xgq_t`hEy218u_W_E<067X z*+IQP2(unNj_lM&!U5A8UStIEGatz**{E=sxdIo(!``Bp&E`mHoW}}dQlv;Dg(QH8 zrNT^XI@%G{)r`}`Do0>B)^c1}kU-YMGIZuljW0D|SzDmojOF6M)~rSmvRX_4>sNP&{8@3v4AZ}fXPf8}oH}ug zGlVPL4Y|P>AI=WI!JX}-Ha{ruoYEtTm8qj{dGQRwb4<;=oN~sq($37U*-Vd`nI{v& z)WL9x&&Y}$ct-ZZ(oCQ2nCa0DwE*CWNX-F8XiQJEX4L|5$7aruujqwu9m%N5&UoZ`CZcyn!#dOBr)Kw6svL3+&V??5~XGJh`EoSc+*ln*k>YsCx+^M)096N3{JhcZrrFf zTz-<6W1{5{_mv!vumX8`DKm3;AIZ!~Mc(8Nv?ba!st-(r>H&&bQ}~uD|0mZM4+v9VR{yDD5 zr*YYxKmC8~z1wo!$eAu$*M16+cCVJkWU&rB)=aOq4s5k%bl`|$dwGo}I>0KBgj58| zg(^zy9zVc-jK1s(UrhLBhi~=;pJczu{!f|tCy=O0$~}(R5zFBg3qT@I$o%s^e!nIq zd>2n&Ja`?S&vFxb&5=o>i?4a%v)Ab)MRNSFXOCVyfBOe!H%iT036tl1d7ZQ2E9<~Dp`d17U~E`N-Wk~c!iymx zS&J3X@U6G|U$LpEttN4|LYWJ;{{ooTtL)vEp3o5pR1p`}_9&8iV;Ahspqu=hYLQ6; zdRn)I!mY5QDm=(ICK!I{laDV+XWx*DT*&cj&*4KZpWqeRr7hh&&CZ49&#RKc zU|xUdyq-$%V&^q1{Rg=Ir||Lcgefw#VdHLi*m*q@TCDbvz1Kjh=)4AAe~xm;>i{K3 zZv+{>?@H}EG~g!F(i*;C`|aOu{N{`QvGX5a|M+hY9{&5EzDiU(H4Bb=;6kQC_na_D zGorQbxT3cEUH2BL>_`>byw&93Ru&SD(-yf-KOy6$uZgY0iEr;=cl8VB`Q;@W!0qld zOgaU`o~XNi>#kH>>!Px5+=zO+Cf?yUMYZ{b)1a8p!$g9&Q^P^w=3FksgM^gCXRn@Y z)767_@0cdPBM;|?pYOm--JwuDIU7ZvaneMJNC^&u71&$wPWg3*L2p2wHfJ^-?DOl9 zxi)TMZai_)%L$MPsOeQhUeheGX6R; zffE^^@p{-=FUCjs|Et$;73b-mvnjIzW`Q{vD$~W^7zJt!9Tv?c-F)aD2fI zb2k_Qse9k|wrlT6C|d~JfEfqR85xeIlxJa_O{b)UcdHoVunkvqf!fN6(_t9|I_noF zj^WP17G2qqX9223n(!j?)bUvgOJR;+SJH7P%3jWBn;_vGh8pg-m_;6Ze+eak|PM&&%oL zPrY8RKU(F*(Zy=0DAbY`WDm9D5NBqh&$WBr)Kk!BsDQ&hB<0krjPX}tBn`YqHtYhG zujl0_x>hPi|8grKMeKI1znKjmCupekr8Lj-iSot#|DWBc{rw^MCJXLh4<3 z^8AVQ6EZ?&?MAy9=tQ{~c^AP3NLXh1_+QC1NdJLkw6~5mZl*_V{b_$cPDM72yM;hqb@h;Q7Wl&6t;rksY4!^0m^p zxlsfZ$>!OtKD%$S3#jc1{*r>kGxNPM!J@!4BcWfC)t|rL8v;&%KlA~O8JRC94kYGH zHiKEv&54}#8{;J=LYO$7!J&gM)wdZ@wbChV(DsWPu2~ZA!T#fajZ#&vTrb$fYxf1K zatHEv*s0k>Pgx0USCIeMyw1MP{2P_b_Lnihh{9OIcxWB6zH{k>d#Gpf(^fwhgT|iq5g~kZ|cuj0n5QvFh;~Rf`7@lPy0~) z_9v0=i!t513YQbLlX0ElaACQsxLL7eo#LJW(xzX^k~hbXp1wTpA~+l3UUe6rm`f_B zHx6M0-S@gw9Nm>WrzUX7K#mEklR4B>cxg;)NQzFUol_4@s&dyRD&$n7Md2ll`jJQ> z&VN82*k#I>=;l$=LC6y|-i7vmrt8Mmhntm(nslDnr&lRZGx!5M3OVoa^0^}Dn5JO> z!3)h11hrZ&PyLi2z50zV-{Dw4_tTH{(}iq3*O@+p8UB+DCmR0~&xrs4D7|fuaxI)W z%wH%ppWpJbxXPwLpC-uz=3u_4EQj*Y+J>4i!(t5yywq(}E=-asJ6X{HysX6N&Z&Zp zJzZq8q>syEFiKt-9!L9VlFJMg8%Qy#?81jkF6`kCMUkT5zloUC^~Khkvb;_P-Tv-Y ze=yvZ|NIMh0i}8Tqx8+4)8%>c0MAguiap0N5Ah~_-Q{_;Kvj7120c+vS)tvLNR!hg znWaxju#i9G^1(l$*KgA~8hFr=wBi1%Da+fM7NLVMARWd684F&BSW+h0II~3vdhjg; z%9O%Uo;>}ggFNq(+xZe@MC)T@N)Y$|^6~8gaZ@>X;CzbQEfpweS!d#k)}^ZO&?zsN ziDaU0a3`O^;K-;A6m=80b2Mj>A`}?4O@8^zkFT#G29OE9!<8%{|g{x5DgG!IgPvy{M=VQ;cKpYTgd$I>4zfr@y_CghX@yrUwjD<{< zI+WQ_y)?B!EDcgDg*r~Qr^NVAJKy7L6I*K@pDR$v^Z4bCp6|* z#?Y0688?!MVM_Qv%HqU;%Yvt4-sg!-9*K(2 zMHxbGfcqqWOVgbT>XD3Bg`GMB(wFJ>4_|J5`Dpup!@s@lBl!1w_-`Bj>wc+vD0K+m zVYK5JZDI7>gU;dBA_+&oMBCDE{j!u0KL_|S2~l|~TAz9pQ)7uKPg{OVd%~IT*0RKX z^!|pjhb-P4Adaya@U5SD=7rQVa5O8lVVN!%ZlAnKC7SC7@1RKEj_jU!J>RZG9C_TpXLl!Y}cXF z7hoh9Qze6?!=v=DQvZH~r2P^eq3^?VpJB<&$;iBVK67NSc!U0smNFULXqGc*?FurJ zH@uEjc(CX+H@IBtQbr)aqo6_<=VGahESL<#K#*OOki&z5Oe4 zbXA!EB_MQ3;WWtQX~cDL4cr%l0IOJp+`txc2n36Qc-onwOcrfV&HXN;Lo!3+;#J*i z{)i^!cu5Lk)VBF3AI6murX!?Y=J%OBLq!~jvr6Vv55+iyKoepnH;8z0wlLDFnKM3N~J<>Y)lL#jtHy=rhis{Us?E(^BO`9v6dppfLUxIrcgntXEl-N@F>zM*Ec8^QZ;lrwzjxgm#6 z@8`-XRyXbw;0yNiDy9(Elq-ex(L7_yiVJQ1yEYSkRyoBO=PDw^Tw`^*%Ck9Y-}0b)a#FWgVEFD(eXE<{^3Kv&NnO`t8N?i z&2Z(GjdL%Ze$Gq2cM%7^*7R=z0nbPQ?B~t^J?1p`465D^Rel1{9n%e`iwl=S?>>=5 z3j30P()sUbC@?yStQ>-Ie)!$wb^kSI;IJA`3mpjyhJ%mMif?R~YL#B*=*epKHLWqN ztE12Bvn0!ENk;-Q9h=L1vMG$N_$kxvaj{uj0yYrXRgU^xR#V!KyhD}jTp8RRF-{6i zB7`pHSkB3v!#96zC7Zvt)o*UGbLk`pMh7(+FlH>_pzD?A^(F=`b5yt&U75|Ym6XZ| zpS~xtQ(U-G){m~P-bf69$Ck1;<8qv)3M7W1Fn*~DOKn;W*KYlY$#@<0rJ!B%GuJc7 zF7@{N+vNc=6+tz%GOL!L&Wp#YEujenGD*6mx=+xZTL)hLN> zSxZk5lXV}I6y1f&vxrztjF*=Ok1e$DjCOXIFblLbmy*0bjM0s27)n;AsDuA`AgTt_ z;@CmCR}Xb1Oi#$Y!g795oYLhyzZo0`ZPKNNl5GQ(0|By$4^~o+-}|9OR$)+x6O5@2Yk>2Ndz$kXV4naz$^}~#d}l#TnZIPE ze~sFZr&>-SkxEm=>fG@a4s&7De>6cj4X0PIl2A36Uz<^*KV&5Zi5!yXm*MCt9s$Fa zSE2CvYWPd(O#6u4SAQhrY9X6PQ_E4H~i-QrneKNrZ+o> z_GRVoGZ!vIZwz+-;XtYsCv|4M89=MQf0&%-1~V_UmIin<=qFd%r{uw){||@BS6K3) za5T~tI>PZ~TW6K9Wi0{5yO(UkpS>eWQ26q#3?6H*YJOIw>pQx;ojZa}Dqhw#&1SH? z$@8@&RVV`;7{ghj6ex?boYvGiW6B1U|G+Dql1`~}ohtd5vNR6z&d$)O!PAj;$U+Jzc?cf6pBdUbc)e2$Z_XDdQBlO|3|? zCjREH&lDoJc=fNY%2#elN>pRpLt^`7<@wE}cApD4k$bNqATPsTTujqT;|Xo;BOLEb zo{|J5G*S6ka12%&#YF*Brf`l_UM?XcVo+IrUre&+AGh>LOs8`K>8w=rsc~#~) zdC9`LJwwKVVt>UHnbRU>HvniI{kJo7))_Wi!29^HZP5M3HbNGU0(kP+&FCR-mFFx1Y@}cAT zHg?m9|KzuX_BEFf&4)4wBp9D#(2^k;P za<$Tf6>!%fosAEQx~>N3EyHD@dat#D26FZp8{1akWuJ*#DNEPrzj>w{P31zRS@g$D zN7tDXbZhbC?#VBRt?epZ0d=jS++2Ab&5B~x-#16a-xufl`Gv0%^iZkYlfNC6I{7_E z8IO|JQ{!jUbxWhNbK2?|Y#1XDVo! z7xE6_rR)%lwy;`w`?UVkW3V_K-O{?&8N(2gpI)A=|lW0iaPM`5Owr#u?vzlGIUzgESU3r=mK5}W+Z z)qh-D{g{)%GXys3GMy92O!&8jTOO#13%sWxRaUf(h_`aR_OOUP7 zG4o*)42a+giF{HTPauMql!*9(H%-tyPwx=F;3e5Jq1dPj47RAhyRJdKM?G)4{_)Pm zmk=%q*+5Zy(#?5t^6g1Y21FrGL~-GK*_FLFyE ziAh_^6?+H;9a1!OXt(zITl{y>VQ|j(v+VNZs$7(gMPe4eBSsYREk||FXn1&JYz`HR zI`YKsqc&R$g-N1~1ghv5n%Up&cXxZ;{_cLaKOA~B*B(jrg)-388t8V6&s*pEmWe0) zV6s-AMh5@cGRFYV5wSTla-o71L6;72s$70`l9eF+Z3RDoQHP}*YC>ika&NJMR$dqv z@^ePqoQ-?^-_XA%aALU2m+;S^V-~pmp&T2BPA;oZ@xSPprQ}j-c2Hs2K_Uw^(w_nU z8Pd()8P^P4J$zuF%u6H$+s`N4-@!G^;t03|3dOB{^@c)*w_jG5`DFX?^0L}~TaF0j z;dk>Au@*1qOJvX{*{@DszukT!@le~CC4H0(dcEE4UVpp4oAeJxyL-Rw!5t{L{U*D~ zE3e$%cJF9=&$=sqwW;sJU*!=D%1VShN>4$VuqR$_!>M2mK>+?C$6cR+|IlSfH<|_DT&VfdQ z^bMymkf{>&8M07de^BJgqH1J zZ(n5}8PDb++y+4_9U=84N5$JT*@UgL2~P_2wMPDoC=~RvSY|gRQQ%owVAwJqZgc1~ z)Igd_LYZp5M_^fbbOk#|hIh;c`6ivhLtq5OyE292Z<=4?*UIrF*q;e`G2N8OlkZMD zXN8%8WVXyE8LJiZc>lj9rPVrP7G4!bj*!{24{ z^eR2ix00933V6t^} z#y3-9Dwt#yCtsPQoo_POA5=*?S&nlYovo1+X(0atsc=v{rV{v!R7dAUYC6EPscT25 zYSPe2kt*3vFgNTR*5J##zf6|XQa$awG8-hBno38ienv;U`wL9|95tmW>Xx#uUqX}* z%~Gd%!u`U2;&`uTB|@+#F!}Qo_A-4zr;1?5?EBfl|*gt{s;A59-EQ;l31wr0Hd}1++W8 zD(AGgV5Z00rcJd^biJsY$J}#5YNure8wBb(o^>kN!FC@m$aejtXT1!;w#!8 z%Zi5*%kc+>WBw+8pJS4hYnZfc3=U<=*fXXGbsS&~jwsTe> z^+Tw2YjnMV${)NwduZ#@>rz3ZNZS-VKBa@80ZRT+17v-F&Otx}rpmI9Y}6ujaG{ zf$i?+5q5kLQ!>%Bf*=i+L3^KKKBO@owm=HU*%auiIR&uP*k)e6SkkaiS30=xFX*S`Cj#od_c#E*0h! zgqa+u(c^4B%?n#l9{aefu(7gFNavp*T+b6c0bzXdm+bj!hbOl}rOk8RtSEdVCyShl zeZw8GT&Ecx<)LS_s_fPV*-sjla^8kg^x-=9&2fax^te4AdTk}Ws=kxLkzL@X4ue@r50cRyVMk%2cZmpOBVz$Bo~0hwc#C@M~{k^*rfz4;`i z=>~p3#bEV}V@TL|UI2H7oJdyDB1^u*sD^yV4wuF{M(olH0zs%hctqR2AYEAfnIY)thbf3c zz&^4pogv2vl%GyvcSkX*s7eEh^UWIAG-2$s^7S-KJ^h?@*4BZ)_% zhO+FOksRpzexh$LFNr8(s7b9VZ$ga-Xn0e(?Mq!s*lNCpqm;XW`la`*IcUCYY8B#y z+P<0 zWc8k3o+FrkAn28t@#02LQcD3Ny_~Vil6!>?V>Uy^PQI;XX zOPabQy~!))aG>%rolm0ifbpSesIt5YGZAzCZd)O4tJm#3pX6{RcxUl<=9IH{o>I6d z9~W{#p-sdgE(<%W#DdW#*yubaK~etTca~qW*yT#pg{c0MJI_QpXs*9ym7xE+)k&G# z&E0OEI0D9`uu^@QG+J-j!-f?gMh<4*KLRF3EH z8pyM0Nyc8xs9uIoXxdf>+6o}(as~ST@x)y z+cWDxFe&|lm{Xz%RDfI<8gbTFy?KlgW3bArY||@f^nmsTr`oOepg9bRQb#7c(r=%V z6tn8RX>we_{9dQ}wG*YU(D$8=Xic5wnf!G-+E)eRxhd-$X;Xy-kPRiV(dnRVp&Ac~ zcgyu+{tH?NZ1;sn<^jl0Mcouc=)8MR*!G}>&LC442XsBjQFUiS)OJ(E{ zD+3Na^~?AJd0{kPeks&KPs5LN1?fh;L&xYf`DlrY2Obp3so1%SA}xSZ?^tecNmgk1ff#xv zDM5}u$t^q;pD1kvtPu447?<4>w3uZ|2XjjP7?b6D;=~zb8nuP^ZbDGkBsrdw^nQN# zS0ow}Troxd5fj-m!m^%bd4b9T;Hp!nZNTL_$tvLI#d0!&_gFZ1VdVtWY>;sl zfkx8#d8rtIszx{bx7ZxeMq{2|0vigOsB_#Hl)RFPzgp)BR=ALvm(!`pK$y+(U_{q5 z(P6+8T`SEhnI$uO3nM|ZjKvY}KqX6!hyYWH={lA@&-|()0`j18WhYKawyB+C^~j#VYW~$@<8REeq-od55*O(wtINDi z=F3HDqMwPNaVqnY;1?2NaW1Q-{zl3C8rJ-TNt{kB1Jkv*I+BhjU^oeWCtds#5{r6zYbd$Hp zPocTK%Ea6UBxQ4Z6E`k`Z04vdJTb=2w8&5&XBB`YlTl=7L=Ge3g){=6yvU*Po!8^# z3<)6gI@eF9^t9xsP7qYa&F_Hu!%AhjJ$wEXD|tp?Q&t7)$quA^p{|fh1)bCoosiB& zBP?fA(FIR^#f>P0yWuvdh7#ccZ-k$BJ_{rmROV|{Te66#4^|&aYR-a)*>zcue7cm# zr&saJz z=lL9^x4dMr{t^iQnm}d06;Z8oGJ%vU9|DVpn(|w69l_aQt4F0ACUD|`KOnlx#thQP zK!F2NP;|o$V9-ZdJusC#{4Z;1Dor^dl;W9X6Nm4@-pWPwV-IF>gFq)1c7kY9gA-Al z)8I&FVdQtymdA@(o3e9t@)d+izHHtpt)mFvaDF1e>opYTzP$PO$$w}X z#ZBB2U$d-Ai5FpID(R%>CELBMy}H|cT?o0j-r&iHiMpI5(d-fhjBMjlx~3p0ri0ds zNgEdV3W_O`ij2X94g~a5U7)&fjJ}>Et`cdb8=A7hN?leM{$y=FWF%wn>2z+~r;#$_ zQVRIB;pAYT%F0>R{HD0C zvka#C?mtV)cz`Zr3ArsMU(!kPWm3YgfB5nthdNOaB48Doy>i2%An@od2oAiSCxql_ zE^CdZ^Gh~qh*gQ%ajPrBzQejlC683UV3q#ePuCfBuOZpWi7XRM_KC{ST4lc4l%UE@ ztvdEQhsWJ)IVClEWgSeE>zpoZ84R(-C|RJif(9xdm*l;K8c&e0gv=*fxs^H&e?!0o&4k*l$#~jAD zz^>_bUZT;UxP)=c=Gg*e1>{;Y*ec1Bw{O^bk~{#p@Sz%&+7`T`yPc;^Pe4)}1snvM zOxQJbA|s=RdV{0nktZ@7{FY|4u5XZ$`l9+08i%=Z?Y=?Lz+S;oJJ&bF;Z6?MZd)(c z9EzSI8z-2IZFLp`ZxY$B*i}RG5G%O^s_ljEd-fv4FfjO(#LEFiR);^orOr~S)K{F* z+xGm~2tECUxr4t;8)Sm3H$p3EfyZ{i407_DgnDxom=DA83Cm*GJrN3L^Si&S;##O0 zVOn@#WRhdXW&L1GwCit}SS$X;aRW6DCe;j#33mOZ`Ip*J#qj9t6`G`Q3a2bJ|Av-4 zJDE7;KT&cy6~&OMT}}erQRri=W|0tIB}ecv{Qics6pjc8F|kBlkNKfJVfdSG>ld2W z;T%UGebss-qU<(Evd<^Ra}r%Tc-vdDxm7d8G6Ru+5}h&3^(5u5%H>esD#ZvMt{bk< zdU6AeMql`8&YBKfmRZ3z`^}9_={k z9yVX4V1{$~N>&>6isf!zD%&3<(4LA(RZppt*H*9nKt#* z=Y{^XFyr5-8TZ~wlGXDbXhN-o`pnyA`0%oU0E)NZWGVPUG^ioeC#;as-w^Ss*|Su? zfD62W!xEKDVn)fo-T9E38uyo=3A(I!pb)J zjlcd?xdQV#6V1nq)N>Qo&suGC={;P6xnZl+F*n#3xTPnJXKUGkn4YYvKj5J<^(V$S zW%7A7DFbR?CoSW8X?4r$8iQ=2E4dU&8dH;yBE;fglB8>lSf}FX7+VK3`guVop>Z-Z zB*b#OCWwI?p|o$GCc>(`Q4PRsRq6Z8y^>(_cAaAC&bvP^*x=`@kS*&vGexSVnz@>$ z*T6$eFlJ(o0j(ecVbCQd`Lt?{!rCd^QT(&z)Q+n~X$4f;b2q$WEf<6DSSAPQWHxtN z#hW~PUsm)S9S(1D;*1w*fnhClH%DQqU}Z6KP?dd4WSQ*7SP}5JdnHKYPiXBsaieMp&Yn0d=rP&r4A5rGsVxJ*+zJjf$ZUNDl?9Ok1Wx10E?hTieV?eNxR8+cR#17@`d@KGCIyfs;n<)c32OP8I(n5#E<@Z$s4~DfpCEM_Y(i3;(`+x(A~^#Xnq+a2G~1btC*}T3s3CK;@l*%zo40flFMXZ5kv7 zsvT|U+~5rN2K^@fTY96pE7s~@E%5hHQP^(6KErc_OhJYzWv4*n-LGmuoe?ngXhzeH z#?~Y`Hj$Sb$!i2#fd%Xg)>h?aM4KhiE*>hKf5w}G!+J^NBB(1Qd>dXMLh!Zv3$`74 zL%m?N-{Ioo=fb8^;!x1ns1ObXJmdn#iz#q0V^H=f&mSUoiza7T5@UM}E?IG|Q%V3X(&P z{9bFlH80idw{?bwZMj>?wr8}pZU#$I^|Rw#jaPp zB5wn|N&XlUn2}3h#x!-Y8OK&cu<;r4{b7T=2n6UcwxDCAwGAvO>qa=`=VU3rQHGA( zGh4Y~V>?e+aV^{tn>1b^mBzcT)dl>vT7kJol`<;4tXYZ zG3KNspQsksrBllh2HcvaieYR#P88=3D>$PA*u47Gj0KaEgon8D!OQd#W*b-{^g2Ln zLgd_vN#*>;2rS&m0@vbw_D6Groz5oW++;ii*zb1()wh|fY9KzPBRaub)8u^lgVCMy zQ(yO2>9QeBZ)0Jtc)#9OJvxSN;zGRpnV40s#$jI|?V3;lR?=c_@pM5e6uCX*$Y!wa zUZPiqU8ESnYqrK*p0&l_G7!VvPvn}#=d8S-qBP7&X`wTQSZK)&W7tEL^QQ75nBXC~ z1vfo{?Gw^TX3odjJQvA=1dEp}nU6ffqz%Cfi160gABgdb8dGEnF)!o{O;qtVHhI*(}PPH{8t}5Zvy0V{N&>7ison!^{dkYRrm*eo(%C|L_0(|6Jew zAkdcVD110yQi-pD6)=dttntlV!1B9RkXz@3Y1Y z9y6I!2uP0ka>*y<)XhL8U*;ftEYVjKe*rt3CA$OTMyG5rVl5VF@Dk>4f}JNjgSB`$ zvoaYLs`4B&ZlGr@S{FdNp=dYb+0IwuL_@#HeDI1Q=_ZbQz*CZMo^@Yy>|E-Bb?`&Y zH@s3|b=t1&!h)Ocs}_kTX;y3LYAwWgY9kH<^tRbhD9otYmeiisg$9{Jb=L8%O6fC2 z-iD)bB;`#+6km~Iq;qNcY9+pkbx#6Bg=m1FIv=i{sxM#FmnRU8%^f&fgcXN8gQ zyDe`xUtRG^UsudRQuqZ`)McahR^QiviwPAqta_vHD+7^ZCFjx#&XqMaZ3GGlH8f@o zkw-m2bWGU4g#`<^!iy zw7RSe%IkOn+x@RB%uy}4wk2Gbu{y+`XI4(g8m}!iL3019$LYRiysFn{+ARdGh?6IO84KL=`V1c^KUIFO&0%zi}hj!G6qNRu!FPe#Xj&yp{)U>&mEAzGo_tuC2 z)$lMUDShS;Bi7Vr3Cah&G@;tH4Cb4J%mGgy+B^AwG4~y`v;6uWwz~f~`hNSjzxm>S z?EJ^qKmOZ;hyVVkuaZWq2zraVKSiC6M&ncce-We*$_1kypBoWtQ%gZaf`v?tb^%_wF z8@Rt_+%;8#uR*|Fw7Alegr~7R5yL%uz+y?sl?xn#xpVgFN%A0JC}h+iy^|27hk@Xu zCO9gRtChh=!Vu1htRwvq(n0-Bje3yN^_ESPf~)*J#?*NA(S(`uhmJrD;*3Cq6_l-p3bJlGD|ON}+$g3yrPxMHQY}4NfF7tR&1XTiU!J;{X*&x5OF1;AJ?>knXDH;Po6c z!4Ue8ZPX|i!c%18phZTsP6NTxN@6vNeWgl8XsJ0oqj0BCH;KwM+l?`W%?J$bpIIyax{kB1Ci2s)oNP95gxdqjVv=8S8F+EkvI|fsv*GK# z?5=sARXMBYk0p0@W1rsrd{Gu<+#7s@f|tLj*3VaXQATXt;Njom3C};G5`#NNGApi`xhFB@5ZbVv(WKn#S&>4@arzuMnNbZ+NH!z z7;~}3&bdvtcfN1w8FiGQX6*6`U#b z1+M#GC$I(>4M+5B9y|Su*J2Rs{TMdh2k@ex+1Svm7j82Uo)QPBQC1tbI>#kJLSpI4 zDJ3Z&4KqWUbi3>dqIg8v0~1mRAxe$^W#^QRLHz$%>x3u=%gb#T+4w_7bCUcx&5I9T zT`d-rwyU8;OLH3EXifea=%BZCT&?X=9!sp0^9$5%}Ut(x- zqom|(F#4CA!^sE;A?>_>1deKFpaq~qU4yPv7{?i>_Tt4i2fzrx( zbR{C(Nm=EB-pSshm4OuOyuN@Zg<^!NfY(Rk&X%z_JyDzy6#UKr70xr`K7^S?j7O$8 zmzcB_4dgVfOKV#Cor1crS$6?hde~{YezH-AP9Zje zy*~T8^CnBD98+DxOmpZfUt@Tmvtc>^812P@e!7SoUK%|eo&tq@OzX+o`EHp_5w-;F z42bA6&gXTl&iW$Ox))JYefl@q1#}Sc_Z75%$lpWOn}DpKQHsWb?-|HhsZv(9fuhBw z{U*b#V)a3tI+PVy3BPf^^uKBGq?Z^_ol?ShuUo3*@G#gfnbgM*vg#p{r$-*Tf@g(% zg9*Je8V~<)hAMYQb^fU*Ak5KCsl)y=gO2f|fsJ7B+?rlCEr?^<4~Nq@m>Xi}l#5qR z-{S5CB=`D5-{XfYe15pUd!q&xz-9de1AOoF?x%AMxqrrXbs%*FGAzCWa+e)~9ETwo zL>2`{@I?vOLZvsMK5ZBjopq&AH?t90vn-+wbPAmkf;;0mu_>%#h~`g=(&_$Ki&nq( zQ0A0-8b7VzUj3GSgOK}doRhS`a6sfUWt@I(cl^7jvIrXpfCR>fTA0p@yPwe_i5W&7 zJ$-rHEoWJQ_|e_Prv>j8BvF*4fmvdSj_7;`^7=yXgMxVCR-MKE@};qobB|6{AQLeX zCb5OKjrzH4{3mA~TSa$o_( zYrbCad#+UH(e!dzcwA#GHw;;oZw)J9^TJdro}()ntI{bM$~_f`H3i~fGoe5}G6~W- zo+9u^@_?E1FDlDO@pQdlcfV-O`hD&msJCgLlz*p^(Q&$35aL1%mWHcmcns} zaPs;bvvN=nEaG!y6a#@^cgZCJ-i^~Kh#i~V&bR3;9=Sjq(pky@OiDL0XB06x8_zIV zyZlz5X>x}hV>qUc-H6ONv1Ov@B>I<;X>^BGFCBNt27{(@9kRU?mK0_3$FkUgxvpV4Bt6DAu zj}cY)mYUrYlRg=w$k~8MM@6fiUb<-JkkcL#T|&WD+7qqLvXz&G@XCDBjOs6OdzC?9 zDCi^1DT}C4l)|SYZJELlYR0*LW2G<8YT?r7v_r2_?w`z}Gs)(#$qp)aN}nr*BLY-X z${jRBm_TIukjB~Si^{t3SYnGhf>NUb*FUwfwKV-EJgU)6&KhPK(?7(aW85dzN6Tia zxp%G(b?=5RzyEUU%We3t`(?K^%m7h;OpwhK7_dp%NVS8S3%>%S7*8FOFXHc3Vo(n( zX7yVe{`yQpzE;GuZ5X?{1U1h?7PeADqCI>5^dU`z z%@E2F6r5f~GB`N&7jj}?z`WpF>9mpdf!@Q&zYIZUc_r5T?N+bglov3PWy#@b@>?ji z8j&smv1PTYRVZ~a1t6_<^h2~%n!^?s4#V%dY@|u$ureL#jIx-90%xZv3s(>-ZzV)( z4YiOh1#>|`uhnTVi^&s|^r%_o0sK->%y~LOZke5eXhWHpeu)*pb4d<|%DB|hrj{d& zyJ>-O`LJmuQDN0|%R~6C#e{Uz2Ed!V3^>98p{`QendWrs);g>^nz#1Tq_0`wXw2oW zJWT*8r0L+p)s{*+K5`?W$sr91NAt=tbc6F^ zFxl!oyLF~a^7J9}))H&6*D6bB7JAE0i0`&!R>^otXbBdY2-uoN;g*PIo*CYjLd%IU{`D@GD_Ha@#T zB}|I)9t-_oE1^Xms4b|5Yl0Gc*I<_lY(BHH65@zh&!pZoxy0)^d7N>vVs+aMqA`%C zA0^y;Wn@$sqEi8wo2WB)QF1ubHZ*1t)Pw^K*5y<4W#r(|AAw!&T;Q|+EshzVhMLk} zoHq!E2~#!>+2-uoC^QxOX_2TEPAnFu>v~68RaQS%CFjrKdpf4s+_Ny$C&1F8> z+;Ysif}FQS#>M8tZU~z+71)oqOxZhJ(+(r_6E$&oKyqMK=-VOe(@ntGzLjkL+O)Wd zB~2li!W_hD@)U+bHiMvv93xV_=^TO!p;Q(x%5}x2GBni7?b51&Oi=gs^@F(qb16)Ty2xM>i`!%CSg;eISaDl$E0(v1qe=vww`T6fXbRw0vps;nvLB@a8| z9OuQ-K+WOOX3+7;oUO-_W*vPW^@Q;26^BR?;u>sphQ7yCXmtoGkvho~f=5+3p<)Qy zMdS+2n$W<~)Xx;oIYuTp4O44?mDKPLvVtN&9}>NlA&|QZ*#zoRCR9%_4mrlG2k~vJ}N$HMlUv{^(N;25yjzrj$Cn21G$}yM_xi3RAe?a83EJ26I&ea-?W% zQm}9pRS*-?Mb4SDcq?n8lgf%YM#O0f+es}YfuG9PgYi|aVHVUbd5s|tTMo++9`yGQ zfoP*Hk2U*K1KSNZ^|u#`XadZ2Z@V|zJHk#sd-+zr4|%HNYE_8Lbo`oxWs}q}eL^u< zO`XC-p%h@f^_59x(zI&IyH|)AMT}qSbV_6&Fpk)gq8zoAbX;>D1bSJ)4>$$P-Cs8N zDNhVJFU;)en!F=O;&+>H!oAys4O7AIzwHGT{I^=74hXSEeT8Jpvxx+gx4u4msQ7(a zOjgTfL@a@${7EH@EE|=0?)GS%yT8GUB<%!bTA=sH7A;H_nvPlv#kxVric1T+5ZbWr06|5YBR# znam9~XYuWP`Ge7aFx7t;?yNs#hbD&|gUU0uc$qZW;*3ssiy<}KKf?;hDne}Q{BM|I zA}!D*x~R+*#`O@EjlyGh)o+mnd*?hac4*DgSGEi^(bS3+F$$^OkJ!#ItMRqCN$>D0 zowwzOTj1GFvvN7zN?up#2WaXK>4)W_`hdXDW;0jXEyAKHy`87*HTsP3O6r2D<|l~F z=zQn19Z*4*L7@u_Z?->^+&dFqrkJ;fJP#2h$sied=|KL~2lZ}^22rc`Yg17(*w@d6 zN6)YLD7L%R85@iSJ%3!5X(q^+xk)Ehfq<;c{2jUR6mg>n41!oUw-_F2ixC z9!oO)mo1*G%fx12CTuZ-X+toQ_@!BqUn!5TiuH2@bwa5Jo)?!>gzlh^A2Jtk9vqaA zwb$Dg6>>2e3p6I1kJ3~QN~S#jgK$5?<27m0GYbdfJ-%e8UiB`+5d=X)>Cp=kMB5%G z6;d!uhO3RvQ*z*8$Qb03@$RVeXpZ45l2p?s-eMufPqisJJzI)g8Q>Ey!s$29Sz&Cf z(991xzY-W_v@Mt8>fP^|vxLHZDr2M_?zdjyV7ILCZNbRUm+kYY39QjPUS z2Xu-Q=``CYolSYUE*Cj-SOL@^?nlkzlsd@npOwi>;$L=?ey`UPw@YNcPFeAuvV zG2wg4M0I~$$83>D9K^-C6jTEHxzdoj?!fWFIMY)x4Q7H3#G--ACO<6&5`0YQ56E7D z8B)s1zf#Vr#>ukNK+-ZK%izMBa9rQHUuy>MtxhY9IxTZpz}>&GPKzl_wQgSKH(8Nh zXPYY%M=9ULmIRYNHkgIwG5CMYs$Mo7==H3!^GkSAo4IOhUQhNkX-h$63jBf)Gq;#p zDcM-jlX~(e%T-JClF9yLUJoaMa@=)n;wS7K^er}P<+_|t@_M5>o#HQ;@~NIPp^=+O zvC9$pnY<|zJ)E1e&&h8_d?Nd#Ps5HPO961MV3sGHp=EC~-}iRjv65gL|lqLsLoT-VL&cfoG0yYdmCz z%whHW^sc42n#sc)~jIy@AD2vG)4NWid>b#^>OXw7B z6xdryN+(-ZW#*K3;oC~3`TS%@tw7@y#JB?_j5rOqmj+z<4}A>UDy?Z-R(r=c(W(ax z6Qz3A2pO}6%4cm#!%nMlH@-y|_vxpb!O+(0a~oUfTu`;9+C#w;_il^B2j7Xz^FJBQ zydsRDR5F(ISoe2BJ@_oGvO=(HQ(e`L%AxAF$KVS8Ma|NR=ZdJBtV$~{$%JMgQ+9s( z;qzY#B3+UK*oE6Lzv%hS-J~!k*n&u4Z*3)XpcN^4%>reHnL@J&+HRp6_QqAuK|7xgaq9pE}_oi=_$g$=JgVlJ0C^z+|ruNbYd{P&L12{<*tyXu;wfz(qI zWp1AtqRr5|p4TuCMeCa1aR*{&GXCneT+Ye6q`2LJOZaJ!$81U=t7xS0c6^%-yEAoA zH&%8?FVX97@!vs*RQa9vv+VNZs$3|hPz1V;7#ArT2F+8W;o(t|$g1J>%2ZdpMH5?c z%h~yT!yRWdF~-S>iMn7TB2?e)7&71A?RR&3-Tv-=w?7=JR{P$4+54eZR31j-pIdbh zDS+XpuWxB0I=sC~^LNXgW&Eu${TKN`VnpC6*=B5o+#R5a)gcli?j8FcI}>C~dO zm9^f4Kvx;?0kBTYLUj6`Y3I9aj#&@pWe53PsGa@{_|LE-WdCUS1^XvjWY*=vGV?G5yuAfA#C&VGp;Trf?3P09`JVf11GW-(>|z zB^Yo6TmOGX2@9?+1zLb5DR*UVoGFRn%GjCYW%5s1^}A`_E$5e9?&b5B$8PxjF1JX)1F#d{-p-(B zXh+_GY0Zm&OvbQXt8DSr+1qcn5B;*DYu!Eu7HI-U(kS4orBDh4F6JEdyl&VTm~21j1^$qAtGJ=qo$01yu&D+74>u z_+L2EVLD-@U(H7S-M!e7M^JJL`M+&;N-%TsMJ1;vm&TCs3z)l!8z_`$!i^Yn$E3tJ zR(6AML3O;1biyPpn^aY>-&9rcrdK@kO1m$|K^TbocsIrcqPpq^!H6~cM!&DM;Ln7 zkJ|0VG+d`u^>~?2CsM6!rM{hoMe;uqxelT@^pq8}jzpHvMg^1RxP0o-g?O_lB#V?;oywJ{Yck ze{j@%UqKVf_m{5ht}F^?F_qgrY##Bm$ptove=&SbXy4&rRlyl>bX4r%U}ZVmaDT5k zR)U+Rg75?Og>HRsZE4$u!S4Rr!m1w!fh|OSwa zy8~C#GI@&LSX;?U^p0I@C6Ch&OI>$Mfk0cSYGcolBEIXYc^|Q*1lx*D%&4MmD-Ogbre(TpdVE#s$U0D{W^&1*I`t@f@`W-DysLvmEJ717gZ{1 zCJv+4#NlC7siR0jw%?B}xEotAmKyKJ_VHj4TW~M7;C^hu*ufmc4(6~ITQK&^9L7#h z`@*jmjQ!S!u@in6JK^oiyI$}pMotJ)s%EK!m{P$H(kvC#ucKa6si+o@22rJ=X5wf! zs?=Uosr{%@QFDKEv{p(Q42BV9_9Dt0M3jl>&#)g+CZf;7)=fs7(#v!<1HnyHnFseM z8{BGy7^`*AxD)uVKIOA<$_K#+Efk zEf3Om9g8>OVU#R4*o_h&hx`4wV!LtTZ!Bxxk7khj(Twk~7b`&=#JAq-Hx?K{(gqgs ziyC5FXfkDZ+(8x+szs73>XbLbSZywcbNVN4U}<)`FhKE>=G*X2z{#tAfl zd|65I4skow-8;<_UXSb-N>IWSIiN$D*Cqd2WjDJ?r^`$k&i3}>%UT&SP_{&u)=CxL z?L`~!21n6F_xo{HfFLW-)Cl+Y){8L1gWdIIj@FAyyZwXv@iT+|UKFEp=$7F`k-A6h zrrNd`oKY4qF(l$;7ucH^wH>vKHtn-d?=hueVaS7q4r~SccmP zJDPgfV^3_*lkEL1Cm}Q#pDfGAgfvglc(hw$r`d3Lv;fq^PwWA3GS6*5#FY7 zzI)ABpf`yg9<_f$XDb^X?z(o3KRujq;to|C7RN4Vzx#O8r#iFY!1|D?Js{UjmZ@~s zT1(bydwAb5i4OgX03Q+m%Qb>m2zOM@@BX~F=2RU747s}9fuixX`U&JFugDJw!37YD zY{TPs&fD5_P@f!p7~XA-1808_Q!2QLnupgxRAsnx?f4N2kK%pRr-OTe8LWU0yH4eg zxH$B@iZuUhZ#3$Gg|?`c7Z<`ZIe8hFJCIF_OPIxv8DV=Frc?2BZ!M^-#Jorlg7Kle z`}tG8D1D}rL=2Ib_EmG_CPU78u71vp=HM*jWYoh!ob7TLZSpyaHsz>eLWcCQoPVH` zsVvmU!gvY}|LPtd52{6AF>bfesR5B-o|IFNa!S1l!q3<8cYBU>PCur%@ReaL%=96P zmy}bGqA+5r9Mr0uBUp;6QspW1>uhEAhHcDNq0VYb|Kdqg=v53v<|@Cun!3kO|%Nx})T;2TzVGC2jxThd6m*pyA7KTB01i#E--|g$-7FLYb;G|PRLQEq)QU?ca zgU@EuTlEEL-?p;UEL&?X(@`zNKq!|$Amqo#6a>}B;1y}ba^ zABOu?jl`WM1lWZVetnM<(H&h2idzQeFbDDU!IKoxwjRPBz(BUtqd0R8;9pGdekv%_ z2baG4Nf!^#(sG6>zwe1j4op;l|2EE;Q561Q7*lAs(O$B+o$1p6Lu@M#BqCCUGxSV( zlC#$+=<2OvV0%J*5Qa!E0)wtY$ufd$Y+r`0ec2251rL+huE;qQ*OPv0Pln;1;NFhy zi3w%9$ARF+zZ`$Sn3b*MoBVygmHbP34McU}v4-tM;-s;jBjnZz8Q}$iwoWH%(LIsu z`8}Z@*bNQD$|{SUCMP zbq9EvXpfJh!)8D3!=ps?t+6KE8TLa-unAAnS(adEXO=v#a0P01Rm$K4UMA!8yu@he zNp=s~JJ{<-e3$(QhsQyrr`T>RM|sp6M6UV6xN`f0Nb9UU5+A4I4<7xw`)SQysnQ#9 z1KwNd0!`qsqSS1J0J>FYr~@tM52pZHn&c1{Z%`Wow+phgKcg@_f** zxBL2RoAa`326TbxZYP}GE3;YK84VQngvJA{2+MOd%~bY@)w*6?@F=q2QLjEEq^$KZ znfcV?fpVdKw>ymQ-^;x`peuqreWmHoQRwZbg zQ)hu`V{Pq`bSbcUg2fJ_iiKiM!sR0C>qpktkF0MHS>GVCzF}m2!^rw}BkS9ZtZ((H zs|X{IHdL zn-(RAJO7-1Nau@Gx7AXhMf>y#;R2LxP_$Hk()?UX=_S|{KhE_5fDyECDkLotnme43S@6!@? z;T6IU(PK3j0&`90d_Q@&iG|*6uCIAbOjb+7j6s|i1XPG=&j=5K;Ge2)@){O)Qlx~` zBPN=P&>1A~RS~IUlRx@heF!`N5ATzKrfPtnoPrijJ`)7BEG$T-bRes`Yi7aOj(M0X zr*_?p?)i09<;7y{x57f}zt!Hl@Vb_U{|?`Z2k<%HiZST#_p#PQ`n65N^|D$dhzx(7 zVwicdKybG6+QPoia9t*8ObTOCfvjB4-OtfeKc1&Q@shGhKg#D?^%Q;@9a(VT z2-Py5E{uA%Zh|IMMIeqQS%`qMuJ`^`r-q5YSN8NrCbs_cyHTvmpy$x3HLKQ9zIJZ) zTo2OmRYvOma=FmDZ%VHtX^c6?#!NB}qbne#1RBN48{yU@2LkTD4R4JtVjA}#VY@M^ z#oc~XwBs-?@N*a!`8kXW>Kw+!MeasB&kpWUau{7QHVkgiAH@0D97gZTK{&p&>1!St zqSKEIzUfEC8KDl(u5yI0NTwMOT3E>o&%HCV@DlGOXHC1iW=L5(Jcu+s2E^lV!Tp1k zjwb=}Sw9X)n@Wp;lxDRrMR4K!rrrJCP)+SPn`(0jUIz`bPQ5xD?yq|4JOQCLbfSUz zMtn-b3So4}Y{DpO2nmY$eNUzt^7{*P7rex&XgalJj0lS^#q&loGzB|3@j+knVsZC# zvB)?FF!{py#7&cTFKA6YI6NHIhE&cF!kkLbfwK|raC$yxCp?4j!h_IxUhW}!xOpXX zoGHUYXUSWj|62&smRE2{lUl85S$1gBV}85wMl{=SSntPMvTmQ9CjTR`ChnKnC$wTe z$rrcH&PW$lz7r?j1(a%`a(lhl80MoxM|a2($+IP5=7A`)n~N^sS}5HSGrx$zLl!vl z0jaqjNgGsLBhBBgvklkuD#PJXi-=wC*d)71m(xYlP1bZp@_nfsGV#5z5j6E)3~Rjr zo{lmM0BiTLoKKp)&}h)tDFU^oF(0BI8R#5o$l9|?zB&iER~t~&NLG^B!NH(j=juvE{+ zYdXD1L;bCB6)fK<4WC+HWr_7B<_&E*A7d(e1RJvn6IM4M9Lrw#+(SK`X?2>T6pOx5 z`33n~;k4jU$gwkwHHHB>MfPct5aCsHA5QgTOjV?RT;BazQt?poIZXDR&tX*}7T7iU z#&ggR8)76yGrV!R%>7uRm2Rnu$0ZY}68dC<&Y z`OqYXY`SMq0<0U%J7#l5lkd7pP7^?UdoHODP2R)gJFFVNb-_k=3kg1T*}ihW>HBf} zJw2%_VFb+uMs2>*`(cjyTbICZ2DmLiH1=bG-`;ou}k)ieK zK!q=b`FA`Ab%~^eWqJ44V&yT4(O9-7VZAAIr)FOwACM-4zWRuE%0R#F#!1cjdsbBM z^AlDTTe}_BKkbEiz5Q?{EfE*i*T}zp6fSMqs@mNCmS1ch!TNFD{ z;kjAl9v{0R2Pak_FQWdS$S%`1)o?9#V0{d5e|LQdLjPbrJkzkhzMg|abpk9Apjgr6 zG_N8?G#KnhAw~JkFfe?ZT3+F~&r*a=);ZZej~on!yMH4+SgT%iVVvJ zF$`_L*9%ozq879nr7G2bBk7wLHd3xN${`3@KipffyQ`NGgEVk8I~UzI{FMYulG( z04pcJDk|4>A&4B^uYZJ;00giBlaPra=BsguSwiYPL4^k=0rwJiPhA%cckwCAX|;n% z_m6^IYii=8BVM}kRUW=|N|eH}eT7caVXEkcI9>(ztn?N~^`1)#6G4IwlikV&L`6!% zyY+4B1F_UwX-yFyp@(rHKenlA5i=ev*N%GQ0`#R?{Jt$`)0!_(hXH9jjNupyV&8Vd91 zhqcW&(R;e7$$j7IxcjsAklXhf3iB=jWdzt~rADG+m?|yGncP4U7jRLR8pq1pEc@Ijhsj;bkMz z`mi5sedr$zRL_7pxmb`pqp~hw{3hl_Ws4$Zk`aq%4EAJ-Gq=d+777m|q*j^=#$uza zmWh{X8Rmq)9wD!+gRE?No%N!pWOvn+kn87XP6mfwi*u)$0(AYPtoAMA{(O|qz7r^) zA_T^H1{3HE*7$XCG7(S|p%c=D{pcUlc>$*soCmY4p!3VVeoLlNA3>Q$64CqMN4Ylf1l6*LYskiRE5@U6En$ zsNQxkb|BR5syaJ66IaJ64yP+sUOFU+S@T6u*NL`p1j z%Rx)7L9W$1VI_(87i$7K4^}%$4u-WR8X}#v(<;q{6Jrka=Anw8nnak5swEBPx|EVy zA2qDk{;Z*XlFFY+?#fs_lfNCH=5On2C8^lnkJyIw-g3^hbmdgr+-%Wt>$`_>dZgXj zV)ZphjqWs+MbS7!{ocyuj5^CN4CGLAX*(4uYnrQ;#jdvRZvE>`T36kqx$4#=)9Bag zZqwnI24XchE#Lx&_X_0i)jDTwd2p1YvvSZYi@cbD3GfYi69eqD4#^>aAK^VeI$HUB zH{c-cJwFIr&lM1!8LS0+Al%4hkvDhMl8_-((VH|{6EfJl*T>i!+(UKR;=|B)5x+9X zhB8$K1|Kd91GEMe*@yKl($HI*39~6|?-RvT+a!~uB@G{N>X?{0teVh(1cSp>G-Lvj zt1o$yjLTJ*Eiz|#!|ff_tM=&P$b;T-6p>4r!Hn*S)-kBJDP=|tpBOi&Hu5|7>A~7E zE?dB=LO@d6=O2Ze22)bBPQ2H6uU?Z4aHtmO@_l}rcwzLWZZB|wLbS4QD1AGg_+Er- zaL|kN28?u8^b({g*Y>_5Ga%yTGdw7@5JoqB zKd#lEwHK9Vq#w0LhQr;sT%2*hv3t>p52N*bd(r;L(Fq?9qU-GU+o5n9OS!)vzw8GG zyZ6{4P6?Y=K>U>fOKcOkJhpY_2ijzmCi#7MIg{ z7zu7Lh$|L(!uR4bR>z;((OC0?z1Y;o!{}_uhtYNRd-2?K@8BN%MST9#{dnkv{?Wlb zU>5e{S&@MvF?c2_MwSn{xFrBmK&`*NdlP z2ypYgCSosogz>!Pey`T+C)u14V$sI1W&~qXc2a)EaN?31?(H7@&7-arTv26n1svAr zr@Wpm{j7ek=fGF~clxM}rHFAVbBr7H+>ZI?XLmd{P2^s@RHW2w-0@@J+UK)*Uaen@ z?>1dw!kUU0PqPE@D+A*p{mwoMry}~LcE#U7#t!N|U1pxo`}5)^Uwqy!j+Wx@vkZo{ z{+^W6e0&>0QIi>z#E|PMH1X?RDBDby)v|rwzxs6NRyQ|7~*kH*b?VdlimcZrM@$wc(w$Q z*cO%=d+~bfHgmwJsn=%|Q`wf0u|ZISIyU?kllv^{gF#$^=0M}CF)P2T-9faAQIc-| zu$4U8{@+_kZ~KVQd$zl6A$>TGay?$<3ldAuQH=^$qk1|FOXEfdtn1Y?>to^HRe+zsGbHIt+k39^Yf_WvpZDFxoNJExLJr zgODx@bd7}pwcB4X?cSDV~5sTDsF}#mf#d{Azt@$Y!UYL{)>3wGq)$=XYuXfXXp%O{74>64z zVg&T!Fv7X@(1l*8v1IpKU||G7_r+6~m`6)wgP<;8HqkL5olmwv(n(d6&AM{;$1Xf3 zptr)uE<7!li>u_(#T;0cAar5I(1mzZq27K=$}&*!a{f8sg{C7R@WRLCrH7~Odcy5f z`P*jsC{N6OARH*@47$3YCx@*pseGgy`XA=1QQsM^f^Km^KTGG~g739?S#q7)5TrdU z*JOe|@LH%xxl7fxnD({$Xm^NGt(X!D`08>wZ&r<&HEE0G2vNlrPzI@rLLGF#B-GM% zM%Ld(E7v(Zm`5ic9PIlO-$)W?s%3zg>Ryq~F07O4ZaC#h-Rlx=c#QXctSa)*Uzlx~ z;p~cPB9H}p6!0X8b2xFpL~F|J#oaS!MYg-|;1Z6Jsk_ZM-KL*ylPD)LiEU|N zLmfQ`Ry<;rXo{TLR$?A)CC^cXSZpP4p&hvY39k@a)^l*H_r+9(8Z@a5Z=2dmuC64I zTCTE`8du>CJI8zmy0fuK)$;s02cC4Y5@`5|0vOE@wm&V#W%p#h#HgSqc5vN8T)6V@ zDdEPgf+%uZwxIP6avo;?O|tnM_`8o+nCeC_i_jihWyrSI5U%I&z1~v@GQWjcOR%#D z-6P;d=Y*Dce)m_@J5AF2qygA>JJN;oR`InC%LrgPmf(ky2cTLo-n8-Pf5F^Vk zAs0>a4-`}g?|Z%=<9U9bI*3ga1tu9xRFa}MOFkd9g?R2dVE$u2K>fHiD81<@+HY|b zr7F?SA2k86$hPs-by}epHXt6~yiJIKIp0p_=cRImt=8&_R9u2f8@95S_v#oYm5x_k z1w2UA%KzgM)~E)8etrpeK&)HiB0X#yliE8IpMVlhZ$Y-rC>xO+#ogpB%4>Xq+x8~Ml#Qunk3eMQppb;Z$u;@GiC+kz z6xWX;gAbLXGYvK;sHi{$u2mkSZgPwaskw!1(jp|p5XE~@FD2S`itn|Iem|U==^zZ` z>`XexpGX~{roX0cSP`+QyBg05xI>%EV39TDO-r(=LQ>Qgm69154Z(m1^M|MBqgwm7G#W$-1%X*tC3u zqC$Q7#M@~Xj7-(#yZ=~Ub7`ZnrvSMY_=H-2vU71tnriIjbq+>ac=j+{$XUf zqqy!J^&&xihi>9NiBEJ072qQM6wkjp2kvi>A0U$la%8h~aRuD*6kTPBt%UxN$iEG= zah@UjFuqEvD`Gv*k>q9L<$@K~RIZ!+h7pLMvfl`L)*KmbSQ29>_c4bCYzZ!at#_N* zr*4z^63%hy4XLhyom#@oB=0s&zus+%mK#qf=nBDKBQORo%(>~!t?3K#{)+e zi)+i8bu2K#tv2tG1GD7KdlB zh1+sxD09DTp>A@Dxjm+6_p3mPLYMBlp9_K}&gPs!!pJtHEGCLubRd>1b3& z)?^M!aq477%7xq6_``YmN#UZc%=+c~4q;K1QOFAhrv`}N5R$EFhs^#4AS|0o(y*xy z$a`xWi~YDEk*aM5-j>OSESr%BN>Y9-V1QTojC8tJDYJ%i*ol73(HJw@z$`#T^Rirw zk}ofExZFv$v8^wvWP2%pk!OU)F6T46{P9o8yLbQi<(g@uNhu3V5GY}Svw1noGxQ>% zK*q{2J8)VtCrHz3GYnC(n}U>{*X3vSFlKojwoER}nW20xYgX-ew=3Brc&s0{>7_Pe z`Z08dKdf#}@mAz}a#rM@8m8Ab@EoQTi`LPvv3#(_)OW^GU6yX+>Ppy^L~AX@w}+CY385fN8$W)tCBDrxVnKN6t~(B zC4(Dz8fOm(fN})#cI_X<;7$bm&I6^KQ_!%WE;N z!KrhQ04Jjln^hg_CND6*;%zzS+meNwEbWGBLUU=sb_mWWO+c$q;DF#9*X37NnCd*Z zyeQ%22Q;9E|D}V(mdfgZ8OX!G%V-bRET)6dY{V?4sf;Iz%6oaU702WpFQ_mYR#)I? zl!eoA#N`NYubzNHT~cSI;7LB_(T@X58@80-d!j=2EFTC+WJO!(bU!IMqbXuoEY zi@LFx`tUfnuT$zWpCdpyZYWG=wZn|T7PK%=AuUz9R zJQwwc@A*x$k5cmVRaHyOL`S^wREo$CpxvMjB2wk($3Qe4L`c}X zhcPvIAx!#1*EVKLyvjW&;bDvfemH10`^!YCbhp1xHd;rpMp1a*IF;{{|A?EDUSPO+ zfpj0py2(F78D%ffwEvr)M;A}LM*KA(W5kAQg<0e0!X5FZMYIe-_ z6Sxi(Yq?K#V+Wf~C#${>%+(ft7MR>eFOx}$iHyqyt4pok3uWXB(z)6yY`S7<8BN0J z6fv#+3i3s;-f=q17wOcfYw@eu`tk)LXC{16VTRb0rVOU(x}wus9nq9w7U79*>68wg z-r1)atUP1LF(X1BnM{3C8E4Cp|NpV~t}&8i*?Cxt5-G{DM2WQZu=R*;&2YMRtFkll zokcE|y;D6iO-?_yt9zGAHZhLMjH-(6$cUVX%&M*)uPwn3=w(?lNK3XMLE}Hd*j&NH z{2|wXWxF82HU!zQ0YQWTo3ww}kOdnMWCMQu@IB|;XT*(&lRdp_1L9zJaw_x2z2`pS z-gD36`)ZRbJvbDlfDY(h@UE3yRbQDn&ikP1t$=h`+LPrKx}-}!#03cfL zzyx97^UPQ@gPW-PAq|KM3o5s$G6G*#uuV6x$`Mf>f`iaPdW*Hx{Rs-y_hC@kraWZl zRy1YHQP>!cY?#z!3-o(gMURX-PO~NikC9uwKX#ULfb00_S<|sRc6ElPB)Io?(Hp~o zr_S~aILfYPC%>8GUOVI}$v!$0?|fXiw0o7HFjwazjwnFjaZ~TS>X1O7=+<3++2Uk2+xdE@gzMa%tZZzkWo3zSj(x7~iv%Ujs z>S?&DjT?^f*^FO!(BGx76R~2)n++Rab|)qY@&lo9THdJ3tv{hh$K9DQxeowB5}ed< z;XN+$3vt`}@bJzfCp#l1U%fHM+JT23Z?C>X*E_hTrMZU1gyahFy4!|Xth?8p3SmHi z906q<_6qKGkl0{zNm7!D#U<%dNZN7&q9=uHudcpJRT&sh8!NbpLbBa^YRF(5;bTnq ziZqp^xJ@UL&f?Uzp`In{l57LUlt2dXG6qjGSb{`j=$Rbon;-NA#p;m|a@PHbJWd7Ayz|D4Q~7taNCn<4LyOZh~?JWH2WfGYKn2v{)ki z#m%^P+6&%657s+@Xyl#qFTHb%j5cTtk#%=|RppT>kG^0etgBD=OxcaWNWQe*~Nv8g69E6d7>0%%%KvBya zD*66Hj014QEhYb$Vu{4K1H`^oF$1_Fp52fIpWV1wAWS=Tdp(YppHwOvO^q_m@|jfH?C4+H}Q3XjJWG`dkWTe8<7|+ zqDX!#`$6LlmbbP}P#?s%pXo{^&NG<e@^alw#BPsvdIz(%=m?hyx!qFs2suTu z?Mu5(cf*>R$$+;UCcNb^LXZ#hhP%Yh4_#|FQj@Y$;8>;=YMHnT8fFEBRmKxp9( z;R1uqLMz%BvijcC@_Ox24{H)yt~M7!qp$@Ace8d$N6aIid6+w|rF9^*#ENw8=^a5J zjge&5F<5RoA_zgn6?z=xBy`7$^Hh;JODh=l`%Pk2BN0KkodOZz0rcr3#>Vr=jzsjw z8iuYguNP{_8br&c1T8fnE@F-d*ZVvg)T(3zE&3uBX{cr4PQ+O|SdMANc9M{sU^#bK z+G6G0v1wgoGgfNAjHMLMc&veA-b>=>y7tREY50EXj87w8bK@HH^nm)Rq-3`fMqzd$tN zTdy6C2-%I_zi33=ag}6#5nYzBDB)sD>ynQ3$PqT7=HG(q)!{CLhOrTa&B0#{Z>*~X zZ#cRU8<4?`^t!+wGQhF>6{$?073XN81}l+{ksau$ChtwhIaVAk*vm2zXEw~)B07!; zR^u(yo-%C45XzzPT>5kXszayYQ_Q0$iqiM$wTDth;Aj!bFYYQTK3GOhUVTQPlf9iH z7u|!iJ#f)EJ-Z?X8e#UGgRUvQ@Pp2#tnk8Vy~g(FLaD{J1Q*tV2U*6q2}@O)@ameg z%zfIVP>E_B*<(`L;Lxq=p`EtCh^?K31D+|ARmxZ>?;YBE8l7)eIN@RSt>JZulhMIq z=4K5|fA;3akEJ#9(u=usG2VH~_8)i=4E8MmgO-4^c{i-$pgZ79Zw2>&3>cVaEP2#- zz%)}ZF{MUqv(h!TFCMI@amdpZG?XK#Oqa2-bn%9+{W5##H*_P_ zw@^J1O^CB>8PTap7DIWt>e^)D>4$P9D%D^aivu}1S8)#OEqcU-V)5+8^=CIk z332%+^42(86qjo#$L%7yM$tG?o<+w=nh^LEsGTt&9c(k%Oq`t*lKHthIM8ge29FmP zJ#50YU5B$BN2nLvl>Au1;r@GRbb5<50vOvN`fUw^nBm~&;r7`ghYkAwqC0#qIQd+DlzXWRSmw5t!?{esP08cyxL zKp@cufc`ec7MLu*_zAHFq#f9KpFDng_t_2XrCGZ%wLpgipoAsmN++hlZ52ZRj+##h z&rUgJzgP2?o`0boQ+Jvwv-iy;vrmnix&q#w!Df=0PFwoM-s&p-2!b!T<*}Kmjiucq z{_Agj-g&Xk}=xDn1V2KJ^myYAu}ETv9g5`^FOww?H)_PfdKy{U zO(xb)0vgOoky~755b?Prh)5n_)gLG?*KXCH^fBuPl5@MEIPN_4+o+LKJI-u7rTx*FTChX|9N`9%#C$rxaKQERx zc)hxa{A%jU)H)+*bCF%JP(Rdlu@>^?8koPfP15BZm7qh1?W9`!vovV_~={kSY4*T)Z4 zBKD^;dLEnc2w?8DYR7^~@5b!*Lt9rc$fwO4RDjHBTqUPxo1ol)u>jW| zCMHDZd9tL2FQOtNmP5#)dI^?8ObI&^4+?288PblcLFrL=4Q7;SmKfu-{7gsL+$}|Y zD#H)&Lg#er(=iF~j1E}VHx0+DhqYqFBsC3r<(Lc= zgXxG#Y8o=hH}uQ%Q~9wN>W$4O_Xq+mni+U~;*D$7DHQgD;E_;T6YyT5fjufVV5ydQ zeMN=8R5mSxeWmVWRUz)zfOiG?qI*HUj*%>S&rewDfjl-yKR>lyt?7kWMH{gs#hX%W z?Ljya%OWaptpMB2X-aE(k&6yMc{@V%*6{@HMTYg-n61%f_55Q6()>yhM;tawQW3j_SP#)&F znsj|pn4HdH(#5`S4iRuIh*ttF!;+OPILsZp)-uPUU$qWfAtmj+GT#$zcZz!L68BY6 z7rcyeA3lpNWtue5JR>_8^jr5c>IL7p`YZx?W+4-nNv-UES#_!WGt}(WcOvZb>9!!x zjkKPLQ(_^6E56ECTuqoU^o__7$lHl_TS5VVVaL$Ji+}=fj2+ZUkG6eTP>sqn1Kh1NW-uFwXYnzt5G@l>enmmVtCd)6V%L$s zYB!1$!&D@0J}|KI>OWJ#rM=*rVBE!L#M%+{K?JijzKSUpw<}CpHUhbmQRbLy-q71i z>MPBK^n@xrkaHR92mO{g-=*UypfE{Xz(TGq5SxobjKcASS;m=O@E|8TGf_P_l2HTMl9Al40gxaT$qDeGHEl?C0MX1(-FlcmMG7(s^cy#C zSQny6u|FRZB7}S+lo#{u@_KM5BU~2Zz0Mcnov%dDqKj<1%nci*bXvmW55eUlbOuA6 zT?1obu+xmE%`zh|i1hXbL*>;#?HG4SxVc|2{D6VTics7+vT2 z3`Qo7rcu%^3Dt-qvW-tdj%@Y2@~~4d38dROawwQ3mj*E2U8-;la9F&>DG5Gnm^FA_ z;?`xAYJaj_BVD)|iIe5D?&CFvOb^>)dLIyMMR#ufp~+Y$r+;-*!#qnzmg z;btT@H)MG1BiPl_qS^Z zKfd~IDHMz)<}YGhC&(Ci-R7b?7YfKpg4)#9^?&;otN|t)8vmBr(IGa!I0tucbXgu$ z6=XRD2N0SM<&q_QnLN)Ae6P1ebambXx{XmhmZrUTJB=mWl}33);?!_h@7udKFo?xi z2ldM~xl8$XSycTIb5XSxbQYBd|IfRqhVE>Y$*UOgSA+QFA{JZla!=*)=&J!@b)DrG zwtN0bw2H2NIoISVYKWm0@I5Hi1eCmjXjZ}SQsPFbbobqMLX+7^l6&(Znx>(qy@UgI zASAcy874wyNqH78ZJ^il1dZ$T@<3im0S&(3x*SSZF z@mc6b>nBV7G)vr`b&- z@q*YFw#YJo0cCk5_KhD(WGOER&|7B9(x#S1yhdVq&Eh6(I%BH)(1jwf)A{jyF+oUN z0`xJPhJNk{A?BK{a$*c$l;nRZ(Vl^xUChP8S%$j>ZHd8M47Xgxkthk?mrMKMo<~^) zm3!N*%1K(lJ(Q2`;^1)fa-xFwSX1vHAqL~iilu8z?xlhX`uFY;*a zarfl@pgJNLZ6`zeba*LRLThLdHpi6?-MiyP>)AY4L0%;RyUw+!hJ)JFX=`UrVbt)z z^1wF(%Dkum><*ZR$H?KNbdV|fRcUDF!eR4>phrgqOEoITLQNbu|1@jBeKfNO`iNAw ztn-b4GMs;44`uiSro~{*Xs^ z8-|l667Ie;2;%N1loab)0)J8@g$lANt3g&Bq#6Tzm@Nud`ipB5owB(=hU_p8ZkDMjnKzVpzDtYe1yJ{yV@vx(t6Q#IOX?tz0KeFWKDe?^8;Og39`AL zffcRJ0l%0`e1}uMCA8(qz?N%k2Uy1FG;bT-B#z@*f3S?tlSQoJ#aYEBtYY5Dsuv4K zdez*&^KPR`B}QHR%ouG3A0K-Ez8{^6>qE8|9OY>a z9&QK?bnd{-B|NQVNeRl~ofORRIH_h9#P{OPnE*Y7P2nyR*8spKWrW3em4-^}rFYAB z%Ye?^8A&=Ebw}yU-3~TobufE3U^EHZZLLY2cc6fvu6t4pgdBJA5lkysQf2`_5nX*3 zVj8dSdaE#rAXuwV)4}%Wpr^*tGE)>WE9hyya;p5HVG$9epz1v zqO=0o!=Bkuw-D62wu~)Z)K?>`Cgeq_gRhAn;^*32)nN7TxL3wJ7sO!R=ebRW1Ezar z;&#b;S+y~=Xl0HuA+uCN89aO{!(d@8Qb+)~y~QHvRfh_&E|w9Pl!atbmb{7pP@=>% zs%>!fX>pvVjr3MV3Zv30DJl_Do)AbWfFjf}x!IVnMUOMy{jv4_WZNip8rVi0wO~AU zs|b=4Op{NO#ip#*7nBK^g)tRfmg4N5qd~V$H0fIdS-jA(awoLm#BL;wD6-J8pf=44 z=M0;;Ew#6R(2@jGBgt;vb~?!&=QGn9A{{)ER=$H;E)}Ly-6z0;gGNw=aizX?j%ta2 zz?OG1Yp5QMh>If6POrB%B;Gs~TymY=XgFwUmHdXw7yu?eS;-IHXsU0J|amJ>#NCnI-Q^4T|| zYOT0|AaK%Yl@;8yBIBotu@4IK^5P~f&6M=&>sC9Z^lrjCh@l-yojq>`kJs@|+g7ibtdT)U$4%a@MU2J=Jfn*Q{Jk zym=FY^lo`uq&2Lx7JN<@XUSrpEgV_UG0c}m`HOG8;T6*?bJMNK7S!Gi*^8OG0GmZ? zeKDUlyqH?sS^Kr(nIs2B+LCf8=(Pil7*$~JKwTv zomjPAM3>Tjy$3hAJaTIH{K^b|G4p*P)iln+N;3LH&}yOodL92$H$oN|HQE8TC_B|7HP-38{&^>TEHyUqbp zKf-s^CZ@YdQ`IIqrP)=V;Ldcj)b092eMMepZu9;ag!=aF=l`ph^9PUCw|PV7qB`5U z%|i!k+q`7wut5O2BD{Hf>zoJjFbuin#ys(6ya4p6Wf04cK|#vAnE5bXzws-7b9MFk zvELIYIivcG0g{$0l~Ms~@JIJ`nqP%VyEE_3+KKU7$w=*(+KvdkQTh|`X?I6*f=EZT z3ag0;k1Q^8e}!%5`rL$z-_NsUWa0LFxZMddXJ|Gk_!5l4Pm)y}+%f3>0U=EjVWuoX&WTI%8va;9>S_GOC+b6`l&VNGDHZW8imG=yVF68w{sJtQA?m zZK!YwHQ-be`QM&R$(5hS#YK^9HgV>s%Od}s0`)i*8psm1Go*ylM1g@Wh#XL5E}ll_ z&SM~g>a}KJ+DVfGlg#uWz6cKSC;Nbj&vWIQYOT~t*|fGjsIwCNPF12l&&(Aa35G*^;>@ir%mhc^Y-TlW(NkT zA3jyYcUJPRLuNo-c-ni21($@oaP`^CWRv%}c^qSBZ9J-ZnW&BS!1M-p&(P`4GCqm6 zsb&;I47HYiz{SH^ohOx6M zavdyyAv@bF*;FTOi-84J$@3j1Ep#T0Gh6kQB4;jYO7m}x%7M$BC4mmPsT~Ve98H@k zHb?j}%NA=wsi^*sx8hw|TFH$Em8MDyVO;`6E%WlA_53gi|AU!xe!vgauE>jiQ!lpb zrTF6`oG{givC|1OH&<&#$isH5A$wG&?3ZV;EjKwm=2`Q*ymH2%^B{g{2fin#+r)ua zH5HQnAV*>Be`O|9yI#@(0Jz`sRin>5#f_y|AF$gR%p2MoI&C?v=zh@GZS@Zf4Wg|CI=fCbs9ZTrylZ2x*PH z9QF~^CWF-Kx+F*ym8rDTHa0uqHH&$~?Eah9mA$TGA?XB>s(52ZJct)+Sxr`gYS+SY zyM3x&hFzAIhP^iHZ0jzwhPK^4ZDpT!Y+7YlGaC1xa*n5*Qu8_I0?NClnvC@axqZoE z-;2V*yT8kz2gQONUh4|u@feY+2q?}mB+ zQI`-gX|S0H_YQcTkX*ah)n|W1DF+3Z9#L*NdMo;PD-*xIQxZ>gd7W#0;KP-fILZgP zvx={GFVgF81U$_u=Lmz}H_2i|!D5Y37{<0Rv!^^!z`Z^!5tw?TYD*N~k{KdDoLRdr z@>n>s1KMqBXE%4c4hCa;y#RVR@x%f!ve;0Lqf*-Tl~cjNLVB8kzgB^UiZg3<^*Q(f z=sCj|itzpFb3|f7z-Dt#yUrY03#kk1C3s@Qbd?R* zP+d(;;{!6abFtVZTisoqh}yDv-R9AOE}qXj*RA1Mg(|m;GXi>c2U(g!H&Lo0UwBGM zBNCWui^>LxsN^7ccH`~x*^S1A0a|bsnPN)UG#s|rVUJqN+J03sVK-KW6o2Gq+*7OllOxGoYn^Az|y@G%ooIMKzO0Wl+D9>*J@ z9E&IKe*Nj45AQws7KK~qb~cAhTLKS1!F8*htmk&*AOQ0oTEuOX+?3GXpWV=L(u)M5 z)*}!TtR_OZG9hM7#34Ecf?lMORsr6SD1Ew(Qn2z6xGAg!wR3WDsqC30_dj^SqRSGm zHbC!(bPNDM5uXcf2>PnG9f0X0o=u@x?1x{8(hKoq&vgz{DlcZ3l| zIM7m(L(&nD z7G0syY^%u`UA~)kyDg3h}e{@Llf^dfIL*H%5*I zq5AF5TZu11DhU(TWPlbWFe%DUi)AJ3O{_YhDTg@%|Ay7}@M%}yJDhF9aYx@foNdMs zB;@plWWo1YEy1NhoQ|OmryWx@?C^{92d=nC!Q28shYKyUV;Ko!&ex^7E5!f3HDddB zcbi#;m3zt|N}X^FNG2QNp~bCY-+|r*LX}c6s`%3zW!%)P5pyma44Zx$G-;kB5Hw!~ zZO2S@l1MTuAP)<|!D{qt?!G(W7~4!d&%@&~hmFFP48O_Q z)|BChThOey7gl>OcJbkul$(d?vg*V61`<|5NcibC=YoD33&%roL%j*t)Kuth5c!db zWqpR1Pb=gLOFhlR6$uKtWH6Y_e(UvK7_fjcj!a`2c(|7SOrKfcjy4GphP(r+x0_t% zCaGII7OFS!_p~;Qg_14_JZsp*A3iLE{^p>Fz&BZUNA!P@t;-x@ZJyw#EFZ8r8x5-N zqr>-F4oC4TJ8ovm4A>bBn2yvb58Tf9MxigF1KY)BTiD^g>bt19OI|~S30HDzMk9=^ zoX7wz=g^Byqxdk`(bIDd7QQ8l@gjx(PL{r2mb-S-UJU!Dn;29EX91q+p71fa%*EBg zHR0mD*NI(y6rmR18oJt6hPP&n%jOXmZG3(8sW=XJ)NmH|?4t-1$v3$z{t}0;9n*cr zNTUg714f}aqtJkr?L6V+O*bd1+9v!y3x9CLD#aoZ9)w)nyD1kZa2j&g_mq{DJ7wiz zPFcP)9(d`1=ZG7QS(!jya2g-qFAp%aKOQiFRe6~GOq$IpFR@}c$@l);tRacQ9dX_9GU)?QlHi6=PxVP6snC z7VMOJ7Wq$j?-?`amYmM`2+5Y-saBz8j3kFZ+^`0HaKG@k&lPGa??38 zyKv0p|ETTHG*VS|Hrp%W3u}KPgEj8A2xGuDQQHS4K2^D);{LZEx>p*HA4gBNb~@;A zEnQ(w6*1Dc2Ller>X^q!IOb8Y)^}Ot7j?;-pGd-Hn|ic!&OG2KVRK{k6k>k!^<-jR zw)})6PBmMeCrnogy=Ou5l7UTlycT*Dy=+BsV9eEPi(}kCwm6u33>VAh7p!6}Xcf8T z?c(mO%+1jFh+DgJoSXvhWMn!16xIt|v0tle2KXga4<(uR8TNTHu6HKMJWD05zE>511$Lv^LroQIR>;*gNM*nZMqgGe>DW zXp(|A-$1735t22{U3b2kR!{*xY{NTrVGest0x-75JFv`=;KRsI4BM9saqWS*k3hm@ z)*Lu~wj0RLh9@9U;pu~S_wlcr&%{3z#3Me%^(em83*Mrje{mgpivr}K_eCtmY!NRh zw^o;+0$>caGsB^3D}mPGlY4}bD{_iZ2q|D5$9 zB7C4?IhRh%MC6HE@hZxM^y#Gx4nV%t#aWUr#VXtrGUQ*iSd0)d72=5U5;2(1lIM9T zN`c)X&c4dbs5b$ok0fHY)iM1|Js-j(ky|~GvDoAfv@*`@&}#ZIK46>8jkihGkCCBb zz#kio7YtjAHE&`>L6q>$P(|0hvOsiWY;7=5VGcn#){4tCLwqdjc?aWild^#UFn|Cgxk04yiHuILH&)p>1uA-z+FM5WP6-jB z@>YcvkQ8%Z20WLffUqn2H~}GhzMB>BNHN1N5k*_$#4>kNruCd_1e+Uk^3CZ2@9Wo-i=Q`>^Fo&RQg0Gjyk#_1ezkcMD{AlU@b_0 zl8r3bK}W_a#WW(%n6T*$VU7u^n4e zwkffFaFSA-ikCaA5bR2)uSg*hmk$Pz@s$Ay0b>s8YF&%ZSJvfP8*3(>DR4XAkJhI~&Z-4J}(r^2^b#r~Y zC8)kXbA}N7SDz<{XGQU*ZPGq%&+}ukpf)K}Shehw0Tgbgq}*M9v$%nlz0)W5%Eszr zFE~Q)d)@bB!sKQNTO}s~;5V{eQB`d5nUpa@j`)jw*|lO8SD!DFQ<74MzN6OD{*I~3 z9O|l76GiK*X09xd z9mp*or&phyFy ziIov|qUNLA@y2EC5Pn6b`QFtL{XO>|w)$#lQlZvGjCRq5gDO-L*XzBL*-c_(42eICGs2M;S*YC07n_^{()!^$V_gV+ho za07n%NKOi7{!x}3R3yYgEXK%^y@AWAdF&-z+Z&w%X*6D(oCe>Ic~B5>UuZrWE0ObZ zT13YYrM8F~-|+l|qsIAB_FMdKKx&iVg|KrYWN3XeO3;i(fz7?(k$ixRs4HE;Otvutl(rBJJBI&cqnt1si0f zLkJEZ60u<LyT~w6ukC~W_bbATFt%_d?yMro)7$)?3;roYMBfMowuMmP#{6~h- z1=g`C+FoUNoI-?#Lewkq2}{xl;|MI*tvsBUh&7T3Nh|vs!0&9!3YCbQ4N+@eY-k4~ zxD&bmerXj!w@rr&Mbx65H14+vp96|zX zzJ^$Z;7J^JpXN)0&2(bmwa-Zr^|2m`~C3X9tFkUzMqsO%+Y;uiG<)Puq5}O z8Z0VmiLw{4Q2diaor-D8qt+m6RP<;=JwjhiQ~t=;rvmP8-^&QI0T2_#FqOC!>;CnE_d#QA;2@AJT-EoA0Ilez?Hv^jU=>?e z=!5Q8xMseREjjNgOi*XDLfhWRk)@@3(4Iawp0%{B&1I<0(ME_r*lIN0NBp~OiYB@O6dlddv0)^#(FHyd!x|h zX|lMa=mr46QF%BtYd*qSxY6Y4)ps_@0zh*xjb@u^N3Uit&bjDp)6keEk%T07mS~w^ zUm1t%WY|>%110>r1*$3cqxD*BwE7le#43|xFwKIQv2>+7hKL!2s^)XX&jw7+crLg6 zoat?4`Z?xy*CFiX1ej%x^OsiczxWD_j@mL=zFA*OIOTa?hkdT6nWaSY7_YPA|t%1GWm~)u^ppdy703e4~ZpfSprhjujuZ$P?rmTD;%ME2s zf@?Ujk`BcoBOzd_@9{V2^#wbQgnD5wXZxHGRiK7#Z4m0Km~}y#u^8|MeO9*dfJcHm z9IzT4j(B<1b5@qpe8?kp?(-7J!>~VLCRUrbTiieZH|5mj*Lfcu_G|nx$@%I+-&$v6 zmz1DiJtxK%EP>?~s&_n+K137CPcCb0Mm14b$834WeQw8eYJ1fn*#Kn~Hc%Rb(}wRG zXbA=l?G75+HOM$>xTqH^=Y_npTqT(JZBQ_F9XfL|b(I_pJe*q)R)H!INvYMKfrf6X zQft*#R^}n*vTU;Kp3K>cpdb2VXr$Y$nTZ=nH#^&%54b};A57Cf=GEg)w2_kW5$+s^NIR%3yB}P<8WacviwmpBH1x z4WFHGQ^+SncHR%S%Hfb}^PGhvcBcD~+x5^wgEI@(rfsLRm)aZinoI1pM}Fj!vT+w$ zJ3>qHjg~#Aacd5(1b9VO2u8^YM%Iy}8@&45&?RwGM+Sj*;Ev*`pf3`k7 zHg_2;4wv+UN)>3%Iq0fr>ed66f{P;0PQ7*l@(Jx|8DN0l87SY!hYu_!B>1D#I4~aX zFyHe=^vV9PL5(p)?Lr>Q&~D_sC%;=nOR?+QQbQ{U7$+5SeR@DN>&o0g67mM*yoi_O)U}5^qHl7A zp9k*FOe)xgd_3YNX-=#WCo^^(6Y3k=I2FqaBDgk14iFwi6C^?>o1{sGQSD`ItdiYL z?@TjkuJfJ3_G^Q)Zd7&|lD6u=6%rJO{v3X*pYi6~v3Fy$IR75UCt}5%*>5&{vGBVT zD(364HD!oFoSdLxJWUoh#>itxM}nlAG9hZk=wE@+@BZ zuVw|6&AC{Pe*0LRigz^Wj#Qm6%6Jpe+%lsu+>r~`8{q39%e2ZQ#9CzBTq*!7D3J73_G0p1M^pb@Wxu>{G}#nj+C_NSF-#%E648H_J|coALk; zd0<3gpPL89%pI9bhi1Ij;{Eh&eBy^>^LltjOzb>+7mxr81aBbpI*D(PWEiZqObYjc zpa2iV9pNqIUd`blusTwRtQDoCVbO>-cgLYcH^yLk z-~)hzFg4rbN_2PzLVzvI<1W=BPthtgRjS4=;f|WHCwRjW#@f<#7uR|Ayvo^JV_c)_dvO3 z@+nW-W!uOnY*gh*WmoF*E_Kby?%+2e&u253^ALb%BVIAykWVH&Z_M;f1Nivwnck8i zcd~~gHs;Ep&pty(Grl`!;x0C^&|V;IXr8(J7z)j)d%acKn1|N8y4e=X$cjHYy8853 zTvNMkw|yR=$<#wF)uJ|AJG*TUcprQ#meO3gI@8mRjXf3ue9LP$}8`5zh9}GP%mwZ3L#D628cyUuHcigw{E}aM{%_oRyd1mJP3!i z7ONyZk06m0(@0HI?7hlSd+1lP-8$9;>xZ!=Q4H@AY;GHSeBTp)Q{?&a)ptvzm1m3N zL_av<44T9lRKzL$3%pAn-x)M9k$*=-0B+CjqAAAQJCUQ%s%l##o6DxDEUd`{e`#U| z@pe$!_eVVXvG#)U2CI3{S(MpBtAlay`0ky<`*(X{DzbDLt$Ul7lt-JV=h8VW&hX!ci(F)!>^=+zx1g4{Wibw6rLwz7a&!ynRo<9mQ#a_NTn%fL)6f;yu7?~ z9(q+j?_4E|1J2q%#?4&(< zUTZ=AZko7n9r^xt+WaS@Nv#DOIE#o-Qo--i34O}Uts%nG<&K1cfds=^+@Fj1k_HM# z*&t|CWBl4TD))M8BOYt5qyl9!t%%!hk2DgpkHBdY1oOPoa(>bb!fc)TX*U$JcVtX* zk8H1V1NU^cm7;FKBMxKw(JbW+P^EH@{o$@bBe0$P$WP4oq3R&ldYHB)Ky%nZgA_W@ znw1A(-MZopL95WkNaM438uUds;7y3j6<|V7j_@~Y!O6e9QD$G;Ch1bvBloSjRa1Tu ze0X^8y~@4uehx7rh0gJVB8(u6iBoTq$rr@u3)3xVpBNR-nZ&PFAH;j1lHZm#Lo28N zIpw}V5)P!obp#TQ#-;}vSi!Kq@(dGr4fcz)6#3h0 z82~WTa0WmEI;i@WErZb3!Pvq$b-TK3?mYQc z5AFlpP*LfG{+5-jY^crbhxZ=m`6?Ln!qHwh81BpeyMOqb-8+kpJ0E0*9c;@ zGN1A``u-$j##_&7d&Hvb&cB|i^svo`*`a{;Gd=xH?uunM9VmfIC)B; zXGzoxS!T`c!ZqT55HHR;f`h}^+@GiCL&Q*~@rFzU%UilVIZ0mHyV*(dJb$hDjcw*c zZ(xYxX``wXEtemmhGXrAvpH)L&Blyio|fhA2%3W%la$?A> zm5j~W8eUEQHtZ~I(ti>ar!kU(CE0nhk!~Ua)M|=TrI>V;DhGuDM~mzhPzT+`8&Z|u z2oXRyW1{PZOmv_yWU5gECIFK*Z9J)v5?CsRhkt;pdYfCy6R}+ED-is}1pOJ**y|7(|sVv)uWTLr$Y7gQia z3ttRuAkm`2zDyv#v3NQ@MY`r9Qu3h>5S!cs8p7Ck%#`704FPjOg4H{TSe3Cd89vYp z2rd_IIU@g2Kpw@4^n&-r`=4wGXZ6_)u}%W9BOrronJgWwcO9b+$bQ%!uv#&P@cWm=)g7va%vr_t-U}?)M8xBl?9lKWm>NFbMyb4N2PBrL zZW*uR4D#fq#MS_Q5M4rmT`88^I$A*zMQ$NILvfma_)D~*|68w(OZ5%*`?|Qvqs0Rm zZDsVqUT{eO-_&D#2Z+TRq>iDtdGO`XWv9nncj&K;rinhOR|~8Go?TsiM|58-y;JD6 z1teVN2;&0XmwnK~kVudh5GVuOa_W4X^t!C3 z$r52&^~`RH%OE-hHOX1#5(IuJxzA%|FuD4iYJUG#Jtv1|HodG(d2g&?U-39sz~~3)0z!Y1gBZXEGm>{Kh_TTrr#*79#< z^MYB5;Ixr05!kyVUxs+s7g1)=F2v3UyO|59ToIY3tCa6$oZ)6rM43gyA*w|TdSXUE zYz$!0U7>}wN?qN31>_d2i~@3a$`>QePjkpi-4-Rm!28wI_cUOO!wDy*0&&m9!E}}v z6x4=Hz?6hSTyf8CFzrYXi)IOW7DoUbO%9<5Pm+?t^a#^ju~&%Bz~(~$M~+9q0@k9evx%l?*0PaGKi1o&a`Rk@^G{6v z^3oMj`k$cSCSOM9No2e@aL4rK`g#Y_u*++{5Av#su@Va0eyPoLxV7Uo9&{@yAMF#t z9Z3X6d?9kk#a%`GhZ*w|9Co>y%p0cXp$y)M_FuiT_s*UDpB4Y^@6W}*KNA1n7ys|Q z)ANDERnG{;KWGexu)IJMb#6ty;AxGzP|a!ykPH~CYt5{V5x3srg_Juk4+0_hULfS& z3xwDesTpc-SepbnOfsxkk$lIf4Ik$~g%N;e=R!of;CWh4T;>_kcLNo7nm>oNt>fQw z1H#*Qpp9of`B0-(_(JlO6RknI3C7zr2nH(bp~*j!6@VH;zrC+=yPg#2$F>SJ3OID` z4VEU^eBdGkeeKje60?5w%h57{^VPiik{zIW;L>KzjT#FbwZQO8m|e6@H?kANG#FNN z-O(JA3~mDAPMddVMIIbiM<-a@@TPUXo8VhwFMv}o$;2Xq$k+FE0%d?(upv9`HKC(A zq-mlXc+ydYQQ_l3%`MW-o1(#6+`i2x&3(g538bu);$%x95<|T6)Q=N)0iP=AvqiF& z95@Tq$5W~SHxNuc!FxG-=*Rtb@$jC#vv`q_PC-SWfI=aHb8BIrQC)|vvo=cO0p9&| z-MF6O_Mxx!(01VC2_SN(EG9h@=WbKEGU6+w0orYD0K8U- zQ7n^9MC>CP`?<$OYpzLJf(b_6u`kZR(4%7HX*EQ6iB1Z4kytW6k;=dsTzA#gb&+SZ zY0(nFWV2J}Rs6!?9`%?Cr*E)Ti1E#{^pdz?07n2zcqX5i)Ej_8aZe9|uS7OX1# zktBOD=(xT?bVF1R^QY@HkCxS(Mv???Ye><8ZphN zQ^+?>8=@Z6z9XF?N-v_z5-eLeX!7`7**MLUx; z_JApETSk%`PMV}>p~2RUH$pNVX_wFS-; z=k^F%Y!sAMylapqFRDr*oYJ7vR9>?n#T$&wD*%PNu$Z?cj)K)e*$Psn-BUVG9^A1N z$!31&zSA=amgX|VYCDb0|EmKy-uZZY^&NPUOCtPJzEz#=Iz|K-L)so^Ep8(ikkDuE#nziedwZV6sAjF~5E zJX%_Wo_f%Ph2U;%Bs$GPDkfwLEQ`iyF7|^9G+*JNS5itEnD10ky4C49Qs4K2r+5)W z?*dU+J1uzTQZF_6+KKs0mWkMtq^;!~-ij>p+TJOfL?*+T2P6Go_Jku#wZ33Va%zjv zIQBiI*HMJ;tZdiaY1YdVnM>-vd&_*WMGj1W&PPWG7$Gd2aa`s;TFKhROBLZ$Bx|O^#jCvvHpCCcI4)R{Z|wq)O#Hm-qadJrx~lqeB9(w&=N?B z`6ACz6#}Zp<9(=1S#LnSdb?CFo8J#fr0zv@^_^F!Ib^}rrx-yC?-$gA;>%j_VgXkQ zuD0L~+-bZZ!^^gTCoL*&cUX;uLIQog>9*kfd%NPGPIg$7 z%6JVY#IYFHAjVj(H}xLDZDAj4WCUf*JnKQpNxsX&2U^vD9a0-&@%jk&SJZ4{#f1y( z*}370dJV9N;4>9^c(`8#BaL4i_FVqac0k5Wj!BRd5>kC=b_%agZ!PRnsA#Zq9PxJf* zT&vNMSgzs1RG!5I5FqZH5JDynH1a%)p11Ba*>lViH>;bN%pR^<{+>@VA>tZ8y?rV(%>2 zN!oDY<_)HuB4+B7Qg7UrPcS-c0_ojl?1`I|D_XV*U zt$}-|l&psZ-aRxr6Sxd71B7yy=8WJBE>aLbfFWS?28-8k9c7nQ6HScvW!$_{_u}mg zYk+eCttBzUmcd0IeHNIw3|1iPe(@Yy|9A`7D)fS5+gHDwL|o->JoOEVrRJ%D5#tFF z4d9Q|w|%N7xEc3OdqKZ{&<_v#gM-7n2Y25)2xqrE=UN(>1%|EAg-p!s^O#t6z&Uwy z-HV@lDr5rOR_>*;Pmd}7*qUVJJyfw9wP+0~G~jPZWbD(b>%QZC@I$E1eDWQA5&4dG zkgsxypZJ7{j>|j+dIJO^gga|iMH0eSR|YFmTsj3rYb!PJE+`%bubLApemQCm&K-zO zcEE^aY?HyKDOGE9=S3aB&^^>bmbuXVLpHMPWZ)e#DkA1h&6fvfrvh)RqlWAd5U#x3 zyk#ewz$fp?Rw#KC&6H`8%1g0nt;%``@MRFK<1|I@zb$tF5$A~DLW2VLt<{z%RGD4}(hI?szshOLh263b>Be3<*Kk zv_6ziMWIZq&v@|I5GlBey6zZQ!(iJ1hs(1YTgYCJ&Sk=glRqr7XE*HK)+NbP#7Q_J zhYxzep$r!<(Fd+W`b;7|ibg6lPBZPtso!CefvrUn%7F?Ri>*S+x@SDw(7-9-*qK5~ zZa?R^_bpR*6>H$YhDAV5dh@)E!*d(`n<+-yV}!T7)_^5Z`d1(jsLE)*CnWphx_;;d z8d#Red9s8^B2bN>j4pB@^b_2&#G&@=MlU#ug&K_s3e+Bkw8UaO85f?VW%mlAm4u%X z%O+J9LhG7xn@04ubOOU=CQgy7*;pgRXzVHf&bf!7UG|om#Lntsrq8OwR7&-i!hosA zra92h3Q-5{#YP;U@qyb$^#aA!cD;KTDy1?uRK1Rs#05+DDlME_iuBYm*{z4TCtYvg zRhu#Z0guvp9z}5PgpdmNDCjpS!0|2)%M{|o6brN{y7WtKMYC!>@hBk+_w&ePXzjsQ z;A17frQWgc$Q_&Oww?{%boZ1q`}^0|Aa`o3rQcQ5Ab*dg^YtVEKx^JkBgSF{w{`pN zNB@l3zw{xtP7{FRLMuG&84zvg9A?^6tL-0Au-mpE1`p!kFsw!DQt;X%h!)l(sjuOc zg@}u*PfyWRzRT%78~TP%pNv4WS|+O`MRZimw4a~b4-xq3ZH#FOD+9%uT-3g9+gSe(oQpE(Y?pbt{rmx%Jx z#Mo0`oRl_85rR2D+l;$_DZ52=1r{>8pDFAY7A3eloGAHg6^%T8=o;Yue*()FE(7%3)X2eh_$f1bgTyHePF-W`t>+q`j|cs4P2& znk6+(F}BVgs@bkXWye}Embchj4g#S>J-}+dGzh*-+!S}xQ*q1LoCyWuakBiHxJvYP z9Wx5kZd;SItMc3T!{B;{sB|E4b@~KlA;^4Su(<%t^}+4ibjjR^vjofzSZa}H86`E* zeG^KSs%V@oipw>qSvO^9zLZH${OM_n#Tdo|47Jga6OQ=*zJ zGwlLmrN1OI8le+{@dnE7i8D&eTq~NPB8mGv^#G$>mF!D}&`fRL!gweX%p-KLf;Oyt zy-*!!$YT#%X2+!2q|s^_#j9Lj$|0aa+_S~u?X{@W;$1}$#}XVJeP9hVZ2XksDI0-w zZ=(~yRO)yT83na$2-K)6beP#wO6qvj=%l>50}b+?MJmIEW&t7qKyL90WRxDH?m3qZ zE-oCTPnSK61S2I9cb=y4o_MV+ly;*vR}>JP(dS8g(Wu3mlpB1R&y!M`5F>O#BS3tU z82uJ8q(*0?zynpT1<+84+(2q_w&J6_<-tRU!&Zt9X-TC`lb`~ z80iq$Y(oo4RR=YQyEjRi&>Dp_r(P8p21iNy>goDz1tf}gh<8krBEY!~*t}IuN$O!n z<06HN^etQ&GP&dx9EFsGhoeAE_kuhAz~wz@)+SqpG#0Cst+Ji7ov%)Q6Yqv_R~+Af zbBB6|ASZn8g0up%?f|l2rUhKCcuC@Y?=i7S;F^#@*2X%LAe$9$+8Hzh>6&`SW zM<(*vm*V|P8{w7c*QJWu>!SYjFb$90n}iKnis}`Z`{PYqi^m11QiD?}19N5RT|6wq zO8aYqb+7^yl@->>=C9^=R>T9PiZ(oqDui1ECB*qsLcYCkGE z^y~H`uuu%tnU6YG>FOTZqDfB-MqirBDq%O&?;+@AWe`qg;!?GdTXUqbD#TBNFgS}} z1~&)cmuA6NpyVxSTa}`qfe0Sfb(R4kum$~tem~e3ALBV30Po*_!kz{+hv+a66#`NZ zwUj0XO0_u_CX{sjhj8fZ!R?Z^4)KE=j8f&8r}*}Qf!Xe4 z6i8S(?Bzc8F;;zSAmnqm6d2-?u1qS79Mx($fy-zU9oO!Jkme}9hBL`{YshwVEMGYB zptSopN)o!dBj&wQy2yGBx(sUgm@f#XtV<1x6;$HDQI)0q*GRk=;K!!JGIl^GmUZN; zUMmUR%zfwKhe{AWq4*@P=;VjWtJXG@O`LQEVIxH*%pMcr*JuHjYGR7nNoXpAx_XVo zL@*F(lD!}ZY1dGOgLDy5R0&!Ms~Hl;&09CrTP1!`ogvx;ki}!IjdhhOYBjKq z?&%j1v-iCe(@x+XdZbj|PZL~d#Q}B)|5*ZSG=Z*=NKY7FGmwY7SCB!Okc;S=nG0P! z6R$a$fglBAqd_yQESGxz8(r)i(2S=Ufk~_i%A4X8`QhJpsXc7sNn$MCMuOIa+ zB3H()w4wG0ic!dp_!!sag(H2VaWmdA;T{++qpvs=5m4y>7+uwITp?RB36ZvbadP$P zagi({*4?gh#?VbT-dKK)lQcTT1KY%bNIh;NRR1#gX{c~Xp>C`E9IPr*SE@ZhJH zYSOU030t601}sa@OZ3X){AFBv!opNM8@@Iq9H}Q#SHTM%A{!4Q6;#DUc=l*(Th;?CA0=Li1K+ zC5Z0T+WF9OBg=L$l3o!IP#fDKQdh4y@U_jp*IFa+;xgY8H|2br?gbCa=!KB(ThWW{ zrhH-JxwMt?gyJXJM*xN=c0|bvt((hJ2e@3T`mXd2)9$E=Y1it-#>D%00hX23xRt)t zVjH!#ks``UbaY#p<9Mf2p>ftY6^Kb$V9_Y3M#43D1Z!<%1 zX>&b4N!B@UQ!-bgr#6s0{;~7(sAG~Lec1~RbG(2XlQHJ-I?=(GUv&(SRE5mO29(0D zOFt-nQB zsFXLGKUd<~OhU2N9v!Xxre?RQoi>V5?&wiI+B7Awwrc(C>6I#TJI9{Wn zEyyo2afqBHYkcWc%3ZO|s&J!_teBy>7P6raf_KCUS_Zd+{jF&0?K0SpU&ag32*g>7 zKR@|)@a)--ztjGnK9b=K;JyNdBbT;u#OKC^96yg2TTn(YNo|Lg*`V#5nKdU~1=k(I zxb!{7;#JYW=uqB?@`5Lr_s!{qs~`2vLVED-KBh?Ad?x;(&=rH{8r13t6INQZKEF> zI5F|)dWF#|2*T$J@&w$4v>9~9W_Fqk+li$Hv-aQT?avQP&fn7vb#rOf*${@}!>4Y7 zA@~}$OKJH5Wtq%ASd2+AHJh}yD9?_zW?@VLq*2;Ku6GQfwy8D@(P-R0L}B~$RyK#} zkhB#v4WGQKr%fa0XT2Iv8XE!wzlLq@YO@BEe7zm{2zZN{8m40Y78S4%hIbJ75r3J4 z{n;*@TqfG5CSvP~lB1%HYfN)>=;w>BmjhbPnqYVa(7vHS<^2PwaA}OAJkE9kARf*= z%>z`U#i*;$Wgx6XrnueBPQ_7w7NE7c3Q_YOU~O#+jFJ#qBCaKjP+SwN7ov+S$XtlI zpBh)QOdLPB?rDMukrWhy2Ppx`lomT}Ny(yM3KCb?B_KPUrdOYpbhi57YVdrprYZn~!_C75tf2)ZiIu~~U&akX-@e7sD0miRD@7KE&?*eaj8X%A zbhlo^LeC3V#9$NwMKMWa3f1VYtw?59?_WoipEav zr>vLU;G>d;WC-sY^rd>1&4|hIIplG74u`z@CgG6D1sd92M8Nlw@KZ`RWWfM+Y$TTZ zn;(VIxKS8X0_)a`4>9_^NxGl}L!Y)Lm)ARXSBu+nFt85gGEX5YL~#-=E-mxvq53k3 zFq#e8Ibfo3kBr&psl`8brzn!+h!4bOZAfc61C$d(qMA5VsflqVM5+9_3kW1MxdO5Y zyr=0@>DY7Mpr#Zt!KDj`*+{7|f?djcain%3&Y;}n>or8_oIt3g#4Aqlo<&t%cS!(* zF0i@!9CP%+4v8R}FkOHlhd3b$!1^|Ng>?jeEzLjP(z&v2 zI0~$`LQh@2Kuls^{((A>f>Q|Zf32w@^ALUsVAeLkL5PHzyrazk7?4nxUf@eHx{`jt z!C>GuF$$|q*rC?`W-!RQG*Q+~F*;Lseqb9_Ik!kW4Q>bYK|j5Bc>8@wRXxlxj8Qsx zk`u9@%57oaZlx4xKb1+ZRFReUiVh8^5CF<^%8y+gC%|TG$i2$=bSp!rC{Xu|C{9~f zN!XusEXk46^$HIAk-$Po3?gu#t!ByW?GB!ImV2 z(n*W^pb$0L=Z7(*tQYBbTmoVR=Nj350rTjB8%% z=Z*-3q5Ep4#2=^uZ*Y;$*%khhGnwGlsA z`_5)XG-1j%E@kiFMYayw?J*622E=0yi{&T-h-N_o0*IoAWH@UJZX9y0aO`I%XJO%OOzVw0zF^*LopUVRQMQTlQ1+~mgFj|R-mz%#cNh8bqH8|o}crqMRT zFwQW{L{h%YV+jon0aga`2vTfOQ`c39>KDgz zMohS_F4@pU1^>`+Vnr^-az*L*4gj0lBtW^geo;Di{BjLsS2AYE#6uFVuv!bUla8Vu zd^0M*%5@MtOd(-P0*O*6nv$o2{sOrV*(qjMi7w2XcT7P_!6*pDA|Swdl@Om)x@FfB zPV9=>wqyYB2Nw(DC4*_FS&vp|?vrW8iop!r2kHj+bQ zNiLuEv?(xt?A+asyzL&wPj|bUI(Dt1Ejqr^Kqrob9Y8kJUhn241D-BBVd)VQR#5X~ z#*2fR`T=d7=_qT4x{~EA3Y|qtXe?k5&~(^%q%F1u5b>;WDA~}LqG!Mb|eS8eV`cAu5MI_K8^_(mrLz|Y*Pe8m1iHR?`aWQ z(*b62_2YqK^oHOp@pT5g){%uXSm9>T#y`?Jw*FiQpzBTHqms5 zY*idDp_ts~=52#J7&MCw*VAsXWgupo*d`9ML+=dlJeFL2R*0Q5-X$rsZz?Q-dLg*G1=5oMQeXGP4k~uBOnfHgv2Fad6Kj#03?8Cf z_J>dpJy`&RI6fLRX-xWfMBKkEZl@Y36LO@s1Vp$+?Numv>7{`(y7x#%XG;@^MaN=* zKW*hC0iS@be@{FCF2%TvRrChv&j1AEVBLvkECp1t*AhJ^CSDn&P9{RjsLzi2F;`d( z2WE8{fQ)PT;?`BiqT0Rq0<;r-7NX2_#x`CzN0?MmTlkC@;c(7&pN7rRBXv3`W9oBY z+{}P$dMEiim$GK)trwi*Ru+;&^0Ipy{TW$4qe`CO>)pL_s9R{s# znvohn->BM>LglMWMeC#tss&OCM{;&>E_ zmedpjxBpFXCY}O#k=ScVgLYZeaMne)0EGjv8Q~8yS7)}x+UI<-yy?`6a&g_>TISu= zF;I)4M_O{Q15s>r8ab%L?@~EB1++Le?EY=bCnl;Yw%{_$#W%ru{Hn+Dwwi>~)>891 z%X2$omC{$YZ`qcPql9(wo0_Ndtqidutlo;H(!%2>1En?uD)Xf_=#|+!V96}w{W8wV z1n|@=v~Zs)bY{y)hN&>~_*pahm`S<-KrX3%wNo0a6pvRuE;?$Uy@l zO5f|v@f0GY7Zh!?JI21l=rDdx?lXlCW}%eoxF;Il^XQ~H zzV7H!9qm@HSle5Dw_>MbR(Eg-Nfw5s>2c+DEc>FQ28ncE;NiFslftlme1z6&X|WiL zomX@fAwHnO_O9K{!C7<`FV1ABX|w}05<_OGmyw-R%mg{I=!vvf*VKr(fb(W_iI30DCm~;v@>@3k@f5wGnZJqte z4rR@dztv{VwJg8W6_ADbw&00b7PuS69_Hg5xg)QIUOLYDDWB(yugWmYBk49};_sf6un zBCMrM7nX!oqWUJNV1v}GO!eU??2Y<8u?BkKaOm{A@{{a*X0d`*y5DpA?5|#SI;_-< zS7u))HH8=R%4=agt|FnbWws$^b@eF@G1tf&^3rey-29rsgzKId8e`Dvk{lCOHxlW7 zVB1eE4w2Pm#X76Mc&(dolk2nnv4J-9wA$t-EUVja$ja_x)ioco5F$A?!{Ld$S zM)b$iCI>guWOYM>?K28b-uWC8ayt9oFm(BE=a zz%*o);sDB+aQ$`+g^}G0dApC7wlz01hMA~nf`Qf58p;{W-tm_ zVS}T2V|Y;CWRxoNjgds#WSHTJBZIJ_Z9!ldI)Xhv7<#}@bPF{)UHJ^_4mzLkP(eaA z<_62qZ#n5p;F+^^OIQKn`4K5{6kW=Ly73h}&Xdg_s{e&{?Z1T!ew#mnN zL>mL)^s+#dC8nQUhcXQ!)ucf@CLkuON{!=3u6CUaYSm@ugG#5j0oL%mivFZ-_LPID>woTe}_LXqNP zo{AH=K_M`9J2I0(G4oa-ZYx0@mA2HI?0;+VRVPco{oMP6uPY<^tp_z$zXJTPJW~^% zLO%}U_iM$sap{idz3e;zhnQXJgE%=obBo6iHbcwAHtliuFi2SyADI^7`m%|<da2m4()${_7YL1n89b0#pD=6i~gz9!!Ox*<*-LfovruqX<5nN6O)$|dK;svWctNj zplV7^kO~{{E%5RtvBMFlR%b|7*1x#PVSzoW?#ou0juBErWRvsS*&1a4MWx#bvO8dM zp;J_o%v^&@VFWR^?)KUX9`)kqJxCVYW;#Vor@!eCH>&H7>xkO3UM`xdhflw9NBOX1 zkuS?y-30}h_i9%5A)ZYi7BHX$djdf2J?{pX*N%$>D~u$igMQp@^TYV0vO~Z67>F{K z&hC3ZDo&Hk)mMP~J97)YOpqB9my3*U3($dGc@oPJAQ=6wN;~Jm1A|)b-w=*sWDWo$ zLS6+gcPh%|t?vUQS6397&Y55lV@3tC;6l-5Oz-XWN_99dvL=`sF#Ps9YQ!laf?2z? ztWkCp=NjQ;yw%kLW2`BsemnJQ^@g;4r$$$ox1l&Z&tF7^JNtLelQM66GKcuBJX3?S z50|&#;tUvAU^9@XVJ%nMX#^@+5LvONEFoi!WU5uX_Jk~=5_A;)KVKSjbFhRV*O!(i zstO~O3RkF|WT7qaHDqCojN!mF@=$iZdk$CLGPSD~)uXXqk3P|P*Cl7i_SUw`eW|57 zu`M}IKZ#c2Y;Zduc@5tuw}4fc0=Z*JeCRy0JqDh80C56>KG2C=DUZZ`1a2Lef?dQ4 z`WB^L6WCMzfHtImtLOy~38`JMlKkjUa}#kkF=S)dr=@I}Y!>)Z)dr@Nyy&T$p3I+I zMVHFqh@}-w0D?nMeF~9c|0CZaU12b_){IFeuW*0nB^lgB^QU4amw0|l+4Bq!d8E@W zRhA5dD53Ob$b_=TZ~58 za<8xoP0JW#DvzMY*m>sb@Qs@u?mp9YrD=GiRQf1r?d@s4R=p25g{@yLy_>5{*Hr}W z*bcQ&+Ia$Xg@tBwqiL$VnZ!<0-%OT9d!Y%*7H5^4qKYJ5qzN)&5_{%Zeu37MR4i|m z-9&Ism!RmG(?Vu+=g8+CdEppPc%J9)b(E~prB&(oM(!2n z7P+)DMm)DD1u3GUpOJz!$+zY%toB(r+GVi4VRB8u@ENB|waPA3EEv;-Bg#{&(1)jK`DdbU2+{>kmZv@LDkbehk1CInRS@z-QN1uIu-IEav~i zcR#v+_vq-(`*)9Se=p}hoQx;GIsgCvo_}#`DUoJtl{4mlG8*~ke>fV2;$?T|eiO=EU+Oh=b@}^0T##J<#FEVe$Fj z#MJKpC_ew7`262vYWMe?T)Xx=#pfSBp?>_B`21(Y=ir3O-9Mq{PEKfCUy4uh=(S%I zpI;H5|F`)3J>qkIN^*Q4K7R=2M|{2w^D90y6Q6(MjQaC;&Zysi?~KObe?Fu7 ze;}dp`2z{f%k6~v_mc^gf1FVJ#|e$YrT7#}_1Z5aB*(uc%m4L+*59utRPW!GfB!~8 z^Z1Ws`QP%K>ic2w`A@_6KBxA7LViAZPU|IoPUG_@p3^-1spr&>UwBUP|JCPI@2@bc>wjLv_5_bP`_|=@`|2sML|9{A7od1FNyb0qY z%imawy#v{o?Zn#OEI=X}p4x#$~UhahjC${{B=+>*iE^{v^D2CGD60 zoA?w{a_x_9sNR2VL*w#SH#DEWw4wTbU3~r#@%i^R)b8)t()T~SB{~0){OoP1o_Dv@ zpC|I~=UW=*PvrN1c1!*LbW8312U{B7|44rR+E%`ovfOVur_bLjKmXV{ja%=W>b-kT z?L0lFaX2|Ad5d#eZ+}64|L>gB`u^+U^Cw__&Z(W>c_G$5jOPW7^O^Vr{o>DG&^r2? z;uG}EzkfmNICx3#&(oJQ9xq=~JOAQK>ffJvN&Wh3FKHe9jh7_ffA*5z&tH2<>*yc6 zr1pRClFI+crJP6cc?9!#N&C*9xTNv@%kuL(m-O6!dP(j7mzT8f{oPBd_rJZQ^X4DP z-$$>g-XDKO>i45hRWXjXNqPayo}&}1dkv{B1Wig z7Wl)uSt$2GiT{-N|7jNL^_N+|sc6AUCsm^tuxWjN1h2f7;`4@G@0P}JU$k?+;Bk?yA1;G4G-9K`%`Ht@dl9N@WZ4*IET4${TupuVkhkiMPZ z1kRV>0~}8QW#=N@ap$6a zCy0B@xgtl3J8>@Pyj}b+mH3O#1wL*+7x-U8a0buA=VD$Ra9${M49^1ut9U*;599oE zf)SQm=0RRMm*BIQUwA(1xw8 z$|+iac1|SN#Qm}W?RjAV_~~C303YuQ{C)w-?{Ojc;@}I>-jgmwdtw(N-7Ny|xDa%> zj^J443j}HE3iY~(WG9yA2;N8d-*gfB^~{ABf9EVj`fC<~E*39Dy_PP7+_;+Hcy9MX z%=g1C0UgY~1blG`!3u(}6I{XaDGA}Huzc{pn7JhuLFw6n_2W!a3%QAhgX8`zZL)PS7DqK5WJV^>nh;wldF*L zR)U8U?0PluJLqcQYv|SB8#As(J1!IVimTBtn+RUdeCTSF*K`f=Hl5(#c%Hll`7OB? zc)RObwCC^FqMr+|!~8zxI`r4v>k#h&g7@+I>N<>%mDhv6ti2xn^vd<9NB0{*$Ave5 z?grfe{Eoi?bQ!$?c%6O&y1c1`$o(=S4+AFZp65LLBe0Z5qSCPM#=vs)PI+oAny*j33NT{CWK#l6UN{5H=!S& zxe5IH4T<;NO{mu{H-mp3bTj1188>4dS#mSzeS`Racr)l_w_A{I&@I5v=v&b5lf^yd z7SPAETY#Sh;(ygGpvPNp0iE4*3+A!+ZbALJFG9V0E&{*qwFq=kvIzL^zXDMkneK(8$%S+HNpG)|@w}PGyy%pt@-->>ia4YIHmu13BONq&Epc;Bo>`Cacu z{yX0d`D*XG(Y`r%qr7YG#{9eDZnXcsyMf1V?#BGE^BSxRk6i=z%r)r$6>HF653NCd zAFqLY*mW(^U$z$Yyko7*Q)|(l*CqVzwV=Om*P>tht^=Prmf%Ki=Q_+^$K8W=x%Xh5 zbMZak8|&}EeE8RUFt2yJ7xVnUd%<@df#(xEi0dKnxqG3P`08GalRfT(d%%5gkGl`? zGWUURUvnSIdFVcr`?k2ZzaR6{A@{@o#QRZ?_WLnDm)#F}>rV9938D+4xz|JQ8>zNTzO z{nMMJzc!;EuilJ&Z{3Xg-YfAoZAQ5-OZ>lWM!$T!8U2#C1?js9+n2^83RUwCC|HsNeHjFpl5df_m)sIM!o59|s>E z`Z)5beH`^a{c+@f#^We=&f^%D*NOjw;{WvHsOJab|CQvE{{&!-!o63UavlZ_IxD%|9%4a==LPSttYXLEqfCEpCmYm z^&n4zzkKl|>JxrS^kh$g-wl5X_((hj{9p4F;@$KV=7&3n3;X~aKTVCB=G^Wz1k#s9{q(T-c6M!&3j8u{J-H2Cl1PorI*KP`0g4Cubw zGl<{o8PvD*8Q|rxXP~DTD)BCP2JOC!;G@i+o`IfX#j^K9~v@dEG~dXZ?0<@6Vk?@WPr zz6gB${*vHpELXi03Z208 z`ZD_e>6f9G`r>8K)$ms^PfULW@g8^u^H#T4QNIgcMfe-9%DUw>%-`j&!9Ddg(8Fb~ zK~C5x?k`@$ykGb_@G$Xp;B6kk7UtWpW8HGppD|z66WlA0`kCMy9-n`K9_7S0)KV<8 z;th=Z6W;{BV{d{UE_f5=t$q`7$h!m^nEu|vJeqt9c-$cH+qaen`G{aU z%NKtOh0fyn_I=_>%$MF5y~_tEXUPXBKl35z>&_2>hy6bSeN7{HDd+!p$h|B64mqah z$LNn^K87Cnl#f9l^TdDk$LRlOKL$Vl>SOSQ9-o9l-!q^41pQR=58`z!R}egn=}_E9 ze+vBF@G0>9;-{eJE}tRY{sNEx4D$B0&oHj;{|x>9{bv|Q$9)d|vfy*j^W6lmDOPOe<%JEcwhTZ;NjJO zf`5GRPw>HAz6PE2`WpPW>T86b`ZeZ>nO{Rce%05aNB;)?M}7l$-8ZOb^EcqTt>1v3 z&H4uYx9}UZ`>t;=udM$@_IJO*I^-S6=da(O9^Zc>{j?Q$JANzjtKABG)o(>U32~pf z72|XMR?OFHwgQivx1xXFka!1v3pwSGZ&BZ4z6G8uzXhK=;alKm>bDqQ3%^DB7rsUR z_xKm;as0o4r%C@pzfBeQoPR-|d+oo#A3r1bZ{icb{|@cgkBB$La?tnam&?BgoqzT{ z#_JwGpk3uZpuWfd06BU552$C`58wl{e?ULqCUD~q7?y+IRa;z|*Rq zK(8MXJeB1(fhUCW6#u!MAoH<*6J$L1&C65c^$dbc7fT5;zyAY4UN?M7kWE>R&d&=? zWciICuV>yO$o+O;mpnC2s|j*_TM2UipF@!AdmTZp=Q@H)E)n-L1bO_tLXg|{E5_jg(da{oWP9m;!K;=R8e>i@Om`x8O#kL|nVDY@j}ZYZae zAdjno-GGl8f=u7hZfN(cZm7rk1evZb>IVF;>jpeL*$w6XnP8OY_#J}G*M@D6c3rbQ z@>{Vz@VA*DkN3Z9kMjOakm<0;4uE}kK=??4%*UDuGQBL?0quUBAoGt81%53szdPVA z-BF+Y39`PZkl?K>?{r6dy6lMd?!2SmVMpMpbVty~5d@jOPu&sy*199`Ie$mA;~Me5 zTj0|>qF(P4;$}=w-f4p{Z2@~h#<@3 z>vuxBHznS8I{`nt?hO3(-5K>ACh#PJJYJ{ljQY+OxR@Z%C+i8$;&HJv#>?bg(7vU+ zApdo{054DNg7Nj@F2L({yMkVN?27T!lOWHVLw7|#Pu&%CF@IOo>!w{%pL=!%ojgvE z<rZ>4etVKo%KL5y5M(_{bT8oH z%Dq4zEB8XW7xzN^?<8LS-Y9Rt-k{6Td!wFb?2YzZus8VLb$f&F-a(M%vA+|H@qXz( zd1}79bRY1u$M!+Im-Yc2?6EK4f%^h~MFg+n^7chNo)-T*LM4%o%<2w`FHSs$fsW1 z=j{i4-9eD$if8x3c-Xoh`m1Pvz{&fAk6pSy!k-|>`={USkNgK5fO?ES0R5j7_pAfZ zzAFzvdsiO-`hA8VufP6!0Qi2-1JU1u4n(_05@dO4;(?%(Ne6=OH6IB2nR+1dT|kiK z;iUq*{XS30*9`>Oj_8u#qn~~f*uw%J?rmXwPA16mNP~s`xzIv6ms_BVn=G{BUJH1A z-a`G~wov|7fjtV)zS07?s|$dKXaVq>DgeH(C_p_PC_sNdQ-JaKRsq`iV*&EtsSx<+ zRfzZl3lTn|5cQc*i2Ak`f}W-of)39q#Js$r5O~`6pgbjygb$K=k07t3*BylZ{_8=Y zr=5C1P8rq<{X4xE^1q`O%3ae7_;{=r>iv2z^xG%Bq`tiYd-X(fAs5|!FzEeveUR_&eUQGe z59Xy~`k?$tebCNiAN1eVeS}Z;0o`utgZ}xb58C^?B9y;J5ynqR5#kRiLOX16XT*KE zz-2|i%labV;n^aT|F ze5c?L)ceFkfFJh|;9;itpG|NI>uC-_x?K+ie)c(35@h|x zk^RuWOZ%aI5A{R8Z0ZNO>7{;X|MvuWo!p}g@yC^+e_P6cr`cu5_o6by+e&aL$&Kax zfrobvL%Ti~_&)>Sf8YR-R|lYd0|$Ukjv0XZpEv;ZK1KZ72cVu84nRFG8vwq)m>}+PdJ2a5@^p5~FGkgl*iPua(`mIF@@5@fx>OXZ;B_#m`n&LH&HWrHx@ z*AK#a=#4?(m%l$6@yiLaUSibI!1tv`18+-?hWxRHAnRA2A$T6g9}IeWl;C2*|4zpM zud9y*pM2n0(9a)_#eDMSvEY~Q5M({nKM1m(tKzskwf?>OIPk&O2=e~!P8FEv#t>wC znhOa=nLdYro|g|nKJN@cJqA_+&aK2af2I<0&F`x6)V}AWD!7*t`MzP0bM_c6^7L@j|D@rdk4uMx z-#;@PblGhL@O!`rxd*4N6sC*haWV&1#8R^=CnL&qWB$Z=@TspHU}XN*I?PaOw7akId+;~*D2J`VNxd>qEb4-&q^ zc%kp{=W<9 zN%&n8%G+Dq2Q^`Qlr^D#c|Db<_6z@!g1o!h%?t5C)E`~QZzU9*(e?Bn{ zcnr4#AJKN`L9b~?zrWiKdfa)s=#{2}4;4=bJ(o=f-Be5mT~3^iesHFvpJzzCbEkt2 zt`PSc$!~+em!^ZBKbVew`g%I(w&x7gD?9`IBQgW?UwQ`m=lU5Kr+=7%e4d?w`o28_ z^!3pUjIYmTp#5EEVtgMk6X^;f6W`T|?W{Dg!3-~#87Wl%HS*Xt$v#?&AFYeW|z(1dyh5G$<7TUda z7Vy0NnOI*~XQF@XGf|(5&O|wj&qTe~or(IqdM4=lyE8$*d(B3Bs%9hpX|qwz8MDDZ z&Y2CmyG+72%?AEnnT`5?G8^T6I~(oTc@E&7bCCc3b5P##bI|_{b5Q@*Iq1*1bI{LM z%#roR9F%+C9F(_Z4(juor2j0-MZZS z&H{bxb~eiGd$#OHoQ?WSIUDtycQ)F8_1Q>&+u6wXp|e46FPx2h-aH%g;P+>Pt`9f| z^*-nvgdcGZ=I?RmAl>EX0AIJ9gZ^3}aD#-ub`I#|eevJnT&(whe=hp5fgszNUVbk4 z*AM3+Ud4GxKjA#^*XVhWFXo?zdfhAG51t1;_~dyQZ$F-g_U6w6o$o#m?Jk)Id=Hw3 z{;Cvr^E}Z@%>%!kDR6~^zc~->dtc&xDf#_d^67p)@Y(--$OF~q15cyQNBa2rsBc>Q zr=O2?_0{Ktue^Ic_-ft-d2GrP8g>Er?!NOyKA(^A)ixjV?=|zG-*|97>iN3`SceZL z$o4juEC65I>%u&BUT)BZScg1*A^7i?7lQ8>U4-#tUj)3*x(Ms^M=t{1?R&AzM;9Z% zc^4!7ofo4X?_P{~sM|v51%@mHpP0W8;r9@His@9~(o6C}e`5LXe^K7>OTmv8Tnc&e z?n_bbu9soHA9@+uIr}o`jh+>E^X0(T1DAuYe!3j_6A6=xu3LWv>izK* z$hY81@SRhx#JqSBLB4n5^(#SNqp!j|Hk074w7!4(D#&|pTn+rRT?2jIbJu{s%)J)$ zy6{@G=hkbH&(qgpeEy5zY{utx(7Rl79qRWFfkoFNJaRqg>AmYQ|L%AL=KCQ6Qv}!Z zd_eFm=BGEJUyr>BbP~G>>(+TUVP4&M6UNm}H|K>iydJt4de2X82AwUuB~RJo)Gx{l zxjbG8-ofL0G0J<7;0HW@mVgfaO>iF1U$;VzU4JX|Z#|YG{o4emvV3(L=<=!CKwsbA z2D;d18DP~i@R!zQsQ>>i1AYBr8OFui1h*%=AF>>HJnVMpK~E>h=kT7r9eSf4e)=$8pxILHK5z8)G;;Su5jyE%12fTGaE!wW!Z4Yr$XNTZ?}Bel6s! z;&qT8j#`I#?ZkD!OY=I!Ppw0K3)Z2XtJfjF_tt@qKU)XOZ`<9E{fgfAW1L+=u$~rLuicON=;-y(^H#6NdinYFSO*k8h;cOO zLF9MEgWwytiT{HSf}eczAo{KAL!hhDhk%#kA40vG9zwk?e+d2b@I#oF-gyXg@pppL zSzdY={uexqc$Ypb`ymfw-rw*r%76J`%wL~8jCOZ<1oP7Vk09NkM<5?fegys4_z3uB z;t|m6A07c8dH50F#d5s zH(b8~>x-Q?BHpBppwmk>qW<@81f4y(5%m4;M&SR4ji8tAn;=K^+ypx4y$R#6Y!kwV zZGv1geiQIAWfSPTUBb`Yg!W#%33$3<6Y6&dLADF+xf%GKyBXp0H>13pHv?aHY({?T zHlv&eHlv(p1-`Kv{O6O+z{j91;0LE~0UbANK|XC;P>;D=KnLfGd+8R)7b~^^59_wb zKJ^y#<6pO+K0jNz{B9jF+RsU4!p$)<{9@ET}qvMA^lbmZJ*HvwwLGT zBaHVIcn_k1{D15Mzdfjs4=Mb8x$CH%_crMF1pUsWID@;wu5uoI^Zb>Ny!My!PBO|K z)7Ag}TJqnI^4VMb|EDW#EVoM7z^-f$=BHU84WXrQC?nrPD10rI`3a@@llYMc75Xdv zo}?d%GfLmkPVvq&5b-yPe?u4F{RgS{OBCl(@n1xKD>*$uUVHye;(kcs-;rM)h4qlQ z%nNqy3R~z(^1nGRcwf}#;=VxKiz$8gE;##LM(|4tKY)I{>3cZk^D2dtC=xoBzORwG zO`-4dF0dCa?SgY${O=NhhYMu-A+ah{&_&LOF}`?im3(R_pPNFkYkrRWBILfA;PVvU zp5M?BD+>X;}tx$ghFoz8r#$@7@&uGz$L6J;BGi z;0&X}1;r(iIdnMvcpm@AXiJ-s$AJP*pm;}8S;Hvawe%~YUp=+&SqVRkz8~Ov=CSQ9 z@j-%P$?uIk*o~h}e%mqqNgazA4_#mbzH=9x@!)^mD9sph?_}`V34)hP2qyAy9>b%* zJe;3U{7BjmC-@}&u9mV+rtf3u`)W%65y5eJuu&dv;Oj{G=JnA-Qr1)|{{l+)G5sb{ zm`mffZRzc{{;Hc@-_4_{n&=^6-r;7C+GL* zyBmG)MscEI=Fm=}zCza@~1O6Wkn4{wpc& z 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

57=d9VTH(s>ISJGDbwA`vqvo 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

^7DM_Hmm~^i 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

`ONB;lg$La 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

-E%#`gnmMtQ-TftOPV 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�R^nD=DP3Zga5;j8Mx2y}bz<#fnv`)(UAj?MjmGK;g zejTOH|6$O>ca%1rhrM4)H>dZA`Byx)ZNK1sWp=g0JG$+W;YU>hFWjPtPvFw8QGeSz6V#pB;- z=P2f3lx_(9swBVjwQY{xZ)f>LzYkhq|DDpScsx@c*QtGMq;t?OC23|*nl5}sHPbl# z4xr~g1pm$Lp>H?xoPl6xp5w92gWh{cxks=*LGNv}&6U?H^0D9aDFf%L*oJEII;|{n z->_U}+bg}-QM{w*7v(ktupe|+qwQz1jfuX^GxFM_1@=3yl=qcJ|GdI>Mb<;KZHXYS zF}|ONy^F0)J&f^3ZC^oYY8l5AXSC$?Knv`-=D#sK7ozYVSZ46|cItjGzR;qbTnm`8 zt(09G3x)Odf+~i(_ad3{UyrIngMs#ZM@}^4bhMpLxS@iBaIZ^8Ge{-!h47UxzJO%q zI6LeQ;_|(Kj`qY*yf$VRTj9jXB@M&u`cgaPBomzi9c!YAbTO5y?*51-!m$kBTa(P3 z+?GBjlIkMNkiHYJpD?HRSNb1&YFLGrx!EN2HG+p>k+b&L=FDXj}dJzsMWTGj; zVK^Df#MK4X`by+z!fN2lKKhi8wD{(gAVtUJ;-Ln)v&5>eN#f4ySh5}$Z}Y`XNxp2X zCKRhu*X2;V?O2su^HQ5i@^!ckoJ!w-scwbO;2P!{+ZvLjs#{JxU28=`cAPTnSW5V> zicajr1voZQflZwjbErm@8LMwis4`k;m1LZ7C|zjv4vo(Q7IVB}f;0*^c0=M>$t@<#{K48J)TSEfRDqTOV@ty?>UI z35RXRsmjD+4gMHZWV9-pBZ|T}Xh_pmWm0YmO%WN@c^3_Kz}3!{cegXrdks^F3-pRa z_~&9tUqi-Ui`AECqBfJpbw%pkH+J2S>;dY2P-s?fwKd6f5>L42NIg5~Y369^p6IZZ zwkM|f6F1b&&#I!)U`Gnn2Tl-@`)D0ABpq_bJBlHo+f)l2-_5&3TIxC^xpIj~lpD?C zm+u~}i-w82s=KzFAm1}2=%7KV?nleWt$hYoc#L|bum37On)Pz$T*CaX`V=-z= zh(L8RMZ7;wh$$P?*Q(^(Rush%toyf^dea0-lv(hY^onZ}0-tv<X7}+>t!$U%G!c>}j#}z`QeftYF7=c+s%?;Ot>jta0X{p+#CrnhGeVmryMsF3=miO5L&+=*=?A zstFPKt9uL^1?ZbL`EE{15>>+_#kV7-h(iqL>qZkH;tRxnFdT8Ur|1ho$9<5X5<&o5Pu^{vipEH@$k>UbWA);zoddlyB)9b~)d8&| z6$knd->}s%N@mjjH{5HjYFMp9=S2%bQ#xOV|yEsBm0*+pE0Kpg{(`_$i|gYYTh< zx$1FU+qkV21Q!0HwP-y^(kKlX@-9qSLL0G$_9}tmp~@yz-(huw1}Je@rI|RaBP(@8 zsh+G;hB(V)(&77Z(?k(5Rx|s=qD+h|qNsMv(YfC0(m+);=-ix9f)oQnQ#GmSByW_8 zNLpzhrPY)2+b0>1hlp}&Ln)$8IEqmx41y%b1IR(hP)Qu<)j({#msV#d}-X{L+{ z5^ki`#MNbkW0lBk;31H5tE3~QY&AcWA>jt|&BKb_3sn^=5$&*An~18eX0D%V&=9js z-(Xg1s{m`b5~}(Q!Y^j~-bo4LdoDwwkL37-d1=m1A|Z2pkrCGT1LSn6Xuv+X8h$mCmphqlSFJjGPS4-;J!TmEP+FOfi*I_g)V z5Wc85E7(7O(4m~24N{Sbj8Q;P0v(-~V^uZ?15oNbX4*u_Dy1Zm%X{^BmHV+(=V?uh zh6o9=WIRBlg5l`EZ~wu^eb+Dz`F<&1M1~-Ua-T znqHMwLeXFcat$YuXl|`Ug+2hG^=OKp$o6Ks8jo zmzd?+soYSERs9ClMP9N9+6{HwLXnsIrWq^?Mp9dtPwG#p>QI9Cxy(B=iKv?j(_H-` z15aML6XiKV48GVyLd4(TVmH{27I*F}5xD<#9`x)gOw?~A-)ZaxgIs6#{^&s8sH3$m zXf33)Injtx%c-F?BYnWeC7LN_H7Q?wopR%}K~C&mj;&w3cDQOQ-|9$H z*tFHQYulj3mVoYRs$t_&^c2lcwRO&^C8iQ_YHXV(%YBndN1zZ=L)^)qIpG^V;?(Vk zcRlyhPzJ=L{RTT{@9_Ig&jFZA=r;Gq%`mA+%K{nsTTuaJyc48TI@Cnox1{@6Xvpy?+%y~N zS5!jt`#?YbUwE7G>>0L&AcDTHW+TmTH8al+$jOh5NW{DQ(X_LGOL#c2L$Bx$9X||#asSk|{#cW~_xHz2|4Riv11S1c)?4tx9al%fi0!bNutIuPV1;9ZW~vNUtTYszN8YFc6YVgY z{bHdwmSqA^CWeTOPo*Fbh!q5+8xxfe)p<)Z(=*vWrih=%2pZuTY z-fmwTq7jy|X{yY;Ce6!XX+`u!>P~3Aa-+TN8#cU44I6Sq+jOv(RG zDF&fXrg+CIaj<=`-7(Xhf zXd+3fZby~6(|<8Xx4Nt|4Zx7lljod^ixMefX!VUk)CABoyc#13M!QNi7l{NVC4?sN zVaFGs-_&sO9{)Q!Td-)XRbb`{-79F7Ym0}n_f@gvF&Tl8LM>M6ui3mu)>)gY5LKm+ z>j7(KBx%dKnpz#xBatb&O0ftx3)k+dN@gJtiaE*b45I0r`G!Na#3W*xyD(DR{Gw@P zgT;%(wnvIcf~_(}q^0`Q=tyO|dRbxY)`BuRBOJfTZ9E}54+ONT!cXw<_sP0 zm8QBAGPW<&wOr#>X-5N~qYdOW1~mqaN76XhfT{x27%(2)0hS%d4X6)Aqk)0cY+|pJ z(vH>Ae<`5DwIS6eNgHQN4tzcwG}&_kaa@Kg-YHy)A||ceD;lk09}>Y{L>ZH`RZ~W2 z5M?t0I;hzkm0@rZZw8`htBC{}=b@~XdCf#fW(fX03WXT;Z1vPm zB{;Gxg=Gh|c*PCp0*R(mq+Y5i75HNZ#a}zH3qgmvV>)y)7AGW4nB-#-F)TabL|J{w zDn%(01hwj^mnxMjPTF0^(X$YR7G;^x6EoGiwi2(co1RHhD+g-Y&jr~qMk+Uo+*E}1 z7hehPv?MF4$ox>2A()BHhR&Kcd|6myb&d78bE;PhF^oUqq-y0Lnr7dgYU)wPp{h}L zmMd|mY(Y$#3fa|3E`h#qRH7awx3pYTRjN~VUVI&eIdafCQ)-}isBRFE*F>66HCt2V zi4)6Ivm`RjB+NY3K-Dfh3ZL+`@aLo!9UBym*jU1{+S8K^iJ@|XUh3L%{aMkNPP3Ja zEh=n9U<_8-yi{w$48Tp6l{A`A#$vK^Gm!0PN(YTu5dG)_GRyh5J+8tIn<8`c1ws$&6L2RYL zBhO*HC&Pq-DjHR4M#G_~PC8ph6V*(8GBva8fNaH#Rq$MTnM$WjIRkYJ@5z<>_C)ru zD=@zN7ge+WjZ7^sQzd}e(NRg)cD@3eQ3YLu1&#Qk2&!-Y13j?aUseQ}HT>V{fo{X~ zY*e{f$#M|T2|5e;Dl2Yd?Kpc)ZB%K-4Mp}SFg&hzol88Q3|@70*i)W zraLG?%$nUn=&{OmqE+(5wU?=E6}}~J?jNl6dpz1mt)+pkj^VxN=SA01scQqv%4`P^5(v&o~+1>PAMpPwLnlmQYgw*myJ##h6uYic)~<*-|AI z9yn(h$}80tEYvU==vu;Vtd`HT{-wME^^&QU#bKX=hSu+lyhm(j-YSWMwJTXdP_|3g ztHiLz_}5Rplu4^CDR6e%zewl)Ja)L}{mGjpPJh%LBT<&+FahPgt7jNiDR-CzACET=N7js3*2Ds zJ}}5LO=BsvaR}5+b|j96D%mx62qUy68W^P9I$e{Baz{~wNdjA#W0bwT6@$QNO!i{l|X+o^(rR+dXaB&njFiprTRPK97S06Kx;2P(e$#8oV4 za2|^@lm-%{%8-z$tyMd6`jnknT2W|~59~$%ssBs*9tXoVKPc}H$X00cA*aSOoqPU9 zDy>SUGF0PQ&EQ#04Z|ywxk#x<)-k`SB!0_-$>B z`F9$QsICJPw=%7~9F!y@oMjTOADPePj%K9=Rqs(bKqd1oG3=BtQw~sdV706#T*9~c6NqTdjq+W z!ibet=hlfwsWPg-k1CW%CK}?&jKgXmS5y6G=^b4qU@2A~|KQ>%292hvtLD_~1FQnHzxAC)aK-F88W3-VQFq5nrC8lWb*$C#D=G z<<=${A@f<6`6#n)4QU%vhInVHXIZhWQS)fhe`@TA?*n98HCuPxMa}vUO`j!}qbuSr z5F0HR)IZz%bEsa$*I3c3*yb0*SAlIyLE{^b=&V<_-bTD)>vSj(a6=ID9yiU4p=b<_ z_Y^FSm-<1^%VEXm4%HuAx0j(IZ3A+jnp1#SXYd?dy(BxlyseUEZ4V0!<+TQzHyhED zxBo|Z=6fp!zI|}o^=2rGEJNYUdRK*ebp5~NzdzJnuZU}RFBe-1bJ-Pe1#1#BDdpx; z?0yFJ;Wnniyl!KvcH5o|vxPSjVfyyJLGwZoeCLL$Rcn{J>5VtnL|pEX72vrK@YV^R z-Wzly%esFPt3ed4nhljyb6rL?kq9X%{KQ870Jf72)$?#seAHGO2@PWpj=a%8iK#D1 z^&gg#8c~zsz%|rRgMBZ4en%fN=|D-ZJ}x$mXW-HZP@erIq3Td1lwgmwSdvGx-Y@5K zfm1J-Z+MS6Tr<>1>L>1Hya=1*XLh|%nt#(_u9;0nXme5AW^*KEph9KE?mTQzxfM6s z&`HH};GZKhTu}w#p0wtOx0{A^n`kWyM-nY1>_S=+(t}ucBScruq3n1c{cdw2?gX+o zuJ+J&*DMSn{8Arkkl|X$ zvLH!=6GuCgaGiK+sdLdqHo{DfpeB&tsF^u}{0NlK{-z`=mG7M7fVVVJYi$ktFuLJN zkJeN45-1Sf;Rhwj1bcv$@K+w2jU8+8tu`4|$@L=(rHHLYtI}|7rMYVbga%zhm>n`p z8XO*kX~iOXbPo(;{eu4^RX<{<#3;+GLR%cPC6HGEv1kx7zNHb_;T%++Se+^~mm7F% zTz!h&TuBfQv+FIBi}O3Ni`)k!@JE{XS+$u;;t$q%yFmrPYnq?3c3UdjK;tZAd&n^N zWCDItTR`|B=9AGJlD%0oM_3aj$zBrmm}9qy3TK}>_2kQc8yUNdTi)b!6HkpQRv(nQ z%nxvK9mc0B@PBM3bRQZYCE$LM8Lv9I1m}quTNA8~YTKtWM^`rRT7D(XAv*=Pk-R#~ zz3ne$;$J#wHV>5NHrRb_qS-2EH@1Gu5jjc!vZmz@PQ_s%$MVga&0+q}!(J^O205v+ z@MCd&N0MpLuaa;z{3krbLlIlWGZ&!w)vTaOCIbYEt15|FuyYsSR3x*0DnPl58t=K> z7AV;Dp2i|O5wU9|&(!kCGNJ`!8=Q>w7hf)VPWu=05#<$+s^hdi;|cqJ248Ho zZSS<@FHrN{w$VhM|0`Atba2zLm48iJQuJ&2Ae&TF`JRb((^kw4V-Y;qL{8#M%+>^AziHB!YwXb-e3Qo<`!!|vMbn!pvkR+&N1R#Y z|14WlyD%|UIeQYh@%&Bv=pEi8=cOmABqhShwa;~XTHa(%UQL?c@ETynnPhsl!wLoE z-Y!BP7@qytnIXNLPJVF0#mL4`{ zxrFXv!=V;2fX}N z<&9*$k>8TTTS8hV=8?qa9wpP&`qPMEeTvju$I+v~`A4f=K%M^jCLdKDweejv3$X>2 zHa^=)xkSp^SRtiJo*KaMgP~ZURBgdl|3lU3IJk6x?B1dw0KprA=U|QlLtuKxJcFkk zG}j=(qUANK8mV}(e%D^mWyT&Ga9VA04Y}+3qO=xdr){btHJ+ar{Bo64&29L!M53_J z#)J>aiCGYr3d3&dIxeHX94u_KJ*KVCTB_2iWypjuTeyKDP6CQxaK{_bsNG)IH~QrB zwZ%y?O0HDH$dDCV7?gJ+OF`}!N^6WJgcOWZ7=lg2H}uX*Q{66U#ufC3x=z3rq_S9qUM^h;VY(hm>Vmt#f|eYos5m+Zs2KOW9Q18 zeK*{Rs8uQnz|7TQDp0SyRXEp8iO)0WGB!s`xMZ^?uB@)mRs4$?dy`tF)|>tzJV9xE z4nd9_Ah?@3ezZ{P+)@}v%oQv`sm zFS0=oOn}da(HgJ0OAmY#=RCVkQ33YDY=mq=0gC^;LQ<1dQq7GFnbMJ zC9*Y3yX3QOn3AcjGW+lZt5Qzyi3D?H>m4tyHf!akDN!}O^l6LrdvyYFBTKZEOf(XY zlA`GW0F51CT|AM{2|Z85j#=%F!%~3lM(vxu-dqA^$v2g_50Brz}S8r!pz?2Za7oQcR)b;(;)Ag)? zrWZ6z4YyI>OU?q683L9E<=%q-m2ZtaGV0Z$s*CutzQY3Qj5Tlf2G5E*%1%FCLF*LI zhZqOSa1xU1Hptc;wE%Rg{-kGmnwFU-B(fm+3PxXtuzjETcSx(2-^8d?x{BcIw?d+fSQ8%k*(j#xYXLYEgz` z9knkBUL)SIdu4Vlq0uZr=GyJF53x+d#VwiSGAGI&u!{S^Jl=;*XzCt;_D+tN97ZD< z|GNiA|`eb&8=U|w%>pY+l&0?g^B4#N7S z`O^5a&br#$kMG|w5@_sGML~paUT-d^VXyvkSElje;LxjbEIMGTJJpoWo237hn~vfw z#DtZI$)w)wiTykdF%Hb5n!qiBM^i zu{!TeH+D)7s_4AOCQz<7RO|C;MK86zI~6EVSka$Ejl}}xzH>kw?_D22Rc@Z*sa`#0 z&hK^I^d~Jm%Eg;e4+Gz;ACvgRE^Ju_wQ}E@lzug^r#$i9GoH)MQC)7Q8#71>bd19| zyaj;rnh-I60;I4hFHIC!qt5qhyne{1bZd!Cxw_iE@hB%jWCsKhf&(SINB@BmW+XSC zxNWK|IGJ9prwD{J$j*JmyPbSuz>7x(B=UDD2k#*dqD)Unl_^dl(oC zAA#~rrPYyD4t2{xCCBN+fo%9Bc~Pc#IhIriMv@v2Skjce@i9`7;9N~W`Q4N^B*L=D zKeWW$4o7^=w?)s4Ijmw^F=;9*KzWtnk@4d@Q6W$fO7TK1?*eJGQO6wP71>@zeAHY3 z=go!XOgdTejM!n@jiS!pu27p6D%6hMq)Y%x`}Pm;Y^hH}D&xSnaDvwTw6|=+D(T&j z<|_!Wm#;DwO28#AlTf3|7JuTP%4$%l%bwc%ITU|oX{oL5K%zeVeE=aKDsK916E>d* zm{!XXq;$7M*6fv)f)9jOKlf}a4t(35#mhpgOQAKo z&#f8>beaL7`SDEsh-h^0?H>kk}4_tODn`wnY{&BO((^-(A&}jnnNn(59eM%WMpSL z@@fKVVl4QtMQdcbbWfYX-X0>l0ltO1kZ(P*afa?O6UMbsw)jXi6<@K{CgYnPKif<6 zDVZVV_Wu(zuHJuMso0d64m&HsEBSh}8h1aotkybule*a!orByGq5ST+YSsE^F!$mp z9aCvh%ALrOBR}1v;EOqmV|$zT^g4LLTTs`AYvV{Clr^ZYljRfW-S6bF=wXe*^j>;( zT!ubrTC;rZ+nbP$ei;W&S%0aX`f8=zHFfL5Q6chh6eCV4!+jqvy?DkP-iHmgqK|Pz zD{FiQ()^z_Qqgtp7W#ZNcc@u{IcZteF%f^MWki%Y-M(E8qRrBF6xSd$!ww9)46Eg# z)Ob10OK(Nck(e{%R4R2U8_s7llZPC`F+ep_ox|%p8bIy+=Hs&^SMBZTTeEQ)xy&$K zn^5B<+P0_I1NLYkO=W}YJ{?NSHY!Q)-kGRPpXsD~qobS!s5d}VsvSwSF?F7}_@pX7 z#A4(Xk-G(yZlL$LdAdSWpPP;CXqZs47}8O}mfV`^aCJ>vO7@(4D;{1le~Ti?a7OL* zW)r9XcsA{MPUy(Bg%jzqOPj5qiKIDmH9pF6B_Bs64j}pnW#R2OwqGMoDpt*hn#y9d zUs2MkYf~;3h7-M;TeArw`ksdEiENvDq_!tP_Jk$6eaXxXN!yOC1*@YCc)rDXe~CJc zHxIFKsD;cDSO)UasoaS}YObdzFgIZbnUG>XkuWbKV(V46ztL>9=Lx~C!DBk*Dou7q zH`ZsiFQQeVPf^p~8y%VG*zqV0P`;`#N48KW`wlbjc64vU0lzgid-_hQ$wmF{I9QyqK>sQs!E^ok;QJ_3AO9k z-Lmd(8t*&Iadp!y(bJE+N}QQhUuJ0Ts5p!lTODfPSZ#4-Y}>5u-sTSTti9uu*U3oa zwI5prH1Z2_hL;(;sB(SR24l~F>%}uB0NY3ZoWLDhhDOW-+KXl2(#*btqtC=JZo_nM zxK%e;=vCC3sGVX=sl9NnM@PIilxXl5WA4^;ohs7mkVG}SBuut2VX$@WTHLi;ao6s} zeft&n>tEdMgiiiE%V0z>s;zZbJy*#ZereD0uw#k*o{%`~Bg?!h7dPSXBjdg`S4Hyq zM)=sH;Wk9o(be$Gsk!5^r?AY>+=Dgs$(#N($^uZI^K>tLY*UUqip(6$V}@~Tm!9A8 zwtwzU|qf%6A8f@K*eLYQ4pG4-3c+5X! zPm2l;C)#Eak$a+wmpQK&z*g-;SPX~K7^kkN6LFzHR<$H}rbP+a5(4&*x#a7PM$*H1p+os_$q`JU z>TFiy4nbb0ccLWALMg5a+cD(?-%g5hG*dCoSlQNLZlqI(GckRd4>M?)=qanMaZprc z&Z$>!7it_Y(_|YYx$EbgRc%kLlLEC1s8_7VcG$e@cieW0t?e$^oRe<{vUcR;JF^Oo zfAvo*LB2~=S#I+JXmOV=kW6y34`O+1=5lo^#dLI3@9@ixVrbGO8dpa-oy<(Y7S%~C z?p!7*J7;p%-LpL!d;Z*GAK)Sy%&C$Bb?R2Ekd?LmuMa@bg}8eTj0;U<1}*ddNcK!o zR})9>X#VM*USRPZpV_=rB4?jy1k#t5`VK8J@2Ho9S=<8!#KBnBw7jz%-AmPSN~KZ$ z9lNf@DIuqV>1;S9NnTVc3S`6M$81m<>rj5zXH%ARz#>r=W5Ffc(S+W?1}>7lZH#>z zl4I;ZMlP+f`WC_(IaB|SQd`Edn`S|Z!8v}0<{;X#GFzy~~r^Mw&0mwf_o~+CG-LixeOAp7C*) zq|#%gk`#Klr)NB&$RbfJ6iA?k081+NoyFYU?5;Pnn3#>0T6p15v=_d;W9a|7-y`2h zkSN>T=bVT;=d@J>5}Aoa=J)=7-_3sSw|mi7*z%T?aOG4;%)*CtpGCwD^$1kBZq$Z< zw)b&m9~{4uFOR(!UhHdb=8l2DCx-Je{(WJQLE1AHmL=3g&=_bcuh0Mk89sb<{Dgu# zC2Z^U2bhYV*S{*SfOLXl9g*do#40^Y8fJsYY*OQ4l5EScx9kDfSblK<4_ou+3@_#A zk1R`ZndcMFZat)$yUBv76P1s)L`dr7tzgTA%r~bS%=U+rN)N9FFZC^91%G=3XZ!7q zQ&=GQalO_ZyS0I2QYxEXgJO+l#G-g-3yQG}Em%ePeKmURT0#7Z9Izo{lX{uKamd<7Jg zmIZ?~K|R9%xz*S_;8vAw?_}A0O^^A2Wn@+{`!C6;Xm4pp&lsPOGFv1;h;+RzEr6ug zf1C1gUfDRbHJP$;UKkKpOp|-ERhy{H>8W-})}NiZ{5tarhr9KGj>Q$zc7-fUD-dV- ze0(OsM=J?C3dF?fS|X0h!&xd7YQt`0%CtXwU2{WzMfCP{Xlp0(R9Q) zMGskb3GGuWK350+EfWE$oOmcvOMB{3HpXaf+#yv@Al73%ozF<>#dvL;G- z->7G~_ub88ZM;%avabf?h0+I3BjQ$fLnRmggbiKz-sV?Ed5sT&LY$vz9AhT69hC-%K z*Fw9l2Y4|CiA78N&*{KeUINc?ob{07-(UN9GVW^G`^`u%@?38Cl@jCgVoJ)5AEt}4u(N%G5O23&(5 z>i^l;V7=R$L8)z)B?<_rvLPhiYuWwucAUCk6o$h8rLRpfv?|!osZ1h0{IA^zJSpD$ zad+C3sqooNGN(k^HvPzj8lqIVcIdiFjJD47x{$FdXo=HQ+L1o2Mk{0#)k@{n9JIc% zaFhRlQY{(9RMEVzDf%0?=<`{=(URXB{Y z@;RH3@er!I=-TS@==p6cCoB?{Bi@+nVKLqCUF~I27AePm=Ki8|HTMdUWcLyWfokuy zlN%enimrHdr+v?zmbBviK}8t1{y}Mx3%&WKOy-!5AYUU)M`92K7%2Sr{8(9vpW_ zwC4n&PmBSaH*PQth@K(VP9_9xl#(baXe$nmXnzR12kSYSc{QM!PY*tX2$v`eO1n5; zRB_Hs46K-GNdO)4NslmSq``mZTnnQ%v%p}>?gSo)0V>2+G$Gsw_V)8TLNEna;YN*G z8at#Q&mq(%1%*xd5^6!o&y=GWkEj6sAK9YF8GRBmaZ}dwR1PWip`_W>vYOUBF7+wp zxzXR%BoT7_X9&vfpUtL`3G)Ba(waHyFxcByJhEUtQ{K@uqs~1`U<&9~g)Ul(CG@s>ovm)Cx3$yh4F*on-YwaE zX8Clz0Xi)eeBGK}$wcGn71P`djdb{*O~vJSjYxF7pqO9SqV&_imge)Xp2s zP-acR8J6Vfb*gLo9?(wfV%Y6{PXAT;f`cvo3IFN06z$M|SP}LEqxTl*bSqnGD=FKC zn6%LF+`>Z)J<>mY{%1fJf3L#XaQCp_0>TN>*!H7Q`y2S3V6_ibCHb=#F@CT1aWPIt z?K|^v(SDU55cbvYXE_3zk7sifdV#2Y_Waqa_Fb7`+`fkbQq=Eux7yuaySEkfb`Q3; zf7gX8(6Id?zDx?I-7dE4_dp^&*zW(X3!3m}Si7UG%#>IX<*`UbaRp-4Y>bts{ywGO zo$>F-XraY-`k$Yv(j)Cxv6vo259irf%o34(cKqo0$h={%)BWr&>~s()+i0;oAeX~! zs*dz`BohM_`0Dkm`|Ul`4ySS&&)P@XFsBrdXzwH`Kl{h_^Bgmq+iGlkSbg&@r?|nr z*H0fDzW5{DdBDY@=+*9E5ek@A54QYgt;3s(ThfxZ{D2{`%9aPxD92Pl#JJsY2Rt#BqvHZS7MhvnpbdiA)1QcCN;O|mQ z@oFh%WjpDaI4I;}%@QQ!=Y&qN7B<_q}uTx>>Z z0#9#70{&h8n88IcnJ#}qZ%7$mEc3E!#=Tmi)0EZz*)C=+QkTE2%bB3cjSB;j0TFt_h7VR{Ka z;djJ87r4d~^%K1=%lB#2j$ST4{V@CVoq7t7iu|)&et$79g!79hktUZobg?M$eYgSN z&r>?dWQxpF^$z-;`qT>?8$SJJbe6+b0{VUhV(qCoF9kC@vqj?+j_%EiNyptdJdQf7 z=`Hx?q*3D$g|jcRq$3BHbAe4&){c*K*4{_ZoQ5Qc5C`J2;jri9SsKH8!}eSLIZiur zaf$@C96Hg>m%bF$o73gTQBI^u;7K@-C$IsQe+J?O?}{Z7JncF_5}2Y%Y5lBcwqS%kTJ;v&7J$ZYK^}cYtq|F^oHn7oWa! zZnl6}xwN5rJ48dOt>m|JZ`@ygfaAUVaN%BNv?KQ#kj!)lFUxF!4D;!{K(h4XWjuD< z9xiI<08Bu$zXCgc%AW{MP>D`U*xM&3iP>B5rDzX4#}F9okQ~@=0#fP}UAQBn zem`buQY`Yxn7^3bnJ{LaMtuI@V8c{8(L+Pz<3&jn+Wr73d3E5U{xrkR-WU8B%*!0a zye#c`AYn&xzG@l?kOgZFxi}j~Y za+-NE23B&KkHyIRoRhC-AXge@sdu67S0b*kq@5 z2i`DEVDJ>UoLHc(ZTay;;8J}UlY~P@_Qx3z1<)Fa(7(^rK3Q0j$JZ@ciziA(aAt2l zW*~8R6V$Fm0k`!m?Y|>UD-P$wl&kmLPezL(!NRiBVIfNR>MziZHA!P;r4enSkK}OV z9a_`CB}U;k=A4D^D_&AFg2NQ*x~P2Y1#I9pd;-|_ak?4(6D;qjeVV7{V(XivC>BEg zBc&$%l-xNSFnw!*aU+^FeERMrHcydHHhk;UFk(2)=DJ*vz@5OQ`dLX2XU*UshQql) z*2c}S(>r23!g|6l5+F?Q?=gsVDM$==K;TbvSf+;}%VAsm1DudqNhIMSx(PdkX9XL%7FCRmZ+PK+P^`!Y5hqow8agVtRPl_eSi{AMCI2~21hx~{%g>@ERtfd6KR z=L~o=y;Y}m3>2-1r>&>JC(8K#CX1*@H*-+H#R$dE+#|^zfWvlXx;^-o_`|NSoB^m|Pi#cRDx! zA$V0vUDXj^m$=2op}8#7mauNZM}@75d7?xs4qx7V^vF6Tin;3Deg2|G|qiPA{hu>8A>z}+Jy70Y&{leZ!L?Q5O3kVSoBP0 zI2JDX#}O*dGSVGHD~wP@As?oYk{q5-Mq+~79`x5qOya(1JtNgS2UYVBM`RnC&+wGI zDK<&hiBmM-c{+u~Nl3YV2&e2XQg4B8H6m(*Qk>iQjI8JG^Z1EesSQ7>(x5?d&r=j* zu7De-$ShDfj*(*No0kICYf->}Kx0Z+9b6dVG6%3M_yE>$(SIQydTI;! z^z}eNLsb)r#e$r6Z>0Nh`ss&DGB%esZGqXK7|Ucz5fispX7qgU$_P&)8qpQpFsU^jup4m78IELiM_9bs(h# zwq?vFG3Xwpg_Z4$kql?BvZ>@GYumX5Zf$cV->z-w?B$x)p1QPp6}-l4mm;i-HEY~x zQM_l?tc=&%S)QBeEqn@9S0kRH{h`u_MSO;EmM3Du8n5Iq?v@Lfx`63}o|!63mUHW& zYs2vFk{v-?C;~VADQJ63?wi{bhB;ZzmOs^)-#WgLK#4X9a$O>AAay00k{+Py7mtz_ zP?&p9JpzVT=FB8p_g)@9L4O?V2G-u)g@xV;bsI)UOlD*w$i~lOroJ0AEot^+>Ww|W z&nomAC=1dn5RME_28u-tUtFSzh%(06es~Z)ecFEbu)X{b{(ntJLF*q5^ajPyH_k}n zT0@cO3*?bGEmpV_6A;{HXkZc5mm~Rx1d|U%39Y_ISx93kF)#f^kn3qV zwcExXVZiZK4$?FW(w(Xdm0iV?%j#vNpBx*r^+ISFrNVX{0SWEfWOI$xeCHr~bYx$o zB*0M>WN-2=nf)t#N&6LA2$8FzQ$zk8x7fmcDlNC_s(aeab!o4$t{fW5YWX*;2Cp&CO{aEJQuL^EkzC0NB&+EZVW#sDvtpxA{rE$ew>SF~1x zDTvj`*>cvqvi+r$0Yc`tvz`a$I-BA3PbO6d?iW(u4P)xB1c-dF?Uky7=W2Ei(p;z0 zX+4RT-_KB8@LVS;;=kfep16OIM29k?|j>mF(<+BX3F0ChHyY?4l>Cv%%5(`$5m zDYA^jZ!P|zNTnO)2K330$OubSg>pjqVLTk?vs8d z_@?`nASPu`imD>ye6EFhtAB`2Kn?x@Hu0w)m^Yn+a0A^H z3#p1*6dqJPa+=D2l$h=PjFdB)HaWX97Si3S+jy+b>H)n9S`_o1bnbcIn)&GY@~28~ z+6*M-yxbFM2YN6U)7E2TIKGAG9*D&4!&5W_aRX(0Z)_d9laH}x$4h0SMLzB_>B71d zd!APJ9*jT%259N?)M>ZjU1f0huHR86;UrpqoS~#*cOziujVsR_OXsS4RdQBue*anT zih_O3?0a?*di2=Q)!L32fc z7m*2*JyRLaR#_w;CMSZZIocnPFq4l9KRVhfPEgi7%96KniT3ozZ^gNo05O2GdrmCZ zVs}_ZTOd*Z8xWN52S`Gepo>=NMjS=+MPaK;WFte9eEU>b{%7e(LjD|hDA*2na5iBd zA-x>Gq06X1Z_$EHig7+5BuST_JS0I=mR{_#NgpU8KC3LhNy+>i%gu@%#4|@wqDU<(5-OLEuzJ=D*HIk+LTqO?opV zQb=x=KZblu3){#{?3^e|fg*U!p(p5efmaYGVs!fmt@9HxDY*{FrI<|6gA9Yv?Z8bG z25H|?tPuOFvMj;6pGXve*IHhU=%(aHK#4Qq9!hCv2rvarW83){=a9?vdJHg@Dr9XEeAC(&iDJ$rc3`GgM;{kHWK zq|>;RrfN|3&f>E5U?#9&8~GwHpchaV=SBD`o>zD=I6WsP^hz_3-I1wBK>NlEsWd7` zYi+#QMMF_Xc4<|OX=4D`U!imJ7I&4SR9ZNc`WlK7(~Txla~IVsj(Y{2q-dnlu79M2 zz%}&QMF3n$l{%`glBBVFPuu69KppBQ;qp01Q+Ew*GdCNPoolE+o%WjzZ-l9`=EfM} z!XE>v5e#^O0h3cS%^h z)raD(NRrn5_#9Sd*m?;I@O??5?Gc5a;ThEXj5wwYZO&5+Usmx%s9ciFagogOLN{T) z2jBA|2KfynTBe**1IHP%1*cG+RJPB~=pz72!_a4X;?s92+h;LaEa|i!l}zQyC3=Q> zCPL?in?TKl<1L7b0oRTcwIst-#BVQ`f}b_c^>dVOC6gkF zhe^qaQ6E87!8mDjq^8D?pqw)lmuw&6bBsRcQ78&PlgSdZb3T1HF-r5#j$*GLJ7g z1{Hq(_RCxL$+ymL$($N{WbsoI12*8%C?ve06C~r|PuO5{7W22GC2UJWBWi~*>#KO; zgg%_hl|Gk7IopGQf+{AIg9vy-c&?2b(ajqY9pc6<Xv1+!l-I zs9>VRU0HSlWRuH(pHj+%y%ci$@M|K}Szx_XOb3?I7$;eqC;*L$d_dFgEOEAlYkYC` zoONb=sabmy1?`0?@e5$tpa*d+64uidUz6-pOSyRqo;WEP*7(nBS)Xe6=4;?zhJWPmtxcvklp7&#+Hp$wgg z#q*4Zf%GE`qs(|eO1H?l;G7jltvVN%Qk?IYnFuHBmJKGPY@sNKoQPO}P*bGP+ENas zgNH5kZ*FOCK>RM@3LeFO(aPN8Q&qL|1VFd+qFg6J<>Y6IiLGnizfI&{IvQ1TIqZau`o#$d(XRZ=&;1-N zCosQe%FgFMTifwdj{djPc@E8brbOkFarC(!VHTV3MqcHI6fg!fdQzYvO*W(1-uV2+ zrpz6TeHll;IL2p6MXTof<4I)a)~~E>`G*&ccnBbfgG&Qk%NTMf5>(o+S`TH80J@)X zek8l7C}8D|iKgOw#6afi9`6YhIs6_@t@J{Bm!da5DN`C4B`Gxs5?bElvdJJHR<=wACirhqzf%Ps#=`hbX;i0jDWW|H!|Dc4P9G%eB4Ll`}T@)77q zMGjvgrqLJCKQAu=@o9zM1}4Ju7pd&Cr&8Rc#{QT+A{vGXovx!aBZ=<*Ks}KNQBu zNQk*NewA~m=IQJ?RDM?Nx#~oy8`$SE2UpDq4+CvNL#6Yg?p=Q28LI9T0&1~^K~mNi zsKbn}Fu(DHt1!Go3i;dq@9Yu`l$Q7+8DZ>Ri>S2;-gN!qf}+7k>@dK$W(^&Wgcn7L z-eC4QOsQOi^wxH`|0$y=BwhGA;D=q z$}-pyn4eXMv-DreX>|^g*sl! zck25c+q~0k1G8wLQGx0#NWX+#z;596y)uk`u}Bf35@C?9_qeoNt)GhhHoSo=y76U!C8+9n%u>rt_okpJ+6GAbWqF78>m;B0D%MDwDbjtR1Y}Y#QULbfQ;e+b?1j z1VsDwM5PShOG1{a^rrL^!CvN%E_=-}$W z^Dagi?$Adnky6EJ%P7_590Y8ehwBI;DFtq@SLnOkg%8RJUTfS>_;Up@wMYF0Vvt%mi%Pk#m$a;d6KMgwufy56N;rd%{ zAg5}jLlcdjx1ob;DhacWs@Bn+$TTP4bgK8^CfT!P^|OT*3ejwS(0VB$K)BY@^8cm0 z4t^K)Sz69i6W89~vU9~-uVi9+iE5ep%u{@yk{!S$+v61chN8oUpvs|D>Xv#(E6^*^ z`5Fk}2oIup2@`-jq1JYC2WsPff`=T>;e3HhGH|1?*5uLs203LP41P-V(9w^DtBAObm9iNAS)QINT4A{9@C+^6s@NuV?9NX zGIm*$lY?Ze4Zi8Cb**oZ&SLBmN55QJKO0HmELJ+n&t)|dPj?#%#cMZ+!_&I9GD%j` z>0jovOHOHcm|TjI!}~+Yq=M!R;7zrNT9K}T`k)UtcF80<_{WnYnB;)hgx!>MUp`q53d<AE(Io>WCqaaNsR23$J1FahAwa1P%W(nKmRZcv7^fuqruV>B_4Ny0E-+|wIDRX%$5=w9#!Blclo7U^PX>HWEYdDwJ_FRt5 za-zA2g=)_8F?UEg#%XiJiNEedNQ5Q#aI!v;PxcpJP)_mbJG6Tst3noWF7wVzdLE

Bexr5`8PY_EC^MBO59S6*6RSAHPl8NiN! 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 z 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%0ABA96FFJ|*y2_!1@8cP?9MXDIR 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

  • 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 vALmBb$rf1V=#@G$@qixCK45vEDL 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 diff --git a/lam-web/debian-packages/ldap-account-manager_2.0.0-1_i386.changes b/lam-web/debian-packages/ldap-account-manager_2.0.0-1_i386.changes deleted file mode 100644 index 6f27441a..00000000 --- a/lam-web/debian-packages/ldap-account-manager_2.0.0-1_i386.changes +++ /dev/null @@ -1,36 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -Format: 1.7 -Date: Mon, 6 Aug 2007 15:21:24 +0200 -Source: ldap-account-manager -Binary: ldap-account-manager -Architecture: source all -Version: 2.0.0-1 -Distribution: unstable -Urgency: low -Maintainer: Roland Gruber -Changed-By: Roland Gruber -Description: - ldap-account-manager - webfrontend for managing accounts in an LDAP directory -Closes: 427551 -Changes: - ldap-account-manager (2.0.0-1) unstable; urgency=low - . - * New upstream release - * LAM no longer supports PHP4 - * ldap-account-manager has wrong dependencies on php5 (Closes: - #427551) -Files: - c2174f2ec19fd57d56c63fbeb6a3288b 631 web extra ldap-account-manager_2.0.0-1.dsc - 1ff83a33560a56c02e4f9d5bdd9dd40e 2002599 web extra ldap-account-manager_2.0.0.orig.tar.gz - 46eaf25a6fa5b3ce3910a4db0bfd8b17 17374 web extra ldap-account-manager_2.0.0-1.diff.gz - 3a4ccaf9e636d38a4fd3febb4f3653a9 1953188 web extra ldap-account-manager_2.0.0-1_all.deb - ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFGt38Wq/ywNCsrGZ4RAm72AJ4zX3iTE8hm6J1nmGi7tXHPSb5cUgCdE80K -+y7I9Tp227KwxBFmwoxNl60= -=HLzs ------END PGP SIGNATURE----- diff --git a/lam-web/debian-packages/ldap-account-manager_2.0.0.orig.tar.gz b/lam-web/debian-packages/ldap-account-manager_2.0.0.orig.tar.gz deleted file mode 100644 index 1378a81110cf609b7695d44b2ac1c91aeccba53e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2002599 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 z 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

    3WBs_e|s&(PnnH2U5uVzv{pEmqw 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 z%0A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�+*8Qnj)_m(3| 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

    P?`p-0je_ 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%0DKXd2}pdU8MTgAQ}a#D*A#VUB}N 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%0AA7v!phLY&_giaZ-am|o5 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�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 z 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%0A!|!h}2<{(m%t)Z0EP#{nzOpbH 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'TrA^c2IJ&OXH78`=+@-J>ve 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�D*>zDRBwmhlhdxa%whtlh!YUL9v(Ry)$u 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

    EPw*^@LuS zfUagFxI{OpN(m|-qhvzKOqMO3d&^67BuM-g7$xLBT*Nb>>Urg`$tNB8gR2| z1F%!*B){q+qb58z=zb?%dEh9-&M7C9Mg zI`~Gj6~6*`oxG~l#CKs4^7VO-8u?zL@{tpik{%4uAyGH%==p6jiq|vy)5m{TLA+4Bu7r$u`<1Z)dLJAY z{yJqELACGJiAMH_A(akWKC4DvxsIRD>drt5ykrY>X(D<=BB?==0ioqW{fZD25n$^@ zXO~^E0~qJEc#_5;Q%TWA4?Pw$*+%$JEZ+os?j!ky)a-$AtHVB2wWNdBYOUuSXL-`x zTK3+}`O4OMNM!2G{&{tUM34R{m2!_8HiINL3;Kr$CZQJF-WP3M?O;p*pz66Ql{FVqRG|2 zELYQb=4X@ZIi6FR4Z6T)`wDGju8qZJ<4NjVAM6+>$ot`@7kcIH)k9+!AivOM6yf@_ zMR!m@;=>IX*{N3?>wOFYW6zZNjsiYBJK%F!M~g5P1T{+2sabEAx!85h*J-X+<7{h5 zZ4&J%PuO1ACm9JV0otu~{Z3v)Z9P)=x(O@lnH_Nc{d25Z5gO;@3}T-4Zx9Jz zseH!LRRL=_#S==XQ!L^4A~%2&%0L>TtAiU1!lg-%U9&)2iS+(?AHJG6Et#(Z2SK#W zZ1<=Ay4L(w{D)yMc2y}Xdp(<+)HX*`+Uogb+(c=V?H5z;F2VIF;ak{ZI`gU#9a9@! zY5q10_=g&xD!t%GWu*PSU30ofKG7HtN{9&NhL zak_j-$k=ein3Q;0a<~*_Ec_H-h%n*dMjKxYla?=1h-2y|#H_kmm3V+t=3+g`(H z^GL&QU9v{rKG(WMVFj&cUk@jT#HMOFmsUj--crsRH*xA~PPAY5%aLZRTawX}PnU8#7luWe{Cxq?~dM1D+b=$35wPzb!I4uRA2IAGO_a9DFIr|dl7}a)g=-ju5Q(Ou+_^~- zs+f!wxUZ%-dR^CvH}{m3+de)lT7~PT-<)#Uwyy4x)1@l5TGR$i<|dE0n~jVS9J~7= zuETM^`WPZ*`qC4E|Cw*SzOQ!{7R{C`;K$}x)VOvlQ5A#J6efSV(`>g2<)}=J`v06! ztwz6Ry^0mRECSbOZrFMqd!jm0fku~BM&=9R-CO~U`mv{bjJg9ip*-Y&GX8@xZ_tAKCh%Nh$6kF$1Gx%mQ{4<|X?8%Yv4(}G~fJ#G1`4JX^ZW>l6 zIm^#c+-i>aFTSwWec`G0Eb|Pv zGg)}cN04t8EOd=#|C%{lsAwFaf7+$JT2+4ld3}JxuPK&FTk89d5v_pCHX{ zjO#SR8Ml*oX$B!(MS#_E>kyhhgK=5|rmh~V_OuOS$z;z3qQaXSnde|%!lTv)eyECo z9$K6m_{)ePxb*8@khfJEh<)(9_7C)nF{>ENj}Y9I;bIY#7VHs2=|$g9>zt;bs2AxC zJ*Tcd-sP>;=0eQF)5jeD>8yPE#l_Z<;~Y*aH2~p$@bzuRAfZr*1uW{92FuT9-4{~8 z%@H+@jow54s?KQ%KM%ya9Gn3L;%ya< z+IqZq+ZA43tTlFB{l!gdED+O&0o}VpJ?c() z6>{2O7Lg@}8AQFaG#3Z7$A;lgPNFYl-UcX$XDpW6AEdb3Jscf!P~qkJjAoomr19x4 zc?%5!(Hf8HWGCnUtxRsbj4Y3Ywn|V%70SdIFwx z`#tUmpx{;0Ky1t%l!9uS=X%sIqkvz133^)M%Xfc)s=P`vwCX$8NZz09lq21IG&_ z^3Uc?l+t52yp?v#=Z5NGcn6aNOiRA2&+GxFww?=OPODG^gI5D`t!*3#$yd*mq(8cy z-9b1Y8IgaN>|22sL@nebAurf4<#?0&)}0NbrcxZB9OaFV0|jYG?V&IsAmTMn zA@YN;0-2UW^MdSPZ8b0n#-&btkwEV>8&6Lv$H(bFl;C7Wf`&_B8Zm}}5D%ud*g%0E z4qUu=6@fcq)&|hw&|PUaiKW>y3BXFOt-U^q=b&VF?9i9%ncKr^u#+j;a&Jv`p8UrM zvluznhs*AArt9zGE6qvu+hu6NV1mzJK$m=(&@MG!ukJ@2xp+5Dxfz>L=S?Z{`f&nu zYpzQp!eFq)L#1)1agMV~_su0v(&R8<)E+;s;y=62i{t|4E-i@(^|m=L3@6(8P;JkA zG1yac`s^1fFE33CA_HiNHvU~HjXzh2Ps2;C;hpoc!h}%qF}xEu#C-yTu+$wAv2JOq z{RC8-R(+e^+-DtG&F?vJ>)n^@yQzWl6Ro<^u@gE*(U4DW;|SpKfCsOPeCDR5m?O1> zKlL@HCiWVYmT5|FVjJRyHRB!JeiAw`F!r%`R%j*=O@wwS)!3!q4j@{lz z|A42s$5yf+B6d8zN=tSeIx{R_5)V^BPnE^-yEa0yLpGLz(m2 ztXemj?gP7WI5FI~`$?yvg_HmO&hp*2eXzQZ2AShNV7b4BJ`M-kNclu|bv`Q+BU%Wp1mR{#*cjt< zRBx}3{`|tXTcyEmcM)Bl6W=i?OZuox_K|?+p}j`cSw=A-ZOs)i_%0&X@Y2ar|{}LBUy9_ z&ru+GueW+$Y^*+5KMR|`ZRc7-;7&1s5>rh&n4(95;cDVEMhGI!DXc|IWd26vtRLu{ z3OK`~lO*`)4*8b9A<5+8P)n0^|0Cgt6j?L><2T6zVc@q&-lIGsSEfT71n`pB;%auP zY*m8JGj!JAreXG#5uQp^~4kHJdM19gH?6>eOF5 z(_U*dw<^oFg%oPx0ON^>3%>Lr%(fJIXW+Vo2Dn%(&-(WCU=x_No#ON$2+lT8jP~+%seUdrN1VPL1B8Zb6U;rSwyZbu;oe zC8sfdn!wrp8hok?)hmMNFJAVJFpPF^pO`*x-e}@MiLciVkJAOJhrygFs!UrJgFZ-vf} zoNPlup%_REHbbyDb1xbs$ilMEOG9ao5~+G>4NZ+8ng)+Sh*POWD!o*OidfAom4B+u zQR<|t_~jf$zciY|`UDWe%zu^rwp-!qPqz9M&dC}orSQB?D^Kqu9sgHwTsPUw zQKEHfs=vMo3rhVvoH*zjsdh;UK6TC*4$Q;1K`mMV!tZYB_H?H|b?4wFG->Q3i5Dqo zJtlJ*+Obv~>v#Sp4;s7sGsRi7y}D0K-SBr973v~goPbt2o~q7M7+vg1=_CiA{a^lk zPUc)G%Weda!9-#w;@!ZIPtk&dT%8pzcCc0x%B%KJfFXwBgz~!ID`zyp!jI#0L{8!gdB`zP zYeU+CBlhIcHv8c}ZA<52OY`g+7KX07eCCl2XM@$FeB#=C|3umesQAj!5kajBRP0Ia zgGn3E{Q7;GI+1)u7C60GV4LihB<0DAZ?$HWBDr`!sNk_&5AYzf*Y<)BsZRAktYAHZ zWh+C~QQ#vg2c<#qd7-m`r7HQk&oT`3fC1PZTn{A=D^(Ak(xGrk=~;wqo>`>llu+5? zJEdWr2zlH7pPQ$GS-eg$8d8|8)iOW-|&LOZSGcq2t!a^&) zrMGXq*8P_>IK4+(@*cQ*6ReJlqf*@(6kft6jKdYlSofFr{}D+M%)|!KRoRgxT$`Ad zcq8T~qQz4YUx*sI=ZDJnypv-zf^Pn;D^~lrST8dXzM8*?pZ;yc<3YnlWiNFSSq@28 z-*`jXk=6=dw;1)z>6unV{2_o5q+2y@8yr0cUP?KE3(ROT;Uc1a^Z|QM?UE3sNnldI$gS6>yc+?%75iE&mUKaXg`n z4@yA++WP7+)0)Lv{%(cgrQn@FpgXiY^s;+!LEvdxf5g(UZzgf95pf4t$jo+Lm#)0V$qG0nI}iVy=rfVb7XHo8;Q)X@FMqxW3|Wz9TrG=H zng7`2cvv_UClHH(XSRnSyMKn$h}*iyKv!VA+kT6GGgsePF+S>JZoZvas$e-}(Y4(t zG8;d1TzsObiXj)iq}CJ%^9SyghCxYSpmsziNC zQ|vi(FA?*v)VDsU2`%3f(S6v=yqi$;Cpb@ALP!w^q~K;fhmfBgZ%BPMH1yCf3PxZo znLX9htJVAG-?f8qO>r=iLYPJOl1LM9iNNdgNKS;k-QLHJXQrLLdB|6e< zjc+A^P+2h^DM?}p^cU9vgfk#GLXguo-1qZDBsJks89oAe-H>v2NOQ!?e=rSE>P z!`@98e2uuw6(P*DgomG5!)}C@{r8y|zLc;hqYJR%D|*_hfxVzHRSHpjTYU3}kzefd z%H;uUd=HhPKm(G`W;*=CV(s55r3E>UV>o?pZwwdJWh2ws@ZZzMOy40nrr++aIYM=H zD*fGG(9N*wiLfh1u^}d&N{#dMW~6#Q zn|`sNSr$XbayP*{lT=sE6#+d z+T~pS;WlUCA?QD3>oa2U#_W%Dd$AVp+5VZW3rdRB2ceMSue|4&=x0DwA)Anq9pABLMDHJdJ&1U(8WxZ)HR_L+4^H8^v# z2<~WEGz+HFZ@*G@P1s@W zFI(PJUOdnJ53q@eCE1k3d{C6Xvt!0(nDblE$&lnW#V@a=ssGj|eM>{;ODSZ|M)M{@ z!|k~$1V6T@QTn6fkUDGmR&nlHh^m56Y<^d-Mc`V2U z_MgcTjKS$cz z6KOJe%;a;Fkm+a8N1W>YP3czM4uK&`L|V>Qihac-&i5^x<=#NPPwN%HhZ{JxVJGH@ zhC2hch(2Eac~KQ>v^4v}Sm7Io#?+Up4F&&RGAtcgc%Y-pypC?&=GweyH}n z;A=mX$*Di>H4{AWIiHex-x;))54E>DI6a@zT`YJb-X%?wBJ*Hh$phgR@Wl>IreL(` zLYf6JWsJU*rj`<;t-++cNL=3Iy{Wr2pw}r=zJzEoGxSg}S*HcF&Z$vX0=y|*Po0Uw zyZbh|J2%hO^j(bu@?T4f8=_36NW~@_)sNJ425c#DtMry&o%d;$^B8V^Y?ae^7E{P+ zIf}gPSFDP<66IzgwU-&@Oz_bY-lCMkX~He)ttBVSZ6Pf*Y0hm0toS*9u^3^Fr9_Qv zCXm*8A0gV|)nv=veYmqcEsn+bR*!qm)5lB)y7#*(LnGJrXT+WiI@bpf4^++1EZH8` zI#C|yTv8AQ4lctUY?aPZdezL1vZMq}&mPf`2{O?sysSkT~?DOE}`vZvu+lN1RN=X1~14uCKxxob(Ukq2ZZB zRtqQDzq1sM=c<{V$mO3?&jw>3E*7RNue2>7sG$*llV*dAjuk7@+F)*RzbD|jw0Xam z?(}KTFuf)!bT@sJ#p&$kIyRERr;sAWlLGCt<8C-h@L1y^7sKl;I<7T$Rf4!-_~KmB z2QK#X`zCY|e)##6dtbTj4uEV-=q_h+7C1v#&ooMv; z=(S?$E9bC&K;#=T#bU#MdNnr?GyUTs=-G0yG%U~98++t20pACzXh^=Ck2LXYJ{O10x(XCcwEW2AeT)j%L1Qwim|hL+76bDMcd z@QZ~Y@{ru9S!`vGZPsyUJz)&LM}+IHQ4N(WX-9(rAjNB{o4p*2j(a@f~*utqx~F zUGcEOI!2SMh%<9e!%}gbdOTf3;g?~s4)|#Ew0P67bo3xZvn~RKlI!b;$3|%;3^{xx zwX+p>_AW78GF$OBNTIa7O3&;`R^x$qnrPARdbo$7!6sl0ytb@yc71%C`Ltl*R6!U! z-TC?X0tP;;wwv@uN`EH%FFxNr>^HsCs_64Av z>NlBGtu+7qC|+i4T@>|qV|3tA=Kz!%E{?VKNSt`)8k`;qO46>r<`qW@;;*g%+tK21 zWH(`W>fn8hgO~=>{zv#z zhK;k)+iV)@a`B1zA_njSn!kYUZgSChL5ySBQfR#v)w-4%E!TTi2rUw&113|dd7g4T0%vgsZ+tDKM7L?_DC0*^Q23~ zJ#tdLL8h!Dy471S{F{H}e1TI0&r5ElAMPG8IbDuip`GX+#j+K@<_+>@n`E5QZho3` zk+(E0&l_ROAE4J=?W>8MZo=ebzA*84Hwm`F^k&^*&l$Ff_ezG-MK!BSZ@#0>LQ&&u znh?p6^Wal1>HC_`WHSS&JBr zh@CCSMldw3x!onmNNr_R5eK;pNC$?QOg#KAS*3pWqr>;is4I(v`c z#6UPe$R!;ISn2I=WZ}`#0CJWef~`47Qj%l#sY8zmU(#^;Y6yX)?~1(MH(+Zqj=Xg? z)~|369J|kf8P(V!#TrE*|D)q*ZK{_=0$k3~U?mVfUs#e3j!njJeMOfbOG^HKM7;xd zCJonhn{;g3wr$(CjgHNZZQJPBHaoU$T(O-m@BNH%&X1_7U3;%JXD|)V0en&WiEeZY zO{H8_UI_`iLIOih&fH5ePfM%5{$=>FO&qZ@M!TCsQ@px1%QVZ0D^3kQJ0cKIY53$S zUZ-c^J38-oeKYSMlZ2H#F?zQCv8d(Lds(JCzGEmKc{RaMS)!ACo6JKb&h}Tu^WSTQ zc<(d~KGlHjxD;|pS6+2P_y%?@s1U~(!*eQ3VpY{jbsUlHP6!!?_F=$4i=Z1I6V*SV zIe0|e2F2rb<@!r8XW-8*R)`+X;`5&Fr5K&4R96M3p(^a7lf?i;NeB(blr?DS$ z0t&{ABYwi8J6S*R+|&Im?ZBbr&tYmeo48~a+}nc%`8gg}Hv^gcJ^5-=cFy?Ldp!{| zJ9LGTSde-5ProVQs@Bhl0^(n64gH3oz~P^{CF-7(KVsG#at1=6?lv48==I6lcGNJ> zlY9j)i7JuW^F;|+0CH5w6WPB{S(3BI&zKNR$-TnmARRyjFT5hLFmtbM_zLtQx`RWn zA;B-Up#InTA6~M!K1D&m$T+w{E{&NeYz&l*8s!W_!W}Yr=&1aT##w zV-#XxSWp#*{Sc-dXcTvrid=4Pn6ypH6mFmFKbtnSdpfCe2LF#BD#-ZQAmH&*oi)tT zL6DoFT%!HZEw^|y)w|5NZV?B3cASv^8V!D588_72JH<8&z_#*$OV?BTl&x~Pg3U)8 zSLC;J`4=e>;T(Bx$~vR%>bcf5D&VBvyvF*G1b|exzvAp(7y&GldI@?#qFOu4>} z`SFRGO?>r(lhERH;K-Zt$O;;zx=>_^LuxfmE9_``dM2&Z&vpZ~I{oLQpr^1hVHXB5 z<6yOaujyFA>@2{#S)cCEb@Cm$qyw%6zz@PHSQ3+OK_Mg4A4b>4-0XDMWH`yGoJcv{ zF78P=jVK3u=YT>{UBkA7!_o=md1bFZNdBa3$)uUCQSXc51tb0hd9fa^L0H?b4UvvC zb1UtT{6ze#Ke_95GHMjM;Pzs923wB^_m#`3J$#k{*761=44WR)8v!dLb_VZB%b> z>v=uS-XE?oC_@b_wpPK$NN#~o?2%V1Wo}a;m_65|T&diHmWH$FCJBj9E>cXb;J=8e zs9nrA1^6h97WXMS6sqIVgT#qiggZJYDjNltatT|60c39x6#6hrjs#;NeKCCwbRr!` za7FtEs1OmjdL!O^5{|-9qV6MY;!2a97bl>8AoP82Qi#}E=py_ddn|fJ_mimnou9#; zE&oHiW-y-yLTie$UoFBFTpX6}y6EO~Ks;c%8pyP&|1jkE+j7lKE1o_`>e=)35$tA4 z3ur%(Mo%xVgF;p=B8QYo^m>O2O<-X|{3E8wHPBh*D$6k!*Y_)VdKE4Mhv=CjRxpB(lY zBh>l**qmW9b@pt{k&FP-Oe|xXDjPEK@|ASFXmWhNf_lp>gU+qskbOA!`iV~`eE#Ki zl$g@%z14lSw02akj_f|*G|f#RJa~Ohol=E)ezU>0Ys@s6aY1{6(~~9+v4y8osd2Sh zYNz*IApF<#+{!#~t*C#Ht!~{Fw_;nGU?4-0UQPD;k9S!BW=#NF>SdhQ`x@br4Y#dT z_7S`%d7-?tQ7c23-)IbDj%zVZWPhO>seKgHT2@=JiSQ=beQZ-R6WM`DwQvm~ec4QU z;_WAFXWAh$kI$1Ro9k5~w%Azp#qK512as`?>6w_WVcWD5{0fK#mqaPI`-7UxCHDlG zEk|A*zp5EIby}QWhg*BVYMe!y^C5|I3Sex+PUJ%bq9wg=H3yIS)WM7u`Wy%nZ|p!f zOuYZ1gE_skON9r`z`)N%0~;Vej3-J|2=VbRJ?WG=Tmy&O_3E}{Me-bzny(EX%$y%* zi~T1@gYF$R4_~oe@X&Egdj0QiOGpmzj~B_HV+Bcnm;3A8yNC}S!dw1y3H#E)*6469 z38SUULH3&pB59gm410J_q}Mi(l5QHzqE~KLqK0H%;K7C#y^=JO5PVT4oy)FRI~TWh zQR`v2oYYZ-OH_=8f0szWm3-Zay>V3PeeiajOB(j+frWper( z_V-4QK$aaHpJm=_LhTywSSB8#I8$Z0gM@dcIHTXZ@1WStpazW$29xXR=e5RlujN)I z;KHs9SlEhtwlJDIWKa81aqF3Xy~i~UEq}LhNw-~AA}o-7H{CQ`m{ERQ+u0GhwtH+RJQ^4>lcjLw zoE>>H(Bt-`nxO#pikD`h_nQas{dqYAifU^<94C!QvZG(h~-yKvq zExzK$z_SL?P6Q)Hh?CuEzNp&p^PL?!UbLol^Qkl;2VXqf3nWBl-~8#%5H{=li5 zUKdj2Ft6^WnC2v%->91t%uBF*MQAs=o?xtJN)-xnZH>q|T}j-^yRVu>;2Uo=#Kob6 z<9L8rNYKT;1fZ@30gJ(wB*D+hVomZpOtNOn*f7uhWOQ7j)oc%;X4V1edcZRe!C_ zVn#(33>1k(efxAzFNbWX5+yg{Q}IEZIAlk|dRIm!IzFVRz3^T`=aS;Bd;br!EIxd& z$dz#Yb=&R&7-HxL-1iTh8QzvX#dJ;`;b5M!_(I9}tQbLbj74Cs6fku~yh~et0Zv)e zeksF(VoFMP!#g89m=btmC}M-~idv$?sylYwfJXfiBL!)45y^*oi=KD5R|(Kbx&5N` z63q1D>K5FA=dcD_>AFpx?Ycd-)%Qm2BGTVIb6wq{sl5S|PFY;GgYkk5F$wkB&)}~% zAMEfdS-+jN3Hf2yy(aP`);7__H$gLw%JG{n~kfFDs z0&_4nJsU9^;|W}TWOmrHrjkIO&5S|6Ru0d?*BdGRZ`oTY3Nce&-#1r4PZn3xAgJrz zHUd)##4GkeK$WK;iO=(K$rBr=pnRbYoTC>MrxV=HBatdUDKiGjAn$(K1Ssl?;C&Lw z@Gs=CIc=lt7GhaNF#dfZZl>LvTB15#OLKGjW_)@$Fqkr7D0I&B_%%A>tFoZ7m2h0W z4$SNitH*T}U`}TMR%ve}NH)||j+^~{!KDV1Ye-~nUz5XqADI-$k?00zae|Z8p-Q2~ zoKSv_9MIhYl*D}wyu3UIhC(67_tL`DhQbf(iZ?uk!~IV(>Cp^$GR{ue5_6c8-A3vg-7e zMZfu@r6{b01<7^BeVNu=F3}5XmfeIGTsyVn{6oJct{34rtXmLT%jBJ&LuA-I~cStu!??r`zGw!_cpqL|9L6na#8 zxZfZyNh^+fUWg5YQ1lrls}SJUna{c@s^<|KwHetL(;vZ}6Noo%fJxTsdlZ_&K1}Eo3%7?CZQdy#&h~ z{qpPhwFc;q=U7g9`v!Fx(47y$awhjs>UUbx9ggU>f3W7|Gl$+6KPKHtqc6RlBNv(W zG!qhCo{ig_o+GTKxnoo#`Wtvybp5CW^rewB`t_WCpSoTto56+8>!8MG(O1eGJN+Ms z_R?dc490LJQk?68##TwJio|aP;%1Eo#?x)nif++P?hOk(n@7eHDR8=Y!nfL$j839; zfT#&zMY4{kB}*st?_d02*ba?i<~0xGw$^7(HClT%mfqtBviUG>qRyQ+71I5NYKG-z z8d8PfB7T?fw57dbo+li&ONGE7tj7cxjI+27IdPv-SBOYIutvsAlYzy7`!ZzXY_ge? z3X)iNT+?WHPN;wR6%OSQ#|uW3kOKI*q@`Rj4x*3&-h!iLAu3&Rv!LTGZ7CXpq-jsT zw_dl^dlFXP5?ozW*O`v$i}k$!t(Y1o`rzy;zIz;m#&HNo1TA4(s6Ww=G?SocPXCrX z{F$ZbfkH~t7N}bhNdAIJ*bnw`6Y6YKlm|RM@*n(OAC1M@eyR~jg(=F~V#!w5+yAmP zwpnwNMZ7=G#K9Y=*F~;$@6v?fwa;NvWPWICt~pj;=1lY<mm zh~u2b)Y%7NjRZSIw9 z8|@~SiDdt3P!RXyl}e|ia@S2iB(iT%H3i;n<+{$}&8@t%Y*x39j!6@LN{zfmJNG+O zsUzl#83$cwusoH{0;d#b+(BY!yyiFi?0@HQr*bm=nGR_RI zs9C^BaQz;*Wtzrdf(Bhlf~2pZNL$bga8(pWKQgSgHl4BkAK1T2l6in^8K$TeTLtE<%QRkv4F{b|i_6@tgJ zjkmI0%X3!IX+s)oFca+XpckA^$M72>ax=@6}r2Wn? z#BT`LTS$iaJeXFJVh#~JIdFTlvt-C3zu%;fRVu5nMgu$n&%)_9pWrEKkS{1pPF6z> zy5|4hclY(;2a(|n30vmlIbyV&!?Mq=9yZ@hE7M>OLiT>uZGEF41Tul>njaml9WTB9 z2n!vq{kYp4dOfdXZ%!X}tYV>+eyzoTXAY_2vMXMLvn=woxI--=>Mr^udT_OCclGO7 zJyAx-{+`C1V%%F9ks*e5?qcO$zBz|WzWIk1%G(E%rzRt2_o7&!zITy?IpBins)`E4 z0nQ+7PuVcP8dV%5Ou}gWE^i=+0KpE&@grYw2IL$BpLvOEMy4?sx_}Qx*AHVY0it$T zuX!7yNB?mX_@ZQY0X2i&*;R-+!x zWn8_=T`H65QL3faLlcZ? z;)@d}G&h@d8%6a!S@K4%%=ut$B3sNsJ$h^_64ni@FqibO5c&@Mi;Rj2>Y>#?Mz;4@km`5(@nqG#U>RYlj@2*t_8)NlFwyS zrJdizTjgjG+{*$w?YDV;lS9XxC_l7+3f%V8DC%}BapMA8mAfMD&Y~5DRA}&S*?j#o zt=9i#>>wJd&=8nUifrT0i5V! z_c#r5yb!NcHu_!(%@Grvf`VWPw^O^2=ztV)?gR#b1YJ z@%?(j1YOx#M~WAA3Ob|C8c0QPBuoJ$E+qWB)fK5q4Y)yj$Wx#KT20k2uL{p+B}Vri zE`PAqnY_Rd6=7Fw26$2Cb5fYN$&<;sMG6WSKFr7VuH}{h#{m_C@ z0!D1BGSjqqVPDxYlK3}UP|QE>XKWSmtkkHXv3`k|!jLuyl93)2lca?>9mMg_j#t4> zCW2mp=3N2>9hut!bRdrfJoSp_0~(?SWN(`1@L0haL?HAt95V#2ap-yxj!o5N7W|tX z*COot@vbPEY7HM1KpsB$vfY!j4!3+2^`5@?Ym38TZoIO!UEISUVjL3I9)jNd$dU-s zK2;ME5R*qGPn+5QCLKPB!7alcKK5igydIymqmpyiD|11P42SvVtCLFe^f<$Z%%n+M8e_{kb;Vu8*YQSB6=#s>xT_V{k(bKHe8 z|D;BnF5{_U&6&!5`ri5$%kqI4VNA<-Lqe&DvMO=a6E!4GcackGfVFtcPV{eKS~$Bq z)qiB_X;;#4s<{amcOpKz8+eO@7JJ++AJhdEQESTBSbN;tXs{cKkZpEBxHFC?ojZ?f>?9U z!zvS%1r>iBmjZ^6v!n{5gv})INh%cnWgtR|l?<#hER84Jo||sn>F;F_var`6klR_K zhNq6elN@)2hfJmmn5uw)7xMK^W`@YF?nblte!*#PNP+kw6ULzFIk$hFk%kAg8wx>?ZHn z0PUf=!78|@>ww@rXbPXRNp`MZN$LWeTJQ>+X&CDITjGW8PgmU4JX;{@CQ63h9e9B) z3aX9TZ$^P>t=gzfvSWGEWJnfQ%LWv+A`)WFFIvJWV+?ahiUJl!k(e-itZI+*20jDA z&mV&%Jq8a^R#;2LqD;a!IFxabiRtWZt*kx8J*P)ykd zxjvC~HqUiw2E9T_lv5Rp3js|!Cc2WzWqKq#vk^nEFkI=)MG*R`o<|X(R&SYgm>Fs9 z9{_z}w;~E9gC|kFE-R9;+|=Zy<&x*?w0lO=>t@J&OmUL08`PFKRat5!tWGl8Qsw_r z1N{G@-uIMEWfxDHd?>A|Cpqn-rO}kUaYxVtLnUX+pZHm@)l^%3Knt9hW6d)j*k^d{ zb_DVy|3n2sk3LHAWS-I+X=yMRm-M7}IKQTkFSR(qsY|Be+TjRjOE|Ab$g8m*e!{$S z%_30(?^bIW(RhTwQ3LWOZPILx z%cK%*z#(pkJk~siN6=Dr`L)W=LQ{gg%@w|e>pIR&98)`3BX#z%q??`?@E9==PH>V% zHeEexV4i%EUc)Dq3p@INsjQ_*wq9 z-Y4W<<7ea%yX!Y^m`rV)5@T$T@{tPONI-OEXzK{{X;UzEaaznAYiN?s1O-{tTs6&! z#x<|xq{VTv-srIitL}(|WtM|iJu(f!9YC{)OT^twLk2)fy^`_!=FOF172XfzNzic2 zt}?b)<9Gf}C{^=$XK)1`plZILq{l&K9oe4MG;_Z_XUJ|bLPYT{Xs@O&78OYwa8a*9 zL55kMhI%H)qe?dr{mdVN8T}4M88J;GF_|WZz%W9c|4FO9JB3oEN+#k1c*n6?e(jS? zVJ*(Bu2+1dst7RVSBAVeAj5(zF(!@&7gtYsGB)7F(rp_^Mvx?|E!WIn3ujZLXixN2 z4DFzXxZi~tCc5VpD5)|(G!bdxcsrNx7NR%_4sbXSg!^YYep8y7C7is-@4uMI7gpnD z-`E5}lEkpyqJdO{2)`TEqHv3~8P$3&tUkIq&i@Z6?5&J!Xdi7vc`kHFk%*e3B3;w*D-sE+9n;WCFM2a~mhq=fF#1`OU5m-yZB zm#CyE7e%Zvs`JYEdKr8SSQv6`itfUs@jfVRY%+Fqi~+0k5AVgVO*K!xH#(?XJ}?=5 zt^x)HBBs>y-L9bk7JfvniWnpwqQL}*7)4g1pdp#g^zur9X64p zl96$6%6!Uv;*=KCuI}+c)@G~(GEU0Z68AeBlvvlu!gWMYf+mgr^dI`kr0|KPpH(FH zh&@S;4!;mHvtHK>(&e&Hrc>>oZ9kKB=@E+)wAPS;i{0;qHzfh6b*+vy^Ed)+!p zKcktPQI2^LJPO(?j}7 zjewLSPmfk0*4t7hqwH{}yH8oGyT4lG^N}p}b_Po4MxvqPT@pEGnuJawKmuQM+-&fp zPM0Cimovkp`*N>pj^?*VF6rK%^EcRJHq)`FBc8S5{DLr2+-CY*6RYT4&d=9*ew(}K ztBL1gdcd+kv%I+5cgYD&E(H_Z^6!>Ludi@h0Rtm%_2W7Ah*g&#=7+~b|85^NwLM)L zw5t(}``=vY#~gL4Mg}rbl0XP`ajJPC(1o4RAF~S*)U+&1!K}1J1$d`yjrV2Sj8AJ+ zRfw^Ow|CWEi1DYVLnR0Ou-IFe*U=&5pxIjyo%NcAWEak+ui`#^(ZEPnwXrG-pW6mo zK1?d?@bBilnO6Gmc*8DvhZFhCvNp-e^tFtJbcOs4 z1{(8b9u}kEaZZJb*$(NtMkjeRB@YRgEE3!reDh-9XUU*;j^Lv#pRUlT&?3JO6}*-m z?kp3O(35TOJ#!Sq6d!h}l|qZ2MrV4FoG935ZJJ0#>5P#`!U;W|C(i@$v#pELZsMd1 zL{tv@&LCrMfu0MuVc%9(($xnKH2Ifv$hda^GL(LSUbJGPvVV<61+woU`!~? z%l>X~+OI`gXm^=N091dQ-3KLrTX~MMm7u$HT@D|SA$zk2^HSf96}r5?CwZ2^TEZ1L zK)YiK>Xpi;+&A`a)Z|}X@)Hg)1E>c}Xlw&3F$$175ge3VTe;UudB}&WWzl8H&N6;r z(WI))92OcvYf`tJY2viLEMNqnWq!84?y92JWWW324A9TT@`NU=^C}SG7AND?R$B;Y zvy~agAuah@{{VfOlFB>TWs<_IJGCNd*qbKpo^zm1VQUO^N7cW`i-6TchABOHxl%w$ zGg!kbS28bCY;6tqxIWgkGL({-*4L=f6eS?mD~_&;?jf6Rb-V=xq@%A*lxT8GDxtu+ zs6*yG6_hfG1Li%$TGdBi?)^-du$4}>ukbcv#4JU#7J@+85J-graU5Fp-8phrqvm%N z;hp=MTzVXw$SPe}+_T%7QswZyi%j6wOyr3(0idhkkprm^AIo@BgVUV=Ov;3YQd zm#`c6v<)`Z0mo1tK_{kg8hwwjQc%w7sCBYt)e~ZGK_(VHjbU*bsq{{n)@>P##LWCl zgF2)ylBU2?>ENVVNozd;H`(~%dgKtxn&kFu4E5Ec7j#7wUEzt36t|lr&t(VDJczvm zZH;qcBhPv+DY|{o!}}DLQ!LqiZ^pvqW)@K3a3qlzlF&jCoWX&C!7rXZov5Yuth}e; z7}4`zwud&UpX23NM*Vzyq&HGI$zEGTB0;Z`Cg4W!9AnVp`$uh@s39bVdqMwq9ZS|%}88`=g(sXI*kYgIOszlaS!S--AFhUso z{zo6i=H{M~?Q}I|hj`^e+?Me_lA^3^LvXkVF*$tma@q zZE`=njDAt5zu;ANF1z>P)lxq=!g6-tJc-{Cie_VnWTv>tukNH1mB+E?XUWXJEe<&m z;%xL}73b@RTJUE;l@z!m&|^{P))Mwwu6X3Bf1WW%Wip;ur%$OCJ@%|}Ro;uv_BjaT zcC+&vl2_kl&LG2Dcg`SOt9BIQ<93&p>84Gn`p4|7e`@qvzMorT<8W?(OLaW)RJMkN z>Fhz#7?zoXY*)R$pmkvFMeMvw@9HXLN5q2MKZ?auG*p3a6g_^7rg!>tGoC6wM?)+_HU_>23mtk!Bp zD%2_6eMo9gKPwf$4J@>Pcdh3YoCCU@b2vD?JNMq%sOL!s$L@BHRlgkUS2kO0 zg!R~f62E_y=dIGulBwB?3$q%`gn5-E0Ljtk7h$4NUn#`nB<}&M!v{lXKR@qQyV>Z- zvLG!_Ty!$_$O_z*J}i11*%l3Vo#{yeH?%JtGuPwcWZ!^Ir9|(=ScZk3q$2Awm-JAb zPpj&ONS-Q%K!U>lrq{}S2RlP;iTj1&Gjd%BY+_QKVIIiJfR+OxcIY*0I~Uxo(yL&W zwfh=VPiUot&`(3YNCC7-BQ4FLfd?HtAv#j9$36Yo@QV zaOu*=d?rZYVnuKZQ?i)n+nz_SFrP8J!GGXW+7nC#rWzQWy3%cMLv-uuyK(*ejWM^J zG#JxD$|4%8@rxS;AeYwE6LL+mN$)b7f&t0QF)1<;IScb?Vc6!n~b-lceO-1|486^oUj9{qXMTFn`!YM4@_l}w%5hKG&6|n`RO#LO z%cfeV!zlwpz^;jSI3p)Pt`nMMUX*jDA$B(lWjegBV#*cd%FCnf?W1IRug&RK78Q54 zdb2+=*KqScPYOxEZ94MUnl@~g$I94-^ja7^VUga~-JYqV&jj?%`@B)=n={ELo4$dx z_VBAx=Sfb?@)$niG!BHk_cXk0=@0g8)mz9jQEF4qmj*vLw$*3m2ny~2?tRwAlGvE5 zyA!~{yzYpGo(>VB;9Zb!T~yGBv?!g=Z;-APO2!@jDzmbnrgJV4vNkBdGR8Kvp5({K zjd(+GbHytxOMwUL*=rzm?yg+?_J6?P_O>~(lwa2Z|7AEO+Sa(!J-kRB85E09&D@&8 z!Xs*`1Gi2S+neF-yr(6Tfr)ig);Z0bH~FbB9fjI2QGz%v?*RaS!gGr?QqSzST3 z+!-SzACtYnv7^?&;i!KU;ByE2_m)Dn*s?`{eVRtOMZ%=;sv?wd38~(@L6|c0^zd)N zA1o65=FUFIC6S0rOvQVv`_cDg)${x1VKAtc*qhA$F{{#)u0&*Vi|et@a*4&TAt+oV zIKE}YMn+3%A^JWSzY<`R6v3Ef+**~<{6U`r=XthVZu887=w;2b-F0uW_&CHiH8Pha zH0LgdEuO;_pLnLIQWFMaB>e97hOVwV=|2q=6MvE}nL70!xNK*at5tflSXeGOU~B+X zRe$Ty%{Ens`p8$_D{HXfT;;aQ5$)Y;;+8n-uhg{92^a;0p%$!*G_M15P?qwz zBY-{~E$8d&>iEpRmz)Rk#m+R%p3IRH+PcE-=PBb$|NSzulv86ETy7ARV?1rm?Z*#% z+fSH1P;!CD;Y-Uu>XqL4AqJbHeG-Oa2wbf`V~T0jwnI)RJtTV91Ci6C`T5mt)YMq7 zpoN$+vg&q^R5CXZHTVUbGQknKYC!Z}*U2H(!$rT@Y@3vR5Yrx| z702SAZ%5qE3G7{3$H9Iwc9@AJ+*CW0GylSs>a*g>VEJ%$Xf`bvtIY?1Sueg019zhy zYo?wu+2B0=M<%T;9dRC+B%on?RDs>v)pN>I9E`?%{0Qt(U*n}AsBktk_gM0rOO3Sw;<2r#PwWgV9zixvwYL-WP1|hbH484WS(~Xrg3@0nkSp`(Si9 zhd?l_kB;b7FGRuj%++u{W{k9T$Da=Fcx+fB+9E9$5S8ab^063?xawzThKc(Yg0BS7+C6glUe-x8+blaG}jRs#`<5+gE+E4Z_Agf`{g6en+2 zhX)sNI21Rqb;chHRD?QPJV{`hw#lYF@0`pk3KfXk{ zx-8X4T-KaN6vHp1xj!si>;Jjz z=IU-kJU(csZn+3i!^i5G~{6u)6=^;DXW-*MaTXmXCEjzy29So^73lW3vH!zZug$xma-?*DjiuV zO_!L>j~?H9;+L$PvDz3{J#e8CoRs#(1bKZCClfjD)sl4ZhVM_IHE>+6$6XA&5TD-Qx3gr$r^Vfje*f;j=*GJsp3c=(PR(eb$~ z)JIfmYvt&^I0G$yYmi@I1wV^l;oAa#C}P*6v0h!hQnj$7iRaR8P&2eQDW`v3$*dQt_CdVkKc4l~MsHzG z2W}MDsmWUToQT$2($hG%dlfpkH0qG`1bDa_+8q1db~M><HgP<_@eKJW5m)p$4q< zMHE_06ue<1T{>xjU4&tUrue~j64we<+`-f109I~t*Pbj+=K^AHMg?_ z#TVGf3(_(kY)E=NL$N;Yz+0DR7|U&}Gt4Lq-Vb_@Tb27Yu2AG_%;eUQfmu5l@68N6 zjqC3&uM;8O4})Y#8z?`8f)S}>xr)0s&*Q1_c`*q+arKDpX(+r+Ey8_gSj-Ho#2e4G zFHIkuAS{kozbu&hOxINUf6&7Y_~W%#Q^sSygqKu!sDf=L81i-9>5R|L7TJaisvq^t~w_-pZd)NI=%ZEVkH{g4{ z>DB-Hb&4f@~-A01gL$m)sg|f}QQ8yd8fdcVlXa8wG zE4|>c;;d9E7E>TkYwkz5Jq$T!9yew1a+;~nV9A`)gBuer4QV;q_@9UoY}!f2s**td zKnW>`9K=-WuVPqW0Wt7uiN@(T>)7M#m+~=(25{s7J2J3rm#`!*`54p3qj#r-3_jIz zHCorA^!5yy%Ca6yeeb5&Ad)rQM{!NhwJ=v-ts?&%egHQ9bUUOOe1NS4rc&sl{6C@N zEtr9f+{yIR5lo8%ba|~P$aMaVmKUTz4ANi5nb`WmA0fm)v1cTr8{*)hJ z;+s3!w|;~D<$WIC;-GVhWtg(F;RdEJm}-GA`RKI!AQt8>$A}@(7?YE=v;qS_{0TxY z@Z1iwBAf#SIv*QLbmwR{fK3YVR3v!AH2OZ@=*?~yqyOomr37sGcYe!R6hUuBghNA> zsledt|Bz88B1YTN96O#I#N96epbhgL1-}3#KBAm_1qV3ZB?HXTA`lh59KQ$+Hh=qz zYyzT^2EZck*9E$pya0>WDB}25?ruF+BZE2-Ur%~XhGM2 zbu!R2=g_MThu!Rmk{mF-i|oq$5t|Jb^=8!+3WC<@YXB3dMpsLH8ES51WNJQW2{n|ozo-Z_n)=UyA@ceFf)3gi`m86@EqT5{L98a&E3@`z zhCPb4`{V>BtK~ti(eGsrIm%l{AKEpsUITNOpC4Feu?DrTjKRpm-HT%xc|DXWW8Bj~ zp$H#O2Qk}i27i$GH~9zbi3>tm0=l6QQa_xOlK(om=#4N5m4;P2v7ZR?jE9=m#!L<5 zX|?^)AJ`S5pM*cNI>#D7rS*?F-4q>Z6YOw30_SGQO^4$DmKwp?4T7KUOpPR2uCPyu zM6(^p3?F*y_-fS$sR6^vRCI3Gnqan$TXf(pz&{gNUt%W6j!5+3Dj*Oxb12p8=P%%A znjqHVfju&oIG;l-W5QX%ot{9efzXO3?i?oMyGy zU$3_}M(N8+hU`0U^{8PRQ}lJ=K(MENh)KJBjk7wJM3x=P%Lf2lUeL@ZtyIEOrL7%Z zt{^S?bEg*+D?sd>O)r6vcqXcYqiK6wx)yPQ0Pkx2pNv?Q+toq!LjTE% z(ggRX?>s+uJtpq({wl=PLI1!WC82y%5Y2xLmiDoO|9Gu>c`galo^~y9*V0lI zArs)v=W#9bLsdv`rFbMJ-unCIa0PMih1PZpVM+Snd9xPiNC*?4ml>}qRoyqhl_8(X zCenXz=JpP*fguw;K9I|#E+gpLArnO&#D{&35D^rAyPuPu^)47Sf~hbFxd^m2xZLJ= z-3-6Fpa0Ce)%xBoTnP_hHMBPF(2ua-2z4!%Kjw7@nqt39+x~c+Hk4HN=V@`d_}OL}Bea)c4qnB%j$2j7rj6CEhg83Dy*8)6s$|vp-4`ZRDO2C8L ze%UxL_A6JP;HE)-Jw*Wub8Y7sYF?YL%ge*-Uw9Cnelo=%`$GL0Z1S_b!gjG^3_La;A5dLkWWeZ^GzUAu8=2NNyhUwoi$#QWUxWLADTMeeCyd)kz+n*-H@R96h z*2*B$9=6O*J#2my^X2zbuP|rFDPk`n`p!>;+&nF$ZaA(4Q_E#$q~M!@VbF*2@_%r# zH^iF&FSdb}NLU)hv}cH3`&942b-2dOC3Slt$^yRt2aNH}MAx;C=l!7^x;3#r=P5D=B_sZ& z-`whdq+0Bi{wjlcn06+6PRPBguH#Ij4V*b3E?57r6qPbuQXqG!ai9JbJ_)Mm4ERF1 zN6syLeYs#NAEGtcl6pbPkw26-IBkYBT!>78Ieoeq-xqOJjr45y zmu3jkiRv%8mr_5_HUb5NBZhN7_HKD}5+9hwPV*g3AIPB=^PYY&yZE^uLJ3n~vI~W> zOdgY#mwN{5`5{f}+UI@IbH39RwPmRKRv*~Lq~8Iz+C^43I&PsMx=i1va#!{p4@lUx zx#vucF^%(uovnJ(CqikJv}$2o6^H7e(xp*TW~5pD${)`TW)&T1IT_@$UBIa*W?t`&~D!r;qsis+yaOELzweUs0_6VA&QbVAkC<{ve)m)y$9-}&ubbyAS zUBQa@hVXe>pBbdaN?i0)kkXTI#~X4R=rTj2L)<%j1>+Pbi2el2Vo6ii-$9;z)`@ONqCQwMhS1h_i* zh&QZQXy|Xt&>%1!g&|dt%A;Sx(I|@6N*%j4O*xfBnFpt84QUclw=5%9)azA4s)zXm zo2*^>tgafi5K6)eg*gVhk8D5*^F_=wkAjU(&f0I*+JPd}_1|U|c%l_!UK7wRu&j61#$cFsFA8eze}ee})9j zS|E`8zZ!Ou9N`;eJ2TEUL+j4LR*mk9UAxjH70evQ)HoYr>ma}b-^U0^zevU3tIITW zG=g_fBzYhQPf+ZR+KH&t6_BF0Cq0`jTw-uQWQpotD{v}l<&5L1s6GwbjdYSjF zNSn2+mNO=xdQx-YU$4-eORPiDu=J7XqX_ReJE z80=2=;j_7(Txjaim=>OKww%TAAO_C|$Dn@@S}8_o)arv1?YRf*AW()=6RZT{mkp_D zYPtP&vS45*A&EwdJA)#l#hiXZj!>{fwdI}u5YcQV$>5|0^T~qVx}9E3j@a|=gynQj z+dVa4@@q%J2|j@@Xn%7woa3{@W-z>lYb+tgX9#B(c+--XoPp|&Cd2E%KpE-_p@$a0 zrzQZe88q?Wd-nQwO414-#&8r6)rLW0EZa^8v>5j&9q=15)6v@*=PfiH`E^Ym+JoE* z^L)(xm<*pPCOLe6(0$*C{Snj4LmsyXiZ#Wg7fQa0`l1uzE}6@&k70Kp>2)eTxHd$d zVs&$>?r?(Yp73;4tlZWi14-gp8ce(j*FYN#joQI&cPMQhReE%81mMs}!%)3zj>Cai z7_%$}a^YS@)4N)|Szn&lf#|A>O9(p<*O5@X9L8)=I6~Zf89{W->8p%)oY3(m88U(s z`X`F*;11l6U^~Ra7ua!r$v_*DK|l<|_bsg9PwFEak5?FpLyWaSgfSrE(?y0IbK~tA zVTZz8E-A1?wx_#0x+cvC^=O#l-@DA-diEXLxG}aiap7La)0bExZsgRFEfO+Y2#n3z zn9qLlAGK!BWz+mOx6Wn;T??aAuUs29zI<+-_4hb= z;P~==*=%^0IGB00nasNgaEF<3Y8W~US1Y#vWwP)o z=DO2!DDMEjzlO=(89`%OPtKBKjMyL!}!9;#I zVoiN$Ulb-go-K8$^Mu&i6O#;~$LyS8ShM=+Nca{?S~#Fq0*0ny=H((9;tuTCZbbV! z9>pCFW?tqb8JDw(P&4xRBnU70_)M`@QsDt}$cXuCkCYLA69c^}(zn+y6iwTJtBUm` zogW-DYDTzGk+zK-WYDW>_W>j7o|u&JF8SRz+HKhSo+( zIm4eKrE)rQUiF;JH;(SJwI=Sv)Qr${jYJHUPS)xeKPA2n5RlQ3`g!V$;MEuWZQ5^6 z!&%$eqtZ;2kTn`&BO|V^kUOPq5j}kY)>zb^B;ls%aoPouOHOM~)K4oGA>|`P{6UhcsHYHf62YTqof3HTclo-g_ZMmofpQG{kuF>2Sxp1vAQ?4U7qy*kU=M_p4*_k#Q z32C%&AX+h9l*6!o;=nO{l;gquoESF)c4J!vViQOg7LpA&w1xfjL$Ee$E1=hvvL-ta z!*c7~fO~yXpo$~Ft#g1gGWh(}x|GG8)6;~Nx_P@dMdev{}j zcoaVyqa?9H&ne8i62v47RF_7=qQ#Aocj$=0p_IVAox947)iHbTa_T9ji(SaxCP6m@|;SV*((W{q_q6B^EB9D!8UnCk^uDg4! zmXaY%iZ0Mu9qP#2Lrv!MaYv@+xk{sB4H@C%hhmK)ehm~}gf6vrj<4Rhl$e`H<{sw8 zGqwZ1>+X2hbRlM`3k5ebv5n3KPX7IRt=9Acd{&m!RFQ~!uH zbPldbINEGq)?MYM`ev(EFH~)k#HM+pY8jtnRVspP)>Ubrqf$13Qan(2A;>tM=Rb02 zPeSmitVR#mhtEs{q`HyV8XXHg74gQ-X$G2`$%os`Cp(~%nFI#Ht$9Uy>h0UH-ECKv z<$}9+p-kAOtQE!e@nO>vkdJ96B263hhlJ@hT@K>2vP4QI^$y4#q>j?WpNEA0$R9s1$vffmG*>|A1{h_MnKech?K=Az?@QzOys>gYw5-O(;BK+xYb%rZ2_|h^BSC~M#3W05 zluZm|mpolqe`t3_Wf;1@mI$+cT-a=~VjYASo1P@AEgr1U_5(`-!t)!MHO>G)Roa zg2A>muiwQ41SjK@+$%G3cV`!0{Qz$@hzzn55LXAb?l^tvJxB4I9zGnvz5wRDMl`n?zW>>y}{j*0?ix7xN7UXrTfjF zXWEaa*UY|ZSfhKRsycT;V?~WrP4eD8e>}MLEM{souFpQoU=VV5TqA*j)5z?s(#=1b z)vxLCY$w^!$Ty;u8Y?;N+}BBhBpWsJ1j&7&qFBq2E}TzVGdQf9v+0?`L4LDyTEaG!8S8Qnf6NltAW( z%l^1&MwvO*o;vP$v;Fw%;M7kD<9BUt^?@@>Gi{JiMriCupU9#H||k z+%huJ>wO`BB0Twq(vV7n2@Yz+Qi#z}un;US1rJXkI2*$g%-(O_d1Fnpp2!|^BDuk` zkxvD_5>%4R?3L}#4cc}2MTfWVkK8K;z+Hn}2r~z3QnHcC#dCM!fQz7dh74uRjKUoa zH-UKO9rPIy=P*N0N6!pNL|jLv2wmyln=F-!q8@QH3>r064|yML-|@$gq{MnYd=M`x zgE~mYB|{HV#c%_pK;$ z)QHh(#67^{|Hj`f zx^|j=oOhy8=;u8;lk2_^6lAy~47IpcclzV1%ed=X3-PkoP`fJ>N~*Iv4#2?moqCNHie3+?DpBzkmTXwdoz0 zf}Z_{6gtL5T$Q5^PG^dWjF%KW`?VJyL^&!&mC%i1; zQ|E@fT@r4OJt4gj=?ZBu0#6^Ue)llDB{#$o2L!Jt{374d5zDR6MbDr%Br1he`E{|cM=FIB@X!78}k^z_)T)NnL z=?3{*)5tnmahO<}*W8|QZubOT*^$bK$5!Ewb{e?`5aISfrF7WkQ+???92WW|kqqUF z^H^R1oG0&$PAP13X4n4pbVk0TTE{#M?(T$EU7=X~gpNYP9OD37a&3@4quY&w@ogF6 zKhZYRD92ohx7&2Cf{S(3)$g#MM+*(w4f^#2{dOzXa)uV`NF7QO@UbndQ2rOjG)@pK zYAC<=7iyzEB@ZrDJ}WhZ6{AX^wr*IMV^f%9o6u}210=$8vwGEY!zaCURxS;swgw}S zuv|W2Uc9_Bn97v|GFiF7?u5zVvwE5Ck3|!7;s}}*cfz7c2)U_Q-2JdPO_BUroQBp> zi(a=_OPcb=)C$0-14$~Cy`n$jhk+8Y`gCw<8pusBy%4;37A(0oiqlZ1{VDc~f(Grj zEp9G%41IjziDn*zKc8#Q>t2NI@kXnM8ULO_#`bLgqxsEHJcC0Ze98qXq~`H49bjR^l&iT026V?L1#l=k_9)}cJ2Cc~9edbt0|hz~m#{-VhjHg_f z*r1Y<6{Kn18}>&EP~7`y>rQ-)Z3d`vg9T32!otDl{{#{>R*g^+1*ymP3hf@$a;gf*;`^|@uEmSPaaqpfje_A9o)LN zvbY5O71@huQk%D@R=>XvZ~jv@IC@i9)Mb(-xSc_4_k~kXELfP~TfkHzqTj8>*3&bH z?nm{s&OK>;kKq5@gIEn`XZe3H22g1~r{KfPSPcEo2{=jJNgB{%)n}I2KMYK*n%_q4 zh*uabSZM)Z&1vnx+zVK7h{i8;TWJRM0Gi}pP9Z9yz2~@x@NsKLtSn!+q9PwExb>>_ zLrfab_!DNpY7ACGq1HecQ}56i>VL5{oLtI{3`)!Vf z$b;DY@qY96nU%$J!SpqjVAAkDT1n9*V75~{ zl3S`tiX>=6t?=+D(TP|mz;;$K{CTog=R{O)(#?r0M400AH9Ybd-zy$I&>_wn$bs0C zF~3kO!_J~PD-flsi&!oSrIb18ptrcKI4RA@SONJBYjp$dXwLmiojSex;5reF&)eS| zrTM0GG9+uS|j{I zH5Eq(g{^`QcO-d7;1Gd@Uo^8iy;EoNMDzA{!KHav)~-2sE)8u{RCx*6OafmYn5?e4 z(*F<{o*V`a2w5P}872eXR*{dF^BRgpRBvD=550;G(n1m&K<{?rYrPAT_-^`Lm__&( zrV;-A1pe0r|I54^qUn?Z3DzETvia37tc&9BlXiR={4n@kK1p}QBti_4dL1OC=0)^e z_@8PjjC|y96_fN~NOB9$QEM8x&N zDWJH*O`LKFF)0SJ?4F1S2uz$MnZouN-t{7wuED}$QX?lrGWYks9e0&6==sM~7Wa>j_{;q?9t zdmK+zps#)n-7`N>p=%x;7W`r;13DQK1rN!78?d_4ut}MzXGAbQ5k8=RH&}?_CD?Hk zJ>C8Bqu{W5ATaeY8Hvo^B(OfL^iYqONyfeS!&hcklcp8z8|>T*5?0sjh45)f*b7&9 zzO@x!pyhB2@jJ;AshS%Xz4P;YfUL(AD>$0VWcBopbWC}F{S4<|QCU7T!NV-ykaRS_m z?^DjQVG;q&y-m;)!ov*p84C^%s~9J?9_w%r{eUyKTo!Wep|PqrR**j8yi5xuxRz@6 z>NPz@mM;Lw6muh2C(4PppTLg}rS50bM0F7*;54D4usZYJQz*hiye263QEiVcTi?vD}SW`UYv4+7r_*tSntrdzMu) zX{gE63Ly(7RX}g?iF*F7Pedo9`}@!%y|mZyQN(u_-^Hru@B1!#FR=PXeh)aah4u?S zg!O3-@Fy`;auhV(-^v;6f&{ft=M*DNLXvUZM7>PZ=H=;X>I4Q ztlcyUoplmrVRdr$G8^ZyfJ)!G;U4CdOP|7eM~)uE*;=7drAZr|L|eTjk}|i;%0|_7 z)F6;s8DFNG^Ou8fjtTJK&#%KoHt#$N=3d7NW4Uf?1Oop|Iq`r)^NPR(lu%}`GlOstsxA)MOK|!c?`F(1 zdip}}@B#sJp@T|#<<%)<6fQ2TES+K%BbVUEacO)9`>Z~5PkCa?FvpXaIa%uofleJF zS)Yh(o#Pcy*C2~BPp76`-p_akhz%r7sm@QXUyFVo!HCj_Y0p1x&rSh>TU~~A^N=qy zf+8}M)9qQMpJbTE*rk-s#g4ev0U)iUIA}a?SlvrYOnJ;iI803-G^9}9wU|3tQ90S+~psTizW90=9*TP9s`fL zws&~0+wPW6W`{9~p>T(6V5~K+K%x9zUS4^1B|hOWwZ^VYTFe=YH9D#ul*AXTR_Q!0 zpn9+iE0Z!Hp7HP0<%Y|+I(U6vhk!qbyYifB>^^%zlc{i|IzEn8(FqWBacNK@W0;qnTenFYtu+blH#czj zX!X2?C;#-R)ti@Luuz^2wj2_dNL`ulPu?H=(xdp{6ZBv-0w$nVC99brDI(u#S~flOTdg zW-F9>Azr-{gHhPmm%L+A`&E~qbv`*)#IO3um!)In)N3$m*fH#7A3qYK13C0v~Vu?Z+GOGzHfBJVIF>2$%94~)V+E-8H*uqm;*9^MRQgs7I@wDS5K@Q0x$ z6Di0Y>s!uMPNg(a_H{rYDzDVK8b(}&@e*)z z)rxbi!^*MNI%%ieT@O1Mb(kk@-l-e*9mP_3bwcwHody2HFJ_#lKZ~E^n6|3mh2S!Q zAGMl6uNkF0uE;11#o7zGt*F^GJ$JH>PIISLcwqwFNuWPPpND}dCb&I9)5XnQwizm# zY&CiiY*v;ZvL%bA+zQ;zsKp;FoDwXTVh*LPPJAGs+ZZ~6!bh4teiTS3v}2yD&VzDvmp$lfT$Dk&gv(n*|T8G{*h z_~BX)%0Y!wsG#x_>YgCs($YK#nsV}Jdu~xopFvZ$?-JCcIX~0Bf8MmKY~K|pGa1Rb za@pvRE1rM2FpjH<0)c_mC9O-jTKyC?BxGu=PoTZIKIU^M_Gqnu{!qXcvQZco_h)D= zg28Xw_pd{yh8@pq=y3DiOSDWs1#$Nh6k#6*V(Xp*y^9l*Fqc@UyQoO#`33=^Nc)E7 zd;6}sGK_{4O79~HFVQnWW^0w+xnim2ZQt1%U z4Raz2V4LCKY~Fdq&2ocDtxEk7zKwzi)lS%8sx2=lwjHF4=9Ot$n;o1A!-04amd9*M zqh+quCZlI|XxCwri15i~(-QAgqcpD71^I?TZ;bcbj$^YTlVNyCB;={$*r$~j=b*m{ z8PUE0S4R}fX;_Qt6^m%00LO`l&}2k2B)QMTX3czL1sdDioRD|xBB^(cR2&Kd3Fv9# z2-1d{4+N`@eI6_MHQcyJ!X-5W9(JNoITD#ZrIR!FC?OA^ZV!$anBJL1)Kp#nCHUc3 z%(x`-@ZX#4v^@BeWqJ7997tyiB1 z7w((V<0d9BL(bQdh3a;@y1thkfsL;rZHdw)CCpw52h_!7QGlH@c=xVDm)ql<$$f9x z9r0A)Opp_D9H%hoY`8F7ua+@?2;u9&vZJ$90BJCbMSDiT!my_~dmAeQNLbqy<;hti zXXFh<)`?VG*mJ4W3LaivJw7YY>LiEOTE2tvxrFYQG>E$=v3FyXeWFR>BJdUD>^l%u zghA@|?Eizc z)PROD5SbCe5C~xmgh6DE%plaNRjamIZMhk0tAYv+h;Oa^+vl8p&fVwcr0xH`?|tv( z^K)^}*=O&y*WP>Wwbx#QIR*_HZFD<`dQQ2Kn{ZULBRU{P`#VglicPGe!aGRAV@;&x zW(?FT+cD{KPGx-@+XOq@Ku$o1yRgC)H)%>wAg2gh-B7CkmqKUP&EKO(mtMWP+)sZ_ z@~Z~B_Hv$g)AYQAgP#>iM^F^XThnTcL`=3VGN`O71QBFLOWpRY)wD=hnPE-Ua;cG6 zkG2z`5lr>>w6cdNyY4_LRBQ_OVlPlba0q5>ziy00V?rye3Yai5K!`Z`BER^-%T=a* zH%asr+hIT(Zf(^Xo{FrH6~!rqI^5IqRDn7TX-FW-l{k7~;Gz zb>=5iXu+?SHoP+%+s0M9N|{>TYjuJnT08kJql+~vQkzTuOQSP{l`|?&6c^hTH#fKB zlAsRur$?&^mfX&mNuF{&Eb* z)!{y1^XKIAa)DS%plwrxcV2DFn%RV+wOz>r_{_$5!)$ig6F+5aqa>_YZ$G1*lq&6I zx26A80=X>(v?LT%peng6$%|biCAEyv>gI2sVyTIC=2q{w(UVE42~M{T^j>@LOV)eU zI?%&JqxIX36^M6=YOYE5|ICl0PSHR*50({@=yG?s;KpDyTgLbA2${^ z6Ev4hH1Re*aS`!#yzSIhQz1Ox%z&?Tt!qcqnq9RvUcE$IO{{IJnBYd|9PLDdKaDBK z3CaocilO1qFq=>(I<{zP%fwBVC@UOnTpLW#Iw}pyt=?)+a6fq=7EyKKqKIMM;qT3s z-NvRPb||(CLxdl5$B_w(MA$&h*`c4!Ks0EY@QMvO95t)qFXSp@%0=)N)kGI+8q3j1_%{iC z_|Y9~(AHtWUe9yN5L?8i0=7x`S0kQ5qQ(MZJ}g#SwvBh*t0xnyI9Hku7f!+1iAHZo zxHu+OA|nFH%Dl+~o%I9cq_=e@G};EPBLJNTS*WDvQOd z%uJ$&PLU1sa8t%z6ppf;Skjobuyab6081!!Tbmmf(F=Pw+;6hAYgpiI zp)E0l%XEGrFU&H-T~DlIUby!Z66fUcp>O39BUFWv1Q!&-q_CC@@yd*1_0cIJ8txx1 zVqyr{*)R|l{xCH3rV2(~lpK#>`*gkv6jvyY5o_J~M9abkb0k@66jt#<88T&3eBwM| zayhP=*cu^WdPvAc&O|T~)mpPtcA9L&6v^!#LY151Yo3rkV@oQU7cOnC zS=l^)skAp@)$a;R{Ko#D0+Y>n#dbQXWT#Pyj;JQx*Zc@6scB+>@ciP-S!tW9MucTU zYni0Z>G^JkGE2~VC&UP0mz=7tsWO~JLmk4$%KI4+?Tj^rio1MAJ;xGn1{KzNL(g6& z<8s8o6C*?Kjnu;WWP3@%JZQO(Z1=7h+mMKx2|ImYGp)StSYNeLy=)Vf42mZ>@7;sL z2`KPGOHFH>=P?8wJ7gr<40iZ7hg!BSbU47Uo3C18V0%0L(fcTI*`j128AO4kCZp~< ze0sWls@e8*alb0u`=x`5a$;1kcH_^k=a9{i@%^5Ht#K?awOuvRs}Pv^LMv3}ut#Cp z$cXaFy3nV`L)FoN@pag7Krpu%fg8GZTUZRIce2V9*+52~fb5%pN6^aokDw)v9x}Rz zAx8_ds;FIZH?_j}B0ck(99boAnC6`|n|ek4f$Us=f40VP=&R^edca>88t(6u9=Img ze=V2nES2dJ6`_sekIg!xegt6jr*%t9^LHVTmB-WTmR|QJD#gWF+DTQMijHocqFze~ zcP30h!h+=8quZ9WJT;bkmSQ|unjWAT6v%FEnin6xiO%G$6URU*OKn-bngwd{89gFo z(3s4>SGR((?UI(7mFFq~W!X0?rco5zlfkW}xt$n+f?!#&zx^!TJaHm|Qb}(eL?{^F zD9#E(x`=O`PW;Uk1BcawaDygjopQtuSfaS-SSf43YlLI9Wu{jYjldeof9t)y?w~EQ zfFrh)I#=b^d2pOIFV55qHyFLP`HRK9(L_3grkVz*2)_Vb3Aeywmc$9janI19{)xa8 z{{!747T;F;jM=x8f2m^*^JdX8>2erlak!{lT1xg0Nh>(R#YqvKtwk-b1#v)AmEWCR zde*Y0f<)cs>gv`e_8#JpCKD>!Dkc~QRVY#sr5`tb^1^2PEYplK$=M(?v3Kx^EGZ$( zl~LpKR=F8x&+qUXQ!yra(;SZGwbiUtG-C0YE@g7IC5;Z~khJ)P!!Zvb!onkP&|tI@ zl+rb;IceR~728U=hT2ca;p(-Z*POI@UXyw|Y-^ysV@@H$ z1kl=h@WBT!FDs3O81lkmIDpuQc%WvfYTyG8!UiB@o&8hR-#NeaBp(L;9RySV4Fr=2 zuxb>DYz=;fQG;dCZ1SV1hwE{Ps$q>_-dpqkw^!Hlj!-iE25DqOJP_TL3l{1wPHir7m)@;0Lt4`2z$thsV=x#Ys zJKgD!Pf%K~g@%XnW8x;pa)J^*fW-w-HSKcKQ?0dCmg_ab^okUOUgMPIT74DzLXofu z2PC$|=-NMA+*Rz1;AF3O;Zk>n^N(W zv<{oUlw``T33Ym(iJ3}>g2>?VNQ(a+qHs})zjrh^IGEzUKR7s67FBY|9o<}WbnEJr zw)$D|#u+Ib7NnsrrEOj%okUx!md7h6X+3?y#Se2}PhuesahBz7Wx)!m*@nC=dvm7# zMOHwmu*|ZzQ|9A@3RdZht20~mNDvq^qk&{tHI)X7qr%KWiCsdx$uc0dF&Y^=ZpIeo zINMxuk7yHnX6ds`DhCn1p^Q56UEo61NOWS$ec?`cE6vHh#!aohMvu5>=H{vuA}5DS zp4J3>lPM_MWty>&j%Oa-TBTDqD!~tVKkudH*3L{UuF*|enw)YqD>%GryfG2WhpDfc zl0y9G@b^Me!j)D*s=r4>oK3Au9}!Q(E)8C9YZ7Vo5bz|W`H2nqmnr1MpPGHWN37CR ztSreM>qXcwTS8s9ILc9eq@|LKq+~{EF>G%wR~R*Ca-tx{-7pRTs$Go?J;hK)vyC$yD847+3u_&SC{J{kv^U>X{BouM&-2z&Ca^})@&+W8sU3GNZ4oEK~YVs*kh%VmS_d>yJ z+i)o92Sk1#L*`ccLXXv${8&gHPd%P>KIxX(L*F}Z>LQ$&Iz32#IKmPv43>t3)dRCR zlgp+0uY~Ud(dSATgb?=^MZx@#%zR{)&_)(B{lUNrHLa$KHsaH&(1K|cEcFi4q-O*B zy3T7lx^0P0$*1l~%D;PA>Ao#?Uo6B;i?OR$2&w*F!Ez{p{RI)B5EK(RR2+#7EHvU5 zS>NJti&WsMPG$BY+KVwa)hh?7y+)*-)=eAYbqmcXMQYS8txnZN)K3qnoWddNXXd%T zv&=melEBQ)I7^lp)_9jW`(}9X*R-r!Yw9`tx*+wD*u!RUBkLAUX%c!DRuJ{>o6wG_ z=@IYTq$o$G@!aGQn;k-nvghiMk~^h4W)77_do;+^kX;_kb^RA7Vtwb8fW1m?x-1Qi zW&NyNj~X%FU7F%#J3^}TPVPXOCbO42z4H=Fa|v_>#8$dvCG$z>j_b%ki=Z8o zf)&$I*anv%Y=#IYmJfB@4IGKl^fiixZT1Rk*ATHz9r6@225Rf1b@Un;aG;t)X^yYn zI(i11wd|PMvaQDS2}jPM)~0zR1~)e>HS<^72TabssBv-N_D1E-%Bqk$^US1gb6u$K zHuFJ@_PCKI&7YUle1U+5ttOPRgzBV6z<_31mxfr)K)WppCiYH@i}^As&k->^t?l0w z;oW(T67yWM!r0oto#8ahiH}+Ck>Oa^Iq6#YO(Wwg(?Hc(#KbSpfAa=f&B^jsU#{ipCOXU!7orID7PV7RX3ALg^nbSFnOUyw3pqMb ztz$z5X&`hn-8Gf0(&53ye0~u@(ABH-l`RXGBGS2+DXQIwG^f=ZWuIU}Z%roD)@4ih zGC*9Fz_PoYO-Sx~f~jOEOCTC4V(Ta)Wm>*%yQ^7A?Zn4!V5Yrue(N){nk$yI&0f>C zc#dw*)1^Gf%(jTAq;QNsHTCG`iQZ$?T5(?ysNTA7k#VC`9WckCH{6sP@lxB465mNZ z(Vziw2sa~6gfxfE`1XqUvPozz1@f!=dY2PD*F__MHrZ+-S{5lOVRJQMBrl`xhsDtu zRjCm;MV`8N&2l4&5z9n16KF!FNGgo3X>QQkacH(0OHbW5O2cPAbSjx*lb)hE=(2}m z=^38PFfuYdS$xgOnZ`j~XDCwxwU>b0cTyHa+>^j0$0vnC>-3N<9{xui{&L9g1$ zkgQ$4>4|B5wB<4~RXn7e>cqgj%Jn*zTy19TbIIc*aW&Pk7t?KFbPuI&%yB{duFa-L|ba z1DtbuwwaCXwU?o(FV!DNOG}eKgp^>!8wvEf(bibYwrWRvDf}t@vt?_2OT&btTc?Om zJPGX%RLZrXrdt=UlIFmoU2jz@3Tj!kYK!iy-mpG*w2;hm%}R|R8enCs;nU5B(YrYn zg}5v3+p|a4TiB($2Q+(9hZi2;j}=E_rB1Eo{H5@^=5I{TYuctJx74n|#YgMf`E-Wl zCo`5GZCYasimo4WOI6}B$I|W83KvHTLQ&UYhe1@kZRTm}^mh_x)XweH-3jNJ&h8_T z;KOejsj-oZQxlx*x;R(uJm(N`e(bp1b9|naVf)-+;KDmiiu7b+DM?tLbau8N%~24U zSN$eFt;+bq6N}Gw<%~AAsFkl1d3S~@i+6Hltp-cWku$vV?mW-DI}k{>522EeAdxkz z`310ilCWt_hPEtQQ%d+9;f+@m8c-%(@O3duTtdc3b6;Vpouc~L$*hLz%|w!*C7Q!+ zz%#nUi@M-K#SGi~pTbs)Y)~C*&sbU!Uy>rn_Zyz@Q%RY0L$R^5Qa)oKOaS4SaP1^! zmB$sUkJFa8Vm%3EIhmfNE$#KPcEx6TmCN!xbAf=W?Goe^Y5m$+vM>qNEm_6x-b{&^ zo}QP4=j+I6n~}Os2W?%@b=Fowdv>#z&<%pUgzkW)mPili#4T9fG5-f0quO&==*eZ)ubyG>FX7r}L%hEbPB$mrlblC<^ zOjt24tT%DIyy2FUnb4%^N*Wr@9xn+lENs9pBs_$z&}*nWx@y{+@%mNsug+y}^T6YD z$;n70VUm2~sb2Dpi(Nal%fo&x^%K&Hr@%o3+n}1cnuJZR#^bf6z+pdb>G!NH4)IQN!e?8I)pLUuH(p(gT!Y^2Oh2MY?| zuRMNI$xu%laQJ%MbsBAan=YyD_P#xD+v=*R@$%@}GPYcbL?WyQ2A zId-uB;!EB|&$e*_$I0+DXA2!+`pEk7x{a3gj*Nh?WuaM=7BmMIs#_Kx`?Rs9g^HV` z+qQ~D&Eua!b_!fU7$UHaA6o(cIi`?V;;AWZ^A{s7ifWXZ+S*VbpE|Ky>!!-qrg6Du z3S|>l_Cpe``)1SzmbXO?G8-wqNv6?W>?PXR zd6Q|fY^^THPW}pnTHwP>P84v ztU_KTM(kvD%I}ySpD?*)+mke(;#22v9ICc)RU8V(^wMn{+uTq`CE#pm#>Frfh^OA> zW+e7ja)*4jer~tdk{x)A%e!s?2UausW}=#6CVpv~J0q@!HS=)C?RsAomHFv75|!!R zVzY5ebt?a_io$4w%ZGwgp0#34H7(00X#(kbz%4tk9o&)_;AxPvOz_%6h*SO{%vz-Q zVdJ@BDQ82%c-hU_T=VkU=J`!-*;_2X1?;*p`+@^!c1%RwNikqm)Q_$2MKG!XAr4I& zieB%(g;o;pt9?o%ihw1f@fk5l;}aK>OvNVm{&@A6)@7p&4mkbj=D95s#$Tojpd#;` zS*NTRwxwGM=H<4iD60hn)>Ng~u4%8@q+uo>1$C35A5GAhX?7wc455iHiy;zsk2|~3 zR7o&{qG^gZ*ejg*9~0Y8%k z16@&O+rV~Ej+GRc*X(JDMo*#)jm*OlafJcPi^QHeidoq<16g@VXN~SKE=Mih#X#Rq z0-+KsS0|3R|8Sc+LXU%&W?1y(6FWUkbJUh7W_lVW>8a`wMRn9n6qC&Ej66?tqV0bym}dYR#T2{uWz1NpF)B|^Q^VaHLKl%g<4HXES$s; z8I%tyq2WP}=w`)1>e;7jfw-BIDhVYMj}^}KGMi*$#bo6c*wYo-MFa+)Rt5X{*0rOL zZmDmXM-q1x{S24LcJxQ&B+<}x8aVgjfq+gi=3YL%gXOahBjEt=_mCzhBxMaM1O0-&d7I>$!H*9n2KNn-X$`n)`CjeIe#s}eH z=QIgqvh{e_=e&hT(wVP`9PiRiKCY%}JL>Ljs*hZlFfz9DTtXAbHr0XpbCTB2$*)}6 zKt`($5i85lR+k=j4xq{FVO#c|(={k|iv1#`gB_%jwyxW}dPrwj{&oFI!)2<^_}Hi8 zl}nSJE;3DPx^^AM?l3>fO_bHz{U%^#G3Zwsq5adiNb4F?RLw*Bhl_)_S(O<>InR1< zAoo={-3VJ<(+ZB=;c&0Y3uL@d)Q+3nx^|{FLx0OVKKT`EqBN^3mF1;Wz!WI%w}lXx zrdR6;m7lRV=#$23`iet5&#Z2Ka$)-#bN%(>zj`s4`yZp&u>a!}a~!7> z?jZFUT@gRdJgg~QFQ9+0Mh(%2{J~6sPZ6VJ_sI56VxAIu*tu5$_^{%FMBS@>^K z2RL??uvn9qC5H8ya4l+@5udk!7H9LUM!eQWr;7}X#L66@^6oeMr~8LU1h)c<VD-Rp)VnImIhdO&Q=7B{n{)jz5o?(p)Sta3x!>;?{>DkG2xHx}X~2$fHz zQ+wXo({Eo>(NKPj1jTaG8bL*$wty%jjYOISDYP$y2{$A6iNV)oSYaiCucBfRfv*^g zmN8p+JE)rl#>PIrh^sua$}KXfWg%r9Ui64b-&iBThJ(RcNMO5>p{+dYxh+c%PtKG! zJ15jA&*a&TULY`ne;5-q8q3e8ZgB?I@`Us)7-vLeX2vqnT?EkZ;ebX+cjeiZZ2o|? ztwFb0@Q{Vk12TA>*t;I`XhNtpX49%KEU{J%h{3@(qVyA)-YsO3mGOj_)+9rZSgsB+ z!=x>!Lo?$df4y- z_hyc21@1G=6_gGLIoM-GnF$p|U2AgOznOh1$iJ4=tupU<3jL&iTD7>mZfB4(tTUXv zT`^aVf}pZq+O08=lX!M?mPot|a$uE~7;Ma0BFW{Am}<(_mgdr)uB<|j$gpDJ3F(-* zM>kJu-Lb=M=4y-$y}3T?B|(iXq&8)?#<(imn~h^ewzqb3w8qRDn@O!cSl3@`PvK}j zX6_8tn&X*x!&7RyjP~cVF(@2wPlBAJA06jedOc=*8 ziWE0-N47wdTgh~KMVtVIL%k7s^9(zNC_+}qH>M)OEkPhhxfO~1s0s@sZ3DOL7vA7&BA#YYA4lcX{8bGIPImfw{=juk8U3>{rd zwf9F;J$mGq7hfXZpsh>P2m2Qur>PZfbx1J3kn^3W{_VVg{w|Y*=cgsk5df02Zyx4dEBJ@q(}_Or9}m+GS2itM^`>|t0Ktcc=cMZe!77i zPt(Fvbe}-3m%7p|k2s+eU3)xJ|NnQtUn&&}qg>L(NaemI6;gEhmgKVTD&-p6?B<#Z zO)lZ%vMx$jOO)GeE=4YxP!zVwW$v2|yPxy(`{SI)`;Yf|Jl^Mhd%o_^m;3+C4nIem z7Ep^mB-MS{Rv9Kq*>?As@6ThkM+=ZTt*3&T*6%uYq{XVsbKr6F|HghVoYnrKopzw? zrCopemx|HNS#qKO5CUXUO(v6f%Z_1n#%uC#DO^}d>q$PIb~ehfb6ckAz!duu8eH{oPF2&i`&-|4&x$4-ML>67droE{$$5N=Y#k9Uafxc+~jfZ z?@{D~Yi}F<)FUV*?-g(TavszsmBUMk!REW>6;hEm^Opyz2lf?PdIWoJgkd9S6^vW` z;LD!~-*cN=5Bi?_Pa_i!F)sM@=~GPf-o0;vOs%%NwX^ABkc)}9TEcTnq$;~Jt=YUZ9Y6F))HBRXslYuk&hXs=_)a* zNg+O}&r4O3^4DSUrraAjOp?)kfKa}UPR_DDXq(SkNqtQ~nYGPCi745umrBUZ&*2gJ zYZ)P_Pg~1VUxQNH>6lo9@o1cZY)^n_G;-*j1s!QE8k4poR zP?6-k!8mHwG#4JRZnhzprCUHv?gflDY}RVQ8tzwHM&DZ3cB#j7`9=6TF2Y`I#l%P{ zp6aY7q% z#rxZq!;Y?>re<7ps35EHUwlv#lAM(IyhBO;dfi)-c{MMFltkG_k zI=Lz>P@R;<|2Qknt$w;p;)I8ke|wEY+i~%aFIqO!HYc0t|NPB8k(BRwFpadn?9D{i z136+U4~uMLM|79ks~FtN^CZZ30sQ`R2zY{fJSq73Q~wJa?~0CWyeq!8 zaZWIJs=MftQUkv}Jqdw7l6CKE{)Kz-?EFNVuuj|3;jWX+G$p8|5N-HZc1ep4&6KD2 zYzWc!a1(s(B`Jt7hqdmOnv>}1&%n9MH#l_$(~_i=J9c$8Y0pQ{8^jj#&KvJGgzuPL zaM`$!axY28BTa#6=V8a(+`)c#?=l|l!_{|%dHn1l-Vim<9mNhvNAWL5BmNC`BugNUd{6%}R^VBF?}ZGK`$9T7 z8EvG_XdOSVL*@U^X}Te(#duPiVZXwDqqY z4k(~bn8?@fHjsB+&5)xJZYoVJrETwJ@;#rIynj6H>7b6uJWM0FobDr-&l=lrK>6lJ zK2Fiz-mL%S(P6@)?@Z34uPFS!4XEP%8vGT?DHPtJnY4c1@1th3^$S~i4Y5TWAGL9{ zFz3@q{)=8>4>5^3BHqDZ9^qOYS4}dH7Ct8?`BB6>{^ER|5d2`E@DvL6AWIH1uhsnE#qcUPtsos`Ft-ZlyR^yb@FHWYtF`CkknLNWoeVJ7~Lkv33?+c$e> z+fWYs*NyjSq({yCe|Ey~WrK{lTDu#B9)sR%s?Dw;RymV=Cp5xtyjrV;EMBV)uR1XcxXcD zXM1yIiM)8eIFW;gE6y$S6{3KuwI{vsDdN|0?#o6c7d`Av%bx8Buc4cpSBt1sO=%CW zUt$om>E+!m&H=}`0VXv8PXjw{54dDsJV2)Xc^c7wyLYblHaC-e{RKq-M>D6%D8t7u zX}=PN?v4Qq6zfYY4XjY({jbUWLA`r$HsUj``r|=xeTg(I#x4X=loma>e&l%MSJ(H% zj4j;!ku4ehiu;?c9MhhP!f8(hpUKRX+_HrRh8-O2-=C#Vb%W5zMMO?`kuEg{4ng@A z=*FKQ=~8Q=sUr|}GK2<$j0-EJz1v>qCoRwg~X;w!rUzvd~Z+I3RDj0*FU&8 zN|WP@Gg486u|x0S;GvB1V9jP)vgWD9$~89ZwKNO*HBB>r{O5HNuks@WoSNM&{O3ms zp!WJ>4X=(or9(Df8e!(qn1~cn)UEZ?G2wek!LrT#%9uS<0W}xquPBBkGIKAm8lP^K z#-sO49l5e+n&$mGrfl;HHDK3d!iC-yH<2_fJ&}%1cdzl;oa{HX`^orc1JuYDgEg+7 zF6}2ww>kqpdiHYfyQ47XHX4&=AS0mdrcUuM_s#_Rd?dcKX_g9qZD2V>skeQISD$?s zoU}ArcX+YY$2Nj-LBW;&)hwT3p3uv%h4#S|qiBZON3X-qgn}!gG z0C|}3Mcz}o$F8WJofjU6-<^BjShuT^cqc#|{}E>)px6GI7S#Wm9^}8P zTqJg~+56>)VOzK`vi!nmzg+!xE$ngTZ#0?BN8fz*}h6{ zq(4Pik(!;@(i5z$qYjtgyGK%RxPO-O{J;Z=oV7qm;|+%@F1ngi*a6d4_uSHB_j&@1 z-2|Fh7jAX8aP?c!&z{VppW%tp;LnDV{w*TuuOCh0T|dr~tOHHST8wSyGdM+omA-@P z&3_IHI?jD>-CpDFi@mmWHC3~w|4%CG&afFx>fNFlcaYJ5Q*FC4rt`-CPvS~kyy`>& zVlkyy_{%pVf^4}A9ZHF{eWgCf%3NbB$1fXEX)>o}f;h&2tWCcZ^u-4?;nZCNhpPfo zM$8Zg+wif1R;9^b$PO+bl*C;Mxyot5&NON=!8rY?fUEk#F@u1L3r_;6n$k<@SkOTP zc!)-8;$Fx|i$`&ZqfIrEaBHi@qjii1JGz+DR&Qk11^=>D==+4ZXG9zS3F|Nw&>CKi zjC2t5E2N8!qbv^+M+G7TOjt!+WgnjlovykH<1# z1DGXPF6Wc(3U~<6SyaRwTYV-iz)cHsaiM4-qdaXjlvB`<*pcxRfRi$9A;hvYH+awEU&M$|xL%#RRM_#fT+#bII;HjFkv z>f*5>2We0j(-ofTN#=@bFUdtmj)u{_Xsqif=X%|w34Oa+o;&98snlOb4t$|{60}n7 zUHqe3X#;h;&vr2S%7>{YvM-9TL+%6i=UM_(6a8fF-D%pYldi7!MQd|baTW$guahoe z(t1fnI`Xsz9eJ{*5lag5=zaG~pU=)bP>$P>^j1k}Q{`Rz=Z zV&{rTah0~7ux?vb1g!amQUpE~1#b=uu_&eUSN3NRNP|!FA2!}Y#|rn)>y;xs>gIs^ zxUheaM5Z95UBa51zvw=?qaApfuNUr%A@_RVTLuH*& z6Q6Tu{sp8_+nK@BZ#qRt1Y$-JT$wWGA{-F8JPn&LW;HGvR}UZK9;x624}iUhpMV}g zx$%i~(_L`_%R{LF%tRSAD=U%Ag@*2zm#FPGPIjs@46H(YB3;}!C}Rg5d>Vc1|IQ2~ zt-`~arN_dQjW>V3j4#>dm^l}bJhD~jGEtyRXh+QhF3U{>k;_!O6K4$l8)E=AFcsmD zRTE*$?xb=xD$k^C<|UzbWV>)va~j$N(4&zgR@2BolBWVPqaAA^fKda@$22(}4A=_n z_pi^8izB;WP0oKM^1`k<$YoflUh$ESLXY=MvTSZJ=So?6+)*N29_})()W%8Dn?{P&=XZ_zJspKvMe3-R9CS;yO7Q%q?&NEA zutwkaDb?RMA>_xW(s7=k(5ezf!)%bm_IUR$eOcq^VR`2UVmCy0{+H8)6nOWFn!M4( zyBn58QuE(~%A|i1D(SK`6sO@DBHVa4o_!``n9URXA-R(<9ic4ZsU+>MR!^{&oc+|N zRr<|%#KoXeP=POfdxjT8(2(tPQpWD`b@#1sR(9R$o2cs=qcJXhl0qW2)KjK?noJP? zMB5PxG;73VDI5DBuBMBvU!u|ob;(?+8`~!ylA z8TQ!QeW#Cc@kzsKJoJ=mXsKD-LP!$D7h?5Y_*-vciFqt*2{%Ki6hK%}LF{L?l-!B0 zQJhDTtS7qgX!ZoNp`UFJwn4XkZksfolim>v=J_+pL zlQ4u2PObO%LI9?V!LJZ6LM-|s0 zm!#mI29(KVc-sQrppVl61I)|5GyjOjb8Zl1Hf3t6z*0N97=m}8x8LDRu^X5_7Hn`1 zg7GC}jKq&t)czS9rG)!4evAWpUhDDF%reks217{dCrQ;8>36dJp=o-jbGPo1sGHCu z4nB-r5fGBtV@wM$m{WK-a@vD4wo)WEDHSv@TV;VflM48rnPb+pbESyf<@Z?Rq#Ff+ zH$I(`ZqY%f=CA1#+u&hr3_2JuYaAi1A!&_3khRTtl_6NdjsUO)@2(c-rp$7JSMOLHB6XI1*ryyROUL^R40o|xs?ET?8 z;&u5nwufuax9nGDM^M7$G!%rkgYG{e0j-(fue93HHOsOCp@0v!nlXk<@%qhJ8%wOYlE^{-iM&M z_Yu$d`Cg{BT8W%Q-uKeOEWq3{n%N8-n@w*mCuEb@2Opxk#^D`&3fl?|2mAb@8wfk- zgw>o8jyLI_l!$xCw<0{8D+H`V(mdhc_@CBP*hiUJ+o=15*04~zx3ko`l=*`6ZzX>G z3>E>f)?WC3{aUIRvm=z{H-0eeCyvbD3c)Tw55vR(*To$pm zq^tR)aR4{Zccnd`$21~Du5|W1eJ$d~;)J(&f?Zc)Ok(33O-1DvAlqD~?G3W{*dB11 z?^@wPZJMNsl^L8aYSYS9YLh^Wq&3M8Rdm zd}f)%9E`OV#AE|1WnKhXqN`tN%ede1OQ<;JMyemxg3cth$cFc)jtzgDK&&;Td(iL$ zse>zIGn_)7fbf`4m`$gU2fO$>-blh@!KgeMCONW54@69e35)3zUz*^^A`{Umfi&cG z5jOVi&%$pxU6!5}F)83QWYQ!9cU*z`;aX{M%@U>B{UMeUG1@kc799x5M! zQmNnX$hw>Rc{pv(i?mxPBW15sepjE~8*8@c0MB|8^iP-BcV;~gX?_3KyOQ=T=G3mp zah*k`V3Eb6`^0NNzlEvJ~{~6O4B7qlQaHm~XOulQ)VEAl)A>_r7s4 z^aXoLD75fLd}&XnJ#GnA%;qSR9Vuoy!@#0h1E!ni%v=_LGbTz0Co%0=X1Z+dJ?;#zfR`UZ>S?%*B3WGsAUonu0oddXNQ+GOCoQm)WjH_E+c`5 zdEhag)sG1rH?Po@QBhdD1_SfQ+ls)umPCHfxwA1=!C{tA^y{S5%h+J9UjZ0=*GER$$0 zY}w%AKeTAH!Qc^X?i~eqK#s-<2zde|?;QmsiFOM3zsP$V1=FJxayF7LU^W(w0bR&7 z-}7Au`fvpE2j4NyLBNJAPDKGjZaMey;EvWKlQ@dtK=<5~lOLc*A2z8lk zLCqvCfB~is=oPijq)l;MU1DlSmYuL6)SVnoKAZewY~?0tyKuy)B7$!OgF?LkXa|z! zls0zerp~ymW~7~M76su9S_qcVe^I0nPBzenbA=KjA!Isjq+K$56tRpC#jhK}AjnJ968GJ?P-!-uIF(-U3+iF3e z%UltIi|lwjA0N&kTF62>z$RA{LFm*HP-st-$THCi5c54f<571C+82yUt=RD<0zoJ{ z3P*#^yeoP(Bk&1=AH}M*jDLzFv``Zkejby+dDhAUAQrMpRZ%hS zpL+#-$&}uoKPd{!uFsx=OyGfmWLE;lWI}}YV1S*;t{{#7l$E9%4KmzFUAU_-_FxYi z_>s##!mk^-lKqOU8DdAGGn=r~az8JzKEJT%_W7n2*Ut%qbAOaaXnairhD@dGJ5t)9 zjD>^!3KdXl)>u0)b%eZpC_Lh#8M*ySDkVg9b2N^841oHGnE3)iLzaYJaiq8>@T-jZ z<^J4o<9(XTr~3l1D7|)+7V>q4@u^^JiM^T6S4^*CJo=`^IcGD)bJ6EJo1|@=+#5Ps zCo;1EC(~+Wsk(LmZ^Q#j1h{4}0x7Ts`|D-abCbmi3s)!@^Pu-nHn6hc9;fmpmQ0DT zrjJ|YN8{&Cn+)Q7>JUEp(Qd&$b?{wJctXBUp^a?u^gVs}=UfRo+M39JJHQV-O(%U9 zfaXlFfkF`M^@US2*tpKUczBEKO9}bc|3`I6mNQjy7JK#)U`(PTPbwdk}Wd^fi4&vPfSAx(EwW#>1SFUoD-iS zS$gbQ3;4OU%(<DleZpo6V^$Ze1v}JG{pE*nrhh;z-#ry9;K>DBoQ_LqX zHG+T0F^vL32^~QyYcR*1>0?Tr2PL{Z>EnnGpRQJv{fbyZQDt|0 z9SBAAAA!s%j3k2kBa)L&v!;(LS#Cmnj_3H8PC}3R8QTk%SaC$mnPw} znU`Fb?Y$XHrWel{2kn?!%_yTEi#P37006T)c4c5y2Zx!>3%B!lY0k9}E0>hT*^96NXeXb9w3UMTXaMz4AjsXww6Z@P z1pdqI1$nT%e=)qP4~H=!JmO0f#s8%g^jgA7Pd((w1Pvpk+FjDk`CUJr+^y_d!FEl? z1ZJ_%@J8ugVrGyD2&o$(!jWhiXYO+ctPPxETL2eNKecCz4;Kclj;+i>Gayk=iiQh;iz0 zO8QufpdJP2++9NB&oIDxte`y`_%MJu<50tI4(|aEJCM?$u`%!`Nc$1|@y2wi`7@(+2_{%!z`p#Owb8CIkJjmOI3AF->f+W8;N+Ly&Yjp%I1cL^bR<76Faesbl!y7g>k`0V78 zGz!`u#la^D{tQ?N8zSIq6ou+jXXa6dCStRJhTNiJcB~}2lynANA&{V{`i~~+q!E*K zOfZ`*nUJM=SCZ~6o0hRnWxkK+M3E2yZPV$2bm375k#hkuC{V=(fvWy{VZT0Qi%i1& zd2SNTU3F6ChpYHb&vQ`{-HLzWs&~SWk;aE(L$Mv8y*K>Jf9$1-U)}lE6;pup=Phcx z<%-`nx7Q7(CAu@YR)xBclb7Yn*rgM=&(mvS|Kb@}8WXp+GiR(9K{EVX^fUqWaAr)I zISG&-FKd?&v)QcWX;zZ`IUQunB^9CMqAi3 zTLV#4)fz6U;`SxSRay-f`6IB7q*=2U_}@q;8weg&^7RovxN|%duhXYcF?isfV*aE| zx8{NCwXNgc1lozk&kNf;M|!xiQ*jmG*n)Hv`9;%&Rxb|{Floudb0f_QSfpy}Orr~mRGhV3j^x&X3&vOy@Jk1#%0WM2lH<<_ zck-~(fT=UVgeM#}$lJ|KrY-Gmt%PHr42v2_nlvxjU<=xJ*#k8g*+@diS?^q<3i+Jti=(kve{ zSTvm_$+rd(sWkj?+Wb`Xl?Jp4tRYP>rZ3=1>BFu3zRI*=#OJg@G~2|4 z9fqkLh0KrPmWD9~Awa)L$XdA|QA64)FaDZB>H5V3`-?1hSu_y zF5QC%x9+ww+H$>?i?~-uBEWW|hBbres)%(?e>I=OxeE05fBGrl_M1HAML&UNOL=~D zUqU%b1HNOkWr2s!Qj|+~wHBI^(v+y`j?*B)rs>_v9q7x*TMY$Se za32_-FnJP`$*rZPs2Y;JjVE|S$V9YEwGJMp%L8!0)9+_=_rj!_sv;xsulr)C$dr^! z$l<`E?$a0Yb(UNi===1!J`W0GG_B0o%jz2iEKTc)NT%64JoDW&cd>%@fcdP^W_Bdb z9UzQ!qakTW+gLcKHY$-7pMjGD@P+_hqZ7Nb`8Rn)jRxwMIlY;y>SGLMe9340lL4M@ zz^aq!y2{BaH%Mg~QhA{{ zW!`&7O>@Ehy}9tnDgpM0SQdD4D%1kB`0k=gUsDk-WUTC2qS>K9f@#DCisW_fx2mPF z!1Gr1+C1H&934=W=^ByE-p-X_BCc=c9`yos7z7i5szl?Y#pCrEt*6pQ6=?!*=D8*g zl-V8M`k?4fsU|pVHnYz=3Y0^opQtO0H6GJ=*&sD}6KXaPW7`&=NRvlfqhMMygk)X` zS75S(uyx{2BGb=Zd_QC9Ocr3=-rz)JuE>Xhr=f(#pTQYNIA=^pvsphnAgXKWDx92Up=<~Z}^ zh%QU^xoD_u8EMMFII^=CcZxlw#JeA!jqLsoa_qJ>s4tEYRL#I$ry3eUQ%+8sluk)qVS(<{BL+hcxQd;?xr|sGVM8Y& zbi-_|f{FIbcx^jN(8U!vq43QGgT!Xeo74LL9>3^&6830Qr*!hf?a(x^M6GxU!z$8t zr~(!=QN9t^1CRcvxdUSaylQ3U*bM}(Py??GETO&G9(9Gizk_zvK!8~mS+PwJ#-keI z5iR&bbyn*hdDI*6fXEGVM7Saveox{jKCd|g8R@QPK`4cH+_*GITEvqUzG_CS?7!}= zsw@SO_wwNv6hh>N;ZrQauB%#ZS%8LgA@2)SoyNJx#EePcsmo*D@84l*b_n|=AYr+_ z`m@F?Q;R8clHxQOo5s+FWgq$$%bx}5OMy^fqZ)hYd;>>mb>ibsU)i4bWIUwopt$`O z*Ef+v(8hy1dmLOr2O+L%>4&~$rFI+VP+ifO>=qhnEK!}=&Mkg&fUwTPn07Fm zZuB?r_rs4s+(w?m7FpQi`X?Uoyz5`A_ku3kXihfIg)7~{G)Y9l_s|I2xuZrY)_r*R zzYknNsNL_+?cncczIFqGYblvoK%e;+(m|sc0gI#05(!wCyU{`p7im&TZi<0c!@NTODuUDm#FB#DMdW4_*QuP_5`X}DSI#}bH&hAc1c zm-0h|vbkCYxA-Jmmq&O118NXJH9E1C5B)k6vI$h&=(vjWf+R^txiW$2ntn!l%ptaN zNR$T)Mz<=-TtONa(?|gg1{%}>DnWC&*L+M+&JvKB-PHd98URe57V3qr4qJ<3!7TOU zt)PtXOzSJMA4Nk)Cx>~9XN8ic6Z3xa+Hb~@Po)<`vg+JG#cQPnU*iG7KJ{3pnJxo& za<*~JCYnZb7s+U29IL0@$S9r6#wEmVX{PUV@V(tp= zmoD1QN(YNhc|tBKNO2lGxEwt&D#Q$@EYQvs*?WN|R2lEY?RRP5hgOUs6|Kkv)&uzK z8~$!BUt47A(n$ZM#OXzhhK;P=Y=t8EWGo4mL)rYB6!TIZpgWM%_02qFjPwZWpHNAgKyD6&T*YU zO@r+o+&Sh=QUvf?JkLlNYdHVeqrZVeQw!x~WP$<#{uO6+ z1@G~f4ISfZbDK?@0=5J?oWVXSsD=N<2d4ocwq z2vSP3``hR!3nXQy2QeGAPu~~QLJSmO0hLGh0_|~XSBq+PS%CyyI5Y&MKt!oiQ z%+UEsc*dE5WPzWfMgO#K5c38dTY?o06=uJKRyocMjP8dVI^j?Y%T| zhfDSP22GCHjGs0IG@Ed9P`|S>Wc8moLXLOt#ASF$>&eBn67SJoKSRdymu&JHt2glQ z=csjxc$&%#xdka`W)jk(3A^urPpS>u8zb$9A#h91b>`Q&M?$891t-FkQ-mV6@CRRh z_{JSI=1HKe2n{Jrd8Twtj^Pu$j0pgzChdG+IPg1L>%1(~v(6Wj~xmOBL!( zycn4XK?{xuEo1eDABH3e2sV|04n1znXo)>+$IQd?$kF@6U%f(Awr83gm&i)a~GVaXk=@gJs zL;b~EyB(mqFwBEtII+^&p#N+HJnX1E6F|{3lcBvpW1ymmgSdx;_=hU>f!k;pGuiBq zc{*23+IXXThUft-c=;b>?B9VjDCH#6z@67jQkKu5Xc~P1Ss)}Ev~6(|?rL?|&mB}H zC|@x#5>6T9GR@J5lu!C&XzQ}MvPZ~fehJUy+MO$0%u6izFt^a+re0a7W#x(0e(osp zYH5WBgX3-dody(l^Vfe5J2YZKl>`Ve9&Ik{(n6Et&)kF2uuIh%LqTY`~oX_)N71xOGS~_i7X)O|HmBhv+da_-btwD zwKk8VZdK2^$)jJXN0(@{17bn@`EpmdCUdt#&o`ee!m#=3rL4TY(0}ln%M_!BQOI4& zMR&8&gB=Zxg;&#xqR+idAKiGaqr(ytWR;JM=g*X0r837_3X1NJo{P*jn0wo{XTZ6n zj(S_8%8_>_v+xK+6m5GU2fBR_s2v`ox2!g1Y(d6;Dt8$F;%xkNdu7A}1XMfM1 zKspEBPK`6p&?)GNyDC0ybELLN0a}%{P{I3m(u3r0*>9MU;1$)oqkvSjXG+r8vM{sz z(dV}juPzs?yxH)``giZp|Evf;h`GPK(>Ep+btHF5kWo$8-CHYX`V zcYilOz0foNQrE@6!A<_#O>}&=%(rvlcxZ6wS)>l!`}*FxvnRdn*yb(|4XkQL7ksZf zmjspfYuis9KYjiLIHaItxE)$;htQoFU(5DXnIF|AEa?PA;L9)9`YUyQi&ary8 zlL0?2pRem#p1pAUDXRsDvO|T*$M1_s)Uebq`o&;Z$65{dM}@j0o^21va1mJgFMqrK zMo{crv+2T0#HOTyfI{Cs(-LZkR>23&vLJ(#@z*|0$D7)THvhi=Tz;H!%;WJEho5;*^QIn7n>Ih*ahEOLYkfW-?aHsRNblhNvbSyo%}*mC zpS!ANe*JHkvh-c7b9Sx2kyeb#rrDl~W1CTTE@C!{ot;MxJ*$G|%n0%mEUhg=U#tCa z`9GNO06{|xkA+Y~}%6n;(|e6sls-=Ma> zU@`LH;_No+^QZK;uyQ@$jH3UJL%GRUkDmM8ZEdN!OG7Cf<#bc&qc)|~@#AECQ1KI^ zA7q*S`=$ins01WYu^MmtN74T5*Iz#! z82`RVuErP?ChEQ6|APHC+_E}jq!8LxMc|RTCr1_Hj4#f%hMR=*(8}|d%;F+GT~U@L zpViExLkvBI4uuKNYo#J5H|Oa$ZBXBcz~qs8Oqa$E|&?O@UN>&bPpx8Q&If)N^QB zrpjJhIox{g0j)?aMET6urp0C#+p*nAzRiYZk%iHFHB;;~zC6wnch_sy^;|yO=F(qq z3gHJi2&-+-aPvOg%DT%6-fXZ9o9_oJ?2)tSV_%O^4&6Lr|M7#E^-5JK{ZfD9eW~2; z#Nm(A3fNg)_V<;Uw7XHEj8D!FmNkcw@<#3n4r+SizS|zZ&a@u*u>Zi;i#a}?`v?7( z;bys6)`eOT)3Bae+v7FmHEM%qS7U1pkFWD;*?oOXs&~-euF{ZjuwY?IujgMz`qtO? z*Qn6juAC()?97UF469Wc{N(76jDTP{g-Zx2SYlOj0AG4;AY+T`U z>LrT?tAGUDbF+p{9XAPW=W?vV@11_uFjLzGWA7WqJ;nB6GxKPEM&>j#x@vt?R9^`t z?|%`PpwxG!R5P{QLmd-a4~>W(E+p(Uw2PjiUube%_gTBzN8S!1ry%!D-Fv6$tZ%{k zOUQ*H8l7CQ{leq2yxofdfZnL%E>qdw#vh^P*nEhCO!6V|LB-N z#`iZ`w2RVK@k6MnNi%cbtuO9Z)qfnhzx!E%#$)A__I09=Dx+;aYO04CL(2?&&_eq> zP6F=dtT6qiaC_k)(cAXjsgpX_CB(|kZ?i#+orls4wav||o^G#mS&%90yFYvJmHhk~ zuEJ)z*un0pT*?N=tCu~-D?ik4tTvz18oXU$rP8jnE-xwYtK!+GOs(MICpHC~?f~rq zuk~}cl*O>$Dv{|wJ>TNhbB|7`uf*CULq<8m207lI3w-|rod8>?8t%fFf!yFx)&_76YbrM|}syxf-cw=sLh z#c*f8%dGSE@f-I@6}>K;>}SLpSJg-NdM52{h(T}gr+c?VTyHA6F*9+Nx~nj?%l*az z?EKZ0hu)YK)AI8sn+~$tHwGDeV3d_f^?Kh{$@yW5yw6>%60F_lNxq}eSb@N@zLiM7vbX%Iu*SuPz9+W3I1;m z)y!>vCN_GuEi2jT_|FE*%!V7H(X+X{AK3kn?^_OUTJWCok96OES}Ejz^4*vLe--#U z`!q)#`HS*h;_c+jP5;~c`$DbWc_m_^c~2ku&TMF3yVug>Y`M-=PV6fewJl=iM7$h$ zmw!}c#OnSCI^bi?2o}m(Z6+4lp4N@@+qklev5CRyOc`xWG#Vj%@cp#724C+Mw?>sy z!!5^t#i}DpERUIs8l4WZ#fq}saty7Z*YKRBtOJgdYHiW)*0_Ey4Jc<@-6)NJzlZq# z==n<&Pr3iSYEZkieRJW7$#a{ez54^WW8lH!A8!J)j)z{3;UZKpQxSfVrdzj-VZwC! zx~;Aswr$mTn|Vm?H(M@mqIbdos}`8)&qZ{xb;C`^Su5WW&j<=xq)$?sW^a%(vetwoCt5Z(P;bwj8t2Y-%T$gl=9Y|@7Rd2Tj96yw2deOSJ z1MBJV#FreM{{4J>AEv~zn?M*fv*;#n(^JTkQpBV%tXNl|H zKKl?oxao%B)#&c|)WSPn`U^H(J?sD^c)8%XP!|Cu;;jmKg1qbEYv0DW<65iIm z?{d8qf_!{oNzrEhSnd0)Gan9woL+D4>#6d}(7APkN1jH#xnFPMuW(h~VGHHuw`r+C zc1JH=F|pKC-5m$9TevoR!2jM&y9TZ!JM#DIFyF0*mO3pOr47$!0lWK?&!PFMvYaspIp|3tbE_gYH8*sSijY zlJP+8X$C3)m$Ru1B5|?%;0R52xbg9ksDYV{;+9{p62+m?u|cUjI^;kvyni-k)QKI=~R5-90T@@B~QWdqnw2Xcg< zZm1}q%K?>jI}j%+XR1@z1q%RhqpnX<+$GRhSH2e?pZcEj=$CH~_63?yv*W_8#3y)i zY_8jpE5N@f6@j_R#pc4Yy29`U2${~MELjO;#20Beg?_l)dI%kMkUCuro3JOjI^EOP zBLEX7YB~V!ew-hwDV@y$Zd^lO*S>=_>h2XN4kstJRO=j)tduc963U) z7gOLNdx|mz4Ms)xhp1WH2nw~Qbh#TkoTy!=FV^I1kULDNjYKI$;QDx`_9_U~n zh?avk3<%)SAGEh3K2UR>3}_}O000+&%)hro`EvAx05DFv1%jPo83>8!aNyV=?CCrp zk3>*0Y`dL++|bC!!x4a+#?~Y9#hu#KIt73z{ei6qO4+8Q?JEW^)-6 zEgCvLh=*z^fW4+wB<;cZ6DUX`iF6Tlp1NQ~3kB#JEay_XyNDBnTazZcD~Bz>8!QUD zhwdD8$x)Y95(AmvKEf1o!uh)NfS{fl5Nxm2Ks{CLDQPHW`nvEIF_|O?OX;90)h3!x z);00hL=w<`nj>VD;Kl19JqEO=+8Eo^JYj!TaHfmMBSU@)@(^$aJ6#k=yUYZ@A&XcK z$jMAbL_+r?_l$5mJU50?(*2~M$b4r4IUO!goOpepevpkbhI^zdpX{NjhK92+h)&vo zaJKS!)-y^-#mh8xku>yB;&RpFgitfggvSayNEV2@0jkJln3|crY{~q(6>dMydQHl$ zm8H>ejOldzz{iO7KZdbKKi_u3*kjL1#13yO+%63vkA{CDW#auZ7%0-kBJ{tv8;MB4 zpYJ!>H5G9dC|W26u`WTj=#`0U1v7%E7Gl{pOpCrF_RjsPg!fBh1MX_nN1SZDc?XfL z|BOlvH}Q34=HUhbMt|N77fl=)B$PAd5=&2sDEug2LYZ2_lK%o%JK&i1(9_7sxN86<#FBtXs%O zXx_5eycED*R5gL8POUdg*MnwmQOz_-Qaw&8>jZcp*Z5iichw_9Q7OuLe zgp6;ybCET$BC}H?sEsq9zvWB0uh8ccRrD!sP*oc9vV_qyBSrx~K5V3BDGg|?nNDHD zuo8!Xi$ZT1_8H{7>LoLQNi3$&Dbi|GqEU6VcK8%I6uM^Ay}Zi0>5~ErqC_4*j7F_} zVsJ|Qa#HWhoHGURF?Y(_+~@u}CcN_g&ns?Df6<9;QM{TnF5S)DN<{Br-_S&>)0a*$ zB)Fr|xf2B_?MXw6cS$;h`icovnc8dKOte0x*HSh)8^de0f9Qj<2dMv0XB&rSV&S1ums&L8mnROf5oxzNErm^v~ zJJW$7;&+}JJ3PQbDIFeM#x5UYsaxTViSbG@oz2+YxP=w5sA}fnqt1(7%E>xgsRhjQ z_{S{Q4CgSOh>FlX$#zsNeh??LI~|)xDx;c1LTV?pG2zY@;Fv}&bpjA9Kp`Fl0q_E9 z+QBM7ui@jKf`;rwoiYxA)B&oWr-e%ILH%{0P7x#!Zc3Pba%C=^;)YS#g{4zStgS{U zO{6L+ze8_`yidd)NVa3&P>1k=Tssbc*bTl1ZNEWt%}96(x|~71jyP#HvTkjHJ}ah+ z8Q1%zSlzA8Vj$bnDbmDEX*CKVB=an+d!VnUm%9m<23ihu0da!0seDtvpLk-%8ISJC6}_7~XF^QMVb(vR7>3HKm@WX2au_G{Af|zXz`aathQ8ij zvSXUPVk;7RWI}iFgvuBd#(Vgq4E&kXRA$-J8MdpvbzgT5k$RStJbz zx)@>3`m$PE&8O)HH0xw%R#xn}NDi9ofZc!)F8nPCNs@v)G^xvoP9Uu>0+`9s-%Yf< zaLC6kE^4nK79j0Q$|X^*MiN*gZ8B^M%!?%jynIoSaWp9?WlqFQ1cM9GO9Yu&1IZ@# zU8r&(kO%;h{$WR2Y@rk@$lwCfP;mo0c?4huqO4E{ldLPTlLFTXNz{G9Q%Wos*0D-v zbJ_l$TwejPO6(^6<0w101q@Q0+5W?YMV3n6S!}69b{(FAxPcHQ`g6^joB~-9$?RI@Rr_d@uN_>_XnJmS3()0tqdp3aTSoC~S;i-hDwG)A>qruVzI_ zuFW@wo&s{762?0`(Sb+ZZ=+nR^AO`Btb!oSKOCA@g7z5O2tc;zYpNfL(q|q&E~t8; zRbu8R6)#Bts)SD=3gW5LdY?>Kq)nd&tmR_!Q4-;z?G^m;%%R9Qz>_EVtOS)>&V0PG z4E#0lOpSZ{TJAT)v>>4~JygNVd#CLS=4-J>kJ1^_(@Iku?5Vzib4eiQUx|7Dd@b+MxH_G$&6&^diIJpjFP^VIO0R2yl zX>t}T{>>)|x;}pJgoa8f4c-D7o=yXrm-z7fgf1*P2ob_8DAt7>Rp_~DqYL&hU{UxB zWfU&lBr}C)$KAl1UJgQ(Wk#h4@_TqKP~zq^b*zySD7CKj^l4s10hN$ zI!|*J1%y;8qKA!zh#|+F72JH`yroW$F@{(IbE=VdUqn45HRx7M2crX1re{vs7imJp)>s*Um3`7J<^(8ZskoZTehOnai3acV8 zzX{~{&C>$UbjI_!Y}e%A8-|I1ZxJ3)M6jdR#Gpx>Mf2MHIoQ9|Od}|;XdOcKCDXi%W;k49h8H^$$mc;V4skbR<)=mLo;K^ikSS+FfCdB z36$6Vq2$_0p-*byr;u!H0VDc~C9!}p9M7l4f?O8W(iY%bJey&yV1Cz|OVj7-CtgZG zv*T$c6x=1!LSaa7==wWQTXaEx0S{r3Ktyw6Y#|~*_z%z`DK{@nXap6C!=gB!D8ytr zNz!;%JnG=WRlCq#<(N<$p8;Ih{a)ZppiG_KzIK2Q&I-4m zvRLICe+4X8i5C*Cf{8Zz$u}+jLYWTz$oTGP%n2I4TJj=V60;ckX)%1EeAMrwU%vXs zsaOMUc@hUU9-h}qF9@H`RpJ+wRIG#B(*xFz5yPgMb!qivDV&4<2lxgBcA12i9Nupp zxycL)JoY5vOyH*^(GWa!0-vd?pFY8E_&sv;BvUSxGbQEtXm*f3lLNw1VETk)lv?IU zh0Oj@2C1$Z&o-?K$kr;|tRn!MSPKREdQmN3uz(;(%#b(vYEeY@+pI^BSN=&0r|=PP zB;@afEeNwg6?i>QRML|IB?~O$kQd4g4Kc5@X8?ZV!;rYyM0la8yM_y!KrMY8-Ach- zJ&N&78Zh`)XUc7bDfoubd_A_JOaHWzK$5kLTv8930*HPu`X|b#Np()Jn<>IK6MJ=1 z8zKIlTg0QAb>=*@eAfJV%f8NtQO?BaeD?835_-D&&<8XVS!gH+r8C-VkddDve=mIa zShWmE2~>RYS(Fl+g9U3amvs$yvD`lqQIqI3BfA5@ZxQh2ZuimKeMGCpY*kD{qK!m@ zjdij@pV{P(RxO}iOu19d-i;il-$c2;fChfv_pmDgi7432eXALHWKCXAD%<_W5OIb( zJ*Zg&S$10%cp-jX;FpPK@gs>-Lkt4X6U`!@&L}(f8 zF5Vt4Q@JqrSr_3I9{t+bqF%YI4cMmhLayp!i-5AqBbZrax#}08Ff+D@E_+lSlmYtf zxBU8t2wi;4Ge)`mr3(01=Y2#-7tRn(OKfoxp+|=eZCvbQe=SbtnTZR(1PxiNsq}Y3 zN9l`q#1mg`eXQ=z$+vxJ>UZyc>YFvS-}>HN_n>mp;s|NE_rkN*w&hjeeBc(TYe;xs zk;H=pNnRFgM^sD`%0cHVD*~LSO1zbdAGD{tx>&bKA1g&hk)w~rmfY%E6M0`KqpGh1 zG%v0J${ahrJC}; z3wj|8p~Yc`T%^`161+Hkle;^{4l0wG*kUp%r+*pWsd-@WT(K*I6Tr7`lC>W#-c(pX zz{Cd99YAov?V>Ji#5eLit?F56axXEAei+;;#&A+I6a{mg9Q-z_Bi){U8|xN(;@J?_ z)sbrjZ*Hdg_;Y|20IE8eX{(j5dA$lOewlK|6d$XWz9V62Rv<2`vT~U$V}pr_46vF-Y`yETVlb21p2M0tyDan zb@T_y(M4#Iq`YC|A62Dc934@M%M47WSR<-&O|#mFGM(BoGNOQ{ogz9?VHvr=<4Q>& z;(d?FGl?kEn?vc(IK!1f9l2CgQ>I>#0y@@m#2=|Ns31?rR*ZaJ6<4`%$i&?Dwouoz z?9o*-u`BO&QxP$peih;|^toMoOSDzs{|gr_GZ1_4y@-C{(qxMt zDwDw4>iEi-Ct{a0i&$8zms}*0svE(mxO8L+5P4H9ovWx}_BQ*-l_fel+4tHz+EG(r zZs^@9(|beA+#0UK)U-BS46zYHw`;2$6<0Ko>nxTJ_>Le4G>o))B1oGi`gQ*;Y#822kgQW(>2P$~14SmCs8=t*Vkqz0&76`edJhVbT zj0gq(tX;5SJab709pm7)XPwQU?=!po%Or% zwKM}8)h6I+wbU8;xiC1Qwz&nD(p?sTK2-$o8WqO)<*Y6 zAkQ}e?4H?DKvt313rra&oCRXFrYsx~<;)A&Oe`g&+uD^|qhMdCTF*;&MB=Z0LHFFQN|s69Sw!)w>dEdF5dO*Hv z^V(vhA;kaE8M}=($8814!i6O9uU^I_Z3|=M6wkA(LDH>8Oe#^6iupjD85jV8vTpa6P73yRrQfl%z`(3HnJAklX@4<2rkePw-ajX zhLq;ZCs$vh{E7epg12KIXX5Fi+8sr z?6Ono!|d{L1HvxF2OBRt5)mgI8EeinZBvBXUv2;Q5b5{dA~ z{|G;o8yEm7aL=+5T|i#ye?*sh#)WJC7UfJY%+T zMKhV0HZ2txt)G=2F`dB*b4yLs)2|>O{Yu?vOGWWi9TDH7e`5I+0pF!Qd7OGQ=8LQ@ zw6E}`CNx;;7Q@gMG7E+e6i@iEv^xpc2_%3}k_s(1*iDWZ!?II);g9(v>fg8>vv_v} zJVV6L3B5u>pd*@qF@B2Qk6=cEbJ%@|_tWn_#4M!i=`mw}NZ-llt&eC+?L&L2H<_lsd=hBmq~r^w!%|xHbp;cwOBqJB}kx{<)cKXa$(o1 zvZ)FUz{dvTD7MsyHnOzn_BstnJU6yF3l*Ac8mW*PA{A?tVoR0AyrH0*)#x7-MZkpr zI->7nKE&y+XiPLT$Ib9Zz6baK`B#`25~A4BzILYu@g54|(T-(mF%wzDaN#VW%YbE1 zkfw5K9#{e_o)9vC+_ADeB&4Rav_IP+IuY|1nAVa27=0F;X32%i#w!Wbxg?~7$3Jm? zeEu_H%aVDNYok?9$d1bd1j~Y0GrAFsu`j_6@i!LTRMeHj^{EF+uloX|9j z+wO}Y0XVxq-&bH&%qKJ=DoV{+XTiPwMGR5Erk?GYWR^7;`?7SZT+t6tP*w95YZ!K$ zAB^E!yl$0zf+tZ09+(RgkQTFxDOneNKNd-F19Zd`t{Rot@~krA^-sGcBlWCIvUjp( zu_e{Tpv}}!-J-AHGQcDIGQf7QTGruq?u26ya?j!z^qJ`^L=4qjbYQ6bVRN^jIyO&6 zoSA#fBk0hM<0)#34#7Zh$Pglum0Z}%BUfSgemCS^{MIm6Q}PzWJ2flqic4xN9teiz zbBW<+46v;Rp`!>LjWA=#zhwUihA$&%wnxcoR8>UxOOFk=og$hE?v!rv@gxRq99*cw zlbR}S9@L5R#JmbE&E+Jd$E4uMA2=f02VR4Xb}5MFfV z38<@BD=!mfZP1{d=w{K}^enn~&+%8JZK%y6jOt7^X|;hOj*cHY2{CWADy zYa?y1g1C#-5e!Cy*ynn-C6t^|6tq@Sz^rEMESHi+jo^tI#4qTKM zb9Kci)$6PniuM&)XYOtFQ$;GX_f+=>i}DrAUOU+b9*4Hk8_r{Up<4ikOUmOXkFwk6 z*y#V-An9P(N9a?bozSpk=4506uO)A5WUwi%TKO6TDbBu|Cb?#^0z5JJP)G(O^DD$z zoU#;Ag%Gr}&olD*$KLq3XRq9EW$-4yN}rA=cPP3YPxevne}Mye_7nl^FOd=R9#($#%t8la6|T3z)8#lrL{ zO!!+=-*|+S%T8N_%)v_)#n}=Y3J`A(b3yQgx==}iXQ>Vp?Xsy|!%QHzr_D&zC+?`V zwWfGAAq=a!g3bcv^iMN=f*w8#ZciFcJVq9^RO=y}1q0(W^yrD3DAkg3M8dl58IDt+ zjHDCbGwVR4(u@*|`o()1_zCDvd57E^rK+RSC_UGfy+{k1&Q(_`f9ah{^DLu}yl+|< z?{8aZMyS=nviM#zjIwU75Y~;Z|LDmb?RK*Am*fL)*fFCL#h?{2biDqSH@Xyf2-aLW|{< zCg&psX9|bao)U1&V0wZG_;`T2?&6QU@w3H@n*7Pu{3V7lq3ykrBzT;Cube@tRRg!wU8(QldTifQe&bhC(VMeXL&LzwoGPn08TiM|MhJ6KT&!Ugan(VzGs9!ZPfOs@p>{$*(md>g|Zq z2DBRD&Xh0eYNy26iX)YVO9DB7Fjg$#MZ+@;*`}a}CU%|WbA~eB{iwJu!Qh>W;pdg| z7&qa|o8OBpH{cqTR0)YU7WWt!7T>eu)y2L;{B^NH5=VzMJd(b%73NI!9DD7Wf#Rur zc*r-io+uA`UOjE)@KtUxftu;xgmCjnePdsZ;r8lIUDq%0qG`8Z(qEsG^?F+Zti$sTPg! zZ-rX35(bOpF-ennIWZs$^qqZ9DZr$?V>lRFHwdJpaL}a}?em(;Y#C9rCBGNmAlLV6 zOtZ+OXPpxWUO-VFbDf=*y1lBU78VC}bmKx56+55SmBI&f!_LCdq{%Rd5cDF=9Tg<- zNDLnrSE|6P!7eM)7%Plnv|>N0sMH!e2`&=$kbRTk9H6l)PdJ+zc&uvAUo1LV>+IuT z3caLo-Qz|8OcsZlyrY_F_0ouj<8IN?r6&bUS%jfDeH_}1wfqfL17!J$u2E2srls5d z#$+GPnzz6U!il1EOBtnFboA`X>5InZJElvOVq(ao7`ujU zm^Q;{PZvY@3cPA;aJt>qPEBLO9W$J}uw<>^snQifmhfX;XTf202L}kTdZ!MOmYF!S za~CX=!DH=(fUpN^AiNWeet$HnI3z zo_GU2$+uU(3Uz`&i8NsmZEts#nW3<;t$q-NZejRuVxqNX11wtT?S+qx{g<>B=aA{c>=xQ%e#a8Lcq{qP>+(M??^8qEkRxz~)OKc) zU21$9FJL@^Ohd@IaLR}@jAPI|Alz7Rm1RBsZ(o#dMV3=p{$2oddu}yg5!fw&Tc|&U zX8QCG-D>m;wTYQv=je`zZ+ZM&iQ7_utw$Fc>A*3FK$>f6dpbLn_8U*R+FW#N6xc&` zl0BParD6>+m0v@ZEBbSBAi3dS$DKumI(y zrLz=*TPQM-glZ|AVqm1LF%tB)G(3hGp2Ge!V>;Qe!FG%+D{h)k7(+s%TTwhnWlKTa%%#>FjqiXRHEQhnG$g;_1 z8HR0atP$}-R?&Pbr`i9BWcs{tSl(Nzqeau^3#9O6ye0p?=^!dmY4%ci5I#)UG&DW=PjzcUpA%n8X? zitA-#U;4SMU3OrV+hgM->W4 zR1UnN)OSIrgPMifnXrmr;92~NFM6*YnWzrL!p3bnDw3&5=PWOX@(i--H16xW?Ttbe zZ~|3InKQM<9yT0zKY~~!am`fF$-7CP9{1|vd~R|~)*MnZRs-!vg2Tl=7L&CtM1$l+ zpqyMS_LqV+*k4LC2%`~#-S)ylp;TL#wv>M9rm~E3KjNa@Y1Wz3hXQW$9~O7!=U_W# zAx#(B0k%EDalMElQJiwz4}Hvl#`Ef~P9i7GW8=(QJk_w_bCQO9+~cCdOs7|*88`+M zp|u!9F`Im>G5-@88v1j5ReCA~UNyc=Z_h!swgbaNBGpoHL*_%e9OUF{t!XpNep`bzI`49;whnzm zw>Q!En(HKfd64sLZP8o^vj*ck>Umhdn@&m#9ZVcaVmfldZMA{ff{%ho2foa#uJJf>*Ofxn}{yf&p>f zp>&anTO*SL3TzIs=%1>Ul^7X3U;A*quNt$^T>Mo{lZ|_$jmg=|*p`s`a#o-Zt#)9qz zVsP@ZM4)iRK2KmVV*JEt6V*4wIcWXM+Zb&rOCmNckB^sKVd^HDNN%dJn^crX&5mUP8F=VJE zaLV|iNaXTev7UZ09`EUAXq-i^8vYYk*CfvyA(6eL77g2$9zDmqxxTv=yE)iCaqFTe zK4g-OUP-Ic7v4T7V@+U<>ZPiaJBm-(@!pR5hFj@hW#ie@%#ZL-V@v@Y{ll|2NKX>SwmrH{Dr31Il5%o;t#y2UxP zp|6|GrjV`9vRU&UnYHjeF=qFbp4+O}edXb`qc5JiarOGh&f}v4>q8q;7h?l^q1LfO>qhpUDZlnyd3aNK=-kM@XG*WW zQXV)~p#b{^R>h{`1u<2fLZ5NA@z7#EOp}LZU97n!R(|?8)IEFY!{w7ZZ(KM%a^+I# z+_N_>3_ur3*Vn;9lwWxUMx2OwvpsnB#$}lBt>tG1M|QqiKDgt?rAs%it%vm)J$!t0 z!^zV5*WylT__zox3O&VM=f;&w<>76my~k_NH&JJLb#3YFGo=le#`a$>o!&9F_Dz`M z^4_OmPn1u-SU&hNPXZ4%5kv8~tj*Y->!k~8$JXpDpWPXE#*V&H9y(hZ8W`Dh5!yWe zM(NV2n3UuMR;*R}e&fRC($lZQILn7OmM&i!Ikm-C61rVlGYsYAd2G%0^6&sT3Z6CUEbx>5S1y#+z08|kUifO@)2GjA zLb4Ss;fMVfMmBBmRSUZvWk@YrqHi{oB% z0fwG%c#`FSZ9X`<_9`4+I1lAxTg*vFSQ;>E}=Aa6btD;+)seE=dGsw-dFIdW!q`So3;gO|#?E&wns?>Q?S+I0cu zZ*ojvzq$hUzoB;=?3*(eN8$F^d2#g2W&!YL*N?n-C01Iu240K}yfktid(H187w7r> z%QvnLkDS^Yo0aKF7W->T&u<(ZI#F7;W$ftC*xIYL0C?8yENwdsAZPGwY2Z}pg~Kt( zFK>UjG`O37ZFz3w&0Vn@7q*l(?k){(8`*nRZyhAE0M_8$N9O}T>*dQguI_>jA1l4Q z8zITaiIURS(Lp#dX55hNxPL|Fdq+PnX^g7&jaOv#Y2wh&>cAq*E zD$5V82G7Fc^XZh;G_w?_;w+eHeR1k6Z?bP(IxseHaAe~(s0ca{hs*nP>Du|xW6#A# zukS4FKM;ezk-e8;dyMQlHTJ@blD%j-0ISg}XA!P)4)i*hB>;EhZn&c)OE#;QHTb4H z*xS)3+N;}_YkmP&QTfmn*d;Kx8&8bwUk3w;JEPlA!J>>Ddlok8mCaBc8ohilShtxq(Yk%#USBtMXd_?+zRsQ- zOyF9;VS$CXu(ot&cy!ClFd?Ie&YhqWvhEln1H5-f4{t5Md>Z%m#+TvEE2Y5;{NN}= z&nfS`Ub-|4@B-i^tmx|-Mvrf1hzJ{&02|bRajawLE)@1fYpitr6kd132gmmA@IA<# zxb^Jl$s?0vj988A+BFjy)WdFq&ABB6TwBx9(5cOf?r8Ofj9+YhcW3! zWSehUmR6O{ZDX_)^IzXk9@+~XDXrPZM;ak0eVD+S7#lR}N5W|MxH)SMpbu0Gw!z5p zGv(tijcnQ&gN<80FwDdR-r-wzjh=sf?9du)^u(*UcgkBg!4)(5(&5skZKZ1iiP+fw z^`#vfYi8#%6f_QzUA_oLPo4y_v^A!py9y2+AP)o>?t6xm>@|#!BiJ9`h1K0(6iElz(9BxvxI_TBF8h}_vW9yFNwa+U(a^dRe(W~m=wQFN9Y=i^-!pO-r z`X*{coB*b2?SA%;``>Jc*wO13SOvr{^F9^e6Tm>y$U2^_r}mygI>K{Zb9#16;@ z&%9PTy$3EIz4PLX2tY0zW`IP)TSi{pCJ6&?efWtWkwj=te!wdju}Hv^;q(u0nuAO! z2L7e3XJI-3-3gY#+n6ZdiY55|iz;D~#Fj!Z^->dcHo6+UR#7!E0ttH-v4INX(uFDw z%_~%4bh^+uWAxQmVVGWhl?MxOhD&38K>rSJt05zOV?X9z}^R{`8zhpv>a4El^LEfsCr=2avJgi%YPhEpVRh7a-u zSZk{pz}D!R^H41w@#Fjvvk!2pE?z4gIf2}+(??6sZr1I^5fcG;%;1V4F;IATJwZ=~ z2VmCALs#kn=+WIcdJ<600eK+QjYxG3E6p291_71vIG}?s!IcG@p{7kaY^b$nBBZ48 zFhc9rOGG<$n4l z+$MTX&1b+Ifq*IH3);icru&{gy@-{4Of*byHdFZ_EBO{1%)q9f%_4>cW zZGU74ddiuAys4^Szi=hcgTrUxHWu=NAM}tIZ!29pFr|J9qL;_EB%INsYXBbv_|XW* z5q6>=Iwy_-`3^Tbydc=Vn{aogZcVxteO-rh^_H@|)YGY7p4%Wi4Pj^P#ZCiaM<4mC z5W1WSsyBRQ;E8u6CnS{@X}r%vPeBRc@!45g% zwm6vY9hLI79nR<*fOB3OfN4e+$mo?#e5b&b2UL{Se?Sy)-L{c8k6Mp9XYy@7dj2e< z+ekjp_Co{}Imb7yA09dLs_#J{kGUC;`(-H+%2G2Be#4C1$QJ>yX{#Yte&N;fwbx-^ zmM;w{N^5NQFtJQh0JMG&0B~(Zc#IX zpb2;=Zyvy}N`t${_HR&Rx$)47dw$pYIAp*F@zU9&BiEm!yLH2H=rmUn2Y3e{RURCI zu=_W_=2C1Ax+IwlL0V{R1Jcnz`4P_^su|gPWn||;URt=}53VhpyHYy7ro3rSY26m) zR6Re83v*yMuBLEN*S^k-Uq+8wV}g1K`x)=T!OeI@!@?iG$Z$zme+$&&Cn@-xN(B@*7aiN&fseUUnW ze4wg_590AhMggI;h@NR^qxUxAW<(Wp&+sr4rH9`Tea9;W^N%xs{%q;mv&wt{PNXN! z1kB4IgEyNZOn}`ZSI?9O_s4Xr!6sQQrKF(2_P9A{q^jlsG3VwIGH^!iV?Gg>n$n7Gl=mD&r2o>+ z*xY;TSoVqbM8budOY#OmZ2&iV>v_fp;+pSb%B)~DMXC^>_Y{vyUpr85g}RTfxpDo4 z^42wg00I)CH$nM%JeItkaX_VbM6ldwr-OLarBiTs^3K6c0NBj4S7E;zCOlnY!V@s% z>B{#SraaIwshWntGX=+H@96Q%OpDdbMOSjQaG9Tn>nFzOo{zDMo8as#V|#aa4CL^O zI8u-Rfj6$#V`SPBAdy@FMDGB)HXUfCM2xHfYGgKcU4TPf`wrA<)@SLxLbfPz>Ko$f zSEJ4Mo;sCcb5rzzyE-RBQ3yOtiVgB ziXNdc0Td*bECIS?D#gGUH7Q6yhx9G&RF-rES^=zR(*P79?&^(;2lZ!AE0IQ{CteGT z4h|$T=!TCIEri18;p1@8mCjug;6#)SoHDs6)hN_?VdPoMzectlAK7#CFyjR%`5!zB zC>Rcx#lj5q?+bPUK4Hy}|B$Uu&U~u&4 zRg!32I32(z@G?{~_ot6@d6QGc((53bN*86W4|2ANU&2TcU&5t5y8+QF9obiY<#6fR z*3!1uS(AgSAYM-S^btnqL;&kQ*a=@Vx-3r|$_0)L=^el)IN?JIF2C$!hWi>EId_-| z3%;30PaY`0zDr<_b317m-tLq)4#Dp`Zm%V20uGf5!$pYu9`1-E$4ci0OJ`3RJ!Jus z$u87bI8vDW`}7fya#Fx5AzVYn2+(K~!-gqhi#A197n&ZE9*Hic1sEm|AU^WUTewE& zHb~=__nNHLh)M_wAV31JbbJp=Oki)G-c#OrjS#_IfOI6BDT)t@1*X6YgzTIL`-}w> zOZy9%Tvr@k3iTRz&ln3=F>>yD0(t|$hdX4BhgCTEG#Y)@MexA!#IukIrk}PElTS6h znZB-c7B1w#Xk|?`Ho_DQoKd&{&kc_4I$yek1kHt4V86qsC^tH@Y4oKRP>eWhfr!>% zU8xo3Br;CINCps0`(7R0JqX7dFI>@!VGTD2=TVI5wqRC9UjCYHg#ShsGPy==++ zv2AbiJdGaNfP8m4eQ?lBo}!1)(lg(8jNcJwYvirdfTJPFyx|S(hJ!P>VG~>=RiI?I z_pC&W>$bw}zD7-^hW`cBMHs&?m$UeKhyD(h&a6Xj(ur4vx-rYzP<8_;RUkz07Jen5 zA9hjzf3+bn3=ot~ogqLG9DwtLV-hZ)vO?GIWdECSF&a^<46wBTr2!=39jwZk?D#5E z$hdPW@qJ%7I5{|?O6ZbVG=wghFXL6BOSfu#N!u}wi!k|7C4c~aM5)4X0Vz_56l-I} z8F+XkG$Bg{vK6)3@wb6%C4Ac{2IPxTAv`LT0#eEtIreOM^FT~(I$98d?E3@_8`ezhLRppUr@QaYMkQXwJb?ewR}z2!c&a8cY{Mpeq=Px-A>fN z&rk;}pE_#PuS(xZkJb2kzWO@hj1BB7UAUkd6AcQ+qX?&B{EBfczyo!4aR-KrJDw4p zy}L$_y@V|N?L*K)!io9d%#CX=@E+laa>b&r$woMk^ zDwY<_O=Inn?BXi6kex8qtaq({iLj?i=ZRs&n`cxIXurrA7myGgJsRE^HjN+Sm6ukxAA8i{A!7r3(5zK#qR=1Q%51%M%H6t8kKnL6_QfPBm)^V;HJq>S)3 z+Xo7p;QNKTE6CBvMc6slVec8gh^gVzt_$Tq0pbtT?P#2WTXmIkT^c zm``UKi9d3Y!?+46jh%n3Jop@|0hwxG$O7~;4d4!7uBc+WR`@#fDGRFfmKwKte+5Dh z?t8|;u)Vx`lVdzlo)nkalK4!G$umEQ&ghLRn^CWD&*`zFub?3U>U)-k2FhDDjqW>9 zz5rCu({jBmhkJ{NY5}wxwv8TL&pkxOJ0918LqORGIk0OGh;wzv>ks+P!~PCkfs12a zTltmEK-eQN-?&-m3)t>sYp$1IwOC|I`Uj}4xaKVB3nJ_x2HC!6pieM^W2g3@-N5Ao ziP!_lb~GAQYzdOfln%WC7=xbyOfN>)oQKI&I+6~al)YC_4CDCZFerMdg>6HnebsPQ z0zO71u9w!tQ3Ss0e1c>(#xe8@Kg{!KDma@jOin_K)D~iZ@4y_6tvN7y{f*M_Ia8`E z0t8~e3&Y~{4l%_!`6ApqA~^=M4M4UM?Q=;khS(DpK~%wCN~$5WIN_M$=)18?jtLqu zLs-Qj#liTNS|xJg7tV~->6 z$SoZdL1VVY8bkRQf*QTVc$~Z;K*hXuXZjDm%GUVCI{6^ z&0Q?G8m$t}I41gNrE~jWM~T@OWlfe>vL8yvo-dypl!Va`USI&qKsCRH27tARs^8wLll@l< zec@AK5n-ZJ=V&n^Ae;b&u5INhWyBFh-pH;wyp>5yt(_6$jg0zya1;&g1Rp}mw9BD2 zV=uf22nIm=4VM(li-5OiGf|dbgWsD9_0MoAdIR^mI$vy4WZ3Z% zCdJ<=wG=pQ>s~fg`G;RApE$?{qoVv1&cabL`-$HvJ2N6P)!{R&HPISl=y^+)mL;2} zCxCVlsT&q0ux=_>pg_CkI|GtDa`lWnmtH+G^2R=S5S;)?M75U9GXyVY0gb0rkFGRP zY%_XN<@)x2P;n=KT?e1F;umCZxD;D3Yc{f0Ul{Oy$!vOW5XnVW%|&7&ja*wdHZ;Iy zTQOb;rDMep1ZYL>6wVTr*O1U&6+QdR*uWZj@Bq3P4HK$cBjHbL?XPvN=6&hYfCdw` zlBRaPqx8ABB>W3q8d1vX+A?V2yrqsgcp%=-J`+Yhq&dRP#VZa9Bc<%x~Zd$lMf9Xuwa za?IH*%kgUBlPS7o!m=73fKrIXKYP{FYtR}5s7MG)j)EL*Mf%$H(rXuL7Nk>kvx=Ey zwwUff$-wEcft{q@Hac{o{OpMvmkz`vU_3N2a`3dQnAamU6UOk*4TfiPvb@KHHpEg)EjYvI*(0QC_n9NdnyzJ4A(ynAfT^Gxb0`Ea4{K7d{UFhKe&!*ua$-3o6Q|Uyf;!1-gf08+H=t zc)3>Vb%T6IMZ`@5n)hmcD(1kCq_gemYzkHEVeJ7O-gvH7Geh~1|44NNwAoOLV8S)& zf|?%22?^vz%!V#yVvN4e^$T5tp2;0YV~W@&J4Z&3#eETPSz>yv6WHBIJhS5}>VWPFnk(LH7;W`N zMrYSQEi#=U#bk7!K?Rta=K|_eW^3>vAt=Pg23VK{lqwU7x;Wdd1;>b3f-iw0ze5dCR`e zSWlc~c+3r(lFlZ3F`i^TjebIVl0|fF)-?qYQ5Me;b0wkrqWPUHbRF9;Xpn%WVH?mn zPd_6rGZbBd3iUuD)inr(dO;M{Oz%O2_Kcj~RJyhfkh0RbXVEy0gls<3JJUGMFpE31 z@vHT4X33;ZECEI4W?1iy|MAB4V>|Z9_hB*)Xge5&$DKcZTG8v?FxGDaq{r+rPN<=U z97jt0*mH;j51k=*DmdC}Te;DyjSg#r^~37k)C( z)QkY+4j83TD5^X3|IEznFLb`}~050}PriW3*lw z>kFxg^Gs*F0)}lAtl`Ph#n(N*D>e+0IY)~7b$SQ-EmJ%PUfHlZisN}#iPT4lJII(F z-0Xbuj(FnBt&i2+Ir+9PP5tiOPkpnd_FLb(>z-R3g*KZqU)83kqwRkVb2wmI)HNie z9P|H`r=`>9OM|a@%4Kv+JX9SC5{0J+=y{WU5?!2$A+G?C6RLpuosm6WGc5A*+4-1R zR`!lTZyF3q6IYk}Q`9Np{JgnK8*0GpEnhgBe+PqLun~tg8L84@1R)37FL~@5ts-{g z;z6w`7Z6w7EjnSW3lkGNS5BY~r{;mhbD1exD?Z?uCMXoTnJi$!G9J=VMKKxp(RMp>QbVO%{G2C1LG&1$igpEWhghU$cL87qc zj#|ElOn(M(lZ9%cbo@HubvMwHKu3*nnV2mPon9g?p)Ae?CU9~8bxO3ou1muK(-Vy| z*;0UAU)bL8-i|vpVyWKNmRPVLfrjd})|#ZeF0IVk6PB{3VQ`I#bw`FjmcmRsGhfD9 znPDVp9in0BXMJxNc-h`-V#C&WXuX09Kq6`Dd>LE^YqyB1(2KtIuJaggv3Xn@JD zyuzN4#LQiHU0OWws(d@J0WVLZ0f+;xLWFDdoJhwK z%DRx$v)E*VC2CAXlS%m0$DG7C6(%N9L%2L zFt@EwvG$T_H}k#tQ>82C@s99ka>=k=m@aR5g$~s8x{FUFyeI7uG5lvq_V7^Y>WgSNQaZC%SFdrRn#AM1T~ib2&%D<7mf>Kl;f%|$sy4Dwg>Y!N z^zv1ja8KTsaLQ+QqSS<*Zd~0??~(pyl$}&l_mIz1ufKk#989~(=P=F(G>5A}X3*G8 zt(e5TOhE)0T+4yxedY&!`mEPT+&%@$I=gCtz#x@3MuAK^MvK@HWhObNwi`pD5U#xP z&g;SjHt)xn|FSf%M)IaYdIeI+;=Eg+IKna0MRaWB*cyNvK63~UUMYtx2`|s^45_nd z@UZ}x3qC8^gqJOP+s0)E`w__^#cd9WtpaL_!DmIO`vxEuEi6=b8sd)pYK)mO`54Cs zR$iJ+RSmr3d1nNGW@{`U-tarISkkr-|AhR;0P{7^n8AfjBUD4)AQ zzb;(U-7%JP5-VN(QVup)D^I)*t=|TdDbUitOFhm$6C;YiHogch)7XY>$fn%&1}?QJ z+{6vd{#wQ2-r!l(!1!zZUXWB%it1u_UP=OIC=>eqZXCM|FQy_u9^9`S1v5ww>^jt2 z-TwxwUl~Sn{&7+n)I5`*iVj0e@k)SZfwxLHBwT%ylM@tf@PomAA%>UCmT)mRPqn>f zxctgy=A6Z=N|K@h^e-70 zKYJdQcnkP^*P9O&-kT=H0n-D&Dv^joOY2U@7_>;DRDBggOhgmx@P`d_Nw4D29%!{@ zDfz97S(p;qN2z|tFSIU&=UjspTTPy){H@UyC8!U*@v>xx2Ax>&GyB+!G5bFT3yMw) z73(~P>PiD^oh5T-wJn&FfZ=4(*JGl%y6B)G?6H^1uU^8-nia5PWY39Th#Nn2o}$Es za=uhDH7gibx zWQq1%%~B46Q!5T_1^Y1lu?8+y-#r;Hq*iFm((WW&EaGd-K{ZH31(hQ*)9$o%ZiC$a ze$#3)yCkf}(yuofa)9a*D zPWYpQs!-^7?;9zb^2)LrIFrTDN#bfKO+23{?exoICk{5WI+|SdNgnuhW2=br*dvhg z34qJEwCJvM`Cmu$Q_Key?53ePZidP5J;a!m5;Ix;v88?OP7Q7tn`3pp|8Hs9+xgZy? zS!&_3h*C@sqqsUm(fr}H+DOs2cm=B6Y1*FClzGVc% z7#u2H+iglRBV7KV7So1pBSV`f3mQoG2ik+Ml`c6ZVZ92{n$_0ABV?~Xc4`mQaAyO8 zt#xqpub`IHn@2_GgsEB2ct>fC!8s5UKz0(gaY!_#cVN&4bV)+yOIR1(iDai|dK15` zV7fszkFMzw&8NysUW~ObHMl6r%7+-7=)V$mr_b@mu3?rW>(tirwVsgZ2&zG8tvqx^ z)G^{{kiZ(vaNhz&EqWLM<<=0@BEo)BmPFkHAVNh`T&v=mB2bGoj(b~45;ryOJQ{Zr zai=xzJjSjR6M$%olEUywW`ZQ_QpAMEDW=@f4X*?EMvR==680<`8c`ow%}BS8#p|4e zPiHmk1zfR=dB;mEMe#ccw5Yy&6=zu)9*Zfe;$?bfD6&Wwv0Jgg4X(wlN_NJh^tR1p zpIJ3hO#3bX^k#vIrsIXFC`W;^=FV%=-8K3uVwk9UsEGE8YA?cD)uS?$d#;4p;}woe5e6$ zK)OPV9?2bM0#NLjnBPWp3}BdG9}LRa6^G9SzX6Kztik!%Hh{uJ9)_>Eio;kQF@S(V zV6{_b!VSbV7XQ2KnX580XwCR)%<4WjL$qpU4XyAPLPAYmq@hfth*4=)0 zyK?z3j%Rc|4z%ro8&|G)4r6P4espVzSHYfbYr6W}LJ??6a=j8|BQCGKD}Yp0bp)a? z8Kb;9Fz=Xe1Vk0c>{fGbT9pG-BZ|w2a(=`HO`fZ8?b=6MF7pSdM93OQF}C$%{-vQg zhkH?b`|$gn(cBNMd^h|Gz#+tkcD`ygxHCK(#KKYIL{m|?I_7J|hLO9C-EwQKFUD!< zT7_}2H^7=M@&m|INWy2d8Wg1%v{~MBHY_d=SdSzk3#P>V_;}?^>>348{`KO83B92E7z^smH6-PbS2y!NKtF~tGkIJ)B%HgBRg@_~7KItjxubO9*e7-xPol-tKIC^-iDMoKws0ejWof+^y#Y7W# zcoY;td&%-#>K%UxPFt(=h7GWpa}~bJ95Dw@IJ_e$e8AJ<&2~y3P%934+|&9>)JJCu z2Z)^F_$_>S#xce!zZY3{`NbDdSwCQB9P?!03UO^)IN6d*>OSG@g6Loy9LmYwF7w$x zs*~l=(PDX#-pzd7@acy=NNAlty?RNvZZPpb@A4pjnraSBEd;?fn9;Q15=VVPXtQrS zitLcp$lkh2+YXz6McIAT*SFR;wAMGaw#{jsb6;!24D)>IjtCNNVst!X)fZms6%K2J znL22K9(k{6W6AwyhAkT098~=G#a+~N0UW4RrrSG@wOp~tnXTnrZ}?+el1?J78!O3L zVrd|n!)xKy81ynK`q&hlQY%EW*B$7PzR4oQISFy8i*~~Y@ZfIQgud$FTq0-iv`BUl z`&Mg=H@`lM?EJ_$cj)O-Hn;hzBRi$GRxR$)HF{8bvZwM#Q++PdHgdd#)0*MOcW#^k zqM4-$IJrSCpnRCTWTr_+6(ZJYIJ!myWNcVe1?7x;ky<>qD*r9e#>jpsDx%%&LVgpzdTc_Uz@itnxvaFcvw*jJNxGf50C<{(W+gaTkI;!6uf%>FqO z4@-Q7U3;PY{5~jykc~r{9p4DoD?o4rs^awV_-WI^NG#tCMzlUd#M&58H?faz64l{a z&r_6W(x^sQtDdofplU3FmD5IRC4cN`ZYJa~TJM&soN#HUE`hl*_L8T~77!05PzKgI zb*iKJYQkToxE1mZ<7jaQ%NDROmtn_vHSFTe!wxAJO09@xA;B=I2M;0fxd&r_!tokG zHw1h?DQ_uT2DHd=M0wz-0g8ke(x5Wnm+p@7Tq*;-0 zym$@OR*$o>+jyXy=1v`*1Y)Bqj+e(Nz_!?-;F-0AP;s+yorx$8o%RuBW6FrPy8QxJ zj%lEdx6Qzs()P=x=T9PK$7GXIu~A#V7bA#d`gnA&Z3Xat-Ag zZQ^A@nfjE^T^L()$X2@;)>!MU6-y_I)ucTS3SCRi2-uAeEHg#T6n`ut+yc}4 zVL#d{5gT8a6a!n?SJ#O0Xbls@o?>y=isTrO5H#{8|8wFAXZR%Q_rLKB+G**)&cD$Q_EJ=$K|yt&X~<4Cx~_2RG-HK?6kj-7fi}UHSs$j9V_TtlLGASWmL( zqzg_Fo&ch|PO?CPGJGb2MWbUXcz46J88wZ~cTBHkJ#LJ*4UnD=BAy3$?Y+4Ca$|#j zLU}LXX9QPj8XNAIaTk=WO^BkUDkVqy&=m}5b9_ztwac;{m7o$Rp8C4_)|Q#%JjQbt z%!iQ02OH1PLE@OEmremBjER#A;;oxt)Th*{yzkJOZY~d9O!#Pfp=9;k1o&t z&ApB*7VY_$OY6={_bJRG6jV-&0#3^ei&Ob{;ED(n_M9!|`w-#mOlAshqWbrY;4sQ> zVUe)~kn(jj?3*kl@!MjW+UEMihMz7*@eHh`lOB?Cp)$#8YUOcjs$wCE)gu#tS`etd z)O=*qJw5b=bWU^td5kB1?F1U+YTx)V_S~qYW~P&SW<4<`$evdd#9rJta`0txNtg<& z4I+zT>=L??6`t0atw{E8s3Rl%qEjOZ)$86eWrC=v!D?Rn_s0Y(F`$?5OPaCAe#$jW zLa_q7>{D8(FwCj#>FiY60Sp>^u$=wi(IWv`!3-R}m`B80k*Ew04#8%HwneLWD!nUc zrSAlWLZi6lV@HQZHeLgw>&UUOJtyPNjY|grilBqxbz5S*`D3QvMFd1z-ZXl36KYvL zeaR==5VVp)SZSQnmuoMg)zBn@(AJo!*#Y%|f8wZ-qe`Vu?v81vF9F8~ zamGFwq>QR?pe!Xq!;zThC&j!$b<6DZDWN^pGjmJ=;+V3Sw--t%5JD)oDrBV5h@oZ>vmR3{@lM-FN>FB+dNG0!FNxwZRq0=7`})zhUN0Rvq@^y}OEGeZMFL}n zUI+AcxgizgNPic%Xh~t4) z-z(ECAKF?VP~(Z+@+!R3;Ecnbdb(vTv6*D~jRo|26%;_XR(-Gy>AjXcx#fX`7ld%XZ zbuw!Zk==n~jH9=5xXR5UKo{V>;dOF$$<(AoP!lB{jI+lshS*u9d+!Cj9H1jm=V$0j!-9Kb=(FJImo%@C zKaOctgAspl9k}*Ri1rRC@{8%pX^>VNDJAGg!#>ae9u|BK1lbVTlRl7br#qsc_iEK&!)u)C`~JVrx3f0gsO;=Gm_p0c$5tb$9IL0ew-mp6HJMhTL2 ziLew|M2x6gKysPD^=THc-md^mUfwO!N_wQNF}*pAjuER7!4Gk3*aHAzTaIY=(^fgR z5o0TF+UQJnV!Sx&>Y)g&A{^Oxj(fA0#JYrynwPnHfjXrL-xcl8V{}Y{v1&1nrI!R^`2JQw*K;8DWA4PL+2Z1x$Iv*7DHV^6)F9SEVGvnl+19zY*jSjt!$n z%$8-cLYtyG>E5X+3U@s@_6Raxe9}8Db@gc!s(8+#+N~_a^d=#@7hf5v)R!kH^&?vH z>90;_upHDUQLuMQM+jg{L5wcWqGLAEQ=F>zk*ElpDvN+G#`I*urH76f&z=$m(I_wd zamEg`_;wrK&%r2c{|QyH6K2zOmMlcHm{W6Gq1Fi!PYN732C9heXo*7| zh%xL;w$=M1*0}io#X_zz4QvG0jccdp$~szU<07;>zfasLp_>jYxpfn2bJ7|q_s!9z z{pC!in{s3HO$E^q*nBIdNh~xLEIe9ZoewX&H=pZFXN)(2;LDyf)|dnolO)w~SAVWA z-;wL-O=kP!@CZL+rmd&Me5y$GpDQ6B}mtxYp#iV%vAmqlDf+UVpBdfzipd~9GJ&@H8dhY~RbD;t^{63z9A zhURIBhNdQ8eLCiouRi|=G2{>JJsv}zUjpZaA!#C)?~0W-K0Bg}0@Z_UTCn?wRJ7Gen$-#Db1wgFXdT{wa5 zC0X6DpjzbN;1iChx1+w{R{B>N*fcfsBmC2dO3*CW1DFHUD9S*TFGkf7BrQ-K>#Vj} zlClN2BkvYtYBx%HPp;VQnsci115;fnbl0T{1*fs88U9Z=;yt)WVmf%aa2k=b8ABZ? zsVMH7-%hoj}>J#-0GTf<8 zc0ac4k*V`%Kek}b(xtQJ&RIGYAY%c_6%xIoIX9) zP(Q7uslKIUdP_^JzOkvPz9Ht+|0j=~{_86glX=I9<$*fRrlQM@_x}G!|NEkI>%3H} zV=QTWrPGj@;WXCQPoE0^Z=C7W&une1Z*6XIy7GPPZk}htnX|grx%E9?#Q!-qoojf} zQ^4TrQ>NgLLNSlOrYz3q9(Oy6b@Nhn54(A^j%_8%gZA8`Stzl@?ak$jbqnz0x_kS& z3U$kJtxhk%rF*z(?nWZzQt`!$metM9yJV18*On~0t=RYGy84E?hGwT>I&}QbddQK& zbxYip>4LB9^g8%|;|v^Uebb%wGoXhF&S-QTvyl1=fm2{8W zhky6cob#ZEM2H^OYosRBgzTg(`TE6VQx*7hm*!NC2&vUXJxl}sa z)#}V>PZz1o*XkDMT*1Sh%EyS1a`C_Y+NKDP7+o$&AQhk8#OoiD` zua*S{9Id0ZX?l}dUUsB_TY?$UPBQO0c^A6Z;ijBb>0-B|b+nvZ-s#P!dy@HnhYOSD zmbXK=GUQlDWvu8BWSb0bHYsqCp>4vu{Kn;%d?P5rgcYVDqA@FzP8O*14fQkL^TjxN zPSYo- z#$BC+l5ns)vUe@$U+At{4CgNdrZCIF4XHT0GKMa!d`T; zxuOHJlj%#j&ZAQR(R*}?*$)XjjpQ}k#CT=wT}h@=kD*$|V>rjuYD3dB-E0;bbXR$L z8*l(u!dXqWXI#Aq7vGTrjlRtH)e8+D(i zA{jbWkZ!NFK(?h)xO0k&@?E@3xYmZ5s#epS->cN0TV0(^4VF4vtaY|jUFUR5oztv! zPOG-g#uk5_&DOCuPiX87O-7x~{y{glShiqKvQW6UFP%xrVi$M^Ht5x!1-IrCed#>h znjN`JUr!cQoqE!R0$km2BpsyQ$o(6#AdEYc`5$aQgBr-n#|4t9L@%=HdBQrf6(|*2 zu0di`lh+%%ihGj%PRi|s32;_*=dee~OeVJq`dG|4$&R9v%R23DcQVt7z7c@zEV!A@ zgtH7!2|81E^TmGrs-xTOSb_LJx0{8UaY(4OMM5d3&{OPngjrOx7%q^`^y*q{px^>p zL8?IoW559s7J7MjW^iQZtL1|`Zd|$q#4ZWww;*O5Q$)SvS|2%ck9VpG49-(T+!!MKep$3>B8Ev zH9N~^ccNa*E9IfHrJ;e5O&4JkoPVQq>6EqEq|sc9*IKaifsT)Ru&3GP+H9+#snG^% zT-TjZ- z*S6zfysq4}mWgeC>*`b}-W0W?&Fws`x>B}*giFn=rqp!X#t4_Hs$W)c7A|F*=Wwa2 zdOyRqU&5uT8siMxf`&^~H4`&zJ270!cHY9Js+!dqk+T|rn9&m(C>T8-!Ge*)2o|ii zk252eHCQlmWrGE)9n8$g^$ixRcGNQ?*DqMG>glloQES0!*Sf)aliN#HJLL`a)y{cC zeYKO`P+#q=H`LpvJw#1KUwOVWW1F3DDchkBm9ieIa4Fl2giBS|VpU_bf|+nB+a3*< zvhBN2DeEZ@mx{z(#yz%v;swdP@ypo87c65NU7$>pt=GXaRrI;3ias|*!VN;(79@Ln zfu0h+Y$PzUl(p7N?j?OFc$LMhuqafl#R^`+#jFq`T+9kC!o?zI#bnY(-*diFk*nb= z6$zQmQqk9&uT&)T^p&#pKFqjiuCkbIl$K()VTOxY7u{0KHc(5k>V{y&_btV$8-kU< zvJ|Us2-a)KQmncmSSf*UF)JxxDOTMOthb@1Sal<{ax%ijte8F)n~&1!1<7<~iQAFx zO}h$9Xq@l|QKOIiz&5~ay09Q1bFz|?;bIYT4<%i_tTukE@lbQ(+y3LM3!$->=;I{Sd$e} zhl|;lEX<9mc2hMrR9~`MqO!>f(X8}-)l_#w!^{vENEa$Xf(e3whUz;#)6$bn4#g9p zjk|s5#??XH3H0_&|HuxS9;}Gu*G`>tUpiBSODk9%n|8wcfD?WT^hQsA3UY_~i%Jur zYe1Y1g{$gKb)u>Vre>|Sr6c`-MV$+w{(?+vsBx5{hvtcN(k*Qpk#R`+F0Anxwo07> z^sWPeh`oB&$*$Z8p~KXMMw$bQRv!Xh)G<OniG&18(qsESOIw2w+ z2@j$xI)D7e^)pTT z6es-l0)?}2Qt3RLm|WiMi!TP;p$nzKq4Lnh(&5eGD}Z#T?LGmjKEEbJA|FplbHf|c zvg;rlCe_H*JPx$bS{f^pnLgK0)6k?`6=gMGvy{zsWB@BR3O6@I7Y=Hz)K^_}TDS}L ziPTh&6G6Hv9wij~Dl~XVM)H zy8Y2C?Mn2Ql`s!oWDV9XhKe=STP5%zGOgLW!BVDv7y+3HDhV_hBJNbmSttb!6{KJT zUKs|X)&|34^YpH;9d-A>T|@u}w`FUvCDV1fn96_Iv7B7g`dG?QcBYcs>ILc|Zq_2a zz;)?qkYaDr+1|b)P@!%nG@Z%|6?u*$RhB5wfd_{VR%7)5L-WnXJ=fDKK$ZXmsGk`@ z#=}s33U9%|1{QSumYN%bbq6)rf=%#y&!lo<%Q-CqubSQv><4YYVB;3$(r9i^lT~J6 zVIIw_ju$n_?`2a%W|7KwmJ^T6`d=z-TyXYZoxoO$TY58}~XJ19SM0jYDQ6h;eUqK67Ss zi1O&o>U092byJh==Yq}PCReFQ*-(|ltEssvQJnq$vdF2b5{)&~TLn>;a@954(9moG zcd;}Ol-$se+WQPFoHnV8;2O5&mJ=gTKv|Qe;$pI}f_<-Xm&}WU@P5x%-{s4tEqhy| zh^FZ#_yXd`gB%V}gFP-Hl{vzDk+#Oms$fQW%k^T13P9u(T)D<_uxImq9mT#pr|z_9$jL|BJ?rur(7m@~Qa+%ycvk z805aT`1%PD5>1cHZmnAb-D1B0BPygwb;5xeP1WfgTD3qTG@vG+EY%bo8O-~N0tX!o z4G?cy<>PAtYSqT31p1^uj;hrwl5uBtE|cqNH?UoPUsHO1Z_RF-$qGR$8Y z#j75lU~Gya*s=z0O3pQW{6J)@0*LNTcXemr5AW%A7uL+QR^a$_f#9T2lP@%B6~k?+ zLU(Dp0W7oqxvT*w#o@@MOO>q$eS)mOQEY7TX1upI({F4=azPX|%`A2>iB_*3fP($G zK7fSsV^xw-zFrrWAq%KZ1`SZ~d&ckB`tNSzuIEVV=Pum1xX$zr$_9YW-4nR{y)#kF zKsS)?N%z3A&jwJHO2U?(oy;dYlI9USatwV9y|G1k>)w2*yyZINLSZ-@7%&6=9XcB| zGkv`%FMW)_qGfWzBzz=)Abj0v1&xY@T0)J5xVY40fN4AKWE!09zK#`Ww;gxxOFy2D zI}av%;0h_4$W`g(V*pu3_neM9<)Izr>jz=>4xKEWJxFBc=F;nLRZGYk)QUFSTikY^ z;Qz)Yt324CGs!5XQUuesG2BE11Kjh{W@CJhL-`qpO}7&y=m7QtRxjQPqi8x)J|@Br zLWk-t4TMEtMhgM?R|R~&vB@$?Bq|EkYC(0HqsN|`0F-F7n#zP$ zA(DAu6tXhVEfx>e<2ub%sX#-y>U6_qSgk<9{A~}Xxi{Id!jOnv-&xv!Ao^gWvnhAA zSYtL-JUt5OZ?On&jB=S=m!b|@B1J)1nNhGQ%&`t}Vds0rwc=$pOk3Nqpy^y6BR|t; znDd60FEwPGjr|AA;Ek4<%=JBHFyF(I<9qMH2G!o8<#lu5buJ%Vv_;F&pYxTob|neB zW`l*%YA@*FN~#}tQ`kEKZ^AtZi;o+o1*=py1G2Azm70;PEW;yh62iVR>Ff#~Td00! z3)yNHE>BeL#zZuFw3MngT;brGkyS-dbxo0nDNwS>(*8tuAacTajhQ8GZip}D{O1K0Kro+t4e^-IBj}V*TQq_b;~x%;}es{EOd3J zl7Q+hN%tpH-En6@uF#QNWi)pFjq;%@Ksuruw-aOg*TKyfcSg6L0wj6l*s~L8(->a1 zYejBF+_^uQ%>jP-0MN1dqJdqO_g@)32d$J}d%d*o7!a<|>gGexhe)z;HM$@&1b@w5 zTLqv8h%?u=(8*;prWXi)$#IfO2QQ5r*=|PEi*!p7Y|Yb8yO-NBW-nB0_2^zhgSs*T zjFiUdzV`SVUz_L+(2x36#=@Ihyz}hBUdyJlT?SQ7E`}$t(%$vt0s)cjiaUTD6k&5M zg@+_ep4r>2yD2I{`QRYzC?qG&Aq`IlZ-^AE|23se00Ofk!RjQANJ#nt)wA=3u{YfhB4OX(AiORg>}MY zZH1Z(SsWS&cV9YFOlN~~JB*fo`O<`RM69%-O?+9MDOHoz_S$CsR9$^D8;mg*&=+9A z=>X8!mCGCK)6v6Q%P*g1C)CyI#u#WquwqgC^~+)7&b(!Hf-Dx|{0*HAUO& zhV7=Swa=>3IJv=UfodsdcOGLYH{IK#r0Sn>;ogCLUG(X!bNm_=S!E);$EGlY$1dk- z2y?0I1*eU}GO7>LzL8{3SRQXZ$xUIdfR*3x?X_xHZ7t0fW`mXcG_xX`%G3Rx9_FGL z&ip8558UmEYQE z<6mlab+cvnnQtp|wv68f2fRLf&a3!nrZEastb((ibvsDnTSgKF9Ssd~q;VjO$ z$QCK0N_7`*V?*?8M7_fhiz-NxFIqSTxG1g1=pYz&>6OEN{G36K`p|04Sq9it+*zE=rvXE~m-yaBbEkKd-+1lDh0~=YXLM+v^KXn@-p=fv z19qJeJLS_H?7=dU^eT2S6#y#;JO0;+ARDj|kHf-2G+akhFnPGf{Z zV`D?0e<`;!*_SDXjXXGTnuJ0$Vm?;#i8fQca1)2h#0TR9l6Q#63gPjS+i}EXg zR$3M-11D@(QKf^JX?jQb2jp=}WIW-4m=Pi?Vlz!1-%M3zU!e*MgQM`g-M1JwJlBZ$ zaC&v9a};K|It3!sVfEFSVsQl!gdIuP>?FN%W-XmPZ=S(ejbfn=Tq&J@b@atk61^jNpxFAs5XU8EMB+ zA!um}j=Z#H00v4a!DL-Y!Omy}WbejdL;@^5@OQBoe{%+%|T?gZUH@7-k*=o|9;f zLdfEWcFu43D0#R~cP#yn!+jp5@a9CB>Mt(bL;=}$!?Ni+Sh+y;J*~>Z3 zNY-5qa2TPcaV9u2Du>9X=%=ISUmrWPhC}|wIa(b@6D@7pR=PG|wX_UdDR@o}X6G{G z5ySL(Gq!(yX~)JI?^QMY)@HNHzMibk%_;19jo1HrkTdvnEtGq26SEL7%rKGCb>&stcYUh6%0%6kFK z^gqt(%G znCDzwZOsi;If0#N^>k-56s^(=V0Ch}#+K^vGP~z1o14YzOtfd#&oCDh?pMEAn70Af z9k&~Hg_J*=jT-S)pLjIOtwdVgHI$enmg$A7qenfyxgXzbv72wV*wO9jcBFN>y^H$k2zdT&TxH?ATN zf=XvD0zx)&b^w6v1iEL97S$YT$ETczDC(<6%m!g*us}r_5L#C;D(F#YoNVX{=miXrkW_e9C~_@)po!2p8^vKf+rgn~EYGY0 z=0M~iE9Wp!#_Di7;OyF}rx7r6^K^!02rr3EbZhM=`Vu z`>AEt$_$G6Cj<`~Et1KJ0fewPB_Lw+ZaN|oj6slp*NWs7H0y6~MuY>M5UtnZZ`E1U z?l;%u#w~&S{5tlH5qFEHZ6)=y-B%_wJT&LGlR9Gd_zjwYBBxboEM#eBw#AkOz4m^hhVZi=z&vZdF2|Mvt_*Ej^C*N@IPXAM6+hd*iwDp?-DbFa)xJ zRLLxZc#iw}DA zi@-AQAHiy(=qRs5gx;D_!W=1OGqb^(+hEIW@acpb*)8_$;7-8(<@#}2UOINaST!*- z!(#m(P0UOSZ1j}5&qL0pSlCxd+E~oxGE7TP3t%(_wKWS)d%p-o$O9aQHYMj9(0rg> z7JqPz)AHes81<9)(2-+f8wMjoGe$azHFSgf@_AS6Gm#}qCE2x^cKl(G{ICSb%qN!! z8XqbRTya_*>tTv!4qN%S6?oy+;D?n|Ehfkdw<^9@iVfNloI=`^7-$HKUjl z$6pSGb{6f4gmWKFVyn~ER<~e5-PhqilO-aK64~(Y#>FkAYg^+QVJrh6C3%jic@cNY zhpv>a4Ek%VZpc*|1$c3aZ9^v8taoCto3?p_6>}|Pq=_0%(K+MrK~^ZNt#%-a1Et!pvQ5U}jmwuu*PMrOMA(v9O&xTb{cy9pu(1u7aqO3q zqQsyZr({v@tyRf<7D<~V57`UMj0rFJqu1Z>O(6t z)RgcEj4?vI92VGRX-`GW^tQ@jAhaacRM?Rt0SmyVq6*%vJ?K)fj13wD%2-3U2E49W zWAp_W(lfjx2N!G?u8et_UK-i49!Q-U{nG9eH5@)NSgF&U^sHg|`kGw1Arwv#L}8Zn z_;gl71oJtJU4#)PzsXKTRb~?rsfea{B0xXk)ZhzK=dn?m8(Yk2^D(!{J6yF+>hLzP z;tA}G?zTd(ViPlnUe@ON`an$&;(H4RfGVYzk@SsyLM^_5tUMP_KSX-s)UOJ75)D&)`sOOirqvd7I-f zGn)goS$LORS+ogsnD63oy`|PjzDsoQm&)wWmQVvh?kCqAcCl*kH>U?G$pytfJaYfS zjO*;lvezs4_6e@07AB*LX$R!_lwQxj#L%doV zxt&WJ;*L)X)D~uj`;XK(ezs6_84bTuPTRs(%f*6*2I@_<$D%%1wGXzp+M2);Xvk(V z$;Y>b4j!qLS^TCB3)yy zYx(p`NUwy@20I4iM+C7lZIuXEcs7NM)I=g-uby5^h=81+jaI`1Jq0ybO@k`gnAtQ! zDlsMv5~w$sFQSVJgZ^22d~C=@Y()nYv)F%!w6(MGdnDJ8A)eLTGaRME)@InKuc@kH zhLfT;x6qMK_xgj5u;D_L%#3ORAT(NIvxmbZc&L23psdK*hA`JxETmK9XAuy~?p&X# z3NrfEy0JCeOM_=wiJjSgrA-@dTsU1GIyU5!-G6dH;XT}}f|I)g*xaSqTQ28PqR~LlYsuUh(07tumFpEvI zO1i?p!YXjH+SyiHup!!0Pmn_$?T;oH&e(b;t*uw^02BgP4fbH**0PP!VW2I5u*KM{ za0m7W6!*stpB*`JDd5~PD55gFe@ZPL-l?6z0dABpI?1B*=#=_Lr=UBml+#EqbKN2_ z#PhjTco@j2uh5%!lc_?t>zc8ZxHB4UWlP`EwF6Wm`dB!&CE<)7T~pe8=*ET3jpa=! zrV;zS6GunRpub#rK}uJkzAOg->TEOEv4|fi^MK7PXr6TZ>k3BNw_ltge-a^b$(LVZ&QY|y4`A6?8o!1te0nV#_ zr40TN*O~N1_A^v4?60dj+|_wLw8jgyZQE(pZ(6$#z=)}sZkviiaE7Z6ZfJJ7>eFlG zwnQAr`apj>+z^Gxy-AOt%H^vH`)`R}<*J7mEI0uQzhy>nGIBk= zeMO%c0MEhL{>!85j{bkQY$k>yJ`ujv$l~b zyS9Gx_2>vbm$YPsr1}dr>;7Fl$8Y? zF4bZivDLKF>^1kdN)O6*uVz0YJPNKI}F!uwAFqd`22B@PkY zc9!zniQd#zU%^#-rkggAn=Oc+2F&mT)>RPJ;#ZG#yUCQB56V$>~q8`mnt zZS-rPMtJ`hr=v zZRE|PRz(%gWLv_~^Jm%77kc9(-dw_Rg?X|weFWyzVT@_hsnX@r=^Zz&A09blhw4FN zcfBpj?~gQIJ< zwc`&n7H*(?VO?qHOjYBU9#wy3rOBu^1B#PXjnT?852%w`rAt9|Qrq@&C%(a~%puRW z$($ri&a6J9rJ(_!=24j-nNP)?xqV5)*rxo#tL1C2myho)Um8-5cgJ=Qn^9TEZPn8? zoI{QzvwoMqOLKk2Zf90!9*9SO!>4y>U%%USkG*i9`X)V}imFMQkKcQ9UB37>BiFWL zvlZO?mS2Anefu6c=Ie^7f$AOPl&RFkG2g1Sh;8!K5~Z8Tb%u2_$I)5$M21wkVr2)y z*GiB&TkP8L9E-MuH620@mpn5g>O_~DbRfb=xF*M@4uH2>=NxFpjG)?D7Wqx8Hjw3&U; zTl{r$)4^$uj`S9(jMwb%Y)IvfE3U#jtr3Z}zR_1Fsu_}-%5;an;v3h`pfTX)6C8`C zwD}-VFx9l+IYE&I$OWeKJ-qoUyK;@D>!MNgATQqI%TR~xVTxr(Rg6(w$u?+$x?0xI z1(p1DPt0MXU4^ECZkMNtJV#kG6;`A(rdN765HLOE%>(8>7)MK{Iv;ioR+mARa?`7e zYusezy4zw+Rab6?r}V352O+vKH-o#!_HUS2oGIfTGAnI$&#(*QnJP2(kz>2&7RU$fDJOwdZS%9eQe; zyFy=kPZ}t>RK>U#Y^lYbI?>PV*ai%55$TUJB?RkZ?G!cBaQWtKtt3T;wPoo!B5S)H<3Bgxds z&08kDf(&lqd(+z>d4w*neI5OHY(B((2mGqqhMjYBz1fgy1rq5lNlBSO({-qDxck1I=5}~=wQieR>5A-Gs&J*((TD*m%*cq%A#T(Rn``L zE2?a>#Q{Q8SzG+usIoIG-V!3pHd-tSBZ3haTNVL;v1n1oi$3Fu84)|f046D=jc>QK z;9MsFP;|RNC!`+qAXmsH73E}IH&t-l)o?*(`kh>s9Kx&U$_Zx~vUK!ZThj?Zlg7qiWsWWstk!&E z2fl`BaD?NLU;y(dH%p;F=N|n}Z;ZZ?6S2r11?p)qI6c~b2LOOzeaz3RbXjZ6q`~w2 zd0!IM6XiOl>stE-3OPn%zd-0o;K-}xUAt`#K>eOLJ!YKO4DV2O0yR0<0$*Rz)m!fH zh}H0$I7N8B@fB)`u)g)WE~=TX+{G3PX~#Z*$~1`8PQ*fYSrdJ3U19t;^#06_kuap2^&nbB52 z^bo~6f3|e(S=E)&b6ce+P|1zUFB{>hqJ4>s&0vy zjh6bHP6CIfUk<8K=EMT{Jkdc@^Gu`0qIsB^)J5ku*RKWju>x|=Dnp$&R|{3EEN9hK zvp`F0%smTJ&Z?Jd<9byG%>jKeAX~mr3~2V?0Y7aIA^EoF&QllmTCAkhGdb9uu#Qf( zY&#DJG@6z$cL`?^Myg_&eIf4DF&*Cv$37|mmD2YsqT*2L%*9cFa8wRn zm(OmC*VU9S?1%fO7T{wb%5()Os%If|A39;|E9L;#NO$0LrI{b@bVGkLsP*A9TDx&| zm%yQ|L!*0ljqF%I_VfS-*SfR?$eF4f-P@RWf$mw6k$^DTYG@b`1Y23(0YR{*RC*r* zpL_cX{V)x%Xs~e%D1745*wAxROV{^~ytvgF8+v|h-_8o6rl6Z4+c684X^HNKcE^u8{c6)6BUqpH3xBcd2_0qW`r^b_tCI9rT=m&b_y; z0VbrytIW#@!CUPg#RqSLK3{ywa6v#_g=w=rGH1|8+A1LkSyES1$g0B-GPkbACfjO1 z84gou!`W?Niy}2aEjET4_IV*bjU|P=K+Mi@h7qcaR7%*`$>Wr>$83)H*PdH#cucGq zXf)yL8FF9P%JBSaBX2#=hEs7JcdvZt0=lFbx>!2A8IVbi#u)U#tpb#4&7ipvCK=Yn zuu*tXBVU$tR=932sh>HyRaqEVceE1|x&fLq+*quGs3_-kFBS zsZJfX1tel!pQMPgLStR|UVMD&d(NYee);xlrt9dM8`obbZ(UP9{nE&bmo!3JejXWQ zj9bRbPakI>1gIzW18p`hohofy&sZ!Xq!+f7p1lebz{I;)#lG?+{DIkpNmJ0&&BMJ% zJgLdPVN1tp-5GRNx4!mhUEyNUK)^?ySf#^ZKMB>jQAd$%9;q}Ja8uW5&*VB*pe!z(GbpCgwgCV{9A*^}!?Ul9 z?cHHYAER1tiLO22EC8@bAf?b>fC(U11`c}6T@6%ePjYp-r>{q3W&lp7J8=8^+!sW2 zDvr*=*B*xxt^oo&G9O!eRkS+D`RB;fm!_AFoUr4I#vp=Il+NZ-u2VxDuYIQmLzUJD z_}X=0WdE7k{|h6t9e;CkwAe--+#F`7D{PVR7~_>)j*?&qcYzuW=Jy31@jWy_%4NrHI?q2HW8~y#}Qc zN1txR!f@TIqLt9l$dHsK7CFt|wUo`_3iqRe+m#U7*%DbRIrh!CokjM3Z7`WQpmIBT zT=T^=qt@}RrVgMlUmY|wUfQ%lySGJu*#;BIrWkI_PGI1yZs)WuECgF-jXQr}J8O+L zrbI}|uL@k-Zps{-)-f%~!-^Rh}msS|6Mzt652~m$ zghp3IpPH?*fl#5UYO-C$AwNh~wnNzUQdJI`nmvzlbM=V}L7HeAx2i@ED%28g^PMqp zOVmB)OtyF5YU6g64M_MI?!-Wyanw(7H1F!Mn$o3RBj@+kI(GJiWzECmWLu!N)o}y+FA@#=$L|qv))R9E&i28uS)?}uT3s#UW(xqYC6cnf$z4!FfWnsHS+||9% zD<#uVeLyV?*H{VZS;Wm#I=2Bm{cw!Jz_dG6Y$~3T(*8s6QjL%WOgAoUE3I3D%+t#+ zGc^Y|{Mez>fmY&9dD8$Cp=rHw@u2<;Y9)_dqbFVq>>D77G0NxgadOdB9$pJSN8a2~ zI(JPNrR28==v+}6QKP6pQ-*;_y?-~sM#8x-_*mI!xT!`{saim2p6GKcR^CTNf^Cd! zJ3g}MVl^#=uFk4%#Q=h!6edF_mNX+L;{T!{02ciUyIgC)_QH0LHdldfG|u#oB6MF@ z2nyz5|1F-@%>BuHifK0s^)>S1iE+um%5;VoT{?;msr-GjM`n6GbuwvR`1g^+q_Sbq zj6k21Hrh>_%vqS`tD8umV67$vG~Qfzj*GqeG%;!IvyZ;2rq6aso;jbDnF5ANsnN$D zrEhk-t$MGORmpVP*jq;iOUKugj-0R7>ef44_rv{=NoP%chU0t3tZG$0ciz*(%8Pz? z-{WeTd9JD}1ojAPRt0s{EG!|rlkNsf9H|I*-j?J*)Q+DnL9}iJlh#ZoSQDXBgY%OQeldzVv1Q4`a zm4)}NwOp0$HdR?4azCpo*A%&R{pDsvE}p-fB~YBLTysO@F~o%KZ<)ZzlN~5%(Z4hb zdgdLTosxAQ8U-6B6!G4sQd_CGWu_`c3$Vb0O2sWeA;cJ*Z_G(}8$|OFt!(<}(&NP1 z43wTZ5sqe4L-^QKC~ev76-ry6dWF&xnv*6=RQL*fTT2*^=+Z3~YYE%+KfNW~J&vZl-TErq3!onG5XSB zHcq&4X+O}Jqie4sok^h$6C-b|8{PDperD+=vu=Q3b=Z+fY2C5-=)l$+7j~8opF*d) zJ0*0x7IU-Yud1|`)U$*j|!&#fxB&iuAni+zR{E(_|l#2%XTA1@Z3PG-lvaq7tP?g zH?FO(5IHx5o7+Pn`Ffb5xNxlfo$M&4S0;-_H#xLodom>k@-UOg>Mz*($q^J`qj0o1 zHojpM)6$;ZqbH7*j_fPHa=3JDYiZl-r8UE-Xh!|Fv%SLJ>+J&|e{wK|hFrq)y22E; zPjk3@`Usoiu~|((B2j?_=l4}^--xO+>aZqL08%*oPnXGR?@ss1!S&c(th-mhpclxk z!!1I(7EzO}2g0WkNZ-D{&hRaLT`6q0d8M;$L+PuMI@e_eAAIExOM4l!Oa%ZsQ(gerX)C{@^wKQjvSFIH$Swtk4}+-k517wAS_opk>m{;n{qjnEC%hi zfM31n<*ggwY?%?@wL1g!0LZ^jAMsoYDQQ|l0)Hz{=vr5v+0sTob%mATu;;4FH*HKK z`DQ}9WQg9yrk@f^`@t1!u{JI0TS>pC6$1ZkaKyGh%Em7zC8K~Y_l$YSfCkLNiov-tvKpRIA50@5T9PnAHcBH#eA}=iJ|Ty zSN+_E(c^o@wxaSv>GYoR&TC|$v1@eit^^zc6>lC(Jc@@L`^TAZw~Zb?K62y|cRmg; zrF((*tOU$;jGVikfd1ULc#ykfu2N~;TQ@EbG5;!ZCF=eAlXWHRaq1Ww5clOgBM+eKO zmEx%^8Ui2cKAVN;xX6*KEbvC_C$irF!1IO&0IZJfI$yeEcN?JLL_~Md^bup5pvPf! z^oRSX6EGz>vFvaT_bEXUn3y7fNsc3Ibo9b2fKWhp0f#J|*);mn3(zg7g?A0YIhtDz zRLg3FtQQ#R<-mx1>YY;zvO+F80yj8+d z6Y|~RW-{buuZUtTOLPkar(OAE4;^cmuPm%@C*3H3EacHEUtppJcfjdsb?}I)kQRvS z96nw?bcHP{#eve(m&!vMN~d=VcpKY2JT|mRZi(w>a1Pb1jz5K-ZWWJknYJxVX1#fg zi`ocoS{g40RmYKaWYQfg2n2@5f&fQiA<&7ZX(!*O1c?9w2puwTrF>x>>Xy)e%3C*; zo_P(xQ?)4G46Rsre=ftOqqCPSnP0cU?MGlxlX7bXVrcZ9eN&lT-nt3D8QbKA1z)ME^gN?=E5;3$6V^br8VOmj=t#9DUoopgRZFo*A)4Py zW>tNgUR`Z7t%~howb%NY)s<`TY>w`a3IiJz_qF2E+VsNxErj*L{efsFtQX$15|yfN zD;PT8o*fc(pLHWx4W1(LjJ$Qaymbw_irer8o@xg{{Dw`VCtj;U&D(4+>MHezuc#{Q zTw|31O{xoqW#3of5F}QGA-gZvYD+dvAS71R4t_me+PFoVW;XkG9=e{j?`zXLY;}ui zjSUzsRh2hyyU|W~V^rr)y=g{OU7K#zWUy?EYUew8+Xf3(>*KD`s^f3nYE{R@nOU{l z{D#KpkU`*g^>owZOmW#F_0m1l$rfK5R)uq} zxq`xZ(g)qDnbKyfH$Y2-*M_L>1vS@kL=_d+ff^22<=HgYnc>Drj#<2tdZ#&jllH_O z`Tc8ijTWEU!BuIj@Xj`Kz7?p-b}U*KJpkIOC}q7K!z6{(qhlDmpE<)fgMQWM@S0R< zSlJS)R4c8zt5GC4In+o zRtLR2%WVP8;E15GcasDa+rxLve}Z1Sxx(=(_1bUMitT#J#?@^1>$JlH`8C=roQ=}C zYf9rCJ}B=w8)v4i=f8=x+6}GvD1aJ&8%psurklPTo2z1ORcD0VQXK=Ysw37g&3FG4 z>=#;f?hvXlBy6z;xd`{Ysu522Jm$`8GtUG=Id3TQ+RU}BZZK77%{N;aDQ|09-pRSE zit%Z6Z2q>_p(>o&w_J4#1C-LdwhEp%Dj4E=mZ|fW8R}54Zx}tkdF0r$<;?@tcmxeA z-UW+H59?xv6tTUoq}(jVyY%_on?Pi^rs_lLdUnn8I@!Yr0DY3uYS-Na-sz?i7>_p_ zQD8Pf9pCUIN8Kk@D6B|^*saeX(98O!^eVJsJK^uEI6EB`(u~-eu%$zo-ynA=~_}&V#TmO!! znyFiFTa;`ruwTOH09=>cUASAvh6lzoX!6flwc+**PtQj0bk{Vh1^7)m?;2D4wcyn1 z?&{S>oM3n@>hTO8RMY&m@uxZ1!-ghH4`F*|eQF>R-3Ww{08U*RL`AF76R*b2y}|o9 zQ3F4#-yfllPn$@`(Ig7q*N7sLGoQQ6x*dImK3}|f#ED5OPL;;IELl~tpGd_bVvKzi zO6;Wpg;E1v&;Ah|QbV`t16n4@Q3w82IYirsZd@HS=4rl~r-U;$u&;FCf}U2!OGR^# zvSw>?=cD^{W^I&}B)Y;LaL*=0> z<)_J7*a)9gEqrg978=y@DhCzS*KkKGz-3c=Wv0;;RHUPg%^tPT<2vq0-dLXZEhv(< zDyu+`^bW!vd3q|WfV^%a`;)?01q52ko3^3eGVPyg?~#^B5l`rjpAj5e4lc)HzR!jG z@khDqg$_D?8V9D3I|o9^Qs)<^lD`qjSZpoGsgHM0aasoHss)K zU$|9A#Pm3?mZ4Q~@mf~Nyn?I7TdI}r83C*<9ez7^v1J5;uDz2NbBl=zqeel-C6xla zml!x{g<+WCR;MqWVk+d0M(0k4CoI#I%cqOoJ?V}m>D0Z+f?EMjnJjta0$kZSa%Ok= z^okiVTGiUbonH1l$V%hsqJt`+6*cP_ zpo!wTXjO{7EM5+zUKreO!KfF_m3vJ$R}V#83|wGU_gik@Gn=8iqL8QJ5RXHggd-By zH$`=qEh|zSDVQvb($IRcn1j0{mv?e7{dv}lOlIVY(FjnkH=rgb{4e&+OuL9(;4RW2Nc71`XXtg{3zZbMzQ!!7#XhwL5bOrsLb z+Sk#oBD?op_sZB1G7D?)%R2fJ|Q7v;f=fHjZpl0-ww38_oIYb-?o+Tl2GDgz@XF__{Hw$;v_;@>HEoa!edXIiq}3hk6{A z&?L+V_b^W*&%9OMbzwY*c*d1OeYee2RdeLIcjt-3@2jPlCKt`lIT!5yFr7Wv*qHdA@p5}bkCc1Iqbm{zS z<-zCB`fA@Z9y#^gR&)SAuAi##D5}*f^Q=0@83h|5vKEJbAQH+#Mf|8RmbWvIs#G?u z3e?u&HdHxWWiu9Dx6<~5fZJ;1Z`=j658BTqzqc=)NzGE`XUegO?kU5VC2b463)_st z&eop$o}m(aWmoVAAHspAHwIf0a?-dR2_R`3wyI(gjPD%3!AkuGoc&up7zUjEPd6a7 zj&#tQ%cMKZ;Efc~0LMTJSk)M2MAjS758}$X=F&#A^r+rzPqTMN7BWecBLJTNAl@h4 zh6kS;S2mZ2&W`RmJ$Ce!()l+^*UrbC($GM8%cjwNC(0MjmM%Q~BMR;U@I&>fh>}BX z`3~1XkrDZMZFR!Of``0IG&u+7BkOD8Sr*)t6qp=N6MWoL(9BFSOJvzQ8hG@&`JS{G zv-YIBx{FSsh-4@!_>fY3a%C=^;)Yix^I48*ie_M|k)cL5h28KW^oHzHLvjx&#kTXp z2Hmi2^yqp%rWoW8$?Jhb<&8VUW^C8s*x{{8G_OBo`6!;Sp(~>&UYpleer5C6-W|wl z-MCo{-vHGgTXVexS01%HdirST+0CQJH<#C(MXeBGu8>FJea}Fj0E~>C+5?S_T|O|; zz`Rz4y$X`RrisPbZLq44MVD{1%4jRZ{hevMk1NITomlTTtP_buZB!f_>d@$#^Kd6RO6L{n+`U&YezoHZV67^uO83}`3D{JW zt5jvSO870R)>Q`3v#SEwLNhg+^Il9B&46+|an;5%@;Jx3Diutl)mfZ(3u%_L50VwR3>L>#mQvHID&>(EMz>7| zEA~#CPE@KualCu}LCp8+lt(**i495(1{1oYv{|_!KN+!syxY;2FQfrL^ebyr<~mcj zOEO)9+a5M0GG<^4WKwxIi&~g2U<{};$hOnkwFeYteFs=Yz#}}QBuPfN%)^!doK9QL z$Jk5dsOa6^SfQ72zmKgsFnaxs((pO9aOLY;Vs26(KJl4zdIx8gPrf*MbO=r0Htt4E zz!y*Phsf!sl3WZG@~{Z%SNKawHKbFXaL`Qp%szg3w`JlD-(xc){iCI`DR(u;^sD!+ zfyqtw4csw#+0|1go{bOI!I5oPUM{BNNV4O)lE&sLhxN`p-mxK2H>I-ZNrc1EoP4o- z@MRXfGNm6M8AR6x7AXX*X3 z;2-*TL0b#Q8o(bgE+xZd-P>fL+lx%0nD^*G0=}iss6t{2k=p=NPemh6*t!6e6z0qf6^<_9Jc3+#`UXxM)Q76r!pnyBMAc)km zDD0x1jJ~yQY|VBU9>QW)qSYb{r@Zmm(!jH*_Iml!=;?D3&}Yx~^3Vp0pd%Rh**hmK zzKu+8{pW+-9YjGwQv+^>T?4Kyx16F|vahP?(SULloT9#LvYmb1$U#w(-P;P2omp9S zv*l7)_FM}%kuGy*gk0*am*$T@fy4jf?aA1bxBJlsZHds zWesII@;DXhbHZVk2!B9$6X%vQYroOc*YinFv)o(hM|k4D}!SL zFO9sp1N&ox!O@;14NwE$8pEZhD6A*w_;-4B{%so?E4q)> zlam%s&a}gxTJz5A2%ODQHh{e$xbU21PWNI?(YH%wOLMGc6@rn_H%8tJg^7f}UD-_> zh}juEwZ(^~1vKNvnJmvHjeCWsX|-W}J=xzhUh3zrA!b3W=*bl^|`#NCe3Y~qK;OsrW z?Z(w%1e===PEZ(DKf~8pIEDgc2Q<&Bs#%|bAh2xmwJ2~5`v)$6ejwx+ymmSEgv1d?eqG-MLk!Rth7Zv^U5J zKkh&BXc*@UaqRHfkt3H%>y9Jeg9*KAcYednus7;TE|MqWidPr*FX!}#Rc`SgLb}pc zM;yEe;?RfQHZ=OTjl^~DCQHF=y3p+g_AEM?yRxZtW-Ak>lG+16G%}l^jqv`nJ) zj?@r=2DZ(+&zZxH7~zc{!z*n)TiS4G4ZVct!M42ih>;38acfJtaV+Q4M@E{pctuVQH2ja0Q=qK@u_Su{x?x zo~n-5B`j+jd^BMhQF&uiMD6-)*+whvuw``ga4pSw>WaFuR_7sB5}~V5c?k3!YOg4} z5Mt$z^6|qc1V8^8dkmaVH(D&+AheoPQ3}?!1*0{3Q1M5)h1Ea@n zR&v(h1qO(anv~TtyL&bfo6@;`fL*iCW^ToX*H~jhOb>NfTR8-KZov+N9`C9XURXu( z7MY1PSdOKf)g;Rzz_5DRvWR{fY+^Z^Y^BQnHF!Mu`N@z&i_)>@%jX8G6v9+Fb)J@+ zZm^QB8LF))-R;T2p0O$!W46pbD{maa*q)@HZD(%SCVzUkOCmiIRX5>2#+^C>_J!VL zha08v<`V)^H{+&$8}ze$b{p1&iZj&F2v${hGL>89SKn{&byQRFtXyrVb`KAr3t_rT zSy8%bJz7tqJRcpmyIE5qt$cP6o#!3i$`btb@9I{9@oGfiVfw%0Iy*`C?Hsw0BX6%I*tHxX#wSdcy)OdbV=A(qh zs#UykH{cnOB!aa$gR|zZmNr+IPGnIE1~`DtMJ@4&`3%^1d>sqT_(mdr?3f~BfcXFvD3*UufT-5a&g^Tia5 z$i$L5^vwl$G#OS>!>O<6t*-CA<^#ODq)8l6h^g|)kg4IHx%R7`q0VqFPUfKIvE zt7UJNf=Si_A4;MJ(5CsZ=}q_17uVnWgtbxzqx&&$PN@`TXMt-UzAQ$}bU|QKvrbBu zxbei-BDX{$(yYg&twDwksq6u3p$v~x;W0>VQ@c*bEKv6Zg+=`+QCsObm+7saGN$S* zZn87V&KYrV7k*HiHu;E5!=h7#(aqmucd~IHFJyFPfL+V;!$sITm(O7mbxwqEQ-@(H zwHTrc_O`<<#UY>0`{mV-I!`~>x$wmGb7T;rUfo=ODmoxsc1Xsy#HT_8jTZK2(YIAA zZG?5>T|Rf?#ed{d7Z_QyQq#d~0PRilT6-EcnqCIm39$z^IcB$!<|KLM9Gs-B6mxNO z^3{~{>ZoWh`$H(or!F&84?Ov{y1FvimP65!Ux$0NejJu&9o6!JDcoN9ig5vB34|9y zy@EN>f7yEf^&3z8{py#WUH#{q*FMU2#L4QD%NE_G{8Se6m{ESz&`p|SNcgO#2ZB^9 z4RP1qJUB6Bw?$+k*+~ARvX#kPAb3?L07x1l+UngYhmwV3)O*G3n#p{e_}ZybQ<>4P zMyaY(5=oYt&^gC(5K$XM$&^`uc>)f{-+Jx!8yA0F2u0-D$h!)WPA7%~uj#9z|z9lOYN?&Tk!G^Q;y z)|~g<_G~$08CR@^FgqlXLxl5V-Cs19UTk&}ownY4`PwIMZLb3p8T)O*9;LVBCxB{2 z2$7vv*rBL$0ve|;htXX56h?RF!kn9OYR6n@266$5RZJ}c%|;9pm0AS2ipBG^^~aU3 zxjJD~8X5QRdoN%A;MrUR*vV$3=x;Vux=DXWrp)eeR=7-!jM#QAjZAOZcQ9+l{qu9hV3L2-_y7uLR_+mw(aqp6`izw~eqt8xt{e(ye)P`dm6N z`g3({GGC*+olz*xP{6$V!AU0Es*}73BJM;ePK^HCIR`3LXKXWUveRMjuUkVI%!pSPlFdTvx;*q`4JjJKHVEqZr+8 zCuaYtD{iqe2!h=s)mng^VVi+#*3-qD=OSIqNdeNu^!_B+s_N__qNZ!E=l~|8>VY60%-dUM%%*l5KJ2gfHNR2v=A(Lq_ErqyvA@~DUC#Y%&Pmm zJ5=6|32~-NN<_vwbBx$!sw2H4cSlED)GZO+J3eL&F9G@>21mX*?5dMvh;9xsS!Ocb zt`>@gD11k^o^;NBrKDjIzC=jK+f^8i**$3jv9Kg8(elT?ym9vN9HV!Fi+9skWyQc{ zly`}&d!!tzJg~+k2e&hD!wbdHkb+-N+N8~PRdWi=Tp3L~x0Np0g&fppw34Tr zX$HaBQSK#cgc4nJk?nD7w-Hz`(_|4Udt`3jTQf+taTncq^-GK}qfWqo;Y{Ns5$P6j zveWdrNz>gBaH(rz!lI*OO;XVaq~rr3ZNqQY*p%0z%=Y3CSs#u+P zv?_D;%Bx#1e1>Q1$`z+8xI>nms5n>^q0V(2I({={Zht!kjxYkh@%Z+X8IxJslqs_% zHq56K8qh2>m{4fsQY#t0bnM;jH1->}yRbjH?EKx$KSo61=v1mrIwo1I8Gh2e>@o>k zTISu8a61{z7oR;jna`JJx7JSzpLvG?ci`&h&vY()KIoV>omO{p#I7jzj-C{8xv|O` z>k47vX4nrE(>NSG$+5a_?YK?NOyb^X`-Zk?>*@2I^DpM9qH0$`Ie>8&giDtCn~^Br z{KK^m9%l$)5n7kG9XI-3qAwE$foz^q5i_VIBI~wo+PM6b%B+rB$+xZ`CI=b2^IX&> z*@L#+ZDiG(IyiVD486C8r*R){EPmL~$gAQ>XvlHhNy2|jTdERpj+xH>?v74utDoZ& z8QmendoyaR+|i?BNuQfu287+aGg@S4pIW#~F)1zd!ASBJiKa1-?)hi8&RtA;x^=}P zm^8MefkNONojYjycxm(jJi>DauYUPw6F;O|6T9;u74CL-BX;*8w^ORY44vUHdg)W* zWP;dRi-2lg5h3trQ;|1athjEDH3dbKr_h8!`p!^tbqxz{JN3Qw?)_bpWH_47tl5|r z*N#&VKJW$abhX`bHQjAcO2o8+yk%y2T`r?L0)FqUcM-UplEw4$oYAb=iB@hR!%i-1 zP0l<#`I@Xu>`u*O`dW>2hvwm{hrZE+7>rB2(J`C65PAC7)?D+sD@O=1I|h#avloCn9meYiD75A+E-6 zzTSGxO{vJ`>ge(jOsAKv#7~uS+MrUUoHu!@RK;ogNfk4&4i7W>fWgJF%czYi&{GjV zs_A`L8=7g={YEQXGHd;H=e6@7aou?0JvcYl-~Q*;-_CD+`p?d%pAVQ{Bu*A0GDo@eWCN$&r06)i|=p!=KZTz{+L%x9yf-CFuaDbLj0X$t2wnz{(Se?vs04tSTrLt2Wm`8qhF1J%1`6bt<$3+FF9wUpo-c@N@=j1k=(RjJa zRjWA>8=a@gRW4tBlOy@cO^xVt7cC-#n>un&pU152FTbAUlI()B)Gptm)>cpt)>os( z_UjkSok1TMH7JD&&7eRD1l6ACEW0O-dQrm?Q?BKNIu65y8P{+dzF>yz6*X$U0sg%8 z``2MdUj2L^{dyvdiutfZU)8Z+ z3x+%j2yRM-XPcIz7hlJuWkygoYMB50hihMdgougM1p-e;FXy~~uSP<|!<$QC%UJZz zCr@7e8rgu(>%Y!|$99}09dL7aGe!}zMHaHLs-x!XZ@zTn@!!Ea_Yoig)Ho3+X~RYz zZUh?(QF}qY$#QMp&ga^Q-b>Bd#RexJGa2vK8ds7?lg{q)BNXjH%Lny+75lh zj?1?5$R-r+S^&YXymq68iTEh#B3e8p?7z%37W=0~a&g~y*W$u4)z?7hbO1*96-M;qf-?o1J_Vssub^Uke zGY(4H6H2F9I}&VoPQR_Ki3?36hp-Oq-^5fNQpRB=Oo}B7Vkfmfj>Mh>;Du zA}bjfK3GpOo{OtV$8#m}xg)=7)Pm2Gm2d*}?fOC)m_=A|JtIhuTIdq0*E4ozYQk)0 zEvHqE5b!SdvdtxJU*lbx>b750Q)06?c8W&EvIoQ#>(siEMfw&mva$5dVN#8X3V%$H zW{tK%9c-@njqqpG3}%sQgsI*-iX;Zm^#-Yq*)y`yu()L2L5z=Rz&Z7>v^kv~UBb6@ zSkwC|$1X~eoyvr(%3It&nchSdd-jy8P-+HWz@z7$L8YIM2+`b(fv?z=|Fj)8F;}aC zfS68gU7*wdd=iro+ZYp?HmNA01cA0uyaa7Z!FVNl-CnQ39}Bb;veV;Mr^)7!x=PNv z7SwI1vd=n(OYOK7tx3>~TRFTF26a7S%6gxl2kB|+k{eV$sXNH0(s0`u5~W6S zDL%$`Tm8mljmf?P-$hUJ^vo%YrAwvSlu%C&@8HgxABx;iMsE=7+I9`@0)1@G?|7Y;qci<{nqVPi3D)XeN0CZhV*%fA45OyzAgJ3P?2@Bt7+ zQNh;Jn3ooDd(K_X$k37O`R>ttJ!gpG?e<^T5WdC!Po~%0*?&8$d(Q4_^ai;O-_j!F z3SrLh409Gn?qstsK}~1jT98PZPvE z=Ff2*_d>&^{pg->6QLykoagDPktV|GM4l;Ey;8HDobRq#U&bB&ZfR}Eh$G_LQ7Wyt zaCr-8jxI8_5pL_3Q|0IkoN$#K&z)R-_h|lP$l14Es%T|0GdM3*c1%O^9*GjE0uXt= z-5>;4^o-ST)SUeQ)z`pZ#fglQggN}_Z-E9f{*$Pagji4ETJX^Cet5fBj$6w+4*@loWXH;d(?0qfZI8WPf zK($~0;DfE-|GKxv#F`CjLz=T8Q!{kS3gNH^nRN@r5862_I7IF)+d0^uDW9P_mwi>o zmtqe<2Ede!M^ZjrydD=mWgMxw$=Zf+zQ z8oY6HkJgi@G_aL2foWW3iP5PMySgYjEC{;gln+opQC}S|Xb&#cWjOlvkXdB{Y$$#iBj?6ykq9cXsQezi(Z9$_&o! z5j3TNo~bb_UW!+?oW9yqXCWO))s=tgH38->AiT|`T;sp-hu5~AJfAs!o1pGC`I@-B zw90Ax()-ECpqJ}@9~-N>{efjWT-FPrl4ajdNafg zCi7=LQWQDD!evT*xayw{IFnq^Laj=}oBgkoGl%9*Jj5|Bkr}oowz9$+Ru^SCIh1LU zAm|tG2_{0YsVcnp7gt1>r~$^yJ6g8SVJxN2Ls%>g^7Ma!I|GVPtMvO}UF=*7=(Jmm%mcX*2#W-Zl7&EJIiXR#U6XfhOZ za5`vsoHR=iQp~RroLNT|dD$DP?Dgv#@TC)-mAx__|Mk{uuOpV-FMip1^6~5MeWF08 zwqAN05&MQJ0$=y@=NQT$FATSlIL18=>}xBc^c)_16xO}f;E_lAEf`^zAM7#uD|nfp zB_0hLoLo^xFpS*e94kdAT)Xsi=bI-xZ@tpF{F}~O?{7W*9Om){7UP94M3%to=igRL zNvZRsMs3(Pl7G~bS)(SvL3`}CG`!9i-@q^!im=2Z5Ev6QrkfZ|3gFT)mbI|Kz}qw& z?Jto=QlxObW&oo|bo$({Zan{c(eE_2;?`f@gng%zv%hyKFKXm?y0>ukM~#~7Z3b3# z_9__tCV*V=gK?g=0TEl@pm^~d4aLGN(epu?r$-U^x{WXzkV+77#wHc9)q57 z8VT(T#{kT(!;b&vS)T92k+63EfY?LlE(1vzOb#HYvMoR0#Q55ObRtqRB(3cF3Y~{m<=61uI+2k zE`Ad=&4y6;{_0~Bi6di5#*Av5zS8hK8{Eq3Z>3__g^WTMymKhT`d9^Xj@ai0(s>qN zRGG{Oe%@`Y@6hbF<|KzfbTW^QH(wz=QAQqa3mw6geY^Y7aR8O3b;~+B`siXD;bt`s z`aeF!`~2l!49Is~Vp&Wt@Lbl0YBs2wh02@93RHE1KcquV^0YWn$z$|!LWwv$-Id&U zba~m>diY0%FqBLUGLb(?)Re=~GgGIO-X57{9U=aiWgWhlS!JsLh(LG0mGs%L=!YYn z9p-H_QzMV0i)7#_jA!OHPw@1k)$|ZDlp~dqOw{01(Mp_KfuaeYQ)Fk8B6Od3-Eg z+R(tLec`(Nli3Uhzkr;L01Pgl&u7I}QVG|y76C4IfFpL-_Z>-DdB5$A$>u4Gz* ztx~z_(yqrx4Wl0Zp6?pgeo;po0eam8jBXE7bR$4J3@XA0&6=T9=k+Vs-um@*5F5zW z$$(~*Nb2m3SAO03aG|dh?!D$IauAjI@R7=(=!bb(yDxo$&0tD!XhC`o3)^6*f_a-0F15ey&nZu*h_1%vio+PUICw%)S>QK4wrLgZ|TV7%j1*pEI7%?O|QESLOZ6?)nq4NE_**treucuVcPSDepd2khW=m4 z8yT9StjPc8u2Ol=^uo~Hcij1-;s4(M^M?lpAAM}^zwh$yNG>nuZRXpS^EQ_}PVR_o zKRw_gb}J?C>X&bKE&!cm&hFx5G9AV8T?S5Y4<}J}YAf6&^VaFc zU~peDdF!lHbX=y|akVHAW*9Q+CwB;%UtW8HjrchY)K2Q-fWXO#=;lrWl`iK_os)*Z zap#0_uk{BlkTQ@i_!FSt@`n*hbr>qT-u8Q!tKRi9Lt4qIF-Jw)&!^^iaz-=cuM#t zgq4)oO^LK6y;6DJEQDlsa;pSJW1dkihAS)RYh(CxNHkNF4Rei{@l17r%NJCEyhG24 zHkN&TCh)vcL)T;4?gAU5x#b1U2ZFXcC#G6n$WeD3o#R5uSKsJFH8sB*ezRd|DMg6< zrFS~Nc?R9%@?R+V=4d>{@ykAJXMN57bxXn9!%@4MBG(B3_7uO$aO*jl%Tf1+a3<3; zrlqyYdFO@ulQ4~yQH{jOm;?+6IzV7vQ;NBW(C_Z#kpn~Y*T5t2!@jNXFYxQZVAiqUu?hmkeP=$8iy6_Cg(y&JE>Nmea=&TE`=FTNQI%3UfD+1O<#KR;r0CwKG zc;kupbfP>ttSmh}TQ#*QMmt!6bhYL;VC&R3g{Kv|;jsrT?5GlSBie6F=@+jfiUWIG zJ$)AailtNS{+zK_+BKganh7&7wDiiA>wkUf`g_lG^9i?9?TL3)X9%tfvoI%ipfiHm z1@q_3j_xez;`LkwH5}iu)yPz9UVHWPYfrn;_Z(^qoj!r8;fS|^|2THP$FBT?$%7(P{OS7hK27G~!nheG-OZ1ES>mhv%>T>B{vFo}13C zKc7n0N|7=!-s2i1HDc#hQs74jQAS}NNC>&2JFFgXNX@mUzu5Zd84jM)`M1tpJf4*z zz@Zz{v5kqoWvvAU^ielsgh`;tq%d|l<<_GWPxwJ&-~vMl^5@L}1`<+CPfXDXw7^V0 zW1I(!hq&vJqPG_KP$GcGoBSnGZ@4Jfr*Sz9>NQcO!J&p_$2759ybg_*{_z}pn6Xbh z6%c_XRr0WZe9HCkw<0y*Gp}EN;%kC)`#oZD4%{`!9`{W0xM+z%gvARZDwkh(@h-NM zCYkO9R;f%ODXH7Ytqq*K>0RR5xQWS5tc82;rfr@YBq`A;eZ4yyH(((6$mB{?=Y-Hm zl);I21wAGD$Bd6;5HYTe9luu+$q_{K*lX{}@GG))@gVFd5G!dy5AvQu~X9e2l^WSpnYP%FqUY~YfDVleHx1o3NVEORj@pmA@3{28y?=64h&5z+;V{$rRe$~Z+y|;3~xq8*^J#L1l(NnC|vIOgNj~Tm| zbAIIoD9(v9KAy!>aTfzl?aVlr-Dj0Dh%($|UXIS4^*ddxM<0PXjy8jUbi3V&-G!HK zy!sT=_Pl*`f?ha^WpN$c$7TOa8g$6f!C(CK+G_$MJueZ<;w-pfg*VlGgGr#NE+ine zx$`vK^Dy@2Z5;a{-;zvpUy`3hi(V^i)w}oa`s4rDM$d946&N4y+OstipuhViXkhB+ zp1r&t23`9I+)c~RM;REkyz|=S&L7U^rCv@&s>{70PbZh6T8|syiND`?{EwaI&ZZD( zvX5Q&%_SvbVxJSrJI5g);aKy@bQ*F`RX%=kqB|!M6XJaD^UBEc+dHp0eNb{b+&IW(k|;c)p~4lfW3~5yChwdogHj1VIDDCsHlk=@wT7irsTt z7r(-io!>r-|6Kjz{EdshP2ntE)uu7sM zj}+_v+9O35*>NNT;FxSooX(Jkq)Ec=i8r1A)L_?vUy7^%0xOBSh&cnEe7CHjIe!1~ zwZHrYv3vjWCTp=ussp-j&Z#xvWKwf0P|9!X6mw zRNSJVsg#1oQQToP9Xli{J^1?SyP zxZBBm8ozy3EV1~TOm*y5*SYl4*2mA47;O}(HdO3o9+3=vq8zk23Ce1DLe9=@9aDK5 zgXr$EliNkseY0DO%fJk` zPT5qx{=px&{`w+Nxapr?|MK;%v+n}C-g)yGehW=>zWN8+H|&R8k|8c(Q{w#DFmqd4#wZ@)`+p~IjheCDzNLVEX>o1D_J3{r90Z)Zl0lCblAw9_YHGA$>d7g zLKW5UnW6__19bv*niHtGD)A|i0v>zd7+YHOla0_&6c1}SlEUBuHs zqe4tdkLfea8lEF!Z9C^)QhsJk97HNJ58ngjIQJ6ll+L^7w?4kW#U-TNS#_`HRjrJs zv^$>np?XpI~Lso(+M2%H4bIV(05W z!Jx~XkDgG&RPHK?O0p#7@uaFp^qPcnN82opyNFL>Bc?1cqGD^ep%&iN3Qs+IS!Xi# zqe+X2*@B>51pUSV_GRyI5XU6k)22m_ybT~Q9DPril^D+etARkgR-CNr7f_kb#n(D- ze@)a4p?N!>ymjqwuav#5k6+lj^cMeh_3K~LdqjZbK#1#q`jCse=#deFnL51Ykd%Iq z=uQR|7v3qZU1MkN0Fq+@*ml_>W8D=`$Sk8Nmjg^CQoTE4k2e0Z^fKP7TL9$xOr;;9ZV#>J6 z<#Pd<$cbe$<#Z%)xm#-7m}3!nJuM^ax)_}?!qcDl`_>EpOyn!PEvBT36NSZqQ=|C;4M&_F zT@D0*k(}jpa_3`B5DS`{$?UaPKmQUKA4m4uE(gPK#BQ=MnlxD&uI=wWe)Y-~(@L42 zy&6d;ZtTKd85$I!CKn*KsdU1qAcnn9@f1#pT_N=t-VmbBBwCNQRdvDaagWb|fRZs0 z12cz1fsWu-9Qoz;s(6e5PcP&|ig zvM@B@%Ci`iE%O_5jN;b0iyTmq)3qocCWRA#DUGV(hD=DIYGeaP*kP3U;4<=oZ|u(Q zThg|W*IzmtU@{fvnQ8qcR$R*FL$u z!B(7rJzdH>qZPVL=BSJMc9|TfhM~)FwI2Mx+Wsj_p{S>kpRmTahX;T&mdJDv7}L$b zLqno4Oz%C~7)KNxmoAyABs0*Rq%t;@#ps#HI^u+#-)&hmTAQ@1N8RW~Git1)HKS&= zN*kKZ%j7_?)vyi64<6AC(H}iEqZ4U_^K2f~rPveF>sUrQi!rlvhRx3EX97YOYfq%a z+^x0*M*I#u7&dBX<2yNb(1@jWyvn*J%>3VZGJ98YA(V`c<^k6k&CWt><*eRq4jHkU z?U7$F zCk;#k#urC+^iO}>y7U&kb2qQjDi}x{q6LYaAk9Ci`dP;3o#lo~XoT@$DUTyJttd^qx)>S z$y%7E5%I5)p`p@tGsfsKu{uCNR%}J|jmQ6Z{hxp1wdwBjX=b;m7)`J>5;s-C;nTR$ zfAt*5JHj=`wuLDnDCfBua~cWK+O~=DR2S3zV$_3e%8QsbKBw4fPz>3JO!3v6qu!!y zB8jl2&c=7r*UI(O)T%J2zCGr0%&82|E4=*rk}KLSSI+)Ap})Ida6jL5O{K7)mNNSc=~P`GxqXYblL<3v}tA++lm`#GHsaH zUA5bCQ3<|8vypbwIYp|;T4jo5M}ANVYjorB&oQ1UD><$^mynhcL_?+zbrMmLS~8ue zyWlE15rlTzjSUN2ED$hkoS=8VgocLEL-E3^3DBV4+URX%8>;NiV7YY?$m0QNQ^hS{ z-16+~d9#}1?wN&>8s1U6H#Oz@ZU_dQwrq&I%l6>c}Po(&I z>)b{0dD-j9R8+I_T^~=mdXelTR?9P*%aCG`_qo zASczuV40|GVje#J+SXs5!MxZsFiu61YhcxpkzUQ@1M|G`>x(GKbHw2{7+_)cr8jD8 zF967_3sf^<;mT@D#vuiX(5NJgqKbopX}j_A^SOD8d~RcIhbY3>|S7M%x*?-lhDu8F{Bb(&dBE5q)FBj>foy zwBOywzr1ml$h_@(mm|@rK0_F30vopxEZN?#`25D%KVSR%^V_LcZ*IF@__bZH;gN)* zK8Qpp$eMRO2ULD}<=ThmJ>9gMOH0dDPNZ)~XimOjPUb6J%xP$F$b8mRiwK}o!KOXc zX0T7rL02X!?wSYU!R*QhuKoR&&J=r@`D;gwR%GaqRlkh?*;cI+j#}ArO0i1T?!Y44 z1i2Ps{83Kau8Kxbn8$af^-?{^ZNbh&?MgXuS2e@U&5S179nE)(=d&N|PPXRN=&d(D zchGH)mgTN}_G#z!*Qs36Or%xI@!FzkI~dJqEG2@gMqc?Px04XUdwMKnr`Ac8%ft0eZ$anmAcJj%Z-vXcO%!vG8tEt^W+dg@J=TQ8$48eohoF+t&y4KR9~g0RiC zbH@@}lJ`imX5JRt>UYIeud~}+xuegnU9COg%z9IsdHWsC_Rn#wd8TlYE~^nkxMwU$ z+nOoSXYxMimFvS6hVtdKs^o?R%%2NxGI8qCvJgF2A-lH|nYWU!SQmN7CN=qL%SMB= zJX9J<(_a_u$>jVSxyXyefB9-zsuIRDds!9F22@w-V}`kB${lp9tD*>j#g!3 ztT*ZD*KN0DFk#%5fRu0#P&TE(BNASoiETf!+gW?ut;)RWr%G~R(#d)CI%MVNbssG2 z*5|i^g&K9g7}o*H^MT)7TE&ytvhrI$|61qrdCar-&u`p=ba!PWqs1{RI@Rh*HPMyW zK26+{Yajoz^V)OW53wS869!M3RHJmBJG=GK-*Y>oU|dzMrjL<54@snT^72JcBPm!Hfa!e$7g2_9-b}3lr>NzQEr`Kq^YPbZKQA|EY^cH zOS$vJ^|MbnKfU_RudcuQ=dDk!An3r07jC@ytV_R2Cnk|196RIJW5YUn^^4cJrL5h< zeq(y~=s@dv0de8UFO*VN8f$P^OP2QS+AlDH#PxR`XJ0ddG$pH$#J0Hh-bY*S{rTF{ zb|P;*vt#DWa{F~Nd(M;ZK~?!Iag~wklwDU)OS>Zf<5TXNf*|feON7OR^);1L{o=j5 zfrLh=n~}9zO;wEszKn_${6iiXB+V2V%zz1GWT7G$m$_LcJ9~L{bJ`S=-CQc<&n(J~ z=7{~X$U|*?4=weRCUT5A@A}k`6l1;CP$UNArf85e@~5P1QeQd zD2{QLqj}CU{jq9)K)fFWQ7Frvm2^FFh9x&LC6b@6^Ph_y4`^uwE1O zh^u4Ds43d;4jr7kFCmGsev#j}Peam0bkeFaY>3QyE@udl`r^rVZ#?l{W+=dlvB|1d z-Rov}ySEky#8Av=)m(!nt>1-US75!Xm)=0CgvCkcJU)JU%Pjh5n*C5=nC)B*iI?%$sYAhxels+J?cc>(C^1|g5dcC z{ARaKak{TwU7O6Ry4<_&Ug)FahRHx7f+nj?<8St;wUSsJ1{EE^GZYVI^gZ23z7bR^ zF5{=MbWS6fxpWhbzB-q#cNa6yKU&jW-dywOLScY*4crM6w1HXhpr;raRAa0|c(59- ztkzL+5TIGQZsGOOAwA!@@Z7bRzgAvU0~onA2(0M!KYe)hpC17&?}jy2wYsDL#Z0tz zM4k=d4m1L=V$)QI>n#eAEQmMRFMy_TbsT&ljV5?Xf%K zp9hT^{W^$ULCiS+v>(RtcfgRS5H zni5jV{y1yyGSu-5kpARQMdC);salueriUW%;&pG+wGh_jbBt4-(;7Wm$rVdJ=8T+7 z8w7GE->N#nqnyh2DNSmObRNbArL-NH;-gDFGVb77o#h<552w0iN)uUB*e`+9e#Yc4 z|M1$@ljpZCKGnJO(#?5ej_d2E6|8#|gcYw&dq*T@A$x~NM+KnU-}fJR^R|56@)i=v#rQ+82N3 z*|ODYZm?RsHb_F&Zx3P?rGI>Wvo=Gjt+_c+kd#5 z&G%)l;pWVblNY3}k~59tsMApBDwl87CUTBrcg|fRr>C=U8k-dNY%C)zCZH9hn z+|f(VZ@u@0%hAgrO&H3(_9C=^-iF65FE6MLsOiv;09XCyZoYbV6&RFGo(?L|@>e?tMw@IKNg~ zpv%#)A31QUT<2rL=yS_A)|E3fb3(Z$pO9f<#b((MSnc`g7O*_RG$> z%bhR&*13`y+?}*CYS)nyqM$*`ZTq0h^F&`~c*B_&;M zc%N~Q(yw|RT*K=e(;^($Y_>6D6wKdG74{98?=YzE@V%Qbnvz!!&;w_&?l(?xfd*-W z0!$j|FPZYUGVf7J1giYT6MqK@>e~BPZe08w>xoL<)i2-Xy087>3Mx6jhG*B$zkTh+ zml<}B^B=IzAzQ1IVcQtV&@kY5=Z+~m)SVfosJUZogPJBdc!yJUmdos}=zf!;@{BEk@+qS3#9jm=sr&19sPuKdbR6&&gC!q|dxvHY<7aH@ zKy@ALf2tNX7QVk51aqt!(K>u-aqtWTe9GGvHo~>`8hzJ_yx^y8zb-^%kGloc)q?e) zf#5-+$FBXz&S$`CT>bpZt@mG7$+Dp08&5rV?cy_chyZZ%V%Ylq$DLQ-fXzvx;7YE& z`cdcU=TLjde*&xi+SwZ){vK+$yMp@vC!f3a@>lTJwZFf^X~#t74#eQU{1g=KT)x09 zg4hoHDpZd_;Fq4>I(L!l>^%QV3{-pWy=xzy=aTHmlBrVdu6dZsK)E`>86Pp38s~1{ z+^?ixC6#L}3YhH<&H&@A7NynP^!ydy%IknB{G?+TbotJ>^U)W$OFuq)F&H3^%_Z?+J0*4tP` z6*RVq(@lB1VaJQ#O}iajHP8q2h56l^oqxPdX?owgaWMn=JZ-eozp~ zeJs1AKOko z@4S$ZMjR23lM>vBjRd@KgaPdBX3Qzf-1h?XloM2PfN2hRHkazbK!L=btOkCq4#$ut z&nH?Ki;z1Cf|WTBp|^MjIbG4xs*ik+wf)&qZR@?4fqKDIV|od?Nw;xt+C9SzE@TSl zt=`&1dMmo4b9<<+#CLcWDDh_JKlpWzhA6XR7mE*Wr7T)0j3~@7AX(gm z+X*&)%}fDyXUw*et=B%_bXl&MckT#nEmi3**?t3y4ouxptW;D)s@sdedLi#6I>Qvf zn-N)}IbEjMJ8=t>vFOdSO#4UddwtrCHS33I>@W4hJi>orBH_Oa@c$wBf4ScnE_BRP zkqLUE6R6YE>ref)bNM%jtw2j85l5p?U z1RFWq#RzjjVsN={qrNj|D(sj~p9R{44r-Fo>XyJjmN5^_)kI>EwXr~*4I zBsskeF3Ukmh{3FUKN5XO;wak9Yle#RNi7D9G7EfrEf9u5$}-GU-aLNqf67b?CyP>v ze3>`GZv-*_0+-P_H7U@a35)bb8_07+B3*HE8WJuqTfci8jgDuZ%p0{onF)txX9^zg z4uzk{!8mR)_Bt!1z9qVGNUYW31EQIrE;-rlNUjm9ZOfY_l^fQ32nYmT%Rr)oCOX94 zuc8h;x?uQ2+@Psh7YqON*&DBX-uVO_T+AF0B4@7Ped!U@t@dcQ!{SJeF_}FmhEf1x z6|c&ebN0@GO=Is==HxRwoO6OFrn>iqWb592k=*At`r?9Tu+B@@R7K^enkJMmgN-axD zC*z9HsW+CJK){KQhuuxblNXHcx7)m4qF<(Z3zv#3)a1^n%^ z3B4IBqma7?Hu*WYa98%-2oKTV-o*iQ*+)v8`0E94Sa04{CV~86dV&2WJ2hh-->ARR@&%iVac7s zRB-tztM{y)W^X}buarEvey@J@m8U?n2dp**3D*(B0{{BE0ctEOq#2>j%rOcKKsqT( z#8P6t2rNsZgJMj^N6(lEjhvAg$+oN6ZOhy&#L&S@)%YR;%P;%wI%`x&JWO^(YY5+X z9y)d7@y}T=o{kyH;#(XM7^W^9dn;0$$DYjK2%7?iRd2(AX*a^3wgZXf;{kK()qu4L zQTGuu+p`Q+*QS%ZmJ^e+>JY7NAf>+ZD+RopmHm2Z!s;4#h$pfRbK1s)<66xMB#%`b zM6Y9xgF)4dEXs_knr8XD?42aumNd?^R(1=Hex7{E%}x^P*h;;E&heJ6qD+ zE(V^`8F=kI^Mk9OU*e#jOub8`nmPJr7jVE($qRUmu?n5Gm-2=(_tmAhuD|>uC*;%x zJiLfWU2dMv1jr!IflYQm;A1(WnpnALsm;a?Bqi-ugkJ7TM!p8>AZd-n=JXiH*Ng&x z?Jpqop|SUcPh2IhKlMT9{EOFK_!F?xJ%a?QBX$P^G61boQ~h_*3rSGF8q{qoDJ zU%%KL*OlGaw9q$|X*^ba2*nCV5wQV2s$_?-GASV=YjI~R&tU3)5M7keltO)t>1E_Q z6b#7$kcVq^1uX!1z$u1AV^CxbLoTk?S)8wkoP zWv?<-EmtOXmq*HX4W%SUl(t7utY^1vlj!SdySD5JFl^0-(Wp1jGF0-f2ZLwi* z(+o;Xur;Fd!1M&QvXgyaQF#sX!}(qUbr$$qs~Pl|QabsD4ChhOf)E;Onjh42DeLGq zmumC->*!Df{iy{!3{2v}?Ga8jp8tAM^5eaK^~Tdqgq$(21*8UR5nXA%&{&#rYc-f0tPHk_XbC$^3SH z^;>M=n`eRf1tI_H=g+XJn&arQcFFE8n}ki$2ahOu1o+|w<-n_Jq{!m8WhBw9ZyrTjQ8KU_R&k%-$V%?{Xr1b<KJq^Q}4FmwH+sj|2797?T4g*6#r8Stc>t&DclhXC`Z{rCN z7Y}#y`dO{}IwHIPbD97rQw$@8x~h|O zhc#x5cY%E_y)Ni=-cZpLyJa?{(Q3Ok2*tXz=r9GPICHa6i8rjFP`frBb8!V7g5e;uJw}e5TT;v$e|YtuZ(jQ-!#|c7OUL#R9M%kL3cmcgP&A znBd&D=+V?pG>*SHMg6E274-RJtYO4}F1I$3b~FPZbTRgPH4K_~u<m=LDoa~s!aF}Z%kMW@F-AAg+Y46~{p~HuV9)cf3>&F@H9{=^$YseI_GjoYune8uf zU+dMWl#r|8t!RQ-+pU}tfh9&CH96@fRebFULBI86D_4RZPLR${=%mt07vGd=IpG>3 z^=R3f(>aHX`+o%rHI#5dH;xHTLp0tt`?ljYsmx8rm)%Pk%~8BqYCKX*+y#jD^@~3X zjWA<7JpRhHUtEFRr*y&@sY1(W#QW!yH(op2`R0!(7@U6^))M)Cgpaz!(2L~2BQF=U zeJIZO#@SaopMP#~!6o2=1zTmkq<&`^^meDD2T}+KNzj-$#2aPUFKY+aDb$1lAB3=o zqPQ>sFQQ>CkoGPP04l*u{vTB@^coGEuxG;4VGYBCU?r)HDl)Ca`3MG5_T~eSub`l8 zZ##MxxMI{sRn&KwCvDiYxp&T?2*#=Jcwt%9USet8e54$Gg+}bk`OcH);Fs$kJ+t-V z=WqkC6{rL&2qPD}gdMG^1Wdu!xr@j;fhhFq-?o1JHg7EcKu?3&CVvmJ(Ru3?-g@wm zU%?QS#sC{91?9H2r;|=@gqUgJtu4=GBA`dG)pBlulU3dbtoc^jjhw2u@s#k&MU!RexTGBlnedD+7~mNH;f1Gdi}E7@*Y-Pyp3TzTkx^_dZpA$C8^fjn*7b z0F)f4@@bUpNSDU~b2GqOE~;zIY?^$caQDvRLTz>FADs)I3O9MQUB3ymtb~%>??2tT z^e63FO)d%I&vVZt@h}s-z4JEGgF^iO z^$;=huwHSupm()3e0gbXeS85fj61_ zoG2`Zk|{kOTp3I4x(Fd88CAI0Q3P_C!;6K(u)`P3B;eZriIyf&2Z2p!XkYxi zbLl0%n@t2Zb>UMy&DrVvBE-0Jdz&jICP@TkrWQvVJH)iIO5L1X%?V>bwwPPFw$onf zNSh%{S<^gNQXXflT~$+qS3H?RfrI5aGA=dXT`z5aj-29sw>dKXa&v56pcm7q{yjp~ z+*S4N_E=u6uYlCwS_S6ucv!pFkJG_6iEA5XsbuXn^A^k1!q!(W!1mkv>x+pEnMEHb zoNQTaLv>3PKL?8m_ySb%VFG~Z;bGQ;wBY_h6&RJ$);m^-V98h(4H`?$&2?n12Sf~o zY;h@QqLfBnYJ+AaED<2imUd-{h=cd*u3Lq7Aq5!Qkm6<8XBD_BKqlUMdF#qW@eSM2 zO1jrvrt{1jaN7)kgoQk@vf%ydH`gycJt$IL!au-pcV2%3T~2@hF?#;J`5{!BwE&aO z-N_MoiY2BgCD)?UVX$Gb$E*#)0_Z1n{;Wz}g9nD-ss^^+_=3ar1~WU6Qhytr5d4kq z1CeH7>y1nk4Hc2@PTo-r?2xx5U9IRv$tY;*sucO^2vgM|20m!{Y5U3xpE!*$R@LB_ zAjWg2LUPe1*2I`7nxfa90NGe5#%Xfczv{-t^PP9kCk#f3dzdd;An6}ah|F`!w$2ra zfJmlW@>(u!J^h@i%E+o4_oBS!%V>cmZ65l6E1z#{>+&b4GW_TXGVyS;CG`+h{KQ9* zUGuqXUw_2L=50%AZhF~bv?j~^VTo-0j2{!H^ce~5{f$?@gh^-74W;L^k9U6kW#@Mv zpw}CFGEo}bd^{^A^K^9*FZ6YPuQ)XM0;{dw6pxFr{+%cSuO!}5C&8KML zQ|PiVRPojVzd=Jrmd-_UwDuKNkP>4fANI|&AW~ob;z`!94Ip3k{O=Xs%^-W)c7F97 zTc*oH6+w?Ke}3cfH?sYFoOC-qZgSr8frg&O+%h~y!M+O%Y|_mWA;AJPWGr_bBX`$5 zxq)nb(|~`Wu!|u#r(l$QF=s+w9Fhv%JR<- z(aQ;gqv1Gn{-M7=zxBu0@a$gy^P9prMWrZ|f^a%m@5&6jMnU4T*S~t=+Uu7L?JP9% z+#4|e*a*CYsmGTuo`W4!y8896&}IAcS38$~!=N?7C;sfSH_pDXb?$kFpx(NO_EQ9} zf9h{|MI^HIbPKn4>P={A2nLEaUd`VWr!69OQU@b$_zm)5fYn(#!=g}X6V}AV8)*iT;!J*O^U>` z%Lyz7U?sL*dRw2*ve$X%7qEz$C-c~SymR&|C^a$CdF%acn7z_|U}_S7CKzo8R21%X z^uZ8*@+SN^27-v3uSpOS1(WGI$TCh$aWQmR@WsJ%(s}MIwahXO`kxbkIXW~DwkF?d zn&{cMDBF$dO}hjb7t74tVMUc~d{)bY2a5@9Yqlw-3-FJVriw27R~uc^$cUJ2dc;m} z!EW9jT_(XP&WRqdOO$~Nf?U+8u#4`9eVwq7r(vkJVWM>^gl^g{n+S;~39+^jZ!1iH z%3dO#k{GU!y4$y%r+^A{gK+D@4OOf5#z z6T7`dboEQ9N#Rws;;jZ}yn$-vuHD{VEIBBwSfVSW$i)+I74;XUjritQESb=- z_u`<-*Z%Ss=_!S!1kd}%S6hF4sq^0BTc3U@E@g?5jDsJ-p=WZA&eQn{$_m-y+_rbLB&j(K0c2H+l`R!kURgPcRaQvSG@a$ZkLLK3?wUU*=tKs}~Mpjgb6G@H1`hU)6BZ4Bh z35vQ^92qe|nMxlEa7>Ps1J>8qVI0OvqQtwY;AOo;>}_Iw5NPGXH*DH4T_F)Fj9i?= z5_QGPO|XObA`$+~0GHv-#(1Q9=s zL#>C6Q=F;9o+p}y4WE5h$pU0$NB#z*>(5;l`dvBrF7B~*GMGH2cIQe+zdKiU``wvI zYElW@^A^mTkbcUAvh6HrlT}s#BlRHc7&wWKJn~4f)ocg&FCH`ecNs_vJ-8#aBhG#$ z;ADRPF@6Pyh6?B9K`Xb?oAmzNes4?|pb1B3qz{u0z)*B2&ga>}{bEB5dww|L(ulnD zh)0{WT?N_L$6%qX&5fEXek1&u&#HWkTW=|RIwRuWM#ezmV$ej1EP7seK@wvTwV4sl zY3LuH$n2;g^;iy_n?xa30|Pc!2<-M;lBE#4EYWebN#gT-j+==|-Cardl>?X)la`)a zW;2hTqzGz8s3L2YIk|*VVa~6dO5u+x|72$~h0vKD9=|(Zchjg2+!ckM-~dhN;Ut=u z!c-Dr5Y$KHzgx-)r(gTCk~gr@NU`sr<-5pfBhj+QnJr%ZW9OUqul?eR(j4VdxJ`_w z`-DBx7VhP`zalrG(ps~Y8zkP?`%kQ}#=iG!(P=b|7{2*WF5ZEA4AkR5+v~*s5HGh2-!|Oh@5(#Zn zz@5x{FOM0RW>Sr4HQRa4mDxEf@6M!|`$+>)B!i1N8?bO{4bB8hZL-kmkVlG)Zq#BE zXyEmKTz~UfRiyKqudjajmJ&@7X^6a7GO~W8N%n3%a8iO&%0m{T(DP_`F>DO;RZ2up z-i4$MA{7d1ZrGX$ostNl{5pjo@{23FK9*K3#osUAM4LPPNfiidj>oEhj8ej81#VpQ1DuDB*&jWL{TRkf<;#J_EY*)*zaYWj_se2NT=DWG}UAKjAu74F>i zubhMp-)fRo%xv>3q4A4;Gx^ER zOTYH^=j_>t*)uIq@F}7|3C%!;jTkZ7gtMN2%~QBp(pg`}`Qg56i;M~q2D5J8lY^+%Mu&XWn$RHh2#PfbGZL^j3P?aHN;o{(I5EUV7MOzC2iF22-( zc9^TS(Q3ZhMqL7YTDq;~DpslJ+{h;td9_xNscFvrR&m2E>8kDH0T=$MAXw+j1cW6X zuZHV%WEk`oINmn%#Rj}Rvm~hOM$o2dub-mXhrOXTv~_3f4Iv`~jbK<3{Q2|8Ky=^J z?>0876NfPuul}u!v4)>r+IseJ4z=aW+=9##;W=+$CH&kHPt@M!}7Jk?vp|q^B6cnB|}0I%xSOv00pJjSN7-)SFcW0u%+R7$=r>0o+Ca<~F9U|yfzoN~qtPTQi%_R^^kk|X<X*1|yLL|L zSbELDZpX9>HG*sWB)q#vZh+7m*<{BZb1dpdWq&NQp=30r5|iYg>&l2DA7}PtPo+y^ z2_6d1v@sl=Z!a~R%w?g0I2NS)%{=PN&YdndKIYghbnP&$lu4d!7g|Kals1kot{Z|$ zm~?P3@|9zK5qe#F5pPZ>XXN@Z3g(J?Hk zTJ;j@68UyH{|UTPT0|~~S>?9=_Vu;TKE3wg%L*8S6aE1`zH#~;8iE?g(E4jQ)qL=!tTyhZgMlg2H9zWnU-_l89RoGblybNM66zI>PT-JGIbMgG%j7=B#&%~Y6}TC6 z;fPz&`Z~JiQDB5f1QU{o%~hG^3(f=!uQU2-~goc&1cusdK7%g@4RYp0{LPV=l%o=PS88x00e_ z@-e{L5h+a51`(;rp~DG0qaLTVn$B70EH^r4_CqkG$sQ;}bKbp_>9b?+rJS22(^beW z=DH{ydnvC!QFSEqM5Ic(ZUgsT${ccPFXing@IuxaHX_$f`usUW^2vt8BD^u7vhDhM zv|{eunzxAenq{;5RO$IT&zr}0ttdtIec%o#t_hezD4st zJ-PO`Ut%`wi(k=~xj6Pjk2al|0j~e)L&R2+U_0E8d<_`NZqb10j&B(%W&Sk0xD8MI zT;Ys5Hx4y}I$DX0fWqi;OkG6w>XUN^hwn#VgoCW_6Pmqn*=slAcGLEud0!->e*Fpp zY6!pZ7d{bn5TYE0h-2_MhK61F6>uJe8~e$1bf!W8AP^<3RJQJop%o|@JF#j{W7vpl zLB>uL=~!Rds9dV( zwCs|oWqj1CCE>1vH&aPOcOer+{xXA^4N3oD zda&FQ02MCup$rhIL=YQ$o?B29ou`Ews`Kvewk}`rI?q4Xx%85oA~=NNO730*`5I!2 zjY3<$&7F4k**AAV?#^l?rz~`?mtKR5%+XEH!ueo+4a5t*QQrL>^fsqJVG+P4iY^SI z0X=r?!K?rLXzS9Sa~^ItNM-tP=VJLL$8z&>PTRNhaF6BX`lfOdjEbo{qZy^dx4lm{ zJ1%rR-A1T^$}C;2PIb97TvKapSJwpi)^J<{w@NsrM7xA*LF^JPQO+z;t++TLI-@{4c=Q>68myImK9gF5G`ZK{&1Yn6&~Z##5}u6cE+FehAF$)&=~rx_e~ zhI*vSO&Pj!NibcfCp&06y=wV-I60PTSVimxXE4;~j?9jjF}rS6_;ycFuifuHK{vav z^X-Y8TW4}KJ&_{KneqzJaK^kb41k0h*+lu^t-Ih+yHBL06Qq-bAByXtK zF`uLK*1~{dVn0pr6hK0l7?xR2Wx}i|lfxDMI4bi6p9tU@r>%2kEDvIy%K2v3GBgLj_vagMf&mW*XGkbh&%+GnI8vHG<)~93#SN>)$@hp7@M0%yH0|{^j{+ z5o#`67frf_-Yz(EE-hPj@k+&|{K_t0-Ddf5?PK&Hg4NmjA$rs+x01DMMsjPJwO6(j z)66wQH2D;inSkV#3H4-lqR&3Jh(TX zohRS!Dz=O%kG`JqYlqZFyVFcx&u=O^`N)IK2rgi0ZX0eJis!Y(u;H^oR-}S%!8Y($ zaIEII&;&QE1T#;#Y@&kpspqc0|4zQx0v*)f-3XiJhh3${^OUM6R^%bex#;&F=R<{3 zD~&oycE(}={Uv`rM1TcgYguWjGOMt1R;fLuwpOVx<3@iA3dO-t95mt(b7z>KH9rcS0`{K@)rH2Q)JbtMP3}) zgY8^?W$U#M*f4VS%P+5f{i5j}SLQRhb@4Kna6nPH%)O5!aQsJF3$Rn7di@H{Vz6s4b^{|IJVS%n8p#rFm zSIjQ0`8D!<6#)C@qHywn$6w)Hg5D}GeBmYssoZ`Qr(xYu%sTD}t*$juh(C`=K@FuB zwiMj<_PPGlUptq7!}>W?PCfayz^owEw!(qri`vpsGeinUL3yglpru+fBvPzVq_m|#LcB4l+9V!_)OdPEuvN+1dYUp>5SW3X zfwpDSMC`T|!;pM8(QUl9eW!7A+aisXeeB*=>FLly^1ZQv6(m1~08 zYq$tv>?@}lu9e_+2%$?dDUhUe0&>~FHnvU=hH#zz^R<7x0#uk&5tlsd)w54;U3!bJ z0|BJf-F-?6IPT7gcwCw3B|&zxJJPEQZk4)r1<4iDX*or4jY6uQNQ{ah8@vsi8stXOsU2p;U8vfzoi;bL=C>l#N~XwcK8IF~X{h`n3^s}Qb~j_1@1qc!@wVjZOU4 zCtEMNz3$V{Xqq!8A~RAc@xN7FU+RUUVk0`pxeJWzJMf0qtO-r=&YY%wQVg zjZ#@;rQ$@WU`nA0Rp@>>8(@f2R!}%nV}f9__1a&y-p5=SQ2fT(SFXSJOy~8?e04f% zN}9SVW0msQNVzgLQLc=RS_4YF5~FGuX+sm^D%*o`RBsN4vv?+lV}FoyvuXs|HGgRp zQ_mQ?=l$0^FTa;bsWQ?H8QK_xS}xpdB99DQ&)~s zQ@MaqC-SJVM;)w2x|FsHb}cokwnf9jt_G1c$E~y5{J12YEE1dpR8{f>Gj-M#lJ8<2 zjc&CtCkjZoD3jYU+K<1VH;A}0nQLF7&rXg3zh9ZEvP#mZbKv!;1GJ`d`8n}Y?N^Mw|KI}z z)+8l+x)0qXbEgA&T36vj2XjJ5Mzgrw+vxv*zkmBaD%E znyH7rP(Uc*Bc)O4rrPPkiA{|qYW#P~XzOCeG7D^%_ZvwznZ^EPy>~Q-9PzRCB3xeo z8EndsFWF4II#i2e57-R&A1T)V9Yp}6q0AD!G*P3<=ROutoqpZ8kO??`>+HLUBt6;p zyt>LTNs_LJ|H>!#>M($ISlcV+uw-37SvsEFALKZ=8n70p6No1LQ{{g~jW(TcbE+yv z%{KmB^s;P^DfK3wgkCYL&WcF+|9PU&K~`=_exF|$$}P$Ar@r8AmMYJQbEi??0Hz(rJHN%*# zxWw>Kdg^GYjajVOf`b=*^}+Q|-?+o<`vDF6J0md?jpl?ZSYVB$=HB&*V4qW; z-0uJtCs{1EJ||EtHiJqKmislNxKUlu2r$0Jh_g3px%R@JuD$TOghkR{9rn+JYwa~N z)kn9^oK&5mOzdYnZ@qiJMyyX)d(u&@#$Cakib|qH0}^0`Hte8k=;X~eLA(|oP^@hUkn;-A;@>{jrF` zMS-_Xna+Y((-M&=I!0=)Joj56#dVuhh9fYZe|GETUkE@wLbVqwKsU{ax)vrG1pfZNGG@F?d!ToM> zOp*D{br9bTALg!jhl3cwE@{uZ>j3Hf#^YDEC|Nm!Rd+c*YyKI6&NMG5>H`x#yd-|} zHQ}zfJ`Nk%A78%U{FtwA;egQ$NRLkIOnQFl>2Pm*W#~lHUpj>`@GbA>m_&B(YO6&W zc7Kf*uo$C~1G$2gpbWg*V=gx}?;xDGdbEyQg?A$G*M1%}YFOQ49NW&#a(#jpLT7%y z7}aZ!jf{*`rn@ab87rfrP!~Fb0b62kN3Qt#hvz%b|0XqxJpI3M@%*)yzv{g9`x~!3 zqq@$uVm`z-K4BujR*7P2#asCQ!jk8^=IqY$k`Blw7u6@S(Q3!_X?L8Ahydv zGiWRYak*?S%k_W00JA4tdS3hxlNgt+As+TIPRf&8ecC>13703@^V8<%N6Dx20J?f& z+?k>I zxx;l(31f+UTdcL2Z!fNe_Tt<)`#8CES{F=nm?W~{2heaP^RcCF8JMJDzJG_AHSvt} zY<7M5V(RVXaE8NMyQsbrHQ}mV3zske#k<#!ZL$Rq@yoAXxc1RYczqDYqg8_f!o)SB zF=M!#Jwqa9fwB`C;gDIi(43_z;R)hOU`cb-Ly`6AdgRP^>5n`qB3i4Stb>n<2)a1; z()BmrbI3*_XON4d<6vJAZbgujsPV~$T$j)&A&t|{bWkeWiHyqzO5<6D&pKvzMO#Mw_i zJkEaNM~-faH%?_bOfgpr{X-`oh-rs<5ROybuOpvroz-#HvqiWF`;@Rq4yN= z5e9MR7OZ+zF51LycV^8s*s>%-hKu-`Xbap8YxPbV+aQBYNs(Xt#zmmih3;e^dr?v; zCMT+~ddne`AQuV+0111E2`3_DN>VIC*%FSBUdV%D2LB@YjVWWtg{u-4EE_)yk{W~8WD zMpPa8o6(%s{7vbt$59F#;m06_T%SZK99nQm#~i80Drx5Bl@?Iv@4^kvGz_-r*{|S( z&TpSpuTj?h>SGi(F|XR$YpeRnM21G}TzYBiR$$A~8K*CipEjGc9ts%?ka2Ul$f7&|t*|iTp z=G>P8v5P?v2~0{*YXUmP@=w0o`REH*ryNG12W>ostZz6QXq-?x3d$}`J3Z^7A#h)776e?x!IBTU)Ga45Pp63mDGwc2mknoLQk%MQvf%*AE zLi6s|2iabMYI45Hy#f3kAL8d8q5PD*6}$k>v`XHYwK|b~`MtMBp2vgSR*aB=C=;yL z+hh#Ei$rM3P)-cRN0wGT_68`SJCa{$$Md=2214OQjYO0jf`wu$z!kzBuJ!q%1IL19 z-5ZddD^dI^Mm;y`o3`m$ls~#2G)P4|un*3gcsPTTH_~j4W4gy1E05Crh!;`;fd%Ftm_hzy9{$DpusiFf%`1q@)Xo8%Pz#Th(i4*3 zAlcce!|GG*`zWva*p|7PK&YJg7YY%nOyC4JmCWb{}0J zkSl<(jZxd^V}^r}gQf*gZLmu)exJ#@~tlctW#|pRU4S1N7ygZ;u~4JYS$j<^%FEh=-5Q&Kx{E zTNYlPEyTBtF#9M+2;+?Si&4A9GfH#FMLo{u3AI(ro_P|fdN@?GXIdB^B?m``W12Uq zhji=A&z3zW3BL!98!pAZG88MX{ERBB`epAxw9fcg)HL)_*hp4eYxN=G!{Q~x@)EqB zI=h@$H8|t1!NiFkc*8!O@Zr@KP6MyFM-xN7xy@+38KPE=>Rk_-bYkGx$syo;!?_s7 zeKYNCAOMO{j3$v=Ai*#3QEP2|+uyL$pf^C2CvGpwyyamK4{p1%dbl{Pk9B#yuHv83 zT#LEk+bxoH25_Swva+hc<9&l7*jiA=IszZ-fUUzvzPhNPiwToim`!29mg;Rh|1vx| z5PmgyQbXQCNCy!yTdh;EJgkck4WTD-kq1XwT3l@Tsj!RkT8`p=k>80Z*rnwaD-U2I zPFisHWzjTkH~r;8O#4TGkDAp999tmUWGYcKhJY(LpPHyrwIKdRLMo=F7Mv;LMph_q z1~pZCZU}ZVO5RM~!^SDEc)%J0;ocM(tAeN+9HABmN~;ANAO(U*KCC(m!$PTszLExJ zAlpS);NqZepRvr@MM>o^UejV$Q%|muA-t?BIFQa6&v~MSJ5^%)?&$i-GAhy$G(>!xsboOcZfTO%As|9 z0^B>Io?TLid&y%xHzx9O5VRFAjzM_Z z+SA=v4C?SPzl7nYCuVRD%4{HXmIMbXSaNGE;cLB`B@h;t$|Y~S0)_m>sX7{o(KjEe zxG!9W>hG&ZQM2UT8-ef!#ShPT-bl4l85yboi7k02=VuCq6SS|9A8V;SPy2Ndr=ZR3RbsiE^!qPn5G$N^LB=sAPB;+PIE@DDT7 zG)5Ypm|>LK+qfGgb~O2O8^@<*5iB?aEWpRB*s*)3J>p6Zq=^_%uY1E5R0E7QPoIZJ z|2US4LFgkXr&iX5u$~{oGLo^x12L=y0$cMGjyO>fHF-=+4e$X%?kpk%ChS+lx*@^< zUn1Vc3XBeI*Kn}bDLBB37E#>|+!Qx5^}~2UQ$zq+4{!$Lat##k!xF_onknEz zqa~EMY6TWCO!s#pZv&*3$8XfmDh`$yf*N*Xt-ZuqzV(b_O|%=$Z%RTA3B`8C^GXaL zw}s`KJhQBUz!Oj7f`tue1_bRY87-A0VFWT?$I>8`$$7xmN#s@?AiTDSrL~rrNosCm zRq*XrkBL0Dn+>9uG^U6F@k%HM{zRlfXjyhSP4t=B#RCI^{OQ2BB^fqOZVouaurM({ zrE{UT1;4|3;#Hr?p%UgozVh^#5$H@(A!7c_O>_z(K^|xaipH=O*&c66 zt$K6TA^IqLBZxECSz?7(XdQ)SAkfmOI2(;9+b$c8aNYQ-lN%Q$Gmyd5p)Gn*Q@!wt zc*cuz24ThICBRuopzd~^^^T{bQ1*~Dh-UmTzMwv1J$Mya3qjXl%9VyE-o88)AAt4f zJ`*J>@@RXkb{y4f#2lc|ieTAreK(Q0QbbeIYG|=Q+D=7rdhI&B<*e3-`+#d6*)!3* z2WH_GK61jFKYHH@xY}pExq0u{@uNSUJ2-pLE6&Wr-^G$*0OaNG9lej3f&ZL4a*#;I z?EgJ>9B*{E(B}>xJ2W?Y5J>Kk1BXr?gsaHA7d}05^n`b4?(p0RsQ1KCla-j8h41bo zy{647lzK7>P|ZQ8`N-Un`;J3HvxjGooWP2pdw2~VpS%Bo6D9cW1UxT!Cyvh?oIN~q z{691TFkiMZf&eZ)!jvmJOI(g*a z%!#?9N4$GyVN5gk9-8GI!k7*mnwdLX@(#`%p1B{#b)33GO<_qfEL1O+5g0dCb>isp6K01VoSUC5c{9i7=CLF99X|^F#zlsYaIhy~dT}|ANX89T4WG#^ zLsVYw8YqYrh>;$gojC+`&SPg%JB&Bp>>1?rasLZ?AQ{py76iCN+nVVH?D6{>(VBQh zzcTUBj250zeGHlHV)`x8DYaukziX#4r2rZDiIrwH2w0OqICD^j9S%0ALzAe{gTuzc zM=kK{q{fk*OI4UF@ygs-D+`kzAxV&Cl#>i6-PA#)_-qCt^Iz-VCgp}1_lZ!zghmm651&2)* zOfqfXx8(i9`01km5e)yWx6xhyGd4Olj{2XmiO~xDIXXf1-?7OZ{m*ytbC`TRr6}iA z%4BFnNYLdQ2CmI}56vBbo9MtSTq5Oykg^RnnM6poIIvJ1)RgH#QUxF)J#Ec5^8=Kr zuMc(A*g#onh+xjN;sDURSJY9(!P*hpG?^;FEsLff)tDsMiX)j2_~?& ztn&#p0cRBnMrkNfyeS0+!N`;E*aonPs81@O1YE=03A3A0`GzztP=ZnKUiSNH`f;n2 zp-Cx7-kjX=;QA9X!%EvHL0cH9yETRH3bM~bL+ApI{p2JK2UV$I^R1hE7q-d0p#5H^~< z0n*9vXIWb^q31mvG+A>fC;L#i*u=yg86!grVc^%wgPyib!eBQ&?hM<81P6c`g@`yZ z%G$IMAkL9b$`eaRTEbT>(k%zgCaE_fxqv0ylLg>+mI4^zQK;VCvpBW)%r#|&W`Pt_ zBu47pVVoT;d0YMS2E^WJuFzH}u=+`;prxlp7_XuZMKmQfgB}OuLDe<3>A{4dlS$Yr zm@XP&%lMQs7#PMq*$w!d(i()p6891-X^?f0`YY#skI+1b>P|JH4OMR~5^=ZWz`|nW z31UoJsQsYzW2FtPio{>1xdcWLW=c2)QS~qxi(#z*n-$3udGj{tsEbB~`iFxs{rD8W zif~n$fx1MvRJp)fLAw<=(lKhDiQEBejjSOutne~i4C`Sl6m$q{<{2$GSJa$IQhkW& z7b?cEMN?t8HPZ6*M2yi20sd4xl1x2fYGTLb3mv5?&@I zx?-xzU|#VUkrK5m^r84|Vml+BO9!l^wwkfMkc~EW9@H}fTSE1NyiB3Yn%oRzZis1b zZ1RSobg~7xG;2g0+ zw;rsZOOIBbi7T&UuCQfBvD%|v&(u-5hieh|xMD;;`(rs2^2$MXvUZarOya4DNEps9>Nre0V(Go#Y@xH6kDr5RypnQ zFjKa2S zQi~lpdgS07YJpgNCZxoYcW`e0#PPX%Pm+QN3m!gtaPGdj1EkTyzK@h`1*^d+iQPzZ ztyChMEP@Dwgzqi*LW$$8*L|^FZ8>8#;;ixhrr>Oap3=~<7M!+L=$Ms`< zVgqogKrD;uKHUn&7_j%OJ@UOG4Q0{i!%Qv9+6rrdkFdmSoHgE%iXQ5Pu7;<5RMGH+ zaOd@a>;A?xAL)?#0wafJxvZfQPu5J3!-PJJyhN#>t-~xr;0Tbsn>$9SZPe9VWB)N$&E=Kxie~FYWISh)l8b{u6i$F- z2c+^w94A!e&!9?+`GZKzEAmxY$HE#U@sh}QY6h8ihu98#n8FfM)^5cio%ooYCdF1k zhs|iY&}=tSQ!i+;WOT?T(_p#=wE-E`Dm?K?!Qj=UH3S>PwWTY7sA$-t3(-q$G^vyG z2GBch9XYQC2_>r>P{#%dq+2jfM~?@~g$J3x@zf@3wvpS$y3iw8T{~)!wMZB#DrIHU z%^|N!R!vmXADe89wDd}b2f1ccy21%rgG-

    9-)pz?uce+xJ@>)}#6YR7eM-Ec~U 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 diff --git a/lam-web/developers/devel/FAQ.htm b/lam-web/developers/devel/FAQ.htm deleted file mode 100644 index 82ab6ea1..00000000 --- a/lam-web/developers/devel/FAQ.htm +++ /dev/null @@ -1,104 +0,0 @@ - - - - Developer FAQ - - - -

    -

    Developer FAQ
    -

    -
    -
    Q: -Where is the ldap/config object?
    -
    -A: The ldap object -is in $_SESSION['ldap'] -and the config object in $_SESSION['config'].
    -
    -
    -
    -

    -
    -
    Q: -How can I make LDAP operations, where is the user name and password?
    -
    -A: LAM -automatically reconnects to the LDAP server on every page load. You can -use $_SESSION['ldap']->server -which is the LDAP server handle.
    -Be sure to include ldap.inc before (automatically included for account -modules).
    -
    -Example: ldap_search($_SESSION['ldap']->server, $suffix, $filter, $attributes)
    -
    -
    -
    -Q: What is the LDAP suffix for -the different account types?
    -
    -A: Just call $_SESSION['config']->get_Suffix($scope) -where $scope is the account type (user,group, ...).
    -Be sure to include ldap.inc before (automatically included for account -modules).
    -
    -Example: $suffix = $_SESSION['config']->get_Suffix('user')
    -
    -
    -
    -Q: How can I check if the user is -really logged in and not calling the scripts by hand?
    -
    -A: After the user -successfully logged in to LAM the variable $_SESSION['loggedIn'] -is set to true.
    -
    -
    -
    -Q: What is the command for these error/warning/info messages?

    -
    -A: Your script must -include status.inc (automatically included for account -modules) to display these messages.
    -The command is StatusMessage(<type>, -<headline>, <text>[, <variables>]).
    -
    -Parameters:
    -
      -
    • <type>: message -type ("ERROR", "WARN", "INFO")
    • -
    • <headline>: -headline for the message (may include format tags)
      -
    • -
    • <type>: text for -the message (may include format tags)
    • -
    • <variables>: -optional, array of variables to include in headline/text
      -The positions in headline/text must be marked with %s before.
    • -
    -
    -Format of special tags:
    -
      -
    • {bold}text{endbold}: "text" is printed bold
    • -
    • {color=#123456}text{endcolor}: "text" is printed in -given color
    • -
    • {link=http://nodomain.org}text{endlink}: This will add a link to -http://nodomain.org which will be labeled "text"
      -
    • -
    -
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/account_modules.htm b/lam-web/developers/devel/account_modules.htm deleted file mode 100644 index c2d4cea5..00000000 --- a/lam-web/developers/devel/account_modules.htm +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Account modules - - - -

    Account modules
    -

    -
    base module
    -
    -

    -
    The account modules control all the -functionality which is specific for LDAP accounts or parts of them. -E.g. they define the account detail pages where the user can edit -accounts, the profile editor sections and much more. They are the core -of LAM.
    -
    -All account modules are saved in lib/modules/.
    -If your module needs any include files etc. please save it in lib/modules/<name of your module>.
    -
    -Please take a look at the
    module HowTo for -an example to write your own modules.
    -The complete specification for the module interface can be found here.
    -
    -

    Superclass

    -All account modules should be -subclasses of the baseModule.
    -This allows them to benefit from the meta data in the baseModule and -reduces very much the code since not the complete module interface has -to be implemented.
    -
    -
    -

    Module detection

    -New modules can simply be copied to lib/modules. -LAM will check what files are inside the directory and provide the user -new modules automatically.
    -There is no extra configuration file.
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/account_modules_lib.htm b/lam-web/developers/devel/account_modules_lib.htm deleted file mode 100644 index 7acfaa36..00000000 --- a/lam-web/developers/devel/account_modules_lib.htm +++ /dev/null @@ -1,140 +0,0 @@ - - - - - Account modules (modules.inc) - - - -

    Account modules (modules.inc)
    -

    -
    -Modules.inc provides the -interface to all module specific functions. It includes a list of -account independent function and the accountContainer -class. This class represents an LDAP account.
    -You should never call module functions directly, always use a function -in modules.inc.
    -
    -

    Account independent functions:

    -
    -

    General functions:

    -getModuleAlias: This returns -the alias name of a module. It is used to label buttons or fieldsets.
    -
    -parseHtml: Converts the LAM -meta HTML code to real HTML code.
    -
    -
    -

    Functions for LAM configuration:

    -is_base_module: When the given -module is a base module then -this returns true. Every -account type needs exactly one base -module.
    -
    -getModulesDependencies: Account -modules can specify dependencies to other modules. E.g. Samba accounts -always need a Unix part.
    -
    -check_module_depends/check_module_conflicts: -This function checks if all module dependencies are satisfied.
    -
    -getAvailableModules: Returns a -list of available modules. If you need a list of all active modules use -$_SESSION['config']->get_AccountModules().
    -
    -getConfigOptions: Returns a -list of all configuration options which were defined by the modules.
    -
    -getConfigDescriptions: Returns -a list of all configuration descriptions and titles for the fieldsets.
    -
    -checkConfigOptions: Checks if -the user filled in valid values for each option.
    -
    -
    -

    Account list functions:

    -get_ldap_filter: Each account -list shows only entries which match a given LDAP search filter.
    -
    -
    -

    Profile/account pages:

    -getRDNAttributes: This returns -a list of possible LDAP RDN -attributes. LAM needs this to build the DN for new accounts.
    -
    -getProfileOptions: Returns a -list of all profile options which were defined by the account modules.
    -
    -checkProfileOptions: Checks if -all module options are correct.
    -
    -
    -

    Help functions:

    -getHelp: Returns a module help -entry.
    -
    -
    -

    PDF functions:

    -getAvailablePDFFields: Returns -a list of possible PDF fields.
    -
    -
    -

    Upload functions:

    -getUploadColumns: Returns a -list of possible upload columns and additional information like a -description, help entry and example value.
    -
    -buildUploadAccounts: Takes the -input of the CSV file and builds the LDAP accounts.
    -
    -doUploadPostActions: Manages -the execution of actions which need to be done after the accounts are -created.
    -
    -
    -

    Class accountContainer:

    -This class represents a complete LDAP account. It manages all functions -which concern a specific LDAP entry.
    -
    -

    Important variables:

    -There are some class variables which can be of important use in the -account modules.
    -
    -module: List of account modules -(array('name' => 'object')).
    -
    -isNewAccount: This variable is true when the account is newly -created, false if loaded from -LDAP.
    -
    -

    Function list:

    -continue_main: This function is -called when an account page is displayed. It generates the HTML code -for the account pages.
    -
    -save_module_attributes: -Finds -differences between current and original account.
    -
    -load_account: Loads an LDAP -account.
    -
    -new_account: Creates a new -account.
    -
    -save_account: Saves an account -to LDAP.
    -
    -get_pdfEntries: Returns the PDF -values of an account.
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/account_pages.htm b/lam-web/developers/devel/account_pages.htm deleted file mode 100644 index 1f92e812..00000000 --- a/lam-web/developers/devel/account_pages.htm +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Account pages - - - -

    Account pages
    -

    -
    -The account pages are the user interface to create/modify LDAP -accounts. It allows setting basic attributes like the LDAP suffix and -is responsible to show module specific pages.
    -
    -
    -The main script for the account pages is located in templates/account/edit.php. It has -a very simple content. If the page is loaded for the first time it -creates a new accountContainer -inside the session and tells it to load/create an LDAP account. Then it -calles the continue_main() -function of the accountContainer -object which prints all HTML output.
    -
    -Managing of user input etc. is completly made by the accountContainer.
    -
    - - diff --git a/lam-web/developers/devel/account_types.htm b/lam-web/developers/devel/account_types.htm deleted file mode 100644 index 543623d0..00000000 --- a/lam-web/developers/devel/account_types.htm +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Account types - - - -

    Account types
    -

    -
    base module
    -
    -

    -
    The account types define what kind of -accounts can be managed with LAM. If you want to create a new account -module which does not fit in the existing classes of users, groups and -hosts then you need your own account type.
    -
    -All account types are saved in lib/types/.
    -
    -Please take a look at the type HowTo for -an example to write your own types.
    -The complete specification for the type interface can be found here.
    -
    -

    Superclass

    -All account types should be -subclasses of the baseType.
    -This reduces very much the code since not the complete type interface -has -to be implemented.
    -
    -
    -

    Type detection

    -New types can simply be copied to lib/types. -LAM will check what files are inside the directory and provide the user -new types automatically.
    -There is no extra configuration file.
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/account_types_lib.htm b/lam-web/developers/devel/account_types_lib.htm deleted file mode 100644 index 80d8c6cc..00000000 --- a/lam-web/developers/devel/account_types_lib.htm +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Account types (types.inc) - - - -

    Account types (types.inc)
    -

    -
    -Types.inc is the interface to -the account types. It provides information about the type alias names, -descriptions and other things.
    -
    -

    Functions:

    -
    -

    General functions:

    -getAlias: This returns -the alias name of a type. It is used to label buttons or fieldsets.
    -
    -getDescription: Returns a -description for the account type.
    -
    -
    -

    Functions for list views:

    -getListClassName: Here you can -specify your own class to handle the list view.  This is needed to -label the buttons in the list view.
    -
    -getDefaultListAttributes: -Returns the default setting for the displayed list attributes. It is -used as default for the LAM configuration.
    -
    -getListAttributeDescriptions: -Returns a hash array which contains predefined, translated descriptions -of LDAP attributes.
    -
    -
    - - diff --git a/lam-web/developers/devel/base_module.htm b/lam-web/developers/devel/base_module.htm deleted file mode 100644 index 76b608f7..00000000 --- a/lam-web/developers/devel/base_module.htm +++ /dev/null @@ -1,74 +0,0 @@ - - - - - Base module - - - -

    Base module
    -

    -
    base module
    -
    -

    -
    The baseModule -is the parent class of all account modules.
    -It implements most functions of the module interface and provides -the possibility to use meta data -for the module functions.
    -There are also some class variables which are useful for the child -classes.
    -
    -
    -

    Meta data

    -The baseModule allows you to -not implement the module -interface directly but to provide meta -data which is interpreted by the baseModule.
    -If you do not use certain functions of the interface the baseModule also provides dummy -functions. E.g. if your module needs no configuration option you can -just skip this function in your code and the baseModule will tell the -configuration part that there is no option.
    -
    -To define meta data you have -to implement the function get_metaData(). -This function must return a hash array with the meta options as array -keys.
    -Please refer to the module -interface for details about the format of meta data.
    -
    -
    -

    Functions
    -

    -get_scope(): This function -returns the account type ("user", "group", ...) of the module.
    -
    -For a list of meta data -functions please refer to the module -interface.
    -
    -
    -

    Class variables

    -$moduleSettings: This variable -contains the configuration settings of all modules.
    -$base: This is the name of the -parent accountContainer -($_SESSION[$base]).
    -
    -
    -
    -
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/base_type.htm b/lam-web/developers/devel/base_type.htm deleted file mode 100644 index b26755e0..00000000 --- a/lam-web/developers/devel/base_type.htm +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Base type - - - -

    Base type
    -

    -
    base type
    -
    -

    -
    The baseType -is the parent class of all account types.
    -It implements all functions of the type -interface.
    -
    -However, you surely want to override most of the functions in your -account type class.
    -
    -
    - - diff --git a/lam-web/developers/devel/config.htm b/lam-web/developers/devel/config.htm deleted file mode 100644 index 2fbc23d1..00000000 --- a/lam-web/developers/devel/config.htm +++ /dev/null @@ -1,61 +0,0 @@ - - - - - config.inc - - - -

    config.inc

    -
    -
    -This file includes all functions needed to manage configuration -profiles. It includes classes for the profiles itself and the master -configuration (default profile, master password, etc.).
    -
    -There are also two global functions for general use: setlanguage and metarefresh
    -
    -

    Meta refresh

    -The global function metaRefresh() -takes an URL as argument and prints all HTML code needed for a meta -refresh to this URL.
    -
    -

    Language

    -LAM uses gettext to translate -the HTML pages to the different languages. Therefore some preferences -need to be set on every page load. This is done by setlanguage().
    -The function should be called directly after starting the session.
    -
    -The list of possible languages is stored in config/language. It includes the -locale name, the character encoding an the language name.
    -All languages use UTF-8 as encoding because LDAP also stores values in -this format.
    -
    -

    Configuration profiles

    -Each configuration profile is saved in a single file in config/.
    -
    -There are two types of configuration options:
    -
      -
    • Static options (LDAP server settings, etc.)
      -
    • -
    • Module options (UID/GID ranges)
      -
    • -
    -All static options have a describing comment in the configuration file -to make it easier for the user to modify the values. The dynamic -options provided by the modules do not include a comment.
    -
    -

    Master configuration file

    -LAM stores the default configuartion profile and a master password in config/config.cfg.
    -The master password is verified when the user wants to create/delete -configuration profiles.
    - - diff --git a/lam-web/developers/devel/config_files.htm b/lam-web/developers/devel/config_files.htm deleted file mode 100644 index 2af11634..00000000 --- a/lam-web/developers/devel/config_files.htm +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Configuration profiles - - - -

    Configuration profiles

    -
    -LAM allows the user to store the configuration settings in profiles. This makes it easy to -manage different LDAP servers. All profile files ae stored in config/ and are named <name>.conf.
    -The master configuration file config/config.cfg only stores the -default profile and master password. It has the same file format as the -profiles.
    -
    -

    File format

    -LAM allows to store values and comments in the configuration files. -Only one type per line is allowed, it is not possible to mix comments -and values in the same line.
    -
    -

    Settings
    -

    -<identifier>: <value>
    -
    -
    The first word in the line is taken as identifier for the -setting. It must be followed by a ":" -and a space.
    -The rest of the line is taken as the value for this setting.
    -
    -

    Comments

    -# Comment
    -
    -Comments always start with a "#" -as first character and end at the line end. LAM will ignore all lines -starting with a "#".
    - - diff --git a/lam-web/developers/devel/config_pages.htm b/lam-web/developers/devel/config_pages.htm deleted file mode 100644 index cd2a5e05..00000000 --- a/lam-web/developers/devel/config_pages.htm +++ /dev/null @@ -1,77 +0,0 @@ - - - - - LAM - Configuration pages - - - -
    -

    Configuration pages

    -
    -
    -
    configuration
    -
    -

    Configuration - Login (conflogin.php):

    -This is the start page of the configuration editor. The user can select -a profile for editing or go to the profile management page.
    -Each account profile is protected with a password which is stored in -the profile.
    -The list of possible profiles is returned by getConfigProfiles() -in config.inc, the default profile is returned by an object of class CfgMain from -config.inc.
    -
    -
    -

    Configuration - Profile management (profmanage.php):

    -Here the user can add and modify configuration profiles or change the -configuration master password.
    -The configuration master password prevents unauthorised users from -changing the profiles. The password is saved in config/config.cfg and -managed via the CfgMain -class.
    -
    -
    -

    Configuration - Main page (confmain.php):

    -This page presents all configuration settings for editing.
    -Some of the settings are module independent (e.g. server settings, -language, ...) and displayed always.
    -The others are set up by the account modules. Only settings of -currently selected modules are displayed.
    -Users may also change the profile password on this page.
    -
    -
    -

    Configuration - Module selection (confmodules.php):
    -

    -On this page the user can select which account modules LAM should use.
    -The list of possible modules is returned by getAvailableModules() -in modules.inc and checked for dependencies/conflicts with check_module_depends() -and check_module_conflicts().
    -
    -Each account type needs exactly one base -module -which is the base of a account by providing a structural object class.
    -
    -
    -

    Configuration - Save settings (confsave.php):
    -

    -This script checks the input and displays possible error messages or an -overview of the saved settings.
    -The static settings are set and checked with an object of class Config from -config.inc.
    -The account modules manage the input validation for their fields and -are also able to return error messages. This is done with checkConfigOptions() -from modules.inc.
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/images/lam_baseModule.png b/lam-web/developers/devel/images/lam_baseModule.png deleted file mode 100644 index 002db6e98065d8f46643f1fc36c20a846e0a4e3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5476 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 diff --git a/lam-web/developers/devel/images/lam_config.png b/lam-web/developers/devel/images/lam_config.png deleted file mode 100644 index b3711afcb02fe10b3294e7752641f029e52dea59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11553 zcmdsdWmHsQyEg5BEIOq@Lb^k`QDW#8lok-Aa|i{cLrNM!8bP{4q*J6@1{fLygn=0t zz74+TJ?A}Vt?&DF*80x*#jt1ZC+>aEbzS#$Katv6s(26Z(9qEEo~SA5qM>0pqoJY8 zf-rz9p4gxUG&DxECra}Az7_||0m=H)+1qZdWqF~yyDknOLYj>CV4|LnJ>G8Y+@Xv@ zQfx9a(`#%jGR7+*kGUu6g%vPW3MvQPT|y?FJREw4+cJ|ER;1kCQCWHX?IUr@UB{SigK^Z^<(b6u;)>$pE&L85IW%-E zA~{B%P~$^Is!%ix5Mu}$#!K`l4nN>8@J~n)nzBA=+>5*GAZ?|=+uMO>gt0mDGhX8> z-aQ_|{FLDKIS^ysBRS&fFl(y686Kq%3rjVov6C8>gHa2Fzp2r=Y| ze!002X@yeV?N9-TD&A%_vG8qJ<%qC2^5w;`t?pt4DnwHjPVQIvaTic|qPz&4HL?iw zyO)}bK{laHPb1HA8xJh`5atJAdW<-?K@HUg09$bH8mc#hq zTY1IyWF4pau#7UHoV30_bBNqGEcXs$O70pCzRzy$so~oC+IV8In}T25Pr8aWzLrnz z`4su>AJF5x%r!48+(s|KdcpwA|5a{mydRI2VfYbV*7k0Lk@jVlq51WCWE8pPE32|< zMP29t%KnJ%S$3O4UwyuEn+S?lq)DMe1ShKTMEyK5cLq-je6rK&N^2?RWMqw?t`WFd zHTQ4dztlidp3j?iYcCZwXF_~nU)LdJv1t3PGsbaDK(s^NhBUqW#pQqj&2q;ZbW;XE@Mt?Grc2d%+r{lFjpu!JQDfb z#5#uBhRQw9imH$3vYYw2ST)!Qcab&*a^H?4W%e9RUuEJRI@VLOkp5;?_YO%>o`8$8 zC(!g)TajV(FKK*`4Sm7Al^o&?#CL6_Mjd+=+NN7y(^0xO+t;;*%4muj{@wD=yaru0F{ zxiS}eqzqE(@idW2>YG2@+&^6EsSL4}>9V9&uF81$PRA_fknwozagOJnhWLr5@Grrg z!2bQqCf(k&tTfAM9#{JKp3cR@=vevO38&VI$nZ#taqKA6#%uRi23sj+s3!m2@@V!E zbGXUY4p?fnfPob8zmzWjXl7aq-6Bh&!Mm&|Q2l0Z$A+Tj0gv zSW>o0z|UKN`)!^FkXZlelXQMCx*KwHwRzv)6LHqhu;RTHz966R{ZvGs_|wqU5$Y=7 z6fRYVjLbUn^dQlWd{~UT6N84q%Gj0dfJvPz$W-b9UHe26JQb~oEx46%r z<}1q-lTS0}lo(G;v6=P}Jdv$kzS(atC{LmsZ8EGI*eX8(Tfacc6|hR1ahKbQ^9vcG?e=z-_#R>TzF$ZOyDRMu;TqOv7z5~e&FJRS^ z?=AL?r1c=U06PFlgB!M8De?GI)a03KEkkAI<$*zP!YRX21MJO*s3muf3&Z<+EP%KIMeC4JASTozLY?p6*Omi9A)Vmu-4@Y+XH{%cb{ZYKbH~IB+FsAa$J?BS=FUlyE+Qu z!R!soS4KUOMGU7@RY9CuSIPBRgAjlez`|}K#e;tGm?Z7eThqqy

    Ltn*gryAc%?X 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 IlI_#~0XJ6oumAu6 diff --git a/lam-web/developers/devel/images/lam_pdfEditor.png b/lam-web/developers/devel/images/lam_pdfEditor.png deleted file mode 100644 index e9fb8b4b91de747ccc75f0f24868b3ef80281c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6385 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 W3lFqFYR^HyM_pM*sa(P4&3^#!P4C12 diff --git a/lam-web/developers/devel/images/lam_profedit.png b/lam-web/developers/devel/images/lam_profedit.png deleted file mode 100644 index 9a2a1639ada207123c1dbe4ccb17a60ad900ea80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5603 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 KMiePN3;Z`sY96Kl diff --git a/lam-web/developers/devel/images/lam_upload.png b/lam-web/developers/devel/images/lam_upload.png deleted file mode 100644 index 01896e56cff82477213bb0e74678734be6897f26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6680 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 a9_!Z-izo@HP6q%5=!VWsXxa69PyYv@63_eq diff --git a/lam-web/developers/devel/index.htm b/lam-web/developers/devel/index.htm deleted file mode 100644 index d377c429..00000000 --- a/lam-web/developers/devel/index.htm +++ /dev/null @@ -1,112 +0,0 @@ - - - - LAM development documentation - - - -

    -

    LDAP Account Manager - Code overview

    -These documents are supposed to give developers who want to modify LAM -an overview of the codebase. It focuses mainly on what is done to -generate the HTML output and the most important functions provided by -the library files.
    -
    -
    -overview
    -
    -
    -
    - -
    - - diff --git a/lam-web/developers/devel/ldap.htm b/lam-web/developers/devel/ldap.htm deleted file mode 100644 index 442d788a..00000000 --- a/lam-web/developers/devel/ldap.htm +++ /dev/null @@ -1,54 +0,0 @@ - - - - - ldap.inc - - - -

    ldap.inc

    -
    -
    -This library provides the access to the LDAP server and its content.
    -The $_SESSION['ldap'] -object reconnects automatically to the LDAP server on every page load.
    -
    -
    -

    1. Server handle

    -All PHP functions which access LDAP require a server handle as -parameter. This is managed by ldap.inc.
    -You can access it with $_SESSION['ldap']->server.
    -
    -
    -

    2. Object classes

    -Account modules may want to check if the current LDAP server supports -all required object classes.
    -$_SESSION['ldap']->objectClasses -contains a list of object classes and their attributes which is -read from the LDAP server.
    -
    -
    -

    3. En-/Decryption

    -For security reasons sensitive data like user passwords should be -encrypted before storing in session.
    -$_SESSION['ldap']->encrypt(<string>) -encrypts a string and returns a binary object. This can be decrypted -with $_SESSION['ldap']->decrypt(<object>)
    -
    -Ldap.inc will take care for the crypotographic key.
    -
    -
    -

    4. Random values

    -Ldap.inc contains a random integer value which is much more secure than -calling mt_rand(). The value -changes on every page load and is accessible in $_SESSION['ldap']->rand.
    -If you need multiple values you can get a new value by calling $_SESSION['ldap']->new_rand().
    -
    - - diff --git a/lam-web/developers/devel/lists.htm b/lam-web/developers/devel/lists.htm deleted file mode 100644 index 348b51f0..00000000 --- a/lam-web/developers/devel/lists.htm +++ /dev/null @@ -1,103 +0,0 @@ - - - - - LAM - Account lists - - - -

    Account lists

    -
    -
    Account lists
    -
    -
    -
    -
    -The account lists are all built after the same schema. They provide a -list of found accounts which can be restricted by LDAP filters and the -LDAP OU (Organizational Unit).
    -
    -The list of LDAP attributes and thus table columns is taken from the -configuration profile (get_...listAttributes() -in config.inc). Each account list has a separate list of attributes.
    -Only these attributes are given the LDAP search as attribute parameter.
    -There is also a predefined description list for the attributes in -lists.inc. The user may use other values by setting them in the -configuration profile.
    -
    -The number of accounts per page is limited in the configuration profile -(get_MaxListEntries() -in config.inc). There will be links at the beginning and end of the -list if more accounts were found.
    -
    -Several common helper functions for sorting and some page elements -reside in lists.inc.
    -
    -

    1. Getting accounts from LDAP

    -Each account list has its own LDAP suffix which is saved in the -configuration profile. This is used as search base.
    -The account modules provide an LDAP filter (get_ldap_filter() -in modules.inc) to get only accounts of a special type.
    -
    -This list can be further reduced if the user provides an additional -LDAP filter with the filter boxes or selects another LDAP OU with the -drop-down-box.
    -
    -

    2. Caching LDAP accounts

    -The lists usually do not ask the LDAP server for an account list every -time the user changes the page. The accounts are cached in the session.
    -
    -A new LDAP search is done if the user:
    -
      -
    • changes to another account list or tool
    • -
    • adds/modifies an account
    • -
    • selects the "refresh" button
    • -
    • adds additional LDAP filters or changes the LDAP OU
      -
    • -
    -
    -It is not done if the user:
    -
      -
    • changes the list pages if there are more accounts than what can -be shown
    • -
    • sorts the list
    • -
    -
    -

    3. Adding/Editing accounts

    -There are buttons at the end of the page to add/delete accounts. Adding -accounts is done by account/edit.php and deleting by delete.php.
    -
    -The user can use the link in each account row to modify (in -accounts/edit.php) the account. This can also be done by double -clicking the row if Java Script is enabled.
    -
    -
    -

    4. Export to PDF

    -The user can generate PDF files for the accounts. This is done by the createModulePDF() -function from pdf.inc.
    -
    -
    -

    5. Special abilities of some lists

    -

    5.1. The user list

    -If the attribute gidNumber is -shown as table column then there will be an additional checkbox to -translate the GID to the group name.
    -This checkbox is hidden if gidNumber -is not part of the attribute list.
    -
    -

    5.2. The group list

    -If the attribute memberUID is shown as table column then all values of -this attribute are shown as links.
    -These links redirect to userlink.php which tries to find the given user -and redirects to account/edit.php for account modifying.
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/login.htm b/lam-web/developers/devel/login.htm deleted file mode 100644 index bbf07168..00000000 --- a/lam-web/developers/devel/login.htm +++ /dev/null @@ -1,70 +0,0 @@ - - - - - Login - - - -

    Login
    -

    -

    -
    -

    -
    The login -page is the first page the user sees when opening LAM. It manages LDAP -authentication and checks the environment of the user.
    -
    -
    -

    login.php

    -The login page offers authentication, language selection and profile -selection. There are also some environment checks.
    -
    -

    Authentication

    -The list of possible users is loaded from the current active profile. -Only the RDN value is offered for selection by the user.
    -When the user submits his password then a new Ldap object is created and LAM -tries to connect to the LDAP server.
    -If the connection was successful the user is forwarded to the main -frame (main.php). The session variable $_SESSION['loggedIn'] -is set to true. This informs -the other PHP scripts that a valid user is connected (e.g. the user is -allowed to create account profiles).
    -
    -

    Language selection

    -The list of possible languages is read from config/language. The current active -profile defines the preselected language and the language of the login -page itself.
    -
    -

    Profile selection
    -

    -The user can change the active configuration profile at login. A list -of possible profiles is retrieved by getConfigProfiles().
    -If the profile is changed then the login replaces the config object in $_SESSION['config'] -by a new one. Then the main login page is loaded and uses the new -values.
    -
    -

    Environment checks

    -LAM checks if all needed PHP extensions are installed.
    -
      -
    • LDAP: PHP needs LDAP -support
    • -
    • MHash: needed for -password creation
    • -
    • Gettext: needed for -translation
      -
    • -
    -
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/mod_accountPages.htm b/lam-web/developers/devel/mod_accountPages.htm deleted file mode 100644 index 9e0e2a6d..00000000 --- a/lam-web/developers/devel/mod_accountPages.htm +++ /dev/null @@ -1,377 +0,0 @@ - -Module HowTo - Account pages - - - - -
    -

    Module HowTo - Account pages
    -

    -
    -
    -

    -

    1. Loading the LDAP attributes
    -

    -Every time the user selects an existing account to modify LAM will load -the complete LDAP entry of it. Your module then should select the -attributes which are useful for it.
    -There are two variables in baseModule -which should be used to store the attributes. The $attributes variable stores the -current attributes including changes the user made. The $orig variable stores the attributes -as they were originally when the account was loaded. This allows you to -see what changes were made.
    -
    -The load_attributes() function -in your module gets the complete attribute list from LDAP.
    -
    -Example:
    -
    -The ieee802Device uses an -object class and the 'macAddress' -attribute. Therefore we will save this two values.
    -
    - - - - - - -
        /**
    -    * This function loads all needed attributes into the -object.
    -    *
    -    * @param array $attr an array as it is retured from -ldap_get_attributes
    -    */
    -    function load_attributes($attr) {
    -        -$this->attributes['objectClass'] = array();
    -        -$this->attributes['macAddress'] = array();
    -        $this->orig['objectClass'] = -array();
    -        $this->orig['macAddress'] = -array();
    -        if (isset($attr['objectClass'])) {
    -            -unset($attr['objectClass']['count']);
    -            -$this->attributes['objectClass'] = $attr['objectClass'];
    -            -$this->orig['objectClass'] = $attr['objectClass'];
    -        }
    -        if (isset($attr['macAddress'])) {
    -            -unset($attr['macAddress']['count']);
    -            -$this->attributes['macAddress'] = $attr['macAddress'];
    -            -$this->orig['macAddress'] = $attr['macAddress'];
    -        }
    -        return 0;
    -    }
    -
    -
    -
    -

    2. Page display

    -Now that you have defined your subpages you will need one function for -each page to display it. The function must return meta HTML code as defined in the modules specification.
    -This function is called display_html_<page -name>() where <page -name> is the name of your subpage.
    -
    -Example:
    -
    -The -ieee802Device -module has only one subpage called 'attributes'.
    -
    -The first half of the code displays the existing MAC addresses and the -second an input field for new values.
    -The variable $this->attributes -contains the LDAP attributes which are useful for this module.
    -
    - - - - - - -
        /**
    -    * This function will create the meta HTML code to -show a page with all attributes.
    -    *
    -    * @param array $post HTTP-POST values
    -    */
    -    function display_html_attributes($post) {
    -        $return = array();
    -        // list current MACs
    -        for ($i = 0; $i < -sizeof($this->attributes['macAddress']); $i++) {
    -            $return[] = -array(
    -            -    0 => array('kind' => 'text', 'text' => -_('MAC address')),
    -            -    1 => array('kind' => 'input', 'name' => -'macAddress' . $i, 'type' => 'text', 'size' => '17', 'maxlength' -=> '17', 'value' => $this->attributes['macAddress'][$i]),
    -            -    2 => array('kind' => 'input', 'type' => -'submit', 'name' => 'delMAC' . $i, 'value' => _("Remove")),
    -            -    3 => array('kind' => 'help', 'value' => -'mac'));
    -        }
    -        // input box for new MAC
    -        $return[] = array(
    -            0 => -array('kind' => 'text', 'text' => _('New MAC address')),
    -            1 => -array('kind' => 'input', 'name' => 'macAddress', 'type' => -'text', 'size' => '17', 'maxlength' => '17', 'value' => ''),
    -            2 => -array('kind' => 'input', 'type' => 'submit', 'name' => -'addMAC', 'value' => _("Add")),
    -            3 => -array('kind' => 'help', 'value' => 'mac'),
    -            4 => -array('kind' => 'input', 'type' => 'hidden', 'value' => -sizeof($this->attributes['macAddress']), 'name' => 'mac_number'));
    -        return $return;
    -    }
    -
    -
    -
    -

    3. Processing input data
    -

    -Every time the user clicks on a submit button while your page is -displayed LAM will call a function in your module.
    -This function is called process_<page -name>() where <page -name> is the name of your subpage.
    -
    -If all input data is ok then return an empty array. If you return one or more error messages then the user will be -redirected to your page.
    -
    -Example:
    -
    -The -ieee802Device -module has only one subpage called 'attributes' -and therefore only process_attributes().
    -
    -The function checks the input fields and fills the LDAP attributes. If -all is ok it will enable the user to move to another module page.
    -
    - - - - - - -
        /**
    -    * Write variables into object and do some regex -checks
    -    *
    -    * @param array $post HTTP-POST values
    -    */
    -    function process_attributes($post) {
    -        $errors = array();
    -        -$this->attributes['macAddress'] = array();
    -        // check old MACs
    -        if (isset($post['mac_number'])) {
    -            for ($i = 0; -$i < $post['mac_number']; $i++) {
    -            -    if (isset($post['delMAC' . $i])) continue;
    -            -    if (isset($post['macAddress' . $i]) && -($post['macAddress' . $i] != "")) {
    -            -        // check if address has correct -format
    -            -        if (!get_preg($post['macAddress' -. $i], 'macAddress')) {
    -            -            $message = -$this->messages['mac'][0];
    -            -            $message[] = -$post['macAddress' . $i];
    -            -            $errors[] = $message;
    -            -        }
    -            -        -$this->attributes['macAddress'][] = $post['macAddress' . $i];
    -            -    }
    -            }
    -        }
    -        // check new MAC
    -        if (isset($post['macAddress']) -&& ($post['macAddress'] != "")) {
    -            // check if -address has correct format
    -            if -(get_preg($post['macAddress'], 'macAddress')) {
    -            -    $this->attributes['macAddress'][] = -$post['macAddress'];
    -            }
    -            else {
    -            -        $message = -$this->messages['mac'][0];
    -            -        $message[] = $post['macAddress'];
    -            -        $errors[] = $message;
    -            }
    -        }
    -        -$this->attributes['macAddress'] = -array_unique($this->attributes['macAddress']);
    -        return $errors;
    -    }
    -
    -
    -
    -

    4. Defining that your module is ready for user input and LDAP -add/modify

    -In most cases you will not need to implement these functions. The baseModule will return true for both functions.
    -
    -
    -There are two functions which control the module status:

    -
    -The module_ready() function -has to -return true if the user may -move to your module page. If it is false -the user will be shown an error message that your module is not yet -ready. You can use this if your module depends on input data from other -modules (e.g. you need the user name from posixAccount first).
    -
    -The second function is -module_complete(). The user -cannot do the LDAP operation if one or more modules return false. This defines if all needed -input data for your module was entered.
    -Use this function if you want to check that all required attributes are -set.
    -
    -Example:
    -
    -The sambaSamAccount -module needs the user's uidNumber -and gidNumber before it can -accept input and the account needs a sambaSID -before it can be saved.
    -
    - - - - - - -
        /**
    -    * This function is used to check if this module page -can be displayed.
    -    * It returns false if a module depends on data from -other modules which was not yet entered.
    -    *
    -    * @return boolean true, if page can be displayed
    -    */
    -    function module_ready() {
    -        if -($_SESSION[$this->base]->module['posixAccount']->attributes['gidNumber'][0]=='') -return false;
    -        if -($_SESSION[$this->base]->module['posixAccount']->attributes['uidNumber'][0]=='') -return false;
    -        if -($this->attributes['uid'][0]=='') return false;
    -        return true;
    -    }
    -
    -    /**
    -    * This functions is used to check if all settings -for this module have been made.
    -    *
    -    * @return boolean true, if settings are complete
    -    */
    -    function module_complete() {
    -        if (!$this->module_ready()) -return false;
    -        if -($this->attributes['sambaSID'][0] == '') return false;
    -        return true;
    -    }
    -
    -
    -
    -
    -

    5. Saving the LDAP attributes
    -

    -In most cases you will not have to implement this option if you use $this->attributes and $this->orig to manage the LDAP -attributes. The baseModule -will generate the save comands for you.
    -
    -When all modules report that they are ready for LDAP add/modify and the -user clicks on the add/modify button your module will be asked what -changes have to be made.
    -This is done in the function save_attributes().
    -
    -Example:
    -
    -The kolabUser module uses -this function to make sure that its object class is saved. Other -modules (e.g. quota) use it build the lamdaemon commands.
    -
    - - - - - - -
        /**
    -    * Returns a list of modifications which have to be -made to the LDAP account.
    -    *
    -    * @return array list of modifications
    -    * <br>This function returns an array with 3 -entries:
    -    * <br>array( DN1 ('add' => array($attr), -'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    -    * <br>DN is the DN to change. It may be -possible to change several DNs (e.g. create a new user and add him to -some groups via attribute memberUid)
    -    * <br>"add" are attributes which have to be -added to LDAP entry
    -    * <br>"remove" are attributes which have to be -removed from LDAP entry
    -    * <br>"modify" are attributes which have to -been modified in LDAP entry
    -    */
    -    function save_attributes() {
    -        // add object class if needed
    -        if -(!isset($this->attributes['objectClass']) || -!in_array('kolabInetOrgPerson', $this->attributes['objectClass'])) {
    -            -$this->attributes['objectClass'][] = 'kolabInetOrgPerson';
    -        }
    -        return parent::save_attributes();
    -    }
    -
    -
    -
    - -

    -
    -
    - \ No newline at end of file diff --git a/lam-web/developers/devel/mod_basics.htm b/lam-web/developers/devel/mod_basics.htm deleted file mode 100644 index 31103809..00000000 --- a/lam-web/developers/devel/mod_basics.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - Module HowTo - Basic concepts - - - -
    -

    Module HowTo - Basic concepts
    -

    -
    -
    -

    -

    1. Licensing

    -LAM is licensed under the GNU -General Public License. This means your plugins need a compatible -license.
    -LAM is distributed with a copy of the GPL license.
    -
    -

    2. Naming and position in directory structure

    -
    -Module names are usually named after the object class they manage. -However, you can use any name you want, it should be short and -containing only a-z and 0-9. The module name is only shown in the -configuration dialog, on all other pages LAM will show a provided alias name.
    -All account modules are stored in lib/modules. -The filename must end with .inc -and the file must have the same name as its inside class.
    -
    -Example: -Our example module will provide the class -ieee802Device, -therefore the file will be called lib/modules/ieee802Device.inc.
    -
    -
    -

    3. Defining the class

    -All module classes have baeModule -as parent class. This provides common functionality and dummy functions -for all required class functions.
    -
    -Example:
    -
    - - - - - - -
    /**
    -* Provides MAC addresses for hosts.
    -*
    -* @package modules
    -*/
    -class
    ieee802Device - extends baseModule {
    -
    -}
    -
    -
    -

    4. Meta data

    -The module interface inludes a lot of required and optional functions. -Many of these functions do not need to be implemented directly in the -module, you can define meta data -for them and the baseModule -will do the rest.
    -Providing meta data is -optional, you can implement the required functions in your class, too.
    -
    -The baseModule reads the meta data by calling get_metaData() in your class.
    -
    -Example:
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function get_metaData() {
    -        $return = array();
    -        // manages host accounts
    -        $return["account_types"] = -array("host");
    -    }
    -
    -
    -You will see this functions several times in the next parts of this -HowTo.
    -
    -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_config.htm b/lam-web/developers/devel/mod_config.htm deleted file mode 100644 index 9aae47e0..00000000 --- a/lam-web/developers/devel/mod_config.htm +++ /dev/null @@ -1,253 +0,0 @@ - - - - Module HowTo - Configuration options - - - -
    -

    Module HowTo - Configuration options
    -

    -

    -There might be situations where you want to give the user the -possibility to make general settings which are not useful to place on -the account detail pages or profile editor.
    -Therefore LAM allows the modules to define their own configuration -options. E.g. the posixAccount -module uses this to define the ranges for the UIDs.
    -LAM will display your configuration options only if the user also -selected your module.
    -
    -

    -

    1. Defining configuration options
    -

    -First you have to define what options you want to offer the user. LAM -will display all options in one fieldset for each module. Please notice -that there will be no separation on account types if you module is -suitable for different account types.
    -
    -The configuration options are specified with get_configOptions() -or meta['config_options'].
    -
    -Example:
    -
    -The posixGroup module offers -three configuration options. The min/maximum values for GIDs and the -password hash type.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // configuration options
    -        $return['config_options']['group'] = array(
    -            array(
    -               - 0 => array('kind' => 'text', 'text' => '<b>' . -_('Minimum GID number') . " *: </b>"),
    -               - 1 => array('kind' => 'input', 'name' => -'posixGroup_minGID', 'type' => 'text', 'size' => '10', -'maxlength' => '255'),
    -               - 2 => array('kind' => 'text', 'value' => '&nbsp;'),
    -               - 3 => array('kind' => 'text', 'text' => '<b>' . -_('Maximum GID number') . " *: </b>"),
    -               - 4 => array('kind' => 'input', 'name' => -'posixGroup_maxGID', 'type' => 'text', 'size' => '10', -'maxlength' => '255'),
    -               - 5 => array('kind' => 'help', 'value' => 'minMaxGID')),
    -            array(
    -               - 0 => array('kind' => 'text', 'text' => '<b>' . -_("Password hash type") . ': &nbsp;</b>'),
    -               - 1 => array('kind' => 'select', 'name' => -'posixGroup_pwdHash', 'size' => '1',
    -               - 'options' => array("CRYPT", "SHA", "SSHA", "MD5", "SMD5", -"PLAIN"), 'options_selected' => array('SSHA')),
    -               - 2 => array('kind' => 'text', 'value' => '&nbsp;'),
    -               - 3 => array('kind' => 'text', 'value' => '&nbsp;'),
    -               - 4 => array('kind' => 'text', 'value' => '&nbsp;'),
    -               - 5 => array('kind' => 'help', 'value' => 'pwdHash'))
    -        );
    -        [...]
    -
    -
    -The min/maximum GID numbers are defined with simple text boxes. The -password hash is selected with a drop down box and SSHA as default -value.
    -You should make sure that the column count (here: 6) is the same for -each row. Otherwise the configuration page might be badly rendered by -the browser.
    -
    -

    2. Checking user input

    -Probably you also want to check if the input data is syntactically -correct.
    -The baseModule already -provides different checks which can be activated with meta data. However you can also do -the checking in the module.
    -Implementing the function check_configOptions() -in your module will allow you to do the checks yourself. Basic checks -can be defined with meta['config_checks'].
    -
    -Example:
    -
    -The posixGroup module only -needs to check if the GID numbers are correct. The password hash type -needs not to be checked as it is a selection.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // configuration checks
    -        $return['config_checks']['group']['posixGroup_minGID'] = -array (
    -            'type' => -'ext_preg',
    -            'regex' => -'digit',
    -            'required' -=> true,
    -           - 'required_message' => $this->messages['gidNumber'][5],
    -           - 'error_message' => $this->messages['gidNumber'][5]);
    -        $return['config_checks']['group']['posixGroup_maxGID'] = -array (
    -            'type' => -'ext_preg',
    -            'regex' => -'digit',
    -            'required' -=> true,
    -           - 'required_message' => $this->messages['gidNumber'][6],
    -           - 'error_message' => $this->messages['gidNumber'][6]);
    -        $return['config_checks']['group']['cmpGID'] = array (
    -            'type' => -'int_greater',
    -            'cmp_name1' -=> 'posixGroup_maxGID',
    -            'cmp_name2' -=> 'posixGroup_minGID',
    -           - 'error_message' => $this->messages['gidNumber'][7]);
    -        [...]
    -
    -
    -The type "ext_preg" means that -the baseModule will use the get_preg() function in lib/account.inc for the syntax -check. This function already contains regular expressions for the most -common cases.
    -To check if the minimum GID is smaller than the maximum GID we define a -check for the nonexistant option "cmpGID" and define it as optional. -This will do the comparison check.
    -
    -
    -

    3. Descriptions

    -What is still missing is a descriptive title for the fieldset in the -configuration editor and a description for each configuration option -which is displayed when the user saves the settings.
    -
    -These descriptions are defined with get_configDescriptions() -or meta['config_descriptions'].
    -
    -Example:
    -
    -The posixGroup module will -set a title for the fieldset and a description for the three -configuration options.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // configuration descriptions
    -        $return['config_descriptions'] = array(
    -            'legend' => -_("GID ranges for Unix groups"),
    -            'descriptions' -=> array(
    -               - 'posixGroup_minGID' => _("Minimum GID number for Unix groups"),
    -               - 'posixGroup_maxGID' => _("Maximum GID number for Unix groups"),
    -               - 'posixGroup_pwdHash' => _("Password hash type for Unix -groups"),
    -            )
    -        );
    -        [...]
    -
    -
    -This will set the fieldset title to "GID ranges for Unix groups" and -the descriptions for the settings list.
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_ext.htm b/lam-web/developers/devel/mod_ext.htm deleted file mode 100644 index a0a84cd7..00000000 --- a/lam-web/developers/devel/mod_ext.htm +++ /dev/null @@ -1,55 +0,0 @@ - - - - Module HowTo - Defining required extensions - - - -
    -

    Module HowTo - Defining required extensions
    -

    -

    -Your account module might require special PHP extensions. LAM can check -this for you and display an error message at the login page.
    -
    -
    -
    You will need to implement the function getRequiredExtensions() or use meta['extensions'].
    -
    -Example:
    -
    -The posixAccount module needs -to generate password hashes. Therefore it needs the MHash extension.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // PHP extensions
    -        $return["extensions"] = -array("mhash");
    -        [...]
    -
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_general.htm b/lam-web/developers/devel/mod_general.htm deleted file mode 100644 index a3d71b4b..00000000 --- a/lam-web/developers/devel/mod_general.htm +++ /dev/null @@ -1,304 +0,0 @@ - - - - Module HowTo - General module options - - - -
    -

    Module HowTo - General module options
    -

    -
    -
    -

    -

    1. Account types
    -

    -LAM currently provides three account types: users, groups, hosts
    -
    A module can manage one or more account types.
    -
    -The types are specified with can_manage() -or meta['account_types'].
    -
    -Example:
    -
    -Our ieee802Device -module will be used only for host accounts.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // manages host accounts
    -     -    $return["account_types"] = array("host");
    -        return $return;
    -    }
    -
    -
    -
    -

    2. Base modules
    -

    -In LDAP every entry needs exactly one structural -object class. Therefore all modules which provide a structural object class are marked -as base module.
    -
    -This is done with is_base_module() -or meta['is_base'].
    -
    -Example:
    -
    -The inetOrgPerson -module manages the structural object class "inetOrgPerson" and -therefore is a base module.
    -If your module is not a base module you can skip the meta data for -this, default is false.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // base module
    -     -    $return["is_base"] = true;
    -        return $return;
    -    }
    -
    -
    -
    -

    3. Alias name

    -The module name is very limited, therefore every module has an alias name. This alias name has no limitations and -can be translated. It may contain special characters but make sure that -it does not contain HTML special characters like "<".
    -The alias name can be the -same for all managed account types -or differ for each type.
    -
    -The alias name is specified -with get_alias() -or meta['alias'].
    -
    -Example:
    -
    -Our ieee802Device -module will get the alias MAC address.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -         // alias name
    -     -    $return["alias"] = _("MAC address");
    -        return $return;
    -    }
    -
    -
    -
    -

    4. Dependencies

    -Modules can depend on eachother. This is useful if you need to access -attributes from other modules or the managed object classes of your -module are not structural.
    -
    -The dependencies are specified with get_dependencies() -or meta['dependencies'].
    -
    -Example:
    -
    -Our ieee802Device -module depends on the account module (because it is the only structural -module at this time).
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -         // module dependencies
    -     -    $return['dependencies'] = array('depends' => -array('account'), 'conflicts' => array());
    -        return $return;
    -    }
    -
    -
    -
    -

    5. Messages

    -There are many situations where you will display messages to the user. -The modules should define such messages at a common place to make it -easier to modify them without searching the complete file.
    -The baseModule offers the $messages variable for this. It -should be filled by a function called load_Messages().
    -The baseModule will -automatically check if you have implemented this function and call it -at construction time.
    -
    -Example:
    -
    -Now let our ieee802Device -module define a message.
    -
    - - - - - - -
        /**
    -    * This function fills the error message array with -messages
    -    */
    -    function load_Messages() {
    -        $this->messages['mac'][0] = -array('ERROR', 'MAC address is invalid!');  // third array value -is set dynamically
    -    }
    -
    -
    -
    -

    6. Managed object classes
    -

    -

    -You can tell LAM what object classes are managed by your module.
    -LAM will then check the spelling of the objectClass attributes and -correct it automatically. This is useful if other applications (e.g. -smbldap-tools) also create accounts and the spelling is differnt.
    -
    -Example:
    -
    -The ieee802Device module -manages one object class.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -         // managed object classes
    -     -    $return['objectClasses'] = array('ieee802Device');
    -        return $return;
    -    }
    -
    -
    -
    -

    7. Known LDAP aliases
    -

    -LDAP attributes can have several names (e.g. "cn" and "commonName" are -the same). If you manage such attributes then tell LAM about the alias -names.
    -LAM will then convert all alias names to the given attribute names -automatically.
    -
    -Example:
    -
    -The posixGroup module manages -the "cn" attribute. This attribute is also known under the alias -"commonName".
    -This way the module will never see attributes called "commonName" -because LAM renames them as soon as the LDAP entry is loaded.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // LDAP aliases
    -     -    $return['LDAPaliases'] = array('commonName' => -'cn');
    -        return $return;
    -    }
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_help.htm b/lam-web/developers/devel/mod_help.htm deleted file mode 100644 index 42efc69f..00000000 --- a/lam-web/developers/devel/mod_help.htm +++ /dev/null @@ -1,88 +0,0 @@ - - - - Module HowTo - Help entries - - - -
    -

    Module HowTo - Help entries
    -

    -
    -
    -

    -

    1. Defining help entries
    -

    -Your module should provide help for all input fields and other -important things.
    -The LAM help system defines an extra ID range for each module. So you -are free in defining your own IDs.
    -
    -The help entries are specified with get_help() -or meta['help'].
    -
    -Example:
    -
    -The ieee802Device -module needs help entries for the MAC address.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -    -     // help Entries
    -     -    $return['help'] = array(
    -     -        'mac' => array(
    -     -            "Headline" -=> _("MAC address"),
    -     -            "Text" => -_("This is the MAC address of the network card of the device (e.g. -00:01:02:DE:EF:18).")
    -     -        ),
    -     -        'macList' => array(
    -     -            "Headline" -=> _("MAC address list"),
    -     -            "Text" => -_("This is a comma separated list of MAC addresses.")
    -     -        ));
    -        return $return;
    -    }
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_index.htm b/lam-web/developers/devel/mod_index.htm deleted file mode 100644 index 64958a61..00000000 --- a/lam-web/developers/devel/mod_index.htm +++ /dev/null @@ -1,60 +0,0 @@ - - - - LAM module HowTo - - - -
    -

    Module HowTo

    -
    -
    -
    -

    Basic functions

    -
    -
    -
    LAM can be easily extended to support -additional LDAP object classes and attributes.
    -This document provides a step-by-step description to build an account -module. The ieee802Device -module which provides MAC addresses for hosts is used as example.
    -
    -

    1. Basic concepts
    -

    -
    -

    2. General module options

    -
    -

    3. Account pages

    -
    -

    4. Help entries
    -

    -
    -

    5. PDF output
    -

    -
    -

    6. File upload

    -
    -
    -
    -

    -
    -

    Advanced functions

    -This part covers additional functionality of the modules which are only -needed by a minority of modules. The examples are taken from different -existing modules.
    -
    -

    1. Account profiles

    -
    -

    2. Configuration options

    -
    -

    3. Advanced upload options

    -
    -

    4. Defining the RDN

    -
    -

    5. Defining required PHP extensions

    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/mod_pdf.htm b/lam-web/developers/devel/mod_pdf.htm deleted file mode 100644 index 5f2e5d0a..00000000 --- a/lam-web/developers/devel/mod_pdf.htm +++ /dev/null @@ -1,106 +0,0 @@ - - - - Module HowTo - PDF output - - - -
    -

    Module HowTo - PDF output
    -

    -
    -
    -

    -

    1. Defining possible PDF values
    -

    -The first step to PDF output is defining what values your module -provides. This is needed for the PDF editor, otherwise the user will -not be able to select values from your module.
    -
    -The PDF values are specified with get_pdfFields() -or meta['PDF_fields'].
    -
    -Example:
    -
    -The ieee802Device -module has only one attribute and therefore one PDF value: the MAC -address.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -[...]
    -        // available PDF fields
    -     -    $return['PDF_fields'] = array(
    -     -        'macAddress'
    -     -    );
    -        return $return;
    -    }
    -
    -
    -
    -
    -

    2. Providing data to put into the PDF file
    -

    -When the user wants to create a PDF file the LDAP account is loaded and -you module is asked for data to put into the PDF file.
    -
    -This is done with get_pdfEntries().
    -
    -Example:
    -
    -The ieee802Device -module will return the MAC address list of the account.
    -
    - - - - - - -
        /**
    -    * Returns a list of PDF entries
    -    */
    -    function get_pdfEntries() {
    -        $return = array();
    -        if -(sizeof($this->attributes['macAddress']) > 0) {
    -            -$return['ieee802Device_macAddress'] = '<block><key>' . -_('MAC address list') . '</key><value>' . implode(', ', -$this->attributes['macAddress']) . '</value></block>';
    -        }
    -        return $return;
    -    }
    -
    -
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_profiles.htm b/lam-web/developers/devel/mod_profiles.htm deleted file mode 100644 index 7d394fcf..00000000 --- a/lam-web/developers/devel/mod_profiles.htm +++ /dev/null @@ -1,208 +0,0 @@ - - - - Module HowTo - Account profiles - - - -
    -

    Module HowTo - Account profiles
    -

    -

    -Account profiles make it easy to set default values for new accounts -and even to reset an existing account to default values.
    -Your module should provide the possibility to define default values for -all attributes which do not differ for each account.
    -
    -

    -

    1. Defining possible profile options
    -

    -The first step to account profiles is defining the attributes for which -the user can set default values. You will also have to define the type -(text, checkbox, ...) of the profile options.
    -The profile editor then will display a fieldset for each module -containing its profile options.
    -
    -The profile options are specified with get_profileOptions() -or meta['profile_options'].
    -
    -Example:
    -
    -The inetOrgPerson -module has only two attributes which may be set to a default value: job -title and employee type.
    -The other attributes are account specific and not useful as profile -options.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // profile elements
    -        $return['profile_options'] = array(
    -            array(
    -            -    0 => array('kind' => 'text', 'text' => -_('Job title') . ":"),
    -            -    1 => array('kind' => 'input', 'name' => -'inetOrgPerson_title', 'type' => 'text', 'size' => '30', -'maxlength' => '255'),
    -            -    2 => array('kind' => 'help', 'value' => -'title')),
    -            array(
    -            -    0 => array('kind' => 'text', 'text' => -_('Employee type') . ":"),
    -            -    1 => array('kind' => 'input', 'name' => -'inetOrgPerson_employeeType', 'type' => 'text', 'size' => '30', -'maxlength' => '255'),
    -            -    2 => array('kind' => 'help', 'value' => -'employeeType'))
    -        );
    -        [...]
    -
    -
    -This defines two text boxes in the profile editor, one for the job -title and one for the employee type.
    -Your profile options should also provide a help link if the description -of the input element might be not enough.
    -
    -
    -

    2. Checking user input

    -Probably you also want to check if the input data is syntactically -correct.
    -The baseModule already -provides different checks which can be activated with meta data. However you can also do -the checking in the module.
    -Implementing the function check_profileOptions() -in your module will allow you to do the checks yourself. Basic checks -can be defined with meta['profile_checks'].
    -
    -Example:
    -
    -The inetOrgPerson module only -needs some regular expression checks on the input. This can be done by -the baseModule.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // profile checks
    -        $return['profile_checks']['inetOrgPerson_title'] = array(
    -            'type' => -'ext_preg',
    -            'regex' => -'title',
    -           - 'error_message' => $this->messages['title'][0]);
    -        $return['profile_checks']['inetOrgPerson_employeeType'] = -array(
    -            'type' => -'ext_preg',
    -            'regex' => -'employeeType',
    -           - 'error_message' => $this->messages['employeeType'][0]);
    -        [...]
    -
    -
    -The type "ext_preg" means that -the baseModule will use the get_preg() function in lib/account.inc for the syntax -check. This function already contains regular expressions for the most -common cases.
    -
    -
    -

    3. Loading an account profile

    -When an account profile is loaded the modules have to check what values -they need for their internal data structures.
    -The baseModule already -provides the possibility to store profile values directly as LDAP -attributes in $this->attributes. -This is done by defining profile-attribute mappings in meta['profile_mappings'].
    -If you have other values than LDAP attributes or need some post -processing you can implement the function load_profile() in your module.
    -
    -Example:
    -
    -The inetLocalMailRecipient -module only -needs a static mapping. This can be done by -the baseModule.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // profile mappings
    -        $return['profile_mappings'] = array(
    -           - 'inetLocalMailRecipient_host' => 'mailHost'
    -        );
    -        [...]
    -
    -
    -In this example the profile option "inetLocalMailRecipient_host" is -stored as LDAP attribute "mailHost".
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_rdn.htm b/lam-web/developers/devel/mod_rdn.htm deleted file mode 100644 index e5986e8e..00000000 --- a/lam-web/developers/devel/mod_rdn.htm +++ /dev/null @@ -1,59 +0,0 @@ - - - - Module HowTo - Defining the RDN - - - -
    -

    Module HowTo - Defining the RDN
    -

    -

    -Every LDAP DN starts with a RDN (relative DN). This is the value of a -LDAP attribute. Users usually use "uid", groups use "cn".
    -You can provide a list of suitable RDN attributes for your module and -give them a priority, too.
    -
    -
    -
    You will need to implement the function get_RDNAttributes() or use meta['RDN'].
    -
    -Example:
    -
    -The posixAccount module -offers to create accounts with DNs uid=foo,dc=.... and cn=foo,dc=...
    -The uid attribute has a higher priority as it is the usual attribute -for Unix accounts.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // RDN attributes
    -        $return["RDN"] = array("uid" -=> "normal", "cn" => "low");
    -        [...]
    -
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_upload.htm b/lam-web/developers/devel/mod_upload.htm deleted file mode 100644 index deb85f36..00000000 --- a/lam-web/developers/devel/mod_upload.htm +++ /dev/null @@ -1,171 +0,0 @@ - - - - Module HowTo - File upload - - - -
    -

    Module HowTo - File upload
    -

    -
    -
    -

    -

    1. Defining upload columns
    -

    -If you want to support account creation via file upload you have to -define columns in the CSV file.
    -Each column has an non-translated identifier, a description, help entry -and several other values.
    -
    -The upload columns are specified with get_uploadColumns() -or meta['upload_columns'].
    -
    -Example:
    -
    -The ieee802Device -module has only one attribute and therefore one column: the MAC address.
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // manages host accounts
    -    -    $return["account_types"] = array("host");
    -        // upload fields
    -     -    $return['upload_columns'] = array(
    -     -        array(
    -     -            'name' => -'ieee802Device_mac',
    -     -            'description' -=> _('MAC address'),
    -     -            'help' => -'mac',
    -     -            'example' -=> '00:01:02:DE:EF:18'
    -     -        )
    -      -   );
    -        return $return;
    -    }
    -
    -
    -
    -

    2. Building the accounts
    -

    -When the user has uploaded the CSV file the modules have to transform -the input data to LDAP accounts.
    -
    -This is done with build_uploadAccounts(). -The function gets the input data and a list of LDAP accounts as -parameter.
    -
    -Example:
    -
    -The ieee802Device -module has only one LDAP attribute - 'macAddress' -- and the 'ieee802Device' -objectClass which is added to all accounts.
    -
    - - - - - - -
        /**
    -    * In this function the LDAP account is built up.
    -    *
    -    * @param array $rawAccounts list of hash arrays -(name => value) from user input
    -    * @param array $partialAccounts list of hash arrays -(name => value) which are later added to LDAP
    -    * @param array $ids list of IDs for column position -(e.g. "posixAccount_uid" => 5)
    -    * @return array list of error messages if any
    -    */
    -    function build_uploadAccounts($rawAccounts, -$ids, &$partialAccounts) {
    -        $messages = array();
    -        for ($i = 0; $i < -sizeof($rawAccounts); $i++) {
    -            // add object -class
    -            if -(!in_array("ieee802Device", $partialAccounts[$i]['objectClass'])) -$partialAccounts[$i]['objectClass'][] = "ieee802Device";
    -            // add MACs
    -            if -($rawAccounts[$i][$ids['ieee802Device_mac']] != "") {
    -            -    $macs = explode(',', -$rawAccounts[$i][$ids['ieee802Device_mac']]);
    -            -    // check format
    -            -    for ($m = 0; $m < sizeof($macs); $m++) {
    -            -        if (get_preg($macs[$m], -'macAddress')) {
    -            -            -$partialAccounts[$i]['macAddress'][] = $macs[$m];
    -            -        }
    -            -        else {
    -            -            $errMsg = -$this->messages['mac'][1];
    -            -            -array_push($errMsg, array($i));
    -            -            $messages[] = -$errMsg;
    -            -        }
    -            -    }
    -            }
    -        }
    -        return $messages;
    -    }
    -
    -
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/mod_upload2.htm b/lam-web/developers/devel/mod_upload2.htm deleted file mode 100644 index 6e253c6a..00000000 --- a/lam-web/developers/devel/mod_upload2.htm +++ /dev/null @@ -1,122 +0,0 @@ - - - - Module HowTo - Advanced upload options - - - -
    -

    Module HowTo - Advanced upload options
    -

    -

    -The ieee802Device module only -needs the basic upload functions for its functionality.
    -However there are more possibilities for the modules to control the -file upload.
    -
    -

    -

    1. Module order
    -

    -Your module might depend on the input values of another module. In this -case you probably want that your module is called as the second one.
    -
    -You can define dependencies to other modules with the function get_uploadPreDepends() or meta['upload_preDepends'].
    -
    -Example:
    -
    -The sambaGroupMapping module -needs the group name to set the default displayName. Therefore it depends -on the posixGroup module
    -
    - - - - - - -
        /**
    -    * Returns meta data that is interpreted by parent -class
    -    *
    -    * @return array array with meta data
    -    */
    -    function -get_metaData() {
    -        $return = array();
    -        // upload dependencies
    -        $return['upload_preDepends'] = -array('posixGroup');
    -        [...]
    -
    -
    -
    -

    2. Upload post actions
    -

    -If your module does not only create an account but relates the account -with other existing LDAP entries you can do these modifications after -the account was created.
    -This is useful for adding users to groups or setting quotas.
    -
    -You have to implement the function doUploadPostActions() -in your module. Since post actions are very special there is no meta data for this.
    -
    -Example:
    -
    -The posixAccount module -offers to put the user account in additional groups. This is done in -the post actions.
    -
    - - - - - - -
        /**
    -    * This function executes one post upload action.
    -    *
    -    * @param array $data array containing one account in -each element
    -    * @param array $ids array(<column_name> => -<column number>)
    -    * @param array $failed list of accounts which were -not created successfully
    -    * @param array $temp variable to store temporary -data between two post actions
    -    * @return array current status
    -    * <br> array (
    -    * <br>  'status' => 'finished' | -'inProgress'
    -    * <br>  'progress' => 0..100
    -    * <br>  'errors' => array (<array -of parameters for StatusMessage>)
    -    * <br> )
    -    */
    -    function doUploadPostActions($data, $ids, -$failed, &$temp) {
    -         [...]
    -    }
    -
    -
    -Please make sure that the actions in one call of doUploadPostActions() are not very -time consuming (only one LDAP operation). Your function will be called -repeatedly until you give back the status "finished".
    -This allows LAM to avoid running longer than the maximum execution time -by sending meta refreshes to the browser.
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/modules-specification.htm b/lam-web/developers/devel/modules-specification.htm deleted file mode 100644 index 86a895ad..00000000 --- a/lam-web/developers/devel/modules-specification.htm +++ /dev/null @@ -1,1415 +0,0 @@ - - - Module specification - - - -

    This document describes the module -interface for LDAP Account Manager

    -
    -
    -

    1. Location and naming of modules

    -All LAM modules are placed in lib/modules/ and are named "<class -name>.inc".
    -E.g. if you create a new module and its class name is "qmail" then the -filename would be "qmail.inc".
    -
    -The class name of a module must contain only a-z, A-Z, 0-9, -, and _.
    -All module classes should extend the baseModule class.
    -
    -

    2. Class functions

    -

    2.1. Functions that have to work without superior accountContainer
    -

    -


    -

    -

    2.1.1. can_manage*

    -
    - - - - - - -
    function can_manage()
    -
    -
    -Returns true if this module -can manage accounts of the current type, -otherwise false.
    -
    -
    -

    2.1.2. get_alias*

    -
    - - - - - - -
    function get_alias()
    -
    -
    -This function returns a more descriptive string than the class name. -Alias names are used for the buttons of the account pages and the -module selection of the configuration wizard.
    -Please take care that your alias name is not too long. It may contain -any character but should not include parts that may be interpreted by -the browser (e.g. '<' or '>').
    -If you use different aliases dependent on the account type please make -sure that there is a general alias for unknown types.
    -
    -

    2.1.3. is_base_module*

    -
    - - - - - - -
    function is_base_module()
    -
    -
    -Returns true if your module is -a base module and otherwise false.
    -
    -Every account type needs exactly one base module. A base module manages -a structural object class.
    -E.g. the inetOrgPerson module is a base module since its object class -is structural.
    -
    -

    2.1.4. get_ldap_filter*

    -
    - - - - - - -
    function get_ldap_filter()
    -
    -
    -Returns an array('or' => '...', 'and' => '...') that is used to -build the LDAP filter. Usually -used to filter object classes.
    -
    -All "or" filter parts of the base modules are combined with OR and then -combined with the "and" parts.
    -The resulting LDAP filter will look like this: -(&(|(OR1)(OR2)(OR3))(AND1)(AND2)(AND3))
    -
    -Example: return "('or' => -'(objectClass=posixAccount)', 'and' => '(!(uid=*$))')"
    -
    -

    2.1.5. getManagedObjectClasses*

    -
    - - - - - - -
    function getManagedObjectClasses()
    -
    -
    -Returns an array of object class names which are managed by this module.
    -
    -This is used to fix spelling errors in LDAP-Entries (e.g. if -"posixACCOUNT" is read instead of "posixAccount" from LDAP).
    -
    -Example: return "('posixAccount')"
    -
    -

    2.1.6. getLDAPAliases*

    -
    - - - - - - -
    function getLDAPAliases()
    -
    -
    -This function returns a list of LDAP attribute alias names.
    -
    -return array(<alias name> => -<attribute name>)
    -
    -

    2.1.7. get_RDNAttributes*

    -
    - - - - - - -
    function get_RDNAttributes()
    -
    -
    -Returns a hash array containing a list of possible LDAP attributes that -can be used to form the RDN (Relative Distinguished Name).
    -
    -The keys of the array are the LDAP attributes, the values are the -priority ("low"/"normal"/"high").
    -Attributes with higher priority are placed higher in the drop down box -for the RDN selection.
    -
    -Example: return "('uid' => -'normal', 'cn' => 'low')"
    -
    - -

    2.1.8. get_dependencies*

    -
    - - - - - - -
    function -get_dependencies()
    -
    -
    -This function returns a list of modules it depends on.
    -
    -The return value is an array with two sub arrays, "depends" and "conficts".
    -All values of the conflict array are string values with module names.
    -All values of the depends array are either string values with module -names or arrays which include only string values with module names. If -an element of the depends array is itself an array, this means that -your module depends on one of these modules.
    -
    -Example: return array("depends" -=> array("posixAccount", array("qmail", "sendmail")), "conflicts" -=> array("exim"));
    -
    -

    2.1.9. get_metaData()

    -
    - - - - - - -
    function get_metaData()
    -
    -
    -Returns an hash array including meta data for the baseModule.
    -
    -Example: return array("is_base" => -true);
    -
    -

    2.1.10. get_configOptions()*

    -
    - - - - - - -
    function get_configOptions($scopes, -$allScopes)
    -
    -
    -Returns a list of configuration options.
    -$scopes is a list of account types (user, group, host) -which are used.
    -$allScopes is a list of all -active account modules and their scopes (module => array(scopes))
    -
    -The return value is an array -that contains meta HTML code.
    -
    -The type "fieldset" is not allowed here.
    -The name attributes are used -as keywords to load and save settings. We recommend to use the module -name as prefix for them (e.g. posixAccount_homeDirectory) to avoid -naming confilcts.
    -

    2.1.11. check_configOptions*

    -
    - - - - - - -
    function check_configOptions($scopes, -$options)
    -
    -
    -This function checks the input for module configuration settings.
    -
    -$scopes is a list of used -account types (user, group, host).
    -$options -is an hash array -(option name => value) that contains the input. The option values -are all arrays containing one or more elements.
    -If the input data is invalid the return value is an array that contains -arrays to build StatusMessages (0 => message type, 1 => message -head, 2 => message text, 3 => additional variables).
    -If no errors occured the function returns an empty array.
    -
    - -

    2.1.12. get_scope()

    -
    - - - - - - -
    function get_scope()
    -
    -
    -Returns the account type (user/group/host) of this module object.
    -
    -This function is provided by the -baseModule and should not be overwritten.
    -
    -

    2.1.13. get_uploadColumns*

    -
    - - - - - - -
    function get_uploadColumns()
    -
    -
    -Returns a list of column entries for the upload .csv-file.
    -Each column entry is an array containing these values:
    -
      -
    • string -name: fixed non-translated name which is used as column name -(should be of format: <module name>_<column name>)
    • -
    • string -description: short descriptive name
    • -
    • string -help: help ID
    • -
    • string -example: example value
    • -
    • string -values: possible input values (optional)
    • -
    • string default: default value (optional)
      -
    • -
    • boolean -required: true, if user must set a value for this column (optional, default: -"false")
      -
    • -
    • boolean -unique: true if -all values of this column must be different values (optional, default: -"false")
      -
    • -
    -
    -

    2.1.14. get_uploadPreDepends*

    -
    - - - - - - -
    function get_uploadPreDepends()
    -
    -
    -Returns a list of module names which must be processed before this -module at builing accounts.
    -The named modules may not be active, LAM will check this automatically.
    -
    -

    2.1.15. build_uploadAccounts

    -
    - - - - - - -
    function get_uploadAccounts($rawAccounts, -$ids, $partialAccounts)
    -
    -
    -This function takes the user input and generates the LDAP accounts.
    -
    -array -$rawAccounts: The user input data, contains one sub array for -each account.
    -array -$ids: Maps the column names to keys for the sub arrays.
    -array -$partialAccounts: Containing one sub array for each account, -format is the same as used for ldap_add().
    -
    -Returns an array which contains sub arrays to generate StatusMessages -if any errors occured.
    -
    -

    2.1.16. do_uploadPostActions

    -
    - - - - - - -
    function do_uploadPostActions($data, $ids, -$failed, &$temp)
    -
    -
    -This function is responsible to do additional tasks after the account -has been created in LDAP.
    -E.g. modifying group memberships, adding Quota etc..
    -
    -This function is called as long as the returned status is 'finished'. Please make sure that -one function call lasts no longer than 3-4 seconds. Otherwise the -upload may fail because the time limit is exceeded. You should not make -more than one LDAP operation in each call.
    -
    -array -$data: The user input data, contains one sub array for each -account.
    -array -$ids: Maps the column names to keys for the sub arrays.
    -array -$failed: List of account numbers which could not be successfully -uploaded to LDAP.
    -array -&$temp: Pointer to temporary variable which can be used to -save information between two function calls.
    -
    -return array (
    -    'status' => -'finished' | 'inProgress'   // Defines if all -operations are complete
    -    'progress' => -0..100   // The progress of the operations in percent
    -    'errors' => -array()   // List of arrays which are used to generate -StatusMessages
    -    )
    -
    -

    2.1.17. get_profileOptions*

    -
    - - - - - - -
    function get_profileOptions()
    -
    -
    -This function defines what attributes will be used in the account -profiles and their appearance in the profile editor.
    -
    -The return value is an array -that contains meta HTML code.
    -
    -The type "fieldset" is not allowed here.
    -The name attributes are used -as keywords to load and save profiles. We recommend to use the module -name as prefix for them (e.g. posixAccount_homeDirectory) to avoid -naming confilcts.
    -
    -

    2.1.18. check_profileOptions*

    -
    - - - - - - -
    function check_profileOptions($options)
    -
    -
    -This function checks the input for a new or modified account profile.
    -
    -$options -is an hash array -(option name => value) that contains the input. The option values -are all arrays containing one or more elements.
    -If the input data is invalid the return value is an array that contains -arrays to build StatusMessages (0 => message type, 1 => message -head, 2 => message text, 3 => additional variables).
    -If no errors occured the function returns an empty array.
    -
    -

    2.1.19. load_profile*

    -
    - - - - - - -
    function load_profile($profile)
    -
    -
    -This function loads the values from an account profile to the module's -internal data structures.
    -
    -$profile -is an hash array (identifier => array(values))  with all values -of an account profile.
    -
    -

    2.1.20. getRequiredExtensions*

    -
    - - - - - - -
    function getRequiredExtensions()
    -
    -
    -This function returns a list of PHP extensions (e.g. mhash) which are -needed by this module.
    -
    - -

    2.1.21. getSelfServiceSearchAttributes*

    - -
    - - - - - - - - -
    function getSelfServiceSearchAttributes()
    -
    - -
    - -This function returns a list of possible LDAP attributes (e.g. uid, cn, ...) which can be used to search for LDAP objects.
    -
    - -

    2.1.22. getSelfServiceFields*

    - -
    - - - - - - - - -
    function getSelfServiceFields()
    -
    - -
    - -This function returns a list of possible self service fields and their descriptions.
    -
    -return array ('myField' => 'Field description');
    -
    - -

    2.1.23. getSelfServiceOptions

    - -
    - - - - - - - - -
    function getSelfServiceOptions($fields, $attributes)
    -
    - -
    -Builds and returns the meta HTML code for each self service field.
    -
    -$fields: list of self service field names
    -$attributes: LDAP attributes of the current account (all lower case)
    -
    - -

    2.1.24. checkSelfServiceOptions

    - -
    - - - - - - - - -
    function checkSelfServiceOptions($fields, $attributes)
    -
    - -
    -Returns a list of LDAP operations and error messages.
    -
    -$fields:
    list of self service field names
    - -$attributes: LDAP attributes of the current account (all lower case)
    -
    -return array(
    -    'messages' => array(array('ERROR', 'Error topic', 'Error message')),
    -    'add' => array('mail' => array('test@test.com')),
    -    'mod' => array(),
    -    'del' => array(),
    -);
    -
    -
    -
    -

    2.2. Functions which are called inside of an account container
    -

    -

    2.2.1. init

    -
    - - - - - - -
    function init($base)
    -
    -
    -Every module needs a initializing function that has an account -container as argument $base.
    -With this account container you can interact with other modules and use -several helper functions.
    -
    -

    2.2.2. module_ready

    -
    - - - - - - -
    function module_ready()
    -
    -
    -Your module might depend on input of other modules. This function -determines if the user can change to your module page or not.
    -The return value is true if -your module accepts input, otherwise false.
    -
    -This function is implemented by the baseModule -which returns true as default.
    -
    -

    2.2.3. module_complete

    -
    - - - - - - -
    function module_complete()
    -
    -
    -This function tells LAM if it can create/modify the LDAP account. If -your module needs any additional input then set this to false. The user will be notified -that your module needs more input.
    -
    -This function is implemented by the baseModule -which returns true as default.
    -
    -

    2.2.4. getButtonStatus
    -

    -
    - - - - - - -
    function getButtonStatus()
    -
    -
    -This function tells LAM if the module button on the account page is -visible and active.
    -The function may return these values:
    -
      -
    • enabled: button is -visible and active
    • -
    • disabled: button is -visible and deactivated (greyed)
    • -
    • hidden: no button will be -shown
      -
    • -
    -
    -

    2.2.4. get_help

    -
    - - - - - - -
    function get_help($helpID)
    -
    -
    -This function is called when a page requests a help topic from this -module.
    -$helpID is the help identifier; -it must only contain a-z, A-Z, 0-9 --, . and _.
    -It must return the help entry as array for the submitted help -identifier. The format of the array to be returned is described in -section 4. "Help entry syntax".
    -
    -

    2.2.7. get_pdfEntries

    -
    - - - - - - -
    function get_PDF_Entries()
    -
    -
    -This function is called when a PDF is to be created.
    -It returns the fields which are printed in the PDF file for the -specified account type. At the monent there is no (easy) possibility -for the user to decide which fields are to be displayed. Perhaps there -will be a PDF config tool in future releases where you can offer the -user to decide which fields are to be displayed on the PDF file. The -format of the array to be returned is described in section 5. "PDF -syntax".
    -
    -

    2.2.8. dynamic_Message
    -

    -
    - - - - - - -
    function dynamic_Message($attribute, $id)
    -
    -
    -This function is only needed when a status message contains strings -with variables.
    -$attribute is the attribute the -message is corresponding to.
    -$id selects the exact message.
    -
    -Returnis an array as expected from StatusMessage().
    -
    -

    2.2.9. load_Messages
    -

    -
    - - - - - - -
    function load_Messages()
    -
    -
    -This function is fills the array $this->messages. First Index (x) is -the attribute the message is corresponding to.
    -Second Index (y) selects the exact message. Third Index (z) contains an -array as expected from StatusMessage().
    -$this->messages[x][y][z]
    -
    -

    2.2.10. load_attributes
    -

    -
    - - - - - - -
    function load_attributes($attr)
    -
    -
    -This function loads attributes when an account should be loaded.
    -$attr is an array like the -array returned by get_ldap_attributes(dn of account) but without count -indicees.
    -If all attributes are very simple are part of the dn of account it's -possible to just call $this->load_ldap_attributes($attr)
    -which is part of baseModule.
    -The function load_ldap_attributes loads all attributes which fit to the -objectClass of the module.
    -This function has t be expanded when attributes have to be loaded from -a different DN or handled completly
    -separat.
    -
    -

    2.2.11. save_attributes
    -

    -
    - - - - - - -
    function save_attributes()
    -
    -
    -This function returns an array with changes which should be saved.
    -The return array has the following syntax: First index is the ldap dn -which should be changed. Second
    -index is the kind of modification. Possible values are: 'add', -'modify', 'notchanged', 'remove'.
    -Third index is the attribute which should be changes. Fourth index is -an array with all values of
    -an attribute.
    -If you want to call lamdaemon -first index is 'lamdaemon'. Second index is 'command'. Third index is -the command
    -itself which should be executed by lamdaemon.
    -
    -This function is implemented by the baseModule -which builds the required comands from $this-attributes -and $this->orig.
    -
    -

    2.2.12. delete_attributes
    -

    -
    - - - - - - -
    function delete_attributes($post)
    -
    -
    -This function returns an array with the same syntax as -save_attributes(). It additional LDAP changes when an account is -deleted.
    -$post is the $_POST array.
    -
    -
    -

    2.2.13. process_attributes
    -

    -
    - - - - - - -
    function process_attributes($post)
    -
    -
    -This function processes user input. It checks user input. It also -saves changes in attributes.
    -It may -return an array which contains status messages. Each entry is an array -containing the status message parameters.
    -$post is the $_POST -array.
    -
    -Example:
    -
    -return array(0 => array('ERROR', 'Invalid input!', 'This is not -allowed here.'));
    -
    -
    -

    2.2.14. process_*
    -

    -
    - - - - - - -
    function process_*($post)
    -
    -
    -This function has the exact behavoir like process_attributes function. -* is the name of the subpage which
    -should be processed.
    -$post is the $_POST array. It -is needed to interact with the user.
    -
    -
    -

    2.2.15. display_html_attributes($post)
    -

    -
    - - - - - - -
    function display_html_attributes($post)
    -
    -
    -This function creates meta HTML code. The code is the page the module -wants to display.
    -Return is an array of meta HTML code.
    -$post is the $_POST array. It -is needed t interact with the user.
    -
    -
    -

    2.2.16. display_html_*($post)
    -

    -
    - - - - - - -
    function display_html_*($post)
    -
    -
    -This function has the exact behavoir like display_html_attributes(). * -is the name of the subpage which
    -should be displayed.
    -$post is the $_POST array. It -is needed t interact with the user.
    -
    -
    -
    -

    2.2.17. display_html_delete($post)
    -

    -
    - - - - - - -
    function display_html_delete($post)
    -
    -
    -This function creates meta HTML code. The code will be displayed when -an account should be deleted.
    -This is needed to interact, e.g. should the home directory be deleted?
    -The output of all modules is displayed on a single page.
    -Return is an array of meta HTML code.
    -$post is the $_POST array. It -is needed t interact with the user.
    -
    -
    -
    -*: These functions do not need to be -implemented if meta data is supplied. See 6 for a list of meta data -formats.
    -


    -

    -

    3. Meta HTML code

    -The modules are not allowed to display HTML code directly but return -meta HTML code. This allows to have a common design for all module -pages.
    -Meta HTML code is always returned as a three dimensional array[a][b][c] where a is the row number, b is the coumn number and c is is a data elememt.
    -
    -Format for data elements:
    -
    -A data element is an array -which contains the data to display.
    -All data elements must -contail a value "kind" which -defines what kind of element should be displayed.
    -
    -These are the possibilies for kind -and what other options are implicated:
    -
    -
      -
    • fieldset: Inserts a -fieldset.
    • -
        -
      • legend: The legend of -the fieldset.
      • -
      • value: A data element. Can be used -recursively.
      • -
      -
    • help: Adds a help link.
    • -
        -
      • value: The help number -for the help entry.
      • -
      • scope: The account type -for the help entry.
        -
      • -
      -
    • input: Adds a HTML input -element.
    • -
        -
      • name: The name of the -element, will be used later as variable name when user input is -returned.
      • -
      • type: allowed values: -submit, reset, checkbox, text, password, file, hidden
      • -
      • checked: Boolean value, -if true a checkbox will be checked. This value is only needed or -checkboxes.
      • -
      • disabled: Boolean -value, if true the element will be disabled.
      • -
      • size: The length of the -input element, only used for text, password and file.
      • -
      • maxlength: The maximum -size of the input element, only used for text, password and file.
      • -
      • value: The element will -have this value as default. Button elements will have this as caption.
      • -
      -
    • select: This will add a -select field.
    • -
        -
      • name: The name of the -element, will be used later as variable name when user input is -returned.
      • -
      • multiple: Boolean -value, if set to true the user can select more than one entry.
      • -
      • options: Array of -string. This is the list of option values the user can select.
      • -
      • options_selected: Array -of string. This is the list of pre selected elements, must contain -values that are also in options.
      • -
      • descriptiveOptions: -Boolean value, if set to true then all elements in options -must be arrays themselves (array(value, - description)) (default: -false)
        -
      • -
      • size: The size of the -select field, if set to 1 a dropdown box will be displayed.
      • -
      • noSorting: If set to -true then the entries will not be sorted. Default is false.
        -
      • -
      -
    • table: Adds a table. Can -be used recursively.
    • -
        -
      • value: A data element. Can be used -recursively.
      • -
      -
    • text: Inserts a text -element.
    • -
        -
      • text: The text to -display.
      • -
      -
    • textarea: Adds a -multiline text field.
    • -
        -
      • name: The name of the -element, will be used later as variable name when user input is -returned.
      • -
      • rows: Number of rows -(required)
        -
      • -
      • cols: Number of -characters for each line (required)
        -
      • -
      • readonly: Boolean -value, if true the text field will be read only.
        -
      • -
      -
    • image: Displays an image.
    • -
        -
      • path: Path to the image
      • -
      • width: Width of the -image
      • -
      • height: Height of the -image
      • -
      • alt: Alt text of the -image
        -
      • -
      -
    -
    -Beneath those values a "td" -value may be added. This has to be an array with one or more of these -options:
    -
    -
      -
    • colspan: Like the HTML -colspan attribute for td elements
    • -
    • rowspan: Like the HTML -rowspan attribute for td elements
    • -
    • align: -left/center/right/justify Like the HTML align attribute
    • -
    • valign: top/middle/bottom -Like the HTML valign attribute
    • -
    • width: Like the HTML -height attribute for td elements
      -
    • -
    -
    -Input buttons which should load a different subpage of a module must -have a special name attribute:
    -
    -name => 'form_subpage_' . <module name> . '_' . <subpage name> . '_' . <button name>
    -
      -
    • <module name>: name -of this account module (e.g. 'posixAccount')
    • -
    • <subpage name>: -name of next subpage (e.g. 'attributes')
    • -
    • <button name>: a -name to distinguish buttons (e.g. 'ok'/'cancel'/'back')
      -
    • -
    -
    -
    -Example:
    -
    -
    array(
    -  0 => array(
    -    0 => array("kind" => "text", "text" => -"This is an -example", "td" => array("colspan" => 3))
    -  ),
    -  1 => array(
    -    0 => array("kind" => "text", "text" => -"Input:"),
    -    1 => array("kind" => "input", "name" => -"myinput", -"type" => "text"),
    -    2 => array("kind" => "help", "value" => "42")
    -  ),
    -
      2 => array(
    -    0 => array("kind" => "input", "name" => -'form_subpage_myModule_attributes_back', "value" => _("Back"))
    -  )
    -
    )
    -

    -
    -


    -

    -

    4. Help entry syntax

    -The array that is returned by the get_help function must follow the -below described syntax. Fields marked REQUIRED are neccessary -under any circumstances. Fields marked OPTIONAL may be left out -when not needed.
    -There are basically two different types of help entries that can be -used. Internal help entries, that means the headline, text, etc is -included in the help entry or external help entries, that means the -help entry has only a reference pointing to a HTML/PHP page that offers -the help entry. -
    -


    -4.1. Internal help entries

    -ext (REQUIRED)
    -Must be FALSE in this case. -
    -
    -Headline (REQUIRED)
    -The headline of this help entry. Can consist of any alpha-numeric -characters. No HTML/CSS elements are not allowed here. -
    -
    -Text (REQUIRED)
    -The text of this help entry. Can constist if any alpha-numeric -characters and can contain placeholder for variables passed to this -help entry. The placeholder must follow the syntax for placeholder -defined by the PHP printf function. HTML/CSS elements are -allowed here as long as they follow the XHTML1.0 Strict specification.
    -
    -When placeholders are included you can submit the values that should be -displayed there as arguments when calling the templates/help.php -file. There they are attached as var1, var2 and so on. -The names must follow the following rules:
    -
      -
    • 1. They must be named var$i where $i is any positive -number except the '0'.
    • -
    • 2. This number ($i) must either be '1' or $i -1 must be present.
    • -
    -
    -SeeAlso (OPTIONAL)
    -An array of references to anonther related subjects. Each row of the -array must contain a field called "text" with the text that should be -displayed and may contain a field called "link" which is used as value -for the href attribute of a HTML tag when set. -
    -
    -


    -4.2. External help entries

    -ext (REQUIRED)
    -Must be TRUE in this case. -
    -
    -Link (REQUIRED)
    -The complete filename of the file stored under the help/ directory -which should be displayed when this help entry is called. -

    -
    -


    -

    -

    5. PDF syntax

    -The get_pdfEntries() function uses XML formatted commands to define the -PDF output. Each part in the PDF document is surrounded by "<block>" -and "</block>".
    -
    -Inside the <block> tags there are different ways to format the -output:
    -
      -
    • simple line with attribute name -and value: <block><key>attribute -name</key><value>attribute -value</value></block>
    • -
    • table: <block><key>attribute -name</key><tr><td>value<td><td>value<td></tr></block><block><tr><td>value</td><td>value<td></tr></block>
    • -
    -
    -Special commands:
    -
      -
    • Alignment in <td>: -You can specify the alignment in <td> tags with align=(L|R|C) -(e.g. <td align=\"L\">)
    • -
    • Cell width: <td> -allows an attribute "width" to set the cell width (e.g. <td -width=20%> or <td width=30>).
      -
    • -
    • Line breaks: Line breaks -can be specified by adding a <br /> -tag. The new line will start at the left border of the PDF document.
    • -
    -
    -Examples:
    -
    -1. Simple name+value lines:
    -
    -In most cases you will just want to display a single line per attribute -with its name and value.
    -
    -    'myAttribute' -=> '<block><key>AttrName</key><value>12345</value></block>'
    -
    -This will give the following PDF output: AttrName: 12345
    -
    -
    -2. Multiline values:

    -
    -Sometimes you have multivalued attributes where it is not applicable to -write all values in one line but where you want to list your values one -below the other or show a table.
    -This can be done by using the <td> tag. This example only uses -one column but can just use more <td> tags per <block> tag -to display more columns.
    -
    -    'myAttribute' -=> '<block><key>AttrName</key><tr><td -align=\"L\">123</td></tr></block><block><tr><td -align=\"L\">456</td></tr></block><block><tr><td -align=\"L\">789</td></tr></block>'
    -
    -This will give the following PDF output:
    -
    - - - - - - - - - - - - - - - -
    AttrName:
    -
    123
    -

    -
    456
    -

    -
    789
    -
    -
    -
    -
    -
    -

    6. Module meta data

    -

    6.1 can_manage() -

    -    "account_types" => array
    -
    -    Example: -array("user", "host")
    -
    -

    6.2 is_base_module()

    -    "is_base" => boolean
    -
    -

    6.3 get_ldap_filter()

    -    "ldap_filter" => array
    -
    -   Example: array('or' => -'objectClass=posixAccount', 'and' => '(!(uid=*$))')
    -
    -
    -

    6.4 getManagedObjectClasses()

    -    "objectClasses" => array
    -
    -   Example: array('posixAccount')
    -
    -
    -

    6.5 getLDAPaliases()
    -

    -"LDAPaliases" => array()
    -
    -
    Example: array('commonName' -=> 'cn')
    -
    -
    -
    - -

    6.6 get_RDNAttributes()

    -    "RDN" => array
    -
    -   Example: array('uid' => -'normal', 'cn' => 'low')
    -
    -
    - -

    6.7 get_dependencies()
    -

    -    "dependencies" => array
    -
    -   Example: array("depends" -=> array("posixAccount", array("qmail", "sendmail")), "conflicts" -=> array("exim"))
    -

    -

    6.8 get_profileOptions()
    -

    -    "profile_options" => array
    -
    -   Syntax for array is the same as for the -return value of get_profileOptions().
    -
    -
    -

    6.9 check_profileOptions()
    -

    -    "profile_checks" => array
    -
    -   The keys of the array are -the names of the option identifiers.
    -   Each array element is an array containing these values:
    -
    -
    -
      -
    • type: -determines how to check input
    • -
        -
      • regex: check with regular expression from regex variable, case sensitive
      • -
      • regex_i: check with regular expression from regex variable, case insensitive
      • -
      • int_greater: integer value of cmp_name1 must be -greater than the integer value from the option cmp_name2
      • -
      • int_greaterOrEqual: integer value of cmp_name1 -must be greater or equal than the integer value from the option cmp_name2
      • -
      -
    • error_message: message that is displayed if input value -was syntactically incorrect
    • -
        -
      • array -to build StatusMessages (0 => message type, 1 => message -head, 2 => message text, 3 => additional variables)
      • -
      -
    • regex: regular expression string (only if type is regex/regex_i)
    • -
    • cmp_name1: -name of first input -variable that is used for comparison (only if type is int_greater/int_greaterOrEqual)
    • -
    • cmp_name2: name of second input -variable that is used for comparison (only if type is int_greater/int_greaterOrEqual)
      -
    • -
    • required: true or false, if this input field must be -filled set to true (optional)
      -
    • -
    • required_message: message that is displayed if no input value was -given (only if required == true)
    • -
        -
      •  array to build StatusMessages (0 => message type, 1 -=> message -head, 2 => message text, 3 => additional variables)
      • -
      -
    -
    -

    6.10 load_profile()
    -

    -    "profile_mappings" => array('profile_identifier1' -=> 'LDAP_attribute1', 'profile_identifier2' => 'LDAP_attribute2')
    -
    -    The mapped values are stored directly in -$this->attributes.
    -
    -
    -

    6.11 get_configOptions()
    -

    -    "config_options" => array('user' => array, -'host' => array, 'all' => array)
    -
    -    The values from 'all' -are always returned, the other values only if they are inside the $scopes array.
    -
    -   Syntax for sub arrays is the same as for -the -return value of get_configOptions().
    -

    6.12 check_configOptions()
    -

    -    "config_checks" => array('user' => array, -'host' => 'array', 'all' => array)
    -
    -    The values from 'all' are always used for checking, -the other values only if they are inside the $scopes array.
    -
    -
       Syntax for sub arrays is the same as for -check_profileOptions().
    -
    -
    -

    6.13 get_uploadColumns()

    -"upload_columns" => array()
    -
    -Syntax for array is the same as for -the -return value of get_uploadColumns().
    -

    -

    6.14 get_uploadPreDepends()

    -"upload_preDepends" => array()
    -
    -Syntax for array is the same as for -the -return value of get_uploadPreDepends().
    -

    -

    6.15 getRequiredExtensions()
    -

    -"extensions" => array()
    -
    -
    Example: array('mhash')
    -
    - -

    6.16 getSelfServiceSearchAttributes()
    -

    - -"selfServiceSearchAttributes" => array()
    - -
    -
    Example: array('uid')
    -
    - -

    6.17 getSelfServiceFields()
    -

    - -"selfServiceFieldSettings" => array()
    - -
    -
    Example: array('pwd' => 'Password')
    -
    - - \ No newline at end of file diff --git a/lam-web/developers/devel/other_libs.htm b/lam-web/developers/devel/other_libs.htm deleted file mode 100644 index 8838bc59..00000000 --- a/lam-web/developers/devel/other_libs.htm +++ /dev/null @@ -1,50 +0,0 @@ - - - - - Other libraries - - - -

    Other libraries
    -

    -
    -

    Lamdaemon (lamdaemon.pl)
    -

    -
    -

    LDAP cache (cache.inc)

    -
    -

    Account lists (lists.inc)

    -This file provides basic functions used by the account lists. They -cover major parts of the HTML output.
    -There is also one list of LDAP attribute descriptions per account type. -They allow to have translated descriptions of the most common -attributes.
    -
    -

    Status messages (status.inc)

    -Status.inc provides the function StatusMessage() -which can be used to display error, warning and information messages.
    -The function uses preg_replace() to convert the special tags to HTML -tags. The message variables are included with printf().
    -
    -The parameters of StatusMessage() -are described in the developer FAQ.
    -
    -

    Tree view and schema browser

    -The files tree.inc and schema.inc contain functions which are needed by -the tree view and the schema browser.
    -These functions were copied from phpLDAPadmin -(PLA).
    -
    -
      -
    • tree.inc: tree functions -(from functions.php and some other files in PLA)
    • -
    • schema.inc: for schema -browser (from schema_functions.php in PLA)
      -
    • -
    - - diff --git a/lam-web/developers/devel/ou-edit.htm b/lam-web/developers/devel/ou-edit.htm deleted file mode 100644 index 2b07faaf..00000000 --- a/lam-web/developers/devel/ou-edit.htm +++ /dev/null @@ -1,31 +0,0 @@ - - - - - OU editor - - - -

    OU editor
    -

    -
    -
    -This is a simple tool for creating and deleting organizational units -(OU) inside the LDAP tree.
    -OUs can be managed for the LDAP suffixes of all account types.
    -
    -

    1. Creating OUs
    -

    -The user -provides the name of the new OU which can include a-z, 0-9, "_", "-" -and " ".
    -LAM will then create a new OU object under the selected LDAP suffix.
    -
    -

    2. Deleting OUs

    -If the user selects to delete an OU he will be asked if he is really -sure and then the OU is deleted.
    -There is no recursive deletion.
    -
    - - diff --git a/lam-web/developers/devel/pdf_editor.htm b/lam-web/developers/devel/pdf_editor.htm deleted file mode 100644 index 85674090..00000000 --- a/lam-web/developers/devel/pdf_editor.htm +++ /dev/null @@ -1,107 +0,0 @@ - - - - - PDF editor - - - -

    PDF editor
    -

    -

    -
    -
    -

    -
    -
    The PDF -editor allows the user to create templates for the PDF output.
    -These templates are saved as files in config/pdf.
    -
    -

    Pdfmain.php
    -

    -This is the start page of the PDF -editor. The user can select to add/modify/remove selected PDF -profiles.
    -
    -The list of existing PDF profiles is returned by getPDFStructureDefinitions() in pdfstruct.inc. It includes all -structure names without file extensions for a given account type.
    -
    -Depending on the selection of the user he is forwarded to pdfpage.php -or pdfdelete.php.
    -
    -

    Pdfpage.php
    -

    -The user can edit the PDF structures on this page.
    -
    -The structure is loaded with loadPDFStructureDefinitions() -from pdfstruct.inc. If it -does not yet exist then the default structure is loaded.
    -It is stored in $_SESSION['currentPDFStructure'] -(sections) and $_SESSION['currentPageDefinitions'] -(head line and logo).
    -
    -At the top of the page the head line and logo can be edited. The list -of available logos is retrieved with getAvailableLogos() -from pdfstruct.inc.
    -
    -The sections on the left side are displayed like they are defined in $_SESSION['currentPDFStructure']. -Each item has links to move or delete it. Section titles may be changed.
    -
    -The list of available PDF entries on the right side is retrieved from getAvailablePDFFields() in modules.inc.
    -
    -Near the bottom there the user can add a new section. The list of -available PDF entries is retrieved as above.
    -
    -When the user pushes one of the buttons or clicks on a link then there -are several actions:
    -
      -
    • Abort button: The user is -redirected back to pdfmain.php.
      -
    • -
    • Save button: The -structure name is checked for correctness and the file is saved with savePDFStructureDefinitions() -from pdfstruct.inc.
    • -
    • Add section button: LAM -adds a static text or section to the structure.
    • -
    • Add entry button: Adds a -new entry to the selected section.
    • -
    • Change name button: -Changes the name of the section title or the section attribute.
    • -
    • Remove entry link: If the -entry is a section then all parts of this section are removed. -Otherwise a single entry is removed.
    • -
    • Move up/down links: The -entry or section is moved up or down.
    • -
    -
    -$_SESSION['currentPDFStructure'] -is an array that contains all XML tags of the PDF structure. If you -want to modify the structure always remember to put the opening and -closing tags at the right place.
    -
    -

    Pdfdelete.php

    -When the user selected to delete a structure in pdfmain.php he is redirected to -this page.
    -
    -LAM will ask once again if the user is sure to delete the structure. If -this is the case the structure will be deleted with deletePDFStructureDefinition() from pdfstruct.inc.
    -
    -
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/pdf_libs.htm b/lam-web/developers/devel/pdf_libs.htm deleted file mode 100644 index 55ff0403..00000000 --- a/lam-web/developers/devel/pdf_libs.htm +++ /dev/null @@ -1,40 +0,0 @@ - - - - - PDF (pdf.inc, pdfstruct.inc) - - - -

    PDF (pdf.inc, pdfstruct.inc)
    -

    -
    -These files control the management of PDF structures and creation of -PDF files.
    -
    -
    -

    pdfstruct.inc

    -This file includes all functions which are needed to manage the PDF -structures. You can load/save/delete structures, get a list of -available structures and logos.
    -
    -
    -

    pdf.inc

    -The pdf.inc library is used to create a PDF file.
    -
    -createModulePDF() takes a list -of accountContainer objects -and a PDF structure as parameters. The function then creates a PDF -file, saves it to the tmp -folder and returns the file name.
    -
    -
    -The lamPDF class extends the UFPDF class and adds the LAM -specific header and footer.
    -It also defines the used font. Currently only Bitstream-Vera is -supported.
    -
    - - diff --git a/lam-web/developers/devel/pdf_profiles.htm b/lam-web/developers/devel/pdf_profiles.htm deleted file mode 100644 index 0393d705..00000000 --- a/lam-web/developers/devel/pdf_profiles.htm +++ /dev/null @@ -1,99 +0,0 @@ - - - - - PDF templates - - - -

    PDF templates
    -

    -
    -Every PDF structure is saved as a single file in config/pdf. The -file extension is the account type (user, group, ...) plus ".xml" (e.g. -default.user.xml).
    -
    -

    Format

    -The root tag is <pdf> -with the attributes filename for the -logo and headline -for the title.
    -
    -There are two types of subentries in <pdf>:
    -
      -
    • sections
    • -
    • text
      -
    • -
    -

    Sections:

    -Sections are parts of the PDF file where data from the account profiles -(e.g. LDAP attributes) is shown. Each section has a title and a list of -entries.
    -
    -The title is defined with the name attribute -inside the section tag. If the title begins with a "_" then LAM -interprets it as entry. This means that LAM will insert the value part -of this entry here.
    -
    -Each section has a list of subentries which are defined with the <entry> tag. The have only one -attribute which is name and -contains the identifier of this entry.
    -
    -

    Text:

    -LAM allows to display a fixed text in the PDF which is defined with the -<text> tag. The text is -just written inside the tags.
    -
    -
    -
    -Example:
    -
    -<pdf type="user" filename="printLogo.jpg" headline="LDAP Account -Manager">
    -    <text>This document includes your personal -account settings.</text>
    -    <section name="Personal User Infos">
    -        <entry -name="inetOrgPerson_givenName" />
    -        <entry name="inetOrgPerson_sn" -/>
    -        <entry -name="inetOrgPerson_street" />
    -        <entry -name="inetOrgPerson_postalCode" />
    -        <entry -name="inetOrgPerson_postalAddress" />
    -        <entry -name="inetOrgPerson_mail" />
    -        <entry -name="inetOrgPerson_telephoneNumber" />
    -        <entry -name="inetOrgPerson_mobileTelephoneNumber" />
    -        <entry -name="inetOrgPerson_facsimileTelephoneNumber" />
    -    </section>
    -    <section name="Unix User Settings">
    -        <entry name="posixAccount_uid" -/>
    -        <entry -name="posixAccount_userPassword" />
    -        <entry -name="posixAccount_primaryGroup" />
    -        <entry -name="posixAccount_additionalGroups" />
    -        <entry -name="posixAccount_homeDirectory" />
    -        <entry -name="posixAccount_loginShell" />
    -    </section>
    -</pdf>
    -
    -
    - - diff --git a/lam-web/developers/devel/profile_editor.htm b/lam-web/developers/devel/profile_editor.htm deleted file mode 100644 index c75094dd..00000000 --- a/lam-web/developers/devel/profile_editor.htm +++ /dev/null @@ -1,84 +0,0 @@ - - - - - Profile editor - - - -

    Profile editor
    -

    -

    -
    -

    -
    The profile -editor allows the user to set default values for new accounts.
    -These defaults are saved as files in config/profiles.
    -
    -

    Profilemain.php
    -

    -This is the start page of the profile -editor. The user can select to add/modify/remove selected -account profiles.
    -
    -The list of existing account profiles is returned by getAccountProfiles() in modules.inc. It includes all -profile names without file extensions.
    -
    -

    Profilepage.php
    -

    -This script is used to display the account profile to the user.
    -
    -The profile options include the LDAP OU suffix and options provided by -the account modules.
    -
    -The values for the OU selection are read with search_units().
    -
    -The account modules provide -all other profile options. The profile editor displays a separate -fieldset for each module containing its options.
    -The function print_option() -manages the display of the different option types (checkbox, select, -...). The type of each option is saved in $_SESSION['profile_types'].
    -See the modules specification -for a complete list of supported types.
    -
    -The profiles have unique names under which they are saved. If a profile -with the same name already exists it will be overwritten.
    -
    -When the user selects to save the profile then -profilepage.php will check the input for correctness.
    -First the values are converted to the correct type (checkbox -> -Boolean) by checking $_SESSION['profile_types']. -Then LAM will replace all "\'" with  "'" if magic_quotes_gpc is on. Now the -input data is checked for correctness by calling checkProfileOptions().
    -The account modules return a -list of -error messages if one or more options are incorrect. If there are -errors they will be displayed, otherwise the profile is -saved by calling saveAccountProfile().
    -
    -

    Profiledelete.php

    -When the user selected to delete a profile in profilemain.php he is redirected to -this page.
    -
    -LAM will ask once again if the user is sure to delete the profile. If -this is the case the profile will be deleted with delAccountProfile() from profiles.inc.
    -
    -
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/profile_files.htm b/lam-web/developers/devel/profile_files.htm deleted file mode 100644 index 22804b83..00000000 --- a/lam-web/developers/devel/profile_files.htm +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Account profiles - - - -

    Account profiles

    -
    -Every account profile is saved as single file in config/profiles. The -file extension is the account type (user, group, ...).
    -In contrast to the configuration profiles the account profiles are not -designed to be editable by hand. They do not allow to add comments and -have a simpler format.
    -
    -

    Format

    -There is one option per line which is formated: <identifier>: -<value>
    -
    -Identifier is the option's name, value is the rest of the line after -the first ": ".
    -Some options are multi-valued, the sub-values are separated by "+::+".
    -
    -
    -Examples:
    -
    -posixAccount_primaryGroup: group1
    -posixAccount_additionalGroup: group3+::+group4+::+group5+::+group6
    -
    - - diff --git a/lam-web/developers/devel/profiles.htm b/lam-web/developers/devel/profiles.htm deleted file mode 100644 index 03d2e04b..00000000 --- a/lam-web/developers/devel/profiles.htm +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Account profiles - - - -

    profiles.inc

    -
    -This file includes all functions to manage account -profiles. You can read/store/list/delete profiles.
    -
    -Profile names may contain letters, numbers, "_" and "-". All functions -which have a profile name as parameter check this.
    -Functions which modify the filesystem (saveAccountProfile, -delAccountProfile) also check if the user is logged in to LAM -for security reasons. This is done by reading $_SESSION['logedIn'].
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/samba_domains.htm b/lam-web/developers/devel/samba_domains.htm deleted file mode 100644 index 54c84c8e..00000000 --- a/lam-web/developers/devel/samba_domains.htm +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Samba 3 domains - - - -

    Samba 3 domains
    -

    -

    -
    -

    -
    The Samba -3 domain list is based on the other account lists. The -difference is that there are no filter boxes and the displayed -attributes are fixed (name, SID, DN).
    -
    -If the user selects to edit or create a domain he will be redirected to -domain.php which manages the -domain objects in LDAP.
    -
    -
    -

    domain.php

    -This script manages domain objects. It allows the user to create -domains or to modify values.
    -The domain name, SID and RIDbase cannot be changed by the user because -this could cause trouble on the clients.
    -
    -
    -
    -
    - - diff --git a/lam-web/developers/devel/style/layout.css b/lam-web/developers/devel/style/layout.css deleted file mode 100644 index 61a0fb85..00000000 --- a/lam-web/developers/devel/style/layout.css +++ /dev/null @@ -1,57 +0,0 @@ - /* -$Id$ - - This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) - Copyright (C) 2004 - 2006 Roland Gruber - - 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 2 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 detaexils. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -*/ - -/* CSS layout for LAM development documentation */ - - - -h1,h2,h3,h4 { - color:#0c12b7; -} - -/* links */ -a { - color:blue; - text-decoration:none; -} - -a:visited { - color:blue; - text-decoration:none; -} - -a:hover { - color:red; - text-decoration:none; -} - -a:active { - color:red; - text-decoration:none; -} - - -/* module HowTo */ - -table.mod-code { - background-color:#fffde2; -} diff --git a/lam-web/developers/devel/tree_schema.htm b/lam-web/developers/devel/tree_schema.htm deleted file mode 100644 index 16e64b5c..00000000 --- a/lam-web/developers/devel/tree_schema.htm +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Tree view and schema browser - - - -

    Tree view and schema browser
    -

    -
    -
    -These parts are based on phpLDAPadmin.
    -The two tools are located in templates/schema -and templates/tree.
    -
    - - diff --git a/lam-web/developers/devel/type_basics.htm b/lam-web/developers/devel/type_basics.htm deleted file mode 100644 index 8e6a351b..00000000 --- a/lam-web/developers/devel/type_basics.htm +++ /dev/null @@ -1,70 +0,0 @@ - - - - Type HowTo - Basic concepts - - - -
    -

    Type HowTo - Basic concepts
    -

    -
    -
    -

    -

    1. Licensing

    -LAM is licensed under the GNU -General Public License. This means your plugins need a compatible -license.
    -LAM is distributed with a copy of the GPL license.
    -
    -
    -

    2. Naming and position in directory structure

    -Type names are usually named after the group of accounts they manage. -However, you can use any name you want, it should be short and -containing only a-z and 0-9. The type name is only shown in the -configuration dialog, on all other pages LAM will show a provided alias name.
    -All type modules are stored in lib/types. -The filename must end with .inc -and the file must have the same name as its inside class.
    -
    -Example: -Our example module will provide the class -smbDomain, -therefore the file will be called lib/types/smbDomain.inc.
    -
    -
    -

    3. Defining the class

    -All type classes have baseType -as parent class. This provides common functionality and dummy functions -for all required class functions.
    -
    -Example:
    -
    - - - - - - -
    /**
    -* The account type for Samba domains.
    -*
    -* @package types
    -*/
    -class
    smbDomain extends baseType {
    -
    -}
    -
    -
    -
    -

    -
    -
    - - diff --git a/lam-web/developers/devel/type_css.htm b/lam-web/developers/devel/type_css.htm deleted file mode 100644 index b70c071a..00000000 --- a/lam-web/developers/devel/type_css.htm +++ /dev/null @@ -1,39 +0,0 @@ - - - - Type HowTo - CSS file - - - -
    -

    Type HowTo - CSS file

    -
    -

    -Every account type has its own style sheet where it can define colors -and fonts.
    -
    -
    -

    1. File name

    -The CSS files are saved in style/. -Your file must be named type_<your -type>.css.
    -
    -Example:
    -
    -The smbDomain type has the -CSS file style/type_smbDomain.css.
    -
    -
    -

    2. Contents

    -Take the type_user.css file as template. It is well documented.
    -You have to replace all occurrences of "user" with your account type.
    -
    -Example:
    -
    -Take a look at type_user.css and type_smbDomain.css.
    -
    -
    - - diff --git a/lam-web/developers/devel/type_general.htm b/lam-web/developers/devel/type_general.htm deleted file mode 100644 index 8691ea74..00000000 --- a/lam-web/developers/devel/type_general.htm +++ /dev/null @@ -1,90 +0,0 @@ - - - - Type HowTo - General type options - - - -
    -

    Type HowTo - General type options
    -

    -
    -
    -

    -

    1. Alias name

    -The type name is very limited, therefore every type has an alias name. This alias name has no limitations and -can be translated. It may contain special characters but make sure that -it does not contain HTML special characters like "<".
    -
    -The alias name is specified -with getAlias().
    -
    -Example:
    -
    -Our smbDomain type will get -the alias "Samba domains".
    -
    - - - - - - -
        /**
    -    * Returns the alias name of this account type.
    -    *
    -    * @return string alias name
    -    */
    -    function - getAlias() {
    -        return _("Samba domains");
    -    }
    -
    -
    -
    -

    2. Description
    -

    -Each type has a description so that the user knows what accounts he can -manage with that type. The description is displayed in the LAM -configuration editor.
    -
    -The description is specified with getDescription().
    -
    -Example:
    -
    -Our smbDomain type has the -description "Samba 3 domain entries".
    -
    - - - - - - -
        /**
    -    * Returns the description of this account type.
    -    *
    -    * @return string description
    -    */
    -    function - getDescription() {
    -        return _("Samba 3 domain -entries");
    -    }
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/type_icon.htm b/lam-web/developers/devel/type_icon.htm deleted file mode 100644 index 66a43937..00000000 --- a/lam-web/developers/devel/type_icon.htm +++ /dev/null @@ -1,31 +0,0 @@ - - - - Type HowTo - Icon - - - -
    -

    Type HowTo - Icon

    -
    -

    -You have to provide an icon for your account type. This icon is -displayed in the upper frame next to the link to your account list.
    -The format of the image must be PNG -and the size should be between 20x20 -and 25x25 pixels.
    -
    -The file is stored in graphics/ -with the file name <your -type>.png.
    -
    -
    -Example:
    -
    -The smbDomain type has the -icon graphics/smbDomain.png.
    -
    -
    - - diff --git a/lam-web/developers/devel/type_index.htm b/lam-web/developers/devel/type_index.htm deleted file mode 100644 index 9e4618b9..00000000 --- a/lam-web/developers/devel/type_index.htm +++ /dev/null @@ -1,36 +0,0 @@ - - - - LAM type HowTo - - - -
    -

    Type HowTo

    -
    -
    If you write new account modules they -may not fit in the existing group of account types (user, group, host, -...). In this case you can easily create a new account type.
    -This document provides a step-by-step description to build a type -module. The smbDomain -module which handles Samba domains is used as example.
    -
    -
    - -
    - - diff --git a/lam-web/developers/devel/type_list.htm b/lam-web/developers/devel/type_list.htm deleted file mode 100644 index 832752d7..00000000 --- a/lam-web/developers/devel/type_list.htm +++ /dev/null @@ -1,181 +0,0 @@ - - - - Type HowTo - Custom list view - - - -
    -

    Type HowTo - Custom list view
    -

    -
    -
    -

    -

    1. Default list attributes
    -

    -Here you can specify what attributes are shown as default in the list -view.
    -
    -The default attributes are -specified -with getDefaultListAttributes().
    -
    -Example:
    -
    -Our smbDomain type will show -the attributes "#sambaDomainName;#sambaSID" by default.
    -
    - - - - - - -
        /**
    -    * Returns the default attribute list for this -account type.
    -    *
    -    * @return string attribute list
    -    */
    -    function getDefaultListAttributes() {
    -        return -"#sambaDomainName;#sambaSID";
    -    }
    -
    -
    -
    -

    2. Pretranslated attribute descriptions
    -

    -You can provide translated descriptions for common attributes. This way -the user only specifies the attributes and LAM will show a description -for each language.
    -
    -The descriptions are specified with getListAttributeDescriptions().
    -
    -Example:
    -
    -Our smbDomain type has -descriptions for sambaSID and sambaDomainName.
    -
    - - - - - - -
        /**
    -    * Returns a list of attributes which have a -translated description.
    -    * This is used for the head row in the list view.
    -    *
    -    * @return array list of descriptions
    -    */
    -    function getListAttributeDescriptions() {
    -        return array(
    -            "sambaSID" -=> _("Domain SID"),
    -            -"sambaDomainName" => _("Domain name")
    -            );
    -    }
    -
    -
    -
    -
    -

    3. Specifying a custom list view

    -The default list view has only very generic labels for the buttons and -navigation bar. So you should at least provide some new labels which -fit to your type.
    -
    -The class name of your list view is specified with getListClassName().
    -
    -Example:
    -
    -Our smbDomain type sets the -list view class to lamSmbDomainList. -The list class is defined in the same file as your type class -(smbDomain.inc in this case).
    -The labels are set in the constructor. Do not forget to call the parent -constructor first.
    -
    -If you want to change more than just the labels, take a look at lib/lists.inc and lib/types/user.inc. When a list is -displayed then the showPage() -function is called. You can overwrite this function to display a -completly new list or just one of the other functions.
    -
    - - - - - - -
    /**
    -* Returns the class name for the list object.
    -*
    -* @return string class name
    -*/
    -function getListClassName() -{
    -    return "lamSmbDomainList";
    -}
    -
    -
    -/**
    - * Generates the list view.
    - *
    - * @package lists
    - * @author Roland Gruber
    - *
    - */
    -class lamSmbDomainList -extends lamList {
    -
    -    /**
    -     * Constructor
    -     *
    -     * @param string $type account type
    -     * @return lamList list object
    -     */
    -    function lamSmbDomainList($type) {
    -        parent::lamList($type);
    -        $this->labels = array(
    -            'nav' => -_("%s domain(s) found"),
    -            -'error_noneFound' => _("No domains found!"),
    -            'newEntry' -=> _("New domain"),
    -            'deleteEntry' -=> _("Delete domain"),
    -            'createPDF' -=> _("Create PDF for selected domain(s)"),
    -            'createPDFAll' -=> _("Create PDF for all domains"));
    -    }
    -
    -}
    -
    -
    -
    -
    -
    - -

    -
    -
    - - diff --git a/lam-web/developers/devel/type_profile.htm b/lam-web/developers/devel/type_profile.htm deleted file mode 100644 index d1545ab0..00000000 --- a/lam-web/developers/devel/type_profile.htm +++ /dev/null @@ -1,27 +0,0 @@ - - - - Type HowTo - Default profile - - - -
    -

    Type HowTo - Default profile

    -
    -

    -You have to provide a default profile for your account type. If you do -not want to specify default values then just provide an empty file.
    -Save your profile as default.<your -type> in config/profiles.
    -
    -
    -Example:
    -
    -The smbDomain type has only -an empty default profile. It is saved as config/profiles/default.smbDomain.
    -
    -
    - - diff --git a/lam-web/developers/devel/types-specification.htm b/lam-web/developers/devel/types-specification.htm deleted file mode 100644 index 13fceee2..00000000 --- a/lam-web/developers/devel/types-specification.htm +++ /dev/null @@ -1,144 +0,0 @@ - - - - - Type specification - - - -

    This document describes the type -interface for LDAP Account Manager

    -
    -Account types are used to manage a group of accounts by grouping one or -more account modules. Examples for account types are user, group, host -and smbDomain.
    -
    -

    1. Location and naming of types
    -

    -All LAM types are placed in lib/types/ and are named "<class -name>.inc".
    -E.g. if you create a new type and its class name is "myUser" then the -filename would be "myUser.inc".
    -
    -The class name of a type must contain only a-z, A-Z, 0-9, -, and _.
    -All type classes should extend the baseType class.
    -
    -

    2. Functions

    -

    2.1. getAlias
    -

    -
    - - - - - - -
    function getAlias()
    -
    -
    -Returns the alias name for -this type. E.g. the alias for smbDomain is "Samba domains".
    -
    -

    2.2. getDescription
    -

    -
    - - - - - - -
    function getDescription()
    -
    -
    -Returns a description for the -account type. This should be a short sentence describing the account -type.
    -
    -

    2.3. getListClassName
    -

    -
    - - - - - - -
    function getListClassName()
    -
    -
    -Here you can specify your own class to handle the list view. The class -must be a subclass of lamList.
    -
    -

    2.4. getDefaultListAttributes
    -

    -
    - - - - - - -
    function getDefaultListAttributes()
    -
    -
    -Returns the default setting -for the displayed list attributes. It is used as default for config and -the syntax is equal to the config setting.
    -
    -

    2.5. getListAttributeDescriptions
    -

    -
    - - - - - - -
    function getListAttributeDescriptions()
    -
    -
    -Returns a hash array which contains predefined, translated descriptions -of LDAP attributes.
    -
    -
    -Example:

    -
    -return array(
    -    "sambaSID" => _("Domain SID"),
    -    "sambaDomainName" => _("Domain name")
    -    );
    -
    -
    -
    -
    -
    - - - diff --git a/lam-web/developers/devel/upload.htm b/lam-web/developers/devel/upload.htm deleted file mode 100644 index 4bf2b0b6..00000000 --- a/lam-web/developers/devel/upload.htm +++ /dev/null @@ -1,102 +0,0 @@ - - - - - File upload - - - -

    File upload
    -

    -
    -
    upload
    -

    -

    Account selection (masscreate.php)
    -

    -This is the initial page of the file upload. The user selects the -account type for the new upload.
    -
    -
    -

    Attribute overview (masscreate.php)

    -After the account selection LAM will display an overview of the -possible and required input columns.
    -The DN attributes (DN suffix and RDN) are static and are always -displayed. The default suffix is read from config with getAccountSuffix() and the list of -RDN possibilities is taken from modules.inc - getRDNAttributes().
    -The next attributes are read from modules.inc - getUploadColumns(). LAM will display -all attributes of one module in a separate fieldset. The getUploadColumns() function also -returns if an attribute is required and additional information like an -example value.
    -
    -After clicking the upload button the user will be forwarded to the -account building page.
    -
    -
    -

    Account building (massBuildAccounts.php)
    -

    -This part takes the submitted CSV file -and generates the LDAP accounts.
    -
    -The scripts separates the head row from the data rows in the CSV file. -The head array is used to find the position of the input values. The -data array contains one subarray for each account.
    -
    -After the data has been extracted there are some basic checks done, -e.g. checking required and unique columns. The modules provide the -necessary information for this.
    -
    -Then all data is given to the modules with buildUploadAccounts() in -modules.inc. They return a list of accounts which can be uploaded with ldap-add() and generate possible -error messages.
    -
    -If the accounts are built the script will give the user the possibility -to check the result with an LDIF-file -or to do the upload.
    -
    -
    -

    LDIF export (massBuildAccounts.php)
    -

    -LAM simply takes the built accounts and generates an LDIF-file from them. This is passed -to the user's browser.
    -The LDIF-file will only -contain the accounts itself. If modules do additional tasks after the -upload (e.g. adding users to groups) this will not be covered.
    -
    -
    -

    Account creation (massDoUpload.php)
    -

    -This script finally uploads the LDAP accounts with ldap_add().
    -
    -The upload can last longer than the maximum execution time of PHP. -Therefore the script will check regulary how much time is left and -pause the upload. This is resumed with a meta refresh which loads the -script again.
    -
    -After all accounts were created in LDAP the modules may do additional -tasks. LAM will call doUploadPostActions() -and also provide a list of failed accounts which can be ignored. The -function is called as long the returned status is "inProgress". The script uses again -a -meta refresh to handle the maximum execution time.
    -Typical post actions are setting quotas or adding an user to groups.
    -
    -A progress bar is shown for the LDAP adding and the module actions to -give the user a hint how long it will still take.
    -
    -
    - - diff --git a/lam-web/developers/docs.htm b/lam-web/developers/docs.htm deleted file mode 100644 index aed441c4..00000000 --- a/lam-web/developers/docs.htm +++ /dev/null @@ -1,294 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Developer documentation

    -
    -

    Code overview

    -

    These pages describe the architecture of LAM and how the different parts work together.

    -
    - -

    Specification for account modules

    -

    The interface definition of the account modules.

    -
    - -

    HowTo for writing account modules

    -

    A step-by-step HowTo for writing your own account modules.

    -
    - -

    FAQ

    -

    Answers to the most important questions.

    -
    - -

    Function and class reference (PHPDoc)

    -

    All classes and functions have PHPDoc comments. Here you find descriptions for each class and function including their parameters.

    -
    - - -

    - - -

    - -
    - - - - diff --git a/lam-web/developers/phpdoc/Help/_help_help_inc.html b/lam-web/developers/phpdoc/Help/_help_help_inc.html deleted file mode 100644 index 4ecd5016..00000000 --- a/lam-web/developers/phpdoc/Help/_help_help_inc.html +++ /dev/null @@ -1,90 +0,0 @@ - - -Docs for page help.inc - - - - - - - - - - - - - -
    Help
    - [ class tree: Help ] - [ index: Help ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: help.inc

    -Source Location: /help/help.inc

    - -
    -
    - - -

    Page Details:

    -LDAP Account Manager help entries.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/Help/_templates_help_php.html b/lam-web/developers/phpdoc/Help/_templates_help_php.html deleted file mode 100644 index 67bfe8d3..00000000 --- a/lam-web/developers/phpdoc/Help/_templates_help_php.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page help.php - - - - - - - - - - - - - -
    Help
    - [ class tree: Help ] - [ index: Help ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: help.php

    -Source Location: /templates/help.php

    - -
    -
    - - -

    Page Details:

    -LDAP Account Manager help page.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    Includes:

    -
    -include_once("../lib/ldap.inc") [line 36]
    -include_once("../lib/status.inc") [line 49]
    -include_once("../lib/modules.inc") [line 131]
    -include_once("../help/help.inc") [line 54]
    -include_once("../lib/config.inc") [line 41]
    -
    -

    -

    -
    -
    - -

    displayHelp [line 90]

    -
    -
    -
    - void displayHelp( -array $helpEntry, array $helpVariables) -
    -

    - - Print help site for a specific help number.



    - - -

    Parameters

    - - - - - - - - - - - -
    array  $helpEntry  The help entry that is to be displayed.
    array  $helpVariables  The help variables that are used to replace the spacer in the help text.
    -
    [ Top ]


    -
    -
    - -

    echoHTMLFoot [line 76]

    -
    -
    -
    - void echoHTMLFoot( -) -
    -

    - - Print HTML footer of the help page.



    - - -
    [ Top ]


    -
    -
    - -

    echoHTMLHead [line 62]

    -
    -
    -
    - void echoHTMLHead( -) -
    -

    - - Print HTML header of the help page.



    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/LDAP/Ldap.html b/lam-web/developers/phpdoc/LDAP/Ldap.html deleted file mode 100644 index 1257fc89..00000000 --- a/lam-web/developers/phpdoc/LDAP/Ldap.html +++ /dev/null @@ -1,737 +0,0 @@ - - -Docs For Class Ldap - - - - - - - - - - - - - -
    LDAP
    - [ class tree: LDAP ] - [ index: LDAP ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: Ldap

    -Source Location: /lib/ldap.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Ldap manages connection to LDAP and includes several helper functions.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 52]
    -Ldap manages connection to LDAP and includes several helper functions.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attributes =

    -

    [line 68]

    - Array with all attribute strings from the LDAP server

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $conf =

    -

    [line 55]

    - Object of Config to access preferences

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $objectClasses =

    -

    [line 66]

    - Array with all objectClass strings from the LDAP server

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $password =

    -

    [line 63]

    - LDAP password used for bind

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $rand =

    -

    [line 75]

    - Random number (changes on every page request)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $server =

    -

    [line 58]

    - Server handle

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $supports_unix_hosts =  false

    -

    [line 72]

    - Host attribute in inetOrgPerson

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $username =

    -

    [line 61]

    - LDAP username used for bind

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor Ldap [line 80]

    -
    -
    -
    - Ldap Ldap( -object -$config) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - -
    object  $config  an object of class Config
    -

    -
    [ Top ]
    -
    -
    - -

    method close [line 142]

    -
    -
    -
    - void close( -) -
    -

    - - Closes connection to server



    - - - - -
    [ Top ]
    -
    -
    - -

    method cmp_array [line 428]

    -
    -
    -
    - integer cmp_array( -string -$a, string -$b) -
    -

    - - Helper function to sort the unit DNs



    -

    Tags:

    -
    - - - - -
    return:  0 if equal, 1 if $a is greater, -1 if $b is greater
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $a  first argument to compare
    string  $b  second argument to compare
    -

    -
    [ Top ]
    -
    -
    - -

    method connect [line 96]

    -
    -
    -
    - mixed connect( -string -$user, string -$passwd) -
    -

    - - Connects to the server using the given username and password



    -

    Tags:

    -
    - - - - -
    return:  if connect succeeds the server handle is returned, else false
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $user  user name
    string  $passwd  password
    -

    -
    [ Top ]
    -
    -
    - -

    method decrypt [line 371]

    -
    -
    -
    - string decrypt( -object -$data) -
    -

    - - Decrypts a string



    -

    Tags:

    -
    - - - - -
    return:  decrypted string
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    object  $data  string to decrypt
    -

    -
    [ Top ]
    -
    -
    - -

    method decrypt_login [line 405]

    -
    -
    -
    - array decrypt_login( -) -
    -

    - - Decrypts username and password



    -

    Tags:

    -
    - - - - -
    return:  array(user name, password)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method destroy [line 414]

    -
    -
    -
    - void destroy( -) -
    -

    - - Closes connection to LDAP server and deletes encrypted username/password



    - - - - -
    [ Top ]
    -
    -
    - -

    method encrypt [line 350]

    -
    -
    -
    - object encrypted encrypt( -string -$data) -
    -

    - - Encrypts a string



    -

    Tags:

    -
    - - - - -
    return:  string
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $data  string to encrypt
    -

    -
    [ Top ]
    -
    -
    - -

    method encrypt_login [line 394]

    -
    -
    -
    - void encrypt_login( -string -$username, string -$password) -
    -

    - - Encrypts username and password



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $username  LDAP user name
    string  $password  LDAP password
    -

    -
    [ Top ]
    -
    -
    - -

    method new_rand [line 336]

    -
    -
    -
    - int new_rand( -) -
    -

    - - Calculates a new value for rand



    -

    Tags:

    -
    - - - - -
    return:  New random value
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method search_units [line 152]

    -
    -
    -
    - array search_units( -string -$suffix) -
    -

    - - Returns an array with all organizational units under the given suffix



    -

    Tags:

    -
    - - - - -
    return:  DNs of organizational units
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $suffix  search suffix
    -

    -
    [ Top ]
    -
    -
    - -

    method server [line 295]

    -
    -
    -
    - object connection server( -) -
    -

    - - Returns the LDAP connection handle



    -

    Tags:

    -
    - - - - -
    return:  handle
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method updateCapabilities [line 282]

    -
    -
    -
    - void updateCapabilities( -) -
    -

    - - Updates the capabilities values (var $supports_*)



    - - - - -
    [ Top ]
    -
    -
    - -

    method updateClasses [line 179]

    -
    -
    -
    - void updateClasses( -) -
    -

    - - Reads the array of objectClasses from the LDAP server



    - - - - -
    [ Top ]
    -
    -
    - -

    method __sleep [line 300]

    -
    -
    -
    - void __sleep( -) -
    -

    - - Closes connection to LDAP server before serialization



    - - - - -
    [ Top ]
    -
    -
    - -

    method __wakeup [line 308]

    -
    -
    -
    - void __wakeup( -) -
    -

    - - Reconnects to LDAP server when deserialized



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:50 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/LDAP/_lib_ldap_inc.html b/lam-web/developers/phpdoc/LDAP/_lib_ldap_inc.html deleted file mode 100644 index 16d72406..00000000 --- a/lam-web/developers/phpdoc/LDAP/_lib_ldap_inc.html +++ /dev/null @@ -1,135 +0,0 @@ - - -Docs for page ldap.inc - - - - - - - - - - - - - -
    LDAP
    - [ class tree: LDAP ] - [ index: LDAP ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: ldap.inc

    -Source Location: /lib/ldap.inc

    - -
    -
    - -
    -

    Classes:

    -
    Ldap
    -
    Ldap manages connection to LDAP and includes several helper functions.
    -


    - -

    Page Details:

    -ldap.inc provides basic functions to connect to the OpenLDAP server.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("config.inc") [line 32]
    -Access to configuration data

    include_once("schema.inc") [line 34]
    -LDAP schema

    -

    -

    -
    -
    - -

    hex2bin [line 42]

    -
    -
    -
    - binary hex2bin( -string $value) -
    -

    - - Converts a HEX string to a binary value



    -

    Tags:

    -
    - - - - -
    return:  result binary
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $value  HEX string
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:50 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/FPDF.html b/lam-web/developers/phpdoc/PDF/FPDF.html deleted file mode 100644 index fd6fa812..00000000 --- a/lam-web/developers/phpdoc/PDF/FPDF.html +++ /dev/null @@ -1,2623 +0,0 @@ - - -Docs For Class FPDF - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: FPDF

    -Source Location: /lib/fpdf.php

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Main FPDF class for creating PDF documents


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    UFPDF
    -
    Main UFPDF class for creating Unicode PDF documents
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 28]
    -Main FPDF class for creating PDF documents



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $AliasNbPages =

    -

    [line 82]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $author =

    -

    [line 79]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $AutoPageBreak =

    -

    [line 72]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $bMargin =

    -

    [line 49]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $buffer =

    -

    [line 34]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $cMargin =

    -

    [line 50]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ColorFlag =

    -

    [line 70]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $compress =

    -

    [line 37]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $CoreFonts =

    -

    [line 54]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $creator =

    -

    [line 81]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $CurOrientation =

    -

    [line 39]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $CurrentFont =

    -

    [line 64]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $DefOrientation =

    -

    [line 38]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $diffs =

    -

    [line 57]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $DrawColor =

    -

    [line 67]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fh =

    -

    [line 43]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fhPt =

    -

    [line 42]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FillColor =

    -

    [line 68]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FontFamily =

    -

    [line 61]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FontFiles =

    -

    [line 56]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fonts =

    -

    [line 55]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FontSize =

    -

    [line 66]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FontSizePt =

    -

    [line 65]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $FontStyle =

    -

    [line 62]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fw =

    -

    [line 43]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fwPt =

    -

    [line 42]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $h =

    -

    [line 45]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $hPt =

    -

    [line 44]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $images =

    -

    [line 58]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $InFooter =

    -

    [line 74]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $k =

    -

    [line 41]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $keywords =

    -

    [line 80]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $lasth =

    -

    [line 52]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $LayoutMode =

    -

    [line 76]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $LineWidth =

    -

    [line 53]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $links =

    -

    [line 60]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $lMargin =

    -

    [line 46]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $n =

    -

    [line 32]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $offsets =

    -

    [line 33]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $OrientationChanges =

    -

    [line 40]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $page =

    -

    [line 31]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $PageBreakTrigger =

    -

    [line 73]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $PageLinks =

    -

    [line 59]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $pages =

    -

    [line 35]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $PDFVersion =

    -

    [line 83]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $rMargin =

    -

    [line 48]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $state =

    -

    [line 36]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $subject =

    -

    [line 78]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $TextColor =

    -

    [line 69]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $title =

    -

    [line 77]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $tMargin =

    -

    [line 47]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $underline =

    -

    [line 63]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $w =

    -

    [line 45]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $wPt =

    -

    [line 44]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ws =

    -

    [line 71]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $x =

    -

    [line 51]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $y =

    -

    [line 51]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ZoomMode =

    -

    [line 75]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor FPDF [line 90]

    -
    -
    -
    - FPDF FPDF( -[mixed -$orientation = 'P'], [mixed -$unit = 'mm'], [mixed -$format = 'A4']) -
    -

    - - *****************************************************************************

    * Public methods * * *****************************************************************************




    - - - - -
    [ Top ]
    -
    -
    - -

    method AcceptPageBreak [line 628]

    -
    -
    -
    - void AcceptPageBreak( -) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::AcceptPageBreak()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method AddFont [line 474]

    -
    -
    -
    - void AddFont( -mixed -$family, [mixed -$style = ''], [mixed -$file = '']) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::AddFont()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method AddLink [line 593]

    -
    -
    -
    - void AddLink( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method AddPage [line 320]

    -
    -
    -
    - void AddPage( -[mixed -$orientation = '']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method AliasNbPages [line 285]

    -
    -
    -
    - void AliasNbPages( -[mixed -$alias = '{nb}']) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::AliasNbPages()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method Cell [line 634]

    -
    -
    -
    - void Cell( -mixed -$w, [mixed -$h = 0], [mixed -$txt = ''], [mixed -$border = 0], [mixed -$ln = 0], [mixed -$align = ''], [mixed -$fill = 0], [mixed -$link = '']) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::Cell()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method Close [line 303]

    -
    -
    -
    - void Close( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Error [line 291]

    -
    -
    -
    - void Error( -mixed -$msg) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Footer [line 392]

    -
    -
    -
    - void Footer( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method GetStringWidth [line 436]

    -
    -
    -
    - void GetStringWidth( -mixed -$s) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::GetStringWidth()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method GetX [line 967]

    -
    -
    -
    - void GetX( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method GetY [line 982]

    -
    -
    -
    - void GetY( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Header [line 387]

    -
    -
    -
    - void Header( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Image [line 907]

    -
    -
    -
    - void Image( -mixed -$file, mixed -$x, mixed -$y, [mixed -$w = 0], [mixed -$h = 0], [mixed -$type = ''], [mixed -$link = '']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Line [line 456]

    -
    -
    -
    - void Line( -mixed -$x1, mixed -$y1, mixed -$x2, mixed -$y2) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Link [line 611]

    -
    -
    -
    - void Link( -mixed -$x, mixed -$y, mixed -$w, mixed -$h, mixed -$link) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Ln [line 957]

    -
    -
    -
    - void Ln( -[mixed -$h = '']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method MultiCell [line 713]

    -
    -
    -
    - void MultiCell( -mixed -$w, mixed -$h, mixed -$txt, [mixed -$border = 0], [mixed -$align = 'J'], [mixed -$fill = 0]) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::MultiCell()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method Open [line 297]

    -
    -
    -
    - void Open( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Output [line 1005]

    -
    -
    -
    - void Output( -[mixed -$name = ''], [mixed -$dest = '']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method PageNo [line 397]

    -
    -
    -
    - void PageNo( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Rect [line 462]

    -
    -
    -
    - void Rect( -mixed -$x, mixed -$y, mixed -$w, mixed -$h, [mixed -$style = '']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetAuthor [line 267]

    -
    -
    -
    - void SetAuthor( -mixed -$author) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetAutoPageBreak [line 225]

    -
    -
    -
    - void SetAutoPageBreak( -mixed -$auto, [mixed -$margin = 0]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetCompression [line 246]

    -
    -
    -
    - void SetCompression( -mixed -$compress) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetCreator [line 279]

    -
    -
    -
    - void SetCreator( -mixed -$creator) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetDisplayMode [line 233]

    -
    -
    -
    - void SetDisplayMode( -mixed -$zoom, [mixed -$layout = 'continuous']) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetDrawColor [line 403]

    -
    -
    -
    - void SetDrawColor( -mixed -$r, [mixed -$g = -1], [mixed -$b = -1]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetFillColor [line 414]

    -
    -
    -
    - void SetFillColor( -mixed -$r, [mixed -$g = -1], [mixed -$b = -1]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetFont [line 522]

    -
    -
    -
    - void SetFont( -mixed -$family, [mixed -$style = ''], [mixed -$size = 0]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetFontSize [line 582]

    -
    -
    -
    - void SetFontSize( -mixed -$size) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetKeywords [line 273]

    -
    -
    -
    - void SetKeywords( -mixed -$keywords) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetLeftMargin [line 205]

    -
    -
    -
    - void SetLeftMargin( -mixed -$margin) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetLineWidth [line 448]

    -
    -
    -
    - void SetLineWidth( -mixed -$width) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetLink [line 601]

    -
    -
    -
    - void SetLink( -mixed -$link, [mixed -$y = 0], [mixed -$page = -1]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetMargins [line 195]

    -
    -
    -
    - void SetMargins( -mixed -$left, mixed -$top, [mixed -$right = -1]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetRightMargin [line 219]

    -
    -
    -
    - void SetRightMargin( -mixed -$margin) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetSubject [line 261]

    -
    -
    -
    - void SetSubject( -mixed -$subject) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetTextColor [line 426]

    -
    -
    -
    - void SetTextColor( -mixed -$r, [mixed -$g = -1], [mixed -$b = -1]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetTitle [line 255]

    -
    -
    -
    - void SetTitle( -mixed -$title) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetTopMargin [line 213]

    -
    -
    -
    - void SetTopMargin( -mixed -$margin) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetX [line 973]

    -
    -
    -
    - void SetX( -mixed -$x) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetXY [line 998]

    -
    -
    -
    - void SetXY( -mixed -$x, mixed -$y) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method SetY [line 988]

    -
    -
    -
    - void SetY( -mixed -$y) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Text [line 617]

    -
    -
    -
    - void Text( -mixed -$x, mixed -$y, mixed -$txt) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::Text()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method Write [line 826]

    -
    -
    -
    - void Write( -mixed -$h, mixed -$txt, [mixed -$link = '']) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::Write()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method _beginpage [line 1445]

    -
    -
    -
    - void _beginpage( -mixed -$orientation) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _dochecks [line 1078]

    -
    -
    -
    - void _dochecks( -) -
    -

    - - *****************************************************************************

    * Protected methods * * *****************************************************************************




    - - - - -
    [ Top ]
    -
    -
    - -

    method _dounderline [line 1498]

    -
    -
    -
    - void _dounderline( -mixed -$x, mixed -$y, mixed -$txt) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::_dounderline()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method _enddoc [line 1410]

    -
    -
    -
    - void _enddoc( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _endpage [line 1484]

    -
    -
    -
    - void _endpage( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _escape [line 1627]

    -
    -
    -
    - void _escape( -mixed -$s) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _freadint [line 1614]

    -
    -
    -
    - void _freadint( -mixed -$f) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _getfontpath [line 1088]

    -
    -
    -
    - void _getfontpath( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _newobj [line 1490]

    -
    -
    -
    - void _newobj( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _out [line 1640]

    -
    -
    -
    - void _out( -mixed -$s) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _parsejpg [line 1507]

    -
    -
    -
    - void _parsejpg( -mixed -$file) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _parsepng [line 1531]

    -
    -
    -
    - void _parsepng( -mixed -$file) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putcatalog [line 1378]

    -
    -
    -
    - void _putcatalog( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putfonts [line 1166]

    -
    -
    -
    - void _putfonts( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putheader [line 1398]

    -
    -
    -
    - void _putheader( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putimages [line 1283]

    -
    -
    -
    - void _putimages( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putinfo [line 1362]

    -
    -
    -
    - void _putinfo( -) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::_putinfo()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method _putpages [line 1095]

    -
    -
    -
    - void _putpages( -) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::_putpages()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method _putresourcedict [line 1337]

    -
    -
    -
    - void _putresourcedict( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putresources [line 1349]

    -
    -
    -
    - void _putresources( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putstream [line 1633]

    -
    -
    -
    - void _putstream( -mixed -$s) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _puttrailer [line 1403]

    -
    -
    -
    - void _puttrailer( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putxobjectdict [line 1331]

    -
    -
    -
    - void _putxobjectdict( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _textstring [line 1621]

    -
    -
    -
    - void _textstring( -mixed -$s) -
    -

    - -

    - -

    Overridden in child classes as:
    -

    -
    UFPDF::_textstring()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:45 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/UFPDF.html b/lam-web/developers/phpdoc/PDF/UFPDF.html deleted file mode 100644 index 50252bb1..00000000 --- a/lam-web/developers/phpdoc/PDF/UFPDF.html +++ /dev/null @@ -1,1517 +0,0 @@ - - -Docs For Class UFPDF - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: UFPDF

    -Source Location: /lib/ufpdf.php

    - - - - - - - - - - -
    - -

    Class Overview

    -
    FPDF
    -   |
    -   --UFPDF

    -
    Main UFPDF class for creating Unicode PDF documents


    -

    Author(s):

    -
      -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    lamPDF
    -
    Creates a LAM information page in PDF format.
    -
    -
    -
    -

    Inherited Variables

    -
    -

    Class: FPDF

    -
    -
    - FPDF::$AliasNbPages - -
    -
    - -
    -
    - FPDF::$author - -
    -
    - -
    -
    - FPDF::$AutoPageBreak - -
    -
    - -
    -
    - FPDF::$bMargin - -
    -
    - -
    -
    - FPDF::$buffer - -
    -
    - -
    -
    - FPDF::$cMargin - -
    -
    - -
    -
    - FPDF::$ColorFlag - -
    -
    - -
    -
    - FPDF::$compress - -
    -
    - -
    -
    - FPDF::$CoreFonts - -
    -
    - -
    -
    - FPDF::$creator - -
    -
    - -
    -
    - FPDF::$CurOrientation - -
    -
    - -
    -
    - FPDF::$CurrentFont - -
    -
    - -
    -
    - FPDF::$DefOrientation - -
    -
    - -
    -
    - FPDF::$diffs - -
    -
    - -
    -
    - FPDF::$DrawColor - -
    -
    - -
    -
    - FPDF::$fh - -
    -
    - -
    -
    - FPDF::$fhPt - -
    -
    - -
    -
    - FPDF::$FillColor - -
    -
    - -
    -
    - FPDF::$FontFamily - -
    -
    - -
    -
    - FPDF::$FontFiles - -
    -
    - -
    -
    - FPDF::$fonts - -
    -
    - -
    -
    - FPDF::$FontSize - -
    -
    - -
    -
    - FPDF::$FontSizePt - -
    -
    - -
    -
    - FPDF::$FontStyle - -
    -
    - -
    -
    - FPDF::$fw - -
    -
    - -
    -
    - FPDF::$fwPt - -
    -
    - -
    -
    - FPDF::$h - -
    -
    - -
    -
    - FPDF::$hPt - -
    -
    - -
    -
    - FPDF::$images - -
    -
    - -
    -
    - FPDF::$InFooter - -
    -
    - -
    -
    - FPDF::$k - -
    -
    - -
    -
    - FPDF::$keywords - -
    -
    - -
    -
    - FPDF::$lasth - -
    -
    - -
    -
    - FPDF::$LayoutMode - -
    -
    - -
    -
    - FPDF::$LineWidth - -
    -
    - -
    -
    - FPDF::$links - -
    -
    - -
    -
    - FPDF::$lMargin - -
    -
    - -
    -
    - FPDF::$n - -
    -
    - -
    -
    - FPDF::$offsets - -
    -
    - -
    -
    - FPDF::$OrientationChanges - -
    -
    - -
    -
    - FPDF::$page - -
    -
    - -
    -
    - FPDF::$PageBreakTrigger - -
    -
    - -
    -
    - FPDF::$PageLinks - -
    -
    - -
    -
    - FPDF::$pages - -
    -
    - -
    -
    - FPDF::$PDFVersion - -
    -
    - -
    -
    - FPDF::$rMargin - -
    -
    - -
    -
    - FPDF::$state - -
    -
    - -
    -
    - FPDF::$subject - -
    -
    - -
    -
    - FPDF::$TextColor - -
    -
    - -
    -
    - FPDF::$title - -
    -
    - -
    -
    - FPDF::$tMargin - -
    -
    - -
    -
    - FPDF::$underline - -
    -
    - -
    -
    - FPDF::$w - -
    -
    - -
    -
    - FPDF::$wPt - -
    -
    - -
    -
    - FPDF::$ws - -
    -
    - -
    -
    - FPDF::$x - -
    -
    - -
    -
    - FPDF::$y - -
    -
    - -
    -
    - FPDF::$ZoomMode - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: FPDF

    -
    -
    - FPDF::FPDF() - -
    -
    - ***************************************************************************** -
    -
    - FPDF::AcceptPageBreak() - -
    -
    - -
    -
    - FPDF::AddFont() - -
    -
    - -
    -
    - FPDF::AddLink() - -
    -
    - -
    -
    - FPDF::AddPage() - -
    -
    - -
    -
    - FPDF::AliasNbPages() - -
    -
    - -
    -
    - FPDF::Cell() - -
    -
    - -
    -
    - FPDF::Close() - -
    -
    - -
    -
    - FPDF::Error() - -
    -
    - -
    -
    - FPDF::Footer() - -
    -
    - -
    -
    - FPDF::GetStringWidth() - -
    -
    - -
    -
    - FPDF::GetX() - -
    -
    - -
    -
    - FPDF::GetY() - -
    -
    - -
    -
    - FPDF::Header() - -
    -
    - -
    -
    - FPDF::Image() - -
    -
    - -
    -
    - FPDF::Line() - -
    -
    - -
    -
    - FPDF::Link() - -
    -
    - -
    -
    - FPDF::Ln() - -
    -
    - -
    -
    - FPDF::MultiCell() - -
    -
    - -
    -
    - FPDF::Open() - -
    -
    - -
    -
    - FPDF::Output() - -
    -
    - -
    -
    - FPDF::PageNo() - -
    -
    - -
    -
    - FPDF::Rect() - -
    -
    - -
    -
    - FPDF::SetAuthor() - -
    -
    - -
    -
    - FPDF::SetAutoPageBreak() - -
    -
    - -
    -
    - FPDF::SetCompression() - -
    -
    - -
    -
    - FPDF::SetCreator() - -
    -
    - -
    -
    - FPDF::SetDisplayMode() - -
    -
    - -
    -
    - FPDF::SetDrawColor() - -
    -
    - -
    -
    - FPDF::SetFillColor() - -
    -
    - -
    -
    - FPDF::SetFont() - -
    -
    - -
    -
    - FPDF::SetFontSize() - -
    -
    - -
    -
    - FPDF::SetKeywords() - -
    -
    - -
    -
    - FPDF::SetLeftMargin() - -
    -
    - -
    -
    - FPDF::SetLineWidth() - -
    -
    - -
    -
    - FPDF::SetLink() - -
    -
    - -
    -
    - FPDF::SetMargins() - -
    -
    - -
    -
    - FPDF::SetRightMargin() - -
    -
    - -
    -
    - FPDF::SetSubject() - -
    -
    - -
    -
    - FPDF::SetTextColor() - -
    -
    - -
    -
    - FPDF::SetTitle() - -
    -
    - -
    -
    - FPDF::SetTopMargin() - -
    -
    - -
    -
    - FPDF::SetX() - -
    -
    - -
    -
    - FPDF::SetXY() - -
    -
    - -
    -
    - FPDF::SetY() - -
    -
    - -
    -
    - FPDF::Text() - -
    -
    - -
    -
    - FPDF::Write() - -
    -
    - -
    -
    - FPDF::_beginpage() - -
    -
    - -
    -
    - FPDF::_dochecks() - -
    -
    - ***************************************************************************** -
    -
    - FPDF::_dounderline() - -
    -
    - -
    -
    - FPDF::_enddoc() - -
    -
    - -
    -
    - FPDF::_endpage() - -
    -
    - -
    -
    - FPDF::_escape() - -
    -
    - -
    -
    - FPDF::_freadint() - -
    -
    - -
    -
    - FPDF::_getfontpath() - -
    -
    - -
    -
    - FPDF::_newobj() - -
    -
    - -
    -
    - FPDF::_out() - -
    -
    - -
    -
    - FPDF::_parsejpg() - -
    -
    - -
    -
    - FPDF::_parsepng() - -
    -
    - -
    -
    - FPDF::_putcatalog() - -
    -
    - -
    -
    - FPDF::_putfonts() - -
    -
    - -
    -
    - FPDF::_putheader() - -
    -
    - -
    -
    - FPDF::_putimages() - -
    -
    - -
    -
    - FPDF::_putinfo() - -
    -
    - -
    -
    - FPDF::_putpages() - -
    -
    - -
    -
    - FPDF::_putresourcedict() - -
    -
    - -
    -
    - FPDF::_putresources() - -
    -
    - -
    -
    - FPDF::_putstream() - -
    -
    - -
    -
    - FPDF::_puttrailer() - -
    -
    - -
    -
    - FPDF::_putxobjectdict() - -
    -
    - -
    -
    - FPDF::_textstring() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 37]
    -Main UFPDF class for creating Unicode PDF documents



    -

    Tags:

    -
    - - - - -
    see:  FPDF::FPDF()
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor UFPDF [line 45]

    -
    -
    -
    - UFPDF UFPDF( -[mixed -$orientation = 'P'], [mixed -$unit = 'mm'], [mixed -$format = 'A4']) -
    -

    - - *****************************************************************************

    * Public methods * * *****************************************************************************




    - - - - -
    [ Top ]
    -
    -
    - -

    method AcceptPageBreak [line 113]

    -
    -
    -
    - void AcceptPageBreak( -) -
    -

    - -

    - - -Overrides FPDF::AcceptPageBreak() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method AddFont [line 73]

    -
    -
    -
    - void AddFont( -mixed -$family, [mixed -$style = ''], [mixed -$file = '']) -
    -

    - -

    - - -Overrides FPDF::AddFont() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method AliasNbPages [line 407]

    -
    -
    -
    - void AliasNbPages( -[mixed -$alias = '{nb}']) -
    -

    - -

    - - -Overrides FPDF::AliasNbPages() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method Cell [line 119]

    -
    -
    -
    - void Cell( -mixed -$w, [mixed -$h = 0], [mixed -$txt = ''], [mixed -$border = 0], [mixed -$ln = 0], [mixed -$align = 'J'], [mixed -$fill = 0], [mixed -$link = '']) -
    -

    - -

    - - -Overrides FPDF::Cell() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method code2utf [line 697]

    -
    -
    -
    - void code2utf( -mixed -$num) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method GetStringWidth [line 50]

    -
    -
    -
    - void GetStringWidth( -mixed -$s) -
    -

    - -

    - - -Overrides FPDF::GetStringWidth() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method MultiCell [line 199]

    -
    -
    -
    - void MultiCell( -mixed -$w, mixed -$h, mixed -$txt, [mixed -$border = 0], [mixed -$align = 'J'], [mixed -$fill = 0]) -
    -

    - -

    - - -Overrides FPDF::MultiCell() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method strlen [line 705]

    -
    -
    -
    - void strlen( -mixed -$s) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Text [line 102]

    -
    -
    -
    - void Text( -mixed -$x, mixed -$y, mixed -$txt) -
    -

    - -

    - - -Overrides FPDF::Text() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method utf8_substr [line 709]

    -
    -
    -
    - void utf8_substr( -mixed -$str, mixed -$start) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method utf8_to_codepoints [line 726]

    -
    -
    -
    - void utf8_to_codepoints( -mixed -$txt) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method utf8_to_utf16be [line 597]

    -
    -
    -
    - void utf8_to_utf16be( -mixed -&$txt, [mixed -$bom = true]) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method Write [line 324]

    -
    -
    -
    - void Write( -mixed -$h, mixed -$txt, [mixed -$link = '']) -
    -

    - -

    - - -Overrides FPDF::Write() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method _dounderline [line 481]

    -
    -
    -
    - void _dounderline( -mixed -$x, mixed -$y, mixed -$width, mixed -$txt) -
    -

    - -

    - - -Overrides FPDF::_dounderline() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method _escapetext [line 498]

    -
    -
    -
    - void _escapetext( -mixed -$s) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method _putinfo [line 506]

    -
    -
    -
    - void _putinfo( -) -
    -

    - -

    - - -Overrides FPDF::_putinfo() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method _putpages [line 522]

    -
    -
    -
    - void _putpages( -) -
    -

    - -

    - - -Overrides FPDF::_putpages() (parent method not documented)

    - -
    [ Top ]
    -
    -
    - -

    method _puttruetypeunicode [line 419]

    -
    -
    -
    - void _puttruetypeunicode( -mixed -$font) -
    -

    - - *****************************************************************************

    * Protected methods * * *****************************************************************************




    - - - - -
    [ Top ]
    -
    -
    - -

    method _textstring [line 490]

    -
    -
    -
    - void _textstring( -mixed -$s) -
    -

    - -

    - - -Overrides FPDF::_textstring() (parent method not documented)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_font_vera_php.html b/lam-web/developers/phpdoc/PDF/_lib_font_vera_php.html deleted file mode 100644 index e68399a9..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_font_vera_php.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Docs for page vera.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: vera.php

    -Source Location: /lib/font/vera.php

    - -
    -
    - - -

    Page Details:

    -This file includes information about the Bitstream Vera font.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_font_verab_php.html b/lam-web/developers/phpdoc/PDF/_lib_font_verab_php.html deleted file mode 100644 index 410e09db..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_font_verab_php.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Docs for page verab.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: verab.php

    -Source Location: /lib/font/verab.php

    - -
    -
    - - -

    Page Details:

    -This file includes information about the Bitstream Vera font.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_font_verabi_php.html b/lam-web/developers/phpdoc/PDF/_lib_font_verabi_php.html deleted file mode 100644 index 6ffc32cc..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_font_verabi_php.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Docs for page verabi.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: verabi.php

    -Source Location: /lib/font/verabi.php

    - -
    -
    - - -

    Page Details:

    -This file includes information about the Bitstream Vera font.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_font_verai_php.html b/lam-web/developers/phpdoc/PDF/_lib_font_verai_php.html deleted file mode 100644 index f6f2a763..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_font_verai_php.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Docs for page verai.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: verai.php

    -Source Location: /lib/font/verai.php

    - -
    -
    - - -

    Page Details:

    -This file includes information about the Bitstream Vera font.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_fpdf_php.html b/lam-web/developers/phpdoc/PDF/_lib_fpdf_php.html deleted file mode 100644 index f86f65ed..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_fpdf_php.html +++ /dev/null @@ -1,136 +0,0 @@ - - -Docs for page fpdf.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: fpdf.php

    -Source Location: /lib/fpdf.php

    - -
    -
    - -
    -

    Classes:

    -
    FPDF
    -
    Main FPDF class for creating PDF documents
    -


    - -

    Page Details:

    -This file includes the FPDF implementation which is used to generate PDF files.



    -

    Tags:

    -
    - - - - -
    author:  Olivier Plathey
    -
    -

    -

    -

    -
    - -

    FPDF_VERSION [line 21]

    -
    -
    -
    - FPDF_VERSION = '1.53' -
    -
    - - *****************************************************************************

    Software: FPDF * Version: 1.53 * Date: 2004-12-31 * Author: Olivier PLATHEY * License: Freeware * * You may use, modify and redistribute this software as you wish. * *****************************************************************************



    - -
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:45 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_pdf_inc.html b/lam-web/developers/phpdoc/PDF/_lib_pdf_inc.html deleted file mode 100644 index eb8030aa..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_pdf_inc.html +++ /dev/null @@ -1,319 +0,0 @@ - - -Docs for page pdf.inc - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: pdf.inc

    -Source Location: /lib/pdf.inc

    - -
    -
    - -
    -

    Classes:

    -
    lamPDF
    -
    Creates a LAM information page in PDF format.
    -


    - -

    Page Details:

    -LDAP Account Manager PDF printing library. It consists of lamPDF class, the createModulePDF() function that may be called by other pages and furthermore some helper functions.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    Includes:

    -
    -include_once("ufpdf.php") [line 39]
    -Unicode support for FPDF

    include_once('xml_parser.inc') [line 42]
    -XML functions

    include_once("fpdf.php") [line 36]
    -PDF generator class

    include_once('pdfstruct.inc') [line 45]
    -access to PDF configuration files

    -

    -

    -
    - -

    LAMPDF_LINEWIDTH [line 33]

    -
    -
    -
    - LAMPDF_LINEWIDTH = 190 -
    -
    - - PDF line width


    - -
    -
    [ Top ]


    -
    -
    - -

    createModulePDF [line 62]

    -
    -
    -
    - void createModulePDF( -array $accounts, [string $pdf_structure = "default"]) -
    -

    - - This function creates the PDF output of one or more accounts. At the moment this function can create a PDF page for user, group and host accounts. But this is not limited by the function itself but by the account types that are allowed in LAM and the exsisting PDF structure definitions.



    - - -

    Parameters

    - - - - - - - - - - - -
    array  $accounts  A numbered array containing all accounts the PDF page should be created for. The entries of the array must be AccountContainer objects.
    string  $pdf_structure  The filename of the structure definition that should be used to create the PDF page. If not submitted the 'default.user' structure definition for the appropriate account type.
    -
    [ Top ]


    -
    -
    - -

    getSectionHeadline [line 197]

    -
    -
    -
    - string getSectionHeadline( -string $line) -
    -

    - - Creates a section headline.



    -

    Tags:

    -
    - - - - -
    return:  XML code for headline
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $line  section name
    -
    [ Top ]


    -
    -
    - -

    processAttributes [line 325]

    -
    -
    -
    - array processAttributes( -string $attrs, [array $return = array()]) -
    -

    - - Processes width, height and alignment attributes.



    -

    Tags:

    -
    - - - - -
    return:  XML code
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $attrs  attributes
    array  $return  XML code
    -
    [ Top ]


    -
    -
    - -

    processFormatTags [line 292]

    -
    -
    -
    - array processFormatTags( -string $line, string $style) -
    -

    - - Formats the XML code.



    -

    Tags:

    -
    - - - - -
    return:  XML code
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $line  XML code of PDF entry
    string  $style  style commands
    -
    [ Top ]


    -
    -
    - -

    processLine [line 216]

    -
    -
    -
    - array processLine( -string $line, [boolean $first_td = true], mixed $fontName) -
    -

    - - Creates the XML code for an PDF entry.



    -

    Tags:

    -
    - - - - -
    return:  XML codes
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $line  XML code of PDF entry
    boolean  $first_td  True if this is the first column
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_pdfstruct_inc.html b/lam-web/developers/phpdoc/PDF/_lib_pdfstruct_inc.html deleted file mode 100644 index 9f276388..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_pdfstruct_inc.html +++ /dev/null @@ -1,294 +0,0 @@ - - -Docs for page pdfstruct.inc - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: pdfstruct.inc

    -Source Location: /lib/pdfstruct.inc

    - -
    -
    - - -

    Page Details:

    -Functions to manage the PDF structures.



    -

    Tags:

    -
    - - - - -
    author:  Michael Dürgner
    -
    -

    -

    Includes:

    -
    -include_once("ldap.inc") [line 34]
    -LDAP object

    include_once("config.inc") [line 31]
    -LAM configuration

    -

    -

    -
    -
    - -

    deletePDFStructureDefinition [line 158]

    -
    -
    -
    - boolean deletePDFStructureDefinition( -string $scope, string $definition) -
    -

    - - Deletes XML file with PDF structure definitions.



    -

    Tags:

    -
    - - - - -
    return:  True if file was deleted or false if a problem occured.
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $scope  account type
    string  $definition  Name of definition to delete
    -
    [ Top ]


    -
    -
    - -

    getAvailableLogos [line 176]

    -
    -
    -
    - array getAvailableLogos( -) -
    -

    - - This function returns an array with all aviliable logo images.



    -

    Tags:

    -
    - - - - -
    return:  list of logo files
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    getPDFStructureDefinitions [line 47]

    -
    -
    -
    - array getPDFStructureDefinitions( -[string $scope = "user"]) -
    -

    - - This function will return all available PDF structure definitions for the submitted account scope.



    -

    Tags:

    -
    - - - - -
    return:  All available PDF structure definitions for the submitted account scope. Each entry is a string being the filename that may be passed to the createModulePDF() function as second argument.
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  The account scope the PDF structure definitions should be returned.
    -
    [ Top ]


    -
    -
    - -

    loadPDFStructureDefinitions [line 72]

    -
    -
    -
    - array loadPDFStructureDefinitions( -[string $scope = 'user'], [string $pdf_structure = 'default']) -
    -

    - - This function is used to get pdf structure from xml file.

    Used in createModulePDF.




    -

    Tags:

    -
    - - - - -
    return:  PDF structure
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $scope  The account scope for wich the PDF structure should be returned.
    string  $pdf_structure  Structure name of selected scope wich should be returned.
    -
    [ Top ]


    -
    -
    - -

    savePDFStructureDefinitions [line 100]

    -
    -
    -
    - string savePDFStructureDefinitions( -string $scope, string $definition) -
    -

    - - Saves PDF structure definitions to XML file in format: <name>.<scope>.xml



    -

    Tags:

    -
    - - - - -
    return:  "no perms" if access denied or "ok".
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $scope  account type
    string  $definition  Name of definition
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_ufpdf_php.html b/lam-web/developers/phpdoc/PDF/_lib_ufpdf_php.html deleted file mode 100644 index de5bd745..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_ufpdf_php.html +++ /dev/null @@ -1,143 +0,0 @@ - - -Docs for page ufpdf.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: ufpdf.php

    -Source Location: /lib/ufpdf.php

    - -
    -
    - -
    -

    Classes:

    -
    UFPDF
    -
    Main UFPDF class for creating Unicode PDF documents
    -


    - -

    Page Details:

    -This file includes UFPDF which adds Unicode support to FPDF.



    -

    Tags:

    -
    - - - - - - - -
    author:  Andrea Rossato
    author:  Steven Wittens
    -
    -

    -

    Includes:

    -
    -include_once('fpdf.php') [line 29]
    -
    -

    -

    -
    - -

    UFPDF_VERSION [line 27]

    -
    -
    -
    - UFPDF_VERSION = '0.1' -
    -
    - - *****************************************************************************

    Software: UFPDF, Unicode Free PDF generator * Version: 0.1 * based on FPDF 1.52 by Olivier PLATHEY * Date: 2004-09-01 * Author: Steven Wittens <steven@acko.net> * License: GPL * * UFPDF is a modification of FPDF to support Unicode through UTF-8. * * This file includes modifications from Andrea Rossato which fix line breaking * in Write()/MultiCell(). * * *****************************************************************************



    - -
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_lib_xml_parser_inc.html b/lam-web/developers/phpdoc/PDF/_lib_xml_parser_inc.html deleted file mode 100644 index 7d048c5c..00000000 --- a/lam-web/developers/phpdoc/PDF/_lib_xml_parser_inc.html +++ /dev/null @@ -1,122 +0,0 @@ - - -Docs for page xml_parser.inc - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: xml_parser.inc

    -Source Location: /lib/xml_parser.inc

    - -
    -
    - -
    -

    Classes:

    -
    xmlParser
    -
    -


    - -

    Page Details:

    -LDAP Account Manager xmlParser class



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfdelete_php.html b/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfdelete_php.html deleted file mode 100644 index d8865100..00000000 --- a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfdelete_php.html +++ /dev/null @@ -1,122 +0,0 @@ - - -Docs for page pdfdelete.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: pdfdelete.php

    -Source Location: /templates/pdfedit/pdfdelete.php

    - -
    -
    - - -

    Page Details:

    -Manages deletion of pdf structures.



    -

    Tags:

    -
    - - - - -
    author:  Michael Dürgner
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once('../../lib/pdfstruct.inc') [line 34]
    -helper functions for pdf

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfmain_php.html b/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfmain_php.html deleted file mode 100644 index 8635aed8..00000000 --- a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfmain_php.html +++ /dev/null @@ -1,125 +0,0 @@ - - -Docs for page pdfmain.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: pdfmain.php

    -Source Location: /templates/pdfedit/pdfmain.php

    - -
    -
    - - -

    Page Details:

    -This is the main window of the pdf structure editor.



    -

    Tags:

    -
    - - - - -
    author:  Michael Dürgner
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once("../../lib/pdfstruct.inc") [line 34]
    -access to PDF configuration files

    include_once("../../lib/ldap.inc") [line 36]
    -LDAP object

    include_once("../../lib/config.inc") [line 38]
    -for language settings

    include_once("../../lib/modules.inc") [line 40]
    -module functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfpage_php.html b/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfpage_php.html deleted file mode 100644 index 8e50ed0a..00000000 --- a/lam-web/developers/phpdoc/PDF/_templates_pdfedit_pdfpage_php.html +++ /dev/null @@ -1,129 +0,0 @@ - - -Docs for page pdfpage.php - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: pdfpage.php

    -Source Location: /templates/pdfedit/pdfpage.php

    - -
    -
    - - -

    Page Details:

    -Displays the main page of the PDF editor where the user can select the displayed entries.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  Michael Dürgner
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/pdfstruct.inc') [line 37]
    -access to PDF configuration files

    include_once("../../lib/security.inc") [line 35]
    -security functions

    include_once('../../lib/ldap.inc') [line 39]
    -LDAP object

    include_once('../../lib/config.inc') [line 41]
    -LAM configuration

    include_once('../../lib/xml_parser.inc') [line 45]
    -XML functions

    include_once('../../lib/modules.inc') [line 43]
    -module functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/lamPDF.html b/lam-web/developers/phpdoc/PDF/lamPDF.html deleted file mode 100644 index 25232370..00000000 --- a/lam-web/developers/phpdoc/PDF/lamPDF.html +++ /dev/null @@ -1,1353 +0,0 @@ - - -Docs For Class lamPDF - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamPDF

    -Source Location: /lib/pdf.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    FPDF
    -   |
    -   --UFPDF
    -      |
    -      --lamPDF

    -
    Creates a LAM information page in PDF format.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: FPDF

    -
    -
    - FPDF::$AliasNbPages - -
    -
    - -
    -
    - FPDF::$author - -
    -
    - -
    -
    - FPDF::$AutoPageBreak - -
    -
    - -
    -
    - FPDF::$bMargin - -
    -
    - -
    -
    - FPDF::$buffer - -
    -
    - -
    -
    - FPDF::$cMargin - -
    -
    - -
    -
    - FPDF::$ColorFlag - -
    -
    - -
    -
    - FPDF::$compress - -
    -
    - -
    -
    - FPDF::$CoreFonts - -
    -
    - -
    -
    - FPDF::$creator - -
    -
    - -
    -
    - FPDF::$CurOrientation - -
    -
    - -
    -
    - FPDF::$CurrentFont - -
    -
    - -
    -
    - FPDF::$DefOrientation - -
    -
    - -
    -
    - FPDF::$diffs - -
    -
    - -
    -
    - FPDF::$DrawColor - -
    -
    - -
    -
    - FPDF::$fh - -
    -
    - -
    -
    - FPDF::$fhPt - -
    -
    - -
    -
    - FPDF::$FillColor - -
    -
    - -
    -
    - FPDF::$FontFamily - -
    -
    - -
    -
    - FPDF::$FontFiles - -
    -
    - -
    -
    - FPDF::$fonts - -
    -
    - -
    -
    - FPDF::$FontSize - -
    -
    - -
    -
    - FPDF::$FontSizePt - -
    -
    - -
    -
    - FPDF::$FontStyle - -
    -
    - -
    -
    - FPDF::$fw - -
    -
    - -
    -
    - FPDF::$fwPt - -
    -
    - -
    -
    - FPDF::$h - -
    -
    - -
    -
    - FPDF::$hPt - -
    -
    - -
    -
    - FPDF::$images - -
    -
    - -
    -
    - FPDF::$InFooter - -
    -
    - -
    -
    - FPDF::$k - -
    -
    - -
    -
    - FPDF::$keywords - -
    -
    - -
    -
    - FPDF::$lasth - -
    -
    - -
    -
    - FPDF::$LayoutMode - -
    -
    - -
    -
    - FPDF::$LineWidth - -
    -
    - -
    -
    - FPDF::$links - -
    -
    - -
    -
    - FPDF::$lMargin - -
    -
    - -
    -
    - FPDF::$n - -
    -
    - -
    -
    - FPDF::$offsets - -
    -
    - -
    -
    - FPDF::$OrientationChanges - -
    -
    - -
    -
    - FPDF::$page - -
    -
    - -
    -
    - FPDF::$PageBreakTrigger - -
    -
    - -
    -
    - FPDF::$PageLinks - -
    -
    - -
    -
    - FPDF::$pages - -
    -
    - -
    -
    - FPDF::$PDFVersion - -
    -
    - -
    -
    - FPDF::$rMargin - -
    -
    - -
    -
    - FPDF::$state - -
    -
    - -
    -
    - FPDF::$subject - -
    -
    - -
    -
    - FPDF::$TextColor - -
    -
    - -
    -
    - FPDF::$title - -
    -
    - -
    -
    - FPDF::$tMargin - -
    -
    - -
    -
    - FPDF::$underline - -
    -
    - -
    -
    - FPDF::$w - -
    -
    - -
    -
    - FPDF::$wPt - -
    -
    - -
    -
    - FPDF::$ws - -
    -
    - -
    -
    - FPDF::$x - -
    -
    - -
    -
    - FPDF::$y - -
    -
    - -
    -
    - FPDF::$ZoomMode - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: UFPDF

    -
    -
    - UFPDF::UFPDF() - -
    -
    - ***************************************************************************** -
    -
    - UFPDF::AcceptPageBreak() - -
    -
    - -
    -
    - UFPDF::AddFont() - -
    -
    - -
    -
    - UFPDF::AliasNbPages() - -
    -
    - -
    -
    - UFPDF::Cell() - -
    -
    - -
    -
    - UFPDF::code2utf() - -
    -
    - -
    -
    - UFPDF::GetStringWidth() - -
    -
    - -
    -
    - UFPDF::MultiCell() - -
    -
    - -
    -
    - UFPDF::strlen() - -
    -
    - -
    -
    - UFPDF::Text() - -
    -
    - -
    -
    - UFPDF::utf8_substr() - -
    -
    - -
    -
    - UFPDF::utf8_to_codepoints() - -
    -
    - -
    -
    - UFPDF::utf8_to_utf16be() - -
    -
    - -
    -
    - UFPDF::Write() - -
    -
    - -
    -
    - UFPDF::_dounderline() - -
    -
    - -
    -
    - UFPDF::_escapetext() - -
    -
    - -
    -
    - UFPDF::_putinfo() - -
    -
    - -
    -
    - UFPDF::_putpages() - -
    -
    - -
    -
    - UFPDF::_puttruetypeunicode() - -
    -
    - ***************************************************************************** -
    -
    - UFPDF::_textstring() - -
    -
    - -
    -
    -

    Class: FPDF

    -
    -
    - FPDF::FPDF() - -
    -
    - ***************************************************************************** -
    -
    - FPDF::AcceptPageBreak() - -
    -
    - -
    -
    - FPDF::AddFont() - -
    -
    - -
    -
    - FPDF::AddLink() - -
    -
    - -
    -
    - FPDF::AddPage() - -
    -
    - -
    -
    - FPDF::AliasNbPages() - -
    -
    - -
    -
    - FPDF::Cell() - -
    -
    - -
    -
    - FPDF::Close() - -
    -
    - -
    -
    - FPDF::Error() - -
    -
    - -
    -
    - FPDF::Footer() - -
    -
    - -
    -
    - FPDF::GetStringWidth() - -
    -
    - -
    -
    - FPDF::GetX() - -
    -
    - -
    -
    - FPDF::GetY() - -
    -
    - -
    -
    - FPDF::Header() - -
    -
    - -
    -
    - FPDF::Image() - -
    -
    - -
    -
    - FPDF::Line() - -
    -
    - -
    -
    - FPDF::Link() - -
    -
    - -
    -
    - FPDF::Ln() - -
    -
    - -
    -
    - FPDF::MultiCell() - -
    -
    - -
    -
    - FPDF::Open() - -
    -
    - -
    -
    - FPDF::Output() - -
    -
    - -
    -
    - FPDF::PageNo() - -
    -
    - -
    -
    - FPDF::Rect() - -
    -
    - -
    -
    - FPDF::SetAuthor() - -
    -
    - -
    -
    - FPDF::SetAutoPageBreak() - -
    -
    - -
    -
    - FPDF::SetCompression() - -
    -
    - -
    -
    - FPDF::SetCreator() - -
    -
    - -
    -
    - FPDF::SetDisplayMode() - -
    -
    - -
    -
    - FPDF::SetDrawColor() - -
    -
    - -
    -
    - FPDF::SetFillColor() - -
    -
    - -
    -
    - FPDF::SetFont() - -
    -
    - -
    -
    - FPDF::SetFontSize() - -
    -
    - -
    -
    - FPDF::SetKeywords() - -
    -
    - -
    -
    - FPDF::SetLeftMargin() - -
    -
    - -
    -
    - FPDF::SetLineWidth() - -
    -
    - -
    -
    - FPDF::SetLink() - -
    -
    - -
    -
    - FPDF::SetMargins() - -
    -
    - -
    -
    - FPDF::SetRightMargin() - -
    -
    - -
    -
    - FPDF::SetSubject() - -
    -
    - -
    -
    - FPDF::SetTextColor() - -
    -
    - -
    -
    - FPDF::SetTitle() - -
    -
    - -
    -
    - FPDF::SetTopMargin() - -
    -
    - -
    -
    - FPDF::SetX() - -
    -
    - -
    -
    - FPDF::SetXY() - -
    -
    - -
    -
    - FPDF::SetY() - -
    -
    - -
    -
    - FPDF::Text() - -
    -
    - -
    -
    - FPDF::Write() - -
    -
    - -
    -
    - FPDF::_beginpage() - -
    -
    - -
    -
    - FPDF::_dochecks() - -
    -
    - ***************************************************************************** -
    -
    - FPDF::_dounderline() - -
    -
    - -
    -
    - FPDF::_enddoc() - -
    -
    - -
    -
    - FPDF::_endpage() - -
    -
    - -
    -
    - FPDF::_escape() - -
    -
    - -
    -
    - FPDF::_freadint() - -
    -
    - -
    -
    - FPDF::_getfontpath() - -
    -
    - -
    -
    - FPDF::_newobj() - -
    -
    - -
    -
    - FPDF::_out() - -
    -
    - -
    -
    - FPDF::_parsejpg() - -
    -
    - -
    -
    - FPDF::_parsepng() - -
    -
    - -
    -
    - FPDF::_putcatalog() - -
    -
    - -
    -
    - FPDF::_putfonts() - -
    -
    - -
    -
    - FPDF::_putheader() - -
    -
    - -
    -
    - FPDF::_putimages() - -
    -
    - -
    -
    - FPDF::_putinfo() - -
    -
    - -
    -
    - FPDF::_putpages() - -
    -
    - -
    -
    - FPDF::_putresourcedict() - -
    -
    - -
    -
    - FPDF::_putresources() - -
    -
    - -
    -
    - FPDF::_putstream() - -
    -
    - -
    -
    - FPDF::_puttrailer() - -
    -
    - -
    -
    - FPDF::_putxobjectdict() - -
    -
    - -
    -
    - FPDF::_textstring() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 366]
    -Creates a LAM information page in PDF format.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $fontList = array(
    -      'BitstreamVeraSans-Roman' => array('vera.php', 'verab.php', 'verabi.php', 'verai.php'))

    -

    [line 382]

    - list of supported fonts

    format: <font name> => array(<file for default font style>, <file for bold>, <italic>, <bold italic>)


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $fontName =

    -

    [line 376]

    - current active font name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $page_definitions =

    -

    [line 371]

    - format settings for page layout

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamPDF [line 392]

    -
    -
    -
    - lamPDF lamPDF( -[string -$account_type = "user"], [array -$page_definitions = array()], mixed -$fontName) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $account_type  
    array  $page_definitions  
    -

    -
    [ Top ]
    -
    -
    - -

    method footer [line 448]

    -
    -
    -
    - void footer( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method header [line 416]

    -
    -
    -
    - void header( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/PDF/xmlParser.html b/lam-web/developers/phpdoc/PDF/xmlParser.html deleted file mode 100644 index 2214398d..00000000 --- a/lam-web/developers/phpdoc/PDF/xmlParser.html +++ /dev/null @@ -1,241 +0,0 @@ - - -Docs For Class xmlParser - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: xmlParser

    -Source Location: /lib/xml_parser.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -


    -

    Author(s):

    -
      -
    • Michael Duergner
    • -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 36]
    -

    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $xmlParser =

    -

    [line 41]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor xmlParser [line 46]

    -
    -
    -
    - xmlParser xmlParser( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method parse [line 60]

    -
    -
    -
    - array parse( -string -$filename) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $filename  
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_Help.html b/lam-web/developers/phpdoc/classtrees_Help.html deleted file mode 100644 index 5dd5c5e7..00000000 --- a/lam-web/developers/phpdoc/classtrees_Help.html +++ /dev/null @@ -1,60 +0,0 @@ - - -Class Trees for Package Help - - - - - - - - - - - - - -
    Help
    - [ class tree: Help ] - [ index: Help ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package Help

    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_LDAP.html b/lam-web/developers/phpdoc/classtrees_LDAP.html deleted file mode 100644 index 8b8870a6..00000000 --- a/lam-web/developers/phpdoc/classtrees_LDAP.html +++ /dev/null @@ -1,65 +0,0 @@ - - -Class Trees for Package LDAP - - - - - - - - - - - - - -
    LDAP
    - [ class tree: LDAP ] - [ index: LDAP ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package LDAP

    -
    -
    Root class Ldap

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_PDF.html b/lam-web/developers/phpdoc/classtrees_PDF.html deleted file mode 100644 index 8d207b85..00000000 --- a/lam-web/developers/phpdoc/classtrees_PDF.html +++ /dev/null @@ -1,74 +0,0 @@ - - -Class Trees for Package PDF - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package PDF

    -
    -
    Root class FPDF

    - - -
    -
    Root class xmlParser

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_configuration.html b/lam-web/developers/phpdoc/classtrees_configuration.html deleted file mode 100644 index 30555070..00000000 --- a/lam-web/developers/phpdoc/classtrees_configuration.html +++ /dev/null @@ -1,70 +0,0 @@ - - -Class Trees for Package configuration - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package configuration

    -
    -
    Root class LAMCfgMain

    - - -
    -
    Root class LAMConfig

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_lib.html b/lam-web/developers/phpdoc/classtrees_lib.html deleted file mode 100644 index 4ea537bb..00000000 --- a/lam-web/developers/phpdoc/classtrees_lib.html +++ /dev/null @@ -1,77 +0,0 @@ - - -Class Trees for Package lib - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package lib

    -
    -
    Root class cache

    - - -
    -
    Root class ObjectClassAttribute

    - - -
    -
    Root class SchemaItem

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_lists.html b/lam-web/developers/phpdoc/classtrees_lists.html deleted file mode 100644 index ac297878..00000000 --- a/lam-web/developers/phpdoc/classtrees_lists.html +++ /dev/null @@ -1,67 +0,0 @@ - - -Class Trees for Package lists - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package lists

    -
    -
    Root class lamList

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_main.html b/lam-web/developers/phpdoc/classtrees_main.html deleted file mode 100644 index cc8fa8fe..00000000 --- a/lam-web/developers/phpdoc/classtrees_main.html +++ /dev/null @@ -1,60 +0,0 @@ - - -Class Trees for Package main - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package main

    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_modules.html b/lam-web/developers/phpdoc/classtrees_modules.html deleted file mode 100644 index 61f09a6d..00000000 --- a/lam-web/developers/phpdoc/classtrees_modules.html +++ /dev/null @@ -1,82 +0,0 @@ - - -Class Trees for Package modules - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package modules

    -
    -
    Root class accountContainer

    - - -
    -
    Root class baseModule

    - - -
    -
    Root class samba3domain

    - - -
    -
    Root class smbHash

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_profiles.html b/lam-web/developers/phpdoc/classtrees_profiles.html deleted file mode 100644 index 01b3c277..00000000 --- a/lam-web/developers/phpdoc/classtrees_profiles.html +++ /dev/null @@ -1,60 +0,0 @@ - - -Class Trees for Package profiles - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package profiles

    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_selfService.html b/lam-web/developers/phpdoc/classtrees_selfService.html deleted file mode 100644 index 72e4e7bf..00000000 --- a/lam-web/developers/phpdoc/classtrees_selfService.html +++ /dev/null @@ -1,65 +0,0 @@ - - -Class Trees for Package selfService - - - - - - - - - - - - - -
    selfService
    - [ class tree: selfService ] - [ index: selfService ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package selfService

    -
    -
    Root class selfServiceProfile

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_tests.html b/lam-web/developers/phpdoc/classtrees_tests.html deleted file mode 100644 index 8d831d33..00000000 --- a/lam-web/developers/phpdoc/classtrees_tests.html +++ /dev/null @@ -1,60 +0,0 @@ - - -Class Trees for Package tests - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package tests

    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_tools.html b/lam-web/developers/phpdoc/classtrees_tools.html deleted file mode 100644 index e08cb3b8..00000000 --- a/lam-web/developers/phpdoc/classtrees_tools.html +++ /dev/null @@ -1,74 +0,0 @@ - - -Class Trees for Package tools - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package tools

    -
    -
    Root class LdapExportInfo

    - - -
    -
    Root class PlaAbstractExporter

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/classtrees_types.html b/lam-web/developers/phpdoc/classtrees_types.html deleted file mode 100644 index eddd9fd0..00000000 --- a/lam-web/developers/phpdoc/classtrees_types.html +++ /dev/null @@ -1,67 +0,0 @@ - - -Class Trees for Package types - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class Trees for Package types

    -
    -
    Root class baseType

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/LAMCfgMain.html b/lam-web/developers/phpdoc/configuration/LAMCfgMain.html deleted file mode 100644 index 9bc7f318..00000000 --- a/lam-web/developers/phpdoc/configuration/LAMCfgMain.html +++ /dev/null @@ -1,334 +0,0 @@ - - -Docs For Class LAMCfgMain - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: LAMCfgMain

    -Source Location: /lib/config.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class manages config.cfg.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 714]
    -This class manages config.cfg.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $allowedHosts =

    -

    [line 732]

    - list of hosts which may access LAM

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $default =

    -

    [line 717]

    - Default profile

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $logDestination =

    -

    [line 729]

    - log destination ("SYSLOG":syslog, "/...":file, "NONE":none)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $logLevel =

    -

    [line 726]

    - log level

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $password =

    -

    [line 720]

    - Password to change config.cfg

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sessionTimeout =

    -

    [line 723]

    - Time of inactivity before session times out (minutes)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $settings = array("password", "default", "sessionTimeout",
    -      "logLevel", "logDestination", "allowedHosts")

    -

    [line 735]

    - list of data fields to save in config file

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor LAMCfgMain [line 741]

    -
    -
    -
    - LAMCfgMain LAMCfgMain( -) -
    -

    - - Loads preferences from config file



    - - - - -
    [ Top ]
    -
    -
    - -

    method reload [line 755]

    -
    -
    -
    - boolean reload( -) -
    -

    - - Reloads preferences from config file config.cfg



    -

    Tags:

    -
    - - - - -
    return:  true if file was readable
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save [line 782]

    -
    -
    -
    - void save( -) -
    -

    - - Saves preferences to config file config.cfg



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/LAMConfig.html b/lam-web/developers/phpdoc/configuration/LAMConfig.html deleted file mode 100644 index 7353f6d2..00000000 --- a/lam-web/developers/phpdoc/configuration/LAMConfig.html +++ /dev/null @@ -1,1494 +0,0 @@ - - -Docs For Class LAMConfig - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: LAMConfig

    -Source Location: /lib/config.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class manages .conf files.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 123]
    -This class manages .conf files.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $activeTypes =  "user,group,host,smbDomain"

    -

    [line 169]

    - Active account types

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $Admins =

    -

    [line 129]

    - Array of string: users with admin rights

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $cachetimeout =

    -

    [line 166]

    - LDAP cache timeout

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $defaultLanguage =

    -

    [line 141]

    - Default language

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $file =

    -

    [line 172]

    - Name of configuration file

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $maxlistentries =

    -

    [line 138]

    - Maximum number of rows shown in user/group/host lists

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $moduleSettings = array()

    -

    [line 144]

    - module settings

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $Passwd =

    -

    [line 132]

    - Password to edit preferences

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $scriptPath =

    -

    [line 155]

    - Path to external lamdaemon script on server where it is executed

    This is used for managing quota and home directories. optional setting, may not be defined


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $scriptServer =

    -

    [line 163]

    - Server where lamdaemon script is executed

    This is used for managing quota and home directories. optional setting, may not be defined


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ServerURL =

    -

    [line 126]

    - Server address (e.g. ldap://127.0.0.1:389)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $settings = array("ServerURL", "Passwd", "Admins", "treesuffix", "maxlistentries",
    -      "defaultLanguage", "scriptPath", "scriptServer", "cachetimeout",
    -      "modules", "activeTypes", "types")

    -

    [line 175]

    - List of all settings in config file

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $treesuffix =

    -

    [line 135]

    - LDAP suffix for tree view

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $typeSettings = array()

    -

    [line 147]

    - type settings

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor LAMConfig [line 185]

    -
    -
    -
    - LAMConfig LAMConfig( -[integer -$file = 0]) -
    -

    - - Loads preferences from config file



    - - - - -

    Parameters:

    -
    - - - - - - -
    integer  $file  Index number in config file array
    -

    -
    [ Top ]
    -
    -
    - -

    method get_AccountModules [line 615]

    -
    -
    -
    - array get_AccountModules( -string -$scope) -
    -

    - - Returns an array of all selected account modules



    -

    Tags:

    -
    - - - - -
    return:  user modules
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method get_ActiveTypes [line 671]

    -
    -
    -
    - array get_ActiveTypes( -) -
    -

    - - Returns a list of active account types.



    -

    Tags:

    -
    - - - - -
    return:  list of types
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_Admins [line 376]

    -
    -
    -
    - array get_Admins( -) -
    -

    - - Returns an array of string with all admin names



    -

    Tags:

    -
    - - - - -
    return:  the admin names
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_Adminstring [line 385]

    -
    -
    -
    - string get_Adminstring( -) -
    -

    - - Returns all admin users seperated by semicolons



    -

    Tags:

    -
    - - - - -
    return:  the admin string
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_cacheTimeout [line 581]

    -
    -
    -
    - integer get_cacheTimeout( -) -
    -

    - - Returns the LDAP cache timeout in minutes



    -

    Tags:

    -
    - - - - -
    return:  cache time
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_cacheTimeoutSec [line 591]

    -
    -
    -
    - integer get_cacheTimeoutSec( -) -
    -

    - - Returns the LDAP cache timeout in seconds



    -

    Tags:

    -
    - - - - -
    return:  cache time
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_defaultLanguage [line 514]

    -
    -
    -
    - string get_defaultLanguage( -) -
    -

    - - Returns the default language string



    -

    Tags:

    -
    - - - - -
    return:  default language
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_listAttributes [line 467]

    -
    -
    -
    - string get_listAttributes( -string -$scope) -
    -

    - - Returns the list of attributes to show in user list



    -

    Tags:

    -
    - - - - -
    return:  the attribute list
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method get_MaxListEntries [line 493]

    -
    -
    -
    - integer get_MaxListEntries( -) -
    -

    - - Returns the maximum number of rows in user/group/host lists



    -

    Tags:

    -
    - - - - -
    return:  maximum number
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_moduleSettings [line 662]

    -
    -
    -
    - array get_moduleSettings( -) -
    -

    - - Returns a list of saved module settings



    -

    Tags:

    -
    - - - - -
    return:  list of settings: array(name => value)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_Passwd [line 409]

    -
    -
    -
    - string get_Passwd( -) -
    -

    - - Returns the password to access the preferences wizard



    -

    Tags:

    -
    - - - - -
    return:  the password
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_scriptPath [line 535]

    -
    -
    -
    - string get_scriptPath( -) -
    -

    - - Returns the path to the external script



    -

    Tags:

    -
    - - - - -
    return:  script path
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_scriptServer [line 557]

    -
    -
    -
    - string get_scriptServer( -) -
    -

    - - Returns the server of the external script



    -

    Tags:

    -
    - - - - -
    return:  script server
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_ServerURL [line 355]

    -
    -
    -
    - string get_ServerURL( -) -
    -

    - - Returns the server address as string



    -

    Tags:

    -
    - - - - -
    return:  server address
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_Suffix [line 431]

    -
    -
    -
    - string get_Suffix( -string -$scope) -
    -

    - - Returns the LDAP suffix for the given account type



    -

    Tags:

    -
    - - - - -
    return:  the LDAP suffix
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method get_typeSettings [line 702]

    -
    -
    -
    - array get_typeSettings( -) -
    -

    - - Returns a list of saved type settings



    -

    Tags:

    -
    - - - - -
    return:  list of settings: array(name => value)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method reload [line 200]

    -
    -
    -
    - boolean reload( -) -
    -

    - - Reloads preferences from config file



    -

    Tags:

    -
    - - - - -
    return:  true if file was readable
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save [line 258]

    -
    -
    -
    - void save( -) -
    -

    - - Saves preferences to config file



    - - - - -
    [ Top ]
    -
    -
    - -

    method set_AccountModules [line 631]

    -
    -
    -
    - boolean set_AccountModules( -array -$modules, string -$scope) -
    -

    - - Sets the selected account modules



    -

    Tags:

    -
    - - - - -
    return:  true if $modules has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $modules  array with module names (not aliases!)
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method set_ActiveTypes [line 681]

    -
    -
    -
    - void set_ActiveTypes( -array -$types) -
    -

    - - Sets the list of active types.



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $types  list of types
    -

    -
    [ Top ]
    -
    -
    - -

    method set_Adminstring [line 395]

    -
    -
    -
    - boolean set_Adminstring( -string -$value) -
    -

    - - Sets the admin string



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new admin string that contains all admin users seperated by semicolons
    -

    -
    [ Top ]
    -
    -
    - -

    method set_cacheTimeout [line 601]

    -
    -
    -
    - boolean set_cacheTimeout( -integer -$value) -
    -

    - - Sets the LDAP cache timeout in minutes (0,1,2,5,10,15)



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    integer  $value  new cache timeout
    -

    -
    [ Top ]
    -
    -
    - -

    method set_defaultLanguage [line 524]

    -
    -
    -
    - boolean set_defaultLanguage( -string -$value) -
    -

    - - Sets the default language string



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new default language
    -

    -
    [ Top ]
    -
    -
    - -

    method set_listAttributes [line 478]

    -
    -
    -
    - boolean set_listAttributes( -string -$value, string -$scope) -
    -

    - - Sets the list of attributes to show in user list



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $value  new attribute string
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method set_MaxListEntries [line 503]

    -
    -
    -
    - boolean set_MaxListEntries( -integer -$value) -
    -

    - - Sets the maximum number of rows in user/group/host lists



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    integer  $value  new maximum value
    -

    -
    [ Top ]
    -
    -
    - -

    method set_moduleSettings [line 651]

    -
    -
    -
    - boolean set_moduleSettings( -array -$settings) -
    -

    - - Sets the settings for the account modules.



    -

    Tags:

    -
    - - - - -
    return:  true if $settings has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $settings  list of module setting array(name => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method set_Passwd [line 419]

    -
    -
    -
    - boolean set_Passwd( -string -$value) -
    -

    - - Sets the preferences wizard password



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new password
    -

    -
    [ Top ]
    -
    -
    - -

    method set_scriptPath [line 545]

    -
    -
    -
    - boolean set_scriptPath( -string -$value) -
    -

    - - Sets the path to the external script



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new script path
    -

    -
    [ Top ]
    -
    -
    - -

    method set_scriptServer [line 567]

    -
    -
    -
    - boolean set_scriptServer( -string -$value) -
    -

    - - Sets the server of the external script



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new script server
    -

    -
    [ Top ]
    -
    -
    - -

    method set_ServerURL [line 365]

    -
    -
    -
    - boolean set_ServerURL( -string -$value) -
    -

    - - Sets the server address



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $value  new server address
    -

    -
    [ Top ]
    -
    -
    - -

    method set_Suffix [line 447]

    -
    -
    -
    - boolean set_Suffix( -string -$scope, string -$value) -
    -

    - - Sets the LDAP suffix where accounts are saved



    -

    Tags:

    -
    - - - - -
    return:  true if $value has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $scope  account type
    string  $value  new LDAP suffix
    -

    -
    [ Top ]
    -
    -
    - -

    method set_typeSettings [line 691]

    -
    -
    -
    - boolean set_typeSettings( -array -$settings) -
    -

    - - Sets the settings for the account types.



    -

    Tags:

    -
    - - - - -
    return:  true if $settings has correct format
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $settings  list of type setting array(name => value)
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_lib_config_inc.html b/lam-web/developers/phpdoc/configuration/_lib_config_inc.html deleted file mode 100644 index cbb56287..00000000 --- a/lam-web/developers/phpdoc/configuration/_lib_config_inc.html +++ /dev/null @@ -1,212 +0,0 @@ - - -Docs for page config.inc - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: config.inc

    -Source Location: /lib/config.inc

    - -
    -
    - -
    -

    Classes:

    -
    LAMConfig
    -
    This class manages .conf files.
    -
    LAMCfgMain
    -
    This class manages config.cfg.
    -


    - -

    Page Details:

    -This file includes functions to manage the configuration files.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("modules.inc") [line 35]
    -Used to get module information.

    include_once("status.inc") [line 33]
    -Used to print messages.

    include_once("types.inc") [line 37]
    -Used to get type information.

    -

    -

    -
    -
    - -

    getConfigProfiles [line 61]

    -
    -
    -
    - array getConfigProfiles( -) -
    -

    - - Returns an array of string with all available configuration profiles (without .conf)



    -

    Tags:

    -
    - - - - -
    return:  profile names
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    LAMVersion [line 85]

    -
    -
    -
    - string LAMVersion( -) -
    -

    - - Returns the version number of this LAM installation.

    Format: <major version>.<minor version>.<patch level>
    Major/minor version are always numbers, patch level may contain letters for inofficial releases only (e.g. 0.5.alpha1).




    -

    Tags:

    -
    - - - - -
    return:  version number
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    metaRefresh [line 103]

    -
    -
    -
    - void metaRefresh( -string $page) -
    -

    - - Prints a meta refresh page



    - - -

    Parameters

    - - - - - - -
    string  $page  the URL of the target page
    -
    [ Top ]


    -
    -
    - -

    setlanguage [line 42]

    -
    -
    -
    - void setlanguage( -) -
    -

    - - Sets language settings for automatic translation



    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_conflogin_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_conflogin_php.html deleted file mode 100644 index a15221bf..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_conflogin_php.html +++ /dev/null @@ -1,114 +0,0 @@ - - -Docs for page conflogin.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: conflogin.php

    -Source Location: /templates/config/conflogin.php

    - -
    -
    - - -

    Page Details:

    -Login page to change the preferences.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/status.inc') [line 36]
    -Used to print status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:40 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_confmain_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_confmain_php.html deleted file mode 100644 index 7fc87772..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_confmain_php.html +++ /dev/null @@ -1,132 +0,0 @@ - - -Docs for page confmain.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: confmain.php

    -Source Location: /templates/config/confmain.php

    - -
    -
    - - -

    Page Details:

    -Main page of configuration



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/config.inc") [line 34]
    -Access to config functions

    include_once("../../lib/modules.inc") [line 37]
    -access to module settings

    require('conflogin.php') [line 72]
    -go back to login if password is invalid

    require('conflogin.php') [line 54]
    -go back to login if password is empty

    -

    -

    -
    -
    - -

    saveSettings [line 411]

    -
    -
    -
    - void saveSettings( -) -
    -

    - - Saves the entered settings.



    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:40 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_confmodules_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_confmodules_php.html deleted file mode 100644 index 8b301121..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_confmodules_php.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page confmodules.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: confmodules.php

    -Source Location: /templates/config/confmodules.php

    - -
    -
    - - -

    Page Details:

    -confmodules lets the user select the account modules



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/modules.inc') [line 36]
    -Access to module lists

    require('conflogin.php') [line 49]
    -go back to login if password is invalid

    -

    -

    -
    -
    - -

    config_showAccountModules [line 138]

    -
    -
    -
    - boolean config_showAccountModules( -string $scope, string $title) -
    -

    - - Displays the module selection boxes and checks if dependencies are fulfilled.



    -

    Tags:

    -
    - - - - -
    return:  true if all dependencies are ok
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $scope  account type
    string  $title  title for module selection (e.g. "User modules")
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:40 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_conftypes_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_conftypes_php.html deleted file mode 100644 index 086d9e71..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_conftypes_php.html +++ /dev/null @@ -1,115 +0,0 @@ - - -Docs for page conftypes.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: conftypes.php

    -Source Location: /templates/config/conftypes.php

    - -
    -
    - - -

    Page Details:

    -Here the user can select the account types.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/types.inc') [line 36]
    -Access to account types

    require('conflogin.php') [line 48]
    -go back to login if password is invalid

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:40 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_index_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_index_php.html deleted file mode 100644 index aaf69ee5..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_index_php.html +++ /dev/null @@ -1,113 +0,0 @@ - - -Docs for page index.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: index.php

    -Source Location: /templates/config/index.php

    - -
    -
    - - -

    Page Details:

    -Displays links to all configuration pages.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:47 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_mainlogin_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_mainlogin_php.html deleted file mode 100644 index 82824553..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_mainlogin_php.html +++ /dev/null @@ -1,114 +0,0 @@ - - -Docs for page mainlogin.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: mainlogin.php

    -Source Location: /templates/config/mainlogin.php

    - -
    -
    - - -

    Page Details:

    -Login page to change the main preferences.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/status.inc') [line 36]
    -Used to print status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_mainmanage_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_mainmanage_php.html deleted file mode 100644 index 35fd990d..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_mainmanage_php.html +++ /dev/null @@ -1,115 +0,0 @@ - - -Docs for page mainmanage.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: mainmanage.php

    -Source Location: /templates/config/mainmanage.php

    - -
    -
    - - -

    Page Details:

    -Manages the main configuration options.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/status.inc') [line 36]
    -Used to print status messages

    require('mainlogin.php') [line 48]
    -
    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/configuration/_templates_config_profmanage_php.html b/lam-web/developers/phpdoc/configuration/_templates_config_profmanage_php.html deleted file mode 100644 index 34215a20..00000000 --- a/lam-web/developers/phpdoc/configuration/_templates_config_profmanage_php.html +++ /dev/null @@ -1,114 +0,0 @@ - - -Docs for page profmanage.php - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: profmanage.php

    -Source Location: /templates/config/profmanage.php

    - -
    -
    - - -

    Page Details:

    -Configuration profile management.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 34]
    -Access to config functions

    include_once('../../lib/status.inc') [line 36]
    -Used to print status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:00 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex.html b/lam-web/developers/phpdoc/elementindex.html deleted file mode 100644 index da589f86..00000000 --- a/lam-web/developers/phpdoc/elementindex.html +++ /dev/null @@ -1,2504 +0,0 @@ - - -Element Index - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Index of all elements

    - [ a ] - [ b ] - [ c ] - [ d ] - [ e ] - [ f ] - [ g ] - [ h ] - [ i ] - [ k ] - [ l ] - [ m ] - [ n ] - [ o ] - [ p ] - [ q ] - [ r ] - [ s ] - [ t ] - [ u ] - [ v ] - [ w ] - [ x ] - [ y ] - [ z ] - [ _ ] - -
    - -
    -

    a

    -
    -
    $activeTypes
    -
    in file config.inc, variable LAMConfig::$activeTypes
        Active account types
    -
    $Admins
    -
    in file config.inc, variable LAMConfig::$Admins
        Array of string: users with admin rights
    -
    $aliases
    -
    in file schema.inc, variable AttributeType::$aliases
        An array of alias attribute names, strings
    -
    $AliasNbPages
    -
    in file fpdf.php, variable FPDF::$AliasNbPages
    -
    $allowedHosts
    -
    in file config.inc, variable LAMCfgMain::$allowedHosts
        list of hosts which may access LAM
    -
    $attrArray
    -
    in file lists.inc, variable lamList::$attrArray
        list of LDAP attributes
    -
    $attributes
    -
    in file cache.inc, variable cache::$attributes
        This variable contains a list and their scope of attributes which should be cached
    -
    $attributes
    -
    in file export.inc, variable PlaLdapExporter::$attributes
    -
    $attributes
    -
    in file baseModule.inc, variable baseModule::$attributes
        contains all ldap attributes which should be written
    -
    $attributes
    -
    in file ldap.inc, variable Ldap::$attributes
        Array with all attribute strings from the LDAP server
    -
    $attributes
    -
    in file modules.inc, variable accountContainer::$attributes
        Array of all used attributes
    -
    $attributes_orig
    -
    in file modules.inc, variable accountContainer::$attributes_orig
        original LDAP attributes when account was loaded from LDAP
    -
    $author
    -
    in file fpdf.php, variable FPDF::$author
    -
    $AutoPageBreak
    -
    in file fpdf.php, variable FPDF::$AutoPageBreak
    -
    AcceptPageBreak
    -
    in file fpdf.php, method FPDF::AcceptPageBreak()
    -
    AcceptPageBreak
    -
    in file ufpdf.php, method UFPDF::AcceptPageBreak()
    -
    account
    -
    in file account.inc, class account
        Manages the object class "account" for users and hosts.
    -
    accountContainer
    -
    in file modules.inc, method accountContainer::accountContainer()
        Constructor
    -
    accountContainer
    -
    in file modules.inc, class accountContainer
        This class includes all modules and attributes of an account.
    -
    addAlias
    -
    in file schema.inc, method AttributeType::addAlias()
        Adds an attribute name to the alias array.
    -
    addChildObjectClass
    -
    in file schema.inc, method ObjectClass::addChildObjectClass()
        Adds an objectClass to the list of objectClasses that inherit from this objectClass.
    -
    AddFont
    -
    in file fpdf.php, method FPDF::AddFont()
    -
    AddFont
    -
    in file ufpdf.php, method UFPDF::AddFont()
    -
    AddLink
    -
    in file fpdf.php, method FPDF::AddLink()
    -
    addMayAttrs
    -
    in file schema.inc, method ObjectClass::addMayAttrs()
        Behaves identically to addMustAttrs, but it operates on the MAY attributes of this objectClass.
    -
    addMustAttrs
    -
    in file schema.inc, method ObjectClass::addMustAttrs()
        Adds the specified array of attributes to this objectClass' list of MUST attributes. The resulting array of must attributes will contain unique members.
    -
    AddPage
    -
    in file fpdf.php, method FPDF::AddPage()
    -
    addRequiredByObjectClass
    -
    in file schema.inc, method AttributeType::addRequiredByObjectClass()
        Adds an objectClass name to this attribute's list of "required by" objectClasses, that is the list of objectClasses which must have this attribute.
    -
    addUsedByAttr
    -
    in file schema.inc, method MatchingRule::addUsedByAttr()
        Adds an attribute name to the list of attributes who use this MatchingRule
    -
    addUsedInObjectClass
    -
    in file schema.inc, method AttributeType::addUsedInObjectClass()
        Adds an objectClass name to this attribute's list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.
    -
    add_aliases_to_attrs
    -
    in file schema.inc, function add_aliases_to_attrs()
        For each attribute that has multiple names, this function adds unique entries to the attrs array for those names. Ie, attributeType has name 'gn' and 'givenName'.
    -
    add_cache
    -
    in file cache.inc, method cache::add_cache()
        This function adds attributes to the cache.
    -
    add_sup_to_attrs
    -
    in file schema.inc, function add_sup_to_attrs()
        Adds inherited values to each attributeType specified by the SUP directive.
    -
    AliasNbPages
    -
    in file ufpdf.php, method UFPDF::AliasNbPages()
    -
    AliasNbPages
    -
    in file fpdf.php, method FPDF::AliasNbPages()
    -
    arrayLower
    -
    in file tree.inc, function arrayLower()
    -
    array_delete
    -
    in file account.inc, function array_delete()
        This function will return all values from $array without values of $values.
    -
    AttributeType
    -
    in file schema.inc, class AttributeType
        Represents an LDAP AttributeType
    -
    AttributeType
    -
    in file schema.inc, method AttributeType::AttributeType()
        Creates a new AttributeType objcet from a raw LDAP AttributeType string.
    -
    account.inc
    -
    procedural page account.inc
    -
    account.inc
    -
    procedural page account.inc
    -
    adminLogin.php
    -
    procedural page adminLogin.php
    -
    adminMain.php
    -
    procedural page adminMain.php
    -
    add_attr_form.php
    -
    procedural page add_attr_form.php
    -
    add_attr.php
    -
    procedural page add_attr.php
    -
    add_oclass_form.php
    -
    procedural page add_oclass_form.php
    -
    add_oclass.php
    -
    procedural page add_oclass.php
    -
    add_value_form.php
    -
    procedural page add_value_form.php
    -
    add_value.php
    -
    procedural page add_value.php
    -
    -
    - top
    -
    - -
    -

    b

    -
    -
    $base
    -
    in file baseModule.inc, variable baseModule::$base
        name of parent accountContainer ($_SESSION[$base])
    -
    $base
    -
    in file modules.inc, variable accountContainer::$base
        Name of accountContainer variable in session
    -
    $base_dn
    -
    in file export.inc, variable LdapExportInfo::$base_dn
    -
    $bMargin
    -
    in file fpdf.php, variable FPDF::$bMargin
    -
    $br
    -
    in file export.inc, variable PlaExporter::$br
    -
    $buffer
    -
    in file fpdf.php, variable FPDF::$buffer
    -
    baseModule
    -
    in file baseModule.inc, class baseModule
        Parent class of all account modules
    -
    baseModule
    -
    in file baseModule.inc, method baseModule::baseModule()
        Creates a new base module class
    -
    baseType
    -
    in file baseType.inc, class baseType
        This is the parent class of all account types.
    -
    buildUploadAccounts
    -
    in file modules.inc, function buildUploadAccounts()
        This function builds the LDAP accounts for the file upload.
    -
    build_initial_tree_icons
    -
    in file tree.inc, function build_initial_tree_icons()
        Builds the initial array that stores the icon-lookup for each server's DN in the tree browser. The returned
    -
    build_uploadAccounts
    -
    in file posixGroup.inc, method posixGroup::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file posixAccount.inc, method posixAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaAccount.inc, method sambaAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file nisMailAlias.inc, method nisMailAlias::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file shadowAccount.inc, method shadowAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaSamAccount.inc, method sambaSamAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaDomain.inc, method sambaDomain::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file ieee802device.inc, method ieee802Device::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file baseModule.inc, method baseModule::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file ldapPublicKey.inc, method ldapPublicKey::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file account.inc, method account::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file kolabUser.inc, method kolabUser::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file inetOrgPerson.inc, method inetOrgPerson::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    baseModule.inc
    -
    procedural page baseModule.inc
    -
    baseType.inc
    -
    procedural page baseType.inc
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $cachetimeout
    -
    in file config.inc, variable LAMConfig::$cachetimeout
        LDAP cache timeout
    -
    $changegids
    -
    in file posixGroup.inc, variable posixGroup::$changegids
        change GIDs of users and hosts?
    -
    $children_objectclasses
    -
    in file schema.inc, variable ObjectClass::$children_objectclasses
        array of objectClasses which inherit from this one (must be set at runtime explicitly by the caller)
    -
    $clearTextPassword
    -
    in file posixAccount.inc, variable posixAccount::$clearTextPassword
    -
    $cMargin
    -
    in file fpdf.php, variable FPDF::$cMargin
    -
    $ColorFlag
    -
    in file fpdf.php, variable FPDF::$ColorFlag
    -
    $compress
    -
    in file fpdf.php, variable FPDF::$compress
    -
    $conf
    -
    in file ldap.inc, variable Ldap::$conf
        Object of Config to access preferences
    -
    $CoreFonts
    -
    in file fpdf.php, variable FPDF::$CoreFonts
    -
    $counter
    -
    in file export.inc, variable PlaLdifExporter::$counter
    -
    $counter
    -
    in file export.inc, variable PlaDsmlExporter::$counter
    -
    $createhomedir
    -
    in file posixAccount.inc, variable posixAccount::$createhomedir
    -
    $creator
    -
    in file fpdf.php, variable FPDF::$creator
    -
    $CurOrientation
    -
    in file fpdf.php, variable FPDF::$CurOrientation
    -
    $CurrentFont
    -
    in file fpdf.php, variable FPDF::$CurrentFont
    -
    $current_page
    -
    in file modules.inc, variable accountContainer::$current_page
        This variable stores the name of the currently displayed page
    -
    cache
    -
    in file cache.inc, method cache::cache()
        Constructor.
    -
    cache
    -
    in file cache.inc, class cache
        This class contains all functions which are needed to manage the LDAP cache.
    -
    cached_schema_available
    -
    in file schema.inc, function cached_schema_available()
        Returns true if the schema for $schema_type has been cached and
    -
    can_manage
    -
    in file baseModule.inc, method baseModule::can_manage()
        Returns true if this module fits for the current scope.
    -
    Cell
    -
    in file ufpdf.php, method UFPDF::Cell()
    -
    Cell
    -
    in file fpdf.php, method FPDF::Cell()
    -
    checkASCII
    -
    in file posixAccount.inc, method posixAccount::checkASCII()
        Checks if an attribute contains only ASCII charaters and replaces invalid characters.
    -
    checkClientIP
    -
    in file security.inc, function checkClientIP()
        Checks if the client's IP address is on the list of allowed IPs.
    -
    checkConfigOptions
    -
    in file modules.inc, function checkConfigOptions()
        Checks if the configuration options are valid
    -
    checkProfileOptions
    -
    in file modules.inc, function checkProfileOptions()
        Checks if the profile options are valid
    -
    checkSelfServiceOptions
    -
    in file baseModule.inc, method baseModule::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file selfService.inc, function checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file sambaSamAccount.inc, method sambaSamAccount::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file inetOrgPerson.inc, method inetOrgPerson::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file posixAccount.inc, method posixAccount::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    check_configOptions
    -
    in file baseModule.inc, method baseModule::check_configOptions()
        Checks input values of module settings.
    -
    check_configOptions
    -
    in file posixAccount.inc, method posixAccount::check_configOptions()
        Checks input values of module settings.
    -
    check_module_conflicts
    -
    in file modules.inc, function check_module_conflicts()
        Checks if there are conflicts between modules
    -
    check_module_depends
    -
    in file modules.inc, function check_module_depends()
        Checks if there are missing dependencies between modules.
    -
    check_profileOptions
    -
    in file baseModule.inc, method baseModule::check_profileOptions()
        Checks input values of account profiles.
    -
    check_profileOptions
    -
    in file quota.inc, method quota::check_profileOptions()
        Checks input values of account profiles.
    -
    close
    -
    in file ldap.inc, method Ldap::close()
        Closes connection to server
    -
    Close
    -
    in file fpdf.php, method FPDF::Close()
    -
    cmp_array
    -
    in file ldap.inc, method Ldap::cmp_array()
        Helper function to sort the unit DNs
    -
    cmp_array
    -
    in file lists.inc, method lamList::cmp_array()
        Compare function used for usort-method
    -
    cmp_domain
    -
    in file account.inc, function cmp_domain()
        Helper function to sort the domains
    -
    code2utf
    -
    in file ufpdf.php, method UFPDF::code2utf()
    -
    config_showAccountModules
    -
    in file confmodules.php, function config_showAccountModules()
        Displays the module selection boxes and checks if dependencies are fulfilled.
    -
    connect
    -
    in file ldap.inc, method Ldap::connect()
        Connects to the server using the given username and password
    -
    continue_main
    -
    in file modules.inc, method accountContainer::continue_main()
        This function is called when the user clicks on any button on the account pages.
    -
    createModulePDF
    -
    in file pdf.inc, function createModulePDF()
        This function creates the PDF output of one or more accounts. At the moment this function can create a PDF page for user, group and host accounts. But this is not limited by the function itself but by the account types that are allowed in LAM and the exsisting PDF structure definitions.
    -
    cache.inc
    -
    procedural page cache.inc
    -
    config.inc
    -
    procedural page config.inc
    -
    createntlm.inc
    -
    procedural page createntlm.inc
    -
    conflogin.php
    -
    procedural page conflogin.php
    -
    confmain.php
    -
    procedural page confmain.php
    -
    confmodules.php
    -
    procedural page confmodules.php
    -
    conftypes.php
    -
    procedural page conftypes.php
    -
    collapse.php
    -
    procedural page collapse.php
    -
    create_form.php
    -
    procedural page create_form.php
    -
    create.php
    -
    procedural page create.php
    -
    creation_template.php
    -
    procedural page creation_template.php
    -
    custom.php
    -
    procedural page custom.php
    -
    conf-main-test.php
    -
    procedural page conf-main-test.php
    -
    conf-test.php
    -
    procedural page conf-test.php
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $deactivated
    -
    in file sambaAccount.inc, variable sambaAccount::$deactivated
        account deactivated?
    -
    $deactivated
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$deactivated
        account deactivated?
    -
    $default
    -
    in file config.inc, variable LAMCfgMain::$default
        Default profile
    -
    $defaultLanguage
    -
    in file config.inc, variable LAMConfig::$defaultLanguage
        Default language
    -
    $DefOrientation
    -
    in file fpdf.php, variable FPDF::$DefOrientation
    -
    $deliveryAddress
    -
    in file export.inc, variable PlaVcardExporter::$deliveryAddress
    -
    $descArray
    -
    in file lists.inc, variable lamList::$descArray
        list of attribute descriptions
    -
    $description
    -
    in file schema.inc, variable SchemaItem::$description
        The description of this schema item.
    -
    $diffs
    -
    in file fpdf.php, variable FPDF::$diffs
    -
    $dn
    -
    in file modules.inc, variable accountContainer::$dn
        DN suffix of the account
    -
    $dn
    -
    in file account.inc, variable samba3domain::$dn
        DN
    -
    $dn_orig
    -
    in file modules.inc, variable accountContainer::$dn_orig
        DN suffix of account when it was loaded
    -
    $DrawColor
    -
    in file fpdf.php, variable FPDF::$DrawColor
    -
    decrypt
    -
    in file ldap.inc, method Ldap::decrypt()
        Decrypts a string
    -
    decrypt_login
    -
    in file ldap.inc, method Ldap::decrypt_login()
        Decrypts username and password
    -
    delAccountProfile
    -
    in file profiles.inc, function delAccountProfile()
        Deletes an account profile
    -
    deleteDN
    -
    in file delete.php, function deleteDN()
        Deletes a DN and all child entries.
    -
    deletePDFStructureDefinition
    -
    in file pdfstruct.inc, function deletePDFStructureDefinition()
        Deletes XML file with PDF structure definitions.
    -
    delete_attributes
    -
    in file quota.inc, method quota::delete_attributes()
    -
    delete_attributes
    -
    in file posixGroup.inc, method posixGroup::delete_attributes()
    -
    delete_attributes
    -
    in file posixAccount.inc, method posixAccount::delete_attributes()
        Additional LDAP operations on delete.
    -
    delete_attributes
    -
    in file baseModule.inc, method baseModule::delete_attributes()
        Dummy function for modules which use no special options on account deletion.
    -
    destroy
    -
    in file ldap.inc, method Ldap::destroy()
        Closes connection to LDAP server and deletes encrypted username/password
    -
    displayExportInfo
    -
    in file export.inc, method PlaLdifExporter::displayExportInfo()
    -
    displayHelp
    -
    in file help.php, function displayHelp()
        Print help site for a specific help number.
    -
    display_html_attributes
    -
    in file quota.inc, method quota::display_html_attributes()
    -
    display_html_attributes
    -
    in file posixGroup.inc, method posixGroup::display_html_attributes()
    -
    display_html_attributes
    -
    in file posixAccount.inc, method posixAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaAccount.inc, method sambaAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file account.inc, method account::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaDomain.inc, method sambaDomain::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file ieee802device.inc, method ieee802Device::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file shadowAccount.inc, method shadowAccount::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::display_html_attributes()
    -
    display_html_attributes
    -
    in file ldapPublicKey.inc, method ldapPublicKey::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file kolabUser.inc, method kolabUser::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_delete
    -
    in file baseModule.inc, method baseModule::display_html_delete()
        Dummy function for modules which do not print extra HTML code on account deletion.
    -
    display_html_delete
    -
    in file posixAccount.inc, method posixAccount::display_html_delete()
    -
    display_html_deleteUser
    -
    in file kolabUser.inc, method kolabUser::display_html_deleteUser()
        This function will create the meta HTML code to show a page to delete accounts.
    -
    display_html_expire
    -
    in file shadowAccount.inc, method shadowAccount::display_html_expire()
        This function will create the meta HTML code to show a page with the expiration date.
    -
    display_html_group
    -
    in file posixAccount.inc, method posixAccount::display_html_group()
        Displays the group selection.
    -
    display_html_logonHours
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_logonHours()
        This function will create the HTML page to edit logon hours.
    -
    display_html_password
    -
    in file posixAccount.inc, method posixAccount::display_html_password()
        Displays the password changing dialog.
    -
    display_html_password
    -
    in file posixGroup.inc, method posixGroup::display_html_password()
        Displays the password changing dialog.
    -
    display_html_password
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_password()
        Displays the password changing dialog.
    -
    display_html_photo
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_photo()
        Displays the photo upload page.
    -
    display_html_sambaUserWorkstations
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_sambaUserWorkstations()
    -
    display_html_time
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_time()
        This function will create the meta HTML code to show a page to change time values.
    -
    display_html_user
    -
    in file posixGroup.inc, method posixGroup::display_html_user()
        Displays selections to add or remove users from current group.
    -
    display_html_userWorkstations
    -
    in file sambaAccount.inc, method sambaAccount::display_html_userWorkstations()
    -
    display_LoginPage
    -
    in file login.php, function display_LoginPage()
        Displays the login window.
    -
    display_main
    -
    in file ou_edit.php, function display_main()
    -
    dn_exists
    -
    in file tree.inc, function dn_exists()
        Gets whether an entry exists based on its DN. If the entry exists, returns true. Otherwise returns false.
    -
    doHash
    -
    in file createntlm.inc, method smbHash::doHash()
    -
    doUploadPostActions
    -
    in file quota.inc, method quota::doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file posixAccount.inc, method posixAccount::doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file baseModule.inc, method baseModule::doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file modules.inc, function doUploadPostActions()
        This function executes one post upload action.
    -
    draw_create_link
    -
    in file tree.php, function draw_create_link()
    -
    draw_formatted_dn
    -
    in file tree.inc, function draw_formatted_dn()
        Gets a DN string using the user-configured tree_display_format string to format it.
    -
    draw_jpeg_photos
    -
    in file tree.inc, function draw_jpeg_photos()
        Draw the jpegPhoto image(s) for an entry wrapped in HTML. Many options are available to specify how the images are to be displayed.
    -
    draw_server_tree
    -
    in file tree.inc, function draw_server_tree()
        Prints the HTML of the tree view.
    -
    draw_tree_html
    -
    in file tree.php, function draw_tree_html()
        Recursively descend on the given dn and draw the tree in html
    -
    delete.php
    -
    procedural page delete.php
    -
    delete_attr.php
    -
    procedural page delete_attr.php
    -
    delete_form.php
    -
    procedural page delete_form.php
    -
    delete.php
    -
    procedural page delete.php
    -
    download_binary_attr.php
    -
    procedural page download_binary_attr.php
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    $entries
    -
    in file lists.inc, variable lamList::$entries
        LDAP entries
    -
    $entry_array
    -
    in file export.inc, variable PlaLdapExporter::$entry_array
    -
    $entry_id
    -
    in file export.inc, variable PlaLdapExporter::$entry_id
    -
    $equality
    -
    in file schema.inc, variable AttributeType::$equality
        The equality rule used
    -
    $escapeCode
    -
    in file export.inc, variable PlaCSVExporter::$escapeCode
    -
    $exporter
    -
    in file export.inc, variable PlaExporter::$exporter
    -
    echoHTMLFoot
    -
    in file help.php, function echoHTMLFoot()
        Print HTML footer of the help page.
    -
    echoHTMLHead
    -
    in file help.php, function echoHTMLHead()
        Print HTML header of the help page.
    -
    encrypt
    -
    in file ldap.inc, method Ldap::encrypt()
        Encrypts a string
    -
    encrypt_login
    -
    in file ldap.inc, method Ldap::encrypt_login()
        Encrypts username and password
    -
    Error
    -
    in file fpdf.php, method FPDF::Error()
    -
    export
    -
    in file export.inc, method PlaVcardExporter::export()
        When doing an exporter, the method export need to be overriden.
    -
    export
    -
    in file export.inc, method PlaLdifExporter::export()
        Export entries to ldif format
    -
    export
    -
    in file export.inc, method PlaCSVExporter::export()
    -
    export
    -
    in file export.inc, method MyCustomExporter::export()
        When doing an exporter, the method export need to be overriden.
    -
    export
    -
    in file export.inc, method PlaDsmlExporter::export()
        Export the entries to DSML
    -
    export
    -
    in file export.inc, method PlaExporter::export()
        Abstract method use to export data.
    -
    E_P16
    -
    in file createntlm.inc, method smbHash::E_P16()
    -
    export.inc
    -
    procedural page export.inc
    -
    edit.php
    -
    procedural page edit.php
    -
    edit.php
    -
    procedural page edit.php
    -
    expand.php
    -
    procedural page expand.php
    -
    export_form.php
    -
    procedural page export_form.php
    -
    export.php
    -
    procedural page export.php
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    $fh
    -
    in file fpdf.php, variable FPDF::$fh
    -
    $fhPt
    -
    in file fpdf.php, variable FPDF::$fhPt
    -
    $file
    -
    in file config.inc, variable LAMConfig::$file
        Name of configuration file
    -
    $FillColor
    -
    in file fpdf.php, variable FPDF::$FillColor
    -
    $filterText
    -
    in file lists.inc, variable lamList::$filterText
        filter string to include in URL
    -
    $FontFamily
    -
    in file fpdf.php, variable FPDF::$FontFamily
    -
    $FontFiles
    -
    in file fpdf.php, variable FPDF::$FontFiles
    -
    $fontList
    -
    in file pdf.inc, variable lamPDF::$fontList
        list of supported fonts
    -
    $fontName
    -
    in file pdf.inc, variable lamPDF::$fontName
        current active font name
    -
    $fonts
    -
    in file fpdf.php, variable FPDF::$fonts
    -
    $FontSize
    -
    in file fpdf.php, variable FPDF::$FontSize
    -
    $FontSizePt
    -
    in file fpdf.php, variable FPDF::$FontSizePt
    -
    $FontStyle
    -
    in file fpdf.php, variable FPDF::$FontStyle
    -
    $fw
    -
    in file fpdf.php, variable FPDF::$fw
    -
    $fwPt
    -
    in file fpdf.php, variable FPDF::$fwPt
    -
    findgroups
    -
    in file cache.inc, method cache::findgroups()
        This function returns an array with all group names which were found in the LDAP directory.
    -
    fixLDAPAttributes
    -
    in file modules.inc, method accountContainer::fixLDAPAttributes()
        Fixes spelling errors in the attribute names.
    -
    footer
    -
    in file pdf.inc, method lamPDF::footer()
    -
    Footer
    -
    in file fpdf.php, method FPDF::Footer()
    -
    FPDF
    -
    in file fpdf.php, method FPDF::FPDF()
        *****************************************************************************
    -
    FPDF
    -
    in file fpdf.php, class FPDF
        Main FPDF class for creating PDF documents
    -
    FPDF_VERSION
    -
    in file fpdf.php, constant FPDF_VERSION
        *****************************************************************************
    -
    fpdf.php
    -
    procedural page fpdf.php
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    $groups
    -
    in file posixAccount.inc, variable posixAccount::$groups
    -
    $groups_orig
    -
    in file posixAccount.inc, variable posixAccount::$groups_orig
    -
    genpasswd
    -
    in file account.inc, function genpasswd()
        This function will return a password with max. 8 characters.
    -
    getAccountProfiles
    -
    in file profiles.inc, function getAccountProfiles()
        Returns an array of string with all available profiles for the given account type
    -
    getAlias
    -
    in file user.inc, method user::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file smbDomain.inc, method smbDomain::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file group.inc, method group::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file host.inc, method host::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file mailAlias.inc, method mailAlias::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file baseType.inc, method baseType::getAlias()
        Returns the alias name of this account type.
    -
    getAliases
    -
    in file schema.inc, method AttributeType::getAliases()
        Gets the names of attributes that are an alias for this attribute (if any).
    -
    getAvailableLogos
    -
    in file pdfstruct.inc, function getAvailableLogos()
        This function returns an array with all aviliable logo images.
    -
    getAvailableModules
    -
    in file modules.inc, function getAvailableModules()
        Returns an array with all available user module names
    -
    getAvailablePDFFields
    -
    in file modules.inc, function getAvailablePDFFields()
        Returns a list of available PDF entries.
    -
    getButtonStatus
    -
    in file baseModule.inc, method baseModule::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file account.inc, method account::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file posixGroup.inc, method posixGroup::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file inetOrgPerson.inc, method inetOrgPerson::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file nisMailAlias.inc, method nisMailAlias::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getChildCount
    -
    in file delete.php, function getChildCount()
        Returns the number of child entries of a DN.
    -
    getChildObjectClasses
    -
    in file schema.inc, method ObjectClass::getChildObjectClasses()
        Returns the array of objectClass names which inherit from this objectClass.
    -
    getConfigOptions
    -
    in file modules.inc, function getConfigOptions()
        Returns a hash array (module name => elements) of all module options for the configuration page.
    -
    getConfigProfiles
    -
    in file config.inc, function getConfigProfiles()
        Returns an array of string with all available configuration profiles (without .conf)
    -
    getdays
    -
    in file account.inc, function getdays()
        This function will return the days from 1.1.1970 until now.
    -
    getDefaultListAttributes
    -
    in file types.inc, function getDefaultListAttributes()
        Returns the default attribute list for an account type.
    -
    getDefaultListAttributes
    -
    in file baseType.inc, method baseType::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file host.inc, method host::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file smbDomain.inc, method smbDomain::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file group.inc, method group::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file user.inc, method user::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file mailAlias.inc, method mailAlias::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDescription
    -
    in file smbDomain.inc, method smbDomain::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file mailAlias.inc, method mailAlias::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file schema.inc, method SchemaItem::getDescription()
    -
    getDescription
    -
    in file baseType.inc, method baseType::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file group.inc, method group::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file user.inc, method user::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file host.inc, method host::getDescription()
        Returns the description of this account type.
    -
    getEquality
    -
    in file schema.inc, method AttributeType::getEquality()
        Gets this attribute's equality string
    -
    getgid
    -
    in file cache.inc, method cache::getgid()
        This function will return the GID number to an existing group name (using the cache).
    -
    getgrnam
    -
    in file cache.inc, method cache::getgrnam()
        This function returns the group name to an existing gidNumber.
    -
    getHelp
    -
    in file modules.inc, function getHelp()
        Returns a help entry from an account module.
    -
    getIsCollective
    -
    in file schema.inc, method AttributeType::getIsCollective()
        Gets whether this attribute is collective.
    -
    getIsNoUserModification
    -
    in file schema.inc, method AttributeType::getIsNoUserModification()
        Gets whether this attribute is not modifiable by users.
    -
    getIsObsolete
    -
    in file schema.inc, method ObjectClass::getIsObsolete()
        Gets whether this objectClass is flagged as obsolete by the LDAP server.
    -
    getIsObsolete
    -
    in file schema.inc, method MatchingRule::getIsObsolete()
        Gets whether this MatchingRule is flagged as obsolete by the LDAP server.
    -
    getIsObsolete
    -
    in file schema.inc, method AttributeType::getIsObsolete()
        Gets whether this attribute has been flagged as obsolete by the LDAP server
    -
    getIsSingleValue
    -
    in file schema.inc, method AttributeType::getIsSingleValue()
        Gets whether this attribute is single-valued. If this attribute only supports single values, true is returned. If this attribute supports multiple values, false is returned.
    -
    getLDAPAliases
    -
    in file baseModule.inc, method baseModule::getLDAPAliases()
        Returns a list of aliases for LDAP attributes.
    -
    getListAttributeDescriptions
    -
    in file smbDomain.inc, method smbDomain::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file group.inc, method group::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file user.inc, method user::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file baseType.inc, method baseType::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file host.inc, method host::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file types.inc, function getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file mailAlias.inc, method mailAlias::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListClassName
    -
    in file mailAlias.inc, method mailAlias::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file group.inc, method group::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file host.inc, method host::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file types.inc, function getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file smbDomain.inc, method smbDomain::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file baseType.inc, method baseType::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file user.inc, method user::getListClassName()
        Returns the class name for the list object.
    -
    getManagedAttributes
    -
    in file baseModule.inc, method baseModule::getManagedAttributes()
        Returns a list of LDAP attributes which are managed by this module.
    -
    getManagedObjectClasses
    -
    in file baseModule.inc, method baseModule::getManagedObjectClasses()
        Returns a list of managed object classes for this module.
    -
    getMaxLength
    -
    in file schema.inc, method AttributeType::getMaxLength()
        Gets this attribute's the maximum length. If no maximum is defined by the LDAP server, null is returned.
    -
    getMayAttrNames
    -
    in file schema.inc, method ObjectClass::getMayAttrNames()
        Gets an array of attribute names (strings) that entries of this ObjectClass must define.
    -
    getMayAttrs
    -
    in file schema.inc, method ObjectClass::getMayAttrs()
        Gets an array of AttributeType objects that entries of this ObjectClass may define.
    -
    getModuleAlias
    -
    in file modules.inc, function getModuleAlias()
        Returns the alias name of a module
    -
    getModulesDependencies
    -
    in file modules.inc, function getModulesDependencies()
        Returns a hash array (module name => dependencies) of all module dependencies
    -
    getMustAttrNames
    -
    in file schema.inc, method ObjectClass::getMustAttrNames()
        Gets an array of attribute names (strings) that entries of this ObjectClass must define.
    -
    getMustAttrs
    -
    in file schema.inc, method ObjectClass::getMustAttrs()
        Gets an array of AttributeType objects that entries of this ObjectClass must define.
    -
    getName
    -
    in file schema.inc, method AttributeType::getName()
        Gets this attribute's name
    -
    getName
    -
    in file schema.inc, method MatchingRule::getName()
        Gets this MatchingRule's name.
    -
    getName
    -
    in file schema.inc, method ObjectClass::getName()
        Gets the name of this objectClass (ie, "inetOrgPerson")
    -
    getName
    -
    in file schema.inc, method ObjectClassAttribute::getName()
        Gets this attribute's name
    -
    getName
    -
    in file schema.inc, method MatchingRuleUse::getName()
        Gets this MatchingRuleUse's name
    -
    getNextGIDs
    -
    in file posixGroup.inc, method posixGroup::getNextGIDs()
        Returns one or more free GID numbers.
    -
    getNextUIDs
    -
    in file posixAccount.inc, method posixAccount::getNextUIDs()
        Returns one or more free UID numbers.
    -
    getOID
    -
    in file schema.inc, method SchemaItem::getOID()
    -
    getOrdering
    -
    in file schema.inc, method AttributeType::getOrdering()
        Gets this attribute's ordering specification.
    -
    getPDFStructureDefinitions
    -
    in file pdfstruct.inc, function getPDFStructureDefinitions()
        This function will return all available PDF structure definitions for the submitted account scope.
    -
    getProfileOptions
    -
    in file modules.inc, function getProfileOptions()
        Returns the elements for the profile page.
    -
    getRDNAttributes
    -
    in file modules.inc, function getRDNAttributes()
        Returns a list of LDAP attributes which can be used to form the RDN.
    -
    getRequiredByObjectClasses
    -
    in file schema.inc, method AttributeType::getRequiredByObjectClasses()
        Gets the list of "required by" objectClasses, that is the list of objectClasses which provide must have attribute.
    -
    getRequiredExtensions
    -
    in file baseModule.inc, method baseModule::getRequiredExtensions()
        Returns a list of required PHP extensions.
    -
    getRequiredExtensions
    -
    in file modules.inc, function getRequiredExtensions()
        Returns true if the module is a base module
    -
    getSectionHeadline
    -
    in file pdf.inc, function getSectionHeadline()
        Creates a section headline.
    -
    getSelfServiceFields
    -
    in file baseModule.inc, method baseModule::getSelfServiceFields()
        Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>)
    -
    getSelfServiceFieldSettings
    -
    in file selfService.inc, function getSelfServiceFieldSettings()
        Returns the field settings for the self service.
    -
    getSelfServiceOptions
    -
    in file selfService.inc, function getSelfServiceOptions()
        Returns meta HTML code for each self service field.
    -
    getSelfServiceOptions
    -
    in file baseModule.inc, method baseModule::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceOptions
    -
    in file posixAccount.inc, method posixAccount::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceOptions
    -
    in file inetOrgPerson.inc, method inetOrgPerson::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceProfiles
    -
    in file selfService.inc, function getSelfServiceProfiles()
        Returns a list of all available self service profiles (without .conf)
    -
    getSelfServiceSearchAttributes
    -
    in file baseModule.inc, method baseModule::getSelfServiceSearchAttributes()
        Returns a list of possible search attributes for the self service.
    -
    getSelfServiceSearchAttributes
    -
    in file selfService.inc, function getSelfServiceSearchAttributes()
        Returns a list of possible search attributes for the self service.
    -
    getshells
    -
    in file account.inc, function getshells()
        Returns a list of shells listed in config/shells.
    -
    getSource
    -
    in file schema.inc, method ObjectClassAttribute::getSource()
        Gets the name of the ObjectClass which originally specified this attribute.
    -
    GetStringWidth
    -
    in file ufpdf.php, method UFPDF::GetStringWidth()
    -
    GetStringWidth
    -
    in file fpdf.php, method FPDF::GetStringWidth()
    -
    getSubstr
    -
    in file schema.inc, method AttributeType::getSubstr()
        Gets this attribute's substring matching specification
    -
    getSupAttribute
    -
    in file schema.inc, method AttributeType::getSupAttribute()
        Gets this attribute's parent attribute (if any). If this attribute does not inherit from another attribute, null is returned.
    -
    getSupClasses
    -
    in file schema.inc, method ObjectClass::getSupClasses()
        Gets the objectClass names from which this objectClass inherits.
    -
    getSyntaxOID
    -
    in file schema.inc, method AttributeType::getSyntaxOID()
        Gets this attribute's syntax OID. Differs from getSyntaxString() in that this function only returns the actual OID with any length specification removed.
    -
    getSyntaxString
    -
    in file schema.inc, method AttributeType::getSyntaxString()
        Gets this attribute's raw syntax string (ie: "1.2.3.4{16}").
    -
    getType
    -
    in file schema.inc, method AttributeType::getType()
        Gets this attribute's type
    -
    getType
    -
    in file schema.inc, method ObjectClass::getType()
        Gets the type of this objectClass: STRUCTURAL, ABSTRACT, or AUXILIARY.
    -
    getTypeAlias
    -
    in file types.inc, function getTypeAlias()
        Returns the alias name of an account type.
    -
    getTypeDescription
    -
    in file types.inc, function getTypeDescription()
        Returns the description of an account type.
    -
    getTypes
    -
    in file types.inc, function getTypes()
        Returns a list of available account types.
    -
    getUploadColumns
    -
    in file modules.inc, function getUploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    getUsage
    -
    in file schema.inc, method AttributeType::getUsage()
        Gets this attribute's usage string as defined by the LDAP server
    -
    getUsedByAttrs
    -
    in file schema.inc, method MatchingRuleUse::getUsedByAttrs()
        Gets an array of attribute names (strings) which use this MatchingRuleUse object.
    -
    getUsedByAttrs
    -
    in file schema.inc, method MatchingRule::getUsedByAttrs()
        Gets an array of attribute names (strings) which use this MatchingRule
    -
    getUsedInObjectClasses
    -
    in file schema.inc, method AttributeType::getUsedInObjectClasses()
        Gets the list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.
    -
    GetX
    -
    in file fpdf.php, method FPDF::GetX()
    -
    GetY
    -
    in file fpdf.php, method FPDF::GetY()
    -
    get_AccountModules
    -
    in file config.inc, method LAMConfig::get_AccountModules()
        Returns an array of all selected account modules
    -
    get_ActiveTypes
    -
    in file config.inc, method LAMConfig::get_ActiveTypes()
        Returns a list of active account types.
    -
    get_Admins
    -
    in file config.inc, method LAMConfig::get_Admins()
        Returns an array of string with all admin names
    -
    get_Adminstring
    -
    in file config.inc, method LAMConfig::get_Adminstring()
        Returns all admin users seperated by semicolons
    -
    get_alias
    -
    in file baseModule.inc, method baseModule::get_alias()
        Returns an alias name for the module.
    -
    get_attr_select_html
    -
    in file custom.php, function get_attr_select_html()
        Returns option values.
    -
    get_binary_attr_select_html
    -
    in file custom.php, function get_binary_attr_select_html()
        Returns option values.
    -
    get_cache
    -
    in file cache.inc, method cache::get_cache()
        Queries the cache for a list of LDAP entries and their attributes.
    -
    get_cached_schema
    -
    in file schema.inc, function get_cached_schema()
        Returns the cached array of schemaitem objects for the specified
    -
    get_cacheTimeout
    -
    in file config.inc, method LAMConfig::get_cacheTimeout()
        Returns the LDAP cache timeout in minutes
    -
    get_cacheTimeoutSec
    -
    in file config.inc, method LAMConfig::get_cacheTimeoutSec()
        Returns the LDAP cache timeout in seconds
    -
    get_configOptions
    -
    in file posixGroup.inc, method posixGroup::get_configOptions()
        Returns a list of elements for the configuration.
    -
    get_configOptions
    -
    in file baseModule.inc, method baseModule::get_configOptions()
        Returns a list of elements for the configuration.
    -
    get_container
    -
    in file tree.inc, function get_container()
        Given a DN string, this returns the parent container portion of the string.
    -
    get_container_contents
    -
    in file tree.inc, function get_container_contents()
        Gets a list of child entries for an entry. Given a DN, this function fetches the list of DNs of child entries one level beneath the parent. For example, for the following tree:
    -
    get_defaultLanguage
    -
    in file config.inc, method LAMConfig::get_defaultLanguage()
        Returns the default language string
    -
    get_dependencies
    -
    in file baseModule.inc, method baseModule::get_dependencies()
        This function returns a list with all depending and conflicting modules.
    -
    get_enc_type
    -
    in file tree.inc, function get_enc_type()
    -
    get_entry_system_attrs
    -
    in file tree.inc, function get_entry_system_attrs()
        Gets the operational attributes for an entry. Given a DN, this function fetches that entry's
    -
    get_help
    -
    in file baseModule.inc, method baseModule::get_help()
        This function return the help entry array for a specific help id. Normally this->meta can be used.
    -
    get_icon
    -
    in file tree.inc, function get_icon()
        Given a DN and server ID, this function reads the DN's objectClasses and
    -
    get_ldap_filter
    -
    in file modules.inc, function get_ldap_filter()
        Returns the LDAP filter used by the account lists
    -
    get_ldap_filter
    -
    in file baseModule.inc, method baseModule::get_ldap_filter()
        returns an LDAP filter for the account lists
    -
    get_line_end_format
    -
    in file export_form.php, function get_line_end_format()
        Helper functoin for fetching the line end format.
    -
    get_listAttributes
    -
    in file config.inc, method LAMConfig::get_listAttributes()
        Returns the list of attributes to show in user list
    -
    get_MaxListEntries
    -
    in file config.inc, method LAMConfig::get_MaxListEntries()
        Returns the maximum number of rows in user/group/host lists
    -
    get_metaData
    -
    in file shadowAccount.inc, method shadowAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file nisMailAlias.inc, method nisMailAlias::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file posixAccount.inc, method posixAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file posixGroup.inc, method posixGroup::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file quota.inc, method quota::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaAccount.inc, method sambaAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file ldapPublicKey.inc, method ldapPublicKey::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file inetOrgPerson.inc, method inetOrgPerson::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file account.inc, method account::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file baseModule.inc, method baseModule::get_metaData()
        Dummy function, meta data is provided by sub classes.
    -
    get_metaData
    -
    in file ieee802device.inc, method ieee802Device::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaDomain.inc, method sambaDomain::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file kolabUser.inc, method kolabUser::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_moduleSettings
    -
    in file config.inc, method LAMConfig::get_moduleSettings()
        Returns a list of saved module settings
    -
    get_object_attr
    -
    in file tree.inc, function get_object_attr()
        Much like get_object_attrs(), but only returns the values for one attribute of an object. Example calls:
    -
    get_object_attrs
    -
    in file tree.inc, function get_object_attrs()
        Gets the attributes/values of an entry. Returns an associative array whose
    -
    get_Passwd
    -
    in file config.inc, method LAMConfig::get_Passwd()
        Returns the password to access the preferences wizard
    -
    get_pdfEntries
    -
    in file inetOrgPerson.inc, method inetOrgPerson::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file kolabUser.inc, method kolabUser::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file ldapPublicKey.inc, method ldapPublicKey::get_pdfEntries()
        Returns a list of PDF entries
    -
    get_pdfEntries
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file account.inc, method account::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaDomain.inc, method sambaDomain::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file ieee802device.inc, method ieee802Device::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file modules.inc, method accountContainer::get_pdfEntries()
        Returns a list of possible PDF entries for this account.
    -
    get_pdfEntries
    -
    in file shadowAccount.inc, method shadowAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file posixGroup.inc, method posixGroup::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaAccount.inc, method sambaAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file posixAccount.inc, method posixAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file nisMailAlias.inc, method nisMailAlias::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file quota.inc, method quota::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfFields
    -
    in file baseModule.inc, method baseModule::get_pdfFields()
        Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class.
    -
    get_pdf_entries
    -
    in file baseModule.inc, method baseModule::get_pdf_entries()
        Returns a hastable with all entries that may be printed out in the PDF. The
    -
    get_preg
    -
    in file account.inc, function get_preg()
        Checks if a given value matches the selected regular expression.
    -
    get_profileOptions
    -
    in file baseModule.inc, method baseModule::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file posixAccount.inc, method posixAccount::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file quota.inc, method quota::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_rdn
    -
    in file tree.inc, function get_rdn()
        Given a DN string, this returns the 'RDN' portion of the string.
    -
    get_RDNAttributes
    -
    in file baseModule.inc, method baseModule::get_RDNAttributes()
        Returns a list of possible LDAP attributes which can be used to form the RDN.
    -
    get_schema_attribute
    -
    in file schema.inc, function get_schema_attribute()
        Gets a single AttributeType object specified by name.
    -
    get_schema_attributes
    -
    in file schema.inc, function get_schema_attributes()
        Gets an associative array of AttributeType objects for the specified server. Each array entry's key is the name of the attributeType in lower-case and the value is an AttributeType object.
    -
    get_schema_matching_rules
    -
    in file schema.inc, function get_schema_matching_rules()
        Returns an array of MatchingRule objects for the specified server.
    -
    get_schema_objectclass
    -
    in file schema.inc, function get_schema_objectclass()
        Gets a single ObjectClass object specified by name.
    -
    get_schema_objectclasses
    -
    in file schema.inc, function get_schema_objectclasses()
        Gets an associative array of ObjectClass objects for the specified server. Each array entry's key is the name of the objectClass in lower-case and the value is an ObjectClass object.
    -
    get_schema_syntaxes
    -
    in file schema.inc, function get_schema_syntaxes()
        Returns an array of Syntax objects that this LDAP server uses mapped to their descriptions. The key of each entry is the OID of the Syntax.
    -
    get_scope
    -
    in file baseModule.inc, method baseModule::get_scope()
        Returns the account type of this module (user, group, host)
    -
    get_scriptPath
    -
    in file config.inc, method LAMConfig::get_scriptPath()
        Returns the path to the external script
    -
    get_scriptServer
    -
    in file config.inc, method LAMConfig::get_scriptServer()
        Returns the server of the external script
    -
    get_ServerURL
    -
    in file config.inc, method LAMConfig::get_ServerURL()
        Returns the server address as string
    -
    get_Suffix
    -
    in file config.inc, method LAMConfig::get_Suffix()
        Returns the LDAP suffix for the given account type
    -
    get_type
    -
    in file modules.inc, method accountContainer::get_type()
        Returns the accout type of this object (e.g. user, group, host).
    -
    get_typeSettings
    -
    in file config.inc, method LAMConfig::get_typeSettings()
        Returns a list of saved type settings
    -
    get_uploadColumns
    -
    in file baseModule.inc, method baseModule::get_uploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    get_uploadColumns
    -
    in file quota.inc, method quota::get_uploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    get_uploadPreDepends
    -
    in file baseModule.inc, method baseModule::get_uploadPreDepends()
        Returns a list of module names which must be processed in building the account befor this module.
    -
    get_user_agent_string
    -
    in file export.inc, function get_user_agent_string()
        Gets the USER_AGENT string from the $_SERVER array, all in lower case in an E_NOTICE safe manner.
    -
    group
    -
    in file group.inc, class group
        The account type for group accounts (e.g. Unix and Samba).
    -
    group.inc
    -
    procedural page group.inc
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    $h
    -
    in file fpdf.php, variable FPDF::$h
    -
    $hasNext
    -
    in file export.inc, variable PlaLdapExporter::$hasNext
    -
    $hex2bitstring
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$hex2bitstring
        HEX to binary conversion table
    -
    $hPt
    -
    in file fpdf.php, variable FPDF::$hPt
    -
    header
    -
    in file pdf.inc, method lamPDF::header()
    -
    Header
    -
    in file fpdf.php, method FPDF::Header()
    -
    help.inc
    -
    procedural page help.inc
    -
    hex2bin
    -
    in file ldap.inc, function hex2bin()
        Converts a HEX string to a binary value
    -
    host
    -
    in file host.inc, class host
        The account type for host accounts (e.g. Samba).
    -
    host.inc
    -
    procedural page host.inc
    -
    help.php
    -
    procedural page help.php
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $images
    -
    in file fpdf.php, variable FPDF::$images
    -
    $indent_step
    -
    in file export.inc, variable PlaDsmlExporter::$indent_step
    -
    $InFooter
    -
    in file fpdf.php, variable FPDF::$InFooter
    -
    $inputFields
    -
    in file selfService.inc, variable selfServiceProfile::$inputFields
        input fields
    -
    $invitationPolicies
    -
    in file kolabUser.inc, variable kolabUser::$invitationPolicies
        list of invitation policies
    -
    $isNewAccount
    -
    in file modules.inc, variable accountContainer::$isNewAccount
        True if this is a newly created account
    -
    $is_collective
    -
    in file schema.inc, variable AttributeType::$is_collective
        boolean: is collective?
    -
    $is_no_user_modification
    -
    in file schema.inc, variable AttributeType::$is_no_user_modification
        boolean: can use modify?
    -
    $is_obsolete
    -
    in file schema.inc, variable AttributeType::$is_obsolete
        string: the description
    -
    $is_obsolete
    -
    in file schema.inc, variable MatchingRule::$is_obsolete
        Boolean value indicating whether this MatchingRule is obsolete
    -
    $is_obsolete
    -
    in file schema.inc, variable ObjectClass::$is_obsolete
        boolean value indicating whether this objectClass is obsolete
    -
    $is_single_value
    -
    in file schema.inc, variable AttributeType::$is_single_value
        boolean: is single valued only?
    -
    ieee802Device
    -
    in file ieee802device.inc, class ieee802Device
        Provides MAC addresses for hosts.
    -
    Image
    -
    in file fpdf.php, method FPDF::Image()
    -
    inetLocalMailRecipient
    -
    in file inetLocalMailRecipient.inc, class inetLocalMailRecipient
        Provides mail routing for users.
    -
    inetOrgPerson
    -
    in file inetOrgPerson.inc, class inetOrgPerson
        This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.
    -
    init
    -
    in file sambaAccount.inc, method sambaAccount::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file posixAccount.inc, method posixAccount::init()
    -
    init
    -
    in file baseModule.inc, method baseModule::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file sambaSamAccount.inc, method sambaSamAccount::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file quota.inc, method quota::init()
    -
    init
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file posixGroup.inc, method posixGroup::init()
        This functin will be called when the module will be loaded *
    -
    initialize_session_tree
    -
    in file tree.inc, function initialize_session_tree()
        Checks and fixes an initial session's tree cache if needed.
    -
    initVars
    -
    in file schema.inc, method SchemaItem::initVars()
        Initialize class members to default values.
    -
    initVars
    -
    in file schema.inc, method Syntax::initVars()
        Initializes the class' member variables
    -
    initVars
    -
    in file schema.inc, method MatchingRule::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method MatchingRuleUse::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method ObjectClass::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method AttributeType::initVars()
        Initialize the class' member variables
    -
    in_array_ignore_case
    -
    in file account.inc, function in_array_ignore_case()
        Checks if a string exists in an array, ignoring case.
    -
    in_cache
    -
    in file cache.inc, method cache::in_cache()
        This function returns the DN if an LDAP entry with $attribute=$value is found.
    -
    isAliasFor
    -
    in file schema.inc, method AttributeType::isAliasFor()
        Returns whether the specified attribute is an alias for this one (based on this attribute's alias list).
    -
    isLAMProVersion
    -
    in file selfService.inc, function isLAMProVersion()
        Returns if this is a LAM Pro installation.
    -
    is_attr_binary
    -
    in file tree.inc, function is_attr_binary()
        Given an attribute name and server ID number, this function returns whether the attrbiute may contain binary data. This is useful for developers who wish to display the contents of an arbitrary attribute but don't want to dump binary data on the page.
    -
    is_attr_boolean
    -
    in file tree.inc, function is_attr_boolean()
        Given an attribute name and server ID number, this function returns whether the attrbiute contains boolean data. This is useful for developers who wish to display the contents of a boolean attribute with a drop-down.
    -
    is_base_module
    -
    in file modules.inc, function is_base_module()
        Returns true if the module is a base module
    -
    is_base_module
    -
    in file baseModule.inc, method baseModule::is_base_module()
        Returns true if this module is enough to provide a sensible account.
    -
    is_binary_option_required
    -
    in file add_attr.php, function is_binary_option_required()
    -
    is_browser_os_mac
    -
    in file export.inc, function is_browser_os_mac()
        Determines whether the browser's operating system is Macintosh.
    -
    is_browser_os_unix
    -
    in file export.inc, function is_browser_os_unix()
        Determines whether the browser's operating system is UNIX (or something like UNIX).
    -
    is_browser_os_windows
    -
    in file export.inc, function is_browser_os_windows()
        Determines whether the browser's operating system is Windows.
    -
    is_dn_attr
    -
    in file tree.inc, function is_dn_attr()
        Returns true if the attribute specified is required to take as input a DN.
    -
    is_jpeg_photo
    -
    in file tree.inc, function is_jpeg_photo()
        Used to determine if the specified attribute is indeed a jpegPhoto. If the specified attribute is one that houses jpeg data, true is returned. Otherwise this function returns false.
    -
    is_mail_string
    -
    in file tree.inc, function is_mail_string()
        Get whether a string looks like an email address (user@example.com).
    -
    is_multi_line_attr
    -
    in file tree.inc, function is_multi_line_attr()
        Determines if an attribute's value can contain multiple lines. Attributes that fall in this multi-line category may be configured in config.php. Hence, this function accesses the global variable $multi_line_attributes;
    -
    is_safe_ascii
    -
    in file export.inc, method PlaExporter::is_safe_ascii()
        Helper method to check if the attribute value should be base 64 encoded.
    -
    is_url_string
    -
    in file tree.inc, function is_url_string()
        Get whether a string looks like a web URL (http://www.example.com/)
    -
    ieee802device.inc
    -
    procedural page ieee802device.inc
    -
    inetLocalMailRecipient.inc
    -
    procedural page inetLocalMailRecipient.inc
    -
    inetOrgPerson.inc
    -
    procedural page inetOrgPerson.inc
    -
    index.php
    -
    procedural page index.php
    -
    initsuff.php
    -
    procedural page initsuff.php
    -
    index.php
    -
    procedural page index.php
    -
    -
    - top
    -
    - -
    -

    k

    -
    -
    $k
    -
    in file fpdf.php, variable FPDF::$k
    -
    $keywords
    -
    in file fpdf.php, variable FPDF::$keywords
    -
    kolabUser
    -
    in file kolabUser.inc, class kolabUser
        Manages Kolab user accounts.
    -
    kolabUser
    -
    in file kolabUser.inc, method kolabUser::kolabUser()
        Creates a new kolabUser object.
    -
    kolabUser.inc
    -
    procedural page kolabUser.inc
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $labels
    -
    in file lists.inc, variable lamList::$labels
        list of account specific labels
    -
    $lasth
    -
    in file fpdf.php, variable FPDF::$lasth
    -
    $LayoutMode
    -
    in file fpdf.php, variable FPDF::$LayoutMode
    -
    $ldapcache
    -
    in file cache.inc, variable cache::$ldapcache
        This variable contains the cache
    -
    $LDAPPassword
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPPassword
        LDAP password
    -
    $LDAPSuffix
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPSuffix
        LDAP suffix
    -
    $LDAPUser
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPUser
        LDAP user DN
    -
    $ldap_info
    -
    in file export.inc, variable PlaLdapExporter::$ldap_info
    -
    $LineWidth
    -
    in file fpdf.php, variable FPDF::$LineWidth
    -
    $links
    -
    in file fpdf.php, variable FPDF::$links
    -
    $lMargin
    -
    in file fpdf.php, variable FPDF::$lMargin
    -
    $logDestination
    -
    in file config.inc, variable LAMCfgMain::$logDestination
        log destination ("SYSLOG":syslog, "/...":file, "NONE":none)
    -
    $loginAttributeText
    -
    in file selfService.inc, variable selfServiceProfile::$loginAttributeText
        describing text for search attribute
    -
    $loginCaption
    -
    in file selfService.inc, variable selfServiceProfile::$loginCaption
        describing text for user login
    -
    $logLevel
    -
    in file config.inc, variable LAMCfgMain::$logLevel
        log level
    -
    LAMCfgMain
    -
    in file config.inc, class LAMCfgMain
        This class manages config.cfg.
    -
    LAMCfgMain
    -
    in file config.inc, method LAMCfgMain::LAMCfgMain()
        Loads preferences from config file
    -
    LAMConfig
    -
    in file config.inc, class LAMConfig
        This class manages .conf files.
    -
    LAMConfig
    -
    in file config.inc, method LAMConfig::LAMConfig()
        Loads preferences from config file
    -
    lamdaemon
    -
    in file lamdaemon.inc, function lamdaemon()
        Sends commands to lamdaemon script.
    -
    lamdaemonSSH
    -
    in file lamdaemon.inc, function lamdaemonSSH()
        Sends commands to lamdaemon script via PHP SSH functions.
    -
    lamGroupList
    -
    in file group.inc, method lamGroupList::lamGroupList()
        Constructor
    -
    lamGroupList
    -
    in file group.inc, class lamGroupList
        Generates the list view.
    -
    lamHostList
    -
    in file host.inc, method lamHostList::lamHostList()
        Constructor
    -
    lamHostList
    -
    in file host.inc, class lamHostList
        Generates the list view.
    -
    lamList
    -
    in file lists.inc, method lamList::lamList()
        Constructor
    -
    lamList
    -
    in file lists.inc, class lamList
        Generates the list view.
    -
    lamMailAliasList
    -
    in file mailAlias.inc, method lamMailAliasList::lamMailAliasList()
        Constructor
    -
    lamMailAliasList
    -
    in file mailAlias.inc, class lamMailAliasList
        Generates the list view.
    -
    lamPDF
    -
    in file pdf.inc, class lamPDF
        Creates a LAM information page in PDF format.
    -
    lamPDF
    -
    in file pdf.inc, method lamPDF::lamPDF()
    -
    LAMPDF_LINEWIDTH
    -
    in file pdf.inc, constant LAMPDF_LINEWIDTH
        PDF line width
    -
    lamSmbDomainList
    -
    in file smbDomain.inc, class lamSmbDomainList
        Generates the list view.
    -
    lamSmbDomainList
    -
    in file smbDomain.inc, method lamSmbDomainList::lamSmbDomainList()
        Constructor
    -
    lamTestLamdaemon
    -
    in file lamdaemonTest.php, function lamTestLamdaemon()
        Runs a test case of lamdaemon.
    -
    lamUserList
    -
    in file user.inc, method lamUserList::lamUserList()
        Constructor
    -
    lamUserList
    -
    in file user.inc, class lamUserList
        Generates the list view.
    -
    LAMVersion
    -
    in file config.inc, function LAMVersion()
        Returns the version number of this LAM installation.
    -
    Ldap
    -
    in file ldap.inc, method Ldap::Ldap()
    -
    Ldap
    -
    in file ldap.inc, class Ldap
        Ldap manages connection to LDAP and includes several helper functions.
    -
    LdapEscape
    -
    in file export.inc, method PlaCSVExporter::LdapEscape()
    -
    LdapExportInfo
    -
    in file export.inc, class LdapExportInfo
        This class encapsulate informations about the ldap server from which the export is done.
    -
    LdapExportInfo
    -
    in file export.inc, method LdapExportInfo::LdapExportInfo()
        Create a new LdapExportInfo object
    -
    ldapPublicKey
    -
    in file ldapPublicKey.inc, class ldapPublicKey
        Manages SSH public keys.
    -
    lamdaemon.inc
    -
    procedural page lamdaemon.inc
    -
    ldap.inc
    -
    procedural page ldap.inc
    -
    lists.inc
    -
    procedural page lists.inc
    -
    ldapPublicKey.inc
    -
    procedural page ldapPublicKey.inc
    -
    Line
    -
    in file fpdf.php, method FPDF::Line()
    -
    Link
    -
    in file fpdf.php, method FPDF::Link()
    -
    listBuildFilter
    -
    in file lists.inc, method lamList::listBuildFilter()
        Builds the regular expressions from the filter values.
    -
    listDoPost
    -
    in file user.inc, method lamUserList::listDoPost()
        Manages all POST actions (e.g. button pressed) for the account lists.
    -
    listDoPost
    -
    in file lists.inc, method lamList::listDoPost()
        Manages all POST actions (e.g. button pressed) for the account lists.
    -
    listDrawNavigationBar
    -
    in file lists.inc, method lamList::listDrawNavigationBar()
        Draws a navigation bar to switch between pages
    -
    listFilterAccounts
    -
    in file lists.inc, method lamList::listFilterAccounts()
        Removes all entries which do not fit to the filter.
    -
    listGetAttributeDescriptionList
    -
    in file lists.inc, method lamList::listGetAttributeDescriptionList()
        Returns an hash array containing with all attributes to be shown and their descriptions.
    -
    listGetParams
    -
    in file lists.inc, method lamList::listGetParams()
        Sets some internal parameters.
    -
    listPrintButtons
    -
    in file user.inc, method lamUserList::listPrintButtons()
        Prints the create, delete and PDF buttons.
    -
    listPrintButtons
    -
    in file lists.inc, method lamList::listPrintButtons()
        Prints the create, delete and PDF buttons.
    -
    listPrintHeader
    -
    in file lists.inc, method lamList::listPrintHeader()
        Prints the HTML head.
    -
    listPrintJavaScript
    -
    in file lists.inc, method lamList::listPrintJavaScript()
        Prints JavaScript code needed for mouse-over effects.
    -
    listPrintTableBody
    -
    in file user.inc, method lamUserList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableBody
    -
    in file lists.inc, method lamList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableBody
    -
    in file group.inc, method lamGroupList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableHeader
    -
    in file lists.inc, method lamList::listPrintTableHeader()
        Prints the attribute and filter row at the account table head
    -
    listRefreshData
    -
    in file lists.inc, method lamList::listRefreshData()
        Rereads the entries from LDAP.
    -
    listShowOUSelection
    -
    in file lists.inc, method lamList::listShowOUSelection()
        Prints a combobox with possible sub-DNs.
    -
    listSort
    -
    in file lists.inc, method lamList::listSort()
        Sorts an account list by a given attribute
    -
    lmhash
    -
    in file createntlm.inc, method smbHash::lmhash()
        Calculates the LM hash of a given password.
    -
    lmPassword
    -
    in file account.inc, function lmPassword()
        Generates the LM hash of a password.
    -
    Ln
    -
    in file fpdf.php, method FPDF::Ln()
    -
    loadAccountProfile
    -
    in file profiles.inc, function loadAccountProfile()
        Loads an profile of the given account type
    -
    loadPDFStructureDefinitions
    -
    in file pdfstruct.inc, function loadPDFStructureDefinitions()
        This function is used to get pdf structure from xml file.
    -
    loadSelfServiceProfile
    -
    in file selfService.inc, function loadSelfServiceProfile()
        Loads all settings of a self service profile.
    -
    load_account
    -
    in file modules.inc, method accountContainer::load_account()
        Loads an LDAP account with the given DN.
    -
    load_attributes
    -
    in file sambaAccount.inc, method sambaAccount::load_attributes()
    -
    load_attributes
    -
    in file quota.inc, method quota::load_attributes()
    -
    load_attributes
    -
    in file posixAccount.inc, method posixAccount::load_attributes()
        This function loads all needed LDAP attributes.
    -
    load_attributes
    -
    in file baseModule.inc, method baseModule::load_attributes()
        This function loads the LDAP attributes for this module.
    -
    load_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_attributes()
    -
    load_Messages
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file baseModule.inc, method baseModule::load_Messages()
        This function fills the $messages variable with output messages from this module.
    -
    load_Messages
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file shadowAccount.inc, method shadowAccount::load_Messages()
        This function builds up the message array.
    -
    load_Messages
    -
    in file ieee802device.inc, method ieee802Device::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file quota.inc, method quota::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file inetOrgPerson.inc, method inetOrgPerson::load_Messages()
        This function fills the message array.
    -
    load_Messages
    -
    in file sambaDomain.inc, method sambaDomain::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file kolabUser.inc, method kolabUser::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file nisMailAlias.inc, method nisMailAlias::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file account.inc, method account::load_Messages()
        This function fills the message array.
    -
    load_Messages
    -
    in file posixGroup.inc, method posixGroup::load_Messages()
        This function fills the $messages variable with output messages from this module.
    -
    load_Messages
    -
    in file posixAccount.inc, method posixAccount::load_Messages()
        This function fills the error message array with messages.
    -
    load_Messages
    -
    in file sambaAccount.inc, method sambaAccount::load_Messages()
        this functin fills the error message array with messages
    -
    load_profile
    -
    in file quota.inc, method quota::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file baseModule.inc, method baseModule::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file sambaAccount.inc, method sambaAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file shadowAccount.inc, method shadowAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file posixAccount.inc, method posixAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    logNewMessage
    -
    in file security.inc, function logNewMessage()
        Puts a new message in the log file.
    -
    logoffAndBackToLoginPage
    -
    in file security.inc, function logoffAndBackToLoginPage()
        Logs off the user and displays the login page.
    -
    lshift
    -
    in file createntlm.inc, method smbHash::lshift()
    -
    list.php
    -
    procedural page list.php
    -
    login.php
    -
    procedural page login.php
    -
    logout.php
    -
    procedural page logout.php
    -
    lamdaemonTest.php
    -
    procedural page lamdaemonTest.php
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $mainPageText
    -
    in file selfService.inc, variable selfServiceProfile::$mainPageText
        describing text for self service main page
    -
    $maxlistentries
    -
    in file config.inc, variable LAMConfig::$maxlistentries
        Maximum number of rows shown in user/group/host lists
    -
    $maxPageEntries
    -
    in file lists.inc, variable lamList::$maxPageEntries
        maximum count of entries per page
    -
    $MAX_LDIF_LINE_LENGTH
    -
    in file export.inc, variable PlaLdifExporter::$MAX_LDIF_LINE_LENGTH
    -
    $max_length
    -
    in file schema.inc, variable AttributeType::$max_length
        The max number of characters this attribute can be
    -
    $may_attrs
    -
    in file schema.inc, variable ObjectClass::$may_attrs
        arrays of attribute names that this objectClass allows, but does not require
    -
    $messages
    -
    in file baseModule.inc, variable baseModule::$messages
        contains all error messages of a module
    -
    $meta
    -
    in file baseModule.inc, variable baseModule::$meta
        includes all meta data provided by the sub class
    -
    $module
    -
    in file modules.inc, variable accountContainer::$module
        This is an array with all module objects
    -
    $moduleSettings
    -
    in file baseModule.inc, variable baseModule::$moduleSettings
        configuration settings of all modules
    -
    $moduleSettings
    -
    in file config.inc, variable LAMConfig::$moduleSettings
        module settings
    -
    $multivalue_separator
    -
    in file export.inc, variable PlaCSVExporter::$multivalue_separator
    -
    $must_attrs
    -
    in file schema.inc, variable ObjectClass::$must_attrs
        arrays of attribute names that this objectClass requires
    -
    modules.inc
    -
    procedural page modules.inc
    -
    mailAlias.inc
    -
    procedural page mailAlias.inc
    -
    mailAlias
    -
    in file mailAlias.inc, class mailAlias
        The account type for mail aliases.
    -
    MatchingRule
    -
    in file schema.inc, method MatchingRule::MatchingRule()
        Creates a new MatchingRule object from a raw LDAP MatchingRule string.
    -
    MatchingRule
    -
    in file schema.inc, class MatchingRule
        Represents an LDAP MatchingRule
    -
    MatchingRuleUse
    -
    in file schema.inc, method MatchingRuleUse::MatchingRuleUse()
    -
    MatchingRuleUse
    -
    in file schema.inc, class MatchingRuleUse
        Represents an LDAP schema matchingRuleUse entry
    -
    metaRefresh
    -
    in file config.inc, function metaRefresh()
        Prints a meta refresh page
    -
    module_complete
    -
    in file sambaAccount.inc, method sambaAccount::module_complete()
        This functions returns true if all needed settings are done
    -
    module_complete
    -
    in file quota.inc, method quota::module_complete()
    -
    module_complete
    -
    in file posixGroup.inc, method posixGroup::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file posixAccount.inc, method posixAccount::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file kolabUser.inc, method kolabUser::module_complete()
        This function returns true if all needed settings are done.
    -
    module_complete
    -
    in file account.inc, method account::module_complete()
        This functions returns true if all needed settings are done.
    -
    module_complete
    -
    in file baseModule.inc, method baseModule::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::module_complete()
    -
    module_complete
    -
    in file inetOrgPerson.inc, method inetOrgPerson::module_complete()
        This functions return true if all needed settings are done.
    -
    module_complete
    -
    in file sambaSamAccount.inc, method sambaSamAccount::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_ready
    -
    in file sambaAccount.inc, method sambaAccount::module_ready()
    -
    module_ready
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::module_ready()
    -
    module_ready
    -
    in file baseModule.inc, method baseModule::module_ready()
        This function is used to check if this module page can be displayed.
    -
    module_ready
    -
    in file sambaSamAccount.inc, method sambaSamAccount::module_ready()
        This function is used to check if this module page can be displayed.
    -
    module_ready
    -
    in file quota.inc, method quota::module_ready()
    -
    MultiCell
    -
    in file ufpdf.php, method UFPDF::MultiCell()
    -
    MultiCell
    -
    in file fpdf.php, method FPDF::MultiCell()
    -
    multi_lines_display
    -
    in file export.inc, method PlaLdifExporter::multi_lines_display()
        Helper method to wrap ldif lines
    -
    mxor
    -
    in file createntlm.inc, method smbHash::mxor()
    -
    MyCustomExporter
    -
    in file export.inc, class MyCustomExporter
    -
    MyCutsomExporter
    -
    in file export.inc, method MyCustomExporter::MyCutsomExporter()
    -
    mainlogin.php
    -
    procedural page mainlogin.php
    -
    mainmanage.php
    -
    procedural page mainmanage.php
    -
    main_header.php
    -
    procedural page main_header.php
    -
    main.php
    -
    procedural page main.php
    -
    massBuildAccounts.php
    -
    procedural page massBuildAccounts.php
    -
    masscreate.php
    -
    procedural page masscreate.php
    -
    massDoUpload.php
    -
    procedural page massDoUpload.php
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    $n
    -
    in file fpdf.php, variable FPDF::$n
    -
    $name
    -
    in file schema.inc, variable MatchingRule::$name
        This rule's name
    -
    $name
    -
    in file schema.inc, variable ObjectClassAttribute::$name
        This Attribute's name
    -
    $name
    -
    in file schema.inc, variable AttributeType::$name
        The name of this attributeType
    -
    $name
    -
    in file schema.inc, variable ObjectClass::$name
        This objectClass' name, ie "inetOrgPerson"
    -
    $name
    -
    in file schema.inc, variable MatchingRuleUse::$name
        The name of the MathingRule this applies to
    -
    $name
    -
    in file account.inc, variable samba3domain::$name
        Domain name
    -
    $nextGroupRID
    -
    in file account.inc, variable samba3domain::$nextGroupRID
        Next group RID
    -
    $nextRID
    -
    in file account.inc, variable samba3domain::$nextRID
        Next RID
    -
    $nextUserRID
    -
    in file account.inc, variable samba3domain::$nextUserRID
        Next user RID
    -
    $noexpire
    -
    in file sambaAccount.inc, variable sambaAccount::$noexpire
        password does not expire?
    -
    $noexpire
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$noexpire
        password does not expire?
    -
    $nopwd
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$nopwd
        use no password?
    -
    $nopwd
    -
    in file sambaAccount.inc, variable sambaAccount::$nopwd
        use no password?
    -
    $num_entries
    -
    in file export.inc, variable PlaLdapExporter::$num_entries
    -
    nisMailAlias.inc
    -
    procedural page nisMailAlias.inc
    -
    new_account
    -
    in file modules.inc, method accountContainer::new_account()
        This function will prepare the object for a new account.
    -
    new_rand
    -
    in file ldap.inc, method Ldap::new_rand()
        Calculates a new value for rand
    -
    nisMailAlias
    -
    in file nisMailAlias.inc, class nisMailAlias
        Provides NIS mail alias management.
    -
    not_an_attr
    -
    in file add_attr_form.php, function not_an_attr()
        Given an attribute $x, this returns true if it is NOT already specified in the current entry, returns false otherwise.
    -
    nthash
    -
    in file createntlm.inc, method smbHash::nthash()
        Calculates the NT hash of a given password.
    -
    ntPassword
    -
    in file account.inc, function ntPassword()
        Generates the NT hash of a password.
    -
    new_ou_template.php
    -
    procedural page new_ou_template.php
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    $objectClasses
    -
    in file ldap.inc, variable Ldap::$objectClasses
        Array with all objectClass strings from the LDAP server
    -
    $offsets
    -
    in file fpdf.php, variable FPDF::$offsets
    -
    $oid
    -
    in file schema.inc, variable SchemaItem::$oid
        The OID of this schema item.
    -
    $order
    -
    in file modules.inc, variable accountContainer::$order
        Module order
    -
    $ordering
    -
    in file schema.inc, variable AttributeType::$ordering
        The ordering of the attributeType
    -
    $OrientationChanges
    -
    in file fpdf.php, variable FPDF::$OrientationChanges
    -
    $orig
    -
    in file baseModule.inc, variable baseModule::$orig
        contains all ldap attributes which are loaded from ldap
    -
    ObjectClass
    -
    in file schema.inc, method ObjectClass::ObjectClass()
        Creates a new ObjectClass object given a raw LDAP objectClass string.
    -
    ObjectClass
    -
    in file schema.inc, class ObjectClass
        Represents an LDAP objectClass
    -
    ObjectClassAttribute
    -
    in file schema.inc, method ObjectClassAttribute::ObjectClassAttribute()
        Creates a new ObjectClassAttribute with specified name and source objectClass.
    -
    ObjectClassAttribute
    -
    in file schema.inc, class ObjectClassAttribute
        A simple class for representing AttributeTypes used only by the ObjectClass class.
    -
    Open
    -
    in file fpdf.php, method FPDF::Open()
    -
    Output
    -
    in file fpdf.php, method FPDF::Output()
    -
    ou_edit.php
    -
    procedural page ou_edit.php
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $page
    -
    in file fpdf.php, variable FPDF::$page
    -
    $page
    -
    in file lists.inc, variable lamList::$page
        current page number
    -
    $PageBreakTrigger
    -
    in file fpdf.php, variable FPDF::$PageBreakTrigger
    -
    $PageLinks
    -
    in file fpdf.php, variable FPDF::$PageLinks
    -
    $pages
    -
    in file fpdf.php, variable FPDF::$pages
    -
    $page_definitions
    -
    in file pdf.inc, variable lamPDF::$page_definitions
        format settings for page layout
    -
    $Passwd
    -
    in file config.inc, variable LAMConfig::$Passwd
        Password to edit preferences
    -
    $password
    -
    in file config.inc, variable LAMCfgMain::$password
        Password to change config.cfg
    -
    $password
    -
    in file ldap.inc, variable Ldap::$password
        LDAP password used for bind
    -
    $PDFVersion
    -
    in file fpdf.php, variable FPDF::$PDFVersion
    -
    $perm1
    -
    in file createntlm.inc, variable smbHash::$perm1
    -
    $perm2
    -
    in file createntlm.inc, variable smbHash::$perm2
    -
    $perm3
    -
    in file createntlm.inc, variable smbHash::$perm3
    -
    $perm4
    -
    in file createntlm.inc, variable smbHash::$perm4
    -
    $perm5
    -
    in file createntlm.inc, variable smbHash::$perm5
    -
    $perm6
    -
    in file createntlm.inc, variable smbHash::$perm6
    -
    $possibleSuffixes
    -
    in file lists.inc, variable lamList::$possibleSuffixes
        list of possible LDAP suffixes(organizational units)
    -
    posixAccount.inc
    -
    procedural page posixAccount.inc
    -
    posixGroup.inc
    -
    procedural page posixGroup.inc
    -
    pdfstruct.inc
    -
    procedural page pdfstruct.inc
    -
    pdf.inc
    -
    procedural page pdf.inc
    -
    profiles.inc
    -
    procedural page profiles.inc
    -
    PageNo
    -
    in file fpdf.php, method FPDF::PageNo()
    -
    parse
    -
    in file xml_parser.inc, method xmlParser::parse()
    -
    parseHtml
    -
    in file modules.inc, function parseHtml()
        Takes a list of meta-HTML elements and prints the equivalent HTML output.
    -
    permute
    -
    in file createntlm.inc, method smbHash::permute()
    -
    PlaAbstractExporter
    -
    in file export.inc, class PlaAbstractExporter
        This class represents the base class of all exporters
    -
    PlaCSVExporter
    -
    in file export.inc, class PlaCSVExporter
        Export to cvs format
    -
    PlaCSVExporter
    -
    in file export.inc, method PlaCSVExporter::PlaCSVExporter()
    -
    PlaDsmlExporter
    -
    in file export.inc, class PlaDsmlExporter
        Export entries to DSML v.1
    -
    PlaDsmlExporter
    -
    in file export.inc, method PlaDsmlExporter::PlaDsmlExporter()
        Create a PlaDsmlExporter object
    -
    PlaExporter
    -
    in file export.inc, class PlaExporter
        PlaExporter acts a wrapper around another exporter.
    -
    PlaExporter
    -
    in file export.inc, method PlaExporter::PlaExporter()
        Constructor
    -
    PlaLdapExporter
    -
    in file export.inc, class PlaLdapExporter
        Export data from a ldap server
    -
    PlaLdapExporter
    -
    in file export.inc, method PlaLdapExporter::PlaLdapExporter()
        Create a PlaLdapExporter object.
    -
    PlaLdifExporter
    -
    in file export.inc, class PlaLdifExporter
        Export entries to ldif format
    -
    PlaLdifExporter
    -
    in file export.inc, method PlaLdifExporter::PlaLdifExporter()
        Create a PlaLdifExporter object
    -
    PlaVcardExporter
    -
    in file export.inc, class PlaVcardExporter
    -
    PlaVcardExporter
    -
    in file export.inc, method PlaVcardExporter::PlaVcardExporter()
    -
    pla_compare_dns
    -
    in file tree.inc, function pla_compare_dns()
        Compares 2 DNs. If they are equivelant, returns 0, otherwise, returns their sorting order (similar to strcmp()): Returns < 0 if dn1 is less than dn2.
    -
    pla_explode_dn
    -
    in file tree.inc, function pla_explode_dn()
        Explode a DN into an array of its RDN parts. This function is UTF-8 safe and replaces the buggy PHP ldap_explode_dn() which does not properly handle UTF-8 DNs and also causes segmentation faults with some inputs.
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaLdapExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaAbstractExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaAbstractExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaLdapExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaAbstractExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaLdapExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_has_entry
    -
    in file export.inc, method PlaExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_has_entry
    -
    in file export.inc, method PlaLdapExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_has_entry
    -
    in file export.inc, method PlaAbstractExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_ldap_search
    -
    in file tree.inc, function pla_ldap_search()
        A handy ldap searching function very similar to PHP's ldap_search() with the following exceptions: Callers may specify a search scope and the return value is an array containing the search results rather than an LDAP result resource.
    -
    pla_num_entries
    -
    in file export.inc, method PlaLdapExporter::pla_num_entries()
        Return the number of entries
    -
    pla_num_entries
    -
    in file export.inc, method PlaAbstractExporter::pla_num_entries()
        Return the number of entries
    -
    pla_num_entries
    -
    in file export.inc, method PlaExporter::pla_num_entries()
        Return the number of entries
    -
    pla_rdelete
    -
    in file rdelete.php, function pla_rdelete()
    -
    pla_reverse_dn
    -
    in file tree.inc, function pla_reverse_dn()
        Reverses a DN such that the top-level RDN is first and the bottom-level RDN is last
    -
    posixAccount
    -
    in file posixAccount.inc, class posixAccount
        Manages the object class "posixAccount" for users and hosts.
    -
    posixGroup
    -
    in file posixGroup.inc, class posixGroup
        Manages the object class "posixGroup" for groups.
    -
    pretty_print_dn
    -
    in file tree.inc, function pretty_print_dn()
        Returns an HTML-beautified version of a DN.
    -
    processAttributes
    -
    in file pdf.inc, function processAttributes()
        Processes width, height and alignment attributes.
    -
    processFormatTags
    -
    in file pdf.inc, function processFormatTags()
        Formats the XML code.
    -
    processLine
    -
    in file pdf.inc, function processLine()
        Creates the XML code for an PDF entry.
    -
    process_attributes
    -
    in file posixAccount.inc, method posixAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaAccount.inc, method sambaAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaDomain.inc, method sambaDomain::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file posixGroup.inc, method posixGroup::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file quota.inc, method quota::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file ldapPublicKey.inc, method ldapPublicKey::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file kolabUser.inc, method kolabUser::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file account.inc, method account::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file ieee802device.inc, method ieee802Device::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file shadowAccount.inc, method shadowAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_deleteUser
    -
    in file kolabUser.inc, method kolabUser::process_deleteUser()
        Write variables into object and do some regex checks
    -
    process_expire
    -
    in file shadowAccount.inc, method shadowAccount::process_expire()
        Processes user input of the expiration page.
    -
    process_group
    -
    in file posixAccount.inc, method posixAccount::process_group()
        Processes user input of the group selection page.
    -
    process_logonHours
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_logonHours()
        Processes user input of the logon hours page.
    -
    process_password
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_password()
        Sets a new password.
    -
    process_password
    -
    in file posixGroup.inc, method posixGroup::process_password()
        Processes user input of the password page.
    -
    process_password
    -
    in file posixAccount.inc, method posixAccount::process_password()
        Processes user input of the password page.
    -
    process_photo
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_photo()
        Sets a new photo.
    -
    process_sambaUserWorkstations
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_sambaUserWorkstations()
        Processes user input of the primary module page.
    -
    process_time
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_time()
        Processes user input of the time selection page.
    -
    process_user
    -
    in file posixGroup.inc, method posixGroup::process_user()
        Processes user input of the user selection page.
    -
    process_userWorkstations
    -
    in file sambaAccount.inc, method sambaAccount::process_userWorkstations()
        Processes user input of the workstation selection page.
    -
    pwd_disable
    -
    in file account.inc, function pwd_disable()
        Marks an password hash as disabled and returns the new hash string
    -
    pwd_enable
    -
    in file account.inc, function pwd_enable()
        Marks an password hash as enabled and returns the new hash string
    -
    pwd_hash
    -
    in file account.inc, function pwd_hash()
        Returns the hash value of a plain text password the hash algorithm depends on the configuration file
    -
    pwd_is_enabled
    -
    in file account.inc, function pwd_is_enabled()
        Checks if a password hash is enabled/disabled
    -
    profmanage.php
    -
    procedural page profmanage.php
    -
    pdfdelete.php
    -
    procedural page pdfdelete.php
    -
    pdfmain.php
    -
    procedural page pdfmain.php
    -
    pdfpage.php
    -
    procedural page pdfpage.php
    -
    profiledelete.php
    -
    procedural page profiledelete.php
    -
    profilemain.php
    -
    procedural page profilemain.php
    -
    profilepage.php
    -
    procedural page profilepage.php
    -
    profManage.php
    -
    procedural page profManage.php
    -
    -
    - top
    -
    - -
    -

    q

    -
    -
    $qualifier
    -
    in file export.inc, variable PlaCSVExporter::$qualifier
    -
    $queryFilter
    -
    in file export.inc, variable PlaLdapExporter::$queryFilter
    -
    $query_filter
    -
    in file export.inc, variable LdapExportInfo::$query_filter
    -
    $quota
    -
    in file quota.inc, variable quota::$quota
    -
    quota.inc
    -
    procedural page quota.inc
    -
    quota
    -
    in file quota.inc, class quota
        Manages quotas for users and groups.
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $rand
    -
    in file ldap.inc, variable Ldap::$rand
        Random number (changes on every page request)
    -
    $rdn
    -
    in file modules.inc, variable accountContainer::$rdn
        RDN attribute of this account
    -
    $refresh
    -
    in file lists.inc, variable lamList::$refresh
        refresh page switch
    -
    $required_by_object_classes
    -
    in file schema.inc, variable AttributeType::$required_by_object_classes
        A list of object class names that require this attribute type.
    -
    $results
    -
    in file export.inc, variable PlaLdapExporter::$results
    -
    $RIDbase
    -
    in file account.inc, variable samba3domain::$RIDbase
        RID base to calculate RIDs, default 1000
    -
    $rids
    -
    in file sambaGroupMapping.inc, variable sambaGroupMapping::$rids
        Array of well known RIDs
    -
    $rids
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$rids
        array of well known rids
    -
    $rids
    -
    in file sambaAccount.inc, variable sambaAccount::$rids
        Array of well known rids
    -
    $rMargin
    -
    in file fpdf.php, variable FPDF::$rMargin
    -
    real_attr_name
    -
    in file tree.inc, function real_attr_name()
        Prunes off anything after the ";" in an attr name. This is useful for attributes that may have ";binary" appended to their names. With real_attr_name(), you can more easily fetch these attributes' schema with their "real" attribute name.
    -
    Rect
    -
    in file fpdf.php, method FPDF::Rect()
    -
    refresh_cache
    -
    in file cache.inc, method cache::refresh_cache()
        This function refreshes the cache.
    -
    reload
    -
    in file config.inc, method LAMCfgMain::reload()
        Reloads preferences from config file config.cfg
    -
    reload
    -
    in file config.inc, method LAMConfig::reload()
        Reloads preferences from config file
    -
    removeAlias
    -
    in file schema.inc, method AttributeType::removeAlias()
        Removes an attribute name from this attribute's alias array.
    -
    remove_aliases
    -
    in file custom.php, function remove_aliases()
        Removes attributes from the array that are aliases for eachother
    -
    RndInt
    -
    in file account.inc, function RndInt()
        THIS FUNCTION GENERATES A RANDOM NUMBER THAT WILL BE USED TO RANDOMLY SELECT CHARACTERS.
    -
    rdelete.php
    -
    procedural page rdelete.php
    -
    refresh.php
    -
    procedural page refresh.php
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $sambaGroupTypes
    -
    in file sambaGroupMapping.inc, variable sambaGroupMapping::$sambaGroupTypes
        Array of sambaGroupTypes
    -
    $sbox
    -
    in file createntlm.inc, variable smbHash::$sbox
    -
    $sc
    -
    in file createntlm.inc, variable smbHash::$sc
    -
    $scope
    -
    in file baseModule.inc, variable baseModule::$scope
        the account type of this module (user, group, host)
    -
    $scope
    -
    in file export.inc, variable LdapExportInfo::$scope
    -
    $scope
    -
    in file export.inc, variable PlaLdapExporter::$scope
    -
    $scriptPath
    -
    in file config.inc, variable LAMConfig::$scriptPath
        Path to external lamdaemon script on server where it is executed
    -
    $scriptServer
    -
    in file config.inc, variable LAMConfig::$scriptServer
        Server where lamdaemon script is executed
    -
    $searchAttribute
    -
    in file selfService.inc, variable selfServiceProfile::$searchAttribute
        LDAP search attribute
    -
    $separator
    -
    in file export.inc, variable PlaCSVExporter::$separator
        When doing an exporter, the method export need to be overriden.
    -
    $server
    -
    in file ldap.inc, variable Ldap::$server
        Server handle
    -
    $ServerURL
    -
    in file config.inc, variable LAMConfig::$ServerURL
        Server address (e.g. ldap://127.0.0.1:389)
    -
    $serverURL
    -
    in file selfService.inc, variable selfServiceProfile::$serverURL
        server address
    -
    $sessionTimeout
    -
    in file config.inc, variable LAMCfgMain::$sessionTimeout
        Time of inactivity before session times out (minutes)
    -
    $settings
    -
    in file config.inc, variable LAMConfig::$settings
        List of all settings in config file
    -
    $settings
    -
    in file config.inc, variable LAMCfgMain::$settings
        list of data fields to save in config file
    -
    $SID
    -
    in file account.inc, variable samba3domain::$SID
        Domain SID
    -
    $sortColumn
    -
    in file lists.inc, variable lamList::$sortColumn
        sort column name
    -
    $source
    -
    in file schema.inc, variable ObjectClassAttribute::$source
        This Attribute's root
    -
    $state
    -
    in file fpdf.php, variable FPDF::$state
    -
    $subject
    -
    in file fpdf.php, variable FPDF::$subject
    -
    $subpage
    -
    in file modules.inc, variable accountContainer::$subpage
        This variable is set to the pagename of a subpage if it should be displayed
    -
    $sub_str
    -
    in file schema.inc, variable AttributeType::$sub_str
        Boolean: supports substring matching?
    -
    $suffix
    -
    in file lists.inc, variable lamList::$suffix
        LDAP suffix
    -
    $supports_unix_hosts
    -
    in file ldap.inc, variable Ldap::$supports_unix_hosts
        Host attribute in inetOrgPerson
    -
    $sup_attribute
    -
    in file schema.inc, variable AttributeType::$sup_attribute
        The attribute from which this attribute inherits (if any)
    -
    $sup_classes
    -
    in file schema.inc, variable ObjectClass::$sup_classes
        array of objectClass names from which this objectClass inherits
    -
    $syntax
    -
    in file schema.inc, variable AttributeType::$syntax
        The full syntax string, ie 1.2.3.4{16}
    -
    $syntax
    -
    in file schema.inc, variable MatchingRule::$syntax
        This rule's syntax OID
    -
    sambaAccount.inc
    -
    procedural page sambaAccount.inc
    -
    sambaDomain.inc
    -
    procedural page sambaDomain.inc
    -
    sambaGroupMapping.inc
    -
    procedural page sambaGroupMapping.inc
    -
    sambaSamAccount.inc
    -
    procedural page sambaSamAccount.inc
    -
    shadowAccount.inc
    -
    procedural page shadowAccount.inc
    -
    schema.inc
    -
    procedural page schema.inc
    -
    security.inc
    -
    procedural page security.inc
    -
    selfService.inc
    -
    procedural page selfService.inc
    -
    status.inc
    -
    procedural page status.inc
    -
    smbDomain.inc
    -
    procedural page smbDomain.inc
    -
    samba3domain
    -
    in file account.inc, class samba3domain
        Represents a Samba 3 domain entry
    -
    sambaAccount
    -
    in file sambaAccount.inc, method sambaAccount::sambaAccount()
        Creates a new sambaAccount object.
    -
    sambaAccount
    -
    in file sambaAccount.inc, class sambaAccount
        Manages the object class "sambaAccount" for users and hosts.
    -
    sambaDomain
    -
    in file sambaDomain.inc, class sambaDomain
        Manages Samba 3 domain entries.
    -
    sambaGroupMapping
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::sambaGroupMapping()
        Creates a new module for Samba 3 groups.
    -
    sambaGroupMapping
    -
    in file sambaGroupMapping.inc, class sambaGroupMapping
        Manages the object class "sambaGroupMapping" for groups.
    -
    sambaSamAccount
    -
    in file sambaSamAccount.inc, method sambaSamAccount::sambaSamAccount()
        Creates a new sambaSamAccount object.
    -
    sambaSamAccount
    -
    in file sambaSamAccount.inc, class sambaSamAccount
        Manages the object class "sambaSamAccount" for users and hosts.
    -
    save
    -
    in file config.inc, method LAMConfig::save()
        Saves preferences to config file
    -
    save
    -
    in file config.inc, method LAMCfgMain::save()
        Saves preferences to config file config.cfg
    -
    saveAccountProfile
    -
    in file profiles.inc, function saveAccountProfile()
        Saves an hash array (attribute => value) to an account profile
    -
    savePDFStructureDefinitions
    -
    in file pdfstruct.inc, function savePDFStructureDefinitions()
        Saves PDF structure definitions to XML file in format: <name>.<scope>.xml
    -
    saveSelfServiceProfile
    -
    in file selfService.inc, function saveSelfServiceProfile()
        Saves a self service profile.
    -
    saveSettings
    -
    in file confmain.php, function saveSettings()
        Saves the entered settings.
    -
    save_account
    -
    in file modules.inc, method accountContainer::save_account()
        This function will save an account to the LDAP database.
    -
    save_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::save_attributes()
    -
    save_attributes
    -
    in file kolabUser.inc, method kolabUser::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file account.inc, method account::save_attributes()
    -
    save_attributes
    -
    in file posixAccount.inc, method posixAccount::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file baseModule.inc, method baseModule::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::save_attributes()
    -
    save_attributes
    -
    in file sambaAccount.inc, method sambaAccount::save_attributes()
    -
    save_attributes
    -
    in file shadowAccount.inc, method shadowAccount::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file posixGroup.inc, method posixGroup::save_attributes()
    -
    save_attributes
    -
    in file quota.inc, method quota::save_attributes()
    -
    save_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::save_attributes()
    -
    save_module_attributes
    -
    in file modules.inc, method accountContainer::save_module_attributes()
        This function checks which LDAP attributes have changed while the account was edited.
    -
    SchemaItem
    -
    in file schema.inc, class SchemaItem
        Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.
    -
    SchemaItem
    -
    in file schema.inc, method SchemaItem::SchemaItem()
        Default constructor.
    -
    SCHEMA_SESSION_CACHE_ENABLED
    -
    in file schema.inc, constant SCHEMA_SESSION_CACHE_ENABLED
        To enable/disable session-based schema caching (1: enabled, 0: disabled).
    -
    search_domains
    -
    in file account.inc, function search_domains()
        Returns an array with all Samba 3 domain entries under the given suffix
    -
    search_units
    -
    in file ldap.inc, method Ldap::search_units()
        Returns an array with all organizational units under the given suffix
    -
    search_username
    -
    in file userlink.php, function search_username()
        Searches LDAP for a specific user name (uid attribute) and returns its DN entry
    -
    selfServiceProfile
    -
    in file selfService.inc, class selfServiceProfile
        Includes all settings of a self service profile.
    -
    selfServiceProfile
    -
    in file selfService.inc, method selfServiceProfile::selfServiceProfile()
        Constructor
    -
    server
    -
    in file ldap.inc, method Ldap::server()
        Returns the LDAP connection handle
    -
    setAliases
    -
    in file schema.inc, method AttributeType::setAliases()
        Sets this attribute's list of aliases.
    -
    SetAuthor
    -
    in file fpdf.php, method FPDF::SetAuthor()
    -
    SetAutoPageBreak
    -
    in file fpdf.php, method FPDF::SetAutoPageBreak()
    -
    SetCompression
    -
    in file fpdf.php, method FPDF::SetCompression()
    -
    SetCreator
    -
    in file fpdf.php, method FPDF::SetCreator()
    -
    setDescription
    -
    in file schema.inc, method SchemaItem::setDescription()
    -
    SetDisplayMode
    -
    in file fpdf.php, method FPDF::SetDisplayMode()
    -
    SetDrawColor
    -
    in file fpdf.php, method FPDF::SetDrawColor()
    -
    SetFillColor
    -
    in file fpdf.php, method FPDF::SetFillColor()
    -
    SetFont
    -
    in file fpdf.php, method FPDF::SetFont()
    -
    SetFontSize
    -
    in file fpdf.php, method FPDF::SetFontSize()
    -
    setIsSingleValue
    -
    in file schema.inc, method AttributeType::setIsSingleValue()
        Sets whether this attribute is single-valued.
    -
    SetKeywords
    -
    in file fpdf.php, method FPDF::SetKeywords()
    -
    setlanguage
    -
    in file config.inc, function setlanguage()
        Sets language settings for automatic translation
    -
    SetLeftMargin
    -
    in file fpdf.php, method FPDF::SetLeftMargin()
    -
    SetLineWidth
    -
    in file fpdf.php, method FPDF::SetLineWidth()
    -
    SetLink
    -
    in file fpdf.php, method FPDF::SetLink()
    -
    SetMargins
    -
    in file fpdf.php, method FPDF::SetMargins()
    -
    setName
    -
    in file schema.inc, method AttributeType::setName()
        Sets this attriute's name.
    -
    setOID
    -
    in file schema.inc, method SchemaItem::setOID()
    -
    setOutputFormat
    -
    in file export.inc, method PlaExporter::setOutputFormat()
        Set the carriage return /linefeed for the export
    -
    SetRightMargin
    -
    in file fpdf.php, method FPDF::SetRightMargin()
    -
    SetSubject
    -
    in file fpdf.php, method FPDF::SetSubject()
    -
    setSupAttribute
    -
    in file schema.inc, method AttributeType::setSupAttribute()
        Sets this attriute's SUP attribute (ie, the attribute from which this attribute inherits).
    -
    SetTextColor
    -
    in file fpdf.php, method FPDF::SetTextColor()
    -
    SetTitle
    -
    in file fpdf.php, method FPDF::SetTitle()
    -
    SetTopMargin
    -
    in file fpdf.php, method FPDF::SetTopMargin()
    -
    setType
    -
    in file schema.inc, method AttributeType::setType()
        Sets this attribute's type.
    -
    setUsedByAttrs
    -
    in file schema.inc, method MatchingRule::setUsedByAttrs()
        Sets the list of used_by_attrs to the array specified by $attrs;
    -
    SetX
    -
    in file fpdf.php, method FPDF::SetX()
    -
    SetXY
    -
    in file fpdf.php, method FPDF::SetXY()
    -
    SetY
    -
    in file fpdf.php, method FPDF::SetY()
    -
    set_AccountModules
    -
    in file config.inc, method LAMConfig::set_AccountModules()
        Sets the selected account modules
    -
    set_ActiveTypes
    -
    in file config.inc, method LAMConfig::set_ActiveTypes()
        Sets the list of active types.
    -
    set_Adminstring
    -
    in file config.inc, method LAMConfig::set_Adminstring()
        Sets the admin string
    -
    set_cached_schema
    -
    in file schema.inc, function set_cached_schema()
        Caches the specified $schema_type.
    -
    set_cacheTimeout
    -
    in file config.inc, method LAMConfig::set_cacheTimeout()
        Sets the LDAP cache timeout in minutes (0,1,2,5,10,15)
    -
    set_defaultLanguage
    -
    in file config.inc, method LAMConfig::set_defaultLanguage()
        Sets the default language string
    -
    set_listAttributes
    -
    in file config.inc, method LAMConfig::set_listAttributes()
        Sets the list of attributes to show in user list
    -
    set_MaxListEntries
    -
    in file config.inc, method LAMConfig::set_MaxListEntries()
        Sets the maximum number of rows in user/group/host lists
    -
    set_moduleSettings
    -
    in file config.inc, method LAMConfig::set_moduleSettings()
        Sets the settings for the account modules.
    -
    set_Passwd
    -
    in file config.inc, method LAMConfig::set_Passwd()
        Sets the preferences wizard password
    -
    set_schema_cache_unavailable
    -
    in file schema.inc, function set_schema_cache_unavailable()
        Sets the schema entry for the server_id to be "unavailable" so that we realize that we tried to get the schema but could not, so quit trying next time to fetch it from the server.
    -
    set_scriptPath
    -
    in file config.inc, method LAMConfig::set_scriptPath()
        Sets the path to the external script
    -
    set_scriptServer
    -
    in file config.inc, method LAMConfig::set_scriptServer()
        Sets the server of the external script
    -
    set_ServerURL
    -
    in file config.inc, method LAMConfig::set_ServerURL()
        Sets the server address
    -
    set_Suffix
    -
    in file config.inc, method LAMConfig::set_Suffix()
        Sets the LDAP suffix where accounts are saved
    -
    set_typeSettings
    -
    in file config.inc, method LAMConfig::set_typeSettings()
        Sets the settings for the account types.
    -
    shadowAccount
    -
    in file shadowAccount.inc, class shadowAccount
        Manages the object class "shadowAccount" for users.
    -
    showColumnData
    -
    in file masscreate.php, function showColumnData()
        Prints the properties of one input field.
    -
    showMainPage
    -
    in file masscreate.php, function showMainPage()
        Displays the acount type specific main page of the upload.
    -
    showPage
    -
    in file lists.inc, method lamList::showPage()
        Prints the HTML code to display the list view.
    -
    smbDomain
    -
    in file smbDomain.inc, class smbDomain
        The account type for Samba domains.
    -
    smbflag
    -
    in file account.inc, function smbflag()
        Takes a list of Samba flags and creates the corresponding flag string.
    -
    smbHash
    -
    in file createntlm.inc, class smbHash
        Calculates NT and LM hashes.
    -
    smb_hash
    -
    in file createntlm.inc, method smbHash::smb_hash()
    -
    sortAttrs
    -
    in file tree.inc, function sortAttrs()
    -
    sortModules
    -
    in file modules.inc, method accountContainer::sortModules()
        Sorts the module buttons for the account page.
    -
    startSecureSession
    -
    in file security.inc, function startSecureSession()
        Starts a session and checks the environment.
    -
    StatusMessage
    -
    in file status.inc, function StatusMessage()
        This function prints a short status message. It can be used to print INFO, WARN and ERROR messages at the moment.
    -
    strlen
    -
    in file ufpdf.php, method UFPDF::strlen()
    -
    str_to_key
    -
    in file createntlm.inc, method smbHash::str_to_key()
    -
    Syntax
    -
    in file schema.inc, class Syntax
        Represents an LDAP Syntax
    -
    Syntax
    -
    in file schema.inc, method Syntax::Syntax()
        Creates a new Syntax object from a raw LDAP syntax string.
    -
    schema.php
    -
    procedural page schema.php
    -
    selfServiceLogin.php
    -
    procedural page selfServiceLogin.php
    -
    selfServiceMain.php
    -
    procedural page selfServiceMain.php
    -
    status-test.php
    -
    procedural page status-test.php
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $TextColor
    -
    in file fpdf.php, variable FPDF::$TextColor
    -
    $time
    -
    in file cache.inc, variable cache::$time
        This is the last timestamp on which the LDAP cache has been refreshed
    -
    $title
    -
    in file fpdf.php, variable FPDF::$title
    -
    $tMargin
    -
    in file fpdf.php, variable FPDF::$tMargin
    -
    $trans_primary
    -
    in file user.inc, variable lamUserList::$trans_primary
        Controls if GID number is translated to group name
    -
    $trans_primary_hash
    -
    in file user.inc, variable lamUserList::$trans_primary_hash
        translates GID to group name
    -
    $treesuffix
    -
    in file config.inc, variable LAMConfig::$treesuffix
        LDAP suffix for tree view
    -
    $type
    -
    in file schema.inc, variable ObjectClass::$type
        one of STRUCTURAL, ABSTRACT, or AUXILIARY
    -
    $type
    -
    in file schema.inc, variable AttributeType::$type
        A string description of the syntax type (taken from the LDAPSyntaxes)
    -
    $type
    -
    in file lists.inc, variable lamList::$type
        Account type
    -
    $type
    -
    in file modules.inc, variable accountContainer::$type
        This variale stores the account type.
    -
    $typeSettings
    -
    in file config.inc, variable LAMConfig::$typeSettings
        type settings
    -
    tree.inc
    -
    procedural page tree.inc
    -
    types.inc
    -
    procedural page types.inc
    -
    tools.php
    -
    procedural page tools.php
    -
    templates.inc
    -
    procedural page templates.inc
    -
    tree.php
    -
    procedural page tree.php
    -
    tree_view.php
    -
    procedural page tree_view.php
    -
    Text
    -
    in file fpdf.php, method FPDF::Text()
    -
    Text
    -
    in file ufpdf.php, method UFPDF::Text()
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    $underline
    -
    in file fpdf.php, variable FPDF::$underline
    -
    $usage
    -
    in file schema.inc, variable AttributeType::$usage
        The usage string set by the LDAP schema
    -
    $used_by_attrs
    -
    in file schema.inc, variable MatchingRule::$used_by_attrs
        An array of attribute names who use this MatchingRule
    -
    $used_by_attrs
    -
    in file schema.inc, variable MatchingRuleUse::$used_by_attrs
        An array of attributeType names who make use of the mathingRule
    -
    $used_in_object_classes
    -
    in file schema.inc, variable AttributeType::$used_in_object_classes
        An array of objectClasses which use this attributeType (must be set by caller)
    -
    $username
    -
    in file ldap.inc, variable Ldap::$username
        LDAP username used for bind
    -
    $useunixpwd
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$useunixpwd
        use Unix password as samba password?
    -
    $useunixpwd
    -
    in file sambaAccount.inc, variable sambaAccount::$useunixpwd
        use Unix password as samba password?
    -
    user.inc
    -
    procedural page user.inc
    -
    ufpdf.php
    -
    procedural page ufpdf.php
    -
    userlink.php
    -
    procedural page userlink.php
    -
    update_confirm.php
    -
    procedural page update_confirm.php
    -
    update.php
    -
    procedural page update.php
    -
    UFPDF
    -
    in file ufpdf.php, method UFPDF::UFPDF()
        *****************************************************************************
    -
    UFPDF
    -
    in file ufpdf.php, class UFPDF
        Main UFPDF class for creating Unicode PDF documents
    -
    UFPDF_VERSION
    -
    in file ufpdf.php, constant UFPDF_VERSION
        *****************************************************************************
    -
    unsigned_shift_r
    -
    in file createntlm.inc, method smbHash::unsigned_shift_r()
        Unsigned shift operation for 32bit values.
    -
    updateCapabilities
    -
    in file ldap.inc, method Ldap::updateCapabilities()
        Updates the capabilities values (var $supports_*)
    -
    updateClasses
    -
    in file ldap.inc, method Ldap::updateClasses()
        Reads the array of objectClasses from the LDAP server
    -
    user
    -
    in file user.inc, class user
        The account type for user accounts (e.g. Unix, Samba and Kolab).
    -
    utf8_substr
    -
    in file ufpdf.php, method UFPDF::utf8_substr()
    -
    utf8_to_codepoints
    -
    in file ufpdf.php, method UFPDF::utf8_to_codepoints()
    -
    utf8_to_utf16be
    -
    in file ufpdf.php, method UFPDF::utf8_to_utf16be()
    -
    -
    - top
    -
    - -
    -

    v

    -
    -
    $vcardMapping
    -
    in file export.inc, variable PlaVcardExporter::$vcardMapping
    -
    verabi.php
    -
    procedural page verabi.php
    -
    verab.php
    -
    procedural page verab.php
    -
    verai.php
    -
    procedural page verai.php
    -
    vera.php
    -
    procedural page vera.php
    -
    -
    - top
    -
    - -
    -

    w

    -
    -
    $w
    -
    in file fpdf.php, variable FPDF::$w
    -
    $wPt
    -
    in file fpdf.php, variable FPDF::$wPt
    -
    $ws
    -
    in file fpdf.php, variable FPDF::$ws
    -
    Write
    -
    in file ufpdf.php, method UFPDF::Write()
    -
    Write
    -
    in file fpdf.php, method FPDF::Write()
    -
    -
    - top
    -
    - -
    -

    x

    -
    -
    $x
    -
    in file fpdf.php, variable FPDF::$x
    -
    $xmlParser
    -
    in file xml_parser.inc, variable xmlParser::$xmlParser
    -
    xml_parser.inc
    -
    procedural page xml_parser.inc
    -
    x
    -
    in file createntlm.inc, method smbHash::x()
        Fixes too large numbers
    -
    xmlParser
    -
    in file xml_parser.inc, method xmlParser::xmlParser()
    -
    xmlParser
    -
    in file xml_parser.inc, class xmlParser
    -
    -
    - top
    -
    - -
    -

    y

    -
    -
    $y
    -
    in file fpdf.php, variable FPDF::$y
    -
    -
    - top
    -
    - -
    -

    z

    -
    -
    $ZoomMode
    -
    in file fpdf.php, variable FPDF::$ZoomMode
    -
    -
    - top
    -
    - -
    -

    _

    -
    -
    _beginpage
    -
    in file fpdf.php, method FPDF::_beginpage()
    -
    _dochecks
    -
    in file fpdf.php, method FPDF::_dochecks()
        *****************************************************************************
    -
    _dounderline
    -
    in file ufpdf.php, method UFPDF::_dounderline()
    -
    _dounderline
    -
    in file fpdf.php, method FPDF::_dounderline()
    -
    _enddoc
    -
    in file fpdf.php, method FPDF::_enddoc()
    -
    _endpage
    -
    in file fpdf.php, method FPDF::_endpage()
    -
    _escape
    -
    in file fpdf.php, method FPDF::_escape()
    -
    _escapetext
    -
    in file ufpdf.php, method UFPDF::_escapetext()
    -
    _freadint
    -
    in file fpdf.php, method FPDF::_freadint()
    -
    _getfontpath
    -
    in file fpdf.php, method FPDF::_getfontpath()
    -
    _get_raw_schema
    -
    in file schema.inc, function _get_raw_schema()
        Fetches the raw schema array for the subschemaSubentry of the server. Note, this function has grown many hairs to accomodate more LDAP servers. It is needfully complicated as it now supports many popular LDAP servers that don't necessarily expose their schema "the right way".
    -
    _get_schema_dn
    -
    in file schema.inc, function _get_schema_dn()
        Helper for _get_raw_schema() which fetches the DN of the schema object
    -
    _newobj
    -
    in file fpdf.php, method FPDF::_newobj()
    -
    _out
    -
    in file fpdf.php, method FPDF::_out()
    -
    _parsejpg
    -
    in file fpdf.php, method FPDF::_parsejpg()
    -
    _parsepng
    -
    in file fpdf.php, method FPDF::_parsepng()
    -
    _putcatalog
    -
    in file fpdf.php, method FPDF::_putcatalog()
    -
    _putfonts
    -
    in file fpdf.php, method FPDF::_putfonts()
    -
    _putheader
    -
    in file fpdf.php, method FPDF::_putheader()
    -
    _putimages
    -
    in file fpdf.php, method FPDF::_putimages()
    -
    _putinfo
    -
    in file ufpdf.php, method UFPDF::_putinfo()
    -
    _putinfo
    -
    in file fpdf.php, method FPDF::_putinfo()
    -
    _putpages
    -
    in file ufpdf.php, method UFPDF::_putpages()
    -
    _putpages
    -
    in file fpdf.php, method FPDF::_putpages()
    -
    _putresourcedict
    -
    in file fpdf.php, method FPDF::_putresourcedict()
    -
    _putresources
    -
    in file fpdf.php, method FPDF::_putresources()
    -
    _putstream
    -
    in file fpdf.php, method FPDF::_putstream()
    -
    _puttrailer
    -
    in file fpdf.php, method FPDF::_puttrailer()
    -
    _puttruetypeunicode
    -
    in file ufpdf.php, method UFPDF::_puttruetypeunicode()
        *****************************************************************************
    -
    _putxobjectdict
    -
    in file fpdf.php, method FPDF::_putxobjectdict()
    -
    _textstring
    -
    in file ufpdf.php, method UFPDF::_textstring()
    -
    _textstring
    -
    in file fpdf.php, method FPDF::_textstring()
    -
    __sleep
    -
    in file cache.inc, method cache::__sleep()
        Encrypts LDAP cache before saving to session file.
    -
    __sleep
    -
    in file modules.inc, method accountContainer::__sleep()
        Encrypts sensitive data before storing in session.
    -
    __sleep
    -
    in file ldap.inc, method Ldap::__sleep()
        Closes connection to LDAP server before serialization
    -
    __wakeup
    -
    in file modules.inc, method accountContainer::__wakeup()
        Decrypts sensitive data after accountContainer was loaded from session.
    -
    __wakeup
    -
    in file ldap.inc, method Ldap::__wakeup()
        Reconnects to LDAP server when deserialized
    -
    __wakeup
    -
    in file cache.inc, method cache::__wakeup()
        Decrypts LDAP cache after loading from session file.
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_Help.html b/lam-web/developers/phpdoc/elementindex_Help.html deleted file mode 100644 index 20ef430d..00000000 --- a/lam-web/developers/phpdoc/elementindex_Help.html +++ /dev/null @@ -1,117 +0,0 @@ - - -Package Help Element Index - - - - - - - - - - - - - -
    Help
    - [ class tree: Help ] - [ index: Help ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package Help

    - [ d ] - [ e ] - [ h ] - [ i ] - -
    - -
    -

    d

    -
    -
    displayHelp
    -
    in file help.php, function displayHelp()
        Print help site for a specific help number.
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    echoHTMLFoot
    -
    in file help.php, function echoHTMLFoot()
        Print HTML footer of the help page.
    -
    echoHTMLHead
    -
    in file help.php, function echoHTMLHead()
        Print HTML header of the help page.
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    help.inc
    -
    procedural page help.inc
    -
    help.php
    -
    procedural page help.php
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_LDAP.html b/lam-web/developers/phpdoc/elementindex_LDAP.html deleted file mode 100644 index aaf1bb71..00000000 --- a/lam-web/developers/phpdoc/elementindex_LDAP.html +++ /dev/null @@ -1,253 +0,0 @@ - - -Package LDAP Element Index - - - - - - - - - - - - - -
    LDAP
    - [ class tree: LDAP ] - [ index: LDAP ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package LDAP

    - [ a ] - [ c ] - [ d ] - [ e ] - [ h ] - [ i ] - [ l ] - [ n ] - [ o ] - [ p ] - [ r ] - [ s ] - [ u ] - [ _ ] - -
    - -
    -

    _

    -
    -
    __sleep
    -
    in file ldap.inc, method Ldap::__sleep()
        Closes connection to LDAP server before serialization
    -
    __wakeup
    -
    in file ldap.inc, method Ldap::__wakeup()
        Reconnects to LDAP server when deserialized
    -
    -
    - top
    -
    - -
    -

    a

    -
    -
    $attributes
    -
    in file ldap.inc, variable Ldap::$attributes
        Array with all attribute strings from the LDAP server
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $conf
    -
    in file ldap.inc, variable Ldap::$conf
        Object of Config to access preferences
    -
    close
    -
    in file ldap.inc, method Ldap::close()
        Closes connection to server
    -
    cmp_array
    -
    in file ldap.inc, method Ldap::cmp_array()
        Helper function to sort the unit DNs
    -
    connect
    -
    in file ldap.inc, method Ldap::connect()
        Connects to the server using the given username and password
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    decrypt
    -
    in file ldap.inc, method Ldap::decrypt()
        Decrypts a string
    -
    decrypt_login
    -
    in file ldap.inc, method Ldap::decrypt_login()
        Decrypts username and password
    -
    destroy
    -
    in file ldap.inc, method Ldap::destroy()
        Closes connection to LDAP server and deletes encrypted username/password
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    encrypt
    -
    in file ldap.inc, method Ldap::encrypt()
        Encrypts a string
    -
    encrypt_login
    -
    in file ldap.inc, method Ldap::encrypt_login()
        Encrypts username and password
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    hex2bin
    -
    in file ldap.inc, function hex2bin()
        Converts a HEX string to a binary value
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    Ldap
    -
    in file ldap.inc, method Ldap::Ldap()
    -
    Ldap
    -
    in file ldap.inc, class Ldap
        Ldap manages connection to LDAP and includes several helper functions.
    -
    ldap.inc
    -
    procedural page ldap.inc
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    new_rand
    -
    in file ldap.inc, method Ldap::new_rand()
        Calculates a new value for rand
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    $objectClasses
    -
    in file ldap.inc, variable Ldap::$objectClasses
        Array with all objectClass strings from the LDAP server
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $password
    -
    in file ldap.inc, variable Ldap::$password
        LDAP password used for bind
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $rand
    -
    in file ldap.inc, variable Ldap::$rand
        Random number (changes on every page request)
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $server
    -
    in file ldap.inc, variable Ldap::$server
        Server handle
    -
    $supports_unix_hosts
    -
    in file ldap.inc, variable Ldap::$supports_unix_hosts
        Host attribute in inetOrgPerson
    -
    search_units
    -
    in file ldap.inc, method Ldap::search_units()
        Returns an array with all organizational units under the given suffix
    -
    server
    -
    in file ldap.inc, method Ldap::server()
        Returns the LDAP connection handle
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    $username
    -
    in file ldap.inc, variable Ldap::$username
        LDAP username used for bind
    -
    updateCapabilities
    -
    in file ldap.inc, method Ldap::updateCapabilities()
        Updates the capabilities values (var $supports_*)
    -
    updateClasses
    -
    in file ldap.inc, method Ldap::updateClasses()
        Reads the array of objectClasses from the LDAP server
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_PDF.html b/lam-web/developers/phpdoc/elementindex_PDF.html deleted file mode 100644 index 5b57824f..00000000 --- a/lam-web/developers/phpdoc/elementindex_PDF.html +++ /dev/null @@ -1,697 +0,0 @@ - - -Package PDF Element Index - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package PDF

    - [ a ] - [ b ] - [ c ] - [ d ] - [ e ] - [ f ] - [ g ] - [ h ] - [ i ] - [ k ] - [ l ] - [ m ] - [ n ] - [ o ] - [ p ] - [ r ] - [ s ] - [ t ] - [ u ] - [ v ] - [ w ] - [ x ] - [ y ] - [ z ] - [ _ ] - -
    - -
    -

    _

    -
    -
    _beginpage
    -
    in file fpdf.php, method FPDF::_beginpage()
    -
    _dochecks
    -
    in file fpdf.php, method FPDF::_dochecks()
        *****************************************************************************
    -
    _dounderline
    -
    in file fpdf.php, method FPDF::_dounderline()
    -
    _dounderline
    -
    in file ufpdf.php, method UFPDF::_dounderline()
    -
    _enddoc
    -
    in file fpdf.php, method FPDF::_enddoc()
    -
    _endpage
    -
    in file fpdf.php, method FPDF::_endpage()
    -
    _escape
    -
    in file fpdf.php, method FPDF::_escape()
    -
    _escapetext
    -
    in file ufpdf.php, method UFPDF::_escapetext()
    -
    _freadint
    -
    in file fpdf.php, method FPDF::_freadint()
    -
    _getfontpath
    -
    in file fpdf.php, method FPDF::_getfontpath()
    -
    _newobj
    -
    in file fpdf.php, method FPDF::_newobj()
    -
    _out
    -
    in file fpdf.php, method FPDF::_out()
    -
    _parsejpg
    -
    in file fpdf.php, method FPDF::_parsejpg()
    -
    _parsepng
    -
    in file fpdf.php, method FPDF::_parsepng()
    -
    _putcatalog
    -
    in file fpdf.php, method FPDF::_putcatalog()
    -
    _putfonts
    -
    in file fpdf.php, method FPDF::_putfonts()
    -
    _putheader
    -
    in file fpdf.php, method FPDF::_putheader()
    -
    _putimages
    -
    in file fpdf.php, method FPDF::_putimages()
    -
    _putinfo
    -
    in file ufpdf.php, method UFPDF::_putinfo()
    -
    _putinfo
    -
    in file fpdf.php, method FPDF::_putinfo()
    -
    _putpages
    -
    in file fpdf.php, method FPDF::_putpages()
    -
    _putpages
    -
    in file ufpdf.php, method UFPDF::_putpages()
    -
    _putresourcedict
    -
    in file fpdf.php, method FPDF::_putresourcedict()
    -
    _putresources
    -
    in file fpdf.php, method FPDF::_putresources()
    -
    _putstream
    -
    in file fpdf.php, method FPDF::_putstream()
    -
    _puttrailer
    -
    in file fpdf.php, method FPDF::_puttrailer()
    -
    _puttruetypeunicode
    -
    in file ufpdf.php, method UFPDF::_puttruetypeunicode()
        *****************************************************************************
    -
    _putxobjectdict
    -
    in file fpdf.php, method FPDF::_putxobjectdict()
    -
    _textstring
    -
    in file ufpdf.php, method UFPDF::_textstring()
    -
    _textstring
    -
    in file fpdf.php, method FPDF::_textstring()
    -
    -
    - top
    -
    - -
    -

    a

    -
    -
    $AliasNbPages
    -
    in file fpdf.php, variable FPDF::$AliasNbPages
    -
    $author
    -
    in file fpdf.php, variable FPDF::$author
    -
    $AutoPageBreak
    -
    in file fpdf.php, variable FPDF::$AutoPageBreak
    -
    AcceptPageBreak
    -
    in file fpdf.php, method FPDF::AcceptPageBreak()
    -
    AcceptPageBreak
    -
    in file ufpdf.php, method UFPDF::AcceptPageBreak()
    -
    AddFont
    -
    in file ufpdf.php, method UFPDF::AddFont()
    -
    AddFont
    -
    in file fpdf.php, method FPDF::AddFont()
    -
    AddLink
    -
    in file fpdf.php, method FPDF::AddLink()
    -
    AddPage
    -
    in file fpdf.php, method FPDF::AddPage()
    -
    AliasNbPages
    -
    in file ufpdf.php, method UFPDF::AliasNbPages()
    -
    AliasNbPages
    -
    in file fpdf.php, method FPDF::AliasNbPages()
    -
    -
    - top
    -
    - -
    -

    b

    -
    -
    $bMargin
    -
    in file fpdf.php, variable FPDF::$bMargin
    -
    $buffer
    -
    in file fpdf.php, variable FPDF::$buffer
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $cMargin
    -
    in file fpdf.php, variable FPDF::$cMargin
    -
    $ColorFlag
    -
    in file fpdf.php, variable FPDF::$ColorFlag
    -
    $compress
    -
    in file fpdf.php, variable FPDF::$compress
    -
    $CoreFonts
    -
    in file fpdf.php, variable FPDF::$CoreFonts
    -
    $creator
    -
    in file fpdf.php, variable FPDF::$creator
    -
    $CurOrientation
    -
    in file fpdf.php, variable FPDF::$CurOrientation
    -
    $CurrentFont
    -
    in file fpdf.php, variable FPDF::$CurrentFont
    -
    Cell
    -
    in file fpdf.php, method FPDF::Cell()
    -
    Cell
    -
    in file ufpdf.php, method UFPDF::Cell()
    -
    Close
    -
    in file fpdf.php, method FPDF::Close()
    -
    code2utf
    -
    in file ufpdf.php, method UFPDF::code2utf()
    -
    createModulePDF
    -
    in file pdf.inc, function createModulePDF()
        This function creates the PDF output of one or more accounts. At the moment this function can create a PDF page for user, group and host accounts. But this is not limited by the function itself but by the account types that are allowed in LAM and the exsisting PDF structure definitions.
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $DefOrientation
    -
    in file fpdf.php, variable FPDF::$DefOrientation
    -
    $diffs
    -
    in file fpdf.php, variable FPDF::$diffs
    -
    $DrawColor
    -
    in file fpdf.php, variable FPDF::$DrawColor
    -
    deletePDFStructureDefinition
    -
    in file pdfstruct.inc, function deletePDFStructureDefinition()
        Deletes XML file with PDF structure definitions.
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    Error
    -
    in file fpdf.php, method FPDF::Error()
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    $fh
    -
    in file fpdf.php, variable FPDF::$fh
    -
    $fhPt
    -
    in file fpdf.php, variable FPDF::$fhPt
    -
    $FillColor
    -
    in file fpdf.php, variable FPDF::$FillColor
    -
    $FontFamily
    -
    in file fpdf.php, variable FPDF::$FontFamily
    -
    $FontFiles
    -
    in file fpdf.php, variable FPDF::$FontFiles
    -
    $fontList
    -
    in file pdf.inc, variable lamPDF::$fontList
        list of supported fonts
    -
    $fontName
    -
    in file pdf.inc, variable lamPDF::$fontName
        current active font name
    -
    $fonts
    -
    in file fpdf.php, variable FPDF::$fonts
    -
    $FontSize
    -
    in file fpdf.php, variable FPDF::$FontSize
    -
    $FontSizePt
    -
    in file fpdf.php, variable FPDF::$FontSizePt
    -
    $FontStyle
    -
    in file fpdf.php, variable FPDF::$FontStyle
    -
    $fw
    -
    in file fpdf.php, variable FPDF::$fw
    -
    $fwPt
    -
    in file fpdf.php, variable FPDF::$fwPt
    -
    footer
    -
    in file pdf.inc, method lamPDF::footer()
    -
    Footer
    -
    in file fpdf.php, method FPDF::Footer()
    -
    FPDF
    -
    in file fpdf.php, method FPDF::FPDF()
        *****************************************************************************
    -
    FPDF
    -
    in file fpdf.php, class FPDF
        Main FPDF class for creating PDF documents
    -
    FPDF_VERSION
    -
    in file fpdf.php, constant FPDF_VERSION
        *****************************************************************************
    -
    fpdf.php
    -
    procedural page fpdf.php
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getAvailableLogos
    -
    in file pdfstruct.inc, function getAvailableLogos()
        This function returns an array with all aviliable logo images.
    -
    getPDFStructureDefinitions
    -
    in file pdfstruct.inc, function getPDFStructureDefinitions()
        This function will return all available PDF structure definitions for the submitted account scope.
    -
    getSectionHeadline
    -
    in file pdf.inc, function getSectionHeadline()
        Creates a section headline.
    -
    GetStringWidth
    -
    in file ufpdf.php, method UFPDF::GetStringWidth()
    -
    GetStringWidth
    -
    in file fpdf.php, method FPDF::GetStringWidth()
    -
    GetX
    -
    in file fpdf.php, method FPDF::GetX()
    -
    GetY
    -
    in file fpdf.php, method FPDF::GetY()
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    $h
    -
    in file fpdf.php, variable FPDF::$h
    -
    $hPt
    -
    in file fpdf.php, variable FPDF::$hPt
    -
    header
    -
    in file pdf.inc, method lamPDF::header()
    -
    Header
    -
    in file fpdf.php, method FPDF::Header()
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $images
    -
    in file fpdf.php, variable FPDF::$images
    -
    $InFooter
    -
    in file fpdf.php, variable FPDF::$InFooter
    -
    Image
    -
    in file fpdf.php, method FPDF::Image()
    -
    -
    - top
    -
    - -
    -

    k

    -
    -
    $k
    -
    in file fpdf.php, variable FPDF::$k
    -
    $keywords
    -
    in file fpdf.php, variable FPDF::$keywords
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $lasth
    -
    in file fpdf.php, variable FPDF::$lasth
    -
    $LayoutMode
    -
    in file fpdf.php, variable FPDF::$LayoutMode
    -
    $LineWidth
    -
    in file fpdf.php, variable FPDF::$LineWidth
    -
    $links
    -
    in file fpdf.php, variable FPDF::$links
    -
    $lMargin
    -
    in file fpdf.php, variable FPDF::$lMargin
    -
    lamPDF
    -
    in file pdf.inc, method lamPDF::lamPDF()
    -
    lamPDF
    -
    in file pdf.inc, class lamPDF
        Creates a LAM information page in PDF format.
    -
    LAMPDF_LINEWIDTH
    -
    in file pdf.inc, constant LAMPDF_LINEWIDTH
        PDF line width
    -
    Line
    -
    in file fpdf.php, method FPDF::Line()
    -
    Link
    -
    in file fpdf.php, method FPDF::Link()
    -
    Ln
    -
    in file fpdf.php, method FPDF::Ln()
    -
    loadPDFStructureDefinitions
    -
    in file pdfstruct.inc, function loadPDFStructureDefinitions()
        This function is used to get pdf structure from xml file.
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    MultiCell
    -
    in file ufpdf.php, method UFPDF::MultiCell()
    -
    MultiCell
    -
    in file fpdf.php, method FPDF::MultiCell()
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    $n
    -
    in file fpdf.php, variable FPDF::$n
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    $offsets
    -
    in file fpdf.php, variable FPDF::$offsets
    -
    $OrientationChanges
    -
    in file fpdf.php, variable FPDF::$OrientationChanges
    -
    Open
    -
    in file fpdf.php, method FPDF::Open()
    -
    Output
    -
    in file fpdf.php, method FPDF::Output()
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $page
    -
    in file fpdf.php, variable FPDF::$page
    -
    $PageBreakTrigger
    -
    in file fpdf.php, variable FPDF::$PageBreakTrigger
    -
    $PageLinks
    -
    in file fpdf.php, variable FPDF::$PageLinks
    -
    $pages
    -
    in file fpdf.php, variable FPDF::$pages
    -
    $page_definitions
    -
    in file pdf.inc, variable lamPDF::$page_definitions
        format settings for page layout
    -
    $PDFVersion
    -
    in file fpdf.php, variable FPDF::$PDFVersion
    -
    pdfstruct.inc
    -
    procedural page pdfstruct.inc
    -
    pdf.inc
    -
    procedural page pdf.inc
    -
    PageNo
    -
    in file fpdf.php, method FPDF::PageNo()
    -
    parse
    -
    in file xml_parser.inc, method xmlParser::parse()
    -
    processAttributes
    -
    in file pdf.inc, function processAttributes()
        Processes width, height and alignment attributes.
    -
    processFormatTags
    -
    in file pdf.inc, function processFormatTags()
        Formats the XML code.
    -
    processLine
    -
    in file pdf.inc, function processLine()
        Creates the XML code for an PDF entry.
    -
    pdfdelete.php
    -
    procedural page pdfdelete.php
    -
    pdfmain.php
    -
    procedural page pdfmain.php
    -
    pdfpage.php
    -
    procedural page pdfpage.php
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $rMargin
    -
    in file fpdf.php, variable FPDF::$rMargin
    -
    Rect
    -
    in file fpdf.php, method FPDF::Rect()
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $state
    -
    in file fpdf.php, variable FPDF::$state
    -
    $subject
    -
    in file fpdf.php, variable FPDF::$subject
    -
    savePDFStructureDefinitions
    -
    in file pdfstruct.inc, function savePDFStructureDefinitions()
        Saves PDF structure definitions to XML file in format: <name>.<scope>.xml
    -
    SetAuthor
    -
    in file fpdf.php, method FPDF::SetAuthor()
    -
    SetAutoPageBreak
    -
    in file fpdf.php, method FPDF::SetAutoPageBreak()
    -
    SetCompression
    -
    in file fpdf.php, method FPDF::SetCompression()
    -
    SetCreator
    -
    in file fpdf.php, method FPDF::SetCreator()
    -
    SetDisplayMode
    -
    in file fpdf.php, method FPDF::SetDisplayMode()
    -
    SetDrawColor
    -
    in file fpdf.php, method FPDF::SetDrawColor()
    -
    SetFillColor
    -
    in file fpdf.php, method FPDF::SetFillColor()
    -
    SetFont
    -
    in file fpdf.php, method FPDF::SetFont()
    -
    SetFontSize
    -
    in file fpdf.php, method FPDF::SetFontSize()
    -
    SetKeywords
    -
    in file fpdf.php, method FPDF::SetKeywords()
    -
    SetLeftMargin
    -
    in file fpdf.php, method FPDF::SetLeftMargin()
    -
    SetLineWidth
    -
    in file fpdf.php, method FPDF::SetLineWidth()
    -
    SetLink
    -
    in file fpdf.php, method FPDF::SetLink()
    -
    SetMargins
    -
    in file fpdf.php, method FPDF::SetMargins()
    -
    SetRightMargin
    -
    in file fpdf.php, method FPDF::SetRightMargin()
    -
    SetSubject
    -
    in file fpdf.php, method FPDF::SetSubject()
    -
    SetTextColor
    -
    in file fpdf.php, method FPDF::SetTextColor()
    -
    SetTitle
    -
    in file fpdf.php, method FPDF::SetTitle()
    -
    SetTopMargin
    -
    in file fpdf.php, method FPDF::SetTopMargin()
    -
    SetX
    -
    in file fpdf.php, method FPDF::SetX()
    -
    SetXY
    -
    in file fpdf.php, method FPDF::SetXY()
    -
    SetY
    -
    in file fpdf.php, method FPDF::SetY()
    -
    strlen
    -
    in file ufpdf.php, method UFPDF::strlen()
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $TextColor
    -
    in file fpdf.php, variable FPDF::$TextColor
    -
    $title
    -
    in file fpdf.php, variable FPDF::$title
    -
    $tMargin
    -
    in file fpdf.php, variable FPDF::$tMargin
    -
    Text
    -
    in file ufpdf.php, method UFPDF::Text()
    -
    Text
    -
    in file fpdf.php, method FPDF::Text()
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    $underline
    -
    in file fpdf.php, variable FPDF::$underline
    -
    ufpdf.php
    -
    procedural page ufpdf.php
    -
    UFPDF
    -
    in file ufpdf.php, method UFPDF::UFPDF()
        *****************************************************************************
    -
    UFPDF
    -
    in file ufpdf.php, class UFPDF
        Main UFPDF class for creating Unicode PDF documents
    -
    UFPDF_VERSION
    -
    in file ufpdf.php, constant UFPDF_VERSION
        *****************************************************************************
    -
    utf8_substr
    -
    in file ufpdf.php, method UFPDF::utf8_substr()
    -
    utf8_to_codepoints
    -
    in file ufpdf.php, method UFPDF::utf8_to_codepoints()
    -
    utf8_to_utf16be
    -
    in file ufpdf.php, method UFPDF::utf8_to_utf16be()
    -
    -
    - top
    -
    - -
    -

    v

    -
    -
    verabi.php
    -
    procedural page verabi.php
    -
    verab.php
    -
    procedural page verab.php
    -
    verai.php
    -
    procedural page verai.php
    -
    vera.php
    -
    procedural page vera.php
    -
    -
    - top
    -
    - -
    -

    w

    -
    -
    $w
    -
    in file fpdf.php, variable FPDF::$w
    -
    $wPt
    -
    in file fpdf.php, variable FPDF::$wPt
    -
    $ws
    -
    in file fpdf.php, variable FPDF::$ws
    -
    Write
    -
    in file ufpdf.php, method UFPDF::Write()
    -
    Write
    -
    in file fpdf.php, method FPDF::Write()
    -
    -
    - top
    -
    - -
    -

    x

    -
    -
    $x
    -
    in file fpdf.php, variable FPDF::$x
    -
    $xmlParser
    -
    in file xml_parser.inc, variable xmlParser::$xmlParser
    -
    xml_parser.inc
    -
    procedural page xml_parser.inc
    -
    xmlParser
    -
    in file xml_parser.inc, method xmlParser::xmlParser()
    -
    xmlParser
    -
    in file xml_parser.inc, class xmlParser
    -
    -
    - top
    -
    - -
    -

    y

    -
    -
    $y
    -
    in file fpdf.php, variable FPDF::$y
    -
    -
    - top
    -
    - -
    -

    z

    -
    -
    $ZoomMode
    -
    in file fpdf.php, variable FPDF::$ZoomMode
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_configuration.html b/lam-web/developers/phpdoc/elementindex_configuration.html deleted file mode 100644 index 42f7851b..00000000 --- a/lam-web/developers/phpdoc/elementindex_configuration.html +++ /dev/null @@ -1,346 +0,0 @@ - - -Package configuration Element Index - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package configuration

    - [ a ] - [ c ] - [ d ] - [ f ] - [ g ] - [ i ] - [ l ] - [ m ] - [ p ] - [ r ] - [ s ] - [ t ] - -
    - -
    -

    a

    -
    -
    $activeTypes
    -
    in file config.inc, variable LAMConfig::$activeTypes
        Active account types
    -
    $Admins
    -
    in file config.inc, variable LAMConfig::$Admins
        Array of string: users with admin rights
    -
    $allowedHosts
    -
    in file config.inc, variable LAMCfgMain::$allowedHosts
        list of hosts which may access LAM
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $cachetimeout
    -
    in file config.inc, variable LAMConfig::$cachetimeout
        LDAP cache timeout
    -
    config_showAccountModules
    -
    in file confmodules.php, function config_showAccountModules()
        Displays the module selection boxes and checks if dependencies are fulfilled.
    -
    config.inc
    -
    procedural page config.inc
    -
    conflogin.php
    -
    procedural page conflogin.php
    -
    confmain.php
    -
    procedural page confmain.php
    -
    confmodules.php
    -
    procedural page confmodules.php
    -
    conftypes.php
    -
    procedural page conftypes.php
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $default
    -
    in file config.inc, variable LAMCfgMain::$default
        Default profile
    -
    $defaultLanguage
    -
    in file config.inc, variable LAMConfig::$defaultLanguage
        Default language
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    $file
    -
    in file config.inc, variable LAMConfig::$file
        Name of configuration file
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getConfigProfiles
    -
    in file config.inc, function getConfigProfiles()
        Returns an array of string with all available configuration profiles (without .conf)
    -
    get_AccountModules
    -
    in file config.inc, method LAMConfig::get_AccountModules()
        Returns an array of all selected account modules
    -
    get_ActiveTypes
    -
    in file config.inc, method LAMConfig::get_ActiveTypes()
        Returns a list of active account types.
    -
    get_Admins
    -
    in file config.inc, method LAMConfig::get_Admins()
        Returns an array of string with all admin names
    -
    get_Adminstring
    -
    in file config.inc, method LAMConfig::get_Adminstring()
        Returns all admin users seperated by semicolons
    -
    get_cacheTimeout
    -
    in file config.inc, method LAMConfig::get_cacheTimeout()
        Returns the LDAP cache timeout in minutes
    -
    get_cacheTimeoutSec
    -
    in file config.inc, method LAMConfig::get_cacheTimeoutSec()
        Returns the LDAP cache timeout in seconds
    -
    get_defaultLanguage
    -
    in file config.inc, method LAMConfig::get_defaultLanguage()
        Returns the default language string
    -
    get_listAttributes
    -
    in file config.inc, method LAMConfig::get_listAttributes()
        Returns the list of attributes to show in user list
    -
    get_MaxListEntries
    -
    in file config.inc, method LAMConfig::get_MaxListEntries()
        Returns the maximum number of rows in user/group/host lists
    -
    get_moduleSettings
    -
    in file config.inc, method LAMConfig::get_moduleSettings()
        Returns a list of saved module settings
    -
    get_Passwd
    -
    in file config.inc, method LAMConfig::get_Passwd()
        Returns the password to access the preferences wizard
    -
    get_scriptPath
    -
    in file config.inc, method LAMConfig::get_scriptPath()
        Returns the path to the external script
    -
    get_scriptServer
    -
    in file config.inc, method LAMConfig::get_scriptServer()
        Returns the server of the external script
    -
    get_ServerURL
    -
    in file config.inc, method LAMConfig::get_ServerURL()
        Returns the server address as string
    -
    get_Suffix
    -
    in file config.inc, method LAMConfig::get_Suffix()
        Returns the LDAP suffix for the given account type
    -
    get_typeSettings
    -
    in file config.inc, method LAMConfig::get_typeSettings()
        Returns a list of saved type settings
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    index.php
    -
    procedural page index.php
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $logDestination
    -
    in file config.inc, variable LAMCfgMain::$logDestination
        log destination ("SYSLOG":syslog, "/...":file, "NONE":none)
    -
    $logLevel
    -
    in file config.inc, variable LAMCfgMain::$logLevel
        log level
    -
    LAMCfgMain
    -
    in file config.inc, class LAMCfgMain
        This class manages config.cfg.
    -
    LAMCfgMain
    -
    in file config.inc, method LAMCfgMain::LAMCfgMain()
        Loads preferences from config file
    -
    LAMConfig
    -
    in file config.inc, method LAMConfig::LAMConfig()
        Loads preferences from config file
    -
    LAMConfig
    -
    in file config.inc, class LAMConfig
        This class manages .conf files.
    -
    LAMVersion
    -
    in file config.inc, function LAMVersion()
        Returns the version number of this LAM installation.
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $maxlistentries
    -
    in file config.inc, variable LAMConfig::$maxlistentries
        Maximum number of rows shown in user/group/host lists
    -
    $moduleSettings
    -
    in file config.inc, variable LAMConfig::$moduleSettings
        module settings
    -
    metaRefresh
    -
    in file config.inc, function metaRefresh()
        Prints a meta refresh page
    -
    mainlogin.php
    -
    procedural page mainlogin.php
    -
    mainmanage.php
    -
    procedural page mainmanage.php
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $Passwd
    -
    in file config.inc, variable LAMConfig::$Passwd
        Password to edit preferences
    -
    $password
    -
    in file config.inc, variable LAMCfgMain::$password
        Password to change config.cfg
    -
    profmanage.php
    -
    procedural page profmanage.php
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    reload
    -
    in file config.inc, method LAMCfgMain::reload()
        Reloads preferences from config file config.cfg
    -
    reload
    -
    in file config.inc, method LAMConfig::reload()
        Reloads preferences from config file
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $scriptPath
    -
    in file config.inc, variable LAMConfig::$scriptPath
        Path to external lamdaemon script on server where it is executed
    -
    $scriptServer
    -
    in file config.inc, variable LAMConfig::$scriptServer
        Server where lamdaemon script is executed
    -
    $ServerURL
    -
    in file config.inc, variable LAMConfig::$ServerURL
        Server address (e.g. ldap://127.0.0.1:389)
    -
    $sessionTimeout
    -
    in file config.inc, variable LAMCfgMain::$sessionTimeout
        Time of inactivity before session times out (minutes)
    -
    $settings
    -
    in file config.inc, variable LAMCfgMain::$settings
        list of data fields to save in config file
    -
    $settings
    -
    in file config.inc, variable LAMConfig::$settings
        List of all settings in config file
    -
    save
    -
    in file config.inc, method LAMCfgMain::save()
        Saves preferences to config file config.cfg
    -
    save
    -
    in file config.inc, method LAMConfig::save()
        Saves preferences to config file
    -
    saveSettings
    -
    in file confmain.php, function saveSettings()
        Saves the entered settings.
    -
    setlanguage
    -
    in file config.inc, function setlanguage()
        Sets language settings for automatic translation
    -
    set_AccountModules
    -
    in file config.inc, method LAMConfig::set_AccountModules()
        Sets the selected account modules
    -
    set_ActiveTypes
    -
    in file config.inc, method LAMConfig::set_ActiveTypes()
        Sets the list of active types.
    -
    set_Adminstring
    -
    in file config.inc, method LAMConfig::set_Adminstring()
        Sets the admin string
    -
    set_cacheTimeout
    -
    in file config.inc, method LAMConfig::set_cacheTimeout()
        Sets the LDAP cache timeout in minutes (0,1,2,5,10,15)
    -
    set_defaultLanguage
    -
    in file config.inc, method LAMConfig::set_defaultLanguage()
        Sets the default language string
    -
    set_listAttributes
    -
    in file config.inc, method LAMConfig::set_listAttributes()
        Sets the list of attributes to show in user list
    -
    set_MaxListEntries
    -
    in file config.inc, method LAMConfig::set_MaxListEntries()
        Sets the maximum number of rows in user/group/host lists
    -
    set_moduleSettings
    -
    in file config.inc, method LAMConfig::set_moduleSettings()
        Sets the settings for the account modules.
    -
    set_Passwd
    -
    in file config.inc, method LAMConfig::set_Passwd()
        Sets the preferences wizard password
    -
    set_scriptPath
    -
    in file config.inc, method LAMConfig::set_scriptPath()
        Sets the path to the external script
    -
    set_scriptServer
    -
    in file config.inc, method LAMConfig::set_scriptServer()
        Sets the server of the external script
    -
    set_ServerURL
    -
    in file config.inc, method LAMConfig::set_ServerURL()
        Sets the server address
    -
    set_Suffix
    -
    in file config.inc, method LAMConfig::set_Suffix()
        Sets the LDAP suffix where accounts are saved
    -
    set_typeSettings
    -
    in file config.inc, method LAMConfig::set_typeSettings()
        Sets the settings for the account types.
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $treesuffix
    -
    in file config.inc, variable LAMConfig::$treesuffix
        LDAP suffix for tree view
    -
    $typeSettings
    -
    in file config.inc, variable LAMConfig::$typeSettings
        type settings
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_lib.html b/lam-web/developers/phpdoc/elementindex_lib.html deleted file mode 100644 index 5567740a..00000000 --- a/lam-web/developers/phpdoc/elementindex_lib.html +++ /dev/null @@ -1,561 +0,0 @@ - - -Package lib Element Index - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package lib

    - [ a ] - [ c ] - [ d ] - [ e ] - [ f ] - [ g ] - [ i ] - [ l ] - [ m ] - [ n ] - [ o ] - [ p ] - [ r ] - [ s ] - [ t ] - [ u ] - [ _ ] - -
    - -
    -

    _

    -
    -
    _get_raw_schema
    -
    in file schema.inc, function _get_raw_schema()
        Fetches the raw schema array for the subschemaSubentry of the server. Note, this function has grown many hairs to accomodate more LDAP servers. It is needfully complicated as it now supports many popular LDAP servers that don't necessarily expose their schema "the right way".
    -
    _get_schema_dn
    -
    in file schema.inc, function _get_schema_dn()
        Helper for _get_raw_schema() which fetches the DN of the schema object
    -
    __sleep
    -
    in file cache.inc, method cache::__sleep()
        Encrypts LDAP cache before saving to session file.
    -
    __wakeup
    -
    in file cache.inc, method cache::__wakeup()
        Decrypts LDAP cache after loading from session file.
    -
    -
    - top
    -
    - -
    -

    a

    -
    -
    $aliases
    -
    in file schema.inc, variable AttributeType::$aliases
        An array of alias attribute names, strings
    -
    $attributes
    -
    in file cache.inc, variable cache::$attributes
        This variable contains a list and their scope of attributes which should be cached
    -
    addAlias
    -
    in file schema.inc, method AttributeType::addAlias()
        Adds an attribute name to the alias array.
    -
    addChildObjectClass
    -
    in file schema.inc, method ObjectClass::addChildObjectClass()
        Adds an objectClass to the list of objectClasses that inherit from this objectClass.
    -
    addMayAttrs
    -
    in file schema.inc, method ObjectClass::addMayAttrs()
        Behaves identically to addMustAttrs, but it operates on the MAY attributes of this objectClass.
    -
    addMustAttrs
    -
    in file schema.inc, method ObjectClass::addMustAttrs()
        Adds the specified array of attributes to this objectClass' list of MUST attributes. The resulting array of must attributes will contain unique members.
    -
    addRequiredByObjectClass
    -
    in file schema.inc, method AttributeType::addRequiredByObjectClass()
        Adds an objectClass name to this attribute's list of "required by" objectClasses, that is the list of objectClasses which must have this attribute.
    -
    addUsedByAttr
    -
    in file schema.inc, method MatchingRule::addUsedByAttr()
        Adds an attribute name to the list of attributes who use this MatchingRule
    -
    addUsedInObjectClass
    -
    in file schema.inc, method AttributeType::addUsedInObjectClass()
        Adds an objectClass name to this attribute's list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.
    -
    add_aliases_to_attrs
    -
    in file schema.inc, function add_aliases_to_attrs()
        For each attribute that has multiple names, this function adds unique entries to the attrs array for those names. Ie, attributeType has name 'gn' and 'givenName'.
    -
    add_cache
    -
    in file cache.inc, method cache::add_cache()
        This function adds attributes to the cache.
    -
    add_sup_to_attrs
    -
    in file schema.inc, function add_sup_to_attrs()
        Adds inherited values to each attributeType specified by the SUP directive.
    -
    array_delete
    -
    in file account.inc, function array_delete()
        This function will return all values from $array without values of $values.
    -
    AttributeType
    -
    in file schema.inc, method AttributeType::AttributeType()
        Creates a new AttributeType objcet from a raw LDAP AttributeType string.
    -
    AttributeType
    -
    in file schema.inc, class AttributeType
        Represents an LDAP AttributeType
    -
    account.inc
    -
    procedural page account.inc
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $children_objectclasses
    -
    in file schema.inc, variable ObjectClass::$children_objectclasses
        array of objectClasses which inherit from this one (must be set at runtime explicitly by the caller)
    -
    cache
    -
    in file cache.inc, class cache
        This class contains all functions which are needed to manage the LDAP cache.
    -
    cache
    -
    in file cache.inc, method cache::cache()
        Constructor.
    -
    cached_schema_available
    -
    in file schema.inc, function cached_schema_available()
        Returns true if the schema for $schema_type has been cached and
    -
    checkClientIP
    -
    in file security.inc, function checkClientIP()
        Checks if the client's IP address is on the list of allowed IPs.
    -
    cmp_domain
    -
    in file account.inc, function cmp_domain()
        Helper function to sort the domains
    -
    cache.inc
    -
    procedural page cache.inc
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $description
    -
    in file schema.inc, variable SchemaItem::$description
        The description of this schema item.
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    $equality
    -
    in file schema.inc, variable AttributeType::$equality
        The equality rule used
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    findgroups
    -
    in file cache.inc, method cache::findgroups()
        This function returns an array with all group names which were found in the LDAP directory.
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    genpasswd
    -
    in file account.inc, function genpasswd()
        This function will return a password with max. 8 characters.
    -
    getAliases
    -
    in file schema.inc, method AttributeType::getAliases()
        Gets the names of attributes that are an alias for this attribute (if any).
    -
    getChildObjectClasses
    -
    in file schema.inc, method ObjectClass::getChildObjectClasses()
        Returns the array of objectClass names which inherit from this objectClass.
    -
    getdays
    -
    in file account.inc, function getdays()
        This function will return the days from 1.1.1970 until now.
    -
    getDescription
    -
    in file schema.inc, method SchemaItem::getDescription()
    -
    getEquality
    -
    in file schema.inc, method AttributeType::getEquality()
        Gets this attribute's equality string
    -
    getgid
    -
    in file cache.inc, method cache::getgid()
        This function will return the GID number to an existing group name (using the cache).
    -
    getgrnam
    -
    in file cache.inc, method cache::getgrnam()
        This function returns the group name to an existing gidNumber.
    -
    getIsCollective
    -
    in file schema.inc, method AttributeType::getIsCollective()
        Gets whether this attribute is collective.
    -
    getIsNoUserModification
    -
    in file schema.inc, method AttributeType::getIsNoUserModification()
        Gets whether this attribute is not modifiable by users.
    -
    getIsObsolete
    -
    in file schema.inc, method AttributeType::getIsObsolete()
        Gets whether this attribute has been flagged as obsolete by the LDAP server
    -
    getIsObsolete
    -
    in file schema.inc, method ObjectClass::getIsObsolete()
        Gets whether this objectClass is flagged as obsolete by the LDAP server.
    -
    getIsObsolete
    -
    in file schema.inc, method MatchingRule::getIsObsolete()
        Gets whether this MatchingRule is flagged as obsolete by the LDAP server.
    -
    getIsSingleValue
    -
    in file schema.inc, method AttributeType::getIsSingleValue()
        Gets whether this attribute is single-valued. If this attribute only supports single values, true is returned. If this attribute supports multiple values, false is returned.
    -
    getMaxLength
    -
    in file schema.inc, method AttributeType::getMaxLength()
        Gets this attribute's the maximum length. If no maximum is defined by the LDAP server, null is returned.
    -
    getMayAttrNames
    -
    in file schema.inc, method ObjectClass::getMayAttrNames()
        Gets an array of attribute names (strings) that entries of this ObjectClass must define.
    -
    getMayAttrs
    -
    in file schema.inc, method ObjectClass::getMayAttrs()
        Gets an array of AttributeType objects that entries of this ObjectClass may define.
    -
    getMustAttrNames
    -
    in file schema.inc, method ObjectClass::getMustAttrNames()
        Gets an array of attribute names (strings) that entries of this ObjectClass must define.
    -
    getMustAttrs
    -
    in file schema.inc, method ObjectClass::getMustAttrs()
        Gets an array of AttributeType objects that entries of this ObjectClass must define.
    -
    getName
    -
    in file schema.inc, method MatchingRule::getName()
        Gets this MatchingRule's name.
    -
    getName
    -
    in file schema.inc, method MatchingRuleUse::getName()
        Gets this MatchingRuleUse's name
    -
    getName
    -
    in file schema.inc, method AttributeType::getName()
        Gets this attribute's name
    -
    getName
    -
    in file schema.inc, method ObjectClass::getName()
        Gets the name of this objectClass (ie, "inetOrgPerson")
    -
    getName
    -
    in file schema.inc, method ObjectClassAttribute::getName()
        Gets this attribute's name
    -
    getOID
    -
    in file schema.inc, method SchemaItem::getOID()
    -
    getOrdering
    -
    in file schema.inc, method AttributeType::getOrdering()
        Gets this attribute's ordering specification.
    -
    getRequiredByObjectClasses
    -
    in file schema.inc, method AttributeType::getRequiredByObjectClasses()
        Gets the list of "required by" objectClasses, that is the list of objectClasses which provide must have attribute.
    -
    getshells
    -
    in file account.inc, function getshells()
        Returns a list of shells listed in config/shells.
    -
    getSource
    -
    in file schema.inc, method ObjectClassAttribute::getSource()
        Gets the name of the ObjectClass which originally specified this attribute.
    -
    getSubstr
    -
    in file schema.inc, method AttributeType::getSubstr()
        Gets this attribute's substring matching specification
    -
    getSupAttribute
    -
    in file schema.inc, method AttributeType::getSupAttribute()
        Gets this attribute's parent attribute (if any). If this attribute does not inherit from another attribute, null is returned.
    -
    getSupClasses
    -
    in file schema.inc, method ObjectClass::getSupClasses()
        Gets the objectClass names from which this objectClass inherits.
    -
    getSyntaxOID
    -
    in file schema.inc, method AttributeType::getSyntaxOID()
        Gets this attribute's syntax OID. Differs from getSyntaxString() in that this function only returns the actual OID with any length specification removed.
    -
    getSyntaxString
    -
    in file schema.inc, method AttributeType::getSyntaxString()
        Gets this attribute's raw syntax string (ie: "1.2.3.4{16}").
    -
    getType
    -
    in file schema.inc, method ObjectClass::getType()
        Gets the type of this objectClass: STRUCTURAL, ABSTRACT, or AUXILIARY.
    -
    getType
    -
    in file schema.inc, method AttributeType::getType()
        Gets this attribute's type
    -
    getUsage
    -
    in file schema.inc, method AttributeType::getUsage()
        Gets this attribute's usage string as defined by the LDAP server
    -
    getUsedByAttrs
    -
    in file schema.inc, method MatchingRuleUse::getUsedByAttrs()
        Gets an array of attribute names (strings) which use this MatchingRuleUse object.
    -
    getUsedByAttrs
    -
    in file schema.inc, method MatchingRule::getUsedByAttrs()
        Gets an array of attribute names (strings) which use this MatchingRule
    -
    getUsedInObjectClasses
    -
    in file schema.inc, method AttributeType::getUsedInObjectClasses()
        Gets the list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.
    -
    get_cache
    -
    in file cache.inc, method cache::get_cache()
        Queries the cache for a list of LDAP entries and their attributes.
    -
    get_cached_schema
    -
    in file schema.inc, function get_cached_schema()
        Returns the cached array of schemaitem objects for the specified
    -
    get_preg
    -
    in file account.inc, function get_preg()
        Checks if a given value matches the selected regular expression.
    -
    get_schema_attribute
    -
    in file schema.inc, function get_schema_attribute()
        Gets a single AttributeType object specified by name.
    -
    get_schema_attributes
    -
    in file schema.inc, function get_schema_attributes()
        Gets an associative array of AttributeType objects for the specified server. Each array entry's key is the name of the attributeType in lower-case and the value is an AttributeType object.
    -
    get_schema_matching_rules
    -
    in file schema.inc, function get_schema_matching_rules()
        Returns an array of MatchingRule objects for the specified server.
    -
    get_schema_objectclass
    -
    in file schema.inc, function get_schema_objectclass()
        Gets a single ObjectClass object specified by name.
    -
    get_schema_objectclasses
    -
    in file schema.inc, function get_schema_objectclasses()
        Gets an associative array of ObjectClass objects for the specified server. Each array entry's key is the name of the objectClass in lower-case and the value is an ObjectClass object.
    -
    get_schema_syntaxes
    -
    in file schema.inc, function get_schema_syntaxes()
        Returns an array of Syntax objects that this LDAP server uses mapped to their descriptions. The key of each entry is the OID of the Syntax.
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $is_collective
    -
    in file schema.inc, variable AttributeType::$is_collective
        boolean: is collective?
    -
    $is_no_user_modification
    -
    in file schema.inc, variable AttributeType::$is_no_user_modification
        boolean: can use modify?
    -
    $is_obsolete
    -
    in file schema.inc, variable MatchingRule::$is_obsolete
        Boolean value indicating whether this MatchingRule is obsolete
    -
    $is_obsolete
    -
    in file schema.inc, variable ObjectClass::$is_obsolete
        boolean value indicating whether this objectClass is obsolete
    -
    $is_obsolete
    -
    in file schema.inc, variable AttributeType::$is_obsolete
        string: the description
    -
    $is_single_value
    -
    in file schema.inc, variable AttributeType::$is_single_value
        boolean: is single valued only?
    -
    initVars
    -
    in file schema.inc, method ObjectClass::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method SchemaItem::initVars()
        Initialize class members to default values.
    -
    initVars
    -
    in file schema.inc, method Syntax::initVars()
        Initializes the class' member variables
    -
    initVars
    -
    in file schema.inc, method AttributeType::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method MatchingRuleUse::initVars()
        Initialize the class' member variables
    -
    initVars
    -
    in file schema.inc, method MatchingRule::initVars()
        Initialize the class' member variables
    -
    in_array_ignore_case
    -
    in file account.inc, function in_array_ignore_case()
        Checks if a string exists in an array, ignoring case.
    -
    in_cache
    -
    in file cache.inc, method cache::in_cache()
        This function returns the DN if an LDAP entry with $attribute=$value is found.
    -
    isAliasFor
    -
    in file schema.inc, method AttributeType::isAliasFor()
        Returns whether the specified attribute is an alias for this one (based on this attribute's alias list).
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $ldapcache
    -
    in file cache.inc, variable cache::$ldapcache
        This variable contains the cache
    -
    lmPassword
    -
    in file account.inc, function lmPassword()
        Generates the LM hash of a password.
    -
    logNewMessage
    -
    in file security.inc, function logNewMessage()
        Puts a new message in the log file.
    -
    logoffAndBackToLoginPage
    -
    in file security.inc, function logoffAndBackToLoginPage()
        Logs off the user and displays the login page.
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $max_length
    -
    in file schema.inc, variable AttributeType::$max_length
        The max number of characters this attribute can be
    -
    $may_attrs
    -
    in file schema.inc, variable ObjectClass::$may_attrs
        arrays of attribute names that this objectClass allows, but does not require
    -
    $must_attrs
    -
    in file schema.inc, variable ObjectClass::$must_attrs
        arrays of attribute names that this objectClass requires
    -
    MatchingRule
    -
    in file schema.inc, method MatchingRule::MatchingRule()
        Creates a new MatchingRule object from a raw LDAP MatchingRule string.
    -
    MatchingRule
    -
    in file schema.inc, class MatchingRule
        Represents an LDAP MatchingRule
    -
    MatchingRuleUse
    -
    in file schema.inc, class MatchingRuleUse
        Represents an LDAP schema matchingRuleUse entry
    -
    MatchingRuleUse
    -
    in file schema.inc, method MatchingRuleUse::MatchingRuleUse()
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    $name
    -
    in file schema.inc, variable ObjectClass::$name
        This objectClass' name, ie "inetOrgPerson"
    -
    $name
    -
    in file schema.inc, variable ObjectClassAttribute::$name
        This Attribute's name
    -
    $name
    -
    in file schema.inc, variable MatchingRuleUse::$name
        The name of the MathingRule this applies to
    -
    $name
    -
    in file schema.inc, variable MatchingRule::$name
        This rule's name
    -
    $name
    -
    in file schema.inc, variable AttributeType::$name
        The name of this attributeType
    -
    ntPassword
    -
    in file account.inc, function ntPassword()
        Generates the NT hash of a password.
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    $oid
    -
    in file schema.inc, variable SchemaItem::$oid
        The OID of this schema item.
    -
    $ordering
    -
    in file schema.inc, variable AttributeType::$ordering
        The ordering of the attributeType
    -
    ObjectClass
    -
    in file schema.inc, method ObjectClass::ObjectClass()
        Creates a new ObjectClass object given a raw LDAP objectClass string.
    -
    ObjectClass
    -
    in file schema.inc, class ObjectClass
        Represents an LDAP objectClass
    -
    ObjectClassAttribute
    -
    in file schema.inc, method ObjectClassAttribute::ObjectClassAttribute()
        Creates a new ObjectClassAttribute with specified name and source objectClass.
    -
    ObjectClassAttribute
    -
    in file schema.inc, class ObjectClassAttribute
        A simple class for representing AttributeTypes used only by the ObjectClass class.
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    pwd_disable
    -
    in file account.inc, function pwd_disable()
        Marks an password hash as disabled and returns the new hash string
    -
    pwd_enable
    -
    in file account.inc, function pwd_enable()
        Marks an password hash as enabled and returns the new hash string
    -
    pwd_hash
    -
    in file account.inc, function pwd_hash()
        Returns the hash value of a plain text password the hash algorithm depends on the configuration file
    -
    pwd_is_enabled
    -
    in file account.inc, function pwd_is_enabled()
        Checks if a password hash is enabled/disabled
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $required_by_object_classes
    -
    in file schema.inc, variable AttributeType::$required_by_object_classes
        A list of object class names that require this attribute type.
    -
    refresh_cache
    -
    in file cache.inc, method cache::refresh_cache()
        This function refreshes the cache.
    -
    removeAlias
    -
    in file schema.inc, method AttributeType::removeAlias()
        Removes an attribute name from this attribute's alias array.
    -
    RndInt
    -
    in file account.inc, function RndInt()
        THIS FUNCTION GENERATES A RANDOM NUMBER THAT WILL BE USED TO RANDOMLY SELECT CHARACTERS.
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $source
    -
    in file schema.inc, variable ObjectClassAttribute::$source
        This Attribute's root
    -
    $sub_str
    -
    in file schema.inc, variable AttributeType::$sub_str
        Boolean: supports substring matching?
    -
    $sup_attribute
    -
    in file schema.inc, variable AttributeType::$sup_attribute
        The attribute from which this attribute inherits (if any)
    -
    $sup_classes
    -
    in file schema.inc, variable ObjectClass::$sup_classes
        array of objectClass names from which this objectClass inherits
    -
    $syntax
    -
    in file schema.inc, variable MatchingRule::$syntax
        This rule's syntax OID
    -
    $syntax
    -
    in file schema.inc, variable AttributeType::$syntax
        The full syntax string, ie 1.2.3.4{16}
    -
    schema.inc
    -
    procedural page schema.inc
    -
    security.inc
    -
    procedural page security.inc
    -
    status.inc
    -
    procedural page status.inc
    -
    SchemaItem
    -
    in file schema.inc, class SchemaItem
        Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.
    -
    SchemaItem
    -
    in file schema.inc, method SchemaItem::SchemaItem()
        Default constructor.
    -
    SCHEMA_SESSION_CACHE_ENABLED
    -
    in file schema.inc, constant SCHEMA_SESSION_CACHE_ENABLED
        To enable/disable session-based schema caching (1: enabled, 0: disabled).
    -
    search_domains
    -
    in file account.inc, function search_domains()
        Returns an array with all Samba 3 domain entries under the given suffix
    -
    setAliases
    -
    in file schema.inc, method AttributeType::setAliases()
        Sets this attribute's list of aliases.
    -
    setDescription
    -
    in file schema.inc, method SchemaItem::setDescription()
    -
    setIsSingleValue
    -
    in file schema.inc, method AttributeType::setIsSingleValue()
        Sets whether this attribute is single-valued.
    -
    setName
    -
    in file schema.inc, method AttributeType::setName()
        Sets this attriute's name.
    -
    setOID
    -
    in file schema.inc, method SchemaItem::setOID()
    -
    setSupAttribute
    -
    in file schema.inc, method AttributeType::setSupAttribute()
        Sets this attriute's SUP attribute (ie, the attribute from which this attribute inherits).
    -
    setType
    -
    in file schema.inc, method AttributeType::setType()
        Sets this attribute's type.
    -
    setUsedByAttrs
    -
    in file schema.inc, method MatchingRule::setUsedByAttrs()
        Sets the list of used_by_attrs to the array specified by $attrs;
    -
    set_cached_schema
    -
    in file schema.inc, function set_cached_schema()
        Caches the specified $schema_type.
    -
    set_schema_cache_unavailable
    -
    in file schema.inc, function set_schema_cache_unavailable()
        Sets the schema entry for the server_id to be "unavailable" so that we realize that we tried to get the schema but could not, so quit trying next time to fetch it from the server.
    -
    smbflag
    -
    in file account.inc, function smbflag()
        Takes a list of Samba flags and creates the corresponding flag string.
    -
    startSecureSession
    -
    in file security.inc, function startSecureSession()
        Starts a session and checks the environment.
    -
    StatusMessage
    -
    in file status.inc, function StatusMessage()
        This function prints a short status message. It can be used to print INFO, WARN and ERROR messages at the moment.
    -
    Syntax
    -
    in file schema.inc, method Syntax::Syntax()
        Creates a new Syntax object from a raw LDAP syntax string.
    -
    Syntax
    -
    in file schema.inc, class Syntax
        Represents an LDAP Syntax
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $time
    -
    in file cache.inc, variable cache::$time
        This is the last timestamp on which the LDAP cache has been refreshed
    -
    $type
    -
    in file schema.inc, variable ObjectClass::$type
        one of STRUCTURAL, ABSTRACT, or AUXILIARY
    -
    $type
    -
    in file schema.inc, variable AttributeType::$type
        A string description of the syntax type (taken from the LDAPSyntaxes)
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    $usage
    -
    in file schema.inc, variable AttributeType::$usage
        The usage string set by the LDAP schema
    -
    $used_by_attrs
    -
    in file schema.inc, variable MatchingRule::$used_by_attrs
        An array of attribute names who use this MatchingRule
    -
    $used_by_attrs
    -
    in file schema.inc, variable MatchingRuleUse::$used_by_attrs
        An array of attributeType names who make use of the mathingRule
    -
    $used_in_object_classes
    -
    in file schema.inc, variable AttributeType::$used_in_object_classes
        An array of objectClasses which use this attributeType (must be set by caller)
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_lists.html b/lam-web/developers/phpdoc/elementindex_lists.html deleted file mode 100644 index 481757cf..00000000 --- a/lam-web/developers/phpdoc/elementindex_lists.html +++ /dev/null @@ -1,516 +0,0 @@ - - -Package lists Element Index - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package lists

    - [ a ] - [ b ] - [ c ] - [ d ] - [ e ] - [ f ] - [ g ] - [ i ] - [ l ] - [ m ] - [ n ] - [ p ] - [ r ] - [ s ] - [ t ] - [ u ] - -
    - -
    -

    a

    -
    -
    $attrArray
    -
    in file lists.inc, variable lamList::$attrArray
        list of LDAP attributes
    -
    arrayLower
    -
    in file tree.inc, function arrayLower() (subpackage: tree)
    -
    add_attr_form.php
    -
    procedural page add_attr_form.php (subpackage: tree)
    -
    add_attr.php
    -
    procedural page add_attr.php (subpackage: tree)
    -
    add_oclass_form.php
    -
    procedural page add_oclass_form.php (subpackage: tree)
    -
    add_oclass.php
    -
    procedural page add_oclass.php (subpackage: tree)
    -
    add_value_form.php
    -
    procedural page add_value_form.php (subpackage: tree)
    -
    add_value.php
    -
    procedural page add_value.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    b

    -
    -
    build_initial_tree_icons
    -
    in file tree.inc, function build_initial_tree_icons() (subpackage: tree)
        Builds the initial array that stores the icon-lookup for each server's DN in the tree browser. The returned
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    cmp_array
    -
    in file lists.inc, method lamList::cmp_array()
        Compare function used for usort-method
    -
    collapse.php
    -
    procedural page collapse.php (subpackage: tree)
    -
    create_form.php
    -
    procedural page create_form.php (subpackage: tree)
    -
    create.php
    -
    procedural page create.php (subpackage: tree)
    -
    creation_template.php
    -
    procedural page creation_template.php (subpackage: tree)
    -
    custom.php
    -
    procedural page custom.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $descArray
    -
    in file lists.inc, variable lamList::$descArray
        list of attribute descriptions
    -
    dn_exists
    -
    in file tree.inc, function dn_exists() (subpackage: tree)
        Gets whether an entry exists based on its DN. If the entry exists, returns true. Otherwise returns false.
    -
    draw_create_link
    -
    in file tree.php, function draw_create_link() (subpackage: tree)
    -
    draw_formatted_dn
    -
    in file tree.inc, function draw_formatted_dn() (subpackage: tree)
        Gets a DN string using the user-configured tree_display_format string to format it.
    -
    draw_jpeg_photos
    -
    in file tree.inc, function draw_jpeg_photos() (subpackage: tree)
        Draw the jpegPhoto image(s) for an entry wrapped in HTML. Many options are available to specify how the images are to be displayed.
    -
    draw_server_tree
    -
    in file tree.inc, function draw_server_tree() (subpackage: tree)
        Prints the HTML of the tree view.
    -
    draw_tree_html
    -
    in file tree.php, function draw_tree_html() (subpackage: tree)
        Recursively descend on the given dn and draw the tree in html
    -
    delete_attr.php
    -
    procedural page delete_attr.php (subpackage: tree)
    -
    delete_form.php
    -
    procedural page delete_form.php (subpackage: tree)
    -
    delete.php
    -
    procedural page delete.php (subpackage: tree)
    -
    download_binary_attr.php
    -
    procedural page download_binary_attr.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    $entries
    -
    in file lists.inc, variable lamList::$entries
        LDAP entries
    -
    edit.php
    -
    procedural page edit.php (subpackage: tree)
    -
    expand.php
    -
    procedural page expand.php (subpackage: tree)
    -
    export_form.php
    -
    procedural page export_form.php (subpackage: tree)
    -
    export.php
    -
    procedural page export.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    $filterText
    -
    in file lists.inc, variable lamList::$filterText
        filter string to include in URL
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    get_attr_select_html
    -
    in file custom.php, function get_attr_select_html() (subpackage: tree)
        Returns option values.
    -
    get_binary_attr_select_html
    -
    in file custom.php, function get_binary_attr_select_html() (subpackage: tree)
        Returns option values.
    -
    get_container
    -
    in file tree.inc, function get_container() (subpackage: tree)
        Given a DN string, this returns the parent container portion of the string.
    -
    get_container_contents
    -
    in file tree.inc, function get_container_contents() (subpackage: tree)
        Gets a list of child entries for an entry. Given a DN, this function fetches the list of DNs of child entries one level beneath the parent. For example, for the following tree:
    -
    get_enc_type
    -
    in file tree.inc, function get_enc_type() (subpackage: tree)
    -
    get_entry_system_attrs
    -
    in file tree.inc, function get_entry_system_attrs() (subpackage: tree)
        Gets the operational attributes for an entry. Given a DN, this function fetches that entry's
    -
    get_icon
    -
    in file tree.inc, function get_icon() (subpackage: tree)
        Given a DN and server ID, this function reads the DN's objectClasses and
    -
    get_line_end_format
    -
    in file export_form.php, function get_line_end_format() (subpackage: tree)
        Helper functoin for fetching the line end format.
    -
    get_object_attr
    -
    in file tree.inc, function get_object_attr() (subpackage: tree)
        Much like get_object_attrs(), but only returns the values for one attribute of an object. Example calls:
    -
    get_object_attrs
    -
    in file tree.inc, function get_object_attrs() (subpackage: tree)
        Gets the attributes/values of an entry. Returns an associative array whose
    -
    get_rdn
    -
    in file tree.inc, function get_rdn() (subpackage: tree)
        Given a DN string, this returns the 'RDN' portion of the string.
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    initialize_session_tree
    -
    in file tree.inc, function initialize_session_tree() (subpackage: tree)
        Checks and fixes an initial session's tree cache if needed.
    -
    is_attr_binary
    -
    in file tree.inc, function is_attr_binary() (subpackage: tree)
        Given an attribute name and server ID number, this function returns whether the attrbiute may contain binary data. This is useful for developers who wish to display the contents of an arbitrary attribute but don't want to dump binary data on the page.
    -
    is_attr_boolean
    -
    in file tree.inc, function is_attr_boolean() (subpackage: tree)
        Given an attribute name and server ID number, this function returns whether the attrbiute contains boolean data. This is useful for developers who wish to display the contents of a boolean attribute with a drop-down.
    -
    is_binary_option_required
    -
    in file add_attr.php, function is_binary_option_required() (subpackage: tree)
    -
    is_dn_attr
    -
    in file tree.inc, function is_dn_attr() (subpackage: tree)
        Returns true if the attribute specified is required to take as input a DN.
    -
    is_jpeg_photo
    -
    in file tree.inc, function is_jpeg_photo() (subpackage: tree)
        Used to determine if the specified attribute is indeed a jpegPhoto. If the specified attribute is one that houses jpeg data, true is returned. Otherwise this function returns false.
    -
    is_mail_string
    -
    in file tree.inc, function is_mail_string() (subpackage: tree)
        Get whether a string looks like an email address (user@example.com).
    -
    is_multi_line_attr
    -
    in file tree.inc, function is_multi_line_attr() (subpackage: tree)
        Determines if an attribute's value can contain multiple lines. Attributes that fall in this multi-line category may be configured in config.php. Hence, this function accesses the global variable $multi_line_attributes;
    -
    is_url_string
    -
    in file tree.inc, function is_url_string() (subpackage: tree)
        Get whether a string looks like a web URL (http://www.example.com/)
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $labels
    -
    in file lists.inc, variable lamList::$labels
        list of account specific labels
    -
    lamGroupList
    -
    in file group.inc, class lamGroupList
        Generates the list view.
    -
    lamGroupList
    -
    in file group.inc, method lamGroupList::lamGroupList()
        Constructor
    -
    lamHostList
    -
    in file host.inc, method lamHostList::lamHostList()
        Constructor
    -
    lamHostList
    -
    in file host.inc, class lamHostList
        Generates the list view.
    -
    lamList
    -
    in file lists.inc, method lamList::lamList()
        Constructor
    -
    lamList
    -
    in file lists.inc, class lamList
        Generates the list view.
    -
    lamMailAliasList
    -
    in file mailAlias.inc, class lamMailAliasList
        Generates the list view.
    -
    lamMailAliasList
    -
    in file mailAlias.inc, method lamMailAliasList::lamMailAliasList()
        Constructor
    -
    lamSmbDomainList
    -
    in file smbDomain.inc, method lamSmbDomainList::lamSmbDomainList()
        Constructor
    -
    lamSmbDomainList
    -
    in file smbDomain.inc, class lamSmbDomainList
        Generates the list view.
    -
    lamUserList
    -
    in file user.inc, class lamUserList
        Generates the list view.
    -
    lamUserList
    -
    in file user.inc, method lamUserList::lamUserList()
        Constructor
    -
    lists.inc
    -
    procedural page lists.inc
    -
    listBuildFilter
    -
    in file lists.inc, method lamList::listBuildFilter()
        Builds the regular expressions from the filter values.
    -
    listDoPost
    -
    in file user.inc, method lamUserList::listDoPost()
        Manages all POST actions (e.g. button pressed) for the account lists.
    -
    listDoPost
    -
    in file lists.inc, method lamList::listDoPost()
        Manages all POST actions (e.g. button pressed) for the account lists.
    -
    listDrawNavigationBar
    -
    in file lists.inc, method lamList::listDrawNavigationBar()
        Draws a navigation bar to switch between pages
    -
    listFilterAccounts
    -
    in file lists.inc, method lamList::listFilterAccounts()
        Removes all entries which do not fit to the filter.
    -
    listGetAttributeDescriptionList
    -
    in file lists.inc, method lamList::listGetAttributeDescriptionList()
        Returns an hash array containing with all attributes to be shown and their descriptions.
    -
    listGetParams
    -
    in file lists.inc, method lamList::listGetParams()
        Sets some internal parameters.
    -
    listPrintButtons
    -
    in file user.inc, method lamUserList::listPrintButtons()
        Prints the create, delete and PDF buttons.
    -
    listPrintButtons
    -
    in file lists.inc, method lamList::listPrintButtons()
        Prints the create, delete and PDF buttons.
    -
    listPrintHeader
    -
    in file lists.inc, method lamList::listPrintHeader()
        Prints the HTML head.
    -
    listPrintJavaScript
    -
    in file lists.inc, method lamList::listPrintJavaScript()
        Prints JavaScript code needed for mouse-over effects.
    -
    listPrintTableBody
    -
    in file user.inc, method lamUserList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableBody
    -
    in file group.inc, method lamGroupList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableBody
    -
    in file lists.inc, method lamList::listPrintTableBody()
        Prints the entry list
    -
    listPrintTableHeader
    -
    in file lists.inc, method lamList::listPrintTableHeader()
        Prints the attribute and filter row at the account table head
    -
    listRefreshData
    -
    in file lists.inc, method lamList::listRefreshData()
        Rereads the entries from LDAP.
    -
    listShowOUSelection
    -
    in file lists.inc, method lamList::listShowOUSelection()
        Prints a combobox with possible sub-DNs.
    -
    listSort
    -
    in file lists.inc, method lamList::listSort()
        Sorts an account list by a given attribute
    -
    list.php
    -
    procedural page list.php
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $maxPageEntries
    -
    in file lists.inc, variable lamList::$maxPageEntries
        maximum count of entries per page
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    not_an_attr
    -
    in file add_attr_form.php, function not_an_attr() (subpackage: tree)
        Given an attribute $x, this returns true if it is NOT already specified in the current entry, returns false otherwise.
    -
    new_ou_template.php
    -
    procedural page new_ou_template.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $page
    -
    in file lists.inc, variable lamList::$page
        current page number
    -
    $possibleSuffixes
    -
    in file lists.inc, variable lamList::$possibleSuffixes
        list of possible LDAP suffixes(organizational units)
    -
    pla_compare_dns
    -
    in file tree.inc, function pla_compare_dns() (subpackage: tree)
        Compares 2 DNs. If they are equivelant, returns 0, otherwise, returns their sorting order (similar to strcmp()): Returns < 0 if dn1 is less than dn2.
    -
    pla_explode_dn
    -
    in file tree.inc, function pla_explode_dn() (subpackage: tree)
        Explode a DN into an array of its RDN parts. This function is UTF-8 safe and replaces the buggy PHP ldap_explode_dn() which does not properly handle UTF-8 DNs and also causes segmentation faults with some inputs.
    -
    pla_ldap_search
    -
    in file tree.inc, function pla_ldap_search() (subpackage: tree)
        A handy ldap searching function very similar to PHP's ldap_search() with the following exceptions: Callers may specify a search scope and the return value is an array containing the search results rather than an LDAP result resource.
    -
    pla_rdelete
    -
    in file rdelete.php, function pla_rdelete() (subpackage: tree)
    -
    pla_reverse_dn
    -
    in file tree.inc, function pla_reverse_dn() (subpackage: tree)
        Reverses a DN such that the top-level RDN is first and the bottom-level RDN is last
    -
    pretty_print_dn
    -
    in file tree.inc, function pretty_print_dn() (subpackage: tree)
        Returns an HTML-beautified version of a DN.
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $refresh
    -
    in file lists.inc, variable lamList::$refresh
        refresh page switch
    -
    real_attr_name
    -
    in file tree.inc, function real_attr_name() (subpackage: tree)
        Prunes off anything after the ";" in an attr name. This is useful for attributes that may have ";binary" appended to their names. With real_attr_name(), you can more easily fetch these attributes' schema with their "real" attribute name.
    -
    remove_aliases
    -
    in file custom.php, function remove_aliases() (subpackage: tree)
        Removes attributes from the array that are aliases for eachother
    -
    rdelete.php
    -
    procedural page rdelete.php (subpackage: tree)
    -
    refresh.php
    -
    procedural page refresh.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $sortColumn
    -
    in file lists.inc, variable lamList::$sortColumn
        sort column name
    -
    $suffix
    -
    in file lists.inc, variable lamList::$suffix
        LDAP suffix
    -
    search_username
    -
    in file userlink.php, function search_username()
        Searches LDAP for a specific user name (uid attribute) and returns its DN entry
    -
    showPage
    -
    in file lists.inc, method lamList::showPage()
        Prints the HTML code to display the list view.
    -
    sortAttrs
    -
    in file tree.inc, function sortAttrs() (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $trans_primary
    -
    in file user.inc, variable lamUserList::$trans_primary
        Controls if GID number is translated to group name
    -
    $trans_primary_hash
    -
    in file user.inc, variable lamUserList::$trans_primary_hash
        translates GID to group name
    -
    $type
    -
    in file lists.inc, variable lamList::$type
        Account type
    -
    tree.inc
    -
    procedural page tree.inc (subpackage: tree)
    -
    templates.inc
    -
    procedural page templates.inc (subpackage: tree)
    -
    tree.php
    -
    procedural page tree.php (subpackage: tree)
    -
    tree_view.php
    -
    procedural page tree_view.php (subpackage: tree)
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    userlink.php
    -
    procedural page userlink.php
    -
    update_confirm.php
    -
    procedural page update_confirm.php (subpackage: tree)
    -
    update.php
    -
    procedural page update.php (subpackage: tree)
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_main.html b/lam-web/developers/phpdoc/elementindex_main.html deleted file mode 100644 index c4958b81..00000000 --- a/lam-web/developers/phpdoc/elementindex_main.html +++ /dev/null @@ -1,142 +0,0 @@ - - -Package main Element Index - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package main

    - [ d ] - [ g ] - [ i ] - [ l ] - [ m ] - -
    - -
    -

    d

    -
    -
    deleteDN
    -
    in file delete.php, function deleteDN()
        Deletes a DN and all child entries.
    -
    display_LoginPage
    -
    in file login.php, function display_LoginPage()
        Displays the login window.
    -
    delete.php
    -
    procedural page delete.php
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getChildCount
    -
    in file delete.php, function getChildCount()
        Returns the number of child entries of a DN.
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    initsuff.php
    -
    procedural page initsuff.php
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    login.php
    -
    procedural page login.php
    -
    logout.php
    -
    procedural page logout.php
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    main_header.php
    -
    procedural page main_header.php
    -
    main.php
    -
    procedural page main.php
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_modules.html b/lam-web/developers/phpdoc/elementindex_modules.html deleted file mode 100644 index 61073f22..00000000 --- a/lam-web/developers/phpdoc/elementindex_modules.html +++ /dev/null @@ -1,1041 +0,0 @@ - - -Package modules Element Index - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package modules

    - [ a ] - [ b ] - [ c ] - [ d ] - [ e ] - [ f ] - [ g ] - [ h ] - [ i ] - [ k ] - [ l ] - [ m ] - [ n ] - [ o ] - [ p ] - [ q ] - [ r ] - [ s ] - [ t ] - [ u ] - [ x ] - [ _ ] - -
    - -
    -

    _

    -
    -
    __sleep
    -
    in file modules.inc, method accountContainer::__sleep()
        Encrypts sensitive data before storing in session.
    -
    __wakeup
    -
    in file modules.inc, method accountContainer::__wakeup()
        Decrypts sensitive data after accountContainer was loaded from session.
    -
    -
    - top
    -
    - -
    -

    a

    -
    -
    $attributes
    -
    in file modules.inc, variable accountContainer::$attributes
        Array of all used attributes
    -
    $attributes
    -
    in file baseModule.inc, variable baseModule::$attributes
        contains all ldap attributes which should be written
    -
    $attributes_orig
    -
    in file modules.inc, variable accountContainer::$attributes_orig
        original LDAP attributes when account was loaded from LDAP
    -
    account
    -
    in file account.inc, class account
        Manages the object class "account" for users and hosts.
    -
    accountContainer
    -
    in file modules.inc, method accountContainer::accountContainer()
        Constructor
    -
    accountContainer
    -
    in file modules.inc, class accountContainer
        This class includes all modules and attributes of an account.
    -
    account.inc
    -
    procedural page account.inc
    -
    -
    - top
    -
    - -
    -

    b

    -
    -
    $base
    -
    in file modules.inc, variable accountContainer::$base
        Name of accountContainer variable in session
    -
    $base
    -
    in file baseModule.inc, variable baseModule::$base
        name of parent accountContainer ($_SESSION[$base])
    -
    baseModule
    -
    in file baseModule.inc, class baseModule
        Parent class of all account modules
    -
    baseModule
    -
    in file baseModule.inc, method baseModule::baseModule()
        Creates a new base module class
    -
    buildUploadAccounts
    -
    in file modules.inc, function buildUploadAccounts()
        This function builds the LDAP accounts for the file upload.
    -
    build_uploadAccounts
    -
    in file posixGroup.inc, method posixGroup::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file posixAccount.inc, method posixAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaAccount.inc, method sambaAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file shadowAccount.inc, method shadowAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaSamAccount.inc, method sambaSamAccount::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file nisMailAlias.inc, method nisMailAlias::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file sambaDomain.inc, method sambaDomain::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file ldapPublicKey.inc, method ldapPublicKey::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file ieee802device.inc, method ieee802Device::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file baseModule.inc, method baseModule::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file account.inc, method account::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file inetOrgPerson.inc, method inetOrgPerson::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    build_uploadAccounts
    -
    in file kolabUser.inc, method kolabUser::build_uploadAccounts()
        In this function the LDAP account is built up.
    -
    baseModule.inc
    -
    procedural page baseModule.inc
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $changegids
    -
    in file posixGroup.inc, variable posixGroup::$changegids
        change GIDs of users and hosts?
    -
    $clearTextPassword
    -
    in file posixAccount.inc, variable posixAccount::$clearTextPassword
    -
    $createhomedir
    -
    in file posixAccount.inc, variable posixAccount::$createhomedir
    -
    $current_page
    -
    in file modules.inc, variable accountContainer::$current_page
        This variable stores the name of the currently displayed page
    -
    can_manage
    -
    in file baseModule.inc, method baseModule::can_manage()
        Returns true if this module fits for the current scope.
    -
    checkASCII
    -
    in file posixAccount.inc, method posixAccount::checkASCII()
        Checks if an attribute contains only ASCII charaters and replaces invalid characters.
    -
    checkConfigOptions
    -
    in file modules.inc, function checkConfigOptions()
        Checks if the configuration options are valid
    -
    checkProfileOptions
    -
    in file modules.inc, function checkProfileOptions()
        Checks if the profile options are valid
    -
    checkSelfServiceOptions
    -
    in file sambaSamAccount.inc, method sambaSamAccount::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file baseModule.inc, method baseModule::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file inetOrgPerson.inc, method inetOrgPerson::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    checkSelfServiceOptions
    -
    in file posixAccount.inc, method posixAccount::checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    check_configOptions
    -
    in file baseModule.inc, method baseModule::check_configOptions()
        Checks input values of module settings.
    -
    check_configOptions
    -
    in file posixAccount.inc, method posixAccount::check_configOptions()
        Checks input values of module settings.
    -
    check_module_conflicts
    -
    in file modules.inc, function check_module_conflicts()
        Checks if there are conflicts between modules
    -
    check_module_depends
    -
    in file modules.inc, function check_module_depends()
        Checks if there are missing dependencies between modules.
    -
    check_profileOptions
    -
    in file baseModule.inc, method baseModule::check_profileOptions()
        Checks input values of account profiles.
    -
    check_profileOptions
    -
    in file quota.inc, method quota::check_profileOptions()
        Checks input values of account profiles.
    -
    continue_main
    -
    in file modules.inc, method accountContainer::continue_main()
        This function is called when the user clicks on any button on the account pages.
    -
    createntlm.inc
    -
    procedural page createntlm.inc
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $deactivated
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$deactivated
        account deactivated?
    -
    $deactivated
    -
    in file sambaAccount.inc, variable sambaAccount::$deactivated
        account deactivated?
    -
    $dn
    -
    in file modules.inc, variable accountContainer::$dn
        DN suffix of the account
    -
    $dn
    -
    in file account.inc, variable samba3domain::$dn
        DN
    -
    $dn_orig
    -
    in file modules.inc, variable accountContainer::$dn_orig
        DN suffix of account when it was loaded
    -
    delete_attributes
    -
    in file quota.inc, method quota::delete_attributes()
    -
    delete_attributes
    -
    in file posixGroup.inc, method posixGroup::delete_attributes()
    -
    delete_attributes
    -
    in file baseModule.inc, method baseModule::delete_attributes()
        Dummy function for modules which use no special options on account deletion.
    -
    delete_attributes
    -
    in file posixAccount.inc, method posixAccount::delete_attributes()
        Additional LDAP operations on delete.
    -
    display_html_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file posixAccount.inc, method posixAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaAccount.inc, method sambaAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file quota.inc, method quota::display_html_attributes()
    -
    display_html_attributes
    -
    in file posixGroup.inc, method posixGroup::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaDomain.inc, method sambaDomain::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file account.inc, method account::display_html_attributes()
    -
    display_html_attributes
    -
    in file ldapPublicKey.inc, method ldapPublicKey::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file ieee802device.inc, method ieee802Device::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file shadowAccount.inc, method shadowAccount::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::display_html_attributes()
    -
    display_html_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_attributes()
    -
    display_html_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_attributes()
    -
    display_html_attributes
    -
    in file kolabUser.inc, method kolabUser::display_html_attributes()
        This function will create the meta HTML code to show a page with all attributes.
    -
    display_html_delete
    -
    in file posixAccount.inc, method posixAccount::display_html_delete()
    -
    display_html_delete
    -
    in file baseModule.inc, method baseModule::display_html_delete()
        Dummy function for modules which do not print extra HTML code on account deletion.
    -
    display_html_deleteUser
    -
    in file kolabUser.inc, method kolabUser::display_html_deleteUser()
        This function will create the meta HTML code to show a page to delete accounts.
    -
    display_html_expire
    -
    in file shadowAccount.inc, method shadowAccount::display_html_expire()
        This function will create the meta HTML code to show a page with the expiration date.
    -
    display_html_group
    -
    in file posixAccount.inc, method posixAccount::display_html_group()
        Displays the group selection.
    -
    display_html_logonHours
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_logonHours()
        This function will create the HTML page to edit logon hours.
    -
    display_html_password
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_password()
        Displays the password changing dialog.
    -
    display_html_password
    -
    in file posixAccount.inc, method posixAccount::display_html_password()
        Displays the password changing dialog.
    -
    display_html_password
    -
    in file posixGroup.inc, method posixGroup::display_html_password()
        Displays the password changing dialog.
    -
    display_html_photo
    -
    in file inetOrgPerson.inc, method inetOrgPerson::display_html_photo()
        Displays the photo upload page.
    -
    display_html_sambaUserWorkstations
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_sambaUserWorkstations()
    -
    display_html_time
    -
    in file sambaSamAccount.inc, method sambaSamAccount::display_html_time()
        This function will create the meta HTML code to show a page to change time values.
    -
    display_html_user
    -
    in file posixGroup.inc, method posixGroup::display_html_user()
        Displays selections to add or remove users from current group.
    -
    display_html_userWorkstations
    -
    in file sambaAccount.inc, method sambaAccount::display_html_userWorkstations()
    -
    doHash
    -
    in file createntlm.inc, method smbHash::doHash()
    -
    doUploadPostActions
    -
    in file baseModule.inc, method baseModule::doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file modules.inc, function doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file quota.inc, method quota::doUploadPostActions()
        This function executes one post upload action.
    -
    doUploadPostActions
    -
    in file posixAccount.inc, method posixAccount::doUploadPostActions()
        This function executes one post upload action.
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    E_P16
    -
    in file createntlm.inc, method smbHash::E_P16()
    -
    edit.php
    -
    procedural page edit.php
    -
    -
    - top
    -
    - -
    -

    f

    -
    -
    fixLDAPAttributes
    -
    in file modules.inc, method accountContainer::fixLDAPAttributes()
        Fixes spelling errors in the attribute names.
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    $groups
    -
    in file posixAccount.inc, variable posixAccount::$groups
    -
    $groups_orig
    -
    in file posixAccount.inc, variable posixAccount::$groups_orig
    -
    getAvailableModules
    -
    in file modules.inc, function getAvailableModules()
        Returns an array with all available user module names
    -
    getAvailablePDFFields
    -
    in file modules.inc, function getAvailablePDFFields()
        Returns a list of available PDF entries.
    -
    getButtonStatus
    -
    in file account.inc, method account::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file nisMailAlias.inc, method nisMailAlias::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file inetOrgPerson.inc, method inetOrgPerson::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file posixGroup.inc, method posixGroup::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getButtonStatus
    -
    in file baseModule.inc, method baseModule::getButtonStatus()
        Controls if the module button the account page is visible and activated.
    -
    getConfigOptions
    -
    in file modules.inc, function getConfigOptions()
        Returns a hash array (module name => elements) of all module options for the configuration page.
    -
    getHelp
    -
    in file modules.inc, function getHelp()
        Returns a help entry from an account module.
    -
    getLDAPAliases
    -
    in file baseModule.inc, method baseModule::getLDAPAliases()
        Returns a list of aliases for LDAP attributes.
    -
    getManagedAttributes
    -
    in file baseModule.inc, method baseModule::getManagedAttributes()
        Returns a list of LDAP attributes which are managed by this module.
    -
    getManagedObjectClasses
    -
    in file baseModule.inc, method baseModule::getManagedObjectClasses()
        Returns a list of managed object classes for this module.
    -
    getModuleAlias
    -
    in file modules.inc, function getModuleAlias()
        Returns the alias name of a module
    -
    getModulesDependencies
    -
    in file modules.inc, function getModulesDependencies()
        Returns a hash array (module name => dependencies) of all module dependencies
    -
    getNextGIDs
    -
    in file posixGroup.inc, method posixGroup::getNextGIDs()
        Returns one or more free GID numbers.
    -
    getNextUIDs
    -
    in file posixAccount.inc, method posixAccount::getNextUIDs()
        Returns one or more free UID numbers.
    -
    getProfileOptions
    -
    in file modules.inc, function getProfileOptions()
        Returns the elements for the profile page.
    -
    getRDNAttributes
    -
    in file modules.inc, function getRDNAttributes()
        Returns a list of LDAP attributes which can be used to form the RDN.
    -
    getRequiredExtensions
    -
    in file modules.inc, function getRequiredExtensions()
        Returns true if the module is a base module
    -
    getRequiredExtensions
    -
    in file baseModule.inc, method baseModule::getRequiredExtensions()
        Returns a list of required PHP extensions.
    -
    getSelfServiceFields
    -
    in file baseModule.inc, method baseModule::getSelfServiceFields()
        Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>)
    -
    getSelfServiceOptions
    -
    in file inetOrgPerson.inc, method inetOrgPerson::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceOptions
    -
    in file baseModule.inc, method baseModule::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceOptions
    -
    in file posixAccount.inc, method posixAccount::getSelfServiceOptions()
        Returns the meta HTML code for each input field.
    -
    getSelfServiceSearchAttributes
    -
    in file baseModule.inc, method baseModule::getSelfServiceSearchAttributes()
        Returns a list of possible search attributes for the self service.
    -
    getUploadColumns
    -
    in file modules.inc, function getUploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    get_alias
    -
    in file baseModule.inc, method baseModule::get_alias()
        Returns an alias name for the module.
    -
    get_configOptions
    -
    in file posixGroup.inc, method posixGroup::get_configOptions()
        Returns a list of elements for the configuration.
    -
    get_configOptions
    -
    in file baseModule.inc, method baseModule::get_configOptions()
        Returns a list of elements for the configuration.
    -
    get_dependencies
    -
    in file baseModule.inc, method baseModule::get_dependencies()
        This function returns a list with all depending and conflicting modules.
    -
    get_help
    -
    in file baseModule.inc, method baseModule::get_help()
        This function return the help entry array for a specific help id. Normally this->meta can be used.
    -
    get_ldap_filter
    -
    in file modules.inc, function get_ldap_filter()
        Returns the LDAP filter used by the account lists
    -
    get_ldap_filter
    -
    in file baseModule.inc, method baseModule::get_ldap_filter()
        returns an LDAP filter for the account lists
    -
    get_metaData
    -
    in file account.inc, method account::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file nisMailAlias.inc, method nisMailAlias::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file baseModule.inc, method baseModule::get_metaData()
        Dummy function, meta data is provided by sub classes.
    -
    get_metaData
    -
    in file sambaAccount.inc, method sambaAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file quota.inc, method quota::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaDomain.inc, method sambaDomain::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file kolabUser.inc, method kolabUser::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file inetOrgPerson.inc, method inetOrgPerson::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file shadowAccount.inc, method shadowAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file ldapPublicKey.inc, method ldapPublicKey::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file ieee802device.inc, method ieee802Device::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file posixAccount.inc, method posixAccount::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_metaData
    -
    in file posixGroup.inc, method posixGroup::get_metaData()
        Returns meta data that is interpreted by parent class
    -
    get_pdfEntries
    -
    in file sambaAccount.inc, method sambaAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file shadowAccount.inc, method shadowAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file sambaDomain.inc, method sambaDomain::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file quota.inc, method quota::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file posixGroup.inc, method posixGroup::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file account.inc, method account::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file kolabUser.inc, method kolabUser::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file ldapPublicKey.inc, method ldapPublicKey::get_pdfEntries()
        Returns a list of PDF entries
    -
    get_pdfEntries
    -
    in file ieee802device.inc, method ieee802Device::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file inetOrgPerson.inc, method inetOrgPerson::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file modules.inc, method accountContainer::get_pdfEntries()
        Returns a list of possible PDF entries for this account.
    -
    get_pdfEntries
    -
    in file posixAccount.inc, method posixAccount::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfEntries
    -
    in file nisMailAlias.inc, method nisMailAlias::get_pdfEntries()
        Returns the PDF entries for this module.
    -
    get_pdfFields
    -
    in file baseModule.inc, method baseModule::get_pdfFields()
        Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class.
    -
    get_pdf_entries
    -
    in file baseModule.inc, method baseModule::get_pdf_entries()
        Returns a hastable with all entries that may be printed out in the PDF. The
    -
    get_profileOptions
    -
    in file sambaSamAccount.inc, method sambaSamAccount::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file baseModule.inc, method baseModule::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file quota.inc, method quota::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_profileOptions
    -
    in file posixAccount.inc, method posixAccount::get_profileOptions()
        Returns a list of elements for the account profiles.
    -
    get_RDNAttributes
    -
    in file baseModule.inc, method baseModule::get_RDNAttributes()
        Returns a list of possible LDAP attributes which can be used to form the RDN.
    -
    get_scope
    -
    in file baseModule.inc, method baseModule::get_scope()
        Returns the account type of this module (user, group, host)
    -
    get_type
    -
    in file modules.inc, method accountContainer::get_type()
        Returns the accout type of this object (e.g. user, group, host).
    -
    get_uploadColumns
    -
    in file quota.inc, method quota::get_uploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    get_uploadColumns
    -
    in file baseModule.inc, method baseModule::get_uploadColumns()
        Returns an array containing all input columns for the file upload.
    -
    get_uploadPreDepends
    -
    in file baseModule.inc, method baseModule::get_uploadPreDepends()
        Returns a list of module names which must be processed in building the account befor this module.
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    $hex2bitstring
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$hex2bitstring
        HEX to binary conversion table
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $invitationPolicies
    -
    in file kolabUser.inc, variable kolabUser::$invitationPolicies
        list of invitation policies
    -
    $isNewAccount
    -
    in file modules.inc, variable accountContainer::$isNewAccount
        True if this is a newly created account
    -
    ieee802Device
    -
    in file ieee802device.inc, class ieee802Device
        Provides MAC addresses for hosts.
    -
    inetLocalMailRecipient
    -
    in file inetLocalMailRecipient.inc, class inetLocalMailRecipient
        Provides mail routing for users.
    -
    inetOrgPerson
    -
    in file inetOrgPerson.inc, class inetOrgPerson
        This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.
    -
    init
    -
    in file sambaSamAccount.inc, method sambaSamAccount::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file posixAccount.inc, method posixAccount::init()
    -
    init
    -
    in file quota.inc, method quota::init()
    -
    init
    -
    in file sambaAccount.inc, method sambaAccount::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::init()
        Initializes the module after it became part of an accountContainer
    -
    init
    -
    in file posixGroup.inc, method posixGroup::init()
        This functin will be called when the module will be loaded *
    -
    init
    -
    in file baseModule.inc, method baseModule::init()
        Initializes the module after it became part of an accountContainer
    -
    is_base_module
    -
    in file modules.inc, function is_base_module()
        Returns true if the module is a base module
    -
    is_base_module
    -
    in file baseModule.inc, method baseModule::is_base_module()
        Returns true if this module is enough to provide a sensible account.
    -
    ieee802device.inc
    -
    procedural page ieee802device.inc
    -
    inetLocalMailRecipient.inc
    -
    procedural page inetLocalMailRecipient.inc
    -
    inetOrgPerson.inc
    -
    procedural page inetOrgPerson.inc
    -
    -
    - top
    -
    - -
    -

    k

    -
    -
    kolabUser
    -
    in file kolabUser.inc, method kolabUser::kolabUser()
        Creates a new kolabUser object.
    -
    kolabUser
    -
    in file kolabUser.inc, class kolabUser
        Manages Kolab user accounts.
    -
    kolabUser.inc
    -
    procedural page kolabUser.inc
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    lamdaemon
    -
    in file lamdaemon.inc, function lamdaemon()
        Sends commands to lamdaemon script.
    -
    lamdaemonSSH
    -
    in file lamdaemon.inc, function lamdaemonSSH()
        Sends commands to lamdaemon script via PHP SSH functions.
    -
    ldapPublicKey
    -
    in file ldapPublicKey.inc, class ldapPublicKey
        Manages SSH public keys.
    -
    lamdaemon.inc
    -
    procedural page lamdaemon.inc
    -
    ldapPublicKey.inc
    -
    procedural page ldapPublicKey.inc
    -
    lmhash
    -
    in file createntlm.inc, method smbHash::lmhash()
        Calculates the LM hash of a given password.
    -
    load_account
    -
    in file modules.inc, method accountContainer::load_account()
        Loads an LDAP account with the given DN.
    -
    load_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_attributes()
    -
    load_attributes
    -
    in file quota.inc, method quota::load_attributes()
    -
    load_attributes
    -
    in file sambaAccount.inc, method sambaAccount::load_attributes()
    -
    load_attributes
    -
    in file posixAccount.inc, method posixAccount::load_attributes()
        This function loads all needed LDAP attributes.
    -
    load_attributes
    -
    in file baseModule.inc, method baseModule::load_attributes()
        This function loads the LDAP attributes for this module.
    -
    load_Messages
    -
    in file sambaAccount.inc, method sambaAccount::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file baseModule.inc, method baseModule::load_Messages()
        This function fills the $messages variable with output messages from this module.
    -
    load_Messages
    -
    in file kolabUser.inc, method kolabUser::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file sambaDomain.inc, method sambaDomain::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file shadowAccount.inc, method shadowAccount::load_Messages()
        This function builds up the message array.
    -
    load_Messages
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file posixGroup.inc, method posixGroup::load_Messages()
        This function fills the $messages variable with output messages from this module.
    -
    load_Messages
    -
    in file quota.inc, method quota::load_Messages()
        this functin fills the error message array with messages
    -
    load_Messages
    -
    in file ieee802device.inc, method ieee802Device::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file inetOrgPerson.inc, method inetOrgPerson::load_Messages()
        This function fills the message array.
    -
    load_Messages
    -
    in file account.inc, method account::load_Messages()
        This function fills the message array.
    -
    load_Messages
    -
    in file nisMailAlias.inc, method nisMailAlias::load_Messages()
        This function fills the error message array with messages
    -
    load_Messages
    -
    in file posixAccount.inc, method posixAccount::load_Messages()
        This function fills the error message array with messages.
    -
    load_profile
    -
    in file sambaSamAccount.inc, method sambaSamAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file posixAccount.inc, method posixAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file shadowAccount.inc, method shadowAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file quota.inc, method quota::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file sambaAccount.inc, method sambaAccount::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file baseModule.inc, method baseModule::load_profile()
        Loads the values of an account profile into internal variables.
    -
    load_profile
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::load_profile()
        Loads the values of an account profile into internal variables.
    -
    lshift
    -
    in file createntlm.inc, method smbHash::lshift()
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $messages
    -
    in file baseModule.inc, variable baseModule::$messages
        contains all error messages of a module
    -
    $meta
    -
    in file baseModule.inc, variable baseModule::$meta
        includes all meta data provided by the sub class
    -
    $module
    -
    in file modules.inc, variable accountContainer::$module
        This is an array with all module objects
    -
    $moduleSettings
    -
    in file baseModule.inc, variable baseModule::$moduleSettings
        configuration settings of all modules
    -
    modules.inc
    -
    procedural page modules.inc
    -
    module_complete
    -
    in file quota.inc, method quota::module_complete()
    -
    module_complete
    -
    in file posixGroup.inc, method posixGroup::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file sambaAccount.inc, method sambaAccount::module_complete()
        This functions returns true if all needed settings are done
    -
    module_complete
    -
    in file sambaSamAccount.inc, method sambaSamAccount::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::module_complete()
    -
    module_complete
    -
    in file posixAccount.inc, method posixAccount::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file baseModule.inc, method baseModule::module_complete()
        This functions is used to check if all settings for this module have been made.
    -
    module_complete
    -
    in file inetOrgPerson.inc, method inetOrgPerson::module_complete()
        This functions return true if all needed settings are done.
    -
    module_complete
    -
    in file account.inc, method account::module_complete()
        This functions returns true if all needed settings are done.
    -
    module_complete
    -
    in file kolabUser.inc, method kolabUser::module_complete()
        This function returns true if all needed settings are done.
    -
    module_ready
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::module_ready()
    -
    module_ready
    -
    in file baseModule.inc, method baseModule::module_ready()
        This function is used to check if this module page can be displayed.
    -
    module_ready
    -
    in file sambaAccount.inc, method sambaAccount::module_ready()
    -
    module_ready
    -
    in file sambaSamAccount.inc, method sambaSamAccount::module_ready()
        This function is used to check if this module page can be displayed.
    -
    module_ready
    -
    in file quota.inc, method quota::module_ready()
    -
    mxor
    -
    in file createntlm.inc, method smbHash::mxor()
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    $name
    -
    in file account.inc, variable samba3domain::$name
        Domain name
    -
    $nextGroupRID
    -
    in file account.inc, variable samba3domain::$nextGroupRID
        Next group RID
    -
    $nextRID
    -
    in file account.inc, variable samba3domain::$nextRID
        Next RID
    -
    $nextUserRID
    -
    in file account.inc, variable samba3domain::$nextUserRID
        Next user RID
    -
    $noexpire
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$noexpire
        password does not expire?
    -
    $noexpire
    -
    in file sambaAccount.inc, variable sambaAccount::$noexpire
        password does not expire?
    -
    $nopwd
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$nopwd
        use no password?
    -
    $nopwd
    -
    in file sambaAccount.inc, variable sambaAccount::$nopwd
        use no password?
    -
    nisMailAlias.inc
    -
    procedural page nisMailAlias.inc
    -
    new_account
    -
    in file modules.inc, method accountContainer::new_account()
        This function will prepare the object for a new account.
    -
    nisMailAlias
    -
    in file nisMailAlias.inc, class nisMailAlias
        Provides NIS mail alias management.
    -
    nthash
    -
    in file createntlm.inc, method smbHash::nthash()
        Calculates the NT hash of a given password.
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    $order
    -
    in file modules.inc, variable accountContainer::$order
        Module order
    -
    $orig
    -
    in file baseModule.inc, variable baseModule::$orig
        contains all ldap attributes which are loaded from ldap
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    $perm1
    -
    in file createntlm.inc, variable smbHash::$perm1
    -
    $perm2
    -
    in file createntlm.inc, variable smbHash::$perm2
    -
    $perm3
    -
    in file createntlm.inc, variable smbHash::$perm3
    -
    $perm4
    -
    in file createntlm.inc, variable smbHash::$perm4
    -
    $perm5
    -
    in file createntlm.inc, variable smbHash::$perm5
    -
    $perm6
    -
    in file createntlm.inc, variable smbHash::$perm6
    -
    posixAccount.inc
    -
    procedural page posixAccount.inc
    -
    posixGroup.inc
    -
    procedural page posixGroup.inc
    -
    parseHtml
    -
    in file modules.inc, function parseHtml()
        Takes a list of meta-HTML elements and prints the equivalent HTML output.
    -
    permute
    -
    in file createntlm.inc, method smbHash::permute()
    -
    posixAccount
    -
    in file posixAccount.inc, class posixAccount
        Manages the object class "posixAccount" for users and hosts.
    -
    posixGroup
    -
    in file posixGroup.inc, class posixGroup
        Manages the object class "posixGroup" for groups.
    -
    process_attributes
    -
    in file sambaAccount.inc, method sambaAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file quota.inc, method quota::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file ieee802device.inc, method ieee802Device::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaDomain.inc, method sambaDomain::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file shadowAccount.inc, method shadowAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file posixAccount.inc, method posixAccount::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file posixGroup.inc, method posixGroup::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file ldapPublicKey.inc, method ldapPublicKey::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file kolabUser.inc, method kolabUser::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file inetLocalMailRecipient.inc, method inetLocalMailRecipient::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::process_attributes()
        Processes user input of the primary module page.
    -
    process_attributes
    -
    in file account.inc, method account::process_attributes()
        Processes user input of the primary module page.
    -
    process_deleteUser
    -
    in file kolabUser.inc, method kolabUser::process_deleteUser()
        Write variables into object and do some regex checks
    -
    process_expire
    -
    in file shadowAccount.inc, method shadowAccount::process_expire()
        Processes user input of the expiration page.
    -
    process_group
    -
    in file posixAccount.inc, method posixAccount::process_group()
        Processes user input of the group selection page.
    -
    process_logonHours
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_logonHours()
        Processes user input of the logon hours page.
    -
    process_password
    -
    in file posixAccount.inc, method posixAccount::process_password()
        Processes user input of the password page.
    -
    process_password
    -
    in file posixGroup.inc, method posixGroup::process_password()
        Processes user input of the password page.
    -
    process_password
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_password()
        Sets a new password.
    -
    process_photo
    -
    in file inetOrgPerson.inc, method inetOrgPerson::process_photo()
        Sets a new photo.
    -
    process_sambaUserWorkstations
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_sambaUserWorkstations()
        Processes user input of the primary module page.
    -
    process_time
    -
    in file sambaSamAccount.inc, method sambaSamAccount::process_time()
        Processes user input of the time selection page.
    -
    process_user
    -
    in file posixGroup.inc, method posixGroup::process_user()
        Processes user input of the user selection page.
    -
    process_userWorkstations
    -
    in file sambaAccount.inc, method sambaAccount::process_userWorkstations()
        Processes user input of the workstation selection page.
    -
    -
    - top
    -
    - -
    -

    q

    -
    -
    $quota
    -
    in file quota.inc, variable quota::$quota
    -
    quota.inc
    -
    procedural page quota.inc
    -
    quota
    -
    in file quota.inc, class quota
        Manages quotas for users and groups.
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $rdn
    -
    in file modules.inc, variable accountContainer::$rdn
        RDN attribute of this account
    -
    $RIDbase
    -
    in file account.inc, variable samba3domain::$RIDbase
        RID base to calculate RIDs, default 1000
    -
    $rids
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$rids
        array of well known rids
    -
    $rids
    -
    in file sambaAccount.inc, variable sambaAccount::$rids
        Array of well known rids
    -
    $rids
    -
    in file sambaGroupMapping.inc, variable sambaGroupMapping::$rids
        Array of well known RIDs
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $sambaGroupTypes
    -
    in file sambaGroupMapping.inc, variable sambaGroupMapping::$sambaGroupTypes
        Array of sambaGroupTypes
    -
    $sbox
    -
    in file createntlm.inc, variable smbHash::$sbox
    -
    $sc
    -
    in file createntlm.inc, variable smbHash::$sc
    -
    $scope
    -
    in file baseModule.inc, variable baseModule::$scope
        the account type of this module (user, group, host)
    -
    $SID
    -
    in file account.inc, variable samba3domain::$SID
        Domain SID
    -
    $subpage
    -
    in file modules.inc, variable accountContainer::$subpage
        This variable is set to the pagename of a subpage if it should be displayed
    -
    sambaAccount.inc
    -
    procedural page sambaAccount.inc
    -
    sambaDomain.inc
    -
    procedural page sambaDomain.inc
    -
    sambaGroupMapping.inc
    -
    procedural page sambaGroupMapping.inc
    -
    sambaSamAccount.inc
    -
    procedural page sambaSamAccount.inc
    -
    shadowAccount.inc
    -
    procedural page shadowAccount.inc
    -
    samba3domain
    -
    in file account.inc, class samba3domain
        Represents a Samba 3 domain entry
    -
    sambaAccount
    -
    in file sambaAccount.inc, class sambaAccount
        Manages the object class "sambaAccount" for users and hosts.
    -
    sambaAccount
    -
    in file sambaAccount.inc, method sambaAccount::sambaAccount()
        Creates a new sambaAccount object.
    -
    sambaDomain
    -
    in file sambaDomain.inc, class sambaDomain
        Manages Samba 3 domain entries.
    -
    sambaGroupMapping
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::sambaGroupMapping()
        Creates a new module for Samba 3 groups.
    -
    sambaGroupMapping
    -
    in file sambaGroupMapping.inc, class sambaGroupMapping
        Manages the object class "sambaGroupMapping" for groups.
    -
    sambaSamAccount
    -
    in file sambaSamAccount.inc, class sambaSamAccount
        Manages the object class "sambaSamAccount" for users and hosts.
    -
    sambaSamAccount
    -
    in file sambaSamAccount.inc, method sambaSamAccount::sambaSamAccount()
        Creates a new sambaSamAccount object.
    -
    save_account
    -
    in file modules.inc, method accountContainer::save_account()
        This function will save an account to the LDAP database.
    -
    save_attributes
    -
    in file sambaSamAccount.inc, method sambaSamAccount::save_attributes()
    -
    save_attributes
    -
    in file sambaGroupMapping.inc, method sambaGroupMapping::save_attributes()
    -
    save_attributes
    -
    in file shadowAccount.inc, method shadowAccount::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file posixGroup.inc, method posixGroup::save_attributes()
    -
    save_attributes
    -
    in file baseModule.inc, method baseModule::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file sambaAccount.inc, method sambaAccount::save_attributes()
    -
    save_attributes
    -
    in file kolabUser.inc, method kolabUser::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file nisMailAlias.inc, method nisMailAlias::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file posixAccount.inc, method posixAccount::save_attributes()
        Returns a list of modifications which have to be made to the LDAP account.
    -
    save_attributes
    -
    in file quota.inc, method quota::save_attributes()
    -
    save_attributes
    -
    in file account.inc, method account::save_attributes()
    -
    save_attributes
    -
    in file inetOrgPerson.inc, method inetOrgPerson::save_attributes()
    -
    save_module_attributes
    -
    in file modules.inc, method accountContainer::save_module_attributes()
        This function checks which LDAP attributes have changed while the account was edited.
    -
    shadowAccount
    -
    in file shadowAccount.inc, class shadowAccount
        Manages the object class "shadowAccount" for users.
    -
    smbHash
    -
    in file createntlm.inc, class smbHash
        Calculates NT and LM hashes.
    -
    smb_hash
    -
    in file createntlm.inc, method smbHash::smb_hash()
    -
    sortModules
    -
    in file modules.inc, method accountContainer::sortModules()
        Sorts the module buttons for the account page.
    -
    str_to_key
    -
    in file createntlm.inc, method smbHash::str_to_key()
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    $type
    -
    in file modules.inc, variable accountContainer::$type
        This variale stores the account type.
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    $useunixpwd
    -
    in file sambaSamAccount.inc, variable sambaSamAccount::$useunixpwd
        use Unix password as samba password?
    -
    $useunixpwd
    -
    in file sambaAccount.inc, variable sambaAccount::$useunixpwd
        use Unix password as samba password?
    -
    unsigned_shift_r
    -
    in file createntlm.inc, method smbHash::unsigned_shift_r()
        Unsigned shift operation for 32bit values.
    -
    -
    - top
    -
    - -
    -

    x

    -
    -
    x
    -
    in file createntlm.inc, method smbHash::x()
        Fixes too large numbers
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_profiles.html b/lam-web/developers/phpdoc/elementindex_profiles.html deleted file mode 100644 index 988b21ce..00000000 --- a/lam-web/developers/phpdoc/elementindex_profiles.html +++ /dev/null @@ -1,145 +0,0 @@ - - -Package profiles Element Index - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package profiles

    - [ d ] - [ g ] - [ i ] - [ l ] - [ p ] - [ s ] - -
    - -
    -

    d

    -
    -
    delAccountProfile
    -
    in file profiles.inc, function delAccountProfile()
        Deletes an account profile
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getAccountProfiles
    -
    in file profiles.inc, function getAccountProfiles()
        Returns an array of string with all available profiles for the given account type
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    loadAccountProfile
    -
    in file profiles.inc, function loadAccountProfile()
        Loads an profile of the given account type
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    profiles.inc
    -
    procedural page profiles.inc
    -
    profiledelete.php
    -
    procedural page profiledelete.php
    -
    profilemain.php
    -
    procedural page profilemain.php
    -
    profilepage.php
    -
    procedural page profilepage.php
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    saveAccountProfile
    -
    in file profiles.inc, function saveAccountProfile()
        Saves an hash array (attribute => value) to an account profile
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_selfService.html b/lam-web/developers/phpdoc/elementindex_selfService.html deleted file mode 100644 index 31982732..00000000 --- a/lam-web/developers/phpdoc/elementindex_selfService.html +++ /dev/null @@ -1,205 +0,0 @@ - - -Package selfService Element Index - - - - - - - - - - - - - -
    selfService
    - [ class tree: selfService ] - [ index: selfService ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package selfService

    - [ a ] - [ c ] - [ g ] - [ i ] - [ l ] - [ m ] - [ p ] - [ s ] - -
    - -
    -

    a

    -
    -
    adminLogin.php
    -
    procedural page adminLogin.php
    -
    adminMain.php
    -
    procedural page adminMain.php
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    checkSelfServiceOptions
    -
    in file selfService.inc, function checkSelfServiceOptions()
        Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getSelfServiceFieldSettings
    -
    in file selfService.inc, function getSelfServiceFieldSettings()
        Returns the field settings for the self service.
    -
    getSelfServiceOptions
    -
    in file selfService.inc, function getSelfServiceOptions()
        Returns meta HTML code for each self service field.
    -
    getSelfServiceProfiles
    -
    in file selfService.inc, function getSelfServiceProfiles()
        Returns a list of all available self service profiles (without .conf)
    -
    getSelfServiceSearchAttributes
    -
    in file selfService.inc, function getSelfServiceSearchAttributes()
        Returns a list of possible search attributes for the self service.
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $inputFields
    -
    in file selfService.inc, variable selfServiceProfile::$inputFields
        input fields
    -
    isLAMProVersion
    -
    in file selfService.inc, function isLAMProVersion()
        Returns if this is a LAM Pro installation.
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $LDAPPassword
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPPassword
        LDAP password
    -
    $LDAPSuffix
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPSuffix
        LDAP suffix
    -
    $LDAPUser
    -
    in file selfService.inc, variable selfServiceProfile::$LDAPUser
        LDAP user DN
    -
    $loginAttributeText
    -
    in file selfService.inc, variable selfServiceProfile::$loginAttributeText
        describing text for search attribute
    -
    $loginCaption
    -
    in file selfService.inc, variable selfServiceProfile::$loginCaption
        describing text for user login
    -
    loadSelfServiceProfile
    -
    in file selfService.inc, function loadSelfServiceProfile()
        Loads all settings of a self service profile.
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $mainPageText
    -
    in file selfService.inc, variable selfServiceProfile::$mainPageText
        describing text for self service main page
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    profManage.php
    -
    procedural page profManage.php
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $searchAttribute
    -
    in file selfService.inc, variable selfServiceProfile::$searchAttribute
        LDAP search attribute
    -
    $serverURL
    -
    in file selfService.inc, variable selfServiceProfile::$serverURL
        server address
    -
    selfService.inc
    -
    procedural page selfService.inc
    -
    saveSelfServiceProfile
    -
    in file selfService.inc, function saveSelfServiceProfile()
        Saves a self service profile.
    -
    selfServiceProfile
    -
    in file selfService.inc, class selfServiceProfile
        Includes all settings of a self service profile.
    -
    selfServiceProfile
    -
    in file selfService.inc, method selfServiceProfile::selfServiceProfile()
        Constructor
    -
    selfServiceLogin.php
    -
    procedural page selfServiceLogin.php
    -
    selfServiceMain.php
    -
    procedural page selfServiceMain.php
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_tests.html b/lam-web/developers/phpdoc/elementindex_tests.html deleted file mode 100644 index 28b44670..00000000 --- a/lam-web/developers/phpdoc/elementindex_tests.html +++ /dev/null @@ -1,106 +0,0 @@ - - -Package tests Element Index - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package tests

    - [ c ] - [ i ] - [ s ] - -
    - -
    -

    c

    -
    -
    conf-main-test.php
    -
    procedural page conf-main-test.php
    -
    conf-test.php
    -
    procedural page conf-test.php
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    status-test.php
    -
    procedural page status-test.php
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_tools.html b/lam-web/developers/phpdoc/elementindex_tools.html deleted file mode 100644 index b1ac1e53..00000000 --- a/lam-web/developers/phpdoc/elementindex_tools.html +++ /dev/null @@ -1,427 +0,0 @@ - - -Package tools Element Index - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package tools

    - [ a ] - [ b ] - [ c ] - [ d ] - [ e ] - [ g ] - [ h ] - [ i ] - [ l ] - [ m ] - [ n ] - [ o ] - [ p ] - [ q ] - [ r ] - [ s ] - [ t ] - [ v ] - -
    - -
    -

    a

    -
    -
    $attributes
    -
    in file export.inc, variable PlaLdapExporter::$attributes
    -
    -
    - top
    -
    - -
    -

    b

    -
    -
    $base_dn
    -
    in file export.inc, variable LdapExportInfo::$base_dn
    -
    $br
    -
    in file export.inc, variable PlaExporter::$br
    -
    -
    - top
    -
    - -
    -

    c

    -
    -
    $counter
    -
    in file export.inc, variable PlaLdifExporter::$counter
    -
    $counter
    -
    in file export.inc, variable PlaDsmlExporter::$counter
    -
    -
    - top
    -
    - -
    -

    d

    -
    -
    $deliveryAddress
    -
    in file export.inc, variable PlaVcardExporter::$deliveryAddress
    -
    displayExportInfo
    -
    in file export.inc, method PlaLdifExporter::displayExportInfo()
    -
    display_main
    -
    in file ou_edit.php, function display_main()
    -
    -
    - top
    -
    - -
    -

    e

    -
    -
    $entry_array
    -
    in file export.inc, variable PlaLdapExporter::$entry_array
    -
    $entry_id
    -
    in file export.inc, variable PlaLdapExporter::$entry_id
    -
    $escapeCode
    -
    in file export.inc, variable PlaCSVExporter::$escapeCode
    -
    $exporter
    -
    in file export.inc, variable PlaExporter::$exporter
    -
    export
    -
    in file export.inc, method PlaLdifExporter::export()
        Export entries to ldif format
    -
    export
    -
    in file export.inc, method PlaVcardExporter::export()
        When doing an exporter, the method export need to be overriden.
    -
    export
    -
    in file export.inc, method MyCustomExporter::export()
        When doing an exporter, the method export need to be overriden.
    -
    export
    -
    in file export.inc, method PlaCSVExporter::export()
    -
    export
    -
    in file export.inc, method PlaDsmlExporter::export()
        Export the entries to DSML
    -
    export
    -
    in file export.inc, method PlaExporter::export()
        Abstract method use to export data.
    -
    export.inc
    -
    procedural page export.inc
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    get_user_agent_string
    -
    in file export.inc, function get_user_agent_string()
        Gets the USER_AGENT string from the $_SERVER array, all in lower case in an E_NOTICE safe manner.
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    $hasNext
    -
    in file export.inc, variable PlaLdapExporter::$hasNext
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    $indent_step
    -
    in file export.inc, variable PlaDsmlExporter::$indent_step
    -
    is_browser_os_mac
    -
    in file export.inc, function is_browser_os_mac()
        Determines whether the browser's operating system is Macintosh.
    -
    is_browser_os_unix
    -
    in file export.inc, function is_browser_os_unix()
        Determines whether the browser's operating system is UNIX (or something like UNIX).
    -
    is_browser_os_windows
    -
    in file export.inc, function is_browser_os_windows()
        Determines whether the browser's operating system is Windows.
    -
    is_safe_ascii
    -
    in file export.inc, method PlaExporter::is_safe_ascii()
        Helper method to check if the attribute value should be base 64 encoded.
    -
    index.php
    -
    procedural page index.php
    -
    -
    - top
    -
    - -
    -

    l

    -
    -
    $ldap_info
    -
    in file export.inc, variable PlaLdapExporter::$ldap_info
    -
    lamTestLamdaemon
    -
    in file lamdaemonTest.php, function lamTestLamdaemon()
        Runs a test case of lamdaemon.
    -
    LdapEscape
    -
    in file export.inc, method PlaCSVExporter::LdapEscape()
    -
    LdapExportInfo
    -
    in file export.inc, class LdapExportInfo
        This class encapsulate informations about the ldap server from which the export is done.
    -
    LdapExportInfo
    -
    in file export.inc, method LdapExportInfo::LdapExportInfo()
        Create a new LdapExportInfo object
    -
    lamdaemonTest.php
    -
    procedural page lamdaemonTest.php
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    $MAX_LDIF_LINE_LENGTH
    -
    in file export.inc, variable PlaLdifExporter::$MAX_LDIF_LINE_LENGTH
    -
    $multivalue_separator
    -
    in file export.inc, variable PlaCSVExporter::$multivalue_separator
    -
    multi_lines_display
    -
    in file export.inc, method PlaLdifExporter::multi_lines_display()
        Helper method to wrap ldif lines
    -
    MyCustomExporter
    -
    in file export.inc, class MyCustomExporter
    -
    MyCutsomExporter
    -
    in file export.inc, method MyCustomExporter::MyCutsomExporter()
    -
    massBuildAccounts.php
    -
    procedural page massBuildAccounts.php
    -
    masscreate.php
    -
    procedural page masscreate.php
    -
    massDoUpload.php
    -
    procedural page massDoUpload.php
    -
    -
    - top
    -
    - -
    -

    n

    -
    -
    $num_entries
    -
    in file export.inc, variable PlaLdapExporter::$num_entries
    -
    -
    - top
    -
    - -
    -

    o

    -
    -
    ou_edit.php
    -
    procedural page ou_edit.php
    -
    -
    - top
    -
    - -
    -

    p

    -
    -
    PlaAbstractExporter
    -
    in file export.inc, class PlaAbstractExporter
        This class represents the base class of all exporters
    -
    PlaCSVExporter
    -
    in file export.inc, class PlaCSVExporter
        Export to cvs format
    -
    PlaCSVExporter
    -
    in file export.inc, method PlaCSVExporter::PlaCSVExporter()
    -
    PlaDsmlExporter
    -
    in file export.inc, method PlaDsmlExporter::PlaDsmlExporter()
        Create a PlaDsmlExporter object
    -
    PlaDsmlExporter
    -
    in file export.inc, class PlaDsmlExporter
        Export entries to DSML v.1
    -
    PlaExporter
    -
    in file export.inc, method PlaExporter::PlaExporter()
        Constructor
    -
    PlaExporter
    -
    in file export.inc, class PlaExporter
        PlaExporter acts a wrapper around another exporter.
    -
    PlaLdapExporter
    -
    in file export.inc, method PlaLdapExporter::PlaLdapExporter()
        Create a PlaLdapExporter object.
    -
    PlaLdapExporter
    -
    in file export.inc, class PlaLdapExporter
        Export data from a ldap server
    -
    PlaLdifExporter
    -
    in file export.inc, class PlaLdifExporter
        Export entries to ldif format
    -
    PlaLdifExporter
    -
    in file export.inc, method PlaLdifExporter::PlaLdifExporter()
        Create a PlaLdifExporter object
    -
    PlaVcardExporter
    -
    in file export.inc, class PlaVcardExporter
    -
    PlaVcardExporter
    -
    in file export.inc, method PlaVcardExporter::PlaVcardExporter()
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaLdapExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaAbstractExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_array
    -
    in file export.inc, method PlaExporter::pla_fetch_entry_array()
        Return the entry as an array
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaLdapExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_fetch_entry_object
    -
    in file export.inc, method PlaAbstractExporter::pla_fetch_entry_object()
        Return the entry as an Entry object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaAbstractExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaLdapExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_get_ldap_info
    -
    in file export.inc, method PlaExporter::pla_get_ldap_info()
        Return a PlaLdapInfo Object
    -
    pla_has_entry
    -
    in file export.inc, method PlaAbstractExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_has_entry
    -
    in file export.inc, method PlaLdapExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_has_entry
    -
    in file export.inc, method PlaExporter::pla_has_entry()
        Return true if there is some more entries to be processed
    -
    pla_num_entries
    -
    in file export.inc, method PlaExporter::pla_num_entries()
        Return the number of entries
    -
    pla_num_entries
    -
    in file export.inc, method PlaLdapExporter::pla_num_entries()
        Return the number of entries
    -
    pla_num_entries
    -
    in file export.inc, method PlaAbstractExporter::pla_num_entries()
        Return the number of entries
    -
    -
    - top
    -
    - -
    -

    q

    -
    -
    $qualifier
    -
    in file export.inc, variable PlaCSVExporter::$qualifier
    -
    $queryFilter
    -
    in file export.inc, variable PlaLdapExporter::$queryFilter
    -
    $query_filter
    -
    in file export.inc, variable LdapExportInfo::$query_filter
    -
    -
    - top
    -
    - -
    -

    r

    -
    -
    $results
    -
    in file export.inc, variable PlaLdapExporter::$results
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    $scope
    -
    in file export.inc, variable LdapExportInfo::$scope
    -
    $scope
    -
    in file export.inc, variable PlaLdapExporter::$scope
    -
    $separator
    -
    in file export.inc, variable PlaCSVExporter::$separator
        When doing an exporter, the method export need to be overriden.
    -
    setOutputFormat
    -
    in file export.inc, method PlaExporter::setOutputFormat()
        Set the carriage return /linefeed for the export
    -
    showColumnData
    -
    in file masscreate.php, function showColumnData()
        Prints the properties of one input field.
    -
    showMainPage
    -
    in file masscreate.php, function showMainPage()
        Displays the acount type specific main page of the upload.
    -
    schema.php
    -
    procedural page schema.php
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    tools.php
    -
    procedural page tools.php
    -
    -
    - top
    -
    - -
    -

    v

    -
    -
    $vcardMapping
    -
    in file export.inc, variable PlaVcardExporter::$vcardMapping
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/elementindex_types.html b/lam-web/developers/phpdoc/elementindex_types.html deleted file mode 100644 index 1e1bec13..00000000 --- a/lam-web/developers/phpdoc/elementindex_types.html +++ /dev/null @@ -1,260 +0,0 @@ - - -Package types Element Index - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - - -

    Element index for package types

    - [ b ] - [ g ] - [ h ] - [ i ] - [ m ] - [ s ] - [ t ] - [ u ] - -
    - -
    -

    b

    -
    -
    baseType
    -
    in file baseType.inc, class baseType
        This is the parent class of all account types.
    -
    baseType.inc
    -
    procedural page baseType.inc
    -
    -
    - top
    -
    - -
    -

    g

    -
    -
    getAlias
    -
    in file smbDomain.inc, method smbDomain::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file baseType.inc, method baseType::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file host.inc, method host::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file mailAlias.inc, method mailAlias::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file group.inc, method group::getAlias()
        Returns the alias name of this account type.
    -
    getAlias
    -
    in file user.inc, method user::getAlias()
        Returns the alias name of this account type.
    -
    getDefaultListAttributes
    -
    in file host.inc, method host::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file smbDomain.inc, method smbDomain::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file user.inc, method user::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file types.inc, function getDefaultListAttributes()
        Returns the default attribute list for an account type.
    -
    getDefaultListAttributes
    -
    in file mailAlias.inc, method mailAlias::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file group.inc, method group::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDefaultListAttributes
    -
    in file baseType.inc, method baseType::getDefaultListAttributes()
        Returns the default attribute list for this account type.
    -
    getDescription
    -
    in file mailAlias.inc, method mailAlias::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file baseType.inc, method baseType::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file user.inc, method user::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file smbDomain.inc, method smbDomain::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file group.inc, method group::getDescription()
        Returns the description of this account type.
    -
    getDescription
    -
    in file host.inc, method host::getDescription()
        Returns the description of this account type.
    -
    getListAttributeDescriptions
    -
    in file types.inc, function getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file group.inc, method group::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file user.inc, method user::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file smbDomain.inc, method smbDomain::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file baseType.inc, method baseType::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file host.inc, method host::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListAttributeDescriptions
    -
    in file mailAlias.inc, method mailAlias::getListAttributeDescriptions()
        Returns a list of attributes which have a translated description.
    -
    getListClassName
    -
    in file group.inc, method group::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file types.inc, function getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file user.inc, method user::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file baseType.inc, method baseType::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file smbDomain.inc, method smbDomain::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file host.inc, method host::getListClassName()
        Returns the class name for the list object.
    -
    getListClassName
    -
    in file mailAlias.inc, method mailAlias::getListClassName()
        Returns the class name for the list object.
    -
    getTypeAlias
    -
    in file types.inc, function getTypeAlias()
        Returns the alias name of an account type.
    -
    getTypeDescription
    -
    in file types.inc, function getTypeDescription()
        Returns the description of an account type.
    -
    getTypes
    -
    in file types.inc, function getTypes()
        Returns a list of available account types.
    -
    group
    -
    in file group.inc, class group
        The account type for group accounts (e.g. Unix and Samba).
    -
    group.inc
    -
    procedural page group.inc
    -
    -
    - top
    -
    - -
    -

    h

    -
    -
    host
    -
    in file host.inc, class host
        The account type for host accounts (e.g. Samba).
    -
    host.inc
    -
    procedural page host.inc
    -
    -
    - top
    -
    - -
    -

    i

    -
    -
    -
    - top
    -
    - -
    -

    m

    -
    -
    mailAlias.inc
    -
    procedural page mailAlias.inc
    -
    mailAlias
    -
    in file mailAlias.inc, class mailAlias
        The account type for mail aliases.
    -
    -
    - top
    -
    - -
    -

    s

    -
    -
    smbDomain.inc
    -
    procedural page smbDomain.inc
    -
    smbDomain
    -
    in file smbDomain.inc, class smbDomain
        The account type for Samba domains.
    -
    -
    - top
    -
    - -
    -

    t

    -
    -
    types.inc
    -
    procedural page types.inc
    -
    -
    - top
    -
    - -
    -

    u

    -
    -
    user.inc
    -
    procedural page user.inc
    -
    user
    -
    in file user.inc, class user
        The account type for user accounts (e.g. Unix, Samba and Kolab).
    -
    -
    - top
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/errors.html b/lam-web/developers/phpdoc/errors.html deleted file mode 100644 index a1b1b073..00000000 --- a/lam-web/developers/phpdoc/errors.html +++ /dev/null @@ -1,60 +0,0 @@ - - -phpDocumentor Parser Errors and Warnings - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -Post-parsing
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/index.html b/lam-web/developers/phpdoc/index.html deleted file mode 100644 index 599dd935..00000000 --- a/lam-web/developers/phpdoc/index.html +++ /dev/null @@ -1,65 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    default
    - [ class tree: default ] - [ index: default ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to default!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_Help.html b/lam-web/developers/phpdoc/li_Help.html deleted file mode 100644 index fa83ffc9..00000000 --- a/lam-web/developers/phpdoc/li_Help.html +++ /dev/null @@ -1,72 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    Help
    - [ class tree: Help ] - [ index: Help ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to Help!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_LDAP.html b/lam-web/developers/phpdoc/li_LDAP.html deleted file mode 100644 index f8b022a7..00000000 --- a/lam-web/developers/phpdoc/li_LDAP.html +++ /dev/null @@ -1,74 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    LDAP
    - [ class tree: LDAP ] - [ index: LDAP ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to LDAP!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_PDF.html b/lam-web/developers/phpdoc/li_PDF.html deleted file mode 100644 index 12646c26..00000000 --- a/lam-web/developers/phpdoc/li_PDF.html +++ /dev/null @@ -1,99 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    PDF
    - [ class tree: PDF ] - [ index: PDF ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to PDF!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_configuration.html b/lam-web/developers/phpdoc/li_configuration.html deleted file mode 100644 index 6baaaa11..00000000 --- a/lam-web/developers/phpdoc/li_configuration.html +++ /dev/null @@ -1,91 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    configuration
    - [ class tree: configuration ] - [ index: configuration ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to configuration!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_lib.html b/lam-web/developers/phpdoc/li_lib.html deleted file mode 100644 index 16ee425c..00000000 --- a/lam-web/developers/phpdoc/li_lib.html +++ /dev/null @@ -1,89 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to lib!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_lists.html b/lam-web/developers/phpdoc/li_lists.html deleted file mode 100644 index f1f1d1ec..00000000 --- a/lam-web/developers/phpdoc/li_lists.html +++ /dev/null @@ -1,141 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to lists!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:33 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_main.html b/lam-web/developers/phpdoc/li_main.html deleted file mode 100644 index 347dccea..00000000 --- a/lam-web/developers/phpdoc/li_main.html +++ /dev/null @@ -1,80 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to main!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_modules.html b/lam-web/developers/phpdoc/li_modules.html deleted file mode 100644 index 1e7c7434..00000000 --- a/lam-web/developers/phpdoc/li_modules.html +++ /dev/null @@ -1,130 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to modules!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_profiles.html b/lam-web/developers/phpdoc/li_profiles.html deleted file mode 100644 index 0eaf377d..00000000 --- a/lam-web/developers/phpdoc/li_profiles.html +++ /dev/null @@ -1,76 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to profiles!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_selfService.html b/lam-web/developers/phpdoc/li_selfService.html deleted file mode 100644 index 5420b765..00000000 --- a/lam-web/developers/phpdoc/li_selfService.html +++ /dev/null @@ -1,84 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    selfService
    - [ class tree: selfService ] - [ index: selfService ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to selfService!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_tests.html b/lam-web/developers/phpdoc/li_tests.html deleted file mode 100644 index 05c7a71a..00000000 --- a/lam-web/developers/phpdoc/li_tests.html +++ /dev/null @@ -1,74 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to tests!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_tools.html b/lam-web/developers/phpdoc/li_tools.html deleted file mode 100644 index fff7f5e8..00000000 --- a/lam-web/developers/phpdoc/li_tools.html +++ /dev/null @@ -1,98 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to tools!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/li_types.html b/lam-web/developers/phpdoc/li_types.html deleted file mode 100644 index 73579e80..00000000 --- a/lam-web/developers/phpdoc/li_types.html +++ /dev/null @@ -1,91 +0,0 @@ - - -LDAP Account Manager - Documentation - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    LDAP Account Manager - Documentation

    -Welcome to types!
    -
    -This documentation was generated by phpDocumentor v1.2.3
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/AttributeType.html b/lam-web/developers/phpdoc/lib/AttributeType.html deleted file mode 100644 index 3a5242a5..00000000 --- a/lam-web/developers/phpdoc/lib/AttributeType.html +++ /dev/null @@ -1,1253 +0,0 @@ - - -Docs For Class AttributeType - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: AttributeType

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    SchemaItem
    -   |
    -   --AttributeType

    -
    Represents an LDAP AttributeType


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::$description - -
    -
    - -
    -
    - SchemaItem::$oid - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::SchemaItem() - -
    -
    - Default constructor. -
    -
    - SchemaItem::getDescription() - -
    -
    - -
    -
    - SchemaItem::getOID() - -
    -
    - -
    -
    - SchemaItem::initVars() - -
    -
    - Initialize class members to default values. -
    -
    - SchemaItem::setDescription() - -
    -
    - -
    -
    - SchemaItem::setOID() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 514]
    -Represents an LDAP AttributeType



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $aliases =

    -

    [line 539]

    - An array of alias attribute names, strings

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $equality =

    -

    [line 523]

    - The equality rule used

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $is_collective =

    -

    [line 533]

    - boolean: is collective?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $is_no_user_modification =

    -

    [line 535]

    - boolean: can use modify?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $is_obsolete =

    -

    [line 519]

    - string: the description

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $is_single_value =

    -

    [line 531]

    - boolean: is single valued only?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $max_length =

    -

    [line 541]

    - The max number of characters this attribute can be

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $name =

    -

    [line 517]

    - The name of this attributeType

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ordering =

    -

    [line 525]

    - The ordering of the attributeType

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $required_by_object_classes = array()

    -

    [line 547]

    - A list of object class names that require this attribute type.

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sub_str =

    -

    [line 527]

    - Boolean: supports substring matching?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sup_attribute =

    -

    [line 521]

    - The attribute from which this attribute inherits (if any)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $syntax =

    -

    [line 529]

    - The full syntax string, ie 1.2.3.4{16}

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $type =

    -

    [line 543]

    - A string description of the syntax type (taken from the LDAPSyntaxes)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $usage =

    -

    [line 537]

    - The usage string set by the LDAP schema

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $used_in_object_classes =

    -

    [line 545]

    - An array of objectClasses which use this attributeType (must be set by caller)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor AttributeType [line 579]

    -
    -
    -
    - AttributeType AttributeType( -mixed -$raw_ldap_attr_string) -
    -

    - - Creates a new AttributeType objcet from a raw LDAP AttributeType string.



    - - - - -
    [ Top ]
    -
    -
    - -

    method addAlias [line 878]

    -
    -
    -
    - void addAlias( -string -$new_alias_name) -
    -

    - - Adds an attribute name to the alias array.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $new_alias_name  The name of a new attribute to add to this attribute's list of aliases.
    -

    -
    [ Top ]
    -
    -
    - -

    method addRequiredByObjectClass [line 948]

    -
    -
    -
    - void addRequiredByObjectClass( -string -$object_class_name) -
    -

    - - Adds an objectClass name to this attribute's list of "required by" objectClasses, that is the list of objectClasses which must have this attribute.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $object_class_name  The name of the objectClass to add.
    -

    -
    [ Top ]
    -
    -
    - -

    method addUsedInObjectClass [line 924]

    -
    -
    -
    - void addUsedInObjectClass( -string -$object_class_name) -
    -

    - - Adds an objectClass name to this attribute's list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $object_class_name  The name of the objectClass to add.
    -

    -
    [ Top ]
    -
    -
    - -

    method getAliases [line 761]

    -
    -
    -
    - array getAliases( -) -
    -

    - - Gets the names of attributes that are an alias for this attribute (if any).



    -

    Tags:

    -
    - - - - -
    return:  An array of names of attributes which alias this attribute or an empty array if no attribute aliases this object.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getEquality [line 733]

    -
    -
    -
    - string getEquality( -) -
    -

    - - Gets this attribute's equality string



    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsCollective [line 833]

    -
    -
    -
    - bool getIsCollective( -) -
    -

    - - Gets whether this attribute is collective.



    -

    Tags:

    -
    - - - - -
    return:  Returns true if this attribute is collective and false otherwise.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsNoUserModification [line 842]

    -
    -
    -
    - bool getIsNoUserModification( -) -
    -

    - - Gets whether this attribute is not modifiable by users.



    -

    Tags:

    -
    - - - - -
    return:  Returns true if this attribute is not modifiable by users.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsObsolete [line 705]

    -
    -
    -
    - bool getIsObsolete( -) -
    -

    - - Gets whether this attribute has been flagged as obsolete by the LDAP server



    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsSingleValue [line 815]

    -
    -
    -
    - bool getIsSingleValue( -) -
    -

    - - Gets whether this attribute is single-valued. If this attribute only supports single values, true is returned. If this attribute supports multiple values, false is returned.



    -

    Tags:

    -
    - - - - -
    return:  Returns true if this attribute is single-valued or false otherwise.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getMaxLength [line 805]

    -
    -
    -
    - int getMaxLength( -) -
    -

    - - Gets this attribute's the maximum length. If no maximum is defined by the LDAP server, null is returned.



    -

    Tags:

    -
    - - - - -
    return:  The maximum length (in characters) of this attribute or null if no maximum is specified.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getName [line 696]

    -
    -
    -
    - string getName( -) -
    -

    - - Gets this attribute's name



    - - - - -
    [ Top ]
    -
    -
    - -

    method getOrdering [line 742]

    -
    -
    -
    - string getOrdering( -) -
    -

    - - Gets this attribute's ordering specification.



    - - - - -
    [ Top ]
    -
    -
    - -

    method getRequiredByObjectClasses [line 962]

    -
    -
    -
    - array getRequiredByObjectClasses( -) -
    -

    - - Gets the list of "required by" objectClasses, that is the list of objectClasses which provide must have attribute.



    -

    Tags:

    -
    - - - - -
    return:  An array of names of objectclasses (strings) which provide this attribute
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getSubstr [line 751]

    -
    -
    -
    - string getSubstr( -) -
    -

    - - Gets this attribute's substring matching specification



    - - - - -
    [ Top ]
    -
    -
    - -

    method getSupAttribute [line 724]

    -
    -
    -
    - string getSupAttribute( -) -
    -

    - - Gets this attribute's parent attribute (if any). If this attribute does not inherit from another attribute, null is returned.



    - - - - -
    [ Top ]
    -
    -
    - -

    method getSyntaxOID [line 796]

    -
    -
    -
    - string getSyntaxOID( -) -
    -

    - - Gets this attribute's syntax OID. Differs from getSyntaxString() in that this function only returns the actual OID with any length specification removed.

    Ie, if the syntax string is "1.2.3.4{16}", this function only retruns "1.2.3.4".




    -

    Tags:

    -
    - - - - -
    return:  The syntax OID string.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getSyntaxString [line 784]

    -
    -
    -
    - string getSyntaxString( -) -
    -

    - - Gets this attribute's raw syntax string (ie: "1.2.3.4{16}").



    -

    Tags:

    -
    - - - - -
    return:  The raw syntax string
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getType [line 851]

    -
    -
    -
    - string getType( -) -
    -

    - - Gets this attribute's type



    -

    Tags:

    -
    - - - - -
    return:  The attribute's type.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getUsage [line 714]

    -
    -
    -
    - string getUsage( -) -
    -

    - - Gets this attribute's usage string as defined by the LDAP server



    - - - - -
    [ Top ]
    -
    -
    - -

    method getUsedInObjectClasses [line 938]

    -
    -
    -
    - array getUsedInObjectClasses( -) -
    -

    - - Gets the list of "used in" objectClasses, that is the list of objectClasses which provide this attribute.



    -

    Tags:

    -
    - - - - -
    return:  An array of names of objectclasses (strings) which provide this attribute
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 552]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initialize the class' member variables



    - - -Overrides SchemaItem::initVars() (Initialize class members to default values.)

    - -
    [ Top ]
    -
    -
    - -

    method isAliasFor [line 771]

    -
    -
    -
    - bool isAliasFor( -string -$attr_name) -
    -

    - - Returns whether the specified attribute is an alias for this one (based on this attribute's alias list).



    -

    Tags:

    -
    - - - - -
    return:  True if the specified attribute is an alias for this one, or false otherwise.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $attr_name  The name of the attribute to check.
    -

    -
    [ Top ]
    -
    -
    - -

    method removeAlias [line 862]

    -
    -
    -
    - bool removeAlias( -string -$remove_alias_name) -
    -

    - - Removes an attribute name from this attribute's alias array.



    -

    Tags:

    -
    - - - - -
    return:  true on success or false on failure (ie, if the specified attribute name is not found in this attribute's list of aliases)
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $remove_alias_name  The name of the attribute to remove.
    -

    -
    [ Top ]
    -
    -
    - -

    method setAliases [line 905]

    -
    -
    -
    - void setAliases( -array -$new_aliases) -
    -

    - - Sets this attribute's list of aliases.



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $new_aliases  The array of alias names (strings)
    -

    -
    [ Top ]
    -
    -
    - -

    method setIsSingleValue [line 824]

    -
    -
    -
    - void setIsSingleValue( -bool -$is_single_value) -
    -

    - - Sets whether this attribute is single-valued.



    - - - - -

    Parameters:

    -
    - - - - - - -
    bool  $is_single_value  
    -

    -
    [ Top ]
    -
    -
    - -

    method setName [line 887]

    -
    -
    -
    - void setName( -string -$new_name) -
    -

    - - Sets this attriute's name.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $new_name  The new name to give this attribute.
    -

    -
    [ Top ]
    -
    -
    - -

    method setSupAttribute [line 896]

    -
    -
    -
    - void setSupAttribute( -string -$new_sup_attr) -
    -

    - - Sets this attriute's SUP attribute (ie, the attribute from which this attribute inherits).



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $new_sup_attr  The name of the new parent (SUP) attribute
    -

    -
    [ Top ]
    -
    -
    - -

    method setType [line 914]

    -
    -
    -
    - void setType( -string -$new_type) -
    -

    - - Sets this attribute's type.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $new_type  The new type.
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:04 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/MatchingRule.html b/lam-web/developers/phpdoc/lib/MatchingRule.html deleted file mode 100644 index cc4af15d..00000000 --- a/lam-web/developers/phpdoc/lib/MatchingRule.html +++ /dev/null @@ -1,473 +0,0 @@ - - -Docs For Class MatchingRule - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: MatchingRule

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    SchemaItem
    -   |
    -   --MatchingRule

    -
    Represents an LDAP MatchingRule


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::$description - -
    -
    - -
    -
    - SchemaItem::$oid - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::SchemaItem() - -
    -
    - Default constructor. -
    -
    - SchemaItem::getDescription() - -
    -
    - -
    -
    - SchemaItem::getOID() - -
    -
    - -
    -
    - SchemaItem::initVars() - -
    -
    - Initialize class members to default values. -
    -
    - SchemaItem::setDescription() - -
    -
    - -
    -
    - SchemaItem::setOID() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 1019]
    -Represents an LDAP MatchingRule



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $is_obsolete =

    -

    [line 1026]

    - Boolean value indicating whether this MatchingRule is obsolete

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $name =

    -

    [line 1022]

    - This rule's name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $syntax =

    -

    [line 1024]

    - This rule's syntax OID

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $used_by_attrs =

    -

    [line 1028]

    - An array of attribute names who use this MatchingRule

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor MatchingRule [line 1045]

    -
    -
    -
    - MatchingRule MatchingRule( -mixed -$raw_ldap_matching_rule_string) -
    -

    - - Creates a new MatchingRule object from a raw LDAP MatchingRule string.



    - - - - -
    [ Top ]
    -
    -
    - -

    method addUsedByAttr [line 1115]

    -
    -
    -
    - true addUsedByAttr( -mixed -$new_attr_name) -
    -

    - - Adds an attribute name to the list of attributes who use this MatchingRule



    -

    Tags:

    -
    - - - - -
    return:  if the attribute was added and false otherwise (already in the list)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsObsolete [line 1137]

    -
    -
    -
    - bool getIsObsolete( -) -
    -

    - - Gets whether this MatchingRule is flagged as obsolete by the LDAP server.



    -

    Tags:

    -
    - - - - -
    return:  True if this MatchingRule is obsolete and false otherwise.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getName [line 1128]

    -
    -
    -
    - string getName( -) -
    -

    - - Gets this MatchingRule's name.



    -

    Tags:

    -
    - - - - -
    return:  The name.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getUsedByAttrs [line 1146]

    -
    -
    -
    - array getUsedByAttrs( -) -
    -

    - - Gets an array of attribute names (strings) which use this MatchingRule



    -

    Tags:

    -
    - - - - -
    return:  The array of attribute names (strings).
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 1031]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initialize the class' member variables



    - - -Overrides SchemaItem::initVars() (Initialize class members to default values.)

    - -
    [ Top ]
    -
    -
    - -

    method setUsedByAttrs [line 1106]

    -
    -
    -
    - void setUsedByAttrs( -array -$attrs) -
    -

    - - Sets the list of used_by_attrs to the array specified by $attrs;



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $attrs  The array of attribute names (strings) which use this MatchingRule
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:05 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/MatchingRuleUse.html b/lam-web/developers/phpdoc/lib/MatchingRuleUse.html deleted file mode 100644 index 4d54aec5..00000000 --- a/lam-web/developers/phpdoc/lib/MatchingRuleUse.html +++ /dev/null @@ -1,354 +0,0 @@ - - -Docs For Class MatchingRuleUse - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: MatchingRuleUse

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    SchemaItem
    -   |
    -   --MatchingRuleUse

    -
    Represents an LDAP schema matchingRuleUse entry


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::$description - -
    -
    - -
    -
    - SchemaItem::$oid - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::SchemaItem() - -
    -
    - Default constructor. -
    -
    - SchemaItem::getDescription() - -
    -
    - -
    -
    - SchemaItem::getOID() - -
    -
    - -
    -
    - SchemaItem::initVars() - -
    -
    - Initialize class members to default values. -
    -
    - SchemaItem::setDescription() - -
    -
    - -
    -
    - SchemaItem::setOID() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 1157]
    -Represents an LDAP schema matchingRuleUse entry



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $name =

    -

    [line 1160]

    - The name of the MathingRule this applies to

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $used_by_attrs =

    -

    [line 1163]

    - An array of attributeType names who make use of the mathingRule

    identified by $this->oid and $this->name


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor MatchingRuleUse [line 1174]

    -
    -
    -
    - MatchingRuleUse MatchingRuleUse( -mixed -$raw_matching_rule_use_string) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getName [line 1239]

    -
    -
    -
    - string getName( -) -
    -

    - - Gets this MatchingRuleUse's name



    -

    Tags:

    -
    - - - - -
    return:  The name
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getUsedByAttrs [line 1248]

    -
    -
    -
    - array getUsedByAttrs( -) -
    -

    - - Gets an array of attribute names (strings) which use this MatchingRuleUse object.



    -

    Tags:

    -
    - - - - -
    return:  The array of attribute names (strings).
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 1166]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initialize the class' member variables



    - - -Overrides SchemaItem::initVars() (Initialize class members to default values.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:05 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/ObjectClass.html b/lam-web/developers/phpdoc/lib/ObjectClass.html deleted file mode 100644 index 6f3914ec..00000000 --- a/lam-web/developers/phpdoc/lib/ObjectClass.html +++ /dev/null @@ -1,794 +0,0 @@ - - -Docs For Class ObjectClass - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: ObjectClass

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    SchemaItem
    -   |
    -   --ObjectClass

    -
    Represents an LDAP objectClass


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::$description - -
    -
    - -
    -
    - SchemaItem::$oid - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::SchemaItem() - -
    -
    - Default constructor. -
    -
    - SchemaItem::getDescription() - -
    -
    - -
    -
    - SchemaItem::getOID() - -
    -
    - -
    -
    - SchemaItem::initVars() - -
    -
    - Initialize class members to default values. -
    -
    - SchemaItem::setDescription() - -
    -
    - -
    -
    - SchemaItem::setOID() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 91]
    -Represents an LDAP objectClass



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $children_objectclasses =

    -

    [line 106]

    - array of objectClasses which inherit from this one (must be set at runtime explicitly by the caller)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $is_obsolete =

    -

    [line 104]

    - boolean value indicating whether this objectClass is obsolete

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $may_attrs =

    -

    [line 102]

    - arrays of attribute names that this objectClass allows, but does not require

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $must_attrs =

    -

    [line 100]

    - arrays of attribute names that this objectClass requires

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $name =

    -

    [line 94]

    - This objectClass' name, ie "inetOrgPerson"

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sup_classes =

    -

    [line 96]

    - array of objectClass names from which this objectClass inherits

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $type =

    -

    [line 98]

    - one of STRUCTURAL, ABSTRACT, or AUXILIARY

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor ObjectClass [line 126]

    -
    -
    -
    - ObjectClass ObjectClass( -mixed -$raw_ldap_schema_string) -
    -

    - - Creates a new ObjectClass object given a raw LDAP objectClass string.



    - - - - -
    [ Top ]
    -
    -
    - -

    method addChildObjectClass [line 376]

    -
    -
    -
    - bool addChildObjectClass( -String -$object_class_name) -
    -

    - - Adds an objectClass to the list of objectClasses that inherit from this objectClass.



    -

    Tags:

    -
    - - - - -
    return:  Returns true on success or false on failure (objectclass already existed for example)
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    String  $object_class_name  The name of the objectClass to add
    -

    -
    [ Top ]
    -
    -
    - -

    method addMayAttrs [line 454]

    -
    -
    -
    - void addMayAttrs( -array -$new_may_attrs) -
    -

    - - Behaves identically to addMustAttrs, but it operates on the MAY attributes of this objectClass.



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $new_may_attrs  An array of attribute names (strings) to add.
    -

    -
    [ Top ]
    -
    -
    - -

    method addMustAttrs [line 439]

    -
    -
    -
    - void addMustAttrs( -array -$new_must_attrs) -
    -

    - - Adds the specified array of attributes to this objectClass' list of MUST attributes. The resulting array of must attributes will contain unique members.



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $new_must_attrs  An array of attribute names (strings) to add.
    -

    -
    [ Top ]
    -
    -
    - -

    method getChildObjectClasses [line 392]

    -
    -
    -
    - Array getChildObjectClasses( -) -
    -

    - - Returns the array of objectClass names which inherit from this objectClass.



    -

    Tags:

    -
    - - - - -
    return:  Names of objectClasses which inherit from this objectClass.
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getIsObsolete [line 427]

    -
    -
    -
    - void getIsObsolete( -) -
    -

    - - Gets whether this objectClass is flagged as obsolete by the LDAP server.



    - - - - -
    [ Top ]
    -
    -
    - -

    method getMayAttrNames [line 361]

    -
    -
    -
    - array getMayAttrNames( -[array -$oclasses = null]) -
    -

    - - Gets an array of attribute names (strings) that entries of this ObjectClass must define.

    This differs from getMayAttrs in that it returns an array of strings rather than array of AttributeType objects




    -

    Tags:

    -
    - - - - - - - - - - - - - -
    return:  The array of allowed attribute names (strings).
    see:  ObjectClass::getMustAttrNames()
    see:  ObjectClass::getMayAttrs()
    see:  ObjectClass::getMustAttrs()
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $oclasses  An array of ObjectClass objects to use when traversing the inheritance tree. This presents some what of a bootstrapping problem as we must fetch all objectClasses to determine through inheritance which attributes this objectClass provides.
    -

    -
    [ Top ]
    -
    -
    - -

    method getMayAttrs [line 303]

    -
    -
    -
    - array getMayAttrs( -[array -$oclasses = NULL]) -
    -

    - - Gets an array of AttributeType objects that entries of this ObjectClass may define.

    This differs from getMayAttrNames in that it returns an array of AttributeType objects




    -

    Tags:

    -
    - - - - - - - - - - - - - - - - -
    return:  The array of allowed AttributeType objects.
    see:  AttributeType
    see:  ObjectClass::getMayAttrNames()
    see:  ObjectClass::getMustAttrs()
    see:  ObjectClass::getMustAttrNames()
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $oclasses  An array of ObjectClass objects to use when traversing the inheritance tree. This presents some what of a bootstrapping problem as we must fetch all objectClasses to determine through inheritance which attributes this objectClass provides.
    -

    -
    [ Top ]
    -
    -
    - -

    method getMustAttrNames [line 337]

    -
    -
    -
    - array getMustAttrNames( -[array -$oclasses = null]) -
    -

    - - Gets an array of attribute names (strings) that entries of this ObjectClass must define.

    This differs from getMustAttrs in that it returns an array of strings rather than array of AttributeType objects




    -

    Tags:

    -
    - - - - - - - - - - - - - -
    return:  The array of allowed attribute names (strings).
    see:  ObjectClass::getMayAttrNames()
    see:  ObjectClass::getMayAttrs()
    see:  ObjectClass::getMustAttrs()
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $oclasses  An array of ObjectClass objects to use when traversing the inheritance tree. This presents some what of a bootstrapping problem as we must fetch all objectClasses to determine through inheritance which attributes this objectClass provides.
    -

    -
    [ Top ]
    -
    -
    - -

    method getMustAttrs [line 269]

    -
    -
    -
    - array getMustAttrs( -[array -$oclasses = NULL]) -
    -

    - - Gets an array of AttributeType objects that entries of this ObjectClass must define.

    This differs from getMustAttrNames in that it returns an array of AttributeType objects




    -

    Tags:

    -
    - - - - - - - - - - - - - -
    return:  The array of required AttributeType objects.
    see:  ObjectClass::getMayAttrNames()
    see:  ObjectClass::getMayAttrs()
    see:  ObjectClass::getMustAttrNames()
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $oclasses  An array of ObjectClass objects to use when traversing the inheritance tree. This presents some what of a bootstrapping problem as we must fetch all objectClasses to determine through inheritance which attributes this objectClass requires.
    -

    -
    [ Top ]
    -
    -
    - -

    method getName [line 401]

    -
    -
    -
    - string getName( -) -
    -

    - - Gets the name of this objectClass (ie, "inetOrgPerson")



    -

    Tags:

    -
    - - - - -
    return:  The name of the objectClass
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getSupClasses [line 411]

    -
    -
    -
    - array getSupClasses( -) -
    -

    - - Gets the objectClass names from which this objectClass inherits.



    -

    Tags:

    -
    - - - - -
    return:  An array of objectClass names (strings)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getType [line 419]

    -
    -
    -
    - void getType( -) -
    -

    - - Gets the type of this objectClass: STRUCTURAL, ABSTRACT, or AUXILIARY.



    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 109]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initialize the class' member variables



    - - -Overrides SchemaItem::initVars() (Initialize class members to default values.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:06 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/ObjectClassAttribute.html b/lam-web/developers/phpdoc/lib/ObjectClassAttribute.html deleted file mode 100644 index e9313625..00000000 --- a/lam-web/developers/phpdoc/lib/ObjectClassAttribute.html +++ /dev/null @@ -1,259 +0,0 @@ - - -Docs For Class ObjectClassAttribute - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: ObjectClassAttribute

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    A simple class for representing AttributeTypes used only by the ObjectClass class.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 476]
    -A simple class for representing AttributeTypes used only by the ObjectClass class.

    Users should never instantiate this class. It represents an attribute internal to an ObjectClass. If PHP supported inner-classes and variable permissions, this would be interior to class ObjectClass and flagged private. The reason this class is used and not the "real" class AttributeType is because this class supports the notion of a "source" objectClass, meaning that it keeps track of which objectClass originally specified it. This class is therefore used by the class ObjectClass to determine inheritance.




    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $name =

    -

    [line 479]

    - This Attribute's name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $source =

    -

    [line 481]

    - This Attribute's root

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor ObjectClassAttribute [line 489]

    -
    -
    -
    - ObjectClassAttribute ObjectClassAttribute( -string -$name, string -$source) -
    -

    - - Creates a new ObjectClassAttribute with specified name and source objectClass.



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $name  the name of the new attribute.
    string  $source  the name of the ObjectClass which specifies this attribute.
    -

    -
    [ Top ]
    -
    -
    - -

    method getName [line 496]

    -
    -
    -
    - void getName( -) -
    -

    - - Gets this attribute's name



    - - - - -
    [ Top ]
    -
    -
    - -

    method getSource [line 502]

    -
    -
    -
    - void getSource( -) -
    -

    - - Gets the name of the ObjectClass which originally specified this attribute.



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:06 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/SchemaItem.html b/lam-web/developers/phpdoc/lib/SchemaItem.html deleted file mode 100644 index e87472aa..00000000 --- a/lam-web/developers/phpdoc/lib/SchemaItem.html +++ /dev/null @@ -1,348 +0,0 @@ - - -Docs For Class SchemaItem - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: SchemaItem

    -Source Location: /lib/schema.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    ObjectClass
    -
    Represents an LDAP objectClass
    -
    -
    -
    AttributeType
    -
    Represents an LDAP AttributeType
    -
    -
    -
    Syntax
    -
    Represents an LDAP Syntax
    -
    -
    -
    MatchingRule
    -
    Represents an LDAP MatchingRule
    -
    -
    -
    MatchingRuleUse
    -
    Represents an LDAP schema matchingRuleUse entry
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 45]
    -Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.

    All schema items have at least two things in common: An OID and a description. This class provides an implementation for these two data.




    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $description =

    -

    [line 50]

    - The description of this schema item.

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $oid =

    -

    [line 48]

    - The OID of this schema item.

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor SchemaItem [line 60]

    -
    -
    -
    - SchemaItem SchemaItem( -) -
    -

    - - Default constructor.



    - - - - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 80]

    -
    -
    -
    - void getDescription( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getOID [line 75]

    -
    -
    -
    - void getOID( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 53]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initialize class members to default values.



    - -

    Overridden in child classes as:
    -

    -
    ObjectClass::initVars()
    -
    Initialize the class' member variables
    -
    -
    -
    AttributeType::initVars()
    -
    Initialize the class' member variables
    -
    -
    -
    Syntax::initVars()
    -
    Initializes the class' member variables
    -
    -
    -
    MatchingRule::initVars()
    -
    Initialize the class' member variables
    -
    -
    -
    MatchingRuleUse::initVars()
    -
    Initialize the class' member variables
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method setDescription [line 70]

    -
    -
    -
    - void setDescription( -mixed -$new_desc) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method setOID [line 65]

    -
    -
    -
    - void setOID( -mixed -$new_oid) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:06 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/Syntax.html b/lam-web/developers/phpdoc/lib/Syntax.html deleted file mode 100644 index 999e6d96..00000000 --- a/lam-web/developers/phpdoc/lib/Syntax.html +++ /dev/null @@ -1,256 +0,0 @@ - - -Docs For Class Syntax - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: Syntax

    -Source Location: /lib/schema.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    SchemaItem
    -   |
    -   --Syntax

    -
    Represents an LDAP Syntax


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::$description - -
    -
    - -
    -
    - SchemaItem::$oid - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: SchemaItem

    -
    -
    - SchemaItem::SchemaItem() - -
    -
    - Default constructor. -
    -
    - SchemaItem::getDescription() - -
    -
    - -
    -
    - SchemaItem::getOID() - -
    -
    - -
    -
    - SchemaItem::initVars() - -
    -
    - Initialize class members to default values. -
    -
    - SchemaItem::setDescription() - -
    -
    - -
    -
    - SchemaItem::setOID() - -
    -
    - -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 973]
    -Represents an LDAP Syntax



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor Syntax [line 986]

    -
    -
    -
    - Syntax Syntax( -mixed -$raw_ldap_syntax_string) -
    -

    - - Creates a new Syntax object from a raw LDAP syntax string.



    - - - - -
    [ Top ]
    -
    -
    - -

    method initVars [line 976]

    -
    -
    -
    - void initVars( -) -
    -

    - - Initializes the class' member variables



    - - -Overrides SchemaItem::initVars() (Initialize class members to default values.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:06 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/_lib_account_inc.html b/lam-web/developers/phpdoc/lib/_lib_account_inc.html deleted file mode 100644 index 75cb80b3..00000000 --- a/lam-web/developers/phpdoc/lib/_lib_account_inc.html +++ /dev/null @@ -1,623 +0,0 @@ - - -Docs for page account.inc - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: account.inc

    -Source Location: /lib/account.inc

    - -
    -
    - -
    -

    Classes:

    -
    samba3domain
    -
    Represents a Samba 3 domain entry
    -


    - -

    Page Details:

    -This provides several helper function for the account modules.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    Includes:

    -
    -include_once("createntlm.inc") [line 34]
    -Needed to calculate Samba passwords

    -

    -

    -
    -
    - -

    array_delete [line 71]

    -
    -
    -
    - array array_delete( -array $values, array $array) -
    -

    - - This function will return all values from $array without values of $values.



    -

    Tags:

    -
    - - - - -
    return:  list of remaining values
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    array  $values  list of values which should be removed
    array  $array  list of original values
    -
    [ Top ]


    -
    -
    - -

    cmp_domain [line 421]

    -
    -
    -
    - integer cmp_domain( -string $a, string $b) -
    -

    - - Helper function to sort the domains



    -

    Tags:

    -
    - - - - -
    return:  0 if equal, 1 if $a is greater, -1 if $b is greater
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $a  first argument to compare
    string  $b  second argument to compare
    -
    [ Top ]


    -
    -
    - -

    genpasswd [line 104]

    -
    -
    -
    - string genpasswd( -) -
    -

    - - This function will return a password with max. 8 characters.



    -

    Tags:

    -
    - - - - -
    return:  password
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    getdays [line 165]

    -
    -
    -
    - number getdays( -) -
    -

    - - This function will return the days from 1.1.1970 until now.



    -

    Tags:

    -
    - - - - -
    return:  of days
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    getshells [line 42]

    -
    -
    -
    - array getshells( -) -
    -

    - - Returns a list of shells listed in config/shells.



    -

    Tags:

    -
    - - - - -
    return:  list of shell names
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    get_preg [line 464]

    -
    -
    -
    - boolean get_preg( -string $argument, string $regexp) -
    -

    - - Checks if a given value matches the selected regular expression.



    -

    Tags:

    -
    - - - - -
    return:  true if matches, otherwise false
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $argument  value to check
    string  $regexp  pattern name
    -
    [ Top ]


    -
    -
    - -

    in_array_ignore_case [line 87]

    -
    -
    -
    - void in_array_ignore_case( -mixed $needle, mixed $haystack) -
    -

    - - Checks if a string exists in an array, ignoring case.



    - - -
    [ Top ]


    -
    -
    - -

    lmPassword [line 200]

    -
    -
    -
    - string lmPassword( -string $password) -
    -

    - - Generates the LM hash of a password.



    -

    Tags:

    -
    - - - - -
    return:  password hash
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $password  password original password
    -
    [ Top ]


    -
    -
    - -

    ntPassword [line 211]

    -
    -
    -
    - string ntPassword( -string $password) -
    -

    - - Generates the NT hash of a password.



    -

    Tags:

    -
    - - - - -
    return:  password hash
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $password  password original password
    -
    [ Top ]


    -
    -
    - -

    pwd_disable [line 345]

    -
    -
    -
    - string pwd_disable( -string $hash) -
    -

    - - Marks an password hash as disabled and returns the new hash string



    -

    Tags:

    -
    - - - - -
    return:  disabled hash value
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $hash  hash value to disable
    -
    [ Top ]


    -
    -
    - -

    pwd_enable [line 320]

    -
    -
    -
    - string pwd_enable( -string $hash) -
    -

    - - Marks an password hash as enabled and returns the new hash string



    -

    Tags:

    -
    - - - - -
    return:  enabled password hash
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $hash  hash value to enable
    -
    [ Top ]


    -
    -
    - -

    pwd_hash [line 228]

    -
    -
    -
    - string pwd_hash( -string $password, [boolean $enabled = true], [string $hashType = 'SSHA']) -
    -

    - - Returns the hash value of a plain text password the hash algorithm depends on the configuration file



    -

    Tags:

    -
    - - - - -
    return:  the password hash
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $password  the password string
    boolean  $enabled  marks the hash as enabled/disabled (e.g. by prefixing "!")
    string  $hashType  password hash type (CRYPT, SHA, SSHA, MD5, SMD5, PLAIN)
    -
    [ Top ]


    -
    -
    - -

    pwd_is_enabled [line 370]

    -
    -
    -
    - boolean pwd_is_enabled( -string $hash) -
    -

    - - Checks if a password hash is enabled/disabled



    -

    Tags:

    -
    - - - - -
    return:  true if the password is marked as enabled
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $hash  password hash to check
    -
    [ Top ]


    -
    -
    - -

    RndInt [line 142]

    -
    -
    -
    - integer RndInt( -string $Format) -
    -

    - - THIS FUNCTION GENERATES A RANDOM NUMBER THAT WILL BE USED TO RANDOMLY SELECT CHARACTERS.



    -

    Tags:

    -
    - - - - -
    return:  random number
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $Format  "letter" or "number"
    -
    [ Top ]


    -
    -
    - -

    search_domains [line 387]

    -
    -
    -
    - array search_domains( -) -
    -

    - - Returns an array with all Samba 3 domain entries under the given suffix



    -

    Tags:

    -
    - - - - -
    return:  list of samba3domain objects
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    smbflag [line 177]

    -
    -
    -
    - string smbflag( -array $input) -
    -

    - - Takes a list of Samba flags and creates the corresponding flag string.



    -

    Tags:

    -
    - - - - -
    return:  Samba flag string
    -
    -

    - - -

    Parameters

    - - - - - - -
    array  $input  is an array of Samba flags (e.g. X or D)
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:35 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/_lib_cache_inc.html b/lam-web/developers/phpdoc/lib/_lib_cache_inc.html deleted file mode 100644 index c506e858..00000000 --- a/lam-web/developers/phpdoc/lib/_lib_cache_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page cache.inc - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: cache.inc

    -Source Location: /lib/cache.inc

    - -
    -
    - -
    -

    Classes:

    -
    cache
    -
    This class contains all functions which are needed to manage the LDAP cache.
    -


    - -

    Page Details:

    -Provides a cache for LDAP attributes.



    -

    Tags:

    -
    - - - - -
    author:  Tilo Lutz
    -
    -

    -

    Includes:

    -
    -include_once('ldap.inc') [line 32]
    -en/decryption functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:38 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/_lib_schema_inc.html b/lam-web/developers/phpdoc/lib/_lib_schema_inc.html deleted file mode 100644 index fd9dfa45..00000000 --- a/lam-web/developers/phpdoc/lib/_lib_schema_inc.html +++ /dev/null @@ -1,505 +0,0 @@ - - -Docs for page schema.inc - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: schema.inc

    -Source Location: /lib/schema.inc

    - -
    -
    - -
    -

    Classes:

    -
    SchemaItem
    -
    Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.
    -
    ObjectClass
    -
    Represents an LDAP objectClass
    -
    ObjectClassAttribute
    -
    A simple class for representing AttributeTypes used only by the ObjectClass class.
    -
    AttributeType
    -
    Represents an LDAP AttributeType
    -
    Syntax
    -
    Represents an LDAP Syntax
    -
    MatchingRule
    -
    Represents an LDAP MatchingRule
    -
    MatchingRuleUse
    -
    Represents an LDAP schema matchingRuleUse entry
    -


    - -

    Page Details:

    -Classes and functions for fetching and parsing schema from an LDAP server.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  The phpLDAPadmin development team
    -
    -

    -

    -

    -
    - -

    SCHEMA_SESSION_CACHE_ENABLED [line 34]

    -
    -
    -
    - SCHEMA_SESSION_CACHE_ENABLED = 1 -
    -
    - - To enable/disable session-based schema caching (1: enabled, 0: disabled).


    - -
    -
    [ Top ]


    -
    -
    - -

    add_aliases_to_attrs [line 1701]

    -
    -
    -
    - void add_aliases_to_attrs( -mixed &$attrs) -
    -

    - - For each attribute that has multiple names, this function adds unique entries to the attrs array for those names. Ie, attributeType has name 'gn' and 'givenName'.

    This function will create a unique entry for 'gn' and 'givenName'.




    - - -
    [ Top ]


    -
    -
    - -

    add_sup_to_attrs [line 1726]

    -
    -
    -
    - void add_sup_to_attrs( -mixed &$attrs, mixed &$attrs_oid) -
    -

    - - Adds inherited values to each attributeType specified by the SUP directive.

    Supports infinite levels of inheritance. Bug 856832: require a second paramter that has all attributes indexed by OID




    - - -
    [ Top ]


    -
    -
    - -

    cached_schema_available [line 1933]

    -
    -
    -
    - void cached_schema_available( -mixed $schema_type) -
    -

    - - Returns true if the schema for $schema_type has been cached and

    is availble. $schema_type may be one of (lowercase) the following: objectclasses attributetypes ldapsyntaxes matchingrules matchingruleuse Note that _get_raw_schema() takes a similar parameter.




    - - -
    [ Top ]


    -
    -
    - -

    get_cached_schema [line 1970]

    -
    -
    -
    - void get_cached_schema( -mixed $schema_type) -
    -

    - - Returns the cached array of schemaitem objects for the specified

    $schema_type. For list of valid $schema_type values, see above schema_cache_available(). Note that internally, this function utilizes a two-layer cache, one in memory using a static variable for multiple calls within the same page load, and one in a session for multiple calls within the same user session (spanning multiple page loads).

    Returns an array of SchemaItem objects on success or false on failure.




    - - -
    [ Top ]


    -
    -
    - -

    get_schema_attribute [line 1588]

    -
    -
    -
    - AttributeType get_schema_attribute( -mixed $attr_name, [string $dn = null], [mixed $use_cache = true], string $oclass_name) -
    -

    - - Gets a single AttributeType object specified by name.



    -

    Tags:

    -
    - - - - - - - - - - -
    return:  The specified AttributeType object or false on error.
    see:  get_schema_attributes()
    see:  AttributeType
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $oclass_name  The name of the AttributeType to fetch.
    string  $dn  (optional) It is easier to fetch schema if a DN is provided which defines the subschemaSubEntry attribute (all entries should).
    -
    [ Top ]


    -
    -
    - -

    get_schema_attributes [line 1609]

    -
    -
    -
    - array get_schema_attributes( -[string $dn = null], [mixed $use_cache = true]) -
    -

    - - Gets an associative array of AttributeType objects for the specified server. Each array entry's key is the name of the attributeType in lower-case and the value is an AttributeType object.



    -

    Tags:

    -
    - - - - -
    return:  An array of AttributeType objects.
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  (optional) It is easier to fetch schema if a DN is provided which defines the subschemaSubEntry attribute (all entries should).
    -
    [ Top ]


    -
    -
    - -

    get_schema_matching_rules [line 1838]

    -
    -
    -
    - void get_schema_matching_rules( -[mixed $dn = null], [mixed $use_cache = true]) -
    -

    - - Returns an array of MatchingRule objects for the specified server.

    The key of each entry is the OID of the matching rule.




    - - -
    [ Top ]


    -
    -
    - -

    get_schema_objectclass [line 1564]

    -
    -
    -
    - ObjectClass get_schema_objectclass( -string $oclass_name, [string $dn = null], [mixed $use_cache = true]) -
    -

    - - Gets a single ObjectClass object specified by name.



    -

    Tags:

    -
    - - - - - - - - - - -
    return:  The specified ObjectClass object or false on error.
    see:  get_schema_objectclasses()
    see:  ObjectClass
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $oclass_name  The name of the objectClass to fetch.
    string  $dn  (optional) It is easier to fetch schema if a DN is provided which defines the subschemaSubEntry attribute (all entries should).
    -
    [ Top ]


    -
    -
    - -

    get_schema_objectclasses [line 1524]

    -
    -
    -
    - array get_schema_objectclasses( -[string $dn = null], [mixed $use_cache = true]) -
    -

    - - Gets an associative array of ObjectClass objects for the specified server. Each array entry's key is the name of the objectClass in lower-case and the value is an ObjectClass object.



    -

    Tags:

    -
    - - - - - - - - - - -
    return:  An array of ObjectClass objects.
    see:  get_schema_objectclass()
    see:  ObjectClass
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  (optional) It is easier to fetch schema if a DN is provided which defines the subschemaSubEntry attribute (all entries should).
    -
    [ Top ]


    -
    -
    - -

    get_schema_syntaxes [line 1892]

    -
    -
    -
    - void get_schema_syntaxes( -[mixed $dn = null], [mixed $use_cache = true]) -
    -

    - - Returns an array of Syntax objects that this LDAP server uses mapped to their descriptions. The key of each entry is the OID of the Syntax.



    - - -
    [ Top ]


    -
    -
    - -

    set_cached_schema [line 2001]

    -
    -
    -
    - void set_cached_schema( -mixed $schema_type, mixed $schema_items) -
    -

    - - Caches the specified $schema_type.

    $schema_items should be an array of SchemaItem instances (ie, an array of ObjectClass, AttributeType, LDAPSyntax, MatchingRuleUse, or MatchingRule objects.

    Returns true on success of false on failure.




    - - -
    [ Top ]


    -
    -
    - -

    set_schema_cache_unavailable [line 2030]

    -
    -
    -
    - void set_schema_cache_unavailable( -) -
    -

    - - Sets the schema entry for the server_id to be "unavailable" so that we realize that we tried to get the schema but could not, so quit trying next time to fetch it from the server.



    - - -
    [ Top ]


    -
    -
    - -

    _get_raw_schema [line 1334]

    -
    -
    -
    - an _get_raw_schema( -$schema_to_fetch $schema_to_fetch, [$dn $dn = '']) -
    -

    - - Fetches the raw schema array for the subschemaSubentry of the server. Note, this function has grown many hairs to accomodate more LDAP servers. It is needfully complicated as it now supports many popular LDAP servers that don't necessarily expose their schema "the right way".



    -

    Tags:

    -
    - - - - -
    return:  array of strings of this form: Array ( [0] => "( 1.3.6.1.4.1.7165.1.2.2.4 NAME 'gidPool' DESC 'Pool ... [1] => "( 1.3.6.1.4.1.7165.2.2.3 NAME 'sambaAccount' DESC 'Sa ... etc.
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    $schema_to_fetch  $schema_to_fetch  - A string indicating which type of schema to fetch. Five valid values: 'objectclasses', 'attributetypes', 'ldapsyntaxes', 'matchingruleuse', or 'matchingrules'. Case insensitive.
    $dn  $dn  (optional) This paremeter is the DN of the entry whose schema you would like to fetch. Entries have the option of specifying their own subschemaSubentry that points to the DN of the system schema entry which applies to this attribute. If unspecified, this will try to retrieve the schema from the RootDSE subschemaSubentry. Failing that, we use some commonly known schema DNs. Default value is the Root DSE DN (zero-length string)
    -
    [ Top ]


    -
    -
    - -

    _get_schema_dn [line 1267]

    -
    -
    -
    - string _get_schema_dn( -string $dn, [bool $debug = false]) -
    -

    - - Helper for _get_raw_schema() which fetches the DN of the schema object

    in an LDAP server based on a DN. Entries should set the subSchemaSubEntry attribute pointing to the DN of the server schema. You can specify the DN whose subSchemaSubEntry you wish to retrieve of specify an empty string to fetch the subScehamSubEntry from the Root DSE.




    -

    Tags:

    -
    - - - - -
    return:  The DN of the entry which houses this LDAP server's schema.
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $dn  The DN (may be null) which houses the subschemaSubEntry attribute which this function can use to determine the schema entry's DN.
    bool  $debug  Switch to true to see some nice and copious output. :)
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:04 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/_lib_security_inc.html b/lam-web/developers/phpdoc/lib/_lib_security_inc.html deleted file mode 100644 index 2b844416..00000000 --- a/lam-web/developers/phpdoc/lib/_lib_security_inc.html +++ /dev/null @@ -1,189 +0,0 @@ - - -Docs for page security.inc - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: security.inc

    -Source Location: /lib/security.inc

    - -
    -
    - - -

    Page Details:

    -This file includes functions to perform several security checks on each page load.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('ldap.inc') [line 34]
    -ldap connection

    include_once('config.inc') [line 32]
    -configuration options

    -

    -

    -
    -
    - -

    checkClientIP [line 77]

    -
    -
    -
    - void checkClientIP( -) -
    -

    - - Checks if the client's IP address is on the list of allowed IPs.

    The script is stopped if the host is not valid.




    - - -
    [ Top ]


    -
    -
    - -

    logNewMessage [line 151]

    -
    -
    -
    - void logNewMessage( -string $level, string $message) -
    -

    - - Puts a new message in the log file.



    - - -

    Parameters

    - - - - - - - - - - - -
    string  $level  log level (LOG_NOTICE, LOG_WARNING, LOG_ERR)
    string  $message  log message
    -
    [ Top ]


    -
    -
    - -

    logoffAndBackToLoginPage [line 104]

    -
    -
    -
    - void logoffAndBackToLoginPage( -) -
    -

    - - Logs off the user and displays the login page.



    - - -
    [ Top ]


    -
    -
    - -

    startSecureSession [line 43]

    -
    -
    -
    - void startSecureSession( -) -
    -

    - - Starts a session and checks the environment.

    The script is stopped if one of the checks fail.




    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:07 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/_lib_status_inc.html b/lam-web/developers/phpdoc/lib/_lib_status_inc.html deleted file mode 100644 index 26d822e4..00000000 --- a/lam-web/developers/phpdoc/lib/_lib_status_inc.html +++ /dev/null @@ -1,146 +0,0 @@ - - -Docs for page status.inc - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: status.inc

    -Source Location: /lib/status.inc

    - -
    -
    - - -

    Page Details:

    -LDAP Account Manager status messages.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    -

    -
    -
    - -

    StatusMessage [line 50]

    -
    -
    -
    - void StatusMessage( -string $MessageTyp, string $MessageHeadline, [string $MessageText = ''], [array $MessageVariables = array()]) -
    -

    - - This function prints a short status message. It can be used to print INFO, WARN and ERROR messages at the moment.

    The headline and text may be formated with special tags:

    {bold}, {endbold}: All text between these tags is printed bold.
    {color=#123456}, {endcolor}: All text between these tags is printed in the given color.
    {link=http://nodomain.org}, {endlink}: A link with the given target is created. The link text is the text between the tags.




    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - -
    string  $MessageTyp  The type of the message to be printed. It must be one of the following types: 'INFO', 'WARN' or 'ERROR'.
    Every other type will lead to an error message indicating an invalid message type.
    string  $MessageHeadline  The headline of the status message.
    It may be formatted with special color/link/bold tags.
    string  $MessageText  The text of the status message.
    It may be formatted with special color/link/bold tags. This parameter is optional.
    array  $MessageVariables  The variables that are used to replace the spacers (%s) in the submitted text. This parameter is optional.
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:09 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lib/cache.html b/lam-web/developers/phpdoc/lib/cache.html deleted file mode 100644 index c6a60664..00000000 --- a/lam-web/developers/phpdoc/lib/cache.html +++ /dev/null @@ -1,535 +0,0 @@ - - -Docs For Class cache - - - - - - - - - - - - - -
    lib
    - [ class tree: lib ] - [ index: lib ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: cache

    -Source Location: /lib/cache.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class contains all functions which are needed to manage the LDAP cache.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 40]
    -This class contains all functions which are needed to manage the LDAP cache.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attributes =

    -

    [line 45]

    - This variable contains a list and their scope of attributes which should be cached

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ldapcache =

    -

    [line 43]

    - This variable contains the cache

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $time =

    -

    [line 47]

    - This is the last timestamp on which the LDAP cache has been refreshed

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor cache [line 54]

    -
    -
    -
    - cache cache( -) -
    -

    - - Constructor.



    -

    Tags:

    -
    - - - - -
    return:  cache object
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method add_cache [line 64]

    -
    -
    -
    - void add_cache( -array -$attributes) -
    -

    - - This function adds attributes to the cache.



    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $attributes  syntax: is array( scope1 => array ( attributes ), scope2 => array ( attributes ), ...)
    -

    -
    [ Top ]
    -
    -
    - -

    method findgroups [line 236]

    -
    -
    -
    - array findgroups( -) -
    -

    - - This function returns an array with all group names which were found in the LDAP directory.



    -

    Tags:

    -
    - - - - -
    return:  group names
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getgid [line 218]

    -
    -
    -
    - string getgid( -string -$groupname) -
    -

    - - This function will return the GID number to an existing group name (using the cache).



    -

    Tags:

    -
    - - - - -
    return:  GID number
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $groupname  name of group
    -

    -
    [ Top ]
    -
    -
    - -

    method getgrnam [line 254]

    -
    -
    -
    - group getgrnam( -string -$gidNumber) -
    -

    - - This function returns the group name to an existing gidNumber.



    -

    Tags:

    -
    - - - - -
    return:  name
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $gidNumber  GID number
    -

    -
    [ Top ]
    -
    -
    - -

    method get_cache [line 93]

    -
    -
    -
    - array get_cache( -mixed -$attributes, string -$objectClass, mixed -$scopelist) -
    -

    - - Queries the cache for a list of LDAP entries and their attributes.



    -

    Tags:

    -
    - - - - -
    return:  The found LDAP entries.
    Format: array(dn1 => array(uidnumber1), dn2 => array(uidnumber2), ... ) if $attributes is of type string
    or array(dn1 => array(uid => array(myuid), uidNumber => array(1234)), ... ) if $attributes is an array
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    mixed  $attributes  One (string) or many (array) attribute names.
    string  $objectClass  The resulting entries need to contain this object class.
    mixed  $scopelist  the account type(s) as string or array, all scopes if NULL given
    -

    -
    [ Top ]
    -
    -
    - -

    method in_cache [line 138]

    -
    -
    -
    - void in_cache( -string -$value, string -$attribute, mixed -$scopelist) -
    -

    - - This function returns the DN if an LDAP entry with $attribute=$value is found.



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    string  $value  is the searched value of the attribute $attribute
    string  $attribute  name of the LDAP attribute
    mixed  $scopelist  the account type(s) as string or array, all scopes if NULL given
    -

    -
    [ Top ]
    -
    -
    - -

    method refresh_cache [line 173]

    -
    -
    -
    - void refresh_cache( -[boolean -$rebuild = false]) -
    -

    - - This function refreshes the cache.



    - - - - -

    Parameters:

    -
    - - - - - - -
    boolean  $rebuild  forces a refresh if set to true
    -

    -
    [ Top ]
    -
    -
    - -

    method __sleep [line 272]

    -
    -
    -
    - array __sleep( -) -
    -

    - - Encrypts LDAP cache before saving to session file.



    -

    Tags:

    -
    - - - - -
    return:  list of variables to save
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method __wakeup [line 281]

    -
    -
    -
    - void __wakeup( -) -
    -

    - - Decrypts LDAP cache after loading from session file.



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:38 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/_lib_lists_inc.html b/lam-web/developers/phpdoc/lists/_lib_lists_inc.html deleted file mode 100644 index 7bb76611..00000000 --- a/lam-web/developers/phpdoc/lists/_lib_lists_inc.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page lists.inc - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: lists.inc

    -Source Location: /lib/lists.inc

    - -
    -
    - -
    -

    Classes:

    -
    lamList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -This file includes functions to manage the list views.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("types.inc") [line 33]
    -Used to get type information.

    include_once("pdfstruct.inc") [line 35]
    -Used to get PDF information.

    include_once("pdf.inc") [line 37]
    -Used to create PDF files.

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:51 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/_templates_lists_list_php.html b/lam-web/developers/phpdoc/lists/_templates_lists_list_php.html deleted file mode 100644 index cb049685..00000000 --- a/lam-web/developers/phpdoc/lists/_templates_lists_list_php.html +++ /dev/null @@ -1,165 +0,0 @@ - - -Docs for page list.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: list.php

    -Source Location: /templates/lists/list.php

    - -
    -
    - - -

    Page Details:

    -This file shows the list views.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 33]
    -security functions

    include_once("../../lib/types.inc") [line 35]
    -Used to get type information.

    include_once("../../lib/config.inc") [line 37]
    -Access to configuration options

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:51 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/_templates_lists_userlink_php.html b/lam-web/developers/phpdoc/lists/_templates_lists_userlink_php.html deleted file mode 100644 index 70b6e83e..00000000 --- a/lam-web/developers/phpdoc/lists/_templates_lists_userlink_php.html +++ /dev/null @@ -1,198 +0,0 @@ - - -Docs for page userlink.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: userlink.php

    -Source Location: /templates/lists/userlink.php

    - -
    -
    - - -

    Page Details:

    -This page will redirect to account/edit.php if the given user is valid.

    It is called from listgroups.php via the memberUID links.




    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 34]
    -security functions

    include_once("../../lib/ldap.inc") [line 36]
    -Needed to find DNs of users

    include_once("../../lib/status.inc") [line 38]
    -Used to display error messages

    -

    -

    -
    -
    - -

    search_username [line 77]

    -
    -
    -
    - string search_username( -string $name) -
    -

    - - Searches LDAP for a specific user name (uid attribute) and returns its DN entry



    -

    Tags:

    -
    - - - - -
    return:  DN
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $name  user name
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamGroupList.html b/lam-web/developers/phpdoc/lists/lamGroupList.html deleted file mode 100644 index b2977cae..00000000 --- a/lam-web/developers/phpdoc/lists/lamGroupList.html +++ /dev/null @@ -1,498 +0,0 @@ - - -Docs For Class lamGroupList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamGroupList

    -Source Location: /lib/types/group.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    lamList
    -   |
    -   --lamGroupList

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: lamList

    -
    -
    - lamList::$attrArray - -
    -
    - -
    -
    - lamList::$descArray - -
    -
    - -
    -
    - lamList::$entries - -
    -
    - -
    -
    - lamList::$filterText - -
    -
    - -
    -
    - lamList::$labels - -
    -
    - -
    -
    - lamList::$maxPageEntries - -
    -
    - -
    -
    - lamList::$page - -
    -
    - -
    -
    - lamList::$possibleSuffixes - -
    -
    - -
    -
    - lamList::$refresh - -
    -
    - -
    -
    - lamList::$sortColumn - -
    -
    - -
    -
    - lamList::$suffix - -
    -
    - -
    -
    - lamList::$type - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: lamList

    -
    -
    - lamList::lamList() - -
    -
    - Constructor -
    -
    - lamList::cmp_array() - -
    -
    - Compare function used for usort-method -
    -
    - lamList::listBuildFilter() - -
    -
    - Builds the regular expressions from the filter values. -
    -
    - lamList::listDoPost() - -
    -
    - Manages all POST actions (e.g. button pressed) for the account lists. -
    -
    - lamList::listDrawNavigationBar() - -
    -
    - Draws a navigation bar to switch between pages -
    -
    - lamList::listFilterAccounts() - -
    -
    - Removes all entries which do not fit to the filter. -
    -
    - lamList::listGetAttributeDescriptionList() - -
    -
    - Returns an hash array containing with all attributes to be shown and their descriptions. -
    -
    - lamList::listGetParams() - -
    -
    - Sets some internal parameters. -
    -
    - lamList::listPrintButtons() - -
    -
    - Prints the create, delete and PDF buttons. -
    -
    - lamList::listPrintHeader() - -
    -
    - Prints the HTML head. -
    -
    - lamList::listPrintJavaScript() - -
    -
    - Prints JavaScript code needed for mouse-over effects. -
    -
    - lamList::listPrintTableBody() - -
    -
    - Prints the entry list -
    -
    - lamList::listPrintTableHeader() - -
    -
    - Prints the attribute and filter row at the account table head -
    -
    - lamList::listRefreshData() - -
    -
    - Rereads the entries from LDAP. -
    -
    - lamList::listShowOUSelection() - -
    -
    - Prints a combobox with possible sub-DNs. -
    -
    - lamList::listSort() - -
    -
    - Sorts an account list by a given attribute -
    -
    - lamList::showPage() - -
    -
    - Prints the HTML code to display the list view. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 99]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamGroupList [line 107]

    -
    -
    -
    - lamList lamGroupList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method listPrintTableBody [line 123]

    -
    -
    -
    - void listPrintTableBody( -array -$info) -
    -

    - - Prints the entry list



    - - -Overrides lamList::listPrintTableBody() (Prints the entry list)

    - -

    Parameters:

    -
    - - - - - - -
    array  $info  entries
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamHostList.html b/lam-web/developers/phpdoc/lists/lamHostList.html deleted file mode 100644 index 5c795bcf..00000000 --- a/lam-web/developers/phpdoc/lists/lamHostList.html +++ /dev/null @@ -1,468 +0,0 @@ - - -Docs For Class lamHostList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamHostList

    -Source Location: /lib/types/host.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    lamList
    -   |
    -   --lamHostList

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: lamList

    -
    -
    - lamList::$attrArray - -
    -
    - -
    -
    - lamList::$descArray - -
    -
    - -
    -
    - lamList::$entries - -
    -
    - -
    -
    - lamList::$filterText - -
    -
    - -
    -
    - lamList::$labels - -
    -
    - -
    -
    - lamList::$maxPageEntries - -
    -
    - -
    -
    - lamList::$page - -
    -
    - -
    -
    - lamList::$possibleSuffixes - -
    -
    - -
    -
    - lamList::$refresh - -
    -
    - -
    -
    - lamList::$sortColumn - -
    -
    - -
    -
    - lamList::$suffix - -
    -
    - -
    -
    - lamList::$type - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: lamList

    -
    -
    - lamList::lamList() - -
    -
    - Constructor -
    -
    - lamList::cmp_array() - -
    -
    - Compare function used for usort-method -
    -
    - lamList::listBuildFilter() - -
    -
    - Builds the regular expressions from the filter values. -
    -
    - lamList::listDoPost() - -
    -
    - Manages all POST actions (e.g. button pressed) for the account lists. -
    -
    - lamList::listDrawNavigationBar() - -
    -
    - Draws a navigation bar to switch between pages -
    -
    - lamList::listFilterAccounts() - -
    -
    - Removes all entries which do not fit to the filter. -
    -
    - lamList::listGetAttributeDescriptionList() - -
    -
    - Returns an hash array containing with all attributes to be shown and their descriptions. -
    -
    - lamList::listGetParams() - -
    -
    - Sets some internal parameters. -
    -
    - lamList::listPrintButtons() - -
    -
    - Prints the create, delete and PDF buttons. -
    -
    - lamList::listPrintHeader() - -
    -
    - Prints the HTML head. -
    -
    - lamList::listPrintJavaScript() - -
    -
    - Prints JavaScript code needed for mouse-over effects. -
    -
    - lamList::listPrintTableBody() - -
    -
    - Prints the entry list -
    -
    - lamList::listPrintTableHeader() - -
    -
    - Prints the attribute and filter row at the account table head -
    -
    - lamList::listRefreshData() - -
    -
    - Rereads the entries from LDAP. -
    -
    - lamList::listShowOUSelection() - -
    -
    - Prints a combobox with possible sub-DNs. -
    -
    - lamList::listSort() - -
    -
    - Sorts an account list by a given attribute -
    -
    - lamList::showPage() - -
    -
    - Prints the HTML code to display the list view. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 101]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamHostList [line 109]

    -
    -
    -
    - lamList lamHostList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:47 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamList.html b/lam-web/developers/phpdoc/lists/lamList.html deleted file mode 100644 index 097120f6..00000000 --- a/lam-web/developers/phpdoc/lists/lamList.html +++ /dev/null @@ -1,906 +0,0 @@ - - -Docs For Class lamList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamList

    -Source Location: /lib/lists.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    lamMailAliasList
    -
    Generates the list view.
    -
    -
    -
    lamHostList
    -
    Generates the list view.
    -
    -
    -
    lamSmbDomainList
    -
    Generates the list view.
    -
    -
    -
    lamGroupList
    -
    Generates the list view.
    -
    -
    -
    lamUserList
    -
    Generates the list view.
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 47]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attrArray = array()

    -

    [line 56]

    - list of LDAP attributes

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $descArray = array()

    -

    [line 59]

    - list of attribute descriptions

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $entries =

    -

    [line 74]

    - LDAP entries

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $filterText =

    -

    [line 77]

    - filter string to include in URL

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $labels =

    -

    [line 83]

    - list of account specific labels

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $maxPageEntries =  10

    -

    [line 62]

    - maximum count of entries per page

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $page =  1

    -

    [line 53]

    - current page number

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $possibleSuffixes =

    -

    [line 80]

    - list of possible LDAP suffixes(organizational units)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $refresh =  true

    -

    [line 71]

    - refresh page switch

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sortColumn =

    -

    [line 65]

    - sort column name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $suffix =

    -

    [line 68]

    - LDAP suffix

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $type =

    -

    [line 50]

    - Account type

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamList [line 91]

    -
    -
    -
    - lamList lamList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method cmp_array [line 254]

    -
    -
    -
    - integer cmp_array( -array -$a, array -$b) -
    -

    - - Compare function used for usort-method

    Rows are sorted with the first attribute entry of the sort column. If objects have attributes with multiple values only the first is used for sorting.




    -

    Tags:

    -
    - - - - -
    return:  0 if both are equal, 1 if $a is greater, -1 if $b is greater
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $a  first row which is compared
    array  $b  second row which is compared
    -

    -
    [ Top ]
    -
    -
    - -

    method listBuildFilter [line 158]

    -
    -
    -
    - array listBuildFilter( -) -
    -

    - - Builds the regular expressions from the filter values.



    -

    Tags:

    -
    - - - - -
    return:  filter data array($attribute => array('regex' => $reg, 'original' => $orig)) $reg is the regular expression to use, $orig the user's unmodified input string
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method listDoPost [line 415]

    -
    -
    -
    - void listDoPost( -) -
    -

    - - Manages all POST actions (e.g. button pressed) for the account lists.



    - -

    Overridden in child classes as:
    -

    -
    lamUserList::listDoPost()
    -
    Manages all POST actions (e.g. button pressed) for the account lists.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method listDrawNavigationBar [line 274]

    -
    -
    -
    - void listDrawNavigationBar( -integer -$count) -
    -

    - - Draws a navigation bar to switch between pages



    - - - - -

    Parameters:

    -
    - - - - - - -
    integer  $count  number of account entries
    -

    -
    [ Top ]
    -
    -
    - -

    method listFilterAccounts [line 201]

    -
    -
    -
    - array listFilterAccounts( -) -
    -

    - - Removes all entries which do not fit to the filter.



    -

    Tags:

    -
    - - - - -
    return:  filtered list of accounts
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method listGetAttributeDescriptionList [line 576]

    -
    -
    -
    - array listGetAttributeDescriptionList( -) -
    -

    - - Returns an hash array containing with all attributes to be shown and their descriptions.

    Format: array(attribute => description)




    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method listGetParams [line 610]

    -
    -
    -
    - void listGetParams( -) -
    -

    - - Sets some internal parameters.



    - - - - -
    [ Top ]
    -
    -
    - -

    method listPrintButtons [line 504]

    -
    -
    -
    - void listPrintButtons( -boolean -$createOnly) -
    -

    - - Prints the create, delete and PDF buttons.



    - -

    Overridden in child classes as:
    -

    -
    lamUserList::listPrintButtons()
    -
    Prints the create, delete and PDF buttons.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    boolean  $createOnly  true if only the create button should be displayed
    -

    -
    [ Top ]
    -
    -
    - -

    method listPrintHeader [line 527]

    -
    -
    -
    - void listPrintHeader( -) -
    -

    - - Prints the HTML head.



    - - - - -
    [ Top ]
    -
    -
    - -

    method listPrintJavaScript [line 539]

    -
    -
    -
    - void listPrintJavaScript( -) -
    -

    - - Prints JavaScript code needed for mouse-over effects.



    - - - - -
    [ Top ]
    -
    -
    - -

    method listPrintTableBody [line 361]

    -
    -
    -
    - void listPrintTableBody( -array -$info) -
    -

    - - Prints the entry list



    - -

    Overridden in child classes as:
    -

    -
    lamGroupList::listPrintTableBody()
    -
    Prints the entry list
    -
    -
    -
    lamUserList::listPrintTableBody()
    -
    Prints the entry list
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    array  $info  entries
    -

    -
    [ Top ]
    -
    -
    - -

    method listPrintTableHeader [line 314]

    -
    -
    -
    - void listPrintTableHeader( -) -
    -

    - - Prints the attribute and filter row at the account table head



    - - - - -
    [ Top ]
    -
    -
    - -

    method listRefreshData [line 638]

    -
    -
    -
    - void listRefreshData( -) -
    -

    - - Rereads the entries from LDAP.



    - - - - -
    [ Top ]
    -
    -
    - -

    method listShowOUSelection [line 482]

    -
    -
    -
    - void listShowOUSelection( -) -
    -

    - - Prints a combobox with possible sub-DNs.



    - - - - -
    [ Top ]
    -
    -
    - -

    method listSort [line 235]

    -
    -
    -
    - array listSort( -array -$info) -
    -

    - - Sorts an account list by a given attribute



    -

    Tags:

    -
    - - - - -
    return:  sorted account list
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    array  $info  the account list
    -

    -
    [ Top ]
    -
    -
    - -

    method showPage [line 105]

    -
    -
    -
    - void showPage( -) -
    -

    - - Prints the HTML code to display the list view.



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:51 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamMailAliasList.html b/lam-web/developers/phpdoc/lists/lamMailAliasList.html deleted file mode 100644 index 81fc65e7..00000000 --- a/lam-web/developers/phpdoc/lists/lamMailAliasList.html +++ /dev/null @@ -1,468 +0,0 @@ - - -Docs For Class lamMailAliasList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamMailAliasList

    -Source Location: /lib/types/mailAlias.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    lamList
    -   |
    -   --lamMailAliasList

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: lamList

    -
    -
    - lamList::$attrArray - -
    -
    - -
    -
    - lamList::$descArray - -
    -
    - -
    -
    - lamList::$entries - -
    -
    - -
    -
    - lamList::$filterText - -
    -
    - -
    -
    - lamList::$labels - -
    -
    - -
    -
    - lamList::$maxPageEntries - -
    -
    - -
    -
    - lamList::$page - -
    -
    - -
    -
    - lamList::$possibleSuffixes - -
    -
    - -
    -
    - lamList::$refresh - -
    -
    - -
    -
    - lamList::$sortColumn - -
    -
    - -
    -
    - lamList::$suffix - -
    -
    - -
    -
    - lamList::$type - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: lamList

    -
    -
    - lamList::lamList() - -
    -
    - Constructor -
    -
    - lamList::cmp_array() - -
    -
    - Compare function used for usort-method -
    -
    - lamList::listBuildFilter() - -
    -
    - Builds the regular expressions from the filter values. -
    -
    - lamList::listDoPost() - -
    -
    - Manages all POST actions (e.g. button pressed) for the account lists. -
    -
    - lamList::listDrawNavigationBar() - -
    -
    - Draws a navigation bar to switch between pages -
    -
    - lamList::listFilterAccounts() - -
    -
    - Removes all entries which do not fit to the filter. -
    -
    - lamList::listGetAttributeDescriptionList() - -
    -
    - Returns an hash array containing with all attributes to be shown and their descriptions. -
    -
    - lamList::listGetParams() - -
    -
    - Sets some internal parameters. -
    -
    - lamList::listPrintButtons() - -
    -
    - Prints the create, delete and PDF buttons. -
    -
    - lamList::listPrintHeader() - -
    -
    - Prints the HTML head. -
    -
    - lamList::listPrintJavaScript() - -
    -
    - Prints JavaScript code needed for mouse-over effects. -
    -
    - lamList::listPrintTableBody() - -
    -
    - Prints the entry list -
    -
    - lamList::listPrintTableHeader() - -
    -
    - Prints the attribute and filter row at the account table head -
    -
    - lamList::listRefreshData() - -
    -
    - Rereads the entries from LDAP. -
    -
    - lamList::listShowOUSelection() - -
    -
    - Prints a combobox with possible sub-DNs. -
    -
    - lamList::listSort() - -
    -
    - Sorts an account list by a given attribute -
    -
    - lamList::showPage() - -
    -
    - Prints the HTML code to display the list view. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 97]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamMailAliasList [line 105]

    -
    -
    -
    - lamList lamMailAliasList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:52 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamSmbDomainList.html b/lam-web/developers/phpdoc/lists/lamSmbDomainList.html deleted file mode 100644 index 7340eed6..00000000 --- a/lam-web/developers/phpdoc/lists/lamSmbDomainList.html +++ /dev/null @@ -1,468 +0,0 @@ - - -Docs For Class lamSmbDomainList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamSmbDomainList

    -Source Location: /lib/types/smbDomain.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    lamList
    -   |
    -   --lamSmbDomainList

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: lamList

    -
    -
    - lamList::$attrArray - -
    -
    - -
    -
    - lamList::$descArray - -
    -
    - -
    -
    - lamList::$entries - -
    -
    - -
    -
    - lamList::$filterText - -
    -
    - -
    -
    - lamList::$labels - -
    -
    - -
    -
    - lamList::$maxPageEntries - -
    -
    - -
    -
    - lamList::$page - -
    -
    - -
    -
    - lamList::$possibleSuffixes - -
    -
    - -
    -
    - lamList::$refresh - -
    -
    - -
    -
    - lamList::$sortColumn - -
    -
    - -
    -
    - lamList::$suffix - -
    -
    - -
    -
    - lamList::$type - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: lamList

    -
    -
    - lamList::lamList() - -
    -
    - Constructor -
    -
    - lamList::cmp_array() - -
    -
    - Compare function used for usort-method -
    -
    - lamList::listBuildFilter() - -
    -
    - Builds the regular expressions from the filter values. -
    -
    - lamList::listDoPost() - -
    -
    - Manages all POST actions (e.g. button pressed) for the account lists. -
    -
    - lamList::listDrawNavigationBar() - -
    -
    - Draws a navigation bar to switch between pages -
    -
    - lamList::listFilterAccounts() - -
    -
    - Removes all entries which do not fit to the filter. -
    -
    - lamList::listGetAttributeDescriptionList() - -
    -
    - Returns an hash array containing with all attributes to be shown and their descriptions. -
    -
    - lamList::listGetParams() - -
    -
    - Sets some internal parameters. -
    -
    - lamList::listPrintButtons() - -
    -
    - Prints the create, delete and PDF buttons. -
    -
    - lamList::listPrintHeader() - -
    -
    - Prints the HTML head. -
    -
    - lamList::listPrintJavaScript() - -
    -
    - Prints JavaScript code needed for mouse-over effects. -
    -
    - lamList::listPrintTableBody() - -
    -
    - Prints the entry list -
    -
    - lamList::listPrintTableHeader() - -
    -
    - Prints the attribute and filter row at the account table head -
    -
    - lamList::listRefreshData() - -
    -
    - Rereads the entries from LDAP. -
    -
    - lamList::listShowOUSelection() - -
    -
    - Prints a combobox with possible sub-DNs. -
    -
    - lamList::listSort() - -
    -
    - Sorts an account list by a given attribute -
    -
    - lamList::showPage() - -
    -
    - Prints the HTML code to display the list view. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 97]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamSmbDomainList [line 105]

    -
    -
    -
    - lamList lamSmbDomainList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:08 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/lamUserList.html b/lam-web/developers/phpdoc/lists/lamUserList.html deleted file mode 100644 index 5b089018..00000000 --- a/lam-web/developers/phpdoc/lists/lamUserList.html +++ /dev/null @@ -1,589 +0,0 @@ - - -Docs For Class lamUserList - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: lamUserList

    -Source Location: /lib/types/user.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    lamList
    -   |
    -   --lamUserList

    -
    Generates the list view.


    -

    Author(s):

    -
      -
    • Roland Gruber
    • -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: lamList

    -
    -
    - lamList::$attrArray - -
    -
    - -
    -
    - lamList::$descArray - -
    -
    - -
    -
    - lamList::$entries - -
    -
    - -
    -
    - lamList::$filterText - -
    -
    - -
    -
    - lamList::$labels - -
    -
    - -
    -
    - lamList::$maxPageEntries - -
    -
    - -
    -
    - lamList::$page - -
    -
    - -
    -
    - lamList::$possibleSuffixes - -
    -
    - -
    -
    - lamList::$refresh - -
    -
    - -
    -
    - lamList::$sortColumn - -
    -
    - -
    -
    - lamList::$suffix - -
    -
    - -
    -
    - lamList::$type - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: lamList

    -
    -
    - lamList::lamList() - -
    -
    - Constructor -
    -
    - lamList::cmp_array() - -
    -
    - Compare function used for usort-method -
    -
    - lamList::listBuildFilter() - -
    -
    - Builds the regular expressions from the filter values. -
    -
    - lamList::listDoPost() - -
    -
    - Manages all POST actions (e.g. button pressed) for the account lists. -
    -
    - lamList::listDrawNavigationBar() - -
    -
    - Draws a navigation bar to switch between pages -
    -
    - lamList::listFilterAccounts() - -
    -
    - Removes all entries which do not fit to the filter. -
    -
    - lamList::listGetAttributeDescriptionList() - -
    -
    - Returns an hash array containing with all attributes to be shown and their descriptions. -
    -
    - lamList::listGetParams() - -
    -
    - Sets some internal parameters. -
    -
    - lamList::listPrintButtons() - -
    -
    - Prints the create, delete and PDF buttons. -
    -
    - lamList::listPrintHeader() - -
    -
    - Prints the HTML head. -
    -
    - lamList::listPrintJavaScript() - -
    -
    - Prints JavaScript code needed for mouse-over effects. -
    -
    - lamList::listPrintTableBody() - -
    -
    - Prints the entry list -
    -
    - lamList::listPrintTableHeader() - -
    -
    - Prints the attribute and filter row at the account table head -
    -
    - lamList::listRefreshData() - -
    -
    - Rereads the entries from LDAP. -
    -
    - lamList::listShowOUSelection() - -
    -
    - Prints a combobox with possible sub-DNs. -
    -
    - lamList::listSort() - -
    -
    - Sorts an account list by a given attribute -
    -
    - lamList::showPage() - -
    -
    - Prints the HTML code to display the list view. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 105]
    -Generates the list view.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $trans_primary =  false

    -

    [line 108]

    - Controls if GID number is translated to group name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $trans_primary_hash = array()

    -

    [line 111]

    - translates GID to group name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor lamUserList [line 119]

    -
    -
    -
    - lamList lamUserList( -string -$type) -
    -

    - - Constructor



    -

    Tags:

    -
    - - - - -
    return:  list object
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $type  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method listDoPost [line 133]

    -
    -
    -
    - void listDoPost( -) -
    -

    - - Manages all POST actions (e.g. button pressed) for the account lists.



    - - -Overrides lamList::listDoPost() (Manages all POST actions (e.g. button pressed) for the account lists.)

    - -
    [ Top ]
    -
    -
    - -

    method listPrintButtons [line 230]

    -
    -
    -
    - void listPrintButtons( -boolean -$createOnly) -
    -

    - - Prints the create, delete and PDF buttons.



    - - -Overrides lamList::listPrintButtons() (Prints the create, delete and PDF buttons.)

    - -

    Parameters:

    -
    - - - - - - -
    boolean  $createOnly  true if only the create button should be displayed
    -

    -
    [ Top ]
    -
    -
    - -

    method listPrintTableBody [line 161]

    -
    -
    -
    - void listPrintTableBody( -array -$info) -
    -

    - - Prints the entry list



    - - -Overrides lamList::listPrintTableBody() (Prints the entry list)

    - -

    Parameters:

    -
    - - - - - - -
    array  $info  entries
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_lib_tree_inc.html b/lam-web/developers/phpdoc/lists/tree/_lib_tree_inc.html deleted file mode 100644 index bf687f48..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_lib_tree_inc.html +++ /dev/null @@ -1,1022 +0,0 @@ - - -Docs for page tree.inc - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: tree.inc

    -Source Location: /lib/tree.inc

    - -
    -
    - - -

    Page Details:

    -This function displays the LDAP tree for all the servers that you have

    in config.php. We read the session variable 'tree' to know which dns are expanded or collapsed. No query string parameters are expected, however, you can use a '#' offset to scroll to a given dn. The syntax is tree.php#<rawurlencoded dn>, so if I wanted to scroll to dc=example,dc=com for server 3, the URL would be: tree.php#3_dc%3Dexample%2Cdc%3Dcom




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    -

    -
    -
    - -

    arrayLower [line 911]

    -
    -
    -
    - void arrayLower( -mixed $array) -
    -

    - -

    - - -
    [ Top ]


    -
    -
    - -

    build_initial_tree_icons [line 180]

    -
    -
    -
    - void build_initial_tree_icons( -) -
    -

    - - Builds the initial array that stores the icon-lookup for each server's DN in the tree browser. The returned

    array is then stored in the current session. The structure of the returned array is simple, and looks like this:


    1 Array
    2 (
    3 [0] => Array
    4 (
    5 [dc=example,dc=com] => "dcobject.png"
    6 )
    7 [1] => Array
    8 [o=Corporation] => "o.png"
    9 )
    10 )
    This function is not meant as a user-callable function, but rather a convenient, automated method for setting up the initial data structure for the tree viewer's icon cache.




    - - -
    [ Top ]


    -
    -
    - -

    dn_exists [line 199]

    -
    -
    -
    - bool dn_exists( -string $dn) -
    -

    - - Gets whether an entry exists based on its DN. If the entry exists, returns true. Otherwise returns false.



    - - -

    Parameters

    - - - - - - -
    string  $dn  The DN of the entry of interest.
    -
    [ Top ]


    -
    -
    - -

    draw_formatted_dn [line 647]

    -
    -
    -
    - void draw_formatted_dn( -mixed $dn) -
    -

    - - Gets a DN string using the user-configured tree_display_format string to format it.



    - - -
    [ Top ]


    -
    -
    - -

    draw_jpeg_photos [line 1122]

    -
    -
    -
    - void draw_jpeg_photos( -string $dn, [string $attr_name = 'jpegPhoto'], [bool $draw_delete_buttons = false], [bool $draw_bytes_and_size = true], [string $table_html_attrs = 'align="left"'], [mixed $img_html_attrs = '']) -
    -

    - - Draw the jpegPhoto image(s) for an entry wrapped in HTML. Many options are available to specify how the images are to be displayed.

    Usage Examples:


    1 draw_jpeg_photos( 0, "cn=Bob,ou=People,dc=example,dc=com", "jpegPhoto" true, false, "border: 1px; width: 150px" );
    2 draw_jpeg_photos( 1, "cn=Fred,ou=People,dc=example,dc=com" );




    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    string  $dn  The DN of the entry that contains the jpeg attribute you want to draw.
    string  $attr_name  The name of the attribute containing the jpeg data (usually 'jpegPhoto').
    bool  $draw_delete_buttons  If true, draws a button beneath the image titled 'Delete' allowing the user to delete the jpeg attribute by calling JavaScript function deleteAttribute() provided in the default modification template.
    bool  $draw_bytes_and_size  If true, draw text below the image indicating the byte size and dimensions.
    string  $table_html_attrs  Specifies optional CSS style attributes for the table tag.
    -
    [ Top ]


    -
    -
    - -

    draw_server_tree [line 49]

    -
    -
    -
    - void draw_server_tree( -) -
    -

    - - Prints the HTML of the tree view.



    - - -
    [ Top ]


    -
    -
    - -

    get_container [line 1300]

    -
    -
    -
    - string get_container( -string $dn) -
    -

    - - Given a DN string, this returns the parent container portion of the string.

    For example. given 'cn=Manager,dc=example,dc=com', this function returns 'dc=example,dc=com'.




    -

    Tags:

    -
    - - - - - - - -
    return:  The container
    see:  get_rdn()
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  The DN whose container string to return.
    -
    [ Top ]


    -
    -
    - -

    get_container_contents [line 245]

    -
    -
    -
    - array get_container_contents( -string $dn, [int $size_limit = 0], [string $filter = '(objectClass=*)']) -
    -

    - - Gets a list of child entries for an entry. Given a DN, this function fetches the list of DNs of child entries one level beneath the parent. For example, for the following tree:


    1 dc=example,dc=com
    2 ou=People
    3 cn=Dave
    4 cn=Fred
    5 cn=Joe
    6 ou=More People
    7 cn=Mark
    8 cn=Bob

    Calling


    1 get_container_contents( "ou=people,dc=example,dc=com" )
    would return the following list:


    1 cn=Dave
    2 cn=Fred
    3 cn=Joe
    4 ou=More People




    -

    Tags:

    -
    - - - - -
    return:  An array of DN strings listing the immediate children of the specified entry.
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $dn  The DN of the entry whose children to return.
    int  $size_limit  (optional) The maximum number of entries to return. If unspecified, no limit is applied to the number of entries in the returned.
    string  $filter  (optional) An LDAP filter to apply when fetching children, example: "(objectClass=inetOrgPerson)"
    -
    [ Top ]


    -
    -
    - -

    get_enc_type [line 1092]

    -
    -
    -
    - void get_enc_type( -mixed $user_password) -
    -

    - -

    - - -
    [ Top ]


    -
    -
    - -

    get_entry_system_attrs [line 883]

    -
    -
    -
    - array get_entry_system_attrs( -string $dn, [int $deref = LDAP_DEREF_NEVER]) -
    -

    - - Gets the operational attributes for an entry. Given a DN, this function fetches that entry's

    operational (ie, system or internal) attributes. These attributes include "createTimeStamp", "creatorsName", and any other attribute that the LDAP server sets automatically. The returned associative array is of this form:


    1 Array
    2 (
    3 [creatorsName] => Array
    4 (
    5 [0] => "cn=Admin,dc=example,dc=com"
    6 )
    7 [createTimeStamp]=> Array
    8 (
    9 [0] => "10401040130"
    10 )
    11 [hasSubordinates] => Array
    12 (
    13 [0] => "FALSE"
    14 )
    15 )




    -

    Tags:

    -
    - - - - -
    return:  An associative array whose keys are attribute names and whose values are arrays of values for the aforementioned attribute.
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $dn  The DN of the entry whose interal attributes are desired.
    int  $deref  For aliases and referrals, this parameter specifies whether to follow references to the referenced DN or to fetch the attributes for the referencing DN. See http://php.net/ldap_search for the 4 valid options.
    -
    [ Top ]


    -
    -
    - -

    get_icon [line 282]

    -
    -
    -
    - string get_icon( -string $dn) -
    -

    - - Given a DN and server ID, this function reads the DN's objectClasses and

    determines which icon best represents the entry. The results of this query are cached in a session variable so it is not run every time the tree browser changes, just when exposing new DNs that were not displayed previously. That means we can afford a little bit of inefficiency here in favor of coolness. :)

    This function returns a string like "country.png". All icon files are assumed to be contained in the /../../graphics/ directory of phpLDAPadmin.

    Developers are encouraged to add new icons to the images directory and modify this function as needed to suit their types of LDAP entries. If the modifications are general to an LDAP audience, the phpLDAPadmin team will gladly accept them as a patch.




    - - -

    Parameters

    - - - - - - -
    string  $dn  The DN of the entry whose icon you wish to fetch.
    -
    [ Top ]


    -
    -
    - -

    get_object_attr [line 426]

    -
    -
    -
    - void get_object_attr( -string $dn, string $attr, bool $lower_case_attr_names) -
    -

    - - Much like get_object_attrs(), but only returns the values for one attribute of an object. Example calls:


    1 print_r( get_object_attr( 0, "cn=Bob,ou=people,dc=example,dc=com", "sn" ) );
    2 // prints:
    3 // Array
    4 // (
    5 // [0] => "Smith"
    6 // )
    7
    8 print_r( get_object_attr( 0, "cn=Bob,ou=people,dc=example,dc=com", "objectClass" ) );
    9 // prints:
    10 // Array
    11 // (
    12 // [0] => "top"
    13 // [1] => "person"
    14 // )




    -

    Tags:

    -
    - - - - -
    see:  get_object_attrs()
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $dn  The distinguished name (DN) of the entry whose attributes/values to fetch.
    string  $attr  The attribute whose value(s) to return (ie, "objectClass", "cn", "userPassword")
    bool  $lower_case_attr_names  (optional) If true, all keys of the returned associative array will be lower case. Otherwise, they will be cased as the LDAP server returns them.
    -
    [ Top ]


    -
    -
    - -

    get_object_attrs [line 721]

    -
    -
    -
    - array get_object_attrs( -string $dn, [bool $lower_case_attr_names = false], [int $deref = LDAP_DEREF_NEVER]) -
    -

    - - Gets the attributes/values of an entry. Returns an associative array whose

    keys are attribute value names and whose values are arrays of values for said attribute. Optionally, callers may specify true for the parameter $lower_case_attr_names to force all keys in the associate array (attribute names) to be lower case.

    Sample return value of


    1 get_object_attrs( 0, "cn=Bob,ou=pepole,dc=example,dc=com" )


    1 Array
    2 (
    3 [objectClass] => Array
    4 (
    5 [0] => person
    6 [1] => top
    7 )
    8 [cn] => Array
    9 (
    10 [0] => Bob
    11 )
    12 [sn] => Array
    13 (
    14 [0] => Jones
    15 )
    16 [dn] => Array
    17 (
    18 [0] => cn=Bob,ou=pepole,dc=example,dc=com
    19 )
    20 )




    -

    Tags:

    -
    - - - - - - - -
    see:  get_object_attr()
    see:  get_entry_system_attrs()
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $dn  The distinguished name (DN) of the entry whose attributes/values to fetch.
    bool  $lower_case_attr_names  (optional) If true, all keys of the returned associative array will be lower case. Otherwise, they will be cased as the LDAP server returns them.
    int  $deref  For aliases and referrals, this parameter specifies whether to follow references to the referenced DN or to fetch the attributes for the referencing DN. See http://php.net/ldap_search for the 4 valid options.
    -
    [ Top ]


    -
    -
    - -

    get_rdn [line 460]

    -
    -
    -
    - string get_rdn( -string $dn, [bool $include_attrs = 0]) -
    -

    - - Given a DN string, this returns the 'RDN' portion of the string.

    For example. given 'cn=Manager,dc=example,dc=com', this function returns 'cn=Manager' (it is really the exact opposite of get_container()).




    -

    Tags:

    -
    - - - - - - - -
    return:  The RDN
    see:  get_container()
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $dn  The DN whose RDN to return.
    bool  $include_attrs  If true, include attributes in the RDN string. See http://php.net/ldap_explode_dn for details
    -
    [ Top ]


    -
    -
    - -

    initialize_session_tree [line 143]

    -
    -
    -
    - void initialize_session_tree( -) -
    -

    - - Checks and fixes an initial session's tree cache if needed.

    This function is not meant as a user-callable function, but rather a convenient, automated method for checking the initial data structure of the session.




    - - -
    [ Top ]


    -
    -
    - -

    is_attr_binary [line 773]

    -
    -
    -
    - bool is_attr_binary( -string $attr_name) -
    -

    - - Given an attribute name and server ID number, this function returns whether the attrbiute may contain binary data. This is useful for developers who wish to display the contents of an arbitrary attribute but don't want to dump binary data on the page.



    -

    Tags:

    -
    - - - - -
    see:  is_jpeg_photo()
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $attr_name  The name of the attribute to test.
    -
    [ Top ]


    -
    -
    - -

    is_attr_boolean [line 959]

    -
    -
    -
    - bool is_attr_boolean( -string $attr_name) -
    -

    - - Given an attribute name and server ID number, this function returns whether the attrbiute contains boolean data. This is useful for developers who wish to display the contents of a boolean attribute with a drop-down.



    - - -

    Parameters

    - - - - - - -
    string  $attr_name  The name of the attribute to test.
    -
    [ Top ]


    -
    -
    - -

    is_dn_attr [line 1066]

    -
    -
    -
    - bool is_dn_attr( -string $attr_name) -
    -

    - - Returns true if the attribute specified is required to take as input a DN.

    Some examples include 'distinguishedName', 'member' and 'uniqueMember'.




    - - -

    Parameters

    - - - - - - -
    string  $attr_name  The name of the attribute of interest (case insensitive)
    -
    [ Top ]


    -
    -
    - -

    is_jpeg_photo [line 927]

    -
    -
    -
    - bool is_jpeg_photo( -string $attr_name) -
    -

    - - Used to determine if the specified attribute is indeed a jpegPhoto. If the specified attribute is one that houses jpeg data, true is returned. Otherwise this function returns false.



    -

    Tags:

    -
    - - - - -
    see:  draw_jpeg_photos()
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $attr_name  The name of the attribute to test.
    -
    [ Top ]


    -
    -
    - -

    is_mail_string [line 979]

    -
    -
    -
    - bool is_mail_string( -string $str) -
    -

    - - Get whether a string looks like an email address (user@example.com).



    -

    Tags:

    -
    - - - - -
    return:  Returns true if the specified string looks like an email address or false otherwise.
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $str  The string to analyze.
    -
    [ Top ]


    -
    -
    - -

    is_multi_line_attr [line 1027]

    -
    -
    -
    - bool is_multi_line_attr( -string $attr_name, [string $val = null]) -
    -

    - - Determines if an attribute's value can contain multiple lines. Attributes that fall in this multi-line category may be configured in config.php. Hence, this function accesses the global variable $multi_line_attributes;

    Usage example:


    1 if( is_muli_line_attr( "postalAddress" ) )
    2 echo "<textarea name=\"postalAddress\"></textarea>";
    3 else
    4 echo "<input name=\"postalAddress\" type=\"text\">";




    - - -

    Parameters

    - - - - - - - - - - - -
    string  $attr_name  The name of the attribute of interestd (case insensivite)
    string  $val  (optional) The current value of the attribute (speeds up the process by searching for carriage returns already in the attribute value)
    -
    [ Top ]


    -
    -
    - -

    is_url_string [line 995]

    -
    -
    -
    - bool is_url_string( -string $str) -
    -

    - - Get whether a string looks like a web URL (http://www.example.com/)



    -

    Tags:

    -
    - - - - -
    return:  Returns true if the specified string looks like a web URL or false otherwise.
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $str  The string to analyze.
    -
    [ Top ]


    -
    -
    - -

    pla_compare_dns [line 562]

    -
    -
    -
    - int pla_compare_dns( -string $dn1, string $dn2) -
    -

    - - Compares 2 DNs. If they are equivelant, returns 0, otherwise, returns their sorting order (similar to strcmp()): Returns < 0 if dn1 is less than dn2.

    Returns > 0 if dn1 is greater than dn2.

    The comparison is performed starting with the top-most element of the DN. Thus, the following list:


    1 ou=people,dc=example,dc=com
    2 cn=Admin,ou=People,dc=example,dc=com
    3 cn=Joe,ou=people,dc=example,dc=com
    4 dc=example,dc=com
    5 cn=Fred,ou=people,dc=example,dc=org
    6 cn=Dave,ou=people,dc=example,dc=org
    Will be sorted thus using usort( $list, "pla_compare_dns" ):

    1 dc=com
    2 dc=example,dc=com
    3 ou=people,dc=example,dc=com
    4 cn=Admin,ou=People,dc=example,dc=com
    5 cn=Joe,ou=people,dc=example,dc=com
    6 cn=Dave,ou=people,dc=example,dc=org
    7 cn=Fred,ou=people,dc=example,dc=org




    - - -

    Parameters

    - - - - - - - - - - - -
    string  $dn1  The first of two DNs to compare
    string  $dn2  The second of two DNs to compare
    -
    [ Top ]


    -
    -
    - -

    pla_explode_dn [line 492]

    -
    -
    -
    - array pla_explode_dn( -string $dn, [mixed $with_attributes = 0], int $with_attriutes) -
    -

    - - Explode a DN into an array of its RDN parts. This function is UTF-8 safe and replaces the buggy PHP ldap_explode_dn() which does not properly handle UTF-8 DNs and also causes segmentation faults with some inputs.



    -

    Tags:

    -
    - - - - -
    return:  An array of RDN parts of this format:

    1 Array
    2 (
    3 [0] => uid=ppratt
    4 [1] => ou=People
    5 [2] => dc=example
    6 [3] => dc=com
    7 )
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $dn  The DN to explode.
    int  $with_attriutes  (optional) Whether to include attribute names (see http://php.net/ldap_explode_dn for details)
    -
    [ Top ]


    -
    -
    - -

    pla_ldap_search [line 1226]

    -
    -
    -
    - void pla_ldap_search( -string $filter, [string $base_dn = null], [array $attrs = array()], [string $scope = 'sub'], [bool $sort_results = true], [int $deref = LDAP_DEREF_ALWAYS]) -
    -

    - - A handy ldap searching function very similar to PHP's ldap_search() with the following exceptions: Callers may specify a search scope and the return value is an array containing the search results rather than an LDAP result resource.

    Example usage:


    1 $samba_users = ldap_search( 0, "(&(objectClass=sambaAccount)(objectClass=posixAccount))",
    2 "ou=People,dc=example,dc=com", array( "uid", "homeDirectory" ) );
    3 print_r( $samba_users );
    4 // prints (for example):
    5 // Array
    6 // (
    7 // [uid=jsmith,ou=People,dc=example,dc=com] => Array
    8 // (
    9 // [dn] => "uid=jsmith,ou=People,dc=example,dc=com"
    10 // [uid] => "jsmith"
    11 // [homeDirectory] => "\\server\jsmith"
    12 // )
    13 // [uid=byoung,ou=People,dc=example,dc=com] => Array
    14 // (
    15 // [dn] => "uid=byoung,ou=Samba,ou=People,dc=example,dc=com"
    16 // [uid] => "byoung"
    17 // [homeDirectory] => "\\server\byoung"
    18 // )
    19 // )

    WARNING: This function will use a lot of memory on large searches since the entire result set is stored in a single array. For large searches, you should consider sing the less memory intensive PHP LDAP API directly (ldap_search(), ldap_next_entry(), ldap_next_attribute(), etc).




    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    string  $filter  The LDAP filter to use when searching (example: "(objectClass=*)") (see RFC 2254)
    string  $base_dn  The DN of the base of search.
    array  $attrs  An array of attributes to include in the search result (example: array( "objectClass", "uid", "sn" )).
    string  $scope  The LDAP search scope. Must be one of "base", "one", or "sub". Standard LDAP search scope.
    bool  $sort_results  Specify false to not sort results by DN or true to have the returned array sorted by DN (uses ksort)
    int  $deref  When handling aliases or referrals, this specifies whether to follow referrals. Must be one of LDAP_DEREF_ALWAYS, LDAP_DEREF_NEVER, LDAP_DEREF_SEARCHING, or LDAP_DEREF_FINDING. See the PHP LDAP API for details.
    -
    [ Top ]


    -
    -
    - -

    pla_reverse_dn [line 628]

    -
    -
    -
    - string pla_reverse_dn( -string $dn) -
    -

    - - Reverses a DN such that the top-level RDN is first and the bottom-level RDN is last

    For example:


    1 cn=Brigham,ou=People,dc=example,dc=com
    Becomes:

    1 dc=com,dc=example,ou=People,cn=Brigham
    This makes it possible to sort lists of DNs such that they are grouped by container.




    -

    Tags:

    -
    - - - - - - - -
    return:  The reversed DN
    see:  pla_compare_dns()
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  The DN to reverse
    -
    [ Top ]


    -
    -
    - -

    pretty_print_dn [line 517]

    -
    -
    -
    - string pretty_print_dn( -string $dn) -
    -

    - - Returns an HTML-beautified version of a DN.

    Internally, this function makes use of pla_explode_dn() to break the the DN into its components. It then glues them back together with "pretty" HTML. The returned HTML is NOT to be used as a real DN, but simply displayed.




    - - -

    Parameters

    - - - - - - -
    string  $dn  The DN to pretty-print.
    -
    [ Top ]


    -
    -
    - -

    real_attr_name [line 846]

    -
    -
    -
    - string real_attr_name( -string $attr_name) -
    -

    - - Prunes off anything after the ";" in an attr name. This is useful for attributes that may have ";binary" appended to their names. With real_attr_name(), you can more easily fetch these attributes' schema with their "real" attribute name.



    - - -

    Parameters

    - - - - - - -
    string  $attr_name  The name of the attribute to examine.
    -
    [ Top ]


    -
    -
    - -

    sortAttrs [line 1005]

    -
    -
    -
    - void sortAttrs( -mixed $a, mixed $b) -
    -

    - -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:09 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_form_php.html deleted file mode 100644 index e05ae208..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_form_php.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Docs for page add_attr_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_attr_form.php

    -Source Location: /templates/tree/add_attr_form.php

    - -
    -
    - - -

    Page Details:

    -Displays a form for adding an attribute/value to an LDAP entry.

    Variables that come in as GET vars:

    • dn (rawurlencoded)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('../../lib/status.inc') [line 52]
    -status messages

    -

    -

    -
    -
    - -

    not_an_attr [line 188]

    -
    -
    -
    - void not_an_attr( -mixed $x) -
    -

    - - Given an attribute $x, this returns true if it is NOT already specified in the current entry, returns false otherwise.



    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_php.html deleted file mode 100644 index abdb7e00..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_attr_php.html +++ /dev/null @@ -1,187 +0,0 @@ - - -Docs for page add_attr.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_attr.php

    -Source Location: /templates/tree/add_attr.php

    - -
    -
    - - -

    Page Details:

    -Adds an attribute/value pair to an object

    Variables that come in as POST vars:

    • dn
    • attr
    • val
    • binary




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/tree.inc') [line 49]
    -tree functions

    include_once('../../lib/config.inc') [line 51]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 53]
    -LDAP functions

    include_once('../../lib/account.inc') [line 57]
    -common functions

    include_once('../../lib/security.inc') [line 47]
    -security functions

    include_once('../../lib/status.inc') [line 55]
    -status messages

    -

    -

    -
    -
    - -

    is_binary_option_required [line 137]

    -
    -
    -
    - void is_binary_option_required( -mixed $attr) -
    -

    - -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:35 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_form_php.html deleted file mode 100644 index 7813c8c9..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_form_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page add_oclass_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_oclass_form.php

    -Source Location: /templates/tree/add_oclass_form.php

    - -
    -
    - - -

    Page Details:

    -This page may simply add the objectClass and take you back to the edit page, but, in one condition it may prompt the user for input. That condition is this:

    If the user has requested to add an objectClass that requires a set of attributes with 1 or more not defined by the object. In that case, we will present a form for the user to add those attributes to the object.

    Variables that come in as POST vars:

    • dn (rawurlencoded)
    • new_oclass




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 50]
    -security functions

    include_once('../../lib/tree.inc') [line 52]
    -tree functions

    include_once('../../lib/config.inc') [line 54]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 56]
    -LDAP functions

    include_once('../../lib/status.inc') [line 58]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_php.html deleted file mode 100644 index ad62516b..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_oclass_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page add_oclass.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_oclass.php

    -Source Location: /templates/tree/add_oclass.php

    - -
    -
    - - -

    Page Details:

    -Adds an objectClass to the specified dn.

    Variables that come in as POST vars:

    Note, this does not do any schema violation checking. That is performed in add_oclass_form.php.

    Vars that come in as POST:

    • dn (rawurlencoded)
    • new_oclass
    • new_attrs (array, if any)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 49]
    -security functions

    include_once('../../lib/tree.inc') [line 51]
    -tree functions

    include_once('../../lib/config.inc') [line 53]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 55]
    -LDAP functions

    include_once('../../lib/status.inc') [line 57]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_form_php.html deleted file mode 100644 index 229c67f1..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_form_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page add_value_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_value_form.php

    -Source Location: /templates/tree/add_value_form.php

    - -
    -
    - - -

    Page Details:

    -add_value_form.php Displays a form to allow the user to enter a new value to add to the existing list of values for a multi-valued attribute.

    Variables that come in as GET vars:

    • dn (rawurlencoded)
    • attr (rawurlencoded) the attribute to which we are adding a value




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 46]
    -security functions

    include_once('../../lib/tree.inc') [line 48]
    -tree functions

    include_once('../../lib/config.inc') [line 50]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 52]
    -LDAP functions

    include_once('../../lib/status.inc') [line 54]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_php.html deleted file mode 100644 index 23b40b00..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_add_value_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page add_value.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: add_value.php

    -Source Location: /templates/tree/add_value.php

    - -
    -
    - - -

    Page Details:

    -Adds a value to an attribute for a given dn.

    Variables that come in as POST vars:

    • dn (rawurlencoded)
    • attr (rawurlencoded) the attribute to which we are adding a value
    • new_value (form element)
    • binary
    On success, redirect to the edit_dn page. On failure, echo an error.




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 49]
    -security functions

    include_once('../../lib/tree.inc') [line 51]
    -tree functions

    include_once('../../lib/config.inc') [line 53]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 55]
    -LDAP functions

    include_once('../../lib/status.inc') [line 57]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_collapse_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_collapse_php.html deleted file mode 100644 index bbe956ba..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_collapse_php.html +++ /dev/null @@ -1,169 +0,0 @@ - - -Docs for page collapse.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: collapse.php

    -Source Location: /templates/tree/collapse.php

    - -
    -
    - - -

    Page Details:

    -This script alters the session variable 'tree', collapsing it at the dn specified in the query string.

    Variables that come in as GET vars:

    • dn (rawurlencoded)
    • server_id
    Note: this script is equal and opposite to expand.php




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 48]
    -security functions

    include_once('../../lib/tree.inc') [line 50]
    -tree functions

    include_once('../../lib/config.inc') [line 52]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 54]
    -LDAP functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_form_php.html deleted file mode 100644 index 0cae6331..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_form_php.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Docs for page create_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: create_form.php

    -Source Location: /templates/tree/create_form.php

    - -
    -
    - - -

    Page Details:

    -The menu where the user chooses an RDN, Container, and Template for creating a new entry.

    After submitting this form, the user is taken to their chosen Template handler.

    Variables that come in as GET vars

    • container (rawurlencoded) (optional)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/tree.inc') [line 47]
    -tree functions

    include_once('../../lib/security.inc') [line 45]
    -security functions

    include_once('../../lib/config.inc') [line 49]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 51]
    -LDAP functions

    include_once('templates/templates.inc') [line 55]
    -template configuration

    include_once('../../lib/status.inc') [line 53]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_php.html deleted file mode 100644 index eac1fe9e..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_create_php.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Docs for page create.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: create.php

    -Source Location: /templates/tree/create.php

    - -
    -
    - - -

    Page Details:

    -Creates a new object.

    Variables that come in as POST vars:

    • new_dn
    • attrs (an array of attributes)
    • vals (an array of values for the above attrs)
    • required_attrs (an array with indices being the attributes, - and the values being their respective values)
    • object_classes (rawurlencoded, and serialized array of objectClasses)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 49]
    -security functions

    include_once('../../lib/tree.inc') [line 51]
    -tree functions

    include_once('../../lib/config.inc') [line 53]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 55]
    -LDAP functions

    include_once('../../lib/status.inc') [line 57]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_creation_template_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_creation_template_php.html deleted file mode 100644 index 098b594c..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_creation_template_php.html +++ /dev/null @@ -1,172 +0,0 @@ - - -Docs for page creation_template.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: creation_template.php

    -Source Location: /templates/tree/creation_template.php

    - -
    -
    - - -

    Page Details:

    -This file simply acts as a plugin grabber for the creator templates in the directory templates/creation/

    Expected POST vars: template




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include($handler) [line 93]
    -include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('templates/templates.inc') [line 54]
    -template configuration

    include_once('../../lib/status.inc') [line 52]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_attr_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_attr_php.html deleted file mode 100644 index 89302503..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_attr_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page delete_attr.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: delete_attr.php

    -Source Location: /templates/tree/delete_attr.php

    - -
    -
    - - -

    Page Details:

    -Deletes an attribute from an entry with NO confirmation.

    On success, redirect to edit.php On failure, echo an error.




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('../../lib/status.inc') [line 52]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_form_php.html deleted file mode 100644 index 40b37ced..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_form_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page delete_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: delete_form.php

    -Source Location: /templates/tree/delete_form.php

    - -
    -
    - - -

    Page Details:

    -Displays a last chance confirmation form to delete a dn.

    Variables that come in as GET vars:

    • dn (rawurlencoded)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('../../lib/status.inc') [line 52]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_php.html deleted file mode 100644 index 2c7c4d0f..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_delete_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page delete.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: delete.php

    -Source Location: /templates/tree/delete.php

    - -
    -
    - - -

    Page Details:

    -Deletes a DN and presents a "job's done" message.

    Variables that come in as POST vars:

    • dn (rawurlencoded)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('../../lib/status.inc') [line 52]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_download_binary_attr_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_download_binary_attr_php.html deleted file mode 100644 index c152cfee..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_download_binary_attr_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page download_binary_attr.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: download_binary_attr.php

    -Source Location: /templates/tree/download_binary_attr.php

    - -
    -
    - - -

    Page Details:

    -Used to send binary values to user.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 41]
    -security functions

    include_once('../../lib/tree.inc') [line 43]
    -tree functions

    include_once('../../lib/config.inc') [line 45]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 47]
    -LDAP functions

    include_once('../../lib/status.inc') [line 49]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_edit_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_edit_php.html deleted file mode 100644 index 92b7b971..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_edit_php.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Docs for page edit.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: edit.php

    -Source Location: /templates/tree/edit.php

    - -
    -
    - - -

    Page Details:

    -Displays the specified dn from the specified server for editing

    Variables that come in as GET vars:

    • dn (rawurlencoded)
    • modified_attrs (optional) an array of attributes to highlight as - they were changed by the last operation




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 46]
    -security functions

    include_once('../../lib/tree.inc') [line 48]
    -tree functions

    include_once('../../lib/config.inc') [line 50]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 52]
    -LDAP functions

    include_once('../../lib/status.inc') [line 54]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_expand_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_expand_php.html deleted file mode 100644 index 1ff6867f..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_expand_php.html +++ /dev/null @@ -1,169 +0,0 @@ - - -Docs for page expand.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: expand.php

    -Source Location: /templates/tree/expand.php

    - -
    -
    - - -

    Page Details:

    -This script alters the session variable 'tree', expanding it at the dn specified in the query string.

    Variables that come in as GET vars:

    • dn (rawurlencoded)
    Note: this script is equal and opposite to collapse.php




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 47]
    -security functions

    include_once('../../lib/tree.inc') [line 49]
    -tree functions

    include_once('../../lib/config.inc') [line 51]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 53]
    -LDAP functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_form_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_form_php.html deleted file mode 100644 index f6135d55..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_form_php.html +++ /dev/null @@ -1,195 +0,0 @@ - - -Docs for page export_form.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: export_form.php

    -Source Location: /templates/tree/export_form.php

    - -
    -
    - - -

    Page Details:

    -export_form.php --------------------

    Html form to choose an export format(ldif,...)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  The phpLDAPadmin development team
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    include_once('../../lib/status.inc') [line 52]
    -status messages

    require('../../lib/export.inc') [line 46]
    -export functions

    -

    -

    -
    -
    - -

    get_line_end_format [line 181]

    -
    -
    -
    - String get_line_end_format( -) -
    -

    - - Helper functoin for fetching the line end format.



    -

    Tags:

    -
    - - - - -
    return:  'win', 'unix', or 'mac' based on the user's browser..
    -
    -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:45 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_php.html deleted file mode 100644 index 84448d53..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_export_php.html +++ /dev/null @@ -1,171 +0,0 @@ - - -Docs for page export.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: export.php

    -Source Location: /templates/tree/export.php

    - -
    -
    - - -

    Page Details:

    -

    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  The phpLDAPadmin development team
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/ldap.inc') [line 47]
    -LDAP functions

    include_once('../../lib/config.inc') [line 45]
    -access to configuration

    include_once('../../lib/status.inc') [line 49]
    -status messages

    include_once('../../lib/security.inc') [line 39]
    -security functions

    require('../../lib/export.inc') [line 41]
    -export functions

    require('../../lib/tree.inc') [line 43]
    -common functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:44 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_rdelete_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_rdelete_php.html deleted file mode 100644 index d2f1cd99..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_rdelete_php.html +++ /dev/null @@ -1,186 +0,0 @@ - - -Docs for page rdelete.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: rdelete.php

    -Source Location: /templates/tree/rdelete.php

    - -
    -
    - - -

    Page Details:

    -Recursively deletes the specified DN and all of its children Variables that come in as POST vars:
    • dn (rawurlencoded)




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/tree.inc') [line 45]
    -tree functions

    include_once('../../lib/security.inc') [line 43]
    -security functions

    include_once('../../lib/config.inc') [line 47]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 49]
    -LDAP functions

    include_once('../../lib/status.inc') [line 51]
    -status messages

    -

    -

    -
    -
    - -

    pla_rdelete [line 126]

    -
    -
    -
    - void pla_rdelete( -mixed $dn) -
    -

    - -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:00 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_refresh_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_refresh_php.html deleted file mode 100644 index fd02adbe..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_refresh_php.html +++ /dev/null @@ -1,169 +0,0 @@ - - -Docs for page refresh.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: refresh.php

    -Source Location: /templates/tree/refresh.php

    - -
    -
    - - -

    Page Details:

    -This script alters the session variable 'tree', by re-querying the LDAP server to grab the contents of every expanded container.

    Variables that come in as GET vars:




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 44]
    -security functions

    include_once('../../lib/tree.inc') [line 46]
    -tree functions

    include_once('../../lib/config.inc') [line 48]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 50]
    -LDAP functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:01 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_custom_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_custom_php.html deleted file mode 100644 index 40e5bc1e..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_custom_php.html +++ /dev/null @@ -1,210 +0,0 @@ - - -Docs for page custom.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: custom.php

    -Source Location: /templates/tree/templates/creation/custom.php

    - -
    -
    - - -

    Page Details:

    -Creates custom LDAP objects.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    -

    -
    -
    - -

    get_attr_select_html [line 245]

    -
    -
    -
    - void get_attr_select_html( -mixed $all_attrs, [mixed $highlight_attr = null]) -
    -

    - - Returns option values.



    - - -
    [ Top ]


    -
    -
    - -

    get_binary_attr_select_html [line 264]

    -
    -
    -
    - void get_binary_attr_select_html( -mixed $binary_attrs, [mixed $highlight_attr = null]) -
    -

    - - Returns option values.



    - - -
    [ Top ]


    -
    -
    - -

    remove_aliases [line 285]

    -
    -
    -
    - void remove_aliases( -mixed &$attribute_list) -
    -

    - - Removes attributes from the array that are aliases for eachother

    (just removes the second instance of the aliased attr)




    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_new_ou_template_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_new_ou_template_php.html deleted file mode 100644 index 90879a3f..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_creation_new_ou_template_php.html +++ /dev/null @@ -1,162 +0,0 @@ - - -Docs for page new_ou_template.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: new_ou_template.php

    -Source Location: /templates/tree/templates/creation/new_ou_template.php

    - -
    -
    - - -

    Page Details:

    -Creates new OUs.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_templates_inc.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_templates_inc.html deleted file mode 100644 index b76bdd80..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_templates_templates_inc.html +++ /dev/null @@ -1,162 +0,0 @@ - - -Docs for page templates.inc - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: templates.inc

    -Source Location: /templates/tree/templates/templates.inc

    - -
    -
    - - -

    Page Details:

    -Configuration for creation templates.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:09 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_php.html deleted file mode 100644 index 29b8b8fc..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_php.html +++ /dev/null @@ -1,201 +0,0 @@ - - -Docs for page tree.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: tree.php

    -Source Location: /templates/tree/tree.php

    - -
    -
    - - -

    Page Details:

    -This script displays the LDAP tree for all the servers that you have

    in config.php. We read the session variable 'tree' to know which dns are expanded or collapsed. No query string parameters are expected, however, you can use a '#' offset to scroll to a given dn. The syntax is tree.php#<rawurlencoded dn>, so if I wanted to scroll to dc=example,dc=com for server 3, the URL would be: tree.php#3_dc%3Dexample%2Cdc%3Dcom




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 47]
    -security functions

    include_once('../../lib/tree.inc') [line 49]
    -tree functions

    include_once('../../lib/ldap.inc') [line 53]
    -LDAP functions

    include_once('../../lib/config.inc') [line 51]
    -access to configuration

    -

    -

    -
    -
    - -

    draw_create_link [line 175]

    -
    -
    -
    - void draw_create_link( -mixed $rdn, mixed $level, mixed $encoded_dn) -
    -

    - -

    - - -
    [ Top ]


    -
    -
    - -

    draw_tree_html [line 102]

    -
    -
    -
    - void draw_tree_html( -mixed $dn, [mixed $level = 0]) -
    -

    - - Recursively descend on the given dn and draw the tree in html



    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_view_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_view_php.html deleted file mode 100644 index 94539cd4..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_tree_view_php.html +++ /dev/null @@ -1,166 +0,0 @@ - - -Docs for page tree_view.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: tree_view.php

    -Source Location: /templates/tree/tree_view.php

    - -
    -
    - - -

    Page Details:

    -This file includes the main frame of the LDAP browser.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 34]
    -security functions

    include_once('../../lib/tree.inc') [line 36]
    -tree functions

    include_once('../../lib/config.inc') [line 38]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 40]
    -LDAP functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_confirm_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_confirm_php.html deleted file mode 100644 index c137ff99..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_confirm_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page update_confirm.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: update_confirm.php

    -Source Location: /templates/tree/update_confirm.php

    - -
    -
    - - -

    Page Details:

    -Takes the results of clicking "Save" in edit.php and determines which

    attributes need to be updated (ie, which ones actually changed). Then, we present a confirmation table to the user outlining the changes they are about to make. That form submits directly to update.php, which makes the change.




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 45]
    -security functions

    include_once('../../lib/tree.inc') [line 47]
    -tree functions

    include_once('../../lib/config.inc') [line 49]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 51]
    -LDAP functions

    include_once('../../lib/account.inc') [line 53]
    -common functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_php.html b/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_php.html deleted file mode 100644 index 10901eeb..00000000 --- a/lam-web/developers/phpdoc/lists/tree/_templates_tree_update_php.html +++ /dev/null @@ -1,170 +0,0 @@ - - -Docs for page update.php - - - - - - - - - - - - - -
    lists
    - [ class tree: lists ] - [ index: lists ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: update.php

    -Source Location: /templates/tree/update.php

    - -
    -
    - - -

    Page Details:

    -Updates or deletes a value from a specified attribute for a specified dn.

    Variables that come in on the query string:

    • dn (rawurlencoded)
    • update_array (an array in the form expected by PHP's ldap_modify, except for deletions) - (will never be empty: update_confirm.php ensures that)
    Attribute deletions: To specify that an attribute is to be deleted (whether multi- or single-valued), enter that attribute in the update array like this: attr => ''. For example, to delete the 'sn' attribute from an entry, the update array would look like this: Array ( sn => '' )

    On success, redirect to edit.php On failure, echo an error.




    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/security.inc') [line 57]
    -security functions

    include_once('../../lib/tree.inc') [line 59]
    -tree functions

    include_once('../../lib/config.inc') [line 61]
    -access to configuration

    include_once('../../lib/ldap.inc') [line 63]
    -LDAP functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_delete_php.html b/lam-web/developers/phpdoc/main/_templates_delete_php.html deleted file mode 100644 index 1786f21e..00000000 --- a/lam-web/developers/phpdoc/main/_templates_delete_php.html +++ /dev/null @@ -1,174 +0,0 @@ - - -Docs for page delete.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: delete.php

    -Source Location: /templates/delete.php

    - -
    -
    - - -

    Page Details:

    -Used to delete accounts from LDAP tree.



    -

    Tags:

    -
    - - - - -
    author:  Tilo Lutz
    -
    -

    -

    Includes:

    -
    -include_once('../lib/status.inc') [line 39]
    -message displaying

    include_once("../lib/security.inc") [line 33]
    -security functions

    include_once('../lib/config.inc') [line 37]
    -current configuration options

    include_once('../lib/ldap.inc') [line 41]
    -LDAP connection

    include_once('../lib/modules.inc') [line 45]
    -module interface

    include_once('../lib/lamdaemon.inc') [line 43]
    -lamdaemon interface

    include_once('../lib/account.inc') [line 35]
    -account functions

    -

    -

    -
    -
    - -

    deleteDN [line 264]

    -
    -
    -
    - array deleteDN( -string $dn) -
    -

    - - Deletes a DN and all child entries.



    -

    Tags:

    -
    - - - - -
    return:  error messages
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  DN to delete
    -
    [ Top ]


    -
    -
    - -

    getChildCount [line 248]

    -
    -
    -
    - interger getChildCount( -string $dn) -
    -

    - - Returns the number of child entries of a DN.



    -

    Tags:

    -
    - - - - -
    return:  number of childs
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $dn  DN of parent
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_initsuff_php.html b/lam-web/developers/phpdoc/main/_templates_initsuff_php.html deleted file mode 100644 index 58cee4e1..00000000 --- a/lam-web/developers/phpdoc/main/_templates_initsuff_php.html +++ /dev/null @@ -1,105 +0,0 @@ - - -Docs for page initsuff.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: initsuff.php

    -Source Location: /templates/initsuff.php

    - -
    -
    - - -

    Page Details:

    -Creates main suffixes if they are missing.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 32]
    -security functions

    include_once("../lib/config.inc") [line 34]
    -access to configuration settings

    include_once("../lib/ldap.inc") [line 36]
    -LDAP access

    include_once("../lib/status.inc") [line 38]
    -status messages

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:49 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_login_php.html b/lam-web/developers/phpdoc/main/_templates_login_php.html deleted file mode 100644 index 26912904..00000000 --- a/lam-web/developers/phpdoc/main/_templates_login_php.html +++ /dev/null @@ -1,131 +0,0 @@ - - -Docs for page login.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: login.php

    -Source Location: /templates/login.php

    - -
    -
    - - -

    Page Details:

    -Login form of LDAP Account Manager.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    Includes:

    -
    -include("./main.php") [line 400]
    -include_once("../lib/selfService.inc") [line 36]
    -self service functions

    include_once("../lib/status.inc") [line 32]
    -status messages

    include_once("../lib/config.inc") [line 88]
    -access to configuration options

    include_once("../lib/ldap.inc") [line 367]
    -include_once("../lib/security.inc") [line 34]
    -security functions

    -

    -

    -
    -
    - -

    display_LoginPage [line 98]

    -
    -
    -
    - void display_LoginPage( -object $config_object) -
    -

    - - Displays the login window.



    - - -

    Parameters

    - - - - - - -
    object  $config_object  current active configuration
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:52 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_logout_php.html b/lam-web/developers/phpdoc/main/_templates_logout_php.html deleted file mode 100644 index c2a0b05e..00000000 --- a/lam-web/developers/phpdoc/main/_templates_logout_php.html +++ /dev/null @@ -1,104 +0,0 @@ - - -Docs for page logout.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: logout.php

    -Source Location: /templates/logout.php

    - -
    -
    - - -

    Page Details:

    -User is logged off from LDAP server, session is destroyed.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 39]
    -security functions

    include_once("../lib/status.inc") [line 41]
    -Used to display status messages

    include_once("../lib/ldap.inc") [line 43]
    -LDAP settings are deleted at logout

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:52 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_main_header_php.html b/lam-web/developers/phpdoc/main/_templates_main_header_php.html deleted file mode 100644 index bba15cce..00000000 --- a/lam-web/developers/phpdoc/main/_templates_main_header_php.html +++ /dev/null @@ -1,104 +0,0 @@ - - -Docs for page main_header.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: main_header.php

    -Source Location: /templates/main_header.php

    - -
    -
    - - -

    Page Details:

    -Head frame in main window, includes links to lists etc.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 32]
    -security functions

    include_once("../lib/config.inc") [line 34]
    -access to configuration options

    include_once("../lib/selfService.inc") [line 36]
    -self service functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/main/_templates_main_php.html b/lam-web/developers/phpdoc/main/_templates_main_php.html deleted file mode 100644 index de95c5f5..00000000 --- a/lam-web/developers/phpdoc/main/_templates_main_php.html +++ /dev/null @@ -1,102 +0,0 @@ - - -Docs for page main.php - - - - - - - - - - - - - -
    main
    - [ class tree: main ] - [ index: main ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: main.php

    -Source Location: /templates/main.php

    - -
    -
    - - -

    Page Details:

    -This is the main window. The user and group lists will be shown in this frameset.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../lib/cache.inc') [line 32]
    -LDAP attibute cache

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/media/background.png b/lam-web/developers/phpdoc/media/background.png deleted file mode 100644 index 638060d2d86d16f12b518f2521d3072b8c20d251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?&q;$mQ6;PUiv2?Ek5fmnot8AuB3czFy+X_vT0lsFfqCYEI8=P86_=B6@~ z=PMYQE9B*uDHs_T7%3Qe!-ttOXD&6Ze*hFQ z@pN$vskrs_(m_rJ2M%V(xBFjeADmv%GLvi5gjE8ywho>Joc~W&P8XW-bdNXZnWB43 bTU_~z9T>O-CUKhr^)q<7`njxgN@xNA`nX3A diff --git a/lam-web/developers/phpdoc/media/empty.png b/lam-web/developers/phpdoc/media/empty.png deleted file mode 100644 index b26eb55a05da825ee7cbe419de5468e3b47fd6ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?&q;$mQ6;PUiv2?ElLAk4uGBsET(>;_WWC9V-A&PAz-C7Jno3L%-fsSM@$ z3P$D%dHH1uMg|5(3WjD@hUQkr#tPa7h6V=yg*O|3+Sp4xeO=ivaZB?HYF6Im@&XER z7I;J!Gca%qfiUBxyLEqnf-LEdzK#qG8~eHcB(ehe%mF?juK)l4Uw%aT1dz*E666=m n;PC858j!=~>EaktaVt3i$Yx?-e5!sAWCDYytDnm{r-UW|AR#o6 diff --git a/lam-web/developers/phpdoc/media/style.css b/lam-web/developers/phpdoc/media/style.css deleted file mode 100644 index 5859cc8c..00000000 --- a/lam-web/developers/phpdoc/media/style.css +++ /dev/null @@ -1,195 +0,0 @@ -.php { - padding: 1em; -} -.php-src { font-family: 'Courier New', Courier, monospace; font-weight: normal; } - -body -{ - color: #000000; - background-color: #ffffff; - background-image: url("background.png"); - background-repeat: repeat-y; - font-family: tahoma, verdana, arial, sans-serif; - font-size: 10pt; - margin: 0; - padding: 0; -} - -a -{ - color: #000099; - background-color: transparent; - text-decoration: none; -} - -a:hover -{ - text-decoration: underline; -} - -a.menu -{ - color: #ffffff; - background-color: transparent; -} - -td -{ - font-size: 10pt; -} - -td.header_top -{ - color: #ffffff; - background-color: #9999cc; - font-size: 16pt; - font-weight: bold; - text-align: right; - padding: 10px; -} - -td.header_line -{ - color: #ffffff; - background-color: #333366; -} - -td.header_menu -{ - color: #ffffff; - background-color: #666699; - font-size: 8pt; - text-align: right; - padding: 2px; - padding-right: 5px; -} - -td.menu -{ - padding: 2px; - padding-left: 5px; -} - -td.code_border -{ - color: #000000; - background-color: #c0c0c0; -} - -td.code -{ - color: #000000; - background-color: #f0f0f0; -} - -td.type -{ - font-style: italic; -} - -div.credit -{ - font-size: 8pt; - text-align: center; -} - -div.package -{ - padding-left: 5px; -} - -div.tags -{ - padding-left: 15px; -} - -div.function -{ - padding-left: 15px; -} - -div.top -{ - font-size: 8pt; -} - -div.warning -{ - color: #ff0000; - background-color: transparent; -} - -div.description -{ - padding-left: 15px; -} - -hr -{ - height: 1px; - border-style: solid; - border-color: #c0c0c0; - margin-top: 10px; - margin-bottom: 10px; -} - -span.smalllinenumber -{ - font-size: 8pt; -} - -ul { - margin-left: 0px; - padding-left: 8px; -} -/* Syntax highlighting */ - -.src-code { background-color: #f5f5f5; border: 1px solid #ccc9a4; padding: 0px; margin : 0px; - font-family: 'Courier New', Courier, monospace; font-weight: normal; } -.src-line { font-family: 'Courier New', Courier, monospace; font-weight: normal; } - -.src-comm { color: green; } -.src-id { } -.src-inc { color: #0000FF; } -.src-key { color: #0000FF; } -.src-num { color: #CC0000; } -.src-str { color: #66cccc; } -.src-sym { font-weight: bold; } -.src-var { } - -.src-php { font-weight: bold; } - -.src-doc { color: #009999 } -.src-doc-close-template { color: #0000FF } -.src-doc-coretag { color: #0099FF; font-weight: bold } -.src-doc-inlinetag { color: #0099FF } -.src-doc-internal { color: #6699cc } -.src-doc-tag { color: #0080CC } -.src-doc-template { color: #0000FF } -.src-doc-type { font-style: italic } -.src-doc-var { font-style: italic } - -.tute-tag { color: #009999 } -.tute-attribute-name { color: #0000FF } -.tute-attribute-value { color: #0099FF } -.tute-entity { font-weight: bold; } -.tute-comment { font-style: italic } -.tute-inline-tag { color: #636311; font-weight: bold } - -/* tutorial */ - -.authors { } -.author { font-style: italic; font-weight: bold } -.author-blurb { margin: .5em 0em .5em 2em; font-size: 85%; font-weight: normal; font-style: normal } -.example { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; } -.listing { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; white-space: nowrap; } -.release-info { font-size: 85%; font-style: italic; margin: 1em 0em } -.ref-title-box { } -.ref-title { } -.ref-purpose { font-style: italic; color: #666666 } -.ref-synopsis { } -.title { font-weight: bold; margin: 1em 0em 0em 0em; padding: .25em; border: 2px solid #999999; background-color: #9999CC } -.cmd-synopsis { margin: 1em 0em } -.cmd-title { font-weight: bold } -.toc { margin-left: 2em; padding-left: 0em } - diff --git a/lam-web/developers/phpdoc/modules/_lib_baseModule_inc.html b/lam-web/developers/phpdoc/modules/_lib_baseModule_inc.html deleted file mode 100644 index 3a2c3f56..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_baseModule_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page baseModule.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: baseModule.inc

    -Source Location: /lib/baseModule.inc

    - -
    -
    - -
    -

    Classes:

    -
    baseModule
    -
    Parent class of all account modules
    -


    - -

    Page Details:

    -This is the parent class for all account modules.

    It implements the complete module interface and uses meta-data provided by the account modules for its functions.




    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_createntlm_inc.html b/lam-web/developers/phpdoc/modules/_lib_createntlm_inc.html deleted file mode 100644 index f66d8e55..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_createntlm_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page createntlm.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: createntlm.inc

    -Source Location: /lib/createntlm.inc

    - -
    -
    - -
    -

    Classes:

    -
    smbHash
    -
    Calculates NT and LM hashes.
    -


    - -

    Page Details:

    -This class provides functions to calculate Samba NT and LM hashes.

    The code is a conversion from createntlm.pl (Benjamin Kuit) and smbdes.c/md4.c (Andrew Tridgell).




    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_lamdaemon_inc.html b/lam-web/developers/phpdoc/modules/_lib_lamdaemon_inc.html deleted file mode 100644 index a864e337..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_lamdaemon_inc.html +++ /dev/null @@ -1,217 +0,0 @@ - - -Docs for page lamdaemon.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: lamdaemon.inc

    -Source Location: /lib/lamdaemon.inc

    - -
    -
    - - -

    Page Details:

    -This file includes functions to control lamdaemon.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    -
    - -

    lamdaemon [line 40]

    -
    -
    -
    - array lamdaemon( -array $commands) -
    -

    - - Sends commands to lamdaemon script.



    -

    Tags:

    -
    - - - - -
    return:  Output of lamdaemon
    -
    -

    - - -

    Parameters

    - - - - - - -
    array  $commands  List of command lines
    -
    [ Top ]


    -
    -
    - -

    lamdaemonSSH [line 109]

    -
    -
    -
    - array lamdaemonSSH( -array $commands) -
    -

    - - Sends commands to lamdaemon script via PHP SSH functions.



    -

    Tags:

    -
    - - - - -
    return:  Output of lamdaemon
    -
    -

    - - -

    Parameters

    - - - - - - -
    array  $commands  List of command lines
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:50 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_account_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_account_inc.html deleted file mode 100644 index f8b503ed..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_account_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page account.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: account.inc

    -Source Location: /lib/modules/account.inc

    - -
    -
    - -
    -

    Classes:

    -
    account
    -
    Manages the object class "account" for users and hosts.
    -


    - -

    Page Details:

    -Manages the object class "account" for users and hosts.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_ieee802device_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_ieee802device_inc.html deleted file mode 100644 index bbd91127..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_ieee802device_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page ieee802device.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: ieee802device.inc

    -Source Location: /lib/modules/ieee802device.inc

    - -
    -
    - -
    -

    Classes:

    -
    ieee802Device
    -
    Provides MAC addresses for hosts.
    -


    - -

    Page Details:

    -Provides MAC addresses for hosts.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:47 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_inc.html deleted file mode 100644 index 3bafb2a0..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_inc.html +++ /dev/null @@ -1,878 +0,0 @@ - - -Docs for page modules.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: modules.inc

    -Source Location: /lib/modules.inc

    - -
    -
    - -
    -

    Classes:

    -
    accountContainer
    -
    This class includes all modules and attributes of an account.
    -


    - -

    Page Details:

    -Interface between modules and other parts of LAM.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Roland Gruber
    author:  Michael Duergner
    author:  Tilo Lutz
    -
    -

    -

    Includes:

    -
    -include_once("lamdaemon.inc") [line 43]
    -lamdaemon functions

    include_once("baseModule.inc") [line 39]
    -parent class of account modules

    include_once("cache.inc") [line 35]
    -LDAP caches

    include_once("account.inc") [line 37]
    -some helper functions

    include_once($modulesINC_dirname.'/'.$entry) [line 55]
    -This includes all module files.

    include_once("ldap.inc") [line 41]
    -access to LDAP server

    include_once("security.inc") [line 45]
    -security functions

    -

    -

    -
    -
    - -

    buildUploadAccounts [line 394]

    -
    -
    -
    - mixed buildUploadAccounts( -string $scope, array $data, array $ids) -
    -

    - - This function builds the LDAP accounts for the file upload.

    If there are problems status messages will be printed automatically.




    -

    Tags:

    -
    - - - - -
    return:  array including accounts or false if there were errors
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $scope  account type
    array  $data  array containing one account in each element
    array  $ids  array(<column_name> => <column number>)
    -
    [ Top ]


    -
    -
    - -

    checkConfigOptions [line 319]

    -
    -
    -
    - array checkConfigOptions( -array $scopes, array $options) -
    -

    - - Checks if the configuration options are valid



    -

    Tags:

    -
    - - - - -
    return:  list of error messages
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    array  $scopes  hash array (module name => array(account types))
    array  $options  hash array containing all options (name => array(...))
    -
    [ Top ]


    -
    -
    - -

    checkProfileOptions [line 285]

    -
    -
    -
    - array checkProfileOptions( -string $scope, array $options) -
    -

    - - Checks if the profile options are valid



    -

    Tags:

    -
    - - - - -
    return:  list of error messages
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $scope  account type (user, group, host)
    array  $options  hash array containing all options (name => array(...))
    -
    [ Top ]


    -
    -
    - -

    check_module_conflicts [line 229]

    -
    -
    -
    - boolean check_module_conflicts( -array $selected, array $deps) -
    -

    - - Checks if there are conflicts between modules



    -

    Tags:

    -
    - - - - -
    return:  false if no conflict was found, otherwise an array of array(selected module, conflicting module) if conflicts were found
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    array  $selected  selected module names
    array  $deps  module dependencies
    -
    [ Top ]


    -
    -
    - -

    check_module_depends [line 188]

    -
    -
    -
    - mixed check_module_depends( -array $selected, array $deps) -
    -

    - - Checks if there are missing dependencies between modules.



    -

    Tags:

    -
    - - - - -
    return:  false if no misssing dependency was found, otherwise an array of array(selected module, depending module) if missing dependencies were found
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    array  $selected  selected module names
    array  $deps  module dependencies
    -
    [ Top ]


    -
    -
    - -

    doUploadPostActions [line 474]

    -
    -
    -
    - array doUploadPostActions( -string $scope, array $data, array $ids, array $failed) -
    -

    - - This function executes one post upload action.



    -

    Tags:

    -
    - - - - -
    return:  current status
    array (
    'status' => 'finished' | 'inProgress'
    'module' => <name of active module>
    'progress' => 0..100
    'errors' => array (<array of parameters for StatusMessage>)
    )
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - -
    string  $scope  account type
    array  $data  array containing one account in each element
    array  $ids  array(<column_name> => <column number>)
    array  $failed  list of accounts which were not created successfully
    -
    [ Top ]


    -
    -
    - -

    getAvailableModules [line 248]

    -
    -
    -
    - array getAvailableModules( -string $scope) -
    -

    - - Returns an array with all available user module names



    -

    Tags:

    -
    - - - - -
    return:  list of possible modules
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type (user, group, host)
    -
    [ Top ]


    -
    -
    - -

    getAvailablePDFFields [line 348]

    -
    -
    -
    - array getAvailablePDFFields( -string $scope) -
    -

    - - Returns a list of available PDF entries.



    -

    Tags:

    -
    - - - - -
    return:  PDF entries
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type (user, group, host)
    -
    [ Top ]


    -
    -
    - -

    getConfigOptions [line 302]

    -
    -
    -
    - array getConfigOptions( -array $scopes) -
    -

    - - Returns a hash array (module name => elements) of all module options for the configuration page.



    -

    Tags:

    -
    - - - - -
    return:  configuration options
    -
    -

    - - -

    Parameters

    - - - - - - -
    array  $scopes  hash array (module name => array(account types))
    -
    [ Top ]


    -
    -
    - -

    getHelp [line 337]

    -
    -
    -
    - array getHelp( -string $module, string $helpID, [mixed $scope = '']) -
    -

    - - Returns a help entry from an account module.



    -

    Tags:

    -
    - - - - -
    return:  help entry
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $helpID  help identifier
    string  $module  module name
    -
    [ Top ]


    -
    -
    - -

    getModuleAlias [line 65]

    -
    -
    -
    - string getModuleAlias( -string $name, string $scope) -
    -

    - - Returns the alias name of a module



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $name  the module name
    string  $scope  the account type ("user", "group", "host")
    -
    [ Top ]


    -
    -
    - -

    getModulesDependencies [line 170]

    -
    -
    -
    - array getModulesDependencies( -string $scope) -
    -

    - - Returns a hash array (module name => dependencies) of all module dependencies

    "dependencies" contains an array with two sub arrays: depends, conflicts
    The elements of "depends" are either module names or an array of module names (OR-case).
    The elements of conflicts are module names.




    -

    Tags:

    -
    - - - - -
    return:  dependencies
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  the account type (user, group, host)
    -
    [ Top ]


    -
    -
    - -

    getProfileOptions [line 268]

    -
    -
    -
    - array getProfileOptions( -string $scope) -
    -

    - - Returns the elements for the profile page.



    -

    Tags:

    -
    - - - - -
    return:  profile elements
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type (user, group, host)
    -
    [ Top ]


    -
    -
    - -

    getRDNAttributes [line 120]

    -
    -
    -
    - array getRDNAttributes( -string $scope) -
    -

    - - Returns a list of LDAP attributes which can be used to form the RDN.

    The list is already sorted by the priority given by the nodules.




    -

    Tags:

    -
    - - - - -
    return:  list of LDAP attributes
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type (user, group, host)
    -
    [ Top ]


    -
    -
    - -

    getRequiredExtensions [line 510]

    -
    -
    -
    - array getRequiredExtensions( -) -
    -

    - - Returns true if the module is a base module



    -

    Tags:

    -
    - - - - -
    return:  required extensions
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    getUploadColumns [line 374]

    -
    -
    -
    - array getUploadColumns( -string $scope) -
    -

    - - Returns an array containing all input columns for the file upload.

    Syntax:
    array(
    string: name, // fixed non-translated name which is used as column name (should be of format: <module name>_<column name>)
    string: description, // short descriptive name
    string: help, // help ID
    string: example, // example value
    boolean: required // true, if user must set a value for this column
    )




    -

    Tags:

    -
    - - - - -
    return:  column list
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type
    -
    [ Top ]


    -
    -
    - -

    get_ldap_filter [line 88]

    -
    -
    -
    - string get_ldap_filter( -string $scope) -
    -

    - - Returns the LDAP filter used by the account lists



    -

    Tags:

    -
    - - - - -
    return:  LDAP filter
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  the account type ("user", "group", "host")
    -
    [ Top ]


    -
    -
    - -

    is_base_module [line 77]

    -
    -
    -
    - boolean is_base_module( -string $name, string $scope) -
    -

    - - Returns true if the module is a base module



    -

    Tags:

    -
    - - - - -
    return:  true if base module
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $name  the module name
    string  $scope  the account type ("user", "group", "host")
    -
    [ Top ]


    -
    -
    - -

    parseHtml [line 538]

    -
    -
    -
    - array parseHtml( -string $module, array $input, array $values, boolean $restricted, integer &$tabindex, integer &$tabindexLink, string $scope) -
    -

    - - Takes a list of meta-HTML elements and prints the equivalent HTML output.



    -

    Tags:

    -
    - - - - -
    return:  List of input field names and their type (name => type)
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    string  $module  Name of account module
    array  $input  List of meta-HTML elements
    array  $values  List of values which override the defaults in $input (name => value)
    boolean  $restricted  If true then no buttons will be displayed
    integer  $tabindex  Start value of tabulator index for input fields
    integer  $tabindexLink  Start value of tabulator index for links
    string  $scope  Account type
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_inetLocalMailRecipient_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_inetLocalMailRecipient_inc.html deleted file mode 100644 index fc18b647..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_inetLocalMailRecipient_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page inetLocalMailRecipient.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: inetLocalMailRecipient.inc

    -Source Location: /lib/modules/inetLocalMailRecipient.inc

    - -
    -
    - -
    -

    Classes:

    -
    inetLocalMailRecipient
    -
    Provides mail routing for users.
    -


    - -

    Page Details:

    -Provides mail routing for user accounts.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:48 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_inetOrgPerson_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_inetOrgPerson_inc.html deleted file mode 100644 index 943569b4..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_inetOrgPerson_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page inetOrgPerson.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: inetOrgPerson.inc

    -Source Location: /lib/modules/inetOrgPerson.inc

    - -
    -
    - -
    -

    Classes:

    -
    inetOrgPerson
    -
    This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.
    -


    - -

    Page Details:

    -Manages the atrributes of object class inetOrgPerson.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:48 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_kolabUser_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_kolabUser_inc.html deleted file mode 100644 index dc783956..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_kolabUser_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page kolabUser.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: kolabUser.inc

    -Source Location: /lib/modules/kolabUser.inc

    - -
    -
    - -
    -

    Classes:

    -
    kolabUser
    -
    Manages Kolab user accounts.
    -


    - -

    Page Details:

    -Manages Kolab user accounts.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:49 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_ldapPublicKey_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_ldapPublicKey_inc.html deleted file mode 100644 index 95e6f756..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_ldapPublicKey_inc.html +++ /dev/null @@ -1,156 +0,0 @@ - - -Docs for page ldapPublicKey.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: ldapPublicKey.inc

    -Source Location: /lib/modules/ldapPublicKey.inc

    - -
    -
    - -
    -

    Classes:

    -
    ldapPublicKey
    -
    Manages SSH public keys.
    -


    - -

    Page Details:

    -Manages SSH public keys.



    -

    Tags:

    -
    - - - - - - - -
    author:  Andrew Dibble <mailto:adibble@mobitv.com>
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:51 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_nisMailAlias_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_nisMailAlias_inc.html deleted file mode 100644 index 9888c50f..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_nisMailAlias_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page nisMailAlias.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: nisMailAlias.inc

    -Source Location: /lib/modules/nisMailAlias.inc

    - -
    -
    - -
    -

    Classes:

    -
    nisMailAlias
    -
    Provides NIS mail alias management.
    -


    - -

    Page Details:

    -Provides NIS mail alias management.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_posixAccount_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_posixAccount_inc.html deleted file mode 100644 index 5a61a7e2..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_posixAccount_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page posixAccount.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: posixAccount.inc

    -Source Location: /lib/modules/posixAccount.inc

    - -
    -
    - -
    -

    Classes:

    -
    posixAccount
    -
    Manages the object class "posixAccount" for users and hosts.
    -


    - -

    Page Details:

    -Manages Unix accounts for users and hosts.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_posixGroup_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_posixGroup_inc.html deleted file mode 100644 index aed05f4c..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_posixGroup_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page posixGroup.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: posixGroup.inc

    -Source Location: /lib/modules/posixGroup.inc

    - -
    -
    - -
    -

    Classes:

    -
    posixGroup
    -
    Manages the object class "posixGroup" for groups.
    -


    - -

    Page Details:

    -Manages Unix accounts for groups.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:58 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_quota_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_quota_inc.html deleted file mode 100644 index 7d47cf4c..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_quota_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page quota.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: quota.inc

    -Source Location: /lib/modules/quota.inc

    - -
    -
    - -
    -

    Classes:

    -
    quota
    -
    Manages quotas for users and groups.
    -


    - -

    Page Details:

    -Manages quotas for users and groups.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:00 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_sambaAccount_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_sambaAccount_inc.html deleted file mode 100644 index 1a696231..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_sambaAccount_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page sambaAccount.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: sambaAccount.inc

    -Source Location: /lib/modules/sambaAccount.inc

    - -
    -
    - -
    -

    Classes:

    -
    sambaAccount
    -
    Manages the object class "sambaAccount" for users and hosts.
    -


    - -

    Page Details:

    -Manages Samba 2 accounts for users and hosts.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:01 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_sambaDomain_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_sambaDomain_inc.html deleted file mode 100644 index 1f13c2a6..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_sambaDomain_inc.html +++ /dev/null @@ -1,153 +0,0 @@ - - -Docs for page sambaDomain.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: sambaDomain.inc

    -Source Location: /lib/modules/sambaDomain.inc

    - -
    -
    - -
    -

    Classes:

    -
    sambaDomain
    -
    Manages Samba 3 domain entries.
    -


    - -

    Page Details:

    -Manages Samba 3 domain entries.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:02 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_sambaGroupMapping_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_sambaGroupMapping_inc.html deleted file mode 100644 index 0a40469d..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_sambaGroupMapping_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page sambaGroupMapping.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: sambaGroupMapping.inc

    -Source Location: /lib/modules/sambaGroupMapping.inc

    - -
    -
    - -
    -

    Classes:

    -
    sambaGroupMapping
    -
    Manages the object class "sambaGroupMapping" for groups.
    -


    - -

    Page Details:

    -Manages Samba 3 accounts for groups.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:02 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_sambaSamAccount_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_sambaSamAccount_inc.html deleted file mode 100644 index db6e90ae..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_sambaSamAccount_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page sambaSamAccount.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: sambaSamAccount.inc

    -Source Location: /lib/modules/sambaSamAccount.inc

    - -
    -
    - -
    -

    Classes:

    -
    sambaSamAccount
    -
    Manages the object class "sambaSamAccount" for users and hosts.
    -


    - -

    Page Details:

    -Manages Samba 3 accounts for users and hosts.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:03 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_lib_modules_shadowAccount_inc.html b/lam-web/developers/phpdoc/modules/_lib_modules_shadowAccount_inc.html deleted file mode 100644 index ba065efd..00000000 --- a/lam-web/developers/phpdoc/modules/_lib_modules_shadowAccount_inc.html +++ /dev/null @@ -1,159 +0,0 @@ - - -Docs for page shadowAccount.inc - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: shadowAccount.inc

    -Source Location: /lib/modules/shadowAccount.inc

    - -
    -
    - -
    -

    Classes:

    -
    shadowAccount
    -
    Manages the object class "shadowAccount" for users.
    -


    - -

    Page Details:

    -Manages Unix shadow accounts for users.



    -

    Tags:

    -
    - - - - - - - - - - -
    author:  Michael Duergner
    author:  Roland Gruber
    author:  Tilo Lutz
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:07 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/_templates_account_edit_php.html b/lam-web/developers/phpdoc/modules/_templates_account_edit_php.html deleted file mode 100644 index 5525560c..00000000 --- a/lam-web/developers/phpdoc/modules/_templates_account_edit_php.html +++ /dev/null @@ -1,157 +0,0 @@ - - -Docs for page edit.php - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: edit.php

    -Source Location: /templates/account/edit.php

    - -
    -
    - - -

    Page Details:

    -Displays the account detail page.



    -

    Tags:

    -
    - - - - -
    author:  Tilo Lutz
    -
    -

    -

    Includes:

    -
    -include_once('../../lib/config.inc') [line 36]
    -configuration options

    include_once("../../lib/security.inc") [line 34]
    -security functions

    include_once('../../lib/profiles.inc') [line 38]
    -functions to load and save profiles

    include_once('../../lib/status.inc') [line 40]
    -Return error-message

    include_once('../../lib/modules.inc') [line 44]
    -module functions

    include_once('../../lib/pdf.inc') [line 42]
    -Return a pdf-file

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/account.html b/lam-web/developers/phpdoc/modules/account.html deleted file mode 100644 index 8ff2a8ee..00000000 --- a/lam-web/developers/phpdoc/modules/account.html +++ /dev/null @@ -1,765 +0,0 @@ - - -Docs For Class account - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: account

    -Source Location: /lib/modules/account.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --account

    -
    Manages the object class "account" for users and hosts.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -Manages the object class "account" for users and hosts.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 230]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 192]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getButtonStatus [line 138]

    -
    -
    -
    - string getButtonStatus( -) -
    -

    - - Controls if the module button the account page is visible and activated.



    -

    Tags:

    -
    - - - - -
    return:  status ("enabled", "disabled", "hidden")
    -
    -

    - - -Overrides baseModule::getButtonStatus() (Controls if the module button the account page is visible and activated.)

    - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 45]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 215]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 115]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the message array.



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method module_complete [line 127]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions returns true if all needed settings are done.



    -

    Tags:

    -
    - - - - -
    return:  true if LDAP operation can be done
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 174]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 157]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/accountContainer.html b/lam-web/developers/phpdoc/modules/accountContainer.html deleted file mode 100644 index e4739468..00000000 --- a/lam-web/developers/phpdoc/modules/accountContainer.html +++ /dev/null @@ -1,739 +0,0 @@ - - -Docs For Class accountContainer - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: accountContainer

    -Source Location: /lib/modules.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class includes all modules and attributes of an account.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 709]
    -This class includes all modules and attributes of an account.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attributes =

    -

    [line 737]

    - Array of all used attributes

    Syntax is attribute => array ( objectClass => MUST or MAY, ...)


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $attributes_orig =

    -

    [line 758]

    - original LDAP attributes when account was loaded from LDAP

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $base =

    -

    [line 764]

    - Name of accountContainer variable in session

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $current_page =

    -

    [line 767]

    - This variable stores the name of the currently displayed page

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $dn =

    -

    [line 749]

    - DN suffix of the account

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $dn_orig =

    -

    [line 752]

    - DN suffix of account when it was loaded

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $isNewAccount =

    -

    [line 773]

    - True if this is a newly created account

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $module =

    -

    [line 746]

    - This is an array with all module objects

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $order =

    -

    [line 761]

    - Module order

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $rdn =

    -

    [line 755]

    - RDN attribute of this account

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $subpage =

    -

    [line 770]

    - This variable is set to the pagename of a subpage if it should be displayed

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $type =

    -

    [line 743]

    - This variale stores the account type.

    Currently "user", "group" and "host" are supported.


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor accountContainer [line 716]

    -
    -
    -
    - accountContainer accountContainer( -string -$type, string -$base) -
    -

    - - Constructor



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $type  account type
    string  $base  key in $_SESSION where this object is saved
    -

    -
    [ Top ]
    -
    -
    - -

    method continue_main [line 789]

    -
    -
    -
    - void continue_main( -) -
    -

    - - This function is called when the user clicks on any button on the account pages.

    It prints the HTML code of each account page.




    - - - - -
    [ Top ]
    -
    -
    - -

    method fixLDAPAttributes [line 1207]

    -
    -
    -
    - array fixLDAPAttributes( -array -$attributes, array -$modules) -
    -

    - - Fixes spelling errors in the attribute names.



    -

    Tags:

    -
    - - - - -
    return:  fixed attributes
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $attributes  LDAP attributes
    array  $modules  list of active modules
    -

    -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 1523]

    -
    -
    -
    - list get_pdfEntries( -) -
    -

    - - Returns a list of possible PDF entries for this account.



    -

    Tags:

    -
    - - - - -
    return:  of PDF entries (array(<name> => <PDF lines>))
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_type [line 781]

    -
    -
    -
    - string get_type( -) -
    -

    - - Returns the accout type of this object (e.g. user, group, host).



    -

    Tags:

    -
    - - - - -
    return:  account type
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_account [line 1148]

    -
    -
    -
    - array load_account( -string -$dn) -
    -

    - - Loads an LDAP account with the given DN.



    -

    Tags:

    -
    - - - - -
    return:  error messages
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $dn  the DN of the account
    -

    -
    [ Top ]
    -
    -
    - -

    method new_account [line 1280]

    -
    -
    -
    - void new_account( -) -
    -

    - - This function will prepare the object for a new account.



    - - - - -
    [ Top ]
    -
    -
    - -

    method save_account [line 1309]

    -
    -
    -
    - array save_account( -) -
    -

    - - This function will save an account to the LDAP database.



    -

    Tags:

    -
    - - - - -
    return:  list of status messages if any errors occured
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_module_attributes [line 1074]

    -
    -
    -
    - array save_module_attributes( -array -$attributes, array -$orig) -
    -

    - - This function checks which LDAP attributes have changed while the account was edited.



    -

    Tags:

    -
    - - - - -
    return:  an array which can be passed to $this->saveAccount()
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $attributes  list of current LDAP attributes
    array  $orig  list of old attributes when account was loaded
    -

    -
    [ Top ]
    -
    -
    - -

    method sortModules [line 1536]

    -
    -
    -
    - void sortModules( -) -
    -

    - - Sorts the module buttons for the account page.



    - - - - -
    [ Top ]
    -
    -
    - -

    method __sleep [line 1599]

    -
    -
    -
    - array __sleep( -) -
    -

    - - Encrypts sensitive data before storing in session.



    -

    Tags:

    -
    - - - - -
    return:  list of attributes which are serialized
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method __wakeup [line 1611]

    -
    -
    -
    - void __wakeup( -) -
    -

    - - Decrypts sensitive data after accountContainer was loaded from session.



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:54 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/baseModule.html b/lam-web/developers/phpdoc/modules/baseModule.html deleted file mode 100644 index 98f821fd..00000000 --- a/lam-web/developers/phpdoc/modules/baseModule.html +++ /dev/null @@ -1,2068 +0,0 @@ - - -Docs For Class baseModule - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: baseModule

    -Source Location: /lib/baseModule.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Parent class of all account modules


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    account
    -
    Manages the object class "account" for users and hosts.
    -
    -
    -
    ieee802Device
    -
    Provides MAC addresses for hosts.
    -
    -
    -
    posixGroup
    -
    Manages the object class "posixGroup" for groups.
    -
    -
    -
    quota
    -
    Manages quotas for users and groups.
    -
    -
    -
    sambaAccount
    -
    Manages the object class "sambaAccount" for users and hosts.
    -
    -
    -
    sambaSamAccount
    -
    Manages the object class "sambaSamAccount" for users and hosts.
    -
    -
    -
    posixAccount
    -
    Manages the object class "posixAccount" for users and hosts.
    -
    -
    -
    kolabUser
    -
    Manages Kolab user accounts.
    -
    -
    -
    sambaGroupMapping
    -
    Manages the object class "sambaGroupMapping" for groups.
    -
    -
    -
    shadowAccount
    -
    Manages the object class "shadowAccount" for users.
    -
    -
    -
    ldapPublicKey
    -
    Manages SSH public keys.
    -
    -
    -
    sambaDomain
    -
    Manages Samba 3 domain entries.
    -
    -
    -
    inetOrgPerson
    -
    This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.
    -
    -
    -
    inetLocalMailRecipient
    -
    Provides mail routing for users.
    -
    -
    -
    nisMailAlias
    -
    Provides NIS mail alias management.
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 40]
    -Parent class of all account modules



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attributes =

    -

    [line 55]

    - contains all ldap attributes which should be written

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $base =

    -

    [line 52]

    - name of parent accountContainer ($_SESSION[$base])

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $messages =

    -

    [line 61]

    - contains all error messages of a module

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $meta =

    -

    [line 43]

    - includes all meta data provided by the sub class

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $moduleSettings =

    -

    [line 49]

    - configuration settings of all modules

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $orig =

    -

    [line 58]

    - contains all ldap attributes which are loaded from ldap

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $scope =

    -

    [line 46]

    - the account type of this module (user, group, host)

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor baseModule [line 68]

    -
    -
    -
    - baseModule baseModule( -string -$scope) -
    -

    - - Creates a new base module class



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  the account type (user, group, host)
    -

    -
    [ Top ]
    -
    -
    - -

    method build_uploadAccounts [line 490]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    account::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    ieee802Device::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    posixGroup::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    sambaAccount::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    sambaSamAccount::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    posixAccount::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    kolabUser::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    sambaGroupMapping::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    shadowAccount::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    ldapPublicKey::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    sambaDomain::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    inetOrgPerson::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    inetLocalMailRecipient::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -
    -
    nisMailAlias::build_uploadAccounts()
    -
    In this function the LDAP account is built up.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method can_manage [line 155]

    -
    -
    -
    - boolean can_manage( -) -
    -

    - - Returns true if this module fits for the current scope.



    -

    Tags:

    -
    - - - - -
    return:  true if module fits
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method checkSelfServiceOptions [line 684]

    -
    -
    -
    - array checkSelfServiceOptions( -string -$fields, array -$attributes) -
    -

    - - Checks if all input values are correct and returns the LDAP commands which should be executed.



    -

    Tags:

    -
    - - - - -
    return:  messages and LDAP commands (array('messages' => array(), 'add' => array(), 'del' => array(), 'mod' => array()))
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    sambaSamAccount::checkSelfServiceOptions()
    -
    Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    -
    -
    posixAccount::checkSelfServiceOptions()
    -
    Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    -
    -
    inetOrgPerson::checkSelfServiceOptions()
    -
    Checks if all input values are correct and returns the LDAP commands which should be executed.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $fields  input fields
    array  $attributes  LDAP attributes
    -

    -
    [ Top ]
    -
    -
    - -

    method check_configOptions [line 350]

    -
    -
    -
    - array check_configOptions( -array -$scopes, array -$options) -
    -

    - - Checks input values of module settings.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    posixAccount::check_configOptions()
    -
    Checks input values of module settings.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $scopes  list of account types which are used
    array  $options  hash array containing the settings (array('option' => array('value')))
    -

    -
    [ Top ]
    -
    -
    - -

    method check_profileOptions [line 235]

    -
    -
    -
    - array check_profileOptions( -array -$options) -
    -

    - - Checks input values of account profiles.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages (array(type, title, text)) to generate StatusMessages, if any
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    quota::check_profileOptions()
    -
    Checks input values of account profiles.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    array  $options  a hash array (name => value) containing the options
    -

    -
    [ Top ]
    -
    -
    - -

    method delete_attributes [line 586]

    -
    -
    -
    - List delete_attributes( -) -
    -

    - - Dummy function for modules which use no special options on account deletion.



    -

    Tags:

    -
    - - - - -
    return:  of LDAP operations, same as for save_attributes()
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    posixGroup::delete_attributes()
    -
    -
    -
    -
    quota::delete_attributes()
    -
    -
    -
    -
    posixAccount::delete_attributes()
    -
    Additional LDAP operations on delete.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method display_html_delete [line 595]

    -
    -
    -
    - meta display_html_delete( -) -
    -

    - - Dummy function for modules which do not print extra HTML code on account deletion.



    -

    Tags:

    -
    - - - - -
    return:  HTML code
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    posixAccount::display_html_delete()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method doUploadPostActions [line 558]

    -
    -
    -
    - array doUploadPostActions( -array -$data, array -$ids, array -$failed, array -&$temp) -
    -

    - - This function executes one post upload action.



    -

    Tags:

    -
    - - - - -
    return:  current status
    array (
    'status' => 'finished' | 'inProgress'
    'progress' => 0..100
    'errors' => array (<array of parameters for StatusMessage>)
    )
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    quota::doUploadPostActions()
    -
    This function executes one post upload action.
    -
    -
    -
    posixAccount::doUploadPostActions()
    -
    This function executes one post upload action.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - - - - - - -
    array  $data  array containing one account in each element
    array  $ids  array(<column_name> => <column number>)
    array  $failed  list of accounts which were not created successfully
    array  $temp  variable to store temporary data between two post actions
    -

    -
    [ Top ]
    -
    -
    - -

    method getButtonStatus [line 540]

    -
    -
    -
    - string getButtonStatus( -) -
    -

    - - Controls if the module button the account page is visible and activated.



    -

    Tags:

    -
    - - - - -
    return:  status ("enabled", "disabled", "hidden")
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    account::getButtonStatus()
    -
    Controls if the module button the account page is visible and activated.
    -
    -
    -
    posixGroup::getButtonStatus()
    -
    Controls if the module button the account page is visible and activated.
    -
    -
    -
    inetOrgPerson::getButtonStatus()
    -
    Controls if the module button the account page is visible and activated.
    -
    -
    -
    nisMailAlias::getButtonStatus()
    -
    Controls if the module button the account page is visible and activated.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method getLDAPAliases [line 616]

    -
    -
    -
    - array getLDAPAliases( -) -
    -

    - - Returns a list of aliases for LDAP attributes.

    All alias attributes will be renamed to the given attribute names.




    -

    Tags:

    -
    - - - - -
    return:  list of aliases (alias name => attribute name)
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getManagedAttributes [line 627]

    -
    -
    -
    - array getManagedAttributes( -) -
    -

    - - Returns a list of LDAP attributes which are managed by this module.

    All attribute names will be renamed to match the given spelling.




    -

    Tags:

    -
    - - - - -
    return:  list of attributes
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getManagedObjectClasses [line 605]

    -
    -
    -
    - array getManagedObjectClasses( -) -
    -

    - - Returns a list of managed object classes for this module.

    This is used to fix incorrect spelled object class names.




    -

    Tags:

    -
    - - - - -
    return:  list of object classes
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getRequiredExtensions [line 637]

    -
    -
    -
    - array getRequiredExtensions( -) -
    -

    - - Returns a list of required PHP extensions.



    -

    Tags:

    -
    - - - - -
    return:  extensions
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getSelfServiceFields [line 658]

    -
    -
    -
    - array getSelfServiceFields( -) -
    -

    - - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>)



    -

    Tags:

    -
    - - - - -
    return:  fields
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getSelfServiceOptions [line 672]

    -
    -
    -
    - array getSelfServiceOptions( -array -$fields, array -$attributes) -
    -

    - - Returns the meta HTML code for each input field.

    format: array(<field1> => array(<META HTML>), ...) It is not possible to display help links.




    -

    Tags:

    -
    - - - - -
    return:  meta HTML
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    posixAccount::getSelfServiceOptions()
    -
    Returns the meta HTML code for each input field.
    -
    -
    -
    inetOrgPerson::getSelfServiceOptions()
    -
    Returns the meta HTML code for each input field.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $fields  list of active fields
    array  $attributes  attributes of LDAP account (attribute names in lower case)
    -

    -
    [ Top ]
    -
    -
    - -

    method getSelfServiceSearchAttributes [line 647]

    -
    -
    -
    - array getSelfServiceSearchAttributes( -) -
    -

    - - Returns a list of possible search attributes for the self service.



    -

    Tags:

    -
    - - - - -
    return:  attributes
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_alias [line 190]

    -
    -
    -
    - string get_alias( -) -
    -

    - - Returns an alias name for the module.

    This alias is used in various places instead of the less descriptive class name. The alias also has less syntax restrictions and may contain spaces or special characters.




    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_configOptions [line 334]

    -
    -
    -
    - array get_configOptions( -array -$scopes, array -$allScopes) -
    -

    - - Returns a list of elements for the configuration.



    -

    Tags:

    -
    - - - - -
    return:  configuration elements
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    posixGroup::get_configOptions()
    -
    Returns a list of elements for the configuration.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $scopes  account types (user, group, host)
    array  $allScopes  list of all modules and active scopes
    -

    -
    [ Top ]
    -
    -
    - -

    method get_dependencies [line 214]

    -
    -
    -
    - array get_dependencies( -) -
    -

    - - This function returns a list with all depending and conflicting modules.



    -

    Tags:

    -
    - - - - -
    return:  list of dependencies and conflicts
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_help [line 504]

    -
    -
    -
    - array get_help( -string -$id, string -$scope) -
    -

    - - This function return the help entry array for a specific help id. Normally this->meta can be used.



    -

    Tags:

    -
    - - - - -
    return:  The desired help entry.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $id  The id string for the help entry needed.
    string  $scope  The scope for which the help entry should be retrieved. May be empty when there is now difference of the help entry depending on the actual scope.
    -

    -
    [ Top ]
    -
    -
    - -

    method get_ldap_filter [line 177]

    -
    -
    -
    - string get_ldap_filter( -) -
    -

    - - returns an LDAP filter for the account lists



    -

    Tags:

    -
    - - - - -
    return:  LDAP filter
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 137]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Dummy function, meta data is provided by sub classes.



    -

    Tags:

    -
    - - - - -
    return:  empty array
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    account::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    ieee802Device::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    posixGroup::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    quota::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    sambaAccount::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    sambaSamAccount::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    posixAccount::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    kolabUser::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    sambaGroupMapping::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    shadowAccount::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    ldapPublicKey::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    sambaDomain::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    inetOrgPerson::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    inetLocalMailRecipient::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -
    -
    nisMailAlias::get_metaData()
    -
    Returns meta data that is interpreted by parent class
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method get_pdfFields [line 434]

    -
    -
    -
    - array get_pdfFields( -string -$scope) -
    -

    - - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class.



    -

    Tags:

    -
    - - - - -
    return:  list of available fields for PDF output
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method get_pdf_entries [line 449]

    -
    -
    -
    - array get_pdf_entries( -[string -$scope = 'user']) -
    -

    - - Returns a hastable with all entries that may be printed out in the PDF. The

    syntax of the hashtable is specified by the module specification and the corresponding DTD. This method must be overwritten in case that there are non static things to be returned. The $this->meta['PDF_entries'] array may be used when there is only static content.




    -

    Tags:

    -
    - - - - -
    return:  hastable of entries for the PDF. Each entry is an array where each entry is treated as a new line in the PDF.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method get_profileOptions [line 224]

    -
    -
    -
    - profile get_profileOptions( -) -
    -

    - - Returns a list of elements for the account profiles.



    -

    Tags:

    -
    - - - - -
    return:  elements
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    quota::get_profileOptions()
    -
    Returns a list of elements for the account profiles.
    -
    -
    -
    sambaSamAccount::get_profileOptions()
    -
    Returns a list of elements for the account profiles.
    -
    -
    -
    posixAccount::get_profileOptions()
    -
    Returns a list of elements for the account profiles.
    -
    -
    -
    sambaGroupMapping::get_profileOptions()
    -
    Returns a list of elements for the account profiles.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method get_RDNAttributes [line 204]

    -
    -
    -
    - array get_RDNAttributes( -) -
    -

    - - Returns a list of possible LDAP attributes which can be used to form the RDN.

    The returned elements have this form: <attribute> => <priority>
    <attribute> is the name of the LDAP attribute
    <priority> defines the priority of the attribute (can be "low", "normal", "high")




    -

    Tags:

    -
    - - - - -
    return:  list of attributes
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_scope [line 146]

    -
    -
    -
    - string get_scope( -) -
    -

    - - Returns the account type of this module (user, group, host)



    -

    Tags:

    -
    - - - - -
    return:  account type
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_uploadColumns [line 467]

    -
    -
    -
    - array get_uploadColumns( -) -
    -

    - - Returns an array containing all input columns for the file upload.

    Syntax:
    array(
    string: name, // fixed non-translated name which is used as column name (should be of format: <module name>_<column name>)
    string: description, // short descriptive name
    string: help, // help ID
    string: example, // example value
    boolean: required // true, if user must set a value for this column
    )




    -

    Tags:

    -
    - - - - -
    return:  column list
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    quota::get_uploadColumns()
    -
    Returns an array containing all input columns for the file upload.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method get_uploadPreDepends [line 477]

    -
    -
    -
    - array get_uploadPreDepends( -) -
    -

    - - Returns a list of module names which must be processed in building the account befor this module.



    -

    Tags:

    -
    - - - - -
    return:  list of module names
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method init [line 86]

    -
    -
    -
    - void init( -string -$base) -
    -

    - - Initializes the module after it became part of an accountContainer



    - -

    Overridden in child classes as:
    -

    -
    posixGroup::init()
    -
    This functin will be called when the module will be loaded *
    -
    -
    -
    quota::init()
    -
    -
    -
    -
    sambaAccount::init()
    -
    Initializes the module after it became part of an accountContainer
    -
    -
    -
    sambaSamAccount::init()
    -
    Initializes the module after it became part of an accountContainer
    -
    -
    -
    posixAccount::init()
    -
    -
    -
    -
    sambaGroupMapping::init()
    -
    Initializes the module after it became part of an accountContainer
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    string  $base  the name of the accountContainer object ($_SESSION[$base])
    -

    -
    [ Top ]
    -
    -
    - -

    method is_base_module [line 167]

    -
    -
    -
    - boolean is_base_module( -) -
    -

    - - Returns true if this module is enough to provide a sensible account.

    There is no relation to the name of this class.




    -

    Tags:

    -
    - - - - -
    return:  true if base module
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_attributes [line 105]

    -
    -
    -
    - void load_attributes( -array -$attributes) -
    -

    - - This function loads the LDAP attributes for this module.



    - -

    Overridden in child classes as:
    -

    -
    quota::load_attributes()
    -
    -
    -
    -
    sambaAccount::load_attributes()
    -
    -
    -
    -
    sambaSamAccount::load_attributes()
    -
    -
    -
    -
    posixAccount::load_attributes()
    -
    This function loads all needed LDAP attributes.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    array  $attributes  attribute list
    -

    -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 78]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the $messages variable with output messages from this module.



    - -

    Overridden in child classes as:
    -

    -
    account::load_Messages()
    -
    This function fills the message array.
    -
    -
    -
    ieee802Device::load_Messages()
    -
    This function fills the error message array with messages
    -
    -
    -
    posixGroup::load_Messages()
    -
    This function fills the $messages variable with output messages from this module.
    -
    -
    -
    quota::load_Messages()
    -
    this functin fills the error message array with messages
    -
    -
    -
    sambaAccount::load_Messages()
    -
    this functin fills the error message array with messages
    -
    -
    -
    sambaSamAccount::load_Messages()
    -
    this functin fills the error message array with messages
    -
    -
    -
    posixAccount::load_Messages()
    -
    This function fills the error message array with messages.
    -
    -
    -
    kolabUser::load_Messages()
    -
    This function fills the error message array with messages
    -
    -
    -
    sambaGroupMapping::load_Messages()
    -
    this functin fills the error message array with messages
    -
    -
    -
    shadowAccount::load_Messages()
    -
    This function builds up the message array.
    -
    -
    -
    sambaDomain::load_Messages()
    -
    This function fills the error message array with messages
    -
    -
    -
    inetOrgPerson::load_Messages()
    -
    This function fills the message array.
    -
    -
    -
    inetLocalMailRecipient::load_Messages()
    -
    This function fills the error message array with messages
    -
    -
    -
    nisMailAlias::load_Messages()
    -
    This function fills the error message array with messages
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 316]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - -

    Overridden in child classes as:
    -

    -
    quota::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -
    -
    sambaAccount::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -
    -
    sambaSamAccount::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -
    -
    posixAccount::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -
    -
    sambaGroupMapping::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -
    -
    shadowAccount::load_profile()
    -
    Loads the values of an account profile into internal variables.
    -
    -

    - - - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 531]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions is used to check if all settings for this module have been made.



    -

    Tags:

    -
    - - - - -
    return:  true, if settings are complete
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    account::module_complete()
    -
    This functions returns true if all needed settings are done.
    -
    -
    -
    posixGroup::module_complete()
    -
    This functions is used to check if all settings for this module have been made.
    -
    -
    -
    quota::module_complete()
    -
    -
    -
    -
    sambaAccount::module_complete()
    -
    This functions returns true if all needed settings are done
    -
    -
    -
    sambaSamAccount::module_complete()
    -
    This functions is used to check if all settings for this module have been made.
    -
    -
    -
    posixAccount::module_complete()
    -
    This functions is used to check if all settings for this module have been made.
    -
    -
    -
    kolabUser::module_complete()
    -
    This function returns true if all needed settings are done.
    -
    -
    -
    sambaGroupMapping::module_complete()
    -
    -
    -
    -
    inetOrgPerson::module_complete()
    -
    This functions return true if all needed settings are done.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method module_ready [line 522]

    -
    -
    -
    - boolean module_ready( -) -
    -

    - - This function is used to check if this module page can be displayed.

    It returns false if a module depends on data from other modules which was not yet entered.




    -

    Tags:

    -
    - - - - -
    return:  true, if page can be displayed
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    quota::module_ready()
    -
    -
    -
    -
    sambaAccount::module_ready()
    -
    -
    -
    -
    sambaSamAccount::module_ready()
    -
    This function is used to check if this module page can be displayed.
    -
    -
    -
    sambaGroupMapping::module_ready()
    -
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 577]

    -
    -
    -
    - array save_attributes( -) -
    -

    - - Returns a list of modifications which have to be made to the LDAP account.



    -

    Tags:

    -
    - - - - -
    return:  list of modifications
    This function returns an array with 3 entries:
    array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid)
    "add" are attributes which have to be added to LDAP entry
    "remove" are attributes which have to be removed from LDAP entry
    "modify" are attributes which have to been modified in LDAP entry
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    account::save_attributes()
    -
    -
    -
    -
    posixGroup::save_attributes()
    -
    -
    -
    -
    quota::save_attributes()
    -
    -
    -
    -
    sambaAccount::save_attributes()
    -
    -
    -
    -
    sambaSamAccount::save_attributes()
    -
    -
    -
    -
    posixAccount::save_attributes()
    -
    Returns a list of modifications which have to be made to the LDAP account.
    -
    -
    -
    kolabUser::save_attributes()
    -
    Returns a list of modifications which have to be made to the LDAP account.
    -
    -
    -
    sambaGroupMapping::save_attributes()
    -
    -
    -
    -
    shadowAccount::save_attributes()
    -
    Returns a list of modifications which have to be made to the LDAP account.
    -
    -
    -
    inetOrgPerson::save_attributes()
    -
    -
    -
    -
    nisMailAlias::save_attributes()
    -
    Returns a list of modifications which have to be made to the LDAP account.
    -
    -

    - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:36 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/ieee802Device.html b/lam-web/developers/phpdoc/modules/ieee802Device.html deleted file mode 100644 index b8c318ae..00000000 --- a/lam-web/developers/phpdoc/modules/ieee802Device.html +++ /dev/null @@ -1,690 +0,0 @@ - - -Docs For Class ieee802Device - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: ieee802Device

    -Source Location: /lib/modules/ieee802device.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --ieee802Device

    -
    Provides MAC addresses for hosts.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 35]
    -Provides MAC addresses for hosts.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 160]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 92]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 42]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 189]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 83]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 118]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:47 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/inetLocalMailRecipient.html b/lam-web/developers/phpdoc/modules/inetLocalMailRecipient.html deleted file mode 100644 index 4f4918ff..00000000 --- a/lam-web/developers/phpdoc/modules/inetLocalMailRecipient.html +++ /dev/null @@ -1,690 +0,0 @@ - - -Docs For Class inetLocalMailRecipient - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: inetLocalMailRecipient

    -Source Location: /lib/modules/inetLocalMailRecipient.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --inetLocalMailRecipient

    -
    Provides mail routing for users.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 35]
    -Provides mail routing for users.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 251]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 131]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 42]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 304]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 119]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 173]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:48 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/inetOrgPerson.html b/lam-web/developers/phpdoc/modules/inetOrgPerson.html deleted file mode 100644 index 1659862c..00000000 --- a/lam-web/developers/phpdoc/modules/inetOrgPerson.html +++ /dev/null @@ -1,949 +0,0 @@ - - -Docs For Class inetOrgPerson - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: inetOrgPerson

    -Source Location: /lib/modules/inetOrgPerson.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --inetOrgPerson

    -
    This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -This class contains all account LDAP attributes and funtioncs required to deal with inetOrgPerson.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 837]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method checkSelfServiceOptions [line 1145]

    -
    -
    -
    - array checkSelfServiceOptions( -string -$fields, array -$attributes) -
    -

    - - Checks if all input values are correct and returns the LDAP commands which should be executed.



    -

    Tags:

    -
    - - - - -
    return:  messages and LDAP commands (array('messages' => array(), 'add' => array(), 'del' => array(), 'mod' => array()))
    -
    -

    - - -Overrides baseModule::checkSelfServiceOptions() (Checks if all input values are correct and returns the LDAP commands which should be executed.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $fields  input fields
    array  $attributes  LDAP attributes
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 545]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_password [line 749]

    -
    -
    -
    - array display_html_password( -) -
    -

    - - Displays the password changing dialog.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_photo [line 789]

    -
    -
    -
    - array display_html_photo( -) -
    -

    - - Displays the photo upload page.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getButtonStatus [line 391]

    -
    -
    -
    - string getButtonStatus( -) -
    -

    - - Controls if the module button the account page is visible and activated.



    -

    Tags:

    -
    - - - - -
    return:  status ("enabled", "disabled", "hidden")
    -
    -

    - - -Overrides baseModule::getButtonStatus() (Controls if the module button the account page is visible and activated.)

    - -
    [ Top ]
    -
    -
    - -

    method getSelfServiceOptions [line 1053]

    -
    -
    -
    - array getSelfServiceOptions( -array -$fields, array -$attributes) -
    -

    - - Returns the meta HTML code for each input field.

    format: array(<field1> => array(<META HTML>), ...) It is not possible to display help links.




    -

    Tags:

    -
    - - - - -
    return:  meta HTML
    -
    -

    - - -Overrides baseModule::getSelfServiceOptions() (Returns the meta HTML code for each input field.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $fields  list of active fields
    array  $attributes  attributes of LDAP account (attribute names in lower case)
    -

    -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 85]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 808]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 43]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the message array.



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method module_complete [line 374]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions return true if all needed settings are done.



    -

    Tags:

    -
    - - - - -
    return:  true, if all is ok
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 448]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_password [line 727]

    -
    -
    -
    - void process_password( -) -
    -

    - - Sets a new password.



    - - - - -
    [ Top ]
    -
    -
    - -

    method process_photo [line 769]

    -
    -
    -
    - void process_photo( -) -
    -

    - - Sets a new photo.



    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 410]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:48 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/kolabUser.html b/lam-web/developers/phpdoc/modules/kolabUser.html deleted file mode 100644 index a3dca8c1..00000000 --- a/lam-web/developers/phpdoc/modules/kolabUser.html +++ /dev/null @@ -1,840 +0,0 @@ - - -Docs For Class kolabUser - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: kolabUser

    -Source Location: /lib/modules/kolabUser.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --kolabUser

    -
    Manages Kolab user accounts.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 35]
    -Manages Kolab user accounts.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $invitationPolicies =

    -

    [line 38]

    - list of invitation policies

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor kolabUser [line 45]

    -
    -
    -
    - kolabUser kolabUser( -string -$scope) -
    -

    - - Creates a new kolabUser object.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type (user, group, host)
    -

    -
    [ Top ]
    -
    -
    - -

    method build_uploadAccounts [line 604]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 262]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_deleteUser [line 556]

    -
    -
    -
    - void display_html_deleteUser( -) -
    -

    - - This function will create the meta HTML code to show a page to delete accounts.



    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 63]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 742]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 223]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method module_complete [line 583]

    -
    -
    -
    - true, module_complete( -) -
    -

    - - This function returns true if all needed settings are done.



    -

    Tags:

    -
    - - - - -
    return:  if account can be saved
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 412]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_deleteUser [line 571]

    -
    -
    -
    - void process_deleteUser( -) -
    -

    - - Write variables into object and do some regex checks



    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 251]

    -
    -
    -
    - array save_attributes( -) -
    -

    - - Returns a list of modifications which have to be made to the LDAP account.



    -

    Tags:

    -
    - - - - -
    return:  list of modifications
    This function returns an array with 3 entries:
    array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid)
    "add" are attributes which have to be added to LDAP entry
    "remove" are attributes which have to be removed from LDAP entry
    "modify" are attributes which have to been modified in LDAP entry
    -
    -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:49 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/ldapPublicKey.html b/lam-web/developers/phpdoc/modules/ldapPublicKey.html deleted file mode 100644 index 84cf077b..00000000 --- a/lam-web/developers/phpdoc/modules/ldapPublicKey.html +++ /dev/null @@ -1,662 +0,0 @@ - - -Docs For Class ldapPublicKey - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: ldapPublicKey

    -Source Location: /lib/modules/ldapPublicKey.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --ldapPublicKey

    -
    Manages SSH public keys.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -Manages SSH public keys.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 138]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 85]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 43]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 158]

    -
    -
    -
    - void get_pdfEntries( -) -
    -

    - - Returns a list of PDF entries



    - - - - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 111]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:51 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/nisMailAlias.html b/lam-web/developers/phpdoc/modules/nisMailAlias.html deleted file mode 100644 index 170838aa..00000000 --- a/lam-web/developers/phpdoc/modules/nisMailAlias.html +++ /dev/null @@ -1,746 +0,0 @@ - - -Docs For Class nisMailAlias - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: nisMailAlias

    -Source Location: /lib/modules/nisMailAlias.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --nisMailAlias

    -
    Provides NIS mail alias management.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 35]
    -Provides NIS mail alias management.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 228]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 129]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method getButtonStatus [line 209]

    -
    -
    -
    - string getButtonStatus( -) -
    -

    - - Controls if the module button the account page is visible and activated.



    -

    Tags:

    -
    - - - - -
    return:  status ("enabled", "disabled", "hidden")
    -
    -

    - - -Overrides baseModule::getButtonStatus() (Controls if the module button the account page is visible and activated.)

    - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 42]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 267]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 100]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 160]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 118]

    -
    -
    -
    - array save_attributes( -) -
    -

    - - Returns a list of modifications which have to be made to the LDAP account.



    -

    Tags:

    -
    - - - - -
    return:  list of modifications
    This function returns an array with 3 entries:
    array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid)
    "add" are attributes which have to be added to LDAP entry
    "remove" are attributes which have to be removed from LDAP entry
    "modify" are attributes which have to been modified in LDAP entry
    -
    -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/posixAccount.html b/lam-web/developers/phpdoc/modules/posixAccount.html deleted file mode 100644 index 2785b1e6..00000000 --- a/lam-web/developers/phpdoc/modules/posixAccount.html +++ /dev/null @@ -1,1363 +0,0 @@ - - -Docs For Class posixAccount - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: posixAccount

    -Source Location: /lib/modules/posixAccount.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --posixAccount

    -
    Manages the object class "posixAccount" for users and hosts.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -Manages the object class "posixAccount" for users and hosts.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $clearTextPassword =

    -

    [line 46]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $createhomedir =

    -

    [line 45]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $groups =

    -

    [line 43]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $groups_orig =

    -

    [line 44]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 1098]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method checkASCII [line 730]

    -
    -
    -
    - string checkASCII( -string -$attribute) -
    -

    - - Checks if an attribute contains only ASCII charaters and replaces invalid characters.



    -

    Tags:

    -
    - - - - -
    return:  attribute value with replaced non-ASCII characters
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $attribute  attribute value
    -

    -
    [ Top ]
    -
    -
    - -

    method checkSelfServiceOptions [line 1521]

    -
    -
    -
    - array checkSelfServiceOptions( -string -$fields, array -$attributes) -
    -

    - - Checks if all input values are correct and returns the LDAP commands which should be executed.



    -

    Tags:

    -
    - - - - -
    return:  messages and LDAP commands (array('messages' => array(), 'add' => array(), 'del' => array(), 'mod' => array()))
    -
    -

    - - -Overrides baseModule::checkSelfServiceOptions() (Checks if all input values are correct and returns the LDAP commands which should be executed.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $fields  input fields
    array  $attributes  LDAP attributes
    -

    -
    [ Top ]
    -
    -
    - -

    method check_configOptions [line 1039]

    -
    -
    -
    - array check_configOptions( -array -$scopes, array -$options) -
    -

    - - Checks input values of module settings.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages
    -
    -

    - - -Overrides baseModule::check_configOptions() (Checks input values of module settings.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $scopes  list of account types which are used
    array  $options  hash array containing the settings (array('option' => array('value')))
    -

    -
    [ Top ]
    -
    -
    - -

    method delete_attributes [line 502]

    -
    -
    -
    - List delete_attributes( -) -
    -

    - - Additional LDAP operations on delete.



    -

    Tags:

    -
    - - - - -
    return:  of LDAP operations, same as for save_attributes()
    -
    -

    - - -Overrides baseModule::delete_attributes() (Dummy function for modules which use no special options on account deletion.)

    - -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 794]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_delete [line 872]

    -
    -
    -
    - void display_html_delete( -) -
    -

    - -

    - - -Overrides baseModule::display_html_delete() (Dummy function for modules which do not print extra HTML code on account deletion.)

    - -
    [ Top ]
    -
    -
    - -

    method display_html_group [line 887]

    -
    -
    -
    - array display_html_group( -) -
    -

    - - Displays the group selection.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_password [line 932]

    -
    -
    -
    - array display_html_password( -) -
    -

    - - Displays the password changing dialog.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method doUploadPostActions [line 1353]

    -
    -
    -
    - array doUploadPostActions( -array -$data, array -$ids, array -$failed, array -&$temp) -
    -

    - - This function executes one post upload action.



    -

    Tags:

    -
    - - - - -
    return:  current status
    array (
    'status' => 'finished' | 'inProgress'
    'progress' => 0..100
    'errors' => array (<array of parameters for StatusMessage>)
    )
    -
    -

    - - -Overrides baseModule::doUploadPostActions() (This function executes one post upload action.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - - - - - - -
    array  $data  array containing one account in each element
    array  $ids  array(<column_name> => <column number>)
    array  $failed  list of accounts which were not created successfully
    array  $temp  variable to store temporary data between two post actions
    -

    -
    [ Top ]
    -
    -
    - -

    method getNextUIDs [line 1435]

    -
    -
    -
    - mixed getNextUIDs( -integer -$count, array -&$errors) -
    -

    - - Returns one or more free UID numbers.



    -

    Tags:

    -
    - - - - -
    return:  Null if no UIDs are free else an array of free UIDs.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    integer  $count  Number of needed free UIDs.
    array  $errors  list of error messages where errors can be added
    -

    -
    [ Top ]
    -
    -
    - -

    method getSelfServiceOptions [line 1501]

    -
    -
    -
    - array getSelfServiceOptions( -array -$fields, array -$attributes) -
    -

    - - Returns the meta HTML code for each input field.

    format: array(<field1> => array(<META HTML>), ...) It is not possible to display help links.




    -

    Tags:

    -
    - - - - -
    return:  meta HTML
    -
    -

    - - -Overrides baseModule::getSelfServiceOptions() (Returns the meta HTML code for each input field.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $fields  list of active fields
    array  $attributes  attributes of LDAP account (attribute names in lower case)
    -

    -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 98]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 1014]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_profileOptions [line 954]

    -
    -
    -
    - profile get_profileOptions( -) -
    -

    - - Returns a list of elements for the account profiles.



    -

    Tags:

    -
    - - - - -
    return:  elements
    -
    -

    - - -Overrides baseModule::get_profileOptions() (Returns a list of elements for the account profiles.)

    - -
    [ Top ]
    -
    -
    - -

    method init [line 396]

    -
    -
    -
    - void init( -mixed -$base) -
    -

    - -

    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -
    [ Top ]
    -
    -
    - -

    method load_attributes [line 428]

    -
    -
    -
    - void load_attributes( -array -$attr) -
    -

    - - This function loads all needed LDAP attributes.



    - - -Overrides baseModule::load_attributes() (This function loads the LDAP attributes for this module.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $attr  list of attributes
    -

    -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 51]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages.



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 992]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 414]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions is used to check if all settings for this module have been made.



    -

    Tags:

    -
    - - - - -
    return:  true, if settings are complete
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 521]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_group [line 755]

    -
    -
    -
    - array process_group( -) -
    -

    - - Processes user input of the group selection page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_password [line 772]

    -
    -
    -
    - array process_password( -) -
    -

    - - Processes user input of the password page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 454]

    -
    -
    -
    - array save_attributes( -) -
    -

    - - Returns a list of modifications which have to be made to the LDAP account.



    -

    Tags:

    -
    - - - - -
    return:  list of modifications
    This function returns an array with 3 entries:
    array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid)
    "add" are attributes which have to be added to LDAP entry
    "remove" are attributes which have to be removed from LDAP entry
    "modify" are attributes which have to been modified in LDAP entry
    -
    -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:56 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/posixGroup.html b/lam-web/developers/phpdoc/modules/posixGroup.html deleted file mode 100644 index 0f591741..00000000 --- a/lam-web/developers/phpdoc/modules/posixGroup.html +++ /dev/null @@ -1,1032 +0,0 @@ - - -Docs For Class posixGroup - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: posixGroup

    -Source Location: /lib/modules/posixGroup.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --posixGroup

    -
    Manages the object class "posixGroup" for groups.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 39]
    -Manages the object class "posixGroup" for groups.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $changegids =

    -

    [line 42]

    - change GIDs of users and hosts?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 53]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method delete_attributes [line 125]

    -
    -
    -
    - void delete_attributes( -) -
    -

    - -

    - - -Overrides baseModule::delete_attributes() (Dummy function for modules which use no special options on account deletion.)

    - -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 146]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_password [line 249]

    -
    -
    -
    - array display_html_password( -) -
    -

    - - Displays the password changing dialog.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_user [line 202]

    -
    -
    -
    - array display_html_user( -) -
    -

    - - Displays selections to add or remove users from current group.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML output
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method getButtonStatus [line 495]

    -
    -
    -
    - string getButtonStatus( -) -
    -

    - - Controls if the module button the account page is visible and activated.



    -

    Tags:

    -
    - - - - -
    return:  status ("enabled", "disabled", "hidden")
    -
    -

    - - -Overrides baseModule::getButtonStatus() (Controls if the module button the account page is visible and activated.)

    - -
    [ Top ]
    -
    -
    - -

    method getNextGIDs [line 728]

    -
    -
    -
    - mixed getNextGIDs( -integer -$count, array -&$errors) -
    -

    - - Returns one or more free GID numbers.



    -

    Tags:

    -
    - - - - -
    return:  Null if no GIDs are free else an array of free GIDs.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    integer  $count  Number of needed free GIDs.
    array  $errors  list of error messages where errors can be added
    -

    -
    [ Top ]
    -
    -
    - -

    method get_configOptions [line 410]

    -
    -
    -
    - array get_configOptions( -array -$scopes, array -$allScopes) -
    -

    - - Returns a list of elements for the configuration.



    -

    Tags:

    -
    - - - - -
    return:  configuration elements
    -
    -

    - - -Overrides baseModule::get_configOptions() (Returns a list of elements for the configuration.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $scopes  account types (user, group, host)
    array  $allScopes  list of all modules and active scopes
    -

    -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 271]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 431]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method init [line 441]

    -
    -
    -
    - void init( -mixed -$base) -
    -

    - - This functin will be called when the module will be loaded *



    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 451]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the $messages variable with output messages from this module.



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method module_complete [line 476]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions is used to check if all settings for this module have been made.



    -

    Tags:

    -
    - - - - -
    return:  true, if settings are complete
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 513]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_password [line 659]

    -
    -
    -
    - array process_password( -) -
    -

    - - Processes user input of the password page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_user [line 640]

    -
    -
    -
    - array process_user( -) -
    -

    - - Processes user input of the user selection page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 681]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:58 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/quota.html b/lam-web/developers/phpdoc/modules/quota.html deleted file mode 100644 index a9ec58e0..00000000 --- a/lam-web/developers/phpdoc/modules/quota.html +++ /dev/null @@ -1,963 +0,0 @@ - - -Docs For Class quota - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: quota

    -Source Location: /lib/modules/quota.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --quota

    -
    Manages quotas for users and groups.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 39]
    -Manages quotas for users and groups.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $quota =

    -

    [line 172]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    method check_profileOptions [line 395]

    -
    -
    -
    - array check_profileOptions( -array -$options) -
    -

    - - Checks input values of account profiles.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages (array(type, title, text)) to generate StatusMessages, if any
    -
    -

    - - -Overrides baseModule::check_profileOptions() (Checks input values of account profiles.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $options  a hash array (name => value) containing the options
    -

    -
    [ Top ]
    -
    -
    - -

    method delete_attributes [line 257]

    -
    -
    -
    - void delete_attributes( -) -
    -

    - -

    - - -Overrides baseModule::delete_attributes() (Dummy function for modules which use no special options on account deletion.)

    - -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 308]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method doUploadPostActions [line 510]

    -
    -
    -
    - array doUploadPostActions( -array -$data, array -$ids, array -$failed, array -&$temp) -
    -

    - - This function executes one post upload action.



    -

    Tags:

    -
    - - - - -
    return:  current status
    array (
    'status' => 'finished' | 'inProgress'
    'progress' => 0..100
    'errors' => array (<array of parameters for StatusMessage>)
    )
    -
    -

    - - -Overrides baseModule::doUploadPostActions() (This function executes one post upload action.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - - - - - - -
    array  $data  array containing one account in each element
    array  $ids  array(<column_name> => <column number>)
    array  $failed  list of accounts which were not created successfully
    array  $temp  variable to store temporary data between two post actions
    -

    -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 65]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 437]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_profileOptions [line 352]

    -
    -
    -
    - profile get_profileOptions( -) -
    -

    - - Returns a list of elements for the account profiles.



    -

    Tags:

    -
    - - - - -
    return:  elements
    -
    -

    - - -Overrides baseModule::get_profileOptions() (Returns a list of elements for the account profiles.)

    - -
    [ Top ]
    -
    -
    - -

    method get_uploadColumns [line 476]

    -
    -
    -
    - array get_uploadColumns( -) -
    -

    - - Returns an array containing all input columns for the file upload.

    Syntax:
    array(
    string: name, // fixed non-translated name which is used as column name (should be of format: <module name>_<column name>)
    string: description, // short descriptive name
    string: help, // help ID
    string: example, // example value
    boolean: required // true, if user must set a value for this column
    )




    -

    Tags:

    -
    - - - - -
    return:  column list
    -
    -

    - - -Overrides baseModule::get_uploadColumns() (Returns an array containing all input columns for the file upload.)

    - -
    [ Top ]
    -
    -
    - -

    method init [line 130]

    -
    -
    -
    - void init( -mixed -$base) -
    -

    - -

    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -
    [ Top ]
    -
    -
    - -

    method load_attributes [line 191]

    -
    -
    -
    - void load_attributes( -mixed -$attr) -
    -

    - -

    - - -Overrides baseModule::load_attributes() (This function loads the LDAP attributes for this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 43]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - this functin fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 422]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 183]

    -
    -
    -
    - void module_complete( -) -
    -

    - -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method module_ready [line 174]

    -
    -
    -
    - void module_ready( -) -
    -

    - -

    - - -Overrides baseModule::module_ready() (This function is used to check if this module page can be displayed.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 276]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 231]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:00 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/samba3domain.html b/lam-web/developers/phpdoc/modules/samba3domain.html deleted file mode 100644 index 97576e34..00000000 --- a/lam-web/developers/phpdoc/modules/samba3domain.html +++ /dev/null @@ -1,295 +0,0 @@ - - -Docs For Class samba3domain - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: samba3domain

    -Source Location: /lib/account.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Represents a Samba 3 domain entry


    - - - - - - - -
    -

    Variables

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 433]
    -Represents a Samba 3 domain entry



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $dn =

    -

    [line 436]

    - DN

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $name =

    -

    [line 439]

    - Domain name

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $nextGroupRID =

    -

    [line 451]

    - Next group RID

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $nextRID =

    -

    [line 445]

    - Next RID

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $nextUserRID =

    -

    [line 448]

    - Next user RID

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $RIDbase =  1000

    -

    [line 454]

    - RID base to calculate RIDs, default 1000

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $SID =

    -

    [line 442]

    - Domain SID

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:35 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/sambaAccount.html b/lam-web/developers/phpdoc/modules/sambaAccount.html deleted file mode 100644 index 4e70b822..00000000 --- a/lam-web/developers/phpdoc/modules/sambaAccount.html +++ /dev/null @@ -1,1003 +0,0 @@ - - -Docs For Class sambaAccount - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: sambaAccount

    -Source Location: /lib/modules/sambaAccount.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --sambaAccount

    -
    Manages the object class "sambaAccount" for users and hosts.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -Manages the object class "sambaAccount" for users and hosts.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $deactivated =

    -

    [line 433]

    - account deactivated?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $noexpire =

    -

    [line 431]

    - password does not expire?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $nopwd =

    -

    [line 429]

    - use no password?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $rids =

    -

    [line 436]

    - Array of well known rids

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $useunixpwd =

    -

    [line 427]

    - use Unix password as samba password?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor sambaAccount [line 45]

    -
    -
    -
    - sambaAccount sambaAccount( -string -$scope) -
    -

    - - Creates a new sambaAccount object.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type (user, group, host)
    -

    -
    [ Top ]
    -
    -
    - -

    method build_uploadAccounts [line 872]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 696]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_userWorkstations [line 819]

    -
    -
    -
    - void display_html_userWorkstations( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 96]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 853]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method init [line 416]

    -
    -
    -
    - void init( -string -$base) -
    -

    - - Initializes the module after it became part of an accountContainer



    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -

    Parameters:

    -
    - - - - - - -
    string  $base  the name of the accountContainer object ($_SESSION[$base])
    -

    -
    [ Top ]
    -
    -
    - -

    method load_attributes [line 458]

    -
    -
    -
    - void load_attributes( -mixed -$attr) -
    -

    - -

    - - -Overrides baseModule::load_attributes() (This function loads the LDAP attributes for this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 59]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - this functin fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 1122]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 449]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions returns true if all needed settings are done



    -

    Tags:

    -
    - - - - -
    return:  true if ready to save account
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method module_ready [line 438]

    -
    -
    -
    - void module_ready( -) -
    -

    - -

    - - -Overrides baseModule::module_ready() (This function is used to check if this module page can be displayed.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 504]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_userWorkstations [line 648]

    -
    -
    -
    - array process_userWorkstations( -) -
    -

    - - Processes user input of the workstation selection page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 478]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:01 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/sambaDomain.html b/lam-web/developers/phpdoc/modules/sambaDomain.html deleted file mode 100644 index 45cf445b..00000000 --- a/lam-web/developers/phpdoc/modules/sambaDomain.html +++ /dev/null @@ -1,690 +0,0 @@ - - -Docs For Class sambaDomain - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: sambaDomain

    -Source Location: /lib/modules/sambaDomain.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --sambaDomain

    -
    Manages Samba 3 domain entries.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 35]
    -Manages Samba 3 domain entries.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 501]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 206]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 42]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 580]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 183]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 350]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:02 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/sambaGroupMapping.html b/lam-web/developers/phpdoc/modules/sambaGroupMapping.html deleted file mode 100644 index 605e9000..00000000 --- a/lam-web/developers/phpdoc/modules/sambaGroupMapping.html +++ /dev/null @@ -1,907 +0,0 @@ - - -Docs For Class sambaGroupMapping - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: sambaGroupMapping

    -Source Location: /lib/modules/sambaGroupMapping.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --sambaGroupMapping

    -
    Manages the object class "sambaGroupMapping" for groups.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 39]
    -Manages the object class "sambaGroupMapping" for groups.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $rids =

    -

    [line 43]

    - Array of well known RIDs

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sambaGroupTypes =

    -

    [line 45]

    - Array of sambaGroupTypes

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor sambaGroupMapping [line 52]

    -
    -
    -
    - sambaGroupMapping sambaGroupMapping( -string -$scope) -
    -

    - - Creates a new module for Samba 3 groups.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type
    -

    -
    [ Top ]
    -
    -
    - -

    method build_uploadAccounts [line 101]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 170]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 232]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 322]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_profileOptions [line 336]

    -
    -
    -
    - profile get_profileOptions( -) -
    -

    - - Returns a list of elements for the account profiles.



    -

    Tags:

    -
    - - - - -
    return:  elements
    -
    -

    - - -Overrides baseModule::get_profileOptions() (Returns a list of elements for the account profiles.)

    - -
    [ Top ]
    -
    -
    - -

    method init [line 83]

    -
    -
    -
    - void init( -string -$base) -
    -

    - - Initializes the module after it became part of an accountContainer



    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -

    Parameters:

    -
    - - - - - - -
    string  $base  the name of the accountContainer object ($_SESSION[$base])
    -

    -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 374]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - this functin fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 359]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 384]

    -
    -
    -
    - void module_complete( -) -
    -

    - -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method module_ready [line 392]

    -
    -
    -
    - void module_ready( -) -
    -

    - -

    - - -Overrides baseModule::module_ready() (This function is used to check if this module page can be displayed.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 404]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 455]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:02 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/sambaSamAccount.html b/lam-web/developers/phpdoc/modules/sambaSamAccount.html deleted file mode 100644 index c5e0f6ad..00000000 --- a/lam-web/developers/phpdoc/modules/sambaSamAccount.html +++ /dev/null @@ -1,1215 +0,0 @@ - - -Docs For Class sambaSamAccount - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: sambaSamAccount

    -Source Location: /lib/modules/sambaSamAccount.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --sambaSamAccount

    -
    Manages the object class "sambaSamAccount" for users and hosts.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -Manages the object class "sambaSamAccount" for users and hosts.



    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $deactivated =

    -

    [line 48]

    - account deactivated?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $hex2bitstring = array('0' => '0000', '1' => '0001', '2' => '0010', '3' => '0011', '4' => '0100',
    -      '5' => '0101', '6' => '0110', '7' => '0111', '8' => '1000', '9' => '1001', 'A' => '1010',
    -      'B' => '1011', 'C' => '1100', 'D' => '1101', 'E' => '1110', 'F' => '1111')

    -

    [line 52]

    - HEX to binary conversion table

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $noexpire =

    -

    [line 46]

    - password does not expire?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $nopwd =

    -

    [line 44]

    - use no password?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $rids =

    -

    [line 50]

    - array of well known rids

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $useunixpwd =

    -

    [line 42]

    - use Unix password as samba password?

    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor sambaSamAccount [line 62]

    -
    -
    -
    - sambaSamAccount sambaSamAccount( -string -$scope) -
    -

    - - Creates a new sambaSamAccount object.



    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $scope  account type (user, group, host)
    -

    -
    [ Top ]
    -
    -
    - -

    method build_uploadAccounts [line 1392]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method checkSelfServiceOptions [line 1726]

    -
    -
    -
    - array checkSelfServiceOptions( -string -$fields, array -$attributes) -
    -

    - - Checks if all input values are correct and returns the LDAP commands which should be executed.



    -

    Tags:

    -
    - - - - -
    return:  messages and LDAP commands (array('messages' => array(), 'add' => array(), 'del' => array(), 'mod' => array()))
    -
    -

    - - -Overrides baseModule::checkSelfServiceOptions() (Checks if all input values are correct and returns the LDAP commands which should be executed.)

    - -

    Parameters:

    -
    - - - - - - - - - - - -
    string  $fields  input fields
    array  $attributes  LDAP attributes
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 828]

    -
    -
    -
    - void display_html_attributes( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_logonHours [line 1042]

    -
    -
    -
    - array display_html_logonHours( -) -
    -

    - - This function will create the HTML page to edit logon hours.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_sambaUserWorkstations [line 1008]

    -
    -
    -
    - void display_html_sambaUserWorkstations( -) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_time [line 1105]

    -
    -
    -
    - array display_html_time( -) -
    -

    - - This function will create the meta HTML code to show a page to change time values.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 113]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 1373]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_profileOptions [line 1156]

    -
    -
    -
    - profile get_profileOptions( -) -
    -

    - - Returns a list of elements for the account profiles.



    -

    Tags:

    -
    - - - - -
    return:  elements
    -
    -

    - - -Overrides baseModule::get_profileOptions() (Returns a list of elements for the account profiles.)

    - -
    [ Top ]
    -
    -
    - -

    method init [line 462]

    -
    -
    -
    - void init( -string -$base) -
    -

    - - Initializes the module after it became part of an accountContainer



    - - -Overrides baseModule::init() (Initializes the module after it became part of an accountContainer)

    - -

    Parameters:

    -
    - - - - - - -
    string  $base  the name of the accountContainer object ($_SESSION[$base])
    -

    -
    [ Top ]
    -
    -
    - -

    method load_attributes [line 503]

    -
    -
    -
    - void load_attributes( -mixed -$attr) -
    -

    - -

    - - -Overrides baseModule::load_attributes() (This function loads the LDAP attributes for this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 74]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - this functin fills the error message array with messages



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 1281]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method module_complete [line 494]

    -
    -
    -
    - boolean module_complete( -) -
    -

    - - This functions is used to check if all settings for this module have been made.



    -

    Tags:

    -
    - - - - -
    return:  true, if settings are complete
    -
    -

    - - -Overrides baseModule::module_complete() (This functions is used to check if all settings for this module have been made.)

    - -
    [ Top ]
    -
    -
    - -

    method module_ready [line 482]

    -
    -
    -
    - boolean module_ready( -) -
    -

    - - This function is used to check if this module page can be displayed.

    It returns false if a module depends on data from other modules which was not yet entered.




    -

    Tags:

    -
    - - - - -
    return:  true, if page can be displayed
    -
    -

    - - -Overrides baseModule::module_ready() (This function is used to check if this module page can be displayed.)

    - -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 551]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_logonHours [line 762]

    -
    -
    -
    - array process_logonHours( -) -
    -

    - - Processes user input of the logon hours page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_sambaUserWorkstations [line 712]

    -
    -
    -
    - array process_sambaUserWorkstations( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_time [line 788]

    -
    -
    -
    - array process_time( -) -
    -

    - - Processes user input of the time selection page.



    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 523]

    -
    -
    -
    - void save_attributes( -) -
    -

    - -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:03 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/shadowAccount.html b/lam-web/developers/phpdoc/modules/shadowAccount.html deleted file mode 100644 index 1e7ec7d3..00000000 --- a/lam-web/developers/phpdoc/modules/shadowAccount.html +++ /dev/null @@ -1,813 +0,0 @@ - - -Docs For Class shadowAccount - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: shadowAccount

    -Source Location: /lib/modules/shadowAccount.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseModule
    -   |
    -   --shadowAccount

    -
    Manages the object class "shadowAccount" for users.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: baseModule

    -
    -
    - baseModule::$attributes - -
    -
    - -
    -
    - baseModule::$base - -
    -
    - -
    -
    - baseModule::$messages - -
    -
    - -
    -
    - baseModule::$meta - -
    -
    - -
    -
    - baseModule::$moduleSettings - -
    -
    - -
    -
    - baseModule::$orig - -
    -
    - -
    -
    - baseModule::$scope - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: baseModule

    -
    -
    - baseModule::baseModule() - -
    -
    - Creates a new base module class -
    -
    - baseModule::build_uploadAccounts() - -
    -
    - In this function the LDAP account is built up. -
    -
    - baseModule::can_manage() - -
    -
    - Returns true if this module fits for the current scope. -
    -
    - baseModule::checkSelfServiceOptions() - -
    -
    - Checks if all input values are correct and returns the LDAP commands which should be executed. -
    -
    - baseModule::check_configOptions() - -
    -
    - Checks input values of module settings. -
    -
    - baseModule::check_profileOptions() - -
    -
    - Checks input values of account profiles. -
    -
    - baseModule::delete_attributes() - -
    -
    - Dummy function for modules which use no special options on account deletion. -
    -
    - baseModule::display_html_delete() - -
    -
    - Dummy function for modules which do not print extra HTML code on account deletion. -
    -
    - baseModule::doUploadPostActions() - -
    -
    - This function executes one post upload action. -
    -
    - baseModule::getButtonStatus() - -
    -
    - Controls if the module button the account page is visible and activated. -
    -
    - baseModule::getLDAPAliases() - -
    -
    - Returns a list of aliases for LDAP attributes. -
    -
    - baseModule::getManagedAttributes() - -
    -
    - Returns a list of LDAP attributes which are managed by this module. -
    -
    - baseModule::getManagedObjectClasses() - -
    -
    - Returns a list of managed object classes for this module. -
    -
    - baseModule::getRequiredExtensions() - -
    -
    - Returns a list of required PHP extensions. -
    -
    - baseModule::getSelfServiceFields() - -
    -
    - Returns a list of possible input fields and their descriptions Format: array(<field identifier> => <field description>) -
    -
    - baseModule::getSelfServiceOptions() - -
    -
    - Returns the meta HTML code for each input field. -
    -
    - baseModule::getSelfServiceSearchAttributes() - -
    -
    - Returns a list of possible search attributes for the self service. -
    -
    - baseModule::get_alias() - -
    -
    - Returns an alias name for the module. -
    -
    - baseModule::get_configOptions() - -
    -
    - Returns a list of elements for the configuration. -
    -
    - baseModule::get_dependencies() - -
    -
    - This function returns a list with all depending and conflicting modules. -
    -
    - baseModule::get_help() - -
    -
    - This function return the help entry array for a specific help id. Normally this->meta can be used. -
    -
    - baseModule::get_ldap_filter() - -
    -
    - returns an LDAP filter for the account lists -
    -
    - baseModule::get_metaData() - -
    -
    - Dummy function, meta data is provided by sub classes. -
    -
    - baseModule::get_pdfFields() - -
    -
    - Returns an array with all fields available for this account type on the PDF output. This method may be overwritten by subclasses or it may be used by using entries in the $this->meta['PDF_fields'] array of the specific sub- class. -
    -
    - baseModule::get_pdf_entries() - -
    -
    - Returns a hastable with all entries that may be printed out in the PDF. The -
    -
    - baseModule::get_profileOptions() - -
    -
    - Returns a list of elements for the account profiles. -
    -
    - baseModule::get_RDNAttributes() - -
    -
    - Returns a list of possible LDAP attributes which can be used to form the RDN. -
    -
    - baseModule::get_scope() - -
    -
    - Returns the account type of this module (user, group, host) -
    -
    - baseModule::get_uploadColumns() - -
    -
    - Returns an array containing all input columns for the file upload. -
    -
    - baseModule::get_uploadPreDepends() - -
    -
    - Returns a list of module names which must be processed in building the account befor this module. -
    -
    - baseModule::init() - -
    -
    - Initializes the module after it became part of an accountContainer -
    -
    - baseModule::is_base_module() - -
    -
    - Returns true if this module is enough to provide a sensible account. -
    -
    - baseModule::load_attributes() - -
    -
    - This function loads the LDAP attributes for this module. -
    -
    - baseModule::load_Messages() - -
    -
    - This function fills the $messages variable with output messages from this module. -
    -
    - baseModule::load_profile() - -
    -
    - Loads the values of an account profile into internal variables. -
    -
    - baseModule::module_complete() - -
    -
    - This functions is used to check if all settings for this module have been made. -
    -
    - baseModule::module_ready() - -
    -
    - This function is used to check if this module page can be displayed. -
    -
    - baseModule::save_attributes() - -
    -
    - Returns a list of modifications which have to be made to the LDAP account. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 38]
    -Manages the object class "shadowAccount" for users.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method build_uploadAccounts [line 374]

    -
    -
    -
    - array build_uploadAccounts( -array -$rawAccounts, array -$ids, array -&$partialAccounts) -
    -

    - - In this function the LDAP account is built up.



    -

    Tags:

    -
    - - - - -
    return:  list of error messages if any
    -
    -

    - - -Overrides baseModule::build_uploadAccounts() (In this function the LDAP account is built up.)

    - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $rawAccounts  list of hash arrays (name => value) from user input
    array  $partialAccounts  list of hash arrays (name => value) which are later added to LDAP
    array  $ids  list of IDs for column position (e.g. "posixAccount_uid" => 5)
    -

    -
    [ Top ]
    -
    -
    - -

    method display_html_attributes [line 258]

    -
    -
    -
    - array display_html_attributes( -) -
    -

    - - This function will create the meta HTML code to show a page with all attributes.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method display_html_expire [line 324]

    -
    -
    -
    - array display_html_expire( -) -
    -

    - - This function will create the meta HTML code to show a page with the expiration date.



    -

    Tags:

    -
    - - - - -
    return:  meta HTML code
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method get_metaData [line 63]

    -
    -
    -
    - array get_metaData( -) -
    -

    - - Returns meta data that is interpreted by parent class



    -

    Tags:

    -
    - - - - -
    return:  array with meta data
    -
    -

    - - -Overrides baseModule::get_metaData() (Dummy function, meta data is provided by sub classes.)

    - -
    [ Top ]
    -
    -
    - -

    method get_pdfEntries [line 359]

    -
    -
    -
    - array get_pdfEntries( -) -
    -

    - - Returns the PDF entries for this module.



    -

    Tags:

    -
    - - - - -
    return:  list of possible PDF entries
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method load_Messages [line 43]

    -
    -
    -
    - void load_Messages( -) -
    -

    - - This function builds up the message array.



    - - -Overrides baseModule::load_Messages() (This function fills the $messages variable with output messages from this module.)

    - -
    [ Top ]
    -
    -
    - -

    method load_profile [line 454]

    -
    -
    -
    - void load_profile( -array -$profile) -
    -

    - - Loads the values of an account profile into internal variables.



    - - -Overrides baseModule::load_profile() (Loads the values of an account profile into internal variables.)

    - -

    Parameters:

    -
    - - - - - - -
    array  $profile  hash array with profile values (identifier => value)
    -

    -
    [ Top ]
    -
    -
    - -

    method process_attributes [line 238]

    -
    -
    -
    - array process_attributes( -) -
    -

    - - Processes user input of the primary module page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method process_expire [line 305]

    -
    -
    -
    - array process_expire( -) -
    -

    - - Processes user input of the expiration page.

    It checks if all input values are correct and updates the associated LDAP attributes.




    -

    Tags:

    -
    - - - - -
    return:  list of info/error messages
    -
    -

    - - - - -
    [ Top ]
    -
    -
    - -

    method save_attributes [line 220]

    -
    -
    -
    - array save_attributes( -) -
    -

    - - Returns a list of modifications which have to be made to the LDAP account.



    -

    Tags:

    -
    - - - - -
    return:  list of modifications
    This function returns an array with 3 entries:
    array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... )
    DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid)
    "add" are attributes which have to be added to LDAP entry
    "remove" are attributes which have to be removed from LDAP entry
    "modify" are attributes which have to been modified in LDAP entry
    -
    -

    - - -Overrides baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:07 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/modules/smbHash.html b/lam-web/developers/phpdoc/modules/smbHash.html deleted file mode 100644 index 2dd41d54..00000000 --- a/lam-web/developers/phpdoc/modules/smbHash.html +++ /dev/null @@ -1,696 +0,0 @@ - - -Docs For Class smbHash - - - - - - - - - - - - - -
    modules
    - [ class tree: modules ] - [ index: modules ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: smbHash

    -Source Location: /lib/createntlm.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    Calculates NT and LM hashes.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 41]
    -Calculates NT and LM hashes.

    The important functions are lmhash($password) and nthash($password).




    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $perm1 = array(57, 49, 41, 33, 25, 17,  9,
    -              1, 58, 50, 42, 34, 26, 18,
    -             10,  2, 59, 51, 43, 35, 27,
    -             19, 11,  3, 60, 52, 44, 36,
    -             63, 55, 47, 39, 31, 23, 15,
    -              7, 62, 54, 46, 38, 30, 22,
    -             14,  6, 61, 53, 45, 37, 29,
    -             21, 13,  5, 28, 20, 12,  4)

    -

    [line 45]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $perm2 = array(14, 17, 11, 24,  1,  5,
    -              3, 28, 15,  6, 21, 10,
    -             23, 19, 12,  4, 26,  8,
    -             16,  7, 27, 20, 13,  2,
    -             41, 52, 31, 37, 47, 55,
    -             30, 40, 51, 45, 33, 48,
    -             44, 49, 39, 56, 34, 53,
    -             46, 42, 50, 36, 29, 32)

    -

    [line 54]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $perm3 = array(58, 50, 42, 34, 26, 18, 10,  2,
    -             60, 52, 44, 36, 28, 20, 12,  4,
    -             62, 54, 46, 38, 30, 22, 14,  6,
    -             64, 56, 48, 40, 32, 24, 16,  8,
    -             57, 49, 41, 33, 25, 17,  9,  1,
    -             59, 51, 43, 35, 27, 19, 11,  3,
    -             61, 53, 45, 37, 29, 21, 13,  5,
    -             63, 55, 47, 39, 31, 23, 15,  7)

    -

    [line 63]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $perm4 = array(32,  1,  2,  3,  4,  5,
    -                 4,  5,  6,  7,  8,  9,
    -                 8,  9, 10, 11, 12, 13,
    -                12, 13, 14, 15, 16, 17,
    -                16, 17, 18, 19, 20, 21,
    -                20, 21, 22, 23, 24, 25,
    -                24, 25, 26, 27, 28, 29,
    -                28, 29, 30, 31, 32,  1)

    -

    [line 72]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $perm5 = array(16,  7, 20, 21,
    -                   29, 12, 28, 17,
    -                    1, 15, 23, 26,
    -                    5, 18, 31, 10,
    -                    2,  8, 24, 14,
    -                   32, 27,  3,  9,
    -                   19, 13, 30,  6,
    -                   22, 11,  4, 25)

    -

    [line 81]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $perm6 = array(40,  8, 48, 16, 56, 24, 64, 32,
    -             39,  7, 47, 15, 55, 23, 63, 31,
    -             38,  6, 46, 14, 54, 22, 62, 30,
    -             37,  5, 45, 13, 53, 21, 61, 29,
    -             36,  4, 44, 12, 52, 20, 60, 28,
    -             35,  3, 43, 11, 51, 19, 59, 27,
    -             34,  2, 42, 10, 50, 18, 58, 26,
    -             33,  1, 41,  9, 49, 17, 57, 25)

    -

    [line 90]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sbox = array(array(array(14,  4, 13,  1,  2, 15, 11,  8,  3, 10,  6, 12,  5,  9,  0,  7),array(0,15,7,4,14,2,13,1,10,6,12,11,9,5,3,8),array(4,1,14,8,13,6,2,11,15,12,9,7,3,10,5,0),array(15,12,8,2,4,9,1,7,5,11,3,14,10,0,6,13)),array(array(15,1,8,14,6,11,3,4,9,7,2,13,12,0,5,10),array(3,13,4,7,15,2,8,14,12,0,1,10,6,9,11,5),array(0,14,7,11,10,4,13,1,5,8,12,6,9,3,2,15),array(13,8,10,1,3,15,4,2,11,6,7,12,0,5,14,9)),array(array(10,0,9,14,6,3,15,5,1,13,12,7,11,4,2,8),array(13,7,0,9,3,4,6,10,2,8,5,14,12,11,15,1),array(13,6,4,9,8,15,3,0,11,1,2,12,5,10,14,7),array(1,10,13,0,6,9,8,7,4,15,14,3,11,5,2,12)),array(array(7,13,14,3,0,6,9,10,1,2,8,5,11,12,4,15),array(13,8,11,5,6,15,0,3,4,7,2,12,1,10,14,9),array(10,6,9,0,12,11,7,13,15,1,3,14,5,2,8,4),array(3,15,0,6,10,1,13,8,9,4,5,11,12,7,2,14)),array(array(2,12,4,1,7,10,11,6,8,5,3,15,13,0,14,9),array(14,11,2,12,4,7,13,1,5,0,15,10,3,9,8,6),array(4,2,1,11,10,13,7,8,15,9,12,5,6,3,0,14),array(11,8,12,7,1,14,2,13,6,15,0,9,10,4,5,3)),array(array(12,1,10,15,9,2,6,8,0,13,3,4,14,7,5,11),array(10,15,4,2,7,12,9,5,6,1,13,14,0,11,3,8),array(9,14,15,5,2,8,12,3,7,0,4,10,1,13,11,6),array(4,3,2,12,9,5,15,10,11,14,1,7,6,0,8,13)),array(array(4,11,2,14,15,0,8,13,3,12,9,7,5,10,6,1),array(13,0,11,7,4,9,1,10,14,3,5,12,2,15,8,6),array(1,4,11,13,12,3,7,14,10,15,6,8,0,5,9,2),array(6,11,13,8,1,4,10,7,9,5,0,15,14,2,3,12)),array(array(13,2,8,4,6,15,11,1,10,9,3,14,5,0,12,7),array(1,15,13,8,10,3,7,4,12,5,6,11,0,14,9,2),array(7,11,4,1,9,12,14,2,0,6,10,13,15,3,5,8),array(2,1,14,7,4,10,8,13,15,12,9,0,3,5,6,11)))

    -

    [line 103]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $sc = array(1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1)

    -

    [line 99]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    method doHash [line 189]

    -
    -
    -
    - array doHash( -array -$in, array -$key, boolean -$forw) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    array  $in  
    array  $key  
    boolean  $forw  
    -

    -
    [ Top ]
    -
    -
    - -

    method E_P16 [line 290]

    -
    -
    -
    - void E_P16( -mixed -$in) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method lmhash [line 314]

    -
    -
    -
    - string lmhash( -[string -$password = ""]) -
    -

    - - Calculates the LM hash of a given password.



    -

    Tags:

    -
    - - - - -
    return:  hash value
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $password  password
    -

    -
    [ Top ]
    -
    -
    - -

    method lshift [line 149]

    -
    -
    -
    - array lshift( -integer -$count, array -$data) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $data  
    integer  $count  count
    -

    -
    [ Top ]
    -
    -
    - -

    method mxor [line 175]

    -
    -
    -
    - array mxor( -array -$in1, array -$in2) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $in1  
    array  $in2  
    -

    -
    [ Top ]
    -
    -
    - -

    method nthash [line 331]

    -
    -
    -
    - string nthash( -[string -$password = ""]) -
    -

    - - Calculates the NT hash of a given password.



    -

    Tags:

    -
    - - - - -
    return:  hash value
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    string  $password  password
    -

    -
    [ Top ]
    -
    -
    - -

    method permute [line 162]

    -
    -
    -
    - array permute( -array -$in, array -$p, mixed -$n) -
    -

    - -

    - - - - -

    Parameters:

    -
    - - - - - - - - - - - -
    array  $in  in input data
    array  $p  p permutation
    -

    -
    [ Top ]
    -
    -
    - -

    method smb_hash [line 270]

    -
    -
    -
    - void smb_hash( -mixed -$in, mixed -$key, mixed -$forw) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method str_to_key [line 255]

    -
    -
    -
    - void str_to_key( -mixed -$str) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method unsigned_shift_r [line 340]

    -
    -
    -
    - void unsigned_shift_r( -mixed -$a, mixed -$b) -
    -

    - - Unsigned shift operation for 32bit values.

    PHP 4 only supports signed shifts by default.




    - - - - -
    [ Top ]
    -
    -
    - -

    method x [line 139]

    -
    -
    -
    - void x( -mixed -$i) -
    -

    - - Fixes too large numbers



    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:41 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/profiles/_lib_profiles_inc.html b/lam-web/developers/phpdoc/profiles/_lib_profiles_inc.html deleted file mode 100644 index 6765b2ff..00000000 --- a/lam-web/developers/phpdoc/profiles/_lib_profiles_inc.html +++ /dev/null @@ -1,246 +0,0 @@ - - -Docs for page profiles.inc - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: profiles.inc

    -Source Location: /lib/profiles.inc

    - -
    -
    - - -

    Page Details:

    -This file provides functions to load and save account profiles.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    -
    - -

    delAccountProfile [line 147]

    -
    -
    -
    - boolean delAccountProfile( -string $file, string $scope) -
    -

    - - Deletes an account profile



    -

    Tags:

    -
    - - - - -
    return:  true if profile was deleted
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $file  name of profile (Without .<scope> extension)
    string  $scope  account type
    -
    [ Top ]


    -
    -
    - -

    getAccountProfiles [line 38]

    -
    -
    -
    - array getAccountProfiles( -string $scope) -
    -

    - - Returns an array of string with all available profiles for the given account type



    -

    Tags:

    -
    - - - - -
    return:  profile names
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $scope  account type
    -
    [ Top ]


    -
    -
    - -

    loadAccountProfile [line 66]

    -
    -
    -
    - array loadAccountProfile( -string $profile, string $scope) -
    -

    - - Loads an profile of the given account type



    -

    Tags:

    -
    - - - - -
    return:  hash array (attribute => value)
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - -
    string  $profile  name of the profile (without .<scope> extension)
    string  $scope  account type
    -
    [ Top ]


    -
    -
    - -

    saveAccountProfile [line 110]

    -
    -
    -
    - boolean saveAccountProfile( -array $attributes, string $profile, string $scope) -
    -

    - - Saves an hash array (attribute => value) to an account profile

    file is created, if needed




    -

    Tags:

    -
    - - - - -
    return:  true, if saving succeeded
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $profile  name of the account profile (without .<scope> extension)
    array  $attributes  hash array (attribute => value)
    string  $scope  account type
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:59 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/profiles/_templates_profedit_profiledelete_php.html b/lam-web/developers/phpdoc/profiles/_templates_profedit_profiledelete_php.html deleted file mode 100644 index 33eb6699..00000000 --- a/lam-web/developers/phpdoc/profiles/_templates_profedit_profiledelete_php.html +++ /dev/null @@ -1,101 +0,0 @@ - - -Docs for page profiledelete.php - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: profiledelete.php

    -Source Location: /templates/profedit/profiledelete.php

    - -
    -
    - - -

    Page Details:

    -Manages deletion of profiles.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once("../../lib/profiles.inc") [line 34]
    -helper functions for profiles

    include_once("../../lib/ldap.inc") [line 36]
    -access to LDAP server

    include_once("../../lib/config.inc") [line 38]
    -access to configuration options

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:59 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/profiles/_templates_profedit_profilemain_php.html b/lam-web/developers/phpdoc/profiles/_templates_profedit_profilemain_php.html deleted file mode 100644 index df8ded4b..00000000 --- a/lam-web/developers/phpdoc/profiles/_templates_profedit_profilemain_php.html +++ /dev/null @@ -1,101 +0,0 @@ - - -Docs for page profilemain.php - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: profilemain.php

    -Source Location: /templates/profedit/profilemain.php

    - -
    -
    - - -

    Page Details:

    -This is the main window of the profile editor.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once("../../lib/profiles.inc") [line 34]
    -helper functions for profiles

    include_once("../../lib/ldap.inc") [line 36]
    -access to LDAP server

    include_once("../../lib/config.inc") [line 38]
    -access to configuration options

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:59 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/profiles/_templates_profedit_profilepage_php.html b/lam-web/developers/phpdoc/profiles/_templates_profedit_profilepage_php.html deleted file mode 100644 index 5e9eb270..00000000 --- a/lam-web/developers/phpdoc/profiles/_templates_profedit_profilepage_php.html +++ /dev/null @@ -1,103 +0,0 @@ - - -Docs for page profilepage.php - - - - - - - - - - - - - -
    profiles
    - [ class tree: profiles ] - [ index: profiles ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: profilepage.php

    -Source Location: /templates/profedit/profilepage.php

    - -
    -
    - - -

    Page Details:

    -Manages creating/changing of profiles.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/profiles.inc") [line 34]
    -helper functions for profiles

    include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once("../../lib/ldap.inc") [line 36]
    -access to LDAP server

    include_once("../../lib/config.inc") [line 38]
    -access to configuration options

    include_once("../../lib/status.inc") [line 42]
    -Used to display status messages

    include_once("../../lib/modules.inc") [line 40]
    -access to account modules

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:59 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/ric_INSTALL.html b/lam-web/developers/phpdoc/ric_INSTALL.html deleted file mode 100644 index 05fd9815..00000000 --- a/lam-web/developers/phpdoc/ric_INSTALL.html +++ /dev/null @@ -1,133 +0,0 @@ - - -INSTALL - - - - - - - - - - - - - -
    default
    - [ class tree: default ] - [ index: default ] - [ all elements ] -
    - - - - - - -
    -
    - -

    INSTALL

    -
    -
    -Installation Instructions for LAM
    ----------------------------------
    -
    -
    -1. Requirements
    -
    -   - Apache webserver (SSL optional) with PHP module (PHP with
    -     ldap, gettext, xml and optional mcrypt)
    -   - some LAM plugins may require additional PHP extensions (you will get a
    -     note on the login page if something is missing)
    -   - Perl (optional, needed only for lamdaemon)
    -   - OpenLDAP (>2.0)
    -   - A web browser :-)
    -
    -   MHash is only needed if you use PHP < 4.3 and if you want to use SHA or SSHA
    -   for password hashes.
    -   MCrypt will be used to store your LDAP password encrypted in the session file.
    -
    -   Getting mcrypt and mhash for Suse/RedHat:
    -
    -   Either you compile PHP4 yourself or you use some unofficial packages:
    -
    -   - Suse: ftp://ftp.suse.com/pub/people/poeml/mod_php4
    -   - RedHat: http://ftp.horde.org/pub/RPMS
    -
    -
    -   See docs/README.schema.txt for information about used LDAP schema files.
    -
    -
    -2. Installation
    -
    -   1. Extract package with:
    -      tar xzf ldap-account-manager-<version>.tar.gz
    -
    -   2a. Copy the files into the html-file scope of the webserver. For example
    -       /apache/htdocs.
    -
    -       Set appropriate file permissions:
    -        - lam/sess: write permission for apache user
    -        - lam/tmp: write permission for apache user
    -        - lam/config (with subdirectories): write permission for apache user
    -        - lam/lib: lamdaemon.pl must be set executable (See also
    -          docs/readme.lamdeamon.txt)
    -
    -   2b. You can also use the included configure script to install LAM. See
    -       "./configure --help" for a list of install options.
    -
    -   3. Configure config.cfg and create a configuration profile.
    -      Copy config.cfg_sample to config.cfg and set the master password and default
    -      profile.
    -
    -      Open the index.html in your web browser:
    -       - Follow the link "Configuration Login" from the start page.
    -        (The default password to edit the options is "lam")
    -       - Select the default lam profile or create a new profile.
    -       - Change the settings to fit your environment.
    -
    -
    -
    -3. Setting up PHP
    -
    -   LAM runs with PHP4 or PHP5.
    -
    -   Needed changes in your php.ini:
    -
    -    * memory_limit = 64M
    -
    -
    -
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/ric_README.html b/lam-web/developers/phpdoc/ric_README.html deleted file mode 100644 index a8538cc6..00000000 --- a/lam-web/developers/phpdoc/ric_README.html +++ /dev/null @@ -1,142 +0,0 @@ - - -README - - - - - - - - - - - - - -
    default
    - [ class tree: default ] - [ index: default ] - [ all elements ] -
    - - - - - - -
    -
    - -

    README

    -
    -
    -LAM - Readme
    -============
    -
    -  LDAP Account Manager (LAM) manages user, group and host accounts in an LDAP
    -  directory. LAM runs on any webserver with PHP4/5 support and connects to your
    -  LDAP server unencrypted or via SSL/TLS.
    -  Currently LAM supports these account types: Samba 2 and 3, Unix, Kolab 2,
    -  address book entries, NIS mail aliases and MAC addresses. There is a tree
    -  viewer included to allow access to the raw LDAP attributes. You can use
    -  templates for account creation and use multiple configuration profiles.
    -  LAM is translated to Catalan, Chinese (Traditional), Dutch, English, French,
    -  German, Hungarian, Italian, Japanese, Russian and Spanish.
    -
    -  http://sourceforge.net/projects/lam/
    -
    -    Copyright (C) 2003 - 2006 Michael Duergner <michael@duergner.com>
    -                              Roland Gruber <post@rolandgruber.de>
    -                              Tilo Lutz <tilolutz@gmx.de>
    -
    -  Requirements:
    -    PHP4/5
    -    Openldap (2.0 or greater)
    -    A web-browser that supports CSS
    -
    -  Summary:
    -    With LAM you can easily manage user, group and machine accounts stored in
    -    an LDAP directory over a web interface. At the moment it supports:
    -
    -      - managing user/group/host/domain entries
    -      - filtering and sorting
    -      - account profiles
    -      - multiple configuration profiles
    -      - tree viwer
    -      - schema browser
    -      - OU Editor
    -      - account creation via file upload
    -      - PDF export for all accounts
    -      - manage user/group Quota and create home directories
    -
    -  Important:
    -    The default password to edit the configuration options is "lam".
    -
    -  Installation:
    -    Please see the INSTALL file.
    -
    -  Documentation:
    -    Basic documentation is available in the directory "docs".
    -
    -  Upgrade from older versions:
    -    See docs/README.upgrade.txt for upgrade instructions.
    -
    -  Internationalisation:
    -    If you want to use a translated version of LAM be sure to install the
    -    needed locales. See the LAM "locale" directory for a list of supported locales and languages.
    -    You can get a list of all installed locales on your sysem by executing: locale -a
    -    Debian users can add locales with "dpkg-reconfigure locales".
    -
    -  Security:
    -    It is strongly recommended to use a SSL connection to your web server.
    -
    -    LAM needs to store your LDAP user name + password in the session. The session
    -    files are saved in sess/ and are accessible only by the web server. To increase
    -    security username and password are encrypted with MCrypt/AES if available.
    -    The key and IV are generated at random when you log in. They are stored in two
    -    cookies.
    - 
    -  Download:
    -    You can get the newest version at http://lam.sourceforge.net/.
    -
    -  License:
    -    LAM is published under the GNU General Public License.
    -    The complete list of licenses can be found in the copyright file.
    -
    -
    -    Have fun!
    -        The LAM devel team
    -
    -
    -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:34 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tests/_tests_conf-main-test_php.html b/lam-web/developers/phpdoc/tests/_tests_conf-main-test_php.html deleted file mode 100644 index 6a65c396..00000000 --- a/lam-web/developers/phpdoc/tests/_tests_conf-main-test_php.html +++ /dev/null @@ -1,96 +0,0 @@ - - -Docs for page conf-main-test.php - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: conf-main-test.php

    -Source Location: /tests/conf-main-test.php

    - -
    -
    - - -

    Page Details:

    -This test reads all preferences from config.cfg. Then it writes new values and verifies if they were written. At last the old values are restored.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include("../lib/config.inc") [line 33]
    -configuration interface

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tests/_tests_conf-test_php.html b/lam-web/developers/phpdoc/tests/_tests_conf-test_php.html deleted file mode 100644 index b4446f97..00000000 --- a/lam-web/developers/phpdoc/tests/_tests_conf-test_php.html +++ /dev/null @@ -1,96 +0,0 @@ - - -Docs for page conf-test.php - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: conf-test.php

    -Source Location: /tests/conf-test.php

    - -
    -
    - - -

    Page Details:

    -This test reads all preferences from lam.conf. Then it writes new values and verifies if they were written. At last the old values are restored.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include("../lib/config.inc") [line 33]
    -access to configuration functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:39 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tests/_tests_status-test_php.html b/lam-web/developers/phpdoc/tests/_tests_status-test_php.html deleted file mode 100644 index 8b94bfa8..00000000 --- a/lam-web/developers/phpdoc/tests/_tests_status-test_php.html +++ /dev/null @@ -1,96 +0,0 @@ - - -Docs for page status-test.php - - - - - - - - - - - - - -
    tests
    - [ class tree: tests ] - [ index: tests ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: status-test.php

    -Source Location: /tests/status-test.php

    - -
    -
    - - -

    Page Details:

    -LDAP Account Manager status messages.



    -

    Tags:

    -
    - - - - -
    author:  Michael Duergner
    -
    -

    -

    Includes:

    -
    -include_once("../lib/status.inc") [line 32]
    -message displaying

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:09 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/LdapExportInfo.html b/lam-web/developers/phpdoc/tools/LdapExportInfo.html deleted file mode 100644 index e2f101c0..00000000 --- a/lam-web/developers/phpdoc/tools/LdapExportInfo.html +++ /dev/null @@ -1,252 +0,0 @@ - - -Docs For Class LdapExportInfo - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: LdapExportInfo

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class encapsulate informations about the ldap server from which the export is done.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - -
    -
    - - -

    Class Details

    -
    -[line 84]
    -This class encapsulate informations about the ldap server from which the export is done.

    The following info are provided within this class:

    $base_dn: if the source of the export is the ldap server, it indicates the base dn of the search. $query_filter: if the source of the export is the ldap server, it indicates the query filter for the search. $scope: if the source of the export is the ldap server, it indicates the scope of the search.




    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $base_dn =

    -

    [line 86]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $query_filter =

    -

    [line 87]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $scope =

    -

    [line 88]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor LdapExportInfo [line 98]

    -
    -
    -
    - LdapExportInfo LdapExportInfo( -[String -$base_dn = NULL], [String -$query_filter = NULL], [String -$scope = NULL]) -
    -

    - - Create a new LdapExportInfo object



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    String  $base_dn  the base_dn for the search in a ldap server
    String  $query_filter  the query filter for the search
    String  $scope  the scope of the search in a ldap server
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/MyCustomExporter.html b/lam-web/developers/phpdoc/tools/MyCustomExporter.html deleted file mode 100644 index 1824960f..00000000 --- a/lam-web/developers/phpdoc/tools/MyCustomExporter.html +++ /dev/null @@ -1,326 +0,0 @@ - - -Docs For Class MyCustomExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: MyCustomExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter
    -      |
    -      --MyCustomExporter

    -


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::$br - -
    -
    - -
    -
    - PlaExporter::$exporter - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::PlaExporter() - -
    -
    - Constructor -
    -
    - PlaExporter::export() - -
    -
    - Abstract method use to export data. -
    -
    - PlaExporter::is_safe_ascii() - -
    -
    - Helper method to check if the attribute value should be base 64 encoded. -
    -
    - PlaExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    - PlaExporter::setOutputFormat() - -
    -
    - Set the carriage return /linefeed for the export -
    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 792]
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method export [line 804]

    -
    -
    -
    - void export( -) -
    -

    - - When doing an exporter, the method export need to be overriden.

    A basic implementation is provided here. Customize to your need




    - - -Overrides PlaExporter::export() (Abstract method use to export data.)

    - -
    [ Top ]
    -
    -
    - -

    method MyCutsomExporter [line 794]

    -
    -
    -
    - void MyCutsomExporter( -mixed -$exporter) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaAbstractExporter.html b/lam-web/developers/phpdoc/tools/PlaAbstractExporter.html deleted file mode 100644 index dbafd080..00000000 --- a/lam-web/developers/phpdoc/tools/PlaAbstractExporter.html +++ /dev/null @@ -1,367 +0,0 @@ - - -Docs For Class PlaAbstractExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaAbstractExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This class represents the base class of all exporters


    -

    Author(s):

    -
      -
    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    PlaExporter
    -
    PlaExporter acts a wrapper around another exporter.
    -
    -
    -
    PlaLdapExporter
    -
    Export data from a ldap server
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 119]
    -This class represents the base class of all exporters

    It can be subclassed directly if your intend is to write a source exporter(ie. it will act only as a decoree which will be wrapped by an another exporter.) If you consider writting an exporter for filtering data or directly display entries, please consider subclass the PlaExporter




    -

    Tags:

    -
    - - - - -
    see:  PlaExporter
    -
    -


    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method pla_fetch_entry_array [line 137]

    -
    -
    -
    - array pla_fetch_entry_array( -) -
    -

    - - Return the entry as an array



    -

    Tags:

    -
    - - - - -
    return:  an entry as an array
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    PlaExporter::pla_fetch_entry_array()
    -
    Return the entry as an array
    -
    -
    -
    PlaLdapExporter::pla_fetch_entry_array()
    -
    Return the entry as an array
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method pla_fetch_entry_object [line 143]

    -
    -
    -
    - Entry pla_fetch_entry_object( -) -
    -

    - - Return the entry as an Entry object



    -

    Tags:

    -
    - - - - -
    return:  an entry as an Entry Object
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    PlaExporter::pla_fetch_entry_object()
    -
    Return the entry as an Entry object
    -
    -
    -
    PlaLdapExporter::pla_fetch_entry_object()
    -
    Return the entry as an Entry object
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method pla_get_ldap_info [line 149]

    -
    -
    -
    - LdapInfo pla_get_ldap_info( -) -
    -

    - - Return a PlaLdapInfo Object



    -

    Tags:

    -
    - - - - -
    return:  Object with info from the ldap serveur
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    PlaExporter::pla_get_ldap_info()
    -
    Return a PlaLdapInfo Object
    -
    -
    -
    PlaLdapExporter::pla_get_ldap_info()
    -
    Return a PlaLdapInfo Object
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method pla_has_entry [line 131]

    -
    -
    -
    - bool pla_has_entry( -) -
    -

    - - Return true if there is some more entries to be processed



    -

    Tags:

    -
    - - - - -
    return:  if there is some more entries to be processed
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    PlaExporter::pla_has_entry()
    -
    Return true if there is some more entries to be processed
    -
    -
    -
    PlaLdapExporter::pla_has_entry()
    -
    Return true if there is some more entries to be processed
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method pla_num_entries [line 125]

    -
    -
    -
    - int pla_num_entries( -) -
    -

    - - Return the number of entries



    -

    Tags:

    -
    - - - - -
    return:  the number of entries to be exported
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    PlaExporter::pla_num_entries()
    -
    Return the number of entries
    -
    -
    -
    PlaLdapExporter::pla_num_entries()
    -
    Return the number of entries
    -
    -

    - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaCSVExporter.html b/lam-web/developers/phpdoc/tools/PlaCSVExporter.html deleted file mode 100644 index ec85ac02..00000000 --- a/lam-web/developers/phpdoc/tools/PlaCSVExporter.html +++ /dev/null @@ -1,433 +0,0 @@ - - -Docs For Class PlaCSVExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaCSVExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter
    -      |
    -      --PlaCSVExporter

    -
    Export to cvs format


    -

    Author(s):

    -
      -
    • Glen Ogilvie
    • -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::$br - -
    -
    - -
    -
    - PlaExporter::$exporter - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::PlaExporter() - -
    -
    - Constructor -
    -
    - PlaExporter::export() - -
    -
    - Abstract method use to export data. -
    -
    - PlaExporter::is_safe_ascii() - -
    -
    - Helper method to check if the attribute value should be base 64 encoded. -
    -
    - PlaExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    - PlaExporter::setOutputFormat() - -
    -
    - Set the carriage return /linefeed for the export -
    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 684]
    -Export to cvs format



    -

    Tags:

    -
    - - - - -
    author:  Glen Ogilvie
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $escapeCode =  '"'

    -

    [line 698]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $multivalue_separator =  " | "

    -

    [line 697]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $qualifier =  '"'

    -

    [line 696]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $separator =  ","

    -

    [line 695]

    - When doing an exporter, the method export need to be overriden.

    A basic implementation is provided here. Customize to your need


    -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaCSVExporter [line 686]

    -
    -
    -
    - PlaCSVExporter PlaCSVExporter( -mixed -$exporter) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method export [line 700]

    -
    -
    -
    - void export( -) -
    -

    - -

    - - -Overrides PlaExporter::export() (Abstract method use to export data.)

    - -
    [ Top ]
    -
    -
    - -

    method LdapEscape [line 780]

    -
    -
    -
    - void LdapEscape( -mixed -$var) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaDsmlExporter.html b/lam-web/developers/phpdoc/tools/PlaDsmlExporter.html deleted file mode 100644 index 67160139..00000000 --- a/lam-web/developers/phpdoc/tools/PlaDsmlExporter.html +++ /dev/null @@ -1,390 +0,0 @@ - - -Docs For Class PlaDsmlExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaDsmlExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter
    -      |
    -      --PlaDsmlExporter

    -
    Export entries to DSML v.1


    -

    Author(s):

    -
      -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::$br - -
    -
    - -
    -
    - PlaExporter::$exporter - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::PlaExporter() - -
    -
    - Constructor -
    -
    - PlaExporter::export() - -
    -
    - Abstract method use to export data. -
    -
    - PlaExporter::is_safe_ascii() - -
    -
    - Helper method to check if the attribute value should be base 64 encoded. -
    -
    - PlaExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    - PlaExporter::setOutputFormat() - -
    -
    - Set the carriage return /linefeed for the export -
    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 478]
    -Export entries to DSML v.1



    -

    Tags:

    -
    - - - - -
    extends:  PlaExporter
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $counter =  0

    -

    [line 482]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $indent_step =  2

    -

    [line 481]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaDsmlExporter [line 488]

    -
    -
    -
    - PlaDsmlExporter PlaDsmlExporter( -PlaAbstractExporter -$exporter) -
    -

    - - Create a PlaDsmlExporter object



    - - - - -

    Parameters:

    -
    - - - - - - -
    PlaAbstractExporter  $exporter  the decoree exporter
    -

    -
    [ Top ]
    -
    -
    - -

    method export [line 495]

    -
    -
    -
    - void export( -) -
    -

    - - Export the entries to DSML



    - - -Overrides PlaExporter::export() (Abstract method use to export data.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaExporter.html b/lam-web/developers/phpdoc/tools/PlaExporter.html deleted file mode 100644 index 17b43b1d..00000000 --- a/lam-web/developers/phpdoc/tools/PlaExporter.html +++ /dev/null @@ -1,544 +0,0 @@ - - -Docs For Class PlaExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter

    -
    PlaExporter acts a wrapper around another exporter.


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    PlaLdifExporter
    -
    Export entries to ldif format
    -
    -
    -
    PlaDsmlExporter
    -
    Export entries to DSML v.1
    -
    -
    -
    PlaVcardExporter
    -
    -
    -
    -
    PlaCSVExporter
    -
    Export to cvs format
    -
    -
    -
    MyCustomExporter
    -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 161]
    -PlaExporter acts a wrapper around another exporter.

    In other words, it will act as a decorator for another decorator




    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $br = "\n"

    -

    [line 163]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $exporter =

    -

    [line 165]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaExporter [line 171]

    -
    -
    -
    - PlaExporter PlaExporter( -source -$source) -
    -

    - - Constructor



    - - - - -

    Parameters:

    -
    - - - - - - -
    source  $source  the decoree for this exporter
    -

    -
    [ Top ]
    -
    -
    - -

    method export [line 233]

    -
    -
    -
    - void export( -) -
    -

    - - Abstract method use to export data.

    Must be implemented in a sub-class if you write an exporter which export data. Leave it empty if you write a sub-class which do only some filtering.




    - -

    Overridden in child classes as:
    -

    -
    PlaLdifExporter::export()
    -
    Export entries to ldif format
    -
    -
    -
    PlaDsmlExporter::export()
    -
    Export the entries to DSML
    -
    -
    -
    PlaVcardExporter::export()
    -
    When doing an exporter, the method export need to be overriden.
    -
    -
    -
    PlaCSVExporter::export()
    -
    -
    -
    -
    MyCustomExporter::export()
    -
    When doing an exporter, the method export need to be overriden.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method is_safe_ascii [line 220]

    -
    -
    -
    - bool is_safe_ascii( -String -$str) -
    -

    - - Helper method to check if the attribute value should be base 64 encoded.



    -

    Tags:

    -
    - - - - -
    return:  true if the string is safe ascii, false otherwise.
    -
    -

    - - - - -

    Parameters:

    -
    - - - - - - -
    String  $str  the string to check.
    -

    -
    [ Top ]
    -
    -
    - -

    method pla_fetch_entry_array [line 195]

    -
    -
    -
    - array pla_fetch_entry_array( -) -
    -

    - - Return the entry as an array



    -

    Tags:

    -
    - - - - -
    return:  an entry as an array
    -
    -

    - - -Overrides PlaAbstractExporter::pla_fetch_entry_array() (Return the entry as an array)

    - -
    [ Top ]
    -
    -
    - -

    method pla_fetch_entry_object [line 203]

    -
    -
    -
    - Entry pla_fetch_entry_object( -) -
    -

    - - Return the entry as an Entry object



    -

    Tags:

    -
    - - - - -
    return:  an entry as an Entry Object
    -
    -

    - - -Overrides PlaAbstractExporter::pla_fetch_entry_object() (Return the entry as an Entry object)

    - -
    [ Top ]
    -
    -
    - -

    method pla_get_ldap_info [line 211]

    -
    -
    -
    - LdapInfo pla_get_ldap_info( -) -
    -

    - - Return a PlaLdapInfo Object



    -

    Tags:

    -
    - - - - -
    return:  Object with info from the ldap serveur
    -
    -

    - - -Overrides PlaAbstractExporter::pla_get_ldap_info() (Return a PlaLdapInfo Object)

    - -
    [ Top ]
    -
    -
    - -

    method pla_has_entry [line 187]

    -
    -
    -
    - bool pla_has_entry( -) -
    -

    - - Return true if there is some more entries to be processed



    -

    Tags:

    -
    - - - - -
    return:  if there is some more entries to be processed
    -
    -

    - - -Overrides PlaAbstractExporter::pla_has_entry() (Return true if there is some more entries to be processed)

    - -
    [ Top ]
    -
    -
    - -

    method pla_num_entries [line 179]

    -
    -
    -
    - int pla_num_entries( -) -
    -

    - - Return the number of entries



    -

    Tags:

    -
    - - - - -
    return:  the number of entries to be exported
    -
    -

    - - -Overrides PlaAbstractExporter::pla_num_entries() (Return the number of entries)

    - -
    [ Top ]
    -
    -
    - -

    method setOutputFormat [line 239]

    -
    -
    -
    - void setOutputFormat( -String -$br) -
    -

    - - Set the carriage return /linefeed for the export



    - - - - -

    Parameters:

    -
    - - - - - - -
    String  $br  the CRLF to be set
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:43 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaLdapExporter.html b/lam-web/developers/phpdoc/tools/PlaLdapExporter.html deleted file mode 100644 index 9a9b349a..00000000 --- a/lam-web/developers/phpdoc/tools/PlaLdapExporter.html +++ /dev/null @@ -1,546 +0,0 @@ - - -Docs For Class PlaLdapExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaLdapExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaLdapExporter

    -
    Export data from a ldap server


    -

    Author(s):

    -
      -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 252]
    -Export data from a ldap server



    -

    Tags:

    -
    - - - - -
    extends:  PlaAbstractExporter
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $attributes =

    -

    [line 261]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $entry_array =

    -

    [line 256]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $entry_id =

    -

    [line 253]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $hasNext =

    -

    [line 260]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $ldap_info =

    -

    [line 258]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $num_entries =

    -

    [line 257]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $queryFilter =

    -

    [line 259]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $results =

    -

    [line 254]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $scope =

    -

    [line 255]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaLdapExporter [line 268]

    -
    -
    -
    - PlaLdapExporter PlaLdapExporter( -String -$queryFilter, String -$base_dn, String -$scope, mixed -$attributes) -
    -

    - - Create a PlaLdapExporter object.



    - - - - -

    Parameters:

    -
    - - - - - - - - - - - - - - - - -
    String  $queryFilter  the queryFilter for the export
    String  $base_dn  the base_dn for the data to export
    String  $scope  the scope for export
    -

    -
    [ Top ]
    -
    -
    - -

    method pla_fetch_entry_array [line 306]

    -
    -
    -
    - array pla_fetch_entry_array( -) -
    -

    - - Return the entry as an array



    -

    Tags:

    -
    - - - - -
    return:  an entry as an array
    -
    -

    - - -Overrides PlaAbstractExporter::pla_fetch_entry_array() (Return the entry as an array)

    - -
    [ Top ]
    -
    -
    - -

    method pla_fetch_entry_object [line 314]

    -
    -
    -
    - Entry pla_fetch_entry_object( -) -
    -

    - - Return the entry as an Entry object



    -

    Tags:

    -
    - - - - -
    return:  an entry as an Entry Object
    -
    -

    - - -Overrides PlaAbstractExporter::pla_fetch_entry_object() (Return the entry as an Entry object)

    - -
    [ Top ]
    -
    -
    - -

    method pla_get_ldap_info [line 322]

    -
    -
    -
    - LdapInfo pla_get_ldap_info( -) -
    -

    - - Return a PlaLdapInfo Object



    -

    Tags:

    -
    - - - - -
    return:  Object with info from the ldap serveur
    -
    -

    - - -Overrides PlaAbstractExporter::pla_get_ldap_info() (Return a PlaLdapInfo Object)

    - -
    [ Top ]
    -
    -
    - -

    method pla_has_entry [line 338]

    -
    -
    -
    - bool pla_has_entry( -) -
    -

    - - Return true if there is some more entries to be processed



    -

    Tags:

    -
    - - - - -
    return:  if there is some more entries to be processed
    -
    -

    - - -Overrides PlaAbstractExporter::pla_has_entry() (Return true if there is some more entries to be processed)

    - -
    [ Top ]
    -
    -
    - -

    method pla_num_entries [line 330]

    -
    -
    -
    - int pla_num_entries( -) -
    -

    - - Return the number of entries



    -

    Tags:

    -
    - - - - -
    return:  the number of entries to be exported
    -
    -

    - - -Overrides PlaAbstractExporter::pla_num_entries() (Return the number of entries)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:44 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaLdifExporter.html b/lam-web/developers/phpdoc/tools/PlaLdifExporter.html deleted file mode 100644 index e9557a5f..00000000 --- a/lam-web/developers/phpdoc/tools/PlaLdifExporter.html +++ /dev/null @@ -1,440 +0,0 @@ - - -Docs For Class PlaLdifExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaLdifExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter
    -      |
    -      --PlaLdifExporter

    -
    Export entries to ldif format


    -

    Author(s):

    -
      -
    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::$br - -
    -
    - -
    -
    - PlaExporter::$exporter - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::PlaExporter() - -
    -
    - Constructor -
    -
    - PlaExporter::export() - -
    -
    - Abstract method use to export data. -
    -
    - PlaExporter::is_safe_ascii() - -
    -
    - Helper method to check if the attribute value should be base 64 encoded. -
    -
    - PlaExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    - PlaExporter::setOutputFormat() - -
    -
    - Set the carriage return /linefeed for the export -
    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 378]
    -Export entries to ldif format



    -

    Tags:

    -
    - - - - -
    extends:  PlaExporter
    -
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $counter =  0

    -

    [line 381]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $MAX_LDIF_LINE_LENGTH =  76

    -

    [line 384]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaLdifExporter [line 390]

    -
    -
    -
    - PlaLdifExporter PlaLdifExporter( -PlaAbstractExporter -$exporter) -
    -

    - - Create a PlaLdifExporter object



    - - - - -

    Parameters:

    -
    - - - - - - -
    PlaAbstractExporter  $exporter  the source exporter
    -

    -
    [ Top ]
    -
    -
    - -

    method displayExportInfo [line 439]

    -
    -
    -
    - void displayExportInfo( -mixed -$pla_ldap_info) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method export [line 397]

    -
    -
    -
    - void export( -) -
    -

    - - Export entries to ldif format



    - - -Overrides PlaExporter::export() (Abstract method use to export data.)

    - -
    [ Top ]
    -
    -
    - -

    method multi_lines_display [line 452]

    -
    -
    -
    - void multi_lines_display( -String -$str) -
    -

    - - Helper method to wrap ldif lines



    - - - - -

    Parameters:

    -
    - - - - - - -
    String  $str  the line to be wrapped if needed.
    -

    -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:44 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/PlaVcardExporter.html b/lam-web/developers/phpdoc/tools/PlaVcardExporter.html deleted file mode 100644 index 6166075d..00000000 --- a/lam-web/developers/phpdoc/tools/PlaVcardExporter.html +++ /dev/null @@ -1,385 +0,0 @@ - - -Docs For Class PlaVcardExporter - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: PlaVcardExporter

    -Source Location: /lib/export.inc

    - - - - - - - - - - - -
    - -

    Class Overview

    -
    PlaAbstractExporter
    -   |
    -   --PlaExporter
    -      |
    -      --PlaVcardExporter

    -


    - - - - - - - -
    -

    Variables

    - -
    -

    Methods

    - -
    -
    - - - - - - - - - - - -
    -

    Inherited Variables

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::$br - -
    -
    - -
    -
    - PlaExporter::$exporter - -
    -
    - -
    -
    -
    -
    -

    Inherited Methods

    -
    -

    Class: PlaExporter

    -
    -
    - PlaExporter::PlaExporter() - -
    -
    - Constructor -
    -
    - PlaExporter::export() - -
    -
    - Abstract method use to export data. -
    -
    - PlaExporter::is_safe_ascii() - -
    -
    - Helper method to check if the attribute value should be base 64 encoded. -
    -
    - PlaExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    - PlaExporter::setOutputFormat() - -
    -
    - Set the carriage return /linefeed for the export -
    -
    -

    Class: PlaAbstractExporter

    -
    -
    - PlaAbstractExporter::pla_fetch_entry_array() - -
    -
    - Return the entry as an array -
    -
    - PlaAbstractExporter::pla_fetch_entry_object() - -
    -
    - Return the entry as an Entry object -
    -
    - PlaAbstractExporter::pla_get_ldap_info() - -
    -
    - Return a PlaLdapInfo Object -
    -
    - PlaAbstractExporter::pla_has_entry() - -
    -
    - Return true if there is some more entries to be processed -
    -
    - PlaAbstractExporter::pla_num_entries() - -
    -
    - Return the number of entries -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 565]
    -


    -
    [ Top ]

    - -
    - -

    Class Variables

    -
    - -

    -

    $deliveryAddress = array("postOfficeBox",
    -            "street",
    -            "l",
    -            "st",
    -            "postalCode",
    -            "c")

    -

    [line 582]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    - -

    -

    $vcardMapping = array('cn' => 'FN',
    -             'title' => 'TITLE',
    -             'homePhone' => 'TEL;HOME',
    -             'mobile' => 'TEL;CELL',
    -             'mail' => 'EMAIL;Internet',
    -             'labeledURI' =>'URL',
    -             'o' => 'ORG',
    -             'audio' => 'SOUND',
    -             'facsmileTelephoneNumber' =>'TEL;WORK;HOME;VOICE;FAX',
    -             'jpegPhoto' => 'PHOTO;ENCODING=BASE64',
    -             'businessCategory' => 'ROLE',
    -             'description' => 'NOTE'
    -             )

    -

    [line 568]

    - -
    -
    - - - - - -
    Type:  mixed
    -


    -
    [ Top ]

    -

    - -
    - -

    Class Methods

    -
    - -
    - -

    constructor PlaVcardExporter [line 589]

    -
    -
    -
    - PlaVcardExporter PlaVcardExporter( -mixed -$exporter) -
    -

    - -

    - - - - -
    [ Top ]
    -
    -
    - -

    method export [line 598]

    -
    -
    -
    - void export( -) -
    -

    - - When doing an exporter, the method export need to be overriden.

    A basic implementation is provided here. Customize to your need




    - - -Overrides PlaExporter::export() (Abstract method use to export data.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:44 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_lib_export_inc.html b/lam-web/developers/phpdoc/tools/_lib_export_inc.html deleted file mode 100644 index 3fd1e6da..00000000 --- a/lam-web/developers/phpdoc/tools/_lib_export_inc.html +++ /dev/null @@ -1,244 +0,0 @@ - - -Docs for page export.inc - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: export.inc

    -Source Location: /lib/export.inc

    - -
    -
    - -
    -

    Classes:

    -
    LdapExportInfo
    -
    This class encapsulate informations about the ldap server from which the export is done.
    -
    PlaAbstractExporter
    -
    This class represents the base class of all exporters
    -
    PlaExporter
    -
    PlaExporter acts a wrapper around another exporter.
    -
    PlaLdapExporter
    -
    Export data from a ldap server
    -
    PlaLdifExporter
    -
    Export entries to ldif format
    -
    PlaDsmlExporter
    -
    Export entries to DSML v.1
    -
    PlaVcardExporter
    -
    -
    PlaCSVExporter
    -
    Export to cvs format
    -
    MyCustomExporter
    -
    -


    - -

    Page Details:

    -Functions and classes for exporting LDAP entries to others formats (LDIF,DSML,..) An example is provided at the bottom of this file if you want implement yours.



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  The phpLDAPadmin development team
    -
    -

    -

    Includes:

    -
    -include_once('status.inc') [line 40]
    -used to print status messages

    -

    -

    -
    -
    - -

    get_user_agent_string [line 847]

    -
    -
    -
    - String get_user_agent_string( -) -
    -

    - - Gets the USER_AGENT string from the $_SERVER array, all in lower case in an E_NOTICE safe manner.



    -

    Tags:

    -
    - - - - -
    return:  The user agent string as reported by the browser.
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    is_browser_os_mac [line 947]

    -
    -
    -
    - boolean is_browser_os_mac( -) -
    -

    - - Determines whether the browser's operating system is Macintosh.



    -

    Tags:

    -
    - - - - -
    return:  True if the brower's OS is mac, false otherwise.
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    is_browser_os_unix [line 859]

    -
    -
    -
    - boolean is_browser_os_unix( -) -
    -

    - - Determines whether the browser's operating system is UNIX (or something like UNIX).



    -

    Tags:

    -
    - - - - -
    return:  True if the brower's OS is UNIX, false otherwise.
    -
    -

    - - -
    [ Top ]


    -
    -
    - -

    is_browser_os_windows [line 910]

    -
    -
    -
    - boolean is_browser_os_windows( -) -
    -

    - - Determines whether the browser's operating system is Windows.



    -

    Tags:

    -
    - - - - -
    return:  True if the brower's OS is Windows, false otherwise.
    -
    -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:42 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_massBuildAccounts_php.html b/lam-web/developers/phpdoc/tools/_templates_massBuildAccounts_php.html deleted file mode 100644 index 7c7ca500..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_massBuildAccounts_php.html +++ /dev/null @@ -1,123 +0,0 @@ - - -Docs for page massBuildAccounts.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: massBuildAccounts.php

    -Source Location: /templates/massBuildAccounts.php

    - -
    -
    - - -

    Page Details:

    -Creates the accounts by parsing the uploaded file.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 32]
    -security functions

    include_once('../lib/config.inc') [line 34]
    -access to configuration

    include_once('../lib/status.inc') [line 36]
    -status messages

    include_once('../lib/modules.inc') [line 38]
    -account modules

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_massDoUpload_php.html b/lam-web/developers/phpdoc/tools/_templates_massDoUpload_php.html deleted file mode 100644 index c41019cd..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_massDoUpload_php.html +++ /dev/null @@ -1,125 +0,0 @@ - - -Docs for page massDoUpload.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: massDoUpload.php

    -Source Location: /templates/massDoUpload.php

    - -
    -
    - - -

    Page Details:

    -Creates LDAP accounts for file upload.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../lib/config.inc') [line 34]
    -access to configuration

    include_once("../lib/security.inc") [line 32]
    -security functions

    include_once('../lib/ldap.inc') [line 36]
    -LDAP handle

    include_once('../lib/status.inc') [line 38]
    -status messages

    include_once('../lib/cache.inc') [line 42]
    -LAM cache

    include_once('../lib/modules.inc') [line 40]
    -account modules

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_masscreate_php.html b/lam-web/developers/phpdoc/tools/_templates_masscreate_php.html deleted file mode 100644 index a1cf24fc..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_masscreate_php.html +++ /dev/null @@ -1,181 +0,0 @@ - - -Docs for page masscreate.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: masscreate.php

    -Source Location: /templates/masscreate.php

    - -
    -
    - - -

    Page Details:

    -Start page of file upload



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once('../lib/config.inc') [line 34]
    -access to configuration

    include_once('../lib/status.inc') [line 36]
    -status messages

    include_once("../lib/security.inc") [line 32]
    -security functions

    include_once('../lib/modules.inc') [line 38]
    -account modules

    -

    -

    -
    -
    - -

    showColumnData [line 288]

    -
    -
    -
    - void showColumnData( -string $module, array $data, string $scope) -
    -

    - - Prints the properties of one input field.



    - - -

    Parameters

    - - - - - - - - - - - - - - - - -
    string  $module  account module name
    array  $data  field data from modules
    string  $scope  account type
    -
    [ Top ]


    -
    -
    - -

    showMainPage [line 120]

    -
    -
    -
    - void showMainPage( -string $scope) -
    -

    - - Displays the acount type specific main page of the upload.



    - - -

    Parameters

    - - - - - - -
    string  $scope  account type
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:53 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_ou_edit_php.html b/lam-web/developers/phpdoc/tools/_templates_ou_edit_php.html deleted file mode 100644 index 96007e4a..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_ou_edit_php.html +++ /dev/null @@ -1,139 +0,0 @@ - - -Docs for page ou_edit.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: ou_edit.php

    -Source Location: /templates/ou_edit.php

    - -
    -
    - - -

    Page Details:

    -This is an editor for organizational units.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 32]
    -security functions

    include_once("../lib/config.inc") [line 34]
    -access to configuration data

    include_once("../lib/ldap.inc") [line 36]
    -access LDAP server

    include_once("../lib/status.inc") [line 38]
    -used to print status messages

    -

    -

    -
    -
    - -

    display_main [line 141]

    -
    -
    -
    - void display_main( -) -
    -

    - -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:55 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_schema_schema_php.html b/lam-web/developers/phpdoc/tools/_templates_schema_schema_php.html deleted file mode 100644 index 5b5d3340..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_schema_schema_php.html +++ /dev/null @@ -1,126 +0,0 @@ - - -Docs for page schema.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: schema.php

    -Source Location: /templates/schema/schema.php

    - -
    -
    - - -

    Page Details:

    -Displays the LDAP schema of the server



    -

    Tags:

    -
    - - - - - - - -
    author:  Roland Gruber
    author:  David Smith
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 35]
    -security functions

    include_once("../../lib/ldap.inc") [line 37]
    -access to LDAP server

    include_once("../../lib/config.inc") [line 39]
    -access to configuration options

    require_once("../../lib/schema.inc") [line 41]
    -schema functions

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:06 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_tests_index_php.html b/lam-web/developers/phpdoc/tools/_templates_tests_index_php.html deleted file mode 100644 index 8ad8bad8..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_tests_index_php.html +++ /dev/null @@ -1,121 +0,0 @@ - - -Docs for page index.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: index.php

    -Source Location: /templates/tests/index.php

    - -
    -
    - - -

    Page Details:

    -Provides a list of LAM tests.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/security.inc") [line 32]
    -security functions

    include_once("../../lib/config.inc") [line 34]
    -access to configuration options

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:47 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_tests_lamdaemonTest_php.html b/lam-web/developers/phpdoc/tools/_templates_tests_lamdaemonTest_php.html deleted file mode 100644 index b24d6f01..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_tests_lamdaemonTest_php.html +++ /dev/null @@ -1,169 +0,0 @@ - - -Docs for page lamdaemonTest.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: lamdaemonTest.php

    -Source Location: /templates/tests/lamdaemonTest.php

    - -
    -
    - - -

    Page Details:

    -Tests the lamdaemon script.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../../lib/config.inc") [line 34]
    -access to configuration options

    include_once("../../lib/security.inc") [line 32]
    -security functions

    -

    -

    -
    -
    - -

    lamTestLamdaemon [line 159]

    -
    -
    -
    - boolean lamTestLamdaemon( -string $command, boolean $stopTest, connection $handle, string $testText) -
    -

    - - Runs a test case of lamdaemon.



    -

    Tags:

    -
    - - - - -
    return:  true, if errors occured
    -
    -

    - - -

    Parameters

    - - - - - - - - - - - - - - - - - - - - - -
    string  $command  test command
    boolean  $stopTest  specifies if test should be run
    connection  $handle  SSH connection
    string  $testText  describing text
    -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:50 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/tools/_templates_tools_php.html b/lam-web/developers/phpdoc/tools/_templates_tools_php.html deleted file mode 100644 index ecbc098e..00000000 --- a/lam-web/developers/phpdoc/tools/_templates_tools_php.html +++ /dev/null @@ -1,121 +0,0 @@ - - -Docs for page tools.php - - - - - - - - - - - - - -
    tools
    - [ class tree: tools ] - [ index: tools ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: tools.php

    -Source Location: /templates/tools.php

    - -
    -
    - - -

    Page Details:

    -Provides a list of tools like file upload or profile editor.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("../lib/security.inc") [line 32]
    -security functions

    include_once("../lib/config.inc") [line 34]
    -access to configuration options

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:09 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_baseType_inc.html b/lam-web/developers/phpdoc/types/_lib_baseType_inc.html deleted file mode 100644 index 8f5e1849..00000000 --- a/lam-web/developers/phpdoc/types/_lib_baseType_inc.html +++ /dev/null @@ -1,114 +0,0 @@ - - -Docs for page baseType.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: baseType.inc

    -Source Location: /lib/baseType.inc

    - -
    -
    - -
    -

    Classes:

    -
    baseType
    -
    This is the parent class of all account types.
    -


    - -

    Page Details:

    -This is the parent class of all account types.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:38 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_group_inc.html b/lam-web/developers/phpdoc/types/_lib_types_group_inc.html deleted file mode 100644 index 9e62cf13..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_group_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page group.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: group.inc

    -Source Location: /lib/types/group.inc

    - -
    -
    - -
    -

    Classes:

    -
    group
    -
    The account type for group accounts (e.g. Unix and Samba).
    -
    lamGroupList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -The account type for group accounts (e.g. Unix and Samba).



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_host_inc.html b/lam-web/developers/phpdoc/types/_lib_types_host_inc.html deleted file mode 100644 index c236bd9f..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_host_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page host.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: host.inc

    -Source Location: /lib/types/host.inc

    - -
    -
    - -
    -

    Classes:

    -
    host
    -
    The account type for host accounts (e.g. Samba).
    -
    lamHostList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -The account type for host accounts (e.g. Samba).



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_inc.html b/lam-web/developers/phpdoc/types/_lib_types_inc.html deleted file mode 100644 index cece370a..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_inc.html +++ /dev/null @@ -1,305 +0,0 @@ - - -Docs for page types.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: types.inc

    -Source Location: /lib/types.inc

    - -
    -
    - - -

    Page Details:

    -This file is the interface to the different account types.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    Includes:

    -
    -include_once("baseType.inc") [line 32]
    -parent class of account types

    include_once("lists.inc") [line 34]
    -parent class of list views

    include_once($typesINC_dirname.'/'.$entry) [line 45]
    -This includes all type definitions.

    -

    -

    -
    -
    - -

    getDefaultListAttributes [line 107]

    -
    -
    -
    - string getDefaultListAttributes( -string $type) -
    -

    - - Returns the default attribute list for an account type.

    It is used as default value for the configuration editor.




    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $type  account type
    -
    [ Top ]


    -
    -
    - -

    getListAttributeDescriptions [line 119]

    -
    -
    -
    - array getListAttributeDescriptions( -string $type) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $type  account type
    -
    [ Top ]


    -
    -
    - -

    getListClassName [line 95]

    -
    -
    -
    - string getListClassName( -string $type) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $type  account type
    -
    [ Top ]


    -
    -
    - -

    getTypeAlias [line 73]

    -
    -
    -
    - string getTypeAlias( -string $type) -
    -

    - - Returns the alias name of an account type.



    -

    Tags:

    -
    - - - - -
    return:  type alias
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $type  type name
    -
    [ Top ]


    -
    -
    - -

    getTypeDescription [line 84]

    -
    -
    -
    - string getTypeDescription( -string $type) -
    -

    - - Returns the description of an account type.



    -

    Tags:

    -
    - - - - -
    return:  type description
    -
    -

    - - -

    Parameters

    - - - - - - -
    string  $type  type name
    -
    [ Top ]


    -
    -
    - -

    getTypes [line 54]

    -
    -
    -
    - array getTypes( -) -
    -

    - - Returns a list of available account types.



    -

    Tags:

    -
    - - - - -
    return:  list of types
    -
    -

    - - -
    [ Top ]


    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:12 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_mailAlias_inc.html b/lam-web/developers/phpdoc/types/_lib_types_mailAlias_inc.html deleted file mode 100644 index 10a01811..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_mailAlias_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page mailAlias.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: mailAlias.inc

    -Source Location: /lib/types/mailAlias.inc

    - -
    -
    - -
    -

    Classes:

    -
    mailAlias
    -
    The account type for mail aliases.
    -
    lamMailAliasList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -The account type for mail aliases.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:52 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_smbDomain_inc.html b/lam-web/developers/phpdoc/types/_lib_types_smbDomain_inc.html deleted file mode 100644 index 25887982..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_smbDomain_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page smbDomain.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: smbDomain.inc

    -Source Location: /lib/types/smbDomain.inc

    - -
    -
    - -
    -

    Classes:

    -
    smbDomain
    -
    The account type for Samba domains.
    -
    lamSmbDomainList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -The account type for Samba domains.



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:08 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/_lib_types_user_inc.html b/lam-web/developers/phpdoc/types/_lib_types_user_inc.html deleted file mode 100644 index 8df9ff2c..00000000 --- a/lam-web/developers/phpdoc/types/_lib_types_user_inc.html +++ /dev/null @@ -1,116 +0,0 @@ - - -Docs for page user.inc - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Procedural File: user.inc

    -Source Location: /lib/types/user.inc

    - -
    -
    - -
    -

    Classes:

    -
    user
    -
    The account type for user accounts (e.g. Unix, Samba and Kolab).
    -
    lamUserList
    -
    Generates the list view.
    -


    - -

    Page Details:

    -The account type for user accounts (e.g. Unix, Samba and Kolab).



    -

    Tags:

    -
    - - - - -
    author:  Roland Gruber
    -
    -

    -

    -

    -
    - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/baseType.html b/lam-web/developers/phpdoc/types/baseType.html deleted file mode 100644 index 9c30def5..00000000 --- a/lam-web/developers/phpdoc/types/baseType.html +++ /dev/null @@ -1,420 +0,0 @@ - - -Docs For Class baseType - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: baseType

    -Source Location: /lib/baseType.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -

    -
    This is the parent class of all account types.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Child classes:

    -
    -
    -
    mailAlias
    -
    The account type for mail aliases.
    -
    -
    -
    host
    -
    The account type for host accounts (e.g. Samba).
    -
    -
    -
    smbDomain
    -
    The account type for Samba domains.
    -
    -
    -
    group
    -
    The account type for group accounts (e.g. Unix and Samba).
    -
    -
    -
    user
    -
    The account type for user accounts (e.g. Unix, Samba and Kolab).
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -This is the parent class of all account types.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 44]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.

    This function must be overwritten by the child classes.




    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    mailAlias::getAlias()
    -
    Returns the alias name of this account type.
    -
    -
    -
    host::getAlias()
    -
    Returns the alias name of this account type.
    -
    -
    -
    smbDomain::getAlias()
    -
    Returns the alias name of this account type.
    -
    -
    -
    group::getAlias()
    -
    Returns the alias name of this account type.
    -
    -
    -
    user::getAlias()
    -
    Returns the alias name of this account type.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 73]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.

    This function must be overwritten by the child classes.




    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    mailAlias::getDefaultListAttributes()
    -
    Returns the default attribute list for this account type.
    -
    -
    -
    host::getDefaultListAttributes()
    -
    Returns the default attribute list for this account type.
    -
    -
    -
    smbDomain::getDefaultListAttributes()
    -
    Returns the default attribute list for this account type.
    -
    -
    -
    group::getDefaultListAttributes()
    -
    Returns the default attribute list for this account type.
    -
    -
    -
    user::getDefaultListAttributes()
    -
    Returns the default attribute list for this account type.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 54]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.

    This function must be overwritten by the child classes.




    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    mailAlias::getDescription()
    -
    Returns the description of this account type.
    -
    -
    -
    host::getDescription()
    -
    Returns the description of this account type.
    -
    -
    -
    smbDomain::getDescription()
    -
    Returns the description of this account type.
    -
    -
    -
    group::getDescription()
    -
    Returns the description of this account type.
    -
    -
    -
    user::getDescription()
    -
    Returns the description of this account type.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 83]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    mailAlias::getListAttributeDescriptions()
    -
    Returns a list of attributes which have a translated description.
    -
    -
    -
    host::getListAttributeDescriptions()
    -
    Returns a list of attributes which have a translated description.
    -
    -
    -
    smbDomain::getListAttributeDescriptions()
    -
    Returns a list of attributes which have a translated description.
    -
    -
    -
    group::getListAttributeDescriptions()
    -
    Returns a list of attributes which have a translated description.
    -
    -
    -
    user::getListAttributeDescriptions()
    -
    Returns a list of attributes which have a translated description.
    -
    -

    - - - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 63]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - -

    Overridden in child classes as:
    -

    -
    mailAlias::getListClassName()
    -
    Returns the class name for the list object.
    -
    -
    -
    host::getListClassName()
    -
    Returns the class name for the list object.
    -
    -
    -
    smbDomain::getListClassName()
    -
    Returns the class name for the list object.
    -
    -
    -
    group::getListClassName()
    -
    Returns the class name for the list object.
    -
    -
    -
    user::getListClassName()
    -
    Returns the class name for the list object.
    -
    -

    - - - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:38 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/group.html b/lam-web/developers/phpdoc/types/group.html deleted file mode 100644 index 5d391e9e..00000000 --- a/lam-web/developers/phpdoc/types/group.html +++ /dev/null @@ -1,330 +0,0 @@ - - -Docs For Class group - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: group

    -Source Location: /lib/types/group.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseType
    -   |
    -   --group

    -
    The account type for group accounts (e.g. Unix and Samba).


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: baseType

    -
    -
    - baseType::getAlias() - -
    -
    - Returns the alias name of this account type. -
    -
    - baseType::getDefaultListAttributes() - -
    -
    - Returns the default attribute list for this account type. -
    -
    - baseType::getDescription() - -
    -
    - Returns the description of this account type. -
    -
    - baseType::getListAttributeDescriptions() - -
    -
    - Returns a list of attributes which have a translated description. -
    -
    - baseType::getListClassName() - -
    -
    - Returns the class name for the list object. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -The account type for group accounts (e.g. Unix and Samba).



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 43]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -Overrides baseType::getAlias() (Returns the alias name of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 70]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.



    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -Overrides baseType::getDefaultListAttributes() (Returns the default attribute list for this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 52]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.



    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - - -Overrides baseType::getDescription() (Returns the description of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 80]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -Overrides baseType::getListAttributeDescriptions() (Returns a list of attributes which have a translated description.)

    - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 61]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -Overrides baseType::getListClassName() (Returns the class name for the list object.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/host.html b/lam-web/developers/phpdoc/types/host.html deleted file mode 100644 index 5731baa0..00000000 --- a/lam-web/developers/phpdoc/types/host.html +++ /dev/null @@ -1,330 +0,0 @@ - - -Docs For Class host - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: host

    -Source Location: /lib/types/host.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseType
    -   |
    -   --host

    -
    The account type for host accounts (e.g. Samba).


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: baseType

    -
    -
    - baseType::getAlias() - -
    -
    - Returns the alias name of this account type. -
    -
    - baseType::getDefaultListAttributes() - -
    -
    - Returns the default attribute list for this account type. -
    -
    - baseType::getDescription() - -
    -
    - Returns the description of this account type. -
    -
    - baseType::getListAttributeDescriptions() - -
    -
    - Returns a list of attributes which have a translated description. -
    -
    - baseType::getListClassName() - -
    -
    - Returns the class name for the list object. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -The account type for host accounts (e.g. Samba).



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 43]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -Overrides baseType::getAlias() (Returns the alias name of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 70]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.



    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -Overrides baseType::getDefaultListAttributes() (Returns the default attribute list for this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 52]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.



    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - - -Overrides baseType::getDescription() (Returns the description of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 80]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -Overrides baseType::getListAttributeDescriptions() (Returns a list of attributes which have a translated description.)

    - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 61]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -Overrides baseType::getListClassName() (Returns the class name for the list object.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:46 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/mailAlias.html b/lam-web/developers/phpdoc/types/mailAlias.html deleted file mode 100644 index f9793493..00000000 --- a/lam-web/developers/phpdoc/types/mailAlias.html +++ /dev/null @@ -1,330 +0,0 @@ - - -Docs For Class mailAlias - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: mailAlias

    -Source Location: /lib/types/mailAlias.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseType
    -   |
    -   --mailAlias

    -
    The account type for mail aliases.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: baseType

    -
    -
    - baseType::getAlias() - -
    -
    - Returns the alias name of this account type. -
    -
    - baseType::getDefaultListAttributes() - -
    -
    - Returns the default attribute list for this account type. -
    -
    - baseType::getDescription() - -
    -
    - Returns the description of this account type. -
    -
    - baseType::getListAttributeDescriptions() - -
    -
    - Returns a list of attributes which have a translated description. -
    -
    - baseType::getListClassName() - -
    -
    - Returns the class name for the list object. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -The account type for mail aliases.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 43]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -Overrides baseType::getAlias() (Returns the alias name of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 70]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.



    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -Overrides baseType::getDefaultListAttributes() (Returns the default attribute list for this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 52]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.



    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - - -Overrides baseType::getDescription() (Returns the description of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 80]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -Overrides baseType::getListAttributeDescriptions() (Returns a list of attributes which have a translated description.)

    - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 61]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -Overrides baseType::getListClassName() (Returns the class name for the list object.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:00:52 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/smbDomain.html b/lam-web/developers/phpdoc/types/smbDomain.html deleted file mode 100644 index 73c4c1c6..00000000 --- a/lam-web/developers/phpdoc/types/smbDomain.html +++ /dev/null @@ -1,330 +0,0 @@ - - -Docs For Class smbDomain - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: smbDomain

    -Source Location: /lib/types/smbDomain.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseType
    -   |
    -   --smbDomain

    -
    The account type for Samba domains.


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: baseType

    -
    -
    - baseType::getAlias() - -
    -
    - Returns the alias name of this account type. -
    -
    - baseType::getDefaultListAttributes() - -
    -
    - Returns the default attribute list for this account type. -
    -
    - baseType::getDescription() - -
    -
    - Returns the description of this account type. -
    -
    - baseType::getListAttributeDescriptions() - -
    -
    - Returns a list of attributes which have a translated description. -
    -
    - baseType::getListClassName() - -
    -
    - Returns the class name for the list object. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -The account type for Samba domains.



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 43]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -Overrides baseType::getAlias() (Returns the alias name of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 70]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.



    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -Overrides baseType::getDefaultListAttributes() (Returns the default attribute list for this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 52]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.



    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - - -Overrides baseType::getDescription() (Returns the description of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 80]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -Overrides baseType::getListAttributeDescriptions() (Returns a list of attributes which have a translated description.)

    - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 61]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -Overrides baseType::getListClassName() (Returns the class name for the list object.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:08 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/developers/phpdoc/types/user.html b/lam-web/developers/phpdoc/types/user.html deleted file mode 100644 index 3a946d1d..00000000 --- a/lam-web/developers/phpdoc/types/user.html +++ /dev/null @@ -1,330 +0,0 @@ - - -Docs For Class user - - - - - - - - - - - - - -
    types
    - [ class tree: types ] - [ index: types ] - [ all elements ] -
    - - - - - - -
    -
    - -

    Class: user

    -Source Location: /lib/types/user.inc

    - - - - - - - - - - -
    - -

    Class Overview

    -
    baseType
    -   |
    -   --user

    -
    The account type for user accounts (e.g. Unix, Samba and Kolab).


    - - - - - - - -
    -

    Methods

    - -
    -
    - - - - - - - - - - -
    -

    Inherited Methods

    -
    -

    Class: baseType

    -
    -
    - baseType::getAlias() - -
    -
    - Returns the alias name of this account type. -
    -
    - baseType::getDefaultListAttributes() - -
    -
    - Returns the default attribute list for this account type. -
    -
    - baseType::getDescription() - -
    -
    - Returns the description of this account type. -
    -
    - baseType::getListAttributeDescriptions() - -
    -
    - Returns a list of attributes which have a translated description. -
    -
    - baseType::getListClassName() - -
    -
    - Returns the class name for the list object. -
    -
    -
    -
    -
    - - -

    Class Details

    -
    -[line 36]
    -The account type for user accounts (e.g. Unix, Samba and Kolab).



    -
    [ Top ]

    - - -
    - -

    Class Methods

    -
    - -
    - -

    method getAlias [line 43]

    -
    -
    -
    - string getAlias( -) -
    -

    - - Returns the alias name of this account type.



    -

    Tags:

    -
    - - - - -
    return:  alias name
    -
    -

    - - -Overrides baseType::getAlias() (Returns the alias name of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDefaultListAttributes [line 70]

    -
    -
    -
    - string getDefaultListAttributes( -) -
    -

    - - Returns the default attribute list for this account type.



    -

    Tags:

    -
    - - - - -
    return:  attribute list
    -
    -

    - - -Overrides baseType::getDefaultListAttributes() (Returns the default attribute list for this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getDescription [line 52]

    -
    -
    -
    - string getDescription( -) -
    -

    - - Returns the description of this account type.



    -

    Tags:

    -
    - - - - -
    return:  description
    -
    -

    - - -Overrides baseType::getDescription() (Returns the description of this account type.)

    - -
    [ Top ]
    -
    -
    - -

    method getListAttributeDescriptions [line 80]

    -
    -
    -
    - array getListAttributeDescriptions( -) -
    -

    - - Returns a list of attributes which have a translated description.

    This is used for the head row in the list view.




    -

    Tags:

    -
    - - - - -
    return:  list of descriptions
    -
    -

    - - -Overrides baseType::getListAttributeDescriptions() (Returns a list of attributes which have a translated description.)

    - -
    [ Top ]
    -
    -
    - -

    method getListClassName [line 61]

    -
    -
    -
    - string getListClassName( -) -
    -

    - - Returns the class name for the list object.



    -

    Tags:

    -
    - - - - -
    return:  class name
    -
    -

    - - -Overrides baseType::getListClassName() (Returns the class name for the list object.)

    - -
    [ Top ]
    -
    -

    - - -
    -
    - Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3 -
    -
    -
    - - - \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch01.html b/lam-web/documentation/LAMPro-HowTo/ch01.html deleted file mode 100644 index af7a2c16..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch01.html +++ /dev/null @@ -1,3 +0,0 @@ - - - Chapter 1. Preparations

    Chapter 1. Preparations

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch01s01.html b/lam-web/documentation/LAMPro-HowTo/ch01s01.html deleted file mode 100644 index d1ea50d4..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch01s01.html +++ /dev/null @@ -1,3 +0,0 @@ - - - 1. OpenLDAP ACLs

    1. OpenLDAP ACLs

    Before your users may change their settings you must allow them to change their LDAP data.

    This can be done by adding an ACL to your slapd.conf which looks like this:

    access to

    attrs=mail,sn,givenName,telephoneNumber,mobile,facsimileTelephoneNumber,street,postalAddress,postOfficeBox,postalCode,password

    by self write

    If you do not want them to change all attributes then reduce the list to fit your needs.

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch01s02.html b/lam-web/documentation/LAMPro-HowTo/ch01s02.html deleted file mode 100644 index fcc50b6e..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch01s02.html +++ /dev/null @@ -1,3 +0,0 @@ - - - 2. Other LDAP servers

    2. Other LDAP servers

    There exist many LDAP implementations. If you do not use OpenLDAP you need to write your own ACLs. Please check the manual of your LDAP server for instructions.

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch02.html b/lam-web/documentation/LAMPro-HowTo/ch02.html deleted file mode 100644 index 0deb1164..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch02.html +++ /dev/null @@ -1,3 +0,0 @@ - - - Chapter 2. Creating a self service profile

    Chapter 2. Creating a self service profile

    A self service profile defines what input fields your users see and some general settings.

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch02s01.html b/lam-web/documentation/LAMPro-HowTo/ch02s01.html deleted file mode 100644 index 8b2cc53e..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch02s01.html +++ /dev/null @@ -1,3 +0,0 @@ - - - 1. Creating the profile

    1. Creating the profile

    When you go to the LAM configuration page you will see the self service link at the bottom.

    On the next page click on the link to manage the self service profiles.

    Specify a name for the new profile and enter you master configuration password (default is "lam") to save the profile.

    Then go back to the profile login and enter your master configuration password to edit your new profile.

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/ch02s02.html b/lam-web/documentation/LAMPro-HowTo/ch02s02.html deleted file mode 100644 index c1547603..00000000 --- a/lam-web/documentation/LAMPro-HowTo/ch02s02.html +++ /dev/null @@ -1,3 +0,0 @@ - - - 2. Edit your new profile

    2. Edit your new profile

    On top of the page you see the link to the user login page. Copy this link address and give it to your users.

    Below the link you can specify several options.

    Table 2.1. General options

    Server addressThe address of your LDAP server
    LDAP suffixThe part of the LDAP tree where LAM should search for users
    LDAP user + passwordThe DN and password which is used to search for users in the LDAP database. It is sufficient if this DN has only read rights. If you leave these fields empty LAM will try to connect anonymously.
    LDAP search attributeHere you can specify if your users can login with user name + password, email + password or other attributes.
    Login attribute labelThis is the description for the LDAP search attribute. Set it to something which your users are familiar with.
    Login captionThis text is displayed at the login page. You can input HTML, too.
    Main page captionThis text is displayed at self service main page where your users change their data. You can input HTML, too.

    On the bottom you can specify what input fields your users can see. It is also possible to group several input fields.

    \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/html.css b/lam-web/documentation/LAMPro-HowTo/html.css deleted file mode 100644 index 676ff98a..00000000 --- a/lam-web/documentation/LAMPro-HowTo/html.css +++ /dev/null @@ -1,27 +0,0 @@ -body { - background: #FFFFFF; -} - -h1, h2, h3, h4, h5 { - color: #800000; - font-family: sans-serif; -} - -span.term { - font-weight: bold; -} - -div.sidebar { - background: #F0F0F0; - border: 1px solid gray; - padding: 5px; - margin: 20px; -} - -pre.programlisting { - background: #F0F0F0; - border: 1px solid gray; - padding: 2px; - font-size: 10pt; - white-space: pre; -} diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/1.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/1.png deleted file mode 100644 index 7d473430b7bec514f7de12f5769fe7c5859e8c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^JRr;gBp8b2n5}^nQC}X^4DKU-G|w_t}fLBA)Suv#nrW z!^h2QnY_`l!BOq-UXEX{m2up>JTQkX)2m zTvF+fTUlI^nXH#utd~++ke^qgmzgTe~DWM4ffP81J diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/10.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/10.png deleted file mode 100644 index 997bbc8246a316e040e0804174ba260e219d7d33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^JRr;gBp8b2n5}^nQWtZ~+OvdJMW|Y+^UT?O-M{rKJsmzxdayJ{ zDCQA!%%@7Jj$q%-wf8e0_jRx8Dqi$}^?K=?6FriQFLv>>oc^CE+aVHhW3=nZ+fQ4!M=ZC7H>3sl|FJr3LwU zC3?yExf6FO?f@F61vV}-Juk7O6lk8Yg;}bFaZ-|HQc7Azopr01?u8M*si- diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/11.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/11.png deleted file mode 100644 index ce47dac3f52ac49017749a3fea53db57d006993c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1SD^YpWXnZI14-?iy0V%N{XE z)7O>#600DeuDZ?5tOl@ql94%{~0TwC?8m~C^ZqJRG}m@H-L1 z5L@scq?{XUcxG{OP9jig5ySQaTl#^*93bKF#G<^+ymW>G($Cs~V(bw8rA5i93}62@ zzlJGu&d<$F%`0K}c4pdspcorSSx9C{PAbEScbC)|7#JBmT^vIy=9KoYUDZ+`aP)jU z&ny=ErrK^#Gw!AcR}pdfMERuV^@&0$@(#^6b8c@rn^6RWX3pUb z4*6@PZ+H0#u=rjsXzS?6n6*sBGbHqGTU%mCsH?n#%j;eD^2}qe=iX*J@VQ3BRpz+u z{PX#N(^9X${`$90+;!pWs>o@z_n8G)7Uo7PJz`jrS+)QE@=PWHmc~UIw=WmUe73o7 z>^bR(M752aYoNg~ozu7U7&{(U>{s!;bn#f?ItjL^o`e{*EOQHqO;ccnz9hLK5@2cAyw@AaPFL~Cp#02|E|4xeQteNtB7waMs QVCXP-y85}Sb4q9e0GRUFb^rhX diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/12.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/12.png deleted file mode 100644 index 31daf4e2f25b6712499ee32de9c2e3b050b691ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 617 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1SD^YpWXnZI14-?iy0V%N{XE z)7O>#600De9$%>2LVd81Yeb1-X-P(Y5yQ%LXFPyHJS9LOm(=3qqRfJl%=|nCVNOM5 zpg0#u+&RCXvM4h>ql94%{~0TwC?8m~C^ZqJRG}m@H-L1 z5L@scq?{XUcxG{OP9jig5ySQaTl#^*93bKF#G<^+ymW>G($Cs~V(bw8rA5i93}62@ zzlJGu&d<$F%`0K}c4pdspcorSSx9C{PAbEScbC)|7#JBmT^vIy=Cn>wTzx1(qV@bS z0hYvspf(--lM>otrqbK$7p{3DzJ|+KN8%5ows)AI?zWk_n>jwEHXrTJecpEW_0xL= z?}N`*R`T~d2{AN${y8T#GEn4hUb&52^}Op@TW4{oc)A6)%$5=G}h# z?O{QLj@aRcAIf&y&OiUN=H2gq=_}V|pWfuReDV|{jwXw~>#w)I|9${XE z)7O>#600Dep5bGK9wD%hYeb1-X-P(Y5yQ%LXFPyHJS9LOm(=3qqRfJl%=|nCVNOM5 zpg0#u+&RCXvM4h>ql94%{~0TwC?8m~C^ZqJRG}m@H-L1 z5L@scq?{XUcxG{OP9jig5ySQaTl#^*93bKF#G<^+ymW>G($Cs~V(bw8rA5i93}62@ zzlJGu&d<$F%`0K}c4pdspcorSSx9C{PAbEScbC)|7#JBmT^vIy=Cn>w>~AWNX^a2R zbkveVY|45D7UnZ&JtjPwvdCCscZp0EA*0()#GOw)UH4-^&)y^E*4%UC)*|J}q_Ss;tN`nd8$>x9$_Xb^O2EpX&@C ZI46EzbLxq-voTO7gQu&X%Q~loCIF_C`w;*D diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/14.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/14.png deleted file mode 100644 index 64014b75fe2e84d45ed861974c72462727979360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 411 zcmV;M0c8G(P)!ax*-PXaQ9e~6^e1gu=a6a&KSz}bR`+prYG9ayB$BDjWGfIE;t#wl!+ zR3S(jA%y#i_@eOOedXoc%RQe%L;wH~k+s%ZI~)!<=dD%?4MaplaU9QPGski2q3`>r z(}{j@0a$CLl+)={2vLWml*i-oa5#J}DW$gCZB~Z!(!M#)2St|1_V^0qpmCrBof=Y&NUas@LmfSw=)4B4f;8Fu)(eFsv24 zJzXxBrayquXcR?J{XE z)7O>#600De0j~t#c`vY#Yeb1-X-P(Y5yQ%LXFPyHJS9LOm(=3qqRfJl%=|nCVNOM5 zpg0#u+&RCXvM4h>ql94%{~0TwC?8m~C^ZqJRG}m@H-L1 z5L@scq?{XUcxG{OP9jig5ySQaTl#^*93bKF#G<^+ymW>G($Cs~V(bw8rA5i93}62@ zzlJGu&d<$F%`0K}c4pdspcorSSx9C{PAbEScbC)|7#JBmT^vIy=9Eq_Jl&Ka(%QdX zh{H8O%#_7)Tc@t$mM`p4(Ne7omR*~(>gd8_8AZH{=3ms$Fmzm^yL@_+(#aQQ5>7QW z>3g2fIsH(ugM)!V$x4Rr_+!J_XU%4xbz0aE;^N{m@42Z|@0S@TQ=WbP`TMV5Ok;<| z^Ihv+@6tQ{sciRF9dD7Nr=KobwJJ68zJK$<1Pd9rz%4O)*;}Jzj&~nTGMecz>B%lV zK|`fmIc8mp-h8iSXiGFW=C(L+XH4DRxZQX87^-dLuD>odo6YLT@Sw)dfBEIG)v2@6 zR)%mL7GRj1x-&v&+2q@A%a&h0`Lw7|#(w_!tgT!PoJ|+re`lxaY7e*=hH)_rZeB4|imU1$R#1`!P>&$poQl;nzm}mD5ZFopaX|GsS%q*{P~< z;WtmO%lhToBL0i}yfkaOt?EN=nkLNGuU`ywhI5H)L`iUdT1k0gQ7VIjhO(w-Zen_> zZ(@38a<+nro{^q~f~BRtfrY+-p+a&|W^qZSLvCepNoKNMYO!8QX+eHoiC%Jk?!;Y+ zJAlS%fsM;d&r2*R1)67JkeZlkYGj#gX_9E3W@4U_nw*@Ln38B@k(iuhnUeN2eF0kK0(Y1u|9Rc(19XFPiEBhjaDG}zd16s2gM)^$re|(qda7?? zdS-IAf{C7yo`r&?rM`iMzJZ}aa#3b+Nu@(>WpPPnvR-PjUP@^}eqM=Qa(?c_U5Yz^ z#%Y0#%S_KpEGY$=XJL?(l#*ybuErX#^g`ttQfwn3r>K)tuC)r#2`iJ>Prt42#Ndx#Uc~1)>aw z3jE@Q4|!9Z%lVv}- zc=48cF7H)t`(Ck`^+mtha~Np7bBSw2NpOBzNqJ&XDuaWDvZiNlVtT4?VtQtBwt|VC zk)DNurKP@sg}#BILUK`NaY>~^Ze?*vX0l#tv0h4PL4IC|UUGi!#9fLzfW~Qojmu2W zODrh`nrE42VU(7fm~5G9U~HM3l#*m_WNcxOXkuzEX4g z+-vfUhb0A>b04=Im{6XiQd1v%r%>h0$G8U7E1If8OQ!N~xOYY5h0NDT$p9(iZ?Q&e z18-(+l~J8O`)kc}e&uL$eW&>P-#`~Qm$*ih1m~xflqVLYGB{``YkKA;rl!p+yCFkc(+@-h!Xq*<< zxXkpt#FA2=d1VEBsYynrsitN|Y01eJ$;p;U#>wWX2KP5v&I9V=1L+C? fTFYQ)RAFeOZJ=$?lDoSWD8u0C>gTe~DWM4f^}upZ diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/6.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/6.png deleted file mode 100644 index 0ba694af6c07d947d219b45a629bd32c60a0f5fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^JRr;gBp8b2n5}^nQ*)Bra@SU# zmiz#bR~{$s2si{S(aY|Z}Vd7tb ouUmn-_&~Y>fYve?8dVq?X&Y!8wB+ut1u%w%U~xZhnMEEs6JbBSw2NpOBzNqJ&XDuaWDvZiNlVtT4?VtQtBwt|VC zk)DNurKP@sg}#BILUK`NaY>~^Ze?*vX0l#tv0h4PL4IC|UUGi!#9fLzfW~Qojmu2W zODrh`nrCEbVQgk$XkwI@Y+{_8nv`N>YGIaQkz#0QY@Te9lBQ<)awbq0A4pdK&{_sV bqY6VKZ3AtCmfYR7Kp6&4S3j3^P6u&S`V$cAh@R~F=4@V4jxkzlaQrcFYWK{)(`o5XZnut z=nE4SU2g1ZW%;@@I$>_e3F8a=8WK~|CVXt1DqisQxtIX|`YW_n&?Nh#1gQ}d)$LrYTw(_{nVG)tp2V+#}WG*e^KRLdkoLz7g? qn(IA84Qgo42`r6v<+Hvch>@C7(8A5T-G@yGywn*$#_oy diff --git a/lam-web/documentation/LAMPro-HowTo/images/callouts/9.png b/lam-web/documentation/LAMPro-HowTo/images/callouts/9.png deleted file mode 100644 index a0676d26cc2ff1de12c4ecdeefb44a0d71bc6bde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^JRr;gBp8b2n5}^nQNRqa;^5&H%t0&v*|C|wdb9$wI zR@+N9#RIowg@Uqn&z-__Tzhhz!sG|vTxA7?=O|Y?u(d4T{!RM9c7chr6d%1?R=i16 z?@Ic{f32YJFJnVhX)qGzOMplv!L->5yAlT#}irms+fsQd*FoSE84k zpF44v;trs3T43Wc)AJHbN`dAXo0u6Hr<$gkq?lM38ycjV7+5A5Sr{ayr5c%-n;95g pF*H#D>f!_G3IJNmU}#ifXryhRZP1dtyA~+J;OXk;vd$@?2>@J{cB%jX diff --git a/lam-web/documentation/LAMPro-HowTo/images/draft.png b/lam-web/documentation/LAMPro-HowTo/images/draft.png deleted file mode 100644 index 59673fe1cc03356ff609f90fc9939349890f996a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16150 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 bUK6;u6T3XxO2`8j-C^fUkY~z`F5dn>b4tm9 diff --git a/lam-web/documentation/LAMPro-HowTo/index.html b/lam-web/documentation/LAMPro-HowTo/index.html deleted file mode 100644 index c5fb47a5..00000000 --- a/lam-web/documentation/LAMPro-HowTo/index.html +++ /dev/null @@ -1,3 +0,0 @@ - - - LDAP Account Manager Pro - HowTo \ No newline at end of file diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf1.jpg b/lam-web/documentation/LAMPro-HowTo/resources/conf1.jpg deleted file mode 100644 index f5048b33028a7660f94f58a247b2eb5a554ba0d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21961 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 diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf2.jpg b/lam-web/documentation/LAMPro-HowTo/resources/conf2.jpg deleted file mode 100644 index 5f0f80719d7f13688f0df9478300f6b9e0478a0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20757 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 diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf3.jpg b/lam-web/documentation/LAMPro-HowTo/resources/conf3.jpg deleted file mode 100644 index 39a9792400d78c1a11eebff166ddf3c9d1baa802..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30107 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 vvDNOeH!qeoS`mDvj|-JX))NSdEsCG diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf4.jpg b/lam-web/documentation/LAMPro-HowTo/resources/conf4.jpg deleted file mode 100644 index 34e2eacf56bf6f329e9fd285b54c53ca84b0c087..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68541 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 G>Hh&c&7cqf diff --git a/lam-web/documentation/LDAP-Account-Manager-Dokumentation.pdf b/lam-web/documentation/LDAP-Account-Manager-Dokumentation.pdf deleted file mode 100644 index 12cd9ca75bf63f81e00bac9c11e26d2f0d263ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226256 zcmb@tV{mL;*EO8vgq>9E6Wg|J+qP}nc1~>Dwv7|pIk9=ZzMto-_s4tJTi2g!^{%e2 zuHL<>_L^&qG3S_zR6#_HmXVGHz(~MAU~gmv;NhWHw={9FAYf;umoT+7w{Rg~WMHEg zvUG7)Fm)2Pw{@_$GqrOe;Gh?_x3PCpb}%$Hr57=EvotnU5*MPEF|{)X-pt6%#7Qq^ zY2#w*L@#Dz=wd2jYHV*}%E#yI;$&)Q3-H*u%954Q7Do&~!YF<>l8#-*uOPZ6EGHUW zhR`0~FLO;!Av1tRfZnIKJrqVjW5?g1O3kWNONjud7)BdSAy9RqE>VQ%)d*y<6hI9& z#_kq8VL)^9aNsHU+&O8Ma@dAhV@<+js1HapwBy*?6y1TKj9f3A>-hz&54 z>=`q*Y{9gtm5fd##Hj&qNXyy;WCTo-sh?cF=V$;*gM z4Ys>H=RKoK%gOjY(qo#^Q`S#j?yXlK(n5HotN=ZZ&qpwx{aqLt5vuJL z{Wd&`yXhM0PaNKYckA3;UYgyu`}jFr+os-3QagANx}}-hxUO5C;ALm)bo@W&lctAFs*;}iz6tu-DRW*uvJm<-baua#O}gHF+&6sG zQ^@HpCNHVJ%iFtE9s${!8d6lx*KK2F|;ceme#+jMu)&1!j8E4`d~=^{^8e?0xYVoGaY z+@HuMfo<8H&_4D+Q8v#;gEZK+yD8|bsf)37jnXjlL;!yM3UrFk_(Kg{zN@Hz!l( z8`6MPheEhw;dQE`W5#Ol^KiuB_3~{{+RvWY}1C%w0vBxKTpe0jmwyHhS2wTl4gS;jZc~hUFIgvwcEzd!8xGj?u0Oy}}KK>F%F` z0^d+;#GFVGMB)MYX z8pe<7lMrp*oiRv>nr&+UfskDZVQ%rM=|=$9sPaxk``)!B6=8z^A1I*W0X=Cw@k%+> z%m3PG>TjO0Y7tU{bPKeB72ww*gAOA2zpe=06aLZOITKSmlm8z&fuH_^(@g&=UURau z`~zHP^V(eqpoT6L$A(CVM2QF`6755Z7J^VJi3lbpg;7pT1k%<+wDzN~fob1< zgc;8~2v0<#{4xBqMQjo~W_V9A<0?a`x`M0SG;9`NAF zl`D(pegEGhtpYt#M>WfuFN-!ovs0fyG`plwlldhP7W`rsIIXEUpt5l4A8lmW-22YcKC?y7Y64qt>SNNOFzN$yj;T zGE>F~Un_Ph6kV1-aq9i~^e)i!9ypIVTQ@NSd2f4PzMXY;Gf>u}`KQ)gt~>6IiE(42 z23HRROpt8eyk)y*=WdBIv%=?sJ3Rd1U4yq%nr2K3EPN*{j?=%#5aaIQoF2GyrVA`C5xeSPl&J#G%MwX4 z>vZ+G1IIAk&f^&tPOD&OqA2T4#h4^YiD6YNn*mWh@S}Kp8C{I&iGO>`(HZ4p!ne1{i=~}@b0w4E{T8(LFl*Nz` zSpMO?XePZhM3Yja#D0{G1SqL;x5u7Hkc1M|$LrPDNKBZ9g}-9}r7%`vll=x@lbAfY zf;YilT*OpZ`Dg}wscOBtbc2{Qnp(vzh!|^YUOBdC&z8!_7p%w<#rwNdKvdN#Rl^WI zsJ6NK$dngtuhpL4{zQiXh;O{B?j{#?LdgIk*r4E|8Xq3o2PGomHk$gdK{ry#eDo9y z3K|8>7u6sM9nT^Qki|XD>aa%D6A6+@up$);w(T}|fxGieAJtGD!TD!@erYLvzU-AS zcl|O83hSp_Ld!$yoMmQh)g}UN?XMxb z3$EkQQpqQ{Z^b3XeE;TVBy5S(u1nN~?G>`DN+ipmdX{J&>3a}g`I7)xv>q{GWxfRC zh8#I8y~xi|6rUi7H4wOyo<%&epK$-Xg`y4-T-%sf{tHW(|5YquW?=jWELmf;3ueF! zGrWfT*3PK9bWJ`07v6ro_!EM^k*{8=?>XBIXvH zEb~AB>1Qsr%wm^aYPRK$J7j<})wD`5&8%#3+fq?&IppJKi+7`)a_Uk>9l0XCV*>*L z>Bb_}Ahk7)VR9?)tPs@weUeQgsq)dQev!+DUBy04^(&mDnof44?3}6jkB7jiPFCri z$eoU7ZdF)?#O7+)Qy|6r1;Iv#-35&9@6d)->xZj8t zC|z!` zW+4BM!TkYl3+T!Eucc!7SC@)~iQ^xZYMn7INC0)z(Tf_EJ0fi{bKb&SP*76XdcmY4fAfuM$_(Swyn}*mr+%1*}b97ojc8n%Jm)8#|Hr+P`E_u zM1a_=!3Jqte{HwbRqZHrxX?kpoU}TYUs@jPv}oeG@(h*rfB8NTjp-8YI&9NkW-A`; zbTd5{*KL;Nj>*;9!e8Yths1|J6_^0zqFq*`_IUT{>`d_w-ync`bd( z_3opzoK4-LZQHrO=B=%-W6AyG{E6~Ex06Ugdbk#2praT2kQi+1c)q{Bwkz}xP)kfp zLw%`qybp34nBGQ+v}nc3ERo{5bWRhT9LbX)_w~sRn-$FZ)RCO3+jhQ;z@OofpS7r? z9K64Gf)8z6K1G2OBxcaja&mKbwYM8QZGVF)r{LUYmWzvvS5;M!xVgJe*sx_6Yetfk z&!);$CU|&w5Dd8b`}^D5&uL>f$l4XOpgyDxudb?gNXFo}`j0II(r zQIg+|#7)FHpUEk()VP>qJ&&*6-Z+0uhWv5sl9R|ys_F6lnX-dbbWSEoG)_5|a-Dz)a6~oGn6C);PTe-QuR^h&K+cfk1t#b5WAGRO<;7p}f zym+`05fReasa9pV;v_0cEdz;kEYE01X{nn>^r-_Id85oE!~e|sn<<+BKtchq%;h4S z2$Zg0TDg2$`xwWEgQP-nK~jf~&l(=xM)8Gx4|&#wSh~7*w<%@I&Ne2xE0Bj&!o`E@ zH-jQvP~^YCUH(a25CyMRrRstUb1%))?)glXm=V)cWC;l+++guDX?`-le`N(to}G&EzMkiTwb8@dFi4?S+9S`F}Qb!*iwnj=~ z)=89Ue^XP^gDC}Z=y)Eeq@|k|(q9TQ&MA(k^ z;|93CTJtZg7}s?bYZ#&@_$Rr@&OiZ|o}S*|!xIa_f`&vNdGH1vP=UFC4iyB-%fsWM z9$O-{ok7^z?;#3KJ}7Xk%^EqJXCqtRtcpYm+iSqFwYwYd525dpVtPxODDg?(EP}mi z!QwI~@GI(5_MU7YEkrwXFc-X40MUsTuNkBzZY@fD@W^A46FM6ps};dX#z}*%qv&xj zF7JP;d*iyS!jXIbqCwx5BL~$%=xj_kxy1yzK*VBJJ;QkKQC$7g(tEnX<1^A{ayW$| z%o1*Q`SR&iIr~>0;j^d@obvI~@Me10o0zp>Skqznxw=S=8f=r?M-Y>rL){B<_S&wv z-Jw{p?o+UZsN?Kh5tf`ga-_&XYzHc!#)8PxuLb7>*@|bjQk4p=6TMVhICfu-09j0QRz?zRl;8 zi&YkWalUYyXAgZ2u~bvvacl1B_?##v?1DhSg0G zT^2ebp{yaG2(kSkn9wqqPS8LUo~8(u5F$wg`^jZwC@3r>ZC|kL)~pux3I*pM$ZsGh zDja&_WWYp_5XjJf-77C=H_Pihm*ahX>VO3YO&F4(8ZmZw?$W7OXU>EryOeO{)>WY* z)hMA|11zUerb=zvl5f-pVHjBgCQct}LV=HEwRPX7JIA1daOT)4NmaQ1kt+utl}1v= z@9Y5`VryvsmJTX{f}tmSrc}lWX8!bn6&pYiC;-AJG)AUOgDzZ<(3pS?HsT^uFR^*W z*6rr+psw-z3@Q^jr1}nI1X&mx4$^eDAN~i#COo{C4Ck4K*DG@WK@dbJU?>5sv$lvw z36nGwX$nie!9&roMr|ktO@FN+%2_y{SoFADK@afa)Irm$q=ya39W_7~yR}XqMcWIT zn*X!puOL%qO0N)tc#)zDStFA}D&YxYzvw8ow^@NgKu``!5ABbumk&iaV_GOc%)BAv z<$zc$wi%wlZ^x$XqxM~`xMk&RBJwVWTm?4Z=An724W|NV8VA&^-25FW`h+&0v;f?W z39O@92Pn79__RbUfqJc=yg@c$?e&Up`xo;qi?2%?M}oYhY!=}OvtjMYXx>0)-AjGB zxPbqbXwlNWWkHYL-m8gO;CvsN=ll7fWggicG2T=3L)o38pTF-pF*j!mE7W+DRgKEn4BP_1@n&SE3rv_vWBuRWMn3HA z^SeK+2zYzpBDQ_c+_?HjnB2iJqP~!tC+YM}Xr=3ZA3`y&!>!x6LDc#6-PknwOqR;v z$hY>i_DxJj9=q6ME)?G#W>nl`)H))(F5l(WfH+?8{(Xc4bUWzrKzp!b?ZsjX3e}$W zxHqj&n=om(mncmzz%fqxTh(87(y6bW9Jg-eOzM`GTE12?+KV6GBOWJ;8WwwyylfUI zNL){};njUrDRR3PbkmcDAPNCv^Z)&Jfb$omToQlkzqTg(zq&OUIoSV6jsN18){#XG z4`m@FE5uwd8WELX02h(ik0OAik!hX}Ah2i{L0%jwW<>mRTw`0UWRXf%ESE@6@Cq|* zzo)+TGQsE3UTwGYbY0u^K3ms5&FgOFcFoCrx;wpX#Y*@;13|CHtEI8Av9GVMwUv#P zwWX`e+tE>xDm5)F&CJYfbZo2x4+lqJcWrGCuni^)kAQ%If#Gh=!Nt|cz{a-v`?q-2 z3#)^4^6Hr69H-VDU7rsx-+Eo+T$I>qOF=4X9bplDNRrF`nXC zM|rGDLN92SxfCcE$c;+HaN^8(Vqao(Ub1&-QBKdz?S2Qjg48k%x?$wF*ux}r@Oj>c z+%BbJ!ZO36AFe!E%c@(`JbYBvq97xG^Uni9goMMh^OgNqH506H3#_X`Yha8Ea{nXp zDt&MQh%LG2|8^r8-}bz6`jz+f;n(nSad|m8F)=Xovsy#A%v})FT|~IlHstqHE9hxx zP^3>~WZN8iGD$3cJEt z#$sFEx|v~LCd;e_qy*sIF*`e}wCCmGax`q*T3u5kD=+W=db=Ojn?tBqq`7Q8AmP?5 zdvG`w-**k|_xYM=Of(`zkDh3zsw=d=$-c^Gw}uaZM{UH#9eGvjszPw$fa~-Bt2UJV z$lM^ne|Gxt;EbP{GY`(8%IE(LHzKak+S=Ma^3nMYP2G>2W>h+eM`7$$z329KZ7pMk zfR2vNO5b5k0j$6b%U0WCv8ijH6H*N2t%BdiPI(v4Ut5tVD<>x>0oAqsHz71gUMhyV zUCX^|{8<_pKWK?u%Hu>4B59k1a)o0w3$f4yyXfXrLtNnqB^L(=#isYF(viXI&d!c5 zBTA~&@!lQ*rx^^4J4+QhRt*DJgRw=2Vp2^U-e##F7B+U2Zg%bKgV{>ASZ919kI(D8 z_T+W;vaMIv4bz*OYcdO4Zp^OjfgJTtI=3?Tle?o-afpV{psX?|q}O_m^_&eoJ$;en z<69&_{wqZ-QoyZ+kI&YXr5ylIl~1Jz{{RUUHa=>ku&fs#X@PbQeWA>polyMt{M<@> zq)5KggYmkXW->cG91^v?RVUJ3Ca|xE37Z*Dkl*j@bxYZhjr@X6AYMs{WGV%!i2S5r zOZh`sLPQMLFUaojsBinZ9sK8$bI~pNivf`|LRVOLxc~R3r;ks!Kg?MaToIh~e$C?B z`%@JqDu0W^h^SdWm9z{@CujKxJ7K>)Ee#C?jot_;DW_WseU9790 znESMz&}?sPBwab_Mb6U(J)~r{O@p6m-@p>>HcN)DZa}wjva}nT@7Mo4j^u~Yg<5iQ zb3@n9$;4t5I*OhTu@K!>bgjNF5%~ewQmIUxGKKZ3VdJkD*!Iu1XsJPW2^)xicTOx* zLU4|ziW5<@`^%g+WKVrLY~H#~_S?^|tF0})X4evPgc=p#ghm7}$)Hv-;5_6O|2Xcc ziK}m3Rn6ecvT%c}2%v{3pq6EZiPDZf_p5ya&E=}M=@2z1n^ihVFnc&?H;t!WBt|tT zWfIkJ%3y+Xq3qy63hb(#R5{s{Ov8kgS}<@aH{g(j2stC}YZ2cH`?YAlUvoLUVA1oL zvnFGa$xD*fn=*GbG0fS|;b2`WS(G4)SLr|$i5e+*6-^iq5V7YuAb1Lf!dBIJwhwnq zQB>c`w5cT)stgPags0uX<3Cu50hgT|@l-r4x;Uo9E&7QjiZgU=_nMiI;GoaQ$r%}c z5uSYE$#2FOdWH{*#bgbAtBRfZ)Bc76zgD$=d$Ci$*XOOwa;x0QdqDowjeGmg{N?N1 zWG6)@9i|A`ewlpU0nSNH$JmUqxp|o<+jogmfx=liIB!!{Jo7vGvD5n5BC0P5^+6XJ zVDx*&|DiD2`pZtz!PRvo-^SGR*!Rb9UU5xbU0)wzp>4FmueRyTY$86kyNqOO&0r=b zrljq2Ho1k;TdVmzKHn_wU%DzWdrz0Yb5;vs{%5@4{RKm&Dd71pQs?+rNgYTH|KzOv z;-N;g)o#g<8O>Rz3P2kYi@AH1S-rB+$8yXV6XlrZZRI(2w1J*H~ynO3O_51u< z7`VB;Po}Z7daPi|SSY`_JDf$RcaFWKv13PH07t7e+N3+Qv7`RVz@o>C^HfF36dE4x zOHhn$I~ZGnAtcohW;qan976K*OWkjF6i?t&!H{f&70#B*iVLQ@^D>44B_6#B)heI z$~sxWcgwRp_W6Bz-R^-7#eAE`O=Ywym}zkB;^O0n2lWSL9in$vtC%+nKLR5FH|N*F zK1F<#iHD0L_&$~u$3e;CFp}vq0jWzpJ;UHT2(ZZe9*%&|g?t-YtJ5I_C{wS~0|{0PiQE=;*_jPwqrzk?WK_G3duTRLkP{dC{db+sG z&G)RqA0yJI?8FkAEGP#ubwCp}9tfCnqBQw_zBW7%j7HokJ?syK8@MOch=uc^N7=%6 z|9vG`vu!f*mVcUs#yG z%y4Ac0fjv*^&|N~k&=nwu=b0L0}PAZ@H#+4NCE=Gk(z3s&L&yM`=V$lEd7j{{LyoSL>LdKi|&>zzi1$^p3MGR5I{ zVc>lw;W5paeXcOO%AE{k@77XuYaZVKkKmZ%KGLx`E3@%hDmY8b-)ScQcJA_~`70r% z5%>W*=p+Wks+zTa9af58?P!fsVxYy)1hABmm+vwqLI|4P^KgNbY6gQS{JEE)J-=*w z39{TBD-3~qo$pPMzh123U`teXm;yCm(_Oeg6O><@byQ~#QHpiBEwne-=3Co$#j2Z3(Xa3Qip|WG368&E0-g8Z~%vL3J!vqqaY%(-(i?c!7# zED{E1$D@WfRJo!2&xU}p(<~6*$j4J-iO0J_= z{u+=KjlG5Sgc53#;4GlmkS#1;GAA-YO)r{C=~* z_%;sRe)v)@2|iV@Q(_O)NT|9q#LUaVSi4UtW(_eHLyK0;VN$Z$`1`vO-ez_@ZEu1z zB|gM|aFRG~Rep3P4V|GAD8q5h*kzCrJHGK!ba|A-zYA=_y4P(wXXQ%xx~2b8;Nakd zu%x^Jbnl)Kr$woi<@v^a2~x#Ow%zgkMDV{vh}D{ePvS0~xOi#wY6U?GF9ROyqwC3X zhB0y+q}ESr9bI;}&;Z#4Vd{LdzO5$-zQkrF^{;2OG3}o7ATtd}Y_1HopNV!Dj;OeJ zc;CKaS$rSZ&I1cZe;gmJgJx!AN6E`LY%+e5&0DbGGz0Z{ZhPC$6S-Wa(xwQtU2+ki zzIuMX+Jpv!X=+88ag>I<7Rx~G{CImf1$Q)ishe3MpC2EK$H&@vczEz@98S3~aPUsu ztqEzt>*0{g@f?aW?1QLSAbJJf5LDXG*T;|Z)93B}IGtX9u{xb(fSTHGAn zPDXD&gfJ1qM}x%Hf)qgaE4HjkL2ZLUR6{c9D7`*(r8$Wb8$|>;S|2OpQ&U6ZwhK>L z>FS)Xj|fh$>O3bwhiT=-i>2iRLQojG(OAi!`!;Mp}!ZZ_mdZq3nQ2^k?YYLs}-CC zJlOGtLj}YezdCJI5&T?s*->cH!9`b47>=97=l7FI5Kj8CW>!KE+5onl*d<&Frf(0=enn4sq zB#04I%E9PZMAT)mYVd}JhWU+IvFbb_eu3T~{eilKm$C2t`XjSnGj?tde<;(|JFaFw z=YDNY+Z81$Nl})hC`r*ZcXnz~rCwiO1Nk0ktkBWZ1FHqUfByzbhxD{Grw*LoV`Jj? z2=MUjNp;||xp{eQt*vytUY?$cM9CAt9=7=l{`mG1$=eqnUtd>?5shyz7Y~nDcJQpc zyc=VCO7`#I$EPROEqhpFV$cM*i0J5O*hqMj@#*Q9MPj_Kw+C|gA1)eUG1A0Adb~rl=woQi&uAdjA&%!oXJAl+1Mn^(N;&BEgy}63x<1o1MQkbxpydtQM`A+Y;&vR6wXcD2B;S zZC%~w2Ato}$@h0J>u%n9tJ!XaRt?ibh1p-I$YTW>bWMfgg&PtLkz&OlDxzd+>u@x2 zBVfHHwIYn1h(7p96x$rUM;N!uiZB^iOn4L^8_e8{jD&HPr>OjWS?qZLRBgP) zln*swO@69Q+nlJp`FXlX^B~*0gn?ETKGR9s_@YjDb8+Hy@HBT6Rl}B7u~8j9N}6 zKWt7SK3jAm9<7B|Y^QR8z6N)8%f%Aee{)$Uj*lE<0994RF71BKU;Os@`6+`K1aJQn zGKig>-Ryqf@iiI}nGKFfK<9N8)F^+E5C*Hn3B7$~7G9L?c9*F}cl#<~SOe!P5a7Y9itF693z{CrvX3OoiF-I zRz5#{@NEg%!9Rk8l*#$U!iq!`@+DZ^K^ri@D@rZ;TtsAS6eVMxo?MZ!!6H|)p1gD; zjT-hP-{a!p=lI+iR%Dt;h`#sop-OzdHW7_B?(Q6I$p=D?lx4Td6Dss&hqrV$*4JSc zC5dbn$iPG48-<{yG>v^JadkAsV+eF?h38MwZ8bJQObba|0FW*o#ANK@>N??%xA;O9 zHJlFLI1#kij2)Uxjn9IJ%qO*~p&zKeWyz3!j4RK@f+b3lL_rIAan2r_RaMkxc=kee zIa^V!MkwGjI3wr~xK!5a%hQU?rw2`tcW1}9OcaN6tzQy@X8>&`rC93pDM|2}>gr)- zgy%~nEicEVV6MvMh6Y3K?3`-5Xbe(mS@4)>F&Vp7iy+9elUplt+#to{NMPlDB33oN zT@^QSCJbXGr9aSeWpdVTWJcwumo}=rT4Ylba~}yXy-)@#4v}Wdw&h}@yeUd%G$yzF z8ja~?Vvvgn5RD!wblyDsZI4Ju3=T25x|$Zck>UJ?p%v`=Hf&4~<>&9;w{LqyS;@xB zOFIG(r-V;d2xl*bw)H`@F;Yx)JV%6^$3biXY~o@@3~_IzP0xqZICyYpS{bQ}7EXf@ zG$~MMzyYjSL9qMY>;~aLE@EP1E%&7f&LC{KR{#Uy;o%CV>i(LH<0sNYrO1Mo$G}?_2oHuB4$8G zlDd(c4M0WW1J(7047$|G*&UYuJav@J*4?y)YM8PCN(dUhiqf?xm6u!4nquFed|Xbw z898{>6Zfp*faT0zxWgvuqsM178AK-S<|bv;cC_<4t#vc%sK_np~Mi>c_6C$w_EF);OAVMz+ri~i96tB13wp4#PJCmTE>bq9J zQbJMD*3-N0y&lGNW8;tl&&$nCQP5egwy>l|V;m(*bn^AJ-S+~IOEFve3z*Kus;)4T z?Uaezg|^qGZ3HRW6eQq}hSxv)23EanH!&x1%y#zWp`Vv3MHGlj;M3~Sv-~vsoq!c2 zpJ$1&shLJ5clp$>-Q3IWwq8&E32q%#wl=XZW3oXi&9e>?zS46 zjRO=NTJ)LLYpPmhy>7_6ed%&E7Z+$`Q*No!r{2qV5z-XYP?WQTLf+Jc3o7jEB&t;5 z{Qs5^bpND#CJzyN=MMz37m&h?1pfXAEMMUMFP>&(_;-n#mF=H8p?>v9dCMY>1{0kx zV+KXRK*F+yD%LYt4hxYah=CIphKjzr*FguVJtvXHLT_xWgImM)1Z)Y}4QP*l5F^lq zCnFpxCi6O$X`K8~cXKy0&s}dKpD864kHg_~LJeVKXOA8^n3qttj}Iy{J3B_Ch{aQ#D9_^2$6@g) zNKM9+bhK2-;uQV-{rx?{^GWlA^tr~v`FUhcoFU91i!hgsxPRc$ zfVsIjb0%C=<(Nf(-r^-o#^n%2 z{$&kAFaD@JTR0a}dsdwq6zsQ9OmJG`a@^hdOXvR6Fa-{SO*|!;KT2%nWO4FC9 z`=g_f<^_uo31fdW9Ip3R3ou+^goigC!H}3AROBn72$D66{aQ6?5+u+l(1@jFWk99! z@$00FGfja7J0~kEYQ)Ic*ccWTmVvm`>G1H-BN+%_86_npEiEm1SNPkQ*WgX-fBb2+ zG&Kpg%!GYcFc(F3(op}%!o!X{r}Pm({HjW=oSB~P4;iP=ID}>lIuN4au^Or6Ns%Fw zoke0xPrUFP5QK#K9+$kmW@HMbRL&AaR#n>v69rn{>Ue!Dx>_f#? z(E^C2Fgxwy#D3Z8G~2}(?jwB*Ay@kIi1`|TNCpW^b-2K{j7U>uWjXf=OM~(Uw~AH2 zn;I+k4?tu-zOz*U)*WC|0{rChQKbZEn1DxyL?MS4OHvMsiv8sqx0a*LtP5I?6N3aX zCX3F#9l%WBiJ#V@6BaGza9sY`c^P!hcu(6$PxdWk{q zY2j|jPHetnkTMV0QG80scRcHry>NXb47JjO@rv%eYvuI1d2bVDeO0P3vGS5uUAF1b zVJ>7J;7f`fJG{c2do)H+Y0?z?l29Ojn7p%Nf#~LHght|ct7P$IagD841XwNu)6ji)@Y%C8+s*Iju!4P$@Y; zQMfGaKpXA(!2<@^t4-j<4xoP7Ii8Q?)oxUv$lxYv6dhzMuEdHJ+h00w&YF@r$7K`| z#v9;&EPX#xfYQ5hv?!kpMQ7!O%J6D}tK(arwQ*Q!z()m)L`|w#Ex7bov7+v&chj#| zz`p@y>}Uvb)70o>8rZlicv)5_ad8+jI2zC&@fcRSbWc>_%fpbb2m|HERNgw3e`G7; z2CJ}dn%qK@p~;n*k-;$20-az6VCLtK_h#j11j#P?O&ttgKH#^I zSfmha8>j~-#Dj-X%G&>vDNi59<40b|mI`^Q6qe4Z@E^iX$Uoy+i=tpGQ7IsR54iXy zF-u_k&;lbK&=a|e)c(=z1p~8U#k$H9AdVh0pmx?H%s!Q`L>m$00@@^q#|80P1H_uT z*83IwBXBI+0MFXGmm5SUj$?m){6wIDUWU%AUdVcJTJ5CP|clgM(wZ zm_%<{n@Wb-+}xDs4XCK7psPKxD++D@&vuhZ-K=-{1fK=93U{ zclY$f>R;wf;&JOABWT{--rL#1BS{7b=u6D*Zg2PW_AXYH<@j845!|jDcQpaCS7Mi4 znqKt9UC;XFW)dSw?xHhKT2z3`$f2Wy)-tSm;jksBc)?IE!B;_JD3y<==lOLIZ|Gi~ zZ7W1MLGRFNP_&>&?1&N5DCQ6EFq2?(sM#7b3~js=DN;A6L1lII$)Fr~kK5pz>1BZP}{D-8X$~FM&RYDaBbjTX!Mf zExpStVL|>#hicVI7^=-(_`3{H;X=W-qCo(uPE^pr(;qB{Z8Zx%4}Dfg#Dt`onJU<= zv}prqMRKSUD^iE`(v&dn0hx~$xi;BZxZcOIICbiH?&^CqjJOLPQ}^gd;eF_AI=%Cf?dJLD?$opxfbRk-ZK>QZ9Jjsxjf-T^(pxa-I;LD; z8ekeyrbG$H>F|d=cU)VGB+(PYy-2u29|3L8^Iy(Bi z5fI3}x3Dm1vS-3>vs$3PA2oFwX;eCx)A_6+>3mNX&A-5bA3dsMQ~Ydf;5dsGX>4UD z!9+AMy*yiBe-{OF^^N8f&k-TjG)m{aIU7p#j^n4RAeH13^fam$xr$b;RGK;7?F|H^ z4iPx~Su{sl3`WsztTv@whZ!kMsO-1`uMe7>di zd(m!ssgXcV7q~_LmK2_%Ni%7&GK0D@8UEX2AwQC)2-i#?YeuFK+KAc{zAodpt`{T%PJ8S&6_bZ zoK8$cN;MoaYT&c>;SPU!d~6mK{d;8wLT+CW!}42Sp&%<$$>Yk3nds=2 zt!Qt~!9y_zbjM;1NAD#b?0;z?IP8|6>T>z)zv=JaJ?zHF&hbx8kl8)JUUt+m+R%Q` zM1v^kbnOTulzIlXq``wi0=A%hQ9#EUbb}J<d>Bk(TE0Bw55UB@aS^`Z)C~prh~4 zU*2fhLQY3FKC?@jL9=HcQ?u2qmT&8sKXT*>`2vAp5KaZa>;l;JqE*uh#FOrBA3r}} z&a6g*4$KMwp@RnpM045MKktD_ndg6MsMj|)(j|+YBC%q^k-(#x%*?`7{=^5VWD{c( z{+!K5bo|7?ZkSh2NG&ZbY(slN>>s|8z?9emGWYWG(&oslDH47k=y?!5A4zzBq9I)X zJ;H1YRErxG`BvVD<-YLZ&>gTA2&SY0PEspF<&Zm zDxgk32$&I?kfI{9H!c2lg5K1|M3`=1$;O{HO(C4{?4GZ<$A}4XCiUNaY zAXrHv!|`(n13Dz8!uQv#vHZ7;$Qsf#D2%E{o2S2hG9e8HpmN1ZQuZ$D%ZLF}kc@g) zEnn2xkkSPFFjEU1xl%qyhOFr1v8l0fP}#TAPb!qq;$Gm8AW(iJ1)K~t)wslad6PN=`}rENqY$AzKGb1xb38;K}wEc@`n5wzsxO zVnK?`=S3l}if>DXWy&a(1L42YGc$lGpkgS1HxdxXV^iJ_`%4L2a)FQuAf2q1fM^s7 z3aPTWwuV?&l21lpX=gZO)^wgPQ(EHeCB}WE(Bf+VfQR2gI^2WzQACn=R7=ZIdd{l6 ztIUbO4a{b_*>^2bN(_MpRDy}t|Ddk(2~9Z{lzqIh`0+ENIdF6E`~Arp(|A8J^9=v0 zECi4S6YNXs{{U2Tw1SF{`@miUhRa=)2?K$K;A1DvPB~2OxSk25{)k{i8AGi&!QJga z%a{BqOaOwDV6~-1j<4=@lqE6d2jAa6k7bv#?c0qR=pEaQXOjx?zh-89vFf*71yBJo z$#rAeFx#Zlc|4j0ta>#ncIV3tu|J>=(;#dpbt;1q=1+i42rwW4vay;!WRG2}C((Nr zCg-0iiAF*`>^EdQ5a2Djcn3=C7_s2WWz$@$Ru*0AD_bJQp~}{kboBH}B}DS_@}S($ zROkI}E%>Jdc?R4>Y}kc2Duc_J% z;Bc!W;(?mD@k655$%MXKIPnQ6o~x$bDyupAdY&n2i;9S0f;Zi{;9+~ay0VGvi3ri3 z@{+i_#}j?X2uvE*o+hnZ?96(0XmvHuODTz%li&Kroy*zsC0%Hqq3X8&!uWY2xvsUI zt1@wAoQa&a-aFKk>(xzt2%lDA!{}x*s|feXc^`9l4+=i`va|r}POmbq(zMsj2f~KS zd{OdoKeMo)ANMCq5qCadnGMcUT` z`?7VJ0+ojnVr}USzE^HP18kp#1XDf0IcU8d>h)Uv6&|2DGm$9MIRF zRD9u?Cqyw-&vs^Yd^QVU5@Yre3$VFYmrczGVg=#~kc>;TuHtWd$2mC9`nw_-Hv)r! zEwiPfuFPA#f94m;B0gU`$Ssc%_?m75gMn#nT5e8`=`{4uHH|!>Gb;*C$Nr*dz;jE> zsniL#4tNxPufV;F3zvN!rD~Nbr);MOR=k$X{kUI<;{vFz?7}OvIw)Dbk8FRoAVyGQBz)Wdp(6kb&li-Zv`z1SQ}4ff zHk6T#iR~ZGAL#T*Q46BV5rh61tg!QGQ_qv)>3V7LH14C(x2z*8pteEpM?QQ^zTmY)cQ95`N!zlF@P z8{s*UDX3%A(Ek9P8H;!wx^N~Jh{vJP(b3CG>SjbF$Y83^7}=Ei>77O=VxI01SqDwLo0NyQ_lF}~>*26@9*f-He$VDskRfuD zfP=AfpbduIVve$L#YUwlVBNG1j*UrW7WHmGR!&d|#E#bO97#{3b~K<$=MAt&CZdQ@ z+s_VxzUG8pxOAysg;Vw)3k-I`@EBK!tPX?+y7~bV0Z4zovuR_A8P9E&q*}FT6?dN= zmfD+x-|M6xxH%$&Z%O-!2l$3Xz-)beb57#jOdK7N!pJaBsC+(wwIpaq2cKsC!I6=X zV%7-t1rlclEvXaW86~EH%}wnKloUe06s45&XrU`$saSIju>;nJpdU(r{@`-2GS+=T zQv{8SLvn(_3PfBaLJ-6qyjOvy-vn#ik6{*pG#FG~-kIzuAa$Aq-mFQJjv5MHOlV@f zR9THFfgQXf187au0S%K@JpiHs%bkgP4xnd4oyd=&QgUB?&tW5~oHS?f7tES??LzY1 z1o|t+Etm7K5=s=SBNiP@t)VOoUZCl;BaABLL)N7W2hJh{#Q(?Jdq738HSNM6d0>$R zBsm~C4;e&q2FXYekTeKL&LAK;BUuEIj07c0&N*j9qLKy4s3ZaXd-}W{^gZW%-h0>i zKh~m|ZhCrG)qbk>-nFZ$(JFm?e8z6(rJ5e0t7R`}oPV%?>dPtN&5*bNk`HYQz zg@SJUJQ-TEZjlqIk08_DK0i4mGAvs*jEUaOpa%6CBMbh*{Ct{`wAAs|8*gI>8k?80|MvSa6QM zLBco`Mr}+-aj%gAd`%CBc&>_UDm27M@;^(u*580W#o%xworddL(X)7eEo_23RHs28 zgVf!KYa7@+Am;KAx~gm+8hJ%>AW-~^vv{nIhd9PU8lQ&@{k{x~-upSF&`^44+4Z9bh#*5GNunES_HTQ%V?$@w$Cp0Y?4D3 z2_euW;|)p?Vc~elEp|cYtWl>|1jTB_HUaI#ck>F~qy##s+b~XB^6p2qp)%@`#Ez>a z*ME^|BPMt6XB>nzk=FAnPYv8j|3HDB8o}f@J;QoWYmRFnkCS{LG5D-0T&0JJSXR{{ zT~|I|t|uF)zmRZkGIP6cX5IWVobry2&I)_>g9i@|Mv6>4TUV0?a*h?dP7YaBC@E7^ zc(#UheNjJzdp+fMq@zX)Qdhn=aqwZ`Lm5)DlHJ}k|IX$rWj?yO< zxkusM*m}z(QBMm6Gh(nl^=t3*9BzJytd^xK4_sN?`4F~%Up&TuF!ywsc;{&LkwxBr z9ohcfRC*Xc*Kf0TS`Z^!_XM`&Xe=>SSa7Fo5HSPo({@RP8v({9CNwou48gkS0aejS z!G`4J)uR~r{~6ViFM8|D8mA%~PI+E_rWr7|aO1wYJ}9&x^cog%1^kHz>iGaGJiD5P zmX>?Pcjk7E0IS(#v;YL9+`Ct*#bQueT3RS3BC@L31eteocAl`|pMwDrJX%aiiohDA z!MAJiMon(U`uw~>K!eAV9x}i)9YX{RYyD($*s~`nV|&Lf$2J%dJ|1MQ4eF(&YfkD7 zw@x1LW7wWH+T%SnrVzb#3zE(h!R21zzvI<3wPix{K*S!W{|yibbA+!e!#dHQglhmR za>)_N!k`>HimYvEQ9XCv@qoVwM}2K*U{Lu92;&eP^CqG0qzhKtk0&IW0yqdy`c^AK zlo!fU-`JS;;fOi%)6x>nP-^QfdT4iffZRd- zPRNip2hjztJTsi71&tKgC8ZJ>URk-$K~8ZkIkKJ08D?(2A5UzI8F6qc-`c8n<4c@z zb;+p7GfXsfTGAlQhZ5E#Eqx@xl+_2%AJc9 zv~oN*!QFM^_)I`*H0Z(f^mJxpO-+xECXW?$x_I3D4V#g%=!40IZS4|eC7# zBT+Z&I{V6`XcnNULb#Jh{hUcMv%ocYGd~FlPsL)AA%E}HcCxuS8Z&F0`$1cqlNInGy&%6H^vU!4 z$A=nGb#9R5QI?OlB|9Zv;xx0rpd0Yo>{O$p-)a+_ ze)O5#qO=qB&6hZ>C_&Qb4+@o6mka&;N+oA>)FmQ0ZCII8gxWD=t+!WNHt(xcds6C2 z3LI~Ju!1}}tGYvP!+!koWyM>TX}N|j0fNv(o7O=yhXATXweJkUF@VSGO}k3iiHDn8 zH||xj@<**#YSg2ou45Zs74}!j?}+9i`5IZU;l5>1H&*aiM!`!df71HejtSF{+70F1 zd-zezT7yXuE9xbU~6uy7Onl1~L;S&~{Cw{OG=DE>s`}xWZdeq86&%ZKT-B5xT zKD6@9Qser(_F?my+;{PhD8-g=+~>~wxQEB*@H8A;2ZB0a512Ui|kR#TU^Xcm&Cewy178ULb=|Wv_x81?j_n*It ztq-pr?@0zjuCiz`h3?MRy{@dRtg1R(?Ms-MnK?W>l+AHG-hBrw5$0;_f$XA`t)nCU z3t$yw@Uf;X5%8vB;8DL4umTEfbOX5oj0_A<4^f7`My^mkpZ*KF++pzrdQg zHC1}-P?a4W+#L_3y9VE16c!K&Jr)!c9AzIR3#>WYU+Op}pqYoNoE31^R#XHqe*d(F z?db2}zuwa^;k@_$77B8Cpb3ugK{&%fg72QF_em^zjdfKj;e8IXjocwk*unP9>q@E^ zQ!=}gyErQ)ad04O3EeDhhu$2SJ4j07+L=Gb6x8C$oJp-`EHj+rj4K%S=J# z@C@8;V=JVkb{sQ1mrq=(8KUrh(*#S)vw0v&H1)_~{2+t~_O;3u|A91+%Z+~h!3s>uFlAYAxhz!EL!h(w2UOqKhEb!HNQ9*_j(?!D&u{hQDA zN-sDZP2Rx!!}r)ShO*E@+NJCxnZRv@ppSllQ*j0JIp7~4-)?Jb17g{%3Ry944|xU) zRHEf&k0SB2ZIP)HnQs=$NGUHV3?@DorBfc*U!RN)hX$8BgVLE ztgPL1=VjLBu1Z$^ngX|x1F#CVwq{{T2o*6`LVN$<{G*t*bYGTfuwUwOo>DSL7h^i$ z6`!58e{-x6m=r2S0mUuf5H;q~T}>vX!^ESA4l(9l^GsCLmZ8gDe3hK)7-pqMV~nzj zn@2M9(SkjRCmp$e*yQb?)mgDYRiReE&az+;8~O&%9KAeaW1gmCkh&nDoP?@5erS)H zH`*AtN0GE}2;HKXW{dL!goRa~3$GEAtg5=yJ$I5W%=p;)Jpw3j z<0t0)A5}zDm+!gHQfXs6PCw;6 z_eBji9R31L(yGkIMpxiE++74aLE`fvyJ+=R2P2u9aE`h zI7c5->(|joT&#Co&*Vh z+#-@AzJ3r;9m<(~^zhSaUj%Au+bXcnnjTgv_R03qtepq#XL>sNGUZ@-CRG8us_9I* zSPdH5wuo2Ufze{V=ScEr!a$xF@$`nZQKJXJLGn~*>qh~H*y8;4>NlHtdGrD%n^ht% zty}pwI+E&cKECS^l74#XY2o_0vS$eknE1cHi+*&3Z`zIGeSR`#kGx@GEQ9r=JD?B` zMnN8?IdqZ(Bx5R$K_P*uRh-k!pTv#!0aJcWWK35jO_1RE>>K>$5}Xo?eRID=c8S1X zyNP9#)8~4+iBMt}!SDX^LQ(;K*V6%z0$WrZhu;YfT{wZsb>njalgiB0IJg$1+S75g zsWiwCH6J@KbmO`i=58)d`m3HHCwDKe*$|?YoY$?gJ{IuqNN3BQ8C6yql+Ns?h%4G@ z9sRA@uV23|gi2>Q_KVk{b`a3o9^bh*Kh>-Wlm@aK*rjMJ^KoJlJkL)Yy*hP8h|=kZ zj*se6Y_BP`6)L=9C2TWVC&R=Jh9jh9~% zNbtshi*1H(b9H2QGo5x&#e#vy zd01p!i08Exzgal_6J68rE*XA)eqetVn1TQ?wZQ5aSYPLiP0!8(fsY?ugj1A1c{)2w zeQRq&&RAuYNNQ+ku;G9BHXew^p$7t+db+y{4(};>r- zYLV_n79WuI_w@9P?6QYI*hFsKLgs^_V2KC1`4KqzVUDjp@Mk2%n)G_~2+!OPcc9Fu z^nqU#nz*rAuD={%|MBC;a@^W+pK`84n=b5Yx0&vKg8WsGnQ?Zk6? zxqD3Pe};=8W=Ss12MNfP_|oOza9km~o#0LVu*S{Bg_vL9;OK~iCe*Tt3bPj|71g0s zMW&7P{BcZ-rqRp6g;cbbTxKbSqPx%D;+}pItR5fo@Zu52VAo=~O0l@MmgnwATR_Ix zq7q&?R+A!v) zjEMpfh&`PdLoJz5{<58c$y6q_^lVi1g;J90X*H6fH^rN;Zyw^#jU7Lwe1!-s?y);t z$~J=ZM^;&>dCyfl3V*U~d$YfvpW#VD3K%wIaXSDUBNxT#Wp0`B_(}h4xcYc(bGh_mS$tWdk@oy z(2QR$ylqR_fZ`@`S*>mhrUapBHL7)%eeMrtv`ggWc@R37xp59;uFOb~3EH#j-#4*ctz++@ zwq=zPjjKP=T=^`4^-X2h2tt+kVQ(I!slI0USX#=`-5nmr#d5+d=o;CvYvJFD@5`MXD{oeD(~3NNc^hx<)DV-=!MsWsl4`2x z%ueI~!gx`cnTS<8UaFZl4{M5f9Z1D`Q$!-qv&6z+$V#McYzmPqE>MkFAuve7ip$}W zmhCD<`4GhQVngC~Ed`R>Tpu3g!yW3!Bmsn=Q`*i22nSThT2Hx;@!r?TiSVl7 zq8{aLjL|tvUiWm^x!}b?rhnZ`uN;>uA;+|WU)m>Kii3odRP(PQgdNX z5yHP2UIQ^ZojHJ-B*$tJWDsaQT%TP=d$cVpT5DcTaqlC&T_l4v^|sEp>L7cCsV&#% zfhR5W*`2o^wz%FT9qsZU+(aiPAAG|OMdMCI{;J@eTlro}hXLhHtxfK#sN#BDR8|hTS(bkM~{Mm~G4(cHT?Mot;h|w4PhNmChWM*aT==0k-S4#=)OpvQ_?&8wvwOsZRqN+!2G`!2A$}{@9XNyzZ; zDo1tkAV*d`MBXaMh-a@_bGXQpDf#Wcj@AEiDJ!4=$8WZI zQ<@abB*;Q`*x00H;%OzyF=vDPfk)`FHQ$ z1!9bW@}YpEcgVuo$ERt`QtPF5JCIPiz2o)_zk#3#h|ee~E~YZya1oa6U;8vYO;*(m zhbknA?J@4G7If+Qnoqxf|LuTO4T!Cs)_>Lg9Ulk=`tD}0e)TPXzp-wiR#X%`6X{?X zhpUGl2$BT$WF)uLP+Ve`VjJt~fNfFnuVrR5yW6e}?@Fl<5s#VLcJ}rQ1EwxAceAg5 zIYJrF!+NV*GVYR)<@b=Qhp?%kfr2KkZ|v>|)S4i}5Y;OW$`mS$O1Bb>X*wrqf(#-| zB)pp=7L50Ap)X<1kHzsiD%!(*z&9-1A^!`UI)`U zd@ZWEh>W6>Boeq6HM$;ma0`XxmVi5b*DFb;JvAFUAJ$>kgA%FTWVcrt_RrG&8;N;8Dy+lAX$xvdEnVa)QDud1|?D(bBlnNi#%u z>7<%^aSKU@Pz2#Hd@Q*0a<>`qu%h3D!Q#?1Y8dIG167-8K0G~*j)q|LZfuK1Z_I6U z8;>PB8x+x3DF*;b1^L3Dtxpa_!|IL1O81TG$i1|ru^Tw?efaQU=d&S(uHHkvc-&Rd zjeE?4cL(GbFkB7OXfH-wz9;b++BH6){lNVanCMuIagVGX-Lc^%uhx4x32`+fFYpoz z4&}IWTB4*FG3TI*^MYUQxc!V?PC*oX686Cxh*-~vremWcWOnoQ<$&+YlW2!|yiLfB z5EZwVVXGdLSh?Gi%;n+aG=Ap3vb}AS*+O%Xe7$n5W_n?vrM}(^>-^E^BL|9QG5qC% zvX=ej59{lPOl9~zk_!B!6@{Bu*uD|EE|^Sl3kU!fcwD8@?vtBk^;B(Kn_*ONbeb<^ zF0PtKm=rbB*5rH6H{Zz@&$;Y}$tJd1KJqpN5j!(9u`XSIaU~r3x{NFi_shh6O7i=V zeVT%U8M*PR_m{_0QxESJn%x-`5EqS0zhODC@TKrGgP~X=-E!=6NW$Y`(Tz&Rm{bP~ z3t1ii+Sk$m0AKqx4eL&o8E`bPy<<*n6BQD&>dG#TZmH2kzw){7yv(=pnx~bQm)AIi zb+MzX%;MG4N26C-u3j@3qT}9$<1s{ATLHPMo8@UV7p5I5*RJA?mC=3`uh1{fP6?_W zG+K-Va?du(_OKL8h$+n>LhyS`b_&UZkc#&=F;Yx!$VYRhQ~QqX81*nbhbknqMKLKP zRC+z?++ZFBs?)ZJ%Q&5;P2tl5dxJ-}zFGFjHbyAY6WqfR)hjtWH_e~;C>Jf}k#m-i z^-)I9tb&1bknC*u^_;tLqy%MUyQJ{U+PlzF-y@6dRBu+`>jY;h9*wll8$z0csNzBfZ`Z;+xt;uSydIB zLB65>^d_eD_mqcG{^gjCEz66G`v4DemN!Z+v~LLIBZXDv=QF;zk&mJMWidO{cZm}y zBW_Qo<9)cEIuLdG!P+W-`sGsNkC#0?JbHbBte-Er&o3-Im4Y5~I40xi zSJLDfa7<0KLpu8Xn2UygLL$PR zB_z1o1s#{p?t|S{8^0=_-*NL)>0MIZHO5d>FRQ5u z6$y%vPjn~0v$;ER*A%7=^NNahHlUPNd7)A0JNedzpTmNS62B1UM<*lQaYO^arvi8XJB zxZq=LP^LUA=THM`1PcXTz26gPo)P#Y&ypBdF(`uXg6_HK3zX~hTIKgWG?D}YKZmux z!SeC(x%x<`$VoT+Y)sR1S@TO&Y!>-}WMnmcbZS)*5SfZw!(2Otp>B37NEm2Fysyt$oVp+1?`|%)9g?SrEVqqE!EnN-?jz&E zy*8Ud9-vjUP=NC;UC__0MSLbX`^jrmv(!w-2OUtuN5t-G&GZ-vM|L%=GLM{`vWF>E zpQaC4ba|mE-{9zt;j8XhyBTd-1i@iHRUk~Sm=FZ^cY(6BT7owjVm5Mz7vBgzH|Otw za<~phpnmfv7R!oG3zGnmw2f0f z4|B5?u&JEr_?G?{2t60<3SWh&xnX0nuJ zmA(Y}IjB0L$84WV?Gd#xcHG3Qgt>jsc%FaL>9(H_dwRfHiv1yF;RA1-^`~&=0iAG+ zTM~Kpd+X?m*ORuoMb?g=DD|A^cmfegc`&uN`O_j!Z<(XI?rt-!s9aATXun5w@Qg+} z)D!;2-Rx6et0wI6t-_4yfjo=sAX8M*m2A4osAUp8ZNhb2jw zAweY{h_=5b7VIrrirOND2i7AVlgv_M+BX-*0rK9Pj7oWq12CGU)`NqCfpY9J6N&F% zn9DRVsTRgBe1St6B{R|&-{JM~N0rRVx=hGm`L$!;!DC>-v8GMx=MPfEjxsLndca=W z{=CmTzM>h*QD(Jr0+HE30tC|p0c{G|0E9QlUiyIVVh{H-4{s12e+W$P_KB=yRN>fg z7VfQKAY%!O+&CxHf-Jvb1rWQSU{FU(Ap_~^Ux%W9x8@8V|L;bkgQbyS%dZJ$S* zTbs?zP2pi-bXf~~s`(S|>;#?-0oK-Gc%A3SL2z*W^TbE3my=~cq35|B(+);n@@NNO zzJB15rp$1H=QG@99BWLn=Tu*&%cjzj^Um&(!@fi<`FGW~TZhLK^H_O!cnRBRdUI1d zrga7tP3Pq8<103DHqthtQLmSB*`$}L&9Qe}gb%%%)R>H0ngZ318RK{;am&vKEnc4_ zDF#<6GXSv^@v2vF1=^3iZe_1>-C_%*OH|Br=p9*e zf(4^ef5^~bkQfv7)jj{%Ma1gy9c`sois6pMs}a-ku(j=+vY>sv`VE;if=KUkkBI}1 z!OpF?eoS1YTfVgTH(pM%*tHQvW$I=RM(_x5^!k)jnrCD$=8PQ6v69_mvy?EA3b3vs zr&45Ewd8+xvKsXE0{g^ZsYy9ZwAqhiP;z4sO_raOOj;saU4Vm{m2o${BH+;tgNnMC zEeS=cCTH912SZX-YW}?2qz2jBOEtr9Z)Sa2G9lCn*`3}y*7aJSwbMaEnWd4;(zhw{ zeksQzdtWBUF|IdXKw)J>emkMHJ8~We(8KJHOttUq?62;qFagm)EiYxHfBUoQe2P3x zR7U+5)N=p31sHgEe)kf>>GJ46ar|HtZc}bkIcYjNVsTl?0BN*U=}K{Ax=L|uyEgXG zE9@uf9`#ACH2yxa-$`Ft;7m7=kXv|)A|narFh$gtgRjJ&7BJ-k8ZOHC-x+f?)QzMjDp|*^MfN); zzUB&7(YBS`&UqBT$}RapY%n-dT@v6uRZ!NXD)LKaQ()y0F=}KqU?HXrPT-m zBkrCM5KGZAwL!aO+1Y}4t*#*7jGTL5M)O2c-i+}C!f*P#opk@IcW`6CvD`Ng-M2B% zUcyqM*YDxn9~m4TUL8DrI`i7o(@~HTH*|#+h?N6gm4|R4OnQqx^7Tb@F#ogL{m-9M z3GNr#R_S+{9yA7u;>9xp(;J^9*$?BJnMS2G_2L}K4^A)M2|q}ol0 zo7?H(!<&R1V`BuiP%Ua|YL?yT8X!@>jHL?4I-r#w69*4iQR&~fzpG9R=f3s~`wW*n z4Djk}OI71M)lt)M7NnHW8v`b{Y>j&AepSi0cqeGKBGkLWJMDX7mv5}l&Yt{5^P!Ar#(H=nuis)fP>fDraw7|W z#^%XlEdRbMY4oJ$LUu*Q+k-_@3wuZ zOA47=lTi#F#g*V4i|O#5LP*o$5Tt46d>}??{=`n~o7><)-F2-3KmNYwZLs3bPpw*w z{;8RMPTqpItvei@aeMaKR#$UX%KS}{m~%d|QS!dgqF_Q-i*04E?Oi(46S-=>2!u4s zp#q`v(vDBkfcVPrQlK!Js)|Z2FjHT2a&d71W}3k3UjU~*ur&Je1*mXm<>vN;CCq?B z&U02mjk~HXQ|2Ne8ON zDB(wIhLxa*ONU(9BvTUxB3rVVZkba>eV=`jPJZ9lSMt!#){juS4nMjndR$$KAz@5C z>s7&f1qr3IZEclB3Qs+eIxM%xsSJaA%3R{Csk+$<#1d+Rm8kZr9d3Y%1dhvN<}D|O z^Vf2bZ!FSRnzuiaw4ysPy=Kdik{Q3nX0H|$pdhqc8F`q%nKkbzLy`M5l6ZCh>Ucj8+ITFt@xt=vEBWN-uvydUnAmPChVJX6w2s)Q0e5wE z$sS*QK*%de8;M=QI3tIWocWRAJ!D4;BQHwXAQh7*dVsGa(4Oj!q?=XRV#6IR`G)Nv zU}1YZ)(?W6Ll4P7vJtc?WFPDNsyxWluroJUqXf{s9TItbjXrguNiFT#Zgf4I2_+iGPlaO*6!g97)U^Fs-Yr zrxzBDT8=Y)cP7j-S&|c41AQ-Hx0Dvzm=;4L_TY=nvdVB{SI_qLV8!b_??*hZTOMJc zB7VFvfGk$Pv;vuf5!t}bD^RfV&Py41@f|5UJ39@jTkaImvZ5Jc_GVx9PWSisqm82S z#=3z-bTgz?r@HPDn!#>ABq{!9Kw%N4Z>9Xe24i98Nm^Rk{JVE1&w=pKf_%0dX|q9M zC*WxYEq%v>#;vhxrBg#*4QmqOXJ7DQkJ+lSxC!}0L`2e3QY7|Vu&Jc?Flp+~UOe&x zd=nNhrh#@YTAN55?3J!JPlLxi)H?v3ty2At^zcc`>{Jf(CbuBECQ#9^>i+3VpNT=J za+VsPwWdKzP7n_4;43!S>B}|u7rx-_@9Y%k3?gB;Y}hUE@`Ody2|w*K-zTsTtDBq% z`r5t-L&Dr&$uG!B-(r^IG$UY9im#raBD)EDL55A_PAL)w23VY(U3Hnok{ zp2=w!u&v5s(ZHu+UTUs5BNdO!pAN=fneLeoKWnmaxCRHaEc`7QzKWRFQLpYwV0=E zZGMnrz_GGi2xMPfZ`rfphAzs*4p{*5h-T8fAL~*Hxp93E7yd}xWT=4=L-;ayg%`}uqs>seGr2NjT!!Kt_zF&ihP{1z$BT< zJGd=-=r<*sC(uCPJxhmPR9LqiDjOOG(q7$p*~rKT1U3SL1uH8nFs2aKJ{wqz1#)=- zzm&D|1rUY}e;;v$%5xZ~>(#>5dq&r5+>$c}!(a@d5@PIyGQ`Eiu#rT1dwKx#32{ke zgI1_}VW{A=I?732{1Fi8@@5nWJ~BJz>=YfP-(ik49l|Hqe43vA;jKPJDo(ekD&VG8 zb%?N5?0lL$c4LN_MXpruKE_BHVWPstYERPJzTpi)O`y`p1sZy2_fuwP`rgN3j~@d& zF0+i<3r{^oxdjM17W0jAZc>+}s-7`yF&Lm%@r5*mavS(P4tDW?>}U?u4M^0^-M8Z5 z7ETdaJT*@q&HC!YIV=XK{P{@PXLd5rI;6R~>iYM$*jX0QTx?Ha5 zX=N?o1QQExkKgNN>CF6(hsZ0_x>d77SMB zf88ch&YyTW8G&V;z>_0Q+eVo}WvFGpr}2$A1OD0a)zkxAV}^t{9hw&t*?uZnb35Zo zDV*96;dEdsTGD48;GLy5D*kbd31ZLxEMm+BcxAg=1G_Dy?L|pZyon8W%BsCQ5BI6J zkr+$4O8(~t=ay}w^sZCNn4SX<$~(FP1Id#&M#|TD-R0hky9dQkqa%C9K&9${u>a^@ zrQWNSN}7{NL07zb;{uLjADDi3hGmJ6N0W82qhCYa=W)qG9`axpx>i&mLw5ggtLAB` z<(bxp_78YweL3IW1h7@TRjh6mUf+rl3izCroRk~KvNc$MPs#;>zk)g|k*x{3=?Pih zWh23{uhRdj&S%Qat3iV7=+O9W=^_^l7y`G86o3r5; z=1faG^)5M+Dc7ZJq!}>1Y1-tacQ?gPy>g?|WVDY$_zjRu*K_SAx@|?6@^$|3ZfkqX z-gkjr`TX47-p75C9IW1J6j!Ta?#|f2UQ&u>$|rH_~D|E~GA!G|NcgE!F?Pn#{)KkQ09MqvaFdqst5e@Anl z!D9pEb;(IGGXP-!^WmxcISRT=VZ&dw>T+KO%BczEl(W~ehjL0onH20SO>A78-QZ4M za4R!QJ1b`nE@r5xC-@h5A^$H#{04;lKNIoaeU11Z zJK_LJ0<=xw0i^R%ML=S~`#`aQ-3DqF_~{bLPM2K#6Jmd;^e=c7_*=aGf>N;4z&0<% z2ey8xQs5~_DkxHr2k;v|kPaHZKUC{~Qz(eGE_GSpcUr~$tC11-Tde|R1A^=qBXbAQ z7RWd__FURt@buEifKs~b-^(8SMP490fsv0F@l@~$f0g7fU-(~xm%#7r12@O70Q+0} za4AIa(+}qUU8wycx62OsLvB3$pn6_{7VHV|6zr^Dqzjr%uyetV0q=50bPWi6upRiH z3MlwHTgJ`ti}4oxTU&N1As$3SKP05|C(J+sFU=T8K8P!joc~vi1XUdTGWZEpaqtv; zG{`tOg)+Zn_jgv4o8y-OL-22{<|Vtl|C{Xox7u8C^-osx$AHAm@ymcD^v`yb1HlmA z&s=FCPA;t>DAm7$?*GDO{y+zaQ}9V32>xq6d}#@Ves2kX8R>+6V+ns5>HhzQ=zsUw z&yxLPGK07R!WSHkF6HqLg4Rad52_P*zsJuH1RDc2A5<{#2JqIOg!y}mDDd;NLFhLY z5nS#3=+S>om>?GZIxvHCBMAh@xBtXGjO+InOz>xpU|hd3VS+!46a*<~Q*05JFT3mq z&zJV*k74jXOAAmR!2f}L`{VBa2@aP`gZgke27sp^Fu)%D2^c>~;rE73=vOKH#<0X|K8YVgJ|p$n3s41fdYc{ z4+Xl!2<-QU6!yy!8V37~DFxa7WoG%WA>~pVKnwOmf&NdIM=;p$4IS*4xgQMn8&e1J z2@d@~i22u;{Rg#BK=d)Vl#)Pv0(t+@_W$YV3HvEv=2vfpiGu^+!?N<=kod(gaR04& z1PS=jHh2Qsrw1V9f1dh-ek^eQ1@_xNEEz6u09pU>U`fQ|Kmdc^0}UT&^FZ4Q9xkV@ zFz(;kJc(bINHFfdwRs>n9Eg^GLGu3_lb71Y{W~Kg@$1?H_V=E|OX_}s-v6DXc>YQA z|HOdgFBstYTfGO{{Lxh)U0@eqg7`f>VFn(Qf1><%7?=7ltnvLV#xE)V1#94CPXrmD zpg}1*|J)M_h?AcNoJ+!f>+_WQFW~*X)AN$BUx4?2JgWcJ>nZi?`W?pqxA?y#gZF3l zwGk(v8iHN;%i0RGWFRU*1YQCX6d)*6@YCggK`i`0fI8yQpujZkJ;!u19s2EiQk>ET3}(9tY3r`u@t7s7V8&=H@>XTe2UMCPJYF9 zvUHCM1=hBx`{dksI8EqyzN0Hj%^POQq+1*gBdn~Z>myAxuXTEDOeM*JtOz+5EhjsC z83z+jdDc#b{WeZs&{z=%SR<^7}O$^2yYcfo7r-LuGZfgxmQwQcVV}Pl5d$J zIYR8(8vO7;VzB~wIPo}3?hv}yA!YczUYEn&5qAWxN&nGDFL)4L4 zHG|2|XbLru>ENO=CG=m}8iw|IeC6S-iy=C`Q4eL~BuyWa2_C(G_tz+YrFi3i$N9om zf~uRffz{oy-0GsfFg0UBMV%6R*Cu~?XSZVZvjuxjja7mQ0V~$D7J<1#_BISxPNF0 zuq6wsgO;ZQ9LlL?avu)il(M&Tf!nz_L;uhi4G5}jF#+OA`V4G3LnR@`zt;` zUJ+aN{~_Gm)eMjclbnh+RL;`g*~Qt+$;!b6%Fn^a!;G+#Ke`8`{KxnH><^Gr1h#DK zoirUx%mB1W!`-aR;2Lt05KbK{bHEq_LW6M1!>#UH0*?hgN?N%%tHGV5>}?(F0Rmm1 zf`89C@Faw>22f_}3<^-q2|%Zri#^bVd|;cdwsy{cJRTOnp8_=jBiV1nENhzmbV zeVTI9{X}@5HiK7V-8YN(Uz)jD2jHGlhPHXTca+$%39leOAp3wtedDbkop=Y5{Q>&x zw@7#b`+iG9gJ$S0qf$788tyMA?@SsR8osyChTpkUulVTm?8?xY+xBL_*-A;mdUyDA z`Hdseh4dzD*jBJbxZcKdPxJZhPw)vROWLu5w zxG=^sNOlaeTNw=0BxlT5l4%ba#h8y?tfFcz8HdhR19mB0%hQu=jwKbC1sg z-UU+5H4GZwSC|()rtz87#Fo`}Px#pqLZl{OHBg0|F)o`;v%;Lg2uWK7R0Xrj;MsQQ zeqd{KfPRiT2T4|wMpoGFTs^uv&3SisNK)1}{S=(pcdzXFL*6TzDoo5B&QAAkI6S)d z`pyWP2m3ggZ;tn7ENVRHeYcXLA3=C@D zfv`hak%T_+K761q!}ffgGw|-Ar%r1cA19}bZhD_^Ndpkt`S`IdkV%gtdCajlT(Q2s z{z-DOWArnis#s7Z5XcxK`jx5M5{T4q>QDvBA(S?M-7M71SMzmq11fWpem2Q`})w06RHyF_H;WC5AU07Ll~v4>u=) zN{T@J^ZO&&Sn_Ax6!w|=Ur5~|M1eqHNe^Oi2=E$JiJq~-i?d_1S)gE>iENe%&hg2K z2mY8r*P`U`^PAmcXaxkfbEv=IR+z+}Q7dR=cGlUwOdQXNgOXwHm16IlhjKRzTgQ#=L9n zlmN+RwxFi&sbUlLAXz~5u6Wf4VUY-qCFEO4ja(wf<6d0?>hWz{MeUuvb`Bv>C*xjh z$3wBiK=&)h$q6eacje!lbBf=5qF{mkI_3tZ0ur5qB|Stke4lkl1=-zQPREkVrSK=m%+YajXRP>*YN~o|l{Nq(h<;64jUx{NWSRW&{lEuos5 zNQ&h`mob#p)r+?g$8@FH?eO?*c|b%k5AKc99djEZs{0SojhB3t!Wfw~%E#;UUQ(pk zkOw126BILr6tae-vy&3t#k0M^4j26txX`jx!!b1U1?jaHy78tO)P`bmcyLhM;wh~% zE*C1MpO$!n9JMFvF*5Q^_g(1)^&Oy=8XlE!(8q|~jx;~+r~Vr^iUPcl6*i#MsA(pP zYB=NV+W-n9xm(E#aNW5yxFr2Bcadh1+K5(en&>5S-jikZATg^iD?=J=zugK!#||DN z@kO&~`u258E{00NB$JUC$pxhoNn&)qFM*K;X&31c4Oto1N~9tbWjC{k>ZY6cX{&@W zEIpXe0XYteH42dg%%uMd2{bMk5~U@Yp;QmDa{;Ab?fnsI5$y6T;Wr`W6xZh3j8ShH zv^ZULCL@i7P__AZui!Euy@@2pBbCOl-u!#KOvn7ivWCWlUuQ_{8sc=a6{?PDqt$aAN|16jZlCHpob(8(12TfXs%#9n{8bF%|_djfkO`Cgvqef=K}F zVdR($a#i@o)WNS!YTs1ATXMs^^e)QLaP@jSl+hq>jQc&@SW#0)WwS>6o_KXQ!oTx;A1#3BL(+X zvG^%sIplQ|6I4JI$%!QjHRtn1T>}+X6U@EP1D-aVR;jyE?(Ye7xf*#|SE;gd?8I|V zFIBg|=vs9Lwt=c(x=%du1dJ0#js+iviaKGvxB~;mYERs%T!y)VdSKw72MCXg_uhN& z$tRzL`Jm*`&=8mfv^etjKKodv>wLlD%WM}|p;ro?WUIB@N z!ZD*D1N%vshi||A_VMG#zy0lRgQfwP&_U3v#~ypEDL#h|9;`PSxYI8_Fig-CbPBpc zN%Z~L(WA{)3z7roAQ&J9-~}D3x`FcF{N^`bc;SVfN*9fV?BT#Kmeh6z+51Hh1wbAA*cMe&;B@(bKxfNqRo>&6dyP~&>C*CqrotN z<&pd;MZtq?HVk&m1qj!K6T}yVd>+MU`szB*V`gfomaWAXsDZ)^9K~E7wJ~8qZH!#_ zhIm9w0w34tBs+0{4*(W~d?2kNGu@CB84!bdF!gC+DVGVGlT`SG8mdB%F#kYRY|$4? z0+1^_SgY5eRy;yvEr}K2lBT1!R-@TbDuY3gTiR^mSy&DeK<+qGMYwE`7S*B{F#_Qj z+LncHsO}-UwHprz1w%IbckIdHnyr`W5$goFG>-`WMEwj{sDzwNog6OQ$IVEvP9k(d zBnC39763PJOlFkmJu4Y~1b^hkgP|7Rn07=hBjUe_z#tUndZ|#DKwI@INp>wxy zZYAF6q5Vcr`M@J5>utwvd*Gayjd%>E0@4I4#W(D8=fuSN#s)7H_!Ynkyny+EdH{fM z=e5^fgQJAWfb}012y+E?pyPlK+y^3{7>o)Wid`X?915eepiaOJs0F{GQQ#v`3BW-! zaJvp%Kw$`gZ`1}W1w26p_(x2LE?l?()Wc$i>w2S>6(4XDRE~yt!a(z&Cm@D+@H^l6 z4tfOa!?eUxKrVjv;>C-ALLdl;B$~!b2}ciNpquC&a0jgeM{t1((FD2)Nl*Zz21x*j z7Oy|XEz z0k$-BhHV%ZJl&Z+;Z7hv8Sx?NA&?8jICO;?*cZbcp6kpl!IDTMO=aGP&sMcc>#&p- zvN_C902Vq4d&AhYTn9CfKkNBq+k(_YqE2`dXaa5}YGCJ!V{oWh__leXB!UkzC9KwK zrfun_-BIau+Z4z{3aGH%YM}-g55qdzf(8g3Kn4|x5CQcy0T8H!mk6eZ+-vfPh0B9V z2=O)bVSJGNH8jK&6?bq=Ku{{7DhwEh-WVSl?#Zg(cN-r<6|-G7GqlD?#H$g&2&%&z zt&}^MprII}4~31$I0-8OOo6});xb_bQj;+)`02#X!T?kYPL^V5n22z?L1r;VB#9U= z^p0r1rlT-y0ECxBk|mS@3oexkkb%|`KtR5riFh0Y%h0-6?+t<`9tE$}ee(A+R+#Qrm%{HWDe*-ZW1$UvsQ zXDjkYcZ?aSw!FBAc45z_PoKv32cCH1=AApRkh!@zSP`!oP(H5FJ8Gg(;ME;^1KnV1 z1Cu*(;sn4B^apAI0P&)WGVINPPht1~UVtZ%3$6;*4jAHb0r^5b!$Tu5OB4pCKnBn~ zIKOy=LpitrkYV^x9_9+M`v(Yppm4~E3$z6U1mgoP;3l97PAH%O=m|(A4@Q!pe5eSh zggYENgBXwpvytub;DH0vw{GDAeL+LOHB^OJgl}Lj<`2Zc$U+GKXrKp2?w}>`Bg~?6 z7cN3(6xdu_2Z=*lP%JnU9^^R&M+~h)D$KppZ@&uQgI1vg=nASsyQol@DuD@l3K+#x zs2nm7U=h0^qAl|(&DI4zq6*K87Iw>K&>{YnvA1g5>{YRkP0`s_3vye6O5j;u%sDRp z(9Pti6FY+()F&UxFyeplfhsu^2fgE0rb3FK3z+e2ki^|YR2vKkR@7DLz>>}}7q&@2 zD!DnT#==u9Tuf`QE%dQi%(JJ-{e=_9{DRzH^iepf49E3W6P=x%oA2%KO9aydGSXVc zxD!Uqz*$`!ID>4Bb_-1^0u$NIdFZl1NbV7QE=(Pa3R#_LP#h;on68rPis%OPiD|)p zI|sIz404eEp##O666^zV;D8-W22gw|l@9Xt8VX`nA{Y;~P&81I+v3B3%V9(`+R;&A z1tx+sLhXQltY?5BLRCM|O~a3)hwdSs#qkiULVPLzt5&>9ijJH);+A31wL|nQ z1jj;Wv7XP~y@R3B3=m``R^?1*sWj9(vVU(xwSohaDOaIm5#2!^B^8TgksoN zufjsWDPWms0!D>S0hM6eSo~p!m`I=rn4b_2t-Sf>n_w}J5ck2nXaY1EFk{+GD3$OC z#tvqN$$$#sG@&725P$%RmKF|bOhieAXgvxRA^5x5D=**cjKnfJNbmj^MQ|C9()iJ z0N0p!7zoG-t&WV000HrhzI2HXfE8@+`RAX9ejpVU6PAG}-0ziWy zV(Q{?$iO`7y|ZVZd+s?1hM!91GQboF3km>a(L3BkJ-C3jp?N$4QSmF_82XWabMnIw z8Wg-B_L4AD-Bz0!GI?2kz_v}~OQpB~yd=yg6hre2L(HLge+uKlR$31;l-@bx8P9q!>!O%}x*i3DPqYYYZalG9IipPE#dw+Pm z)@-o*#ye4sqcH2lBR|!frT6;zUO5rpig=ONTq^Y zw;b};F)Q$RMl9D&*J-v}hKOOIX%IK^z9k9s9xDWIT=G1jUZ;tfB`#Ut-c}?zpUGP2 zxJ=pzJRex28ajXy3=0_NiHVf6;blklT2&S-&o)VWn4dgSen>rKjtnYCYj~l6`bQ^5 zv2p+r+oA6Se%)>7I!n6_?)Ow_aB^JA<=`Pks#@r&fVlzbV1(pe)$0%#(+_|Ja{wq< z;saBG6`^;4B%p>WHkVNtB7q9Q-UbH;fj%e+jDY3CbO8!L6O0$Q1B#(GKq1HuF5Y|Z zJwOBOmO~{#kT>3V<0BvW2!|1hg%Y3>%0vN3g_39vUKMBvU;@_5Gz26IdWMCMj1Hq| zOnBZ_A`d{=AZi8$K%=M}2*uq5i~{d? z%>%Xq3ehhVICt*cv(G*YJc1s8EI?AUh%)tN3uVv{aB#4%AGJXPr~wuP#6WkzJ$rk4 zAON01h21?pco4vcr_g0c0yhwN2R;Rt5I50ls25$sC;;{3|9aLCOnQgjq(@+ zMheCe#sc0>-o{!jKFqBs?EOB{p+(q_uBf@J3Wmj%b0zH4aUfY07|Q6$+nPb(ag3Y? zkGwF6k~uiU#%u@%Ahu(>I4B6$K%V)mxNVsK^#?HfAq zX(&Yi2+OF=B$T#JgvZ355&nGWHbNeDA2_(n`3Db$ zA@ap;rYyKBleLGml=|p-v_A+BG?T&bNQw+vf*(rRJW~chSdhe6sNfG`lmS@eryB+> zIjYijiA~h1+dTSAZ)x!mD2!`}htZ_$nT+j4KBiC-gu1FhpE0PGA2Rr2EhHWqM~?4N za~MQSwoM`wnku|_O^0ue?%Zf7 zM?fU-4wQuD0GMcRCzpfa0gRvl=gj|_u_0uD_S7hMChKrvjPBrbF@<$x(*Ti|;56FR|DkY{Om@z}9r95982 zqfY1$y?~sM9OMX)irIq4;d??uD1#2N*Ua_904W+MHU!WepazfyGNXfr7-HPVvnYlZ z0WpAG-rU5qk3IGn@CcxWegV@_&+VC62y^JrAxx+1SFVB+@qQu@oc(Bw9atQPZqeMb z;83tlfHE|RsRF*qEDvRPlL1o{nuI)1n*687zn_T)N2Yk9(*o|e>{*awn8`les>C{m zWsqax&^5=oP#v%BoFxFs&;bs$z^c$;-WrDxsE0!;j4!m<*6Vl{6B=bOMI5okuF>X_ z%F(n~II1im`<3U3i`P^_y`VP^^@3nCSRcM0-E+L+H}3lDbs1)br@ z9b{{{9&hV#@SC??dFu-EfOY^17?H^kK;k7S*G&6U*<7xGUMtM+I9kMvk~K^lqY5!i z7M=wtmpf66A)C{(xa0T<>f&Xb*)H$2@|_3UaKhnw5N8xVJF3M1V+L^3M2%@*O<_u_ zi%8Q0UMBWWnYdYEUl~nPWDuHG6|4^cB*&wL0aOUcVyYTw6gw1NOw2pg2pxDPKpRf0 zjmI(PpifKCH=sGi6KoqIp&nknKr-Q`ZEtMCCG6_x417OtW$+WxeuYG>wVGg9ZJ(Bt zLa7)!#FSl!;)b;?TEMX4(9{AR)oQ?C-J-StULex3oOTcODF!VGm`LT$vg`X@J>7sU zHwh;XOpQ(L`P#Q%+I94BoU!I$D!ttY4_r-57$3^!kV@x>QD`Vrg#PN5#y9a>>m z1Lg{tfWRD?ffxW;_M%V*Kk=l3&&a#dWO|N+jxao-`zXfI8{7v1z8~ULnJ#et1SUUv zioW32+qZ8+QHEusv-lI0V1WU71Q2tm2Tg!30ryRjr-|;P7jOw77*xl5UqEWmF;t6= zLjW{^hOi!hcA4Ilrf8bT+%+ag57RHBRH7X~;aa*Poyrv% zRk(n%*zZf<&%L6j5^|>S2nE8#9wJ;YrZ&vHg7-h1g9a4fXL zXvK_`$rbaQ)m(CSthYWG;eiIpHJ#3IN*~c2{YLqnH7mCZ+P=V^KO@ z1i)%zxZ?=JO}lb_0Ou|TZ%j9^XaE9C+XAtQWOCd%P{>XnFbl)P!8o8Bv;nqGK`z^7 z9ts?+)~m$wT(?vxc9zO@te-ArV5oprLr0?^5BNsS3bA{mN-C`pBCA0aJGq*o0-k6I z^gXO%_)$dMLDT|3-u;c0LPweQRdSgy4!in#RS;gRYMR_m!cTqf2U~JrzhrEmb50l`B-%dkn97TlIc9(e@ndgYZ@o_gvjSQkp7 zgRon;JRF?jL`C>bU~1qj`19qLU;faCJ_O}lx^(G-AN(MbH7u?$cvpNd+-P*?#3b~I zi=6ntVsj$*jh#4@2jPNe%1}sw?X3!+9^6dGk4j));64}yKq|fgz7PiYAxuZPeDTsH z+{ClE3Cu!maQy}c2IlVF!-MD%x`~;?o1y3kC*Pnja0Fd|TG%UuM!*8J0nb>vag>K4gV=%NfIf1^IR?+!NgPM#8o16# zWHZvbDo7u*POwo*s)&iOl*&}NB}f)J#o$6al_EWr(b=#q1|Wfn0p~g}W#il~#vQJK zYEDz$J>ecbggh4D;qrjxm$EKIwkP|@m`NffAmJcAC+Tn>0TvJUCE2N`07^$0-P3`p z5v4U43TeC5XcBz1TO|QHZs1d1f*`zTvFSSOjzK33i`;7-HA$Rv;9XHgWWa#&vD1q6 z51=WFePo)rh8c?tQYhQYgQ+x(*YCeZuvF4goIcECJKzCPowDJ@d>n7_ztC zdJCQ@OY4EDxm#``&pdBP02XIz<7I-x1}kELil>TOT`($4EeIiU1nE> zb4nkOg_xFWOl4Y!MfM{npq2|o&PC*md|Y#am>&}4F?ZmA5zL8&XS2arQW#iMAp?i5 zI3a`cW0_QnIv?zB+9Lg(Gw=BW#qm&4+B7gxxV^EM8F-v_TU-J-3Wfo%9XdlJ@iv7B z3UKs_eFsJv^pW>BM6CUR56%HN%G(xM9c5MVf6WFb3>KtUWv$VpaOTbgGGn$Z=EepSCqp__P;8c{4JasC~XfM9` zTDiZkYh*B6?pWSjfBd-*MT&H5ZtlRLLs%t1PmUZpg2w>|yt@wuaq8452m>pEcwj3S z3;0SLlY;3&WB>3E|M2Nge;Qqe>GDRHkd2g#3(nGHRu0?4H_V%3lr^!0U%Yq`oaoM- zJAg2rllTcuf9sns!m)yqQ75{LM&TlXqyRWj8}tSv2MVA(Kodv=z(Td070jvjc$OvM zv@8h5SO9EA0S;gRL_h{nA!_4IPfW0P-gyT-Ma{5oK6M0s2R+Qp%s@FD_IYTwkcZ>< zxJKpB7=D6h+IBq-lhKCec8&c$XbDa8c>w&0(L@;l93@n*uX6zozyVJImmF?Jop_4j zg2g8C{uht`2=URtXTO6&MSOHa7z}wsVSvS!&%RI=m0>~-X0T$@Ez8ah@AA@;*lx4F zDBV$2@`ZvT&WmsWkMdjv#pSRcZ%01dm5;>FXavA;qo|+sS;hn^cAltxIj?tnLK9Go31VfXU_n{XY`sLs&C61=a!>wK- z;Yr$6si2R{7TFQNWouhf4ulXQC>h>1G)g*tT@le1IL-7&1N0oMZqt@&L;0w>Ahv&{;c;<;Gv$p;9uYdjd=bwk_AR%X^ z1I1uJoD|C2`4}V65E$oozx!Qw2|->y@v)C>*XtU z7$6GmA3e+)K7bVf*}AZQ+<)OiAG&?_E~jU6zz94AhRKQYC=V6}WW>w_Hv}L8H=%QA zphtX|g}}Q6g7bz6^nm-k2BYtI9Q9yEae69BLRyUM)PaM5IbaGTOu`7ou->C-jtfH` z(r2ZD-T|^FCMGUlxpLsZ0Z0h-q7wMvJfC?(48)L9B_<~^E{y*2e>?sIoFmQwHYzQQ z3J+jDaUwN^KPb08=Q*w>$siQC<^)kb98?f{$#@E*#qk$tjnfNSt^>^Ch#du|1g>Gm zb4~+iA@EdYrbG6h(vcbrHfN|~>hq~ahE#?>PTF*Q&+*!YQb`j`Ck`V54zU-;r<&nh zFp0og%|MCAp=H~&cngn36631yo&y?ci4O_vA3WxII2y`*#GJD;Io=%LYzErLbUl!%tZ6lBb(E)^ zBg@R>bDVJRG@6!SI-bilbG2EiSPb;0v_2Zm2IV4dO-q)uuor!w*e1w%7!BZ%}1 zIt*_bvZ?@>BLSe0gmXvm)XLf_R^3ES;0$63;gnro{4rM}C3TZ1-(8YzbF1Ar^~}@# z<2x3&)&p5-rJ{Fw4{Dd-m`kJ>~6q#Zv zKml|FhAN3;!w?2Y2Lgy|xJ#gKX!nH|UZ9{`6u{uwb%3vjN0?<_xpD=Kg4S`^3+xGS zb724enb}#)3Q#k^3TF>sbpHCU|N6P-o`WR3Kgg$HI1q8}+&KUfI*5*tSKiUV8;EEQ zXaWdEF(5enQ^r;>EPxKKA;3P7lhqI($j?VIQ0MJiw`lByIe^!2?61G4>*|eZhDgYd z3-kpSz&?(Oa2QeklS7|ou;4TLoO*?y0W^H{ER1Q_533d}$U&IVjEre<(3dF~ZsZ0e8%)DibpiLOh9A{S$(Mz}_Y zdQ&HGF{kU>HR5Q(^D5->Y=;jBPLi;{K->SW8;khPzuaC(V~Nd4M6wiSmz)Yu5vw>s zd6z2bmi^!^?n^;Fk59?!c3&g9dlGporUX*0tZn1|; zst|b?oVdGPZ?dyYc`6o#)eNzyYJ9$uPne4B6wdYpSG7bXl-C+i*qcIluH&|d4C0f< z39mQ2&l`juolX^PQCb$XSIA@8=cMo?5{D}skvryj!1|UC7gg*6LDeF695a-;Cn`iQ zfR(v?9soK%z9Wdj)%6P9HWOVj^I4;u&2$voQq(;((9zr5J=lM3X4Z)UBUixn##ZgX z;X^aCl+=!0y#4mufDAZ>P{N55 zC(wN$9dGG!`Wv4y#3OhX#tFm2pZE#vgSjyD1Mc?toTh}8KNY7M>1_wH$^kF9lkizUYUxc3B4|z7bnO;EmV{C0V56p}rcICm9!l9; zQS=~dJdAXiXoVlq`+3;6qV&j!4!=;6M82S!h9#0nl{jq(qS|OSF-y>qa-LrB0u-P@ z*{qT`ZPN*GKrQ*g6g#8WA&7VHP#_}}N3~6H0?~H^FL0X<1uQY-6g-kC@iG)g#X*0t zrb5{rot?Dlrl~qsBg4Yj!HI*q=%lA2Ff*kZ$plH5%M*L;?H_`Hl{(5zza7Z&TB~~Kv7=Kbj^3VMY)5gnTi+$unc15sPd*UgM%YoU7dd5fNB*B9e{u| z4sKq*k+W%!a&pg3aDbkH{>zuI?AopH+F7Vbv3zU##?JBaw@$wa652mFgjv3}LP?~ync3Q^?ws5$&WhCT zuP*Q2y%(cAH#-N<3|=;t0a>K21BK@o7Dh&gSJ&5R=keOLe2$K7UAuM)xDQqcUhK-j8wkgJatdUrI&$*#e1pZAT|#@kRvj8Z4?_i{72oYPaoNw%Kk; zP`YJDj@PMCI$ztA6_7R8gQ3P69R^Ii0LvrUu5C75N^(OA^i}}z#uzW5)shfL)AO2u zHdWHGGN|OUG(9JBeKV0^{I$rl@>w7d`;Rc51hh(1*`w(!cc4)zshkM|DNTlL5?Hk^i&68cokEGh?r05|@vPRo>MLO@U`jMn)jU;G?VQsU9 z9%V>NkRU3S3sFj&q^*rAk+Q(gWOAMx7+Jg8Zo^rtu5WY}N?wz)QtUzob&|rtzZ6O< zccmcGv`nGAy1H(m2d=Mcgl;y$h>jM-!DE7(Fb=%XQ#9H2;fmVigNKf(Yhj$oiU#zL z6RFhE3L8ix_-J9Zx}AV|i4+jjh>?Z1iQY%zy$+aGaRSDbH|=7+0I{1=;`)IR!?kpk zat`2F01Heph8ifUo}oKN8ai<(6^c&mni}m+R62L8uWt$t_7!^ab|t^*S9cxXjUJUN zBa7=>dNEfX=wGciz~oZOsx!Jqx)+z1%Gpk=@P#7W3$fyWZo!xU_6r9g#deb*<_H>o|dWQ=6?(e+z z=8@x5P||C!zP)$fWWG!rLAP!#LZy$NoZ4L7tS5*Ig=iRkt>l=kM;_ zvu9yu1!8sgRbcJcuFvH=3WgQCPNS>T9lJ^FMqT|~X->Ygd^^^X-tPXb`SwKrPN!C% zy?yQI$pdFEoUil@cK7$|TD-QhGT1p(-)daFdHc}GBZ(2b{Mw5r9(lZ&E6&f(>yqNT z?!G|MZ6bEiO5-;(|K8k`65ZE#uF4HVCqV4_E^=X@|WaqrKD&}I_ zlEHoaYNJ>vtX4P4`Eo-8L_?wbu|nZqL!y*M%>HVl-imxo#H?ZArtT3+R=qX=DsNE6 zRwSi)JCl<%de0P?pKY}3bSQ~W)p9at%OL=DoAi2yL`1JG5rO8s53Kw{VPVE9gIrK*e1O&F9GpH{q1%$CJHLG+KmGE zudH^II^ephhS~CbaIuElhR$2t&3rZ|Cvvus2O|Tw!a`!}S_UpN{5754m{V_425323 zjKhdRd`gO8l2WKhPAGLN0Pq0;B|U|OQz%NJ98@i$6k;cUatY&PRbO1bZ<@NPCGg}x zk(PO7A)MghDP_`h13(|v=^KO2@+3=+>OWb*x;Mt9ciwX9M{rE|Pk>0NW{#qO>~ z5RH!tOO7|UaBqCy?&Xb*rMZ<8M-R;3yB{Y`cXwXbwdou40TkTVxiq)*%)!TIZp|rW z<;IO`JA1|t?%loZ1go3t_gB{s9NeYo3a8b&cy8_^&wnWJrFYM~Ju=z{y0^8xt|(ep zrLP76+oB`Ek>{?iEcEmgJwGyyuDkQ|3TI_vVzi^w_43Ovmy4N7rRUK86HO<+b^G$* zP=BlGE-lXw40a3-4_RvYt6u)%xOdOQ#j97h8`~2*cjxmU(c6o2^ZR!l z2J6{wtabPG*IMbu)@GpypQF8ZVsGLlw{F}ig5eC8owz-}GHV){fsUPP3!8(TUB!ZR zXZG5}?p>F!&R}uvA1E7&Trdlc6SUmm{`%_p{s~o=u20{>BHGu{(}agorEQ;q;XV-U zwY81Gk->bCqVKIn`}mQgQlfw)(zc-It!-|gJ0oMG;#9!$Kwp1rHrbu0fMK}1)+i5X*MupBYIKL~!fIJYlr0o?|Fo}F4^k7j^M2GL{P77;qE+$Eu zAVB;AEJcbG37%IrQ2}Sb1$d`X+XKw$`OHSE?#blyfKW){*d5&3sOdE8^^Wc?tl_+| z)!ExkEG!mpkFxYyqh4Fz#7~_)-9X_|p$OvYg!KM~a;~5X9FM%9WM{P~)#x22PStNG zHaw^tyd=c~^9TWpaDr4%II4LI{0k^-)4pItr`vKSFiy2iz_jDJg^UU;Gh`4H&!W8W z1WU6e0dD9OQFJ^77B8jnG=a`wTWzOl83tT$L(#G}Ksg&pL_E>3t}3NMP6o$G>4j>M zPdgr1QLGNy6EtJBr`#zeGQH9O-dq~N-=`Pv6iaaH;TYDow?Kz2)1*4nB$Km!xO@q{ zOb?v`?wYceGxC~dP=b5tH@$|e0U>2IhS#hE?jo#ax@B0VDuQ?7ePB`y@67YsEl1WZ z#jt^3R+wNmHD#~vHGst?pvuhQH`$A&Cfe@C6Q}>oNAJxr6Bi!)-(!y*?;8F)$5lgyFh$O)0_A2 zuh)-F9lSHWGCJ9}vbwZmba49G&B1|erK7yEP``BP+H=o7RjqEmd*;H?qsL2mIznxDH<>BvXERNIzKBiqrPoteFbDb?54UFj*_ySD%Wpr-oZQ16BF zXHT6ts;J4GJGbG_bazh_OSv=eoUe41$3_NHDVVu8Jw7q9c)v;+s&O0Z*uBNYp`oEt zv7_Dgmlnv|DtG2CTsT+mENO;nW$k>S_}#b9^>p^{-#xjour+gU{>YI-sOs+Qoq_%l z!vwpo!J!@*p4!~3C9&UCF5SL5J+X5apyBF`>sX1qyNiXQdH3#2oEV_l7{t-xp)?6D zp1U%&@96dG*Q2C9Jk}2{Z*YXpUHU=2(jw`O*XjLqDh9UB>y|I4w@ zas-!mktoRh{;LHZyp&GlA8@c1V%9y%PnEn7o(SzemP%e6x^iOnc8u@Y1#4;ej*_$C z!EIcah6=Yuh&0$1F9_B(*co|J*^JwU3)C)kS9TtnN^ISUU~-zFsA-Fi&iiTH-Ph~4 zoW=S1yLayziEMjG!L;ihC8>hk!4(DjsBLcL6SYz-!&@Mi)(c^xUfvi#cEGBXz_n!D zkz`=O)idX^PHf8RR=WXr6+Rv1E;Z`#yZ~(d6Jy!oo?K@cZXms+H1H{uTPy%!LH+2^ zU%h$#!X+>`HHdo)We5qTLpufl6ho`Q*=x5msS0F~bk#OYI2a&MYfb||oKcNZCKvkw zIGvN#jy!n^Fa$7?31W(o)1JS6GrYeQHypS~0AEzX?>LMF_$Ipg;G7-EDWDo8z1hen znB4F@&28{UDGuTQg+Nj1)lQa;ak4DhYtwCOtF_f`HD!l(OF&xyHvoD`QOfxOxDG|= z#cMFIz!Zf?R;_JENhE7B7?lD>N-n!;Dn_%~*0De&B8NbeRk(DPibbKZzMU~lm0Vs~ zHZzH$1X0jz)nnfQhT5tu<_}S42dhdufR-%Flrn%}acomoop#Www>mO;9rdYUY{_eG zjZQK(6D3SFD=V2wDEYFX6$%wfzi-ujRc~Y}_qLjue5WM`lO2{8HDFGPspdMnq+H=X z7R7SGF%zSZd*t|2s%Ea$s^y+8aN)kep2qh2z}Viu{pQVDU`&jUyY0ZOHchQPHh@)1 zF6D}fu3Wuy{ovG|%ile7^3(?w9CdoGzO>jb7CSdKmr8jfqo;c&dm?wCkkv~0?s|3m z+V%6#KL6~U+Y6f;&C$UfmZ^7?bF+7+$9IhZLTB&H3=Z@~zTen(q$KAD$*w)a)q3^L zojaB8N=Ii7)Kyn=l}gvb!aOMJ#@gbp$w^gGuUx&;*Ee1)cQo7W>(f`tU73;5URjmi zdFR~^e&E9w&tKTHYbf-+wbg35&{?TeWJ$YyXVG!nyY}v|GRDl@UASFtK>RwFExq;D zJC7cH48GO;{MyFm+Q^QfOvbL)8$sBt^uUuyqrhx6FrlJ2OhyOB?%bU%^>(dq!o6-6 zGS;5m!=E{|OssV3yv#Y;cYczN7+kzt4CNxJaww-Y zx1A_b+jV8zn0oBQ3qSKyQV|q{Hn$}Ti*h7kX%?B(QV>eInQm>}zIb)|^)u6FFIMtJ zC5Yjk0kc5XOt3=DATDO=@N$cWUFhp_yRx7Em9PBe-@X24e^-(U zP_s0OArfU6sVWG7ma~VCPJQq1{ECFG)4>!B9DGJNaEW+z9KFkuDv8oycJ6=t;h)^Q zcs(1*rW3&m!Ij`2!NsE_nuyMa!-37(8Q3tr=Om?#KTDx^0IsgD*}a|Cc>j<6!T$vb z;7Cbg+YGw8@Hc<|=70U$5wi%dE@-=SFhwNOHhtFvnkX_l%SlNAu3`t!Q`WLx)A5p| z8Tr}H5?nk0meXu)ZES*(DHeEAULx;P!)gf>(^3)gPgA&=bR1Gs3z8m-O+7$7bmFB?II-#LAhqO-YU&SP~xB3OK|Cy8y&**Bas-`MOD4FLDBB+_WRjYWjhT8Vp^b z6xt|n8%aP}t5E>vVCcGynE^8hy~LxpY0ITz-qtM74+B*;ZPRVlQz?uSPs{2pDbCm> z-PP0}ZMW-&Z8#}yNNd1-I;<1P9pmerhr_~%=lG^y?egZ;+Fa0B?&&LJ`YMs7X&vRd z5`F&Xe(E1y`bMSH+1J|-DtdQeaeUX_8VDxrvbg&zzxq<7?{LFZ#dLIoj;#0OW1Y`E zwKHdiu2*fi%}S}%mCs(fxpBAN^GE;lbwBQOTvd)zHL4fv>Q}z>$*D=TUY*UEx$WB4 z{-cxs_>KSdv5$Yx{pF2YH}8xL^a}QY@|tH(zkTG$(ZEyY78dsJpW3c9Wy!#jFgJhW zz=5f?wXMbZ#eB{l=ov_3wX3_k+S;tvwuT0Vm*(&H_Y7XXd?kg0ZR=Bq51hMnUd<|< z-JMFBy#3vGKKZdv)~dB;%PAGgl~Q?O=59tebGcl;RK7RA0BGJdwHI#0((>ZqKu>LZ zvy{y*EZ$AjxVx*r(mAv+zwCK#Utiz$cFnYuINlx`?cZFhHnv-xUER%wU#q%%rlzjl zy4Ks(owh;%R<(M6XvbjP3&46es%_iKF5jC2hmsSy<+sW`*}L~<;qH%(je)i=-&-2( z-&xb_8!XTJ7;F@jqe^@SzpW-O0?yg@0g#PA06ERQ)o0P5QIry z>FfIDH^2Uw&wP&;I+reZ$8+i(p* z)^nkpR}9YW0*r3fw}E||)hay4?b!Rszx&ZcpZjEL(A#r0anJ*x6WyBsoqzjtMV~gy zl~hWCu%kp-pk^t*(QfQ`>iDz2@P){tK)uZS|B}=SJ>4*MIsu|kC6RdJdn8rgKKDoe z@jrD*CcHW5irx;E(7Wim3#GvGLEk8l41O8}V2<>1l~kd4P|mKZ(Q`lcgS$WWoRox; zp+5jV+&kLcJcOZpbIt^(YAy zHP&T*En3F)i5EsxzmmjKq0$Nu6swLdrErAd$Ek%(sZxTchViC2L>f2a#I_3AG^@s_ z%(XIR!*g0O98)-`2_}RzaLAqdfqG^*@k85N>2BUk)-PG+|fTcWM=XgFHcYI+1u6I^Y(?tZ~f_AHy!s9tgwoXWg%SYDQx`4uRdB` zYsSGwPfu6qyS8cR#lo-s;o7&}UTr|ZxjrQXhuqZT>7V$~M?d|79lLE~(%o{mCUoTI!uyD+)uz32mfy#i>sDp^L-3CC> z@#E34$(fnEmZ4v{a^-WM{nXOhCZKj;XmDY6dF}qn!9)AOBxY~i+qHA&!u-vV@d3=h zSHAPc2S4y3*9sQqX8|c2n^pR!72@Q>^v&D5cI|@UtgJ3$r7skVE9*>uwt^Nr1|AwN&X$bLPm2gCF|x z7bH-BLzOwY??oUkbUGvu6e*2UO%>-^63I`bYV!|&_80xd3foVz3cYLu9*u13T0Rqr zv&`$U^UL4(o4|~doE=Cpn420UBK1)H*8lOFtCw%VxdS{Jn%-(OAQ(K>G-K@g$dk|g z;ujnp3QJhNU|K}1WJWJ3#_Fz8;#L%f8okX#*?8-{zx|y*RvR9?QSzLlkao(vpxta4 z8Jm+E!DUc6T&=8#D{n_$tDyhNSN}}v$Vil=AqB2y+EySXMksyli@(yiKG&`{z>;zz zcRWhzU5Rk+Y_OgN#nD=6sM|)nwhEr>CW%L9WuP0?l;v_J1F()M)-aJBY)Q8aI|!j!x$U-fIQR-Ypo)sgm$mBcMw*7r#&!Z)YL=r!&De$eg%9p{MkZ(2c_&H&MKw)3uh}4Dz;)A7u_$t08~pn~v)tap zvjflEjmws<6{7Wi?`pDfY2U$tAZ*wfeRSu@-edc+T^&^~0;@W>ck1;wUWFgq)!PSl zh2D+s*b!*iAN%rbE7{>Bo9mAbn;$IIe)v;+KX6Q&=-08#T)%N?boan^dn4ajzI5rz6DOWjLUsD`bfsJ= zbQCY&xMmd!9o?OF7FN18Iy|ztFyG(by}G&z;<;mF?45Vt?dt3V@S8f^g{Zr`yWVON zy>)9*n2Zna^1bllmG?$=jOiA=Oro!+15qaZO3hZ_*)d7?k>q%)K%%c zeBpehoTro0ryiS`o!2#MXmkwYvbniA*xz^d-FJ3V9B@|t&7IFPt9o#ZOT4R>J;8tZ zf&}JVoUz3RK>%TZ^X*0*3}_?u_J90?-}4{76w5&>oE@zl|EFg@TWC>I0;MS>^tdE; z2`QT{j-0^rOl9{|k9_7o{=8&Lu}XfV9K;LnT!fj@c^yUWJ9&&;MX(TfX-OgjN7{i@ zbAJ2Bf7)sW9kLNL9r{lPy1KZrR_N+bGS=Xcy)XRo&q}rw$P%S!2@V5n#osso>VJLn z|NUz-Nb8n5c%PUuIWfVQ~DA)uyQ;8BzhW5lcC-f9hP3iCOgWz*nYH4c6_x#dNrv)n} z;+VisM3(|7wG!#(pMU+O|N2*9y#+TDx~g2UB9-nRLN>Z3z`ZnQ-}W;nt8|WaR(0oXF!<0-XD0(?-<^$I-Po}T)$jY zH=lm~k$wBew%1ndtYqgRno)KcwD<;y#>o?Ni?fodZEn;jCU?L7#w$loeex&1a@&>1 z1B`$wIc`|Y8D4F1-wyew{g^N1|I=AYLp0TOF`2TKy?d8B#cC;kmCRXXVY(dL8(yUe29zF6Xrt5p>&m1}R#I1#TzN-V?!ln1FJ#~Bv9@yR4WxH5ecienOu3*dg ztg!KT3ZJLrQy`o$%`b1j zH~)tfPN-+cP>$e`NLZHrh~7A^8T4QI{ERm7!ACywrGG0KDSVX}tietYE-tZ@Ze-T)ZfiocLEh{XGGdI>M!$CZBRW1r4N zG5{1bXVY(g;zxh*_z!(r%BZPIrz@pIpZ<%ledE9VWlo}hya=1`=;#O>ms8uJsJnOX zV)e_G3Q`znG@})G?X3F4zwpK0XCH}(x5%JaAl$NuAJL0k>%njR(C5vD5B#9~RYiui z(EFfr#jVx#uFh_&lwXhCd|!95yLalu(Uu&gI=#U9(&=}$XBV|v({A}iO<$Z}qMV70 zmD;9}FZ!xFymz0~(UI-M{8i12J#*t)u)g6g-&gDPj3l?jDFsi4gI%&q<*FO@P44R$ z9ce0IqG_?0BnoHq&U|}ixooDu4~_(mYxdhgJE-EOJ0ZPcH)-RqZCrzUH1 zt=&{itF0D_lcyZT2;)Xx@iNV|VC9~jv{lXYtRAg%v?g0v0F|(nfvde;-EOrayHFSy zw>tVXBMa(~R5zu~`EI49wpMD@jigZCwmY`EChXlO*VK}u6jH^uA}{YQ6^&?UxNms0 zD`!Q;LXgk7g^~$3ly(es?as{gT*a1kt*3kF^y$;59zFWznd)!<>6)+7$u%RN*=|u* zy&46!wD`o~_zVB$@VV39nL2!Ov6}nEUw^UY?D3=?ti)KoA|Py3?~v>N`g`{s7+ZPj z(Y|-zIWxKY@M2X`a^{5_X~U7PT$;`5<)}q|LepK|e{6Wqf#T4hG&6nm@SfpLU1@J_ z=Zy0G3dip3`R40aGnENNw^uh{RE;BhtxDN6Ea|211lMoU80suRlD-mO5nG9AA3^0X@FN_lJd&b}ufl>$e4>-E)2rMuXnXa*LP z*~gCW^jq6bv)bELiBhHECZ*o4wYv238*822J@3A|w!PjkWJ6EoqX&mS@R(HTlH8=R zxqfT;_S|#Nd^m`uvzJ!u(d6p3l*zz|)8^Xc&wT1o7)iC3v{aR@-`dO>t-ZS|`zLeD z_iiasyA0;o4l{OfePercY<#n}-qlkMqxRzcC3;)KgT!m`PfhrQ8nY^X{qBPk6(aNw zbby^_a#^^6ph&>49G$(0!Ig#{JN(fv|DpY>Pi3k`5!7e3A_nU{7b=Ft;Xj8 zEnWNvKuu+s`vd^XB0@wNpicbj&;LM2JMGLBHnz5`Lav?$H6{8FzyBNdA-Laldapx7 z;idolzke~i<>o>;2}1hU7^dzTa@Cf8=8u0*DrX3-C`=x``R#8%`Rp^oxufd8^?QGO z?yKMGHi0v0sZa=&q+9dHPqs3^CwQ>9Qd?(jWb+A1}D6;ZrhNQ;HVi*3bRH zZ{+rkwWTPF+2l)Gue|d|zx3+`1sp@AzWBavkh%i#qL@VdM>0Nv6gwWsk5{&Tv~HT}zdwEVZ>%hjS$vezk3T zi5&))Prp2S{;g8dFhduPwi8KhC3Ex>pV4+7Z5r7q2y$+F;agv8-n*3~QNweLQitBR zYv{4>i*w~D-8O>FaPIp0mAB2t3b>z}pXl8GWYRYg>6RR}Gjgvr%cU!_sn-E_dfgO|8x3&wUhqmqwAzLC}FID zl%#9B`ZquP^uTjZ4_?1{|Ll$2SHCgm_}yLta5P=tlQqSXUE5pvvCmC?;yJ0a&`x9N zo%3_8Wc1g5`|n+4NH!`ipcXVZ(2BWy6xD)wGn6)Vj%WY%=bp++>yPd2mA$(9eE z#k=+Y_}hQ!>%-elMmH-`-1^m@fBf}VreA&QmTn5PD3jW>3{Q%ej_xyl>hsS`4oOMS zn4g>9xpV)Sb9Y{PYw_!EHWGUzN0763fAx>=&95q9*du#%7hqqG3WO3VWxzrW5*E7o6XFqfBBY@Xr z&EHxITdmRY-M8n}pZxboI79q!l#ZM zz#wmCbx)Jy$d7$5p1wUdv1@nlK=1PUa;2vjM4tSAANpQb9J?3)UE#smZhkWqCuco; zy&s?Ih(ovtZTL8uLhk?P>AT~rtnUBMv)A1#J0X({LLf{*0RhE{C~mB?j=EZRMQh!* zTD4WH)>hl9t*y3o)jdJ>hCm=>ke%E;p1ptP+}rPuKYT?x zF)Ri3bGEHK>D+sN3IPk04z6YA>6I6SR6sGbQEco&KVGyd_3_Bk&%oR~VOK8cI`_WY zO^9FwiMF8u9zXN4N{4|Yh=g*?GyzR&H0Eomz2@bo5ujj@;@PA_?s)UPPk#4$j1m}< z%1Q+YZMui9TR#61NXN+H0lAI$ZQ1tk58mJS+;7m|Kwvk_<6HN9{>*Cu6HjH3M>tel zkWxYIIeX2rlQ#auW}xgbVIhVL>)~@R@ya%*+I~(jNK6W`7u|Dn`N?w%93c#rSM$4% z{^hCXy%r8BCn%~jnjj%DRJH#KHlv)FVr!eJ>1k7`Up9Z;L-zs>oe<#`Hn3&qXYaj# z+ta^B5O1g$%bxgt$GZ>wx(s7cWEOC2hUNqw%3Ynps+M%0b?XXfsGPt}7g7Ndi4#z2 zNpeh4iUMl$>+g*0>yff~HX543?W^v%Jz7(jfUB72Oc!7xa^}g~x`jDVGWs+l`@^m; z{`?lDn5-|DVX5=3zdlso1j(>MlWK7Q6YfLYBwPbyDZx++xRFWr?w#K8T@2WEUa~N1 z+{WguyHqWoY4TynJHwh3|KweL_$WoABPWC6nA+KqlP=3qoNi@2ZrU2yKf3E{!N|$F ztFVpL^Vc|aT_VM5hDKnft4b(mn`Uj2g@^_#4pgtMrLeT>P8=f-Zl-goxl2zP!+oQn zwj>t8T#xB+qDev(&y$j6h$Q8a<*AT2f77+6)I>pivY)`2in8(}J^R|{%+zr8$kAS1 z##)=(eLT1Ku==YPhdKX(f|wx~GH)3bHRZ>T4@bPX0LJe9>C*V*p7yT!4?T5oV1yC) zpsGSu?9mDmJxO&7oH>5qZJn2{g|ele#JvSM^69tvKmBcwBQ&Q~ml7}sIHU{pAAvgz zypz0_%_aw{BHBGSpTyaHt#u3w_YxD$+We1h{*&l5k)9UaB$a~F5DF$HM;ItO;ra(Y z2OYL1f?k`mr!G0W<-AqFmKp36I^s52Z{zRZ*s-hEpB4pyg?d-TaYd3%ny6KENALm+ z6A8Nz_GLHTb2@JIFKDa4aigHf<7sX<5qa=en+gzxDKDfTX!yb5NSv@ur64P@Xrp17 zvYM<6ORMHPH*AOVl?iV{z|@f(PzKkL7R|JtY*a$CsZUHgHJE;hTrt ziWSfhIoypjj?ThJ)DVx)Sg~N;FYW?}vJ{W1H20~sKdQlaC7Fe2g0emQK8&TO9Odl0 zZfHJZnT6<^L)-Y|)_tG9@MmQ#4zDm%$dg_^;c6RSd%j{$n}fqkz<~z-`tai?PMmo7 z`DZ{#00IMLEM?-4oN)=6hMdz66&&FruTg@bnoe18=A(D%tcwnT(D6C=$;vasD&{c( zdcf!9Yi zC$5Pb-*^dBhk=(V&V@U_zvJhb(aB#t|1790`ya|H&Rf^rp$|;D=vkNrI5w}!P!vYn znlF9kA&tSH21lF41U#fzIfdX^*;Y~aEQK?Y_Wo~P9@&3HQWcG5?tJkX!{<>Pm-cwz z0wqllv?zvRGwAL+7G~0-q#ruE_mi(M-AQU{*LiEJ=5{MID_RbO8(7{_BjdKDMSW$Q zFCx*b;zA~56Zxru5B@D5J3@(yKNd@{T=gld$;Jf=g?ut%Nx`av#@x=P zfR6`5{lkq-^@4}pe{fHEebxBnWXM-JF*4rS(W<-t8}9Crj9Ls9Dc3YfbMex;Z9Cx2 z*KH+r(YghT7l8g@@x|Br9Z>F=iL=g}^WpnbBpZ`Vn{W#eCUxCqt>>I(<&t~KB6W&d zwr!8|{3~B%AV&%KXU?fJZN)X6@sV6E%R6q!wS5f4adD_79RK5QPfm{Q_X&7)eV2lP zbsPSz;1lnTZ=78ml=4~P#ZI)=F|3u-yKBcz?D)Etj-Cj4Aelj7kpC`*t)Wo&KUd8b|U z;5|jaLLM1FvY%MFK4jof-8clM8OUPoGc~OLtuyNJmGw!<`FvT5fqfPtN zS(io~nlzoD*Jo(RTPB~+Yd$)*qWioD@32T%_X*N~E17(F)w%|61eFB>%R7c5koUg* z8lYU%3kFHW;Pl2H|Ae9F_19c63zk9}Sgs1|W4_ zTquN8WNMsOq>`T(yv3y%0LJGbV}To9e*usXhA621KvH??x|>a*Uz5Wxpdyl zh8jrmK6>vx6DRrlx*t9G&|qG4aDjx?U~>G^xBlYB6G4)7Od>k7eeOkzkTcoQqFQPEQZdn!jYj?FU7(jv^dINkKw<^>wYUymHibSl5P3 zKL6%lTYvHJ@gAtmSSXE;KKGjyH{U#{IsuEOZ8JkDgSTHhf9ZU&tA!ov9jhpt)i-Et z+ug@ULT&Tw#-@+WUC^rJ9L2&1$H0S+ZPK+mmMPN;shVi!p?hbwHK@SKk4?&z%`KN+ z^TkxUj^bwMmI}e8J~}mjPPn2n6e_Ry$A3opC%|;l8K+j)H-T-3!1p_}e}0g3sVaw(asAk-oz6`^nlr17 z?jIb9l+C#Q_OFjmmJ?i=W2dTP#uImUu{aPsATENwY4F%{@7qKN$3$#(q9PD~>Cx3O zPdXe5st$hY`3Gg9RR@xX2UaRU6H2UtY-%jy2sf7+k#a+4ubH!GUL}p?0s@pKAQ?}F z!eun+RW&!Ag)$Twa-+`JKg_?lllK%w<7EM~9xQK?rBAQ1h zRMRkBdrA{$pMB~DKfeR%rBYh33Z7kaDFiIVHla8$ivFJ{jm|J3)bTU}a2(#t+GX?B z+;bbCY;>4iq(v{TzlKang-kXS2x^MLF>KiDPnt@@c`H`mbrYans0tzYgM#(yhMV&P zW2kG4r82I5)>W4-yYVW(6c58pF!b*)-+cBZ%&;mtns0dHcK|^O1|aJ8kH7MZCn-?} zGOVQ<)Ptl?XkET&#l~9!i+0yHZ4sA-q)8`0<)Ust6OaL-19H@OVS|)>_Zb&d zvHmdU$)?iYfFGIjI_SLIrBQ;cK%;al)ixQQ;0Vmpb!X1Hay z%CTru-F0ui1URS?0U8cII{e(755_PS-Xa@dBk6eg+|H|i|0J?9UKDKX@0IqeM3>?H-#ui02RR1+Wn%^ciM;F@M@Y$)VZ%n}w} zouq@Ro%dN8Y+zqz_cz|`APXpws0l4PJ3F&G$@^^xw^CZ)^Bp;Ql+8_21WiO6$(HU+ zT~`7^?u6QaE+V>5F64p^#75 zzioHWAEJ3-DjpXEzPhH?8w~B;)zjYG23&J!xOXJ&`NR8$f;BpZO5+MY0^4;->prnSA=rYqoT%) zB+DND)u&uwc|3!Ap?nhee*3{f#swpTan4gld%(IYwpo0$ZlOt4!5X;pn%cFi0%Jpm zSq~9wXh{`}?VEZ|U%l|ez%=9|oB$LTWF4^Q7x)ok&9hHE_eVWC)sa=F1WF2E%0J$meXs|#wgMjm{5<&f>tjvzvFZxXQ2(LwsL$u+ zpwyX|m@11^dp*HST1+O>D7?l2*q@hN@&CD1$poqt5>YyCFEufgxE1o5DW(M=-zdwW zF{B?+jJs{v0eM}*yjsfzqW<3Fzd5mGZ#n1V z2`D<;DJj>qY{9vY-&X=GWaJ0szvZA|Mbs{(0iH$u_ax~WIz}?U0B_#)fP8$6ENBo( zke9p{xf%&1I`6ZJhvg8F;r&eHvkpsns$#eN<}uJ*X%ZHMY0ARiz4!4#?{E+*IUe8e z>@SJB2vm@mi8=>fzxx;2gZ)8_HWkAO3d?@Hq2tWuB11ww8>Z=9?|=R2i?39YoGZbt zK_HqViyX?YhnJ2SBuP}4Uvl@)asn?Cq-Ej(O?%~*YrLX_83c_pfJjM(zhugU2_0oTPs)^xEclbU(KhU#UfP1DFUiys}cdV7bz z{l?V_rjPG9^DMn_ZiWuX4iPhy+{bU}{rhl2F>TeMaJmjMte@ogkO54uopX-uo!I`h z-%KO_9LHa?^enl#D-K1jgR%LfdvLRm=#N-g_z6s#f>}LBYhRTUs%!@nv_wVjpnB}v zdM_+{7FAx`Z-ocLOOtpx1r?5+uBWGJ%Jr%?f3(_@N{`o9&j@hQBfZBG`7|w1U31!G zRo698UsJPh$HAuNx~!N;>Qx(G9L`w^Bp^sT$$=C1{Pg5x68zz>dvitv$^e0&B{53~ zI7i1XKC5iroT{Jw{Gjg6P%O*q!9Zc~r$1S6_A0RXtM^teJw=wRY=MbZL~|+l)Hkbr! zy3?~e%Kf+&_Rzq=M8)L7;hpii@A%f5mNPco-jgvJSiy1C zQC=JR@4wFV_(38rNBja*^-$OZyv)$xNL5AI(9l3Q9Q63T{R4efRaLHKh63S{;UT}r zi>w)*ZeCL~2u4v0B|}9`R&>imNx#UR4%r-+f>?^~YfyBeZg|{uIEvO3l@s`^B4H74 zbbk9eci&QKK5&t$B457XTE7OQd;wVun+EcMVvFH`lIrt#6iv%hPW36>=WhI&%{VrO zqr)Q=JaXzfpZdQE z9|dfY0uh*z$~}GaJ*(Zk0 z&p73$KL(`jQUq#1bsQSL3JaZY0E$2ZG^hdJMei+XK;#WdHJfaPtjx%}BD01pgwL`le#i6^ePjZDh{n#*D4IrrVN;H*^? zSp-KL?D^M6TV8*cO3RLHq;T_!r+(42@+6hSb=~wh)CVv9Vf_2ebWUP$SM2VpHbws&O9m$Z^} zEL#D5^QmjKmU&5+hN?fP<F|3*jPHvHpeZw0Q zp)k)?*2+#M?eReC?)m`0lY+GeztdP&wmN&4RcWCTHeM|k;9pBGi zxOj3RT~k@ZVfd!a-_Bp!J(7*w@z3`Mblm9KcuRYC8(k6cF+3PbgUhe~uZDNR)#Ny~fFJ(s z&r7nSJ35=%D9XRL7rg!Pi4V8uZK@JjMuhrjLx!R+=;qJpI`Dt&L7Ng1_}of=bCu_XN1 zEwMx2eH&##_u|ESMyC4{!C$@5ubC}4@ZkE$%K6eyuI;LC0hug#>gk@H2MiIb)o})A zM9eJ^n&hEa3-#fkxmpW_QL(D5aWoU4r*6EY;_3=jef>xK#@PFxiEHF69g<}_A9F?? zx%bTWc92RO)%ARBZFM%4udJ-b96}VuvWkj*`}PLHftuRN6DI~^k&sl#N5Y{G{{5eI zYtO^}w&H4J(p(%y`CkSnWFi>m5d=|^WJxML_9~@dqRep<(jP9L&AKL<$b%$H)Kx6x zXCEuX-JgH(F=U9Wjgf{eWs&urW!t>hQ*s$* z7!;`hDTBWlGH$vS6kPQVFg$w>l889E?yXXvEmew>)0elIOD13uf9Db zIbNJqcw)uv*HtZM@AYugGaIB&whGFU!tV&okIw`PMJotbVh^AEslGbVq zeDw3%ngu7DAH^}pk}RUUUTa^_u;x6&7qM)U&ZqGc$45T?gjVvVmufh5jo!Q@Py1nw z3h4QPkKQ(i4tOmQr^%E{6AJTZoOboJ%egf0nWA-M$H@1e2VIe+=seEH7Oqkn7G*In ziQ!=_UD)y;FxKODHODqJjIwIFjCq%4_!>(G0V`9UKZH&0;4tSUO(sKe%QWs{-Tp7MutNIYujc# zpQ~)0f9*X(S-sBD3?CtW~^0g7r7< zw&-@(k{v6{6Zz{mENl#q%xe!iHz#sm7;*%ey9K4Fac~=#A9y9U0Zix)aCi9DW znF<8L(Y(~~1Gjd}nTcao-WQDFKCtS%4KQrC`=hcN z!m$|T1T1O7OCA3EpU%;;BTY?p|NI2J@^)|1^69SY;k4N^%tvo-ulMD~`VP>7C)6?j z%@6uteq-7OounI}v594K(~taOb|N8qc<*!1^>064ybvG^BbVjL5XB|L(P{!Mz{*^<_x0z_^-@k<9iGllX0pkq zCY1Bo*w6&Ge5sr2@R6P+OP1)mTCzW7XtdKMNy2_VXI&`_qLdhprf^IXN5Ty$6BB74we_3{c%~pM7~~+dgEVtEz6)`;!-+AeyR7+(F5qCOVi$IE4a1iw^7P z$tDVl0Z>S>s@8{(|4uwUisx1MnrUFv%%63^19w48v1!!NNgB>OFTCn2Sd0pg(Tc85 z43EagCUj9IY&Yx=V1^1+Eu>c-j)(UV))n|)tY|K3=oY*~*>olni>i*E#?4>;{g0q3 z0)ffJQC<$b6=)=zq)Kx?rMX3iK>rHwF=Z0(+;V^F;BmnsMAEtZv5nCc^F-5t1(P+f zzdiMAX6tT`tf6ClnsP}L3uHnqU!1OSg5HY7b5Ff$Lmpl;MiM4@V$%=1Uj0LL(T_oa zOnrhdg4Zu3%^3!uhWB|Y`sCv1FB&{D9%O*C_dKaHK8X)0EWIH5oR(BOT*TSb1Tf+UPUW%rAwqH8_tBosbs#Tlk&i?VCgjmh7jv-Hl1NLR>IxbmB6%r%m(b~QV z?50P)7l~%W@e#Hr*wg2(=?s?Ha~BZN7# zy27Fbe)-(7Pd8-@Yz9LHDNU-4*^3u=s_Mw8^jO!z=8X^aq|<($DfbJ80QTK^)55hY z*@K5B4)j<3_Vw+iPz$vKFbgNo@m+bQ|CBil?MQoj4mrWPqvL^>{y1Ea>r6C*Fa;Ub zHJ5jkSK6vdzVho zUsr_$PLvRLL6J%E{OJ8I?KqH)LcXNf51e&jE#qfRTS;c2tTQ3% z(I_kvh4=aVmgP(;`O4+pmpyjBK_jikLSz=*SI+qnkrYc72vo$MFlD}>^2P`6!OFwv za0>2n$bI64C$GMVOd~o9CF-oxPC4z-J5BV!9)tA^%6BxS42m<@PSJ6}u+SGgN=bk$ z2B>yo+rAecc#M-wFDFm|Pv^>|OMi9)^5}vE5lTN3yW`vo{VGH*o8ghOJ2Hl*S>#qh z(YmClqJ+aMvHzF%7b!zd*buPbeTQ&vs2XIZe8?Zy#Jc&Nmp=6na5NyW2r+dVb+npA zCP)0Eo)YscJ1W_4)vy5X+<9z`|JIW_*I*; z30PM|Q)m4ijDod>gfd(qfD-WB_RQls4_7c9S95D9`cFUmDWA)ekU&BHN#X?sQe-0- z@X*45>L&jF08|_}Ka{^SnK`Ar2 zeaoQ_-mfW-OgPHI^_Mv_7H2U5t{_3pD|@ykc7Nwnrg@r9+gzYy2{->t*;i)afYHI1pu@acolPRClcn9(rH(eV{uUJsEe11(PGo@H&v^;iT*AFurXZpG5 z_~gX!h4RD_Wm2LJZaTp@4*9OyAEq# zZy!_%pIS(6Sk-yi+J;o(P)+;nQ!YNB<8vHSb)5`NCT_T5?uDm=?DS|p5B~e@`1{+5 z>4M)I@R7#k%@@yJzlP>mkj$I@O6nI+j&9nf&`iB1$s93!-)#z2k;$%ERmrrW*wI_> z{LBR1Qz_Ep;RUkyi+{}%9LYj8GDq+&vro_p>cCT4s?#;L0EGv7L6q;#s`likr56eeP)Qczav* z<^$laUw)=I)qsq$H0`PbuRgPowv@RYkbr~jhchFI;FHhpa>+)L;b?p0oW;b=*Up?u zANEIDKKT@X``^bzGGJkpt!h`Sue;?cke>wU@p$*VvR%C=T3YL6QJb7BR1)8QEw3KJ&mZ#jMG z>37~FVH!yn9mrMi%QY94QNnn9%Av_ctC!byw$3~M95iZEdiaRu_?%Cleqn6i5e71D z$nP-g+K2B7u3jJ!Ce%BeOC%5W>6wCtoDQ&3Kr?((qM@~)x)jkXs1_k3Qmv=2xydiu zlx|C!(!99)%qKU(r3)|{Q5_w7zwrP3=kFKbtL=!X> zP;7{0d9FAwNhYV`ke@m%HEGLtKJ{>9={#7>(5pIF{>XqdnM6-x87hxvRvDsT*chl? zwYb=j3Q$9aY{F{;X$9VJe^dRH58tl}gbE2fM$n@9*=uhMY}-vqmab?nN8?@&vcfy= zy>H8ZKHjl&cLuX>f9g>s8YBXKO|?i#E*$Ck*NdGeugVjCNSpm)oH+0WKGEmLAmz1G5?3qR)9vR>;bF*nJw~F5O)aV? zM|;1GRhG3czwkd>#73@070nB8xMz=sw`e-S5h4eU{`RR;!xWIDLhqmw7hNt|p-SmS zFPJ|oY?<+`J?cHrrSs-2%(Xd2)0O_aZ&|c-metxojt-mmKK73T(=E8SqaddJMB2LOk&SmYceQD~JwL2my|$+h+?F;uKn^Oza7cyGa!>@ zu&jUzz4gbH6b3?3(A%F6RruF$IHX#Qw$0FZx-u~E?i)*E4EXw+?QM%sy6WbSM71@U z=UhMvtXf-znJ*JH9+oT~n_Rb$x%amA{YSReG|b++-}}2i z?wlxiIBym1kU%^B(cimy9QY{EcYLC`v+A?2eptTzl+khfXkYH*_y6|V?`{z2yk)pM z4pI00YC2=pyB-OcBO!d`y+2=Q>v<(V81aU9nki+(mLd_6v$5lNz25%*{`&fQh-L6Y zEae!X%KnGNmy{j|!oRhP!7ZhbRlB&)|9@7ZRrKxDWyQw`kc;_)fl`8qD9egvOd4YM zxvMXE^nL}`a7erWpdIv}5S`6n4nP^=IGXH3G7_}~eEIB)$G7a0Ri$A`_eD=U2za1j za7){$*}=kqW}r?C?Em}{kXEuG8NqQ1WTmMCy{|p`bi}0@#bUhz+gN$wZ=V2OG~7e! zCMMheeDJBv;8-az3SMM3pMxAk#O=F&`=oDX!~Zy!3*LYJ<^C_W1RV;(Zr93_7vFmm z;8DvdI%qe@-&}T$lPVxTV$)l>k$@yd`lD2*6#*Gpi zkZcOG30OThfA-1v;E{AX8LqCWo7FjU;WF8>;fLtcRN}<(-5!}3s)y=Z492fGoPuH_v@ofIz5_$w|F@pBIgXu%2-meFRo;b8Xq5@m~3lnY%GiP^d69O zEN?VC_r_>JudyK#sPQnH_~Ub@XmPcu4@|#XSd8 zY7;U)v~!djzwwGW%Vw)BH7o|OM}NEXqaA$4tTJ3TD(GjO6j?EkZf^t=N$|}+`@^q} zDq0ohcp-$9d8cl82-#|v)KmgtA9((4l_U zl!e_yGVKqBN-Cr`PD@imy!gLdtWi} ztrSs(w4Nx+#mIHk2tqno`e5HXPrhhPXK7ditIF5k zcdIa?%0yDt)oh)0aRE|US&<;`^zj)f7sSY~Ui|Bc?fdn-#6}{^ufDW;-W-W=O*ApY zn35T=SQGsuVNf6^CaV}a`NOua-uxSUK|J8ET6*%V)u$IQ)`W`7B1jbHqdBfc@Vty- z-*6fOURblH#&-YfO)EamI4VsMIoXKJT~vAAWqE&jT+&HO0PtR+33e4ZCo^1HGDs$X zs)HqSY8vZ5Jh9{JfS82ueS+iy3s1FM7RzjivTRRo3_tKSHg?$Sq8L}1AoS{XdG6XI z9YxK&{zkY3i{fy&YZMo&bN~a9=JHpW9aF_xlg`jyiPbqt6~R@FrNWRCOwV#qYd+S!)G+ z`Kjvq%B}l$5q_qovck>DPzYNXHZ9lu-+2|oi%q^LUv?v12G+O_K_L))J<5&z=rsHKOXeiU2PwAo z?f$iWg`Ha=`^EP&5 z(0${tC${bui9ogP;I?a_;~>jKzKf0u>#hZb1_l=nM;K#k=HNfRq_e97k55gHPZ$ne z`@mB_OyTB%w{~}T@7c4bl&+S|W|0dy zlqN6DT~~@1M{#lm5k+hkJsV2B??t0MLL>e@;I7SDcZa^z#+bV@wHuFY=VE$vS{vw8}EkH#w7r9 zN`?i1CK8FzECU6XXz3YOuUXu6<*yzF3~+GQR&@%n@7%gkA5Xfb)v@BF zh4#1)T*(MkR}nMHuKW2Ncr;?VrbHv}9gj)Co3GKBi5x5}PBlM&?zPOJ zenK`dhDp=-Syx}t(A|{-4wS3}&N3=y8I~o`7Vau)4ss>q;L)%C{I>u>B}Hk9#Fw0R ze#i1tAw9N8-X$?j*GW-ehAW=UQGd&C3$?_gtsibaJ5w3m9{Cu zwnEAjIQSVc*6YJjZIUQPspu%QotePGgo6gg1?~9k8H5-=*xX#@P`)E4BsMy4?~#mV z2PKVQcrWB}iea&oLMcNxUb}3^?oXPVLS5}G6kz;)3-XK2OWdk`v~#7Kd;ckP6rXe|Tn1eFcb5^+wAhk|LExl_3L2 zrO*?bXf#?fl{sqis%@6&kx)BKmUO(s8|8=J8n$M+de+p+|apvdHJkPoaI45LzLOl;KHPE zYiQqru}#~j4)%I%!2A4z`JBkm{<;|pR;{jYog=|Dz#vCvN!8#-Y-Ghm@3F~k+rpHc z&5RgYPJlWJV!J|cv8qv)kIi3H(YdgoIzD8%S0I5jIM55rG0FJ5Pd;5WTvL<%aA6N0 zJ@Dm+d?AHXWQGbhoN@-!G)Kfa%yk4kt@nJZj`Wh~5w&eHEK$<{oub&xTxCtyrIZ-w|=f;F|Lr=9{~Fdt_jHNVrb%>7U&)@AQ=wVlJCXDUs@`3om~aFdZfc zh*}{i#DD+D%KDg6S5dZWZ*Seq&WE4*=BphdMpXl3c0YCZjdQzZk^(PP)-(=Il6wd2 zw>}%_>B~_D;U{U_k#Ue;d-18uS28!;@+Ba=x+3$8!Gfu$AHA-**6}mi&dpnvpL+UG zLY_)9Q%Q1a5*#@)DhM3pRV}kBPCEyD_%V3-rGDPqn8_!jq5QIW;*U4Xu?l^iO|`g1 z4~$Gr6qIOv+oql1i|@wbP7#ABd2o*Dm5Q3 z7^+6%L{5<`2C4v3Azj7LAqC(G%0r?6C@7<@exP{!WQIHZZQ`cayr+B1kL3c7Jfez3sCNvu$mRW30@ck z0(gmnOYpF&7Xw)#(4hV!+tMsUH%-px$;x^7Q}EIRis6uFFtUe7274Sq@n|N7G2AlN zi@7f3Wr1KYm(6N2vf+e(JYKJ;$nf1EN6?~Drf}ru4)2m<7Sm(_?&CRl{W^SU3QveR z6kNp+-hdx7P|yx;*j|Ri6diu2ivgPF^2Ow805O85WZcFWN|Gc<067ZsEfkFd%L%+c zEac1%dJb6Nu#S22XbTyWNd-BZP9E<);-MKYhA}n>^GLcm5M>C=rl`0q>mG z97X2ynN(srm5giIe1$j2y9DHVkb$e1OZvQVsbHWn0X!55`^sW0nk2?D>1<*;>1J}( z7#@HZPODr%z+r`fvQKnP7tfHcA#fz;jg?hV7!H5k^w?l7kF0@I#lS6`7d$SMNw&$m zc7Vh<+kvY`aUFx8rxn%VJUAnSgPtlL_&Bn%st#%aMNCI)8)QC~Ay~SyeDTUf0;S|K zV;qZRM9WIYRfP*_^ zYH*AqLA2U$;GScUh|+v+O6=8GPUE=be3 zFG{tx(0&>mKc3CWPGxm?YD(?wl z4>7a7I+>Ow&8)2ojE^{(RD4!jxsSJx_wJwF-i85c>&_!Bv%C9-fMVF~9fVH+BZEp~ zGp|~pe+0bxr^)??Yy$)^!lgjpC1(+L-_qT)>j+OeGn;EEhWvK>79m(E1Y12msvv<~ zdya=g6@AD1y}^K=r`swknyQF&79Bjr@tSaWYBah7CUA?d|Q@TT8Df zMYp48>NpNbNy*{2l%-zEbBB9X)il)cfB{dyuNgW73kV`8xzEKQJ420Ht_n9N@*RgV z*g@HUl#7*8=1Ym{D2)o`M+th-xQ2w4%5}10UX*1I&qurgxZfbqnk1&028u-1bjUM{ z=DoCTTaZsdNP;>xpUpWas#5o`oLBHbd_~Euz@=!~E#{<~8p;Q^b)?+@N^;>!q3S?0 ziV^Jvxc{L}grH+98iiCoE_gif_uHmLswTWFAH%^{oRo7eMU)paIz+fMx;`))>vENF1|u z_(LYFnCS21@BO#JX6T~1kxW2%$V5$?`>*) z06C`7J|Y?l&utsYOwQ_P4o8FVjZCFeaHFPWrEB55fx$soDgyqHB0@OJ&zUoK)8?qbR>Kne!?x{h9i5R#%vOxPV~1F;6Rs#vC=kBIg|pj__4JgLmwP!@&ZXiL zll3!NvU$0pu4W>hfU6)8&s4`6!eLqi%EZ_}Yi&K;5PN%%6jZ%&X1l71m6cwlkWa@8 za9cp_GcYjJIjb8k!{f*HYo=6HUpF=}ZJTu0ta)(X?c2Afsxk)GUUD*3S5u2(lSyYX zIbK;;4w+}jAC{(NU9vddOOQCjyF)_*^-ax?o4~E)5qym^8YU+u63MY>BveyTcewX> zb#1eOu|I$4qk>AGvGz1YNv&R1#*!eO0(l91@cHytn?`WDUPLM2R@gW8+S7}?cp~PH zOpOmg-PP1mM^MC}-eZZhSXI{;2}HMS-_hFCURGH#I6BN?Zf!Im4M@LVuZCz4OC=0+L=R$Ku#XW$s zrdb9GQOJhU`7DY)#qqG<^B@67Xf#SuH58SDq%xI8^V^OES(uGN)EyKcXxJz!l_Fi1 z;{4uHem!a^w=Bp@v0~P2MOhjAX2|#;!9*#_6uQ@B@!??6ADYl9c0b}|CQo> z2Gs13#0dg=fI>KVB}?%%Mj~1opH4^oVOOy{f#8UkW(eGqQv{yQu?`#X67Y9ujv+g^ zX>o*!+%jC&0wj=4h*ub6u^bNXFo^<V=U(n zmR0r-K`mvMSC)^A_RQ|;*t&W9%%+)ToBLi_`_3wowXwJsm+odyFVj7v(MYm1kRVtv4F3xD zyC3}I7e5J>Wq5-C1F`_W3^Zd+_w-Ef>}HY8rHjR-Sgd``%BJxHLj7Ou-9zLI* zno2}t55Iq~czt0%ydKR7IFw4I0HdLyA*eCNAe;b@;xo((rK`zF-2uLrlb`=)@lV9!Gg;ds!4Qh4 zr#+vZp7M?CIB{gfQ62Eigt9PDE(wIu&QKW2?XdtEyOb~39@(m+WKEMjNLFRrox_x4 zHt|T}IjB(4q~b|~b;yyVV0N5ptI_os=3WL%DVZhUK?B@o)q? zj%x}EiFb$4)~eNz$0wU{nqmc)8W^tf62?)jD#Lo6wY^#`7X{6!JZi9g&2X=s8 zgtE!LZpp{h#uiYf2_Oa>2`+26yTMSTS*!$XPd%T{=Cj?Puk8gZtzjEVaFWq3ZEA^5$ zTBV*?G+>Ua+pc7ov^;H(90BMK`fZorX>{D4iYL%@`|Xy?a|p;W7_e=B#~tXr+<58rg(t`7TuyxX z+vVH0FYj$X_50eBqf>XkS-pJuayqw-Hk9)5aAYz~IQh_~72*9&^&{^sLpiawn$}BN++>lfg(Lva`Rp zzn4x#`cm;!A{Oj)n5lq|M%P4@4igeFwVk*&5DPSE{6g5+%-sts~HT|x~|h`p!PTa>Ai5HFg;}NZtMyV z4`UWRd%o%m#>OY6E!+O|^G{vf#vlIVr%t8&{QK46{@(TNmz}6@WNLJ1u;MA`VM8UGK5G79gZ!iCu?roN&dgg>@6jJ^3;0~YR5psk*zuGpO3!I}M zv=rFtn1gD}F~7ccqp8WW8gj;!SQ<_jejx#1a#~m0i3UQWQ}_#l8aIAJ?iFSTSPPTX*srQYM0!wTss3A6J0&_~#lq^vOEpy~^Z zMWTCqdrcGDB?hMLMbB-^t;wS$(S@czV73FF}{`$WU}M{zP8IyRG-@hb78CieWO)}sL};atVP^;03E&w*p)hspw}I5%k7xAp=iX@<$_kJSgFZTgiY9}&rhYiA#m2yX}Fj( zn%KWVI}qvy|M;;B@*(Gh=vTh`K@V0dz7Djc@x{#>iuYCFBDL{Cp| zC>S3&ez7{q){W_U83> zvf14F`u*E)U-5cduhutfRS1jc?74~c%?hs_nmlu6YwLNfR+*byTz|3FaT;#R*V{8b z(BDtHR#sNt|M5>-oz}{WhZpA;@&~6rpIvdviN1IqN?vV6!|`M!vAVi)e&%dCbI?1` z?{eJf!+d(@^wzDLneuV2njIdUJUBk`hl1{|t6Z#93i%sX77uo|q3>u@vNs9&DweC; z`@4&m7miNsfBzpoI>^ONs_lvsN+uUda*SRv9JH}6-A*YS%KY>v^Y6TQc4EY3H?rM& zer9@lYhz=eKgq25{nNFsJ1{;qmC2uc|KwgI5PI*8AA392!eFTc6{_WQs7$A9|K&3AiyVuwc?6%6oSB)i{{EeRBguTtdY?oR6^nAL9)sMx(0s{l zY?Lh?iF$1t@&jQ3s+wIV7LRu&k$`OIV+KIM)c*x>aQnPm0JTG8nWN*LL=t>qpkUbn zpI}y{(LBjyG^AC7#r;9?7KLn|tOJ?@9RLE!))2x%kL>O5a|)(qI2Zz(67jekFX*-^ zZ8Vef7?<%Na+xb$FR*0e6YW1WNU07r!EE_4iu1qE)xp10|p57Gf zFK&v3{-^{rx4q_Hb8FI{yr32eEdLKwU&&>^r**bMOxwa2PL!~ zECpU|KQf}KV2wv2Vco8PM-G?n2y<+ETrH2~m?MkYrK(t(T}eXSmB?`q$c&BYZM7k@ z5+3EW2M33FoH*fR*N?1`)Y~nY0fG@2R=X*tJ#$7)4jcpRBr40x)h+Rw`8>XuWE_{> zMJ-46IlxURq6^1l!m$0QG1E-BR(8V+L8As$vvQRZ^MO~2F^5;$Rwx#&n*&p;AO7TvJ73PvpYer* z2f1RS>xxGr>1<|t>bxfr_6(+cspv`OD3{BpV(`~tk44WmT^^t_ob2g)`s`&S67TQt z&1CmIwmY9K&o3-goa*|k7Xyie-EkiuWY5nm6zkP&F+VWSx3{&qIJb~KI>;0<@SVx= zGfZp~lVc~RSyTnyzqhkBF*drfu{At2p39fEcMq>zS&D@Gt1HWwFV3&5z8o7HV`lF% z?RkU8>Fm*A0Y&n7>d)66Vw1L--L1{s$k>^a^v=YYGuhLUB>r^DLj$Sp&ApzU#OB5e zIx~Axk40097w4Rg>o*_$?%f~1|McbRV1M60EOnedg6_Gz-GPzeZ@*n0ADbQ<9sw&8 ziFm${VX_<_nGAWOUw?X+sbc*6(CC@5mDLydLSc69JRA_ff_g=Q?t$J^`Y@ABCYe0K z@MwP^SIm9+`ENh?@GnoY!H+)MPK=Dc+|56JdK!)=Y`f@cRVR8!M^cf$_=WfQ(8W}h zjJvCa4AXKplV7+ncXYT1_Ya49?kwM9zFE3;<-w!7KHJ}y9G#jxV_VJVYtKB#vuVmcW*sogHAeudi=oW5fFIH~-QczU$WLZHB!bOb>&g zJ1GUIf+jF1F#yq3FLN^UwAV%x+8zs~bQ}LpG$=%=UaPewSQJ~%>)3J#P0||_CgSz9 zWav8iVnN*4E{nOFUlXAS&pOPcvA^tC7;+VEOD-yGzj&(0<+fl<`O_R|DCfVMmBCmf z(rPr#(02r?oVJ`@?1;ZC6b#CqA>(du7~%uo#9$)rHhR_ey5+0{m+bMbyE^%D(IatQ z4t1c(g-W?ptAYz|lcFIU2>Ojlixo`U<>nkeHpUZP9=MQ zk4B{`yPa%X2xhxeZPcpJ{A z8glkWwl0AxgK;=fpo;E$Jn=}J?}5VO%!wmuekiGIN@noS6nw9xdOU7#RzA!utn@ z=PoW{q_3~9&(F-}j*gP?NTzs@Nc8M(p7?zJRH~=mmV;1wd;2RTnaP5F@803T#Pno3 zlRZ2-9q8-zbgSv~(fq>I-JSh-EYe~Sx!OIw$<3|3O1&|6e&*=tD4jW7yl}Nqah+yP zh6X}AyX$cvDA9Aczdt@YUMkjd`ICvM{+H`7E-YOC>dUW~Gg7I(+-Y^~<;y?+i$6L( z%^n|}BC+07Y;dse+vVl+bMx8EDd;&nd!8W~2?icNdJqalF_bV)R#%?5IfeNtAqWE zOA|*0SFFdiv0je&t$}d3C*)dvxG_C7nkgJ)b9)O5(?^HLxuTOurjot!l}9UAE?i%G z{%o*6ytVz}$3OY;-u}_OhwG_t%+FQ?9* z_jv=yM@Q!-M|XEOTkQsb-gXD>F5ka>bE(~IJbd`@+O=ya)V+K6-gx7UgM$NR1%~t| zpM1ifs5V%}bOL5se|_;!(0M%?2Y!JLYs9vm`K(dznlOuZvE6cc2|agPT{&CS79fko zBoIkLjXG)>IVLwiy~BWajmLX2b}CMjdA{rOVBE=>_3bwN!sB$~fQ8!%STxb8fZeRs z18vL-h;T#Gp-3=2gfNx>SsdfzHzr^}R*~GYrXcgY-xdR?(~*Tglg(M`9Sn#YuInPlX65CvH%A>^yh)rC?=oFLw4B3_rspf+|Qwt%c87@DRp zw>cbJaze-npRav(kP0vXb5|1ByCh7cUY6Ygm@ClLh({P%zFu{F9@+?G_r)Tupb38sbt?YPtx9CT|7n9BBYqT2(7y@Pc;GX$lI0OY?3ZfxPB{JEWg^>2uCB(XKy5S z>w`Zy%4bu(k&W#N&_9+)Zg1|KpFMYc3^w`UJ8#^0vsrK5U;gGtx39?1Ew{>*+ScLz z($ZC|pjx%+b=j3#BVVoDymhnMXgytdGCMt0D(1Wa#zwM`Z5$q?8|~V)>r1=)M~x~o zVm#pU7f!SFRy`OC^a>2@?WcWS&p>Z9lRjxQyA$Kn*^_i48Qt687#!*Ex~!eOgGR%- zbn(j3VRm=-VB!2FX6Mt)X8%B9_2tV%s<$uMzqYnMb8bGJIkY_0U<7Tl`}+nTe)nB} z?|{>?&z?K;*%zOVjE}^7hMqimGBGwBk4I_F!NC#6Ckj6}-0z7e#zu!3-s!`mgX4n> z7v@W)O2`w!%)EH%0wd(XcaO1`F{cNH23J;}Q2&dUFEZYque}@}AJ3d-LP7ub#^&O} z#bUPD+uM7R%Wv)NPtMNzLw>ibvHIw~yI#Apa48Y#d%F63aB{foZXX|QBlASh*v`Rm zp_K1Qr0V(l)l27IJbRo!Jw7{gK9L&y{@G?~aAa-k+04xORLje%6)%RArP zcx$QV$QjfZ=H_>{x6tj$GviF~o7?++gJ+l;bD5*Xg;^}Y@4k~n8nVyyG90|NtSF47S%i9{i|<*1uxv+I#{CCx#q z5u{=$8P`%Vmxq7GVlkP)&0)|&`nXu~ge79|i>~Dno@mm~bA8dIr{J!k zfdR2A17X1|x45hG$0q=8xluD7H!EUdGR$Tm=QZxw-f%eTH`{SwM!9@mJY{ZA%%r%& zU=#oe1Q3y)T?T3!vg1cq(Rf6*J3&n9ElHZ}l>mGwFdx7^f%1l=%+HmIlC{FNBcYJf zfbDhi`2rk==K_CTsDd2WDRA60Tc%`Xu+x=8o5R6UvrZ*J5Z#mDH!li6k;^=?Uy3de zK&?u?#agv2PWoys7z|TYq%FQMS2q!jf$4O*WO1~tVxbJ9q^F`05r|{Cd;vcI%yeRP zJ20tIv4S*YdJuEaP9$S=1V2esnlET(yQGY^T)yEFYZ^WDz$xoZ7@f!K4kto+ITy#3 zNoS|dp3T)N$TZv&@kD~>E?>Z0eYLr{aP?BARGvIPb6PAue*Sb|cqEjJ&o3=O15>>T z8oRQxGBi3;E7!o;^XJcFDU6RzGN8wXM;p!hN%{cO%pTXgaib$X3pn}IX*`ti4*ghI(L@(A08eTCGKII+lNO6Cnv`rJbXMkIkkhG zIF2RgNuOls;_fL%$>dMB-A6BEEdI~K0Y?V2T%qysn^OUC&z2+FQ?9)H`BkI z-OH8HScvcU_CTBqu1?p)Ke~s9hZwr$YAIi=U^+N0IkyFkMN#R=GiT25(3dY?@+6d* zAqYwN{`>E-q&8n}3JMPH?(U$~E|;~nwS{WT&Ck;XuU@@kI6+MK%=ecrUE1H@qg_i^ zu5nE^n;jdQ*ge=k%@ukFdPj!`p@9Q^sYeeUU%PURQS^A_`^8I(+3Ydc5soIC?RGI= zU;x~_b~TqPV8|qsaR|}W^tnz~R^(CW?d@%(-Dx>5o~>V6yx4Z?cfP&DOn}^$mzOVJ zz6_b-xo6LwWrW|o_keZ^_Vv?)6H{ln=FXiv@4WL4kE4>))6)+gJoxdu@4*T`|NQg! z-g_^f%gG4;+sl6@3s7d$Nf(aZYI!B$hwunFHp1_3$tDyzfx9rD+$%buRuXVUg5R<|x}^Vl{*qR?U(^Pfstm z^PqZNmSW}99s}Z?vVM6P7g<7nBHAUlWi4G^K_zQ z8^Z3k5tF2!hsMG;&&|vn=duzr>}tYYdq;;RXU;hgfsI%5moHbKu7RL8=!ciyxc%mx z<+}qTLv#w}08K_EfaB58(Z`P;qt9CH`}glNplK93eEHH9WX^OwIXOw?hlht(S65M5 zkOEaf8L%~e^{ZdK`R1EUdzc>ao+KZbc=$XrGQwqyb_z$AxP4?;7|r3~A?0jrYygNS z*%PFyQ9@sS`6ch%3tNGJGlftHwSpq?PA_xs-oe3@D_6i8fJQ@&&?%X;ayg_I3P)fD zlm;+SNv1JM%NL7Yv&U=g`SZ8mew$uHfm3Gfhz3qgO(jz)dV~^yp&Qq((-*Sf*zHmo zN(Myu^MemQ;2S=J(KH!lp-~eP6O_gifDE(mRRT4UPk(>Ex@)NnBKqQsFaGpT{}eIO z#tS3U!IlMv!Rw+*zK&+(5CEwzRawQ>ZFJRx9t~#f!Qzna9ys znAmOGJ~^D#ZA-2}<%zxh{j?}zc$Vezn0yl*2nztmgKCYs30U__s<7zmoq(eJ z;HhjJkLy8-vfOEEt~)CsS#pY(g$IlJvvrkD@MW0EI25R$yI;%^qvIw=?O&Fa|HB+#76o%Rk76lxXd z)%?{<@&4XSxzIN<40*(!?Hw7pvUGiAZEa|D6a%?fE60-w@wQqPI7KUH7YbZhSorwk zkLTy-)!Dkaxye8WS&D@cL!UNE1b?k|?%cUVEb>nu{TBU40jT`i+S(g$yg`A_o;~~7 z&wh5CInmrC7w6}`{OS&)3*7?<=wC4FV1Hlj5ltt+_j3z#{G^*jcsja$_3BkcH000s zz=6(2Y6oDX@Dq}x+Imi9&FC!`fNo4_C^MAMV^&&{sUCFl;OMAo4$vDN9)@L50fC8d zn2|$cssG^cFbYqV(CYqFA8<*Pz%Po`MCTwlqvG1NYdq!Q!-srHTc`t4(g;kUHiLr{ zjwl$|)J^x9Fq7M6ctS1R;xBn1=(}WJ=s0?dwnC2BaN9qSrl5&q;4)M+WctY*=iAm$QY={oF9aHm#pHBCNy{hd ztq3KFr+t1kyM8#@Lw#@*E+HefrC?2MeI6Omm3j&b+GWY%9cp(whFi7kvKk9uiDYc4 zp`LWB0VujWsuM5sAqKx~g7}qKahYVAcO>ABYtTU2DClg&qF`hKY+bUHB3Ytsg+(FZ z=H)g48OU7EC^07}$+n)5S@uP$(kW5NCU|t32}QztJG(uJq^sG8CzDmD39ktCC90SN z3Q5fpGS=6-aOG02TFRBmb*FP$DqXs^#6ZfI#p~~rBhX#YD-0Z}0RZt_ zum&YWdBmESn1H;{1v;f4AEl8PUw-@Tw+v&6M+#tPfQz1RPLlzbbUHo1ctJ@A zETccw`@7%$4m|-5ASqmbW^xi)p{}$JjDs5N9qge_%0AFxjlz*V4`#YzAn{y?7+rwg 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 TS>o7oNW^QObW(@z9c%wD-G1>v diff --git a/lam-web/documentation/faq.htm b/lam-web/documentation/faq.htm deleted file mode 100644 index ad28b9ef..00000000 --- a/lam-web/documentation/faq.htm +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - LAM - FAQ - - - - - - - - - - -
      - - -

    - - -

    - -

    FAQ

    -
    -
    -
    -Q: I want to change -the preferences but I do not know -the password.
    -
    -Q: Where can I find PHP4 -packages with mcrypt/mhash for Suse/RedHat?
    -
    -Q: What is the syntax -of the filter fields in the account lists?
    -
    -Q: LDAP + SSL does not work.
    -
    -Q: I found a bug. -Where can I report it?
    -
    -Q: My question is not on the -list. Where can I find help?
    -
    -
    -Q: I want to change -the preferences but I do not know the password.
    -A: When you install LDAP -Account Manager the password for the default profile and the master -password are "lam".
    -
    -
    -Q: Where can I find PHP4 -packages with mcrypt/mhash for Suse/RedHat?
    -A: Either you compile PHP4 -yourself or you install some unofficial packages.
    -
    -You can find unofficial packages here:
    -
    -Red Hat: The Horde project -provides some packages on: http://ftp.horde.org/pub/RPMS
    -Suse: -ftp://ftp.suse.com/pub/people/poeml/mod_php4
    -
    -
    -Q: What is the -syntax of the filter -fields in the account lists?
    -A: LDAP Account Manager -searches for "(attribute=<filter field>)".
    -
    -You can do simple filtering like: a*, *nix, groupname
    -
    -There are several limitations: If you only enter "*", LDAP will return -all accounts with the attribute set. Numeric fields cannot use the -"*", only exact matchings are possible.
    -
    -
    -Q: LDAP + SSL does not -work.
    -A: PHP uses the LDAP settings -in /etc/ldap.conf (you will have to create this file on some -distributions).
    -Use the "LDAPTLS_CACERT" setting to specify your CA certificate.
    -
    -
    -Q: I found a bug. Where can I report it?
    -A: Please use the Bug Tracker at our Sourceforge homepage -or subscribe to our public mailinglist.
    -
    -If the problem is related to LDAP, please add some logging information. -In /etc/ldap/slapd.conf turn logging on with the line "loglevel 256". -OpenLDAP uses /var/log/syslog for log output.
    -
    -
    -Q: My question is not on the list. Where -can I find help?
    -A: Please subscribe to our -public mailinglist. - -

    - - -

    - -
    - - - - diff --git a/lam-web/documentation/howto.htm b/lam-web/documentation/howto.htm deleted file mode 100755 index d2fa0866..00000000 --- a/lam-web/documentation/howto.htm +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - - - - - - - - - - - -
      -

    - -

    -

    HOWTOs

    -
    -

    Here you will find a set of HOWTOs related with LDAP Account -Manager, LDAP and SMB/Samba. We are alwalys looking for good new HOWTOs -or other documentation that might help our users. So if you know a good -HOWTO, please let us know about it. We will take a look at it and then -link it on this site.

    -

    - LAM -Pro HowTo

    -

    - OpenLDAP, -OpenSSL, SASL and KerberosV Howto

    -

    - Linux LDAP authentication

    -

    - LDAP -Account Manager Dokumentation (German)

    -

    - LDAP Account Manager in "Samba 3 by Example"

    -

    - HowTo for managing Kolab and Samba accounts with LAM

    -

    - -

    -
    - - diff --git a/lam-web/documentation/index.htm b/lam-web/documentation/index.htm deleted file mode 100755 index de3c5623..00000000 --- a/lam-web/documentation/index.htm +++ /dev/null @@ -1,282 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    User documentation
    -

    -
    -

    Readme

    -

    Installation

    -

    FAQ

    -

    HOWTOs

    -

    Supported account types

    - -

     


    - -

    - - -

    - -
    - - - - diff --git a/lam-web/documentation/install.htm b/lam-web/documentation/install.htm deleted file mode 100644 index f6b9527b..00000000 --- a/lam-web/documentation/install.htm +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Installation
    -

    -
    -

    1. Requirements

    -
    -   - Apache webserver (SSL optional) with installed PHP-Module (PHP-Module with
    -     ldap, gettext, xml, mcrypt+mhash optional)
    -   - Perl (optional, needed only for lamdaemon)
    -   - OpenLDAP (>2.0)
    -   - A web browser :-)
    -
    -   MHash is only needed if you use PHP < 4.3 and if you want to use SHA or SSHA
    -   for password hashes.
    -   MCrypt will be used to store your LDAP password encrypted in the session file.
    -
    -   Getting mcrypt and mhash for Suse/RedHat:
    -
    -   Either you compile PHP4 yourself or you use some unofficial packages:
    -
    -   - Suse: ftp://ftp.suse.com/pub/people/poeml/mod_php4
    -   - RedHat: http://ftp.horde.org/pub/RPMS
    -
    -
    -   See docs/README.schema.txt for information about used LDAP schema files.
    -
    -
    -

    2. Installation

    -
    -   * Extract the package with:
    -     tar xzf ldap-account-manager-.tar.gz
    -
    -   * Copy the files into the html-file scope of the webserver. For example
    -     /apache/htdocs.
    -
    -   * Set appropriate file permissions:
    -     - lam/sess: write permission for apache user
    -     - lam/tmp: write permission for apache user
    -     - lam/config (with subdirectories): write permission for apache user
    -     - lam/lib: lamdaemon.pl must be set executable (See also
    -       docs/readme.lamdeamon.txt)
    -
    -   * Configure config.cfg and create a configuration profile.
    -     Copy config.cfg_sample to config.cfg and set the master password and default
    -     profile.
    -
    -     Open the index.html in your web browser:
    -     - Follow the link "Configuration Login" from the start page.
    -       (The default password to edit the options is "lam")
    -     - Select the default lam profile or create a new profile.
    -     - Change the settings to fit your environment.
    -
    -
    -

    3. Setting up PHP

    -
    -   LAM runs with PHP4 or PHP5.
    -
    -   Needed changes in your php.ini:
    -
    -    * memory_limit = 32M
    -
    -
    -
    - - -

    - - -

    - -
    - - - - diff --git a/lam-web/documentation/readme.htm b/lam-web/documentation/readme.htm deleted file mode 100644 index f6257254..00000000 --- a/lam-web/documentation/readme.htm +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Readme

    -
    -  LDAP Account Manager (LAM) manages user, group and host accounts in an LDAP
    -  directory. LAM runs on any webserver with PHP4/5 support and connects to your
    -  LDAP server unencrypted or via SSL/TLS.
    -  Currently LAM supports these account types: Samba 2 and 3, Unix, Kolab 2,
    -  address book entries, NIS mail aliases and MAC addresses. There is a tree
    -  viewer included to allow access to the raw LDAP attributes. You can use
    -  templates for account creation and use multiple configuration profiles.
    -  LAM is translated to Catalan, Chinese (Traditional), Dutch, English, French,
    -  German, Hungarian, Italian, Japanese, Russian and Spanish.
    -
    -  http://sourceforge.net/projects/lam/
    -
    -    Copyright (C) 2003 - 2006 Michael Duergner 
    -                              Roland Gruber 
    -                              Tilo Lutz 
    -
    - -

    Requirements:

    -
    -    PHP4/5
    -    Openldap (2.0 or greater)
    -    A web-browser that supports CSS
    -
    - -

    Summary:

    -
    -    With LAM you can easily manage user, group and machine accounts stored in
    -    an LDAP directory over a web interface. At the moment it supports:
    -
    -      - managing user/group/host/domain entries
    -      - filtering and sorting
    -      - account profiles
    -      - multiple configuration profiles
    -      - tree viwer
    -      - schema browser
    -      - OU Editor
    -      - account creation via file upload
    -      - PDF export for all accounts
    -      - manage user/group Quota and create home directories
    -
    - -

    Important:

    -
    -    The default password to edit the configuration options is "lam".
    -
    - -

    Installation:

    -
    -    Please see the INSTALL file.
    -
    - -

    Documentation:

    -
    -    Basic documentation is available in the directory "docs".
    -
    - -

    Upgrade from older versions:

    -
    -    See docs/README.upgrade.txt for upgrade instructions.
    -
    - -

    Internationalisation:

    -
    -    If you want to use a translated version of LAM be sure to install the
    -    needed locales. See locale/ for a list of supported locales and languages.
    -    Debian users can add locales with "dpkg-reconfigure locales".
    -
    - -

    Security:

    -
    -    It is strongly recommended to use a SSL connection to your web server.
    -
    -    LAM needs to store your LDAP user name + password in the session. The session
    -    files are saved in sess/ and are accessible only by the web server. To increase
    -    security username and password are encrypted with MCrypt/AES if available.
    -    The key and IV are generated at random when you log in. They are stored in two
    -    cookies.
    -
    - -

    Download:

    -
    -    You can get the newest version at ../.
    -
    - -

    License:

    -
    -    LAM is published under the GNU General Public License.
    -    The complete list of licenses can be found in the copyright file.
    -
    - -
    -
    - -

    - - -

    - -
    - - - - diff --git a/lam-web/documentation/supportedSchemas.htm b/lam-web/documentation/supportedSchemas.htm deleted file mode 100644 index 5e609fef..00000000 --- a/lam-web/documentation/supportedSchemas.htm +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Supported account types

    -
    -

    This is a list of all supported account types and their schema files. The account types can be combined (e.g. users with Samba and Unix part)
    -
    -

    - -

    Unix

    -
      -
    • Types: users and groups
    • -
    • Object classes: posixAccount, shadowAccount and posixGroup
    • -
    • Schema: nis.schema
    • -
    - -

    Samba 3

    -
      -
    • Types: users, groups, hosts and domains
    • -
    • Object classes: sambaSamAccount, sambaGroupMapping, sambaDomain
    • -
    • Schema: samba.schema
    • -
    - -

    Samba 2

    -
      -
    • Types: users and hosts
    • -
    • Object class: sambaAccount
    • -
    • Schema: samba.schema
    • -
    - -

    Kolab 2

    -
      -
    • Type: users
    • -
    • Object class: kolabInetOrgPerson
    • -
    • Schema: kolab2.schema, rfc2739.schema
    • -
    - -

    Address book entries

    -
      -
    • Type: users
    • -
    • Object class: inetOrgPerson
    • -
    • Schema: inetorgperson.schema
    • -
    - -

    Mail routing

    -
      -
    • Type: users
    • -
    • Object class: inetLocalMailRecipient
    • -
    • Schema: misc.schema
    • -
    - -

    Mail aliases

    -
      -
    • Type: groups
    • -
    • Object class: nisMailAlias
    • -
    • Schema: misc.schema
    • -
    - -

    MAC addresses

    -
      -
    • Type: hosts
    • -
    • Object class: ieee802device
    • -
    • Schema: nis.schema
    • -
    - -

    Simple Accounts

    -
      -
    • Type: users
    • -
    • Object class: account
    • -
    • Schema: cosine.schema
    • -
    - -

    SSH keys (LPK patch)

    -
      -
    • Type: users
    • -
    • Object class: ldapPublicKey
    • -
    • Schema: openssh-lpk.schema
    • -
    - - -

    - - -

    - -
    - - - - diff --git a/lam-web/download/debian.htm b/lam-web/download/debian.htm deleted file mode 100755 index 40281232..00000000 --- a/lam-web/download/debian.htm +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Debian packages

    -
    -

    - - - - - -
    - Debian users can get LDAP Account Manager by using the the official unstable branch of Debian or on our download page.
    - LDAP Account Manager can be installed with "apt-get install ldap-account-manager".
    -
    The package is maintained by Roland Gruber (post@rolandgruber.de).
    Thanks to Fabio Tranchitella who is sponsoring the package.
    -

    - -

    - - -

    - -
    - - - - diff --git a/lam-web/download/freebsd.htm b/lam-web/download/freebsd.htm deleted file mode 100644 index f3971308..00000000 --- a/lam-web/download/freebsd.htm +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    FreeBSD

    -
    -
    -

    LAM is part of the official FreeBSD ports tree. The port is maintained by Clement Laforet.

    -
    -

    For more details see these pages:

    -

    FreeBSD-CVS: http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/ldap-account-manager

    -

    FreshPorts: http://www.freshports.org/sysutils/ldap-account-manager

    - -

    - - -

    - -
    - - - - diff --git a/lam-web/download/index.htm b/lam-web/download/index.htm deleted file mode 100755 index fcdac91b..00000000 --- a/lam-web/download/index.htm +++ /dev/null @@ -1,476 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Downloads

    Take a look at LDAP Account Manager Pro for more powerful features.
    -
    - -

    -

    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 2.1.0.RC1
     - -Source code - ldap-account-manager-2.1.0.RC1.tar.gz
     - -Debian package - ldap-account-manager_2.1.0.RC1-1_all.deb
     - -RPM package - ldap-account-manager-2.1.0.RC1-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 2.0.0
     - -Source code - ldap-account-manager-2.0.0.tar.gz
     - -Debian package - ldap-account-manager_2.0.0-1_all.deb
     - -RPM package - ldap-account-manager-2.0.0-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.3.0
     - -Source code - ldap-account-manager-1.3.0.tar.gz
     - -Debian package - ldap-account-manager_1.3.0-1_all.deb
     - -RPM package - ldap-account-manager-1.3.0-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.2.0
     - -Source code - ldap-account-manager-1.2.0.tar.gz
     - -Debian package - ldap-account-manager_1.2.0-1_all.deb
     - -RPM package - ldap-account-manager-1.2.0-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.1.1
     - -Source code - ldap-account-manager-1.1.1.tar.gz
     - -Debian package - ldap-account-manager_1.1.1-1_all.deb
     - -RPM package - ldap-account-manager-1.1.1-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.1.0
     - -Source code - ldap-account-manager-1.1.0.tar.gz
     - -Debian package - ldap-account-manager_1.1.0-1_all.deb
     - -RPM package - ldap-account-manager-1.1.0-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.4
     - -Source code - ldap-account-manager-1.0.4.tar.gz
     - -Debian package - ldap-account-manager_1.0.4-1_all.deb
     - -RPM package - ldap-account-manager-1.0.4-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.3
     - -Source code - ldap-account-manager-1.0.3.tar.gz
     - -Debian package - ldap-account-manager_1.0.3-1_all.deb
     - -RPM package - ldap-account-manager-1.0.3-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.2
     - -Source code - ldap-account-manager-1.0.2.tar.gz
     - -Debian package - ldap-account-manager_1.0.2-1_all.deb
     - -RPM package - ldap-account-manager-1.0.2-1.noarch.rpm
    -


    - -

    -

    -

    Old releases

    -


    - -

    - - -

    - -
    - - - - \ No newline at end of file diff --git a/lam-web/download/oldReleases.htm b/lam-web/download/oldReleases.htm deleted file mode 100755 index 9342c040..00000000 --- a/lam-web/download/oldReleases.htm +++ /dev/null @@ -1,822 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Old releases

    -
    -

    -

    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.1
     - -Source code - ldap-account-manager-1.0.1.tar.gz
     - -Debian package - ldap-account-manager_1.0.1-1_all.deb
     - -RPM package - ldap-account-manager-1.0.1-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.0
     - -Source code - ldap-account-manager-1.0.0.tar.gz
     - -Debian package - ldap-account-manager_1.0.0-1_all.deb
     - -RPM package - ldap-account-manager-1.0.0-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.rc2 (unstable)
     - -Source code - ldap-account-manager-1.0.rc2.tar.gz
     - -Debian package - ldap-account-manager_1.0.rc2-1_all.deb
     - -RPM package - ldap-account-manager-1.0.rc2-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 1.0.rc1 (unstable)
     - -Source code - ldap-account-manager-1.0.rc1.tar.gz
     - -Debian package - ldap-account-manager_1.0.rc1-1_all.deb
     - -RPM package - ldap-account-manager-1.0.rc2-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 0.5.3
     - -Source code - ldap-account-manager_0.5.3.tar.gz
     - -Debian package - ldap-account-manager_0.5.3-1_all.deb
     - -RPM package - ldap-account-manager-0.5.3-1.noarch.rpm
    -


    - - - - - - - - - - - - - - - - -
    LDAP Account Manager 0.5.2
     - -Source code - ldap-account-manager_0.5.2.tar.gz
     - -Debian package - ldap-account-manager_0.5.2-1_all.deb
     - -RPM package - ldap-account-manager-0.5.2-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - -
    LDAP Account Manager 0.5.1
     - -Source code - ldap-account-manager_0.5.1.tar.gz
     - -Debian package - ldap-account-manager_0.5.1-1_all.deb
    -


    -

    -

    -

    - - - - - - - - - - - - -
    LDAP Account Manager 0.5.0
     - -Source code - ldap-account-manager_0.5.0.tar.gz
     - -Debian package - ldap-account-manager_0.5.0-1_all.deb
    -


    -

    -

    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.5.rc3 (unstable)
     - -Source code - ldap-account-manager_0.5.rc3.tar.gz
     - -Debian package - ldap-account-manager_0.4.10+0.5.rc3-1_all.deb
    -


    -

    -

    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.5.rc2 (unstable)
     - -Source code - ldap-account-manager_0.5.rc2.tar.gz
     - -Debian package - ldap-account-manager_0.4.10+0.5.rc2-1_all.deb
    -


    -

    -
    - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.10
     - -Source code - ldap-account-manager_0.4.10.tar.gz
     - -Debian package - ldap-account-manager_0.4.10-1_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.9
     - -Source code - ldap-account-manager_0.4.9.tar.gz
     - -Debian package - ldap-account-manager_0.4.9_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.8
     - -Source code - ldap-account-manager_0.4.8.tar.gz
     - -Debian package - ldap-account-manager_0.4.8-1_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.7
     - -Source code - ldap-account-manager_0.4.7.tar.gz
     - -Debian package - ldap-account-manager_0.4.7-1_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.6
     - -Source code - ldap-account-manager_0.4.6.tar.gz
     - -Debian package - ldap-account-manager_0.4.6-3_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account Manager 0.4.5
     - -Source -Code - ldap-account-manager_0.4.5.tar.gz
     - -DEB -File - ldap-account-manager_0.4.5-1_all.deb
    -


    -

    - - - - - - - - - - - - -
    LDAP Account Manager 0.4.4
     - -Source -Code - ldap-account-manager_0.4.4.tar.gz
     - -DEB -File - ldap-account-manager_0.4.4-1_all.deb
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.3
     - -Source -Code - ldap-account-manager_0.4.3.tar.gz
     - -DEB -File - ldap-account-manager_0.4.3-1_all.deb
     - -RPM -File - suse-9.0_ldap-account-manager_0.4.3-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.2
     - -Source -Code - ldap-account-manager_0.4.2.tar.gz
     - -DEB -File - ldap-account-manager_0.4.2-1_all.deb
     - -RPM -File - suse-9.0-LDAP-Account-Manager-0.4.2-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.4.1
     - -Source -Code - ldap-account-manager_0.4.1.tar.gz
     - -DEB -File - ldap-account-manager_0.4.1-1_all.deb
     - -RPM -File - suse-9.0-LDAP-Account-Manager-0.4.1-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.4
     - -Source -Code - LDAP-Account-Manager-0.4-0.tar.gz
     - -DEB -File - ldap-account-manager_0.4-2_all.deb
     - -RPM -File - suse-9.0-LDAP-Account-Manager-0.4-0.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.3
     - -Source -Code - LDAP-Account-Manager-0.3-1.tar.gz
     - -DEB -File - ldap-account-manager_0.3-1_all.deb
     - -RPM -File - suse-8.2-LDAP-Account-Manager-0.3-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.2
     - -Source -Code - LDAP-Account-Manager-0.2-1.tar.gz
     - -DEB -File - ldap-account-manager_0.2-1_all.deb
     - -RPM -File - suse-8.2-LDAP-Account-Manager-0.2-1.noarch.rpm
    -


    -

    - - - - - - - - - - - - - - - -
    LDAP Account -Manager 0.1
     - -Source -Code - LDAP-Account-Manager-0.1-1.tar.gz
     - -DEB -File - ldap-account-manager_0.1-1_all.deb
     - -RPM -File - suse-8.2-LDAP-Account-Manager-0.1-1.noarch.rpm
    - -

    - - -

    - -
    - - - - diff --git a/lam-web/download/rpm.htm b/lam-web/download/rpm.htm deleted file mode 100755 index fae79e68..00000000 --- a/lam-web/download/rpm.htm +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    RPM packages

    -
    -

    You can find up-to-date RPM packages in our Releases section.
    -If you want to build the packages yourself then use this SPEC file. -

    -Thanks to Iain Lea who maintains the RPM packages. -

    - -


    - -

    - - -

    - -
    - - - - diff --git a/lam-web/google_adsense_script.html b/lam-web/google_adsense_script.html deleted file mode 100644 index 03a62306..00000000 --- a/lam-web/google_adsense_script.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/lam-web/i18n/i18nhowto.htm b/lam-web/i18n/i18nhowto.htm deleted file mode 100755 index 4bfa5477..00000000 --- a/lam-web/i18n/i18nhowto.htm +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - - - - - - - - - - - -
      -

    - -

    -

    Translation HowTo
    -

    -

    -
    - Here is how our translation -system works:
    -
    -We use Gettext for -our translations. The .po files[1] contain all English strings -("msgid") in our
    -project. You have to write the translation for each string in "msgstr". -The msgid must not be changed. -
    -
    -
    - - - - - - - -
    Example
    - #: ../lib/lists.inc:474
    - msgid "Change suffix"
    - msgstr "" -
    => - #: ../lib/lists.inc:474
    - msgid "Change suffix"
    - msgstr "Suffix wechseln" -
    -
    -
    -If you update an existing translation there might be fuzzy entries. Here the translation -system guessed the translation. Please also check these entries and -remove the word "fuzzy".
    -
    -At the beginning of the file please enter your name and mail address.
    -Please note that the file must be encoded in UTF8.
    -
    -We suggest to use KBabel -or PoEdit for the translation but -any editor with UTF8 support can do it, too.
    -
    -If you want to start a new translation please subscribe to lam-i18n -and write a short mail to what language you want to translate. We will -send you an empty .po file.
    -Whenever the translations need to be updated we will inform you on lam-i18n.
    -
    -
    -
    -
    -[1] locale/<LANG_ID>/LC_MESSAGES/messages.po
    -
    -
    -
    -
    -
    -

    - -

    -
    - - diff --git a/lam-web/i18n/index.htm b/lam-web/i18n/index.htm deleted file mode 100755 index 3ab3a7ff..00000000 --- a/lam-web/i18n/index.htm +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - - - - - - - - - - - -
      -

    - -

    -

    I18N - Internationalisation
    -

    -

    -
    -

    We -are always looking for people to translate LDAP Account Manager to -other languages or review existing translations. -

    -

    If -you would like to help please write to our i18n-mailinglist. -

    -

     

    -

    If -you find translation errors please write to - lam-i18n@lists.sourceforge.net.

    -
    -
    - LAM translation team:
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Language
    -
    Translator
    -
    Catalan
    -
    Dani Pardo
    -
    Chinese (Simplified)
    -
    Alan Needham
    -
    Chinese (Traditional)
    -
    Hung Chih-ming
    -
    Czech
    -
    Ludek Finstrle
    -
    Dutch
    -
    Ruud Baart
    -
    English
    -
    LAM developers
    -
    French
    -
    Xavier Poirier
    -
    German
    -
    Roland Gruber
    -
    Hungarian
    -
    Gergely Kakasy
    -
    Italian
    -
    Massimiliano Ferrero
    -
    Japanese
    -
    Yasuhiro Magara
    -
    Portuguese
    -
    Alexandre Makoto Tanno
    -
    Russian
    -
    Anatoly Turov
    -
    Spanish
    -
    Dani Pardo
    -
    -
    -
    - Translation HowTo
    -
    -
    -
    -

    - -

    -
    - - diff --git a/lam-web/images/background.png b/lam-web/images/background.png deleted file mode 100644 index 7a0ad19b1a3ffe41d2098d3032401b0453b4c2e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 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 diff --git a/lam-web/images/geoit_logo.gif b/lam-web/images/geoit_logo.gif deleted file mode 100644 index 3ee5b71bdef30ffc6d98cf8176250ac8805d498e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7531 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 diff --git a/lam-web/images/lam_logo.jpg b/lam-web/images/lam_logo.jpg deleted file mode 100644 index 35ef1e4deff2f4811fde239f8a0b35b0b3509a7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9791 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 atoehTIJ!~Mx0RS2;=cR$<)!y^^?v|0(qcsb diff --git a/lam-web/images/openlogo-nd-25.png b/lam-web/images/openlogo-nd-25.png deleted file mode 100644 index 5ad44879c5adb47e1f07175a0c74fcec6c69d098..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmV;X0a^ZuP)P0015c0{{R3?lMK`0000pP)t-s|NsBT z05<#Y^3_0S%Me5ApR@GO+3~;4*-&*$U%$ct z0004EOGiWihy@);00009a7bBm000XT000XT0n*)m`~Uy|2XskIMF-LW0u~1jv>B4U z0002_Nkl2o&*+8u!22f?{iPZ#o}2(E(-vjZu^f8(|9OhLS-+sh&h~ zaKOcVZ)XDeUQF~T|6ZBF|1DWPdC6Z{U5N529i$+~#X#Wtmz~N~6}JF)s|_&ET3auU zhEvYZJN9L_w6`V*RRAu@Oxi4cicWJ5)K*UBVAuhIo}5O+$prcAI4#CH792YO+{|jK zU*avtgTW!Cg5{ipz1`|hOT!%+&Se;fNG^f+lvZ=@Z7hX zBUi`qy-r5@JL?_iWPJak9_4O8$PbKdP#-9M3O};OlNP^H|3KN=ay|Qe0WBN_-J~i- QPyhe`07*qoM6N<$f^Yh@AOHXW diff --git a/lam-web/images/openlogo-nd-50.png b/lam-web/images/openlogo-nd-50.png deleted file mode 100644 index 411c9d964e8def920e217b531006d3b7ac7a2472..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmVZ2*-&-B_^g)z z0004EOGiWihy@);00009a7bBm000XT000XT0n*)m`~Uy|2XskIMF-LW0u~1xN1)^N z0006?NklTK!BMco6ku{uMi$|BWjF9!_cl-7xFS5 z#2v$q_F?(OUmmaW;LfnLdd{_D6_gOyNQ!E=$?J`@)mrhhQQfs&xI#Ywq<5~HT{>F8ikKgg943@Wyl zatd~NuH}sav*`mV5fkGo1L^AzMH`i@;)lW(d)rf&Yx!(f%CLkR=y2kvS-hW% zIU`hxoyFU2Jt3&wG%FeE#fvQsdygOGsFZ#KOl=-}EikEvwRp5%x2ED>M_H>kSPxMZ z2PaCuV5*;#!JJp@gVAA?%AZCxjX@{dNT@uoO7254W3p@~?+4U-n6 zR5L<{i;T9T7rs)4AgdV0!B|F&W2H>s92-C1z2~EARJ{5;Mol%QQbbN@>Ws!R|DEgR zc8S0xcIDY*hAMY&gNROs!Eq*eq)Jb4fXy=?cG}Y1$7nm?ZFi1#K3{;yh^EsED$trIM(I^S)xZ%>fFk^XPcWyqf&1S9fY5#RSU5c^`5y+D2!b4{oZph>X0 zVxAyBr>5RFua{p35mrx;e{ep^Ar4R9^kh5JoOt2nj{O)nYBz1ZRj9){;QPng$?wAT p1@k~cOZHn_dj!*4r;GFMbZEO002ovPDHLkV1mZ&UT**Z diff --git a/lam-web/images/sflogo.png b/lam-web/images/sflogo.png deleted file mode 100644 index 503b97490f020c1d7e58a0804ba27a8d7a269c3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2108 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 diff --git a/lam-web/images/zend_logo.gif b/lam-web/images/zend_logo.gif deleted file mode 100644 index 389e753a9ea60331cd8636d3592f7a0765f33f76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmV;E1#J39Nk%w1VdVfJ0J8u9s;a6=Z;|-<`j?lNZHuPk=IX@6#N6KBpR>i!*4?_u z)r6h2?eFn}gM%$sfB*mgA^8LV00000EC2ui0ObH7000F4@GVEHz1W5Gy8mD(j$~;f z0g;+)>%MR-$5Uow$gJ<7KvV&qa7Zk+YPTeTVQiWN$e?pdt(K5U8^>ye0=eLD6H8c_ z&*z^dC!TsK(zbl=iWWu;HH9Fc8{Zm!f`cC@0f$T?2p0)m9|8;o43kAsgqMB=37ZLh zAqN3#Fq#So2nq>zBMA!%4-5(m1hccJi7=C%mYBS~c@_b;CItv8zyt`Y9|u1H2v`>j zjVuBOrm_pCdU3tof{PZe)CzhT1mYc_S-@;02MeJX@qym;a|!bf3!WtcDC^D=DOiVt zgo1oGxY=7+1&{`1B?ihvNMQ>Da2Ha{LKt8gh=Tt^9h!KA1+cT8Z*k4m?j;dEKttDxdR0bkOLO9D-VYq zTMX5Jvd{uy9x#Rl;gD%m1Zb&#@k%#_#0m&>iYP$L0s%>U`Fawdw}U?*9+S=spz0Ui z!V>1XfLzy}{?*_k#B%lsJhJXRpsb>e;+<6P)1dWpz zts(jH4(~+(QkeC?Yybza&K@tsfOr}AF>zb}U6)z4+Fr$l#@<>X#Ai}jO-TlVe+GE4 z-vfNHRTBxZy|%@4y&2HS0||6EqH7HdfX9Z9yrN7bN%g^^VI>-%3}LT4CCL*eF=zq< zX5>=_8q)BH*a-18_uM1VeL$gw4Hy7k0|0p9A9t%U5T11mOc&k&1x)$nEwfd~mX`qB zp=EE>4bWwqeNb4PnO9cV2!&o2;9qwg>!jsZ*cV&hC4RAoGpR~!_lv1WRDs`m}a4MA^fH&TKpQhNyoKp@^DyN!)$El|e z_<2B^r2?R(iXDKLSb(q#}`a&@2UlcF-h>WqfHz<|cqHkXE*=@t|gfa+_;f-s#bzlJx>Y^tJa7t|^;(a{xDX`D{)=VNto;97%lGnm9q))0zOd6zcpcAz|3QSVKRuVcX zvbXd4-13&)W?FEj;c@VtssE8EbFmGShI7*LrqlD2nC5-u05lh^cXz{*?NNatMf@j4 zHUwjJdsvh80Z+gjB2UQOUg&fGy(PSx;wIApzHhw%kXmAO$`CDf&3^8DG}3*``rpy7 zzYbpEhDDV)wjxZLP<9zd9za?D00bepnV0>ft1*Fa_Lm6+E;p58x||esH`eRPx32Hq zugL$lJhY7XyJwK?EATYFKy9KuN^RC5P;LVO$ss*5@^TN5z^7|NQHlW9n@IqU zP6TWd;A{oIEA^&KumV-y%J)4gU8yGG5dh4{_quw~#slOiln6&i!u*j)7M>|X{z6y= z_@%=Xrf?xE7#D!El%Q{#^B0KH#;U|DeqQXw? zdiDT#(V-goIY4Npkbq}E&>|ZytiqHIB!ZREp>L1CinUm<9UfL@2a(t!6?o%D4)I2g hPC(-hZuiDM`caQEIDoGFNXW{Rh>S0I7Y`!<06Q%%iJJfb diff --git a/lam-web/index.htm b/lam-web/index.htm deleted file mode 100755 index fc1843c7..00000000 --- a/lam-web/index.htm +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - - - - - - - - - - - - - -
      -

    - -

    -

    LDAP Account Manager

    -

    LDAP Account Manager (LAM) is a webfrontend for -managing accounts stored in an LDAP directory.

    -
    -
    -

    LAM -

    -


    -

    -
    -
    -

    LDAP Account Manager Pro

    -Allow your users to change their personal data and password themselves. - More information
    -
    -
    -

    End of PHP4 support for LAM > 1.3.0.

    -
    -

    Features:

    -
      -
    • management of Unix user and group accounts -(posixAccount/posixGroup)
    • -
    • management of Samba 2.x/3 user and host -accounts -(sambaAccount/sambaSamAccount)
    • -
    • management of Kolab 2 accounts -(kolabInetorgPerson)
    • -
    • profiles for account creation
    • -
    • account creation via file upload
    • -
    • automatic creation/deletion of home -directories
    • -
    • setting quotas
    • -
    • PDF output for all accounts
    • -
    • editor for organizational units (OU)
    • -
    • schema browser
    • -
    • tree view
    • -
    • multiple configuration files
    • -
    • multi-language support (Catalan, Chinese -(Traditional + Simplified), Czech, Dutch, English, French, German, -Hungarian, Italian, Japanese, Portuguese, Russian and Spanish)
    • -
    • support for LDAP+SSL
    • -
    -

    -

    -Complete list of supported account types: supported types -
    -

    -



    -

    If you like LAM please consider making a donation. -

    -


    -
    -

    -

    -

    - -

    -
    - - diff --git a/lam-web/lamPro/index.htm b/lam-web/lamPro/index.htm deleted file mode 100644 index c8cb2b2c..00000000 --- a/lam-web/lamPro/index.htm +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -LDAP Account Manager - - - - - \ No newline at end of file diff --git a/lam-web/lamPro/payment.htm b/lam-web/lamPro/payment.htm deleted file mode 100644 index d7baaee3..00000000 --- a/lam-web/lamPro/payment.htm +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -LDAP Account Manager - - - - - \ No newline at end of file diff --git a/lam-web/lamPro/rgs.htm b/lam-web/lamPro/rgs.htm deleted file mode 100644 index 363377c7..00000000 --- a/lam-web/lamPro/rgs.htm +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -LDAP Account Manager - - - - - \ No newline at end of file diff --git a/lam-web/live-demo/index.htm b/lam-web/live-demo/index.htm deleted file mode 100755 index 0a34c7af..00000000 --- a/lam-web/live-demo/index.htm +++ /dev/null @@ -1,297 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    LAM-Live-Demo

    -
    -

    For people who want to get a first impression of what -LDAP Account Manager is, how it looks like and what can be done with -it, we can offer a special service: LAM-Live-Demo. You can use -LDAP Account Manager on a machine on the internet and check out its -features.

    -


    -
    - -Demo server 1 (last stable release of LAM Pro)       The password is "lamsecret". -
    - -Demo server 1 (CVS)       The password is "lamsecret". -
    - - -
    -
    -
    -

    - -

    - - -

    - -
    - - - - diff --git a/lam-web/mailinglists/index.htm b/lam-web/mailinglists/index.htm deleted file mode 100755 index 1ca0ffd6..00000000 --- a/lam-web/mailinglists/index.htm +++ /dev/null @@ -1,297 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Mailing lists

    - - - - - - - -
    lam-announce
    - Here you get the latest announcements from the LAM development team. Mostly new releases and critical bugs or similiar things will be posted here. Go to the - lam-announce interface to add your e-mail address. -
    -





    - - - - - - - -
    lam-public
    - This list is for everyone, developers and users, to share their experiences with LAM, ask the developers something, discuss about LAM and more. Go to the - lam-public interface to add your e-mail address. -
    -









    - -

    - - -

    - -
    - - - - diff --git a/lam-web/new-developers.htm b/lam-web/new-developers.htm deleted file mode 100644 index b58fc774..00000000 --- a/lam-web/new-developers.htm +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - - - - - - - - -
      - -


    -

    -

    LAM needs new developers
    -

    -
    -We are looking for new developers to support our project.
    -Since LAM grew very fast over the last months and one of our developers -will not be able to write code for some time we need your help.
    -If you are interested in joining our team please contact Roland Gruber.
    -
    -
    -Needed skills:
    -
    -
      -
    • writing PHP applications
    • -
    • basic LDAP knowledge
    • -
    • speaking English or German
    • -
    • at least 3-5 hours time per week for LAM
    • -
    -
    -
    -Your possible tasks:
    -
      -
    • maintaining the parts: login, help, status messages
    • -
    • writing new plugins and maintaining existing ones
    • -
    • ...
    • -
    -
    -You can take a look at our developer -documentation to get an overview over the code base.
    -
    -
    -If you are interested in joining our team or have any questions please -contact Roland Gruber. - -
    - - - - diff --git a/lam-web/news/archives.htm b/lam-web/news/archives.htm deleted file mode 100755 index 9fbb4af9..00000000 --- a/lam-web/news/archives.htm +++ /dev/null @@ -1,733 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    Archived news

    -
    -

    - - - - - - - - - - -
    Wednesday 24th May 2006 - 1.0.2
    This release adds some security enhancements and closes several bugs.
    -
    -

    - - - - - - - - - - -
    Wednesday 12th April 2006 - 1.0.1
    This release fixes several bugs of the 1.0.0 release and adds some basic security checks.
    -
    -

    - - - - - - - - - - -
    Wednesday 1st March 2006 - 1.0.0
    This release introduces a new architecture which supports more account types than just users, groups and hosts.
    -
    -

    - - - - - - - - - - -
    Wednesday 8th February 2006 - 1.0.rc2
    This is the last release candidate of LAM 1.0. Please test it and report any problems.
    -
    -

    - - - - - - - - - -
    Wednesday 11th January 2006 - 1.0.rc1
    This is the first release candidate of LAM 1.0. The new architecture will support more account types than just users, groups and hosts.
    -
    -

    - - - - - - - - - - -
    Wednesday 14th December 2005 - 0.5.3
    This release fixes some bugs and allows to upload JPG images for users.
    -
    -

    - - - - - - - - - -
    Wednesday 16th November 2005 - 0.5.2
    LAM 0.5.2 fixes some small bugs and includes a new module to manage SSH keys.
    -
    -

    - - - - - - - - - -
    Wednesday 19th October 2005 - 0.5.1
    LAM 0.5.1 fixes several bugs which were reported since 0.5.0.
    -
    -

    - - - - - - - - - -
    Wednesday 28th September 2005 - 0.5.0
    LAM 0.5.0 is ready!
    This is the first release which includes the new architecture. It offers a lot of new - functions. See the changelog for details.
    -
    -

    - - - - - - - - - -
    Thursday 8th September 2005 - 0.5.rc3
    LAM 0.5.rc3 is the third and maybe last release candidate of -LAM 0.5. Since this is an unstable release do not use it -in productive environments.
    -
    -

    - - - - - - - - - -
    Thursday 18th August 2005
    LAM 0.5.rc2 is the second release candidate of LAM 0.5. Since -this is an unstable release do not use it -in productive environments.
    -
    -
    -

    - - - - - - - - - -
    Monday 8th August 2005
    LAM 0.5.rc1 is the first release candidate of LAM 0.5. Since -this is an unstable release do not use it -in productive environments.
    -
    -
    -

    - - - - - - - - - -
    Thursday 28th July 2005
    LAM 0.4.10 is now compatible with PHP5.
    -
    -
    -

    - - - - - - - - - -
    Thursday 30th June 2005
    LAM 0.5.alpha2 is the second and probably last alpha release -of LAM 0.5. Since this is an alpha release do not use it -in productive environments.
    -
    -
    -

    - - - - - - - - - -
    Wednesday 11th May 2005
    LAM 0.5.alpha1 is the first release of LAM which contains the -new modular architecture. Since this is an alpha release do not use it -in productive environments.
    -
    -
    -

    - - - - - - - - - -
    Wednesday 9th March 2005
    The LDAP Account Manager team is pleased to release another -version of LAM. This release fixes some minor bugs of the 0.4.8 release.
    -There is also a security fix for lamdaemon.pl.
    -
    -

    - - - - - - - - - -
    Wednesday 26th January 2005
    The LDAP Account Manager team is pleased to release another -version of LAM. This release fixes some minor bugs of the 0.4.7 -release.
    -
    -

    - - - - - - - - - -
    Thursday 27th May 2004
    The LDAP Account Manager team is pleased to release another -version of LAM. This release fixes some minor bugs of the 0.4.5 -release.
    -
    -

    - - - - - - - - - -
    Monday 5th April 2004
    John H. Terpstra wrote an appendix about LAM in his new book -Samba-3 by Example.
    -It covers installation and usage of LAM. There are also several -screenshots.
    -
    -

    - - - - - - - - - -
    Sunday 21th March 2004
    The LDAP Account Manager team is pleased to release the next -version of LAM (0.4.5), which is marked stable. This release fixes some -minor bugs and comes with a French translation.
    -
    -

    - - - - - - - - - -
    Sunday 29th February 2004
    After a year of developing LDAP Account Manager we think -that LAM has reached a state where we can declare it stable.
    -
    -Thanks a lot to all the people that helped us to improve LAM and make -it such a great tool.
    -
    -Special thanks go to:
    -- Clement Laforet for maintaining LAM in FreeBSD
    -- Matthew Palmer/Andreas Barth who sponsor LAM for Debian
    -- Zoltan Lohner/Oota Toshiya for their translations
    -- Andreas Rehm who wrote a howto for LAM
    -- John H. Terpstra for writing about LAM in his books
    -- all the people on lam-public and bug submitters
    -
    -
    -This version closes a lot of minor bugs. There are no new features.
    -
    -

    - - - - - - - - - -
    Monday 9th February 2004
    Today the fourth beta release (version 0.4.3) is ready for -download in the download section. As in release 0.4.2 not many new -features have been added. Please note that this is still a beta -release, although we think that there should not be any more critical -bugs in this release. Please do not use it in a productive environment -unless you know the problems that could occur. The LDAP Account Manager -Development Team would be very pleased if you report any bugs you find -to our bug tracker.
    -
    -

    - - - - - - - - - -
    Wednesday 21th January 2004
    Today the third beta release (version 0.4.2) is ready for -download in the download section. As in release 0.4.1 not many new -features have been added. Please note that this is still a beta -release, although we think that there should not be any more critical -bugs in this release. Please do not use it in a productive environment -unless you know the problems that could occur. The LDAP Account Manager -Development Team would be very pleased if you report any bugs you find -to our bug tracker.
    -
    -

    - - - - - - - - - -
    Tuesday 30th December 2003
    The CVS archive has been splitted into the modules "lam" and -"lam-0.4".
    -
    -The lam module contains the new plugin structure and will be unstable -for some time. This will be the upcoming 0.5 release.
    -
    -lam-0.4 contains the 0.4.1 release and will be used until the plugins -are stable. There will be also a new release with a configuration -wizard and MCrypt removed in the next few weeks.
    -
    -

    - - - - - - - - - -
    Monday 29th December 2003
    Today the second beta release (version 0.4.1) is ready for -download in the download section. Please note that this is still a beta -release, although we think that there should not be any more critical -bugs in this release. Please do not use it in a productive environment -unless you know the problems that could occur. The LDAP Account Manager -Development Team would be very pleased if you report any bugs you find -to our bug tracker.
    -
    -

    - - - - - - - - - -
    Monday 29th December 2003
    Debian users now can get LAM directly from unstable. Thanks -to Matthew Palmer who is sponsoring the package.
    -
    -The Mentors repository will still be updated for the next few versions. -
    -
    -

    - - - - - - - - - -
    Wednesday 29th October 2003
    Today the first beta release (version 0.4) is ready for -download in the download section. Please note that this is still a beta -release, although we think that the number of bugs has been reduced -since the last release. Please do not use it in a productive -environment unless you know the problems that could occur. The LDAP -Account Manager Development Team would be very pleased if you report -any bugs you find to our bug tracker.
    -
    -

    - - - - - - - - - -
    Sunday 31th August 2003
    Today the third alpha release (version 0.3) is ready for -download in the download section. Please note that this is still just -an alpha release, although we think that the number of bugs has been -reduced since the last release. Please do not use it in a productive -environment unless you know the problems that could occur. The LDAP -Account Manager Development Team would be very pleased if you report -any bugs you find to our bug tracker.
    -
    -

    - - - - - - - - - -
    Saturday 5th June 2003
    Today the second alpha release (version 0.2) is ready for -download in the download section. Please note that this is still just -an alpha release. Please do not use it in a productive environment. The -LDAP Account Manager Development Team would be very pleased if you -report any bugs you find to our bug tracker.
    -
    -

    - - - - - - - - - -
    Saturday 24th May 2003
    Today the first alpha release (version 0.1) is ready for -download in the download section. Please note that this is just an -alpha release. Please do not use it in a productive environment. The -LDAP Account Manager Development Team would be very pleased if you -report any bugs you find to our bug tracker.
    -
    - -

    - - -

    - -
    - - - - diff --git a/lam-web/news/index.htm b/lam-web/news/index.htm deleted file mode 100755 index 6b434512..00000000 --- a/lam-web/news/index.htm +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    News

    -
    -

    - - - - - - - - - - -
    Tuesday 30th October 2007 - 2.1.0.RC1 (unstable)
    This release comes with a new tabular design for the account pages. -The Samba 3 module now supports terminal server settings.

    This is not a stable version. Do not use it in productive environments.
    -
    -

    - - - - - - - - - - -
    Wednesday 8th August 2007 - 2.0.0
    This is the first release which requires PHP5. It includes three -new translations (Simplified Chinese, Czech and Portuguese) and includes -several bug fixes and minor improvements.
    -
    -

    - - - - - - - - - - -
    Wednesday 28th March 2007 - 1.3.0
    LAM can now display user photos in the account list and supports multiple lamdaemon servers.

    -This release fixes also a security bug where HTML characters in LDAP data were not escaped.
    -
    -

    - - - - - - - - - - -
    Wednesday 24th January 2007 - 1.2.0
    This release includes minor enhancements of the Samba 3 module. The LAM Pro version now supports groupOf(Unique)Names accounts.
    -
    -

    - - - - - - - - - - -
    Monday 13th November 2006 - End of PHP4 support
    The support for PHP version 4 for LAM will end on 01.03.2007. This means that all releases after this date will require PHP 5 to run.
    -
    -

    - - - - - - - - - - -
    Wednesday 1st November 2006 - 1.1.1
    This version fixes the password hashing bug. LAM now includes a test page for lamdaemon.
    -
    -

    - - - - - - - - - - -
    Wednesday 20th September 2006 - 1.1.0
    This release comes with a new lamdaemon implementation which should be far more stable now.
    -
    -

    - - - - - - - - - - -
    Thursday 10th August 2006 - 1.0.4
    This release includes support for Samba password policies and is now also translated to Russian.
    -
    -

    - - - - - - - - - - -
    Wednesday 5th July 2006 - 1.0.3
    This release closes some security related bugs.
    -
    -

    - -

    Archived news

    -
    - -

    - - -

    - -
    - - - - diff --git a/lam-web/news/php4.htm b/lam-web/news/php4.htm deleted file mode 100755 index 419f4d4a..00000000 --- a/lam-web/news/php4.htm +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - - - - - - - - - - -
      - - -

    - - -

    - -

    End of PHP4 support

    -

    Would you be interested in paid PHP 4 support? I think about offering support for -security and grave functional bugs but no new features. If you would be interested please write -to Roland Gruber until 2007-05-31. The costs will be about 50 EUR/70 USD -for one year.
    -I will inform you in June if I will offer this support which depends on how many people are interested. -

    - -The support for PHP version 4 for LAM will end on 01.04.2007. This means -that all releases after this date will require PHP 5 to run. LAM 1.3.0 will be the last release which supports PHP4. -

    -PHP 5 is available since quite some time and all major Linux -distributions include it in their stable releases. There is also a -backport for Debian. Therefore it should be no big problem to upgrade. -


    - -Why PHP 5? -

    -LAM has grown a lot over the last years. This leads to more and more -limitations which are related to the old PHP 4 object model. Switching -to PHP 5 will make it easier to maintain the code base. -

    -PhpLDAPadmin switched to PHP 5. The tree view is based on code of -another Open Source project which is called phpLDAPadmin. The -integration of its code requires that LAM runs on PHP 5, too. - -
    -

    - - -

    - - -

    - -
    - - - - diff --git a/lam-web/other/ldap-account-manager-2.1.0.CVS.tar.gz b/lam-web/other/ldap-account-manager-2.1.0.CVS.tar.gz deleted file mode 100644 index 57fea07e32145f67fdf3a6daf8b678709078ff04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2013391 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

    _g#Y7CEw9edeYGHpQfdh)^#q=30#6FT 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

    7eAj^USRZUA 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:-i6mdkblUxxxJO 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

    d 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

    bolO?AJ}y(Ru^uP$t?6un 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%0AhCt9 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%0AcS$XB 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%0Ds#WdRUi0WFJ3$h&Cf0LT3P2SLopz1 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 y*{ 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

    GdPfjT{mt3P> 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 yo0c^| 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

      4v^yNia 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 z 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

      Fe_i4LmLcURz}rj5^9=}Ft2sdxtM+8 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

    1. Hv}BC+9|{ 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 Pe*QFsM-u|10|WdAs07+W diff --git a/lam-web/po-files/messages.po_cs.tar.gz b/lam-web/po-files/messages.po_cs.tar.gz deleted file mode 100644 index 0f2759f8f2d57a710d0a2215b328094cded5c53e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51322 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 X<T_=QHsi6A^~GbmJTtC) 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 =bn_1N!kcbv~m>R2b@EaSu@n7qv_akol}L+f5V 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

      fOLvR;}SS2#Qdk;ik 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 MRaizc%wT2!01_J{rvLx| diff --git a/lam-web/po-files/messages.po_fr.tar.gz b/lam-web/po-files/messages.po_fr.tar.gz deleted file mode 100644 index 8d61d131b8525c9ac67b8b392283778ce98cb932..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51907 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π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

      SQ;MPE2y8W(p%q9{kdMgqYo5H` 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

      @zBONY=mld$sTLFfTGx^vy5-Q4> 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 diff --git a/lam-web/po-files/messages.po_jp.tar.gz b/lam-web/po-files/messages.po_jp.tar.gz deleted file mode 100644 index f8fc8078e0cc25c3825f80eca11d108f7f2dd736..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53421 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

    2. 0_E`7=+iEr4eC<9YV`^>4pN^T{Q}h$z|p zc|UxOS%-D?;%A7eSkh$on_@7Apl{r72`u-?{SW&mKc%QP6y>#kRU|*eHMF&b^*cBF z@15Kh_0L?#g;crMczP&S*{GOS1c^L7|2-nljQdGUl;O%rw2>Eb<;)6LLy~VzrGUPz zaj2%k-xGn?brd_dSt&>uEM*IWVG^7U4FD?3EK`%m{adJvSyw72#RMZS&uuSn*YRGv z4Fo=%=`K=5@j4OlxAk_yjQ4^_fX11TWHKXuNx=;w)5X!OSUMbRY4zRN{@0(-mxA1( zW@_AX7Uv%3AmOPR4Rft&(O7YaNCu!TD2&>2il7(exAHhdv}DexxP#4vVL(xqo-@pz zG0v#>jYPQ$5^H1922NTovTwPe^8qlH;;6^*+X18YFFWwAsu)fK#;Xlh1#*&jUioZ5 zed$d50X;5{W%M`&c|5GUsLh_-41gl1cbL8RFL7G*R`VVCxdaCros?hdbc=BReuHP@ zOW6m}J%x?1^6@2x2QEVO%*!Tug56t(GAU@;N&f^9U&xX?5kpR@xbxfS59}5J@$1cY z%Mi(Zun};ZXb{}If?5jcM^(a~Bcdt|Wt($oXoP=n)B{}jQx(!ZN&Fc~f9R9y_IOgl z?XPcRdqvw1+h51s$uv9}#t^i7ApLGQL(PPQE#7Lq<$`kIZ{xB}7dv3y9s1$D(n`W?K; zZr=){i5eNwMbu)R$EnG-?y9ihKgG4C9T@!8KL#Y9C@L<3Kd~1rZa1S>dys@a0s@7t z(Q7Rx5jWX?>z%#2Ro<5@L=S(()Eqs0V3L$8Aj=c~6g+}FxGQ1v20DY||Bwk% zkm%lekP%sqQcYS$u@nkx$`tJ{p36~a8-MxyfaOaBU&x>8`|FnR6Y>jt%$|;qr05)W z54CYoHOLJD`l>_bGKai4CF8iUq=6xhBQ%AOX-^Avx)k%lbaS*rgDhGijj&|VvY&^~ z&D5O>FI&iu*$ag#h*}ncqC9W~#^|a6xRP4^TOKL_q6M!fj!5{IqkChX1)@8tTh47K z=j?o;`p!)2hFFUEU2xB&%&)^sU$GmLDz|49Emb&ZQSC-cBdLu>yQuZ`H@qutxrzC; zTOZnP-YgFNzNrq=mr8H~Sp}*7Q>(q-nq>{?zmbU@3&l9*3Zy%ZELs_H(>_4g;nhyU zwN03SC*FF1ffT(h@gza@F7TTPDsGDMIU|m)>?Y3sQ@h^PAGIHjrfQ$Xyd~Xx!nj{c zela@cRG0Z1jZ*Ya?G~E{>7ak9r#Y{t_STzK4(fQ5hwF9OL{;}y4LMj)!Ec><3GhpX}=a^uzMI*>ClJ%+n9lFX~zhm$x(q*F&;cEEbwX};KHx`;R z8>y`FXz&EA-)s4B%Aw=H0}x7eZ)kHfb!Y}#LQjI^14E-OYT zF$95a!(ui2Gv*JQ-~ri+C!TX0V>U5ziKush+e0w$dO^$lC2oCddPA~jQx;}nR`ytQ zjL~Rgz-=e;#@5s@Ei+30(b1=$p5VjaHlBs`#Sd9eeOo5oc=rxU48rE7QEx&gr>ZrK z$q=db^iJ43L_sDTl>gqCcpW@7Lj7~pPNK}H-X}Gfb%Yg$)yO!-Han;N%KAru1^=y(* zZ7E4$$YcF=TKmMAK$0KP>}4eX3@n939W&zNo5|%eX5|0wli|6XG#j-+OpH_T<{#g* zNa=t`Oi-GNkkTGTZFZ77i|0>d6|#A)qth~mA+OPho<3f z+X^Xd*ob9PWO-+cOh8)78H=LnzD&<4qrtCSeR}CEI$0NRPb9>AlGc!?JAugD6?7o- z5Gw9ZBoof4%b$%FcSY8FDlxygLi(5mw}{MxYrRVw8JtOEJFvz=y8?4bq-+rPL@t3V z^6G>~ziiC~r`(DT!isl#fHY{xw5bFSNMMgV(&-kFi_igs$8);a~$x+b=W_r>WxO6#Z=(7?Scx)w$&ci z+m?hdY0X=coX}Vm6$1i1*(mO4as(&9K~HWFRK$hZIs$`=1;ee%+NpM1?M`Z+357bJ zTXlD2z%potK;aHf_PH$^ zgVPYVdAJ*{5FEswtK?Nj#G@FpnVrDlkzf}?rI6EF6ws3arY=`0rGH(?n){Jr`qwTI zQ6g{PdC>%p5l>@OS#8N%2b)L~VI9B6hi9c^WYc71#1RD0*5t^DKO(@P=-f>NlDQlf zxKJoN8U+QPr%cC06ol&)qlT#-JD{;l(zmKaAW!Wld6Is`)N9 zPeCFAUXSoylFwVMH&x>s8+&0a{BWpz8gA>pp~G>O_hHicf1Qr^y*b(9P)Ht(!x?*2 zC8`K&d5W7yw~Bh?28AaOXpn6$F->K>+5lE^cBPC-1ZIb`@`-N}J9DR7ZPu!7LG`F5 z9%a=5&3dcdjaV%t=)`P?tLe#S2(bN_11Q+qI7%dH~ZmaxCZkIi#4rtx@Hs zWSuf{P|A+5+h@2qGMp=xhrv9rkJ$Q344dg{&GGikbds2o=kO3?A0|g@)x?MEe0X>D zql^7B-}e_TB&x#zV@Mq4oFu6VxdEtZtsP#td zLA8%UK7hi23``~CgbSgURZ$`Rr)GHft+~0bJGR47VoIW%nsJ=kJjLY(JleVPXz*23 z_JcWGmv(s3a5PRO=c1*WE#2{G(DV%Evhk_z=|5AU$*Er1a<((I5Rw@rU(Bv(EGWfD zc_gz)5|f`+iYY~zMby@9nhB^<*Gm&eNA=%tm4H-RvB284Mx1xcQYX{3Wvzc*NT}PW zkAs$|Nz-#*tbMT9UwOFx^|k)>3t_H!9%-Fk#8s_`Qlps_7~bWKcKylNYBpGU4e@d5T~azLNshb#!{k-us+K1$X@dM9R8L4A`!Vz zl5I9UK9c*zz`s|~81Vb8Z?)J&<%bK!jEX3x*fFCf_CJ(%;yaJ|qO~8%L{7zYf_2lR zTPoSFwGdy`(UeX~+bbCeNYbbT6L%;0J~=^Bf#BH`-?(W#Fag66aMhX}2vAMKRh~lL zdFn84rvB=yaA$(#~uR4Wv-iIwxkm3j= zUvAW^!bF?cG{WrJDUzxJ&xxx3TMKC2gN4;pA$Y{DdmuR&bc8p1d)Wi_Pw|Z8ZIBgq zCWmUBoo726j@yQV+O?J1d)1zyc9owQElOjLpwy@ps|2mqR$^~z#8#`Q*n4kPyJ$$& zioNpBaXjDPd3%3=`^9}<*LmiG`kqsq!*<2)JPSA}?7?PNPEWbjHJS>QrM`odbMG3l z!{uQ><-j^lhqErT*PwpSb9B>sRO>I-cHzuVe;a#?NLcLhe)2_QhcQ@sqE7EvLSzS) z|5}dqr{ru;%4{WB0^fNQwmTvyP$UCTPWy1#S+kcyvbD%ZU}CDP7wga4u|B~@Wkj=O z6E$pPp1~#ltMk!F+P$%K&=S@-v@K4Hub=U%!EEUm;4B(&)ao^PSsn8k)vOYh9NKw# zdLsEXS(Tcp^4&uxKURb-pq7inG5PD0^25Xp)m$1kS|v92#G}dtTpr9f!L^$JnLZr( zo_by^2P;+(5Vt37J=esucr5@^Q|zC?+0G7obJKr zCwR5Ky(mY|umJ0dpx$B9w0z!Qu^SEdiOvxg9Pg%y-7*|39uzSYC@xp6isH#(Q1V@V z*~h^`S9%3e#|~F~ot|UsT+i@|cz!cw=YKLzNuKl6K+>fwk&t}3hD1AEJ}`e|COf%r%gfL zuL2qNvO~B!dVB)Oy8ekj(qdPNeP`GA?^+(4HXFrxLvIg1U82o|sD>zAwN;=9icEabdtQ^gyf4#xs2HSawMG~)FSkIey zQX0X79WVq>#Ok1N9ioltg&H7xTG-+;@D%#vX$J>ltZmwcx<2&BF1WWq1W`h; zAT57!^V_ZzdaD>2pV&M|{9EfS^FjRXzm}(Gi!I;}==)qa{MaclGO!&JMMri^MMOZ^TWw$|So|LD|mPu=JAmu)-<^?nRG+2mODDoyyZC^~p` z+Ed=7cfrn)w?*SUERh64kM>b$7d?XK4Wpo%V*pQl6clgx3Q6ql?wXBFWYSWZXop zgkGf)-jx1jF(m#Bi^038LzLpT@Zd7u&qq4rU4MH@(nSmQaM`{*NJ!H1aHe{IYOqrR zwZ%!n%*Q%`F@%-`Dx8b$z!gfbh^~(_pXJUrF?-4H`&WAtQA?Mogirh3vFv3E(VRv7 zjOvdt2&rBr`Jh*YV7)Z#;^&B4f&V1ZMzK=Onr7HyhG9TO9lV<~j}S^mh8G&vsy(M~ zPa7UZeqZe06%u9op$*zoS-DpeplQWX2r~B;%K;308vBlnjc4rYwA`4>^K;O=s3ht{ zHKVv86V}kbRuR79KGy?2k*=$@su%1X!;2a<$}pRGE-3sT{N?!J1KYe+YC6fkzXMj7 z*qfh{cptdaFam%FzyMXQo{)R`v{Gx6q|^7tZGz9rxYxJ!_x0Wk2Ja;T#P?45`8i`b zO3piq4Y&28DIah01+zO;Qu$m>=8O+?m}XnW80$lWV}(LHE1~wzx_I6fR5H^Is9oa( zS-VIMj*gG+7P9=UFKypC9EKnCr};I#`W#bOnZM?aV@%k%K73J_@6ngu7 zvXhW#@f`QGX^FaGfvYi6gfAMi8Hd-;ghHEcd#4o{Pru1TygV(5dZGKsUS z4Zq8>alzZ0C&gdV)IYuF`nUYz&SYjv)ax%o<-csDd9sslRaraxkcBaEA^8?_CjsGp zr-hvoM9-~`T)F9`@tg%6uA1Y;@b9d}tm=&Z z)Q@-MX%osjSGwN*@SjWA5r1sPO^@uo6$0r~oP4Q%u*GS2CK&8i4_WY}~LG9b;B~v^50PLeVqFd^8DJ>giHaWRTv5=v$0lts*{#{~f z!Mr`4<-}oSw@lbf>xiHBV9Td$D(jT`j!w8zpthiV<@=l^5dx^tk1tP9$`)J$eO1M- z@(X+Vw=Z{F#dlA3*n+b<>${`~8|!{>qz_=1kD6z2&Fvw7d?^?5@gQF2Ikf$L(K(T9 zsJ?JixxPL=?wwsgQ+5tvO5#4)A@gY}zjRt0UwMYNAlJ zLDj|d(LuxJ^jTL(*qZ)WSRvLLS8afwbqdqP*Ug)mL=}YjeCA;>_MZuTZ}6E1SQv&D zU>cgpQ6mccpqx}ag6`qj_BnoQA-?#$$a5Bb{soEJ&^5uE*B$lr`w`|TW;nzrYRY9{hZ!B02SwbMx1`EN~qTqxD6+r=eStELoCUq8^1o? zKnA3{ufq|t>nV_HGp}@?PkrRLb{S?MENmnTVJ1lzSEuBKX;tqWx)O2!%4C2PJh5-_ z|9jhdHd%X`&KMONFBM3ENNKV1-IJSVd%SpIkaeD2rgt><1IV}UWPcf*1Nn0)75W#O zX_X~DmOwhxHH+4g_DV;c7(L?-9+NRX2|#sG56M_;5+AFBOQQ!~Z$jX$+2=0OImJgw zfw6*R>H6zK9!?7hV$_9RaZ(xt7U?z7-rzms|30-+B(mO;&Gc~!Gd3b<0<8>eplf*J zjGi)2m>S}5rBu6>$S;zeOCwvZ@@3{t^SES}+cn{G<2mln?vYK$RSov>v9u!JaY2OFo|szeBd>9|F9^> z>IF_829HP})Zau*v{fNaU-m`nP|wK|$kUo$%07SEND~(dEf9itHp36X)j~k#wljZc zF03)0Zt3Ds8rPTW!=VSK2}$Zb$#27X2bLi}+P|@o`u=I<6gCJtD)D_6lllJSi;kW^ zmD>w9gShbIXn#bFm<40Fl9FmzuVQAJP1)@;ZTc9NA@ITCZ&GrKvpWOE`qx;!F~)%Q z`A;aNXLzG2?uToZR_(~P6TA$CjvozeIR7Z!oAbgj7ZJ;XT-_W(q4AR9SVvzr;!1ZG zIk&k2+Em1PbJ#8|wUz|Ec z){#{S1$aD_9L%;?0(%cs1Hif3zGLxz5oOjg`6=|HUxNL_G2~rUDgSJUv+?X&E{wVv zjpy&WKmr_cqbOl629nWDEk+9VQf2rPS%UY1Z$Dhdm zsm|+kyJ>}zADJkT8byi|N_`hok*?IH-tI{$nlmzYmYPZ|i>9mj;v+yZLZ4EU`j3o< z_$N^Dsh>fpc~iv-4pb-rbqwQ?7-=vlqud2!Beu8_kG6Nbt;e-NuUUQqv*zvh_V!V4*R3%|Lzz#NjS2(C!NO5kTWrAg zZSo6FB{UJSGf6qw0y^`E$s`E43f&=a*Oq$=(&8z!fLDL$+LvFobvFOwym^t87laEj zB@fwZk_Z3{HwOLt(G}W?;)IHFl3{d2^(1+&lUw!@(otXHZ&>q9PiW-&k3_E6xug^T zV2)~+8~A@e9}VRYnz!Mv2dhIzq&3Z(GHPZp6NImZsWQeePclm$#U_~`x3>VEH3f&J z5^Cq`(LpN+zrI|ay0R1C?eTGsLK4g$dN6#)!fGh?N+e|(k*-cQGvFxf(qO4^SoNSPN zx6Lf|{Jk{|u-nc&lDiI&p9&NzfAQ+sKLy~=jk8NzZ*OfKQ!pTk*-8=M_{mYPOhM=B zIk! diff --git a/lam-web/po-files/messages.po_nl.tar.gz b/lam-web/po-files/messages.po_nl.tar.gz deleted file mode 100644 index d3be10a8abc5a7135a2e6e2c0402a28c5982a084..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46297 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 diff --git a/lam-web/po-files/messages.po_pt.tar.gz b/lam-web/po-files/messages.po_pt.tar.gz deleted file mode 100644 index b8bfad354621de9b8826846985c40b1ba32fb9e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48746 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 JNJ9YV0|2t7+E4%h diff --git a/lam-web/po-files/messages.po_zh_CN.tar.gz b/lam-web/po-files/messages.po_zh_CN.tar.gz deleted file mode 100644 index 43f5d38ffedba2c29bac8e868b3e229e682b2a21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47642 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
      mIg}~c&85L%UNU8|0WPlAHmT_;O^YOUW8S-v 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 Jfh0hI{txa(DKG#4 diff --git a/lam-web/po-files/messages.po_zh_TW.tar.gz b/lam-web/po-files/messages.po_zh_TW.tar.gz deleted file mode 100644 index 6dbe34d288338f641c8ce80ab9e9c3f6856a6639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50960 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 WOmYR$sAAQf$J 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 P|A9VJ|4)s!U&j6yr1;a{ diff --git a/lam-web/screenshots/images/config2.jpg b/lam-web/screenshots/images/config2.jpg deleted file mode 100644 index 5f1b2f0a5acaf74c66c4f5b87c718b085b46945f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146526 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�l(DNZjY%Rpn%?u% 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 diff --git a/lam-web/screenshots/images/fileupload.jpg b/lam-web/screenshots/images/fileupload.jpg deleted file mode 100644 index 7ae453484ca45ac73f0b057d825d8697ff5ff616..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180060 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 z 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 xE#W3_VD_CkczS7#qQ61Pl%X+`4re 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 TO?K&js}y(pG_ZAjW8i-PP=b(v diff --git a/lam-web/screenshots/images/login.jpg b/lam-web/screenshots/images/login.jpg deleted file mode 100644 index 3e6b196c397aa788a5a59a79792e53aba8ff4db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65586 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 IkzdCC2k5Gou>b%7 diff --git a/lam-web/screenshots/images/ouedit.jpg b/lam-web/screenshots/images/ouedit.jpg deleted file mode 100644 index ee0bb67534aa7732efb85c4e781ceb6b522cc48e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104614 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 HW9oka!=b+j diff --git a/lam-web/screenshots/images/pdf.jpg b/lam-web/screenshots/images/pdf.jpg deleted file mode 100644 index 470a3b845fce44d91cd53bf0e1c73d9cadac0ffe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99395 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 z qsneQ@^;n5%W8$PP+yqU)s1{Zx^93W#GD?SnOxOQe)K9IqH;WX>!mZ?~IHRqSL zXb>ERhJIcseZ>t4gDmwk8tb3vJDxm?`Y!vx0R*HdUtUO9brW>~d3?TP@4k)p?u&p9DY#@@eXQo8^Z?i6=lOsxgaQ zCEOx-YvzRBKvA3j%!1WoiOsj3eZRKne=weOlO**X95+9TG>evYCtgMQ_=_gb0U9Qo z=q1L{EO?QG(-B_NPdauiErLuQi!?HlgVJB5(a0cPB|xz%Ak9nX*sNd%RcyvVciMu@ zyGY;}?Qy0G^Lh8Zc&@e2TI-_cNG0m-&?)ZYYm9wdb$*LQ`t2Z!Y>KL9RRdXkbycqOSusqB6|2oLgG+KK6ar7w9K@d-@xB34HBR!mC}!R|4pcDvTr+WQE3P>eVB z9z1PKdlwfi`I{lKt#+|dFB|$oy@&dG!a##jk?>B(h$>F-czDLe$sGTyE7?{E@&I2< zPii#HS)>g6IDePi9&AxTd}g{^AH78&=z(DU*+NAavf!nE9?*qRx1PVkA4FZdM&L*N zOtDc&DM~f;Gc4{MBH_@_-5y}L);mO)imHo#0xO z^xQb(oQ6o*GNJu(rar!p7-p;HFI?j$m{hIayFMcVU7(e9?yMHp9}H4NkAa5HljJr` zT&z>sqj|DE$bm8bhg7cBJ)V-gmUKGndvu=3Dr9ejP{yO_<9P3EAJ0?*R`zp>9Xbyx zRCqdXw{PZ9Ec;8o(Ab7g8Y*yor6Oxv7%g-___@c4nuD!K;n))tWo`vv6k{Zsj6&7q|T}*0Q{U zYteGgV=5{!t`*7Z@kZM3BdN;%9_)?3CJoOnh$z?H>NKS1UsvYLjwA{`z(Az@qG@E? zfxqL;BZug-c5ce?GEMTO+&&#NdJ&Mx%Jua`cFESP z8RrpZ!11<0Bb3s#Xsvojo*F-^PKKq>h8PXq&<3xg-?)Tgy^8iPuy&ryR5Y(3o82lZ zbi)tLj;;LdqKD3u@}|9AB)-T~!R1N)1b=LeKA`@9a#AJ!FEq&iQED6q&*+k2c|-U* zvAJqY|Re}>~4Eztnj3&F67QM_lBo0 z#PL-xb$A3GjAA&o)2!4pVpoM5b5PgL`Cv`#jqKDSk;JSQDGIE`4w3wPOu}hJU) z7$&5~|G`LNKq0~8W#Zv(F7>)HDm!5!FWqZo(A;0qoDSc{`+)Ka52*ewtIv7Fhd&rs zm3rKvmqP`-yb4Ogye~qG#g07KO!to%zEh=pNh%L^RY-a_|n0iTG5HP4PW^+ly&Mb zIG!HJ z$i7M={PE4tyL$2YQ#I0PGLO94Y zSIAs&bkoFE@X#N&c$0`V4TI&@f%I}Ai@3HlbJ%X4_kplQW)QircfspL#FFI zLv?s_^oC$dOHmH3RS=A^1H9+*RxF`OpZZ%~+G))2TpG&~zLLCPs*J{N#pqb*>&CJM z@%4hDE2Wf~#U7gZnSoUqw_=WcZYet2NfIsS^ptMlGPP-CP6DThiD2us300K23i8W( zuo!;iz|K1mF-gv~S>)^9!2x;`Ri4&;fY+A`!c60R^%Y4i4X7P8ekvd&zr{5&=I6sF zp_%59cTG2~9V%gETUW1BzVUZxS8k_VxGxw8+Ge&jDL;&*QN2J*r$7E7o*yudoH?F2`spqJu)b(fc%q*PQ6g*CDu&$BVi%1bnRxZ|GHu-sW!FHg`b-YgH zp`oCMN{aUcAc;SX1PUW{;-fM6=6jV7t%h|840n*d*{7}Ih70}Gu~dRIILccW_duV5 zk2YH;&JlI6o6NlWJ)Fgj1~qvNQIV+_=xR*o6?OQaoLKh0cn0j%H+I5?hs~etypwGh zq5$mRv-$yDP6?BQ7nsWjm|~lQk>1*Mnn!I8(k*;z3*VQL#RIi|!tt)gZ`9~1i*0)| z`mTO;?-*p&@w{wiX8^Y^c$GI9O0Z_^gLt`*W8XMAlAxvd%DnmxSXAntvF9v{_L{OP zflL?H1-Pid1r_WV(N8RPM&_*@A#rlk^b0MnTQ2o8^~<4(_3)eEoL@`%iP?yUxv{b` z%HS1tn4>G2nVZ|Hwg94Du+m-d^AuPw@N66Bl=t}*zL7x8?k%6zmOeSs2IIA!CSBm; zD;sW^Bnf;j_*-F60(l_r7?76W{d))U_Z^pon*cSR`0ZWTzxy_Tm z7ecnc@CKt)=1VG_ce>9&Z0v!C5nC85XAU?^Z8lmJ`|j9_j5Y_5c>6y1i{X1D*`}?s zl5-r2RkHJ-wqSzlxy7QIQ*>}{L9*CKC4B>JRD-}+17@{u&#dl^u7hObF%D#URw(Xn zPu8&a#IbvPjXLn0EiCy=XJhk|D(``|wCHfX4M#ko$+p#^B705+Ax}&ojLDwCt0jyZ z*>-~5io#mFm z(5*_A7R~4`qZN|3LO^T@M^(sJ%A?`Zv5&_#0zTqt<0^>N?p}4%q3bYE=a!HWQ-!xJ zLr@h6B4;Dpo2C7#?fpAkw7eE@>13mL;%sCZ{i#2Is!;6v`VW)MzOSuD1RiPF=QgHA z>QX}~uoc<;Q(*rvcz!2x)uPINZ>w;TT2aJqGbPDAm+FH+_gEh&Q~$1-;zr79ac1+_ z7n~-nrmS3I2bJKN=ws1SmSJ6_5e(Y)-+wlbB)PE|L1xDm$t~h}T3Z6URy^%6uuV=N z*^xCorU0$4x9JQ1!FTwJ1|=X3#YC;T9;Mz18Gd0&ZEYdhrDTWufVYieDOT*v|JEmZomj)gmXo=CI%OEhoU)3%lPdky?Z8 zkm-+u%Vg2TQi6Z{pZ|Co`Cx<&B}%M<6%kT_%<3@={!#pa&X4P9DP8q3&IQv2i=I+% z-|9IVa%v;1<;KUy$7=Hv$%*^?z^+FB|HY7=b}br~i;n-T&dcA1E`Ux#>3H)8p$rOEUMH?orU=Hg!qKq_t+r&w^2$g7hW(&DZij zM=Uy6r~w8*692-2n6unMovWeO9BkWyUO7c`D=kx0@~)UTO4ZBv_EC2W*UG}B$Bpym zG|IM0Vq)@rAXWU#)%P?@Lobf?xR<~FBE|LbQk=!S)tKz*Q9~s zU`*Hj!KeV_8Eou%eI)pUp*`g@2(j*xQw#NC`cCkOQ0jpoRqHzDoxE<-Ne05m3j3rv z<>ILyw(yqLH%Is0dn(@9KNyxiv_1Q&aIKwJ?yF4J2l2x+4stSfT#XG(ou-e1uHm`n z7wXB@fI50PeEta_;txj8Rh9n`Z2#G}*&7D;q@Sf|6%m3`vsm+=%TBpL(Ju50VBa&m zFTa~cb=TFIJ!g}|M-dx+S9AJGhQey~0Gc&QvO+c*wX&Z!_-rD~2O3MIV!ENF%om+& zOKp_f#`M?fZx>caAgQ06_FVGO&LWK0hEQ>yep3IHqAf07sgT^gu=b>~c#32Cy7*d! z5i)@FH(J+_Q~L0waK$@Td$EDE^c5$CMjNI6Nr27akmarX;bMbnIbLz*dmV@52YBx| z01i_?AhuxZl=NgXto7ywl$j>kifVi<=xGz1UjJ&)-P@sJCkpH#{*ENFaS`!r*Wy89 zU})NiNr&Zm#w)fiVAk?rULU@vl76E{YHR#V{i4Ml?V7yOt}jkGrSG1rt-#I0hBtcB zvK1{KS+uWBl;{NPXWWgfD|NfHt;{uMRON`ihqVX2wqtalHn-3eL^KHrL+a-p&cr(E{M^ApRK-?F)htn)$=|?@FZS zly&Uamd(H4Irxv_uscNWy6Fm=AS&&_AaNdDQSOlA_iTX<14=XY(29&m)tO1Op_CSV zq4aZ|7bg5vx@WOMW9?!OW*Rt9}l9$ z(|v9`8^Y{MAASM)X6C1}(E=#sezUP3Coj#@>b*zjWNO7t2u^{8oxV>Y8x>`moGVh% z8UsqZlxZS{@@yPwo!TdiF?C2E4sP8K$mO{lFagO;N83Uv0Dn<>PkoXmrY0A2m-OV6 zme^msa2Nrv#UXFP-l@1$AFqWaGni&ZX10}4WnX>|qaCFeZ%n{(^;nj#B5+@lKd%oP zqh%Gd6J-inO`%5shTI_3;V0{2YsDj}(_rV(*CP2dn@1JRq+az?O;rxOPUW$))}@VC zzw!%XYT5)0ID$q9gV=opxFb_;h-Buz7_@mfW9)*cn`w`Wr}C%aatC&3X^VWP#AFg( zbMRu^kMW3m$t^LxuQ1Lrxrgw(_~ZsN|a;vAFmewQjNc_57L{2MZJ zX}ToVX02Wf0AMdA&>>}b_RIAibu4trl&WJZ)mUM454BL7SG^C@pI zUAaX_7lY%a0&;mFUsO4MNCy!1$lZ1}KR|S?B$q(Uv?mI9BB-Rhjrm~@DR84MgqD}z z?Wj1Ixs%qtSrmbTl`Owu-DYQ&Z+irg*GTPP(W}k{jAoW9Gk6t$NpjtKOR@Atf))v3 zx+cP%qY$;zYC;J(FMU(4V6eXbiV!2gz!C{G(zP3j8VSLvIMg#)C6t0)5csk^`_?46 zt~xcTAWuDR3I+;Lo#Il}ff&5jo2F4aNc{R$HHX(PMWE`P$|>;gM+T#~id*&;9C&*i zZ<&zjsyr+;qJ!V5*)|_g#-U_kR7z(oT1*Pro6kD`#r*RJE-lP7O`% z!Q6;U&FP6prMGV(;(^|viCP%B=x3!u-j`X1X*#QfW~C@v6E@wCO?jiGtHs3`W5%f; zxM&;+Sb}$E7c|2fczkXKr?ajNtL}C7yr_gNU~S7bjD;g!C8y2)m<3L;yb%~Lm%a!- zp(#dfun`;t;N}6(74(0ivyoH)jza$2$J3^XZLf&Ef7CyP5!agX$kTr{HZsdgSQJiD z>($q4aPoy9$DP{y&N*mnt9r+_olQt(zGnlvWCg^m+daH;+=JF1A?7Ok)?RQ6d$5q- zw*SFkp&f5Fg<75_|2=-`SXXuRx&Orr&6xjw@v{HZ|M-sxh503#x&1eYqN#Cx&$*Z` z+VOoLT6xXwhNSn6c?cowo?CW1@BYkwR;r1YATiga+X(*D68#s_MLIMA!{_tCnYX4G z$7?Q=#438Kjmn%-oE;CP;y@t)n5;CQpqo1d*(*Dy8FTP#T*uWD=AKwLRwQ^=#G8Od zLJrk3@gJ}e9Si{&@6OQ5Mw68bX?_%sG1w~OjTl~E6xG1U+udX-dlh7*%9a; zjMs7Z2}bu_sjuH7pg!Gbcc(!A5PpWdHXB2Z#jmU|xV9LhCoNEEp zLq8ev;_{d7aa*xFh=|rwq@+!~bgvUY2hcvIDzEhVDNk0Qk&ml);ybEh&ydxb39tpw{PQsXN8mA4AYM zF`Ln*BM@7g_?vgERNv%%J6ds+4+q?RHe!7yE1m6qB+1Fj;)?F&nC_T!Z}0Jyhqgma zzJ?;@i49nGmIQNvB3w(q^U%UHCQgQg%1G&D9k9rPUz~D1WlJSHNG3yRKNfh+xZ(3L zas8(|E4m<>{2vTL^o%&x{w#evDrJ&&EGNE0OtNKPA)KfZdDM|`VFl=6hzCa;XU99X zrm$_C_Yn3#`Z~ZKV9!q*z(O5cjsK)XvEJQSyBNJFGKXpGph;dmW(%EZM9yqSun{S;nJ9RSy&brB7!c2wQ9~Mj zjIun#`mG~hy0dRceXnZ3sApA*;qd;_H?z?)L9j=p&C^P#0g~|QFkcEiP zK^4STRegFk(9A^*@4XPA;~nu6PQ|Ul*gH8kVry>)d3M1y#&+RHFJd`8>S*=`ZMH@& zsKF3$>&ke)t27Pa0XhM5deBX z;_0EF(D}OI+vhZhM|0L<)=CSDGpWsiZmFo8PT@S;P85NSR{AI$&AaiVp}c#lhF0ks zO%gm!5nns;88iB%FEZIsl`ejV_FxbNSLq&oCntlANL)R<&Wt*TNo;>i3Ni|PcIpm@{l1sN=Z~NCmr1@M#N1^3L_?DFWUGUVn&>lI>`Di z7lmlQx1(jD20ZF17FJd41GBaVcY{df`7huQQTLUp2S{Wu=7|zU3sUVWhGss z^!%Rs1>VCh>hp0(MImdmFh1ScRz{?`&o8X1jGpOpy{;xL(GQn2gJG>|RNpud_6~Sv zT$1kB5ENT^ZU0rCh<>vQuq$hvZ|6Aba&kymYGVz?R@~I#9QYG%dlZDN(Ksy=?nh8; z4pfqivah?zg}z`h?%G?;lTk-zcI=1>sxIkqGkdZLhFw=qGq~{S=99>RNzhc~>;i~Vp&xbh5n_l%auHT2GpZ3$bf8_i z+F3uf45|}qYW~dSB}uq|(tJ9Y_-%y2zkgox$p8v$UY$!%J1V|KyH;fuYAl}VGc4Zo zX(K=PwE?dFFSRaA%wd)H)zwvubC?Z|8g~osv>oo)J8$@}(5v#2;8@>Zfz!j?C)Ovl z*HM$cqXc#UUB7|*#C!ezexTJQDZQW>=!+aPyg&iqY-DAX~$H23Xzj_t=Hx|{p^(hb#jL(%Buf>7TdxcFI) zkmq`XgwcQN;XNvTQ$vd4^O6dx^dzd`SVKxIfHV06+`}F^``|$Vn{?Ui{ zzfqC(e`Hkutw#Uh5{RkXbd?)Tu~dv(cbAcPUA@WqQ+mGce9zc405-=OSNYSgpiP1d z0Jm?(aIU$mS(=_e(YLo;-Zg#gwpq-68o8mF@!sU(I>syf$_dJ!#c{LBtB)v)2D1|^ za*GOR1C?jAFY%z8YLii2Ona=J*gGf1jJj`2c4SuL&J)Ejovzf+@{R_shiD%(d6quW z3}tp#xiq;mjry@Drtw!te@)$A#_-oV`s>N?*F*LH9oqz)%exlmpEthlX4)RUh2z(D zn6@CYDRD_Mtgf5R!uXDL(o5sh#*v;Au%sU1%#V(Zk-s0(pa zo0+ny+dW448y$}CMfv%-lkkb}DgC~TAQ&jhF*d%h+xvqNJbs({LvY;%h4x&Rpdz;S z%YQH^7oOa0YtNx03PNbEB9Hi+f7h`U1|nh^_6K9#L*cmj#^=_~g6ZPlxApJ(D8|g> z_p$qf5rO3HJw&Sx9k*s@E&baiSpGv7+4!!DcfarX>;4+(aB65jxgqFK{I{v&!CXB$TY16%hTOiV$z+GCNoh%^Cood7O8!0CX_-2&_l z!pB*BXc7n@$*aV(`)+k>hdJ7e`YDX224h*{{S!|4?}0yJf-j}PtVg{vs+_>(YvQ?o z!ET=fs7olkL6fmKlm9yP-HtI(ESfL`qw4= zGkx%Xc%J|3=Kp_q7eeQ0=p)7)x^$l~kxMwfEfp#D4Nth!POkvbX@zt#Aqbs~Ga%1SQy??#|iN zX%K@rUZ_EPcTC*w0lHkuE6;(sy~6a}iAxTY)(|+~#g}JyjP+(}(*s)?L`y`GSRIY2 zd_X5^SPZH>{a>lBp|i1MYr^YA3fU0S(8Y|^$u#QRU9eewQy6aBU+Yz z%Pq`=ZcIP>CWD zbv6}no*RmgVv3N`!v#H;AKW5EV@R`(jSsm9jHkV}|7)ZDAO7_}tchoVM+oDY2PZoG=X`II|yMSCn(rSGx;*LI3+`&+#;a%+x) z(ekV3Ku0d_$RXyV*VejSgTfW((&G!}^++ck;)lxk3FGbknfz*ogRq4FtN?`35!BIy)jqjL}kukDmVqHJ-!Sq*~qmEnVGUsiGbw)>!)xgG%sg zp|@F-sq@-ororDT--wxihPOPQY2;@|URtkbY3_+KM^hs^%)!$^HMxS2>k(nbbkp>pK6AZlv{U&p&58hqXV9F`ZG9k3{iB^y+BSXo>;?) z@t3P5Y=dPBfcxCqfzGAW#W4Kefkla*xwZyYy9QB^@vD}asSx?h-gM!(BzkgYb2kYT zsWWJF!rFUP0+6H%h@g}t1XI_C5|BuK*S zmn!GC`_9Ir=b|M{hXAXSXsQ7lNnC%bD-OCjzGqMg67Wro3!rmNTbr!1b(OL`MNaYU z4FSj{(BSfO+3&H;A==R4UfDhzjCE-8*Nagi{&vpZeYS2SZR|q}reomC(z)nG9oN zblz0fCU!vSm|$PU&@0qUZOp*|rjXX?~II`cDJA-(Jp6@(^Fw6n%99V~01iFI+b=G}e^X3z=~W87G%vhO`5HpJ#rN z*4?M-r=fMt1Rv{lW%TLj6^jLzn-Dwkv*;DPO#PfF6FYv3Z<Q{jcoe{3C3Dz0Vq+o%Bu@AtRu<%Ui!C zpkt(hS)*>Z$|RQDQ4bn>h0_s*0s>#xJ@gN?$UQRZl7=)h3!tgSJ4W244N#>)h{!^l zkn63Cm^tTW6eGOcR_VR(#3%fx{8qIC=&Hj70aM$)<*#i@UGBBsLv&`1X-_XNx)@8 zZEb^x0E+B#&SUh8>_!((re6OQcfbZK`H%3L+ER-W32& zAN!H`typ%91DxV-URT8x}oekRoDJC3>MyfgLE54{fT;@$0j zD$3heK~YE*MQWR82G&hO8q^{`r+%T!O$=d>9Z zxQazh<%Dw6(cpc=mRKykRVM^|PsR{wDL3YcGE5r$&BTx8UXbrQV&AYXD!!_4>*Lt2 z*B9hQ&J%`HuE^Ms{U|fxM^^hI>Jhtm;o#=2E*QV~XY0j88y2YtpbHhPp;YrBs(?5O zD>Dt(&Nt0?$4}yl9q5b;UHwDuKyB&7a*#B|0*k^KUN(^M{_N+#;GFkEs~UnepYbjw2sP9Y{@%g&CXi@i_XIQ(%QB=q4VYb?q=Xc?u8 zOtEXY&wrjbFk8S+bL!@$88_ehtTFK^0QtDt=$ws}P;-HNm}>p=4pYPkn;myYM3hK7 zO>6w#8bK7bvGp>!vz9RrwO9+B!WlR-=HO;S&D{=wcP_b}JTfm^WTBW9tT>O73cC%l zd4UYv!dY!;2=zA0Ocr}`c(AXPFgv+RgDHTT_82HWi-3JWRu%{5W$s!0klj`JvTeB4 zlK#Gi&+LCO_uf%WMeVw8kg9Y4^HG$a3C0+c+$&-VrU)Q7o7`|C@vtUA&kEmZ2xVHP{}jS z!BM-Q{4VFU&ViETy1%522yDwsNrj59HMRCFJWtYF?8{31ejWJ_0C%*kJ5UGWKpvMp z{SwSJH{kmzxc~WCh=1lENU!Bj1ss49BxxQEue~Rh)CO==v7t~7dnj8mByHt(oxOoK zwUzqfKK}kKnkt~#lb7wl(`kBo`8?FIpv83VwI3q2^XL`3l7{7PoL0d7H>uzIBr>Q- ze1oGc)D5|$9xjrqgL|nF0K%W}% z{?HWRT#@A|$s*fTE;u!}n-Cfrb}J)PGDx*I9OSg5H#nnyr8cyy0Cnq`61Q=ZWAkk2 z?emG^-^<~Unk_}lPVaQGpQ07AN<<|%16w5WtG#C1Xo#-RvbE-e(LpNPb<*8uf5eWO zg4b#s;P*C*fJNdIyI`2PIa^M7R%cE~i8^QDlTne?R0T<3)2OE~?{GIqq74?8jzm>d zc}fT#HF=s;EP=~^8#V9UFA_eyrs88YVdb{Z-pC+27BBhMY*cv6KcO&Neo>#APp=9j zZ|=Kf!@cR3(5l^H@q5z38iP*AOZxNNb&12R-OivY{oyA;snE)Cltmrz&?=R$JJB z!=bgNIWv^9T#T#lJ}#t^xH!;>fl1m+ta*!?F{iU**P{pA8djH1o@tCGp6X z*=Fele(m}m_2S2jx0SG^7~dAq{OxP^xcnScSgYaU?pOW3`|HpUUT(Wki*2AR#a;|s zl@t%+K519GGZ;r5^mg3T+-<+j*3)FjX`#|6jiG?tUC!}XdUV?>_TvP+%r`bvP0y4} ztV{~K7GuBb(iDx|S1peBz-&9PoR>!q4S59K8>5PgZPgP}B}^n*u$xzF>}G3P9H}UBzSN#p8jnu6OT7*9i$etB%~O|NNEtkWIjah&Z4|R0@2XFpYttiw~ zk4OfLRp=z1Hrz$Ib>kNkw_3gM;z)=Zk1YQr)k}^~EX01P&Q~llOVAh^qZ-1oM)jOV z{iUw1e97{yZDhrFNW*d|VCAMwNJZ)OCwga|8t7Fo%HwUl4yzhA-&Oo*MpTUeA}{&d zaJc`#Cjk*)YsnwOl=Hy9e5WdOBruVP@z6(P0)qIgM9<};Si1=C?m6u46CIb2%4dLu z!(>>_P4h_!KrVQlr2qhNEg`rByxC{LJV)t#F7=204oY+q0M!@84+XMCp^-P?FN~=g zsnjf??E8qn6MoVi1%>%`{w|8z)f2y z{bP>0I`P6}*)v7Y^PeP9dN0*v@Nj>Z_wI&grt)-yW_DvQIby3u#b)J4jd!AAr?9?J z@!82Zk1NJL#c32Aj%ZNV{X@e3D9(C5=KvWt}SQuV0W=v_BU~Xr#2;sZpV0 zfQ7yHAK0BMcnof=KJkn6suap8AxaL)JDJ0X2z zgUo;MMiGC4m`_NAb8vtoU_Vm#4FIrl!K$Wk%JS(>Z7ba-0=D*w=Q*T$-FuL~dStao zOy;nzc;<{dzcK!u+>(;u-|rS~i&Gl-ua}D}<)<+{=>Jb7{P%3~cetZxPx_&2m=5M& ziVxB&D2m(7-2LB{ZP%ZUes*7J7Q1_ zL~o(qA*VM}LCX5iFhuyUV4I)z$;5txiD((20u!td*3FZ4p)E)PsXpoPrNm-V>CWqv zwv^vEJ)zCa#K`qDGssDCWIN-u;i>csMr#|C*Vh&aP|+Gh9~1Pl`V?nb9Xg{L%`nM~UOY!g{4&ihJ4lAd7~HF{U-*mIC%fza%=lpBpi zj7o#qFHPl;55fI6b}Rcm4`V9jBpbUz|f?uEhRs4J)+nAxUo~>k)byK9Ronq&N^Gr8)|;cfEr_is?|w z>MTOTg+KKjw=wQV-FIPo-10sO3R=%=#*QpoD8SM=fKPPc(M;MZZ)<&~RIZfsf4^^9 zOlhQEr_$Wy=K}9q9q=cfgIB3FB(9*+9G}MIq~(^KO}0_z{AYBto+g7wMKu@BFR@>Q zFkrMjxTNSrVtKbpbW)R#xMNg{;=0a&^>PktNDGL*do7=}OdpECZO%H-XrjxCAOBW^{DsKU6 z6~CUz)#Z5MdH76>OG!J7fPN{LU%C~dM;a#Jg5!?PAHbD#qXE;hFk1?fTngz=ek!t= zL@Ah@0z_0m7ta$USm@%Lcp&9D_NvjyRL0Vz_)mN4FF{sb07*F~g-bAaP{`gl75BIF zAyd36PLc90ul~G5py%nqW(W6@0F&daGzL3yzdY+I*p;s&7RL$Qk`7fDk;_XUprHp@ zV}t{k-NUR&v0sdhCiDc!3Nw(cSc1N_7nn)!DazKc3`yzq1^Dw8IhAA5&~4)SOW-fn zz6!mC;ts?5)Wd5tYjZv7;m29EL5YyoEE0+V2Jf4peIXHqWtcX@7H(Bu~A)G-nM-|O(e))k8y zTSJe&9m}Srf-akCQFAxR{)OrbM!tf^DU-O?jiQKpsZR@IujD9?h>dq7N}@1f>OE@1 zVEI1i_UkDoQ6)oh!RluA(Ol{+EzL!O#MGP@W;Qc9?Nuy2grOk$riJSGPx8l8DK7;j zZZ+RD>YED--Q~kdML$Sy&y0#k4eUNvXkq-(r|(A`kM%F9X}%uut~0HA2=|}(Idh&}_Uk~wrfWn`PlpwDtFVGRlVmi9~hM*Dyj<#w7gZ@M?4r)L*=rTOT| z5TC{-4T#&rZBl1^fN6qRPf{#v?GRt)nbu#Ti+i`l_To3>AW(}5?3*vf|IA}W(xP zuypG`0IEmVzgncbc^H)5A&;IIAeb#no0$DTlQG8NAw-4steU!j?~JN7fZzwqR|p&H z=%{Iq$=%xEy|Ci<%lsK1oN=y}htrrT_OnbJxXkZ%Vs^-~(72(mf9TC;HA?@}yMulz{P&~AEQrlS?2t*c9(__0js#24VG-!;K_+1> z@CdlTKMcJ94V@k~_~rg5J4Y+%D`!RGi0?+yi5&K@-y|yIjv%d)~Vn#GxC&iDb0sZqruWvliI7bzkn^Qwa3ho zFnNwPOH#X`HQ3|cQ{qAPcp?H{q7&I3FU*YekKTKT?25G>W8B~7%7!@!=&F4BL>a#u zeTVv!HIlMtDm3yD`;hL`{FhAqGE%7MSmJ68v#5`wwBILg#$2aqyvE$-kL-_@A01nF zmvxNDENjamgPq}>Or((cHX9j_O~gnrrRT|<}xrf zT~*Mdkc-GMxwp+$P@u#!M-`%Ckf9r_Ddj(%apRbZY;mgJ^(l*krsLVS)D8+HK^PVh zS$G*zWU0jMl@Y=;Fb}rJYx6Ps*0$x`4Yv{t&8qZY8KmQtgMUZ-xfQ!+xY2h^n-Vb0 zmoiz%Ml8zqwbi;Hm_W7x6*-9VBeBBLERa~%t~K?SQK}RAw#OV3G1Liu<|;a2KYE(g zyHK~06-9y^K2cLQ-nWR;7jER9R;eK&{fwqT_VY;GP95&#;5=saKx+~M3J>7C;f= z&uZ8^8mz$`DnFFNyTy?}@gZ<<_qJn4h#KfT%^H^ZciD5TY?Y$3Ztr04Haw(uROtsm zwwSo_bniC$F8@E`TDn`Y2wCINb;hwl{a#mW7HdQeq*3?9o>!<`?Td;ezuJo z)}`1%xSAzT@=)Ym#wjEV&e;)XoD^IilnBvU7*5+&n|w7*>d6w7wEcL_pRC9Y#pW@zs=3JE_a%|qQf z`Jbodb>7|&MCMm^-Bxu?z_jLqZMNR|i0TOi2gh_&6B6e=Z_L{GtGI_N1+R0l6fpFA ztiF=YI>rOA2ik_)!tWf(Rs+vRv0lCnZMzjNX9_J7K=?40-=fci>FbK`!X&9BN1R&h zi#|Y**AK2bPDhAiT=bw@A>6WTJr6#qGRIp6&YV#tb9aH5^+iNC0-gi@LgQ;ySl)2l zmzKWRh9BKxIvEC}rP*CO{>z-O|3*0Yr!T60=}rHEF8PHyy1SumTE6SE^WiJulx4D_Fxze#A?64KE74ra%IRu0wyALb-Ka+CiNGBv z<4cftNiFUD@ThH~=NgIyBMGP0(>85WiN{4qumpy=!mpu`v%){wWN=F@oVw@Np>(VC z(Vu;1?5lXlIR@2;3N8V<=eU-~TSrIphXI>vASG|T8^w!o5DU^;nH9Wq;U_%g*RHx; zYfA;z0e{M%Bc}`n4^_7mh(!V=d1A)K(w1}C-;jWN9;MkF@wa5Df%k9+dmW0!ZiqgY zGQ!Byor*WVRA0D>jBq)KykPo)QDM&V=k_x>IK3&cTT?f(lB785n5il)q1G&coPRm$ zOih0(%A@zB=d;wYn2^vB!?x^~%Pkk_%p3L|q0Bkvzg=y+dmopoD=g5~K`qUjz*nNY z@rB-0(P}?uwoLuJy?10T#=f9OAMDG*16yaZ`xZwy38$p21Vii%J9DBdr6WEl0)e%=tk`$ng$ed^sPlGQeHO<3k@w zAO6Pf9+{iAeZX6{Em#@+?;VrUf4d>Bz_=2(tZ_#wnz{6D7iq6M-P*iJyJ=r4S?PhC zDN=g7{b({m`B}@hTR4pyrB4}-jBa0!r2JSM+X_vpW}y@zpq>aBNt)MaRsOC86n}KP+ZLw{1xi$4czPT+eE~k_!zjC#pW16h|X_Paitq`C1)G8^qx@s~FC9EkRm^A(i( z%WH^UPl#9AKPKp29cH!=;T#R2<_>K8IKtl*a^NoRl-FY8QY~|D!y~-~o2JTQsO1=` zqs#tq_}d7GT`fI}-XBA95ch zUCpUttMQhC&caZGs!FZ4p94vS8q@2UEaIngzE2rb9^#%-cBE=KJee#$6n_{qDObaK%p*0o60d#-1qQ(+ftmth|Lidp^I-_IioVXZ$hc&YZv6 zvA!YjYD&pxSxm3y5mv^Bp3dL9Y-(NL|_=WsV{b`$0WFACH{}HC4Z>sP6ooq#1 z>7D#MH1q(EiLb)UTKL-8+=C7kCTzS7*S3k9O10dn*y0g-n{wO|iOV~tJLO@pY4Zuv znF!6Uty++|ZbP$Wx~2T)$Z z4)X@8Mkm#`E&ijr2TJjP+yH~)m&i3Vfe6mMtA&y;70i5|wHEU{d60hs&i{Mi$eCSt z33^1;S*(5!X9Kp(V#{|p!mBu7j;NOMa{4ecD=+Lg^X1X8Oy{%^!BkRHr^}+5X5s-tY&S=X@+p|yT18+Y}9+1Almkm!q2<@B?BG>UKK$L#rGAdQ226lR4mB0u?ehUIv0_#1P_U3hS zbu?eq;~vXWkI_fQX2r$6J)gp(yXBOj`lDDJw^JLEuBu^%DI@ev69xndPtsF%3XAI} z<+C*)@TW`;qFSx-D>}}~xl76KJ~QiblhR8v_bO@*QMCHDlrlA=u7D+Uk6Z%_nZR0Y z#cnk-Nhry)N90KcxJcyK3BNUkds3O+Hdo{ZI3iQQb#K3yENMxo29&^LihuD!tunMp z+XGhG>Jl2A3BJzNLZ`jH6g7YI1~-j7`3Jz*l~s56;r=6fa!tRJs|rrPqmeajuK7_1 zB8jHPZSlM*(5&jeaKc&yquPHc!;1ho&TodsfryDcOSu4vo z3koXWzi5+@GSVFO%hGQX1no|uX)IV?KoD%hn+v0&jW!ruN56+%qidpMc^QYl6%Ym+ zdD1?EOmK2hzV)!8y6b89gu(ksb{r=L!N~~9dX@?|nue92oy{woXp}9>!N9I~XM3(d zfwZ`YXF{=sG*--6_!A)=fxossj4#R~J!P$JOZ}|1U;7C+yzIX-FVGlJ;iYyeR0VU+ zb1^&<^Lh634oDF_Wq`RcPTxVR+84GP1Y?VDeHsQIA-0xueTKlHzi}gki2}Y^eNCf6 zcp=$e)``_U-*rsEo<`4?`gPXU0YUQd#+D#LhtJy?=>ck1)&nXjSyJM2p?X3rqKwnD z)-wwFXatfe`b^2QZcor2f;@qRo);qNcuW?m2n&4?`FV1$D_MHeiBBPQsn5fhFBM(}&H$$LI3;;Kr0 zwFS#30=%r)ND z8qFFT53wqKMJkbyKc466VfJeM*#;Hnov;qZZabS3U<@ipsm77=Gxs{ZPg< z*!==NIk^PvnCWG@X}bG|(Vi`qb6c$=Z|kIT^`o<-tGx!~(*@hF)Xy=)#Wf45?jqG+ zi?Bzr&zcCDiB&y2oL>Ak(BoPdWS#v+BctFHY56;Z>Pv~#E?Qq!ai)&#H#= zPV@a~Z=*@m7dK%GV`c-vf28flfUkhkh0=x4yeMcX_sx@SZoIkM>@J@TYoQe1?a5}% zr|FtS{IkvK~Xr@Qot*B~JCd6V(leY*?vvM~vd@SfrDWMpU+TAzjiWS^h0-;vp*5A&{ zlh^nu6cn~Mr*_8Z&%YfyyynEux^h|F3eCd+Y|IAk~L-lk^ovhyWnV7*#O;(t^8 zv?bCU1pGZYSw`}L{H?PHK6z{hZW5;aDzrS~0K2R!W?Ve~mX_d6zZ`d1v|AZiUg*=c`2wj&u zWH2o#&Q$b%tI{K(v~NAsYDj^IAJ88{0@#Y?4BKnYokobCO~JeBxGl|EnF;A?GJ4a& zTuFiL%}vgK016TwHQGu#D?{@DlyJ8F3)4^C46MnJlX&@>X^WUZDdC*q!kR!Ca`}K_ z{{>fmzY}%0PeztLuB1$s50&kcH+$_wuCU03`BR~y(;Q5dfnfBWc9AQP*=0W5pEk$g z>S}i^nrHLy&kLq?sM~6}Q|6C=u&&wLu9+Nmw^WV&5Dw&0#A=ku;VoU!I8$HLCs>?C z+vnnCgN7z*nPIQux88lW2F&%3Q|4T}Lu)OVNZ8nPrY9cn{um>gY2LxsPs0%F9$&}e z)lE&+4FVuM6~W$qpOfV~OT#}Yb8+BD;=aCWS0jEC{s_VW5lKh}F!0E?1uD(#e#^S3 zAaCxhj?;Dr83V3kxPt&Fac~w9)wYSgbT=KoJV+jxRZ`6zxFotwPAs}UDaJ6WvD;uWF z&OYl6xma}L!JL(# z#GS+6a;>8qE)0ElxLY?eFadyMkX1JH2xoj4W7BbeRL1@$oR(D~g)&NeK0jUZ7q_2& z-Nex3Ebtg;7d4mU{lj{pu5$A{r`z8&@1K^*|NIO8q4tBv9N(n~))no}tIO|@R#giY zvxa`{R?n~|Vk#e{4!l%Lkg^@d?1SNn(u9Dd%bymL z`>U8(Rz6DlSUtugmAIWD<-PZpx6ey!zp5>w_<*T=v)IM|QGVMiONM#=%G2pOO>?b& zqI86ra_c(r*A^jGA9)OgS3$4Mq_yNEvJes!63~nL;wW%5srsnwbJdrKqAf|fU!)PC z_MtIyLBGwm20XkyX0cH0a(mv*wi6OH0~{?b{9cj{*N1DpG7jFLa2J76gSb9;9|L=r z0peAm!y?uM_`Z}qfw z;d`kg?FaQS17?6jn&M24y=XLGZ9VxXa-$`0?ZnK@qjjQ9+!kTPWU+m!;(s0Ex7Rq9 zqh;d|1Oa0YV;a8xWrRdUc(9H)Cgja|2XFG=D|CnO-KP{`1ar-!(0{^4-ia@dXwRtcvoOqi;JuG&{b2v)4pkRS@q)Yt;~rjoYAARxB@>N& z4PDh=&{FoTgnk=!4&3?0E*m2|us<<%y3;nsoF_%VmKU`cmOF7-WqGt*Ca!kAqswx^ zHddZ(SBJ4otZKXtvV2@Bf%+V6%5)&b1Jfav5V_9+Jv_;2dG+_CS?;B!#N#Ww`hzEM z1CKD!kTmwXeEW4tvl2*)?Ct3mNx|1@X@`=m+T76_X?>02j$V9Ba#+Dab!e}fZh+z}g8Gy$LG8dM~+hmA6TxKb_Gd>GjcNkW&Y~ZXsOk^AJ>1`jx4Gp@4@X|z*etT@$_pxH_JNlWnRx2!wyqX$hoJ}WQ4weRz zDz`QQKaM2*nrifX>sJTRAe^Qe=u7ZdaPzs(#c2DXqcP1s(EcrO-{+;Lk&LpQ(IWqy zbZ+SFC!VS&8$lrT)oMKr$*?;?um8GSa=|L+e@16{XDid8=KbDMeoUjY)fQkhZLuegf(B$j5s$66G&F zV3sIse>G!dEh({DWNq|TY6+j2yfZgD(r{g@qC@AU?{qiEx6$Ccv*ldhu)@D*cBL$f ztrYTk$4cw+pmJ0;}nPf-qr)s>#L5$1?x+5&QZ9 z>eNvUX53LCW-xddoj5QXvTe5PCMozQ>DAJ91U;*znUw^ZI@j)81+l~Vgc7ufAvRdpa=|D*g0ZG~!C zmUE4Qh}6uU{F?GgFeFB;73bh)k8h(Mu(5KB-*@}-S0_wn2*+93HmF_dPiCSG&52SO zc99rk?UT^dG#wrmaQ`|HHF`laJ}H*^!tGQ0nZl0);*uj>-&y?9g9)WkPI!aw>F61{ zl<(qkiKCx*>tPtZm&^lgEctx&GqgaHcno<7#KAiW(AY@v=7pg5=^u5R!olv15bB5h z6c(8t`my2H6w`_J&aOBWw1GOvJu;a-U0D+NK_1Hm0N~v2(VX;3bC9iHa5)H#>G=0| zU4IsudTVLyu70166=Kk8;cGo@>q$L_Ma;;mOiiVTs&(LU%HxE<%-lM0uiikEgvdOY z(~|gmgqdhuS+9^V3hO=i!AFWxche`@z_*BZ#bZDNMi@YVEQek~vY|Cus`1Q2>;4T_ z55qPM6JXSOE^KdX7ySbn(%ihKYCk1WG3{Q4g?7T0EoqM@TD#Mmo$7k~G>Gx$Mjzaq zDP%S8kxTm5*?`ThU0Nr#Rn4`z;w^zR&+FA_NI2+PpfU1B?yE`4a}w*ZY#fb$Gwa89 zZ=P@>iytt*C5xt`*B`J_wg3!zbLVX26y}Xy*90^=eXPtcoI-T|C~>W@UY-0A(5kF; z9peDtqLDA^=k{YgrY|h1aZbJnU2Q#(J=I&Ri#~OS zR?SXH%(|clTd^H8ABI*9m6ZwI9ufZO;E8-abV%w$T!HT4ps5e{cm5y~xI0hafbyUe zHe&wejFv~DnWHh78$w`X0GK?V6eP&vBR&#*$SJfPE|5x=VRzyXX)!5t`*WqsXzB<* z42`ZsUw70^(O*B?@u*YyMYzDY(APVY-VA1%IsKTupzEW=DE%e!Ig6g*`NQ1sBP9lW z{Nm8{Vtu<13dTfw`lg!=e@^czO-LVRM1^Fme#vNIV)OOExR0P}EiG+X(Z^7ygx9Ua8Afgj zI~W{$`KjRWTO9RXa5+jJ?eE&qj51&WeW|9FcmV$T{)M0rC5FZ4LGn}1@kk|nM)n_a z66*}RxN}-o4_LF2x!-MlWI4j}i>jc2(Xq)`$`j>rz6Ru+5W|j>?z%?3!2*=mWo(~*a!1j zT(mY(_Z|NOK#mpOQ5xt|vVE66UsnQe@M_w~5SB?YwZwiFZn~;-j@U~4T6o#spPQ*8 zOSJy^!d$g3S`we@;!Lr_@Q0^I%LV105?S>-J+!)Y(?XOR*Ai+m)KgA@JV|#D{638N zYV@6XIn%13A(Ofqy+~(Ia((B{e(@GY>sqU-W9cSmsc%6F?CRoBJ82EJU2TL0p(JZa z$HX)_`%l#y9i77oOIo&eqjFtIzGbDP9mtQXYxfhMe!gKZ0Mez+1j>sAPtxm^xXXM$ zJu(>`ju89$G@br+syMDZGxM5EilUqF%vG1=%%gk~p<7(xzqbST1gRR*GW|t47bT5a ziq-Ep=W+C2c9`9FQa6JIM~pg9Io+4$&J8wldz}Z+(}VB-BxBE)khB_ixwZ9}{nq8X zD4TtadeZbobb)t=*TrH>V=1WYwY+UCbE@s^XMfT*Bud<}L@Kz}J-f?vc76{_=gMy- zlRo|MO*XW|%}#4>d2~_kSIqMbx|W2qp`pe1sd`p7k2>*{mDQBh?PTs+Q5GW=u)^f9 zE|5pq(~iZ&`Km>%s>k=zW|W11Upg$rA{fnFILx`n)j-t~+b1jj_Qv|>-^zuXnc}=+ zv{oFp2@(I{bBIFzFF+Wfs^#ybWRtp|rqLb8$)iz}_|lB8p1qv7@E_Qx&^6WpNsn1w z5W`oZ$jqhu;r&0Sn0W)*K$a@NgYif7G8!L&HH29?VrJS=x;`%gl(?#u_!;1lSntp% z6+;O5VbwH{N%0lRGvHeg^79mM0y)v*)4la#tM!1x=f2H0Q9^Q0+E?%jJX5xmt40rd zUj8rgh{B3&XtKKX(rT9v{N7cNW6V2G8B?{TtAbWAe9om}?8Esnh*exC^DXCyP+#zs z)qcb{;XFi$y~&SBPs=>uTR?T_Yoe^CU(V4y3%fPIGujF9s)SD7eobNymQ^&uey(Bc z8GeagD=FTc<}i;_V&7-sv~d3>s1RE@O<#`cy@(a(Z*uT(l=m}r{_S+q5~a>h5`0TT zvMB@}6S4I`?)UA2-65x)?aSKfE0$$ZzgY7H71hC?GJuV+C=#K}ruL!^3%tP}`wf|i zRRnnBXFq)?mk+SH*bnTi$LaOW!(JtDlUrslSdPZ-o(d>qWJ8cM)kn6VRhN=?$2&5A zX2z?mJv6k<7_qk7%P|$MGp7CYJ6uxLVDej`-%;jzQmw=5n{SG`Fjwe=1lepRZpY+%P`qg|%Z3W0q;gIF|Pj{f)++w4OwGd6;( z_PGa2SOwU0h`O2q%D=dQ>F?h`hqv%mNE~WCMk*cN{UIHy@15&`r*MXq<6N!|yG>Rj zlF4H zMKXS~5AM$57tl=Fg>J)Q*wPW%{w z8uEn!Cu+uj4EB*QUu+a?d?$9!Y=*9haDKXjH($guLL! zVhZ*h_2rD4Ec+efrRMr&cR1_)WZ8S^N znNT-E?l$7h(K!5D+8UW3ZRuEX2i9K5b!{9`&9x7VWQxZMl2;hIz$#r`)e+vqhGr}5 zsd6UoyZ6~%PU?9doJD6W$g^+0=u&S<4}0W1NzeLZ`#UT(9m;gS!XZ_3*Lv-*J5nxI z)B7xT>mn})mK)xTQZbrDy2|%VhP*4T{`%$fINH-_Y7|Dioo+(h?kn=EkeDKy(tpn8 zf+!K?95B5Q(1{Kyh(pQylRE-`=BF2=KR%~AXOS*^FC$wW@(4euc!`;-QA`X~62((As_KJs^+sXlvx--f>* z$W(_3D^)gP-xYoERT$O|h}0UFw%E^9zWR2p+|q9_Tb|HXC^7D}+R+moQ3NgXhq4#y zE-_GW{cg`)nRkv|4W7Xd3*X^m!`aQ*cT+5r-$P3THipq~T$8BWz7%5Pl6x0Ua)%iy zbl4Qy&85sJ^T2n9wRr=VmQbqw#u#Qb7(Cqoq;2uJm+VDmd#EEv0Sxr7g@cu zb-hV%>I%UHlrpkiRqz~X;8j{&W)ETE4Ynooo{}OH`MTL(N}-`7{%mix#qfs#NWh== zM5MkSsJmr9x0<}w5=dYdNk4w!Q#ab@CH8UBrN@=&)o(Yuc+UK&-)d|k#2km$T{GCE z$-M*X#rF)0Bm*29_R>o1=O=N@=S|Bo?pP$G`dTzD^oc4C?cXt@!pF}Qm;bD8tL}v1 z$3tSr0|KA*j3*)PyXfq&?|eH|*Q8(}*>66jvB-fpZH5**D|TK0nS7rxAJJfCy`|df z^5yLMy!9mAMZODqjY(9gpXwyq)L8KRYn|aV^GDu8Ztrk@?mwt8{@O58znyyZhwY}| zziefKCNX+$-z=5~p<^D1S<$$}LO-!-BMoKFk1=J^!*$UcpV{IaTO#8Ffz^4H-*l|~ zmI{%^K9&bCk6KZ!IM;NQ`CzV47E6As*~Yqcyk#d7IZryojSj}r9!~nE`kMZw)m~on zD-2k;(Z9amKo-SvFGMQ#t-CLJNW=Hj?)b)f+iGWl^3HABv_*QZk3h)vro7SYh;12G z{K%-A@9onJs=1|u2hY}G6CJ{?%(a zv4vF!`p#EDvO<9C3@%H&%N3W3rOO7zU$y4kzRX6wp{IPP;O0amEOpqw8zeOrgEcl~BTGE0^N*fH7W(<%kZ$HeJX@P8OQjh_S-{;vaw@ zxWcW2Oxj&O(__EH(adRbVlHa|DoeiODCaGwa_ypL6?hXcSf7Jk6O;EM2ZD zbtacd&si<=g!jF|#M|Uf`Ji{p_t$vQ@~ZlNlTFo$KcHYC0$&#VFLea}hY&pfe-NO5 zgXQ@jZ&7{eB^p`Uk}xNQQ}Fnqn?~3!~SW2&WL5Ngr}cACh`q1$eiB`qijr=zO4yFjFdb7D80d=gmD*NTKA zYVPCAVj#ZG{Fz{l?xOgk@;e8Fa<*sFU7!K0vAxB8?`R%b*b9KPATa|b63dkb99>2c z!nMJBCNQ|;=!v#Gtx<|Ys^(^5ozLj4URm$nkC%(^^rt2ZiO zSYzJb(Ww-^8!t~(R9WKw1hkbN`D~9T;(J7$f>WdX?|aX>!BV|$tT4doKvW+lJ9C_A z>jD%s6~d+KO4=bI$8=LvoKqZhgi2ShZEcZ~C)sZUY3BLO)FZcgN`bf4H*e%xn-)t8 zN{h}k1pXiwEHTL>yGU00x1SV3_#Qy~fxy#bb&wt@Gp*Op@jj7628hMPI6ywaHzirg z*oX&^*Y{{qaDRHTGams5H_BT(>Quu*Vo%Y`8|msaRu@vgGNe*9d8#!pst+voih%g>3VcpvIzFB4G&#NwPr=~ zgW?B4Xh>K^dEHJM-B;vUtNz*UrUCR#MAfV_r1CCqSBD%ShCS= zJAhpl%Z=>z0XAvZYCx_!>F$ky-?eNM`6b5d3>&Ro$IN4EC%D6dsx%^tB@BJLgxir$c|>Usy=zD>ZE_t}JuY6=b4M6hIm4%5GIM2o z%v`%q$sz5$7WW0h`C-}`1jP5$=$*Kq%PO6Sf`U ze>$$wo!7|Hj>41-1DGV4pA)iWD!!y=bxG4lSj)ws?XTCnUHA z3WWkK65O@8I|;5W?h+)p1()Jd{vY2S?e5IJJM-?md$7lO4w9M7{oHfO@9I0p967`~ z;bLvPj$l|^mOVz^yVs^eRU{W#yJ6?hIdXkGo3!=YFzV8F3x(A6klxvf`sCY}PvfpvT<7Rw0bnRf)Ac;Nw0SBqzLXHW2@Vx zo0&2Im{^`+d+MlIJIkp90CU^TlGxAm^yfeQj+B^K_1Y@}gFGi}$T|tiA@39$+(-yU zWn>2Mars|Dp}d2QG9(ZJpZF>1!iu%UBa)|J_gKV2BeEsJxnPx*4V0y00}@yt6Ix>$ zSwdj7TzZ;_Ig2fynO0mYIGsqnt{SZP!{)65aH5)7YX;LS;Tw$pm)_2XO0SB;76?A4J*-!V>aI}fpq zGp7s{M{wp;i^wP!6MxnPWB=B9 z;naSAie+Qv%gX`wx|JU1To5Hi5;e@ngfxqFRxup!%ohV{^7Pin1b@qiGedoZ{+eh;4>fSr`2XMJ%viz<3cMdajl& zP~l$}eMyyHb8^F=`a`GO>%q7!Qr@z&@k;1(3|p3p=xF|~%P@R%%D=AN6&{T1Mqcr& zawy|#N@+GK2IW%GXe5A0QdMV1a4al`-)Sn`I(ZA7G|KjpkuFxOHEdM#m(SR8^m27| z{czExW=A$GB0k-i!I(TBmX($$CDxcT&`MwJ97-IVWvBz$HfI*V8ir z;KPoWm-JG1^Xof{VV4*pBcOd5V=EBDs~cz5OytuY;f{;#Yg%O!at~#4?dP)xnbQ5Z zKhNyq;i?57jCLUQe!t;5b8%H&x32*9{Jw@sFgSk8?hk;_CCLUa5N-JESDj6NTx{N8 ztVqBKx^A#+!VV5p?DVenqL`F&lB@vtIq6{V**-`^JEY{I3r^8(& z`~AUF&~S^l`UP;mJ^R&vvq;2?h&Q}abts42!lDS}+g?p!PNzN{Bia>binb=#fpKd_ z?!DhDW%+Az3p9ME*Ut(P~M*|lBh@kPVz4e>}mP_E}_h{|4B zd-LSE;UY`xI~|BkfF@r{!2r5udYZb%M4$*XFe8LB&&wcOwmUaD#V}WHw9Qo;4 zhd)y4a3YFp+p-jl#$88I^}Po0l>pISmtwy{z~u-l?P-05PtGli9L)|9^Mzg?&0ZA@ zGsHvTWZ_B3e;sr6_Cfjuy78q%R1yUsr9KQeYqZ#_Bc{aE=9lUJq_RJpwO4-+ z??aR5kFu=Pm}(_#Sow3z?`Lh!&6ghYcW?N!ztd*wxZ@Q2?0E?pqvOVZdKp76vkzP{Jb~cL||A-RlH4 zwob3)==v;VseiC92zb@<`dt4LAH1CS)EM|G%k-(Zp`O1jON{mH(myca2`He9c(`uz z;6(*6fR84XL84AA9i4kLy%{6_VT|CleUe}rBYaAol`kA7cSE4w$Q%!Z>U{vXbppW6 zd#VHe_gwus&^BI@uu*r+cge^|!8n}6sFfKl2LAf{cqJTh5YSdN1NfAo?-6kdPJ!xq zYR-5}&kfxwWX^rHB1_w1Wl#kPNUh^WCqy&!Oh{+g<#Dx{5*m73}eN60x(_e*#=4Qjiou9lmE1o~FBx zZiv=N&$8!J%M7sUAD@?3w+Xl=7;8J_)~uM9aw|@)x~832lfHPNr04TCirAa7u}{1S zr*)Pe<0basdii}B5fSdSE+opjPeLxzHikkoO83U<)>S7kaqOK!ULQdCd!?>oBi&_w zqgX{j(~>yjHqex4pISwbHbP}{Cz%w>c$k$TO!T*#8|;gL(L9gW!Gg#Ze0erSd0bze z&Esm&!>0^nt~Gx)s>3a8437{g2Y1oR2{I5|15AGy1wBWnP3SL8D}NB?3x zgIG4h-v`$D1^g^6Y@2kPUt+cK{74F4l^zv##4_fLFi#QerLn+<{gY>5{?12pGPCus zovcPMH%NfQMar)8jQgFda^K_XX`HS_AyVWzG8(*HH~5?{KKqTe6)PVx^!F1`e9A;{ z22I>=le1nTEFhhbAlus-Q*$44wI7nu%jA3_Y0!cr5xhPca~2keu(2p%U$Y3vmsM^( zyARy|6yM!PS&E3czZwI-f-7G4MtKEanew@%WB{wGcUKy`uD;dq7bT}Tio;q%B zfiJh)+g{9g@&zwlZlziBAmQXObi>QaEvL0rv%s@DRc!iJ-YIx(@$IW2mNO%Ix-r0t zll480VdI&Q5`mWAh1|H`iyvL%x-;k&JiwCMT|Ptj`wF3^1}iMq+XdX(t3YSx<}V$b z*Xv8-P6h=_&bdz|t&Xr)&G3j$F>;?-f$oQD)>~hHlgDr4{8HYSN#9u$pD-H>T3+nb1r%w_?_#4Lw26b2XZDn7BJ68B z{q!NVq~t+d%u?WUg-<^vg{C&JYVeNcj_yhH=!2OtX(XX=Fo-q4@oe(cX?E23! zm@>+HS3v5@1X4-}ii`vfuRf9f1`nGFb0r9);@>k)pU4}2oFk-vWS3!?W6QiAG{FC9 z&zgv?#l6%22xHA1U!FUbcl}w#Df!M<8_#3hg#3{4;Xe%LX4l(px$ex((*DbT<#dP1 zSJTHULyO*&@OUCY1w#srX~j=Q3#`R3nu6$Yj{*VA+q%uTAY$Po`2=hQEVkCwgk_zN zxaXN)|K_usGc9WQ?PQ4~GIFX!{=*RGX;ey|(w$jc#2Pj^q4)!H2L`(#CCE@bLPrMY zdzuH+#2vc_?Xrszk{aX#hqvK?h=4aR{Xid}XaDqnQ@%+fBsG*fFvOTVQe|X{REE-u{qa zBe9ST47^LCd&B0%w<{!Dh%59~ut{qAFUfmHQ_Y>QHsi`9aVBx}>GwWrQ%+7XV$5yU zRIC`+!w%EpC9LLq)BMKp)BsvfqIB5F&TDh3(ch;+<|H{p=xubr7>;Wu;W}=uVvnuM z?t65%#6gVR!qs9{^Iq<%Y>PzXP8Gb z0jYZA63rbYy)EA|Gog21PmU&Wh4`tpZU)U_i=I52YS4P4fuc`7icJTF9K! z%$=7}J}7(WPGYwxN(8zxv19ii2DO`Cl8jh>FkjpPgUYCUz6TLQ-6hS4{w#$kMSPFT zdg{pEcfD+~UC9=)E^br}HBMSTrtXVN5R419o?`Vg0?L{m&FO0UwC3mCI|3 zOIm5>8C=S_@)*+0cLuH`zJ&q2=`lvY3QBG&%C;%s9v4qk_jke#wFFj}o4m#Ko234L zbEihJ?W5!+bFs2w@9URkt1?&W^nTy2q>Px8x@1qX>TrVB)z&851nIspC+`?JD|PK^ zv3RtLWiAo0%uqTy_RalK1928_XH`IHAAQXF>BS7A$YX$Y2iGZ~|Ef3elYdoTB#Hh* z7N<|+ zM$5zDrrh=onvZrfCY4_{_5Q<8R*IYy3+R~g$`Z9K3Lr|J)fkeJvJ&1p&9lI)MEmkfU@fZk-#7LcOr8`K!X1e` z^SIt#XSmo0S1AvYXChnEDiV6#KUQGpeAcqP8{3=74KjIkeB3;hVfiO3Z{TQrw}9o1_XaM%zuw zoGD&P?Qyl#i%fsKPL}x1$|ixxIoI-XL1Q%#!PomC@Q_cA!#lClQFTj=dMmEp{+_x6 zL*eIxoaJ;YJ0DjZ3S?><^O1c57-mE(+G9+bVui(!Mc}XSPs;S-IJz@>3aOh(38Has zDl#}XaW!#NoZ?)#ta*6Q-#GcL>b;2PzyLl^(|qT~X!g9-(t|fU{xYXNBA-&3ShaZo zR_Wf!t(~F&VFbG`fwDTM>9n_5)={c^bfLOVR|jB){MuQ=VI#iG$yv+jctbg*@Gx}T z7_*ySKK65|Mk?Za&vJNP2-q25mcEwBjZ1n(2nwawpXLh-8RvWD`FBdJGo88@yE=3%uzCD020if z1*9sW8UwSQ`t%Zn7~*8j+fiLu7qlzGl`C4bUgJNwX#u9)Q+j~d&%w+ki5;}5-&|Y? zvpI#7p1o(UbirLDRR{=11)S6!b=>Z9-!L^M12U{|V)C00@c846IO1aLf)`7yJ>ovN zjG5G6C;=p!f1c6NeW`N^X+n8Eak`5;cSo(hwg|1NR~`Dz&d~-a=x$I-0U`vs2t)hq z?<7NizmveW7&q-)H*~maRWZHjNS{Eqdcw}McMwwEO17RJMlOWessshG#NL}}{q+3= zV^1n4oE3CA;@7DOUVi@kQIfD$PxaHMPxNp3iFaT$)*i00YXs`F1g>GRQp`V=lnxnx z*^#y!xHV?4GF+lkjX3gQA;1iMrKAWPrMqxE-+A@ZIm+7bQs>W8YxO~Nl7E!3u9D3! zP0=dgEUP?=C!9KIFOV?tlD!h9mYzda^{^?aET&4`eOPCE;38U!S}0|kq3xIdyj1P> z9|oVfwxO;vFFL6bM*%zP437{(P#@)SRc%^!+;BBvJX#TIGSigMQ~9-=sQm!DQktT+3gDc@B`UT=?n99|nXgWL6O9VcS$Q?9iqs zL#%R8Lc^}lHs;!Is2h=Nv$`Q(cVSS?i6%j+9@py}wNuC--n>rshF6s&Q=^>@Nq5Xg zL{$2+jhboS6EP$522rhb>2JS^Kri5}bwdAPeDObS5;-1|qEzsQ@0G#M)3f!G68+PL2leVeCdi#*=eP25%~bMNZ};C@CS|JMA8_YkL98Z@42?}vkJQsPAq zN1M{_Z?Gj_S~Up?^A^R#zN|tSSCiPfv&MYItl_;^L4*`AD=$(<=r@EA7WY?K6FtuS zk$!!|MLsZecrF8X$rZB~SvVs->f7niLFW;0_aBB)56X5O>1d^``SDnO@W~D9!soDR zuDNPlU#*hB#!|X;abIcV>SORo8V!BI$<=okfaSSAa0B%cbo3g~qlj1rq zKYO!dn;XZc?sAL=!R`Gld|*v!M}7+4V2#VIWJe#sPWE?36Gj_uFW~p~g7u9Kc&GD) zDSPmyF-@4`rpT;5hY&#Hi}A{JU|Fo`X{%E&4D7&Zqi1|g2=L;{Aj00*cqsFDVeB;Jzz zu(YwT9e(z<=w13p!>{&u%>=5F#?lU+tm1~BL0JRS2B=Env{rjRM=4ah4Sgb+*|C#T z_4$u4u>wuXbhk2Q28}Ds7_Es`lM{Q4JPphKlw z%v<{q;ifjX{cdGZAz;j|fW$@2mhwNvY>oK@gF6~)Uf9l3J)`#*qZek5o36sx4*|M3 zB^7@-)rM!xTDGk0A(WEo=p5c2w`iPcYs%`&;QVZO*kHmI(!ja#WlwYe$=)x8JRA)P zm*W%j+RQ71)M!@~wg5dpBIw!`t*ZK@$Yn&yY1q8jNTN0|#E~qO&L7x3&AROY|0>`| ze-sl(^Z7;!ZA5El-Pfaw;^N=SXa$n~?GR(ElI$avXYo!C2VWeQ&)iw*EQ23CeWr!A zWs7phS^XEzKYoe*+t^(-j1Qs5quC1%7I&F;$(w4({1m{cPlQpp#M9oBKUP5YqjbBV z(8C#;b;rk=8TGIHmAz?Z+le_Q9o3imxldYOqGvr@%r<>W;JqbpGBz8gJM1xI1!$-r zb*5HQ+1u&ay{gwq>>7`^br0?zL*Pq|9&eq3Hy*uiVn7N;w^pF=e1f_FF%%Dd@c zOyI9$DcNjMuT-hzyfXz&eR__(?6PFH<1cg17i_+#fshe}RG$ka8? zz|es&I#EBoKJHO?%RPt1-S6dwmXw#N*OE(lBk)Oy;YgXLl}nD)+83uX1viq98WI@* z2ZI-~AH-9Nd0gavlaYi+H_SopIsuF=-L*+T`C>@j3_?e)*qynf*E@RV#NGPbPR(o& za7K5#Ifg3+P_B^G#zzqpdgB^GvKwaN49y_4f!=Rty=c9cID?aeZMEjaEXmnG?9in( zf-O*shuuf`g)jl{(1ChcR}JAAlFP4@loNkNOu zBfrO#{phCKhGur%Y+7d)E{w@$QR0VKS4vR@2Q;jd6CtlPTSRK+QL2HSQ+5%44*R8R zBAUf$(i@g|3-R7T-r-DDerXI8F{9Ustw*R?%A}uJe78*nF@;VSxKv33L%t~i0s!N4--pQQpGrvd{7v=nfGf#Q%hohC+k7j z9?D3ZIn*Qg$aOt~^G$|5;QK%M#T_H2y#y!H*0ZhHU=M5lb{H6|Mq!QZcs(-8IsnAy z>!$Q;^+R~xY`*r)+^6AYPr783WWC-r3DHh`+F#Q7P2K@wE8iA0^R|!Ek$G?_0Pu+W4P9ngH z?)8&W@vS<@$j~WsM&;Yl_djdh|2F>?_^Z?%h7+UbAs^=R0!d{G>d^{mGIO+PHrWg= zTe>R?r|R&U)*sjE+3?$fb0oxSn>(11xL;kXyHfqR+;kQfg2OvC7d(;}`X&p~+~Z*{ zZi`AX_4J!-+UwM;NV_Hoe%O2OUK;<631?`{MS&pSLbPxEw3f|KS$w$JGvo~Fj?qSe z5!PqKoa{IJtP3!+$QVBfdz2iDeMu<-SM{?a<)q!HEp#i`2a`Fu&M0%Pv7o``*Sy63 z3p`+jBTBIwL6I&uTf#X@tE^_a>{yFL&PE`*@om`ZKHn^BM28t$gM1@11>|L^I##1I zrdx^X>z5j~1CVp>bJzD2<;MH_t(kw3+RE(OZ1s|V+v=Xtv8E-9{`$4tZm^*>+`F=z zRZx!Nx@hO)_+I+GS2R8DuWsK}3NC#!j0C&snF&L}5zpcBvZz?m;y-!Yf@%1up{OG3 zFW8`8Y+ZVN^@A{Bm1Qzp1`sN9=U#pXpXzGCUDI@TPL?3dLy4gKGLO zjuy<(wH6^VJo&uC3_i=zvCEbC8>GAPeROHA?dcO8#jIwt{714D93W)oP4CHMcXdB| zEK|w3BwNOES`VK%N}g~CIGRQEHr<7Bx6^3*v`p-`f80ON=SoiI{#jtnp4n9sOsoDA zBW~u>^j*Q{TjE69Eu>TEU5vF&w!{}?Osg(!wxP=Fmn}ggq)ImIzq-c;Fk+@Ku_s>M zJruyc_>t73uB-H`kAdBwB%GtmU~?&7->5XC$BPGw;L&H&MY1anp8#D^nY`8RU8vQ@v( zTW-A$F#sRhnNRbaaa~&TPE}`ZmV9084&*(0>6gvoYc*AdgSJ~-b=a((O z?ItG>b+lx2T3lNCI{idJqB1!NzWZRzBlEtSfK`%a$0MqnO~lKLd^;d^1AM@L9r4=WY~6q6dim48 zVKJ|xW`MTp?4WAE%qO!qCDi>&SOw?yh0kZ7SE6O|QzYze*1hO{_FrXBn{X^%qcryR zE@g{4s<_|gm2v-hRWo3ArNa2AioxrScc{=p>hb~KAc7;Xeh4addi0n$3$^r`N(Y&3 z@X3~f4%Ye0)5fC2v*Yr!DW(6!RKP&pala-T&fTu1bNXbbp71BqmW?Q|aVzc0vf2>p zj|i1LxFLDoY^g!6NM|Pv&%-X3(DJG6qQZimt{5)ix?wQ>TQmOV4hS~Lp7HZqXD|9! zT)xz=2P{ifaaT`Qf#QRD&7>r1moc%4BcmR1s@!){%`Hbhq>|Esf0&^HJ-z&O{Fz2?JHw}Mova5RdZ)_>uOfsF z=V)=gE-C*l!eS_Mj*a#C#G^0La`xW$BgHeGQQjDz3q28Tau6w1eDGVXDhg>yi)HSt zlvag2&Z>atI|tAA@oAg`BdjcbR#~x?vSDaZ_Yqr6TuVq`WZBi#sE)kHpwHec>0in7 zH-SdTZlI2Y15uGxnUm1({<1vfJfL45DOB-&eWo9~%n2B6BA*|VF!D&I3LTqBSBNHg zh5s#eq>IkiFa*(!q|-E9h(V#7(bMXwOX@{QqcBRG#)m1Dohaf@BiEt@V!RO&hi_@% z%Tq;jGk|{0akyW#yy&!}v}jLllHinX(6!G|rs%K3ZA-SWAWUqkXH%{tW}l$#wrO6Q z6Nj+e^7)&6ChWyogqpJ?k#!iS+HjyT19bvMYbNFa6gc$3@pWY8N7re`c~thuKZauB zhC0Z{W3X&raBHuJfcsR~F#QMdn?IxF*uuQ~OLo;-XkAx|7C&vfMvj{5dAi=}263*v z%Jk0>XB3_`eR0PY=P9&C+oZ9K8@s1}B}vT8jj$v1WFz)3W>@mAE#Y&s6CDfs`kJr) zP7J9ANM}!IK-h>Y|2OEC=-m-TSifuY2*IzsqWHo!`j<$NrvEVB%U`D9LxADX&V!x? zH5FW@RvNkW1<p zd}^?J*e1=m78 zV^WO(@E19l(ODYgBu`~WTy^cSo1K6_3L_@n=a3)`fI*njXVhk49PAAEHf)kzS$fm;cMRXN z&yp@U&kS$=VX`L1WgB`(>^% zVRb%H&Q^KWF`zb?lyLV3Ysz4}o*sJX2}jx14PnEhcK!`VhLH*Q=sQi|Ctw*55D0W= z9v0*+6lJLta_=(dCoyPHp2mLpvN)rZTK2D0PM}%Dqh*X9tX=-P5_)C_Z2&`>+xo>{ z(j_>p(BAp-TvWy8CG^xcPY<$k?X8kKL_Kd?`)!@98n1gtp4xoVOWoggSIH&hA04W_FlSP2H?1<|Y6bmZ@_5pt%*J4pVF)Sg- zb;9DByD}jIaS?OLRooYLK5Kt47CkX>@C^=+9HH=*eyn+(mj_$bpk5`;NhRCV!oG}eiD;3mfE zsMI|Kmdno3WF%72Iw3ZVi{q@QwVj>qHF%l>hjP@dC#KIgh5PJMpnQn zK;`Ng-oQTIu8TOX2V$7Gcx74G7bz7EB%myVr6+fOLei%7GAU@k0R?8zNfvm~c41KO z2CKopY$yrBZXX@Gb^|Hgt@*tK1W(3Sr>{L8^pwh`(h)!Z9WE6qw)i2OFUG=~bQi!P zv>$2{A7!l^7C!MQ>Sock*-~lHtTTQWuJ%l5dbgzhxaE{oRjxN9g!lv~E9cd}JcQ60 ziZZD0joe((U|ar%66@Gr{O^PJ27igOr(_FFe(;isyvwLkay_OwuKwRY@PC<~|DXQg ze~`?VS7tOwh}xXbk72q8mU$yWD|Pc5Y)V!xDf};#vZM4AwKwqg^Wqi8h36-*0GrDy z+wVtSy7~Pp5irPF0F0_W&FwmR(gdWV#li}vFUPGiSPDvBY5e?6mfV`Ob|t~g#g{Mf ztlh!S-lM2s-L|_5qW4!eC#7=9uj~ak{F%DhzEa!B6egieZB!p{j$k5bwcm}+YzooFx>CKe!vM!rhR+i)YUj>zM@)*EW+zWzoY9=p!0q>=iF@np zWlK_&PsrMb^S5Lz)voJ{Ajs`rw8rZ=I9BQQ^d+(^wy*Ioe)9r-9HYkC_Dbt}kODzg z9T}Fgm=Hlr!jV21hW2MbV7lM86M4-2D{j7|HRxCEYf(7ZX$~rKiPP^qqc5I zrYJS}C#E~RKK?BWvB<+1TRY<*D-X^~H+4Cv|8ggn{01fcIyrRY zjQ$kRciw|OhrS;KG9p_j2b>)*WV#RwZK&ZDH~9eP9(OMLZHcIOe{pEnlUC#+UfqCBXhAj5LgE<=tDbN0G@6La z3U-t7KP9`Z&`J*q6uX>HXYabY(9kIwxJq|?FV!zoq2|o&Kk*@C9 zMyc;@y1{odrX5fIrZ3w2kFh*CPTTPYEuZPI`)7!crkjk;e?p!^5OQpd#OSFbFy+nO zkt#j7WLkLNd;Wm05gc7{mL?Gw^y)F8jP9t3Xvr2ExVTsANKv%cB3`)jAr4v{H|zB!SRt8dgyV}o*4GX06@FP^KU ztwdj@p#fInsL>~zuR1wp>{k)dw}wUy_vRuft;?R(US?_FIwAUr>M)?cg>AKPBu{#i zJHPDEWTJYyTIR7GG-o6dI+Ry*t>?HFIm+shxLp8OrM-QZ5V(s=ezom!A6*Y^Mm)G= z?VyfmoaYQ8FC(NWdgAl0DH>14fI=R$){bH`7+;D z7bPtc*OQ|Mxh+!dP&vA%M4j`4{v3#hP-Oa`rJ1vST-gvSze%QJO+6JG=Ap@v_Zqvf z0GAQ+#}}&ycF4qmww=vbuk=fl=jb?d&kP zNU(#IwaC)L+52sn5{b*#u5@iQ{Q#^Pcvk~{WuBTG_|HoTK5O?@_b z#3avizum%P?A+tMdIygN$J=#2BBO{?p9WfU<)2GLu7iM%e5O6TemrW^9m5Di>Kwm_ zh^^IUC@c;Hz0!Ufc3o{{aYo8TP8e*fRQ5N;wOhmEf&ub~G8?fU4Ov)!1wUvAmh$ei zwoe-4PiGt*WbE|!9wXKuZ6II8T{vX2TYk`A3d%;G$Uzf$j2ICGk zJbW0g?+t$=k`$UQSQ9C~R9&>`O6khQ$dpRy6IR@P>D!{5a|VqnY^Q@Z(Z2I+FxUq7 zCFU=^%jMPGo7i zfw$W0wF;r9J#oKg1RWVL}&|8^Bqs-5bmk&|=5)%x;k<@D}r zLVI{iH8XYpdub9k!gnQ2ii-h;ZLgq(9#b8jRVC=+(%^l5QH`y53~bIGr##jnjN`GU zgQOof4LN?Ea@CVp|H$fAle`!NOTaDZ(z~;-^f+oK!c(SF*?aS3#<4O}yvAOn6yQEx zFJ$q!R|#K|=!V3_2a7wyt2UmYdoRoKoxS#XY`0g~$V@6B?VpD3dD-4&o$1NI-&kW- z*h{$JyjM3JGBoX>r~8(lFC}+d6N8e*_V_zDSW+&U#J*pIHrr#}5oILzUFHoPj~&_w zOxV7PQhQ6(eD%m3j3c_#WwDu3to7q{^5K3Ji>D&ulf4=^eCoPfbMZwwSEHywc_^}% z;1)%Q?D&avs5w1)9WP*h@cruWV;T(o|b*VM)N;tcXGXcOVGyY$dJ4;Ix=I(U|9u$ z-$kTuHavcE#4+ggj+#~+*VU)PaNmKw-w_=n>Xov%HfP*rWD`G8S-yJuQ>R0f0o8(H z5$H;-QX5aMBKM3<-*z4=rUP_VeTt(V6YHjb2 zjv-qS`CJ~FV$JovMd--}ac!xzC+hoAyjpq*0agxk3g%?yUyohCQk~aC4ERS;XwEZv za(Ucpt<^7tlE1Ea)LamV#Uk14i6X#anA94IWLlV{fZLdctiG?*KbZdumiry6B#UJS zZTU5_x9x5!U;j{h3z>zy?)EBc5jULB`}c}QnV!!ff@NG>IF~`0Uq)-CbYx(Q8jCH) zRqwRFZS%2#%ur`uJi}Vt+sw=hCBKNEQwNnb@skvnb=1v?X16yS1skt0j;LZ~ywYO% z-pRb#LHT(-!SOglvcapB;jWG+tgxiCw8e}&_fhe3R#(oUSBgYW@`gcb4T>~$;|gRR7HE zCpf(gwvnyyAI5$n{p83sh6>I0&Nj8|z32G9^4P&BI|ePxanC18GfSrD9x>|gj=h#faX*dUcvu(MN9Mr=HHRkg_DJgb_FSsnD;I{rLdE-bJR_m zz|&R+EBsgLmb0(MBS7p`JehT>J4vaQ(U*E_!ZfZfzTKerxRQ*pkO+o1J2olyNA-9R=xqJ@ti9KnCwnP~3dl>!lwYp4iV zxrHD}X`f{4WIUTvCktY4wYj0L6~i2&-qhH~)MLHi$@DT!%fd=S1ORmSp#w+zB48oP zMh~-#bOF%cTXl%-zQ@X#0!r{;zv&*!{~mprnvVssW6!{r}SS8$p09K*zK zcv6<-wqf4oKNyI5$C6`oK*JA|Apg1_%=XcLM|C+HYd?0O+rG`LSr8WlO@{8k@>2Ypihq>%l9u2l&#j?+=Xz*lPudtf`{p+k%8jQ>S zPCfyP1g;nyzbW@R4$(YXiEG~n^HiFP(1xkECs)q6bcBwUhx7>b^H{q_MS*IEfI+fO z7iQI=OmD@9V`r#3l$+vZ-gl|)1A_g+ z2d9}mPp$&BuO5@M>9Dt=tfST{d7W?*BTS$FA?`q?uj(8eDI>%K3%-U==he*m#zY$p zI&`*gmyjtB5}1vD>Zj=%kTmul@+`kP@DsbYXbjjnEA#l%a;e}}1($c8zL*A{H|Y{aPc!`u5ZBZOGY+exX68 z!#pD)sfY~Ro--WzZrNB(Y%{e^PmjWSNLDrX+XjuvqhH|Ry%5eFBI%5g1KI^2p@rr&NDz$GYLDNS#AT6hnAqYBR_* zOKF^7DF*rzX~uNb0;t#L28~_hETAHCHv}iM^5}lH&T$(4L?pG|8Brl!O_Fq{(%o=T zT-Yr8ns4PhK8@Jgg62w?vhdvAaImtuz4<$$Hs!qzF8JBvu-c?47azDXIjGksf(!k! zkJiMMzD}Ilr@u0%7RT^^TD|yR$C~*+=_1d2fm%FV=%7q|D|dXxktlwf4?=ija+8Ph zC9CXOYYy48;skykwmXhI29a$oj%aB?g#b2c7Nv_u8a# zhI}NR6OFNs(uxsbVzVYkCue&EmJ!}6S1Kzp79N#RlFiRomfkG4w$UH1+?xPh=V&Rz z&fTAGQazjLAc@)xJZzl03GxUCCiPXELN0 zggCTCb%X_{r%stgi%O@FD~IA2`SLREY*+4G*=PnVtcQcW`*rqEJMihEOZVw9ez*qD zzQZ3$eyjT7SJ9xB+G1jC4|Cf~mlMQ;!UEq_bazdbJQy)^yDfqP&&!C1d>(_?TU*7H zZ3w77?L~@jYsQ_QGBv&&jJFz zFjW_@us>?dn^@`O`cX*W?}?FgG3Q%3We%mUOOLcyXx|2+Vnq;xj5F<*Szh7EiQA)( zjN}`kr+p_c-_Wtv(k-nT_e&ncx9~x`izbdC(NpQVpZ9#Lq`cLqUjP-GOb;w0vc6SX z48WeSlcLe|<2zo$bEN|g<=;DhiG}-%RU0{rPaVVp^I2NRkNb5tNcWA{frfa@MgAK0ABMMX)HP2iL+SD|QE`J; z+0?7qJ7?{`0Tc>^=bt0Q>V)Zx`g^V<#1n&_R^$xgNx1r(CR%WY;fo)p3okBZW|Gx4 zh>G%xvdaJo*qXb2xI^f+uoyk-Obm?OXLv{3gp11^%SYJ_^P)Q~`KTJmNc<$U%IDl` z7O#Mj{@a*6pNFkBn$Qg`D_{Xzb0ukhVE?>V4#v3!kNw+~SfHS%_^&-Vhc(}_qt(rqZzU#jnq;}zRAl@G6{}4=c3tVqsxhAm@ zC0L-y(bh-ZT9vfC=XjdtdfKr?=}h&DtY+FTOB;vVFznZ)atT4jjmm0{LOq~$`JGYAqB!i(<-i(2Ry2%|~ zB47IJoy^90@AL55<^FbyBiXI>^?r?|&;b5TZ% z%#g1|JMac~QH`!$;VqRkcx;+s46VkrHp~i6B5QGKu4Jk5-8GqTTNA+VN%SW_UimrO zirIK)J6z!;9<2(V@>(~vFKFuJv*F1vhDpk(05-1NT4yC0Cr^wMfJb4;OVLbnNi$b! z>d36LD44pZhE)&CcS=$m$tQ9PrB!>{TBn_l|Ewr&%=?fjWomm8zfN6658|IBho{k&E7rZAHK{^NMQtGP}GC;>N19bGBcZeCfX8vtZj) za#V9PKSLevdp9c2?ebQg)gvgG3*2DZ1bpfGgt#l)W3#T+Bu6>BTU%m3-LQi3Bv_fg zWJ#BH?ew1*lxBQ(d@8WIbZEGXf<^TeUnNLmxT{#iWghnegbw3ispbajrw|gCMAMQ9zm~AWH8LAPUk& z2uLSXsi8w4lz<>8DAJK4y?25@Aaqoucal&NI?@6G=}r7i&YF2MXRWjT=Xuu5IrC<} z*vZ;0dwp}a>vNHrutiy0hFV{ZtAz=tM4tKLUvqDI#;GAqP@ornlm~g-)K|Mhtq&GK z$7H(bdZA2Kn$%3PrOcoW;aNppR0)Ty-b9})rTvhN~(!;{@>YM03xREq>4N+(t z8RW>Z=d^%S%zKvH*3NBS^R&w5UckmYD#FZh6XPapo#pHBBRZu;X%^?m>fORLM7g}i z5rEvW@ob^4bzEaQ<#m4PEtES$efJ&i8s0=bZXu$6| zEaV9sPlI>$K08>zH-|onrFlH16{(7l)8ZGG`)LPBq!`x{Cz+Ga?wrwK6hW1;Kx~#w zDFO%5{8YW)x)}InQg`D)^*&dM0pR=f9Kcmh+UsTy?t~VPM(f4SZXHmOYk8h$+SqeC z;isOzRWlZEAW=NIH9Vx+r_H0Wov2SUx&r4?1;V>^W`EX>-#|8?m^c34s1-AvJLXBE zRxU<(@&Db9%m1&K2UMy>93-IsZ z{C_1f|9{J*|5Z}{pHQ*=&*O>FbYx``b8$fPn!oX^VFQ=$)71Kbf2re^QCTT@sdFvF zY)*KB1NRmSY=;K}E^;Tp0S}0_JZIX;KB|P%+!-ES|-=n7G@gegP8JVnClj3P- zCoyNPGdFetML}HsC-KW6=_0G+Qyzv?8MRZbzMl+70R{CKE8F;bWoW#a&iUA8Zb8`* zs4X8ZZ4EbayHYH?eiLK5Z5%yD0BdU=<+%I(g-Ug4JRXjB@r$1Mo*X)qJW#X4p4_>m z>e2}o#WuC5-919e_>72fzH_WjjpM8PdChx=lfGXOW9|HES0imAT}K9`?+OOStOjSG z@lQOB_YH?^1f)0yD6E$pVGgmrNal1T+)&T+X~q<*Voqmwh5K~tw%Z?tK{v+`W68<3 zc_FqHGboy#qMqU9C(b$fkGM;{!gSEIr(Qx~SC7GZZKKg*g?*)a$qW-)4v+VnVBb~1 zgJ3J2TIB90G@{Fu<`~iA2yyZ>eKE6D(E*LRe|MMexYfSa@*Vek*7U-;5fNXE*jEFB z8^6_g;;kaLm{sOVHNI znw~OQa+`=Tf`kcd&<@0)@YcBvy(e|2G$jsxM?_H`@q2tCE}~;9xyA3eF2vH}J2~Df z-Mur}X8@Ao5QeJlIsxPF(Yr-^YutDcDk=|ox)f2~9$FiKRNpq%Efu*K1DO)ERQ#Gq zQ+l^e#Qgw%B0+&zKyHcR2*580LV88{>uWNynVXfXq*|%V+;VPo;r<`--5h*y zlcKJh&>E0SWO7|F#KmI={=h5RP*``30h$do`%XeB=e1B7{`X~i|1P2X4_Dzkz%-tf zMZLL38=A`!XXNC7m2V}wu?~$^TW}uyhwSEzy(Ti-@6yBum`bBE3O&o8S`)a9x7g!H zA1zJ8G+e{_TZI21d;YZP(HxzAY|qg8+QK86XieWGWHd~OI5(1pB6JB%^=#GH)ezxU ze);iHhz!^9hlS@d!7nND`>U;T~1*`6Y3@w$M zdO))Ugdn&ok=+ZHnz5z<>8tdg@JxrXz_Q+Z-Le$H)n26Ky~65LJbt{^HS1a|f&E%H z>|XcsMDpc+;-OO*PV+Fo&pWjAmR?ft)g$^3#7nw;8NiPs+yKdyRsC zMLeUDU9&<9b3Tv1_=E8mc4F6-P(Mv`?lM;Je}v!Cb@XqT+q>{YhcwTY>=RQ11lcP2 z3(~(J_8&lTFFn`eqQ5i)Y_}(DWEUVYad!08DIkkttp4})IvX2RCPX~v{gEc$1@A@k z1%%HwcaFZRVX$2Ar{FEQULC!~9of$pBGU@4>8_ckIW|725zYgKYG%DHli`53-rYAi zH$HO)(`g4FI?nGB4d(={43uQ{(e;{t^WJmK4#yQ|GY`&@pO7^LnKoqJS`KNou0)#T zR<_SSaVV&59&>$reAn+lE=|iZu_04yZqcajXM}?Nt?8ZKw<+p!nu=;$(-4-nY%{t_ z3NQMNjrGGfAO@v{rXXl;xlBcm>?nkbx%Cgbfw}N+uwF@Z#C%9q$+4hk(o=BAtMlQJ z<8?8IgT|g+zUU-;;Sd~DB;01RrZ;Uu$KhInhFR254WcYOl4306^!Q5Y9zL?G*_0X& zfR0M8yu`H=J>xK@GR+^0aZKhf=x1Ms7O1@vXmxd$$dnhfQ zD8`LQH*V0weW~ORe>D)|ct;lz!V|gtr8{Vd)I@3HqE=(K!0B)oVNE=ykZ!p7PX$xP zr@=9BtkVJ3$k6r1FF2Krwh)65@5WGu{Qv_sz$=QD)Ma9)NB=rQA7!h#4#AqnkM@{! zLXj9t!6%hwxV~G~rrn(W^c1vCK|TbE>q9QBPJRYK-C7JZ4Ri>J=I3Qd6qbhxU8=x?h?OlU z5$^51QP2KZ>8IT)qb~zP)s^SWm1yVju`9gWZ#T2e%7(J>WkGRf`FFD6WGeBt)GkOb zHLkPuU*KCcyXGQw1LmDUR)xr@>PeP(?jygKtvJs+vRC(o(c6j;8U2U>2U`kW`ShRU zB?xcAuH~p6um5`nS}?vWAgz6XDz)9b(r>hov9YHn`SGHuSL)36u;oAjm(=-sd>M_R z%2&MGi|wp@JW+%Kkz5~q$d#Ph8N|!KZ+2dHe}i)t=xvp)IJJijxTsRynh$VH9;P4AkwM9H^BTT5x)NfEY*qE*v{bF*BE zE`;r+w5Dex7k}!|zP-DK6G`&7sZ8e_X4ZX#>LTsHCHV3lE0^}R=WOq;jjX>4>61-X z01>x&8ABq=Cd5krFt!y$SCo-WU&c>KHbDwP!`Q`wx>^V7G~2pgE#w#Qt5 zAB9Qm_y5jeh+e;vIzd!snNWaF$wt;?UNvx!+*#qrhd2U#Zmg6 zm5SPjLmvd7Y)=!wyCPF<+GCBDKM4L}DCb6D zq5^}vyTyHvYIg3-WWg%_%6YoRM2rUaY*D=Ua0j9vz?01IGFe}hp1uaF?;~Vjqg@W; z&dv1zD7s0X3}HvXukI;5%-U`XSk;wn2!-hLP-P%O-d}{C3C+N)Tj6%v)7p69- zn=`a~@qIZk7B_mYv7;|cRB;+shxau0?^aQhHYjgpUz|p$61Tb>J~YlJ81$7ve``z#zmE zF4>eAv|pmGu8=S1Q0yeVrCiZ3@!qB0UsAn5eO)yJulJq&$A7!#i9@)Yu?7gv%B~0u zQmjH|RVwucuDQt5Wv53_WI&1ZycFpOfdy{K(;^4A+T-aQ)$Xgo7_?&U6|d%-@&toc zYDRmns4X2O{XX$#d+OT9yp-?$sM802T8%nKwFxvRek_!};{PEM#w5t6=Q6E) zZHeEAD|uTJ*xkx_8+!*d{pYo{r($IHNgDo^kS?ysXVr0~<5d1v;)Dg@9`D*U0K3`2 zBAawO(+Csg6CE3$D6~ffqB@lngFfFXP2pmnim-gMbd90r&MkC^*Pc`7?8x_pxM%r( z#T@pKQpClh%+C4%tA(?BNd~+YYLaSP7w!yk->44&Yc&iFu;%kQy6fK%GkdypdAd54 zGC-WdE!>M33lfBaBg;(tV+5>S@p3k=ng12Zw>`x7p+A6z^bCR1B&7e?%2 zY=HY=fT-xR?Cj3`t%2MQEDZiJPPf@oW3M#4dBVc3e$xc4Fl(R^=o^_GrR zyg|JF=q4Yj!tbHUVX3+&MmL=^hR(dNsx>cTYIND)x@gXthgM~F3^5XK+Z9L#BR!3jm(NX@$A@EY_OLw6FnrS^mJGkEKP4U1GLcC3?s2Fx=GTl%;Nzf{%7}A!1E+ zR%JVyy)7D*x$^#ku-qUC+1kA`b{A*yPodoS;RHmrgja0%l>Xx2+ zH;>~He#Y3e*>`s_M_AhA7uqzck^FAj!U0dHsb`)OKeOP7Xe>K}#y+&Ra>p;N!^W|t zb!pq!D5@~gsM|F>7Wh6&E7yV(ohDy5%qN{p4fkIu3z3%53&&hkc^!2lA2pSiA@Mb^ zN?f${Qf+12ZjlWCk}3xu)M8qqeJz_*2|bu&{6e2V!JDxv@R^$=sCQL#DlbVxO!yYH zPSyvJtRrZNsS#QW=DdJRt#votzd4^U2EUJJstrQv<%Kxnb#e6&3x&3tQaCYYwb<1; z?E$5sB;ZLIbNH%|T6MsOsm5qZvUakS=ZC02k6r2DWq$EFr7aWNF`rb0PX;Nj%cxof zADTW(d@(nA(%jtMOz~iy_uh?1uO1JTopuKzOE0#pL|PT>weZMJl>bXv_Ba68z`$6= zfc81{<|7C{M>s)@QkEe&35vHc)B4)-D1I1_hIM2-H#l=J`c2mgu8m!)Ga z7Mh?;71m_*d>Q{%kvk4C7fc+VRNw%c+8hIoakGYoo{m3W1Z#8B*h2|C^bl%+)MAt< z(5RCHZr4*exorK+#u^(+`b(kcj>^Z^h{)9AeVd=gjcfaaB)#hGuPjQPmFQhfp0Xud zSc3(lT*MTj-?gPpqcP*^II+rQP+b-+@Ok3$oU&Bnpleh5zsA__~ zFS)5NeBkMyOMPW4+>)5L%s*t;+8pbfE<3XljJC4cgj}};1zoSx%*@Dn3sYjl6523cz8v;xt?hgPmW$0cHbKX zt&~5c0BVgH#^;3j-k3mfN)dFQ^uP{w9S7Gu6vE8G6)rXV21C5t`4ZiCJpBqLq9V^5 zVgcuucN~%D;>W}`H<_mBib~veRaN$RjY3oD5bs|7s5Pg#%*)uYtX_a#i0t5D%C?OA zw;z+BFxT=}+Et!BFW(4OPl4;WMPqjchSrBsq#ooRDqS(uV>E~$z&PB`Mxwov|9H5v znjLRDaq?bJj$K!ROs3gzKT(Ek2+lrqsW;8zdDYTag1d>vrr0)G~v767Ge|$rx?N>Ptf>3;4?SJes z7^+f+Z1>%q=k+Nk3_MYP*#Mk?<0vv!xZ0g#$ykPVjl}0_j*U|3#LCJ)PH0VJr!_Nb z>UG4NOYdeNAsp(!${x3(28#;((Dmz`If*Kar!ukR`Jvxoo-W=z;VPRdC;6DP@|pm8 zOIc6E4EXfWvo_1yw)wkT6S{e%a(FUbYS@Z~Yk--yV1e&_g1le!p>4!)MR}n7bk^ao zmD#wK#;5bP7?Z(fFBt=ZfbPpFwbxbM;xh}&0;iZa6)s#{$v3`dAG&vjS7Jx7hMRGK zr)7|J4+2}B(G33l*jswN4 zpcvd#qz}P69!z^&u(U2#yv}{0{iI7C5FR}Z4bQkJ8K$hu{kom${SR3;6>649SRjU0 zcumc#fNEYxSwNm}o)}5&xXqpPceB~E)0~^JZ!rjghoRX+Vzjo$0#DJ{SFVAChkmb+ z+8p2M?Y}+vc1p>;OjUNqg|}Lm6TMXn<7&dPd*baesF+K~DWDGMm2=_y-I2Y^UsYh)odZadWa1cJOKt}x% zp6DO^FB#Ro1UCRi!E@Wy!w4ygC{Fuqtn#Ore@A4)3n!Iy@_xpbVzJipm>X+KZ>!ls z)$Gv;vg%VH&(tWy)?;Yvjr2n~Dm+YXE_YboyKdwalIrhe|A~7uW9LKn!Nx&)IK2aG zmjth!*i)XX$?Dt+cFUQZr6c{+j#J(k9aSX*ZN9|OZt4xn>V4}4YbRs`u;Z6KBy-WN zWB#|#4nd*vjBcGWHc|ZM34PvoO6~gJs9KVK_Jhc?5X=dDw`48=#LqRv5b;PygoYZxug%3&xXu61}zqEep~zY>xky=ly_a#qvhVMd=4u|j};Gh;)~glm!0lUM%GA> zld#C)`^(qne3?f6>^!krj<^Bf{cZf~Qu}ICf@Q};7jLB zT5tY3ImS%&HF+`f==!hQ6S3L3Lo|D)^lcj*4aQqS#BC3!abth?)Yf=K4!$TKRXs@u`aV^jm4qAzfVp&27h@R&Dg8v=u8fTrX`E}p5 zg`A0ziRr&%V+OCnMz_*T{6{A@=u0g=+LXd934?z+Gbsc_iJ-E;u9b?Z{)K`W5L(#} ztI7GD&y^q4YjbF^5rP^{gbV*68xNS@>pLnpUGsw|aajgCU$qvkf1{?-8efklHRYKSZ(5A5LS5u)b-cp@+g<1XA^X#e7IsAaL~CkHjNfdje8{v? zD3^{(Ol!;MoNES7H>{Li*}zDNXA{oSD>aR)Y098mr@Ydo)c;v--B)xSvi{|y_$^{!?QwfN@l;eoIu~I+k`kZ0+trOv=qsGgO+x!AiJhxU%T9Z!s~fXKVHDn2 zw4J0L;$mi8*4zZM2gA2G5AOxMzxn;y=m|B7t=7ItRo4qf^y%@yiXw7nwck`#IC6=& zBPUwzOnvd!0{!UIe+{%BSLII?xg6~)hO?UN2`xgt*nIT1B}8o*k=o_Pz9Ao4 zbKjTdta^oOPGYAK?@gcgr^JKyXgr2N=@7&?BxFC3(j6uW_()jvJ~=v*?FkPL56rRy{S{uSN{c?BHV=M7LCnxW`>r<$$eZT=~4C9HMq+EP+p+3W4> ztiaYeL`LVPusxC3mu25oS#F>85zrLJ^|%7y!ojnl|YtqyaJ2k2mvEt%~%vP z5{<|6c2XbxLw2`zm)Y;+a3{WMUg1{9bJmx$?TX1p4GyUl8;brS(;r5=U zzV-;18KnHuErB`Mb^2#$k)u<7YnzcJQDcwJ!MoQb>&ESDK(C5`?1L~TCTvG=^;cYk z){r-Ya_GjrE#lKf=dYJ(bpb_DS4~saMtJU242%Uk>u-{ic4(t^`CjcgqV29jJD@(A zHU`FR!t%C1^pzwCu~5V0gw3`m+R#s5#8jE|Pi#qu&}TaSD7=Aa`02o;D%|tu;2=;U z5%7_l8=B5D^EPOd>RFh-y}&vx-`im+j6DgNRyC6ky4h=0x>^f^Icu6un|R0+j?wu8 z>kCUQK2&4lJ)Zn7O4e*%?$r)<22j+N@2qt33oziG1;F$=&#QTA+MagT(D_%sCHXT1 zyS^yjs&McCy=R`8? zr$mDtTP?y};L;O@rVEIuRglIR;`R#xC?&daB694*r86y=KOw@o$+9^%Li20D{Xo;) z@Jmz8q8g;E)e{GlMWxaKUR#y&PD6U*idGgIZJ3lYeLvYR+Pip+k)|$X^6*I?GrRSM zV!oU506!JYBDb&yUZqU#T4#zLc9C#ohiqz+(;IXR;<9-)W6t4tJij7Q>mCn@r3FT2 zKpk7Adth30m%yUhWjxVhe_;@E%$kzrGYBMqpm0~V;PJ9X*;LS=B)`bSC zDtpV5*-;KkrJ>|S@2|?VT%GO0FD1)e#ZMx{^?=qJ@?-mdZoN~0+a0mqVef+-Kia{} z2{v-4VU16Q96UNOlPJ9jWj09J+ob-fhMYL&!)8Y9OV*S&>;ej9FK@)2eC`{w>_1go zl6I)0SXfnE>|ngF`D#{!b6S_uCy%)((_!87#&xP6v9)YNnqDa2KEC$kZ{}HFh8&sv z<*m1OEG1mB7+B=2GMi|6=+T7G+y1(XFM9&3eiOD=Y7Sp-3_I=zS#cJO*#^=}GyvFK z*XkGcvTk-q-)Rj~!%p>S<|7*QA$5FXnQm6npZyNfdbcDkXI>_El>E$%UWf=fD-Kug z2i8qrxedCG45J`ipkjBKJI6Bq7n$`IFJvcW5KJGIl7k+li*nXA)~#kZPr)@5YG5vO z$T^@;jkE@Gl7kLhh-gf&6tHZ}(c48^eF-8tu{jLqQt&wZ<>lP9VW6k~?xsg!)Y~|~ zf?DZ&HNWQOfb=-Ybu7F$bTBnF)zN6I4A1W8DLgs4eLqZjj9XTvmmb)%b#_IF%gW;A zQT$`$vKOIwa#Ew=C1d+Zb53qg*?plH89j*4sSOatC-!eYdQ_C}-*O=TRIW?njEovk zOe>vTQPyVqp$Q(=gz_V-#mw7crTa8pwdujk)+d>n_vYRVfQ8NF$70EWi7!Zl*`dxd zC5uIQi+^hgPga`WhD+^^ot%_Y7?;;3{!VG-m;m`!qfNPnFn7?QQmoScENwJZ4+|np znuAB6PXNXA0$52Xtv$trwE@m zl3QGjkq%BVv2;QB=v#wdr!BMQS@JtP4cxh9$GZvv@HEpaYf93Uob}1~Q(4x%k3Xqp<qNSZ43@Xm{x@iS z0A81F255oW*@QaEnE&dg#J{ZLSn~$Jz?xp22`Qw8nkG8!<|9Yd@{yOA^Q13p0ZJhI zR_BF|R-S!$YD1=Kz{yFODq&l@Z7cXKV_M{BX=L6HxXt~Ihj5#TVaSyzNfi0L=0xtf zr{3F7>VzCQ%@DLcx+#-g;hUwMn|VK)^UH?)Hwp%~$mozYI8r6%#O?h&VtGF`Z0;X2 zt;wzPO8fxOj3l=EaxXjTUMX~OP+WY$-EXI}=5BZH0 Y94v~cIq;!B?qezWoKh3 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 Iy1LT!5BgF_?f?J) diff --git a/lam-web/screenshots/images/pdfedit.jpg b/lam-web/screenshots/images/pdfedit.jpg deleted file mode 100644 index a6018dae436b79447febc8276a598113189eaacd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150725 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�V^*=~3I-S^X zdg&5Gh>3gY6$Ajzgbuo}I({n&K)mU`hM2$|4CsAujb18JypE;LbacGtcN3qZ#f+N1M{$e;s=O8t^0AK#BwxVpZ+zC}=t$Cg2EX6nkjuiV|Q z-974ER(11sXA$&C<83nXY8Qm*gzXT( z%F=nlv;|8S%3Jtiw~5N;YFj*J*aR!yI~J|zWcw(6S{S9F;m4d1OT=&4P}lXOJaq~G z5V69OR+X)}&|l8OtaB1sVrX@sx`CjGe^LBtCWr>OC8{1SR_m(>CGamd=AW47-^W*Y z5N=me)3}VLyC>_55owh&5|1zI5L?}Gq8~6r0c^ef$l6piM^UT|28``8fAr|l)zvi) zAuzqC9Xec+S?5nKTq-z zp_f*5wckWfQ{mGz-Mtd~VuQ3VNr@LOiCGITXw6HkM_$oIJ1yilr>Ny61-hTi0UHBY zf;+Ib4zEi^lYhNxCot>_OW1IYOnUF;X{OmCYNbu?B;i!ZO83=SN!cK?+_=f%!X@NG zInrv>y7v9ziPty~Ws@Ff+MpH7ez7RIV8W$m+DauMp#)5IOyHag|h zo&>gK#na0Qrk<-z^9iCmrdTmx&c0%Ea~FSJv%qSnsVM2CP=)Bit=*`Mp&9f7JegUt zs|9W3=8gn0*q;A>g3Ox>+i3(>p!B_;`Sh~6y4=lXVvF@AEN?0~!DuznQeXS4D#gW9u!5OB5 zX8L8^rJ0AGvGePy8HPI*v0w76#|feQT<_br!}k3r>FS@@&`8i=z40(=dgn^{rLoA$ zO!J^Ro}1~-Aig-*@Oqc^1xIVNY;AHT4Mq+toA?A*$z9AZpBaNbJYpz?hj>}rMb3h8 z3Y2$&Ab6?>@(By5Z3&=r#?8S+i&8zoli9#ic3Nk^ua^6MRN=ZZ!J9J#8H@ReCmG=x zxcEL=q@YlF-m;Jp>>4Kt)z>|fa$e-fJgc8+ zHsPnQr)*m$4E;b;8+x+dYr{RsLPNs{20Rs|d4m$eiINiu0hF=W&O{LuASB$vrz9eWFw3MOCusXDX)rBo0}J1{p`d#L!^jwly`S+nxr`lN zm;AG`O#f2&$}F_~VmCb2`bdIO4Nk3n5z?D#%shfa zV!msix4q9QRylQqg@uZQNbt;8`5w+BYtGJoL)@}-eqn9RLPOjJPOh%;ld3)M>P}pc zGH)3B6_j@Rbsn@c9&YZ=eB+39=IHwnM~J(|Jq5Rb|0>2je`40SH;mnOekp`JmA!Wn z#X~=tP4O|rhm2;9vtq_~_oW$|)tx1fr!F4h!s>6K)eV=62HK8&sPZVLTD~Glq zHVH+EoE9`L5iRRW?CLZffrmfO6e_2+N=c{G#(Q^{o(BxZ6I}0U^@# z9YhyZI4*{o~z-n6S8o)K6LehmXXcV{yJ*zEo^sGL>A4p{X#nMm_#rnC~Z)&&_3F7pAZLe3)F6g z^&GlM9b5Mrn(I|_2B$(d(P|bXV@UVdiqljm%5!SfQ6JEpx!9wACRPM4$;dDq)>NGs zEBoEvL~jaFEBUQy5Khd4V6_;cWyZ?ENZ-OF{|(0MOm2qUx{qDwwwc~hl><(_5=O|4 zzAUM#j@Y4wk@YtEuKioMbBpn@ZH>FH zPyfLz^9z8(avdZ&o&FLs6sKpOXXFV0;5xDhY$ZM!(BSg+?c6h=B6WDp{PeJ9EMPUN z_i!)26|s9VKU1gQZJ!*v>4}6hiHrOKL1=EOe#m=#IvS%t50mkI(Z8vvkjGs4Wx$2_ z$67L)Y1?H&@QOBS!urUP7DcWp?P~h=&D0^SQg@|sbcgG>X|zW=8x8cXKgmRpzKE8S z+@THrgC{(Te&ln}`NF01uz|s`CE_m5f%;aPdVk7pws22WX31vg zy4pr){B@P4rx)LR^3Y`;<(_w*`Q>t;`W=Jz{-C_M|B8k%>*A!Z<7I2y>(bwr01a&3m>|C^ zO*H4(`-MopBUqNt;gRw+V(4Fyh}L*ikb3aAIr9M&)1C^oInbn2yjB?QpzbF&ZE4sc z)Wy@8I*y{Dinf?%h?QM{gzzXgMVc;IuD=s>*dW=)aWAetBpYIMln7t>H7uw8_eoP9v`xof9Q@ilqcA8#gt|P!7CitZ( zoG8K*a^EnUWcg$+&hK)y>q)`jy(4euzykVhhGD&0_4eCj5#wxCbOH~<=ZlLO)j{=V zh6VHu^H}E^BLzReg6no${Ex&P&4Cy)NE4o1Eo*JII0X*tjr!fC|B*4bKY4gPSnCk1`A?Dv7bs<_)Ggv@TznN(NQ;z z`hM-r$B);KeYn!sSDx9Du3C5NPsVAj_HJP6TdxMsTC%@(NagwVTxfBqc3meXkvk8n z0m_M~bKH$rQ%Y8%c)Rgx_zp87v#+B9Y;<<223Oc3y*Vl?%9O{9#phEmrb>W1%^w{( zBrU{Wolp9h1Bi+1eq<4!Q0n}FvS&lBUIptyYJ3U`d(S9$+R`z)tdF5N3!ho>AZFs} zfbPRRpXyWQ6K7VVbWZraFDE~~Y-uEHWK-}ll88HF#`4C^qov0*_$Xb!5Lf9+f6oIy z_1YQO!5w`2$xczpwKr#JdOw^rWiV#bbxB*J9}dDS5`Yi6XWbzu4jN#|N8Fj1I~9lPj2g`5gl zpzaoXOAbrC?3B60otHw1iJ#*@sV8#seQMf?@SAkJ;})Ed2tyo?;lyThm!e5KBj+%d z4-?pCO|i_9#WP8b+7@&GpkrNHO(ZgLYKEguXiGo_KzCx{#+>Jn(j8F#;FNWkcp}m9 zQ75R^8MDPY?5#5i4aa(&QSe4=c<>l$Ol!_JT&Uq}d2_>O==-ILxVepTlU`}B20dQ; zzzm<&XX|H#6e^_sSGeu3nJ{DM_-^MuJ20Q?Py}J0e;>(65IfDSVq!-?IuD<1B8xdk zAQ^K)7KL7xXE!bFdu;7`bV|;)D#B7t=D6-5=rLy*I(Mr+y2T#^+E1=sA-+1t7gkyQk3=4sw z>74EgK`kT$bq8_+xpcc|{y+@&dDJltNdgfxBD~;`E#ZV|mCk_S9z_5Vc5EpqeuSrL zj=AEqu)UyILH$y%^U8zXL(OTKxN+NBgXD}0tc4ptW4L?RggR^T`piod$7`cFKP z4~5Dn_l3$<^$YWjbF43yf{$WMNa5b?RN|Pd>|j`b)B-hM%!DXQZhSwfdL82_gQ#w` zS2nahQkxl+RkN}wVKp=Sd;ip!CP?c`<0$;CiV|$`8#TlioZCR5WK{hb)gw7E9vEc~ z+0-Rk#oAijUSWNSWf^2wyC`lZ(KkrCCMFjFM3DpYwU$^=d}Bx}-RB>~mOR4`a?odY zYF;&8I*O92Tu23n$p)cr?~9#<#hntxC19@oBrSA>?lC^iGjj`!I&cDgD}adW*$F5l z6ZJq9o4!<5S^J1ZMDohSGaZ*4vJi|DR?#q9@>{N$^36YDb(Z&F$w7f9Bm6pSXJs>2 z`#hzT3;Gh<9}b!}gZX9RRc!UTFI`IbiN(H15L=;S?>WtMXI#NcO;BtdcQsO(0^}-)UM9!~(A(q`cA;Q9ZtGg&`2z(| z$+v4`opHUdv1&GSvL6oG(5|?ICnPXr%6F$te&4#-Wj5XtWFpy|?8;EQ>v(VL0)JVf z`;LD{;FMlx!J)@WE(Z*h75u4|5ee)IFZ1ct%F((r`Fd1!^107K5V-l&SK+Dl({8FQ zYmxiJa0^stu7BDekM!vOU*M9@3fLl}{Tby(ttZM}j%p8o-YV5%e9zat?`E;I9EbqN zak?#Ri;6Xp2BKz}l*sZ4iiPsem&_d&qTwC=T;jH+j4`e+<@8eIx)D_=FlJBpzx$58 zy$wo7y8RsEDho>JWj_Nzeo@DL0|w955(KJwgB?{8iau(nuFy#A({WL@4F|W(Cy_ye z7ZuMFIQcJS_eulyg-Ohtk(68$MQDyM@z|NI_L)N>=8YP^$bGBj?P*P5TA(Cz8}3(} z-=QQKD7T}WiVz{rc{adD`Rv{Tso%W>(8yB69z<$6emP-SpFxnsI7|23J#fA#!U-8( z=ZU54!~c42#tOj`bgS!e)ea{Uua-|*1oa~;+;PHI;uOQi7z#D(vl(p37vDGHR;BZ; z1o+gm!r6&zt2e*t%p^V~OoW{#Qbw_8gX03D{88Sh2ESJ~6t|^wjp&3*Q>L$2FQ-w(9vq``Q>DmFo^yp=)XNm?A*j7W|?AKOt7_a_g+nsx*Bi^-JR zUD{+}hNZU$WSx_To0cBEL$ERPK6v?%f*eQ>JiDk{0F)cal{3vBT%RJIFJKU{s&YMb z`^i?xGHy#)J~53RV)WLyk+OTphrj$KMf6*x4A%)QCjR{_?J*3I7(Uhbl-s=_Z)cKr zifdMm8Jnyb_94hsu87AJG2a>A(4=w#0l`Gefbbgo1d(X?FH8*%=K`0N-r3FRKtaE? zB%Ddda-|J*#_L;Fc3Tec5j=cS2CN`t+~kjtV+kVF-4><0WiUzosU3Wt$FrKhx_YZL zD^^EbEt?bU01vRQX(QLSx!xx?VP1-~@}al$zFLZ+dXCi*ycw8VTS8aJJ`YlXuMB>E z5m+Ksmvr>*hvP}N{1x-yM&5Sw#VLI+IeR%M4Z3e}c`eVm1RK!S@=d%xDg!vM(qTN= zRV|2k#UirLSg;!vkS|uPI6#+m>SY0_0N^uVxDPwSdK(shjIW!JZZ6s;n^z=b+HoV5 zD)s{V&magfQXIW1QA=42D>SraNEVCLXchSkm-Av$^A8?F896*OUUCO?dYR9^gHT*a zeo6IsK>AM}uBt9R!)nUPq@|6m7^DK^Qje|4*1>7Rc7xk1helIKM*Q96y`&z2(-(`O z-s4y^pVvDV#6#(Y{F`zZ%pJ*#hz;AmeEa}Uqk?Trf+K1MjC6OFA=jlAwY6mz@0$t% zX#Q(jT69_9i;C=&>o^|{SDz*)YCVjuZYq33FXdQLDaj}EM6}hLs;zh%?}(NRJL5L+ zNo6u-9J9PW22?WCM{;Ga`j!&dZy)i2>SWw!P8OMK|fpIS`e8TX}$y>u32 zkZ#iTK10R#-2GS>-PEMuip4+R+=aW!O zF9F4VV#A(k00F~_x_Z($(KHE2kDqT&X7^e1U?`=tk{+2Kg+g4y#oD2LCXwQPpC_X2 zFk=xJD%imIqUYCx>mjil$L;0qjH4~(KV5+@bDs0fonhy!Mu=vmaPH6*^NP@xeX&X6 zJ&SHs8OHcU6!z*ig>YMYQYmBCDW>MZr3Cju{P4t7b09=H&0)G8o8XQaxTtazQ}827 zpsZkzFFUbB7QjSDxoYG9xp2Y5d^0AIw%D}xmk> zLln7(*E#nb^;AY=-iK(bC|!>7)w)^(RTj$V(Hs#G zY~OQpx{5p_`84m<{>2?z&wA4qP6Q zBes1~fCb9?paq@|d^qXmR&SH|wjX#_A>ubwX4_VXQdQ_7{^bIZ$CH1FWEE^HxQ?&( z$sDtCw~U68f0@a!G;eyt(u?s}h-MaRWa2 z{%@%1{%acS|A#pEtmBh$%sk!Fso;FSC+iVTfHTm<6Odj;A)dLen4*7dC6-Xi-jwQ2 zXEhcYfy}I8$mRoTaWZ5J>v8}>{kXB(Jo@N^QBmxb<^T>sVQfY z%=>ILG=@bM#4**wLtXo2lc#B`&(qcR`i93@6)>`q=hR!3Als&);-}};B{KDLVecU6 z;u_!QabfjNPoV+Xx;k+2SLSv{wl1#Mnf)brcW3Q;;KGe;Rq`pe=g3yu=op$zxIp&ZSQR5&Ne-qKWJK`rOGxB zBVA+<`oy(6ctDDD(TRcJBb3no%-Hfe0pzx;j>RM^D-?!CxHjXrj-=qCm2Po4`RB+V z{zK{!(b%=enEN`}8?HZ4BJ42ROOgx@pR3IY2v1Nal?cCUKLM}3yx@R8bc8QcG%j5h z{;yyb;LiY8jnh&$!y}UJgbCtyhR)n0hdEE@e9ScKCwwTZW}KeN0DPJ|(~mJ-GuxcY zf5&8+@;zhS9O?M|bdDYRgjTw|PsHO2p@S&9nvG`P-r81Tp9ygtxNeJ%-w^EF#8A?xzAWj*uMQz2vC0Ol=uIXKmUi&{6`ny{X`3ZS7Nsauijw?ok%s};#IKFID48=BK zHa%y~6C$Op%$5?(6=)M~FrYHy5`EbiEgRnYbRbB|>CJ$7qNRswyd?@8)3; zP|MS=SwYzI^a2HYB2;Zu)GvL#AxO&+oe5iZ_XU5nVjwjov~{60dih&QYPaHi;io=; z2Ajhn9m3?CYG-z$GQKvT_1^cs$-AfsM(Y%6mQaY#`(Hcc{gZc@{5z#4uK4)pAzR;- z1}g4#+$A66tN%c;H)@b(brUQx)3{Gty&b58j3-Ztn&(6 zEqMxA;}#7gXPORME$4`c*e1S)38I)Jij`(mx8aTDNiz*($Ts*o-3Q~_<=X|W(^dg$ zxC*@ecbJrWjdQ<=y;~@taS>dp`D&{>*S=h_-zh^{KTH%Fg^TWj;k|&-mEMP6?#QcQ z*8jsD)>Zc58e(sI!6g?tTVuLt@%%?_$O~1X+yxRoqVhJfX;=WS$q1?I{jH(*Ca!D z0B4`2?P+h!+`(%Q(Y#n!n2WaZIM}N|!Cg4n^z=-KVm)lo42N-T^S$5YlG(?In3I@< zODnf(rmfA-HiU%)QE?hW`Cc6zRn2-M3WKD=Rw4Fr*apc|#Neh~!8IV(Lc__7&9x$b zw5*xr_bzZ&8$=f0yB*)#J2n(cg?P(vQ!!rw6(DEu-vBXAP`$ zK4^=V!PX(V+UmrWg$%j0B~PWQh*5feNyGXgq88p(Ig+JK5@?H=BCA}&QJvc#XYNMJ z%Q&Zr>vwW~TOEd%|MrDA6%)gD(!PwrW=Vw<3;KH(D&G#>f2)cpVWUS?38INfEYVLD z3X>7qq;n>xJ1PBCXMYy;$tjtEHQLziE~seMMpa#0o-;%n%f%EoC~Fvx#D&2Un;|_{ z0l^b|oj6<>meQI8LNgJ^@>v=DX-M~iD=*tVE&(Y|0E)v9)xqSQ&YP!lc6Ws-8;?Q; zK9ZU75rnZ;EW>u6%7I!`%i>q8KPotV0_^gImb$rw-JX`i7&6Q>8ed1%pKfSKv-oqA zl`F-gbIjF4Yd5bnJxZvN?n?7 z(S`gz|9xvk(njKzdN09#I+tJ35~PSo1rnpG>(E{Q6(v}9At`o@If1kqg6?QO_mF3iRcjx_0-{xpVpK^D2(lIwVH1CyNl{ zG55uzIsAIouv}Zr2wiI`)0h zSLH8$y{cVoNj5V&e!IkelXN;ru4^4>%F_QUOK}V^)2WRq*jGZn>@o$%tzL5sa!9m| zU|K^fQ8p78R6j!(2Qq3=3~W>4MSp&FSNbc~&zNIPHu#a>%7>yP_}9IgA$QSooaYJ% z=&XCZE$A}oQ6X%q{E?k)^ge*IP84UwZp!It`~nY{+yk&ZAj z+IKpkAljs>W*TD?^r(I9>y9HlaaAapdM+BlV=C$p|Ux%REm zdh?gOW2~v_xP%*gG%|Ux3Yw_AY1m+-#FY)GAkwk}5fnF>qW02ZjV`{Da;A&AWD3>+1`Sxi$QT4ITgv38aNOaK|6taEX?ApnK)97TPB1-gvA;Q*6r=!q6u zCnq-L90cv>%x&55=5SZW$WSbfG0a%LSnHkbL^L=u9ZmVJ=BFS<vw|a5BNZ@pGBEZ>zZ1 z*=cJ6gdMR)FqRBg!K^KA&DwXgSI)A^iy|5?nLnq_y7F-|Nbv|mvmQUZ*@tcdB=L~x0m}(*X*`RZEdQK1-DF*3*L)S z&~kj2C2N;+>}VLqGVo^^o}oEx7xC@xo(wB>W~58tDMW=5aYZSD zE4+UkfOeJn1aWbWXv=;%!T%G)3elJ|+5E)S1P?czR~0bY*=PB^_obl*00a49X{%8P z?l5gJNXnR6qA|BiCxiVVD)wEW^+Qd2Rzo(sbw&+O>>8Dlxr&Snb}i2V)=D37v_M2_ z6Y8JaKqAXd8e}bLP7%eg4nGy+*e_P#T?bx_$IWP%_vewbjIe_|&37anWZjuXCF&RD zfEPn@L6YK!ZvFxW-BoRLB2}88{fOe1y70NIp>OZRFCm6B8|ZzrgWXf~^yrH8l%#Ev z%;f>OfmwRA)z@Tw|^ z$l6N^Y@CrsB zKkoRf{qRBz+r!&fgmGgX0|uz%BbrY?BT5~5IJF^(xi}zxNwi%@rh*^*)De%Ld3jJ5 z`t*j_V#~z-Kyffzwi7RZLy}k`F!G~B7Wf*>gx&}A{~VWj3zSh!)D`O?hYNnMV5rHb z-w)^kV$4`Av!N$E7BNu8@Wt-8}K(h*nA z56Yc+3)?YU2Y16vBuZzRr#T>qjZLinnR9=H8`TNo;WesmWY`xv>3d?$p zQ7d698F$(l!uA$5v0ZxEnS+(w;TgQg2D>MDqk57X?j9cIuq-S4hS5XDfGGiWtlR{^ zzn~gKcOhF&Pi%7sg#)@r@rzwq(Qx2)7Vu*zY ziZj3Xz{G%C&ox#ToJ!Qnalo@y({S;fn9EEiqeC!gK;VGoe{lEKQEhdNx-Ttlkrpjf zfS>`27h2pMf(L8S;u;{hTcLQc;4Z=4g7X&l;x5G{xNF~=ea{)+_w9T3-S^yc?)_)~ zm65Eu)|zW(j5Y0fevh20HseR?>kqb1v5QLa|EIBkZ^*pk_83-@Uv(X*)0)D5vWwux zMSb1~It%0-Z*#kui9%({;iomv_ue-h!d&(`&NAD}@A?7zq!$)7&%U~s%v5Nw@8?7G zu}bG0gnrGrqe1h8}@B6EwPo{8stMN0d{g0sX+JTeOSZOK3mN_(nb;zY%{s7 zP1JsFa{W~7c$``8_gvcQi3x`MyhG0Ov8Ch9nrxMZfl5s2&}o7{4{ ztS7U^D#|C`o@947;n!&r8*c7VX^p%WGyqy1fe0UiyWl;ocSCS?rXHz(w}#7Po*)_f#D-%miH=UW$_2mVU|7%2>yj;onb&RwfB= zQ>nIz#IrY4$l3G=8%)4QS`qc92S4t~0mz@VIf3W3R4>_pNtsqS@(1vY1pE>u?{~6r zbGC%a&rvSc=6H^st46JXFI2x6Ie_nQ=X91K)3yD-k5nCC8FI&*9ITWiW_mjH4kbJv zreY40Lf@o~blP(FDU8w7QR2&s#Wu_o3{FVkYS&hZOCrSF4>uuDKf+k&E<2=mJa0;p zj-$eI=N>be*|JW^@WdDU6u6W;gk?uUYfd(2&k1wzedh*ycvdfrN(bVa7CC(VF2cTr zetOZYzg0$3y-Od!`k~A<02l@TUXfX)vc#A5BfV=O)p3ZdCJK$POiQDMl5LCrepveb z?9M<079Cn4xz-W4t#7tLfbGawZBzON`zz&FuU6W7cjR#V+h0aCQ;r3BTtjl|uo}%d zS%qTD1mZR-*}3a@S3i@pH0ksAy;HqRjw6#X`s&_UPf=zr^$_Ku@WoKYqFQ;OA`o$Y zAl9mvFi@wS&z$$YOO1PBP>IVKvD3?^1z*1EMbtrEOk1AhyXZ#e1M1-ZAb9puF<|OR z!>KM#YhUVN$H%H)*3W=?TNT{nNti?=FeuGLeEw&!L|n~hu=r|}LnH^?3UetDa>Ke7 zx#M0Snkw#i#m>sIsF7ByTtFrov@QM;3>x;IlNTG;3Mh}PWKd@NVluzA)`%$J9;ABC zmW=ZCJz#vVblVaEHW0T0ffas!@UV0*tlhz(_fe8|@m1dv^*1>=wQ{|meDACm!Wa@J z>-R36(o1c70N>T8CT|g*$TzU7RJWiH#CKL-D>iZBfZI~YE!2$)_zsu;K4%JVo zYwK2I|D)frvNoKtt!g}E=QPU1!BV2N&a)t^DkcF^+x-)T-{y6Nr5`9*KPiPm-3nL- zfc{fhlMa^fg{|nPB|p&@$jfY}Rhh1H;lA?|O9q3d@Dq~%WyJme)QSE7(KwFz;6HFs z*}?RVyuibix7;0B#ssI?Fla({YCHZSMT-?Iq_)k(0>n z>~ShvR#uk!Q0v(${=TXkI6w)rItPJAgu3-{Mquh=KlAt8B^D7Kn%yOhkyE297`+g{ zd&n}J@o@=P#Xv_3@MQRxyO1BFF40kqs&u*jV{|!y<&}yxkSbPQoAat~voAUrC+lm$ zk2(xYy=F{F1I$fI%1T^tzVGIr;qQ6XyBS1v7s4(bm6E>AuWL_dm^A+9w=`@j8!ukP zy-i(uuO8*}JeX&H0m_UKg|MWN7XXJy2rx-DNxchdf3|iW`2F-~G}u{acJI;e=JFf3 z!u)juBitTmZAQ4O!3_D$-{^KRpl``hva)dv!=D66f*^^CA8OYx%CL<_TrN$0F{g|i%s7Ty8z>J5 zF9LU+NyF7Y2_=XA9^1y9&F9Tq7xv8F<<2R$(b<(P-8`8sfftpSg{+a7rzieL zGWdL?^!}dYb%Iykm$K4jvY!7&6MiB4@88Di0r!u_*$-UTb=@N7A-6%Q^4QM;#RQI4 zLyjl+DRWc|!8rRG_+f%8*Q?dPy@j|zs^4hnzG1}3gaV#WVmxG0mg8yIguZ_eq0%*0 zOnK_kJqk}|?Q5u`aOu-ZAo0%voS`;=o+I)l4I6Sx6%_VeoDEs^&VQ8O3t4){j&!9z zN(*A94pj*ea1<`NT+E0Za-e;AyE~$2+P`hvBlpRp{z^&a&XQ^OjhRE(i+iX~82F2$ zsxfK1;&eR#7o<%y)@5_>RURzv@)!K67<0*Whyj=BF1s;;L=L0YO4qe0g7bCNmI4+%VmRKFN zE$$0_zP^b0TDj!9w9+GkELMbK7qTBdx9pSG`<~7eRcIyDTbT{ z7cJ!$e<`yY^|)a02lnZ>JL_ie+RE#W?^g%0-$tb`(bgyHbq0XIStsLq0i|5pd(CsI zMtUUDU9%0I-MA1#sWNqp-OWWw6; zj^GRyd6j-Iuys@%i+5kwhHl{1FwxV=qlxPaXqGQJm9`J8;0Djcbm>npi|~v)h;{Pp zH}xXo{5UR*gb(IcsM%CYw&mi2gIP)AGF7wdj>c?~^CkoZMaW7%bo|F{=4G9lo$LFL zHgx{yZKn@QtOLXT`Tbw3q1{kig3I_X^-}qls~ap76n)70mmmJ+FZv&E*DCrqhMvX3 zO<7P@X<8-p^z^87QFDD=BH)=VQLeD@_n3;+6aSOMpUx?^O-oeBB_pB6iChIwI^~)( z67c$)U=du921y+DD(F`9G56suIzh}v?D&D5^4Gxi`Rvx%%>8JvUCwD2`I+x;E%{_K zq%7M^(XFdS5YKG>Mc=5TBVJV}5C1Y)RZN}<16Wi<^O7lG*}E9J$}CDN!faSpqaWfB z6{!;KQ7sqqa%S&kBziqiZd>A3vwyoT`|TJL3q&Av=#v(}#H6XoqfRPw6UVh)PRv0n zJqWS=^Jp6f?0<>!A|J;He9`m|wo&ox>=4rGycO5DIJem%Mz34nm2<#9Iz=0{|BAgL zNZpfei+r#B49nrxlB5Lc?c8s^e5_`BL)|RXphtydmTUVw%eA1*Bvc~Pdq-8!`sd&) z^1@tn;e{x;r6*!qN|QwS{V+SOrs%ctNJk#$pE1rm_Nt9r%<|nMsDs1nAmKkN z;N5myquBWyq5e09E9>IjC#pkCs$!LvH;~8o(N_Uz9`Vr1J-yS*zyy`Yxmx?(VZXXp zz6g3uI?@sfjkv0l*= zrjwQHDo>3cdb?Gs3!8FyIiq%9e=QziX~D+_mLxNEZCjb)wz|rQ`FmByhmX;Bh`WyQ z!iJaHw-$e6;P{p5GxW@*yACA#po=U%FMX&*n+7|k|D}LRQrngM|MFq&tz)0Kl#oRb z%uG+F&*A>nQ0r|ekqKjpc!P#U#R)MFmd6-s(i2r4OE(T6kl?P~-_t9}ZDu5uA!7oe z^N?3sE}k3#ckMSsM{ecHG8_Y+%(VQ9o?{|sR0M}nEX<4!U={?3lwaFbWgZ0;5fFd& zO?@?y+1{)YhUwk${u2MZ&7JHFM_^uF?vk?k2ALz_e2Oq)mUp1b5b6$?x_;eei=XEy ztl~jN`56@W7hN~O!2M%xI6BXaMy-MxJ+G~1xm^Ff+w@1qd)n)M;hFiiE(yv76dx6~Z zbvrgQx<3_5YhP~4uD;IG6!N3DP5o)MwsEpayW>{3=9(_Dg)d^^-bWYQ3A(sfk$9pK zh%}&p)$u&VR`-q3Z1USEkAJ!G{F-8jP6Kj({RV z6Bt7zK8?|83i)AOhCZ;~R!bT_54}2ii6_C!62Ym?y6eg28cwkz1z_~qSkKNo|HY^m zi^6AvbQ;Zb-X|0SB8;M9f41wDpB;jXm=&z?viTVMWCj$7wXj-n!4VsmCyDh-|e zHC_y&JnK8acS!z&K1cag_B7BG?k`mV0zyHQc+hDd_BxMC;yRCa;3_X|PXRj#%G3NK za*A;ArOQ-9LV~NM?w%1yRXGFFjj|%8&d8(t{ge8|3+pc1H>Gg~?s|V?{B>rM9IvRb7HE6vBvg@|d4?Yb;E_H4vw!twLj0L6Wr$0DXs9aZjc8ISUW;)wL;rMr z*%7;@T_civtNFnxHlq8-ip9uZR+e&Xc?mWz8Lbcc{6^bfng?tdKb8mcG1mgOaa)+K zl_t~mU%L=_uh!zl?%-@5wiruNGsa3e;Rl_&-a)8QK964aDB(C)<>t)4F<`Y@8X-$s z7kpqe1`GKz1bGg>DseID;CV0J;uuU~Uw;lAsL*%yhuIk_SM=u{>u%x9ulUb~j4v-w z;qRYuE>a)XT~cReY}&}~j@^|GV+fW+PW=0nGwpIO7P*xUztw|EGj}#>)D{U<2C;i( z)S%KaU_dCCGcK#a2?$~~DcA$b|B-7y05_Ex;KTkD6O1$nydP@El>n4JV z>`ZMPi-2JnT71>V0r`!mn`%|4Lw$A3o0}*Rs8xR8iGlj2ZF(Z+H(Xj6{ctph4kIhm zW}dp$A{I)%so)(mp5?*{IW;?Kp6m)%ub;Y^%y1Fk9K{|BZ{)2IV#Jj1d zQ{;8a3nTxnwOW_FvT@2B@)K%FId(Eb4aF$*C0p&%QL|UqBde>l%5eAa^{SKd^|0XMG!`rsjh_7YF(u8Bs(U338Bj}>4FO_SkA6tUTW*H*C zUrFfw+4UwGK5>YD>MKeJ)R`m?;pmY{JB&>tBKsB-2wwQA8^Pqk3`mi+tW=T*cqN=K zJ!CH* z2S0DY1nol3#agkgj(x}VTSqG-E+`*JQe5}C%A>vVNw>OH$V64)dQaP&Dc3+2!12w(S5+M6y8P1g zQY&Yes$WKq8p<$sgJ+aPrYCK1n~5UTsR4ehvDHi}$#9VVjqxIiSf6nMc#JS-X-Vhi zd`U&Tkx|LKE>!j&C43I(C#x^Gn&eGB3KR25^3V6Ca-@hRT~16Nu&?@h7DpW;VM^ud zCrQ;9-3(2J(Z7JL^f|w)B>H%zo@EwaOI>R}aGiaW#Xn!6++2S&W$FH!1Q@sNjVHSA zG>9zllIOsJBLUB)rDeYzi+>mg$7`<82&#+HtMx2M%g`R9rkYW9lDz*Ew`YA|uoOErNy zY0MQteQB8M%q+cm*~#s|7^L;;-SWt(R@KRsiN|EUO`obdf1U^H9X|(Pg2L%n`;I#$=*)I|I|q1WiZI7jN{t z24775BC>af)clOu*%z`r&)xbmsU1XJ z6Z0b@5+SsZ;#7+*KFg&X2a?CsyFcn-`P?b(bQW7vo4MeCVuL*<>L1VXlOj+}82CNuw#~i$Mdnxzs)lbFZiS=Rq0?WdiU+W;qFXg=tvNuYs}A4(Q;f zBY=`oCvOoG6!MU&8@Q=jVcgN-^p?NLIohc_^KO`m(a+?#6|b?7W=H!K8y8!8=nwKM z+4{gKgUK7oIYQl+TNi`3p=2mM2D=fy6l+@Q{?^iJ3cD?Dg%b|@IaXetvTN^@L^A#6 zRW|Ru8mNAePACgVBcDbd1m}^q%Ym-rEk>kZ5wLxkk#ueSLK(<72pe|pHfvG}AzXv@ zje#UcaQ)@JZfVnMJ)y;nyQNOM`y}M?-Z=N$*WgEf(v^OQnbXUynGE+&9~xs8-V`jV zshA@0tQb4X6j_2W3D;*|I|b`?=Whot2}g5!5D`kl3S36DuUCA($ur5+FIB7+l^lJH zS7bq{Bpxw3cSCK{jpw~>@Z~=*9G))+1LR%px#Hg8A^tdO=&FL^aK))fZ9lwx`C=ou zMWAt8tDr2YMN2%))pzhKV;{s(ec`jdO?(x!n|~BusaHBTHn%FNzp*0MU+v%*{7%5J z>dry2JTiUsN>IkqS}H_=+O@;$4+YFYyIss#u+%8ogPnyftG8H|Gr?8}6m4T!LE)>- zwqiOacE9GNlC!c!ckBfUT^6jknP0dv_f_BSgY7^!jNM8NpwS!3rm+V}buz-O->`{s z=i>_Qfn~&XA(+7*RONPjPy0gWN@+vZ{!8f(!RBFjq@txc>9s$cjr#Py&a3Eax|-Ns@K1 z{gL?_nrV0a1;8%O!J4fz@F`Ip@17SD=HJ%I6hnQcCr zFbb28)vP?9v7Z=)Fes;2xHu6XgxSkEA4|6NY58Vpe)4hE`g8VF9~~DfJPM2Q7D=_f zEgQ=3+tQ%0UWZfSIv{CA>^SvPD5ri|CJ!Id?~tsMLns!gpCSoy#;F1O?W`Z6AgLj# zC79NS2&VydJvLS9f%DK7h#8Yq#j=%~!WJmZ3{&i(zGK}U-?mljXQg|hSTMg;Q=dA) z6%dPD5LYrx*g5~ha~HCsOARmlu1^oXX0d4%ZdlZ{i)r9DeN}+;JuAF3y81X^x!^S} zeS_M_PsEEf(UP;W}tnTAc@!!anTub=+)D9(HU% zGn=qM9uosHKNkXUr@Oi{1r{5@O~l8ImyfO1EU_sG@id7_ZNVb>2#m+`dR1JoxDGj3 zd~RO&+0&n!p%EO|?ka(=5X5b{TdbSL>yT^@G*#;%B!Pl=;qlm~Nrji|=jPE$u&jI9 zChIR^&2*-vilrn+ujHnBrzVrVG$$m)@=N4Y9u57gJ&K$vI7>+gC%F=|z+Rmy6{p}0 zgZ7q+agU=f^;|CpTz}{C{|fySfi#j7xum>3VWwnFbd*#u@BaD08n7AY+4 z2fb~zZsmIy6hnRPHSVH?S$=CWdYv!@|F)}~KA+H;f3_`Z8gYmAv}hAEtR4Lf>%WnQWgP?QdYAK5~>qhJ)&M} zs`%$z&KM4`G-|^onl(D1k8ial-KVs7u4raXZCzSEJCMJ;fWymept9-rh#34^F;v?^ z#pbW=HFM6ceRMD*?9IwwYLxL9yVtPgXTIVW;k#;MPksxAl$Ja7QG}}C9-HaNJqaeY zFBmEk#-OaR$;GD2k(WQkdYnG>Wy}Htn1)CYEbGmA{53irLnIcH3%&9DN*#W>%JR~>B0Oy%BH_x&+WbIiO|RB&JBk~~x3^5O z3__;zMqgU17LV=(bSCGlWXEI;+Sdg4GYB->=b~EOytd03^cY+Pzb0zh1x|8)t0u-= zfsoL%hLCJ#YZ1p_apGma-WU{!Evfqn#Jj%EDy+QUk2!M+@$r33GB|2TY3Q#d4Oi3uT2uu*{Bt0rpyEVD6$kIBC9~9!bFj5@)8t$kYf#*vNxm0Yx=KQ!M4Ziy|^_U7Lp+ zgcpB8mpqO1Tu5N+XmFMks>MovW&-;{H`Tjw`6y-5r|XvIsxgI(zJ!@=Y-`?hz)|qk zyR}Y0*nF|&gbJ5r`0Phqd9~g6i3+aVT=~oR%Q%$rd<65{3%GF(y^r@9i;A8VT3?LD#pm+2w<$jw00xgp%(?<^pLrEXEPY8Fs#Az8CMG-2jt17eSuN|!O^iMeZDPlc2oz;BNsnuNVV~Z~b!_9D-S3?R4mhgDAMP_*@w3uOSDD=%h z)x}ESgM4XpNW;*|rye^-oEawCala;{U$BqD_`^~T&yY8_EErAo)87fNzqF5!i7NYW zHl2w8zW(hth0+!N%RYNmtz@vBT5Q$<)5qJ_aJ3u@{!P-9sG_}c;MB97O}jZ~euo4) z`i|SwiJ^&hZ2D+DLXi<*pWX64sTEs+@6h+ z@gkqW3+*@EZtoylP62}%%<34=303%J9qY&!w1186FrbH|r(}%NcY^IDgOrTA!n_sV z`}Ae~4DSsM+x3NP$Pte;q*W z+VWRiuopc4A;hrbal1;eSPTRIH^$|YlF_hT9t~#<%C=pfLPI6vAX}o@%0BV@K8I2n zo~2VVT75_Fog zxrNIN`z%ptF(-lC_t)OV-{0-p7-h??I$(ClRt}V$5>m6$OT1EEfBM~O?iO3_o@E#4 zPv9@`>;fb6sN>x>Kvdf4@i=VWmi6lRTkm26FP9skZl5~sNf=nyoVWhR5wi=MN2eHA zW2J>>2vUSO&aAVH)8gn}WGJ(WBlg|?hxp7-Ga$gtT}{=f>@1l`d(!j`ajw{{ORh-f z(f$rorrPZ%9tu0$l<;14F6qZGaQR%%=q;)FI8^a1Kdq#iPt~oe1DgVvj4}*7rQSw* zAJ!`6L^p6$(!}x(xm2ykZ#$na?x0X5=+x9fdOd|`R9mcyyMyO;N(AaWW31A)5!Ow< z<|aaF-bRXvpT8Rze@6OgV+BV5H7UDS=0!zVYGCv(wj4IVJbr@V{(b7WOLH`3dVOzm zgN{*|-=%4F9ocn1qqszoxT|1bamOQgO^hLfwQFg z#Z;yI=r!x7d^hm@)$s!^hyLFf+wtpe`!}VT6+-&!d99+YrVSCA1;2ls%{R!T1Xv_E z#Ns~FjqHbkG_+PFw)wnXV3`g`{FvDey&!6+hq|$iK$3+!$g(0z?!A%A>=nzI!EAHS zlT~Vd+RB3GJqopom7H>Hm`xk@u^sYf+7z-JWo8}APiBv@dxSSi_Ug>|!_1coVHJF_XA>mV-@ zU}jJp@7clYN!`_8_t1}1F^YWQ&zvVEb?E-O`Hre!=;sUWj?l(&lF1yRZt=73>$Zt_ zYdJh@q{y)9VN{pHdb=jeiR)Jll?EBn!wb`5fAQ6rL%rzM4q8{}J9oE6Pe1X6eT(LA z0WRjd+wcuDRg{-HyJ=E4AnIxKBWxB(&Jq!2^gZg+P1h{>&l_-Mg0TJVJrCk9+}&*- z65xOR$Z~qY>?;!|x~%3)Vm8aV^Au^oe%18GE21=JXgt5umn>mkWJCOS*PcQ-%~S(G zf`Z~FKBMVWi;MYT|D)vewi*vXip(5Z_9A(qDjteWOQIj;w;jK>ymqRMbY51`YTA}9 z9Hv2c4?TYdM02ay#>AhAg<{YCF%!*gyD!*#%M4@iYc>i(u<;}=O6WoaCkQ`3m-eMsH>)d^!C(y!#XIui?xH2%@2-S^u~E|S zeD$*cjij4%2GNq=_ha(C{ZfO3O0CU5dAM1BI0#kP&uxc;{4sb|%pz^S$uZlTi_6LBb*zAWk&-7lB?+3`qt@vaXuV59z-^KooBidT4KPIL%fS)VQ;TLsTbQIoD|s8Ij7X$`Da1FOoqQJFEDpk z4YOZs_UypkEE>oikaE+YfZ9^>voorSa*iaQeI9^XbaQ^uoX+@&&DFxQ+sfGIxi5UeAXQuEy+tHELtB zYp#Olp-zRpy`Nj@{W>kUs|3~|CvVReA1lWV;pHUHi&KtAu zEnVt})GA}XW}k(cdl6$YIj+o^u}9=Eg9Q23@QD$@Y*nfinlR@NfpG}N@@C^UzNMDW z%5S2w80$6zrWTIIjshxR*xpvJ(F1G$Zl`_B zf$}ldH2JCdCamrvmP^X@O)!n}o7AuN#|XRzn4L3!g_OVAe0)7A+3G)4f&cGi+CVfR zrDQRRs<+YU5sLKHoQ~H-l8Ht+?A&eGJ(OloKxYAU3hRSM?`MeIN2^^-hWn~M+17P9 z657ef+~pU&2spP$hp2V}i?SK3zZ|~a&~(Uq(xHE26S3K#s}c6ri{Rx)!2*#RaqJ{6 zTK1lsP^YDHf$rds<*x@*j0~76>ee}MPuoApM)pdQ+4RGbRO4~C7;tp$Fet37jk@2G z8#42!8FCRYyJiOFyY3P}PTqy#eo`}*kwEX=5DhNM$>D&&u}c_F1op~pn)6`_>#pQU z7RlUDx?77bWYVQ!zbEv8^)R8l!f%s8!{2Y&& zbN8@lUdY!!eck<4`?=0!xMG!90OlM{=)w5&>kOCVaJWntg00w*1g0zvWT_>;=tQ<1 z%eFjD9T2sh?cT(AW~M$Qc;l-@bV`Z;qTP69tY9B<>YhQlhS#_z>2Y_eB=+~K~M!0)|2OC|V4zc!C~mB}d4_p!sI+^yn`DKs-I z`s8RM3dy`T^q%t_l*{023QIy?=bOX{jh6w;ZWDN`+M*1sc$vJ$v2@>5mwJF3Nf!1> zC1mL#4#`Vt)2Is~!s$w_XcsJ^EpPsT z7X-n&1z)=(nTPxaa|db-Ir&pqux<4-lrn6PT<6NogS0tDh{sbL&;kt^_zf)n%)VN= zw~^NvsYgGYic)|VEM-Alm)5^%Bx!URe;RE@$w`7B*a{IWn;?(6@&MBxG2D|&8PO4& zmB4%;#tZ+GY_uZf-v#*npVN`EN`;{<;X4fbt<&S9lY7e#zSw@7N|SfXXv)r`v}3t! zg8dCTXyC5g@y|hXX;meYy%pQmJCwJ`z;T7{*+UAuvj1UIgH|C&eCCDZB;mHd1A#ow zK7PYz<&Z(FL6@b%03oS5%6D669-K&DVc+=x!QxBBb6E$c546T`v6YJ$&Bn1V(W9J-%S5csGR?;0{`D3 zivBfh!{lFcIQ|X3*AAGleDVjS|5i)it)%Uc358`Lif&UCQP0{4}pF*Cc^ z3O}GRc5BFE&l;KQ_*LC9dSsy(@gWGg0NfM!qSHb$C-0*zg1gRZ^RBMxg{ftr>A;%n zeSTwfh*^6Rar?tiu~TfH9vHsLOS8-G3=cRm#QNCNe)bsf?c-(CyTvMSeF1sHCKJd` zVB@(f2%E(L2qy*dRbk_*ijv(N1{V@HY+5#f5+IGP8UA55@CUdnXw$ppeZv&W2yw{n zgb+^IEhj30t+W=f@}$?Y)Nn(Z^fb+C7mi{#B|}fGw>Phs%!SMWVB!JYh*$LWAsPuu zdYCsY`A#tMv(>+TQxe!$nKnSJW4S2hakNk+N4)$_K)Fb8-IZ|5Xz>&cP0twu_sMgq zLfLYe#{13VYgd=XGY-OoD`XD8UE`azflr1;J)YkLmU>gENuB69s!kNbcQ9Cr=A<^9 z%gm*>MTu?IPG%u9{QU1??bBPzw7>P?5GM>L>VDCshd5DFe_y1FRagm`jlY#adk+X2 zJ~_6mm`Mc{{Te+awM<;I`vd~Nx$l>>R#ze|lw*;@&x|_9d)*W%Gl$@>+t5NiAG{WL zWkROEZ_NIBN>2yAv4`HZDhl?B;s(Hj@}J~mmd7c>&O2=lsRwg6Km8WD?EF;TuV9ry zL!{@?=BmO^%KkzhN>RK8wFJixW)S6+oPR#^??2_eiEuQ*uN&%e_{wCw#lIBXTi6); z^z)9!uo|9Hr5v2l-%v#$PO$06flVO^XA6%;uOOFG+0u%R&RqD}2G4#U*Lz2>>Q}4j zz)Y296~ zU-c?^lR@7@ZN-?_&g)JT)D)ppy?y9tv{-I7N$OzdxB-&2&P8_SH|!gHagi$i3lXzk zr#&pjeKvX)_Sc$pqln$avLZ{#fi+RtxuN>x*!c+iCu~V+upTI{ZTLrn1UZXsYb5yF-Wx7v|^key1e!rTPwdB1~gF-PL6FoaA^^5+AsW@p)HmmC;KIzb9 z$m|Wlybhs#A_KJP)TDXigX6-gUE-Xa_>;PP1@EW+2|g#DI&w1w$42Wd=VteS)HOA> zBY_T{Xcqj$^QgMFbq$DuZU6N^F>(+wcN>0gn+FHnf}m<|q`TSlIWo9Hc+0NmJFPmK zgoh1;c6TUxMPUJn1vb5OE2pubx47gAL$HZ{doh*_`EjV3!PU*D@K5Gh5Np;e z-3R%7*yRFBr_uLvdhs@_8n$mxtT%TY3)n?AwEy`e8YT2*Oz$M zT!L7pJe{l1YP$FuHAuk}BBm{G3>TwZXqBC=PtlOE>oBQa1%jK%R-_9}iK~0N^Lb(; zCvJnS+)~?a4xa?i%6rc?$5L^tjDD_w$-0x3h&55p>bq??37HuScyubaz8Iv&42C0^ zK;SU+$A>t1?uH`V#={`mH?rJrAz!~o|McDCQkc1wgUmsm76N6}EOFR^^6zY2!}bLZ zf|6G>w>}vMhb&jzl<~he8(rp^#nIB_Il#(1zm1YM>P?_QPwR4#xB%rvhr0Z8M$~yNkMpP;d@k0vk&YX23(B%>>{Dp5~Izrvn{9u+u*mc$VOaTYOK|JcQ6v70Nq# z8M&*P+M;N!S6tk1^@;713HxUR{6|XMoBngNMnpbO(mhvOKBMWu04-FMEGwDgo%!$I z&A>+gLK=}Ji*%XWMQc#(T;qnPs;<0FB0uTmnAWyb0i1jc=op8kqRAZmf9ao@K)~Eq zu?9Vhp8A1?Zq1)4?^QlM4OSXE8pYOe9Oen1$xy}#0I_vj%g{PDKK485foHpcK;7O@ zfapd1l=G#_$u9HQV4?6koxEybx5hw5U>1lN(U3XNhZ{eN>vmm*-v>p%W)7x6QYw&Z zhAlQ+btSeUGZ2U$T>oS)E*tkpKiNF_@!oD;vx$oE=+YtCZ_2muIXe%f4F-P*ZsyXL z)7;h#We&xp84WM`avH1#3>PdbVeay!@M|g0Xt&ZSk#dcfAx*4%*Z0f08hz|?VPrxL znLc=kb$#7|P2p6+z?k<~-YxUmKm0Q@h~>2TR+}%;%#GJbYraALEL{fu>ZEyOwjdia zZ%{#R0M~)*-VR=vB4!)(!BdLS6e3Sf+tevAA;Z{1TvGWTAYGFl)j3`{PF4IeZ3wkWt4s*wDA285@MOenEb5gv4e6K zEup9*XbEcOP+x`xU9$a7^llTzbT&D@5md=4ue(z>E(1z9OV;q?C<{}tNv#@w(W zds=}e%IHB>6I@KEA-&NXdi;MH7dx1DsoS-_+9aEMQEo6Yd3RY42lsUU-kd0Nd%LRe zi&XRp8xZLjlQW+$7H+kk#@7`yN@30x0j3-OZ+(y2VSv9eC`$)hHN|g{QLhgpLM^(@=cyhm znd_G<)Ksu)4*`B7sL;FhrslZ~!&}L26;y*Pnz;-rcO&!JL2LB)FT3t*6ZS(NDnH+6 z+7riSt$YRzlz)w%<-Q zTYy-Ix8q5h?X@#%bxFvZWh=}%%psQR^H(KM?31HTbtQqg1^^r4uf^|e^=ASLAs?|6 z!~rCDU*w&Z?+0e-K0=&wT9+0_ns?%bhUJ>LM|&somhB3hY&1gU4-<7Ec)=gRgt-V$ zu^e2(r4B~HmM24c?|DMs%s_=)XP-*qdia__YeqaZB!1{Iv!K;$ffB2S7?zm7hPBcj zshI>QS_A>F2S!k{9#k)-d}PbLVJkGWrpe)H0OC0_j@H2?5Xq#%4qkKJxh=hZM6>G3 zE$L7$p3}){0wDDyLU_GbG=)Dd(skTDDR{YBmsQYtcC#Czo+j?8a9o}^h4tBeBLOc{ zHNjJvWvSP@)OMaMDMja0P<^%q<`NRA4}IR?R4&DKyZWuJeb|jIzx0nrEP6(hR9`xt_v zi&NC@`7iBnx;k1g;pro zsT*RnqghuJnBNEwVjgIQ=7n78Rc-LHZjc4XU4@F*$hY*_8L5YE%N=NBx0@lXm?+vL z10=o3lAqQ^QJPdb6T6a>Q-1$u8Q8N+c`F=rH$*DI^yzpK#f+d|(ygSE**hjP;p!GSZYmPL1`6l2$WI99yl8l?6aaxfiHm&3sF z_D#euE3DYsohU$FifrsR#%zY3X6Pz;ok|MPy}8vww~JDFf1~i;_F$ac4rFGnxV|ul zMjjj|zN=ZSg=w>GSzMhh2F!N~it%WMecFJN5$Rh=WvxH!ZJibmvi% z>t(}csqT)Kano_UeR?YI11vpdxM613ttqJ5nWj^%ETJeUvwgGQqcV{VD%3lc49?35ju{2~m}A-; z;@3}I2?H^4B<#sCD$ndFuDN*QOQE-UaXxfqutm+~k#dju^l*%17oUH1TNfuG&O=+@1sH zHp}Z2p`1Cx??UKQ8rRMcP>LhSqjaDG+RT%e-zO_2ufDHV z#?^Snc|{u(@5<_5hfjTCmN@*0c5IW{^RqMgA?M2-Ia{XW*aUvMxZc<82b_=s;v1+M z1S}%Vzc19BTpC=th5ekXNezoNVB<tw~R`{_H2NGJB0Dd2WLMUI4zD z@S}+SuFY(lrgZ$e`{42G%6N7+_1O0~o@~p=7=s^)SHwdY{_xt|?1mZAUkjAJjxo|Z z3H-J^byCf`vF_$3#b!L$bKZT4nY?R)>_k(*{7sWlOm0p!3Jxr{M61uS16;^ zvBFlt_V5ecQWfDrCpN73$6J1UkF@sS%wcIHIy=e9=gLTULsobE))&;Kd_66cft8CT zb#YW=fxop;#_Lf31$uQV{i&D>GTaO6|KdP`n4Dvh6Fh)t7WzgHsI%vQunN^Dr&0Gd zQR*qKg=#^%VJf!`TnYA-HH17^V605e+Da|tK44LVHgEj}ol)D0USpGpS^BVS+6tYn z9$W4nm6068r<)Muye_A0j>z*(^|03qzOkJ*dl>{}XUYCpR3f33La`G=jW7s%4wAcQ zC%R0nM6BOH!7a+KrQOnelp2;hsB|-_k4@I7zE(8sck?ghHM<6##G!`@hrL%Dy6+X; zIS)SR!Y06kaB9(4z-NU^`9R9=N%C@-X;Ru!q)vdlyUSxV7KZ;UCI~=2CT}HR}opYHE zC$S2C^^8=2-ExI681+4)mPhBsu*k5IMe>#B`8|69v--<2)9^Jrw`ESKqWJ6Qb_Q|E|92Rt+)lRJ=VTGC4N z3*3|PWeEL#ou=jCezoH3NGG69QZkfQ@VvS}d(}+cR$1I1(7=gSQ~zLoQpQz|`$+Sz zt)4$Bxj#e}vetyu+oBs?X{@eIuGXnZJnSTHT|YRm2;3a_=KQXy>T&H*IyTn_lgi)q=#kGCnrnSkz^}cQ5^&&C_p*HQdq>o~ zo%{kMSHYD90-1QG{~+uWGhTf=W;|q_j0kQF@&%94BwAFap{GVjoDa>&l_SH80YKXZ zW<(7oycqvOJ`Uq7yKPB<;Ib-`C2c`oo(?M#BRYY|GIkf>l}2eDkbg-%n?L!%cja#+ z_LR*$U&EG?O*8zvM>Hu2E8J{&AfJTIGQ|%gmsc^pBbudrN6u~ZX~n-BvZmEZMRkM- zUZ1V7E}Of9g(m#Kl(e=58r72U;3u?)Cf*&8+wwf9{~xFxJiP|nmfZRGOMRW^QJ+3z zoD=`drJA0+x*NxuZ)XpquHW%k$N#lWP9al;E&h?%;@{yqZydV=#*m+k8C6Lo{zq~D z<^QCzXa6r<*$;wsA=pemTnQ;()stVh!3HDZY}d}8V-hxF2KdtMoI8N54;IkN7I7Mi z>tT=$genw5cN`@EQDx|b5O6bemr8{ezLGnU;rdbeu`2hKw<<=V>Nt_nK183vHe{p@ zEKLyClNrQG9ql!AJmq?QKV%!xQ$@9+i$v0YByBsa28K%}O?^0S6~0I^}g*4ah_2TUbmF$5%*Z_EZi0@$v#TOrHPJ{Pl`WH{e^5v zdrjCBrGtErJHKyQA*`HPN&$w##NNSv=y7eXip(iFHf)H-MSn`?a;j-&^(q(P(ebY3 z9D_}(q^d#0Gfg1<{JK(W)J_?;$@fJRPMT9oP9d}eRZ^MhbtWSNnJ#9!G<@~-^|a0q zV(y#|fZpO)#W4Lv69NnMf;w-B>-$jT?dAGGCH{x+;BSYAFPd-1E9U}oy82l8w_e6B zkT^feCt-*d|GkpF+WvZ1@qJTrH4R5rcykk~O9jL>CnOxEb zYHLx66I?iSzgjzZTO}@iUZi78RcLK740D$eb^(Ap_JN~jW#Mm!9BMmBuH^Ezv6D)( z7)y_EE*1!{GQ@DPpEYu-xQyAUUJa76kAD;Nn3! z!!_3_Lymn2|amutEK{MW$0v+Bh`PGesh>G6k z6H@hbxQ%FoZH`FjsV_}y>ok3!y4{qi2a!7*1&wy&v?n^oU2KMnS}4`2vBT5|-(BDS z4iyf=1y8It)JRH%e)#!5=xbqHYR6lx+e<=Ie1E5nS^qh;1@`NddgDSH1W*Y(%=w=l z%0fnWL>Xi03m409q7%Y<<{RyIt=fEj=7XCG8V+HP_dM}_te63Iy5JG$fTU-zf`Nu>AZH+$ z1;9bz_x;4oXP0E;cr?NfE5Fp*JMuYA6J4`x^-+4&mTv#$OS71a_m%o5+AKA0b@$^z zps~zv=SfVc#M#-&DU~bf`TJ0r;g%{fxh}kJ!c#$nWk`0jc{i77X54dGm%_UD6l3d9 z^ubkC=rO7HLhT>6)mLQgK7C*6e(GxIJz9H`b5xsDSEZOa0n-m^8GeT?do7H_I~1}O z&S{>b7OYlT%%>>aLWuQPSFh0ZJT@1?!wmqJ4|T-i0Wp4#+tj!zCQOZp3)*w^7XSIv zF*A=+$_;W(dA$+%1x_(c;sN-eqvb67WuE!=2&fVOVW&QF{mFbC5io!0H;2>`+4jvU z32@>MsyO{o@=}eDWnTk3)!%-#nC+r|To4A004lNBS`bNG=HeM)?V#U@?i=*aT0fk- zOIFz_c@888<{YW8zIy&~2Z@eAlDJp9HtG9L2QtT#xkNZSV%QXa>d;H?*D++zisiU5=U8y?EP6W%?xO12|fvarw=-Np&U0!Shg>*ni6p5 zBba<3411ShIQ6{-zl%6zQK@Bf|9Uzwf zU9~mV&VS!D%$OT?_U?^f1c1;mgH<*5GMK&^dnzUNHh0qfHxN)x+^9u3W~hC#^1t84 zHlcsx7?;UBZa)?v&n)<3MJ4vXqy6E-u<*+Y*H?eht&d;!t=t$HYW`=c!^f>nzZZfG zD$z{S9+7yIMJ8Eo0~sfrz5`EAoiC0B`vL7>YdfBvmb#$np{15%h;NMl0RU3C`0lU=Y}aa;v74Lf!3=lV zzBf|YLn)_ixlO$h;dyS^AKRQZMC9z&AIfDm#)6$UByBh(!3+V9J6)41yrz>H#5Su4 zb(Y{$fYJ11+)N!Gl z{VyIu78B;zyjPLgvGBJ^o|4LVTF=_0_100m^H@6sA7QZqkugM$GGr_Z8h3uNwf5fP zrP%LWLx;z*HH*nM?`OcMf$(n-C|oI|FBkIJX+kCchw>cMg{>EQ zsqSpK>N!h@m)^Wcl3Ei_P|feP8tVy=XTT3bW2m;`47Vp>9m8{cI;% z>cQ()eEj$NBE*SoQxjBUbjG6i%Z9UTz{V}to?|}hU!Ke=aP!ysJyFIUTb`$>N|2au z_+cs>A5?Xh$s^jNT9?k_ibRJC7B{vVdj!a9>m|27oxR~tneS6SbU;WzmIJyvMy1Rj zO_COuKNbHC^V4F%`@T!xloDEh7WzArlPVC?<3Fg*f8=2!_!}+P*ec9zme7G}ODzQF z=d;vJ&A=}tDD|sj!~Wf zZJvNtvPsjiWQy^@&B2e1-^Uokqxr+*(8D%~Zpi=|Ak?aXt;U5iCuX?fXn_ogg^e!R zbFURkWMx?26L$+Z$BVXFw3s`9S`LqTt_)4TEBmavZ^m`&m4MZa?004&r?e$nZj~#) z$IJUJ-h7iTs!H88#xux@f&K@v!zc#3ZJ^c`m8+f3zq6MS6{x;1*xh!|Gh9YzxgIE>Qe~$AJZ+B<6&$FA-%vYRT3Z)>l)SA6m2WQ5iGYP ztgZdVR&ZvK-CW@z1amn<%)u@{-r)uxoLcvTG2hhW`@UxL+DeZA zrSs?QX(@Ev>CDOyYU{k&-cO0ZH{lPv42DWSsajsHakg5_^`|bKF7PU)j13$mZYHeo zj`eDkxm(Do$MdIUDyVX1XWJ4$^z3(_%{UaFxyBxDEnB3Bh={Vp@`$$bq?ygmSPZ*@ zY1MUQ&8>2iSp~rb&NhPDAoNg}d9dSl#R_xE0k$3hAQwyIZ#+?Gto94yn$ce=@7RF|6w#Nmk z3gs>i4lMRM^Fs8F0&zUSu|uvGiR(1xh$BHZ!xF)0v1!U}OT(o{6g%oMM}tlpwizR? zg0JK)jKKLopccIR$)@eWzEh7`?Z(_)o=VcUOdnT@0keyz#5|P+{Ry)cLT={uWF=2o2jmG^RJXP!kQ@{Y zu|rkPLHbL7z!9-?e6C%{o2`ZOlTiB&tdAQ(oiy)Yx7OE1d zNh$yITMd<~t)^J7!)1=Cw7HSmsH;6n7^c!gqFb-nXh=LIMWNNgjWyA#?`okbql@7h z?k;j~&e_jlscr`?Yhox~FVjXVWBp-IOH*qZPQJA1YSB6!gh=+=J7KsdEWwr>rya-s zQ>fH7z3)&{0c@RLAXeRo-fSwv_2qrIO4E}iB~7(JmN(@TOs`pWE|e}E`esb&B@)hx zhMZVax+{dI`D+z?THlf9+ch(u0|ppTcY69@uJ!N;3B@N3B99d4*GAQs@d?)WzjSyI_#kV$T~70klLq6{bndt^BCNVpn(qiXrE#}p|+b-O)r6UEdE=c1UpvF_z=!z!#A{fY$C6n1#E@aF!uWZZObxyzu9>E zyf|YY{QZROV`S8dGkV${bcO2h#{*|&t6%)u=hT~=b^F}5l*mTWe z3cELx-#V%rus4Oyav^zBMWPN-TTS1DsS9q9F~X z**{xb`#)5CJq+QAFg}^axW%Jrhi*KkQjaxSdD(cGU#vfACPlb>CNlsia`6-ps`!|0 ziH_r|)R*r`;ZRB}cqdLAFlVa> zH*?^I-iZ{WHzR3RD>3Q`ZCx;U!3;uu-k}R3 z9~Ph@%G)n0cPQ)D*_5dJ<1XYcos%j*ft9Er4`gjS78v@02|Rbbnmlvu=YQK*kwwwl z!Lc>I3{XOugOH1#eYm6DB1o^Av;C4aRXqj?v`QU-B=2hHcMbcdho=r++rbL+DRV2P zB_LX#R&OuCm;Qb{O}go1BwG|GnIs->&9Ghy!D3Z~I$rfpn^u40fO+H>DDoJm^R&-C zX4lC{mQG5pJWU|k!Q?SpMIHvB8(m=>GPDFWl<6OxwxF&2n-T3|3~q3w;#Kg<5EXiZ z{G5R=&*k;nd^H)}+q#-I3D6g>W7VwmV$~4mJR5?x+f}H1q5*!o@QA$H+>o3^we)`i zArk$gT{ip&6d(KF@(<+&+x2a)+%MZxhfl$y*(6qv#ig?5`@3 z)1j7sY&^8pB*i%cueMzX75Y!J=zooCfBEQ@<>4e4-E&t(6=lWGcMd{}8TIcjpO&l+ zQohKTc!S>`fQ9aTw+WM#+hKvYsd3M~k=7Nh99(5GFSU~Xwh@3;@Ftb;9z>N!Jl7g? zR*Or!p;M1j@efPSVGfS~094XO;v*G4eqK4B%S&?gGjpal8-;=K8>kjsMWEt-BL?Ct zFx4sDd~t(OrrNW&qi_1fENtRgt!sYyn}{IVHpExA8av&zUGw8#rr97>k~mL4a2EPz zJz@fE8!`Rv4U(qtaHEbFJiGg`*@d#LJxMp#Ms>r8ITajgXc^*~#Fu<#BEpM5tFhnt z8*S6T>~#EJd$qq2sIBz-L^0t)uG}6CGxh)K>8W!e?YanE%u4thha1+wwNEcE{z-Y5 z?EG#0TN-EKE5YSFm(nM&qgc`yvq{M@P6w)A2z*uvi=fnIo~b<3WqfjNh_QZF|F;Th znS`^BVQR%)*0bxHD*;ai6>x8>*VWe50qMR?1B;{N2k8v$3+xq;VXpv-8|ZE2rSPz( zj+Z#Qm@JY**-lpZ*}DldV&CIP6zMI9e}jkJT=*6Kqy|OsP^Z3^zTu zzi=H*%k(%auX&Q&2g$VUeZb&eoHkJt!Ch&I`$HSBNrr1beEPgt61o)F*xhVqth71K z4l2z)rnXSEB67wrC%^~UTA4vjq~inDbLgD#nw1S2c?V__&6-DETI_D#F_Lma-pfNw z$kV2t$(wrg7BEF|tFZb2*H@|VqKv79qnB1-zdOFU#5=|v^&+%EC3Na)ywBdl3MoZo zaXu5*c8e`4!oA)b%_JPhJJv6-;|Q-{I~<=V|8hDba8I(_QnDMPWp$W;j`-JU?XJZ<1@!p#i7{=>QC00u zx;)JOq^D*T#P`2Cmwu6VoBJMScxWkIP5qI}vel$LJHhO1g667ICg5;+zd9EsbjlD6 zPIdk=!PUSKkUn_svw^`Et7nU(c?mo8si^HP5b!M8L2mc&)L*8Nu^ zK9h957Kk^BSZb>hb5y{N812 z`7>p)EI-l^0dILylQvTWmI6Uj3MGC$2to%7SC^XYg%0KKoE6@AZS>dGA-U4uF{o>) zEQ(z~h~nb3N0OO2bIP8Ls>-V2euYxyCyzXs%j|tDjfpd>GikOB6OnNTeM*lOeV7#s zRA(5CT!n_|tK!E~YQ29@gsJ8VX8M+4D|Xa6t+n!_!rZCnmvd88F|c&5WMYw49=@@% zXtMZ9Cay;2qKrys`Ikbj3CK5dF0C4UU9epLjNX#_xM=Lf+w}m!!lvNgJPEXqMFN`T zd>HFwnU1M0Wxn2*2x%>`nCTa*bbD~T8U5_;FsIo!=pL#X3z(qya=of7ML)(*V$y|> zbCcOxIc?@RHJCFs_jH<88NbT5!SnHn%U7}CrSu!+0yXB?7cd4~<(J%iGo_>!MYsO= z3$IQ#N@6q1x|T(a@1`=-DDuftMPkRY2!fGvjkT*`8H(Lm&WiUei;8SoB#Pzjyx^gQ z=MZ1VF1m=4gp1mYrwfC;C{27^&{IYfaDcioK${EB%nsC9dr51EZN#TWX3Pv$Ev-MW zG1i+%{$ZnB@0i+#gUYHvyse8>3UalKWK8~p`^&{AK9Bphy|yiNpZoxq*i2_wYV-C- zOQ-RPGbn%m!eG&3XO=)c3lwB{WT)V0#KxXbRQ07NGt2ty+&E(-_P93te(rupICoGp z+6^Uo-BW`gKuQpwFcH2BT+wwq_e0w(%Wc?h@_+P9e)!|BSPu4QYqpK9xm2wN?O~Q- z)9dNd_tS$cJA+Ui5n^H|Irv$&KyII!=fsYhSKmn{W7RF~2i{pG43&UMBrIxpq#2x3 zMHlUoD}t(IF7L4YQc@pnY0VS(n#LV$1Fjs*%oCynA?30^o>~-%WH=pD54dbo?RR#F zY|8Rjrr5ICJWE9H_OwZlCUg(%Zu^>rguR`}NOv%LXcqUwatKc=6+q0Xh+ljxOX^zA zgCXQ~anBuy?W^KjW7{e687Mm3fF?a(5&Y(A&>q#it8P1IEAe0{u9QTBXABHTcxMCBM5sz2wcWxO z_d9-wlJ)WGA{*P#gEq~oM|cA7ES}r$;vGOufNEgL1NksjMu@(|d9Ir1NUlAOudFP7 zLM{&d&&JW(DyZCLE>Ei64R|a53?p9K>>3}^4*u3^N$c7~xL}k!ZdH*K@JKI)0LbG@ zdDWp?7p4y(s|sp_M-f%}0nx*yPtRI?y4WfbIoLY^D%Az5>3_Elp^C^G(w9N6;Xsj2r(8p*{XY#sK)F=S0D_K;^J^dpuSRS(v8Mh_lxeOA*!6sYkK0UWapibj$_&# zJr0F(S+&;=Lje!q2k3kS4dfdx;`F`^Y7i&?UsQ=HrVK;$svd_zG!J`zicVZm`x-u- zl~}#y={abw>g~2<5sI`S<)djE)&S>$M5gI(xTjjTB3-UuK~m_)-XcLDIO^lh_9eQ* z7CZ}NZRBtIt4GZ|sHb$GuZO{K6u!a>v8ZhgdXmbxCp7OWFHe+qc&K;md%rJBCRX_5 zK+cr7F5lyJHn84m`lT^eIK`R`TVz{XL@gOxkFk970hLLyH=Wbklg$FR$*_QNDm3E+b>detZy41Ka;k!^-_;; zpUF>q_5{^}s~3F2U93^rBLO7LM7=PTJ6xObzyFI9GAiL>df@9D@-9UCbS||7yQslV z)c@0w$|3mb1~8@B{)9HtL?aqTLgcAD6YfyTzzL`5h(GM?L%CT9YUYg{z9X>YK}(4E zbP`F0m|Z4;XL$C;Z64MAFhH7@S~wvcbYw6*b;MZk9`<-sqXS^Cz3Sp3*59m_=1 zK0jDa8h@qwqji?inIK`lVv5I|i|ffy^6(&LR?&{hDHTKI;P7U_rR&(O>>!)Lm$$1HbpE!C}HK?o`KCk=7D>v_CAmqQ|NwIu(n zezcgz?o#4cXO6^+s;ZL?=HkQU&*W>J`&Ghs zkIX<%%~IZ!cM;-TZ}%A;&3d`qYsZF5?0YvbF1oiH=#Ot38}GdK zNlpvG^$cW~IuhM37!X*t)x2_YXgKEfFkkCVC@Iv$L zwg8nKeWQ>-<0lgr2j=%`bK{zRd4J`b<|BR`Fs)!2W)La>A@#UVl!gvuV*bNLgF^amlvzt6~;H{w_yM z7~!Otoc}QTlx@agsTy-dd^z=TVV5kJuP)Dhx9g4v`!w%z#Lqg00=hqw993IzN&WM2 z;6G1k_s+li=i{aSJmvq|uksKFKvQWT0S zf4ZdDkjTrOU58|AC=5F3#c)Go;6Z~@j*|a!vCsWMk^QU5F!(QOXP4bsl-=Php zqr|d(YmBRr)?^l9IV)c@2G9e&+da=edKo@5Tx?$96^WPlZrYcWSEee*;l3~BcW?9b z$02rza~t*L{W%aDv3V>NS|h>eeR3P&*}ZHuzS{SrLI^6z)BX)w7iss}qwnRhhN+8@ zE)k+7b4XDi;Zl+Nb)I-pkG3ceypn?$houk=}#%8>GjF2tD{J1g0F;ij6|QmcZZ7?!6S z9$2X3S7gH}E`KbEjGd{Id5-Y1f*qSS#7qV@u^~y_tcL;^yRbFxEM}4ZY(e-{aH(6v zB5-wAR9I2j_EU6bkAw#{;DNcgTmsKRqRg99F=gc8L zepQK6s)w1lHXUa-TCSzA-+ACTjn_xU-fkS!4C*mEktkh#O7eZsUnET=tR!2TCkFa8 zd5p$?xbP;Szc|p%BB*h#I<2;<^{_L&bNljdoKB?Y?_tn}%XC!AsfhVExAE*8bENJu zGKiMaxUsic+eUz35JYVN&_oR`tvi5TwL1hs(Z0N_HsY714^ZDmcNbpa_XJ&0B-#1i=Ni{J=KxVVf4Wr~RRYpa_&7E$kRWXqt%s_S^gu}1&j+v? zXoqWyb}<(E9e6>hN`xP1@w93~6jLCa8ec=1yqxr~A^(-|!5!hO37$$Qcy&DVy8ZXt z=FZ4v$S|)7B2RI-$#UJoD<_dAuqUH-B0JdFsi~Q9s$_|b5X#!`qT~dHyl|S_1vuWE zg>voGR~oj)u&;k+X7##nC7`ho(9qn#kD%J)oWQT8^{$%<0#rJsq|4sH zpA;ayxhJIQ=FcvZVX}v#L%I9hx_g0#p?Kwt!tEDK7gJ5-3(g6r-MnN&eYIw*y4R9l zEB&zBGAUXV>&B)>?$Pq`YZph|SV{#&!E}9H@z6y53sXsh(G&5J{+-^TNfIXXu7CI= z5#L1{VISKY-|{dW_xvVm!-J_jrL-H?W>ndwW|%b@5(C`UVGGn|jU4Mz-M+TCJ;e*f zs(o?Dl*sgo-=}hx%{5Hiwn>T}RJ{rO9W*5Nt?Mqen+0ObAlqR&-y3K5WZ7=r>|}D$ zhZsjPU`d`q2MSMFDuRnpieLI_ad zy?jWu%Zq&H=$Fa81*NA`ep{9?!ok5whFZ8xsWz!J;_`SAyDZnZ_(KC>LNB8JsC#4e z6lu+aHrK3E$Ti|N;{$4`eJC#H;?E%gG5_JW<``~Js@ zH}#GE#UtNBJ(zyeb0)prXrz6PQkf=m zUj60(E2S1;dMm>x6j!8>DH~|slV2uM3Lwf?k5!%^xHVUysJST6ne9YJ3=5=)zJ>kG(Ay$Lgw-p!A$A=2jT(ZA-tik z7SHw~@b_ll$vj$LE(|{4(E2VF5Zjnn^sa2`mh5-%Ymm0rHL<|eS1|YIN7$J6n@vV2 zc<@G=yGkgJ!@`5-ZX!XLdvkZ-Q9YO-crTN!sqO}0;XS8=t@T5?8plZ%xMDn`g zxI&Hau}2Q!i}rC#K4Lu@BayJ#T^6UaOS*4~9tCOV7OI;*H?06?1=$R=caU?2|ezFI@JI8Qu zQl2XA2=+7U;@<+K9^5ti{rKhQR9aOR@+<A>v0y@1gsFWM8Ae{WP7?>#r} z&vwXmR3)Y?=6i4Sp>d$fdtiywe)QisFDtHWdmpRQqc-Z<)<&;EecSU(?aEI8V+{%pTLh9# z5Fb?&A4x=mAha;xV>u2z-r)GqWHnGDCYXc_$g%QZ+{tQqdA}~k=;7WvRI?pKowDc| z4uk|{;CPD%&VCwM7mI5lPKC*_CqzqqO(^QF{yiHL^B+6r|3k01;fH^@xRJl@8LlU5 z?#Dgu@9Bur-yYKRg5_Wu{)FmCJB+{%~2RxfC4!{Vk@IFzQy}e3o+y^9R(% z`lrO?uO2*|Mp4@NXVpb9*}QSRcHy=X?BlClswAb%^SEG zh)bAIzwn|T6L09i)BvicS3Cp37|0@7uCFAy?)28_Vf(fBjY_;`;O2<4BKIw_7mt}2A2PL{+=aJ>kn2+o!#k^IWiM;T zkypWAc~Sz`Ec7WkUoczL4oh`S#=kzfR*xzDYjj7K_UZhS;sDg@G%A49A^nq!5{WJp zo+q2{r^{0cKSFI~(ukt1N4`mR!N_jOVKG{=Ocv|cnj8P-(ORWT4#-Yi+_7;_UQlk6A!-=0VhnjE zsW+B9^OMlRDNihUTR5cWLYn1kMEdu#)VQ&?fC_?aQm2mBVfl(llwH%}?7)7TrYVSZ zB|!6XXR5(-@G!r{?v415;08e zL4YGANgiR`YNhr9uh@3Ux^2kiP~Z|biB_M-c1vm6Mm7`znK_tS*QMt+g=@{I-R!z| zleSnt5om5ojjEP&wamYj;=Ttdp%9kW4{0-V(~mO zT%ABFItnKej6S5{1rTR1mR{f7Lj4I-{j7@OMLU3X3&&1onm=X4*po(WzFvh6pT}PB zhrh-*Eh>!d69d>#hEaMtOQnwmose_pXtB;LGhLSR1FOF1w|X8)h@)2#U|iQ{#erbc zLCIEK;TJ=a<+YUojkbMtTQqmCf<2kcxKEv82IHw0ShPK*5n|_%W<{T}0w53Y0A7)5 z-Y7CKVF|~Ds=D8DPGKy6|J+lFzWhn`yfj>hV4VZ>UOm^NVR4iDQd)l>%E#AlKW>~V zydP`R@gy}3wt4VKO?rzn2#jp_jMwL}(CCm>={xO`?&sCe)JaLA$?JG~>jnf8^!i8{ z)X&@=px+I-uCVU0)JJVk!G5o0#ECMwcr5UQaPR2E9CRlDKx779Nc?B< zC|9tMR}aWDBe_}GtUHtSDz+CuLyb9*trMGGdrQ?` zV;!J;Y*h0iT|OYDnHuF5v<;2&5H>Y$E7TQ{G>a6Y;KkpYcj*$e{c1d;KD(m(tYbog z==IywXDpgU$*RPFuZ7_&-DQM5@3lHr{BHyAbHC0w(hWZZ+4i!00l+37j8e$q)Vjq* z(z84+fCqBn1cF{oThF9T5GuwyuB^LK-?!?Q3XqV%TwXRXt)3spQFS{YqUc;whS5_I z2p))Deky<)=LxCWz9B_EgLH4C-f@Ptp$E*1C3NHwX~53Z;-cDdbHJ_0#)QOOD#fxB z#&;bJ_^Z$5*Y-3`y?O1Szq0~rq!D#wyd1sdR_~w&RN)Sx$bTh4mdb_@{=O)l?7l=X z!oIlmy4DGFd}rGAUEH%#h(-6AaN(q>Hb=AGiO;f>!LIxID$sYRz~-VhTXH$=5m9Vl z3T`P!KU3OAw{n036Rh>qX*mJ6bDYqPl;xLRpe_WO`k#&D*u}YM{|U`}+O2nL1bxp6j>M{Mp-3SO58rUAj>G)g7vl}K7EI(ex)ouq%V?6f=Xoc`NJh8d*rwG z0@gFUW=doCMsgE0lx1RKJ2f@%Sh5B$nnjhpKuV5&lJHHkPHWtKsEBHx^zV}((Q**- zinTca9?=wjS5$>5;Kaf^p&9C8M~p3uCmF=-|pW=SDk@Dreg_cen0 zla`#zXT5x56#}{W$~@1L9>}d(km$R?-Q-Ls@xCT}K3SVK=zr|0?gtz|$}46*Dd>*? zptM3f859zDAw~^ikk%~OxtkEi_pl;EF*+RQpG?ACO&Qy(nIm>|8dH6L6cRcqh2k4o zc!hu+%W!mq;Du{A&>}#-`4RWFWd5m&>6i1(SP#I&V`Y!4_j?f}^_#DmDFQ>N-tIhQ zh_WFd1Hz7)DrqQcY8a9hsRpaCt9c1FMZd5|`0^ZsHH0TFBwKk?^NU8pk2>2lWOWQ0 zWs^}4D2w);ma(H%vbl?Raf>W3bW!*+$Iy@ETUQmBCc4}XFUdF&ch{!8>oERhImDEH z3zJ=pTQoWrm|)o`$D)|LQoq?r_l4hSSbcnR>AU&orp2AbVoiemF-?~-qoRj%i_1_H zEIs|?5itRHXIqWBnLVYxqx5`^Cpvn`TLWtjlf(CslD2qyqSY4c*xckUvU=IIa}S;! zn;W^dOxjYdU6%|;e%*CgDF1aLjsRY3HMe+`GviKGT2GK6*pFGvCKm)Y}!x8Zuq0=YIuS(p5}nh4Y|5 z62(u57okh?X}QPj@OTgj6V=uK6Q*tD#_1zxNr%2d6SvrOTAeD2lewF@YuIv`9xXRW z8p96_NExa2hLPQVG}z2j77HKVG&;;ZWNY2(=0R_tpQf<$X9{h9lTW5fhc0`g(qv7e z*zDzG$n$5f>nEHKXFEO{_@BQgl*Kvu^`&PWFiv_yxjs=(Wy@a|SGeLYTJigLxj=~$ zLA0p-Kq6O>$H2C|$YM6VWH^&&Z9co?i*xO6F$!3{Z+E&ks>#`Tp=2rPP+96Ls<2oq zDNojj1pv9*P{kLY@SB}b121r9n-P{toUBzQTKX_1o)YUff_vT7bwMb z_Kd-hZ-ixPm$$-fdNBX4Z-h2KF_zzh+7-EF(( zd6<;q>$&azzUc^oP>Hh|3FPi#P|z%2eLE;Q1PS`OO}Ef6Fv%SMLicP<_lj;<<6m9P z|DW9pJzHz}DQ1cre(ua1AbJ+};_EOc)~+%4|m(@lQRMr9FG^^^rz@IoacQ#hmBSEiFzDr3$tIZ3&zk&3=g z!|kXN(ah_=2AFz$8SYo<_z2}ye+C2uUT}=l6Kf^vE$2F?tRwf_I!kW~&^IhZ(;Yx80gw z+x2?^`=$fJr~SkaGrm*kAISMM07|B=rLhRjkn3cyLnyYZ57qFtY+IcF!{<-~pgfrTznCQuVUj?^~b zBaPGcE^ThCe5NbvdF}D!b}=EtQR};Bo3UmZRArTT^XveworSmnEq9FI@aqAq?`b!m z{P_B26IZGLWy)+Ccx<&iX0SycScJMi(%$OCMoe5*mq3(^qF2K@+D#+gE*&taW99;7 zwE&$n4=M1vaCtYfptuTxW47HnllD!)_$4Nzg@NyjJQUFSesrVEX$;N$fY zk2xFFroNV;WcR+!(Uz;pC0q0)ol}giRh1##ytSiE`r2Cl~>&B8i2bJ8fPpCzaj+J3yc`@6vY^jcu5E11>|DTcf zepQ>xf$u1Cx_U;sikr@q^_B%QV-(uV7&V5shkl;BrBPQs0W@$2XGXGritz@zAfVy_ zFcf25>H|vsl(WrcoOY{>F@`yr3;`0he(UkZM(=C~vq?qqx+iy)ufB!=icw`hk_L|T z>0I(*H0=f>RKj06R!>Xhi z;9QM-TJqL7K@Jb74|HA1ymTrl^YMcUc|VyrQO2mYgP@^&ls(e?DaxV!Ds(U6XNrY? z5p1a{g-vDsp_8YbWZ1MG>rfq_`4MDDA)3rQX&n-o01xMxnhMi8=)pgH^E6+dGWlSB zFK@m5^NXi5K2+bU6}i}pS%5}5SXi29zA)yU1+L`EADo%Dc~q&{VO*#?gNJ8~A}>3B zz%L%M7N8Py@dumk z=5_i5Awa#!J0%vfN+eTCgy!!H&1Lk;zI`EAoz0#rqPw?Qv>9$Au z)0#&T^W1bgJ;7fVcsM>=xyl>)f1nob(|8+^V8~=1x#-T7U{S97dM_0yE24(;1b-Of zIl9#rt1M%O&dE>}8J2$GKu+(^Sm>P=JL7^<>$-l` z53{lM*I(L6en!zekPu;>NzQlqb7&&4l(yV-$=E&4T*H0L0uB3zL|$3PQ|VWkwHxO= z)3#BxF0%yhq2dOB4?{&GL2?CqT*M;Yh0&a*+o$tHY!>9voTUjrwf(e;LM?Z(pw{z0eip zmrBhJ{^$%ww6a23QLwP2V#BQk|AIm{BpTqUX6ssSK?ukjv__V@aJ`IvU`S zr-pM3AbjJ+8KlYhK$}bI01AQT{@S~oyZmpwy>(DqZ@cafw3Grxi?mqL;!xb(L$Tll zDee;7+v4uQtrRUy@Ziwm1a}EiT!IuSQfPbfecyBT``!EZ{$|b}d!Ly#nM`KZtgI(l zYu(TNT-WtkQ*Lu#kS!yIS-pp{6$0_#K-I-vDq5e}Fx}3}VhL60hc185JkVjm-}JsZ z=C+<$2ZCa$Hp`?pe+)%r*JJE0&7)g;(n5Hp{50v2&^zWTQr8*V*BL9#>t8~9HDZ3{d;s3QL9%&zRBv8`l@05fHnqA2qq-Bg zpKd#%l-y#5KCU1Z+T~P{7 zI3+dBdP~reG?4lU4z(*>52jtlZHc=p&di$Qh*RNcX?#pJ-X<-*RCucqCK~qz&Z1vqPG!$7w^jywxo1HZ-ra z7~81!zxi#F!}4ec&GrsXe+ElLsJs|sG2>^lYXvd&rnSHjwqRSzsiEaO_56NSIW^4L z^L^*4LlNM`H;G0Js+0MsMoDq!iW;Bs?KvUW`8db&0-BWqUtj^9ReG8CLek*WLid5t z#B^;wT4sv)*x=kTL;!XN#pO`S&AE(>o z;V;&?&TCq4sh^LY`)|E`Zq;&|@i~kr|HB;orxippMw9v1_hA#PbQ)~Zk_v#&P`&1~ zhL`JJPq3#iXSm{fPe+oy9MUrJ9tz4O-)S>{21V~ZfT^lMT=Xl04CTZS(|^Syv^JVU zZ?RjeuBy&Xv}u=|UK^&NoDbzBhnd}j)(1O(tUCUSoyW$?ajjfu{8vT-Hv3=F;wQ=L zC~};Qtj=U;?(H>Ci!q z`nlv~p3x4h@K2t4dFgJEw5f=vxFsoQgUex{=alGmhS{Opt2LutiR9{+ZQoiHFC}O2 z> zE}rO$uvmJ2SSqh$_!2TREpf}_!TJzx{Gz@txzW{qk$%ff#b>YZ(K>$9g+V9F)6uDr z9vYlR7Fh^sMhdYxu>hob=S3g-M`;%t__oHG7*%S_C_x@gbdg>%Q`q;=wQM}ZCK9BlyT*O<-ZsM)MGh3T4)<@HhQ}l?ALU~ zI6T}qTYD+2Ew4xmy%$o07vCNJ9|YZ267QEw_3kuKg<0lf6Ky|xOhKIxcQ%^ z1TX$RTaav@;QoG6hU4?US9xAFc~(?vF~S9*j%K(E=6_9MeMWP5pO}yOf4U4B5O}$l zth!mkLsB%q`3LGX#XFWur?{ba|2=^ zsTh`g;9UW+Z{Q6^aAF_OngZ{cNIg*Kj%?r zLrW7$+E&5&d|Gqbd|%b_6-ICR`jL#oM~el!zi7)AHyX%evW&_{Tpi~qP2(zVDYW4R zCIJslIn*%af)aNZeRX&d?0&4IsmnGL!@}wjujLidG9siKeI~+fQ^7^a)>*N!r6;Ya zidPH~EumQI!zvCCBrBjTj7N3;IC;=jvg3;40Q$5}rB@gsevv9{R~m*tMrnDrRGZ=(IKm<**^AJpgo6^+Rx#z+&FV@EE z^Gfpd^a&s%>T7QDDS$x-40=(_qsfnxAJjO0d|(27XHp5#0@GrOOE6WWTmngpWC>5S zRL=GNe9pleLRSa;JDwZ9lpZY_A)dDCkYq)lg;gC6-FRRgIwI+>?4Wd=SG(+zoI%tB zR87e5$dDTH$aGuzEl0?E_4Yvs11jCkWZj9`mfvvXF_{QE2armQyAUXtQ?`daVcKNl zQX8KzGF=lxRjN0-jj&l z&t_&fLHCL-JU3}gkVb$kv_gypPu0^g?z^3|b?CC+39{S)Qf?2Et+I|d~mID(4l+J=Htlh z!_Y${?{`_9UuafS)4Ie?e}p9`)#q?p1C+Q@Zh9KiE4pT?>)FdMk&IUtb$YXUj>?wm zrB>=D3sq{}LtE$-;n(?XTanDYeg)cqLXVFjNv*B#HC}rbk}?|j6xliSmv(0e^>x^y z%;t#a_6TGN7MHW(l*K?q>Yi&`W0F2g1=ba@d|*~lMgdou1gf~0H0bW#zU;oryLDI$ z9zZ#*^!yU{L5ZLUtT1V2q$^kAK?O|F-;nEDwwn$Sf=>Vz^JFE}zrCA3m`hwiv)j=q zgJBR7V45--1&n6MsEyLwBpXpAL0{OBBa2oO)J4M|^# z1>XN;dstb9`_MfQmr91@0Ilny#r=H2Zo<4DraHCGezG6RYxIMNMBAhORYH=l1a^BN zZJPRs?e}PExG`*+zN_21{^bl9mzOPkNqTt&ka6ClpoX^x3V}f^cW-=k(Ki`G%9IS~ z$S;^i;l@*y-K{b$vk5xxvkWvQmNrlI-SQmY?`Ty zN%4eSFPFz$uFw-nLQ@z=10(ftKy{kAf-)L+x1`MpNb!YKQ2|viuZv|FYuevr2Y=IH zjq`ebDpgcuGBwh9P51@X@yov5XTRB;J%DFQNPpzu8)SnLMsF9Vo`2v*+vq@29Hdr! zP3!+V8LxFB^p}sBhu4GtvqwCh;C5sVQv;0xkhPUNE9R&tBdT#47!h$5uYKtoFg}b) zZxoIO5mN2fnEylzDlL>eVRjXPOe7J`G47dsrPa3Vl#g*aa7qB>{FqFA-k)YfuMXqS zAxUfW_^wk7k$LeB_>EkCU0*PKH`I17X;{@CGoO3-bZGiH?$H3V7mX#qXu(TL((PI_Y+8Q~>f+Wpw8k{N^W${S;fwYYlJ&$-wBJY8Q4x5YJT z%MX>fIhfX&vC^@k1RBYqT^Dk6!edH}pvNeg7O&3!i9u*q=xh|&T#t*h&urlKdQQxz zgzw1*7EMB(CNI`jv_J|~p;6=my*zYI1Lrf6`RAy6d|2O63g>Y#`V=0N9hGeh89z!9 z(=ylVcYKg%qI;mT&bEgFV!g-1lnoP9{z>--1NJd1l-f#+V9XD{oY%J1lt!B~hktqI zr1BjGhq0WFI2Dd{3jsQBPHPx3K{eNF1t+^mLbRDuT-4KnVB8wR;0SW^%7UmRS83{< zwYJ&6K{J}af8cYCq@yu9?oE8&SU+p0O&q12S{za84UpZ(sn#$4m)pKLzj~Fb-`0G8 z{(o0;{4#Gp>%E9Fzsimto&1CGDlVVsKhLki)X*jF-?4<%FaMrBCuiL|0TGBZCZx({ zpzB+5ZBCZrb%$Rx?=>xXdj6E`vLX_m5OGqD<}K4+yf4o#vN13L$Ho@O5cKns93QWm z`VbAZ12X%J)LhjF;H4d;kRe<=BOeB}8C7yCdsA9x&XFV~9FCzn&V=|tZrwSnlwQXo zazfE9jn?J*JqG#0;Ie@@8Z9R%XC;)jc{rXNzJ*^KusU@UI`7ibM$w#>m1{TOyb{TP zC;zkx*Hg~o6-}NimFm<={tel@a~7CFgjh7Cv4J`|ASmS(HJ2m&fUWaYCX3C}E$G#q z9cUMus3k0mT5g%JJGa4EV1RRM;ItRtWO_B}>dNF-I7br$g9E-&?iL$M6I6nmd%#+H zd8Ukv4BIoU(Qpob7`B|3xVhysa-L9*@=3KyWptgo>G-znhL`u8O@R;T+UQ%&4rbRX zP4Pk0>)GTOVsnWZlJUJhzP20awBDKf&{7RB${V9ocuWdnXZf zK%Bwj;`zzM-IHrTwMd*)xc2~1JMV7tZie!ALt6{&tqaV2O z3N*yqR8H=r$kj*_9S$pU{L$n2hV*?L=?qIboe>z%$A;OpvC1?yb8}6DVib5C4RGg0 zl$+EZ5X!u%Rfo`O7qjTRh+QHyAVpOw0Lh5WOy=KZyelrW`J`a?tuw7R;d@VCU)5oB z@3(2!ka{F=?dZ4$IsIZ9!-#7LtVqx5jLRfTR&XX^pFLf$NlAWg8qKiLM%}yhWPx^5 z{Al_!)a;sMAuCZcgzzOW2N2ItmDr+YpYQqE(*?t3i4vk~Buy@Cr|#0UwIumE^;z|I zH^YG~5OsD-Rd(d3Z(EMIHvJ~Fd%AKqg_;xj5wpph=e`ZLerlA$r>z8OyC>RfrYlIj zs65b9P}9r#ltR0Vv~{bL`p7V{l7QAcmWCh7=b`l?aXc&4tH;Qmldg&U&qIzPyfzX% zeE>XyM{-XN3T4-Amy$F!&Egs&VzT93x(w31@Uat*v|cpYid5ZNXQzK&u2(LCGi)Qx zTYQhl6`YQZkC5(fg8&A!Cd8Cmk(BUw2HX90|%`|#SYLzQ@OCv+u!^r?kL&+Fs4lYKk%X$kSc7Q8}8O%NbPvk_e}yMw1(?(ct2{1=uYrWuC#B93g~yQixQTj&(${ZCleeJgN^Aiu%0^5ewO zfZ%nx5` zL}Iyxj^4>2aq=Hbbo4I%MrP$@-PEkz`i$Hkdj;xSvH)J6Ck^M+Zh7d98t~_&@g4yn zZUb(9L)F6Zac^3ONvYzGqY>fnoq#Em=tGng?7OeL-lT4&)AG^pHyZ2OiQ5>l8)L)| zGkcFL7`v(ID&w}LZO7%U0&p?2u@uV(Vf!}sPlUB3E)Q_?$mLMc=kWWR;{SKx8bxFB ztw5vp9MNL!EBE=#+xvq&%@X&@H*W)n^TN|jZA^Q;xPQAY(fQHvoJ;NDL-| ztF6!U7rp{h<23C29_0NO%{`o{E<5YVZ2br(sqc~_35BUK=N^l=f~88@!22(fbn9=1 zT{h5>*4j2BNTYOL!n`L zEn=tb8z`E2EF_xz;2p|~%Hf^S02uM^fOxDO>j)S;M083nP zAvz$La4oaJON;28lf`K}*zh09zw+5%#@j5jD@*XV( zhTG?nN(*^pHcRfb)bJSAKRFTf=8t`^?m9Jw7-mu9p`ROZ9DvT_Lr%P(4G6Z+_L;I) zwluL1&d_Eb=-^#bIZ2>V$PZL;K+FZSdl8FWauB5<`!6A=2zyXU=8U*JW6MS0QK2Wl z>65liFp$#DQLXWnV5h+)Q2=X#V}p_Gar5(3 znv64dA!JlWOZURhK?34QV|a+YS`dG99{O>C}c z@{%qq%ugN_HC@1f{z0m?o$NlEQ0}Oi-aLC^x=7!oyYte39((c1SfA!Rfbfb2P5?Oq z7Ky*Kb4Wl6lLbKP6A8b=P7#D1LbIn-?*~@~5!5@e`EJ2RCoKq?W)Wl= zoRnDBm7R1QqnO1am@YF-=u^8E=MlnSlY& zPLVx16tpT(p6j4{1?Io-YT{t%r-ob9BTrb||x;n6z#3&Rnhamy2lKEd0tV@t9rqE6`lfi( zIqF7Ud4(KlL{@txrPZ)J{MP;rUR>VW)57fq)F)3+q2QNx3!bcj>FIhAdgbki=6N$9 zX(pM12Z zj6K*-bRl`Sm^ZMuNb<0JPF$~QqW*=)Q%1$I5ue$byd1pa6;LcY{RflnogJz@vF`^@ zNf0@WU>TMXSg_!gjzBRg?A-8EKER0vhr7826LhF}i>F`r0GVo@5Fg@-Q| z^2ZxyBiDIBJeuauAn4U}esVr=eq2RCzyjIU;Sn9^Z3wWj(9AhiJZby4#$x9>>DaMv zRAJ*vebB>|5P`K+MyEF_DN}${T1X49SI#UgUgIHyS=u8wsd7Wkh)l)f7bK#|h4M{n z;M-)A<>7B;ukI3z4Inb);dDM{PdJzmdtiVnU%o=TW_V)zJyi&znXjdxfMLlfziiPk zJ7LJ`^BM@=74wi|GOsnbpI<#9Dg)js0d6|y%u_7?jPL&NJ5r+xVqwYa=~`%PMJzU*c0Gu$6t$-H;ZOl~3WQC2L5a+}x0UJ@`?>%k;6Dp)f z0ds&_{g`fSkk)v|#Y>ua#`}5?B=z9Sr5z+RHu2>Y;p@k4(FP?^rQ##gV(^d4+=JGQ zO`=`45NtYEXz;Sw3g%Zg1AOwtJBhVk<6;4)WX$%2@})p(*+*My05dFIdZKUZ$E3c{ z@KGqDS={jc{;Uk z`%M_f2x08IlC^}O^09wc7Ph54vR!aqWp`@v-p_I(Q1C*8A|FP zn!)oCpCazTO?X*|`h@C?`{+dMKE=nP3(X?eLw|n^} z=0yB*UqdzCy@+!p&$bZ^x zOI$D2NiK{PT$_nW4)B%;rZ4@#$pOu82b1=kFKo;BG(0DL(eaT%cR2G-UE?cp1jY6T zRUoRxx^+LO~o45OC;8BkoTJ|hI&>o4{-1>a9=44 z1oyk1PMN4;Te>3LR%rTppY3!F9I=Bx$g0O$j)aWsi81idc0g2ZXT@s|J6W+Z72+_} zcj>8+i{C+nLY|&Ju;p3G1=nbMhLYlC%YI!%0s^$o2n=Ufb-)UE#~e{%VE5>f0CSeJ zH=8#6a{uj$uOz!Mx;xFBzF>1wXN(S`AQ|o45s;u}$J-UbW>vig{K0q>yiWw7|MA27 zQMLL6HMegEWS_(G+9kE{!uWb#rzK^(dZn?U)@PRdGob+jxl7M=zL@{-A+wVImylV` zIcE}Tf7rD~pxX_|>q;Rezy#3yK1TR#@|garL0F}_B{)RNq*@UR17}u-MK}LJ&v_of z1bc_gB*6z=WIUaqVZLMkLE2A5vQ1Md{nZ!3;$znGruJ0x{bZe!AA!+xpDyN-j-?DX zt%Q^JG&8w0L`n5@rAes7|6oint=;>4+|WO<9FQ=e49;?C9Uf=+{iOV zQtdUR9ZSUDB;IUhskZY3>Ijgvl!av6l}1GR%pHZA{nq+;EyL|q^L(bWWqwI^PqK;z z@zCYLZ1^qF;Oe?*@tRs+LX^_DZO;$d9N$<^QiM_WGm=S^x(6G4+S>K%swd+qQ{$zH zv?TIy?qO5A2(z&yVo?TVwpxct>`MTtlwY%#UXe zgA8`~(+VBau=JkRLf+3==eD+q(BO327{A2GX=Q>+F~3fwjr^dh8(E$Sx;s#C{g_uk z=$uMV=4*4Tq}+V}FS)?+7cgIhRmw4)hb^?J<03i36NkoUr)>l9HaD!9d`MVTg=bho z=gZz?3|T4@>5g z+3xLpJ}K)iTVO*+fnQSx;S%JLu9U2{C7iC0hE2-a;JxZ{#xBHz443(=8(X76^OV_4 zJpCsk*&>|%mBzcxuKniSI8(HPGzp~7OIf%sf z9Q(~$`j;#Gqd?-C&krHwbnhMemgL`;*DIJKwKjW2ozrjF8+#Tvx2NM0Jdq@N)> zjGk%KlgA6mncCTy^6HjIFg3*eoGvb3b9Q#@QL|(>K!_=QUZ;Zi-Q@-(P+0NO50x6Z z!*8t{Q{4jcOmBJk#mHe(JiQLsj%pyMUCo}!wkdRKBZ|4p{Pg;BwM4W}tLgdx4V|Uc ztL%i;!u{><5iCGco#Xg8HDD$H7mY$vC4HUue$1?8BG$gv4b|A}l-YXC3ADaw@3&C5SLYgt5&S`pxV2ezu#;69oi}uc$&=^ zTH1FbC-7UQ{iPqFUC-coW%`@F@x_{F)f$bg;^&`r*Bv7xB#pqVjZrr`ehqYCh-e1( z!sZHE)V;g((}*7j*4OyFV(i8lzctqy$Be5 zC7LBCrGhQc`wm|Vl%E|FMn&v;0#)NGXM7-s-BTPQ9U8)>hx8Lcn9NX&Ij8WMLQqF5 z@BI;VEoUEL8x-HNHAmIm4u1EQy%wgRQUBx)*`3wPxL_9^i}Pyce66PSCDkcpH?5f- zpbPNjkCWs6+}QLnM`|z?p!s!*398#-k^b>nx@Z{iO2W-7{bdk~=S%K{X2);_XSnJ+ zkOCXnmKBIK5)X=#d@nJj#l8HMg)XzXn`mZBDF{vb;p{j2fo7VW7MHI5!FV2g_w!@I zAB^Dc*~aS-oby?=)3dCJ?oXl<*CW5wwfrXEa(gGy1>PF2y$-$nS9h!8-*&gEHsXK~ zs(%87IRDkr`cF|S4@bTL3$gy5zH)U~FGZKBTzGYXH>8aT+^K3s+^`rcIKP&s@Z>_G+w|<47ja2|z=l##q zv$QuC-&X;WifkOvh3}xw>E10Y6pC6uE4^!UKHBcnGkxFTDFJ30$-J1Jb64E1FQ0mm z*Q5*3!F6v`oA$14@@21`eoSBCD5W`QhN>_>IdM(u>Vjwx5|}OY)wn33{LrDISL0M1 zV9jUN&nQa7)E#Ln+(_#S&Le!5m{KBgf_-~tVnLpQrey&5iiGAD#U?~3K!U|n+AIO- zX(lFRL>du{F}TygH8nK1PH5eZJ_;8 zq|3dZ03$HWd$Vaq!&6q%gs)BGQ5Rk{!l**c3qHo}1$07ovQHb@a}8u*g?qr4sqo&E zGAIEq-^-JAw}xu^`98>O;ddqGPT2I{fjx{OJHJP4+2&qWMm}lLGkgvRco^Bej4_E* zlnrHIj~zHL8jT+fWnTQaF^+Wc^yFh)7xOcMeN7@|;mzTK*TMnIyRvdPa23X^PNEvt z^TdtcFI?<){5lY^xH?4z%N$eOJu7w@rQFvkQM2W_oSG>HDYR15yHqd#9Wj~tzl)fx zfF>sM+vAgD3<{pV8#)uYiTAW7Y#izJFlM*f5nG8IsAx&W65P`p)gjQRQOzKJXQ3sY zCea#o=DIzPc#y+H84(;mR=x?*=!3Vbm6#rR zuRH+tmzokdHdeN_d+*(Va60o$d8X%>X5{l=JcyDurTi&LX6uRz<(Ge8mJRHlI@+o4 zJnuac4+8V#V7hKNCkKG)-V9}oXcw9w6`LeyoaCS5JC55!O6dtJ)HRP%!bc1B9GN{& zYqX{4K7z!>H9JChVh_4}(zj>);OLy&zT;~)qL({8NIP722>POve{I0SO<6Ea#AH7~ zC85Hf%=kr1RwLGXYe2xcZMeD9d5k8Vc5}L80lQPx(Uv)^QFKM0q3;NbERv1b7w_ww ztG()OtjPkk zEjMyHH$KXxZSGM>%(<(xo5VOA1tiN*2F0t}60qz*AIpJN_e|0@_dTysS?xF}F(?=nUHOT*b9e)n#5fAOlB?@^BX zR{+F4Ejww*k^^)k!lDsn=2Kc`>k8k@C>;ADyDdbUyrUGRShu*d#*0N04+*1C-n5i0 z;EVZQdU39%+rux$bRqnWM>4Y&m;s3($M6yTgMm|D{eo^CVaYgQU8kDIqcLd=^AhoO zb*;FGR}y^7F()zRB?c+K&3T|Y3N98S{fRTM%qkoG@QOH1rUjYUN26; zxJ3^$L3mF%C#ZI`0U5FelVY;k#=Xg+1q0mu2JLZXsqQUEdNsQs(h{`cmyE=x zMBM>mHasAx?q=J{-Cv~nj!~l}sp)|wy8|Bq;AW}3i)0x*3JJ*B+0o&={3?%E`uU~t z0)>Dxol^Y3z?me7vEEidkyB{u9(sca2(`NJsi0Qsoc%ykSD?!76Ld*9GYYVE*n||W z`ZR7`U+dsAWFom$-2_N&kU43am=|6Wb?Ry+vDl5ROHfDl%SZhVQ$4X1BX1ua*P2Gs z2@|kzq^uay5L9It?|fB#gO2{-m5dtCH%aE@17^tS#BO(K37pVaLsFX-hnq}K=kM;z zG=@%6XUK;V`{k+KkhG4;EQ-CBUoJjfl4+xF9Lw51hI~q6i#e}XA?^w`XtZDpc1)sQ|9;n205^4AXn`A@M7;=!p1)^HqvDm0 zir1Ol+@S!e$7wl~LlC|Jy3FtU^9}ZLhWf2n^34t)RWK!m060y+W0nD`lu}=wwt@@p zMs9$t+AdwJ5MHN8D9ZQh5?+eT$eZ`G9^SfW+51R=+mNNb_u*ust{zWzALfnDEMfn# zC@Pf(^5PWWZFd$e2xn=xeN_g(E4Qh7nl8#AP(v3IF2RJP!ttQ!hF?qVHMO&S!qQ)S;r1fcH`$tL%_JMl?*1BJg|G+kO zYX(}%#=+8dxH9+jr6UK;Ft4x62V7i}Vcoc0?C0a(Sr^=-w&rsva@<-{6EylyT0za7 zpKlw{4SR~PFLK6`4Y*9J%=M+{X~9VQsOZ<2H-NSvv}1DCWU(2M-!u@QW?NNnnn0pFN^Z9Mh37MB<8br9W!} z0?5ov<_>(L>(w`Kh`oZ25C34KGf}`t@;lU2W1R{Z6*NSgI;5mkO;(bYW5Lb7iA3IF zdV+C*Pyb`irYSYqLp6Ed{ZYw!nC@tacN^XOtfoN*)PX)FTUn={IDy_ z`X+KT@AC%1RJBv%5Rda03m#*MVUF4*N$;H;r@IriWZUPbVM{(A8JkM}VDL=tB#mWT z@b7CXg4X_NJ=Qq(Q%{o-U=uLvTD3+Lp-CB1u6ahP& zNzbo-o|%#C<(aemWh^vRChv~aw6PUz2wW1cFBidB zZz5SKjim^tK(vp(M6(tCF5e93_GCQ0v2V4qg#rn9jrd&D5 zPS-D*fBWRHwhG~!#H(rr=3yXASZ*8J#NM_8CgeRMfj-l$lil z!`|;N2OSQu+7vifok~dkmg)AbF1S&98|k}+W~?NXOFp}L4jpu4e+(dg5k-ondjcdS zk{c;4#T+Z)EWv9{`h~Wc{r-b-GUr*-EbfgCeyw$H!RoS-qPnweL7P%NYXIEN3; zF~b)7j9=yH=*0@a(8&N7mI~^YW#rs|N!Es-ddZb`Z3&=z_>BGL?gG2S6dlG>Sf|P` ztn+?0Cdohy%2V9e>#%(v^d0dTQz+kv;L-l#SpEr{BN(okiL0 zvaB}xyCfIgkgJ}G!)!?xwoNP*w&Ezo;vbqw6C!quia>3^`v>;_gZR?0fTFW3vW)@+ zjl_=u1^!b0Roe z89py#=iosO^FTR5w%MDB1It)ARZ5=>?MqfCX4}zKTNJI)gc!1wd%v}MquTP6a_SMV zW3^dA7)M=>M$o^_8uI1Et zx<%{s++~9Y)T>?=7mEM%c?xyEYs=?$pJ~08qh2?>0}-DgCk#!DvRt)Gs=A4uP{l&ab!%tw z$as$}0|vLTagNsMEPtW~@>8KEM4+T!;SRUpWrnb^V?TCjglJ=BWEkdR70R_tBk>(9 zf;PFvN6}951>!`~DlvU)cOhBPcju7}YE*r8f7({Xxn8}l6gmCG5ddzaNV|&zm0rTw3_=dOqv_-<}T*XJYl~OPN5ww@_o5U+vOR-4%{c=hoL1 zen02Z|6m{+4(FtL>Ud@cvdjL;booaUXHx9+qvdVk*6oc@H}t`Opd;n@zmrwG`-kS~ zpUS8Ifmb6nqU2$V+zyOuNKcnT{B7yNfzH`2=Y`=ry7LypF_O1}xyQDM!=ZmjnSlRj z{FuV-(rEiPw0A=;YSsloGBVQT(&U8p>*BvIlo~EBP|{|5nKypG@V5Wcpc?<_SClmv z+MTua8Cd@N{f7lvf+Jc2G_!hrVF#tK5VG|qsX)3YYc^=m%x^klebPR}uk=!KZQJk1 zFG1!iapu(X>(F06;`GaC%B7wOfZ?)JE&ab9L*1 zL0?e~sM}C+2WOLqehx`R-Oge!3wi%A4VTDy}1rw3A+0gvWF^T?=BwyNpe3exAXnrETo&) z{3ogE6mwE1?s|w7djH4RN+#6wVcz0L4yOwnKZx{+%r2>!6j4>QGO|Aducsk?m(O>Z zT2O-(r*}Vo%s<^{W|1P5$=lf4xXcBX+7HXr!E$e6So=<^md;SB)>gNs>ORfnKYA`Ajxy0NrNQy2WIu)Ofm1ZqQo#}od!ki^C97dO1X#e$F zSz3wMwd-!$q^--h9rHmy&S=9ACDsOK=Ia3N`>%jxg0k~XHHN33#-q(Jg#9K%f42c) z_hIj}r{4j!{H5d$pw4q==t1CQK1!ddT9-5W>tBd7=GoNKDep-;Kob-p;S(%49ES%cdI?eLV{U8;Hm9@ zsImC`b4=N6gzcdrFr7)x_B)oT60_;6N){v2>%D1eK6I-;JuA$r1G#ZkA&ooUUP z)qEvQ?c&?fzO%Qjy1TP9f7d*t-_Gh2r^iR~MfqM89dEQBZv4X^Lrj+Lfyv|#KLd6p z8TLc1*vf@}J)qQ_g#ITVJOd;CbrEl}n7lK`xbzh&vUHXoXZ1z4x4v@188`-+xCX83FEuHx7VB3+UU%tm@D=S% zb&^6$ee14NiedR>rkw)4Fnn`9bJ|-zP)LnRv#G}p|E??&-}WWr+?zZ)`B*^XhG}yi z9vf?pVvUWf-n1*&$iFDoCP47WcLB1*V|W*+mgf)&wmkp`=#j#f8b3qDnF&93cXt?8 zQ*Tk=W|l_3|SJqrZ^}4jHrqO+fhMQuu;_DFy&nq^%Az@?pZz9HAfg3u~OLYvoYgg&_jDQ zYb`k4ZhI~?%#c-J3E-T@QiwD~sIp@_t~%pKEQvfJ#7#FTW)d9c2E$xzz@QW);Ywi( zkHq=*pl%s=BrXZ)u|k|I0cTdW=R2$GB#NDU*{jX_1Z#%KBnw{A(z^JaoCkg^%>CUQ zW^>y@d!ElM(`gzXaC3S2(tM~5kW-!tk{RTo8>lxv<+WezHHh!6wnIw!#SB|{PIoDl zMdRI?0`(p<`?upK zP^@VGECp~eFY8hQ9yUDOd4z9*x~1*P_VG|h1Yq&T1>Vp!IrdHlof@ZIuNnqama zd4Y%Yo~^I208c7`J zLalAuvX?#k2uAX8B&zw8WRkgoo~ssR3&3>nYOr98>bWI{9#(Lt>DK$5B^yS9i3s?P z(lHRn2JAFE&&y759-V=n?8oL{^T-GD>_$Hau7lY?cpv~Fdl}cSU zM2h+ffU|ihsf7w@+g|roR!XC|7@At^g#$9u0)L~dqq*JQP8&jSE<93!41 zFJIYhitfkdb$+cZms3Q3Go%Nr?cp9j9UEC86B()1N&!6FF((?Y!r!6` zkiKcw@@jUUG`HZ9fqI$@9f*)+VBOVl7$HAddI?me55pyQqubD1Ph((xuN})=K(zSyqExgyuSxa{I|c?k4X71p5#!- zix+9#LjIVioRPs(lox8Sc~jWun13v2{ZqOPL7cWSteF3;tU0v)d&SeRvlieU?ZYNf zz3@`^m38Y&^~z-OjHu*g2;A((Ri*~ijA6>F&@r!R%Y1$Vvb?vOIDq*znSYPDS8cOi zda7+P%r9B^eXcCWLmd^Y0-*6>7?;m@SO%JoSr;k6T~+%W9c|2Gk-B*`qF^OH zYjsCHvb*N71Wwk_h^S;|m)Pc*q*ayTL@n=2nJ{)8*~Wfi0Ef)hPV^v&wuIkmNFN&6 zZ@5OE<;j$P8jYvzKU;Cz^MB^8Ui_YXSec-0dF0&2lfFuWKef17O^ZXfu8G#cxg7l2 zopP8DrH@?p2H6+&IcbN3n;J(eSN8F^I}+KVpLVj-6Y6$*3p&4z`h#(5zHegT!zJ(? z-g`4vG^6#eQ~h-L#=my$3@PJJbs?;FbC(W9nX?9+kQX_KB76yj9Pw0{!!f(U7fMnW zR&J6m)(yY6)t#uqSl;~lx8J||)ZrPT?TOQLAnGO_v?JAbz*@7->?(d5B{y_q=viwg z((?TnziE?yx2IFOnj^(Zf~0F&-4?scmK~ScsI z%kSL3jh2p=+oC+*iu9e+*9CM!a;(Q@7jp_4^E3@czg>x@CG6rzy|iwk_Pvy&~WT5k_EvA0fnkBmD(5=!5jX|H6jDU%+9h ze=tP2rFy&YRldBP`fGFtzwLbdg8_E_;cO9UcrCDw|KOx7DwJaJ?em78j@Q6m8GIL+ zgr#3X7I$(3GC15X?&2+~wf?r7)9n$F^_7vY)7zxr$DDjK=oxCEIt?k9DB;|{jCbbNtV zJ*E=O4SK0>GpxSWXHIVh9Ax+Znh}k_lxAQpzWI3%ffJ-oCRTTU5H}nGD5I1jja}zW z?Kp+^N#5{p#erS>ZMj(hYppS=7zNBkB_02ZySEOC>)YFWfj|flBn0`PK?98jf&_Qz zCRk$u8VJFHG%i6ya0%AXNO1RtAdN$UySoOL#@#}u&w1Z@&u>oMTl2@#mM|6uf| zm0aVZ6G0kFZKE|VO0XNw5dGo!uT?y6_*uw=#JuuSQkOds9h(eZhN1~x3I{pVg= z9rt?aMU;=a_ir4~Cn_fA00dn?^LSRbkl(C@z^=?Sxg6Jl*-7 zcW6@86|oX{gWLmEqq#d#(YO+Jgokcsd)(N%-bg{r(Ta(7fF2h9=f31@E_^}bc^*l8 zzuzq))N2p;$os;+dcX5L-E-gHvx#qbt!2i&kv_E0eTaD#E|1oTUA{9)*--{78E4tK z9?c!nt+#c?#28CiMSoeYn=w2&Dxr*;8Hn`ZZUr<26||2p$md^RE*7)iC0ykg;q+_!urV_PJDbYcv57jSx#o)gOXuh>gnsXi{$;Rg_PuBBL>*V6Y_l2+@fSw7NbQ zEcy5?_f?l3Q-&6`HZ%3WVT?t4m$Nh3R1@LuM|UzSDlOAOYS{o-A^EV-@gYOB@m}ir zvDo#`*<0e6Lvc<)CA&3)f})bwIPB^GIwh?Nl`MJ*^gp!Q;(9XWz#Ef1&Wimb#=WJ( z+8mf}AEe#!1lOp7e==hZ8;70ZQR=4X)|Rx0wYj$Kzc~1<`-YsgTS6V86THL8D#1x2 zsfKDoYtr+&^W$)aSXqDO5^b2!6T##E6)5OGf}TniqF!{@yZm;l^V6A%|GT3!tKoN8 zz|yorABkDPDr;h{6dyOnS-DUl*@CSxGLKQMQ5HDLQ(?Sww9@(w2pl>S9Xc7<|?Bk@vM94DEc`# zWpwQ`!O7FEdiox3)9TK~FpJ?)CE}`3Z~k8(&j#5BPk$Qb#@tyenyig9!OkRWHneYA^E=Qt?-5?x|T7 z=Y>T2+%dx-plnD1$40-tmW7IEeY9v2HOTYEXagXAUy?#M99~84<^@2uE^t*Xgnz4= zwUM2K;M8DLZS#we>I?=IsujXP!a z{zufHu>}UQtRnpA#cL-@=E^M%$HkX7F^+4S-t7xfW(o+^yrj7np{Be7CNku{d*^4N zEmua2cZ;=j02o{fu@knkv}YE0gn8JtHR;%8 zK0bg|pZ$sOX}gMucfZiZ)i>VZ#o$Ad(fWgB@Ws%anh)_ zyyWtD-e_Xh;pJPpK_#{rxAqtEb^+R@GzUMzimngZ8JR#ZYPUK%Cq^Qne1-!?1r811 zD9U(AX`759je%_`2ohuDxQZtEw>v@p}gd5!!_fK|e!jCg>{MnmWwa810Pk1w1cWGVef zyzlV3EK*{z_h5GOgDbqO*454WfWllr1pH1^^FUBd{&m0dnWy2f*w!+!^%(kP9csiO zS>Y-vXZQyLfLXyA8Co%~P-=dad5rG$$qz$&ZKo8ox0B~DPUWt`gMXX$wjDG~IsbER z_M-VMFN#Rv4+eC&H1-PrOr2L=t+ERM`VZ>r|5=a}Y!ee>T_G1B^Fn!obIX=;eV$-Ci7!%DEa`mAD4J! zwtCV2@~Ihr-(QV)&!0JOykhNv7U<1pkr!hE#Wt}c%CCp~H&ZU3ZA!(@^U<7r=b!nW z$Q8Sc6c0ZWA5vw!c*!3(AGGhVc*PRGNa)dx+d(xwwQ*`s`s}a8ifXo33)Y+x5tCS; z=(`bs==C1BjFIU1h*YNU{owP~ri+=S?_OO(Yn-J-I$Au$YgSJV|Jo-1l>LIZ>rmCK zE}B@~)N+Mt>bqmJ`!FM>${5kWhJ=tx32tZ6A!WjGU09u+I!}K?v#-~Kfnb`1CgH#PZ91l?1beN|^7#If4o9Wv>MF@nY6Teo&iOs3> zL?W6yiy=!MkgkoBfaQ8<*8=&smps28=JyI!>o>3L{B#f~!Y-V|g?NAp*CL))`Zqa9 zA2lcS=I-+HI4S1TkEkd*0VVZ{j*h8n#4Rly?jH=bsqq#{(Ngk< zya-Fio1UMoWLxg{bu=Dqe!jVq$W5D6w+6+IO$nxLI(05?-leZ`RGPXI{-@43xk+O( z8t0dvgdZIoSMmbvfWtI@HAoD*{YGIe^^heR*A;Umt12c?bCY@gfPSFr0& zY0&ym2qJ?N$y=Cj6tx4j7_yILW60+vOpGtBIIwtqRQFWuNz->rBS#6XBQ z{|BQ;svyogf0}dU55`}7Jg)}6lM%DukE1$iMK6-gCJrM7Vz?s6_sC**3%h z9oAtXEA=HB*-?XTEJU8*1O3j=H{T$|rzRe|_A<$du?X#$PU33d!}BVVi7afJCqp{g zQ;m78!mVp4xRJfk{Nxj+t_^5j^sj`#?9;3G$!Q61K9O&|;aU&s{Pq)XgrlT;p_lBW+_TMZVwovj<}z^<%cq{cH5tUe#<~RBB-4 zlI?t^F*D3{?5`s$q^5y(>3_dE@!t=o+n(+Eo&7)Gn>e9QIuf%W&j+>S=H55|!T9i5 zRpP&n&^V)iHvD z(7=N~7`xQdmVYpQEIgq5?BBI5frLVLKA-wrYWA;oofGaq9~CK)z1-+^o?i+icfReX zaZ>NqzGOlMC}T3zyX#E&&hK&lns1VK^UE7fce-&bxG(CK;eho^M#+d+Wqbv6_vUlgY~97XGN|c|YRE4XV^R*Nvfq-f0r(Lv)IgVP z0h}kW<}QZxbaWmKBACxO|6t@Aw0K{Ls-;Utc&Y*-lele%LDXYqMJSl_aMfI4)}v zInyzEVG{J&f?+yE!M?w#c;QR zPw#@L#(sV8>LayJw8(Z)b{-FUMMfnPTFnC%a`SXK288} zt`@Rb87;Q#*#|mFQSveJp_{45aFGH|(a}$Srs0?`Rv%x{{fO4dyNjD?Gcj@vKa%40 zP|MU5JQGFL7$IJU+kA6G4?S+mb3FIIP#AO6mcj`di)r*^?!my_U)~`-pWVae1hqEa zEF78hY}gLzJU*THWeB6%3a1zL$}RW*zCiA!V2^`?MTJImi!OUCdOZdb4B0;|?rsQZ zPj!R7fnz9+*O26;1LU&l$g&r6p30hFIo|w~xxTWJZKSt7e`ve+I#O_YYudiqfY79W zWMa^I@<_z35NkBqeKeTs%o=B|MXi;0nFH}mu zxr8}P% z@hSk%5qIS!+=t8OfU?kaQGvYuyy&a|I3ZaP$rBBRfX7j?o5!z7GTYw7xO(_;w2u72 zxSuMqSKtd3OWbPEyBBCyOzrOeB@bI4%YDbjTKK}r9sne62kGXs!?}q3i(p=b=2sd1 zCQW)dc^6k4V$8cmepKythM{MhL*Ex5G5laLVRPlg`y_mEFxlQDm{>IkPwLU%5rnQ+pV9dC4~2Cm zho6B5#rmQ-gYUhQ)ey)XBY^O9tqDIp3ppq{Qp1bMZp z6MB^rMa=Xq_fhndp#oC;V!gg7$S~f&? zZ9j02xa`xl-?#0>m{2E|BaWv_uN@i)v%_X}B}tb8PJdUHcd51{)Yn$!6<;M5uR-i$C|5T}B5r=8p4KjYa{1W2P`JQ@m=EqgJ=JZ^-tIi=t`d!*stsvr6-+J0 zXOsNP(y8#Vo*c>0ve#_8BsWcu@r}OD0IX~1wTrkxTQ4(v_qHiW#;0<#@KzdjS0;}N zKYt$3u+xgZ7aHLiTHwoISZiSIGuQ~VY3_!d97&MOPnLgl$U3B1u0xogej0Y++T0bB$?{NSG+L@Itp4}4}&bCqI^a69_KCJRB z=ZiK2e!rJ&PiwoY=F7%Ylbq_7pFK;cyit)yh?qVoaCbR}oFhJnM!=F&+|xJ%UvCUq zhb+skiYE_feNThdvLhG#k=j@gWtDK+12_w3y4V(IT(WZ1N$EXXGvOzXtBXU)ii)*O zpW?e=>#meH6DbOpGuClk+J@7qMq@j}H!w%!W(gBnFjh$7F%JnWogJPRim%O>X47}N zZyPoz5iO)i{Fn0tJ(&;d-Gir#f8i(-Ql-^0tm2MmHEuzurg1%*iy2a040LjL<0E*U z?7sUBY9Mw*ht-Ih_Bg$$h+c3H^|k;rs>FySh@M+WQ2p2gud4y-G`~-z5HV!SH3K++ zG{6#SVug9Zua{!AkKQ{1T=?^3!Fm|&LlmHhe4&W#^$bp8BxT*-E{B?aPz6V`9H zpGn^BYd`wTR$kQCcNXgv%+-IVcPVkQ&wKTOJX^&8Y+|7HMaw#68(igwYd-3<&kx$>La$rn|V z;oxnirBe9L;>~(_7-KCITWwzT zwt=EA({<)e^!SbNE{U$Rc%k7~QF!wprdUVyvQ~M;Jog5w(BwCn-vhni*bPdb^WJXF z>(wqrBEN%m@^}^vidX`>@#TtZ5^NmSszVr+cfbZ3Z}21^kyM5FoMx_5k|U;{))90$ zq8^KIDYcFGt?<@z0tn7N^`GUl_D}?~%8VgL=SOSFaggxK0*Iwhn|Ms#OFfK(3f81| zDoOjnKPC>!3rWbmzGcC)twE#NEo4Plf|EMK-oZM?Z*8_$#Y%Q(IQm9pDt>!Q`LXqU zzOU6SJ|yq<94O-hf&Vk3^Z#I!4M)53zY(_DKr#O&S+nKQ)0Ka*s&@*G{pV7_rpIFJ zA@AQ=(*Hy9jQ+oZH#PF;Pkt#KU4RpaNnM4!G7@fa0Ll+P+(~mVSg;iDS|xtdNUS$z zjW{(Cmu9;d0tI*wRI+FMEFR;Wc5K7rR+3{Lj7%>>-^rBTw^C5{F$)|OhAIm%N6%>+G+8b;9MP5i*vjIM82`<>F z8>8!zjvt2gC%oVlpy9M2BqP~N!+ZJ%V;kSCy0+fQioDkH>4#H;&>yg22 zh85nv5358Tc0*1`mWJrwPCF_%irroXY;q}Uz$WN2PS*D^8>i5o#qLc`4UvO2K7ltoY((>|7dEuEn zAxOw<^MdIjv(T;CfCVW@INze_WWF>zj=-8+RMDdxcwq{QwG0cV0ec#-dz(Pr!UcEE zu(|1}!ed&xvffsgZEnKc_ql_47tC=+nF=I%ha3pWx$^R4y+|J2sV&LeLHmV}3Cb1*v>R)I8I^5u216UYD}$?@t5tqu4UySgV64hmuyH>B!8N0!h}MRPd~^L zT#Gpi%YtPu3gA7e|Nq2YGG)(X#>?7Q!bVbk?F}2QH#tfS*McP z|I1#o533-=ln|ZU6z}kTQo`ByaGw?`KC~h`V#%~{1Bz~Fy?d2$l3TuW-^OZO=)ISr z7C81O$IAn4ho2a8c=Hc$2|ZF@8%6Y3cl~4?T{yy~^CW~{VB6u43c-ZS0|=EYnASoC z4|2A~)B-}yDCNw|_j_JYqN&ci>n5K`GtcZSI95!|8SIGih{esUjLRJ+#gIM}7?XmNBVGIeoow0}^6~*5Ir>Oe@S49*ncv8~mjb#a&yO5Ok@UMIzVFF)R9n`UqwAyn56*DkB43u5BAD+4dtf zSv9I(UbHm>#5|S=v2~gU$&v=)t_Jxh+$97BjymrGFkC)H>;xdp+DwdF(2eeDA*J1} zD2LZH7>A=AY(HMSz&uYUrq0g4F*HNP4M9I}B@?n2Uu_$iwYyEXhvw74$=QqiD_UCS z=n?|5tMXQG3r4zz5MYlSaSS#iub6lv@0;RhJhOv~{rFi!UmJv}DufE`V3ygP%^N+` z21cf#&)QmL_0KP{$l~+KnHm}q!?Y*#W1V+che+pN)`e44Tj^l3f;3EyO%B!0Hv9jWsU*usr)szb^b`9D0>sDv$;F)F?we`l+M@nS(W8kTuOq-?PjxJD;!np} zD+IatVtT@_Bsw~-e&1@%vH$jB-?yzW7<2f8kyMhJwd~DE^MlT5)jZ9_Bv>Qc?Mfu2@&}x%P6gi%N zj`Z$N)AAh>_Wxk8?msJkK6y@`WwUUy;&g$Y%mT8{>)NOn)&BbC{KZk2u;o2OD8{ze z=cjO}eVt)yFB0f1?|y%}{?Y)PL<_Cu1o{vruoWE^@2nV&UflNW>X!+k&2l*j|BR9+ z|5uQT?dQKGtOQv60;psDBM9h!-&P6xH%(&2c<#TkX6FasQ*pT0I`;{A{~YW#7+tZ5 zMgG0~^*`jxPy75^fC|6AXP=USt%6*$m;a0rebWu+Pw`+z_9rv>lO(bpE%8~xt&JEL zhby2{3F+$?^~m=zy|(d(DK5L~NC$i#GcR3zN|EpFHD~;E%4{!ePb6929XIb@4c7u26L-40XRlZ8j}s>zBi}7Yn)r9YXpy zl;im}YB~s6TmW6@l*w!W4oH)MP5S!dSpi$3T2i;IorQT4?in5x_aPlxStE=~XHOT7 z+)5@66W@czdUHAl_JLF)e1TgmdnKGNND$Ls*}le_ZC^pqPMt@OTa6@AYd4%%_UUDH z<`57{7<}F`ujo{u9~SUvIlx;0_SKA2`-9`r>oNHq!dRW*j6x#`263-gSE7h7V>GzG zzHbOMCo;nhgx@56JZRp~X(2xsk3A&=qihVcrL}BuSO|9trv*eD1lGz|h}VQnxAaoK z-ihmO@kPqRPTm@ZD5C5Hpk3ozi_khc8E7p=LiwC1hP<@Bh!xTTg4KCi#=kZB78-t1 zR!0W0qqMSo!}y(vu=S3;SKFOpB8TIhr&7E%4>x3C=|g7r>&*omW;tK=F92-Uz1)_I zqZP;H;VWa@MK8%shEjtq+D0+)tn2gLmW-C)Qv)K=n$bPgjwiU`BIc4bpzu!+NRIeS z(45PHZyaV&OWz0=HU~Ovo3XR^De`kWR=61L3TGz4*E$MH7=+2<>!#4V*^4iwfl=T2 zyT236;bFaaCAZ4D5U15In=qfO42mC^(QIgcyT-q3w#x=LdynB(sqX$|`J5>F=X8s~ zZritYm#B|{FQM%!uW}UadVOz*PLV+jAE=hw zt--sE!oaiKY8$6e5|LgdpaUaNF|f}CKH6%5^}8=kjqYG%E+DJ?6BgW6Pxi@5s1_o( zt;4X4T`0)8D2w?=Ay9fc^wn}xgFl_<0V`Y4bOo7F!#;TYBF7maND8}~`@StyKMEX*7hPbbot_H@VLnS? zB%o`{$`~Zu=ekjSxCpj*YRF%-Q&YjznO$`#mIUD)mh)3RNGxO(#(OI8e0Y9AHkT2! z-+cq~KZKjP1Pxd1dM8m`e>U$Q=5ro)DiV3+L`cIG+3ddMQqK5M{k`7EU|umRvytr2 z>!1O@R*mdk61+!pZHA8y#*VH_lT01I{lUmEuHOum?aMZNm6FsuJ$Hf->OoLiY4F{l z-_TnP>=;!6>D=9kSy{RiKp?fT&8M=8}{ z-T`LFDc27L(~p8CYx3VC=gHO_rv;OY11HaMd!$iqO*1FAccBK|3Fy#KHwF?PA>7ZZ z=X-vVfr<@Ec>NoO%_Up<7F)1Wk3&k^BrfH;8-U+pyFR$%IoA3XZA&f`?xB>MsT zGiQee-$PUql4rOD-FYoMElwPTmCL--iU%3m31LLT-55CP$OgNWtc(zq`?_-;oL>vL zFL%B+FuiS1V=YLA;%$K!!C_B8TD9yj3_QsVBAeUB9fzrl>*sCsSvxU=dbFN;OcdO~ zCj|7Zn{@-ewPi$x$=6<|e=ux6HHccJ3^mpM!3c_-jl9ao$xjf^$IfB_NJNv-V*Xrg zQ-0R+BL2PWg^%&e@9Dn)ARRQz@oyXaz4d7!cgS>Dl8Q6$(?K_`g5`B+V+uCbDh?05 zaX1t--{?xulm$NdDhyItWDR8@3e8xu6T2n53iTKR?@v9nTfWY}^toci^8SME#N$Vg zvTwwGOHWz5H(QnT(bpU9@AJ}!T}MD|Jln+U1=NxNbs~2H?tcCtvMimeLqDy#qbd8e z@l!~XwocePTCt?)%BA)x)1HMcvf;eGy4Un#jHW-pN$T(O8IG#JUg@`z<=O*9;4izA z=NDcN^F`NEu9qrdRNsIcDvk$zfOk^A?Z#&OM30XTkI3x_PyPL*1{%+%o{>uksG0H4 zZ18qi4zNR*!<~#UgB8G}HND&7UvN0il{vsl`NuJ3Q@*^E9TD(($8Vg?3wu!H!S(Ip z39k2xC$~c?pMth6z6QgcS%!mPxl7ZAQdhTo4MV52(<8Cc9>06OW}&zp4Q#x06Cce zQ(-9_)hZg*r{6!tk}1AL5}_r)B;F61F+KGj7pTU3NAJ?3lL9UvFXQgp*#f|(z^-8)O^{ z9jxxjRxz-?KGU5G`B$0e*{MynH$ew>-FA%1R)d;4=a(nYjDFeK4QLH3W6kgFE z6-m)zkAFG(us6|3B%J?9c>ISk1#Pa0yZiki>z@Crrc=@~^d?CAm){?ZcSTZ9TMqb$ zQ?egS$w)zZKR@?!C)Z{ujGsA&S|XJ&T10={>YKKt6Im1m6`K3whtc`iu64Skd4y?@ zJ9bq}H^ZLjI}F>M87B6+6pRheqs=_=<$>94MA^;xo~*1!T2qp(vR)o`L}^PhGw%1C z>y1nAXUk!S!Xj}8m)CC*@+n|r71hddQtjIMT31;x8tE;KH#V1bTWlg&vP*Pj7wlB0 z5+#Yf6??Dml%euf+1d+CE9bup1e1}Gp_Q}eg%)CXVi>k*B~N+2=>Y5a4MAC|xmYSOC_3&iVjk2V()63hM7PCRt1_P@0M4?5j(A%Wl2rYl zICB0kC)RQ5TXmNs38D^NpDYEHPIiuDY>UDdB+*euyz;S`ElL)mYN6RJb};vF8jTz2 z+gk^tZ6l(PlJwM`)CAhoE2ztJ_1aV(1!(u?a@QcP_WjoT64BJCIan5L#yl;~#|<17 zau_)2nCC^M>yB6>AyEReDZ>RGHsQ4oTvz|o3@)cU#Vxv*~k0z3y5g>`?M>;#;N9NmpWm;J52%x^`_$ z-HJ^td1J!mgzi0;8mdB8OY2SllBv zK>>KYPy4607>=ykd>9$xpN zGbk&xz|bC<&dqarT2@`9C7y;bEW~t5ZCSSHyGyiOELP{f5}y!h>9GUYa4-_qakE3k z*p#L59%W$=>O_cQ<|x)EM%PG>N^$!jyGD$vs1M`TJL-#rIJ7@iP!S4jvu}eazyUP@ zYKeKd?;YTD;BUFl)?3EW6CXk-v)Cp*u%+<;M~x3h(n-VBq++FrUmLDgBF?H%g}&&78QkR(ek%3psCB zFSdnZ%s(84#-3?@s}rAf>mUQv;U%n*fY_rQ$fYO{P(#9T^0 z4^%h~hs*#%Dv%dPGoBzm_PYktb_}=fJY@S&jq--YUw9M?l&=Gm6$$#@?j?uM_b zQDua;eJg&$SC9qg;WxqGnE6_A8B#k6zDw~3aS3@-Ru4-_%)Z(Z+g8mHgV9<%{y@DM zov2M3O3N|bz!K#N64HFRv6P(}&1&0jYI((Zt{(|%9+z{`PN=4{V<}e}Z16XTbzP;# zp*Es)4^;~+sBzmnye+~|7Cl)W3188gSugQ8JaMmj>B<%V{KI1ze0#}-*es*B1>_V5 zP9*vsNGW`F`~z1g&zF$t+IR78{Iq)J zIrF6WsT!E(tQ_yKcdG{5L2H_vD}1xR&n0D6_m0avVBURVELZWG8MKzUVSmL7yU7a8 z0poeF>wOD9QpHoNe9x5C%N|as@Bg6*0#4s(wcrU-{``-)*}r`T$|S85nV)1A2>ir% z6~VkdEQg($f@BxOd+~u98wPg?@hx<*uz0MdV-N1ev*0cFt@frr7#nP^?xI%%G)Kiq z`@}pNG7)y-&UkU;xdmG~&lkE)Rt}k+?7@UmB{OT_5yq6QXK%fy!=OPot06a_zNsIk zg<1P*pk!;qv@f+=$FeMJmwN5;#+K5|COIP^yU$@)QI9H&bkbP7#HbRr?ENP+8NO2xEZb7TxkAYr zWK_`cC&@t!&)0iJ<4S6NvatF7!o1X@t`+lQPwW0xmh*$(mU;TT)l5=%F@#>$bHKi4 z4I;C#1M-AryeEU9MZ&&%Gse#?;_uWT?ep#0IWqR$N3z79^wMMWeAQmVPuKG~=TqDv ziV$h3c1C9!(1Ijw2`EfMPnIZpueR4AP2#(1Q&*#0%}@6ka?-qTiU-X(&ITwni|)LI zxaBh4%av6OWy418+#=9VHd_88AMTJLl)!*u)p*IV=%C zKZQ!h${3TAGuP=svrsn6^fI}}>IbQBiE6(uOMVL-S>+LSOcm0!Tqk#d9GDAY9q}{s za7CAJ3+!oDR{`<%fM`mG7U4dL;NX*!<+|4M=)$I^o@qhIXf*eU@Jqi{4(^;)sQu(! zv9^j2yF=~ZLUV+TT(mNWn;1~pP$IfV6e*NpY#$x|efHP7Zu0biooiPx9V<5yrn3xW zDS~MOS>U8V7MQK(zrYLz83bE184RW&C~st)J?y0v6;35-QlRYyxark;aLXH7hlFzZ zOP{5Fa^(M#C@AA}v!g8K^WzUR-KLz6+~>SQC6_+i5L6{c35u^~zIg(~Gl$cad&xcl zvU%aAK>ajCXdq&P=H`j1G*_DNxiXjQ%mB4Z{+Z7zMUI|>1A&B>`AC82F}rend?&nl zQf=a$>m7GdI$N{W46&2tE0oymZL@?i*^A^f(lrX}PPJE#BP8`FG>mcYUBrgUd3wLN zCC+5XMmdC>n{(U0snZUEm&U1;+cR?RWJ&AD=Q?qUrfmGdXfI7)5b1MJvz%2Y$u(X# z;^C2?+mH=rkiVN_!O6=_t!1uZm3JXKe^Iu|;Cy~1u|nBrLb!Yd?a8g<*p_6il9FOF zPTZrB*2gsh(z%lPNq>}jUGLE?9vC`{(|1R>@~ZC`rH5NKfjG_{1k(n3KoSjAxa#vb zhcwK{VTNjVB!$m+cP)RP{$(NN)8uUxs0y>5V=2 z6$uEOUTh%B!paD#oiK}dqc6U^V8@WrVsB^X)0*^YPr?jQYpfLU&J>%rwG-?`V*hpL z55{%tYneU@w#xmO0j1#adUxcJE~mEGEf2*@Xm}knv8QTwt<-FGK^iDeY@QiR+U7P0 z6M|(d?clPH;_YS$;8v_1t+**FkyZXIx42|1w|&sIDnuK#*T`cUqp7n0V2JHYNIiTU zL1_SYHPM$SuTB18wnk|k<_14d{?qq5N$RC-_P5i!qSepAm;W#T*J5YD|N7ghfl2VgBLBZnBUi?!cv*eEFD!%-or3noaDe=X=XBCRox-WdCnwfBFAA z7}iz^rAF)7V@J46ZB5g}pF`cWrk5WfOh{dxCZ2g^Y*rn`wl{ZGw!`A7Wg;IFXfFB^ zm~->gF>yv?BeMcTL~a_SDM^(?HfdPAl;phVmi*ePax+~aZ#S4}byck{f7FrnRBmnj zOspfFr!x?HRaKQ&vqsCna?7D!rW2IlHS?2GFqhxvAvL&9^TROQCD20OP9{)N7V|yvdkES0|Gw^2q~6SBOSkUbpV>aCKLXab*BRv$?{w7^gXGYV4mlOt6162QYuu8ASiG`{&a%^J z^JUfRVO6x}Jk_Z&XVn>2yJ(($`6ct2Lj1mW+R#q-=GP$SJXQlv@hx5X;myF(h~EP;&R|#PAl&L`E+@d3EFTR?ewn&z58MN!X80|d42Bq zB&^IeZd(D7LzwrQLNq3#UJ2Nxep@->g6kn{o%j5k@$GKzrGkyJseTHJOdJ}~UBq<^ z=#u5Y*XD_0)a zRaty*k~!Nrx;Q&lMk(la05Wpg(jj^gQKl5<819~828D*Xuqo^}FKeZKY^GRA?V*Nt z<{L#?$jIB*Rh;lXi!rNNHtFa3I*&j>>nU-0xa#O#BKHymb~OmL#Fw5AdW_m-v}rF+ zyr|o7a_SRC+1UlyvhG}ZSY(r$3kZoUyw9*;dG_lG%d=$#?F5RMjSJiAt?7kZe)0IB zgQUK>r(C{$Ps5%SytM(d6hEpuP}WaIec?1{&{pT=@Ps)r_YF{aKdCk&wJ?H1YfN2U z={`IJanF)|i&z){!&Z*7WUUhNoHN|Ku%8XQXJ)GwWlpqDyuvPa<~~Wamwn=;B2i)A z;TOAYAinhA`e-nt>wS!jLC}Vu=Auy7aaj_ZqJ>$*g44q1D)5ADy^`nQP$%q%teiiN z)S)4Ev~vw+t9?+Ye|pydeO7nZiOM4TXHOfH>%fL$5&-X9ZWuX~RMnXmx)ffM0qqN$LIIG1#q>7afH>EmltERCoU~^M~6)Zgipt} zX!A&}UftEUlf%|28EuwR!AqI=t~#BMeYUd&f|~0>3urCc*OUpwWWn%qQ!IE zD95mIpK;UjY6}Mn+T4d!ato?{sZGgTBAQTJWwgok8ps_SGTetpMA~>${Re|>HieRS zbv4#oM5uvECFw5m3RjzsP{PsKwR`@FG{FJcSzH5Io^?`EEw}Qf@gIzkX3x$y^~kA6 z$of)l@$|4AQPzSJAS6JYI08OJIMBP4rnobiVp0m#$b+w?s74lxq*;TE#rZW>}=1 zi5OwcEFQkv7++`6ezZ0N#uLHsO60F9toQmC2JJYy<~5-nBNp$p8S{ex96s#Al{uKS zzqfa!o@Vf^@mU(A3csu3)+(z$6{?6^gbsL_b~tkwyEeky?wzXO7+^4ky9B8nl$!EB zo9iD-JVY==Y0%s{?#DQI)Kq5COjvyTbw(D&{#i_4ry*kN3! z^H~&Y_bBZ)9(ZzoJkMV?f)=REC|xAeRkJ7iXXPFidcx8lLop;0cFJ0d@8o&8R%2vf$hV>-%;cW$Web&zP^+uX3sBJU zZtk?Fy;gls35c_lGzXf#Ypz^4ycIQ=n6*|KRWfc}728WEsAFja*5y2UH2{d?moep0 zo{x0)nHi6%tM&?m0}%ucDpsxr*OZ zw|?w^8Chxr6_Bue-f9~a`#0c(0Bu=J@nRg%Gz?DnNYf&zNY5||>GPH6z%9kjyDnh8 z{=B_@4?x!`_z*thJ|175_so4GNr~&SnlUe1t$14BwpKFCU`ftY-gOq|hwBqIogBY) z7^4DvlL08iAHTM_0&|V!{0Q6QYQ|e1osPcf0o6S=nM3nR{(5P=J;y__;OY$t+jDmn z{s3FAc$JsW?gju~Qai$8vobV?2EGrCdX3T?9Wqb)_^p^sij@#YTT<#%SyfW9We@Rm z_!-a!(sgUESRzx6#|z1a?%(XeU>K6PWxvwXk9-BcPkJ>zTe*wD--Jx1sg&1;f9=3G zv4rJhk*1eUh=SC@mTxb_EVFoco&^IZWa*gpC_5c8hmKkFpd)&mQC_qb=Q!Ec ztlrr4LG*jod&qUA69nxa31*a z@f|dR`H@Q@I0v;nE6=uM^93M$<5^gf1);or?6NxZY_Ubb`Ol0+)^)@04PU#IF&(9? z6PfLIR|?wKwm80}NseO#KOtl_wnG(ZGlX+&JlWT|LK{)4JKmVMc?b2^8Xr&z7Kp4W z;^6$j;IC=ik6z{qN5xaUO$fMRFnDzGV_Qp&%=zFw$)434y&yJ)H^y&dcB^g8q;G%s zcpPQVXqFBC4E!KML}+)Hxn9*$V@z8U`t-@pnZ1fnUwR?0rMK!$mP3;D!}C}xK;6lLC2Nw$>AfiKc>8HJL_3JsJsoOl#5F2haRNf47b?~*AP zMFqEU{f45AxMt;2b$ zftDgIZpB@KwWYXQ8wkav#fugT5Zqhb3IviM#VIbq0>No}NkS`+xR1 z`<$8cJp0X=S(C}EN#0~u?sb2!bzPs!ep^*b9ryB-@RtWbvIBBXeCJQa?Ei~tcl&n} zMK!W%sElMCNfo<%&Nm|v-%)F1(Jt#$ZDapqkcg$C8_tOfL;$qM9%nilk4cwxI%%AG zZ0z6^{q|dqk?B$IAT}i`7uxFVkJ+yO^jl`&g7Zqu1C*`y2t`!E_kr*jn?<6gb-mG? z)JLXUimJPWmP3}o>iv-wgPVj&G)@0t#Gy*!05)G>al9CfReIX)_T}EUG)DZ?40Zz= zrvaE{Pl{!e9J#QneRXcY$RKpeZjT4^6KebJENW>n`!f zqB|U%@;v?Xq{LawVxE}Wwf;@7!0Q*{_39~`H?*Y3M}SpJ+gjgnE@h0_Fm+UT64~H| z!>C}$U2jO0Wo6T6zR96h*ZlZe=pQU*nJ|V-=4Xv+jmRbEIMJif&w5{a(;KOrDHwS^ z*cUy0gHMFWi$`k`x_UA{#P<3T=ZY5ZR+`^EGF=hb@=*&tReILzeR$0oI=h8YKLXvQ zE4dv_J0m7tcssWm&%8|u7lcmzr`d=LhMQ7vpu zR^MY&|G|33|A?`6sr>m?eXh|*K(QMW4QM7q+~0?lT!dMy-Z&rF-`H41_IWzW1( zmKX!I6{q zUpa<`zUvk^l7+Ff9BSLBcsfGlYY+|a`gx+9kUFYa6=APzqSKBLz8m(RpK;DkyWa&B z$Zq+(STmFPU6L?W0_I^ecax_1^@8a^ulGRr1Q_xccXKr+^$#d{B82n*!QZjNt4wgoqmQv1vPqCif|K#>Q2W z;TdLWZCL?4$Q1Aj(R(r*WJfUtK3r%tZR z;{U`q^s3qRwEiEw48Z@e3nJeK_7iXXDt4E>ojv^~ke!{a%lxnDm~6p|!2qceh2{V0 zZ+vzhNvP!)_k|qO^___ak+~Y|>v56zO!GS%T)$Z=(41{`Lv#LF+=h*pMZQ+m_$dg^ zs0~m6W8)j?nY#kizhJ_S=EZTO{s{xpjx2}GMg5Zvc7aMcSNdTH?6_Z>T(Q}6to>CL zsiOS#H*mS6itDGZzYo7#8?w$9FS<9F6oL9K;xpM18dS>bJCX#?PdU*?{VqTgr8}VH zLROrTqr^&P_JdqR-!|hX_w#H8zM`2$k@sntfAkP;y#^`_=HLm|l^U6g!le{^o%3wE2_p% z3Y3jla-bNDG|%)3)ChQHwKB`Bu{2P~Ru62#)uJFs zU74eK*XuQ3OSN^yTDZMa+cC82H|&G4ei?3(W`0HdR!a~MUT_Or%1k1}PbmN}rHWnO zo%Z^#_8#5^1bTkKT2+`jZSMUst?HgE7O_+P`kms)3CE^^8gby~ezQKKY$_)yI(IQd z&z3#kaS{r-w&+L*mNZh;lmxzvebK+l1H`R<=Y<=>Pv0y}*Seug8u>w9eL>0KM}#Wq z4~wa-p&)k}V4|O;*rg&NU$;h6@K!;FqITA-l$7v&jgBN0{}o7HX193k!0&WcIovWE zkVUPaV0+fZugln6y{C>csZsOeQV5_}0Q#_AVbxC&Qev}Eej$Wmy0_Q=!6MzpEHV@g zpx$wp?(%v4m5t3RdUOxER5}W_V1H@Q2mT0K&Vwy4{V4_&x+te%&Nm{UsOte+-j~#;d{#8Tp~= zRAvQrtz{qWQE>f?YasU|U`Ujv?)IFmyd)O9)t`Jfs3A}@AAib&tI)w7c79aAT_Ayi zQmSHI;*Mz7wqD7sVl;1`0{k614b+p%c(X4=d)}Gej`GCo6&{$2Vw;c>Cfyl;>PdV|NJ zLv~-=jEx>8;KiPzB7xQu5*mMqm}om0V3Fd?k5{kZWlIn4Bwjz=ds*ek1ksXeT51X8 zn^E>%1={AITN7THs%=7gm3^T$efLaU4+2B1#53ZY2YDCevZfl{z6z{-_$5HLef4~r zArAfv7B$!V>~yZ6h~B`S_rAl?i{j|3afWT0gNMN19&RF3&{I z^z+tL-VMyZJe%auJV0c;%N6=#ULiCbTyXX@4J{`c$f@ znV*P^IgoU`B>btu0h`JyFyr1_T|D2riFrGjBC!!5+J836L#c+g5~{%1Fw^5E9FP>? z3ve-H#zY12D9^SxX=6#Il=_hcnwfyxUf;v+K&+}Fct1c8gUe_;?5hCH^zRAFvYrL~ zeKc(*Tf5;0+ptr{4ABMuVs7X7--2gYrVW#lKGd}FRf@II;K%_A7Mxe`1n$-CpCUjj z35~pr16m?O5A=~b2O9#uJw@NI z+3(OND49_)2}W;S$ZX5e<;lrRljGjBTdBL?RF|?P8IrAaXKvJfDcf4$2h>;N;S8x= zyE>H(O*|~Em9AQ{HOqk659ZIWYk;0N0gaN+K=kvV^$VQm9!K>WjlOy`dHHwmMOB8| z)RT3^^zc|pm;;znULHvJN(2f9Ih#`Mg+Jb#{v?OLzLXbmz@@P!;~R_4`u?eS;*R)F zfVqH2UW@&}G2_IT>%xmv>8xQ`jh8G+pm1srk&03&#wUX>(Hp6Wp+Y{d^d z=-4al!?s8PnQ18bVO?x0$(SKH77NBdqbR z@e3i~&YA7;^YQ#6<3GZeF=C8B;tL@A@(_ ztEvA|hZ62iCpR>dC{iw zA^#sN+xF?A`a$zs)xX1^%S@(IZxyYc*Bf(_hf<#=?~pZ%$XWJ&EY%(2{0P9EC1F>` z#bsYE_y7KVqBao{bQ<<+XEMpW!36wThfCaS+arCLIk3f zjrE@+pRkp_uc5Vp4OvzqR6*ZBw+OWC?GVKQSl@{q49&k_HQOT_ySY61-M(rd%V=r; ztppLXJJ8ixv*_iXQ0<4R=mnov>?}aK&JownB{dZRHh6ze)^pcWS_@e(gyn|VP+4j# zXFj9-9DzC}RL%c!zFkbuYg)L8175(3Yp`VZSEMuhFs}I=S^lk}Vf?`{Qf`*sd)pLu ztqsXxmzYOVe07)LJ>6ck?!2{_B3ALUDD>;grAP+7Pdfc-F|LmbCZOSbV7@fgH>$X} zswxm%ePYe-Sh;5bIYQJI{BfejRGl;^-ccs^gJ=E8OU z)&MEIRHv&u2kQW|zqJ1{(wczt@|8dedqZ&zL;Qgb3SOK$Gli(HpeV>yklzczf7130 zNLc$Zb&HQEo;l5EgHxd}whW?N^2X6;0*~zEhUu=}XQ9;{V$P1V^N%QyCzk5u6Qo!mUqyLL%nJLUQc}yuOJ#pAK684D zoT8NoqpJLCV#$o-Dre_mHsXUf=|j~Qiuw-Aw{9uwhaCE)-J-E9%&G6}d`)@%}^PXIC6OdR$gVWd- zV4P?8n}53Pu>s4E=%lT3U@R@Feo~ARzom|iif;{q17|Y$jVb}iPZ_Jg?G)IqRKoJ8MpivktLz2-S*!ure~74F_$X#y zdX$Ft9qMpw%AzL%1$2iCpa2bVNn$m66-oG%5(aalWI}24+aXr7-TlEqgD*Y|oK-W) zSrJNe?Iv%FuF3mn23bx-LqIM%Zn)5hTCM;p zOPgzD6Ts1<0>RhwEjG#^VV@i`(x2tG5I=ItvQ-%lnHf=fg{tK`TH=BMu6t17O%y}< z@p^Y0hvQ7SMtcF=9RerjDfF1zv*{l~=U;`#P8>^6q_cJ3WzYkOWIaulZ~Xl}U1(;> z*P{6MOH$Fa%g8t5W#L7%p}bebylhxk{a2zt9Hyw|&qD_CYw~pb71N+^M>2Q5xX!W; z{N@a`o(oI&T%>AI^Xe92I9!kB49wpr1K&u*VcI4OI7z4mFA;6N?3o;VpUSt_J`7=& zi;E1eNtW*HqwlzL>O8ftGb%^4K!G%k{qOB$1Z{XutzlPY)&8QY3;r+cLOqY!We9@& zX-V9H9=RGdzQK!*0>XL;ZpdMJJh;Q#9PL{J^UooWcY*N&@}Z0`U!)M+cC0Hxir(WW z5phZFa|madEnEEhG663haijLoHG8OyGJMDI7b6qN9QP$3G8tR-r1!vR!^I?}S6>SD z8%?c(M-pVb;q_HeHfTO0LcfkZQaoc&CU2bmd99p7Z9^ou%Jj=bY6!|dTnJNtjA_mU z$+LelS`H+y`s(GSNx}j9Sl8c|D`eH(EJIK?Xi?jmOANo@V9fgRJKL}{#)WC)>SWXP z2TQY`%{*F`&H7qmJl!U5W3BVrvC0MNsp2x63;u{}58wptn2WrI+hi!V`iiBv%wHaU z$M~L*jk$R#9K55q0$ZLA1-#`o#LH<&1$FHxoIH zxAW3~P0858x2G>2UtBy{GQwWzFv!0l=R0^y5|0nD@W|f2>XAg6jDCu!|G~+Tfe?2SOoNx!5w_gYyfp9p(-374giX zHGVM6b__;n$5}tGt=K{~TK6@?rWj`SW`zB;DNN+O0=(e-ku}%E7z5vXQM+xZ$-={1 zrXbDG@)JA#1?BmY+tljH+WfKCJvrNtkBn$qXqj7#5t!)eU)T2ffX+&b-kXQmKMjT+bOPy?I}%8x;y*4hII+=MKc)h zvl`;Mo?r@yIP zm-gC8Nmez^tkI$wLfU|h=Xaz|ML2!*yiHQr{i9RfdG-4}?`wnr%3hyi0uv6Ohu<<` zyycKO+{!v|8_9d=&8SGKfqtqXbmCn|Wi$G(x4jaN#Er+TORFW3cjBzrNsI)6vM zy>Bk{TvUvP7Y3_NSV--+5q=(YKE*ZpY6i3XNmGpINa&7bdQg3G8**Skd$w4&sI0w} z@oj`C?3}z$@1geznso+>byry|XxW)ce>QTkndY(fXJOqvxGh-pFKe7RRjEYyz(lx00Z5|=v)Uv1_HKz}5 zm9}1HO}D~LJ4qsdT)Le%eb24qp)j`&;AV`44fPvVEz#vwW`|}hzn%0zpPwB~AR9aiCyGg{*)}S?QY{KCYBn}Y`5d>l=8n=JQ=)Lv z?6xfHEIkL~9D-S|zX{NQ%vBx{c2!axcFF3F{G!r!I`zpZ9ELflCQEAznJct?hgT(-my&)CHm-N-kE z(vSPq9Ccra?kOT>;e5~#r0xLmrDtiSAf~9%6szkKvmJ4iR3j zg^0yL$H~d?Cd2b{MKab{j%mqBjq51z$O`EPRTgFs{CTXzHSB4V$XxbKx#W@{3fFYL zUibY*CRNdef>dG!OKH5!q@t%t;hF+~oeRv&8TuqaOyWSoZ~1XJInZk~{=qTM{k7nf zva(P(R;3}`enr+V;0$oy#Pw^?vA;hH3~J;0X$kzAqo5=O-<{dmx#sX;f))TxWCUFR zGZ$5{ISIDu38?1sL+}s$0-Cs&GJSqeySuJ|TMxsBe|wi@R-~P@vi2ofb@&n(2ainF z>YgpRgLF?a-92`7ur8EwO-}oTTZC-~X6>ppy+CnFEV+_ak z#B#8(NJ9Uk>LA3m_Iqs=^zHN-Z!R4GTR}$TEOfFR+3M*u9KTh3iW-V!liYN$7osEB zwFfbj=wK$^5br$vQn;_^V$_0rz!b+7mg$7-kNMetbG7dWCHu9hBPKf;xwNN`U&eFx zD-Zs~;Pi*-h?eJf6C~>F9)}IsMFQpJFYA`i49YmyEZqbdj9+f;&M)Vd1++`hl-V4s zG`1wP1+L%X67I^YeV0G_vn?fpANR+DZg%*i#X4^9cGhQ{d0oTcG{WpUHF9X|AFP)# zOCQDc1Q|D6A&35>ebM;*tn(Z+R6{kjLyGb%(+3s*k>jJfy1weh}5<-KSt_Sa|6#5+}wNntEu^D3sf{&_cuJ;hP;`qM^(Ue*=KL zLHFto7H7i~nB2;rn3KK`-(F;ck5Dj@^o8P3WyVSg`j&FwUu1sUgP&&-bA&6ggjE1Q zlqkMb$=NEGkLTQ0W=zP_(mGl%eWxF1u|0465IY9O%3{tG`R4*1gG8c54CWZ#Nd@QQ zJsgcDr@i-L5bjqS@5F<&(rjww5}iUjXZ5bKdWMm7o2t*|ay2{~iNz-}j2$7{!F}~J z7#E)dL$pTo0F#DQ^v9()JudUG`GBW4Pld{Aqf)?el!`F2;$gR*BPimD0e9KBrv^VY ztcXNQ3AxBoR2ek-dC-icd7dR}4VzOr{u|@2-@eIAFXf92sYW&D-L4s-L*W*tbwsmo z&@`hRN>Fk$tZ7kO$!6{(ngk%gpF*`0OW+CgD-)0FW@s~D?*97r;acl~FM;r!KRDc` z!cdz{D9yfJt9WAp<8(z0m~~;WF4Y5deip1tr9MS1VOLm3@#%8FezPf_5|+dP&EQ|i zPn!Z4F+z|Q&z4Byt_o2b+Yb$iLet3u>6}$AW4^wIrgiXQfJx4A*CodlJ8&0BDYUcA z&Fk_K+^{zq!I1Gx@$2&o7wa&lAZJYpk_eT|liNq1hX4#+k}-&Wo%0dEi>K*nJsWDr z(rv6NJ#2=VHA*Jbxs{yyCAb~*B;tqa6?}whC3rR13cyUDMb?>`)Y_6Dx6z2wi`PNp z4pk;OOGRBFOAT3lqbWq^N|w@|xnbSM6DC_sN8)YTRg8)oF&cNlmDo*ZY6ZqjQnMPT z3BW(AWJtjcqTN@0;ueSx?ioR6FeAhE^%_>=n$I5@8kdxA=Jtcw7Q)$w)p&_m1xil( z`063N+W5RBZ?Yc86MqnohA*C_h>Lw4RnH=-WU`b7xQK}NLsFO>_`MNSDIC6C24rYL zoQ0d9+OLhOnzy_rKI8 zzN@BuDUinH`F9K2f6wcGFaGe~C6$h-nRs~SQRw;@6!^J^MDx8-dA_gwg5|EaiNl-t zI|{qzuIkZNYNHEkPLP9CwU)_o44mPjFdY{l9doeD2GT1N$JE*?Ew8RGU+#G`-F;_u zHD_--6O&GJZ>l39ZrHA0yb#UrQA$wL<1y$MEcO*V4)dK7Lge-gz}bsZY6-OsIbYVE zAt!x?7OK(UCN#P7t!TshStBQfOi>|IAuCbEdoybSM=F-4W6z6arw6W zhuCUnaJrKXZA9VBle%S`NlG3Br_i$6$`tey53|`8Mad;w zxmQmQ)L9Mx@Vrvp->tnDli-q_P!#bHT{FAIGzMb%_V?9nfx*F-VDq(Wj z7KTm!nn-y6+eYJ;BL=nMh$#YI!9#=$tfgw?`R$w02G^560V5Rzbt^1V*fRpuh47*k z%e6(qkU6DTdS4A$D|d1@pohUADJ%M})`gqE7re{b*qkCqxm6;%IQWEsU$qv&t_97S zdMv;`BK&tsv9M1%GLx0I<(AL#s6XSHf^PoHD_#zpzG$0T)FSavq)3|Ats}Sws;0p@ zmQRKzziyn+5{}F7`n75%enmLwP_5!kHelXtstcHm?+FQCvaF-+LUT@|M{ttD0a#uR zu9YZFTZRSiYcuhAyXqamxt02*l}Kt2W0U(sJ4^;aRKaEVyHp*X;?fHsJ%~DSQLK(5 z)1dUWBcS8ptL4rtsr2Y;RBt9YG2jgXt+izsFT7b%`@Ed9E~h7+PG|7D`kynwBiMG} zT0lC|O2|=c?pO6-+|FvE$+057No0}2g;{4Ulu1R&D3m6XF)5~5gf!p%AnuH4O7P`; zVG;9otPIo8R*JNxgeOr^vL3Uwl+JEZe*Jf_52rkAn&BraFuAhb*W%?VL8XLgC_!I( z%CW40xux@Em+iL(pas!&taOcNSdF=b2Br$e$jk6phO~q;`wKc<7Hrj!F^;gDF-hKs zDc0Uo46-y!ME|^$;6^j_EABQGUM}d7>V&()hO*;7!3eosZy39>`zW>T)|Wf6OyG(t zx*fVNjf6tf77lx2!dMPKOzmsefU=Hwm6+uOKK43>rhX5S-Z3Z(X zMXKre)+=byi^yar#M4t~4EFA>oK934K7K2ZdQVhf%hpmXwh*c9nOGt){B3zcqx)(I6rP>r?p0H!$=B-c_3vWM&z-{7#|n&i*NZPVi1efHSUX zHD(XhVCAdlXbU7<4}#DDk_%Knb~l^6n_bu<5v!}O-{cg$*n0v8;hVEO+hx*C9bx{O z{-CCQ&x`ubq@m6ACW23mOyE#4d9du*^zFSy{}?pOQc48zxPVh>*>7{m$@$*9zR{t{ ze21OiktX=bC_&DybF-2+3w2%pwvoT=1qZXw=3gMV;bZk`cZA0F^{`J?{VTE5WKKbbVu9CeuMeRS z%HFg|n_U6{n`!w+eD*@mGg$f{>F=y!cS`C^J~XX3KNWlGSMVb+J?zG&0&P{OW-=md z0B2p>V?T{ls^ihDjcg%w!D_X1PxR7@ET6fbdauP+0B^e*@GwL+%&Fc_kZux!j8wD< zT!}6E>vpoZIZn)8w|s{bLhenkDf#MFdU=QG*-|9g-xbX@TkRPwB3Owf!`;qN`>gp* z`PXWkbd^zOF*i3F1~NOY&sa14jdAha>t4x}-wO=awBkKo7F(i!Y*+05JZ`pcX4JK} zYR|c^=S1hoXSn@2!mY1bL5@6mM`zAG?5{(A7J z5yJlRdVZ%gLQ}zlI=(YI;~y;KE-QDV^mmh)4u5#HC{E}gR<3V6c*<;gQ<^2Z#XaAZ>2P=Z50e0z)$!ZkI61qIOOz8~?( z6``t%ej#Fc#6Q_`-_!nnFiHFxc)xV*qGN14^v3N1@DxID12nBv)T}JoHj0!7S(|8N zEf$2U3(%S1d zcwT_SE8`e*?TGN`$P*ew=2zSuThaTR>^5tm#jV_o8#UfIkaP5f6H5aG^4t%h8w?OP zoz{{L{iTT~=)t|C#|XOWA7hU`<(!q0^ke+Q$3WYV%u3eN86wIi)CoRo4Y9NKW((YMs>ac#{g%h;M(+V*=123K_R zsRDe1*1qKEwmIu1Iwq+~NgaF^aF4`&{rJ<8OA4f(awL>)57lgLZLVW@ByWsg&4+mSnuJ;zLw z^Ng0|l{B`=gxjxD{zzIfE@SS#q+PZFH8p`6GO8)4RvvQpjp@Ml;dsDOrk748lO?Rc zV>Z5be71dGWOSk`qo?0>;CroOOP_;vzuR+|LlBRRYQT^YK8dRRn3j!j9-$CQoIgJzdzlNYZGQ+KliPtul7xL0_QUI?}^$kR@e@rs_s~+>ejKLWstA|v0 z|M4U@L>1#d{MW|AGOjXb;m>sIqgOr4x9=6~ty@I8+|@FhwxJl&c)Mqz%}3|tC0*cN zDV~M8fIa79re@VAZPMAH;!nWd`m?M*&jydjwWmo(8jU_cZ*5cox`BCP`hALULhtXj z`n`<5f2RIg<+W*u`%!Iiyr|q;Bb6ENIU%%qY>@KY7osQKjjw2In6zgk`#X?Xe#$!` zNayB+YT2!XdOo>vtlF-_dXdA#_RuqMrW5f0gbaw#gpH=Swls!DNHI&ZLO#Hj3_$DA_#SdO)^w*1>Qft@_jpG2?0 zNgIQie&D=LEmM#_0Ij#H(QR+T*##R=vgh5)jM0?c)TAi?9_M}dva9EH=cmRlK-E^W z(B7n1RPCxuol?IV;o>2P;b;jjhle3tZOm7}*6_GFqD7oH%MrW zmyaK{<*j#EMiRQ)$GR2K9`b&rSA^V@HqLdCyi40dl)-G!`r0tC`~v)ClF28Jcxqn} zXcx%oX>dP^L|vae`L)OpDJoJK`MUxs+&9{pG^NJxrE^bm9=Y%VgeS>Jlp}zb*GSR2 z=RigulQu#F9YEQRY-l#~Jxg{8t;d}v{NBV& zz|}>olZNN3dVHi26s~3`{^d}EvnK;91P6*@{gHd37gp?vQ@6j4WGnAnwCFBxTTqlD z3!uJkxfB~599%rVINwXGI8=@)XsGQz>Ub0JqeI*=-2&V<_-YQhlE1{io}BJ>MMPZR zF4`c8`AhKH6$n866>0VmWS8-xJNwY`f>%d)k7yI>C>)PguHO|edC8-ui#CSee7?Z zg6flGKE`a9hsOARB6WSboO~|$%h-jZD-WHx$S;drpY+H3pHHjz^m8lH=uX2^PrOI0Cuu@0&qJZFN{sJ`}W6!EDh_H%TJ?zIg8-3&2OCg=n zhL8<}(a{*#!GXiy?HN!1r(`~C)6hq7BGGxsh%!-u^ubKMWBRK$9*CIm4{@=iWy`e* zm&T6tMB8|$bIR#FrH11X9aF(lRbGreaK z@By99ZWTzI=3A+-dQsT>NkJO2Az<`uufh?ABUVY}J&W)uYYTz-KiFKH9>l-?gV{dl zOfFwC4{CF__n6E6E#8z{eQ_lqv#Rh=HzDqOxNYwH>VC5Mk3&CZgD`*PkhQM=9>&}% z)jm_6{dYP0-)b15y^13KE56oS*b8is58?j{oeKc^U-^K381z4R%YzXAiBpT5F+r9` z$#qn26<}_FgzZU)fzw9TB{M4GPpguDF5c8$TpU=fYwZMHRIUme%gM>sZm;;dM0)Z_ zmHaz@O&%-D0_j0kz~T*Cle}ba-sbCkVu&Z#3T>YBE~%baT?7O#S*D@f1dQ*)hN>wBS2f z%{=RrFP)_>Evo78567v{j!|;K5nDt_(KwhLeS6y znM8y$jGdj&{Ci9Vz^ZHtsE`(Q|raov#0heuve5BssgI=gsUm4;a8{ zjnN5lJU3^JSY~RU4LL2zcjs7(5`=grTT09a@>k%gYO6ASo1hNo$j20gkyT(Sa^5rl zSo>?YU3%a7yS@?nu?z5{`X2Q=UL_`0?R+&;WSWwPs(MF2A-c`OU3$X!n7k=*rOG6h zA(oqN=%~^*HNd2imb1IupBc7O`*Aq-WvP^F$SPzS?Y<8r|0{Hcvvwqt3H?J+jI#ks7O#c2APcKAO;DR%tEm)gy z8*%n2m|E@4;7fGZ`g-FA{|o%)(x(PMZsCVy7a^FtFOeI6%UwsY+EiM{Gm-W_ax zMxWZj{XJB09Sh(1tSNC5mjCxWv5F(VLw$tx%+PC^<}I4Yhly#2h^rotq=A(AssX~K z_qLhk=egX4F_D5O6|AG5+nnlQ<#!+sQcxdv%Wn*UtAE1(rut{SEUjkmFEb&lq%_C9y4tI~yTGVp1*n_p2zSmfH!~@bEslrnojC`%ET@ zL4u;6OJGm9Y&MIEs`mD{ezM`aX*q^hG71$HH=rkDsjjJfRoKAU~Miede2i&7er}X;bT!uhyn2 zs?pY(rP|@W-NF3DmC!-DiuR6Lel9PeN@6jiXWZ7z5%THeG5IuWgw4R0A|*jiJHOW_ zFMn<8C?@cIE%zAHdK?!=x9EmNJO)39?VTTC*S6_SIbrz)STm)I^rp^`&{0!Gilu%` z>Hp1Of9os0R3>$i|BCZ)AfvuzOE1^)F_0X@2mq+M@|U~g8lVN&X33E=YEO7SWTYc@ z>FQTb#dL>^ZSNhw99n2fZEPmR6{r%jrz(0R$x9|mFsf!jTo~572j;;o>CI?**o(es z>QU=74`1+0BPAq&%*dmFRTD*s$gRV!o-(+h?fbqxqcW@JPmyM+U}WU5>kPwr+c6-+ zWu1#ACjg=J607pF)p`@zjn7rm1S!&2^t+xt33@}p)wpEZbA~Y4=@#NNY8l{2ekWlX zpQ~)mmxh8i-0fl|>Ns7GzUDKal3itfHF#WJUtl9fKb(od*h*<-gs?W!45blEreJ#r zM}#04Q^pi7P$`10>7J6pYxfH=J@-Er8vRbkuR?RYD?C@d4tML8zBMo8nHV~&K?;EH zk|(*OsfwH@VH%YWkWv6OHs#w(@*3Pn-1*)2dRMlr9a=vc z!aikgAJ=0}x)u=X^c*sECKpIffe{sc{L#U&@e9Vv*p%%{w$%seWn@*yl^O^m4WmpU zc}cT2Q;)wb0|e~ho!-YE#QdKvkR`7Y%i5Py92|IQEy(i+{i|(K7`DJ50^P`ry*;eZ z@5sB!{=RcAon3*X8DCW_HT!OusgTkEz_;T*Cj(7X=A#XYO1|5z_C8-iN?qCC?G)5BfiVy1H?kMl>OzulXi_h zB!4{qyA44PL@h~-=`4k_2`62=DS8^MN+^&M{%1c>WEt7&r+PEy$t_QW5km?~vIxw` z{5GE0nf*m7;{pF?!IjA*RvQD~8ZMLcY(f25wCJ%1y1XIV}w$>Jk%5$B$l%-`9XmjT4pMs zyIhoYwU7sS`jmN?(^QDvw$YfqGpPYNU<0wC8Sh(2SIg*DQBcL6I^T0FIS|viSd&6w z(Vfghprj=oiz+?e{5n5i-gNQ_@~}k;#D6pi4|A8yZ^w5p=D;Gp_P`qF&M6!6cI^Cg z4l_B?B{Rq@PD>rC!5%-wx;d23&c8#qZ6YJv{?5sO^ni$Ht~7+w55n@ z76QZuTRltO|F1!JF>L97HJuxZ7(>4Qo+bW_6g?eiA~^B=DJ>UW3*%!$52WV(h`Q%D z*?wzjg$-g&(kdB|P5nmaYx1pLYZ zA%tpY@$wfaQ735=+4ln)Ig9(g?_CRDa1*T9s6O`ky{R`K?d$b!;eJtzqKe zJ_o0xjhYdm4g$=n;AHY!J7xt;TY&_Zjj-(4bOze%Ff#crC_B*Ig@aqGI#urHH5#$$ z4EnEj0|dKkceXM@W{*P5YnJ$li~Bt*ex%Y~6ejRao;)mPYc6v`-AbgmN*@jf)Ofn` z&tyILaYQDm);GV;JHpW8Oz$GXn}l!P+5L6SLDM@c)<-fpk%mEQ^c1a3f;QrTQehc7 z-RDD!vSM7Doh>mJ_CcIe8ivlo9;kCBP3t-PHQQG?3z-VIM&=4t=(Be2p-1$wJ_&R` zclnn;md*mo^5?FYjH_%>vJj)|&xM*Y&Y+KfR?mTHJJJ zrT%m{mZ4RT?(Kf|X6ryh=h+oF-0aTXF8Dr+%JjTTEZeL%DZ-;x%ZTMDyDAlEI+>bQ zvz1&>I%+b($a;70*~9_I)T^uB3;VomrF{W4%uVYi+QAOl(d>LE3$d@sv#&||=lkem zEKwAH$zhCDgVB&3LY@4E@c7AzOMKSJTP|*g!HQ#r<~J7&73$HhN`ZOfMVl(lYEKtb zWMhZwE4-OZNflVS6R@k?Gw#9HjH|ZNr}M;`a*-s0;?Jfgy;YYVOv+043 zR$YHt*dylj$_{dy-JpyK>sCjnM6(#c!so~sNO@4^J|M=?vukV6(u`}l>{qQ^(@ZRrcg-#05w!p6H{=`G z(IRP%L>RNms?17AvT%aTrSpXtK%Yuq-pT4(GQMI=&2B;V8Yc!x(iZMYHd2*-<2VrGp zfXRk%nJ6Tox9hu6L$Fn}Qv+w2@~SPZ+v9#>RLL{1xVM6`3v5GLHmcZaU{pv>>-(Q! zkRalhJ^CIkXWZO}hcgL83+3ndAtvKuCBJj_790mI?u{XE)hU9mSJApXm&X7U`5E^WUyrzNMLVkuE6X(>>@B zOw#?8gh8E9SpA{RR&l<2eMLT=%(zA*=VqHi@JPS4scZ7C4fLZGK)-Y}vE@O6Yu7go zH+fEXNI0zF3$#vR{yR$W$y81O9ZyOinz;BJ zz!yXy&TipLZ=5s*FsCz1g{r(c&@e0GPa%DZD0_D!0RC?n;* z&|w7tqF$f!vU={@95?T)3fl9u4Hw&RVrEMlUe(Lix_%i+Kj2@@tHTB+j7P0mSHohr z%ncpzpN$;e{cI+&k&i4f^g2kPT%xseTc==(v3;k1h911UfKwIkBRL#)Km}o1HwkE- z{4XsYG5`Mv^kb&`-Rq@`s(&DbHoFgiWT z(Ud1RIXsKEn7q`-_TO+e#*=QIdsTQGHQt4;rfgqy+DKBz!9ryxOPWJ+4 z_C9S%@a^b;Qd8W77!xIVU!HyX%JBB*(e3Bz!EW=W_221fra#@*`i^WlJ4N_wekfT|F z*`Vn?ht2iTAm0Yb^Y2zKYfB`aNe%gUNnP@zhxrX610&Jm@iSx@&<(9aq$DaT{{QIi zt%Kr-+dbb&Ab~)FOM*KLmf-FXVDP~i+--385F|JZ9^BpCCIokP4ek(JLw4S~yXU;; z)O~lW_TH^qd#mP;sqUVxU(ZZc_wzj8@8=s_(1~K;ECN5jxFn9OWAj!oRa@X5o*@=o zh&wL}YG~PG>GgE#h_!Ic%Sn(&gV;seX~;6lI=(J+W|8;Qe>hYM+gGaExt;*TO(0** z=W^xfo;Yrv;gfFs*`lr2so+88NgA!?96=W>3;L!^wPG&m1kP=IAY|)a_#{9F!sBk@ zl+KQ7D2r$@x3T?sayRp&r@6cXKX7$Bz5?2HGI#kVp&Roj4Uh6SfNV0*wN+`GlqG`c zDh2CsH@s}m`~=pX+<*D0{PJPy&yz(%O2Blk{MvkV*Y@}?=>sVH)87bDk zxd0X9Yjk|EuW5PqgHbx2&bjnkGQ_h!585-~9;aKnuiTNTpEVDpuq?i$$-)v9SdUR` zy?*j8u4!TjT5uDwI}W~ z8r|B)WnOCE&Z#uVZkMgp*HydD;Fn`)3@z_cFkd{fObb=943&g8z0pMZBxrzTyhl&m z(E<}->*1pEhAnzTj{s$C6lfV_lq?%Cr7hBrV{u-6;|K86REA%lRXtu`sq1wuXVsEO z3{7c}ycKJT4z)sQNUasp>)tvzoYkSg0tn~aGYxAP7v+YHSd|T)I8+gQK!oplma93z zOT;<@yJEd1`5G_`q+~!HEMF_LqrR%Ieri{Ax7s5Crz~g-b}BW}r&W1A{#>74o$+Z@ zbU85Ynf^j6#j$~%SM`S_rVbWgAZk)mviH1qWyvwwA6H+xOCCo)88%&hC0G}SH4 z31>*_$9wFFBRL0##wio%%}rMVE_MBtjssw|~ zggBU=mcj*TwsgV~Po)jk4bd?q;5M_FY<8v|_ml-WG7-0JR(eK! zQ_NlQSsx?FG-Wy~xzy;wY#|w5Qm-j))Y}oT>Zwd^H~D79BVhji2)cgeK-H%v6IDvh z{%Ef#uICA~x=IX*Z752F$e@X-*+=?#y1An?=e>xaQwcI<_*q3b%y|@!{b7)~hCE@w zNWQh9ws6IbZ^ygVRj5=33A95~h%K1TJpQ?(f8gS61c%hnFf}pR=r9x%YUi(4_KpAo zm8?pv)pKb+IF4(`)R`T)&}!6w-%9l-eWwMjaC4qnl#lDq65DX}SipGdefSd2q0cHw zC6Fc~)6bV4^5h+^iIa8e}o=yQr713C{@s5ph>HTV8(j(Vy4nlt!;0TLOU1A=yvDu(I> zHdQ$&Dm=`))bEghhAxhD=U!qHZLU^|e20f(9kDOz%E&h->p(1ZWK|RgXoZ%pm449> z{66l*JxxBIr|OWll51JDs3WovR0l37)Hf1Ai#LiAig5CqCT+lpqjfsy$;9l6nCoY; z&7lr8W}gfoVD zkjN>(*=w1CaNVrjZu8+`qMa`Vh@3#^R`wRDu+4tBeS4^wyTTVjPF zz0>V&e?Iqx#c#>j(Hbexg!*KxiXd*h%GvG_JTWZvae{3}>PSKQFJ`qn7i?CIM^Q_f zHL9r%H@L=Q!S8dewRKWSK=K~0yPj!OGP<56aQr}(FDr-y7W5dNpWJ`DX=abih zyA$T{t3^V!?E5wfcG>}9+eJA_Ab2V$iiYN$BXESJ3^DiISgR%ebG8WSZQb*1>}=${ zu2eE?Bo3vL578J3SW+t(*3!}j6C?yBTwFR^LDOF~{b1kVVH`MXmxyPdWbD)(z{h8> z#!KWjtqs}yG$eedZIcR;)m-abAZ6r9J%8ADWJ>p@jXDn;z0p6Zz-Qlc5ox7&Bea>3^rQ+&d#R@PH0G7uZ9%GTi67)*j(z$Hsuvi{ z1b;OTAw@W6%oce&WMJoP-6G9r^t25(ly2@UJu=~a;TbL9A*n%I^}cK(v(gWf3$v3f zz`>KCFO^)7H{t zTg{5;@mn_w#!b5o9 zeRikazm0a`K7~tLcNe2WeM$k*rVON5sB7PlHFkh+)dGoq}ZRhJ&`7 zvs9*nFr12c^%Xm(U75J|1y;x2?is4Z;t~-%AiS4oVTv(2QI5BR>!-&@j@$Z_izoKt zPOAST13>O#j4pdVe)?J zOcmQ9Gk0^Qh+N*yq(G8s#j5x?pO)es1*t8}#XS?(`2MvzA!XK!+e+*VJ8_8o0c!Zx z=uxfbK#2qU(YGBXrU>zbOtt-}cX9y}0C!9@u)kT9Q;2S}K$xE6PZPJLOJ!W=I8Q4T zdYKq1!TC(rJp*$IJKDJfjmK5x`U6%VlB{6Ed0S^B?TF5743AAb#;Of#O4(QEWFoMD zIzAkqwh4UET}rF?ia8WN7jFEb^aP8&(b)o$8ZVldE4 zScyv)yAsvBpa>M`S2-uwx_jpDlp*cJ2q4S&^$y_c%kNq`VvU`W&e3nJ`%;=;A_*Fxo70>lnOx|NYCe<02~ z{p!bWO#zt_JJ8xk&ZP9KiKMyML>y7%cnzfql$ie^|1prM2i>gC2cny1E2T@;G{$@N~+!R%k*D>tdO*lrU6D^W!DR8 zLsEBJd$r$y>xp^&hAE~LM4?>jRK$xCjEFwSRP`9lCKfMhA`rB!;+>9|roB!i8?=!T zI|(2aTT)W6ai{8-B+FYpyv8h34*;A3d=WXzA1gEdY{wsQg{6<_6n=`{n;T5FHM@cC zV+=$0FJSZR;^}YU%LTw)WnxM+vbZ;k#Nf{ZmG;rQ7y4GVzuXCvNxK@+$2&ERE7d6y zE)gi23KNr`rXJs0-CQefNn^e}Aj->#S$#?h`|O7@7tO^kO-W4w6(7oO=g%H#JhX!> z=yj6TD_3e%5+fCg74uqPPYEU+aO`_!S~KATN=iLfZ}MdS`29cQ!&(yy{KN?0D;f1R zKQU>)gzwCwQu*!oM0GBw8hO>uY#3*KFwGrvG$M<0McTm0{oKA^U1j)}?akhr-WQK1 zHjD$>d!M?KD)@!mYHNm)^-3XFb(CEc6zGOi&0p@U-Ubiyz`=-dS3K<8mnGZ3E$ewQ zy?c1p@3;<$dqTl|{~3rex%XOU88Xg$FHPatuMerjE4nXca@7558su~wU#DOBPkLb3 zjLrYX3Ib(u2dVP|2~?H2^uQwY4O;}|;KHS|#ZQM4=`rXK~2&;}94C}oZ0|s8m(EZ#7XhIFOxh|8_ zSXbl+hh@7$3S!3hCYtNzJfmY2Nr?<5+@v1ek!@JVjYJq)tlI5& z{P!=01#R5w32#T==d3|qx8r+VW$&EeLfC?2F1E%sfIgd&~e0tTIKB66e!Z;a90$HR4Z5!HR}$& zAd_I;F6Gfx9HhGs(fhrJAAyiYgMDtRXNtztSq3pEs&l~wfJ*1##RuJ6;g9_zgrDqw z9~1vF7OKUpb<%C=@mh=FxcbpGQGzP!CX$=CoCp02nBvO+aWA)pZg}^Vw-B=X2M+G5X@=D4r?5W8_*TkNJxy)LKYqg9YnNo7{?siCCF+FzYVkCvN+{0 zGM{ifak>*>u)ITdPH;;j>91^*PX7Gjg=T|$Gs&?eQxGP zyPIM5k-g#)kxN*@njg6Sjh5c3$LH+SKeD^!eORXH>WKzyz=bD|+sDJ_&(JzBR&#iz zQc>UZEX60ukIUHoxcAunRhMpBgp+=VzCxu|kZB{HUUX`34XIsT+-PHBBF3m_jO5`v zj5nS6hV#eZZTlGA%(`X!IJ4#}mmKFEJ^J1ZDy3Xe`?JY(%6bID?JZ~i1%{=M0rin{ zyRb86>zayl;4W#jaZlw^wD?KR0cHa<oT_qKRBg75x>zm@GIjN}KnL)SXf2{Q()Hi`?B{_W-I3-Uz#Ls zzbvrlN~>k|445SiALp=M*3T3$dgt)4^JFGL(^B*b&uK&ZFw(JqzCT6saai>#nr}owTpCyp~fbBv3Dsv_gk64>AZ5 zE>!rm3Y>FhoZ@8SvxE+8o7AvhOSGF10OxlW$ju@xaO@WCf*I$91}k_?Xs-#shO5fz zsO|BgQZUnG^Ehtaz3ZFJT&X>ZniG6Xocd{9H)u`6L7F*5J)NPtkLGF((&dOwV^k6S z96qOBV?YjMBJ+0La2cVx1Rfio`>7J5N2bZ0Qw@idu}mqy>!8dJc51_J_*g4Az;aQQ zoRUAB?cd6zvQNZICya}&>z{n!J`utdoC>6`85;)<#xaejkX18u!6<=Ta zP$o3qrcJx>m5irGzj>*kMG~SR9UE9b^ai3xn^+(K{`vVYfM9D5KV^H5ynZd2?w7Yc zk7~7nx!`Hf!8C#RM3R|PmMh{HgHyOpXw{e2y|_r;xW&!adEa*iHh*Lvx3`I>n`Nc3 z`bC`~V|4o+kp__vjL)5jUlivpv%|k=*beP&P8Jw-JebXwQ7cUmi!8!WeB&uYnw-13>P`FDO` z)Nt>onL6z(hnlaUzClgsr)#4W>OJI;UExpZ5ot7M$U0}O3{8-` z!uIE5?WQYpk)_un;5Jp`YZY7t+%Wk{G-||Q{>O>`(-p}5 z%k%$ZfeHVk&-*l-)yjAMDnJzDZp_OM9ONfR^5N+?CQGDD=4Ym%bfS4ZwZ{V#Wg;fa z&3JysA7UsiZ8PTn(Y6e_>&R+&>EDg|7f@;))Vb>g|PnZBHjPuUW4S08<06Ul#wsdk(jjmn1l6lw_GYR z)9m%43b?IPW`T51qDtYYvQZL2gB3!Z>n|&CDh=OHSATC=0MtTL^*WnCX^zkN5&0Lu zvqM$uI)sX%b0#cem~WfG2BLAcfe6rGd`Et0T5av}ZpFzKl$m_6I7O4Um64OpL z^Afu{0B~;0ZcFeTjKkkK;Hw~|7@V(@{up@m0 zXe?*x^n6>V7Tr2`NjE-uwZeAEGxzn(a%@g^9UGGaOV`%05a|vBSQ)1>l1GyuyTX>{ zfmRj}gLFam+t=6UovB_1au)8nvbwhYtE%J`;vtM-BB_oNAF0dyrMbhoAhso~O-R3; zgf(z_GRYUKN=%j_5hreE2j!>t9=?jp4Us}EJFVddI_8C>&FKam=DYz{?=xN`BlAOs+w;$(d8KO8GL% z_m0olW*YiDO>vzBWv|({@8gTSalO+w?PWYMoM@MAzFnH@$wfeC2ccaBC3*V+8!uOR zG}Smi_ZNo~mjz*c{&|LM??UqDXAB*275atlXTf|PmpWskpLVUXBURuPS7Ezt^BES! z@}B5l&?z)nLH0|yBv1VX=>4yZht=(-5X0D=Wvwwb0j_e$=?l3}y+i0wyyCLhkJXSU zr;nmQh31-U1qj{#0g(W8n{;teZRP$u7jk^r$Z-4MOogM3WbE8k;>?+J^F=db!S`O^ zEFMg*7!1jx*C8=!kj(;QD8x&de;4`T&i$wD*iY&ZH-Y7pyPiAig3?7{q%#5jgJPvl zlO`)DE%v=u?B>dj<5bg2rCbz9-l8<;>yRe+#=4lRBL#pH#Q~``Hm(5O{X*59_ZK~~ zhqFJd+t%o~&-~`P<2pyt%}v%pHm3295d2YY+m({ZmVr0EcBzps`7KBKI6?o1=B0DU zoRZmPN^z?we1+{6w$v?#^WKY!VB60ys)bNayaghZy#rW%y<4{yw<6s_+7EBLAaeifl|6Wau?~Vv3QvF@T{}+(; z(|V9~ZMeP6h&2Al352J!6q`_><0%>7!|VDpa+%COB#CKxjxy}`q8;O+W8mXahT9C! zuWAD`C?(>%hHa(;T~FO{V0-OOCsy6gfB5+@C zDz(SxF>(bHz%}ogoqjP@FTK!Mja~Zl>FdB7>NHsq@>d>Wi4M2?eySDA%WXod$E{RbA4oS z6m)9+1?^1+p7!mVYo0ca){y85$r8yE^|o@ZxBn`Jh0*L6Q0c`#qmTdJe_svzPd>P+ zsl2TV&D|=1(2hgZcdBPAuBG9`*|`5JfF+-NL-PXMqIXLp5Yd%0^0;RJw`}zD^Og5u zBpHXhKJG?X?Cs6@w2ia;J}tiSOy&4$61|d0>bwKAjKM)-lyQR`DWgIGv9dz46Dm7s zl=M36*sIELW~1b{^W;IR-<{nacUrf|cI;yx0<4?AiP3`;q z%%c*XjF&&inmhT1D>?Y{BcYxl{l^!s{7QDYMXBp@6+!+*BQJZ*mM@} zA=@ihd0-r7mthV~i{`>tU=j9wty*f1wkqpTVo|S{zP+=cJWubL>f2?YPu?{{?s--Y zz3ry!$dUB(z{h0)${b`L*EpCm=ARW?H&{2=E8f)&s4Z6|%jK*YgF$bU%vGj~^m98} zIs`eE(dNU*)Z8P|^|8l$Dm-6vSq@&x*^--9PMEk6%Gs1^IWkJlr-UZt#K$LceOH#!fpgAg$KCgxToOIO?M2N`XEi;#kGmVWA}O4Z|I!?$ntPD;$o znC~nYobFba*2>+U`$SlR>z6Vh(G(RQ8(%)uDkqi~ABZt%=5^2U z4Qu$N)F0}c{%uedOd~LWq!J^-K9k5BRF;Yg0)5#99_iTT4bt_do{!yTtW?^>Tes<` zqnUlJrfs50BE)7-*keOU5*Xt|p*W|M=-%J3h-c)r`6)Mt(e~(ma2qzJYe#6)QNvot zHct?kedSu=GXTa4A~SpWc>pLR4YF?I2rrUXqz{e{viN8oXUcoS=h3&#xolU+wZRPS zDQCzoux;JMY!U2EOY!)!MK;QN0PXRJKzbcv0^eQ~Y_mRnHnFsdYQp1%?18g9^E0Zl zL7>F_Yo&Z9^-eng2I|PLnK$!H$k|yP{X&{vhufnI+2|`qwk?)DkOmxDeCc`@@DlDP z;wexRZ3}Fo)7oO_Vv|gZ7NiG-c%3Ya7wjfYJ$#+105rm|Yv%Ju9VI0d=Tg39G<~oj zXYm-l88?hDg>P$fjV;;j*DP%{?a50ieu4a)&0)BTp$l(Rua1>D(%Tl+fbCkelSF;p zI@|H6bi~;M+SPurQ!NybypeaSMUbABV7YtNFA*4eyn7T}&C_|*2?hNhSUIx~4EWn5v6O7H-FSYKo^P)LTYT7CO!?j;9jrAgA(+x!c&rc}kgA*FH z?h-St%G8ww=?U#upp=YDHo+raA`JtIxZ*YL22Y~y$CmLolP>;r;~(#T)D{Qxl}XBc zgcnz38eXFM)c3`L6N(w~0|+)mX(Fh}e(m&QZ55hibq>5&XkwBVF=GL<^vZ#@J~is7 zSqZgDm`tO9th{&T`h5}A#&#r}BpMwlkvL{$d9nV2adpx2zS;Roz*R5VVnp$(y28U= zf{ifG!djMms0q{gMYHLJ@ft!)(PBis>+6@>`~`cbSUwfu^48N7?)BHdolLC%TE zkXuimfp4FE^Nm#aYPrXBi+YcqmPwsCvCSK8G^;(n*%>VCYWIpjRIK*+!Em8aq!B#( zCO&r{-($LH!*IP$L@f(!W)sQk61<_7(8#SOgb$?EEn(bQ%L{3CGs*On+D@&QJjfk# z_!`CGni?%&C2iLNbh&T;AZ3?8OOfc-hNhG7db)Iv=cD6mDnfg-=FV~alZjL1^YXw+ zn+$9Y!_n62elwQ%p%=1ddwgo1FbTxMUg@AD%-k{TyRP>?-rf0S}Xg^Wy#$P2o9AyvT4*}-N(C(Rw>x0aiu$+B*h46~E5kE7)9o7B6% zU;BG5H3yBAaKG2q1WcCNdV=0-D!SpY!rTG$y$L2OoO(1r3z7H0HVmF9TD=lEAeuFQ zIIj4!jod7QZ0nst)^HEO&8%xBiyCG88l?;V`csi$o3Emesg8On^#u1rMt=Kdx&$;Y zO%kB7`GTJYsYA0j1Oq6OYMB-{)QfHBNjn@|iu^&?kq}y5z>v6H!Fu3RqQabQNuJd7 zq_8oX9KOJHhBJUw#KOaSX!P6@uw`K+<49kb5Dciy(_1TzFV!5Ut>WX`bPUXt4FhrV=T11*jY5zT)+~#)UsHGBg-F zOt;pR1qKKB-7git0#a1GE1^IT{sUhaULds1L4x!@UxUN+C!La<*c`bh1pfl+{3M2= ziBJ4);VVUHsfHKs_TqW%3Ks+xVT@yVrIZit%~``*6VnkN$+52UG0><{3}{U`B0yYIoK2`KgrSB zPolLb>q;`kTJxeUGAq3Kn$tKGwZJ5uoIm65{cZv7zf76)o#gc2s@{m(b=oQvN2Bvq2g{(@`TjYgKacAaH` zMoywvs5p<7DH*JsHnTd4i%~pN`2oDr3b7wgv3|#8zDF<1X}4y&e8f8PXyjl0&igL- z0R+-$XwDn+of<&#$#z{k(R8x7bf|m3aqTz=l18^TWQdUsaPjW93lyPvkaA(z2mB`O zo}Fviik74gcCW3V0d$2oO`FY-1z>7(O(J7Y5u_Vb!R$E8L* zE3N=(`7mRXm{m%(R@jR(?r@wWiEt-nrZ+N3DIpVY&UZ*!y2F1qe|F?wYBwsDeFA)Wg0hVQ@pYumcE4H z#vEAfS`9i9Ig0+blVzzz8Y z(xNlkW{3E5ThJ_O^fo?)U03V#kF1crSVo0)?QZ1{;2TeA z-n#NpIJ5W!`%cHTrY)o)Zyh!;dX8u6t>{xJdu>u)(G*|F9%z10QK5Mld>EuZp=-Ge zTpKsI`^kPQJm}E4oVTt;v_OUB zcMg1>!|noDg26{oGIK&pX?r6;a=5VM>7^%kJf)`gQnkU$LRNN?cwN89uL@(w9gThC zr%#~JG^HK0oY@j>pIR8Io7A8qiLJ<+HBJC zYLU)l15g|QUIDWfl2^ox`~Xb-E8*#?!WwaI)T8;WlE^4JzThRtq*F2*d{#b(^y@x} z@dps3vMl9j26vK(h%DrBkgI`vAH+z9tWX9K3imqNuX30;1^5KkwVo&pZRrhu^9p)z zMe&X8b%%V>9A?=j9#$>@5c>YbgjLPzVU?A#46P*cmyY-$lqoOUJD&{i!|-8`jg*a`C*Ugbs~A zWhg|$<{^(mUPlPmcE@a%$%ZXC+c(rx%KT%W41TZDZx%5;jm<}zZ`$9po>@QcE@ll7ppWf#<271O8V2@Nv5l#I*i|{cRJ82gYb4UH^G+IMzTBFN7 z7|mgS9K>GFo5lC)d3qc|ov3glk!ChZpGwG>G9q8064uiyrc40~O2JkFi%U>^nXZhl z?09o3aJFhPVnl;uD2XNwmNPu^qxiBWZBW>v!$Z#ThHUtp04L{jz4V5g$oKIYMaTJo zJs#;*V@7a&L6b&M0hvR!>mnz*HTo5ukK$JE(W^}}_$1m^%t#~gZ05*LYJ|(6YKysy zQReL8yQ=Dt{F@CctBKrAahLk!m#V&yEN7wWj^0+B&rz)+74$Vq>@huD^IJ!)jO(v_ ze;boxxh}r5-=;pU)a&vXOvK^GrP-(jS>c416yREA&_)D7x?fPb%h*MA@R?Z z8}uSDU$=$4_*>UC!JS0wTd}Rl{HsSM;8$!KY%~U-VE36s&UJJKV^Opv5L6eS1kI@z_fV8p9@_EVs**=8HQC+;_ItnH!rL{@e-MaDMd7NL;!xlekN(|HD^{gBtwIdj2tytH{u}r z1}M6+2R}p{!H0oKn^wBy7bPM)f8dFiKmNYayDWpkX;;tYn}Lcfjw0!*_e)tlmj=dQgr zB5G?tm_wJB2}Fl0Lz6BIc|5-_DNiLIxXFTW5|An=fkXiHtX8kY%T;rTr;v{~ zvVZU{QT?~s{A-o=tK1G+;T7Y}C!s|nlz#!Sz0ZRpxtT_9v7eC$i~a(-{_7E5O@cFS zoi8Ec%0ZO%^rp0c7jrrH^B5|bvLRddqz_Xoh{~+DQ0KiEeFx}qQH93Rm4Bb}#UlHI z231Me2&nYS_BE=_v-fTqiZ_qTU%)ee|C4?W+0#0wko(*z0@Z$axKLncH!nB~3|98Z z+=$CdHxH(9N=R#!p`NWA-^5djU*UXA-{Mqy;0cQP3(&my<7zWiN5~XS=id^H7;O?Z zOL&c5iorWr56GWOzYd;a%|G3aBCS_fekn)#>@2$90{C1J&8K%{;Uai+J_IJyMl|okiP$ zLyD4ALbVFUsla-$&Rp2bieH(cD9WOT`0H0!#KJ;CF4rDketE@|23T4bs4F;sFJdYV zOeiq)DpW9D>9=Ru-RhT}%JB6mCZ@3QgEtfiiuJ}-w`#=fERmhcrAHy}e`MLPIk zf#xOwjU>CxK*1bJkmeoJAHW08{66xmqvuv|<2+2@m4b}dApRtd>vaMy4oUDk$^w|! z#KBlKA7sxaB>=%VDjZS&km_01!8t~7o%?7v08zbZ3zCbsQn6C(f`tM!nub8K^Gd@8 z4*P($P9({9wl=rqQtD5vt=`l~jN?Mwpx1If~>6 z2SCe#i4L1rcmx^We%FjR%JYMDp?d8iQXnykgcFG(#Ucob`5H(Z z3?L!{xFBtl;g2=>?%_m zlI4>R_z9mr?7Y5Eq%mb@b!H_jJ|3=@i%kOe-gP2ilaMb`jq$|xO^tZjsiZ}@ljpl@ zq@9gzbufK=arm^n7lkZ}yetG<3oc+Xp zTi+vW9(o_7tl_8W2OjrCwCBg;rF#>Te>k@{nAxp`tyyL_X?ymRf2?y(D-&#Q&s(+k zXcVQHPzcXR|wO2qiy;r7)Yx_vPAO0l^S+B;_z|gY?vOJML46&ahAKFIU%@lI&7EP`pr^MAWxz_TH%gd-{MfL z-Tr`XuiA7REqBl=mKw70;UX$1K|D|`7bkZSmGMZ|ALjpawdd*kxSzG;3OD}T(O2<) z8o3({mt=ZfqSoG&<3)@X;w(GvuD&Zo?ohzX&(qdL1D70VD2uv2{#S>*89#V^{0B|4 zEyQXi9)!0akc!s%zfTz4eDNyX>A5&?&VHbUa-3!O-RCae-(R!+E_N2apFjJ~ zl9iRE^52n*h_To|+$rTWCke3ln)Q1>>T@4;DlYO1`mqXV3TVi_s+MYaB-P}jk-w}i^RvNaim~=3Oo`8I=@T9Vv26`` zV&v>WBK3}y3qn^JcSLu=_t7&ih;98tQq~yLjkw#~zeie+wY|!BJFObct{S~hy-M)B z-HjV(zo}^IxYpRdD(i9{s#l74$4GOV+GJakS~{LM-|ywfkGbb&Oe!?~c$VdBk!o6j z;f#VR=D?i8|LBB)Y{d5&%uXCtaBFAm0!cltWKT6xr3MzT(aKZy)EC7q)W>efYEpT= z0n*a>f>4JAx%##?lOnCkj8)9*Td)@#yT_mny^a{wxo|sIta@6>;!J2+T3RY(YS{xN zP{;Q6Q5W(-l6YU7uCb(+z!R&0C7-i^SFMX!XRe+yH>k0pMCOeOT{)VvX#Vey=<$)u z%v8&a%*0Nax)w%yw0#M%i}3Yb*m8-d(JW5UOGNKs(tr&xKbm?k@cU83ig}G0x&P+l zf>i$(et81@K)x30)@2MzR?1g44Cp9zj4IMVn%O82YR}q-Eq82p9BA*PTU$4LbR|?8 z%1seT-FDjQX4(s=@jlG~V5iIC5_75ZUvH=FB|T>Ha5}L_*7Y+%RP?VM|NX&WBrMkp2rVf-7lhuoLDK^{~w+%^@z35F?^?}O_!k)(r-2oy=TMiE zx7&2Qj&@f4nUJweGniNN=2%ls$2$OE4V-8Q1gWDTkWl}3FIg#%FSgC&5jOGAZ)IQS z?%@v2#aiMk;;EjwIO_S2MOaGt{4}%P?#Vq^Bv_v!U~eXoWtyU}`27#)iw_QuHYU_p zmc&=C0yG&G)o)TNn_tv@fFxom~t6YhQc;5h`)36EVi)9TIzkL*4WF!HLXuR}#TyN?937%ZlN#L)??R<9@2qT=aPGJVg z!@^6CXEYtlB{Me_LuRys(=^D%^hQibrTtuxiff%Iuc8Tlq2*mJgv{;>)PG!uFQE#b zY@p2a?i%ov=Nc^in?&B|eZGKn`Ue}Rz2Mdk$(MdoPrGJt)^2u1uhTmi_HeD@sMkMf z#uT#wiXn}$N`2OB|BsqAu~AXvD&z*f7R?A%$+1mgOz+_X6JGWJKdBJ;m6xB=Iy{#| zZmiI-@klNfN_WkDQ`P1{RTlp{*&6>XiYZqru@<8|@zZH6GC&#c6b zZMC`BC7=ofEDk5jB_x59VC5qEXvy!=4#2X{4;XP$e?NfOLW z01^4~sa{NIx!94WMPl|mtpEM&ro&P5dhf2?b3B+2h){S_;1iN8QkOh#2BQd@z%?|> zL)ofL&^OGbjhoj^Svl$Le_Jds>P$?nX`%ZO;kYc@G3VptVu^#*v%UCacT~>q1+F&^ z@fFWSk$Rs|xV@TA!hcm7yn94)nVhezq{Wm%>6Jy!(!QSXnEKZl(EnfF>e&UR&lyNP zG+*wKsBTFkx5x5Ie0NwIk2Y;y{eeH^EVob7iodwR=hx=#e+kUAO(thfuh0Pt+Y4!XWeyoPO{F~d(O<9$=Nb9zx_D>xCVHsB(EqBKtp>5pn3WL9@hb6 za^7Go06;|rzySaNaGt(T<#7oh13-WF>_5j-!FW0_aWFA4FfgBEV`JgqKgY+%dya=k zKuG+OfRKm~5AP+}OCpk2q@<+yFUTp#UQrOgB7OBACTQqS_h4Y+Vq)UHBETbf^?zI* zy8uKu=o}bV=xB_9XGCb|L}-t_09pVV;7K(!wEv~z1B*J*5PRzigfk{Fpt!b7(%E;@I zxQ@lgpEvR0>nW2=ZTA_o))&|OkjF&;KKc`TB6K2vB;WxEhr`!DvPHf^#80;THY4JG z`~Ih_ax^|G5%ES3?swUiU;n>Xsyqn}m0j$Z0ek8@6_=M43ox3VQ_({MMu9I}eO(*A z2dt)BqUcUvX@#{U{j+scvH!OAy3t9ad#;M~4L7TJOYsy^T>Ja)zt|7LZwrdYvEe#= zm+z}pkQ;Td{E3{X63Iuvm!&It!8vChkBc$Y_4jRmR*qq!ombM20Pjb@Kr7_fPgsl# z`(f=is$;0%m1J&8oa>374RW#p_y}ModIapeC~butEh#<%7U=Kb|K#X~`_4(`q%HzU z@J7vHtdl`kpnsn}cvhp(ONi*;gX zr=O^jf>2@qw*Ppk8w~zaBX|V-MMu543S|2MX~H@kvIO%W#GfPpE;doz=1|*twFfC* zm%ASpJYoe^U!ksP1{PjQOGe(G&>jJSlCC?Vg?qgDx|0dtUGn;OHesL66!* zvHpk8K!z@Ras}3k!|o$M^FI_LF!wyk+uSF$INE4E9+)a48+g+U#vOh?@jdt^xfHkD zO3?J_iJ#UJ_12KixJQDZswSsVZ2dUw5ugq4d;c)p2s6v|`d1$C{$Z%q07}wKV!F*+ zDnVZAD>{8^c9$yXU=_N0TXxZdV%2H-e%#x>&0EG~`-3h2$A4NG8V-bl4tj%DUo7XX zS8%U46Yu{RDv2#pf0C&y@gs11__sKvWbf0<;VbDH)2`h|P?~a7tgYqnJQn_)ZSuu( ztJ`fH)5{zMNmodI@%Lld220)whq+gAdl7MW-FK;`vp-560kQ$FABNhs=A5B#0rAop zTQ0a$lZw})I@sB-dQU^=uj!s2IhGd({fq1wedXasE^mh$8nG)N%tQp+#;b*fWIYhI z`26;8W8E8Ef8T-T_hg(s#Chl+<2APLjyE4-BMIOO-+$kP4w2LMdJU1AR)wzawfX$E zS1_h+`N*wCfEL=??dV<2NeyLl{{Ow>|Gy49pO9QF7QasT6Oon2A1)VjTaz%yr{*Zz@(HqQ!+f)^%#*?}^M) z{sVbM!`94wMUT2@?$nBv?6%J+`?+C{2_*G$GO0NWx1CF-V-f^C_iRw|*)_T{4&mta zn%h*e$%0=4>6|`XJ73V!t)yAz)xxx<+9$I(0?{sk?PFmYV7$C9wo;Rk0j7KK%Om=J zC+X`z%wrKgB905gOs|5Bi0|fHa7|UU=q(d12N${>-XoU*@N0i>6EO#t;~r&*FSc&n zW$2E0!LjX~`%Lmkz0pCL!w+7vUa-YmLITmYg4(G>kQyO_VIlNG4rnT-q%XNZZgy=< z`xh|?ZAX~S@}joofTOwA;p1_UeZOeoWH_SKl0W$;1-CPx>7)PaxNpKb3jGp~fMZ{W87qZ%5NGAX^LIS-TD&==gamCbMPC^WmJA>fU>lQ1V~$@@!^|H9gMn zuA{qQC$-2Y3G|G&=0Gu^zw%Dp#@<X@_Dh529E$Jr`Ga?YHy=9a_rNAXbjPZ zfpW^;UW?Kw-u13EWc$3h1($6jsYrmei%nm%Ie7gHh5@9f5Pk$i7@xs_VxTOaoECIL zTk(Q@goknvObd}=6+qK4Ij3Zi&{l7~f{7gD`iEKg%s)U(w>T3qi02(c_bnza4x>th zA~^ywt)J-P>}fqgcGf+nhMyGNk>Vs~;bcxZEWLiVMM(d=^qA_ec5#zSg%kff{Ho@K zLykNjK#By==ydJHiwoWDCDB~LwAJDkyAhd=xk&sko9|dMPyhHW{Tv0F)94g)Qqu7M zungESaL+_7KX^x+_*H&;(2SR;>nI%*-thK$-4e%Je)LV}T50|&ZYGY^AUYYtD(`qN zK-MS9dG)Sea_ci5vI!YB%e^FroG1}cSsAgZMNZ-z3nXfOdts;!$!Lz zDwe~xhB_ryyu|z>xu_eywhu_Y==}@9h!Z*Yx)Jt_D{o3G@z`c9YS%Vls_O{7sMj5` zOwRmOO6YillC@&ZX5NH|s0LU}Kp%R#yEgl#&dZ7n1lF6HiQd@5XpdY*T?4f*c;HWe z=B|x!7ns>SETki%ANA6IS<**$d1i_uK%HdviKKS)KW~qIFb*^Sb)5_R@DUK+-|=%4 z1>L7p2C3z+UB2ZiZb`BTcktrPn!(xdDeOIc|EXSM)BS#+&H=hNakQ#$Cvpxlw8EkYT3oeSjO<*4*LFH(e0!m zGlp)hGu_e-1z#@(v^{un@=HQvx&7n(+J|MNMvcD)dzbosy<)VWd;RUq!@HxBUW6Tu zi0H2E!wM0RuB}MoOb8>VGlvY6=xIWuSvfZ$!jSd$jsV-oW>FL+uL21^Jbf57ab zs|zYaj-67KB~_vhi_@mB4(zg2n2c^geM$#q=3l3$kL+RfW14&gJWcFnIe2B(9&(^M z`rtp=-^LZ;(6Lr{<|6>!tNTrGu$~KyAZ@7F`Pshjn}&3qnVpHb6v53`$l<(GUX+lleaiW*$fvVD)Oi)slMqXE9aghU`{Sc;n2{txk=H)A!=6*o#lPX3YWId zpz=2ZB++y)JY~J>Bn-JFN*}ex=XZT??HG>#Od2DH44aOQsrQVjAZp6bacVmG_M5U= z=@F@KhJ3f8A*~!VagNJ}oLnTQo$b9m9L8nNvA7`QrDrkd=1p4Z5f(muZgZzCQPi+p zdFhf#U+CSZ{b0tlK4c+xI*6Z$5^XnHO*I=UR#{Q2E?`#W5ir!= zf^wX$EMoSJS|~eiPQUA8p_NMX6F0Z9`?=E^LYaln*O=x^y%6P%Xq%K;=^n&*o8eoh zDrSLy;ZJ}52#7qNo$?G)_iJ`wHrjhfq|s^oX*r+&ik*90wO{}EXf->+?DEHQ0ke6= zOBZ5+8kAVZz|zCmdu>hos6JZb`2BqY>u2AR(peib+cM%TG)b88{hY75Hh&tNkzws% zaa=2D?RoslLQFO`>Tdq?i7#BL7ZhRSR*Yw41VltUV|r%USwcErt;l^Zh~(3=$2WFLO>ihQ(0OQJ&l3YdN6FaFs#Kt3y+60+seiH zXsz?bh38UXj^ZeG@}0_D3vV-*usWfCuUEY}lBj-g z{G!2bW`$v8?m653tuP%gHFNAXbG$X2j=|F(VQ1haXPe|Y&3|PRvBh=7`ZbVo zeA#EFQ_4$U^XSA%2SKZt|0iq5!hZ$=brkXWyi2?>3JT+;j=A7}$1rD*_ej$dIH$LRLpuoJXGnA^_dR`4o0QHbGd z2j4gq(0U|T?C|&El5SsFW4l#B^Ms;RO10-SPMYMKy)BC2bQ#0R_4ZTJW4oQA)3{op zgFA16@|t=rs5BW5t>G8XJ1JUw9sNrUDCLH6#RE*65#TwJ^F*?zb4fY&JT9ZMvu~7I<6}7O?m81EH$UnmsJetzC*!Q4NXWYBCXP z{dL$NmonhqzTe;ra34X)9P*x5N-%K8xOUFLDu2DiDZXLV#!P@`Mz))ti^PcPpL#oi zn{viPuyj8!Z}U~@G%2J#aS%7Tx`*y4l`yCO?34ye%vhWwqrTm|zP74nTEsDBj;tcB za4y}zbdZ@6vsaY5x|`D3sY{LY*XhiAh=8_o6{Q?d8)c*>>F^DT^$3ut4TOxFqLyqi zNe;ky#A@oFj3KH|J=l7A7h|^qp4^HOMak|*lQiO8DwdWxZLu{3|UE14t^|7H0EuJq3 zJ8}s@FNpB60{^@M7m0$h;*2PmD`(R! zBTs_oh+x6;-p<TfIh-Be5nh8WC)k_MM^DN5BtOx~nD2#wxUe(^tX-|5ggn59k?Z zQ+OMG)kXVF$$u^v|6*OsU-Hg%p(DOs+p(i=-!i{Cts9m%mWU+|5C6TrxgrY@2 zQG%7?30nJPwX_RfC_C-oxnXX5izn7yi*^4mL-ACnfN3g`v|Fo9m6EqtEukzbJ79zw z%TOu67`bVl(;hMr76z%GxeEF*e53qVkm z3$k2BTLsY2(<>U5z-p`(2lmTHK%mkkwE`P<1_*RupCxi~V1IG8)1zuR{zQVCP)u0t zKF|i)7l?8Xs|KR8#%Fq<3WYgW+EZKl6fO z{1OD^8W3fjT8i}}jtFWM#{j14&fULLs9_5}*UuZT4Ox*}+3Q<`lFuJr*A%>>P7o>R z*otu!DL^aM0Fsl1NDX4F5w|7$Q%*CcEwNL@&NT?W2I{=iRXx7RO3IcHXq|9h1|L(n z;Fmh&K>7tkTtfJddxMaZf!jB*UkIYHCA!(yc2u_+o{;o?yoik{HA4_n?di{@*MDm! z#Tx?UuD(62v;>7E_>kYHkuCc5FI*;f)WR;3eI@E}Gh((O<%M=F{<3i*GyB@UwV&mc zULXWf&VLsXF(x=tpOa^X;d9gk z6*IWz-0Yb6hEpH9AS&zT;>px$T|mQu61arjHAI7R6f{Y!B%USNJj z)&!`l^**!Gj%GGQ5y1waqaj;H;v-Y0MIG*ii#*(qYuXLKOU5cj^NWL4#Vh#U-Zlg* z)&53OlrJ{N8?WZxKFltjSTANDR_x?W80e%dX=<8C6KK6pTeG*El)I-cO70sOc<;8^kRkKXs>qtj zt5zB+Y;uuwHsV0y4Yht96W=0mMKbtJK{qYDeK!4euqj$~>=Ln9_u$w%`w!dA(P_K9 z^k8|TAB|x+D-8g~?8Q%fuXBprM;1*ly{M_TX(xH*Vk_GCzC3YjPj)PdO<_lVUe6VQ z60XK*q07Y;c7hx~MJ2An)oTkI2+C>;XkQ1C(Vu_bL;gnAFI@EsB-ce%$SqxtHs{7R zHdK{Iu{JHV$Ijtq&IwmDqr)h$(V1gH6;xVUTAkl+w)1@)N4@njvsLDEx-?YD9@FOc z?_7(@Qqfj;>pM^GiOM^dCi_*JW~%5Jf`Fb=&J0%q4`YJQ ze+z7g(b~=}(7po`;7pkI>9H<|g61e2>#19-)%sy^JuKm^m)#PZ;jODA!siegH2aTh zSR&8PQvOt;qRBnO5*k+RMt(nlYRcH{4m0?Qw#)UM%~|5byT~oO;ofKBoW|2GDLYEK z;=71lM3Bck|3x|tz*aK@?Z3r}rhSy+q6Q96-SEV#{x)Gx|Z{mj|$@y0qfiXrkUKuPMwg$Y;wue^5_SJR~d*}#Y4h!UL-J9gT%(3}tg8vdf9)^3< zE^7y{AtXK-fwhT&61TiP%#7~ZLtT)X$WJ^@cs^4vBhTOWFy!TJo%`}ZbW18PlT}(j z?2FE4unL;9d8B$CH5*Hp2=p!*s!mQz2u{m5r_9JM07+g2AbXewUO17X_W)o_-?R5R z_8{x+rRw{~Wky!BWWoi+>AnZqcMg^kSNK0>m|cS#8cu!C&b>>D7SlJ%A4wG?g?`xk}GAqn&IkvVF z6-}SATz#oKtzc77OhV@LY;Vte^rL;3Prrdnh@u{HyG`#Bc3&#<{AK4uX; zGohE$ z4OLe3FG~|vyZenpEd2WSyD*&I*`W07uV|k#7fGzUg{Dx!8`69PIJB88&PDUd;QYPq z?M&_`w96z&m)^`Oo_}(~;-V)o{dNgKDyWFE2aPM)_K3w;sau!0Y}ap4oVy37mP11V znV_U|9}HTebR1TocC3MSsS|ZVNw2G0TE1jB09!t{qN>_W%{n3&*%+S_+hpRr00_OH zybi3UKQ-n~9(7B{B^bOOJj=XH%9eb79J75R&L+&sl5RMZ*3#0A`;^dn1dwvZm|S`X zl|2H8Te*Z?c&pKfNEQDJ-|{~$DX=9W#+2CG$=#ji2Ff>aR`Y81Skus<+3ZW$S0h5e%--x{6%P4s(Ww6QEE)b`;=CkDXyzi zTrhlDy!=X~cIhhDYMP5&!96=Gv6#bpAN1Rn8l;%Q-`N=f=8Eh%@d{TJLF>~V1R*xe z%NpyEXM!uCO92&TC>L;5o4Tasj9ZxD&i4G@Vw%5Uz4wy;@|AhkN80YBM^s2hH zOI&rAb`3L#QZRS3I#2V`0f*jV)D($V;Y&V-Nn|rZjGuNK^x^!SYmRHXwy}1-O~!{N zXtu&IN2Q2WRcKsEAYPij*4&HDI`o2wCtKq9!8xer?H{J7@}~+#D`A=3sNo{glqtZp zf4jr)vR_lbBp|HyzMz)?Za-|Atrq7EC@pzNwqQa2%*vnalYcy}kAMOimN)WK;-8FW zvzdV}=$zF~HnT(fb&#~ntbH(1qox(9>xpF4o=h3MWy*1v zrY?vCqV&*9AW~x>lfG_gaWS6E>udhgu2EppM%P*B&0vY=Ua7fH%5x=6UFE(M&-n8FLD!F^}v<50`@;gFH)4qC|djlnt+}=-|pMq_i}SU|0Yf zLf#X)PGuLZRmd;sH@3?y59S{kDncddHjB93p?Oz+J)w3SDtT2F^)Nq#mZ08tLecst zp=l64KH?ED_*L4rXx`4YOu*y!p=YTd>`qO~Xh}>^WhlMlqns+>eVQS1wf%a_0&TpZ z)+D^-YmZj%7t534lo41)dix{bpOBsFL`Bn;!#_vycxeRXdd|#-L|~4{8wA1z!!er% zTWY=MKyG83QmAE7-E}3h3%JHNH#aG{5vcvz)YQL&ZzgH;w|9co2~R`D3R?HTny;&f z8hkdFrvMwB3BGxDeZQ^5?y%~@?8q-fL2;lmkto&g+u~h&`y)U0(A9z{7-(u})hL*+K{zsTbKkK`Xo*tz=l3NoR+*uJ2U&Jegy9|?z_*8Fk6Q)#N=DrBz| z6lb@rY|^9@7KuD$AQtsOx=3E8Y(_)hlkazWIl(4pt>WB+!cerPNX#`u59B(Abi&a2 zEF|7n^1<>#BKr4-4npG0D~p=8&6$cf(|$E>MEMOJ(=~o7Q$ks0C3{?+!<=?>mIdXJ z@M}FhVA!809|iyGY!$id+{)8hcC!tKE%ywY`}!Wi(d^cNu)8YAeM8{B@jPr<_7`rz zpNxj}krhYpGaBA{l&7l@F4_k6En7tQ8TYFE_s z*(r0<8jb>P({LCK(yqC{oNtomVRXtZ`?7p|Z%rLG(O?huIXZH)Sg>^c%(Cn67JB?DV3VReDHisfP@jrJ167F5c%;vXu zPbnzUN1^RqL!nCBAbl>HyotosgUq*6dr=yBR4TCQ^YV^A%Z>b)fsIJW^fc@21FmaW z^`|cZ3r)hg2@7k+L!vL6#Z3WC;jSn*%)miJv%W^5_-PI zZ@Ob80xxz8tfvmC_WCIq=yCUrNxc@!H+;aKkK(;svYB%4?F?v1#T!Ku9s9N;pbgq_ zVh%m6VJMf``a_2-pqi$DTA-p+lujSNCbo6*_m*Ip2tvd@;R?VMAYs_wj7*%l>ahy^ z-YTsrim!n%uN}eL8kOcwUhQfY^A5(=dEd^UsLv&e+H?V56O#Gn=*-D4RC{yGF{f-YHw8e*p@2(T-CYVO_ap znxi2CYN?TPoTUQXX+=Vu$*-`o^S@TpRICsBDWi3<6pc}gs)F#VPSkzMsy!`}MKF z4*k=L9hV}cu4Y&UevNOhA}g)j@{!O&o((HL<>|9KMUG0Q1yrzkTf45K>t1xj`%byu zS%}IBbqyV!I8dR(P}WpQHkor3Q=Yao26l4Y-)VMpFu9m8B|7~Q^!F^sew_l zCtwW(YX7&jM|OXBTgV$xwqBZOtD6ax&?r{?W(*0Tem!tTb7^YD*fPq-hbX|`5uom+>#E#x z>e;t1nk$-FQFD=QZPhID26St*;>F*)5v(?Y&v*4vW6fDl}(zz&rQ9E6izl!F^ zkTyb)oCrHJ|ML~@a}CCz$)xd}viExh9Y+!KSMHPX5_?0OTwkPlQtOr0idazd2`*^)<-5Kd>FAZ-5tJ52_PA&u$bIiZ%n zPB%iHauuE?g-zdFW>Q2(#A$bIfp6AYKkTsuF>(m4wye?2T3N+zh@7?^dm&wxgxnEv@t zhV-%mLZS$IrXnW4l4#11qutyoSi}`xBSDmx#*CcDSOp{Bk+P$oK|U&?|TIUY;3v!N$S! z)^|QC?Ry^0I${j})VaPNBJv&FR9D?QQd$o242hP zzTT&w_ZL>ODkhd##(h0EMpZYhYYmStc^Vgb6Ql+Z-^S(ty6R35XwI+sd()_qOvFuh zlxQo8HfL@q?vKTt1lQ1r#)8C^T8&xqZs2xEi$$^am1$JAtr4{u)wC`73N=Y630Tgw zj4hSPiy>3UE%Ul1q$+3o8S=xN$gu4kZGp|O(QRVbK0a$x*!OU)DdkrV5yG|Z?V**9 zLcFfV-F^qzO?vt*b1gy?0PpZm2PU!}b-1lk8#J!U;fiBQGuZ^j?aG(wbhHzq2FRJk zA5|-2kNuW3ys`#19|nv7WqYzToiuL*PIajqf0Vs>>@ zt*)cYDduRSqkw*i+_GdA?dkKH8>zckN56motm+AeFk@qf?~}@MpRT&N`Pa9aT|vkO z1$gVSDjFe^w^{C@;>7~cTpP7)`ApUS8$M+e9>Q%2tNHVOEzb6NDXJc?w z#obq=uPW;AA3F?JBM$ry`|sQDNK-o(8J_MgQ>$!@d0WFwD8uIIRx9XWZeV3 z>kq?fBCwsDc1LH@I}a9Ro1a();#27|%|_#VR&` zLTRQR;+P!?Ehr)p<8c($$;*jEMdlb{(2;-uG_ePq*YHVh;M0VroH7QRu!T#5;Cojr z1sfWdgj1T*BGuz2Wlzv{_9*|VM~U;p(4ozg2wjQhe1-K%xU{lk%AuTCE`ZJYwQOxm zFxu#P7a#^uC)A#Z(m{FHDjT!5Hfq}ha4B;?0@z#%13Dn7lCiJ9?j|R%7X}-t;-dS& zdUK`~*m$xj25D49eD5Ct&+jlb3n^Sy)?-8=AdTVa`Ra+?jsvdmv)ZVaD_6#Odk5T? zo`)(OiDB3Y!&Mt*7a~0Uvin`pg=9HQ(cv0Lq&GYlr8}e?SU=MoBir> zk#w)0)S5#iuY!U6kxL;`hXTTg$&S$6exRRAgXJ;k~E^Y>Mv}@E*p_Vo0hi(n6 zW&}|~06Hbbp7B}W`@c0=ZK_Y$m6%IT0oQkKLgWvh=?{W>tCg7kG14ED8QnN0q;Yls z_aO&1ws4ZKaJqM$n0+HJ9QP?5gTI~tmM44vV`P3byRR*h-@unayE4dW7SlKh(5+{3dgb(0CBK@V3Tr0hPVRd!90B>hlnr?^JW)9rTb)I2ND)?E=G7d`P!YEN@6yC)~b+Fd`?|J%C@pJ?B_(L_Ck zs9yD%p8*F)J*+!)Iu5y(QnoEBTMWM{OvPxhU#Z0IaS6Bo&wzWzR_z1>ZF&=yl z+(L}eSa)C>JUG3ki^n+-)A|O1&=c>0s5SU!1iFfUw~zfHNDfL|{d5G=pFH66_c&L2 zv%OWO!tcC(VrJzw40I#g^L*k%!gXM|EnVHPJO!NeP;R~$hmPdf$GszLE)w{h1%Vp67j{=290Kavy zb!GcJ(B1iCd1o(0bL)I&5nqozQgK!$&Zk~-iEq|87O668ws0cv`@|86pRmc{>N`}i zzx+wh!1^iTwO3Rr69(3kJV`s`zCv*vti#*Wa*opu-`QHP%b7TSi5!{|GhNxPG7^fT#{ds9B1~!m9(LdxqTb?RU z2i?@WJXDBV9v)>kKBrgtqA%>7t>ENlRfeh$;1su?`j(JnkcIDX(S_2i9RL zi_F!pjXo7)bd;=Ky(We&)h_L=4+>rUUU`sw9x|@#{K`+hj8=)?O;Fq)J4WTmy(j&jSg`&4_(UafeSn0d~KDYwM!B;HOeKhoSQ$DJy83FCX4F0|4%5=j>e) z4CfrX2OZ3p>H>U%=AQJotedy%UIgg~X}a}X52t5MDcGNGUIk-EaI`tdiGwFLC^1 zV}|-j*`s`prK;V7UPemCP`89rmL=(i0;07XI3Hq5(gUD|g`CRu(D9&3QaF0qdyyY+ zWfOnR%PD}B`hgZg7a=E(X=P(CB^CAWd$v9j=AE;Ckul@O^ac+lY&h*>E-n##+DAOR zuFp0*fAgAToYeP*AnDaG^V-={C2R?t+`9LaAPu=Y6$u~6LeKS&qSfgi9H>vSa9Ho| zU`p;IGIK<3--R%~`LB`b|0AaLQUXIXj|hQN#?5eMah)KhP_sh+^1no7MSnadf!Yq% zJyb98JNy&jG=^4FDHe4uJANz)$*S-12!h(BW62yR{IXmFPG3i(TMR6S7GL?4HO>hh zK_RQYaY;peJ4=RYn$oKRFS343QZgnZw{un|U*e(5UpR2TONjMwRMHhJ=Vs_z-Ghl? zA(6lbZyI2>xbf>ULc&oIzDK}VugHrRybd7GbFy=FBK?-?QzCM5U_%W4Jx!p=w_tH` zVKljMVaBhUo0-ItH}@P`D?*I}EwZv3Nk)`bl|)21|8x9}mPVO*=^4O&G~kniOX>YO zmJ8n-I@kxUC2U4#qfFO>-A^~ODL$b%6O;TBI*9`PyjX&giD7nkpxg&-N9ggIlQ$2^*$ofdnp1ZB30*U-$Bv; zj*8o>tPBfDu}x3Y#}vco9p(=wFbA-V3ZDT8y|>X;qPsGD9szI2*AEVqxd$)h2)^z- zPY*XbAuNu)9F6%(qt$PEz0~IQFkR(%YA4k#ESlQd>6E@wBdwp-WJjQy-l?VZ#bLZ5!AeA|k-e4ITBQl>`ufR@#1p9v4w5%M8`$s9k=CDE;Q1^og&?&pTWAnbuxF zw*LC^VyTG8&XCuPjM1yXPa8Y_yZs#hA9fXVxbZ~FwIwpMS$p;MwBv+}q5Z}scLq73 zeyyV|_eWS8T8^_8mGQ<304k2e)HV&bgxkLh_+6txkRTYfGFWz*#9f?*62Cq1;H(a3 z&8o%up3&KTLKScXANqRKZe6d!&|sxruLCw@Ewvo>oXzk~N z@{N-+!k266jrkh%E9 zYnkNtlbR3-SDI6P`$`Drpxxx9(OQ*NmCg%Kae6j>FWzhYI#GhO=hMCjfwJ2qiYn3? zJcYtG+NUO2q}ZodRR1U}CGXOzu_5FvgYwtMYm_0Wm*+o#6>c4OEDL!Zn7Meh7F~L| zljToAL(Xgqin9Nj6wAIhvf=U-**CuaTsR5(biH5Bz#Wy!XoVFS^PL{v#pTu!n}?EF zdFu;P|D?w?GsjT8GQZn638u~(Qm(8nffUus=&Rim@VreIgnW{WBgbkSVf$k1kR%h( zslEK>lI2dVZfys;D`#06MYgQ0M=>WMLzEV`Oh7%}A!JrbiDHm1SfCX@xY2bjnASZO z9F8<=oz!QGLUVD`W3tO(%I5>UHa9@*eTJLGpp2d^Y5z)z-9+3W&u?x~UR>Op`-_mq z%5f^+q))sQ7WEpszu$5DDd!MieDA*v1HPO+S9N1`ab`-i$m9ztMFo@_ar>!GUHowF z9%;E$u6$d%%^Lex3uN7*rPW5JK*?)W&UZlFqmn~v6Xg=9i;M3|}arOd% z6$GXZw--OUDcdfuN_zFT|9JNOxvG^hrwksPB<>MVR5kS1&|p}gDYoHq(Gy}vlT47X zGzT7exn%{2=_i;)#4d}*z#|9@gFYTXXgNI#Qj$Kcu39`L2^^=YQ-C&adKP753r2X`u$n%b2(!P4c|6T}=}tmPxZldKg^ym?j0 zRkH$PRc#A}g4Aw2wpt|KMaGs1Jk8LFz%`m|2qcH-tnAZ!<%s<;qD^{=Gy1Pe=VNZQ zStf0aj3FQXAH*}-8m}{!)ZpG`&T^YEV%Mq2aop3xyG4XVSx(LPWeAAiYLJcDz{?AY zNBw&6^8_|_I3Y$Nkj60^(viF)-r~h+2e&&lGm z9`gvm&Q5}GUX&QxJx2(aHehxnihvoX$;-HARO5w5EgYI=wV#bl#U3Bnz-jIhPw04d zC`5x_Po+L{?;}V_j6LJ?X`D$WZk=3n4Udt<+Vv)63Z}Ii*KN;0v?k?#X;hXYE0~zn zoSlTLGcAGmV+s?~6_&3WN6kNKendy9(ik`&y|m7Q3g*anPbRBWG`HV32kyWX+@s(+ znz7zmE8jg#e#{v@EghZNDOde>_^+WjRCBcBljlZjQwho6 z>|6$m2?BJ|It?Ai%I|5_%qpU=W~Zlr_I|AeDw+Nua{?+1e)NvL@zh&eoLHDG>+GpK z(arEo4Y<9tFQ|u``t4LSrYm`kB31QiX&haG0{-A`_3yTzULY7Ql>&G1LdT>95&rf2 zP~^pQqDhs3d~vbTlB{|!aqVq19SyP3dKjv)7$vH z#WioKN<6SCAcTv(j9!4VbggBkDI1reX-u8QRZuv6FeVOR5#zQM85fz++qx#u*CH-d zn|>(DuO8Ag(T$)>t!3Wfm;G^L=xClHDX`YznPkDlP4Fj{wQP zclUSuCkB5IRnE=_Oob#lp-LOS6*h2~!e}QY&{3OHn?|WQjgNrZ+CC#j#^C?4I3RVi zX@;tZ=AC$4&JYwAK~khp2}y~Q)L+NFGks=aO&dEPd2_cq+or9!1hoG0Y$8IAtvNW7 zYy-8^OY;FHBm#6bmBvmztLKuuO$){ai^tTJm0HufTqc-)7$nQDowxJ{kysz~cE}Tt z$XZ94iN#bL1?5W?Rhr@~`1zgMXB1Toxx`70lHal_>0qS}-3Qa43EQ}E6HxRM>eAMr z2o49Tgba*@X}JsRW1c0E5_P|4Sj*aEu#-mbe?9`v-lTOY-!qXZO~cB}D=Xn2^DBYm z%b%DguBi02u1~5RenuyM>t6mLv-H?$^*+0%SO*VNm2RZ8xUl)gf6V;oynO~LvZ`kd z(X)!IYciF_tnOYJIHbi6rUmuMG&&@GwjJRYaQwM|z#LQfvvQjkV0?4YEOKk~Y{9(f zM3<*n%BujP_;X_t@t2aBE4hHbiZyIfFoX1MokU7V@{f`14?@ec{Mf?qKfL}@?(S9C ziY1qQaTZtNnX~pNb>s4j9w%xCVfv-Ey`RqcCx_p9Bxv{lUg4D+6vM`Lbj_&Z zzHNH;istjOHnOE-7v3H;xZzpCDb%~PLgfy7cU3`hz`5YxqM<$~=ipIYIt?QDmXUg zvrffWBmSh^3AGyB+gJ5Q54$v#HYJtV9g8S!WA+ZqmA6WEokMXcR~arQwSUDMwo|^B zMP;3?a50@l8#s$lJ1sKVOlk>?K~Cm5-#U;Qev8yGgCE4#oxKdAi2(Z6c!O}{wo2t~2# z7D%`YvnrWc;zb78UF6jp@{bS*EF)<3@%9gM6Q{(*{NusfvXGO3mGkSL<2!BGqVODs z@Df!uyGixtOW&2@unrpsWslf}{HD1=&sb*<*6h|n{dWv3MjFa8>KFoAM{au7C5iG_ zV>oW*vW97H6=#Ma0^sx4!USW*}-v72{2T zVG#3mO$oGt0J!MDjpq1;l<@=B>}n-EZ2y^$w~+|4q8b8T;UzeA!1`!a3hM^njPT%o4&r#p={hsH<_rBM6edqWO*J97w_g-t=>t6TX zt8Q-kLJQ4hG9mhFFc$fxfid+~&#O~2`c>4tySM;hi)51H_vhMpXYqtQgB8l_8^T^= zu6_Bd2(2jCh~TR2ZEYRc=AC+-tbAB@NJ(fwX#&Mc65l8RN0VjmHm>JhiBHNj-!0B< z!?t=>k<~UOAV0qMka<+y7PuFb9rlh?cqc-7XU0eGpw6cLB| zWkNSPj0MWB{L^B_F6$ ze4PcI(=!U?F6dL1Jp>7!m`EB%HS0;v;YY1W+qL8C5)&kstA)UW*@`NHmqUvj{<+7esEh9eQ zuAL^lFswMYVnXTqR^FJ>HPleEu{Ls)SCnE{c1MtgJK_dqeGk}tvtQB)LJ?xQHfy%w zUqsr%C(+_AAUlQiar-)^HW?M+9*{;|;$z6sRt^cNw(22*c_5U#UAT&>G-c{XS(1o> zwl4TNAlMQ>p^nnjZT{+5$EkkJQ{7DwuV+?ghI0$+ZQ~)+DoWapz94m8dK+VwE^)|= z;rzLMl(TY$2$WpL-e0a-bo^Wt(`sUQ=t$8Zl}P0M2Z-74u7>|a1)TSFx2N>TJ8A}! zb6r22&BnEl|EtxiA`&$817fnlyMUczWUcYlC^<(bVR|8;uCTb?J5{?UJ9j$5Rdkg@ zXRbhTsqWnE+A#poEG&4Xet4~l>XVm z;`rtQK!*$gB%m#_f(eH^Jq(M?vV)Lz%^*^0`kvAlc6tYM@OOS<>)x*>HUT24Yj4jUhvN+~cgE>WQ49ycPr(1zkG))Py7 z0GI&F|1^@);h1eoVvdj|H9wzP=QQTcyJpsjOXJa`Pwzu8^~XOwKo3EZZ?0Xv-gM1^ zRTZ$hLl~X@n1lB21AzOyn4>dcI4hQ<(`y`&$Cod539=uiGrYmZIE`CoFq7%WqP}zY zG5xz|R(vCeq^8V3=0z1Q+S||6r=47Xd-M9wfmkztt4R)tnxiE#Yhz%3yu8jTMfF%^ zSc{Jc64Rx6lz(1*4t-f*%$iFMkm+Z%yhpV-6PXulmJnJjyw%X%IS zQM?MtsaV!!#8bJ$RS#T!6|n{7AZvjx<8W`@eQ)1+^cMCKpJqN>OJ(bNZMOZGK%;A9 z+6G0u!V3Ns=MsZPXwHSLG)FsXLLbW5jx+5v$KmWLGr9}4r~?SD(;bDa`W0~ z3#RVEZx80?B*!2?F)sIg$Kz9{R`=8AX31E!B3GIKk*E%c(4x8(qpMQo=t9V?z*Y9{ zp!b5<9dk_=rtSA|9dJqFs+^i|gFc4tXqU}&>i5b9WkCvji)rs^Rtvnib9Y7e-7|&s zS9k7k1blq<3`z3m(*G$*s1{*CmGnKEV%~1!H-9WZq`6HCp| zkxk*ugx5#{xA;fNCMotzk?K~0AE?Jqq_pfSBt;8{hS#$->pe}mY|PoCpgQPy96l=O zo9);))o#2ilyw8pWnDQh=qi5oF!Vb>1iHd%o(b+t_^R*_HXR$VD>V0Xld|w!s~rCv zckUefVbh43n#LljrPNukwvr&nBIdIJd+{x7a)hXDLTNL6IB~hU?B(Fzx^*FQ9_Kyn zngE~8xS4hDXr#aJm|{m=vAu@}S$_vPgDLLodela2jq>3%@a?K@m%st+9eg53k&_#BXDC;PE4J)E}@~Hao!A1BTUj5_mfGr!gTF`)} z-0BXLA#W%8O>}EAxcH;ixr$Mt$MD*~xLYYELPFV%OUVc#?(<50=`fWzywD}p4@Yd zYXINw>QKM)bJ*V=!1?;)O)t6k+h6|)!i{l7nZQ70k&h6s$ulC~{o(Hb8|7c1uJ^S@ z<$;%Cd^}Ert-omd1$ECbU3HDVGn*a_$)SfHJ#L+@<8K&8{e*^%uW%8Se+;18C5F%UKe_vz&ql>-8%*>qlFZbKGQdrr;08|{KSb_N zsG$C;39}V94F$Q-+DqXr&^M(sl>SBGFUWkG=!)on2Qhfx7}q>9!)GTtGF{zP2?l=mnQtK6dK9{BMZ+K=3ya! zHDR&OHrRciVHD=C)j9*Cvk!joQ2kePr7Egm9Qi|641Q|JZ@Q9~l8qq@qpd~%gs>lq zqWx1nep3`UGiJTr$0#b>PxbswQ8kIm5hp*^(qAvu;J>fMKP>;v5F!4|^1rp$e-!)Q z*xf&C`QL1H|5MCYO<`hh&a8WGrBW`3YZsI0!d=atXG@!vWa!b)`I>hM^gTW0+>7t(~JB-jrsBfw--}@d7Aa&$Kufo zdMee$Cl%j5oF$ll$8;A*hcN`6n;sN0PmY{VxJq60lwukbzVVW!8c)4pJLK0@g2`hQ zSC8a3-nI1`4L2X{NR6c~jL2SEWL~@_ zjXjq*)j97iBAt6=38OR{jHhPFvShQWq=$9-68GOvSEhhMmTU+ieF1@H z2lSbNIo%n=QDZhi;im$2Bcb+CS?_S=Z`($eh1$X!4*8^` zbW>5xFQ#TUI%g#I3bSyCDXVv1e)dUssGUzaB0}{ybCRF!82Y|%Q7dLmF>|mHH;ybc zvKO#C5k{9|GQg947_$%5Qzld{gF6QFj5W>5gTPXmI>rV2&&N0q&+JZ69VYeKsMgPH zEtxi153Y_;v$d^*l}r#+x~>;Ur_-?Igu@~X<1zEzrb(Hs}y zY>q7-CVLrQ%i=cK-owfA$eU`ZmcJyZb5m)7YcpA;?9&wK=668k$d@8~!}4=H+e~lw zWEWyyIcl>zEkGlVcgwD*?|=-a{kZrcO>~sql$Ug?tELiTlG^%)ih2gSVE#wM^;}p8 z3yc0GNR?qvrgoL4>(do*I5(!TLX%eF<*JuirKR1tsr;Ic^GW#yL2gJ!3%2-!)0<^N z0keC3q?pvk`L21N#<2FgOHK+=_<@4@_z38H5(APx<`7z)bDwZ-c61 zoWp14Cj+Hze#JS#F{DA#Bfw_-F+(=NOtUDiFP$gS(#yQ=4-f5$owDkTcSTM<_PW`L zpEA?RS@~%ECI@YHAH>6QeitYj8?pm;sI=D|jI*I~OblwfZIx*8*yCkzWSK9W!Ez;9 zzWueqH^OL{4R}}Krl-9>nz&KJn7xuRMhSX_2v*ack(daFx>iqoNr)QaPpYCn7It>$ zLz2qO8sD@T`VOEkPSE-7xynDO(S&Ya%K*Chm~kh7^(#TX}IWgdD( z6OSXdrvF7VZv^4pNre8tOhgy8cVE)41@POl(9l1G!N5#kS;0$R9XwwxKSK)|!VF!@ zo+~+QUAJQL7k;-br~X{QfK~A0#gZS<(YVdXmG-ZLI(Kl`OHKOQ%i zrhYnlam{ogE8-0;3(2|j`$fyxcV)pUuUNqvq3|`6xq5Zx| z2V15)Pnky{!OcQMN}b3~i5+YJHSQw)elWsPzizXie=Kr9Lqmd^`zjm@uL$g57XCU; zuIqCPgNLazFIy(p)ZGI=j9j`O4xOpc?<#tqM#cABh7*fzj{EH^KaLtW&1WkV#rRyA z_S~~vq7Fb6Iyzl0*qi8k9GRv3J$H%J>)6ahOX^A+A|Yz+Lc)z#d7Vb|mZr<rYwYDgKl-Qac( zsW&(NH6Op}gm!lsbY=W(sRzMSICQGEn!Rc#=y~SN!Jd;m@^Mr1o}+pbHBe*I=LvTU zQ4`u`$z!2AQG(pMXq8ebRb@^7Y%{fCbv^c7KSdI;x5ie1mkrZ`6)kz7#{-ag1Tai2 z4Gp5At$rKqLm6ni;k$K04eks7YdSg#YSIzFs9cNY=`wr;w&J7lBttu7_TkcCN#ukz z>sV*kbn{iCmo{%(!(T0^m&bKgp%DD-)s?n;3d7SyIqCc0UejyfNb*-uIfgrJc(zmq zN1aPtd`?sJ>9o?brtMJ&7!$Q*_Fxl(G6foH>?opxdCJIphQd32TprtLwdmXGo3ADbyg|w71;Lk zx=W8yP*G47jY}d4`rum?)(>qfCwwx_PhON*Q@*>y6S#Ri5B~VpRg!KhM3})UN~mSL zS-&=W-=1V-ZKR+fazwGUMtcMJmf4()c1lD&9OguUvU=w$U$z}4qqG)VvAMZLFZwMqQaFlNbc4XO zbLs`|dyq7mCa6hM8~h#Mc3xV1hu2E?Ag2mGcu!y*`o_NpUwS`ELn)6g@=HL~w3p7X zgE;mVdqDes=(TdH{8i@rX|KOsu}7mEey<*3N|I?dVE9D zP^%eh&Yi%tB($WF1bWR;pVZLE0_7=i1kRo3C#D*@6WtnwfZU%ZAS7Bg^2Pcc09$cq0!#K=Tb$A-;ZiNc$7_T2lS!h z*NDBNsn#o)4&`m2?9c(pUGt_Z6fG@uv)fX&Ny`nC-&oc(;2nnV-Y)7y;zbVM;mvV5ix%mXIN1eL50mNJ_uI1ex5EoPp;70AVgz>)?#9+p zFpJJi*U&+d}Br1CjC1=mq?rF#C$9T|MJs?jocCc zcYpvo(hp?YFhi$b@>f@lb;C&T!Z!a=ZyLhC%fS> zCoswT#ccN+SgyOJ9hS~gJp~NwU8w7IOt~+c&7Ib5axtDT`%T$SCt(H}=K06`GxNbI zLJ#wK(`J2{iV?Oqd+hSfo98|1))ewLV~+GD0;Y6?b(-NsWVgA(z_YeBBm54^sbnbyX;tQn*NQ$RUS~q5w7$V>Sy;Uds^yH-qEezAE;P+ zQ%);8f_XxsN?+7ZpJ!eq#3wx^3sq?A^mvt*D z(cJKkHYauhS5IZ`C|}M=67M1VmvC%#8Qa~UCs=akg|M8GU^r7q$46`if`o7Gwth`F zD2A&`n1tRnTYj)>6S@TajO#LN0c02QgnK==~@_i632vapLalhV_!+OKUPX~+W_Bl2PxaO0(_0;L!e~TwAPL{ z$HgV9H&I$Sdhd8!E*;n(J};VUT@5GqwL*q9p%AE53Vk5<(BHtwHqh#Fp1 zO6{GuL{xNiX>=3LoF8xpC-Xf)~T#PI`%BpMRsD#iimxpp)<1}fw=gynM zXIu?hHo7j-5knDH3IQ&qlv15qdI8=b^_EANZ?qsbvJf4#`g5$5`eufv(9M7YL7P)x zb$ijLg&pSYWL_CL&N>JU>=bD5O!JJnn@2|d5K$(3hPo|m%0*z9U8*fKIJM4 z7;hitd%ZGrNP{_wfmI51st`QB6wWavf^2qb!C58Y4mG7j)8e)bCY&mSU68HSej&F1 z;)3W&1gVQ_>lf-vlp~i(eR}M+&fGkPHF#uHKPH}9h)L6B*_acUCYww-x}Lo`P8-Eu zRzR(a^l;|SW(^*`GR%ZkO%+m~sW_3c=B=|OuUTflE9r#=3X|z=lkrT7i3WVKdn-rS zHiYSqdn;Lz_Of)&wJwWlgnt~_d{|{tJ~>Ml{?6e+huUPp(Fu!90mI&MjYN`Z z(?QSh=je5qy|zNqrj|{c%j-UN7ce5qIkI1ayOBSu8q&+oko$Fbwzl16UCDx!1tYTa(MT0t;B~gFYY|Vnx|&wS zy}jRWgx>W{hr1qw!N>$FBzZ^cC*hE&I}1wBy1CH|hlnM5`5 z3BCTwQ79sD|3*{6V14fqSx;Fp?$$-w;s^lGbzC84G2a=sqPUhl?m@)?eYs8fvh|)c zBZL9p_*31j93p3mBpLOoHB)a@9>A$wD&2xCL;!!JLJRk*qy(tUYj{GqeuFlJWIb#n z?gLQ4u5@%lhLRyM3K<2`V52c;s#R&LsmWhF_hZ9>DZ20-L25MwD05UFC9g ziacUeAOGlet_aOA$LT1MUmHUxwHR3II%uazs7Ohws^{vfo7mn17su&jylzrE8TF74 z{xHcT+WZu?>GQeU3LUb#LG6=OqiVqKBV|T85ovIcJvXcD+`+e{KB)OvSV(A_T?mty zeYKFIN`6lH33FEY%z5UV>hypE?%f->V#?CKoWklG2I9Qb&%(4dC%2B>ERYjVjkoyR zfb1UCgHv`px73BL$rr00&+Uk2$H}gZveGmUfBYy&rcdX4M36#0xo|<8W5c~TxU!%jav;bn3bhH_gZ~+eKnct)j)L} z1wt3+RvUV^-hEtSva%rs@sG%?)))vVDZMJ6-bjQhsYp$Yd-RW4nfYL?P^%DQS-;JE z*Tz>$QsFRf2HNx2bD)^Ea4Sr&QU7YNWmlogs&DHP9OJ|zm$z&>2+1&a1}04&7{!>^7_G_Y zBOLR$a)wrg^TDGgc$0S^hxt5lm%Pc;yot-V9R+nL_pPX-#`v&@^#kCQ>Vp~zSZR;y ztn;%6s7U#zmRRAzI<%WYVuJ2?p|h=2%YI!^&OFMP&OmPGDJHb9VLog@h-l`#$UJZZ zXfq8ZSeL3^W6-9b2`1Kv(zX3k8mJ+X{B=-O3U5fP`mXb%Wc%upGIyCEL@&tbF?Ez1 z{g|sn{)RRikO=}oTY#IVfsey;{SQsS&eEfc)dEk=u7tPmnVN;;wM2*2aI+0 zwP!YD^~tWSt{$JF#z(#M=JOKJzOcZ+Hhr;yQdajl5cGtK9&Jf3%pqjicp_%N<$VUf zKW0=}vszPlny+YBBw}AMqGt_feZi5H>ITO2D51X~LONq*hE0c2-f~MBps-oQi_vD) z^9rC!4Oh`rjctKdNX^`;n%gXJ;$+S4Rl+k-y%Jxo_2J(SaC;W+QP);>gwOUFe-u(rH$T z$=k}*jZXAHYHGIZ&~yEPy8G|k<@d_X&8A=!U=g-kPjhv#Yx!o9_ZJpiSe$PYHbab9 zbjMOK{WoO!GT{spBH=LiyRR*vCuQ4zbkn ze&yEu%@1YbT}2V+eNtyQZ2hYa)9u8RuZ*J&=}(~Hhj>QnJGUxG#Ch`rj^B?9)V#Hz zP(7;Nh&>A5`z&%j&#pEC>H&wp%nm5zeJu1H5SoxM<=!|4b0b)>RuY!UqlJ~b<_sWQ zZLsaL_}rLOWlz`SpY$H{ZRNlcc@B3Yua49;v{$x8@zi+s6DK_zJJ*tb_$py{`cYZW z6hb*Wq5LbF+lg;Q#_lpqiMF?TH^y(D4w_vyifYd9X)U6n`DoXscR!HlZSvtvC zIc8&>$I1{CeNM%gpVBJH8>+_L!{E?Y>dY&wRjL;zcrfOjOMTQ$IKRBd~8SR)}wVg9bx{^fYNFTB>+%1(Ry=9y0v zS_zzA+oX*b!yaPAI^UEKPA6QH5m9qL?P{+u!_D5YLy*@vNd_LGdrITLlSoYmzq1p| z%G$=*?%o!<_r#tqa34eVe_$BNze3OS-X$$v2%ub^eS>v`rI7ZO&E0N)+zW3QOi zR8<@81V`e2tQH#Uu5_CDBxWL&l%xc9 z86ZJvkRY}|x&m$ndY#!E9Z$lRUz@%!G_J|qCk|Y+uM~VfVILdMF0KoEm?YzzWn*o{ zGCm@N*!|Le^)P{|L%8RK9p5IWWmucd24g9^gr;VeJ*k({Tw0hHM@|*Kg0_8J5m{SE zPSlOb&kr+m!zMrFw%lKoW%jO(+M%}5`KGNeDm`Uaf#z6CuonPk={*QZEP@I=TTkhz zFI*gR$ByE;{gpDMLl%9}NL>RJvV9PxmV!Av_DdLyGOh=GC)GtC3V+lKx}yW|qOLAl2JU9}=bCDTQs!UV?84a@Wnb zZz1)XCqA+J5cC`vLG!~^jf!IQg{xQ2?34zI`iZISp6xsvE{%-YsnBj;eloyN5L^68 zS#O>``E%c`faK`V0WAVG8TdEP_7>PHFFVp2!=9Z_3Uuj(5X0dF^MKq(94(3wUwY=l zU2cu@=*>LzBJS4%sft<>3)+d>AcuIhCUuyK(?fJ6DIPR-Co1!RLc`mcvmz=Okw$y@ z=hWC0)}lUQx9e}_bz_Tme+XjwN?l9!b+~%W(rQt9J$YlPB6sotbCm8lQBqs-cD0!4 zYvyD6?aQ6;Ft7--xkldbCeF?CTS=JiiizjcG%i(1KGS%1Y*r8A2-NU+}LNI3j7Z6a7oPc-E;KDE}Del zu@~_4#6P14CxtR*g51kDHbhHpl)Ec7au)i>ZMNAH^A*qu?s@6CUN7?VA@H%OBDniC zIbj=kx6$tEEe|6O@{a8Bh8w&J9wnJ$((k<_M0iy&eF3DO_+7SjHwgrNvrj!KB2?9* zr{gm*UHA_0U#uIEohEGoZH?6U0?K&_`EWK>g{&lYy zk)?0@DyBo=%mHz}hoHY5;zCg;udmeS_5+V4`&4@hWk2kup$jRMf_|ht6rLflQYTnL z_0Fl{369` zRWnU$oymfk9(YGOppVjfp43!zVw5qlTYh^BYRc`#2K}pN{K_#QA7obF>w_BlpUVl( zd{juHTZeC{$-G97HnlvNGniYhLG5kFw#*v2?a(fuJ3CAG0H;H=r_>?qB}?P9qIs=MdxD0o~!Cc$de-Lq?7qm>4y zSZdX#p4k8GMivJ;L3J0w5Qlq}5tOiZKYr@kd16uw*>LvnvMsFAle7d17`j1DQ1Af$LygNZx zF`I=&(9|g?4M|VfUllR}`5ay~pl!EZhPbo{YM$FsE52S;FWM(54T|ZNGw7Byc(UVo zF|9?4XUeuWw0Y!M3fy(8x&FRD_CI_2@b5jI{!hDUNq%$6YPtO8u60Gy9z^mxiN_fx ze4Sn=94=1<8SmMRksb+jUtYzoA^(eu2OoDVaB{DX!7;~8m|hP0=031)SQz~dK+wWE zOEiu{GS2^&7a~0t|F3x=#0!6WkqRs04g1YO8@pX%WTA3%i;YBuHvEh4cfjsb9!#_3 z@Bx6Y04yvTM&TQ^_jHQ@VN04!{7nI4Fso63E+6SBEm2Vymwus2*5IOo%5Jq_XMFd zPe`}UL(5%W86HUkv)@wol3|f|=+Xxfil7i@e8UF^L;OnPAeJ${;>b^Jx#^Eg7-sNS z49% zSIj!Ub&ql@c6f&iZ;|{~67t?~TobzgfUpAC-tSR}asw}a0R~&r@NI4un`vpol?&T)K4t+_c zV`-mB=JQ`D=I)U!PIzH*i7L+?fPR5h9-lovbA&e|eBqDZ$Esx)JOAawXO~rkpKp^% z*{FwST;l3Je)$iuSe98LnvYdaRjJKRLj1Vx4J#W?+5AeGe?n|Q$+^inlDB4MRwWBk zx&I;cF?%tcFT5XKJama(VmWWCcAdgxgcV+PCjSD9Xq=(W33!|VwAlou-fiL^D>){n zFNhn)h<-xEExqc!>h}Y-GxyVnRX+YR8DPS8_k3eSy7ul}zMQOa@Y~n=4lq;x1!@xt zs|YIwk~W7A1pWK`KVN75qJHwhd7}=KNTz=gDf|mG5L*;m1Dx*Zn{xt*mfWw3g%yfk<4;x4I>;qIHg z_lTK^3B0`H4vw|ji@El;F>;5tL9dp}-P2j^-CbWfx@G3-vIsKt93irkK9hW=JpO<4 zdr$z-jUBhe)dqZe{CXJ}kFS$HrP3`_pZ$xxw2;`x5Aqsl+vtTJbJXs1j0A9E z*NkD;x}QZk4dP16J$IjRBEM$lC?>m8sGGK*!Z`BGswTkDXIBrI@4~K8dg}rtm<3h> zy|;MluV zsRFZTTx3QDQ{|*MP<$no=E`iwStg%WVL##&QnbKVNL{+l9x~S>^GHJ_t0;7K8`##C zG(QQw_BMKchQDI0f){q6Ja)+Jh~lrb(F|7>I68iMq@;^4r9{Z7*hE>P!?>t0NliN^ z4i<~9X@mz3ipFwK*k?YQ+-H>9T7)%M_deJ=2UMyPnU1pamV=rB0%WiG~Qu_~;EsyK-+fChiH#jt4m<7A-TwrG2 zDoOw8u$2seCS))}l^Z)B_CHF@DeAVY6j!#w)h{kr9W+{hSmZx=T4mH}hR`VIfdiN0 zkkY`&v$*60f}0Z>o+K{j*dId5P1!06>&geprUtYtw;Bsx=$m(Cjy;-q{MsdB-IZcm zMb4_cbJSk&`sUzfZl+gi6(#T6k~uQ)6X%8YN@lx7A607QhqoWiKl-q01~c6tCD&L&z_KD4#4UjmJ#DAVr; z&mOU~Y--YfjO+6?u8*AbMGFVp9xa}&Qg>{OBpn_Sed&oyaQi1nsEJV(?td3WTwLOx z;|!j;;V!T6pg7JSFADj5&H~*X+v+|V5DlNmzPjnP396-Yd~J=15bQUWt`5yON?dH@mpDLw3R9j zFT~pap!|``A7%KnNd8!cKj!d%-Zqifan*e@)PZUqOPoZ62PW29;kA3Q51Bt)U#Qe$ z*`Rz@rrN~bt|cd_tzD<-S(w){9|aYtbe2nQreb!Jokdn~U2q1q4r<6q_ws^zw7lFkoIH-xeZ zd}&}p%IpDYzmXL)|Gj)E^xKH6@88-c#GOBx(&gKzU3;Oqpz9_r2e|4Kg-Zmv4`{mP z*df!HmeMRlYLPp4;iuinqs6PTCh7}Mi$jiSu(FuuV-D&~f`mHn?{%q&`h3Nml)Lv< zh;B3LR#KbyD$~$-!=Z?_0f#wv>WBPR-^cZDb|0e2`@*kTwDY3cUZxEWpQgw;erkJ8 z?Ut6AQ=FIk2;@cwmCFoNn%{I>R#)btl10zqJTWLr44JklDt|t#c^$raV4s%up1TdD zILee<9&sHvDkq^a0=J4jxRH10^BM*FG^PmU3co4SFn<~*BHxZ9ga`J`7EO!rbaV@9 z^j(05Ne_YB1St8v%gd0I21|)KAsOWJcJ0}NFT=U)BlDM3!KiaGyypO(ks z)?G|FjQC>1%PxISN*FS!O)w2giH#fwJ}sek)9$+|HaWZ94k;M_QXl)sbq`OG zH_mt4X_iPg+b9DSWW}!c$*=7D-V%Qgp*bAi;?_)h=NdLeSr;8nPDbSfq2Y}0O-@)7 zzi;H_+5(pB;wUxSnX_JAzeI*#(WATw6rajH7^(lpZcOgUn*!Yh-s*y8?%rGIQ$4x4 zH}bj=|FVU4OZ{|phE3A%Q^(ohB@)^^v=g66zD57F_Q$ZwiU+h2#X$F)U#GuuUml1T zL9dnzp5gh`sjTO|us-hY4?T)pG5Ud&%j6l}sST~gwsbfo`ws9-9Z~s70qPUN+kB)%9W%zw2rLLgC^i_oI6|OodBX9#q3A8`cB4>>+VH2lKd^*( z2YsK`9{iHeFG-{Xf3bg*uWu*j3oK~=A$-tO-;o>3K0rNyja3jc1s2TU?(2u zP5A3aQp#CFaf#XnHv2tPG5D0dA%QbTgZ$MqZe{^*=evWbHn$e@yJk*_Xdzkos$nxz z>tn{46flpuRg@R|*48cuW_i}zXbwjm*yU8IDzjRy=`e&mA3!fbL*KU2zHR&J9&kVu z(3T>Mihei$s#2WEuHD*tXGZ#8lG*Yd9?btIv)TS;4D>tk|6ixY{Tb-rPaXWP$*ADg zE;?_NOZGvZ^UCaZKyJG3#@r{)dBnd~6+5I?n$lMdwO;DFgaU?NbGP~;vPF}`lUzF+ zsw<4QZ?li~Vyu;pFCyyO{$VK?rLbLqTZaj5zzv2dY8veSDC8M2Ds$0jw&X>0re+^72K{xsHf+T z#%nwd#Ql3rS9IC2&78Ud5xo#@wTF|&jokfG^zZQq^g#eYHxf(YG|Z?Eq_0@sH;aDk5KPLUyivxg zC2{B8U6S+(+(pS(sl3Y4EdsM)uchey>9t%Q8{nSYslx%LfbY-U{}-ip0PQdAX~*<( zIY6H_FMdhv^B(X`y3mY9o%-4UF{fSfaS{adTooibZ8VsQTBTxFq}EY~7ooOz)N|E% z)k2QuX8)za@jjKzsUsX|3Sv`AdHK71yCJ5XF?L;#UgURj6V-)>y5%2JdTNFuN`qsIToXMpgR!0}QH< zhD7#{V%p8=i>Vu~%*S2Nxhqw*O18`^mWerUK9NTgc$DA!g->dHH5Y7DSTY6YI21J( zqkJ~lS1bA4x`BH{Z^9&*0yCoz3m{Z3w=l4g$sa0 z5cqP&n4An!Ma)c+UP(cJ^RAN&QfaO|MHkpTKp8rP)Qzi^eo$UJ(~7GWfrMlTjtJCF zoCurXxCx|2k&^9>BvdPn08E99eZwYjN~_mCNYtUmaFXk+Czj$ebJHPOL#=D%Y-s9d zrNG4?k8*;r{_EcXWQen~qJ=R|EKQ~ky(-EtR69FFEpMnE({~)P7-m$4XIO4Dr-)A@b@|AW{Xoc#cTu!a}}s{$_ZM)vYC1h316i zTJAtWosqq*zaTeCkHvB}FBi;E`-TmzFGmh49eA17qUT5!hXZ%j@7~C#ypV9T?4r9e z&wOxBdv|Y09ITvHwu-OoR6D`C)_~Jz6BzOhP3eYcdK8POTkZ;Bjj+gb5e;>44`}PV zTT+PcL}x6ZS;Ws#*I(J8C2`EOBcsWVPd&V7QiMPaL8XOtH6Fr~yWZJ>YoikyHdBa> zjBu`Zh%xFpjYpNz7Z~8jJmy_qrM+^j>Y@MQ%yHP!awBflWOPaCL65ydXj zOKR{D?nPEeQhJcIe+TSe7hk1~p1DO?YL{sp=Ar7HUhpD!i}dRtYHGba>~oKjI$l&m ze2zKLbb@}-%*inU@~B5q`Oy&*Z;Q>csLEI_{(!!7=T7(xdE-S#E0UV{ZRpN+`ui{x z_b|-buJxq7XdIO|VA`KGV-`1r>9KIyv99cDXK|q%dU3OFs(^s9mvK^#Irtcb)kXW@ zjQJIk+d*UNqL<^PXYA!KyyS1=eWxkpr^Kms7TaQxyG*!IkEMW#E7P}*$b;8RgvSu6 z2O_-tY~r4vG8^$Vu*Hg&??Gzgu1x1g8rc(~GDFH)-+6AJBCe=F*=4S@Z-B+tZ&Z{W z|3LadfU8ZWH|OLlX4vcHSHpgTD}7%JE>?Sc3cdqi{i*4?XTyF!uuMGY7nFOz4gqJO ztp{9Gzi9i7j=mWTk|H64ckozI*mi@{M`#XKN|G+7$SYI)Y1vWkFG6(Be_*{?2#*xy z@2@A_rRPV2e=ehEn3kBw##LWb)UW);1?o3K z3NA6CeD*_9DgP71d5}0j8kRN1`Bl=zH9EIa8ZVY0DyAlB;J-*hPeb7QOVyfWt@C z^jMj>fP)>O)83oY#pP|iRjR6Mls<;)ko5=ta6u8tc{JtJIt_5L(63TS6(7E6QlT}Y zZ()nzZ42cAQD)+qBF6`Izkw}o^1m8*q$w&|SXh9NU__Sj9m1KDd(@U{&{UWlZpwM) z%(j3PQR&9{rr#- zW{vn??0t1yl-v3*h>A)m(ydaG(j6i#-7u6$GjunK0)jB~Al=?_nv$1`F-yGi}|c~y=%Q|y^H64;`=;bm%gI0Bmdp}`(Sk0$32-iovWNt zO9DkG$))OhpsIPc$(Nrn_2g(2SX~5086_KdNA;GUJQ?Qxf1D!z0~r_cXQ|?4u9h#y zw6E=pih`TpP`dpCzY296A2L=AenTk?DhRqP-~Ll;@xL%4dAWEA`ZO;SD33Fa_;7zq zAD0OJ-Qmm9+t2-v>*PjXiq&D^uR7Z`;fLh_%nKw354XoAJ|S^S&4>O4`Oyw7TBXb7gCUo~b+4&Il|V^iCQ%o2ZSLR3gH^ zOzDt)#?~&n??_yiG~!=gey9Dx1AY`TnR&J^`wUm!I=njq>7dw{+OD>0^oL81LCaUq8Os{r^j1Y_ z&ZMr7G6G{*0$%7Y(8nA-w6%N1jA>z3+f!nO&PO~j?Ul@uMKi@mof5J_rC+FHDaUJV zV?xnWX8qWxdM3|e=ZK5a|NRR{{(?h(VL?>BHEg{pDqQn+~7WVLq1U{ zHCA@L7Rp?1jSDQ3K&c;9oqAP1Hl`sgW0)HnQC0q7V>x2Kg{=R!%#$!IPmo@t|gB48-Rzl~0kY**c_UyU1oAzA53ZDP|qjlvfmzx0(p<+RR#}o(td* zjD#vkWY#zcOveG2Ei8c3SYp6lM@U}91JuXu>uC1F?zeH5HoF#WWqE8nb>|_9Vg6ShD@}aO)}NS<%7o5##p!)57G@|yS%b&whWXL=n{E+)fMPY zw=7a?)qfGyeeUNvovb;E=Q4*e-!z#ReHm)@^HtVe>dU|r=D0ZrcLODb?>&F+W1O=L z6#Pfy;6hFfZe6$1h)`)S%*veINBlfvkLmYWaKArOQuXK4XUD|!XCwpI2a27(4u;=* z>Tvvg^@J|w=;lr%VT*5RmtyC*n`@+x*hSROJ*SesU)`-0EXk#_-fP6T3V7)wS3dIb@6T7gyH>nK1#JEI47S--54e)ams7&8mw)aFG5h%{LXmOvF5K&xAJVHH znG#XB_kGQ@-@C3<2zDc4o*TLjEIPq@(<$xN%?$k7U(ys`*GB)6 z2x#|924l@HNrSq-CNln-JNRqTqu(znge|}1KFtmewk@f^NOE_&#&bbRmV?IRJAG>nk1GxGCdv zZkzWrVkt{C3$ar_k&9|pOxn16Tm@K~5dMBm!B@w7DOVVz>(ioN%J28e`R4X9X|jHk z;s0bX0il4k*pf-pY-RT=>l0AwIiLN-&EIFo-$Ki!MORW7FsxnKIwsDG*8hDTzTa-R z<guO0jSQ2ugY|2kuT{a5<5{3R}alb3%9*x$b}fB${^OI-XVF8&f1 zf9YfY2O8|HAu}k4k~PJcvaFO-aD4oj9$EP~Am0KoAq-F%YT&d&e{VC7tZ6tf)7B5wQSp^ca53fL%7lix zMQ`<8zPhu}X3_BJMBExX%*y%v$(VtRyJ;p&qc|N@pw#G5At5V;#jyZFp|RPve&$0p zfB*S(zhcH`C(iv!4$kbN@~j59ql13qPOmEX3j`pvyy!N+)E0S{{N|DU{N0VsE#0si zQX$AnpDYwCMEYohdK2+$7V1T#E}NuSje9en)Gay4z11zMiRp_E#5m;i4ktfNNZtLC zm6&U9qrVOVxK21yI{Cw)6axiZuOO;J8~K3jK^Su()n0TIJ3*t3HX@_PVU2u`f9jlocU(NeE?D!IN#vXU^C7`RTQr}Q&d3FWI5ugqz{6cO;6pOe^wg^fq=zEP9g4Wj>wV zjB!-vt1D_(*j9fQ9uh9pbDxld_ZEO_LmtL1A5lTmM(}p=j}%Ny-zk_tf5Q`7ZT0aY z;X6+(JdnUJZx8%uq3)L{IN}Cfm&(Judm=pa5T88Y)9f z&bWp};*h*7ui92b9&ncq0acN8(uDI}$*9V!GSf(KX1;3V zOY@{QqftP%X9Q$z7T+Da750UU%CF zAJ@V4ue)r+0-rlB_t=# zYy0)36xZ>bR=K&M@rJY5Zz%k;$2L4MpP=iORw?Z6V94GG&!KaP5AxOaCzF_7gQ|9W zo6bh2KFw+<>S4)8ttzsQ&;H*2!#JKiq}?6=b(b*HC3mf@w7haJU4U+v!mfTtB=h<4VBPqY3#Cq&`xrl9*K)R~jOJY4NZ<|{iyfAekSG9xO zdE}q*5y@mf&xyLXe8~AQETha`zKfH8T^O^`J*qbii4il(Il2^E{Awb@t2=Yq+l|~- z<@$uKT}O7AuXJ&e2exz#y)DAVU!Ts(FQ3$YqC>t2(ysdC6ONl_QN0=NJW;c&uaKJ) zZA*LLIo*qk+=I~NSw+t{Kjb=o9*9-(r}q>6u0`nQSH-V8NQUZ)!tv!&7Q9uK=w#m! z;^l=OZP|_BvA}nb4Wcmq`smT&gWdOJe(x8QxsgDy$fS$FpT>xCS8V9*`rm$pD0k!& z-2IoX>aQXHbtmM1c`us<@89FbeWN(<87BP=W%oOcxAxA;TVL{D0ZVn>n9F4mv%uF# zRtwH$o~3_|)q?dOvs!$QNdA%40-4hCr>qv}8%E#3$<5Zg=J<8&Q&kejGkO*fwGMlT zawGJ#l?I<$o#&p11zk+KRuHCfiR*p{#ad7^HE@T1=IN%VPks?pcZc*v1t6zVW!RvS zhBQG@Q{6z#qHdJ!2p5g%8JiG1Qh+I`ahVror=e1a!1*XRa%#>rMAQYM+jGKmQa9Xq zuThbhXbx{BZr|4I>LI4}eMv0$oIK{@;#~^KEg&?G6#MwZeL{5%ahveQ4B~lpCfGJA z(8zg~JM<;#JuX7uJ=>Qj)5`gtscGe7>Y{pvjT*XHqu~}XSsEHVtb9z{Lyg&IE@6$JwNlHI=tetBz4(>BsY^E6zPz`|l z*(ozr4zk~Lims`5r0)qoUD7#~Jw*$&!?}Jayi4a9eyL%5@v%O8fczWE*#*9W_bPV* zR0VF4-7u=pnVeTX0x!fr2cu66i;@3IvooQ6Wq7p;v_wmF zR71ZqX5uAj;JoA92zPY^b3tL!NbG3u2yT!K74T#Ecn5TGC&+s$Nn#5sAZyvU55`ar z7~n9;U(v2r)sTx&WtGG}ebB0GPhE4nuJIFzz9?2)D+Y9+My6sD2AQ+=qyep;*Wn{B zt+`_jSVGIi@KWAwh`h(?Vz~?*c)Fem6yvFBKj97FtZ~sj-Z!tBG%B#@o|`h@*%m+_n1fv-XXohNIc!@!y*jK+JRQod=UYEj$?p;+qF zc$hgv1AC!Xkkw9K+{bM-HtawmLnB%1MiJXuc54}}bEY~VL@&Q^lpTfu*Hw8R>+x|x zt4fKV0*%tZbq;1yj8o9{$DK~L;kZ=j*fgJluh-#vLK0BWTs9Z;^^yS%g7@jppz1;3 zo;uKcb9znKwCqg-yq9{R+2}pU%4|7r(&X5~L#L7-0wTBXH_S_M@{a4T?&7Py#$t^Z zQ*ET$eQ|sDSwrK@&b&}pkN7V2eSQ8!BOsQSuc(i!We1x~6vdC9AK&)H25K4;L`c9k&kE);V3|<`&+xiA z#`&T{s#{p;Qm8mY91YNp0N2El?~G58I1Ji{TAs@+hO+-+@}s_GKdI{!Pn+vElzU^t>vg8;z0TJ+I!auw(p~IxvrA_YW6>w( zPpO~-vQid>MXW;&2c>G#ulyGx&~CmRu*WjPTAVq?J=CxskQxS(`b3!wr`IXz($g2? zjgI$N%LDafl$j#LRMuKaCp%@A?3_S$K%p*sb4QtRXy#V7s}fMgNuD;b(3jmxS*==0 ztxvHtR#V@dFT+W>tC2K_Cj+U*^?eCxnXTM*HR7-;zaqjfoi4)jU{u_Asom*l=DAL3 z&_o53TnEC{Z}aFnh?S#Y(ap%HO3^jFO&$?&8;T!L^+B!FPZ4TCB&s?@( z_2d;u>mnSP!CUh%k3`DUBSlon>N-k&`f#j7)T*3#)1pLKLw1fUTuM}kOfe56Jw^W1 z7*|;4PNdRWh4AtXb=()*w~>kBQ;nTf@@W;ab}j=<+zc0LFz8OUoNmZ%$(P2dGy`@{ z2bCRE_r+Xwdj+_sa)9MFVUm_bHRe|o*7C*mPz#pm?8Z1qH-GTuaENKvVlq9Z(~^5_ z(!3<@Oqubf0ub6=03PUD48zjVNJ$&Q>k5N|_#8V!OOTw(&osK)GbnQ*;cnnOc zB`~@9&>Bi9vnfws+2^UlB~)(Bl~<5f-=P8Px@CpWl%Af!%AXR!#KfHWY(;#k=bbAn zPmIV20$EMpM{1&6K5h1>r^=ZitxRdsmc(WcF1N44Vq2ry*B~aNF-6L_G4HxK76AU# zPS*OR;QHlA9nlC}bObh_Ke1WI@~Ilm#oQL_77Dsh)?<1I2?z)c2g^vHFf(U3C8oOG zn4jqvamQnl_#&vtxX(w`5 zzIG0ehjA2dGOACT)q6d%Ps8s_1Y@Wfdhw(#`ie5BK>3 zjheA6ZoI6*1se8OnVUxFMCuI%t{mID*8Dkgn?iay={3`Z4_67hPOEV2v2yZk)*pVJ z!q6uYHTSfWT#l?7x8_Abd`v-ea(q5-CUOq|iYW;JYDfa>8Er5jt({FvyD1 zjE3T+`yhm#E;#Vn$L;N|$z7H^@5MEkaBxummK5U_-M$(k$omBWdbl`Qn6cH3O|aif>0A%YX&GGnBXxax%I5GF{;~ z=@i~{dc78~ac?sBHFYG^3+t*P)R+tLv0A@$T>hz(BU>P|Rfs*XZ0{jYVDo&@&E;Df zQ{WJrw?lXY3QF>Vv@&$zPW;-`PM}ja!le%b*oBPGiHHn{Hgp?Z@;^5njwTOu9!*Lq z4}L7#zbUTUYWGJt`~S<7x*yoq`U`*HVJn^xyDq0KraS1V;3vH@JRgrj0I#j3Ice3dmLa2&2Vl>|PL zog0TiX7~U;%0s(|=8ozaPCwSwcg?4K&-vlNl zg(SMv)+q?@`l0<2RM04FVi9nyu+sM_wvHb-gCt~sIz~Y!a0sk^g~yT_U%pVU_x{Wo7+p zd?cMbqlG17zNsT%SlU>*z5%h&Qi$ysR%=fECQY@i1j$TrDGr%-mrpsBzktIt`1-xv z&+tey>Qi`yC{-p}Yi&(gY;>|QYLbJ`O9H>4G;A$&+(UOb?x~5&wi7g-wzLx#S%@;i zUqb5723@2|yFsP$eP7;p zRt+b==Eq(Ua2rg$`|7U=DR6PR7I1 z=TMJ8J8Lo&6u=N7XoK1`Lkyn}!28kn@=19Nb#?0r_rw+Hu}R`r9lFA4hKj|3>!^;m z`-R70QyLM2JbVZepPpI#s27{Aot7)%4In$mz&dxdj{wKIwG9AvR86(CE(4H0k2|H9 z!SZP~-Vs}yvblRsczYKQjd}Hr)~+tnJ-fw;s+LTAAB5D16Id@ij%00ISN`BgRM{aH zD6p8#56n{M6ihSHn#B<#dRzo_jDlhWac$f&vO9HGOY+XjD%20jd+8FwWRo1};2^s6 z7Fkh8TLonoPB6fBE!_CyWpOOwxBc8QM!=RaT>cd0*|5ONgR*3S{uM+po$m z&#EM5RHni-W>zn|d2`wxqN6UNr9O4AecG?a$bu2JeTihdSNYH3Q@Z8nyYiy-EP3g| z13yWN?plpWBn}}`ou*eDcx5cFtGE(t>cn&2dQ?O=J#h(lk+|wB|AzABtxfx%wR)Qh zYPaMyLw@H_`i=IUN&Tm)!aw^`T`Ye0rFsZ4Uz~nU-yS*mCBx`rx6h+1CLc3RjC}%5 zaRWjAG@KvFq;3^gxwp?il)v~%%-zHe`>GtZy0G@xO1;F{fV|Es(FkFd-U%g`#k`m6Q`hS185K97 z^3q0bwycU7d*4dg9LQJE!m6w}xmkKE6{*ZZr)v6*S0x$FRmBlI*@l<}b9vrs?1WX9 ziB>lcUInJu9?19GfAL}vx29YNC0<>tBcgY#I~Z#YBuC9zjtKNOW(*0+$JAVfD4DAG zeZX^`xqhHvY0jftuf8z((lHt^fmlEqwSg>;Q)~O>t5s&W1#HJzEv^jmGQC?(pvC*j z%6jg(d7i-awmSj&SZlrsg09PJ5AIAQk`HR#J8Ghy#(~}udbB^#p8BN&lP|56=tS4& zmXPW7O|1jrQF<0om8%?3>&PcR9co^?oT4~1te^iVBP}vTQD=*Hq-v25a7MPczI@-X zXPN{fQE{rI${1z_)rco4Qe~bws`fNt#!jrZwCwS=hVp!%@>wb5X+Yp*wH?SSDICf> zy|MprYqOP9dL2E0-NWbd#u7ai-{Vx?fJpleYM%vv^4If2+uYI1~d4R1q-;7(%0`D*fLpRgE2~eWn1EA9a62!C~a7 z=Qc=q^49uSCu0e~%a4j;mnv=hr#@{pe8`jhzlD82z2#&`n?2VcCB;JM67<~1G7O#qNKxp16& z-#wdCEmU9yKFkOJz z&W#MYVePE)p)N6e(j%%Oxs^L1^3-K)J8q69=7OKFu>}x3*M z%z`{FF2szaff#xB5f{EHjTM^|?xL|%Rx_Au9_iV2!T_wEzuI6Vu0DBNp>xsNByz{K z#G@i|xA+vfN=KpqSlgxSp&u;Fwx6_K#HQ4{UK+2k2Q{$;ul;H}2}?0`s0u z3F4iQ)>$C=$64DuStp-7yN^@VXQC>zIQTUP0UE8=(=2qRjm;Rx*ZAliP-k}J4}lEx zzXZe=i3vIqBP}K)EKsENNGq$jg4P)cl8Y|ON%&oAsor5#a7&Jb)xO*&FeY+J>ZVg~ zq_mM|M*MB8!L>GO1!lJ{qp8G7Khuda>lCf+s$)-=_ehS~kMA+F3#*4=^h-H;LB*a4 zWD!+wOU#|h9}M5QE#({|V6XdN*21~~7@Dem9B4ZTuq;s<6|)&}Ize?V9hsC@Z%-TU zxw`^4pvJMOe9=)GT~@hjk4PsCb3Tmf6MQX@Er8{?`Dl@(zE zUx)TFhunUHVveji4t7XT1gz(0=4V%{43Ejk4rbJa0CK08FrAJ!Hp)0&TO_?|Ixt2*im{4BZlC-1);<6&Afap@9rc>H((PSr1Ojp14id&6yk6fn-tnNv-aBdLZ^62KNS{H zrP7$b;SCeQPmebQ7C^Z_C2?3K4MV}<{1$IO=oerdMB=b6X}!ea%yduAGg9#hXn~r} zl%4nSg}hx>K>U(gCvA?OU+|qNZH3`Zvzg?03z9BUDk=JKhc#612CG0B%X_j{Lf$!G z>*EFTaj4{IZ=`Xc8kV@X7p%=GA}r_Y!IGLrCl z1)mG_6&dWK$ag5U0IqL9Y3tH0@G7eA*b30D!=| z4XR>7-Yx2eiG+^~Cwwg0RrS?g2LbFxo#79MbrQ)~@W=;9?tPSQkg^1M zAH2qmtzRJojj=4mxleKzTlGxw zlYOnTVs(`<8C_!BTS|Fe*{1Rzo(N{>lh+S#@A7?F-qs->j`v^`voOzJjU03EUW`v~ zTvOK;@oogal#->ckUr^lzndBMkgxd$EBknafIaXnnY@KPY_?$}K{c(^V5JgP7?xW- zs5)&jqP_|~qVD@3ORZj*v^T`tdqxFHwmac1HAKu==p3`_>MP=;IPSmlqHIuMse3py z(V$0>SyZhq?_eS?WD&NPq-sHv`=+!-FgjiNW@Kpxu~nF%-L%d9TB7OMF>i3t!F~ScQJp?<2Rw zw(dJF{!_t27c(*6LJ`1kyfknmFAc%=pEMGV8?_~pBx0BrT+4@DD4!<={m$3hrn<=R zasPWoDniqgs9zjvni=0q6|?k-{93BGK4zyhb#}jIURDso4NEPwxk+pGa(y zb9lf6hs@1^l`e1cL#qoW7Qp3MgCr!DU73EdkphTdem~ubMpm)gTZwBArbAn8U4bsy zFy$245wWyGv{{yO{}a`o?snKhiL0l|hdZ7yIw09ZXEVx8zAxYqT+gJnasCU-BWS>h z55%HD-aE&$&`G`WYRMxFG$D!s=a8jjdeuiRu7K&K;Q1W8$5mtSoe9KDti+;#Dsn}p zC?89HJTiBc2TfG*#VP#F9i#Lt!=J0^zOB%w&cCKsftphBu9vyaexTm={mR!zW#E!D5TOWbQGtl`D(%Q_L95G_ygy;Z)O2YFY( z0tHmO1YjMPe~Q0nnL0U*3Vd`c^}s=fIzT3I@-`-@Rj>4jqAk7NQXmutFW{nxxqP~g zjHwN2Z9aN1jX~U1wY&1#Gs8WE&42IHtQZjnXz6A2JosP&A*BsVPOaM^SjjnDjmfD4 zFgZJo64q5ojH(LXT@9c=u~@(n0b>TZ8M`|!HT#e@ilU*H%BxojWto#J?C8xB@He&c z)R{Ey7?$A2;5cY9z+Un3nP&vmzX|4+Jh{uK)O@DZ@o>bfa0*KhcAlZ8v?+TOb5x-^ z;9Ln`{aBB1crgy)c{%mO5#~zNE)eO60c)>A1|fv0(~Qm_}J zrqsr{ucBwU@%ot+TL;An9R@11ktnkKK=YKW-gcl#q!oD1KFzeOakKj+tQK*DvF9m? zA<_pMIPE!~ z-jch&##r(V1w(4D8iYg_`W7NjO_}jf5Pq~lXZP$>3iwXU_~{wDpCZTT~+Mj zY?>`X7OW1_%s*UPUsgrmPY|bqDp5f-yC!aWJo!iFt@J(K8#oU0ad)EQ8$R%+ue8`x z-NPNzx+$(f{r_>$ppNtMSCa8xafoJToJbsE?k_k*#OI$y+G`0dm<`0V-^Dw(ig95# z2X3AjfA6)c=c3hXUVxX4=Lr$Yem#S56x`ofN7ye%6&7j=3Eo%D$!Ci94!!L$nM4&x zO&60E>Mi&p(;*TCS$w;F0CnC-GBa(Qre=dLbKCk50F-tWZQRMUj=k3)`9LU34577rgq_)W0Ie=4`Yc3 z@2EP}54YM@42$8_``>b^9C;}|hMEw<98`CieVDb-7nC)fAWSYhBbB|)1kMNd`8L7m zD_1BA^Pzx^*Ure0YSu`A!oe9}*N#5ZF@C&ur75^0d}mr409OzYybG6Hk|?Rtm`oie zNlu>7&gLQmpE0f%MH)v*gB?L3L}#Q710eX1rTxn|m_> zYZH8XKupZOrklQxD<4`YZn3^e)}^~d6)KJbrR^eG(MFu^CpPGxMnGy3=<%Pt1G;>C zQ|h2rwZqdO;W&c#SyB?iGPmv`#Y2 ztfFkb`6^VIl>~N2hd9^EDp-a>&IZg~TbCL|g~2m9e`Mm1tO=JHh%B#*p>MfO4z)_F z-Qam8x{&f!d1zwL?bTtijsWZ%%6lNA4X1~gvJyIf#1MO>GI&&VRK!UUZ%9oT{R52b zq*SK+cI7t|^w{E$-!)lzS&h|?yuYuZAM|{{s^`-6Ldz;x%WC2Wy zjIxD%s`4o*>oaWVuo=dFa+N!WhXqlpRFVLYt?_Gg?is}teX(z7-nRqF>O1$=k&YpK zK$<(B;oO=0o-ZstSGdTnZ^?&4Uv6?3SBnX(Zz78>z1Ew0<#JAqHWkVn-o!c_LQQDcqBQ1w^ZQ{21f9Lk&!plaES zBRvUNM?s~89(HWuXmopVWK>iBQ^PQJH5H!dcor4*^(Mc>8xt~wPn+*z@D*O9GQk*j zJ<=n)JnD3uE~uiE^qEUPZwfGy6NNim96+QN>DV>730`V-R3T7!&2+3k8uQn+C=9Y_ zUWsxyjH;LyfFsJ3r>s<-pSXT~ZIr?RIFpO)VNz>5sFcF9HcHeYAzJ{$cpN0cbhozp z3j$K4IxqJ8C+<3Phv(Ffwx6ayD1RxF8IevozZ7CqTV6_Fd)x2CjG`BVl%N_o*ik~6 z#SF7N^N9p$(Ia9Ry*VX8Q%o(zMkaGHCHB*v6ykDG_T_8?%;>ZQ<)KAD>tb`#D=PpW z)aFday`);H%O@U9g5zF96}$&w32K^?lcl4 z`-ktWjdM2o*O-ZKC^O_7*X-92yOem1oX@(7e{UoFsVBq(=?S6#=R6^`*#2$g;r;iB zQLxrf!!c@5lj#<9Pq5hmZa+hT(Ji3uo@C<%Ld=G#;H4(&qmY(JB5f!c5w_&T^f4!y z9cjlG0@?+!9BUVW7}!)U%c#0WDi2~2f()v>52-4QKmadaRg<|bk=;4IqC8c_32SY| zRZ$QyxKC+-um>I{@vDPRqQd;n0U3qn!#>Ooh?kWR^>_zR6iLTa_;{hlB_-&O(cu{ie zRFT3;^72ZPA=YdQLxHxtWX!$KsUMdaS=fYBTTDA8y41wK z9w-I2$5l>cS8qwjlQVt%2rHuG0k~7fe7Rf;us9T&i7?8m z+TfQ}$1X4e<~m(RRjR5D0NL3pw6-W!$qru7Sun@!0_8k+X0Uj}S8T&kkRS=vus2RV zm1Jyt_QXpaMP^#CjcSJm02iJB4s=oit5v}=*wZB~qqwoV$KSbVjP;~wd>**=p`F%n zh3I%BpwpmPa#2g{M5<4DdPIUCcq|?;g~li@5v57I@jvxjB^X5;on%(gZW+ zFZPy_?tD}Sf5z6LW5E?Q1O-{TW8!@!hE1kNe_ouQY^}}?kL4wAbFk^o-MOF}gYhp~ zKEu=ODv27EkZu>_ESqM?H}hhPt>JL@%aoj`Z68ua35k&k%A+wov8Q>_5nsvO&4qwMEd}};lE&lmmq#$OOyp@8X=1<$(N(+H zpyc9oR+?E9!Jecw>BaVHC-NYl$t3kPEsY5&Ur?07^sX97@EXwh_Lcb2sNPQJfx2LY zJ8zh~s%^WGk1H7(JRB0i$G0wm+RiUxr%;b+Muv{snq~~&E;%OY*Yao-jcwK$+*(ZddAMFyV9DaKVNx1g-T6P7t%M|%PENpS8k3|BHq zGmnq-DoV0iVMt0!=03C8icyxctg*XSgjyrL#VaE+lJS5xzbUevuZ{a1nU~t9j_0Gh z0w}g*m~Nx>&aUJM-%wJP9uJ4v=Wt7uZh^Ztxya?2XIt^rS6{NIfQE9KZtE;rJrk@? zkE_Ba-xsuX^J;0v>g2#ZktI(a8@AmUFnRd!w!~E1G%xniP2>Fm)M0F1BN{6O5Qvg+ zZt;wuZmcfD=7O#tW9C%X&#~UOPbVt5o_YF~wpts#%n8xv=RpolpY^_!jVnXP5$Ecl zykc;E%~ON~B)@uOP*$1DL3ECbIWWS%oLzeFq@FYKx$r`>@ezkUc6#4YVa<_v|P~xod5N8 z5s)eihp(^5T3`w@#%Z3%(}U1(2@Ckv(LQlZ$6?5WQ5n+V2JKPQ`w%h^9Gq_c^h*hI z$ml3L2R^Gk`fbfp&!`SGMse#o*{!=SGL_8AC1(}pk#iM2<8hGTjq^M+Yi|ipL(;Vv z5R3c(I60m-)jT>@_Vnx#)9UC&oDH-@Z;RyosbPb5)u#{Bc|fkv%>gWWYbK{K;D&ip zmxko&g2fXt+$Qp@WrBduA!0l2kKHErKqBfc(ZD;_4 zBUSmhL%+@bJjZZ;f&k)8lqKxRmD}*S!VcH)ghN3pXv!fY7b3+P4E4~ErYrEHy{4v> zA!W63347U+VEGCm`8nx|CIQlq7T*Svbb~@YPr36$R^G^&DgHdyw&+xD;(ADq>BIavt_a|){->ABC? zq(-*>%9imdn6}B~5s$?ZvCCbZm^UbPY+n-Hhh_BF%lVjp^l{dX|G|L(`|M-!GUcwl z5QWkCcmu-tGD`MpbMza^>5<2zR7S5aV4|TnCDOvT0g&K=`~DL52Pvmi zDW{UC;yZ`pPoC7=`S9lNya3^8cz}yfT&A=}BKrZtfo@zdSKr1%{Fu3l#;tEp_QObAN~N3+Oxy3ndsvikXYJjUbj zzehse4+7kK!{hNFu>?K%%UJtshSxxWZkz3$;VcqXrNEmwI6z{*KZH~MY=!@>4opAb z9}72sKt}F3iEKTwTtsH^lEsXtfbC}%=ZXeG;6h=;S_8?LpkhUTyCB}*ii2zzzGM>YqyJXbVNgvy1T<$}f zacDfOeryd0Dcp|TBQIS-_U2V^ME#u>bkK|BO8vf~3y?NxMxGSyG%Dy_#D1}KdT%6; zq@v7ezY<$&)Z3^fm7sbucWxun405fDqhje`_2&P=zu)lwa)kWn0HV zL74rGH`Hc9gtJ3+frakx<(ST$L-(*Pz)5Y?f&8Dkg8%oTttYyHof3m(T zGDn(wCc@Xz3Yng7pdChFXKBa$8z_|a*LdDXe8ms>&pLi46OH$gcM4ne5Se7t{~0>} zgBScD<%5VUW!%{3ONme%!U62uKknoo{;f;F^v7!}c9%TYA4v*T>xRYAXjOg$qoDs33p%W8p z+IsH81n5dt(W;}wwIuMts1W5QSF%dq(2(V&G>;`WX4FC(SU?A)FIRIzR?s6*Ni6*k zp2y5SEzqo9qcP{}x6(sFB;9$d8Ea>{HiLzjTF7ffi6 z!56o$A4F89k~&F(X9|w*ih5V7k<_V=C|NRW%Jg9HNt-lG2!UqoZq)(0vH zFmxx{(fq^E3L|`tr#q@RJ~g_|7_c4z*F>@@?b*<4Lib|eYnsg398c%Mh@H8H-ZxlL zGND&3`Od7iPg%DycHD?5tc=>;|D=E=GF1M6q7nG=4-~L}mwNJdn%{ph@qdmg^Y|5f6FG8mAD&w95Eg`czsKUaBiHg=-BNv5oTdnb!<_KpPaDc*wocmf^0zB^^tEVA08j!nVgG#Los`n=X+zcw(lFt z9Ol7i*H*#OO7s9`>njr9{hPw+Zm-AZhLE_e2V$GF2ALwqk>`zH0I_^c7sz21PR+ms zZ}!@Xnlcox9|evoVglgjoZnCu?|4h_*@S;Xfyr)OV5qF|d_(c#=)sTx1|8`~!=10c zp;%1qYyn`!Fpq&3T|4;T^#r`pDjumWve5keplKa#91ARFIx0RQgJ(ZHh~fCO?*&J@ z8*cv{4kRHE<4Df1T2>VqSz}3=CW*=n#AygvWMGqD7$5ZtP<}7C%U?n+Vq)@UROdLm zu*M6PN43+5a;E!>XwUmm(1fOUb8PtyOjuP6cG$IwV+a$*+Q!dT1GEi6*&FK0cRbTP zmsr?jiBDJ_nGtIlV8BL*_RK<@jFiM$7buqA>ejOXU$f1Rq^^BKnY|+lMBn zvZ^*uMtz95N)Anh!$mjg0 zbsf?%d`C!pd-tUqlc@!gz6cQZd+T0Hk#7duq2GOF0fFIU4B~h|f;~aT@2!HYK!f#O z??>-O75Wcz{Mt>y+0zoam%p_t{ytSj1O0s2zx@HU^`2D<8Rgn4sVJsuTV>hzj)gUd zJq>ynB#`zdnex5@|842abF|C_LOx{|gU6q;PiU>2B+&)U-V${(uZs}MoHuf{M71&Y z5HliqXmG`Xx=w`#pkG<;eTPwQ{Q*(<@8pj8GqUhRs|o4r?_}Xf?wF>#-#_P)7`7zCb!Kp3(3vRbUL)g9WU`U0 zzMv_b04(r7$Xp)|DNsSwtvS^usky!qUDp?0iIK7^ov5)Ckc|3&se=8VW$K0Ir zl^8j;WUkiQjuR?9gRHjy&f}#f^eK;blfhv_{t?!eczd6^ZTuHvvugcYa_UI`_C+^3 zw`=PIt57e;haEgl;OhIW<+FHKgZ%Ny&}>r3`;4@Jk-VpzeVdlR(?rz)z^3Gg@FxWICQLiRlhAnG+6+IhV)%Xl@XjPR{^f#22FYOMm z^>z<=rfJ+*SRREGwHmv84CHkObgw4NW=ixJ021JcNu7kIG#$sm;SE;9z)P5o zg5HVkTLP_-M|$2vaMMu_D!Hw0Axa>~vmx-MqIW^9qFQGtnlUJ^vb+^H!_$(CQkD~B zRQ=po+%t!-kmn<9_k8K*h*SC~VQ10MfVvJvBFH?wT1r((e@NW7e|QJX@WI_#Ba zb^Lhvv=MhfX@bJolygA#SI^RqZRxT!z1nmEbecmof&nt!;@?odIF*AD1QFde0`4GY zElBB%Wh7|v#Ps$)^0@1V^vwg&w z=S)3{vHa5a#Rmc-%xmb%do5YG#y`ByYUp5w@#l-OeHvA=LA%MDo#3Lc4DW~{&4?zd zArGHCo1b~f0Q7fsCK_$=lWrwdKBWenu^~{GLx@}uuGKvXuHKz%=2H?vf$IFb^108H z;5y3c8Z*LEOTp8y_&}jCTmlFilYf7tl#MLaB-zz!<%3}k{!db$h30Ctb^yI&&_G+# z=M7fH6Zwa$;ni>pn~5ZmQ`&Oq;S3D!Z2g(20j{G+l^(MbNn4u+!s$?I(*6>U)J*JViqusEr4B;6PMB05!TMt&uk>-a6I!7#?0Rm z+iBxUPj69>Z&T^QH-~F(0o){g6rWXBcGop?CI9XU#VVS>31E2H@$>eS)aA4ojB6$q zn!To)zT>)8`~d_P`u0EAd+V^awl{5<7FtTNLW>7zixmkj!AmJ#+_kj0TaaQ!3KRe6^vgMC=KO5lnfH(Pnrr5}&RJv3!BIJe;tKted~Y_ z)h2L#670u!Ne-Y~)&uNgBJxW_hsIiyDSpBq?r`WRV{2YrjBhVH}s^~^&*B+Vhhrx*s zR}rh{!}eE0+19|)6+0R84{045WiMh!axgDWCcPcMmrS%v{L2F!OdJw`zg>K>HLf?xqI9oR;h&Re&SNsZ18K^A14#)w>rRAWX6lc^6Om*0B!Q7F?9C5s zE)wLmLK}cPS;oZV2qvh5WOtVwYq{9EryfwdEWEgSd%jYbFS9s3z<;cDtx{RG*U|8) zBT@Y4zMeU^vkpyb`xVQqQD{;qG)K$O#`U`XWt9QlkCqxu2i|g~j`dg`JpuoDu62)V zn`7+DFgu2;GzS;2=;S7MolQfo^pnB#`kB(|tzr^UAQ086ip993bQ#h$Wq`@RSy!^a z-e*P!rlq;FmjJa6g3cJyAc%@m(Q&WXxDBKgGV;^bFT%rL@46I7(qTl9_M5mJ*tmO3 z=NEc?VVtC7wbl@@Go~M}f0gEca#moYYbHW8BF6JXRh=UI7e=@_4tFdnRB*9c(oF`k z@%ABpT_sY%#i=^&WZ6lFMM{Q+fKquGWsf#EAB~U|=c1I5xH1UkEDj;z*9$vilQt_e zy}Iwpr(ZD7E{t=0u6-k5blTMgt6e^WzHE)y!$^Q^;!2)U7rO3dFehribCtrXu8(+E z-VQeTWSbFJ{E;ltG&I*Sy5kYDf#hL$ZSbsOd1LaXb>S+>{APNAjYU>z{S>k=y#P{T z(ZkA=;a%$@3-5>J@DVcM+`KM7{{wqn|?Gp|V$B_;YJdp%SR(`A~f}djx z@%BF<8jV>tbtLl2wGZ}Z(X2;a1=-=z(-d{LL&&hKF@p6fw-{+Ts?Fvsmp522g1rG6Ldaw%?xx^M~^ig&0p2eb}n7b zeS8c6eQ}9YKyb`0e3%VFwc^?o9nM&@tOOV6ZPTl3>c8XP`c|`?9QQ7|q2k+Ozeu$O z_Zw7)PQ@LpfI8uJ z_a8wvWA)&wO+7{S-a>{;o7>FP;|T;GHQl`~i!PjmIj97cPFLi*?0VI=)^2Q8Bb}>g zWQDD;ob3w2)-ynusL(O5*(zQC$y@^})+d_Zyos5jiJ}oOB}l(wOhAI@(t-}8?#wC; zd4=t{3`3F|Sx@jwgd>3pjJHC9n>72>wD<4(?dy=wfk;>1S~m^h|H9yILIuSj5ms4t zP@$1L{H7BX8&@81#01(4Bvu}_=6;0NzxuMz{ef`MG`p3(guab3!rFoK8_U+NX0=eL zK;Z5f&QtG$N6QP~cQMjVUHk3jn0`+I#lW|7Rro_nmNO4ZNcAaxZp(|lWo6TI7NV3( z#l;o8|EfoHa3BB7Ax35&Grd?JNss)22gXcsjUtN@V@OI)KA%KMFS|$SInY$Wm`b{Yd$@JClPZKJC#|&Wl=$AXm_Je}MJ;!r+}_uVnH#$vN0o zUH|RAK{4fvoF&(EVOX(1lwQ% z_OHdUkyLN)kG0hHTpG^0RA$>qhufk)x#HUE-odF8$I9{PokNYL7)YgpsQ&T?69mAk zm?(q*IL`sllQ;uy=+yUBl90xfG^$N!RKZ6De~ut5lcrb-&~92C{Sa^(6KDy>DqgLa z*i*WD>^wp~4gTSUz_oDOX0YlyHfuj{)@viAq3i5OHPkFeNae9Zew9 zEX?KIAqIi!U1J32Fn(dkczmZJ!`vUR5B8yuvCjxp+%2A+q}|IspgeTcR`##0 zmMmhNq!O(*WT{1W4~{YyCe=_RDxx0Kj~&qi!;6JHT=7=8lMc@24}pV8t=$g?a;-QL z$XDrI!qfIX*VY4+?qg$c@=W)hm&&cKMi#O?uLPtv$rQDAWm!sTp4YcMXLqXopJQ13 zFHDH~kD5o##&hq~fqD+oQiw(-wEe0H5zi`FL_hCb1|xn{u4>{Fq}8ZOifU!&1?%dP zusKzsOe~Ga4JfH2k&&ply{>&M2v!6!2w;)PdZcZP;XyKDfPE;%v6IwPanEf?Toon2 zAOj|Vb8vlT9QM@0A8q0)u$B|!pvIJmD(w%)mP}J!Bopwvex>J|rL*Pznr=?!|73^c zK}X{f_8))z`Tp?ZXK}ed?2u7|G94PI5GNoulgEk$)6&&>h>DJ=S>eX9Xi3tNA>NUs zs?(2ZUiGRH$M}*GO4$?%7oYAJH?l`A5sMZWH)Okt)^IJ|lF99Cl9*YgVT+<#O(|up z4=wkGyaM%8AZWg=yV^t0I#5o+Nc)UYBq~ z0*e-0LsFMMT0NddqnXg#!=z7=#)uLoQgxO6$`17=GiDFyL6u%hm6=|-${$V2e(; z__D8BmZ@=o^L?H)kmk11@Nwf|%$}zGSbW%}jR+)cosSQ!#vimp;llK6DzrURc&Y_= zaX&woRX=mJ(%@OM%2r`Sb)Re3s49sRPZlI8Cwq{aufrZS(mPl45n=4u1C$PuKIfca zr#2E3Y&}S;n5aeVV|HNBYGE%dYWiSS+K7!*A|MAgdA6^%Ei;?=0}7=13n;B~$kY=} zY*K5fp{IMq(k9QcJ4h_Bkg#EKa^qtbc>-c5Z&fpMrNu$tw;@Qh?_ecFa9M5%$=smv zIPSquO+$?VR>^!@vPLPVjP(4P^7P7AO=VwXuAkbN`T~4LEHRwA&pvEogsV*mOH>TM ztsW_dQl*lJb_J`t5vyxIE;)_PUEV%T zz{0z;P>I%J%X+>-b$G>DjqBtM+uDgxc?zT{;+nzubXK)OF>J#t`><5XYO7!hcydz7 zKh#>rIVq7NzO7*xykgND8_DQxwtJiXLSl&){A>Qo4jG)K^_!Z4P9%T%M1g= zFWYkn2&8R{H!plKim=V}o@FoGDE@Tpxs~(#{)K1x+#{&8I#s{IE_qyUgF1uv#%FCw zTLO>&boPD3H*0n)4=I7-c)#Pjr_GLjjx=jBx7jGoRp(j9Ri4{N)jm+Fb1wzs zyVw`I;)LN*1b*4GQqxy+2D=hD0J$M(vERYL`L&JEO@d``g~-6@wMS*L0W~dQ?a~P{ ztHgfV{IgAsQsn3b2*dZ`rvvd@0!Z^Y%Pfh{$qGNRSG(ca&UFC6k5Me50DLgOS4>1B zHDlv0rz^p?E-uJzAT4%Or$3~W_`)?ZM9NB3BE8r`!fGope~(zV1F@tucn17YSh(u0 zKyV?tSyvx@ZSJh#u2?M^yAc4|K!_huX<$S}%`sOq^Iu*#P&uu#LT1>97E-rw6C9c7 zDQBDsyLi^m&+~*Orw=fwZW9(c#fPlU!CXc!#9y=`zv4T7E^#7;S@sr$bcpz z`MvM~F_X1Ow&m_)3zSQW>-_|FcZEn>3Q;kUYX*_$JLo)(Ul=;Pu(vmEg!4sBIF;fi z;9nR6j-H{5$&#l6%GZwm9M0Hdvi)SpGH*u@pfSpd$~C9tdMz{ zKV--L`$Y+%ruGTJ5U)>p1`%n*Xo*daJ+*a6ZZP)p`B7A~dA9On%^6VW^Agp!a90m$ z^kBX6dh-jTY4r9ax?mto-pD4CY zUpjPtd5CWYqjel5=VM5IcmgQ<7lv5N~GvV@9= z$&ZBaU`vhbgbI`9ED7qHHt@$p4q!J}iHzXUhKD@i{fahMt7ac7-t<)n3W~@fxH@0fB#aq z%AGa^J1_bl@o!z%)Kh{Lt9KE#kKWi~`lIKg#8->=<%^*DRI0Y}nO2YjT+h!Kd!~Mb z%GVlS00V8@b0#zl`V)H1$&W@ll`&aLNQT&Q!?fe2hesMN=zTdSc){mAE-$;ZgbM6T zEOU~|&ZtNxWGQ-wtnEa;mh&}ZrDO$V5i&!1fY+LJ0ULN)VqqQXz^?Cz6r3Nz5Nj$1gR+ z$@;a|N?p*sqAlfXnSB$hJ+XQH=BNrpXNuBwN*r=Nc`f^M{5(Lk?cZ{=zoRiQ ze19{blKg>z5m~|UCk6)7dB}0}MXCWuhcW+=S^WYpmg+R{@q$f0N4!G9;w9P@VYQqC zg^%@52w9YKet2Ojw!27-p;@fyI4-oEEa0|-RMj`k-g7dfwXD_DyRd0c&MeA(o;sq{ z1Uyd_aUsw>h;l+1tUFR=VhX|{XrrYUDOxZ^&^eQRXIt4ts zxV|+Kk)m2pFi+z3iG1;?fa}!hGbD^Yt>NZ!s5j7`d?_d(jT^kOl0fC#nZo|z7l!35 zW#iml()5gV+=TqYWU;sa1Yb?#H0w$=g4LQSfK(pd)$sCtWJ-k~lS3t-5=8i2a;HzT z6AUK{+oD1iC_(d@=S;^mCoWhMm263Pxq9d53?M|>Ml6&jzKp1!^2|F zqM8Y4iBkv!TZfdqKTy-2~-U(J6v?``FP9n9L3 z^z2b&^_3($L4g+{F!8ymQ&lD`2KjyKB1$>af_(XLY#=q|aybn!>P!#9k?{zhK)G405Y3&t>jxvHv*`((e=V$-O4#=o} zC#o^rMt-qsLq+cW3BzE2g6~J#Q(gk{mMi>TGCWdj!jP~tTnc#{_HuExTO|u^rY2Zi zb?VP8Ln$j%;<(zz1xlzdAwE;yAXWZ?B@vD282BZA-YNQ7flXpF0WN}ciOG@A)vl|D z9lm>|UtiwiJa#-biD1pisGgoVLxVM{8RWATQWII-%k?a`oZFY)%;^Enb)R_DbqG-e z9n36O>nz1kx!x1SQd0!JiO7kNre%wAS&5#lop+f(6C4y#NRjIie1jnG-OBRKz7A2W zGLPaykM2to>nc5L3wI$!9Nl|qLO?!stKzD1>xnUWdlJPOe>~KuSC@9@f#fWaA`xf$ zD3<~~GKq;vtKBl)$oM7WkrOcK!vaz(QEc6Jxk+wXnv|I&)fu|9FXkYr6=ms=7&d_z z;g+6Vb*E4M-&(tz_ARoNmt;c+_h@Lw^kIA^t~J% zv644T*HGpIHY;mRTW)Pg1r+h;=-ZaKY(95=9qE726D+%kgQXbQ;D(c#IV=Fo)!97_ zG#TZ+OfM~0>AVvhFXTQ`e5f$r-(ndtE|&LY$eEs-Af-6^T#0Sn1>n-YxBt})&dAGG z)GqUKOO?%#g4H$pGU1S)A^nTgzAvdo%=e(gm7)(}H1udy#ZSeD%!e;tvkftb_O*41DmM0nZWNZ6&&{)WnZIV3Ie&6c7iq2t%r|nZ>hhx%3(Xd+JhqjN#t*W7G zke4T}!5q}bL0OD@vCoj4UKP026`t%C$J8ZxPP#XaD?E9E3P&^*Fo`=`wK|11t#B1P zu;>6z`GJ#j2>+kETaHM#8?NgOi*Q77;9v#QUBva2}@?p~(BvYS`r#{K65>nNm*9);y8?WTOM&6-e zsKobGP;o~(sa{_`hpl}22M8sifq8o(SEgZX;XrwJ8T}I8lCp(7|0l;0N%0vf zxOI%(CO{^D9*((CluW1^pW@}g{k}XageoorRE{@+rJXaz>Ovs6W6pt$E7u=Jtb|R# zI(qoJCuvQ#s~hI%LW7y)%c=D+#3D&=++b!#QP?IRAF^Otlw}NbSCS#X7V+?yobV(( zXk?FQfwwK^8)+brzcA!}VMH8GH3i36ALc80Wy5xi`N?u@c$@lx8Uhax_e>DLH(x~F zjX0yRHY%ft5H8L_z0Kc=gHs%lQIT@wZ~0(ICOCO-Ewlih+}Ioyy}@}*O8M1_35V08@kqw1IwOXZ+ zbx37Bg`x_BuJ?IiN=BFvp7vVv$jpNU zD*Z3iu-E02#T=Kymd|@cPtRWKnwT-{=~~rDg7b1ARq#2>75^`z1KLX6fW-+^6`V43 zW>VOLXvuPE$%xE;a9yH0O3~ni`d&PAK+aI@XiyR# zcmlcfn9+put(f#*1RP}mP5`Gsnk6mHqHae!3|oyS^=d zk|2=y6>N04hyG|(o$_>4{w)(D)l+WLt}d>vRs>)DClw0BiznB!?%%l9dys>Rgd@xd1l z)OoPy=jA7LttIZ5Uz8-aumRYF6!tEY?V_v$Gm{Eh<92RH4K^~$Ms3x6+bSV1l~#wi z1Jx=<_$vRfZF@cvt$3VMb1IDFShGpfh?~I!VLNmvv$}Td=MMZYo^7fyk@k6h-layu(F#To*g+u5w7fke z&H2W^F?9j#l(PQx*wy=EJuK>x9r`uhei-?6n(a)HNIk!*k<>5XSsp|6#Qc`{!*U8i zb2xcw4_t#=x@s-^c1uY!lIl8bt8Vx4Yq9Upuy7T)Rbk}ilCD!FjLB#7VigikYR`4@ zMEf%XA}fq>Pe@+Z@3CNcI^RM3+U#iB-y=SFNp}j(F^yl^{RIetIKg2)3JnZs%@US-;57&56z) zsP97Fv!gqlTF&y|h>*i+r^Z3#4_o5rTBBX?cBpapJhwtHCF!LB3{{PgwGyT!@@-$xL5eC1%4-|TUwq^ zF`~NgE$I*sD%f#`>CbbzBaqUQUup z8*>2fpy_ntdo6j>dfb>4eTQo(>mR_8`<+Sg(`;3W%}r_ZGaqt7Gks!yN~x2_T{T3z zIIrCg$YhpdtqT$qF!xMQ*wVu{%h{RS=9BTAad;A~HKK9IVHrcALrYa-Kq*uA^oye} zh6mm^sznpwsWbXT8Zj}tEby_%L>|hqqSbU-X~?pm$Ys`*k3FJXZ7!>zS`Kf(Dv~OKxU>9f%Faj>p5>7bT}!c-p5!7atQT)C(u!CNTI20-Ts|I$66pZ zaN?UN`s0J>uJoa!=V%zZjCwP=%rhn|)5YT;G$oJP4qnR5xwoPGM=GrIuMSVq zzRt7Y^nOa3BYyC?=%4UkWyKgCAfa>TV|+e6hG&>W1+G$J@tMJL&*MwV3zVc|!cs69 zUZ>LIeZjyCbxFZEC=yl58jml~Hn2G!0DQ%#8Vn0wULWIYqN}H8!(KX*gt)sOj=w^M z=0Ww?g{(KF;g^onn~+V|ehF7yW+CD}2=9cZN^dM_?LxUi&$=20s$Vb!6+nq8=|ZD0 zodG7{KXEoT=z3tY;sm!(T8~3yR67ji#=N*4>V9D?@q5g<%PR#x8&&q-2siAFIkU^D zRT*S?v1LLm^}@>jNLdE6gEp{p*dyq;*d2Y?mC|>Zmdb2)uUYp#;lj2!&u8>Py3>el zW(i||o`;3nsxQA~+++ia&f?3TM(Mzl=5p&B7TWMNv||FTxIi?mjGK&l9s9F(9W;2~kz5#8%MFNWnV8(hALL>w$^! z*g`3%&rY=6inNsGROu`(O-!6Nr8I5=DloT+V$brQeCUxCKv_Y~4Fd#0q9Z@b+C-=l z4?DiGWjfH05S_IYGHP|psWRjPrcHwLIm;<2XEt<&5dtrswd49TtTAIsy4UpE<6o=Q z&bftT?@}hAGhESS5qX7FNj9RIU5uK2DX92Y%agSL8vhOmHfH2k7Sx>dn63#B%LE{P zaeH)_>F2IYgXM%?VYVLDOI0cYoyX%mjbhcO3#zE;+;b}=-r{b*>&9|uqi(>k8X}D% zI#}|aKop@Z3z}fkT@&M4MTdMd22*6#X>!o2aci5Ri9os_>_F*(tA#SB*U6&JLCogFw)$vKxz1BoGSQzkD z-hZTZz7W(2)R8vqt)Z4ghFDRmWhbml71);7Cqit*W9=+R_SMWZNt#vm?>Dq5!F39EWyK~9##(oBck#!9?)fZ+?Jj*^*~ZQ&@(4JDu!z$t)!F^Mm`p+ z8ba(r%NIN?lf!l#Uub}rSp%1T9(! z$hMwyZ`Mxf7Y3d9(xt~)pwZf6=-P^tl{S#ceSDHKaW?PRTkm~h#C<_(S4i1mZJOUy z3#?1II&^Y}m1^<#<`K#J^``9?_Y+1qXji-w@=xF1817-O|I`gxCozMS+ zj2?9;;0g0QJ_U;aLO+z2Zn=KOvJ}icJjYB|lpU8{F8QL{@dgPXls$N-X>}@)ZMCJ# zvr%A;jGP@&*VIyG0}5h?0}dzg{2V1HaG8rvKJvfI2zx-G=~VK;Ohl~#MkOhIv=V*Z zuG2b-WEjAt(Amnbip)szgv}MX>prt!7R{4jV2gBUWnzA2g;@;gp*zs7+9;w`7;8KE zCRG0@Zl~m|nJzrEFep-!@{8ixg?C@LehQv3!95q}uFU}nx%?eocWZ9cNxu1!WETLA zbFYNjIDoKC#1NCtPlzn4_~Dm=B~9I&y`#OliJURG)6yIfkqP%d9UlLcG2_4OX!YN9 za&ogkLz~n7K@<50wE5qkoO*7b-Ec>tvsdb6TkO{Q+?y;PWR~kOHBG9$WlP{_JuYtt zjCLxzX6Gjsfrm_u4^_H-W?Sen3iS$>3S5Wy?RTfU(yQy=7%fA^MjZ324ktan%jhae z31<|0>mLYttN|*JG|0KS!9@XS(E1YgiVFFCM^0q`1bg)giJ9+Vsh#qS{6#TLqOgAM z2sEvgSEdhc^g3oBEu(^_v7~aSYAa1KOU*3K^t$k5-Ge~LXN+TGZ6Sb)KHaC?f}Z%X z*80j|{4>ip+3`ybg=31rtOlcP8x)d!84GW&KH-Vz3p3?-EBE<>pBs0jp6+>KgH6cE z2b~}fOswYnB!-k^TBFX3hA1>UJF^=~+C&ai(sZ}b0=Lx1!1(($O4N$EsIC$ONfV<+yP~=b z{h^kaHf4e`IYg_f3>64ay{ZU+dFph*o%INnWrviN`;glQ`CZb~s4lLMtI~<$lq4r> z5wT9sDjS2N__*n=?9rQH{NkF;q+V(ua2e@V;sY-asGjd(2$rrc2=OZpF3<%~u|6Q; zD@}}K7Y@=qc5CBf&K$dZz1h3Vlf5>oIWg-}Qss6PSgh%+4EQ2rljrv^Rvs{~IZ$9@ z*a)EKwQuws6Tt9OA_Q2#CW6utV%vb1B2H(QU)k&w^vwtgn7&rtZ>t&;mKzlcyRps5 z$ZQxFSKkUVy0YnHfKwEv$|$#_sk_!ZbUTd1`gm;WyJ6}89^cW{H{jQI9xdCxV#RuXmbN5kRk3*`uDXt@%03ymg4?816|?S*;Pt@XjVzDXvVRRFg}Xz+^(=Zj|ns?sW)+ zOH;-ia*=%LZ1WsVAF+=qDv5hf9-faM9}&hZoTANWDwqXu+TNhy_Qf;f{I)E1FF-ge zYw|99zDUC>4ls3!lN~sR`8nTRTk%Z^t*Sop=~}mLU;|f#M?57Yjn#)uW2~$^EsZgl z`^7AD!hacq9exHfP6^sN5apvhms3%(sxp!01z1$Md>)d~ez}F7z1K2vyQj~Rx4M7J zzritA9O)!uV zx%HNpbmYWovtRNar47%AlS6BvVT1NpQ4+zK0KOM+rOn^MjYp z9#ObrEQP0^H@$D>^Fm`WJcqI#{T@SAqZ}@BqIAFK4=W)9;X&zn^t-|XEH8f;CJg2W zd;C2RmPRd;Ze5ID$~%xCv1u)IBV(0b2pN*-OUk@g2}?@RQaFVI+^j={ zDe5d$uK%n-`A>o4N0@nx*eXiss!Rlc4{3w&sb;px230OM|0b}>*cA(1*>nM5$9y$i z@;`ZGVLr*!h`GuazE5}^Y>M6rN^a-=DRAoo{j`{QOy+qmWy$eDgnzaK{5OGb(NBx6 zY-gOnjmLR7{ru0Cr2Q$da1C4K4Z)Apr1ZhRRP$RW|D~G0M$KO@)L(PW->n>fO~e1k zMfES${H2mAHLodpvkdxGQm(Z4$h&t}D+w+cv)?Is zHfinnQj7;xJ`eCD;kZgX-;*jPOTEgj&mHW30hZEC%a~)M45-$#E;bb9O`xQ*(Hqun z25?K8auZ8Bo_-`ncA5i)y-P-~_;SZQ!&uFWNq7dW?DbgO&LS#{mV0vI(I8nlUk4?1ZOqCt=ZE&xDgWkW+k|mufBxc(W=DmWBq)f^3JG=A#YGx0kxE( zN&1-E)CmL4E}tFN$%vYe%G4?`p3o}{Hy2naImguCJCPT^sXrI*vv@l{Ap? zD(?L4nrTEPuqRoNEX_@zhT102Z8Fczr_i`Uks)KS@6$;&^kD&k(vLCn2qG!9!^>Jf ztgvr06OU1jIQQ(zs!|^76L_xY(OX_n^OhnGy%q=c!)C$WDkHuGxe)mT{J z(%aXkZLLQ|H02)JBceZldT(PFCCln==tXOKvu>nK>4>=oPALCPfEBJNt{O{ekk8{; zT{k-5cC)biV;dW^qCkGwDmOl}Er z?2-&@D*J`Oa8dk|@ZZg~#bKfw?Hd0W#Hs1~oCrlrZ+uU4cV0kZ5^Yg|Z|K z?+5! zQY95^LrcC)=%eC2O1=s_NP!CqF1sW?wf8{dH_-8P5X;=lVry*IfW8lZ6E0n7#%GtQ zGHK2HG=8|p4&GG2*kJ-mhzERU?4Irs{`%qF{I%^O8fKSVu*)SX1nXnxOSA*3T_(Kq zkey8CmSxi@G~?&Fd>AL%UH@?Y>;Tam)~7ae#M_)`B^(%i1_D*hq& z6JHk2Bt21$?4OCMomZ4oEnq)^&gc~@csA*kaunoM@r^~9HPMlXkUYtd=>1tW$o+2M z-c=S~dKS>XOfhuAHc)9>58K*Z+klVnu=>&_A2^WXL$zfRnqK_5=Y`X|$P)BMj~Lex zwCmSzf(|@gg8ev&`kIe_=ZCSeMKH+cycqB8^58evyLmDqP5ET2s){G6sgw6w`P%(G zmaJas%TXr3v=v%4p0QJE8i!_C4=CBb8U50yY-@*Qmu=hie!Xk5u_StE*#I%Ig2z{j zta&rU6o?oG1!!YnN@HMvO&-+N4#syP3kt?_8>OUl>0=Ct%jlhdKZLuM^t$R?so|5ye$OO)&TmlC;!WTu82^`AyPi zf3Nk)ANOtbrZEA$y`2eVqG)V$-a~(3IH85Q{UPq(Dmzn90=O%y*V2yFnPk#z3&IGn zPAoE6Jg?=oXHE5(*#Ds({f}f>^-FZvgCR)O#M1g3X{CO!@E?Lw3a@K?qYZW6#UV8t`XdC#fg(z%>pt;_PI!li^|3`kEesFZNkwpdk6--fAlx4D(GV$*2=n2+q?Y<2FKUfQOv6tGD+yUo&SD{s^EX?L%Q0@iaT!GVYb|E4!iG056E zk0cW27xUKFA3rW`2%n)-p=HmsMvdHbKTMK&3gbg(B^juBtY5eSTs2gOG+E!-YO0HY z7Ua*r(@Ptk|Lkh0C0h($;OD8j6fL*fPIblIbXX8WC0nb`!a#Q{Qpd>z`>zRLaAYK$Vw(MlW zBg{TO41-FgSl`%cMP<>;z5D`;)N%DmBSzDhx(;6ZvNCQ^hK-~&)nm$G_teOBQ1Y0E zPq>r=^qCzcbQK}=g5S<$JX10B-jGEC(3`pbYOZrWTD6y1P)Ql#;EvjRfnCQH<+zIi zp!DsVS{Vk%Jx5DMwb7v!+~>0n&`u4rOsJvoNOI@#xvgI(XACFIthuunuz2c}fl?kF zoA6BLz06eCnkD#FYkA4y8CKxj=UQI;GY~)?;sND<+0sMr0^z1H5WuLnR{Ww{rIcRW zprtX1zVY@RaXAh-#V?EzcO2HuKWvR-N4B z*JDcnO1X_bA>(L!WtCl&5%be*?D`vi=)s7*d)=$WHPU$d_-JtA%m}DNp<5~}yLp+N zlF_WQS^UEfg81UTBnN_rL`^-2Zf$HcIOV`3g83cMJ6#mVS}#_pqUSTvz~Hw6Ud0OjbR&6?WtCs-O^ zj}|QQ16VHI)CEzw_`Jg~+B$GKD3S7r@qpN&CZIl^2-xFJ)KH>VpSwh9G@4h+U+?Yq zu+`=6-up(FOIGyQ*VMD?$Fo!h`{x;j*gnxh0;9EppF|Nwv5wb(C5}U2eg8N3n{3-RWvn_Z#H~moSr3@55>-gZ2hk(MIXYi71 zVa$DvAz||Fw9)Ri?j%?%?bFk;$a#|$+K6Q(d75<}=6lk0-i9|MTE(Tgwd1nW{=9LI zL=-T8oRLSlId4UXdr+8t`6Br<*~9R5@8b4jE6qVr9-5Gtf3{fF>Y?DtrvHV%B4d)T~pJRLY+I>2(NrUUx3T7Fz8tr&q4bKAKWQpK1%aNf(2 zLqq;<*uV1ljuU=PdN$6kOJ}6;3Hv#JJwo3$nXFRJx@ZyyRij@u5qx4f$6H>d(B6D z|Iqx^+XZ#G05n-45OHs5q$;=>TL1m#CLCCDWUNPDoHQxN&`Zu-!X6ZylNRr;_(aV< za;;iMhAQpOhLZ`-CW0Dw%U%AWnAdrB7yPwiLfI*eJQ)xd2aGHqT*Tl8Nl$PJ!q|l) z@q6eoK!n+Su|T*L#rs#!nb}FaEKgiicD6OfMtiqDELDy-34U9KPd-SIAOJ{n7O`TN z0#5|&2=gpoWULml?2bQr)v}1#q^3&hLdUwxb$RO!y`(qIw6CTzV2^M)*L^kW#h95l zJy57I@0MJ&`?XvzqfT3+>3V82f4V!QNk(*_oeq;e#^X+k-^1#irg3xo=$f}|dXTe% zVgWRCZ5(yig*JU@Oqy&mJwuU~e(eLdQ(Vc$5$w#nsa`1k5$I{*Yi;Wb`#AM!I}NSE zY)INFo$cf)yxuo4ZmbrV`g8Dt!NlXP(b7{FpI!vXxLu)RbQ({4?(I_!SGcRAb2|ub zeN_v%WbyJkrxgfa71s;MUEEUf)E8gA4NEe`#;%CxkR=(oH4-;T%Oasoi-*>BzE z-w2QACj8^?as{>=wDjPzR;R{{*?7(C<(NTb49WHZ&C-NeK$fNjbsDb^sPtqR`O8)jItcPb0{I)WGV=e0Oy!f`t z(K%Fo@q&-?9SDR^EAL0`zCcOjm^TW3>NOJadOHZ<${v~f4B{fKM;L`oCw@ma5U$;6 zQZcFnd_p?IXs@RFve(l8PzO_H>#a+`IXl;=M-n8g(jZwuYR=1(MV@E|X}0z1IZ)mB z|24++=g)Wl6KwwfvbO&myx(S79GD>SF9C|p@*)46a&?Ii4^4B+#j;KM-Ce5k2aXCU zW%DDMT4e>_Th6>$?mu~z8~!!rd8L`iH%6Q%Kj=Ih@QJU!BiKKsb|2QBLPJaVa+5Xi zGZP2i(}QQ%GRia{B!m_R1NozX0Aa6Lol4@6S2H#wBQ6L&c1TK-q^iT7w@l=b!!mQG~1Q}qLb)Az2Yr^^~Ljdou>0x9xRuyt98vtcr)K8ue;Y~X}p zT~$&_6gA726E|@wD(sk!#wmoRSN5;k9SX^reA^+x#mjaD$4BmFmPPuwPkOqo zi*AKwJPh|~lV{XcFfA%CN0NszOT7li1;&MDe)TpL9K5&R5MrN3q>imdH0zC{uI%*l zOqvTu-o?{SEe93yUsfiXaMn(&%mv$5{}|DV)Gc~Z#OJo%G{oxK|HMs}F*hDttvq@S zTTIT3khr?+)4O7>_`2M$i^wW|yFxxi^U~%`MV%`tO*q1#24PZMq1LB}yIkO^jwQ{^ z5ZyTfjb3R0IfRnC>wpABsAU~YnHfuL9R!DrJWjwD0e%=8RJG((4V*$v?9{kYmZ@di zRA~j3&?Eft{ow;yoQf!lN7r#AUQ{F1a=0^0cq-vsN(*UKSASF@? z9o~V~?hN~BPa3ch2sPi!tqkJNZlcnhpQKhC3@aYv@9neGa2cH)0KbWk$?iNZ z1qQp3iViIht9QfRT@}Q%YRaEdzi%w^eEF^sK&YdJfxySGhXf=2jySk=u5w&mdk3GU zjhhCl&RT8mCghd9$jxogm>E@yzcFDW}A!Gjhy4%r^Ckb76IjTZTmfq zjrSwOyE#D866ptJj;2u7rnO#B5O#n-@i6MhJu#0vpT_yS`meU3s*YuT*Erg7*QsP7T{6?9Vyn8vJfQ`i4+UAQ zx1ML`e0GonzD5H~3(YCtSwCVk{BE$hE2TYu+INEAmKU(ruB--=JwO7Dot(~FSao-0 z^hflnlN~Y|x;A$;o{WrDC(cQ(ct;U@fdoRQT4*QSBk&w&nnrd9hsO@bhr4F0T6YVo zq%e*uu?GCCN5V~&Djhs99jPq6iv-C%ix-F~qMqW&z+yjh_@lLa^tQg}i2 z6L4%oE&0Re_UVrZmfInRamq}|&8tS8y9Lz&6xl#Qf)B=h{s)0@LRDOG7?YUU5kLyf z>?^`s+gf!fdXFV6>q&yA^4Rm|Z5ID?5`ceS-*B;hVe|%t9ErkCk6DHOj#i=GknplQ z={%~>?EgBne%T^5zmG90 zVKmKed4{{DhO(wEpP|(25_~J~ivF`6x^SJYRg?(%$nfy}kJNNeuj#gKZe2mzt_AY^ z&U1bCELw=zO;$zf;Fz>NGS8`<7^~g~=3c9&ZWs4J-UNhBt9PD!!C&7Ko&#UyTGUAG z%qs7ogi2c~N4qXlC~`|m(xC2De!)CnQ};YfFjJw!yAuw=VElFSks$IR%nmlSLN%+a zw%!Tp>gkDA-rJ#)sxuR+Z3kCv{nW_>?^u5F1zm04tNvVYFk|o3+9T%yORsM&JoT+^ zI>KrEA9D(G3ew9&pbBPE3DE_m`S}4tIH^?GSr7_S7rIa15?c!|)isK6kpf>f) z%SACr*P^1-e*f9A9n&NE3p!gRhLK>wbO^&hD}6~fKYn@!{K#sWt+b?C!yvsu!}n21 zeqmZhIg|9pYWxRNa5+(T*PQ4IX(eaC{KH#kIJbba;~h-;i2cpYrR5>QuT&kp`y$w+ zDS-!1wzsB@Y;ALTKTk78M{E`Mv8kr2s!|&w`lEOG9!qy|3*I5P#UCL08883`2*98W zUAA6~@EJE&;TOe+dov{*_39cL6GN&hTQ#FSZ#J`&Wa^GU?L5{JdM{`Toq&#Jm}p&oVa@wBFt`M z0CejE^LyDb;0xz^KN;aB6)VV)4>g$Z8-B|Mahcz_lOWg$%ZkyS4C;ireoCVNVN+a| zgU&&hn;Jf!HoGFu>`*d1AmEC{2H6jcc)VqW{z+}oZmXN(@S!6T$KEvWll z`_>Tzd%M?t${^_T1i#e@X>{X^)mthS)(wm7Q22Le!1>(BcR}psd*+upUzv=(!1>knDF)=Ff2BA5?E|ja@s+zTIjY|H0wyQ+ zO(^+;KxZQ*r74(QE;B38@&1eA6~H$A?83_9ep)Jvh|+OQ+#CP`>Qcuk&j7m8b2Az= zF{R*ym6SFevvsFs28k^MWJ{Ocdw1Ro?Z3`BMo%Xf)GZ(sinWn` z=G6>q{{$@!M6}x%dz&|}>H#FvR+0gjw5X0=zrOu_h3*>#DCZ@Symv0#G93OT+}p$1 zR;e1!XQC@?EOX}PJU@F~#uJDHLhmO@YJvNu-nm$X8dfj9#qKkNw?Q;otxQ<*6ZW1( zK2_R^h#1CJk@%WxRjRYiC!?ihZBM=4SW3Lb?uo9|&HuGO$N#9N`!`AbZyWw+tzx*r zYQw30=${#pRP!Is3eMQh(cg4w5bmSG?0t~4Lm5r+NDTR&HLcd zGsxeiWVS{BTseN7y(CIBSPS&6B}#TqG>`TOitLEKMcpD;mN$KIj^0j{DXyC99BWB? z9>4O7^+?8V_91-&CFl}#pK=9KFMO*OFM6d6?FtG&G+;2ph1A@D(o&q2nu3zwbLgiH z>@!QDJA66@5}Y{aI6x@JD!j0xdjMX(P!p?KSm7SXuB_i|mnWWh=e$ao$Yf_N6^=cB zIffUm$5zm6HG^zI9jFHaSuBY*y3+-jaZ&K+3)-S*nBVJg6&WjGDG|Tv>bsVM0*1Z| znvpe5?rbn!m;Kc`CmXtUoy$1};#u4^L1bbIO^|XukShqZ`BB$r$0))1mNoe5o4^Ao zcz>^PV zHWf4ho%Et;QnYOLffi7n*0bU}aJ#-X8WO1z+b^hnc|oBl|LTnU@t;3SYmU+DMb*5r zT0Z?DsM+9o-;B0yXy002NRFb%>HqzYpmM~tE#eD2%vsCl3FzG=%0FMZ;((0Tu-Mj4)~ zWwWMXO9yCt#Bbn}m7bn=&7Yuw!31f-3fKSG>e+VcYr3J`VM>1KU}U$6xKdSI7I9T+ z?cDCucRwkIpT2lhqn9suEdT{V@7N9Jji6H2P0gvBv6&6F)MH+S@hof=>L$@Li$%Vl z6Kh8tGvuSEk6fsvDWSa!URNgXgkc4yn;|}7c*ngk>6b$2nrtvWRavS+Onzck+O=Jk z#@iNaPTBARPvW;!T@DQ7E;f4mGYz13>I!NnwkI2fWy}1W+@htxQ={mIi{7km@A zZEUmQA#$>EXewsVC$YT{pTRX!Qy#4bt<(jrUQN9DO$dp;37)foj0Lk<9QM&ZYMFQm zD-=TRZE2LrD)U;!CX6)1N+YcRqX9Yx0=FVh6JlQU0Xxw~^**#|+!bE8(4L$=7jg{J z37K$koX#Y!mdD4Ce;ptmn=pClK#Pi6DEW!#wrY-NV&Fk1AxF|Y`*!@-TgTsjk?|!t z29~hUoFu%g-i~Jr2qr@!=}v+-sCw657;qN4iR^P)?W<=6@uGwsi6OwKx*?eis$uN!stQMocULV?f+O zzQcAjoSG*fe_#i-EjM^zP+e7REu4WDc5?)_zSRR>tEF26eZNYChO z1oM+i!-FQr1_B|NFC$NlIKj*wZa^LE5~8^VOTEsWzWSh<3YTps_y<)kjBoM(V*Z-YYQy zNm=?O-=c6V%U0#xCki@}<(^Of!i^uK82|LN51U5x*sD=2kY%xaaA;9}`n6scHxY-+ z)d5aI>tUt%4;19x)uy2u3uhgF!Z!rlvOgwzvrsM##s@98SImWk$ZK*;lKl0roiEJo zT2a|ij3DX*ov9}evm42JuguAkUT@A41(?_lO5G!9jBDfT zC4Q;Wvw&i^RLzRMT!L;KnM|PLw|te;OYdsSrC*}- z=IEVTfJXXny3%Sj|GZzHwv}!PCQpzN%^wdVNopAib-cXIB8G|C*~mQeU6&U6@Wl5? z@b<2qCSjc2<_#_`zl|Kdu03B5X0Zwc!#k|KcwzJd#(pvBTn3EW@a)1+Xw8&+pF=0W zCXsZ!O`buQyqXE*?rdmA6Co91mGOpSI*_)@VwY8C{gyT08D!JmZ@1I!x5^&ELI)j> z?Pi5#_*UG5DO49X9p~N_6mprFMS&~B4bQq6k8__~3*mVN7Z_Te-LVXO4Z}h_l#8Z? zm+y@?hd~4@w)Qf{zbdA)H)~8a8(5i$yT4t2n0H5D(nrBN*Sbl=^L`C^Ych7(8CBc> z6MT@1|5Oh3>M8KB)+ivEOm*g~8IHJbdtSdB@4mAd=^v)3?X9loeV}VlvUQA}2Qb&X z0#~h66-JR97Zcg(cKQKPjUB$oj$roQNcoxoXov0?_b`Ze6{&|FRNxpT&Qylpe40es^l78F#DMqpEd9P{Wz0FHAnw|R8a$9l)%j@Q|k$!y|dYmEMtqLwo++y_N$SMFDIr% zSdIs#(e4chye$vi2s5$fg?Cg26~wBk02M7|p6Tx+n{r3}smy#jm~|r0Ayp}+(0~dP z=67}gu|nSU-}#(3WSp%}64y73bdQOf^}(>QGWcGWYNiSbGlW|2lD)QhS#KCaWqH+x zyjCj<-3r-_28|uEc%>OjheHO`|wE zwot|1qIRpOQ~#tBoAgk>`G2UkGp8+dpSG+IdAZd)M*8C`yV!aK)M3~!R792epe=o+ z6jib)3(MIX)^^pqR+Ra%-G#$H4$&2OPpvza7RKbznapjTiDtT4Jp+>k9k8Ryj^E}Y ziRh0;6O?^?$P7v!vpmgbp*lHd-M~|H!pZm%3Ccx(6&Ch>#sq7zR|!6igcO6I(()Ff zWpjq*jAZgTyO}YO-DS*6-uA;#-nnB=ny9w<=O5~I+aEK6-pzA5%6SVvpZJtSykyMnd|`2`QU$?(Cz%sqP_GN=Wk#Fvd=UeRpF4W*yi6v#eMsUq2)XoP=U?8Y|25SBdGQN` ziu;=uI>hYnQw@s`|LoB)K@l{KoIWk5lNwLRAbrx;yW#A&w*Y{=5l>O{w;cXdST{w7Cn8a=9hvw zTTP>IA3DlXkOLumIf~|U>9lat+rc^~4tSgpFiS^|G1A}@Js0jIQzwCV1l|yInhML7 zlB}CjGj{0l z$rUdE9*#<{G-%z^l_GpB=^E9^e%)6`1Hg2*9oM3I7mk?C;Uhq^*{vcu3)uB)TmF6a zh>l^KA*wFX*1*hDVM6s}TJct9Hu`Q*oa7HtRKSWx<5mDfy^Z8(EetIOfkY+?OG}?q zJm;e&D?IZgKW+WMS7TLH;0EV9Q+(gj)l{lnwJ}z=X%n>3auV+#^rNC@H-^x*<9b(h zm5^z#tJCUf_-(jO5^j>;4URi=hA8iuDq0n+dQzjcA18zhZcym|5Dv6OT-$N>A$MZZ zvziOB=^*|J>6Z*Q+mcZPE3hC}O#VV=N|yN)s>$%H!s~!jy2Y*o{HIxya4O7r#Ik(* zIIDqq`F>*I4n)>5tPjtsWa8h2I94~$Hld0o$(#d{Y@a$ za5Y0|d`K)DhqLed)*==*z<;IMum9{`oQt3Mx;S!SC4`p8Ai~_U7us;-@XJE0JCHZ$ z$-YCx5EiWNjW-JfC{kQI7}Zn;DXy9~>4xwJH#Q+U4`*(mI)y*}3}_{gZ#ZVQ=hZeC zxfMS6(vRk8>(y6WLUQlY%*}?DwnXp@kE8W})7d)PvgL`TrnvbCq))iGe{4HFWp!*i zjOy&5=;n?3y1h&45Wla?*ch_@IEV~MPT8S55Jec+Z)mQKbj>2k?I);KaPphS8=FW= zkgUiRw5mi~Z-45ExU5FSepQWrtLZ!fIctllLIoHdN5b`>>;kVi;Dcr7|zXIM_Z^zIXe! zT@ROD&27QKMml8jLo^K1uzB**|3QAM4LsM#*4eBHrmSPFF;}qLJ9*FgWA_yA%DEAi zdyy9z`})~r87wbGTT3)HDZe-|+J1HJv)pYJ-{oDLCu7`Xml3kbZ?yu(54Bcui&dy zY2#^zdYVq3jAr2&vrCHay^V=h_<1Go5-l1?vk`>W*Xnm&l0rBwY56JTt zNBY<``8#5X@h(MDUs`5ONm_>B^CF+=%!Dppq6N2iE$0gp+n&3@m$;cWVlg4B>f=U5ihYS%)|>lf_L#{czB_5;Zc3)ry|z& zw3IEh?%W5Ybw8@~qmVp6PT!1O$Kvz`5Dq_@vEgBaoICZ1Kd_~xZ|$$X!{*N7o&~+G z*B9>I-qDEUIKy~mdPxO!{aXK^x&*;J@7l2LDO9`l{s4t8d_C9)S-;}h8#-0l{~aJC z%V={GvAqPftdkmceZCtIt#(m+(-A@}_JbQO88YN`F$uknXbuwm{6zQezwKpQOt`zk z?Y_k`5YD1pI$@<|bKcqN8WtAEqYVV|hc~h(FJtKV8QMO1jdJi@A^(_hkDr&}6+Ej{ z%i@7B`}0s+j#aQvRcP%Gvt{;n#oQ$xp4}z%B63i|Kl)1&14Rbo5hEc`*m4 zw*yiFcw&7qP**=>c{XF`R#2!#$K$1LdSUGdhoVPpF4C@E#)U|0>zOyqpWh7UJ?K)y zt7Vz_g`X|%I9t53(zL#M=$HIM`n+{+_5{eGQC3((muPmo8GI_Ib#z>BCG{DJ)5OzF ztzQhUJ;!O&xpksrZeyV+uWjOx7`ITX=Tw52ck1$wevc^8m`q!><(9{@qbkj3U0TJ z!gr1D6YAwwSf6f!a;Cqpm5|UsFFpv|NL<#lltl>Yu^4pOx#gyW3%AwIeOQ$se diff --git a/lam-web/screenshots/images/schemabrowser.jpg b/lam-web/screenshots/images/schemabrowser.jpg deleted file mode 100644 index 1c191c063e0f08d200da3bd9cc3294ab49cb7f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110470 zcmc$_cR&-*w>KOW5D-whp(=#lB%w=DN+47dnsk*KkPb?yUzJ`Z3B82gL8Vs}=^a8- zno9|VHF6mWN*YQ^8W#E+ z^eq45bom*;NPSI|;?K1!e1NNrSFSN$x$Fk;kWBzwp}ayq{ztk_d4+?T5`U} zEdYS>+SMzRwA9qJ6x27a(F3krCEGy7c%A7kHM2C_oQ0MBHs8bK)TwD8;;A<_C4Z8Q zA8cy&;?)Nl5JXPCp>YELTSgtzDIlxy%*Xc)T2NEVB)q7ketBh2NWs|ubvIPo-YLSd zpt$x6Sso`@k!xga{$F+ekG$*TOa;a(fU8%oQe3-!m6GCLQ~+o=&+l9UK8yXXfsEtAN`5w8yH;I1r2DpzER^ok!JA6};8fD09&-s8;63TP1l&oA z*b5Cm{mGs5`HBB=B>eEoYu ziuhQB_(k$1pr3zv!Kmn{St^4rTH2?k1b7MPaXv`8czCpGuCI2Mk#v6N(~>4H!%B$A zQM%+ey6C4qCI3eB>EugTb4Z$~s0HrK7DncK<1{>2E#{zb=|{5zn9p%AFxC0Xm9QqM zU0%mQ*L3HLf9!UKPQwEjgz!NNY}t{T4lTNqCc$?Y!{*bDZq^d+8bB@q52XGO&c7(% zWF)HW-r&*TdthBCQlWOhBz5X@v3#_8^ItUTe3t++SH>R!NxC8HqU#!b`qp{GlCVv! zi-k|kp%L#62!0y>PIL2Gcc2j}w(@O%DqH*H*d>7ZU;Mjvl!z3UfIam~fQQ|Jm@-d$ zSocwS1&}T#-!1$a+5Q`9hh(bFhFTij$=!chaFeF`>rr~SB3;aYn=)(IO7n3p*{llx z$g7|Bj4uJt$y}EGgM@Ib*Y75O4wibjx%=;TRVOO%nUdc*?)2HkkKe6}n6bE=HLwEA zwTO8$Hf$&EG-|@tPd03&*X~cx`4^$cnIwK3yG*}>7ip@@DQt7&V(L?KNPu>v^VzGk z^YSpSq??u8Pu6>eYJprP4YV9dZ-g$!$rPcy8Us%;mjD;L1^xxs7e;cD@VEV|$d7zd z`Gr!a>KDr=tVEVez*^FIewf$0)=}lSs5|^%Fc>o6eTPVdsAZGxsYNoz{{>eC$MN$P zc$5uY0?_bKJmc=ZB(RE#ivM?}V#d>kK%LN-X8w2i4eUF2j!-4bn9on1(>8XJKjKQf z#?OkMz~An+XvTr$I@CX(=UHJXylY~3jRTRY%5&4SojYs&&7sY7H;d6aZ;_+)iYuy6 zU$311U%bS>`6WgO-}U*$CA==QsKXRdadydR!xCh5rexw#l3e=nb>lYtsU`?5#V`BD%VM8Z+28Nx*gvYLUQkSjjY`3 z<7y0rDdV!n$!%ONbO6se;u%S}C zcL!TbO1b5;Mfe8H-$gPTmM+eL)r6)=lakX0vJ-W_*`J-gG31Qyi^V7C2T$bUKvP3r zN$HWxywW#2YayzXxUa!f1YtNT`lG2w=lL6C3O_J(^Ehr?o<3K(XOs60QY~#<&5!M7 z;pDh_#tW-LpQW3_wy#<|Dc7YQoLM?LS%BX0_;#*d0uFg=5h!tIUXdqHWmVlgnWvkz z|3&!xcd$Zm*Yocq6C0|pS~Xn3{Br@SYIje(M5N)ZhZvu48OOcLR3XkpP6q)y`GKy} zVGpa(KnU>?;C;JG=kdxzvn$E&q?U~TzriZ|^3`NNl#$@)Rq(v^~78o4VYDD$; zAeG9OnVwIeMLntNoZl;g*Wv`aSYK}Ip<-pk>!iK=or^<1Nm);zduV+$v@_L49y`@U z4cS)HS(J0q%C4jc_Ri(~zE59!BZ^6ey%#*denfK#5UwmKb=XXqwkqs5QHrAnM;7tN z)O+Y4>)>9>JkyoeXB-q8{P~THmQWIj5QuIr+uVDH0yRaRuqBNncZ<$FsX3*w{;PkQ z4|x_p7R+wpT?Yy!IX~oN6Ps61YoD4ETn944m@s^h{ewO3OvDQXbh3;J zhp~gh(IYq9Q^c{F!D`byHicNKl9$L)G1Br<3MTTKiOqUlF3|JEurrr*B0nZ}ReHHL z-lt=ZNHh$ZpN&jJRlkovxfLdf(vtx?4D@g)9HZ4+ z+s%|Ly(?#C`iwG>L{S6H!eb?!_+CPBt^zP^huiRi!A85a0lfH$&$^-9w0E=eb@MwT zzeRtpJskld)G^coDbzj2<&8(}p!Hn;@KQ3aj!Y7ni>nhqa_!ZEyHb&-`P$iQ|M~7g zs7}!EP!Sp`PoKIA3ag7cO8+>?&Q$3)fg^t!1X^?Qar!nN7y`m&2_>p|o__Rhd47bl z5!gf6s5J?lMna^er)B8}Sqd%z7PiSP?mg@$g9izfA>0AS&}GWcSO+J}Rwv!MfQM!3 zPD9xxV8*=2K%{PzXS+@s!rt23;oc_$Ni3q`Y4IP1vw|XZ85yPPlVX2 z7+$VSnN4|PBA1fLi7ndi6XD-BQ~~yeTvM)1jESyE_!59)h8z!jaQ=|%C-&;`-d(#0 zP2_F%$TFm^bxe|n8jU+&ET>wz>v^1y%S*6dX>u2I<(uy-MLLkXgHP$d=sDAW-FN8U z!yVB%J(YGJr2ZGDP4ND*D3OGHEJe1FilEHmxUprX$6E(f(-{)^=1w@x^RQY8*r%@x zHD`h|1#f|WXrI#Uok9sh;{h@m$C1o(Ip2Dl-w#{@MmQ2Ue++3|0%TkjYPaT;007aq z|Ffpy->9E&vj&*Zn#|=GTHO+P|J6DJvDR!L%Z&w1HL*3IL_o>TqMc8YqGP^#0>Ikc z@k#4j`yuISb5|b#u7>6oc>niXwHYeOr&*5ldlrDS>e#AsZt@2@k~kj z{8+y1ZRK58->q={_UfX^aD88qP8nk6@Bl$+LZJKoe#qM?1JgXDfvoI}xR37Yayf6; zGW|K+AEuAgYZjLi`W%r+5Jp@ifd6YPKS_U(({D3nws0;2*5>y*-8f(MRJvr`3KePP zako-5vA%T`X<{}n&(=FBU+}J9-8yyy!qYj(ks?}`7nn>%Ayfe=o;MY=*NTr&Sc_r> zI)pc^9qU5ou)mepS_2q&x_X)4MJgpL*GV%QTZOuY6?nQuf$BXi{eS8EgveH8zqm!L zMOGn-jk#r+5H<7z$Qv@tnn45ieRTWQ%Hrfd@nWls3Oa$w$r;D*tpiX=F?-<675>0Q zPfeVc<=BEB%}d$LZdi4Hsb+DT@?b%+_OA9wh~?l zE!_$c0tIkPjP6;kyOZgKk+^O`k%=H-f?>&D@R)_ceI1SU-F z>qc2enfi&QxHSKl*Xa6+Xj{+WB|vpEzQn0m8*pW<{(n)o$VDjn5PX6!{XNsXnW|l- zfja`s%uWI2oP-pnipV@Bz|nXUa^9gjcju+8`R z$#42Wi*GqMEXjQB_P*fc@51u-9o^9^qoz%X_L8qD%F)M%LIV)-eCI#xqpIJ-`{<3F ziM?=0%INsMP^N6{&$Ud(vV+Kjk4X;LH_tX+dt%;$-WMr2c}ffmsR+X0fl5?Qr^T1x zW$#hMZB9LC#|wniX6kM}qTHW$YI967!!B}=eijCDwWQHRgMUCnDDhz9i8F5p2Z!pf z;681mqbDIoA8IcFZo*^8D0bGNF{b6YQoo$yXH$;(K?2ITghW&)dgk%iPs7#oaB1r# z88r8z{g$k2&BRMtb*7!a9^$ny@9zCX1&jTrNK@Rm8Nuv=8ceyh^yUcAm*oK1Hf5yP zcl{Ee1UmNthEHcOd{N2G;WJFCpi z3T%hx8fj65Z}(`}tm{XKe=HBk5^U-V5YM9g&9&BD}VMjQLDiWnvrp!gW z=lBM*jSZ7Q`0P|K=lDa$RrY=+{eYA2Dt)P10x~ddy13UZi#wr4L+=+L$21xZtU+kl z)FQk&c*zLm&|V;(oRN&nx{d*>DGWv6XZ~PaT?ysV_i|tfqP=$|#<}%;A6Hkz614OK zr$r2~DPZl9k0~3^`aexW=BiSSVtpQu(t1_~9$Mc2Fr?cjLBf-s)|k9#=_^uoPINEI z^|Banrb2D8SBtklxA3aGC$2NqKgwKGKJxjg0Y_S&YZAx`4b_fEDI4*4PxHWb?`?>R z8Te!GI{7*P^GW26^3&Dl&6j}c(VxA+f0?_tw~;QyP3TL=22B^8kjP-Gh(C|vS$_50 z)f!6cIE(~VgaH3m+58jB7;0uElck-QQ&b4y7iZItK2{U7vCpXli?Z!_V{=~I5E5uH zxRbS!sT(76<p6fPB(05e)nMNX;&XhxyyBS?=flZ_59Qu-Ch@(Lr!~M_(y6lBHunr6NG?PNg$37Bej^(8>)t0&bjYY%}NKpV+}s2n|^64TGMq& zm_}GsOZ4HjFv@ZT>q)PGKd{adpY>Y=sy}gL>2GVMv@GIjU;+EBM)!_nh{E=xg=KNgHx;D>W#~ zN~9ddq}Q&$Mh+p^@l*a`&+~Qcb#weeh#%d%H@j&6i_fOJLGdItYmT+t${bv-6`@FA zdVx+|rM66p8qA-ZgVrp86>WP8SzlO8=C)#>3WCIaios%Lg>T1#4%)|$#~6|q=I;zF z-kOvsZIAs{lDF5rzwi?s_Xo(E*N2;#9~mT6>iIV?&HFyGM3~t6D51SVU(NQqZ6qc} zJ|?su8XHls4+?U>CVUStKOn{#a#Ot%e7i6!AVKK#H&CeY%$$SPFF%&pTE;1KBDY(Q z249cHw>cGZEEMABgwbwNs%5(-#f*%VL+-S;KRNVhKxr0-o@(Jk7vK*!^M<#8eK*g( z+Mw>-U*LNCGvYnkz0Xv!r&{2R>`OP|XyBh>0o+?3{jKdiNR$kI`u0?Kk@e>Gh=TNw@x;@-(jd3DQ5mG6FsP z84Z>2Io?LaBDPbd_E9bFUhv=R`}>E5siH?dZ`+b6EEFOGws)aE_8;3jnqBCLiButd zn0?${BYBu#?;L4CNUTY;u#u8xPkcm70vYg4EgIX5ujkql>+Frw7)|X~fA#HRn>~GP zH8hdF9(~FY8SK2+z=x{92Ve0;FRc<%dvrQMi{KxwGRYZi`tiS^_T{{tK3iEuTlnY` zTC5hyEB(IpNmF}OZoqM$bM3(fx2lt}W^-iS-bBJf1?*xImU*4~lt zLY0G#mw>qfZk;+8uvCc3?ET&RsN4uDri31L%?#7WC9YCwuH5{WfTDW`S@;hH&J}DH zpyR=M$MNF5PPxY7ys0`VHFOj_v6SwGXn(El+y$MAW{px(--7?+v3yM%aflK`c;GBf zj~tEN2<{plLiqMA{_*7WSXb**4=CCCesw<6hz@lLNc=IjCZ+cCcE>Zqjf#_;8pJ^* z41LDV5A&g^;CDbcC?pXUEN44Q@C9ac?*qiwNSYRQKMKr{tu6J@Q?5mfj0eK|_xeA2 zaD_g7+m3R>yKt1NVv6S6sJ7Y(tzOwREYFN5S+bK$-CTrt4D}QdLxrl(6LXX+qoNxG z<-KxXYv+S+be?}}itjK;HimfHCk|}z1 zqT6YC@)+*Z(7@3yk=Z3D@ZROyRTk9l!%$@5faScE%R-?n;{^hb+4s->^!E`9a(0kG z8FL1FQfnhLf-Dd>YHwF*Y^BiP#3vo4 zuE;~G|5TPa0h>JCtp;}(mXG{W!Wi4Bh;lUukG~eWDQafT2TLyNuXTDX?M0XzOkE#8 zK5&y9KsMGW)jz`$VEULLWU)e#TVdzM%*v? z<=0Pt84i5D5S&Zr?xKwE>edpEMt)tXABoK{kikyM+q=dP1ax)d`;*)pv|kToI7HkV zbq4nOY}T)~>q4%h`^3f2@tJ4U2BAqJ>&F)du$E$IK-@4!Lqsk{d)%=(x)n10W-V@r z9bR^_sy`W`Rn}kq5clYpCfBkKkdQ&6OhF|nv}Cq zRFD_0v@D?stt!I?CB+;hqNcKa=8PFVj!FB3Fw=486^m5g_$L36cppa-?&sOUbihpb z`y`OZJJ+NbASg~jIrZy$(&m^rw_YRP7QGl;2>wjZv+Yh_%?!@7bso&G7oGIMU4WLK zUt$dn?mPg}@czcg3)Gm;;#9L`8lQ-&nT@VED_jEhkJ8SUe+FM)k<}zSL;Vf|o(_FWJ+NYn-FZu0sevjg!zgfopEw z#-m>ya05@NmOI~!terp-UzS##3>)LbCHXusaKZGJ!J*Xc2CLT#A9)(8zt*zNIY1u0 zNTHGRf*?O`JZ!GxvkWLpilm-KFPD?z2#o!nCU@uOis6C3^V`2Ed2hgW>xYxtsMe5z z*2^3QLY+=peX)Apx7XU=9vr2Zb`G4pQPXWu#phWhs(=ddTZ~yIB{@Q=hQ6^T*TKcY z37S^ZYvpRv4zjb!p29m%W3CofD%F*GB3#-AVn|#H2E9TFoY7MYZ2K7Z+XA^@OfTJV z?@L7w;|8uO|5TeB$;BgOe*`T0w=<0XIaDf`MHk77{NWTx)%jhWD14!Dtb>{@I4f7w zarMvrgZ|neN*MB)66EThVZAr2ByLi8!=*^!T~DKHXI7kryE3_1ryUo*N&#gjMqM5l@bBoWe2r_H9a$tQV z!z$HH<*P(i0w_g%58ZzNz(k~m+SNs!My-^Z6pMhIU;}6Cp}u1lxdCT|htEmvIM{}u zOnLO8nR|^mIBY*`NtRb4tg!A9pmDyg8pUH{+4lfIiTIz7IgjBP_P6;V%WZ{u`=?5f ziTyNL@{s05mT{OHlGx#{4h&ZX3nx`ru1BeFWnJ_!xquX5~w zYQ5Q9$WC^yR1RP_f_Wcb&&`bL58TGPbHB5uo~G4;XBjT~=)u!mB`|N(y}{v`r_BR` zNTjOm61T!8|B#tad}wafp<+vDZpC6;^+EN`$`nEOXG{mJR%@|A3ny$ZzN7}|>3z8b zjO$NnV#fA-;f%O@b}>KKwj1O0s}V%-*7!41*P^{iA_Vq=gi?m9MCF7 zj^j#k14iifa-Z_dm@<=TZSOkG3i>(;s)#;YdYudrQ7J;LX33n|n$Ccmq#rsJr6v+r zfN}AuU0XJL(OAo-@6WDEEcSN#5_yh?Tb zr9Vyw8BX}x>I~WPOPUublH%hV)0mY}kNJqJXz>I8vjwWi5M}A?H;k>Yx&!eM zab?q)2>-yP`UcCU@|kU=r-JRVXDzyc26FF4%7xvVnjC9*EaaS91T`&W1)M^RFEA@^ z#%d^D{l3RIh29|dM(_Hm;YC02Z2Yt3&4*QgJY?OCvPTp;Q5U|;i3)wpoylHjBGWGZ zF6R>rdQ63xGr9gzFqc6SBtmBhR0vB>rQXNp21coua||X}HMf8*{3Ku%l8(@+@}5?9 z?JD7t0vMhNt8~(YLNIN6G-E78G>e$X7LQy4-dv>=m5eMg(QC~&t<Yh6k<*84dj z2TL2l!26@W$r}^iy(DBfM7LgNXT8WBd$ru4kSHWoBgmiHUg8_~=@O98HurUFe@r4Q z>;7AZAU$QsX?x#kV3-TN+zyN}b#nQ0>y4VZJDNiQZm*TS#19V-(oV>#PnF1O>b;t|M(JsOn9I_yflFP z0Lp&yVTw~v(Bbiz`As=BuPF*oPR;xh>gFdOrW1Mo0igqLa68ZLCp?hf{ojOo|IM3R zD!W|@>FC| zDVOQQYo0994r#{~tT(9EhvIe!qV{9Uu`0Vaakt3~3G+)n2s`gOP;>m9?)E#tF*mqH zYj^L^-=`1pqV1V@rJYG-VAk^)&l{nXk{Me1Jz4JwGKFVuREeOp)Ee|dhqx-A*p_1d z2mvZxm2L;;@n9X&JKP_?M0w+yY3HqkSAY#weH{bMoF_RX>v=A0&cGOtKo`H7xi;jH zS5gf7Non`{(5E}6@_Ka6#?*sf-Ns<)+Av6+PQk$&-4_$e^0j_`;34Ie9UDVF-{|P)C{1I>ZB<-#^w0h2O#3LXC@1Wf zU;O)32Tg1JNsLqqWxT`wvCpGA4>uzNN$OcG*%L>VfsqcQBt@!}su3z9p2-!MGK3uJ z9vjMDd&x2xV;P8Wa0m^(c5kOkRNuqVLj=~lr0TQPKW6^T()b<6U-u>EB<3_J@zz6c z5~}^+Qy#By!PMNTNB1B8%V6Wn3AQ{@Or`gh?Wa z)Fmo(3sR~ZJYaR5eN69Cb}l42;Ei!IJs!a=gEP~<<9bw<57H!IUiZQtOK)riaoCHO zY9pQrG%D+xPfzzMs%-*YWXm6AcKdSH~;=;g8^N=amYj}vHlT^6A zMU*~duz$ZOAm@ZT5qi}a+K(U7;1#qeO%$bkp5Th&a4(l?YRxIqhn@*Yl%ggRQ+~`eu~^f0_2NMpX*}5n z#;Z$^Eb+TtQrHviWyv;CZ=CYhG=_hrP*q?&Okut2o5g-_V1_>a*qfa-p8VLC2O^u` z9d;e{M9s6bq9c3kpBz0SnLRP(ZNWl5Fg#hz6DH=(_#`^c?QzF3%;uo0P_nyRTHt`w zaM~)reQ;q^XT-2_Ph^Y-q-pc`^UrWtVxR4wDWuxl-;jyjZzH7?%Nd6_oj&ug`(uho zXKAMN6-m`13_3~xXsHOdISOv!W~T*OA`fO3g>(fEGObaolC*Hf9X=R2Z0?(Fe`WAg z)2+2diE`+9k5Y;*^K~9gin5mJI*g?OMF77{X6oZnBY`fyUwn0fKDFBw@Uzn7BJG95 z`f@7AdXk-*VQ5&|uoTbW7a3>W;IpwX>;^N#2V_+Z!gEgMT(!i4Br1cVlHS92H8l(S&<*|$LzJ&Rw20X?N{Q;3iDAndl-wno7z)lm&x`HK)=rlBPw$sl z>Ga2FH9&QjyW>FjtEML)8SBTB^L-+aA1LCO-41V2P$WW!w1w4Pmvu;5TU|fC&i+O4 zLriXhvmGk^fnq4JXP^xCnzYj@GdCM#le!T3q`q`X`~L7xbGh)$_)lzAnLb+RQOdN3 zRa+&wK3=u%gKHkkmD)}kNm>>JgMGAh0J_Q#DDY(fm89}myvvk*U_Ss`eJm-6Qsvz^ z@~0n~W_K!OsD@fA01p|mRdBn9A%xl-i)@r5o(F!0lOlszu%H%``yT#Kde0VA%tX3z zynI7yrn$m0+td@hGXcm(_tFzP9lu*eJREXY_irqo0)l#l*u%3ny%}WQz#Za5p~{55 zBF{S}HsP*i^T%j`&blO>!@C)*CTO1ol1b$_T-e-U4QlB{%6 z`T^F;qn;+p6&jvgHc|&3*nvPN!DDoZ8nmDI_`K#u1l~vqMXEk6ihWZ%ol^PdiF1A@ zq3a+gbqoQCP2-x<<;p5F^cWPEVJev_2j}+*2%|CHy(X{8T}*tz4{L23azk6FC1s;B zHB_;nqL^0k_szLRnrO5-ZR~|Jvla$q zo2RmY-m8=G7c0!~zSvi%DjK1iofUdC#%fH@(%!}Pc9@E$=9I(V;U%wIp<`J7(7QMi zK51YkiH~BP?{!G%N)nAI#bqn8P=1xacCrR|c&Rjxq zmpJ2wvQm#F*M@!W3WR@itnjoo)L2R}>Dxe}>K1k*7Eru5~EA^cbqEPwi@Q6<*(x31n5p3Dj3Ac$eIodmln&g~4#9I!e&;@Be7VF>m(m zau(})A9^6-hfjPrE&&R6g9A`~2;bc*f;Z#04Q?rnU}4+PoQm^rL|!J1ZLwF)`&8^B z3`+?MMm2cI1I8t{p}6nO&sF#LLCak``P51ie~#hePd*PTzyl+1Cnt5r(hlGnP8*_9lnqJ&eg*K>!Sl?(J(vw`Anla>mUnC*U3RM&z zxzA-gg^9LI>HZDX1ur~?aWTUhAgPks^ZLkhDT4}Gg$X8j{$R}`+=b{j2fP+&Y91PX zfX;#N@k=Un(%$_2#>KFFF)g93%rdk!$23;o(B%h$?c>jIl3Bx%hC$(=EzAL0#8?(X znM@Hwh4+uLli%}i0>h<}Y7uvuDT_SVd$Dp5?~FmXVE1=x+Q>a33OSg+^T zdoom$S|`Q2^!?$f4OF#@9*5P&mQ~X>&yScHT32HPYprimyK_^J=P<!vjPi;fh?IS z9B$Q3g07^@VZxm$4jw2Mm}W zo=ex?B;=iO65X}_?RT$!bFNb0CBSn~K0?HhjU}kro^}zA2g1dU3m9Be|M_q*qY)6mNsKkP(szaVP3=mm5FOxGkR8dKlo z-RX6)!ZM^66z(fe8K0_jeRr0?zQgIar<~9g>bu33UT;(9{-1$~$OJOHc*y>@9yJJ#$A^`0HYmcVRYc2QrtP@njgUz0Q?R`Fm>2Nb>uS~-gQB`wcns4%RL;2-#fF@J?3u+U!y`(^crUr_l)LP>^) zn3D@kfOfvV`N_~fWtM*^o9ug&*_QGUo8D_u*&!7Ua;uG77hv>jK1koSv7s5rM)&^4 z=HkXd)KSJIpk1LxEoK!mreb|G_|7$3Z$&is|B3QZAK}(^l2O@nHdI_4*>eRFekdj9A;iArNrMW}(#?*Yd zG%QD~Cp6qgT2|wa9{ML)4M(5o#J46zPbG14sXpDb@7=O5%?TTG` z^T+W375N8o$vq^fT{kA_WSyL&=102UvDeGweF?Ds{x>S*&B!a}i~N<-hs*c;WR;VC zJp*3|V=n>o@)vhc*+Etlf_6QO7vFeSxPMA=b6w-ByU1JFKo40+Da8bz5GOI!#g*t~zeWB%L_16?y-e!VAuKwSxK{a+ zoo5{yww-)&cTxW=Pi${gM3voOl7eK}7FPm>{JV0yiTdn5dhsT>^IEm;`^oW#Cl8wa zfYE=yGvVmN{rq;g(s#e8N+az4kTH7X=Y=tt!bq(Q^qsqssY5W^9Mm{>Z!qp=Tsh6! zH@{23IvLvLnzVOwf-74x9Cw>Yo`tK{{u}lD1Yo|(^>BI5U%%!4!X{YqDLIb+uZ*9$ zM&^=g6O$LyWb;c#H53?CXJ^xmntP_#NTDryuihv9yI{QsH8L5FMeOGVWVwo%?RyZ& zetKz-|3*bfuVh21x+D`BrmlUeNj7|7yz-y8V^CNO+LhtKmPY3!-VaD_7p%qexJ$s;UAH+K zO-|-1+gHpx^d`ND!rzcuPd@xDAV2dGjRR=v4E5i7yQBWc)X}Zf9oMWG$#7w@)kEis zkQouMOmCGP3D$QGCNr!yiEj^2_V?gt6=#PBQWa_1K4Z<5M;Q6XKC$#i7@cL3VUom~ z(`=M_lvp7UN=g{t0|?g1GVKA1xTV^Uepf+Thma0jjk&#GY@l%}gD3op7fv zJd@mb_OIWT%wx&rbM(;hhBR%38d75ti`gxBLPIIkSmu}wEau2~R!zmk8)f%w)cKB5^DLyWO^YX7YUF_Xllu0wreIuoY)d+jNCH26M{b3-5Vb#Fk ziHxs{yRw4NFpBriHDFejT|eNztXKNKeb0aM$_N^}2{3;^>o}ELJ3D-3{Yn@(@Sp!? z+5bYuuM{)r8dH4IreEi_^QCyQxQ=nd?T`b_|AAYo&eRT@0*V8*+PjEX#b^r+yMS7f z3w*LBhcZvjI13j1P9}pFtj&;h_5-gL!E7fM(H=5e(_>OC*nJ^`p}3fNKO@ znT#iOB=3W>Z0eIhA5Fd=A%OArGv7Dl4}F`Ipt&S(76$+*b?f`3ln4U=5B`fqcY@!y zJVvyLJQg?2{ik*DMbYvHgW~)knw~UP3D?eL3L9mGjYtZ^31oD}9Q$XUARpZe7TDaU zvftv18jZv$pse$8rn@d?G(SQCB~xGD>Z)3>pxu2El`oJ}4iN{YJ<#v5HYj+J5i>_d znfA8+1EB1A3;?A67Y)d#yx{}!pJNX)B=e(x-dXhDxJjc<9Y0k#mL8p?>~rnt%D4gQ z;+Etkz%WJ&A5=hp#i=`kwtR*a*f47Bq&W{ySg}Gb1f7*4a=Nj}PsW5C*S^0?Yj2~C zPjJc`XspC@%V7{9bj4{*g=esi53uzG@L7Q%K6~}G4~*-0kHZq>vw>CryPRs*#rE_4 z&D4brcyn}gk_s;}(8un~M>Pt%H*J{n05Ga98mL2FfcTK}9{``AAfNp(06@O}&vb=1 ziz`r1<@%cy+kXIzDi3D#5+g!7JSU#vmjtc+dqiI*w@`b4M;r?M6<0xVt_bI~v%+Y0 zk^3#;BC{5GwJ?`Ogdt=Lo|oJL)f!FH*5(TSGLdN9u8zspoNAN1M(JS9u*lXfnl(~f zYP+PXt4Fz34I5xH0?uaxk9+-0^8i;q>5zfFk|zKF&3`KO-#!s4)bay}+qFXly~lv5k6t;vut>hE6>43eux zS7qhfUL}flDOm@8X_yjNh$wxW0+||uw}LiMh81Nf1)@u)klcloci&>_FY_B+2E3T# zuf5H|_?xUx8!8#%ME3nfQTtv4Laf(Ee(AD6>yz{KmNL2bT)L)i2rf4`D{bF$^ZRBp zJIxByBkGN0vbiik(Y9=b;%o84AK`mmb6%2`Iq%?aw~6;d^D446>+8`hD=Rwj*2_R= zPEgs92VGjz2%2Xmig~CoF}G?#lOWsSH$T<}?Dd!kYQwVjcr38Snkc-Rah?YavEF8B zQ!2mzkz~m4!?u8=%gl^JqbSe;3t+XOP7agm-h5J2)uY|*Sjww8N=0UK`1yn8)C9vK zg6XujhpwfQLs)k&L}R3=<%=DUD5w|)DX^Z?A9>Lsna{BH&T6wvM6~=%K|c~ZWgrX^ z(DRy;f7=m`UKpG=V|qP?*3e7RS)HjwZ#~)-J#37P$=mW4PO9%TF~Kq;5evr9eGeuk z?5?AW*{vk8R}9TF%VL~;L&rOR&Mq!&b%zF8ra5OEUwLXa-x`vH7Z^EIidq`zIbDl% zuTf`#!i;2!?-DqohcY#?A#b>N-c_W~=9XIR-L38WG5=DxOgMQ|d2Z?LB2PY_ZvXi5 z-QMwf@C4I%f$n_3aFf6dt=DZjQQml=Nzv!Bf;icf-em68K`wWsjEER4?J69YoXG6% zlECmS?;A^hlF>I;L!V+`-**8ONxcti?^n?`pZ-F`x(%606Ec0f{@IwAUiO;IbvbDb zsraN~U%C}v;~W~3Q#{B=oVxy0?t0AAAS4!2O%p|do$ zN4?zwy!u)hr>$+2ezpqFe=-8KQCzY0IUX7gyE7GBzaz6GH4M1&UtG@3R}R0m(Be34 zu1kOy@uiefu*nufj+rQ}!^)Q=#e%0jYzNI7GDwxSR(cw*TKiT|fGU>)FeB|+@8sq- zk=uTjL3f(lq(e;hMY6`OMf*f!Mq+am^*~YHegiFNZSoBmtg4!8D-^kxspzs#`kocS zz!zYnGacRPe|4OW!u`>=I3w)Hz*P+g?A@wNZjDOS+hZ&H_<$7^k&bsXjf9>j z#w+r`-Wu9TEK%1BTYR^E(n*&eI@!B3ktL}}GO!J{uM+nGJXoQMq?fpuI!OjxAREq7=OR*q`;oeS+*$aeHxi90?&NTLK=U{mT94&9tKG-=grEs z!kPG9PlnL9#J?WKwpz{yL;Jj|?9zS{ui9Smtksji>Hq5z@D=5)xHyC}kv&N>ES+Sl z5OAF9-uhB@-LrA>Mh3@AAIWDHUijlis|l(l$@XTiLDxqgbBO0-Qyn*D5pQ;6wO}=S7aPsG7gMWBfze8Ogm$S7{ zVcNj0->WB9q8qOXHQ>j+464qkns;eTrHh~FTe-kzC9Y1#YIPaCdj44f^Q5&hrCdtd z^qH6;)Az_C0jd~bzl0f5sTGL%czw7Z>&;=!GQ6r%8usb<Mb-W$7M zPU8k1Si?JHvp?KZ4xQ-lr9G<4`~Ig|_Z32jf$L8~u}FhELKUH=o#$LWHlX^e(w+C^ zFaD)Vz)jrpx>=)P9llbIln;$Sw0+He{q*Dwt)wH@(ie^1h&wY*RU9V8z~l@RIvXJw z0xRjl-@Z3%g47f+}bUvuSLls*=?BZSSBI9ayt=OXC8H zRwnahmXniuij(CBaW^PNJ$5@T?y4xiz!6@{A^cg z412hrwDmXlIjKCi;wUo9hV{gh#z&~2OCaaNI9o2J&RwUJy;rn0};T< zX;+m1_2F|rsjG_(a{9@hQ>qu=UBxIokDRptNpzRKSOZNJd~GkjZvspG##a1iT1=x_ zDFS^c#~Qt5KUMM0gion!ZG^)b)WS{eH{)LJQL4OhtNxdEa>ABj7iJN>(N;f%IWc$T z=E!*7nP9F|Py%k=PxnEey*Ms_?H8@IeQ2nf!87UV_G90vUR;ZsoE$`bdj8?vap)0z z^3xK-^Ty)Z!I?H~cm-{Yr^!P4uX}5a*)QlKfhpXyy7Yf{6<+K8L}Sq#ma;`ng+c^2 z)Qp}_blvCQDB`UU=DM07!;56rERRx`Z!zH{+meyWx<}y|3nz*x#xV>cy%~DWLc$0R zLz9_X7+88+-g`8kL~$Yw{}1$*xYshti^u%`Veh@8n) z+y7*bBzy0<=3aZPwdb7A^RVCw3d#ral9x_1~m5t{^hxcscAT_F7-y- zXG&q82}!)hCkAm71|HFho9crY7}mmrl{{Dtrb<=Hy*A5cedJQSG9~2(VjI|0H#~)_ z&z*OH*E2j>60DB>PTWt-85%1sw2YXSya=jG!`nyJR@uYMKY1dvf$t*+V`LVE)e9{m zIM!C0&Qf12v#laXlLHD!H$KY*7Q3V;&2-BgKV=J2GR7^EIAahBOJ)*61JMCxv5lCk zOH3(d3zB=iv>o>xa7+%)m}J3>D!xrFy$-_x;@z{t0gi9t>iauQPx9Nk zt?=8bnMa@m=BtOebXJS0A~a5pd^HYi3DdAlc)jnzHS>P_N}bS!i2=do$GXsYdH3dz zz|vIP7dTblUC2ahZBIoInQ zd83Q-6HAlw<2@jv`oK{8f$X)xqZM2kN*-GKq4af{EB^Rfw_BxIm`+`V9NLMoa3aYt zelTPuSxn5ttty#s(NMFgojk2IWNKuj!SHvj^iRQ+qndFp1*R zh3*XJRny^&!hk1)yz>QsA5RP3_lPeL7J`~>7oPv_?^^MgnV}T&koNcV3rz$Am!^#; zb##92li?qPHxUe}0Y|RsE8E&k!L;D}=8C;BFg2LTu_WYnvl?@ZYhNsdU~p`P>7NbA zhqwV6$$jXsBqj!IUmOoo3Gm>`*o&t5J9Vxl$xZf@_BW6*y;#E%#*76F7qEEGGBLH^ z=y_z+{1C1_1j1}9a!@`6WGiqtzw=AD8fyHk{7Md+M04m~ng~Z7&Mli7bP`f?-urC| z%GNn*+*V>1T^o&z$}HSG4xkpr+b#qZG4%)5=F%wm{mbL<&k6D0?%f>w2MqOWnlDdT z{T@xgE8D^UN_g5QDJAt-dyt0xm6EcwX~r^hT3RvM5heKPxF$fk&grZ`V?b=<_l>QG z>%*606t3T=Ih!BY`$z<^YokB(K0HJFUT?-ZgKMo%9-33%D03q8N2b_ZeNrI%FLQq9 zo`EQ8V+vux+>U#xqyM+}e;S&A!Q&Bb8#`rmyZg>2&6z^F^Jc_5GVH`rNor(QX1RKG zDVz1tnFjmc=XR0ymAtW4FB+HIY^n?C5(Xyz(8#ZCZBWa@)YaVL)=G78Zv=h5E2o?; z|KgV965|rg7L5(4-lL&ID1s9n##{*fWc}!`*L;_qgtfjjKl* zl?Sm^&U>F|EPxDq%m23&e zj3dF&x7bLe8WNCn_pyiYIiEA);=hvjoPxA|?*Ga%+w7f@0LY0|tg0 z5)xF{-@E0b=9b?m=F=W({*~tJGj48Wm1W`@_7}&=<+f)uH`g5c{&|)E{NBID3W;b9 zeIh*FV1XdWt%O+~E!pAwQ+)oZ8m)NOLni zWcvFrfBWU{&hYm`^7qK_?}kG=bv66;N$SvA^AvS9P>i*2Sea-0;k_kDl85+%TLbvj zfL99dMOO6<{`2GafAG&s{X=RtAf}w5&VtkLd)MyqC1@vn1sc9go zq5EGBjQ&S4xySxTEgxF;W2EEDA2}tv3x4bEGdmHpGl+^xPx#IKiso{^U}W2?Gi;A^ zx_Zsj^`Fq3x3ZxkOddKzwVHMMs%*b1Jc%hPEyecfTWXzKxk5oIU_8uwGr~O+qz9GW z+D!A(TzngFT_FCA0kdQL#rzk+@2PeN;VrciSpAnml~GD=$P*=l$7yR(>^B85FBh!Y zMKY@#-goKjcK1<}39TCpQZzJKhg#=!a&CS|_smRUvitGrw_cfVoEUsV%;tI&kQ?@r zBD(4AKDns&%w9IGJH+C8kO>)~Q_f%u!p>2WkqS6Z4uuI_ zlji+3or)`O=iJm`-Sri8;evCam7a>6#Rdh&gRZNHU)vAKyJXwEcJ||X9Y4p09}NdAWYhu>8$=1 z&H8@hrFTnq-dO~09+b>8#!!=#9g?^Df{&mN4EKbr$TrftZ3z3Va2JzlOK}kA0{EyV z*~Y-r=Yw2=)Y6U<<6LV-1Aco-7$B){F%1smz-30Hx#mj`GBpx@G}U)Lf0nfns)!Ia zy|vYf_vyEHX8qtVEeBLmRGMmp7!~z-fdO*lcU9?+3FwAv7MWl&52LP!$`E4bsMb}s zIrZ09?;c&f$rR3m1kX7`7m40`!B?E)u4LEC)90&c%MgqME{?2*(oJn&nn zMedncGe=ptE#<0c6C0y-n37hE(w_E=Zgeh$vF%H=4q`~4H5QAh{zTuDohB(lj!xrO znQAH-R!4|0sM$4zr>cV)JXNb5?U3B`wty$RuW#2(>7oq65&Tt~FpQt55ZDDYcN9&O z7#-%021Gt&4HIf|P1BUUCbuEfld+(kXb#rCKf5Ej>nCV_dtNHd#ipLSqTcu!C<2m5 z@##?g(&oYiuLF>rToc<6JWXIR@Kq9ysr>OPtd;5f5~sqIot*p_gejA6+t)&?)snZj z@Hi&#K2-!C&aMxr5ikjK0Y?%6ICKwX<+_00k^Fk*W^8Go1Gv>$C7HW4(B>-iM#D|o zFg9ynVVRR1mbB9>tUav0fNvgBFe{g$FCi`s<(t$>de%6o)`Ym}M)aSPkXT;H%;~|R z^F6hmipGICg}PB(pE1fj@|F6zWN?9P9d;7#*CG$L-!LI(x~biZdEP{EXxkcm9wowy zffZR=L|q!f(DKoDYbIX`vZ-ULFD5luH96hb;Z^rD1t-kwf`BZZOHU&}N9RFMOsE8s z(McS#^C5U(<+g{sKZt-Q=v<=`O2)AsVSYVZeMWD-f{e8hl%jDHS&nK!_s= z0m=X*WoBERxsDVZp*1msOer0QOK6dp9=b?{I&`7KLArVS5>RBF0>YI?T5iu-ssVVp z9~o$UKf^`(LJniU-*KGO;Ipe{x`j<@ZVo04;;i(~)j;@w8pMIO{h{2F9$r|G^o9zz zenac;wNSt9652Liawpn}#N_tAm>WUva-MDOk82o;hUb!2yK!nD!$^xCBG2wFyRYoC zzAUk}h){Z?LBNaW8N|c_X7Dw9IVf20eNn) zX)NQHwLjF3Ag#3T< zO_mZeAo+$ax>KKUCdUlM(M~V3)qM1{yU;l z-dRbM^KL3NgZujZgUzY(cSOR6W>cNqCaY3q*Cbv3lD^e?VKsZ1qKqBZGM2(c18go@ zH*eY`j8B(CVC~21Yn5tA$q{CYxwmsIwQ6|BHz%DXn)8h&yFP0; z^o=}>V6lu22hYHfL|n(?;wfiPoto9BPs~{Xl*t%&voVt*qc58)%6c0IJn3P)#^Nj*>c{f{D1Vx=r}FoP@8%LidNi#S{}Jr%hYn2X@#A$M@(F|72F8_0*nw z@#v!cQ!H1L9S5z1TzOn&AO^Ri!2|V?T5jWSPTZ452&Y`!CZrOYQi@%I*AaR8J0281 zCom~LP2iVN5>r(OM5@MHh*j^pzTthx6z7cNhU4~zxubkL;V&`F<$h|(+EK=}oX}}& z?d{PaUtjs*0o7}5se4ingNL0}^>|6MZAb||?gEo>le%EnEb{`V74vri=tu2y?pcEe zEa<}&T|X}a^qyKu48y|X?A5{8M0?G57nMk5?Mk_UIFRK`zJ05%%O}T> zF5ZpkF>hgIE3wrlhM?#99-~-jpXu4G@tQ)q4gUhL^}MTEU6e;Q(kuq6R;cQj=Ix0n z&z}c-q$Sl~!|{T3B1v;aZ@5Fw2^KclRaP`R*#4o(Zl4!*MI=?EI9$@JaH)hm8C@KQ zCp%;B;5y5`db;PAeKFzU6Nv3}Lda;V?M`Xfqsu!$c(aj>>%3%G;k*~3Hp%s!i5uf4 zue`;QIwI78PUY?}UPz*llq|Er20nfdnXVSzFdgm{bNcEgo z*ETO0=%lb&OzE+RB;jdi$n^ZDaG4jL1KU?Ftmu_g7!&=v%6hqVi$^yk;y=46T+OsO z%(kF#>fNk%(zsLJN919sOgSSLFq~;Oq{u0o-)yYbZ9Pw(YqZ~5gQ6;)Tc3?n%QY^( zQEY^-&d9RzV$Lue)(6jvyWOOi6rbo`EC540ZfQ7sYKioRRipr&*>chm%yyFU@s<2( z(4yO(-NMO~)kB4RrDb8CG0N8Cl*DXL-6X-$8nfktdD(Iz2|I73oplSgsvdTw=*C7j z2T`yq@nl_Fm?dn;o$tC-?J5QGV8E@D(_m4~6rs^1S+m}b|F(65*EyWx6j?IyF|64e z8=Ah$6i_FlCADZc3KruOM|28b5jRQgrNd-yI=r>AW0fuNkH#-Fq_w`|L$AboTYkrR zg}u8^aBfhycpq_=oTpc;QU-eViO0q@j~I}4T@wKr)t5p#bhE8URCbpk!>H_Mh{*w^ zS%Mq?gm#Kc7F(3)jQ6{W4Va|S)Oef-%R~BlmbY(!3=GX-WupZuw@{Bu@8U45op?X` zNgcl?sVJDKF#jyc=^(~S&AdV_N%7F{;a6PSkczbxSYov+GwDF?5%t&G8?e#u#xNpckq#;QJVTcM6(O=Ilc5pC z(|~U&PK3d=1~=Up4h}cltEWy}zcDoZ)hl(TAa1j|Zz|C5* z&noCyDy*MNDp{MX6_I$q@%NRgg4dng3hq%M2?`hnNnuxQRv{6=ua+;6IA$~~0AW}- zSZvFzbm{~J*6KH7wJ-z=D2k~zZ;}Pr?C^mXO8ILp@QxD1XeD$n)qGwhj}ze}mE+>2+k;LK{{ZS3M{xlG)jfDjCplzgBEZI2 z(#n@PQ_BNT_}aZs;ug&4yM$KwSYJTrJh0QEK_oP?3ItlK4V(JB6tU7@Gk|DW^KTc} z_(PLIZZL7%2x~jo{8TqjGJQg>E5V74G-OnkSd_*%Ew2Sm-yelwv@9$fR(@O5zk!85?!O z@(%bTc;suQoxP_{Pg-y_dQ*%1s$)-N-gZTY)wxNPuZK?1ib2*gJJ8_WC?n0foz)b) z6!jXPi)7~6BKVVp=_DL)G{yHBJ!cIlx&}dkB)ja#!*Kq>-U159q_NWb7cu5fV>PDR zCtKCrry4R$o;h?%d^H!j6CgA8HKQX%W2dNie^!Uczj#llGnjDL4%F*)D4vo0D&{o* z2@Jr&kSc_4vIa&1etA~tn2<2jya^Y@&Bl_tlf>nYqJs3N3!CwqoM|8j-b71M(6kgb zI|yB_HE-CYKrs+v@r(KS{EoI?Mpd#~o{<_pk{H=JHqZPx(NWYRPrvL^Kmq z&KmopuK{9PgF|iW-n`FQ&7;dyR98PF+S(E!9nU?5bw{{miGAYRdu5Z&aw8(J1{Ze6f zhpz*%z6Xv!D*1M|4x7ojX{ozjipq^!cNLk4z9oWzf}t<$G_T}Fjjf2m!N@&5q(Q-B zWSoq}jWV2#-qqNjJFh3#Oav|J(%;VB%y!;rO5?%F72OI?uh2zc9W)%P>8TT=b{;S2 z&gCj;vS#4|z0-lzeJcJaywZq8{+pB)M< zg18382EOIN@80#Za>wC?_;4(4Q)@C2j9|fZBQg;V@sPlCYg8(ad}rH~^p0aL-mrXW zJ*T$)F4R07Yx#Z>&bXFydmKZPU{U3v4017OA=5YtI^HIaFpaUpg_Y z8CwtlK-TCj0g!uA3rOqzj9qf0b3-s&P@p6~;1(&M@P$)N<=)_qXQNtCQs^+vF_%)rJ)M0k2P)nl*BhKO63=B<=;x?%_?*@P1{>Ju_hqi9_S3lR|!Q-xDv&*XHy>QxeEZ8U>Um zBR!*Z72;Qt-r@^De1zS6!F2EEe#y=k=3OhU&OgFFe;JIg2gt=ZP0;2?0I+#N_4D?h z@$OPnE9EP9Zr1aGil;2C)yC+M$M{Y8FV=Pat^ysiusPLh2HC!Sx>D}xnIGr1)^6pe z@y15ca*8|3u1*h6>nmNeV^y@VZu#BX(EGdcXc{@!a8PdAVnK2~C{U@vPa03a6HA8l zlWnYE^G{c_R1#}=VR0sr!<+MQz?6v z?G}*dd<78f!XGpR;(`NZK7VjtxwphH#K2a*+R#2-BYZ3ns90=lty{l3x#@FpyVs&* zq_BbZrk-KOvpy?dp-%27UT7wK1jz3RP}9&h(dApb6H>J)w00ibIT8Kr9?Tbtl2T3K zW?(Z?Cpu+8`IX}e5E3R#aN@r&@|`uEtSqqShtOK= zkZ{XqKpzzrH;MwK>w=d_-J4KxzL*YB=RANc9*rAJ-d!gB*zQcDCHooxNZ=ylI=BBK@SF*Q1 zdzJ`T4>6Vk^QB?!BQmX#QY@gSZUVfY>o88s=(r2bypBcHX6+pB9#@xK4os%?xhZXY zHDCE|dcZg;xmlInyTS$M>pph;lmufNCnZMjq=pYY-b3+= zSI0xqSnuWJmFo|_O@N3;u(nJk_M-b~4!6m&1(TM8`oE?B&`i3y;iBUD7can4^u8)M zpD%fvHqN)BgYwL4=CpAjSV>45s0!bVu>eS6A0%qLum&QeV&i8Wr}!ne0tLzSJS`}S zBq}i)3c$&jBaKoZA3#tov}ULRZv&9OU;FKFl?XXYDExNFM4{1r-=*{+l{xsa>s!I3 z@P0WqZ6d%M=FoKT-P69jdk87ZhA}JKXid5p+LgV92y5985=03VWd*pUv$)0*38OAE z;kz$xpo@57<84Gf=w+>UX;9yw43$E>85(rkf3!)vnbDl zooU#-lu%qmrlW-TU|EHO*9<)OI7L#MgD6yh>dzZA^rG)iXQ>d3bG^foO0tXg!S?=Q z3U+`HyTzbKG|mN*zfIZV*`6J>jXYwEjje*2t@mCHnpb^9)0?Qp$w{4@W5VeGLCWwO z(>$xah$ADUX*DG~`0u z&OrewDo|T7?bD-?aT+1<2K`N|)OE2>_GUz1U;0~?QEK)Y;NcLfHRYC`Tuztj_6${_ zc?JJ9YBGkN>VJ%OK?1vyMlL63-fjBJRps4T^YXR5r{5lsv)Mo%>w-Q$>?bjiq;tco zH@zHR2W8#c3wR$%tyoY~L-lLLybfAOJR?e&mdL<_ql;tX0QUak#J~9Ffa}6}m3rb` zk$Z2}*LzO}X>_b!4!D2#>4cn#3;V!+tNChk!t#+^BfWM3+p|x$4`|9MgM*wa_+nCk zBvZE5u48Y6=E*N^C7lLGS*k$Bu}1D~YvnIZPH>=ukQB8TB66VkSm7h(k-e3Nnz=$Y9UGPRv(foXf`sni?9tW15#=r4BP!U8ip%39 z+dC{T6}Vpw`nWb|twtjdt0Bt3x~=>wGD==65=CVnO3=r?k6}6r46y+?X19gX++?8o zHYSN1Zn7vo-`l@;+VXPb(UU4Gx`>>S-!B`RUtMUX0_v=e>Y%g^y$Ly|zlYhS&s3(y z3|gPJzHp*EOw~1!_t6dOEFdb?eG|>QbGxxopsbOdYR_kqEQws&+vW8@jad%$ zy2*OY2KZ;t;`2LACUrk{{76Zl2pi|@gG!cms0)CC|6*LIs4vSsU_fjO#$RQQ!y*t) z=EdmQBq=dU32&8)oTRB7I=a^92R(1{odj7?V>$Vg{8rW#z6QoZ^xW1bxHu5V55hTt zW9a-0N}I!X*_#98M%|uAg+9qDGuqfC=`thNq<>Du66KMoxiNIoC#&oVapmOJX{|gX zXG00{ncH#~x}m{>RwWkn>41ghVrC;xMrQ?ltqW0Tlgd;;Hf%YHyNkYU{>vf7eo`ns zNK1#}Hdju{n|gtpEW^X`HJdY1mJ%GU%*X;DZ{ngKV4iEi>~f%6iIvo1=W>(Nhv;da zFNmmHb$P6#BjSJ`xSS)6D51(FY!p8iC+EFZ$qANHol5>+#7kPqatIKqi3xw(LL82j zz*xqojv5WZDDZrkf(e07!?v4fi^eg(5h%9G6Q&oMdO^rCiPH)syCu2jN6_};HK}|M za#lTbp{bu6$x7bWoYa^n>u)*r@zXE%$8dD>84kp4VR{%HgOq^$s1A}=UY}?6!~W3+VG-38 zW6$}hf(Es!MMXIWBKK6FqDqlirY=~Qr!7_niPBf?8BeDQcv*J|aMp2F-BEKUH5*zrd~Ce0rUNZWvm1=$TjzG+`!dxjQbs-<31_o-0-m!< zuFXLwAPyR2vL~;toYhfL2G^io9ltoPBbf_jT=S)mAw7b2jb}pF(~htv6P~8zG*p*2 zD8#47n4G6N}B2oIXb`}$7M>S$K@06P+L-=Ut#Vcae-7K6)U zuPeD7=5ff|ehDAa@qcnHnaM&#Ve2yq!fbD5gL3^O(L`f~&fOa*2rEi~We zR`}syoEpC+%vWPSrPev19mgjCx7ve+l}#XLiZHj*=k9WD3vg_ur5ldgIJ<`Ylw{p> zEl3&CS)y5hYB!S1;|I1sJ4rNRk)*i(y1o?65M+h6R45(_qj~0GZK;%87KGJ3Tu7I>;3ZD<1o(*+E`!zNjYz? zBP;=fjQ7s~e#!tFsAto1a(T~Cu*U6RU^(*6;YT0VgOzSL)Fkp z3=9k&oE)4bXB~dJmsnHF{I(_ZzeRj*!~1DciLb|$JI<#67k_%Pa!?|KC6#lLksHb# zPC1|1(|xZ)(dI%tTq4Nj*q2QY_@4lyNO3AUGp?Ws?x(j>qR@@M2H2TC6px&b>+gW# zm;iBRTw>rV|6Fim?uW$Xfa_m;YdOULyr*3bqZ%UdOpd3bcHHN#|FqQpLo=-ZE1jAl zXAi4uKVAMqGh2DerSDn3j;@9T%ob1O`p!%@(g@2_!xr@SXnmzhxAo&n_P9pj;&wB45#S=_EXbH$cPu3pJ5Ch# z9#%N!Du_mfu6Zr$kQR2i#Fi3v)3AL47Lwegriv@Lu5R6#{Zt0KLRGq=K4%4jJ9IicWB{PVCTCV^Q^3fgz>i#1+B(hJ?8__>iu~T3Rdq#$w#JTy zYo!~dn^tgTrxTC$Vy~l6j#+u|PH`uMkg7-;tLeG6-+FOC@ z+&FHP5^em$5ud#tt4{ayTlrFlW#cey72_dn9HpbQ;&MJEDNnbq!XFK~tp*wM>I?6G za0s1WWqwR>zl8)ZNaP9cag!SW#1}^3o9)*d6k#W&qf7H97Ya;c3`24*4m96OjLy>K z^_g>6U1r(-eEn1A<9eoD@}f4si5B5@g+`cF`Ay%IpqrnD`} zMQ4k1Uruz*O(fIv&L+#K!EMDzL(DCbatR)mx8)a8S5OvfmLXg}#!aD5Q*H$yqSQHr z9*k?i5#0}Qn9D<82;*zv$HmMG!#Ut$d8vt}Rm*+s&3emdK@-Tu>?u-Xk%?P#gbm`d z7<8Jo0R+$nJ_U&h-k$9bO?EPNclsE5R~MY-(DK%_)aYk*^0k{Tk%OHt=z@ji(DfYL zHE=o$zig-)mbuZUWmn4GQb0PWs1(iUwiF2&6K-|kESHPVkH;7;9MJ{SKCOkyc7iP> z-95X3PLfH55#CM-pMkh?3Bc4*J}FsCQjtgXnw&8?#PZUJKaLpZ z$se8Hz)#qsP;3I66BK{a1#~gVpuogpZ591XD+<(c5k+o|ZW5l6I`AS_n&0VecskAN zdtRGAjyZ}=Zdqf7kQ2X{0lqrEq*sa4P-`tE!$LXO>;w=lzl4_xCk0~irZ(=l%82p1 z&imfm=FE{2;I>?F8sE$UFzW~EPR%WZN>ara(t^6D`-*EerzM@Inzl=VjKmttNuMQ0 zNC5|Xp5q;{#Sw?&n2ML#!e85{y`<_PEWqq5+O+FZlzF7@W3uff% z^X2!o-)h;@!JDm)=09dMh%M!(xN+@9;m{VZjh!U7{3`W}$N9$B>+jq%!t~=r894gD z=>a_^HMlc(NTc)yvc=K=UbFjv9#A}W+N zfri^Qiop`ZWG%uTgmy;Z#M2f_S~jxqgiGHX&g*V_%U478cl}l=K*W!dGrQSt`pRC_ z#skr}(iqGPuQq>XV8n!z>hZLYWg@@D5WruOcYvGa8}rNTSAS>}X(Z1S9j#yA8$IW) z&>mg6@_~IQX|mjQMY71^CgkxbZe8_s_9>m#uP6WTj|v9HwsLj zs!+XyvfCtk-;GO00Q)x|a!xyrB5J>s9OmRVsdosKHCIDxDg^jP37 zK#aQbs7#-D?vFgoVFSg}7iM3~Gq~taA?|)@$cNzhUrl?pe3f&7CUfjbewxx;VR$kz z_Ile9Qz(7!z=45b5?K`hwruznNWpR@Smn!lt9tpK)in-JoHxcq#&wG!$~!?wos@bK z0fyrGq@mLMMnVAa!Z@o7{>h;iIO@2n)K-0|>PSMjLD=$QsfW!4FO7*~m;HBs;y%MG zhPut;Oi-*qmbn792Avxve>oEAPh9@WDlEjOxYSPQ|(7qa1<1X9D_oNI;3l(X+|75&i zDK_AAw)ZP@Kny^0m&u;)HG{8j%n@pG-;H-LmgGn+uFm#92(_}%8N}oh*LGurUR}@k zwGUV*qXvDX4=>5otXsq=Y9{QBD?Pe2CPUSVG~0`{A4$--m@yqHv?cf?=8Dp}M`sRN zEo;DHN{W}_6Q%FK$u1C#Xt!n;^<4D|^-BVfPrFt@OKXAEas9&CZ?>3euH)qDeabaY zUXB>B#E6~Ne-{jaBqW|W9IljIsLbGbT_n@;+oGL{Ti&ISqz(-%u`vZi1&_^7N=<7r zzeTNIqU}D>1n&*M{7I#9YI!H{QjQs>dfK)wI88CWx0%OKj~4TxzyETS*#W) zh~?ICL^^q<#CVyYHn_MpIC>Or&itXtBOJXvEl>D%&4}jVt#YOMVsVIE76P)dn?VGw zS24qbwC~?SFE=u`az$EM++|*`&?)I_shHX6H|L#=fFcSL)sSEipSHj7d0P>)qPyp~ zs9McS$WJfVA{o*GMt-E$Ibf7KB>*-;qn9JwuZg%ato@eOpQl%_(wyi)L9#+}v~0yD_&3VombHg2toz zVY%=O#W}C%xduhCiPC1Ru%x zySR)(~nf!|Fg{rSY#Y`P~i28F#nNj*=#{eOvG%t3q`*~3K)WR{RfMFiy%V&+4494 z;t+pKU3%biK#Y=!CvsRkUh$%t0@L@sgt#86P)eWUYg>#DPoXzYY`^m2zxN|Y~P_08S3lnQ;86x?=uhbghMjz=jMfATO07?dfm;=Oq# zr}jFdA!=lW{alY&(93t&k>v;CN*6W!#kPKhDw&PVZJ~b-wu&Iy{)1K}{bkNy_m^Y0 zC!qqeRjP=(s62V^nv-_zpM7D4>}Pqj;*MJa_EPXA}G{O~VsSJ3*)&Gfxg ze;?UtPV>a&X#Xc3oS^E0EmY6Qzqu>_F!V2rskh;P__t^O_Uzw%_V3Z)@6q7zarW;S z>>n$ezt;wTuMPfBTXkJcuBM8_UJ9U~OD-_~^m4E$6-~V{BL`Hk@jbNSp3_*-0AP&r z1&jL{_Y>$Fr~`%iO;l9cZtS>K&L5fziDy)5^tAgF{o@zf5n}_U_Y0kcf@JWde$k4` zb%{STJVnYP)bNJ~y=ia4(8;TiVEk>&h@SNPl8I-Ip=`_+E+$T2Bhy1Men$e(*zRT33U7N-fQb906`ce50~l9}2fq zDVE_cr;;wkVuCHgz{Lus$k2D;=r6uv#b1nW)BZ3j(3>{*b{^N}0=?v&i~Nvnm{n+- z|FURFu+iGAW9Ky6k;!U?oIe!@!8xBy)s)ZeAWxkxam<13Rs3r9^M_})6)@0H1W2OU z%i5t1$MP-gGxwT^DR+i(^9qi;V*Z2E=w?#IZ4%!uzbL<9Zb^zRU&c{ShKfR)Z;h16 zTfwOM05veUmp-X-KgGFB#ceX%@3kdeU1s4si+KYtvDFHAxwvd7*or6N!cUaGR8}}@ zDW`tx*Od&lhV>uwiQ8-$;5g5k}VC0tWz#y!n=iPy3KZ zKQ@z-^Xne_$L}9^mwG&-=8yXcbzawUMk`JE8ancgoRJ%>%ls|68%D4tx#c%06#ozT zmTJ1*fENubT}ZE>{+~5pSVhOvZqb$PT-lrYjk6+^xJaa=g?kwcNOU!EOy7r(3%wnG zILi~A31J=w5#Mt!@MRUES#-}E8$6Gb)r^v3SY^^~sYV4p=|bQAW&a}FU$COFaRgBv6lQ}$qDXj@@Ii9ISa zf9Kgr@5XA2-d*=-;m~p8Ac{|ysHaWR=l5@na1+J4dyIvum<~Wa$I%t|)Dn=8>6F=T zn!*ZZH0wuY1`gNn%R@GJID_6Hq=7YG(j7FO&6LTzX&W^ZFlQOrZwFN~kkaQK3$+Ce zChAGQ?z}f0Ik|DyRl8!|FZkMLt4lZa^GL(zMx$>Ezyx&V>J%}f{X?~?k>;g#Fvq5g z1@k5Wj}2FhoZ_Hm7``860_J{o{d6cwP*IOn0}d7a9L{&myMoZ#h0>Q9W23!P)o>VO zW8T{m^=qkNMQbHIxw3_bZ|SgOQ7eKLj<<+pxsJQ2 z=C!2nbZ`hGKN_z5;bwijvd?~w|GRPbuM*#Pt2PQ)0dPtM9W&WtuvDWjMkNM3q<3yI z>c(b~NUSf3t24G9399W+>@tlK0NzC(o2Y4wF|N_G@mzfd`|7S-_v;T0oeiB$D?E6_ zY(nnDOVBd>jrv5Cjz-=ve#|yBstyNapu*-@IDsXqi2fPNDzD|zJXt==sXN(oaidPp z6*b$VOyyZMaAexF7@UySthNcY#`INb@3-5nQI1CRk?ncfQ9M?*K+# z5f&np(%n$JX|$^t62{11@ht(9540mn0?j_Z9$0jtZxAYxRC)KT!KQ`pVft%E?*m3& zF~)I_XtFRvRYA}kg4dnsNo#QfX<@wL)|MULmM|vY^<(b1pW8Ea_9t{(fN`#t3XEGV zIVDc3ux8vYp&P7=d}tZmw|Y$MnQ|ALfBJ`}o1r1}F}uu*D%*15?&|G13x^@E;S#Gl z$5Nyd`t95Z=UE)L9E<0Mi{;?EY8HEqnUB&zL=eqQX}UuF+8YMNMdq*mw#vanP&cw z8`@{~8Wy?9Bn~ItyvA|$!B`bxPv{Hup$K!}2}1Ejul~G6_q+BwuN23*yS{poDn<*R z@CM-2y|rXkA?23+!?!j6N=V0+2sNU)Z3X>klwxdMi5$ZYF7%gNYY7WV`aoI96n%G zjNnp*H?Th4Z=BT(K%@zAyM)4+8~?1$C}BF4y9-|YF_&?y|Yz(oJnt_5Le>Xv19<7}^9a}&1)2;BOspiDf*kMs&Y8Cfo z$+HE%yE^Zj(2=ck#(3R=jtG_juB_nxIti()-nT{kV*h(_B{Y&K)qaQW!(6!f+ShsM ziy_{BXh3W&Ub&xfqjJXm>T(wW)cP^2K_SUYjYW6)d8AVN_S~m!Saw1A1XV$ZnnBJy+jP!lH}Vipp3M9%H!m@gpwG6!mfShr zAGPbHkvs6V!`UTgp+?p7qqfxs>E!h_epzI;hR*nAs<>e!r^VGnhI^}WqA&E@w(%pR z5~E}EdTsL6`69y=L-fZ)a$ima@6gQ7(~ezwZ3+t9cUm4MzFi?4wDdzkI8&iO=@I!9 z1`G5l%h5lT)ZH5S?LFN^m#EQ>Z19&i&oQ6cD57f6D02i}4$LcHj_|S_Xif5lFf{&IC=QppC_ZxkV&;djU z3N`1uG1#(+cC5>g=3tky&*5V;(a!{NJI+~|qIhQ|zGw80wDzF{aeE3k&>sgO_R*Ls>K|L$`c6pWyXJm-+1==I%kg*T67F zkb2$t8=0RATWa?9V1tA>Piv}|q%sCNml-NoVIkM=Xaso~H^W~Z>mPlhTfW(U=0yX1 zDWZM1{d2Q>@*Z_Tx~Rzf?nuS@PMC{fTJc;pe6&~y@}eKMxbp77nm+1MGrRW1G6_Ag zWE4p0IsESN06EiG)k>1n;bIEg0)*Z>B2q&y0i;XsC?KE|{j$$@&)IvN?|tvN=Z^D@aql?hpRCN4 zwdPuLK4m>~J-_EC@2^;W$`wGJ2sXcLP~c2Xy)wReD>|@KmR0JIJVK*CDWbl26@c!p z5@gi*lFVtBYL-NJey3;hVzCt6dF0HWEJ3XZUV~Ue<=!B57-)0k)}q*EOFia{#AB;X zclqcFvq%m0{FStvDm;)wZd${U7UrPhmm2Lo(fooNN{Pmx+!p3Va%I(RZ*#c}gS^-B zE$n`yd5%gyfR6AH1s(TjeezU}Jl4*T#B@F+j~nBUgVTTj&QVh<8YclTH0#b zd1t455VMM%rCPDdv!KS=8#SBbICc$Q69^eSo;nvlg^P*_-;}dB^Q`Hxz-zua6H|LG z_y{+E@3s-be3N2*##G#tL)8t%BvA=Hy9inGKAK?kK%KHOYO|VozjEBOWA>~dKHW3T z{pt~j`|9p{m28hrc><^>;ur1a8(gYlZAL0#5aUliz$sgs(NzU0Dlc*vsxnwp_b!nv zk5O~?r_Lv*el+Hus*_K5Z0C5gOSWQ@>3>G@f4)ee*~<`a@E1?A`w#zlGivYoAQgUc zNg_tAO-virB!Jxj7r+}aSH-u;VIrL*a!Tja|O{p%RHD&tPc}EB)=-900`Q^4J)wXkXnEOwBA}-_%h! zCYUDa9_yu>30JO~p&pi6Ik|T4!hO}oNcV(9% zy~p=SqXS%|h5RozYf#N{L-P(|p$@{}Djk(-)!S@$E`2jh;aW!G4E+Ak^bH~!n*OYc zHrCR_1ahT=ORe1yVbW?hCg>~pzA+?S6$|&NwFm zTbY=6eRp$>hc^wvgl65rxx*=I1t<#wQ2V{hMcaD58SpR-YQOwD*zBQ1^sx3#x2<=f z7M?pM!N#O5RwRER%|}tr^g;T2OG4tvx^$u|HVqFphQ#e{+$n5V;KkuetJL8_UJRyU+#A%1{cTcTP6f`L0gVXCSn4$TCmx1xpyo=E`0LoWDJU_=_+ zi%7;CnCVjsl4@UqsWf23Ycs|s>c_mtsRYkpp*$GAzmX5c?>^4RW39HSnYG@}URAdg z^Ogh-!rW61ap2&9#>X#$-PEC}E#IXpk>!uT*^>yID9ic^UFqer5|8DkT0{RIhR4z` zT{HDk3C0A7F*C`ouEs;*k<+*0a*Z(ogKR(~nQiR2;fb&Qrd={@xnVh2NNw>bk2gI+35Re4 z)KP#Q=$NTcCUYc@`Ltq0za3@X-D;kzxp`<>e`0FzK=R#U8m9rToKUQB*o-TWN1oDB zPa(t#zWr^VznX!+lEw0iO|=Yr?nlHGY|~>k33@Wj6M=F{QqEn2p5-S0M&9xuNbq?l}nZ;_jxo0sWt&SHjLT=?iwFc>VriF_WnlKz* zSL*d9Ws~iQpKR)lr`pENuLbL64TAG02L`i8XYj2FJY=cYV`+Ojo&a!Rs>9#2y)oY0 z+jHaC2RbPIrO`5gO2jpN%jNjRabt2rxxt-XBbJZ&ZROOXl$x5wXem(+Nb=HU)v%KN z7iE0B+NjfP%vUK7`jO0JhMap#qc|SU{c=FZgYaxIHDekk=30R4Lm$c+l*xF(en6eg zI2Xx-xif*I_&1QaX=FoATyfa0^fFqT<;*12bQd519-~QS^~WwnH^Z0vIa2ySn{wre z%QC`^`hmrwW~k1g>5%2@gh5FtIV(Tgq%T@9i{~+f=JBRUizQ5EM88zS7ciE}OK9KG zOB`^seUjJ;P#fU-_O$oKa#_xz&B?sP;x-P0t2^pdI4WHeM-Li!^N_Cw)zoFAm@}?+Rk9uZ_PvVntLGN37k9 zaJ4IMT1#

      4$z@-g{i7?=&!G8eo1er;%Q(Ip0yg5ZR@>8SZkg1Z7uW6$gNdLbcQ( z7zSKAb54<1$OAvi)jZ|=iIn;tDZQuqlS*7#63G&;A-st}+$tmRYT9uOhf>A!i=yLN zE0@n|tS0V*cx1iIe1bdQyhI*ZAXb1&0-XC01ge(STQ4pJ2+kHUj!c#Rj4S-yCH_;mUG5En~#!Fede$&|-c2VQ8N2OLL#G9Xg?{riHEEu;U8n$fyU(9?Rzv9!L6ac=_#O|XkdTiUT}jJ&0s$O>D z>cfp(#K!0!MLTL2IktxI+faWgQq3C8=9ltZ< zFIGM>*|c9n=yHIzH#gbWf10J{{>Pmy4|#|W<`-1y2{qh% zx0mRE>(C0NzQ7QeG?l~C!tD>Y`Od!(lp*1H{uwzd_yHa13fn^VBPMBL(xsAmG_(Y- zdLUC6e4uno2)(c53h6qyFzuz#zl(^hZB<~kAKSQkpf?ax-KPCa@T#9~v0<7%H#Y!X z$;7h+CdzAbMfdHj8iu+>G1Db5+>U4R`|UK_!6Qkn0ZHs9*^jAj#IcY|5`Xch;&07h zAXg9N#q)DQ79cG&%eg-Z#L_fZ2b80OTT{EjbFC+U!N{o z+dU-A#HJ4L)9?uDwEMX4VqdEUadL~!q#tGoFP$A>CmVHl`rtLv2TZ(b$AKPg^{ z>0mxr|D-5=`jcYsYlPkHUXGK5_^=r$cii{UC^m~5Q3qWL%YQtV8Yw+d>pFUK^RE84 zqyxxz?JSLvZx$4>v5v~rsyJR|u`)MCl z7BTh;_j?2NmuIDOP!^&~vr#a_;qfAg6ZUL0O;dceT!et^!34jns;e~RQ_k&q%uDMC zqK$f;-8bE!^VEXQzB+|!%zd2T;v#uS8IV1m@oYA?itlxmHc)Su6B^E&hJXH;NrCb7 zSuj(A#j#G>jKF^V>L&+ zHO1?&TegL{i=d{tpDK=3i3b5bxVgnJ6CI5Dn{(*HeRs&0yexA0^;oBYubFr@-bGVy zDCfNd{Di?lgUgPaXA)N{SXJmllenvrp;J?Foma29d*ty{>V5-Q<@u!_$!iO3FYGR@ zF$>4c88=d(D5z9(6Y?p}+8QyfHVMhlK{xu&6D&zb+YdoG&5BO}wJX ziJ&c{HN`B4OiA3B*3eK+y*p!z(W5Elvh{E5IGTVFc@5t&t{{N|NA>k!+b5gHE-P$o zTwnZkc;D~E5H?hUmADJ=9_Dn164y31ccayds#KYRaOvL11Hv7k=8O2RyeR8#Y?`L( zBZ7*vqfS4(cBzqNB3$qFG}O_`R5xBDa;A85PMdX~T=@zCzWI!x+hE6IGA3T>I&t6P zH34*jy`(=3&oS-);Avf{Pfc6g2sZ zP)%7lwP4vko`L~e16jug8};ysBGtt@~LPqk2S zVS^8x)Nmahb_lhitE~tp^&HZG)b(L_c8Dla1F5pffF)dp0=a2+p;4IZkD0vFW(O(w z&+TP)-~7xM&7W+%Qd<7*NRxa#a3m^!C3U~fhnzzmgSr}C{#|2)GSzb|SpzrI2adOs zxYBe`a4QCOn)Rl%{W&@+(dzb;DATTaG=%LdRBe|)s?GH~&*F7s(|%)@LdETw7uF>IDu z9Gsj|P}>m8=U5p#c(Fr+Lsy%Uu-ta>Q6Vw?T%DarlQ+0P#r|+ zRMpZC0-@qCO&durfM2-nD~I64pA=3$PrelIt)LXnx^B(`IcOIq})G$zR8r21)aHLn&W z(>QZ39w~5d22-EE@S0&vHghvhqBf0griO@rcIzlm6U^f<-E@&VSbGSDK+3Ek`+cMR zO;3>iYwwcYc{2pwbbRL=d*;^vvdi%Ij+2Qwyw}JvNI)j)^VF`6Tws@E1R6d=Eu42^ zZs>y5TJj^^@5`S4sP7&IoQ>H~$8I63h1{%1#;UJ7+=D?L5W&vU4p1$yGVk;C+Y|5d zU_$jE6GzQaTh)x#f}p8_IG=>9=K~#zLT`zoa0^pMWCxq%CIm8*UhhJ|(77V;uC^Ya z7O(fDdPG!SK4AO1ragJe(4s)XT)Q3Fk*&B*%j+``WLF=XDDc$LIW+UHS+?kV?#3E; z68POlx$7^(=3%3N?3aYgZ2(h8eS}!zGBYzV8AtR-hj*U{QVY^wLd&r?z)h|Ta(!YF zL*G}pgy!OwY0B7ePPo>@^g|et?3T9hdaYpj+_Bifcud&MB=T})i(@@-VdVK_*W2bx zBr$oN#PXtvd6|#n&-uyIxO^geKDp2M_9X}OUGc!%b-XZqw@!4IDS;PI#@{>QD15aT^QXPq<%g%$VDt%6Q7J)u0fmWN5Ef! zRIK}}4){EHiZ?*aR5Bl#ucP#KFU~#`eyr!bf#H>tRvd!YQRnLGrap0N-^CVJa}oBi z34ktOi90EQ_ACQhqI2|ts8Ue8i!0>9rJtGufuh8?Bu|g%+r*QP5Wa{)e;R@Pu+q)X zZ0Bw(A~dv;)$v4+NHv`}WCF5YhlAh@muYOqr5zJetiW>;$xKpn9YwM7I_}BO{OBBV zHniRxr6H;-9Uue{+<-QtLy8cswkkDlqR1W(^Xd3*J*5kkjRUCUaN(jbk8d(InmW&Y zxA-W3`AKNP0Qc9{ul|`k!F+w26RpX6qG$3Ydt{i)rF?IMvx6@(!rw~Dt?`lu)BoWG2^|y zf!b@A9V}H6YTi-GIzv8vBZFN#(C>^{DuHrMnuD@vo2aw81Bx*f2q(wZLst2`J>fNg zFhARR!<8+Y^7H2u&khG>@-3tV1BU=2Jq9L)E~KYQF?qLMdK_B`QsJ=G+yGG+#x&}S zY1B6c%?jDVsl=mLv9OyUR^Jjwr<@iJ>3Kx0%<1nAiBs@b#x$RfXonm)$dOty6RKU; z>o$X_;E}bC zSP`TQvkawXD6ik|fVg$rfFy&?yBXi>S607wyXdjpS~~gNc}`3KcEfR~@W3Iz zM0y(?FL+gwik}IiHToHw^E`oX7N`-^;J?(LDK^E-%^SOE(_8?ea>Bs{eYIdL9D=aK zY6H#*i(TV~Bd6RT{xCu}l9H!?IlnP^2BS&zBSklztuueXC9@pbAUVi`g!sBguHbv! zb!qLp=7}#f%i(AV_|6Hwe9V-d^e`+|ijzaS#Me8~`}^4tAfV@l(lE0~M+i$OWSf%>}b{axp>{8cMwt7)oJK8G*WPVSI=Z`YJzJYJ$ zeSMk zOxLWIw>a#fR%pUZNoUYY`&I5MZ9vxDP>70|si|rLH$cRNW9soba6@?Z=&4rVmBUwD zcK#nXW!Ds5V8-IV2QIiAjDS80fLsv&e7WpL+9WGp^SI3G)#E^I zr&w67-^T~AM_P@oMGAT1Y6N|`ZI(~tY@?~1Btpi~b-LHLoxeEV+~|+ngb(^%@dkx{ zUF|;Pw`+dc!F6%EiMj2>&Du9Xbgp%d>e;zeg&Z{b^V9NQ9sL@*U&8Q9kA7K(Uq!_;iMO^eq&g8pPJ=w^RMJaI zviCSCr|c33xxgycwgT84&YBqa%z?nB_lS6)Y%+7$x266cf#3evJ5&e{6iZFG!1(gS z=TlVAc8v&TKw)A1_gDuTu#><9#0rc#)f}jwi{!>hHmN%{je)jJH1@j_ryX097t|HM z06CdT4ED`Jb9TCIZ;$c5sV}b8qZEzKn&=08yi(4yh#cA$P`R#x_pO_Jk+!-YiYK02+=j z!%5bVtZ@MUUe8#{32~jD6y>QCmwkY{4b(UDaE)vGnYf#VLT+4f>$6|{+-gPb)oMc| z13&m*?1RrhIqeBr>&FI%IujbfH;vvJJTnlk8}FrIiR2bk%Bxi}H};?M%Sqi0wzJIKu{M4-Xi@7L zQpK5%1l4vk6pl>n9g~)NpUi9k=(VipZuAiuY~Xj}JeD466FR_u>%bc;K`vW|%n={- zMW;;!J0^wxq_C1GU+Qz?lU(mwlg}bJbPTAz9B!P6ywj?c<&Ih)!oU^WZNQv&73GqncVaJ8z zxg$3H!*?gYljB_RyP?t{X49R$Q7MD;Is$txl8+5FdIo?hHm?PZ>d8gCKlbnJXL{;Z z1S*{Iw)@_D!t`Ma0cMsqtDJW^2_qAbCtC$AB}^r}?oRn;RDa6cOxBm#Zw=&mN531;SsIwD+q}y9*Cyj{|NNw8l!nS2jtdrR z+YZMkHrMB#{cY3rS9iY#^Dp`PB`Ux4?w3^|+vH!0@JkW?*A+qKz-$~hC8o*OOI`xq z33%1@!{U#?UExP(vH~;b(H1``G_(BrP*gf3$`y1xvMoI~Nwtw?x^t43-$RNH-(^Q% z2NmpK^($fZT)L*XL`EMi!UwDp)tpEwm?_nuxKCjXR~sVpFQ-P^b2Dp6Ev>j`l2c>0 zUJ-A3Pi3~Zq~T`r6|&daiW9pIzg}qbIM6F(_V{h&GiOm}oJomS`NT|?Mlqn~G{h__ zo68_;g1!NG8zaiaO|Bk`N-JwQ{V3 z!5Xo}C?#rkBHz|0nDsnPd05SKLc>LM zY{LpT-6&WsKev)5WZ*6pd>$3XwLn0iWS5G!MOV+#*9T8J9|!IKQOd>}`B~4blDi{+ zdcZK%5_`I*k;w;RaZH27u_K_mTKO~D=bcV@Y4_+{7HEBm15f*QT^1YL`R|DH=@;-_d6=l(*#napu1`GMl5Ne(X(oi z1ztQm0-4!Mg%}sx+PgTQtMkL6!M0~aZF9{DX6xx)ZURU6X?fg8MJ;|72gYBlVv91nvw=G8HLQ0+3;uqNuuN~^mRh20L%;j zW)K(6PtGg3zh8yxUZZQAj!$6S2uF31A{7nZ6th=B;(YMuJ<4W17A8jbN0!cpQ*BSW zXT_Ls=GXVnEl&?A{4W>!hf)%;j zoTBC+m}oACyCgIwDG)}x(N;+&n=-Fu?U|ofZ*F6 zq9&>!tWZ5SRY-cPFc7Z<>CgeuH8D68Scpqv`Y}^;lYb1B(qW>^ztrRE9ofKONmd7Y@qE^VjV{Y zQt88-y7K1DdWCA*xTd*IAy{?)kty2f&)jxZ@$o?I%MOF%$oo~RW+U_CG92zxhsHfc zp?;?{*$=8lsqV)Q6uxA7hI1ZFsv1{O$>wdB_qAcRme!Mb*cSW50Um}yJfmly6XszQm8MJ1n)<_1eS%x3K_|@tE%J61EyREhS z|C%e-zebv7Faq(<_ulT0peqVdnfTj?|80I(JNSRi_%GT19|qu;7XM#quflt2vHx7f z)5^oDM*g|w78H#VaQNpoAjU~mfISZMH$OlIJpZfjP?HDX|M_02J-|OVOVs{QSOwGV zCx7!2f4PT?2fuvHpAPx|P<_1J>?SGz4YO%gCFctH{|ULexyu&&*YsVvMcP4)Iu0Zu zhu4{3I8Hc>xLmhOexX^^_4+i`(G^= zhV(lq8m_OhNN^oKG*`JJlubcD^FKDI+AfhEJr)*W8!-Np#`Qwo(>kBC8D(viXk6RSZg0w|H-+WiJ_(2UWi2Bp4P`hG)KouUm}faptaK zS8>$C+@wlHtxp7<3UECMCQ*aXwcV$yL>f|gCxh41<)0L%+52IG`#Nt?y~0>fsE@wA zcEM8iaDhh+X`BB+&#WBLnK#q)DoiFrx!V=HWcyMKpxVesd=PzUOsXl(0|uI$J3?}4 z=Xm?u>Crz{1&gr5JHCkWkXFyTIV_g*!%oC$dwDXaX zavfxk4h(8jXkr5a+S<>4d{oBdoau)Yju0|5`f?( z6tzGDtD;zLMKBZ7eYXJ(X_|nK4O@;g5-cJ8SrGgN+z+ghxTb=FIXvh^fOp4d=Ab5b z=j*z^JSO7Rf@)dPi?#$`I2&;dJ2E!cLy9_WbclJ{1rPh)?9fuRp|l8oVVFtgzP_+9 zj9vWtZ5fFq?dT`f8XTEw4OWeMjk%D}%eM=ZSZp*22%&XIK6X&n9wG+)Fz);o^GXz` z3H&i6_q6d46DO@&vQ*`uU8G#MK+Mw#Wybb13Cz@L0|W)kDvgV^8y4YsRv$9+!r)fc zS&9d*c5gg~!%;zEv?Rgo>&Y-kTm>!x$LaT`(bo<5 zbf5LxeD~nnO~xl#RwSfkARRdOyNQzAtczT%K7I`ZYfK!;Jp}v5#h7mQ`^Z~7i>2S@uc%U^F zbE`P7QfRxC(JPY6%q=6HxV-PLqoAO(vuNwXkX-erk^j>|Q#!|AA}Ny1HpSl!{(r9q zW#tFXvJ6)%Z2hm+vE5b>33Mgd+tiT@pfJPisv_l`Gha8L1HY13uq+`Bn2CX< z)LkJkc!OLLtGhQDf=T0S#nmNql{e-O>^qSX_ALYBpP8Jk`*ASwrI-tkfGGj`CE-SZg@PTK!3VOP5+@8Yy>NQ8q{1wfQl-*0Eu5X z27g~aPa-lJSWTMTMl`ES-#v;FSdEo$N(u5}iYmZ*=~3%jPvjQK+EC1Av6riT5k-L>5KZz^kA~ABLA~tFcO?@=e$Nuu z4SZK}&*k*E6jf>wL!X-3mtG9;4YMjqU?9#;`|#$1MXPIXWs?r2`zInS`mG!(zu4|ro4Lygsii1iYDnXP&CGI5@c>ZRgMS193e zIqq?4)#B(TJ>PcsYp4Zj8>vkj%iH$CDleSr>SjyO@5;B5`br-QaG9ys3|SupM!6n2 zCtBz+qVjym>9w*FL9BEE+TR8r%w8I2F(Yi^fuTqRD!#2^J)%^Z%a0$}Ow!}6GV-BNBKKwvP z#>hI0WwVs91B+3-0wB^d)5)#YU@0H%28W47+X-oI(goh??iUtdc_$;rtn z*ol!#xQ;o(%Mf5%Thekow;QH8&JBiEz|x5;>`X9b*sUBl>d&H39m$?!JS(I?cc*x` zM?%ACi(hU+zh$Rp9c|SePpxkNHs^o&SXNfArcju`zwbK9M|9xY5&aZcdM9Vz-JB;aJg;(owey4GgY?g&+&qHo5cXDia zePS`3#~Tm?A(k*r%u?r9TvN{-@38JUD`6V;E2Cr(`_S%~i+)kB^K$5;Lh~wVbF|CV zs(KFwlZ5;IV9aU?EL@`}T;;K_fXnX#YTO(`uUeB?Z?f3D|KTkEY=}y8IXVBekatCq zsi$T*8bQbZTyd)3gv$1nzN9)LhfJ-bS+RQbx+hv#O{w43^mPb4hxHHZG8N+~v+F!+ zZAUcz9}lcppUE5ktGn3!FMhKBPlOA%<#q8tDgMCvyY??Qx(9v_$UI*KyhQXceh&wq zqpDj9I1jP#XIk574a}4ZQW<=7;X|pMO_kV>vRPogzNc(k^lVAC zEblUpD3cg|gIYY8JtSJ)*u{NBt=wCI>r1gC3;t09bM2Y|i*5FD2zyHE%hR~2=i6>b z$$h>4n#Ed9M`r-PJWBQ^ipj(31B$6#o7qjG3GNYF!DD%kbaAVb;lt;sH*&`q!UJf+ zMPdWIIt%v3G#oAJ$Wzm>cUPlL9VDn?3}Is8JEHYbGl?2Qen3oE4{yPzqE=T$Sq|SN zaVXH|-Pu)g$pA6RFBH|p)%F#l+zB#jmEQBHs4ZTciVcNWScFJVDh0c zMMVq_Rk;J>5${uVhxjhHO*`lPM^chO zawFopCyg-x@shx96ZKljNrEXRy+?-<@kLfUPgCGP@AkK3UcRtu>x&Ve#;4k$TVJ8v zmDE`VS|gDNESYpHsOJEzrKbZx#BAhTo0+_iY03cNmeCqlbR9q^W1e$$>(SG-f-E&$ z%}n9xlT7QS%*4EDKPy{n+g<_?Mr(~D^8hgom{Grzbn8>oD2y!an37r;c;w(uXY=X- z+fNFeGJ8n{fj|B+xjpDqLkcL*6)5G?`NxH*Jj8PEokgF6wd1|7(GW0{+xnQnH2^)x z%3=oo<3d%1+DlQ6R;EPFhI9FV7I|=E>=N6K$Xf~~JKpx#J2Psp*1L52-`@_({EcJ% zlPbB+0>y=@Sf&R{IkKqz=xYE7jtJm{FwvG7FO7B`-6B!QqdC_%9(;Abaxz_ETT&@6 zb-*@YVYTrf)A$dHQ3qEQ1O!)yfvec8Gw0XRV4}t_t-GSKUs_MpDK4mJh=LflGraef zy3W)#n3I#gM*rg*{70>qacL=mYpf#&3_1gL`++U20c_WdOLjA@e*DTzpjS1YCRwP$Sv|3#l1|q8WDXhX;t<7%# zWjSF8L2F*n<6h9$@5!kL5ap6zL)RrP^Cl~U7Y#=e$+&PDzNn=4;gll7d2L&cR!oQ` z(dRj5`#hF(x_6~Pmh^4v!3McR2c)>$)p!OCN^bE34G7>mG!oAP2CJ=g&)q`&RU zaY^I^MeXbZhUdIrY`;D3LhU@zJcZ!Ss7TvLR7TWXQ z>!vegP%$w@pDJTANr%O8jKmCKG-Wl5SC=FW(* zE+R=;nuQ2~Zd3rYh22acj*Yi5HC{X{d!S+WvOqQKclDHMUD9UudxRh40Wj|xzgRL} zJ9%3z@iYUHVc1A@@LbouXSiUNQPm(qutn2)StFfm(25Lp6S|ZDAcuTGSpX0KN~Wa5 zz3xDOOD3nL?Q78=59`LJ_|whYe5DyiQavPRrlTdvqJ`q*fT{QMD@77vnub<`XFn;j zTB`>kyQWj0UKmtQI}3eq2=1-rfuAO zZNg6qT2q5JC8m3h?h%nUWMJ`hZ*0Z#cZ*|IkvYf%Bk|3VrAWD4T-^PzaMj+@*=GWr zA81(a<^H&4(m&Hte;zFAqs{qrKc0(*PDnu1XunDSrKqe`LyNee;cDLKTcJ`TgQ3~q z5*W>#y`TQol+%8ewh7!6y1Z0htR>+}vRyMo}EU7cKlQZN!vQkx^1r>ZP9DH8DOSbP8ig%@aE> zJ~paaqBobN;hC{Bf^UCwkgw5CDhNxu_j=P*)M;A7M{iq}*{9;uI}h14W#@wG4NEy# z39pSxp@(_T2#+&t1_((r*+U7CDvcFp4!d3 z7Lw?K|FGIUL`Erc7%#MmD(-7N8;*RX$8R9n{R#;;dDGeB(F*GYnc9D^;1&`V@4@bl zVKTMNoQMuU5VNbQ8#faJ(0c&2IzT4R8qK#)%ef=^fQjw*&8;n(J#+6U%bbmdsoInu z#A8%%PuPTe#^+#9q2;%t;Qa10G1bmKse|;8>GGJD5e^t<_N1Dkbh&R_MbTUs5O3JZ zl$-rb+-_>bPGd|aL#aV5Lq>!R_c2>6gP4tc)vnL@w0;Qyoh~XD{(xCMY_IP7cN`WB zHYOrP<>Q5N6ciMFujf0Cy^m#KT6)o+$x=v&6*BNJGHo}X_Vn3!ge~QGL`a?7MX@7HOlrbY(beT+p#yPW`G0NHcG%6uO zj(d1GqjDiOH7seUUSs2VZy|_92tW5QciuI;GXu}*>6LSN3F2obwiL!`_?6u@8|dB_ zU)>)WHmAlhCZlAtVpo!`}6(4f}9qdBt@z&(VAvt{5YBwLz9$kzv{$9pUipF89 zX`wNFCfE%8&6n&hrTVHy9_4i#9CK9JO9>XFlg3z?iILXU2f9`Y+H4IDD4^R+LgRc2YZ$Ec8@owpKHC({j<`R znCzefn5l|wbAd`^!>cG6-JId9(d80gKN2whMv1|m%utvO;_8d)Zt%VS7F~X!6kQUj zU4aycxg?%=E?>`Y&FfH2IbsE~lw;`t;*Krvx+ZE%P6rWFZYAA%rI+&1c$F|_(l=ca zshnp*t-${Ap#vzW8HTu?E5Y4$S4sb+m^==U6#W6(T~lTI$`GcOm{;lDdz@@VFVWoY zo_;cj26nMvU(=-6RvBy^HU^4W9O?7S9^Ul`uGCYGNScX;6FVe>MX+xNZaYBOt&2Nt z9k_UJx}K~73UdP@;3a(G?J@zSdgb_85--=-wf)t{$YA-!-ZvaGF&ju^&Sf2j5#urk zxj5Ed@~V=9u#4oud7#AP?ZPM*=U$2!rEzAGmm}RV;94@e9xd`HSR4ITl}b3BL-rUJ zel05DHbBjtbwzx!AF|G2%-({T@LjP){+8}MxmN&+i1Pig+?8&$Yip^XmDr~?wMIKa z!VxAI)QvfLgP8DKm6K0G_Gm!0pIJ&9X1-MX(fZiPN@6F{*=+BP=L3^jX*ozDTbJY% zD^iG?zw1UEU)WyT+6L3`nqAZab}7jq$GeQ;677Fli~gqvq@aU;Sn9QyAzijkyz$|A zd{0)n?;duJ|7gkkqoi=~RKfMP|2HDZHHT~gTmTB|s|hCyj)C@o#Xrn19bEfK@$Z|c zu5B(fbl|?SxQFKv$5F0 zYJi(;W{)MW_nX^tT0_3txxGc|31-DZqsBSulm)YZRo(F6tFtiLY!p8EuI*_j_?5O# z8}t}&3O*v_zzH$q^Qz#i%Y}M{*%h-&z$w!*8=mXBy~%6Lu!p&KTJi1qv3|*)?70qp z#Kc_LzXC=rFGtJkP+wVHSp9y*AJwo|WmEh8JWE?Wy!PJcDFbWTv<>)`koBszS$#pg zu6z1(XLZbWD49|QFQhn6m6#1j|8bwuUyV?6sF1I1Jz)eYwF@# z1=SS-Ukp!Vu%f%9=W~zG1-_H%5mam%+6+fjNrD9)B9Q~@dEG%tlja7unV)~>+6SC5_i zLR2ZfB@HDom%yyet}|Awm~C8pR?sm(V7%ccUuuDqV-~w6R?pKZMG!lFto_4=Qs1Uu z14=4EHSv9^U@FXAD(Xg@&?~ikGoWgyjyH^j?Rusv83;8@0)pIBAY!yuRXEzHag}52 z;-EulR_2wC4V9(OR!KVn&;7}&Ez%_i3K5DM$pWcrpzR*4A5H~#x26VJqjTv7d}?pn zN>zLgiVk`V{5T0v3#R?1osPB-RUTRQob5MBHNvjsdbYpP#1Y;&$+jVT`FcMl+$EPI zGrrqMN{^1Cy;?&p3@1%vEQ(+VI@1sN1<#!;4YCdj@E;t~Y4jE~jTWy#;Gt~KzO6&Y zi~EYc_tDV2P3Yn=JKXU|dfJn(?Hi)E`{qlEO%+)nk)gy~bsY{k+r6l`~BbWdVyN7bIy1>xLw;8VfXNyXSI2dDj_*<9P&h83MucVZ+6Xa#ByX8(d0CZH3KW@o*%coDy16i-1G%qbO-Beu)y)7f7w zKy2$Ph5+}$QRjsN#}>~ub&(ke}(1(U59$nz4W z!>_pVsjlx!TJtto#3;bjV~S@nulL79)S_%dBaP*hYmorYd<|kicAF9;EhjC5p-Yg? zokR%Y#&L06V?l|UVUhV|qOVHDgE#yo3@dEMgz_AQ`6bM4N8>L|`P*VnU3>ESi69)t z=Kh!tc&C7;tdc{K^~N#twF1WU4U~RH-F?ymYzuyAJVwr7%F-`=1T96&&LNX_@{z-5 z1cu}E^^}O8Y0g{S@{`bKMVeKMq(n9!&-t}`nr1X5ePT}0;th7yv*M1GR~YOc-jBW# zieg3bke3l0QtBxvZvF2Yv43~u{||BE9~AfhT_^w5KOKjx1JH|4czYf`+!nCS^z3iQ zp03KD&|IYyD_DA%sRLC1(dsit$2vh??NwuvTtEgetFMQ2akMyq1Q8 zk_p*^lJk-;IYCIcP%_w;H9}6?Pe&h^W+X55>MhB#%~!#V20NNj-CRm^^(-^uywj!^#4QMdxtfZ?tQ<`3_60M z($vrtNPqxADWQWSAdpa#(2I^rOCW*JLC_hbLntAkgwPWpROwxZ-jR-k0MeVFQbe%K zVfOPp=j{FLeXeuf=i2Wd?|;ditgN+iCF^&u&-eTL-mPYmBiuBR?%O9T0>-o_t%@@1ohfWOBTJ8wFdVBaRSAq%4hRPIQP>F zXA7+FJESY+ba_y^#J9)Stq-J8`lZ?#s6a0f#L6p6uL@|W-vi%XyNH7@P(iF)dAUv> zu#U7Uy94|615$TnrK7&0XVX&Cpa_YcC~(Lb(2d$vM;N7ksaTZO zWB|`xZjQFTdT;K2{y?p3O$r3_Jv}?rB36Vs{Iz8=lWwg|Jl;x;cvn8z|7rDS~RTg7QY?Yk3nM6;0NM?>+zz3#@brr zD3}ev3Hu$YN3{91e*O1!f@=z2gv#fg<1ASUISWul-P)^RP5MhVo8~aG^HLt? zyiAkJ`dL1ThhCckbBAerlmw>BUY&x%$Wm;WhYgt&^*tDjYhF9v_&{uBJHLF?oO+Iq1YZ!b!j*ENQahr`c z7M4Vr4DGfWdp6gjaVEHB*&BN8_L%IWl`}tB&!cbtoSnng=>)C+{_5tLA7y199sN75 z+B_y^uLj}D+k~=j&rEqM6<05O?aY7Lz+9L<_`o-Ls${zCp0UdQ^z<$707KIWvMTXS zaO{;m#AD~IhS`Ojmk;m!(@3u7FaO5!_pi@Ui>Tjt{jGBz4B)vuX4V4?(Dbdy4t&&6$Mg)iQbM?TS~R;Yo`qp;?@doF3VT%vEq(7|2)$>_#knoY&HPt zZp+qx=!gELP#bRfE?mS7=?^}2x&R4waYK@Dq#g$PmgwxL-xCbAS;eW^fQd-}g(ob} zcruvp(k3uDqQ^@>_qcH=UHYMtv#Y!f&P2};h4sg6^E33EIn{EOH$;u#jjF8jMcsUD zQXIGzz_r+!#NZG`fb^)ccKTzjdbG_Fk~KNvVZVh(lO0{O8Qg)(9CF_kWvKP_imiKn zyp@5BN}zPJB%j#dxZHtpoiFeP*xTFdEet;+Ru2uXc?D`)C!tB`%+JIVsdt7?fAVB_ z-w2uL#&h<)8Fw%1WYEiiG>ShLR|%T|qVVzkRRMG*#(_^tu>4zJ?g)^D)fUfu7+tD3 zzr1!I$$7!VoWwX?<4hSyey$)AIwo|bVg@Sk2#Yjlm-?M!8M_W3ekC*d!;PceA=19; zbMn~Q_s9u2%hARrouSf{D)A%+N4BdQM{Z&V3pT?|27QL6dHaTlo#$rpcVfj*FmsDl zJA;9s+gU`}*WT|~3Jc)vDHmMz>HzbV&8uo~ra?D`PaGOEmUNFX$z_AQIZnt=EX>!6 zyhyd2vJ9h~pVNsX)zMB1=G&PPbkfJBsn$Gu{>yJQ&bb|Ol==DyFO{{5#v_DqJo~1Z z@a3}h4kKD`9oNIoEPUKM`*FKnLuE}wQ>#+C?_eRy_2YaYqupsrq~%Mo=LD9LZXVX_ zD`1uiE2BBqUyM9!CB9wK0+%WiW;Wk<*s_v7Fbu7bGIGg3%4ldT1l|F3HPooDrr6Ea zvTG=}fnN&Vs&@7ska-`#{Jszu{B`%%I}@8hz5cSxw#%J)7LId?m*$I*Ti;gA)i9Zi zBh=Rc4~a(Ay6EXY&+x9V(93!i8{2flulGvZxqm8)!G<(t5W%%))mV=S=d|aL8Box; z67jhm3=2c3)Dn?#fT96VU7+5mT^+Mh%6#^5OI`D%)Cnejb^=@y&6(EPA7LUOPwf6w z4`DlIT;!sVmi)M+J*Rp`-P*fyX1x|$4T|hx<=dy;&JkFi9SmqqksMrlkF$!9j_jEK+K{!A< z8>P`4hMd{F`{iKCeyh$;X^YHfeKBNqpPws=`D(po6P!lMrudZPodvja{U7*%t9{Ek zOXuBwUP*tq(RSrqpg#KSd&WUOU3`wwPSDNP^`cIwLVtcMs*$Y2K$S>t*z{?S6^voa z4B+el=I%}eRWqH@`8YpeJi#tHZT7Gso5_=KNA|;t|Ij4;n#Ihe@upl<$)QRWKRT~y z)Jj$nb~(u#!q~?e%P-SI#V4w4k_y?L5cOYKw!FDrOorP`3Zj{amjhdvbcr;mKH5a9 z;}%cw>~LL}v`n3wXPqPgpdHmPIZdnA9ePyAn$R6%81ojzkgYL=vKsYyHMITF6UrrEUHk=2Qg@K3y(qg}yC4%?3nDP5`)Ry;(j?YMxrYv=bVgdQ+0rfulP! zhYj7Jw2PH!OX{XVjLBQ->rg*-f#2hb~*j_9db!rJ!h{TG@4UnEjq>OT274@}UR( z1#vyQJ+87j3sDo_e076f^XHi-{mgt8RGp|nQ(GpkG|MTl_wFiUiB}@Nw7$DVwOm58 zD;CDYG_h_~=RIRirl-Y!ocjmMc0cLpoU5M$eMc+53n#duL*L; zsm6tBAmu4|0P|*<{B}<^=^XuD3-_*;*o33UcVb%j!=}?89(H1#$4j+REKBJous!1n zh_op$QKeh${%fkZ&)N~C<&~yi!qEKod-X(`gxoZnZwou7C$sV-lYX;5jG0S=53@q)`r~HAUt@3jP=SAd1_)IO@yb(VK+x9btJf zA9wUDI`U)u@v2i6@4053mvO%0i%pv!o!dyP!*X8Ds`-cGYZDPudEzGW0@}s^r0IaI z1^LELje%PC6-#7&t1*MQMg;Tm4L`$usrStQ_eQ>SU-lT*E4eV_}M!wxAXY>>B@^ltuQZSVn z%P=W)8Z9wD$;RKxs+g2QI7Dov;N)Z4A)Z(Iif4XUD*xBhl>dcM_P+(6!$Ibx4nMr=ISmH8;>&%ssD#mUON6C9} zaKHWV+Ahv>bkJY^MIT5#u=FaY_1x-Zm#`09h2OtJGrPYW>>wUAYvh9mocRg;Qq_Ta zwaGY}5h=3Tgl%UeyG0d-=V#NjK`WzdL+N#ZugR|Vn69&(ydE5x6jiYoTQ;HC-)J4F zt?s#{bXIStZYzeEn)O|_1Ku$t;2bfb4<-Yn=HSs%!*d1t_bL^&qkkQw!6LQtrS7Q~ zmvA;hJ5>rV<*G6~7#%?1L=~P!87J#t*m^LlW|0z3pCWXG zeL*DFmL9hjY>M+=Ob9g^vVo=i>?f#SEjKJCq#nC{_`v4NG(2H%g6h3WN!=E(ls=ac zFPLGTRxvK3%cwWDfYsEkpf3cTN0l>x5hQ(~RSnX9SSXC&c$ke5-qrtOuFpsj<~j1| zv{D6h_7FBDFVJvxkArwHQGDy8GN-N^O8wOpxXH9(ALLD8YmOqoZ_b&llxvlRnhopm zH}sXgBdn;;`%W)I!M(3jvG%lGU7*!)zT9UzStQOQIZX1(m9*55F76knFD#0>otHFB zL^dz5q=0or{cagb246$nUpQMUCUISDvYj7l_ezgiYpu&#c=GiiJ>eDED{e`QVjU}B zRr2aLE8T-Wi?KRrs)M*fhX!UYNYs5zq;QJd$$yk6h*)A*@H@MP^!5*@hYAO;mX=S0rv`<|rr+lne* zQ*$lU;>&0MpLzgZsfzjjs*)q_{;Emx_A_D>Ch;!d>O090RLze`di9&0;KSlcB?m2| zWA;+T{g5}y-j0l8W3Zd+sbJ3#MqE=3Q_4d~#&xciyqg)A_v%`p8euJ3jj$nkpy0q_ zDMYbsxdZfo`E4QazG6DJ&-dSLQA+gkxqI9Nz2K0s!cT1h8Q<>_;r>dYdzF90^+yJ~ zbq&#&zPhEXsU0x%T#@mFw3AXD3*-;CWgP^RzQdcUC4A;v%kDsA?ggIHUFTNlZZ>|LJ*s_u@jV)%ieHYhPSxOj$vF80CAE@@ zs+-$z88)+}l<(_r-fgvu4yVl)^{?p0*L~{4l8B8R5@uCvbIkB}qL#y%{o*Bd69QS& z(U^97rm3Gu19wUEqnu5}QHK0AKKEles*RFy19MJZ!Yp6gFf`kG|3yE$)io)27;e{y=;R`?W`s=BBg1TO^m6Q`gms zC>hN8rC1cV&dT7t%s7C=V}TLXm$Z>JD%JfwjX?5B-AJRtOwH~dKc7mnLAm<wlji>p`yqqkTb?DG%9utU z6rV$^k;SjCv6>KlR04SZ@v-rq87XG~)7v}bx&&L|O|PFDK)YgH+AW@D9lm2-mBQza zZ#s`%+^7OUu*5|$44D}h{!kAMQ=<_L2r9*ex@fZX zx6?e2m##*1qrhbEd<3vX8h4g{co1V^G(fI^F>ZuQ+}}-Sq*?t~Zk#bIo(yE@8zHd3 zm5jBjQm);FRmbr^&^!i`Bgwit9!5xX>RG+TU#Up$R7WFK>b{%&-6UG`+uioJdCX9S zJCd(eC*QhoWU5e`-+$Y#Pxa|m4ICbppas)igW7z^SJS=;!$GKNi{H$f+Kd7(g52}n zyBlk$R<}hde86IE@j`|57=DXn~YxkSX90*{g_9{ zDd)^3zCZpa^N+vZ=7+y$S04@k0c`!?@Hd8a_HR7v2cxFsDdhZr@2mXhPD_5Ci8DX^ z{Vx7DJpSq4|C`(l`cJv}+>YA+r`-H<`T%f)+K}3}7k5#eW2SI!99LAgBLy8-4JAl5 z42qAc>F64W>Ld^YyJ*pM1LyK@b>%Omh~MgcSX)51r*CHBjB63k4a<_0qL7#i=<^`P zL?OnwL#c0)i(=+{>eDYc0*=8&z=c~_ry-3b;anfqm0ch!QU_(2|A${yB!`@Vxo$>a z1Ww=?L86YIy_9YMq7C|Slo&_a7WO|!#C2{U?Ub@&Az*xAqN5`k$=7yol&F!kQgz?! zk9@;-by$m88K#fYPBo&Wm2(_mbWid%&~bQ7&tRZ%&?$@T`6)n4T1OwQc<8f>6W@|J zXslCxtT7AcdAQ&|Ur;<$z_%b9=KavVKO1u8p{!Bp@8*wy!AZGT?oTpD?qb?iYh$;7 zqdmLLOCQQNsGGISlVT%>6CIm|%us|ax+yp%uTxZ?yU`ykAC(~@3{IUF5 zb2x8`phxQ_zUUwi&GA&t27XxvT*uEE^MbF9*ctVKW#5Gq(o^s%=z9-H_YSk`=kGX4 zxd2XxM^NEH?Lvo(t%0IOx?>x)lFC2vc4xggIKKP>k*}D^u!I#fR(Ve3DUY|BaC@p~ zD&@2~WVoB%^1J4XLN}!y%GJpRBvO6XMsYBr?ic)+JJ=0~k%& zLR05xBTP0D-&1%yt!y7jc-F77We_dPpZpveXtPXw`#6rJ_M|}WCITDNnvFZEt3Y*1 z8BRD;;}5158)y~IT_Vy(uESgq>vp?0`Xl$ST6gp$Wbo~e!C94Dc)n@O_l59$fz=Zt zX*hwdES_g}u%AvJp-B7PlH&|37ZUdAtLP!sF~1v&M_f|a^5}zM;RJwfy`z)EQGTth zFXPfqNMXjyRFCqO2E3J&y~&40Gs`{kMxw7QK*CEvRLqg+mkz@;sWWVW}04(FDhi^hwVIiCB5LWh7$REn zxW8!5!#vl#ylJRVoO|;lQ)j0`Dq9)krhUF|-<)k1$bc-ufw|(kxp&I9L2byKg^S{g z8Q!BVo2`C}@xDR2;=eW(z{08;2Hovq;%P6d6#GHDZTLGfk?u2fuF)#AN%^ejkL;?` zP)0cfh6zv0{)YT5klXqLRz?2}GrfK_O0prw*vh}N zxS1-E3AaV*? zSFZeCg~(|*pXPgMx2UFlFPOcaNK)wRB`yI(VHw5p??Bbhtgn&VWE1$Q?}AA62rDlk z+#K03$gMQPG4)gbL&3dS6rz`uxi%wGtzg3anB1Q?V%{;uqNsDDCwUEsU!8t|c0BQp zRvzlYt{r!ked{I*ubWa4j$;_<&uexQVcR8ktJ#{tm5&#j;pKvI3fYkj>G$+o5Yf)nT6D z{Ig+Y!P~Q>EQw(mlCyJe%Kg#BkK^5Pqp`&qJwkt;AsxJ*GJ(BX@}1m4y?T%{f<~m; zGt9|SOU@RUs4j4{3Hfvm4?sny(e#03Kex8u<*rJQc;x@+OQG+~5#)EQrIf+L7}AM* zpcjIDrD4p$&XG1h^>DoR<22I|_MZ#sWQiBS35zoW$dA8C@f{N?jA>ZuWSeQPs?vh@I5oGNP<&uWC!&x}qj zP{z3};5xT$W5S$)5#mo#6)JfyRDG4T`M`I%t=TcVK?X-+f)^)XVzPokgD0^it3BC~ zD`f9+))w&((364;z0eV3&UWPcMV{G}nLkGTcef<905H)mRQ*Iv+P# zYu4n%_ohka-OmSy@{CoV$7yP3^<<78i;K%(-_M-7WY zQb>%@7)(MnGz#mzwyxw@7B-Wf)92KvdgI<7A2m!;;#D5f6%v%KUlu#X%aL=`Y-lk} z)E5u$TjnQ>ZXRsc%4!#lvz&oXy()N@6zc?`Jgz7(l7e;41J>xBdKd;C-Z3oxP!rEH z3h6K2wVjW*yk5aTWSRGoP1b%NgaRk@=)Ge0opt0u>vbeiR7~_8Tb5Z05aT55@)YHHTzu=ozag$p1HOoSiMFN%u{`NIQ4AT<&*cY%AiqU zxNb7X+{=0Tn@QP^cT8wiJ3l_U5nqo16aPHp*Rq5P?~_HpSzDS_R?n4Tu%lZ1@es}N z?fASdDd2evLs<@}&}Ne3sO#CYSMsFhYy+qA26UpFYPIM$k2|yMZNHLk2|T&kU1=*X zNmeVCmeS?N*Ld;1^B-AEj$!tXCEpb&^4v?A2(?iQ7Jy>qHGCXA@+`%fy?ILSRxC<( zM})!dn(Q00q8Fpn>|}Gu$vTilaTuh0S4`f7b2*^5L*ucwf99G8_T`^vj;24^%Jpm- z;zHD#-r64>t6EgdbFCqE@{-gXtv7u)$|lxiee~j`FXndn%T<6yq1jq`_Pj($DMTs3 zR}-siTmmlB^7`|PeFJZx;*prb)hx>|I{;Mx8dlZ6w%@13g2U{;%S9Ucmgg3ePJ|Zm z$YR~7+pazVP%8}Fa|jN;W#mdRbhL{`tAy8|bAIW~Mt%F*Py&ibDnhbt%^Bl6 z_Y%~kiPFR9Z%7cLShL_Ouensbd}fK4VM58v%e(7-kO;qQwU%^1uEb2txrP~k3)^ht zf{FPci(fJ&JAIBJ^{s4fb{u#tw?GKHHmQJ==lLRE@tUCfE+H@ng;k#_GqNLt>*jxA;U4bclB;!4nL79JIe-s-v7Z```#`tsl zBL6(|0{;ANxx!Uurf7*7W6HIPVc^8^yOg~3-G1~1+muF01ks>R5(`H*(8x-)K5)FX ztsAV+Y%X_lx?rF9H8rm+nP5Exzz^*!?i$h>XpUqq0I#>qLt*2**y2fy!{840r#vL2 z)<4A|u+fLvUwE4puv-;LSoYKKb`w0|qk^S?rB%tWD{ojWMLQh#IKAJJ@0Tw7s`>n! zD^5_Y@8e$KF$kcb&Mjpq?iXuEOBoi!?cf9)F#ItpuH%+}exU-_Y{34uTs?KHrC|_Q zZ%p^Hf>1yMHhHHuu`jj!wYEvNwX|tLoLzsM`AQ>a;WBoC#5l zL=>WTDz8?EJNB3GHk27AA+!;o9^x2sDHCq*8Qp;Z6h&i1734vZQE{K?NfmWFGjreEfmlS%0ID=K)o@TEf+Fg%zJ@Zq$`@iju@*f0)f0wQO%$eW*Z3p--Kj??tlAr&m z%G;}?ddjTFUp!G5xsS`1J9upzcnP0#E5{Ni=0nx+18iZXQ+n}ibgl)H5IV^v{(8>?aO`HS73mlv{C;yTHKVUeNUhNa zR=r7*J}m}N_Roo%AK~iK*(TZI4;d?Up{7b}pLZw&UQtndRFGJR;h0_My$)D|)Tx_L zbD+&10?)pxlTbAfvf@RFpx})QvlPC<2Pa6slFE}|+^<~y53!g^%w!;kQ|!wZMLWne zl;Fg9x=Grx$RwjSV_-m1SqZ|Hsss{8!^b{dTAXfTmC52hIovK&6FB7OO@m5+>LnKn z`WUw(IlG5|?v1Q11$oFUa?ej@N)NjnukrMmuKD1Ee|q*}`F=~FKJnS?w)>8RzT1_U zF^LDE>p{0LbN$D3LwWPSkVA1|IKN5-^qfCe(qqgAH&MvfbLoALDh;d3p9IFQBZ`MI z(PL5;(h-G7JJuHieYHA4Eet*;tM}9fr&xj)zsm?(WlZx0GU|9Hm`=5_1P{aTIeB9G zCI7XD-RNmz11^c*oXU-S!mXQn)x#xS-;}d(N3d4Defe_Bpx(zj9xcO@jikka>KAf~ zDbX&o7QI2wbn<2_C}H{n7$+s-xMO6UB*ho4eLnTYgr07otcna5KJk|kfgM@aq$-gy zR_ry6Gl=E4z&S42k(ja7f;#05Z31XtX$WoB83vX9=t3A+<>ffLGF4;gih^pd79lqd ziXE&P=fh#JKD#{$k#4GD8*JY>&9%D&{(&yMw`p?q8W=NvRhOUk1YuE>D5K`IY@RJ& zI%_JfzSFC0MpC|>xE+QdRRMXhrLVu6_KEetRo=8H`pUhg6u1=5i|$oyPb&1ueez-| z5iQ;dWqI8B!H{;JToSL>!?)T^p;Rc604e@-g&EK_Zb+=Cf~Y}x((XR-rTM|r*NOTV z`&NEKCxT)f{0fcn6Fz@I$`+*ADM&yRdKLV)_E_ba)zMSgW?7`Jf zKdrpu`*D?!`})k8fU)8S7;W6C>So#D_2*Q71$FMasCJ)-gS3BPW8JL zR9y>zD`zXKzel*}yU4l)|4j=wEZl!$5;_Z!8YOBRz?eHGg(GT_@=F&|FGUUjH|N zHebwe+!_GiO$Tc%Ww4TAl3~T?3M^9#y~IqLaOeH`aXPt-+R?X~Hag+FG$~QzmJVg( zSKZ08#%xna8uys9=I&31(V5p@>mbDhHc`*|LDbbaCmZdA$FAYr?Wy|79KL$yF>bz= z{9bNFcwDBoH*x_LVE|(|E`x!Rm4BRe^iSy7T|3sa^Lp20QOEEVEgW~>w6wjNYO8#S zXGc$as(Pko4%l%w=>sgi1T6nY`Wye9BSwEU8rHlzLYC(nEDo!=8`db#aTXDkRL}KK zJi27$-7*G$FRC<4c8T7I9?xB&os3;GDKKYCd$ zRMH>(=NV_7EG{0;hSnVOQyCodmkdt*FB#k*fnO}fPt4#i8N6m`=ow+2{@zN>tuOJo z&gW8+8$23n5mbu|4mv4^8c+%hsU)BA!gMgChA7@x3J?KOr9HS|SV7Gp1I8$NTIbe0 zI+;tc9|GrW6HXhS70wp<#G&Y%Tr2%raa!rL0PCIjGulml=C68>8JhNDLZ%AMF+b}} z^zpuVKbgeGfV-A8nqr?cUPy;>&wI8IWy83Vq=68PJ3`kn&zcW9-`CF$xNfiC=yM&o zTmbfX0x$aWOjylHF~~SB4eB(-jF^ow^69s?k;}9JjuJrys2Buy6ahWA!Y~9qL{m6V z?@XEpSG^iV69=~(8xkD{+-C~&F4FoE0AbiRB}0#MbPwAMQCK7C=D=@W@g>dZZQ%^o zV9U15?7>#tCI%jt#Olw05kNiccStF3h}&se&$W%}-p1*dsrhX8M;pH| z@@Y4&@QbclFyRLIh z4=FGb6d#*RH0QoRGOY~CEFlcZWXQ%Ix}~pN%!?G>7dNBUpFCJLksM(S1=%q3V8Gbb zxwEzVd~zlZTEKvs>y?l6eSxzwV+FG2#sxL$%TFQ<6^2pAD)I_iY(qa5=1u)n$>FBt zQxdu~q?X{)p}Q0jzXln}Db{gCOIdlVolxy`LkBtyWVqtxrwX?2^%PzWfoIrJkj;yB z7}}5`18eE1aLH~^aUa_|=tO6CC+xZQPGH3D(h`2U7;shdL6ajb=>lv0?X++o?&P)z8hB8vhJ`HcfRFOGxf!nP`BM8of6RL zApqf<1JmrGF|B&K(VC-(=cWvu!z{LJ*;tgK-v~*%NwRLQOS-zG z#l9i+;bTDA^^u88^`@QA(feO(x&!n6I3vjTpA_7G-iB?QbZeiRaI)<7?7?`KjIpZr zpJ(JG7s{3D55H-g^}YXW=F4w<>))~)&dP6@+874H{yd|vSTTLU?#o?M-XAw^rI{Z8 z(~zsF*%`Kf-qpW#gfr-3!mz#J%CX)#p>X%{-I;oGJ3li2CbdnEZ12qDnkkY8+u27Il3{x9G<$ZuS6*I` z!SOb4qfgji&u07j)q|#i1dOVCHO6eV?ufs6WDZK|M8@su8SMZa;6dkGGux}f4o!GMJ z){RKBzg|{l#Ip;Ujy@L(p)Hr?V!D+}qxE~v1vFDqo$M^_Pr~mfz!R_tNu)LY@< ze+)(gf8KPG)ObN)Zx#pmkPO0k5a6c+)?SM=Hl$)t|Rh>mFDYt)=LZPIL3X4@fH<% ziP}w%Pc#eD=dW!}q)_YEL_Tl(<)z;`avKJz*b~<><8hE`?_WTHj_9c`jbhXsb6mQ5=dh1?2X30iMI`sXCsQMGnS;dT(iN(G+^0{i$faI6J&l|qA>0DSSNH=dWL6s}T`;Vy3 zn5E_eZC%qg{_s~n)?O02w*u8BpkHYcNpNT{%18mwS@DR~QGSyki9fBxhBjPp%eRq_ zPjcnfC97{V2{oX(i^x-pYVJDuHF)*btZm@FJ2!#vCnbU|&O7{%{SK}?ihx0lFXp+0 zi|OL%ByYu?WhXryjlSZV{+p}1p^Cc^xP5!?A^x#s#TB>Q_75lg3h$v_%v;yH^ZQTU ze{RwXG#Vbs9mnl}CpQ(xzFsHWTZrDRKFg#ht4fA#Inu-H#uM%_nIpU0Rj`zHY}YM} z9WvRt$o4?3s*u`$PYb!;A*sOrX2YhX%|qU4u&`fm{aP5{&oia@ZGiOi4BNx7P3}iR zvVlerBXG}+G#gFUtMJa_7NT`+uU?b^h003XC6s2>@*w&3}=j{74|2*Sa@Zw8l zYAQHhw!H4jX8N-{wel5&(z94ZL!1k>pOF#~;hlmgOOfM&w!VJaY;~k(KYLG|&$1e_ zwSCYBl@gN8*#QS1TmyBWT{sBaR zwyl&>jOG`^vz3?v%gyZCsBDR|lklBL``;Z$7B%7MW|M65Mln9A5;u6c5_OVqz5^#9 zjqT)qoEtnl!wiFHInniJGF8LP{)_82{l#^SlFa^t>%zL!NDYfT5qSy-?g?FI$5TKD z`0$acfnJO+;BT2$Kzxe-{=hG(<-h~d43Bhfw^uvMpRF6U)aUjnlaFf_8GRlrj=sy~ zm^kYyOUnhzvWv>RIPT=4Rr!j8)RF6>C|sZL!zb`e(T z$|F5FL;o?89c)*{8(s!u(dg`Nh)|q@VlEg4D4Gt1r6=7G`Y`E2Zdi3Jfa^LAy~nq! znbXYGX+#qNpbVP2YKTNMOINRyOGGb|@Pvdd=wkSo7kM=wiAVmDjITXU@r@9FG5#bWJxbQ0M9YhV5f==6v|l++V54hcX24=LX+k~K*>KOYP>N3p^rEJ0;=NB_-E^xVLK>gs z&SYead^g8tx=9}~P!2(|~K#_Uclr;R_)k5=oP6p3Sl;X9s;!XtR@pd-0+^%B2 zmxPhbL_-PF=gwsX`h>@J8{|O0CfDevZoanLQ(wA3k-xV7Fmd-OntR5V{l2l>ETloS zqtmJ5r-a6WdR7W9DBm{-E5Ds?QZTyQYKjUQDAfr(GG8p3g~~J76StIdWs~g;`fz|t z(!Y#+)2>Y%GLiPd(0!YyKcqHn@y(RqoN?f3?Pjhv3gIAVThg<>BrNdPq+@n!zyp`p zEol?;pJHP+KNBimA8UJnR~zg+AUgTh_@zusRFM~)(C{(0{ZhX*hJd?h2h6Y0$TB1`~x>1++ED@J6tb{c#n+X>|nvz+gT(x|=4=;GW;+`e43(gvPM=FIEk)Gb= zHpO2I5wkDtKOD>m;^mf0 zVbUaJe9tTUv!-nW!(VYGUaN}I8Ralg8$l5tx+K!^+q@+XINBO~8Mk-{AKmIa2T_#L z7jIuegSb|$lqjn&tL*A4=Ko(A8MPFcFy%t z_o&vGL}4-RjlC7hLO5XD9J*0F-U&ym=g-h4z(g$rxYA*+_CyHt9L4&!sNGeXz*gAK z51X|cBZ;Ykeu8P`a9c+n;1X$3ev>O5IE8y?2ZJNLZ1srKkLGIX=ATmM8uc5btbnj+ z-!7w&&8QUe?QM0Xy0BvJEE|<-gwl+=iK+W=>JJQnmy3ecr|(B!qXup%%lO-rZcH6W z%}gmF*Jk%*qxPPVm!K#cLs^xNNy;n7@&JXqi+XMvTpvYV6nj0dlO4oQGIv=^T9(K)PDMs%5X>-&N^N1J=jnpOE~n0 zJVQ1;d!(Zt{Bx(%`1kj3pf{lF&=y6)vga8#;D0M0|HG&Mr*hpL`O`f6KAYt+2O+?= z*7f6t=#UGfm#M6#TEy6v!!if<=sXp@g;aK&iW4A!cBtd=IRv|ra7xtJX1au1h7`L@ z=?iDL7|VJo`1}B9lF%6_6jI&DwOLE<7cDHESSl{wq#iK95$~3~E(RjG(IIPNx+dur z-koSX9Oi%bZ7h4I@u?v?yP!?LYGAt!fS+B< z23d~z!M;Y-JTKj>kSD{hx6nW->mdxmZ~k0VF=aAIc+yGy-g8(|y5O5*bp)&4KISl} z`gA_yUe0GVZ-gQ>W)87fi}`80P7jH2zkO>N{>tWl;n(bM#Z13_byFuCZ8Gy-`335s zQU;*{Bn#&~f}1$2I>$oFx2QJy5_gH?g!rXwxwP_htrV+a`K?S=I4x?h&M}Te7vp-c zdd;o~P4=q16y~=$;m$#r#ZK~pZfSmXh#*H&l!iEq;!#pCt|l_K#i=eCAN%N(7`LSx zBwq?SCC1(smI7XGQFs%fzaz%5|A!cZ1+#V_0IcGg1WHU`wY|CCglTr;_0On5w7de{Fi}W%W@x`Nk?kWqkm8Yf7oql2chwRf!?@ zpg{ZYB+0$MNs^qB@#_75Ns?^;AxR?VrqM@T@bO3d=#gmUlBq*822T_`Z&k51vH zaw~lDn8b6DhG(5-D{Q_VCA=bax+KU9kRMpBBA?sR&C0eE_?iy&6d9Y&_SI4SVz=Gt ztKMOem+{3qU?8@=Uf4WTR^!s{s^p3xWShvUeRV!Zr)IXLuv$Ks73(ZE)Y7o24J%~F zJr$YjbS9cAmV)){Ov!ihiCg$bjj~@FXw#yMPj4#d4eX@xOZzY{IS?0jUmaa>Y`@YF zbQKoN4SUOM>)T^^kLJ#%*i?F$(aZ$u=y0hjCgLvKJR-5cg0CYW0|eG}+?P_Y?VZR| z5Ucn(@(0z;#Y}tO%#-`y@%5OBCKqtp#_D7lIw;+zKVptc9(xjk{e?&q^E0s?m^ir9Pf5 z?b&WYU*`hiavCh@;#X{N`JKXdbL);Wn`E$J*yx3qMG8fgW~5n8M!?++6A{_m4);Ds z$C@M+msieyvm+-?^)@sEW9Le#bR8sFKNsdpBp4|;xqp`#8FN60)C*z3cpM1$N+LgU z)p*4Ap6r6f^%5w9x4?OPRXbV~&ROhc=2U>H(qvKpUirx}y%=2JU0Q_@xCDP`S@M?>tffG#t;BFT|WJ2m!{c0>mD`BKm^2Ugma5-V?g?Ps7Ho}V?hoGCKRZ-Pazw}F>qH|hQmct= z*F^JOzlkoC*^v!+*6XEW=I+*J#G=tuR7xuCG)75*{4z|-dH%IzC81F)uKI1rgiD0n z|JB}m2ep;w+rDnMBR00l1`IYqfQTkYWZWcyM3hKIfD=&y0V0}Yw*xr~36MksN4mkBy&zUoGdd_>V&YhZ9xBAxn#g?jeQEZ9*`|Y*X_p=5RwZGm& zmnWGn1^c(+68alg_H)&V?-}nD_9sVwwpwgYK6mjNSZkq%@{#@Iz__CkWNh-*Ke>GV zx6}T#A}x3LRn#m_D`)rN=JNXYIeV=OTZBj7uHZd?J3=VCX&_j;#lfaB#q1gHb_cZI zGcb^y2UHu&CFUyacD}U@q5vWLYhQ2vkz5vR_CFz)Wj+^)njjJUGKvD5z~c~h`FewC z5oobo;gxh6BAc#yc1F?~g8DBuW>GG^E<Ca*CUxm71mr>mwVtrWsvsejER? zrNF;v(sPTh7`(~uwiI;Q5LL9fhm5}vlc|!I@dy|mc6#EF`|@yiZKVmQyT_gbh& z?U$Q=1^V#G6EYaCV_#zfmvr;uQEJ;B$g0F`QTY3|9ElC8J$R0w6XEt>1>r8rXzbqw zVb8w_!i6nWA9K>}I~J)t_uzaJ_ZIGc$J4Xiw@hZ4q1kNN0ZJcMVimbe3YdAbXRQRn zoX1vl+8_y|K~#GQ(i)>35wl?aK@Iw1nHRHe*WxV*CCyHKI6e}nWT+Uu&2H$8Aj)`K z&D_{UteF`!WLe-0U*I4HWgVIv0{!)r(XD`w9{4W$2gysJ{-@&>KrA(wl2jOjTcoQg z+YxfquW+Fr>U~C1Vr))*)!7$ZnzDo?wv+zgHoYE_`?V z;xgbYpGNcrgX$D&F3zZq(pDIs@bL3Q=^&MwCT|?f=0!|VnFmdqH3(>y^%F&C17^1m zN*O4xTHLD;kg=`|mUnz&1Du{}ZD(HzrAtQga#LMFyK7+INjlF;Q)rRTWDM7a)N3VBI;;w0Z zQIm@SN@MMI=NID_E;fJj3H~%w6)e~nJKL}`!u#%tX|fGAQ^k{%?9<>AtPDekA-=|B zjcVdfzxievwmh^5&AhBWJcztbX>&P#ouC`U)lJ4OQEy z&0g`VqBlb9le(&D)O3D-kn?H%(=ZAnU=GlnCaPVoKBNJ&ztul~lM5j1m!ztH*8P%7 z!Si*eLT<@BX51I2aNlX1(wxYUj**DTV*dBRCnb)ar!q8l(Kq=X#=l*i8u8Cwn7d$ELB~R%W z$L|Oi;MuZB<1+3LtMwTxL0S_cY3m{^E347eL~-frxP-m`k=weHzjMjXB>bN?Ylk(H8l&E@))IZ#fTe=dJ$PY;yCbV4xSU<7>USp zsFSv#oj%)^@4=_;%-g&829K>?&w7|zGg^A0A*oClWz59(?|6vtvR=a-~I zeP(<{(DW8}(>;}=8?pz7pD%y9pPQEVsQa7BzfAu8bD}za{-YU*{s%LX@Q-HX`rpmS zmK>aRPxsFtPUF64;ToNStwZek;vv9s?QgiXpAUVVj@R~SXEJuRT#_z z>ad=@{V~OyhX8_d)3{Q#1fxTul;;UuBMWrNNM42uROemBPofBL=&ZVP7%W1L~?FcNR zF*HJB$0UUX%;b-~oK@PXmM9m^ZZOT=Yh6UPFOHStpas2DdSx-X)hZ|U_`t-kq$Rz9 zLWq*tvUVpZxmq>l`Ljbo9CW`^lZtZG8@B4q!kCzzmY*c?fLH;d5pf|_q2NhJL!K&I zhT^9=Q}+wA*@@uZSr`d93WL(H90HXFkpe+ByYPB^7-EAyyvpNkcJ6`1GMYo>P0)X; zz2J!~IuJ3l4)%u1oN&{B-ucx?_K;#EmE`j@F!w9*d)9uEG8b?WF8;E?r-2>>GHJCK zqszAZk{P{RHXY~ke6B(bzvyQ|3Q}*Z9~j&)VL_$d3XNqVU9q!Zagq&qAv9{Vf{vrR zbP9d3Hip_%?p;rbx}*#i-0c)^kU{Ntg>zD-o#@Wj%lNrr*)}``QFgUyb+#bQ4PQnl z#uWw4OJu5rn4ooKvvt@>^~B5EO@}bcjRO)pGL_Tjj(Ex5#uzy;`Zlykq|wJTWc=#Z z=}s@#!qPj&38RacO_<%YX#Q^hL5)zZ0rf!gHpizQHQ$pQJ-IdJ>*Z)C9W=^r7eY979JG%T+a1%T2+~oNzM;ud^*BWe0P|ejIn2@e3;A{-9`6 z^!#F0OuTib{vdeCm_coQ+z@#{ie-D5Fe>w5&bXrd4c*}*^(YaUdNjkLRPcjFdkWEk zGXwM-UXx8Gh z>R;VPaLza=J9S`oan%K?eK^G5ZNAPt#PoJozb^4@?Y}I!>lmU`e~Ri zLm_DvQr%8~Uh5#2JN$qo>^P8Sf)!zn8>+uxNMFj|39Z~@vI*((@GEqb?r%hOf(i1b z(Sk`~;+OqZdS~^Jw#+9JIGBaEX|;jEQe&BxsNyKG_tSnnIlH-IC}ihr1$-R{DV?qu zc)qHwFKlAaFSP#b!V;VK2*P~1^v9UDAy=49w~ELyJy<{>C@R9vDiKfcC7=Y%*5r2>)$m(c5a|2xHMr3VZ&4- zXUj3A;n3&ixuKmA?7h*_)`%o)V`KG`91rI}h0W6>6)~XXS^Qmz{=W6Jx~d!02`@fr z>sb6+0it|kEd#X+@mAuqk7^v)_k@!Tyz&wY`EvxJulp-ysz3Dh$G{W6v=l|phSbS5 z`ZSvE`;=u|3Nd&jL6Q`-=PI3!yfx&P_Q-b4ykgq7M3r58Iu##x^mOk7Je2MBBNe4u z$t;PFWiZq9M4(AyawK+|Vs27A8($sy>DT}ERQXT6@#kD>1q3R?&qyoC@OK{_y!(2HqJ4aAbN{mG z!DMRSZ%17B)|x;Cm>(T8$h?EeG5&ML>ecpvg2>1F_Zexj{BOluEbkV9D6r(>jI`-U$-?}DY8>{B zFQGj;W+Wy{ol+L~-TepA^&%v!Nj>P=Ees(gR(9|0+Ey!PxrgqShQ*L6w@G|Ios= zw8Vter{nV6Fmk}SHQB@)lG0!qsj-DKb~V5*STQWrpyH{8v#(*9vs!s2s@hNWtOc^- zoykx6d~779fQEPH^-$*rE&SHRqN))CiJzTALmIA0o^Zuni$O!~nyYn~zHJRCYj$KF z+ATMa>@GDRRF;j`uM5NmS+|rcPxLoqbdC!vf(u*N(}hUe38jEX9)zp7`T55fbESuf zcN@d!zM|3-kbL4WxgefAEUbdf(^XWq8cmP@Ux?;dP1RZU6h)XYAifZNlN&!;ijfi5 zO9tab>x8wPiA6T@^WO9JFTjEz7%}~V7be7_-oY6+)T8WG?J28mMTqvj{*llTCnOi; z$t7vEkgL%&dywhf6=Ld}nVt??$B#CpsZeEfWn>^%L%Nb{13^BJJMPqu?(1Fmxw!1U zd}o1Hy$djdZ!zk0Mb}^QH`{(`xOfNc7@Gal{6`QVLBU@tq6lB4LHuUOHNJa=?*VP;BMq! zbD&M{Fp8|`GEHcC`FouWP^(ePj+o80q1?bOirQNhw<+ErR`I%9ktcqG$6)~A4Q^)D z0CUE5)D+_!b9Im+m)t&jy}Upjf>}S^nyHhFbTx<_oBUXW@4DV$u*@~lx(24_>VlOU2RQ2&FNRopp;InDm|_Z-!B206RD5|JWd&& z`q~efo?;`R&lEF_i6J1HZaG?a3hzNSu$wc25eB*9iCcaQ2i3(hi%mD6@9^7+;|3LO zt7ro$_}is?7!{shUQ(zp<3;7d_{;haim&i%nMlN5e;sDElK9=oX`UQzH)iJK6enxZ z26ng;DAMat_-(5rW{=ltT+lD2h>_R@RZ`N6J%e$f7Bn~C8;*@HPgUi>PG~KAFQDzt z`X!gElf7CidYoQXFFbZq)im3~8m`j*QEukKdM{z&wru zS?~*+iY>El_m}mkvcV!vU^-=}0v}TDk5cwFsTz2s0tpO*%Gc9|&RrQeo+kRjewN}b zzNy`WEEz7aS?{dLcM29Sa^H6lX`P9(xH_dAeFJV3;@0J$#|=rsI-U)g{xP%+^3QgB zA5WTIrefAVVv??R1O`bR!$BH{5`)JV<)^*Mnr-g!JeR0i;9NJGGVO4X!6bQo;!{_w zA76dP5Vq(Q_m9wMWlh4@ymmZ(Azx8zHdNW=t@66g9 zA_G!j=u>llp8dvg(c5(yuF_cn%Ph}O53!)+R-otW!s^5_j%oBHrCJq?l}Fud9g`46 z;gNX3huVs?dTky3H{2crl4!deRJm6cNGkE*t<~eK(`B%l>*G?^0@~gLfp1O;;*WjqR`;Zl z1n)QV6x6sT95w9RpCOU;LF2YXtP+1^1MzN3Jp+>A-~ijZ?9fn%|FTYdQmfwz@YCp?lPg9+#`ZKM4QZSZYY!4=6qiA4k4dH1v5~DJ zU5d6^FT*wuj!9Uu4VpLA6ALKpua2u{oD`X6C z+_W$}v9$8RsA8IX#=hi3n^FCpQBr{>G*Pauo5)@(z&XuW%cz5-wKWfRpO3OzNmo_9 zFWHCQFL4|{U2buQa)TwoFHxr&6!y6L`DG-Ubt@yQ?UTCCi+8N`jGw92mY%Md zwevJ(KENzZ~+Yp$t#(Y7WzrCxq%fNecE@vtv%IV()r58 zz*{fXOxE%~u%~rC5)Oo&fD{B&%KVL?E=Z(X{&BjbLyccw}tObSzp{8l=8q zCo38IWmUeiCPV$y?a3sAF6bj5=B>UI@SFyLI>}IbnLvOpsuj2ATG_5YVfA@0H4#fT z8*aW-5d3lnKYb#~s%-0VXhPh$TdCEZ*ET&XO}o|TASAtn#xIpJdWyU@#FDK=?bEL& zh&OzKq{7QR<1l{Ku?f)Bd1w2pOQ%o2by*!q3VG#*L(JJLT-)+B=SfpHObnc#6e3bb zw)i?4t-KvDGwH6F;tQiiv-+0FO@ewvFhg4X4E6@JxL!8a7zPDYJ3Ch7wYH-ax(`_F9V^4!Qxz-XKk5uj= zJpUPMcke}0;pFxh+#G+fp<-Vx;CLM;j4}h7J(-cLs_H&PRy8{Y>qTV8cJY*(9oVwE z1b*WA@-{S+3eru-VIRFM13mrLZ^zo{8C4x?;3TM4jplsmqqTll)D% z6>057NPbs6DW=Uom8NVV$!h#`Tij7U-#kAC<)~lV$Ev~9-t>xV0N#H#Z>((|Q&Moz z(=6xC5S`_?>104QHKcYC1`VNfIjLBbSW?(9MbuJJ)sS6iT=Dbg*};4Jn*osP z{g}9>Vx;jZvW*$)bVA>Y`Sv6MFiF$$K%eOr&@yNpO?h;!lQlYC*lhMveDzp`=p%hf zM}tQtko%*Rz;W%zhRH%|->f{K0N`T#13vQQt6Lw^oM#$77R*$7quIeve>#72PcYs# zj)_qpDoMBIkfJTzz8Au?K*(A$p~u>Glwx)Es^wDIggyMA zewNUyE8ZxEs=q!}+obkXmJ;2^Kj@zBQ#3QAaIYn3^Rwa)`M91V=d-;3xGDMPUj0eA z9~HW(hkdc(xl%9ME6Yd`GvKXw?@@}Aa;DU1X~IhkSD}i*Lvgi3$ti}o#H_5}8ZXYyR^AB+anpf;*;83G|EAP|CxBexU37(>`Z+xh5x zhCP<`9FdNJ2?otC+l2}iRcFS*bBr0;g$b+z^2|PM>BZQ|(!kOh<6UV_I=!)d=SsS@ zt(C|=RE=;S(DHucr73g7Jg+K5r;Y)27jh<}#E^ZNt)vB2O^ zlxR)m{&JW6Ua}mHewM>=t>ASdYJ8;oT7;r1ht1{Z*R4q2MM9)PB=7e#nHpvS*(Pc| zDPw0I@zg^fMszg4zcOrCn-y3qcfIRFs?_J#Lwx>-H>K#lT+7mtP54d;fX(Eb>ij`7 zGZd;4c}+-`dNQ4RhJ6>M4)FJoD{{ffH*b35q_>gs z&a{@>{LX8efj4+@9ieh9HZ~08NJ%@-sMXieWY#^UO>it&q92g)lI1 zandcR4a{mf2%Aenmu?&m`RgI`Hc<=dIqg`ejnc>A(#3 zjD&bU1Vz796>wK8OU5se?Pj1}(aU&1HLg&b|1sw%LRd0)8nqWQhds76#F#C_B?q1D z@ZKFcC1+as+5{c3C>;3u1M+pY73RGERKdWltZ<^9fc^~ww}jYJx`*PfYqp%^TP@a1 zNd8bgz_k4N%_q{!#eGF(aQER{G+GSe7)c{Vw5tE4HMpzn zaIBHm7cKsSbfjB6JI6+fglN>k-PV30dxvXglAr;hn#TF^ zK2OudHGG(5A*o4Q#`MXTpU;bCphkdYWnRtoOJgJt{Ia>=6aF1@c4I6IE8*JahL#of zpE$#3TFPw#9#85l1OFr%NfR2LVVP<=TW-}~_stAz9*#V<&~Sqk;s!jGhJ@|B>_5q9 z9QdQzX0C440Xbb?*4;#PZBE$vz%x)>5Z$@L>hV}sO`>*4 zf^%;^a$d_^J1)fTL7J=k0T9(<05^+;B_2 z+e7Yt%(69?u+u<`t7c8kC{vlFcZvFxnJ3if5>RLso1dUV8Q5HHY2E<}QaJh4eknwG z5eJW*_|=2iqY*-_(=2%E%XAwl9-fQ;rKCYX*_v*2>=hCW5;{jB>nDTi#?=a0b59e{ z;`~5%wUT+MXOxDb!7<0;>pT-TBIng%*lD^t2bS|2t-m(_50tU8;JxZnC*s+*lck0^ zC#FR)K{{VTf7=yBQ)n48rP^CdLXFA#RX%YhA75_Zv}p(nEv?Na z+O|G485K}1xH~D2)}~2|_k8NC5q-RcO6u|hC=(07Z~avY^QPQM>oY7f^>uGbMNeB$ z1$I~K2VAQEv-2g3=$YhS_U^ViKmJk+^2?n6F;@3!TlpKg>#J2Xf|X~YI(>*QeOgsC zS>mtR(6XX5megtISH)v|d!S|bk%0?;YK|$h0(`=7;99*<3rB$T994Q%k7aWDl6I@j z!LM^>o>QVNe#%{9H59nHkGgmCpUlnWqjRa|8kenqj64(-&F?5@7pW@mqJWS!9y~!5 zO_4RhY}4B-waeS{Us!%B&Uz`{FQKvci=R3>Z>)I(5RSrUa-afU6-#7Bv*WA#jO8Cw zPm79Y^cbi#nB><@oW0sKh3u5+BgM@U$H;I8HCK9cirKj1LA zDAcp3`L`q0hyISF5%6zE?qJF+Lp?X+qQx&w$u=jJ>4iLBVWgj(p8DLG8Z4%xe}7Mz zZ$;BHXr7zQ`#|Zb6Uh=dj3cy&u#ErgUYKQeteEYxGK>?SN=m#dP9$=?UtqTlaY(X- zxfDW7=RaK%qrwdJo1x;1RkKkeI^O`~@%B!nyGOjhB2i z$-+x|Au|kN(K65dJOWOu3R=d}uHW%wS8Y7Zz(3L(BLJiw!q)~EfLr}Nw`!veWImcf zUXiT{M`3w-jWZ!#F3$mIR(SZ1!x`9|`6p8{CX89f*}%_h>xMR$r!wZ3$W+^%T4u9@ zKd||>RgI8xV5gG5OVv;HvldG|%uySj5Zh6u`2@+r_?p?Ts%Jm-hJGNjdNBPyR!sQ3 z>2*gak|LprcWMja=s*Ko>ll?~j}_p?P=324PaPp&;-RYL;;J0|SarZ>FnZc0+^?>J zeULVM|EJA?SsONL;PiQ{?Tu7cLZLu#?0h!B2-|U4rPtSSgk!&_EtOB`5y>-x;kI6) z`WN6AehVY4$^4*Z+Wa5Duf!TF=@jBQ3Yv2hRGW~#n6fnS+Yt#Qel%%dT{zz1;p&@U zm0p)a9~;hk&5mLzj5pK^zcu`W7lINMFHFEa64mpGKL2JmVlBjdee`YL`{WPtn^nqL zdv7TA0z;e)R&<2C)caz)8qmpd!R1y^y}=UKI~RY?|)~Q+O;`LM&m!s?^fvuT+e{V z>df8xLqstmv4 z7c(8R%A01B7J^`#eCzMkB(j#RUYRSI2!$F2O2OuAmtUq}s4mp>3uT)iUo{f+ZsT0g zYh1IqNtvCM9jjnFC-5^0idcSObzXK_FW%o!ya9JtFy_WAv0nKD8!v5ghn(uSty02% z<90XtxK7TOoOqrhCOSBPT1lW!4pSgI(F3<7a3BDr#S`TlV(R?3!|-j0*&#;ICS>lu zTPl8Hcs^H322gS-w3J|<2>xJbZA%IwDAFV5X15{~$1hE<f;2iZRRuZM%O8?iojWDj4483&jEH2S>InKyoM!&jqenSa$PP?_uCaEDLW z;Xb)Yoe~nQ_+&3;Y)dR5*ycs}%)zS<_!eI7=xGB!W^Dt|8$2C*_J^E3HVmo*Ej?D7 zKxlhXpICw_XO6qe(iBhpIEw3C}M($XTYfreg%67ifQwCNpch~ zVU~9+jUHEQKKjKqeeBzpf!h8=;V|!J7Atir7BStHZt-vcDo4$_S1=;8O80iKmi8Q% z0?m{^@HI;*2_KcB@w_rva=4$lYvn_HOyDQ46lgQV?xw)wxIpSOR&j|*9IO|W^ znPHtXCf0Tq~A$&|BX1$d-;kaQov%>WLnvOuto1{wFjbHa z2mGFW*r=C?fy?saW3R3=U5#lVo7)W%jnUkTOi7U32Q`<+q;zu?oL>B;v;F-82Cmhq zjNKW6>u6bLA3gXP*&S9rT-!X-=$ngH;;qY7{R3@nw>{>gn|g;c4I6QGY3u$MIic2I>>yl>BlP zB)^O_SrkrrLq)UBCD>}d+ z8eoY?$+4f598%ncP_XeDO){d=wGKm0ECYk*f|^?>VE=id#ax2vP~c-m4@F)yETSl zEq{26{&L$Hs)0vLwXv#oWbp(AbSqZEksGaY_<65MvwPR21hnd3AU|iZHuv5Hh4k>Vr+uQ6Upf&WVqwrQ*^@ zAFUx=7RBeF>z3Ezq6I`vCx8CtT>gBS=$Sk9nj|7SsSw~hR{kf z`?eeuXK&%^$jMhJT52eu0`FN8Y_hMUHH#i-BAtv9U2PJvyaFfYT{|8_U_ks5FgB@9374-8e=f=#pB@4c9oE!zU=*hR@pMYWC85 zp=>7PVGprAKgwJYtEaDa{d<Y@-;Tii)*~DRPCQriKrIsl>iSO9Hh8*2 zXy#2>8fOyK;4nyUD*d69kNEJXmC6tpQM=HaKYh1*Vr!7HWs@++36cv6w2eikDtcL; zURJkU>q=OfQc-f*Mg?BiV?ZS@>`fHF$hzu%OB=N(qkzv)e40XkAy9eLDgO5mkE9A*K&(nzlG}D z&=xZc30YW8J)qu$hriOfxUsm$2WPj?zI4~O?XYU?d-ml@4;{2*y3FN;A0+1B=rGP8 z`x&MvH{;~kSBq%j)QX#A3HSC@t;{14&s`2){b3RPr(gUzV+bnncWpF3)3a z5P9eRALakK|B3v6=gzk%K_uFy_XcrdWya>BO7j$#N2Ekveab^*HY})cR@o~X&QCqz zQn(-I<7Xybz)8ASG~qbL;Mn3bYdg1O))N3yY1TUFDdkJyjx>NaWV$Ujd>#$Eok!}m zeuy;fzEx8DDzGHH7<94UJn}F0!012P1Aui|HkD_6ZsShX12lc_8PM;%HO2qNTRZRm zXsK2ufMQ{1zP99DaNmUNoUS}jn-3QH6tRVVGJV@=Z^H=8(@)+5`mKr&1sg|MiN?Ic^Id_69p44o#pkUYtf>@cwiP3EHHQBTAZTM&%> zL?V)E_-vNCzkLIaY|PX{f{g5BsWktxZH< z5`3&)6^s@qS_dm&5h`z7_mfC`ysse*RX zwEdfmyIt#o3_emzS{hHms(%xGnC@SqO!%y5Am+!THg3^xOAN%+Q|2W2uizeo3F_)B zncCD#ZpZyOj~UsFY^}Ey)GTJXtqkWWKp|Gfd!^k3z!=>Io}A6KzEeL`AcX=@wKtB3 zctKnhcqV;}=QQ*4dubp2)Jqe1k#5IbyBKC-QGuVpfEt`+R;}Fqv)sb#@k?<}49$MU zkJ~!ElfT_+s;mpn2~_*$o?>jy?ViQq`&#cg$4H-f#E-|WbZxiR=iYPQHXUo%Wy_TU z2EWJK(u(R?_yay3?=*TTSr`#ppG7(_`K1s%Q#b3qu?PB|4-fubLUSXlksMxo(cPh&o%d+3*sK zB&FTpz@8uS9*F~GEBS@qR#`92s;9Gijc^7oj#%@%%8@p-DM|B!>hGb1+4pp_v9tjO zt!@w~$Ilg}UYM3F;9z^IXF&xQk4^gRNZjoXlzF;_6+WPOy1*H@dD(-wGvZj4&XDA`OBsCp=rfxnzrj9o9ILp}6~iT8uI*X6U{p)jr5T=AP9- zi7P11u?ToTyBL*bt?H@~Q3BBV{99yD2>n_tJN;+PxHqv9k^S^A?1`rcQYQW5O!` zrMD1oa@32l0c}I`o!^f9T7+^Quf_NJnQLEJtgp8%Lu;Q}?^Q?swZd@hDt>8c|1D(`k)b&DU2qU$W68ppQ4l;Ec;G_4*>`uhF zlu?vJeYDd{g1OBrd|d zscXDtr@guOy*x7C#LcNV#^%h!Tno&{ugf;psFMR%anM>!VIq(Bt>PR!AG1^ilEq(f{5Dlv4Z`#ek!1OKKb(7sTJ;VbxaD9I zN5)PSGl5mB3~w=dAYP+>l#1hx1j<0A`eUI8oQr`AW%DB1HevdLY>aKzw2H=eY2`r} zc$;Gy@6Et=HZOOj=}P*gZ-h; z+dT{6)b?(y0P@wI$Ktwjpw$fnvw@ipKhaZDzvXye6gYoQH9jiu$mxH2WAdLT{yF7= zBmWQ+u>NCA0QZkE0jK+t08Yc=7bu&%b*9|1;EB z%XmANE7KowbDgrLte~EZgF)5AQ~7$Xvq(2PvW*z2(bY}xlV!evbA>23mRs-F78!y} zx@JThD`z&bQ7o{TsfWF-RxzWme3@qXrc@ZJjue9%5eW7YlY9JKzVzj&nuS4wbZL`k zsQUFg&!~_PD+wD-(#fmLG`K*stxcKFm4ba1)l;e9-qs-5b({7+W4-Iim;7^s@GfsYZ&%3;W z9Q_ONW5*!>ZMB;!vv04hZ`Gp4HCFFAM3-2Cz^$2lmykTRv9Q8gV`^E+qrP})hrve6 z`B%#ctVVE*G{(Vti*pak29UhZ^}x$^VWd{?k#4MUzEQKIpTEMiKj9qJd{-ITYz>ml z(T^Ce@0rp~^-iL-7AONgzW#hTv@W*1dG5I)|N8M4HCgMzx1AI`SE7JNhfX%boQi=b!g({M>^NWS zSlAtv4Y<{;@qYjC%eQ4mB0s+{Yp~7rMbCcf#joxT{KTv~&KTOhvSI^%{_CZTab`=m zSqZ)cAt#*=A=p=BrwZp{`XY}rfDe3sJ91H-Go+)iSEQ`7)4q8r?jlJQ7_mr^fwJSpMy=ZSK4|J%tH&*tug1~tYfgPdX6y3Y>g7`Aei<9_j0 z8Q2jt*O+Ch{KUQI7NvbESCSk?9PHH4DLI&~Y+a&~15w%MnBlWDcWENL%yxDRXl{e9 z2ef90lEk&D9sF(r-)Mu5d21Dst@W`r$P5tm%hQ_x;=~&tcbO zNg=_z&QT|F1({jSmnesy$hm8|!RJWVNq$s|`Yjt7J`!#8gVe&WF&{f(65FCyIe_|A z%Ph)wpZ2tw9K->7E^p##)T8c=?}^tTc%bD^M*nuCt-Ntnpfz(htsLlZ zKej?93bGtE#i4=%__lqzK+@#}rz_UR^yM|W#ILuxR~*kuF4!|U=4LqdP)GRwTSbkW zS>}-1Aa?UpPVTzR(^-u^?B<=7x!}6t(jdg{F*JMYs!kp@OI7e;`o>23vb5GcncKbk zak`wQDb@Ci!bYne$TJPCMN#)!wvb0OwY7I|J8uq{dMt>p+SSI$zJF^bAH2)&U*x&?;N|! z0|h21PV6HE)vv!D@v%5pc~n%ijrUCPuXn+dv|s)e9PalnF5U1Z-89#@ z=NMOh=43mq@P~8Ht>(tVp}{*VA7J5ZbJ`6H3%Yq>PqhAiXjAEAa8bVCC*V7ofR79J zBThWnt^E68m2F$#ges|j?Hzc**dgoE;QwHC)=WY}@0zGFam z_7MwR2&?T3&>q9i)6q!G9Xv`5lzdXRe;6sX3k=`PqgFry4pn^&-f*3;YozR7ZCJ0Cg zT>&99L3#_lij>3gyXU)W-TU41G0_f;IgWciV^?>P-S zl7^h(JoTCXkIMi+2?CK*QB$6yApiXhh>V=#93|CxFod3gU0BYgiTaA3x$FCwzQL;; zTKciyuD{9H*yMzYPbq49o*^)SKmhqa+5fcx@LvdLPDwC81|p*%r=X&w{1-Yv4yJ$z zyPRWhqNL||FQ;Xm@u7T!;flz8?Khkf@_H75=$O9KQQ*QEXEHE37?1_l)gMb$odU~g zD-ExX_gL+|Q2Vle{e+yfnL<>NwDAx&C1ctQTD?4IPWsye-Q1(m1yFvi2D8JIjK6l3 zGk8HfH8OnD?eNi?^kLQfS@ElTv==kCx`OkH_MMN^>yM>n2Z(jH0S#pP*M9DvNVVEZ z;&$AT;c5N;$)nHj3buY(x^G>43N)B%e+j6HL(2I=O+Ge!DSY}gu5{wn!mJN>_1}cZ zLB0gk`)*IJubi0dyI;7WyzjBQz9Rc;WBp3q{6JryufQwSi*8RA7aOk0=1>ud7|nJ~ z{0_)MWjIPLb`IB!4%nfSX&lRX2t{gB zLJj+>YIqP^jv^54qV+B~=5T)Cr$yx_wY9bc9Ho!&5Q4ya5RY)u5C6o@G#8f2BP!jkTU$r^pj<~Hw~<@CrGm{kW45$@DO z#AsD}m($HzCS$9Z0`HA{l6fdW<4u9D4*u|Vb={)ys+iCL%*;({;#W%|RvzY=6Ae7~ z4(KBN6dTJ(NxWGaxu(7NmVxG(_Nf_sxy{!Uk4mJ2nvM))R?k$mz&6UKwZeYj-lWP= zjd5_)gOa2q!}-l=8)Gcm@_^Re6GKyL8q;3Vf^sjF>2m4zllJ*2x~=Su@;0r|?-Dy0 z+xj6gP?1x;L$PVa7y8 zejW$WxvzU-eIdN4Hen_>Kc@IX@zHm}P(K2y(t@iJ9xzdH&r-al-5(XF%BNctA#54_ ziaTOe)|OXVBIEm8T!Q_8Q~O4k`-lZ5lGvsKOsL zHAz^*nps2m(z)Sm6A5(F`q))I-Ed=H7W`ayAt9?zD!zZkU1jKD8?U+(!>UM!$g*AB za}POeyhpg#FvQAQdL&fJYfpoHSu*lV^hK2{*MXnTWnOzVbo{;4MfADm zk31-y%sH7l+>v4#Arom++af;&ER2+-;y%7xMyPZXJ4zEIE~MPvG`Lxu=5qzihYp!6 zEw9w?=cO6h+4BE0Q@{@=f=F)mH(R{B2z166!dpAcIxJl7zGofJs`268BzLQmkO?9eU4A@%_hg3g(?^2kxV&P( z^{a8$9e=6YI}&&&g5jrtn2|;VqiZB&LQ)v1>e)NJ`|Hd69n$%JUdCDW!3U@c5&gNx z{LK>>2t>iYU>t*1bKwd>KMqi=4sPg0N#DFSy|9z94Ig1C#0y(-nKWWEUq4jbC~k)~ z6Qvj~r?XgHeA%&|6kR`;`Wu-koVYF(>7(P_id4EAt3(f&ufrt*y5msO$c9X%l1`Ov2zGKa^DI6kD=K zUBgtLW3sb)iZ>IkZgXvBg?p}Xtxw1m*gae1dcHq5%kB3<8gmeOKCfa#GbF0jo#|3Q z;6T@$ApjEj3V<#HAV_2@ea^V0o)BrWKry?^sw?Iyzatj=ilGDe?SVj=6 zTdS@z7>RQ6g~oT^+xj|MXHqpcEO*VQr@g%)Rf5YqV?~MH){U3B&=-|5E0HU-s{pmA zaZ&^gO0aKX5%a4wf`>LM+Huqu>X|#`)pTyPfo1H%@d7>c?3$@<15dq=8js#G^c8i2pc7>A(C$75QskLZ2?5O1C;M;Yn2hLD}0sp@*v9^+Dbhgw@raOnBUr#Zvi2M0JR&Jw=cZbe*7 z+O(QKsnXP89sMRj1L5(%T$1mQ?!E|F{;`TIpG)eulpD>hRft#io6X1OWvl0cZBZ;? zpc+Om7^|jKHTt^)cgH5o7-{>A!HBDO`-E$UkiKtye3Sd6x8b<#-6m(w5dtCUeC_+M zNlQVmPgD7Q`!yw}K&`z|Ufx>b;Kyf>s=ec8f^3Bg@{nY^ddzCKjah$kf;$D!zht|X z$B?RL`L*#bs$h@E?TYpl>p;04)Lk!u-J?Ly)jDgDKTVRZ%%kD$yuzLbCRaCk`4u z55J9qd=!#X{dHZ!yItI}hB&q|_VWe>+7y!u-2YHNAPI=fXZA8zJ2%S*^MqcwGuFf2 z%vC7bbWm*(9O%N<)SrMXo35b3eh;`WRXFdaAFGESt5YLSaK2<3C?=?lhuIYvr7Uw~ z=6|bzFo2f0MiH6tKz$8cHQ2mfx6NWczvV~qE9wTrzCMvE7j+a05)b#jTcZYBjj898 zJ@O=WOu2Xw(PQW(}IQ>K*sjlpqGlJPbdMOC+izRH*$l0 z{r(uNT7=S%kn&oT6{S-- zy)k(dEc+&W#shs#q&6{^f$%J;g0m&Eo9GoWGrm*#H9_#{c5uI+$6&ObM_b?L(TH26 zq=M@>SK3~c@<5JC`7Lv`g49`R^%^K=nHAUgeP*=?X~ww>jXR?u7-bL2m<*`tB~jHQ zVv=t*lH>>NXlTn9NyLhI)4B6L53P%nDoJTOGU95+dS}=5RV&~!zHwVcFHWmCb1vTy z)Ly(THX51f39hiJf9&d{l&_Du&bYLzhll(4iw|v=+xkve4aXo3Cfwy+Sc5P2={svw z+p8Mt>gOuI>pbe=-8MxXzJFEz-}?uf(lY9hhZyfPnF+AO`Glt9ADukF`j-ZkFbEki z@(PCPCcV}j#0Y&jj=;RHG<#5?l9AAz8ue{W(`?n$1|g|!0l#7IP6M-Le*UbOM%O5? z=#u;$!47p}PgawBlUN;yin&&%VFSIxl8++PLwPq6S%Eob!$t0RUi63aOXFjBV?xH( zRo_TZbc)n2WIXV32yjw;PpK1Go<{>Q(q=|-Y>Solcvmeep0wZli$6<>uWV?c1{$sV z`2$SR9-;PDH$MRtf4j8BzQ1#CAu(FyU1OJ-^*J`WE*sYD93koUOLZto=I^%$LU*^9 zCtLFSD0^aO3`MWxG)lT8Mt#dBcrOaH`8YC>aML4mDpg)yk5$jK>F~fNa>+L}d7xQn z`JRvX`N&WWIn&mj~CD93_hRR(;2o3t_kqo_!vD9yCMJV%KJS zo!p8BhjOxzw#G8lI*?)&Kwi diff --git a/lam-web/screenshots/images/t_config2.jpg b/lam-web/screenshots/images/t_config2.jpg deleted file mode 100644 index 8f0e6087a1de811f493ef66d6ac611ef55089873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6200 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ง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 A?*IS* diff --git a/lam-web/screenshots/images/t_grouplist.jpg b/lam-web/screenshots/images/t_grouplist.jpg deleted file mode 100644 index b8de28ccbe16faef86a4e798cfcaa721b7f457c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5870 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 diff --git a/lam-web/screenshots/images/t_login.jpg b/lam-web/screenshots/images/t_login.jpg deleted file mode 100644 index 244562f755546e8e172f25c39ee3dc4f7a18b0aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4015 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 DA;E~L diff --git a/lam-web/screenshots/images/t_ouedit.jpg b/lam-web/screenshots/images/t_ouedit.jpg deleted file mode 100644 index b8d9b8b52dd4463542cf4015b0b303b1555040b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5234 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 diff --git a/lam-web/screenshots/images/t_profiles.jpg b/lam-web/screenshots/images/t_profiles.jpg deleted file mode 100644 index 4c7663b29d7b3c5c9040ca1333eea41ef709e757..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5681 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 s+?xh!Uxl7F0i`z~(m|R)q)86~ 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 diff --git a/lam-web/screenshots/images/t_treeview.jpg b/lam-web/screenshots/images/t_treeview.jpg deleted file mode 100644 index 3e6f95f81944e7f99a8e98d9a8262a2a70b66e45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4280 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 R?esUte~146ONE|K{|Afn+GGF# diff --git a/lam-web/screenshots/images/t_userPhotos.jpg b/lam-web/screenshots/images/t_userPhotos.jpg deleted file mode 100644 index a8ebcd1d71bd06cf8b313880b25b14640ae544c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8282 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 X5WaPb^wlH3bpr|o{(C9q`Sia4adMcB diff --git a/lam-web/screenshots/images/t_userlist.jpg b/lam-web/screenshots/images/t_userlist.jpg deleted file mode 100644 index 3319f35887a2fcd66ba830f29e88b4b216dcd680..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6881 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 diff --git a/lam-web/screenshots/images/treeview.jpg b/lam-web/screenshots/images/treeview.jpg deleted file mode 100644 index 393aa16d1fbc8573eb5eb633718cc5c037410447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78565 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 diff --git a/lam-web/screenshots/images/userPhotos.jpg b/lam-web/screenshots/images/userPhotos.jpg deleted file mode 100644 index 6f8ecec6a4648cf3d44d61c5579d503cfba38c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100931 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

      o1dEhN?iQjn`2G&FnZHG@dK?qy6K$~3zMVc!H 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

      Tp2G7CnLE6H1rz$OL#=Sr`n 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 diff --git a/lam-web/screenshots/images/userlist.jpg b/lam-web/screenshots/images/userlist.jpg deleted file mode 100644 index fbd728e0e5bc6a41f6d0f48fbd8fd2036d0801d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143921 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%0ADRr8zU)e_Xt66Ip+*cgDU>t51 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 diff --git a/lam-web/screenshots/index.htm b/lam-web/screenshots/index.htm deleted file mode 100755 index ceb57e76..00000000 --- a/lam-web/screenshots/index.htm +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - - - - - - - - - - -
        - - -

      - - -

      - -

      Screenshots

      -

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Click on the images to enlarge them in a new window.



      login page

      list of user accounts

      user photos


      list of group accounts

      modification of user accounts

      account profiles


      create users via file upload

      tree view

      schema browser


      PDF export

      select attributes for PDF export

      OU-Editor


      configuration profiles

      configuration

      account modules

      Click on the images to enlarge them in a new window.
      - -

      - - -

      - -
      - - - - diff --git a/lam-web/sponsors/bounties.htm b/lam-web/sponsors/bounties.htm deleted file mode 100755 index a9cf9b5b..00000000 --- a/lam-web/sponsors/bounties.htm +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - - - - - - - - - - -
        - - -

      - - -

      - -

      -

      Bounties

      -
      -This is the solution if you company or organisation has not the resources to sponsor the development of a special feature. -Several organisations divide the development price and pay together.
      -
      -

      How does it work?

      -
        -
      1. Select a feature you want to sponsor or propose a new one.
      2. -
      3. Mail Roland Gruber about your the amount you want to sponsor.
      4. -
      5. If enough offers exist we will contact all sponsors to transfer the money.
      6. -
      7. You will get an invoice and development will begin.
      8. -
      9. The feature will be released as part of LAM under the GNU General Public license.
      10. -
      -
      -
      -

      Current bounties:

      -
      - - - - - - - - - - - - - - - -
      IMAP management plugin
      Status:open (0 EUR of 500 EUR offered)
       
      Description:LAM should be able to manage Cyrus IMAP accounts.

      - Features: -
        -
      • ceate mailbox and set initial quota on user creation
      • -
      • set quota for existing users (and probably create/delete mailbox, too)
      • -
      • show current usage
      • -
      • delete mailbox on user deletion
      • -
      • config options: IMAP server
      • -
      • profile options: initial quota, create mailbox
      • -
      • delete options: delete mailbox
      • -
      • PDF: quota limit and current usage
      • -
      -
      - - - -

      - - -

      - -
      - - - - diff --git a/lam-web/sponsors/donations.htm b/lam-web/sponsors/donations.htm deleted file mode 100755 index b10d7ff8..00000000 --- a/lam-web/sponsors/donations.htm +++ /dev/null @@ -1,316 +0,0 @@ - - - - - - - - - - - - - - - -
        - - -

      - - -

      - -

      -

      Donations

      -
      -

      Why you should donate:

      -
      -LAM is developed in our free time without gaining money for the work. -This is the big advantage that free software offers to you.
      -Of course, we also need to work to afford our life. Therefore the time -we can spend for the project is limited.
      -
      -You can help us to spend more time by making donations. This will make -it possible for us to buy hardware, software or present LAM on one of -the various Free Software exhibitions.
      -
      -Please note that you will always get a consideration for your -support. Your money helps us to keep LAM alive and continue the support -for this product.
      -
      -If you need special modifications or feature enhancements in LAM we are -strongly interested in helping you in return for a donation. Please -contact Roland Gruber for details.
      -
      -
      -

      Take a look at our bounty page: Bounties

      -
      -
      -

      How you can donate:

      -
      -PayPal: Just use the donation -service provided by Sourceforge.
      -
      -Bank transfer:
      -
      -Account holder: Roland Gruber
      -Bank name: 1822direkt
      -Germany: Account number: 1252 -757 733, BLZ: 500 502 01
      -International: IBAN: DE50 -5005 0201 1252 7577 33, BIC: -FRASDEFF
      -
      -
      -Other possibilities on request.
      - -

      - - -

      - -
      - - - - diff --git a/lam-web/sponsors/index.htm b/lam-web/sponsors/index.htm deleted file mode 100755 index 99cc2cb0..00000000 --- a/lam-web/sponsors/index.htm +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - - - - - - - - - - - -
        -

      - -

      -

      Sponsors

      -Take a look at our donations page for -information on how you can support us.
      -
      -
      -Here is a list of our sponsors:
      -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      01.09.2007
      -
      BR Link sponsors LAM demo installations.
      -
      Geo-IT
      -
      -
      22.02.2007
      -
      Siedl networks GmbH spent code to support multiple servers for lamdaemon.
      -
      Geo-IT
      -
      -
      16.06.2005
      -
      Geo-IT spent us some money -for -supporting Kolab accounts.
      -
      Geo-IT
      -
      -
      28.03.2005: Zend -supports us with -licenses for Zend Studio Professional
      -
      Zend
      -
      -
      -

      - -

      -
      - - diff --git a/lam-web/style/layout.css b/lam-web/style/layout.css deleted file mode 100755 index 03504924..00000000 --- a/lam-web/style/layout.css +++ /dev/null @@ -1,92 +0,0 @@ -/* body { background-color:#F5F5F5; } */ - -body { - font-family:sans-serif; - background-image:url("../images/background.png"); - background-repeat: repeat-y; -} - -a { -color:#000080; -text-decoration:none; -} - -a:visited { -color:#000080; -text-decoration:none; -} - -a:hover { -color:red; -text-decoration:none; -} - -a:active { -color:red; -text-decoration:none; -} - -h1 { color:#253aa3; } -h2 { color:#000080; font-size:13pt; } - -table { border-color:#253aa3; border-style:solid; border-width:1px; } -th { background-color:#253aa3; text-align:left; font-size:12pt; font-weight:bold; color:#FFFFFF; border-color:#253aa3; border-style:hidden; height:21px; } -td { padding-left: 15px;border-color:#253aa3; border-style:hidden; font-size:12pt; } - -/* background table */ -table.main { - border-width:0px; -} - -/* menu */ -td.menu { - vertical-align:top; -} - -/* main area */ -td.mainarea { - vertical-align:top; -} - -/* home.htm */ -h1.home { text-align:center; color:#000080; } -p.home { text-align:center; } - -h2.features { margin-bottom:0px; } -p.features { margin:2px; } - -/* news/index.htm */ -h2.news { margin-bottom:0px; } -p.news { margin-top:5px; text-align:justify; } - -/* nav.htm */ -table.nav { border-color:#253aa3; border-style:solid; border-width:1px; } -th.nav { background-color:#253aa3; text-align:left; font-size:12pt; font-weight:bold; color:#FFFFFF; border-color:#253aa3; border-style:hidden; height:21px; } -td.nav { padding-left: 15px;background-color:#FFFFFF;border-color:#253aa3; border-style:hidden; font-size:10pt; } -td.nav-over { padding-left: 15px;background-color:#a8c3ff;border-color:#201b03; border-style:hidden; font-size:10pt; } - -a.download { color:#253aa3; text-decoration:none; font-weight:bold; } -a.download:hover { color:red;text-decoration:none; } - -p.download { font-size:12pt; } -/* third-party/index.htm */ -table.thirdparty { border-color:#253aa3; border-style:solid; border-width:3px; } -th.thirdparty { background-color:#253aa3; text-align:left; font-size:16pt; font-weight:bold; color:#FFFFFF; border-color:#253aa3; border-style:hidden; height:25px; } -td.thirdpartyLink { border-color:#253aa3; border-style:hidden; } -td.thirdpartySpace { border-color:#253aa3; border-style:hidden; text-align:right; color:#253aa3; font-weight:bold; } - -a.thirdparty { color:#253aa3; text-decoration:none; font-weight:bold; } -a.thirdparty:hover { text-decoration:underline; } - -/* Debian page */ -table.debian { border-width:0px; } -td.debian { font-size:12pt; } - -/* documentation/index.htm */ -a.documentation { color:#253aa3; text-decoration:none; font-weight:bold; font-size:12pt; } - -/* bugs */ -td.bugGrave { padding-left: 1px;background-color:red; } -td.bugNormal { padding-left: 1px;background-color:#ffc600; } -td.bugMinor { padding-left: 1px;background-color:yellow; } -td.bugOther { padding-left: 1px; } diff --git a/lam-web/tmp/scalixGroupClass.inc b/lam-web/tmp/scalixGroupClass.inc deleted file mode 100644 index 091c95c2..00000000 --- a/lam-web/tmp/scalixGroupClass.inc +++ /dev/null @@ -1,264 +0,0 @@ -scalixScalixObject = false; - } - - - /** used for account pages, true if input data is correct */ - var $inputCorrect = true; - var $scalixScalixObject; - var $scalixMailnode; - var $scalixEmailAddress; - - - /** - * Returns meta data that is interpreted by parent class - * - */ - function get_metaData() { - $return = array(); - // manages user accounts - $return["account_types"] = array("group"); - // alias name - $return["alias"] = _("Scalix"); - // module dependencies - $return['dependencies'] = array('depends' => array(), 'conflicts' => array()); - // help Entries - $return['help'] = array ( - "scalixuser" => array( - "ext" => "FALSE", "Headline" => _("scalixScalixObject"), - "Text" => _("boolean TRUE or FALSE for creating scalix object")), - "mailnode" => array( - "ext" => "FALSE", "Headline" => _("scalixMailnode"), - "Text" => _("comma separated org units for object mailnode")), - "mboxaddr" => array( - "ext" => "FALSE", "Headline" => _("scalixEmailAddress"), - "Text" => _("E-Mail Adress of Scalix Group")) - ); - $return['attributes'] = array('scalixScalixObject','scalixMailnode','scalixEmailAddress'); - $return['objectClasses'] = array('scalixUserClass'); - return $return; - } - - /** - * This function loads all needed attributes into the object. - * - * @param array $attr an array as it is retured from ldap_get_attributes - */ - function load_attributes($attr) { - parent::load_attributes($attr); - //scalixScalixObject - if (is_string($this->attributes['scalixScalixObject'][0])) { - if ($this->attributes['scalixScalixObject'][0] == "TRUE") $this->scalixScalixObject = true; - else $this->scalixScalixObject = false; - } - //scalixMailnode - $this->attributes['objectClass'] = array(); - $this->attributes['scalixMailnode'] = array(); - $this->orig['objectClass'] = array(); - $this->orig['scalixMailnode'] = array(); - if (isset($attr['objectClass'])) { - $this->attributes['objectClass'] = $attr['objectClass']; - $this->orig['objectClass'] = $attr['objectClass']; - } - if (isset($attr['scalixMailnode'])) { - $this->attributes['scalixMailnode'] = $attr['scalixMailnode']; - $this->orig['scalixMailnode'] = $attr['scalixMailnode']; - } - - //scalixEmailAddress - $this->attributes['objectClass'] = array(); - $this->attributes['scalixEmailAddressx'] = array(); - $this->orig['objectClass'] = array(); - $this->orig['scalixEmailAddress'] = array(); - if (isset($attr['objectClass'])) { - $this->attributes['objectClass'] = $attr['objectClass']; - $this->orig['objectClass'] = $attr['objectClass']; - } - if (isset($attr['scalixEmailAddress'])) { - $this->attributes['scalixEmailAddress'] = $attr['scalixEmailAddress']; - $this->orig['scalixEmailAddress'] = $attr['scalixEmailAddress']; - } - - // add object class if needed -// if (! in_array('scalixUserClass', $this->orig['objectClass'])) { -// $this->attributes['objectClass'][] = 'scalixUserClass'; -// } - if (! in_array('scalixUserClass', $this->orig['objectClass'])) { - $this->attributes['objectClass'][] = 'scalixUserClass'; - } - return 0; - } - - /** - * Returns a list of modifications which have to be made to the LDAP account. - * - * @return array list of modifications - *
      This function returns an array with 3 entries: - *
      array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... ) - *
      DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid) - *
      "add" are attributes which have to be added to LDAP entry - *
      "remove" are attributes which have to be removed from LDAP entry - *
      "modify" are attributes which have to been modified in LDAP entry - */ - function save_attributes() { - return $_SESSION[$this->base]->save_module_attributes($this->attributes, $this->orig); - } - - /** - * This function will create the meta HTML code to show a page with all attributes. - * - * @param array $post HTTP-POST values - */ - function display_html_attributes() { - $return = array(); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Scalix User') ), - 1 => array ( 'kind' => 'input', 'name' => 'scalixScalixObject', 'type' => 'checkbox', 'checked' => $this->scalixScalixObject, 'value' => 'true'), - 2 => array ('kind' => 'help', 'value' => 'scalixuser')); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Mailnode') ), - 1 => array ( 'kind' => 'input', 'type' => 'text', 'name' => 'scalixMailnode', 'size' => '20', 'maxlength' => '255', 'value' => $this->attributes['scalixMailnode'][0]), - 2 => array ( 'kind' => 'help', 'value' => 'mailnode' )); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Mboxaddr') ), - 1 => array ( 'kind' => 'input', 'type' => 'text', 'name' => 'scalixEmailAddress', 'size' => '20', 'maxlength' => '255', 'value' => $this->attributes['scalixEmailAddress'][0]), - 2 => array ( 'kind' => 'help', 'value' => 'mboxaddr' )); - - return $return; - } - - function get_pdfEntries() { - return array( - 'scalixUserClass_scalixScalixObject' => array('' . _('Scalix User') . '' . $this->attributes['scalixScalixObject'][0] . ''), - 'scalixUserClass_scalixMailnode' => array('' . _('Mailnode') . '' . $this->attributes['scalixMailnode'][0] . ''), - 'scalixUserClass_scalixMboxaddr' => array('' . _('Mboxaddr') . '' . $this->attributes['scalixEmailAddress'][0] . '')); - } - - /** - * Processes user input of the primary module page. - * It checks if all input values are correct and updates the associated LDAP attributes. - * - * @param array $post HTTP-POST values - * @return array list of info/error messages - */ - function process_attributes() { - $this->triggered_messages = array(); - if (isset($_POST['scalixScalixObject'])) { - $this->scalixScalixObject = true; - $this->attributes['scalixScalixObject'][0] = "TRUE"; - } else { - $this->scalixScalixObject = false; - $this->attributes['scalixScalixObject'][0] = "FALSE"; - } - $this->attributes['scalixMailnode'][0] = $_POST['scalixMailnode']; - $this->attributes['scalixEmailAddress'][0] = $_POST['scalixEmailAddress']; - - - if (sizeof($this->triggered_messages) > 0) { - $this->inputCorrect = false; - return $this->triggered_messages; - } - else { - $this->inputCorrect = true; - return 0; - } - } - - /** - * This function returns true if all needed settings are done. - */ - function module_complete() { - return $this->inputCorrect; - } - - /** - * Returns true if all settings on module page are correct. - */ - function module_ready() { - return $this->inputCorrect; - } - - function get_profileOptions() { - $return = array(); - // use Unix password as Samba password - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Scalix User') . ': '), - 1 => array('kind' => 'input', 'name' => 'scalixUserClass_scalixScalixObject', 'type' => 'checkbox', 'checked' => true), - 2 => array('kind' => 'help', 'value' => 'scalixuser') - ); - $mboxes = array(0 => 'LIMITED', 1 => 'FULL'); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Mailnode') . ': '), - 1 => array('kind' => 'input', 'type' => 'text', 'name' => 'scalixUserClass_scalixMailnode', 'size' => '30', 'maxlength' => '255', 'value' => ''), - 2 => array('kind' => 'help', 'value' => 'mailnode') - ); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Mboxaddr') . ': '), - 1 => array('kind' => 'select', 'type' => 'text', 'name' => 'scalixUserClass_scalixEmailAddress', 'size' => '30', 'maxlength' => '255', 'value' => ''), - 2 => array('kind' => 'help', 'value' => 'mboxaddr') - ); - return $return; - } - - /** - * Loads the values of an account profile into internal variables. - * - * @param array $profile hash array with profile values (identifier => value) - */ - function load_profile($profile) { - // profile mappings in meta data - parent::load_profile($profile); - // special profile options - if ($profile['scalixUserClass_scalixScalixObject'][0] == "true") { - $this->scalixScalixObject = true; - } - elseif ($profile['scalixUserClass_scalixScalixObject'][0] == "false") { - $this->scalixScalixObject = false; - } - if (isset($profile['scalixUserClass_scalixMailnode'][0])) { - $this->attributes['scalixMailnode'][0] = $profile['scalixUserClass_scalixMailnode'][0]; - } - if (isset($profile['scalixUserClass_scalixEmailAddress'][0])) { - $this->attributes['scalixEmailAddress'][0] = $profile['scalixUserClass_scalixEmailAddress'][0]; - } - } -} - - -?> - diff --git a/lam-web/tmp/scalixUserClass.inc b/lam-web/tmp/scalixUserClass.inc deleted file mode 100644 index 3fe88e8e..00000000 --- a/lam-web/tmp/scalixUserClass.inc +++ /dev/null @@ -1,352 +0,0 @@ -scalixScalixObject = false; - $this->scalixAdministrator = false; - $this->scalixMailboxAdministrator = false; - } - - - /** used for account pages, true if input data is correct */ - var $inputCorrect = true; - var $scalixScalixObject; - var $scalixMailnode; - var $scalixEmailAddress; - var $scalixAdministrator; - var $scalixMailboxAdministrator; - var $scalixMailboxClass; - - /** - * Returns meta data that is interpreted by parent class - * - */ - function get_metaData() { - $return = array(); - // manages user accounts - $return["account_types"] = array("user"); - // alias name - $return["alias"] = _("Scalix"); - // module dependencies - $return['dependencies'] = array('depends' => array(), 'conflicts' => array()); - // help Entries - $return['help'] = array ( - "scalixuser" => array( - "ext" => "FALSE", "Headline" => _("scalixScalixObject"), - "Text" => _("boolean TRUE or FALSE for creating scalix object")), - "mailnode" => array( - "ext" => "FALSE", "Headline" => _("scalixMailnode"), - "Text" => _("comma separated org units for object mail node")), - "mboxaddr" => array( - "ext" => "FALSE", "Headline" => _("scalixEmailAddress"), - "Text" => _("E-Mail Adress of Scalix User")), - "scalixadmin" => array( - "ext" => "FALSE", "Headline" => _("scalixAdministrator"), - "Text" => _("boolean TRUE or FALSE for admin capability")), - "mboxadmin" => array( - "ext" => "FALSE", "Headline" => _("scalixMailboxAdministrator"), - "Text" => _("boolean TRUE or FALSE for mboxadmin capability")), - "mboxclass" => array( - "ext" => "FALSE", "Headline" => _("scalixMailboxClass"), - "Text" => _("FULL or LIMITED for Class. LIMITED is a Scalix Standard User, FULL is a Scalix Premium User")) - ); - $return['attributes'] = array('scalixScalixObject', 'scalixAdministrator', 'scalixMailboxAdministrator', 'scalixMailnode','scalixMailboxClass','scalixEmailAddress'); - $return['objectClasses'] = array('scalixUserClass'); - return $return; - } - - /** - * This function loads all needed attributes into the object. - * - * @param array $attr an array as it is retured from ldap_get_attributes - */ - function load_attributes($attr) { - parent::load_attributes($attr); - //scalixScalixObject - if (is_string($this->attributes['scalixScalixObject'][0])) { - if ($this->attributes['scalixScalixObject'][0] == "TRUE") $this->scalixScalixObject = true; - else $this->scalixScalixObject = false; - } - //scalixAdministrator - if (is_string($this->attributes['scalixAdministrator'][0])) { - if ($this->attributes['scalixAdministrator'][0] == "TRUE") $this->scalixAdministrator = true; - else $this->scalixAdministrator = false; - } - //scalixMailboxAdministrator - if (is_string($this->attributes['scalixMailboxAdministrator'][0])) { - if ($this->attributes['scalixMailboxAdministrator'][0] == "TRUE") $this->scalixMailboxAdministrator = true; - else $this->scalixMailboxAdministrator = false; - } - //scalixMailnode - $this->attributes['objectClass'] = array(); - $this->attributes['scalixMailnode'] = array(); - $this->orig['objectClass'] = array(); - $this->orig['scalixMailnode'] = array(); - if (isset($attr['objectClass'])) { - $this->attributes['objectClass'] = $attr['objectClass']; - $this->orig['objectClass'] = $attr['objectClass']; - } - if (isset($attr['scalixMailnode'])) { - $this->attributes['scalixMailnode'] = $attr['scalixMailnode']; - $this->orig['scalixMailnode'] = $attr['scalixMailnode']; - } - - //scalixEmailAddress - $this->attributes['objectClass'] = array(); - $this->attributes['scalixEmailAddressx'] = array(); - $this->orig['objectClass'] = array(); - $this->orig['scalixEmailAddress'] = array(); - if (isset($attr['objectClass'])) { - $this->attributes['objectClass'] = $attr['objectClass']; - $this->orig['objectClass'] = $attr['objectClass']; - } - if (isset($attr['scalixEmailAddress'])) { - $this->attributes['scalixEmailAddress'] = $attr['scalixEmailAddress']; - $this->orig['scalixEmailAddress'] = $attr['scalixEmailAddress']; - } - //scalixMailboxClass - $this->attributes['objectClass'] = array(); - $this->attributes['scalixMailboxClass'] = array(); - $this->orig['objectClass'] = array(); - $this->orig['scalixMailboxClass'] = array(); - if (isset($attr['objectClass'])) { - $this->attributes['objectClass'] = $attr['objectClass']; - $this->orig['objectClass'] = $attr['objectClass']; - } - if (isset($attr['scalixMailboxClass'])) { - $this->attributes['scalixMailboxClass'] = $attr['scalixMailboxClass']; - $this->orig['scalixMailboxClass'] = $attr['scalixMailboxClass']; - } - // add object class if needed - if (! in_array('scalixUserClass', $this->orig['objectClass'])) { - $this->attributes['objectClass'][] = 'scalixUserClass'; - } - return 0; - } - - /** - * Returns a list of modifications which have to be made to the LDAP account. - * - * @return array list of modifications - *
      This function returns an array with 3 entries: - *
      array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr)), DN2 .... ) - *
      DN is the DN to change. It may be possible to change several DNs (e.g. create a new user and add him to some groups via attribute memberUid) - *
      "add" are attributes which have to be added to LDAP entry - *
      "remove" are attributes which have to be removed from LDAP entry - *
      "modify" are attributes which have to been modified in LDAP entry - */ - function save_attributes() { - return $_SESSION[$this->base]->save_module_attributes($this->attributes, $this->orig); - } - - /** - * This function will create the meta HTML code to show a page with all attributes. - * - * @param array $post HTTP-POST values - */ - function display_html_attributes() { - $return = array(); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Scalix User') ), - 1 => array ( 'kind' => 'input', 'name' => 'scalixScalixObject', 'type' => 'checkbox', 'checked' => $this->scalixScalixObject, 'value' => 'true'), - 2 => array ('kind' => 'help', 'value' => 'scalixuser')); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Mailnode') ), - 1 => array ( 'kind' => 'input', 'type' => 'text', 'name' => 'scalixMailnode', 'size' => '20', 'maxlength' => '255', 'value' => $this->attributes['scalixMailnode'][0]), - 2 => array ( 'kind' => 'help', 'value' => 'mailnode' )); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Mboxaddr') ), - 1 => array ( 'kind' => 'input', 'type' => 'text', 'name' => 'scalixEmailAddress', 'size' => '20', 'maxlength' => '255', 'value' => $this->attributes['scalixEmailAddress'][0]), - 2 => array ( 'kind' => 'help', 'value' => 'mboxaddr' )); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Scalix Admin') ), - 1 => array ( 'kind' => 'input', 'name' => 'scalixAdministrator', 'type' => 'checkbox', 'checked' => $this->scalixAdministrator, 'value' => 'true'), - 2 => array ('kind' => 'help', 'value' => 'scalixadmin')); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Scalix Mailbox Admin') ), - 1 => array ( 'kind' => 'input', 'name' => 'scalixMailboxAdministrator', 'type' => 'checkbox', 'checked' => $this->scalixMailboxAdministrator, 'value' => 'true'), - 2 => array ('kind' => 'help', 'value' => 'mboxadmin')); - $mboxes = array(0 => 'LIMITED', 1 => 'FULL'); - $return[] = array ( 0 => array ( 'kind' => 'text', 'text' => _('Scalix Mailbox Class') ), - 1 => array ( 'kind' => 'select', 'type' => 'text', 'name' => 'scalixMailboxClass', 'options' => $mboxes, 'size' => '1', 'maxlength' => '255', 'options_selected' => $this->attributes['scalixMailboxClass'][0]), - 2 => array ( 'kind' => 'help', 'value' => 'mboxclass' )); - return $return; - } - - function get_pdfEntries() { - return array( - 'scalixUserClass_scalixScalixObject' => array('' . _('Scalix User') . '' . $this->attributes['scalixScalixObject'][0] . ''), - 'scalixUserClass_scalixMailnode' => array('' . _('Mailnode') . '' . $this->attributes['scalixMailnode'][0] . ''), - 'scalixUserClass_scalixMboxaddr' => array('' . _('Mboxaddr') . '' . $this->attributes['scalixEmailAddress'][0] . ''), - 'scalixUserClass_scalixMailboxClass' => array('' . _('Scalix Mailbox Class') . '' . $this->attributes['scalixMailboxClass'][0] . ''), - 'scalixUserClass_scalixAdministrator' => array('' . _('Scalix Admin') . '' . $this->attributes['scalixAdministrator'][0] . ''), - 'scalixUserClass_scalixMailboxAdministrator' => array('' . _('Scalix Mailbox Admin') . '' . $this->attributes['scalixMailboxAdministrator'][0] . '')); - } - - /** - * Processes user input of the primary module page. - * It checks if all input values are correct and updates the associated LDAP attributes. - * - * @param array $post HTTP-POST values - * @return array list of info/error messages - */ - function process_attributes() { - $this->triggered_messages = array(); - if (isset($_POST['scalixScalixObject'])) { - $this->scalixScalixObject = true; - $this->attributes['scalixScalixObject'][0] = "TRUE"; - } else { - $this->scalixScalixObject = false; - $this->attributes['scalixScalixObject'][0] = "FALSE"; - } - $this->attributes['scalixMailnode'][0] = $_POST['scalixMailnode']; - $this->attributes['scalixEmailAddress'][0] = $_POST['scalixEmailAddress']; - $this->attributes['scalixMailboxClass'][0] = $_POST['scalixMailboxClass']; - if (isset($_POST['scalixAdministrator'])) { - $this->scalixAdministrator = true; - $this->attributes['scalixAdministrator'][0] = "TRUE"; - } else { - $this->scalixAdministrator = false; - $this->attributes['scalixAdministrator'][0] = "FALSE"; - } - if (isset($_POST['scalixMailboxAdministrator'])) { - $this->scalixMailboxAdministrator = true; - $this->attributes['scalixMailboxAdministrator'][0] = "TRUE"; - } else { - $this->scalixMailboxAdministrator = false; - $this->attributes['scalixMailboxAdministrator'][0] = "FALSE"; - } - - if (sizeof($this->triggered_messages) > 0) { - $this->inputCorrect = false; - return $this->triggered_messages; - } - else { - $this->inputCorrect = true; - return 0; - } - } - - /** - * This function returns true if all needed settings are done. - */ - function module_complete() { - return $this->inputCorrect; - } - - /** - * Returns true if all settings on module page are correct. - */ - function module_ready() { - return $this->inputCorrect; - } - - function get_profileOptions() { - $return = array(); - // use Unix password as Samba password - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Scalix User') . ': '), - 1 => array('kind' => 'input', 'name' => 'scalixUserClass_scalixScalixObject', 'type' => 'checkbox', 'checked' => true), - 2 => array('kind' => 'help', 'value' => 'scalixuser') - ); - $mboxes = array(0 => 'LIMITED', 1 => 'FULL'); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Mailnode') . ': '), - 1 => array('kind' => 'input', 'type' => 'text', 'name' => 'scalixUserClass_scalixMailnode', 'size' => '30', 'maxlength' => '255', 'value' => ''), - 2 => array('kind' => 'help', 'value' => 'mailnode') - ); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Mboxaddr') . ': '), - 1 => array('kind' => 'select', 'type' => 'text', 'name' => 'scalixUserClass_scalixEmailAddress', 'size' => '30', 'maxlength' => '255', 'value' => ''), - 2 => array('kind' => 'help', 'value' => 'mboxaddr') - ); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Scalix Mailbox Class') . ': '), - 1 => array('kind' => 'select', 'type' => 'text', 'name' => 'scalixUserClass_scalixMailboxClass', 'size' => '1', 'maxlength' => '255', 'options' => $mboxes, 'options_selected' => $this->attributes['scalixMailboxClass'][0]), - 2 => array('kind' => 'help', 'value' => 'mboxclass') - ); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Scalix Admin') . ': '), - 1 => array('kind' => 'input', 'name' => 'scalixUserClass_scalixAdministrator', 'type' => 'checkbox', 'checked' => false), - 2 => array('kind' => 'help', 'value' => 'scalixadmin') - ); - $return[] = array( - 0 => array('kind' => 'text', 'text' => _('Scalix Mailbox Admin') . ': '), - 1 => array('kind' => 'input', 'name' => 'scalixUserClass_scalixMailboxAdministrator', 'type' => 'checkbox', 'checked' => false), - 2 => array('kind' => 'help', 'value' => 'mboxadmin') - ); - return $return; - } - - /** - * Loads the values of an account profile into internal variables. - * - * @param array $profile hash array with profile values (identifier => value) - */ - function load_profile($profile) { - // profile mappings in meta data - parent::load_profile($profile); - // special profile options - if ($profile['scalixUserClass_scalixScalixObject'][0] == "true") { - $this->scalixScalixObject = true; - } - elseif ($profile['scalixUserClass_scalixScalixObject'][0] == "false") { - $this->scalixScalixObject = false; - } - if ($profile['scalixUserClass_scalixAdministrator'][0] == "true") { - $this->scalixAdministrator = true; - } - elseif ($profile['scalixUserClass_scalixAdministrator'][0] == "false") { - $this->scalixAdministrator = false; - } - if ($profile['scalixUserClass_scalixMailboxAdministrator'][0] == "true") { - $this->scalixMailboxAdministrator = true; - } - elseif ($profile['scalixUserClass_scalixMailboxAdministrator'][0] == "false") { - $this->scalixMailboxAdministrator = false; - } - if (isset($profile['scalixUserClass_scalixMailnode'][0])) { - $this->attributes['scalixMailnode'][0] = $profile['scalixUserClass_scalixMailnode'][0]; - } - if (isset($profile['scalixUserClass_scalixEmailAddress'][0])) { - $this->attributes['scalixEmailAddress'][0] = $profile['scalixUserClass_scalixEmailAddress'][0]; - } - if (isset($profile['scalixUserClass_scalixMailboxClass'][0])) { - $this->attributes['scalixMailboxClass'][0] = $profile['scalixUserClass_scalixMailboxClass'][0]; - } - } -} - - -?> - diff --git a/lam-web/todo/bugs.htm b/lam-web/todo/bugs.htm deleted file mode 100644 index 3aee7772..00000000 --- a/lam-web/todo/bugs.htm +++ /dev/null @@ -1,435 +0,0 @@ - - - - - - - - - - - - - - - -
        - - -

      - - -

      - -

      Submit a new bug report

      -Please use our bug tracker to submit new bug reports. -
      -
      -
      - -

      Known bugs

      - -

      LAM 2.0.0

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
       Severity  BTS link  Description 
      Normal1814578Samba domain: Lockout users after bad logon attempts must allow 0 - 999
      Normal1811728Managing group quotas does not work
      Normal1792447LAM does not run on PHP < 5.2.0
      Normal1788752LAM Pro: UTF-8 characters are invalid displayed on configuration page
      -
      - -

      LAM 1.3.0

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
       Severity  BTS link  Description 
      Normal1742543PHP Warning: mcrypt_decrypt(): The IV parameter must be ...
      Normal1719168User list: refreshing GID translation does not work
      Minor1740499allow uid as RDN attribute for inetOrgPerson
      Minor1757215uid attribute no longer required for InetOrgPerson
      Minor1702132OU editor: help images
      Minor1702269Config editor: extra space
      Minor1694863Some inconsistent help entries
      -
      - -

      LAM 1.2.0

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
       Severity  BTS link  Description 
      Security1687379LAM does not escape HTML special chars in LDAP data
      Normal1658868PDF generates wrong shadow expire information
      Minor1660493Debian package does not include lamdaemonOld.pl
      Minor1664542Samba groups: wrong help link
      Minor1674198NIS mail aliases: allow more characters in alias name
      -
      - -

      LAM 1.1.1

      - - - - - - - - - - - - - - - - -
       Severity  BTS link  Description 
      MinorLamdaemon test: works not with PHP 4
      Minor1562426InetOrgPerson: Problems with error messages
      -
      - -

      LAM 1.1.0

      - - - - - - - - - - - - - - - - - - - - - -
       Severity  BTS link  Description 
      Normal1562426Unix: Password hash is always SSHA
      MinorUnix: No error message for wrong UID numbers in file upload
      MinorFilters in account lists get lost when sorting the table
      -
      - - -

      - - -

      - -
      - - - - diff --git a/lam-web/todo/index.htm b/lam-web/todo/index.htm deleted file mode 100644 index 37cc213e..00000000 --- a/lam-web/todo/index.htm +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - - - - - - -
        - - -

      - - -

      - -

      ToDo

      -
      -

      Here we will inform you in the future about what we plan to include -in the upcoming releases.
      -
      -

      -Long-term topics: -
        -
      • full integration of phpLDAPadmin
      • -
      -LAM 2.2.x: (planned for December/January) -
        -
      • Unix/Samba: set random passwords
      • -
      • LAM Pro: separate password changing dialog, send password via mail
      • -
      • Unix: allow primary group to be also in secondary groups (config option)
      • -
      • account lists: allow to switch sorting direction
      • -
      • account pages: display save and profile controls on all pages
      • -
      - -
      -
      - -

      - - -

      - -
      - - - -

      {Kwk%%3sO7 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 P)cH*Lo!!T?f9L-PTR+HE diff --git a/lam-web/screenshots/images/config3.jpg b/lam-web/screenshots/images/config3.jpg deleted file mode 100644 index 16ff4d729468174738c1a761de1614351f85e448..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124652 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

    3. h12KGe^*SQ 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%0AMl%YaS?4kpUt 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 z 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

    PZ-v4&G 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�$o7Up)JH?qk*^K{6|oi3HP5MGj|S-G zcslNw`Nc(g_SqelmX>9{&DK;_#6|O7I{SJbPo(i*MG4$?2^_K4hgazgtP4wr z!z*DDf>nU3(n%p(D=Wm4KZ(}Ip@jvS7~1}DvMAvkTw=t3V367f^^z5K?)i3kV#>=g zBg%-HnA3V?8vgit96q2)cCMu69=nr1ZR;3`N}3}Yw-{|~+n9}yK3 z9h4Nx`JR(Wac!&C%`$K5i<&cP&gpEzh#G3$&mJhX zz8|FZn%yIaVU=lRLx+)EZf!-txf!=lAq%9SgAES>7m`Fb7c3uhyVAw$wOXsqEw0t< z;?v9TS6i#^I0LQO@8?Qyv(Gh7yU+R}6h#3#3g$ox3JZNhm0& zCn$k~0|C-fdjH}e zRg#OXB;1)_<3YLK3BAV5=aUA+O#ei>qH6R8JBLeqDt%IVfZ?336v@pYSq;8|#Trh! z>Kfpj!n>Nq1lwnDWeS;hfJ!{_;`BFS@zXT4NAE)X{Yg~6jZ@VNcF$UIQRRait_DFd zvF{NuXEf*4Lta$nlc)X_!dZ~@LEnUg#QXmkK=7~)4W?e%EZ2Em4Aq~X0LAF(=f6(n zqMtHml4=7&3p0pbLLU6s}jEHEz`jN{L-38;|NE(Fg3TNVKn zTn5w!*GC?qO&m?D@artJ6VvpY3g}k%n@%`~|47*3A|16?HG(&E;{OJgZXPB;1Zi%Z zQl(}bPWWh9j~3UB)vc8C?5~#mLJ7jDUvfcRWF>}b zvi)7=`c?YEjr_r=WK&#m(TR;pYcO=&PY!VT*u=fE!Mg7>lI~@h4h%a6EpVMk5bfV2KG50niBDT1C z0ZoyYTPNW&a#?%iJgO2f0p9LiP}wkq%jat(uPtYAtoqXGzC8! z#iGEFs8X5=e>5S}BA94innX&OG7t*kRf0#(EbY5z4Cmt0Z`h((B76Xq z8FEHI#he9^nA(X@!5!~v#$M^uiD(tdW2+P`&JHi=OP5nLQ0=B2N2E^m^{^>=K`b;;#Vz-zh$BA8%PqK){tZ8WW#0$J~8#&?S{qN|xOa5`5cWr;JK` zOhh^Twq2bZ6Csps|A3DB>-yg&B4rH0d8COj}}KOT%dXnHOao?@2GJBM?4*oB=I4*o}$ zd|(@kf8n{Su%{;7K{*LMb3E{~x%OeK2pF_;I+v|?aQdQM>aNfxjrEB61zSl|ub-rs zhL%6peS7F#$VD1%R%y=aZ@JE@ten^N;CO;N8W_jE4iUeWf7GA>8`@VpcDV-NuZGEN zCE>tca(E!}?yRae{hM=YKpcnS{>b{ttA~QYH5cj;OxplZsHL8{SqrnjBZ%Fisbz;| z0lc3Z?dy<_J@)HPmCY)uRo@~jpj3|2Efu`D&E~ycsMq@Ds9|Wq+5zE#IPDQ-b*zoV=j~WVTsxoNvw|19 z{9bPmRqs-iBl?BW5e)TO{5Pj(NYRkXF)@A11T(`ZG=m(H@$ImBV1C(XX0T46I3OSZ z`ll>i@SV+~hc{D?7J<5~uv|9tS{9Pr3^KKj85;K(uKNhXxE zOsNhj*a&6kTC^E2r=N|qq!6h8cK*-LYk3C=%J%kag3Vg{Udx+{Q$(3I zBEBngqeO7fxc=~xbXspz(!L^Mv9<++#`IGs=0Njz_*e4{!~Pq|n>MnL0W{HPOch>( zMC0%VJ=qf7AVnpRtfb1Kas&}$y%wuK8;}}txgk8CG-z$sxptvzmSYZWUzhPbm!Nnj zBd4NCsdpYfag?z+@HkJhuRD1LzMQJ$vBo5}2k-hYOEHEW*{(GWsC7}q4#XtaHWuA*l>HrCvxr%X z2w8}f4dcgyEFD2JO!D6>nk|l$p{jW=m2l(2b~a35G&4R51d1@VgTObygiXTc^RgB9 z7RAjnb*VzZGJgjmn0-)j!Zt)jG*t?!Q(`#ELICivbT*0XaMCcMHt8%{+ELkvX}8R_ zNj+osfcjQ?eM8EYvtri@??3w4!)m{ojhAsHgotFTfA?pjOkZR+dft?*pC4J)IjOg5DpuIc8Swrnk+M zxnAo%F^+YJrCBDR0IaNW;>0_Q4fe&G+{l$+;;V_;Fa%n4$!gIt*?ccx2-z;xlmU%)w>5pu9OkD#)Ud4BL9@Xt&SiQnBlZaq72fL>V@$`0R->s?pwCB2-^+s(Ns4v2(O zT*&C?SZoZ5r|=jeXaU@~>!?xZ8)y_Pp0Dvt$JlE(tJ_^59p4J?Qg6n~(BUW63SFN0 zw(8%B*!mlui65e?AH9A5A%_S_!EX;OUe|Y8@cW*baqYXxNK%1s&z{G{@{4)?*Dg-F z+VgO5uxQ70q3yU1JX8nBhUbIlmJ4g#x&~rcVmPtvX@$<~DbPDW0a@hef;KfCm2iZt2fXB<#J0R|IlVk~ z1fxAz+K3q>(eQ+Mp!#IWgUKKeGdQZm)5nKkPP_VUAZt_uJ(j*jasOpF){5^XP;d0# zbJ**W{*cc{-y%5_jF|YQ6c2T+n+YUfA%JcQoIDC*KBh7)z>*U-p-VUY6KLB}$U5W} zJY#7E{Au`p9CYJCK4qh?;RrrK(o5l2_hiiQFnHH?>|JaKz9H`W9U&Q1wxrza`U$ao}WQp-6^- z>K}_~t<_(gr(ZIU@AT1Hw%Hv1T3&^|@=T5cP2M!QqD3_S)uK^__ugcQZ#K%&q* z;Gi7u7~kwQRZIPmy(NA_*I!Z}p=A9Yr>NU3&q9}d%~C^PhY5T#;2*`~FGIy?$mb|~ zFmu>KreX|y;S-JU$y$F4ahAYCT^@_49y-w;J^MGSrZ0$?2_MR10RmSla#oP0-^Mxu z(O8D(Bd`fz=%N#eK_W+rw|4HdEGzSURHv9hN{jY(@4+=9n+GCF0{iYMr(1w&{DW(`_y5;`X4jMV}ccOw5?YSt+%=q~BHbnTqR zg2VwS+9OPDHw`Dp^TyY5)(^StA)k4wiW{-oULOufu&50%)F&*|2y5q;c0Hi{BxN8+ zOqgR~*+U(mbwvq-*5%*388F2QWDH9CU2Q+w04V^QnPcs2DftP7C5t-*gUm41bbc6j!&`K1dz}A-t&b$P{`0GYrDZTa zs7{p0!nvDTepI(9=OzLfuq(Mt&~#(=7_maA+Ur9Xtud%Sfw55KQiM0WHKz{!L@8fI zYTA?Jp!} zDx|QL`x%>#3!4excDmd$-HLqD&X~doZuNWtd_n$)qTRu+|)F)z`iPb8b zGsKP5E??mw5@D0lF2)z5T$?IAUQh`1d2hFMgYLUk8kl|NpXF8OzgbRo1#(FIe!g!! z*Hwc0A@KE8&K(UjHhC!7CMC4wzyeyTjkq|7WT52PsO$bic~|`fp+FJ7saJeXYl9zy zpY6P=WzwJfp!1)jye#3|L(hzBq*{8ovopnkgaQ)8fk5LP&sYO@*k%M^&3iFf`vSA( zgw1g#Y;v(L&~C}9BhMxDgHY6IFDvi>-Kn|--}}h!6jMF?&QW~4-LG4`mLM6KIVLgWCJ;{q6Yed2KUWbz65^ zX_e{6{n7Z*c~LW?^~ZY`1{#JoLqTpGo*Zr*C_yN}f7zf0Dg-J8DzlaKBLq=GXk2Jv zA1*sm-Vksg3@*i)L!BqP9c_Gk?Zu8)538%mNK~-7HhobYXl!WMQ*<6)lYhI1iIP`k zYudb+Sv$SQ{1yjYbA2zdJ`0t+KCr{X%?stfF#9XE^TfcyFG1SB$L$M+*l$kNt<7Mz zuVSuW5PU`C;Kq&PJP)i>GumZcE@if)*i;Z2*o%mQ0CID*DEW~Tvd_@q`}YxTJ z1$>eYpoL)FfoyE)s^w!g-wu1Kna9mp^Wt~W09IQra*0clZH&JTNwm8_H33n;YoM(l zQ0-FY*~hZ3pPYS+l3Jf zq|!hAQF3cPAdlWwSNm#t++KIP8)SMmd@$BqZE)&hu?|bVoeg#E@Ni>{-JxifuxwxP zSal-(GJ6u$v=336vFLMsyjRc9g?oIpJFBus>#cMR%ab=64L9u>S*#~FOFy4Dml$E- z1}I(!&Nod-S#h|V5-j+*5MK!HH=xL%kgC?nZ&B?CHmp%(%Ck~}iG<^%Q3P9Awrc}> z5?#Ld+zGdwq?<3G09wB8Oj!pob+Au1rYF;mUQ3=n2K$c3oSN9qETHY+Mm{`<3w#l? z9JgabB1ZPzuMZDHVQ@Vpo^~@i8q3S5a=f;a9#15sz&1d9pvLHL^&casHkSFaYHU9hNe#BT};jUdwM5=uDQ_IK4E;Hg%|M3i%LL2WoQjaQg-~siqr4AaMuBW;TTadrdm}F zO_2nO69uSDNhQ+h9O#m4cNZF6!9<|2sZ(+F7vx*#8D6FZ?}w{odDgt{-|m}ME_bGN7iHCUPf4iXjPk^*L2{)islWiYr3y`w?jB$)yuO)SD3&+td zN9jHNj=|PhpF67WV`$qp2t9vLM>}1GGWtgt@t`nnpcw3s8GEdfF@sv?!4E1`)+oab zq|{gnr71DKJR7?npZ<`502|t^+FAiMlcm6qufzc^{&e4*O?DcrL7ksTZm!6-C|=(y zGXppP8lZPbUsE0XNajss7}Q16w-ftUed*AxjXe!x?y@2K9HCJto)bvy>JH;9+u8;c zZHnqtcKfW5Stn@hTr&VpV1<%A;?QzWeLci!4x|+HwZu~fBMqX~iLD7Ui-3=X_R^pH zpTeJL9U{LYdxya0rfHm6=+dvf1(8493e=kC{wu<%BSq{u2sWh9Zd{K$Pq+pGV>XVwm za_`$D$4wJV7}iL&9D~05QAFyA6}7fte89cV=dao{Fw-jYr>F=R*%~Pwb&UUY`yzdK z9QTNWIxFrK-BxDgP+rcfFtZ-zl+<s>@iIMj=~91&S0^gyU~LB+U?iIR?* zj-rmLj%YGcc0TC&(>Z3) ziM(UzJ+U{|ft2%Yr z-}WsB(o}8+GR&vr-2vXF^mg#tbOeyYx`7&S#6z21b#Z?cq@~4GnD;8AlkNEskoSAB zO2G(K-&6pS)@JU{p^qPPs(KP!90}iRwpnqd{|fK@KH{`&fj9HAc_Pvx5$DROGLaSy zH50k@KzM&1bE4}LIIhrjbG>yV#-AV=1p=6_B3SK$nLmCS zaR)Xg$%h#v(&B2$@C0PiMC=u2_MES-bDcT@688#+nY__u#=s*XjVu(S;SrB%48iys zFi$uOZ-!k6tq_JDiVh=tJe;5n*AiAxrq=D&T~sC)7mr)eFuPtqo(|SBFt2Y-zi~kq z;*?z;31&!4YDkJ|Nb*bU50Z$_s~!;%ClldA?W%BnxbD(G)6i!4qo43T{BxoB*+21L z?O7O9J-NYVax!^=r6ha%v4&UH&DZs;e6YAeLf4_Y`IxqsihH62`*NO;cQ*;e^tRpU zIMxsz-uCsD_kDl9O)h2pw3q|F@zEWyAN@;v4e|wmP^1x0W6alhfaF+Y34j~)t95fK zEeD@;uFH0HCOA;mTll4n8R`B7T@WDQ?1!1Sey^=vM}w#Hw5pYsYiEt@YI(=f(pEja z(Ru}^Er5h8N`MFSk0FAteUGt5^#PKoMUq25H{GPO=1TGKCv{?Kl|<-L*AKfe^x|Z7 z^;zv|_Xoaj;Kqh-yXER;NBd_dHK;`7*&bs?P=Hy}U)b7hWIOK)zF<8xUfc<%ub@H+ z_8<4>+=qeyQ9!Q096ecse(dkQj~M+~j+~qb-($W|w3V1+6MH6NaYgaVwykXGJxXDH zOfUdqzZg*_Qp8D)qu(+f9BI%8NJi;Lqd00FMKrR`BM38~9BI;rb_a6GA*15x9K2~H zs3T70$V+i<9TIBz)PiGoVl_zFCcdp;*1f4M*2bV60&CP)Fxtq_BiG~EBacTqnM*Jc zt|y+{(9-T2ZqE=}^GQ;Wn-=*QDS*)@@L4prs|n=M%k-7I3c-=Zsmr%tipS5)U&J)k z(d+pTYi3`QTXqa1J!w`ti1fXqi;wo~F|U}27Cl3{xs(p{8^~`vz|IJv!hlA&7kNDh@0R$ja%loECechNO-q^yh#v{o+$X4 zocB8bfjq2oHw-M%4tV6gp*T7oNpRGGVlsA-aHT;ggb^b~KU{p0#cnE=1fvI9Ug@3N z)KJR7r9JS>hT?(jzT-z&2seY=WXc%D$ECXv0_7;lHnrm59HMDNQ!!M@JpGWmMXivF zJ8xV3^buO%JX*xRVv$8|kKRV{3biwIR7|W3*lrJ|&1g19tZ`W1F8;T?*2&s;nNgk7 z9&@_gnHy5N2Rg{Fk)K7WN82N+Q$44;#I|>~5Y-d5)1>XMW9+{K`aB9r{8B&mL4P9B zX5XKcle#|3m0IoJtv$M+No&HU^Do%XF_RqvyE-`&8I#c#W>{4?T)+)Rn ze1B1VH+tv_=voR)Z$xOtRDMe2*`qz!u2 zy|D4xt9uH195DJyRrE$1*i-4u|GIy4wkuh zPI?DZn`VJ(NV66}F3>eWl6EYBDRIvj%U6%%Gbgr9hax?1=&1x`&}g|w4L}(#lpO9} zHo9za_1MY&+xsGQ9TzrDtY?%^KUmR0R3(L^s#zm(kP;50rW`&l`pm2@g;4TSO663Y zVUSTMEpJ*DT{2t(OVSbX$C8!`+R%R(ft{Vy0@YjD+P8tG2UjgiuQ5 zm^y4cDGGZS+ICNzItyGL4O%9pL^7C+Ws_xQ)qaoXb1f)rP$H}VNd3*0#U*G6D= zl!Rq!c19LrA>^FI^E3pyCCYmI#9@O4`O_y%Dp2hTdR&!XR12WN=Ld&GC9@kR8~+n1 zO@GKB6-Ac&ebU@6z!&l9-`sxo!ILr(a~s&fCcjv&5OXSOuaT%9PXoq>NdA_X6ADPI zAxkfhYf6t>I)yZ0{J|guNV_j70jP&BorZ>iilxf{;wqKSCt%uQ<|MX->L|7)^&aSB zqsDqoqyS+Z;u`!G@}fhmd3kwe=YT#;PSSq~!3r@;9|--0(u~(v#Qy5lgK46yOt3hH z2U-<~b{3QUdr>J8-l+Qw!uC0EWc*gK-HJtau?Qjv>*Y9BaZGy_k1?X~%*|Nz4$*#D z0R$6(JD4lxzHiwN@75cNQwLpoz<$SdUG~$o#``S4boAwi$?825EJjILCawPT+8LAg zQ{T~AQTnlJhLuTL^YO6J@*7~~_T6rZC_iB}@E(s2U8VkYh2ArnyV~5SN0raVz#n&k z&4~~87jBH{;Ce72yXHS%&W~3l0?W+)P1C(kJnrX*zlrxCn{U#0vr>-#2M`7-l#jL_ zUjIanznlP@lx3zZ0n*xz@yOqMKKFaseKBsfNrmQN9(Z|VjQif($hr?=pbB*RF>ER`~6vwp+_F3oiI@W@e#p>-^)lpjE`UIC} zQ|txu9%vu(EHXeoXfm?OPxN@`2I6@`ABry(o`M_JtZUunKJ*z&s}u$y;401R)3E#k z5MJlwbN&w=xi+~+RsA7aAf9@wOoo#^XV*p^bfep6Gx(?YE}>y4>>e8-GzP=X*m_jn zH6!MBXUXlb1RHib`q%GAKTvj`GrmAq3HFMM2};OJ=R-7W0v#RMycHBQw4ZAo6&cyQ zF+^i9nzd=c5YlOr+MwW>cLv>@f#O&v3~|v~ag{SjFfiylyTE|7%RJP?06%jd%@~1f zJ!o*SBCI>XyvLnsVbs^5pN9ODq3`#YRJp!HzKv;4=i78G$JPu)2a*Fgnq~Ax)bo&< zo~>|M*|e5vCF=})1}^s~8>y9jP+YFjS>po{d$mEepe*X;X_nZ}G1BU=I5~Mjt657s zo%N!?pv$r{PYPqwF+)f3y&v)yC1D5qVv4k5AFLVjsYhX_Arr5?#ZS~dcg;{aWC zNY=GJQve6Cd%|*^HdY;qWoQSzTEGK3C~vL!&v2$}$Ff?-a@Dm8W4+`wPREM4L25?D zZ3ambXD7!$QyR`qK1o-I=>a+@0Y|;=GbHm_ull1|E2c$iM$>JEQ(Z;1kvGqMfBRo4 z%iFo>&8{uW#cd{^P@Y)ViuYx0!5@W3C+`(3M>u69#i53P;R+&D!lNdkX`*)Z_V1q(J3T*#nXUY_Z@xh@+#iy>QWx? zJnoL?8>sK4YUYD)-f}|N`b9s$vGd088xGmR*XT>YB=Q%Laiku;SA57#z~b0@*PnlA zo!r@-u|0WPAt75^p<}g`Y#pypEE_Yf4GJZd(^zU+9FA5?v0dKoiiKQ{Z*xNc&!3At z*Nhm1Ry>63gMk_y9iE*r!yspafUZG3tGX(BoYxn6EO;1L%V#w#oFhKT@RWXndzT;k zzEi^QY%~{^XcF>j(r0Pb&dmT~p*7)`38&rbV}hLk*3X(&42`L=BD5m>4@(aI z)k?wHY(Uov+$Gr}uq#^FuC(!-kV`POz;p=Mz|_w$8;{aB!5nE}FPZRA32`f(aY<;} z+=TAK{HW%3`OKMTTgWcE&u5Yy-X=9R4=PsI&taL2=63+_`%!6@`um>zM8DKkpXF1Nb_SQq>cbXhJFm%lB^Sj|=4^}=rZW3i8{p}`Dcl@R>W}Ry zjV)4{ZT9x(h`Db*4epl&0wLb*td^APE2a{;*T>P_xMz%>z^!^NQc}0!WXvdTH?4`} zm7lMauGQOru%V0J*NdJ{-8Cg~%r7xjlj@yR>7x1)??#Q-&;0-onU0z0BVrfA%YHhP zfL_{!GALv{-&JIKobC1p0=KhCbUn|}d6FaZdA;}?t#g`tzo{p7 z1F6`-=k&NXP9)EB`ey3Ugkq!PhV|GMFBddg z3Zy>xtvA^(%QI1*NDZ#7bSQp0T@r5K1f<1Z*tAjl2sDW#ql-rtM@ys0ci52M^Z;KaHckGeejRQRBuZ zq~<2Nn;H*h94lPlVI=Vhntk&!=SE;>BqaC0$zWwBa^qLo4V(jlUI>+Kq{J^Q36mT* z4 zEj~royZnq0PK=GMu>oz0$+PS)G}4vHP?4vz-b|Uu>146GTsDi9>3CWGOP!oDo1>*$ z^WAI|`I6`xT^#)UjEqQmZQW8U!s? zj78TZ-%0gZ&@=>=C-p<#c()PkdnW3A>;~q8?lH<#xOxEKfW{ZIPg2b8o?ERJ(dBiwMzDS`VFwAR`K09;R6D|7YxP-;u(-{PX$ zuU>V}KX2ug7Vz#ltJ&_k471#LH=uy{cz8iUdLkeZVG(2y;b8`NT%dq=d`JTMs&I2q z6ulDvRm~(SQQcG38yAD&?O1m41~?LKJb*z0JQ2382HCw=bW){tvUcj2~^Q zo0ipGv%H=$Z|8$SF*UyO?ms2siVkeRKD~^D-jlVgK#PnSAH_Lr_V+sF#V*0z=XL|= zT`Y$tDsPNHft8uYCEG-311t>ZIDN(M#0k5Goq`V?H+F7y?=d~VQOs{9<5$GU4^k^_ zl=l1i3~rlR`1%q-)e3IfcfqT}wy9Sdjcz*$b&gFD&-^Ev1L5O*d2|UBvDxrqC^A#~ z85J@=Dw*gyH^i#le*NsgQD%QGfhaZcB8#s@tWD9s)&cz;J2pFeOy{C4 zi#CmzMq*5v$kA=%-Zx~U%`5Q}FJ^1fiW+Xvsnbb#MCHbbZ^XyR@e|6a_jEcE%j5>!P|wIn73! ze*UzK;fYl~wjGx2!74ge-xbKVVf~C2k(z|rc2yxWHOWKXBjCA=N)7(x6n)IYs#z}EO9Db zl}cwXTBDcRZ^f+7P4P60klUB^;1-Dj>iHsu@LTi$99ZCaLl?n7=U zemfxsx=P`9VjGMmeJ`}Q)#!|MdU-)9aFs%b z8<9-nQqvA378oO|pJyz_-Ck)TWfRA8-5%-5M53WYdfSi{5|A_Kc+4sdm8By$s;yvW zDmtcZx4%?haYa_%PHQX@+gE3}J|F(Q{0jVdaZwGHa#DW56DQko`J4r=d}-NmAcN){SE zmKR1BN*7KYUL7{se>}%tX0LRPwvV`vx|7<d#W<|yd0*)rtmz^d+B`JPU_wa(?V}|TA5kL z)5@{sOJJ`3CF*VKx9YD_SI!x*oOypKWAC&PaH4dYUr^sRy=?kcJkY&3#uG|c#gpvy zs_ged(6o+9Cg>3Armso&^8ZZOB7;KrDzKyj6^u73vrPgbX<}vWe&ezf?>EWwoZpN2 zMA(x1OA+~mWkq{;NS9loqBw_DT_tQtzo7owa7baHlyQm#P?}^Ig^Eb(W;t(3E?727MXDun%jy`$ZqTwyiMPzKQZ*@4Kyq`9=qb2~sz?et zzu+pHljzMoEx`pcC`$#JNEZ4veBArOnOn7>wajc*WhR=D}2NRwMmNy)$#T>TJDja6z)Uo_lg3N6aC7sZnWKiemTunKUlt}0X88=D>Dlt_{ zzC4QEUdLfbkdpab=Z@xenF*_b+(gj!A9LB{4tk-w1N>=fo=#8yWGs@z?R(J}%*;d; z61|TKRpqMxiK@m@@U;A`XcUoIj$C~=;myQJv!-*6)p{M4qz#L4=GIZSsppB`>#`ku zUe$HgJ_*t4Id%RL+^9mS_()LG4J8|nKcP2ABhNT7?`6_7^v+%nd;g4k<@KVe zy&*62&GUuByc+Qam28>Kd%4b!huOu?Js$mvc#p-mZ`vDLAcTBqVx;^L3%0P2FlD;F ztT(o7Y=~Hy+5A}@HxRX)-iz(VWJh&l zV>~U`?IHwg@%B|wAa3}n72!MO5{ulbgi>`$cx_)gWtmi!mlG=0n1*~ZF`-AVt``FP z%q6_dlP<1{u!$$7Ku$6{EWfb;?fFI1)@5 zet8Gc6q41{4M+PeCH7n&O~*ACMXdHxOh`mPhFX{PQx|5RypU&D$Xca3#U`et%J@S0 zT`V3%zjU>CIR@4_Map0}^I4CJvQ3rxHQ2IpG}swtnj4Z1kZuyo#Ks86WJ)kuq0Urp zFn5(&Fff_9ZE=&P^YH&;ubs*M1(R&?I*|BP_GVk< zX3^KpX>+jgKCC)iE+KvH$<51;voud%T(dfQL!?tA)S`G<=dV#E&oo5^zSOvpDSu5q zhH1c%`t<6g;`nVl{ZuOuF-9^saX9L3dzy8SL)z^+pUhWoQ`=adeeV1t!a(?oQG>0z zOuFn&xGPd2!%hh`ip%R=X0v-rc~){dW;QF71xj|6Hq$%CR+^T`Bl+ENn*R2G zA3Jubm^ML5Jgsu;Jl#?p2zH;5Gk`@_xoHuw7p&t@P?k-9oCL?~9&CHg?CSQI-7Ymz zCg3<(uhq%({#>m!a+%|C|2v&|tJ{@kw8zm{`s%|* zSPIXS*47u7SwU4->bY2Es4x>{GrQj9j);S>=uRDSlXXsoJ@`lR5z6<>LUh?#nuJGH zIr%%Art3@gI3$KA@{6>&`jIH#;*c{>4UGyFlG5jGyVYvb_U~wqhsIbm*5}RE`0Hk? zwFcpF58vfO{&;u1mrsn>Gk8kaXwAVTVOxBcAF@j@-dpViv1{aaLXafm}jXwne|bBaPr#fb%uX;btVvn7zx==7Yj`(aVR z<9IoD-Dp&O=$U65`-Wpd0n&kDGzxIxO@Du-mKsx@xxPH#TwcLIA;HeyF2AmyZCve~ zDwAG+upbf>2~37OTi*H4|0_!Mef5*|tM&8um}~zl`#0zHrNU4plu|3DM^fp~V|Zz7 ziPkU*I?6igI;uGX*bH?Vo4KjpRo_P7CVz7f1y~Ka8ojx&9!{4lyw?DJN4qX={t73! z-QoM8icxXyA4}+3@LsL2X_(J)J5k>|-N1Uo%;)Zv)32hAkN)nRZ~NCCja;dKqx;r4p%*$K>J zR)fPjq~3{tK!=4-q8~HtR)W=5!uM$0r~xz7RS{>C?Rgy+k|C(K9#!{{F~Y!naE z>&h!qB~)oAS()r56NgW(nX4$1RdQC!sqU43R!vMRn4FQLlcbZSQ{HLsjK$1F48}~x zjK<8y3`a~ypQL8qlj7oO;1Xzu_cv?BT(hs!hV>dX<`7GL7k#MKj+@V6)5aVbSR>9( z5y$kukuYdTW_R)vyHI`Ru$sC?`phI%vBb|c?T>f7?WHHHTKCG46I)D9W&7`^RT;IK zj+=(Xf&@FcIqzD_8EJ|lCoA8+xxhrJ`r>N42F1Yo2{7X*pHljriev_aKw)G!vaWPj)MlSOTUAD@BmhYzxB* zK~qc7T2slF)B7{*^(~6swVa(OjlHtm{b;+?(!J#-_FKldJ)hLBDVoGmZ z;!ZKmJG2BxBd>}F8#Nt`5|Y7;w#ibND)J7y0hcYa*>|NGtUNs)7fFR$1(s`%Hyw}V zPz}C5k4Y0ZSuDzRqO|PH{jmzjL&=TuN$En>S5B6L=|6i*!8xp;hftl)$Ko$-&;UB& z8OL@>ZNjZKySy`xwr_*uZ-55{1Jz@-^dp4DWVvDt=3klnj1w3_7z4!dmqosq*`+%U z6emaX=ZD1*v=WS*u8Q>0mbebE8)2pX$mzI1zv zLnax))cn&Eh{tEXRTnTZQCBt+ND5{BrD-RwlFmTL-`Rs?FHPe{Ld@-B9-iZ;1%AaQ z&csjB2bQG9%kwQZ3**EU6H*Kr);4qCBMO?8^qn?14mH((E0fdN z8xNY-6uV0ZTV_ky;`?Otk8@AoH)eUz`k5+euDhIJY5jEK?DXv=AYr?Tkm zP7;bG@u(hM9fvbHC@UdCwshS-0;iXF!NHZ+Zn=~sTc3h?%b|M0gK@6AcpSd#M?MTh zMlVr@`w9lzS9V+tPX)5v974W-_NpgRSjnonb5M*r-k@T8-!MT_Y{rvViq%-!DLxtj zsu3cT4L$H5+J@UX*#{AGRoy(vR&D-|O^wqr?J{xkUx#kpd)OqGP#U zyH58$I(P7>;VpxT)Z#s3`LxC}(!sJvUlS(be&N&cqAtE~9qub1W+!%Z*9y%~D(o{y z2pnRwg^1S04z;Phr&YOqv9+GRoSl~+R-@3Tbu`2rdRQ{5zhl;o6|6^Vm6li*h%}FU z%CChx#wx-phEd2(o#UPJwQlynI@o*(2h${7AJ5aY+MhYZGeq|XJyf4!vj=9nAN zYltnkR){7cnbU7Q^^~TNG!2-bAsA>GDh3I|mK7u^IL!5Kx}_v(b^>)Ck>|`Jvd?q2 z2j<2AEeG}WG`NXPgiNHOrq_tofi7xt@z47dqsnZrJZeQ=tym_mc^mkX5>Qfz(h}bA z>j*e5D2EfS3bNLNnR<&!VzJ>gVsW`}*gTj6Wo9c2-?~+?(B3NwZ*)waKZV1-5w-pq z3s#`fgKGWvJb~y;ni6JL)DbXmB@|aA;1mNX5#FgA$>+;6xIyWc`i%=o#zUpPV(+8t zBeUTO<7UDvzP;mH_go(vgnjogsxb^qn}*oNI|nW=Nv`Nyj82QY;*LDr z!~NYEK{A+3m21$hnYQTr(l|W9eR}f6w0vA{ofUlBASF+k*tqa68#kJ<*iX<8&2Pb7P-ERMV9gfFAw?`3;k~$=bK**|( zGp-?K9Flt=!Ik5;0QX}aS;aA6qfe?y&_J`e^^SPwJU>fzUMDd;-cJ5NR})$skv-mj z@OukskEpOjcfxrgHp!}(#2J=W`*DT4Q8+#eRe=qa25EQ{gx=_K6gI}(CH3iD|H?X* zM5EG*K>2VsXp|oo7RIh6PLMnls?*-yIyAb>&C^7Vz&5N&;Oru%-w&YKlL7W&lr)dZ_|4j-I(@shvF?_0Lf!ao>JD3aP24L4DZj^UpdC8a}KQ%Ly zX6IbdN<0-GzuFa%WE5LRsKpIk`5I>J)qMMwJBJB>mXOM3v)Nae=p*Q?VidvoF45q$ z3&kAo%edUTbMsFP5CcU)P1diwsOzW!li+K2t#Gm4=sxhtxZ3sxNWQ}MSPBg_>P|db>h> z4P0x%J>SGW9+_ zHMS!vmj|C!UWePd>9+D18`w|=4AzY6%#Aa(STT{(H|TjWuneD2w!J+>ynU=5+7PPg zJI__VjNMx%p6?FTZjugs1)7cp|hw#8eYj1MWX`Yq%p|#CMt$KXi zHJt5>Kq4WkrmLx|5?jl%$KUG&GQ18SEZTq$I}mOmc=VW=0siVXFS6Qh zml=RB#c)j<+g+PpNj}Wk#>lv=2WQDlDo0UvxKJ+)J>fxXy~UT12u=N=oebkeJX8_C zI&&av<&4+WEb!%tl>VdRrYhwj>W0twl_uNsc|>xkhEE>V_vv=WJ5m+A)wMf`#3dk# ziP-NEDzisF+Yo+nzvjjQ#uFZnZMv`#H9Xr0=gw&cxbUoA^ieHVG038Al~iAfUz(zf zs25Av;K>+`M!ZmaG@3r5<0Pwz)ENrwRp^G$h zJ?wnoP}56cbMIGaMIg;GO|#A&XiY|Vt+L5&1Z+k23N`88bqMTkJjcZ}GXkG?>EcWw zi|p_VH8_aV{o1di%`~iA9a%kj*<`ZfKDOk>`s>3fT&2n$fK#~g0UME#dwy??@gHz{vvpY$9NLu4$8}YM?Ejxe6MSFfs zSV@n=*3szAUz>DfX>I%-!)^0c$h`6_N$^xH(rc96f&V)3Pz}kSygt4ityjFB(?ENC73e-o+%Shk zs7}t_G%4uDR42v!H0H0+UJCU*%NXwU4!u~%nJU=I`et2q8qI=A%;vyKyvD$4%?#R( z?Mf(ztP906<|wJWe-bI9+?M!1m(m?5Y5Uw^mg00bXdFyVDl`VIVK7^S>I&bNtisZfjniSeY9_2~(mlf9U%J2niH*uPS>^=3u(k}XVZ z*H)0!cycol;OslGRlXMiPN)@{?_D0aUTI>FBCops9Awb^svVTGw>K)YeSo^WD1J&D zhtx6s_O6?>WRsfyB6BvWq)){vMeyKrE4UG-o*Bv78+4i6W2bU)jwvs8Hs^U#x9oDc zmt5mKjyheiV2tWIOt;^~)@n@x@2eRlvtwFJfPF|GfM0v5mB(6q#pFPJyTxO)FU|J6 z=JNZ-dSdNP=!nZK{cn3_&f;CYeoZ!OewY$uT4`CNT}dy+3cr;1`>UedQ^TW?F7(<4 zZhFE$92q=4B28{{S;7yOl)Tk;y`NHgDPXcLFIgX?IFwjUOglM7)Y?3l`o`8yO+;={ zE9~M+WS%x;z?yFMz@V-?5+`QNXgK)(#W`OS988AS_0LhgjJhP@QpXe{VA} zmlAEJBM!x>+CtfFYtiRhn}4EMbQFEEE~mt%C$gHym+siH?s;1+Y)i2O47W}VQdJgj z(>PlJJ*xhp$>66DCohQKvycbgo!Etx?D@&1pmqL=Y<}5R&(=P^v}jHO6OBL-r2XFT4`k1dx| zX@7+{Ha}g+p^Eh0aPLyW=C#3p$wm-28a3F>L+df-A)S)&jp(2!WlX?C>NB$m?|rZ@ zD0mch%_~9nv?ldEmzbvEZprq_+S0FW^0wu)X1I@-p9}q>t57|QF1_Dl#T>n2Zs*X+ zX1$4zIXrAoJmDU^B6>j!b-~44*b`|1-^BWG-P2ATuaiGIT^ex1yjlupBJ5b~3SxHG zL^8LzmPr_R`&46l=t5A+jmZro^qM`sMJkv^3NT;hiRMUThY#gAsXhCQuc{tg$TqpF znqp(jLK{rVRyWERvh+IdEE_f;tYu%_psJuGj>EKhBpn+z4W(Kdzf8b8{5BdnzlFI) z8u=#H>3K>zO|BwaBv~YRB$*_+B>5z@O6(o4n{1lwnrxWtnCz9@EV^+xSNDbIU=HM1 zqOs#}$sN|$Yq)E;GcvL<5->7h?~+M}TmQIy>qDNHe}6+f%(M(Xi08HB+&mPK9DZHJ zW3OxQ5zMg>l`*iD*{SYbk5*UrY8t8T`NnwsoO{{o@?nafK3}D!Wu#=J=B6g(=CU^G z>DtPgih5=;RMi!mNN_1ib8*9!8TV}SvCUb`h|6842|1+nW)56B@9Nu=KGyUXf*U!* z#eT>tFQoAo#XT8zl?7X5qjkam+O6z8%cMDap;OzzI^ zP7KZl5y4dAF8RB21;Nuo!?x7yC3ZZl@)Pbw-X6;qdSnxEHG`0-%QZ)>oeB4*=DD5c z^Zc6W`}>&*WeeFBBgzBsBs3_fzUr1QCEq&RWBBQDiL!lro6erTV{syU%1FB1NZsf$ z)xte!qUm`JYg;6D2&Nn9-8I&dbL?I`T##Nq$dL%8%*w!9*&l%w+3^~7(@%0wN{vsI zPqEh$d@c@5yzM#Ad59Sqx)VLj8tTLHINmVxm0)}uLd*00)Jw?EUh}wb0LN8F+asfB zt=dQFMeY?t+@rcMIKmplD=DMxlUuBqx)VuW>bcnbtMW-)ZsW}ByB3xB#>iFA_a^jp zU!W*jX!9!i$5`(u{~ce4R2-n0(kQSi)%oPR*K!K8fJ4fP9#h#3n596D^*)M>Rmi1i zz5l-gW&!M4jBar{1{Ptwi#%a?=#^gXU6QI`ydGWn*pqv**Mr9Vx*L3W*ylY^LK*)> zoeUY+NT5g>d>4}}DtU+Si-_SGS1-3t7FTv>@-o;fZqWme`nn<}3F&w#@j>GbT$L_50Nc_Wo!6M&aL_Z? ztNG)57M7^dUG%5pkpqnCs5zVO-FC#?;c$Gwiea2OZ%jWC4x9TyS>`J}k zGHt|V`Z;i)w`_F5XIyi2=fdE&_^9o}!B^JAr(!SnOcHT^+CnDlBD^OSmGk>Bz9o zXTx_AThajeSUwZi+pe+gqmFiwWR&eH zSf_MJ&r&?1JKJGuMd*EL_`W>yOxJo{95Ct;DAEkwJHfN&S>{vFDz0~|eyn|*d6k>j zO75dDS~xAD@vrG_IwOm%O+Tq~V*SQw<4|{%^o(>Z$s%i!&BS_gJGq6zOKG-rTgD^n z)8?{|!f(l62G~zWURnq~$#z-hV$^wwcrM20%)@eVy3MtZqRO-!V?j-VV*ZK)C#i8# zGW7mHgaR~snGZK_oDsBwp@5#JioQSrK6pCsV28YG zS?>d#_r}hLHN%I0*7|#e{MVQ4TEaQrq>qAEvv;~m;q|>rf$u{#`G{;U(lA>oO~N^& ztt1$)hqlDK+itJ-oXhCYVw#ru3%hWb7*X7U7-?=Qka*$~_eX9$oy!!{@C>|ZT{B5) z?2MY#?x#rUYzd}N?0Bpa8f7dzX~aV?#(XiIw77w}ARYw@>{k>5&o=dj{UO?s^%26a%T+ZmPCTDf;Z|GH_J+?pWBRv7!!_4YdJ~&@T~3>lwH1 zrX&n-%*yNHU|`EdO0&`3${M#UEN|?MMLTntMYCoVo|m58B^Y~WsV>mk?%$xdm{MHk0NI-kK7|e zY20*!8NWj^eV7z7Yn{~K-xlF|#3|x}Hesezeg~BlqM%pqN90oWs3XvpoYCFDBpmZ= z@0!`E*GjgUNdlee1`^42F0Q98=Xvbf#p2B4p&S!!%$<`1Lj9yR#OJs+G?X!t%kw(* z?vov^?$cqERWcr-S({B)xhb6RTP$ClrE>SPlot zPW&umi8FAWxpm@!$MRGCca8pTD^1{nCCZ19+4$U1nG4>7#|OdA81ld~o<&X$-jdH% z$(Zw%8K>cy^O*CX$X50UY3X!Yj-!zR3PKKehx6#HTaw5*5i-=t;L0GnMJ2PECee?s zWfC=zf-X{5+PaZPPt4tgui0^1^!_K&E!;E2{exFHQWAB2B z)PhnUkA|^Zh*5%%V8z>rO4X|9_vH0>jiKdP1Spr=s+buLj3URw%;@RIHD%IXYxZ5P zOLR}FeW{V0Lz}ve=_-PDNAm$sa;J2m6d9q7+cx`y>ksbJso0vWqA$9pF6;H~C|GEQ zco)0Y2eIW+$7+;Zt)g7C92;d`HyoYl@oFZox0qq?E@1{OaMVt5AL60*_rayIDs<(7 zajUwGtBf1Fj%^$p0RsgGNsHWG^K9912`)n_LFxP3lG4Y`e|r&9tA`OZ5he)9GxM z-&tTtlqDKnMc37>*R77`-h6wtg~wB53SZwH+8bZ}<-iJDjmLX}9&e}Xj!_(6!|y~{ zuJ7rFp3VEqs7zL#*Do90_v^@B&+_8u7avHVR%>tfP0CGO@9QTPmuqX!$5@-|kHuTw z-fq)d&b;2>-L2Q%58Nvr`#3BPuj6wap6~O+9`DEV`X1j`_QWB|@*-5KY$SOGjhRj$ zC3`TlK|Q@*()mPUFAnqdEH7`|$ns5A?HHvA%yh z*eHvj+z$w%qqg4xKcSt&Ki6^B60dNt0I%~OELH||@}+PMaT`9@4zF^LA9x0G4d5GF z$5wf!SQ=DcY$>liUb&#-VQ>xjPfc9wnyNFe4I0;U*E+3vJ!89Oc=dG~)~?|=`rsR= zszbd-SL+I{={N>X>RenRzt7yPX)|X3)^n^0wx&@VMygY33|y{lUD3M2cBXm_q%?r5 z%wnn|XpHRY&(xV5%s{m!WE=lXxirY4hBX&QeD(cI&dO)THXvUKJg)qV^6KR_%&v)E z-CARM5To8Oy>e~}`nDusu1os(%=}EN4Eug^@AiV`q^>mv&DPuAUrnPufhgk6&lq~k z5P0S4Umm}fC3hWGh3P7k$x{NY>kPQI%8Bb$Uo=|R=>uz!rPg&Db+j%#1x&3$etsE7 z_Q-L~R-WIG9I%X#{ZMrD=3j_)u+A$>qt2elb?6paLTgiy-J=o3ums*X&+nXfQFYBeu>?P=uaH}+RDQv&ikrDkHmn(bbg1(T zqegO13Zj^9q`5d6sE$YP4_fY%8rqEZ&@1U_U6*DzT# zeqqlHI)Y^s5J5<7k&J)S(&Aj7qBdu?uNXZWUwX@Bttxy8I)7!?GTe7) zd)#|G^_E{9J9kNczXP7a2bWIRf)VfMrd<=A5)r!|jYWN_jPM>kmA+z>=QcuBU8~vn zD0YN9107Mbij=MF zP8ftJ4X`dYWo)R9(d_t+-DQ}2{<|syUDy-h?;7lfSMD*LpdXAg%$ZBLUVO{?h)K}n z@&7^Hd%#6?bPvNbw{7qAx(h5tdKYYq0)ik-L_}12lO{z3V=su^*cEH+F>0_xjWHTg zW7HT6QKLz$kD3@Y#v~TFelvG>0nt3q^MBv({l4GJvb%Th%$+%N=FBNGXU<$1Rb{)$ zJ-lk%Qg%Yj#61t56u#GtRgyQ+U}s{hjx8&M)(VKHy*b$#T=4 z1x`zvTB^>iJG1L?-pAR?*8XkoHT&?FRrh0>=!5g#-23v>EAK7t_Y3EImYiQ9v8)|m zmH5-(-(Q{bEWR?S)U)E#WBZyOTrz7o@zebKjsx=Y%<{DM&EE!W_UBdlnco>T_OQof zZIe^eFgK4SC#}X0wHmr!y!3QaYS6?*^MAkJ+BUSe^--pY2%2fy{f9IyeAF#y*4(`8ug6=R*_n6eYG85C&zBBAwKHFJRZ{Hm z`NAKYoj*POC@*OGz}!n$J&Qv>Uve(vvrkt%8gq48Q4?=Z^dILnz52`#Xj{GUSMv|o z?9vWA|7Yv)jSmm5895;I$mG4Pei#2Z6Md>u@}{z>_l=-lx>qm5noMO2OX`+;T<~rv z8g=@^o{{?-_IeN9xh1NsPd}^ILyF0vyXF?Fu6=m_>(I6tU+An}NBq^};(gDYeG}sU z^3r`@B)b01h#3QKrc4?(E%>Um$+=|X!#7|5l=b=5wO31!r}zC|ZOBZ7V% z)-+{H=AbtN&7O;U#Eh9e>=RMW#|Hy{Rayl7ar^!}*SpbAE!`Gnn0eeCbTzhm&y$sd zM)t`6zVEo-c4#Zj2mkCl>elc*OV4g!+W+S-au!yc`cAXyo=v?OUYy8 zBP86*|F1IPg}pIj2Ob`ADE1x;=a_5kAC%~ z{{a8Uyw)KnYbq9RazUH9w9}my|oL740#*&vK{&i}_ z$XvF^?A&WjAMSb9G$UvDit6Ftdk(E^TJ!Y}YkN7pzR>t#qjhD84&w`%( zIbr97L9f2}@y-6$#@2@~zdZdWPj`IMak9VUgQ}ZnXq7NX)+Afmee1sR!55Z9Otje{ z{??*r=2Q0erza#Q)-IXjwr$hIfm+#;o`avYESRC0FMWA#!PI_-1`LWh6EkYSl_jMf zZQ~!Z>pv5Z|KP#v+#yT$EnaPNa>gd9^^l!Qwk-YI+dgf=;Fr^$4Lfsx$s+0Ux) zS)Z9Wl8t=%)3bi}ejdCrB_O4E=ZlI1qhHLq^`*^`{1+>}Is47^ZWD(b{Gy`f9&gFo zT^NwqC!^bxV+n{ zrYPZd(zIU}ZiiR-=}a-PGqQ2tQBc7rK2z7P{`#QgPr00=-GU6w3+TC>ZsEF>9DyAOwjM~@h8312Epuc(R z?pyFAZ>3~_nkh$rJ38dy zH=9DAj{N&}9N&Vm)Oj(UhK+LmlaN2d~t1v!!Ffdnz%o=DEliaivD(adB3}`=A;ArV&}_g zs?W!^M)Tv3wLP49hxaZ0E%`0)CqX($=kJKve&VS1XlO>Sic%x?6k9A05C@c3r=;v9 z$glhG?^ZpCUwr@Xn%m$0^!3zfnrX+6-YK{fJuT$aA7P6=C=Xfd`ZP3?{%Xla&p(d+ z`awc(`^D#ZyYS`W<>;}iGhU2q5WT!v-Fxin_{9^KRt0&7QjUDvYHuJP|*+%k^cQ_J+{f2b460{F>HLoq`Qs9!_TKAmJG%AjEzHZa2s%Y) z=qghG0Xn*NKS6Gdmmi?_{a|-+_0yKPpH8mcT50{mKJ(xE&9r3fbgfg5_B(pK;DX|2 zVn&aP&(@@#Z8Pc1d-zM%)nBusihTnzeP4PGoR+RK>qpGKU_LAHd{+6F7B{>jCwe#^ z`J>$W_LB%!b3;HLboQ8BpU`(@d9dcmd~I@;>Xy$m_eo1;`fvZ0{_4}qvy>O>Tfdbo zju-6B5)?+*tq~)H&)YlUZV>O*!LKtrH)R;t6t9RifAWKY_2e^?1|GdP^O86nrVEPU z{tZ%i*#!}F$`;CO`?Mzq2VR{q=C`>|Z}gq1V(d=t>OZOfWS0f`J#MdUUj0W^KEHc+ z>X|>Kl|t_slg#_g6b-z){L zlE~!)Q$CvW;!m~aZ?kW%ZjG8$9(xxd`snY?*ZhJMx1tvwpSDPmKfo!ryX4kGh25$7 zH?}Xlo_=F3uTgebbpRZYAK=%1PneU-z^{}3Jj!G^mRs%?9I)9GOb!7#-p76Z(wUL05Md@A1d+}90K|DM(Z^5PgHm|ne z|08uFuIbXUPa0qGcl|b^Y0bUw`r!Yk*U#MgY}xTL?=5ST&cB@vjHaVE*YB1kZkyt| zXKA^~rtRvLPkS^vn})0G)`WktZ;I<5p&I-1De~O0tp{iJk#)Bp>rxKOHM`A1JQy$d zJ^XdDm7E} z>~emO1=kM@c>1yO)q4DYBv<>vnE@}BE_rI_eyi8KNq=`I%qpn|eF#4v;^5p#n=Hpw_0#;F zQ)QL5iQ|HARZY8p`%3N6mq&X{7EKaO-Z%50#Q`dnw}TgCJ=e|h$*Q;@V~CyWC>fySBLgEc(`-Ra-A5L;lGW?-P; zr<+cP-}p3m_T8R#GwY@@!?xV**|z=%462P+|K1z}(0$t$UGT)|K}&RV+v#aN6hB$t z3VbQNwdm-ZbvvYYEj5h;0tBkisM0OUf!`}Do{aA1RMhQRqwsX&fP#Nmi)4Gh>tCRPBz!ZkQx=?k|-{!S^ z*Orf*FC{K|xb<|^<($x#R-eMi$1h)N{3n$EJpW)=pMR}uT|V{M@vmO_20y6Zb??;J zYx6Hmwy&Hz;j9GTI(1{6eaZ8Fvsx|gy~ICL&&vvb|LFcJjc2C}IQQt6nfux-!d`^A z_c>WNVa}he7Qepq{r->a9rw{Q^FLi5d_BkB?@s;M7pQ*j((rg{exH9aZOg5n zXP17*L1p|Qv;M7q?qA0vU;7q4&Axo|)YfCNK9`I+D*rfs|9SSe=VWVM`Tp@QUjE0L z?3UeCEjRlH{_E%MnLlnncCV=Xpw-fk@xRTklMgmq{ZZCpu{Py+#bEURQSX-J6F-i$ zE%KSL?HGSAlax4BQ6Pz27icm0`wS`#{}`|f{#oQhe1eldT4VKmvDF;iD8p~Z@6eC? z>xNg}RDC-+zB})?l~ebh4IB2ab>CJd+z)vw7?r6o<2oiL?Bh+}HO8zLEbGhjijd&X z>HkU>o*ODVH+24pg!wQ2{I2oOsKN7-(T5D*y*4RX64mm~$K0rvneTq=6K`9pY4O{b zHY54Wf+EW#&wkr;@y(SBwhP|@^& zEqs#Cn>=h%kA=gme^Gt4+UF^Fs(vbe8gnxkX}f(I_HHS^@9~xSq;%QdB>N9m`|y^} z?oq3YJD)OV_OP(?Dc|ieeO^rW8n*s;`>zv~pQdcMUp+0o{&MVibEigM>6x4gbazn=!=ogthX=^^vkhVba+ya#x?Nj5m473qD2|eVXoDa(53{?t*^J{C(#2 zBkJy^)RrkXljV)VDTBhwyYb`bW840(xLGp!{%(5BakKIwQO|nMr#AbKR$e8}XBvL2 zix_q@q}Y&Utn{59`PVN0^4mt!nm<;gZ#X~Z;;f!G?3d5)LCU>=lrSS^|2|6aRX@2` z#DO`#n>OA%D!f^K`}LT^KOeGXPmlTf^cXAnduXiFZ(poF*}G>?)4#XCEo9r)OsuGF znmKfSvQZNVENTksYqpYJ&=0BFA&;p2>w9Z%$Vk~u&Q4sm^|xUDXUMpn7O#1;hd&aG zQ9f?wXSqbmd-zVdDzN))TG>GrdpB;5dQ28|VaAHNL1&BiX6Ah)@wYBney!m6*+}cW zpdWnp{C||xx;7{(`=2wM9C3E|lj$u#iB>++zPx*jJ^H~-kO9}&N%|sHZO#iVUlw-2 zB$Lf4@phlzGb%N#ZM^qsmoG;)^te&nstef%hSV4{31|An^bwWMNH|JFqZCJJl5CA@D+x8(EptEpk~ zDKiAe%%)|C`tGJRSEtB}!wk1Q`R}{k*IxEN$o-#gf7kf`LLuC3pYEp2malFmTQmx% z4$3U=CXSnaY}@}8H*F`i^adY~2aTclGvzhd@fS?}jokeMFGC?+7s1QeCp%hXk2CeE zeLH!dY(w)@*Wc9xdd^h-_m|U@vh~gVTz{AU4=#O9ep&CkWwb@_B zNyIl#Wv-fc=io1+=h)BBzA@g$vH8w}`KK~%_4gLe?|0q4et(~NzE4IMytwn-(^J0R z_L?{P@#r~~^ZPl^&u*=@sTgZ>e(-#hd)d?ABh9g2EnD~3vgI$|C{0+U|C^sP_TRE@ ze#wkJvc9{w{F!A#+3v`#wiBXyv@RI)Li5|xem`VZUeAoaeye`(aam!#{Y7b?jfUi_ z$MC;C(|eNthY351a9YCVj!e5hG5)VY|1M$o7d`zo?yFrr1cE+-FCRO#9y0um^3t!%z`zUer{zMZ`Cfe_t4X%qO-`KF{`RL#GI^O?jaQ}OoM#?3RXAT>iGF)ww z|HTN~O%^-OpSf*S>zqBb#x>_R=ksY5ujhW|y<_(M?;_T&A3l8H`V+^U%}jm25!(lA zzaN+~J^Di@Yl-tmu4iT~JQ6kIv8?5ELGoE<@L&n`d{Nd$b=#os-Dbr`n`*6=^&jG- zlAW1VoRIt~Y@x|VlTY2ZeE!Y;8cok$U&cBw+F&uTn`v~RNw$Z?B>vq z^A`2J(EU@Bh=8yCPHfEj|fZD{u@ZgUI1ZWN|e-YQ$x9+=%+gG@D+Yk~bBdxTSu1$#% zstaSK4&%Mn^V$MeoeP)kQ9NJwgH>(B+`Op{m30X%AtUFQ?a5+#&CKZae0Rh)_4==# zE5?1DDIZJ++&jnXwN>r7rG6osD5|@3e8aZ%-X@ERf>gc4&a=Ee{?Y!siy8OM-C8{J z;_;0u$BG1l?S5?5*0X08*q{FDlH2pSdltP3oNVWu9ninu;h%aGQ}e%kvtmxvpoH4<2IKFg?rp(4sk(XB+KKK9&^}?oOQfL$=@Oy5-w?dO12f<_@@* zQ07;@(Dxe-l*Ey~Q|zkD#q+qI4f73N_N}Q})ifMGvN6){T`}+rBahK*l%$zceftwd>?Y^GqP(($ z>J`s-TYO@+p}t5H{pC!%@R*iJI$?a&6jzmK@b|IRfvY_7T4JBi{A+V*-PPOALCiz1 z`~!-Ct%ADdi`FGUAJ)x27aNh*{n)t&jzJ#{*!NMoE3vSp__J+6UI)x>2W{c~ER0RD z%}}1dGAG{q_d(Hz&u%Y{3^5a3m@4$M)_VQR>A`}=t+9&+?*4qk^W7_p5ySB20^lI_tdZ1Xc9$;ot@8ikH3vf;Rdm$?i^bxR-x#^tq)Lz2@8; z5sWe7b*SvK>(R_3Gk1)TuiT41U6s7u_WX&QEoU|qZeM+A>a4&9=dYbF9M7F~Kc=}= z(QD@9S<~|iZ#xvMo8sYoLwoYWyH$VZoDBG^Vf6Ss|LdMk*^$;)JpP5d=Q8T2%askU zB3GR#YFc@)s(^CJ4f-ka)voY|>wlkRdEkqt(Y`~@2Kmn~nfnWUDfhv#O;@7=E(OfZ z(e3%6`R$!~)#qIflNH%+;hk`*8|&dTIX$g*dV|v!4>CX8*5pj@ z^POs!ykJSU$nC3~Zj>u}*$5i#wqGc{P;z;4?3fMp$1b)_E?!~d^i{I`nq@5;6LU*a zUgeGc;cUu>em%VFSLXN(`Z>T|>b0}m6@RO;#mBN-veLc_59mE0?_%nUZ$#_kbbmIb z+DLhS3VzJH|17rpUf;gYeOD#FD%$cwI;*%cG*HRKWPVVs6SVHv*wc6FVC1A|Qv%{x92(z8`u}M+w9J|Eof=?eDPGn}EY=|B>=i>3^iA=9U zeb({XszX;_cCl%FkUaPC0%uL#)rKS8#gxVCf9OBB;pv#|7C-J=@pa?ho9o?ITsmHG`IERF7mn|!tV{j8&jQaq zv-xp@=2>lanr!28dN11rts;~O_NJp4E=;!xDSg3@Ix5LI>Wwc|$C)3`;k zhbQm6E57^u!NYlGr5+y4xv!#6e!g)bf7j5c%h}I&kBRXL`OOUtxjo1Kb@4#$m~!uL zzi)${o~7L;MXejF`sXXKTzH6;;|l^^6ot^AL<$T>X&sdN`Dz}=v2v= z%DV0|r`Ht7IXqzVgDV#nfcs<8eLheo>Y3OdmSk+Wl+F&VD}z&Aw2Gxm85X z*e}dxMVdNx`(_>QNx-%rpR2Pf>Yi8iclTZRK+$q3&gH^X{`rT;J{!^W;kfMCCmo}+ z&t6}4>3GhVA9_jsh9}lt{k+e*`j!~F`=jt-aWeAGKghqi_Y1cHr@hvT|kjHs!qU;S&s z{2z-p?DCqmR=54cip2$+3by~^(CwRzXWX1?M;C_v870n|xjg*C5uxAZtvkFU(&d}V z(WmC}pIqKbKFqlh_>tAGr|-u5EL~oD|8;iSjkGDVKQAkN{MTQbd8e0pCSI|PD_XlK zcFDOrRo8|)eHhnk;V-)9<$r%SHT=wiug`zKIdSIZgMo)iF5g(3R(YuLiwDPkZF8(E zXlQ8I=%`Fj-ni=0)Ik&OETX=%d=mWlyGXE|8lQy4xnEB^}hEl(KL9#9NKehQTN97e(9qE^XX2 z)ow(8<%3)I`YHPV&1=ey-%QNxQ~KG32REO8_hVeqdjD(NdYtzCGijV_{*QOpy(%bD zHcUO9z{Xf*182=IBvRW_v)!u)w8nf{p^}u>en3dZ#Wn}`h!~!7Zq(ONcO!=)UdA3wfnBcT}=3T z*|gbFS&u#ySna!!8(e!}O|?^b|E2sVx1N_TOsQBt(Dz*AtC^o(PUmf@_dK@ZcHqf} zw;r*R?9#TMx%XFS^{)B{>s{&&OLv`l`1C;1IK){VXa8$|Z1CoUbB!tIZdWC^2W&aL zLbq+T-LCt}y6(RR7R5Z+kWf_A?SkXkCciN&<7dHHzxco!FDdFPdtR(Yr7 zR%Aw3c~w>Az4Q2g_2+~Bf&v2Yw{LKuPv>uZ72xj^0DOJ?0{#8{{rr6VfRCR~K!7h$ z`~0s}_dolquB^(eP^&>jS#f4*&Ohh-PwD@+{z3FspbrYj;|F>B?M-{`3Bc{G=x$0v zzu08;ZzJXda0llM$}Y()-+27NIsi_k0zjr_kEv3x7VK64U~hv8D#$C(FS%dzdout| z3sC;q`I(jFfQMe-#U%7woL^j@zC2qIA=UEh_-Hgz`(jFD}c@ z?3Hc05P%Ei01#FsnPbZ-9d#Eyk2_9Xnpu+jm&t%61S_iFwynIZvTAR<_vZk7i|Qce zl~?4Jf4GovKv_|Jlo&l@2BjQ^@L#9_TliCje(A3X)V?^wH3_WS?^B(wX&?rJ4c82? z1eu0w9`FI58Ls(2${%C676A*vT*I|QpaONMWJn3nuPVVN!!-oXLQBIn0i?n(!!-$l z+V4}Hu4!N)j5k~}z)zTOxaNTjk;-t*2R2p<4c8*zWAmlqTB39ouIN`*URzO^Ur?oX z&304!`S|#&vuf3S3#%%tDsnSRJk-&p*{5AQr8-kxRgsyK zTasBZN?n%sZaETRLT*J#VP$1uSt-t6kXw<9>dUXlEUn7T@lfYgdq6#?EU&62 zvm)2Qje`V{a79^8b#^XSOim$cT47doRW1j^TMu}s3rn+$t8*|UHHB3LWz|&(n36(6 zML2(j9-FAx>PnO!H^)O=lFPNayc%^*Wr0VhIy`Wl-enc)%3RbHD0d+O)zJJdRb${# zvE>-iRR+{?71b1!mAv}^?uNYTic(ZzF85$gnYyyfLtR;&Rg{}uh41KbTwGjMgBz4x zR+>|Y+ff;cJ2V+3W@eR*$>rLhrzH-Ac0wpEt3n-7slSW+rM!a%^l9qKf=tw`tXu=$ z5Fmx6>dd!VT2_iEqe5L$R+0POhO4V;%X9NGQAJ)xu-;BD$*jdSl$7NZ<`rUM%Pg)! z|UQmf2!c>}>jS8v6PZ%Mp z>{^qa>T>i*%Pf9>0fuLcaCDT0z$-1TRTsWR>ZmytxtQm2dGSRhMkVeW;}FS3beF3K zzNV}qr&8_EJ{lcx-Npp910K8%2Be|hi8YLxtXwpnaJki}A8-@KlohsvmOHizjT?1l zc{v(nnOViTI6>cfRCbq+Dafo+7i3nV5_3!6#tN#ggT`~z)ulNGkR9IUEe`rN{`;P- zEGx#No9jBNiWoFV9iOC*9+(gt9f9se$MuUH93CClU)>iy7Z;zbj*T7|os0@i zj^`dV6crsY2p2XmBB@^#`WeW^)97!cT6V4fvi#TB=W+`Zllwqb)Q&`E3cO(u=$_(KR-?NWg>?pzTwxGdU0Z-_=?Z^EZe=-= zScPM9i)+15-U=+&I7kXh^U5kp3{B_Imt7TVWe6H{u)bO&3e6ND4s`5~8@0yw# zuPkE?UWgTfexMALgIZ7l3PC<7098N@TtPN)L*K}DBW0o0hg9*XkR{8QzNezJr54HG7id8?)h@Av`Rw_WvJ9Dlvap-;dj2FJ=q3~8_TTXpulyNadqq4 zoz3MdK{@rM8%w~s^|0eU%tlX^8fd^3IDp9ZG90)b#Lwn%-<2F(+31-}L;KX|jqg;W zT5`FkaEcK>dFZN`>o;7o5yp-hFl}P^t3VBhkzB6E4xHdS<><2v)l$vD*#S)s*McgJ z=CV*~6_;wP7gxe zr|7CKRM*j>8V(;N|5Xjf(U6DQP{C1aCHG86jXB&WuET@-#+WEVIkLI(^m#hdF>Y@e z*Dv}W%I50M;UF$FKpNUULX!A zgROt}JjP3HdmBo)QCP^0X(MOD@K+hQpZ<;>T8!76PJQ2*`t&U?=W5a8tQwV)$vtOm zRSpL&?z7TP7|BQZaEl5I_bNK^(oBwu^fYX&qbrUo|6`jv^SYe3C@qugr~e*;x9jPO zkN3gmVd(Q>?zzH$!__Mc94MEAtK_Y6jdv>BsnR%Zx=N8;1Ha3C3-dKxt8%#K9o{1w z9opO7^$DEcD0v;aP?~=1#CDN2S=`t!>jZDLVLTXnVGK$wd=J)g!B`I0rG^n*j$V36 zmdSC~-1a9r_q`tOe?MXhIBu`zzAFtd=5o~Z&$Oa%-TU}BPOav0y^ZDfVOHG z7%No<`Iz?>wxU1;S64iUL%(oc@#t4F7=kp+BrYu)-BTmoE(xWipkLwWZaCLJVO$DM zci=|m5Oj@8j0c0cvh-ynp-)`)P@v|@R&&4cuNag+4wZ$UjR2`!9TBLsL0rxxuIz#6 zZY=taFyzBe^h0+Bqu=p0R5CY)@N*azJ*3I#en+iuLlw={XoPGa`jv#r zk20i&p|Yd7@-X}!9H#JfTsxeR21vs=9O062nf(w%vD`0wcQE=+K=}r7_zdIPtcNy^ zYeOVT*S95tgFxRCdWia=?*vpg&e0#imCQkbYf3ic^x#^E+Y`<`k86$L?&=|nH}o>T z?kL5}fJ;3b82>5lH4oz2AB$dUuKmgAPBPawVW@m#xklRQ&y_H+osI@`?F-}Z5YN@n zmrKJ~#Q2PD&zaPzSNd`I!u^IJ59ewM<1jMly)7}8_IB^Qk2;Js^yk_a!C@+v%RLC; zF#_d}Zoi|a$7rst{S3I(m#L?FJx#=R!frpVjksqMQLPaMnhN7^_jW7vBLu_W(F%PJ zgc&~jb;4Ok@5dQ>w_kf-$8%KnE>?zcV=;ou6~^`Tpmr=oa^rWP0rJ6}D9qT8gAMc< z-wxT^_%)6rW4`}}cj(J9*8O%5hI8~3Yk+W2J2w7vxgGo~0?D{+&i<)t=ihHj^3IxM zhlbi&7xn1Gb31DWdT!jG%UjYVU&mcNpVrH-4jZVmF84kuX0)93I(~;HY}7{dJX~)p zb=HJ)IGtUu6IQlsDSA0l)~>14aH$>gU2h$ha5*~Lf0bOl`j%B2p6FVZUeCcgdlg06Zg#zB53$a4%mUdHJcUYz|^g`f#V zR;@R}5Po?fdg$5)FN0RdE%Z7)|Ccz+A{K#+~Y5YR2)9B%;St%r&?o(x3o0qDIGGyzX? zDSDo33zG*Li9A%-UkH+OWH@j`rBwo80uB(9bZ9Yn8NO0FFkMz0-2uJI#Rn~;r5 z$yGvfB}=YQlFP@F%RVQUvgBfvWAS)$5leo!us{9bcyeKXa>0CSdI3w$waw1DkV9D_@T6%mA`2kCgQ;>DF zpVM_LSvz((UHds%JBb=wqov0VC&%ij8Z9}7C99W`RXJp(l&l!7r7LpC(d9~dw3aMa zl4S_2vR7oO?hQ+puw*eyjxr;Q3Pb6l9I_DAQ5Z@V#EIwv3o<`XO6U8Lc~UYrhs;5b z5-P?2st@iNTv^y(CI8WOhTriC(@RZLsO;n zP**ZlN)CBNrVRd^PGQNx$;0WvpOb?pQOSd}bn~>aU=qShBx@jAY3OmJDafetpN&{aCW^ zcruJ7b+5=iugKo7$euxc>7Fdv<7+Y$U4;%JLs(ro*?l}2jD7}Do^()OGLR($Skga~ z^m|46h)Hjj^khj7mUKtS?!IIFop!^zZQf)7y)iP3j;LTCpO3GeD+6hQI9c3#gZBTZbrKI&z(#ldx zTjh|J7E0PuOIj#Nb2BY%9!8pJNmG_IVM*01QmL?{l`N@1r7A2*IZMh|Qi@8DE+r+X zLdkeiEE3aV3sNK|g)GTON&KZGgR(O$NuyTKp(KTVQJy3zCkX^NVL?J633U{(A>jd- zGkq>}|3CW&{tuV`KmD`a&(IXY1@KVIcN5y^oZY&_RQ1^=^=`TT+WU z@=Zc2Wlay=P221ywfxxG@lkQ0v^o>LP;hHMDi(y&m&2k zMle7ilwZF4y!oioJVX)V3%u{Pp7lY1^61}q@{YH{JY=W?jM*(nj@d0t9u~7(fj^YV z!&1LMikuEW^eKFEw7Vj>`%vgFf{rTEpXUfqd^0g^gWu>gzUSzcw$bb=nA>)M#ce)8 zZYLfhcyXKUbTS%7Qy4HF19$|(m$$aw!0mqC^O2tqR5+rRJ1St=cEV{pDyM~T$8S{1 zd;l14`UtQF_8?9dU}MgUC4nUk?Mwx+Dw#+jvA46ev9_|bFgG(*DHU>=R3a7$1$>^q z|LqtPwfyo~bKLBnmwWbX?TJ5|{T}(DT1kz{pVaU)+}lyby@NH}8={-!hW$EbD&4w=|Wm1xFCgi*LaKv)-r~>t;p+|c*H#hsWHp?H&Pd@hh>oMv| zA8k-jV1ToWieXGm%*-Lr+1Z6OGcz@zc&M4^N3fZhIrGAOldtQOh5p zWpaW`<(%%oYlTZaXJ38RT`}+mK&exsuAk7Tknz{DD zA@q)l8(2OeF=o^hGCg)+*+g_T=?$2<=Ki6XtM9LR?X`}&L>&Kg`Bf<1v*LU9Pk6ns z=&MiCbB?qf8C7)rli@i>*yBwoRkVA>74{EC@)Erf{bszmL*GGd7NFL?)+Lh!K|$JE z>dhArJU~mml?p;7N8d79D)kQakpPkhy)8*+xsaEpa@G!YOLIt3B?_fJ-p-_lRHy}V z3FQwhJ)}1Nw9tltMKSwq_MpK( z>|F_!RbC^5!t4B!(wv<3d;3n#@kmK+dl7%G4skWar(hY!r%ZK17!4vR%%CWFE61K5 zam)!ZCOua|`PZ<|$Rb9GMzO6 zfMgN-H~Ts^c3pZJR6#RF$?j|WgnhJzJ-uQFjA(>zM1SZA;G4)0vLTQSUFBXylMnOW705TaR z638TsQhvGTUB4UXjhGHcWb)^i5%+F>wo8O3O|@OxjxV+&y9xs4 zjS|iVEaE;hbe5fECeoU+KokQhBt97=ADfS2q(15-7`q5WBnBBy3^J%ty%^M4(ntd{ zB~2+UsigwRKq``qq*BNfN<1850m?ly$?(i1?is{v5d%JONpolN0(J*`6yhS&;m^c! zVk)A+J~{!B4JZOp421+&NC>AJ_@L6HxHO7`fC7{e0?9~XBw0q3krRoDBm;)4kSrTd zSlhSVA*OCbS!+<2k3;PzL88u-ph-YteSr)GQ3Mi?=nBRFR zYKr65OTL#_B=6yyqBniXB5oXc=~M)+2vtL%;euDl!)2$Fv}q@%jpfx9T*-%=owOQkP=BsQhMe}?y%vnmp6Z(pPv5r zjM#?Y^pfg|gqgv^Mpe^K*=KD>+38D{u7dK{N8tD+OB>fE#!q9bzuUAeF@7qXePPo! zRAmlo=q-c;AxPGB6YvQhqBO|RGz~+^9E!-HBY7Z4AYk|eph!~4gM8ErLXrHk9yba+ zvO>7N@WV~)+#%+ELmiM}LI-R8A?oAlaKO*(Y)4pmhGk*2y7i;&)cB~KQLkFI<1x+$ zfLe|)XaQE~JP?U9w7CUg1}KK1Lm2>Nx$>dn990U;AxXka#z0aIC;{J$vP6(PQiO17 z1qa4+^g@?LKscdcAPym>M@tUVmcY_TkFH2bv_QWtJb;HqF25F3(_@)h3lR;K(3Eju z0^nen4aYz}ClgRZf)S?=BtAuv>)8gXns;b zTxh$pbvx0w`qSZ=b>U%O`}%#it>QeUN<=e@P>bEcQk}cNK1X8~W14E2qjZk}sjfL> ziZW4?@1arKn^6J>cR-oi@Wom_W9oq$jGBx!DMV0@?&1dPm5C4^VrDj#_3{uw_3e>@xt$% zotBRudoeaNM63NW!2isKg3%k7PZ^Q#hHVBdqJ!xiJxajWx*lTGIU>aI(I+hyK?X`_ z2ALrYM3w^sLq&j3<%rRcWh7!ApAv{@G`*H7|8hQl z8%K4_ZgDb3)G!04WCnB@xrvm+nH0SYICBaWK>?yAchC*Gi9$hl7$OQ1=ZO&wiD!c8 z;+0^jSdKC2j|~q_Sw|E^j%L4X(X{kC9o{y=g$!=XgDlc5p;2Q!Y7MC%a|XT^lQFrAQiT`6DkZt)zJJ-G@{|!t3fY)dm%D9+G(N-HDDr8QJd}CmPUDv z^gaJ{+~|b+4QYq-wdn^(9DlQAY5d1&3+a}v?0lK@rz6v!r|Tlr>cgI%zwDl}K&vGl zqn@9PT6~z(wYz~YbdD+knPVo%u{Rqfm&Aw*ccn zowQb2*KL+~mSmQ6R<{-66_ORw72URpw@J21w{<%xJ}5aTJ=pEE__XA-^mMmt;%ky? z(reuwiXTcIN*{Lf#NFLlcjpvD;%&TfEIr5x-63~ODPMJIaz*0>D0c{5I{5tS-qFX( zKf5+6FY-{~w~tG*@}c(AxaEY~#6?ebPh0XQ6?(wgm2G8z9X#Yx(}%A|hDAc=?q%4p zVEGz*)X*bHAE6M{FkrIIoTdp9(G5jYp){frk_Kq}P&_1~oAtc%`MdIyLmH1m8V~R~ zxJMVt;Bl0JcQ_eFfn8{i}{`m-$mntwaLqm zn)O|5WPbQp2-o4A2QPxrhl3G2K^myHQ?GQkv^eet9I=fR#Hsd929`d5&7{UNtER0! zoj<3l;nUfbvzi)4k7bXxU15LNRago=?;rbPA3QO7{^#>6X6z@!M^>$@%BfrXyZg>@ z=h^3%cCUNs;IyoG-ybKIPdkri7t&CRv4pcj^xdel=eZ($1BV>pD5?k)*tjC$W|Qd7 zv)A&??D-OR`3=nE4TLTK7yGB)g8WCq?#$ue;#iJfS8ABYFFQpJsMqou>CBMgP^s5q?YhkTkgbn)QxZM_E^FW-NqC_nN* z!TG0USq1EkrhzL?O)Fn@aZ1IiiyB0-i1JJa55*)qqHiSo^3El83?^A}`@|)WKb^MZ z4}_m0gd{QL$j!ct(z$kMehkf{cr;B>yig(v6jM=1Cm@ibkGGof_(&NL$Vpx31?-J$6wq0WpM8q2<;fNr@^H=M2Ud9J(pA0$qOuJtBjzpQ=1WQ7^v$;WRMgIGXSLU z7XgvJ1u~GTg(M9GG+D}&@E`$9DH9&DF#I?b_>sXRr;K9rH*Ad$br2AyFc8w$U%#OE zuUOPGPuYd+qW$o~W_SV9{WX|DUne(k{c59=fDD4kp!hVTfC*oY%p$+`xkO|g;ny{q zz~#JR$qiedZhs5%c%3_w0T={3oq-?+8IXWX2F)OyG?bx{=|@wgumtPLsB{E+&qr^8 zZh%?;<|Eiufe-`F)rj zJ{_tmWPQ*0D)Y`1tv@uXwjjB?((;JCGOnyBIlLqz;Y0z;vee{|?n@`<@6Af?J0gAD z$`Mo3hej5K#HRG`i?C6{uHmhu*MR^8Mw-rF3<6~int&d%GO|KrSEdatlL#tI%d}o$ zy=77fCDu3u09x7IoKc$lGFH~+zOG@2d$;N*!VIb_`rX?62l9q>xV2l2Hj4jFLbe< zKmXIa?0)uD6T5ff!VPdZlumxtkW|l}+Qc4V2VXcm8y0*4!{8>ikZqnk_e4eRyrY$m z2gIISegj4)^q<;hX9ImMJcKUeD`v3k4zRD;kB1De$SZ_9VE|0%QyuUI+7aF5oxEyvwP6=Qt!5m zOD*J9b~xcgx4d$P6WPhMw9OJr?qIyF7qv}_B)1wA>v~$!Kx%WdF-B^aNLV2<@ zON%rRDNnPklvrArD`d2ZTnc#-D>V&FY=pKp6dy# z^g0xt6$Tm&BsF?LL>ez(8bMwBZqLFGK4AB-Kezo3lZ#-)XD6pFJeLYR*YB&FLANxn zUU0$8X3ex)>?`7Q+mBmUj43Aa*xqwK$Q+9G?vyuo==o^W+k-(mE4f0FW&(3T6_sY2 zVv?wqLj@4p0CS02{=69v;||61@%JZv3^G{8v28UcZ`J6fm$yx28bp7bHc0UdGmB2a zSRHJqW;@&xhdPf9IK!nawLW_V%OaoD<81;rEO=uz&lM0Cl z3V{N5fymmF>jFhcM+ZFbJf(z@jsVmPe~fVqt+NKE!6x+1oH3?`{qPkV1JB)pd^iYJ zJ$-{{gT2oF{3W}#_Jcaw`*jVR0kf~1M##Xh2|3t?>U{YaG9H2qNlOvZO%aGp8bu%| z`Ds+8kS`Jnc-)d0A3cfS6eBp#a&*#8BwdX;J+y|^5%h*>>qulfd&Sa(GR$wc&pc5h;@G|RgmUt9_T*ajK70Jw_EGGrIS^L6r9Ep{`)p+5 z@b51do%|WrZ*D7#j>p7#AFiK0WN`ofS4L#lPAq1xFTZff(|~={a!d{5b>YaQr?F~9 z}W1xSkK<5gG+PdGrN;Zgz`DV}_q#|J_J>sLbD zUSTL7sXio#MEbB0i7BK$B2}CaT8lc53vSxI9RqysU*1__@s0W~pTx4Nh$eWn8R3Kw z?8pxyg6Tkh6rDU?%XUll4>sy_j^;Psu=y0Cfo0>ElQ_l(aSw z4S%)mn2URTHc{Oc-1?lj(&lEs75R!=$qvz3chdYh_CU}SL=-{L)(qEv{ep`3-LBR( zHwy|=&%6P|6;101)Ek$!>dR(!qq4=&R+os-N(h7kND74ll05`JKIY9x31f@ zh$#e5#+M1q2@{?@-(KLx3nqMo1BiaYvAo$tJ+EH4oLEaN<}DF^LhK^UXvia^q$xBf z>`1xP8M=|KsF&OXelU;-;0Fr=h2gM2F@WsHj}}AV-?;3Su$2g0~rNCq5#(;U2?l+-R6WM-d)J(0eD*7Y4IGHnVN}PaI)S&@HV>^6@Ko z+P0OTkUD0h@e>?}zogS)+#*f}Ngj{krbP&vqj3Z0XLy+BBZMM!(geDJmdFF*R@&oJq`J>Up2QZOkr_Er$_^7?*}4VJL@< zuTHQ(vQOCDSE$La5v?Lz@L#>aT0s($GOrBl6A3z%AWaFf$30aIC}$jR?s=sf!w^AMLNx?{Tm@1)=T#_8^Qj@ zo)}j=5q3Wem9Xd7@=5F&I(Gf0!bfAjyZzDn;@`%czw>GtjD*%3VA8ZzE7&jChdbE4 z^^MC7S`Kxd<6SB+Qs<2n9H9s^CL}Kqw?ZrnsXIIo8k_=^L@eUda)A&H3b_r(rA)eN zJZ~*rbdn5ByG$__IHeP491)sHf1{oWFP;6KZDwz?)o0+jVs^)Y@uTUMBcJ`nK5pAe zd$*n6y|J(gLz>LK;4p6joWU%ehe~4tOymkerqlpn5(-?Dc4?$(nm9#8Cc3Chm4LK% zvXQB+Z5W9Q*ClAIa=gBo(~6C{zqEthH~F~gyXu|kAJkPYTvxfEm%gj^rzq<{or)Yz zch)=gR+P$7^-f0;cSIHz>;tyBws<@Y`2zP8GN=AJbKCsw?zBcU9tN$qz=RnqSK_W> zFR|i$_7^7k?H)Du9hUoiU<2mqdP3UF6wp|sM;9vE)XX$gCYA^wCQ-9U6N!nLsl-a9 zlu7wW?ctk=t;_{xw2hS+VQOt_>_`Q-4rSzUxI06XAtCSW(p1iGz%*4hR6bNOR5?mE zNG$2Z<|?C)wV`9W;a^^CoaxuYoJ>`-`#i@^C9t@JJcma1ukH*E?5jDBHGU0 zP5}8r+TPwSR4B5ury$bsh9V6Qf}vEJHbs%>YA3W8StAZ)Z6oE`IJma^(1di@9nE+) zznz^Ms6uLRk+2p(FkGh=0Y+>ERVHr04TgXa=&$lO@i+B16PpMcOdHI|;YPCr8`1WV zn+?@;p4#_@cvch{-)7V$m)ujs_kAC~vG&|Lb~XD`&C^=9vY*SoxI1iV?fGSJ2vm)_ zNN+q56uf3?)Iblrz>gN)X776Yd>0Y9wLWdQvwhIqi9bVIXM~Yd#F+~?3%OFKp|HXS zkqSj~%YB?w1w0BV91KLNC(TXr891+g!1@_G*WAxIiALa#)uIOo9?7H3NpngIwM1{w zn->q_d8m~{2FxIKfn7W$x8{r|r)#Mv>b76sfHM%ZJwu(E%v2sA2oMH{0>lB50BL|MKrYu$ z6QTib!OaR;01LycP!q6(Shq2{t^}+6k=CZcek({D>~&_hNU(Cru`6D?&+P4iM)Iwj z>}w%1$y%#>#oNuAfB6YHyEUD?$lknl%yEbx#>6_*PfxiOg=soxuAfMx`!V>7BC$0@ zLkL1i3Pu8CA0fL0@{HbVNH%sfliyk4QXO zB<;?4cl|mmw4GYi{@o$-MV#Iw5V{g>w6m}W(S!CE#?X<%S;S=FB;i_O1-+J*F_=c`iP*e_x$>hpEjE`bAe(VY?2S!=?`6B#TsWF?3=D*+)m z6p34c;*0|kpNEYDz!y_Op;+E5KWd!C@_U~K`YuA-wWqHrLcq5~o$Jnb6NM7p`8`C@ z^Z%j~-o19P1ry6+m{3(JZU>RISuV9w**9z7OH-fG7$ILFlE@3oh za|rOiBQ`sre`A2OlutUV9wx53`4k5ea9%0Sd9o22KN!%A;vVl+X!7g2JSN!t< zALF0jxsO7z0?RN2G8cJ(;`0GdAivy za;I(BtZ$G=Y+Fg>wLWVLAxbh##G?oKaJdJGNZ$bE`YIqRKG!0Mhtf7HoYO(F>apVE@>t43h^wt`>W##L#?JKE; z2){|}GcuhqL2@V&$sv*lkogM$FO(`{h%%7QN8FC$0lX-}aEndNmz(9^pKSN#Z0+Ln zg20)HS96-?P#g%3&>u;fy>P4T6Sn1v6`RVK%zxQBANTCeH+>09ZZ5$`X9Dq30$xdg zSoD!t7QX9#ByaaWLb?e|J+}2Yc0Xbk;W699J|hlu?FiSYY0Q}^5;Nv9NaJQuh(;jb zF#uHq|4lR6ja8@#MjRuUILxkLQ>~vs_us4-lNUeDXQ=sjMFw$~>zq`u&(c&vwCn5fk8~&j*r?NlJ?i{Ra5h^_;Q607k62sEgx!JKuh1JB^A*BNYuJqo8yrU4cewt|=3{#xfQ$=HpCat?QUX zF?4s(m`f!DPYZz^DYhWB3P(GwRN&yjIXQ6Zt-+I}`R?;p{j#@`(}z0ixdv6D!(X=3 zCpHz#@ksINY0=X%-eQ==Fv}u~BFj39I?LG>4VEH5vwmhe^JKFG^Bl7b^D47)^QmT& z%tgaF>q43QKBpnoCgD2KI`KNmI?XzVb&i{y*0~E1pCcWE4U5N4ZZP;=Zz*2;;(IU^ zJN|$};`xd5KZ7Aq1%Z$t7EVq3B1c_tYWT_X!V3p(Un|R6dee!R*fx24PWG;b=DWUp zmC4X-FR$$`E;}}AhEAxRn3{8CFY28EsCSys7*GH$XwnTtGG8p9og67-+EXMST{)n) zy_&Go(2h=yCMv>IiEe0VCnv{HjZ#d;nu=rX5>4xz(j6QewLqY8R5}5vg_G9N$=P6P zC_@b1tloOxgMWkmF1XKdfgOl+<`C(OUWUbiwJy-$Ho|LH-Fic#2Nq%Qw!!R#{A+sk z;3dJK{iaq9S=>D&vaLD%T=|YOHKkF9^GnwGX%0Z|1H_Jn8wbS?x?VDCbz*$d53nS? z@WIIq>~~}0l5?{0?luTUAY2VVlxz=TbT*0@d7LEH1jN8ND%Q5nxY8j7<_>SKbYQ|` zpK}h3Tsyihau^JWjyCWNbfBM3Hlqe;`z}dHT^p1#V%f^rkB2)ZY#aLX)A8eyZ_kKZ zNd@lr@#!5hmzKsBLJktz~{TpcPaWZwlH{-S*A5%WyP+svS&#?#D z3kTaCOsz^;)V)VI>gc6`p%Gg%bMBqm3_WY&2Nh%zSuY>K-3vDiN=&{nYIbANz(F^F z9!u0h)T;ti|9qVjC=;5-n8Yb!ErcI1v6?!IL>HlxNB~Hwi7DymBz3fQaN+n%h~9wK zTa|Zl7vo8wa@S4`>pGR7^C&}H8~gDV^UDNf!ZJ~rQ<=8Rd6sIH$qLm96WM&#e3SX6 z^UYSOR+=z+cS1vZY0W>;2X?!;Mw0W#HCzlL16#K;)W?luzfX6}zEtw?_4wMjE44>% ziHXH>2SweyPu9+N_K?qB9u%b~0Wegk-(xuDV;Q876G|Dn zA(jv#DV9U_=!cChVQq&~LuGc3Q0k%N#qdS3lp_*I9pz0AFS%Q7K zftW5R8oSZyg}H>5NrfUpAf}}OW# zILxT(sRySDgheA4UsKm&nNbt@!`Q_i35bnt>BMU9DAVK-UvF+(#F(@-jwo5T&?yN~ z8NvqPjj(||c}DBHz28GC8>CYc7$kAAqk}8ZQamR{@3U6hCEJ2>2NKj_TGUOSG45b*)*zhnx>wT(& zaZ{n&fghpP$Mcgh5q93i!|b6yYBrVedJg?%|9(-8Y3mr*hXxA0huSU#w{%f&+3IfC zR&+D0;&ooc6TY>IHvyyz7y)01c^+1qwMas=FXQP6^KO@E5B}SpCmri}*z(c!rU^45 zh!{j9)5-h-x{yB!8HPeJ$)`e@P@YblN~Y37ctiMwbTL!Jt0ilZB|V*(M>a6Ccq>U0 zEGY~WAmS)MgkDApAUXRPazwD3sCm++BZ!|_hayA^t<~^K+k>_Pgk#%}db}8Db@1CO zwdwkmS}p0+X{ENS4X2~I;YD{)<2!Z*mg6-C*bAuYmyZm*g4YM}V0Z9bSBX8pdZbgsBB>ZKYRdtgUQlYip}e3z?XtY#kBErh-^!b)EGD zO9`~JvawLgq_nk!Bpeyw2E~rH))E&-=)%x$)>cl)P-x~h8!GfHMNg~7-IhJ?;%%#( z=T#T}@)ikqp=g8E;E9m2U+0xqb<;d)x34>&(m}6cKzRb>Ve68eooqqi}vFV zOhs3zGx62+1CBALE9+LvlYbnyU^SoPMQhx9o2BKPUf(vKSflM@IV=}nQW-n5@+Vb{ z`C#*MO}vp$Bi#Q3pOzXK^*{6J3Gd<4-QLTm@4lZ;zk|pB4L)r|*js%1d(F55*A8e0 zUafhXO`q7-wus8uomphy(pU$?xKJRiypK+48Vjsr1$7`%V<8nQrKE%AoxMmLTwR_0 zo5~&FaJs_**kFcmx~sBXaV7XC?#1`Xe!lX{U*q~@J!fktPCod@lnDhJbl(29e_X6< zOPMk0@zLq*iy<>6!86O3!G13mF3!vza0GkFy+T^cehyMC_*xhLj=lCD3^o#3YshA+ zvrBZC=rqCE!C5N+9VVMIUNhh>-ijacgFg@eq}Ag zrQBt$3;ADIahx1}F==ellF*RwNn?gA2}D-h$pNRw?Km=~Y`~%Xnhma%2cYKxqG?fM zazgyg(mBhL;*x%Xg_$|G&TM8cAp;;gt8FJEY#o{ zj>;U->;2|Yu+co~ATcs!!0Ec}$7;%=KF|MPos;??+j5W%{h)g1UlVJFEJlVfHjGYh zfL>$clC!e6zHB9v7O#Q>A1_#u7?*Uzz?sRt9Gz{`1@LITfKTDcepklj{^ZRf0+|9O@0}PRx^BXcOhO=!Vm1 z%qFAHRN95wlKW-ypFeLqf!JYY0TS=1Tyr$~0cxu&_)6DDDj{TIT5WG|E3#MHhuYa& zip2J63Yx~4#aqTIkELuEAgF3+Mh{x9tsSxFq8);BDx#DudJU2zn{~Z8Ly%&G zB&{@8612I}61^>Gb8}^=k`$<5nYk&LAQ&$)F~)Mh3rE=f23d|WE4 zYW;Ct>|27;C_=^f$2+P_yBJNBzzMR>Vid}xNRV1#LTbiB)aZrupVvV0ly|jwYk2d?JsoA}Z->rk-dZXVXeO9}yU(Qpfy4r>TXm+qd@m z@E7n2{W>6YTy%URVR5`|>I-BEN0A4R0fpBh5cqRZ`^0dpZUEzstq6C{iV%__A!;q^ zY?|u4jEdWhmrmU~EuBvIUs^hS7c1P_>GD8f1RX9ML?;XLi5z+iT_v1C*9#{J7YP># zr2@pgDLx~zB+Y0OzNyHAbmqGX+>q%KMD!wq=^%c0p}#0d97{&g1DFB4XnwRHN*E~` zhHQ^CW+*R>pDN5Fa;aQ8hsojP@iPQ@;xWWH60how5seWy&~umuUcF$3aF%GMconsr zUd629EfK5~^)lKgxEI>FoP&SJj834XH zgZ*ewpNU|DE{bxeDToYicLHG^uZ0WU1wx3wL_*Y?0(U;{QijJ+?j*(IF`+^p1t~tF zSG?1JhdYcf2AqHCf4xTAzS@oKJ}_K&885mbv!6DDW|Rrt4e@hl!iCh*&Ws!14Rww? zw?j6F3Zw&>U|xu@hiCwZhW)7sI)drXixv(LrGOMTm`-6*c|!zv={1kYBXj9ICSQ;z z%oB|P)o=_|jRr%FaEz#dtfwZ^)0leR3_(5WrX^r0Tuv^dKBSj2%Y>W2Cedf)XUqTr zCEzhaE6N$VQ*JzGVG!(2b>{^MBVjZZ&5IPK!a`WUD-hODV}*052HtexO1PR@!CNXk z!26nKuV4J=y!+8O%EVlkqcLFQISV9kxPZXDC%_#^ooi!Zk4wL?IX@FF?Db1mU=5Yg zcD?NcJj{j@afFf`1()D;uyaTYzJ&Tw2K{uAxW9mm;qggYfX0?g>W+ko#9b@__)985 zBT(#)SJ@>ZfgFhF@#I9QXo8%JAjANYFQer$N{)KbpspA^P81=^e;j_8?eaT3X!4vT z!IDVH7y&}EWQJssgwFsP@(I4w446U-sWWhbPK28@L=Ykjk#?6w3!;Tlk|=2nsDU-a zSix8!9zeCyTG=fAY(ax?nrNE1K{8Xi6!p(iVySSkXt8*yq+16gdoK@@bJ&#wdB^rf zPJfhh`lB4DbN6ZEoJk)@a-*kp()#fW?TZE$_X~M({18DLE4VUhWpdppD!6qsiFx^( zS7_X%B7EbRRJMF~yyooAtvQ#031r#-XwBJVI$6(~#a~FS;L~G?8s2PTDv$bSlIgmW zPu0Fe{g^D$wC*Dg*tS+`$e6ZKRL0iU>x;IMT9p3<+eBSqOh5o6b$NUqAz)}vFHgff zwwISDvMf|e1!FG9`kfH(P@@GhZlkz5(8ZI60yle^oOCf`yr5f|i&>ckEOPJGR-%<^Wr3nVaiAnn8YqhrMTs#fMag2+F`5{M7{?f=7;Tz5O_S!3 z=9uP`rqvEN%#%x@J}7|;Sfje2n`N?ED}0rDvdVY>R*>`t{r`; zU&4^L>H{z76?pwb{(se#DsEmfI4CICnNu=@xmaD?E(2~thiAg$R&@Pw_aOO#Bn{&z zwT+uO!p>hawk$e<$Ma?=gmvoypMS*Tb6D?f+k3$T+d!+xK<`=8*`@^?)=gA-v6edL zKOFolbs_VM$JvLwAgud(rVLnAy7c*kxy}w)Prn8)(bq{|U<({|awxYJ0~M8Ft;!JF z0hyirax-=eXvMB~+@?Zkigy*dIO7)vFEA*`-_P6(zfh~_>xFwVOFtCRJlU!dsXMap zuSG(dFI_bvWgF?+6d&FLhhOMDa8OfxL{IKA7QA_*-{Z%NBV2%!{!B|qBDksnX-Fvn zB47tJ;0IlTJ+i?pEG;y&rG+(mThW%57HZl~Y-dkv?8Ra`TUu;qgMWwGTZq*HQfZy0 z77S9_TH2~@NC&Zuu`<=zTay-mkpWXnJ8l}3AhMh9q9$|uDF3@Hf@(ZEyPJ!h z#Ub_s?T1)2*fTt}mDs|{!rE0FV$t0`%A&t*6iOIoIn*lEI#rWzQ)6GFo+X}X-C%Fp zCC~xQMa43ZL;G$*vUO-5-H;)=K110PK_TlZD%M9wK(h1pLME-x&>>-cQd1kXqa!NT zudj%&b9%MNxZ&{48<4_Q;~jYj&(4OkLw|%)fO`L|N8bV_;3)niPV*O5YP zs$<%@H`>K1{_5aWtICVu4W1@I>5p zeuhNKznJqTGuL|zadSC1AkKTYE&3ayO9pF*z?})O%%1)5+U{%YLR(l)x3K9eUVlUl zUjYbkoUA5$aWOosfLf0x0lzwyWrlCJfU5A3u_+r?x%9 zFGaSv25i&~)p5q}zY ze4f_NTAVh%4L>`+5JI`lljhLO%$$p9iG(N?kX%s9KsnH={E5Gsp4Lr*?$MKbJ9>XG zbZg(mgB-&?9N06b$BFM@7PRV~LtZmyzq~SIkqOz#)7b3SdWu^&(4O7)+h}O^F0_&S z{1x+h53&m^UMy@faRNB9K416mpO<$ztP1dGde!aMAUO|b!6_|K*zM;)hBIjH#)nHjL)hS`X`Sb zknu?$=S2TSC$R474=<2YDGeIG%FoE@0x{zS#BxJyUms``<_K))zjIvOC%fv#?I2!_ z+wn0fjn0p@0x^yLh?iEJ&fHC^D2!P&k-@lqX^cJYfT9d|yk_ zT1LbL=)#fw6w0@->-YR@`_ARlU4|CkR1F>RiwgvcPw8ID9+(Y%zhuwP-Pm**rqV4h z^BDV=x5zl=@S01|62qB+_~`+pbq68~DxC{oN;x_?aw{Q}lapfr9S8z_{Rkg_#6tr^ z{ku8ID1qD&P(GG1R<^NbKCxuFSzbOv!Z%vJi7GB_=8V@^U53_(b>E}UanYcEeA~%E)fA*uy&Dx_KIk`9+ zf_14J745=HKcvmg9Z`NqM`YwtVCwA=BQi2ZjJQ2@+MN-@hmS}facA0c$SWx+E-ooy zUoKzHzSLhs-uQ9jN{6K8?cQ0KVbRa4VaMbi(LsGz(Rm|AjJP*t@|_VQMvfdY{Pxu8 zcZQD`kzb0QezkHr`?{p06kS7l`AW#3Yc`90)H^1&Pkv2pO1XkRF#6{U8UAb|84k#| za2XBy>708t^bVaBHq*(s!6#r=|Ctu`V1`q@IM_eDmyb_3ZzkNw&YMvVkl#3qF^6%a z$5$KX@A$(9{sU6X{{e~Srp_IfL9nSIs7nyHRPzs5S^gdjZs|Lv?~*MauhP}^?bi@_ z_4Vtk(KG3D|AdnK_aX4l$r|;p)oXX!J502-dH&snXEsQFKo@cm6Nz^U0Ta+$r-2Ml zE~J!rTDe|=^e0m&paV!jfJhQ33s40rOy!sFw(0|waQ^K*dp9(<-^^qGp&bjuqw0^5$jyX*z%&Ds!sN3b^V?g+%22#R`4 zd2*iZ)Atc*9FRsQ`2WtYUE0n7{*7O|F=iOW1$M>vCmEu)rN9(oI+#u_0ZYhDU=zvL zM}o;a#g1Od@);xNyuMcIR17hj0(=Ik5d`+BK~@r9e)-1bvj*QN&L^LX zklu9xOKyPjJt4S2`$GGB5_JyT>L{&a5@8~dNGCGkY$eka=k_aASoCpW+zc`aL?Zf8&BUE2N>5N|djCH*M*0c2L7?jn*e^as&oG!rfBuNb08Rpo;`SOcr&HHsQ# zt!f6C0cXg~a2!;Xwj_!Z8+M|gO1=*o(GmnhO4m2IyTaAk5w#CcZh=;$f(-I=aa5%Fk!g-8 zeu>>(JY0ji+q!v}TiJ4X1kN7jfwlryk6?2f54FI?R??l@H{I^Nr!;T(hiVTLiIqFK zAsW45GE-;605jke92^)B>=VKWoasO-XVX9zv0HFZAaD3T?y&C8jmz%nWpIn`9SsIZ z1_TcUX_6dqktAPQEgmPSkxsX2a9a+RN|s6G;X(a^hk!vrgMu@HGJuMHbY9#?n{@gOd= zHih^5Xnpywb=`-z9!uCbcr#3>U%7JNz+>4bqqk*!%I>RgT%MeCCL2eB`Vss{pC=z1 zVmS8H*?L-=3N$2evYu8x6Bx^ zgz!#Ht1rx*Q6HR|I;|*o#!R#Ni9c`Nb#=n5SyOLq+4X%5j!@Sg#ajlvbQbhn9+?5= z3ZOVcD&eAei}`XPBj@-UVh4VBMF3r+%eO*$Lv-0GtasZbE{+|=j^ECXhf}x1sjoM0 zH`YdNMfNL>x$N~HBJs^*N_ZIp$R~g)k1`SAkam84hBb+Q8;}n}Ltk&zkw^8x^tga} zFW6t%$4#(&J1lD@wu3Ivr0Bf=Q*^y~5P`#Ic!a5d0vtF!A9VrepMvb+JzZR&J@Oa~ z!?5gT7j9=4G(lzCsqI`mrgQ{L7UBvP;GS-{9NVojS}HTcUve2=!pDx3e1azVNbc}S zbM!W&P0jdxGE^o);4Cm_l%fSD0=XoT;9~E|kn|EL_>6=W3293y4jNCB3Y6bczqQU> zAHLeKN{@RNzuV`-`CWqsy}eFtA?Kz~O=W?y2-zT64Pud#WIUl z3S#$IK;hXVPYLi9n*Ufl!r`;cirExK*w)`Pz-oBT)~&?c){j&+B70k* zWU-lf@_>Z6l*qO#n9d8{+$WFGp1>BkfgqhFaM1{?85dJVrm>cpe%MXyL;^ddlSMbA zc-=S~VsLmvm-27r-zt=ytbD|pj2ua+kn7{d;9ImZiU~Hyr~`s-V|Vd5h#Gc)Gw`J#JaWt zFkPZfX&SQ*QWJQ>Z{P?Db-p6P)ZUH+{N*w$GqB8Isq8}w zu^o3n4&$VRKtxcEW~Q`*y;AI`>`pt{J8?lY^};=*(-6jh~AQWZuCFFRh(ju+^AaQ-=ih&{zA8y9M=89GJ zjm{}PVlPh-ndQHo`-R)dI?c03zQL`Lx zCc~@83Ztwy3imz)=@{HD;Qa%Q?e)#mE0Km~J-UJC z$2znWl8X>zps1iAZWotHc4pPK?DV>=TNZ!H{&i;QE@y4;@7NkWoQ3xdEv}TM$^b?1q;CcE!um?JwgJ7Lyic&_BV4WN))MhG~*q%Xp0nv-; zX(Q_;?rEkroG^6sXeS-l8{4PPANgp}kme$&IywMT6Qw!&so@THF@$ua&$n&;^d$S@ z>Q(mdQ%!AKVV^Y%;Y8>Qz2W3}>zkUIGGXjDPoV?*kL$t2 zT7ICC)Oorj`VWZK^$QHJBKrs|&5-@k+h0ib>uxLWM)eUmI+>9IX&;g{>nHVb7{K|g zb5y3EQ!@`S%o-ZbeULYErz*Af#15)G4HT#B(EELKem#UeL@~k`QMxc)G)g#1G)_29 zG+Q`ZB=+y+(>uJEu6J^;gx=Y`GJ03_D(^kD*QDO!PCK6maBBVl^m^~^N3$~XGK(_H zGOJC#>-^UFuM1e$XPs_c*rvX!r4B0`iMMt?!Y+Fux^9MadEeG)*fE>J+#$(%A2eJH zYW=<7)bIs|JX3B?J91khHtd$XGRz_8Qpwgk-Scit+j;EmP1QtR`*v#M9!j{<#U(90 zEgf&1?AfuOvU2p8(v6Ed_FA*M4ZEz#H+SA_pk7f2P=Djq)rY#iE`APft^z=LSeU6u zt%Ie|gLHN|YHOWqU25GFox0hN>t;Xn(s%P`O9U%i ziREt4XqIs+IlRsXK((7;hArAIdW%h|2yiB+Ylnv(dP>rB?d;y5spHZ4&Ey#z&@^AEC-Iss0;3B_WUL+avn`7+laC~ zaS=Um^x|Hz$@mhHInyf!{?HU}ygjH1=O9RQ8}G|P8b}7x@DU*bdz}oBkkp?|i9_`A z+Pxy1@j4xZ8f>-_JJ=Cqc-xbkM88)nsmHIIY1ykj7<&`JTxvAs$ekhStFsgkB5DH< z6iZQgq!`)d0yN0PNTtL&{aHoFIc<1a0hP{!Djp0rd=YzH*fp(McD$Ut?ZU3cR|?AU zH2aMGYaiT@1UIx_8fz}=Tr&@B5K*0L=FvdRlXA1y%C0qQgCU9Q)qfEoE-<^*1x}W= z+PlDvS6Vn(I`=fL>cf64a}U5`H6 zrgKN1;lFnOwNah?*BI=-W=MI;c~2QrXnl&odul`{?p{Sd8Eb518BgJ%4vpQ+whfs+tL<;!$<%I5n{6s_ zO4AmCBZj{|vfaZdVcP7ACF}p?oqNCj%U@&rWa7 zjZU7(?HVO0Yd=#?3w3cT%`Pl>e6#_QsWT>37nhI5N@}t}alN;E8PvU8q~A;m-#mj4 zDJfBl`oK~rBFex=RQqb0-au%@QWPoM6tHOpMC}6oGkpCs7CIq%rt2e@4Uh1F%?s`k zfDCZ*A?40#5hAcm=d1U65HTVgyj;}fTo?vq2}m5jn}T8>6ybAW@Q_9$y19Kd;(2E; ztoQ7`MpckPN+=Kttw<}%N?;}IMs}mR3Azb!47*T4s1WZH!cO=@$)VIx!BC;aaOjAq z)M)M#{>&W)18cZ1^5G}24}0tr?i01f1hvM$y)|C{+!{JmKxQ!@QVfNF_jXf`c4^2z z>>}q0@pP##jvGk}7$H7_5=ZC5=h$ckT44|wLrQux>K3ZB1-D z`D5Fd*tTuk)`T;$ZTpWiv28oKIp;pybJjgC_wBA#Ywz0KtJiK+SNHB+^_2rFwjJMS ze7gbR?=@x7D5@B%m_uZikpAPLKNxs3R)T*(lmDoPh!~M;SVv9o=HBs;w%zfx@x;5S zzF-=){((tTEpz5(X5q=5u(WAEoKArV;~>rIf=ruR{>u`a<2aug5DVUrNb-!6qDWU@ zXb-zhD%n;f@laOfKxys>TkwN65LX4^=1%{(<^se0Q*K4S@>YQazD9|ulJq6x@8P)H z3^g?5_FWr}JWOwtbGY)@1s%%uHmw^;4m@QM@Tf8aV?J3M*perFJm1~@`HFfFSq$3( z4860GwSTh0?|b2OVn*Z!uH{|iwV)-c2HHMttrN?%vU-T)DjW|=xKIS8$WyvFX(w+X zCYb-5*rfo8ctF!CTz!5U6UU|=k0wa|Qzv?wy&N0T(F}P|s_xvw1 zFzNKrWY^f(YGX>>)R_2ZuBfmis{ElSk@)h|dTD%U{QK~R1n`Pq88@9!B&J?BUWsA0 zmCfvWZkb3unoh2ZGm{%ACLl2F%-p)y0e*%x!jo?;9>=SHQ?)d<@*q6)La5dyJo3mR z@Y<<*J7GZSMM79(BuJArWs!X0Q9_y;(x;ia(W@D!QUU-MjmCZPQrTRc)iE z3UF2EY9v6V-&WsQ=*Zs8lb|PdesE7?of}fX5n$Bm8zVaYJCP<&z-oCtqD!keQDudP z+UhFp2Z!RTvcxvJ}hAb=v6%1NQCUr@D^ERTX1S}3U z%aIaDKFf}@HH<~|EGs>`)snPG~#>V|b>3 z_^DhInO#k0uJYod32zc{rEy>lQOG6~9};FKrwjVG?J5R?$AH}c!FpC0R*gwyk@jPTtfTNWA{oS4CJZ>!+z3|f zM$rrX>W}?G7SoshP-+qms#sn+P+9U-LuZ%*-6uk0C^Z^^IPDfen4}nbvNV>;vNSWH z=w0Na6ci$m;T=SqetW2#g<2CX$l8 zq^)nAEAh_NV$j||Vu~=2L#+W+lBXqJJL^%B$ARJvsek$%F6f_hB0UCe1Rb@|X`hp& z1F^I)Zx{}w+1-T~n1sYuH25lHrZvV+*<3p_uV67_RUy$ zrmGP>;^|_%v@yHAU7Bu+Ey)aGDdo^wWtAsVsr&nAzl!2eAAmg4XFbbGLA;i@UO(ZZ zAlH5Yw*y7&FQHSz8ffcWjzM38u@j2UE*bIqJrL_8op6k>jChI}lhHTO$i!Dl2F1mm z;g8J-$j(VIVZo(|PskP$`1|>TBJ6}?dwG_a!hvJv&AJtwRBsjw26)g!*Jno}cA!p z6@i_H{=yo5DIoWp+hD>t;gv^7VyEa;oUST)u8mw?-_pX>CG|;TM|j!R#vS2As@GX& zt2{6v*A2X@OC#b$lK4O;D!i_dlW$e!86SKYU9Suss+!Okb|q1`xKj<+SaNo4x`=0G zI>qoPk-wx^1@@{cWg5t2f1!@MXxV~l`md^3f%+t+-hRzfmx`7it+=&q|- zZjq_njKsulkSTl5mnNxiZKZ!)a%getUf>y*3r-RnQ>2%yp22OxI&e0UItxVdT*QY# zCS3Xi>$dsKczM8#H~av_o%w5vyM0MN6oS0Y;U;bc%|A2N7uWv{K>}UAz?RyY0{aBP z|KvO{i4sFeaV$BK>HuAakbOwi#F!>|cTa!vnd741!KQ2dZdQ9jy1*BS6>|l@fJ4*e zEHnv%2s-pfq9C2hxGD=;=HE$KGY0e@fApP@I}iHk{cHX$Thax_&WM|kHYfg*v^C*y z!V8U^6F0RtvbVA~v$wOHB7p3DabI=#%za*w5^s^lDHnd&4Ei07<-%O){pP5*eK@-Q zbOi5f6kH}s?|!2Z(~=F4t!TK#T>F#bD>u9*FYkUSQwA|1H+ozg7W(Mc=S03CfTK$s z6Ia$ST6V7=5$5Fbql?`Zdfo;Z{|fq{I(K=|ei7tLfU9Yj6ki>cy4iN^qzAL;Rb$RB zB_;9)Y%TaNI>FA=!(e*ppTRz$Dby(VIq@{+f1Sdqehi?%N>?wZa4`URQHr+U%$7m; z2@G)GFV(K5!p<2!QlfesGr>62$;#jvnrf7ZUL5Awf+CYbpP~u5yl?hzVsIW2E``FA zH*=0``K(aPKYsqLl%VUU!;L2nL;jZ|d&V{V?jL5Bi~crmq_1VggfF|jC>=oLOEj0* zN$E7*nq$0geq%F=c#7#6IO330D@K_F)0~-vISOq=$K~VP%O~*mNL9CeZ5tS0&4h0< zehoqd9gu)BJAe@UMxPNIQ*dVZ{mlzP5&&P|V?i_=j@5e$AgdTnOju> zXI(+FTwPVE#cL<2xz!i^_J}7dP@~gQU2ip&MYEC6=lfP#Y!FKoUPXbAQlkcHo-5o7 zO}>T$vR|xNkOapybtT@wT)%#x?nBe@?KvPk&2TM287`K*uChL*yW8<_Zf|)dP^>Lq zq6tuAxWcf&!wB*+VtL50+I}DX4pc5biah#y9RmkRa~WQ9g9dIy3dQ4u*QDo; z=D8ALpJj8>ao-M^EG3pyXy=78NGQqAVk!vXv0ooy4{kBXbT=c)y!w9$SEn*#8)pXJ>^dvMDf!hQVV7I)4~W)a$~6 zW^ETEi?~Ss&NJub8uSLA=^-+_k|dUx+XDQ{Z*8_1S&w`=QjFixl!xtV3u42GS`$hw zffHA+0D-zf2LW|o$^&sKQzWT~;`L1GlQ1T+Vg7Mmj(D>Q!Jj4@73}JDQsjEdiNmMd z>3f;CnV7it?=O29x4&(k4AUeJE1{W-d6DzAr3)!7M_A(=z3oHnUVIbZrgZUe9NrX! z71*GS309O~;`CPSR?4nh4#_jTw|po*0AA8O#K`9zpFcIR7-Z%)XHX|Z?he@)dtBm* z7a7?S`2ZE)kR^TcHw#%#Af8Q}s{{POJ(!v^n7^KL!EgR+9^<)YA&ul^uY9ic3JN$N zzT**%W4nBUP|;5CK~8n>Ucrk)hqVfPgB&MHd_OLw`yu#~Y|W$jw1XEp7EXw_na3OJ z6388Q)CP$A+(fLo=0H5?1M^fFNIdcLEnbdH?I*l7{*6#c{A;Z*ug)d~*=Hfh=OC-} zaeQ}xmv-2oLuPe4b-jh`HFY|y3-OVBt7_y#vC{&u)Drdt@wX~TJ#(`0TB3QRFYC?U zs6b#;9bSF=JEIt0Ri!0Ob(-rPD^ zMDsc@)wptwUOnMYqx4fVXG33H0Kk0P&{`tPi)+nOQp)@<_DJES0}eA}hv#5!Qt5u@ z>l#u7> zzA4%dpmJ9P>?C*R{YiC;uSZsm*IsBR;DNHhkh z9cU;^a6T@ZDupHACmeDRsl)#Y!W!_iTg+{*0S_=S|F3Z*-l)kyGg#x1DpQZhp)73h!bJjIZZ; z;%~UJ=0I&uM;-+iLG4FP3n4!rU#k6s9Gjde#ln<{V-DI+GN*29t^3E;mcFTZd2Llo z@UM}~!YXV@${eh^ty-hbTDhaGy>8tZwrcvUGyj`smaj>~RmZik$h-U$oUC1{OT$<8sh%ksI9AB) zT`)%WmdonWn)iFq+u(`bGzmZ?u7s@;t718Ip^3gV=EdPf-rQ&88`sLA{UcuMbnP`| z5iV}MkR@&{ZhaTySt>18;udEX=T>4?(kwM!>^k$*hI42jNQpOm{&A7kbNFQoq^E?N z7ARw`@HLH`yGswTOkq&FTHHU~6zhJOT$f%1=ZjpAJXPN8Z_Y~? zb5~#oy!SM*D%M%~HT1>du`kh)tV0CHP=Tpi%dVLV;&O@Yk}9PP^C{L7uEPr|gCcx_ zIqlihCS45Zp?}xC&)Jwo_(U2cXM#N@&L{9EzE4)7!)9yDZ5Qm>Z07A*TaUS!U;QdR zdq9f1i@eiM%^{9@@@if`D>JPz7k&I(cj_4@H$JD@R$ni-hWpFeG0p(oqKbjfr#@tS^L9~)QXIn0n)Hpy=EC~gzah1j@07K+V?Cue0pPXc6e6y$M z$6HoLT~}F8u~|>o^VE)jsuC|#8C?;?14E)W@9PF99!=&s)l>?&Dgbrfc2N!0l=SF$ zZV%p@v>qJp8Y+d)>HWga9aW=J5fAaB4tt_QpWcQ^o-BV6ik3Qyb%%6q-oly8{OHpG z*xQ6T3=H(x2|UAPERAa{%Cg7vRtz{bKlMYOi?zkfwKd2HwvV2O*KPJx92FakoC?+L zt)BwSBJt>Q9NX%;&O7;8nOnXdtyW62z_2a$_v-kt&nXWNpZgb$h5U{u{r1C|JIa_ZxS3~}!SthP!jskwNbn`B zzduNR>*{k%JG@z}X{xNW7Xnk_8HhAk)NxO0Guh>nH@N)Blm*rN0>!Z}=sVkP!73Pyn!#3J$USTD;5#&bO&1Cj~RNZzFAH6vIcSF2FrNXPR)I0iw*S%R_ zR@v*Jrjya#-{ezmiZFM+-u^XLZ*je+@l$sBU3UAFGXJ06hH}Hln11#5CU8tem7Her zF>6U`O|6Y)#Av-q)WvP8qFvxdccQP2Tg#EvPJ`in-|Y%)xxzwSvZeef@Qh-%*lLdB zBu1mepP-%7Bm>gBc`Y?>{DM>Er+;!ez7gbWACh0;+gT6&TddWW{c!%w$H`zM+PKPH zmbpjuO*#@>Q>UfG=Ds5PvS^RArII$AmYNmESjwjm;ZrZG0R=e6qU3`^Y+7k|C77HE z@PP|CK_Ys#9L6Z9T$WXiU9L;BNz=FO)TxQy6^0X;hOZW7+}-!ddQ?o`>Xm#keZgDJ zdl5<%YC$~peYETIX@l}=scY+l__ofJr=wZ$iRWG2;}SZ2BNkuG0)BPkj_z^-4gtVi zrA|>AZz3-{p|GWDO1x>ms?lwM^K4XN_5QDtduQ`S`oY&&Ej@-Y?{Jgb?QONrl|0GY z$L<7vVw#y3Ph$Dl486Q~Z1G~}y`QARR!hvA3+aO^R0(&w=sr|Lxa8ex3+3fzt6a!& zdJ&rSwF0yh*PtAKPu-z=7pW%EPu$&z*2q`cTE2+gJF}RJgKtWd7FYC zyR!iEcXYP8*^N57>^_+&yIk=7_wm^moZu1vXj_#@{wQRmC$jUG7Gl*Zi)C-fAy-5| zD;8aiQ%nD^cvN{sidY>YTLt@{h}->C@wdqh&P|_F`HM9g)?&qI_EB94(lvFsY%V_c zAg??r>%KJr&}42J9XHpiX2?KT*=(dMTl%s)3T~@@o5xoyvREx$+ur&;5&4@r=JRTV2Kb;u7&TDtY^AB?zM~|>D*+<--tMnZ zSE^@|Rg;#Sygogz&qP7=k28goyoD}@BvvN25r0c_#5h$kkF!uGRDX8iOoR!K8#jja zbv!w<7f{S}UP?~Jo&djX`@vDAB5F%o9M0|q6^@;x+enO5wd8V2g-o6*v)7o+2CFkO zU?y*k-)B&0G$!LOuM^XWv>MH}Q&xnEjG zR7ZEy)0(^gQQno`)z;<5)795@H__+uC(+fK|8^i0(&zr~a3sFl`Fw&)pZmHI|Ia~2 zznA^Qq8^^dv%Mbfo3-Sgw-1%F!IQGD>&XV-$BhE8=Xy6YUGI~XC41%gM3xw|lf*Ii zSP4g!VbNldOs&hRX}n^!yj}hQZqwsE#Q6Xrd_ZzI&Nng0FgHXv=>n zql+T4-L1u+&X-`7!q5DLJ-c2pW+QsE7ofa33Vq-<{W@bktZxXz-ElTMZv1kdce?a^ z6>SE!5-5Z^Y8AlmmE1080r_ayRgsn*XU2!dRP*!Yu=XwZ5z*TY_D@5IFCgF zP;I`mcNEHzc#SoMe$}n2Yb4dfTNO?AQ5B12gHv49%WXrb5Aa@3=vF=7_NDR>TVJ_Ly%?@sByZZ^dpb;}{W0i%@DIiMgvse)D)A zrTk^DqPNMiVBOj#FDzU2K3!KSHojYA8i#ns?TA;D#6ZsLypTQN3k9`gN1ym7Kvvl{}Jm1Ce>&4-;O9XZ~c*C17%7M z|5y~X_!Vm!dJug)(_S_mMwrfYedx3(F8scv=GWW0t9#U~i{6}x$LrN7t|jq_X^E_e zWu2j%y+b11Ty>-$Hq&?chOglqlWz${ z9))>iSV~`nTQqA_{C`(OeRLys8iJKauryCx^OubFKy@zH+Co2&Mb)04FiLqRo(EWC zj3+S`qByDlrt61`t|f`Cg9~?nO?QaK7kU%E6AQ$qfJJEu+Y2)+#wHghg^fiSGODEd zeZ_;^*ibGj+w1GmmO(`$TJi@qS+psGt~BDWQPv-!_l&?}PML)$9%k)HAzWsKh3FTf zKus#l$RVRhO&SJ_^hi^qHcevnD79VILZM1b>p`tLc^!soWR0i?qhJekjmQeI=U350 zz4>3rN@sq99ljCjP=jE*LUAzY5L6`Zs_*c##b|k-%r~viZ63n!KOA?YM5Bs!H6k2( z#B<&d3bXMS{eUR3yZ=}txPip|?^2N*=E&B1;^*A7pTT=G`a@gD8u}vmXTpPCXv}A} zqJ8e%rJs}}#{xrd5!&cY)5Pj3Y-dWu(=#^R(iL;W$ptHH$>WvvKg((}cj+UW<1Dm) z+QdT|^+jx9K~w&y3()Ui!ihfinJ<;i6>`zSn3s~R$dotZiM2$SKan-B9mk;kYL2uo zx&Z#2uJAAW%%(ufd?CmhX_U9k6+5k*< zj&`mYHTsNLHC)zqTVxwVuMpNN)Nk1cSbTNtQH%`8=ijLFCJC{ zFQ$2u1h@qfzYIQ!;P4@mVKK4R0X84C?r`bo-HHpU_v_cdSf+SQ&RrzZ8l0CYrSy0n z)^@LZqGHUGA?CFa9~~c+8z^IiQ~;pbcYXFopTOV$WPFaV#N8Xy3l|`lmryp~Ty%s8 zTlWf`itf787hsI+!Pn!wBnjsL zeddD1wzriRN8t4F3KUPnk=V>HzW9Kp+ZXv#-2(D!)jc6ySqT<`p~kS9>EkxI6t0wr z@Qy7AUvQTkhuujo2h!ECMmQG$0OP~!X@E~5n7{uXgZ~a?)3kr~gZMiNiJKx8QGAH1 zsS)~oQXXS~9%$x-C@Ycv$Vf+q9?*qz-q*)fVBT0ZK3F}#nf>@VZ?9lcwoIfPwhrW- zb`Z4`LAGYQB3AZ8Ry(uV@#Saw%BTz4Jo3C-sbQ&7=`u?!b1dtHL3`|pTPbhGrHL0o zOMUdogRDF2#=t$H-A4!CQxM@cD-x4$0ucXjuPh_a$Sdn)Ugr!+HsA0SGGAci9$-P9 za1*5d^!}r%0u zG)q^SWsGHxCDgpFYzyl~p9|&uS?h+bY>jz)_6eWQLx=2B9obtZ|EM`)L&(VUq+_Z7 zj$UWqk-*`eLaPbqF?>M^)al?Nj$mY*gprOJ2zep-OeT(?CFL>dzg75ck$c#fY4~kH zjbI;F(s?;q5!toOuuSo`r6yTp**#g_3_IiY+!Mr7-b}rbs&gYRzWEK=t3X5`$PZOB zqKVr4lVG1iY$774+{jH`7-@ATw5}rKx$g*%vlj){eYODL7Mcx^gd$-@! zox~?J^oju{$WIGL!wHV;z0+xKkrw#z+a2uj`S=9HkIk9)1sy-5&(F&O9W(C=n$88R ze~=0~?XycA^hOMD~SlJ5}CK*9a!u-IH+W#3aWGNMh8APJ&C|PX5#x z%W5DT;T6&?h~;_=;$c>f~G-mEuvW}<-jL7{L zno@tvsXFJ@&NQdJvoQsF@;+H0rLPR|J0PX650F1OjPX&uklb1&*%D1O$Jbo$RlI37 z`_irPr~PMw=^C)<(YfkF$68={^}n%*wE!s1Bru&bkY%1;76EYGroidmk8zP8l0lIf zaUN&yr}=`nXAgmS`EIY6_;}WfLg+z!MCNdj$sJ^8uK$5$ir+9K>=*#J<=W`~e@hYp zFjN23SabUuA=l#~aC)zyU5wEzY@hgNN_-xqHJ4CCm3iz$?VQ1>W*uo&#zW(3H2^Zk`eJ z6dqD%4hI49)fKz*xG{~8qDButXQnt2c6_VZWOobNjDaqErC5X+x^(em(W^>bVXL*K;Z(&3VLe5B`7LOM%6MBm zM!ZTrIt<>6KiYqR($CVBC#FDG!Q(i_t3heN!{TkvP#lj8wU^~MmWyqUQ3z)ea&?hz zPY7Glv1>S|Uj&%@gOKcZpT&%M{Y5y`XV#S2wjl?NM*#tWullv1FDov)*7u*}y+E2S zkADdF$%KPgsj~)qtzbx9FhfmY_tA9=+LFS- zn}Z%1OhFWEmTX!e2*0O_;_E8~aN!o`Pj1FU%b0srS0vToW8kG|hCwoZ9nw6l;u7|cNS_tlf)?jv!>Qr|DOZFB zlM1#zCf_kE*4GId7E&!zCv*_5ds>VRuY~j18?_2u%B~V;jU_T+Pb{FIrNbbaI%XI% zZ2a}0-XEMIhOi+jwY{S{Xu1O`1xX0`y>ALnR8u|S63lL&p*{;m z>0Zl|`XQDh8-d4wwMeR5TJ8r?_H4m`1YB0*?=rKFDFf1>CJ-?kBwQm-lf)aQJ6e$s zivn55s`c)nAAp&Jl~Hp!w!)}G;jNI`BViY9>Vi>t);8&9_PNEvZY|zy2Ahy!k&+b7^!Tq|0Om6p+~~cH~$Vq(CG29&DK+Frx&?-T|A&of&C9Hr}6Ljg#WA zS^WdWhJb>CbqLa&{Mg<`P5R(nP~Bi1v*dxD07R}z4qSmzE8=`($BY;+pT^%E2?I9Y zqE7|c7eK;opAwR^UwQ+Q5kMv~5{rAY+lWjRlzP$-3jMX!@=T{Rt@9$a@2r* z(iIIRLbEb7z23t{Y7Y>1NlVusy8U2sJciO7>GQ`X0L2olc%RY!?m%!zG8~UlzU5!P zB!|D>PmFCdBTSkV8D0@^&4hh{S%v^{zCUV9TUkgrUUOxdWydCE^9PbM_(vPCz)=M_nPW zS9I!iK?5cP65P(tPbOQ{P`wzCF%wTm#h)(eZdK-O!r-hoTV_UB_kPtNPw zqx}p;_@LjgJD~btlq__yP`%(}A2&Y*>D9x*JU~2ncLD?1NpsA16IDb#u;t_{)<6N1 z^8Eu@esy-4&foLL@t@<^ZpaNc6S$jp+>{mTjD3)h#`RY3WAVgqFY$)Ja~Q4SmLyO? z#E!{XSy4(TzJsBM*~Oe3{C}cx15&Rx?DNPV`S=wp5%KbDnPAJiqf_if*x& z*m5W)hWb)q(2^`Rn?XX2nGe{QjY1Tb;Ma)IW)uLX|C~?>jYuslgbdnoXpkmuph&^= zA4YWaZ5ANNTm)WSQ@h^*p6^S<5WTB6tRxCtehVmqR0P`0ms6(LI2ceVxEa;9Sq$RK zhp&4^|L5?nXl%z8>9{POk2@AhVd0bncVmtuS~p?e%!b~!F_D|=<#DH9JAjJC#ul>e zFs~ybkZlQm*Y6(3qgVADGdMZhxh()HzfigWs3uKMk7PmX95qK#ua!fS_vBkk`Y1Qn*g4yX}A$4wjtGe9Nm z;;FK+K1 zj*4Z1bWTj06BO^b4aK4mLKIzugp-dXUX`X0hbwDJybiUS(hGvwK><4YwrdUF&+W}v&yIE`d9>RSoM$Kr!WRsJ7OU=6lU}#fT1^CA5g)R@vOo`ll^Z&^C_4D z(NizV&JO0}_^#xdkU7e_<6e;_%PkCXn3Nl6i{Y3n`hIVpmNWIm)F4>9Dc+$=I}<;* zT?mbK9`8sVSgH$exDe!aqRdC#Z@MvKPIN`ShAGic2)}{jQ8C+a-Vu7|Mik;UZ#<=I z2Y5UVc>cnlP;!T;gmzI-KoNU_8l3PsBb=Bjq+*Id&*Xa-1c}}x-yfV~RR@Q8Le>qE ze0}Vy;09k9eIw|6J#5Ar0Cb%D)e+66Q)lAgN*p!JgA?zgLA;l!;9gjLAMHA!7Xrz| z-_|Bx6n*V**gh-bp15`*?w1<>8PG7l9|S-YAztV+tpke(+!Kze@LPe!JW`ICrgvJMdd`Ty#O!O@kHfa3B>~)m{>H3BAP*eT z9PO`5LC2*@3Jf3EuJ5>@`15xF#vUF3;!`~#X}*Cxb3EQ_>=CJ=$gj3dGtSyuhcRO- zNI^J5|K^b4k~fhF1z3*@S_hcxAwrJx0Y*~67*#>akmMXQsnfV)#Z-|HHx4Ext^y?j z*K+s9rzTRlc_I?lyJ8i6xpbDVcLsJyqi%0!DW(mesY>A`E<@rWu3-lPB{oM<+|Yv! zup!6>Myx4A)m2zL^}YC`TcZfve4gk!L; zNB}kvmpd=R=!BQwbJ!tfbZl(Oo%il8Alz9~ubWn2g24t72ml33jW^udqsm6R*?o?XAx$1d&$aQ)6fPe{lMO^hUToI3up?({>ME%zso}tKXf%uVM~+VgX0&i??#MK%+q~5@DupgL zQmY(a6=(fb%k)2Cw{%)$WByz2b-F*6Tv1U$5m|m(o;9Wts`^lKc`jIE0@#U_N{SE@ z-mLY%cEW1^{5rNi+ib~WdB0=d8a4L+GT7DNzxzyL^gYOqr>_>!6`*(69)ZK$csev6 zFMYmhy{&k|-PC_NGp8Mn?J|)rXlSIo^mr(_*sy-C)7^mh=xA2uT-3wZP# zJS4_{?2p@Dtle&|(O)g(0-B!oSsC+uUS~%LUyiHu&z1xn243?SbiQV0AL8S*{jax{ zi4ZFV?)wH}uSEH^mfc()RnjkgwylrUWBt6(r^D^MpXc6?s)z_YuU49qfp$J;E8Cgo zoVoeF<@cf9HjL};6L3!q{yQU-@m*i>ls&!_T(?L)t*0fx9RF69wx*L<()gbD*JRzN ze1YQ3hpv2ohwP8oWkP|E>lY{)U{%K5s{8a-kM+c`23j|_eW%Bti^09JrCiS&C?fX- zGS2t+rke1r*UR56{#brTOIxuq!wJ+$8&$Q+4 zyJ>`uEq<@lk~`T)RpO%+4+IA_&jH8kw@gGPL-QOxhz&V z;MUu4EHKvZD)pnN#;wzBd9Mk{#&fA*x1@Z&XRO0Yywz_g36JRRl4^s;X@7ErUG2<{ zzO&|GDSVf)`|XrS;(_hrbv|+;uk+inx&tU`=lPYUd=`Ti+I_-zb@BOJr7iJZBy&-Ma67++xS57muTi_Iu9}*P z)K{5Ia=Dp&9>96d#B^oldcCQP7$7O;#i5?RHi9_(f02aAa zin)ACWw#YJpJQL^$u)Tb+deMI8%Y_XXim%wa#zu$Bp_az5vV^?UIavTGR$^jft{K# z8D;~RjROtNqevcjdouLk>K+^Xz2Qw%)7-8gcBGD^R;mpmgzsE^0V8r86xltiwE3>> zu?1`0Z`f$bpv5TgIg-n|onOiz0fjJRp^iRjUY@S(+r0Vy$1T1mg190Y%z+?H6URqAwz zXSM7~pWJ#PAl#`}wmD&rQ>>D-M*U9XhFB{i#+7rSK1878`N@qZnJUObctCR~ z6x8zz7>qp=`VoVEWM7O(ZGyhlogJcqqHo}~S;Rr;t{5)^z-W61L9D-OT`1*3%pnck zCb2(Jw5^dGGbBpT_AQp&>M72wt#f-1dqI$;SsKweM_KB41 z*6?7oP;tYJU`&b-p{}yij}R`yW8XvvncAiw>e|G*@>HH5(z#q`8)o)&$F^aEC4G63d$jjV zaPtHM!=vHkslUmCVL;F1+6v85|0%$?0wp^R7u|s%R|h-(gO236V>vn`^gaZ)Tx%bu zR3#N}k;C+}sZ_cmtulz?r#KjR9C$ItSOz>|R!pNvqHpUevFC?hXj@qf9weTE_0QRb zOIw83tm^ORx`7@l)(c0}$;0vK0OMX{<0EP%EA~VR(IQa)%tqsIHt|#cZrN2kj>Nm; z1Yk)Pt);NUxEX>|ERO`%+fDK*h!qRdL?^4QaEww80vR0Dl8;3(eq1XKOA^(uiv38h zJ;x}aIzgFVp)5)JibsxZsBK)9g+8KIi}rK{d<04mW0G9G-Ht&iFS~kaGEU*6Q+p1d z23W1#!0{IF;ihfwl)5`9FjK*s5WgXX+t0-B@k>Ru}`Fz=y1Jt zO!f7q@jpKszR1-tawy^ap*65X5X;&*lR2KOJdc+XI`;KR>%{vFUW5-fxR$l*0D>Zu z3N+a*SNF)up!u0flfOf^`gZ}}K?ERd^OrW2rgbf|doNRXVJ!nPrEvUyvHCfhys8jJpAKz!RGKB@MH3J7GX798g;6;8Hb46jrZWd}>04 z7&Mv|5JD1>P0jDSDyU{Nd7^vn558@IkkbqCt&KYs@Oi#?T0xNfA^hsgFYW*w{@^LIBDgQ65< z^Pl=^UbFY{(s-zIY$OcK^tZ*_pYH>@k}9rJc0#|ggGz+-K6n`X<=wq&z3$tYu(7OM z4SWiJvjMP-3VyncA&a$na3sJw6|Y(Pk4rFhv`XM6sbOlDR2-ltT|`%_okp_FcisB9 z`J;`S*aK7%nzJVvCex&ag^KN!S0J=6=3Pq&-^a;IKJYfE*ErDUh-8ah3N!d?g>@V{ z5601N6&dGG_nBIMw_K|^c`#)j!mA5*1Ck{o84zcZ&Uv_MnbKmT9wCilhZ-!*fVXmXTp_#2mg zT~S)sNczGTiJDc9QcPqLqj`@7mPEb$)uVamzyxN7)Ui}BG7O)663;=p%Tb_ zBTO@K{UYS2^~rqwTUYo)8n1~=Tg!+ckOGj&j{N#Zk*JfU-%uZ#hTFrz0OltZiOzi_ zBf7?GMwXLxpB=jh(OWid{SqBfPRT~?tdttqKT7iiX)VFbc*=oj*&I~{1dCr${j`TG zKfeAQjzJH~2*`=zv-~WSIYIZ0@Q6enJox}2cp6qQmJON!oAfoKwU=oO2XsMfbImh1 zD3nqig<;$3|5T?#va`%jI#D*k?4sZlJS-8t>btFJ9C~2q$}%{V9HbbD!B7uA3e3dh z{xewbGPDA7v(2Z7OTZS~X%MzLA!xKY?xB{VCwiNiYF>|Nwk|Mb5BKcQA&5iiGzdbl zbIFkby$dOsc|{#Nv3eXl4DOLdiyWY=PNjmiqN2csC=$H}ruPhWoRm&sV}y2cm{t~} z3^C#P$aHuBBbVg|XO9>XoRDMgo3a97;phGH8}Z6n{ghP6vO9tj9RufMGbG&(Be`3Y z1yk}@Jc(z1wm^xzgLZ)wb%G<3 z1L^ZEUfi*#f}=7UtSoetAf+O6gq=q++2ccyzu+#ONLN()(j19|`b=Sl)4sffQ#2Y! zc@__$CZ6Ow>bbPJpox;kEC}f=0Vod~#itNQ-$5$%}C+m*>LL;J48HoZ`z0b0Cc5tc`0y zAyA+~T0};qc)zq!w?smr$QI6Vpu#g1UFh|@{XC}ZwIa#7Re=c3rd^sZT(>}3&`W(@ z6qAET>hqs zG&h>=th|(#8sjW<2zm}leZo>^w==t((cS)C&1mxCO?FFL1UAnD9-}qxh$3j_8W3z6 z`b_DjJZa;R7v#O6GG^KC-5P99wky+u#6G1tz1*@xC|+<&$#8l(svOZsl9@wGy-|6Q zU0HkX&sRwiQo+AsfbO;gL$pyKL)3X;c?ns$LTi6$hY$!T_COU=NR+3PdZtvIHBSaL zNUV&tt_sBBk#JdYrjL`O%DmJ8o0K9@oQFD{^tU5p4AN~*8u(PgpI)GoO*q?S4yKFj z{4z$UuBtqRKwZCCzAR6hcCox*hau1eic|E36ED4rPF`|}GLcXs+d^H6>4uWvRdkD4 zBCkjA)eY2B`K;X71`6;ffm1s(Vz&G@%VDRzFejzTdc@KNeSI=TIoTsGSbv z&}M=}Dp`yr!?Y0wKqZ3hfpqdljFb!?>g)}-29RKEOhO{ItiaZ2Bu zWRmT&6@6!KJz%}ZVZDOk#nU!ThLgt1?gR7@*a{fq=EF!rS*Xm9BX&3_XHj=E}a)|((GjF|W4SD^v)xzfsM7enm{(KJ-^}-8R{8s`P zj||OkAcbw?y>iADqL|UM9`yb7m$ZC)Y>5kzGYf-6AULkv4DIW1!qg zC8Ic(Fa+H^!YNq`(s>8wxRWFKyHgP&qWw-^Jl^W%;_7``C4czg2#E;$6hC?`k*vf8o3 zY~o3--qMj+t2Z3n=9QDRPgj>RGSvTcm4*Ti#ZkC#4GLphhpLtZ(FM@X?C%BPj$9-o zXl6KgVO@wMFPdL05(-?9Uoz+)f?;YFY|w!*Wfo?wiUnwwum4lm8)7h}K7&cqNl3>B zuU95z^w959I!Igw=%Y6j^u`ClDb;w2S8HTwUa?4|{UTZUBazt9%>2lwe1nZ(KXzRB z0t_QQq&$NXGS2ct;WF6^SH&=6e0p*Z^BPx=z+yWxve$e|)u*dLE>LgwE=v)Z@;3SA^m=+UO3 z0;{|#a&f%m!V}}|NH&Myxj7PoU0o#4HgC*7(I3NI=+K>q65+o$6luLk#!BfSxZ=)} zpU?Rhj1J8J3}r6;MunbAli|Do*H1M-7sobC>FK|mYpgj=+W`ZTa_OPd^#2iXgFB$d2ss3waraLv-xs-@` zc|XNP%N+^~sZ_MCNlAXYchIOWWxNKe`d{_TbTK7T72n(gK_nrbjGNzbsW=Fqk94MaR(#2o?0jBJ_;of)%R==9$ji={A358}HaCmzF9UUzDf4s@J+Ji$O8uoz*YG$*kNXAoli#bp`o(BiyQ!t-`bWNAD$O`P{ur{P5T*f|#3gzM5 zQr>jHkN5X?X{G&_|I$jGQLz*T%`0$FKYFf`9m!U&58)(AvlDWt$XXcol$Bj@+m7r$ z(4~P_{AGs_4EsV!zw8a-z1FXs&hTNW<*tS_fc+Qz<>%d%Z*HJRvgz9zc&L?0|I|ZU z%7g9$F5R&BXeG0^D$r_Ak7)dWl@d9Zg z&LhKX9u@sJ017U06!HhD}HmbwY7t{689M`Pnog??T-ZH72;@& zRxU%l?$`!K$XI0NwC+ocVRsR@^&}<4@jxq04SMDMNM2r{=C325C-u;aXcE$1NRQD~ zMWB8gR*0AE!B|Bz;@IWN-Z@n6r^}KO_2QpOSbTu!po1(4ZI;WwI8+D zh?Kk~8T8jhqqtj7WL%Onm;Rflqz%=4rPudlT$-G^l-_;SH`B?mrGeGI7h(1Sic#?n zYDI&j;>Pmg)R#;EP>A6V_=32xlT#P@%Lkx&Qal<8qEFo2#8X_^*w|QJ zSzKP+sJyD@7nef@dCNBKT&LRHgg;D7()$Nf3yP>)PONz;k?Y{DF&w9L29iqodKk8x zxGxx#$5!5&fYQAyqY7hM5vAwEX-!n_NSU%k$=B1*e)sQ&XG7J*8S^GC@=k2IYJ2t0 zvdREuW~HSSzP6YLk^ml0X=CH0QaJI_Qe2byr{wP4WkT(wd;mM!hSV;GFh4;)u{nU- zQF$*>>WfzBrh+zwQt_phldO0fc_C~tF;?2jj{k!A;u=nn5Z5+ws@cs+WlkYHAl$B%)-2giQi!3&F%pM#2 z0N!j4u=)vUfQfaBMl!Hozn}fBTi<4SB!P+J-L-aOq?zvO>gww1s_N=$6IL=mngBp@ z<11uIROST?q|ce@=+&&HB9M3_VWRH9+ENdDA&NmAi6lRp0UlAJaIki-bI~579;C}| zxRoT(IyR2Nu{^yD z@vsjR9QL}ot)`rUv)YsfVZGvj0QH=Lq=Y~-aTteP7lUjBHgj8L3j=i?(_TTX^FhFs zZ9Kiuz{N;Kwp??N&2LlC*LrOvnNs;cKObtd#0i(Cc$paWK;R>=q%g`5xGw6o$C4HU z9Tlb0h8DJJWQp;a3dRO|xcoL}5BEQ3#OktdM)3}@!q6!~-ox;xyi`^6gU3MEofXaG- znp66(!*G@_z?7X027_iZ;S9&;PGO9;U7)b#2KZTwROAEEQN8-C)X22?1%oZlYQwd>Y0}-@IB~(nTAha9QYH%&|S|b}s+%R%1868K3{Q2+ zC=}R{nH3s#g=7RvOz*u(xPNY5-6UODizQIdJ5 z)d;BU=>gC*s{?g!2ND$;o(ea?AHXHi#}@q9V|+S_SC&+lnD;Rpw|UhX52xoB z@CgUpOhfWTgDJV;B|jeJ9)S*(B-aLh$2E-ctmMkM3O+)?rTIKnjNX#zXB-#rJ%<^! z-&j;=>?R*bwvsjCVOX*2CHIu7gnMWFAe#6R z4qtxYRQ+*@PExxgmm2eRp ze){SN5&yO~l`8|5blxhF&&Bit>S%wHuH^Sv=q}hoqxV+~z}Qv|CSS*0kBc zOw8LIs7qK81yU42P-||WO5BdR22Le-EgLK7N$!vWhl~2PoMpY{(@pARxXzJG8bn6S z0n77FXaWsHDOEjG{VSU8AULXB5+|`8VW6DA2OLHtixE=*`e#mhJ8?Uy;FQsD?rCpV zFEX1svXygW#RiznAI4Xb$oe6>J{*&hc*VOupd6a#lKkVSGgut99D#QM#5Vx&SD5E< z8bo&y5DLb8A}1S2>{Wfnpq&4_U>R%Ev>RfcvgedwJ!;FrV@#QAVcogmN+wWA;c^!NOVae6h9(KjI|)L<{4A=qL@g_} zC;?6#B;}mw00QGj+da%Z1pJ=LMWEX-PRj&j+&!~18?e5V%x@s(1fz@A1iQ(2Q#zI{ zMT&9piz{*!NhSB}t`4SJQu-R!I*kVHu?b|8`u?!379MVOhsF-lnh~Yt_W4LE(QYCK zZc)C4ce2ak(8t*TwBLB5y#|S(4>vi3WF46iq@@L($f{F}GaBJ+XD{?IlNcV#Do!L3HMhEMED;BtUn_DdzyY8iDyu%dQgsAs>LDdqOxrCo)wA z^h7}rz7aK*(G)mCTqNlvIXd&>5Kq)iIFh@fqxTOJwM^zZm9~yQi9~U=jO1~F3R9=k z2L&ue5-wS&Gsu32{+CWTo^a-ekP4zkqs!H^8^^Jyq1UxiMN&=UH84a<3<>Ml)G#R# zRmhxqcVzR#iSGT$!V2qDet}+lfsL_?@dfCpFh|w)2d4zI;BXTn$WOzI_WKCL!bKZ@U;?L8 zszRw>UL6G69WujrR8|&~!9I_2kVRrG+~ zyx!eWBpV~q|&M;>denRXtqnyQ(6 z7pugQ^ryGGJ2$FuV3pV70m7wTS*<**)GKT7Uw!Q%e66on>Ww=7tQBrlzVZFd%CFz7 z_zj`|P)NIA7Z4*JIg;)DoGE#ilIlFOw-qD#W;`8`0}Zu=>j`CiYoAR-i_2~1R5~9e zi+y?<0>>sTYyQu;bHgEJ?VeG`@i2qB9E@&!3)^wj zyEYcFsJR(h0;=7=U9Ky^cG~0|lu?2NK^uyp$-+6J7iQXjjx+O=ca{^<7Ty?W@ zKVN-|p|H86D|*RU$MLBX_Nx7)T8YD?#g6abh8ZzoI63n;srfco+Vy7ZAKev^gwU3( z_9%8WP8^Ql7;{Oseh8B5VAAf7a-4^i9}maz9%fMIt#iETaLD;x%}}WI)OPN~w0~yb zVdlxQoN^0CZWMZQYuHM9to(IHHj@6#$bRo&P6wf-{iarhlGBc%(a8;3s@K+P^xtaD z3mTT{gXt-#bTC0-TyE5h=i4t2o~5BK?1jw8T80edvMU8jgfXZM-LK9$^~rS3(Gd&( zu7_{S!@t?#alZODKe*@UcfsIUz$mo$LDC+-w6{?C{bqRf7Io|?AC=BsAQKe(h}&U2 zkuXzZj1vhT$z8O%3@(@jbwt12d+p?;D-iZ?QR^uOQuo>h$F;%Upmhjl77NWX9&2|d z8a{eZ2yX3;ag;zlm5 zOr6z{UJb&_)J2WT(WDRE*odeKwlDE*%nF{)%gPszIyY_Fz9_jkq8*@zon2+5in~*t4G}`*e5jT~@m}ECf%gpJBetXi zFs1L#b>Z8Q7)IT>hWyf8*FY8x#cu!Wn`b{2T!AA78mA;h9OfINsoKkl?tCUMym;Va zV#^SZ%-p39UPE;p@Eni_ygwYRbcdIN-^s=9^Q1F6epkBiMKQQBi&8pO%cbOHtYE_w zF`g?gs}%%Kic>g^7;yYJhm$o?$~FJBLO z*GUj5m$7k0I59&$R#rBsxsXFAkv1-Tx_6`<^#XA`1x55>{Y9k<09&Y(#VxU9{xFe_ zZLm16{~4xuLq`Jfnvh(E(pa(Ho5Bqy1!ol2=iidoPsJ^)&|-*1#!>Sdy#nh#MDJs+ z`j4a5_R9aYSN>UB`C;YcLGk#w;yx+e|I1OTgj*nA%^9{bv6)4?v9h4?83r@B3{UBf z^r9FvmzS3nYb>j!KWr>DYKsiwbeuJY_(lz3p;|nfjQ)jPjejg{99NI44~~v6k1NM3 z@cqZ*=JB6T?jK)1s1`EDNCW%CA#zkd-2B}piz?qP=TAwcGrlQ2J%KL*cw?_QJ0^R6 zVxO=eiJi&&ruJ{?s1L@A^{`4M*iJb805Q^eXv+X2+39Ey77oxSeU8c4(J{!G;Z+=S zG>~6-m1!k-p%SKB3mkcEI+&wVaxlnE-a0RTo|?jY8$-+f*c6rSZQMQ&v*P|`KOX>C z^@~Angc;y^+bjemnU>ha>Kf1RY67Nlo7Sx6v0LMq?naanc$+0wCO2*p3}tr6fI)fa z;V}Z@>qzJMR~A`Kt!s(8L6LH~gKj`uz|kZud7$E1n#3(9>OL|ZG?+MqMVq{_y7VgL zQwSvKDjrr~gA*H~>j1&1h;YD^dM=k_>X=8}1{)=Fb%F$MxJoZ}ttq)qKB(=w=V%s} zS=Sa{s(3t+5KJ2KqXx%=fd7v5WG7(vI5-23=jrKN6cKdK&Id;amvYC0boRRJ!sDDA zZ1Rc?)rmdenX)?4Nh8^r^sbTK#1&-vQ(2iznR6&`_nN)MQdg8_l`=@1cpZOPv{Msr zlqzTQkzb4VRZMC*p4+!m@>hL6n%ihS+#kzk8Q#9xjyVO8Nmz1#oAAkL>e>Q8(C@C7gK*NR;FP3UrCM}iZIWh7uKJ;P^pB5Vetx9WehzMB0|eKqq+UWa zn~p|EGga=Wep1>DGHo12#IjVz?Mv#Rc5CuIPnhe|-q8*&#~5coRt2X{dPRH3ykW*W zS?|F}Zp*n^<7K`MFyLuoE|9{qd~(J~o@5LPNkYr1R^8+!Nr!Lp=uFn>V%+f8JACol>g{aSdwP!{F`y)&;Zt)~YEoCzx#yh14ec>cD}lQ){Z zAJS%d^1!n*BNE3un-$f1q(3Tb-t@4Gxji^*kJ*1saKc==$>yRW@9`>EkC0fR`V93F6XC1&z znsm(jD!ebbfvpit-Sw$c1Hn|Cj+GaWjzloMV^~h3$%OC0bzQCw$Kv*Jl7%t+4H>uS zzNr+d1>ORu$NF};W{`jY++Ho3y-VqEh7AqNt>~>WO+H}< zV=xYCS^(Ocu7Js<7ZMy!yN-|0PJL35G-DY+Ist_)c|lneeMRjw2L3Qy)kt<}_6=VQ zFx*9Ef8p_uql=LwS};MxfZC!WfG2-IDB|pgrWq#Zwh`)AWl?`z#TC9v3%??kvFx@f zGxjy96!uPlq6l5EY~>Su^WqJx=vJ&GrrlNvJrSTu)frylmAW{OH|P@kWFm&Pv?UKH%heGNCaYe>CWX%H9Cv)I5$u%%DkrBS2T*6b}NS zCsEQB3Q2dt@llreg3JNRX^DA~b#5<8<|nA2Tb)kh@(G<6Z&-|MzuA>L&B4GaI`Xf~ z5@G;Wx|n0mBjZ{wk>@Y#HVjyEadA0RM=Inu$XuitU0!eGb5U)lgEVp@lyfD%Enxro z)1c8@+xt&n zfFPg&uwFdh-P?i3d=3K%sUw<>XJSXaRexw92L5Q!U^YxPBtm2UhQpYr(Gbc z%HLv9)U1F`(`Cl8MAY@t*C0(Lgvj``M0VzqjvwQ|V@~101t=Men$5cIzCE&p--!jj zcH-&mtQx9s&L}6;9Pc1=J0Hp0iRaxS*;ycXshMc$Ql2^RF>t`Bmm)CSRojj55m~|8 z!fwhQU$UN?Udo1{UW19r{`H-6k&{?pgbm-V5`%iHX9S?Tk9T4_{jm0GnIomNNVAz!%+#>%bR zsKMvq+8X|?KU%NZfAMSW;iJ_*;o0v-?GY4P{}X(v*K2W?;7Ya8{|;Cwti#XTJ) z30`0r0ej*7cS7u zn#g_GD)A^Ero-DDFa_PuyN54czda1L_kKaA)c*F~;V+xyu*Qr}AuhWdQZee`wkn;d z9Zb-*0RUb-1M3xPY(Lq3xqJ8v+OW@e5BI+sn(CKMhqUxmE!up^Ba{S`2xOdc$^?&sk!pMRJ>oyNobEjp@9@ zuov|hpS7njjN`-p}>XRQ|5&5}t?J;N+&^+&XuR^=l- zda=u?Gxv^}oF5Hi-XNt*7O**W?Vkji;G>l-@==fm&kDELxom@hD$WNr0EFHPrj&6+ z|&lX#UK@o7KNKO^vQK%Hul@1CYUlBGR2mlj8hlpUE2SL5W!LFKi1W%=GbgR_3 zma>|VEJtMGa55jVQsh?yJ|!N5$Mf@Pg6y%0GkF%E^N~ zhOSBtI&Wi2K@oY+a7w967hw6K2gS`6kteF?A-?7Gpe=AscPLPy2ZV`C4lp9Q!;CvH z+u>N}ZV)6?xC;{`H_l1yNuX*GU&+zn=4uOr=X!Mcdmd{h-qSC@wF(=_q*^KLx^LUfMS^$0^3jNTH9i7 zBfw$8M(t@C{ge75mm1w`1`Qhz3z2@ir*4Fl5nWau2t9FGH87T(_EY5bT^E*#Cp{X6 z{o#8)9Z3QxQKJLuf|W^Qi9MH$!I89hV%@uud$6(bz`pU;6$~7gBm<~}G;}8pChf^I zeig>Jzg)~c+uwh^FZsk;#oXJ0ih!oYPdM*hjzb}c`E0njsjnd48DL9#DKc0h>;Tqc z5@B-$L?E|&yQ?;dHJTL^`Hrc7x@A&9!Vsfp7nFJls0&IzYqLt+qjQDajRdDkw;PNAmelwA1e@r;~CR+r((YTuEs-N(=`9(u-AL$H|5%xxSQc8`TcVw!| zbjb&`fI%=wPEHSiJp7bMO?2TQ8d<4+q3+UX9KFXF5Zq`z+m!kTd_;?)-9on*^T;ON z%A}uxJ|bNTyCxkwgQDJHKs0HSQ_Po%^ATv+bpfj~n^rx27<@)ORYoX zl;Mu~ELt*^wgc3vg)taDz*Z)Ug~8f+X2^nk+8(t}qh2(LOi+#bcIXynHKTlBZ+O?WLjHkW6OM4iZA1FM@aw`39YhfoX1Pssi;)|lVCP0 zE!yDyU(`5}`AT$zDqW7`rPJh4b2zx}52tjoO;?5-%s6a~e62(XbhMJ|^`2^9?D*tR zi}g$!TSj;cx`zHB`7kj=*frxVk6K_bqGWeFYVn1TPla7-${1#(#2PJ@o^SVG7E8t< zZG#Zx0a1)J$NBz#6(2}6=cL8jnp;T%eP6#hY`xikefaw6>zA#+J=;fHw;ZgpyOge= zL(Tc{WhJtagPU}h_iUotFtSxk(AytLZUC6Kil4Y{U- zo?01itn10FYQ6+P-nW#c1%zR1Jni{QI4O11fH4I*yl%?+5HExDG8v1gYMDxO2-&J) zFE=yCPVZHu+;zMrKSh>LDu$K@VZDgIy)EIC+lKAmbVD{A$uQVsi>e%jfgYgg#)9~oo!XbZ#R;hibQZ{PP zo35ePF!%5L-=vdAem8m`E2i}!xy(3CEH~&ZzOVi+pnJGN_x6x_kN|0 z{V(eNQxZE=)AhXx%KapP*xrF`2=}Xln03q5F$&wbl{&%ONx)i_>-)wbw=;kI0Yjj1 z$&8S(Q79LSz_`u8%@s+~BUu5`vC)eUo>Kkn8v61ybxL%}B`$X8L9m(}eLF$`Z}EM5Z0&&DFL`Y)$6ZCl$hL633c9U$=s+(|Np(qH zM)0qg!ZZmHicGzr;B4*`a+EYbQ82)bogim+Lj2o4%3A*Dbq8q!)$%&=)`0T$i1{nK zIlf}9?}oiDL>bn=8994D@Vna3$hq#UkdnC=m^sSan)9#(mcuQroaG<{cIa4JSa!!L1x`0q9S^(7USGD~ zh0{d0{d>W3Yz223gR#B;xNL3D+1qaqf}*uc7u*ljKHa>HI-)hFYukCwSt=FPVGxJC zuF6+duLb=`8H*A#>PbUeGQOmq#MI8nR$DCyQ${2i8GC*tXNxdW7S9(cc=A?7(xQz@ zukmb{FMhQYqL99@fm}&60^d)csN>B>y|3msH>{G-sR_uIPH&?scX;S_Im`AiR{Mbtu4* z0}^rzllSaFAz?U<2XSSVl~VP?oiph;$(t_Q=EshU(e>Fs<2}h(UqR;gzmpg>u`jZd z=@H&~+tYxv=^(FJ%4%Am{ru`FzM%WE)XBZ&jLpP83voVv(2Cw`E(1^krcWoJz&bw- zLu?hnNlLNtbUX_+hz)*t)TDe|57%0-7-9H#qD7vjbdhXk!T$-bbC!#rX{rgX$6Dy5 zX#VQy{x5G1Tl>3z-P_rI_OjJje^{o-@v>?NN>W2KIORYpyn4O!to7{a6U?*y-u9^I zJKxk+yJibZ0ZdZKooGAZO!iX|9|`u8W!z>zc`0wQ*iT-6WxqRQKcT6`ezJuobW${* z!G3wZWH^)G6hs#xXs`vg8%8h|I~U_3$U{CZMH@z3(cM_dWL(Wq3p1{kn>P%&p`tog zZD!=nQ020-pn7Df9Zn+m>Zl5u!L~sIFOk0kYq>-LiTcelQKi0xv zCQY3kU)EwZDa*Qa$v^Xz=C25&m^YI!7D-$iqL`Q+E(L`!7D*PV?GVP@iS`a}_SWHC zV}mY}kfSr;N+3kOtJ zc`F2(d3l<8d8%wA-ZsN4fcg}?M<) zQo*{(JsaFF^R&zdpt);SP=IvrNcz2ka90BD2cSBq-a4m8LXJcos}qEV_IIlG<=AuU zR015RgSf{;nGHMbo^cRISeht>4H)~1UNXj8ihxQ-5ML)PZdSR+$#N@pLG`dken$+g zLHu2eT#sL(Oa1nh`dQZfOWfXkjxwktCIQ#rxZN0w!2*!W? z;rheI!v>CjqrSS@_#k&%R+cf{}ZaMb}dEg3j%K$ngthKC5~10E;y zY)=tfD?mrBQM& zV)Y4Qz?z{OQ=m-Pj~^bi*pV{ z?khFWSS~k{njF(-&bAR=CRy_WW1WZ_OB0uxKumOqSz`Qi-*yI@-;U2Z-!~eFI^PtX z+w{lK3+bGj7@j;* zRPz?>WDvcKknXR=V2Q4?g-Y9nok0#0^Z?Io>*b9=!%j4c(40oB za+CsFd`If!D<*O#(Wy4>t?ubtIapla8%nS2mqVOiSqYOQn`xN>FX;CNHFg1=(F1mw z;(aUlo1P`F=)6uQD_OE~F)N_fw88f_(US-j^L#xpQk&CMZ)^w{d1bj&dhJuNxU^FV z=~x)F-xq|=-^D!Biy>YAJH;Jb8kqteNNEj*gOFAdRbg+aB?cA0r^*k)%V(HhPZta? zxuhzAk6VAV zy8HE$_$*}qVf?`-WPzDy|E;cB_TTCw%>TUB_-g-smXB-ysevZbZ{1`1J^CU{zpv?E zzM6jjEv6p@3(8YvLeLF&rMol)Z`z8|O}sBIn5>KUqaSuQ95){!6e!6)tydf})@c?9Kr$7AE=|ol-2hwwu+o#XZ20o*J*O96l-^570`uWRgH+&a7j|OzP(eHVA(E7`=A_?Pv7Yh=%4$sYQAqPgj-Q96E6#sjy$sid;%Is(F56;}J<04E&YyXj< z@Z;Dm+Q9#tKh zMi!&66|Ya&bvU^Yzml7munee#df^nV=hCz^z0HNg^!O35SDl@-_}dgcMD(&U+3j zm~S(M3rSj?0VyR4e5vXJyod@^mw4C@>1h5KuMMEd2fQ`L0SQtg@>4i@gC%0mpjhu@ zT+T((XN*fI1A|HP&(LV{LPHtkb_{RY<}>Y_q*_u>**C!?2zD<403H=Hh()QroCJlo zyrv{ywNj~+9J_r6V-KE9X?TumBIf0i`x)d;@UtlFv7(_6khKM1U>;9T`_aV0J1wQ) zB{98#!ed2Pi0O6=c$93aRYzNLH!{utAXrKBEgRXz#7?z14Hae50t1?Wlx!-nq;|`|m_Z z<&F?y68Blf7~YJQRZ(o;%7e)FyI5f2I`3y)-k*Fd~7KEZEM3 z=4lzP$WD%CvVf+7=k;Ssm||VKG_$9-=nO3-m{^EVq$hj@Od1(83Q(uteixFpK6u9& zquXGj%kn1SG5!h+%Ca zw9b0bsK{SAX>!p)qh!bha*xvPu@HfmtcIC}jM_SfG0jxQhZ+^?joW-VYdo?pqCm3Q z0PMn9Lyq$cx2M9!4_YtcEJTT!M7gfE`g? zi*|;+5D*&lpuRkA2N$3n!WxUEu|Q>XG5QgIGz+wXQ)95=76M#z?I(|`?Jc9dD55ze z_O$tl4Z4ka^OE1)ka&10V|>!$BV(|BFM?QSepItV;r?gC1TiNa9jxB^`7X0eJ_@AL%G+`NP)Y4(_%! zIsJD|+p3e~MSDy6{;)gkg)O;q&CX3Nw`}K5M`8aN51`LSP-2sakcU8a#O$e8HDfktw+~oVd6%#ML z)7r9eWh545rByo6xw1#Y%xfy-ihnNtnP#y|ADqvnqTUZ^QW0zepO<)+`|c|=qlJ%g ztgO2Wov|$kf`v@g*k~8_&6C*x$uY2|gx|rWJ(4&Ir$4%5(L5hiawV#Xd$Ie^ws&4Vt6-9Ix`}>rHQ}U=J-m@g_DDej z^(#50Ys_^CSvs-4Yzz2PCbI8F#+g)AS8MT2u(-wF;>)^<=9Nhzud+;{b;!mc@6$j} za-?GBsDkLBf>cubWbXb|xcgU&yQKp1^{@8Il%)$E<$tA1GE_tG^QbVz8=zck=wn(c zK1FZ94EMThhM$IN4F@pM~PTa3TBM@;}tqAJO@r zhpU(hqW*A|@;}s8zs7%kj*lDvr3RY9zv>N%|9V)h)r0z@jmG-d1Q1{2zrMzQect#l zvN%1FKxH|+gR|g&U^1NEX+nrkZB+$M5S%YA;tO=3@s}0w^>$%;e_3H)i1)us)EB7Q z81@CCOpXnG%^8u(89{t#&JTTR9*1P!iMPrnr(RJ40iC-L6Tf%W0e%G@#>+mt^qh=3 z8%C_bzicO7T@3qpB~^$aK-VT|194#&A+UDEiCqq?%{%?|3C@>2W7 z#&o&<6yrxR?7o~G+vTvU7274T7m4|x>LzMwC-~AI5IRLuY=Zj=R*b*uy9v?p_lSK# zSrJgK6F5DyRj`vov$5mAr^w1fgN^JMpzh<4>vQgKcxiBpPNceE?|Y<0WTy=*o9fEE zmTU*#9ND^*KOc{Ldl3cRXehXQ5e34H@BFr0?AFz$&CxK9t_UZ-fymuKK&_x0g>ZV@AM$N_5_b#tLEG}apq-{D^MyD+#6m7fX>zSHsW9n7ZFXn-{5TN=l- zfH77q3wT>ATNW1Zalw^R5@y#0DPWTU_c5FILD;H0%`|;VCSXe%w05z={)p5^jRS3` zk-)s3gNVS|G*L1JoD~%VB-r7r#I-o)z@}C&9L#A#!%Gji%evBtXP%|rsM_fPMlmbJ zGooPf$T7I19Lmjx1-z;mcaqcHur4mH$eqr-$vm7+5DZfM47Xvums;!Fsu8%;DlDg$ zrxKidM()d^0$KJ2%G9LGXLQ|QpbM)@*^nEb^R3T?N~H?__qXfBQ1{P+c-&D@$OZ-n zA-8)I9aXGMU=>yT$3@7@j-QX&4jP4>=q&1}`*X?BdGq*rC52{)@ZfZKSS+r?>+gbkpJV3u?=E5_a!2 zaIE9z1rxK1{0?pXp7Hp}Zrwf}e|G+rIs3oz<`Xu5|1@v^clF^~tuFaL)@o~X|KFoW z_4?QS-_P-J_kXS7rY+z`V=a*bWbKEI+S(tx2fV8HfDfbIFnBqg{PXMn@7Mj`|A_rx z6MhLsDi9qpzewD(ob-iCjHc|v%0_^h8krlw%g#o^slp@JqnJTD0om?#rnL6+CZxJN znhvY0$gts{6Bcvq4IWH-eH0$JAgNBJx6f!tg`;?xMcKhr<>%55@6H#MpoNmQnC)#Z zuFOi7ed5KVK%4t=t;6xv;N=i3Fu{$Shp65%F#OgEuh8k7sggULD2Te17kEtqwrE{) zgt5~IzFl6R`dp;JE($(3JjSsbt&1T`-f>>ce z8b3a}gpM)GAW(!vZJ1bsCN3HXpczGK+|2f-l;>Rs`$A+rclEz-_Zhd*WWq9NTQOD&BEztQ8 zDT?c8-a6n^Qv7r8FWShl-|2QiK_skJR zyF^f;68I6MWrx+N$B61S=2Vjru-m~w0Or66Y*j`0HgsJA-HA1{?BEsluG1gc9W><( zEDIHm6HnvzasK3_&=NqJr)IqZ|NG%l4aCYMf;D1z=`JK9+%Jb`Qm zlZe7ys=@bQpP(EDVTBf3kqVT90&dKKE=$r{F&Dn#y?jBw{VuduK3+!8dhPR=XA`ZO z${#--gX|s-y2wgcMtIIARM@^mVW_5l0y=M_{v9>3ozikDp2ifFCk{d4{wcmHax+RM z986H9?_2;L9Xe-{r}|*hALV!j-R^dS*D5ZBY_zTb1-?U7w{B_oM(Je^rwEGbomo57 zlQdW8vIyGYh+hAVyesBaDV{E}k2nY~k!@bUucAF8@b$`8uaAGNs+s-TJN&Hu8caT^ zUxSISUn$j>OfZB;tC94rhZ&eB;nl=OT$gP3&Y@$Ii$2&rBMQ|S4%D_Co%(8ve-iWd zrHG>u;zM-mhnniD^yzTe3qgY9!vXqDyFtG_erKVJw>|TlDj1bqMB+29F*XBuA6v`a z%azh7AOs5bbg0h}rp2fGzq~mF6Y0e^{6qh~+F6IM^zWOO+q-)nq2=@?HI$>vZp$5w zvgsHfNGe-cHG={+Tu{=D6&q4{`XjJw^`NiH= z^M|EMd2j8glEfZ?R+>=QG-vN2Sh@_>=}%fQy(sph&Uh&6*nQlb!Vl}}3NRG5fhex0 z9>k#Ll5VDG#yH^`9~5W+3marQs7fE`;YV~)cE;DEi8C*t;3=$j?>03E80#bectq7P zQ260mD;%IVsdy1yHBO^JvEN;{K$g5f4>VLTY1+L>%~&&N>lSktxDiH>u;Zl?88+Xm z<7`+ZS>uJS!2m0Pg#=Y!Q`L1x4sOsB1c;DJCH>9YGho&Px!}=^M&gTheLlSm*c+28 zn_ArT9CBIxxJgGABo_%0mtY!%Tb@sflNgd+7t8>KS>{l|iUwq0LOBUz{!bv5>N^W5 z7LrQDrzM{VQSCKBNh^g}I3P^hmdbNF2ff6{S(XF@~02I8-aM7Y{BaJ#tnB3=>pU*}*Dn;SkK<%Q5;9Uv9q&Fs5YKEiv7S%7;R^ zF>oXs6!4b2_aVmtB$*}dLkV|9aZA?86GL0%I`7BF#3BZ3GV1=h`#FqjISoNYB7eZ} zEI|dca8QIp5~Vt$^g&0sjfOGnx8w=pa=DK=bD%i^gDN~goCVZ9>HeHz_jMSGVNt<& zDT6LG0|wdM+d#uZJA0eZ;b1x*k4LA~h>JfeqomCvM!mzaSzsn;rn;M{AmGw-LAPVd zr)GjXxxcKbAhP8@o#Dj@z^I^WoBdLB@G$SpS%GxQm>X%ia`zL!cB#2@AW9n>nY^Ab zDTd4k7PBkM2DN^*sN2|~p@VZxx0#v)Q7j8W*PRBMoc?h+5L+}{`1?)|*LAiK zUmLde@wGkOMfSAElbD_Erk~4qKLHY5aX3wKN+cY&{PbgLyJ?WzDDdCKW$pHIl&hp? znXw6la8?Bh2LrkOM2^*K$vrsYR$M%=T3@tAu0?cMJ5F;a5mzy{gQ-7qi7T=6BfJVq zecyw*xKF7y&2Ng%riaVwwkUjz$6oBB+sYdeb>Q(6P&|oGW(I5fg7#FPwi709;hvK~ zt&(!asle_0bP!GE)T0II}h4{p`l0x-pDJsI?zvNzWIFSOZG`Gv?JypBHcJm~lEL%qgzAlSEG%7k|c zP%wR}l*}QgBnOP9imJ)2%3=YU5KjCFJdMlxAUV1+4HPqj@cE`+*W|UG&7*#M(oqMk z^y$WNcn(crt^zuANWoP;PFFmuEiJ8jx&;9qfC4RXg6H>mQfBL?f>N2ooi8H{d_ol{ zxlh>w8ya@A(vE zzSka{Pm$@GNCQq`xPc3@9kaqkc#YIG8m3B6EK~}Z^-x|(h&f2d-VjDJEWUi&+J5=c zD$$T4AkFw>_hl%$XAaMgO<>$|w6PAWZ+^tRMXjSyuwB#^6~zCi)N^qLyLGGoC>|Yc zw0nbTf8*r%_#el|!SV6Gj*q`RKE8i^Ts}Uo93O8UA8#BVw~mh=93S61KK}0b_|M13 z)#KwIkB>hb9~Y00OUK6_kB^Uzj{!pdFU^&c(*1mO%8~pjcO-E?tDWEt2ji4sRY}gvGRA|3f?h*FBIEDE`myHg|fJ{<BoH4-*|2U z(tC6<9E3Tm^$Zp+2d6;Mci{vcR97BU{9*y7JB;WN^q&c#29f7`m6Pw~I^G;w={!Y+*_4pL;6aoyM!lXXOWF8B#RW?mAU&xNm46;E=_6yLH zFjN!R2LDtm^vR(0an%(8d0PrR06HI6k*XQ9Dc6n8qlvV;$8*|B%kL3RQ~~5pc9-7n zJw<>B5xxd*s3)|Ee|*fA@^K8pCOkeH_PX#Rvu{P{9V~YAPw8L9?@A?0TEOyHp&oJ} ziw55j1@bl#visi~o(~6{JB67FDUMneWoKF8Hx(uBrg$M9N9lSI#?ippoWLa@bYv#D z1C}ZP)nV#aPTLdcGJNUuyZj}*0;PY3RL`NZ1)NUNP`T_ih}5vlXwV&A#w(QhCaW`P z$@~D89*?}9Av3J2z?sQ@=9a}6u##mb850j-kattH)@^?<(DW;UJR$> zMd-WM$R_5_-T~`4Goau!BrZTyohLImV1R+Xn4)gJnerEBCCOIE5F{*M(I^4~@$SHq zb98*2RP#jHB1Mzbti`lw`X0<|ush(k=m6QyUPeFu(JY@lX!4&@v7C4?OOTMjJJ{VR zYy>PxPTR^815eY<<*NTUz)65?m;C#oQEq%xKOUsNa?vDVG| zvT--4t-)KH_)BEuFU_*V^>J`_yG3?d_h7({X+8+g+m>lwwroK;+JF{^WF2R#;|9ii z?jF_|vohxnIdBiX15T2WO{_ilrlV12ReG0QRkSZ}Rkd6ss?HkIdtdmVeu}$jev{sK z{va99-_brgvjeyLCZLRW7 zbH3rtqf*B48WZejRLn;s+PFfXO)80_h6fh%bi}m@Vy_oXia9W#&|4Ob#G3`ZAS<1A zhu1*uJC`F-$Qp8(3n7$(dpfm$V)v70-e3rdFL#O|;tB2X>qW-ng?aB~!z;C4-0rl{RmB$=IYF9%QPz#`Ni;Snze z=hA>Ka6An|o$k|ykF_)Iytnc)isr-M_+Nj{V|tg!8yZp65#=JVvPwz+?a(wkrIxGa zx4YfgrkczelhicuR~!2Hf04(cj(LYAlerDPROa`M?Dv&QrIhSEVA)~< zSZ%wiY%+yj404lgfQ+Ib>K(fcjgQi|waLFUS}6nX6#mh1apeh3<$;X`%_;^v9GCbFE3n+GDXn4Ui))d?G=NfkQt# z14F6?8DZs=aL@otLFPM2*5C!1AOaY!`{C&{0zpe7V&sv!e~u?F+INmPx*z=SG^Ai( zvlwt7z1Ml%yJNT3Z5^j2E&Z zV(CT}PNB)Cml!QvDLGV*)+g3VBpD$sh?O*gL`&+VoiT{=7=U2Idx5!mBnBt5z;#;K z2gZHx?aP(qVchK;>X|RX} z9;AprL+6O~Z9Kv&2V$f>)rC}3=12b;ega^9>4$k$Z>+ABX0)lo$(aojS8k*ijj}VK zWosa2WJB>Xvrb}dB(#B53XEVdk2jZ1T3cJ}d8?&hs@hf==pydBoAmLR=z*sZXNKus z17Am-IqPKJqc$XESRUkUR*sn2Qq2>RZNqjlZO@WunAB*dBm)eyg;#W9`4 z>#1vdz+4e&pi*0DJUq+Cf51v{3rU|Tw&&=c*%Dg|>;D)*?J~fE(!iE;PD*LbjJE*9 z`Z`GsnYfbuF1T#VR97W+{;a`*63Kw3eI5riZe1$qsSPztXr-idpoVxi2Fu}Bj=->b|B;&po#ZLmo>?^vtv(fSLAp5`|0Xc+1!|CK8>=f||0!jDs zuYYM2O_E4XxHz=TrzMqxF)_R4IPo zX|sdy3h(4T21zK&(5&ki=m=s_pRnxCyMlr1n_Cm)V5$aSsJ{>(1xIsgcQ{3Vtf-vw zHq(cZ()nx|j0I%lS->ANG+MvmpJ(Zv?_&ZSz+ycZ_X z31%lecWSM_8p&>#pUPsmne3aqPio_;oV#4I%&^x?|3Z;$P4hFc44wvCh?^aDkskAe z7>8ktdA;cJyme29i`t4S&0LsF`! zKCPlvQF`LJ1=Td0_CcIS-J$^{YGQZLqDOH;#v(e-D#DJcVnN@=1#$~dX#lwk<{B@2 zXkGi|sv5d2eWP1iuQ6p3i-uBUcJ^!&-IPCqH|BmTIyoWSxV22D^r2nHwsEuq zzbTW>CSV;L5@YxhZ|h)(m~5+(IiW8awY3Syk>;F1a`lC?Xwc=p6mLAFNUhI5d};wT ziFgykAtR8oCml1>*;87?&a~!Taz?7r&$cUd5od;3<78j26{Kb!9#ktDAU7WhT>l7r*VLb*^{S+!+v#&9Q3O4~mBX9L=Qj_sY$Q;Zb> zC8_;h(yzvRR+mnJ%)T{Q?eEg&BLGO=b=_*ky)YcPd!Kq8^Cw{p8O0(jPEorT{WDB! z(kA}|%;ivRd^fnJnp*8Mj0Ncp+niDub>$?zTnb#a z--Xi|BtZ2*_cTooi5Tz`LES|2-yU)IWqszv|DBDxXO+>#=#$!*8UI&rG#)*~`+ph_ z;n}0LM~^W6ud(*^{-4kCq4>XVFmC4?oopSgLkaTX#q~K}=!}tFl**km53?XsH`?Qc zVCqU?y8SuA8%Y4t6Ie0)h0V*9NH9-`IgYPziolzgZ?+?(~E0sK~4h?#rir z2;$#3!fqo7>Xr4?yMVX@#M_{sjaqGOrQTRst$!NCZK6BE)TDp8efZ+pFSmv$;c);G z1KucZ@%A5rc&8tNh{1n-Soo(HD9Le~l2p-(?4-?e75$025XOIAM)5@@4e@S2#N*Lf z@gD8jt6OCX$d`pu>6_&b-z>APz|UHLd$y0OET~k-XrKzp9Qg*1G`zw<0Agtli9_!Q zT`GVJK0fXaI~2+iWASg~@Pswx0>p>wKBouJe6{*!9KFY>JQ{=TKAuD&RHtaO5mekv z5WQOMOviW+V}Nf(eU|crWMQYg1TQ!>hG%DSIEgpi8v2d{sUoGM>~*EF5npTH&X` z#jr=}Pc&HRhkdZaxZ}DzaRNovn1oqy{`hlE0X)*1B!TIXB6mQ=qzdLX!b6^$ZWVb- z+E}lBE`@i(v)AKDiP=pltTNvW%_}MYbUOBw*Az~bw+cVKXb-6Ws>@((MjhrIt0JE5 z8W;k+^A2f@XMuvVHd?wt(OkAM8q&?0z@?O@15;d;1kl;#n@Kr;cJXGiX#whjayy7A zNR(1{o>Qn!zfHbShNkOd?c}J>tgmqp5QKq)fHRnBP)QsBg^TR@;0KUIqW7vjK92?o zj>l^`F-;}Bk#ZAnxyf+k78`quadf;>@YGw7u%y#%Zt0GZxbWk~)1nqv* zyS694ViTqSy|&69Os;#OgO^i2#@AAuj%eU$JH^#gb-|7ip$G+=*vx<(4bFx(CSU-& zV#~z@UZ+Hbs^^zAPQ4^!?u^@)PlvtX*zG)~lNiYD#9b&tS5RRw)nbJAAkVA@T-Hlg zI}EQTbE?s`C3YPu{~Rx@vFpfsLLSnPPPAZq9ABv+#B>Zmv96ZPNrobTe2WPvFh)Rt zjypuAeL@FvHS@t!koi$3F!IdQ(d7?0?st>wOfGP17Pm*0Nh4vw77R6*yMyP$;l$NB zs#U&EDV$(;2dF%CaD7K+qry`6|Axc*nqcr<6!gINPwtK#IBZO}|7Zg~)7 z^wd|L66d5QBRy3b%#?Jfgd~@zQid(Il-!`FN)HIHDgCkA4fRy58mNmV00A%YQ#FE^ z|6uR*jV-C5Equz%Hk{}*IBFf$;%eu)7-BYcQ1Mk~r<8K}``DFt`dI*?oKoWa(eYhC zyy53}v4^w=5>1d|-qJmrg*SyVB}Q!)`hEDyx?Hocy;fjbX{lO081^MG0kDN~Ted(I zr$WyBZQte#E+%I4xTf>X(x}q2g#c~=uxBESg)*kigtWOE9<_Zn94m-RF$$GKjXtky91SS18Z*tg$jX@{=G2< zEqBif+vLaSLt6Ska79?c`^k{9rsy&VjEEyenuYc%%uYCVQxnBRFR#{)? zda8G(?wYsm`VZ@s#`k3gkyUlwTXn5btNgH5W(XNoIrWgY`onso{OE^9X2tV%FSA~~ zR0^d^q98Puyvb!nsJj%tY!U8>vedsaX=i!i!ig zNo2KNIX=Or7g>7&Y#M}pJfT@4gCp4g69>h5(CH(I^8BRP_`b5b?t^#`iZd%NO4+jf z)yf)7?MS(W_!YwMGkk_3E~%zet=453e`<#agA|R??24W@Y{1qeOSMJ!YeWwPS74 zLBn$6zKi=D8eo_;?@v=VL)4tgQW`N?op&XWhRxl%W3H#A7^1N1@C4vXbvwA81b z8Ye7malu4Ahx$rHa4Xyl2Aj~&WW}+nNUwbzcnKA_kYcbD+S+ZILX%%8jEs`MRl}S} z^5E*R0jwwNl~p-~)8TM510~y!n<7v)(0!!946v@>H$}i~z%HkwLtv=pXtU-tfv*DF zZH!4^$j8I(6Lf$i5pbY43A$}%rAI!a(0v6%Z@r%XQ}=;H$RB^H&dQ3ID3e%MmDsU4I_$hK1w2!g+wg%5+%k48@Ha6})5 z2G8?VYO!ZQZ8FqU%RDvm{rFtB^t_EwDLDoF?navrMXJeNMb!x>u8e}5Iuvo zyImwm(Y0{dVV?3!QSLtToS)8dVF52-CulHCxmGynj;waMOqwuQ4xSd%gjI;U4ohnx z!AtXkHl4wcwo{aHD8VB|ec{cortYTREyI_z(`COSe_KU?)-JW+$Dr`G5P%?M)iRG8 zOin%C$HG@VZ3UREQ+(d-X!}9$LJ@-cx!GnSqUq;m9|@m#&eU_WSLD&Kw1t&qgiKEG zu|hU4B$>g_4Ii!Xvqn#qrF$Jm$)UIOa3VffjJzjFF}}Y|+hZFBtZKzVBlv3}S&g&@ zpS=P@w3z@9)28=XvG84`aTZ(_K(V>hwtvZjj1EnqHglHEc2EGBLA@$7f0c<_EEv37 zXD~4SSzr=1mfg-hcGubs5U%jbac65EF0hiSea5xVJ+;rA+Q!cd4CnRo0>fGIQVNb9Ez=J@VE1suQofAj zaC%4YqXSV7;yoP2B*fGZdq?!+%}3Q0!)h$`5;epuO*&kavmA1s#7hi3xd`!OT$dx} zlE9P{xf5W>dV50y43DjPW99Vm2qOx;hKw2_u#?OAbFh-j`O~CHP6N;BjWG4VWITLF z0bL`E&c#?H9zg&Bs}C8p=jzKTu1BQdpBocA$sHC)ub#m~FXzYAhPZ|kx^Y$|^UuDn z5B=dkry81XZE#sA(Tvwj&|J7U(Nt8#C(_LDzuW!uSv1S4Wd0eS&!Aaq#`vacVz%9g z*cy(P*c#?y#KtI)TangCiW`tNtJ3dGT9-&50}ja8r!@nNI7d3L-w@Nzsl#bU!470+~3=v)?Pb0L2zySKfjy5u{iZk^#^;d$zO^f=$!q%+h+ zw95w|ZZD7W@rQi$kzgn(rB^VeLsseLMV}u|Esn)JbX2*~A{h3BGM4M)wwSwYPbr^F6>dDQP6 zyULS-GqLc|fxXS1MJ4kO=qBIANF{&&Z5kO(sl1ZEuwD#D9@>C8=24D-H03-7Q`$7b ztTgT55G)AHR)g7k@NZquF0sCxjZ;>}w5A#nZGF*fl2047R!uX+6}f5bO%}YP7zEZCMJQ90FyEA7#TYN0_lBqKUXaHln=QPKht@z; z4i=PXN&>mU$LoQ*p~TV=7^;c{_s}w z<3rNGjR=3sBHT3M*`fDDuPq>fsR)j-a{p!f<-<5G8}eqFr2YHMRP#TKUK_amI?8CCW3_)ItXau3#3`%+Zv!bp>n< zSzOm^YHiK#uUTL+!@2mlC9~EH<>jL-j3aA@z?yUxSES~gnGESEM>EdzieLCbXe=X7 z8-59b-^_M;au`&ff7fLt{qQV!c33E<+d6{bJ1M6+;8DkAeLJ9B5h75G?dLrwlMrOH z#L*{_@Q))37#?`K%D4n+mok)1BIl$O_GIABGK$)E^;UXxlpm$qD+*da;GI78o_@LR%|sXQkLm>#2i&}N z`#aYF#(Em@H+Tgsp@^4h;KJc<-RR?OM;0z8N4j0hC{;G;n+aH@exuZ}NePb>zUT>3 z_)f0OUj6IoWJI{K7l-tlrpb(1<&<^{Kb~Vly*=P4#_=vr*<$cO)W(gOLfW!U|h;yDLk%N-@S}= z&?os13AM|3%dy{70WmY(y~|o~cv-NPSB0J06xUMnbz+Ou3YNQ?-*jH^%W^QSo*^DE zE#v!n*-#^Vl%;s7m24B{x*}gB3~t3H4f3w>%HS|J>!ivFGc@at-6@r9pC_!xzg_{!KzX4%YElo?}a9TZ4%hbzr( z>x!$E3ol*sip9o!?`XjCDZuSavp%T#Qy1m`=~cjyn^RnAH%=S(;_`BCY~N2(_{R@ z7>l^H2XK~VpzwyF>RzSBO07GU_51mY2bI<29u5yQb)l3XgjN77LS$(O77FFLZ5mZ# z4%tOv;OJFW_{@^PI$?IhEBJ4!;Y>zJD)L6P(;ObBcSmFAcqN^d%k)aTBtd7(7|h?Rl0v9_Prj zr+5$D=kA^;Vm3IHcz-mnPFLzD&1UX+kYi-w!3tG9W!(rX$f{}!Jx6Cys*OA>ygc0J z-86g#KlcyyuLk}sq+J&u%zG)j$kL1zD*ABJLTi{***EyjTzo;%!3yvUlpXlyXkqy{ z9DyB3QHx=TWl>H2X%pmYPD|VN>-y1D8E=GIXCf zb__%-7gh(9uJYGHCXyg+;w`clibS;)Aa;p@DpHXaSQMxP^UT{bk7cA#LTsHY&EtHx;GPpx6_y(bQ`gZ=bqM{@| zg`u+7dv{HzEdNElm}mGSXyJ}9&)kr*1gQgw3j_^)Ig9c_>&WL{J{BA08VoXYuVyKe zHZ_6c2LIPK-uZHi#lrlb- zuxWMuM%2C~xt-r7F6ohRdO6&#Me1 ziHyXpC5Y=T7rTA(&Eke`S?!{r>BnwwjG;jpoLog{S7pG70u%cxseOG;IV3SMwrl!1 zMG8z~+R~>|WxPE>QtLTUJdO?ut1T`Byy_C-g^E($uyrg@a>iX9E+up+n>AjbJ{W?b zI^lerbUYaz&^5An8(BOGJJDIBg4ZIw4bLbkA~W5f!3TB6^G#)}jeL9{&YS*k<0fA9 z0LVn0)^F3{B#c|*=|FCt!7_2y>zd^nVaohEI_JOw{X0BYk`)Q5IJ-4!kK+(Z7p=}H z=b6+U4Q5mw4N_Gdk=%oxa=d)EOW}6yp5#J_8DxLbZ59|7dWxV)Gi02;Or5`_cFS0y zPigLpc^ydWx9B@G)5l%ccR2LxuL|8XXnag1cN5D4w&x*M;|)GEHg$LUR~swTE} z$Jj_YjCC8<4KJDP=EoSq$I4Z$sAAEalcUSbk%lW)1$A z*Z}GDgX->g-C$=J{BI$91J=7QYJAkXoE~GdC#qeFjz=-I%bXIYF9+CZOHxwmkuw;p zO`VHFUs`HX)$$O3GfT@)?ATm5A+V@+SdPZcZ&D6GrI@779{k-sjdZ0`?tYWpFuh7u zKfvnwD5Ax}j0JUFSM6a_Ez4jsc3k+@40*- zvJ`@m6>EOR`!kD#o-j0FO8??!=?-m{K45fRmN zOvYdIuXL2ivWxdxqQasAJx{}MAmGZdEDVkdlOV?C)I}SXHZ-~zwc_?DYGJR7rF+dn zrxz6xVU0hBTpusW0&8k`8M7U{w8Y0`F&vQaTsfqLwmm}2msq8WG_>LkxdO;3C|%5m zEu7mcL`2Y--N6)oFDcR*RRQHH;FdW}XDO>1W*Lzgw*mSm=ZVIKh*xr;Sm2jRA?G@G z!_LJpa9ZHECLW%-Vn=hu&hT=8*Dsmq(a*>WqL#M~p6&nb+5S=C#o^(b)?4`1+WzU; z-XW}iwm&PoSh?`(VE0);p*f#N=uX^~uJm1Dq$k({5Qd#eI9UPI!gk;4k(b+kFJ`+P zugzq&_GHrTT%dTJ&2Eb_+H)g*+U&;Y4Lj|g;kNu)^K6JoCFH2e<*8#ion`3Tlzt4L zbvQUt2!~Kf>!u?)4Cd^T{f}p52i@{45}kEuxq#OFy*kjnk}IBZAWfXyQeyeH2qY@k zhFETnF=%q=ac`{kk2<9nmybrlDCp#9{{gw9-;BZN!2<&eW{>`N%N=bceAdCWbdUh8 zRGJsz$~Xjz3Mgb9>(6Gzk?yD3kW$%o-*h2y*pZP*sXTM z4wz#-kT0kT>5R129!>qMP_9>MxKP6%UZ_E8b7RGqPg{F$Up?F3eOksymz3V;o(bSy zgmpcCQDuV85WfV2-0PonD=&?u?-8VW_?eyHWee@G3ZRybLD=x&)|#3Yf+S-rsMuGUe{^>O23 zHZyP(dNt}D)lTS7{X~8}z&{Q3a0UOYo@g&TV^?XKAtE#b%q>UGQtC=j#dGL@dWEp4 z6i$Nb6W$>u%GORKAZ{t)#(>7wtRqOewd!^N4ITv5xBI*NkBKhBy-T-#rLYAb)q>G0 zKPb38ZObzSsoII&IJs!fWhA8335B%)Phd=onpig4hOu_gem(lGi`)@Z|NhJWDfSvn zd%Y9DwOoJDxS!|IxLC>e>>SPRZv4j-|El&1C!TO?;ZRXGW1ySr*5E-MD1{h7`yQ?a zofoF3ypc3XVv|tWkyl8VT#3b$z(YDEo^38F5ZLPu(g#))*0e1}dqhK?=mabiY#`wK z+1=y4782FLcsR5?Z*q?u3`f(evL?Ni1(Zk{ZnjX9eDwKuQ5Wa>|G*!a=}x*0`#3h0 ztu%|P$SIKwU64K}LB$j=B)MP;LK8Lg)70CAq@cPFt&|3?=$}R8^de5D(aa*Q^S=#* z47RwVQ{g1$5(nU)IS1YsUs+T=5KLfHm|s6fgY7{anFl-O&MXpW*glYV{+yxZbpGzn zoXwpC9rPh{q6Hl^-6Dszy^*G_2Ma<_YPwx9i)Ilgd3OD%Fu)`A)_CyQT@_Yn>_!3V zIec0!j88$X>9tUsldd9du*G%c3`2#5vK*sv?<^eRISRFKV>6ZJ8QSe=R(@YsY5Wsr zqt3}1cAG_Ke{Q8w0@bSW&w_=TDa<-BiGSV*P^a~sB|Fb{e6t9vT9I)2Q2PjA>*_WF z-tVA73GW)l6OZIv^eI@F<7<RurBws&p5KgZ~FbPv4908TgcBUDRw7%xmL%muew^B!mm+V18L-P)`7g{3; z4T^&-mba@x&4olJ-d60amC-r)gg0E$3$zicHTBlxaVTXM<);dcoE zp!YR#W0*i4@#$iHdZBkJuU$^PD7u$W$@~D#3YZl6xFU&cN0NXAj&uZljjPa#Q|F8wU$< z8SeQI6=!h-#e$wW;h#%%8q%^*QFC2wP%0r9FQdCI(J38_&3=nb#V2`n?C7s#!K+XUhm-@}?6lM&DcADNxOKd}#T-v?#ehs4hAEPApE6 zq(r8^(z}QUo!R|kP$17rqfn|?XQ{l3ny`54o2vCJ*rAUFtx(>Q77F0=?O|nr5G~IQM(5XRaaN)JRQ=qUWtvwQK+nD ztGWk>t|jiBJ}^d4U;Xkw{smt+P>%SR}m?zOBeiM%IZi?X`99Wb*9d)ww(z6VW zRB@|@ah3&P)E@U^FO)<9Z|%u=5X*LO6t^T5hV#lfnh%fk`7_&{At7^4MQ4q`XO*T? z0Q1eU0Q5ceE$^?|@jJ5A3EC{DSjq_DCUAGSa5BfG1*ozZK1l0JcREkwoiD9f15Sb@2MJ#f8RzRu^%xWb}(S;i0&4y;?ZxBwNK>lQ~A5= z^~{m(3{;+N$SET(S(z>ulr%%!F|oy*el6gyQ)`Gu#TrRx5VF8!(=JXD&UgS54XO1S zA6NC>N`MWc5<=l-3HNMcQTJ?PhI=;EV|Uo^z~hONER%n_(@r?{?`zOTDZHZH(Z4<0 zKiGY}r-M`7jZVHr$ipOjp^$&u#Hs29tF99A09LmO%>u2fdx6V!LLS(1v(PNisJ>JTLVQ+FZT_p-T-`1oNibfeTNFnFe?q%|1R7wZN! zeMOt6McN|fYtyO+RLX3pyTow-x>w%K0{VIof<`^<59Y$eo8jgFJG>k+Fua;ELw;U3 zH+eX)z5~&?qUVXZ!_p53uaNC!K&s-&sf3B)nHKxQp(XPMnd>Z=H)lf|+=}C!O5mpM zl1eR=7uJO|*5i>`Dm@FAb+1|bVUl2UU|S-YpC`agz4OGm znR=#{TgTMM@^X4wPD1wt%6VG8$Y}X8<$IWML#>D>>oBsH+)bO7n_in)Usk6gU7roQ zD!5Sv@mObxvhH@&0^7YDl9SQ0IcR_koT;hhmAqWgKy#MU3_~g-;i$s#tNmW%R&)Y|Z4hW_J zOn!8C;m)b^NL@&p?+kk}x`&nLcmF4IpADnp)LQe`B7d@`p*kIPng+|$ zXhInN7?@wdM)19Ig|xfD<;AcUYVzwi9364PQwkl9vR3)RXz0BaMYC4>fnzq@AR1v? z$;(cO)Y}-MSh(P?b@FyHgV42+5@Bsdl3ulM1Y1{B7IZ}2s2`;i`J8S&BE@Bo&AERC3C#R-Ctv?bkPn(FwE)_9_~x@=$?CeSnq?r8{qws*4^ZCD(4dcvJd~$ zVC`b2_g=e$LVQMN6Reu29j2z*Gkb%-FsS>@nEb1-8r0VV-l5}Q4jMO*gsUI`$z=BK zodK8OD|Q`_FYl6eB6tcNblL-+J8{q(@jlFZ(Sp~?Q< zfd{(Nd6i}baP_p}PCB*8#|r~;jfw}Hl-L>q4GieDS|>1HTx!jPCN&YA1;)P_sZ87>x380@Id zvTRI40s2y=ElT>;EAwVBUI_z#=PDQWq*R&(jZ-^VTRFX^PEA5guTLt5QE;aNK=d7~ z)={Bsjgs9})Yc-h77~rxK7VtQ=W|Mg0}WH&J$-UjohmIFf4{n+AqD|h@|=Y;@9nD# zkJT~6<8n|Wu~xE-kh@4f9cS$|sQq4rP{Ms=4s1JCUz~b`4n3=Qq9Li|Uf0Mr-;hpY zsx%efq%u=9T}vYELaH?LaRsycc@})OTI~{mn6|F%JD#i67eIH=)G2dRyBF*}Bf}ea zTgKsU(=Z0y7CwYO)GD=VFFLJKJXi(nxIcZu2YsCn*VgcF{n2{O{!6bKjoP2;wY6HK_6Ult{|Vl% zH5z{kYM;{RqMs@HJcHm*<6#d5G`rlq_y4A!$3KoPM$6Uv%lTc<@APn&-v{-|YS4hu zsn%BE|3UrH#%gV&z8aj5r>EhV$q_ue8U^{~ zl3p=$1;vZWWVBJOUS3{ScpC#m*?CwQgp=xMJfx8IYOmcd0o13%(e;=D(uz+@h|PMi zLP!O{J|plGVWTks0O#X&ACUl24zqK3Hn{{1XcO;j$8-+?s-q~8Pp7ydU|zd!6*R{F zup6CS0~mNj?k5s6pa_E&D_79{wD&gnDIA1jnC)+-r!d=smtbTJ;t+#3M))MYz{BMT z1}i*A3=RZ?;5oXr*rykS5xgGh__85q^J*K1^{2;>JMTGFb4pyp6x$<0X4Rt?7rMR`~`hK&vy^^o*f(n z&tLBc+rgXd{lnd-Z(nZj2XEf)zj=M|tP%tVAtDt*{TZY^qrn+t!lFq#>c!OMUtlof z3%axJ0yAHLf^guRd#wTnXtx*rs^K|^IVYWx!sTPp`^ zrJ&gaMH>j9lQW!=I-lxqB`9DRDAz6pAM{TOf1Uz z;$tdX+t*cu!>UGS17aa}#6?0b|HzPS8k$){Ed}Tmf%OeE<-d^Q05sym(_aB`+&Q9$G%yNtc(<|z6}eI= zqYGU*y&*Ra-dP_kxW1n3nAbP$k6ksZS1cT9VAQ3#Jd0?5ExT8C-_sp4P?KGH3BaG? zTRi-7(+;_nvj>V(Tec@kk)j^aS(4PC1-o=@G2I#r9O|aUR1^Ud=PWv(jyc~csA!Yn z__m~Ru}YF>hug=FZmWVf=3_q)AGs_ks|yAon>rV)xwP3!$7zWyMy=?@F?KIpM(Zya z4=P_FjP5 z_J5;MUtI_Le|@#~aCL3H4$m94^~S@m_W$SjJpS>`i#OW-PYgGC0qQk&1Jvu)MxERM zk2dO!Kh_QK)&Bo#|NqC>|CR$_SKIri;p7sNma_dBlan83C;UUxlk?bB9H&9M7Y~gw zjaa)i#zQK`sw1bG?~QOjM3(xb8^MwWbDaqa&y?9OFKn;D97lt8LXx8Z2@@E7DmvrQ zicqzBx%~>$T0);ei1#>Ieg#Tn1*PR+#_15|y|3(YU@JON3}v8*M3x&vc5x%Np^R8$ z1emC?y@2M7LL^BT5x8ZW2R^kCY{fW2+dK~2W6&BcHBzaB_9*M_yLw>U8739MAgKu& z$Sz$#Z#yu(I3P4^)tO*3u{^eUUU5bf0c|T+!z+HOYHw07HJIxWl&ft9@b_^LNB^Xt zCV^1G#}6K`g`Mv!WmDc_W7ch=ZHM+^?6;1@gannJ!| zr!L4~qYFqir7D$ztpFym^2OMVkY7fXMW_*(xr(uRbo^#S@pFtP>FnHMIv_!e`eN2ep4Z7+ zrBa~p@mh$}iH1Hd*S+^OlM-XjL_nDHCIOb2I{_%Zk``=q>oaSz>rt*=W52ya!I~hk|}#>d?N^nfx}i<)7rpu zH{Wh(`miV8v3ryj?5wdf_vc8_!`Qjh2AaMJ(Aqu=9t3rslnb-95q=C%m0U`Nw!S5B~oy9*!qu z0VLFao5@}d+g;ug*9t8%nwPn}zJDTy%~I(ip7qk&PD!y$fM*AhQuG7wO~mm+mUq|< zZ+%Jgo7_PXSY`tW66D4?E%v0^ z2OVz=rB&c66~2DoPM7g%zvVUJCYQ9;LWQZs1_jo=oFcym%CI z&-V9U?*pZC@L#K#Gk3+%HAm9ey&O>{ppM&cKQ0@{cLvxJ)l$r!MtCz$JagJSmw+3- z?WS8c*DYqwDz(i{8}BlE1m>cXOvw}7#>;8P7S2h+Ic~ql_Tp)$BiLJW5?+S$ z=44s7P0Xc5qa#CZHvw-w)9I!xbXXP*Za7~GY04FNN+h6sq+=eFi{E=*C#Nm83EX^1 z)7G7}L4dSn_p+Al!09x=Fd;F_T1{nZ%BueBbqnXMu9TR?_DoAtM4r%5aNnNwMLWI_ zoup_*K%w#x_CgH223tVX9(m7u6miCmK64gFixj%V)+cTi=S)gB+E z^dws&<&iVCcFOCo84QhXu)ia(RGTHE#IjWbZ1DzKOzmhuK^MRYszg!o3e%bt(#*I6 z+(R5|Q+RoniJBPLvc~Dl8)E8JoM9cBeklAGaXmB0IkriFdq`F^ccXu5%=#Cz>u=Y;!#Gdvh=<^Mpr35f4l#3QwoxcBc7g}MOUU2K0KgjPO&M} z4tDmOVsGJ@Q)mR3Vfro?+8cT5Hk;TzvC(uk0#q%IhdHGnGPFdHLkOwf5OXBx>h$wz zn+9@L-E0I1f^HvE3(kgPjbR^VA18g#(C`uFps?ZCt}a-9K;@wWN*jUW^|EYB@$68p zcYONzd_0_vXbk`hv%ruFvpi(vpM|FIKZP2h!47!fVn)ps?l!wxJBrdXdT^i}@C1Om z^AzR~tYvu0RJA$7iV>8IYUHs7Xqv+siY^Hx=~i`u-2g&tqjw~|;quEN9P!3$6p zb<9SGv(6Akqi`Hks%ph64l)*t>4gBTm?T3N-Y771s<2EaMbms;hz8;0_4u4ix9Cz2 zbPg9_61cDMB5wa1=yXpSSW3K_fHF0@7!JZcx}MHccX*15ZR+`1`$|>u0>+bd;Urye zG{nvCZI;x9QmO2xjSO=(S@25JD~af7DXu6`Ts1FHUxWGnO+Itt|0)*~cnQq%DQ(O- z|5vL&T*LUkN9*hBk8106JpZ@)=W9w@uyOS`LEObc0_T?*%A#!vTh|?Z6*N z$LMi--u%5uX%s`ek<=dU00nKS=cJ^RE1z_aK7!-qAQ|FzZn z+N1R~od4@LIwi70c=hwc3ouS&oTup1v!Z+7;t3?$ z2901ID`#CL9lIOTrj8x#tEyUuX)zTM`X7*e7YZ1*VbF=D*$~nJ#P@;ICNa#M!TFSZ zTviYzbbg4iI{GM9@}MBz$SzfjX5-SN_Bgc+~il3e)@dfZZ2OD6t z8+ttes1x0`0TuE6Mi9_`dzr-&29k0#oKqCE8JH$ec6bS5ugs1+C_BXU#wkfnZv-hc z5&`sjf6l_Jn6xIigk*438;_?Wochr_xKLODI`r-4*Qua=cuRfS31g( zBn-eVOV{DTf&mF1Zd{a9j7p}cGqll^Y*JGfpY;d-ZLOkfrUWnxswe{ig>{#cIDHX z#cD$jG%ndqq%n0P;u5>Tw+x9(Zu&kYsEK&C8%M6GwTN-_N2_7pK$&>A4_vcyORTJe zx;Q^(&8hK;@oJ0~Fa*&$=LD)j@0>6-?(c&KCTwSB#9BH-fU;{uj11+}7CQUg!&+u9 z>T$pQ>rmS@Tb0NCXyE(?)u3|`^uQ45Z9%=qr{gV9RiRGRDM=gM?cQbkI#!dq99VTh zh1NUQ0cATJvmOXQ&dwrA<~9y#Cj<9Bh(Pk@|kSM{O+&1*%M?l5EmUk=Cb zbj^_q2(X9pfMXIl{M`cm6>Q#j0V$RM8hs!*KM*R&t*|p;%ZiqK6c7}s!%=pRtL;QL z5=~dFPUxP3Zp@E9x=EfmjDXG8nC1NgX=#5#RA!aRskqjw8SI6GD zrczyB7z9O2p<@9vc$fA@kdG2m*i(L*uqM&k4ML z19M2-7r&d?Z7$R5fwSjSvXoI9I+lcRLZt2Rgu{zav60T=VmEee2T3r9eJXAdf;m^2 zh$$-k(OqWr91icaJ1DQCeuxU5E>Dl;sh))(!{3MLbKzX0O>Yn7m_iOYoz2=Za(X%L zpYD(WpHtxWBsw?kATvNYOjyvh4smE6jRsObQ87-kYfcLlj9%ucj^9{N;5Rdy@s~Rl zbGXNzOH4N`W?0Gm;+D*B<`VpEQK zlvE{`l%b_=HnE0yDNnheLBVA;Rh@chtZ}>gJ?XOaL%f$`5Ss5XX>%KgsLj3(x|@un zSV1U;gRW$gM?0DUVc1paU;pBtz$^6R+njx95TQrsgCQMl?Nf*}gTuV*l)E}6u;k~Y zP(XF}C_T;&Kvj`maz5RTL&cs76iPac-!q?!JBz)E~o*9Bw-B{7Y1TYWO z%N2mVsUfj>uTnEITwvsloK;3**c?sgNVTl0Aoh62z=`duf3UIf03>g+EF0O_N7cwj zLpeudlE=!ub2HkJy#E3yXDfR%>6S?+51GzobI(I5tGkSVHCH~d+X?}`rD55A<{2Xa zHDlT&W({tHu-s6m9kTjSC^)UtzaKMCb!q33Oee~gfkErB5g+Kk-ZlyYFPJQyVv$a< zC7rlBN~Ks!B{@ydlw$=TiDH&SVkZ2pO+l`LM9Vowvt-BY>j_lGof{7q8Gt9Uup5`- zypVq)2l;oD!%tK z#5+gDT}SRmWi!)ZI9p2r+bXH%I%medK!qb)-=Gpq=){=O(hr)YqmRv0G58S1Xo~(M z1Gel@IZB(^v(AVpOpyX6e%dDC8Pmqt1%orzi@XOptlXiem>`U5s(I6z3nyv8XM)S- zazl*-qq|y{DMpvtZhju63eol`R_~-A?`A4i?-o?7-u(`WReiQ%^&hNPB{o2k8i6io z2VHn|F@luL8{SRj<>-nhpA{$8a&NG=+P@lrkvWFC08A9Hq#@Xr^^nqdnTYjF%xV z51=XF<{~a);=2-`JCvbgLetUtxZQ>22Y30%z1XJh;bG5NcT3tcpp_!Wg~ok?!OmKN zfda>aZRjfMVyjDErAvGd~L>cbL{5-F+=ayc~DI0?}$mxe)HyZaW!dSq=F z$g!r$MHq*UQuaP-1KCf{#|uU~3w7WtM(C3+tq7d11`^ z{@o=QHr!y!++Px$-DVxU-B+`4PrJYuMZTNd#VX2Oah3iOI`M86){d8c zQG`>QS_cG0Nh1x?LCQRykB{CbSQI0*yEHsANX2QSxR?hm*^8ZvnBK5h6tQhOd}i;S zCHJfx1R1^uL4Gj{L3ambVFdT|i~*6tY5!pLBVe(8@;rTc&O zim2Y?^6a%K)GWvjX7&!8jhL+_c#TWktAqtw8K|w~=2;7Ll-RG$&-JymGF;+`*iBPT zTrOI*GZs}Q>0Beh1$AR{!L6@o+C!D1E13yvcklUYPJ;Cd z9{q7gp0Yc|@!7Q3yJoc>qjjKrL6JzO{d7Q|QqFQsS+++;<}C~sY7cN14rynr>?-Y6 zb`yNlsA}w^cpR(l*%kD_RXGsX(su1#R1-j$(C*QOp}pS3E~2lITI~^nh!bw5HZRIKL^S zO_-*%g+t_t>do*M+k-MQ&X*#kI7HVSAFe`a(ws8M@nMbJ9USfb-!w9n%cXYT1x1Yt z8!s95hM$EDj+)W@NHVE?Y@|ZNygZbEJ(Gj%vV3Sy;#F_b$2;LVyUTO=F8K4Gk-b!w zw|{J&JSc9`pVEEG^QPGIgSDR_wwTSJA8*a1NNC%_=G+DR*s`xLqkp!?-E2NkAUr(4 z7Poi!Rg|B1_|whXt<2;GtK6N8sdQm+F(O`uPnRJ&zqcLz2+t_2$IU+GrHLm?nSTJS zMtq9_y|B~6u~H!0mQA+8mD|)EWIHl5nJP0;(pFyzT&Gpgdz~uY$j2-;jX2;>`pj9} z#G7{m3T3gDOQ*Y8r)=WtId5`ss|Ny8B{WhV?t30Kw27;k?c?lGOZ!c{62>VzXTVYr z7UFl$^?wPsiX77TB!*Aid6?$;UgEw(i}z=-Ey7JOt&d?psgu^ar+cB-$(vE+Qy4c% zA*$-6E6!Z?0=4E9i{BpoV*?kwe--J={SEnDDsIkrIb(gCJsu8ECK%E$o$Lve!Lk|N zz$`CdVjWenp)M2;OTKDfp;O`+`v$#BYBFry%Y3&)HxbEdxKP2PCwIkNZf67E>I?XX zpmZH}c&K zoIW6b5hi`L8MZN>5Wsq#aWigZ?~vIC8vJ_gd~`DHWCyW387!+e*@{QXpH4amhMMT3 z5Be;)rJ2kW{MF)7d*z?Cl^%urhEwGNZ5T7tNcI$ zva2`)8l_~>t!U(&%wm5j-eBgofoz2jS~h{~zUd^QyKg8bK%1Y0SG*>RV^-!9?D!(2#A3b`+aBwa3kfzBcH>JcZQ_Xt6 zfVJj1YzZ=5cB3G<2K*EMDCUEz|1T4gx|p- z%-wkB?JXpZY433Y0_D!p=PqvU3uD0KX);h!8#r7!aTdhS;f~+Mb5`Xf;h3CzR>cb= z(@kS3Tp3Q{#i%Ejcj#-x=_hU6S@*i&l^w9!!g7X5PwtgI-S4K_TWpglF)UI!?R&e2 znv#2tCVg#C@|2U>bG*^npc|g?5#$y)G5rgfwuHZ zi%`%T>BJ6!2nU_Wbf^^EYjTU}_EX>mhdTkj=rl;3WYR>QC04ANkhl^%F(WG8DWPjA z=d~NXBr{N5Wy3OaCeLet3o*SL9b{iXZRuo+pY+R28mAI)*f&)#AeuE5_ykeve2HgQ zU)PXA8(Abvis3}py^i0+T_3Y?_Qtf$#F>hCR|xCmqaF#hCODZW@bD$(0SsK-*(zg3 z%aZ2y(&<|>?E3R|Te#b9cWoY@)!R7HTe-iIPy2bgo0y@KSqNrM$ZS;8)6oul`@JWl zEulVnDkhTJeA+}zoCdnfY3Ou%-d5nIy452)r;{WP@0^`4p3>>;{1v8QQ#qYfLL!y= zBbkrLmv%``QJB_Etx@78C{&J-RMCJ~JDOYvrbi)`3$;Up6xr1L0UcUY*w-H~*@Uk4_s+CG5w;`d5d$0GN zSI(-t7{lsVQ%21O`GQ-@p=xt6muF$pBnl+~t*6Sxo4)Id^csAi z#A!2lu07xXO^F(oXU@AXI#t4ddYXh!KVN;Dd;m_G|7ikhdys{*i%|A>-%YrIi1XL&OPAiJJ{*NB&n+2 z;265G9Nb+2eY)I+?4C_@Uir|nwB>~la4UO6+E*Z)mes?IHeId!CM{cLj%nWlm&C$) z<-^6X2X20dJ=-c$Cmt>M?vY391?OqcR!uKWVr~0i*&UxN^C~B1-yq{qSMC!JcByk+ zAI+_vU+?ex5Bkix|8J_Uc>I($X5as}-e|1W|5UH7)>j|a8taX(_kVuQkGlUa&06Z8(bjM#j9gWb|1|A8- z26ckyUazb-@Lb>PUi3Z!J@C!T?ZX$(ewhz&2dtP4`qik_)>djitkiCgC<5H3@k5aA z*anYd`u!Ie#vxwdxV0caxrGlP{`BVMtx>Z8-suMcGV4clTLoSX8Fg6a1+{|SpqEr8 zfnuo1#dtV9zX<3~x61F1p=Z9@n2N8^opUmm@jw)rmSnD=n+gGf?)ozx&n}j#uRu?Z zo`$_%u~eClO%{fC-Q~OefVhdyiuY(YqQ!xz#R3gGUS zZQnW=6x2#t*wpvF(cT905pQ{*O4z|0{*dB|Yw&e<*qO3_Pv87zmX;f24oOMsh0-$K4`A_0-m{=78v2jI%)KS2l=hb!7!qs9!}z(uH1CW10KDmIB2Ql%iP1_6`{Rsa)RbDqE6JA4B=U!i2fcV1QGhKfKb z0op@A@KkULNB4Vr{FLrcM(2Rkr$Ob5ULx)LF7QN-nsU6vqHF0vo!-qLwcOKLhziZE zd{i!AU;%!`zvTj=hQIJ{xd2*B2Y=z;a$!2c@6!={o6xsO8Knk%>s*!#gc*D%uSuaZ zIj0wsb7yq0(@J=7lnacPVr5x_W%zV2kPV*Gy&wcacc2#z&L@E2{y$Sjk_P%wze|f}v=S!U?sHEo=IU{KwnU zNt@)GRj(%Z%#4UDO`0|Wsyo!BbzkUBa=pTKxSwugPhs|qpZD753VyTjn}Lrsq7pJ! z;m`jTEcR?sY;>GhD>2I)p20g0pP)Ki)MAgGTNgyr^=hOtqYQ*evz$El28Pm519Dp- zZ90Eh&R;ZZ)H9N_r?B9JV|>yZ;J@u&bPh_vUs(wE=tVSmX9;6H;2i*nU3;e%;&(2o zt{>ztwsZ~;!RZkA7NgN|sP4(j-NEzWa3T*?N0Kx#^9Tszp$HGhmBQtU=S2Qes|lC! zrk;kE@m7ro@Pj*Jpm=T5eMDncs0D|Yg_6CZ>I5>~H*_#pD;Tehk|Y%rPR;z)VmRa# zvMv^ST76epJwt@bQ1E{KUCBc1qm032vnk-=tAf0u;yqrq#~?mdY+@lR7c9xuYc}i1 zW{O3cbyt*05iPogqh`@68~hj)o)iLDzs?G2`2>Xv2lCvO7e-i^f5st-je?q~AU7O| zA@DA|++4vxTS@OM`i^u+L@R-q{|J_X} z^W-ilV>P%KMrtBj>ya=U>)(3E+PCx=F~I`4iDXq>=mNLusoYUhnV_1PX4ie{)GcCV zDqX5J(o?gm=YoJXxOkU9S!A^+d0k z(u`q7L``$7?l;T{SK%=}MACYQ;rTT52=#BgCWG>xDL%f<8cWRYyE55|) zv13H$j>kE&BAI2E@`F=_gbJvM6`q6Bts3ibc)7vpO8unSq)e%ZJN#b3`lqO5QE^#` zmzOxy-Buvr0S9Huqr%I>{U?0i6aXl^+&@%58u+VV?@61wji%gDHE#i5;^HvfUe2qq zpQx~}v6`_ogFb|%;XCL=@XegS&d1@Xxl%{ML`0bUul%RSe+IGq?KP_u6L%AQ&4Q7@cQwD{xZ;>9m;fzc*@vx%uq@g-?Q{& z5YlN~c8l0{N#f3IE!%qF>ewo1NzEsF3Y#gUqO>}ra{kwHK3ai)bF}r51Iz8S+>ja0 zvs(iHBED4KqWKb%J0J14p5Ucuj^BDx#c(I{Hw;I!q1d1)Bf4Z?5%ST{4b~3B(Ac(a z5tRL&YE$2M56{t;hr?mfzqdv6+M>TPgwg|mtw0wo>f_U>+06f1lDIfU4c~w*sR+B| zkY$dU#GBpysOjVgZda6c^VfonFt9O5q!zvlXXsd&7y;RAoTO_2b#U71;B>M=4Mq6f z0$2#3Flx0(GMa*gHP)q|YFg7Zd}bi&M`#Il*rh^Hwg1F4SFM^+1Q8u?k$F}mZdw5r zERlCM<+8=1z(63cYAHxr_NZ#div_JPi#A)yHFFiKa3%Nnbi9?r2*`Y!Hx-+~LKxhd zI}^i~#h)m*vFwAoCA)qn0b{LjYW{x2#rq{_VIc3PgLlj6*-Vk%?mYHS;*ZNoEM}Ti zh#0JYv?|~Aw9nN4Y!#2Ui?wcNd8!h6Tr>#Idc#ZHYU;z8d8xxvCtDr!&EOIImLa~i!|Xl$wA zjfYo>3M~OCu>Oi&nYREC;#-dxAOGWio48ElsQTBGEwbdJo z#4eFdPOL1==#Kf+qsn~JisWnK7R%8WJuMbp@}he(fDT1_UL|8DnUSnDm#ofq4dyA? zJ4LU5Oj>9=ZWcZaPCu%JXNNXXDc=mf?f}<<=Muyq z3fUmM9G?DKv^{LBq&A{8dm;%?EZw*ntvrPR*uix?3H!T)vta;8?1$$O2$bufxD8!FlkPPt&PdJT z+ouQc`(Qd6^+F7~3u;~>P#2K4n8XbvNETJ4YKL7yYI{K)@zzmIK~Xw^3ND2;MVOu; ze_3+2CE}oh2@?@Ej${6^0;LPe>*^x-vlNkf1>g80X%2@!?e4s4kCI(zB)V`@zIe`& zB8oyc<_|;MEb{N+nX@WJ;H1Vso4^!8!X$o2Bz~_+Ow=tfOT7yyNB~|Nce{o`p(Q7B zMpxBR;T#RBW)?IR;$hW10b~IOA+K-vTqpkGM1KY=SU0dnHG}N83?^b0ot$%Ip7HWi z;pA(IRcX=@K=_h~JffGGK~@yEjA2J-xRc}QHgL*I3W}jX4vw-xHA86%6!e3x8_dL0 z`DY=$O#&K`R%Cq9FxKXj#CyEe;WcPUBjl+zjUCH*I+9VDPW1sOx2bO?*d~U zjUFtmGKgleL5Vx5BYQo zD(dxzPo61}k)_=6Y=r4WyP{xR;Yq2oJ6poKe zg)$bAUq$?Ne5`)Lw-UK8Yx_X+ zQ78{&K4UWzu&V2WtB&(~ApeiNnhD#~_d%yq3tqIJ@|&5kb?wb0BT#MN7Cf<(!3;Ya zg-RD*7Yo1iyDy>`J)db#BYRF*&A8=8e9uIxJGQ-7QV!Yyioh8YYjCQKKlH=wvsW-} zQ{u^ADBY}Y<_C|PP!0a-lnEAMxIug3I2b+Hl^LyavYt8u{LywdgW+ohzcuk}f$H4l z8@(u;!FTduU0Ba9=ovs`OFvcT!c*r`)xqTw1WHqn_pm?0%MU3C&9@2%6qtr?Yd@`& zH}nnN_+V; z!>iz^24MAScmgXSP^paMD|t}a598rL>E+0sd*Ihb#DJRb?&_%qmSYEQDfU zj6cLE07`%$1rvslKs%@Ugf~8jpf$34#5-sO4?w}HO8i)Y;C&&7&I$N7E`Eb)9^vP z#D)uN#)&FMmsK;Avd{n!EIINDf%AW=U&WLlL-Hh^Z7w$F3l$MOm4dMq)K1KZ#@NN* z=UJ&(q;d#3!)#LEDDP`TN z7(F1lV*i;884RHAQ?4b>e}w@GRw^PD28dtK&d&wpRLD!-bFBMgkUPG5{tW(mo|AQp zybg)<9{Jv8@ZbRqi1Id|ONh>s0chO4lW;@m;r7AP-Cc>h!((1hyLR<`tz<&c=@R%R zHe9RaDuDvw9w`f6;DT4k@*vKlMX@{v7_>$*E{}vpM6mL!o>KTGKt~ zfdP!}G`B(3g4OUdt6?!+8mhUE@;8a>^K_lnxplrz)mcl{fv&7q9|lfOI7{GY7{?Lj z2FG!gV?hXuELL{V5>b>ljC7Jq6YFeor^5r zDQ%iwJ`X3I3$X4~ZdmT>@?9dC|BW(ZxeT5}P+#!E2b?VK5Ld%*lt4Tmmu3@Ky;_to z@ntk2m!Jc<(}sa;Z0O$sovNfLpx-d9+CQX=j~@pQOToVad|cBUiP*-)34{W;Adhz}R789g6&;}x>O@pni;Clzfbdf*fEP3t}vKuiZbqTgQn_$nF zVD$!3%q5va$;PKs@(xI;Ig%zittBCDw1nLto{q=E^ETb+(P>X(zE!&&oVL48$#E$; zG$Mw!0LdM|lF#cB&O6V6;`5RI632aQ_P9TnasNJJ+%1M^_!(mLQyBtXgp065HY>aa zjWFtl>JB=UlVOZ{ynm2KEG6r;=ZlT3{d)0HMl~r8Esk`X0W4OUiU5hhkL#$DFdzOa zP&`tvC7C2{aJi?Z95Tvkf>Ru<6TAgY&0{|(;$gpJp~ieTjm6p6ey5J)sbiXyx!ZOg znNaM(v|swbn-}=~alP?9uQ1?cJ4*2B_+`VWm#ML+uU!&P|H_};1f zaD9FCp{F*?ng@->npD>yHH#>K;8+ zKF288@3Iu}YV{fDZO}2wYPU>ThQB5m{#>6q`G0%uezzU=L6;o$Zruj5{-gEvjQqd# zM{8>j|5UF%Tw86dKE&^}My+1^n*aB+e7?OGRHyN{dKwL?BM@cF%ijk1-R?$Uk9_%k zP_L{tFq!P5D*k^RWa-A*4;%Gba6X=%hGV7-dwR(AZS>c^=Sia6f%qCkMjfWUX6C)#*5bV?8=$bBs4vJ4ph|ntD z?oz8ggchUTFnBqg{L@?RA(wj;1pAEZPlULIEVOk__w{1p)DTo&$s4>GTo0$P&fpD6 zT?{IYPN$#|M-x1sR~?Qy>FPDYfoBxZM?!iMj{C8a*gx&P4Su3D!#$PYQc~dJp8N=( z#22(EBOI(j*@;!|;@~+(3i8cgK^WmR+0v5} zUf&C+(;gOTT}C zVT~^+{~g`K0d{g2;q@+UVBFF5{Gmf2ZCd>)O~u5b<0dY{U@Db^OFSZphI(pHvAP-8 za_fhK1Yi9&9ZuRY$^yJHtsT4@3@-;Ti@_}EU*o-c zls*TeuTj}p=?1xK3=$+qF;1j^P?7LAytf9-AYFrtq3t7A7noP{Wy2KsXkep&S`fZ2 zI;#z*khIf-%8NI#NDHO`bxXrcuuyzsA=s&c7NuaSYf7am>X%r_sWPjEs*r!S_qPu@ zj1td%MEws-Y$A)C1B>8A8yK9woLAqV$p2H{|KH|v2P8;QzrQ+r2A=CoHiK{3 z+fBb{y2fE=I>rkcfnVd{0C@2)#FVY`G3cH09f*KcDg2&Jf5bcy!vWs+)}_mHgq4@R z#mlYG&9Spr23f*)(v+!4ndU$l1ZKDUuW{Hfm9hAY55a`;FggAOy)TuE(|?_p;6Wc} z9eK;jr@dk49WEjK?V=5>QJ_3N!Y}xw^k7a)KsK0oBEjS3{J)xY?D0+%(>>N4b%I$R zm*eRv-RgN3!#I9R_az1f9mxgWpR`X=Few5l;`}fE-PnNs^eK>sqHS=d^YLZ)_80WH zsx!;bQFsFMMng;Lo}0RIY65GZ7nAO*3i4PSzHU0N>gH8F@v327H4?8@&8t;@73q_T zf=)Q-Cc1)0umk+^u1W64X3ccR#?{>V8n`X~e?cFo9nq{BsBliriAVWgRaY%&o1Q{- zw@}?%sNoiBcnht%g;u4|uX1?yV|GVi8hJYc&++1}*&R`ZW_Cmsn%NOmD5E3qtd3Y? z{1L@Y>gb>NKICFglC_WVa7Yci2vgz`mOan`IGzjU(0DkaAHkb(_#W7RVt1iVImmC7 z(1VcQg0GK}fADT2D2;*%^qBE=Fagyi?&BQ@EM+t&)tQ_$cLpQ!fImJs+}YjRLflyj z(hCkh6JuE22KpC~Q8B1Upt)l5;J_-*Ub_t*ux~-ZjOnsVt*Vof3X0iyI^aXa=+i)u zI8w0W6tG4?Uy=4LUN-^S3_g`O%RtIExIDctn9JS_y072m?DN~-vM4d2VC_mlqap^{ zIQ(r2dIt-T&3P?gmNRi%nj^~JVw!WlBMna)U>bD1V%Y8bDz}cM_`+_NCMf%fCc$3_ zP!q-I=yHHTf>aJf0xietwk5mV`Pf%34IjN`-J$fHd(qg?WVML|Ymi$Sd&&GDni}0a zfod6O;iR}thNQTihP~k>Ul5M8f>#wRil(;!vUImR_TlJ}ifLVv=l@?2m#f7eH;(>M zJ-J`Xm&@wCZ(amUewst0air(alH#R%!Ai(2np^pnc%=>s{da&No+Mf6OCBSprZoSL}3yYB=ds<9A^X zhYB4Coing6E95SO*9xe5d)0^6c%>FLf~E!658w5GZ&TgUIMeD+IA83;pB#g2oNVxy z)stM1=m6h^4Yk5Cr---|@ni@EWGZM4xQcIqpprKnLZR zu2UU!=}0u)k<00|P;9BoTNfnt+W|X76c9B@beH@pi=gFb2doo0lgibLp#OVeh+B9d z&(YMz266dUwi|rd?kf_p$naD5Uv`03xM%NJ#a2Zi&jkHqth`w&6#D&Wvz&^Fxs3)_ z-O^4swCG*aM}N-8!|6yTmyFamWoKD{D8NOlK)>qjhRUu~t(38qWIZ*$3NG1#U=dlf zlGZ+MTW<<77g zo2eUme zS1&V_EC7*bRPJ0fID`che?P+Bkf^HoO$ln%t~sHgTZLM@=UMCifWbchJqO!Ai;M`VoeaXl14o;<`4n49_}+e-hU4obJ0u2`aS$gQ z;NU7W`lV;UZ!zSkwx-719`=-y<1~`$dRZY}R=&cr@(h-hA5gxmsW0p5%R}|$5g1O~ zNETA&tMa|iLaOHe&j1e$oP<*M$pAmoe7RFSNT4Rwp-*b0t{P$BbZ8Ms${>$ z_PL{ApSy_lSuE7Y)A5@I`h0Sn&!>j@+%U>#`7UC7J}t!OE+c#}xoMTM#PURnsl6fR zqvAWEb25W-L=ChBIG_iW93TkR)mKZ4Z0CoZS<0GH=9xQx%=1@K=b|0nwS;5PgD3119dSw^ z4m)0=x_=RsluuIezclU|7?i3mFX>ZK=y}6;JMgM#A_wxV1K{Z0*Lz2W-thc9?CuU! zGRdX9^b0*wrdVexo476fON7lx+_{J%}(B%^89 zj^Y-+q57DcL+a6r!D(IW(x|Ak__2j;VK}BVbh#q4*;5?Mru40((cj-BjCDl(1}8ukOljB!NQE6$Aq4YO*x=(2I(?!p1XtAb*7Bl znAJgC&y^6HG(AuH4(Z?PP$YHaQBMt zP$2zJI%=sr-Aay=jL9fCJh;@{TCzslGm1N=^o((|U@{fLGg#m-RiURR4pPe+Gv1K6 z6|23)NS16?)2|h)QRK_z#qjow_Pg;J5O1o{O>%{K^XXg>{M;T7fO$89*F9AKRp=?{ zm!KPhcvFF>y4g5D9g=JXuq?i}s8k^p73~e|4#+Ul#D~Gp(V#oLjA_%-?v@Rw{?G>W z`*JI>!VGRrQ#j47N^pZHosN3AQP~;xru{*@fZD_!>ZBe-$)DAJ+_L4m#B9jeLQ7f@ ziLNF?(qQDw;VCwOkLbI21LkriCz}vx_x#jEQI1N^G)Cp74Pt#1;k7fpaKad|kF1T6y11t4)j}dc?E1JC-xQG0l5i(J*v%z)>wRkOqjw%3*gn z2rCI&{B$_%g+MV?mn<6){$mbQk&tJsnV2jrHd~l@6a$gebh$J0dqJs95pI&cTiZ+a zEQJ*eI9__ou_Q)zh+%Az78ACPhdt5^NMNve3ScKg_Pi-S38qs;mEnEF$vSYjU@)Wi zq^~8&%;|9h47QtMsG&p)p(mirr%mYlMFcuH-7lB)gFGPw4yeB63b|*ftWu={Qv;!+ zcrUyZddbQLdO?R`_>o1V6A}A)z$hLB?Ar)^Hr1JGOLzV}cOh zD3$?r0hbasW!nt2TTU&~LRLdO-^!q=tcN(UE~tsqRz4|GE7!n$A|rGIN02cJcJ}H) zk;BKe)}O~tquXH|_J{97-y3#k``+kd1=h<>9}~ovp|M6#flq*p0KagUkoDjj9x|jb zWY7>NK_762>8TUO=(jNO-;=v_XD==zkg#%I(Z>^Y8@=lvhTgCZ<*lZMF<1GPPi;U?3&F#c7){VcK9*;PwGb?r8@&3CNw8 zKMPOMZ2rI1d{gtpcDNQxmahflZNheZ?R7oPnC3(-5&ag`QWChVgfb$h{e*&z-Q+AK z?#+0Jw`zp3I)j2Ie#BHBjiWwZw;}Qwg)t5-P6`rov04bZ79U$8j_Gj9E@J)Zs7py( zNUq26uoF=PI=lBYnn_{KvO-0HVq9mHLtvH8kl?Wq_an__d8!tt+{+YY>W)l$iL;et zb)u~G=Jmm0;*~N9jhT!4Dvtj5M=ad#g$@3-TX%>a=|$uoHaQxH=V`t(wL!$*n~p|k zyOshWG^bX{QbBJFA4$rp-$E_$u{+yx;W}BX6IuEqvdIxS>GxJfbY;VR64n>w+aW!K z-7HYv?3H>uU^cg6m^~TVY8Z_1f1hEZ~)lUn(bwm7DMsFV)QYT6hNr z0GpV2X94=r>2KOyS1H^th@+sPCbg<4KrL zJ@&pODaeQ0W>PODE*aB?h3RZEIy)|<%{gnA+9$<{i@PzRQu1Y~IL(=RXD=;Uud^U{ zwn#_aGubv#>xysN((EgFd^nbI`~&@MA`tJ`*F$>|PWfy{u&7F>5?`2Rv+=@DwIOdV-}HPNUuglnOnnqc+BZ@Sx_$ zZKdtSdW0|9@ddvJtB?~rY_YOZV%^thK52j$1r)V=Hv-CfH5_K$B^;~sf&%y}j+)sph;Moq{OGWyp!WONrzk?3)nu+=C{ zMWc2u0xqF|&cs&<)EndJkOC&`tN1)y!L6&aU&KtU(KNm&N+osaVLmFULlb&xvd+xq zthSSGepQ_1GW`GFAdTUI@xM_RhTqp3e4g;8QNXj~f9vb@M&nQQ+S;Sq!}YbbdgD*E zMx(L*HU9UreBAio)G$*NaQz_#+*WJfSK({@(Z*V1V|DG1jRIcNQNUlrd%uSF{)dJ4 zz8MeSN3eoJv8SlhjoHVD6qp$(n-#MA$$(V^uE>WSk`G^a9PaNF8M}ByY|bL`zgIA+ zGt8e93)*jYwwVGN%wj>59774!lQC?m$R&r$?0s- zg=D1I?PG>5=2P%)6OrS10bF6^-Aq|1NC)ZZ57M!T$03=FIi1oY@gspTL4+2pXN|!I;Qmo z`V!A{w4@z$7DJu5zL%7X`i7o;cLv?muW#Xnp2cX6m%9GQ^tQ^J!YvxZ=4iR9#HDY^(i`eWrC*-XjxhB=w#5X3Hdl=J%O@q` zNr`>BS+CK5o68v|r4xxJ3*JRL)`QB4vbbzwLq4mCvNPXJQ`*hwb6YAkVKY(o$c{Zo zHKj}2TmDkh$;>g22^ML_afNES86i7!aI(iGF(iu*i0h~J0L~bQTax0$gz-DB=*0(h z-k9ogS)-|lzu=5+O$X6$({R3mvz!?R@^!=U>xSc^8;*`4arfJfF8ECgFIlE$ZU3c> zoD(H?lvIF+NU87&2;L1P9pU28WG_jJFKgjoiuZ-$eT(AQCX%{umc)cu!xBgN{)|P% zOTV;0Q-IuM!AZ_FV^>Ytlxo3QXj^U8zM9GyHGg~U%MD|}ky=n^#as1~r;t-zWJZkK z1-@Vt%LplkaVaC@1YP#b!<1Kk9&WxUlw^FMtxm)L{~dNbzkck`g8RR;lKq5X_qRv^ zHGBW}(ZluiwM71>Mt!yRb^rHseBAwCcbIwexAAD<98kZ<-tR*BpO)`r&-YGtd_R4^ zccInHk`jgzWWJ&9LyW zlDdv-A@eRV$SD)=qYw#(d5&>zp?*$bpLkT-SmtQuGrMrR7XNUgk=xfBj>EYMVeLle z(PZ8rKa`gT0FecW{eo&-a;mde@3J4ZnX}>O>+Al3Wbcr}= zX9yPzUCv~CKm9%>9y$|ohfX}f`M~i!7n221Dx`c&H{?tM#tN{e0E>A+*7}GvkwCe$ za^+m6OUv7A=@#+V()8|*?fLfcE^w{m?{>J>AA^lUGHUaUo{Nu$s`07AVZnj%(7)ye zyu-k~(N%$Dqswj!m4%x&i5ViaH;47H1Iejz{MWLPY#O+&SOTN2yxgz;v>AzyJ|DFRD*R0It^Fi3l#WFllQ%yM9XGKWb_ zh6eImN< zNmT|Fk2BMzmbr{Wx34meE-jso!}dFen$!*zOgLw=k`8nSFzU=}%CVjtJP9PA39Myc zmMit&<*fB52GHbw(wee;pn2i=nanfSDakR-jusl|IQBEKU$pPi?l{lkgJHiE39* zshwn|Vz_C%riQ8#3Vb>Zl~%Vn9YN0vEQM2tJQ~FU$%Bd|=sc2Y>PBQ*%Hy`*YqkiR zpVT`m9T39Q%`MW;mr%j(sNe4UJy4wvZj9_(s^UjC&35yd4P&4-XYlMT*)?4a*~9IP z)rx&cz*G5mWplaJ*rF(-q4Ly{g&5?Se|spilf z_4}KuZw7(vpkciUvBR1%p1tUWlIIfiaEgc;t1NO%6WTmb=MKnuz`JQgemGayEHNXT(ML$ov5rP-#9z-X+)-sv$_yf z^MOdz;fUsxi^~Ct5y@4bK*mWI=0V4P|HEy zC_N(F*xb4)j*W$JoMB)s)~0UNzszP$iA83_wm$ipIVEn)G`{(uIOJB7K~^@>=}M%_ z-B3E+P7OV6cit6(@_gm<2^LIey-R6$vvegcF!vml)`;lflxVvg>w!6HyHUG0JfEle zVEEW9y+^^l8xLgKFj_pBqHQ!glYC@7o#%>7dXRFt8!D{{JM&ZNu^*1Yw&PW}JyjZa zN|u{Zv}o5)GpMv>(`;UGOFs z+}{XtH+8Dpfhy4eK+Zi;pSAAH%xa+ESPL-st1vT3fj8qr`)Y3Y=bW4OcfWmg2i;#^ z*jk7NueimMowdc~KRzn&VLyIhao>?=B$GEQntnmIC`^Y_%M>V3jo)z8o_d_PddhvQ z!X<3u)*p1Se!?}KD2qj^xk-c<>pK(mi|PBr+x7k7!hP@bN3%N&3PkIi0wBiHIjGXY zIZ)4>1WvI=rl`10&mNt8dWNFTK-#v1J^i-iJN@=ue|p<|PgeV00iu!eBziId8zLyI zG*7yoo#3g3SJD8P;|YiY438Sg-V z;6JO2V`$98*(e$lHHl*aLIS%u?7%Exe5|Q-leBalLd8~&QrX_@$RY50zHO~<+-Yjy1&jvILWoMQ1)EC>fx0cSFd{Lo+hE1vGcG= zZi%Gvd8@bEaF2^iDlT?6IRjIacA79too9cE58mlbDCz_99rOdE8V7Di5)$Yx`y9~G%#6X zz7UPl_lent(xxvq3|FT8@2MQ(WX$lG+T}$!U_pkn2onRjPMAutmwLuSA$NtJGus3g z(K%o;QS&w$P-COsG!F3INSE3Y>prjR%BbdZdZ=uANq_=1o{mPtG2r%e|Ccw1<>27O zHvB{XzS>zQdK};vAc7Jlj5b2%OpTaoLK=i_V_m9701bgLF)h0kC?PYy)zVndFn|J4 ziq+lH`m)iVL$%L4MxO4298)7S>b3EdFiK#9P|m)kIm6GFa`d&$5yD;wO-xkkjnEa8 z{$rTrL5uaVP4c}3MN}Ee%n@Y@CMl(B!lHD*l~wx~^q{Vt&{ti;Q?wI!oiR(*HnO*IT zF>wqM^Ww#!!0Yr!{=!6|pYr$3%kAAg+Tarytys3h?JYyBtac=B=bxGFp2@1^cf-u9 zwXh3C5tXN(=%cdfW%ki%Oqn_$?m#n%&YX+Ql(RKrF@YMuvKt?(dCol-#OGbDjTOa> zi~9QikkmWQ#gWS>@f{1+qP-_yj%~&+dOK5R)+JHp1O`T7or8$${96c-M9|Gb_!xh} zB81V_-!0P!*+EPTq32hZKl4RjC2NJV58n*5R*kup(U!T8%osA`)N9mB;q`roc|lu( zsfQaqI#>_EsQoW|4NujQVU?zJAsOP>RL7?5r8p~bwaN7MzCDh}K}BYm9RJa8DLgST zVQ+rxd@_dIn`hc=xAV_lh?`>+OhPEfXvAod7vb&SfUtV7!j7)&d(e}|5*NZj2P)jf zb?D#TFIP41Do2E(7X_xBjX-JO*^8^K-L@imt|;}$S67!*|6JKhRU zW~y8n)5g2pr?I&hdNdwF<$kQ)6TsPc6Em@JuN#cQaUWJT3cT%8hM;(YGcmk^r3IjZ zefoX~gGLQsw#Ngy-#o-SsjuDwAuw2%ZHh6g=L->F)z4H(3hWKpwV|IcH2!Og0SDwQ z-wWG8i-2GEgZFL3WxTMmzGIX#`5zYQ*~5&cJ)2+|FK*rRqfc+TKaI&9;aFPz6m=Ft z=lex7@F)G-o|!Kfnd75y9CetDGqLCl5+cS-V8^eI4>0Kx8l=-0XH6TX<|vxLq}0Y` zV$!B2>(8L^4lgkTVsKmlVFZF{B@PFersjS2Od}NQi=k-wP;~g?X6iaO=Z4W&Top5=xly`iRCFNsIT2|cfX$b0Q zA5_nzp>;YOfKKq?e_84+Yy%lwj%*d?M?@_!Ls*DxBblp}?t~PcL z4OmQXm&hBOcOrD0(<*LzR_q!da&po#dGb6sfayp_@+o=oGQn3Hp)=(XuavHs3CH=qkKX}dom1P-YFS9Y@4$`7G0b0Y ztH`qIP4;}}l{t`RUqW!xbIRuE_yXsrC7q9q?_x);?L(k9Mm2Fx`8LQhyL|>+6DMdj zuG7Inr}*8|veK+|bn~Q?J{j6nlAF$pXM0r$<^r<$o?$iXjhxuaI@{+z1qY(-sS<5J zv0+E*8Ex_ohJ#R)pi59H$WIb>%W`qu6?u8duOnr|5d~UaIG&LIS04`TV;&~nva>7} z;t_a7ITxeB1mGyty{V+!xICRlDi2U^2tvZ!42bTarP4dyGz*auw-QWNQjyfU5>rMA zDkZCmL3d#7gG{3?6QvINUU$&&ylKFjN~ID={yX=KD`k_S>rB*XRs9f?TUmLgLcl4| zuTfpZ98o376s2-T>4T3kZufDvs&a7fdjGJs_x9DZ{oSW_W`X(ogpXzQ>NdB26OWFY zGq-!gAnGb#&N-NLgK}^NCLbGJDk-A{*>@b>hKUIrFFE(8C%so)=kik7;oK#e>)Q7p zEJ6>iW%AKw-F~2NU776|a-dk5)fU1fn@XFC=IHcN+Rw_CVrMf996W@60Wt|>2Pl;& zLra`~doTr)Ud9UVN$XnPxgo0+Y%7jYRO%sJKtetaSgeptT%i0`z%oS1(3ZF~78j)M zP|b0o#h@t-CTGQ@54tUq^fa7YA`QP||LAw|J*>rDDl1f7R7(FWt%$Wxh8*`JVWX^mDJ8I zIy<6C9QMwBS0ZA*5Wb*mM#_7o`=k=u1h%}*c3@?tuP~5X`MwsIqt=(>piwb z(vwcJWMSr&brvgnY8!o#_=5HX&!aAHg;8W4`~cENJ^0P;b9jJ0O0@>i>H~@f*c`X+ zao~2@(ke01uh({Blf~PsvZ*iS@jbqVE`psIPsTHwg7>{}Fr!Fm1$4{0xu)x-+dRo! z%UF_$!87z9#iQEF4=4XWd;iwm#*r)vgMJl%MG1#(5HffHC`z^{sy8jl7SEO_9Z}lu z-m*TfB2Xl23qYY!fGBpi-@f1QJc7IxAVs)BO))6Sy@+rvc21Cw?tND zWkyCuMn=Z9^9}A&1(@8T+xLq4LKo;6R6P;sjA$Q{8actQ?_naLR=)*n6VJEk;dbR^ z&+%O8xA%=)s!nbnpxRwr2%6WC0!@%SIC7@ss3=8 zYV=zNLizQ!lrQ6hD&!LO|qv5F3dj$-5BubX)oLnKPipr)@czf%oR?_6-6P;P^_o2yWDd~#Svf7!+iW~S6 z%W;LXPTphXYI9zyyh^An2*i3F4rQJ#V8k#}Nz?FLiFrA~z75;IA#i8oXm;tZsB2mq zL7u^^l-a66i48x`)a9F>Cv}vbVm1SznrAhHpHZ@SKP;twpK4x~o33mAE;MB+x4hp4 z={s48xM`wl29^)n*2~RaK3f>?-6CmH&nS@9-X9J z=mZOi$$|r+W{M;=3odyTk5T@HSUD;U7kr9Cv$X=v4c6pk26m`fO0BIXIbLV&1b#dW zr-(HuK&JRu+1J!;C^?HWvdyEdt$++d^f}h(fo6MxGApBA(?!Ea7H>9|a;tx(_k@WHxb^OL8jQ#V8}Z z6#;Ekow3{+BPv|^tQ4;T;B+yXFIUw>Vi&XBinjoaQUu$|a2m{LX0j=6Ws7}f1cVH? z2bkaXF^=X-ZYxU};g@+ePrSwkqij``OH5W($we}GS^dg`s+!bF!Gd7URs}wlp-=^n zIst-^E(|Kgt`oJNXs>muK&C&Z$|iPfpgc5lY8zgoAD?W)GX`@(U>tuIgPbft%s`U} z)~XB@+;~W7MlZ&&z;PU)v=x))0`(E4EmH>$I?gUjTjZBF$gkQSU)vminQM-}^qJ#T zZ754l@)+pl)+n&T|AW~%$qXMnKG5b#RLsi9PY#ro(`UO6Knjm9CqV2-Jx>B!6|B(; z4;}~jwHAGf4gJt0n;DyEDpMv&vJ~QxLMq&0TGlx^vPuOyI<&$mE-Q4=SvCi#Rlv12 zK@o3@hq|g2A7-;>Ox17HE|Rh0kU=7{Y*{42lcG>RrX4mt%oejXhZzdjEbKo0N4JlE@}!WqKXVq;;rZ|3l)E^ z!7`2$3JuEstSy3qbEX;1?fOTy!wEh6mOju}1V0*+-}=XIzG0SY(TOp>O9V{>-{awR|GM;|>Z;NCeLQVK4W9*1O5ANTG ze|r!2cKE;I&%^%S{k^YxJ9`gzckYY7dSC7Idpi#weiiJjda}Mhi*z2&g5WEvWS`%z z?EUZb&*MK&ucm9;_tw^rhmQii%-v5xZ)@*C&=>2oy|cT$vlsLpJlYfgJruV+C@)U< z2%deO2J35Ufs6-AhG-c@ql%D**w# zZ%=0l+(^>xQ8@01UY{n@n;FLTZ9MG&G`qnj{PQ4S1<=*#vaCDWD}kA&vWELU>T%05;quEZ-^9)Q@D_{tN0O-w!HnlT zLD0ow)D=B|=g&{aZ=b(<_ck~@`D^gg;hQ&yCvX3{kNOMn0*gM$cxQ<5BC@ZOzUCtyQpP;pyVkcP@P}1JW0(T%;M90@wxS0>}>w`yNYs zK|`9J^cQm<7suMY0$cwiB=rv$IizGFJk87g!i-#&Z|QFz-R;wCv8 zj0-|!X*(3MK^3^0jv;Z144Xf9wow%jmS=ZMfr5)wj15|r!tLkZiA_ zw$bLhNz5+Y#wu2jRb>=y-b!JA#Vr4z2JBf&toAQ|K0kM{6M#$1^nO5!HKBj`DZNeWbC4& z?4RiW0AebX^b&Gc`(JLMxkYGF*3{muLJROO4H2_P24mn_~9=1U?gwv#IC12cD7=-glus%{Yx!M81w zM3!A$ApDz#l;aDr^na8qc@DdpXAs@E&l>I@>o68F^no0?Wt2JRSqWg2HBy z-HOGcm9$OgGjMW{z7E9zY$^b@cOUFP-i@tx(8lD!SIGjh8dsUfx78-{ZHHKgY z>l;j*BQATw(MhYad|3GkvWGC_!H>WWFJvG}Yp05;q6$uz88HbZs*-spkZx=%AoW^= zU2EVX;@+=#y3>y=Z@QaV?RRae#O_Y#yn$E~{Vs9B~E>+T8!N$bq978`t6)sEG`=u@m zKBu_;EDxrTI%2%R;l%NEFlFB`I}vDH$dx4%VuS|;^+Noc9T;8d&!{spCxgLa2Hx!s z_nt*Z2##XjR$_mCW!hhkk?XXne{l0ZxcR>(H&+Q$3OMhIc=rzdPqNB8a4InG=r7DQ z^W@lnfh4xe@XNCJ-#_@o@0d>vjoxk+O~G08bQ%fb96g2X9~*oJ8Lom!T$3qkaUo0> zHb<i6rbx)sk>o=96rAO(e}*zzJp53iHll(B_Q$)GKYoz?_(A25A7(#( z=zPo*qA}L->fe!T0Pi!&$fQbHIt9z@9;}uUxl)U7v_dJ9G0ltHuBy>4L*+g9h_5ZhG~`de~rIzOn4^Nbh1n_TJKFyB{inVY}7U0OLV5FdkL| z!}e!$Bn3B!sW|BYZUUJl0D}$Ygd-zvV?6duUymPYE2v-e-(>_xXNsHp))8EgIQckgY_ zELGsXsAMY?nbKZYs-S7b51F@A%`aW|rkbC-ZbCIb&-&RknK-$iG?_RvPB)o&^Ut$R z4x)n&8nkOulBakqC!{>EJf9i=y;`5yZg;glwO!Y0ed_vt)t>3GB%7KuHSRpMXWH;n z*M){^0^iZ(QvE_;J8#y#7%a))3dg9tdGdSd<@bV00jq+wdw+o;Zl;kvD63}Ohu_EH z=TS7doKpq)c7MlSs6v6UHfXzF2DIIk;Qszfdf97$rUzdJO%ED?_VCMq_HZS*|Mr8* zWp4@nLN1Liqsh?7POjYN6Z4b>O0y2P6K`|WA8w$QQ3`D0L8rxFVfDxv@5xM?oa-Z; zI*m+|r=M-Ka;9c#t>+{!V*X}tNLEaPl%z#oCo!G`&)>d$K{>)57c^y7m)hHP(pS>o z^vp8e$Y$~uWE${$k5_EP9<5wL;^Q;fbfdKe;U;Gw+*3oxA8+3qdShxWO1~uKLddGf z%@TCHbaklmx&F{s&7GROnp&2poT!_BDgU*amlRg$%9wQ-X>u|*Esc9u}0QR|7@i|1_WE8 ziwJ>F=R!y$do1BgG>iuG#8X|R!G$x(VTzfvp#Av#2^>()#S@OMuP5i}bf5lyye*oE z@4``hIiU{+=uxa>*jgiH@0+(fUiO0e1?Fen3%|hpmKv`SF%{oAYt63wLb+^r&Lwjd z(6O7`Dxj;@U8lqe$j8@~y|XDMXM;70E()%&S|H8}z1gXGBw;N_w~#%aXGZK#fK%k_D`uASR=$fe%1&12_Io19n61sVv-GGlqoJ&f`Rg%ah}HtdJO z=sWUKtJh%#kcv4#F-W^UkV-nNh^73^T@2ELJS-J-SP@H2L3)^nr3xUict=NP4Lk?Z z@Tls=Ean|NiHm)Gbww1`gHLlkym&@0Z!cbg$=Y1UXm#^MXLL96CD#~M5YksHr8gGS zYs=|*f_g?B&a7Cq)ZsxonlIydAt=mH;a&xh8h+oCJ+0=rca0<}i$vk^VYWbdH4 zUmFE+ldp}sxAE8{S2i8n_q7khOP#O{)+a!%&cV;E7eBY26vx$3&`8O=YxLJ&aeuoj z?(e~h`+I2m^R4_Zg*(jM$U$B|*o}2IQ1ZAl>X;N>f0MZ&)=WLYf^tqii?2EnnTpCp z*$k4=VmvWMU=+J4YmGWrPce}UmN|QTJ~N4I~zIeW}Lc+$xN!MG*CBKn-o&Erpz z%*N<`2x@)$0@L+D^%l2D^f?6oWojjVq05MAD?{xci8KFii+Cm`35|99CPqbJmQIXF zkQt1$Ktq$$y>+~jjl=*|ear|lw02KvS-*%Z<5ebB5ODq_MVX8makYBHDvHF$n#6ia zy{fvzVr8P_wKYff8zsb%plu$K)3z;Hu>Gjb)hb=}6=N#+af)%=7aKbDEr9nYD1!zm zaXVdZb5qNsJ45>+f*=#_>Nk?5DCe=Aoo;_m{Iv@|?TVjNhMUs*Z0ZQGLpq|*(EuwX zLbW!?@gezq5CEq@Sij(@*qJ^3kczonNNarF@U(ui^XVklkE&Qv5xbCC>AV-1&@;% zgr?$bRgI?kbwX$&{CJExgT)N<6sKsGu@A_Aosey6pe$h%EGg0s{s}g`*HEECfZS%y zr|KDeu(P$*+u31nDR2kh$&nt@zi``y=|m^J&k~6wsEPU6jX;Be%Nzl z2l6P9u}W$z>Rd`U>{}^XIpwGCtSdRlR^~xrtrBgT{Lo|35MqNMAKgNl;3eOIl*z1m zn+qPYE>+{+>fnK|iaZq*M+9$Et_2jRD3vm8SVOFEaxjdjE#<`th_*8Sd|P{;Wsf1A z|5<(pxO0l|s=RD%V(q%(n!h`ph#}J-6*hzf3ptCgSd*bOaf-z=m*R>}l@QdonI$!K z*J8aVI*x0YtPCg_7t0|oFglU>{h)h1w%HDlz~z{byJu-e)8TOOj><0vGZ%t z#h3LeQLGI`sZul;S;r?{umK#|VtqV)EhPi4PhcM)8D%sc@-t??iLK{~en~TNs&gVu z?4-S^t@c3S5ML|XVIVWiNkM4Lg_m6VbD;kKivHHm6KMr9)#WqElo+rXwM${q_yRdo z6_2;|7g>RfG$&T6d6z|k%uLmK9EPIywcI|cq7OUWHCyU9d)(cKlBgt!rm$fq(dW66 za<^F$a^HPTdYf3=8Ar(7)AZKf*TFZz#&>(cJh=F91N=uBU|@iMlmT8*8DP8c?kVgZ-bV_Z!rODlPm%st>Otv57uTl54?H;-M)i48L%T(%DA)C>e)h zABMwmJV`;RE98@2AB!T&SBN(CX18m7cDaZICe_RP{4+?EwV1O{_v}yMQYLuxh_!go zGLBw{^Q-)Nna@QFF=NrBWB*PC zFHxy3YjGBK&&z@ypZxI3-}|xPd^0!}?3~MZr4l&1Qq8N3*!PZ@t^djQ(wY8#HQ-1m z(qa_9mVV+45Bw2B^xbOX_;KwSreuCo_C>`hHbOe@Vr6iRlFMXriWcvD)W3j60olbR zPWYoLsJF-Qquw)2$rMNIi;7e1`=?lfd)`N*`Cliqk8sHZb89}LNn)_tN=oOY!9vPX zFRtfsM$VbZ91cOUgjEHkavfp|9abkR25^WcOg@g}354Dq9rsCbCGG!ko`5>=Q4nta zy&D{E{%1GX+58TLp3PiZ(!e#toBaGsLp>V57Gj!Mw1SGyx`l_};P_2LYhreEi(Xg=mtLZ_E;)SQo2=>)GdNJZnxT zx`WlhG>pJE>k}L&&B>Sbu{y{ET|5mZPq8-FGQ?#%DIj#X4p7)Oxv3cMvr^O#b|?{o%bkb?6YebWbBkk^ad zx~$92Jnro9?nt~U$t5?IiY$a(>8QB#m2wGg$!BMvE=pSloh|qjGU~yXE$zeZcTSUy zv>!Vv!o|f(pkVC|8w{*4XY`y6)ecowl#N9^Jh->s0poQtqhu@_r1N?Tm^6ST^G05Q(PV&;kowy;f6kl%<#Xn6x?$H_5=Sul-jCwJ zoVV)Oi!-z|jP}rM%J$ftjN5L1COB&Eg@Zo*A=~u|1jd-vm2*5vKD~nWP3T zb8lmmY4Dee3;GQfxcxC6eAG{Zw!^5~E@uQorT=FBI-xKYvZy*pytF4c^RCj<+#{=0iWRSmIB* z8>L6kd2T8=hN{g17G#i_%*_E^m0_j%=26oKt-5$)GO&X>O?DB8qc^vOI(@YpCgNbiIx{5xt`>)XxjoX;0=t7i zWpUAxvq05tVNppoSY*)%>Z`@!(Jj)U1+|SwE`K8a@PQlgZ=8p|Bk!Rn!GnkJ!{#Og zy5lE^-@(;Pv?I)rv;J)?2-+QR)M|@Bp$P@6z$Nvz0+4dU;oQvAGwMsOhKzk_|K}rJ zxS{f*m@zZF0ZhgT*(X#^*IQ!|%!X5op0f%6a&Rj|iz_KwnCyR)mfX!%zPIP#sNDpq zD4XQqR3h%y_^oB6xgC5u64>qIln>~jmD@RP3#YdA<(6pFl5uYzrEEO+T!R9@;Qzve z>f6Gs&#H4f`1M^AmcgG5v%#Rem(s-O*0ELtchymMByThpx>kiPZH;M6iPa?oIgd4k zL3Xb)eg`i8=#4<1pVPCeo0+qiGRB7h0OFtMGd+HH@>Je4(f{F0DxK)?E%bNbasQ>D zS!V9r0?&09s0ATo33UKO4lJ2tWk6lydM!XRd$|s{a8(7pRdrZ12I^YCD!XV65a|=# znw5cMwqbV{jl=0w#-wC`R`1$28_JVS9kH>SZL4-5@f4-g$+qK^nmOZr{TkwQ&o58w z4296rXU>4^mlBVhHLV%O6n+ZhQK<5$k!6>oRXjbTr!GP*Z5It|A*V>^wI;p)9sJ}> zNAYg@h2?Bu^N=YI@^ql|8c6dvQsl170u2Dzt;5VRsH!X8*@2DWfgP2X;Oc`p(V8J)%ml`Q=ECW zxq1DYT1(rgQb?^cwA2rx z39B|GZ?84yw9{-(>!+57!xHCy?#J0`B9ZMnD;Hp#Uc7(CY=s>cBZzeinZy{`2Rb zp=~OD9XCA$UGXM|YuP@?Su*f+QvkIpd9eiGmj7!$;Eo4x25?v2bJrh-**XvBwaMT* zBO>}C^m^E4;Pm!pLHhdXPOmHe>cd~VwZWCXBKdIs6iYYYP^qwr6^i&ZBX<)skkZmO8x~z(uS{cTgQN1&sRCKr@TdNc+7s z0O<{UUjZZxMa98nm}&}eY2*7m3Bo|KAo8|k2%~#b1K={(GB13`7lE|vI*up^vk+Dj z8AFRHYV9@1KuP@eHep2+CdL7E37E~bts%hdT3Ci!)|AI3d!bnhi4|aSQCI~wy7@JL zDer<=hOlYQcU!^6DP`9Q{;~-U3!MyCU}pEt1_1l-wPmPPE-PxS*{2NB zqkKpkBe)*CE_$26&2PEQ_LTQR?FIS>BaAOpNDw;Uin*!`tFj9W!dKiV_(7)jHlE-d zbaR_Eum>Ae;r3mdD+A6yt_-rizcxU%xf%OmWFA6-t*7zj1pH_xf*$C2=a&-T`v8k} zTiLQegd0{<2;tJ{0}yOJ+Wi%vbaNWX0 zb#Apg;L_fP5)Cau*su|xd?_WXW(Tsl0yp7=?1Jr`EA*?fPau?XysbdO6b7SYAZ|3_ zc`C&1xr{+hz{9=>Pq&R0bHQ$a6@Gj7V&#We=H^G}aE`NR6k?`*nO|cP&G8byiSw1I zn@z5NnU@;rnlAgdj1bp+)L1U(yU)9SRYr+ybDLR8#}k1sfq+;b;2EZ2A4j2R83|gs z;UAlsTz`>SJk1H*UHPmktsbs-gUMRjll+UGID{dc&~-S$lXwAHFL*|fH^)ah-%uKj z23W>{y~pkyXd4R;Hq2t^(i6eJAZ!oGYskU@nQu7sMY1oWpW3TMMq&cF{p zxQTM0TF3^z(rHq74i|VWo~rCEtThW`GXWC80lJ{Gcawx}3cfe=0h*22b0+-qw}{#8 z;6GHUNy-?raBtTj9;Mc`_|E}M_)|E;^F{)?Z$4+2MAj6cldbY@KUQ;kB)`b`&PTj& z_HI%5ef=Yadj0&x-hP%6^QnZYvr2zJ@e?hY>p-Kb^|*mj3{p5Z=&!J zr)R{{d>Ap2bh7F#>brTpg|ctNfgsLNUB=SpDvA|Rp{-)ZQ+L!8Hmc%r-tjUFujU>st+zApS}v=Au>okFfSI!U|GNwjsjr9=`+ zKBsRL0`TA}9^<};8!$>uY49ly%{CH}EU>G0@et=Nz5tfOb{XAtFpJ?F)w80F6o|zx zLabqx8d-a(>}zVq_Mz#4&{oz%G@*tuWskJFuyf>nium@F0)WcYN5|;t@e$s9+p78w z=AXQR>mY1zEHh_70hvZ1S9Eian94Mj%cI#oRDqT&1@Vjk(VcZA3LaEvm5;$}xg+S` ze5(kbII?`McSs(?UEN`Jum26eMBcM3i{KfVDlKayHoBh076Xt$U4S*|4A{k`kK@TjvTdg}bT;~w=8@g&-qKE< z<+c-Zt)IPqb^6vkl^(IDbGXUq^hMCqg*dIm2d(!lBRSHyEGSdaCAHook8kp4%;- z=ePXHZuwJw%XfCmcP&XU&puCK56FA1IJ&5yD23lJ@(~Trrr~e{fA0ppzVg9-HW_;9 z4gcK=S|3_D^lVE~>I=ACVZbi)63E#P*?d}hQ}9>%F!HhMY$qiAfBkiEcf-_rDgO{9 zt#CyC-MT;pFZEHDfJ^Z`bjQGyDm>>#(TxvcJ;WUj&Hf#WI?Im>b{xL`JhjZcx->3@va9MXl2Eev(OPn_+lUX|$UtY^yRoeq3bJ zc;zC)G|j~ZYf^*`)+`Snyr*1*utvogVGT=AqGF32=Bpp)eV55NroLn^a>r!hgU+z* zP3|IQ6CLZB^H(yX1HV0FJQ=BtdwHmOd$1U)%bC3w2G5P58JE{RtIAg9;=#(#{Fd$> z7P43(pbr`}ukzd0y;x0bZI8d}e{iOpGeGSlqb7a^qbQt#%|!Lk^r*SLaSM;AUtA4X z!7AL%HW5;otWqmih$9z;H18W(bJMrg+-BM5{WjZjMe>`o&~h^^Cg4}(8LzKOk;zI= z<|aW92CTH82iPtP!2^Y3Wyo{^J3e3o!u2e`etu^q)L5^xVkyX1IcpYEnl7n+I`P$s zb6B}ub5=r#DynW^_0w@!gI}d(vs~WY2WMwg>g+buV+2F_!46kH=@7EfMt2b?X|@8H zz3V$!_~2DV4;w<22-JYs9)vauc$6I zec?s5$IoBa5;%VwOY56V-s(CNy6YEM%NV*-y`hGD`(@YJn;N7Mq`!%k_D?5Q^N)@F zi*5B(vf6H$6g{Y4!@?N|S@JaN z;OX^Z68~)xc^lO157JO4vw0Q;@HFp>H<9!fv9>%~`trD}m$rZ#S!=7b9g2o}RcWZs zh*g_z1+6YtDR;@wRcWf2?&6JGZFftrD!sua#rU>5xe%$%4te1PI|asSwTdNI{DUJD za)dX8=fwoP+#?^R85X_$4{V z-Rv8KLtcM7Oy64opkwU?2q9#(K8Tr)7>v0+N+2^-DlV~xM#V41Dfk_;yhVdo@o*ST z9OANY2G{+?EY-GRM&I>D9@igv98ajMj2gS&aO|}H*l9FKFdd~Dd$-oumhHcMaGL}& zIKSU?>?%li$If7Vuj%Mj(C&_&!TW>iqccCZ(t#-#U?*pXHOnr}sBMRk$)BVu}dUnh_O1Ss8|t+`}t;Qt_%yjGE)5$y=JMSC2&!(vXSFw-2fe` z%F$|&kz2872~<=pP?U9cuZ;~0WLAJE&{x2N-5%Ze0+2q3;SFhqV{hADpS4XU-lqMX zon2}T8A?t28^O`|2P@d9IeB8smIiNfHln-$}XaoT-2`^oyt5 zhcb6ArLcgzW)3XLq$()n@>wh;mqKzAr8$rQX;cISnu1C!TO-Pb#(!Lxt6Z=m_E3=9 z_g5lA#|yVU9cCo+27;eig z3)hr{trBo0H0#6ck`>=dy|)`+mlgV0(LU$3-Kw7ag;k17mDsxXk}^-QM%bc)B&!l2 z?b>atz}J$c+NwC-)ZfFr^vjA+=agt$38^hrk*$JrT5ZJf8aOM$o3{X4ee9)+^KtCp z59-{Xi5FlzI4i8qbCyh9MUVjP*)X0vkkv<7wh#~%a~GJKRPa1rmmJuR0KT)X7_$4k zTFeQK>~NUi_h*`6Aii|rfc$TaQHVbfLZKX=o)}aai!|fb#z{+ zI-%yv*(g~qgNl}$Rf#2bcKwx!B%bhiSL(nfO(YGgpa3W9oE(V1K~IbvAI_TY1>4)f zk7DtZ3n{<}GzlOgVWd#%AosXF!(TQqmZ59c;DFzWx|x+oMTJqn+T0@!l}L0Hs27mM z4TJgxch2=QeDB6OwANc)a_oXnjr2jDeYyQ~gVR@U-kzPleRF*Bqw@9A6JLqvnENv8 zJth$%+vmcXalUeU?iL`7MUvLp@l+u*!UY{gmyvu9Y2rP#r&}Gq(QrDY`o5gO=9UHp zI*l)7tgt1_+{g)R`(qD(-*u#7hDvDS7Z)KBR7)WagU4Ci(b$lng#TdHgZD5nF02>y8QK z>K|{z>&J*#Y*i)u6MjdZJl>{JbgeB<5$fkjDPUYTT@flPBDfAjb_wkgn3PeWB2ZT3 zUp+k8MYZ$6a@4C;vE@YA)&b3}51tR3qcyJxTPDi24shP`;`tDIm8=!v%<}}V4lJu^ zUa(2k-MQ-aWEl@@0prxoD}ac#tPU3YC?B@YzLSWaSgB@)z-%c@&N#80FJd9RFQ%H) zQqp;1wCl6*TFx-lT=yzWujqXmY*6B}ClssKp>PNj|Cj9$vfjtxs8*+x=N7^MM2(34 z!!xSPsOGuBG1)~JyTR8kHVTq+<`;&v?x<4dD85ClWAHctAtt%7#`mZn@9H!pEl$?r zmgvF=%E9+-$}9eK6s9Q#Bvoidnn9~~9p=IgMWYdA5My_MwDa%M&{4j6gCLaJopZHssf`JSun!n7lVU z_LrJv^V`7sD20`wms*I``mPUdP9def&Yz)`BB-w>SZRK_)6?_HRFSAfeaheT1FGne z@&X9QlVvX->F(DGD96eUW#>QggJAJ2hFLvp?=U<$l9L&!(J;n>U?(xEg*LTjq+{)> zO7fkK9qw0qDWtc(Tn>8`zSJ^&p>?nshMw=G5VR*YRj+L3d0TtcGcOzG7l#llFcVEC zhE=YRlQ1{&T6~0gY4 zf!t(IjNWV%vK*z2X+e#6`;=gZ57ZNSnGgT+i)Z(?!u4~&^l}UjsV~2b*1)&7l3>Vn z_A}hsWX%JKCwGD}A3ijcKWyo;2Qq09qiSz!S*PHR=hZuNqbkd>&%U?P?58@9w(Y>$>?+ z%XSU3j#gYEd%$K(WT#-gwI#}A!>hVPmYH<2PDGyGOn<1vL#t6t%n+@*+R&#Z|U6UP#D8V@Z<5(y}nF) zyH*n;-i9oaMR)8dXvwf&PthWM0hTu`s*bu&0^TyKqWrF^K~W9U(3YrNA8u_orYxSL z)=Kceise;ac5mIhK)KT8!2lhDNm=Qr?)VK?%j)FIZr?Y@M^M&R?X;buEv#|mKZLUT zc8Bd-mGhAqx6tDr-u+%Z9sXcLzd9QN`rUAeSSI;jDG@VUO&V;74lu1gmR~FwE#Dxk z%1h>f0f}Ux;H2CL`OT;VrHY}bX|BB;Cv{{XeUXmH%~pJZ708D znO`1ac_!L0qprvCWS+oZ(QG14tWV)A2FLEy?wiYWaJng3*5){zh@*41+27jP+Swk(=i3xKk#6G*Ps6dC=J- z--myD5BGNXzdJkqUGd}ISG}DFy$APqcOUjdyZ)~D;HzNg_NHzAEYf*63xcm^$tau* z^V^lZ|DFDM{O9S_bZz_I+WPVEQQ%qT?x&!))$8vB{hghM+dF&PJG(*eyGQ+RANBgd zQ(ye^Knxg@L6D@=e^#ZwP__hF3$K?fI4HFP1^m=Mga4i^ZrbdJt`cpN`)?fA#KdaCq|9 z;HSekZw^o1{&gSal|;Oaz;O_IipSGY3?ZT*&rIew0&>y8%V%$%J{Mmcet-Pp`0ZZ> z_`wgyZ%>|`o(4a>dJ`N5uMgk6J%0M`#o?Ra^}9E(U!6YN3WC!JgTKZ11*pBi#S!=$ z3V|jbr8wokip5L?V56ZBu0BO#Q3p}{Nq_}G;M1G(6%&1gqhxYP0@<8la39?FC&|1U zT+d>NPEWFHDZVzV*$s{-gRO3`_g(Ndf&ld3H3U0%gVP0kzq>1>-tUEk4=rCF2Ek6h z*XwQec7cfBogS_UId2Vw(0g(tr2z%d>?+~YR8dc{(vb`=hcAS@Irs=M@{+aF!*C%M zZN@f|d1mh#^ZaEzxC*0DaI}bKmlJrEfeNrd7usL|H(Gg@H4LUz2hQy^>cr_oNHOzh zA|!DLxPOU_#W}kMa>0KnVH;)ktV9Z%Ftt)(|2Y5|S_tVFD=a0!ee*e!GFVd-v}CJ1 zpE|2KJ(6Fj3j-4fSY!57wa06Lpx5h2?8=XmY*`ud^%72kd<17_vO-|1iR?VT? ziD2Y6c8fliseqb=kbr~ky8yXZ!Np)MPE&mcHjG8Bh*1Raz_>{ut^*@tdsciGzsa*I zaoOwoOZn2&hI8V?fL&5eJF0WHrmqt@buP_Te)i_gt2gbg6W4414zfTzfx!CVmW;nH zuGwq4KR)^4mB066ad^%^vcPaYF#+5GsJ#MVL;G`78L{u5klK=eN*_@uq`Q@jM@9V! zd&<3LA+Td?GmqFfcdL!#$E|0W67+H}jfzujjAT2PW&;$s)la=}*rC>$NA<_?quMh} z397l%MJ}pc?}CP?=G`9(6bY_K?3eN=2|k@ha0mi|bTqEgQ>Rq{ z={3d3wViZhr7+@HFJ4*^9)32ULlUzPz_E~qW0T1nXy!Zt?XG;VN!di}O%ZhjGbHw}iB8KY>8$M?tvx_ik{w`JdfjXY)H0(*MW3?$-XJv(0br{^{%O zfByL&?>9OhemVHJ^`Hj&nzI;_mh3k$G0Lpicruh!FiWXmQktM8C`gEIki~#~LF?S5 zXjuZTnCxS9V7XyH zO-Y$`vpV21Q4`Gx&Gb`1_i$x{i%v2dhx6d*X!GUE&A*C2`J!dUPro^YtfN(eNZObq z2)9@QKGw@BfwO(;m$?0?N(#B4!TVqo&Beo9Xn0nehTA~pjRl$Y@MUlvrom!@$|wvj zn}9}^8Zk|4A)iHA_&JpxEWR{QeZr31evw)Rsrwz7HUUavm9G+N@W#R`>t&U|8K=yK za8U>OL}M;McQaXoRAx5qRv^s@DS1OoXVDx@A6oYU+Ffs&HcNe?eH1e3+2Ebnf1zC^ z*G_-4y&a6DcACn>O0BcjoSP5dx8$=kP~W93gToel+Uf=^__9@!R!26{sbA3$CT_(t z4pI*Wme@0T&W37-Dkt8?A|4*xTkl{R>KQ(3Z7_GS1D@ca)6&WFAXa!3hqQ;R*}+pB zN?-JL+X_ih1K!7)Jub9{sek6NSTx~0)fs`z0vjV8lrGQgC2x}P?G-e&Wq z=T^cnEA>1iZxqu0#V8)kd8>}SyhF?IU=PiZW{>Sqf7|WSswu3yGf#P6JU#CzWuJGi zLF&=T+svca*TWZKIzNTPmp~=*Ti^k2V_DrrJ-N8B9{qbf_~<@+ZJ+M?p>?2YHwNh& zMFYFVouSQhqf9dobfq2xs@6})0l9j}%*vZFliC}vZH_`x>RJ%JF#J<3+Uw`9$uyKo zpCr9t<|$vWG5B0ThcQ@5bT>+WX7sJ98~Nsp-n2iwcj*VREMBRwFO!**rQQ^fpx32D zhxjS_Om85Fi5{W`_)PM2oh{ z-uRfBfP*0t6MI*NI-}leglZ|*)Cbtzl=ZM}WI1;iDtATST+}-k-n?CD05$x~`+=Kj zvyhwRP^*KLQ%;1X6k|Tl@=E^{9X4q?;Jh;*Xj%a8N{WxvqUbEem^PPmmwaKw(=&SN zE{S!h7%+V6z>XH@Ak5;h@&RMs`SIbNJZjQQ^I`REIB<4++qvW zGO`xDy3-Q7pQOGY4qu!;19A9y6b?u6gqoghw752{B@>>u-m33J1EpMq3yu`F+h9!{ zjiknN5~w;r=}kJ1#_3i|=9X@$$u)rM)bjbL0ht0ueQKbwid!@Q$*$*-4-$G};b78B zD+Rdp+KVf6sKaYex5N-ey2J*+WlDQ{;XA$vWRYRV%LZW%M` zZNiEuOpLm137CyGv?0LEt*8vOtSNWP^Fp%}5-Y&uqOb~Vq@Ha6Q(p1#GKA$hWNif- zl4}Ql*@PQUCj(_;{MCikMPvh*nR>Yaz)BNjXA>(!t>8ct&LQ=pvpyKeM-Ir4Y1^ zj|L%po?HYMLTCc(b8-ouS#xoyP3P=bW2kFPe)U$5T^Vrxab=LTLcam3O$7x% zjLZ%o4!tzKoPahBwDBbT@T(=9iU7+{Feh-DyVnWv_8$}m_ z5sU50X36e`P0k7CALX4Z^s6iY2&EivE08dSz+u20;5>?Y1ta%1WHFW`+nM+1y>NTkcwZ6m|I z&o{oYI8}_Ydsn##XPeuMQWotJxWZ#-D|iMF2jeIdEh9lEH~eEWlj|=si>En`S}UJb zrPagrZZKJWS0r5m(M{=H6KgP-kE|-V4or>3121F&7;(y=6Kyy*DhHG$muNySEX_wg zY`E?zMr(xD;09L`WRcAn81Wb=22%KMMNTkz*b`_KpVb?9C#BF>gqx(TV zjw$F+Zb7L#lT6uiUr?pl3P5bU@op8+fca%efOJ^2IENrhU7aWmKhdjxFSv?62OIs~y>Ej9XxWh|AS5X93{u#Nk9D7Ea0+3D zH^I)Mot-0{RWNHpHUojr*nOzMGNDzwrVEthDQPuCe|kj&t& zF+!1n>Dj4nQ?CC5y$18yk@R?AwrI=a0Zh_DqzeFDE4KKV6tu$IHAxHY8Sm$ zFi=e^*LHD-{dk9!hRk#5k`3MZWvq0XYBG!dwh-$-H03Yl3p7FCAWo;z=Wwj*Wr_~R zH}XAYzmXkRh1az`XLx5wUpAN=_iiqpAJcgI zX6LHn{S&ljP-}+ts?ijcpL98CxmsxdOu5SZx3Z9y&vpJp{rXbxu6MPwznvAeJ-7?W z)~jjF*`2;V*-UqPo4x*Ke`j~cKb_v*X0NviX*wFtiMyzkOvNj^O2+k+;JyHk~WmMZ-TEUbiJye*H3qPUGY~R{@QH_FD{O;?~d|zv3zP_CAqjmV6rTwU!!Enk18p_;Mko2BRR* zOG^#TG z&Nlu|wcYtnw>=z%=|@k;-|DvC>b9@L0c6(+a1l1%od#cnwKyDxo$U7y_4g0WlmN}Z z^s996KzHy!cknct%prkV_WN$|GWr}3lHh4PzsYvCr#ss-OB1G$JJ;LU_kwfIJy^M~ z`?+s0I2S847id8>;D+wwDWnAm(`+ZZx|3bq$@jDH@9{_syoe@A8XO8f<@r)m*iN6* z$)*CqLm&DJLs^G^Pektk;4}*UBbp5(NoCm)F^!e@{81qH-%k-C?b%`md8hz)-QYzc zgoQ~L5=osWS^8Eme8XT+D{1xfI-JDRuS~!^^8-C^p%f_$C})30g|T8Frod_P+j>t^WBUIJyeYWAW7@9fWfMfB12c`F2l# zYbX$~J`T@evF6;Ce3GDWkwK+>uBC7dSUeCT}ro&MVJnYYQun?!sR zB@033uTlj4uL4u^^kbG{6j%F(aWz=$;BWzE)lnQyg44Mm*>EP1_v0cQXZz4($C+w) zDK_T>Xha}Q9ASBcubKHbjF}%U1|NwV{~%BSi#8ryg>%k6_2Df~i!(ZSq|l*vRVO0} ze2QMN^97_6YSZ@~XDAwot%({Sd1|WD%NPq(l5zUi4x&At#E`#S9CKvDkWrQ7Ll)1` zu@G;tlx5ZAAAd?2Q6R|Fm!A%Dnpv4en2|<*s$wWN*3V9#ot_@QI(d&DesB}l#RAF= ze5DhY@vLg_dd=h%XRTS(vNyALerD;s9M{F!mDgF&2bL_2!r9iXPsYbaR0Blzh|C=`k97ghZrhyOLxwh2(RxAgVN2M8hqlD=-;Sd^REn zz6|Y{-83MLQy5&#l5vor$AQeosa#w`(hJ{2bMi%?-gyM~d6J0fPDqf4QM@oY^hBea z2?PyqWHdKkUJM!1DkCv&KB4AziTk#AZX$E7%0BORJ{%kfL`w`9>R5J+#g`eQpm+JZ z+$4E)lX?jUHmvk)W~OgR5|}ghJc`8Hgu|$Gk##>{&W2=>qX@#teT%H#vUR?z!U8Qa z$iXEwD(7Gl+X5EW;Wc`o>4XKM9mM6}AOg*}fiS=y zF5WzhJevd3yxqW#2`yGVhD;NMj946G$l!C)V#2#Iyi#&AWO?(Mpu376cA?lb6tO8v zmQR&hiWzdFp-pm0ZpV;X#lL$kGl zaRjXMT|C5ji!Xq8u$@Oo4l<%ShGmI1(%n<+EX3Lkd`jpj{hFGwy=i(Nw3YP`O{if^ zNz<(^?5w_@BEDs%h@{dB2Z~*xPj`E+P)Hs@qX@YI$ZQN08BQX)xkrp4GySPF^JjsURE4Vp#`RD(kVzQp|-UDwGv4#*(+sSm>={)K*te zt4C}oC~_prJ*@-C-d5s;tU>hV_y}cNZ!`JQD)F%_XQw4Ngy~4J zhT8q~^82}~o@-uIrOVdV3MHC*{cjY0Ax}0>v6D9l62Cmh`LX5BpsOa8%;HPxyy#l= zdX@|#NZ%s8zcD4Uyu~P&WF`YEk(bgPC}D@bk|mW$P(fENWLb;p5OaUyy(mo+fq6K( zZ1=v@6@-Y7D~EOPAltSxI6J&yO7qCF2U&5-PF}RK+Y5(wga5s%i%h4()zPQGGwtL# zRe6FStkL*fq#9NOu#TD8wmYf>)^Z zR)hGUZ&?c2nArjk5>^NDpZ^T*=E30P+14Bt;74s`zO+$CfwG_JRn?MNm9@fFjdf-)g~x38J7^$^TaMj zVX+|dGD9^^?jI_nx7q3x&i1*RE4AI$7xa1`=7F(aG}jkSrZBf3>wRHQud^j5te&j* z)Dy4%l8xk|HrL{3OB>>qkm!R3; zMO$|f9L-NIshf4dQ$}{wFF5;`l->+l zNPjIp)W3@rcb1<(kgf8oTSbX!8mO}i~5QHMp`F}lMy z{P4XP#nbHJ3+1xKsw&+cl+Zvs8Mz%O%8n;zQc=&RfZVGa@XmW^x(f zgf}Rm1Gg|<-COFfKngAt#iURQ^KXX~{1Yo8h0Nq!Qm`77kb+x|QjcD623p*RJd{A_ zzFVXz&3@RWtn!_X)b>-_Y`=@6iUhEziK83Uy9EdxyiJlUpu9Y)Bf5##8sK z2tXIt&S&6R$TSzfvu+J_072f6k1N<{cdsxz zHZmlcRk)}K)(RWD1`CkBlbQ=iV)F3=auie?0V)g$77WbTY86XP`Ul%6XB%$_*^3Ee z*p7VYW~lV`Ka9|Iyo4IM!5@3B@}ASWASTEdAGC^s3{Q~uyO3f`489d_LSzMb;Lg&; zIn0FQol_HzY+yMH&jo)6=3}CFq}mq_M}`yeV%?0W4b@pA9b^u)h=YH&b>OhL(bXBM zc)N2khzS-%wREf^WOQw^Dt(ett8L-e1KZm{u8j>F#vz z^A@AzI@9F7ZbDPD=lWiE{b9@d2D+4r5O==L1A%(+nL>BrEz&AiYIn20#Jh3T2~*1*R?DggSXvhizHiF z5n(pMheDi~jUj_{h~!^{;Il#Aj2YL5ZR1x+A~2EzT#m;daf9uk)0y}$p3KF;s98I? z!JdtiNgH&A{WiN&yXvUCqa%P1wi4&cHl(m0SlQ1(agwlpU(4WDe{mS#A7${M`75lH+U z5VllK`n~tHGFHk}dTzE~2%B=Ai@%ZOWgvk5M&4}K#VIXmq68jhoptWO)uI)o<4d*1 zxU$w{R~8acB_^T~T7F@nNbl_|RTVQAW%B(NjPlKtV$~Y=~D}q;QmqoR9OQT zfXpK7Ed@fARd7MbEW?AEAW&B1O86%c&5Qeo%|@+)bUtbZ;omkJw+g2DxEU;eS94qz z`cyhHC6iWa1@Ea*3$VbZT;flUgXjaL>&CDMJRU6OgxsYT_Y3<^IwL`AbcN z(7+9FA`1(w2qSs9`IpAWQ7wG1v1_Bmg1e(M$ygWGjch2s*g462@LpFpnazuqt#*_Q zO~a!DSXQ#HGnIN*uy8LbE*uS5d$kmtl!W5WI*2I$0k0wUp3>On{k>WIn*MH8Tx?4j zYXwIkNT4)~=I~RE9`?=mYD();^h4bt*ao-IHYlHhy3u`jBTmKkhXNYm`Jv1Ceoiq8 zD{C|F1vGZ{lJNu8@!KR@f4Pz0IoXauy19T=LTs9U!qGnHk9KwkQ%O!~_$0AQdO?|6=XiBI#?&gHD<~eM%3^SlmBEgksHPSvvp#sD&>CS5KVKE%?3zcb!yON8SRwi{p*yuP z$b%(Tg+#mf(&~`N!(vv5#7rn$Z6va4Qmeut>3i+kPz^9?4yTF-p5J>pnY!9-0phb^ zJa-_hkGh5HI%-ZlfVfhsnFFKSSeLxnb{Wf_UK{q|X&L!(Twh|E8i_&<4*Z#8uy0Hl zVyx8)HgXuyEtH`eXUG!Uuxt!!w%#vwIvSac#%}zDq7L^Nu=YH^Bmm29MyL8&W7)!` z6j#EKzuba|L69rv#PZq+0>O9aVU%7ai_s907LUW}lyV*mCKQcE!N*B*tW za*7jDUg1`(;tup1&iYUzLx+=qqabrb2333%Ohc8QqNPC2b{u`2ohf+MYECej)IxfE zG~F{_cArT6!U3pv3;I|ui40YH4zAtzT7m2KQxO-;7s^G6>wT7o8%0Oj`>Er4{gmQJ z7QK_`5xm3>IJiY8pnPFd);#qOU-`fO0CB@KgxPIxN_o z@_RRxM{B*+r8rCY)Cj#4gPYq=H#mLu=Iz<(+c(E2KPn+Y&wX`)obClH8_X%OBHQNz zoQZ{Wd+rusO$#1=-EuAixQL_C5O$rwz$m(mnP!bvX?GC1qIY{Ec*+5)Bnf1e+|q~iQ1dYss~W3~yk@R1QDR zQPfwRPeopwpG85{$z#m*@d2>ppm*!z%MfmxwI4hIe(rPL&4a-wb$XXHFzb=yRj?ev zs=a#qBwLbWp$YBga~ho_hKfV1K;Wqw+K0h*Rcu4wQ&e8rW&@$8m;k6rsW{=O=;w+Q z&)>d$K>~!3Cn86L^@nzjqj^Z*4a8|uBs*k+p4U}%N{qZ*^Vm&E)pIJ#yS;ahc~hKO zrC?BJeC^M5VsQgf?M_&hq4i;C0!}x2a>ZXJ6R^dK&DEDr-Y%k4KH61krf4|P5AUmX zR|0MH48YuzkAD!Ce`@$Z-M2%rHuBkydbXfpb#z8?x+)VaT#{`)8(LhaY&^Tq43f#G zXa=TYAq+zK2Nrg23PPLcQtM*|u@%AC2~Rs^1*^Yj z-|76|zt}*(i9U(1<1vb08zk1LY#MmM6Zl9Ym@>GsUBmRR;!7c<_Q1Jq=h4nikm9NW zDTyaN{v?_YIvE_bTK>7Z!SZ&*e{RgYm;i*$-!nn;I746*W!TMT8Gx?;~rNuMRxOcQ4Z;J-{ zGppk8bv%@2vR1G6C%C^babbWJR=sZ5IGO%^(2yF~x5a??#0R@PP7w-rq^b-OS2Ov_ z=VwW8EMH5am#f)_;Lj))1dqtURP|!bGH*^?p|>OXSGjkI!Z+|_iVfE|4hqoQ-`e|= z3@asKy^_Rwg~SR!7*dr$^?+8dDnr&6 zgmvqPELyq@P2R64D_ZO4Sr+LEssP$;BKM}4tB1)pbfO~ ziqjC|d7gWP@TI`8qHH%g%qpkQQ3jp7{{7Pe$)^3v6Mq3R|G+(q)drsOMb$xr$8eUTK`u>AZngyh&sWS!2ILPJA+ky<0PPMQrrH%sOE#E;qUmV=+WO;;2^poZa zFn25o=8Y;;u5CkN4~&KA4rym*l%Y=^7SeAqBcsUY`a?%Pp&ZoM!%uM*wOc1zvxWw=<@j&Z*p!WeDo?$43O;*Eur3+B$1 z;mZzXUJbSyg*Q`_XHA^(ux1-=YM1MXR?3jJJkoNbd~XAH6(fHe;m(5IMxG|N3Fs1K zV0XF_^c94S-v$CJhLShguO@ulMxKv-uZrmM;-UQ5$_+ zQ7`$TxE!jdCz3an8X%xt9#j^|Js|i=pauvipa<1ub2%0qq-||`B&w=Ql`Qhhxay9g z`CRN{Aq`#W04EYFibKN03knJgo&<$qVYqkOe&?*Zv~I;*UtT;BeYx`vOufV98GrQ)@>ng zx?CVveFX9W9UP8WoYhKj=mc)v77jqglN+>#+`MO&a)mGiR~kS0?in(Xy<(FQn-h))TL;}z?q$?Zl?&Uaj>FpX867Ao@MRu2pEMtIp(ltoc>ON|!EMXI&|oidJR$ zZUN(K*^Y>&Szt2AS$ntE2&j208bSw_|FY&&=ax>()uk5A4O2tbo>uM%zPYI(+-Yfz zq0vy)oZ4SXrbdd5C1>}Svf1fTR=aLTg_C2N*d^z8R6IX>Aa{zEZm7bjc9tF-bhB0B z_UnElE5p>7t2en&<>6{|&Tx}e>N2ZxZlAo^i79VTwK>#8Znd;wS~`*BRbMIV6@3m& zZj!2>Y1pfegq2%NV0+apWPwaN#(j0Ey29oY<&H$z18M~NS6L-jcBryczHjXHQsqW+ z#W`$1btY&Nn8H*;U9trq=hv7TdWAY(`h$sYSooqQ7G#GER=ZzQ4&%4LWGR5J+yD^1n< zs&J}VD_iBMx}YsPRe#olO7qQrS~%%ETTbPv=ha7EYW{grM&Zo)N5#CCsrV|-(-o(;c!UV7enyFtl)!1*5asnQY$Wy=L+#Ir!%X2i8f zCq7)`CcEM!I?9iGVlwGax;2wU5iC=P^dFUlOKy{WGtSvZog9WT0n%fu$-ogR^RF?g z&ur;s$u6XcP&dR->r7rg+wv&Jf1mf^fOIS3C&eo&4Pgu_<*+$fDH{PN`X~g>9z#Rt z)LJcaWY1p{wii6t%ey+8Vas91t!{>a0JQJh$@zbY%iYsan5GyrR-qMTCv*qUx)&z* zn|m*V8+(LpTyiB*njo%@p|FAIvRQ{+$N(0OWW`UTmGMs5y&g3h(Ng4CX(5qUy-Y7z zmJ7)mvo|ND8={>(U8GkV^6RcL;>RlgrDlR;f~01CeG-ov$U#CXgB@Rl>HIVz`J19i z_YKk2T@>vpk1N6|Y3QqeK59rOPYaS@pq0G>%XP-aT$y;lz$$ZJNOd?b#%W6#=sx_qC zg@Rtt-Xe&_R?{|F8d(@pE|0w`Uvyc%ux}+zw$lU98|s!WnVSuu6^<_4l(6-@=K%Rn@{lePH%M)y#R|f9pUifS=RQh-sIS=ZO;QIpr}3_%5a_)QK9Z_ z)ih|p1PYX$F%qZ^M{;(Caj@TD>IeB|q|E0BWk7!=KGgm!9(x3t{3F0o| z&jP;`HDG@aiFBvokbq6QL9gF2-H1L0SK&-d0JSFGVLvE{^7;CqseP(HwKyEHI7lmV z9!Y12CgMFyZL^9?s?#HQAXDI(eM4m#gUJ`WS@(tpW$Kk&R~Q)ceb4e)!ACpUNBs|- zDpH)C76`XhJhtnpRNjD7x7g_|-ja!KFr&{>gu@dHt%!20E^mQ!tp0yx+TpM)O*~G` z(OaS(PZ)C@nqhIMD&a)iR?bbC}{#}n5f5EC2grH@F^M!eB_ zKivHLhey>{lJ{DwDD^lZG#IAY@?2#+O>b*;RD5jR#UV5MD)uhxP3+uvCr`_D*jXQ# z`eQX;80lfqzqOOu30#P(HQeMeQ z*&TLeJeu+vsu_?%&ctB=hPud;9*M;r3Ue%JIaI$hkf({q2vt^}E z^eXnM>Pk7NkhPuq17~o{KLZ^u>h=4<)f6t>p>#LtRI@<%T-uf&+)+l_Jf$``Ib^CL zGgP2djF*yWh8C=^yu+U*%r2!V|w0YzBM1Jx;E_`i1EYkDp#r zlK5|Z>hAt=>MA#>G}sW6!t&p+)98BJ$X!x}+2?`U{(#mp#me%Vb;Q={Ddacuq`Vza zAb8$5uvB&4Xuba_(0`=shdS6);1-eBJ`3Cux6!ANkD9`ZMk5NPQW={d3~G?fAWbYr z?#x(#H^z1ilJQu)NM+bmDx|B?5G?-D=V-8)N5d@`0*8@tQ_}NgoeIFp;pi9MOomsP zpfwpwrhli#PI)I8DFvX~;HhvS)r9BV61)WJ^V(0aYKHY>oY5$d2oeUI(CGe0+unh>HLI{ABH`-|wH%Fr03NgoaJQPQ(VCZT7czwsy8h z@%c98v`Du(wzlHQpw<{W;?INo_u=2(!@V8;@6JxYzq9-B;a9z#2YbEV{r-dddtZrX z_xt^?f}LBMv-M|@&cj&{d^Jl(f|=&GD|`Pt{qy+G)2r#)wm8MskB5%}cb&VRg5Fkd z??KSt*?G7v{_F1sy}d`h-ADI(!R2gm4u>uv27Et*b#d@wwL>grDE?JBiSWFV-3Bj- z%7Trn`F#3ld;9wOdMg#T+(9I+Y?sm2B${teX9-*c)9q0>7H84ZWO{?uA%l&l9e`yQ zYPt%l3WB%sC<$IH=6_!U(IC@sj~YG8Co;r#&!Q+ulZ*Ma5DfN% zn`D8Wp|fZhr}AVAVw4oNA#gbv#uqnhcf^y0kP)c}64Xq@oRjd&k0r8dCL#CJd-wa8$!BC==Ca@LS;(PotPU|s}vH?B8@H< zqwd-r(KPt!`0evo@7@N7Cw~ooI(+ly@Z{}Z_c1AEBHl(2IRqU+E#(+;cmq41%x?tP zYj<8gd-L?U_~7vS;}^$o|0+NaemH)6^6d09_~F%?;4pZ7_~z~L(|0cp-vqDUy%D_n z*;WvoMp!I!?M?wwFK|@^>W0xgj7KR<_pf3RrPy{Aeu~6m4x;#zfGHFtI=v}hs3C?BGN zXKM|b3z2j15lV?lR!$GYg;=Z^+dSr(y-&>ZmqG>(qfv0Qh-Q})>($#Uab-#YvWXCX z;Z+7&Kn^K)f&plE?2G}eI`D6=Q4hQWA(GD{kcHuv_7YnP8DS0Np8rtkUGY{RV2uQ^ z%&!xZ_ciz!MN`ZZi;}h=3K^ykKvN0^0oEu@gb)rFMbTmlrDM^9vi0p-znvw538_a^ z>=itqhVe{26nt$MM&o1x@^qvh4@OZqdn+cR5^6iFBLF*)CfJLD@42u7l9KqEEjN{2WlXgo=ZqMGldG$sJY_j;N&OSXFUEoRJecUD24@?s>{M;0f@N*6znHQA+i6<|^!Bsqo z@_~5{1pbAvvJ5b*#mrzlJ^KP{q#W}vapS?!EcW&|gT6vAzYx+^0qS|8GB(r2N36>Z*%^X%7B!Wkc!s%UNLBI~-AQa4VETA8R5Uu*+@Fjdk9O+8PV3C*_ zbW7G-F!y8EljvFluq95x2z&t`t_iDQv#ESjXch zQ3ng)QXV9ghwb|(tq#sVrH_b;t@HFuj?%s*TKXGt=D6#U#Ce-bzl|NY#~1DL{9uhK3i`-QRDt6+nlrS*c>!q2$b4fmn_!K~7@A=fIrOc!+lu z!%?OB7^846#F>IOExf9UopcdjE@VKEbiS^Hs6FrgaZeof0AbAR9V!uUEu{JMDxTKg zJD3J{JJ=MU!6w=S#kd$n^a#KHJSevV;%Px*7MM}TYc@a(K^3I)x7>yxg z@&sn#I5ZDPW0;Rq8-|?S?ZTisFXDva-eErhd&8q3-28htINbctZm_fY9Uid%<6d`b z|IyjzH+TQ^_4Ysi{Ezn=oe#ep{M&kv&oXSFn^E=Ds8xRpQ;J;@u&A1mvqi^83DWF! zDCQ|>R^~IePlP`gkJj^7lV-i?1l$TvWoB+6V}G8L0J2bxO7Qfc(o&ik6%47(;3Y#o zY<3!p3CUtazY5KN+fbZN=LYKAptfSDzgsD;mE?uOU|KSCFXv!yh_Q-e+esIj0H7+z zK_Y2!wY?VS&SDax#GO$7|4`<{H_Bmvuo6f)f<|?akZ1nr)xM}Zwcw+lKp2(g10}J- zZBjvAxJxf{ZYJhr{?U~;fBZu7=B1Q39l7&zHmx9cUPgl?ZB7>WwOIrFovt{15%LC4 zucFbY@!<5e8GMvn3Py}is|>DWzN0t=LN1WHD+-UgBLfm)0#5T}GP;2~(a%_&>E{*@ z-p^D)>E~81)ycf7UZ|c5iVznib|6{TfiRFf)HKUQ1rAer7m8ck{MGF8wV>N%a)xPn zml~W~1d@UYdle#2uaX3eh~l~prUO}k!WDbv;GO~&x~818@}*P?Z#s+SXpRi1&>Y!m zywxl$3xh6Dm#Ja_?~cT)q8b+4+re0xh)`5fDo3p%G#|ci$!BL!r!s9Bl(pbfs74B3 zwp72^9|nkA!~<1CFF)fhbz%xhqRm<`ESZBy0|6crXY`zb&`xIPq14)7F3bmf({x(k z>?F$_wl?l=2k6bJwv7v&_)=T~7=*04#GvA0e7NN+@QpweR$C!L)w(y%dEVh{eP7wI zo)OoSvvsY?uv^zB0PxY4Wx{&AEt=M@8*9r3*Td(cbGw3kkH|+55HBDr zH|5hee|`NHHsk5@L;Oen`|@ZHf0h5fesOqw((05{ZHABA#ieEyf>^0pX~2`8?Kb=D zezVW^s@B6*nC+l{Ip>!u^@%alD|(V|&gc!eNM_7D%r0X{+mwP9;G=VD8`Gs`R|+!Ej>KE^}*Q=-+|x9;b+SB zNDupady>kV?Zo1Z$V*@QjPCa2{kyYt^5j*r+~h0oaC9B{{0>V$bQI+kkQdfIUm1C! zOT({0Udq|xUzWsHgMgZ32FqQI%tBCEtcuENh#F9=U$L>XCpz-R1&fMT z6-d;1BxN+=)QsP6BzxfI8ES-B)E74SF!~&V`>*;c9mk^)>QCwQEc)9*NGh}rpf{7x z7nAsJaw*^`3V_{;z{7Pf7i?Rn<^pa$b>KdoN1vkLr3AhfI1Cv+G;*D?2aoD{nuV&} z>+jxg*8)W<)N_G(&1>I!;KApzKv@o=Wa5&%<*fy7I2>ZpwQz(1)@cFchq|eBX7)fY zx~nh&Y_ikq(!c$hi>>|0av{y=I9)I;>Ae`%ZD_mg?kO2VOubQ)$MKV|NArE}9{>7s zE)JpiNj*{`o$hmjwP?R#J4adT+j(3^>?QY6G6+W~0m`@JCrKACR$dN|b5&oC;322; zbfex{O6x=J)Ls~Cgl9rrQ{$}dN2NeS4Eb)Gq#wih;vz!BIF@Ec z+j(*ks4c%0oVfi^^lUh~hEmLzGQveg#wfoX3XYkM7HN=7z!}GI2(G93HSi^;mV+`Y z^z;;~C{x&G9qi%lh)`!){g+0aQdc;5Ybm_72r*u56ydK0_*2cm11w!krwNq9Ky^_! zIDLL7{=&as9_=AAK~n@6yu@JQIbj=nCbt+dW1TW+3%|wButT#tfC%YE0^!#5Ru^KE zV6fanR`A%j#;^7#f%XKy5u04}2M(xmd8Z>tstL*=22hJ5(D0lx6dKa=qVD)2h{n_T z4G()$VdV->!ysJDld&MK!RW?@!#Z_KSCb#%UTA#dw*Llu@)xA)cft$IcdqI9K_Ki+Qpq!0V`SH-{LWU@Vd!5{g23SgYltz$*NV@u< zkDasf-urghRP0;4cOIG04Jg#00_Rbmmpa#C8?Ip_C|lo%R{+o<6-dKcW$1zqHq!It zGm+;k8YiEks=(RT^%Vez&U6R}b)650V15({L${S^C>_I`{p>q+7jb4~J^NcJHWi#U zpvEm&W>dg3@cJrY+@Gc}EOKcEkLI1t@4Dd4yoJG}n&XAw5o-KbLviH9GvJY`8yzVC zLyH|j!TQekvDn$i7ser;hmb+29DAeKQ-t;GBI&koLcU;I8Gm<&r%~A5PZSdOD0nr3 z>>%k)I){)3^mf$&4%n?87Th@@dxGNQ+!b80B$$p6$S_w&68xkBBb;gRetHjhM??~L zl!!orV<`pTJ)>atnHY>X9z_>($@FQZ;E)@I%7xp)lnYVbu~U)RmvMVdpoTb2QU?c? ztS3PsJpN5>0n}dCPL4957dY}vMf=+H0B4O2ymZ&LfV3p`a-7MQesp;_w3Lo0gptQu zVI@lU=xpV~MjEG50G018D_`k{Rgf9-Ymgn}H;S%!ZBKA#U7#P8*uOuw?*7~oEiMu% zYDJU5>}Cq>)J)weIG!PeurvK<4ml=}a0f4gDxCiHa|u;u=E?ls6&>|V7wU3W5{Mhoe1oK zyL1~3y-%sGreOvyZU++sXOIUdvrpyiamq*lP)H4jmr5aokE9G5H+%aO6FKL|)gV5?e zrhe9Wb}2Co%t$o8G681J>1^ICe>$)H6hvGUoPt^4f335R^xEZTpQ{Wj-lR-VcAE(L zG7JM?aT!Jld`gMhfpksYM3JB>dzwtr`D_8=0gIG~C-Hn^9kUCoG)x1?RV$+~;I(*4 zzdd@yTC>m+>-KS=OSvnxD`m5?;x4RLn6AosuRr2C-cTI5pyGu%ENUQHLq>Uh9UaN@ z1R28`X?XE;R>fsH2M0S+oqIYL*iU5^s*M)Ly|h&N3`|rbfw+J)Y9RB1$GnbjllP)z zBKi3i#K*Lyr?*Lp`im6=W2Mka6`!ZzaUo5pM8V28+lV+a0s;m2^C+4G<8T;lIpHzq zNg`mIknsfi(*01fVNk?F)mJN2hI&3zZ)LO$vo0C$cOEE@`D$g-;y^EX{%2M=WUY_g zSjt)-`*QHq>VQdLMPJL`WhHl>0@}`+2HK1i*LV^|aC$hYmoqt?iQ8a$V?*Xvrshmy zHS>A{zoQjZTiD-3s?$N&S)|i}tvQ^W74A+jv*0f#F*JPtj^aHA6Wk|g50O>^Y1=Z9 z8gZ&B;OMcG4QBo5M6(iE>&CRft(RX^LVW5eCLxnJ>t5bNJIDn7;XQ*KeZ_Oi^Z)|Q z*60SMeL?*R&HyPVz4xmDuQ6cd1NO2|>!CmX&M5CNiD*2a5`a?DQ}M8HIEO=>Sdyqz zUbDPGdEQQ;+2ixs6MGM+Oy@e~AxcoYaPb2(&Li~|p*J`>=>;23o^B#q3<&@=nePpy zNX@(vuZ~Xo!ItEBuTr1Q@*09T0BH`=EC6 zj_2uzFj?A9G?9xR>BCZY#CcRIzTgbV4bL<@MN%_}8-lOkck;C2{LAIpU9}5fPv{Um zQl~n)cbKrt?tsTh9&&&jl_sJ5s`Z~RO9}U=rTZV z5BE#)Z)YvTvVC)M8TSVYbW$c|c=BHHo6Ol@c(2{53dB1c4v{N3II>SWi^4kgbSzmK z=7m3M&xGM52gzd2gk$=ks{%SXTFo4X6Y#em4vQw}BNNN*z~ui&AMGLVM5&-bgaSiU zi%3?LjqG984V(=p*8-`n=xgW0GtC8%AP18Q)JPc0CqojHsI{`z&{3#Pw2fdmVc`RV zNl%WfG66w0IQ!K8?+Eg?n=Bg0{yoI)KEAtSj{TbsZ=i(h5!SqUiv3$0dV zaCGx3Tdq1#MFkYJlzs?`rBoWg@v0@0g6J|Q;e}F5o0ARGvdAW-CdW!Yb2qjK$ ztg45`3w>oOoaR+dGya&=zQQQEgRn6)`2yohp$^qSp!?gf4h`=m9V(n5c>u@VX>EBI zj~4C?B-u;_N0M-9MyJOM2n5fuMK3hI4X=_w1G|FcYokcEG&o>S`D%AzwXIL~83)k= zTP^G|%=Sxlai`oSo#3DU4Ezl+xlqA-%uU8iGlQ-SUH8vm_bN|9OSRO_nTuU@n6oPJ zpT4#+O9}FwWE#!njZLfx9f0nQ?1j9GIUjT>TV+UUrHmNvi0RaIk)Y1>bw&`>JUW#M zs8VfSZ84DCHZ>J!1wn?v`%YCRPI#sKjFP}7IQn*5S7qNf*LV9UQ&;-N=h+GlF=l*Z zrx@mjh1I5$D>$4uIsJ{sURXtKR`NaL*W z(R>2S9a3UnKy+)-jPuT;;sdG1iPYdos&*zVb12cFQ+8;vv6ecO)UlL*Jo%WAIj~;O zl0gKCiDc~(EZ`w+TT1;Rxzkj@0cRKJ*#^}sCDN6W_*|H#$sk5wi>xNSKusA>E|P7# z-iUMlO=%vU1CS~`etClxpU4LPdu6sOlLf1aB}5k>w5C!w-W>i=9OV1qkGkD~~TA@7oU3->Kz0F(11~{_w)>p?-9vT*n&|q%| z$12%jN>~~^YqoTe<+Si3%#-e@BGR%2GpZvlJ8Cx%>WT<-q`0G#Q|b95xcBjEG)k^i zhHEMT)s^79N{eEtu15=jD%L9UpP&A0cX6#M@#%_;xE;6wbKc${pQvZjG(=E^_I&9{ zVfY~Pbsh!!dQdWR5v^s)KH%$E;Ak!;2aSXjbP4uP30$C{8Q8ClEw0eQb@#Yk=hI@G*Y72G*M-C(oV4SJY* zv%PL^Erme(JA&fx^Vukx*e|HuyS<(Hg87ZhbR&81!~h#5vK^IN>04L8`xH@DRdx=S zF3!pZ#A|j-{Jm74X~rAHsJ>Uw?-#&I&I~FJ?CdPAq0gQgRXh2GaTQjJJ+~9-L}iI` zIhPscJ(SNl>_P<|F*k>aWNIALya&mX>#1^ld`ES)FpoJpz)s+PN|CEzXT!LVXhNYPQjGGL{N zw$fa8b)Mx^<&DO~g8OR?4E16d^4QPV>-8IMwvR7tUqzUU+L%V^s3r+oNAW`k|CT#e z{G`|sEU3C?U`N4|V5bwL$!ty!y20tIH*e2Q-o1SG=J=^i2xU84P($13#7~kS9;#}6 zcu*(+3a-Gc3+RK{uY=7e!F8lv!DMw3jDOI>5N8x0y+h(LDLGEWP8QG74IvjuW@g!R z6?*B@PSF{WWoGnI5yLOh1+m(IUXEW0ihP_ZD=WB9F=R?AHEX1N?Naiy1E+C*$587^ zymTB+pl<2$k$h^p5$rV~Z7fxbz%&VJ>A|EX+C{T?P)<)$9bG#6#{n^(s_mZy#9!bd z%$7!O@w}ppDVn7&HoR3a7T_^IzXrVhiHgep2@3agC1hPaqFM~xY!m@RQAL_tKt2Qr zA0j)J^j8(6KZ{7wx|X3@&Ji+eAw%%cNmMRA*0!}=LzJXlVuQ4GRdQHYt>oL#HPBpK z`!a8ST|POin}p$z@)=Ct`UvogK@sPo|2ZV2zfBw{wOSG53-0EbW~~j;Y0Oiq@v;&w zVw-4cN;dp1=e<|nbtG5BYrw=+`)=00yO>T@8tEzu_ntWegF+$Lr(JYIr7Mh@?WTrY zWyypU)i>g*dL|>SH`?o}l-80i!d)L-<|Mf<4e7aycl+jZlJZxvi^S64dH}hbs~q!k zx78KDwy!UuwOv#XD^R(0^{P?1!59)7W!9^@m-=;Rncop0U)XRMwANdgs3#s;-h?Ee zN>xk|$Wp^|moz;2mtx}rfGwqhmNOFm<`);?5Y%}a2)~m3R!8`K!@Ta+F~d~eXzlG` z^l2NsG#M`PhI8z+1!H9`x^0sVz>FkKFfw(lPL)I<+B*5c{7PrWx(MKuios`%qF}6| ziEA<-15!BP`UzUo?J4;B0!1Jdh)rU|nhtkRJ0ds_1tsKtty}RPoaBNYFZlw}kR^-! z*G;bwp+yWNr4qeuUibjgJVqSBj>O95I6v`=z5Do(>c7Y*uT;#7dR0RgHs^9@MIVW%%zuj zPXv6Y{eNt{-`V``L+6|IHrmJtFn&KM=nPW}%*cW7IwEGLuH4AB`^dKA`BtgM+Qa)R zl4p(!SG%wHcO{)_jegsXaLc>izURT0PA*|9CE^KK;8OB^lr3ocTu1FsNGW&jNq3ph z_~gjysL-&3u?Emjc=We@O;W-mJkN0s zPF5vKdK3-yt<%=@pe&8*VuWMUxU*_MT>^05N(b=N_}flc9J+m%V&D)o;_#6u@Yal1 zF1Hl*CYTlMM}q}64$hss=gP)T3u3xDL)|2qY`Q3N+;%xB=*~>cTr&9tNmbvy{oz|U z(6Axw8TH~o+lAWy`~M;9lwe`3|NVc`Z-?~T|CfGC=(qoietSi~{r_YFdHU`DM!&t2 z>GRwF`~NQMNa0@m-~Vs=joSXd_%Ht-IRyUl|CD7pDCay{WaG&&`s_rv$Z43E97G)D z<`nlM>sCyA{-fOUAH|-Rj>p(BZ1s=Ev(2oFt@feD@7F)V5hX`|ZytW&n}8QMkkLZo zA3<%f@M1+azx4q)kN^&VDaqrHbtzt03@Mon+57kFgAZUw>-8UM)?-aYp1k@Qoznv- z3FdhxfcPfp+sBXEWV)HX&x+jPNv}k??9k=>_uvnYK(j1Cwj-2E0hme^an9Q_0n%JK z*aR{@Ub?J{Z3$4x+m#BO$Cpewsr~K$jp%~Oq5e`!L|d~y`%d=;2Fi4=!1&nrqgNuF6c}_%M()7@wNly5UgMZTmAqJ-oNd4 zXNiRDO~3u2iVsf4jgS+d;aeV4iuED5J(&8=ikHzV4U^mHP4*Mk3In}7QId~(vVYIQh>x-QZ4Lq?#|1I*|@qL6h5X=rcqT2_nmz9|V z36S&}^4X|p*$+kzgHbA0`LvUTZ?*3g*75YzMI}vVVGYz>Zw=HPyIN(@^&BDc7v}Vo zy@by?R(;gQsId}LHb4#~MJdNkAsVDZVofZdyQ3Eg^>AR7DQQL@#tE$m6AwH@@}LTh zSjOGDl%gCpR)Q*7+^Hspw2qL!&ab2$x44mXm0@PP(j*hB&N9(FOGEuU6HCM?)`(P8ro)^~ai`LT$SH5D5^-ny z0EyiuG#*$_Uu8e@iAQ$9T)vG|VINF?OGP92HnCH4b@Rsbog;4ep?jLRXwN%W{Be#7 zmQFtYe8QTAhz^Uyl1|2zg54}*K@LUKIJ5Q5IZ#ts!O@}a-C zm8&e>d%+Q5J@uKT{0jYXG!KL4 zZ(qI$211A|QhIWOkqXE}Sy^jYb>8hdDWgl0^p>WIE=Z}X68UA*@^k%t#@?fgyFtAU zRoRBDK-fZ>g4T0vK#u8(fm)cqJll0aC~id+!M+E~i%~qa(kEitf?z{uJ;Z-2eOprt zL-na6+&ZJ^GLp}8%82Eho;%L(6~>x#r3>^LUrr=PNT#R-x1l+eoV64dK6s!{ML$43 zj&GR>t^0WoZ{n&f8a^Wni+wIwWn=6X}+Fby>D8WZ( z7>7ctTUH)$4Esy#5Y!q*zX%t$jhUS>* zuM{=)r&oCRR6NzIZ_!tcHmK~ZqHd}DrX5ZO(P&9dQNjv3<=h}!F-maXu{b_dUAjm| zaZhK-MLfzn|H$Y1Lx(Sr&kHsog+XDG@%#&*Ew?Z2P0`SS;SNgbN<=rF6@F7sV~ZoC za(WcB>e?J_?GJUSFHW^>kR87LdyOrM&WpP^>{=%)AlP#jS@^vLV`Y0AI^Cx5^_p1CfRm5fkx}$5i&sl$ zxC*LWT7$UJ!non{FuiKkbuX|7_al(|>*i$~T5g!+&@64tL6i?j1y#(SBbBh)hPT4(btyw$H_Eo!( z1nZH30Kq^$zkxtsAN`=U{t# z^7vzP^Q0}<3z#&OM=bK2_Tz1M_ZVp%o0P;~Ki;OMkGH97c|zJy@WSX`AeirIbud)U z%&Jfr56BXXFelI&DB;9h6{O3GApO_?q|1gNp(|twIOHx_84^>!p(+#>cPR!YduV!q zTF%^28El7Pl;P2T$;g5qk5!SGpydYrREEvTfmH~YM>4Op(w^irRl#FoUNLO0bXy59 zHFnWJdlgZazn+PRL0i$ z^h84T`Ns@yZggi-cM_hTuxaG^^E6NBm)&QCRXpbEp&CyrrZ0g0D7`G;v? z@E97+&&c$zG)i(>T@7M!9Xqt(Do_=%sJw$J|BdWZk%{(C4p`i5FuZ_jB6< ztOlU@zyL_72edy9sDUGEJ|EMMvF9EFcaaC&e1KXUU?HN>{YA@8ql+8aWq;4CSsuZ3< zNruWbRZ?oX$&lzCQyGh+?o%`yh0`*=jmRn48n?$oL}MJ_i!JB!>uFCFJFeR4<2naG zIfa}j^DCD;$|hNX9cR&9Hc8!S(FDCq(rl9Db@Xn{yqdSyA7&lmA%9xSGQ zA#fI|pcx|x8ktTAZ&wUq%_JM}Xyd}!JPt>-IyJ)PD8xkG!(oKE4`D9ZAs}D3 z>h}1Ev@?Tbv>0P8b-aTG8`0L~R?u=)1}zwMud=*J33F~7u@f*lJX=gb&!^_O!7gUGWWa*8cjHq(`ph&|DZA0hSnm}VuRgsel@dqz&Msi=)yH{UZ5-cm zcE`W$OrMBp#j1iLgX&~yULHh)Jmh71S(bDDzUqUbFwUk6$j(9Es+|vM68BlRykMSa zW&z<;f$}f2ooMvdmf3rP-_lb15B7hJ<<8`gsRv6HNb=xNHzcDmS8TBst0HBxk6HN_ z@Ur#-suAo>8WQ?jbd{Nwl1Y| z5PGYm)Mrm$oz^+Kr8x!jPMOoYKK00Mx+eWa$wJZxRq0!H-(<11z33Jf8V3P!s%0oU z4{uh*z%$HpM1>Re8emd@Dj!3dTKijrbp=v=D0K10njq|(1Gmzr^Jo-JuaZfWAwLd2 z{UBiKb}IwLd)^Pg_hy(Zz$D%heW(WLIe;I?MLe*}_?COU`dlT`wGzw~n>907G=5b&YeW}r zKFvB;TbgcSm+~fd$!=mQR7^Z&nJe7-(>n4DQYG4#!wx5a!U|XKFvecjt<$w$K+}M^ z&e$-W0zy#Bs56{f3dl+_pZHvETs9xPE;BAtC~FC>`rQh-YQuXVp9imBQ+)nV#g~fW zu^FPl0Yr#;xJpEMoo6d=KwXL5xw7YA$}z)Z-4=9WMU!$qa+h9N17|mzkf$!p^#*LP z%&xaWf5i*#xb#+DZSrlXxYpdWAy5T+z|l5SZ=*K9QE+s5h(p;rI`GsPr@<1Y+NEQK zOSf+7zQYa5s{EjX-sJmjS4H1$nF%3e4Yjvm>ylCg@ZkcR|{h~f=u!KyP4KA+V-ttlR ztDZKud)Roey|VFgmbUs8-mdXl=RW8!*m@CTMGs~5S1zGS$HwgcP$EYqwUhMnmXgFW z|BgFYQQeTG*sUkg=Q;H3?Xw%Ou6XpA;#RUiJ1s=MR|fCXO=Vlf+6u$KixRU?rHbwS z4;GS(3T)ZcC!){M09ZZNQJ4Y?CvTx3v~#RkZcPwHn02Lx9zvQhtS?g$S%qRL5LCs`1u4u>F$d3&46;$(CbD1@HT;dGcJcP!b z)EFDLO3>gtYsa%qPHAzR4K5$L`+5V@!SafA;F}1UBE`(h{$WHCXZ7B@TgC160}Jwy$DY8-zX8iV8z)0xX*?G#JjYD5m{%QgF4P-L zt8r;lf}0^Gc*yM33SjSZiN~Qy;wNfG)^*S}ph{Muib=^|&o){w4qpb>A(-&hF)z>& zU)*G4{PB#$r;ma^r7fL{5OF95oFqjURLL{MKk9>IR``LFq`C}KDjl>X$~%p|`G($F za*4!EG4VUppC#LSfsi{o!L||C9r6vnaR}Sum3q2-L&;@aGxN$8gZs@)uxx(53DVLw zG4YpDL&w3I3P$qOo517_MGUFwlBy$RO5QBKBQi7EW*+z%AzTkJR_>!~bJUgz=ae8YEC5N9_2ei)UjR8E!|6??u z8ctI-J$+B}O-@XtlC>$sNa^#ULjOP~nI%6C4T=iUT7mLxn+1 zGtR(qGRtT+4b25Ek~F%BgfGvu*n%yuB=q%hJi(|Wfu&F3Xrpc%25seW__=l`EXYF9 zoFS`*U|GKW%Yc^Y2&-WZCud4?RvL|E(rHzW$)dXn^+DxH)$Y<8EErB$elal&k$g`a zeZxuL^QJG}Y;A3Uu0pH*Ec#$-JUKnZQ+XH|%^SkN#1D2rs(660lL9G-Yw2SvA3uS| zu$FLbMFpNx<$=LJVApco7Ec0NFNg-l2af~%T65Vnna!#9v>Tkhdh_<|Z;qep zRm$FyXtQME!0@S5Ucync!)!Bi+}YtsU|>iQ^C_H*&{j1et=E+}2P458;^C%=Vz{$T z9{o69KFp>v1Y#io$sQ*0crgZMn_LS{OjSlbXJ$*FlkiVz0VH$e~Jis$WAAV8|6DR(NyZDTK5Vv;}+Rb+q?Z$)=m zsQ7aY7Rr0b8WkFpf>DPTiX$P_&Z~KP#qVJ#!>9sAqf~&QND8&mNCZQbF78*O{9|FQi3r zaydkZl)08mXB>^tuwocyM;`09zdQ%ar93iluBuB_xRI`87|X>rBq`hKXjUHS)se=9w+5+~d#Nj>Q?Wlh|Eq5|vW8 z=g-1ieT&l%1Sb0wok3O-D%kpiWCnL+Jf~-D!y+LMlJQu)Q067UzZRn*$i~ukHq30N zRFI)yZfZZV?On2sXyY*d3(ww=!a9IzgQpY>s)>_KRY>yAlVLP+o(MUTKk0Pb9f%R@ zOYOl`f>&odGkxmW>sP05b6x#ZrPablj&}f+doBHzwd_c++p`IHi@&rC>DHJVMm-Q)~_{rSn-SO4mNKuf-U-fqGi+}d+-|zLm+UfTmJly*#*tv}fyMGqx zJe&o=S2Hog$uPfN+56w=pT~cmUQO4w@2#yL4<7~AGIu`(y{-OE&=;$>z4PsM??KRe z_~?HB(eC}=a<({!OAO#7c=mZ3tgo#FK4bo}=Dt9NgM!;`-TKOMe#b9nOhulty~JrQrCPZ9M5>2hPy z@ihn|lR2nAMF-*<{Pel_;_&<97sqe^3ToaTj^CaL{vQ1B>P>JMygq#M_W0?$7l&_x z*YDm4UjA$=2u>paDiYrpp!PzkjECaJ6pvDz@?XVbN*VPk`~-Ou2a&kO4TDh7;Pj?^ z#Y7+BC=v22=BA%B4DQp#dEO1KXYm{_mzlK`Uz^qJ2FH`ZRyWxDE&yjc$TU6*2VxCR z7x4Y=?oK!OK1t`$^5tO=2o~4tZT5C|9tOd?)5A3(d#-^9e^2g^H28PeiZaEX^my4? zg9bvT9()u{WJcK(9)%0BLNjMOEY;`s+5l1_8IB+>0rLo??{jgPr2q>d6yU`}-=pKn zr+AL|5chI{XvotJQuQanVb{&e*Ye#yOPY(O4ybfA5m!hvC}n4I3{!c~(hEkFygJPRC2vL5HJXMbZwCT9?F!O>%8heHj*!~% zObNj)`RoicG`Ec2MA~Zhl|e2Rhl30mFyF#c{N`+0gBHe_g{@Ws%hq~FZ%_VO13phZ&U!*rbECg(k)$KgG7=@R5PT5){MomYr z&QzrtTU*yiZ}(ChssTCb$f`K4y2?A82)Ys)95$*ARkzwU8&WFk8lm7R>|{JxW5qa7 zf$8NN^agY{nLTT>5;g}h1yra>#wUJ?KGU0{lT*Y2y+Fg(nN*NT7fDZ22sNB8bzTOe zBJ>6T>OEN%Ks{Dv=rjd30FScYRR+!sRT(-WlG_JOj-%l6ROj+RtKPW)W@yuFGJa6A zwrbsI)vZ?=Yo-(TC}yo`BGip@!n2KrR>o(lmXw(oZc}G6;@Ti20VZ(aHg7$T!r@3r zXf0wwtz+lvaif?}3rdryRzHZF9z>LlMau!du3U-BpXly#t3_T|T{iX$al5HMK3(Q8r*hB}|oprKGOZ3&|l}XvaeAA4V7Av*7wFLC~Z% zTwLBmA#6gH=;$gOU0~{KAwfo?i!H4;nMSku4Sa>W2Xq@((M0sDN~h4(IUUcZ0eNW# z8xSsZ5r6JrD3y@AgJ_Jp3GXB;;lFsIMJJOb%b;v1g5H^tZF{l_z2 zr3v#smmsysbmPvQGle2Zr1+Nu02og3JznCJW(nxd9?fA_MFRrJ=gDXC+a=LEcW^!^ zHI*)m=xZT65*QjK1Hg+7lg0arAj%4Yh0B4e(Rd8uZsT|kwn?!wZqg1C2bC41C=u9> z*CA+V5}6460(ovAIDaCB!n)L3!SMyEXGam}@{qXBN8#injw3d92#&=Y4|e1rN`IL~ z4)Gc0U50%U_i~Z`6j(oEmm1={XhveHFTcN;LrEh7mmtLk6GR6DV@|_Clw}6<=m)sx zl><1V4)GhoMDy1IQ6cakHi)WZ30KKL79UXhF*54UA;}bRGvtgj!OK2@4ty(kmrA_D zI*EBrMmIFN;(j{(lrs5aTl!w&NswWbcGR48JtvB@Rc-<1q@)*T6a`ywk9CD?(B7TN zBUSn#^Kfw~(Ps`bC0)}AEyZ|!HY$ha&*4~Ac}5fMzYWDf8&4i(G<#im+vl&Pa?UJx z*&Hm<)H?}%E6srJe9Pg+0)n$~IJs$essnT7NL5~VJY35ITed3;t-z*6RPu%1s)|SW z8Z6t@p_WX)0OV)&L zR)REF8Yq3E0F*wccU6HEcX*PXbFsih*j3J24clPShU6Uh>Q0?&LcCBs2rN9S)?bfs}!aF?p zd2T@v1}NRmBP$4l-il@ZgdR7Lu!F9PGE$p7Jap+uh*-Xg$EZUC#v$WYKgFRj=gOo7 z@8Y3`sU^N^p+`G&D$gvERkRK`53q1{seQQT~f9!eMpyXNE-%GBnz3!!0QRpUtRv8!vp;`~l@a+TtC=r!#d!ii;2 zej=IK7m2^9_mEWO2|5Cbf(Wco^nMx9HUdW#)4dz0E8~aGuIA%Wb`8k&UAZgEnS*1? zhs`H(dJ?JhbRIW+|3~EHVY@T8?XsbF>wRmlM8?5fdvRNdu{dvSy&gqkfPjKvLfWP} zBX=TeTLM01$`Em$>x_prK?OG)6iXre!WZUN9fP)$OHC9yAOEItn1QtjiNCC^0t2Af z<1?>1?+KYhfNw$GfLovVFKhX3T)JYh&e{hG%Ndw?xQcbnPDYerZLY7*2RDMw)(%v6 zK6uMaDLJrhwbcS=^aDB-3f*+pmWM}c9Z9oN*#)A|{l&N~cu+ea62svdc)w^zFuH=! z?ZbO6CbRhRea4KeY6zm(N}{UFZaBKZFjLV({zBJuGs);r!QbRwZGV$8SF1vNdl9gV zZ zWi`#HXW=vX@)#AQCblu_;QpRFo@0<*em=t-Y-IdlKiDY`brL8cf5-EU)}xm93X;3ke5CVCQdD;>oa0dE;>PsR%IRQ8 zsPUFNoZLWZ!NP5p3Q=a@>@#ac;FWS});&1$%&t|(e04@cNJFB%+%>nKG#u#7M-C1C zE%-az4}HBK^42|XcHxBLc{d+Fsme!d?rBf_C9EU{p6$3 zVkVz1&c|_v)<=@g)hrBZ#P#V7DWr5>MSsSLGE(Ka5lH|80SPD+)NbCBpx*8;pn;O* zZ@24m2es2g-O{|_y2inf2{gNlH(t{T~WZ&og|ZcR76j-6`0<*RSPLp5059&CiJ z90IPp4P6H#&lZ$JEVB(|7h1HJCQcINmA%v2gXXy`B~p_75H)?>AX5!Z);iWXXiVNg z-oMs`fyKwpg>JXQQ_AEhgyxW+@aTkz>9W1db{~-i^@F0ACqY`X&3ImoHdrd;~ibU!lyp1xxTJ< zx3koet8lb-Dld0&wz_-4>sbP24g`gwk&Je@jB}XI;xQB@lA-W`P0aIrJeQ%3m2%uI zrbFBT=m?*t$soqS5hwjzvC~F8xk$F{4APF_cuMog+Kj!q(s>TGip27v69gQ#4eqp4 zLuq6zV%k=eO&6zq?|4SJ>|0e&`Jev`GU?WIqb|47=o$w(<{y^gOLt(-d0r(!dAj=Q zb~2yEeXI5R`~mEYtg^j(o%ULnY}9c-IgUNwd%GTWVMr!CzY0Foqvbq8`e_U`^e1tzwwU*Jll$pfO ziY_dQ&(rDU5lYX^`l%mRA`cH`l!8*SJ?5dGX*ykp{1zH+dFpmwV0&|W+~#8e1M9avOs-W*mE&&v(S;ZRNhr`h(EvA zLLArRPA+x}kh=obl#gGV$CU5Ev&AI-+afAd&bu4k(m<9fooelNTM<^g;g9@n3-^2l z9T~@|1I~US#WJ0ghhCZ9C&Rimsw#2qGFUZtuD&(}RFKhtuI2geWG8JRTD@RUDa#G`qzm^uls z$sVyj3)Nbh(p69`gx;sY28LS;)`GmJLm`XCvXbo({M+JiRI5`8Y=pf+N$9N@%j^&_ zE3*Z40f8w~!XJnljS&+RAKJ3Z+r~poaj$w;c2%e!D5?866tI_qDl&WE!8%dTzyw#DOxaY$<0hbWziby1P*yF=SvDzUuqH&qc&vsai++tbRS*&2@{cTrVFlbm z?7a_NV=h>B4J7USR@cDb+0HAomW8q&kkw!;0?{darudm-k*UVWls9XJlZDz@wjMJx z9Tspi;yt0{Jt5;g@^fH6A!9!_waP~C*F!H$@Kd9uMQ1%^_SG`$ZIXH2`f_u+KD`0HwQQD0jz@?G8RV zY>}a}MGV8{E#I#XfpMD|m2DNT;lb^3rTfOp3U;eoN1HM#ZyTfCUrGdL-DDN=MGN7Y zH>!x>Y_J9bxRsmiHpFj_@uS*WNK3&|3!(a`yb2l9NR<^(qclLjNsG2>+;j7ZYQFEy zj|NIBNRleEk(osBq)01vq}6G{SP!1sT+`u&EUQpboy&G&&5z$0fHwL`u;bP{_b3TS z>D+#NK1v23pF9@l%M&pBI`x6tkGJ8?V^oP@gM6P>Y)uUxZ&SBA`<05Rvph;m;!yal zyJS|`RF=Mp<)tL4G)b@1Xq72*<7UCixm&Dc#+HpTZ?de+Pql^gnLtbC$d8i>i|X?7 zl4-iRDt$A}DeF{yRek33l3DvzCl%)J35aJH0DQ(^#mXoV)P)$dnxw;Ac`QC@A=3Fw zaIc!V9lBUX%A6tw*n0g)PHqx6aJSGbb=Y~EeYD{T9A>03pNanu;mUY9IrzEt;^&t7 zPGxz(0$D-J5RWf-Ud~n$&3q^*272aXa|^5GD5Tnt{Mii4Gjfz^N{SF~;XMbPTDMXO znK~0e5jO1uUF@33x%(IIMD0yi$b0lfKA*gtfLJfrffB-SLu!dlQs^RC#&h_6w*sf( z{#S+bbQ2Q$Cd%UDnoTkTQqg2{s@N}A#=c_x_cR=zhd)AY)|XVTt4ET8!}x5E5(@E^*vjq1%GqFO<$ z?R6w5_~RtGo&;~eyF?e8pT$GaU|5aKfN!B%w`uIW$Sq4RLy=*MYGKq=E7qsaB>Q$y zkf})zg|pnyW92;ubF{oC(JvGV{{-Q198W+h0S}s9ziYq6B4+C4uJiJ85v6ne_P+BL z9NPpxF`w^c8cgQmI2f@e58NivY))D5BL~ojPRn#~B}7=K(YH>ch$_U#soUFkPD5Fm z#%k2x>A-R;l)5A$u^TA#zC&vTeA#o+1|QKY2i^2gqxl6Czv9g`ioXZvFS{#)U382b znjn36s}XxFRqWQ=hwxIX%D~}~vaG`r2?|{d<_V~rRO)rJ=@b#V{%bL)K!tQooIq}d z@B&Vu7|JUQz)?({_E5fnpm{1NLZAWkTfR*K<6?)r$f5hG;yc_45Iy)h&W?%&lpFX; z?;$>Qc+KX_TBA=gEN;WP$Zlbd>=qWKI7u|? zklhM)0>*q<6X0$jvuI2AbaCAdF5+1_-(tm6?pUdx|L`&Vz55uVk2H{)I0415uq_-S z0pc7M(&aj!@NIH>e3Vg>Ly<0O8;IA%2`govPKqPl_j}a<6eXKa;5nI3`BTx3-Ot(R z;)uqxJvH!(N8bavS9Go{0#9~T2}IEr08wCi({wa*@kHh=&-y~+Rp#tJyHw|n*N|mw zxJ~-g+6U)^(@D>%FivnOgy%_-(aZk6$mUfHkZb>1#T2s+aGBYv>9T@?&F1Xw|9vCC zJ+?rZKb=l>MNEapLDr!$l@}QZyN-6M9C^VvxkRLmjXX%pZ|3CzVpXx->bIz(R9{sh z(glHsO#JHTK^&**>^)`WKGoSF_9aIU?2t?q$(Xn^XQx%^MHci_#KP+uP`@UIFP}!R zThW%;kbM+VAE-`2XR-1a${`JxCWDh4HF$-x3-lA#`CgZk3ZmU>;p;|??ah+pMN=bl#$X`pcb;3~^w52#Lv zKAT`-*x2xYbQup%@B|QF-2*GfH-U!uo1oY6v1{g95f3YSO%#F$J$d{>WPl}I5jNhv z{bBRlZZJuBIGc>->eN1U(ck@pn~li}x&-3{zfcatS+|f$UOa5IPHO_LhboAHEs1}H zxYbPv=>sviTG=c}!-m}?i#eoU3j-DMM!n5JTT`pN*6;K31=RVYkZ=i*O`v7G5s?^3 ztiQ0P5aY=^rk)UiN5@6FI2U*2(r>%LP8TlKd3I{2vDj}WyQUO%4^Ys3jI`$A^buMBR$#Of#1jB=TS7doL|wyy&WgXHtW#MacTqO%Yey%2|7}52eA5sU*J@ytMRq? z@j!>Tc!?dmu`hEqwk?rqNh?9T;>Rtq@wP0v1Bb>cB8H4rVqfWEt6E43#`);j4|B|{ z%Y?O_uT(8K{I=t?tP;zMM~@pA3rC&0Z4d-D;H&6(*)8ysc$-|OTB};T2Ye}k^(wk4 zf#ol`g(cK)wJBYXSb@ylyBH}l<;Ys25o9&how}PLzrd(_Wh0hn{FRXMDt#t4NzToh zZIi$=Kl46tGk`ZHogcL>r#ao2>ABQHOIk`iL2c?GF5R&y;Ygi$P9j>lrsh!WF!VYf z@m4E2os@l~A#RO$kwLC2ew3n_+BVy%3=XwneMK5G&eWK9W*CaU$ReMTtERY9&Cz>6 z8*C_6+~ZkIf1?GjqEDgORyegYBTj-X2b_OJtwoLAp7JkxF9ii_Q z3LVzR@Dx81YcB=ywjP_zNyBIwO@`6LE^Y>aAm%yCCMKV=vM?L`ROw(i`Q&0059Yj0 z$DXkrly48rR6X{{nG0Fl?bNV3-l2KQdo%a%u6^KSnTR8ksm36X<7=bY)DVTA!gv%a z&wI)T&S4Ty&*&+G33dX93x7AD;jb1frU8SOnlYHxj8T#-CI+5Lb`U$=NqdxB3S1vg zbi$buJBfOK!VlC9U6i7t-GO)VK5JgkR|t(^n(7%@rCcoEVL#sS9w3eiNLGll@G5yK zAxz$HNbFawk$w5Or)&{@4&f3nMRhhsabuKCD9<{!aJ(B?dp+bV`r9I&NnQ&QD?XR6 zE6;kuVa%Vib=S#GIzy|@gdOh*@SO_h3Aiyd0veQ&r7(kbkt{DhhMssSqJq+Np$je1Tpf-4_A(8+;&Lm=-n zTP>Qm!dj*sDLVTy^Xp0I)+*{M)9WQ!Sa@&dIK7roFH z*{wGs!&Z1!1kY8yHbkEhdy9e0o~gC)XlqOwVADC}3$V%W5|xq3KFSBMle2R}<9RiT z#*y-QW=?_NpM4RJvQ>NJbN!)j&r*|DqzWjx4uj{C0*3ivRj^ZK)DLBzMU_l0f=|vu zaZ5$T5sEu?jVvl;3g7t^IM8pMG_<6_sax1JX9KN3p(CeJw}P5ik5h8kybvNL9W}D} zl;!rS$q{q0qGAV9GU*(xe)miDk@1cs?T&gbN7{&og2H2QbDkNuNr&F01dQKpsE$oO zQmOcp&wU1F7bo08nY%qI?T><+wr2})FSs1y2K#UAsT34;vCpeKgCe>u?6eBPbB%j0 zcg&px0?rYUj^$r!>+^J}vFx%+>$c`#1)e@T?B;{E@HX1Q-wJs(QsQee8Qq|@o6aP3 z!UhQ&sf&uQ7c& zy5GRaUhi8+Cd%m{lbkm@Hwih*eBIQBX-nh>2NePOmoAOCGAAJGF2?^}l|N9&s!e+e zN(5WqU*VR)%69Nq`~J_pbe`*oEIW2T`ha(6%V{alPD|2YQ`Z}a+lKkD{JhPYgY#PA zQSLwG>v;J{4}X6%=KjyqC4fM;+EwHsdIioY0n5PZ#XdE64e}NarAy@j#Xe#p3xzH@ zgvl0~S^u@Fa*)@9MGa`&XO9x_2vk0_mhubEH!3t^gu3e4>ofKrooq0k$XtUZFgo@% zsmNfd?+U7xSm@YyK9EI?Q637Oc55EGh1LLvj0= zH{#XNNk7;Ue*z5iIyzCxWAT#^83$M4M4X>+c#Z{JLj2SEKmAsmL!U5q{OBa@LMIqZ zCQk*54aQR%j#bFPc@>Y*j}|g&QG{^tDGm*55r-vU`&~T5d5bULa5gIG${UKlmg6 z&zJb)8Xy6EwP{;s+G|4Go zOBMtygu<_9Z!@JdS#)hop9u&KFQfKtfE9i&Ku-9%967Sh3ZQ6;oba;;Im>|+Pr?Cs zFy-S$j}(2L#U2U_;Fv=hwlB`$?{fpvF(p40n9V^DJTS*qJfCFP5i8&6jqE=1Nk)elReVk0J z-)|yud(L_{1?%xa5A{X|yFIN8gWgCJ9{XDM`lh8A$JY{We$=?Xv%6!O0~oBmMy>P- zIa9twwjZ~c{M6yU@R+%=R(FNUo;%VBucUS~bBeNg#KoKme)4^F(7Gb3f9n z=98)NKLg@&q=|yY;b-?8Welr%+WZYf>eVI&uH$sn~BhKZ!q2n zy(7rid=8en$VgE!=0_y;2k9)xX*I>J;39nyz?B^ITb|nk24jNLHJ&0`qqFn4P7tDp zW~$BBz~PZT&xguyV90?=NsA6tyASr7tfkbs=fakIk<9^5*|2-5yJ^c_SOZ#!$bFGfb-E(ix zjgeww#9?a0VY!0iaIy$Tf}VLSY86LKWmyr=2csyQ!QrS_wN9TaPq4fWhZAx2l0>R6 zVN6yxC!M$o3prq89*?7q&i3wuot^FeeG~bkGGW&UV5kHe?6{=>E8<4~nvrEy!+SEG zJUYn6yvPgCa{XMKPvJ%3r;cxf{keWw*u}BqPGa|A-l{;l;I7HyUWN>w;ytk9T8dR@ zwZ@Xz<6~7BN`9t?Dqq7y1m5PYn=ttmKIzq{e5ZsRjiNyD&2H}R%15TNNBhys5Ug~f%o=W>!D6RS`YPo zY5SF|hgXTvcs*8Plh;USx*nk0RC(MD9{`nwz*6h$$$2{6&-;6`_%;3As<^UJt>K(w z;(qeXg{n#y7@oI2qz{A$0zYl|`nw0$lY8QNLSJN1fPIJy8CdWkTUcugO99EJkVVXW z2$t-2{)x&Il*@TIRQGLQs;csV9TZr3TZ`%XBAJcP(#1JQOlLkt*jX}-93~{1kK?%w zw3xcQQp((tc@r+P@8{+_uXy2Pi2q$&HVMlm7fmo9WPNbBqJu7F1*>TwKO4xqf5*!8 zRJb(-L{dR;IUavRCBY8HI*b403;SZooL4?{ire5WC2A>Z1`a3!WUZQD$x>v{dKN>v z4rBu?4Wp4p(VfMl5+BT{OXQvA&K;oNJFC0a%(IT*%ie8lLi9Oq=dkvjU+u7RPmMWtjza@Ci!@SAbUu91@5tLItHSYC=VEtfjITZMxOF$Bet zPGJ^nwRw&wJk4t|$r$j#)(rvbb8&6)Cje&EU-fn}$$-;fgVNoqoWEo_Huow|Mq#_? zY^6@gz6>`lN+MyIy0b$-k~`Jy@e%O~@)`n85F;kYOyA-*+_ObIM8BrJPChGfg7M)- zIC0I|81jEc?n-K&RsrBH!q^SIcCjJFXWe~Cnr@YLl67sTLIR)Bp&d7f7bT}0IVbg7 zC`E2{zc1mUr(!|VxnzfUGW%;ZH!?iuh0_(4WA^%sefSXEr39{&63QtyU8|>V<+{|4 z#ipnhbIw?lo68i*)&mxlWOqhYb=keO)a8L5OLQ~B%~Vyl>u1|Ow^4wR`Z{p0^7>c- z{>v|t)174ot*}(=WU0JX&X5fj%u17Rt7}DmfVCD#x(+VCG`gdj+lOp3m6t;g(|G5o zWGA<~5~%*Kw-V$oxq_8Y9o1b4w8~Up2{lafm5`ZLZet~gPJ+h=&QfeN+!p`*XTxR0 zO3#ow9^{ZY6psQaWrArP#HASEstwaYW0=^N2o$KpB`}adUIA1So+mXa2J|1nKM(+r z)M%-mu$3yO9i1m+f2}I*l1gLz-DiOIfX?O_l+MKde}*4`AC z{MsGs9aX>*^tFcB2lA`~2$finj{9gQ`>5~g`5W;MHwDY8`3TqZtLFCY?e|;H#S^gy ze!wjC%NAKieFA&1)za!jX+$Wa z;R*wcWsxeWMy~Uzo=&|H(J+R(QG3r+wCmyAr5%V`TZyEA3+>Tg>&Ysh=)DyrobAw~MAdjStfvI{BDh`E zUUPtrk8xGHIHNj*RnEyZ$2si}$DcnOf9gB_ShDr%9e?cZ_ZeK0-4z+Y3grF|YLluG zZO|PzS#|SGR)yV4`;F!(7nrUJpV1nObUi{q3 z_3_M%hrP^)PsCp{<0!drAEUjc?kN=~Z_T~&l;BV;n3GF8To8jws4K44xB5R->;C|C zK#ISaB9nEkKV|lx2M>D>dtm?RJ?K5`@7>=6`%mu=`_Gs8@;yQr{$3D-e)Te*yuKd3Af2gtD4skQ+&-Dz zs28UH7s+KZd7C`Fx)iPS7e6H8z=c;A7y8*7aSn(L9S*MINhBJxvQyO2;G;ML-d@cj z!E;B}BnYZQ*7{}m*?A(rKU%2NyY}-}=K=|z@YPT8WXP(3)v*W;&7zdq=Oi@C9!7B)ervRR!*_Jrc1amHcS&B#|jVuIR;_eAe$Fx zI~SPiWZ^-wuL={Yx|#uI)vc=x9c|XC;2{|_gpag>YN zU@;56l#B0r=8UNfEX=zFj;1Qaf{Z|3 zD4$0{>QiDndZ=F9kO@{M@0#dz?*hVEI1pzTsUl^{cQuF&@056EMSyjX=@s$WB7k|0 zb_1J&B4tWe$g7L$RUs680$E7cPDq6;3xoo;3jL)$fsw`7%O-%w0Aj@niuO)H=D?o= znG!gYh#;k+2PPG>XcFh4_<|iWrJOKM#i>7m6P*SWM}lBuQGnAFLfc}N`U_I%4^#PN zj8gv%sj-vGOS=Df`m>>(`H#Oczz?BPf{-HcGZ(ozAV(LXEdmNBNII8!z#-wa7p<9< zcTVE+#m5gMeyAS8c{r4~5Hb$bFz~}_?Yldc50VR&0!NsBz9w@z3pyjEmL@-J(aA1oK|KHvJ{N0WCo)sh;OBMhPhRoF*!Eh>xxOR9+#_Z7mnA}PfB{#AJ3w{ zEud@-wt(xWS)HmN;}xh3VrY~HFzdi7yl}eN6aVY?H+%hE_5b!N;8vnkKGaHx^1$qT zY?q4I+1W9@UWAJg`P#tqIshusJs&_NUU~p@KDGhu@7}LaZ^HpaN$n-zD0w{xCa0Gb zz@_E&62P>io&%ZNPabG%tME!3T1o`A1K7$r2y>xyh|m_q#oK8{IS@FqV>hrwwL)|}Gnf590WN)ocvuSZCD`)^K1@_N*SjFiyZ44Vk|Es_uQzY^+M z-9*>&=2vlgtyWPCQMS3PXi*gO;~Rsj5NzL*BH1(<#o%fXfcuL|A!Q$`WWZT=dP-=> z+Omp+r+j&-?Tb4pA9zY?*$Lza+UW+pZqV-ryWQY^H`wb254yp_Zt!h4_)ffn*W!Io zH0X&IJ<+7M*Ri{FGFs;llI3n-D5^3+S##1_)2ZK@wt~gTvD4LG4BI^T8(EEvpGSig zu_yKgmL%8mSbtF*wN>7tu%!`ybyUKr9h4GZU0lGx@>!pr3Aq-Y8J*#$=oRZ0RLV`( z%l5r#uvqql^x|cX0Pp8t({w4E$$Q5V6FIkJ4SM+ z3v-c?cm*q1Y=o}Ac6rL*y34rZTgBe3u40ZCTZ0A7L4sb}YF71?aL_6PHDRYdkG|jd z`exh^8?jZV551;74bZA&#EeR(W^}z}V`*~zFJx8gx0`%pp6PuwitI1pr zpMK3~GsJoft+FEJ@9A<6b_lU%b4+lmul5sZQ(FN^7)OelB*2XIO;%h53p7|@HL~6@ z6K;ZA6;6ydM+3w#*M+9YQ4tai5u_lnk)+LctHKg zdb7#_Fg}(u3++A8)ulEdZ_(Xs16g^Y((Jg$N3FT#GsX-&){9%q%XwvGQ-&VxWJ{+K;R2mQpF433n*-Fw+VW9h-peY~KN#32gb$ zYj3UkGvGdC^=83EFJ~sYQ+GC8vdW*1@ye<{AIn{=-h?a}$(fPqmQ5+&c1Y}$KDSI= zuvZRHS4Qv@*Geqa*twh6~3e#i!2=BlRb5S!GJ6 zp0VLnpSb%eo3=Fr%bTX$x|2HC$gwKaM@*ifqZCI)7Lw}dD(Hn_E^oFBiIvSL_Lg$3 z01bAP+eL+q<+DB1*;}6Pt?lK$XL!mnP2lkw*x5IYuKt58ES7y?3v*S^r^8AV<`^2X z2%_O2b!s$=2Y$GD%1{pXlVG!NWY9_wWX`w4OG|3zGHH?EVY?8!0%(po#JfPoxZo_1 zc~N_TSf8Z}WE(g93v}1FLRA2N9BlTg-4bkXXnR2{*~;qOOD>g1(_ZPd?j$zGI6;{g zEr>2ca1&m8ZNeP#EPq)V|J>${N6cx=)gDUCl&)~0&bQvJnb5jh<{8*D{Dsg zNZsxKkuLg=bkViz#2aPUEmVnTo$u$X4ohpD`U6uxxLQTMoBf%ZUA139-Qv6fb9Zx2 z*-DjE#ygnLHgPo^N&qpGDRtI}DPBY}GSl?CR&ehXbn26ScYca4c%1sX$ zO=KaqeLDJT$TuSrVro^)<#C?$`3mc8a{{P6b4q$)Ehy8=S6xu8C2zc-riXe9s@3+@ zR?!U8U=?{>`N~((V^^qyeXZGFY6VO$^;bcg9jdQ{8Lr`K@M!p3TM=#>sk0=;G_lm0 zux{!viZPv3UllfB!)39e_gB3x)hj=Mkj`p8p!kYnJh=%J8}fxfo5m_b%q>@qaD^#v z;fOprD!*ui73IpxMc`!s8$niZDhLvY|Eht8{ZJQHX@y^^%@akCiW6ks0tNF!No$Ge zNr;x5mp+I}=jJ3l@y*P*H7+qP2GI)UrrCR?`8gR-a_4B=6qlSR18)VBHEgreY~55S zxzlC-hD*+uL%8IGeUf46w4J;tz8M>@vnA&02d-?!H7)n~(;Ry&@4mU_#uP6xbqCBP zC+#)V=TAJ7gsfolxiP#;Ox^?Tk_gBe%I%q94^b>{)2Ps5$o_|0--pfK={TR=Ia9I}M@gPuKzOX#w zKX(1c%ra92$enLx3CM@r{oSCq_o%n~=zj0lEdjYpB_JP&0pn2;yjaZtE}GeY{-_lB zN2SPrg-VeaVK|@3GaDwuJxiQjT~x^?YEZI}o}Z0RZ7}C~g*Mr>t6~-APnfuhP!=Y7)v@spP@9Q$Kw?l$y*>XZvmv zf3^w$$vn21=jdTomiJtaRXOpqg`zX~I?VyA((spJHgb&`BU8pWr0M9r%k4KSS{er~k*suaB#=K#TaVuh@}5N`gx8ys%_XE)f{{0?uxTbpM=31AJ; z0v10b|9^R~cUKE`IGRP_@J3wzV{x_37XnEaSx}IvWPH^DU16@Md@2=5B6J;{&m0ML*lWqPU)p2v+FYd8%<@fYd0 zVWCA=(^)h}T|C$ zoVE-qTku6o*B~9mVX8v+%(w6qzX8l4TEkIWeKVKrDx~Ueq(|D-*>6|D7qrc}u7Dw+QO^!pE#*}qqhah8qfTF_@p|^^ z;vybI-zT5d1AW(WF0V8=EunS#@eKQv!ka7S+Os4Xo53?2RUud$D^Qev_DMh^{tagk z*X>0%v^=GTr`YbW2>S|~HaS`g-~|DN7M<%kXZ#Ku09(Gy=$q^T0iiYK~-u1qvbQ1TI7j3fJKY|D3N zs$zwm(v~H+t(4c6=^#MM`$#4#&wlJl`|H;ucv1jE^aMTG-Ju=wS^Br*!~Wi0J8xJ| z&RYp?rcQdL`8ryNCFkt2*xR1EHC~68V^RmURir7TNJTTT$mq@>i zKJ#^;$C!%ZObWz2@v%=CMly6&_-sW_eK74cstRpJr{yAg98RY$pH@>*?_6+wh|i$1 zVD{PhFbbd?AM)zUp`sUOly$^`N&k>b;><=0&G@VO(b^MS}U(l&tXI|sDa;>?Z3g<@U{47C}3P`H|6 z8d6eL4;sa(`FO6b^@w16T-R(zm=ir0j0xgHKCy&JJZ?xx4g+UZRroe!mVZ{C<%G zk1ZA2K)Ihgfc^OWX0N|{f3FTiA-mlafMW@>8Ho55DT}Q^Jin=nBz7w+0L&JQvyeHx zIFQxG6>~tz0m^d$aTu3-9reStDgS@J4tVU=nFC(lO~8iH>BkG*{o2s6E4-JjW$$I2 zxq0;zCCIC_w&*{RCsOd+pbc2Qo}n1F2X$bJw8q826xx^3@OYwgmaa?hRZLl^n}M=1zHEQkd;+Ru**Q6{rYg(`-lT(M8c8*zlRvJ_ z;ey~EIgm*smM0avrD5{dVla_KBfZOD8+>Iuvl8rMpEMkBfs{tL2p1!|zP2C7Pre?_ z_j3gFuP^8OLH4~8n&I{1?f6L>dsey0mPdy%M&=`h8;CO~LA9A5CsKqmUo9r_-{fW3 z6w~xe?rM%KlWEq?*N}D*)j|$W{$dzTflAZGbehcO>6w7)Gr1GHk!@vYEjU`xIe9G? zqaH`x#cfrjjU=*a|-hP8O>CJ=uGuczQ-p-FvQkn^78M{L#J> z-cdKRJGMR{duiw5_8nV)pOrlBxRTo)uWs2V9OUWfmEv*$r%#;onrZs&L;a4+gYRUe zaK(Lp2i%jdJ<>Gp;{CElg8R99638`prjkRMkCBWuT?Ir~z-y3n*~9Gi;4kmAo=4$u zBoN&ql5eqVxKjMxX}yg;&s76tR;p4pPcdBj?(K(4zlI1Bz{8_J-@LnE?F(mf&=pI&(X1P6ZMmSBtyd0?(dzi&VSxh@ zpsnB)2nVD8KYRb$-^Oh;jKh5^eTogEmSjRvq9ogiPN`zqiSNsneOq#S^|5{Nw<1^4 z#ypiv+E!cNpZx#gnG=qST`na#NqbpM6KMeqfWcre7|bD=p_M=@VkBjgxF?CiC}%_- zL0Oem)0&;|XpHIpEeDg+x0MgeQB{P8=2Y2@9*PcU3@fCH&^ro-Ici0$=XvxI|B45p zHB@YH@z_Lf5gwJY+R;&%k580q5^b_f(NQ~s{h*z{Cdm|bz-$~%lL=5C(%V&bS zN6(`EILWM>N3pCX`ZMzsH5llk7elwyH3mD62ie$fpUwzTb3I%%MiRqK#En&=#ERr2 za8nF3Pxe=80PW}uR|A9MksG%R%aKK*zsA#1I=bAAo)6GpJG;(i$uMJwVBqH<-NRo5 zR(G34==4j5mhmY1&anmjn>dK`b^nrFr^gWo#-IrF&a`Yeo%=Q*Z~dK{%3^ZOU49C< zoNG0Q=0b6lp`=7fNp-aUu}~)<;wqWSVaIs`G9@SAGS=4C%GP&Gnqvb}^AE#@uQ98ByRS(g@Sd%U zMH7f0D5(Oc7}8Y+MBb(v?dpnFO0JftHg-JPvq-9V)9Bi>gCc6ljQ^TWMx8$@hE^^D71x_Gh@xM zt8~-=Zhyv{tvjBkmtIl~tpP|gQ2@ArIW4Zy4!A~}t;nmblmr&;oy-1$RO*s)iE{)M zmh0R=(#r)LvDA&*t3?@f;TjLQ!#swmGwFaI6Eo^`7W*_j|;B7ov2Xv+4U@3vRUc)NZjIG#XlS zZ+tF_pc8K7^s-QtW4byv9*#l13rhZ16bFs}RsKDY_$K*D+?lePxJ^}6wH2RGG|ENT z=#SpMR{Qy_?`EYLlcbTm6)ermmK`0kr#l&17?7`$cQj6|s7N%syMp@G@lkNglUI4bK~Z=|NLs`pG5Z);`&mMrrx z8B8yC3fRptR#^=L^Lr;m#hK=TdjKkAPtU{XIoY|rH7x|dPNdb+%J*`~yZKnY0+B&p zDb~%kKONykH<{4Wwme#;vwEiQcIVfTm>%l=y^Q@EJ#E-rE1Ow5BWvzh(n7Pok5s4H zTy>05gHi&7J3aZx!QE>u%pZ(jB}+tz$s!m}NG#55%oB8S8Z&070J8xi>DFpxq$?w* zS?OjTamg+0SkyM;%C;`@At(TBIW;;GF>@x(QTG#Grzf`Ag(`wyW zBI8nhg@RUA>#At8Ft5LOH z@=|Qhdwx-$c@WEVt)*`_%0snIb>oVASKrrK#y@<)Zq-eyb&(V4{RkV2$;1Ott>2(T z9t>--p#LBsUwZd6gGQGcu7H~=RI;VpE|5h1U|{AzwJVzCWKmduoM-V(Sj{ zYzOJkeiLm|OZu0qO>zNX1zUsEPqWD&zV2SlhJ%0_={LHZt)WK~9tGA5X2GpeU3ze5 zajTL_d$y|5vRjWfEqkVDL39esPiBdj6jnIEg%K#2qC;UQoJbQm-zDNwAQGD91xmXl zX+)Re*_8B?wy_Ny`Gaf{v$@Q6Q$XS?w1`kQ zQNN-cj7TsoH2?k}FKXI}(Nk$Hw6rSPan)AcM3Rk^(PY(g-Hv%@mfZ^DS|!4iyX+OD z*}_qV&VIXb)AK975xQO`lO#6gC0Z6*8fja<6RhPXSyzZs`f|)0>k_QkCpt;0Q5g5N z&%Xg(qJ?!go1f!wx|mQCC2}&2V!lhKiVij01xelGTF`cw&RhiJ$;2jZ*19Vsh0nYj zGZ^(gBzYXFiAqKRgC~b>T3+>*0+R}rvxKCiLv7yCA;AEvpATA}MN>D=wbihkfBQvb zJ5VaMx+UIop>C=#KrX`R9j$|bTYW9uu~KoqOXtb(nJH49+?Rcd%Q%b~;HEW08)0>d3IiojiVU5qlE@uF=c zs;!G>ZGns8fLPq*mdoMBkFC5GZj9tRS_lKQ`YKohQNi`K|5T+F2tB*uGT2}$HoN6g z@)o8s1J`vmH`v|Ra%46w{KE* z6QpHZ-d5{vMcAvpLS;ez?@9?Cf2_Vjh2xP$qNn+aTSYzM(>toPE30?Q1@M9hF0o4_ zy}%veo2I(No?wfJ0=?gDRDNq5-Kg4`Z(@n#NiPjcE8cRstjNeq9O_j=;`3VBhc>oc z;=q=X3DFxvgKFr^2Ro-d;DD*p?3Ot8;yzc$^Ri+1D{l=0w)$FlMj?a~-}a)~vIH$Q zaA^YIsy4sn5(Q#QS6`+;ZmYXmDj#(9S^uxM5z(c_ZPMI z9I8c}2i)vl{n0C`;994|y{kkSr_did>5uQ(%b^ObH)Bl(0-2s4btjf(kN>s%F1gN3 zGpsVtfClxamU2P&$rVP?8&0@i!3aZ~kFu-u!iIp38q~RDl{uA^d+yK{2vC*}hT0S! zINK1bsBPZuBM1dXtlxrfaaU2X{RA`H{R1`=!I`3%88>px%Mqme_= z@o*9Y$3Xv%`fNDaAmC1~t*G|lye3xsAExOnX(*6E2I|d(+w}%xAUoYqdonuaiP-TVRSD~Q6yFJ7)6B^xBUGzL zaLVL(&GbW$cuT(wVsH9c(0KyXL80nR!@@02a90D>W|#f|juVXKlOKbh$+C>kU~m#& zGfJ%s_IIcO4IsCw@2zE>jVDYY`pY!Eyn=bwKcsziwstl*|Hz4=R(LKs*Jayx`81hj z5=BHk!uoMFlv}VWw<6bQFVRXwV1>9ik9+UX{xu)ZVojN~=Fg#<8YF9wOIRekM0jI! zHJ8fuStg zg?(b+iB))9VBv3gRy=<4^wFs#9Dhvj9O8YQFL=$g{5Cp_Hnn&wUbG<4iC`LP2O?p2 zBu?2i$x;p1IrObKz!0r*zafBH5gg3;V@sW?u+U%C6I0;CE zm25C7fXS_n0E;qi&Hrg|6e6@?LV-4yKMu^YI{We>RhjXsvvfNq>hGTAS>pHaiu3)* zJnQ$v_iQ&R%#I?F1xDYFE155X538+$)NIuk#o9u6JCxY(a@JMG^KCXaLvg+t`gn(s- z}bWYuvwL3EZ~KrbCfa74-kx$+8HA)l5UPeBro;IMKQx>d&) zh%R-5Vfu+b3dg7oSC<)|9lGj9gUe+LDI1@*L0E2xPJpasxolCEjo>)*c6F86ZYZAF z(g#&OSbS)d1qNr;Pb??m*RtHDJZ(yt*SL0Cl{tQ^5fYpIk=Kc2caPb z3>>NsG#oo`$>F-0aDq~?i4jnBWIB3Va4=2xYV%~oHyC{f(J8|0SlRP*FpK6BeZj$` zDnq&7tW9I(KAD*;D{*$kLkuWik-Yd}L3uXBuFmJd%}p%$q>Jn*FW+SoAp zqSS!QYl}5*0*W|!?d48Y4*vDGe#|g=LJ5v8qX31`vORI-4){} z5Vfax4eWcbT7*igP`C_k^h--OveargIu&m{!nku*5}weiLIYm z4)LU#xjo()Oe-JWtrYvNf~fK$aA!AI15Y9KIhNwwmxY&Fj=VU0>!k^RY=tA?l`d5t zOx5KI4B!S!7q}>Vj^z{8;8KgG)rq%WD+39Zs6Se`C?;-r#kDXU++YcOgVVdkJnKN0 zLcCI&-Wu;3P|J=jT8etrq$=ih7dJq>Ru6v;il4Yj;iVS9(+gLUzPvV7@#lBt2=Z1o z$EC(^t4S&i-fmEJ) zJ@VNJK8uP39~+li3rSIM>(x+jT2^j^1-Ck^Uls2P{EgHh{FM4R@SU?mTk>GYW_KY+ zDLCj`noE~ccpgZG8#gP?GTk+AbSPw><%)NAG2@pEDQi+%RbTgBUWb2!RVOGdHxE?N zYWJ3S1L$ehzgk;oam!YhtOWGhR$JWS)s^1!^mUUbhy{qbv!{nJ%9igt2l11lHc22? z?!L~q`#W@1$90k(0-ovgo}2)zNPCV)afV*bR>BRtIj?qq`wsaLE&cM_*_lW%abJ*5X#7>Tw$;ZCcsHZ!u35M3WwJ0YiR(Ne>PTLDG~Z`z0**4{d;wUyfV`kfPNnNd8ff_QRmx z7{A;U`<7$C?T~Mw;m&Zc(}NVCUgEF$Xm=vb6`|Y-GN)q96-JjcDA(7h8=*TGYVM{e zUn=}um7t6mey#x3`Jkvi*1Z}F7hqwqSQEInO0Zb7LLt5AjTWmYi0n<*>!yKamx(MZ zF@FnI(GH~QuU|f-Y|+Xsh$dSeN7k&9t0BG73YA8dz3DP7A8mH2aI;0cjCGFzZsrD= zE#zlK@nuUQ%UWE`Xi9Ii5aPga*Gr+1a(6tA1J4#L!bSYCkiY4&g-cN-%xsvsEetbj zNnU!WHES+zmbj>9F zMtH%T93utatTUG7RF9c6IvTxUTJyC6812R z1x@nn zAa}`4m*)ogOqNS%Qm`;4CQoi%3YH)oKr3o;MgH zvLT@=*-@|{Vx=85GY~d&QNYZCh?&cV%rtZr%6M(5qAP^}D#;jF9#BU$kU#DqFlSRh zsR1qOpm2O{yOOZXhW2|`N$=e`b1N(JPcj_8PhKXILEKB!*o)zYW6B|jjVZ&>!7@vr zgfb9WBPa^BqyRPzaQVhDEmy4Y*MX#nzZo$FNNPb>cHq-iQNv{;RVh>{T&*Z%+0QZg z@J7)$(L*F1_Ea4V4I7w-=*uRVqX<4q!~%@(6jN6@7vSl@AGsD8`aKhU~6BO9`+}* z(qwLzS0{&`#zHGhRV%GAzkQXhue^>ezqZ`aHfF4hoy2{q3$LgN?^3j;T%*#y6g(7d zNh!8=qpugwE!X1bwb07>ttu^I?s=?iJ@apA%P(yXhHpY#d8G^A{=#b>3^`S_{JF}N zC?Su`BBIFGwCLk1^p2GylCsyk5P6vTl?cOnk1Hby``K=JVz64@m<$4sieUoq0(liJ zy;ZH!qT7fnT5h|Jwa^#($t5pymApNLR=4o2sG107o{vgJFzc1+1|pbgedEQ>+wqq! zd3m(4Lcz=ov=Rjr_kvTaJS5l5OGsoGeoD=s@I?>C!84vKS3Bk9Ex7cYSMS9)IO(P7 zjVU7UX;XgkTS4*)&wi;>?etgpDLnsG1#4BcA9}?n%%CXFl`AcxdYvp=ME!!f{35ER zj%R!274+X!3xsehd}-0bsXCPwPUEC#;dBLS;c||<%e{w&*3oTKX*s=D&9YVXA3&F1 zTn|FXSGe+07d+R7S3D5Sv}obIs+HE?M`E5;7d;*a2twTJmw0I{CIxD+1Re0h>0%;~ z2iBWX05{J$?=QLb?h|m?!kb9D<*Uy1mRNGZSJAe2DtRmI#;{oK`L<}mO`FPVZau;- zT6X)r)?N9~yuJ9#Wr(+`R>r+O?lSb-^{f?eBXBJ74jV$f)u0mI?Pt|8q&v^AOE8y0BA}8=( z2Q6U5DO-bKuX-lAhcypH`SKv9icu8;5XM+Fl!b9-+lekhTFAwzxV7)q=6EU58^x#} z_0x-sWSWe6_^ebCNY&l+ZY)(Q%=uL?cUVi`mKbX2mdpgc%GJQVWmU2cNPGr*Yn6Fc z9j0K<-ro5h{4p#s1g7$$A-L`IC}iOn)3IPW4q@6E8dlN>_x*aqZQ$3pt>O{cezq5zWjX7A528ME`E3G5(#d7tG(IY+!&fQb&HLN%+XMLH z51U&%+nYOoh&Dg_?BQn)qUSV<{xBU6fa4a|TU7pU`m_JTqB9JfPEM=vU-abF zZl2<`8%ctfsBtx$O?EdnK79Dl&c^d;F9F7PnY3Xr8M5ECo005V0Fo99rr%4iJ8F|U zH%-ZqV?({?UjrEUG#~YoDOq*QlIf5fR`HLYPF_VnC8J~t*U=aA^Fi8+o`Mt&vLE__ zPw-22mGq-?1cMD8;|NY=1kq!_LZ9pf_M#+(@@e!Q#80%9*iu~xyjC=x0*ppH!(mS& zPL|!o*y$3|U0Sw76F2kgqbn`Ky#g@?egSwey$|VNfaVPIEV-BuS^xp+Mt^;B_Ve>s zXVKBg-=e=By?l9ea`v}9s5`qFLuv9pVMyt4GDrdN2Rvp*vuhYR0C@K3<-?z$#nF#X zo<2GI8w@{s{N(K9(dlXQ`1#A|D0*@9^6bgOS5J>#MlW8y1o7@sJBm&**6mdS?MqP0 z#uk9Teli0x&1lMhgT)lPjH~#40*l&9()ak{3p6;nUc6!eBOZ)Lmo!0+`Y#yVL(`wp zc-D%@A`tzfb888$&1$xyC!=1w72W$jI>XSkN%R6`#8z}V$M(SITG5Yi=faxLj-qID ztJCSMceXblMA56$qt$OVR#(yZ=$q)pbo@T;Cs{=PkyF4s+6Ey4C_{koZNLCl{_`a6 zy@L%U`PMT06whI`rry@53cnEU#wz7%C}0;+@^O}+QPFvvB^-MMgos?aIC9x0k(kL4 z!2uypKn9>KgFFMFQCGp-ar|#uFAXe^GY-p+p{NlyDpFbF`S8mk4A`PEYwEwQ$v28q zoYjovTti&d6qtCB!rm9d57QREQk!n0_RK=IZpX+4nuhB|A4F}+f45>uvgW%bwaa(k zAPU340Bz5*oXL}(Xg}f<1dLy|Gb=fP+go_S>po=L3eCFj>900Oq&xy?IcMOvpD}KZ z{Qi=0rPZI(9YrU2q;dsXevO!U(lv6dPZbC|FAE8xwV&ZSHh`Jc*!-|2y(x{ecd9HuMAe0mG7z6@+Re$q$L8PV2nCvUZJ=j}yH5fG53pJcOM}qrt~2VRW>A z`3UN{LrV(A@icXk5LOrqS;&^Wm43YB9Gv1=EP}6MRw}7-P%n&0rESPGfY-+1_&mrmN8UL z^D5!ER>dUQLL=Er2C>K`sGKO9fw!s6Y+y2^PG@(9I{cP!*1Y=h$thun3n<=7S2X0} zxg8GJB}V<$;D_;K0(>Djd{yR;uxv6kJk9DXY)M98W%O%$qc$A^6P6p#>Xez+BkL1?7r!yc<1fj;Q~clqqq}-@n#)MK>xu>(R@X&tKxW zJ-TMm6Zlu!{|aP_2yMRs=(H~*BF=`DGC1Y?*Rawl;9zjQu=7r!b98Tz>+c`4UG_#Q zkfXaU=F3MN8jN160z9}ot=)E)GuP1`Z#QejEXu}N zvcu>;-g9|KNl|O)Vh6%%Y$DwPB5zyOZS?W!-g*PheQfcfr)~1d)ul+PF z?SD8sq<0N4PMaRM>dp5o7Fa0-eb8~!J0+QUSC-h^U0x=jZEfaUGVK|0zm=sltKX)x zVoYtT636M3X|M7k{j9|&3G1W*ENXBUi{TuiOD;qe89BEEW`;|mUxZ{qJY9==^C@XO z1~#ALtF2;#^dS(Ou53k|+ck$c^Pp8~xL5l0=YaHH{(@_|Oo%iaAIm#On~QcEhPCVh zI}^i~%F^3V!1FYlpAS=SNd3eakm(N95A?=eQ`6k8N>F;5P2049{Rhv-AL*JqNz14D#D}`{*0WFfWmczNFWYq$7Xt<@T|4Ulgs&Fi25Ug=cB&5RD(&}^kqa!mv%HZ{ zyEQatjQY zF?u(;J-5Z{(vG}$Af<0^vUDdVr$v}B`jToA`T^n6zEO4stD+rLY$ z^SI+`!bj^q)}<;-#Me{{#brf8wry)Sy&R3FNf)De2hpj(+2n0e zpomm|J$iYq^*w|wVTX3R^8 zIobI0{*z;VCFa*0 z^mRxH6OE*O3505AVd>7(KD}bzYZgn+uFy<8ZFKF)&WO=|m!FZ;Je_0>EgEAh`jd|h z5wSIRN1`p}6&7fhW#E%U-?c$djMkW}*20_&)Aj^YLs)hTtms%=i*`p*KYP|l^McEw z^fzVN>|9z>V0egBm7A#Es+Z;_Du*pBOrJcKs8M243?m3x5Sw!kYp}g=xgb)Q{VK#F z6;M~2sG5Jrd1+9LoB7qkEIb-YX&#DFQIE;$wJE2aQWra9o}H+ zZkF<_!lK!(0;;+zSJoBqLK_QVeT;)0_oe9T+5U?wp^e@Ettn3}^hOb(V z=Df-tk%IC*s5&!EveTHi0+HD7CE=aN=q*)hBsO@aZ4@^*-7~w@a zn6Z78s*Q(mmp@y*)yM1`QfpWms{-^ixsub7@hrTB!%-dypTph4 zrnN3FaAxbzth;Z_{S(R+7&I}~GecM1R<=VA(d~i(hWa%erO5R{6VqKfU0A)| zY{pajk-TV(K}BP%8H^qOUu6m)p%l3AIeL%vwGe4Pbe5|k9iUik|9pDrQn1Q75sz%5 z-ByarUDb+_5*?p(qK20-f#S6^TPhz)sD$rDxe_QkKH0)_;_axZdIFh3+$`ZYm~!tb z9>K*9tqF%PK0t<@Yn)4Ao!^sueteS26R0>a#AG$W{_Y^sqSF2<9g-6R25r8aj^~ps zdY{JTEQc+NC-bYcug6q_b~QR4bLkwcMRJ~R34_-f0OMvc46fJb_vQc`#^gdcaL?k! z=i8eD$Yw(sw8+~+V!+dP=>$tr^^1?e*1I~0fFMZ$y^P2&4`ZXwdq72ie(yn+-eZjk ziflau@OJ$$#b7^bXHjG(9lOktxmr;X1T*gL81DD^7hKYl+B?HUf|Rd(ci7#{;o;xF zK_)1*-_#1*mL`@ozh=R9DYN*zV!0y3~bTNST_&Vz;M&(HY|ofTldck8S$wGde9t)MI3!45gG;Vti{HM=Wc1zd}} z@Kvxdad*xNmG+{S`mFcGhhb?S24uDiE9FsN;E3RyLwUPe?98>OrS8Sv0lw!T~D;TP4 zo?FFGJ$$P89wXsOcW<~}(2-Dt&4Mdgue-O(QuFnKo^NHw9ynPmcUf%CZXawF)^pKP z-mwc%4t(+2-2ujK;u932iE1Qq8~f;DmRe#T9TG=Z%k85d!hWBQ2Xto91%(ea05}t4 zX?35Y8%l~7V7^h)9T`rU_c3Rebj~SBE}6~Z*&MFfwPb{YH%W|0|2n+*XJzD^3s*;BV8xjT*E4rx^yEpd!&Av=ywf z@*a5Uny#`JsG)@uUCXtdG4Ky8cGTs^S{7FDGl(i(zREQGhAsM_YYG5rK>H`(Ao}lT zPrJ`woIQDd(tUVz`l$Q(`P1VkCqK2K&P~Cb{@0Ti-M{|)uSowEWh`-~alb1@a%N)y}Rb$t|S6h4SA{XZxNn z|82sjFY@27@Z-vV_HvW-xBdH*{_cHo{rMvL{bz}OmV=I+q{4QK!TFF0nrtOx4^gaws}L~$Vi)GAaKP049M>Mnt=7LQdn;B z{U~_bvUS$JGK|zaB5ta888w5NBcr*Ku&m;LrCC@#=BIIN3Img&5tYqG{J3yQRO%Df zDUvu{Fd)+?KOVIErw0X0`RI)ZxHuMhgR>g#p9N@9#s^Fc9v zg8x2EK9sAHE!Y7SvNLsy_B<>YZL&_@`CAJ&Uw#(;ERg>v{R_S)-sS>OF8_CSb~-uv ze|xj@MgIRaeq8zAS#Eaz-~9dE00R2o|L=?X_sbpN-}(+&N7>UwEY2ZE&1K0ca*!GJisu_u4$u*Ppb{GWB^Uj>l!8`T+* zOYCU=S5EB*95TD*4)LHach)*@f{A*tLc?zBT?;pZP+pbIfHp8LD%wPLZH0RL6TsuH z!S@sd%U!P@S}#J>?fH1xry*JU(!g~-_r`c!&5|yf5_fH;r9G(?<6)Pb39Q=e>G*Qo z{$+AWi2x;F0~dz`KF%yUy-Y{zv$4bt=)fhz`hGs1&BjCJZs-&Zl8afe4T*(TNt5{r zA_unBYx-~JEkzL^Q=YeOXph(Rv%kG~RL^Z%!QSgS-VHc^M-CME+ypRIwQsQ(O@QY& z@^FApV?c89^%E0Y=4XYA^%_=pHXe*W0O4WNCXJff5_g%8$hs@n4C}ttK6rZOz;HwJ zCbPLuAzJEYAXg;{^{pHVzl}OA5Bhr42vsAaJ4dNd*S)d#qy7^p!JiP4-KaZ_no78e`i(TmF23l1sy$Nvr;$t}QOVlB!_@tk7X#sRmUJKFv0))DY}4 z{Q{`nT3nby5hF=CkpoFGZHQTRa6 z(m<_2?M*`3BX2og6pdW<;SUbN%1tPv=1J$*_%0-UJeYoS^V4NkTJ#Q@PT9e7bzT^zh z-O;kqDJYfMfBCHyNc+~PsIw`v+rhFE3x(Uh{USvhUI*@$Mbh6#Mt8`Ykn|o6;ZW9X z>4Mf!71*9^_3=CAh30m0oZt#%<`gAGOW}cAex1L~If_Slp9bUK63)ltK@yLmvnd7~ zx{zVUnN+7U^&-Zlz|$7>LvUUUqj3*-5??y3la||r&sufVMt67C(zupBW>u?Y?Kvu>5!@c$ncItfntEf#N5rDbZ#WVXE1S|mN*bC0Tw9`ah&~ww z_eJ$6Mm2FnSx!T8q!d1Q36f{9peCfBPG6KOLpCfVV~-i>M8et+frgMP>OXA7Ms<~j zLr8Dlv>R~E``2W2*<9ODY7>3njxNS{FalB-sp&rwJy4_%N6Es~(WPSlAllj7q~7^k zhrZq4EYq5VE~C@|<-7tY{DppPIyx2j$JeUlH7frr-zyiq|KVm>KH#_aQ~v&UfAjvm ztv__IMrUUe{`Cha-P!u`{`af=xbJ^@x!LujgU@UaHt?VCqR!^-&iA{U_kJ&Le_yQs zzP$YXN4)&y%>P8)MDJ@xyzyTHwQY}YqDPx}kr^PX{^gkf1!{^~gz7D%s{8{V+XBi9 zpWhzk`SRwDVSx`q0`YMGSdh2E?e+7b68?B$Rj?+@)JZ>H*!YNw5JI(;J)@YbsVL@} zcM*oPgA4w(CpA>CI*P-=;eAZS2}dvKsLD#V^ukG*2KeoW#869)blVz(HQQ{ zAcpbBbT}VIJSU8mAdbfq7&MJlLxHNOOcK{&oWrJqf|8Vq)<7>bx)GKvS_j55hdWW$v=&`jol5=O0;aNRKg z`0u?{<1h3OR+zRA91HMwz;lRb(!C+uZbXW%EkjS=r%0+a2$JKHMW7E9+3U|TY$qu5 zD1NVE()}@$jv9cR3*?p(xw}pgI=Z9rC?O`Q8k~%!LB`d;QuRm42c*MmT`~C}HB}A1 zb~}|=^WfEEPJ>SwQtP3`dVn+Nhekc}T+5@uprA2cG-U#{rW1ZN!pLiqb=>~lrE8eOZ9k$onqKnJP6^> zq<1xr8nu1=Q`YI=O%1`cLFWE}RpTb^0qwGORQpproa|wGWJ1gV^1U}Tj8J3un3sff&x8p@Fj2MIR;eLAe9VX zv(;3ukl$Vp5*X(>oW2;FdDLGAypN~5(bwP8&z?1U>41cya}ztmQk$;xP0z>u>%yi#LSdLXipKTX=YE@oxfuy~Gvol% zV`W>O2X)l%r+kn;S61b!Ei%?TTBsEisWIs7XVm4@29G<-$I_ip4S}oeZ&15K!N_e9 z^2y>T8^}`hP*rzGn}_=w7=l_lw0sVJ#E4g!qyxE}4?xaHK29($Ae*P5X^@zh(e;v| zqlUc(qzZ9*D;7Miis~4UErn_EH~gzfVZ5+dxg+JrhKJ-FZ^YDs zDv?P}26C4bARR-xvMA)IX#l*^dPdUO5zc>Nzy_syGc-n?0R^QOK2w)yQEM%l63*iVh{_v=vC7!^&?CfU4L0QRc1 zW>OC~CD~|#3IP`Q;lj|n0%5BsV%QSE0fSwEMHY-v9cE1vt^%OBk)o~f?uh-r#J2?rtrVVFdO(`H|LekF?qpAH*O|3+qX2}<{n6+W#kNg~{nl@?U#WS~j+@^MI>jhh;$495-uZKbI zGrHg@tpmI1!7Xewp20HDl$wwMlpUN_PAZdoE_Y=4ml}xNMx!`4-3y^8R_e_ z>D$*pF&88T{8Avs<8>;j2V|_;Wr@;&<|g6+ckS!l;F@ zN)ZHG?XBjvtq-=v%KFq(!^F-0r~J?zre*I~wa{ot1G|+2{z|f|M(wXhFHdS36|4t( zom1<0QI3^%&e>Xcq2>pB`~C_S_Bgss@yWqTP8f)Ni%MrF8nXECdK(XK|Hk7Y{$(%->VizD;j8`6cu<%sWCglT$%IBH8#+JDG@Ln$i3l& z2Ul}bCkSvG(GSPN2_*+qGuD2?1b?0N3xedAs5Qabf;f32LGCuqY)5T&R*}aROUJ^A z7cR6ukKLIqCuhp5HXqDVd@hkx4CB$@+UmvjZAQ?5(Qp9dSQ?<;GqYuSiKO}V^VQFl z2TXB&!6RlV#RtnxWJ>4b83#B{{yvWft*C<^p>Jq=NqWF(D_ZA|=hjD$&h&}_p~V