diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2003-08-28 22:13:10 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2003-08-28 22:13:10 +0000 |
commit | cad70ca6eda6498db9acdae97fade2c615c3ce5b (patch) | |
tree | f4e3680fb1519ea63703d9d33c0510579ae2ac20 | |
parent | 7e6ad82e549b472a070a55c078450711c04c6da9 (diff) | |
download | samba-cad70ca6eda6498db9acdae97fade2c615c3ce5b.tar.gz samba-cad70ca6eda6498db9acdae97fade2c615c3ce5b.tar.bz2 samba-cad70ca6eda6498db9acdae97fade2c615c3ce5b.zip |
Regenerate docs
(This used to be commit b78c6ee1d155f255d329899c237281c7cf662260)
-rw-r--r-- | docs/Samba-HOWTO-Collection.pdf | 39629 | ||||
-rw-r--r-- | docs/faq/FAQ-ClientApp.html | 17 | ||||
-rw-r--r-- | docs/faq/FAQ-Install.html | 23 | ||||
-rw-r--r-- | docs/faq/FAQ-errors.html | 29 | ||||
-rw-r--r-- | docs/faq/FAQ-features.html | 49 | ||||
-rw-r--r-- | docs/faq/FAQ-general.html | 27 | ||||
-rw-r--r-- | docs/faq/samba-faq.html | 4 | ||||
-rw-r--r-- | docs/htmldocs/Samba-HOWTO-Collection.html | 4329 | ||||
-rw-r--r-- | docs/htmldocs/lmhosts.5.html | 8 | ||||
-rw-r--r-- | docs/htmldocs/samba.7.html | 4 | ||||
-rw-r--r-- | docs/htmldocs/smbsh.1.html | 12 | ||||
-rw-r--r-- | docs/htmldocs/smbspool.8.html | 2 | ||||
-rw-r--r-- | docs/htmldocs/testprns.1.html | 10 | ||||
-rw-r--r-- | docs/htmldocs/winbindd.8.html | 26 | ||||
-rw-r--r-- | docs/manpages/log2pcap.1 | 21 | ||||
-rw-r--r-- | docs/manpages/mount.cifs.8 | 270 | ||||
-rw-r--r-- | docs/manpages/samba.7 | 5 | ||||
-rw-r--r-- | docs/manpages/winbindd.8 | 4 |
18 files changed, 22220 insertions, 22249 deletions
diff --git a/docs/Samba-HOWTO-Collection.pdf b/docs/Samba-HOWTO-Collection.pdf index 8429c7d4de..a33f75fa06 100644 --- a/docs/Samba-HOWTO-Collection.pdf +++ b/docs/Samba-HOWTO-Collection.pdf @@ -630,3831 +630,3827 @@ endobj (7.5.2 Adding Machine to Domain Fails) endobj 425 0 obj -<< /S /GoTo /D (subsection.7.5.3) >> -endobj -428 0 obj -(7.5.3 I can't join a Windows 2003 PDC) -endobj -429 0 obj << /S /GoTo /D (chapter.8) >> endobj -432 0 obj +428 0 obj (8 Stand-Alone Servers) endobj -433 0 obj +429 0 obj << /S /GoTo /D (section.8.1) >> endobj -436 0 obj +432 0 obj (8.1 Features and Benefits) endobj -437 0 obj +433 0 obj << /S /GoTo /D (section.8.2) >> endobj -440 0 obj +436 0 obj (8.2 Background) endobj -441 0 obj +437 0 obj << /S /GoTo /D (section.8.3) >> endobj -444 0 obj +440 0 obj (8.3 Example Configuration) endobj -445 0 obj +441 0 obj << /S /GoTo /D (subsection.8.3.1) >> endobj -448 0 obj +444 0 obj (8.3.1 Reference Documentation Server) endobj -449 0 obj +445 0 obj << /S /GoTo /D (subsection.8.3.2) >> endobj -452 0 obj +448 0 obj (8.3.2 Central Print Serving) endobj -453 0 obj +449 0 obj << /S /GoTo /D (section.8.4) >> endobj -456 0 obj +452 0 obj (8.4 Common Errors) endobj -457 0 obj +453 0 obj << /S /GoTo /D (chapter.9) >> endobj -460 0 obj +456 0 obj (9 MS Windows Network Configuration Guide) endobj -461 0 obj +457 0 obj << /S /GoTo /D (section.9.1) >> endobj -464 0 obj +460 0 obj (9.1 Note) endobj -465 0 obj +461 0 obj << /S /GoTo /D (part.3) >> endobj -468 0 obj +464 0 obj (III Advanced Configuration) endobj -469 0 obj +465 0 obj << /S /GoTo /D (chapter.10) >> endobj -472 0 obj +468 0 obj (10 Samba / MS Windows Network Browsing Guide) endobj -473 0 obj +469 0 obj << /S /GoTo /D (section.10.1) >> endobj -476 0 obj +472 0 obj (10.1 Features and Benefits) endobj -477 0 obj +473 0 obj << /S /GoTo /D (section.10.2) >> endobj -480 0 obj +476 0 obj (10.2 What is Browsing?) endobj -481 0 obj +477 0 obj << /S /GoTo /D (section.10.3) >> endobj -484 0 obj +480 0 obj (10.3 Discussion) endobj -485 0 obj +481 0 obj << /S /GoTo /D (subsection.10.3.1) >> endobj -488 0 obj +484 0 obj (10.3.1 NetBIOS over TCP/IP) endobj -489 0 obj +485 0 obj << /S /GoTo /D (subsection.10.3.2) >> endobj -492 0 obj +488 0 obj (10.3.2 TCP/IP - without NetBIOS) endobj -493 0 obj +489 0 obj << /S /GoTo /D (subsection.10.3.3) >> endobj -496 0 obj +492 0 obj (10.3.3 DNS and Active Directory) endobj -497 0 obj +493 0 obj << /S /GoTo /D (section.10.4) >> endobj -500 0 obj +496 0 obj (10.4 How Browsing Functions) endobj -501 0 obj +497 0 obj << /S /GoTo /D (subsection.10.4.1) >> endobj -504 0 obj +500 0 obj (10.4.1 Setting up WORKGROUP Browsing) endobj -505 0 obj +501 0 obj << /S /GoTo /D (subsection.10.4.2) >> endobj -508 0 obj +504 0 obj (10.4.2 Setting up DOMAIN Browsing) endobj -509 0 obj +505 0 obj << /S /GoTo /D (subsection.10.4.3) >> endobj -512 0 obj +508 0 obj (10.4.3 Forcing Samba to be the master) endobj -513 0 obj +509 0 obj << /S /GoTo /D (subsection.10.4.4) >> endobj -516 0 obj +512 0 obj (10.4.4 Making Samba the domain master) endobj -517 0 obj +513 0 obj << /S /GoTo /D (subsection.10.4.5) >> endobj -520 0 obj +516 0 obj (10.4.5 Note about broadcast addresses) endobj -521 0 obj +517 0 obj << /S /GoTo /D (subsection.10.4.6) >> endobj -524 0 obj +520 0 obj (10.4.6 Multiple interfaces) endobj -525 0 obj +521 0 obj << /S /GoTo /D (subsection.10.4.7) >> endobj -528 0 obj +524 0 obj (10.4.7 Use of the Remote Announce parameter) endobj -529 0 obj +525 0 obj << /S /GoTo /D (subsection.10.4.8) >> endobj -532 0 obj +528 0 obj (10.4.8 Use of the Remote Browse Sync parameter) endobj -533 0 obj +529 0 obj << /S /GoTo /D (section.10.5) >> endobj -536 0 obj +532 0 obj (10.5 WINS - The Windows Internetworking Name Server) endobj -537 0 obj +533 0 obj << /S /GoTo /D (subsection.10.5.1) >> endobj -540 0 obj +536 0 obj (10.5.1 Setting up a WINS server) endobj -541 0 obj +537 0 obj << /S /GoTo /D (subsection.10.5.2) >> endobj -544 0 obj +540 0 obj (10.5.2 WINS Replication) endobj -545 0 obj +541 0 obj << /S /GoTo /D (subsection.10.5.3) >> endobj -548 0 obj +544 0 obj (10.5.3 Static WINS Entries) endobj -549 0 obj +545 0 obj << /S /GoTo /D (section.10.6) >> endobj -552 0 obj +548 0 obj (10.6 Helpful Hints) endobj -553 0 obj +549 0 obj << /S /GoTo /D (subsection.10.6.1) >> endobj -556 0 obj +552 0 obj (10.6.1 Windows Networking Protocols) endobj -557 0 obj +553 0 obj << /S /GoTo /D (subsection.10.6.2) >> endobj -560 0 obj +556 0 obj (10.6.2 Name Resolution Order) endobj -561 0 obj +557 0 obj << /S /GoTo /D (section.10.7) >> endobj -564 0 obj +560 0 obj (10.7 Technical Overview of browsing) endobj -565 0 obj +561 0 obj << /S /GoTo /D (subsection.10.7.1) >> endobj -568 0 obj +564 0 obj (10.7.1 Browsing support in Samba) endobj -569 0 obj +565 0 obj << /S /GoTo /D (subsection.10.7.2) >> endobj -572 0 obj +568 0 obj (10.7.2 Problem resolution) endobj -573 0 obj +569 0 obj << /S /GoTo /D (subsection.10.7.3) >> endobj -576 0 obj +572 0 obj (10.7.3 Browsing across subnets) endobj -577 0 obj +573 0 obj << /S /GoTo /D (subsubsection.10.7.3.1) >> endobj -580 0 obj +576 0 obj (10.7.3.1 How does cross subnet browsing work ?) endobj -581 0 obj +577 0 obj << /S /GoTo /D (section.10.8) >> endobj -584 0 obj +580 0 obj (10.8 Common Errors) endobj -585 0 obj +581 0 obj << /S /GoTo /D (subsection.10.8.1) >> endobj -588 0 obj +584 0 obj (10.8.1 How can one flush the Samba NetBIOS name cache without restarting Samba?) endobj -589 0 obj +585 0 obj << /S /GoTo /D (subsection.10.8.2) >> endobj -592 0 obj +588 0 obj (10.8.2 My client reports "This server is not configured to list shared resources") endobj -593 0 obj +589 0 obj << /S /GoTo /D (subsection.10.8.3) >> endobj -596 0 obj +592 0 obj (10.8.3 I get an Unable to browse the network error) endobj -597 0 obj +593 0 obj << /S /GoTo /D (chapter.11) >> endobj -600 0 obj +596 0 obj (11 Account Information Databases) endobj -601 0 obj +597 0 obj << /S /GoTo /D (section.11.1) >> endobj -604 0 obj +600 0 obj (11.1 Features and Benefits) endobj -605 0 obj +601 0 obj << /S /GoTo /D (subsection.11.1.1) >> endobj -608 0 obj +604 0 obj (11.1.1 Backwards Compatibility Backends) endobj -609 0 obj +605 0 obj << /S /GoTo /D (subsection.11.1.2) >> endobj -612 0 obj +608 0 obj (11.1.2 New Backends) endobj -613 0 obj +609 0 obj << /S /GoTo /D (section.11.2) >> endobj -616 0 obj +612 0 obj (11.2 Technical Information) endobj -617 0 obj +613 0 obj << /S /GoTo /D (subsection.11.2.1) >> endobj -620 0 obj +616 0 obj (11.2.1 Important Notes About Security) endobj -621 0 obj +617 0 obj << /S /GoTo /D (subsubsection.11.2.1.1) >> endobj -624 0 obj +620 0 obj (11.2.1.1 Advantages of Encrypted Passwords) endobj -625 0 obj +621 0 obj << /S /GoTo /D (subsubsection.11.2.1.2) >> endobj -628 0 obj +624 0 obj (11.2.1.2 Advantages of non-encrypted passwords) endobj -629 0 obj +625 0 obj << /S /GoTo /D (subsection.11.2.2) >> endobj -632 0 obj +628 0 obj (11.2.2 Mapping User Identifiers between MS Windows and UNIX) endobj -633 0 obj +629 0 obj << /S /GoTo /D (subsection.11.2.3) >> endobj -636 0 obj +632 0 obj (11.2.3 Mapping Common UIDs/GIDs on Distributed Machines) endobj -637 0 obj +633 0 obj << /S /GoTo /D (section.11.3) >> endobj -640 0 obj +636 0 obj (11.3 Account Management Tools) endobj -641 0 obj +637 0 obj << /S /GoTo /D (subsection.11.3.1) >> endobj -644 0 obj +640 0 obj (11.3.1 The smbpasswd Command) endobj -645 0 obj +641 0 obj << /S /GoTo /D (subsection.11.3.2) >> endobj -648 0 obj +644 0 obj (11.3.2 The pdbedit Command) endobj -649 0 obj +645 0 obj << /S /GoTo /D (section.11.4) >> endobj -652 0 obj +648 0 obj (11.4 Password Backends) endobj -653 0 obj +649 0 obj << /S /GoTo /D (subsection.11.4.1) >> endobj -656 0 obj +652 0 obj (11.4.1 Plain Text) endobj -657 0 obj +653 0 obj << /S /GoTo /D (subsection.11.4.2) >> endobj -660 0 obj +656 0 obj (11.4.2 smbpasswd - Encrypted Password Database) endobj -661 0 obj +657 0 obj << /S /GoTo /D (subsection.11.4.3) >> endobj -664 0 obj +660 0 obj (11.4.3 tdbsam) endobj -665 0 obj +661 0 obj << /S /GoTo /D (subsection.11.4.4) >> endobj -668 0 obj +664 0 obj (11.4.4 ldapsam) endobj -669 0 obj +665 0 obj << /S /GoTo /D (subsubsection.11.4.4.1) >> endobj -672 0 obj +668 0 obj (11.4.4.1 Supported LDAP Servers) endobj -673 0 obj +669 0 obj << /S /GoTo /D (subsubsection.11.4.4.2) >> endobj -676 0 obj +672 0 obj (11.4.4.2 Schema and Relationship to the RFC 2307 posixAccount) endobj -677 0 obj +673 0 obj << /S /GoTo /D (subsubsection.11.4.4.3) >> endobj -680 0 obj +676 0 obj (11.4.4.3 OpenLDAP configuration) endobj -681 0 obj +677 0 obj << /S /GoTo /D (subsubsection.11.4.4.4) >> endobj -684 0 obj +680 0 obj (11.4.4.4 Initialise the LDAP database) endobj -685 0 obj +681 0 obj << /S /GoTo /D (subsubsection.11.4.4.5) >> endobj -688 0 obj +684 0 obj (11.4.4.5 Configuring Samba) endobj -689 0 obj +685 0 obj << /S /GoTo /D (subsubsection.11.4.4.6) >> endobj -692 0 obj +688 0 obj (11.4.4.6 Accounts and Groups management) endobj -693 0 obj +689 0 obj << /S /GoTo /D (subsubsection.11.4.4.7) >> endobj -696 0 obj +692 0 obj (11.4.4.7 Security and sambaSamAccount) endobj -697 0 obj +693 0 obj << /S /GoTo /D (subsubsection.11.4.4.8) >> endobj -700 0 obj +696 0 obj (11.4.4.8 LDAP special attributes for sambaSamAccounts) endobj -701 0 obj +697 0 obj << /S /GoTo /D (subsubsection.11.4.4.9) >> endobj -704 0 obj +700 0 obj (11.4.4.9 Example LDIF Entries for a sambaSamAccount) endobj -705 0 obj +701 0 obj << /S /GoTo /D (subsubsection.11.4.4.10) >> endobj -708 0 obj +704 0 obj (11.4.4.10 Password synchronisation) endobj -709 0 obj +705 0 obj << /S /GoTo /D (subsection.11.4.5) >> endobj -712 0 obj +708 0 obj (11.4.5 MySQL) endobj -713 0 obj +709 0 obj << /S /GoTo /D (subsubsection.11.4.5.1) >> endobj -716 0 obj +712 0 obj (11.4.5.1 Creating the database) endobj -717 0 obj +713 0 obj << /S /GoTo /D (subsubsection.11.4.5.2) >> endobj -720 0 obj +716 0 obj (11.4.5.2 Configuring) endobj -721 0 obj +717 0 obj << /S /GoTo /D (subsubsection.11.4.5.3) >> endobj -724 0 obj +720 0 obj (11.4.5.3 Using plaintext passwords or encrypted password) endobj -725 0 obj +721 0 obj << /S /GoTo /D (subsubsection.11.4.5.4) >> endobj -728 0 obj +724 0 obj (11.4.5.4 Getting non-column data from the table) endobj -729 0 obj +725 0 obj << /S /GoTo /D (subsection.11.4.6) >> endobj -732 0 obj +728 0 obj (11.4.6 XML) endobj -733 0 obj +729 0 obj << /S /GoTo /D (section.11.5) >> endobj -736 0 obj +732 0 obj (11.5 Common Errors) endobj -737 0 obj +733 0 obj << /S /GoTo /D (subsection.11.5.1) >> endobj -740 0 obj +736 0 obj (11.5.1 Users can not logon) endobj -741 0 obj +737 0 obj << /S /GoTo /D (subsection.11.5.2) >> endobj -744 0 obj +740 0 obj (11.5.2 Users being added to wrong backend database) endobj -745 0 obj +741 0 obj << /S /GoTo /D (subsection.11.5.3) >> endobj -748 0 obj +744 0 obj (11.5.3 auth methods does not work) endobj -749 0 obj +745 0 obj << /S /GoTo /D (chapter.12) >> endobj -752 0 obj +748 0 obj (12 Mapping MS Windows and UNIX Groups) endobj -753 0 obj +749 0 obj << /S /GoTo /D (section.12.1) >> endobj -756 0 obj +752 0 obj (12.1 Features and Benefits) endobj -757 0 obj +753 0 obj << /S /GoTo /D (section.12.2) >> endobj -760 0 obj +756 0 obj (12.2 Discussion) endobj -761 0 obj +757 0 obj << /S /GoTo /D (subsection.12.2.1) >> endobj -764 0 obj +760 0 obj (12.2.1 Example Configuration) endobj -765 0 obj +761 0 obj << /S /GoTo /D (section.12.3) >> endobj -768 0 obj +764 0 obj (12.3 Configuration Scripts) endobj -769 0 obj +765 0 obj << /S /GoTo /D (subsection.12.3.1) >> endobj -772 0 obj +768 0 obj (12.3.1 Sample smb.conf add group script) endobj -773 0 obj +769 0 obj << /S /GoTo /D (subsection.12.3.2) >> endobj -776 0 obj +772 0 obj (12.3.2 Script to configure Group Mapping) endobj -777 0 obj +773 0 obj << /S /GoTo /D (section.12.4) >> endobj -780 0 obj +776 0 obj (12.4 Common Errors) endobj -781 0 obj +777 0 obj << /S /GoTo /D (subsection.12.4.1) >> endobj -784 0 obj +780 0 obj (12.4.1 Adding Groups Fails) endobj -785 0 obj +781 0 obj << /S /GoTo /D (subsection.12.4.2) >> endobj -788 0 obj +784 0 obj (12.4.2 Adding MS Windows Groups to MS Windows Groups Fails) endobj -789 0 obj +785 0 obj << /S /GoTo /D (subsection.12.4.3) >> endobj -792 0 obj +788 0 obj (12.4.3 Adding Domain Users to the Power Users group) endobj -793 0 obj +789 0 obj << /S /GoTo /D (chapter.13) >> endobj -796 0 obj +792 0 obj (13 File, Directory and Share Access Controls) endobj -797 0 obj +793 0 obj << /S /GoTo /D (section.13.1) >> endobj -800 0 obj +796 0 obj (13.1 Features and Benefits) endobj -801 0 obj +797 0 obj << /S /GoTo /D (section.13.2) >> endobj -804 0 obj +800 0 obj (13.2 File System Access Controls) endobj -805 0 obj +801 0 obj << /S /GoTo /D (subsection.13.2.1) >> endobj -808 0 obj +804 0 obj (13.2.1 MS Windows NTFS Comparison with UNIX File Systems) endobj -809 0 obj +805 0 obj << /S /GoTo /D (subsection.13.2.2) >> endobj -812 0 obj +808 0 obj (13.2.2 Managing Directories) endobj -813 0 obj +809 0 obj << /S /GoTo /D (subsection.13.2.3) >> endobj -816 0 obj +812 0 obj (13.2.3 File and Directory Access Control) endobj -817 0 obj +813 0 obj << /S /GoTo /D (section.13.3) >> endobj -820 0 obj +816 0 obj (13.3 Share Definition Access Controls) endobj -821 0 obj +817 0 obj << /S /GoTo /D (subsection.13.3.1) >> endobj -824 0 obj +820 0 obj (13.3.1 User and Group Based Controls) endobj -825 0 obj +821 0 obj << /S /GoTo /D (subsection.13.3.2) >> endobj -828 0 obj +824 0 obj (13.3.2 File and Directory Permissions Based Controls) endobj -829 0 obj +825 0 obj << /S /GoTo /D (subsection.13.3.3) >> endobj -832 0 obj +828 0 obj (13.3.3 Miscellaneous Controls) endobj -833 0 obj +829 0 obj << /S /GoTo /D (section.13.4) >> endobj -836 0 obj +832 0 obj (13.4 Access Controls on Shares) endobj -837 0 obj +833 0 obj << /S /GoTo /D (subsection.13.4.1) >> endobj -840 0 obj +836 0 obj (13.4.1 Share Permissions Management) endobj -841 0 obj +837 0 obj << /S /GoTo /D (subsubsection.13.4.1.1) >> endobj -844 0 obj +840 0 obj (13.4.1.1 Windows NT4 Workstation/Server) endobj -845 0 obj +841 0 obj << /S /GoTo /D (subsubsection.13.4.1.2) >> endobj -848 0 obj +844 0 obj (13.4.1.2 Windows 200x/XP) endobj -849 0 obj +845 0 obj << /S /GoTo /D (section.13.5) >> endobj -852 0 obj +848 0 obj (13.5 MS Windows Access Control Lists and UNIX Interoperability) endobj -853 0 obj +849 0 obj << /S /GoTo /D (subsection.13.5.1) >> endobj -856 0 obj +852 0 obj (13.5.1 Managing UNIX permissions Using NT Security Dialogs) endobj -857 0 obj +853 0 obj << /S /GoTo /D (subsection.13.5.2) >> endobj -860 0 obj +856 0 obj (13.5.2 Viewing File Security on a Samba Share) endobj -861 0 obj +857 0 obj << /S /GoTo /D (subsection.13.5.3) >> endobj -864 0 obj +860 0 obj (13.5.3 Viewing file ownership) endobj -865 0 obj +861 0 obj << /S /GoTo /D (subsection.13.5.4) >> endobj -868 0 obj +864 0 obj (13.5.4 Viewing File or Directory Permissions) endobj -869 0 obj +865 0 obj << /S /GoTo /D (subsubsection.13.5.4.1) >> endobj -872 0 obj +868 0 obj (13.5.4.1 File Permissions) endobj -873 0 obj +869 0 obj << /S /GoTo /D (subsubsection.13.5.4.2) >> endobj -876 0 obj +872 0 obj (13.5.4.2 Directory Permissions) endobj -877 0 obj +873 0 obj << /S /GoTo /D (subsection.13.5.5) >> endobj -880 0 obj +876 0 obj (13.5.5 Modifying file or directory permissions) endobj -881 0 obj +877 0 obj << /S /GoTo /D (subsection.13.5.6) >> endobj -884 0 obj +880 0 obj (13.5.6 Interaction with the standard Samba create mask parameters) endobj -885 0 obj +881 0 obj << /S /GoTo /D (subsection.13.5.7) >> endobj -888 0 obj +884 0 obj (13.5.7 Interaction with the standard Samba file attribute mapping) endobj -889 0 obj +885 0 obj << /S /GoTo /D (section.13.6) >> endobj -892 0 obj +888 0 obj (13.6 Common Errors) endobj -893 0 obj +889 0 obj << /S /GoTo /D (subsection.13.6.1) >> endobj -896 0 obj +892 0 obj (13.6.1 Users can not write to a public share) endobj -897 0 obj +893 0 obj << /S /GoTo /D (subsection.13.6.2) >> endobj -900 0 obj +896 0 obj (13.6.2 I have set force user but Samba still makes root the owner of all the files I touch!) endobj -901 0 obj +897 0 obj << /S /GoTo /D (subsection.13.6.3) >> endobj -904 0 obj +900 0 obj (13.6.3 MS Word with Samba changes owner of file) endobj -905 0 obj +901 0 obj << /S /GoTo /D (chapter.14) >> endobj -908 0 obj +904 0 obj (14 File and Record Locking) endobj -909 0 obj +905 0 obj << /S /GoTo /D (section.14.1) >> endobj -912 0 obj +908 0 obj (14.1 Features and Benefits) endobj -913 0 obj +909 0 obj << /S /GoTo /D (section.14.2) >> endobj -916 0 obj +912 0 obj (14.2 Discussion) endobj -917 0 obj +913 0 obj << /S /GoTo /D (subsection.14.2.1) >> endobj -920 0 obj +916 0 obj (14.2.1 Opportunistic Locking Overview) endobj -921 0 obj +917 0 obj << /S /GoTo /D (subsubsection.14.2.1.1) >> endobj -924 0 obj +920 0 obj (14.2.1.1 Exclusively Accessed Shares) endobj -925 0 obj +921 0 obj << /S /GoTo /D (subsubsection.14.2.1.2) >> endobj -928 0 obj +924 0 obj (14.2.1.2 Multiple-Accessed Shares or Files) endobj -929 0 obj +925 0 obj << /S /GoTo /D (subsubsection.14.2.1.3) >> endobj -932 0 obj +928 0 obj (14.2.1.3 UNIX or NFS Client Accessed Files) endobj -933 0 obj +929 0 obj << /S /GoTo /D (subsubsection.14.2.1.4) >> endobj -936 0 obj +932 0 obj (14.2.1.4 Slow and/or Unreliable Networks) endobj -937 0 obj +933 0 obj << /S /GoTo /D (subsubsection.14.2.1.5) >> endobj -940 0 obj +936 0 obj (14.2.1.5 Multi-User Databases) endobj -941 0 obj +937 0 obj << /S /GoTo /D (subsubsection.14.2.1.6) >> endobj -944 0 obj +940 0 obj (14.2.1.6 PDM Data Shares) endobj -945 0 obj +941 0 obj << /S /GoTo /D (subsubsection.14.2.1.7) >> endobj -948 0 obj +944 0 obj (14.2.1.7 Beware of Force User) endobj -949 0 obj +945 0 obj << /S /GoTo /D (subsubsection.14.2.1.8) >> endobj -952 0 obj +948 0 obj (14.2.1.8 Advanced Samba Opportunistic Locking Parameters) endobj -953 0 obj +949 0 obj << /S /GoTo /D (subsubsection.14.2.1.9) >> endobj -956 0 obj +952 0 obj (14.2.1.9 Mission Critical High Availability) endobj -957 0 obj +953 0 obj << /S /GoTo /D (section.14.3) >> endobj -960 0 obj +956 0 obj (14.3 Samba Opportunistic Locking Control) endobj -961 0 obj +957 0 obj << /S /GoTo /D (subsection.14.3.1) >> endobj -964 0 obj +960 0 obj (14.3.1 Example Configuration) endobj -965 0 obj +961 0 obj << /S /GoTo /D (subsubsection.14.3.1.1) >> endobj -968 0 obj +964 0 obj (14.3.1.1 Disabling Oplocks) endobj -969 0 obj +965 0 obj << /S /GoTo /D (subsubsection.14.3.1.2) >> endobj -972 0 obj +968 0 obj (14.3.1.2 Disabling Kernel OpLocks) endobj -973 0 obj +969 0 obj << /S /GoTo /D (section.14.4) >> endobj -976 0 obj +972 0 obj (14.4 MS Windows Opportunistic Locking and Caching Controls) endobj -977 0 obj +973 0 obj << /S /GoTo /D (subsection.14.4.1) >> endobj -980 0 obj +976 0 obj (14.4.1 Workstation Service Entries) endobj -981 0 obj +977 0 obj << /S /GoTo /D (subsection.14.4.2) >> endobj -984 0 obj +980 0 obj (14.4.2 Server Service Entries) endobj -985 0 obj +981 0 obj << /S /GoTo /D (section.14.5) >> endobj -988 0 obj +984 0 obj (14.5 Persistent Data Corruption) endobj -989 0 obj +985 0 obj << /S /GoTo /D (section.14.6) >> endobj -992 0 obj +988 0 obj (14.6 Common Errors) endobj -993 0 obj +989 0 obj << /S /GoTo /D (subsection.14.6.1) >> endobj -996 0 obj +992 0 obj (14.6.1 locking.tdb error messages) endobj -997 0 obj +993 0 obj << /S /GoTo /D (subsection.14.6.2) >> endobj -1000 0 obj +996 0 obj (14.6.2 Problems saving files in MS Office on Windows XP) endobj -1001 0 obj +997 0 obj << /S /GoTo /D (subsection.14.6.3) >> endobj -1004 0 obj +1000 0 obj (14.6.3 Long delays deleting files over network with XP SP1) endobj -1005 0 obj +1001 0 obj << /S /GoTo /D (section.14.7) >> endobj -1008 0 obj +1004 0 obj (14.7 Additional Reading) endobj -1009 0 obj +1005 0 obj << /S /GoTo /D (chapter.15) >> endobj -1012 0 obj +1008 0 obj (15 Securing Samba) endobj -1013 0 obj +1009 0 obj << /S /GoTo /D (section.15.1) >> endobj -1016 0 obj +1012 0 obj (15.1 Introduction) endobj -1017 0 obj +1013 0 obj << /S /GoTo /D (section.15.2) >> endobj -1020 0 obj +1016 0 obj (15.2 Features and Benefits) endobj -1021 0 obj +1017 0 obj << /S /GoTo /D (section.15.3) >> endobj -1024 0 obj +1020 0 obj (15.3 Technical Discussion of Protective Measures and Issues) endobj -1025 0 obj +1021 0 obj << /S /GoTo /D (subsection.15.3.1) >> endobj -1028 0 obj +1024 0 obj (15.3.1 Using host based protection) endobj -1029 0 obj +1025 0 obj << /S /GoTo /D (subsection.15.3.2) >> endobj -1032 0 obj +1028 0 obj (15.3.2 User based protection) endobj -1033 0 obj +1029 0 obj << /S /GoTo /D (subsection.15.3.3) >> endobj -1036 0 obj +1032 0 obj (15.3.3 Using interface protection) endobj -1037 0 obj +1033 0 obj << /S /GoTo /D (subsection.15.3.4) >> endobj -1040 0 obj +1036 0 obj (15.3.4 Using a firewall) endobj -1041 0 obj +1037 0 obj << /S /GoTo /D (subsection.15.3.5) >> endobj -1044 0 obj +1040 0 obj (15.3.5 Using a IPC\044 share deny) endobj -1045 0 obj +1041 0 obj << /S /GoTo /D (subsection.15.3.6) >> endobj -1048 0 obj +1044 0 obj (15.3.6 NTLMv2 Security) endobj -1049 0 obj +1045 0 obj << /S /GoTo /D (section.15.4) >> endobj -1052 0 obj +1048 0 obj (15.4 Upgrading Samba) endobj -1053 0 obj +1049 0 obj << /S /GoTo /D (section.15.5) >> endobj -1056 0 obj +1052 0 obj (15.5 Common Errors) endobj -1057 0 obj +1053 0 obj << /S /GoTo /D (subsection.15.5.1) >> endobj -1060 0 obj +1056 0 obj (15.5.1 Smbclient works on localhost, but the network is dead) endobj -1061 0 obj +1057 0 obj << /S /GoTo /D (subsection.15.5.2) >> endobj -1064 0 obj +1060 0 obj (15.5.2 Why can users access home directories of other users?) endobj -1065 0 obj +1061 0 obj << /S /GoTo /D (chapter.16) >> endobj -1068 0 obj +1064 0 obj (16 Interdomain Trust Relationships) endobj -1069 0 obj +1065 0 obj << /S /GoTo /D (section.16.1) >> endobj -1072 0 obj +1068 0 obj (16.1 Features and Benefits) endobj -1073 0 obj +1069 0 obj << /S /GoTo /D (section.16.2) >> endobj -1076 0 obj +1072 0 obj (16.2 Trust Relationship Background) endobj -1077 0 obj +1073 0 obj << /S /GoTo /D (section.16.3) >> endobj -1080 0 obj +1076 0 obj (16.3 Native MS Windows NT4 Trusts Configuration) endobj -1081 0 obj +1077 0 obj << /S /GoTo /D (subsection.16.3.1) >> endobj -1084 0 obj +1080 0 obj (16.3.1 Creating an NT4 Domain Trust) endobj -1085 0 obj +1081 0 obj << /S /GoTo /D (subsection.16.3.2) >> endobj -1088 0 obj +1084 0 obj (16.3.2 Completing an NT4 Domain Trust) endobj -1089 0 obj +1085 0 obj << /S /GoTo /D (subsection.16.3.3) >> endobj -1092 0 obj +1088 0 obj (16.3.3 Inter-Domain Trust Facilities) endobj -1093 0 obj +1089 0 obj << /S /GoTo /D (section.16.4) >> endobj -1096 0 obj +1092 0 obj (16.4 Configuring Samba NT-style Domain Trusts) endobj -1097 0 obj +1093 0 obj << /S /GoTo /D (subsection.16.4.1) >> endobj -1100 0 obj +1096 0 obj (16.4.1 Samba as the Trusted Domain) endobj -1101 0 obj +1097 0 obj << /S /GoTo /D (subsection.16.4.2) >> endobj -1104 0 obj +1100 0 obj (16.4.2 Samba as the Trusting Domain) endobj -1105 0 obj +1101 0 obj << /S /GoTo /D (section.16.5) >> endobj -1108 0 obj +1104 0 obj (16.5 NT4-style Domain Trusts with Windows 2000) endobj -1109 0 obj +1105 0 obj << /S /GoTo /D (section.16.6) >> endobj -1112 0 obj +1108 0 obj (16.6 Common Errors) endobj -1113 0 obj +1109 0 obj << /S /GoTo /D (chapter.17) >> endobj -1116 0 obj +1112 0 obj (17 Hosting a Microsoft Distributed File System tree on Samba) endobj -1117 0 obj +1113 0 obj << /S /GoTo /D (section.17.1) >> endobj -1120 0 obj +1116 0 obj (17.1 Features and Benefits) endobj -1121 0 obj +1117 0 obj << /S /GoTo /D (section.17.2) >> endobj -1124 0 obj +1120 0 obj (17.2 Common Errors) endobj -1125 0 obj +1121 0 obj << /S /GoTo /D (chapter.18) >> endobj -1128 0 obj +1124 0 obj (18 Classical Printing Support) endobj -1129 0 obj +1125 0 obj << /S /GoTo /D (section.18.1) >> endobj -1132 0 obj +1128 0 obj (18.1 Features and Benefits) endobj -1133 0 obj +1129 0 obj << /S /GoTo /D (section.18.2) >> endobj -1136 0 obj +1132 0 obj (18.2 Technical Introduction) endobj -1137 0 obj +1133 0 obj << /S /GoTo /D (subsection.18.2.1) >> endobj -1140 0 obj +1136 0 obj (18.2.1 What happens if you send a Job from a Client) endobj -1141 0 obj +1137 0 obj << /S /GoTo /D (subsection.18.2.2) >> endobj -1144 0 obj +1140 0 obj (18.2.2 Printing Related Configuration Parameters) endobj -1145 0 obj +1141 0 obj << /S /GoTo /D (subsection.18.2.3) >> endobj -1148 0 obj +1144 0 obj (18.2.3 Parameters Recommended for Use) endobj -1149 0 obj +1145 0 obj << /S /GoTo /D (section.18.3) >> endobj -1152 0 obj +1148 0 obj (18.3 A simple Configuration to Print) endobj -1153 0 obj +1149 0 obj << /S /GoTo /D (subsection.18.3.1) >> endobj -1156 0 obj +1152 0 obj (18.3.1 Verification of "Settings in Use" with testparm) endobj -1157 0 obj +1153 0 obj << /S /GoTo /D (subsection.18.3.2) >> endobj -1160 0 obj +1156 0 obj (18.3.2 A little Experiment to warn you) endobj -1161 0 obj +1157 0 obj << /S /GoTo /D (section.18.4) >> endobj -1164 0 obj +1160 0 obj (18.4 Extended Sample Configuration to Print) endobj -1165 0 obj +1161 0 obj << /S /GoTo /D (section.18.5) >> endobj -1168 0 obj +1164 0 obj (18.5 Detailed Explanation of the Example's Settings) endobj -1169 0 obj +1165 0 obj << /S /GoTo /D (subsection.18.5.1) >> endobj -1172 0 obj +1168 0 obj (18.5.1 The [global] Section) endobj -1173 0 obj +1169 0 obj << /S /GoTo /D (subsection.18.5.2) >> endobj -1176 0 obj +1172 0 obj (18.5.2 The [printers] Section) endobj -1177 0 obj +1173 0 obj << /S /GoTo /D (subsection.18.5.3) >> endobj -1180 0 obj +1176 0 obj (18.5.3 Any [my\137printer\137name] Section) endobj -1181 0 obj +1177 0 obj << /S /GoTo /D (subsection.18.5.4) >> endobj -1184 0 obj +1180 0 obj (18.5.4 Print Commands) endobj -1185 0 obj +1181 0 obj << /S /GoTo /D (subsection.18.5.5) >> endobj -1188 0 obj +1184 0 obj (18.5.5 Default Print Commands for various UNIX Print Subsystems) endobj -1189 0 obj +1185 0 obj << /S /GoTo /D (subsection.18.5.6) >> endobj -1192 0 obj +1188 0 obj (18.5.6 Setting up your own Print Commands) endobj -1193 0 obj +1189 0 obj << /S /GoTo /D (section.18.6) >> endobj -1196 0 obj +1192 0 obj (18.6 Innovations in Samba Printing since 2.2) endobj -1197 0 obj +1193 0 obj << /S /GoTo /D (subsection.18.6.1) >> endobj -1200 0 obj +1196 0 obj (18.6.1 Client Drivers on Samba Server for Point'n'Print) endobj -1201 0 obj +1197 0 obj << /S /GoTo /D (subsection.18.6.2) >> endobj -1204 0 obj +1200 0 obj (18.6.2 The [printer\044] Section is removed from Samba 3) endobj -1205 0 obj +1201 0 obj << /S /GoTo /D (subsection.18.6.3) >> endobj -1208 0 obj +1204 0 obj (18.6.3 Creating the [print\044] Share) endobj -1209 0 obj +1205 0 obj << /S /GoTo /D (subsection.18.6.4) >> endobj -1212 0 obj +1208 0 obj (18.6.4 Parameters in the [print\044] Section) endobj -1213 0 obj +1209 0 obj << /S /GoTo /D (subsection.18.6.5) >> endobj -1216 0 obj +1212 0 obj (18.6.5 Subdirectory Structure in [print\044]) endobj -1217 0 obj +1213 0 obj << /S /GoTo /D (section.18.7) >> endobj -1220 0 obj +1216 0 obj (18.7 Installing Drivers into [print\044]) endobj -1221 0 obj +1217 0 obj << /S /GoTo /D (subsection.18.7.1) >> endobj -1224 0 obj +1220 0 obj (18.7.1 Setting Drivers for existing Printers with a Client GUI) endobj -1225 0 obj +1221 0 obj << /S /GoTo /D (subsection.18.7.2) >> endobj -1228 0 obj +1224 0 obj (18.7.2 Setting Drivers for existing Printers with rpcclient) endobj -1229 0 obj +1225 0 obj << /S /GoTo /D (subsubsection.18.7.2.1) >> endobj -1232 0 obj +1228 0 obj (18.7.2.1 Identifying the Driver Files) endobj -1233 0 obj +1229 0 obj << /S /GoTo /D (subsubsection.18.7.2.2) >> endobj -1236 0 obj +1232 0 obj (18.7.2.2 Collecting the Driver Files from a Windows Host's [print\044] Share) endobj -1237 0 obj +1233 0 obj << /S /GoTo /D (subsubsection.18.7.2.3) >> endobj -1240 0 obj +1236 0 obj (18.7.2.3 Depositing the Driver Files into [print\044]) endobj -1241 0 obj +1237 0 obj << /S /GoTo /D (subsubsection.18.7.2.4) >> endobj -1244 0 obj +1240 0 obj (18.7.2.4 Check if the Driver Files are there \(with smbclient\)) endobj -1245 0 obj +1241 0 obj << /S /GoTo /D (subsubsection.18.7.2.5) >> endobj -1248 0 obj +1244 0 obj (18.7.2.5 Running rpcclient with adddriver) endobj -1249 0 obj +1245 0 obj << /S /GoTo /D (subsubsection.18.7.2.6) >> endobj -1252 0 obj +1248 0 obj (18.7.2.6 Check how Driver Files have been moved after adddriver finished) endobj -1253 0 obj +1249 0 obj << /S /GoTo /D (subsubsection.18.7.2.7) >> endobj -1256 0 obj +1252 0 obj (18.7.2.7 Check if the Driver is recognized by Samba) endobj -1257 0 obj +1253 0 obj << /S /GoTo /D (subsubsection.18.7.2.8) >> endobj -1260 0 obj +1256 0 obj (18.7.2.8 A side note: you are not bound to specific driver names) endobj -1261 0 obj +1257 0 obj << /S /GoTo /D (subsubsection.18.7.2.9) >> endobj -1264 0 obj +1260 0 obj (18.7.2.9 Running rpcclient with setdriver) endobj -1265 0 obj +1261 0 obj << /S /GoTo /D (section.18.8) >> endobj -1268 0 obj +1264 0 obj (18.8 Client Driver Install Procedure) endobj -1269 0 obj +1265 0 obj << /S /GoTo /D (subsection.18.8.1) >> endobj -1272 0 obj +1268 0 obj (18.8.1 The first Client Driver Installation) endobj -1273 0 obj +1269 0 obj << /S /GoTo /D (subsection.18.8.2) >> endobj -1276 0 obj +1272 0 obj (18.8.2 IMPORTANT! Setting Device Modes on new Printers) endobj -1277 0 obj +1273 0 obj << /S /GoTo /D (subsection.18.8.3) >> endobj -1280 0 obj +1276 0 obj (18.8.3 Further Client Driver Install Procedures) endobj -1281 0 obj +1277 0 obj << /S /GoTo /D (subsection.18.8.4) >> endobj -1284 0 obj +1280 0 obj (18.8.4 Always make first Client Connection as root or "printer admin") endobj -1285 0 obj +1281 0 obj << /S /GoTo /D (section.18.9) >> endobj -1288 0 obj +1284 0 obj (18.9 Other Gotchas) endobj -1289 0 obj +1285 0 obj << /S /GoTo /D (subsection.18.9.1) >> endobj -1292 0 obj +1288 0 obj (18.9.1 Setting Default Print Options for the Client Drivers) endobj -1293 0 obj +1289 0 obj << /S /GoTo /D (subsection.18.9.2) >> endobj -1296 0 obj +1292 0 obj (18.9.2 Supporting large Numbers of Printers) endobj -1297 0 obj +1293 0 obj << /S /GoTo /D (subsection.18.9.3) >> endobj -1300 0 obj +1296 0 obj (18.9.3 Adding new Printers with the Windows NT APW) endobj -1301 0 obj +1297 0 obj << /S /GoTo /D (subsection.18.9.4) >> endobj -1304 0 obj +1300 0 obj (18.9.4 Weird Error Message Cannot connect under a different Name) endobj -1305 0 obj +1301 0 obj << /S /GoTo /D (subsection.18.9.5) >> endobj -1308 0 obj +1304 0 obj (18.9.5 Be careful when assembling Driver Files) endobj -1309 0 obj +1305 0 obj << /S /GoTo /D (subsection.18.9.6) >> endobj -1312 0 obj +1308 0 obj (18.9.6 Samba and Printer Ports) endobj -1313 0 obj +1309 0 obj << /S /GoTo /D (subsection.18.9.7) >> endobj -1316 0 obj +1312 0 obj (18.9.7 Avoiding the most common Misconfigurations of the Client Driver) endobj -1317 0 obj +1313 0 obj << /S /GoTo /D (section.18.10) >> endobj -1320 0 obj +1316 0 obj (18.10 The Imprints Toolset) endobj -1321 0 obj +1317 0 obj << /S /GoTo /D (subsection.18.10.1) >> endobj -1324 0 obj +1320 0 obj (18.10.1 What is Imprints?) endobj -1325 0 obj +1321 0 obj << /S /GoTo /D (subsection.18.10.2) >> endobj -1328 0 obj +1324 0 obj (18.10.2 Creating Printer Driver Packages) endobj -1329 0 obj +1325 0 obj << /S /GoTo /D (subsection.18.10.3) >> endobj -1332 0 obj +1328 0 obj (18.10.3 The Imprints Server) endobj -1333 0 obj +1329 0 obj << /S /GoTo /D (subsection.18.10.4) >> endobj -1336 0 obj +1332 0 obj (18.10.4 The Installation Client) endobj -1337 0 obj +1333 0 obj << /S /GoTo /D (section.18.11) >> endobj -1340 0 obj +1336 0 obj (18.11 Add Network Printers at Logon without User Interaction) endobj -1341 0 obj +1337 0 obj << /S /GoTo /D (section.18.12) >> endobj -1344 0 obj +1340 0 obj (18.12 The addprinter command) endobj -1345 0 obj +1341 0 obj << /S /GoTo /D (section.18.13) >> endobj -1348 0 obj +1344 0 obj (18.13 Migration of "Classical" printing to Samba) endobj -1349 0 obj +1345 0 obj << /S /GoTo /D (section.18.14) >> endobj -1352 0 obj +1348 0 obj (18.14 Publishing Printer Information in Active Directory or LDAP) endobj -1353 0 obj +1349 0 obj << /S /GoTo /D (section.18.15) >> endobj -1356 0 obj +1352 0 obj (18.15 Common Errors) endobj -1357 0 obj +1353 0 obj << /S /GoTo /D (subsection.18.15.1) >> endobj -1360 0 obj +1356 0 obj (18.15.1 I give my root password but I don't get access) endobj -1361 0 obj +1357 0 obj << /S /GoTo /D (subsection.18.15.2) >> endobj -1364 0 obj +1360 0 obj (18.15.2 My printjobs get spooled into the spooling directory, but then get lost) endobj -1365 0 obj +1361 0 obj << /S /GoTo /D (chapter.19) >> endobj -1368 0 obj +1364 0 obj (19 CUPS Printing Support in Samba 3.0) endobj -1369 0 obj +1365 0 obj << /S /GoTo /D (section.19.1) >> endobj -1372 0 obj +1368 0 obj (19.1 Introduction) endobj -1373 0 obj +1369 0 obj << /S /GoTo /D (subsection.19.1.1) >> endobj -1376 0 obj +1372 0 obj (19.1.1 Features and Benefits) endobj -1377 0 obj +1373 0 obj << /S /GoTo /D (subsection.19.1.2) >> endobj -1380 0 obj +1376 0 obj (19.1.2 Overview) endobj -1381 0 obj +1377 0 obj << /S /GoTo /D (section.19.2) >> endobj -1384 0 obj +1380 0 obj (19.2 Basic Configuration of CUPS support) endobj -1385 0 obj +1381 0 obj << /S /GoTo /D (subsection.19.2.1) >> endobj -1388 0 obj +1384 0 obj (19.2.1 Linking of smbd with libcups.so) endobj -1389 0 obj +1385 0 obj << /S /GoTo /D (subsection.19.2.2) >> endobj -1392 0 obj +1388 0 obj (19.2.2 Simple smb.conf Settings for CUPS) endobj -1393 0 obj +1389 0 obj << /S /GoTo /D (subsection.19.2.3) >> endobj -1396 0 obj +1392 0 obj (19.2.3 More complex smb.conf Settings for CUPS) endobj -1397 0 obj +1393 0 obj << /S /GoTo /D (section.19.3) >> endobj -1400 0 obj +1396 0 obj (19.3 Advanced Configuration) endobj -1401 0 obj +1397 0 obj << /S /GoTo /D (subsection.19.3.1) >> endobj -1404 0 obj +1400 0 obj (19.3.1 Central spooling vs. "Peer-to-Peer" printing) endobj -1405 0 obj +1401 0 obj << /S /GoTo /D (subsection.19.3.2) >> endobj -1408 0 obj +1404 0 obj (19.3.2 CUPS/Samba as a "spooling-only" Print Server; "raw" printing with Vendor Drivers on Windows Clients) endobj -1409 0 obj +1405 0 obj << /S /GoTo /D (subsection.19.3.3) >> endobj -1412 0 obj +1408 0 obj (19.3.3 Driver Installation Methods on Windows Clients) endobj -1413 0 obj +1409 0 obj << /S /GoTo /D (subsection.19.3.4) >> endobj -1416 0 obj +1412 0 obj (19.3.4 Explicitly enable "raw" printing for application/octet-stream!) endobj -1417 0 obj +1413 0 obj << /S /GoTo /D (subsection.19.3.5) >> endobj -1420 0 obj +1416 0 obj (19.3.5 Three familiar Methods for driver upload plus a new one) endobj -1421 0 obj +1417 0 obj << /S /GoTo /D (section.19.4) >> endobj -1424 0 obj +1420 0 obj (19.4 Using CUPS/Samba in an advanced Way -- intelligent printing with PostScript Driver Download) endobj -1425 0 obj +1421 0 obj << /S /GoTo /D (subsection.19.4.1) >> endobj -1428 0 obj +1424 0 obj (19.4.1 GDI on Windows -- PostScript on UNIX) endobj -1429 0 obj +1425 0 obj << /S /GoTo /D (subsection.19.4.2) >> endobj -1432 0 obj +1428 0 obj (19.4.2 Windows Drivers, GDI and EMF) endobj -1433 0 obj +1429 0 obj << /S /GoTo /D (subsection.19.4.3) >> endobj -1436 0 obj +1432 0 obj (19.4.3 UNIX Printfile Conversion and GUI Basics) endobj -1437 0 obj +1433 0 obj << /S /GoTo /D (subsection.19.4.4) >> endobj -1440 0 obj +1436 0 obj (19.4.4 PostScript and Ghostscript) endobj -1441 0 obj +1437 0 obj << /S /GoTo /D (subsection.19.4.5) >> endobj -1444 0 obj +1440 0 obj (19.4.5 Ghostscript -- the Software RIP for non-PostScript Printers) endobj -1445 0 obj +1441 0 obj << /S /GoTo /D (subsection.19.4.6) >> endobj -1448 0 obj +1444 0 obj (19.4.6 PostScript Printer Description \(PPD\) Specification) endobj -1449 0 obj +1445 0 obj << /S /GoTo /D (subsection.19.4.7) >> endobj -1452 0 obj +1448 0 obj (19.4.7 CUPS can use all Windows-formatted Vendor PPDs) endobj -1453 0 obj +1449 0 obj << /S /GoTo /D (subsection.19.4.8) >> endobj -1456 0 obj +1452 0 obj (19.4.8 CUPS also uses PPDs for non-PostScript Printers) endobj -1457 0 obj +1453 0 obj << /S /GoTo /D (section.19.5) >> endobj -1460 0 obj +1456 0 obj (19.5 The CUPS Filtering Architecture) endobj -1461 0 obj +1457 0 obj << /S /GoTo /D (subsection.19.5.1) >> endobj -1464 0 obj +1460 0 obj (19.5.1 MIME types and CUPS Filters) endobj -1465 0 obj +1461 0 obj << /S /GoTo /D (subsection.19.5.2) >> endobj -1468 0 obj +1464 0 obj (19.5.2 MIME type Conversion Rules) endobj -1469 0 obj +1465 0 obj << /S /GoTo /D (subsection.19.5.3) >> endobj -1472 0 obj +1468 0 obj (19.5.3 Filter Requirements) endobj -1473 0 obj +1469 0 obj << /S /GoTo /D (subsection.19.5.4) >> endobj -1476 0 obj +1472 0 obj (19.5.4 Prefilters) endobj -1477 0 obj +1473 0 obj << /S /GoTo /D (subsection.19.5.5) >> endobj -1480 0 obj +1476 0 obj (19.5.5 pstops) endobj -1481 0 obj +1477 0 obj << /S /GoTo /D (subsection.19.5.6) >> endobj -1484 0 obj +1480 0 obj (19.5.6 pstoraster) endobj -1485 0 obj +1481 0 obj << /S /GoTo /D (subsection.19.5.7) >> endobj -1488 0 obj +1484 0 obj (19.5.7 imagetops and imagetoraster) endobj -1489 0 obj +1485 0 obj << /S /GoTo /D (subsection.19.5.8) >> endobj -1492 0 obj +1488 0 obj (19.5.8 rasterto [printers specific]) endobj -1493 0 obj +1489 0 obj << /S /GoTo /D (subsection.19.5.9) >> endobj -1496 0 obj +1492 0 obj (19.5.9 CUPS Backends) endobj -1497 0 obj +1493 0 obj << /S /GoTo /D (subsection.19.5.10) >> endobj -1500 0 obj +1496 0 obj (19.5.10 cupsomatic/Foomatic -- how do they fit into the Picture?) endobj -1501 0 obj +1497 0 obj << /S /GoTo /D (subsection.19.5.11) >> endobj -1504 0 obj +1500 0 obj (19.5.11 The Complete Picture) endobj -1505 0 obj +1501 0 obj << /S /GoTo /D (subsection.19.5.12) >> endobj -1508 0 obj +1504 0 obj (19.5.12 mime.convs) endobj -1509 0 obj +1505 0 obj << /S /GoTo /D (subsection.19.5.13) >> endobj -1512 0 obj +1508 0 obj (19.5.13 "Raw" printing) endobj -1513 0 obj +1509 0 obj << /S /GoTo /D (subsection.19.5.14) >> endobj -1516 0 obj +1512 0 obj (19.5.14 "application/octet-stream" printing) endobj -1517 0 obj +1513 0 obj << /S /GoTo /D (subsection.19.5.15) >> endobj -1520 0 obj +1516 0 obj (19.5.15 PostScript Printer Descriptions \(PPDs\) for non-PS Printers) endobj -1521 0 obj +1517 0 obj << /S /GoTo /D (subsection.19.5.16) >> endobj -1524 0 obj +1520 0 obj (19.5.16 Difference between cupsomatic/foomatic-rip and native CUPS printing) endobj -1525 0 obj +1521 0 obj << /S /GoTo /D (subsection.19.5.17) >> endobj -1528 0 obj +1524 0 obj (19.5.17 Examples for filtering Chains) endobj -1529 0 obj +1525 0 obj << /S /GoTo /D (subsection.19.5.18) >> endobj -1532 0 obj +1528 0 obj (19.5.18 Sources of CUPS drivers / PPDs) endobj -1533 0 obj +1529 0 obj << /S /GoTo /D (subsection.19.5.19) >> endobj -1536 0 obj +1532 0 obj (19.5.19 Printing with Interface Scripts) endobj -1537 0 obj +1533 0 obj << /S /GoTo /D (section.19.6) >> endobj -1540 0 obj +1536 0 obj (19.6 Network printing \(purely Windows\)) endobj -1541 0 obj +1537 0 obj << /S /GoTo /D (subsection.19.6.1) >> endobj -1544 0 obj +1540 0 obj (19.6.1 From Windows Clients to an NT Print Server) endobj -1545 0 obj +1541 0 obj << /S /GoTo /D (subsection.19.6.2) >> endobj -1548 0 obj +1544 0 obj (19.6.2 Driver Execution on the Client) endobj -1549 0 obj +1545 0 obj << /S /GoTo /D (subsection.19.6.3) >> endobj -1552 0 obj +1548 0 obj (19.6.3 Driver Execution on the Server) endobj -1553 0 obj +1549 0 obj << /S /GoTo /D (section.19.7) >> endobj -1556 0 obj +1552 0 obj (19.7 Network Printing \(Windows clients -- UNIX/Samba Print Servers\)) endobj -1557 0 obj +1553 0 obj << /S /GoTo /D (subsection.19.7.1) >> endobj -1560 0 obj +1556 0 obj (19.7.1 From Windows Clients to a CUPS/Samba Print Server) endobj -1561 0 obj +1557 0 obj << /S /GoTo /D (subsection.19.7.2) >> endobj -1564 0 obj +1560 0 obj (19.7.2 Samba receiving Jobfiles and passing them to CUPS) endobj -1565 0 obj +1561 0 obj << /S /GoTo /D (section.19.8) >> endobj -1568 0 obj +1564 0 obj (19.8 Network PostScript RIP: CUPS Filters on Server -- clients use PostScript Driver with CUPS-PPDs) endobj -1569 0 obj +1565 0 obj << /S /GoTo /D (subsection.19.8.1) >> endobj -1572 0 obj +1568 0 obj (19.8.1 PPDs for non-PS Printers on UNIX) endobj -1573 0 obj +1569 0 obj << /S /GoTo /D (subsection.19.8.2) >> endobj -1576 0 obj +1572 0 obj (19.8.2 PPDs for non-PS Printers on Windows) endobj -1577 0 obj +1573 0 obj << /S /GoTo /D (section.19.9) >> endobj -1580 0 obj +1576 0 obj (19.9 Windows Terminal Servers \(WTS\) as CUPS Clients) endobj -1581 0 obj +1577 0 obj << /S /GoTo /D (subsection.19.9.1) >> endobj -1584 0 obj +1580 0 obj (19.9.1 Printer Drivers running in "Kernel Mode" cause many Problems) endobj -1585 0 obj +1581 0 obj << /S /GoTo /D (subsection.19.9.2) >> endobj -1588 0 obj +1584 0 obj (19.9.2 Workarounds impose Heavy Limitations) endobj -1589 0 obj +1585 0 obj << /S /GoTo /D (subsection.19.9.3) >> endobj -1592 0 obj +1588 0 obj (19.9.3 CUPS: a "Magical Stone"?) endobj -1593 0 obj +1589 0 obj << /S /GoTo /D (subsection.19.9.4) >> endobj -1596 0 obj +1592 0 obj (19.9.4 PostScript Drivers with no major problems -- even in Kernel Mode) endobj -1597 0 obj +1593 0 obj << /S /GoTo /D (section.19.10) >> endobj -1600 0 obj +1596 0 obj (19.10 Setting up CUPS for driver Download) endobj -1601 0 obj +1597 0 obj << /S /GoTo /D (subsection.19.10.1) >> endobj -1604 0 obj +1600 0 obj (19.10.1 cupsaddsmb: the unknown Utility) endobj -1605 0 obj +1601 0 obj << /S /GoTo /D (subsection.19.10.2) >> endobj -1608 0 obj +1604 0 obj (19.10.2 Prepare your smb.conf for cupsaddsmb) endobj -1609 0 obj +1605 0 obj << /S /GoTo /D (subsection.19.10.3) >> endobj -1612 0 obj +1608 0 obj (19.10.3 CUPS Package of "PostScript Driver for WinNT/2k/XP") endobj -1613 0 obj +1609 0 obj << /S /GoTo /D (subsection.19.10.4) >> endobj -1616 0 obj +1612 0 obj (19.10.4 Recognize the different Driver Files) endobj -1617 0 obj +1613 0 obj << /S /GoTo /D (subsection.19.10.5) >> endobj -1620 0 obj +1616 0 obj (19.10.5 Acquiring the Adobe Driver Files) endobj -1621 0 obj +1617 0 obj << /S /GoTo /D (subsection.19.10.6) >> endobj -1624 0 obj +1620 0 obj (19.10.6 ESP Print Pro Package of "PostScript Driver for WinNT/2k/XP") endobj -1625 0 obj +1621 0 obj << /S /GoTo /D (subsection.19.10.7) >> endobj -1628 0 obj +1624 0 obj (19.10.7 Caveats to be considered) endobj -1629 0 obj +1625 0 obj << /S /GoTo /D (subsection.19.10.8) >> endobj -1632 0 obj +1628 0 obj (19.10.8 Benefits of using "CUPS PostScript Driver for Windows NT/2k/XP" instead of Adobe Driver) endobj -1633 0 obj +1629 0 obj << /S /GoTo /D (subsection.19.10.9) >> endobj -1636 0 obj +1632 0 obj (19.10.9 Run "cupsaddsmb" \(quiet Mode\)) endobj -1637 0 obj +1633 0 obj << /S /GoTo /D (subsection.19.10.10) >> endobj -1640 0 obj +1636 0 obj (19.10.10 Run "cupsaddsmb" with verbose Output) endobj -1641 0 obj +1637 0 obj << /S /GoTo /D (subsection.19.10.11) >> endobj -1644 0 obj +1640 0 obj (19.10.11 Understanding cupsaddsmb) endobj -1645 0 obj +1641 0 obj << /S /GoTo /D (subsection.19.10.12) >> endobj -1648 0 obj +1644 0 obj (19.10.12 How to recognize if cupsaddsmb completed successfully) endobj -1649 0 obj +1645 0 obj << /S /GoTo /D (subsection.19.10.13) >> endobj -1652 0 obj +1648 0 obj (19.10.13 cupsaddsmb with a Samba PDC) endobj -1653 0 obj +1649 0 obj << /S /GoTo /D (subsection.19.10.14) >> endobj -1656 0 obj +1652 0 obj (19.10.14 cupsaddsmb Flowchart) endobj -1657 0 obj +1653 0 obj << /S /GoTo /D (subsection.19.10.15) >> endobj -1660 0 obj +1656 0 obj (19.10.15 Installing the PostScript Driver on a Client) endobj -1661 0 obj +1657 0 obj << /S /GoTo /D (subsection.19.10.16) >> endobj -1664 0 obj +1660 0 obj (19.10.16 Avoiding critical PostScript Driver Settings on the Client) endobj -1665 0 obj +1661 0 obj << /S /GoTo /D (section.19.11) >> endobj -1668 0 obj +1664 0 obj (19.11 Installing PostScript Driver Files manually \(using rpcclient\)) endobj -1669 0 obj +1665 0 obj << /S /GoTo /D (subsection.19.11.1) >> endobj -1672 0 obj +1668 0 obj (19.11.1 A Check of the rpcclient man Page) endobj -1673 0 obj +1669 0 obj << /S /GoTo /D (subsection.19.11.2) >> endobj -1676 0 obj +1672 0 obj (19.11.2 Understanding the rpcclient man page) endobj -1677 0 obj +1673 0 obj << /S /GoTo /D (subsection.19.11.3) >> endobj -1680 0 obj +1676 0 obj (19.11.3 Producing an Example by querying a Windows Box) endobj -1681 0 obj +1677 0 obj << /S /GoTo /D (subsection.19.11.4) >> endobj -1684 0 obj +1680 0 obj (19.11.4 What is required for adddriver and setdriver to succeed) endobj -1685 0 obj +1681 0 obj << /S /GoTo /D (subsection.19.11.5) >> endobj -1688 0 obj +1684 0 obj (19.11.5 Manual Driver Installation in 15 Steps) endobj -1689 0 obj +1685 0 obj << /S /GoTo /D (subsection.19.11.6) >> endobj -1692 0 obj +1688 0 obj (19.11.6 Troubleshooting revisited) endobj -1693 0 obj +1689 0 obj << /S /GoTo /D (section.19.12) >> endobj -1696 0 obj +1692 0 obj (19.12 The printing *.tdb Files) endobj -1697 0 obj +1693 0 obj << /S /GoTo /D (subsection.19.12.1) >> endobj -1700 0 obj +1696 0 obj (19.12.1 Trivial DataBase Files) endobj -1701 0 obj +1697 0 obj << /S /GoTo /D (subsection.19.12.2) >> endobj -1704 0 obj +1700 0 obj (19.12.2 Binary Format) endobj -1705 0 obj +1701 0 obj << /S /GoTo /D (subsection.19.12.3) >> endobj -1708 0 obj +1704 0 obj (19.12.3 Losing *.tdb Files) endobj -1709 0 obj +1705 0 obj << /S /GoTo /D (subsection.19.12.4) >> endobj -1712 0 obj +1708 0 obj (19.12.4 Using tdbbackup) endobj -1713 0 obj +1709 0 obj << /S /GoTo /D (section.19.13) >> endobj -1716 0 obj +1712 0 obj (19.13 CUPS Print Drivers from Linuxprinting.org) endobj -1717 0 obj +1713 0 obj << /S /GoTo /D (subsection.19.13.1) >> endobj -1720 0 obj +1716 0 obj (19.13.1 foomatic-rip and Foomatic explained) endobj -1721 0 obj +1717 0 obj << /S /GoTo /D (subsubsection.19.13.1.1) >> endobj -1724 0 obj +1720 0 obj (19.13.1.1 690 "perfect" Printers) endobj -1725 0 obj +1721 0 obj << /S /GoTo /D (subsubsection.19.13.1.2) >> endobj -1728 0 obj +1724 0 obj (19.13.1.2 How the "Printing HOWTO" started it all) endobj -1729 0 obj +1725 0 obj << /S /GoTo /D (subsubsection.19.13.1.3) >> endobj -1732 0 obj +1728 0 obj (19.13.1.3 Foomatic's strange Name) endobj -1733 0 obj +1729 0 obj << /S /GoTo /D (subsubsection.19.13.1.4) >> endobj -1736 0 obj +1732 0 obj (19.13.1.4 cupsomatic, pdqomatic, lpdomatic, directomatic) endobj -1737 0 obj +1733 0 obj << /S /GoTo /D (subsubsection.19.13.1.5) >> endobj -1740 0 obj +1736 0 obj (19.13.1.5 The Grand Unification achieved...) endobj -1741 0 obj +1737 0 obj << /S /GoTo /D (subsubsection.19.13.1.6) >> endobj -1744 0 obj +1740 0 obj (19.13.1.6 Driver Development outside) endobj -1745 0 obj +1741 0 obj << /S /GoTo /D (subsubsection.19.13.1.7) >> endobj -1748 0 obj +1744 0 obj (19.13.1.7 Forums, Downloads, Tutorials, Howtos -- also for Mac OS X and commercial UNIX) endobj -1749 0 obj +1745 0 obj << /S /GoTo /D (subsubsection.19.13.1.8) >> endobj -1752 0 obj +1748 0 obj (19.13.1.8 Foomatic Database generated PPDs) endobj -1753 0 obj +1749 0 obj << /S /GoTo /D (subsection.19.13.2) >> endobj -1756 0 obj +1752 0 obj (19.13.2 foomatic-rip and Foomatic-PPD Download and Installation) endobj -1757 0 obj +1753 0 obj << /S /GoTo /D (section.19.14) >> endobj -1760 0 obj +1756 0 obj (19.14 Page Accounting with CUPS) endobj -1761 0 obj +1757 0 obj << /S /GoTo /D (subsection.19.14.1) >> endobj -1764 0 obj +1760 0 obj (19.14.1 Setting up Quotas) endobj -1765 0 obj +1761 0 obj << /S /GoTo /D (subsection.19.14.2) >> endobj -1768 0 obj +1764 0 obj (19.14.2 Correct and incorrect Accounting) endobj -1769 0 obj +1765 0 obj << /S /GoTo /D (subsection.19.14.3) >> endobj -1772 0 obj +1768 0 obj (19.14.3 Adobe and CUPS PostScript Drivers for Windows Clients) endobj -1773 0 obj +1769 0 obj << /S /GoTo /D (subsection.19.14.4) >> endobj -1776 0 obj +1772 0 obj (19.14.4 The page\137log File Syntax) endobj -1777 0 obj +1773 0 obj << /S /GoTo /D (subsection.19.14.5) >> endobj -1780 0 obj +1776 0 obj (19.14.5 Possible Shortcomings) endobj -1781 0 obj +1777 0 obj << /S /GoTo /D (subsection.19.14.6) >> endobj -1784 0 obj +1780 0 obj (19.14.6 Future Developments) endobj -1785 0 obj +1781 0 obj << /S /GoTo /D (subsection.19.14.7) >> endobj -1788 0 obj +1784 0 obj (19.14.7 Other Accounting Tools) endobj -1789 0 obj +1785 0 obj << /S /GoTo /D (section.19.15) >> endobj -1792 0 obj +1788 0 obj (19.15 Additional Material) endobj -1793 0 obj +1789 0 obj << /S /GoTo /D (section.19.16) >> endobj -1796 0 obj +1792 0 obj (19.16 Auto-Deletion or Preservation of CUPS Spool Files) endobj -1797 0 obj +1793 0 obj << /S /GoTo /D (subsection.19.16.1) >> endobj -1800 0 obj +1796 0 obj (19.16.1 CUPS Configuration Settings explained) endobj -1801 0 obj +1797 0 obj << /S /GoTo /D (subsection.19.16.2) >> endobj -1804 0 obj +1800 0 obj (19.16.2 Pre-conditions) endobj -1805 0 obj +1801 0 obj << /S /GoTo /D (subsection.19.16.3) >> endobj -1808 0 obj +1804 0 obj (19.16.3 Manual Configuration) endobj -1809 0 obj +1805 0 obj << /S /GoTo /D (section.19.17) >> endobj -1812 0 obj +1808 0 obj (19.17 In Case of Trouble.....) endobj -1813 0 obj +1809 0 obj << /S /GoTo /D (section.19.18) >> endobj -1816 0 obj +1812 0 obj (19.18 Printing from CUPS to Windows attached Printers) endobj -1817 0 obj +1813 0 obj << /S /GoTo /D (section.19.19) >> endobj -1820 0 obj +1816 0 obj (19.19 More CUPS filtering Chains) endobj -1821 0 obj +1817 0 obj << /S /GoTo /D (section.19.20) >> endobj -1824 0 obj +1820 0 obj (19.20 Common Errors) endobj -1825 0 obj +1821 0 obj << /S /GoTo /D (subsection.19.20.1) >> endobj -1828 0 obj +1824 0 obj (19.20.1 Win9x client can't install driver) endobj -1829 0 obj +1825 0 obj << /S /GoTo /D (subsection.19.20.2) >> endobj -1832 0 obj +1828 0 obj (19.20.2 "cupsaddsmb" keeps asking for root password in neverending loop) endobj -1833 0 obj +1829 0 obj << /S /GoTo /D (subsection.19.20.3) >> endobj -1836 0 obj +1832 0 obj (19.20.3 "cupsaddsmb" gives "No PPD file for printer..." message while PPD file is present) endobj -1837 0 obj +1833 0 obj << /S /GoTo /D (subsection.19.20.4) >> endobj -1840 0 obj +1836 0 obj (19.20.4 Client can't connect to Samba printer) endobj -1841 0 obj +1837 0 obj << /S /GoTo /D (subsection.19.20.5) >> endobj -1844 0 obj +1840 0 obj (19.20.5 Can't reconnect to Samba under new account from Win2K/XP) endobj -1845 0 obj +1841 0 obj << /S /GoTo /D (subsection.19.20.6) >> endobj -1848 0 obj +1844 0 obj (19.20.6 Avoid being connected to the Samba server as the "wrong" user) endobj -1849 0 obj +1845 0 obj << /S /GoTo /D (subsection.19.20.7) >> endobj -1852 0 obj +1848 0 obj (19.20.7 Upgrading to CUPS drivers from Adobe drivers on NT/2K/XP clients gives problems) endobj -1853 0 obj +1849 0 obj << /S /GoTo /D (subsection.19.20.8) >> endobj -1856 0 obj +1852 0 obj (19.20.8 Can't use "cupsaddsmb" on Samba server which is a PDC) endobj -1857 0 obj +1853 0 obj << /S /GoTo /D (subsection.19.20.9) >> endobj -1860 0 obj +1856 0 obj (19.20.9 Deleted Win2K printer driver is still shown) endobj -1861 0 obj +1857 0 obj << /S /GoTo /D (subsection.19.20.10) >> endobj -1864 0 obj +1860 0 obj (19.20.10 Win2K/XP "Local Security Policies") endobj -1865 0 obj +1861 0 obj << /S /GoTo /D (subsection.19.20.11) >> endobj -1868 0 obj +1864 0 obj (19.20.11 WinXP clients: "Administrator can not install printers for all local users") endobj -1869 0 obj +1865 0 obj << /S /GoTo /D (subsection.19.20.12) >> endobj -1872 0 obj +1868 0 obj (19.20.12 "Print Change Notify" functions on NT-clients) endobj -1873 0 obj +1869 0 obj << /S /GoTo /D (subsection.19.20.13) >> endobj -1876 0 obj +1872 0 obj (19.20.13 WinXP-SP1) endobj -1877 0 obj +1873 0 obj << /S /GoTo /D (subsection.19.20.14) >> endobj -1880 0 obj +1876 0 obj (19.20.14 Print options for all users can't be set on Win2K/XP) endobj -1881 0 obj +1877 0 obj << /S /GoTo /D (subsection.19.20.15) >> endobj -1884 0 obj +1880 0 obj (19.20.15 Most common blunders in driver settings on Windows clients) endobj -1885 0 obj +1881 0 obj << /S /GoTo /D (subsection.19.20.16) >> endobj -1888 0 obj +1884 0 obj (19.20.16 cupsaddsmb does not work with newly installed printer) endobj -1889 0 obj +1885 0 obj << /S /GoTo /D (subsection.19.20.17) >> endobj -1892 0 obj +1888 0 obj (19.20.17 Permissions on /var/spool/samba/ get reset after each reboot) endobj -1893 0 obj +1889 0 obj << /S /GoTo /D (subsection.19.20.18) >> endobj -1896 0 obj +1892 0 obj (19.20.18 Printer named "lp" intermittently swallows jobs and spits out completely different ones) endobj -1897 0 obj +1893 0 obj << /S /GoTo /D (subsection.19.20.19) >> endobj -1900 0 obj +1896 0 obj (19.20.19 Location of Adobe PostScript driver files necessary for "cupsaddsmb") endobj -1901 0 obj +1897 0 obj << /S /GoTo /D (section.19.21) >> endobj -1904 0 obj +1900 0 obj (19.21 An Overview of the CUPS Printing Processes) endobj -1905 0 obj +1901 0 obj << /S /GoTo /D (chapter.20) >> endobj -1908 0 obj +1904 0 obj (20 Stackable VFS modules) endobj -1909 0 obj +1905 0 obj << /S /GoTo /D (section.20.1) >> endobj -1912 0 obj +1908 0 obj (20.1 Features and Benefits) endobj -1913 0 obj +1909 0 obj << /S /GoTo /D (section.20.2) >> endobj -1916 0 obj +1912 0 obj (20.2 Discussion) endobj -1917 0 obj +1913 0 obj << /S /GoTo /D (section.20.3) >> endobj -1920 0 obj +1916 0 obj (20.3 Included modules) endobj -1921 0 obj +1917 0 obj << /S /GoTo /D (subsection.20.3.1) >> endobj -1924 0 obj +1920 0 obj (20.3.1 audit) endobj -1925 0 obj +1921 0 obj << /S /GoTo /D (subsection.20.3.2) >> endobj -1928 0 obj +1924 0 obj (20.3.2 extd\137audit) endobj -1929 0 obj +1925 0 obj << /S /GoTo /D (subsection.20.3.3) >> endobj -1932 0 obj +1928 0 obj (20.3.3 fake\137perms) endobj -1933 0 obj +1929 0 obj << /S /GoTo /D (subsection.20.3.4) >> endobj -1936 0 obj +1932 0 obj (20.3.4 recycle) endobj -1937 0 obj +1933 0 obj << /S /GoTo /D (subsection.20.3.5) >> endobj -1940 0 obj +1936 0 obj (20.3.5 netatalk) endobj -1941 0 obj +1937 0 obj << /S /GoTo /D (section.20.4) >> endobj -1944 0 obj +1940 0 obj (20.4 VFS modules available elsewhere) endobj -1945 0 obj +1941 0 obj << /S /GoTo /D (subsection.20.4.1) >> endobj -1948 0 obj +1944 0 obj (20.4.1 DatabaseFS) endobj -1949 0 obj +1945 0 obj << /S /GoTo /D (subsection.20.4.2) >> endobj -1952 0 obj +1948 0 obj (20.4.2 vscan) endobj -1953 0 obj +1949 0 obj << /S /GoTo /D (chapter.21) >> endobj -1956 0 obj +1952 0 obj (21 Winbind: Use of Domain Accounts) endobj -1957 0 obj +1953 0 obj << /S /GoTo /D (section.21.1) >> endobj -1960 0 obj +1956 0 obj (21.1 Features and Benefits) endobj -1961 0 obj +1957 0 obj << /S /GoTo /D (section.21.2) >> endobj -1964 0 obj +1960 0 obj (21.2 Introduction) endobj -1965 0 obj +1961 0 obj << /S /GoTo /D (section.21.3) >> endobj -1968 0 obj +1964 0 obj (21.3 What Winbind Provides) endobj -1969 0 obj +1965 0 obj << /S /GoTo /D (subsection.21.3.1) >> endobj -1972 0 obj +1968 0 obj (21.3.1 Target Uses) endobj -1973 0 obj +1969 0 obj << /S /GoTo /D (section.21.4) >> endobj -1976 0 obj +1972 0 obj (21.4 How Winbind Works) endobj -1977 0 obj +1973 0 obj << /S /GoTo /D (subsection.21.4.1) >> endobj -1980 0 obj +1976 0 obj (21.4.1 Microsoft Remote Procedure Calls) endobj -1981 0 obj +1977 0 obj << /S /GoTo /D (subsection.21.4.2) >> endobj -1984 0 obj +1980 0 obj (21.4.2 Microsoft Active Directory Services) endobj -1985 0 obj +1981 0 obj << /S /GoTo /D (subsection.21.4.3) >> endobj -1988 0 obj +1984 0 obj (21.4.3 Name Service Switch) endobj -1989 0 obj +1985 0 obj << /S /GoTo /D (subsection.21.4.4) >> endobj -1992 0 obj +1988 0 obj (21.4.4 Pluggable Authentication Modules) endobj -1993 0 obj +1989 0 obj << /S /GoTo /D (subsection.21.4.5) >> endobj -1996 0 obj +1992 0 obj (21.4.5 User and Group ID Allocation) endobj -1997 0 obj +1993 0 obj << /S /GoTo /D (subsection.21.4.6) >> endobj -2000 0 obj +1996 0 obj (21.4.6 Result Caching) endobj -2001 0 obj +1997 0 obj << /S /GoTo /D (section.21.5) >> endobj -2004 0 obj +2000 0 obj (21.5 Installation and Configuration) endobj -2005 0 obj +2001 0 obj << /S /GoTo /D (subsection.21.5.1) >> endobj -2008 0 obj +2004 0 obj (21.5.1 Introduction) endobj -2009 0 obj +2005 0 obj << /S /GoTo /D (subsection.21.5.2) >> endobj -2012 0 obj +2008 0 obj (21.5.2 Requirements) endobj -2013 0 obj +2009 0 obj << /S /GoTo /D (subsection.21.5.3) >> endobj -2016 0 obj +2012 0 obj (21.5.3 Testing Things Out) endobj -2017 0 obj +2013 0 obj << /S /GoTo /D (subsubsection.21.5.3.1) >> endobj -2020 0 obj +2016 0 obj (21.5.3.1 Configure nsswitch.conf and the winbind libraries on Linux and Solaris) endobj -2021 0 obj +2017 0 obj << /S /GoTo /D (subsubsection.21.5.3.2) >> endobj -2024 0 obj +2020 0 obj (21.5.3.2 NSS Winbind on AIX) endobj -2025 0 obj +2021 0 obj << /S /GoTo /D (subsubsection.21.5.3.3) >> endobj -2028 0 obj +2024 0 obj (21.5.3.3 Configure smb.conf) endobj -2029 0 obj +2025 0 obj << /S /GoTo /D (subsubsection.21.5.3.4) >> endobj -2032 0 obj +2028 0 obj (21.5.3.4 Join the SAMBA server to the PDC domain) endobj -2033 0 obj +2029 0 obj << /S /GoTo /D (subsubsection.21.5.3.5) >> endobj -2036 0 obj +2032 0 obj (21.5.3.5 Start up the winbindd daemon and test it!) endobj -2037 0 obj +2033 0 obj << /S /GoTo /D (subsubsection.21.5.3.6) >> endobj -2040 0 obj +2036 0 obj (21.5.3.6 Fix the init.d startup scripts) endobj -2041 0 obj +2037 0 obj << /S /GoTo /D (subsubsection.21.5.3.7) >> endobj -2044 0 obj +2040 0 obj (21.5.3.7 Configure Winbind and PAM) endobj -2045 0 obj +2041 0 obj << /S /GoTo /D (section.21.6) >> endobj -2048 0 obj +2044 0 obj (21.6 Conclusion) endobj -2049 0 obj +2045 0 obj << /S /GoTo /D (section.21.7) >> endobj -2052 0 obj +2048 0 obj (21.7 Common Errors) endobj -2053 0 obj +2049 0 obj << /S /GoTo /D (subsection.21.7.1) >> endobj -2056 0 obj +2052 0 obj (21.7.1 NSCD Problem Warning) endobj -2057 0 obj +2053 0 obj << /S /GoTo /D (chapter.22) >> endobj -2060 0 obj +2056 0 obj (22 Advanced Network Management) endobj -2061 0 obj +2057 0 obj << /S /GoTo /D (section.22.1) >> endobj -2064 0 obj +2060 0 obj (22.1 Features and Benefits) endobj -2065 0 obj +2061 0 obj << /S /GoTo /D (section.22.2) >> endobj -2068 0 obj +2064 0 obj (22.2 Remote Server Administration) endobj -2069 0 obj +2065 0 obj << /S /GoTo /D (section.22.3) >> endobj -2072 0 obj +2068 0 obj (22.3 Remote Desktop Management) endobj -2073 0 obj +2069 0 obj << /S /GoTo /D (subsection.22.3.1) >> endobj -2076 0 obj +2072 0 obj (22.3.1 Remote Management from NoMachines.Com) endobj -2077 0 obj +2073 0 obj << /S /GoTo /D (section.22.4) >> endobj -2080 0 obj +2076 0 obj (22.4 Network Logon Script Magic) endobj -2081 0 obj +2077 0 obj << /S /GoTo /D (subsection.22.4.1) >> endobj -2084 0 obj +2080 0 obj (22.4.1 Adding printers without user intervention) endobj -2085 0 obj +2081 0 obj << /S /GoTo /D (section.22.5) >> endobj -2088 0 obj +2084 0 obj (22.5 Common Errors) endobj -2089 0 obj +2085 0 obj << /S /GoTo /D (chapter.23) >> endobj -2092 0 obj +2088 0 obj (23 System and Account Policies) endobj -2093 0 obj +2089 0 obj << /S /GoTo /D (section.23.1) >> endobj -2096 0 obj +2092 0 obj (23.1 Features and Benefits) endobj -2097 0 obj +2093 0 obj << /S /GoTo /D (section.23.2) >> endobj -2100 0 obj +2096 0 obj (23.2 Creating and Managing System Policies) endobj -2101 0 obj +2097 0 obj << /S /GoTo /D (subsection.23.2.1) >> endobj -2104 0 obj +2100 0 obj (23.2.1 Windows 9x/Me Policies) endobj -2105 0 obj +2101 0 obj << /S /GoTo /D (subsection.23.2.2) >> endobj -2108 0 obj +2104 0 obj (23.2.2 Windows NT4 Style Policy Files) endobj -2109 0 obj +2105 0 obj << /S /GoTo /D (subsubsection.23.2.2.1) >> endobj -2112 0 obj +2108 0 obj (23.2.2.1 Registry Spoiling) endobj -2113 0 obj +2109 0 obj << /S /GoTo /D (subsection.23.2.3) >> endobj -2116 0 obj +2112 0 obj (23.2.3 MS Windows 200x / XP Professional Policies) endobj -2117 0 obj +2113 0 obj << /S /GoTo /D (subsubsection.23.2.3.1) >> endobj -2120 0 obj +2116 0 obj (23.2.3.1 Administration of Win2K / XP Policies) endobj -2121 0 obj +2117 0 obj << /S /GoTo /D (section.23.3) >> endobj -2124 0 obj +2120 0 obj (23.3 Managing Account/User Policies) endobj -2125 0 obj +2121 0 obj << /S /GoTo /D (subsection.23.3.1) >> endobj -2128 0 obj +2124 0 obj (23.3.1 Samba Editreg Toolset) endobj -2129 0 obj +2125 0 obj << /S /GoTo /D (subsection.23.3.2) >> endobj -2132 0 obj +2128 0 obj (23.3.2 Windows NT4/200x) endobj -2133 0 obj +2129 0 obj << /S /GoTo /D (subsection.23.3.3) >> endobj -2136 0 obj +2132 0 obj (23.3.3 Samba PDC) endobj -2137 0 obj +2133 0 obj << /S /GoTo /D (section.23.4) >> endobj -2140 0 obj +2136 0 obj (23.4 System Startup and Logon Processing Overview) endobj -2141 0 obj +2137 0 obj << /S /GoTo /D (section.23.5) >> endobj -2144 0 obj +2140 0 obj (23.5 Common Errors) endobj -2145 0 obj +2141 0 obj << /S /GoTo /D (subsection.23.5.1) >> endobj -2148 0 obj +2144 0 obj (23.5.1 Policy Does Not Work) endobj -2149 0 obj +2145 0 obj << /S /GoTo /D (chapter.24) >> endobj -2152 0 obj +2148 0 obj (24 Desktop Profile Management) endobj -2153 0 obj +2149 0 obj << /S /GoTo /D (section.24.1) >> endobj -2156 0 obj +2152 0 obj (24.1 Features and Benefits) endobj -2157 0 obj +2153 0 obj << /S /GoTo /D (section.24.2) >> endobj -2160 0 obj +2156 0 obj (24.2 Roaming Profiles) endobj -2161 0 obj +2157 0 obj << /S /GoTo /D (subsection.24.2.1) >> endobj -2164 0 obj +2160 0 obj (24.2.1 Samba Configuration for Profile Handling) endobj -2165 0 obj +2161 0 obj << /S /GoTo /D (subsubsection.24.2.1.1) >> endobj -2168 0 obj +2164 0 obj (24.2.1.1 NT4/200x User Profiles) endobj -2169 0 obj +2165 0 obj << /S /GoTo /D (subsubsection.24.2.1.2) >> endobj -2172 0 obj +2168 0 obj (24.2.1.2 Windows 9x / Me User Profiles) endobj -2173 0 obj +2169 0 obj << /S /GoTo /D (subsubsection.24.2.1.3) >> endobj -2176 0 obj +2172 0 obj (24.2.1.3 Mixed Windows 9x / Me and Windows NT4/200x User Profiles) endobj -2177 0 obj +2173 0 obj << /S /GoTo /D (subsubsection.24.2.1.4) >> endobj -2180 0 obj +2176 0 obj (24.2.1.4 Disabling Roaming Profile Support) endobj -2181 0 obj +2177 0 obj << /S /GoTo /D (subsection.24.2.2) >> endobj -2184 0 obj +2180 0 obj (24.2.2 Windows Client Profile Configuration Information) endobj -2185 0 obj +2181 0 obj << /S /GoTo /D (subsubsection.24.2.2.1) >> endobj -2188 0 obj +2184 0 obj (24.2.2.1 Windows 9x / Me Profile Setup) endobj -2189 0 obj +2185 0 obj << /S /GoTo /D (subsubsection.24.2.2.2) >> endobj -2192 0 obj +2188 0 obj (24.2.2.2 Windows NT4 Workstation) endobj -2193 0 obj +2189 0 obj << /S /GoTo /D (subsubsection.24.2.2.3) >> endobj -2196 0 obj +2192 0 obj (24.2.2.3 Windows 2000/XP Professional) endobj -2197 0 obj +2193 0 obj << /S /GoTo /D (subsection.24.2.3) >> endobj -2200 0 obj +2196 0 obj (24.2.3 Sharing Profiles between W9x/Me and NT4/200x/XP workstations) endobj -2201 0 obj +2197 0 obj << /S /GoTo /D (subsection.24.2.4) >> endobj -2204 0 obj +2200 0 obj (24.2.4 Profile Migration from Windows NT4/200x Server to Samba) endobj -2205 0 obj +2201 0 obj << /S /GoTo /D (subsubsection.24.2.4.1) >> endobj -2208 0 obj +2204 0 obj (24.2.4.1 Windows NT4 Profile Management Tools) endobj -2209 0 obj +2205 0 obj << /S /GoTo /D (subsubsection.24.2.4.2) >> endobj -2212 0 obj +2208 0 obj (24.2.4.2 Side bar Notes) endobj -2213 0 obj +2209 0 obj << /S /GoTo /D (subsubsection.24.2.4.3) >> endobj -2216 0 obj +2212 0 obj (24.2.4.3 moveuser.exe) endobj -2217 0 obj +2213 0 obj << /S /GoTo /D (subsubsection.24.2.4.4) >> endobj -2220 0 obj +2216 0 obj (24.2.4.4 Get SID) endobj -2221 0 obj +2217 0 obj << /S /GoTo /D (section.24.3) >> endobj -2224 0 obj +2220 0 obj (24.3 Mandatory profiles) endobj -2225 0 obj +2221 0 obj << /S /GoTo /D (section.24.4) >> endobj -2228 0 obj +2224 0 obj (24.4 Creating/Managing Group Profiles) endobj -2229 0 obj +2225 0 obj << /S /GoTo /D (section.24.5) >> endobj -2232 0 obj +2228 0 obj (24.5 Default Profile for Windows Users) endobj -2233 0 obj +2229 0 obj << /S /GoTo /D (subsection.24.5.1) >> endobj -2236 0 obj +2232 0 obj (24.5.1 MS Windows 9x/Me) endobj -2237 0 obj +2233 0 obj << /S /GoTo /D (subsubsection.24.5.1.1) >> endobj -2240 0 obj +2236 0 obj (24.5.1.1 How User Profiles Are Handled in Windows 9x / Me?) endobj -2241 0 obj +2237 0 obj << /S /GoTo /D (subsection.24.5.2) >> endobj -2244 0 obj +2240 0 obj (24.5.2 MS Windows NT4 Workstation) endobj -2245 0 obj +2241 0 obj << /S /GoTo /D (subsection.24.5.3) >> endobj -2248 0 obj +2244 0 obj (24.5.3 MS Windows 200x/XP) endobj -2249 0 obj +2245 0 obj << /S /GoTo /D (section.24.6) >> endobj -2252 0 obj +2248 0 obj (24.6 Common Errors) endobj -2253 0 obj +2249 0 obj << /S /GoTo /D (subsection.24.6.1) >> endobj -2256 0 obj +2252 0 obj (24.6.1 Setting up roaming profiles for just a few user's or group's?) endobj -2257 0 obj +2253 0 obj << /S /GoTo /D (subsection.24.6.2) >> endobj -2260 0 obj +2256 0 obj (24.6.2 Can NOT use Roaming Profiles) endobj -2261 0 obj +2257 0 obj << /S /GoTo /D (subsection.24.6.3) >> endobj -2264 0 obj +2260 0 obj (24.6.3 Changing the default profile) endobj -2265 0 obj +2261 0 obj << /S /GoTo /D (chapter.25) >> endobj -2268 0 obj +2264 0 obj (25 PAM based Distributed Authentication) endobj -2269 0 obj +2265 0 obj << /S /GoTo /D (section.25.1) >> endobj -2272 0 obj +2268 0 obj (25.1 Features and Benefits) endobj -2273 0 obj +2269 0 obj << /S /GoTo /D (section.25.2) >> endobj -2276 0 obj +2272 0 obj (25.2 Technical Discussion) endobj -2277 0 obj +2273 0 obj << /S /GoTo /D (subsection.25.2.1) >> endobj -2280 0 obj +2276 0 obj (25.2.1 PAM Configuration Syntax) endobj -2281 0 obj +2277 0 obj << /S /GoTo /D (subsubsection.25.2.1.1) >> endobj -2284 0 obj +2280 0 obj (25.2.1.1 Anatomy of /etc/pam.d Entries) endobj -2285 0 obj +2281 0 obj << /S /GoTo /D (subsection.25.2.2) >> endobj -2288 0 obj +2284 0 obj (25.2.2 Example System Configurations) endobj -2289 0 obj +2285 0 obj << /S /GoTo /D (subsubsection.25.2.2.1) >> endobj -2292 0 obj +2288 0 obj (25.2.2.1 PAM: original login config) endobj -2293 0 obj +2289 0 obj << /S /GoTo /D (subsubsection.25.2.2.2) >> endobj -2296 0 obj +2292 0 obj (25.2.2.2 PAM: login using pam\137smbpass) endobj -2297 0 obj +2293 0 obj << /S /GoTo /D (subsection.25.2.3) >> endobj -2300 0 obj +2296 0 obj (25.2.3 smb.conf PAM Configuration) endobj -2301 0 obj +2297 0 obj << /S /GoTo /D (subsection.25.2.4) >> endobj -2304 0 obj +2300 0 obj (25.2.4 Remote CIFS Authentication using winbindd.so) endobj -2305 0 obj +2301 0 obj << /S /GoTo /D (subsection.25.2.5) >> endobj -2308 0 obj +2304 0 obj (25.2.5 Password Synchronization using pam\137smbpass.so) endobj -2309 0 obj +2305 0 obj << /S /GoTo /D (subsubsection.25.2.5.1) >> endobj -2312 0 obj +2308 0 obj (25.2.5.1 Password Synchronisation Configuration) endobj -2313 0 obj +2309 0 obj << /S /GoTo /D (subsubsection.25.2.5.2) >> endobj -2316 0 obj +2312 0 obj (25.2.5.2 Password Migration Configuration) endobj -2317 0 obj +2313 0 obj << /S /GoTo /D (subsubsection.25.2.5.3) >> endobj -2320 0 obj +2316 0 obj (25.2.5.3 Mature Password Configuration) endobj -2321 0 obj +2317 0 obj << /S /GoTo /D (subsubsection.25.2.5.4) >> endobj -2324 0 obj +2320 0 obj (25.2.5.4 Kerberos Password Integration Configuration) endobj -2325 0 obj +2321 0 obj << /S /GoTo /D (section.25.3) >> endobj -2328 0 obj +2324 0 obj (25.3 Common Errors) endobj -2329 0 obj +2325 0 obj << /S /GoTo /D (subsection.25.3.1) >> endobj -2332 0 obj +2328 0 obj (25.3.1 pam\137winbind problem) endobj -2333 0 obj +2329 0 obj << /S /GoTo /D (subsection.25.3.2) >> endobj -2336 0 obj +2332 0 obj (25.3.2 Winbind is not resolving users and groups) endobj -2337 0 obj +2333 0 obj << /S /GoTo /D (chapter.26) >> endobj -2340 0 obj +2336 0 obj (26 Integrating MS Windows networks with Samba) endobj -2341 0 obj +2337 0 obj << /S /GoTo /D (section.26.1) >> endobj -2344 0 obj +2340 0 obj (26.1 Features and Benefits) endobj -2345 0 obj +2341 0 obj << /S /GoTo /D (section.26.2) >> endobj -2348 0 obj +2344 0 obj (26.2 Background Information) endobj -2349 0 obj +2345 0 obj << /S /GoTo /D (section.26.3) >> endobj -2352 0 obj +2348 0 obj (26.3 Name Resolution in a pure UNIX/Linux world) endobj -2353 0 obj +2349 0 obj << /S /GoTo /D (subsection.26.3.1) >> endobj -2356 0 obj +2352 0 obj (26.3.1 /etc/hosts) endobj -2357 0 obj +2353 0 obj << /S /GoTo /D (subsection.26.3.2) >> endobj -2360 0 obj +2356 0 obj (26.3.2 /etc/resolv.conf) endobj -2361 0 obj +2357 0 obj << /S /GoTo /D (subsection.26.3.3) >> endobj -2364 0 obj +2360 0 obj (26.3.3 /etc/host.conf) endobj -2365 0 obj +2361 0 obj << /S /GoTo /D (subsection.26.3.4) >> endobj -2368 0 obj +2364 0 obj (26.3.4 /etc/nsswitch.conf) endobj -2369 0 obj +2365 0 obj << /S /GoTo /D (section.26.4) >> endobj -2372 0 obj +2368 0 obj (26.4 Name resolution as used within MS Windows networking) endobj -2373 0 obj +2369 0 obj << /S /GoTo /D (subsection.26.4.1) >> endobj -2376 0 obj +2372 0 obj (26.4.1 The NetBIOS Name Cache) endobj -2377 0 obj +2373 0 obj << /S /GoTo /D (subsection.26.4.2) >> endobj -2380 0 obj +2376 0 obj (26.4.2 The LMHOSTS file) endobj -2381 0 obj +2377 0 obj << /S /GoTo /D (subsection.26.4.3) >> endobj -2384 0 obj +2380 0 obj (26.4.3 HOSTS file) endobj -2385 0 obj +2381 0 obj << /S /GoTo /D (subsection.26.4.4) >> endobj -2388 0 obj +2384 0 obj (26.4.4 DNS Lookup) endobj -2389 0 obj +2385 0 obj << /S /GoTo /D (subsection.26.4.5) >> endobj -2392 0 obj +2388 0 obj (26.4.5 WINS Lookup) endobj -2393 0 obj +2389 0 obj << /S /GoTo /D (section.26.5) >> endobj -2396 0 obj +2392 0 obj (26.5 Common Errors) endobj -2397 0 obj +2393 0 obj << /S /GoTo /D (subsection.26.5.1) >> endobj -2400 0 obj +2396 0 obj (26.5.1 Pinging works only in one way) endobj -2401 0 obj +2397 0 obj << /S /GoTo /D (subsection.26.5.2) >> endobj -2404 0 obj +2400 0 obj (26.5.2 Very Slow Network Connections) endobj -2405 0 obj +2401 0 obj << /S /GoTo /D (subsection.26.5.3) >> endobj -2408 0 obj +2404 0 obj (26.5.3 Samba server name change problem) endobj -2409 0 obj +2405 0 obj << /S /GoTo /D (chapter.27) >> endobj -2412 0 obj +2408 0 obj (27 Unicode/Charsets) endobj -2413 0 obj +2409 0 obj << /S /GoTo /D (section.27.1) >> endobj -2416 0 obj +2412 0 obj (27.1 Features and Benefits) endobj -2417 0 obj +2413 0 obj << /S /GoTo /D (section.27.2) >> endobj -2420 0 obj +2416 0 obj (27.2 What are charsets and unicode?) endobj -2421 0 obj +2417 0 obj << /S /GoTo /D (section.27.3) >> endobj -2424 0 obj +2420 0 obj (27.3 Samba and charsets) endobj -2425 0 obj +2421 0 obj << /S /GoTo /D (section.27.4) >> endobj -2428 0 obj +2424 0 obj (27.4 Conversion from old names) endobj -2429 0 obj +2425 0 obj << /S /GoTo /D (section.27.5) >> endobj -2432 0 obj +2428 0 obj (27.5 Japanese charsets) endobj -2433 0 obj +2429 0 obj << /S /GoTo /D (section.27.6) >> endobj -2436 0 obj +2432 0 obj (27.6 Common errors) endobj -2437 0 obj +2433 0 obj << /S /GoTo /D (subsection.27.6.1) >> endobj -2440 0 obj +2436 0 obj (27.6.1 CP850.so can't be found) endobj -2441 0 obj +2437 0 obj << /S /GoTo /D (chapter.28) >> endobj -2444 0 obj +2440 0 obj (28 Samba Backup Techniques) endobj -2445 0 obj +2441 0 obj << /S /GoTo /D (section.28.1) >> endobj -2448 0 obj +2444 0 obj (28.1 Note) endobj -2449 0 obj +2445 0 obj << /S /GoTo /D (section.28.2) >> endobj -2452 0 obj +2448 0 obj (28.2 Features and Benefits) endobj -2453 0 obj +2449 0 obj << /S /GoTo /D (chapter.29) >> endobj -2456 0 obj +2452 0 obj (29 High Availability Options) endobj -2457 0 obj +2453 0 obj << /S /GoTo /D (section.29.1) >> endobj -2460 0 obj +2456 0 obj (29.1 Note) endobj -2461 0 obj +2457 0 obj << /S /GoTo /D (part.4) >> endobj -2464 0 obj +2460 0 obj (IV Migration and Updating) endobj -2465 0 obj +2461 0 obj << /S /GoTo /D (chapter.30) >> endobj -2468 0 obj +2464 0 obj (30 Upgrading from Samba-2.x to Samba-3.0.0) endobj -2469 0 obj +2465 0 obj << /S /GoTo /D (section.30.1) >> endobj -2472 0 obj +2468 0 obj (30.1 New Features in Samba-3) endobj -2473 0 obj +2469 0 obj << /S /GoTo /D (section.30.2) >> endobj -2476 0 obj +2472 0 obj (30.2 Configuration Parameter Changes) endobj -2477 0 obj +2473 0 obj << /S /GoTo /D (subsection.30.2.1) >> endobj -2480 0 obj +2476 0 obj (30.2.1 Removed Parameters) endobj -2481 0 obj +2477 0 obj << /S /GoTo /D (subsection.30.2.2) >> endobj -2484 0 obj +2480 0 obj (30.2.2 New Parameters) endobj -2485 0 obj +2481 0 obj << /S /GoTo /D (subsection.30.2.3) >> endobj -2488 0 obj +2484 0 obj (30.2.3 Modified Parameters \(changes in behavior\):) endobj -2489 0 obj +2485 0 obj << /S /GoTo /D (section.30.3) >> endobj -2492 0 obj +2488 0 obj (30.3 New Functionality) endobj -2493 0 obj +2489 0 obj << /S /GoTo /D (subsection.30.3.1) >> endobj -2496 0 obj +2492 0 obj (30.3.1 Databases) endobj -2497 0 obj +2493 0 obj << /S /GoTo /D (subsection.30.3.2) >> endobj -2500 0 obj +2496 0 obj (30.3.2 Changes in Behavior) endobj -2501 0 obj +2497 0 obj << /S /GoTo /D (subsection.30.3.3) >> endobj -2504 0 obj +2500 0 obj (30.3.3 Charsets) endobj -2505 0 obj +2501 0 obj << /S /GoTo /D (subsection.30.3.4) >> endobj -2508 0 obj +2504 0 obj (30.3.4 Passdb Backends and Authentication) endobj -2509 0 obj +2505 0 obj << /S /GoTo /D (subsection.30.3.5) >> endobj -2512 0 obj +2508 0 obj (30.3.5 Charsets) endobj -2513 0 obj +2509 0 obj << /S /GoTo /D (subsection.30.3.6) >> endobj -2516 0 obj +2512 0 obj (30.3.6 LDAP) endobj -2517 0 obj +2513 0 obj << /S /GoTo /D (subsubsection.30.3.6.1) >> endobj -2520 0 obj +2516 0 obj (30.3.6.1 New Schema) endobj -2521 0 obj +2517 0 obj << /S /GoTo /D (subsubsection.30.3.6.2) >> endobj -2524 0 obj +2520 0 obj (30.3.6.2 New Suffix for Searching) endobj -2525 0 obj +2521 0 obj << /S /GoTo /D (subsubsection.30.3.6.3) >> endobj -2528 0 obj +2524 0 obj (30.3.6.3 IdMap LDAP support) endobj -2529 0 obj +2525 0 obj << /S /GoTo /D (chapter.31) >> endobj -2532 0 obj +2528 0 obj (31 Migration from NT4 PDC to Samba-3 PDC) endobj -2533 0 obj +2529 0 obj << /S /GoTo /D (section.31.1) >> endobj -2536 0 obj +2532 0 obj (31.1 Planning and Getting Started) endobj -2537 0 obj +2533 0 obj << /S /GoTo /D (subsection.31.1.1) >> endobj -2540 0 obj +2536 0 obj (31.1.1 Objectives) endobj -2541 0 obj +2537 0 obj << /S /GoTo /D (subsubsection.31.1.1.1) >> endobj -2544 0 obj +2540 0 obj (31.1.1.1 Domain Layout) endobj -2545 0 obj +2541 0 obj << /S /GoTo /D (subsubsection.31.1.1.2) >> endobj -2548 0 obj +2544 0 obj (31.1.1.2 Server Share and Directory Layout) endobj -2549 0 obj +2545 0 obj << /S /GoTo /D (subsubsection.31.1.1.3) >> endobj -2552 0 obj +2548 0 obj (31.1.1.3 Logon Scripts) endobj -2553 0 obj +2549 0 obj << /S /GoTo /D (subsubsection.31.1.1.4) >> endobj -2556 0 obj +2552 0 obj (31.1.1.4 Profile Migration/Creation) endobj -2557 0 obj +2553 0 obj << /S /GoTo /D (subsubsection.31.1.1.5) >> endobj -2560 0 obj +2556 0 obj (31.1.1.5 User and Group Accounts) endobj -2561 0 obj +2557 0 obj << /S /GoTo /D (subsection.31.1.2) >> endobj -2564 0 obj +2560 0 obj (31.1.2 Steps In Migration Process) endobj -2565 0 obj +2561 0 obj << /S /GoTo /D (section.31.2) >> endobj -2568 0 obj +2564 0 obj (31.2 Migration Options) endobj -2569 0 obj +2565 0 obj << /S /GoTo /D (subsection.31.2.1) >> endobj -2572 0 obj +2568 0 obj (31.2.1 Planning for Success) endobj -2573 0 obj +2569 0 obj << /S /GoTo /D (subsection.31.2.2) >> endobj -2576 0 obj +2572 0 obj (31.2.2 Samba-3 Implementation Choices) endobj -2577 0 obj +2573 0 obj << /S /GoTo /D (chapter.32) >> endobj -2580 0 obj +2576 0 obj (32 SWAT - The Samba Web Administration Tool) endobj -2581 0 obj +2577 0 obj << /S /GoTo /D (section.32.1) >> endobj -2584 0 obj +2580 0 obj (32.1 Features and Benefits) endobj -2585 0 obj +2581 0 obj << /S /GoTo /D (subsection.32.1.1) >> endobj -2588 0 obj +2584 0 obj (32.1.1 Enabling SWAT for use) endobj -2589 0 obj +2585 0 obj << /S /GoTo /D (subsection.32.1.2) >> endobj -2592 0 obj +2588 0 obj (32.1.2 Securing SWAT through SSL) endobj -2593 0 obj +2589 0 obj << /S /GoTo /D (subsection.32.1.3) >> endobj -2596 0 obj +2592 0 obj (32.1.3 The SWAT Home Page) endobj -2597 0 obj +2593 0 obj << /S /GoTo /D (subsection.32.1.4) >> endobj -2600 0 obj +2596 0 obj (32.1.4 Global Settings) endobj -2601 0 obj +2597 0 obj << /S /GoTo /D (subsection.32.1.5) >> endobj -2604 0 obj +2600 0 obj (32.1.5 Share Settings) endobj -2605 0 obj +2601 0 obj << /S /GoTo /D (subsection.32.1.6) >> endobj -2608 0 obj +2604 0 obj (32.1.6 Printers Settings) endobj -2609 0 obj +2605 0 obj << /S /GoTo /D (subsection.32.1.7) >> endobj -2612 0 obj +2608 0 obj (32.1.7 The SWAT Wizard) endobj -2613 0 obj +2609 0 obj << /S /GoTo /D (subsection.32.1.8) >> endobj -2616 0 obj +2612 0 obj (32.1.8 The Status Page) endobj -2617 0 obj +2613 0 obj << /S /GoTo /D (subsection.32.1.9) >> endobj -2620 0 obj +2616 0 obj (32.1.9 The View Page) endobj -2621 0 obj +2617 0 obj << /S /GoTo /D (subsection.32.1.10) >> endobj -2624 0 obj +2620 0 obj (32.1.10 The Password Change Page) endobj -2625 0 obj +2621 0 obj << /S /GoTo /D (part.5) >> endobj -2628 0 obj +2624 0 obj (V Troubleshooting) endobj -2629 0 obj +2625 0 obj << /S /GoTo /D (chapter.33) >> endobj -2632 0 obj +2628 0 obj (33 The Samba checklist) endobj -2633 0 obj +2629 0 obj << /S /GoTo /D (section.33.1) >> endobj -2636 0 obj +2632 0 obj (33.1 Introduction) endobj -2637 0 obj +2633 0 obj << /S /GoTo /D (section.33.2) >> endobj -2640 0 obj +2636 0 obj (33.2 Assumptions) endobj -2641 0 obj +2637 0 obj << /S /GoTo /D (section.33.3) >> endobj -2644 0 obj +2640 0 obj (33.3 The tests) endobj -2645 0 obj +2641 0 obj << /S /GoTo /D (chapter.34) >> endobj -2648 0 obj +2644 0 obj (34 Analysing and solving samba problems) endobj -2649 0 obj +2645 0 obj << /S /GoTo /D (section.34.1) >> endobj -2652 0 obj +2648 0 obj (34.1 Diagnostics tools) endobj -2653 0 obj +2649 0 obj << /S /GoTo /D (subsection.34.1.1) >> endobj -2656 0 obj +2652 0 obj (34.1.1 Debugging with Samba itself) endobj -2657 0 obj +2653 0 obj << /S /GoTo /D (subsection.34.1.2) >> endobj -2660 0 obj +2656 0 obj (34.1.2 Tcpdump) endobj -2661 0 obj +2657 0 obj << /S /GoTo /D (subsection.34.1.3) >> endobj -2664 0 obj +2660 0 obj (34.1.3 Ethereal) endobj -2665 0 obj +2661 0 obj << /S /GoTo /D (subsection.34.1.4) >> endobj -2668 0 obj +2664 0 obj (34.1.4 The Windows Network Monitor) endobj -2669 0 obj +2665 0 obj << /S /GoTo /D (subsubsection.34.1.4.1) >> endobj -2672 0 obj +2668 0 obj (34.1.4.1 Installing 'Network Monitor' on an NT Workstation) endobj -2673 0 obj +2669 0 obj << /S /GoTo /D (subsubsection.34.1.4.2) >> endobj -2676 0 obj +2672 0 obj (34.1.4.2 Installing 'Network Monitor' on an 9x Workstation) endobj -2677 0 obj +2673 0 obj << /S /GoTo /D (section.34.2) >> endobj -2680 0 obj +2676 0 obj (34.2 Useful URLs) endobj -2681 0 obj +2677 0 obj << /S /GoTo /D (section.34.3) >> endobj -2684 0 obj +2680 0 obj (34.3 Getting help from the mailing lists) endobj -2685 0 obj +2681 0 obj << /S /GoTo /D (section.34.4) >> endobj -2688 0 obj +2684 0 obj (34.4 How to get off the mailing lists) endobj -2689 0 obj +2685 0 obj << /S /GoTo /D (chapter.35) >> endobj -2692 0 obj +2688 0 obj (35 Reporting Bugs) endobj -2693 0 obj +2689 0 obj << /S /GoTo /D (section.35.1) >> endobj -2696 0 obj +2692 0 obj (35.1 Introduction) endobj -2697 0 obj +2693 0 obj << /S /GoTo /D (section.35.2) >> endobj -2700 0 obj +2696 0 obj (35.2 General info) endobj -2701 0 obj +2697 0 obj << /S /GoTo /D (section.35.3) >> endobj -2704 0 obj +2700 0 obj (35.3 Debug levels) endobj -2705 0 obj +2701 0 obj << /S /GoTo /D (section.35.4) >> endobj -2708 0 obj +2704 0 obj (35.4 Internal errors) endobj -2709 0 obj +2705 0 obj << /S /GoTo /D (section.35.5) >> endobj -2712 0 obj +2708 0 obj (35.5 Attaching to a running process) endobj -2713 0 obj +2709 0 obj << /S /GoTo /D (section.35.6) >> endobj -2716 0 obj +2712 0 obj (35.6 Patches) endobj -2717 0 obj +2713 0 obj << /S /GoTo /D (part.6) >> endobj -2720 0 obj +2716 0 obj (VI Appendixes) endobj -2721 0 obj +2717 0 obj << /S /GoTo /D (chapter.36) >> endobj -2724 0 obj +2720 0 obj (36 How to compile Samba) endobj -2725 0 obj +2721 0 obj << /S /GoTo /D (section.36.1) >> endobj -2728 0 obj +2724 0 obj (36.1 Access Samba source code via CVS) endobj -2729 0 obj +2725 0 obj << /S /GoTo /D (subsection.36.1.1) >> endobj -2732 0 obj +2728 0 obj (36.1.1 Introduction) endobj -2733 0 obj +2729 0 obj << /S /GoTo /D (subsection.36.1.2) >> endobj -2736 0 obj +2732 0 obj (36.1.2 CVS Access to samba.org) endobj -2737 0 obj +2733 0 obj << /S /GoTo /D (subsubsection.36.1.2.1) >> endobj -2740 0 obj +2736 0 obj (36.1.2.1 Access via CVSweb) endobj -2741 0 obj +2737 0 obj << /S /GoTo /D (subsubsection.36.1.2.2) >> endobj -2744 0 obj +2740 0 obj (36.1.2.2 Access via cvs) endobj -2745 0 obj +2741 0 obj << /S /GoTo /D (section.36.2) >> endobj -2748 0 obj +2744 0 obj (36.2 Accessing the samba sources via rsync and ftp) endobj -2749 0 obj +2745 0 obj << /S /GoTo /D (section.36.3) >> endobj -2752 0 obj +2748 0 obj (36.3 Verifying Samba's PGP signature) endobj -2753 0 obj +2749 0 obj << /S /GoTo /D (section.36.4) >> endobj -2756 0 obj +2752 0 obj (36.4 Building the Binaries) endobj -2757 0 obj +2753 0 obj << /S /GoTo /D (subsection.36.4.1) >> endobj -2760 0 obj +2756 0 obj (36.4.1 Compiling samba with Active Directory support) endobj -2761 0 obj +2757 0 obj << /S /GoTo /D (subsubsection.36.4.1.1) >> endobj -2764 0 obj +2760 0 obj (36.4.1.1 Installing the required packages for Debian) endobj -2765 0 obj +2761 0 obj << /S /GoTo /D (subsubsection.36.4.1.2) >> endobj -2768 0 obj +2764 0 obj (36.4.1.2 Installing the required packages for RedHat) endobj -2769 0 obj +2765 0 obj << /S /GoTo /D (section.36.5) >> endobj -2772 0 obj +2768 0 obj (36.5 Starting the smbd and nmbd) endobj -2773 0 obj +2769 0 obj << /S /GoTo /D (subsection.36.5.1) >> endobj -2776 0 obj +2772 0 obj (36.5.1 Starting from inetd.conf) endobj -2777 0 obj +2773 0 obj << /S /GoTo /D (subsection.36.5.2) >> endobj -2780 0 obj +2776 0 obj (36.5.2 Alternative: starting it as a daemon) endobj -2781 0 obj +2777 0 obj << /S /GoTo /D (chapter.37) >> endobj -2784 0 obj +2780 0 obj (37 Portability) endobj -2785 0 obj +2781 0 obj << /S /GoTo /D (section.37.1) >> endobj -2788 0 obj +2784 0 obj (37.1 HPUX) endobj -2789 0 obj +2785 0 obj << /S /GoTo /D (section.37.2) >> endobj -2792 0 obj +2788 0 obj (37.2 SCO UNIX) endobj -2793 0 obj +2789 0 obj << /S /GoTo /D (section.37.3) >> endobj -2796 0 obj +2792 0 obj (37.3 DNIX) endobj -2797 0 obj +2793 0 obj << /S /GoTo /D (section.37.4) >> endobj -2800 0 obj +2796 0 obj (37.4 RedHat Linux Rembrandt-II) endobj -2801 0 obj +2797 0 obj << /S /GoTo /D (section.37.5) >> endobj -2804 0 obj +2800 0 obj (37.5 AIX) endobj -2805 0 obj +2801 0 obj << /S /GoTo /D (subsection.37.5.1) >> endobj -2808 0 obj +2804 0 obj (37.5.1 Sequential Read Ahead) endobj -2809 0 obj +2805 0 obj << /S /GoTo /D (section.37.6) >> endobj -2812 0 obj +2808 0 obj (37.6 Solaris) endobj -2813 0 obj +2809 0 obj << /S /GoTo /D (subsection.37.6.1) >> endobj -2816 0 obj +2812 0 obj (37.6.1 Locking improvements) endobj -2817 0 obj +2813 0 obj << /S /GoTo /D (subsection.37.6.2) >> endobj -2820 0 obj +2816 0 obj (37.6.2 Winbind on Solaris 9) endobj -2821 0 obj +2817 0 obj << /S /GoTo /D (chapter.38) >> endobj -2824 0 obj +2820 0 obj (38 Samba and other CIFS clients) endobj -2825 0 obj +2821 0 obj << /S /GoTo /D (section.38.1) >> endobj -2828 0 obj +2824 0 obj (38.1 Macintosh clients?) endobj -2829 0 obj +2825 0 obj << /S /GoTo /D (section.38.2) >> endobj -2832 0 obj +2828 0 obj (38.2 OS2 Client) endobj -2833 0 obj +2829 0 obj << /S /GoTo /D (subsection.38.2.1) >> endobj -2836 0 obj +2832 0 obj (38.2.1 Configuring OS/2 Warp Connect or OS/2 Warp 4 as a client for Samba) endobj -2837 0 obj +2833 0 obj << /S /GoTo /D (subsection.38.2.2) >> endobj -2840 0 obj +2836 0 obj (38.2.2 Configuring OS/2 Warp 3 \(not Connect\), OS/2 1.2, 1.3 or 2.x for Samba) endobj -2841 0 obj +2837 0 obj << /S /GoTo /D (subsection.38.2.3) >> endobj -2844 0 obj +2840 0 obj (38.2.3 Printer driver download for for OS/2 clients?) endobj -2845 0 obj +2841 0 obj << /S /GoTo /D (section.38.3) >> endobj -2848 0 obj +2844 0 obj (38.3 Windows for Workgroups) endobj -2849 0 obj +2845 0 obj << /S /GoTo /D (subsection.38.3.1) >> endobj -2852 0 obj +2848 0 obj (38.3.1 Latest TCP/IP stack from Microsoft) endobj -2853 0 obj +2849 0 obj << /S /GoTo /D (subsection.38.3.2) >> endobj -2856 0 obj +2852 0 obj (38.3.2 Delete .pwl files after password change) endobj -2857 0 obj +2853 0 obj << /S /GoTo /D (subsection.38.3.3) >> endobj -2860 0 obj +2856 0 obj (38.3.3 Configuring WfW password handling) endobj -2861 0 obj +2857 0 obj << /S /GoTo /D (subsection.38.3.4) >> endobj -2864 0 obj +2860 0 obj (38.3.4 Case handling of passwords) endobj -2865 0 obj +2861 0 obj << /S /GoTo /D (subsection.38.3.5) >> endobj -2868 0 obj +2864 0 obj (38.3.5 Use TCP/IP as default protocol) endobj -2869 0 obj +2865 0 obj << /S /GoTo /D (subsection.38.3.6) >> endobj -2872 0 obj +2868 0 obj (38.3.6 Speed improvement) endobj -2873 0 obj +2869 0 obj << /S /GoTo /D (section.38.4) >> endobj -2876 0 obj +2872 0 obj (38.4 Windows '95/'98) endobj -2877 0 obj +2873 0 obj << /S /GoTo /D (subsection.38.4.1) >> endobj -2880 0 obj +2876 0 obj (38.4.1 Speed improvement) endobj -2881 0 obj +2877 0 obj << /S /GoTo /D (section.38.5) >> endobj -2884 0 obj +2880 0 obj (38.5 Windows 2000 Service Pack 2) endobj -2885 0 obj +2881 0 obj << /S /GoTo /D (section.38.6) >> endobj -2888 0 obj +2884 0 obj (38.6 Windows NT 3.1) endobj -2889 0 obj +2885 0 obj << /S /GoTo /D (chapter.39) >> endobj -2892 0 obj +2888 0 obj (39 Samba Performance Tuning) endobj -2893 0 obj +2889 0 obj << /S /GoTo /D (section.39.1) >> endobj -2896 0 obj +2892 0 obj (39.1 Comparisons) endobj -2897 0 obj +2893 0 obj << /S /GoTo /D (section.39.2) >> endobj -2900 0 obj +2896 0 obj (39.2 Socket options) endobj -2901 0 obj +2897 0 obj << /S /GoTo /D (section.39.3) >> endobj -2904 0 obj +2900 0 obj (39.3 Read size) endobj -2905 0 obj +2901 0 obj << /S /GoTo /D (section.39.4) >> endobj -2908 0 obj +2904 0 obj (39.4 Max xmit) endobj -2909 0 obj +2905 0 obj << /S /GoTo /D (section.39.5) >> endobj -2912 0 obj +2908 0 obj (39.5 Log level) endobj -2913 0 obj +2909 0 obj << /S /GoTo /D (section.39.6) >> endobj -2916 0 obj +2912 0 obj (39.6 Read raw) endobj -2917 0 obj +2913 0 obj << /S /GoTo /D (section.39.7) >> endobj -2920 0 obj +2916 0 obj (39.7 Write raw) endobj -2921 0 obj +2917 0 obj << /S /GoTo /D (section.39.8) >> endobj -2924 0 obj +2920 0 obj (39.8 Slow Logins) endobj -2925 0 obj +2921 0 obj << /S /GoTo /D (section.39.9) >> endobj -2928 0 obj +2924 0 obj (39.9 Client tuning) endobj -2929 0 obj +2925 0 obj << /S /GoTo /D (section.39.10) >> endobj -2932 0 obj +2928 0 obj (39.10 Samba performance problem due changing kernel) endobj -2933 0 obj +2929 0 obj << /S /GoTo /D (section.39.11) >> endobj -2936 0 obj +2932 0 obj (39.11 Corrupt tdb Files) endobj -2937 0 obj +2933 0 obj << /S /GoTo /D (chapter.40) >> endobj -2940 0 obj +2936 0 obj (40 DNS and DHCP Configuration Guide) endobj -2941 0 obj +2937 0 obj << /S /GoTo /D (section.40.1) >> endobj -2944 0 obj +2940 0 obj (40.1 Note) endobj -2945 0 obj +2941 0 obj << /S /GoTo /D (chapter.41) >> endobj -2948 0 obj +2944 0 obj (41 Further Resources) endobj -2949 0 obj +2945 0 obj << /S /GoTo /D (section.41.1) >> endobj -2952 0 obj +2948 0 obj (41.1 Websites) endobj -2953 0 obj +2949 0 obj << /S /GoTo /D (section.41.2) >> endobj -2956 0 obj +2952 0 obj (41.2 Related updates from Microsoft) endobj -2957 0 obj -<< /S /GoTo /D [2958 0 R /Fit ] >> +2953 0 obj +<< /S /GoTo /D [2954 0 R /Fit ] >> endobj -2960 0 obj << +2956 0 obj << /Length 236 /Filter /FlateDecode >> stream -xÚ‘ÁJÄ0†ï}Š9¦‡Œ3™Ì¤=vYA°7ñ u]]Ø-hûþ¦´»V\fòd¾$”C¥HRCªUºcA°ÏÉmÁUPcÌõJèÏ©g©0iZƒ,¡XŸ‰¨ö“øukÀHÞ¨Fáj‚7mqu¡™@û¬ +ƒ3Ó¾>¹Çæ~SzvMéÅÌ=|ö‡©Ýuü±º>×äºñ¸;
/ÃG*ŸÛ»âº½Ì_^ÃHQV¯» +xÚ‘ÁJÄ0†ï}Š9¦‡Œ3™dÒ»¬ +‚ ˜›xº®.ì´}Ú]+H.3ù?2_Ê‹¡ HÒBlƒ0ôÇŠ`Ÿ“ÛŠÂÁà}®WB{N-Kƒ1Ä5H#ŠF°™ðA¿ŽãàГ‚UjQ¸)ð&UW7ŽÀª +¤7à±Q83éõÉ<v÷›Ú²éj+ªæás8”v×óƶtC®ÉôÓqw_ÆáT?§»ê:]æ/¯¡PV¯» endobj -2958 0 obj << +2954 0 obj << /Type /Page -/Contents 2960 0 R -/Resources 2959 0 R +/Contents 2956 0 R +/Resources 2955 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R +/Parent 2965 0 R >> endobj -2961 0 obj << -/D [2958 0 R /XYZ 85.039 786.531 null] +2957 0 obj << +/D [2954 0 R /XYZ 85.039 786.531 null] >> endobj -2962 0 obj << -/D [2958 0 R /XYZ 85.039 766.606 null] +2958 0 obj << +/D [2954 0 R /XYZ 85.039 766.606 null] >> endobj -2959 0 obj << -/Font << /F20 2965 0 R /F21 2968 0 R >> +2955 0 obj << +/Font << /F20 2961 0 R /F21 2964 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2972 0 obj << +2968 0 obj << /Length 1451 /Filter /FlateDecode >> @@ -4468,77 +4464,77 @@ y9
ù¹L<Æn?><œN§°×ûm·}˜#¥ÓL]3Ë:žçÊ„‹¬#¥ ¾¾syF¦ÒRšÝ#‰jq=8 U6¸IW£¿î]°ýJòà'æs'£qÝö¥å…6sŸ@þïPuÝ«@h'èpqª«s?Tκˆ‚¦±-›£on©kA*&´ó‘§-Ú†ƒéy&•ÅÖƒ—cؘ‘ÁkäæNýÄlãôÙÍ ëÖÛY1Íì^œhÞ{ ø]¢’¦CHÇéL)ìm禼cƒ˜my|¿vé‚Ô¹-½çeêºá«›Þ©Ck¥éÜŒ¤ò¢A6NdÄu`å‡#9óØSè¶[^tŠZ¤ô°\Ã0}pÅ8p€8Åôgžy¤ÑH0Cò³&Ñ=¤9:ó¡î(k°sá.ß²âø€íWS—“õ'̾œ¸.ž#ÊÖɧü¤žÔìw8<wèd²å¯Ë<©Ì˜<Ø×l|C!<'uœÑËœXóôØeÂõ|ü>ƒ%ïë¶Ææb°“'䬦ºG´LB%åw¿Ôÿ…à¿Îendstream endobj -2971 0 obj << +2967 0 obj << /Type /Page -/Contents 2972 0 R -/Resources 2970 0 R +/Contents 2968 0 R +/Resources 2966 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R -/Annots [ 2977 0 R 2981 0 R 2982 0 R 2983 0 R ] +/Parent 2965 0 R +/Annots [ 2973 0 R 2977 0 R 2978 0 R 2979 0 R ] >> endobj -2977 0 obj << +2973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [210.406 518.803 332.67 530.796] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.samba.org/)>> >> endobj -2981 0 obj << +2977 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [138.346 504.951 215.702 517.852] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -2982 0 obj << +2978 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [220.377 504.951 304.46 517.852] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -2983 0 obj << +2979 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [319.468 504.951 425.172 517.852] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -2973 0 obj << -/D [2971 0 R /XYZ 85.039 786.531 null] +2969 0 obj << +/D [2967 0 R /XYZ 85.039 786.531 null] >> endobj -2970 0 obj << -/Font << /F15 2976 0 R /F35 2980 0 R >> +2966 0 obj << +/Font << /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2986 0 obj << +2982 0 obj << /Length 523 /Filter /FlateDecode >> stream xÚ}SM›0½çWøh8þÆôÖJm¤*ZZzÚö endobj -2985 0 obj << +2981 0 obj << /Type /Page -/Contents 2986 0 R -/Resources 2984 0 R +/Contents 2982 0 R +/Resources 2980 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R -/Annots [ 2989 0 R ] +/Parent 2965 0 R +/Annots [ 2985 0 R ] >> endobj -2989 0 obj << +2985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [97.376 585.447 299.821 597.439] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.fsf.org/licenses/gpl.txt)>> >> endobj -2987 0 obj << -/D [2985 0 R /XYZ 85.039 786.531 null] ->> endobj -2988 0 obj << -/D [2985 0 R /XYZ 85.039 639.047 null] +2983 0 obj << +/D [2981 0 R /XYZ 85.039 786.531 null] >> endobj 2984 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +/D [2981 0 R /XYZ 85.039 639.047 null] +>> endobj +2980 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -2992 0 obj << +2988 0 obj << /Length 1726 /Filter /FlateDecode >> @@ -4553,152 +4549,152 @@ F˜ÜR§ÎŸ:Ûn{Œ»<Þmv~?ú›Þã~&&A1£b`~¶t)©èI׶”™PjAà´(ðÑ ðÈcZàÇgxÈþCëˆm>Y QÍNì:Û{Œõz¹q﻾=tGP»m¦eºZºûÐ9©Uc!͹¢ˆ0Ëä'3‰Í\½0ö E™Æ Z#ánrªÄ$çò÷0•«ÆIæÌ"XñÂc,u³ª¬/sÄíÄ.ÿ¡À®endstream endobj -2991 0 obj << +2987 0 obj << /Type /Page -/Contents 2992 0 R -/Resources 2990 0 R +/Contents 2988 0 R +/Resources 2986 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R -/Annots [ 2995 0 R 3002 0 R 3003 0 R 3004 0 R 3005 0 R 3006 0 R 3007 0 R 3008 0 R 3009 0 R 3010 0 R 3011 0 R 3012 0 R 3013 0 R 3014 0 R 3015 0 R 3016 0 R 3017 0 R 3018 0 R 3019 0 R 3020 0 R ] +/Parent 2965 0 R +/Annots [ 2991 0 R 2998 0 R 2999 0 R 3000 0 R 3001 0 R 3002 0 R 3003 0 R 3004 0 R 3005 0 R 3006 0 R 3007 0 R 3008 0 R 3009 0 R 3010 0 R 3011 0 R 3012 0 R 3013 0 R 3014 0 R 3015 0 R 3016 0 R ] >> endobj -2995 0 obj << +2991 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 614.97 194.551 624.538] /Subtype /Link /A << /S /GoTo /D (IntroSMB) >> >> endobj -3002 0 obj << +2998 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [193.467 585.75 286.703 597.439] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:david@lechnyr.com)>> >> endobj -3003 0 obj << +2999 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 560.773 243.278 570.341] /Subtype /Link /A << /S /GoTo /D (install) >> >> endobj -3004 0 obj << +3000 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 531.553 287.733 543.243] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3005 0 obj << +3001 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 504.455 301.672 516.144] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3006 0 obj << +3002 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 477.356 277.612 489.046] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3007 0 obj << +3003 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 423.16 219.945 434.849] /Subtype /Link /A << /S /GoTo /D (FastStart) >> >> endobj -3008 0 obj << +3004 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 396.061 277.612 407.751] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3009 0 obj << +3005 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 368.963 246.551 380.652] /Subtype /Link /A << /S /GoTo /D (ServerType) >> >> endobj -3010 0 obj << +3006 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 341.864 287.733 353.554] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3011 0 obj << +3007 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 314.766 301.672 326.456] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3012 0 obj << +3008 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 287.668 277.612 299.357] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3013 0 obj << +3009 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 262.69 163.187 272.259] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -3014 0 obj << +3010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 233.471 277.612 245.16] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3015 0 obj << +3011 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 205.766 308.384 218.668] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3016 0 obj << +3012 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [192.225 179.274 292.187 190.964] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:dbannon@samba.org)>> >> endobj -3017 0 obj << +3013 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 152.176 202.43 163.865] /Subtype /Link /A << /S /GoTo /D (samba-bdc) >> >> endobj -3018 0 obj << +3014 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 125.077 277.612 136.767] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3019 0 obj << +3015 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [200.892 99.674 339.46 109.668] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:Volker.Lendecke@SerNet.DE)>> >> endobj -3020 0 obj << +3016 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 70.88 185.672 82.57] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -2993 0 obj << -/D [2991 0 R /XYZ 85.039 786.531 null] ->> endobj -2994 0 obj << -/D [2991 0 R /XYZ 85.039 643.064 null] +2989 0 obj << +/D [2987 0 R /XYZ 85.039 786.531 null] >> endobj 2990 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F38 3001 0 R >> +/D [2987 0 R /XYZ 85.039 643.064 null] +>> endobj +2986 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3030 0 obj << +3026 0 obj << /Length 2055 /Filter /FlateDecode >> @@ -4718,178 +4714,178 @@ Pñ [N¤“Ã-'мåô4D-Â+BÅ=â0ˆI,(é„ÐÙ0†}â1ÞÓÓ‘‘ØôÓ\6¨ùÃOG°ÎÙ§#P@àéˆO5E®¯dn ñXóùH}z>G×k:Ÿcæs¨$8ŸûJb†É+N*Ïç&n˜”2F82
ã3þf6¯ë¦uGÎÆxåÚ5/»Ô붿. 9T=zäEz†œ9_¬©‰·›Æ¢”ÌOŸ=~ù–˜étzêÐj*;3‘1>w@%Ô2¥ R”{Né::¥÷sMXÑé6·WÝ€þJ½DnAê3gä‹?^¿Ðm{k¯;t˶w_–¡¹]K•O\àj0#’ñ½®sž!s{J&ÄCà ñÏšÚýƒÄúæ}Ʋ%ç|q¹]Ûn¾ÒAr¿(u!ªïb^ j¤ø/5iŽ%›ƒºæ endobj -3029 0 obj << +3025 0 obj << /Type /Page -/Contents 3030 0 R -/Resources 3028 0 R +/Contents 3026 0 R +/Resources 3024 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R -/Annots [ 3032 0 R 3033 0 R 3034 0 R 3035 0 R 3036 0 R 3037 0 R 3038 0 R 3039 0 R 3040 0 R 3041 0 R 3042 0 R 3043 0 R 3044 0 R 3045 0 R 3046 0 R 3047 0 R 3048 0 R 3049 0 R 3050 0 R 3051 0 R 3052 0 R 3053 0 R 3054 0 R 3055 0 R 3056 0 R ] +/Parent 2965 0 R +/Annots [ 3028 0 R 3029 0 R 3030 0 R 3031 0 R 3032 0 R 3033 0 R 3034 0 R 3035 0 R 3036 0 R 3037 0 R 3038 0 R 3039 0 R 3040 0 R 3041 0 R 3042 0 R 3043 0 R 3044 0 R 3045 0 R 3046 0 R 3047 0 R 3048 0 R 3049 0 R 3050 0 R 3051 0 R 3052 0 R ] >> endobj -3032 0 obj << +3028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 752.53 277.612 764.219] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3033 0 obj << +3029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [194.286 725.431 266.096 737.121] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jra@samba.org)>> >> endobj -3034 0 obj << +3030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 697.727 308.384 710.629] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3035 0 obj << +3031 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 671.235 287.733 682.924] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3036 0 obj << +3032 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 644.136 301.672 655.826] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3037 0 obj << +3033 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 619.159 182.824 628.727] /Subtype /Link /A << /S /GoTo /D (StandAloneServer) >> >> endobj -3038 0 obj << +3034 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 589.939 277.612 601.629] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3039 0 obj << +3035 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 562.841 294.415 574.53] /Subtype /Link /A << /S /GoTo /D (ClientConfig) >> >> endobj -3040 0 obj << +3036 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 535.743 277.612 547.432] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3041 0 obj << +3037 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 508.038 317.354 520.94] /Subtype /Link /A << /S /GoTo /D (NetworkBrowsing) >> >> endobj -3042 0 obj << +3038 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 481.546 277.612 493.235] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3043 0 obj << +3039 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 454.447 301.672 466.137] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3044 0 obj << +3040 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 429.47 237.551 439.039] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -3045 0 obj << +3041 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 400.251 301.672 411.94] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3046 0 obj << +3042 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 372.546 308.384 385.448] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3047 0 obj << +3043 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [194.286 346.054 266.096 357.743] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jra@samba.org)>> >> endobj -3048 0 obj << +3044 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 318.955 277.612 330.645] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3049 0 obj << +3045 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [226.983 291.251 320.975 304.153] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:olem@IDEALX.org)>> >> endobj -3050 0 obj << +3046 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 264.759 286.869 276.448] /Subtype /Link /A << /S /GoTo /D (groupmapping) >> >> endobj -3051 0 obj << +3047 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 209.956 308.384 222.857] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3052 0 obj << +3048 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 183.464 277.612 195.153] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3053 0 obj << +3049 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 156.365 286.339 168.055] /Subtype /Link /A << /S /GoTo /D (AccessControls) >> >> endobj -3054 0 obj << +3050 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 129.267 277.612 140.956] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3055 0 obj << +3051 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [194.286 102.168 266.096 113.858] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jra@samba.org)>> >> endobj -3056 0 obj << +3052 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 74.464 301.672 87.365] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3031 0 obj << -/D [3029 0 R /XYZ 85.039 786.531 null] +3027 0 obj << +/D [3025 0 R /XYZ 85.039 786.531 null] >> endobj -3028 0 obj << -/Font << /F41 2998 0 R /F15 2976 0 R /F38 3001 0 R >> +3024 0 obj << +/Font << /F41 2994 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3065 0 obj << +3061 0 obj << /Length 2240 /Filter /FlateDecode >> @@ -4907,179 +4903,179 @@ Uå™5pGK †—?Äx‡¶¿=î›î0¾ÄbÕ?ž³Î‘Ù5ƒHãátß=ÈÕ“›"“K˜‰À\l|Í™óµöYcÄÊD‡h@ɘŒ á¢téÇ»†âÛTm/(J®€ˆà[Áñ4˜
¯©u-r)O¬s·‹,t´VŒ¬•¿¿¾ÖY.^[§J¤¾j ºQ ÔÅ”„.Ò:È¢JPÊ4)Ù‰Þ\Š<Iy^ ›SŒ%öS
(™“1 ?<áü°<~±êÐM—P˜¸góÉ%ŠáXB}*ÁjS‰æækbVÙ0€D4()Àá$ÏcX"–Ç\×tΦ·ÝçnèC7X(|ƒ¥”[µK ±Tè_ϦäkâÕåö}'4Þ)—šÁÌHx;E®¥ÿ·ø?«,îžUT”…‰+Ê€RŠ‚ŽŠò=e{üòûLïô>8ßæÓ÷™ hŽûL>—à>“ÍåI—ù¢"gNè::¡Ì¸ÿÓ胢h¿ßéåþÛ—ü‰žì徯ÃHçÚ[™¦‚2‘\.T{ÙjÚ†k2&\²UâÖ‡%3h2dç1œA–ǯA6ï32oódÍ)ƒ<.ᲸÄ&pœ‰û‘%,– ˆEƒ’bNbñ<†ÅbyüZ'†ûô‰!8ßæSO¡ˆŽ'†>“à‰¡Í$zK•¯Û*xs~‚ endobj -3064 0 obj << +3060 0 obj << /Type /Page -/Contents 3065 0 R -/Resources 3063 0 R +/Contents 3061 0 R +/Resources 3059 0 R /MediaBox [0 0 595.276 841.89] -/Parent 2969 0 R -/Annots [ 3067 0 R 3068 0 R 3069 0 R 3070 0 R 3071 0 R 3072 0 R 3073 0 R 3074 0 R 3075 0 R 3076 0 R 3077 0 R 3078 0 R 3079 0 R 3080 0 R 3081 0 R 3082 0 R 3083 0 R 3084 0 R 3085 0 R 3086 0 R 3087 0 R 3088 0 R 3089 0 R 3090 0 R 3091 0 R ] +/Parent 2965 0 R +/Annots [ 3063 0 R 3064 0 R 3065 0 R 3066 0 R 3067 0 R 3068 0 R 3069 0 R 3070 0 R 3071 0 R 3072 0 R 3073 0 R 3074 0 R 3075 0 R 3076 0 R 3077 0 R 3078 0 R 3079 0 R 3080 0 R 3081 0 R 3082 0 R 3083 0 R 3084 0 R 3085 0 R 3086 0 R 3087 0 R ] >> endobj -3067 0 obj << +3063 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 752.53 203.49 764.219] /Subtype /Link /A << /S /GoTo /D (locking) >> >> endobj -3068 0 obj << +3064 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [194.286 725.431 266.096 737.121] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jra@samba.org)>> >> endobj -3069 0 obj << +3065 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 698.333 301.672 710.022] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3070 0 obj << +3066 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 671.235 277.612 682.924] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3071 0 obj << +3067 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [183.225 644.136 281.096 655.826] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:eric.roseme@hp.com)>> >> endobj -3072 0 obj << +3068 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 617.038 162.127 628.727] /Subtype /Link /A << /S /GoTo /D (securing-samba) >> >> endobj -3073 0 obj << +3069 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 589.939 287.733 601.629] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3074 0 obj << +3070 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 562.841 277.612 574.53] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3075 0 obj << +3071 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 535.743 241.278 547.432] /Subtype /Link /A << /S /GoTo /D (InterdomainTrusts) >> >> endobj -3076 0 obj << +3072 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 508.644 277.612 520.334] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3077 0 obj << +3073 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [202.437 481.546 289.703 493.235] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:mimir@samba.org)>> >> endobj -3078 0 obj << +3074 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 453.841 301.672 466.743] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3079 0 obj << +3075 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [209.407 427.349 317.339 439.039] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:vorlon@netexpress.net)>> >> endobj -3080 0 obj << +3076 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 400.251 370.612 411.94] /Subtype /Link /A << /S /GoTo /D (msdfs) >> >> endobj -3081 0 obj << +3077 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [189.589 373.152 278.4 384.842] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:samba@samba.org)>> >> endobj -3082 0 obj << +3078 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 346.054 212.43 357.743] /Subtype /Link /A << /S /GoTo /D (printing) >> >> endobj -3083 0 obj << +3079 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [179.68 318.955 266.218 330.645] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:kpfeifle@danka.de)>> >> endobj -3084 0 obj << +3080 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 291.251 308.384 304.153] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3085 0 obj << +3081 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 264.759 266.399 276.448] /Subtype /Link /A << /S /GoTo /D (CUPS-printing) >> >> endobj -3086 0 obj << +3082 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [179.68 237.66 266.218 249.35] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:kpfeifle@danka.de)>> >> endobj -3087 0 obj << +3083 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [195.286 209.956 282.157 222.857] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:CVizitiu@gbif.org)>> >> endobj -3088 0 obj << +3084 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 182.857 301.672 195.759] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3089 0 obj << +3085 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 158.486 198.672 168.055] /Subtype /Link /A << /S /GoTo /D (VFS) >> >> endobj -3090 0 obj << +3086 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 129.267 301.672 140.956] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3091 0 obj << +3087 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 102.168 277.612 113.858] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3066 0 obj << -/D [3064 0 R /XYZ 85.039 786.531 null] +3062 0 obj << +/D [3060 0 R /XYZ 85.039 786.531 null] >> endobj -3063 0 obj << -/Font << /F15 2976 0 R /F41 2998 0 R /F38 3001 0 R >> +3059 0 obj << +/Font << /F15 2972 0 R /F41 2994 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3101 0 obj << +3097 0 obj << /Length 2128 /Filter /FlateDecode >> @@ -5096,170 +5092,170 @@ rq&K‡ EƒFÉpØ‘Åòè&‹áQÎÁõëwk±n¼{ßBe]K±„<:x‚Á#±—(ŒÊÃÐ^Ì~¢ht8zÛ¦p|(꽃Øaœ h0r‹|¿½Ê7æó¤x¯[•ýhh<®úª®Ö¥‚ZŽ+QF*ê¡hP¿4‹Ÿâ°|CQ„'hã8C,Ù(5 1•Æü*±=:UbzüÿwÕ½¸ÇwÕÁl›§ïªCÕlwÕv,Î]µ‹W!*?ò ” EƒFÉpØ‘Åòè&‹áñ¥Fj/úñ‘ÌöyêH
U´©v$ΑjFâ%L#âyéҦãA£„ 8ìcytÆðøCQåûM÷}
”ø¼¥Jõ,?–‘7_çU]T®'2ظÀs«—1$E˜%ýðýŒÑèp"¶M5d*òs;_ÄR‚œóâMÃõl0ƒ0¬ùÒ·¢‡ˆÓ©'TØ»þjˆpy!ö™ò8·ÔÂ7Ö^¶øùŠé/'Þ¼6×]kU–‹nó‰^ endstream endobj -3100 0 obj << +3096 0 obj << /Type /Page -/Contents 3101 0 R -/Resources 3099 0 R +/Contents 3097 0 R +/Resources 3095 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3103 0 R 3104 0 R 3105 0 R 3106 0 R 3107 0 R 3108 0 R 3109 0 R 3110 0 R 3111 0 R 3112 0 R 3113 0 R 3114 0 R 3115 0 R 3116 0 R 3117 0 R 3118 0 R 3119 0 R 3120 0 R 3121 0 R 3122 0 R 3123 0 R 3124 0 R 3125 0 R ] +/Parent 3122 0 R +/Annots [ 3099 0 R 3100 0 R 3101 0 R 3102 0 R 3103 0 R 3104 0 R 3105 0 R 3106 0 R 3107 0 R 3108 0 R 3109 0 R 3110 0 R 3111 0 R 3112 0 R 3113 0 R 3114 0 R 3115 0 R 3116 0 R 3117 0 R 3118 0 R 3119 0 R 3120 0 R 3121 0 R ] >> endobj -3103 0 obj << +3099 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 671.235 241.218 682.924] /Subtype /Link /A << /S /GoTo /D (AdvancedNetworkManagement) >> >> endobj -3104 0 obj << +3100 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 644.136 277.612 655.826] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3105 0 obj << +3101 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 617.038 223.884 628.727] /Subtype /Link /A << /S /GoTo /D (PolicyMgmt) >> >> endobj -3106 0 obj << +3102 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 589.939 277.612 601.629] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3107 0 obj << +3103 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 562.841 224.612 574.53] /Subtype /Link /A << /S /GoTo /D (ProfileMgmt) >> >> endobj -3108 0 obj << +3104 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 535.743 277.612 547.432] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3109 0 obj << +3105 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 510.765 274.369 520.334] /Subtype /Link /A << /S /GoTo /D (pam) >> >> endobj -3110 0 obj << +3106 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 481.546 277.612 493.235] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3111 0 obj << +3107 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [209.407 454.447 317.339 466.137] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:vorlon@netexpress.net)>> >> endobj -3112 0 obj << +3108 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 427.349 311.975 439.039] /Subtype /Link /A << /S /GoTo /D (integrate-ms-networks) >> >> endobj -3113 0 obj << +3109 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 400.251 277.612 411.94] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3114 0 obj << +3110 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 372.546 171.642 385.448] /Subtype /Link /A << /S /GoTo /D (unicode) >> >> endobj -3115 0 obj << +3111 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 346.054 301.672 357.743] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3116 0 obj << +3112 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [242.225 318.955 366.036 330.645] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:monyo@home.monyo.com)>> >> endobj -3117 0 obj << +3113 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 291.857 213.218 303.547] /Subtype /Link /A << /S /GoTo /D (Backup) >> >> endobj -3118 0 obj << +3114 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 264.759 277.612 276.448] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3119 0 obj << +3115 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 237.66 208.824 249.35] /Subtype /Link /A << /S /GoTo /D (SambaHA) >> >> endobj -3120 0 obj << +3116 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 210.562 277.612 222.251] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3121 0 obj << +3117 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 183.464 290.036 195.153] /Subtype /Link /A << /S /GoTo /D (upgrading-to-3.0) >> >> endobj -3122 0 obj << +3118 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 156.365 301.672 168.055] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3123 0 obj << +3119 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 129.267 277.612 140.956] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3124 0 obj << +3120 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 101.562 308.384 114.464] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3125 0 obj << +3121 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 75.07 296.399 86.759] /Subtype /Link /A << /S /GoTo /D (NT4Migration) >> >> endobj -3102 0 obj << -/D [3100 0 R /XYZ 85.039 786.531 null] +3098 0 obj << +/D [3096 0 R /XYZ 85.039 786.531 null] >> endobj -3099 0 obj << -/Font << /F41 2998 0 R /F15 2976 0 R /F38 3001 0 R >> +3095 0 obj << +/Font << /F41 2994 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3139 0 obj << +3135 0 obj << /Length 2036 /Filter /FlateDecode >> @@ -5271,187 +5267,187 @@ s3*_þPÏ¡Y6>Œâ„“$æÕïûÑÝèïÆJÙS¶›Y˜ñˆH;1Û™H’Æ0/ç£ob:¦É¢l<ÿ¢ž(‰#>®AóÕÇɧˆ i1ˆD*PP#ˆÃV$–G·JÏS;\ƒå%mY¼¼bñkÊ¡MÅYM.^y0 =tah ½å°Æ€×÷ÐãÆ鼸ßéç3¼zꉇ§$æܤÓë|B ¸d™Z7ŠÀb°…móÚöè´éñùë^‡w¸ð¡=°m^^ú°h6µÏæâ,~&Ÿ¼Y*ˆé@yh¯¼kŒþ8Ù=lÎsø<¶]W#û bôû›;ø•‹ :vG0p>¹Î¼2*Mþ}íÅ\µeÃ"ŽˆsÄLˆÖ’–GwBBB˜¼$ÖÛæÿH$šmBX\Ü apñ&U¡ø¡³AÄR‚bA¶b±<ºÅbx¼ÙJuü±|óÇÍÖµ`úœÝ»àúËq‡ ²(Ñ8UÛ¦VÅa¹ºz¬?µÈüûYæ‡þ #<æhÄjL†µ endobj -3138 0 obj << +3134 0 obj << /Type /Page -/Contents 3139 0 R -/Resources 3137 0 R +/Contents 3135 0 R +/Resources 3133 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3141 0 R 3142 0 R 3143 0 R 3144 0 R 3145 0 R 3146 0 R 3147 0 R 3148 0 R 3149 0 R 3150 0 R 3151 0 R 3152 0 R 3153 0 R 3154 0 R 3155 0 R 3156 0 R 3157 0 R 3158 0 R 3159 0 R 3160 0 R 3161 0 R 3162 0 R 3163 0 R 3164 0 R 3165 0 R 3166 0 R ] +/Parent 3122 0 R +/Annots [ 3137 0 R 3138 0 R 3139 0 R 3140 0 R 3141 0 R 3142 0 R 3143 0 R 3144 0 R 3145 0 R 3146 0 R 3147 0 R 3148 0 R 3149 0 R 3150 0 R 3151 0 R 3152 0 R 3153 0 R 3154 0 R 3155 0 R 3156 0 R 3157 0 R 3158 0 R 3159 0 R 3160 0 R 3161 0 R 3162 0 R ] >> endobj -3141 0 obj << +3137 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 752.53 277.612 764.219] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3142 0 obj << +3138 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 727.553 308.248 737.121] /Subtype /Link /A << /S /GoTo /D (SWAT) >> >> endobj -3143 0 obj << +3139 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 698.333 277.612 710.022] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3144 0 obj << +3140 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 673.356 184.278 682.924] /Subtype /Link /A << /S /GoTo /D (diagnosis) >> >> endobj -3145 0 obj << +3141 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 644.136 287.733 655.826] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3146 0 obj << +3142 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 617.038 301.672 628.727] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3147 0 obj << +3143 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 589.939 271.763 601.629] /Subtype /Link /A << /S /GoTo /D (problems) >> >> endobj -3148 0 obj << +3144 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [227.149 562.235 308.384 575.137] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -3149 0 obj << +3145 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 535.743 301.672 547.432] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3150 0 obj << +3146 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [192.225 508.644 292.187 520.334] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:dbannon@samba.org)>> >> endobj -3151 0 obj << +3147 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 481.546 160.975 493.114] /Subtype /Link /A << /S /GoTo /D (bugreport) >> >> endobj -3152 0 obj << +3148 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 454.447 301.672 466.137] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3153 0 obj << +3149 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 427.349 287.733 439.039] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3154 0 obj << +3150 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 400.251 196.036 411.94] /Subtype /Link /A << /S /GoTo /D (compiling) >> >> endobj -3155 0 obj << +3151 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 373.152 301.672 384.842] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3156 0 obj << +3152 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [201.074 346.054 287.733 357.743] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:tridge@samba.org)>> >> endobj -3157 0 obj << +3153 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 318.955 137.43 330.645] /Subtype /Link /A << /S /GoTo /D (Portability) >> >> endobj -3158 0 obj << +3154 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 291.857 301.672 303.547] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3159 0 obj << +3155 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 266.88 229.915 276.448] /Subtype /Link /A << /S /GoTo /D (Other-Clients) >> >> endobj -3160 0 obj << +3156 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 237.66 301.672 249.35] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3161 0 obj << +3157 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [202.528 209.956 290.339 222.857] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jmcd@us.ibm.com)>> >> endobj -3162 0 obj << +3158 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 183.464 218.369 195.153] /Subtype /Link /A << /S /GoTo /D (speed) >> >> endobj -3163 0 obj << +3159 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [193.619 156.365 302.097 168.055] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:paulc@dth.scot.nhs.uk)>> >> endobj -3164 0 obj << +3160 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 129.267 301.672 140.956] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3165 0 obj << +3161 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 102.168 277.612 113.858] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3166 0 obj << +3162 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 75.07 266.596 86.759] /Subtype /Link /A << /S /GoTo /D (DNSDHCP) >> >> endobj -3140 0 obj << -/D [3138 0 R /XYZ 85.039 786.531 null] +3136 0 obj << +/D [3134 0 R /XYZ 85.039 786.531 null] >> endobj -3137 0 obj << -/Font << /F41 2998 0 R /F15 2976 0 R /F38 3001 0 R >> +3133 0 obj << +/Font << /F41 2994 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3178 0 obj << +3174 0 obj << /Length 502 /Filter /FlateDecode >> @@ -5460,41 +5456,41 @@ xÚ”ÍnÛ0„ïz ©ƒ6\.)’@Qâ¾ÅzIsp×IG©ì ¯R¶(Y D{³³ËB&üƒÌj䘱9hBv¿KÛúÊ·[…`™ endobj -3177 0 obj << +3173 0 obj << /Type /Page -/Contents 3178 0 R -/Resources 3176 0 R +/Contents 3174 0 R +/Resources 3172 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3180 0 R 3181 0 R 3182 0 R ] +/Parent 3122 0 R +/Annots [ 3176 0 R 3177 0 R 3178 0 R ] >> endobj -3180 0 obj << +3176 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [205.528 752.53 277.612 764.219] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -3181 0 obj << +3177 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 727.553 172.611 737.121] /Subtype /Link /A << /S /GoTo /D (Further-Resources) >> >> endobj -3182 0 obj << +3178 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [213.498 698.333 301.672 710.022] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jelmer@samba.org)>> >> endobj -3179 0 obj << -/D [3177 0 R /XYZ 85.039 786.531 null] +3175 0 obj << +/D [3173 0 R /XYZ 85.039 786.531 null] >> endobj -3176 0 obj << -/Font << /F41 2998 0 R /F15 2976 0 R /F38 3001 0 R >> +3172 0 obj << +/Font << /F41 2994 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3186 0 obj << +3182 0 obj << /Length 2685 /Filter /FlateDecode >> @@ -5513,270 +5509,270 @@ xÚí[KsÛF¾ëW°rYðÀỸÁ^¶,ÇÎ:e³]>$9À%qC D8¼rêÓøª$ži. ñtÝbPéH·uv‹1\òeNrÞ–&YWCSí™–ó¨ d·)1½¹Ÿâù|âéöL?¯¡Y²>£nY"ÐäàˆdÉŽ(|rÕU×T[ø<ß=ãtîn@Xï²´‰/zœµé4úfÈŸ2;Ôƒj Q7‚J;Ôˆ(9oHw¹èêmÈŽ°›ùÖm<zWòÝÂyw“&0Æœkœ›Ø+Jg$‚âÆ’AQA‘ƒw H@š7œ‹âe;dèÎE;—çâ³DÕk`,ª]7ÕH»ª} T©y[O»J¢ÚŠ²µÍÇñ‰·Õn‹l».h^<
OTÞŒºdˆ@!ÈŽ(o’ó7]ÑÌsá‰Y¸yPEÒQŒU;xÅÄŒ(Gš#ª‘yWC<Ãvõ×õº\VC+õ^\×s릅Uß&÷Ö-¬ãDwö=×ò€›?¨Ø˜QkŒõ<n>¢ÒHMŒUw1î3VÝÖ
Ç੉jãÞÈ4žýé‰
ͤ¤=uØ ’¸8µÉÆÉôÄ·±×ÓáÓ/a ý9ÿ4477endstream endobj -3185 0 obj << +3181 0 obj << /Type /Page -/Contents 3186 0 R -/Resources 3184 0 R +/Contents 3182 0 R +/Resources 3180 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3189 0 R 3190 0 R 3191 0 R 3192 0 R 3193 0 R 3194 0 R 3195 0 R 3196 0 R 3197 0 R 3198 0 R 3199 0 R 3200 0 R 3201 0 R 3202 0 R 3203 0 R 3204 0 R 3205 0 R 3206 0 R 3207 0 R 3208 0 R 3209 0 R 3210 0 R 3211 0 R 3212 0 R 3213 0 R 3214 0 R 3215 0 R 3216 0 R 3217 0 R 3218 0 R 3219 0 R 3220 0 R 3221 0 R 3222 0 R 3223 0 R ] +/Parent 3122 0 R +/Annots [ 3185 0 R 3186 0 R 3187 0 R 3188 0 R 3189 0 R 3190 0 R 3191 0 R 3192 0 R 3193 0 R 3194 0 R 3195 0 R 3196 0 R 3197 0 R 3198 0 R 3199 0 R 3200 0 R 3201 0 R 3202 0 R 3203 0 R 3204 0 R 3205 0 R 3206 0 R 3207 0 R 3208 0 R 3209 0 R 3210 0 R 3211 0 R 3212 0 R 3213 0 R 3214 0 R 3215 0 R 3216 0 R 3217 0 R 3218 0 R 3219 0 R ] >> endobj -3189 0 obj << +3185 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [524.436 603.575 539.579 613.869] /Subtype /Link /A << /S /GoTo /D (part.1) >> >> endobj -3190 0 obj << +3186 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 579.116 539.579 588.685] /Subtype /Link /A << /S /GoTo /D (chapter.1) >> >> endobj -3191 0 obj << +3187 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 565.567 539.579 574.59] /Subtype /Link /A << /S /GoTo /D (section.1.1) >> >> endobj -3192 0 obj << +3188 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 552.018 539.579 561.041] /Subtype /Link /A << /S /GoTo /D (section.1.2) >> >> endobj -3193 0 obj << +3189 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 538.469 539.579 547.492] /Subtype /Link /A << /S /GoTo /D (section.1.3) >> >> endobj -3194 0 obj << +3190 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 524.92 539.579 533.942] /Subtype /Link /A << /S /GoTo /D (section.1.4) >> >> endobj -3195 0 obj << +3191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 511.37 539.579 520.393] /Subtype /Link /A << /S /GoTo /D (section.1.5) >> >> endobj -3196 0 obj << +3192 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 497.821 539.579 506.844] /Subtype /Link /A << /S /GoTo /D (section.1.6) >> >> endobj -3197 0 obj << +3193 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 473.363 539.579 482.931] /Subtype /Link /A << /S /GoTo /D (chapter.2) >> >> endobj -3198 0 obj << +3194 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 459.814 539.579 468.837] /Subtype /Link /A << /S /GoTo /D (section.2.1) >> >> endobj -3199 0 obj << +3195 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 446.265 539.579 455.287] /Subtype /Link /A << /S /GoTo /D (section.2.2) >> >> endobj -3200 0 obj << +3196 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 432.715 539.579 441.738] /Subtype /Link /A << /S /GoTo /D (subsection.2.2.1) >> >> endobj -3201 0 obj << +3197 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 419.166 539.579 428.189] /Subtype /Link /A << /S /GoTo /D (subsubsection.2.2.1.1) >> >> endobj -3202 0 obj << +3198 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 405.617 539.579 414.64] /Subtype /Link /A << /S /GoTo /D (subsection.2.2.2) >> >> endobj -3203 0 obj << +3199 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 392.068 539.579 401.091] /Subtype /Link /A << /S /GoTo /D (section.2.3) >> >> endobj -3204 0 obj << +3200 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 378.519 539.579 387.541] /Subtype /Link /A << /S /GoTo /D (section.2.4) >> >> endobj -3205 0 obj << +3201 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 364.969 539.579 373.992] /Subtype /Link /A << /S /GoTo /D (section.2.5) >> >> endobj -3206 0 obj << +3202 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 351.42 539.579 360.443] /Subtype /Link /A << /S /GoTo /D (section.2.6) >> >> endobj -3207 0 obj << +3203 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 337.871 539.579 346.894] /Subtype /Link /A << /S /GoTo /D (section.2.7) >> >> endobj -3208 0 obj << +3204 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 324.322 539.579 333.345] /Subtype /Link /A << /S /GoTo /D (subsection.2.7.1) >> >> endobj -3209 0 obj << +3205 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 297.223 539.579 306.246] /Subtype /Link /A << /S /GoTo /D (subsection.2.7.2) >> >> endobj -3210 0 obj << +3206 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 283.674 539.579 292.697] /Subtype /Link /A << /S /GoTo /D (subsection.2.7.3) >> >> endobj -3211 0 obj << +3207 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 259.216 539.579 268.784] /Subtype /Link /A << /S /GoTo /D (chapter.3) >> >> endobj -3212 0 obj << +3208 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 245.667 539.579 254.689] /Subtype /Link /A << /S /GoTo /D (section.3.1) >> >> endobj -3213 0 obj << +3209 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [524.436 207.173 539.579 217.468] /Subtype /Link /A << /S /GoTo /D (part.2) >> >> endobj -3214 0 obj << +3210 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 182.715 539.579 192.283] /Subtype /Link /A << /S /GoTo /D (chapter.4) >> >> endobj -3215 0 obj << +3211 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 169.166 539.579 178.189] /Subtype /Link /A << /S /GoTo /D (section.4.1) >> >> endobj -3216 0 obj << +3212 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 155.617 539.579 164.64] /Subtype /Link /A << /S /GoTo /D (section.4.2) >> >> endobj -3217 0 obj << +3213 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 142.068 539.579 151.09] /Subtype /Link /A << /S /GoTo /D (section.4.3) >> >> endobj -3218 0 obj << +3214 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 128.518 539.579 137.541] /Subtype /Link /A << /S /GoTo /D (subsection.4.3.1) >> >> endobj -3219 0 obj << +3215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 114.969 539.579 123.992] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.1.1) >> >> endobj -3220 0 obj << +3216 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 101.42 539.579 110.443] /Subtype /Link /A << /S /GoTo /D (subsection.4.3.2) >> >> endobj -3221 0 obj << +3217 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 87.871 539.579 96.894] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.2.1) >> >> endobj -3222 0 obj << +3218 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 74.322 539.579 83.344] /Subtype /Link /A << /S /GoTo /D (subsection.4.3.3) >> >> endobj -3223 0 obj << +3219 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 60.772 539.579 69.795] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.3.1) >> >> endobj -3187 0 obj << -/D [3185 0 R /XYZ 85.039 786.531 null] ->> endobj -3188 0 obj << -/D [3185 0 R /XYZ 85.039 643.064 null] +3183 0 obj << +/D [3181 0 R /XYZ 85.039 786.531 null] >> endobj 3184 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +/D [3181 0 R /XYZ 85.039 643.064 null] +>> endobj +3180 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3226 0 obj << +3222 0 obj << /Length 3145 /Filter /FlateDecode >> @@ -5790,1450 +5786,1445 @@ $™RÅ®}¯m¤Yûœ&ì@wW>óÐ÷Ömsók]‹‡µ¶ÆÉeí¥Ö‘Ù“µuÕ#¬¥.jiCI-l·ÎëykvþxÇ×TvöÉä ’“J2ï ~wÜsÌþx÷æfû ?<Ïdð?\ÍÌí2G÷ÿv•duA¼Ú›¸BõW0VyEùÝ 3ä¢
bÚØÄi´Ý h1½ ¤¤Ü£-÷OöžbyåVkÑB-*ƒ]_Ý´ãòkp{ÄÀ}Ÿ€¯¥œ=2}˜åíhÁåÒ bØjiZÝ ´0½žSúe ÅEµ~ Q³ž^Íg®‰ªÝB¤êM‘ïà€£žîOt]ì,¸í1 âRŠú¾OÑ`¤\ðAHöhôŒ endobj -3225 0 obj << +3221 0 obj << /Type /Page -/Contents 3226 0 R -/Resources 3224 0 R +/Contents 3222 0 R +/Resources 3220 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3231 0 R 3232 0 R 3233 0 R 3234 0 R 3235 0 R 3236 0 R 3237 0 R 3238 0 R 3239 0 R 3240 0 R 3241 0 R 3242 0 R 3243 0 R 3244 0 R 3245 0 R 3246 0 R 3247 0 R 3248 0 R 3249 0 R 3250 0 R 3251 0 R 3252 0 R 3253 0 R 3254 0 R 3255 0 R 3256 0 R 3257 0 R 3258 0 R 3259 0 R 3260 0 R 3261 0 R 3262 0 R 3263 0 R 3264 0 R 3265 0 R 3266 0 R 3267 0 R 3268 0 R 3269 0 R 3270 0 R 3271 0 R 3272 0 R 3273 0 R 3274 0 R 3275 0 R 3276 0 R ] +/Parent 3122 0 R +/Annots [ 3227 0 R 3228 0 R 3229 0 R 3230 0 R 3231 0 R 3232 0 R 3233 0 R 3234 0 R 3235 0 R 3236 0 R 3237 0 R 3238 0 R 3239 0 R 3240 0 R 3241 0 R 3242 0 R 3243 0 R 3244 0 R 3245 0 R 3246 0 R 3247 0 R 3248 0 R 3249 0 R 3250 0 R 3251 0 R 3252 0 R 3253 0 R 3254 0 R 3255 0 R 3256 0 R 3257 0 R 3258 0 R 3259 0 R 3260 0 R 3261 0 R 3262 0 R 3263 0 R 3264 0 R 3265 0 R 3266 0 R 3267 0 R 3268 0 R 3269 0 R 3270 0 R 3271 0 R 3272 0 R ] >> endobj -3231 0 obj << +3227 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (subsection.4.3.4) >> >> endobj -3232 0 obj << +3228 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.4.1) >> >> endobj -3233 0 obj << +3229 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.4.3.5) >> >> endobj -3234 0 obj << +3230 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.5.1) >> >> endobj -3235 0 obj << +3231 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (section.4.4) >> >> endobj -3236 0 obj << +3232 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (section.4.5) >> >> endobj -3237 0 obj << +3233 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.1) >> >> endobj -3238 0 obj << +3234 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.2) >> >> endobj -3239 0 obj << +3235 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.3) >> >> endobj -3240 0 obj << +3236 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.4.5.4) >> >> endobj -3241 0 obj << +3237 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 608.25 539.579 617.818] /Subtype /Link /A << /S /GoTo /D (chapter.5) >> >> endobj -3242 0 obj << +3238 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 594.701 539.579 603.724] /Subtype /Link /A << /S /GoTo /D (section.5.1) >> >> endobj -3243 0 obj << +3239 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 581.151 539.579 590.174] /Subtype /Link /A << /S /GoTo /D (section.5.2) >> >> endobj -3244 0 obj << +3240 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 567.602 539.579 576.625] /Subtype /Link /A << /S /GoTo /D (subsection.5.2.1) >> >> endobj -3245 0 obj << +3241 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 554.053 539.579 563.076] /Subtype /Link /A << /S /GoTo /D (subsection.5.2.2) >> >> endobj -3246 0 obj << +3242 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 540.504 539.579 549.527] /Subtype /Link /A << /S /GoTo /D (section.5.3) >> >> endobj -3247 0 obj << +3243 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (section.5.4) >> >> endobj -3248 0 obj << +3244 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (section.5.5) >> >> endobj -3249 0 obj << +3245 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (subsection.5.5.1) >> >> endobj -3250 0 obj << +3246 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.5.1.1) >> >> endobj -3251 0 obj << +3247 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.5.1.2) >> >> endobj -3252 0 obj << +3248 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.5.1.3) >> >> endobj -3253 0 obj << +3249 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsection.5.5.2) >> >> endobj -3254 0 obj << +3250 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (section.5.6) >> >> endobj -3255 0 obj << +3251 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.1) >> >> endobj -3256 0 obj << +3252 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.2) >> >> endobj -3257 0 obj << +3253 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.3) >> >> endobj -3258 0 obj << +3254 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.4) >> >> endobj -3259 0 obj << +3255 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.5) >> >> endobj -3260 0 obj << +3256 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.6) >> >> endobj -3261 0 obj << +3257 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (subsection.5.6.7) >> >> endobj -3262 0 obj << +3258 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 312.808 539.579 322.376] /Subtype /Link /A << /S /GoTo /D (chapter.6) >> >> endobj -3263 0 obj << +3259 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (section.6.1) >> >> endobj -3264 0 obj << +3260 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (section.6.2) >> >> endobj -3265 0 obj << +3261 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.1) >> >> endobj -3266 0 obj << +3262 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.2.1.1) >> >> endobj -3267 0 obj << +3263 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.2) >> >> endobj -3268 0 obj << +3264 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 231.512 539.579 240.535] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.3) >> >> endobj -3269 0 obj << +3265 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 217.963 539.579 226.986] /Subtype /Link /A << /S /GoTo /D (subsection.6.2.4) >> >> endobj -3270 0 obj << +3266 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 204.414 539.579 213.437] /Subtype /Link /A << /S /GoTo /D (section.6.3) >> >> endobj -3271 0 obj << +3267 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 190.865 539.579 199.888] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.1) >> >> endobj -3272 0 obj << +3268 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 177.316 539.579 186.338] /Subtype /Link /A << /S /GoTo /D (section.6.4) >> >> endobj -3273 0 obj << +3269 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 163.766 539.579 172.789] /Subtype /Link /A << /S /GoTo /D (subsection.6.4.1) >> >> endobj -3274 0 obj << +3270 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 150.217 539.579 159.24] /Subtype /Link /A << /S /GoTo /D (subsection.6.4.2) >> >> endobj -3275 0 obj << +3271 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 136.668 539.579 145.691] /Subtype /Link /A << /S /GoTo /D (subsection.6.4.3) >> >> endobj -3276 0 obj << +3272 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 123.119 539.579 132.142] /Subtype /Link /A << /S /GoTo /D (subsection.6.4.4) >> >> endobj -3227 0 obj << -/D [3225 0 R /XYZ 85.039 786.531 null] +3223 0 obj << +/D [3221 0 R /XYZ 85.039 786.531 null] >> endobj -3224 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +3220 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3279 0 obj << -/Length 3284 +3275 0 obj << +/Length 3278 /Filter /FlateDecode >> stream -xÚíœKsÛ8Çïþª¹¬tL€ -žà›‚ÑôƒjdôÍç_‰±óG_Æ¡Â8öušq»cÌ®gœç¤È¶çŽñdjÃÛTÏ(}ÔÓƯ„ܹ§/òPA»ž'‘·k€ Çì¬S²ŒPÚÜÍ:7z·ùµî7u·VøÙävÏXRù.C€óú -"CƒI¢]D˜]?ÊÊ$Qÿ¼ `ªú¦61¾5ÌrÓ=yQúøl–ûÆVnœdf´35}Òè÷jìmÅ‘eœ+ -œ?"ÀÎ}‡bàØÑiÀí €1» -Ìnõ(m±Žîòw÷½þÚ/Gý¬‡nâÑwpKOÔQ±4ê
—ËꎤQ£v!¸‹¢""ƒ•gî‚{Ô‘› ëáä¾SšÕÅâFÿä98ª/üPC(’ðÛ5@àcv};—‚T"À‡@>™›ý†ú³æ[ߺ6½²]½öÙDò?ŽÔPâûáÏúê CtóHë ]D˜]¯¡òYåuÀýùÚðß¿Ô1ýƒ ³z©dÀ¥|rÄwúÅâ±çÓÄÛ5@ˆcv=quu)=pXõ4KšnÑÒç®™_ßh)¬7Ö¹fa
s\ØáýŽ£¶néKÚ—B@G/“œ[æ̈Q˜¬&HNiŒ9¬«›æ¼2#¯ÅõÅ•?oÌZZ£¥+ñTøsM_Ô¡Â:v{v»mÌ®oÔ”’B2V¿Íà<ÞýÛêÒÓ[Pö+½Eq{£:èïÜûª"CTÓI&
tÔ -$CƒJ¤]D ˜]3„’…^ °TpàykÈn8;K'#=·Ù—n}°ËJÐë,õŽà£Ý¶7ôEŠ!hc§Ñ¶k€ Åìz´œ“ŒJfÿd´šß…3ë‚&kuº¸ZiÿŠðÎ!}!‡bäÈÙe2µ°£dÌ®‡œg„ËÂC†ÿëhŽoÒÍþ¶¶hÿ£ç€ÀÔ'R1r—‚qx f–Rîkç—¾¬C1„uäs„u»ÉL}¦&u¢Â3õy&IüveêÃ5¦f.S²6)å:éŸéW&Mxn³ö'zSGÍçÍ*•«Y¾O®>ZÑí{šš&“7£[%sõ34M»2£¤¼bÆÿÖm?Òôÿí\Ú³ýEÅÒíoWR;5HÇZÔ®—IQ’Š:•@–>Œ|ΛÁK‡&õZ©Ct÷æFß@)Ö«}…âK!:‰x¥eÒ2¨1êE"U',A%UóâOñmf]7Ñ’ìA½tãÜl¡»DTVñïXÎ}Š!Šˆá$sÑ;j€h³£´\PRÒ -˜e½7}ÆÇø´€ïNÌÐ
ùmlÑ‹taŒ–ÜzœüÙJÐjôî
ßÅ‘:ø«¯B1D1‹´Ú5@4€ÙõPW3·N\FÉ7Ž8«†ëN™´ç¬ÆUXÎ{ÚKq૾üC1„Ì!Í¿]„?f×wj_ÐÜñç?–â¾H Ι}Š!‰A%S°;j€OïJ|z—gaQ†f×ô®Ñ5«ÜôÎœuQó¸SÔ>Ïì^}v4_›·úꥬKûÅé.ÌÐclÆpFÅ£W¦‡YØ3hºJÌ -£ -ßgVˆþ¾í{׋¤ëþä7«Ô\/¿#Iš•’.U³òSC½£¢ZV»Ôc;÷ölÇQ±t;ŽÑ¥ÅÔQƒŽvLIÁ„qiºòî†,I)LcßܪÓB§¤Òªö
®ÑUÓ+uüŸØL«g¦éý1]Îæg¶Ut4×–Oá9D@}i¯Æë»}OãËdkt+¬aªÐÙu •j /`Ð,ÓÑ’±œÑ™–®h ×è:«/Õ°É$ÀšäW÷c·â§É‰Ò¡2Cõ%—¶ðóÆÅ[»š¾=“‘3ªü}"'ú[·ïi -Và‘“Q’±;2™úˆeܯC'û±ªö…áÒù´o¸ÅpñBÔ®Az\ŒÚÐJ)$è„9œ^˜õ;ÿ]„CîÏa¢lw+ì±P-”óŸ=ò÷)pkO©DÅÒR‰‘•ÉD¸Ž¤¥‚ÚõR)sB3/•ÜIåp±òË"þœ°>N$ŒÄî¯çÛ¾z ŽDÜÊäxG
½`vaÉ…ÊŠwøÆèEwBº—Vº‰#¯ß¹0&˜l<4çä@_p¬$µÿú8œ{}‚‹-ॾäC1„|D -y¦LðxsÛ<²
HÑý˜tõ/‡‡Þ>ü9æ!EWíÊ»’6ô6”‹HÎŽ¹(ªñÿ +xÚí\YsÛ8~÷¯PÍ“ô ˜8I>lM%v’M¶âxcOy«fçA‘e[åƒ^IžLþýàj +Á(ñËÂÔR …(°TUê¯h@‹{´~ù`|?¶-æP¿¾ø¢ßÿ⼦[¢¥ëMu a› ÐMp¹B€QJ|ßf¿¼'’‰XÊ5¯ò–äÁDõ4KA¸dM‚è¹ÅãÆN¾Õôï9ÜLíDCš´Ñ‰{Ve5….ÍÍzìë»]QU}aó?±/lQ-u_¶¶l˜^ªÜ¸F)=ѯ lth:Àºª‡G¶3;nŒã +B%h¹Ÿu®õn³KÓošn³ÉÍž±¢ê¦!Ày} ÅB¤Àä Ѷ +Eô_ LUß56Æ·†Y~ºc&/š_lºoì˜áÇIvF;·SQûÕgó…ù¬ÇÞŽLYÆ\£ ÄØ;£/ÀQ8utà¶À˜^ +:èïܽû²"Š!¬HÑÉ
tX€°Ó¬uE¬¬°SïÓÌÜ{¹1ÈŸ^ÌgõE!Ÿ6#À{=‘ˆå±†L–äê
Œ¨QŠF(ψ½feøPUâ‰ää¾%¼ûúR"Š!”H¡ÉS¢mB L/¤DI ¥Ö—>
°ã2s—°ÆýÊ¡-š…/% ì1 øâÙ— Q!H +Tž m‚`zCÌšJ‚@ª`'$y¨n8>Î#½tÕç>?ØÄ´ô:WfEðÁ.Û‚úBÅhSç¡m[€@‹é
Ð +A +ª´0û7@&Ùü.8S +ª7P¥¬HM=S ÜâÕ_¦Øǯ“\ÝNså£Æ©][õŠ¬Ï˜Î})¤F$Èd+”Ûê> JaxÆ•$\E>ÀÈû£í3NÒ +òÐØ”=w»Ðb7`,|vƒlí,LF_<ÆÑø«/þQ!@ŠEžm +`z$%€!úŽGœÕÃÕvˆØRØ9dè +¨d%9D–·œ‡À'¥ßÝ¢¯šÐÉ~fÕ¾.\‚O{†ËD,.S¼µ-È‹Q½'ú+VHà ó<9:³©7ÿÇÏ/a¢ìv¡¹‚†(§¿fzägJïÖ¾T‰bUȪlqT‡U0½@Z+¢¤ªpO•Ýù2¤EÂÞQ³ÅDý‰Ý™/àÛž|IÄò|Iq«²«¢äù‚ê…”8¡EÂÓ ™^Zwê6Ž¼ýà7EØ`²vÊᎹa_Sjûí~Üù“-ॾÈG1ùù¶ò˜Þ€¼ŠË‹yæ‘?ÜÙ·xˆÇ®Gù<·§C47>Ó¶NZ= Uf5õ ²„ºùl;Oή‰wX€ endobj -3278 0 obj << +3274 0 obj << /Type /Page -/Contents 3279 0 R -/Resources 3277 0 R +/Contents 3275 0 R +/Resources 3273 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3126 0 R -/Annots [ 3281 0 R 3282 0 R 3283 0 R 3284 0 R 3285 0 R 3286 0 R 3287 0 R 3288 0 R 3289 0 R 3290 0 R 3291 0 R 3292 0 R 3293 0 R 3294 0 R 3295 0 R 3296 0 R 3297 0 R 3298 0 R 3299 0 R 3300 0 R 3301 0 R 3302 0 R 3303 0 R 3304 0 R 3305 0 R 3306 0 R 3307 0 R 3308 0 R 3309 0 R 3310 0 R 3311 0 R 3312 0 R 3313 0 R 3314 0 R 3315 0 R 3316 0 R 3317 0 R 3318 0 R 3319 0 R 3320 0 R 3321 0 R 3322 0 R 3323 0 R 3324 0 R 3325 0 R 3326 0 R 3327 0 R 3328 0 R ] +/Parent 3122 0 R +/Annots [ 3277 0 R 3278 0 R 3279 0 R 3280 0 R 3281 0 R 3282 0 R 3283 0 R 3284 0 R 3285 0 R 3286 0 R 3287 0 R 3288 0 R 3289 0 R 3290 0 R 3291 0 R 3292 0 R 3293 0 R 3294 0 R 3295 0 R 3296 0 R 3297 0 R 3298 0 R 3299 0 R 3300 0 R 3301 0 R 3302 0 R 3303 0 R 3304 0 R 3305 0 R 3306 0 R 3307 0 R 3308 0 R 3309 0 R 3310 0 R 3311 0 R 3312 0 R 3313 0 R 3314 0 R 3315 0 R 3316 0 R 3317 0 R 3318 0 R 3319 0 R 3320 0 R 3321 0 R 3322 0 R 3323 0 R 3324 0 R ] >> endobj -3281 0 obj << +3277 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [525.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.7) >> >> endobj -3282 0 obj << +3278 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.7.1) >> >> endobj -3283 0 obj << +3279 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.7.2) >> >> endobj -3284 0 obj << +3280 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.1) >> >> endobj -3285 0 obj << +3281 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.2) >> >> endobj -3286 0 obj << +3282 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.3) >> >> endobj -3287 0 obj << +3283 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsection.7.2.4) >> >> endobj -3288 0 obj << +3284 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.2.4.1) >> >> endobj -3289 0 obj << +3285 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.2.4.2) >> >> endobj -3290 0 obj << +3286 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.2.4.3) >> >> endobj -3291 0 obj << +3287 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (section.7.3) >> >> endobj -3292 0 obj << +3288 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.7.3.1) >> >> endobj -3293 0 obj << +3289 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.7.3.2) >> >> endobj -3294 0 obj << +3290 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (section.7.4) >> >> endobj -3295 0 obj << +3291 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.1) >> >> endobj -3296 0 obj << +3292 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.2) >> >> endobj -3297 0 obj << +3293 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.3) >> >> endobj -3298 0 obj << +3294 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 524.315 539.579 533.337] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.4.3.1) >> >> endobj -3299 0 obj << +3295 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 510.765 539.579 519.788] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.4) >> >> endobj -3300 0 obj << +3296 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 497.216 539.579 506.239] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.5) >> >> endobj -3301 0 obj << +3297 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 483.667 539.579 492.69] /Subtype /Link /A << /S /GoTo /D (subsection.7.4.6) >> >> endobj -3302 0 obj << +3298 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 470.118 539.579 479.141] /Subtype /Link /A << /S /GoTo /D (section.7.5) >> >> endobj -3303 0 obj << +3299 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 456.569 539.579 465.591] /Subtype /Link /A << /S /GoTo /D (subsection.7.5.1) >> >> endobj -3304 0 obj << +3300 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 443.019 539.579 452.042] /Subtype /Link /A << /S /GoTo /D (subsection.7.5.2) >> >> endobj -3305 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 429.47 539.579 438.493] -/Subtype /Link -/A << /S /GoTo /D (subsection.7.5.3) >> ->> endobj -3306 0 obj << +3301 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [525.586 405.012 539.579 414.58] +/Rect [525.586 418.561 539.579 428.129] /Subtype /Link /A << /S /GoTo /D (chapter.8) >> >> endobj -3307 0 obj << +3302 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 391.463 539.579 400.486] +/Rect [526.677 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (section.8.1) >> >> endobj -3308 0 obj << +3303 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 377.914 539.579 386.936] +/Rect [526.677 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (section.8.2) >> >> endobj -3309 0 obj << +3304 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 364.364 539.579 373.387] +/Rect [526.677 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (section.8.3) >> >> endobj -3310 0 obj << +3305 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 350.815 539.579 359.838] +/Rect [526.677 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (subsection.8.3.1) >> >> endobj -3311 0 obj << +3306 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 337.266 539.579 346.289] +/Rect [526.677 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (subsection.8.3.2) >> >> endobj -3312 0 obj << +3307 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 323.717 539.579 332.74] +/Rect [526.677 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (section.8.4) >> >> endobj -3313 0 obj << +3308 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [525.586 299.258 539.579 308.827] +/Rect [525.586 312.808 539.579 322.376] /Subtype /Link /A << /S /GoTo /D (chapter.9) >> >> endobj -3314 0 obj << +3309 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 285.709 539.579 294.732] +/Rect [526.677 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (section.9.1) >> >> endobj -3315 0 obj << +3310 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [524.436 247.216 539.579 257.511] +/Rect [524.436 260.765 539.579 271.06] /Subtype /Link /A << /S /GoTo /D (part.3) >> >> endobj -3316 0 obj << +3311 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [525.586 222.758 539.579 232.326] +/Rect [525.586 236.307 539.579 245.875] /Subtype /Link /A << /S /GoTo /D (chapter.10) >> >> endobj -3317 0 obj << +3312 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 209.209 539.579 218.231] +/Rect [526.677 222.758 539.579 231.781] /Subtype /Link /A << /S /GoTo /D (section.10.1) >> >> endobj -3318 0 obj << +3313 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 195.659 539.579 204.682] +/Rect [526.677 209.209 539.579 218.231] /Subtype /Link /A << /S /GoTo /D (section.10.2) >> >> endobj -3319 0 obj << +3314 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 182.11 539.579 191.133] +/Rect [526.677 195.659 539.579 204.682] /Subtype /Link /A << /S /GoTo /D (section.10.3) >> >> endobj -3320 0 obj << +3315 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 168.561 539.579 177.584] +/Rect [526.677 182.11 539.579 191.133] /Subtype /Link /A << /S /GoTo /D (subsection.10.3.1) >> >> endobj -3321 0 obj << +3316 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 155.012 539.579 164.035] +/Rect [526.677 168.561 539.579 177.584] /Subtype /Link /A << /S /GoTo /D (subsection.10.3.2) >> >> endobj -3322 0 obj << +3317 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 141.463 539.579 150.485] +/Rect [526.677 155.012 539.579 164.035] /Subtype /Link /A << /S /GoTo /D (subsection.10.3.3) >> >> endobj -3323 0 obj << +3318 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 127.913 539.579 136.936] +/Rect [526.677 141.463 539.579 150.485] /Subtype /Link /A << /S /GoTo /D (section.10.4) >> >> endobj -3324 0 obj << +3319 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 114.364 539.579 123.387] +/Rect [526.677 127.913 539.579 136.936] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.1) >> >> endobj -3325 0 obj << +3320 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 100.815 539.579 109.838] +/Rect [526.677 114.364 539.579 123.387] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.2) >> >> endobj -3326 0 obj << +3321 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 87.266 539.579 96.289] +/Rect [526.677 100.815 539.579 109.838] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.3) >> >> endobj -3327 0 obj << +3322 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 73.717 539.579 82.739] +/Rect [526.677 87.266 539.579 96.289] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.4) >> >> endobj -3328 0 obj << +3323 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 60.167 539.579 69.19] +/Rect [526.677 73.717 539.579 82.739] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.5) >> >> endobj -3280 0 obj << -/D [3278 0 R /XYZ 85.039 786.531 null] +3324 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [526.677 60.167 539.579 69.19] +/Subtype /Link +/A << /S /GoTo /D (subsection.10.4.6) >> >> endobj -3277 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3276 0 obj << +/D [3274 0 R /XYZ 85.039 786.531 null] +>> endobj +3273 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3331 0 obj << -/Length 3522 +3327 0 obj << +/Length 3552 /Filter /FlateDecode >> stream -xÚí[sÛ6Çßý)4û$=%®$Ÿ:‰Ó´î4i;Óéö’e›SÝ–¤›æÛ/î -_/FP&Eå¥[)¼k-ÿÃz¥óîncÞ¼Uô7»CgOx¶ßKYîÕßµþÎœw¬šj·q‘åz¸`m¦‚
f -8çκèLD™¥‘÷#ŸD>R„rFs„‹™L6ããÉ\Š²d9Ey4kI²á~8wŽ.šê¡J6¶^î÷J"Ÿ_ìoª'&e^£W¸\¦©“yÊs¨ZUíB×°Aˆ3s¡<`hÍÙpñO¯iB›\÷®5©Ûšn.<-ÍhVÈD†HÆ]4±Í -_. -fzتSëÿMœáW{Ûª=×Gý€Ï6{ªá,KòtsCÓ©3˜3æ¨gX„t[:öm1Hp„â'M¶ö‡^ªšk+’s¥ˆÃîhV˜WªömkݾÚÎ÷¹Ëô -Ùκ1¤^dÒãŽÇ•?¹èLEÌ -Ž¨ˆú¯J/ÒÇËvïZ7…ua*v)œzòªVƒ¹MÓºÍz•'Llì©úÛWf"WïÙ&懋ï^_ü[
×Ë’ ½ã©ƒÀ°Í4Äa -+˜°z1K®«€9v‰1•g7;Š5*•?[ëPç3!íaº²T{Ù~ꤸ7ý¬si³ zØÚÅs.žDVì‚8UÁPFPZÃ" -ÇÞÇT8Á€Ó‹Qΰ -©«4Õ8¾$¹š3ôŸ¦ -yuTEŽH^œP%à0T”O¢þÚÈLýÝ%oüìRó4é¡ÿäó™KŠQ1öÛÁê¯ý‰‚ÿëÿÑžõ,PY|ä—GebǨMîý‘ú¤¨Äÿjzêendstream +xÚí[sÛ6Çßý)4}’Œwâ©“8IëN›¦±3Ý™nhY±5Õm)¹i¾ýâP$NÊÍfbÇ™N¬x~ +ùÅF¬Òg$úh¦S®c@›þvþòÂ9u.ogØoKS/¯#Ióݹo¯Ú;OögógÛþi-nÜ¡/5àDÞ“ÆÓ¿Ì¡»¤õ} +`œâ®TsÏ=@p`‹Zê¯p¢MC¥>èZ¬Ï}«á?×ß»æº]†X×j.ð£à6R +Q¡Z«%ª$ôÿCÝË…ÎàdÌàôïËÍ“Ñ+“¯m[-²z:ß®´“³I ˆ`óOa;«ÓÌlv÷Ü.èU‘v¿ +è2ü0A`Ú{»ÓQ„™LXÜÇ,MpB2?úAÃ;“z˜„ýôŽ~->Xƒ±`“ +s3´¿u¿nÓoYh~z¹8<5’;7Ê÷ÝÆ8Í;Û|4n’NñniO¸Õ£P{TÊ?M{ðˆŽÓ„2{Q§˜Æµ“èþ;3R}ð‚üDzÖB©G§2É +P³;æCbîù´xR&QŒ“”C&ûó{ßM–~ë„ûÜ.ò!Œï¼¾¹¼]ìǶÙú“Ì·]˜ÉîÚŵ_êÞº×ÕrÈÎeôÜ´VÄö@2m}F}×ÆM
öÈo4ЊìüµŽ…—Ì +ÈqTH ™TÁ¼*VFÍnßhIpB¿JbP>zc%‘Ì +ÅTýc¡&3 +à™…•W´ûþš€× +‚hrOó,ßÛ߶”ÝÞ€«ª~øyOˆÃH°™Y™l'Ƥxkë@ÊlAÇ®äHHrW„nÛк¾KÅíÿ±“ü¾µk9;ÿýÚ-â„ÕRÛÙ‘Î} ¿Ø±“@0$@°_€ ä8aBÊä,,BÛCvöšÆ…‘pãE¨®f‹Qcs¢¡õ:IØý«˜>c±&3 endobj -3330 0 obj << +3326 0 obj << /Type /Page -/Contents 3331 0 R -/Resources 3329 0 R +/Contents 3327 0 R +/Resources 3325 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3333 0 R 3334 0 R 3335 0 R 3336 0 R 3337 0 R 3338 0 R 3339 0 R 3340 0 R 3341 0 R 3342 0 R 3343 0 R 3344 0 R 3345 0 R 3346 0 R 3347 0 R 3348 0 R 3349 0 R 3350 0 R 3351 0 R 3352 0 R 3353 0 R 3354 0 R 3355 0 R 3356 0 R 3357 0 R 3358 0 R 3359 0 R 3360 0 R 3361 0 R 3362 0 R 3366 0 R 3367 0 R 3368 0 R 3369 0 R 3370 0 R 3371 0 R 3372 0 R 3373 0 R 3374 0 R 3375 0 R 3376 0 R 3377 0 R 3378 0 R 3379 0 R 3380 0 R 3381 0 R 3382 0 R 3383 0 R 3384 0 R 3385 0 R ] +/Parent 3382 0 R +/Annots [ 3329 0 R 3330 0 R 3331 0 R 3332 0 R 3333 0 R 3334 0 R 3335 0 R 3336 0 R 3337 0 R 3338 0 R 3339 0 R 3340 0 R 3341 0 R 3342 0 R 3343 0 R 3344 0 R 3345 0 R 3346 0 R 3347 0 R 3348 0 R 3349 0 R 3350 0 R 3351 0 R 3352 0 R 3353 0 R 3354 0 R 3355 0 R 3356 0 R 3357 0 R 3361 0 R 3362 0 R 3363 0 R 3364 0 R 3365 0 R 3366 0 R 3367 0 R 3368 0 R 3369 0 R 3370 0 R 3371 0 R 3372 0 R 3373 0 R 3374 0 R 3375 0 R 3376 0 R 3377 0 R 3378 0 R 3379 0 R 3380 0 R 3381 0 R ] >> endobj -3333 0 obj << +3329 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [526.677 754.651 539.579 763.674] /Subtype /Link -/A << /S /GoTo /D (subsection.10.4.6) >> ->> endobj -3334 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 741.102 539.579 750.125] -/Subtype /Link /A << /S /GoTo /D (subsection.10.4.7) >> >> endobj -3335 0 obj << +3330 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 727.553 539.579 736.575] +/Rect [526.677 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (subsection.10.4.8) >> >> endobj -3336 0 obj << +3331 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 714.003 539.579 723.026] +/Rect [526.677 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.10.5) >> >> endobj -3337 0 obj << +3332 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 700.454 539.579 709.477] +/Rect [526.677 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.10.5.1) >> >> endobj -3338 0 obj << +3333 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 686.905 539.579 695.928] +/Rect [526.677 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.10.5.2) >> >> endobj -3339 0 obj << +3334 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 673.356 539.579 682.379] +/Rect [526.677 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.10.5.3) >> >> endobj -3340 0 obj << +3335 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [526.677 659.807 539.579 668.829] +/Rect [526.677 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (section.10.6) >> >> endobj -3341 0 obj << +3336 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 646.257 539.579 655.28] +/Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsection.10.6.1) >> >> endobj -3342 0 obj << +3337 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 632.708 539.579 641.731] +/Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsection.10.6.2) >> >> endobj -3343 0 obj << +3338 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 619.159 539.579 628.182] +/Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (section.10.7) >> >> endobj -3344 0 obj << +3339 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 605.61 539.579 614.633] +/Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.10.7.1) >> >> endobj -3345 0 obj << +3340 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 592.061 539.579 601.083] +/Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.10.7.2) >> >> endobj -3346 0 obj << +3341 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 578.511 539.579 587.534] +/Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.10.7.3) >> >> endobj -3347 0 obj << +3342 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 564.962 539.579 573.985] +/Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (subsubsection.10.7.3.1) >> >> endobj -3348 0 obj << +3343 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 551.413 539.579 560.436] +/Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (section.10.8) >> >> endobj -3349 0 obj << +3344 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 524.315 539.579 533.337] +/Rect [521.223 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (subsection.10.8.1) >> >> endobj -3350 0 obj << +3345 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 510.765 539.579 519.788] +/Rect [521.223 524.315 539.579 533.337] /Subtype /Link /A << /S /GoTo /D (subsection.10.8.2) >> >> endobj -3351 0 obj << +3346 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 497.216 539.579 506.239] +/Rect [521.223 510.765 539.579 519.788] /Subtype /Link /A << /S /GoTo /D (subsection.10.8.3) >> >> endobj -3352 0 obj << +3347 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [519.586 472.758 539.579 482.326] +/Rect [519.586 486.307 539.579 495.875] /Subtype /Link /A << /S /GoTo /D (chapter.11) >> >> endobj -3353 0 obj << +3348 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 459.209 539.579 468.232] +/Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (section.11.1) >> >> endobj -3354 0 obj << +3349 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 445.66 539.579 454.682] +/Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (subsection.11.1.1) >> >> endobj -3355 0 obj << +3350 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 432.11 539.579 441.133] +/Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsection.11.1.2) >> >> endobj -3356 0 obj << +3351 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 418.561 539.579 427.584] +/Rect [521.223 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (section.11.2) >> >> endobj -3357 0 obj << +3352 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 405.012 539.579 414.035] +/Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsection.11.2.1) >> >> endobj -3358 0 obj << +3353 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 391.463 539.579 400.486] +/Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.2.1.1) >> >> endobj -3359 0 obj << +3354 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 377.914 539.579 386.936] +/Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.2.1.2) >> >> endobj -3360 0 obj << +3355 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 364.364 539.579 373.387] +/Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.11.2.2) >> >> endobj -3361 0 obj << +3356 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 350.815 539.579 359.838] +/Rect [521.223 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (subsection.11.2.3) >> >> endobj -3362 0 obj << +3357 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 337.266 539.579 346.289] +/Rect [521.223 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (section.11.3) >> >> endobj -3366 0 obj << +3361 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 323.717 539.579 332.74] +/Rect [521.223 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (subsection.11.3.1) >> >> endobj -3367 0 obj << +3362 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 310.168 539.579 319.19] +/Rect [521.223 323.717 539.579 332.74] /Subtype /Link /A << /S /GoTo /D (subsection.11.3.2) >> >> endobj -3368 0 obj << +3363 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 296.618 539.579 305.641] +/Rect [521.223 310.168 539.579 319.19] /Subtype /Link /A << /S /GoTo /D (section.11.4) >> >> endobj -3369 0 obj << +3364 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 283.069 539.579 292.092] +/Rect [521.223 296.618 539.579 305.641] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.1) >> >> endobj -3370 0 obj << +3365 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 269.52 539.579 278.543] +/Rect [521.223 283.069 539.579 292.092] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.2) >> >> endobj -3371 0 obj << +3366 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 255.971 539.579 264.994] +/Rect [521.223 269.52 539.579 278.543] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.3) >> >> endobj -3372 0 obj << +3367 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 242.422 539.579 251.444] +/Rect [521.223 255.971 539.579 264.994] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.4) >> >> endobj -3373 0 obj << +3368 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 228.872 539.579 237.895] +/Rect [521.223 242.422 539.579 251.444] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.1) >> >> endobj -3374 0 obj << +3369 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 215.323 539.579 224.346] +/Rect [521.223 228.872 539.579 237.895] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.2) >> >> endobj -3375 0 obj << +3370 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 201.774 539.579 210.797] +/Rect [521.223 215.323 539.579 224.346] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.3) >> >> endobj -3376 0 obj << +3371 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 188.225 539.579 197.248] +/Rect [521.223 201.774 539.579 210.797] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.4) >> >> endobj -3377 0 obj << +3372 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 174.676 539.579 183.698] +/Rect [521.223 188.225 539.579 197.248] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.5) >> >> endobj -3378 0 obj << +3373 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 161.126 539.579 170.149] +/Rect [521.223 174.676 539.579 183.698] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.6) >> >> endobj -3379 0 obj << +3374 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 147.577 539.579 156.6] +/Rect [521.223 161.126 539.579 170.149] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.7) >> >> endobj -3380 0 obj << +3375 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 134.028 539.579 143.051] +/Rect [521.223 147.577 539.579 156.6] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.8) >> >> endobj -3381 0 obj << +3376 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 120.479 539.579 129.502] +/Rect [521.223 134.028 539.579 143.051] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.9) >> >> endobj -3382 0 obj << +3377 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 106.93 539.579 115.952] +/Rect [521.223 120.479 539.579 129.502] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.4.10) >> >> endobj -3383 0 obj << +3378 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 93.38 539.579 102.403] +/Rect [521.223 106.93 539.579 115.952] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.5) >> >> endobj -3384 0 obj << +3379 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 79.831 539.579 88.854] +/Rect [521.223 93.38 539.579 102.403] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.5.1) >> >> endobj -3385 0 obj << +3380 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 66.282 539.579 75.305] +/Rect [521.223 79.831 539.579 88.854] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.5.2) >> >> endobj -3332 0 obj << -/D [3330 0 R /XYZ 85.039 786.531 null] +3381 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [521.223 66.282 539.579 75.305] +/Subtype /Link +/A << /S /GoTo /D (subsubsection.11.4.5.3) >> >> endobj -3329 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +3328 0 obj << +/D [3326 0 R /XYZ 85.039 786.531 null] +>> endobj +3325 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3389 0 obj << -/Length 3352 +3385 0 obj << +/Length 3279 /Filter /FlateDecode >> stream -xÚíœYoÜ8€ßý+zߺ5#^:s9È`2È®M€Ùyݲ݈myÕò8ù÷Ë«Hª%ÖŒr >‚AÆ}¨š¥úŠÅb‘]dê?º(%Éxµ(ÊœHN'—{ÙâL}ójº+öÝ%ûÑ5ÏŽöžÈ|A3ReÕâèÔÿN•Yå‹£õïËçíÕŠ•Ë¾±¶«?Ž~Ù{yä8jšr®ö{¿ÿ‘-ÖJ…_ö2«rq«^g„VÕârOHN¤àîýÅÞáÞ¿üoÙïÄÂJMÝ…ä%‘%ß•ÑmÐœ‘ñE!%ÉEaˆ$+ºädµ/Êjùn»Ú§ËúäêlµÏ9_^_Ôæ½áO½û´Þš+oõÇm·ÞÚÛÎþmôwWJìD¿è>«W×}³ž–]íW_*d–ÿˆªJ}·cuÉa´òw8²Uw¶°/þ[ÏIíGbcëíþ¶±+F*8* Ø°†=6ÁH¦`ˆM8l¯š¾ßh{h˜¾½Ú7Öo/Ô››Ë+küuÝ×öÕi§/º´ý¹zÓ¸×õñ…}ÇÊ¿B€~÷åÝÍÎ%Ä‚±!Y™$8V!ˆ5LYND%SW‹*Ì•xž/?¼ùU™º¢_d㯳ÿúé/÷gĹžÄψ!ž1Vñ¬aš¹¾>u^¡zõ>B0—ºï^¶®Û¾T²ëZÝeu¨¥ì>0üî¡,9×5¬â@q‰a³ˆ;¤óAB»Dä
Ôňw[3¤vnœ5½v¾a‚}oc·Üí™öšŠ?’ˆ`-6—º—BÀG,ö£öüH«àyY¨hp6íÇzx^6ÈÓêµB¿†«o?ÜšA®9®OV¬X~Ô‰Wså.Õr*)8®õïWEù#aÂÍϤ‰¥q›æ9¡B(Ú°'ZÂ%D¹#ZßôÊö烉÷M®À)D6¡NkIëïû«Ö¥á·§>*v²¼ÿÝŒ5ׂâ1V%=`¬ÂÈ/-j¬VzzZ£û~.*R*? -³9—zœ™ œÎáô;;é6×j -PÞ³H -Y,ßê]Æ䂨‘ÊJžùŒB–òûv÷”»8ËÎu— †¸KL
q—± -x1·Â‹¹¢¬H%8ZÌ…k¬j¶˜{°1{*þi˲/6]sÒ›n§~†®)ìºôñÜ”%Í5{zrÒl]±WÍ4ûÎïïH–w#}ÿNy½½Ýß´÷—§LýÖ×”wEY’1<7Enú£3ùÏòî7ö`Ó™½7K÷Þ!¯´UH{´aï(9#¥¯+ûò®ëžvø<ü¼í·1Ju9~·Þq„ßþ§ªÕƒ¬ ôqx„3Þ\bˆGÀ$wÖM¨€xÖ0ÿBT„UyðÈÚmÒÅ—ïMàò®byë¼à·£—•=7aøòº6…™-Loa+eï–xݲœIÐÔ7P:To>ÿê!]j§Åw ènv.Á †2Mp¬BkØä’°)S„äûMƒz}æÓo5ÕðÛmL·Î2þ°çY`Ÿ¹Ðƒ}`ûäšú„ -t¬a])@«:díƒPîÇø3ü›`Þ›âÌgàmR°ÜUd×Öü~‘vF™K:ˆ!¤O“«€ÆöCvV’ÜWvýRË¡Þ²\wô‹F§mº»oìzšÌO
î4_3¢EþàÆig±¹nÄ7ˆiˆä:ë„ -ˆ`
C‡ç•šøºo´´ãY=Û)¨?3“ -»òíµ9Ótõ±Ù%±éõ÷*ÅR~w°ÎsÁ1ll_‘\ÅœP‹5-+sRdy -+ÒêaÏ”Ádsý ˆ!~ã2éc?Àö~ r’É2øÀ;:<|Ål.åĶs½ýí -b7œ^ÒÅ¿=!úadæ’
bÙØÀÙ± -Y¬aȘgDfÕ€l˜ô -œclnÕ‚Ê׉Uæ¢bêØâ"¹ßdB5Ö°GMKRå;¤an´³=ê©Ã,K÷š®5Ä\¸^ -a™A;j!‹´ê£s¦`Ò +xÚíœYsÛ8€ßý+´oRÕ +!.¹œÊÔ8•];›TÍÎmÑ2+–ä¥èñäß/n€Ñ3ÌQ±ÔTÆ:ØB³¿F£Ñ +€‹@
»à!>uîMàx·o¤ƒt{í*Ú×ÆYÔÐë€.£ùn-ݨ¢?H˜æšÊ_‹ +‘0Z \ÎÄ8-ðç÷vt_æ9EŒQ§ÉâiŠ½F«&ŒT±ùI}s£{¶ð•“Sù·˜¿oìô…ÕnA±ð +^òoÛÙSNb,;ÕM¼à(!5ÀUb¾¨˜Ë3*œ.æÚk´jº˜{ܪ=ÿÔeÙm×\ôª€ÛI ŸlWvMúx¥Ê’êšF‹=½¸hö¦Ø+fš}çöw$Ë»¾§¼ÞÞáoêûË“¦÷¿—w XÞåÂô´ÀpnÆÊ +U®âü³¼û5B¼µéÄÞˆ¥{ïWÒ…FTH‡z°aç(E®·q[Þ5ÝSš§Ÿö}c6F‰.§ÂïÞ9sûȤCíäÐÊ0þ1<ÂoªGx1À#`Š¤GÄ* + +êÏÔ$@_¹ +‡má
•ò5à‡ài¦òöb +i¶`ÃŽm‰ç»OZ»½FíkIºÞ6»ÛÃèméPFwòfL5¿“è + +åYáý€Á}×¹E.S“ãrgzûÛ…Ýöô’¬mýí Ñw#kŒ0•¬È†ÈÆ* +Žæ®W뵨œ=ŒäËÚh*x/€í€U +4þ??Bœendstream endobj -3388 0 obj << +3384 0 obj << /Type /Page -/Contents 3389 0 R -/Resources 3387 0 R +/Contents 3385 0 R +/Resources 3383 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3391 0 R 3392 0 R 3393 0 R 3394 0 R 3395 0 R 3396 0 R 3397 0 R 3398 0 R 3399 0 R 3400 0 R 3401 0 R 3402 0 R 3403 0 R 3404 0 R 3405 0 R 3406 0 R 3407 0 R 3408 0 R 3409 0 R 3410 0 R 3411 0 R 3412 0 R 3413 0 R 3414 0 R 3415 0 R 3416 0 R 3417 0 R 3418 0 R 3419 0 R 3420 0 R 3421 0 R 3422 0 R 3423 0 R 3424 0 R 3425 0 R 3426 0 R 3427 0 R 3428 0 R 3429 0 R 3430 0 R 3431 0 R 3432 0 R 3433 0 R 3434 0 R 3435 0 R 3436 0 R ] +/Parent 3382 0 R +/Annots [ 3387 0 R 3388 0 R 3389 0 R 3390 0 R 3391 0 R 3392 0 R 3393 0 R 3394 0 R 3395 0 R 3396 0 R 3397 0 R 3398 0 R 3399 0 R 3400 0 R 3401 0 R 3402 0 R 3403 0 R 3404 0 R 3405 0 R 3406 0 R 3407 0 R 3408 0 R 3409 0 R 3410 0 R 3411 0 R 3412 0 R 3413 0 R 3414 0 R 3415 0 R 3416 0 R 3417 0 R 3418 0 R 3419 0 R 3420 0 R 3421 0 R 3422 0 R 3423 0 R 3424 0 R 3425 0 R 3426 0 R 3427 0 R 3428 0 R 3429 0 R 3430 0 R 3431 0 R ] >> endobj -3391 0 obj << +3387 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link -/A << /S /GoTo /D (subsubsection.11.4.5.3) >> ->> endobj -3392 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 741.102 539.579 750.125] -/Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.5.4) >> >> endobj -3393 0 obj << +3388 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 727.553 539.579 736.575] +/Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (subsection.11.4.6) >> >> endobj -3394 0 obj << +3389 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 714.003 539.579 723.026] +/Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.11.5) >> >> endobj -3395 0 obj << +3390 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 700.454 539.579 709.477] +/Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.11.5.1) >> >> endobj -3396 0 obj << +3391 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 686.905 539.579 695.928] +/Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.11.5.2) >> >> endobj -3397 0 obj << +3392 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 673.356 539.579 682.379] +/Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.11.5.3) >> >> endobj -3398 0 obj << +3393 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [519.586 648.897 539.579 658.466] +/Rect [519.586 662.447 539.579 672.015] /Subtype /Link /A << /S /GoTo /D (chapter.12) >> >> endobj -3399 0 obj << +3394 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 635.348 539.579 644.371] +/Rect [521.223 648.897 539.579 657.92] /Subtype /Link /A << /S /GoTo /D (section.12.1) >> >> endobj -3400 0 obj << +3395 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 621.799 539.579 630.822] +/Rect [521.223 635.348 539.579 644.371] /Subtype /Link /A << /S /GoTo /D (section.12.2) >> >> endobj -3401 0 obj << +3396 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 608.25 539.579 617.273] +/Rect [521.223 621.799 539.579 630.822] /Subtype /Link /A << /S /GoTo /D (subsection.12.2.1) >> >> endobj -3402 0 obj << +3397 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 594.701 539.579 603.724] +/Rect [521.223 608.25 539.579 617.273] /Subtype /Link /A << /S /GoTo /D (section.12.3) >> >> endobj -3403 0 obj << +3398 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 581.151 539.579 590.174] +/Rect [521.223 594.701 539.579 603.724] /Subtype /Link /A << /S /GoTo /D (subsection.12.3.1) >> >> endobj -3404 0 obj << +3399 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 567.602 539.579 576.625] +/Rect [521.223 581.151 539.579 590.174] /Subtype /Link /A << /S /GoTo /D (subsection.12.3.2) >> >> endobj -3405 0 obj << +3400 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 554.053 539.579 563.076] +/Rect [521.223 567.602 539.579 576.625] /Subtype /Link /A << /S /GoTo /D (section.12.4) >> >> endobj -3406 0 obj << +3401 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 540.504 539.579 549.527] +/Rect [521.223 554.053 539.579 563.076] /Subtype /Link /A << /S /GoTo /D (subsection.12.4.1) >> >> endobj -3407 0 obj << +3402 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 526.955 539.579 535.978] +/Rect [521.223 540.504 539.579 549.527] /Subtype /Link /A << /S /GoTo /D (subsection.12.4.2) >> >> endobj -3408 0 obj << +3403 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 513.406 539.579 522.428] +/Rect [521.223 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (subsection.12.4.3) >> >> endobj -3409 0 obj << +3404 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [519.586 488.947 539.579 498.515] +/Rect [519.586 502.496 539.579 512.065] /Subtype /Link /A << /S /GoTo /D (chapter.13) >> >> endobj -3410 0 obj << +3405 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 475.398 539.579 484.421] +/Rect [521.223 488.947 539.579 497.97] /Subtype /Link /A << /S /GoTo /D (section.13.1) >> >> endobj -3411 0 obj << +3406 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 461.849 539.579 470.872] +/Rect [521.223 475.398 539.579 484.421] /Subtype /Link /A << /S /GoTo /D (section.13.2) >> >> endobj -3412 0 obj << +3407 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 448.3 539.579 457.322] +/Rect [521.223 461.849 539.579 470.872] /Subtype /Link /A << /S /GoTo /D (subsection.13.2.1) >> >> endobj -3413 0 obj << +3408 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 434.75 539.579 443.773] +/Rect [521.223 448.3 539.579 457.322] /Subtype /Link /A << /S /GoTo /D (subsection.13.2.2) >> >> endobj -3414 0 obj << +3409 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 421.201 539.579 430.224] +/Rect [521.223 434.75 539.579 443.773] /Subtype /Link /A << /S /GoTo /D (subsection.13.2.3) >> >> endobj -3415 0 obj << +3410 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 407.652 539.579 416.675] +/Rect [521.223 421.201 539.579 430.224] /Subtype /Link /A << /S /GoTo /D (section.13.3) >> >> endobj -3416 0 obj << +3411 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 394.103 539.579 403.126] +/Rect [521.223 407.652 539.579 416.675] /Subtype /Link /A << /S /GoTo /D (subsection.13.3.1) >> >> endobj -3417 0 obj << +3412 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 380.554 539.579 389.576] +/Rect [521.223 394.103 539.579 403.126] /Subtype /Link /A << /S /GoTo /D (subsection.13.3.2) >> >> endobj -3418 0 obj << +3413 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 367.004 539.579 376.027] +/Rect [521.223 380.554 539.579 389.576] /Subtype /Link /A << /S /GoTo /D (subsection.13.3.3) >> >> endobj -3419 0 obj << +3414 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 353.455 539.579 362.478] +/Rect [521.223 367.004 539.579 376.027] /Subtype /Link /A << /S /GoTo /D (section.13.4) >> >> endobj -3420 0 obj << +3415 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 339.906 539.579 348.929] +/Rect [521.223 353.455 539.579 362.478] /Subtype /Link /A << /S /GoTo /D (subsection.13.4.1) >> >> endobj -3421 0 obj << +3416 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 326.357 539.579 335.38] +/Rect [521.223 339.906 539.579 348.929] /Subtype /Link /A << /S /GoTo /D (subsubsection.13.4.1.1) >> >> endobj -3422 0 obj << +3417 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 312.808 539.579 321.83] +/Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (subsubsection.13.4.1.2) >> >> endobj -3423 0 obj << +3418 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 299.258 539.579 308.281] +/Rect [521.223 312.808 539.579 321.83] /Subtype /Link /A << /S /GoTo /D (section.13.5) >> >> endobj -3424 0 obj << +3419 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 285.709 539.579 294.732] +/Rect [521.223 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.1) >> >> endobj -3425 0 obj << +3420 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 272.16 539.579 281.183] +/Rect [521.223 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.2) >> >> endobj -3426 0 obj << +3421 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 258.611 539.579 267.634] +/Rect [521.223 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.3) >> >> endobj -3427 0 obj << +3422 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 245.062 539.579 254.084] +/Rect [521.223 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.4) >> >> endobj -3428 0 obj << +3423 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 231.512 539.579 240.535] +/Rect [521.223 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsubsection.13.5.4.1) >> >> endobj -3429 0 obj << +3424 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 217.963 539.579 226.986] +/Rect [521.223 231.512 539.579 240.535] /Subtype /Link /A << /S /GoTo /D (subsubsection.13.5.4.2) >> >> endobj -3430 0 obj << +3425 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 204.414 539.579 213.437] +/Rect [521.223 217.963 539.579 226.986] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.5) >> >> endobj -3431 0 obj << +3426 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 190.865 539.579 199.888] +/Rect [521.223 204.414 539.579 213.437] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.6) >> >> endobj -3432 0 obj << +3427 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 177.316 539.579 186.338] +/Rect [521.223 190.865 539.579 199.888] /Subtype /Link /A << /S /GoTo /D (subsection.13.5.7) >> >> endobj -3433 0 obj << +3428 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 163.766 539.579 172.789] +/Rect [521.223 177.316 539.579 186.338] /Subtype /Link /A << /S /GoTo /D (section.13.6) >> >> endobj -3434 0 obj << +3429 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 150.217 539.579 159.24] +/Rect [521.223 163.766 539.579 172.789] /Subtype /Link /A << /S /GoTo /D (subsection.13.6.1) >> >> endobj -3435 0 obj << +3430 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 123.119 539.579 132.142] +/Rect [521.223 136.668 539.579 145.691] /Subtype /Link /A << /S /GoTo /D (subsection.13.6.2) >> >> endobj -3436 0 obj << +3431 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.223 109.57 539.579 118.593] +/Rect [521.223 123.119 539.579 132.142] /Subtype /Link /A << /S /GoTo /D (subsection.13.6.3) >> >> endobj -3390 0 obj << -/D [3388 0 R /XYZ 85.039 786.531 null] +3386 0 obj << +/D [3384 0 R /XYZ 85.039 786.531 null] >> endobj -3387 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +3383 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3439 0 obj << +3434 0 obj << /Length 3495 /Filter /FlateDecode >> @@ -7254,379 +7245,379 @@ A …˜ ¹"*r{‘¾E³£¹ Ñê¯+Pݵ϶ú55›ÍF³l²™¶¿²7Ûq?ÙrgPòä¤<Ë2åyV=ôûƒ¬gz_$㤰{d‚ÏÓ¤»ú‘ÜÒÁä¶äú—¹»Ê¿ýÿoáS€¼$U™L)©YAÁLÎÜÞ»ô>OS(²øÿ1&&endstream endobj -3438 0 obj << +3433 0 obj << /Type /Page -/Contents 3439 0 R -/Resources 3437 0 R +/Contents 3434 0 R +/Resources 3432 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3441 0 R 3442 0 R 3443 0 R 3444 0 R 3445 0 R 3446 0 R 3447 0 R 3448 0 R 3449 0 R 3450 0 R 3451 0 R 3452 0 R 3453 0 R 3454 0 R 3455 0 R 3456 0 R 3457 0 R 3458 0 R 3459 0 R 3460 0 R 3461 0 R 3462 0 R 3463 0 R 3464 0 R 3465 0 R 3466 0 R 3467 0 R 3468 0 R 3469 0 R 3470 0 R 3471 0 R 3472 0 R 3473 0 R 3474 0 R 3475 0 R 3476 0 R 3477 0 R 3478 0 R 3479 0 R 3480 0 R 3481 0 R 3482 0 R 3483 0 R 3484 0 R 3485 0 R 3486 0 R 3487 0 R 3488 0 R 3489 0 R 3490 0 R 3491 0 R ] +/Parent 3382 0 R +/Annots [ 3436 0 R 3437 0 R 3438 0 R 3439 0 R 3440 0 R 3441 0 R 3442 0 R 3443 0 R 3444 0 R 3445 0 R 3446 0 R 3447 0 R 3448 0 R 3449 0 R 3450 0 R 3451 0 R 3452 0 R 3453 0 R 3454 0 R 3455 0 R 3456 0 R 3457 0 R 3458 0 R 3459 0 R 3460 0 R 3461 0 R 3462 0 R 3463 0 R 3464 0 R 3465 0 R 3466 0 R 3467 0 R 3468 0 R 3469 0 R 3470 0 R 3471 0 R 3472 0 R 3473 0 R 3474 0 R 3475 0 R 3476 0 R 3477 0 R 3478 0 R 3479 0 R 3480 0 R 3481 0 R 3482 0 R 3483 0 R 3484 0 R 3485 0 R 3486 0 R ] >> endobj -3441 0 obj << +3436 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.14) >> >> endobj -3442 0 obj << +3437 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.14.1) >> >> endobj -3443 0 obj << +3438 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.14.2) >> >> endobj -3444 0 obj << +3439 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.14.2.1) >> >> endobj -3445 0 obj << +3440 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.1) >> >> endobj -3446 0 obj << +3441 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.2) >> >> endobj -3447 0 obj << +3442 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.3) >> >> endobj -3448 0 obj << +3443 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.4) >> >> endobj -3449 0 obj << +3444 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.5) >> >> endobj -3450 0 obj << +3445 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.6) >> >> endobj -3451 0 obj << +3446 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.7) >> >> endobj -3452 0 obj << +3447 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.8) >> >> endobj -3453 0 obj << +3448 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.2.1.9) >> >> endobj -3454 0 obj << +3449 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (section.14.3) >> >> endobj -3455 0 obj << +3450 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsection.14.3.1) >> >> endobj -3456 0 obj << +3451 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.1.1) >> >> endobj -3457 0 obj << +3452 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.1.2) >> >> endobj -3458 0 obj << +3453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 524.315 539.579 533.337] /Subtype /Link /A << /S /GoTo /D (section.14.4) >> >> endobj -3459 0 obj << +3454 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 510.765 539.579 519.788] /Subtype /Link /A << /S /GoTo /D (subsection.14.4.1) >> >> endobj -3460 0 obj << +3455 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 497.216 539.579 506.239] /Subtype /Link /A << /S /GoTo /D (subsection.14.4.2) >> >> endobj -3461 0 obj << +3456 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 483.667 539.579 492.69] /Subtype /Link /A << /S /GoTo /D (section.14.5) >> >> endobj -3462 0 obj << +3457 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 470.118 539.579 479.141] /Subtype /Link /A << /S /GoTo /D (section.14.6) >> >> endobj -3463 0 obj << +3458 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 456.569 539.579 465.591] /Subtype /Link /A << /S /GoTo /D (subsection.14.6.1) >> >> endobj -3464 0 obj << +3459 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 443.019 539.579 452.042] /Subtype /Link /A << /S /GoTo /D (subsection.14.6.2) >> >> endobj -3465 0 obj << +3460 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 429.47 539.579 438.493] /Subtype /Link /A << /S /GoTo /D (subsection.14.6.3) >> >> endobj -3466 0 obj << +3461 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 415.921 539.579 424.944] /Subtype /Link /A << /S /GoTo /D (section.14.7) >> >> endobj -3467 0 obj << +3462 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 391.463 539.579 401.031] /Subtype /Link /A << /S /GoTo /D (chapter.15) >> >> endobj -3468 0 obj << +3463 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (section.15.1) >> >> endobj -3469 0 obj << +3464 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (section.15.2) >> >> endobj -3470 0 obj << +3465 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (section.15.3) >> >> endobj -3471 0 obj << +3466 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.1) >> >> endobj -3472 0 obj << +3467 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 323.717 539.579 332.74] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.2) >> >> endobj -3473 0 obj << +3468 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 310.168 539.579 319.19] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.3) >> >> endobj -3474 0 obj << +3469 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 296.618 539.579 305.641] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.4) >> >> endobj -3475 0 obj << +3470 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 283.069 539.579 292.092] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.5) >> >> endobj -3476 0 obj << +3471 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 269.52 539.579 278.543] /Subtype /Link /A << /S /GoTo /D (subsection.15.3.6) >> >> endobj -3477 0 obj << +3472 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 255.971 539.579 264.994] /Subtype /Link /A << /S /GoTo /D (section.15.4) >> >> endobj -3478 0 obj << +3473 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 242.422 539.579 251.444] /Subtype /Link /A << /S /GoTo /D (section.15.5) >> >> endobj -3479 0 obj << +3474 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 228.872 539.579 237.895] /Subtype /Link /A << /S /GoTo /D (subsection.15.5.1) >> >> endobj -3480 0 obj << +3475 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 215.323 539.579 224.346] /Subtype /Link /A << /S /GoTo /D (subsection.15.5.2) >> >> endobj -3481 0 obj << +3476 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 190.865 539.579 200.433] /Subtype /Link /A << /S /GoTo /D (chapter.16) >> >> endobj -3482 0 obj << +3477 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 177.316 539.579 186.338] /Subtype /Link /A << /S /GoTo /D (section.16.1) >> >> endobj -3483 0 obj << +3478 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 163.766 539.579 172.789] /Subtype /Link /A << /S /GoTo /D (section.16.2) >> >> endobj -3484 0 obj << +3479 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 150.217 539.579 159.24] /Subtype /Link /A << /S /GoTo /D (section.16.3) >> >> endobj -3485 0 obj << +3480 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 136.668 539.579 145.691] /Subtype /Link /A << /S /GoTo /D (subsection.16.3.1) >> >> endobj -3486 0 obj << +3481 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 123.119 539.579 132.142] /Subtype /Link /A << /S /GoTo /D (subsection.16.3.2) >> >> endobj -3487 0 obj << +3482 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 109.57 539.579 118.593] /Subtype /Link /A << /S /GoTo /D (subsection.16.3.3) >> >> endobj -3488 0 obj << +3483 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 96.02 539.579 105.043] /Subtype /Link /A << /S /GoTo /D (section.16.4) >> >> endobj -3489 0 obj << +3484 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 82.471 539.579 91.494] /Subtype /Link /A << /S /GoTo /D (subsection.16.4.1) >> >> endobj -3490 0 obj << +3485 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 68.922 539.579 77.945] /Subtype /Link /A << /S /GoTo /D (subsection.16.4.2) >> >> endobj -3491 0 obj << +3486 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 55.373 539.579 64.396] /Subtype /Link /A << /S /GoTo /D (section.16.5) >> >> endobj -3440 0 obj << -/D [3438 0 R /XYZ 85.039 786.531 null] +3435 0 obj << +/D [3433 0 R /XYZ 85.039 786.531 null] >> endobj -3437 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3432 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3494 0 obj << +3489 0 obj << /Length 3853 /Filter /FlateDecode >> @@ -7651,379 +7642,379 @@ kVŠù“¥
®FÑ}»@œ½êÎ}0G¬Ž®Üã&yž!ã¸5ÉTΡÀ96·H.*Ž¨ ”á"`öO‹ê:±ß|ë_íx;eF¬cKºÏÏÍ߇Ê^©G1ÊÏ‹ÔÞýD¢¡UhdW‚“…ì¡ü4NHª£YRÄxhº$ì•‹g£@¹W?´m´ëæ™yÏ®r1|R™Gol6u±ÝlÂ~ZÓfo^ÒF›ªLqS½"ˆÇèuÑÏ+õ.™œ}”uA{·é…Viz‘eŽ”¢7”Ÿ¦Iõo_HàˆžÛû½bÞ·ÔÆcèÞÖÂn¯ë(–kÓù®â ~¯¥`~ß¾fì3õåk¾ðîµ`y‚“5С|àÍk€Tÿ¨>G”‹ÀÛ?ÙVzoÙ}‘˜Æ¼PGäX¬òî\|uoi0VšúLºo<’ìOpú
ùÀ»˜¥ÊÇ^Æ,ÿUçˆûßpøW:3õŠÎdMH¦ì…Ún‹µ•™ô._sR¤ñÿe¨endstream endobj -3493 0 obj << +3488 0 obj << /Type /Page -/Contents 3494 0 R -/Resources 3492 0 R +/Contents 3489 0 R +/Resources 3487 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3496 0 R 3497 0 R 3498 0 R 3499 0 R 3500 0 R 3501 0 R 3502 0 R 3503 0 R 3504 0 R 3505 0 R 3506 0 R 3507 0 R 3508 0 R 3509 0 R 3510 0 R 3511 0 R 3512 0 R 3513 0 R 3514 0 R 3515 0 R 3516 0 R 3517 0 R 3518 0 R 3519 0 R 3520 0 R 3521 0 R 3522 0 R 3523 0 R 3524 0 R 3525 0 R 3526 0 R 3527 0 R 3528 0 R 3529 0 R 3530 0 R 3531 0 R 3532 0 R 3533 0 R 3534 0 R 3535 0 R 3536 0 R 3537 0 R 3538 0 R 3539 0 R 3540 0 R 3541 0 R 3542 0 R 3543 0 R 3544 0 R 3545 0 R 3546 0 R ] +/Parent 3382 0 R +/Annots [ 3491 0 R 3492 0 R 3493 0 R 3494 0 R 3495 0 R 3496 0 R 3497 0 R 3498 0 R 3499 0 R 3500 0 R 3501 0 R 3502 0 R 3503 0 R 3504 0 R 3505 0 R 3506 0 R 3507 0 R 3508 0 R 3509 0 R 3510 0 R 3511 0 R 3512 0 R 3513 0 R 3514 0 R 3515 0 R 3516 0 R 3517 0 R 3518 0 R 3519 0 R 3520 0 R 3521 0 R 3522 0 R 3523 0 R 3524 0 R 3525 0 R 3526 0 R 3527 0 R 3528 0 R 3529 0 R 3530 0 R 3531 0 R 3532 0 R 3533 0 R 3534 0 R 3535 0 R 3536 0 R 3537 0 R 3538 0 R 3539 0 R 3540 0 R 3541 0 R ] >> endobj -3496 0 obj << +3491 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (section.16.6) >> >> endobj -3497 0 obj << +3492 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 730.193 539.579 739.761] /Subtype /Link /A << /S /GoTo /D (chapter.17) >> >> endobj -3498 0 obj << +3493 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 716.643 539.579 725.666] /Subtype /Link /A << /S /GoTo /D (section.17.1) >> >> endobj -3499 0 obj << +3494 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 703.094 539.579 712.117] /Subtype /Link /A << /S /GoTo /D (section.17.2) >> >> endobj -3500 0 obj << +3495 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 678.636 539.579 688.204] /Subtype /Link /A << /S /GoTo /D (chapter.18) >> >> endobj -3501 0 obj << +3496 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 665.087 539.579 674.11] /Subtype /Link /A << /S /GoTo /D (section.18.1) >> >> endobj -3502 0 obj << +3497 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 651.538 539.579 660.56] /Subtype /Link /A << /S /GoTo /D (section.18.2) >> >> endobj -3503 0 obj << +3498 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 637.988 539.579 647.011] /Subtype /Link /A << /S /GoTo /D (subsection.18.2.1) >> >> endobj -3504 0 obj << +3499 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 624.439 539.579 633.462] /Subtype /Link /A << /S /GoTo /D (subsection.18.2.2) >> >> endobj -3505 0 obj << +3500 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 610.89 539.579 619.913] /Subtype /Link /A << /S /GoTo /D (subsection.18.2.3) >> >> endobj -3506 0 obj << +3501 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 597.341 539.579 606.364] /Subtype /Link /A << /S /GoTo /D (section.18.3) >> >> endobj -3507 0 obj << +3502 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 583.792 539.579 592.814] /Subtype /Link /A << /S /GoTo /D (subsection.18.3.1) >> >> endobj -3508 0 obj << +3503 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 570.242 539.579 579.265] /Subtype /Link /A << /S /GoTo /D (subsection.18.3.2) >> >> endobj -3509 0 obj << +3504 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 556.693 539.579 565.716] /Subtype /Link /A << /S /GoTo /D (section.18.4) >> >> endobj -3510 0 obj << +3505 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 543.144 539.579 552.167] /Subtype /Link /A << /S /GoTo /D (section.18.5) >> >> endobj -3511 0 obj << +3506 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 529.595 539.579 538.618] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.1) >> >> endobj -3512 0 obj << +3507 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 516.046 539.579 525.068] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.2) >> >> endobj -3513 0 obj << +3508 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 502.496 539.579 511.519] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.3) >> >> endobj -3514 0 obj << +3509 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 488.947 539.579 497.97] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.4) >> >> endobj -3515 0 obj << +3510 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 475.398 539.579 484.421] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.5) >> >> endobj -3516 0 obj << +3511 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 461.849 539.579 470.872] /Subtype /Link /A << /S /GoTo /D (subsection.18.5.6) >> >> endobj -3517 0 obj << +3512 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 448.3 539.579 457.322] /Subtype /Link /A << /S /GoTo /D (section.18.6) >> >> endobj -3518 0 obj << +3513 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 434.75 539.579 443.773] /Subtype /Link /A << /S /GoTo /D (subsection.18.6.1) >> >> endobj -3519 0 obj << +3514 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 421.201 539.579 430.224] /Subtype /Link /A << /S /GoTo /D (subsection.18.6.2) >> >> endobj -3520 0 obj << +3515 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 407.652 539.579 416.675] /Subtype /Link /A << /S /GoTo /D (subsection.18.6.3) >> >> endobj -3521 0 obj << +3516 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 394.103 539.579 403.126] /Subtype /Link /A << /S /GoTo /D (subsection.18.6.4) >> >> endobj -3522 0 obj << +3517 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 380.554 539.579 389.576] /Subtype /Link /A << /S /GoTo /D (subsection.18.6.5) >> >> endobj -3523 0 obj << +3518 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 367.004 539.579 376.027] /Subtype /Link /A << /S /GoTo /D (section.18.7) >> >> endobj -3524 0 obj << +3519 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 353.455 539.579 362.478] /Subtype /Link /A << /S /GoTo /D (subsection.18.7.1) >> >> endobj -3525 0 obj << +3520 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 339.906 539.579 348.929] /Subtype /Link /A << /S /GoTo /D (subsection.18.7.2) >> >> endobj -3526 0 obj << +3521 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.1) >> >> endobj -3527 0 obj << +3522 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 312.808 539.579 321.83] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.2) >> >> endobj -3528 0 obj << +3523 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.3) >> >> endobj -3529 0 obj << +3524 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.4) >> >> endobj -3530 0 obj << +3525 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.5) >> >> endobj -3531 0 obj << +3526 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.6) >> >> endobj -3532 0 obj << +3527 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.7) >> >> endobj -3533 0 obj << +3528 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 231.512 539.579 240.535] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.8) >> >> endobj -3534 0 obj << +3529 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 217.963 539.579 226.986] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.7.2.9) >> >> endobj -3535 0 obj << +3530 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 204.414 539.579 213.437] /Subtype /Link /A << /S /GoTo /D (section.18.8) >> >> endobj -3536 0 obj << +3531 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 190.865 539.579 199.888] /Subtype /Link /A << /S /GoTo /D (subsection.18.8.1) >> >> endobj -3537 0 obj << +3532 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 177.316 539.579 186.338] /Subtype /Link /A << /S /GoTo /D (subsection.18.8.2) >> >> endobj -3538 0 obj << +3533 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 163.766 539.579 172.789] /Subtype /Link /A << /S /GoTo /D (subsection.18.8.3) >> >> endobj -3539 0 obj << +3534 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 150.217 539.579 159.24] /Subtype /Link /A << /S /GoTo /D (subsection.18.8.4) >> >> endobj -3540 0 obj << +3535 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 136.668 539.579 145.691] /Subtype /Link /A << /S /GoTo /D (section.18.9) >> >> endobj -3541 0 obj << +3536 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 123.119 539.579 132.142] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.1) >> >> endobj -3542 0 obj << +3537 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 109.57 539.579 118.593] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.2) >> >> endobj -3543 0 obj << +3538 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 96.02 539.579 105.043] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.3) >> >> endobj -3544 0 obj << +3539 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 82.471 539.579 91.494] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.4) >> >> endobj -3545 0 obj << +3540 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 68.922 539.579 77.945] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.5) >> >> endobj -3546 0 obj << +3541 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 55.373 539.579 64.396] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.6) >> >> endobj -3495 0 obj << -/D [3493 0 R /XYZ 85.039 786.531 null] +3490 0 obj << +/D [3488 0 R /XYZ 85.039 786.531 null] >> endobj -3492 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +3487 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3549 0 obj << +3544 0 obj << /Length 3834 /Filter /FlateDecode >> @@ -8043,365 +8034,365 @@ eq9Ûnb®q!æO¬ønAŃBî½ÓyR¬yêy!ò.äªÐœ4’>ïÈ%"?·ó`$[ãÖaªýónãÿ vÊpÀž¬yÄ^µr~Ïj›zkç€6Sa¢{+ÌçÖÑ£·úJ #$ $Ю!Ê°—@¥˜LSðægxÈänݬàÍM6ó÷äEòªg<šì¹ |Üâ· KrïýêWÛø>—ðõ¯I^Õ}Þ†ÉÆÀc©åï»'ËXªeâQ¡:WbÚö»ARV=Ç2c¥H9ò½užÀób³í,¦ìç“íÌ÷s!wÃEßôdKu³N¼N°nÛïfMY
¯i*˜(Ê„5¾¹çv~k/6qÿvÀ;X“òK î_¯iÝÖû;õâÎ endobj -3548 0 obj << +3543 0 obj << /Type /Page -/Contents 3549 0 R -/Resources 3547 0 R +/Contents 3544 0 R +/Resources 3542 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3551 0 R 3552 0 R 3553 0 R 3554 0 R 3555 0 R 3556 0 R 3557 0 R 3558 0 R 3559 0 R 3560 0 R 3561 0 R 3562 0 R 3563 0 R 3564 0 R 3565 0 R 3566 0 R 3567 0 R 3568 0 R 3569 0 R 3570 0 R 3571 0 R 3572 0 R 3573 0 R 3574 0 R 3575 0 R 3576 0 R 3577 0 R 3578 0 R 3579 0 R 3580 0 R 3581 0 R 3582 0 R 3583 0 R 3584 0 R 3585 0 R 3586 0 R 3587 0 R 3588 0 R 3589 0 R 3590 0 R 3591 0 R 3592 0 R 3593 0 R 3594 0 R 3595 0 R 3596 0 R 3597 0 R 3598 0 R 3599 0 R ] +/Parent 3382 0 R +/Annots [ 3546 0 R 3547 0 R 3548 0 R 3549 0 R 3550 0 R 3551 0 R 3552 0 R 3553 0 R 3554 0 R 3555 0 R 3556 0 R 3557 0 R 3558 0 R 3559 0 R 3560 0 R 3561 0 R 3562 0 R 3563 0 R 3564 0 R 3565 0 R 3566 0 R 3567 0 R 3568 0 R 3569 0 R 3570 0 R 3571 0 R 3572 0 R 3573 0 R 3574 0 R 3575 0 R 3576 0 R 3577 0 R 3578 0 R 3579 0 R 3580 0 R 3581 0 R 3582 0 R 3583 0 R 3584 0 R 3585 0 R 3586 0 R 3587 0 R 3588 0 R 3589 0 R 3590 0 R 3591 0 R 3592 0 R 3593 0 R 3594 0 R ] >> endobj -3551 0 obj << +3546 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (subsection.18.9.7) >> >> endobj -3552 0 obj << +3547 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.18.10) >> >> endobj -3553 0 obj << +3548 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.18.10.1) >> >> endobj -3554 0 obj << +3549 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.18.10.2) >> >> endobj -3555 0 obj << +3550 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.18.10.3) >> >> endobj -3556 0 obj << +3551 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.18.10.4) >> >> endobj -3557 0 obj << +3552 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (section.18.11) >> >> endobj -3558 0 obj << +3553 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (section.18.12) >> >> endobj -3559 0 obj << +3554 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (section.18.13) >> >> endobj -3560 0 obj << +3555 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (section.18.14) >> >> endobj -3561 0 obj << +3556 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (section.18.15) >> >> endobj -3562 0 obj << +3557 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.18.15.1) >> >> endobj -3563 0 obj << +3558 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.18.15.2) >> >> endobj -3564 0 obj << +3559 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 567.602 539.579 577.171] /Subtype /Link /A << /S /GoTo /D (chapter.19) >> >> endobj -3565 0 obj << +3560 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 554.053 539.579 563.076] /Subtype /Link /A << /S /GoTo /D (section.19.1) >> >> endobj -3566 0 obj << +3561 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 540.504 539.579 549.527] /Subtype /Link /A << /S /GoTo /D (subsection.19.1.1) >> >> endobj -3567 0 obj << +3562 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (subsection.19.1.2) >> >> endobj -3568 0 obj << +3563 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (section.19.2) >> >> endobj -3569 0 obj << +3564 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (subsection.19.2.1) >> >> endobj -3570 0 obj << +3565 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (subsection.19.2.2) >> >> endobj -3571 0 obj << +3566 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (subsection.19.2.3) >> >> endobj -3572 0 obj << +3567 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (section.19.3) >> >> endobj -3573 0 obj << +3568 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsection.19.3.1) >> >> endobj -3574 0 obj << +3569 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsection.19.3.2) >> >> endobj -3575 0 obj << +3570 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (subsection.19.3.3) >> >> endobj -3576 0 obj << +3571 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsection.19.3.4) >> >> endobj -3577 0 obj << +3572 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.19.3.5) >> >> endobj -3578 0 obj << +3573 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (section.19.4) >> >> endobj -3579 0 obj << +3574 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.1) >> >> endobj -3580 0 obj << +3575 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 323.717 539.579 332.74] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.2) >> >> endobj -3581 0 obj << +3576 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 310.168 539.579 319.19] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.3) >> >> endobj -3582 0 obj << +3577 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 296.618 539.579 305.641] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.4) >> >> endobj -3583 0 obj << +3578 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 283.069 539.579 292.092] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.5) >> >> endobj -3584 0 obj << +3579 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 269.52 539.579 278.543] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.6) >> >> endobj -3585 0 obj << +3580 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 255.971 539.579 264.994] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.7) >> >> endobj -3586 0 obj << +3581 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 242.422 539.579 251.444] /Subtype /Link /A << /S /GoTo /D (subsection.19.4.8) >> >> endobj -3587 0 obj << +3582 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 228.872 539.579 237.895] /Subtype /Link /A << /S /GoTo /D (section.19.5) >> >> endobj -3588 0 obj << +3583 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 215.323 539.579 224.346] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.1) >> >> endobj -3589 0 obj << +3584 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 201.774 539.579 210.797] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.2) >> >> endobj -3590 0 obj << +3585 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 188.225 539.579 197.248] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.3) >> >> endobj -3591 0 obj << +3586 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 174.676 539.579 183.698] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.4) >> >> endobj -3592 0 obj << +3587 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 161.126 539.579 170.149] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.5) >> >> endobj -3593 0 obj << +3588 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 147.577 539.579 156.6] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.6) >> >> endobj -3594 0 obj << +3589 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 134.028 539.579 143.051] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.7) >> >> endobj -3595 0 obj << +3590 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 120.479 539.579 129.502] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.8) >> >> endobj -3596 0 obj << +3591 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 106.93 539.579 115.952] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.9) >> >> endobj -3597 0 obj << +3592 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 93.38 539.579 102.403] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.10) >> >> endobj -3598 0 obj << +3593 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 79.831 539.579 88.854] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.11) >> >> endobj -3599 0 obj << +3594 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 66.282 539.579 75.305] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.12) >> >> endobj -3550 0 obj << -/D [3548 0 R /XYZ 85.039 786.531 null] +3545 0 obj << +/D [3543 0 R /XYZ 85.039 786.531 null] >> endobj -3547 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +3542 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3602 0 obj << +3597 0 obj << /Length 3906 /Filter /FlateDecode >> @@ -8416,372 +8407,372 @@ r»dJp„,ÌÙ²B•‡|f!6ÛóÙº±´·žà"èØ®ýñ'õfæqëœÃj¹±§Èñ¯™ÊÎ̳'ó–ûvoVp¥3¤éÙ9È1 "êíâÖ>ê±Ò÷݃†²MͶHÅB÷n]ut`K ŽlyÉŒÛCl¡XÂݶv‹—&p~ë]ójïñëÅûfÓlÃè-yñeG‚z†2OÍæHõB÷fG:º@0§‡5Ïé¾^›Û¶‹¬‹RņUöñqÀú/Ì9Ø˸˜ŠÏ~µIŽâ~V$ßm€‡ÚFjFØB$to6¥£„mP‚ƒ?¨8Ó¹F¦Á±;pMt÷õ¶~\ãGÀ[©âÛNš‚–’OúÁ#ýÝ›wiËïÇNI-/1uXŒ=n–.þÉ;†gþvD÷È_Åÿñ£ß½¾†>F6¶"#›HüÛò©?Ð/5=Ey‰øâìÇÕ¦°#½ó9îß.wÐÓà‡†VÔ3#‚{[~‹{øSQ1‘©®?aþÏÃſüoQÄ?˜!KV•½ùÍ -G¹b2¬{œ„zü-*endstream endobj -3601 0 obj << +3596 0 obj << /Type /Page -/Contents 3602 0 R -/Resources 3600 0 R +/Contents 3597 0 R +/Resources 3595 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3386 0 R -/Annots [ 3604 0 R 3605 0 R 3606 0 R 3607 0 R 3608 0 R 3609 0 R 3610 0 R 3611 0 R 3612 0 R 3613 0 R 3614 0 R 3615 0 R 3616 0 R 3617 0 R 3618 0 R 3619 0 R 3620 0 R 3621 0 R 3622 0 R 3623 0 R 3624 0 R 3625 0 R 3626 0 R 3627 0 R 3628 0 R 3629 0 R 3630 0 R 3631 0 R 3632 0 R 3633 0 R 3634 0 R 3635 0 R 3636 0 R 3637 0 R 3638 0 R 3639 0 R 3640 0 R 3641 0 R 3642 0 R 3643 0 R 3644 0 R 3645 0 R 3646 0 R 3647 0 R 3648 0 R 3649 0 R 3650 0 R 3651 0 R 3652 0 R 3653 0 R ] +/Parent 3382 0 R +/Annots [ 3599 0 R 3600 0 R 3601 0 R 3602 0 R 3603 0 R 3604 0 R 3605 0 R 3606 0 R 3607 0 R 3608 0 R 3609 0 R 3610 0 R 3611 0 R 3612 0 R 3613 0 R 3614 0 R 3615 0 R 3616 0 R 3617 0 R 3618 0 R 3619 0 R 3620 0 R 3621 0 R 3622 0 R 3623 0 R 3624 0 R 3625 0 R 3626 0 R 3627 0 R 3628 0 R 3629 0 R 3630 0 R 3631 0 R 3632 0 R 3633 0 R 3634 0 R 3635 0 R 3636 0 R 3637 0 R 3638 0 R 3639 0 R 3640 0 R 3641 0 R 3642 0 R 3643 0 R 3644 0 R 3645 0 R 3646 0 R 3647 0 R 3648 0 R ] >> endobj -3604 0 obj << +3599 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.13) >> >> endobj -3605 0 obj << +3600 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.14) >> >> endobj -3606 0 obj << +3601 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.15) >> >> endobj -3607 0 obj << +3602 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.16) >> >> endobj -3608 0 obj << +3603 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.17) >> >> endobj -3609 0 obj << +3604 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.18) >> >> endobj -3610 0 obj << +3605 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsection.19.5.19) >> >> endobj -3611 0 obj << +3606 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (section.19.6) >> >> endobj -3612 0 obj << +3607 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsection.19.6.1) >> >> endobj -3613 0 obj << +3608 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.19.6.2) >> >> endobj -3614 0 obj << +3609 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.19.6.3) >> >> endobj -3615 0 obj << +3610 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (section.19.7) >> >> endobj -3616 0 obj << +3611 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.19.7.1) >> >> endobj -3617 0 obj << +3612 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (subsection.19.7.2) >> >> endobj -3618 0 obj << +3613 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (section.19.8) >> >> endobj -3619 0 obj << +3614 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (subsection.19.8.1) >> >> endobj -3620 0 obj << +3615 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 524.315 539.579 533.337] /Subtype /Link /A << /S /GoTo /D (subsection.19.8.2) >> >> endobj -3621 0 obj << +3616 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 510.765 539.579 519.788] /Subtype /Link /A << /S /GoTo /D (section.19.9) >> >> endobj -3622 0 obj << +3617 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 497.216 539.579 506.239] /Subtype /Link /A << /S /GoTo /D (subsection.19.9.1) >> >> endobj -3623 0 obj << +3618 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 483.667 539.579 492.69] /Subtype /Link /A << /S /GoTo /D (subsection.19.9.2) >> >> endobj -3624 0 obj << +3619 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 470.118 539.579 479.141] /Subtype /Link /A << /S /GoTo /D (subsection.19.9.3) >> >> endobj -3625 0 obj << +3620 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 456.569 539.579 465.591] /Subtype /Link /A << /S /GoTo /D (subsection.19.9.4) >> >> endobj -3626 0 obj << +3621 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 443.019 539.579 452.042] /Subtype /Link /A << /S /GoTo /D (section.19.10) >> >> endobj -3627 0 obj << +3622 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 429.47 539.579 438.493] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.1) >> >> endobj -3628 0 obj << +3623 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 415.921 539.579 424.944] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.2) >> >> endobj -3629 0 obj << +3624 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 402.372 539.579 411.395] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.3) >> >> endobj -3630 0 obj << +3625 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 388.823 539.579 397.845] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.4) >> >> endobj -3631 0 obj << +3626 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 375.273 539.579 384.296] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.5) >> >> endobj -3632 0 obj << +3627 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 361.724 539.579 370.747] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.6) >> >> endobj -3633 0 obj << +3628 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 348.175 539.579 357.198] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.7) >> >> endobj -3634 0 obj << +3629 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 321.077 539.579 330.099] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.8) >> >> endobj -3635 0 obj << +3630 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 307.527 539.579 316.55] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.9) >> >> endobj -3636 0 obj << +3631 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 293.978 539.579 303.001] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.10) >> >> endobj -3637 0 obj << +3632 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 280.429 539.579 289.452] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.11) >> >> endobj -3638 0 obj << +3633 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 266.88 539.579 275.903] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.12) >> >> endobj -3639 0 obj << +3634 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 253.331 539.579 262.354] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.13) >> >> endobj -3640 0 obj << +3635 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 239.781 539.579 248.804] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.14) >> >> endobj -3641 0 obj << +3636 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 226.232 539.579 235.255] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.15) >> >> endobj -3642 0 obj << +3637 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 212.683 539.579 221.706] /Subtype /Link /A << /S /GoTo /D (subsection.19.10.16) >> >> endobj -3643 0 obj << +3638 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 199.134 539.579 208.157] /Subtype /Link /A << /S /GoTo /D (section.19.11) >> >> endobj -3644 0 obj << +3639 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 185.585 539.579 194.608] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.1) >> >> endobj -3645 0 obj << +3640 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 172.036 539.579 181.058] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.2) >> >> endobj -3646 0 obj << +3641 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 158.486 539.579 167.509] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.3) >> >> endobj -3647 0 obj << +3642 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 144.937 539.579 153.96] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.4) >> >> endobj -3648 0 obj << +3643 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 131.388 539.579 140.411] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.5) >> >> endobj -3649 0 obj << +3644 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 117.839 539.579 126.862] /Subtype /Link /A << /S /GoTo /D (subsection.19.11.6) >> >> endobj -3650 0 obj << +3645 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 104.29 539.579 113.312] /Subtype /Link /A << /S /GoTo /D (section.19.12) >> >> endobj -3651 0 obj << +3646 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 90.74 539.579 99.763] /Subtype /Link /A << /S /GoTo /D (subsection.19.12.1) >> >> endobj -3652 0 obj << +3647 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 77.191 539.579 86.214] /Subtype /Link /A << /S /GoTo /D (subsection.19.12.2) >> >> endobj -3653 0 obj << +3648 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 63.642 539.579 72.665] /Subtype /Link /A << /S /GoTo /D (subsection.19.12.3) >> >> endobj -3603 0 obj << -/D [3601 0 R /XYZ 85.039 786.531 null] +3598 0 obj << +/D [3596 0 R /XYZ 85.039 786.531 null] >> endobj -3600 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R >> +3595 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3656 0 obj << +3651 0 obj << /Length 4038 /Filter /FlateDecode >> @@ -8805,358 +8796,358 @@ TÆN ‘!ÕøxñýVB·¯$PÛ¾ÛßÍ· ÞLÀ!º* ½õ“©m'ÇVµêÎIJ,¹¿ªi|*MoFÐDN¥h‹@Ф2v4Áx†ãj»`bO–í¦‚õU8r0Nz›ûÛ'Ýþþý'1Ö'øºD&mÙá¯Å•›H—u´%´ÑhÝ7û8uÓ<øTšÞŒ ‰œJÑ Ieliæ!K#rUû;Oíè0›o‹®Fòãi½3qª0‡Z)mϹq¯éQC©«¥´îtõU=®dtp§ÿè0i©à
0*ù®2¯SiàÝcðyÕlvuÙ—òƇX¨z·ú¯AÁ,ho±®Ù–ƒ£gŸçÀ0Í$÷éï endobj -3655 0 obj << +3650 0 obj << /Type /Page -/Contents 3656 0 R -/Resources 3654 0 R +/Contents 3651 0 R +/Resources 3649 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3658 0 R 3659 0 R 3660 0 R 3661 0 R 3662 0 R 3663 0 R 3664 0 R 3665 0 R 3666 0 R 3667 0 R 3668 0 R 3669 0 R 3670 0 R 3671 0 R 3672 0 R 3673 0 R 3674 0 R 3675 0 R 3676 0 R 3677 0 R 3678 0 R 3679 0 R 3680 0 R 3681 0 R 3682 0 R 3683 0 R 3684 0 R 3685 0 R 3686 0 R 3687 0 R 3688 0 R 3689 0 R 3690 0 R 3691 0 R 3692 0 R 3693 0 R 3694 0 R 3695 0 R 3696 0 R 3697 0 R 3698 0 R 3699 0 R 3700 0 R 3701 0 R 3702 0 R 3703 0 R 3704 0 R 3705 0 R ] +/Parent 3701 0 R +/Annots [ 3653 0 R 3654 0 R 3655 0 R 3656 0 R 3657 0 R 3658 0 R 3659 0 R 3660 0 R 3661 0 R 3662 0 R 3663 0 R 3664 0 R 3665 0 R 3666 0 R 3667 0 R 3668 0 R 3669 0 R 3670 0 R 3671 0 R 3672 0 R 3673 0 R 3674 0 R 3675 0 R 3676 0 R 3677 0 R 3678 0 R 3679 0 R 3680 0 R 3681 0 R 3682 0 R 3683 0 R 3684 0 R 3685 0 R 3686 0 R 3687 0 R 3688 0 R 3689 0 R 3690 0 R 3691 0 R 3692 0 R 3693 0 R 3694 0 R 3695 0 R 3696 0 R 3697 0 R 3698 0 R 3699 0 R 3700 0 R ] >> endobj -3658 0 obj << +3653 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (subsection.19.12.4) >> >> endobj -3659 0 obj << +3654 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.19.13) >> >> endobj -3660 0 obj << +3655 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.19.13.1) >> >> endobj -3661 0 obj << +3656 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.1) >> >> endobj -3662 0 obj << +3657 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.2) >> >> endobj -3663 0 obj << +3658 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.3) >> >> endobj -3664 0 obj << +3659 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.4) >> >> endobj -3665 0 obj << +3660 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.5) >> >> endobj -3666 0 obj << +3661 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.6) >> >> endobj -3667 0 obj << +3662 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.7) >> >> endobj -3668 0 obj << +3663 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.13.1.8) >> >> endobj -3669 0 obj << +3664 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.19.13.2) >> >> endobj -3670 0 obj << +3665 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (section.19.14) >> >> endobj -3671 0 obj << +3666 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.1) >> >> endobj -3672 0 obj << +3667 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.2) >> >> endobj -3673 0 obj << +3668 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.3) >> >> endobj -3674 0 obj << +3669 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 524.315 539.579 533.337] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.4) >> >> endobj -3675 0 obj << +3670 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 510.765 539.579 519.788] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.5) >> >> endobj -3676 0 obj << +3671 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 497.216 539.579 506.239] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.6) >> >> endobj -3677 0 obj << +3672 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 483.667 539.579 492.69] /Subtype /Link /A << /S /GoTo /D (subsection.19.14.7) >> >> endobj -3678 0 obj << +3673 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 470.118 539.579 479.141] /Subtype /Link /A << /S /GoTo /D (section.19.15) >> >> endobj -3679 0 obj << +3674 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 456.569 539.579 465.591] /Subtype /Link /A << /S /GoTo /D (section.19.16) >> >> endobj -3680 0 obj << +3675 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 443.019 539.579 452.042] /Subtype /Link /A << /S /GoTo /D (subsection.19.16.1) >> >> endobj -3681 0 obj << +3676 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 429.47 539.579 438.493] /Subtype /Link /A << /S /GoTo /D (subsection.19.16.2) >> >> endobj -3682 0 obj << +3677 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 415.921 539.579 424.944] /Subtype /Link /A << /S /GoTo /D (subsection.19.16.3) >> >> endobj -3683 0 obj << +3678 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 402.372 539.579 411.395] /Subtype /Link /A << /S /GoTo /D (section.19.17) >> >> endobj -3684 0 obj << +3679 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 388.823 539.579 397.845] /Subtype /Link /A << /S /GoTo /D (section.19.18) >> >> endobj -3685 0 obj << +3680 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 375.273 539.579 384.296] /Subtype /Link /A << /S /GoTo /D (section.19.19) >> >> endobj -3686 0 obj << +3681 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 361.724 539.579 370.747] /Subtype /Link /A << /S /GoTo /D (section.19.20) >> >> endobj -3687 0 obj << +3682 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 348.175 539.579 357.198] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.1) >> >> endobj -3688 0 obj << +3683 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 334.626 539.579 343.649] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.2) >> >> endobj -3689 0 obj << +3684 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 307.527 539.579 316.55] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.3) >> >> endobj -3690 0 obj << +3685 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 293.978 539.579 303.001] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.4) >> >> endobj -3691 0 obj << +3686 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 280.429 539.579 289.452] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.5) >> >> endobj -3692 0 obj << +3687 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 266.88 539.579 275.903] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.6) >> >> endobj -3693 0 obj << +3688 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 239.781 539.579 248.804] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.7) >> >> endobj -3694 0 obj << +3689 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 226.232 539.579 235.255] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.8) >> >> endobj -3695 0 obj << +3690 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 212.683 539.579 221.706] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.9) >> >> endobj -3696 0 obj << +3691 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 199.134 539.579 208.157] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.10) >> >> endobj -3697 0 obj << +3692 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 185.585 539.579 194.608] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.11) >> >> endobj -3698 0 obj << +3693 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 172.036 539.579 181.058] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.12) >> >> endobj -3699 0 obj << +3694 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 158.486 539.579 167.509] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.13) >> >> endobj -3700 0 obj << +3695 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 144.937 539.579 153.96] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.14) >> >> endobj -3701 0 obj << +3696 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 131.388 539.579 140.411] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.15) >> >> endobj -3702 0 obj << +3697 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 117.839 539.579 126.862] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.16) >> >> endobj -3703 0 obj << +3698 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 104.29 539.579 113.312] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.17) >> >> endobj -3704 0 obj << +3699 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 77.191 539.579 86.214] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.18) >> >> endobj -3705 0 obj << +3700 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 63.642 539.579 72.665] /Subtype /Link /A << /S /GoTo /D (subsection.19.20.19) >> >> endobj -3657 0 obj << -/D [3655 0 R /XYZ 85.039 786.531 null] +3652 0 obj << +/D [3650 0 R /XYZ 85.039 786.531 null] >> endobj -3654 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R >> +3649 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3709 0 obj << +3704 0 obj << /Length 3215 /Filter /FlateDecode >> @@ -9168,351 +9159,351 @@ xÚíœ[sÛ6Çßý)´oÔƒ°¸’ľ9qÓM¦N³‘³Ù™nI–5ÖÅ•(;ýö‹;`‘<7IDZ5T²D HµÖœTn½©:û¹ç§÷„åä“Ùy¤¯Ì± sâmHæ¦ €ÌPÃAfe –¦…g;;&èàÜNú8ÌÝæä¯{VȲ|8‡õ¥ (HÄ€(hš endobj -3708 0 obj << +3703 0 obj << /Type /Page -/Contents 3709 0 R -/Resources 3707 0 R +/Contents 3704 0 R +/Resources 3702 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3711 0 R 3712 0 R 3713 0 R 3714 0 R 3715 0 R 3716 0 R 3717 0 R 3718 0 R 3719 0 R 3720 0 R 3721 0 R 3722 0 R 3723 0 R 3724 0 R 3725 0 R 3726 0 R 3727 0 R 3728 0 R 3729 0 R 3730 0 R 3731 0 R 3732 0 R 3733 0 R 3734 0 R 3735 0 R 3736 0 R 3737 0 R 3738 0 R 3739 0 R 3740 0 R 3741 0 R 3742 0 R 3743 0 R 3744 0 R 3745 0 R 3746 0 R 3747 0 R 3748 0 R 3749 0 R 3750 0 R 3751 0 R 3752 0 R 3753 0 R 3754 0 R 3755 0 R 3756 0 R 3757 0 R ] +/Parent 3701 0 R +/Annots [ 3706 0 R 3707 0 R 3708 0 R 3709 0 R 3710 0 R 3711 0 R 3712 0 R 3713 0 R 3714 0 R 3715 0 R 3716 0 R 3717 0 R 3718 0 R 3719 0 R 3720 0 R 3721 0 R 3722 0 R 3723 0 R 3724 0 R 3725 0 R 3726 0 R 3727 0 R 3728 0 R 3729 0 R 3730 0 R 3731 0 R 3732 0 R 3733 0 R 3734 0 R 3735 0 R 3736 0 R 3737 0 R 3738 0 R 3739 0 R 3740 0 R 3741 0 R 3742 0 R 3743 0 R 3744 0 R 3745 0 R 3746 0 R 3747 0 R 3748 0 R 3749 0 R 3750 0 R 3751 0 R 3752 0 R ] >> endobj -3711 0 obj << +3706 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (section.19.21) >> >> endobj -3712 0 obj << +3707 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 730.193 539.579 739.761] /Subtype /Link /A << /S /GoTo /D (chapter.20) >> >> endobj -3713 0 obj << +3708 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 716.643 539.579 725.666] /Subtype /Link /A << /S /GoTo /D (section.20.1) >> >> endobj -3714 0 obj << +3709 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 703.094 539.579 712.117] /Subtype /Link /A << /S /GoTo /D (section.20.2) >> >> endobj -3715 0 obj << +3710 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 689.545 539.579 698.568] /Subtype /Link /A << /S /GoTo /D (section.20.3) >> >> endobj -3716 0 obj << +3711 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 675.996 539.579 685.019] /Subtype /Link /A << /S /GoTo /D (subsection.20.3.1) >> >> endobj -3717 0 obj << +3712 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 662.447 539.579 671.469] /Subtype /Link /A << /S /GoTo /D (subsection.20.3.2) >> >> endobj -3718 0 obj << +3713 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 648.897 539.579 657.92] /Subtype /Link /A << /S /GoTo /D (subsection.20.3.3) >> >> endobj -3719 0 obj << +3714 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 635.348 539.579 644.371] /Subtype /Link /A << /S /GoTo /D (subsection.20.3.4) >> >> endobj -3720 0 obj << +3715 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 621.799 539.579 630.822] /Subtype /Link /A << /S /GoTo /D (subsection.20.3.5) >> >> endobj -3721 0 obj << +3716 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 608.25 539.579 617.273] /Subtype /Link /A << /S /GoTo /D (section.20.4) >> >> endobj -3722 0 obj << +3717 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 594.701 539.579 603.724] /Subtype /Link /A << /S /GoTo /D (subsection.20.4.1) >> >> endobj -3723 0 obj << +3718 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 581.151 539.579 590.174] /Subtype /Link /A << /S /GoTo /D (subsection.20.4.2) >> >> endobj -3724 0 obj << +3719 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 556.693 539.579 566.261] /Subtype /Link /A << /S /GoTo /D (chapter.21) >> >> endobj -3725 0 obj << +3720 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 543.144 539.579 552.167] /Subtype /Link /A << /S /GoTo /D (section.21.1) >> >> endobj -3726 0 obj << +3721 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 529.595 539.579 538.618] /Subtype /Link /A << /S /GoTo /D (section.21.2) >> >> endobj -3727 0 obj << +3722 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 516.046 539.579 525.068] /Subtype /Link /A << /S /GoTo /D (section.21.3) >> >> endobj -3728 0 obj << +3723 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 502.496 539.579 511.519] /Subtype /Link /A << /S /GoTo /D (subsection.21.3.1) >> >> endobj -3729 0 obj << +3724 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 488.947 539.579 497.97] /Subtype /Link /A << /S /GoTo /D (section.21.4) >> >> endobj -3730 0 obj << +3725 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 475.398 539.579 484.421] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.1) >> >> endobj -3731 0 obj << +3726 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 461.849 539.579 470.872] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.2) >> >> endobj -3732 0 obj << +3727 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 448.3 539.579 457.322] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.3) >> >> endobj -3733 0 obj << +3728 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 434.75 539.579 443.773] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.4) >> >> endobj -3734 0 obj << +3729 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 421.201 539.579 430.224] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.5) >> >> endobj -3735 0 obj << +3730 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 407.652 539.579 416.675] /Subtype /Link /A << /S /GoTo /D (subsection.21.4.6) >> >> endobj -3736 0 obj << +3731 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 394.103 539.579 403.126] /Subtype /Link /A << /S /GoTo /D (section.21.5) >> >> endobj -3737 0 obj << +3732 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 380.554 539.579 389.576] /Subtype /Link /A << /S /GoTo /D (subsection.21.5.1) >> >> endobj -3738 0 obj << +3733 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 367.004 539.579 376.027] /Subtype /Link /A << /S /GoTo /D (subsection.21.5.2) >> >> endobj -3739 0 obj << +3734 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 353.455 539.579 362.478] /Subtype /Link /A << /S /GoTo /D (subsection.21.5.3) >> >> endobj -3740 0 obj << +3735 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.1) >> >> endobj -3741 0 obj << +3736 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 312.808 539.579 321.83] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.2) >> >> endobj -3742 0 obj << +3737 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.3) >> >> endobj -3743 0 obj << +3738 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.4) >> >> endobj -3744 0 obj << +3739 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.5) >> >> endobj -3745 0 obj << +3740 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.6) >> >> endobj -3746 0 obj << +3741 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsubsection.21.5.3.7) >> >> endobj -3747 0 obj << +3742 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 231.512 539.579 240.535] /Subtype /Link /A << /S /GoTo /D (section.21.6) >> >> endobj -3748 0 obj << +3743 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 217.963 539.579 226.986] /Subtype /Link /A << /S /GoTo /D (section.21.7) >> >> endobj -3749 0 obj << +3744 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 204.414 539.579 213.437] /Subtype /Link /A << /S /GoTo /D (subsection.21.7.1) >> >> endobj -3750 0 obj << +3745 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 179.956 539.579 189.524] /Subtype /Link /A << /S /GoTo /D (chapter.22) >> >> endobj -3751 0 obj << +3746 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 166.407 539.579 175.429] /Subtype /Link /A << /S /GoTo /D (section.22.1) >> >> endobj -3752 0 obj << +3747 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 152.857 539.579 161.88] /Subtype /Link /A << /S /GoTo /D (section.22.2) >> >> endobj -3753 0 obj << +3748 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 139.308 539.579 148.331] /Subtype /Link /A << /S /GoTo /D (section.22.3) >> >> endobj -3754 0 obj << +3749 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 125.759 539.579 134.782] /Subtype /Link /A << /S /GoTo /D (subsection.22.3.1) >> >> endobj -3755 0 obj << +3750 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 112.21 539.579 121.233] /Subtype /Link /A << /S /GoTo /D (section.22.4) >> >> endobj -3756 0 obj << +3751 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 98.661 539.579 107.683] /Subtype /Link /A << /S /GoTo /D (subsection.22.4.1) >> >> endobj -3757 0 obj << +3752 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 85.111 539.579 94.134] /Subtype /Link /A << /S /GoTo /D (section.22.5) >> >> endobj -3710 0 obj << -/D [3708 0 R /XYZ 85.039 786.531 null] +3705 0 obj << +/D [3703 0 R /XYZ 85.039 786.531 null] >> endobj -3707 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +3702 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3760 0 obj << +3755 0 obj << /Length 3333 /Filter /FlateDecode >> @@ -9533,379 +9524,379 @@ IðùÙÛšÄÊ
Þ·ûP›ÓøÒâS¾oÒÞ茴¶%Æv½ü{½ º›‹º¼ÓGÂM;5°ú´Þ˜'¨ièÓã1w’KÇKp‚(K.§èë ;ÙóvlHÆßÕ3\ð/IÓÝ}&ÎH,Í3ö, 8&æ±xÚûÏä¤Ò<#ÏRž,¡öõ§yBZý¹=Iñt£W·ÑUgïÊÝö.ñno{Ý&y–‡ò§äžÉ㥀#y‚»)O®¹ïëä´ºFËÕ ÊÉywû„í¨ÿæÊs¨µy¤ÓñEs¾°Ýô|»×{.gj´È>RÃIA'jx×RÓjtõgC(Teùê_ê¸þÿÿŸ~¬À*$«dU@#J6¢1jÇæéåèæ¢Èâÿ©»¸Þendstream endobj -3759 0 obj << +3754 0 obj << /Type /Page -/Contents 3760 0 R -/Resources 3758 0 R +/Contents 3755 0 R +/Resources 3753 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3762 0 R 3763 0 R 3764 0 R 3765 0 R 3766 0 R 3767 0 R 3768 0 R 3769 0 R 3770 0 R 3771 0 R 3772 0 R 3773 0 R 3774 0 R 3775 0 R 3776 0 R 3777 0 R 3778 0 R 3779 0 R 3780 0 R 3781 0 R 3782 0 R 3783 0 R 3784 0 R 3785 0 R 3786 0 R 3787 0 R 3788 0 R 3789 0 R 3790 0 R 3791 0 R 3792 0 R 3793 0 R 3794 0 R 3795 0 R 3796 0 R 3797 0 R 3798 0 R 3799 0 R 3800 0 R 3801 0 R 3802 0 R 3803 0 R 3804 0 R 3805 0 R 3806 0 R 3807 0 R 3808 0 R 3809 0 R 3810 0 R 3811 0 R 3812 0 R ] +/Parent 3701 0 R +/Annots [ 3757 0 R 3758 0 R 3759 0 R 3760 0 R 3761 0 R 3762 0 R 3763 0 R 3764 0 R 3765 0 R 3766 0 R 3767 0 R 3768 0 R 3769 0 R 3770 0 R 3771 0 R 3772 0 R 3773 0 R 3774 0 R 3775 0 R 3776 0 R 3777 0 R 3778 0 R 3779 0 R 3780 0 R 3781 0 R 3782 0 R 3783 0 R 3784 0 R 3785 0 R 3786 0 R 3787 0 R 3788 0 R 3789 0 R 3790 0 R 3791 0 R 3792 0 R 3793 0 R 3794 0 R 3795 0 R 3796 0 R 3797 0 R 3798 0 R 3799 0 R 3800 0 R 3801 0 R 3802 0 R 3803 0 R 3804 0 R 3805 0 R 3806 0 R 3807 0 R ] >> endobj -3762 0 obj << +3757 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.23) >> >> endobj -3763 0 obj << +3758 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.23.1) >> >> endobj -3764 0 obj << +3759 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.23.2) >> >> endobj -3765 0 obj << +3760 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.23.2.1) >> >> endobj -3766 0 obj << +3761 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.23.2.2) >> >> endobj -3767 0 obj << +3762 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsubsection.23.2.2.1) >> >> endobj -3768 0 obj << +3763 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsection.23.2.3) >> >> endobj -3769 0 obj << +3764 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.23.2.3.1) >> >> endobj -3770 0 obj << +3765 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (section.23.3) >> >> endobj -3771 0 obj << +3766 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.23.3.1) >> >> endobj -3772 0 obj << +3767 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.23.3.2) >> >> endobj -3773 0 obj << +3768 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.23.3.3) >> >> endobj -3774 0 obj << +3769 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (section.23.4) >> >> endobj -3775 0 obj << +3770 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (section.23.5) >> >> endobj -3776 0 obj << +3771 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsection.23.5.1) >> >> endobj -3777 0 obj << +3772 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 540.504 539.579 550.072] /Subtype /Link /A << /S /GoTo /D (chapter.24) >> >> endobj -3778 0 obj << +3773 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (section.24.1) >> >> endobj -3779 0 obj << +3774 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (section.24.2) >> >> endobj -3780 0 obj << +3775 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (subsection.24.2.1) >> >> endobj -3781 0 obj << +3776 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.1.1) >> >> endobj -3782 0 obj << +3777 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.1.2) >> >> endobj -3783 0 obj << +3778 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.1.3) >> >> endobj -3784 0 obj << +3779 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.1.4) >> >> endobj -3785 0 obj << +3780 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (subsection.24.2.2) >> >> endobj -3786 0 obj << +3781 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.2.1) >> >> endobj -3787 0 obj << +3782 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.2.2) >> >> endobj -3788 0 obj << +3783 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.2.3) >> >> endobj -3789 0 obj << +3784 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.24.2.3) >> >> endobj -3790 0 obj << +3785 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (subsection.24.2.4) >> >> endobj -3791 0 obj << +3786 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 350.815 539.579 359.838] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.4.1) >> >> endobj -3792 0 obj << +3787 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 337.266 539.579 346.289] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.4.2) >> >> endobj -3793 0 obj << +3788 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 323.717 539.579 332.74] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.4.3) >> >> endobj -3794 0 obj << +3789 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 310.168 539.579 319.19] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.2.4.4) >> >> endobj -3795 0 obj << +3790 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 296.618 539.579 305.641] /Subtype /Link /A << /S /GoTo /D (section.24.3) >> >> endobj -3796 0 obj << +3791 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 283.069 539.579 292.092] /Subtype /Link /A << /S /GoTo /D (section.24.4) >> >> endobj -3797 0 obj << +3792 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 269.52 539.579 278.543] /Subtype /Link /A << /S /GoTo /D (section.24.5) >> >> endobj -3798 0 obj << +3793 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 255.971 539.579 264.994] /Subtype /Link /A << /S /GoTo /D (subsection.24.5.1) >> >> endobj -3799 0 obj << +3794 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 242.422 539.579 251.444] /Subtype /Link /A << /S /GoTo /D (subsubsection.24.5.1.1) >> >> endobj -3800 0 obj << +3795 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 228.872 539.579 237.895] /Subtype /Link /A << /S /GoTo /D (subsection.24.5.2) >> >> endobj -3801 0 obj << +3796 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 215.323 539.579 224.346] /Subtype /Link /A << /S /GoTo /D (subsection.24.5.3) >> >> endobj -3802 0 obj << +3797 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 201.774 539.579 210.797] /Subtype /Link /A << /S /GoTo /D (section.24.6) >> >> endobj -3803 0 obj << +3798 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 188.225 539.579 197.248] /Subtype /Link /A << /S /GoTo /D (subsection.24.6.1) >> >> endobj -3804 0 obj << +3799 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 174.676 539.579 183.698] /Subtype /Link /A << /S /GoTo /D (subsection.24.6.2) >> >> endobj -3805 0 obj << +3800 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 161.126 539.579 170.149] /Subtype /Link /A << /S /GoTo /D (subsection.24.6.3) >> >> endobj -3806 0 obj << +3801 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 136.668 539.579 146.236] /Subtype /Link /A << /S /GoTo /D (chapter.25) >> >> endobj -3807 0 obj << +3802 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 123.119 539.579 132.142] /Subtype /Link /A << /S /GoTo /D (section.25.1) >> >> endobj -3808 0 obj << +3803 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 109.57 539.579 118.593] /Subtype /Link /A << /S /GoTo /D (section.25.2) >> >> endobj -3809 0 obj << +3804 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 96.02 539.579 105.043] /Subtype /Link /A << /S /GoTo /D (subsection.25.2.1) >> >> endobj -3810 0 obj << +3805 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 82.471 539.579 91.494] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.1.1) >> >> endobj -3811 0 obj << +3806 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 68.922 539.579 77.945] /Subtype /Link /A << /S /GoTo /D (subsection.25.2.2) >> >> endobj -3812 0 obj << +3807 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 55.373 539.579 64.396] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.2.1) >> >> endobj -3761 0 obj << -/D [3759 0 R /XYZ 85.039 786.531 null] +3756 0 obj << +/D [3754 0 R /XYZ 85.039 786.531 null] >> endobj -3758 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3753 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3815 0 obj << +3810 0 obj << /Length 2978 /Filter /FlateDecode >> @@ -9931,323 +9922,323 @@ m S“ EÅ`dd¸f•¹)Qcæíˆãæ¿a¹N¶õ¢<7C«ÛáOÖtBì<œ¶ß ´sÕ;xó嵬Lhí_–Þ} Óg#Ô ²eh
«»Û§·eõ bÑ45]M°™œÑî©mþ±øÇå¾üÏž¦ÙϤ›ê»&ýQ|Àâ,øÏ*}B£Bãÿ#X:žendstream endobj -3814 0 obj << +3809 0 obj << /Type /Page -/Contents 3815 0 R -/Resources 3813 0 R +/Contents 3810 0 R +/Resources 3808 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3817 0 R 3818 0 R 3819 0 R 3820 0 R 3821 0 R 3822 0 R 3823 0 R 3824 0 R 3825 0 R 3826 0 R 3827 0 R 3828 0 R 3829 0 R 3830 0 R 3831 0 R 3832 0 R 3833 0 R 3834 0 R 3835 0 R 3836 0 R 3837 0 R 3838 0 R 3839 0 R 3840 0 R 3841 0 R 3842 0 R 3843 0 R 3844 0 R 3845 0 R 3846 0 R 3847 0 R 3848 0 R 3849 0 R 3850 0 R 3851 0 R 3852 0 R 3853 0 R 3854 0 R 3855 0 R 3856 0 R 3857 0 R 3858 0 R 3859 0 R ] +/Parent 3701 0 R +/Annots [ 3812 0 R 3813 0 R 3814 0 R 3815 0 R 3816 0 R 3817 0 R 3818 0 R 3819 0 R 3820 0 R 3821 0 R 3822 0 R 3823 0 R 3824 0 R 3825 0 R 3826 0 R 3827 0 R 3828 0 R 3829 0 R 3830 0 R 3831 0 R 3832 0 R 3833 0 R 3834 0 R 3835 0 R 3836 0 R 3837 0 R 3838 0 R 3839 0 R 3840 0 R 3841 0 R 3842 0 R 3843 0 R 3844 0 R 3845 0 R 3846 0 R 3847 0 R 3848 0 R 3849 0 R 3850 0 R 3851 0 R 3852 0 R 3853 0 R 3854 0 R ] >> endobj -3817 0 obj << +3812 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 754.651 539.579 763.674] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.2.2) >> >> endobj -3818 0 obj << +3813 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (subsection.25.2.3) >> >> endobj -3819 0 obj << +3814 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.25.2.4) >> >> endobj -3820 0 obj << +3815 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.25.2.5) >> >> endobj -3821 0 obj << +3816 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.5.1) >> >> endobj -3822 0 obj << +3817 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.5.2) >> >> endobj -3823 0 obj << +3818 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.5.3) >> >> endobj -3824 0 obj << +3819 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.25.2.5.4) >> >> endobj -3825 0 obj << +3820 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (section.25.3) >> >> endobj -3826 0 obj << +3821 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.25.3.1) >> >> endobj -3827 0 obj << +3822 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.25.3.2) >> >> endobj -3828 0 obj << +3823 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 594.701 539.579 604.269] /Subtype /Link /A << /S /GoTo /D (chapter.26) >> >> endobj -3829 0 obj << +3824 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 581.151 539.579 590.174] /Subtype /Link /A << /S /GoTo /D (section.26.1) >> >> endobj -3830 0 obj << +3825 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 567.602 539.579 576.625] /Subtype /Link /A << /S /GoTo /D (section.26.2) >> >> endobj -3831 0 obj << +3826 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 554.053 539.579 563.076] /Subtype /Link /A << /S /GoTo /D (section.26.3) >> >> endobj -3832 0 obj << +3827 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 540.504 539.579 549.527] /Subtype /Link /A << /S /GoTo /D (subsection.26.3.1) >> >> endobj -3833 0 obj << +3828 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (subsection.26.3.2) >> >> endobj -3834 0 obj << +3829 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (subsection.26.3.3) >> >> endobj -3835 0 obj << +3830 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (subsection.26.3.4) >> >> endobj -3836 0 obj << +3831 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (section.26.4) >> >> endobj -3837 0 obj << +3832 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (subsection.26.4.1) >> >> endobj -3838 0 obj << +3833 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (subsection.26.4.2) >> >> endobj -3839 0 obj << +3834 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsection.26.4.3) >> >> endobj -3840 0 obj << +3835 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (subsection.26.4.4) >> >> endobj -3841 0 obj << +3836 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsection.26.4.5) >> >> endobj -3842 0 obj << +3837 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (section.26.5) >> >> endobj -3843 0 obj << +3838 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsection.26.5.1) >> >> endobj -3844 0 obj << +3839 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.26.5.2) >> >> endobj -3845 0 obj << +3840 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (subsection.26.5.3) >> >> endobj -3846 0 obj << +3841 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 339.906 539.579 349.474] /Subtype /Link /A << /S /GoTo /D (chapter.27) >> >> endobj -3847 0 obj << +3842 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (section.27.1) >> >> endobj -3848 0 obj << +3843 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 312.808 539.579 321.83] /Subtype /Link /A << /S /GoTo /D (section.27.2) >> >> endobj -3849 0 obj << +3844 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (section.27.3) >> >> endobj -3850 0 obj << +3845 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (section.27.4) >> >> endobj -3851 0 obj << +3846 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (section.27.5) >> >> endobj -3852 0 obj << +3847 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (section.27.6) >> >> endobj -3853 0 obj << +3848 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsection.27.6.1) >> >> endobj -3854 0 obj << +3849 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 220.603 539.579 230.172] /Subtype /Link /A << /S /GoTo /D (chapter.28) >> >> endobj -3855 0 obj << +3850 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 207.054 539.579 216.077] /Subtype /Link /A << /S /GoTo /D (section.28.1) >> >> endobj -3856 0 obj << +3851 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 193.505 539.579 202.528] /Subtype /Link /A << /S /GoTo /D (section.28.2) >> >> endobj -3857 0 obj << +3852 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 169.047 539.579 178.615] /Subtype /Link /A << /S /GoTo /D (chapter.29) >> >> endobj -3858 0 obj << +3853 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 155.497 539.579 164.52] /Subtype /Link /A << /S /GoTo /D (section.29.1) >> >> endobj -3859 0 obj << +3854 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [517.86 117.004 539.579 127.299] /Subtype /Link /A << /S /GoTo /D (part.4) >> >> endobj -3816 0 obj << -/D [3814 0 R /XYZ 85.039 786.531 null] +3811 0 obj << +/D [3809 0 R /XYZ 85.039 786.531 null] >> endobj -3813 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +3808 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3862 0 obj << +3857 0 obj << /Length 2989 /Filter /FlateDecode >> @@ -10266,337 +10257,337 @@ LRÄ…Œ¼ðm{Ic+ïBÜZ]Ü/¾ZÊ0Eé|I,ﱑ4HÄò48@#Oƒò4 ³«Æf=7ËÅo:S¶Þé¥8—àHÔ~L‚´ò¸OëÛlAÒ×'&8ŽLp^,ä7^ÚCK,'¹ÖY“6t)"\=¾‰çÿ?§9ӢT~NKpƒHD?˜¨K¤5°…5f=[|¥Ê³]øbÕÆ×*iš˜hù› A¬CÇ$H‰PAééh
Q¯5 ó‰ÿ…§°Õ õl;“eìÉçÛ±d‰b L£ÄâÿÞ ªlendstream endobj -3861 0 obj << +3856 0 obj << /Type /Page -/Contents 3862 0 R -/Resources 3860 0 R +/Contents 3857 0 R +/Resources 3855 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3864 0 R 3865 0 R 3866 0 R 3867 0 R 3868 0 R 3869 0 R 3870 0 R 3871 0 R 3872 0 R 3873 0 R 3874 0 R 3875 0 R 3876 0 R 3877 0 R 3878 0 R 3879 0 R 3880 0 R 3881 0 R 3882 0 R 3883 0 R 3884 0 R 3885 0 R 3886 0 R 3887 0 R 3888 0 R 3889 0 R 3890 0 R 3891 0 R 3892 0 R 3893 0 R 3894 0 R 3895 0 R 3896 0 R 3897 0 R 3898 0 R 3899 0 R 3900 0 R 3901 0 R 3902 0 R 3903 0 R 3904 0 R 3905 0 R 3906 0 R 3907 0 R 3908 0 R ] +/Parent 3701 0 R +/Annots [ 3859 0 R 3860 0 R 3861 0 R 3862 0 R 3863 0 R 3864 0 R 3865 0 R 3866 0 R 3867 0 R 3868 0 R 3869 0 R 3870 0 R 3871 0 R 3872 0 R 3873 0 R 3874 0 R 3875 0 R 3876 0 R 3877 0 R 3878 0 R 3879 0 R 3880 0 R 3881 0 R 3882 0 R 3883 0 R 3884 0 R 3885 0 R 3886 0 R 3887 0 R 3888 0 R 3889 0 R 3890 0 R 3891 0 R 3892 0 R 3893 0 R 3894 0 R 3895 0 R 3896 0 R 3897 0 R 3898 0 R 3899 0 R 3900 0 R 3901 0 R 3902 0 R 3903 0 R ] >> endobj -3864 0 obj << +3859 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.30) >> >> endobj -3865 0 obj << +3860 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.30.1) >> >> endobj -3866 0 obj << +3861 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.30.2) >> >> endobj -3867 0 obj << +3862 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.30.2.1) >> >> endobj -3868 0 obj << +3863 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.30.2.2) >> >> endobj -3869 0 obj << +3864 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.30.2.3) >> >> endobj -3870 0 obj << +3865 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (section.30.3) >> >> endobj -3871 0 obj << +3866 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.1) >> >> endobj -3872 0 obj << +3867 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.2) >> >> endobj -3873 0 obj << +3868 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.3) >> >> endobj -3874 0 obj << +3869 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.4) >> >> endobj -3875 0 obj << +3870 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.5) >> >> endobj -3876 0 obj << +3871 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.30.3.6) >> >> endobj -3877 0 obj << +3872 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (subsubsection.30.3.6.1) >> >> endobj -3878 0 obj << +3873 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsubsection.30.3.6.2) >> >> endobj -3879 0 obj << +3874 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (subsubsection.30.3.6.3) >> >> endobj -3880 0 obj << +3875 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 526.955 539.579 536.523] /Subtype /Link /A << /S /GoTo /D (chapter.31) >> >> endobj -3881 0 obj << +3876 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (section.31.1) >> >> endobj -3882 0 obj << +3877 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (subsection.31.1.1) >> >> endobj -3883 0 obj << +3878 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (subsubsection.31.1.1.1) >> >> endobj -3884 0 obj << +3879 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (subsubsection.31.1.1.2) >> >> endobj -3885 0 obj << +3880 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (subsubsection.31.1.1.3) >> >> endobj -3886 0 obj << +3881 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (subsubsection.31.1.1.4) >> >> endobj -3887 0 obj << +3882 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (subsubsection.31.1.1.5) >> >> endobj -3888 0 obj << +3883 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (subsection.31.1.2) >> >> endobj -3889 0 obj << +3884 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (section.31.2) >> >> endobj -3890 0 obj << +3885 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (subsection.31.2.1) >> >> endobj -3891 0 obj << +3886 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (subsection.31.2.2) >> >> endobj -3892 0 obj << +3887 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 353.455 539.579 363.024] /Subtype /Link /A << /S /GoTo /D (chapter.32) >> >> endobj -3893 0 obj << +3888 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 339.906 539.579 348.929] /Subtype /Link /A << /S /GoTo /D (section.32.1) >> >> endobj -3894 0 obj << +3889 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.1) >> >> endobj -3895 0 obj << +3890 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 312.808 539.579 321.83] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.2) >> >> endobj -3896 0 obj << +3891 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 299.258 539.579 308.281] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.3) >> >> endobj -3897 0 obj << +3892 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 285.709 539.579 294.732] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.4) >> >> endobj -3898 0 obj << +3893 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 272.16 539.579 281.183] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.5) >> >> endobj -3899 0 obj << +3894 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 258.611 539.579 267.634] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.6) >> >> endobj -3900 0 obj << +3895 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 245.062 539.579 254.084] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.7) >> >> endobj -3901 0 obj << +3896 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 231.512 539.579 240.535] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.8) >> >> endobj -3902 0 obj << +3897 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 217.963 539.579 226.986] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.9) >> >> endobj -3903 0 obj << +3898 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 204.414 539.579 213.437] /Subtype /Link /A << /S /GoTo /D (subsection.32.1.10) >> >> endobj -3904 0 obj << +3899 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [517.86 165.921 539.579 176.216] /Subtype /Link /A << /S /GoTo /D (part.5) >> >> endobj -3905 0 obj << +3900 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 141.463 539.579 151.031] /Subtype /Link /A << /S /GoTo /D (chapter.33) >> >> endobj -3906 0 obj << +3901 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 127.913 539.579 136.936] /Subtype /Link /A << /S /GoTo /D (section.33.1) >> >> endobj -3907 0 obj << +3902 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 114.364 539.579 123.387] /Subtype /Link /A << /S /GoTo /D (section.33.2) >> >> endobj -3908 0 obj << +3903 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 100.815 539.579 109.838] /Subtype /Link /A << /S /GoTo /D (section.33.3) >> >> endobj -3863 0 obj << -/D [3861 0 R /XYZ 85.039 786.531 null] +3858 0 obj << +/D [3856 0 R /XYZ 85.039 786.531 null] >> endobj -3860 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3855 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3911 0 obj << +3906 0 obj << /Length 2999 /Filter /FlateDecode >> @@ -10614,330 +10605,330 @@ mTöÌ—xIkköÿÈú×òàÙë_].«NÓ a ¸8´ÅgºTB5€‡HŠs’wtàjØó@I–³Âñà–Ëßè„—ó…Ø<n– G€KE?Ñœ¯jÆ3F¼Æ]™±æMe&T˜‰¤ƒ˜éw`jØ{
\fdœÓxi_KQþâ½Oðh×ûCfýh¹ó*#ô°37ÉR1ðµ ‚½ö€V=ˆe„Übáïjš)ÆgM”Šãþ6MìSÔÒ P;úø§HܵæJ•ß×äBP2˜äÕoxa¬™À;_ë—ÿ÷§ïþ÷iÃK³r0+YRUБz»’˜?`gÌŠzü?%©vŸendstream endobj -3910 0 obj << +3905 0 obj << /Type /Page -/Contents 3911 0 R -/Resources 3909 0 R +/Contents 3906 0 R +/Resources 3904 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3706 0 R -/Annots [ 3913 0 R 3914 0 R 3915 0 R 3916 0 R 3917 0 R 3918 0 R 3919 0 R 3920 0 R 3921 0 R 3922 0 R 3923 0 R 3924 0 R 3925 0 R 3926 0 R 3927 0 R 3928 0 R 3929 0 R 3930 0 R 3931 0 R 3932 0 R 3933 0 R 3934 0 R 3935 0 R 3936 0 R 3937 0 R 3938 0 R 3939 0 R 3940 0 R 3941 0 R 3942 0 R 3943 0 R 3944 0 R 3945 0 R 3946 0 R 3947 0 R 3948 0 R 3949 0 R 3950 0 R 3951 0 R 3952 0 R 3953 0 R 3954 0 R 3955 0 R 3956 0 R ] +/Parent 3701 0 R +/Annots [ 3908 0 R 3909 0 R 3910 0 R 3911 0 R 3912 0 R 3913 0 R 3914 0 R 3915 0 R 3916 0 R 3917 0 R 3918 0 R 3919 0 R 3920 0 R 3921 0 R 3922 0 R 3923 0 R 3924 0 R 3925 0 R 3926 0 R 3927 0 R 3928 0 R 3929 0 R 3930 0 R 3931 0 R 3932 0 R 3933 0 R 3934 0 R 3935 0 R 3936 0 R 3937 0 R 3938 0 R 3939 0 R 3940 0 R 3941 0 R 3942 0 R 3943 0 R 3944 0 R 3945 0 R 3946 0 R 3947 0 R 3948 0 R 3949 0 R 3950 0 R 3951 0 R ] >> endobj -3913 0 obj << +3908 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.34) >> >> endobj -3914 0 obj << +3909 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.34.1) >> >> endobj -3915 0 obj << +3910 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (subsection.34.1.1) >> >> endobj -3916 0 obj << +3911 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.34.1.2) >> >> endobj -3917 0 obj << +3912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.34.1.3) >> >> endobj -3918 0 obj << +3913 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.34.1.4) >> >> endobj -3919 0 obj << +3914 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (subsubsection.34.1.4.1) >> >> endobj -3920 0 obj << +3915 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsubsection.34.1.4.2) >> >> endobj -3921 0 obj << +3916 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (section.34.2) >> >> endobj -3922 0 obj << +3917 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (section.34.3) >> >> endobj -3923 0 obj << +3918 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (section.34.4) >> >> endobj -3924 0 obj << +3919 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 594.701 539.579 604.269] /Subtype /Link /A << /S /GoTo /D (chapter.35) >> >> endobj -3925 0 obj << +3920 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 581.151 539.579 590.174] /Subtype /Link /A << /S /GoTo /D (section.35.1) >> >> endobj -3926 0 obj << +3921 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 567.602 539.579 576.625] /Subtype /Link /A << /S /GoTo /D (section.35.2) >> >> endobj -3927 0 obj << +3922 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 554.053 539.579 563.076] /Subtype /Link /A << /S /GoTo /D (section.35.3) >> >> endobj -3928 0 obj << +3923 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 540.504 539.579 549.527] /Subtype /Link /A << /S /GoTo /D (section.35.4) >> >> endobj -3929 0 obj << +3924 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 526.955 539.579 535.978] /Subtype /Link /A << /S /GoTo /D (section.35.5) >> >> endobj -3930 0 obj << +3925 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 513.406 539.579 522.428] /Subtype /Link /A << /S /GoTo /D (section.35.6) >> >> endobj -3931 0 obj << +3926 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [517.86 474.912 539.579 485.207] /Subtype /Link /A << /S /GoTo /D (part.6) >> >> endobj -3932 0 obj << +3927 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 450.454 539.579 460.022] /Subtype /Link /A << /S /GoTo /D (chapter.36) >> >> endobj -3933 0 obj << +3928 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 436.905 539.579 445.928] /Subtype /Link /A << /S /GoTo /D (section.36.1) >> >> endobj -3934 0 obj << +3929 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 423.356 539.579 432.378] /Subtype /Link /A << /S /GoTo /D (subsection.36.1.1) >> >> endobj -3935 0 obj << +3930 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 409.806 539.579 418.829] /Subtype /Link /A << /S /GoTo /D (subsection.36.1.2) >> >> endobj -3936 0 obj << +3931 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 396.257 539.579 405.28] /Subtype /Link /A << /S /GoTo /D (subsubsection.36.1.2.1) >> >> endobj -3937 0 obj << +3932 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 382.708 539.579 391.731] /Subtype /Link /A << /S /GoTo /D (subsubsection.36.1.2.2) >> >> endobj -3938 0 obj << +3933 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 369.159 539.579 378.182] /Subtype /Link /A << /S /GoTo /D (section.36.2) >> >> endobj -3939 0 obj << +3934 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 355.61 539.579 364.632] /Subtype /Link /A << /S /GoTo /D (section.36.3) >> >> endobj -3940 0 obj << +3935 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 342.06 539.579 351.083] /Subtype /Link /A << /S /GoTo /D (section.36.4) >> >> endobj -3941 0 obj << +3936 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 328.511 539.579 337.534] /Subtype /Link /A << /S /GoTo /D (subsection.36.4.1) >> >> endobj -3942 0 obj << +3937 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 314.962 539.579 323.985] /Subtype /Link /A << /S /GoTo /D (subsubsection.36.4.1.1) >> >> endobj -3943 0 obj << +3938 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 301.413 539.579 310.436] /Subtype /Link /A << /S /GoTo /D (subsubsection.36.4.1.2) >> >> endobj -3944 0 obj << +3939 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 287.864 539.579 296.886] /Subtype /Link /A << /S /GoTo /D (section.36.5) >> >> endobj -3945 0 obj << +3940 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 274.314 539.579 283.337] /Subtype /Link /A << /S /GoTo /D (subsection.36.5.1) >> >> endobj -3946 0 obj << +3941 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 260.765 539.579 269.788] /Subtype /Link /A << /S /GoTo /D (subsection.36.5.2) >> >> endobj -3947 0 obj << +3942 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 236.307 539.579 245.875] /Subtype /Link /A << /S /GoTo /D (chapter.37) >> >> endobj -3948 0 obj << +3943 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 222.758 539.579 231.781] /Subtype /Link /A << /S /GoTo /D (section.37.1) >> >> endobj -3949 0 obj << +3944 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 209.209 539.579 218.231] /Subtype /Link /A << /S /GoTo /D (section.37.2) >> >> endobj -3950 0 obj << +3945 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 195.659 539.579 204.682] /Subtype /Link /A << /S /GoTo /D (section.37.3) >> >> endobj -3951 0 obj << +3946 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 182.11 539.579 191.133] /Subtype /Link /A << /S /GoTo /D (section.37.4) >> >> endobj -3952 0 obj << +3947 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 168.561 539.579 177.584] /Subtype /Link /A << /S /GoTo /D (section.37.5) >> >> endobj -3953 0 obj << +3948 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 155.012 539.579 164.035] /Subtype /Link /A << /S /GoTo /D (subsection.37.5.1) >> >> endobj -3954 0 obj << +3949 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 141.463 539.579 150.485] /Subtype /Link /A << /S /GoTo /D (section.37.6) >> >> endobj -3955 0 obj << +3950 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 127.913 539.579 136.936] /Subtype /Link /A << /S /GoTo /D (subsection.37.6.1) >> >> endobj -3956 0 obj << +3951 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 114.364 539.579 123.387] /Subtype /Link /A << /S /GoTo /D (subsection.37.6.2) >> >> endobj -3912 0 obj << -/D [3910 0 R /XYZ 85.039 786.531 null] +3907 0 obj << +/D [3905 0 R /XYZ 85.039 786.531 null] >> endobj -3909 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3904 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3959 0 obj << +3954 0 obj << /Length 2359 /Filter /FlateDecode >> @@ -10953,284 +10944,284 @@ DC߀¨àÐPª?ÃnŠ Lg äÐ{K~f4\îâãf{ûî¬óÎíoþ…³Ô»CD}©4¸À
¥¡3hˆEáÉW¸ endobj -3958 0 obj << +3953 0 obj << /Type /Page -/Contents 3959 0 R -/Resources 3957 0 R +/Contents 3954 0 R +/Resources 3952 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R -/Annots [ 3961 0 R 3962 0 R 3963 0 R 3964 0 R 3965 0 R 3966 0 R 3967 0 R 3968 0 R 3969 0 R 3970 0 R 3971 0 R 3972 0 R 3973 0 R 3974 0 R 3975 0 R 3976 0 R 3977 0 R 3978 0 R 3979 0 R 3980 0 R 3981 0 R 3982 0 R 3983 0 R 3984 0 R 3985 0 R 3986 0 R 3987 0 R 3988 0 R 3989 0 R 3990 0 R 3991 0 R 3992 0 R 3993 0 R 3994 0 R ] +/Parent 3990 0 R +/Annots [ 3956 0 R 3957 0 R 3958 0 R 3959 0 R 3960 0 R 3961 0 R 3962 0 R 3963 0 R 3964 0 R 3965 0 R 3966 0 R 3967 0 R 3968 0 R 3969 0 R 3970 0 R 3971 0 R 3972 0 R 3973 0 R 3974 0 R 3975 0 R 3976 0 R 3977 0 R 3978 0 R 3979 0 R 3980 0 R 3981 0 R 3982 0 R 3983 0 R 3984 0 R 3985 0 R 3986 0 R 3987 0 R 3988 0 R 3989 0 R ] >> endobj -3961 0 obj << +3956 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 754.651 539.579 764.219] /Subtype /Link /A << /S /GoTo /D (chapter.38) >> >> endobj -3962 0 obj << +3957 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 741.102 539.579 750.125] /Subtype /Link /A << /S /GoTo /D (section.38.1) >> >> endobj -3963 0 obj << +3958 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 727.553 539.579 736.575] /Subtype /Link /A << /S /GoTo /D (section.38.2) >> >> endobj -3964 0 obj << +3959 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 714.003 539.579 723.026] /Subtype /Link /A << /S /GoTo /D (subsection.38.2.1) >> >> endobj -3965 0 obj << +3960 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 700.454 539.579 709.477] /Subtype /Link /A << /S /GoTo /D (subsection.38.2.2) >> >> endobj -3966 0 obj << +3961 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 686.905 539.579 695.928] /Subtype /Link /A << /S /GoTo /D (subsection.38.2.3) >> >> endobj -3967 0 obj << +3962 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 673.356 539.579 682.379] /Subtype /Link /A << /S /GoTo /D (section.38.3) >> >> endobj -3968 0 obj << +3963 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 659.807 539.579 668.829] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.1) >> >> endobj -3969 0 obj << +3964 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 646.257 539.579 655.28] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.2) >> >> endobj -3970 0 obj << +3965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 632.708 539.579 641.731] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.3) >> >> endobj -3971 0 obj << +3966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 619.159 539.579 628.182] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.4) >> >> endobj -3972 0 obj << +3967 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 605.61 539.579 614.633] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.5) >> >> endobj -3973 0 obj << +3968 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 592.061 539.579 601.083] /Subtype /Link /A << /S /GoTo /D (subsection.38.3.6) >> >> endobj -3974 0 obj << +3969 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 578.511 539.579 587.534] /Subtype /Link /A << /S /GoTo /D (section.38.4) >> >> endobj -3975 0 obj << +3970 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 564.962 539.579 573.985] /Subtype /Link /A << /S /GoTo /D (subsection.38.4.1) >> >> endobj -3976 0 obj << +3971 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 551.413 539.579 560.436] /Subtype /Link /A << /S /GoTo /D (section.38.5) >> >> endobj -3977 0 obj << +3972 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 537.864 539.579 546.887] /Subtype /Link /A << /S /GoTo /D (section.38.6) >> >> endobj -3978 0 obj << +3973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 513.406 539.579 522.974] /Subtype /Link /A << /S /GoTo /D (chapter.39) >> >> endobj -3979 0 obj << +3974 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 499.856 539.579 508.879] /Subtype /Link /A << /S /GoTo /D (section.39.1) >> >> endobj -3980 0 obj << +3975 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 486.307 539.579 495.33] /Subtype /Link /A << /S /GoTo /D (section.39.2) >> >> endobj -3981 0 obj << +3976 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 472.758 539.579 481.781] /Subtype /Link /A << /S /GoTo /D (section.39.3) >> >> endobj -3982 0 obj << +3977 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 459.209 539.579 468.232] /Subtype /Link /A << /S /GoTo /D (section.39.4) >> >> endobj -3983 0 obj << +3978 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 445.66 539.579 454.682] /Subtype /Link /A << /S /GoTo /D (section.39.5) >> >> endobj -3984 0 obj << +3979 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 432.11 539.579 441.133] /Subtype /Link /A << /S /GoTo /D (section.39.6) >> >> endobj -3985 0 obj << +3980 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 418.561 539.579 427.584] /Subtype /Link /A << /S /GoTo /D (section.39.7) >> >> endobj -3986 0 obj << +3981 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 405.012 539.579 414.035] /Subtype /Link /A << /S /GoTo /D (section.39.8) >> >> endobj -3987 0 obj << +3982 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 391.463 539.579 400.486] /Subtype /Link /A << /S /GoTo /D (section.39.9) >> >> endobj -3988 0 obj << +3983 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 377.914 539.579 386.936] /Subtype /Link /A << /S /GoTo /D (section.39.10) >> >> endobj -3989 0 obj << +3984 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 364.364 539.579 373.387] /Subtype /Link /A << /S /GoTo /D (section.39.11) >> >> endobj -3990 0 obj << +3985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 339.906 539.579 349.474] /Subtype /Link /A << /S /GoTo /D (chapter.40) >> >> endobj -3991 0 obj << +3986 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 326.357 539.579 335.38] /Subtype /Link /A << /S /GoTo /D (section.40.1) >> >> endobj -3992 0 obj << +3987 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [519.586 301.899 539.579 311.467] /Subtype /Link /A << /S /GoTo /D (chapter.41) >> >> endobj -3993 0 obj << +3988 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 288.349 539.579 297.372] /Subtype /Link /A << /S /GoTo /D (section.41.1) >> >> endobj -3994 0 obj << +3989 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [521.223 274.8 539.579 283.823] /Subtype /Link /A << /S /GoTo /D (section.41.2) >> >> endobj -3960 0 obj << -/D [3958 0 R /XYZ 85.039 786.531 null] +3955 0 obj << +/D [3953 0 R /XYZ 85.039 786.531 null] >> endobj -3957 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +3952 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -3998 0 obj << +3993 0 obj << /Length 241 /Filter /FlateDecode >> stream xÚuP±N1Ýï+<&CLÇN²"•ªLÙà Z„T®R¹ÿ U‡28ò{ÏïÙ¾=‚,è¹@ÊŠÂÏ׆lZQ%Æö_Ýêg,1¯’'1¡dîœÛ:ÜÜÁ£*C=@È„œHPL‘ ¾<šËdFËÞœgëX“ÙY2hŸêý·:bÊ©«]*¨Í"ÌÄ_âí~²ŽÌþ<»VÍnúhê¹7[‹ÌqœßZ9õÆÔg›úzÉ5aÑ°¶–onPBù‹þ»<F¾ìNä±øÒÓ³WdQX8=}ÐëDÒ.ܯwtíù 8Â` endstream endobj -3997 0 obj << +3992 0 obj << /Type /Page -/Contents 3998 0 R -/Resources 3996 0 R +/Contents 3993 0 R +/Resources 3991 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R +/Parent 3990 0 R >> endobj -3999 0 obj << -/D [3997 0 R /XYZ 85.039 786.531 null] +3994 0 obj << +/D [3992 0 R /XYZ 85.039 786.531 null] >> endobj 6 0 obj << -/D [3997 0 R /XYZ 85.039 547.583 null] +/D [3992 0 R /XYZ 85.039 547.583 null] >> endobj -3996 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +3991 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4002 0 obj << +3997 0 obj << /Length 2820 /Filter /FlateDecode >> @@ -11244,36 +11235,36 @@ S†~ÿLDåxŒ$>´Dë7=ž9õr4SñZ¦ªÂjH–$aœ%ß!_èâ4TédPCÒyNç‰:*u ®Ä]ãà¡h-¦¨óR¤ó(Œ ÈšQ)“ à¥iÆphÒê¥É±"¾¾";…d³õmoÁ1üÅqíL¶â~HLˆ0Cªáð͵“föŒy›ðÉ»Cï8^‰òŽ^9âãËU{oî|GA·¯Á žÐ•ß[Äú¸‡<¸,Jɶ4¯rzLiåÙ†â×r—Dí<å4ž´àÅóùÔoue^ Ø•®âfaÁ¯UyùöÅ‘•û¦éLî³a[ºÒÈûä5ÚNS(Ú}N®#=Á(_^g³Á÷ÙS¦ù 0ÃÎßD"ˆXœzup†ÞSX¸t‹ü—ø¼ÖRN·¹ÒMhQ¶å7ÓQï=B49þš:@{ÜÂÍeG,é×´ûËõ2ÀÂOI•¸cïÜ )št¼‰ø?G¼×õŠŸÎí±LÑc#]¾°šG@ã{Ï߇Ædæ÷ÛŒž<ÆL“Švæ-7ñ`X”W¥s|„h혴ùݱZsÇtxó†4bkžà²I·Îž†èŠ—YIùÌ×hÚz×ñl«¿™³oT^=x³H&oëÞì+|ýøi,å‹‚^{!D¸[–t_l=•Áó^æužyß%5Ö”éÇõû=vç m옺edæ´-º#mÙÿ²aô¾TT…]Ë#lÍõ<§‚;*-·ã?â%DQß2¦k½‚Fº.»®Ï®°ºóêaþĪÃã‹õ×m)oúˆÅ‚.ÄÓ4ó–ü?¹ñÐueŠÿˆ`ב)·ß°éQ²¥9UÏ̆Â4|f»ïäA‚HRÈ9~d
dç›~ºòR¹·r¨C–7‘2d¤]ðv¡:_éÝŽ•+[VÝZºË_¬ý(î–Ï(«ÜÏšp'N€Korò sx+Wx¾Ôã+‚œ„û™ƒ44ë½ì¡{á PeaªÔððÅ—À#êéC Ô°ºPO5šLŸ³ÌÔ,Ìfê;<ÿÚßöendstream endobj -4001 0 obj << +3996 0 obj << /Type /Page -/Contents 4002 0 R -/Resources 4000 0 R +/Contents 3997 0 R +/Resources 3995 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R +/Parent 3990 0 R >> endobj -4003 0 obj << -/D [4001 0 R /XYZ 85.039 786.531 null] +3998 0 obj << +/D [3996 0 R /XYZ 85.039 786.531 null] >> endobj -4004 0 obj << -/D [4001 0 R /XYZ 85.039 766.606 null] +3999 0 obj << +/D [3996 0 R /XYZ 85.039 766.606 null] >> endobj 10 0 obj << -/D [4001 0 R /XYZ 85.039 766.606 null] +/D [3996 0 R /XYZ 85.039 766.606 null] >> endobj -3021 0 obj << -/D [4001 0 R /XYZ 85.039 662.656 null] +3017 0 obj << +/D [3996 0 R /XYZ 85.039 662.656 null] >> endobj 14 0 obj << -/D [4001 0 R /XYZ 85.039 522.152 null] ->> endobj -4005 0 obj << -/D [4001 0 R /XYZ 85.039 479.199 null] +/D [3996 0 R /XYZ 85.039 522.152 null] >> endobj 4000 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +/D [3996 0 R /XYZ 85.039 479.199 null] +>> endobj +3995 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4008 0 obj << +4003 0 obj << /Length 3410 /Filter /FlateDecode >> @@ -11287,27 +11278,27 @@ xÚ¥ZKsÛ8¾ûW¨|YºjD“Ÿ™“í$;ž8Ù±R9ÌÌ–h‰‰ÔTïüùí@H¢äÃTªh A‡“ ŒuLÖ×S¹èèøX$[T„hÞÜqdß¡*|~û¾Á¼‡XíQøć4h}HAqµ.yÐ2Ão}?q×<†ëÅ\svÝ¡Z‚ÀÒà'G4Ð×Ò¡8á€> Dk:%vÈA¡]HàÞmJç‹øBuÍD¿½Ç©;þAÈ=Ôøݾ°öUœgNì·~Ð_tb°…³ˆŽqÙ½-{]ÙÇ祂kçJàDrtöUbw*ƒÚóÖãÐœÎÑkùÀ9†68ä8š¸¿DÿyÃ:>pê‹I‘ý8ý…@u?׃ù(&à/«Ï“Øsø[Yì™Mö‘ÉV í
ç ¸:Ÿp
$§õ+4¯©÷7«Ýv£ÊuØ}QÿP·êPoÆ%O½ø±Rã…&Þþþ<Ϫ=Îý"?adI”ùiaPQ~(p¢r?ÉÕˆÄÿAz½¸endstream endobj -4007 0 obj << +4002 0 obj << /Type /Page -/Contents 4008 0 R -/Resources 4006 0 R +/Contents 4003 0 R +/Resources 4001 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R +/Parent 3990 0 R >> endobj -4009 0 obj << -/D [4007 0 R /XYZ 85.039 786.531 null] +4004 0 obj << +/D [4002 0 R /XYZ 85.039 786.531 null] >> endobj 18 0 obj << -/D [4007 0 R /XYZ 85.039 766.606 null] +/D [4002 0 R /XYZ 85.039 766.606 null] >> endobj -4010 0 obj << -/D [4007 0 R /XYZ 85.039 742.055 null] +4005 0 obj << +/D [4002 0 R /XYZ 85.039 742.055 null] >> endobj -4006 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F41 2998 0 R /F15 2976 0 R >> +4001 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F41 2994 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4013 0 obj << +4008 0 obj << /Length 3177 /Filter /FlateDecode >> @@ -11326,46 +11317,46 @@ m¸÷õ—/Ü0’»®qCõ}Ö^Ý<Ly`˜¼aÀD JóB†›Þ«t«Àµk¡Ó8‘ü„¢ïbðKÊA'ˆ"¿â(dßÇVÇ?£˜…¹ý«Ë¤2©}™”yI; —Ê¥úrá#ÒmZnÒ’Õ*lÝ^ÞsçŽpqºê~1óPbo_h2Y¯g[
\¯9|Åû]<rü”„WöF‚U—ô8·–º1ŸëW—ŸÑhaê'6AÃ6vvÙÆ1ÿ°ÀÕ?¹†Ù¦Ïådÿñ³ÈÊUvÁÉ¥‘Š Ϫr]`µ×®y íq8ÖýŒŸ&oïx¥c»·¨ì™q»?ËcoÂK»º¯
è(Þátÿ¾€mzrjøH9ØÊ?øÛ üç-ÿ¯¿ß1]Åv{¦ð";Œ”feð’½Wù;Ÿ}Žÿ"SÉcendstream endobj -4012 0 obj << +4007 0 obj << /Type /Page -/Contents 4013 0 R -/Resources 4011 0 R +/Contents 4008 0 R +/Resources 4006 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R -/Annots [ 4015 0 R 4017 0 R ] +/Parent 3990 0 R +/Annots [ 4010 0 R 4012 0 R ] >> endobj -4015 0 obj << +4010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 738.375 195.218 751.276] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.samba.org/)>> >> endobj -4017 0 obj << +4012 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [438.653 403.295 507.324 414.984] /Subtype/Link/A<</Type/Action/S/URI/URI(http://jcifs.samba.org/)>> >> endobj -4014 0 obj << -/D [4012 0 R /XYZ 85.039 786.531 null] +4009 0 obj << +/D [4007 0 R /XYZ 85.039 786.531 null] >> endobj 22 0 obj << -/D [4012 0 R /XYZ 85.039 722.931 null] +/D [4007 0 R /XYZ 85.039 722.931 null] >> endobj -4016 0 obj << -/D [4012 0 R /XYZ 85.039 680.584 null] +4011 0 obj << +/D [4007 0 R /XYZ 85.039 680.584 null] >> endobj 26 0 obj << -/D [4012 0 R /XYZ 85.039 374.302 null] +/D [4007 0 R /XYZ 85.039 374.302 null] >> endobj -4018 0 obj << -/D [4012 0 R /XYZ 85.039 331.349 null] +4013 0 obj << +/D [4007 0 R /XYZ 85.039 331.349 null] >> endobj -4011 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +4006 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4021 0 obj << +4016 0 obj << /Length 3166 /Filter /FlateDecode >> @@ -11381,46 +11372,46 @@ rúζßáBY¨ªDÒ’¯xþÄ]ÏŒg¿7õŽ¬-?½†€âÞã.¨ì0±¯•Îœ
Z4›ª`’§UÃ
+’Qÿž°%,¹.mÓ ´Qüú7× HÜ zµè§¸e*eÀXÊ€×oÁë2€¬–lÔ) j¯‰bÑ- ú1Œ$l.s*À1U ÞBOej endobj -4020 0 obj << +4015 0 obj << /Type /Page -/Contents 4021 0 R -/Resources 4019 0 R +/Contents 4016 0 R +/Resources 4014 0 R /MediaBox [0 0 595.276 841.89] -/Parent 3995 0 R -/Annots [ 4023 0 R 4025 0 R ] +/Parent 3990 0 R +/Annots [ 4018 0 R 4020 0 R ] >> endobj -4023 0 obj << +4018 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [370.528 654.697 522.302 666.386] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.securityfriday.com/ToolDownload/SWB/swb_doc.html)>> >> endobj -4025 0 obj << +4020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [93.134 243.693 419.884 255.383] /Subtype/Link/A<</Type/Action/S/URI/URI(http://hr.uoregon.edu/davidrl/boot.txt)>> >> endobj -4022 0 obj << -/D [4020 0 R /XYZ 85.039 786.531 null] +4017 0 obj << +/D [4015 0 R /XYZ 85.039 786.531 null] >> endobj 30 0 obj << -/D [4020 0 R /XYZ 85.039 625.098 null] +/D [4015 0 R /XYZ 85.039 625.098 null] >> endobj -4024 0 obj << -/D [4020 0 R /XYZ 85.039 582.751 null] +4019 0 obj << +/D [4015 0 R /XYZ 85.039 582.751 null] >> endobj 34 0 obj << -/D [4020 0 R /XYZ 85.039 228.25 null] +/D [4015 0 R /XYZ 85.039 228.25 null] >> endobj -4026 0 obj << -/D [4020 0 R /XYZ 85.039 188.086 null] +4021 0 obj << +/D [4015 0 R /XYZ 85.039 188.086 null] >> endobj -4019 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R >> +4014 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4029 0 obj << +4024 0 obj << /Length 2134 /Filter /FlateDecode >> @@ -11432,72 +11423,72 @@ SÀˆ·T£öR8¯è‹¤¾ß‰ç*F¨XŠ8ѤTáäeXwà l«Mf÷ØØ^LC}Ã
Þ:_eR€}2ÎÏlyáÆÔtœ?ψÐ4p{T<݈NŠS#.¶]k“c@S{³¸¬±Xì§É}±Œ#´X3uIPž¹] ´€ÛÕEþ½«KéyóÓ•,RR‰$¡‡ÿŸÉã7º†lú0âØ xD§» ZÑv^L&¸ß' ë“‹¹(%´^1äd$‚è¬þžLpBá/4û*¹Ò`2Sǃ.x÷<£jè,[M:#¨Ši¦Î9c],Ïÿ(3DõFÞw}ª÷Õs-5ù²ÈœrÎ}‚Ñ0Ðß(ü˜£.é?þ2fyoß#‘—ÑT†Ð¼K~47EEïDñíBîphÖß75«{Öøgþùxÿ"üë/X?,ÞŸ%
oÜÚ¿‘áÿKgl}6UßÏ(©V勉ÔæJUzÚ]æ´ëB:$FþÕopúrœ)€3E2EŽ2¥™% 3n>La¸`-e|m{&û¥Ñø†›Î¢ÃS\È)³¢IÃKû…ŠØíç*t[™ñ×(Áš~WŒP‡¾&áõÊÒ UqkÓwf]#Ì3(U â Ø%HÂ-X."„Ûí¹Õ&/Ç¥J™îl…Mu!ü#å^Nm•ÞµŠ´«T¾²ke
øRe¨!ùTµ™³Ÿktu*ïÇá=â}`ÁXM¥\±ÓäÐX:°ÃQÛ'ñ7º èrn&v_êô¬>øø¡ÐA؉CëÑ‘ŽEëgþRGŽ]endstream endobj -4028 0 obj << +4023 0 obj << /Type /Page -/Contents 4029 0 R -/Resources 4027 0 R +/Contents 4024 0 R +/Resources 4022 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R -/Annots [ 4032 0 R 4033 0 R 4034 0 R ] +/Parent 4034 0 R +/Annots [ 4027 0 R 4028 0 R 4029 0 R ] >> endobj -4032 0 obj << +4027 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [236.346 576.833 338.096 588.522] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/)>> >> endobj -4033 0 obj << +4028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [334.765 549.734 539.579 561.424] /Subtype /Link /A << /S /GoTo /D (compiling) >> >> endobj -4034 0 obj << +4029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 538.306 119.763 547.875] /Subtype /Link /A << /S /GoTo /D (compiling) >> >> endobj -4030 0 obj << -/D [4028 0 R /XYZ 85.039 786.531 null] +4025 0 obj << +/D [4023 0 R /XYZ 85.039 786.531 null] >> endobj 38 0 obj << -/D [4028 0 R /XYZ 85.039 766.606 null] +/D [4023 0 R /XYZ 85.039 766.606 null] >> endobj -3022 0 obj << -/D [4028 0 R /XYZ 85.039 662.883 null] +3018 0 obj << +/D [4023 0 R /XYZ 85.039 662.883 null] >> endobj 42 0 obj << -/D [4028 0 R /XYZ 85.039 662.883 null] +/D [4023 0 R /XYZ 85.039 662.883 null] >> endobj -4031 0 obj << -/D [4028 0 R /XYZ 85.039 617.808 null] +4026 0 obj << +/D [4023 0 R /XYZ 85.039 617.808 null] >> endobj 46 0 obj << -/D [4028 0 R /XYZ 85.039 466.627 null] +/D [4023 0 R /XYZ 85.039 466.627 null] >> endobj -4035 0 obj << -/D [4028 0 R /XYZ 85.039 422.877 null] +4030 0 obj << +/D [4023 0 R /XYZ 85.039 422.877 null] >> endobj 50 0 obj << -/D [4028 0 R /XYZ 85.039 343.534 null] +/D [4023 0 R /XYZ 85.039 343.534 null] >> endobj -4036 0 obj << -/D [4028 0 R /XYZ 85.039 306.667 null] +4031 0 obj << +/D [4023 0 R /XYZ 85.039 306.667 null] >> endobj -4037 0 obj << -/D [4028 0 R /XYZ 276.614 216.978 null] +4032 0 obj << +/D [4023 0 R /XYZ 276.614 216.978 null] >> endobj -4038 0 obj << -/D [4028 0 R /XYZ 85.039 94.508 null] +4033 0 obj << +/D [4023 0 R /XYZ 85.039 94.508 null] >> endobj -4027 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +4022 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4042 0 obj << +4037 0 obj << /Length 2445 /Filter /FlateDecode >> @@ -11516,60 +11507,60 @@ c«dQ€/aHá¤ì¯}æ&%/º~È;@b,€AwäŽyîéô£] Ýà¬UìòöàãŠ~Ð`C›öº~#Ï°…)ˆR7KX¿¿‚r¬» èCbI2 endobj -4041 0 obj << +4036 0 obj << /Type /Page -/Contents 4042 0 R -/Resources 4040 0 R +/Contents 4037 0 R +/Resources 4035 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R -/Annots [ 4044 0 R 4045 0 R 4048 0 R ] +/Parent 4034 0 R +/Annots [ 4039 0 R 4040 0 R 4043 0 R ] >> endobj -4044 0 obj << +4039 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [491.495 724.825 539.579 737.727] /Subtype /Link /A << /S /GoTo /D (securing-samba) >> >> endobj -4045 0 obj << +4040 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 714.003 123.308 723.572] /Subtype /Link /A << /S /GoTo /D (securing-samba) >> >> endobj -4048 0 obj << +4043 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [414.285 436.223 536.549 448.216] /Subtype/Link/A<</Type/Action/S/URI/URI(http://localhost:901/)>> >> endobj -4043 0 obj << -/D [4041 0 R /XYZ 85.039 786.531 null] +4038 0 obj << +/D [4036 0 R /XYZ 85.039 786.531 null] >> endobj 54 0 obj << -/D [4041 0 R /XYZ 85.039 699.735 null] +/D [4036 0 R /XYZ 85.039 699.735 null] >> endobj -4046 0 obj << -/D [4041 0 R /XYZ 85.039 663.47 null] +4041 0 obj << +/D [4036 0 R /XYZ 85.039 663.47 null] >> endobj 58 0 obj << -/D [4041 0 R /XYZ 85.039 553.36 null] +/D [4036 0 R /XYZ 85.039 553.36 null] >> endobj -4047 0 obj << -/D [4041 0 R /XYZ 85.039 520.939 null] +4042 0 obj << +/D [4036 0 R /XYZ 85.039 520.939 null] >> endobj 62 0 obj << -/D [4041 0 R /XYZ 85.039 341.909 null] +/D [4036 0 R /XYZ 85.039 341.909 null] >> endobj -4049 0 obj << -/D [4041 0 R /XYZ 85.039 296.835 null] +4044 0 obj << +/D [4036 0 R /XYZ 85.039 296.835 null] >> endobj -4040 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R /F62 4052 0 R >> +4035 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4055 0 obj << +4050 0 obj << /Length 1571 /Filter /FlateDecode >> @@ -11580,60 +11571,60 @@ xÚXßoÛ6~÷_!&3-Š¤~ôaCÚ&k‹¶Yyhû Û²¥U–\INšÿ~w<RVË-°¡LÇ»wOåŽÿ¸+æ‹Ä‰â ßÕµÜ<<><#ÁÞ¢“a®ÃZ{nü³o»Ó¾Ÿ ['_[¬+ —Œ¼¦ƒ7©þòúæwÝâ†jUãÍÞ›´°i{}k³€&šÊÂV»¦ÎÉ6?N„Ï>s!ÿ û¯2“{¤¬žÑ/*áR{Ö`‘ÛÙÏý endobj -4054 0 obj << +4049 0 obj << /Type /Page -/Contents 4055 0 R -/Resources 4053 0 R +/Contents 4050 0 R +/Resources 4048 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R -/Annots [ 4060 0 R 4061 0 R ] +/Parent 4034 0 R +/Annots [ 4055 0 R 4056 0 R ] >> endobj -4060 0 obj << +4055 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [263.502 186.32 308.646 198.01] /Subtype /Link /A << /S /GoTo /D (diagnosis) >> >> endobj -4061 0 obj << +4056 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 172.771 249.377 184.461] /Subtype /Link /A << /S /GoTo /D (problems) >> >> endobj -4056 0 obj << -/D [4054 0 R /XYZ 85.039 786.531 null] +4051 0 obj << +/D [4049 0 R /XYZ 85.039 786.531 null] >> endobj 66 0 obj << -/D [4054 0 R /XYZ 85.039 766.606 null] +/D [4049 0 R /XYZ 85.039 766.606 null] >> endobj -4057 0 obj << -/D [4054 0 R /XYZ 85.039 742.055 null] +4052 0 obj << +/D [4049 0 R /XYZ 85.039 742.055 null] >> endobj 70 0 obj << -/D [4054 0 R /XYZ 85.039 532.739 null] +/D [4049 0 R /XYZ 85.039 532.739 null] >> endobj -4058 0 obj << -/D [4054 0 R /XYZ 85.039 487.664 null] +4053 0 obj << +/D [4049 0 R /XYZ 85.039 487.664 null] >> endobj 74 0 obj << -/D [4054 0 R /XYZ 85.039 258.821 null] +/D [4049 0 R /XYZ 85.039 258.821 null] >> endobj -4059 0 obj << -/D [4054 0 R /XYZ 85.039 213.747 null] +4054 0 obj << +/D [4049 0 R /XYZ 85.039 213.747 null] >> endobj 78 0 obj << -/D [4054 0 R /XYZ 85.039 143.779 null] +/D [4049 0 R /XYZ 85.039 143.779 null] >> endobj -4062 0 obj << -/D [4054 0 R /XYZ 85.039 103.615 null] +4057 0 obj << +/D [4049 0 R /XYZ 85.039 103.615 null] >> endobj -4053 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F35 2980 0 R /F15 2976 0 R >> +4048 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F35 2976 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4065 0 obj << +4060 0 obj << /Length 2124 /Filter /FlateDecode >> @@ -11646,39 +11637,39 @@ _’,¹×{¼ð½XF ⺮ڲíZžÕ»-ØÎài w5ûß–¸ó]ÁSŠ\ÿÔ·(ƒœÂ¡!å?#ŸÓŽ¹g{žqB¸¼¢ç1W@@¢¬,*ë®Ä«Bþ¦øGt†7ùA$´Í‰¬§
üq’OÌ}Àê CrUá‚ØOUzó@ËsuâìB„¾áÙ‰6Ͳ3ºµu‰€PùÂÎ× _Ñã¹ø§l;zÇQ·ª Yž¸¨´Ù‚zcHݶm 9iñ¡ýO>DçãÞhbrnÇrmæù*ØÓ§õXŸ7u§|(ÇÖýj–Út¹ŽŒðuͳ«V©yÂW¯ÏßI´fe_ F?q endobj -4064 0 obj << +4059 0 obj << /Type /Page -/Contents 4065 0 R -/Resources 4063 0 R +/Contents 4060 0 R +/Resources 4058 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R +/Parent 4034 0 R >> endobj -4066 0 obj << -/D [4064 0 R /XYZ 85.039 786.531 null] +4061 0 obj << +/D [4059 0 R /XYZ 85.039 786.531 null] >> endobj 82 0 obj << -/D [4064 0 R /XYZ 85.039 766.606 null] +/D [4059 0 R /XYZ 85.039 766.606 null] >> endobj -4067 0 obj << -/D [4064 0 R /XYZ 85.039 746.277 null] +4062 0 obj << +/D [4059 0 R /XYZ 85.039 746.277 null] >> endobj 86 0 obj << -/D [4064 0 R /XYZ 85.039 540.921 null] +/D [4059 0 R /XYZ 85.039 540.921 null] >> endobj -4068 0 obj << -/D [4064 0 R /XYZ 85.039 492.833 null] +4063 0 obj << +/D [4059 0 R /XYZ 85.039 492.833 null] >> endobj 90 0 obj << -/D [4064 0 R /XYZ 85.039 423.575 null] +/D [4059 0 R /XYZ 85.039 423.575 null] >> endobj -4069 0 obj << -/D [4064 0 R /XYZ 85.039 391.154 null] +4064 0 obj << +/D [4059 0 R /XYZ 85.039 391.154 null] >> endobj -4063 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +4058 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4072 0 obj << +4067 0 obj << /Length 396 /Filter /FlateDecode >> @@ -11687,57 +11678,57 @@ xÚ}R=OÃ0Ýû+<ÚCÛ篬HÁÀB6ÄZ—D´i•˜ÿ' *¥w¾w÷ÞóY‚8
Kb‚l+NÞcå~%&„ÒZ© Zh,}uÊû)ÝrÚç$4>LÐéï{WwÕ·žo¦¨XœµÌI!ÐâU;F;0è–v„Tfi«&;"R%}b… Çà/)›š®’ÿ`Fr¡‰àPòrA®KiåH^5íÀ Å
Ý0iiSŸâ
ßç³m»ÍAÇ’°’ÊúƒIG}>i§JÛ¥ÃpÌYhÚØ5N·´÷{_©ÓG³q·ô!äÊtÚǸî:?±îk?Oó(~¾ÅϾš¹ŸQÇ]ú×IÄ®3íN¤'YŽ¶·Qc´»IŸéMŒY>\¸~Ô ð×ê/náú È
6ó¸ñè¿”h‡W8¿ endobj -4071 0 obj << +4066 0 obj << /Type /Page -/Contents 4072 0 R -/Resources 4070 0 R +/Contents 4067 0 R +/Resources 4065 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R +/Parent 4034 0 R >> endobj -4073 0 obj << -/D [4071 0 R /XYZ 85.039 786.531 null] +4068 0 obj << +/D [4066 0 R /XYZ 85.039 786.531 null] >> endobj 94 0 obj << -/D [4071 0 R /XYZ 85.039 766.606 null] +/D [4066 0 R /XYZ 85.039 766.606 null] >> endobj -3023 0 obj << -/D [4071 0 R /XYZ 85.039 658.638 null] +3019 0 obj << +/D [4066 0 R /XYZ 85.039 658.638 null] >> endobj 98 0 obj << -/D [4071 0 R /XYZ 85.039 658.638 null] +/D [4066 0 R /XYZ 85.039 658.638 null] >> endobj -4074 0 obj << -/D [4071 0 R /XYZ 85.039 620.371 null] +4069 0 obj << +/D [4066 0 R /XYZ 85.039 620.371 null] >> endobj -4070 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +4065 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4077 0 obj << +4072 0 obj << /Length 252 /Filter /FlateDecode >> stream xÚuP»N1ìï+\úŠ[v½Ûm ¨¸(N!D)H¤Kàû±“ƒ è%ÛÚÍì9,‡\R@Î.&erËݺ w
MQ)ÿ°ûA»À ²¤YÒdÒ©DÐÄ•³è›«Û€. ˜±ëß]ˆLÌi0ˆB®{ö-“ZF?ÚŽ-úûò`¹ÉCûÚ?œ4bŠU££@DË^ñQäi5~ÚŽüX%Ì_ï¶/H²þ<ΆÃf·=‹:öE{³ÜWõæ¦ÿ
1e‹-ÌÅÄâÊ4ä¿è¿e°‚ð¹RGsÍÁhÀjnâÔl—ii¼¶yºôüŒdÑendstream endobj -4076 0 obj << +4071 0 obj << /Type /Page -/Contents 4077 0 R -/Resources 4075 0 R +/Contents 4072 0 R +/Resources 4070 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4039 0 R +/Parent 4034 0 R >> endobj -4078 0 obj << -/D [4076 0 R /XYZ 85.039 786.531 null] +4073 0 obj << +/D [4071 0 R /XYZ 85.039 786.531 null] >> endobj 102 0 obj << -/D [4076 0 R /XYZ 85.039 547.583 null] +/D [4071 0 R /XYZ 85.039 547.583 null] >> endobj -4075 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +4070 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4081 0 obj << +4076 0 obj << /Length 2702 /Filter /FlateDecode >> @@ -11755,36 +11746,36 @@ VèN½Ú{?i&¼¿ óvX›Þݦ5R‘ç70qÉä°15cºÄ=Äža9å( ,'˜n±³"íÂ矿}ú·ØNîBFþžc±¥Éd³õos„’œÜ¿Â³íeÕh;t3\ä="ÁK)hëÈ&i&Ëo)!tœ„Ül ߉°ãâ}¥žãf•¸
~ÝXË-Á´ó‹L:ˆ+täãÐnÍ°¥Íƒ¬M+ͺ¡@íÙŽ3C3NW¢ÓÒ½ã$U ]t§½óôÄãóÉ•gÇ¢ãi‰-Ù·phogH_!‘K ¹û
¾Z¹l¸÷~‘âæ‘=ã‚«'©a6×"J^V}.:}ôyãÆþµ;-ÎįT$1Þ@œN_s~º×ÓU«Uy®4×uÀõ4Iᶡ<#T¬8——&«¸Ì˻ͅēBšf±J³‰>.Up·rÉ×—ªÖÌ Wyÿ®s–†P“¿=ižü•=Øðó
ý"¯r˜%‡¾mg8yCß:‰³û÷·™äŽ¶™æMeß–6ëúTÜuUÏâÎ4
n{‚Fþ¡ùÆU¸•78ò[y]Ò—Å =…ÎÙ‰–î'Æ¡„yf䮃§7æѺËxNÅ4´œ{’“/'‰¶õ£—Ù¥3'¯|®³mf'¿lÀf~ž”Cpñ«æ’Ûë~ol7'ÃëÞSUñ*ËîzÏLrÛ{„æ-ï¹#Í{Ï™¸«Þˆ»ˆS÷Ö¥AªX.-ûлfYÕ‚IÔG¤Œd‘Ëxó•¢Èâ<ÓoüpéHn+RhÞRäi^‘gâ®*2âþ<™ël~ë r?€PA¾ü³¹Òî~ºÁ…”äÜ9U®Ü9ñ7$d´¤æ8_©9äíÚý¢I"’–¡ãŸ Ò“½Ñº—{záÁðºŒÈ7ßáOÓ¶wŽ_ä1rµOMÃ[a§òX+Úï¦×̤—fX«|åØá1Ô…Ï䪌óRÝ‘ù`;¦Ëendstream endobj -4080 0 obj << +4075 0 obj << /Type /Page -/Contents 4081 0 R -/Resources 4079 0 R +/Contents 4076 0 R +/Resources 4074 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R +/Parent 4080 0 R >> endobj -4082 0 obj << -/D [4080 0 R /XYZ 85.039 786.531 null] +4077 0 obj << +/D [4075 0 R /XYZ 85.039 786.531 null] >> endobj -4083 0 obj << -/D [4080 0 R /XYZ 85.039 766.606 null] +4078 0 obj << +/D [4075 0 R /XYZ 85.039 766.606 null] >> endobj 106 0 obj << -/D [4080 0 R /XYZ 85.039 766.606 null] +/D [4075 0 R /XYZ 85.039 766.606 null] >> endobj -3024 0 obj << -/D [4080 0 R /XYZ 85.039 658.638 null] +3020 0 obj << +/D [4075 0 R /XYZ 85.039 658.638 null] >> endobj 110 0 obj << -/D [4080 0 R /XYZ 85.039 454.407 null] ->> endobj -4084 0 obj << -/D [4080 0 R /XYZ 85.039 414.243 null] +/D [4075 0 R /XYZ 85.039 454.407 null] >> endobj 4079 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +/D [4075 0 R /XYZ 85.039 414.243 null] +>> endobj +4074 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4088 0 obj << +4083 0 obj << /Length 2880 /Filter /FlateDecode >> @@ -11804,33 +11795,33 @@ RMW&Bq®ÃŸeç@ 1ÌJj$ÜcQKfPÝF}„Õ!•+6òK©9â˜vù™@Q$êÒ/Ù¨$€Ò¾Û)З—訸ñ»X.w¿`Ez‹[}€ÁÇ‘Ý4”öaô¤GòÊ /ȶ¼*wßþ6]k72,¼Œàœ…éŒQ"5ü`È’®5,ÀãÇûðWÙÿ÷ð×ÿ›÷a endobj -4087 0 obj << +4082 0 obj << /Type /Page -/Contents 4088 0 R -/Resources 4086 0 R +/Contents 4083 0 R +/Resources 4081 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R +/Parent 4080 0 R >> endobj -4089 0 obj << -/D [4087 0 R /XYZ 85.039 786.531 null] +4084 0 obj << +/D [4082 0 R /XYZ 85.039 786.531 null] >> endobj 114 0 obj << -/D [4087 0 R /XYZ 85.039 682.89 null] +/D [4082 0 R /XYZ 85.039 682.89 null] >> endobj -4090 0 obj << -/D [4087 0 R /XYZ 85.039 639.937 null] +4085 0 obj << +/D [4082 0 R /XYZ 85.039 639.937 null] >> endobj 118 0 obj << -/D [4087 0 R /XYZ 85.039 326.083 null] ->> endobj -4091 0 obj << -/D [4087 0 R /XYZ 85.039 283.13 null] +/D [4082 0 R /XYZ 85.039 326.083 null] >> endobj 4086 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F58 3365 0 R >> +/D [4082 0 R /XYZ 85.039 283.13 null] +>> endobj +4081 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4094 0 obj << +4089 0 obj << /Length 3077 /Filter /FlateDecode >> @@ -11846,45 +11837,45 @@ qBˆs},
:Tþ3ÌY]TPŠ)Îc¿ÿð‚S.XAdO˜x¤ÞÃâxNñð«
ÊÍV øly[³ø2ÿ³¬þ¯?xñy±- -ÖËiq z™åÖƒ—cÊç»?Œ9¥øO×&ÃÀendstream endobj -4093 0 obj << +4088 0 obj << /Type /Page -/Contents 4094 0 R -/Resources 4092 0 R +/Contents 4089 0 R +/Resources 4087 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R +/Parent 4080 0 R >> endobj -4095 0 obj << -/D [4093 0 R /XYZ 85.039 786.531 null] +4090 0 obj << +/D [4088 0 R /XYZ 85.039 786.531 null] >> endobj 122 0 obj << -/D [4093 0 R /XYZ 85.039 699.735 null] +/D [4088 0 R /XYZ 85.039 699.735 null] >> endobj -4096 0 obj << -/D [4093 0 R /XYZ 85.039 662.868 null] +4091 0 obj << +/D [4088 0 R /XYZ 85.039 662.868 null] >> endobj -4097 0 obj << -/D [4093 0 R /XYZ 85.039 578.181 null] +4092 0 obj << +/D [4088 0 R /XYZ 85.039 578.181 null] >> endobj -4098 0 obj << -/D [4093 0 R /XYZ 85.039 551.083 null] +4093 0 obj << +/D [4088 0 R /XYZ 85.039 551.083 null] >> endobj 126 0 obj << -/D [4093 0 R /XYZ 85.039 383.788 null] +/D [4088 0 R /XYZ 85.039 383.788 null] >> endobj -4099 0 obj << -/D [4093 0 R /XYZ 85.039 350.25 null] +4094 0 obj << +/D [4088 0 R /XYZ 85.039 350.25 null] >> endobj 130 0 obj << -/D [4093 0 R /XYZ 85.039 253.689 null] +/D [4088 0 R /XYZ 85.039 253.689 null] >> endobj -4100 0 obj << -/D [4093 0 R /XYZ 85.039 218.944 null] +4095 0 obj << +/D [4088 0 R /XYZ 85.039 218.944 null] >> endobj -4092 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4087 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4104 0 obj << +4099 0 obj << /Length 2206 /Filter /FlateDecode >> @@ -11902,45 +11893,45 @@ k¶%6M2ë©=2¬ß Ѓ."eÛíǽaxâ$ ¼ç Û÷ýKÿŒüEendstream endobj -4103 0 obj << +4098 0 obj << /Type /Page -/Contents 4104 0 R -/Resources 4102 0 R +/Contents 4099 0 R +/Resources 4097 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R +/Parent 4080 0 R >> endobj -4105 0 obj << -/D [4103 0 R /XYZ 85.039 786.531 null] +4100 0 obj << +/D [4098 0 R /XYZ 85.039 786.531 null] >> endobj 134 0 obj << -/D [4103 0 R /XYZ 85.039 645.538 null] +/D [4098 0 R /XYZ 85.039 645.538 null] >> endobj -4106 0 obj << -/D [4103 0 R /XYZ 85.039 609.273 null] +4101 0 obj << +/D [4098 0 R /XYZ 85.039 609.273 null] >> endobj 138 0 obj << -/D [4103 0 R /XYZ 85.039 499.163 null] +/D [4098 0 R /XYZ 85.039 499.163 null] >> endobj -4107 0 obj << -/D [4103 0 R /XYZ 85.039 463.753 null] +4102 0 obj << +/D [4098 0 R /XYZ 85.039 463.753 null] >> endobj 142 0 obj << -/D [4103 0 R /XYZ 85.039 397.28 null] +/D [4098 0 R /XYZ 85.039 397.28 null] >> endobj -4108 0 obj << -/D [4103 0 R /XYZ 85.039 361.015 null] +4103 0 obj << +/D [4098 0 R /XYZ 85.039 361.015 null] >> endobj -4109 0 obj << -/D [4103 0 R /XYZ 85.039 226.515 null] +4104 0 obj << +/D [4098 0 R /XYZ 85.039 226.515 null] >> endobj -4110 0 obj << -/D [4103 0 R /XYZ 85.039 185.868 null] +4105 0 obj << +/D [4098 0 R /XYZ 85.039 185.868 null] >> endobj -4102 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F35 2980 0 R >> +4097 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4113 0 obj << +4108 0 obj << /Length 2553 /Filter /FlateDecode >> @@ -11953,29 +11944,29 @@ YWô™öfEc›%IŒ¹¢é4IíÎûf75µÎñøR›|¾(7§4Ì
®,€:öÛ홊‡$u”ºÍÞŒò°¦Ñ;‚Ñ+ë°XŽu,ú® ×®©éþžÀÌïKî ÿD¡vŒoŸhpýªº”º,¹7€cìS[Ë4I`ŸÃ†ÒM¨LN»ô‘Ñ” Q·šÁ“Xh‚çùŽjuK?ðav"gÚ5Àç\Å9½`©3üp|ëÑóqÙš_¾ëȱ‰[$8ãuuP,¸’CW7rÉwÛƒ™˜rÂ-5@Îx;ÆDcj(LÔËÁŽ™ÂÄîô|EÓî{ÔO½oµ©mÕ.6îL},i×À«b½±Ó¡aOM©jQØPdÎYãv_þ</ª7¬‹2?£˜6ao< Qc¢“EëÌØQ—ff÷R¹Sl´Éh©á¯Êƒ‰»!w²“)nfØé$9öZÜ{ǽg›–Ñ!¯2n옊é³S±”·NÑ4¤UìþÒ{…ÍD5¦¢Æ‰+zÌŽÈKîéÍÑQóŸ™A2ŸÇ©qbÎ%gzÄ·>·âKÛ® ªØíSÎ'L6!¥ç™•1©æd ±ÖᙌYixòœÎ(ZÏEí–+îÝyÀãn}¹Ìûž÷é§ÛÐÕöÙ©8n»ö©ÎKF‘/ƒä«}ɧ.û©¥/ãÎKbïcÝå—¬ÚÙÒ]daóP–õ¥¢~jX’ÐÓ õu{”Ó¾)•¾1 endobj -4112 0 obj << +4107 0 obj << /Type /Page -/Contents 4113 0 R -/Resources 4111 0 R +/Contents 4108 0 R +/Resources 4106 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R -/Annots [ 4121 0 R 4122 0 R ] +/Parent 4080 0 R +/Annots [ 4116 0 R 4117 0 R ] >> endobj -4101 0 obj << +4096 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./xslt/figures/note.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 4125 0 R +/PTEX.InfoDict 4120 0 R /Matrix [1 0 0 1 0 0] /BBox [0 0 27 27] /Resources << /ProcSet [ /PDF ] /ExtGState << -/R4 4126 0 R +/R4 4121 0 R >>>> -/Length 4127 0 R +/Length 4122 0 R /Filter /FlateDecode >> stream @@ -11988,12 +11979,12 @@ qª„Ñ«ò^ÿï>‹«>÷—
.13×…Óƒ!¶3¢SËAÕ”ih¥Å¨Š^…(€<Îm䦽ªšÛÆlLÊâ³ò7Ù n*Œ1½÷¨¾x¥Æˆpîâ‹&Xîܧ³±è\íD¤ßä0}#XŒûž˜‹¸À>#^V°¡|2Îi‰9ÊÎr)`˜¢Xh¡Ò& „hb—H°Œe"Ãê þrÓGçX5¾ûû8‡´ÕªOª«t–Ô³$Ây°‰—BÒ›ÀÄ5©/¨vp÷o`kA“ôr±ñœÓ4N.4Žæ endobj -4125 0 obj +4120 0 obj << /Producer (AFPL Ghostscript 6.50) >> endobj -4126 0 obj +4121 0 obj << /Type /ExtGState /Name /R4 @@ -12003,44 +11994,44 @@ endobj /SA true >> endobj -4127 0 obj +4122 0 obj 1049 endobj -4121 0 obj << +4116 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 406.344 213.036 418.033] /Subtype /Link /A << /S /GoTo /D (winbind) >> >> endobj -4122 0 obj << +4117 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [339.379 379.245 525.639 390.935] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4114 0 obj << -/D [4112 0 R /XYZ 85.039 786.531 null] +4109 0 obj << +/D [4107 0 R /XYZ 85.039 786.531 null] >> endobj 146 0 obj << -/D [4112 0 R /XYZ 85.039 364.977 null] +/D [4107 0 R /XYZ 85.039 364.977 null] >> endobj -4123 0 obj << -/D [4112 0 R /XYZ 85.039 329.567 null] +4118 0 obj << +/D [4107 0 R /XYZ 85.039 329.567 null] >> endobj 150 0 obj << -/D [4112 0 R /XYZ 85.039 166.128 null] +/D [4107 0 R /XYZ 85.039 166.128 null] >> endobj -4124 0 obj << -/D [4112 0 R /XYZ 85.039 131.984 null] +4119 0 obj << +/D [4107 0 R /XYZ 85.039 131.984 null] >> endobj -4111 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R >> +4106 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4131 0 obj << +4126 0 obj << /Length 2689 /Filter /FlateDecode >> @@ -12053,35 +12044,35 @@ añá¼f©¡ö«Ò¡°!m©N„cÞ$¢4¾ë«ÖíÀÐmXU^jŒcÝQxN衧Q
ص1þòt‘”8ŠaŒØÂê™d ð"s L]¥‡{οJ]ÏîœÉw7À
õ•s]²(p<Ë©Hü
ŽÈ ,mÅÌè¥Kó ~b³Öü>ý&e¢k˜«ç)ðCøƒ¼¦ßo®‘ÀmR]¹5l‘µ6*CÅ
>šaCÚúDŠkóaªkv*³Ù]t—ÚbÚx¡žmV¯¶_¢ÿý¿4ô
˜ÄK“`¾bÀmGqhCzƒñí¿>LOü§–.žendstream endobj -4130 0 obj << +4125 0 obj << /Type /Page -/Contents 4131 0 R -/Resources 4129 0 R +/Contents 4126 0 R +/Resources 4124 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4085 0 R -/Annots [ 4133 0 R ] +/Parent 4080 0 R +/Annots [ 4128 0 R ] >> endobj -4133 0 obj << +4128 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [155.623 725.431 326.449 737.121] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4132 0 obj << -/D [4130 0 R /XYZ 85.039 786.531 null] +4127 0 obj << +/D [4125 0 R /XYZ 85.039 786.531 null] >> endobj 154 0 obj << -/D [4130 0 R /XYZ 85.039 697.613 null] ->> endobj -4134 0 obj << -/D [4130 0 R /XYZ 85.039 662.203 null] +/D [4125 0 R /XYZ 85.039 697.613 null] >> endobj 4129 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R >> +/D [4125 0 R /XYZ 85.039 662.203 null] +>> endobj +4124 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4137 0 obj << +4132 0 obj << /Length 3000 /Filter /FlateDecode >> @@ -12099,34 +12090,34 @@ Y‚!} 7[P*çÇ16Ý0Iž
±EX(}G?TAÁzƒ*ú‹÷S”ñ:yn5˲¿Ü$ +å»òÇ˽¼» lôH p¡Õ©ã+Æó?€[ŽÓGÄ,ÿtB§—êhºÖÑóÖ¢rŸöŠ|Ù—(Q‡ðfï®éËßýñ»ÛrB´o92ÿR¯ü¼Ë/Åä-Hö¡Ä´xïj7KhrŸ/¬át,tÖG^4Mk_güD~…J´(ã' ŸUßFª‚Ø° y4$NX;ˆ(.êÁg>¾}Ë”8´P¼_ý$ê³9rv”c+#J5üå<¼â8ˆ AG¢
¿ÑRûâÍ©¿n´òÏû¾ÿÙLßô‡½³‡Éiȧñ7š8´Ê
öÖøËLÑøÿ^.8àendstream endobj -4136 0 obj << +4131 0 obj << /Type /Page -/Contents 4137 0 R -/Resources 4135 0 R +/Contents 4132 0 R +/Resources 4130 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R +/Parent 4139 0 R >> endobj -4138 0 obj << -/D [4136 0 R /XYZ 85.039 786.531 null] +4133 0 obj << +/D [4131 0 R /XYZ 85.039 786.531 null] >> endobj 158 0 obj << -/D [4136 0 R /XYZ 85.039 606.533 null] +/D [4131 0 R /XYZ 85.039 606.533 null] >> endobj -4142 0 obj << -/D [4136 0 R /XYZ 85.039 575.245 null] +4137 0 obj << +/D [4131 0 R /XYZ 85.039 575.245 null] >> endobj 162 0 obj << -/D [4136 0 R /XYZ 85.039 275.527 null] +/D [4131 0 R /XYZ 85.039 275.527 null] >> endobj -4143 0 obj << -/D [4136 0 R /XYZ 85.039 233.179 null] +4138 0 obj << +/D [4131 0 R /XYZ 85.039 233.179 null] >> endobj -4135 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F20 2965 0 R /F58 3365 0 R /F15 2976 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +4130 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F20 2961 0 R /F58 3360 0 R /F15 2972 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4147 0 obj << +4142 0 obj << /Length 3183 /Filter /FlateDecode >> @@ -12142,27 +12133,27 @@ n<Ö{=a$j¤ìps›`ZŽÈ\îÚõšáxr•ôJRGï0\)ã<;ÕíØ¥½–«Þ0öÖeaû¶8™æ‹Ò¢üF]+$mËò o
¸O§¶’ÒÏü¤Þ˜ýð¡êéØ"vr¬¶¦;ù¹Áû³’dë\ÐéÙ¯°lÑ|ýûjòÄ&7§¹d{ºáÅg7$ìêÙ8ÖŠÓÃÒÔûϤ&ICì)X=l4ÿ¢ýWsíš9Z§,ð:ѮҤ‚¯{S7¶ï§oA#ÞÞJüÎ. >Z‚¶ê°éu`…î¸
ÍÍýu*ŸöyuÙZU) «h>f¤p;³u¢ÌPKÎÖ°\rü_©‹ó²endstream endobj -4146 0 obj << +4141 0 obj << /Type /Page -/Contents 4147 0 R -/Resources 4145 0 R +/Contents 4142 0 R +/Resources 4140 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R +/Parent 4139 0 R >> endobj -4148 0 obj << -/D [4146 0 R /XYZ 85.039 786.531 null] +4143 0 obj << +/D [4141 0 R /XYZ 85.039 786.531 null] >> endobj 166 0 obj << -/D [4146 0 R /XYZ 85.039 209.66 null] +/D [4141 0 R /XYZ 85.039 209.66 null] >> endobj -4149 0 obj << -/D [4146 0 R /XYZ 85.039 169.496 null] +4144 0 obj << +/D [4141 0 R /XYZ 85.039 169.496 null] >> endobj -4145 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +4140 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4152 0 obj << +4147 0 obj << /Length 2267 /Filter /FlateDecode >> @@ -12178,53 +12169,53 @@ p¾ab˜´öÏŒ>?U¸P Êñ®XÔÓEŒ ÆŸ[…a<—‡-“Æâ@Œ¥1„R1ݬÙÐøŽüa[¶m!8îX.6eá{S\`¾¸w#Û8Öº¥šûÜ‹¦Ä…œúSÙ«à3Ày|!kÐ0ç&8öaâ;~7ó7>öÝó ×î$öt×~#†”&–ãTäÁ¶$’Öv,ú >ÁC`C¹6Yª²Ôþ)Dô¼ffç˜hÁYw'¾ Š|+ÀN©‘æ`uúîwÀèQßú+vªÒÙ$*ÌØêvËîcI=l”·ßúöÖøð•X˜èOÇ®ñ4Üxê3tÀ¥Òó³ü,›éá-†äªœv]È÷ÜÀøõ$R~Ùy÷N›FïC)Çíq'¥ÜQ¥39 ÆS“@ïÍ(vÎÞ£¨âgº¾³ówÈ|ÓHè=í*ÜvôB0Hõi QS˜¯äõ7?ôÅMž¯ %ùÉ·Ú]k³¬£æóBãYï?õ¿ }¯†Ák.G¸ƒÀ‹“ÈCš;Øÿ¯Ã¹ÄÿÏQMendstream endobj -4151 0 obj << +4146 0 obj << /Type /Page -/Contents 4152 0 R -/Resources 4150 0 R +/Contents 4147 0 R +/Resources 4145 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R -/Annots [ 4157 0 R ] +/Parent 4139 0 R +/Annots [ 4152 0 R ] >> endobj -4157 0 obj << +4152 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [103.437 426.968 291.006 438.657] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4153 0 obj << -/D [4151 0 R /XYZ 85.039 786.531 null] +4148 0 obj << +/D [4146 0 R /XYZ 85.039 786.531 null] >> endobj 170 0 obj << -/D [4151 0 R /XYZ 85.039 724.712 null] +/D [4146 0 R /XYZ 85.039 724.712 null] >> endobj -4154 0 obj << -/D [4151 0 R /XYZ 85.039 692.291 null] +4149 0 obj << +/D [4146 0 R /XYZ 85.039 692.291 null] >> endobj 174 0 obj << -/D [4151 0 R /XYZ 85.039 609.28 null] +/D [4146 0 R /XYZ 85.039 609.28 null] >> endobj -4155 0 obj << -/D [4151 0 R /XYZ 85.039 574.737 null] +4150 0 obj << +/D [4146 0 R /XYZ 85.039 574.737 null] >> endobj 178 0 obj << -/D [4151 0 R /XYZ 85.039 516.703 null] +/D [4146 0 R /XYZ 85.039 516.703 null] >> endobj -4156 0 obj << -/D [4151 0 R /XYZ 85.039 484.282 null] +4151 0 obj << +/D [4146 0 R /XYZ 85.039 484.282 null] >> endobj 182 0 obj << -/D [4151 0 R /XYZ 85.039 412.699 null] +/D [4146 0 R /XYZ 85.039 412.699 null] >> endobj -4158 0 obj << -/D [4151 0 R /XYZ 85.039 377.953 null] +4153 0 obj << +/D [4146 0 R /XYZ 85.039 377.953 null] >> endobj -4150 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4145 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4162 0 obj << +4157 0 obj << /Length 2546 /Filter /FlateDecode >> @@ -12247,27 +12238,27 @@ L.¹Ž!NH'Y J8zúˆÈÎ>"6LΑ¡¨åL2Eu¶æzWêH&]
¡jF—VŸ&d”BÂCV¬ÞmÃk“÷˜hF©B. ³;Ë8µ®8C\þhyNIrúIì šëVÅ£K n„
z§7é)¤ýX©i^xùE4ž¦‡ rHõŽ"'Ç"µÊ|©+2ÿTD 7endstream endobj -4161 0 obj << +4156 0 obj << /Type /Page -/Contents 4162 0 R -/Resources 4160 0 R +/Contents 4157 0 R +/Resources 4155 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R +/Parent 4139 0 R >> endobj -4163 0 obj << -/D [4161 0 R /XYZ 85.039 786.531 null] +4158 0 obj << +/D [4156 0 R /XYZ 85.039 786.531 null] >> endobj 186 0 obj << -/D [4161 0 R /XYZ 85.039 766.606 null] +/D [4156 0 R /XYZ 85.039 766.606 null] >> endobj -3025 0 obj << -/D [4161 0 R /XYZ 85.039 662.656 null] +3021 0 obj << +/D [4156 0 R /XYZ 85.039 662.656 null] >> endobj -4160 0 obj << -/Font << /F20 2965 0 R /F62 4052 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R >> +4155 0 obj << +/Font << /F20 2961 0 R /F62 4047 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4166 0 obj << +4161 0 obj << /Length 3254 /Filter /FlateDecode >> @@ -12288,43 +12279,43 @@ F°•È &aº‰OÝCžj7â¦>õÞ{f¡Ÿ»¦Ó=‘i¶®Q$<p±É‘¾va Êw¹.>DöʈUù^ö '×
À±'iÂbEŒ¶æ4ÎÌB:¿dÄnˆ—$¤-ZÁñ‡”Dd³2¿#Í=‹š*‹\_Å+@ý…p‡1Õ÷€¿¦“ú¿Çà£Ø©ÒtàHtÞ;r3?j6]<6ºÅþX„ÐC½4YQI Æ`ï síÅBì{=ñ€ò-,9·Ã¤)¶f!ŽÒw®[Y¸„(ä+ýd‡î¯|;"{¾«¼ÐlŨŸœžçCXO£ôÅ5ÎÙ‰G÷ýÀ
Õö‰_IÓL»‘xña¡xÀ¶cjsÛ)^jb qðrÛ¹Ìô[^:аåôÄQ¶Ø'^¯Vì-¸¢"«i©¶Vµç<0Šh_¬"WQ_7¯óM!ßÜ`†à5·›{:mp·î!ÞRšÌ„ûÀ]žY5õpÅ3 @j¥&g«ÙÀ3OC2–E
®Pq÷¡C§#Ïг¡öÂjH/=n±ÃÔ’r™÷ÅJ endobj -4165 0 obj << +4160 0 obj << /Type /Page -/Contents 4166 0 R -/Resources 4164 0 R +/Contents 4161 0 R +/Resources 4159 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R -/Annots [ 4169 0 R 4170 0 R ] +/Parent 4139 0 R +/Annots [ 4164 0 R 4165 0 R ] >> endobj -4169 0 obj << +4164 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [449.546 389.988 482.144 402.89] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4170 0 obj << +4165 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [128.678 377.045 273.702 388.734] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4167 0 obj << -/D [4165 0 R /XYZ 85.039 786.531 null] +4162 0 obj << +/D [4160 0 R /XYZ 85.039 786.531 null] >> endobj 190 0 obj << -/D [4165 0 R /XYZ 85.039 766.606 null] +/D [4160 0 R /XYZ 85.039 766.606 null] >> endobj -4168 0 obj << -/D [4165 0 R /XYZ 85.039 744.844 null] +4163 0 obj << +/D [4160 0 R /XYZ 85.039 744.844 null] >> endobj -4164 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F58 3365 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +4159 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F58 3360 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4173 0 obj << +4168 0 obj << /Length 3148 /Filter /FlateDecode >> @@ -12352,69 +12343,69 @@ BN¨â\|²åùðTL¼`-Û»¦ÜršÏ΃ÑúÀŠ#ã]SS¢c HQȈ؜Ç/¡N€‘H ÂȽTŒ©ŒzÍymy•Ò6ø-· [¶½ ]àj[’Z×ÃPÒ:m4Ñ¿,Àª^‚Š¼G~6àQJ±˜¾¹‚áYlÒîižÈ¾‰+žË{y?«)!ÈÝûakÉ$UUÊzí
:þe#s$öM“·üvÃÈ8 Ò® 6J¤]IFkëm˜\æՀȵåûnh‘ÀÒýl¥ƒ.¢æ•ÒÖ|½ÌZÙ|ð2H°;^¸§÷[²j\Vä³Ê>tx²$°/^!·ì ¿°à:ëC#9òÔ» M6D±¬ap"_$6ÎqÈW#ßh= ÿ×›éËÍÔÏÒ9K±5NŒ%Ù6é1Áö¿×Œ)þÑ0³endstream endobj -4172 0 obj << +4167 0 obj << /Type /Page -/Contents 4173 0 R -/Resources 4171 0 R +/Contents 4168 0 R +/Resources 4166 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4144 0 R -/Annots [ 4175 0 R 4176 0 R 4177 0 R 4178 0 R 4179 0 R ] +/Parent 4139 0 R +/Annots [ 4170 0 R 4171 0 R 4172 0 R 4173 0 R 4174 0 R ] >> endobj -4175 0 obj << +4170 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [96.77 519.205 243.975 530.894] /Subtype /Link /A << /S /GoTo /D (groupmapping) >> >> endobj -4176 0 obj << +4171 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [474.635 480.678 539.579 490.247] /Subtype /Link /A << /S /GoTo /D (machine-trust-accounts) >> >> endobj -4177 0 obj << +4172 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 465.008 210.464 476.697] /Subtype /Link /A << /S /GoTo /D (machine-trust-accounts) >> >> endobj -4178 0 obj << +4173 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [362.911 451.459 539.579 463.148] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4179 0 obj << +4174 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 440.031 134.49 449.599] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4174 0 obj << -/D [4172 0 R /XYZ 85.039 786.531 null] +4169 0 obj << +/D [4167 0 R /XYZ 85.039 786.531 null] >> endobj 194 0 obj << -/D [4172 0 R /XYZ 85.039 424.588 null] +/D [4167 0 R /XYZ 85.039 424.588 null] >> endobj -4180 0 obj << -/D [4172 0 R /XYZ 85.039 382.303 null] +4175 0 obj << +/D [4167 0 R /XYZ 85.039 382.303 null] >> endobj 198 0 obj << -/D [4172 0 R /XYZ 85.039 310.72 null] +/D [4167 0 R /XYZ 85.039 310.72 null] >> endobj -4181 0 obj << -/D [4172 0 R /XYZ 85.039 275.974 null] +4176 0 obj << +/D [4167 0 R /XYZ 85.039 275.974 null] >> endobj -4171 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F20 2965 0 R >> +4166 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4185 0 obj << +4180 0 obj << /Length 3578 /Filter /FlateDecode >> @@ -12429,29 +12420,29 @@ K¾øÈÎœ5óýÍä&áÔz‰d̺}"·Ï¦åÕM§ ~n]‘0DÌhÕâ’ WÎÖÐc˜«5BǸš¡}TDùE”k—†úñÙ=º·œî½ýA…5S8€1VØKM#«y™&Š±ìZÒ¹í¡·š¶ÜΕ2nå #IQ2â|Wö-Dà(×g^¥c÷*õ Ó™Æ˶™š„«Éù³HõÓäÂt Œ>íHcg:ä‘Öí3—*‰B
qytð%…º|ª`Õ\ÊÌ?W”I«X(à§a&ÖÜøõ0‹OÜßíÊ5Oƒ#c¥€£r©¿åRÊ>ºn—Ôæ^qÚÿ{ú’2A ãè>çWümlÞäÆŸMÓ<:ý¦&{á%>ßxÏ|@«ßSEó L4íÀ©Z„ƾ’ñqrò‡·>Šf/Ï}2=]'s–Of¥gšGsàîÌ%c4FŒŽúž(AÅÎy´`ë6N+ÐðL,=`°eÞg@%ÚI\c3ú¯b’p6WÈÓv° ÜOå™(·€À#™MnààŠP%å·¿`‹tA_ç¾`ó>È‹2uq+D§iXBÊÚ
#½È!ßÔÊ2̲E–ðßÃ8r*,"åCUquиP¾½“2Œ“|‘a¦h—<ÒíÜøͱy5a«>gY¥ˆÄŸOb#€·RX½E‰óëyÉÅW|hð»²åñ2øÎ=Ö’ëÏ÷¥b8M¥¼}]dåÝœ‘ÁÝ\ˆRª"¿¢'@¦L¯(‘\¾ÿé3H§D*’ùoSp#Y®*…܇ÕH—ç»±ŸK ’Çñ8 ,Àendstream endobj -4184 0 obj << +4179 0 obj << /Type /Page -/Contents 4185 0 R -/Resources 4183 0 R +/Contents 4180 0 R +/Resources 4178 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R -/Annots [ 4196 0 R ] +/Parent 4192 0 R +/Annots [ 4191 0 R ] >> endobj -4196 0 obj << +4191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [128.13 65.894 319.829 77.301] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4186 0 obj << -/D [4184 0 R /XYZ 85.039 786.531 null] +4181 0 obj << +/D [4179 0 R /XYZ 85.039 786.531 null] >> endobj -4183 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F36 4189 0 R /F58 3365 0 R /F41 2998 0 R /F37 4192 0 R /F66 4195 0 R >> +4178 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F36 4184 0 R /F58 3360 0 R /F41 2994 0 R /F37 4187 0 R /F66 4190 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4200 0 obj << +4195 0 obj << /Length 3150 /Filter /FlateDecode >> @@ -12468,43 +12459,43 @@ kFy=¢‚Ü‘%ÈB´‡²ii\Ùy<ô²P6;-BˆŠ õ U¼àr¿ `ÖEwׂ›•ì)Ï/Ö¤)Õ¶#’÷¸`ñPo0q”u͸k£Ìñ¾Ü'#Ý+F÷YaklBæcTõÀc„—!6M¬£Úð 6Bã2WÛÛ¾œ¢ÑcÐ\)“„ŽhŽr‚¡©zÌÀ€Cÿ#Êñ®œC¸Ã†5-ÄòûUÙìž{ÛQŸqxIò¡nÓÖbà¢mÕÎ[Zi ñðÈ7vMœD“ÐøQÈì{‹öÇ64 øÿ‹ë•Ïendstream endobj -4199 0 obj << +4194 0 obj << /Type /Page -/Contents 4200 0 R -/Resources 4198 0 R +/Contents 4195 0 R +/Resources 4193 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R -/Annots [ 4203 0 R 4204 0 R ] +/Parent 4192 0 R +/Annots [ 4198 0 R 4199 0 R ] >> endobj -4203 0 obj << +4198 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [465.728 117.052 482.144 129.954] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4204 0 obj << +4199 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [128.678 104.109 273.774 115.799] /Subtype /Link /A << /S /GoTo /D (domain-member) >> >> endobj -4201 0 obj << -/D [4199 0 R /XYZ 85.039 786.531 null] +4196 0 obj << +/D [4194 0 R /XYZ 85.039 786.531 null] >> endobj 202 0 obj << -/D [4199 0 R /XYZ 85.039 532.034 null] +/D [4194 0 R /XYZ 85.039 532.034 null] >> endobj -4202 0 obj << -/D [4199 0 R /XYZ 85.039 497.288 null] +4197 0 obj << +/D [4194 0 R /XYZ 85.039 497.288 null] >> endobj -4198 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4193 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4207 0 obj << +4202 0 obj << /Length 2494 /Filter /FlateDecode >> @@ -12516,58 +12507,58 @@ xÜóÆÞmCî$±gìz;LÏùþfÓ›z å©Ñ¶hc22Q“ãÐ[ŒÃw~9Žu‚(¼°ˆQ/ˆT)ä0õD(a„«`N^+Êà)ùìÒ€=ODŠÅ§…„ÁÓ4`ˆuOsïÖD
×ïOrqSÁ$Ö<õ°kk\Vvb+ÛOEƒúƒP(™˜\f%Y©Fã~¡¹îýò<®úà#yÃk;]ßÑÕÊÔñfë8§”xêeN-Í öfÍõÐç¬Üå{n(§Å‰ì!û*šõXÀ©3Ê„1’úqÿ¥Í.Ýôœ±rð'Á3Ãg6ÒÏyM3ŹĊü*^1\õ´é§xÒ’£tæŠA¯-øPKý1)pÔm†‰Ó¼%uàŸ:Hv±B’DÄ`N–Èá—qÏ+H¥H.f¥ÝÂà3›|%'í–Ý“81gªo†vJùZN%RDa2R•–¤òEáïSbNøS
Yw˜‘¦ÐéJ3ŠÜ]|›Ä°‡œá‘I¡y6ü°×§í¯–:Åj¢ÊÑv7PX(–‰²ÊFô·8ŒmÓøÌÅc¬ºOg&Ä2² â5Ö¢]hs»ö¨OÆÑ »ƒÒå±u$©%ZÞßàÓÆ h†A²<½îžu£n¹(~½ö¶Uï1k™Ü3ÎÌáCëÀº4 _ÅŸ aÿˆ?ѵEσ쪒O
^ÎÍ Î‡©Â@
¾!´`ü;Y¬ñ½ô›ãasüã1üçõ}Óï º“9Hg“‰tB™DqÕ²>˘ßKi5ãÿ»X¡ûendstream endobj -4206 0 obj << +4201 0 obj << /Type /Page -/Contents 4207 0 R -/Resources 4205 0 R +/Contents 4202 0 R +/Resources 4200 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R -/Annots [ 4209 0 R 4210 0 R 4211 0 R 4212 0 R 4213 0 R ] +/Parent 4192 0 R +/Annots [ 4204 0 R 4205 0 R 4206 0 R 4207 0 R 4208 0 R ] >> endobj -4209 0 obj << +4204 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [411.818 654.091 501.976 666.992] /Subtype /Link /A << /S /GoTo /D (NetworkBrowsing) >> >> endobj -4210 0 obj << +4205 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [111.316 640.541 308.036 653.443] /Subtype /Link /A << /S /GoTo /D (integrate-ms-networks) >> >> endobj -4211 0 obj << +4206 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [296.274 117.852 389.789 129.541] /Subtype /Link /A << /S /GoTo /D (ProfileMgmt) >> >> endobj -4212 0 obj << +4207 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [410.326 117.852 482.144 129.541] /Subtype /Link /A << /S /GoTo /D (PolicyMgmt) >> >> endobj -4213 0 obj << +4208 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [128.678 104.303 153.762 115.992] /Subtype /Link /A << /S /GoTo /D (PolicyMgmt) >> >> endobj -4208 0 obj << -/D [4206 0 R /XYZ 85.039 786.531 null] +4203 0 obj << +/D [4201 0 R /XYZ 85.039 786.531 null] >> endobj -4205 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4200 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4216 0 obj << +4211 0 obj << /Length 3513 /Filter /FlateDecode >> @@ -12597,63 +12588,63 @@ kø©:ñÆ×*o›®yiÞ<nLvµ¹žð1£:kKÝ ØÛÍÛç#G1^™&ê–‘ñR·H$‚È™‡ÌÓ^ŠMã r…(â—J#ùnâ™7Îäo‡^+I’|^°ú)Ån ’7ÔÇ uOÏsŠ°©å+êó¦ÒÀFÊyþkWEÊ¢d^y#}!ÔÖÑ"U1ÄßtyS4þÿúŠmlFÓÿ%,b¨ÿ5˜"÷"µ?3~ùÚM€,Œÿ:¶˜{endstream endobj -4215 0 obj << +4210 0 obj << /Type /Page -/Contents 4216 0 R -/Resources 4214 0 R +/Contents 4211 0 R +/Resources 4209 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R -/Annots [ 4219 0 R 4220 0 R 4221 0 R 4222 0 R 4223 0 R ] +/Parent 4192 0 R +/Annots [ 4214 0 R 4215 0 R 4216 0 R 4217 0 R 4218 0 R ] >> endobj -4219 0 obj << +4214 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [485.279 376.196 539.579 387.886] /Subtype /Link /A << /S /GoTo /D (pdc-example) >> >> endobj -4220 0 obj << +4215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 364.768 109.672 374.215] /Subtype /Link /A << /S /GoTo /D (pdc-example) >> >> endobj -4221 0 obj << +4216 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [522.435 102.224 539.579 113.913] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4222 0 obj << +4217 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [111.316 88.674 313.187 100.364] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4223 0 obj << +4218 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [128.13 64.578 276.157 75.986] /Subtype /Link /A << /S /GoTo /D (NetworkBrowsing) >> >> endobj -4217 0 obj << -/D [4215 0 R /XYZ 85.039 786.531 null] +4212 0 obj << +/D [4210 0 R /XYZ 85.039 786.531 null] >> endobj 206 0 obj << -/D [4215 0 R /XYZ 85.039 460.125 null] +/D [4210 0 R /XYZ 85.039 460.125 null] >> endobj -4218 0 obj << -/D [4215 0 R /XYZ 85.039 417.172 null] +4213 0 obj << +/D [4210 0 R /XYZ 85.039 417.172 null] >> endobj -4214 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F36 4189 0 R /F20 2965 0 R /F58 3365 0 R /F37 4192 0 R /F66 4195 0 R >> +4209 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F36 4184 0 R /F20 2961 0 R /F58 3360 0 R /F37 4187 0 R /F66 4190 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4227 0 obj << +4222 0 obj << /Length 2317 /Filter /FlateDecode >> @@ -12665,27 +12656,27 @@ xÚY[oÛ¸~ϯðËbe VD‘º-pºmÚ¦H“œÔ8/Ý>0¶l‘%IN6ÿ~çBʺ%Ýb-`‘·3ßÌ0bæÁ?1‹×“É,ŠC lÞQÑô)áÝԊ笗ÓéMõÊâɳ| y`õÑ•A),Ã$$hŒæÇŒ¢¤Ø›Ò ¦(z§>¸8£bÍ$r噲 a·ï§µ5ßïeÒÏõ‹oŽãÄWÎEû°3â†Ü¨‚ogžÜ‘;ÚNµÐŒpAä†^øã[™RLgFœ¨8’ʆ‡åÆ®g,^! ·˜Ç™8 ÑŠv씵Ë+öÌ,Ƈ€É6ŒpvL¦)i¡ïÉ5×¼j3qO]¸™©—F~¡Ô}©¨´0À7=MÎÿ̦ùQÑéÍL߃x„Û8„ÜJ勇—Z dúá|` ©Øùß øÊS„lÔõÑ>Ä*zˆ¢£!ͯmÞꆯ›Qäúâ&ÝdêizØÁH~d™ê_,¯E‡Ù8B endobj -4226 0 obj << +4221 0 obj << /Type /Page -/Contents 4227 0 R -/Resources 4225 0 R +/Contents 4222 0 R +/Resources 4220 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R +/Parent 4192 0 R >> endobj -4228 0 obj << -/D [4226 0 R /XYZ 85.039 786.531 null] ->> endobj -4229 0 obj << -/D [4226 0 R /XYZ 286.841 769.79 null] +4223 0 obj << +/D [4221 0 R /XYZ 85.039 786.531 null] >> endobj 4224 0 obj << -/D [4226 0 R /XYZ 85.039 376.337 null] +/D [4221 0 R /XYZ 286.841 769.79 null] >> endobj -4225 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F58 3365 0 R >> +4219 0 obj << +/D [4221 0 R /XYZ 85.039 376.337 null] +>> endobj +4220 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4232 0 obj << +4227 0 obj << /Length 2558 /Filter /FlateDecode >> @@ -12707,40 +12698,40 @@ tâ '“N¿m¾±Öcó¤!¤Žè8!LÓóÎlúö<{ ¿¿çÏ/ØR AÜm¼´ 0=÷š3‘þú¼3C‡üßabÔó·‰û{yT&9Käþd‹/e!µ¯®ÁH.tˆc–ž¾ú>Hó#, Nút†ÂáZrk&ü_ç9Ù¬¿ôŸb.Ó’<,ò+%ÄÀÕ!Í«Dr®°44¹¾ ñÿ endobj -4231 0 obj << +4226 0 obj << /Type /Page -/Contents 4232 0 R -/Resources 4230 0 R +/Contents 4227 0 R +/Resources 4225 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4197 0 R +/Parent 4192 0 R >> endobj -4233 0 obj << -/D [4231 0 R /XYZ 85.039 786.531 null] +4228 0 obj << +/D [4226 0 R /XYZ 85.039 786.531 null] >> endobj 210 0 obj << -/D [4231 0 R /XYZ 85.039 553.022 null] +/D [4226 0 R /XYZ 85.039 553.022 null] >> endobj -4234 0 obj << -/D [4231 0 R /XYZ 85.039 517.711 null] +4229 0 obj << +/D [4226 0 R /XYZ 85.039 517.711 null] >> endobj 214 0 obj << -/D [4231 0 R /XYZ 85.039 295.912 null] +/D [4226 0 R /XYZ 85.039 295.912 null] >> endobj -4235 0 obj << -/D [4231 0 R /XYZ 85.039 252.959 null] +4230 0 obj << +/D [4226 0 R /XYZ 85.039 252.959 null] >> endobj 218 0 obj << -/D [4231 0 R /XYZ 85.039 197.715 null] +/D [4226 0 R /XYZ 85.039 197.715 null] >> endobj -4236 0 obj << -/D [4231 0 R /XYZ 85.039 162.969 null] +4231 0 obj << +/D [4226 0 R /XYZ 85.039 162.969 null] >> endobj -4230 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +4225 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4239 0 obj << +4234 0 obj << /Length 2549 /Filter /FlateDecode >> @@ -12758,46 +12749,46 @@ T‡ L@ï=qJQcá£îq‹IÙ>5»ÓG <ævCͽòJjĆ„1vTzaÈöüêAÀ‚q˜ŒÛ6Ò¯êUyò,çšÖ=ò!ékYÕ+`S\¦†=Þ½'"þe4ƒäá]Âk<ínH÷ä™ÉñÔsWTuI endobj -4238 0 obj << +4233 0 obj << /Type /Page -/Contents 4239 0 R -/Resources 4237 0 R +/Contents 4234 0 R +/Resources 4232 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R +/Parent 4241 0 R >> endobj -4240 0 obj << -/D [4238 0 R /XYZ 85.039 786.531 null] +4235 0 obj << +/D [4233 0 R /XYZ 85.039 786.531 null] >> endobj -4241 0 obj << -/D [4238 0 R /XYZ 286.841 769.79 null] +4236 0 obj << +/D [4233 0 R /XYZ 286.841 769.79 null] >> endobj -4242 0 obj << -/D [4238 0 R /XYZ 85.039 606.673 null] +4237 0 obj << +/D [4233 0 R /XYZ 85.039 606.673 null] >> endobj 222 0 obj << -/D [4238 0 R /XYZ 85.039 584.356 null] +/D [4233 0 R /XYZ 85.039 584.356 null] >> endobj -4243 0 obj << -/D [4238 0 R /XYZ 85.039 564.231 null] +4238 0 obj << +/D [4233 0 R /XYZ 85.039 564.231 null] >> endobj 226 0 obj << -/D [4238 0 R /XYZ 85.039 564.231 null] +/D [4233 0 R /XYZ 85.039 564.231 null] >> endobj -4244 0 obj << -/D [4238 0 R /XYZ 85.039 530.087 null] +4239 0 obj << +/D [4233 0 R /XYZ 85.039 530.087 null] >> endobj 230 0 obj << -/D [4238 0 R /XYZ 85.039 249.795 null] +/D [4233 0 R /XYZ 85.039 249.795 null] >> endobj -4245 0 obj << -/D [4238 0 R /XYZ 85.039 215.045 null] +4240 0 obj << +/D [4233 0 R /XYZ 85.039 215.045 null] >> endobj -4237 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4232 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4249 0 obj << +4244 0 obj << /Length 3375 /Filter /FlateDecode >> @@ -12817,42 +12808,42 @@ DÂÍ„Xz#Ë-óÚðXôÇÝ¿nü–ÕŽäHFŒ( ˜óÇ(ýÓÏœ…<áU”dçÍ`„¸19-…éÜô³ð&óZFU˼¯¢ Cñ½ìŒ„”Ï/éù‘ ãTHE¿I°¼#£¾ïÉkß :lCÕáW~˜cîìÙìk-ùˆr®öbò°Œ’yhQåqHí\Î&¼\Å?Ö;”,üc'ù¿~È7äXS7KgÔoÁ~ôbè¾.XÿàïxÅÚçÙ€endstream endobj -4248 0 obj << +4243 0 obj << /Type /Page -/Contents 4249 0 R -/Resources 4247 0 R +/Contents 4244 0 R +/Resources 4242 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R +/Parent 4241 0 R >> endobj -4250 0 obj << -/D [4248 0 R /XYZ 85.039 786.531 null] +4245 0 obj << +/D [4243 0 R /XYZ 85.039 786.531 null] >> endobj -4251 0 obj << -/D [4248 0 R /XYZ 85.039 492.496 null] +4246 0 obj << +/D [4243 0 R /XYZ 85.039 492.496 null] >> endobj -4252 0 obj << -/D [4248 0 R /XYZ 85.039 424.75 null] +4247 0 obj << +/D [4243 0 R /XYZ 85.039 424.75 null] >> endobj -4253 0 obj << -/D [4248 0 R /XYZ 85.039 384.103 null] +4248 0 obj << +/D [4243 0 R /XYZ 85.039 384.103 null] >> endobj -4254 0 obj << -/D [4248 0 R /XYZ 85.039 344.061 null] +4249 0 obj << +/D [4243 0 R /XYZ 85.039 344.061 null] >> endobj -4255 0 obj << -/D [4248 0 R /XYZ 85.039 289.865 null] +4250 0 obj << +/D [4243 0 R /XYZ 85.039 289.865 null] >> endobj -4256 0 obj << -/D [4248 0 R /XYZ 85.039 222.119 null] +4251 0 obj << +/D [4243 0 R /XYZ 85.039 222.119 null] >> endobj -4257 0 obj << -/D [4248 0 R /XYZ 85.039 167.316 null] +4252 0 obj << +/D [4243 0 R /XYZ 85.039 167.316 null] >> endobj -4247 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F38 3001 0 R /F41 2998 0 R >> +4242 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F38 2997 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4260 0 obj << +4255 0 obj << /Length 3177 /Filter /FlateDecode >> @@ -12871,36 +12862,36 @@ qPòã^RAvO‚ëü¸ ‘q(*±éÙ·péi–ÿB£„<˜¡Û–EB¥«vDCâéS'ô¸O¤”ë®$Jo`|ÉCÅý0ëwïAfÎæ¢BLVE ¨ãfe¼&N#®'-µnÃÔ¦ÒÇ…±öGäTH»–¿Ÿäø‡’•w$4len¼ Í|ra㇡—/üÖ•ØaBv©Dnœ€ÇñÑî¯9 gýƒ´åOoñÔ¦@½A«¸mª?€Qö®ul¡ãZÁ]N#*µPÙ6üJý*+¹Üî<F¡I΃SìÚÒÉçD|¥ü!å.r7~2÷Q>+i׃lëkö\ÐãŠÙ~ `}Jf[b¤OßÉ—ŽÞóŒ`U%)$.¯ý¯~¢c/»Uø©‚¶¨¹¨–}ÜkæßTòaåØ7"¹;¡tÚ¡^ú›0áçÔðŸÅò»~\â5ûÃ"×óy¹„’Ó2Cß-N¾ÑÛ¡œrü—Ó,endstream endobj -4259 0 obj << +4254 0 obj << /Type /Page -/Contents 4260 0 R -/Resources 4258 0 R +/Contents 4255 0 R +/Resources 4253 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R -/Annots [ 4263 0 R ] +/Parent 4241 0 R +/Annots [ 4258 0 R ] >> endobj -4263 0 obj << +4258 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [243.979 292.112 364.253 303.801] /Subtype /Link /A << /S /GoTo /D (DMB) >> >> endobj -4261 0 obj << -/D [4259 0 R /XYZ 85.039 786.531 null] +4256 0 obj << +/D [4254 0 R /XYZ 85.039 786.531 null] >> endobj 234 0 obj << -/D [4259 0 R /XYZ 85.039 514.811 null] +/D [4254 0 R /XYZ 85.039 514.811 null] >> endobj -4262 0 obj << -/D [4259 0 R /XYZ 85.039 482.593 null] +4257 0 obj << +/D [4254 0 R /XYZ 85.039 482.593 null] >> endobj -4258 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F38 3001 0 R >> -/XObject << /Im1 4101 0 R >> +4253 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F38 2997 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4267 0 obj << +4262 0 obj << /Length 2577 /Filter /FlateDecode >> @@ -12915,46 +12906,46 @@ P¢¸¹À&çl3À“+«†‘”í„Œ!"m`@Ý];>‘t¤}=Kpdžäc:!íö?×P¡Œñv%ÓjŒ]…Òhïöþ )®c-5ü ‹æŸ‹â}µŠøUä
æ²»~¾ •˜8â€"ò'™EÙ ü~t݃>º‡l*dƇcçKA/\ZBº—#Pz춎¬vï »ž"ãö\, tŒîræÀ¬Á^7©Å÷OiäVüdœJWêRWh0Á9¿"p æÙô]Ï›%ÅÉVE™Daô@
@¨æ¯©¢`cÜKbŒ A7%‘œE°ÐfÆ»ÜS‚߉øTO¨¢ë\YšÒ³vî6¹†ŒìrÜ»Y˜SÇ`¯lØU1IEt§ò.€=üºBÜ,’¾éxD>ianvhº SÊ–;I¾ËÉ*ÿ‰2pÅôÙ2ïÈ<IjT’øIº¤&RÉ"æçKÓ&+›\®Óã¥a,Hpé°ãdz=C|\ðOe¯\ÄŸÙ¢J4Ü)õ³[tdžd2 #[L& ~ñA›Îb>bÁ?
w\”Ž[ŒÀš8u¦½ºZÃG¾éƈ"ìz*/L·33å÷Œ˜þ´%E¶Å)°ìU´“å‰féÐá¦vhnL…Œ^Ã|WRmጽ†°8ÐZ^ÃXyk[pHŠNñÜð,>rÃYè¬éÈáÃ!†7ñÑ‘ËÝXŽj®Áƒ˜$T"&Ü3eÕ;P82šÎ`<\øôó‘}Ù"ÜbR-lê¥U€i÷ùع[Nl
‚"º¹uHšžµÆ½“IÏ)D;ƒˆÌ”þ{ÇßÌQµ3ŽÚŒ¯¯¸szÄoKlµóò¨60•îËqà´ ›/nXO‘ùÍôÒ)Y3¹‚MÙuz^L’LÛ@ˆ<×
ã3<–›M– †ùšÌØæ<]lÉ\x@¾OâÆñ›ˆ)ÈžPfß•@Âé¾´RGN¦tΙs÷ì¯^ÂïxþQ8!¦ß•ã+ºþ¿ÿÈo¿\h,¡Ã×^rk˜x+ÏÛ]Y ?Ãè Ô4½¬Ú·J¤bhJÎïØüò܉ª®·wúÇOÒ‰<ƒrÁèj¸ÛšÁ:b(C]?OeÌY–QíîyýDVŽŒ¯£èôŸ8èo?Î[’Ÿ¥áéÌn ÒâD[c¨x¥
6Qê›4:añï¤wðendstream endobj -4266 0 obj << +4261 0 obj << /Type /Page -/Contents 4267 0 R -/Resources 4265 0 R +/Contents 4262 0 R +/Resources 4260 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R +/Parent 4241 0 R >> endobj -4268 0 obj << -/D [4266 0 R /XYZ 85.039 786.531 null] +4263 0 obj << +/D [4261 0 R /XYZ 85.039 786.531 null] >> endobj 238 0 obj << -/D [4266 0 R /XYZ 85.039 766.606 null] +/D [4261 0 R /XYZ 85.039 766.606 null] >> endobj -4269 0 obj << -/D [4266 0 R /XYZ 85.039 744.844 null] +4264 0 obj << +/D [4261 0 R /XYZ 85.039 744.844 null] >> endobj 242 0 obj << -/D [4266 0 R /XYZ 85.039 744.844 null] +/D [4261 0 R /XYZ 85.039 744.844 null] >> endobj -4270 0 obj << -/D [4266 0 R /XYZ 85.039 709.638 null] +4265 0 obj << +/D [4261 0 R /XYZ 85.039 709.638 null] >> endobj 246 0 obj << -/D [4266 0 R /XYZ 85.039 459.663 null] +/D [4261 0 R /XYZ 85.039 459.663 null] >> endobj -4271 0 obj << -/D [4266 0 R /XYZ 85.039 427.445 null] +4266 0 obj << +/D [4261 0 R /XYZ 85.039 427.445 null] >> endobj 250 0 obj << -/D [4266 0 R /XYZ 85.039 203.168 null] +/D [4261 0 R /XYZ 85.039 203.168 null] >> endobj -4272 0 obj << -/D [4266 0 R /XYZ 85.039 167.758 null] +4267 0 obj << +/D [4261 0 R /XYZ 85.039 167.758 null] >> endobj -4265 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +4260 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4275 0 obj << +4270 0 obj << /Length 2397 /Filter /FlateDecode >> @@ -12970,39 +12961,39 @@ Fé·ãŒi¬ª²¨©g¤5¼ß6;>ä7 Bp¸Dg-%³Öõx€ÊKšpBÏÏq$”ÞåhÀ9;5^àf¡?55)EƒÔ@Ý÷ÅnOþóØϪٔ‚Æ êñä¸Æ!d¸s‰Gב°ÑüâÃ2ºúü“a§—X3‹‰Gc˜!Û!Œ<s3u!¡%×d¢!þ^Ít31Ž\î/M›fîûøF@óØ’»S#Î]Íö“`Šü!°"Žs‰HxÓí8b¾ðÇX’ðÆe7ç“Å)áš ±8ß>(B`žuÓît%Ý+ò¦xÕ‚Eñ>ɪ¥6Ñ/¶|_bîü\„ùaèFqö®?pÎF˜ï)7KÂq„Åaä„2@ŒÝ45_cð*™À¿Õú¡Uúü…ùÊ»Ü8çðÝ4`Uýõ›hû%¼>÷É·}ÏY/¼ß•ÜõÛJÓ ÞzÔIÐ+ãìï{<~!&„TÛ9º‚?Îër¼¡h䬾í1h…úW6œas#u”¦b=ôÈUƒ´¬“!i+òW—g4*7 '
ÿ™Ôÿõ»Ž5W”ºYL[KAdÇId˜!ßÊÞ2l~ÿ9åø?ý˜˜=endstream endobj -4274 0 obj << +4269 0 obj << /Type /Page -/Contents 4275 0 R -/Resources 4273 0 R +/Contents 4270 0 R +/Resources 4268 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R +/Parent 4241 0 R >> endobj -4276 0 obj << -/D [4274 0 R /XYZ 85.039 786.531 null] +4271 0 obj << +/D [4269 0 R /XYZ 85.039 786.531 null] >> endobj 254 0 obj << -/D [4274 0 R /XYZ 85.039 556.144 null] +/D [4269 0 R /XYZ 85.039 556.144 null] >> endobj -4277 0 obj << -/D [4274 0 R /XYZ 85.039 523.723 null] +4272 0 obj << +/D [4269 0 R /XYZ 85.039 523.723 null] >> endobj 258 0 obj << -/D [4274 0 R /XYZ 85.039 264.572 null] +/D [4269 0 R /XYZ 85.039 264.572 null] >> endobj -4278 0 obj << -/D [4274 0 R /XYZ 85.039 230.03 null] +4273 0 obj << +/D [4269 0 R /XYZ 85.039 230.03 null] >> endobj 262 0 obj << -/D [4274 0 R /XYZ 85.039 133.469 null] +/D [4269 0 R /XYZ 85.039 133.469 null] >> endobj -4279 0 obj << -/D [4274 0 R /XYZ 85.039 98.927 null] +4274 0 obj << +/D [4269 0 R /XYZ 85.039 98.927 null] >> endobj -4273 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +4268 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4282 0 obj << +4277 0 obj << /Length 1514 /Filter /FlateDecode >> @@ -13016,27 +13007,27 @@ xÚ¥WKoÛF¾ëWèHцKrùÈÍuÒ6A§±€’6%±æÃ%©8úã;¯%iKFEx9;;ûÍ7¯•^úðO/S£ü0[&i¬L¨—y ãÖ‰ÚŽŸœ[»aËÁzÊÏxy[(ŒžÏ¼dµ[ÍÉnpYò›{*rÆ¥qØÖ=ˆ%/-,î;œúÑwìKE]èo:SIêòü¶XêŸ+0¯)ô(*þW¥Ø÷ð¹©ÔÜJäzÐy]îË]7<6N¼»Pe:K ¹LúDEñ£·ÎÛÙk†o}O¤·Ý`§'A8½&èwY—2›¦m8µS÷S¤wê¹Ù®{$>”ü‚\G”ï³&½Æc¡¼7ù}è¦ËžNç,„FEüSîé›þs&ü¯ŸyãË:JU–—Ö&H¨Y Cì?ì~ž#þS{¯bendstream endobj -4281 0 obj << +4276 0 obj << /Type /Page -/Contents 4282 0 R -/Resources 4280 0 R +/Contents 4277 0 R +/Resources 4275 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4246 0 R +/Parent 4241 0 R >> endobj -4283 0 obj << -/D [4281 0 R /XYZ 85.039 786.531 null] +4278 0 obj << +/D [4276 0 R /XYZ 85.039 786.531 null] >> endobj 266 0 obj << -/D [4281 0 R /XYZ 85.039 738.261 null] +/D [4276 0 R /XYZ 85.039 738.261 null] >> endobj -4284 0 obj << -/D [4281 0 R /XYZ 85.039 703.515 null] +4279 0 obj << +/D [4276 0 R /XYZ 85.039 703.515 null] >> endobj -4280 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F62 4052 0 R >> +4275 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4287 0 obj << +4282 0 obj << /Length 468 /Filter /FlateDecode >> @@ -13044,14 +13035,14 @@ stream xÚ¥“MoÛ0†ïþ<Ú3¢(ꣷ¬I¶[¿æ[ÛC°nE¦]ÛÏe»Ž»Ù"õ>$_}¢ á!z&ø¶+ÜëÎÇ‚úˆº©G1šb±d0™ÍáœdP’‡æîº<þ´¼hÖWUÍÌ¥`U‡ËÕyEå—åÉY÷û¸ª©Ì¿Îš¼ºªl,Ï?W·Íi±n„$1g€—âúÖÀž9Eø£kƒ”ì 'Œâ¸ÿ~,¾—ÃYÝžƒ.k®Þ׈Úku¦r!…^Žäx"g &LÉÎ)YKÈt=Úœà¼FÕ"Amÿáö¦#ŒNÐçÂôç‘E'Óï.NvVÏÊ—ÓÁ’÷hÓ~°ÞCĤo«ƒŽ#³Bj{cÄlõE‡s²¬- endobj -4286 0 obj << +4281 0 obj << /Type /Page -/Contents 4287 0 R -/Resources 4285 0 R +/Contents 4282 0 R +/Resources 4280 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R +/Parent 4287 0 R >> endobj -4159 0 obj << +4154 0 obj << /Type /XObject /Subtype /Image /Width 599 @@ -13136,24 +13127,24 @@ E1ººº²X,Q¶àlzz:=ïM“Hÿùóç9sç™NNN%%%t‹áßAI†Dð·066†³S £}0€fff©©©###‚ø÷ ãdÑÛÛ‹Þ¸q®AÞ½{·‘‘ÂþUÐXØ`ÿþýh¾+W®@(éÚ&AÄ?dtt†Q(&&&º»»oܸQ[[û[ý°h18
ôÆNNN'Ož„>^¾|ùÁƒÏž=£aÔbôõõ=}ú´¢¢!B ‚‚‚ tfff œœÜ·",--½dÉ4„››ŸÏGÓÔÖÖ’Å#‚ø•ž±±±½wVVÖñãÇÑ›››£gþêE9±Ñý‹-Ò××ß¾}»³³³¿¿lllFFÆÕ«W«««a|^¾|9Fs<þ‡sïÞ=@žžuøða²¥¥%4‚ð?cÅb±´´´°=ž€Ó]Z‚ Iv¯¾¾¾´´ôâÅ‹p‚^^^666ȉ+¨~8͹sçÂéè蘚šB18|âĉèèè´´´.\ºt©¸¸ûª¬¬¬««ƒè455µ··wtttww÷öö¾ÿ~ppª:22266öŸÏˆt|||oâO?~ÄfØøÝ»w¯_¿ÆÇ[[[Ÿ<y‚éÁ. óòò°ÓäääÓ§Oãk@Á!OøbÛ¶mãp8øª8Æ9sæLûafÏžïܹŠŒŒ„Òa_8Á€ŒR.AL1†††ÚÚÚîß¿íÚµÌÌLȤÄÕÕ2-XµjÕÂ…gÎœ9íG^^~ñâÅ8ˆ#Îp€AAAqqq8䢢"è5‚@7ì‚ ˆ¯›öæÍ›ææfèEYYY~~~NNNjj*ŸÏ‡8xðàÞ½{íìì¶nݺiÓ&]]ÝÕ«W/_¾ê%?>|Ö¬Y³ Gl6{ÆŒ,Kê3"³9}út¼)##ÙÅfØXYYYEEWWW×ÔÔÄ?Ô×ׇa°{öööØ©§§§ÈÆÄĤ§§ã‹Á$Š¬hKKì'5A|Ÿÿ®*üendstream endobj -4288 0 obj << -/D [4286 0 R /XYZ 85.039 786.531 null] +4283 0 obj << +/D [4281 0 R /XYZ 85.039 786.531 null] >> endobj -4289 0 obj << -/D [4286 0 R /XYZ 85.039 723.602 null] +4284 0 obj << +/D [4281 0 R /XYZ 85.039 723.602 null] >> endobj -4290 0 obj << -/D [4286 0 R /XYZ 85.039 723.602 null] +4285 0 obj << +/D [4281 0 R /XYZ 85.039 723.602 null] >> endobj -4291 0 obj << -/D [4286 0 R /XYZ 292.716 125.59 null] +4286 0 obj << +/D [4281 0 R /XYZ 292.716 125.59 null] >> endobj -4285 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R >> -/XObject << /Im2 4159 0 R >> +4280 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R >> +/XObject << /Im2 4154 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -4295 0 obj << +4290 0 obj << /Length 2900 /Filter /FlateDecode >> @@ -13171,54 +13162,54 @@ pÂQSI”ˆÃ¤^Ç•Àˬ½!¹È%LüqûOiTfâ`4£†+d‰Û¦ÞÑìó¥}š¢ðÀb"(âLJ%6JÑlun¥qúþ¿Ô}ÚŒAF“. ¨°Ï Ð1èökäÓ¹¬6)]wŠö;iáre’ŒKu^”zaâݯ^0w±zkëSHhÇaŠêô ÎP~ÝãÔOâxíoúäÂzåÕ•<‰j7+Žÿæ‹Î—LãÂO‹ø5ÿ¼iê‚endstream endobj -4294 0 obj << +4289 0 obj << /Type /Page -/Contents 4295 0 R -/Resources 4293 0 R +/Contents 4290 0 R +/Resources 4288 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R -/Annots [ 4297 0 R 4298 0 R 4300 0 R ] +/Parent 4287 0 R +/Annots [ 4292 0 R 4293 0 R 4295 0 R ] >> endobj -4297 0 obj << +4292 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [366.67 618.891 539.579 630.58] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -4298 0 obj << +4293 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 607.463 109.672 616.91] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -4300 0 obj << +4295 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [279.784 465.322 360.495 477.012] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -4296 0 obj << -/D [4294 0 R /XYZ 85.039 786.531 null] +4291 0 obj << +/D [4289 0 R /XYZ 85.039 786.531 null] >> endobj 270 0 obj << -/D [4294 0 R /XYZ 85.039 766.606 null] +/D [4289 0 R /XYZ 85.039 766.606 null] >> endobj -3026 0 obj << -/D [4294 0 R /XYZ 85.039 658.638 null] +3022 0 obj << +/D [4289 0 R /XYZ 85.039 658.638 null] >> endobj 274 0 obj << -/D [4294 0 R /XYZ 85.039 592.02 null] +/D [4289 0 R /XYZ 85.039 592.02 null] >> endobj -4299 0 obj << -/D [4294 0 R /XYZ 85.039 549.735 null] +4294 0 obj << +/D [4289 0 R /XYZ 85.039 549.735 null] >> endobj -4293 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F41 2998 0 R >> +4288 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4303 0 obj << +4298 0 obj << /Length 2731 /Filter /FlateDecode >> @@ -13234,33 +13225,33 @@ xÚ¥YÝs›H÷_¡Ú'T±Ã7Ü›c'wÞ‹ßZW{U»û€Ûœ%P ÃÖÙ ?0ùFöÖ»–ÇÕAú(¶õÀ®ÎùÇÔŒ~Ç,i»-¿ÐІrk‚Ü“´Ög¦kW ë¿Skü?ìb¯¬endstream endobj -4302 0 obj << +4297 0 obj << /Type /Page -/Contents 4303 0 R -/Resources 4301 0 R +/Contents 4298 0 R +/Resources 4296 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R +/Parent 4287 0 R >> endobj -4304 0 obj << -/D [4302 0 R /XYZ 85.039 786.531 null] +4299 0 obj << +/D [4297 0 R /XYZ 85.039 786.531 null] >> endobj 278 0 obj << -/D [4302 0 R /XYZ 85.039 386.929 null] +/D [4297 0 R /XYZ 85.039 386.929 null] >> endobj -4305 0 obj << -/D [4302 0 R /XYZ 85.039 341.854 null] +4300 0 obj << +/D [4297 0 R /XYZ 85.039 341.854 null] >> endobj 282 0 obj << -/D [4302 0 R /XYZ 85.039 191.766 null] ->> endobj -4306 0 obj << -/D [4302 0 R /XYZ 85.039 157.02 null] +/D [4297 0 R /XYZ 85.039 191.766 null] >> endobj 4301 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F20 2965 0 R >> +/D [4297 0 R /XYZ 85.039 157.02 null] +>> endobj +4296 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4309 0 obj << +4304 0 obj << /Length 3511 /Filter /FlateDecode >> @@ -13281,21 +13272,21 @@ Z¨X”úƒ^Ü-«f,xÄ«¬c·@ßø}ˆn‰!2FbC…„Yp
.¦-UÍy¾ÞíØ&™)1*,fñÆ1Há\…‡|çÞm ²g Ô4"Á5Š¢;ømä!øåZ=ËsºRy9’à×A8Üy_Ð0#öü‰Cåž¾…o" þ‘ÒcÀîÙg'—»)-{© endobj -4308 0 obj << +4303 0 obj << /Type /Page -/Contents 4309 0 R -/Resources 4307 0 R +/Contents 4304 0 R +/Resources 4302 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R +/Parent 4287 0 R >> endobj -4310 0 obj << -/D [4308 0 R /XYZ 85.039 786.531 null] +4305 0 obj << +/D [4303 0 R /XYZ 85.039 786.531 null] >> endobj -4307 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R >> +4302 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4313 0 obj << +4308 0 obj << /Length 2946 /Filter /FlateDecode >> @@ -13314,59 +13305,59 @@ f½…N¤±<¯Ks<JsM.•ïÒ‚íBGx‡»wWåžì¨Ù=fóœÖ@ø”{åPmÀ7Ú}ol§ˆ,¼¯o$ñ\åE³Ðá0”=£Èeõ Ýptûçˆî…nú¥[ä#Õ#k,‘àílXùDLåùí¡’«_`3EìøvȪ<“1¹Ì˜ò„m–
]«Ó"ÉTð"/»Ãž_ ú|îe+Äi/äù
wÝy¨R%6 jÚØ8åȹã*: RÒªÛ#û‰Œ>VæÍe¡c[¶•f͹A´—ÎIÔ»¤KX;†Å¸°O¤p0öëjVÈ=¥'@]·7ì-:'Qß?U/N|°k#7áB›t7cW(™
~p` Xv£mV'òüC¯ö{©Œ¶ÁQû#{ÔòÅ)£¢ >vÇ q¬y–UÕ^äXù:rÈܹÿW(ë·¾¨Öy'!ÖÀæqÁžÈy‚Àƒ2cªò endobj -4312 0 obj << +4307 0 obj << /Type /Page -/Contents 4313 0 R -/Resources 4311 0 R +/Contents 4308 0 R +/Resources 4306 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R -/Annots [ 4318 0 R ] +/Parent 4287 0 R +/Annots [ 4313 0 R ] >> endobj -4318 0 obj << +4313 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [213.892 559.249 384.824 570.939] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -4314 0 obj << -/D [4312 0 R /XYZ 85.039 786.531 null] +4309 0 obj << +/D [4307 0 R /XYZ 85.039 786.531 null] >> endobj 286 0 obj << -/D [4312 0 R /XYZ 85.039 766.606 null] +/D [4307 0 R /XYZ 85.039 766.606 null] >> endobj -4315 0 obj << -/D [4312 0 R /XYZ 85.039 746.481 null] +4310 0 obj << +/D [4307 0 R /XYZ 85.039 746.481 null] >> endobj -4316 0 obj << -/D [4312 0 R /XYZ 265.175 682.906 null] +4311 0 obj << +/D [4307 0 R /XYZ 265.175 682.906 null] >> endobj -4317 0 obj << -/D [4312 0 R /XYZ 85.039 614.633 null] +4312 0 obj << +/D [4307 0 R /XYZ 85.039 614.633 null] >> endobj 290 0 obj << -/D [4312 0 R /XYZ 85.039 544.981 null] +/D [4307 0 R /XYZ 85.039 544.981 null] >> endobj -4319 0 obj << -/D [4312 0 R /XYZ 85.039 510.235 null] +4314 0 obj << +/D [4307 0 R /XYZ 85.039 510.235 null] >> endobj 294 0 obj << -/D [4312 0 R /XYZ 85.039 413.878 null] +/D [4307 0 R /XYZ 85.039 413.878 null] >> endobj -4320 0 obj << -/D [4312 0 R /XYZ 85.039 379.132 null] +4315 0 obj << +/D [4307 0 R /XYZ 85.039 379.132 null] >> endobj 298 0 obj << -/D [4312 0 R /XYZ 85.039 269.226 null] +/D [4307 0 R /XYZ 85.039 269.226 null] >> endobj -4321 0 obj << -/D [4312 0 R /XYZ 85.039 236.805 null] +4316 0 obj << +/D [4307 0 R /XYZ 85.039 236.805 null] >> endobj -4311 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R >> +4306 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4324 0 obj << +4319 0 obj << /Length 2968 /Filter /FlateDecode >> @@ -13379,39 +13370,39 @@ xÚ½Ùnä¸ñÝ_ÑÀ¾¨iZ©k‘ð\Yov<“± 0™¹%w£–z%y=Þ¯O$Å> Aà‡¦ÈRU±î*YÎBø“³,¡Êgi–ˆX Â9bì»nü%ŠÁ F^ôÛ%/Vàuy"«ÄÈc}¾Øñ`NgôRV9GÐe•}ŠG³ŠO‘³Š–Á¯7×ÿÄ•Î{>¢ 7÷ÅP1¥æ×äáZzù6‡çv‰V·î;Ô}ý‡‹² ^61|g´Ä9ïàNgOŒ#iJ;‚wMt‡Õ†ø+ÚáT,*и È1[:›†ØÆ`ÿ²)^nÍ]àÎO%¡¿Óâҙîú…³åÓuáG +n¯ðS-Wf:›y’Ò ä8‚wöO°+J¡³Øœÿ —GPÈ4¨
È_Ž € ›ÊÄ endobj -4323 0 obj << +4318 0 obj << /Type /Page -/Contents 4324 0 R -/Resources 4322 0 R +/Contents 4319 0 R +/Resources 4317 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4292 0 R +/Parent 4287 0 R >> endobj -4325 0 obj << -/D [4323 0 R /XYZ 85.039 786.531 null] +4320 0 obj << +/D [4318 0 R /XYZ 85.039 786.531 null] >> endobj 302 0 obj << -/D [4323 0 R /XYZ 85.039 766.606 null] +/D [4318 0 R /XYZ 85.039 766.606 null] >> endobj -4326 0 obj << -/D [4323 0 R /XYZ 85.039 742.055 null] +4321 0 obj << +/D [4318 0 R /XYZ 85.039 742.055 null] >> endobj 306 0 obj << -/D [4323 0 R /XYZ 85.039 286.231 null] +/D [4318 0 R /XYZ 85.039 286.231 null] >> endobj -4327 0 obj << -/D [4323 0 R /XYZ 85.039 251.485 null] +4322 0 obj << +/D [4318 0 R /XYZ 85.039 251.485 null] >> endobj -4328 0 obj << -/D [4323 0 R /XYZ 273.205 216.485 null] +4323 0 obj << +/D [4318 0 R /XYZ 273.205 216.485 null] >> endobj -4329 0 obj << -/D [4323 0 R /XYZ 85.039 134.663 null] +4324 0 obj << +/D [4318 0 R /XYZ 85.039 134.663 null] >> endobj -4322 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F35 2980 0 R /F38 3001 0 R >> +4317 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F35 2976 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4332 0 obj << +4327 0 obj << /Length 2867 /Filter /FlateDecode >> @@ -13427,40 +13418,40 @@ xÚ¥YKsÛF¾ëWð¶`• ã1xí%%‘ŽW‰,k#º6[I J(“
€¢ýïÓ_÷Ì (–ä’"ˆ9?ˆ›@b•°±,ÕóÜT˼Ó{g:{tØS¯[Yz>rT>I',¬~³k¢¯¥ÞÉqωíÛi T›ÅK›cgÿ QÔʼn2Âp½K¾ØüåöTâ¿Qõ_endstream endobj -4331 0 obj << +4326 0 obj << /Type /Page -/Contents 4332 0 R -/Resources 4330 0 R +/Contents 4327 0 R +/Resources 4325 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R +/Parent 4332 0 R >> endobj -4333 0 obj << -/D [4331 0 R /XYZ 85.039 786.531 null] +4328 0 obj << +/D [4326 0 R /XYZ 85.039 786.531 null] >> endobj 310 0 obj << -/D [4331 0 R /XYZ 85.039 522.931 null] +/D [4326 0 R /XYZ 85.039 522.931 null] >> endobj -4334 0 obj << -/D [4331 0 R /XYZ 85.039 487.62 null] +4329 0 obj << +/D [4326 0 R /XYZ 85.039 487.62 null] >> endobj 314 0 obj << -/D [4331 0 R /XYZ 85.039 429.586 null] +/D [4326 0 R /XYZ 85.039 429.586 null] >> endobj -4335 0 obj << -/D [4331 0 R /XYZ 85.039 394.84 null] +4330 0 obj << +/D [4326 0 R /XYZ 85.039 394.84 null] >> endobj 318 0 obj << -/D [4331 0 R /XYZ 85.039 230.737 null] +/D [4326 0 R /XYZ 85.039 230.737 null] >> endobj -4336 0 obj << -/D [4331 0 R /XYZ 85.039 195.991 null] +4331 0 obj << +/D [4326 0 R /XYZ 85.039 195.991 null] >> endobj -4330 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R >> +4325 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4340 0 obj << +4335 0 obj << /Length 1645 /Filter /FlateDecode >> @@ -13472,33 +13463,33 @@ o×Ê[Uwlo‹Ãæ!ö,AÇU^eÍ£;s¨†©Ñd\H¡ä\¨}Ñ*Áh_-è$C݉6ïؒ螢¿ëà™ÕüÈu"Š»-ÿ^8%›œ² % U»+Ýté™S¶:½;M@WY#éŠúRÊÏ 1Q€¯.ªÂ«‰ôÇÔ 1@Qþ>áÛGKKÃh6ö‚ •P{Ì~<"ʨÆÞ?üôò˜ò”¾‘ÕÐË‚¾ÈÊbÀ8°!ýç—Œvà¶>û3ï}ÍÎN1ðcßñýpB‰±¥[Ž6“jâ‚e»µw†¤õDµ<Ne2j¾qô™iÅHæHÈÜLgW\^9^'jêZžw$µÏVµ¸±§¹k–eÍ=›|•7
¨ˆn率ȰeP9-y™2À_â<pïh;{ì`Z¬x
g*ü}ñíàaËä©{eg}?¦p5¼,dní§^QÀçÙ¹bxƒ-Ó.}²SON_8Ë÷SÝlÒ²”ÑíV®³FL›Aáñ1hTW2hÛy½”Ç瀓s-—-S(Ëzî4væÎ+ˆÇ»Ô¨´q}ö;þ9éÿõo›D endobj -4339 0 obj << +4334 0 obj << /Type /Page -/Contents 4340 0 R -/Resources 4338 0 R +/Contents 4335 0 R +/Resources 4333 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R +/Parent 4332 0 R >> endobj -4341 0 obj << -/D [4339 0 R /XYZ 85.039 786.531 null] +4336 0 obj << +/D [4334 0 R /XYZ 85.039 786.531 null] >> endobj 322 0 obj << -/D [4339 0 R /XYZ 85.039 766.606 null] +/D [4334 0 R /XYZ 85.039 766.606 null] >> endobj -4342 0 obj << -/D [4339 0 R /XYZ 85.039 746.277 null] +4337 0 obj << +/D [4334 0 R /XYZ 85.039 746.277 null] >> endobj 326 0 obj << -/D [4339 0 R /XYZ 85.039 555.076 null] ->> endobj -4343 0 obj << -/D [4339 0 R /XYZ 85.039 522.655 null] +/D [4334 0 R /XYZ 85.039 555.076 null] >> endobj 4338 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +/D [4334 0 R /XYZ 85.039 522.655 null] +>> endobj +4333 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4346 0 obj << +4341 0 obj << /Length 2402 /Filter /FlateDecode >> @@ -13514,33 +13505,33 @@ HgüÙ‘ïl 5Î"ZlLX‹?Ò.Ä^“Ž`¶Éxeĸ"Ř?u!³`Ø"Æ|Á n™Pꦩ¨tÝJrçà Âü(Ka'¸ƒ'ÈFª¾Oõ¾åÑCËg'ž)?ƒ“æuØа'l²ä, ZâœE?§ÆšccÆ””6¼Žs.¦&oÑGfÓîË&ÆAâÝówß—‚¹!st¢\óφŠÒÒM„åî¬á—¡]@‘]Ú”Ü9š‡)S-¦Æo“Å\^Eæ°–ïöv¶V|]+Ñ©X€X223h þž# \F>ÆÁ0¢Ñ?°iT<cà*‰vÍ?-cL›qjÑw$Øâê9ÊÆVšMFÂÔ¯˜9Ò‚Ñ‹n÷¡œ, G×y–c׋;M!±–#Ñüy¶¤,_£ÔyĽçIs#yÎY4Ïj7Lý]ζïšÉ„K ·tàî>®](¸f—ó{’Þ¾®’Ô4!½¯†¿]é®QùQ¨nvW‡‡ºk:µ6BàŠ„æCOÏÎõ…AêçPÞo)4<gÕ=#_…ÑLãbZ:W5õu[`!V„7ùj9Ì®„°`_™:L Ê@c[滊†FöÃ5g«ÄÃÛPÆá¹álaú©³o(œœ}¦qÙÙŽFIâÞÈyB—ÒæЋƒ„\ö~}R00ÀµâO®¤6K0ÌWtÑFâý™xs²Ibï
а1ÙÜYj>Iì<]€Iƒ=Ø„¯Ì=&/~0t†½€æ¸lÖ_Þ?|æ16Ó§jÂke$>”ö
†'°êVïmÔIcÒVšz;v’<ïä*øª ôü¢ endobj -4345 0 obj << +4340 0 obj << /Type /Page -/Contents 4346 0 R -/Resources 4344 0 R +/Contents 4341 0 R +/Resources 4339 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R +/Parent 4332 0 R >> endobj -4347 0 obj << -/D [4345 0 R /XYZ 85.039 786.531 null] +4342 0 obj << +/D [4340 0 R /XYZ 85.039 786.531 null] >> endobj 330 0 obj << -/D [4345 0 R /XYZ 85.039 766.606 null] +/D [4340 0 R /XYZ 85.039 766.606 null] >> endobj -3027 0 obj << -/D [4345 0 R /XYZ 85.039 658.638 null] +3023 0 obj << +/D [4340 0 R /XYZ 85.039 658.638 null] >> endobj 334 0 obj << -/D [4345 0 R /XYZ 85.039 483.626 null] +/D [4340 0 R /XYZ 85.039 483.626 null] >> endobj -4348 0 obj << -/D [4345 0 R /XYZ 85.039 441.341 null] +4343 0 obj << +/D [4340 0 R /XYZ 85.039 441.341 null] >> endobj -4344 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R >> +4339 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4351 0 obj << +4346 0 obj << /Length 3094 /Filter /FlateDecode >> @@ -13561,27 +13552,27 @@ kÑ %‘ ¼´-+‚±RuµLוu) ÛO˜œå<t5¹@"~+õ²Tc»¤3qŠ~6FEB!„§ôïYä’`¬;©ŽÃÿI:s2ñýÌÍò}d9íëÂóš«¿ Íxú¸YG·Äaœqñž tÛŠ3¹ò¥Ñ[I±up
m´Ì‹OOñSfà|f«ƒ#¤Õ•gô`?p>Ø[9 Kg°å«,Žu6Ÿ°Ùpž ˜Â%xŠPsyçQ+Ô!Ÿ÷aŠp`yÖd‚ô{]«Æp|ÉÕZ‰µg}àQøÊï#4Ë?`žWpZÚøS€©¸ù_Œâ¾ôUó(_Ä°•šSq¨l…Lwö÷uûã4
½&cQTR*…6~;6Á,Ndl‘¾ðÈ#fü•9ÛrŒLÓ¦Ÿ£âs@vXâ”ÕìõÞ³±j‚9t1ßÇÀÞjüŠOBXûc‰v[á•Y9³{æëjݵ}û 3ŒÁì=újÐþ„_ÓVæ£:ĤŽ^×JÔa¤v{¡jù'*-±ÍP†ÿ¬¤ô[cøQææÙ‰O¶1\IéÅÐWiïpÁ1„ÖqάøÿðZÜendstream endobj -4350 0 obj << +4345 0 obj << /Type /Page -/Contents 4351 0 R -/Resources 4349 0 R +/Contents 4346 0 R +/Resources 4344 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R +/Parent 4332 0 R >> endobj -4352 0 obj << -/D [4350 0 R /XYZ 85.039 786.531 null] +4347 0 obj << +/D [4345 0 R /XYZ 85.039 786.531 null] >> endobj 338 0 obj << -/D [4350 0 R /XYZ 85.039 695.833 null] +/D [4345 0 R /XYZ 85.039 695.833 null] >> endobj -4182 0 obj << -/D [4350 0 R /XYZ 85.039 652.689 null] +4177 0 obj << +/D [4345 0 R /XYZ 85.039 652.689 null] >> endobj -4349 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4344 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4355 0 obj << +4350 0 obj << /Length 2231 /Filter /FlateDecode >> @@ -13596,27 +13587,27 @@ xÚ¥ioÛFö»…à0U„Ô‡§¿%i²uÑ$ÝÚ‹.ÐE16×<T’Šíþú¾k(J¢`ÃÐpæ½7ï>F/üéEzʤ‹8‰¼ÐèE^ ‰®xOžÆ Ø,øt¥ƒv†þd.ÂŒDèu†óiYlÑ¡tzíÜ|鄳0.X¬É莛{7ƒ1O³ùá:bDK?¨“½'é”ä¿úx͇Î$¿Ž…uØ ï®J›lGU í¬x8æM^KÇž†Ç-áx2NÊb¶ûÕiì%*ynêëõÁü
°[Ÿv¯Ï¼˜ÐøYüøiþ} endobj -4354 0 obj << +4349 0 obj << /Type /Page -/Contents 4355 0 R -/Resources 4353 0 R +/Contents 4350 0 R +/Resources 4348 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R +/Parent 4332 0 R >> endobj -4356 0 obj << -/D [4354 0 R /XYZ 85.039 786.531 null] +4351 0 obj << +/D [4349 0 R /XYZ 85.039 786.531 null] >> endobj 342 0 obj << -/D [4354 0 R /XYZ 85.039 683.458 null] +/D [4349 0 R /XYZ 85.039 683.458 null] >> endobj -4357 0 obj << -/D [4354 0 R /XYZ 85.039 651.643 null] +4352 0 obj << +/D [4349 0 R /XYZ 85.039 651.643 null] >> endobj -4353 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F62 4052 0 R /F35 2980 0 R >> +4348 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4361 0 obj << +4356 0 obj << /Length 2975 /Filter /FlateDecode >> @@ -13638,15 +13629,15 @@ Wêû®àâ¾àU1|âõ\7ëõšPú‹<X³‚æ2r:ûú¸!ËTœGƒ
·6¼Ð,âà ü;èÙ íŒ9*„>ÏÄ[•¦éX'©8Šùâ᜼aí䫦yÊ
ä=–Š5`tªr¼×èóÁÿ&.œ)ÃCq£<UЫOŒ‰TŠ;s0³ÐÉÎ
â ÛåÇ‚Ê¢kÄ÷oÇùÍÈ•ò–êãfÙœ+`FeÐr÷¬¿(øBÙÊ• w1àÂð ίäI‘ÒRÉ¡§mWϨqµ‹rˆm—'|¡)ùJq6|çÖnA›§{9ûxè ¿p¬3¯iüs/?¢€ûy˜|5…B½:VZî<0€Ái—&Kuˆ{—i²?%0æ
^îwõ‘ÎÍùãÍ endobj -4360 0 obj << +4355 0 obj << /Type /Page -/Contents 4361 0 R -/Resources 4359 0 R +/Contents 4356 0 R +/Resources 4354 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4337 0 R -/Annots [ 4364 0 R 4365 0 R 4366 0 R 4367 0 R ] +/Parent 4332 0 R +/Annots [ 4359 0 R 4360 0 R 4361 0 R 4362 0 R ] >> endobj -4358 0 obj << +4353 0 obj << /Type /XObject /Subtype /Form /FormType 1 @@ -13666,63 +13657,63 @@ xÚm”In1EOPw¨u€$ÅIg0²Êľÿ6¤¤êV5oʯÅésÀóή¯ƒÖ×O²Î Ž¢‘ÿ¨#h8Çùø:„5?ù 6\>RgÈbÏWÖ¹j[†› WŒÏ¢®{6;»²þFÃÇñ÷ø]š¨)Õ/Ô¬Mu;pk;Ì©Ëdh<åE–ñ¬AÏw³ð¬±±Nê¦ó¡Ä½t•‹ùD„™Â²]°Ä(‡;„ ·åŽ°Šr²ÂÙÄLûˆ
T¥Í¡èª‹ŠŽt’¹w_=Î]ˆ‹=¦uSä÷—ä"ï±yl±‡µÃ-ËkHsŠöreOÚ³êvg›<7ºt,‡Ýe—;ãÒèÐ/I…B÷&ê(ýê³ö󻉨YÙ¹Ç,çkRÔšÚ'^
m" ^˜h±ÎW9AVªy©/fýÆ"•œãûFy-Sng \Çdª¼˜©Æ¥†Í}B©•µŒÎ$âw1.¶&Øíþ²C¶O–ÃVç X×9g¹E{îÇ<•ãóP)!ÍZÜÅŸLÞª~ÑÔ'¯UâXLµüc“ÅXsЖõÚ¯½˜Ó’~òBL–§èªÆ¹O¦ºNZ_[Èü.øšŠû*]3QôçÇñ!Ö-žendstream endobj -4364 0 obj << +4359 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [497.496 355.905 539.579 367.898] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;173673)>> >> endobj -4365 0 obj << +4360 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 342.356 401.53 354.349] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;173673)>> >> endobj -4366 0 obj << +4361 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [401.962 342.356 539.579 354.349] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;172540)>> >> endobj -4367 0 obj << +4362 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 328.807 298.441 340.799] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;172540)>> >> endobj -4362 0 obj << -/D [4360 0 R /XYZ 85.039 786.531 null] +4357 0 obj << +/D [4355 0 R /XYZ 85.039 786.531 null] >> endobj 346 0 obj << -/D [4360 0 R /XYZ 85.039 538.26 null] +/D [4355 0 R /XYZ 85.039 538.26 null] >> endobj -4363 0 obj << -/D [4360 0 R /XYZ 85.039 506.042 null] +4358 0 obj << +/D [4355 0 R /XYZ 85.039 506.042 null] >> endobj -4368 0 obj << -/D [4360 0 R /XYZ 85.039 278.031 null] +4363 0 obj << +/D [4355 0 R /XYZ 85.039 278.031 null] >> endobj -4369 0 obj << -/D [4360 0 R /XYZ 85.039 248.811 null] +4364 0 obj << +/D [4355 0 R /XYZ 85.039 248.811 null] >> endobj -4370 0 obj << -/D [4360 0 R /XYZ 85.039 223.834 null] +4365 0 obj << +/D [4355 0 R /XYZ 85.039 223.834 null] >> endobj -4371 0 obj << -/D [4360 0 R /XYZ 85.039 183.186 null] +4366 0 obj << +/D [4355 0 R /XYZ 85.039 183.186 null] >> endobj -4372 0 obj << -/D [4360 0 R /XYZ 85.039 153.967 null] +4367 0 obj << +/D [4355 0 R /XYZ 85.039 153.967 null] >> endobj -4373 0 obj << -/D [4360 0 R /XYZ 85.039 128.99 null] +4368 0 obj << +/D [4355 0 R /XYZ 85.039 128.99 null] >> endobj -4359 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F62 4052 0 R /F35 2980 0 R >> -/XObject << /Im3 4358 0 R >> +4354 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F62 4047 0 R /F35 2976 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4376 0 obj << +4371 0 obj << /Length 2613 /Filter /FlateDecode >> @@ -13732,45 +13723,45 @@ xÚ¥ÛnÛÈõÝ_!lQ€¢1/Cr¸ÛHœdãEMcY ›Z¤-Ö©”ÿ}ÏmHJ¤Ô‡"ˆ9sæÌ̹_FÞÌ…ÞÌ„Ê
’Yl" P¶C³BS `(å - Ç‚³eÚŠ‹¢üÕ8¥×
³Ö(Hab’¿¨°>*;ûr0ÔDÃt&?ŠýrêÙïè7-!ög“ ÷B¥ƒÉßÚà?Käÿúa³0*1þ´‡£X[b(´Ç‡Q¡ &(þ/v‚INendstream endobj -4375 0 obj << +4370 0 obj << /Type /Page -/Contents 4376 0 R -/Resources 4374 0 R +/Contents 4371 0 R +/Resources 4369 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R +/Parent 4377 0 R >> endobj -4377 0 obj << -/D [4375 0 R /XYZ 85.039 786.531 null] +4372 0 obj << +/D [4370 0 R /XYZ 85.039 786.531 null] >> endobj 350 0 obj << -/D [4375 0 R /XYZ 85.039 766.606 null] +/D [4370 0 R /XYZ 85.039 766.606 null] >> endobj -4378 0 obj << -/D [4375 0 R /XYZ 85.039 746.277 null] +4373 0 obj << +/D [4370 0 R /XYZ 85.039 746.277 null] >> endobj 354 0 obj << -/D [4375 0 R /XYZ 85.039 526.981 null] +/D [4370 0 R /XYZ 85.039 526.981 null] >> endobj -4379 0 obj << -/D [4375 0 R /XYZ 85.039 494.764 null] +4374 0 obj << +/D [4370 0 R /XYZ 85.039 494.764 null] >> endobj 358 0 obj << -/D [4375 0 R /XYZ 85.039 441.176 null] +/D [4370 0 R /XYZ 85.039 441.176 null] >> endobj -4380 0 obj << -/D [4375 0 R /XYZ 85.039 407.032 null] +4375 0 obj << +/D [4370 0 R /XYZ 85.039 407.032 null] >> endobj 362 0 obj << -/D [4375 0 R /XYZ 85.039 172.858 null] +/D [4370 0 R /XYZ 85.039 172.858 null] >> endobj -4381 0 obj << -/D [4375 0 R /XYZ 85.039 140.836 null] +4376 0 obj << +/D [4370 0 R /XYZ 85.039 140.836 null] >> endobj -4374 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R /F58 3365 0 R >> +4369 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4385 0 obj << +4380 0 obj << /Length 2819 /Filter /FlateDecode >> @@ -13795,60 +13786,60 @@ rò-÷¼…¢o)ûójªz 9Õ‰8DIGIS5hOc²5=–™’‹°r¢H²œØ»Ç¹qÀÕJˆýW<EÞ‹Ÿ¯.ààBKæ‘=ÅœÕ*ls(ŸTÅi|ÜÄIn
ÚNkеJÓÞ#t®p0Š¡Œ9p÷·–¸r&Á2ÖúFù-ß™vI U?ä:Y¹´2Áî©îqü!v8ci@ýéÈýù©Š`¹uþ±ÿ˜#"`w½»>Mÿ.óöˆŒÔ$}dËÌ„ÊÆL,œmÎÁ†* ÅfÂÿ¸,ëºà
ËyO
ì¼kÔ¯pøU?~-«Xé{m¹ÌQ®'J}Ø9¯au•·‚¨D¨ÃG¤ƒŠ^yäl}¹–º°ºŽ…ýuI“¿(Õl¦–‘X”+wZí|†ÆBPžu¨A*e³Y«QxÄo§[Î
[@±ªÛøȉPÄÝ8|}^“a¾ âAZœ®’Ç~âüŒ”±·x$e÷Ä…ýŒ.9$±)dÄÄn¢{{ü5Õ)v{ÂÔhðhIRù£j¿o±fö•ÞtQߟKRå‹4I—›æ)‘Q3Gb¢†|˜ê²þßdšzEÙ¡A8îI=úζŽ7yõ Ê·Ú
ÚAöP‹µHÚfúÚ~….e ¥?Iÿùd)îÓž(Vþ3—$*MNx”ÄÅ#†Êù K°ûï.Çÿÿƒ7Fendstream endobj -4384 0 obj << +4379 0 obj << /Type /Page -/Contents 4385 0 R -/Resources 4383 0 R +/Contents 4380 0 R +/Resources 4378 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R -/Annots [ 4388 0 R 4390 0 R ] +/Parent 4377 0 R +/Annots [ 4383 0 R 4385 0 R ] >> endobj -4388 0 obj << +4383 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [342.437 635.375 479.339 647.064] /Subtype /Link /A << /S /GoTo /D (domain-member-server) >> >> endobj -4390 0 obj << +4385 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [155.273 414.06 312.906 425.75] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -4386 0 obj << -/D [4384 0 R /XYZ 85.039 786.531 null] +4381 0 obj << +/D [4379 0 R /XYZ 85.039 786.531 null] >> endobj 366 0 obj << -/D [4384 0 R /XYZ 85.039 697.007 null] +/D [4379 0 R /XYZ 85.039 697.007 null] >> endobj -4387 0 obj << -/D [4384 0 R /XYZ 85.039 665.591 null] +4382 0 obj << +/D [4379 0 R /XYZ 85.039 665.591 null] >> endobj 370 0 obj << -/D [4384 0 R /XYZ 85.039 619.932 null] +/D [4379 0 R /XYZ 85.039 619.932 null] >> endobj -4389 0 obj << -/D [4384 0 R /XYZ 85.039 579.768 null] +4384 0 obj << +/D [4379 0 R /XYZ 85.039 579.768 null] >> endobj 374 0 obj << -/D [4384 0 R /XYZ 85.039 361.265 null] +/D [4379 0 R /XYZ 85.039 361.265 null] >> endobj -4391 0 obj << -/D [4384 0 R /XYZ 85.039 324.398 null] +4386 0 obj << +/D [4379 0 R /XYZ 85.039 324.398 null] >> endobj -4392 0 obj << -/D [4384 0 R /XYZ 85.039 309.653 null] +4387 0 obj << +/D [4379 0 R /XYZ 85.039 309.653 null] >> endobj -4393 0 obj << -/D [4384 0 R /XYZ 309.697 315.627 null] +4388 0 obj << +/D [4379 0 R /XYZ 309.697 315.627 null] >> endobj -4383 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F62 4052 0 R >> +4378 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4396 0 obj << +4391 0 obj << /Length 2526 /Filter /FlateDecode >> @@ -13861,21 +13852,21 @@ xÚYmã¶þ¾¿ÂEQœ\ÄZ½Ë *Œ!½–”2ó¡ú«æ¹ƒ·(z† 8›vã¥ø•.Ãç7Ęhãû}r(Œ{OY˜ZˆAŠY%ð»›Ç¹ÎC—`~f’”|x^íõ¦l°¢BË9¤“y¶–ÏD>¤•|øA5h i¹=.Œ»“½‰
Æå¢ßcaŽÅ£âîš5(êÌ¿ïíjq]Ú2×Èñò"mƒ`È1¿Iç´L£Lãj]Cv¥èBà¼òí—=²M]Éý©eß‹—½'_Mb{Û¬Ìa/Ü©y´>i.±Ažà&œ´&Š„ìóúB-¢'b†æ¤Ý±o¢pˆøjGO)¨f䛶—•üúKû;Ò¡#¥âpx‘PíI^áñ¸¢Äaªd6þR€6Šéü"uîôoPaìFüÔåïFð?;ëúyÊþÖ-ÝlLÿö·7I#cžN_l~ƺ¶ø7dþê2endstream endobj -4395 0 obj << +4390 0 obj << /Type /Page -/Contents 4396 0 R -/Resources 4394 0 R +/Contents 4391 0 R +/Resources 4389 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R +/Parent 4377 0 R >> endobj -4397 0 obj << -/D [4395 0 R /XYZ 85.039 786.531 null] +4392 0 obj << +/D [4390 0 R /XYZ 85.039 786.531 null] >> endobj -4394 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F62 4052 0 R >> +4389 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4400 0 obj << +4395 0 obj << /Length 2644 /Filter /FlateDecode >> @@ -13893,48 +13884,48 @@ ge™Å¦âш½ ×ß&çº"²ÂMØÅë9ß»˜¼A
"Ñú£½
\ö )=ä(y΂o_ë¨xœafß—Šr0DAsYL9Y™óˆˆ´’¢†“¨ÜÞ#g øÜRvÁ§ÕŠ]yÅ[ŸÃö˜7ìÜQdÉóðÛk%3æ ØÆrs{¨A%“ÕgŽƒçÇØßP§k ØpK¨§\ú÷dÁVñð‚5£×òLÙ<% endobj -4399 0 obj << +4394 0 obj << /Type /Page -/Contents 4400 0 R -/Resources 4398 0 R +/Contents 4395 0 R +/Resources 4393 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R -/Annots [ 4403 0 R 4404 0 R 4405 0 R ] +/Parent 4377 0 R +/Annots [ 4398 0 R 4399 0 R 4400 0 R ] >> endobj -4403 0 obj << +4398 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [153.691 493.507 264.18 505.196] /Subtype /Link /A << /S /GoTo /D (winbind) >> >> endobj -4404 0 obj << +4399 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [128.678 148.709 182.61 161.611] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxworld.com)>> >> endobj -4405 0 obj << +4400 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [246.527 148.709 369.156 161.611] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-samba.html)>> >> endobj -4401 0 obj << -/D [4399 0 R /XYZ 85.039 786.531 null] +4396 0 obj << +/D [4394 0 R /XYZ 85.039 786.531 null] >> endobj 378 0 obj << -/D [4399 0 R /XYZ 85.039 650.988 null] +/D [4394 0 R /XYZ 85.039 650.988 null] >> endobj -4402 0 obj << -/D [4399 0 R /XYZ 85.039 616.242 null] +4397 0 obj << +/D [4394 0 R /XYZ 85.039 616.242 null] >> endobj -4398 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4393 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4408 0 obj << +4403 0 obj << /Length 1688 /Filter /FlateDecode >> @@ -13947,40 +13938,40 @@ xÚ¥XÛnÛF}×Wð-P®w¹\^¨»“:I-A%Ñ2a^’²ký÷ÎeIQ‘ä
‚@{™™=sfhåHø§œØ©'ŠCa y²qëRðÆþƒ02€´ÏŤFPÝì‚#2fp¤m½¬íÂåk¬4$ƒ3Ãáà „F¨Ðü‡2Yg¤9XÑg)…ô“£zè”=<"qý•š!å5¥·…0F|-A Àp¨9R1‚ßÔŒ^|¯¯Ü´Ò:I l’yÎG $‰f‘јŒß:E'¥rÎj0ÓYjÕz#½ÌNñˆ”›‘q|Z“ôô0=AÙ†Šæ‚cNÓFa× xUw,²«8qà÷"™ ügS¾ëïCƱHbÿp endobj -4407 0 obj << +4402 0 obj << /Type /Page -/Contents 4408 0 R -/Resources 4406 0 R +/Contents 4403 0 R +/Resources 4401 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R +/Parent 4377 0 R >> endobj -4409 0 obj << -/D [4407 0 R /XYZ 85.039 786.531 null] +4404 0 obj << +/D [4402 0 R /XYZ 85.039 786.531 null] >> endobj 382 0 obj << -/D [4407 0 R /XYZ 85.039 766.606 null] +/D [4402 0 R /XYZ 85.039 766.606 null] >> endobj -4410 0 obj << -/D [4407 0 R /XYZ 85.039 742.055 null] +4405 0 obj << +/D [4402 0 R /XYZ 85.039 742.055 null] >> endobj 386 0 obj << -/D [4407 0 R /XYZ 85.039 686.81 null] +/D [4402 0 R /XYZ 85.039 686.81 null] >> endobj -4411 0 obj << -/D [4407 0 R /XYZ 85.039 652.065 null] +4406 0 obj << +/D [4402 0 R /XYZ 85.039 652.065 null] >> endobj 390 0 obj << -/D [4407 0 R /XYZ 85.039 344.017 null] +/D [4402 0 R /XYZ 85.039 344.017 null] >> endobj -4412 0 obj << -/D [4407 0 R /XYZ 85.039 310.471 null] +4407 0 obj << +/D [4402 0 R /XYZ 85.039 310.471 null] >> endobj -4406 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +4401 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4415 0 obj << +4410 0 obj << /Length 2444 /Filter /FlateDecode >> @@ -13993,56 +13984,56 @@ xÚYYsä¶~ׯ`*• üäpba:ÓsBpÃùOü½(VP/ctáþ¶Îû~Ûvʼn{‹À—«ôý{shFlíß[$Ð<§Ð.•ùg2D[Ý >Ÿlð50ƒ\¤EŠC/2å}4è¢ß>&P$Ä*
¦›¨ ÒÉ»‡°4¾+óEDÙ±èáÚ
"QÞ'ù‘í…2ÑÚqAàä0Ù÷ãR*J=G¨ÃÀah$Ÿzo*}£‰è.ŠédØ‹0ìt%‡8">¼Ø˜eO"BuWò³ƒ-qåÞº`aê${tƒôÄñy¼_KV8gÇ*"€Ð®_¥D¾E,'úöM‡>ë27æK9$?µŽ>eŸµµ7 yfG¶³våßZaßïìëjM8µîÇqÚË2/0Üñ„ó3ÙÚ€É~ÝË7ˆÀ±x³#ÉiÈ2 eW¥Á!ùlìÒsè¬ ³àÒ©€X>3Šyvƒ·®¾!m¯fGÞ2£8â4{OzK²/þ·ü¤ŽŽüãËM‰]4‡^Ä%"|ëöŜȥņ-ݱ=ºbºÌadL‰¦2 CÁ#=U‘Jüüýªiendstream endobj -4414 0 obj << +4409 0 obj << /Type /Page -/Contents 4415 0 R -/Resources 4413 0 R +/Contents 4410 0 R +/Resources 4408 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4382 0 R -/Annots [ 4417 0 R 4418 0 R 4419 0 R ] +/Parent 4377 0 R +/Annots [ 4412 0 R 4413 0 R 4414 0 R ] >> endobj -4417 0 obj << +4412 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [445.319 411.826 539.579 423.515] /Subtype /Link /A << /S /GoTo /D (ads-test-smbclient) >> >> endobj -4418 0 obj << +4413 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [110.886 398.277 250.888 409.966] /Subtype /Link /A << /S /GoTo /D (ads-create-machine-account) >> >> endobj -4419 0 obj << +4414 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [272.982 398.277 367.214 409.966] /Subtype /Link /A << /S /GoTo /D (ads-test-server) >> >> endobj -4416 0 obj << -/D [4414 0 R /XYZ 85.039 786.531 null] +4411 0 obj << +/D [4409 0 R /XYZ 85.039 786.531 null] >> endobj 394 0 obj << -/D [4414 0 R /XYZ 85.039 370.458 null] +/D [4409 0 R /XYZ 85.039 370.458 null] >> endobj -4420 0 obj << -/D [4414 0 R /XYZ 85.039 335.713 null] +4415 0 obj << +/D [4409 0 R /XYZ 85.039 335.713 null] >> endobj 398 0 obj << -/D [4414 0 R /XYZ 85.039 238.488 null] +/D [4409 0 R /XYZ 85.039 238.488 null] >> endobj -4421 0 obj << -/D [4414 0 R /XYZ 85.039 204.344 null] +4416 0 obj << +/D [4409 0 R /XYZ 85.039 204.344 null] >> endobj -4413 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +4408 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4426 0 obj << +4421 0 obj << /Length 2777 /Filter /FlateDecode >> @@ -14060,95 +14051,84 @@ dP:ÏûˆC¼ûá‘Û|7ôñ~»„ãý PH*ø^cž¡4qBæଠÊÉÄê'‰ëÇüCÂ`eÖ>`0ö¤7ŒéIÁòÔõ
¬M
·ÏÒˆ1¸„)ð‰/œG”Q'b4m¹"ê`Å´ßæTDØp˜6'ÌØs)“ŸŽ€hßPJ%@6MÉÐÉÅ6²ìBkõ<O4º]ÞÆn—¦‡²#=©ö`TÓeÃ@Þëa4¤‹táå’¿·¼Ä‘"MåQ:åܲ¶Z÷™#Òáû: …ׇúyî•/†åK¸ÇÁøCüòZ§çJÉÛnækK¢ûJð9ðÈþÜ'²jHgtϼ ¨ezT§ÖΗµÔ;Tœw¶§¶&ØâyÿýÛ½öšYdŠSæ¯\*Ú>Âh¼¢ ß®g«Š~êŽc1
X»7ö‡X‡ùxƒa“$zÐÚÑcr,ý´Œ²5²uáV®DìÐï‚‹iº¯$u.o>"â§Ï7<—ܾ¯'©µ±%‘,©':±€[;^ÈøC7ÆœÚ~ 6ò>1Väì^ã¡3ûufošª»Þ2ø½œ<à –#ÁNH<meÜTÒá]¯‹ýg÷ñ‡)6GzA/ÆŸ”ä÷*½ïªã‰â£JÙÇþÚˆ©O´y*-ªÐÕêè™ð¥ýS¿gâ¦É‰”‚ËD±¶ÌPnM_2ªÄ
u„ãÿÍzz¢endstream endobj -4425 0 obj << +4420 0 obj << /Type /Page -/Contents 4426 0 R -/Resources 4424 0 R +/Contents 4421 0 R +/Resources 4419 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R +/Parent 4426 0 R >> endobj -4427 0 obj << -/D [4425 0 R /XYZ 85.039 786.531 null] +4422 0 obj << +/D [4420 0 R /XYZ 85.039 786.531 null] >> endobj 402 0 obj << -/D [4425 0 R /XYZ 85.039 766.606 null] +/D [4420 0 R /XYZ 85.039 766.606 null] >> endobj -4423 0 obj << -/D [4425 0 R /XYZ 85.039 746.277 null] +4418 0 obj << +/D [4420 0 R /XYZ 85.039 746.277 null] >> endobj 406 0 obj << -/D [4425 0 R /XYZ 85.039 636.371 null] +/D [4420 0 R /XYZ 85.039 636.371 null] >> endobj -4422 0 obj << -/D [4425 0 R /XYZ 85.039 601.625 null] +4417 0 obj << +/D [4420 0 R /XYZ 85.039 601.625 null] >> endobj 410 0 obj << -/D [4425 0 R /XYZ 85.039 545.916 null] +/D [4420 0 R /XYZ 85.039 545.916 null] >> endobj -4428 0 obj << -/D [4425 0 R /XYZ 85.039 513.495 null] +4423 0 obj << +/D [4420 0 R /XYZ 85.039 513.495 null] >> endobj 414 0 obj << -/D [4425 0 R /XYZ 85.039 413.639 null] +/D [4420 0 R /XYZ 85.039 413.639 null] >> endobj -4429 0 obj << -/D [4425 0 R /XYZ 85.039 373.476 null] +4424 0 obj << +/D [4420 0 R /XYZ 85.039 373.476 null] >> endobj 418 0 obj << -/D [4425 0 R /XYZ 85.039 247.696 null] +/D [4420 0 R /XYZ 85.039 247.696 null] >> endobj -4430 0 obj << -/D [4425 0 R /XYZ 85.039 215.275 null] +4425 0 obj << +/D [4420 0 R /XYZ 85.039 215.275 null] >> endobj -4424 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +4419 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4434 0 obj << -/Length 2064 +4429 0 obj << +/Length 1792 /Filter /FlateDecode >> stream -xÚX[oãD~ϯÈÛ:™õx|EB¨ÛîB‘ -…í"@bê¸YǶC·ÿžsÛI“®¨j<ž9sæÌwîÖsþô<”o²y’Æ*2zžofþüV¾™i¡X -ÉrBóævöú]ϵ¯2?›ßÞ|2_EY<¿]ýê{v}ûö§ÅÒã%j±L’Ô»øa¡½«³Ëïyúêí¼¿Y,µ÷?Ý|{y½øýö»ÙÛÛA€‰ˆÚ<þ¯Ù¯¿ûóˆúÝÌW&Kç0ö•Î²ùfFFE¡‘÷jv3ûqàÅkáœw»£XêLeAô2"q¬b? `U«,Š¦ˆD‘ŠÃ„IT¤à–`E¾w¶Z•õ -!°½c›ÊN^JAΣ5šh…#´r --ö¤üiÚ¼°%È©ŠH6`€¡‰¼ëª°t½âÈõûö‰}Ô>0„&ð*Û³ -y„¡÷~G=}ýʱåƒo!‹_)è‡wŽ½n=@$‰ÇJ.¹<Õ£ ô2Þ–8‰Æ§å¹:- €µÛ’z]îx”Ûž%)k~>H»Vä#dpêNåM}ϳ¿ù:pÃ+‘w)k`í` hÐVæG±P<â{
™‹‘Û’Q+<í–G¿%AÓ÷hÚ-å -HÀ?Ü0çmEï›–”±Ô¸b™ð -s"ùâh‘w>p'×A×TÈg -ÃÅ;vY:fºB–×%;¯`L¾ÍVb˜Dƒç8¯Žxõ5iã"’ÞUrHnwÇL>¥¬ó -µ¼*¾<‘§¢8SaòržšÐPž -õ$Oi_«”#Bù@mÉáyÚU¥/èhž¸—µDã½oº¼-Ñ[{~EÇié ,œ0°æ¯µ·³U%ѶøTv”aŒ¤Nx²e"”ÕJx g9eÌ)dôF; b¬œ&Ä.ĆrKB‚”¹uŒÀÄJñuñd´B€Š¾t‚ž]œ7-Å¡wÁOÞ—“÷ÞÙÊmíKf³)ÔŒY -Ñ~O’…¥˜'½d
Hìë¢æQ‹2æ: F;ª6l\Â.sqYCŽ•‰STqUü2&#Ѳíè+K¹Í^*Àþó÷—ÄXž:Φ›©9@á@‚ö‡&„P´Æz©Jƒøóu°Q ÝÑ*xéx-'Ìž›zCÅíˆ(uÕ«g‚ÅZ¥qøÿ&¼>#Xœª$ÙlŠñå<nØ›³+‡ðèI²:˜ ®$ ÅÓHóB`¢Ï¦ÓÁ‰ÇÓäÄ!0)Ž(b?,.8íE6wM\v™ægÖJд7²÷è’h&¥¾¾.z"|M‰»ƒGŽ>ÿ6ò@v&ï'"O +xÚXYoÛF~ׯÐ[V@µ!¹\y);i\À‰;HŠ4@iŠ¶ØP¤KRqüï;×’”,;@[÷˜ùæ\ûsþùóÄjϤó8‰´5þ<ß̼ù
ìü2ó…b)$Ë ÍËËÙó×6šûžN½t~y=ðI=mÓh~¹ú¬Žß_¾z¿XcT¬Ë8NÔÉ»…¯ÎŽNßòòÙ«3˜¿\,}õ +ï/Þœž/¾\þ:{u90Ñ7¯ÿ{öù‹7_¨¿Î<mÒd~cOûi:ßÌBk´
Ì«ÙÅì·ï…s>uH[G±ôSöiD¢HG^4 À®¯Sk§ˆX«£0&Dbm5h +n‰á—„U†£>ÒÚªY‰ºëx+ð¼ï¼Û´üýtÎßs m›ë¢C]»²Á³YÅ{\$€Ñš˜Ìa0ª_ËÂÚ,‚X]ሑóÉ1O`Ü0;Æ-P×€YÇ|îÎýš2ðYúhý”Þ$!É™ÝàÅdõ?ÁÐÔåZÖ6(q;Ãy‰Ê›-hÅuÓóàj±J9—V…d½c‡ÊN&%‹ ÷Ñ-´ÂÀfrmödüiÚ¯¼qK#R‘lÀCcÕyUd¤^q@ý¾½çÍnB¨*ëY +Ùº[—p¼¿‡1Å6{]ˆižó¼>Õçdu΋HzUÉ%y¶í8gò-eWhåUñâ‘:e£T‡ñÓujBCu*ô'uÊ÷|BrD(˜-Þ¿Ï÷"ØäÉ̓w*£ï²ñΗÎ]Þ–=O1pFzL¬9çk_m³ª’l[|/;ª0FJ'|Ù3Êj%<³Ü2ÖòšÑ È+g ññ!¤¼¥!AƼuŒÀÅJ‰u‰dôB€š¾d‚Å®_7-å!‹§à'ïËo=:Z@»“£¯½`6;BϘ1pC.¯Ëï(ÈÜSº
vˆÙW‰ä YXÊy²ÐKՀ¾.jµH cîjd±¥nÁÆ!í2W5äŠÑ˜¸tGWÅ“±ðÉ–
ÇXYŠ6;¥tû‡·§ŸÄYî;®¦›©;@ã@‚öû.„дFþ܉N‚èÇ}°Ñ ÝÁ.xéx-'̺zAÇ툨tÕ«‚E¾N¢ðÿLxý@°(Ñq¼+Øã‹ŒëxÆÀ^9„ÇHbõc‰ òJV|214O$&!úabzâÂ11íÝx81MnÓæˆ2öÃÄâ’ÓNVawwÙÄU—iíqn-©]{#g€.…fÒZáôyÑásJLü:¸ãìóo3´aG2$óàm©džã±5‘´dðæT…ñ–×ÙFv©ŒÂJÆînøcL0‚è§ìO0Á9€iˆ|fÉOì µd–všYJ(Ë0ÔÝ…ã#Á„/ÃãŸxg‹:”UIïƒ{# +v‡FЀRŽ b«ú·ß½7Ò®Ë!¯’‹Ô<ˆs¯KßH×mÛQFNÝrdzb車1ŒÆ¾È³–»§¥oá}
°ÿˆA3aGDì¹ðåZù\*Ž.ÄS—‡-=¶—=ŽÛšT¾(R¥àx)=¢jÔ>‚kª}ßQ6"VÇïØBf^Nrî,‚¡‡‡1jJE‹Ÿæ¢X=8 +¸Ä½f$q u²6Ëû¢•x®‡wÉäÍo¬æ’‚«Q¬·Y^ÈùCM +Û\ºyÚXšƒíüg7øO/’}˜è4 g^©(ŠC'‚˜xû[“h›˜ÿΘendstream endobj -4433 0 obj << +4428 0 obj << /Type /Page -/Contents 4434 0 R -/Resources 4432 0 R +/Contents 4429 0 R +/Resources 4427 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R +/Parent 4426 0 R >> endobj -4435 0 obj << -/D [4433 0 R /XYZ 85.039 786.531 null] +4430 0 obj << +/D [4428 0 R /XYZ 85.039 786.531 null] >> endobj 422 0 obj << -/D [4433 0 R /XYZ 85.039 766.606 null] ->> endobj -4436 0 obj << -/D [4433 0 R /XYZ 85.039 746.277 null] +/D [4428 0 R /XYZ 85.039 766.606 null] >> endobj -426 0 obj << -/D [4433 0 R /XYZ 85.039 416.595 null] ->> endobj -4437 0 obj << -/D [4433 0 R /XYZ 85.039 381.849 null] +4431 0 obj << +/D [4428 0 R /XYZ 85.039 746.277 null] >> endobj -4432 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F62 4052 0 R >> +4427 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4440 0 obj << +4434 0 obj << /Length 2602 /Filter /FlateDecode >> @@ -14166,39 +14146,39 @@ Già§YBR<H‹ï-ÿÝ'•;;“܇Ҏšm±Cc°-¤Ð+lðîŹE ët[Q(ˆõE"ľ밨2E--V2™æx°…æœyác/YŠÈz;á@í®p›ÿI󨩯ýŒwË’9’bF™ìù÷Cû‚JÉb)ž`¶¬mÖ+ÿFȸ†M=Ml¢ìsCå&£@v¤xáT£ztØ%‹~ÇÎ)Ó3õÖA¥)¬°ªÇ#=;ÙK3œæ… zX¢Ø£<¬Ÿ#½ítáÇü>Ì‹E9ƒß˜z‘a§yz¨Ú~’-K÷|Ïq(XÚ1 šãÀCDp*çø[+YÿtÕµTNb›D:ª;Á‰ÎæŸGòŸ°9Ûn0y¤x³ëXñJÇ(ƒÂÊ>üÝ.þ[å/ä†.žÿË›&!÷½ç~…í¹rÀ½¼é×—òáåï>{î?Â,éíëžì>À€aGo°ðúHÕ¾Êã7Îü*{X»endstream endobj -4439 0 obj << +4433 0 obj << /Type /Page -/Contents 4440 0 R -/Resources 4438 0 R +/Contents 4434 0 R +/Resources 4432 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R +/Parent 4426 0 R >> endobj -4441 0 obj << -/D [4439 0 R /XYZ 85.039 786.531 null] +4435 0 obj << +/D [4433 0 R /XYZ 85.039 786.531 null] >> endobj -430 0 obj << -/D [4439 0 R /XYZ 85.039 766.606 null] +426 0 obj << +/D [4433 0 R /XYZ 85.039 766.606 null] >> endobj -3057 0 obj << -/D [4439 0 R /XYZ 85.039 662.656 null] +3053 0 obj << +/D [4433 0 R /XYZ 85.039 662.656 null] >> endobj -434 0 obj << -/D [4439 0 R /XYZ 85.039 576.349 null] +430 0 obj << +/D [4433 0 R /XYZ 85.039 576.349 null] >> endobj -4442 0 obj << -/D [4439 0 R /XYZ 85.039 536.186 null] +4436 0 obj << +/D [4433 0 R /XYZ 85.039 536.186 null] >> endobj -438 0 obj << -/D [4439 0 R /XYZ 85.039 327.936 null] +434 0 obj << +/D [4433 0 R /XYZ 85.039 327.936 null] >> endobj -4443 0 obj << -/D [4439 0 R /XYZ 85.039 284.983 null] +4437 0 obj << +/D [4433 0 R /XYZ 85.039 284.983 null] >> endobj -4438 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +4432 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4446 0 obj << +4440 0 obj << /Length 2460 /Filter /FlateDecode >> @@ -14210,45 +14190,45 @@ b#{ÙÛ%/ù÷DÜ÷¾ËŒ˜¹™ õ7Þ=íA¾.©¨O‡X)[ùÞÉÑôÁ¯ì=×YàvFCô+Ka ŽuŸ=euV®$®¨Gci±VÝ6+[Ó’`ífVSU¶8©ê@s4P>t}F©œŽÃ˜‘’?Tø«ùâ"]TeñÊCé8À–Vï÷²ÐV… Ž¤×¿1º…0ÿƒ/N®´l£WŒTÉ1œË–+àA¶ìÓm”˜àâpÌpðaL“WI×tոثªD]‡ÚH‘RÒ¾žsÄøÅÝL–ó¡¼]£iº-q¹= møúmë! 9ªí10žbpöç} endobj -4445 0 obj << +4439 0 obj << /Type /Page -/Contents 4446 0 R -/Resources 4444 0 R +/Contents 4440 0 R +/Resources 4438 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R +/Parent 4426 0 R >> endobj -4447 0 obj << -/D [4445 0 R /XYZ 85.039 786.531 null] +4441 0 obj << +/D [4439 0 R /XYZ 85.039 786.531 null] >> endobj -442 0 obj << -/D [4445 0 R /XYZ 85.039 668.735 null] +438 0 obj << +/D [4439 0 R /XYZ 85.039 668.735 null] >> endobj -4448 0 obj << -/D [4445 0 R /XYZ 85.039 626.387 null] +4442 0 obj << +/D [4439 0 R /XYZ 85.039 626.387 null] >> endobj -446 0 obj << -/D [4445 0 R /XYZ 85.039 571.143 null] +442 0 obj << +/D [4439 0 R /XYZ 85.039 571.143 null] >> endobj -4449 0 obj << -/D [4445 0 R /XYZ 85.039 538.722 null] +4443 0 obj << +/D [4439 0 R /XYZ 85.039 538.722 null] >> endobj -4450 0 obj << -/D [4445 0 R /XYZ 239.826 446.534 null] +4444 0 obj << +/D [4439 0 R /XYZ 239.826 446.534 null] >> endobj -4451 0 obj << -/D [4445 0 R /XYZ 85.039 242.769 null] +4445 0 obj << +/D [4439 0 R /XYZ 85.039 242.769 null] >> endobj -450 0 obj << -/D [4445 0 R /XYZ 85.039 161.082 null] +446 0 obj << +/D [4439 0 R /XYZ 85.039 161.082 null] >> endobj -4452 0 obj << -/D [4445 0 R /XYZ 85.039 124.216 null] +4446 0 obj << +/D [4439 0 R /XYZ 85.039 124.216 null] >> endobj -4444 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R >> +4438 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4455 0 obj << +4449 0 obj << /Length 2119 /Filter /FlateDecode >> @@ -14261,47 +14241,47 @@ xÚXÝo¤F÷_1ÊåÑešn¾òælœ»V{{k'9)É3`›ì wMÿ³óÄ^çF§™v@n£‹2®‰°TÆÞ""î(ú`ÌÖ4Ôsìå(tä9UZŠÅ§
d>µ²Š{W`;S=ÉÛ¨ïjºx B„ûŒë“XGŸl<\’a¹|!ëÛüŒkÝgöTîǟʺ¾9Ì~] endobj -4454 0 obj << +4448 0 obj << /Type /Page -/Contents 4455 0 R -/Resources 4453 0 R +/Contents 4449 0 R +/Resources 4447 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R -/Annots [ 4459 0 R ] +/Parent 4426 0 R +/Annots [ 4453 0 R ] >> endobj -4459 0 obj << +4453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [124.649 711.276 245.309 724.178] /Subtype /Link /A << /S /GoTo /D (CUPS-printing) >> >> endobj -4456 0 obj << -/D [4454 0 R /XYZ 85.039 786.531 null] +4450 0 obj << +/D [4448 0 R /XYZ 85.039 786.531 null] >> endobj -4457 0 obj << -/D [4454 0 R /XYZ 85.039 766.606 null] +4451 0 obj << +/D [4448 0 R /XYZ 85.039 766.606 null] >> endobj -4458 0 obj << -/D [4454 0 R /XYZ 85.039 753.526 null] +4452 0 obj << +/D [4448 0 R /XYZ 85.039 753.526 null] >> endobj -4460 0 obj << -/D [4454 0 R /XYZ 85.039 712.272 null] +4454 0 obj << +/D [4448 0 R /XYZ 85.039 712.272 null] >> endobj -4461 0 obj << -/D [4454 0 R /XYZ 85.039 672.231 null] +4455 0 obj << +/D [4448 0 R /XYZ 85.039 672.231 null] >> endobj -454 0 obj << -/D [4454 0 R /XYZ 85.039 266.58 null] +450 0 obj << +/D [4448 0 R /XYZ 85.039 266.58 null] >> endobj -4462 0 obj << -/D [4454 0 R /XYZ 85.039 224.295 null] +4456 0 obj << +/D [4448 0 R /XYZ 85.039 224.295 null] >> endobj -4453 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F41 2998 0 R /F62 4052 0 R /F35 2980 0 R /F20 2965 0 R >> +4447 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F41 2994 0 R /F62 4047 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4465 0 obj << +4459 0 obj << /Length 784 /Filter /FlateDecode >> @@ -14312,27 +14292,27 @@ xÚ¥V]o›0}çWXÚ<à`l<ilMÛUm×%hÒTå Šl4ëÙxz/£éd õ)išlaÂôt)Êûˆ5tQ2;˜f¹ÍMÓ@µÝjݘ(’×ϺP}P`]Ú£‚S#
Ú8\ÒOÕŽÓ7§ôsÓ¤•à„Ét‹b ¼÷'€¥ž¿næ0ÓJDz¥
}Ð$*Ð_æÑ]Ïõ¦d¿ÿØõÇÁÀ£gGJ°&lŒs endobj -4464 0 obj << +4458 0 obj << /Type /Page -/Contents 4465 0 R -/Resources 4463 0 R +/Contents 4459 0 R +/Resources 4457 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4431 0 R +/Parent 4426 0 R >> endobj -4466 0 obj << -/D [4464 0 R /XYZ 85.039 786.531 null] +4460 0 obj << +/D [4458 0 R /XYZ 85.039 786.531 null] >> endobj -4467 0 obj << -/D [4464 0 R /XYZ 270.432 556.3 null] +4461 0 obj << +/D [4458 0 R /XYZ 270.432 556.3 null] >> endobj -4468 0 obj << -/D [4464 0 R /XYZ 85.039 271.24 null] +4462 0 obj << +/D [4458 0 R /XYZ 85.039 271.24 null] >> endobj -4463 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R >> +4457 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4471 0 obj << +4465 0 obj << /Length 425 /Filter /FlateDecode >> @@ -14340,57 +14320,57 @@ stream xÚ}RËnÛ0¼û+x$bI._º¶hƒh.ÐC›ƒbɱG dýýî’R¢6¶!@ZïŒwf–ÔLá£YtRAÉBôÒfÛ—bOˆÜlôÌ°¤³ë3`± …7RÙp–3kÁXi£%Îçjóé›QÌ(é=°j·ñhD™Èªæ/¥(œSü»Ðü‡(Àþ³Ãº…æÍ @ó?T óü¾(lá+#Ïü2ô¿•¶O§±žº¡ÏÍ"œhdCU+ª»Í×êÍù›'̦Ï.G±Â€„ endobj -4470 0 obj << +4464 0 obj << /Type /Page -/Contents 4471 0 R -/Resources 4469 0 R +/Contents 4465 0 R +/Resources 4463 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4472 0 obj << -/D [4470 0 R /XYZ 85.039 786.531 null] +4466 0 obj << +/D [4464 0 R /XYZ 85.039 786.531 null] >> endobj -458 0 obj << -/D [4470 0 R /XYZ 85.039 766.606 null] +454 0 obj << +/D [4464 0 R /XYZ 85.039 766.606 null] >> endobj -3058 0 obj << -/D [4470 0 R /XYZ 85.039 658.638 null] +3054 0 obj << +/D [4464 0 R /XYZ 85.039 658.638 null] >> endobj -462 0 obj << -/D [4470 0 R /XYZ 85.039 658.638 null] +458 0 obj << +/D [4464 0 R /XYZ 85.039 658.638 null] >> endobj -4473 0 obj << -/D [4470 0 R /XYZ 85.039 620.371 null] +4467 0 obj << +/D [4464 0 R /XYZ 85.039 620.371 null] >> endobj -4469 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +4463 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4477 0 obj << +4471 0 obj << /Length 249 /Filter /FlateDecode >> stream xÚuP»N1ìï+¶ô^v½»~”€ endobj -4476 0 obj << +4470 0 obj << /Type /Page -/Contents 4477 0 R -/Resources 4475 0 R +/Contents 4471 0 R +/Resources 4469 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4478 0 obj << -/D [4476 0 R /XYZ 85.039 786.531 null] +4472 0 obj << +/D [4470 0 R /XYZ 85.039 786.531 null] >> endobj -466 0 obj << -/D [4476 0 R /XYZ 85.039 547.583 null] +462 0 obj << +/D [4470 0 R /XYZ 85.039 547.583 null] >> endobj -4475 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +4469 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4481 0 obj << +4475 0 obj << /Length 2766 /Filter /FlateDecode >> @@ -14402,37 +14382,37 @@ xÚ¥YIsÛƾëWàV™–Á–[dÇ)¥Ê²_‰U>$9ŒÄ Ð ƒžq‰¤¤·W*Ñpêî†Ôß üyWqÙNðeJR*µùŠÓ„‚8ñfDe6¨~µù;F¬x)åù–I}ŽMÊ™‡nµÇùÄ
îJÁ)ÿæl$Þ‘brƒœœSt«úr°î•&ûTðœÿéFÖxC¼ŸwÁ“KéŸôQÎnõš›áéUâO*-žÿ¼Ñ2kB'<{AOG¶n_O{© àù0î?Ià endobj -4480 0 obj << +4474 0 obj << /Type /Page -/Contents 4481 0 R -/Resources 4479 0 R +/Contents 4475 0 R +/Resources 4473 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4482 0 obj << -/D [4480 0 R /XYZ 85.039 786.531 null] +4476 0 obj << +/D [4474 0 R /XYZ 85.039 786.531 null] >> endobj -4483 0 obj << -/D [4480 0 R /XYZ 85.039 766.606 null] +4477 0 obj << +/D [4474 0 R /XYZ 85.039 766.606 null] >> endobj -470 0 obj << -/D [4480 0 R /XYZ 85.039 766.606 null] +466 0 obj << +/D [4474 0 R /XYZ 85.039 766.606 null] >> endobj -3059 0 obj << -/D [4480 0 R /XYZ 85.039 637.749 null] +3055 0 obj << +/D [4474 0 R /XYZ 85.039 637.749 null] >> endobj -474 0 obj << -/D [4480 0 R /XYZ 85.039 377.934 null] +470 0 obj << +/D [4474 0 R /XYZ 85.039 377.934 null] >> endobj -4484 0 obj << -/D [4480 0 R /XYZ 85.039 342.623 null] +4478 0 obj << +/D [4474 0 R /XYZ 85.039 342.623 null] >> endobj -4479 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +4473 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4487 0 obj << +4481 0 obj << /Length 2543 /Filter /FlateDecode >> @@ -14443,27 +14423,27 @@ xÚYYsã6~÷¯ÐÛP©˜CŠ‡ÈyÙg&³NÊÇŽ´åÝJò@K´Ä5…¤¯¿}á DɵG¹,‚@>ðu£éO<øó'IäzA:™'± üà¥?Zw”ykòÖjšùQÔ›±Z³|t€5¿ë‚ my•÷[©|b¬õpóF•èmnÚµýCK3zŸµ‹ðì0Z[%øëÛo"ü‹ªeÔŠLŸêWMSXËKûj>$–=5½*ȆÃ)æÚ<ž,ƒŽ|Ì€õfé\0¤`Õàw”…UÁ>ês‹Pí×—±“ª8‡X=1î¼14XY_”)é£ÎþÑD‚3´ä".-œµxT^^Šžê¶ž”Ç endobj -4486 0 obj << +4480 0 obj << /Type /Page -/Contents 4487 0 R -/Resources 4485 0 R +/Contents 4481 0 R +/Resources 4479 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4488 0 obj << -/D [4486 0 R /XYZ 85.039 786.531 null] +4482 0 obj << +/D [4480 0 R /XYZ 85.039 786.531 null] >> endobj -478 0 obj << -/D [4486 0 R /XYZ 85.039 615.144 null] +474 0 obj << +/D [4480 0 R /XYZ 85.039 615.144 null] >> endobj -4489 0 obj << -/D [4486 0 R /XYZ 85.039 572.191 null] +4483 0 obj << +/D [4480 0 R /XYZ 85.039 572.191 null] >> endobj -4485 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +4479 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4492 0 obj << +4486 0 obj << /Length 2995 /Filter /FlateDecode >> @@ -14480,33 +14460,33 @@ Q·N†… ±ù ú»\âN{¨Ÿ„á)a"ÉDÒnØj‰-›mïW*OëvÇR¯Àé ¦‡ AÅüð@[œÜæ§j·ßÃSÔÔe!Étßë¡bëÃçš%&nÜç çE!©2kÑŽ\×~¨4‘p%̈µÉØ( ŠªîоVB½[µˆSSȯE?اª$¥Ôd{ø$¦íâÁ±“5ñá–ÙIyuerì£èt_!ƒ¡¶ÏQk¹7’4b±>†R!R+ü =ùôãWð²ô#6ÁÄ©–¨`k¯‚‹Ã(‹¤" 9TÇ¿÷‘u§¤îº—U.Ÿ ÛV*Ûµ¸,fæYSwÚàR$;¥µf:^kì×Ú$3q+íÏŠŒ"å:1Ñ“V&ý2 •í"¤¡X~;m¹‘ýýá(I endobj -4491 0 obj << +4485 0 obj << /Type /Page -/Contents 4492 0 R -/Resources 4490 0 R +/Contents 4486 0 R +/Resources 4484 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4493 0 obj << -/D [4491 0 R /XYZ 85.039 786.531 null] +4487 0 obj << +/D [4485 0 R /XYZ 85.039 786.531 null] >> endobj -482 0 obj << -/D [4491 0 R /XYZ 85.039 766.606 null] +478 0 obj << +/D [4485 0 R /XYZ 85.039 766.606 null] >> endobj -4494 0 obj << -/D [4491 0 R /XYZ 85.039 744.844 null] +4488 0 obj << +/D [4485 0 R /XYZ 85.039 744.844 null] >> endobj -486 0 obj << -/D [4491 0 R /XYZ 85.039 659.712 null] +482 0 obj << +/D [4485 0 R /XYZ 85.039 659.712 null] >> endobj -4495 0 obj << -/D [4491 0 R /XYZ 85.039 624.302 null] +4489 0 obj << +/D [4485 0 R /XYZ 85.039 624.302 null] >> endobj -4490 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +4484 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4498 0 obj << +4492 0 obj << /Length 2953 /Filter /FlateDecode >> @@ -14524,51 +14504,51 @@ xÚZÝsÛ8Ï_á·“gÖŠ(êóÞÒ¸ífo›d÷Ò›½}PlÅÖÔ–\Yn6ÿýá‹íHNçÚé´² ÀzÒ¨:¹Œ®Õ¤KCtý²0ÈÅœç@Þ\X_3‘‘;mƒ1¹cBTŠ$ˉYܵ-œýýAÐ÷Aç\}xðÃ1ÿ2ɾø‰ï$LÇ „¯)%_Mž¸o˜V4,cÒ§ïdëM{ÉÇ÷9;®&+JÎϾd¡”ÎÛT¶Ñ.”1Ïë\.º»Ý͞者ܞ›:‹ïYŸi{>â,~êI†$HÊ1’fÍÉ𨥮‰q»jݪUôéÏtyÕÁ7›ØV1G: ¬°‘Á=7×lÝiâÏ€‰ÄËgÍ‚÷`çöÀ33íJ®kiíÓwP*„ê\*9k,L1‚šEr¼±ùŸ?Ò¹X7Öˆ£B¹ƒ$)A&Oö&¿.wH™RõAZ‡MÛ
}]P¾çÆÑ鯖e’Ãƺ§ÜÀÓ"Ä
|<Ôh91aä*‹·W¿úk×û¿ùO°“FñK£º5‘ë[«G£×ˆw¶}Ù! <7Ô¶Ýÿ¿q¬êÛ(8 endobj -4497 0 obj << +4491 0 obj << /Type /Page -/Contents 4498 0 R -/Resources 4496 0 R +/Contents 4492 0 R +/Resources 4490 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4474 0 R +/Parent 4468 0 R >> endobj -4499 0 obj << -/D [4497 0 R /XYZ 85.039 786.531 null] +4493 0 obj << +/D [4491 0 R /XYZ 85.039 786.531 null] >> endobj -490 0 obj << -/D [4497 0 R /XYZ 85.039 766.606 null] +486 0 obj << +/D [4491 0 R /XYZ 85.039 766.606 null] >> endobj -4500 0 obj << -/D [4497 0 R /XYZ 85.039 745.613 null] +4494 0 obj << +/D [4491 0 R /XYZ 85.039 745.613 null] >> endobj -4501 0 obj << -/D [4497 0 R /XYZ 85.039 621.549 null] +4495 0 obj << +/D [4491 0 R /XYZ 85.039 621.549 null] >> endobj -4502 0 obj << -/D [4497 0 R /XYZ 85.039 593.845 null] +4496 0 obj << +/D [4491 0 R /XYZ 85.039 593.845 null] >> endobj -4503 0 obj << -/D [4497 0 R /XYZ 85.039 567.352 null] +4497 0 obj << +/D [4491 0 R /XYZ 85.039 567.352 null] >> endobj -4504 0 obj << -/D [4497 0 R /XYZ 85.039 542.375 null] +4498 0 obj << +/D [4491 0 R /XYZ 85.039 542.375 null] >> endobj -4505 0 obj << -/D [4497 0 R /XYZ 85.039 513.155 null] +4499 0 obj << +/D [4491 0 R /XYZ 85.039 513.155 null] >> endobj -4506 0 obj << -/D [4497 0 R /XYZ 85.039 486.057 null] +4500 0 obj << +/D [4491 0 R /XYZ 85.039 486.057 null] >> endobj -494 0 obj << -/D [4497 0 R /XYZ 85.039 278.114 null] +490 0 obj << +/D [4491 0 R /XYZ 85.039 278.114 null] >> endobj -4507 0 obj << -/D [4497 0 R /XYZ 85.039 243.369 null] +4501 0 obj << +/D [4491 0 R /XYZ 85.039 243.369 null] >> endobj -4496 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F62 4052 0 R /F58 3365 0 R >> +4490 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F62 4047 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4510 0 obj << +4504 0 obj << /Length 3072 /Filter /FlateDecode >> @@ -14585,27 +14565,27 @@ Ap
srÅwP°!L*~ý‚<å_{é½ÉŽ%x@Àµ ‡œSî†xÏùÍà9í~Šé%÷;3á/u¿c¥'ÝÏTú÷3äý´û×MÜÏ úä‰N‹hñá ad!©ÝåãŒ3`X;…¯!I@ª:S¡T¬U•HkV=ß#ã«|sP9vOò݃ÿ`4þŸ™šïä]§ƒs&C³V„òBçD~W4hCx¹–·?q-×]¸!6¡°+ù›UëHÀl€<…ºn6“v”?·E•s‹îËà™‡¾´S‹B¹ÏÛRÝ^ ïÔډ˒Ĩ0‘Ìߊô¸c—õŸo^h]Ò`À¶-¸]g´Í¼ÒÇ©#–iSľd¼á;-NUf<È8l¼BÕCõ½+8ºgš”NG3oË.ùÛ\Áôå® ±»k쟀ĮÑn«[Pu§†qYÐKäi*¦?ÇPx²5¬a5[Ó(6¦Ì„Wö2öx;ÄwXWÙq´nuhV>Ûbþ:{澓„‰}|˜g¼5owÉß•.>.q©/5.ƉqÔRNGé“Æ]%á=¨FÀ¡ÿ×[>“}Åü+ºÌP1¢]ø9¶ôÎå"
#—Je|d#ÈnÖlER2êê§ ë¦U_Y‡t¨yñØ£1xPöâá¨9ú¡ŽüÈÐ6ö«¶JÀh<:©4™èõÑyzød0qgì‡vÀ?™:¾4†ÿÇ~àrîçTÃÕsb§É‰ý!`,Š¥4uV?»kü7ª¼DÉendstream endobj -4509 0 obj << +4503 0 obj << /Type /Page -/Contents 4510 0 R -/Resources 4508 0 R +/Contents 4504 0 R +/Resources 4502 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R +/Parent 4507 0 R >> endobj -4511 0 obj << -/D [4509 0 R /XYZ 85.039 786.531 null] +4505 0 obj << +/D [4503 0 R /XYZ 85.039 786.531 null] >> endobj -498 0 obj << -/D [4509 0 R /XYZ 85.039 506.75 null] +494 0 obj << +/D [4503 0 R /XYZ 85.039 506.75 null] >> endobj -4512 0 obj << -/D [4509 0 R /XYZ 85.039 463.797 null] +4506 0 obj << +/D [4503 0 R /XYZ 85.039 463.797 null] >> endobj -4508 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F20 2965 0 R >> +4502 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4516 0 obj << +4510 0 obj << /Length 2983 /Filter /FlateDecode >> @@ -14622,33 +14602,33 @@ Au.ÃUÑ¡ø]uðÑÑXpdDÅpsKgˆâÓâpê='±‹A3¿ûâÆá oR#ùøÎÄá£Yòä09ëŽÂÄc´šJZŒ JgÌ“›/ã|5~§\ÒÍà*?%=?'öU¦s_M¹¯
›T&dKˆGYv’yÍÉ|×k#dÚוyÿJBŒ‚féô†–¥y¼ãb ËÀùt6ª¦Y‘ˆç,A[JMYyW®ËÛ–„lrÜ“äÑ‚>ßq}ò±:€”³¤·†²‘ñÙxÕX_E’”a»sC¹b Æ endobj -4515 0 obj << +4509 0 obj << /Type /Page -/Contents 4516 0 R -/Resources 4514 0 R +/Contents 4510 0 R +/Resources 4508 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R +/Parent 4507 0 R >> endobj -4517 0 obj << -/D [4515 0 R /XYZ 85.039 786.531 null] +4511 0 obj << +/D [4509 0 R /XYZ 85.039 786.531 null] >> endobj -502 0 obj << -/D [4515 0 R /XYZ 85.039 588.614 null] +498 0 obj << +/D [4509 0 R /XYZ 85.039 588.614 null] >> endobj -4264 0 obj << -/D [4515 0 R /XYZ 85.039 554.474 null] +4259 0 obj << +/D [4509 0 R /XYZ 85.039 554.474 null] >> endobj -4518 0 obj << -/D [4515 0 R /XYZ 272.129 263.494 null] +4512 0 obj << +/D [4509 0 R /XYZ 272.129 263.494 null] >> endobj -4519 0 obj << -/D [4515 0 R /XYZ 85.039 154.574 null] +4513 0 obj << +/D [4509 0 R /XYZ 85.039 154.574 null] >> endobj -4514 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +4508 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4522 0 obj << +4516 0 obj << /Length 2530 /Filter /FlateDecode >> @@ -14663,47 +14643,47 @@ NSÁ¦¥® žPJ]
¬½ÿ‰Rw_ýºî1vN×·Þ§R¡v}ý–·ÌdŸ~ÞQ ´LWAî³2Øýõ¼WûÎ3óls¼ût ãwˆ7l¢÷~™hnÑ vÀ»ÚS˃óªÝR£˜xhI{3’Îö2X‹SdÄÅ1Æ•õ™˜„`t;ü~‚…Ëw<îBØebŸÄž‰8¸‚a¿;ë1Mt™+tÑ„ :¥<¡$Ö{rL3rŒ›~" :B›îõ{ml¸°º\ÆìåY/âáàEhdœºN(ï‰y0élþJ“pô>i!A i!éÿú1|¦ïEÛèM)N§='¨¹~ßôÅýC³‰‘ äØ„Bóî0õ˜áñÅo^dìVÓ4q%Ù§X6pٱĖó˾´ÇPN=ª)ñkjJÄ)Ç<ŽÈ#U͈F{¸GLÄÖ¶ì6©ß–”G 7•éK‰ØVÚmœXr¤}SNÜH^ká¾ÞärjõÈßõˆXt¯µÒãT;/¥;ÚyóL¥‡zJ'ÃfBϽ«5ŒÈY2’×P„te ŒkNB(j+‰úMçÐk.ž°É!Ø–B•| €œÁØäBU’(BzÛ›/~}OÁWcaË+õÓ‚ŸgÊ`ûhlp¬d³’ÑO€?|ž>Çr€½™L~!J]h-¦g~!"”Ó‚IàÆ^4Ì2ñN¶ç~»QO“öL§}ÏÙbö¨SQEV 0ªSaë$Tàb÷Þ†Y*ÙŸÔŽK©±p[õÈ™àÓ%ã¸Úób†.€¹ç¾æ'vlª+mÉfò.ÙoÉç`F}òÊ€î÷œd%ÿB@¡¬á²µ7@Ÿéìi@‘jgKÓ¸ºÎº)šì¡2£––ùUéeßmò[žtõ|0Ó‘mÃ]Ô|.ºúu~dÒ‰›&GÚÔ,2Šµa/'Uc†Í5˜rüo±9øùendstream endobj -4521 0 obj << +4515 0 obj << /Type /Page -/Contents 4522 0 R -/Resources 4520 0 R +/Contents 4516 0 R +/Resources 4514 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R -/Annots [ 4529 0 R ] +/Parent 4507 0 R +/Annots [ 4523 0 R ] >> endobj -4529 0 obj << +4523 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 99.916 280.066 111.606] /Subtype /Link /A << /S /GoTo /D (browse-force-master) >> >> endobj -4523 0 obj << -/D [4521 0 R /XYZ 85.039 786.531 null] +4517 0 obj << +/D [4515 0 R /XYZ 85.039 786.531 null] >> endobj -4524 0 obj << -/D [4521 0 R /XYZ 277.887 730.6 null] +4518 0 obj << +/D [4515 0 R /XYZ 277.887 730.6 null] >> endobj -4525 0 obj << -/D [4521 0 R /XYZ 85.039 621.679 null] +4519 0 obj << +/D [4515 0 R /XYZ 85.039 621.679 null] >> endobj -4526 0 obj << -/D [4521 0 R /XYZ 255.372 463.069 null] +4520 0 obj << +/D [4515 0 R /XYZ 255.372 463.069 null] >> endobj -4527 0 obj << -/D [4521 0 R /XYZ 85.039 354.149 null] +4521 0 obj << +/D [4515 0 R /XYZ 85.039 354.149 null] >> endobj -506 0 obj << -/D [4521 0 R /XYZ 85.039 338.087 null] +502 0 obj << +/D [4515 0 R /XYZ 85.039 338.087 null] >> endobj -4528 0 obj << -/D [4521 0 R /XYZ 85.039 303.947 null] +4522 0 obj << +/D [4515 0 R /XYZ 85.039 303.947 null] >> endobj -4520 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F38 3001 0 R >> +4514 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4533 0 obj << +4527 0 obj << /Length 2508 /Filter /FlateDecode >> @@ -14717,39 +14697,39 @@ l2¨* õdÃ*M~ñ¸;Aš ùûîÄÉCpÒLÚ:¬àsp‡Ù¡qá¥(KYB;÷-¡u‡L$~SO[ÁxS×òåÒFÎÙS 7Á„‡»‚l¯Yâø² Žé¡i| Ÿk'î4~Ý™u×5þºÉÀÑibŒ¬ld«MÎGL?Uf˜ÓTutpkWF|ªî&5@ëŒz endobj -4532 0 obj << +4526 0 obj << /Type /Page -/Contents 4533 0 R -/Resources 4531 0 R +/Contents 4527 0 R +/Resources 4525 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R +/Parent 4507 0 R >> endobj -4534 0 obj << -/D [4532 0 R /XYZ 85.039 786.531 null] +4528 0 obj << +/D [4526 0 R /XYZ 85.039 786.531 null] >> endobj -4535 0 obj << -/D [4532 0 R /XYZ 277.887 769.79 null] +4529 0 obj << +/D [4526 0 R /XYZ 277.887 769.79 null] >> endobj -4536 0 obj << -/D [4532 0 R /XYZ 85.039 660.869 null] +4530 0 obj << +/D [4526 0 R /XYZ 85.039 660.869 null] >> endobj -4537 0 obj << -/D [4532 0 R /XYZ 255.372 606.975 null] +4531 0 obj << +/D [4526 0 R /XYZ 255.372 606.975 null] >> endobj -4538 0 obj << -/D [4532 0 R /XYZ 85.039 498.055 null] +4532 0 obj << +/D [4526 0 R /XYZ 85.039 498.055 null] >> endobj -510 0 obj << -/D [4532 0 R /XYZ 85.039 482.827 null] +506 0 obj << +/D [4526 0 R /XYZ 85.039 482.827 null] >> endobj -4530 0 obj << -/D [4532 0 R /XYZ 85.039 445.96 null] +4524 0 obj << +/D [4526 0 R /XYZ 85.039 445.96 null] >> endobj -4531 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4525 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4541 0 obj << +4535 0 obj << /Length 2835 /Filter /FlateDecode >> @@ -14762,45 +14742,45 @@ o`xIdØ ?ŒÃÉÇœD>æp“lôó„ÜçëeD±@ºÜÀõp*C̲ìØ%Xõ—زWÙq.~ØQA2yÑŠÂhšà|2±j÷Œk¡)U{ÆÔüóCðÖòpûKÆ?m±eŸ üÎYøªaÞªq^ýKïéCN¨²ùQ‰)¯ËNÊah¸ äe3ŒNzîÐyÕÇÕËoû¡«Ÿíëi Ÿ<Qº†#~·IUè=Ò“Ai'"óSp¥ }Ôé°YÛvøÌ.¤æµ…¡y!ß5`À:®öŒLÆУô.m'xš‚wrÀŒ²‹º×||#¼æƒ"©&Y廌ó){ÚEœ–öý$Š'•õXôKáÑ>[màÇ%})À;Ó‹cÖóå~Õ£Ù³ðŸ%û¿þ6ºUœûE~Á«èNÒ,6Ì *‹ä”aó7çÿ½¤Usendstream endobj -4540 0 obj << +4534 0 obj << /Type /Page -/Contents 4541 0 R -/Resources 4539 0 R +/Contents 4535 0 R +/Resources 4533 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R +/Parent 4507 0 R >> endobj -4542 0 obj << -/D [4540 0 R /XYZ 85.039 786.531 null] +4536 0 obj << +/D [4534 0 R /XYZ 85.039 786.531 null] >> endobj -514 0 obj << -/D [4540 0 R /XYZ 85.039 711.163 null] +510 0 obj << +/D [4534 0 R /XYZ 85.039 711.163 null] >> endobj -4543 0 obj << -/D [4540 0 R /XYZ 85.039 676.417 null] +4537 0 obj << +/D [4534 0 R /XYZ 85.039 676.417 null] >> endobj -4544 0 obj << -/D [4540 0 R /XYZ 85.039 416.197 null] +4538 0 obj << +/D [4534 0 R /XYZ 85.039 416.197 null] >> endobj -4545 0 obj << -/D [4540 0 R /XYZ 85.039 375.549 null] +4539 0 obj << +/D [4534 0 R /XYZ 85.039 375.549 null] >> endobj -4546 0 obj << -/D [4540 0 R /XYZ 85.039 301.826 null] +4540 0 obj << +/D [4534 0 R /XYZ 85.039 301.826 null] >> endobj -4547 0 obj << -/D [4540 0 R /XYZ 85.039 249.75 null] +4541 0 obj << +/D [4534 0 R /XYZ 85.039 249.75 null] >> endobj -518 0 obj << -/D [4540 0 R /XYZ 85.039 166.739 null] +514 0 obj << +/D [4534 0 R /XYZ 85.039 166.739 null] >> endobj -4548 0 obj << -/D [4540 0 R /XYZ 85.039 132.197 null] +4542 0 obj << +/D [4534 0 R /XYZ 85.039 132.197 null] >> endobj -4539 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4533 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4551 0 obj << +4545 0 obj << /Length 2206 /Filter /FlateDecode >> @@ -14815,39 +14795,39 @@ A
ê¸üù抿¹ûㄉ,{F¾Ik²bĹª8¹sp©`‹d¤Å=ÓõšbHÍi‘6•§>£”éz•Öì¯t›a,b™ô¼éœ Šu€¯õ Ö81ÀÎ6€À¯ÅH*P‘+‘6ͤ‚Îh*08¨“§™’Ù€È\0¼~ É`ìþ"ø‡®ˆ |ƒsÁH?øC3)CÙã
ŋܶ)ÀhŽ dL€8‰# endobj -4550 0 obj << +4544 0 obj << /Type /Page -/Contents 4551 0 R -/Resources 4549 0 R +/Contents 4545 0 R +/Resources 4543 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4513 0 R ->> endobj -4552 0 obj << -/D [4550 0 R /XYZ 85.039 786.531 null] +/Parent 4507 0 R >> endobj -522 0 obj << -/D [4550 0 R /XYZ 85.039 766.606 null] +4546 0 obj << +/D [4544 0 R /XYZ 85.039 786.531 null] >> endobj -4553 0 obj << -/D [4550 0 R /XYZ 85.039 746.277 null] +518 0 obj << +/D [4544 0 R /XYZ 85.039 766.606 null] >> endobj -526 0 obj << -/D [4550 0 R /XYZ 85.039 690.568 null] +4547 0 obj << +/D [4544 0 R /XYZ 85.039 746.277 null] >> endobj -4554 0 obj << -/D [4550 0 R /XYZ 85.039 655.822 null] +522 0 obj << +/D [4544 0 R /XYZ 85.039 690.568 null] >> endobj -530 0 obj << -/D [4550 0 R /XYZ 85.039 312.591 null] +4548 0 obj << +/D [4544 0 R /XYZ 85.039 655.822 null] >> endobj -4555 0 obj << -/D [4550 0 R /XYZ 85.039 277.845 null] +526 0 obj << +/D [4544 0 R /XYZ 85.039 312.591 null] >> endobj 4549 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +/D [4544 0 R /XYZ 85.039 277.845 null] +>> endobj +4543 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4559 0 obj << +4553 0 obj << /Length 3311 /Filter /FlateDecode >> @@ -14865,14 +14845,14 @@ t¿Šõ”à 3ŽC‡²šÇïÞŸ¿è©¬ä06÷a~ËÝÜ0•Ÿ.sîžX3ToYu<äÄ‚8u…¶ÅÑèîÏ-òÞG8ƶ„îiø` >[°oü×e’¸ŒW¶Çíy!7c8Ÿ¯ŽuÝ袮pѸ®##ŒN*!#ìøl8ZH7 Èðˆ°“ã«óZUà‡éá&%‰fZû9zÍÝ,W~¤ï4òÓ, 5]nÑ“Á‰ñÆvŽªn†cqͲ ÷_Pξ,9œBCBqÇ$ÅA8¼¼ÜF³7-ð;sX²‡._þŒÎì0™¤pD28™Ë|™õ@}wŒ^H¥n©ÍN±›jä1pµè;ÝÀ¯øÁo¶ésÏÈ©ûŒÌ½4ÂÁ]õʼIBk"îŒàÄ^œ†ùPöµE¨Ÿä]¢•Ëÿ}O§hz^ô<Ë=k×°ì#qãõÚV±OÃI‡ çbkUÝq)¡¹á¥ŽNq/–_jÎCæw¬`žN¨€ñÒµ<Hðéi´B%Ù“¥yLŘXÃ_NÞ©òØ×þõûÿ?ˆ0NµJg\–ÿt\' È7ù4j&²ÿÔÿòØ ‡Øȳ`úö4†ª¤Ñ,Œ}8“²óôX‹q˜ùq$‡ãÿ endobj -4558 0 obj << +4552 0 obj << /Type /Page -/Contents 4559 0 R -/Resources 4557 0 R +/Contents 4553 0 R +/Resources 4551 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4556 0 obj << +4550 0 obj << /Type /XObject /Subtype /Form /FormType 1 @@ -14892,21 +14872,21 @@ xÚm”In1EOPw¨u€$ÅIg0²Êľÿ6¤¤êV5oʯÅésÀóή¯ƒÖ×O²Î Ž¢‘ÿ¨#h8Çùø:„5?ù 6\>RgÈbÏWÖ¹j[†› WŒÏ¢®{6;»²þFÃÇñ÷ø]š¨)Õ/Ô¬Mu;pk;Ì©Ëdh<åE–ñ¬AÏw³ð¬±±Nê¦ó¡Ä½t•‹ùD„™Â²]°Ä(‡;„ ·åŽ°Šr²ÂÙÄLûˆ
T¥Í¡èª‹ŠŽt’¹w_=Î]ˆ‹=¦uSä÷—ä"ï±yl±‡µÃ-ËkHsŠöreOÚ³êvg›<7ºt,‡Ýe—;ãÒèÐ/I…B÷&ê(ýê³ö󻉨YÙ¹Ç,çkRÔšÚ'^
m" ^˜h±ÎW9AVªy©/fýÆ"•œãûFy-Sng \Çdª¼˜©Æ¥†Í}B©•µŒÎ$âw1.¶&Øíþ²C¶O–ÃVç X×9g¹E{îÇ<•ãóP)!ÍZÜÅŸLÞª~ÑÔ'¯UâXLµüc“ÅXsЖõÚ¯½˜Ó’~òBL–§èªÆ¹O¦ºNZ_[Èü.øšŠû*]3QôçÇñ!Ö-žendstream endobj -4560 0 obj << -/D [4558 0 R /XYZ 85.039 786.531 null] +4554 0 obj << +/D [4552 0 R /XYZ 85.039 786.531 null] >> endobj -534 0 obj << -/D [4558 0 R /XYZ 85.039 766.606 null] +530 0 obj << +/D [4552 0 R /XYZ 85.039 766.606 null] >> endobj -4561 0 obj << -/D [4558 0 R /XYZ 85.039 742.055 null] +4555 0 obj << +/D [4552 0 R /XYZ 85.039 742.055 null] >> endobj -4557 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im4 4556 0 R >> +4551 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im4 4550 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4565 0 obj << +4559 0 obj << /Length 2927 /Filter /FlateDecode >> @@ -14922,27 +14902,27 @@ F°$PnduaS™’°p™R*|·
)ssÜ[î,µÁ:2!êWÓçøH*&BPβéÑZRñ*èÙprO‘uœ¼X-& 6DxIbÞ”©‘ÆÆÁ©ŒJ×#¡•Qa¦8ªF<ýT6òvgW
Jùš‘Àh@ý…±$ùV¬„@×®"<Z†Qëñh»åµ!T*¢pUF
þàH[áËĜ䨣ŠÇc£Æ8wîËMy`Á)]€z<s)&!‚dÞ¤½ºþ@éÃ5pø-!¥úŽÌß–WG&H¤ˆŽÕ8"v’z óZFš³»B ÄÌp*ócª×pqT-Ñ>Ôî0Û§.é³ržŽéùëW
è'<ã80#ÇJYsï„ï‹í á}Ø ]è#ìæNz0§¢1ôr¡Ø>³œlàQ"Nô®-÷Ľò*¯ãIN>¸T=ñÃ>“0"x¥‚sqŸuCL)7„ü“÷½oj¨@+v½ #X»Þ»¹BïXTSÑBù€ƒÅè,‘¬/Å,Þ3Þµ¡ƒ«O‘#7üŸ$}Çž^/¾¬nŠbä»~ö³×ïï&Ãcâ‚gúI÷7ÀÊ/½Bû/ë2ñÜ ÕrÜ–Ô%jÑ$œ®©$š.’ØÉ"þRM—Äñ–kW",ÄøÌOFj6•ˆ‚¬že<W!*™*w’ i_œÐ+!ÔÙ2Þ´ëx™jc<Ð4
L¡âËÁ0¶:eãÍ;Ò~5\}ðœX“×f¯ïʬÆÜž#·üõb£ÔêÕ1ëVâ3‚q)³£x+HV‘µAŸêè„å76§nkgò×?ÉظÙ@]N!É:ÒÝGðdÝÄYà&Qúƒ¬pá'‘›¦É¨¡øüT´Å”Û\0è?á8qúqzqŒßs«š`<rƒPý€q?p3}µ'á ¢´ê2>Kp™Ú(¬éAhîv³à[2ŽN5‰°Ó b_:UÂ\–f®©q«g|¦\ú†”¨IúAwb±Gy,Žn_yD]PŸêš+šÕµ endobj -4564 0 obj << +4558 0 obj << /Type /Page -/Contents 4565 0 R -/Resources 4563 0 R +/Contents 4559 0 R +/Resources 4557 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4566 0 obj << -/D [4564 0 R /XYZ 85.039 786.531 null] +4560 0 obj << +/D [4558 0 R /XYZ 85.039 786.531 null] >> endobj -538 0 obj << -/D [4564 0 R /XYZ 85.039 766.606 null] +534 0 obj << +/D [4558 0 R /XYZ 85.039 766.606 null] >> endobj -4567 0 obj << -/D [4564 0 R /XYZ 85.039 746.277 null] +4561 0 obj << +/D [4558 0 R /XYZ 85.039 746.277 null] >> endobj -4563 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R >> +4557 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4570 0 obj << +4564 0 obj << /Length 1754 /Filter /FlateDecode >> @@ -14953,39 +14933,39 @@ xÚ¥XÛnÛF}×WÉC)4¢¸\./ySjÅq;©¥"Ò>¬EÊ"L‘.IEðßwn¤d[r€†AîìììÙ¹œJ
=øSÃظžN†QºF« =/ÅîÀ Ú¶tmK˜¡Jö¬ø)—7•ØÑ/R–4°)õeé©ÖÊWÆUQübs Ó7W«ƒð ‰QðŒUÿb?$Ί%‚¼_Q3Ppõ!/ÛS}•Šµëù/·{:'û*Dn¢Œäº5GWp¸v׋D\b93KÃzM÷ÅTmñëJGüÀ¥óË>í()~Üdà$Ä,ï¿Ijj1@lÅ6¤œ(2Ý€¦åÖ“¶è[@ÐÎnEd/ømÀɆ£²Ûqw$ÓÊŒ²w‡[Pq'œ“nòò)IWõÉ^\7ÐG¿ªáŸ·û_¿@ô!b7‰ýã6ps„QÐÁó%ÉSÀzoë#ˆÿI£K2endstream endobj -4569 0 obj << +4563 0 obj << /Type /Page -/Contents 4570 0 R -/Resources 4568 0 R +/Contents 4564 0 R +/Resources 4562 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4571 0 obj << -/D [4569 0 R /XYZ 85.039 786.531 null] ->> endobj -542 0 obj << -/D [4569 0 R /XYZ 85.039 766.606 null] +4565 0 obj << +/D [4563 0 R /XYZ 85.039 786.531 null] >> endobj -4572 0 obj << -/D [4569 0 R /XYZ 85.039 746.277 null] +538 0 obj << +/D [4563 0 R /XYZ 85.039 766.606 null] >> endobj -546 0 obj << -/D [4569 0 R /XYZ 85.039 663.47 null] +4566 0 obj << +/D [4563 0 R /XYZ 85.039 746.277 null] >> endobj -4573 0 obj << -/D [4569 0 R /XYZ 85.039 631.048 null] +542 0 obj << +/D [4563 0 R /XYZ 85.039 663.47 null] >> endobj -550 0 obj << -/D [4569 0 R /XYZ 85.039 215.178 null] +4567 0 obj << +/D [4563 0 R /XYZ 85.039 631.048 null] >> endobj -4574 0 obj << -/D [4569 0 R /XYZ 85.039 172.224 null] +546 0 obj << +/D [4563 0 R /XYZ 85.039 215.178 null] >> endobj 4568 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +/D [4563 0 R /XYZ 85.039 172.224 null] +>> endobj +4562 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4577 0 obj << +4571 0 obj << /Length 2772 /Filter /FlateDecode >> @@ -15003,34 +14983,34 @@ SzNñ¨-w€–Ö§2G͇ä5´H‘6.cÔ—-1y&káöáú‚è+)R¬xÙåõ{Nf_;‘ìy”r<€UÚ²0¸ƒÀ'SòCV ]™¿j×ÆŸògv¯Ù`³×:÷ß][Š³t¯î*XœP~¬êM*6€þXoX£ŠC×[〆$ÔðØSnàén#
}´ÏOy¡ãÍéCKóŠãJù®VþÇû«9þ”óFží\}ÉVÐö‘ ‹ÞâPüP&qUœ¥§9Šý”#{Pö8Žƒ2àøáú7Œ£w‹»7w%Ú6-Èrï
‡J÷z5ÞPÁ¥Rf¥d[î!À´éâøvš#€ Ñ;°lã8`Žu•®–iÓ¾Á;²¡Ëeí ŠŽb°¬xÊálsÀ´q}àG[IÚÿ×oà1?cü Ƈ´©:aøçíKltìšXˆü_ÁXžþendstream endobj -4576 0 obj << +4570 0 obj << /Type /Page -/Contents 4577 0 R -/Resources 4575 0 R +/Contents 4571 0 R +/Resources 4569 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4578 0 obj << -/D [4576 0 R /XYZ 85.039 786.531 null] +4572 0 obj << +/D [4570 0 R /XYZ 85.039 786.531 null] >> endobj -554 0 obj << -/D [4576 0 R /XYZ 85.039 766.606 null] +550 0 obj << +/D [4570 0 R /XYZ 85.039 766.606 null] >> endobj -4579 0 obj << -/D [4576 0 R /XYZ 85.039 746.277 null] +4573 0 obj << +/D [4570 0 R /XYZ 85.039 746.277 null] >> endobj -558 0 obj << -/D [4576 0 R /XYZ 85.039 291.565 null] +554 0 obj << +/D [4570 0 R /XYZ 85.039 291.565 null] >> endobj -4580 0 obj << -/D [4576 0 R /XYZ 85.039 257.022 null] +4574 0 obj << +/D [4570 0 R /XYZ 85.039 257.022 null] >> endobj -4575 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R >> -/XObject << /Im3 4358 0 R >> +4569 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4583 0 obj << +4577 0 obj << /Length 2808 /Filter /FlateDecode >> @@ -15047,33 +15027,33 @@ G³4Òþ¶fßV…,âÑ @6…¦¥ u¶ù,¦üqæ+\kr<£5ñ38ìlÞs`Í3mOå"Jã†bm˜Šn …+Ða.y€š®;ÃK6ÞSÇ ¨®¦f9§£8 º‚3½:ùògmöÄ8ŽA¢6A†y6ê·Üpù:¸³¼=VOVÃsxR7r²§s[Z2ɤ0¢«€®¢¹]>–]w6ˆûõiAêG…öMÆ‹ŽÍŠ¡7N׫g[Ëb_dpª²:ö4¤#©|QhRž5+Ò„S’†w˜v=æGa¥ž¾Å•8œŒa˜R–1Ú¬™Ó0…±“ˆv§«\QC®ÄnÍ#Œ½Y9S#‰ÐPÚ!§ûBmǀꇳ,Ò*6¡©´Ê–8a·g°Téë\RÇ´S,¯ñ%ŽS?‡¸b#[ã„qüMѦG‘mÁ8¢ƒÙµ%~Ì?ïžÇ!øÏÇÿ¡Ÿ~^©ŸgWºIú¡˜á8¬Î9N¢ÌO²h‚åÿ endobj -4582 0 obj << +4576 0 obj << /Type /Page -/Contents 4583 0 R -/Resources 4581 0 R +/Contents 4577 0 R +/Resources 4575 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4584 0 obj << -/D [4582 0 R /XYZ 85.039 786.531 null] +4578 0 obj << +/D [4576 0 R /XYZ 85.039 786.531 null] >> endobj -562 0 obj << -/D [4582 0 R /XYZ 85.039 489.606 null] +558 0 obj << +/D [4576 0 R /XYZ 85.039 489.606 null] >> endobj -4585 0 obj << -/D [4582 0 R /XYZ 85.039 447.259 null] +4579 0 obj << +/D [4576 0 R /XYZ 85.039 447.259 null] >> endobj -566 0 obj << -/D [4582 0 R /XYZ 85.039 217.996 null] +562 0 obj << +/D [4576 0 R /XYZ 85.039 217.996 null] >> endobj -4586 0 obj << -/D [4582 0 R /XYZ 85.039 181.129 null] +4580 0 obj << +/D [4576 0 R /XYZ 85.039 181.129 null] >> endobj -4581 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +4575 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4589 0 obj << +4583 0 obj << /Length 3004 /Filter /FlateDecode >> @@ -15091,28 +15071,28 @@ _¿e‹Æ2ìÙ)’¶…q‡äE2y•bFr®”vŒpÖHÛ²ƒƒ¤;£ì&##]Zˆ(N^0÷YÃJrªo’-6gÞìê#Ý+œÏDþŸ›c› È-‚¨¯˜J¹³
;ZrÏ´$º6@/gŒàœt8LTqè\ßÂü·?scSWÓ
ÇŽ<ؾC‡ã›n™b| ÖÍ
b½’ži)7Œ%›â®ç‹¦Ø@ŸsÆØÇÍ(¯ž8ò`þUð0‘Pä±8.È`^h%9·èiqâ$óÕÉ©•’¾¶ÄÚ¹+ªmý(ÁHà|Û—cEN|Ìš¹†íeÌŸžöXøÖnÏÔ%éãa=×ôâ wmpv&Ÿh@Îuê0¯y´GŽ½²1´ˆÀŠ[α)炨D–™Çºz:Ôýˆ1”SþËÄ|$½Fö§3Úš÷ï«Žy}Ö‘·˜ª$šßPkîgÜ€ ¾ŒÜbÇ[‘öø[˜Òꦑ åÏ÷‘¸:ö¥U6Dïhz7á½2a—%Øæ—’&ð±¼ðÅg¿Ç–iô¬õ;Ònñu+Ÿçmö…<k,Tä»i”<³ÐŽÀ'ô5©=•—ËOo®ÞÂn×–LØ ~üêÍG“8á]Ñoè‡æµI›×&-^ kôÂY̦{à )¬ã`ƒ: ±P$;ð endobj -4588 0 obj << +4582 0 obj << /Type /Page -/Contents 4589 0 R -/Resources 4587 0 R +/Contents 4583 0 R +/Resources 4581 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4562 0 R +/Parent 4556 0 R >> endobj -4590 0 obj << -/D [4588 0 R /XYZ 85.039 786.531 null] +4584 0 obj << +/D [4582 0 R /XYZ 85.039 786.531 null] >> endobj -570 0 obj << -/D [4588 0 R /XYZ 85.039 419.173 null] +566 0 obj << +/D [4582 0 R /XYZ 85.039 419.173 null] >> endobj -4591 0 obj << -/D [4588 0 R /XYZ 85.039 386.752 null] +4585 0 obj << +/D [4582 0 R /XYZ 85.039 386.752 null] >> endobj -4587 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +4581 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4595 0 obj << +4589 0 obj << /Length 3738 /Filter /FlateDecode >> @@ -15138,41 +15118,41 @@ Q²„Ø; ¸8hW<èÅ8ê_Œq#|KÕ”êåqÙ<2÷ çüäÃÒܨGYõ‰ŸÌ ]`cÀ$è
¥ïø‡ÊànyKç©w]œ[!D°Î†p˜¤”Ò„ýÍ@šN3¦É^Ü\!kæ'pt»øcôB~˜ƒŸ˜ôZÐÃŽ£,ã_7©hú,˳å숑%UïÖ—ªpdR endobj -4594 0 obj << +4588 0 obj << /Type /Page -/Contents 4595 0 R -/Resources 4593 0 R +/Contents 4589 0 R +/Resources 4587 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R -/Annots [ 4599 0 R ] +/Parent 4594 0 R +/Annots [ 4593 0 R ] >> endobj -4599 0 obj << +4593 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [226.407 384.444 329.642 396.133] /Subtype /Link /A << /S /GoTo /D (browsing1) >> >> endobj -4596 0 obj << -/D [4594 0 R /XYZ 85.039 786.531 null] +4590 0 obj << +/D [4588 0 R /XYZ 85.039 786.531 null] >> endobj -574 0 obj << -/D [4594 0 R /XYZ 85.039 766.606 null] +570 0 obj << +/D [4588 0 R /XYZ 85.039 766.606 null] >> endobj -4597 0 obj << -/D [4594 0 R /XYZ 85.039 746.277 null] +4591 0 obj << +/D [4588 0 R /XYZ 85.039 746.277 null] >> endobj -578 0 obj << -/D [4594 0 R /XYZ 85.039 500.273 null] +574 0 obj << +/D [4588 0 R /XYZ 85.039 500.273 null] >> endobj -4598 0 obj << -/D [4594 0 R /XYZ 85.039 466.735 null] +4592 0 obj << +/D [4588 0 R /XYZ 85.039 466.735 null] >> endobj -4593 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +4587 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4604 0 obj << +4598 0 obj << /Length 2536 /Filter /FlateDecode >> @@ -15188,14 +15168,14 @@ B jU%Œ}•9VÉŽWÇiªª°©‰®!Ä Xl×5D›Åñéâò˳k.:n˜Žëýçv^nC}ô©E‚Cú){ñÉŇKžY• †œ/yê}ÙpßãÕŠnC¬nih9«ï}À:2QÛÝ]ð[ÒåŽÀÓÄŸÏ>òøW6Hdí™(“wsÛö^Gp L÷ñõ…ï ÿå]¥ÎÒ=?œÖB«Eai÷;“ÃñÝt@þ7éÍë2endstream endobj -4603 0 obj << +4597 0 obj << /Type /Page -/Contents 4604 0 R -/Resources 4602 0 R +/Contents 4598 0 R +/Resources 4596 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R +/Parent 4594 0 R >> endobj -4592 0 obj << +4586 0 obj << /Type /XObject /Subtype /Image /Width 582 @@ -15254,30 +15234,30 @@ hÐ “] Wð$Úr¶@#¨ñU
ôlËU´öÈhB‚µGÀ®:vÕ•É jÜUgËbÖ¬YÓU;ÍækOº-g4"J•lܸ‘y= «;ˆ8wÕk—]Å°«®øȳˆdW½¦-Ç®: Àþ9 endobj -4605 0 obj << -/D [4603 0 R /XYZ 85.039 786.531 null] +4599 0 obj << +/D [4597 0 R /XYZ 85.039 786.531 null] >> endobj -4601 0 obj << -/D [4603 0 R /XYZ 85.039 763.817 null] +4595 0 obj << +/D [4597 0 R /XYZ 85.039 763.817 null] >> endobj -4606 0 obj << -/D [4603 0 R /XYZ 85.039 763.817 null] +4600 0 obj << +/D [4597 0 R /XYZ 85.039 763.817 null] >> endobj -4607 0 obj << -/D [4603 0 R /XYZ 271.155 445.624 null] +4601 0 obj << +/D [4597 0 R /XYZ 271.155 445.624 null] >> endobj -4608 0 obj << -/D [4603 0 R /XYZ 85.039 313.054 null] +4602 0 obj << +/D [4597 0 R /XYZ 85.039 313.054 null] >> endobj -4609 0 obj << -/D [4603 0 R /XYZ 282.773 319.028 null] +4603 0 obj << +/D [4597 0 R /XYZ 282.773 319.028 null] >> endobj -4602 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F38 3001 0 R >> -/XObject << /Im5 4592 0 R >> +4596 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F38 2997 0 R >> +/XObject << /Im5 4586 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -4612 0 obj << +4606 0 obj << /Length 4813 /Filter /FlateDecode >> @@ -15308,39 +15288,39 @@ j;Hãe:'²5ZAæq”4N?*É~¤§àÿSŠs|Cr2Vqn¬*óu+λÿŹù"Å9ÉuO$çµñúÇZûcqaLN¾Ç&Þ”(B?>.) je
ÜØkÛçŠÒ½EbläÆvv¦Žg¤ÁÝW&!˾#ünå_|ˆƒÄÝ>ú`áa½wN¦^·
[»·BßD 5öÔºN# pWxA<·~Ý ‹qC°ï?3¹¼
Åýú2È¥MéǬç÷þ ¦R"ªàÄX^œreUÁ"þêkÎ_¤¨áýE* EE
ë/RÔ¤\Ó_á#E
Ï5ƒúœüÞ¨_TÔ°|¤¨Iù¦¿:*ÂGŠžÏ+jR¼iE)jx¼ ¨„ßùŠ Ш¨aAIQ3ˆÃs5"˜^QÃCEÍ ÏWÔH`FE
JŠšAXž¯¨%E
5)訢Æä5¬QQò’¢†oK&§¨%E
ê5|S29EgTÔ°œ¤¨á›“É)jD@IQÃEÍxsÊfÙÙÏWüQeºÂjŧÙÖ6~MåLázbX"Íæ0I¸žræ…ëTJD¸žË×S®¬p]Ä_}šÍù+¦Ù¬¿bš-à¯>ÍæüÓì„kZ¸.ÂÓl–Òì„oZ¸.ÁקÙ_L³¾iáº_L³Y¾f§Ía:Í–À‹i6‹Giv~OH³@û4›iv‡g§Ù˜!Íf!)ÍNƒñ i¶ endobj -4611 0 obj << +4605 0 obj << /Type /Page -/Contents 4612 0 R -/Resources 4610 0 R +/Contents 4606 0 R +/Resources 4604 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R +/Parent 4594 0 R >> endobj -4613 0 obj << -/D [4611 0 R /XYZ 85.039 786.531 null] +4607 0 obj << +/D [4605 0 R /XYZ 85.039 786.531 null] >> endobj -4614 0 obj << -/D [4611 0 R /XYZ 85.039 698.134 null] +4608 0 obj << +/D [4605 0 R /XYZ 85.039 698.134 null] >> endobj -4615 0 obj << -/D [4611 0 R /XYZ 282.773 704.107 null] +4609 0 obj << +/D [4605 0 R /XYZ 282.773 704.107 null] >> endobj -4616 0 obj << -/D [4611 0 R /XYZ 85.039 459.425 null] +4610 0 obj << +/D [4605 0 R /XYZ 85.039 459.425 null] >> endobj -4617 0 obj << -/D [4611 0 R /XYZ 282.773 465.398 null] +4611 0 obj << +/D [4605 0 R /XYZ 282.773 465.398 null] >> endobj -4618 0 obj << -/D [4611 0 R /XYZ 85.039 215.867 null] +4612 0 obj << +/D [4605 0 R /XYZ 85.039 215.867 null] >> endobj -4619 0 obj << -/D [4611 0 R /XYZ 282.773 221.841 null] +4613 0 obj << +/D [4605 0 R /XYZ 282.773 221.841 null] >> endobj -4610 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R >> +4604 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4622 0 obj << +4616 0 obj << /Length 2746 /Filter /FlateDecode >> @@ -15357,54 +15337,54 @@ _¤¾ÚK%ÂÆÐ^m{Ë Õr±0¾Œƒæ—v"Ênd‹|±Å¼µEÝ 0þ“rÏ›çÖâäXø~l@º¼ –2Ashq:£ ®•ð‰PªúòEŒH—R1õ{V¦|¯ÿÖ9°ÐIt8îÓPÏÊ.ƒ'˜N5†¯Hs}áqÛÂ#qOä鴱ؤG
?+×/g
V¢,nPõüãy[|`ßØrÃX(=ô¬˜ýqÍ@!Q–rý1ühìo˜úb ¨T24.ãã&£¬&çõuÏÂòña†?…ÃŒ’úË—¯b_ó¯Á§×ìÿ¯_ŠG!?Ï&RA´ÝfØ$§;¶?)Ÿoù«Špendstream endobj -4621 0 obj << +4615 0 obj << /Type /Page -/Contents 4622 0 R -/Resources 4620 0 R +/Contents 4616 0 R +/Resources 4614 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R +/Parent 4594 0 R >> endobj -4623 0 obj << -/D [4621 0 R /XYZ 85.039 786.531 null] +4617 0 obj << +/D [4615 0 R /XYZ 85.039 786.531 null] >> endobj -4624 0 obj << -/D [4621 0 R /XYZ 85.039 750.537 null] +4618 0 obj << +/D [4615 0 R /XYZ 85.039 750.537 null] >> endobj -4625 0 obj << -/D [4621 0 R /XYZ 85.039 709.89 null] +4619 0 obj << +/D [4615 0 R /XYZ 85.039 709.89 null] >> endobj -4626 0 obj << -/D [4621 0 R /XYZ 85.039 669.242 null] +4620 0 obj << +/D [4615 0 R /XYZ 85.039 669.242 null] +>> endobj +578 0 obj << +/D [4615 0 R /XYZ 85.039 598.606 null] +>> endobj +4621 0 obj << +/D [4615 0 R /XYZ 85.039 558.442 null] >> endobj 582 0 obj << -/D [4621 0 R /XYZ 85.039 598.606 null] +/D [4615 0 R /XYZ 85.039 486.859 null] >> endobj -4627 0 obj << -/D [4621 0 R /XYZ 85.039 558.442 null] +4622 0 obj << +/D [4615 0 R /XYZ 85.039 440.49 null] >> endobj 586 0 obj << -/D [4621 0 R /XYZ 85.039 486.859 null] +/D [4615 0 R /XYZ 85.039 287.006 null] >> endobj -4628 0 obj << -/D [4621 0 R /XYZ 85.039 440.49 null] +4623 0 obj << +/D [4615 0 R /XYZ 85.039 252.866 null] >> endobj 590 0 obj << -/D [4621 0 R /XYZ 85.039 287.006 null] ->> endobj -4629 0 obj << -/D [4621 0 R /XYZ 85.039 252.866 null] +/D [4615 0 R /XYZ 85.039 170.059 null] >> endobj -594 0 obj << -/D [4621 0 R /XYZ 85.039 170.059 null] ->> endobj -4630 0 obj << -/D [4621 0 R /XYZ 85.039 135.313 null] +4624 0 obj << +/D [4615 0 R /XYZ 85.039 135.313 null] >> endobj -4620 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +4614 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4633 0 obj << +4627 0 obj << /Length 583 /Filter /FlateDecode >> @@ -15413,21 +15393,21 @@ xÚ¥T[oÚ0~ϯð£ó׎mâ<M@£Si™ÐÔõBH!ÑBê¿ïqN2n{˜Ê¹_¾ïÈ‚pø b4ã2$é0-YlNVà:¢ ŸIáÿÕñ‡k$Íö èÕMQW:…2_.ª¦×X“š)|N1…?žÅ½
ýÊ°Ðø—¹Ñ¾Ï|Ñcéüì´4LyaäDRDendstream endobj -4632 0 obj << +4626 0 obj << /Type /Page -/Contents 4633 0 R -/Resources 4631 0 R +/Contents 4627 0 R +/Resources 4625 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R +/Parent 4594 0 R >> endobj -4634 0 obj << -/D [4632 0 R /XYZ 85.039 786.531 null] +4628 0 obj << +/D [4626 0 R /XYZ 85.039 786.531 null] >> endobj -4631 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R >> +4625 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4637 0 obj << +4631 0 obj << /Length 2730 /Filter /FlateDecode >> @@ -15446,40 +15426,40 @@ Rq5“з2!œKݶ³µª,^¬F¤PM¥ž÷Ê£üÛK‚èŸã¸úáÅH&°n^OtÈ4<è“|`Ñ:€PŸ¨)@2…w}Š @w¦¡’•BQ¸¦×Ä(E.•ˆðýïØRKA]
g%{lã
,/J7r”ûö…©§Áíj*Ò…ˆCלIsy€Òr=u ¨-I½Ôhše½”ÖèfÑ/ÅÖ~/´|©«rzgQª¥.g*]1~Ìm…çʾNOÜQ<>Ž½8Iߌ 3È«!A@H—
°9P¡Ž¿åôè"¢.ö©óÖýqzÿI(H½ 5K$Ä)D q27p/ñ§ß`°ÙWMŒ)T endobj -4636 0 obj << +4630 0 obj << /Type /Page -/Contents 4637 0 R -/Resources 4635 0 R +/Contents 4631 0 R +/Resources 4629 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4600 0 R +/Parent 4594 0 R >> endobj -4638 0 obj << -/D [4636 0 R /XYZ 85.039 786.531 null] +4632 0 obj << +/D [4630 0 R /XYZ 85.039 786.531 null] >> endobj -598 0 obj << -/D [4636 0 R /XYZ 85.039 766.606 null] +594 0 obj << +/D [4630 0 R /XYZ 85.039 766.606 null] >> endobj -3060 0 obj << -/D [4636 0 R /XYZ 85.039 662.656 null] +3056 0 obj << +/D [4630 0 R /XYZ 85.039 662.656 null] >> endobj -602 0 obj << -/D [4636 0 R /XYZ 85.039 301.388 null] +598 0 obj << +/D [4630 0 R /XYZ 85.039 301.388 null] >> endobj -4639 0 obj << -/D [4636 0 R /XYZ 85.039 266.077 null] +4633 0 obj << +/D [4630 0 R /XYZ 85.039 266.077 null] >> endobj -606 0 obj << -/D [4636 0 R /XYZ 85.039 210.165 null] +602 0 obj << +/D [4630 0 R /XYZ 85.039 210.165 null] >> endobj -4640 0 obj << -/D [4636 0 R /XYZ 85.039 173.298 null] +4634 0 obj << +/D [4630 0 R /XYZ 85.039 173.298 null] >> endobj -4635 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4629 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4643 0 obj << +4637 0 obj << /Length 3266 /Filter /FlateDecode >> @@ -15501,27 +15481,27 @@ iœ×¦6l±îs|1ç̆ߓ¡ä»Ÿz„zo«üm<Ò…<%ÁoçØȺz|e®¾“ /LZhzßÉÂ$7ÊdA&é¥hÚ}?5Çm³ ’jC‡}Òıwz•Ì&ÉüXe®i‹ÕèmTS %ኛΟÀ׺ifæNÀg@1©bçYcÏä¹k!´o—iáqš¡Ãïª
¤Y¶ª—æ·¥ ("åü.ÿ'h*æ endobj -4642 0 obj << +4636 0 obj << /Type /Page -/Contents 4643 0 R -/Resources 4641 0 R +/Contents 4637 0 R +/Resources 4635 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R +/Parent 4640 0 R >> endobj -4644 0 obj << -/D [4642 0 R /XYZ 85.039 786.531 null] +4638 0 obj << +/D [4636 0 R /XYZ 85.039 786.531 null] >> endobj -610 0 obj << -/D [4642 0 R /XYZ 85.039 575.671 null] +606 0 obj << +/D [4636 0 R /XYZ 85.039 575.671 null] >> endobj -4645 0 obj << -/D [4642 0 R /XYZ 85.039 543.249 null] +4639 0 obj << +/D [4636 0 R /XYZ 85.039 543.249 null] >> endobj -4641 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4635 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4650 0 obj << +4644 0 obj << /Length 3273 /Filter /FlateDecode >> @@ -15534,33 +15514,33 @@ xÚ¥ZKÛF¾Ï¯r Ì0|?ö²ð#ÞuàŒ“X†±HràH”ĘÇ$•ñüûª¯ºIJ”÷°0uWWWw×»Šã/<úç/²ØõÂ|‘f‰ ½Ì%9tB ¼CPô
A)wõ^òøZš
C:€øáCÊd‹–#k×—“pÀæ~åè0Ô™O‹£--y‹´:¶ÅÚv×BNCMg1”‡2xÏÕ¯$QQ½o¦)—æAº:d¢±Þî3ÊrlÐÁx„gË<hòqF‡Cí~©×öåÁ¤=q€¤ïù‘c{Ô´ÛA”ÖuÉL|$¡hØñÚõÜGe§Ù?["K“|*.*Ó€"Åð%¡ ´³Å!TêÙ㘪|4Uª¿b°»\Êàç—Ÿ«
ÑA]ʃ¢Ç¢Q“¨#=HMo†Â*ñ”ó^Þæê¦ü L³¯ÄxŽ+ôöȧö Péï}$„¦ó Â:ðì@éÝ+t&ÅÓ;"ªÔ§!ó“
ãr4;+h§‹ÞäÀ8ÕÒ¢I–œ]l–£fáˆGŸö0ßù'‰ª“—3ùz˜ŒŠsó“ø÷³ByϤf•L6°€ó5êñ endobj -4649 0 obj << +4643 0 obj << /Type /Page -/Contents 4650 0 R -/Resources 4648 0 R +/Contents 4644 0 R +/Resources 4642 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R +/Parent 4640 0 R >> endobj -4651 0 obj << -/D [4649 0 R /XYZ 85.039 786.531 null] +4645 0 obj << +/D [4643 0 R /XYZ 85.039 786.531 null] >> endobj -614 0 obj << -/D [4649 0 R /XYZ 85.039 657.913 null] +610 0 obj << +/D [4643 0 R /XYZ 85.039 657.913 null] >> endobj -4652 0 obj << -/D [4649 0 R /XYZ 85.039 615.628 null] +4646 0 obj << +/D [4643 0 R /XYZ 85.039 615.628 null] >> endobj -618 0 obj << -/D [4649 0 R /XYZ 85.039 367.905 null] +614 0 obj << +/D [4643 0 R /XYZ 85.039 367.905 null] >> endobj -4653 0 obj << -/D [4649 0 R /XYZ 85.039 333.159 null] +4647 0 obj << +/D [4643 0 R /XYZ 85.039 333.159 null] >> endobj -4648 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R >> +4642 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4656 0 obj << +4650 0 obj << /Length 1369 /Filter /FlateDecode >> @@ -15571,14 +15551,14 @@ $æM¶[-¼
™œØl»/Ó<_-‡"aZ¤á H`z3 # ›€t4ö¤¥ñ3¤$Ã+‡ í=6Vyê[]¾†ZtP
áꇴÂó©¾Â¸–!hNý¾pjÕzð†gðÀô&à# À;ûoiìÜxŒî«û°9XmFhñ#P1½…À˜Â®Æ^Úû¸\
ù¹jEò/š(UTõ6;(â‰%F’î1~å¸ùPËd0¼QÛ´L-ÁObaZaf–ìæ0ò«Â÷,¼/7Khû&ÌzŒPið,µ3¾ñ©šòØá”ÄÎZr}lL;6Ü@´€Û2ÛÔgf 5ãÕoÅ ß1VÌÆÝxžH+°y!ué[éÊ5qãQ׿aë1}LëÔWf_Vò¬ÌV-Á®aÂóHJ|)Yø–Ž§AUÓêÝ᩾‹nZ‡w=<u>…_úä[¤¡-×F„]ß•Ù"û–6!íá°«Cÿ/êrFº¡–ª®„Ϭ&{~=1Û… ºþ¨ùõÛÑÊkE´Õ££ ã†À}n&A€j°åa̶aꌀÀçF@Áë! ¯„™.LT½“pù¨÷eÓåß5“lLzd ÔX(Òb|ÂjX†‹kày«¶Žh«KkG]oem©ëóú0¶Ô¡ïl+äøj–a×Ï[®h«]ï¨ëu½¥nÌu‰®Ó¡©>³ûà endobj -4655 0 obj << +4649 0 obj << /Type /Page -/Contents 4656 0 R -/Resources 4654 0 R +/Contents 4650 0 R +/Resources 4648 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R +/Parent 4640 0 R >> endobj -4647 0 obj << +4641 0 obj << /Type /XObject /Subtype /Image /Width 164 @@ -15614,24 +15594,24 @@ j6ˆÉ÷æ³ö÷÷—ï$AÇp8;™L¢¼DÇpssa“GäjWååå¡¡¡bôÉÈ“&MÂÓ¦M›‘#G^¹rÅØ®WB8wxÈ®>µ—¯ Ûl”°~þùçñãÇÛíÜæääÔÖÖhzzú´iÓ„]ï]}j/?š5kÖüѨ ÊK“îotÞØ$vgÜzUÓ;"7ÉÂæVZ°wúä“OÚ·oÂ|õÕWrÂѳÛM¶èò(ðŠ+äõÙíNí•Coùì³Ï¶lÙb¾‚òÒä;ï‘ò)Y“5EÖYS-‹5ƒ²uÈkª5éÿÎM*endstream endobj -4657 0 obj << -/D [4655 0 R /XYZ 85.039 786.531 null] ->> endobj -4658 0 obj << -/D [4655 0 R /XYZ 85.039 763.817 null] +4651 0 obj << +/D [4649 0 R /XYZ 85.039 786.531 null] >> endobj -4659 0 obj << -/D [4655 0 R /XYZ 85.039 763.817 null] +4652 0 obj << +/D [4649 0 R /XYZ 85.039 763.817 null] >> endobj -4660 0 obj << -/D [4655 0 R /XYZ 327.216 466.8 null] +4653 0 obj << +/D [4649 0 R /XYZ 85.039 763.817 null] >> endobj 4654 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im6 4647 0 R /Im1 4101 0 R >> +/D [4649 0 R /XYZ 327.216 466.8 null] +>> endobj +4648 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im6 4641 0 R /Im1 4096 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -4663 0 obj << +4657 0 obj << /Length 2891 /Filter /FlateDecode >> @@ -15644,39 +15624,39 @@ xÚÙrÛFò]_Á·€U&„ûx”%9ËTtĤãl%y€HˆÄh óÁL.’.xJøu¯æà—Œ>¤£Dí‹ viRœêã`ñN÷\ÜpÁ¿wCŽ‘â¹nß#†Ôô—JíuYdÆÑÀ°â;Ð}Ùj3’NwǾ™~äölùÿ=Üwendstream endobj -4662 0 obj << +4656 0 obj << /Type /Page -/Contents 4663 0 R -/Resources 4661 0 R +/Contents 4657 0 R +/Resources 4655 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R ->> endobj -4664 0 obj << -/D [4662 0 R /XYZ 85.039 786.531 null] +/Parent 4640 0 R >> endobj -622 0 obj << -/D [4662 0 R /XYZ 85.039 520.606 null] +4658 0 obj << +/D [4656 0 R /XYZ 85.039 786.531 null] >> endobj -4665 0 obj << -/D [4662 0 R /XYZ 85.039 484.341 null] +618 0 obj << +/D [4656 0 R /XYZ 85.039 520.606 null] >> endobj -626 0 obj << -/D [4662 0 R /XYZ 85.039 278.781 null] +4659 0 obj << +/D [4656 0 R /XYZ 85.039 484.341 null] >> endobj -4666 0 obj << -/D [4662 0 R /XYZ 85.039 245.243 null] +622 0 obj << +/D [4656 0 R /XYZ 85.039 278.781 null] >> endobj -630 0 obj << -/D [4662 0 R /XYZ 85.039 135.134 null] +4660 0 obj << +/D [4656 0 R /XYZ 85.039 245.243 null] >> endobj -4667 0 obj << -/D [4662 0 R /XYZ 85.039 100.388 null] +626 0 obj << +/D [4656 0 R /XYZ 85.039 135.134 null] >> endobj 4661 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +/D [4656 0 R /XYZ 85.039 100.388 null] +>> endobj +4655 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4670 0 obj << +4664 0 obj << /Length 2961 /Filter /FlateDecode >> @@ -15691,45 +15671,45 @@ e’ÒK—óÀKnCw
&3"—¯L8–È…ÀKœ-îf{žt5èf{ÎuËp(fA˜çŒ„gŽÉwcïó×Kœ¯k|*ßÛÁ¨¬w Õ/ÓÚÃ<›MûIàÆ:ïžèt·áàω+º‡4Îö¢0æ&˜/ñ;V}4lyÛ€0ÞòCÉ1ØTÎÛ€ýO¶÷‚«6¦“I±ÿRðÚDyPŒ†µ{NÕ3‰‡°q”Ö`¹à<8øBí¬}g î½Úqª$ðCÀcF3øæð–æ;ù’>EáyŒ2 ÐÔ¶Àc“AcsÛö‘žO¥üL´ž.€„C« endobj -4669 0 obj << +4663 0 obj << /Type /Page -/Contents 4670 0 R -/Resources 4668 0 R +/Contents 4664 0 R +/Resources 4662 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R +/Parent 4640 0 R >> endobj -4671 0 obj << -/D [4669 0 R /XYZ 85.039 786.531 null] +4665 0 obj << +/D [4663 0 R /XYZ 85.039 786.531 null] >> endobj -634 0 obj << -/D [4669 0 R /XYZ 85.039 616.318 null] +630 0 obj << +/D [4663 0 R /XYZ 85.039 616.318 null] >> endobj -4672 0 obj << -/D [4669 0 R /XYZ 85.039 580.908 null] +4666 0 obj << +/D [4663 0 R /XYZ 85.039 580.908 null] >> endobj -4673 0 obj << -/D [4669 0 R /XYZ 351.735 437.513 null] +4667 0 obj << +/D [4663 0 R /XYZ 351.735 437.513 null] >> endobj -4674 0 obj << -/D [4669 0 R /XYZ 85.039 369.239 null] +4668 0 obj << +/D [4663 0 R /XYZ 85.039 369.239 null] >> endobj -638 0 obj << -/D [4669 0 R /XYZ 85.039 352.003 null] +634 0 obj << +/D [4663 0 R /XYZ 85.039 352.003 null] >> endobj -4675 0 obj << -/D [4669 0 R /XYZ 85.039 309.05 null] +4669 0 obj << +/D [4663 0 R /XYZ 85.039 309.05 null] >> endobj -642 0 obj << -/D [4669 0 R /XYZ 85.039 215.279 null] +638 0 obj << +/D [4663 0 R /XYZ 85.039 215.279 null] >> endobj -4676 0 obj << -/D [4669 0 R /XYZ 85.039 178.412 null] +4670 0 obj << +/D [4663 0 R /XYZ 85.039 178.412 null] >> endobj -4668 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R >> +4662 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4679 0 obj << +4673 0 obj << /Length 1972 /Filter /FlateDecode >> @@ -15744,27 +15724,27 @@ r‡*•7tÁº8kM"¢ž!chªˆ…ÒºªµÊÐØz&[(Î!@5ºÛ
té ÷R9p
B×6ËïõO¡û“ŽVÞÔû½n*ò§ääœÅrüyΣÑröìgŸZ˜ ¥‘$Di†zí.BöòœÂ»\(B?XpV×zìjñC?ã"‘kÿBy-XN«ÔiÍ{¡WftèGP»otKMËV³ü̺¦¡½ëéxÁ…ê?zn‰gÔU9Ìe¤¿w™ùG¨E,ÿÏ‹6>Ñß.Íÿ(£ü§¿8ç Á1¼§š~~–`p‡—Û?,\‹ü7ÐÐendstream endobj -4678 0 obj << +4672 0 obj << /Type /Page -/Contents 4679 0 R -/Resources 4677 0 R +/Contents 4673 0 R +/Resources 4671 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4646 0 R +/Parent 4640 0 R >> endobj -4680 0 obj << -/D [4678 0 R /XYZ 85.039 786.531 null] +4674 0 obj << +/D [4672 0 R /XYZ 85.039 786.531 null] >> endobj -646 0 obj << -/D [4678 0 R /XYZ 85.039 127.821 null] +642 0 obj << +/D [4672 0 R /XYZ 85.039 127.821 null] >> endobj -4681 0 obj << -/D [4678 0 R /XYZ 85.039 93.681 null] +4675 0 obj << +/D [4672 0 R /XYZ 85.039 93.681 null] >> endobj -4677 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R /F20 2965 0 R >> +4671 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4684 0 obj << +4678 0 obj << /Length 1871 /Filter /FlateDecode >> @@ -15778,35 +15758,35 @@ w¨J½Þ™ßÌÎΚ;þ¸iŸÉØ £À×’;Ó|ÀœPþpËáY¯Ãób<x~©‡3?f±3ž·rbæë8pƳîËWg·ã‹»¡'¥t9 TL»ó²ÈqÐ~HiÜDËþ„¦0 ª¡_L”W3€ž Ý$u •«AÀÝûÔÍy@Xv‹’ÔÊ .‘ÇŸ$uÎd‡p›ÔÍòã-geé1å¼È“l¼¿¾:¿8»¿z*Ófi5ísì}Q~©jsRUQyºœ¤Ë^Ø®7«îE#2K–£C_;PÕ™ ¸ÁPvÕù|—WhHŽbõŒfyDÏ׉)˜ŒšÑˆ«mò^{ü•M¿ìk0.þ2
·X
Í„<ˤ²xWiÝî ¤nt)›ox‘&ÒH†#&\×´1xú@P@gúWhÓ=ÊòMãX«Mÿ/÷Nø¦T§î)`[$~¦%}ÉÃ{Š’ñNGXááÄì%«m
€É´È¼Ù6ÊíÝ;£kË΂O½;)Lq’?3§o2Iè·ZçØ›æ^ÚæÆý)µ'!÷Y w’ôº‘Þmu»—ø™Ç|gˆÔ±~ƒ»PÒ7!+i{éŒtï5ÁÖ~«Ü<‹¥½zÁøÈ(;€ ¬šN~#‰»ýÇv£#ß A÷µO~èð6¢qäK¸S7<h÷}8¥ýpR]ó% «ï>›»›ýÐÞ"&tYžìßé»È\5ª$vâöÉ]ÿ€‚ùJœþ®Ôá9 åA‡Äq endobj -4683 0 obj << +4677 0 obj << /Type /Page -/Contents 4684 0 R -/Resources 4682 0 R +/Contents 4678 0 R +/Resources 4676 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R -/Annots [ 4686 0 R ] +/Parent 4683 0 R +/Annots [ 4680 0 R ] >> endobj -4686 0 obj << +4680 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [349.275 614.049 376.268 625.738] /Subtype /Link /A << /S /GoTo /D (XMLpassdb) >> >> endobj -4685 0 obj << -/D [4683 0 R /XYZ 85.039 786.531 null] ->> endobj -4687 0 obj << -/D [4683 0 R /XYZ 85.039 174.626 null] +4679 0 obj << +/D [4677 0 R /XYZ 85.039 786.531 null] >> endobj -4688 0 obj << -/D [4683 0 R /XYZ 85.039 145.406 null] +4681 0 obj << +/D [4677 0 R /XYZ 85.039 174.626 null] >> endobj 4682 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R >> +/D [4677 0 R /XYZ 85.039 145.406 null] +>> endobj +4676 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4693 0 obj << +4687 0 obj << /Length 3016 /Filter /FlateDecode >> @@ -15826,42 +15806,42 @@ d°ß;άù2×L¹¨ß@:„"óÀûíËÝñ3u1»Ã±•³î…õi”®4ê¸Äƒ‘…ÈœuW†GTõêŠùÚ€Ù½^öŒd¤ ¯ ´§ðXâÙSèJ|ljoh|ºq¯4ê”4šmÆ2=ÒS&–…§5 ,#R=ÞBFW¼ÛJ&̳ùIÇ#‹.}1 's ĺ8Nèñó ˆ¥Àqz$»–‹Ötû„sÔ–ªËÃ;뀥žã‘¢Øæî¡™½ÐòcÕb[Ä°ã:Ê@ת¬c¤,âÃÚ1ª^¶ˆg»¨0·™Æú&‡±ÓeÊÿ»¸Àâ~ž»/+ÞÈÚŠI¾ŽïÛýG›SÙ7Ì"ú€‰¾Èiz¹,á}¼Á´çJ>÷’ƒ¤…“·Ñƒi—ÇX«jueŠõQ–î¤(§¥ú}/Ø6šJ™Ž<t/:ÚK~wn´iN»Zóg€JV1BfÉ3èÛË«p÷9M(¸êÔsY£t6gÝJæSÒÀH’p z÷2ï¹½?<(izbŸ¦æò½Œ$}üizTQ…ŽãkvF-Ï£á¦m¸œJ³ø‹Ë³›jw¦0cD™µ"6œ©ÁòW.¿S¢êä‹6Ô‹jLœ·]5~êâí+Úk'¾Ð‘Ñò² endobj -4692 0 obj << +4686 0 obj << /Type /Page -/Contents 4693 0 R -/Resources 4691 0 R +/Contents 4687 0 R +/Resources 4685 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R +/Parent 4683 0 R >> endobj -4694 0 obj << -/D [4692 0 R /XYZ 85.039 786.531 null] +4688 0 obj << +/D [4686 0 R /XYZ 85.039 786.531 null] >> endobj -4695 0 obj << -/D [4692 0 R /XYZ 85.039 766.606 null] +4689 0 obj << +/D [4686 0 R /XYZ 85.039 766.606 null] >> endobj -650 0 obj << -/D [4692 0 R /XYZ 85.039 737.087 null] +646 0 obj << +/D [4686 0 R /XYZ 85.039 737.087 null] >> endobj -4696 0 obj << -/D [4692 0 R /XYZ 85.039 696.923 null] +4690 0 obj << +/D [4686 0 R /XYZ 85.039 696.923 null] >> endobj -654 0 obj << -/D [4692 0 R /XYZ 85.039 555.668 null] +650 0 obj << +/D [4686 0 R /XYZ 85.039 555.668 null] >> endobj -4697 0 obj << -/D [4692 0 R /XYZ 85.039 525.173 null] +4691 0 obj << +/D [4686 0 R /XYZ 85.039 525.173 null] >> endobj -658 0 obj << -/D [4692 0 R /XYZ 85.039 428.612 null] +654 0 obj << +/D [4686 0 R /XYZ 85.039 428.612 null] >> endobj -4698 0 obj << -/D [4692 0 R /XYZ 85.039 391.746 null] +4692 0 obj << +/D [4686 0 R /XYZ 85.039 391.746 null] >> endobj -4691 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F62 4052 0 R >> +4685 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4701 0 obj << +4695 0 obj << /Length 2911 /Filter /FlateDecode >> @@ -15882,59 +15862,59 @@ $yƒb_}ÄÛòÍŽQæïxEÌé’ñóT«ÕÇ™÷´«K#ñΤa-rFɯ¢ ãåx=ؽ»ŸscÔŽ{§8c-u½~2û8{º‘‡N uX ¬ Ë™|™„~PU‰Ó&áÇ3ÑÀåmNn6 æÄ‘TØξl‘¹k‘Q᧙šD0”…© PI 7$ endobj -4700 0 obj << +4694 0 obj << /Type /Page -/Contents 4701 0 R -/Resources 4699 0 R +/Contents 4695 0 R +/Resources 4693 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R -/Annots [ 4705 0 R 4706 0 R 4707 0 R 4708 0 R ] +/Parent 4683 0 R +/Annots [ 4699 0 R 4700 0 R 4701 0 R 4702 0 R ] >> endobj -4705 0 obj << +4699 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [342.154 348.249 458.69 361.151] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.padl.com/)>> >> endobj -4706 0 obj << +4700 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [374.665 321.151 539.579 334.052] /Subtype/Link/A<</Type/Action/S/URI/URI(http://safari.oreilly.com/?XmlId=1-56592-491-6)>> >> endobj -4707 0 obj << +4701 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 308.207 142.399 319.897] /Subtype/Link/A<</Type/Action/S/URI/URI(http://safari.oreilly.com/?XmlId=1-56592-491-6)>> >> endobj -4708 0 obj << +4702 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [178.437 73.761 317.883 85.754] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.openldap.org/)>> >> endobj -4702 0 obj << -/D [4700 0 R /XYZ 85.039 786.531 null] +4696 0 obj << +/D [4694 0 R /XYZ 85.039 786.531 null] >> endobj -662 0 obj << -/D [4700 0 R /XYZ 85.039 711.163 null] +658 0 obj << +/D [4694 0 R /XYZ 85.039 711.163 null] >> endobj -4703 0 obj << -/D [4700 0 R /XYZ 85.039 678.741 null] +4697 0 obj << +/D [4694 0 R /XYZ 85.039 678.741 null] >> endobj -666 0 obj << -/D [4700 0 R /XYZ 85.039 539.412 null] +662 0 obj << +/D [4694 0 R /XYZ 85.039 539.412 null] >> endobj -4704 0 obj << -/D [4700 0 R /XYZ 85.039 504.667 null] +4698 0 obj << +/D [4694 0 R /XYZ 85.039 504.667 null] >> endobj -4699 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F35 2980 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4693 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F35 2976 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4711 0 obj << +4705 0 obj << /Length 3014 /Filter /FlateDecode >> @@ -15948,65 +15928,65 @@ z„q<ö{é Oìø”ÆƆè¹i’År‚íÛμ¼0ñ½4âŽúÁ탲—º{y}¹#,(öH!M2í¼u[ó‘žPgX*RCÁ®‹1$ê@[ mJ6Y]ã´Ö5zt¥X5B¦2_ëfû|ZšòRíìbÙµ*#6_rM¾¢‹óò[¹ßzEã{T̛ɰeÕme‰‹kN4%ƒžªMûö)6B¦Pß²×T„‡^©97§î5yJ±#Z1d¬u¡-A"ËM²–Åæ, °t°É™œ0'_:š¼Sº‹Cù Þ±ØÍõ×3ù3=4ÑXËÄ T7Và_,Ž†<%"H²5©Ö6âœç°Í%Ø5dô$Lê²áÊŒRÝT}ãoöc䘄²{î·ZãÍP•¿‰«§¸Ñ¡QÛPRðǘ 4pE&¨[HFg«:BËgóhÒjà¸ý,¬!íGvBPµñW”’£†¡<x&Ü2h= .''½áûE“n½b¶î”BMA·¶ÄÒÍuœæ¥«˜_JÖ‡U ßÈd‰e¢_Øò5ÿjï €Þ㢿防—¢Lk#*“çTZÅúÝI2!za¢ë?Ò-S®á¨ÁçWøË’ù¿þ/IÓrŒ0°ä”¶mØVÍ÷ƒ^«Ã
Ô endobj -4710 0 obj << +4704 0 obj << /Type /Page -/Contents 4711 0 R -/Resources 4709 0 R +/Contents 4705 0 R +/Resources 4703 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R -/Annots [ 4713 0 R 4714 0 R 4715 0 R 4717 0 R 4719 0 R ] +/Parent 4683 0 R +/Annots [ 4707 0 R 4708 0 R 4709 0 R 4711 0 R 4713 0 R ] >> endobj -4713 0 obj << +4707 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [238.407 752.227 452.306 764.219] /Subtype/Link/A<</Type/Action/S/URI/URI(http://iplanet.netscape.com/directory)>> >> endobj -4714 0 obj << +4708 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [133.74 692.355 276.49 704.045] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.unav.es/cti/ldap-smb/ldap-smb-3-howto.html)>> >> endobj -4715 0 obj << +4709 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [266.863 665.257 311.734 676.946] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.idealx.org/)>> >> endobj -4717 0 obj << +4711 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [216.195 534.553 321.127 546.242] /Subtype /Link /A << /S /GoTo /D (bugreport) >> >> endobj -4719 0 obj << +4713 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [429.952 221.732 511.188 233.421] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jerry@samba.org)>> >> endobj -4712 0 obj << -/D [4710 0 R /XYZ 85.039 786.531 null] +4706 0 obj << +/D [4704 0 R /XYZ 85.039 786.531 null] >> endobj -670 0 obj << -/D [4710 0 R /XYZ 85.039 637.439 null] +666 0 obj << +/D [4704 0 R /XYZ 85.039 637.439 null] >> endobj -4716 0 obj << -/D [4710 0 R /XYZ 85.039 603.295 null] +4710 0 obj << +/D [4704 0 R /XYZ 85.039 603.295 null] >> endobj -674 0 obj << -/D [4710 0 R /XYZ 85.039 520.284 null] +670 0 obj << +/D [4704 0 R /XYZ 85.039 520.284 null] >> endobj -4718 0 obj << -/D [4710 0 R /XYZ 85.039 486.14 null] +4712 0 obj << +/D [4704 0 R /XYZ 85.039 486.14 null] >> endobj -4709 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +4703 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4722 0 obj << +4716 0 obj << /Length 1714 /Filter /FlateDecode >> @@ -16022,27 +16002,27 @@ TFƒ®ˆ‘Ž ñ
ŒÐ§£jËÏ{¤"Dµ¬4ÀÐY±“xãtj°ÜÃVñø#q¸\®Ásid"H:«þs,‹Ü!…oöñÏY×3ÿzóøkþsåþÓ/;ý7± Ì08óIì9ŽéØ}0ü>ŽXÿtòßFíendstream endobj -4721 0 obj << +4715 0 obj << /Type /Page -/Contents 4722 0 R -/Resources 4720 0 R +/Contents 4716 0 R +/Resources 4714 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R +/Parent 4683 0 R >> endobj -4723 0 obj << -/D [4721 0 R /XYZ 85.039 786.531 null] +4717 0 obj << +/D [4715 0 R /XYZ 85.039 786.531 null] >> endobj -678 0 obj << -/D [4721 0 R /XYZ 85.039 724.851 null] +674 0 obj << +/D [4715 0 R /XYZ 85.039 724.851 null] >> endobj -4724 0 obj << -/D [4721 0 R /XYZ 85.039 690.707 null] +4718 0 obj << +/D [4715 0 R /XYZ 85.039 690.707 null] >> endobj -4720 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +4714 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4727 0 obj << +4721 0 obj << /Length 1146 /Filter /FlateDecode >> @@ -16053,27 +16033,27 @@ iµ¾Vý’âY.üyVÈ—EÖ89œyVœ÷\k;ŸzžAdÐÂœÏ{Ã+>²<׉ÜÈš/wçD®Ã£‘5O¾ÙœÝÍ/ïûƘíyN0 ÄÀA¿Beʆ1Tn‹$1B¬û·l ÄaakÜë¦A€ŽmoèÒ½#µQÔ]Nr\4µ2.Í€¡¼;«í5²·HÔ•¤¹—UÝžv®Tk,ö®ëâq/$=¥YFÒ®ûqAí^VÛ1…˜ý(‚©†ÚÐÖóµ.Ë0Y‰ÌŸ‰µ.V´y3¹¾"é/ק Sk–æXtn]ç:šªÔص9è™DœP1Níš–ÛDÒä¢ØÚɤޒàn*O:nÂ?ñ-ÜC|“é¬u[Qf«”÷Øì¨ØáþݸšQ½V¢Hÿ*…Riͬ…^Ú$žckì3LŠÚOâÓÇF/⤲Zu`ËÅß2Vq&êzgt«uï—mž{}”ÄF,ºN4€¯ØÆNÂTª§²úÑ¡¬ã*Ý Ws€n²]zì×ôâf‚c…Òå³È7™üå%¥_d¤»/3ùª“´‚|”Õ-¿ˆB¬d.õVQâ─Õñ[õáïȸÈ4©}gñÖ™ñô®vFSNÒL*xMš‰®,èZy•ª¦î¼ivY)›Ó;YBQŽÿSÓªróá~Ù¼:]fA£Žloe@$yjfžêd¯iÌ¡Ôg^-Æ€u>Zð!¦ÿë'öϧ/t¢Ðï~ù¸ï;¾·#£_nß}Íxû[|Ÿò¿ïD¨endstream endobj -4726 0 obj << +4720 0 obj << /Type /Page -/Contents 4727 0 R -/Resources 4725 0 R +/Contents 4721 0 R +/Resources 4719 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4689 0 R +/Parent 4683 0 R >> endobj -4728 0 obj << -/D [4726 0 R /XYZ 85.039 786.531 null] +4722 0 obj << +/D [4720 0 R /XYZ 85.039 786.531 null] >> endobj -682 0 obj << -/D [4726 0 R /XYZ 85.039 458.172 null] +678 0 obj << +/D [4720 0 R /XYZ 85.039 458.172 null] >> endobj -4729 0 obj << -/D [4726 0 R /XYZ 85.039 424.028 null] +4723 0 obj << +/D [4720 0 R /XYZ 85.039 424.028 null] >> endobj -4725 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +4719 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4732 0 obj << +4726 0 obj << /Length 1980 /Filter /FlateDecode >> @@ -16085,34 +16065,34 @@ t,=hF)ººö ]IÈGsÆ#n§ÁCcoê±—NÂÆâ4BÞG³@¦© ‘ÑÚôÉž¼®¹w«ÁLod©S;éµ–òd„S¦,žGž ÃÐ×i§lŽ·Á]ïÀnB„~!Ól¡vIí—»¦¢j”ÄÌGÒžÆr-Û••q,l7§ãÙ11eƒÒc°µ£Ž-øî0Üå™õ W(
lt
ƒcf;‹.¤j…̲ÊÉ|§†÷ôÐ-Mb!JIáÂ¥Ít\<ÜS¡ÈªUhcY¸ð†N=\Û¸6hëÙ£jÔ¨#læ•ë"vŠ/ƒIhMT!ÂQ¹¿˜jeøX¨"rQtvÿ>\fãŠðžáGhC3J§ê§;t¦ºBzìÛÀ©íÈŽXÐåóžn†zÈ*"æÍXî4ݲ1þ…æ¼WÑëç63ÀΊ&’”=ܺ·¹ƒÐÝÐŒFå¸>Ð;»w}g±ß.%¤; õ5§Ê僉%wVšlìèi4L;ïÆu™¼'œƒ”ê1péT endobj -4731 0 obj << +4725 0 obj << /Type /Page -/Contents 4732 0 R -/Resources 4730 0 R +/Contents 4726 0 R +/Resources 4724 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R +/Parent 4730 0 R >> endobj -4733 0 obj << -/D [4731 0 R /XYZ 85.039 786.531 null] +4727 0 obj << +/D [4725 0 R /XYZ 85.039 786.531 null] >> endobj -686 0 obj << -/D [4731 0 R /XYZ 85.039 328.974 null] +682 0 obj << +/D [4725 0 R /XYZ 85.039 328.974 null] >> endobj -4734 0 obj << -/D [4731 0 R /XYZ 85.039 297.686 null] +4728 0 obj << +/D [4725 0 R /XYZ 85.039 297.686 null] >> endobj -690 0 obj << -/D [4731 0 R /XYZ 85.039 133.38 null] +686 0 obj << +/D [4725 0 R /XYZ 85.039 133.38 null] >> endobj -4735 0 obj << -/D [4731 0 R /XYZ 85.039 99.236 null] +4729 0 obj << +/D [4725 0 R /XYZ 85.039 99.236 null] >> endobj -4730 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R >> +4724 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4739 0 obj << +4733 0 obj << /Length 2352 /Filter /FlateDecode >> @@ -16133,33 +16113,33 @@ u³•ÀÏër—SògŒ‘>SØò^< #ÇpàÙÁ Mm‘fcþe÷qb£ÜŽE…ï•æÓ
McˆD½O¹cI+x~îÃ=hüîß4+ߦj0&W >h©Þ™Ð3S\Õ(|ñxýËÃä&þ)ÞÙð“#!´™æD+£žH^Þ«w3 }%á@UË\ã-P±€×óQ"ðª#X‰w"%?›OóùBk
X®÷uCVÐ/θHSzy>ªž=û=BŽ˜g$±h:•-”Ÿ
¤DÛg¦D'ÿþ Ñ`6cV?›ÙNhÚVˆòËWk׸ùŒGÊ%P
cÈÓ³¬ca ã>0¨Ñê2½óÔÔ“ÛñÌ(ôOËÝÒͶ嘑ï¢ÜsaÑÐé•••Jš ±¢%ª[YñŠ´NduD‰WÖ®xÔZ6øÄ
”Ž,CÓ¬–_¾q¥ÊdǦ^ï^y—åQrÌø\ú³P¿è¬ÿ?E—rk³ak{¼òc¶½”±C‰=îÄ^èˆü_M•¢åendstream endobj -4738 0 obj << +4732 0 obj << /Type /Page -/Contents 4739 0 R -/Resources 4737 0 R +/Contents 4733 0 R +/Resources 4731 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R +/Parent 4730 0 R >> endobj -4740 0 obj << -/D [4738 0 R /XYZ 85.039 786.531 null] ->> endobj -4741 0 obj << -/D [4738 0 R /XYZ 289.523 769.79 null] +4734 0 obj << +/D [4732 0 R /XYZ 85.039 786.531 null] >> endobj -4742 0 obj << -/D [4738 0 R /XYZ 85.039 322.14 null] +4735 0 obj << +/D [4732 0 R /XYZ 289.523 769.79 null] >> endobj -694 0 obj << -/D [4738 0 R /XYZ 85.039 162.479 null] +4736 0 obj << +/D [4732 0 R /XYZ 85.039 322.14 null] >> endobj -4743 0 obj << -/D [4738 0 R /XYZ 85.039 128.941 null] +690 0 obj << +/D [4732 0 R /XYZ 85.039 162.479 null] >> endobj 4737 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +/D [4732 0 R /XYZ 85.039 128.941 null] +>> endobj +4731 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4746 0 obj << +4740 0 obj << /Length 2956 /Filter /FlateDecode >> @@ -16175,42 +16155,42 @@ Z•å²¤0…cEø‘ú:º•7(äÕ°&Ó@nA¹1˜]b೬œ]ß’‹«W>Y–]Þm¶.„_ʯ g)‹ù(SGüóp‡×BF”#ÌÆ\¦2ˆ÷£ÒŽ‘̲LsGͲnè@¦/Šì(‰Þ˜eôÌ k´Õ´!nx8ÓIŽÉpþÈÈ·¯rÎ1úæCº“VÿR¥£$Ýññ¶YXm6!J«gÝQ<O$^ÏIíÐ9ÿqÄ€9}Õ«€Þºî=GP_ùRÜP¹ö5)jõi6ß«‚½ÆEv8öΊlÀœY½%ò9‚ZäCŠ£"›µÈwÍš\â1oKºd9%wÚ¾sþsŽsFnzSî3wrP—Û ¨å¦äƒq 7.ä¨èg,=çœož˜3 75p†àNÇ5`PÜsö›¶”™„spl{§?à•ÅÁ·…NvÕݹ’º÷èT‘oÚÝm»ŸùnFÝœ¼Õj¹»4(S6ì”|¹‡i,šw45³³Ý-åHRÞ}Vþ6ðÞ^>ÂÄ‘UüÈ6Ø«cO«O6vK~ËGYÌæ_æxò V¿Þó›OÔêÄ13¡¾'űš«¹w:®•yës5Ä×2~|¸¹–ýZ endobj -4745 0 obj << +4739 0 obj << /Type /Page -/Contents 4746 0 R -/Resources 4744 0 R +/Contents 4740 0 R +/Resources 4738 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R -/Annots [ 4748 0 R 4750 0 R ] +/Parent 4730 0 R +/Annots [ 4742 0 R 4744 0 R ] >> endobj -4748 0 obj << +4742 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [226.195 654.697 375.4 666.386] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -4750 0 obj << +4744 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [149.643 262.963 341.857 275.865] /Subtype /Link /A << /S /GoTo /D (samba-pdc) >> >> endobj -4747 0 obj << -/D [4745 0 R /XYZ 85.039 786.531 null] +4741 0 obj << +/D [4739 0 R /XYZ 85.039 786.531 null] >> endobj -698 0 obj << -/D [4745 0 R /XYZ 85.039 368.576 null] +694 0 obj << +/D [4739 0 R /XYZ 85.039 368.576 null] >> endobj -4749 0 obj << -/D [4745 0 R /XYZ 85.039 332.311 null] +4743 0 obj << +/D [4739 0 R /XYZ 85.039 332.311 null] >> endobj -4744 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +4738 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4753 0 obj << +4747 0 obj << /Length 3767 /Filter /FlateDecode >> @@ -16234,33 +16214,33 @@ MBG+§ßÉÌçe±_M¼×i¥cGI±ÚR7ñZ»¸í†BƒÝÕELS¡Í-´Þ„:ò +gdÓg‰4‡>7w÷ðoËÑPÎH kk±)=eKP¬sTà35aþUsMµÍô•)åñøZ‡[6C¡Ë=æ*„ª*ƒ§ü]øñè¶{¨—šgÿZ€.ßð¥©ÙÎ 6ùBõÖunãZ…ÓVý܃}›ßÕê·5QsäÕŒ%̼çê Å%ƒÒ–ÓEÇP1ݯÊjÅ̈¾ºÓÌ7Ä Bú]é†È”zõúùÿZDqŒñ[äÖËá°}úÚz,Úp^á”ï½;í•QÜÂCîá‘$,Ðç¢(øTFJDYe2¾ø’®VòÑøåìò…ÆóÅhÉì¨<|½+&\»%ð#Õv”éSð.,Þƒ-»úqÄýw½2œÊ%lÄ*c°ZiªqÁ¼~ûÑ&±ôý.ýÉô›ÂOnƒ£vUh¾Úï.’Õ15ËÅΊùâ_
®"‚o^
~ªáÄkpŠÔum r6/6OA“N<»ßg»’êÅþÙCV<¬²S øÏûló5Å'`ôóK×êªaºÛ=Û…Gñ,4ÂóÙKÂ(:ââÅå’¿8Z¨M zƒ§¾våùyYŒŠHÄ`ݵ´Gî<úò¦Þõ”N%xS&D”pp9Ø”FqSÏdÒ Á-ç]¢z&%A§Ï/f ôèlÆŸ.ŸK*qqÑÓ3sÍ‚°4 QB™èTµÇ²M… Etqûg6/ÏW £)¥ªÖM©¹†ä¶/zÒ»4þ-Ÿ*îî<
¾=î:“©ñáÝ{XŠ"xúØÓË¿ÙÈ?šâ {¦FMõ0´0ò´Å†}°$n¡–DŠ>ð+.@ø[s>yŽþ´›XØyÕ–e°€vÏ düi½p,ßóÿP¤åí}|ÖÛ´Å.~9¼…%,Ř¥{z8uó•áš¬bœ6ƆƒóvWú¡Øßu¥Iw½cx÷Ã)£V3mt¾Æ’ÇDƼEåÿ[å„#endstream endobj -4752 0 obj << +4746 0 obj << /Type /Page -/Contents 4753 0 R -/Resources 4751 0 R +/Contents 4747 0 R +/Resources 4745 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R ->> endobj -4754 0 obj << -/D [4752 0 R /XYZ 85.039 786.531 null] +/Parent 4730 0 R >> endobj -4755 0 obj << -/D [4752 0 R /XYZ 85.039 763.817 null] +4748 0 obj << +/D [4746 0 R /XYZ 85.039 786.531 null] >> endobj -4756 0 obj << -/D [4752 0 R /XYZ 207.409 769.184 null] +4749 0 obj << +/D [4746 0 R /XYZ 85.039 763.817 null] >> endobj -702 0 obj << -/D [4752 0 R /XYZ 85.039 399.573 null] +4750 0 obj << +/D [4746 0 R /XYZ 207.409 769.184 null] >> endobj -4757 0 obj << -/D [4752 0 R /XYZ 85.039 366.035 null] +698 0 obj << +/D [4746 0 R /XYZ 85.039 399.573 null] >> endobj 4751 0 obj << -/Font << /F56 3230 0 R /F62 4052 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F35 2980 0 R >> +/D [4746 0 R /XYZ 85.039 366.035 null] +>> endobj +4745 0 obj << +/Font << /F56 3226 0 R /F62 4047 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4760 0 obj << +4754 0 obj << /Length 2067 /Filter /FlateDecode >> @@ -16270,33 +16250,33 @@ bª¬Öåpó¼Ó5é´<ïq¤Ú•W³¤˜žÊá–÷~Y7;̯èa´Š:Òך2Òðêú‚Ça]H ¹Ì„·WÑ‘Â*¹&‘:Ý":<¦ ÂW„‘_¯‹ñ¬*‹¬NšXÊâXǯö³ËÔ!XPJµ…{ˆ‹qŠP„ÿ¶¦ûQUg€6¹/µ‹ Éyž»56[Žq¹<ò'I2Äfæˆc~p Cø¿REïlS|xd–°€§Ä ¼&— ×PçIaêÏ4í'.šY¨ ¥êä(×áÙdƒë«NV0xy¼3w*:õï×ÃwÇôKè¯éßò%ÕDj+7Î{k¬Ü±ui k ó.½IûA`Ü]©ÝXeyn™!ÁÄî'y‰ý ¦ù£pF14ûoº™ endobj -4759 0 obj << +4753 0 obj << /Type /Page -/Contents 4760 0 R -/Resources 4758 0 R +/Contents 4754 0 R +/Resources 4752 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R +/Parent 4730 0 R >> endobj -4761 0 obj << -/D [4759 0 R /XYZ 85.039 786.531 null] +4755 0 obj << +/D [4753 0 R /XYZ 85.039 786.531 null] >> endobj -706 0 obj << -/D [4759 0 R /XYZ 85.039 428.751 null] +702 0 obj << +/D [4753 0 R /XYZ 85.039 428.751 null] >> endobj -4762 0 obj << -/D [4759 0 R /XYZ 85.039 392.486 null] +4756 0 obj << +/D [4753 0 R /XYZ 85.039 392.486 null] >> endobj -710 0 obj << -/D [4759 0 R /XYZ 85.039 168.005 null] +706 0 obj << +/D [4753 0 R /XYZ 85.039 168.005 null] >> endobj -4763 0 obj << -/D [4759 0 R /XYZ 85.039 133.259 null] +4757 0 obj << +/D [4753 0 R /XYZ 85.039 133.259 null] >> endobj -4758 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F20 2965 0 R /F15 2976 0 R /F36 4189 0 R /F37 4192 0 R /F66 4195 0 R >> +4752 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F20 2961 0 R /F15 2972 0 R /F36 4184 0 R /F37 4187 0 R /F66 4190 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4766 0 obj << +4760 0 obj << /Length 2789 /Filter /FlateDecode >> @@ -16316,40 +16296,40 @@ xÚÍZYÛ8~ï_áˆÄlñÐì>$™d·3ÉfâÁb‘äA¶Õm!²ä–äôô¿ß:HI>䉂Z4Y,V‹_K’þä$„¯“ [?Û)¾@k#"#Ç1íŒ+øá™Ùuuùzt;ú•.qˆÏÉ$ o¤öä^e·)•éÛƒº×“fðjbô|^BøŸËæŸ#• D «R†ñ/@<)Úw^Ð/t /8'vç¹Ð.!üÏŒÒ~(bŽÜ+ ±VØ%åY˜¦z_=Ïûu.áç¤VJ‹H™=©`Ú]®µöñݿ„Ô?ñîK8ç1ã҉݇ÔÀuR&ð5¿qpµË‘m0¼À6Ÿât ¢=ñÞ¤® \ݺ›{_Ûí_Ûô/Lº÷+¹-v¥
éÕciþE´¼thÀÊÛÉ[4–X€›üá%àn©oa›øÁ¸â†ò›Ï”¥q`ÈãAí€ÓRÁC˜‰_…BÅœüw*eä¥uI¥ã÷(v Üý‚€vdr?A1hü´Iü^+긾ÙèÉ/:Èj¹Îz¶ìÌñЙU"ÂÝ[‚Öœ¿§ÔÒÖYŒñ¹…
Ί ù…?þÃ7a8HïJ©ã`ÖïøUÆ;œõ~,‘Øïp_©à³iyª«ø!¾òÁgLj«)®’‚CX:+°´n¾ì~ü¿›À&´ï¾õо´6_ðFBæÍ£u–®R¬pºŽª,™¬uõRßï¹u_œØnúX ZõÎÕ||e¿UY¤<ä¾3:–Þ½vÑš|•Õî³t¯¸«ùí…Iû:ËâÊðh÷Ö (˜k÷f Î9þ®ŒV=Ye4I $„©î4|ÿÁ³+ýèÛƒÕù³Ž!$ŽO£ÒWÙ7¡Rÿ^3†…FêƒÂl6ôFs endobj -4765 0 obj << +4759 0 obj << /Type /Page -/Contents 4766 0 R -/Resources 4764 0 R +/Contents 4760 0 R +/Resources 4758 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4736 0 R +/Parent 4730 0 R >> endobj -4767 0 obj << -/D [4765 0 R /XYZ 85.039 786.531 null] +4761 0 obj << +/D [4759 0 R /XYZ 85.039 786.531 null] >> endobj -714 0 obj << -/D [4765 0 R /XYZ 85.039 697.613 null] +710 0 obj << +/D [4759 0 R /XYZ 85.039 697.613 null] >> endobj -4768 0 obj << -/D [4765 0 R /XYZ 85.039 663.47 null] +4762 0 obj << +/D [4759 0 R /XYZ 85.039 663.47 null] >> endobj -718 0 obj << -/D [4765 0 R /XYZ 85.039 525.394 null] +714 0 obj << +/D [4759 0 R /XYZ 85.039 525.394 null] >> endobj -4769 0 obj << -/D [4765 0 R /XYZ 85.039 489.129 null] +4763 0 obj << +/D [4759 0 R /XYZ 85.039 489.129 null] >> endobj -4770 0 obj << -/D [4765 0 R /XYZ 85.039 311.188 null] +4764 0 obj << +/D [4759 0 R /XYZ 85.039 311.188 null] >> endobj -4771 0 obj << -/D [4765 0 R /XYZ 221.091 317.161 null] +4765 0 obj << +/D [4759 0 R /XYZ 221.091 317.161 null] >> endobj -4764 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im3 4358 0 R >> +4758 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4774 0 obj << +4768 0 obj << /Length 3596 /Filter /FlateDecode >> @@ -16368,33 +16348,33 @@ DÅÍ—w :Û‘734öƒÎ~ãí?&-RÔŒj,@Í,~¤¦”M?‹`tü Si-” °dŸÊH!,ÄŸÜ“F¥ùC†ø lm$Àü¾Ž«Ïv]d5slÆ…j|xܺ³¯¢æƒqô~9_úH§K§‘Ôé6,®\{ëæÿþ —À TÌ0·!ÛQñ®3y|OöâÎ8×Î}š6É_Èy3»}nk¶A‘õ@e´7yÚK'šß܃òaÂ=ui.Ðsmý+P8[Üu¥»?ð&Q2)Éÿ±a]/ir<_ûÊÖ®8w #€µœßÜ·F˜ñ£ËçÒ&½Z“Ö6Áè)[§®M°gÃpUÁE‹¡¸|ðáñQ–Þ5—O3l=‶XŽºC#}%NHâÖR†¦A«ì%¹QKpVïœâÒuí¤¥”ÕK¡!@ƒë™‹ñwa[J
çãä—Uã–qe×`rà¿Õdíò»'—ËoêØhÿ|AÛ/’R
óf³’Fy’]™Jð•Û^ºŒ¶ 7vktq7Ž‚|\<òr‹ïÆá^”ûi"Û°ä¯\0]ÑtÄ'R¨=§µòoƒéE.†*ÄÃEKU<»á¯×¹ÄË{¥ì>ÇWóvî˜)óÙ§ö¢\xžˤŠÂ\ú¾<6uwØôÒµîn¾Â¼ç³‰·”3;ZB?X]ìl§2)|™ˆÁY”s÷ùxÑA>ŸMº^ˆ§3_œå¡÷{®ß²+æ¸.ê~Ï1ÔÓ§¡í}šmÜlnãóÙ¦†¯ÛÚŽêÔÆ÷ãÅÄd#ZQý1€p[ÇE×]0s*¶Ï;ØBÝý½àîM覽±‰Ú2î/8;·Ú4ÂôŒvGÕæãν±Ä<~Âa#js’ 7"b°=já³oG:§¸vöyMï’߸ïˆÚD׫™VSFìPĉв$ˆ9,íÞ½ûÍ`|3`™Ú²Ä¼À_ÿ>õZÊØz2ýáµá~´ùƒèzŒ`Z&ÓÛ±í¯›”åç’Î_öþĽ?Ì?hSëFö,
`ìèÁš=7Ó_L¾ù¿þÑî`endstream endobj -4773 0 obj << +4767 0 obj << /Type /Page -/Contents 4774 0 R -/Resources 4772 0 R +/Contents 4768 0 R +/Resources 4766 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R ->> endobj -4775 0 obj << -/D [4773 0 R /XYZ 85.039 786.531 null] +/Parent 4773 0 R >> endobj -4776 0 obj << -/D [4773 0 R /XYZ 85.039 738.175 null] +4769 0 obj << +/D [4767 0 R /XYZ 85.039 786.531 null] >> endobj -4777 0 obj << -/D [4773 0 R /XYZ 228.576 744.149 null] +4770 0 obj << +/D [4767 0 R /XYZ 85.039 738.175 null] >> endobj -722 0 obj << -/D [4773 0 R /XYZ 85.039 216.086 null] +4771 0 obj << +/D [4767 0 R /XYZ 228.576 744.149 null] >> endobj -4778 0 obj << -/D [4773 0 R /XYZ 85.039 181.942 null] +718 0 obj << +/D [4767 0 R /XYZ 85.039 216.086 null] >> endobj 4772 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R >> +/D [4767 0 R /XYZ 85.039 181.942 null] +>> endobj +4766 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4782 0 obj << +4776 0 obj << /Length 2070 /Filter /FlateDecode >> @@ -16411,59 +16391,59 @@ OÇ݉hÃ÷mqœ¥¯¶EŒÞML¶uŠ0®7ä®/ä“|)¶ .]r àÄHåzä™oQ}·gßœ«ù4¥¿Ñ²Õ˜ó?}Æ=Ôâ1ÔÇrœõ5¤WéwÊPj“ñÉ%«•ÿ®Z/endstream endobj -4781 0 obj << +4775 0 obj << /Type /Page -/Contents 4782 0 R -/Resources 4780 0 R +/Contents 4776 0 R +/Resources 4774 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R -/Annots [ 4787 0 R ] +/Parent 4773 0 R +/Annots [ 4781 0 R ] >> endobj -4787 0 obj << +4781 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 290.779 219.43 302.468] /Subtype /Link /A << /S /GoTo /D (acctmgmttools) >> >> endobj -4783 0 obj << -/D [4781 0 R /XYZ 85.039 786.531 null] +4777 0 obj << +/D [4775 0 R /XYZ 85.039 786.531 null] +>> endobj +722 0 obj << +/D [4775 0 R /XYZ 85.039 766.606 null] +>> endobj +4778 0 obj << +/D [4775 0 R /XYZ 85.039 746.481 null] >> endobj 726 0 obj << -/D [4781 0 R /XYZ 85.039 766.606 null] +/D [4775 0 R /XYZ 85.039 622.822 null] >> endobj -4784 0 obj << -/D [4781 0 R /XYZ 85.039 746.481 null] +4684 0 obj << +/D [4775 0 R /XYZ 85.039 590.401 null] >> endobj 730 0 obj << -/D [4781 0 R /XYZ 85.039 622.822 null] +/D [4775 0 R /XYZ 85.039 436.348 null] >> endobj -4690 0 obj << -/D [4781 0 R /XYZ 85.039 590.401 null] +4779 0 obj << +/D [4775 0 R /XYZ 85.039 396.185 null] >> endobj 734 0 obj << -/D [4781 0 R /XYZ 85.039 436.348 null] +/D [4775 0 R /XYZ 85.039 396.185 null] >> endobj -4785 0 obj << -/D [4781 0 R /XYZ 85.039 396.185 null] +4780 0 obj << +/D [4775 0 R /XYZ 85.039 359.318 null] >> endobj 738 0 obj << -/D [4781 0 R /XYZ 85.039 396.185 null] ->> endobj -4786 0 obj << -/D [4781 0 R /XYZ 85.039 359.318 null] ->> endobj -742 0 obj << -/D [4781 0 R /XYZ 85.039 276.51 null] +/D [4775 0 R /XYZ 85.039 276.51 null] >> endobj -4788 0 obj << -/D [4781 0 R /XYZ 85.039 241.764 null] +4782 0 obj << +/D [4775 0 R /XYZ 85.039 241.764 null] >> endobj -4780 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R >> +4774 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4791 0 obj << +4785 0 obj << /Length 772 /Filter /FlateDecode >> @@ -16472,27 +16452,27 @@ xÚ¥TMs›0½ó+8Š™Z•©3=8©Ó¦Ó&mLOiØ`›‰ãqòï»+ —ÚN.íîÓîÛ/qŸÁûJR&´Ÿ¨˜JÁýyå1 – &ö¦×p2/3õrÇÅìVîbÚ~œ:rs‘:°´/ÙÔ§#mR)ì>¯Ëº½Ž¢ˆL–ì!Ã<L¦`jtTpàÆû(é~¸³ê°=aB¬.HW%Þ–é¿638Ïv£\n m°Ô·Ù–Ã6‹þ²ËGJÒö4žPÙÕ°.¾ÀÚÓ«ƒ4«-¡Uý®s«l6ŽOSc¿¥&ûUÑ:F¥1h8H3C¼8³Õ.<àñVƒ¡æŠ&JQßÆHjšZÜ?Ã/B*ÃÄá6fŸ¹VíCS»hÕ·S¯½'BÒȾÖÇûKý¿^òÃVGŠjž_j†4ä2æM õ1ãþÉ?¥üÔ;¨qendstream endobj -4790 0 obj << +4784 0 obj << /Type /Page -/Contents 4791 0 R -/Resources 4789 0 R +/Contents 4785 0 R +/Resources 4783 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R +/Parent 4773 0 R >> endobj -4792 0 obj << -/D [4790 0 R /XYZ 85.039 786.531 null] +4786 0 obj << +/D [4784 0 R /XYZ 85.039 786.531 null] >> endobj -746 0 obj << -/D [4790 0 R /XYZ 85.039 683.595 null] +742 0 obj << +/D [4784 0 R /XYZ 85.039 683.595 null] >> endobj -4793 0 obj << -/D [4790 0 R /XYZ 85.039 653.702 null] +4787 0 obj << +/D [4784 0 R /XYZ 85.039 653.702 null] >> endobj -4789 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4783 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4797 0 obj << +4791 0 obj << /Length 2805 /Filter /FlateDecode >> @@ -16508,34 +16488,34 @@ N”i-•£¾kI»¶A£ïOÝXà`¡¾HŽ6s¡¶ñj–‡þAVÃÔ©U²Úàºì§ÚH‡if¿‰_,äœÌdsô¢8Ñ„_¬r¡•„èK#þ YñZf5~‘+?²( ÃìžÅ _ŠS‚¸:“ŠÅí¥2Ãý³@Þƒ,iéôìzÐG Wîÿ
ÁbUùTGçŸzö¨†ª”à]x<HU7{<À`Ï‹béá@‡qê–˜á«ZzÆ ä€\/0³i)÷05P“Q°( ã,–5kù…ÂÚ,4JÏÓÆ”ë°~›x´êtEý©&ŒMõˆ†Ã³+è5S”öÌs…5n†€l‚·øîüYÊ«ËÓò7o$¤±CÖ<Tƒð|PÙAÆ;Òn1óʺ)—-;&?ÉŒï$§ãà£ÅÅâ`.}ù|ãðÒ;][{&úø3PÝq;G–Ry„´tœuÌg—÷²Ç½—.Æ]¾J¼úþȘ㛨VQùœ›zv¢äãcÑ¥‚¨<‚íøÊÑóì-7/^ù@ׄÝpòš?Ï°Õï…ÏuÉC#"µ¸
9´›¿œD‘‡þÞvö”†Ëµ±;®VˆÚ qvýBPhh›©[xž`Íqà?¯¹¥KœßúŒ…kIrþLPLúØMøb™p}5jäE x‰Ðs <Gy#˜_jÍLNã³<´üAŒÈ 6m/å‰rzUÿkÝßI•ˆ”`¨HKÙ{¤ÔÞ@†Y\Ä·ÚJaþ•w_`ˆž²s¾0OôÌ ·&|…ãíYó‘)ì,ýGêy@¿ÆSin|…xñ3û±>”Ã/Y|ÔÁ7-¸ÅWøžfÃ~ΟóÚÇ+0CæÒÙÃ%jvÙŸb#cëÅl‘ü>ñ"wÒFÏÂ&Æc.¥=)´eO„R‡£8Õ‰S¼hu¹ÿâòäóL–±{ÄœÚ ÍRï`Ô",”"NíîåÙÎ{KÏÃãõ[©Kçβ³'¤4¨d7,ånÞQ©"²-ƒp/"Eëù—Ü@€ñêçÐ"b ÛÇØé…ª÷·gJ×Ü9å›Y1ÁHa[<O5®âWAâÀá€T›¼“8<ÙÖ§Ñc/cñmÓúúËEA¹W¹©˜EV\#ñ{ÈG¯’+zlo¹']ØEÅ“]¸^èèE½ endobj -4796 0 obj << +4790 0 obj << /Type /Page -/Contents 4797 0 R -/Resources 4795 0 R +/Contents 4791 0 R +/Resources 4789 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R +/Parent 4773 0 R >> endobj -4798 0 obj << -/D [4796 0 R /XYZ 85.039 786.531 null] +4792 0 obj << +/D [4790 0 R /XYZ 85.039 786.531 null] >> endobj -750 0 obj << -/D [4796 0 R /XYZ 85.039 766.606 null] +746 0 obj << +/D [4790 0 R /XYZ 85.039 766.606 null] >> endobj -3061 0 obj << -/D [4796 0 R /XYZ 85.039 658.638 null] +3057 0 obj << +/D [4790 0 R /XYZ 85.039 658.638 null] >> endobj -754 0 obj << -/D [4796 0 R /XYZ 85.039 429.939 null] +750 0 obj << +/D [4790 0 R /XYZ 85.039 429.939 null] >> endobj -4799 0 obj << -/D [4796 0 R /XYZ 85.039 394.628 null] +4793 0 obj << +/D [4790 0 R /XYZ 85.039 394.628 null] >> endobj -4795 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F58 3365 0 R >> -/XObject << /Im3 4358 0 R >> +4789 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F58 3360 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4802 0 obj << +4796 0 obj << /Length 1781 /Filter /FlateDecode >> @@ -16548,14 +16528,14 @@ xÚXYoÛF~ׯ ú" 2ヶâƒ' QäÃæC?‹ˆ©z´ÌËpÀ¡Î!C¦Øré¾C†ß™Ç•Œ!ãhaS1Fû/#Âkå«ë†Å&³¹BêbNÑjG¶8èNžµ™:T¿¶¡Í‡ºÕL Ë`ÑèžäŠZ&.·¶
Í“sKÃ=§íxÈ3³UãÚ€¬eVXE;w1Aˆª„ƒd¿]V,
Å[VJ®æ7^pí=PK0ULl%™Äǯ˷<w¶Â4›Íò™%vXJF"…ˆª÷ÚÇlÀéF·uqïÈSÓR[Ägøæ÷êÀÃïcµf tÿ–4¼ì¹÷86µÁôr”"¸"èÕœö°a£q1°à³g\ŠÌ&R[eÖ=GmÕÀfØL5?LzˆÜ¿gYÍçîyƒxçºm“7~¡mUí|;:U C螘¡eÉضÝ@ú
W“g—_€þ¼¡èSk~p)'‹Þ« ×ܳ¤¿ÌžFª»Œžñá-&ÛϤ<w{Bž{
ö6±†ƒ^¬1IÀÁût‘þýÈ‹>4´‰O>X7$ûïÕ¾OàjIèá¼÷JW2‰IN©r$'u)x“‡*è+›Öü©ÐnºxƵ|t˯»ÒÝ=+ºf¼¦WSi_…}œçíôܽ
ñÅqÆûeÞmñfî™R´<b¡›-¸Úù|ÒÕ’£®¶$xûਫO¨ê\}J—suOÔK¸cªð8.\5M£¾{ÓÞG^j:Ä7¼¤.‡ïg\,ù
bW];ÀÅ^µ…ªõÕ(Ñü^¢ü%[>—–£xdå¯TÖ¼ òÀ¯D«¥×£ÏŽ~Å ÍÿMÚÿ’¶©õ?}I'"MŽ|H› endobj -4801 0 obj << +4795 0 obj << /Type /Page -/Contents 4802 0 R -/Resources 4800 0 R +/Contents 4796 0 R +/Resources 4794 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R +/Parent 4773 0 R >> endobj -4794 0 obj << +4788 0 obj << /Type /XObject /Subtype /Image /Width 194 @@ -16579,36 +16559,36 @@ y zìر‡–]ŠÙÍš5˜nݺ%–Fv°ß?tèVÚW®\IKKÓ¢híÚµÛ·oooorÊɤI“öìÙƒ:ÀÅaѢ̎ZÁ,fmÛ¶-X°@Ý"-›:}«•Å¨ÕZiuÚ¡èêÕ«¸¤3ÓD~~>&zwwwì>ýôS_\\Œ\„˜ôÑÛà;šô¿ÚnmìV°“š1cFee¥òÍKöSØþ`+„™"22R¼-³‹Wì±ÄØa5Û§=šV?he1jµEZ6D(zï½÷àRÔ&¦ýû÷›töôxÈ>/ŠŠŠúÇ?þ1@và¦àL<==“““oß¾MŠþÙ5EŠ(ŠQ¤ˆ"E×(;\H;ðM:¸¡Dù'T£®®]¼xñÈ‘#‡
öòË/ïÞ½[?ž
eŠRRR”9”uxá…Þ}÷ÝúúúÖÖÖÓ§OÏš5K?ž
eŠnܸ/Ÿ<Ë:¸¹¹Éo)¥odöäÉ“qqqƒ!99Yy(44‘02yòdù•Qõ%eWdff~üñÇuOò˜<ùƒFmÞ¼ÙÏÏÏÃÃ#!!
è&##cÿþýFMŸ>}Ó¦M¥¥¥ò›ÀúñFf³³³kjj<x ¾ œendstream endobj -4803 0 obj << -/D [4801 0 R /XYZ 85.039 786.531 null] +4797 0 obj << +/D [4795 0 R /XYZ 85.039 786.531 null] >> endobj -4804 0 obj << -/D [4801 0 R /XYZ 85.039 763.817 null] +4798 0 obj << +/D [4795 0 R /XYZ 85.039 763.817 null] >> endobj -4805 0 obj << -/D [4801 0 R /XYZ 85.039 763.817 null] +4799 0 obj << +/D [4795 0 R /XYZ 85.039 763.817 null] >> endobj -4806 0 obj << -/D [4801 0 R /XYZ 309.595 461.859 null] +4800 0 obj << +/D [4795 0 R /XYZ 309.595 461.859 null] >> endobj -758 0 obj << -/D [4801 0 R /XYZ 85.039 385.056 null] +754 0 obj << +/D [4795 0 R /XYZ 85.039 385.056 null] >> endobj -4807 0 obj << -/D [4801 0 R /XYZ 85.039 342.771 null] +4801 0 obj << +/D [4795 0 R /XYZ 85.039 342.771 null] >> endobj -4808 0 obj << -/D [4801 0 R /XYZ 85.039 107.434 null] +4802 0 obj << +/D [4795 0 R /XYZ 85.039 107.434 null] >> endobj -4809 0 obj << -/D [4801 0 R /XYZ 85.039 79.729 null] +4803 0 obj << +/D [4795 0 R /XYZ 85.039 79.729 null] >> endobj -4800 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R >> -/XObject << /Im7 4794 0 R >> +4794 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R >> +/XObject << /Im7 4788 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -4812 0 obj << +4806 0 obj << /Length 1960 /Filter /FlateDecode >> @@ -16624,30 +16604,30 @@ J2J¸ÍŒ.jWF*³ÓÐ’ü9F%^!ÓOL¨ï¯SL:†²h¿EBWN=0;]ȘnMénÕLž6Ø”¥.68ý’dæÍh”2 þ*|ω¼‚Ô£AURÞÊtM)ŒP£¬û–iCà U“B¡j4ßù¶/Úî;…êI¡k<ñ‰îƒ±ƒÀÝÃAdÀÑÞKüoz/U{¼;L!L¨2=N¬)>y1êµIb endobj -4811 0 obj << +4805 0 obj << /Type /Page -/Contents 4812 0 R -/Resources 4810 0 R +/Contents 4806 0 R +/Resources 4804 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4779 0 R +/Parent 4773 0 R >> endobj -4813 0 obj << -/D [4811 0 R /XYZ 85.039 786.531 null] +4807 0 obj << +/D [4805 0 R /XYZ 85.039 786.531 null] >> endobj -4814 0 obj << -/D [4811 0 R /XYZ 85.039 695.473 null] +4808 0 obj << +/D [4805 0 R /XYZ 85.039 695.473 null] >> endobj -762 0 obj << -/D [4811 0 R /XYZ 85.039 324.413 null] +758 0 obj << +/D [4805 0 R /XYZ 85.039 324.413 null] >> endobj -4815 0 obj << -/D [4811 0 R /XYZ 85.039 289.667 null] +4809 0 obj << +/D [4805 0 R /XYZ 85.039 289.667 null] >> endobj -4810 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R /F62 4052 0 R >> +4804 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4818 0 obj << +4812 0 obj << /Length 1680 /Filter /FlateDecode >> @@ -16657,45 +16637,45 @@ xÚµWmoÛ6þî_áu àz åõ9T$+ð)éK’åÝžšZA€·Â'Ù‡2Ô½F8K¬/¢é>ø”œÿ´Ï ŒíŽµüEuñÂDó|ÀáÉëw endobj -4817 0 obj << +4811 0 obj << /Type /Page -/Contents 4818 0 R -/Resources 4816 0 R +/Contents 4812 0 R +/Resources 4810 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4819 0 obj << -/D [4817 0 R /XYZ 85.039 786.531 null] +4813 0 obj << +/D [4811 0 R /XYZ 85.039 786.531 null] >> endobj -766 0 obj << -/D [4817 0 R /XYZ 85.039 766.606 null] +762 0 obj << +/D [4811 0 R /XYZ 85.039 766.606 null] >> endobj -4820 0 obj << -/D [4817 0 R /XYZ 85.039 742.055 null] +4814 0 obj << +/D [4811 0 R /XYZ 85.039 742.055 null] >> endobj -770 0 obj << -/D [4817 0 R /XYZ 85.039 686.204 null] +766 0 obj << +/D [4811 0 R /XYZ 85.039 686.204 null] >> endobj -4821 0 obj << -/D [4817 0 R /XYZ 85.039 652.065 null] +4815 0 obj << +/D [4811 0 R /XYZ 85.039 652.065 null] >> endobj -4822 0 obj << -/D [4817 0 R /XYZ 318.781 616.398 null] +4816 0 obj << +/D [4811 0 R /XYZ 318.781 616.398 null] >> endobj -4823 0 obj << -/D [4817 0 R /XYZ 85.039 359.561 null] +4817 0 obj << +/D [4811 0 R /XYZ 85.039 359.561 null] >> endobj -774 0 obj << -/D [4817 0 R /XYZ 85.039 287.376 null] +770 0 obj << +/D [4811 0 R /XYZ 85.039 287.376 null] >> endobj -4824 0 obj << -/D [4817 0 R /XYZ 85.039 254.557 null] +4818 0 obj << +/D [4811 0 R /XYZ 85.039 254.557 null] >> endobj -4816 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F58 3365 0 R >> +4810 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4828 0 obj << +4822 0 obj << /Length 2105 /Filter /FlateDecode >> @@ -16713,45 +16693,45 @@ Ld
NQä¡i8·‚äðÄD²¥.˜’œE!bvš–»ptŸ½ÍLúWS®¹¶¿®È´¹1cÚÑy æÛ‰Ç%'~ à`α44aš×ÇpI[” ‘CofïÇ@™f87U0x‹¾a$V¦·ùÄÔõsô@ázcA†ZÛ”E8PBço§žüåûØ(ðŸáý»¾ŠO¾'¸iâ/Û6ô}׃0828–Ø~>.òÿ endobj -4827 0 obj << +4821 0 obj << /Type /Page -/Contents 4828 0 R -/Resources 4826 0 R +/Contents 4822 0 R +/Resources 4820 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4829 0 obj << -/D [4827 0 R /XYZ 85.039 786.531 null] +4823 0 obj << +/D [4821 0 R /XYZ 85.039 786.531 null] +>> endobj +774 0 obj << +/D [4821 0 R /XYZ 85.039 517.311 null] +>> endobj +4824 0 obj << +/D [4821 0 R /XYZ 85.039 477.147 null] >> endobj 778 0 obj << -/D [4827 0 R /XYZ 85.039 517.311 null] +/D [4821 0 R /XYZ 85.039 405.564 null] >> endobj -4830 0 obj << -/D [4827 0 R /XYZ 85.039 477.147 null] +4825 0 obj << +/D [4821 0 R /XYZ 85.039 370.818 null] >> endobj 782 0 obj << -/D [4827 0 R /XYZ 85.039 405.564 null] +/D [4821 0 R /XYZ 85.039 193.166 null] >> endobj -4831 0 obj << -/D [4827 0 R /XYZ 85.039 370.818 null] +4826 0 obj << +/D [4821 0 R /XYZ 85.039 158.42 null] >> endobj 786 0 obj << -/D [4827 0 R /XYZ 85.039 193.166 null] ->> endobj -4832 0 obj << -/D [4827 0 R /XYZ 85.039 158.42 null] ->> endobj -790 0 obj << -/D [4827 0 R /XYZ 85.039 116.26 null] +/D [4821 0 R /XYZ 85.039 116.26 null] >> endobj -4833 0 obj << -/D [4827 0 R /XYZ 85.039 81.515 null] +4827 0 obj << +/D [4821 0 R /XYZ 85.039 81.515 null] >> endobj -4826 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R >> +4820 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4836 0 obj << +4830 0 obj << /Length 1286 /Filter /FlateDecode >> @@ -16763,21 +16743,21 @@ Nåy?™ã’ _g¼‘õ—ŒÞæU ÛÖ…UÕ¯cÌ 6–jL(l›¤n(À×â¯Q@ æ…àiÉÔU5¼NД×ÍÖ¯'Õ†‚ Wåo:rÒ[í¸'Kê°ÕT÷Çn+Kîf«ñÄðáuÈÔlL•ò¡±šVÝ@‘Jܽ0g¢Eµj5rüT?ù0çÊÇå[Í04œ7YÊ2)Ú«Û)‰ŒMÛ,u8õí%βoEƳí\îëlC^oÐÜ‚4`}ªÈã|Áׂ„î´1¶-6Ð`˪,³eú˜€aòpu7å["½[ByÆ5¾±×Dù²:s“ÈÐõÃÀ²´3bšl2Â܈<#¨#ñ‘ÞO/ºª†õ}ûTÜàÓõqùbþ‰ÏðŽ¢›I©À•ÞáÍÔŸ»»mÿa7ÜC^5vö¶I뱑åÉMgò z¿C]qñ4™}íüd>~çÂŽë=§»¿$‚È#uþ¬•r•ìœAÇ¥¯=nßݧ.ÿÔðendstream endobj -4835 0 obj << +4829 0 obj << /Type /Page -/Contents 4836 0 R -/Resources 4834 0 R +/Contents 4830 0 R +/Resources 4828 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4837 0 obj << -/D [4835 0 R /XYZ 85.039 786.531 null] +4831 0 obj << +/D [4829 0 R /XYZ 85.039 786.531 null] >> endobj -4834 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R >> +4828 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4840 0 obj << +4834 0 obj << /Length 2771 /Filter /FlateDecode >> @@ -16789,33 +16769,33 @@ bïP›½
^—f÷ÈÔµÞ.qð”#û,Z>8¤$Lm€«G`ï ªÙ¤=ÏAæLÚ±1þ0P7P§P9¼RÇIä,ÄC~uñœU" æj`ýùá³ÔíHnÏ‚„zA,xlK#¦}xÛü°
•<ÓÇeJ‘ÔläF=L7ð©ÓØ\V‚åjì<g9¹ˆ¬@g^ÌA§Û˜þ2¢Ù¾›¼6aåE‰/ît’K“×g3y,·³÷]+ ˜¾ÒãÙbiRH[„Š#
SsFƒUL’àüUáNa[}zÅ0â‚Tëž¾‰{ð‰”ÜLA‘“2•«×š*WŠ:e¶fµ
fÃytVsQÙÛÆɶÛH©äìãp´ÜÅ–ó–Y©!µkäjW[Ãs®e°+5DÎ_~XÙxm“ƾNÆ=?Oº›W½al‚´x³Ñ;ñ
ë ÞDq:kô†a°É}װвŽïíiŠ‹§Á½£ÒtêSÿRw5×Ë\8¾Æ¢’~“Å çÕ^tGIÏS?Þ d‚S$C|‰r9ôiñÊŒµK endobj -4839 0 obj << +4833 0 obj << /Type /Page -/Contents 4840 0 R -/Resources 4838 0 R +/Contents 4834 0 R +/Resources 4832 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4841 0 obj << -/D [4839 0 R /XYZ 85.039 786.531 null] +4835 0 obj << +/D [4833 0 R /XYZ 85.039 786.531 null] >> endobj -794 0 obj << -/D [4839 0 R /XYZ 85.039 766.606 null] +790 0 obj << +/D [4833 0 R /XYZ 85.039 766.606 null] >> endobj -3062 0 obj << -/D [4839 0 R /XYZ 85.039 658.638 null] +3058 0 obj << +/D [4833 0 R /XYZ 85.039 658.638 null] >> endobj -798 0 obj << -/D [4839 0 R /XYZ 85.039 251.169 null] +794 0 obj << +/D [4833 0 R /XYZ 85.039 251.169 null] >> endobj -4842 0 obj << -/D [4839 0 R /XYZ 85.039 211.005 null] +4836 0 obj << +/D [4833 0 R /XYZ 85.039 211.005 null] >> endobj -4838 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F41 2998 0 R /F58 3365 0 R >> +4832 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4845 0 obj << +4839 0 obj << /Length 3196 /Filter /FlateDecode >> @@ -16833,33 +16813,33 @@ dÉ‹9WÏay®CMO©sÕ5¨õ³×Wõ +ÅkMÁyÌ&ûΛQäA™3VmëËI¦½(– ÍzÌeìÛA¢Q’ÕÆ)Z›»kc?òFºPÄÁ2Œ8 ,ͺ¹ólfÐld]®ÖçBd±j®ÈBi„ÁPçæ•$ÔZå³”&ôâ¶%梸îÌC¹Ðl‘OÏv›È{ò]Õ‹œS³Ç™^Õ%e2¿£8+„ÝF”J·Z
¯¹Š5®az9YBŸ²Ò“3ݵö¯äéè“E’¨w$‰ùP–8¤Û¼· N’h‹Lù÷ÍŒi-i&€Úõ¦<2×òénhhš¨«‘ŽI§Û^ ß
ƒ|õ³6àAb¶n:MHöåP×Jæ •)^¶UÓù‹¡/Š-ïZÑÆTw|Pû(À×ÊjøKwë†qF‘¡-¾•Åþ4Uê;¼]’Ë+(l1™KâîJ«l]l•½gÅWªg[¹‘ßKߪÃ7´_¯^8²ž ¾Æ‘©°2Š]*ëÜHþ„ä8}¡ÿÅ.ÿ¯?/ú¢©›¥Áù(7ðíf$á;iŠš¿C9Ýò4°ðendstream endobj -4844 0 obj << +4838 0 obj << /Type /Page -/Contents 4845 0 R -/Resources 4843 0 R +/Contents 4839 0 R +/Resources 4837 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4846 0 obj << -/D [4844 0 R /XYZ 85.039 786.531 null] +4840 0 obj << +/D [4838 0 R /XYZ 85.039 786.531 null] >> endobj -802 0 obj << -/D [4844 0 R /XYZ 85.039 384.808 null] +798 0 obj << +/D [4838 0 R /XYZ 85.039 384.808 null] >> endobj -4847 0 obj << -/D [4844 0 R /XYZ 85.039 341.854 null] +4841 0 obj << +/D [4838 0 R /XYZ 85.039 341.854 null] >> endobj -806 0 obj << -/D [4844 0 R /XYZ 85.039 259.512 null] +802 0 obj << +/D [4838 0 R /XYZ 85.039 259.512 null] >> endobj -4848 0 obj << -/D [4844 0 R /XYZ 85.039 224.766 null] +4842 0 obj << +/D [4838 0 R /XYZ 85.039 224.766 null] >> endobj -4843 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F20 2965 0 R /F64 4117 0 R >> +4837 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F20 2961 0 R /F64 4112 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4851 0 obj << +4845 0 obj << /Length 3749 /Filter /FlateDecode >> @@ -16879,21 +16859,21 @@ m׉„‚Üì¥uÈÌäDŸØFbT&Ç饲'Ô·Tßúr(R¡§:é ecûæ–Ÿë¦^ëí{îÃÅ7Üì æDFv턆63{:øî–®ãÛhǨ؎“bëÂFmÇ0û層 :éËB¢¿,Œ²ª¼`ZÒ 1§MÛ®õS^ endobj -4850 0 obj << +4844 0 obj << /Type /Page -/Contents 4851 0 R -/Resources 4849 0 R +/Contents 4845 0 R +/Resources 4843 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4825 0 R +/Parent 4819 0 R >> endobj -4852 0 obj << -/D [4850 0 R /XYZ 85.039 786.531 null] +4846 0 obj << +/D [4844 0 R /XYZ 85.039 786.531 null] >> endobj -4849 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F62 4052 0 R /F77 4855 0 R >> +4843 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F62 4047 0 R /F77 4849 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4859 0 obj << +4853 0 obj << /Length 2505 /Filter /FlateDecode >> @@ -16909,47 +16889,47 @@ bÛËÊQc†\r“üV:c!ç—O´O¾2Ñ}:Ë‹¼îÞØ]än¥øõÛÞëöûK†ÍDÆ\·U»ÁEÖ®(ùà˜yé°<m©~VtW‡— ¯Úë@í%íÕòÑ9,]·i_A辬O}¾»Òý`*èb&ÔGÿXYÃþúE: ·ûQ~ßœ§N觫Û7Üâ¹ã{ –ŒÖui“©2¢Þøo‚ ¨når ΪÁí1§wÎ~pJmÈ*”1×½'PA&Yñ6 ô}®Ùa² Z_¸h³À¼”—yŠŽQü¨/¼ŸyŒ—€ZUn ÝÍ+̳ç|ÖEŽÇ~7ÿ®pg̬Gf=mÍzÊ;݇²ŸíÙº _?³š‚C{ïJ*í©}³«2¯ÇÞþµ
ŒÖÃw^ß¹Æ}ÕW{9dâ ‰GžÈR’2|«•ìjluØX¨üo¾ÿ2:endstream endobj -4858 0 obj << +4852 0 obj << /Type /Page -/Contents 4859 0 R -/Resources 4857 0 R +/Contents 4853 0 R +/Resources 4851 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R -/Annots [ 4865 0 R ] +/Parent 4860 0 R +/Annots [ 4859 0 R ] >> endobj -4865 0 obj << +4859 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [338.528 138.234 418.097 149.923] /Subtype /Link /A << /S /GoTo /D (access1) >> >> endobj -4860 0 obj << -/D [4858 0 R /XYZ 85.039 786.531 null] +4854 0 obj << +/D [4852 0 R /XYZ 85.039 786.531 null] >> endobj -810 0 obj << -/D [4858 0 R /XYZ 85.039 766.606 null] +806 0 obj << +/D [4852 0 R /XYZ 85.039 766.606 null] >> endobj -4861 0 obj << -/D [4858 0 R /XYZ 85.039 746.277 null] +4855 0 obj << +/D [4852 0 R /XYZ 85.039 746.277 null] >> endobj -4862 0 obj << -/D [4858 0 R /XYZ 85.039 704.637 null] +4856 0 obj << +/D [4852 0 R /XYZ 85.039 704.637 null] >> endobj -4863 0 obj << -/D [4858 0 R /XYZ 236.167 710.611 null] +4857 0 obj << +/D [4852 0 R /XYZ 236.167 710.611 null] >> endobj -814 0 obj << -/D [4858 0 R /XYZ 85.039 599.775 null] +810 0 obj << +/D [4852 0 R /XYZ 85.039 599.775 null] >> endobj -4864 0 obj << -/D [4858 0 R /XYZ 85.039 565.029 null] +4858 0 obj << +/D [4852 0 R /XYZ 85.039 565.029 null] >> endobj -4857 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R >> +4851 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4870 0 obj << +4864 0 obj << /Length 2235 /Filter /FlateDecode >> @@ -16967,14 +16947,14 @@ b´£6uÒ ¾j^ý0Ø€ËR,BtJ8œI÷-ƒYüFAÓ_:ìÚ’!ä6ã÷°'Y£õ5š^|rNÌx×ÊØCØá¶*}¼KJ®êÎÕÇÂ/"¤Ü%µ€„†’]_tõ1dЊ\{S#¼Ioýº¦§…T+¾ü•þïºð(3Jy”nö~ó¿ÿò¢ãÄŠ;V^µŽ‘wŽ*˜¨ñûj˜Îi—^¹ÉœÜª„€™4•ái‘Ê5Ù}9EþdêSÃ× €†E£Q®›Sƒ¯æ¾© Úz;<‚/]÷ëDl[Ä÷SËë¾¹<‡ˆ¾yè(yœa* endobj -4869 0 obj << +4863 0 obj << /Type /Page -/Contents 4870 0 R -/Resources 4868 0 R +/Contents 4864 0 R +/Resources 4862 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R +/Parent 4860 0 R >> endobj -4856 0 obj << +4850 0 obj << /Type /XObject /Subtype /Image /Width 602 @@ -17008,30 +16988,30 @@ b˹/ bC€Á¡|ò²2íï’
._¾<.îH¨‚ØrEîKBÄ†Ø Ap(ßpÛ¶mÇŽ›¾™Áº½’3tvvfffú|>ó½Œí©… ug0JBTÎ9<r coxæÌ™¢¢¢477ÏÀ†W®\©¬¬ÌÌÌ”/eeeiƒ&…@@&¶páBíS£$DåœÃ# endobj -4871 0 obj << -/D [4869 0 R /XYZ 85.039 786.531 null] +4865 0 obj << +/D [4863 0 R /XYZ 85.039 786.531 null] >> endobj -4867 0 obj << -/D [4869 0 R /XYZ 85.039 763.817 null] +4861 0 obj << +/D [4863 0 R /XYZ 85.039 763.817 null] >> endobj -4872 0 obj << -/D [4869 0 R /XYZ 85.039 763.817 null] +4866 0 obj << +/D [4863 0 R /XYZ 85.039 763.817 null] >> endobj -4873 0 obj << -/D [4869 0 R /XYZ 264.216 562.379 null] +4867 0 obj << +/D [4863 0 R /XYZ 264.216 562.379 null] >> endobj -4874 0 obj << -/D [4869 0 R /XYZ 320.069 523.591 null] +4868 0 obj << +/D [4863 0 R /XYZ 320.069 523.591 null] >> endobj -4875 0 obj << -/D [4869 0 R /XYZ 85.039 429.344 null] +4869 0 obj << +/D [4863 0 R /XYZ 85.039 429.344 null] >> endobj -4868 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F35 2980 0 R >> -/XObject << /Im8 4856 0 R >> +4862 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F35 2976 0 R >> +/XObject << /Im8 4850 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -4878 0 obj << +4872 0 obj << /Length 3895 /Filter /FlateDecode >> @@ -17051,51 +17031,51 @@ LQÊÿhÚýAXsc³!Ù[‹>‰º– ÛÜ(!ñµ+[ùÌ¥»Ú_d-So<ŽñÊjŸÝ™åÝ>!½íÁ¢yRNgm1L›qÄ„€ÿêm‰c¼
ïµ ûOÛÞUåÂãó”lX/!›çh¤X0öIü&‘NÀ)W‡Þ‘0W/+¶p5œñîÖ·¢ôò 9uÙ–ŸÇa¿3¨ßRÉbTD„ˆÀ¯¹e<q°meDô+ë øŸô®ÜíüN.ÄàØå¶A LtæŠÃeì‘ ÒÍ”ž
/¡gçÈK endobj -4877 0 obj << +4871 0 obj << /Type /Page -/Contents 4878 0 R -/Resources 4876 0 R +/Contents 4872 0 R +/Resources 4870 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R +/Parent 4860 0 R >> endobj -4879 0 obj << -/D [4877 0 R /XYZ 85.039 786.531 null] +4873 0 obj << +/D [4871 0 R /XYZ 85.039 786.531 null] >> endobj -818 0 obj << -/D [4877 0 R /XYZ 85.039 766.606 null] +814 0 obj << +/D [4871 0 R /XYZ 85.039 766.606 null] >> endobj -4880 0 obj << -/D [4877 0 R /XYZ 85.039 744.844 null] +4874 0 obj << +/D [4871 0 R /XYZ 85.039 744.844 null] >> endobj -822 0 obj << -/D [4877 0 R /XYZ 85.039 686.81 null] +818 0 obj << +/D [4871 0 R /XYZ 85.039 686.81 null] >> endobj -4881 0 obj << -/D [4877 0 R /XYZ 85.039 652.065 null] +4875 0 obj << +/D [4871 0 R /XYZ 85.039 652.065 null] >> endobj -4882 0 obj << -/D [4877 0 R /XYZ 85.039 474.933 null] +4876 0 obj << +/D [4871 0 R /XYZ 85.039 474.933 null] >> endobj -4883 0 obj << -/D [4877 0 R /XYZ 266.917 480.906 null] +4877 0 obj << +/D [4871 0 R /XYZ 266.917 480.906 null] >> endobj -826 0 obj << -/D [4877 0 R /XYZ 85.039 271.441 null] +822 0 obj << +/D [4871 0 R /XYZ 85.039 271.441 null] >> endobj -4884 0 obj << -/D [4877 0 R /XYZ 85.039 236.695 null] +4878 0 obj << +/D [4871 0 R /XYZ 85.039 236.695 null] >> endobj -830 0 obj << -/D [4877 0 R /XYZ 85.039 142.459 null] +826 0 obj << +/D [4871 0 R /XYZ 85.039 142.459 null] >> endobj -4885 0 obj << -/D [4877 0 R /XYZ 85.039 107.917 null] +4879 0 obj << +/D [4871 0 R /XYZ 85.039 107.917 null] >> endobj -4876 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +4870 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4888 0 obj << +4882 0 obj << /Length 4709 /Filter /FlateDecode >> @@ -17119,39 +17099,39 @@ DI•Æô5êËxÏu^h.ë4í)ãüþǺ+LÏ®?QÄÜœ¢ð(/¼í£KÄÁúűk_ÔÎ'·Šú…;ÓŸ71¼˜—æ©ôŒ`3:w à€Ê zÒ4{àK\Cük‘ 4Ó<w=‰ºqª`€ endobj -4887 0 obj << +4881 0 obj << /Type /Page -/Contents 4888 0 R -/Resources 4886 0 R +/Contents 4882 0 R +/Resources 4880 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R +/Parent 4860 0 R >> endobj -4889 0 obj << -/D [4887 0 R /XYZ 85.039 786.531 null] +4883 0 obj << +/D [4881 0 R /XYZ 85.039 786.531 null] >> endobj -4890 0 obj << -/D [4887 0 R /XYZ 85.039 763.817 null] +4884 0 obj << +/D [4881 0 R /XYZ 85.039 763.817 null] >> endobj -4891 0 obj << -/D [4887 0 R /XYZ 233.803 769.79 null] +4885 0 obj << +/D [4881 0 R /XYZ 233.803 769.79 null] >> endobj -4892 0 obj << -/D [4887 0 R /XYZ 85.039 545.303 null] +4886 0 obj << +/D [4881 0 R /XYZ 85.039 545.303 null] >> endobj -4893 0 obj << -/D [4887 0 R /XYZ 307.409 551.276 null] +4887 0 obj << +/D [4881 0 R /XYZ 307.409 551.276 null] >> endobj -834 0 obj << -/D [4887 0 R /XYZ 85.039 351.625 null] +830 0 obj << +/D [4881 0 R /XYZ 85.039 351.625 null] >> endobj -4894 0 obj << -/D [4887 0 R /XYZ 85.039 329.863 null] +4888 0 obj << +/D [4881 0 R /XYZ 85.039 329.863 null] >> endobj -4886 0 obj << -/Font << /F56 3230 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R >> +4880 0 obj << +/Font << /F56 3226 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4897 0 obj << +4891 0 obj << /Length 3125 /Filter /FlateDecode >> @@ -17173,54 +17153,54 @@ kžKJy‡†I8Ôâ§Ñ‰yÕ_’âÒ¸2‘Ùû»=4OhýD»²»lÀÆRKÞå÷6£ õ¿«-Òi[Çã§ïò'.ë\Æ:ÜM›99´»á#S”=×ýH95ø×WÝ8Y24±b–ì!æ|r 45Yo›u
yÚ|d+¯•vÀ¤@QžØ4¿@Yœ¼t–/~‰4x ë
OíÃ~[çÀp‡"ßbªÎ=®)ÿ{ýÞÓ°Ëɇ"ÏÎz$ûÍUEÞÁÃÞ_ùt‰©V£ÿþ²ôÿ×öêÃi˜¥`(–2”¢†rSÎ%ŽUÆ©ùO endobj -4896 0 obj << +4890 0 obj << /Type /Page -/Contents 4897 0 R -/Resources 4895 0 R +/Contents 4891 0 R +/Resources 4889 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R +/Parent 4860 0 R >> endobj -4898 0 obj << -/D [4896 0 R /XYZ 85.039 786.531 null] +4892 0 obj << +/D [4890 0 R /XYZ 85.039 786.531 null] >> endobj -838 0 obj << -/D [4896 0 R /XYZ 85.039 766.606 null] +834 0 obj << +/D [4890 0 R /XYZ 85.039 766.606 null] >> endobj -4899 0 obj << -/D [4896 0 R /XYZ 85.039 746.277 null] +4893 0 obj << +/D [4890 0 R /XYZ 85.039 746.277 null] >> endobj -842 0 obj << -/D [4896 0 R /XYZ 85.039 704.117 null] +838 0 obj << +/D [4890 0 R /XYZ 85.039 704.117 null] >> endobj -4900 0 obj << -/D [4896 0 R /XYZ 85.039 669.367 null] +4894 0 obj << +/D [4890 0 R /XYZ 85.039 669.367 null] >> endobj -4901 0 obj << -/D [4896 0 R /XYZ 85.039 577.25 null] +4895 0 obj << +/D [4890 0 R /XYZ 85.039 577.25 null] >> endobj -4902 0 obj << -/D [4896 0 R /XYZ 85.039 534.481 null] +4896 0 obj << +/D [4890 0 R /XYZ 85.039 534.481 null] >> endobj -846 0 obj << -/D [4896 0 R /XYZ 85.039 467.141 null] +842 0 obj << +/D [4890 0 R /XYZ 85.039 467.141 null] >> endobj -4903 0 obj << -/D [4896 0 R /XYZ 85.039 430.27 null] +4897 0 obj << +/D [4890 0 R /XYZ 85.039 430.27 null] >> endobj -4904 0 obj << -/D [4896 0 R /XYZ 85.039 283.956 null] +4898 0 obj << +/D [4890 0 R /XYZ 85.039 283.956 null] >> endobj -4905 0 obj << -/D [4896 0 R /XYZ 85.039 202.66 null] +4899 0 obj << +/D [4890 0 R /XYZ 85.039 202.66 null] >> endobj -4906 0 obj << -/D [4896 0 R /XYZ 85.039 145.736 null] +4900 0 obj << +/D [4890 0 R /XYZ 85.039 145.736 null] >> endobj -4895 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F58 3365 0 R /F38 3001 0 R >> +4889 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F58 3360 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4909 0 obj << +4903 0 obj << /Length 2935 /Filter /FlateDecode >> @@ -17243,40 +17223,40 @@ aH’½Ë4Ü¡hYð ŸÅbSÕžJß’ÉDl¡Û•ý¾ðÝÓËòè†esÁ2câ¤è{gìÍV`ìãI°”ñaSò°hÖ>Áôãy+| 2¼ÈiÃÀd`Ä#êþxNJ-EXz<³`0òtžSèi}¿‡›ð ôGQ$b_Â\$æ¾r¥4#^‘oÂÃÕ¾ZsQk>ôIxT_<œÐïA=ÑÈëØš01JLÂ})ä§á‘>ü¢þG'’¯JþèW> Ä_™îÍ &U1!ËL
gKøôíJîcV¡šÌµ{—<E: “ȉr¹[xÙ¥4:”|Ëæž°ž’ŽéBÔwðGRG]¶ÝªÚžâR‡*Mj58Ö©ë`0OÄßÍ/vH´a¯,“†¤½g*ãO ôúù0(+çAô^ŽèEÍXeÛ6ÚøŠÑ²äõKÚò¯¯Yz_£Â.ê뫧j]º-TØÂHÍ#NüÙkÙãëZ|ÊuwYöÁeˆH=o¡Àܲ‚…9.!*ºô®`Îí~i† ýö3~"ŠÌ‰w£Hº:z‡À¶!ôHcïRîí«MI/9IF ÷¨~á®ôHOüëCý52çS¨1¡‚Übq2PÒ™@µ ÿ*‚3çÿôS½|¶âÑÿ65z²üðÊf’ÊG~9ƒ{Éj¤œrÙ’Gê³/qh9ý®.¢ýÐïá¾NµY˜gút™kj噡ºÛÚCŽc“AV3'Xþ?ZïÀ¡endstream endobj -4908 0 obj << +4902 0 obj << /Type /Page -/Contents 4909 0 R -/Resources 4907 0 R +/Contents 4903 0 R +/Resources 4901 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4866 0 R +/Parent 4860 0 R >> endobj -4910 0 obj << -/D [4908 0 R /XYZ 85.039 786.531 null] ->> endobj -850 0 obj << -/D [4908 0 R /XYZ 85.039 604.832 null] +4904 0 obj << +/D [4902 0 R /XYZ 85.039 786.531 null] >> endobj -4911 0 obj << -/D [4908 0 R /XYZ 85.039 566.731 null] +846 0 obj << +/D [4902 0 R /XYZ 85.039 604.832 null] >> endobj -854 0 obj << -/D [4908 0 R /XYZ 85.039 566.731 null] +4905 0 obj << +/D [4902 0 R /XYZ 85.039 566.731 null] >> endobj -4912 0 obj << -/D [4908 0 R /XYZ 85.039 532.654 null] +850 0 obj << +/D [4902 0 R /XYZ 85.039 566.731 null] >> endobj -858 0 obj << -/D [4908 0 R /XYZ 85.039 235.69 null] +4906 0 obj << +/D [4902 0 R /XYZ 85.039 532.654 null] >> endobj -4913 0 obj << -/D [4908 0 R /XYZ 85.039 203.472 null] +854 0 obj << +/D [4902 0 R /XYZ 85.039 235.69 null] >> endobj 4907 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F20 2965 0 R /F15 2976 0 R >> -/XObject << /Im3 4358 0 R /Im1 4101 0 R >> +/D [4902 0 R /XYZ 85.039 203.472 null] +>> endobj +4901 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F20 2961 0 R /F15 2972 0 R >> +/XObject << /Im3 4353 0 R /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4916 0 obj << +4910 0 obj << /Length 2461 /Filter /FlateDecode >> @@ -17291,33 +17271,33 @@ xÚíËnãFòî¯|Y ôöY`«‚ðai¹:è¼×Ã<âÿ4Wõ_©et‡ËØ÷™Ú÷™Ú±™šy7RÓÃHMÛá˜Ôôû‘ ™´áD€ }Þ:ƒ4miy+´ÃñÉ÷éÓŸž>±Šsk¼>vÁ{{?;ÙÎvü<Ú¤b&ïw’"l™¡^êý„.”±
ߧט¤_"—2ÑhjTÙé‘'V¨xšÓÖ²¨ù‚\-0R&ão'xD&$8®90$ŠèM»<éŒ<N…0kÓnäRSLräžñ8‚§&ŒKßü›U@OÆùà3idŠ~rÕ34õjšÖ•µ¡X^’ÍðÇ¡okjˆê¦íŽö Æôä_á?sø—þÐÚ·€N,ÂéЄ¡ªžêc#óžc£Sߤz‚åÿ1.€ôendstream endobj -4915 0 obj << +4909 0 obj << /Type /Page -/Contents 4916 0 R -/Resources 4914 0 R +/Contents 4910 0 R +/Resources 4908 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R +/Parent 4914 0 R >> endobj -4917 0 obj << -/D [4915 0 R /XYZ 85.039 786.531 null] +4911 0 obj << +/D [4909 0 R /XYZ 85.039 786.531 null] >> endobj -862 0 obj << -/D [4915 0 R /XYZ 85.039 766.606 null] +858 0 obj << +/D [4909 0 R /XYZ 85.039 766.606 null] >> endobj -4918 0 obj << -/D [4915 0 R /XYZ 85.039 746.277 null] +4912 0 obj << +/D [4909 0 R /XYZ 85.039 746.277 null] >> endobj -866 0 obj << -/D [4915 0 R /XYZ 85.039 381.058 null] +862 0 obj << +/D [4909 0 R /XYZ 85.039 381.058 null] >> endobj -4919 0 obj << -/D [4915 0 R /XYZ 85.039 344.191 null] +4913 0 obj << +/D [4909 0 R /XYZ 85.039 344.191 null] >> endobj -4914 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F77 4855 0 R /F58 3365 0 R >> +4908 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F77 4849 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4923 0 obj << +4917 0 obj << /Length 3235 /Filter /FlateDecode >> @@ -17338,39 +17318,39 @@ G麶XÂŒãWS»ŒBƒ_
ãÌ—ÓÀ“llžNIe¬Ñ8n>á[»¾•³ù€7€ Éwöƒ†°'•²µ-Þ±•…u/^úMâ9H:Þ GúÖ={8¥•M
è.„6çŸÚxr¡æïx±ýY¼—ã4<c£ÒJäUƒ Ö5ÀÔM£ƒoKº,ƒ&épÙ¥Cd†#;«hOׂä(N®¶2Е;R4¶Ÿ;¡JŠ½|VÀ)ÊE-8€n/¯jN‹=v}Ø(*ið2qùe4âA>TDøgqÅ=¤Ô´þTXC “ “n–ž(òEA྆ tK©ÔR5!ò‹1)2endstream endobj -4922 0 obj << +4916 0 obj << /Type /Page -/Contents 4923 0 R -/Resources 4921 0 R +/Contents 4917 0 R +/Resources 4915 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R ->> endobj -4924 0 obj << -/D [4922 0 R /XYZ 85.039 786.531 null] +/Parent 4914 0 R >> endobj -870 0 obj << -/D [4922 0 R /XYZ 85.039 766.606 null] +4918 0 obj << +/D [4916 0 R /XYZ 85.039 786.531 null] >> endobj -4925 0 obj << -/D [4922 0 R /XYZ 85.039 748.602 null] +866 0 obj << +/D [4916 0 R /XYZ 85.039 766.606 null] >> endobj -874 0 obj << -/D [4922 0 R /XYZ 85.039 487.33 null] +4919 0 obj << +/D [4916 0 R /XYZ 85.039 748.602 null] >> endobj -4926 0 obj << -/D [4922 0 R /XYZ 85.039 453.186 null] +870 0 obj << +/D [4916 0 R /XYZ 85.039 487.33 null] >> endobj -878 0 obj << -/D [4922 0 R /XYZ 85.039 275.331 null] +4920 0 obj << +/D [4916 0 R /XYZ 85.039 453.186 null] >> endobj -4927 0 obj << -/D [4922 0 R /XYZ 85.039 240.585 null] +874 0 obj << +/D [4916 0 R /XYZ 85.039 275.331 null] >> endobj 4921 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +/D [4916 0 R /XYZ 85.039 240.585 null] +>> endobj +4915 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4930 0 obj << +4924 0 obj << /Length 2991 /Filter /FlateDecode >> @@ -17392,27 +17372,27 @@ S+†nâi?‰”¯ÍùXåМы½«—3zí8gÇco9Âþ®õWÉŒýÇoÂ…‘Qp–ÀRnܺòÇGߊ…™a‚Lw ÍÉBsÐyÜÚöAñ¢ÄWÔ¡ÏÉoˆ\HÚ†²˜ð®Ck1aa
^·B ¶w~/£»™rOb†fóÔ)Š÷Œ©i`ôÐ4‚ñ j˜¯Ô‘.û‚°£ÊÒhÇáM<rx÷Ç>£W"Ýp·ŒœÔX)íÎÄg?æqÌ×âYVrá2üüŒwìv@éÂô‚#IõÓ§ºÉ½&©™óÃI*ã«ò{#Þ¾uùhÛ·Op0´&ÃQgä8s ã÷›@$Gâ-úÄpÌåËVZ¨‡‚ß‘›³À ‘(ìC½8}TÜÙ¿‰9>ò endobj -4929 0 obj << +4923 0 obj << /Type /Page -/Contents 4930 0 R -/Resources 4928 0 R +/Contents 4924 0 R +/Resources 4922 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R +/Parent 4914 0 R >> endobj -4931 0 obj << -/D [4929 0 R /XYZ 85.039 786.531 null] +4925 0 obj << +/D [4923 0 R /XYZ 85.039 786.531 null] >> endobj -882 0 obj << -/D [4929 0 R /XYZ 85.039 507.319 null] +878 0 obj << +/D [4923 0 R /XYZ 85.039 507.319 null] >> endobj -4932 0 obj << -/D [4929 0 R /XYZ 85.039 473.179 null] +4926 0 obj << +/D [4923 0 R /XYZ 85.039 473.179 null] >> endobj -4928 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F41 2998 0 R /F58 3365 0 R >> +4922 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4935 0 obj << +4929 0 obj << /Length 2767 /Filter /FlateDecode >> @@ -17431,28 +17411,28 @@ KS°Ü…
ÁX",Ò¼„g†iJÀdoYk2d’®b +‹Âó%×xŒ.§@R‡ƒR(ðì<p5'Þ¤…ÊdNz-³ÇyèäÈ<t:c0ùR'Ô[¸lÓ€
¨yÈ]íÚGÆæ,în;zÑ;úýö äNoqH‡‰ØÕÐ8îåD~ ¹I endobj -4934 0 obj << +4928 0 obj << /Type /Page -/Contents 4935 0 R -/Resources 4933 0 R +/Contents 4929 0 R +/Resources 4927 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R +/Parent 4914 0 R >> endobj -4936 0 obj << -/D [4934 0 R /XYZ 85.039 786.531 null] +4930 0 obj << +/D [4928 0 R /XYZ 85.039 786.531 null] >> endobj -886 0 obj << -/D [4934 0 R /XYZ 85.039 398.535 null] +882 0 obj << +/D [4928 0 R /XYZ 85.039 398.535 null] >> endobj -4937 0 obj << -/D [4934 0 R /XYZ 85.039 366.317 null] +4931 0 obj << +/D [4928 0 R /XYZ 85.039 366.317 null] >> endobj -4933 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4927 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4940 0 obj << +4934 0 obj << /Length 1828 /Filter /FlateDecode >> @@ -17463,43 +17443,43 @@ xÚXëoÛ6ÿî¿BDjFI=ºO]mŠ"ÙÛЛb˱V[L%¥nPôßï$ˉíbm$âãxß^ w£¸GÚÅ}â:{ò®òæBt™º´[Õ.YßöÁÖÁnKòÌÐÏÿkví._þпÊL)áßÑ:]ÊNÅá©êÛ V矿¼•Jÿ²%%þÁKË«Q›|•¥ÿ/z¶OtЉþü…¾?ÎæÙ7‚½þ´°B§æëÏ9•(ªpës‚Þ7’ñN6îP endobj -4939 0 obj << +4933 0 obj << /Type /Page -/Contents 4940 0 R -/Resources 4938 0 R +/Contents 4934 0 R +/Resources 4932 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R +/Parent 4914 0 R >> endobj -4941 0 obj << -/D [4939 0 R /XYZ 85.039 786.531 null] +4935 0 obj << +/D [4933 0 R /XYZ 85.039 786.531 null] >> endobj -890 0 obj << -/D [4939 0 R /XYZ 85.039 766.606 null] +886 0 obj << +/D [4933 0 R /XYZ 85.039 766.606 null] >> endobj -4942 0 obj << -/D [4939 0 R /XYZ 85.039 744.844 null] +4936 0 obj << +/D [4933 0 R /XYZ 85.039 744.844 null] >> endobj -894 0 obj << -/D [4939 0 R /XYZ 85.039 686.81 null] +890 0 obj << +/D [4933 0 R /XYZ 85.039 686.81 null] >> endobj -4943 0 obj << -/D [4939 0 R /XYZ 85.039 652.065 null] +4937 0 obj << +/D [4933 0 R /XYZ 85.039 652.065 null] >> endobj -4944 0 obj << -/D [4939 0 R /XYZ 85.039 554.435 null] +4938 0 obj << +/D [4933 0 R /XYZ 85.039 554.435 null] >> endobj -4945 0 obj << -/D [4939 0 R /XYZ 85.039 527.336 null] +4939 0 obj << +/D [4933 0 R /XYZ 85.039 527.336 null] >> endobj -4946 0 obj << -/D [4939 0 R /XYZ 85.039 267.025 null] +4940 0 obj << +/D [4933 0 R /XYZ 85.039 267.025 null] >> endobj -4938 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4932 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4949 0 obj << +4943 0 obj << /Length 1024 /Filter /FlateDecode >> @@ -17508,31 +17488,31 @@ xÚ¥VKsÛ6¾ëWàÐ9BxÈLª,7ödìVÒ%“æ@‹’ÅDJ®š_,”)[TÔfüàbñí»ß‚ä„ùN¬¦L:’ZCµäd¶î œÔM–¸c³Çê+ŠóÍcõÚ¬]Zå4åÊV»þó¥ÔJE0s?ÇÇD¤žÜ²~êÔœ½.W”á ½ºÚ•ÕwTw:6Áñ‰ÖKM•<ùô˜ÃO}Ù>_È–:+N÷Sá¿0ÉÀ¡¹f/3ÖÒRm剔ÿüK¿.endstream endobj -4948 0 obj << +4942 0 obj << /Type /Page -/Contents 4949 0 R -/Resources 4947 0 R +/Contents 4943 0 R +/Resources 4941 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4920 0 R ->> endobj -4950 0 obj << -/D [4948 0 R /XYZ 85.039 786.531 null] +/Parent 4914 0 R >> endobj -4951 0 obj << -/D [4948 0 R /XYZ 85.039 636.145 null] +4944 0 obj << +/D [4942 0 R /XYZ 85.039 786.531 null] >> endobj -4952 0 obj << -/D [4948 0 R /XYZ 85.039 453.027 null] +4945 0 obj << +/D [4942 0 R /XYZ 85.039 636.145 null] >> endobj -4953 0 obj << -/D [4948 0 R /XYZ 85.039 224.285 null] +4946 0 obj << +/D [4942 0 R /XYZ 85.039 453.027 null] >> endobj 4947 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F15 2976 0 R >> -/XObject << /Im1 4101 0 R >> +/D [4942 0 R /XYZ 85.039 224.285 null] +>> endobj +4941 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F15 2972 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4956 0 obj << +4950 0 obj << /Length 2595 /Filter /FlateDecode >> @@ -17550,34 +17530,34 @@ yN~›h•fUe™&“ü;µhâÝÅFO¾é@ÒÉž°Ìw1&auáMçNUY1)L¡*—“°×«)Ê9³yšÔ0¼Î œ kQŠË|Á ¶~ÿ<™•;‡`¦½ìƒ¹îÁ£fCi¥‹]”ÆhRÔ¡IÂÅê÷Ðåê×/ç;¿‚Q¹Ð7É´ä°<ã—iŒjfÁõÈ·’ߨ´†î(®—¬ç€L‹'xäÅ]PÈ—§û¡$¥üÐ|+¤âo¢LÂÀËÀÅTä²dY÷LRËD¤ t~FnOð[ßzÁàƒ®R°slÖkLFÂçBˆt0°pÇÑ,üæ!§-xÙ×<‹.ñ‰ë&æ*gñ}f»í³ƒ^”™úþ•hç܉R=ú%ÍSo#kéüäÎøÀ-ì6P™Sþ*I¥¼»P giáuÀa?η_f5ÜÓ¶kœGâïÐ}÷»¼´8–îyïQ °¿§çŒÛu³¯:gA ´óÁ‘(µÉ×]ßîøs…ËÖô³#&FÌÉ#ˆÜ,µ¤’ð;Fü˜×[lêm}×ð؃Ǥ͓Ïhc³ÁéÐC¯¸#kIôžw,IY¡£š¥éBƒk¾ºàÒÁåÝMÐðdFÚqžµÁ endobj -4955 0 obj << +4949 0 obj << /Type /Page -/Contents 4956 0 R -/Resources 4954 0 R +/Contents 4950 0 R +/Resources 4948 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R +/Parent 4954 0 R >> endobj -4957 0 obj << -/D [4955 0 R /XYZ 85.039 786.531 null] +4951 0 obj << +/D [4949 0 R /XYZ 85.039 786.531 null] >> endobj -898 0 obj << -/D [4955 0 R /XYZ 85.039 592.586 null] +894 0 obj << +/D [4949 0 R /XYZ 85.039 592.586 null] >> endobj -4958 0 obj << -/D [4955 0 R /XYZ 85.039 548.745 null] +4952 0 obj << +/D [4949 0 R /XYZ 85.039 548.745 null] >> endobj -902 0 obj << -/D [4955 0 R /XYZ 85.039 492.833 null] +898 0 obj << +/D [4949 0 R /XYZ 85.039 492.833 null] >> endobj -4959 0 obj << -/D [4955 0 R /XYZ 85.039 455.966 null] +4953 0 obj << +/D [4949 0 R /XYZ 85.039 455.966 null] >> endobj -4954 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +4948 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4963 0 obj << +4957 0 obj << /Length 2292 /Filter /FlateDecode >> @@ -17593,40 +17573,40 @@ Y8˜V?L¼šw~ùËñ Fwªoù¾Pˆº·¡sQw\ÚÀlpÁ
¦†ŒÙ»0rí2[J6±˜q*4£ÈO$%þhBs`ç‚5ãýÙx€ òR¢µÏKTÏ+Ђ8²4r°`_Ç¢é#•J)êÖ¹ƒ}ᣑ:ÉRBWèϹ œendstream endobj -4962 0 obj << +4956 0 obj << /Type /Page -/Contents 4963 0 R -/Resources 4961 0 R +/Contents 4957 0 R +/Resources 4955 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R +/Parent 4954 0 R >> endobj -4964 0 obj << -/D [4962 0 R /XYZ 85.039 786.531 null] +4958 0 obj << +/D [4956 0 R /XYZ 85.039 786.531 null] >> endobj -906 0 obj << -/D [4962 0 R /XYZ 85.039 766.606 null] +902 0 obj << +/D [4956 0 R /XYZ 85.039 766.606 null] >> endobj -3092 0 obj << -/D [4962 0 R /XYZ 85.039 658.638 null] +3088 0 obj << +/D [4956 0 R /XYZ 85.039 658.638 null] >> endobj -910 0 obj << -/D [4962 0 R /XYZ 85.039 603.448 null] +906 0 obj << +/D [4956 0 R /XYZ 85.039 603.448 null] >> endobj -4965 0 obj << -/D [4962 0 R /XYZ 85.039 563.284 null] +4959 0 obj << +/D [4956 0 R /XYZ 85.039 563.284 null] >> endobj -914 0 obj << -/D [4962 0 R /XYZ 85.039 189.831 null] +910 0 obj << +/D [4956 0 R /XYZ 85.039 189.831 null] >> endobj -4966 0 obj << -/D [4962 0 R /XYZ 85.039 154.52 null] +4960 0 obj << +/D [4956 0 R /XYZ 85.039 154.52 null] >> endobj -4961 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +4955 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4969 0 obj << +4963 0 obj << /Length 3691 /Filter /FlateDecode >> @@ -17649,27 +17629,27 @@ u¦DP²ª0SÞ[¼:!“µ-…zÖ0!r(sQ߯ËL•1wÐ(jk ·©úâVB<S7UƒžÉ*¸wFZÒitg‚û1ȃc½v£ âÜ@09˜Ó}ô.«µRÉóÐÖ-@XFˆ§ÍݲÉáø%E+KyŠ*mŽ¶3–º¼ÂfèÑY%¡¼°ÊfýxŽ1ý¤av™1#ÌyÆfÖÃP–S²÷
9{!ÿ„P §üL¼‚à3áIIî0~^7–æô¤œÈ –²ÐÍ#ä‹›ˆJ‘±ó¥nдü;ý„ endobj -4968 0 obj << +4962 0 obj << /Type /Page -/Contents 4969 0 R -/Resources 4967 0 R +/Contents 4963 0 R +/Resources 4961 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R +/Parent 4954 0 R >> endobj -4970 0 obj << -/D [4968 0 R /XYZ 85.039 786.531 null] +4964 0 obj << +/D [4962 0 R /XYZ 85.039 786.531 null] >> endobj -918 0 obj << -/D [4968 0 R /XYZ 85.039 413.08 null] +914 0 obj << +/D [4962 0 R /XYZ 85.039 413.08 null] >> endobj -4971 0 obj << -/D [4968 0 R /XYZ 85.039 378.334 null] +4965 0 obj << +/D [4962 0 R /XYZ 85.039 378.334 null] >> endobj -4967 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R /F20 2965 0 R /F64 4117 0 R >> +4961 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R /F20 2961 0 R /F64 4112 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4974 0 obj << +4968 0 obj << /Length 3882 /Filter /FlateDecode >> @@ -17693,21 +17673,21 @@ WʱuoHµWÉ´ Ë©¼±ßÊéRÿa鵘SoüÐ$Hc„™íô©”²û<^¤Ž¦tôû'† c1cºä ×7e’Tó‚- ³0ŸË\òáJª_µdžT r.L™KÎU¾XtGNõR&Ëøó%iíÜO¾y%Ñrù*Ëœ‚Æ%éK_ŠHê·$@*=\¨Ê2]¡9z$À‹¿cºò7~üuRäù¦È”¥ŸeÐr[À@muÁvv”8…‹(Á]ŸªòÉá3ÛàŒìÉ<=HâÑ€öÒoÿ—|&‰—k³‚ŒZ¢äæ›®âÊé
³j&¡¦$4 Ù‡þ3²V¯ÿBæfþ$8ÈœÌk9™æ¸œ˜ùZX¡yW0qí¹ ÍœÌögJh•$ endobj -4973 0 obj << +4967 0 obj << /Type /Page -/Contents 4974 0 R -/Resources 4972 0 R +/Contents 4968 0 R +/Resources 4966 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R +/Parent 4954 0 R >> endobj -4975 0 obj << -/D [4973 0 R /XYZ 85.039 786.531 null] +4969 0 obj << +/D [4967 0 R /XYZ 85.039 786.531 null] >> endobj -4972 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +4966 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4978 0 obj << +4972 0 obj << /Length 3091 /Filter /FlateDecode >> @@ -17726,39 +17706,39 @@ Mt£|Åi»Áò|KÎ ŸxbOïΣ\Žr!KÝd2õANÕŠÌ‘ ÚoƒHź/œ¥ÜàÄÙi¯Èüž„^0KN@•ÆàáÏ“ Þuã†pǩљÊ< ˆ£´_Iˆy KyÖakÔó°#þýQ5½Íùm!é~=R$êƒsoë(óÚ‡¡×Ô,LÏüÎ\ú9œ]¶6±ü3ÝÈî82þv˜.| ù·ì
ä©ùЗ®´Š!30S§Q|N‹œ‹n4¡:?ºâ,V>™tî§9¼†nÙnŠ9Çg_?*§ð_V\4¯«\Ü{"gjÃ3qCõä¬ ·¦³¡xæä› endobj -4977 0 obj << +4971 0 obj << /Type /Page -/Contents 4978 0 R -/Resources 4976 0 R +/Contents 4972 0 R +/Resources 4970 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R ->> endobj -4979 0 obj << -/D [4977 0 R /XYZ 85.039 786.531 null] +/Parent 4954 0 R >> endobj -922 0 obj << -/D [4977 0 R /XYZ 85.039 467.277 null] +4973 0 obj << +/D [4971 0 R /XYZ 85.039 786.531 null] >> endobj -4980 0 obj << -/D [4977 0 R /XYZ 85.039 433.133 null] +918 0 obj << +/D [4971 0 R /XYZ 85.039 467.277 null] >> endobj -926 0 obj << -/D [4977 0 R /XYZ 85.039 309.474 null] +4974 0 obj << +/D [4971 0 R /XYZ 85.039 433.133 null] >> endobj -4981 0 obj << -/D [4977 0 R /XYZ 85.039 275.331 null] +922 0 obj << +/D [4971 0 R /XYZ 85.039 309.474 null] >> endobj -930 0 obj << -/D [4977 0 R /XYZ 85.039 138.123 null] +4975 0 obj << +/D [4971 0 R /XYZ 85.039 275.331 null] >> endobj -4982 0 obj << -/D [4977 0 R /XYZ 85.039 106.1 null] +926 0 obj << +/D [4971 0 R /XYZ 85.039 138.123 null] >> endobj 4976 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +/D [4971 0 R /XYZ 85.039 106.1 null] +>> endobj +4970 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4985 0 obj << +4979 0 obj << /Length 3176 /Filter /FlateDecode >> @@ -17777,45 +17757,45 @@ D³›LÐ?8ëÓ
ö7©œ`Îúô Öùu¢$ ¸Ÿ†fdtÍnH3½î±…òè+m~¼F„µ % ëM×ÞËêÓÔB¤>²±yÖšçS–%ÖÛ>!wª<ÑŒØS‘K—tkhå;W0Ö)W“HÂÊâÉGd:õª†Sm™¬-s2qÔÀ¡EM—(›JGÌ´·‡O»©c=¹œ8!˜Ø‰ÐoY¡¯Òr_“¦wÖæcªÁë3àcÉ÷ÜöYžü•Î[Ø+¯1[,†y.¤ÒoÕjÙPŠ]³ æÂÝ\¹‹¦Ë·˜JÖO©—ÜxÃa‡•ùÌWxœ/Fç…žœuIyî´f13ÂÉðÄÔž|“>rÚo”¸i619ï>ù°òÒ”Û}øu18MÓ©ª£¶e‘¾s¢Qc©GúÉN±(YÒßÄ1ç/DhíJ)ÙL_pâ‰û<tikOèl§²ÎÒ',ŒÃ´`Ïbñ: gý/<ý¿þVeêÐeë<æ=\Pç[bØ9ÇÉKŠÍµ¼&ù¿q*Ñ‹endstream endobj -4984 0 obj << +4978 0 obj << /Type /Page -/Contents 4985 0 R -/Resources 4983 0 R +/Contents 4979 0 R +/Resources 4977 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4960 0 R +/Parent 4954 0 R >> endobj -4986 0 obj << -/D [4984 0 R /XYZ 85.039 786.531 null] +4980 0 obj << +/D [4978 0 R /XYZ 85.039 786.531 null] +>> endobj +930 0 obj << +/D [4978 0 R /XYZ 85.039 684.064 null] +>> endobj +4981 0 obj << +/D [4978 0 R /XYZ 85.039 649.314 null] >> endobj 934 0 obj << -/D [4984 0 R /XYZ 85.039 684.064 null] +/D [4978 0 R /XYZ 85.039 472.065 null] >> endobj -4987 0 obj << -/D [4984 0 R /XYZ 85.039 649.314 null] +4982 0 obj << +/D [4978 0 R /XYZ 85.039 440.042 null] >> endobj 938 0 obj << -/D [4984 0 R /XYZ 85.039 472.065 null] +/D [4978 0 R /XYZ 85.039 341.361 null] >> endobj -4988 0 obj << -/D [4984 0 R /XYZ 85.039 440.042 null] +4983 0 obj << +/D [4978 0 R /XYZ 85.039 309.338 null] >> endobj 942 0 obj << -/D [4984 0 R /XYZ 85.039 341.361 null] ->> endobj -4989 0 obj << -/D [4984 0 R /XYZ 85.039 309.338 null] +/D [4978 0 R /XYZ 85.039 158.581 null] >> endobj -946 0 obj << -/D [4984 0 R /XYZ 85.039 158.581 null] ->> endobj -4990 0 obj << -/D [4984 0 R /XYZ 85.039 124.437 null] +4984 0 obj << +/D [4978 0 R /XYZ 85.039 124.437 null] >> endobj -4983 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +4977 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -4993 0 obj << +4987 0 obj << /Length 3063 /Filter /FlateDecode >> @@ -17835,33 +17815,33 @@ xÚ¥ÙrÛFò]_ÁÊXebqycdÙVÖ¶´³©l†$$Î@’ý÷Û×@¤·j+q0ÓÓÓÝÓ÷ØŸyðŸ?Ëb×óYš%nú³ ìö²$q‡ø.ârt9OI·Í‘ëǹiOfˆRBëD7áÄÎÖ5'Ô.LŠ
jVâKÌ°†•p;WøÍ%áœfHæ°ìÂnk%úLt£|ÃeÅ2jŸóÄ#É»::Ìdõcêëœ7ŠÈ‘ »õÐýxã>ã†ù/v:~X©™Ã“-ck?"óÀ•ý-ÙÌR·ôþiz{Ñ`1và±¢ˆ% Ç+ñÙ[/$hÉX ‘cº¨8¶¯•B¾íšd–¸{¸úrÁM¨KiâélÞŠ€ìHp4ÑpóÁuv>ôÄ"‡lm3J`ÊTüÒ3+¾éÎ&TØ£ÂhäŒh¬+
/„ÃêÖºØÃŒp2ÊгkÄi¯6¹“cIL}¥¡$¨ÎQIìÅÇ%:´Rz0 †Ó%qB>
IÁ³TGˆ¹?è"®ng› a=8~<IÑ*”óón4êø/N½COkÍQG ŽÊ‹œÙí¶ ge¨®‘ÞÈ8ÒjoÕl¤Jr»¶ŽFÜýò©{Œsc†‚h\²%4µ|PùJ0py€}9’#»ñB瓧JÏÈøíú¤Ÿk[N–²qÑS“w¯[ç{PaìFáä«0üÏdý_ÿòchden~îá(7ð-1ÔÇŠOÞÍ?9%ù¿²¢“endstream endobj -4992 0 obj << +4986 0 obj << /Type /Page -/Contents 4993 0 R -/Resources 4991 0 R +/Contents 4987 0 R +/Resources 4985 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -4994 0 obj << -/D [4992 0 R /XYZ 85.039 786.531 null] +4988 0 obj << +/D [4986 0 R /XYZ 85.039 786.531 null] >> endobj -950 0 obj << -/D [4992 0 R /XYZ 85.039 599.78 null] +946 0 obj << +/D [4986 0 R /XYZ 85.039 599.78 null] >> endobj -4995 0 obj << -/D [4992 0 R /XYZ 85.039 565.636 null] +4989 0 obj << +/D [4986 0 R /XYZ 85.039 565.636 null] >> endobj -954 0 obj << -/D [4992 0 R /XYZ 85.039 414.879 null] +950 0 obj << +/D [4986 0 R /XYZ 85.039 414.879 null] >> endobj -4996 0 obj << -/D [4992 0 R /XYZ 85.039 380.735 null] +4990 0 obj << +/D [4986 0 R /XYZ 85.039 380.735 null] >> endobj -4991 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R >> +4985 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5000 0 obj << +4994 0 obj << /Length 3393 /Filter /FlateDecode >> @@ -17874,27 +17854,27 @@ zíVVéI^…I0Eb¡˜íoFáKI’Jè3¾âœ@ ôPù‚òbTyÉâ8W•&èÙÖÆFq‹3èÊÈÛQ2ˆ·
òJ§ad በÑmKÎK=h.¦ „èÓ^ðé.õâàÍG$êæ'ž‘Ø2ç›.È >OˆnY;˜¡#ÃE.¥Ž
_õ/JWœz9—ØÂÛ·„xæéÁ8âÊÕ¾¦Bs!ï²EîÈBl^I;ü™ÑVŸ¦W‰¢Xˆk—Þߧ*SȲ¦ÂbJ„£)(ð,…„îƒ)ÏÙ endobj -4999 0 obj << +4993 0 obj << /Type /Page -/Contents 5000 0 R -/Resources 4998 0 R +/Contents 4994 0 R +/Resources 4992 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -5001 0 obj << -/D [4999 0 R /XYZ 85.039 786.531 null] +4995 0 obj << +/D [4993 0 R /XYZ 85.039 786.531 null] >> endobj -958 0 obj << -/D [4999 0 R /XYZ 85.039 766.606 null] +954 0 obj << +/D [4993 0 R /XYZ 85.039 766.606 null] >> endobj -5002 0 obj << -/D [4999 0 R /XYZ 85.039 742.055 null] +4996 0 obj << +/D [4993 0 R /XYZ 85.039 742.055 null] >> endobj -4998 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +4992 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5005 0 obj << +4999 0 obj << /Length 2551 /Filter /FlateDecode >> @@ -17911,39 +17891,39 @@ CÓè¾(«S
Í?±Iä §+Däò¥\ö‘Üg|yÀq©Ï¨RÁ•]ÌD’<•ŸKoÑù<P6u‰`͈QóMUóvûûœ´@¡ #uƒ‰ëô¶=æz*£cV𠻦¬€a'¾uGªçå˜ÎÖ…éÈŸpgj<é>"|°ª¯¥Çdž·6æ‡#¿¯bpBäßšÖÂ…„„È<ð +5jí./µ8ì²#iÆ#_¨‡ãH—Æ‚ÚLcFt"Ê:¾r±M'h ?&õ÷VFëŒÐb endobj -5004 0 obj << +4998 0 obj << /Type /Page -/Contents 5005 0 R -/Resources 5003 0 R +/Contents 4999 0 R +/Resources 4997 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -5006 0 obj << -/D [5004 0 R /XYZ 85.039 786.531 null] ->> endobj -962 0 obj << -/D [5004 0 R /XYZ 85.039 766.606 null] +5000 0 obj << +/D [4998 0 R /XYZ 85.039 786.531 null] >> endobj -5007 0 obj << -/D [5004 0 R /XYZ 85.039 746.277 null] +958 0 obj << +/D [4998 0 R /XYZ 85.039 766.606 null] >> endobj -966 0 obj << -/D [5004 0 R /XYZ 85.039 704.117 null] +5001 0 obj << +/D [4998 0 R /XYZ 85.039 746.277 null] >> endobj -5008 0 obj << -/D [5004 0 R /XYZ 85.039 669.973 null] +962 0 obj << +/D [4998 0 R /XYZ 85.039 704.117 null] >> endobj -970 0 obj << -/D [5004 0 R /XYZ 85.039 426.232 null] +5002 0 obj << +/D [4998 0 R /XYZ 85.039 669.973 null] >> endobj -5009 0 obj << -/D [5004 0 R /XYZ 85.039 392.088 null] +966 0 obj << +/D [4998 0 R /XYZ 85.039 426.232 null] >> endobj 5003 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +/D [4998 0 R /XYZ 85.039 392.088 null] +>> endobj +4997 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5012 0 obj << +5006 0 obj << /Length 2819 /Filter /FlateDecode >> @@ -17958,39 +17938,39 @@ LÎö£$îJþ:Û`?~‚mIû¡ÙÅGEøX)+„:ÿ~Î×èñøZìq0Aû0V¿:=LR?ÓᨳRÏ+ó¼9‡šÐœ›%šS‹ m<]FMèäߢªmÏž;ñ‚çÛ«êÜ¿ØsĨÝæ’¦·Ëè€1¼ƒðu¯»7ú†õ׌I=taÄæ°R0†Úº¥1˜YÊ…H·{Xé"ënJËå¤zP˜%NÖÒîV"JŽ„_œPV.=É ç„};P4ôÈÈ·g®h~Þêñþ@ƒ{‚™‹wËCÜ4Æì*#wgŠr4‚!"‹^C¦M@¤]Lùwán$¥DŠ$—xlâWα’(<<ƈØõþåP„tÉ„ÙsÆ!.„œ™{o³Íàyü‘»fÅ„zw¶›Ð°æ6gŽ+-äðµ8Ç´U÷@vjœÅ…LÚ·{¢+Š7Rwï&Í=€DŠk>m°@á•ýÛ–tE(Ç@ÒQå’Æ®5Õ«ô%Í°~ÖI‰ hr†•|x!k‰€1'(Àê3ê*Áª˜wñ8TØð»¦,×å¿-ì!s)µk5?‹UV8§° ¥iཆÊpû€É endobj -5011 0 obj << +5005 0 obj << /Type /Page -/Contents 5012 0 R -/Resources 5010 0 R +/Contents 5006 0 R +/Resources 5004 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -5013 0 obj << -/D [5011 0 R /XYZ 85.039 786.531 null] +5007 0 obj << +/D [5005 0 R /XYZ 85.039 786.531 null] >> endobj -5014 0 obj << -/D [5011 0 R /XYZ 278.932 769.79 null] +5008 0 obj << +/D [5005 0 R /XYZ 278.932 769.79 null] >> endobj -5015 0 obj << -/D [5011 0 R /XYZ 85.039 660.869 null] +5009 0 obj << +/D [5005 0 R /XYZ 85.039 660.869 null] >> endobj -5016 0 obj << -/D [5011 0 R /XYZ 351.735 483.331 null] +5010 0 obj << +/D [5005 0 R /XYZ 351.735 483.331 null] >> endobj -5017 0 obj << -/D [5011 0 R /XYZ 85.039 374.41 null] +5011 0 obj << +/D [5005 0 R /XYZ 85.039 374.41 null] >> endobj -974 0 obj << -/D [5011 0 R /XYZ 85.039 357.174 null] +970 0 obj << +/D [5005 0 R /XYZ 85.039 357.174 null] >> endobj -5018 0 obj << -/D [5011 0 R /XYZ 85.039 312.099 null] +5012 0 obj << +/D [5005 0 R /XYZ 85.039 312.099 null] >> endobj -5010 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +5004 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5021 0 obj << +5015 0 obj << /Length 1838 /Filter /FlateDecode >> @@ -18004,22 +17984,22 @@ ebÕ å,/ɯЬ“>vÓÒÕzR‰ö„Ë¿îÿ¸ÿ|îOý†¸ˆB ~Õ_y à$[eÐPéhÜüØx¨òßý°.”endstream endobj -5020 0 obj << +5014 0 obj << /Type /Page -/Contents 5021 0 R -/Resources 5019 0 R +/Contents 5015 0 R +/Resources 5013 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -5022 0 obj << -/D [5020 0 R /XYZ 85.039 786.531 null] +5016 0 obj << +/D [5014 0 R /XYZ 85.039 786.531 null] >> endobj -5019 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5013 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5025 0 obj << +5019 0 obj << /Length 2207 /Filter /FlateDecode >> @@ -18036,28 +18016,28 @@ póŽþcݯ¤¤¿ÜÔí¾)Ôtý¨¿ÊÔÚf¨G'º@!T*#2²|¾Qß ~ô Êé×8ç%ÈÒG‹ŒÀkÌ*CP‹£±Æ’§Lù•ÿÝH£¢endstream endobj -5024 0 obj << +5018 0 obj << /Type /Page -/Contents 5025 0 R -/Resources 5023 0 R +/Contents 5019 0 R +/Resources 5017 0 R /MediaBox [0 0 595.276 841.89] -/Parent 4997 0 R +/Parent 4991 0 R >> endobj -5026 0 obj << -/D [5024 0 R /XYZ 85.039 786.531 null] +5020 0 obj << +/D [5018 0 R /XYZ 85.039 786.531 null] >> endobj -978 0 obj << -/D [5024 0 R /XYZ 85.039 232.528 null] +974 0 obj << +/D [5018 0 R /XYZ 85.039 232.528 null] >> endobj -5027 0 obj << -/D [5024 0 R /XYZ 85.039 200.107 null] +5021 0 obj << +/D [5018 0 R /XYZ 85.039 200.107 null] >> endobj -5023 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5017 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5030 0 obj << +5024 0 obj << /Length 1731 /Filter /FlateDecode >> @@ -18068,33 +18048,33 @@ tfL§/h¥DÝ
°|_Zóu6!Wàõnn h‡´AŸ Zj¢v8ó’§lK‘‡ˆI-ð©aÒe¾cªÑüÍj“ói3à4K pA*ìSØ õqYmaV²>^aôðþarE.ÄUþä¯
–à”ØM"3¥„z{¹:X«yóôw9b¸c_iLr£=¦º¨·Ü?Ìý}·Ìº¯öÍIÍ—?@˜o]>¿æY5ïdûwY]ÿ÷‹ËôË*U›Ï*;•’Ä!Ä¢ /Oþ xù¡è“ÑYÑQk(@™î§Nd
ä!È)tbc´îpIñx_Ù~ÍË—isx§´§f.Uòø QÀ8¿Ø”M§ïG›Ö}Ä7D½9b,»2€ˆiÎÀéÄôù0&TZ[B—ƀȴáÐ+#V©z‘Aƒaƒ¤]BuãØúÑÒ“ˆÂåù8Ý1Äx§¹ÿ˜ÈÀ>#i: ®k7ê^Ž['ž¹h)v¡æÞÿ1ÈÍBXç9+âl·t 'ØðG¼ç9ùŒ|xpTSVŒÈ”ص8‡
"†rQž
›q†·Ì´6šúšbY
5wåmÍPm }ë[ïUb3PC™8¹^“M_Ô™[NÔ‰÷Ü($=,+܃=JüÛî‰Xœ‚’ɾðøæN¿²îŠ-‚I}÷û§tÍVj„¿oIûVÃçŽ hE»©%½uÉ:Óûrʦdn¶è»Ø]Ž ú@QõâV<iûüëÉ!Tà?Ÿ÷?ý²ÒÎì8rãMBd¸¢7†$ð-î~‚yhò?ǘ¸endstream endobj -5029 0 obj << +5023 0 obj << /Type /Page -/Contents 5030 0 R -/Resources 5028 0 R +/Contents 5024 0 R +/Resources 5022 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R +/Parent 5028 0 R >> endobj -5031 0 obj << -/D [5029 0 R /XYZ 85.039 786.531 null] +5025 0 obj << +/D [5023 0 R /XYZ 85.039 786.531 null] >> endobj -982 0 obj << -/D [5029 0 R /XYZ 85.039 724.712 null] +978 0 obj << +/D [5023 0 R /XYZ 85.039 724.712 null] >> endobj -5032 0 obj << -/D [5029 0 R /XYZ 85.039 692.291 null] +5026 0 obj << +/D [5023 0 R /XYZ 85.039 692.291 null] >> endobj -986 0 obj << -/D [5029 0 R /XYZ 85.039 153.609 null] +982 0 obj << +/D [5023 0 R /XYZ 85.039 153.609 null] >> endobj -5033 0 obj << -/D [5029 0 R /XYZ 85.039 108.535 null] +5027 0 obj << +/D [5023 0 R /XYZ 85.039 108.535 null] >> endobj -5028 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +5022 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5037 0 obj << +5031 0 obj << /Length 3169 /Filter /FlateDecode >> @@ -18113,33 +18093,33 @@ Q<4 ç(´ç2 C8çGÏG£"=‚™Êó¹ Ù²
¹†=l»Æ3õ×ÞÝÄ.De,éOÉžBËé‚ qùüÎp4ÆfN!a®°EN ->1òØ'EðÆ™Ž¢ÆTŒÄJ$n1N$%û1ü^TyÚ9²©c7† <Úe†¤‡¡v‰G‡÷T¤…îd峑šc,B¿Dtö‘ ,?)KçÅ"ôB©¸HjKå9ÀŸª5¿aÔæ
ƒ»ø¼Q£ÚÕO½i„Eá‡ùó%7æÉW0Í|ÈhˆàÿpTûY,E¸ƒÔåi·1oLžäŠ\„yš¥2²ÆÓ×$6¤¦¤8Çw¼ÑNâqò<÷ÖL¿àB'•An¿]Úáž“ØÏbþ‘0¥íö8·Þ¨ö,ÇZýù‘Ÿßþ©hô~¤¿Ât…è)SøÍïCïã)‘¤Ñ©]³!¡Jý<*N”*ø’TÙ6Yg!âÙÀ¯ÞnÇzú+xê0cªO8¾’ˆôSŽ›Ú‘)ÎkóvgCQ¹.ù“ùò'eþ\Í=ü„r.ðŸÏòýjd.~YD×…,àBKiE–œSl~^rIòÿ endobj -5036 0 obj << +5030 0 obj << /Type /Page -/Contents 5037 0 R -/Resources 5035 0 R +/Contents 5031 0 R +/Resources 5029 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R +/Parent 5028 0 R >> endobj -5038 0 obj << -/D [5036 0 R /XYZ 85.039 786.531 null] +5032 0 obj << +/D [5030 0 R /XYZ 85.039 786.531 null] >> endobj -990 0 obj << -/D [5036 0 R /XYZ 85.039 669.341 null] +986 0 obj << +/D [5030 0 R /XYZ 85.039 669.341 null] >> endobj -5039 0 obj << -/D [5036 0 R /XYZ 85.039 629.177 null] +5033 0 obj << +/D [5030 0 R /XYZ 85.039 629.177 null] >> endobj -994 0 obj << -/D [5036 0 R /XYZ 85.039 215.269 null] +990 0 obj << +/D [5030 0 R /XYZ 85.039 215.269 null] >> endobj -5040 0 obj << -/D [5036 0 R /XYZ 85.039 181.129 null] +5034 0 obj << +/D [5030 0 R /XYZ 85.039 181.129 null] >> endobj -5035 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F35 2980 0 R >> +5029 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5043 0 obj << +5037 0 obj << /Length 2311 /Filter /FlateDecode >> @@ -18153,112 +18133,112 @@ TÌb¾©ÏdB0(ký’6…ÎЉm¢@uHf’»Ïu÷56[Ü0 L6e6#ÊoÆç}¶¬AO˜7&yªG"š(¡°æ¤6ÍóæŠ ÔÐ_³Tp΋'~
hy¼Ó>‡’z@äÂgeý>w¤PÄñˆÒ÷û|
ÏÒ0†(ä"> ôîꘈØÙo>àY=tO¿››¤HŒÓ¶Ù8ij[¥fwpj°¹°Š$/KDè»·ˆM ‹MÚxq-¢OÁ§ô‹eŒÅRïÁw¤ †LD¯nÊ–Ûë±lÊ™o©Å§â°?ï¶Å;e´Rǽj)¤‚
t‚&-”›²åñzL# HzévDj¦¤[Ìw¬-ÿÕoP½
G÷ËZÀNÅ;eÌK ‡·?Ví«üoÚH'endstream endobj -5042 0 obj << +5036 0 obj << /Type /Page -/Contents 5043 0 R -/Resources 5041 0 R +/Contents 5037 0 R +/Resources 5035 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R -/Annots [ 5046 0 R 5047 0 R 5049 0 R 5050 0 R 5052 0 R 5053 0 R 5054 0 R 5055 0 R 5056 0 R 5057 0 R 5058 0 R 5059 0 R ] +/Parent 5028 0 R +/Annots [ 5040 0 R 5041 0 R 5043 0 R 5044 0 R 5046 0 R 5047 0 R 5048 0 R 5049 0 R 5050 0 R 5051 0 R 5052 0 R 5053 0 R ] >> endobj -5046 0 obj << +5040 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [409.348 675.624 539.579 687.313] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/?id=812937)>> >> endobj -5047 0 obj << +5041 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 664.196 152.127 673.764] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/?id=812937)>> >> endobj -5049 0 obj << +5043 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [409.348 544.521 539.579 556.211] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/?id=811492)>> >> endobj -5050 0 obj << +5044 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 533.093 152.127 542.662] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/?id=811492)>> >> endobj -5052 0 obj << +5046 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [388.679 336.453 539.579 348.445] /Subtype/Link/A<</Type/Action/S/URI/URI(http://msdn.microsoft.com/library/en-us/fileio/storage_5yk3.asp)>> >> endobj -5053 0 obj << +5047 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 322.904 298.441 334.896] /Subtype/Link/A<</Type/Action/S/URI/URI(http://msdn.microsoft.com/library/en-us/fileio/storage_5yk3.asp)>> >> endobj -5054 0 obj << +5048 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [251.226 282.256 539.579 294.249] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224992)>> >> endobj -5055 0 obj << +5049 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 269.495 160.987 279.79] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224992)>> >> endobj -5056 0 obj << +5050 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [297.044 228.059 539.579 240.052] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296264)>> >> endobj -5057 0 obj << +5051 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 215.298 206.805 225.594] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296264)>> >> endobj -5058 0 obj << +5052 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [325.68 173.862 539.579 185.855] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129202)>> >> endobj -5059 0 obj << +5053 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 160.313 235.441 171.397] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129202)>> >> endobj -5044 0 obj << -/D [5042 0 R /XYZ 85.039 786.531 null] +5038 0 obj << +/D [5036 0 R /XYZ 85.039 786.531 null] >> endobj -998 0 obj << -/D [5042 0 R /XYZ 85.039 738.261 null] +994 0 obj << +/D [5036 0 R /XYZ 85.039 738.261 null] >> endobj -5045 0 obj << -/D [5042 0 R /XYZ 85.039 703.515 null] +5039 0 obj << +/D [5036 0 R /XYZ 85.039 703.515 null] >> endobj -1002 0 obj << -/D [5042 0 R /XYZ 85.039 649.927 null] +998 0 obj << +/D [5036 0 R /XYZ 85.039 649.927 null] >> endobj -5048 0 obj << -/D [5042 0 R /XYZ 85.039 613.06 null] +5042 0 obj << +/D [5036 0 R /XYZ 85.039 613.06 null] >> endobj -1006 0 obj << -/D [5042 0 R /XYZ 85.039 517.65 null] +1002 0 obj << +/D [5036 0 R /XYZ 85.039 517.65 null] >> endobj -5051 0 obj << -/D [5042 0 R /XYZ 85.039 472.576 null] +5045 0 obj << +/D [5036 0 R /XYZ 85.039 472.576 null] >> endobj -5041 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F38 3001 0 R /F35 2980 0 R >> +5035 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F38 2997 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5062 0 obj << +5056 0 obj << /Length 2572 /Filter /FlateDecode >> @@ -18275,45 +18255,45 @@ Le'ö«‘¡GÕ¡Wgyðƒéj>^QX¿+âLsµÐkø¦Q.…žëS¢%ZÑÜ`dÔ’Àì0P’k«#;Âôh(þ1 Oùv¼ v‚ÊeÉïbð½#¾5ÓSñ‹N˜Ñ?aÔËVrE¤'W’½0¹ô6ÃtŒÎ,‘ÒFdî»hA'G¤2àÞœž2·¾Â" ®}F6ùxáÂ?6> kÛoGT_|£3z5»væœ6¨Þ·×:Å8Â8}¿S\Ð\íc…¹8/tŠZ:ÅÇU‰µëØ&þØŒ5Æ!‹Š ë3µŽäKðýÀŸ©móÕðø7ìc0xÝ5Îâ3™k½¦îÝKÎ4W{ÍB…Eé[MŒ-ï>o<8æÀY¼”*Ôð¨DHH!gü¹ËÇßOUm³•è™³·âóU\bR3€¶ãù?s¡8ÃÜ”‹þѵ,‰ZÊ‹âÜÕRÊd‰.=#m{y`ÅÈ–pƒRÿBp‡2±Ìlßèý¸—î‡;vè`3˜EsS§æ¿èÆ=4¥EüÓ¿ endobj -5061 0 obj << +5055 0 obj << /Type /Page -/Contents 5062 0 R -/Resources 5060 0 R +/Contents 5056 0 R +/Resources 5054 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R +/Parent 5028 0 R >> endobj -5063 0 obj << -/D [5061 0 R /XYZ 85.039 786.531 null] +5057 0 obj << +/D [5055 0 R /XYZ 85.039 786.531 null] +>> endobj +1006 0 obj << +/D [5055 0 R /XYZ 85.039 766.606 null] +>> endobj +3089 0 obj << +/D [5055 0 R /XYZ 85.039 658.638 null] >> endobj 1010 0 obj << -/D [5061 0 R /XYZ 85.039 766.606 null] +/D [5055 0 R /XYZ 85.039 658.638 null] >> endobj -3093 0 obj << -/D [5061 0 R /XYZ 85.039 658.638 null] +5058 0 obj << +/D [5055 0 R /XYZ 85.039 620.371 null] >> endobj 1014 0 obj << -/D [5061 0 R /XYZ 85.039 658.638 null] +/D [5055 0 R /XYZ 85.039 452.769 null] >> endobj -5064 0 obj << -/D [5061 0 R /XYZ 85.039 620.371 null] +5059 0 obj << +/D [5055 0 R /XYZ 85.039 412.605 null] >> endobj 1018 0 obj << -/D [5061 0 R /XYZ 85.039 452.769 null] ->> endobj -5065 0 obj << -/D [5061 0 R /XYZ 85.039 412.605 null] ->> endobj -1022 0 obj << -/D [5061 0 R /XYZ 85.039 150.159 null] ->> endobj -5066 0 obj << -/D [5061 0 R /XYZ 85.039 109.996 null] +/D [5055 0 R /XYZ 85.039 150.159 null] >> endobj 5060 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +/D [5055 0 R /XYZ 85.039 109.996 null] +>> endobj +5054 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5069 0 obj << +5063 0 obj << /Length 2441 /Filter /FlateDecode >> @@ -18326,39 +18306,39 @@ xÚ¥ÛnãÆõÝ_¡7SÅšËápx P vºI4É6V›}K”̘"U’Z¯ÿ¾ç6äȦÅb¡á™3gÎý2V‹þ©EnÂH‹,OC£Õ wj¼v¼ÁþA1ñµ¸åüÚq&W†4L£äaáˆêNBM:BÇPÌžû´+™$PìO —}ÚÕ-µæõg>Ø{9ƒ &?:Lщ0™Ûý׌֜œ|†ËšºgÀº¬ÛKR’ˆcLP»—Õ9…ñ„ãv´ø!£ðZªÙÇIï
kLµ9'8×ìè.vqãç;Þ˜&|XœþpcÍñórBP¸?¦9@±üXq2Ê#üÖQ@påboÚï™äÔ0¾éÂú&¼È£¥ðl±³³‡AZŠ:pê?ÙF¨¯¯ç:mÂDÏNVðŸIþ_™ÆŸ<,ò3µÞÄЖ¨‘êNÒì%ÇîÏ:¯Yþ/iæ„„endstream endobj -5068 0 obj << +5062 0 obj << /Type /Page -/Contents 5069 0 R -/Resources 5067 0 R +/Contents 5063 0 R +/Resources 5061 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R ->> endobj -5070 0 obj << -/D [5068 0 R /XYZ 85.039 786.531 null] +/Parent 5028 0 R >> endobj -1026 0 obj << -/D [5068 0 R /XYZ 85.039 724.712 null] +5064 0 obj << +/D [5062 0 R /XYZ 85.039 786.531 null] >> endobj -5071 0 obj << -/D [5068 0 R /XYZ 85.039 689.966 null] +1022 0 obj << +/D [5062 0 R /XYZ 85.039 724.712 null] >> endobj -1030 0 obj << -/D [5068 0 R /XYZ 85.039 447.943 null] +5065 0 obj << +/D [5062 0 R /XYZ 85.039 689.966 null] >> endobj -5072 0 obj << -/D [5068 0 R /XYZ 85.039 411.076 null] +1026 0 obj << +/D [5062 0 R /XYZ 85.039 447.943 null] >> endobj -1034 0 obj << -/D [5068 0 R /XYZ 85.039 287.621 null] +5066 0 obj << +/D [5062 0 R /XYZ 85.039 411.076 null] >> endobj -5073 0 obj << -/D [5068 0 R /XYZ 85.039 252.875 null] +1030 0 obj << +/D [5062 0 R /XYZ 85.039 287.621 null] >> endobj 5067 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +/D [5062 0 R /XYZ 85.039 252.875 null] +>> endobj +5061 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5076 0 obj << +5070 0 obj << /Length 2393 /Filter /FlateDecode >> @@ -18372,33 +18352,33 @@ _;§ù®Yê«â)ú¡qµ ¡º#AÇÇÛ*®üû /ª†Ñ%_ò‰pªä-i®GÇŽ+ lßò3•€ö(™°¯ïFˆ“}~#{µ 3at¡6¤\ HFq¬®Ã,‚gKí-º:TnHY͘8k4Pè<ù2•ž‘TÉç2ºÂ ÛD„¸|Ñ$âK霸ÁcpíY,dÔaÔ¼t]΢óÆÝH=:B.YÕ¹pŸû…ï9–ô¯óתs>^£wXT”ЩÖí(ªÏ`ÒÑcƒÛðl(í#„ ÜX¬ µííTa<nžñƒLÅn>|:튛p¶¸—E(ˆEƒwh°ìM=ý©î”äuðå0
©;ì~ïMhKŒÑ‹tëîšH£G@gSu^½8ô•bZ3…ðB•&—§P…w!~ÕÝÊNA¨¢YÕZ^ÖÂ×(àçÖü¡Gœ‰zD›8Ó“ï°ð˼þ§8EM—E:]Ó˜4Så…¡BlY\Jìþ3u-ò endobj -5075 0 obj << +5069 0 obj << /Type /Page -/Contents 5076 0 R -/Resources 5074 0 R +/Contents 5070 0 R +/Resources 5068 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5034 0 R +/Parent 5028 0 R >> endobj -5077 0 obj << -/D [5075 0 R /XYZ 85.039 786.531 null] +5071 0 obj << +/D [5069 0 R /XYZ 85.039 786.531 null] >> endobj -1038 0 obj << -/D [5075 0 R /XYZ 85.039 697.613 null] +1034 0 obj << +/D [5069 0 R /XYZ 85.039 697.613 null] >> endobj -5078 0 obj << -/D [5075 0 R /XYZ 85.039 662.868 null] +5072 0 obj << +/D [5069 0 R /XYZ 85.039 662.868 null] >> endobj -1042 0 obj << -/D [5075 0 R /XYZ 85.039 432.879 null] +1038 0 obj << +/D [5069 0 R /XYZ 85.039 432.879 null] >> endobj -5079 0 obj << -/D [5075 0 R /XYZ 85.039 398.133 null] +5073 0 obj << +/D [5069 0 R /XYZ 85.039 398.133 null] >> endobj -5074 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +5068 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5082 0 obj << +5076 0 obj << /Length 2259 /Filter /FlateDecode >> @@ -18416,52 +18396,52 @@ Yj[^B5Šb½QŽºA¤'ç;tŸ¨'C,8uD >âTÕº%P²:Ú[–cÒÍ L.°M¤ eé±ß» ‹>»A¦w”Q°ú†Ðån0ék¹ì»ly®s™(ŠçáÒ"WÔ³qxaóÁtÎK—ÅŠ endobj -5081 0 obj << +5075 0 obj << /Type /Page -/Contents 5082 0 R -/Resources 5080 0 R +/Contents 5076 0 R +/Resources 5074 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R -/Annots [ 5086 0 R ] +/Parent 5083 0 R +/Annots [ 5080 0 R ] >> endobj -5086 0 obj << +5080 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [207.588 389.969 329.852 401.961] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.samba.org/)>> >> endobj -5083 0 obj << -/D [5081 0 R /XYZ 85.039 786.531 null] +5077 0 obj << +/D [5075 0 R /XYZ 85.039 786.531 null] +>> endobj +1042 0 obj << +/D [5075 0 R /XYZ 85.039 766.606 null] +>> endobj +5078 0 obj << +/D [5075 0 R /XYZ 85.039 746.277 null] >> endobj 1046 0 obj << -/D [5081 0 R /XYZ 85.039 766.606 null] +/D [5075 0 R /XYZ 85.039 460.651 null] >> endobj -5084 0 obj << -/D [5081 0 R /XYZ 85.039 746.277 null] +5079 0 obj << +/D [5075 0 R /XYZ 85.039 417.698 null] >> endobj 1050 0 obj << -/D [5081 0 R /XYZ 85.039 460.651 null] +/D [5075 0 R /XYZ 85.039 347.73 null] >> endobj -5085 0 obj << -/D [5081 0 R /XYZ 85.039 417.698 null] +5081 0 obj << +/D [5075 0 R /XYZ 85.039 307.567 null] >> endobj 1054 0 obj << -/D [5081 0 R /XYZ 85.039 347.73 null] ->> endobj -5087 0 obj << -/D [5081 0 R /XYZ 85.039 307.567 null] +/D [5075 0 R /XYZ 85.039 211.006 null] >> endobj -1058 0 obj << -/D [5081 0 R /XYZ 85.039 211.006 null] ->> endobj -5088 0 obj << -/D [5081 0 R /XYZ 85.039 175.202 null] +5082 0 obj << +/D [5075 0 R /XYZ 85.039 175.202 null] >> endobj -5080 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +5074 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5092 0 obj << +5086 0 obj << /Length 1823 /Filter /FlateDecode >> @@ -18474,27 +18454,27 @@ xÚ¥XÛnÛF}×W(EV†Åò~)I¶Ð´´@ ´H‹l(Ò!)ËÊ×wn»¤$Úy(‡ÜÙÙ™Ù3gfWtæ6üsæq`Ù^2âÐ PÙŧËåDm¦Y¦;d>B·–Á´$°’(fðb‡–é/ ò‚¡ÿîšT—ƒ®ã„Cùkªè§P^r-½.¿ºì›Ç<“ߎ§9: Nn:Ô‡rÀŸc·çý8:‡Èý'ÝN†êз08ÖYskŽŒ,—ðËúÜvÇw|Ks‰H)1lÍRv—nrë‘ï8^`ùÞägøãôÿ¯Ogæc[IìN \×r}ôŠìÓˆ/¶‚Ø›ù?Ùúendstream endobj -5091 0 obj << +5085 0 obj << /Type /Page -/Contents 5092 0 R -/Resources 5090 0 R +/Contents 5086 0 R +/Resources 5084 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R +/Parent 5083 0 R >> endobj -5093 0 obj << -/D [5091 0 R /XYZ 85.039 786.531 null] +5087 0 obj << +/D [5085 0 R /XYZ 85.039 786.531 null] >> endobj -1062 0 obj << -/D [5091 0 R /XYZ 85.039 766.606 null] +1058 0 obj << +/D [5085 0 R /XYZ 85.039 766.606 null] >> endobj -5094 0 obj << -/D [5091 0 R /XYZ 85.039 746.277 null] +5088 0 obj << +/D [5085 0 R /XYZ 85.039 746.277 null] >> endobj -5090 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +5084 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5097 0 obj << +5091 0 obj << /Length 2860 /Filter /FlateDecode >> @@ -18517,39 +18497,39 @@ qùÎñõïF
dŽÊ°fWõBQ£W˜m‡3ºƒD<]!àv£ìªfê•Ý“¦Õ$¬•25¿;‡·4ª›Æ#æ]3S&«/·š=IM¾,„ ["Øê¤Þ ôX<—=W õá$;]ÿ§$žRs°«þ¸”®¶AE“q·Ð+©ŒúÈË _}¥Õ³áˆVžjý4§²‚§X©‘ \›¾ÄƱS*£ÔH,?j‘.Ô#µ’k;ÁÝÍM–œ`*s–]U:¹8?gµœœT=jgÌÄj¥lp‡êÚf0´å;ôR7ylLÉÌL[.ÁÀe;5 endobj -5096 0 obj << +5090 0 obj << /Type /Page -/Contents 5097 0 R -/Resources 5095 0 R +/Contents 5091 0 R +/Resources 5089 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R +/Parent 5083 0 R >> endobj -5098 0 obj << -/D [5096 0 R /XYZ 85.039 786.531 null] +5092 0 obj << +/D [5090 0 R /XYZ 85.039 786.531 null] >> endobj -1066 0 obj << -/D [5096 0 R /XYZ 85.039 766.606 null] +1062 0 obj << +/D [5090 0 R /XYZ 85.039 766.606 null] >> endobj -3094 0 obj << -/D [5096 0 R /XYZ 85.039 658.638 null] +3090 0 obj << +/D [5090 0 R /XYZ 85.039 658.638 null] >> endobj -1070 0 obj << -/D [5096 0 R /XYZ 85.039 562.194 null] +1066 0 obj << +/D [5090 0 R /XYZ 85.039 562.194 null] >> endobj -5099 0 obj << -/D [5096 0 R /XYZ 85.039 522.636 null] +5093 0 obj << +/D [5090 0 R /XYZ 85.039 522.636 null] >> endobj -1074 0 obj << -/D [5096 0 R /XYZ 85.039 368.584 null] +1070 0 obj << +/D [5090 0 R /XYZ 85.039 368.584 null] >> endobj -5100 0 obj << -/D [5096 0 R /XYZ 85.039 325.631 null] +5094 0 obj << +/D [5090 0 R /XYZ 85.039 325.631 null] >> endobj -5095 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +5089 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5103 0 obj << +5097 0 obj << /Length 2858 /Filter /FlateDecode >> @@ -18567,39 +18547,39 @@ fc?ŠSÖ&¡†/ÃZ@ôæ†8÷îÈj=ªé;Å~Æ'K3–ÍR©:Eô†ôx¬4쟃ZrAÿ}sø+ã§#©‹sì™C…‰¯â75Ðœ h²ò¹B%~Ì?·ŸÖøÏ6ø¿~Šž´Ÿ|-*‰R¾ 0T3u*±ùÍ~*òÿ endobj -5102 0 obj << +5096 0 obj << /Type /Page -/Contents 5103 0 R -/Resources 5101 0 R +/Contents 5097 0 R +/Resources 5095 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R ->> endobj -5104 0 obj << -/D [5102 0 R /XYZ 85.039 786.531 null] +/Parent 5083 0 R >> endobj -1078 0 obj << -/D [5102 0 R /XYZ 85.039 547.398 null] +5098 0 obj << +/D [5096 0 R /XYZ 85.039 786.531 null] >> endobj -5105 0 obj << -/D [5102 0 R /XYZ 85.039 504.445 null] +1074 0 obj << +/D [5096 0 R /XYZ 85.039 547.398 null] >> endobj -1082 0 obj << -/D [5102 0 R /XYZ 85.039 435.651 null] +5099 0 obj << +/D [5096 0 R /XYZ 85.039 504.445 null] >> endobj -5106 0 obj << -/D [5102 0 R /XYZ 85.039 400.905 null] +1078 0 obj << +/D [5096 0 R /XYZ 85.039 435.651 null] >> endobj -1086 0 obj << -/D [5102 0 R /XYZ 85.039 263.295 null] +5100 0 obj << +/D [5096 0 R /XYZ 85.039 400.905 null] >> endobj -5107 0 obj << -/D [5102 0 R /XYZ 85.039 229.155 null] +1082 0 obj << +/D [5096 0 R /XYZ 85.039 263.295 null] >> endobj 5101 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +/D [5096 0 R /XYZ 85.039 229.155 null] +>> endobj +5095 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5111 0 obj << +5105 0 obj << /Length 1924 /Filter /FlateDecode >> @@ -18610,14 +18590,14 @@ xÚ¥YMsÛ6½ëWðVj&‚ €Ÿ½)¶“¸ÓØi¬Li´ÄÈœJ¢CÒIûﻋHˆ"¡´Ïˆ$°À[¼,0÷øã^±@f^’Æ,’Ü[ ¥eí´°Î„’H΢ÔX6Q´ÑYU€½,Äq],Ä>¸Ò![M†Ž²pr}¢;sî?QªM>Ñ &@0£–ìÕJNÔÚ•%ôm$jZº ùá.Ð̽Z6E´ÑYE€½"ÄqE,D{ä¡A×VøázžÂ3§G«8º…à&¯UZ™ÀÍÍþɲ<´>|lë\aÝÝpÈËí£*o^`AjOV8¥YR
:¬jí%åEc¶dt¹¹´É»#O·@“R2Ê}6!?–ž¹[´l¦å7FçäwvòGå·W¸D§Óx¶ÅòÈ¡Þ/U„º¥a.„¨«,¬T[Ž*!«ê™Â¢²KÌ9ôCC×½ºõ=^c,p'Ä®º©HÇN´0þ˜ã S§§èÞã)A“Z»íM¦%Õ6ç4u u¢àFUµà&N(¹uS3ˆWê}<¿Þ–F’.³è¢ö^äY÷ù¤ê¿©‹eÕl[ò–Éó¸ ?IeÄB)Çïñôúý©{¼þN)eÙT² ÁïœQÿ JäÐãH¦ÊÈ—ÿ˜@M8endstream endobj -5110 0 obj << +5104 0 obj << /Type /Page -/Contents 5111 0 R -/Resources 5109 0 R +/Contents 5105 0 R +/Resources 5103 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R +/Parent 5083 0 R >> endobj -5108 0 obj << +5102 0 obj << /Type /XObject /Subtype /Image /Width 541 @@ -18669,30 +18649,30 @@ $D…t!i<` ½z¤ÊËË1¿1b„øn¼˜¿àßõë×Ûào{±ËØqì¾47AZð/R„DQ-„^½b<eee)))~~~NNN
þÇ ®{ƒ]ÀŽ`w°SÒ‰Š¸¸v»Ï/zô"ˆìTUU={…xõÕW¥¶.}×n̘1111Ç×EE$BEÀ[úf¦t"‡Änbgù óù矯^½å¾w'Ѻuë‘#GΟ?}ÿÔ©S?ýô“ºÑ" endobj -5112 0 obj << -/D [5110 0 R /XYZ 85.039 786.531 null] +5106 0 obj << +/D [5104 0 R /XYZ 85.039 786.531 null] >> endobj -1090 0 obj << -/D [5110 0 R /XYZ 85.039 766.606 null] +1086 0 obj << +/D [5104 0 R /XYZ 85.039 766.606 null] >> endobj -5113 0 obj << -/D [5110 0 R /XYZ 85.039 748.602 null] +5107 0 obj << +/D [5104 0 R /XYZ 85.039 748.602 null] >> endobj -5114 0 obj << -/D [5110 0 R /XYZ 85.039 676.933 null] +5108 0 obj << +/D [5104 0 R /XYZ 85.039 676.933 null] >> endobj -5115 0 obj << -/D [5110 0 R /XYZ 85.039 676.933 null] +5109 0 obj << +/D [5104 0 R /XYZ 85.039 676.933 null] >> endobj -5116 0 obj << -/D [5110 0 R /XYZ 308.64 504.152 null] +5110 0 obj << +/D [5104 0 R /XYZ 308.64 504.152 null] >> endobj -5109 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F66 4195 0 R /F62 4052 0 R /F41 2998 0 R >> -/XObject << /Im9 5108 0 R >> +5103 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F66 4190 0 R /F62 4047 0 R /F41 2994 0 R >> +/XObject << /Im9 5102 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -5119 0 obj << +5113 0 obj << /Length 2915 /Filter /FlateDecode >> @@ -18719,33 +18699,33 @@ P1g·Ôè€m›?©Xy…dÑp¡“%zJ1ðäwƒy)·Ô`ùniPI$]‚…m+X¸Fòy²€a2ýŽQ]k˜N0¤$ªŸ)ˆ‹nIâc ÃãòUPÔFä`¦ûÎ4•3ˆ {6»Šß†¡eß@¡[“cGPÄŸaoƒ{Qß„èaD|©"(‰3BBZÉ!¶¯]Š{“!Îȶ¹nŠX쇂„^°`ŒŠX≠ÞÀïnGtGÁ‘œ#QeH:Ž¨1¶¹¶RH>í;Ó• ïÀðl?“aŠ£Žê`âe×=ïl¹l_HïY8ÂoL3VùÇ¢on^ `C‹Ê©K‡kk‰,8fvÁ ÞK×mìåI|sò(5ÙÂuòØ;ÆžÐyûä”FÔ=ɽ¯ý؎ɽ$éÊWH0 :—RG„t‚ÈÓ$¸¹è×Ü6ƒ‰Tâç:zŽÏØ]o|䪮ú‰ŒGG~(9îtŸÔ€IÄ7ÜC&pBIæ¡À°U;\ðEÊÓžSöm»Þ÷ÉQÓƒ?¥©!ˆyÉJàÇ¡:ÎÍïfÜKr:”}]J“JÜÏ ¹Påëô”Zªƒ3,«(6S›~;Å°,óSËuÐ&Æêòo^ÙYí{ßrrX. endobj -5118 0 obj << +5112 0 obj << /Type /Page -/Contents 5119 0 R -/Resources 5117 0 R +/Contents 5113 0 R +/Resources 5111 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5089 0 R +/Parent 5083 0 R >> endobj -5120 0 obj << -/D [5118 0 R /XYZ 85.039 786.531 null] +5114 0 obj << +/D [5112 0 R /XYZ 85.039 786.531 null] >> endobj -1094 0 obj << -/D [5118 0 R /XYZ 85.039 685.011 null] +1090 0 obj << +/D [5112 0 R /XYZ 85.039 685.011 null] >> endobj -5121 0 obj << -/D [5118 0 R /XYZ 85.039 639.937 null] +5115 0 obj << +/D [5112 0 R /XYZ 85.039 639.937 null] >> endobj -1098 0 obj << -/D [5118 0 R /XYZ 85.039 491.969 null] +1094 0 obj << +/D [5112 0 R /XYZ 85.039 491.969 null] >> endobj -5122 0 obj << -/D [5118 0 R /XYZ 85.039 457.427 null] +5116 0 obj << +/D [5112 0 R /XYZ 85.039 457.427 null] >> endobj -5117 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +5111 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5125 0 obj << +5119 0 obj << /Length 3036 /Filter /FlateDecode >> @@ -18765,42 +18745,42 @@ Ib¨¶ÿ4Z\Ÿ¡1ÉòŸÆ›·?½ýDüöæœ>¥a Öň–]kî¹Vaš™Yœš0I„NlÅ9·%“礳§J`©»òcÅÓC˿ݱá¥ÁiEÏ+6Wfæµåù’òp^\{Š€Ç^h36€:PGG#AP-TS
õÍØxö[_®ú•Ú4RËÐÞú·õØXãæâ…¢&… D֊쯩j±Š²Ù·YëcæEòb;9àNúàI¨¡±¬à·Ð©íƒt4IÜ <VÉ¢'é(x¢,MÏzݧ=ñžAvð³x`|ËÁš- 8Ž¢è¡rMâ‰GæÙ–¹‚„2Ò\3,÷»å{¤
‹Œ³¦‚‰‹†ŽÎZA…7öŽ¸2!¸‡®êÇî¢LÚÐß©úßrU$û‘yŒ4PµÔÞY-÷}+¸ÙŽ8 Äš®{UÁf endobj -5124 0 obj << +5118 0 obj << /Type /Page -/Contents 5125 0 R -/Resources 5123 0 R +/Contents 5119 0 R +/Resources 5117 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R -/Annots [ 5129 0 R ] +/Parent 5124 0 R +/Annots [ 5123 0 R ] >> endobj -5129 0 obj << +5123 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 77.171 412.147 88.861] /Subtype /Link /A << /S /GoTo /D (samba-trusted-domain) >> >> endobj -5126 0 obj << -/D [5124 0 R /XYZ 85.039 786.531 null] +5120 0 obj << +/D [5118 0 R /XYZ 85.039 786.531 null] >> endobj -1102 0 obj << -/D [5124 0 R /XYZ 85.039 711.163 null] +1098 0 obj << +/D [5118 0 R /XYZ 85.039 711.163 null] >> endobj -5127 0 obj << -/D [5124 0 R /XYZ 85.039 676.417 null] +5121 0 obj << +/D [5118 0 R /XYZ 85.039 676.417 null] >> endobj -1106 0 obj << -/D [5124 0 R /XYZ 85.039 210.444 null] +1102 0 obj << +/D [5118 0 R /XYZ 85.039 210.444 null] >> endobj -5128 0 obj << -/D [5124 0 R /XYZ 85.039 172.343 null] +5122 0 obj << +/D [5118 0 R /XYZ 85.039 172.343 null] >> endobj -5123 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +5117 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5133 0 obj << +5127 0 obj << /Length 1564 /Filter /FlateDecode >> @@ -18809,27 +18789,27 @@ xÚ¥WKsÛ6¾ëWèÍXA€ô¦ÆNã´u\[N'Í)‹
Eª U9ÿ¾û †P%^˜¨Kd8Cz‘Ž ‡SÑìÀ©(é|JyzlrtÜ‚{
®(ÑÖ¼³KQî_üÉy'ÝlP6o𷓆ƒ5Àª@<ä{Ú‡bñ´XÂonYY»K[5EµqúîÖzIªZ¼äk™;Y{lZ§>EÃœxU· =ék'Ù¦d^Vßö7¸b4‘8`| ˆÐ`û@ÌÔ:«ÐÖ-Û͆C"©¼dr‚ÌŠ¼8‰Ïrqà&_79n xúZ0å<IùQb]ô!†SOTôÂ+eú4äqYv°fxI
0ôŠGi&á<ãÉÓBùâ«Û`"€¥
få endobj -5132 0 obj << +5126 0 obj << /Type /Page -/Contents 5133 0 R -/Resources 5131 0 R +/Contents 5127 0 R +/Resources 5125 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R +/Parent 5124 0 R >> endobj -5134 0 obj << -/D [5132 0 R /XYZ 85.039 786.531 null] +5128 0 obj << +/D [5126 0 R /XYZ 85.039 786.531 null] >> endobj -1110 0 obj << -/D [5132 0 R /XYZ 85.039 615.144 null] +1106 0 obj << +/D [5126 0 R /XYZ 85.039 615.144 null] >> endobj -5135 0 obj << -/D [5132 0 R /XYZ 85.039 574.98 null] +5129 0 obj << +/D [5126 0 R /XYZ 85.039 574.98 null] >> endobj -5131 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +5125 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5138 0 obj << +5132 0 obj << /Length 2165 /Filter /FlateDecode >> @@ -18843,46 +18823,46 @@ F—¾lñàÆw'ügìi=§†juê
àë…é@.r’' œ:éßhæÌ8{²ÅgY©ê³²âë.!~Pà çǸXû$9çè– ð¾Êƒ+vVˆÐU5N2lÃÎ"¿Ãæ5Â>FHʯlPÂç’’“1Õm¡su*[o&ýãèScÐ`ÚßÞëlXshgmg³ü)Î{Z¸´XYBÍ7ã¦CŠ·5Øžä!´Ì²¿Þl'$¨$Ô‰ŒÝRñyȧF•+_®àŠ`Øö´L ®$Þ¸ð/%³¤2Œ”Ή> O“S]mœj1÷Òez@,étÇp*×^¸JÁUùÍD¨Ä¹†~ç*ÓÑ¢ã0S- Ñ•àÓù xÿçàÃŽÁõYYZ•œ5ZÖzºâøÛŠ{Àž1ð¾@$RÑù‚àðÒµ?)‹×ôtXu®E½õ¯ð½!Ìœû•âa}vÉíÐË&ˆ£èë|ºåÿ¾äóýõäÄBŽHó_=ú?ɵð\K\½¿_Ÿð7v6[ƾ‹<Ù°SŽì¨G¾r—G`Ëù-âÏ›Ÿ¢ÙÚðo¢0ÍÓÙ3Þ#Bè¯g‡~ÂÑò½¿y¸ùyøj¡Â|úÑBAnc|× mj‡ã_ßö+hèm’áU%
µ~åÁQ9"tÄ·Ó–æ÷ˆýo.®N)„¾JgIê8šëêŒ9Qž¼Ö ¶O”³æö„5#•MlÂÈš)•/ßÝ„öºêP*"ÔÒ9ŽcÒüƒo?MÀ'Üì—T+%Øëâ –þŸä»»ŸÞaÜÝýã~b»»$]tR'/µñ—ùöKë§ÉV‹Šsf·œ„Ò´ý-oo¯tl£Ë‚¾h,OÜGªNä˜JL˜%Ékï}Pê2ÿ4À(çŸåŸºÈ?ÿꦒ84œe¯¾º)D{+/
àØZ°r»k½ÒœÒMJ(ÕzWK¡Æ+å“4¯ÇvãSm©««ã—›S?8„ÀXž¼0]Ò¸‡'*$¡ôsC[€Ý3h2CÛ4ý_ Å„ÏjÍ¿·pñ§PÁ“O†ÈpÓ®y®yHÄÿ‡C#’Skÿ+;Þ¿ñ‹ŽTÐzrÙ¿û¨´ÁªÛw²£ª?¿ö@mh´¾Š,.âN¤3‘“سã—èt,Óê,´™¾"ô?:ÿÛAendstream endobj -5137 0 obj << +5131 0 obj << /Type /Page -/Contents 5138 0 R -/Resources 5136 0 R +/Contents 5132 0 R +/Resources 5130 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R -/Annots [ 5141 0 R ] +/Parent 5124 0 R +/Annots [ 5135 0 R ] >> endobj -5141 0 obj << +5135 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [279.468 511.531 400.945 523.22] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.microsoft.com/NTServer/nts/downloads/winfeatures/NTSDistrFile/AdminGuide.asp)>> >> endobj -5139 0 obj << -/D [5137 0 R /XYZ 85.039 786.531 null] +5133 0 obj << +/D [5131 0 R /XYZ 85.039 786.531 null] >> endobj -1114 0 obj << -/D [5137 0 R /XYZ 85.039 766.606 null] +1110 0 obj << +/D [5131 0 R /XYZ 85.039 766.606 null] >> endobj -3095 0 obj << -/D [5137 0 R /XYZ 85.039 634.211 null] +3091 0 obj << +/D [5131 0 R /XYZ 85.039 634.211 null] >> endobj -1118 0 obj << -/D [5137 0 R /XYZ 85.039 634.211 null] +1114 0 obj << +/D [5131 0 R /XYZ 85.039 634.211 null] >> endobj -5140 0 obj << -/D [5137 0 R /XYZ 85.039 595.943 null] +5134 0 obj << +/D [5131 0 R /XYZ 85.039 595.943 null] >> endobj -5142 0 obj << -/D [5137 0 R /XYZ 279.417 300.885 null] +5136 0 obj << +/D [5131 0 R /XYZ 279.417 300.885 null] >> endobj -5143 0 obj << -/D [5137 0 R /XYZ 85.039 164.866 null] +5137 0 obj << +/D [5131 0 R /XYZ 85.039 164.866 null] >> endobj -5136 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R /F41 2998 0 R /F35 2980 0 R >> +5130 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5146 0 obj << +5140 0 obj << /Length 1725 /Filter /FlateDecode >> @@ -18896,27 +18876,27 @@ WÛ_ جm–^•¬TèÙú¾! dý$üQ:†b…Roq%*õTm]2ãÎl+0ê•î홡Û8ºDżeăõ%U˜²rð½g'â&áB$E#,–tô7A+g’XåÞ…2ªÅ1DvË/õÖ £‰Q<—\@°ÞdÒð—}XJ¥%?GÐezŸV%l4쪸1Õ-O,nn‘Cr¦¾ãoÁÔ}F<a˜µk‹s¬Øb÷`=X(GVÛL]Ê#¨Ÿö¸”¤Ìª("ò°$îͦåÞÒI<Žç'ÎïiŸ\-hB‰ÝCA®ßu®Nn{ þÚ0 –l¡,Ç=_k;â•k7s¸dÂÞìÏÒ‰vnK„n>Ub¶¾0 ¹Ö0=ß`×¾a¼qž:–qšúa|:;4Ç#Þý,âO ì#þ¥Äƒ?”x±6}°q)]Šk àšêW»cuÂüSÏeÎSj0e-=g^ÙΤì9™”ìÇɣǬÈË0âÍI¸KC÷ŒóÓîÚÒœp—ýÔ]'nÝõBâaw
$^M2IE-ÎM³ÄÔË,Í5dmd>dJ‹ã[lšÖGždp^ždä¹{Y>à endobj -5145 0 obj << +5139 0 obj << /Type /Page -/Contents 5146 0 R -/Resources 5144 0 R +/Contents 5140 0 R +/Resources 5138 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R +/Parent 5124 0 R >> endobj -5147 0 obj << -/D [5145 0 R /XYZ 85.039 786.531 null] +5141 0 obj << +/D [5139 0 R /XYZ 85.039 786.531 null] >> endobj -1122 0 obj << -/D [5145 0 R /XYZ 85.039 585.057 null] +1118 0 obj << +/D [5139 0 R /XYZ 85.039 585.057 null] >> endobj -5148 0 obj << -/D [5145 0 R /XYZ 85.039 544.893 null] +5142 0 obj << +/D [5139 0 R /XYZ 85.039 544.893 null] >> endobj -5144 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R >> +5138 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5151 0 obj << +5145 0 obj << /Length 2802 /Filter /FlateDecode >> @@ -18937,40 +18917,40 @@ sËáj*v$g¿ãáûÏ·(ä^©.ÂÐy\<Ôo`<ï;¢¥¡"æŸ?ÝàüWžIOè°^…JÙJ‚ã+VêlnÝßø¾¡ãåjÃx^¨|Ùó„: âÖH¸2nÍÈk_Žú¸Æ¯pHh"OYì"Ð&•i¸3Tð°àmlFЛ$$·MÍ!œ¨Ý°ìyDž2T”ÁêÚÄ«å¸k "¹=WìÌ0ÃHaÄldÔÙ‰=0îíbã9s@¨áej)ÙW
.oì[=Çù¾?â"·¿BašZ»¹….@Ù&<h¦Cå¦ëgQ¹ø=l®»ì\ôÄyº¾àG¡òƒÜõ¢‹Þ4AžúR¨B? ,2rù4?¾03?ÎÂË7þ’dQendstream endobj -5150 0 obj << +5144 0 obj << /Type /Page -/Contents 5151 0 R -/Resources 5149 0 R +/Contents 5145 0 R +/Resources 5143 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R +/Parent 5124 0 R >> endobj -5152 0 obj << -/D [5150 0 R /XYZ 85.039 781.388 null] +5146 0 obj << +/D [5144 0 R /XYZ 85.039 781.388 null] >> endobj -1126 0 obj << -/D [5150 0 R /XYZ 85.039 761.463 null] +1122 0 obj << +/D [5144 0 R /XYZ 85.039 761.463 null] >> endobj -3096 0 obj << -/D [5150 0 R /XYZ 85.039 653.856 null] +3092 0 obj << +/D [5144 0 R /XYZ 85.039 653.856 null] >> endobj -1130 0 obj << -/D [5150 0 R /XYZ 85.039 653.856 null] +1126 0 obj << +/D [5144 0 R /XYZ 85.039 653.856 null] >> endobj -5153 0 obj << -/D [5150 0 R /XYZ 85.039 615.589 null] +5147 0 obj << +/D [5144 0 R /XYZ 85.039 615.589 null] >> endobj -1134 0 obj << -/D [5150 0 R /XYZ 85.039 139.723 null] +1130 0 obj << +/D [5144 0 R /XYZ 85.039 139.723 null] >> endobj -5154 0 obj << -/D [5150 0 R /XYZ 85.039 104.412 null] +5148 0 obj << +/D [5144 0 R /XYZ 85.039 104.412 null] >> endobj -5149 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +5143 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5157 0 obj << +5151 0 obj << /Length 2938 /Filter /FlateDecode >> @@ -18993,55 +18973,55 @@ iµ°ËŸ/è!…¯
òˆA'ˆ%N˜k€ã/Æê¿òDëõAÆž2Lbã %Î¥Ul þL±¤¬b}´A.vâP˜ÊлÝð:˜Ê3Äôû`lMSs¤kÞ'aþš}~Û-ô"‘$r`ðlydx×5¨#VVeç¤ð«\÷ÖeËÞ§7DÛÇ)û^%ÞÇR÷„ž©²>òvԸʮU6€"&û@^]À@"«Çr÷ЇBå’©À_fúOýw•¾÷Št¬C£ ï‡4ZÓÂÙ¿J¯ùo-gÿéY^endstream endobj -5156 0 obj << +5150 0 obj << /Type /Page -/Contents 5157 0 R -/Resources 5155 0 R +/Contents 5151 0 R +/Resources 5149 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5130 0 R +/Parent 5124 0 R >> endobj -5158 0 obj << -/D [5156 0 R /XYZ 85.039 781.388 null] +5152 0 obj << +/D [5150 0 R /XYZ 85.039 781.388 null] >> endobj -1138 0 obj << -/D [5156 0 R /XYZ 85.039 540.39 null] +1134 0 obj << +/D [5150 0 R /XYZ 85.039 540.39 null] >> endobj -5159 0 obj << -/D [5156 0 R /XYZ 85.039 508.172 null] +5153 0 obj << +/D [5150 0 R /XYZ 85.039 508.172 null] >> endobj -5160 0 obj << -/D [5156 0 R /XYZ 85.039 464.806 null] +5154 0 obj << +/D [5150 0 R /XYZ 85.039 464.806 null] >> endobj -5161 0 obj << -/D [5156 0 R /XYZ 85.039 438.313 null] +5155 0 obj << +/D [5150 0 R /XYZ 85.039 438.313 null] >> endobj -5162 0 obj << -/D [5156 0 R /XYZ 85.039 413.336 null] +5156 0 obj << +/D [5150 0 R /XYZ 85.039 413.336 null] >> endobj -5163 0 obj << -/D [5156 0 R /XYZ 85.039 384.117 null] +5157 0 obj << +/D [5150 0 R /XYZ 85.039 384.117 null] >> endobj -5164 0 obj << -/D [5156 0 R /XYZ 85.039 357.018 null] +5158 0 obj << +/D [5150 0 R /XYZ 85.039 357.018 null] >> endobj -5165 0 obj << -/D [5156 0 R /XYZ 85.039 316.371 null] +5159 0 obj << +/D [5150 0 R /XYZ 85.039 316.371 null] >> endobj -5166 0 obj << -/D [5156 0 R /XYZ 85.039 289.272 null] +5160 0 obj << +/D [5150 0 R /XYZ 85.039 289.272 null] >> endobj -1142 0 obj << -/D [5156 0 R /XYZ 85.039 247.543 null] +1138 0 obj << +/D [5150 0 R /XYZ 85.039 247.543 null] >> endobj -5167 0 obj << -/D [5156 0 R /XYZ 85.039 212.797 null] +5161 0 obj << +/D [5150 0 R /XYZ 85.039 212.797 null] >> endobj -5155 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im4 4556 0 R >> +5149 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im4 4550 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5170 0 obj << +5164 0 obj << /Length 2852 /Filter /FlateDecode >> @@ -19058,39 +19038,39 @@ Z^:›:dK”ŸCW€6¢8tÞ/ʾê ÎMÊQÏŽ•à‡DC½°v:ÇÐ<.Î1'B±¥1B[ ;hU”%/rqÛ‹ü|ý/ËÒ¦ ÿèA¹©ŠçÎpÚÖÚÇÏWæ!CåÃÇt”Ow¦ùòùo u»!õ“`’n®ºçƤh‡ØeGü±¸ÑŠÅ
NË…OGÆ.@ôó¼Ì$×Yâ=
¹£ðTÊI»có´ËFÎþæðÙuÑÑçðþC98ö?µì¾-g7âˆ5ïæ*MA[³U >þ·–òˆÁTŠ~é?ŠÁT¬]Ré§2úò…iÆRÔ…Aê&ÂÓ‚\zêB& Ò\:šÛbt©]y·“ò▊ߪço¾¼‡¡(Ðãڪ◠X°¼¦ìÏÎ8nú LÖÊù@à×?€:À7÷Û†ñ²Ï•*ŽX‘d6T½8b§Vh@:»Ããôv#ˆwÔ;7Uâ®+olüˆ"ý¶=T3$DÆÙÍ”a,×)—rGÔNñ'n¢âƒTr¾wtvÊT†ÉfàƒÃ3 ›E+ë&·¯b“‡ÂåçšÛÞO_F¾ß!݉'@ÑqJ©™pbâ¡ï–ºn¡t+èö»ßrðv<ï™HÚŽpªùJŽ+íƒ'ÉÂfû!è€! „vgĽcQ<†e˜e£†¶™^&±aúTÊDArb~ð¿6oÊ€ÍðäÑ„Í»8ö|‡t†Â.u¥i^Ç”X4º^¦‘óˆöC7ŒöïÄþEö觺I,E‚¬Ý±Pô8à>ŒŽµ(*ÆdG½Ià¡_0b=ŽUõ¬i×è8¤2¬"çA†ÍÐcÎzþ4nt‡«ÒÄ@˜ÕÇ/”*v…PšVÊ@®Ù´ÔbL(¯fâС*ÄŸj2¼µÁ¤»17ÝroêÌ4¥™Æƒµ
³ì¤_}ÆŽåææðþ´Ó—Z?§®ºI¡ØŽB¹xé
ÅlÔgšÑ¬€¬”ßA‘üÆí…ÐÆv1õ*”ó;l¤˜§IêÑ
Ò®ÂÕ_Ð4ÆβÛRÌV»F¬Îï9³S· á™’Cœì àpJX>УBð¤ß16ÅžóFè¨Jëøý†‹¯1ljò›Y6™*лü=×Ë´¥¬bOŒ0ÐVQ·jû—n5€$Ïyu·¥®+2h2Bî4í3 ƒdc$.ì²ùL)â¹\ˆœ"QÙÿ¡ÚMt:PBßw}edáÆ–:–7Ô‰&úTàÿPUÙendstream endobj -5169 0 obj << +5163 0 obj << /Type /Page -/Contents 5170 0 R -/Resources 5168 0 R +/Contents 5164 0 R +/Resources 5162 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R +/Parent 5170 0 R >> endobj -5171 0 obj << -/D [5169 0 R /XYZ 85.039 781.388 null] +5165 0 obj << +/D [5163 0 R /XYZ 85.039 781.388 null] >> endobj -1146 0 obj << -/D [5169 0 R /XYZ 85.039 761.463 null] +1142 0 obj << +/D [5163 0 R /XYZ 85.039 761.463 null] >> endobj -5172 0 obj << -/D [5169 0 R /XYZ 85.039 743.459 null] +5166 0 obj << +/D [5163 0 R /XYZ 85.039 743.459 null] >> endobj -1150 0 obj << -/D [5169 0 R /XYZ 85.039 496.683 null] +1146 0 obj << +/D [5163 0 R /XYZ 85.039 496.683 null] >> endobj -5173 0 obj << -/D [5169 0 R /XYZ 85.039 451.608 null] +5167 0 obj << +/D [5163 0 R /XYZ 85.039 451.608 null] >> endobj -5174 0 obj << -/D [5169 0 R /XYZ 256.553 362.21 null] +5168 0 obj << +/D [5163 0 R /XYZ 256.553 362.21 null] >> endobj -5175 0 obj << -/D [5169 0 R /XYZ 85.039 199.093 null] +5169 0 obj << +/D [5163 0 R /XYZ 85.039 199.093 null] >> endobj -5168 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +5162 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5179 0 obj << +5173 0 obj << /Length 1713 /Filter /FlateDecode >> @@ -19100,27 +19080,27 @@ xÚ¥X[oÛ6~÷¯ð<•ZÑÕ–ì!+Ò6E–e; Hó@KL¢N2U‘NÚ!?~çBÉÒ,7-† És?ç;‡Rü±?þ8‰]/\Ž‰ï† ‘Ro§>³<¾BnQ°k–ù†¹Cg
q-ŠNqØž-Œ4†<¿¥u÷,×F³/MZ7¢d‡B/fû+CzÝ$AÏ>U _ >²†\²ì”VU–‚ì¿àC]‰ÔZ#5œT´Öî¡.ñæ®ç/¿ÝÞ;‚v »Ãb‹Bw.(¶Z)ó3Ügp¿óM·íf÷ü|䇄!SñrBofÕ#ŒƒyÔ•RÅcVç÷²~¬TmôãG?Œ®0óJfì.‚¤—Ð3…¯j¨K—k^ endobj -5178 0 obj << +5172 0 obj << /Type /Page -/Contents 5179 0 R -/Resources 5177 0 R +/Contents 5173 0 R +/Resources 5171 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R +/Parent 5170 0 R >> endobj -5180 0 obj << -/D [5178 0 R /XYZ 85.039 781.388 null] +5174 0 obj << +/D [5172 0 R /XYZ 85.039 781.388 null] >> endobj -1154 0 obj << -/D [5178 0 R /XYZ 85.039 706.019 null] +1150 0 obj << +/D [5172 0 R /XYZ 85.039 706.019 null] >> endobj -5181 0 obj << -/D [5178 0 R /XYZ 85.039 671.274 null] +5175 0 obj << +/D [5172 0 R /XYZ 85.039 671.274 null] >> endobj -5177 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +5171 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5184 0 obj << +5178 0 obj << /Length 1968 /Filter /FlateDecode >> @@ -19134,28 +19114,28 @@ flöØù›¦Xðü–º=^¡ÛÎÊÞãoÈÕ8Žý‹%K9¿á$1°ì`Æžª#{]1 ^<·v˜xhA;"4øàn åý®Ë¬A3ê@U9*™L8æoTZýMÓìðŸyôˆ{^kSˆèœËÜuÅv÷&þæøè÷@wO\ÉÝD¬D&³[çz˜3Ž€wêA™‘ßÚݹÔ,1Hcx)T+áñx±*)¹¸#² ½û®qÓ¹kU:Šï‹(a~êuÿÙƯú‘°£ endobj -5183 0 obj << +5177 0 obj << /Type /Page -/Contents 5184 0 R -/Resources 5182 0 R +/Contents 5178 0 R +/Resources 5176 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R +/Parent 5170 0 R >> endobj -5185 0 obj << -/D [5183 0 R /XYZ 85.039 781.388 null] +5179 0 obj << +/D [5177 0 R /XYZ 85.039 781.388 null] >> endobj -1158 0 obj << -/D [5183 0 R /XYZ 85.039 557.09 null] +1154 0 obj << +/D [5177 0 R /XYZ 85.039 557.09 null] >> endobj -5186 0 obj << -/D [5183 0 R /XYZ 85.039 524.872 null] +5180 0 obj << +/D [5177 0 R /XYZ 85.039 524.872 null] >> endobj -5182 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5176 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5189 0 obj << +5183 0 obj << /Length 1875 /Filter /FlateDecode >> @@ -19167,21 +19147,21 @@ xÚ¥X[oÔF~ß_±¤Bx¥zâ±=^‰‡”Ñ4…E¢<LìIÖÅ—ÅöfI•ßsæÌØÞ¬“ÐVˆÌíÜæ;·ñò¹ÿø<Ì’ù2æ,ˆ õM–›BÑ¢]¼Å.#\".;:ìÓº5š‹³½mz[ëS#½^Z-0(í‰d“Ú×´@/ª’¥‘qQ7ÃHè*â5·’ƒy{è §ãð¶ïaÇx6PÚÈÓÐÎE²tNÒn+‹v¯1ô~.ØÝÙP‹Íe= Sgœ¨*Iॡµ@iA}ex"Ô“»˜G‡^ä þrœÞúp!ŒBYÝÖB)4:ncÊ k1fFý%%[ÀCaÖ^“O¸Ë $<]MŠpÜî½ïG¡ó¥²ñ‚GY©î¸Øi+» &Ù(ÚÍj² 4ñGèNîü\WO:"£Žtx!ÍhG²g[b¢<ÅmŠPœJR—E¶É./0kEH¡{,:ùźVšb%Г´£]y±Ü—U1îxË¡«•v²1 DþfpUáE&#ñ”F¡[cm8ºµ±€Œ:1#N×±s.‰¢±¶¸’™•Ù¡{#Œk}yˆ(?屟$€y†“%9!IÒÄ ^UV÷ŽÖi‘+›z]W•JM†…ðÖêK:ʤ¶‚=%±ûÅ-0e§R©)0Zü8Úkž]Õmšš<°µ=RÏ¡q.FÕ}.\®Æ¶íT‡-îäæú„/ˆL• endobj -5188 0 obj << +5182 0 obj << /Type /Page -/Contents 5189 0 R -/Resources 5187 0 R +/Contents 5183 0 R +/Resources 5181 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R +/Parent 5170 0 R >> endobj -5190 0 obj << -/D [5188 0 R /XYZ 85.039 781.388 null] +5184 0 obj << +/D [5182 0 R /XYZ 85.039 781.388 null] >> endobj -5187 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R /F58 3365 0 R >> +5181 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5193 0 obj << +5187 0 obj << /Length 3218 /Filter /FlateDecode >> @@ -19202,47 +19182,47 @@ Z‰+ò8¨?–F^·uûHÙò/Ü—+SòLáä~‘>ßáp`®âÏü\I AÍð1A5«x£ïJÊÓÀ|<±4r„»õ¡óþeæFýVºJ>_Ûr üio endobj -5192 0 obj << +5186 0 obj << /Type /Page -/Contents 5193 0 R -/Resources 5191 0 R +/Contents 5187 0 R +/Resources 5185 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R -/Annots [ 5196 0 R ] +/Parent 5170 0 R +/Annots [ 5190 0 R ] >> endobj -5196 0 obj << +5190 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [97.651 400.011 295.622 411.701] /Subtype /Link /A << /S /GoTo /D (extbsdpr) >> >> endobj -5194 0 obj << -/D [5192 0 R /XYZ 85.039 781.388 null] +5188 0 obj << +/D [5186 0 R /XYZ 85.039 781.388 null] >> endobj -1162 0 obj << -/D [5192 0 R /XYZ 85.039 469.785 null] +1158 0 obj << +/D [5186 0 R /XYZ 85.039 469.785 null] >> endobj -5195 0 obj << -/D [5192 0 R /XYZ 85.039 427.438 null] +5189 0 obj << +/D [5186 0 R /XYZ 85.039 427.438 null] >> endobj -1166 0 obj << -/D [5192 0 R /XYZ 85.039 221.978 null] +1162 0 obj << +/D [5186 0 R /XYZ 85.039 221.978 null] >> endobj -5197 0 obj << -/D [5192 0 R /XYZ 85.039 179.025 null] +5191 0 obj << +/D [5186 0 R /XYZ 85.039 179.025 null] >> endobj -1170 0 obj << -/D [5192 0 R /XYZ 85.039 137.329 null] +1166 0 obj << +/D [5186 0 R /XYZ 85.039 137.329 null] >> endobj -5198 0 obj << -/D [5192 0 R /XYZ 85.039 101.919 null] +5192 0 obj << +/D [5186 0 R /XYZ 85.039 101.919 null] >> endobj -5191 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R >> +5185 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5203 0 obj << +5197 0 obj << /Length 1857 /Filter /FlateDecode >> @@ -19254,27 +19234,27 @@ xÚµXÛnÛF}×W~¢ üøù°DÏX^¤b³Å…ÆI3òCƒì¤Î¸/ ë[Mbü2¥.É3N+‰ãÑJZü_‰Òºü5Tvåé ÄÀ²ñ<`ŸT&)ý—Òc~ÇdÛÐHHXº¥ú4©n endobj -5202 0 obj << +5196 0 obj << /Type /Page -/Contents 5203 0 R -/Resources 5201 0 R +/Contents 5197 0 R +/Resources 5195 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5176 0 R ->> endobj -5204 0 obj << -/D [5202 0 R /XYZ 85.039 781.388 null] +/Parent 5170 0 R >> endobj -5205 0 obj << -/D [5202 0 R /XYZ 249.962 764.647 null] +5198 0 obj << +/D [5196 0 R /XYZ 85.039 781.388 null] >> endobj 5199 0 obj << -/D [5202 0 R /XYZ 85.039 316.997 null] +/D [5196 0 R /XYZ 249.962 764.647 null] >> endobj -5201 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +5193 0 obj << +/D [5196 0 R /XYZ 85.039 316.997 null] +>> endobj +5195 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5208 0 obj << +5202 0 obj << /Length 4000 /Filter /FlateDecode >> @@ -19303,14 +19283,14 @@ F«my¯g8ŠJ”’iá”QTr0)’öu8iä$-Œ(ä8 Hf‡ÊþØ"a•–‚—ùU^‚Ù¦TòÞë&&Þ²?ìÀ÷Ö¥`’ÉHLB”L~Ùô¶à+”qw¨mñœ£H§N´.û¢âý¨¶¾¯I |þÁìÔÀ?¾ç?õ`û+g
6%ÊçmI¬@fCCr3ÌÒ)½qR›E§ÿ·tæAendstream endobj -5207 0 obj << +5201 0 obj << /Type /Page -/Contents 5208 0 R -/Resources 5206 0 R +/Contents 5202 0 R +/Resources 5200 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R +/Parent 5204 0 R >> endobj -5200 0 obj << +5194 0 obj << /Type /XObject /Subtype /Form /FormType 1 @@ -19330,15 +19310,15 @@ xÚm”In1EOPw¨u€$ÅIg0²Êľÿ6¤¤êV5oʯÅésÀóή¯ƒÖ×O²Î Ž¢‘ÿ¨#h8Çùø:„5?ù 6\>RgÈbÏWÖ¹j[†› WŒÏ¢®{6;»²þFÃÇñ÷ø]š¨)Õ/Ô¬Mu;pk;Ì©Ëdh<åE–ñ¬AÏw³ð¬±±Nê¦ó¡Ä½t•‹ùD„™Â²]°Ä(‡;„ ·åŽ°Šr²ÂÙÄLûˆ
T¥Í¡èª‹ŠŽt’¹w_=Î]ˆ‹=¦uSä÷—ä"ï±yl±‡µÃ-ËkHsŠöreOÚ³êvg›<7ºt,‡Ýe—;ãÒèÐ/I…B÷&ê(ýê³ö󻉨YÙ¹Ç,çkRÔšÚ'^
m" ^˜h±ÎW9AVªy©/fýÆ"•œãûFy-Sng \Çdª¼˜©Æ¥†Í}B©•µŒÎ$âw1.¶&Øíþ²C¶O–ÃVç X×9g¹E{îÇ<•ãóP)!ÍZÜÅŸLÞª~ÑÔ'¯UâXLµüc“ÅXsЖõÚ¯½˜Ó’~òBL–§èªÆ¹O¦ºNZ_[Èü.øšŠû*]3QôçÇñ!Ö-žendstream endobj -5209 0 obj << -/D [5207 0 R /XYZ 85.039 781.388 null] +5203 0 obj << +/D [5201 0 R /XYZ 85.039 781.388 null] >> endobj -5206 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R >> -/XObject << /Im10 5200 0 R >> +5200 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R >> +/XObject << /Im10 5194 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5213 0 obj << +5207 0 obj << /Length 3943 /Filter /FlateDecode >> @@ -19363,27 +19343,27 @@ E*]ªp.¨ +Š¡A:QÑk‰ Vù±ùŽ€×øžFB8œ°”´aìŒð…]ãÇ‘G¥ÁÄáKïR߸D:ÚJ=#/{ç
™-¢=L Ùg:k]d[(ùJ+H¤“’”Œ¸€#wW¿Ü ]Ï¿ýݎƸþÕað›»Øÿ¥È2R½ë´hŒ 1³b˜ï+‹šîRK°2 »uàÛ`'v–»ÐnáµUÐ,?(Ò•@HEsøgÙÿ¿>f6ŸöF¡›†Wò#kZø+ätJ¯ S8ÏpNð endobj -5212 0 obj << +5206 0 obj << /Type /Page -/Contents 5213 0 R -/Resources 5211 0 R +/Contents 5207 0 R +/Resources 5205 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R +/Parent 5204 0 R >> endobj -5214 0 obj << -/D [5212 0 R /XYZ 85.039 781.388 null] +5208 0 obj << +/D [5206 0 R /XYZ 85.039 781.388 null] >> endobj -1174 0 obj << -/D [5212 0 R /XYZ 85.039 761.463 null] +1170 0 obj << +/D [5206 0 R /XYZ 85.039 761.463 null] >> endobj -5215 0 obj << -/D [5212 0 R /XYZ 85.039 740.47 null] +5209 0 obj << +/D [5206 0 R /XYZ 85.039 740.47 null] >> endobj -5211 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R >> +5205 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5218 0 obj << +5212 0 obj << /Length 3515 /Filter /FlateDecode >> @@ -19404,33 +19384,33 @@ giÒM\e‘¯µžˆ7è3Ȧ8ÍàÜ#:æH\hÙYMZ„Qb†Á›ÝtRÃmì°©ÜhMßqÔÞRŸ¸Cåv8‘èÄÆé ¯`Óh˜ÎƵØ=A œiqÎøèÁBc¢16åŒ,‘â’´w…OxËù1™ÙP(ƒ’±ÛbÇh›ÉxU(}ÏÊnØåôÞéœ8ʶ©òí!á[”ÓÌ'ùJ/¡’æ9 æî$ßW’ôÓÊ2wìÆ’ë¶oðÊ[ÙCmK¡ž]¿¢N˜¢y°Š)
W°Sš'‘yשåPŠYyg¡j(¥¥Ð--Ù¬0Ì7š9Z7ÔÓ‘^®ci¼r[ܬêÌŒ½{É4myÞÊÍîhÓh½TÈÚÄpXÜ,>UFFŠ/øÛ"4ñ ¶ Ô,zÎ/|è_¸„Rò[Á~+Q0ýô„2A0ñ»@®¤N endobj -5217 0 obj << +5211 0 obj << /Type /Page -/Contents 5218 0 R -/Resources 5216 0 R +/Contents 5212 0 R +/Resources 5210 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R +/Parent 5204 0 R >> endobj -5219 0 obj << -/D [5217 0 R /XYZ 85.039 781.388 null] +5213 0 obj << +/D [5211 0 R /XYZ 85.039 781.388 null] >> endobj -1178 0 obj << -/D [5217 0 R /XYZ 85.039 761.463 null] +1174 0 obj << +/D [5211 0 R /XYZ 85.039 761.463 null] >> endobj -5220 0 obj << -/D [5217 0 R /XYZ 85.039 740.47 null] +5214 0 obj << +/D [5211 0 R /XYZ 85.039 740.47 null] >> endobj -1182 0 obj << -/D [5217 0 R /XYZ 85.039 235.312 null] +1178 0 obj << +/D [5211 0 R /XYZ 85.039 235.312 null] >> endobj -5221 0 obj << -/D [5217 0 R /XYZ 85.039 202.891 null] +5215 0 obj << +/D [5211 0 R /XYZ 85.039 202.891 null] >> endobj -5216 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +5210 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5224 0 obj << +5218 0 obj << /Length 3940 /Filter /FlateDecode >> @@ -19450,30 +19430,30 @@ xÚÍ\YoÜF~ׯ˜5`,Èô’Ýl²™ ŽsXFm$o²Hò@ÍPmÎa’#Y€üÖÑÍc†3²³´!ð}UUó«£É*þ£…¯ Ÿd²¤HÓt¤M &¾áئâ'êÂØ”9ëÄI²‡»”-25
l1ƒ3ÌÌìz;1”4¸
W6ÇzL¡¿òNë¾R8.WwmÚ³{SBêFf<6hûW endobj -5223 0 obj << +5217 0 obj << /Type /Page -/Contents 5224 0 R -/Resources 5222 0 R +/Contents 5218 0 R +/Resources 5216 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R +/Parent 5204 0 R >> endobj -5225 0 obj << -/D [5223 0 R /XYZ 85.039 781.388 null] +5219 0 obj << +/D [5217 0 R /XYZ 85.039 781.388 null] >> endobj -1186 0 obj << -/D [5223 0 R /XYZ 85.039 719.568 null] +1182 0 obj << +/D [5217 0 R /XYZ 85.039 719.568 null] >> endobj -5226 0 obj << -/D [5223 0 R /XYZ 85.039 684.823 null] +5220 0 obj << +/D [5217 0 R /XYZ 85.039 684.823 null] >> endobj -5227 0 obj << -/D [5223 0 R /XYZ 85.039 564.071 null] +5221 0 obj << +/D [5217 0 R /XYZ 85.039 564.071 null] >> endobj -5222 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F62 4052 0 R >> +5216 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5230 0 obj << +5224 0 obj << /Length 3353 /Filter /FlateDecode >> @@ -19491,27 +19471,27 @@ mN°}~Áèøb¾i|hh‘‘XdfP1¿+kÌE«zÇ`¹q\Øl8žèzôÛ¦Ûv ¼‡ƒ½Œ’4Çx:”10Ec#àj! ¶òãÞª³2‰ŒWͦF¦¶†Îó>ÐkhÛìƧP•K ª«$BõLúrŶxÀ7è?Å&œ÷¯ÍKFÉ,ôÏî>b?NS.HnÌûÙa[ò°æUF©e”Ê}Ín–奖Y~,‡Ñ„Ù¿ 7l)©¤î©ô#¨Œltò¬P“ÛÈB–:yÜS>Ÿ0ó®f|”>Ý~ÀÞk¥-Ù¬Ž{ã+t4èåªí~·Åä0›©(ŽLïHÀI룵ҽdœDÎo1`ñrY34¹¢«Û‡¥B0â*æ?|8G—Ÿ@ ÈçÃnÿ¹kÓø@JUÀ`ƒüh ˜þ endobj -5229 0 obj << +5223 0 obj << /Type /Page -/Contents 5230 0 R -/Resources 5228 0 R +/Contents 5224 0 R +/Resources 5222 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R +/Parent 5204 0 R >> endobj -5231 0 obj << -/D [5229 0 R /XYZ 85.039 781.388 null] +5225 0 obj << +/D [5223 0 R /XYZ 85.039 781.388 null] >> endobj -1190 0 obj << -/D [5229 0 R /XYZ 85.039 761.463 null] +1186 0 obj << +/D [5223 0 R /XYZ 85.039 761.463 null] >> endobj -5232 0 obj << -/D [5229 0 R /XYZ 85.039 741.134 null] +5226 0 obj << +/D [5223 0 R /XYZ 85.039 741.134 null] >> endobj -5228 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F38 3001 0 R >> +5222 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5235 0 obj << +5229 0 obj << /Length 3530 /Filter /FlateDecode >> @@ -19533,46 +19513,46 @@ X@œ§ðJô›V÷œ·/²,éÙ.©o¼‘:IŽ0Ö-» T$\|R¸pÔL6<†ŠêÅñïâxpJ@6ÔÃ'_Xƒ®s ?M£}¬¡ãùh ྛø' c¡ç¹ž6´¥K~Mc~²wDðÿ endobj -5234 0 obj << +5228 0 obj << /Type /Page -/Contents 5235 0 R -/Resources 5233 0 R +/Contents 5229 0 R +/Resources 5227 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5210 0 R -/Annots [ 5238 0 R 5239 0 R ] +/Parent 5204 0 R +/Annots [ 5232 0 R 5233 0 R ] >> endobj -5238 0 obj << +5232 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 441.788 154.005 453.477] /Subtype/Link/A<</Type/Action/S/URI/URI(http://imprints.sourceforge.net/)>> >> endobj -5239 0 obj << +5233 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [153.74 400.534 262.854 413.436] /Subtype/Link/A<</Type/Action/S/URI/URI(http://msdn.microsoft.com/)>> >> endobj -5236 0 obj << -/D [5234 0 R /XYZ 85.039 781.388 null] +5230 0 obj << +/D [5228 0 R /XYZ 85.039 781.388 null] >> endobj -1194 0 obj << -/D [5234 0 R /XYZ 85.039 675.821 null] +1190 0 obj << +/D [5228 0 R /XYZ 85.039 675.821 null] >> endobj -5237 0 obj << -/D [5234 0 R /XYZ 85.039 634.793 null] +5231 0 obj << +/D [5228 0 R /XYZ 85.039 634.793 null] >> endobj -1198 0 obj << -/D [5234 0 R /XYZ 85.039 139.391 null] +1194 0 obj << +/D [5228 0 R /XYZ 85.039 139.391 null] >> endobj -5240 0 obj << -/D [5234 0 R /XYZ 85.039 107.576 null] +5234 0 obj << +/D [5228 0 R /XYZ 85.039 107.576 null] >> endobj -5233 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> +5227 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5243 0 obj << +5237 0 obj << /Length 3530 /Filter /FlateDecode >> @@ -19596,27 +19576,27 @@ fÃRàG$Âs¡Ì‚Öo8àrqMšsÀ5i<g-%ÃnVó;h³#·ÓÄb_j :j`i júf´;Ò:ë駀CÏÐr‰R[´I³é½Üšß¯#èBÁŽÍ(+\âÆ/ßN¯/œÏµ¼™7¸ e!xZÙä\l•ÝNŵiºøúÃç\șەK i¼E”Åqðª£W(J.ë²çÿÊî]JšËe¤``,6N)–JáÝL™Ü‰Ž¹À¡òé_a9€m§-¶ör&)M%Ðv¶™ýÑÊ}ýèíPÊ´Y¢çÿ<å™ì¹¨‰€8ÏsQZ€ù¯ý -ò©V`'*ŒŠ¥ìþ3»þ¯Ÿö¹?6anŠå'…$‚ÌY[Z¨”QÕìO endobj -5242 0 obj << +5236 0 obj << /Type /Page -/Contents 5243 0 R -/Resources 5241 0 R +/Contents 5237 0 R +/Resources 5235 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5244 0 obj << -/D [5242 0 R /XYZ 85.039 781.388 null] +5238 0 obj << +/D [5236 0 R /XYZ 85.039 781.388 null] >> endobj -1202 0 obj << -/D [5242 0 R /XYZ 85.039 374.861 null] +1198 0 obj << +/D [5236 0 R /XYZ 85.039 374.861 null] >> endobj -5245 0 obj << -/D [5242 0 R /XYZ 85.039 339.451 null] +5239 0 obj << +/D [5236 0 R /XYZ 85.039 339.451 null] >> endobj -5241 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F20 2965 0 R /F62 4052 0 R >> +5235 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5249 0 obj << +5243 0 obj << /Length 2661 /Filter /FlateDecode >> @@ -19631,39 +19611,39 @@ n+ðHnE/‚QØ~ù],Š$ðâ’y„±‰Œ
û«c´ß)äK¸¥¢Q<Žy1æ-ëTž®Ík \)%ù¿àIÝdx[9Ï.wm χ^2C*~[UJK9ó&DÛ§hžjò•
£Š9㨠¡Õ%ÂTJ±%o~àmaØÛæ;¶ ¾ÅÓþO‡è@·!:áÔ)Š0ˆ¹Ê4Y¡ßÑž åtféÈAÆ¡þÝD endobj -5248 0 obj << +5242 0 obj << /Type /Page -/Contents 5249 0 R -/Resources 5247 0 R +/Contents 5243 0 R +/Resources 5241 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5250 0 obj << -/D [5248 0 R /XYZ 85.039 781.388 null] +5244 0 obj << +/D [5242 0 R /XYZ 85.039 781.388 null] >> endobj -1206 0 obj << -/D [5248 0 R /XYZ 85.039 761.463 null] +1202 0 obj << +/D [5242 0 R /XYZ 85.039 761.463 null] >> endobj -5251 0 obj << -/D [5248 0 R /XYZ 85.039 740.47 null] +5245 0 obj << +/D [5242 0 R /XYZ 85.039 740.47 null] >> endobj -5252 0 obj << -/D [5248 0 R /XYZ 312.932 595.862 null] +5246 0 obj << +/D [5242 0 R /XYZ 312.932 595.862 null] >> endobj -5253 0 obj << -/D [5248 0 R /XYZ 85.039 337.294 null] +5247 0 obj << +/D [5242 0 R /XYZ 85.039 337.294 null] >> endobj -1210 0 obj << -/D [5248 0 R /XYZ 85.039 281.191 null] +1206 0 obj << +/D [5242 0 R /XYZ 85.039 281.191 null] >> endobj -5254 0 obj << -/D [5248 0 R /XYZ 85.039 245.781 null] +5248 0 obj << +/D [5242 0 R /XYZ 85.039 245.781 null] >> endobj -5247 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F77 4855 0 R >> +5241 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F77 4849 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5257 0 obj << +5251 0 obj << /Length 3276 /Filter /FlateDecode >> @@ -19681,28 +19661,28 @@ yœønÂÎ~Ÿù®åy($£6Ë8¼¾Üú³¯[tv$«°]øJ´ËÆÑ.NÜ<JgI»©—±¨7zÏA8
_]t9hÑwØT&’üñ £ŽùòÑ÷¤Nò6')b§&ÝîE.Ä<l¶Íd…g^?¦Ž†ñ˜¤k÷µÀftá¤eÑ#VoG¯š¤ñR©¹BO#µq°¨Zº;©—x;®Þ±ÃÊ^"&Q Ý ²å‹ :vŽ˜"(õr°Ðn²ÕË8=ð®`´ÁÅK'mkR?㈻‘ÇÙ:ó}ú®©ÏÁRË—B—kß}æGº?ú¾øãËÄÂû§4aŒDÝšRxâÒ¾1²Åòëý-#Δ‰dˆ4Ò)½xx¿¸BÁ”ãTíðC™{údÌ’0¢9…†O4qÉX1qøFVüBB½;‹+Å!èóîé[áÁ
ß1î\ŠeLo|ðÿ¾~wºÈ™X"»y
—<À™¡†J|'ì&s¬ÁLµ°†Úüμ¯Ùîvu9aÀ˺*íaȱŠNteßÃqÖà²Q©0Ù"«ÙG\ŽžH4o}?.à´ µJºµ…CÕÉsÿðÓU|¶4¶¥tô°N~:‰Íew_-Uà‡ÊEŒŒñóSÍÞŠÈPWUwPFÛ=Ê(ÝJšFåh뇀Š€£;ÁR¶–:@9Oúæ°lÙvuï$"7.™}+_Q«…IØÈ‘ endobj -5256 0 obj << +5250 0 obj << /Type /Page -/Contents 5257 0 R -/Resources 5255 0 R +/Contents 5251 0 R +/Resources 5249 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5258 0 obj << -/D [5256 0 R /XYZ 85.039 781.388 null] +5252 0 obj << +/D [5250 0 R /XYZ 85.039 781.388 null] >> endobj -1214 0 obj << -/D [5256 0 R /XYZ 85.039 305.03 null] +1210 0 obj << +/D [5250 0 R /XYZ 85.039 305.03 null] >> endobj -5259 0 obj << -/D [5256 0 R /XYZ 85.039 269.621 null] +5253 0 obj << +/D [5250 0 R /XYZ 85.039 269.621 null] >> endobj -5255 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5249 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5262 0 obj << +5256 0 obj << /Length 2748 /Filter /FlateDecode >> @@ -19725,28 +19705,28 @@ nVñ$åÕ²+ó-¨¹à¥¥žÆŠ ÃB×:f#]=×–>®¯ÁÍhÚ‚}ŠÞÖëkÏæ@YW\™Ð‡»f“‡-0í¨™€vz ›"ßîxØr°s+yXYX÷ø‰I¦Ûº”tUúg~ç¢EÙ¸ÿýÈš±Vé_BùÝü‰þJ •¹üeK~Õ¡ÞÅ´Hõ#ÏbV)m^êѲøX^ÿ_'ÿcª/eendstream endobj -5261 0 obj << +5255 0 obj << /Type /Page -/Contents 5262 0 R -/Resources 5260 0 R +/Contents 5256 0 R +/Resources 5254 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5263 0 obj << -/D [5261 0 R /XYZ 85.039 781.388 null] +5257 0 obj << +/D [5255 0 R /XYZ 85.039 781.388 null] >> endobj -1218 0 obj << -/D [5261 0 R /XYZ 85.039 382.96 null] +1214 0 obj << +/D [5255 0 R /XYZ 85.039 382.96 null] >> endobj -5264 0 obj << -/D [5261 0 R /XYZ 85.039 339.209 null] +5258 0 obj << +/D [5255 0 R /XYZ 85.039 339.209 null] >> endobj -5260 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R /F65 4141 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F62 4052 0 R >> -/XObject << /Im4 4556 0 R >> +5254 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R /F65 4136 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F62 4047 0 R >> +/XObject << /Im4 4550 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5267 0 obj << +5261 0 obj << /Length 3504 /Filter /FlateDecode >> @@ -19771,42 +19751,42 @@ p[64ÅÝvÏX.;YºÝX‘}
ØœÇÁ/hŠÚ÷®‘v×Z[C½Æq[¹2Ea7ŽÅ§¦~–FÙ [1¦<J{H =»œBýõJÏùp÷ÉO•RãRž¡^Ú7¬áØ|wõï;¤ïj9¥©xh–„õÊÏ—³hW6_2ÉÜÛœïƒsªÐþvê´"Féù_Žx4§OKhPzúôiYm<s˹ÓòÖ«jÉq~p8~lŠ£Š|_fEaá¤=žà“7ŒyÐ?–]ýJÆ.Úνƒ.ä ¹ß±V‘ìäôètL™{Êû¤81È ¹ÀÇQ‹"ùokÁÇÁ³ø‹
ÂyĶ
6
S‘ˆ&ý$ó“¨S:ƒ?˜Òú¬ÊŒ$'5FHp1sRaÎ,åôåÜZV]¼Åø7:Nï‹2)`Œ}©ps®þ„$aµÂ؇„–Pz]R°â endobj -5266 0 obj << +5260 0 obj << /Type /Page -/Contents 5267 0 R -/Resources 5265 0 R +/Contents 5261 0 R +/Resources 5259 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5268 0 obj << -/D [5266 0 R /XYZ 85.039 781.388 null] +5262 0 obj << +/D [5260 0 R /XYZ 85.039 781.388 null] >> endobj -1222 0 obj << -/D [5266 0 R /XYZ 85.039 761.463 null] +1218 0 obj << +/D [5260 0 R /XYZ 85.039 761.463 null] >> endobj -5269 0 obj << -/D [5266 0 R /XYZ 85.039 741.134 null] +5263 0 obj << +/D [5260 0 R /XYZ 85.039 741.134 null] >> endobj -1226 0 obj << -/D [5266 0 R /XYZ 85.039 232.324 null] +1222 0 obj << +/D [5260 0 R /XYZ 85.039 232.324 null] >> endobj -5270 0 obj << -/D [5266 0 R /XYZ 85.039 197.578 null] +5264 0 obj << +/D [5260 0 R /XYZ 85.039 197.578 null] >> endobj -5271 0 obj << -/D [5266 0 R /XYZ 85.039 154.145 null] +5265 0 obj << +/D [5260 0 R /XYZ 85.039 154.145 null] >> endobj -5272 0 obj << -/D [5266 0 R /XYZ 85.039 127.046 null] +5266 0 obj << +/D [5260 0 R /XYZ 85.039 127.046 null] >> endobj -5273 0 obj << -/D [5266 0 R /XYZ 85.039 85.793 null] +5267 0 obj << +/D [5260 0 R /XYZ 85.039 85.793 null] >> endobj -5265 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F62 4052 0 R >> +5259 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5276 0 obj << +5270 0 obj << /Length 3551 /Filter /FlateDecode >> @@ -19829,30 +19809,30 @@ foD«`ùŒÔSH‰i@ÛB#É‹Lv¸ÍË…ÏÛ†ÁnªšÇ³d8dÏÕÍh¼MKÝ=Œ –€íW´ÄUËI”·PãdÌåè`\@µo‘B×>ÿ6ºÍ>Y[¢yÙgm€¿€ÍdÙij(‰¿N›—b0ýqeÌ3ôK º—UÕþe±ô]®èšJŽ-w—ïŸ%åmò×/ð癌ùû³6ÑÕìc‡ÄŸIÈŽyÂ~õ&ËÓ¬ø”Õ8Ë7ù.iZkíZß.¯0<úŠŒÐ¥÷1L]ïR†ü;þL&Þb>`TXaô‰ø!ü~‰‚Ò¸¬Ù73áWçåM%4^òijå¿.þ´¼ìK†ûàNâ¼ endobj -5275 0 obj << +5269 0 obj << /Type /Page -/Contents 5276 0 R -/Resources 5274 0 R +/Contents 5270 0 R +/Resources 5268 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5246 0 R +/Parent 5240 0 R >> endobj -5277 0 obj << -/D [5275 0 R /XYZ 85.039 781.388 null] +5271 0 obj << +/D [5269 0 R /XYZ 85.039 781.388 null] >> endobj -5278 0 obj << -/D [5275 0 R /XYZ 85.039 761.463 null] +5272 0 obj << +/D [5269 0 R /XYZ 85.039 761.463 null] >> endobj -1230 0 obj << -/D [5275 0 R /XYZ 85.039 703.031 null] +1226 0 obj << +/D [5269 0 R /XYZ 85.039 703.031 null] >> endobj -5279 0 obj << -/D [5275 0 R /XYZ 85.039 668.887 null] +5273 0 obj << +/D [5269 0 R /XYZ 85.039 668.887 null] >> endobj -5274 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F58 3365 0 R /F38 3001 0 R /F35 2980 0 R >> +5268 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F58 3360 0 R /F38 2997 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5282 0 obj << +5276 0 obj << /Length 2645 /Filter /FlateDecode >> @@ -19866,28 +19846,28 @@ w6ÀEÚ†-w9hÉd ^0ývØqÄh¿ ä嶈®¿x" xžÇf/Y¡b8é endobj -5281 0 obj << +5275 0 obj << /Type /Page -/Contents 5282 0 R -/Resources 5280 0 R +/Contents 5276 0 R +/Resources 5274 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5283 0 obj << -/D [5281 0 R /XYZ 85.039 781.388 null] +5277 0 obj << +/D [5275 0 R /XYZ 85.039 781.388 null] >> endobj -1234 0 obj << -/D [5281 0 R /XYZ 85.039 137.201 null] +1230 0 obj << +/D [5275 0 R /XYZ 85.039 137.201 null] >> endobj -5284 0 obj << -/D [5281 0 R /XYZ 85.039 104.701 null] +5278 0 obj << +/D [5275 0 R /XYZ 85.039 104.701 null] >> endobj -5280 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +5274 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5288 0 obj << +5282 0 obj << /Length 2688 /Filter /FlateDecode >> @@ -19905,27 +19885,27 @@ z!…-¸ýz1Ô %c³ÆÒ‹›]KÔŽ°ùüW2;ï}ÚVÂS|r/ Â&\ê˜S¹ò8dŠÂ²t`ÝtÊï¹Æø EÈÊWxI§kÍW'(ª€ßš
ÕÆm`åEî§+~é&œWwÈÔ`
xƒ"±»›šÒÜÓ²¨L¹«ÚÆéšsºá|Ã÷ÈÊZãC;±kšbø|jŒi¤Ìe½'@l‘¶Ziéw_Ú±Ç|9
£°$ñÝ<ž7™èÑ6Âwi4n1â>q¶ÌsŽx{žÕ•'$d?ìYÝÕ”½³0ï§ ^µ±ffL¥ëDzOQÖƒã0©›çü摲ç!²q#Ô™,BOf|3ÇÃyöT7û`RYtÞz¤EªüU®«|·Íu•ïµïUXÆt÷žEèûîÆ] …hÅXèBëóï»|ÿÙpÒPºq'\–è¼EãKœäìûÒã¸ú~h”ºéLǤ{›ÂÖ¼§m²i!z~ endobj -5287 0 obj << +5281 0 obj << /Type /Page -/Contents 5288 0 R -/Resources 5286 0 R +/Contents 5282 0 R +/Resources 5280 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5289 0 obj << -/D [5287 0 R /XYZ 85.039 781.388 null] +5283 0 obj << +/D [5281 0 R /XYZ 85.039 781.388 null] >> endobj -1238 0 obj << -/D [5287 0 R /XYZ 85.039 361.14 null] +1234 0 obj << +/D [5281 0 R /XYZ 85.039 361.14 null] >> endobj -5290 0 obj << -/D [5287 0 R /XYZ 85.039 326.996 null] +5284 0 obj << +/D [5281 0 R /XYZ 85.039 326.996 null] >> endobj -5286 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R >> +5280 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5293 0 obj << +5287 0 obj << /Length 1932 /Filter /FlateDecode >> @@ -19935,27 +19915,27 @@ xÚÝXëoÛ6ÿî¿Âë:Df†=3äC–4mº$Ëf…"ɉPYr%9n±~w<J¶c's=l¶!5y<ÞãwR}ÿ‹~à2®Â¾ =ÏœÚCI&yÛ·p"u!±Úôa–M¼·ÑgŽÊnáRòJs*#€0;·FÔë€J¢ 5p£K·øÂLæà¹Þ”€/\Ï5E^O° –Rc‰øHÚÔÒÏfgSšž¨ÍÀXa¿œµŽàa¶<`Ž\¿•<µS0ÈË;d†ðEæeÛóS§¹.S„Ô¦Àò¤«J
˜U%–áݽa]*»†:‘®yS]øB@Å\ߧº©ázL·š–5pŠ`Þ^êéû^U–Í÷to„ì°ÓÂ|
íï.~>à{Åþ´Ê “á:ù’×ô»‡ûøÿí-.ŸXá3ÈX±Ù›¯º>´¯Póö¥nfÔ2ÊM<Ë/MÎò-æß~h¸Ì‡Æ³ìÚÿù¹IâE}öxVU]‚$xlÐíPc»ôù‹ìÁ™N —«Ÿ&ë÷Oè*"P¾k˜GMp[€óÖpVô‹è«!9DàêÀõ” ìÙtËg(Ø`×cÁ£ûí<šV-ÄF”:pü‡¯ ÞÐÅgrãqdÂ?zÊïN¨Ú@…›WBÐDkº,ùÚ©Ó>ù¯üè²K7endstream endobj -5292 0 obj << +5286 0 obj << /Type /Page -/Contents 5293 0 R -/Resources 5291 0 R +/Contents 5287 0 R +/Resources 5285 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5294 0 obj << -/D [5292 0 R /XYZ 85.039 781.388 null] +5288 0 obj << +/D [5286 0 R /XYZ 85.039 781.388 null] >> endobj -1242 0 obj << -/D [5292 0 R /XYZ 85.039 282.399 null] +1238 0 obj << +/D [5286 0 R /XYZ 85.039 282.399 null] >> endobj -5295 0 obj << -/D [5292 0 R /XYZ 85.039 248.256 null] +5289 0 obj << +/D [5286 0 R /XYZ 85.039 248.256 null] >> endobj -5291 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R /F20 2965 0 R >> +5285 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5298 0 obj << +5292 0 obj << /Length 2086 /Filter /FlateDecode >> @@ -19970,27 +19950,27 @@ v~>àcäPFœ£ÙÁOot0àÌX4˜]®éh_i9˜%Ÿ¼Wo'ÓÙëÑ”ÒãÆŽÂÐx¯ÞMΆÜ;;y5y‡[Ê›ÂòÃÉél8âÞÉéÏ Ëa^ÆIšÀ…Y¹¦¼íŸ6jèÌ ¾U±…xíÆO HD¯“²HiÖÔjœ»rgó/ûóÀø,”M¢»1¨«Há‘ç{NÓÅ€ŽÌ±@me·bqï¤&¶wtÛ€Ù‚ZÎÂmàÓ,º+)¹½Š %¤áUÖ“ÊHWŒ*åZnXŽdo3R„f³õ…¦ã
½@ì¬ÏðC|¿éïm•‡€0ò‘"¯…ðod±Ó`¢/oó÷‘-ÿï÷>9endstream endobj -5297 0 obj << +5291 0 obj << /Type /Page -/Contents 5298 0 R -/Resources 5296 0 R +/Contents 5292 0 R +/Resources 5290 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5299 0 obj << -/D [5297 0 R /XYZ 85.039 781.388 null] +5293 0 obj << +/D [5291 0 R /XYZ 85.039 781.388 null] >> endobj -1246 0 obj << -/D [5297 0 R /XYZ 85.039 255.301 null] +1242 0 obj << +/D [5291 0 R /XYZ 85.039 255.301 null] >> endobj -5300 0 obj << -/D [5297 0 R /XYZ 85.039 221.763 null] +5294 0 obj << +/D [5291 0 R /XYZ 85.039 221.763 null] >> endobj -5296 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R >> +5290 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5303 0 obj << +5297 0 obj << /Length 2212 /Filter /FlateDecode >> @@ -20002,27 +19982,27 @@ xÚÍioã¸õ{~…;Ý"2kHŠÔáA>x’É&ÛîØÆl‘Š¤ØÚØ’+Ë9ö×÷=>êp츃Ù)PùÈwó]ï0øã_ÙÌ :žÏm 8`¡À 5Ùqß%QIâ}æõÙ¡Dãõàôæã§áHáG`(\Öˆ¹B²Ú °|mSG,÷ûRí5h®’â÷¤”ø‘1 endobj -5302 0 obj << +5296 0 obj << /Type /Page -/Contents 5303 0 R -/Resources 5301 0 R +/Contents 5297 0 R +/Resources 5295 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5304 0 obj << -/D [5302 0 R /XYZ 85.039 781.388 null] +5298 0 obj << +/D [5296 0 R /XYZ 85.039 781.388 null] >> endobj -1250 0 obj << -/D [5302 0 R /XYZ 85.039 459.145 null] +1246 0 obj << +/D [5296 0 R /XYZ 85.039 459.145 null] >> endobj -5305 0 obj << -/D [5302 0 R /XYZ 85.039 427.122 null] +5299 0 obj << +/D [5296 0 R /XYZ 85.039 427.122 null] >> endobj -5301 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R >> +5295 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5308 0 obj << +5302 0 obj << /Length 3017 /Filter /FlateDecode >> @@ -20044,27 +20024,27 @@ d\Ž½ê”I0š+ÈícFƒ¯‚[¨@¤5Qßõì£ÏQlû¬h~†&Òj§/AÉtàþ"ã ¤1 Ä+÷ÉC{g%‡Û´ž»J(øZHMÓí‘Vï¯_¬ã8?ìºO<>VW/‡ù_ÇÚëÒ?t$Ûq¬:ŒTÛ{‹`v¨Ö¨I‹jÍsd/±ÞQÞN¬W:²’ QË"åÏ»/WÝb*÷qÙwAc¼,–VA•ˆ\¾~"h†°°ïé2½:9öý¡äÌ5ëŸ
H0=€2FkÇï ̨v^œ´,³tiAÈHI)òìó›3*Àß~½¼š2& £‰æ_T‘åw]=YZñ^nvØaÓ_Æ|uéT„_Ïß÷Dµ}Î:µO\§Ýé´d›ÝƒfJ„>Pu‹«5ü7þ˜7„Š«³ÏüË endobj -5307 0 obj << +5301 0 obj << /Type /Page -/Contents 5308 0 R -/Resources 5306 0 R +/Contents 5302 0 R +/Resources 5300 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5285 0 R +/Parent 5279 0 R >> endobj -5309 0 obj << -/D [5307 0 R /XYZ 85.039 781.388 null] +5303 0 obj << +/D [5301 0 R /XYZ 85.039 781.388 null] >> endobj -1254 0 obj << -/D [5307 0 R /XYZ 85.039 485.637 null] +1250 0 obj << +/D [5301 0 R /XYZ 85.039 485.637 null] >> endobj -5310 0 obj << -/D [5307 0 R /XYZ 85.039 452.1 null] +5304 0 obj << +/D [5301 0 R /XYZ 85.039 452.1 null] >> endobj -5306 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> +5300 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5313 0 obj << +5307 0 obj << /Length 2604 /Filter /FlateDecode >> @@ -20089,33 +20069,33 @@ M>†_ûÝzè Ry®Œ´ÑÒã¼Ëé|ß{›teoÊvpÈësëN¾EÒZzŒ0ûEcÞhû¦-/öOäy¶E¼ÏöÒ;%3Ü6bX&«?4óœVéÆÜÄÁ@Ñ+ÃÁÇUôŸ+‰Þk=(WÄp[y s{ðû Â6-¹Ÿ#W8*Ê;S\ÐÄ|[fQsD_Võó±ÁØ=áöìÍ+>ƒº\jPTÍöf2h€Ý(øï•P©åí‹Þ:1ØlI
‚†‘È™ù¦Œh¬(ó”¤-½*ó|P4g\⪷÷ñ~™€ÿéa½›AßzÑ>½t´ Þлôv4üo:ÿÓendstream endobj -5312 0 obj << +5306 0 obj << /Type /Page -/Contents 5313 0 R -/Resources 5311 0 R +/Contents 5307 0 R +/Resources 5305 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5314 0 obj << -/D [5312 0 R /XYZ 85.039 781.388 null] +5308 0 obj << +/D [5306 0 R /XYZ 85.039 781.388 null] >> endobj -1258 0 obj << -/D [5312 0 R /XYZ 85.039 611.338 null] +1254 0 obj << +/D [5306 0 R /XYZ 85.039 611.338 null] >> endobj -5315 0 obj << -/D [5312 0 R /XYZ 85.039 577.194 null] +5309 0 obj << +/D [5306 0 R /XYZ 85.039 577.194 null] >> endobj -1262 0 obj << -/D [5312 0 R /XYZ 85.039 136.435 null] +1258 0 obj << +/D [5306 0 R /XYZ 85.039 136.435 null] >> endobj -5316 0 obj << -/D [5312 0 R /XYZ 85.039 102.291 null] +5310 0 obj << +/D [5306 0 R /XYZ 85.039 102.291 null] >> endobj -5311 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R /F35 2980 0 R >> +5305 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5320 0 obj << +5314 0 obj << /Length 2608 /Filter /FlateDecode >> @@ -20133,34 +20113,34 @@ p›ÎùíJŒyEΉ {ȼà‚]›_.[¼8ÏÉŠ|G8ÅŠü¢ê#gÂ#¾†úÒ–¢‰³2U³C?‚ҶŵÄ4ÑÐM7 íË`Ö~ƒ‡n…‚AêF᥻mð69¿®wì’ø–ÙF‡K.s@$‰Ž\‹C–䯼KwdO&ö]ñø‘K{ô$…£‘·d㶌
OBáÞp|=dºY„’ØÃÄ~B9Ãø4ÍjÐ$ÐœÖÍ
ç¡¡|<•JqQÛ–*Ñ+ü°zÅ n?éî>‰~Tu&ÉñA*Œ\òîz)› .¤^í:¡†Œ êØ´ïêÕþ9†öÝx˜¯Î~ endobj -5319 0 obj << +5313 0 obj << /Type /Page -/Contents 5320 0 R -/Resources 5318 0 R +/Contents 5314 0 R +/Resources 5312 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5321 0 obj << -/D [5319 0 R /XYZ 85.039 781.388 null] +5315 0 obj << +/D [5313 0 R /XYZ 85.039 781.388 null] >> endobj -1266 0 obj << -/D [5319 0 R /XYZ 85.039 373.935 null] +1262 0 obj << +/D [5313 0 R /XYZ 85.039 373.935 null] >> endobj -5322 0 obj << -/D [5319 0 R /XYZ 85.039 338.624 null] +5316 0 obj << +/D [5313 0 R /XYZ 85.039 338.624 null] >> endobj -1270 0 obj << -/D [5319 0 R /XYZ 85.039 267.041 null] +1266 0 obj << +/D [5313 0 R /XYZ 85.039 267.041 null] >> endobj -5323 0 obj << -/D [5319 0 R /XYZ 85.039 234.62 null] +5317 0 obj << +/D [5313 0 R /XYZ 85.039 234.62 null] >> endobj -5318 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +5312 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5326 0 obj << +5320 0 obj << /Length 3379 /Filter /FlateDecode >> @@ -20183,27 +20163,27 @@ P\³AD0S*´;"µW’e.Êc¨
ÿuɃ¤ˆµõZlTŸ‹¦9%ÝËŒîi !%*[~¬î£à«âè$¯˜ãéz*:…ЦCûgÓ |G–ªI²}qƒ:“óñ*7À¢á‘ê0ÀCÒÀÑÓGrýØl¤\Îâ4ˆ„´SàÐu]ÉIϸô
²×
\®…–Í^À!(l„Ä{J¶R‚à±ÝpOÁ;wÉ'âëQ‡z~¬JÀEšó4ÿ°ÄfÊTÞÉ$g@{ác<[®(üiº²ØŒQ4@ÞUne#rM™dG ób”hÌ8¥b,ÌGò½Ð½¡ ~˾æ,<|tÉA:WõÈœ>1gwcÌ{òüCáŒS¡óÃ8É$‚V;B 3“dƒÅ"Á ‰2=|U M…û2çN¤Lë}ÁÅp;n…:ÁжíÊ~òÔCãN
ϱ3 6åEŽÅy®Ý¶¦3˜².èÍ;$á7ÂFMðv%YaÙ&Le× D*Hz(À”ã%mH‹ëÕwàgãÞt‷˜z“Þpá5&±Á2Qu„ä!ÜôEó3WnŠ³{C•[~dfœc
cš7|²Qo؇®„Kw¥}v Š’øÁD¯6bA`¤7.‡é‰sq³ß8@ þ’5Ï&l\xÄÌå9‡¨Œ•7³)´ßñõFºV"bÉÈ°1>'bð`p.KÃñi–vÈPLÙPÕ'¨ïðÃN¥¶>eͯ×8…8Uf_±åÆz~ý·ñn…F¡‘ßÑî•&#+y-ÛÔI^ÝZ0•+Ϋ¡*(BýƒHØÈ ¦«àÝú²é«kþƒâ·myHÏ"O~’ñšSkÜò¨™±w‚e-w²\îY5{}æñ0±[ý]»«ùV±[5¤“pŒæqÄZÄe=8ÎP…GR/:¨zÐî‡%b—â)×(¯æðÁþÛÅ2ÑÙ~µKxẔMoËÊ ¯È©˜J™,mÅ}¸3þ¦&–úüSYn•:%7f“QÈ4·lv"Íì†)9;Š endobj -5325 0 obj << +5319 0 obj << /Type /Page -/Contents 5326 0 R -/Resources 5324 0 R +/Contents 5320 0 R +/Resources 5318 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5327 0 obj << -/D [5325 0 R /XYZ 85.039 781.388 null] +5321 0 obj << +/D [5319 0 R /XYZ 85.039 781.388 null] >> endobj -1274 0 obj << -/D [5325 0 R /XYZ 85.039 374.861 null] +1270 0 obj << +/D [5319 0 R /XYZ 85.039 374.861 null] >> endobj -5328 0 obj << -/D [5325 0 R /XYZ 85.039 340.115 null] +5322 0 obj << +/D [5319 0 R /XYZ 85.039 340.115 null] >> endobj -5324 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R /F41 2998 0 R /F20 2965 0 R >> +5318 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R /F41 2994 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5331 0 obj << +5325 0 obj << /Length 3307 /Filter /FlateDecode >> @@ -20219,21 +20199,21 @@ u5ž ]nîë(œæþ.¡¢—R„f±Emjl¨u#û`ºäG¸Ù×òMÌ5øy
‹48 8¾¨aÌy
3@ÏiØ%„VÃŽ1Îj˜‹ñ7ªîÕ"¹j_˜Š:°Êõ ‘Šj0`¯cVByÑ#Iî%øay¹aR¥¸0•9QRÖ^[´œŠ!¾q©uR¢Sô€5ã¶ÎJðà~ñ⥇àHû4Ü}ܲNjúæš&Ÿ¦¾ OÄ%Ü}8tãe}¦ðˆSÇuM¾îÇ¡6ÕüÞÞ;Ó'~7Ü´Ê:̱28Òq2DÙƒð!‚œŽd©<'P7ÀJ/?_rmG &Ôs›Ð3¼_ʧ<@'9$̯gž‚‚ÄêRŸ|´Ý9~"¦£C³.¶Ùò¨æÊ×yœ©¯Ú®¼YdzÝw(SGïQfÝ NÚâÖ!V¾â®$q΂o'猟)pcAî÷<p÷ö570v1AXÆ°ÛçæˆF[UÎN”ŽöííþÓðt•¦O.,—À‘KèÔV%s@Òk06¸ÚbRWZéîBâ*êö¾=ô¼ 7Y+³—× endobj -5330 0 obj << +5324 0 obj << /Type /Page -/Contents 5331 0 R -/Resources 5329 0 R +/Contents 5325 0 R +/Resources 5323 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5332 0 obj << -/D [5330 0 R /XYZ 85.039 781.388 null] +5326 0 obj << +/D [5324 0 R /XYZ 85.039 781.388 null] >> endobj -5329 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F58 3365 0 R >> +5323 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5335 0 obj << +5329 0 obj << /Length 2999 /Filter /FlateDecode >> @@ -20253,33 +20233,33 @@ b¡«¾N¸¯ .ÄØmœ¤ègꔓplœÃ]}}ïáL2°¦öHëŽl˜àlOýX ßhØ¸Ý endobj -5334 0 obj << +5328 0 obj << /Type /Page -/Contents 5335 0 R -/Resources 5333 0 R +/Contents 5329 0 R +/Resources 5327 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5336 0 obj << -/D [5334 0 R /XYZ 85.039 781.388 null] +5330 0 obj << +/D [5328 0 R /XYZ 85.039 781.388 null] >> endobj -1278 0 obj << -/D [5334 0 R /XYZ 85.039 761.463 null] +1274 0 obj << +/D [5328 0 R /XYZ 85.039 761.463 null] >> endobj -5337 0 obj << -/D [5334 0 R /XYZ 85.039 743.459 null] +5331 0 obj << +/D [5328 0 R /XYZ 85.039 743.459 null] >> endobj -1282 0 obj << -/D [5334 0 R /XYZ 85.039 484.308 null] +1278 0 obj << +/D [5328 0 R /XYZ 85.039 484.308 null] >> endobj -5338 0 obj << -/D [5334 0 R /XYZ 85.039 447.441 null] +5332 0 obj << +/D [5328 0 R /XYZ 85.039 447.441 null] >> endobj -5333 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R >> +5327 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5341 0 obj << +5335 0 obj << /Length 3197 /Filter /FlateDecode >> @@ -20302,60 +20282,60 @@ C‹8K«ÓY+Ú7†§µ…#œñ+eÊÜÔGLQÝèfKÁuÑöˆR î×#Ü“DÅöÂŽXîìá(ûÁã6üµÙu®—
2Îjp‚Ù Á)nNƒ»ŸjWlj[DE,~¿(æ$
ÅyD÷± ùHâ¬e C¥÷èJvâNËi(?¥EÁCÀ¾[7ü®„©ÖéEiæE’ú¿.‘8üÛ48(mªEϲ×rž…¼èVö<À…'
F,GÇ@Yê›JsLœ(êB¥ªÒÔ¼ˆºÕªjyëEÕQÝsÖŒàö¢,Ÿ6£æ¼
òϚѳÁŒ¦¸93òؽwÕgþ½Íôm¹Ð]l¹£g[.ÈK ´[yÚ`îUOöµÄ2±s®‚~ôfóè!utfàöŠIHðhF!!Ïb·ªãÍ($LqbH˜ä#·ìóqÐñ+qã©ð/¢‚6Ü$Ť1z4çÅšIT˜bæŒq’›5FŸÝÿ´Î@$=Áæ¼…f¦˜
œâæ4è±E“'£ñkQÁäé *àü9T€º 0ú¿ESdÌò½Å!¡Ç‚Låî/PÂl8,ÂÇê‘“8l ŸfB›Û¡<ƒˆy”â“Ñ ý”yO®#?ÖÄ Ðhô…lÊÿÓ_`¹|þ–s&‚'QZ±²P°ÓáKyí_jüï‡"sendstream endobj -5340 0 obj << +5334 0 obj << /Type /Page -/Contents 5341 0 R -/Resources 5339 0 R +/Contents 5335 0 R +/Resources 5333 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5317 0 R +/Parent 5311 0 R >> endobj -5342 0 obj << -/D [5340 0 R /XYZ 85.039 781.388 null] +5336 0 obj << +/D [5334 0 R /XYZ 85.039 781.388 null] >> endobj -1286 0 obj << -/D [5340 0 R /XYZ 85.039 704.69 null] +1282 0 obj << +/D [5334 0 R /XYZ 85.039 704.69 null] >> endobj -5343 0 obj << -/D [5340 0 R /XYZ 85.039 665.132 null] +5337 0 obj << +/D [5334 0 R /XYZ 85.039 665.132 null] >> endobj -1290 0 obj << -/D [5340 0 R /XYZ 85.039 552.746 null] +1286 0 obj << +/D [5334 0 R /XYZ 85.039 552.746 null] >> endobj -5344 0 obj << -/D [5340 0 R /XYZ 85.039 518.606 null] +5338 0 obj << +/D [5334 0 R /XYZ 85.039 518.606 null] >> endobj -5345 0 obj << -/D [5340 0 R /XYZ 85.039 326.61 null] +5339 0 obj << +/D [5334 0 R /XYZ 85.039 326.61 null] >> endobj -5346 0 obj << -/D [5340 0 R /XYZ 85.039 297.001 null] +5340 0 obj << +/D [5334 0 R /XYZ 85.039 297.001 null] >> endobj -5347 0 obj << -/D [5340 0 R /XYZ 85.039 269.903 null] +5341 0 obj << +/D [5334 0 R /XYZ 85.039 269.903 null] >> endobj -5348 0 obj << -/D [5340 0 R /XYZ 85.039 231.376 null] +5342 0 obj << +/D [5334 0 R /XYZ 85.039 231.376 null] >> endobj -5349 0 obj << -/D [5340 0 R /XYZ 85.039 199.646 null] +5343 0 obj << +/D [5334 0 R /XYZ 85.039 199.646 null] >> endobj -5350 0 obj << -/D [5340 0 R /XYZ 85.039 170.037 null] +5344 0 obj << +/D [5334 0 R /XYZ 85.039 170.037 null] >> endobj -5351 0 obj << -/D [5340 0 R /XYZ 85.039 142.938 null] +5345 0 obj << +/D [5334 0 R /XYZ 85.039 142.938 null] >> endobj -5352 0 obj << -/D [5340 0 R /XYZ 85.039 102.291 null] +5346 0 obj << +/D [5334 0 R /XYZ 85.039 102.291 null] >> endobj -5353 0 obj << -/D [5340 0 R /XYZ 85.039 77.313 null] +5347 0 obj << +/D [5334 0 R /XYZ 85.039 77.313 null] >> endobj -5339 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R >> +5333 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5357 0 obj << +5351 0 obj << /Length 3214 /Filter /FlateDecode >> @@ -20370,28 +20350,28 @@ xÚíÙrãÆñ]_AóÅ`Õrvœ~Ii/[Ž³VVò‘²ý€%).c hU~>}
0AVª\•§”·ÌAOÏtOwO_#3ÓðŸ™å‰Ò®˜e¹ |$¾u ɨ<–ìîÚIŒeŠX¹œž]fÌŒÒqQ8F ÆÄóp¼¼Ú3{Ó endobj -5356 0 obj << +5350 0 obj << /Type /Page -/Contents 5357 0 R -/Resources 5355 0 R +/Contents 5351 0 R +/Resources 5349 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5354 0 obj << +5348 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./xslt/figures/tip.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 5366 0 R +/PTEX.InfoDict 5360 0 R /Matrix [1 0 0 1 0 0] /BBox [0 0 27 27] /Resources << /ProcSet [ /PDF ] /ExtGState << -/R4 5367 0 R +/R4 5361 0 R >>>> -/Length 5368 0 R +/Length 5362 0 R /Filter /FlateDecode >> stream @@ -20406,12 +20386,12 @@ s¨&ÃÄÊÄv¶·ìj)¹âÒÐCœM¹ÏæhwC¼²4ƒ§MiˆKWV.\V©qõJ˜Qå|˜ÂdLé=…B½ÝØ=*ë’qí§Mƒ J@ÊM˜¹xkúþ«[Þ·%ü0¨+ •¥AÎE._ˆ°yÔÝ+~û™áêùs\`µ»§ endobj -5366 0 obj +5360 0 obj << /Producer (AFPL Ghostscript 6.50) >> endobj -5367 0 obj +5361 0 obj << /Type /ExtGState /Name /R4 @@ -20421,36 +20401,36 @@ endobj /SA true >> endobj -5368 0 obj +5362 0 obj 2934 endobj -5358 0 obj << -/D [5356 0 R /XYZ 85.039 781.388 null] +5352 0 obj << +/D [5350 0 R /XYZ 85.039 781.388 null] >> endobj -5359 0 obj << -/D [5356 0 R /XYZ 85.039 761.463 null] +5353 0 obj << +/D [5350 0 R /XYZ 85.039 761.463 null] >> endobj -5360 0 obj << -/D [5356 0 R /XYZ 85.039 745.394 null] +5354 0 obj << +/D [5350 0 R /XYZ 85.039 745.394 null] >> endobj -5361 0 obj << -/D [5356 0 R /XYZ 85.039 701.152 null] +5355 0 obj << +/D [5350 0 R /XYZ 85.039 701.152 null] >> endobj -5362 0 obj << -/D [5356 0 R /XYZ 85.039 660.504 null] +5356 0 obj << +/D [5350 0 R /XYZ 85.039 660.504 null] >> endobj -5363 0 obj << -/D [5356 0 R /XYZ 85.039 634.012 null] +5357 0 obj << +/D [5350 0 R /XYZ 85.039 634.012 null] >> endobj -5364 0 obj << -/D [5356 0 R /XYZ 85.039 606.913 null] +5358 0 obj << +/D [5350 0 R /XYZ 85.039 606.913 null] >> endobj -5355 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R >> -/XObject << /Im11 5354 0 R >> +5349 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5371 0 obj << +5365 0 obj << /Length 1720 /Filter /FlateDecode >> @@ -20462,27 +20442,27 @@ y „g:Å÷¶»è¬ðÉ…hZ¢x†ºŽ®¤q5LŠê^,-™” Fš¾½;‰ã"aáßù±µåÀÉ·ÀËRµnXoHøüx‡FÝfÝPæ”tòú¬¼ªx%¼ö»ÒÝÙ¼-Çà1/ìUt…7Î4¶åK^MOÞðB»4îtSÁw8&ôëtrþz²Ñ2Suÿ·ÿ‚ÍË4KÒü2—Zo¶ÌŠ¨éí„BX¼Âé0a3rñ¦/)ЉŸŒKq»ºŽJ5·\Ù%ðî{aÂfë~‘¾)ùCÚsÅï÷§¼·=»-÷Áp•GËæxa} ,ü9ÔšˆÀñâƒp\üÛxŽoÛ)ºóŸYJ×b¼Ö?¼ùñcøX öùeöW•·x“¥¤ne¦Z¥–QƒÛ%ü#ªŽ}Ñ~³Âñ~ûþ´ä"›ížGtÝÞÔ*ƒÆëGÿ¥‰m"ò*Ÿ£Ýé)¾çËÇ2íƒ_ÀÃð]_Cõ_°À±8÷|¿"m¸ì‰ÎÃö]¥˜2pöþo÷Žendstream endobj -5370 0 obj << +5364 0 obj << /Type /Page -/Contents 5371 0 R -/Resources 5369 0 R +/Contents 5365 0 R +/Resources 5363 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5372 0 obj << -/D [5370 0 R /XYZ 85.039 781.388 null] +5366 0 obj << +/D [5364 0 R /XYZ 85.039 781.388 null] >> endobj -1294 0 obj << -/D [5370 0 R /XYZ 85.039 761.463 null] +1290 0 obj << +/D [5364 0 R /XYZ 85.039 761.463 null] >> endobj -5373 0 obj << -/D [5370 0 R /XYZ 85.039 741.134 null] +5367 0 obj << +/D [5364 0 R /XYZ 85.039 741.134 null] >> endobj -5369 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R >> +5363 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5376 0 obj << +5370 0 obj << /Length 1655 /Filter /FlateDecode >> @@ -20499,27 +20479,27 @@ BTµFžê÷˜m¡Nó®p¶-ÒKØøŒuŒ™ø~?q"pÚ0*Öø7˜Ø¡wô»âŒ/˜ªŒ©z¨éÔÀJåPË„ú ø©\S¬CóRAÙ {0ÃkñM¿ãéPè ô¹kÛÂV,h5[éûò¶¿z ðŸ†IȲendstream endobj -5375 0 obj << +5369 0 obj << /Type /Page -/Contents 5376 0 R -/Resources 5374 0 R +/Contents 5370 0 R +/Resources 5368 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5377 0 obj << -/D [5375 0 R /XYZ 85.039 781.388 null] +5371 0 obj << +/D [5369 0 R /XYZ 85.039 781.388 null] >> endobj -1298 0 obj << -/D [5375 0 R /XYZ 85.039 259.884 null] +1294 0 obj << +/D [5369 0 R /XYZ 85.039 259.884 null] >> endobj -5378 0 obj << -/D [5375 0 R /XYZ 85.039 225.744 null] +5372 0 obj << +/D [5369 0 R /XYZ 85.039 225.744 null] >> endobj -5374 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F41 2998 0 R /F77 4855 0 R >> +5368 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F41 2994 0 R /F77 4849 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5381 0 obj << +5375 0 obj << /Length 3206 /Filter /FlateDecode >> @@ -20538,28 +20518,28 @@ pknñCJ$í$’:€â'0™d³CÕþµal ¢mË
¾ÓÞ“¾é„’Ǻ'~~WÄð¿1‰{³þ„ÉaÉ×r#_åz W± ÿpt„¯¿áÇð?úKÝSEègá‘ôXkH£,h¢}yã0ócÈáþ|ÉùŒendstream endobj -5380 0 obj << +5374 0 obj << /Type /Page -/Contents 5381 0 R -/Resources 5379 0 R +/Contents 5375 0 R +/Resources 5373 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5382 0 obj << -/D [5380 0 R /XYZ 85.039 781.388 null] +5376 0 obj << +/D [5374 0 R /XYZ 85.039 781.388 null] >> endobj -1302 0 obj << -/D [5380 0 R /XYZ 85.039 253.216 null] +1298 0 obj << +/D [5374 0 R /XYZ 85.039 253.216 null] >> endobj -5383 0 obj << -/D [5380 0 R /XYZ 85.039 218.471 null] +5377 0 obj << +/D [5374 0 R /XYZ 85.039 218.471 null] >> endobj -5379 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F77 4855 0 R >> -/XObject << /Im11 5354 0 R >> +5373 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F77 4849 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5386 0 obj << +5380 0 obj << /Length 3193 /Filter /FlateDecode >> @@ -20581,27 +20561,27 @@ H˜åVš$€á—·ç´÷Kœ{çœë›hàcñ7É~¢ð|Gi):ã‚z~&U4F«8䇾ȧ½·ç¿\áBÀ¬Ñ‹}e3 ©#|¶LßØœðƒ¾¹Yá¡G\!Ê–<¤ ð'W'¢+2NèE#¾‚‚ˆ‚‚ÛŽ/Jlû2’ãÔ7N¤ÂáÿÌùœÁ>êÛ Ç¢¼²À/,ÿhœ¿ŒëòøêzË‹:½‡ð¶»ºÃ endobj -5385 0 obj << +5379 0 obj << /Type /Page -/Contents 5386 0 R -/Resources 5384 0 R +/Contents 5380 0 R +/Resources 5378 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5387 0 obj << -/D [5385 0 R /XYZ 85.039 781.388 null] +5381 0 obj << +/D [5379 0 R /XYZ 85.039 781.388 null] >> endobj -1306 0 obj << -/D [5385 0 R /XYZ 85.039 580.482 null] +1302 0 obj << +/D [5379 0 R /XYZ 85.039 580.482 null] >> endobj -5388 0 obj << -/D [5385 0 R /XYZ 85.039 546.342 null] +5382 0 obj << +/D [5379 0 R /XYZ 85.039 546.342 null] >> endobj -5384 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R /F35 2980 0 R >> +5378 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5391 0 obj << +5385 0 obj << /Length 948 /Filter /FlateDecode >> @@ -20613,21 +20593,21 @@ O.:‰´N ¾ü‘ ’µõztžbÜm%A¾oNæA/‹ B5î,ò¢äªfü×\‡BYë‘W]¡<?Oè…Åå²9Šö”§¸ùX•…¨š2Ùð=Âù çÉv-²D$âGýLÕq)`È?ò)>¼Ñz×Mñ°—§e^i‰¼î¬÷ÆOÿ›7mQ•{|–ÐËùù0)«RËÅ-…:ž¼éŽhAιš4éª<Ûfpóµ(³j×öþcý|dÞÿQ‰±ú•ÂÃJýt_ËÈ«}ð»Î§]0Ú%x¬³3{-¬Ê¼X¾ c¿-~Æÿ=_×/vô:l¶¿)ÄäKÍ>ÎãÑ2c‡’lÛ6kNâD/ˆ!ƒUgéhGä0¤–ëˆñ@Æþ¦ÃãÓáÑ¿éðøßtoøæ2I…-Î’r¹M–\·zUü«™æÕ;tXK8I3*Ÿ>@Ìȩ̈¹¬lílì[\ÉÄÚ5²B’'¼n‰•lõòÕƒ™j «K9Ú_éç7ˆ\/š”™îÒ|ulß´ÊC!ö.È•VP.d÷ºƒè=)½RÙ‰J+g…T#š…æ¶Wèù£ø/Fiµ©“†Ÿ æ0WYB6¼c¹UtÄ_º‚¢$ån”÷Êb¥X¶ºQ+9UÃBY«,Ù-ÆQa']<¢—¡©*ñ‡^º6+ò\‹Øé6`Ÿþû†bM™t endobj -5390 0 obj << +5384 0 obj << /Type /Page -/Contents 5391 0 R -/Resources 5389 0 R +/Contents 5385 0 R +/Resources 5383 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5365 0 R +/Parent 5359 0 R >> endobj -5392 0 obj << -/D [5390 0 R /XYZ 85.039 781.388 null] +5386 0 obj << +/D [5384 0 R /XYZ 85.039 781.388 null] >> endobj -5389 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R >> +5383 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5395 0 obj << +5389 0 obj << /Length 1304 /Filter /FlateDecode >> @@ -20640,21 +20620,21 @@ HƒÜq™4ÉuÚ4Ušy£Mjûb#ap7Í´?~ïÝ;0Ž©*-mTq÷îó¾Ÿgø”ÁŸ*é2MCÅ]¡Ô4ÙLØt'nŽ8 ÕfëÒ6UyF-=`QˆÔn Bi]UíÏtî°Ò¸ÈÍ£ÜâØ~»Ëé¥ÛŸÃö7Ú§p"_2ë¾.N ªÓl>%Ež!{ þô‚Ã7x]në¼lQó9:·ô<™¥›¼Ì›¶ŽÛªþå+ü;¡“ÞÍaœ„ŽŸ%)-þÞß*8]˜¹I÷yn$ÐuéùHì+>‘àÃTµ`@˃HÒª$æp|æBàfÁƒÎæ×Hœ¯¯0½\§´P“{^¤8q½µ\ïÈãÛø‚Ñ“yg‚Ÿ1³óóF*1âÃã0A¢(òÕ\è4ÔÞÅaù@y”æŠIåùOÌD~Ïü0¾ÿ“!'}O´·Z©Ù”'º)\ªÐûŸ.ŽÈÛÜEÍÝv{ /µ/B <â:\g_ãͶÈhso#ïÕf§9ŒxV+Ä”UMüæµ'GÍV@ŽIG¬h@3Ulœ6ë MÝ›mO’u·Àß°Æ[U&ÅÎæÄ€¹7gÐqéí™’bX{\KV{æÆÍp¼pPù
×úùu‡ÃA†zZU¸TV“ú8iÍÑ:£EÒסÎãåXŽÚŒµšDz¤u)6$Ód‹‹GZ¨Gš„ISãÈ:Š2ì'”¹‰KœÁ'vï´ÎŠZé(Ã~aX¾X÷MÏUÄ…—™;RÁt‡‘‚á˜ÉU›@±Ÿ+3q05ÐÀ†½ù1Ph«¼\Ñ$k+z¦4EëÁH&½ÇUìñtoÜo|¤æzÑ؇ü§ÄžôýÒ¡ÁÜT"ê?N^6éy®Ç»X°ÇÛ}çüc5eïendstream endobj -5394 0 obj << +5388 0 obj << /Type /Page -/Contents 5395 0 R -/Resources 5393 0 R +/Contents 5389 0 R +/Resources 5387 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R +/Parent 5391 0 R >> endobj -5396 0 obj << -/D [5394 0 R /XYZ 85.039 781.388 null] +5390 0 obj << +/D [5388 0 R /XYZ 85.039 781.388 null] >> endobj -5393 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R >> +5387 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5400 0 obj << +5394 0 obj << /Length 3072 /Filter /FlateDecode >> @@ -20670,58 +20650,58 @@ xÚ¥]oÛÈñÝ¿ÂõK(À¢¹\~æ ®—OüͬgĺÛ=a.bÉe¢6D§+£Þ¨TbfD£œ:»¶àX=xîU©È±p¾(ç£ &boECBdn~| íþ°p–C[6Fì·5©Óöºx‡^%a©Œ Sæ…„
O endobj -5399 0 obj << +5393 0 obj << /Type /Page -/Contents 5400 0 R -/Resources 5398 0 R +/Contents 5394 0 R +/Resources 5392 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R -/Annots [ 5405 0 R 5406 0 R ] +/Parent 5391 0 R +/Annots [ 5399 0 R 5400 0 R ] >> endobj -5405 0 obj << +5399 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [377.225 306.326 539.579 318.318] /Subtype/Link/A<</Type/Action/S/URI/URI(http://imprints.sourceforge.net/)>> >> endobj -5406 0 obj << +5400 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 293.079 108.944 304.769] /Subtype/Link/A<</Type/Action/S/URI/URI(http://imprints.sourceforge.net/)>> >> endobj -5401 0 obj << -/D [5399 0 R /XYZ 85.039 781.388 null] +5395 0 obj << +/D [5393 0 R /XYZ 85.039 781.388 null] +>> endobj +1306 0 obj << +/D [5393 0 R /XYZ 85.039 761.463 null] +>> endobj +5396 0 obj << +/D [5393 0 R /XYZ 85.039 743.459 null] >> endobj 1310 0 obj << -/D [5399 0 R /XYZ 85.039 761.463 null] +/D [5393 0 R /XYZ 85.039 522.834 null] >> endobj -5402 0 obj << -/D [5399 0 R /XYZ 85.039 743.459 null] +5397 0 obj << +/D [5393 0 R /XYZ 85.039 488.089 null] >> endobj 1314 0 obj << -/D [5399 0 R /XYZ 85.039 522.834 null] +/D [5393 0 R /XYZ 85.039 392.679 null] >> endobj -5403 0 obj << -/D [5399 0 R /XYZ 85.039 488.089 null] +5398 0 obj << +/D [5393 0 R /XYZ 85.039 347.604 null] >> endobj 1318 0 obj << -/D [5399 0 R /XYZ 85.039 392.679 null] ->> endobj -5404 0 obj << -/D [5399 0 R /XYZ 85.039 347.604 null] ->> endobj -1322 0 obj << -/D [5399 0 R /XYZ 85.039 143.319 null] +/D [5393 0 R /XYZ 85.039 143.319 null] >> endobj -5407 0 obj << -/D [5399 0 R /XYZ 85.039 108.573 null] +5401 0 obj << +/D [5393 0 R /XYZ 85.039 108.573 null] >> endobj -5398 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F62 4052 0 R >> +5392 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5410 0 obj << +5404 0 obj << /Length 2550 /Filter /FlateDecode >> @@ -20746,45 +20726,45 @@ tªÑw5¬¶>}Å™_7_ÝswËïÕV5‰AËÕ$x0T“S^XÔÃ+DAI°3°.ƒ‰ÚÛ5"ú‘ë%±•y%W¾ÝûC=RÑ[Q|Þ©iªä ú9eðA„à°dó½'‚Ÿ‰/‚šdÕÑŒØ"€wMCÕ÷ dø¡?SÍ0Ó$óÌäÚúM¿ú î[ÜXMaÑ~cRg~ÐåRQ5%.ç£$ãW®ïaMi}Â2@Ó¦ÉÖÀ§Òì5þ”2a…Ðs}Î[¡£™¶‚¦AÅø“V˜cf¬0ËL[ÁbVë·Ûid#t¾_ëxÚÛçFºHNÕs ´?Z\ÁN"ÿ×ýîÉNº±œ(ÐB°€/Œ,d ü?T¬Î‚endstream endobj -5409 0 obj << +5403 0 obj << /Type /Page -/Contents 5410 0 R -/Resources 5408 0 R +/Contents 5404 0 R +/Resources 5402 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R +/Parent 5391 0 R >> endobj -5411 0 obj << -/D [5409 0 R /XYZ 85.039 781.388 null] +5405 0 obj << +/D [5403 0 R /XYZ 85.039 781.388 null] >> endobj -1326 0 obj << -/D [5409 0 R /XYZ 85.039 638.284 null] +1322 0 obj << +/D [5403 0 R /XYZ 85.039 638.284 null] >> endobj -5412 0 obj << -/D [5409 0 R /XYZ 85.039 603.539 null] +5406 0 obj << +/D [5403 0 R /XYZ 85.039 603.539 null] >> endobj -1330 0 obj << -/D [5409 0 R /XYZ 85.039 520.742 null] +1326 0 obj << +/D [5403 0 R /XYZ 85.039 520.742 null] >> endobj -5413 0 obj << -/D [5409 0 R /XYZ 85.039 485.996 null] +5407 0 obj << +/D [5403 0 R /XYZ 85.039 485.996 null] >> endobj -1334 0 obj << -/D [5409 0 R /XYZ 85.039 389.65 null] +1330 0 obj << +/D [5403 0 R /XYZ 85.039 389.65 null] >> endobj -5414 0 obj << -/D [5409 0 R /XYZ 85.039 357.229 null] +5408 0 obj << +/D [5403 0 R /XYZ 85.039 357.229 null] >> endobj -5415 0 obj << -/D [5409 0 R /XYZ 85.039 101.685 null] +5409 0 obj << +/D [5403 0 R /XYZ 85.039 101.685 null] >> endobj -5416 0 obj << -/D [5409 0 R /XYZ 85.039 75.192 null] +5410 0 obj << +/D [5403 0 R /XYZ 85.039 75.192 null] >> endobj -5408 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +5402 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5419 0 obj << +5413 0 obj << /Length 3112 /Filter /FlateDecode >> @@ -20803,43 +20783,43 @@ CæQJ¨¬ŸL’„¯5•¤*À°
yK’ÒL²LŠd¨Q¤#0*‹]Ñ¥¥Eø®s
Ié<{-úŒ±®hrMƒãnŒ5–;½›.$„ [GÀVÊënø»¶mRlŠ¸PëWñ)£½Âø¸kGßf©óÓê8xÓOÈA¾„½,L±ºÞjkôÿR¥¸œ˜½q £¿ endobj -5418 0 obj << +5412 0 obj << /Type /Page -/Contents 5419 0 R -/Resources 5417 0 R +/Contents 5413 0 R +/Resources 5411 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R -/Annots [ 5423 0 R 5424 0 R ] +/Parent 5391 0 R +/Annots [ 5417 0 R 5418 0 R ] >> endobj -5423 0 obj << +5417 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [497.496 347.146 539.579 360.048] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;189105)>> >> endobj -5424 0 obj << +5418 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 333.597 401.53 346.499] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;en-us;189105)>> >> endobj -5420 0 obj << -/D [5418 0 R /XYZ 85.039 781.388 null] +5414 0 obj << +/D [5412 0 R /XYZ 85.039 781.388 null] >> endobj -5421 0 obj << -/D [5418 0 R /XYZ 85.039 761.463 null] +5415 0 obj << +/D [5412 0 R /XYZ 85.039 761.463 null] >> endobj -1338 0 obj << -/D [5418 0 R /XYZ 85.039 433.802 null] +1334 0 obj << +/D [5412 0 R /XYZ 85.039 433.802 null] >> endobj -5422 0 obj << -/D [5418 0 R /XYZ 85.039 388.728 null] +5416 0 obj << +/D [5412 0 R /XYZ 85.039 388.728 null] >> endobj -5417 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F58 3365 0 R /F35 2980 0 R >> +5411 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5427 0 obj << +5421 0 obj << /Length 3215 /Filter /FlateDecode >> @@ -20857,21 +20837,21 @@ L·uV1êlßYþ̧ÃY¸R£lSJMyqŒÄH<ºbùL‚¬Ão´|%Öƒg<d*3¸ðîmÙ±ìW#-™lG)¦Oè{& ÐKZ.ìÛGÄŸH8 ,½[ëD/‹o]“ñ®-6žqnêrqŽžˆ%vEŸ+pñ©”ä”j´øÝ·pPÕ]¹)²‡½¥ëÖ ôëvù…Z“üw:0p».ÚHG”KúfpØu[»œê`ì†r™ìSK8½”-d‚&~÷<Cé‚vjÏŸµm´ã›‰Á¤ã±´“åðF•siMS8ù¸¼=¹vjXHôgLV&‰øtµÏœ^òÄ8#1fö|’YC‹ãÄ+p;Ûaóç£GH!Çg‰ZöÁ|ÆGƒÐ³ÏXþB4ãÿúÛ´¡Oj¼Ä\xµö´²´ ôµVSzíß°ü_Îÿ}ˆendstream endobj -5426 0 obj << +5420 0 obj << /Type /Page -/Contents 5427 0 R -/Resources 5425 0 R +/Contents 5421 0 R +/Resources 5419 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R +/Parent 5391 0 R >> endobj -5428 0 obj << -/D [5426 0 R /XYZ 85.039 781.388 null] +5422 0 obj << +/D [5420 0 R /XYZ 85.039 781.388 null] >> endobj -5425 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R /F62 4052 0 R >> +5419 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5431 0 obj << +5425 0 obj << /Length 3348 /Filter /FlateDecode >> @@ -20897,40 +20877,40 @@ jMã`lB‰šq#Š¿ (?PÉ`gº³bSÔÖ¥®ºí¨‡\&˜ n‚+I±ðè±Lœ‘t¦åŒEêãµÔ|R 5ǃýðùÏŽ]cØ‘[ösÙaëš`rvÃÒƒð²nåtL^Þld‚±Ûmá=]µ1ízÍŸ±~‚‰7¤>§ŒM¥‰Ÿ$ç{ÓÎic3Hß3¶s±Sœ56—"VQ œŽap—°¯BÔ¼GJbàiR{zÁ– .™t×lg0>xuÍp-—ª¼ßhŒ8CÙ*‚)ßÇÁQ{.R™ÕÞ( ÐÇâIv¨—¢m]ÌŠƒÄNv³_ ŽÖ £5EÒ\wtùH½ È€/£/À®ÌÏl¿0ÆÄÄtGƒp’鮜¯ù8?¦xGwcê1â¡Ó»7_12˜^n·®§Öº—Îy(jV®~äf5>ý(Ul;8Ñã׊{á “éY+$rÔðûñæ?ÔÍÐû=xøU±a]ùM5ÜLr¥<öãLòudÓgÂͬM²NÃ1]󌿒KY÷\lw¶j¢û½ûŠ~%K%£ñǬg5ÿBe?ö-)’Áîèîñ9ã<·ï©›Õ²Ìþn`Woÿ¼»gɾãŠqz§‹{¦øál½
ÿÙ,þ¯f]SígúDÍÃ=…ÊðB_ªÂð˜ßXgt«†ÿQŸS„endstream endobj -5430 0 obj << +5424 0 obj << /Type /Page -/Contents 5431 0 R -/Resources 5429 0 R +/Contents 5425 0 R +/Resources 5423 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5397 0 R -/Annots [ 5435 0 R ] +/Parent 5391 0 R +/Annots [ 5429 0 R ] >> endobj -5435 0 obj << +5429 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 119.05 296.579 131.043] /Subtype/Link/A<</Type/Action/S/URI/URI(http://imprints.sourceforge.net/)>> >> endobj -5432 0 obj << -/D [5430 0 R /XYZ 85.039 781.388 null] +5426 0 obj << +/D [5424 0 R /XYZ 85.039 781.388 null] >> endobj -1342 0 obj << -/D [5430 0 R /XYZ 85.039 761.463 null] +1338 0 obj << +/D [5424 0 R /XYZ 85.039 761.463 null] >> endobj -5433 0 obj << -/D [5430 0 R /XYZ 85.039 736.911 null] +5427 0 obj << +/D [5424 0 R /XYZ 85.039 736.911 null] >> endobj -1346 0 obj << -/D [5430 0 R /XYZ 85.039 599.198 null] +1342 0 obj << +/D [5424 0 R /XYZ 85.039 599.198 null] >> endobj -5434 0 obj << -/D [5430 0 R /XYZ 85.039 556.244 null] +5428 0 obj << +/D [5424 0 R /XYZ 85.039 556.244 null] >> endobj -5429 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R >> +5423 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5438 0 obj << +5432 0 obj << /Length 1411 /Filter /FlateDecode >> @@ -20941,45 +20921,45 @@ Eå:¨EØ!•žÅ;Ä;í°tL‰,cÛÕµÎr⬩_yN‰‡Ü-Òõ:ï®Â¡ ©ÖÃF8#8³¦£y–o°Ü-¯ÏÇ %tü¾s_+JÝOîÚS1¡zmÖƒ ˆåÖÝ&¸³p¿Í¦ÏkÞ,äÜR›}‰kPܼ
ÕˆJ€)#x"dÕUžVbµs˜±ýõ “Ã;Ší×M…QV8ÂòêmdU endobj -5437 0 obj << +5431 0 obj << /Type /Page -/Contents 5438 0 R -/Resources 5436 0 R +/Contents 5432 0 R +/Resources 5430 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R +/Parent 5438 0 R >> endobj -5439 0 obj << -/D [5437 0 R /XYZ 85.039 781.388 null] +5433 0 obj << +/D [5431 0 R /XYZ 85.039 781.388 null] +>> endobj +1346 0 obj << +/D [5431 0 R /XYZ 85.039 761.463 null] +>> endobj +5434 0 obj << +/D [5431 0 R /XYZ 85.039 736.911 null] >> endobj 1350 0 obj << -/D [5437 0 R /XYZ 85.039 761.463 null] +/D [5431 0 R /XYZ 85.039 694.042 null] >> endobj -5440 0 obj << -/D [5437 0 R /XYZ 85.039 736.911 null] +5435 0 obj << +/D [5431 0 R /XYZ 85.039 653.878 null] >> endobj 1354 0 obj << -/D [5437 0 R /XYZ 85.039 694.042 null] +/D [5431 0 R /XYZ 85.039 653.878 null] >> endobj -5441 0 obj << -/D [5437 0 R /XYZ 85.039 653.878 null] +5436 0 obj << +/D [5431 0 R /XYZ 85.039 617.011 null] >> endobj 1358 0 obj << -/D [5437 0 R /XYZ 85.039 653.878 null] ->> endobj -5442 0 obj << -/D [5437 0 R /XYZ 85.039 617.011 null] +/D [5431 0 R /XYZ 85.039 520.654 null] >> endobj -1362 0 obj << -/D [5437 0 R /XYZ 85.039 520.654 null] ->> endobj -5443 0 obj << -/D [5437 0 R /XYZ 85.039 485.909 null] +5437 0 obj << +/D [5431 0 R /XYZ 85.039 485.909 null] >> endobj -5436 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R >> +5430 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5447 0 obj << +5441 0 obj << /Length 2913 /Filter /FlateDecode >> @@ -20995,64 +20975,64 @@ g¯[Þ‡Œìú;Åñî0ªð-Âq¸\ÆWidÓ-ã².µ"v'XeŽ–u5škÓr50%;5ôW, ‹¡+ð¼vo€z„\6ç[й½£ ¤ÙÜ’g4$súƒ?xá-˜K%›Šà›¼þãË„æâY*€3ÓÜ•l¡ü˜õ–/¹[òOB·u%ê£øN¯Úµü<Gy!|ž€ºÿœÇ¶pA’ ðÓ×kÏ‘äb¼Kb?Iù%ïþÜ#ŽÊݽ©lžbᔤèØÐ!DgJA•
6L Ý.ž%ü8 *ø6k§•Èú›•œ\ù¿ù³ì÷òœˆ¯W”ú¥L!Ðw¾Â=¾ìñÉ=Íc4°NÞg†l-VÃ.ö%ô ±áÁÙYd¡ûKïÎlêòk‚£<5|# Ýf¨Ô0ÔÇÆÔ4YtùÄÿßT”©endstream endobj -5446 0 obj << +5440 0 obj << /Type /Page -/Contents 5447 0 R -/Resources 5445 0 R +/Contents 5441 0 R +/Resources 5439 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R -/Annots [ 5451 0 R 5453 0 R ] +/Parent 5438 0 R +/Annots [ 5445 0 R 5447 0 R ] >> endobj -5451 0 obj << +5445 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [258.436 549.863 289.974 562.765] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/)>> >> endobj -5453 0 obj << +5447 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 242.621 135.005 255.523] /Subtype/Link/A<</Type/Action/S/URI/URI(http://printing.kde.org/)>> >> endobj -5448 0 obj << -/D [5446 0 R /XYZ 85.039 781.388 null] +5442 0 obj << +/D [5440 0 R /XYZ 85.039 781.388 null] +>> endobj +1362 0 obj << +/D [5440 0 R /XYZ 85.039 761.463 null] +>> endobj +3093 0 obj << +/D [5440 0 R /XYZ 85.039 653.495 null] >> endobj 1366 0 obj << -/D [5446 0 R /XYZ 85.039 761.463 null] +/D [5440 0 R /XYZ 85.039 653.495 null] >> endobj -3097 0 obj << -/D [5446 0 R /XYZ 85.039 653.495 null] +5443 0 obj << +/D [5440 0 R /XYZ 85.039 615.228 null] >> endobj 1370 0 obj << -/D [5446 0 R /XYZ 85.039 653.495 null] +/D [5440 0 R /XYZ 85.039 615.228 null] >> endobj -5449 0 obj << -/D [5446 0 R /XYZ 85.039 615.228 null] +5444 0 obj << +/D [5440 0 R /XYZ 85.039 580.685 null] >> endobj 1374 0 obj << -/D [5446 0 R /XYZ 85.039 615.228 null] +/D [5440 0 R /XYZ 85.039 387.159 null] >> endobj -5450 0 obj << -/D [5446 0 R /XYZ 85.039 580.685 null] +5446 0 obj << +/D [5440 0 R /XYZ 85.039 354.738 null] >> endobj 1378 0 obj << -/D [5446 0 R /XYZ 85.039 387.159 null] ->> endobj -5452 0 obj << -/D [5446 0 R /XYZ 85.039 354.738 null] +/D [5440 0 R /XYZ 85.039 135.061 null] >> endobj -1382 0 obj << -/D [5446 0 R /XYZ 85.039 135.061 null] ->> endobj -5454 0 obj << -/D [5446 0 R /XYZ 85.039 89.987 null] +5448 0 obj << +/D [5440 0 R /XYZ 85.039 89.987 null] >> endobj -5445 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +5439 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5457 0 obj << +5451 0 obj << /Length 2932 /Filter /FlateDecode >> @@ -21077,35 +21057,35 @@ Y‹ð³8Kƒa·ÀÙg&(èqÓ‡ºixýv:ãs\î än÷ï:d2 hãåt–BKïé·Ö‘7ËžaùùAà†P–
ª»-ý8B¥>íàWï„Ñ¡ef†/½é~{KuïX9@9Sv9Y[þò”2ÿª‡k÷hCè
m'\úÿ´ùp#=äºß_`|Ï»Õe…„’ÝG5óÉKgR˜P%éÄ‹Äß×1y¨÷³éw%›ÉÎþú ÿYåßõ#¯ËCPµæñÆFëPC*ˆ£P³‰µ6Çj´?3’Çðÿ endobj -5456 0 obj << +5450 0 obj << /Type /Page -/Contents 5457 0 R -/Resources 5455 0 R +/Contents 5451 0 R +/Resources 5449 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R -/Annots [ 5459 0 R ] +/Parent 5438 0 R +/Annots [ 5453 0 R ] >> endobj -5459 0 obj << +5453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [204.407 665.788 429.761 677.781] /Subtype/Link/A<</Type/Action/S/URI/URI(http://localhost:631/documentation.html)>> >> endobj -5458 0 obj << -/D [5456 0 R /XYZ 85.039 781.388 null] +5452 0 obj << +/D [5450 0 R /XYZ 85.039 781.388 null] >> endobj -1386 0 obj << -/D [5456 0 R /XYZ 85.039 651.519 null] +1382 0 obj << +/D [5450 0 R /XYZ 85.039 651.519 null] >> endobj -5460 0 obj << -/D [5456 0 R /XYZ 85.039 617.077 null] +5454 0 obj << +/D [5450 0 R /XYZ 85.039 617.077 null] >> endobj -5455 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R /F20 2965 0 R /F38 3001 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im11 5354 0 R >> +5449 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R /F20 2961 0 R /F38 2997 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5463 0 obj << +5457 0 obj << /Length 2589 /Filter /FlateDecode >> @@ -21119,39 +21099,39 @@ iâssgžºrø.Öô‰±çŽ¿hz2ï;Ûì H¬w4ÈQIÌVJ"òzøì«r[Pu$?ƒ
Š¹F’*¢H!imgò§¥µ¬ñq^Á«|Ûfš³¤´‹nŽqkòX§9X–<åÜŒ4ç×왟m^çöˆwf°s:;A}Û¹o0wè„Ô@¿ðP—àWÒHðz“c]ªs IÜ~î-Ed¸n Ö“4êÀ“ć“2šd4£O¼ÀŠ{)Ñ`Eh>Ü™§»¼jRÏéÛ±¬KÖdzÌàü¦6E>L‹ÁúL±-jŠÛ)«ó”Ëâ¾cÆ)Ų1Ñà¾<åRÆe+—k9AÃâ‰48ä†|¤;¶vùBYIФoN¹‚Âí܇!6tâ|±íš endobj -5462 0 obj << +5456 0 obj << /Type /Page -/Contents 5463 0 R -/Resources 5461 0 R +/Contents 5457 0 R +/Resources 5455 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R +/Parent 5438 0 R >> endobj -5464 0 obj << -/D [5462 0 R /XYZ 85.039 781.388 null] +5458 0 obj << +/D [5456 0 R /XYZ 85.039 781.388 null] >> endobj -1390 0 obj << -/D [5462 0 R /XYZ 85.039 761.463 null] +1386 0 obj << +/D [5456 0 R /XYZ 85.039 761.463 null] >> endobj -5465 0 obj << -/D [5462 0 R /XYZ 85.039 741.134 null] +5459 0 obj << +/D [5456 0 R /XYZ 85.039 741.134 null] >> endobj -5466 0 obj << -/D [5462 0 R /XYZ 269.675 691.919 null] +5460 0 obj << +/D [5456 0 R /XYZ 269.675 691.919 null] >> endobj -5467 0 obj << -/D [5462 0 R /XYZ 85.039 461.055 null] +5461 0 obj << +/D [5456 0 R /XYZ 85.039 461.055 null] >> endobj -1394 0 obj << -/D [5462 0 R /XYZ 85.039 295.952 null] +1390 0 obj << +/D [5456 0 R /XYZ 85.039 295.952 null] >> endobj -5468 0 obj << -/D [5462 0 R /XYZ 85.039 261.206 null] +5462 0 obj << +/D [5456 0 R /XYZ 85.039 261.206 null] >> endobj -5461 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +5455 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5471 0 obj << +5465 0 obj << /Length 2375 /Filter /FlateDecode >> @@ -21167,39 +21147,39 @@ rKˆptüìÐìAL‘(¨*ÂîÚ4èHÁèíi["kOæ2Þ½µ±ôÈ`îWš
oT<Îvzœ¦ZÛzp‘÷D¥i1넉whT ÓDüq@Â,¦ñ~ø“!»‰QF‚ISsBÌnZ:EJ1¬}æ#¼Ë•]Þ¯W|zŽûMKçwÞ[5<Mdn‘@tÙÌþÎ{TMoòp‚YlWEÃ/¥Õž×9`Îs¼Þ(wÞWO§q`IÿLÀ"?1j÷ÔñEKC´im9 ¾Æ*ë¨ÝaW`ǼîÊ:ïxâ àÏçæÉ$'> ÊÚ¦^æƒI©>lˆÍW:GS72¦Y´+¡Ã*LßH-¢-šµmÜòûaÊWܧz‡‚‚=†AøÙ Üà)Bx ¤!1Kj?¥áT¶ö×yÝ·Ôy‡!õµŠ[B_vs—Ÿ`û¡ƒCAc!`¼Ô<oݾqÍššõcN7+µÃÀc=}BLGžxAÌÎÁ\#´†\Õø—t¨~´pKö øl k„ø¹´üKýðr´QCÜ‚)MaìbN‘“vŒõˆ8¹¥n¡7iV™„BW)»üLä3†V4tÔ#äPºÁ1}ì˜öÚjS™HM??ñbP•ù0È2üdDœ'/ÚÑHƒ‘‡óŽÑ(ßÐ)bHê¬6
ì쪈Hm·3ä6t®¥!k‹¼ÎÁûª'ÃCiÐÊ&¾må©¡ðÖ±œp”:4Ž<RÅýT—EÙ'¥Éúå¨SF¿có¡ÚSÂPx–Ê.Ví¦X"üq±¡K€”³à"o¿ìö»æ†Ënÿ&›2ÜX±>膊üÒp¸,‹…±8~Þ‰6gçÛo\{Ãrà‡Ž)©-6ʯGô]Ç‹ëŠ QLÝ
ü€e/«œËž¡¥9H’–Tšq Æ=R+ì¹¹\'ãM°3Áhf7DïèAêØ9¯ºÂ"jß¹rÚšÅF bM°!qð…xÓrS4p~ÃïkôBŽ‡¶´Éq˜;óÁ}rN²â°ÈöhS$=nÀ!–µlÍ‘´È‰Zfýde°gùEVCˆ!Ã$/znÑ¡e§Ç cJðš~E†ÆjjäÊÊXZDIŒ]ü9Þ~ƒ@P7åa(}í1Œx:ÆE$àõÒ¡ˆwôšm ý‚QÁÅùþzÃÝ|Oè©! endobj -5470 0 obj << +5464 0 obj << /Type /Page -/Contents 5471 0 R -/Resources 5469 0 R +/Contents 5465 0 R +/Resources 5463 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R +/Parent 5438 0 R >> endobj -5472 0 obj << -/D [5470 0 R /XYZ 85.039 781.388 null] +5466 0 obj << +/D [5464 0 R /XYZ 85.039 781.388 null] >> endobj -5473 0 obj << -/D [5470 0 R /XYZ 237.129 764.647 null] +5467 0 obj << +/D [5464 0 R /XYZ 237.129 764.647 null] >> endobj -5474 0 obj << -/D [5470 0 R /XYZ 85.039 330.546 null] +5468 0 obj << +/D [5464 0 R /XYZ 85.039 330.546 null] >> endobj -1398 0 obj << -/D [5470 0 R /XYZ 85.039 308.229 null] +1394 0 obj << +/D [5464 0 R /XYZ 85.039 308.229 null] >> endobj -5475 0 obj << -/D [5470 0 R /XYZ 85.039 283.678 null] +5469 0 obj << +/D [5464 0 R /XYZ 85.039 283.678 null] >> endobj -1402 0 obj << -/D [5470 0 R /XYZ 85.039 214.884 null] +1398 0 obj << +/D [5464 0 R /XYZ 85.039 214.884 null] >> endobj -5476 0 obj << -/D [5470 0 R /XYZ 85.039 180.139 null] +5470 0 obj << +/D [5464 0 R /XYZ 85.039 180.139 null] >> endobj -5469 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F38 3001 0 R /F41 2998 0 R /F20 2965 0 R /F58 3365 0 R >> +5463 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F38 2997 0 R /F41 2994 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5479 0 obj << +5473 0 obj << /Length 2908 /Filter /FlateDecode >> @@ -21214,39 +21194,39 @@ gþÙ::çF$úVQÚ#MaµcúˆA“†›KÛDXPu h ʾ®efWUÇRB©²#Å‘€-XÞ|¼—½…3çæ=wÆG\ʃ¶½/Ú°¡u°vƒ™Ã«§œÝ´_ÃØ7Ñ1¨*;‹}=š“Oxq8½<Œ¼<3H¿®»)YL%Z‹á?”ýŠBs°ìx„gÒ¿€îE²sHNbû8Õá\ñÉGuªŽ¦_Fö…´xÌÙrqà9ƒ`ëŒrP2£¨.Aœ\òEòQò]{é)åх͞цExD¯’Wà&„û²Ó3eë z‰¤{uJÏF‡¹žŸWô@CšŽ•§iÁ72Ž#%•½ÜOEi˜'ùÙ
-ÍÁŽ£»UJ‡lþŽvÌSŠ peRGøRH~~üÎØ83 AFy6@dÕ•|ä]} /ŠÅ˜gÛØH²%* aØoÆÚ£ ‡Ö¹E•L‘]týÉ0‘å»an 9‰9u–‡ižŒ@g, ó=´±8%•ƒ•_)¨$¯-C^’ÏZUk‚sŒâë¾²%ëÇFf¨t¾õ¶°PöŠì¢/ûY×·e±ùÛ Eè, ÓùylêÑœ§:€‰€Š ˜{ endobj -5478 0 obj << +5472 0 obj << /Type /Page -/Contents 5479 0 R -/Resources 5477 0 R +/Contents 5473 0 R +/Resources 5471 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5444 0 R ->> endobj -5480 0 obj << -/D [5478 0 R /XYZ 85.039 781.388 null] +/Parent 5438 0 R >> endobj -1406 0 obj << -/D [5478 0 R /XYZ 85.039 761.463 null] +5474 0 obj << +/D [5472 0 R /XYZ 85.039 781.388 null] >> endobj -5481 0 obj << -/D [5478 0 R /XYZ 85.039 729.511 null] +1402 0 obj << +/D [5472 0 R /XYZ 85.039 761.463 null] >> endobj -1410 0 obj << -/D [5478 0 R /XYZ 85.039 524.557 null] +5475 0 obj << +/D [5472 0 R /XYZ 85.039 729.511 null] >> endobj -5482 0 obj << -/D [5478 0 R /XYZ 85.039 490.015 null] +1406 0 obj << +/D [5472 0 R /XYZ 85.039 524.557 null] >> endobj -1414 0 obj << -/D [5478 0 R /XYZ 85.039 306.182 null] +5476 0 obj << +/D [5472 0 R /XYZ 85.039 490.015 null] >> endobj -5483 0 obj << -/D [5478 0 R /XYZ 85.039 268.651 null] +1410 0 obj << +/D [5472 0 R /XYZ 85.039 306.182 null] >> endobj 5477 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R >> +/D [5472 0 R /XYZ 85.039 268.651 null] +>> endobj +5471 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5486 0 obj << +5480 0 obj << /Length 2940 /Filter /FlateDecode >> @@ -21264,28 +21244,28 @@ i¤Ng*Ppm„~£ùŠõ
>Ž½eÎÞIR¥*Ÿœ˜Ä‰wUö+ôW c@“84¯”ñn»nò‚Ç[D¶ëx’óášî}ä5ÈtO0Á$©Š \´žœÒ ýC
&ÝÖ• 9èÃ9jÖV‡I¥E]§‚¤»)„NÞbyZÃ}uÂaêب0_t˜9ÌP»];_+°œ²
8Ÿ<¿OCèI±ôzáBstã‹ÖÚ¨@›ƒ]>|¸¹”VÙùëBÐkë2Gƒ€
ô?dumAçq‰¨£Xei$5ÙŽ¢ÕzhÚ›ÁtIU]ƒ‘p–Ï0kk$]ƒ…ÕŒeÍMã’OC¬*PîRöìñHŸþyJrA¤‚,zYr{˜$'@?”Üî%÷ìÆqÉ97º’ãŸ36ðpä ëÒ ²ãDÃØ>ÜÞT.ZþuG]ë¨H³P
Uö_èÍG\ÇæÀ¿-À#'—÷“‘kŒ]oý¿û?Èa˜+@?ìîûìÆqÁ:7Š`G˜Ÿª$µóKä06'ún„…a¨"?Ð9e
Ü9\åk?怹ªÄŸ b`Ú«ü4‘Ú²´.Ô¾ðgèCB +®b»‡Ë}œQÒ_n Ó>u×ew% {¾)1ÕI"ï5¯Ö壜ÁàúC×XN5êgZÌ`Ü@¶¢C”$>çGIÜÑïö§@'%’ò$C´¿…D²Bò)C¡æðƒbµ<ü9›ƒÄø°t\^¬f@‘Æ4þ8>ÿ_?½†ôŲ̂VGÆ(£--ÈGc²çôÚŸèþ/”5Ò¯endstream endobj -5485 0 obj << +5479 0 obj << /Type /Page -/Contents 5486 0 R -/Resources 5484 0 R +/Contents 5480 0 R +/Resources 5478 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5487 0 obj << -/D [5485 0 R /XYZ 85.039 781.388 null] +5481 0 obj << +/D [5479 0 R /XYZ 85.039 781.388 null] >> endobj -1418 0 obj << -/D [5485 0 R /XYZ 85.039 306.297 null] +1414 0 obj << +/D [5479 0 R /XYZ 85.039 306.297 null] >> endobj -5488 0 obj << -/D [5485 0 R /XYZ 85.039 271.551 null] +5482 0 obj << +/D [5479 0 R /XYZ 85.039 271.551 null] >> endobj -5484 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F62 4052 0 R /F58 3365 0 R /F20 2965 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +5478 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F62 4047 0 R /F58 3360 0 R /F20 2961 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5492 0 obj << +5486 0 obj << /Length 3146 /Filter /FlateDecode >> @@ -21300,33 +21280,33 @@ w°Ýtëk¢¯¼)-?¸8¬»@|Îõx¯_ôÅ„€ ¢î÷“‘È‹ 둇 Ý D¦½De€˜È"M¶ ÄMÕ<ô^•}ÈãÞÎé}×µOß&T±¯aÅ>Nø”…¤uµZÈBŠ2N2p«ù¤«á
:ûwœö8Ã{’µndêøü#×Ý6d§‘뻫–WØw××Jú4ÂÌÅ.ƒ“ endobj -5491 0 obj << +5485 0 obj << /Type /Page -/Contents 5492 0 R -/Resources 5490 0 R +/Contents 5486 0 R +/Resources 5484 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5493 0 obj << -/D [5491 0 R /XYZ 85.039 781.388 null] +5487 0 obj << +/D [5485 0 R /XYZ 85.039 781.388 null] >> endobj -1422 0 obj << -/D [5491 0 R /XYZ 85.039 688.307 null] +1418 0 obj << +/D [5485 0 R /XYZ 85.039 688.307 null] >> endobj -5494 0 obj << -/D [5491 0 R /XYZ 85.039 627.421 null] +5488 0 obj << +/D [5485 0 R /XYZ 85.039 627.421 null] >> endobj -1426 0 obj << -/D [5491 0 R /XYZ 85.039 256.689 null] +1422 0 obj << +/D [5485 0 R /XYZ 85.039 256.689 null] >> endobj -5495 0 obj << -/D [5491 0 R /XYZ 85.039 219.822 null] +5489 0 obj << +/D [5485 0 R /XYZ 85.039 219.822 null] >> endobj -5490 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +5484 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5499 0 obj << +5493 0 obj << /Length 2768 /Filter /FlateDecode >> @@ -21348,20 +21328,20 @@ R6pHtáÖÿb7þA[ãtoX/S¼ièÁ6P°Jä E„ƒYh 50Çit ÈSLvD4‰µöÓ(éÖœœîäAUV¦©|PAzN¤ÑH®Ìœ;ÌCèã!^äáº\Ћ°ªR™¯Î1a(öüË)¯aø¤3ÌöÌY˜w:§˜Üh2nrkÛ-ÜÔRÝò!¢Ÿ[§ÿÌ·2¼–/§~¤C?+{Aï½HÚÀЀÂUäIrNl°Z(,2õccM´}åÇiòâàO%Ô/+Ô9*0ƒq¥–q%æN§·Ü¦v¶ùÛçoê ç—}zÊ+g&AãÌO2Î|·Ôº´Ï”\–•E:Â<;ËT衱:3Ë£(2T½ñ“cQñ)Ž
jcLûiMU2<ˆÊúJ"íƒs_ $ý”Ž¿d ˆ¤ÊI½2H‡½/|¹*¶ZN¾4j—OÄ!°a³8Îèî@±Ï!ÒÄ&‰TtÞ89
cj†e9ö³IêQz~ö ¸¨!N0 ·\*QŸÇ£_«+<§*¦‘;ÌÚù[tRå\);ÁíŽVxÇ:ÿ×TO64§ª endobj -5498 0 obj << +5492 0 obj << /Type /Page -/Contents 5499 0 R -/Resources 5497 0 R +/Contents 5493 0 R +/Resources 5491 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5496 0 obj << +5490 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 318 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5506 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5500 0 R] /Length 15650 /Filter /FlateDecode >> @@ -21421,7 +21401,7 @@ q[âÂtÎ'U ,·Ï¸qÜy eÇc1Í1äŒëPo|¾2^8ú‘µ˜µ1¸P)ß:* ’È4“‘³^¦çw¿ZÀU½-Ыõ©\8U1¡»{¾›+ÇÏïjÀl3¸žû¼o1nƒ<”óÌšáýH‘_ZYQ-ß…—£ªóÝ󲬇,ËkpNʬÎ|Q×)¸#¡À’s?¥ex‘߬…Ûç#Mc韯…XäÂ÷×B㩦Tw»Ò8µVÌoÚŠBèeq™WNu™£µmˆr-lžU©¯nÞ¬*æS\øÚ\ÀL”‚ä3·‚8•-¡WOÍZÜò]ç<èÙæ>$ÔîÝcÏ1ÏväÂ×您C¯˜¯´RÂ-¸‹³Ç=•#p#Ãiª¦»ð!‡q·Ž5D.D.|q.´a¦4û•íû!ÙG-4vfŽDíÃP¼XeЂq·ÖÈ…È…oÁ…ÎÊÍ¥žÛj@-01Mª>¶QïG†WbƒØý¹¹ð×hA5¡?h¡Pµ™`Âo¹àSÜ+ÐÂÀö!%w VL3ÃÌ)×nŽ¹¹ð-´ gÌùþñ~ò¼ÜŽ~u¯Æ¾˜N=ïs’¼óX endobj -5506 0 obj << +5500 0 obj << /Length 107 /Filter /FlateDecode >> @@ -21431,36 +21411,36 @@ xÚ` ííí|||•••………«««ÞÞÞÙÙÙœœœýýýúúúrrr---âââÕÕÕåååÿÿÿŠ”>endstream endobj -5500 0 obj << -/D [5498 0 R /XYZ 85.039 781.388 null] +5494 0 obj << +/D [5492 0 R /XYZ 85.039 781.388 null] >> endobj -1430 0 obj << -/D [5498 0 R /XYZ 85.039 761.463 null] +1426 0 obj << +/D [5492 0 R /XYZ 85.039 761.463 null] >> endobj -5501 0 obj << -/D [5498 0 R /XYZ 85.039 742.197 null] +5495 0 obj << +/D [5492 0 R /XYZ 85.039 742.197 null] >> endobj -5502 0 obj << -/D [5498 0 R /XYZ 85.039 426.321 null] +5496 0 obj << +/D [5492 0 R /XYZ 85.039 426.321 null] >> endobj -5503 0 obj << -/D [5498 0 R /XYZ 85.039 426.321 null] +5497 0 obj << +/D [5492 0 R /XYZ 85.039 426.321 null] >> endobj -5504 0 obj << -/D [5498 0 R /XYZ 260.019 216.657 null] +5498 0 obj << +/D [5492 0 R /XYZ 260.019 216.657 null] >> endobj -1434 0 obj << -/D [5498 0 R /XYZ 85.039 174.953 null] +1430 0 obj << +/D [5492 0 R /XYZ 85.039 174.953 null] >> endobj -5505 0 obj << -/D [5498 0 R /XYZ 85.039 145.059 null] +5499 0 obj << +/D [5492 0 R /XYZ 85.039 145.059 null] >> endobj -5497 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F66 4195 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R /Im12 5496 0 R >> +5491 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F66 4190 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R /Im12 5490 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5510 0 obj << +5504 0 obj << /Length 3759 /Filter /FlateDecode >> @@ -21481,28 +21461,28 @@ jÒ›—Y¬Œ6F¨±w?½L*U_ôM!xºóó•è9ñ¹¥p8ä7HnÈë6™iõLöã{ž¨Tr”JsBHk ç.&6’Æ~¤ä¨æ¢ÛLº£b7 ©¼¥"š.&? âÝ×T-Bˆ+¸ÆE¾ãúçbwz™ ÆçâPK¦4>÷ÈÝ‹Û|"yG×2û•7ôøN`×þ
M¬ž”E4“I:†÷[—¶XKuóðicN7˜WrÕi±ãì#ŽW\‹Ô¹¬ï”<ñsû~‡¦>içµIþe4°¬÷âì-~Û˜ß
Œi
tÆÊ=MËZʨz0q¼±\Rn…ð©€\VfsÕAøÏûK¿ìkŒÊMU6o}£ pßЂŒTpI¯ùà#‚ÿÓZFendstream endobj -5509 0 obj << +5503 0 obj << /Type /Page -/Contents 5510 0 R -/Resources 5508 0 R +/Contents 5504 0 R +/Resources 5502 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5511 0 obj << -/D [5509 0 R /XYZ 85.039 781.388 null] +5505 0 obj << +/D [5503 0 R /XYZ 85.039 781.388 null] >> endobj -1438 0 obj << -/D [5509 0 R /XYZ 85.039 475.683 null] +1434 0 obj << +/D [5503 0 R /XYZ 85.039 475.683 null] >> endobj -5512 0 obj << -/D [5509 0 R /XYZ 85.039 440.937 null] +5506 0 obj << +/D [5503 0 R /XYZ 85.039 440.937 null] >> endobj -5508 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +5502 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5516 0 obj << +5510 0 obj << /Length 1248 /Filter /FlateDecode >> @@ -21510,20 +21490,20 @@ stream xÚÝVÝoÛ6÷_¡G ˜~‹Ú[Ú5©,óbÐöAµ•X¨-%²R£Ø?¿;’úˆ¬x ìa0`RäñîÇ»ß~,0ŠP‘‰aD¬÷3<ÀÎõŒy‰Ø‹Ä™7«ÙÅ•Ò£$¥i°ºïõ("•V›áÛ÷—‹Õ»Û(B„,%Qœ$&|{·ˆX¸t«‹ÛùÍj~s_Yx·Àíßn##•šßôÛ—¿¾¹t_‚ÐèóêÃìݪCÚa endobj -5515 0 obj << +5509 0 obj << /Type /Page -/Contents 5516 0 R -/Resources 5514 0 R +/Contents 5510 0 R +/Resources 5508 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5507 0 obj << +5501 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 265 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5525 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5519 0 R] /Length 10989 /Filter /FlateDecode >> @@ -21562,7 +21542,7 @@ y¸¿#-1ž‚—kVÌ…ŸÈ…™ò«I~¼¶úy.È ¥ãj¬<elÍJ5åè—SÁÔÔõ îé55‘ÒròXƒÖ¶ÞaÌûÚO‹_ ©ax£pa.üT.¸‚Æz†ÂtÁ†‰ŒíëÎfëL44®ÁäXÊvƒ(ðØ&{è]èÆbñqhÃB Ú'J}.¼bÎÐ ‹Ùö[ÁŽ¹ðS¹àb”Áâbš¸ñ‚ÒèÎ-´#4;K<…tŒ¢ ™Ñ±¨ _žè5õtb‚P9A-(íw§úš‘¦{0óéŸi¹ð \€X§n„µÐù=i+äjšÊúVlj3«Â´P‹Á0ÕI·Bì7øtµÝ¤“ÊÚÙ§U÷Š^3‘õÆ„Åéßi¹ð \0³¢
ÎñVšßÖWeYŽÐS•/"”wÝ-FwWºÁè“Ì@$IxÅ?¶0 ¤}·v¤ÿóÖ¯ðË\øÁ\ •-.ZíÑ2csjc]RÒB£·TŒv™i(ªåœdòZH»óãÀyÝð:lÀ@7hEq¥¼“@.x-¨LãSijð\èÖãTG¾þ±˜ÚŽT\´ÐiŒG)´‹KK/¾ŽÔºTfÕ xaZ¨$)HÎ6vZ¤U¶æÛ÷åÂx-XˉE åœÒöâÂ…<Vq‰ó\Øô&PÅ…Üu£[0Cª*5sí›r!ß@Z!siH†˜×¶hMkCz-XXÆTíºI5ía‚ç-&LA-ƒñ±3sí«p!US=蹬hï…–ú‘ã:¬W}N:Usl^QÝ…õ;×
ÞKu0vaRh?œo´nî/*ªcÅ\`ûn\ÀxØa)ïüð<M£ˆ”´vžuDîê/Q½Ç)ýt‚Ä h²¿²Ds ð7p¾
sí«qA«[µ“ u{ÓïÒÂx÷,˜Ç…x.nñ£F–b¾õϼ¼«Ždª{[È\x4.œçöþ½ÜìVÏïû¶¦OÙó,c.<²¾¿ÍÞ»ýƒM'ûѽõñuQñÝÿ æÂcqíßsá{qíj¹À\`c.0ؘÌ6æs¹À\`c.0ؘÌ6æs¹À\`c.0ؘÌ6æ·´…¹ðeµ ÙîjÅ»¸Àùt_s«íÀv+Û=Í endobj -5525 0 obj << +5519 0 obj << /Length 104 /Filter /FlateDecode >> @@ -21571,13 +21551,13 @@ xÚÁ! QW4?uO4U”¯éº*J‚ 0#‚$¸Ý½ws~ïs~ß—s6ÆŒ1ÖZÖZJi)E)…‚žs´ÖRÊ”’÷žÂ‹1 !œsµÖÖƸ÷ endobj -5513 0 obj << +5507 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 265 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5526 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5520 0 R] /Length 11734 /Filter /FlateDecode >> @@ -21616,46 +21596,46 @@ bù0,°^x¯¡²cðÄã‘^‹qØÞaCÌ+I¡´¯dÖÿÔ?`¨Êóbáwð‚™hÐéÝÄ}aiB̶÷l[—××ùÿf„ÁÜ Ž‘²ê±^`^¸M, l͜¯É4%JP¡4¥]©^Ô’çÉtÐ4º"étsÒÃk2¦Êˆuœ£Š£‘„jO=
ãÀƒ¨ÛB/(Ë¥h'M£À•H0DêGb^¸Q,(Óuûn•±ÂÛ˜Ú—Ÿ2—ʘ¬2û†ë4›a_jÿX¨±|~92WiŒâñHÌ7Š…{C‘>Ø"ÔÃOú“X/0/Ü”Üú/Ö@§þ¹ûË*5[Áó™n«I ý/°°¦m¢}:>6AˆõóÂÍ`a5âŸ@çá˜Tõèç°^`^¸,|±^`^`,°^`^`,°^`^øj,d^Üœy?°^`^øl,ÌEQÞ ¹ß¦n÷Úú_Ã7k¿L/Tåšü%¼ O·jó›ôB·lͯà…og?T/(ÞðϳZæG𷳪¾¹1/|/0nÌ_Œ涬˜ØX/0/°±^`^`c½À¼ÀÆzyõóëæ6ÖÌl¬˜ØX/0/°qŒôÛ±pÊØ>Õ^¦ù>}®y:3Û§š{IŒÄOå³
‚tí“ÍÍÏa¡à§òùO¥û"œ³uendstream endobj -5526 0 obj << +5520 0 obj << /Length 105 /Filter /FlateDecode >> stream xÚÁ¡@ endobj -5517 0 obj << -/D [5515 0 R /XYZ 85.039 781.388 null] +5511 0 obj << +/D [5509 0 R /XYZ 85.039 781.388 null] >> endobj -5518 0 obj << -/D [5515 0 R /XYZ 85.039 758.673 null] +5512 0 obj << +/D [5509 0 R /XYZ 85.039 758.673 null] >> endobj -5519 0 obj << -/D [5515 0 R /XYZ 85.039 758.673 null] +5513 0 obj << +/D [5509 0 R /XYZ 85.039 758.673 null] >> endobj -5520 0 obj << -/D [5515 0 R /XYZ 270.807 575.51 null] +5514 0 obj << +/D [5509 0 R /XYZ 270.807 575.51 null] >> endobj -1442 0 obj << -/D [5515 0 R /XYZ 85.039 525.568 null] +1438 0 obj << +/D [5509 0 R /XYZ 85.039 525.568 null] >> endobj -5521 0 obj << -/D [5515 0 R /XYZ 85.039 505.239 null] +5515 0 obj << +/D [5509 0 R /XYZ 85.039 505.239 null] >> endobj -5522 0 obj << -/D [5515 0 R /XYZ 85.039 411.523 null] +5516 0 obj << +/D [5509 0 R /XYZ 85.039 411.523 null] >> endobj -5523 0 obj << -/D [5515 0 R /XYZ 85.039 411.523 null] +5517 0 obj << +/D [5509 0 R /XYZ 85.039 411.523 null] >> endobj -5524 0 obj << -/D [5515 0 R /XYZ 231.163 228.36 null] +5518 0 obj << +/D [5509 0 R /XYZ 231.163 228.36 null] >> endobj -5514 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> -/XObject << /Im13 5507 0 R /Im14 5513 0 R >> +5508 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> +/XObject << /Im13 5501 0 R /Im14 5507 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5529 0 obj << +5523 0 obj << /Length 3435 /Filter /FlateDecode >> @@ -21670,28 +21650,28 @@ xÚ¥ÙrÛÈñ]_ÁòË‚UK,ƒ3©Tʶd¯\^…±äøaw $ƒ ]Æö…ÜÅ„L(®Eà‘†b¸ã%1”δ»qµZÇ‚œ§Â¯B€}[ŒŽºI°L*¯Ãéñ;ÿÀPŸ¯‡MˆLÍFÈãÚ6‚ØÐíM®~´aÓz8|è&kF2«x|ÛPƒç¦#ˆö)·¯|§ÙKCÅö· L¹æü ºfÝsü!ÛÁOƒS)ÅHÓ@ïÿJP•¸yþŽçÁû²ªXóm‡ºÙ uÙîôŸ—ûÿ=æQ÷9ùþî³ï*M5dá?Ké»þêghëj7ÑétW7*|ð¬Ús}~_§Bu↉ Áÿ¼¦endstream endobj -5528 0 obj << +5522 0 obj << /Type /Page -/Contents 5529 0 R -/Resources 5527 0 R +/Contents 5523 0 R +/Resources 5521 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5489 0 R +/Parent 5483 0 R >> endobj -5530 0 obj << -/D [5528 0 R /XYZ 85.039 781.388 null] +5524 0 obj << +/D [5522 0 R /XYZ 85.039 781.388 null] >> endobj -1446 0 obj << -/D [5528 0 R /XYZ 85.039 503.818 null] +1442 0 obj << +/D [5522 0 R /XYZ 85.039 503.818 null] >> endobj -5531 0 obj << -/D [5528 0 R /XYZ 85.039 470.272 null] +5525 0 obj << +/D [5522 0 R /XYZ 85.039 470.272 null] >> endobj -5527 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> -/XObject << /Im11 5354 0 R /Im3 4358 0 R >> +5521 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> +/XObject << /Im11 5348 0 R /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5534 0 obj << +5528 0 obj << /Length 2812 /Filter /FlateDecode >> @@ -21714,47 +21694,47 @@ U†¯œ7xVÏj.c°<m“ôþÅ?´ñ—°34v4¤µ»TÏÓwÈõÐv¶7'¹¾EÁ N=)`¿é9TÙP±~ျ[vãÚ{5|¢rw‚,šm‹._u‡&§è¦½ëÎVý8Ñw<N ž§°þó•¾èCr˜Z‰J§ÓHx-'*N*óX^£ªÃ>øßBöeºendstream endobj -5533 0 obj << +5527 0 obj << /Type /Page -/Contents 5534 0 R -/Resources 5532 0 R +/Contents 5528 0 R +/Resources 5526 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R -/Annots [ 5537 0 R 5538 0 R ] +/Parent 5534 0 R +/Annots [ 5531 0 R 5532 0 R ] >> endobj -5537 0 obj << +5531 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [388.516 578.594 482.144 590.587] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/testppd.php)>> >> endobj -5538 0 obj << +5532 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [128.678 565.045 216.579 577.037] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/testppd.php)>> >> endobj -5535 0 obj << -/D [5533 0 R /XYZ 85.039 781.388 null] +5529 0 obj << +/D [5527 0 R /XYZ 85.039 781.388 null] >> endobj -1450 0 obj << -/D [5533 0 R /XYZ 85.039 761.463 null] +1446 0 obj << +/D [5527 0 R /XYZ 85.039 761.463 null] >> endobj -5536 0 obj << -/D [5533 0 R /XYZ 85.039 743.459 null] +5530 0 obj << +/D [5527 0 R /XYZ 85.039 743.459 null] >> endobj -1454 0 obj << -/D [5533 0 R /XYZ 85.039 207.299 null] +1450 0 obj << +/D [5527 0 R /XYZ 85.039 207.299 null] >> endobj -5539 0 obj << -/D [5533 0 R /XYZ 85.039 175.081 null] +5533 0 obj << +/D [5527 0 R /XYZ 85.039 175.081 null] >> endobj -5532 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F65 4141 0 R /F41 2998 0 R >> -/XObject << /Im11 5354 0 R /Im3 4358 0 R >> +5526 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F65 4136 0 R /F41 2994 0 R >> +/XObject << /Im11 5348 0 R /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5543 0 obj << +5537 0 obj << /Length 3684 /Filter /FlateDecode >> @@ -21771,46 +21751,46 @@ m†uƒNdu–A¾ƒjCÅ
D#‚‚ j·RÚƵ-Ýmæ!i¸}QOÓkcÿPÚ(wü궤 ÎUt‹íK¥VUB³è-S]M e÷†±™8c•)vTl«3d\x½ëÃŽ$ˆ<E0èzüë´rÿêowÿ|OÖsîäW.âXþ`†þº<!³&¯mzù‰qáaè>ŠªÎ¿w¹l/¬l¹Ó„S²E±€ÑÍ=òŒx 3@0µxp¶†&/ó}¾¥ô%¶B¶°™iZűJ2Å3L0 ´¥o˜ø”Þj¦(5çÿÞ$endstream endobj -5542 0 obj << +5536 0 obj << /Type /Page -/Contents 5543 0 R -/Resources 5541 0 R +/Contents 5537 0 R +/Resources 5535 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R -/Annots [ 5546 0 R 5547 0 R ] +/Parent 5534 0 R +/Annots [ 5540 0 R 5541 0 R ] >> endobj -5546 0 obj << +5540 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [243.069 432.524 323.966 444.213] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/ghostscript.php)>> >> endobj -5547 0 obj << +5541 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [339.156 350.622 424.694 363.524] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/)>> >> endobj -5544 0 obj << -/D [5542 0 R /XYZ 85.039 781.388 null] +5538 0 obj << +/D [5536 0 R /XYZ 85.039 781.388 null] >> endobj -1458 0 obj << -/D [5542 0 R /XYZ 85.039 761.463 null] +1454 0 obj << +/D [5536 0 R /XYZ 85.039 761.463 null] >> endobj -5545 0 obj << -/D [5542 0 R /XYZ 85.039 736.911 null] +5539 0 obj << +/D [5536 0 R /XYZ 85.039 736.911 null] >> endobj -1462 0 obj << -/D [5542 0 R /XYZ 85.039 282.157 null] +1458 0 obj << +/D [5536 0 R /XYZ 85.039 282.157 null] >> endobj -5548 0 obj << -/D [5542 0 R /XYZ 85.039 248.017 null] +5542 0 obj << +/D [5536 0 R /XYZ 85.039 248.017 null] >> endobj -5541 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F62 4052 0 R /F35 2980 0 R >> +5535 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5551 0 obj << +5545 0 obj << /Length 2704 /Filter /FlateDecode >> @@ -21827,28 +21807,28 @@ M–Ž B
Ó«3tÖHyr}ò¯ŽÏÙ¯:¤gÒÐ¥f_-Æ
Ô’©0‰“Qbâ0sŽÔ’¯×Ër–·e]ë¦mf›rÝŽ'Z9äåxâ œIºÇ鶵ºjõ髳Âí‹|Z>ºµÉÀ•¹aÔÕâô„÷‰úÚ7Ýíïœ$¡R査A}ûò$øýÈ3 #§üþ豉/DÙÖü$˜oû×Ñú€¬GwX,.—!%‹ÃêŠîS^æ}¬á«= 8ìa³ä6Òdw$÷)"6òE°Þ± ãw¡e·<Êv@#·²!ã‘Š]ûwfE5’O“ïñS¤J Îj$B=ë‹gÿ=„©ÉGxAø×^TBd’§òú/£{ÿ‘"?‘endstream endobj -5550 0 obj << +5544 0 obj << /Type /Page -/Contents 5551 0 R -/Resources 5549 0 R +/Contents 5545 0 R +/Resources 5543 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R +/Parent 5534 0 R >> endobj -5552 0 obj << -/D [5550 0 R /XYZ 85.039 781.388 null] +5546 0 obj << +/D [5544 0 R /XYZ 85.039 781.388 null] >> endobj -1466 0 obj << -/D [5550 0 R /XYZ 85.039 269.971 null] +1462 0 obj << +/D [5544 0 R /XYZ 85.039 269.971 null] >> endobj -5553 0 obj << -/D [5550 0 R /XYZ 85.039 235.225 null] +5547 0 obj << +/D [5544 0 R /XYZ 85.039 235.225 null] >> endobj -5549 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F38 3001 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R /Im3 4358 0 R >> +5543 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F38 2997 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5556 0 obj << +5550 0 obj << /Length 2450 /Filter /FlateDecode >> @@ -21867,28 +21847,28 @@ G…áÃ¥‘Ði|öøÉéÓ[šñ¾.'ßg R+ÈßçxZ’}¦{§DE»LMðWkcLÖ¶‹»àßèÑ$êW±TÎÇ.&X|&Ç]‘ Û¢æë8_Ké]×L^5ãu-ŒVYOW³*¢>§¬È8õ5ïžx2ÏzûFw©ðü6F!,O:›ñ/œ‡¶¶¶G‚ož©µÇ=ZÔÏ/ÿ]Èúٺ.Ì”ï‹~ÃçN™dûgÛÒ»»ûÞc/듬¶óm"ûìºâÁþ b܃ÛMB©£ÅÔKþDcŠÝ¯„6Ù±ú©nYj¡õÑšþ3ì?õûÚÔH+‘¨ôø© CR'-BVs¨’}ÝïpL4øiuÄendstream endobj -5555 0 obj << +5549 0 obj << /Type /Page -/Contents 5556 0 R -/Resources 5554 0 R +/Contents 5550 0 R +/Resources 5548 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R +/Parent 5534 0 R >> endobj -5557 0 obj << -/D [5555 0 R /XYZ 85.039 781.388 null] +5551 0 obj << +/D [5549 0 R /XYZ 85.039 781.388 null] >> endobj -1470 0 obj << -/D [5555 0 R /XYZ 85.039 475.659 null] +1466 0 obj << +/D [5549 0 R /XYZ 85.039 475.659 null] >> endobj -5558 0 obj << -/D [5555 0 R /XYZ 85.039 441.519 null] +5552 0 obj << +/D [5549 0 R /XYZ 85.039 441.519 null] >> endobj -5554 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R >> -/XObject << /Im11 5354 0 R >> +5548 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5563 0 obj << +5557 0 obj << /Length 2058 /Filter /FlateDecode >> @@ -21905,20 +21885,20 @@ rÖœ„[ʼnˆã=›å´íÇÞå1&0ô¨$|0)yFž¬’ÑÞŠô£×Çä28ã³™Ì0kÚ#)¶ù7¿ÚÂßÓ”¼ß ‹“e¶ "¶ñ–«»ˆƒë@hSîæ`sYR¤úB¥LÕŒÄr‰3J~W5‡Q¸u
®¹ï3ÂüLñøKÉ’€«2süHÕl ÎÇ>c,sõvÜà PqÜ/{Óáz:(CÛ •609®{€M±m+)0½'äB6¹p¥ž +\‹¶bÂaGÊ' {᜽èN-±EdÅ¥¡ß O‡œ—xå^¸Ñ†(«?õtYí¥7蹩6[ç߆!‡{Õ¶yávÏ7ó-®v3.G³mß|Si¸Ä‚ú¦oœ1ç{^9÷E‚µ¯¾š÷[ãxØAú%È‚?~Ü•šUl (Ó¿%5«¤fÓ~¤ú}©99JÍñ‰Ô,£ï§r³T`—ü(7;Gzš‚nÆýdjæ#af,3ïñIÌö3'x›cY‰™Ie;HÌ{|èUˆCl?þ‰¾” ºçå€Ò×”…ÛÖô0k endobj -5562 0 obj << +5556 0 obj << /Type /Page -/Contents 5563 0 R -/Resources 5561 0 R +/Contents 5557 0 R +/Resources 5555 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R +/Parent 5534 0 R >> endobj -5559 0 obj << +5553 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 412 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5573 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5567 0 R] /Length 17146 /Filter /FlateDecode >> @@ -21989,20 +21969,20 @@ i©ó"ùšü‹Öù˜Ãs8/4rÅ«aÚJí0„*Ä—dTk|ƒÌûÚÎ.„ºº¶¨ÿdÙ¶XÝoׂCBy`ñkT*Íìz+öž¥‡8ïå~ b±€‚‚X@AA, PPˆÄb±€X@A, PˆÄb±€X@A, Pˆ”×Jzb,ÐÚFAyžóbåÙ‚X@ARœ¾W¢ <[nÔßûÇ—à¿endstream endobj -5573 0 obj << +5567 0 obj << /Length 105 /Filter /FlateDecode >> stream xÚÁ¡ endobj -5560 0 obj << +5554 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 418 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5574 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5568 0 R] /Length 21835 /Filter /FlateDecode >> @@ -22084,52 +22064,52 @@ ZòTQHUÆ„€ƒ 0 Å„…_GWÑÁ©Ì0ØFvR~$Wð„Z½Ù¤(8˜'±0,~¤J·§5"+SÜj©B.J.Ì*~œU@¤Ÿ¢“¨ÙäxŸ4”~$MÌœ5’Ù³%HHù‘pøÅÔ¢ý¬Ô%ðb%«‹IÛa¼N\Nrù±.NÂÂï#Î÷z¯]¹¦À`Ø_0ª+ºëðÓ§à~o×X¨ÂQO;}´bÎ^î,(ÄyØh£y¡<¼p……tÖÉíQ°k¼Ò‘pã"5=±¿ £iûÕ5ƒÙÀGÓ°Bµ¿pídŸžS™®jÉ6aç69ïRì/˜©Ø_¨ù³¥†XD;7ZGèÄþ‚xðŽ4æl¾ˆ.Ïh§¹Taá×l‡c6X|eÆ÷q¡¤çk4K³jÚÄ©Š}gÙ„O!gKðmN×ônôÁ¨}gmÚ`ÁV½9*Ä2^†«´ÉÄ^mgTdÔ¾³[¨ýeÏrÊvqpLXק³(ðй-TÃË}gkµïŒ—™!Ø[sæÎmîvž”.‡r„5¢™AûοW2ˆx¡ôs,xÑÕ‘>Œ[šm‹8
:k¢}péضÈ/mø•~1õØà:ëf2Åf‰¡^t×*ƒtrì¹ç¸)ºîò¿Ù|w~Rm@é¯B5‡‰ÆfÑ`ÛAÃP|ÅŽj½Öä½`ú« _´Ááýö³JÇù:ŠÏ5(Nõ¯a½+òñŸb!¡ü…?A—U`\d…ÕkÎR ¾©|Æaêaá·Qê-?=ÓÝö5géd÷q"Ýý¾!u¶ÏPb™;ˆˆ¨ÑC†°@DDX "Úa!³‰ˆþ<e€"""ˆùÐ3"""Nú(‰/‘endstream endobj -5574 0 obj << +5568 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5564 0 obj << -/D [5562 0 R /XYZ 85.039 781.388 null] +5558 0 obj << +/D [5556 0 R /XYZ 85.039 781.388 null] >> endobj -1474 0 obj << -/D [5562 0 R /XYZ 85.039 761.463 null] +1470 0 obj << +/D [5556 0 R /XYZ 85.039 761.463 null] >> endobj -5565 0 obj << -/D [5562 0 R /XYZ 85.039 743.459 null] +5559 0 obj << +/D [5556 0 R /XYZ 85.039 743.459 null] >> endobj -5566 0 obj << -/D [5562 0 R /XYZ 85.039 564.002 null] +5560 0 obj << +/D [5556 0 R /XYZ 85.039 564.002 null] >> endobj -5567 0 obj << -/D [5562 0 R /XYZ 85.039 564.002 null] +5561 0 obj << +/D [5556 0 R /XYZ 85.039 564.002 null] >> endobj -5568 0 obj << -/D [5562 0 R /XYZ 251.11 410.338 null] +5562 0 obj << +/D [5556 0 R /XYZ 251.11 410.338 null] >> endobj -1478 0 obj << -/D [5562 0 R /XYZ 85.039 366.651 null] +1474 0 obj << +/D [5556 0 R /XYZ 85.039 366.651 null] >> endobj -5569 0 obj << -/D [5562 0 R /XYZ 85.039 331.905 null] +5563 0 obj << +/D [5556 0 R /XYZ 85.039 331.905 null] >> endobj -5570 0 obj << -/D [5562 0 R /XYZ 85.039 262.561 null] +5564 0 obj << +/D [5556 0 R /XYZ 85.039 262.561 null] >> endobj -5571 0 obj << -/D [5562 0 R /XYZ 85.039 262.561 null] +5565 0 obj << +/D [5556 0 R /XYZ 85.039 262.561 null] >> endobj -5572 0 obj << -/D [5562 0 R /XYZ 257.292 107.397 null] +5566 0 obj << +/D [5556 0 R /XYZ 257.292 107.397 null] >> endobj -5561 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F66 4195 0 R /F62 4052 0 R >> -/XObject << /Im15 5559 0 R /Im16 5560 0 R >> +5555 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F66 4190 0 R /F62 4047 0 R >> +/XObject << /Im15 5553 0 R /Im16 5554 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5579 0 obj << +5573 0 obj << /Length 2910 /Filter /FlateDecode >> @@ -22150,20 +22130,20 @@ Q`ÈUŠ^dêNÒ€’`rTèïö‹²'†uÎÌ¥³Gqƒ¶=ù|Y¡3sL‘ÖèâcÌ06Õ’‹¬]¡Œ+…ss Àqd³A€àÞüráV r˜¿N±î[JÃý‹Ó®nU»Æ<¯·ð¬–ò¸”èPµùbï¦YÌÒîÞ¡¶ÆØümUöŠÓšŽ» ÄKSmxXRBÕ%FŠÃåX;èæJ ç’:N\cïè¼X…)þ¾Hȳö»·@÷Èëíþ•âžtØNIåXäËæu¾ŽBŽ·O|+÷Éù³;„/Ø‹rlG1|ÃÔL#É»r¢7š;R:æÝ»Txξ¤eò€S´¿ºHˆ`±y›,ÔqSq¶âï¿—>LAOp\\©oQ¡ÕÉà§GàjS-Wî§E-m@ô¾T›PšSWÄvŒ¨s¬‚Ï\pÏHЇ¯ÀB5 -iúßÚ-ÿúØç&*øÓ+½(…:¯Ó…Ôÿ§NM˜™WÊt«u¨•ã¯¦ã“_ë-¼°ÍÌ)Ãÿ“»vendstream endobj -5578 0 obj << +5572 0 obj << /Type /Page -/Contents 5579 0 R -/Resources 5577 0 R +/Contents 5573 0 R +/Resources 5571 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5540 0 R +/Parent 5534 0 R >> endobj -5575 0 obj << +5569 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 418 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5585 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5579 0 R] /Length 26233 /Filter /FlateDecode >> @@ -22241,37 +22221,37 @@ Lµiö†³qYQòmàeN;Þ†cÛÂf´Ò¶°ÇVO©X¼ºž0Z—´76Tž›ŠÝl׳տ—qÂıP¾TåX‰|ñïþƒA!åUO_€Œ A8m:ŠóHŸ=ýÐïµà…7”hí/>† °Ï1_ªöÆ‚óH*È…I…Ÿ™H ic&ä¬æ.uy¤œþöIÑghõ¥¦kc…Ó]ÝÚ @h–Ò¢´Æ#ÒÑO‘ÜiæÆ‚tšÇÂ;c¤8Ýëª*™ci¿
-Ñ®/ÔE"v¹ëšÂò¤+0€\A˜UÍÄcÉ”§1°µ¶qo£¬ q¾øáÈÁDò427ZáöÄà {Y1q}-Œ¤ÒýÞ–i“pÞ3*Æ4jP²žÇ.Vg¹†¿»©#¤Ýæ´Cw¼±èFt£S’¯
©Ðu Æ‚ÞXXû§é{,¼sÎpE.ðß(˜G}azÓíȬ¹Ò;åD[¹¢<e!g)éÚ‚Ë ƒX9jC®ïžy$î„ML7nÇô‚R\:ã%&Ì·ŒlæKQúv5î0¾0Zgsj·¡»˜)-±¦ endobj -5585 0 obj << +5579 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5580 0 obj << -/D [5578 0 R /XYZ 85.039 781.388 null] +5574 0 obj << +/D [5572 0 R /XYZ 85.039 781.388 null] >> endobj -1482 0 obj << -/D [5578 0 R /XYZ 85.039 664.766 null] +1478 0 obj << +/D [5572 0 R /XYZ 85.039 664.766 null] >> endobj -5581 0 obj << -/D [5578 0 R /XYZ 85.039 630.626 null] +5575 0 obj << +/D [5572 0 R /XYZ 85.039 630.626 null] >> endobj -5582 0 obj << -/D [5578 0 R /XYZ 85.039 534.789 null] +5576 0 obj << +/D [5572 0 R /XYZ 85.039 534.789 null] >> endobj -5583 0 obj << -/D [5578 0 R /XYZ 85.039 534.789 null] +5577 0 obj << +/D [5572 0 R /XYZ 85.039 534.789 null] >> endobj -5584 0 obj << -/D [5578 0 R /XYZ 248.731 379.626 null] +5578 0 obj << +/D [5572 0 R /XYZ 248.731 379.626 null] >> endobj -5577 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F66 4195 0 R /F62 4052 0 R >> -/XObject << /Im17 5575 0 R >> +5571 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F66 4190 0 R /F62 4047 0 R >> +/XObject << /Im17 5569 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5590 0 obj << +5584 0 obj << /Length 2416 /Filter /FlateDecode >> @@ -22284,20 +22264,20 @@ yë¯äküE|¡Sö¼HÅsXèq± æÕ®ßÀÊóÌTD•-ýÀ(åéõ"%Ž„-‚ò½±7¤p%°µèÚpF$(ÐQ4cö¹NK9Òöôcx7½|Ì–>¿p0ŒæY¥«¯ÛŠ'lˆÚ£}TIñ¸‚ç«ìï|I§€u1´ÑàìZxÑ%a KpÊÊ`짌x\$7ŧÎèH†òÞ<°5ªçmM¥|·îæí\CÓÑÚŽª¸FBĹ~¸&{Ç8º“Cµ 4wÔL×ÌÊîÁ6k¥¹ÅròZ¨¨¶jeǃ,EU–Š‚äbX;M”ë´sx”(çݨÉ:\Lü*FøôêøhŸTŒ6d„ÆXsÒ‚ßMzô~ˆæ±ˆ½î‘0{ú|ÍtÎý
ç<¨Um÷ʈ»\ly;e{<O¢@<$ góÊë,HBv}*$ endobj -5589 0 obj << +5583 0 obj << /Type /Page -/Contents 5590 0 R -/Resources 5588 0 R +/Contents 5584 0 R +/Resources 5582 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R +/Parent 5592 0 R >> endobj -5576 0 obj << +5570 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 348 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5599 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5593 0 R] /Length 23954 /Filter /FlateDecode >> @@ -22380,49 +22360,49 @@ ZΥ̾éëökûƒÃÎÓ8¶•_ç$A¯y¡Qºç3N¾ƒi.¥äjÒ:
Žh°Šêì7M¿k{Ë>žæ\×þ×øŸUè(Þ3é. ª¦ˆeÔ€"S Z‘©ƒñõNür‡¹”gAk†‚¹ñ7Dp97âàt‡<ŠÿE<Ušendstream endobj -5599 0 obj << +5593 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5591 0 obj << -/D [5589 0 R /XYZ 85.039 781.388 null] +5585 0 obj << +/D [5583 0 R /XYZ 85.039 781.388 null] >> endobj -5592 0 obj << -/D [5589 0 R /XYZ 85.039 758.673 null] +5586 0 obj << +/D [5583 0 R /XYZ 85.039 758.673 null] >> endobj -5593 0 obj << -/D [5589 0 R /XYZ 85.039 758.673 null] +5587 0 obj << +/D [5583 0 R /XYZ 85.039 758.673 null] >> endobj -5594 0 obj << -/D [5589 0 R /XYZ 244.345 534.01 null] +5588 0 obj << +/D [5583 0 R /XYZ 244.345 534.01 null] >> endobj -1486 0 obj << -/D [5589 0 R /XYZ 85.039 484.068 null] +1482 0 obj << +/D [5583 0 R /XYZ 85.039 484.068 null] >> endobj -5595 0 obj << -/D [5589 0 R /XYZ 85.039 463.739 null] +5589 0 obj << +/D [5583 0 R /XYZ 85.039 463.739 null] >> endobj -1490 0 obj << -/D [5589 0 R /XYZ 85.039 380.931 null] +1486 0 obj << +/D [5583 0 R /XYZ 85.039 380.931 null] >> endobj -5596 0 obj << -/D [5589 0 R /XYZ 85.039 345.521 null] +5590 0 obj << +/D [5583 0 R /XYZ 85.039 345.521 null] >> endobj -1494 0 obj << -/D [5589 0 R /XYZ 85.039 235.673 null] +1490 0 obj << +/D [5583 0 R /XYZ 85.039 235.673 null] >> endobj -5597 0 obj << -/D [5589 0 R /XYZ 85.039 203.858 null] +5591 0 obj << +/D [5583 0 R /XYZ 85.039 203.858 null] >> endobj -5588 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R >> -/XObject << /Im18 5576 0 R >> +5582 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R >> +/XObject << /Im18 5570 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5602 0 obj << +5596 0 obj << /Length 2012 /Filter /FlateDecode >> @@ -22437,20 +22417,20 @@ xÚµYK“Û6¾ëW°r¢„ð8U©‰ñ¸²^e"Ÿ’h‰ö¨,dŠã¬ÿývãAñíÍl¹F$€Fw£ñáëÍ g ÷jÃ_jÜw>Ãúwj¥Ø0ænð|³Ù¬ýü¦ûø`dö~£”ç™M¼ù‚Ò'Z†ð}áúêF0þÿ<‚žšŒõ<Ÿ¦¥ VL”ŠsÂYôw‚KÞ÷ê'€:ü endobj -5601 0 obj << +5595 0 obj << /Type /Page -/Contents 5602 0 R -/Resources 5600 0 R +/Contents 5596 0 R +/Resources 5594 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R +/Parent 5592 0 R >> endobj -5586 0 obj << +5580 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 575 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5607 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5601 0 R] /Length 36251 /Filter /FlateDecode >> @@ -22576,31 +22556,31 @@ G,»hÛv‚wX…Çl~t…ñ(€Ë7¹àùË%8g6ºª"ÄóV9˜¢…"„9<Ÿ¬Jij>P‰¾ç¾àh;·Sã°ŒŽô-¤:êQ ÏÂr™CNå›QakÞš¡ß‰ŒÙ¨ÖF˜ö", fDå5°V@/ªÞYr8&2¯ÌЯତzh¨)õ((—Ÿ²9X.&˨œÌ óÊýZ,¨\¶@×CC¹bz‚ªµ€¥-‰ÅTÖÜJãb5ô[)¤âaX0§’¢Þ°@¥1Ãa¼¼¹P«¡ß+P¸”³™¬ö‚œ÷XˆTW°>f†~5¼EU#ÜË…
¨MØÍdáØ"l(Í3ô{± †˜š®Ê^(ÜÕve€egEgùhZ{ÁÐoÆÂè!•Sp-«€u˜ÆŸå€¢,,Nƒ…• endobj -5607 0 obj << +5601 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5603 0 obj << -/D [5601 0 R /XYZ 85.039 781.388 null] ->> endobj -5604 0 obj << -/D [5601 0 R /XYZ 85.039 758.673 null] +5597 0 obj << +/D [5595 0 R /XYZ 85.039 781.388 null] >> endobj -5605 0 obj << -/D [5601 0 R /XYZ 85.039 758.673 null] +5598 0 obj << +/D [5595 0 R /XYZ 85.039 758.673 null] >> endobj -5606 0 obj << -/D [5601 0 R /XYZ 230.943 420.51 null] +5599 0 obj << +/D [5595 0 R /XYZ 85.039 758.673 null] >> endobj 5600 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R >> -/XObject << /Im19 5586 0 R >> +/D [5595 0 R /XYZ 230.943 420.51 null] +>> endobj +5594 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R >> +/XObject << /Im19 5580 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5610 0 obj << +5604 0 obj << /Length 2486 /Filter /FlateDecode >> @@ -22621,20 +22601,20 @@ Rå;mç%s‘ßá^ËþN¹$<‹â’ÇPÄë=·xSzg Â5¯cÃb܇ÅÀ2qP`’½ç|;ó¶ÙCz$ëÃ$?<½Á`Ž /-£þi†Ëý¬¤ µ°oqÿLB¨=°d@+²ÑKYÃ+¶ni6/·;qËÑm‡FùÃÖ® Î]@(Ó¼àÖ<¼‹EëpÃïîï>ùÖ.J}íÎDÞåå„-ÜÓ^ZPýMeÉKô ,$Ns€Ñ¤Æ‡;“'àJà¾Ã§ºHøöMö3V8*™‹‚Õ9PCƒKsvcL‚ƒ{]2å[Í`Zê^“’k«$ž*ý(!‘{þŽŠ2$£.RYú±I×…•–êÞÌf/rt:ƒ×ÖxH£»Ì–#‚Q>W|¤;V47µÖ`Óz‘oæ_ö–¿ÍìS.õÜ+¶ÉÎÔà`@ÜÉ‹ÍXØÉ£×B$LƯǤ+±I endobj -5609 0 obj << +5603 0 obj << /Type /Page -/Contents 5610 0 R -/Resources 5608 0 R +/Contents 5604 0 R +/Resources 5602 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R +/Parent 5592 0 R >> endobj -5587 0 obj << +5581 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 369 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5615 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5609 0 R] /Length 24902 /Filter /FlateDecode >> @@ -22737,31 +22717,31 @@ JAŸP;×(rà‚1µe/pÌΚV”Á1µ¥Ãg}®ªB´»“J!·I”BwÏÀ{C÷ •(làv«ið7ÙüÌï‡ù£I’Ù§•5B…éT1Ç¡œXR^KÈCy\H[t¶0MòŽ\xi!eŒ=8Nõöü…I.x_ãî˜4ƒÑX.D\Š0ãÄ’Uüªðþp»€}JT´=éQˆµÄØ…LŠÌC¹=¬©²*—óÃüô\»ðà8Õ‹5ço±¾½¸f(¶.¤=%1p¤*PÆ$ì¾q×Î^„;Ú;'2—Í·\Nva/«
ÈUa|èù8)i½“]xÓzªÿÈ:qamoÑÈŸÛ·×Ö‡0þ¸PPß|.€âŽvÁ옵r™NÙ‡b90å
¨ö endobj -5615 0 obj << +5609 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5611 0 obj << -/D [5609 0 R /XYZ 85.039 781.388 null] ->> endobj -5612 0 obj << -/D [5609 0 R /XYZ 85.039 758.673 null] +5605 0 obj << +/D [5603 0 R /XYZ 85.039 781.388 null] >> endobj -5613 0 obj << -/D [5609 0 R /XYZ 85.039 758.673 null] +5606 0 obj << +/D [5603 0 R /XYZ 85.039 758.673 null] >> endobj -5614 0 obj << -/D [5609 0 R /XYZ 265.428 523.51 null] +5607 0 obj << +/D [5603 0 R /XYZ 85.039 758.673 null] >> endobj 5608 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F35 2980 0 R >> -/XObject << /Im20 5587 0 R >> +/D [5603 0 R /XYZ 265.428 523.51 null] +>> endobj +5602 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F35 2976 0 R >> +/XObject << /Im20 5581 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5618 0 obj << +5612 0 obj << /Length 2976 /Filter /FlateDecode >> @@ -22780,33 +22760,33 @@ AîvöG~Æz 8øL¥"ŽÏÂwyòÚMYz?PÔĺâ(ÖRÓxÇÛ Vqn–ɞ̻!ð‡ùN¥"Õ’îaaà,wldõQó‚Ÿ° ¨G(Tl¡†¼àäSÖû)콦fÚœ˜çqûPH=ãÔT\!$ÙÔAéTLßòæ¹´\$g- _RõÕŸ–œGVSª²<=ÿYMÉÏj+ós×sI¢õhÿZ'.®ç˜SyÿsΣ¿{Á'ñ†oQQî¼EEyÈ®æwW^&£ÉÍ/U5øü‰ßÎê8x|n0Gyä.ö²ºH8† endobj -5617 0 obj << +5611 0 obj << /Type /Page -/Contents 5618 0 R -/Resources 5616 0 R +/Contents 5612 0 R +/Resources 5610 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R +/Parent 5592 0 R >> endobj -5619 0 obj << -/D [5617 0 R /XYZ 85.039 781.388 null] +5613 0 obj << +/D [5611 0 R /XYZ 85.039 781.388 null] >> endobj -1498 0 obj << -/D [5617 0 R /XYZ 85.039 761.463 null] +1494 0 obj << +/D [5611 0 R /XYZ 85.039 761.463 null] >> endobj -5620 0 obj << -/D [5617 0 R /XYZ 85.039 740.47 null] +5614 0 obj << +/D [5611 0 R /XYZ 85.039 740.47 null] >> endobj -1502 0 obj << -/D [5617 0 R /XYZ 85.039 145.051 null] +1498 0 obj << +/D [5611 0 R /XYZ 85.039 145.051 null] >> endobj -5621 0 obj << -/D [5617 0 R /XYZ 85.039 110.305 null] +5615 0 obj << +/D [5611 0 R /XYZ 85.039 110.305 null] >> endobj -5616 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F35 2980 0 R >> +5610 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5624 0 obj << +5618 0 obj << /Length 3048 /Filter /FlateDecode >> @@ -22828,40 +22808,40 @@ E‚;?bYê1”öý -h¸¨ÇùÎ6:•ïA5|„z½ÆÅG¯×.H{“êÓtÈû1~ûîÆÍ@Ê…„<îû%GïJÃ+ŸÔ§‘Ñéµ(ß\<ç<DeYwöR#UµJ4ÀIülu>¡yòþ àþ™øøþ ÝýÁî÷tTW¶wº6õ%Õ䀛y¿ì0«ÿûn·2?ŠŸÿ©lBóäÝB)8²Šï¯\’Ö™ã >¸BR@èLžqö’såêruØw—ÃÛî‘û;^;¸^XuÂ?ßÚv= <äoeÍùV?€ÈöMËØkÒã$>'ykµ0ô¬¸\fFa;Ç?¶:çJ¥~¦‚çÙÆ<Æ¿Xî@fòÓÈѲQ‘÷š,Äøxë°ÜAl<¾sãCì¡Ž°Ð0y|„äX;ƒIEX³ÔôS»SkŠfglzTw·ü¾´Î7–b¢Á¯ûc΂ÙcÛ¤òPßÜÚ[¾ÐØŽ1z’ÉÒÐ;zM¦kÖ€qãï餶†öƮ佬ßQv ¦ |D•Ê)¶…üd垶6$`uáÿM¤k¶¤üL±*ù½A~¡$Í¿s¹ƒÓóÌÑ]q-?ÚŒåþ_ÿ:CðYÄ7øæmKóY(xËÅ•ÝÊB÷£Âè¡>~T€é²Ùvg4/.._>ZQ endobj -5623 0 obj << +5617 0 obj << /Type /Page -/Contents 5624 0 R -/Resources 5622 0 R +/Contents 5618 0 R +/Resources 5616 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R ->> endobj -5625 0 obj << -/D [5623 0 R /XYZ 85.039 781.388 null] +/Parent 5592 0 R >> endobj -1506 0 obj << -/D [5623 0 R /XYZ 85.039 761.463 null] +5619 0 obj << +/D [5617 0 R /XYZ 85.039 781.388 null] >> endobj -5626 0 obj << -/D [5623 0 R /XYZ 85.039 743.459 null] +1502 0 obj << +/D [5617 0 R /XYZ 85.039 761.463 null] >> endobj -1510 0 obj << -/D [5623 0 R /XYZ 85.039 471.875 null] +5620 0 obj << +/D [5617 0 R /XYZ 85.039 743.459 null] >> endobj -5627 0 obj << -/D [5623 0 R /XYZ 85.039 439.657 null] +1506 0 obj << +/D [5617 0 R /XYZ 85.039 471.875 null] >> endobj -1514 0 obj << -/D [5623 0 R /XYZ 85.039 174.126 null] +5621 0 obj << +/D [5617 0 R /XYZ 85.039 439.657 null] >> endobj -5628 0 obj << -/D [5623 0 R /XYZ 85.039 139.322 null] +1510 0 obj << +/D [5617 0 R /XYZ 85.039 174.126 null] >> endobj 5622 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F62 4052 0 R /F58 3365 0 R >> -/XObject << /Im11 5354 0 R >> +/D [5617 0 R /XYZ 85.039 139.322 null] +>> endobj +5616 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F62 4047 0 R /F58 3360 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5631 0 obj << +5625 0 obj << /Length 2407 /Filter /FlateDecode >> @@ -22879,22 +22859,22 @@ xÚ¥Y[sÛ¶~÷¯à艚‰ /‚L˜eFîý5pzÿ
×¼D ’‚‹?² Vw£»¢þéÒô¤˜¶'ÅÅߪfÁEaaøU‡[ÂYùü©Uָʒel/la,sWÏzÕ²Ï'ý朆À endobj -5630 0 obj << +5624 0 obj << /Type /Page -/Contents 5631 0 R -/Resources 5629 0 R +/Contents 5625 0 R +/Resources 5623 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5598 0 R +/Parent 5592 0 R >> endobj -5632 0 obj << -/D [5630 0 R /XYZ 85.039 781.388 null] +5626 0 obj << +/D [5624 0 R /XYZ 85.039 781.388 null] >> endobj -5629 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +5623 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5635 0 obj << +5629 0 obj << /Length 3312 /Filter /FlateDecode >> @@ -22913,39 +22893,39 @@ EÒ°ŒÌVÂÿ‹( X¾¸¬éÞ±«Xà;]¢ãM–µAÕ¿oûìFpÏZ q¼ñcQ]¼=a"¢ÄWFO3þ'±0ŠðˆÓ?`5»·³óæªøÊÒcÑ[{å„w(þ½kiÙùqL÷¦Í×{XÈLCé§ú((u 2Z$zäÖw¡¤—õ£L|_ÞH£†õ¾Àÿ?\ÿendstream endobj -5634 0 obj << +5628 0 obj << /Type /Page -/Contents 5635 0 R -/Resources 5633 0 R +/Contents 5629 0 R +/Resources 5627 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R +/Parent 5635 0 R >> endobj -5636 0 obj << -/D [5634 0 R /XYZ 85.039 781.388 null] +5630 0 obj << +/D [5628 0 R /XYZ 85.039 781.388 null] >> endobj -1518 0 obj << -/D [5634 0 R /XYZ 85.039 761.463 null] +1514 0 obj << +/D [5628 0 R /XYZ 85.039 761.463 null] >> endobj -5637 0 obj << -/D [5634 0 R /XYZ 85.039 740.47 null] +5631 0 obj << +/D [5628 0 R /XYZ 85.039 740.47 null] >> endobj -5638 0 obj << -/D [5634 0 R /XYZ 85.039 367.73 null] +5632 0 obj << +/D [5628 0 R /XYZ 85.039 367.73 null] >> endobj -5639 0 obj << -/D [5634 0 R /XYZ 278.924 373.703 null] +5633 0 obj << +/D [5628 0 R /XYZ 278.924 373.703 null] >> endobj -1522 0 obj << -/D [5634 0 R /XYZ 85.039 136.342 null] +1518 0 obj << +/D [5628 0 R /XYZ 85.039 136.342 null] >> endobj -5640 0 obj << -/D [5634 0 R /XYZ 85.039 101.538 null] +5634 0 obj << +/D [5628 0 R /XYZ 85.039 101.538 null] >> endobj -5633 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F62 4052 0 R >> +5627 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5645 0 obj << +5639 0 obj << /Length 2425 /Filter /FlateDecode >> @@ -22965,21 +22945,21 @@ Mž-žà; «iøÃ…ƒÎrWâ´{¯âëk+5=¬ja"Ù åÑr+kÛ¯ÝQëÃÀo+±‰‚û‰0lhÉ)ÒÐ✻žðYÈïùJ¸’×>¥ >豩Òà *6²â„ø¢–=ÂÓ™TiÖ/Z9M5€Ï¢SrnãŸyfZ zôEÊñÙcf.T°Dæן³3~8|æ7†œAˆW
ã›Áƒ¥0À‰/œ&U·?…3}~ú9Tûˆ˜Û£oñ*¼€ù…‘€Þ/àƒžrM¦¥ž`TÌf{ ÎÝøFè ·ô{©2¦¼(–ÄÅV$µûq®>}Û1 ¿ß”<¨¦Ox0ƒFwÉŠ¡øâUœ2Ï¥ÿNÒ?>Ñ/"`›™><:¨uÏNnÖôèfI‰’4!ä^"¢=.½¨'wj):ˆšåÚîßc7>)ïú§Üã$¥~ï} ªeÏ÷ÛbÿO¿›¸ùÒÝjjåtAè8;×ך,´™¹Tø¿RýXoendstream endobj -5644 0 obj << +5638 0 obj << /Type /Page -/Contents 5645 0 R -/Resources 5643 0 R +/Contents 5639 0 R +/Resources 5637 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R -/Annots [ 5650 0 R ] +/Parent 5635 0 R +/Annots [ 5644 0 R ] >> endobj -5642 0 obj << +5636 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 546 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5651 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5645 0 R] /Length 38179 /Filter /FlateDecode >> @@ -23137,37 +23117,37 @@ n¯ùI!0•+™¸·æÃC!¶—ÙÛæÐ÷l|,ß¾KôÁwîlW¸b¶wyAžÑÕ|Ç”|(4y9€˜b·?¾®Â¿`ZÔð(ŽT™ †êéI\ßÍb¡ä•ÁÂ{p†K¼á ¾©¸™Ðþã4ßpõŸ¾ÿÚü…C)ßÅWr;ûªÈ(æ+˜OXa²!ú¯È!ßEØ¢•UòÞû/ä•ñt¼Ê[ƒÄ0W!Á©ÿà%ÅÊ3óGÀåfSæ‡Î_ø*^ÈMÀÔËë7ÚÅ*‚ÉkMÞu©ÐbhEV½ŸÃUeŽð”ýÔ&X ÃОì>G:Ÿ¶ÒÅu¼àü…‡¼ðõòd}¤’;,8á[yáÀÂs¼ Ö`gÉœ¿ð·yákÅùÎ_ø=¼à°àüÇÿ¨ü€àäÙ—öŸp‚ÂÂiþÊîN´ù´¨é
ÈalßÑ̃ڎé´ê½üßåeåøá“îÔÇ„íþ_Üü6ò¶f¾å,ÿϵÿHiõ킹Fendstream endobj -5651 0 obj << +5645 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5650 0 obj << +5644 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [276.16 226.708 473.376 239.609] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/cups-help.html)>> >> endobj -5646 0 obj << -/D [5644 0 R /XYZ 85.039 781.388 null] ->> endobj -5647 0 obj << -/D [5644 0 R /XYZ 85.039 635.199 null] +5640 0 obj << +/D [5638 0 R /XYZ 85.039 781.388 null] >> endobj -5648 0 obj << -/D [5644 0 R /XYZ 85.039 635.199 null] +5641 0 obj << +/D [5638 0 R /XYZ 85.039 635.199 null] >> endobj -5649 0 obj << -/D [5644 0 R /XYZ 222.519 310.929 null] +5642 0 obj << +/D [5638 0 R /XYZ 85.039 635.199 null] >> endobj 5643 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F66 4195 0 R /F62 4052 0 R /F58 3365 0 R /F35 2980 0 R >> -/XObject << /Im21 5642 0 R >> +/D [5638 0 R /XYZ 222.519 310.929 null] +>> endobj +5637 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F66 4190 0 R /F62 4047 0 R /F58 3360 0 R /F35 2976 0 R >> +/XObject << /Im21 5636 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5655 0 obj << +5649 0 obj << /Length 2801 /Filter /FlateDecode >> @@ -23185,15 +23165,15 @@ R— .l•±âgÒu¢3q^ëƒk]¸Ž¬wÉI`[PVÙTÖ_þ~BÃ1”â‘HÎjØ9atIÃçZ
)NjØ¥Ø{bLÚÓQ¸7ó®ÔÇêÕ^èzi£_¬ZþmKk˜kÞta6;¨Ð®îtŠ‘¾4GíTg‘AgE—;ê&VwýC* Xk'Õª¸9«ÖæŒZ5ÐEµž!Ø«uDqZE«Ö4(+UhÿÔUèG<mú>öbÈ_mÇN÷`1L(H¤icKh-tõ¾ÐTQ¢¨MW¾glY‡îŸ)¼×)žø¤7¹J ø°´½p©Ó]ë‹9¤è¿××üøþãkî
±mMµAém-*–)ƒ”Až¤Ñ©4ÍßDg¥”Ƹ©ÁÂ[…Žl~Tåî±Ü÷¸‚9lVüZÛAÕ®—k]ôÓSa¶÷¢[~0ܲmî5Õ}Å].¢ëäLœô]|Áq,È¿a˜‹nsšZï5CrÓNÓ“³>©¾ÒŠb4÷¯0Ñô…Š2Æ„/ ·4õR¢)ÚCÒ¥N§òeSö-ä endobj -5654 0 obj << +5648 0 obj << /Type /Page -/Contents 5655 0 R -/Resources 5653 0 R +/Contents 5649 0 R +/Resources 5647 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R -/Annots [ 5658 0 R ] +/Parent 5635 0 R +/Annots [ 5652 0 R ] >> endobj -5652 0 obj << +5646 0 obj << /Type /XObject /Subtype /Image /Width 364 @@ -23211,37 +23191,37 @@ xÚíœ[(|_ÇÝÇ%ÿC3(ù¿HM¨yPD(×ò/)2áD®#—r-òƒ—x˜äaÔi"…òBQnå~-wƒßõßušÆ™iÆœ3 )ðyè„/ˆŒáWìõõ599y``€,6ÇÇÇÃÃÃASSS§§§Xsd-Ã’±êÂ’,µeoí° …V²08\h´Z-Û™ÉF탞t~ðN/G5Ä’È0µ«K§ÓEEEÁ[ þÕÕÕÔå5„¿tPC£ê˜O€4[ös}ùþþ¾²²’<¤"::zeeÅZFH‡›t>Ò×PF#‰ Ö¹†?ZY«óH‡kt”c>ÒÐXÍÒëëëââbòR*•nnn~c4¤Ãe:HŠ=RŽl$-gff„B!4J¥²ñYhHÍ1ï2%&&îìì`LšµYêãã322bøoÿhH
ÍÂ,MOO7µ3
éü>û«Ñ•endstream endobj -5658 0 obj << +5652 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [322.255 312.671 401.824 324.36] /Subtype /Link /A << /S /GoTo /D (pdftosocket) >> >> endobj -5656 0 obj << -/D [5654 0 R /XYZ 85.039 781.388 null] +5650 0 obj << +/D [5648 0 R /XYZ 85.039 781.388 null] >> endobj -1526 0 obj << -/D [5654 0 R /XYZ 85.039 664.909 null] +1522 0 obj << +/D [5648 0 R /XYZ 85.039 664.909 null] >> endobj -5657 0 obj << -/D [5654 0 R /XYZ 85.039 630.769 null] +5651 0 obj << +/D [5648 0 R /XYZ 85.039 630.769 null] >> endobj -5659 0 obj << -/D [5654 0 R /XYZ 85.039 299.226 null] +5653 0 obj << +/D [5648 0 R /XYZ 85.039 299.226 null] >> endobj -5660 0 obj << -/D [5654 0 R /XYZ 85.039 299.226 null] +5654 0 obj << +/D [5648 0 R /XYZ 85.039 299.226 null] >> endobj -5661 0 obj << -/D [5654 0 R /XYZ 300.398 228.091 null] +5655 0 obj << +/D [5648 0 R /XYZ 300.398 228.091 null] >> endobj -5653 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F41 2998 0 R /F66 4195 0 R /F62 4052 0 R >> -/XObject << /Im22 5652 0 R >> +5647 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F41 2994 0 R /F66 4190 0 R /F62 4047 0 R >> +/XObject << /Im22 5646 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -5665 0 obj << +5659 0 obj << /Length 3096 /Filter /FlateDecode >> @@ -23258,15 +23238,15 @@ L‚i—µ ð–[ç?ŒœªE¬D]Ý'ü¸$êd¡¿RH¢¶J.R%*Ë)ûuÑŽ÷§§ÿ©?Õ8¿{Â×b¯T ÍJFúƒÿzòAoüÈ2üñð¢(endstream endobj -5664 0 obj << +5658 0 obj << /Type /Page -/Contents 5665 0 R -/Resources 5663 0 R +/Contents 5659 0 R +/Resources 5657 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R -/Annots [ 5667 0 R 5672 0 R 5673 0 R 5674 0 R 5675 0 R ] +/Parent 5635 0 R +/Annots [ 5661 0 R 5666 0 R 5667 0 R 5668 0 R 5669 0 R ] >> endobj -5662 0 obj << +5656 0 obj << /Type /XObject /Subtype /Image /Width 370 @@ -23309,61 +23289,61 @@ Zü&%%ùûûSÖÙÙÙÊ·###)))\W¯^ÝñÝ7¯D|Ê$e¥#òª¥ÐÖÖf2™ètn•H/Íf3¿.SÅÖÖVYYYxx8 ¬¢ÐV³¬‚1¼‡ï/µ=ãÔ½q(,–ïß¿Ó2!ÚÂÂÂÄ[O¦•6MÀÚ*xÒ©çbaýÔ&€çÖ*5?ïÔ½s&Î*‘‘‘£.299‰Œ¼•& endobj -5667 0 obj << +5661 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [322.255 554.709 401.824 566.398] /Subtype /Link /A << /S /GoTo /D (pdftoepsonusb) >> >> endobj -5672 0 obj << +5666 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 269.847 180.062 282.749] /Subtype/Link/A<</Type/Action/S/URI/URI(http://wwwl.easysw.com/printpro/)>> >> endobj -5673 0 obj << +5667 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [131.434 188.552 232.166 201.454] /Subtype/Link/A<</Type/Action/S/URI/URI(http://gimp-print.sourceforge.net/)>> >> endobj -5674 0 obj << +5668 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 134.355 171.288 147.257] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.turboprint.com/)>> >> endobj -5675 0 obj << +5669 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 93.708 147.857 106.609] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www-124.ibm.com/developerworks/oss/linux/projects/omni/)>> >> endobj -5666 0 obj << -/D [5664 0 R /XYZ 85.039 781.388 null] +5660 0 obj << +/D [5658 0 R /XYZ 85.039 781.388 null] >> endobj -5668 0 obj << -/D [5664 0 R /XYZ 85.039 540.961 null] +5662 0 obj << +/D [5658 0 R /XYZ 85.039 540.961 null] >> endobj -5669 0 obj << -/D [5664 0 R /XYZ 85.039 540.961 null] +5663 0 obj << +/D [5658 0 R /XYZ 85.039 540.961 null] >> endobj -5670 0 obj << -/D [5664 0 R /XYZ 303.989 420.414 null] +5664 0 obj << +/D [5658 0 R /XYZ 303.989 420.414 null] >> endobj -1530 0 obj << -/D [5664 0 R /XYZ 85.039 376.727 null] +1526 0 obj << +/D [5658 0 R /XYZ 85.039 376.727 null] >> endobj -5671 0 obj << -/D [5664 0 R /XYZ 85.039 341.317 null] +5665 0 obj << +/D [5658 0 R /XYZ 85.039 341.317 null] >> endobj -5663 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F66 4195 0 R /F62 4052 0 R /F20 2965 0 R >> -/XObject << /Im23 5662 0 R >> +5657 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F66 4190 0 R /F62 4047 0 R /F20 2961 0 R >> +/XObject << /Im23 5656 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -5678 0 obj << +5672 0 obj << /Length 2843 /Filter /FlateDecode >> @@ -23385,59 +23365,59 @@ _i«sÎr·3P˜ ’íè—z›u3“bi7t¥I뮯ãâøjµãÛçAÛsœ¼‘Á_”ã0«--2ï`5_û1(¿ö(3úÄÇpì5ž 3~ß^õÐ=ïô1OmT”<»Õ-ÏIû>ÀøÏŸã°iþTÅ]›áÁó†.E&÷1õ§~µ’žPBÓv{xú¥I ¨î•ðþ’êHME9ªüXUH©sÜzFÙÎÑÿÙ³ÿÒÈý @©šÔsÛÑ.xÎaÔöTÿ¡9Tø¿ï›„™endstream endobj -5677 0 obj << +5671 0 obj << /Type /Page -/Contents 5678 0 R -/Resources 5676 0 R +/Contents 5672 0 R +/Resources 5670 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R -/Annots [ 5680 0 R 5681 0 R 5683 0 R ] +/Parent 5635 0 R +/Annots [ 5674 0 R 5675 0 R 5677 0 R ] >> endobj -5680 0 obj << +5674 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 746.78 148.718 759.682] /Subtype/Link/A<</Type/Action/S/URI/URI(http://hpinkjet.sourceforge.net/)>> >> endobj -5681 0 obj << +5675 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 706.133 218.725 719.034] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/)>> >> endobj -5683 0 obj << +5677 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [127.983 252.984 490.789 265.885] /Subtype/Link/A<</Type/Action/S/URI/URI(http://playground.sun.com/printing/documentation/interface.html)>> >> endobj -5679 0 obj << -/D [5677 0 R /XYZ 85.039 781.388 null] +5673 0 obj << +/D [5671 0 R /XYZ 85.039 781.388 null] >> endobj -1534 0 obj << -/D [5677 0 R /XYZ 85.039 550.012 null] +1530 0 obj << +/D [5671 0 R /XYZ 85.039 550.012 null] >> endobj -5682 0 obj << -/D [5677 0 R /XYZ 85.039 517.795 null] +5676 0 obj << +/D [5671 0 R /XYZ 85.039 517.795 null] >> endobj -1538 0 obj << -/D [5677 0 R /XYZ 85.039 237.54 null] +1534 0 obj << +/D [5671 0 R /XYZ 85.039 237.54 null] >> endobj -5684 0 obj << -/D [5677 0 R /XYZ 85.039 194.396 null] +5678 0 obj << +/D [5671 0 R /XYZ 85.039 194.396 null] >> endobj -1542 0 obj << -/D [5677 0 R /XYZ 85.039 126.4 null] +1538 0 obj << +/D [5671 0 R /XYZ 85.039 126.4 null] >> endobj -5685 0 obj << -/D [5677 0 R /XYZ 85.039 93.979 null] +5679 0 obj << +/D [5671 0 R /XYZ 85.039 93.979 null] >> endobj -5676 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F62 4052 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5670 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F62 4047 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5690 0 obj << +5684 0 obj << /Length 2104 /Filter /FlateDecode >> @@ -23455,20 +23435,20 @@ F“?]^ü¾¸Éù" ‘+û¦ísþùð^ô¹håg„k{hY¯ûˆ‚Œõ®Ã;Ú‰T Ta줓㎔`O¸/~ endobj -5689 0 obj << +5683 0 obj << /Type /Page -/Contents 5690 0 R -/Resources 5688 0 R +/Contents 5684 0 R +/Resources 5682 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5641 0 R +/Parent 5635 0 R >> endobj -5686 0 obj << +5680 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 299 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5697 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5691 0 R] /Length 22110 /Filter /FlateDecode >> @@ -23551,43 +23531,43 @@ uµñ‚½ ¨£9òBðX~/ –ÚÏL4Ñh6Ph_
‰@PáK¿`¡ÃÑÿ`¦^•Öšg,4Žåšòbú$皘µ¹ò‚…Ñô .´ß;!e÷vdùyv›êÌZÈy¶30Ì‘÷MLêíGëþ/éuË.'ÖBæBöqUGÑ…º/Ãfe”6Ìe¼Žb¨d5ºˆ|líWô+â0AR€7F!:{MyÔ2²¿ð7paQמã7]åE«ÌÀL)a]·9Ë\Á‰bÓ¸Áaëb Á¨6jÅÜ-ZÆÏ«…<Ž”ý…GúHªIÑÙƒ>8œÏUE7SO
\TÕòc\ö‘$íY§TíFÏ«…Ì…Ì…G¹P§ìÀB5\Ŷ)<wrwŒðÜÇÝlœ¶ÁZ³Å)U®‹çÕBö²¿ð(ê”U¨¢P&? ‰›1¤t7 JB‚¶E-ØÍo;̴ОWy)sá1.¤m’Ê´×H¬©ÄŒÂšÄ´t
ÿìP‹Ä<§#Ž<Ññe5±Éój!s!û©öuŸn–j5·Ã&%†2wÛÐz²rüó¢¦VƒØ93ˈk½RåêTq^-üÄ{ÐYšŸ¸ÐEsÀ¦¿ ž©…p.P]öŽÎ‘×~‰•7VÆUˆŠÎÛ5rüsÁ`r9ؾÐÆ×=n[ïû´ìÖBÏù¢?qÁTÇØü#T}±'raªžhîSÄ#MïHGt{(dõ-¤u›GØO þ0ûÞMÇÄ<>©wÝX<aœêÄÞ|KJÚ²S¼Ó“=æë‡L†½‡Ù÷;ºwú,.”â¹F?èÛŸÇëb·²ý™Å…3Ø~.ˆ³_ÖÂÚQ\8…Ô^-ÌòÜF§¬…Ì…çpa{²×ó¨©d-d.<e»TË©ZÚ¬…Ì…'páSXÖB渵¹¹µ¹¹µ¹¹µ¹¹µ-s!k![æBÖB¶Ì…¬…l™YÙ2þn-”¹Œ} endobj -5697 0 obj << +5691 0 obj << /Length 105 /Filter /FlateDecode >> stream xÚÁ¡@ endobj -5691 0 obj << -/D [5689 0 R /XYZ 85.039 781.388 null] +5685 0 obj << +/D [5683 0 R /XYZ 85.039 781.388 null] >> endobj -1546 0 obj << -/D [5689 0 R /XYZ 85.039 648.834 null] +1542 0 obj << +/D [5683 0 R /XYZ 85.039 648.834 null] >> endobj -5692 0 obj << -/D [5689 0 R /XYZ 85.039 616.413 null] +5686 0 obj << +/D [5683 0 R /XYZ 85.039 616.413 null] >> endobj -5693 0 obj << -/D [5689 0 R /XYZ 85.039 506.824 null] +5687 0 obj << +/D [5683 0 R /XYZ 85.039 506.824 null] >> endobj -5694 0 obj << -/D [5689 0 R /XYZ 85.039 506.824 null] +5688 0 obj << +/D [5683 0 R /XYZ 85.039 506.824 null] >> endobj -5695 0 obj << -/D [5689 0 R /XYZ 262.428 306.66 null] +5689 0 obj << +/D [5683 0 R /XYZ 262.428 306.66 null] >> endobj -1550 0 obj << -/D [5689 0 R /XYZ 85.039 262.972 null] +1546 0 obj << +/D [5683 0 R /XYZ 85.039 262.972 null] >> endobj -5696 0 obj << -/D [5689 0 R /XYZ 85.039 228.43 null] +5690 0 obj << +/D [5683 0 R /XYZ 85.039 228.43 null] >> endobj -5688 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F66 4195 0 R /F62 4052 0 R >> -/XObject << /Im24 5686 0 R >> +5682 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F66 4190 0 R /F62 4047 0 R >> +/XObject << /Im24 5680 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5700 0 obj << +5694 0 obj << /Length 2214 /Filter /FlateDecode >> @@ -23603,20 +23583,20 @@ xÚ¥X[Û¶~÷¯úR¨R¤nÎCš6‹v»'ë Hó •e[ˆl9’œí¢þÌ…”äë>AÖäp83œËÇ¡”'áŸò’PHzq¢„N E·/œÏuØsL/ÁÞ-…=ìj¼{cã‚¢kÆ6¯ÿ±×ÌaOÉtÅA¯àÛÐ?â¹áËô¢n(|p¢ñ²FÇ>ȳýÈšÁÓ|ß^ ¨dÔ;1eÉ(Å/ÉcÜm™q·*ûV“¤}ýJ^“Ý åY›êæBÝU˜*ûìàÐD#ín»µý-T5}` 5ûVÀá¸Ní“úV^£v-©i,Ð'8sÔ¥è”gô´ÄW-umQ ˜îÅ|O®cw‚zŒ1Öt‰4Å¿G^¥p»f ݹžJªcYÒû#€C¢ÅÑ¡7Ïðë‡Ñ€˜ÄÃ`Œ#ÂÐhI@÷}Ë2òxÕ7 ™ESæÛ7õÚ%r÷×&ö™ë*ýûú~îÜû3+ßê©jÆìÑYù1(ɱ.—©¿qôÑ»¡ØñšM‡}iñ—PìéaÔÇIU>ºg?Í9gYð¨8í ³%ȲO¡¿yD±öç+Þ~ÍÒ»?Lyä'œ-ç+MyåY
ÿ9þÕ'Èá[š‰¾ò--(g#õ©½¡ND˜èsƒÿƒÌÝæendstream endobj -5699 0 obj << +5693 0 obj << /Type /Page -/Contents 5700 0 R -/Resources 5698 0 R +/Contents 5694 0 R +/Resources 5692 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R +/Parent 5701 0 R >> endobj -5687 0 obj << +5681 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 299 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5708 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5702 0 R] /Length 23606 /Filter /FlateDecode >> @@ -23695,43 +23675,43 @@ EB#ø•ZH\H\xU.ÌX"3¢É±Hc0²"~
`ì:Œ2²61ç'¨<ì-üN7oc™ÌB’+µ¸â…æB«@f ÀBÓÈBC«Î ûh.ôùCÚ ökÁsÉÎ~~>R«þ@JW
çù˜ÒÔ~í#µGí‚z¨šÇíø¿ÊQqámoGø¼<ÕösÇÁЫǹÀ§ì¨ö˪ÿî¨=X;?ð0þµ{fÉm“y6–Ï¿çs¸•©Ý-^øîí .d¯~,ÃG\Hín\HZxçí_¼ÙÄ…¤…C´ ýË7‘¸´p€8ù?h‰)^8@ÿ-q!q!iá]‰II‰II‰)^HZH\H\HZH\HZHZH\HZHZH\HñBÒBâBâBÒBâBÒBÒBÒÂkhá¯9£ÛwÓO¦çxá¯9£ã7Ó‚ßmj?7vþ¢3ê¿™Rû°Ý …¿©}#-XÉRû°}UÍßuF÷ÿ{ÇØèendstream endobj -5708 0 obj << +5702 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5701 0 obj << -/D [5699 0 R /XYZ 85.039 781.388 null] +5695 0 obj << +/D [5693 0 R /XYZ 85.039 781.388 null] >> endobj -5702 0 obj << -/D [5699 0 R /XYZ 85.039 758.673 null] +5696 0 obj << +/D [5693 0 R /XYZ 85.039 758.673 null] >> endobj -5703 0 obj << -/D [5699 0 R /XYZ 85.039 758.673 null] +5697 0 obj << +/D [5693 0 R /XYZ 85.039 758.673 null] >> endobj -5704 0 obj << -/D [5699 0 R /XYZ 261.943 558.51 null] +5698 0 obj << +/D [5693 0 R /XYZ 261.943 558.51 null] >> endobj -1554 0 obj << -/D [5699 0 R /XYZ 85.039 508.568 null] +1550 0 obj << +/D [5693 0 R /XYZ 85.039 508.568 null] >> endobj -5705 0 obj << -/D [5699 0 R /XYZ 85.039 465.286 null] +5699 0 obj << +/D [5693 0 R /XYZ 85.039 465.286 null] >> endobj -1558 0 obj << -/D [5699 0 R /XYZ 85.039 397.29 null] +1554 0 obj << +/D [5693 0 R /XYZ 85.039 397.29 null] >> endobj -5706 0 obj << -/D [5699 0 R /XYZ 85.039 361.88 null] +5700 0 obj << +/D [5693 0 R /XYZ 85.039 361.88 null] >> endobj -5698 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> -/XObject << /Im25 5687 0 R >> +5692 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> +/XObject << /Im25 5681 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5712 0 obj << +5706 0 obj << /Length 2350 /Filter /FlateDecode >> @@ -23749,20 +23729,20 @@ ShìAµ«¥,£uê}µ…›‚¨4WñõúP/‘zÞ¯÷)cßrY|w“åOÌg³7?!O‰åÏIIø½‡6½ÇÿãŸ5‘¼j-kg 'ÃM/Uö«£PÉåûýE]Þ˜·–—±|áçÍ>‰|a{>t¯ÃMé•@ÊÙªŠi¿ñøä»L‚ßo^Šµml‡ïO6âáë¥Â[õáî`tÆ›:Óõ_¤ú+jÎip׆|è}¹ã¾ÌĸÆ_›0=fë¶ë“&þ‰i2Æ/ŽçN9¸^ªlÔ®x‚¾“jxLd°ÉYWÇnÒ_tÉŸ4Ûmf¹ ƒéZ†e&Ñû+–çWý&7äº
ÛøiúÂÁÂÓg”ü1Žp›ŠÍʬ1sÛ\]²’ýúªmŤŽÐ°†ä#4Þ²¡Hʨ1ö˜Šù¿pq‡Ã?©ØÜ0ôŽÍqMÞJWÜiïVw8øÝî6øµ•JgjQ¨ÁÔ R¿Ñ¾L§¿'XPþÖ÷„Þ µò•Nû`(%tÆN|êSyÝ7ú3ÿÇæ(endstream endobj -5711 0 obj << +5705 0 obj << /Type /Page -/Contents 5712 0 R -/Resources 5710 0 R +/Contents 5706 0 R +/Resources 5704 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R +/Parent 5701 0 R >> endobj -5709 0 obj << +5703 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 425 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5719 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5713 0 R] /Length 23871 /Filter /FlateDecode >> @@ -23848,43 +23828,43 @@ wx,$â8T-¯yá±°dÙaç…ßæ÷^ëLM¨k4ûA,Àÿ½±¤>×F"*y,眳ÓÃ÷óáÐø+±°óÂxa@_¨f™: /Ô ¹€B!P(ä …\@¡Ð1C/ îì—?¦,zu_9ý˜RÚÿDz‘<endstream endobj -5719 0 obj << +5713 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5713 0 obj << -/D [5711 0 R /XYZ 85.039 781.388 null] +5707 0 obj << +/D [5705 0 R /XYZ 85.039 781.388 null] >> endobj -5714 0 obj << -/D [5711 0 R /XYZ 85.039 692.384 null] +5708 0 obj << +/D [5705 0 R /XYZ 85.039 692.384 null] >> endobj -5715 0 obj << -/D [5711 0 R /XYZ 85.039 692.384 null] +5709 0 obj << +/D [5705 0 R /XYZ 85.039 692.384 null] >> endobj -5716 0 obj << -/D [5711 0 R /XYZ 270.549 428.615 null] +5710 0 obj << +/D [5705 0 R /XYZ 270.549 428.615 null] >> endobj -1562 0 obj << -/D [5711 0 R /XYZ 85.039 384.321 null] +1558 0 obj << +/D [5705 0 R /XYZ 85.039 384.321 null] >> endobj -5717 0 obj << -/D [5711 0 R /XYZ 85.039 350.181 null] +5711 0 obj << +/D [5705 0 R /XYZ 85.039 350.181 null] >> endobj -1566 0 obj << -/D [5711 0 R /XYZ 85.039 171.355 null] +1562 0 obj << +/D [5705 0 R /XYZ 85.039 171.355 null] >> endobj -5718 0 obj << -/D [5711 0 R /XYZ 85.039 110.469 null] +5712 0 obj << +/D [5705 0 R /XYZ 85.039 110.469 null] >> endobj -5710 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F66 4195 0 R /F62 4052 0 R /F20 2965 0 R >> -/XObject << /Im26 5709 0 R >> +5704 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F66 4190 0 R /F62 4047 0 R /F20 2961 0 R >> +/XObject << /Im26 5703 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5722 0 obj << +5716 0 obj << /Length 3158 /Filter /FlateDecode >> @@ -23909,40 +23889,40 @@ wƒéåLx)‚r£0 %AWÇaãIS"uVÞH7ïϸ‘vÝÈ !7 \óÎÈqmÈHš_DºñÉõ£/&T4'+º‡—Žží»ÞÁŠœM endobj -5721 0 obj << +5715 0 obj << /Type /Page -/Contents 5722 0 R -/Resources 5720 0 R +/Contents 5716 0 R +/Resources 5714 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R -/Annots [ 5724 0 R ] +/Parent 5701 0 R +/Annots [ 5718 0 R ] >> endobj -5724 0 obj << +5718 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [117.472 665.485 291.281 678.387] /Subtype/Link/A<</Type/Action/S/URI/URI(http://localhost:631/printers/)>> >> endobj -5723 0 obj << -/D [5721 0 R /XYZ 85.039 781.388 null] ->> endobj -1570 0 obj << -/D [5721 0 R /XYZ 85.039 597.626 null] +5717 0 obj << +/D [5715 0 R /XYZ 85.039 781.388 null] >> endobj -5725 0 obj << -/D [5721 0 R /XYZ 85.039 565.205 null] +1566 0 obj << +/D [5715 0 R /XYZ 85.039 597.626 null] >> endobj -1574 0 obj << -/D [5721 0 R /XYZ 85.039 385.228 null] +5719 0 obj << +/D [5715 0 R /XYZ 85.039 565.205 null] >> endobj -5726 0 obj << -/D [5721 0 R /XYZ 85.039 352.807 null] +1570 0 obj << +/D [5715 0 R /XYZ 85.039 385.228 null] >> endobj 5720 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F58 3365 0 R /F62 4052 0 R /F20 2965 0 R /F41 2998 0 R >> +/D [5715 0 R /XYZ 85.039 352.807 null] +>> endobj +5714 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F58 3360 0 R /F62 4047 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5729 0 obj << +5723 0 obj << /Length 3344 /Filter /FlateDecode >> @@ -23960,51 +23940,51 @@ pÑêmf0!ˆ’¸ Ó[[tð¨Ñ]è7@mÒ¼Hëà÷ðm
@úÕ"Ÿpµ(Í!¡óiÎy\n7ÛÕZ·¾ñQ›ûÛ0Ú!®¸1eú=çœ X|Grüª$ļ'ÒóݛG¾BT²oZý<–X3wÆ~šÀçþ‡5}uß±fM‰df§*6Çv“)s‚¿,¥ÿëÿÓÝ1ÏŽ½dÚ&×µ]¥y¡.tòx±ÄÞ1Ãÿ´Ãí¶endstream endobj -5728 0 obj << +5722 0 obj << /Type /Page -/Contents 5729 0 R -/Resources 5727 0 R +/Contents 5723 0 R +/Resources 5721 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R +/Parent 5701 0 R >> endobj -5730 0 obj << -/D [5728 0 R /XYZ 85.039 781.388 null] +5724 0 obj << +/D [5722 0 R /XYZ 85.039 781.388 null] +>> endobj +1574 0 obj << +/D [5722 0 R /XYZ 85.039 761.463 null] +>> endobj +5725 0 obj << +/D [5722 0 R /XYZ 85.039 736.114 null] >> endobj 1578 0 obj << -/D [5728 0 R /XYZ 85.039 761.463 null] +/D [5722 0 R /XYZ 85.039 668.118 null] >> endobj -5731 0 obj << -/D [5728 0 R /XYZ 85.039 736.114 null] +5726 0 obj << +/D [5722 0 R /XYZ 85.039 633.372 null] >> endobj 1582 0 obj << -/D [5728 0 R /XYZ 85.039 668.118 null] +/D [5722 0 R /XYZ 85.039 444.292 null] >> endobj -5732 0 obj << -/D [5728 0 R /XYZ 85.039 633.372 null] +5727 0 obj << +/D [5722 0 R /XYZ 85.039 407.425 null] >> endobj 1586 0 obj << -/D [5728 0 R /XYZ 85.039 444.292 null] +/D [5722 0 R /XYZ 85.039 310.462 null] >> endobj -5733 0 obj << -/D [5728 0 R /XYZ 85.039 407.425 null] +5728 0 obj << +/D [5722 0 R /XYZ 85.039 276.323 null] >> endobj 1590 0 obj << -/D [5728 0 R /XYZ 85.039 310.462 null] ->> endobj -5734 0 obj << -/D [5728 0 R /XYZ 85.039 276.323 null] ->> endobj -1594 0 obj << -/D [5728 0 R /XYZ 85.039 139.318 null] +/D [5722 0 R /XYZ 85.039 139.318 null] >> endobj -5735 0 obj << -/D [5728 0 R /XYZ 85.039 104.572 null] +5729 0 obj << +/D [5722 0 R /XYZ 85.039 104.572 null] >> endobj -5727 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +5721 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5738 0 obj << +5732 0 obj << /Length 3028 /Filter /FlateDecode >> @@ -24028,39 +24008,39 @@ pb"1MÏÀ}½0P]òÑ._éé—ˆ›(cÄÝÁ9¹ØíœÛíš-{Ot<P4êÿxÞAshB#pí”ÁD…gòýniŒ]“;Q ?kþ;fJ-hTº©Ó9šbâ…'s4‡r´PÙOßSn œFBªð’×ô”»)¼¹S5ÎÅ}g£|7PþÅJ2í~'9]Ûé'$% 5ÅiÆ-wÕ6k¬[Ù€Ó·¹?&”#qz:ðX8Gû.iè¦1?¸¥3úCn‡u;òÿ¦}þbpêc‚epuæ»u¨õ¤JÎ}ÜAúõA¬-VÞñ¼œ‰?Ù–‡?¶©ÿëZŒýÀMƒ#½ýÈ÷]_i^PÍ~txôÿÈ8`ø2É[Rendstream endobj -5737 0 obj << +5731 0 obj << /Type /Page -/Contents 5738 0 R -/Resources 5736 0 R +/Contents 5732 0 R +/Resources 5730 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R ->> endobj -5739 0 obj << -/D [5737 0 R /XYZ 85.039 781.388 null] +/Parent 5701 0 R >> endobj -1598 0 obj << -/D [5737 0 R /XYZ 85.039 637.099 null] +5733 0 obj << +/D [5731 0 R /XYZ 85.039 781.388 null] >> endobj -5740 0 obj << -/D [5737 0 R /XYZ 85.039 594.146 null] +1594 0 obj << +/D [5731 0 R /XYZ 85.039 637.099 null] >> endobj -1602 0 obj << -/D [5737 0 R /XYZ 85.039 511.197 null] +5734 0 obj << +/D [5731 0 R /XYZ 85.039 594.146 null] >> endobj -5741 0 obj << -/D [5737 0 R /XYZ 85.039 477.057 null] +1598 0 obj << +/D [5731 0 R /XYZ 85.039 511.197 null] >> endobj -1606 0 obj << -/D [5737 0 R /XYZ 85.039 146.508 null] +5735 0 obj << +/D [5731 0 R /XYZ 85.039 477.057 null] >> endobj -5742 0 obj << -/D [5737 0 R /XYZ 85.039 109.641 null] +1602 0 obj << +/D [5731 0 R /XYZ 85.039 146.508 null] >> endobj 5736 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> +/D [5731 0 R /XYZ 85.039 109.641 null] +>> endobj +5730 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5745 0 obj << +5739 0 obj << /Length 1779 /Filter /FlateDecode >> @@ -24076,40 +24056,40 @@ $ˆ)¢1ß,nôf³‰ dj21V7sSÀö£”Û¼Lqû™N⵸7ULÀüŽžg›—Õõ¢À¸bo+½6†S
xùì7wg˜v²ÙÚŸ1S‰ ÃIgV±g¬¨SÄ=
À&ï®ä¡ñ”ø®â•U/ÙÔÀ
¨ÉL#] §\4ía[a÷òÏÙ¯iãk"3UaK¥$~÷ª^Ò·€UZFk1‰}f¹Á›¯dO*•–~¾3n5gM ÖÕ…Õ¨ÙRÏû¶´ubZþšÚ×Bgt˜×Ÿø²£Í˜Ö™!& ±Cwê gôVÙÝû®AÐHfwfÄ!±Û
ú}W•örÝü&!¬çöÀnà† iœ›`¼+‹q¹ÖM>Œ[Íïh©³'ÌÖIÙúb>Š-«HÑÝËØ~‡ BS—þÉVU=7*[ì§=eY<l™¦-wó£þ•ÙšûK+s³ ‚A¡ˆYO|Ÿù¼Ö÷Uxº
ÁÊŠS…ÿ›Ýùendstream endobj -5744 0 obj << +5738 0 obj << /Type /Page -/Contents 5745 0 R -/Resources 5743 0 R +/Contents 5739 0 R +/Resources 5737 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5707 0 R -/Annots [ 5750 0 R ] +/Parent 5701 0 R +/Annots [ 5744 0 R ] >> endobj -5750 0 obj << +5744 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [345.558 341.001 536.549 352.994] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cups.org/software.html)>> >> endobj -5746 0 obj << -/D [5744 0 R /XYZ 85.039 781.388 null] ->> endobj -5747 0 obj << -/D [5744 0 R /XYZ 279.478 764.647 null] +5740 0 obj << +/D [5738 0 R /XYZ 85.039 781.388 null] >> endobj -5748 0 obj << -/D [5744 0 R /XYZ 85.039 411.841 null] +5741 0 obj << +/D [5738 0 R /XYZ 279.478 764.647 null] >> endobj -1610 0 obj << -/D [5744 0 R /XYZ 85.039 389.525 null] +5742 0 obj << +/D [5738 0 R /XYZ 85.039 411.841 null] >> endobj -5749 0 obj << -/D [5744 0 R /XYZ 85.039 368.531 null] +1606 0 obj << +/D [5738 0 R /XYZ 85.039 389.525 null] >> endobj 5743 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R /F58 3365 0 R >> +/D [5738 0 R /XYZ 85.039 368.531 null] +>> endobj +5737 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5753 0 obj << +5747 0 obj << /Length 2029 /Filter /FlateDecode >> @@ -24120,28 +24100,28 @@ E&D¸\UL£Ó Mˆ(Ð@êxÍÁg}¾¾Ÿiåç¢nû!ofsxiNHȤ±½Ü¯*PüßÏæÊ/ºz¼†ž½_÷|VáYÞ¿ðÛ`øt”y[ ¨—%£!Ф1”‰ÿ“ϪéØ© =óˆKF¨Ï Õz,ÔÉnÒl GFëÝ´‹DoÊ:`ø†ßê–)0YÇ6ÀGÓœ…WÛzÕ8#2þtóë[ÇŒwrš–_8ïvÎ{áSH¬ÓçühêÂV³qö9W(Û 8üázøY–·v&Óœ˜´x®ÝçÞXèÊ}SíÛ”(vóÁt¼ *³¦1fµs†S¸y87›*aœ¼ú»Ã„†šÎã¬l‰`8:ãþ¢2è§8XD ¦âx¦ã¤Ó&jøº^µp¤8o “ü/û΋ÍÛ—uÒº,4®Ä0?uXìOn'l¥NúþqËù¿~M=Spž Ž`dWNT?ÐÙ¡¾îWÇ#…ÿ2v)’endstream endobj -5752 0 obj << +5746 0 obj << /Type /Page -/Contents 5753 0 R -/Resources 5751 0 R +/Contents 5747 0 R +/Resources 5745 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R +/Parent 5750 0 R >> endobj -5754 0 obj << -/D [5752 0 R /XYZ 85.039 781.388 null] +5748 0 obj << +/D [5746 0 R /XYZ 85.039 781.388 null] >> endobj -1614 0 obj << -/D [5752 0 R /XYZ 85.039 216.367 null] +1610 0 obj << +/D [5746 0 R /XYZ 85.039 216.367 null] >> endobj -5755 0 obj << -/D [5752 0 R /XYZ 85.039 182.227 null] +5749 0 obj << +/D [5746 0 R /XYZ 85.039 182.227 null] >> endobj -5751 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F41 2998 0 R >> -/XObject << /Im3 4358 0 R >> +5745 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F41 2994 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5759 0 obj << +5753 0 obj << /Length 2208 /Filter /FlateDecode >> @@ -24158,28 +24138,28 @@ R%zðŽ84ýw¤!:vG†¶wdWâÁ;âJ<;¿D˜·7Ó{Š¸¾¼îëµø‡f WÒr[JǬއOÌûjz…ŽJyÛÏÈ3ÉÎÈ<¿$ùlàÆJ”îÐ<ÿ0dO`{*Îx„\{YukY
.™Þ°×fÃóÖÎ/¨äœÏ]ìÏxCå¦9ÀvôDökéí9Mü¸Z›ƒÃû à¡yŽ¯òÖÆ:í¥0xëÚô…NSO
)…>˜ˆÀ–øS?muF$¦§µZ5{A„:Úû½-4‰³¿át_hEendstream endobj -5758 0 obj << +5752 0 obj << /Type /Page -/Contents 5759 0 R -/Resources 5757 0 R +/Contents 5753 0 R +/Resources 5751 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R +/Parent 5750 0 R >> endobj -5760 0 obj << -/D [5758 0 R /XYZ 85.039 781.388 null] +5754 0 obj << +/D [5752 0 R /XYZ 85.039 781.388 null] >> endobj -1618 0 obj << -/D [5758 0 R /XYZ 85.039 220.091 null] +1614 0 obj << +/D [5752 0 R /XYZ 85.039 220.091 null] >> endobj -5761 0 obj << -/D [5758 0 R /XYZ 85.039 187.873 null] +5755 0 obj << +/D [5752 0 R /XYZ 85.039 187.873 null] >> endobj -5757 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R >> +5751 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5764 0 obj << +5758 0 obj << /Length 2488 /Filter /FlateDecode >> @@ -24193,41 +24173,41 @@ xÚ¥Yëoã6ÿž¿Â8ˆiQ$õh?m7¹½Ø¬/ñ"-¶ûA±åXXYr%yÝô¯¿y’üH®¸"HÄÇp8œÇo†Œùð#G±¾JFQ, WÙ¯Í.˜%ì%®®ÊM7Úq³«K¼´Ÿò²ïÝÈU™Ýf
!³àÉžw¶ˆ:JÓ+6ƒÅ¼ƒÇ#bí’Çãm‘õϼùsÉHõÒ©óDñÚùy7P¦üyì ÷§^º4ƒctèwæjDƒî!üø>Ô¼–>•/‚äÜe~Yž¿õ‹Î)4Ô*9ï&D ,x~Pܱ¼Ê5«SÿýS/endstream endobj -5763 0 obj << +5757 0 obj << /Type /Page -/Contents 5764 0 R -/Resources 5762 0 R +/Contents 5758 0 R +/Resources 5756 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R -/Annots [ 5767 0 R ] +/Parent 5750 0 R +/Annots [ 5761 0 R ] >> endobj -5767 0 obj << +5761 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [192.75 685.841 395.195 697.834] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.easysw.com/software.html)>> >> endobj -5765 0 obj << -/D [5763 0 R /XYZ 85.039 781.388 null] ->> endobj -1622 0 obj << -/D [5763 0 R /XYZ 85.039 761.463 null] +5759 0 obj << +/D [5757 0 R /XYZ 85.039 781.388 null] >> endobj -5766 0 obj << -/D [5763 0 R /XYZ 85.039 740.47 null] +1618 0 obj << +/D [5757 0 R /XYZ 85.039 761.463 null] >> endobj -1626 0 obj << -/D [5763 0 R /XYZ 85.039 589.974 null] +5760 0 obj << +/D [5757 0 R /XYZ 85.039 740.47 null] >> endobj -5768 0 obj << -/D [5763 0 R /XYZ 85.039 558.159 null] +1622 0 obj << +/D [5757 0 R /XYZ 85.039 589.974 null] >> endobj 5762 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F58 3365 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R >> -/XObject << /Im11 5354 0 R >> +/D [5757 0 R /XYZ 85.039 558.159 null] +>> endobj +5756 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F58 3360 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R >> +/XObject << /Im11 5348 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5771 0 obj << +5765 0 obj << /Length 3801 /Filter /FlateDecode >> @@ -24255,48 +24235,48 @@ rˆSn̘„¡‡yKÒ”u4ê B°«Ìøf«CïFœb”…|‚Ìzhpz)Î=Ê´ãeï’·Iǃ©ÞƒÛ´vêPø¾aýø©ðs ØŸ1SWÞBÊ`¼IÓæà*`|~6„c@aÝÎò`EÑèú˜“b|ÞoHƒîQIÀ¶ó-†(lmæÏ/–!_oòc›¶wùº§Pbâ²Þ³aYsÄ)¾x:Tðal]ßÅç¼¹ØÖxì5ð Ïܲ×G_Ö™¤¯ô,I úëÇkm탛›¬´Õ¢ÇÅßhŽ>c !õO-0H³;!ú Œhü>Žæf¦gþÒ(ŸG ³Øña âÏ|)K‰·{º¥“þµ˜o{`½t˜E$r'ÿÄ*9¡‹ ú4#ëïÕq¯!»c%§YôD$Tœ>½_$ûï\sÝþnëõZ¼É±—°eX.ŸËu|;“[Í~FWt¤”Mç¬óÂÉþñžëkV—÷FÚOõI(ªP¨,-ô\©¬N}“êc‚ÿäÆsendstream endobj -5770 0 obj << +5764 0 obj << /Type /Page -/Contents 5771 0 R -/Resources 5769 0 R +/Contents 5765 0 R +/Resources 5763 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R -/Annots [ 5777 0 R ] +/Parent 5750 0 R +/Annots [ 5771 0 R ] >> endobj -5777 0 obj << +5771 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [213.858 394.054 306.485 405.743] /Subtype /Link /A << /S /GoTo /D (printing) >> >> endobj -5772 0 obj << -/D [5770 0 R /XYZ 85.039 781.388 null] +5766 0 obj << +/D [5764 0 R /XYZ 85.039 781.388 null] >> endobj -5773 0 obj << -/D [5770 0 R /XYZ 129.675 730.534 null] +5767 0 obj << +/D [5764 0 R /XYZ 129.675 730.534 null] >> endobj -5774 0 obj << -/D [5770 0 R /XYZ 129.675 699.907 null] +5768 0 obj << +/D [5764 0 R /XYZ 129.675 699.907 null] >> endobj -5775 0 obj << -/D [5770 0 R /XYZ 129.675 641.057 null] +5769 0 obj << +/D [5764 0 R /XYZ 129.675 641.057 null] >> endobj -5776 0 obj << -/D [5770 0 R /XYZ 129.675 442.472 null] +5770 0 obj << +/D [5764 0 R /XYZ 129.675 442.472 null] >> endobj -1630 0 obj << -/D [5770 0 R /XYZ 85.039 327.41 null] +1626 0 obj << +/D [5764 0 R /XYZ 85.039 327.41 null] >> endobj -5778 0 obj << -/D [5770 0 R /XYZ 85.039 282.905 null] +5772 0 obj << +/D [5764 0 R /XYZ 85.039 282.905 null] >> endobj -5769 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F38 3001 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +5763 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F38 2997 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5781 0 obj << +5775 0 obj << /Length 3438 /Filter /FlateDecode >> @@ -24313,33 +24293,33 @@ xÚ¥ZmÛ6þ¾¿ÂȈ|¨µ¢¨×÷!éõÚí!é^ÖAHƒmim5²¤è%Û½_óBR²-;Ec‰rÈáÌ3ÏP+ü'Ièz2] ¸|‹É¥`ô…´‚L‡ÉNÆÎ×´Z㘳õm$v/9þdxœÍEì¼`ÿ¶W¹ø}‚È gðä(Ïä-·]°r5&‘ 4}‰Ph É~‰6îm]‰¯#ׄ±5ÝÐ~¡Ï8ƒ™Ï %J›IêÊ0faáèÓ¸†‹˜>äÆL&ÿaDë{$雊jün3÷¡^10=±„K<SH¨\¤¼ÊÔ&2y¦€– <á™øïŸ$š¶¬í9„HúojC¤“>† è/É4CiO,àk{e.²Ï8†rÉçýIé }1I-¾Ð$Å _p¶Å²>ÏM!¯ú—wîj¾Ï…GâHá¼ïòÓßY}aÁÓhõ…a¥(µËµ^Åïúo4üÓXØŒ_–è^€.øú×qË5_¬ÇøÁxÉF‡×ÈÔ–¥Îø$Â6 ¯….þð0^™GæÛX4½@é úZ€µ¡/’ƒPè‰>DˆyTÌû±pcin«ÇÝ<ªÊÈ|R}ÁKVz;½Ùf^éÅreЃײ¨LŽÕ×uÿÄJÿ5 Ê@ „ó“„®Á§Ö¼3Ƭ?±Ô‰]꺼8¿TB"BÚu¶ßÐU–Òd§)5mÁ.†€ƒ¡”04ÓUü9Z+Û¿øîR!ç¹~:Hð?oëÿú««±”•€0é|4†¾ïú¬ÍèGòt½¡LÜ0‘çþVºX(endstream endobj -5780 0 obj << +5774 0 obj << /Type /Page -/Contents 5781 0 R -/Resources 5779 0 R +/Contents 5775 0 R +/Resources 5773 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R +/Parent 5750 0 R >> endobj -5782 0 obj << -/D [5780 0 R /XYZ 85.039 781.388 null] +5776 0 obj << +/D [5774 0 R /XYZ 85.039 781.388 null] >> endobj -1634 0 obj << -/D [5780 0 R /XYZ 85.039 421.236 null] +1630 0 obj << +/D [5774 0 R /XYZ 85.039 421.236 null] >> endobj -5783 0 obj << -/D [5780 0 R /XYZ 85.039 386.433 null] +5777 0 obj << +/D [5774 0 R /XYZ 85.039 386.433 null] >> endobj -1638 0 obj << -/D [5780 0 R /XYZ 85.039 136.833 null] +1634 0 obj << +/D [5774 0 R /XYZ 85.039 136.833 null] >> endobj -5784 0 obj << -/D [5780 0 R /XYZ 85.039 102.087 null] +5778 0 obj << +/D [5774 0 R /XYZ 85.039 102.087 null] >> endobj -5779 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F35 2980 0 R >> +5773 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5787 0 obj << +5781 0 obj << /Length 1349 /Filter /FlateDecode >> @@ -24347,22 +24327,22 @@ stream xÚÕX[oê8~çWDÝ]bâ$Î…ŠZÚ*XÛ³êVUš„SÔ\hÚ=ÿ~íØ“„–.h¥UEcÇóÍÍ3–¡ á?(HŠ)èŠanØ„x庇ÈXDŽçÜn´¯&@ ˜’)ØóT¤¶wß¼øÖÛ—“–¨(Jš %êºÑ¼˜[°9¥Ôñd`ÙëšÌTL„ÍÙ˜,&-CiÚ”i`m–{·ç=:S€Ôz°o—v¡i¡ÖÊ$j¾6î$ÁÃ&Ý4$ ˜†ðŽÇ€x9l`=R6ÓÆï…(º¦ tWWÖx endobj -5786 0 obj << +5780 0 obj << /Type /Page -/Contents 5787 0 R -/Resources 5785 0 R +/Contents 5781 0 R +/Resources 5779 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5756 0 R +/Parent 5750 0 R >> endobj -5788 0 obj << -/D [5786 0 R /XYZ 85.039 781.388 null] +5782 0 obj << +/D [5780 0 R /XYZ 85.039 781.388 null] >> endobj -5785 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F15 2976 0 R >> -/XObject << /Im3 4358 0 R >> +5779 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F15 2972 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5791 0 obj << +5785 0 obj << /Length 2450 /Filter /FlateDecode >> @@ -24380,42 +24360,42 @@ FúŒQ9gíV9ºÆ®s/bR'òê }»Ü>ò½I!¬¡ñfî@ðzM+dàgÛEueR‘öoeÜMß9ò½#¨Ñš }s¦NµAqsÔÚRª ¤Óù‘õíè—ÙÆnº5ÞJ.qÍ UNQÑi‡¶+Üo‡
N·j¼¾Ým‡=§5vØw\m‡ój;T¦Å…†wbõªUâ©“×P«ô¥¨ òDozeëÄíÚ@ endobj -5790 0 obj << +5784 0 obj << /Type /Page -/Contents 5791 0 R -/Resources 5789 0 R +/Contents 5785 0 R +/Resources 5783 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5792 0 obj << -/D [5790 0 R /XYZ 85.039 781.388 null] +5786 0 obj << +/D [5784 0 R /XYZ 85.039 781.388 null] >> endobj -1642 0 obj << -/D [5790 0 R /XYZ 85.039 444.99 null] +1638 0 obj << +/D [5784 0 R /XYZ 85.039 444.99 null] >> endobj -5793 0 obj << -/D [5790 0 R /XYZ 85.039 410.85 null] +5787 0 obj << +/D [5784 0 R /XYZ 85.039 410.85 null] >> endobj -5794 0 obj << -/D [5790 0 R /XYZ 85.039 380.966 null] +5788 0 obj << +/D [5784 0 R /XYZ 85.039 380.966 null] >> endobj -5795 0 obj << -/D [5790 0 R /XYZ 85.039 340.319 null] +5789 0 obj << +/D [5784 0 R /XYZ 85.039 340.319 null] >> endobj -5796 0 obj << -/D [5790 0 R /XYZ 85.039 312.614 null] +5790 0 obj << +/D [5784 0 R /XYZ 85.039 312.614 null] >> endobj -5797 0 obj << -/D [5790 0 R /XYZ 85.039 271.967 null] +5791 0 obj << +/D [5784 0 R /XYZ 85.039 271.967 null] >> endobj -5798 0 obj << -/D [5790 0 R /XYZ 85.039 231.925 null] +5792 0 obj << +/D [5784 0 R /XYZ 85.039 231.925 null] >> endobj -5789 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +5783 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5803 0 obj << +5797 0 obj << /Length 2451 /Filter /FlateDecode >> @@ -24430,49 +24410,49 @@ ud…8ñaz¥]Câ—Aý÷ìÝ[=:Gúû°g"I8†½Í öTB
b{ûâb¯/ïöè1)™b~0¡óiS¶hD¸Jç# LW[[TaŠ²ß˜EÜrCLd3ˆ/o~âÎŽÆTö4¹°úJžj…Ù{À±ü')…ÇœôÉÍäGà!«¦œÝ3Jù^ÄÏ8Ø(Úfy;µŒ9Û¹ìsÉî06s;ÆUîž…`æ?èúUͳ֣a˜Ãa¿ÚT‰(>»RY©u«ãO/#àÍV>³+ÓCOS,vŸzº£Ç±ñÁÂYL ºÈ«×\ê©>¦@ˆV·¯weQÔp3žÙyjÄþä=ßM/ÞžßÌ.?K¥ñ—XŠGþnøî›ÇëôÀñqÉßÛó÷7¿_ý¿‹½ï¸Mª´äëý°>{¾ÜØ= í°Ò¿*êUYÍu2†t ¿âÇÏjWö:õó‰n©è™²¬ê.–™-‘¹Ú{Øv5gÂe^meœ2ÓylË<ìœ60³ø7oß“VòCE 4ºy1Œ=šÁèMO¤ö¢·ŽÞ¿¬Š±Â»ºí}ŒŸ²RîÊ?þУÔCøÙ’?ˆÚ38f¡}ÐŽËš»ñ½hê+b£Cƒ/œ¶ù–»¥3¤Ãx…·R Û•8Š_· ƒUV…« endobj -5802 0 obj << +5796 0 obj << /Type /Page -/Contents 5803 0 R -/Resources 5801 0 R +/Contents 5797 0 R +/Resources 5795 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5804 0 obj << -/D [5802 0 R /XYZ 85.039 781.388 null] +5798 0 obj << +/D [5796 0 R /XYZ 85.039 781.388 null] >> endobj -1646 0 obj << -/D [5802 0 R /XYZ 85.039 761.463 null] +1642 0 obj << +/D [5796 0 R /XYZ 85.039 761.463 null] >> endobj -5805 0 obj << -/D [5802 0 R /XYZ 85.039 741.134 null] +5799 0 obj << +/D [5796 0 R /XYZ 85.039 741.134 null] >> endobj -5806 0 obj << -/D [5802 0 R /XYZ 85.039 697.701 null] +5800 0 obj << +/D [5796 0 R /XYZ 85.039 697.701 null] >> endobj -5807 0 obj << -/D [5802 0 R /XYZ 85.039 656.447 null] +5801 0 obj << +/D [5796 0 R /XYZ 85.039 656.447 null] >> endobj -5808 0 obj << -/D [5802 0 R /XYZ 85.039 615.8 null] +5802 0 obj << +/D [5796 0 R /XYZ 85.039 615.8 null] >> endobj -1650 0 obj << -/D [5802 0 R /XYZ 85.039 370.916 null] +1646 0 obj << +/D [5796 0 R /XYZ 85.039 370.916 null] >> endobj -5809 0 obj << -/D [5802 0 R /XYZ 85.039 338.699 null] +5803 0 obj << +/D [5796 0 R /XYZ 85.039 338.699 null] >> endobj -1654 0 obj << -/D [5802 0 R /XYZ 85.039 154.463 null] +1650 0 obj << +/D [5796 0 R /XYZ 85.039 154.463 null] >> endobj -5810 0 obj << -/D [5802 0 R /XYZ 85.039 120.323 null] +5804 0 obj << +/D [5796 0 R /XYZ 85.039 120.323 null] >> endobj -5801 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +5795 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5813 0 obj << +5807 0 obj << /Length 1851 /Filter /FlateDecode >> @@ -24490,20 +24470,20 @@ B)¥ÏS„IbüËϳ€û×´:û4½šO¯Þá,†EîžáöÇO‘þœˆ¦WýöÅ_¯.h&Y|›˜¼™wšv:€V)ªùsòå[ä-áJ&“ èþ™Á[˜†¾…ä0"Æë¶ö"qF;e¶i¡‚«Šò:©WXø ,•Ùynkr^‹ÇÐvÖ²]…¶xŸ:]l…ÿEãÅ}]w=©íCœÕ’„Å6§õp^d®¥ endobj -5812 0 obj << +5806 0 obj << /Type /Page -/Contents 5813 0 R -/Resources 5811 0 R +/Contents 5807 0 R +/Resources 5805 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5800 0 obj << +5794 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 667 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 5819 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 5813 0 R] /Length 44246 /Filter /FlateDecode >> @@ -24671,37 +24651,37 @@ T;8^Ž¿gc:{áÆiŠÃ^x¶"_r/Ho]:x¯“=œL$Ð%Iì ô¤W"‚ÅèJkÂEÚ,éJ °$•jÃ*bÑàêÁ%ë‰UÔo×ñ¼p”OÀ¢Šù±¶K‰Ó–+R8ɹ“jêùaâ„çN¦"ö<×æÄÚåŒçÄ%mŸ$í¤£|~{!Oýà…ƒ¸TÕñÔ^8x‹:úÁ/åà…ƒŽrðÂÁGù%/˜æ)ã¯ÅXøX,åyÊ1Âù‘e‘ÍQž¦ÉGŽr”£å(G9ÊQŽr”£å(G9ÊQŽr”£üûR™Ò¨û”f!ãkßøþ·1‰ú*yÿCÝx:žéQ>gQHÒxâ©Äa+^mñ¿M}0AjÃ÷UÊã™å“öQV«TÅ4Ôj<·
‡CïÆÂâÜœÎ]Jý‹*ÛÛ•*Ý•ƒ ±™œ—øÚš²Õ)Æ䌺®"BšŒ8”¤£|Vƒê endobj -5819 0 obj << +5813 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -5814 0 obj << -/D [5812 0 R /XYZ 85.039 781.388 null] +5808 0 obj << +/D [5806 0 R /XYZ 85.039 781.388 null] >> endobj -5815 0 obj << -/D [5812 0 R /XYZ 85.039 758.673 null] +5809 0 obj << +/D [5806 0 R /XYZ 85.039 758.673 null] >> endobj -5816 0 obj << -/D [5812 0 R /XYZ 85.039 758.673 null] +5810 0 obj << +/D [5806 0 R /XYZ 85.039 758.673 null] >> endobj -5817 0 obj << -/D [5812 0 R /XYZ 296.792 374.51 null] +5811 0 obj << +/D [5806 0 R /XYZ 296.792 374.51 null] >> endobj -1658 0 obj << -/D [5812 0 R /XYZ 85.039 324.568 null] +1654 0 obj << +/D [5806 0 R /XYZ 85.039 324.568 null] >> endobj -5818 0 obj << -/D [5812 0 R /XYZ 85.039 304.239 null] +5812 0 obj << +/D [5806 0 R /XYZ 85.039 304.239 null] >> endobj -5811 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R >> -/XObject << /Im27 5800 0 R >> +5805 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R >> +/XObject << /Im27 5794 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -5822 0 obj << +5816 0 obj << /Length 3043 /Filter /FlateDecode >> @@ -24718,28 +24698,28 @@ J(ȵø`hX=’ýAT`Óˆ§)K+ªŠ$ñ˜M³¦yc2fx¸8ëEÐ l9ÅKC7õÿŠtœüòŽ`xBÂ@ Ñ®¨Ìd{]†I`ûÌ©òdÆüx4«SV§=uÞªFš3V%D_´ª3G«:à8mUGŽñppZUçVµhí”I =íE¼À
"ccó8vÚ”ùqÂoâåhä;ijS8ÂÈMPj6S’ IzàH"Ç'Ïã÷#ˆî¯6Gô
»)&Ükì»Z3lìÄ=ÎD½ ~Ñ3åæÕÜg—K~°Y[KG[üòsë1(uÆš4«ó)ŽàA ?Ü*ª¦Î
Y6:屪À¸9a:[0®þÛ²ßdÛ)ébˆÒ«Ü\ê_Œ7ô,k_—¼aœÀ,ÈèóU¹Es³BôEÌža8bö€ã4f-Ž×k©¬º)@‚vã!gÙÃcèGxÄÁcpJ£Œ‘(ëøûÐ<÷P+öÜ+k|rÂÖR~'à¥5@á$¼¡S¡yjñœ¡¼U?q¶€€¿Äc×E‡ØVÙÊ:ÍÓ› 0¶ñ>oŠ×r ÕÞ¾':–<ÍG¶™RÕò#‰ÿŸ¦—r&´]CcwÀ’o2Av†÷Dèñc)Ò¯bMpÃHˆC˜’ェŒ&?r„΋y| šô±ßq¸SfÈè%"³…œÑÖÒH)nÏ endobj -5821 0 obj << +5815 0 obj << /Type /Page -/Contents 5822 0 R -/Resources 5820 0 R +/Contents 5816 0 R +/Resources 5814 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5823 0 obj << -/D [5821 0 R /XYZ 85.039 781.388 null] +5817 0 obj << +/D [5815 0 R /XYZ 85.039 781.388 null] >> endobj -1662 0 obj << -/D [5821 0 R /XYZ 85.039 489.543 null] +1658 0 obj << +/D [5815 0 R /XYZ 85.039 489.543 null] >> endobj -5824 0 obj << -/D [5821 0 R /XYZ 85.039 455.403 null] +5818 0 obj << +/D [5815 0 R /XYZ 85.039 455.403 null] >> endobj -5820 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +5814 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5827 0 obj << +5821 0 obj << /Length 2727 /Filter /FlateDecode >> @@ -24755,45 +24735,45 @@ xÚÙnÛHòÝ_!„FÉæ™],àÉ1ÉLìhmÙE’F¤$"<’²'¿u5Ù²Žd°‹ VwuuUwUu]t'üs'q`;*™D±k« €¬wô•d™âé+/¨Ó‚¬Š÷Òè.;0¬ÃËV†Ž_›Ì,‚õ¦>e©øÓæÅMÄ£2 `Û=U"¤*5#xâg–pø>‚À_ñÆmפF~æ8?ü~Tq,L'tÒrH
)#†îÉÞl‹£3 ]¶îöë§n<ò÷¬¡±£+”Óú½iÙ凛¸z¤v§|ÀÔýíUZ”'ŠåØÞÑ.;üçþO_~ÇCAíp¢SxØ endobj -5826 0 obj << +5820 0 obj << /Type /Page -/Contents 5827 0 R -/Resources 5825 0 R +/Contents 5821 0 R +/Resources 5819 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5828 0 obj << -/D [5826 0 R /XYZ 85.039 781.388 null] +5822 0 obj << +/D [5820 0 R /XYZ 85.039 781.388 null] >> endobj -1666 0 obj << -/D [5826 0 R /XYZ 85.039 761.463 null] +1662 0 obj << +/D [5820 0 R /XYZ 85.039 761.463 null] >> endobj -5829 0 obj << -/D [5826 0 R /XYZ 85.039 736.114 null] +5823 0 obj << +/D [5820 0 R /XYZ 85.039 736.114 null] >> endobj -5830 0 obj << -/D [5826 0 R /XYZ 85.039 682.515 null] +5824 0 obj << +/D [5820 0 R /XYZ 85.039 682.515 null] >> endobj -5831 0 obj << -/D [5826 0 R /XYZ 85.039 639.141 null] +5825 0 obj << +/D [5820 0 R /XYZ 85.039 639.141 null] >> endobj -5832 0 obj << -/D [5826 0 R /XYZ 85.039 612.042 null] +5826 0 obj << +/D [5820 0 R /XYZ 85.039 612.042 null] >> endobj -5833 0 obj << -/D [5826 0 R /XYZ 85.039 584.944 null] +5827 0 obj << +/D [5820 0 R /XYZ 85.039 584.944 null] >> endobj -1670 0 obj << -/D [5826 0 R /XYZ 85.039 447.474 null] +1666 0 obj << +/D [5820 0 R /XYZ 85.039 447.474 null] >> endobj -5834 0 obj << -/D [5826 0 R /XYZ 85.039 410.607 null] +5828 0 obj << +/D [5820 0 R /XYZ 85.039 410.607 null] >> endobj -5825 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F78 5837 0 R /F35 2980 0 R >> +5819 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F78 5831 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5840 0 obj << +5834 0 obj << /Length 3121 /Filter /FlateDecode >> @@ -24819,33 +24799,33 @@ d³âSn“°yKWÞ-wO¹>ÿðO&ð-±¾oZ#¥ºaö»öî€ö³¾ãþ¸"Õœ'Fl`Èç·’j”$}ž¦G"¥"—¢·Ü‰ .u{:â>´ãîðhî§òpx3WlhG÷êÞéy5¢°®æ ”?ó[0L{xi§~äzáÙjÏóâs¢Ÿh7Pl\ûܤ4"ÊÞÞÿTJ'´/'œ?J\¯{FüŸ|?ô9mu+ùI%“ŸG”†mؼ}G%îècÒX®ru—ä¹h–n«^êÎ~t™Å¸ÒÂÝìoú,„!üŒô^hÃtÃ$ÅÖ?Îsšª¹cÙ¯<p| ¸¡7sgOî8ﲂn ÑGúôÔfPGa_J…’{F¨˜ØBSáï'®0
=0å)”2‘VÝp‡2&6»{zâ„Ûcn#¼•í×R;ÂÏŸò%c¢ÚxòÌ7¼PÜV€"Ë¡»æÇøƒÇÔƒœ7z¡ª«ªý?ºÕ»¸0]²°»¸>¹¾:»<ýùìϯ¯®¾~¹|{ÂCçËŒüãìr£Â¾âßñVû¼·ã—:¾!ALøšU*êo_”è‚ ¿%a[j4~xAR@)ñŽ.ñ‹Ýk7ß– 0|Ó»xÓ˜S‘ÊÒ^è0Dqö5/j¿ÎÆ|€ØÏ,úaçVtø™èQ¦<ýpdÓô逧<7H§àþØMþ¯¯àh‚å•Ncf˜øV<œ ~öiÞ~-¦ð endobj -5839 0 obj << +5833 0 obj << /Type /Page -/Contents 5840 0 R -/Resources 5838 0 R +/Contents 5834 0 R +/Resources 5832 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5799 0 R +/Parent 5793 0 R >> endobj -5841 0 obj << -/D [5839 0 R /XYZ 85.039 781.388 null] +5835 0 obj << +/D [5833 0 R /XYZ 85.039 781.388 null] >> endobj -1674 0 obj << -/D [5839 0 R /XYZ 85.039 667.493 null] +1670 0 obj << +/D [5833 0 R /XYZ 85.039 667.493 null] >> endobj -5842 0 obj << -/D [5839 0 R /XYZ 85.039 630.626 null] +5836 0 obj << +/D [5833 0 R /XYZ 85.039 630.626 null] >> endobj -1678 0 obj << -/D [5839 0 R /XYZ 85.039 245.88 null] +1674 0 obj << +/D [5833 0 R /XYZ 85.039 245.88 null] >> endobj -5843 0 obj << -/D [5839 0 R /XYZ 85.039 209.013 null] +5837 0 obj << +/D [5833 0 R /XYZ 85.039 209.013 null] >> endobj -5838 0 obj << -/Font << /F56 3230 0 R /F62 4052 0 R /F78 5837 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R /F35 2980 0 R /F38 3001 0 R >> +5832 0 obj << +/Font << /F56 3226 0 R /F62 4047 0 R /F78 5831 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R /F35 2976 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5846 0 obj << +5840 0 obj << /Length 2504 /Filter /FlateDecode >> @@ -24864,27 +24844,27 @@ xÚÅÛrÛÆõ]_Á²îœ1aì.®êôA‘¬X‰L3"ewFÖD€$& @ eµ?ŸsY€ ÊJ뙤I¹»çì¹ß=þ'z¾cZ*èy¾0 \4îY ÂXmç©Ï`ž]GÓÓ±¤¢ñŸdƒÁRpïLæº=Ùž}`XcC. |÷K6ÀZ<ÒƧï}¾E\j^/x¶Ô”"úŽ³…¶…·Nüɵr53ð•-øL^i89ŽÞš°ÙÑAŽˆÃß;pÉÁ<uÓÞÿnÕ~ú÷_õO:fÃÛ¸™mWè¢{ì£8“ç3<ªøi÷æ
VDáŠÃþÆ›5~Ó"<b q¤4¥¨eA5¤'žÊ[ÿ¥oOà? endobj -5845 0 obj << +5839 0 obj << /Type /Page -/Contents 5846 0 R -/Resources 5844 0 R +/Contents 5840 0 R +/Resources 5838 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5847 0 obj << -/D [5845 0 R /XYZ 85.039 781.388 null] +5841 0 obj << +/D [5839 0 R /XYZ 85.039 781.388 null] >> endobj -1682 0 obj << -/D [5845 0 R /XYZ 85.039 323.047 null] +1678 0 obj << +/D [5839 0 R /XYZ 85.039 323.047 null] >> endobj -5848 0 obj << -/D [5845 0 R /XYZ 85.039 288.907 null] +5842 0 obj << +/D [5839 0 R /XYZ 85.039 288.907 null] >> endobj -5844 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R /F41 2998 0 R /F77 4855 0 R >> +5838 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R /F41 2994 0 R /F77 4849 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5852 0 obj << +5846 0 obj << /Length 2813 /Filter /FlateDecode >> @@ -24899,36 +24879,36 @@ lCëvzpgA$lÏq \;üqr…OB#k2vänCÈË@1L¨éýtyÖeчû}éîÿDG#뼎ŽE;:>ÜÞ?\_¿ \ÆN¦:Âw³9à9˜†äœÌs»u¹¿ÝÑÀtýHÄa´™u5'ÀÞêˆzÀ¹¿|‡M˜sûZülÀ'ÃkÕå<ÉŸÊF¯ý7ËZé ¿,ú¿úûlÿävEäžxqûŽ#it!\:ûúún¯<÷Pá¾a{endstream endobj -5851 0 obj << +5845 0 obj << /Type /Page -/Contents 5852 0 R -/Resources 5850 0 R +/Contents 5846 0 R +/Resources 5844 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5853 0 obj << -/D [5851 0 R /XYZ 85.039 781.388 null] +5847 0 obj << +/D [5845 0 R /XYZ 85.039 781.388 null] >> endobj -1686 0 obj << -/D [5851 0 R /XYZ 85.039 624.724 null] +1682 0 obj << +/D [5845 0 R /XYZ 85.039 624.724 null] >> endobj -5854 0 obj << -/D [5851 0 R /XYZ 85.039 589.978 null] +5848 0 obj << +/D [5845 0 R /XYZ 85.039 589.978 null] >> endobj -5855 0 obj << -/D [5851 0 R /XYZ 85.039 511.008 null] +5849 0 obj << +/D [5845 0 R /XYZ 85.039 511.008 null] >> endobj -5859 0 obj << -/D [5851 0 R /XYZ 85.039 399.625 null] +5853 0 obj << +/D [5845 0 R /XYZ 85.039 399.625 null] >> endobj -5860 0 obj << -/D [5851 0 R /XYZ 85.039 163.573 null] +5854 0 obj << +/D [5845 0 R /XYZ 85.039 163.573 null] >> endobj -5850 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F64 4117 0 R /F79 5858 0 R /F58 3365 0 R >> +5844 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F64 4112 0 R /F79 5852 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5863 0 obj << +5857 0 obj << /Length 1953 /Filter /FlateDecode >> @@ -24941,30 +24921,30 @@ d™iÜ6$ŠR·özZµúj;c¹V)1òŒÄ¡Œd°&yÞÎɉ{¦*øaàJÁž¬p=åLön\¹"LšÿÈó7’Ñ“ÞZ õESئDX®¦šc¨Ø»5RkŒV¥Tåͪ®4 o“8ÕPfX¹?†ª‰žÀ>õM-ñ=î`»×а2A=4pîç¸%¤VA[e ”Ù·:¦-1 \L=6CÌ„gwŠÎaG¼–}†þq”Ðcbº"Ñõ2vûò¼Õ pk5A2<iáε9*÷‚'ÛœžÌÙ6§•ÁeȳmÎSÞº6çÔÝ`›Ãyì2<msrûr4Ë{Eƒï¥]¥Æd>t°JX½ ˆ_X÷_êYSÏà
3ÏsøáÅ8¤Û̼…Ò‘ÂJüž<ЀKû^d‡ûŒÿÛQz'ŽX@OO\0ëS,if<ÍàÏzbç=Šùº—³‹âì¸;ùZ—fña$"ïy>»æë[øe2ò£çùµÍä7ðÊ‚Ø—ÏðzÒÏö¡}aV„)U2ƒ–HÛr‰˜a…}+-ÄÔªÅzêÖÒ; endobj -5862 0 obj << +5856 0 obj << /Type /Page -/Contents 5863 0 R -/Resources 5861 0 R +/Contents 5857 0 R +/Resources 5855 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5864 0 obj << -/D [5862 0 R /XYZ 85.039 781.388 null] ->> endobj -5865 0 obj << -/D [5862 0 R /XYZ 85.039 502.054 null] +5858 0 obj << +/D [5856 0 R /XYZ 85.039 781.388 null] >> endobj -5866 0 obj << -/D [5862 0 R /XYZ 85.039 270.305 null] +5859 0 obj << +/D [5856 0 R /XYZ 85.039 502.054 null] >> endobj -5867 0 obj << -/D [5862 0 R /XYZ 85.039 88.449 null] +5860 0 obj << +/D [5856 0 R /XYZ 85.039 270.305 null] >> endobj 5861 0 obj << -/Font << /F56 3230 0 R /F79 5858 0 R /F64 4117 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R >> +/D [5856 0 R /XYZ 85.039 88.449 null] +>> endobj +5855 0 obj << +/Font << /F56 3226 0 R /F79 5852 0 R /F64 4112 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5870 0 obj << +5864 0 obj << /Length 1901 /Filter /FlateDecode >> @@ -24975,30 +24955,30 @@ xÚXYsÜ6~Ÿ_1åd+œª%E ]88\Ê‹©V
ÌÝ–¡r„½ˆ…œ(cnà(_½¨ã™¨{Z¤0îÆ—¾pÉÝYUÕ~C{ÞPkçÔž¤m|ÒDÅ&:¡ª 9ù(ø*8™ÙöÒEc3ÓI}ÿPÛMm?¬lÎ\×âÄê5%Ðݲ’R]Ò·|a8~LÝÁ}ÓŠSnæøÊ¿ZQ ÝgŠX@+N™Ñ):E\:nøŠÈñ—Cç뜙áøä蟛™ ½µõã-;î-Ž˜ÇuÉx<°f}WuNãûU1þR 5 ±èÚS_*»jùµž¢^æ+Oý5½Tkÿ?´² ô|õå õ†JGæ9 KD¹»þyÓ¬–yOžSd‹™˜›ûýalʺΖ®GÎHíLÑ?¹È!e‡Æ½ø±'5äñ{–_jh>F7æá endobj -5869 0 obj << +5863 0 obj << /Type /Page -/Contents 5870 0 R -/Resources 5868 0 R +/Contents 5864 0 R +/Resources 5862 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5871 0 obj << -/D [5869 0 R /XYZ 85.039 781.388 null] ->> endobj -5872 0 obj << -/D [5869 0 R /XYZ 85.039 571.376 null] +5865 0 obj << +/D [5863 0 R /XYZ 85.039 781.388 null] >> endobj -5873 0 obj << -/D [5869 0 R /XYZ 85.039 324.501 null] +5866 0 obj << +/D [5863 0 R /XYZ 85.039 571.376 null] >> endobj -5874 0 obj << -/D [5869 0 R /XYZ 85.039 104.725 null] +5867 0 obj << +/D [5863 0 R /XYZ 85.039 324.501 null] >> endobj 5868 0 obj << -/Font << /F56 3230 0 R /F79 5858 0 R /F64 4117 0 R /F15 2976 0 R >> +/D [5863 0 R /XYZ 85.039 104.725 null] +>> endobj +5862 0 obj << +/Font << /F56 3226 0 R /F79 5852 0 R /F64 4112 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5877 0 obj << +5871 0 obj << /Length 1549 /Filter /FlateDecode >> @@ -25010,27 +24990,27 @@ dgƒÎ˜ATíž&-EˆM-Ð$+$+gŠì¢=Y,·Ú\IÖÊì&xà:¡˜-y«²°»” M'@Ðdj–ábPwéØ ƒzÐ5ï_^4.é(‚hùnÁ¨é—ª{•˜ÿŽ h'B%\‡GcÞƒÊÄGýE¦÷RÀ#5·Ç¹ÃYÇ#Àï6ßî/7wÿÍOûendstream endobj -5876 0 obj << +5870 0 obj << /Type /Page -/Contents 5877 0 R -/Resources 5875 0 R +/Contents 5871 0 R +/Resources 5869 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5878 0 obj << -/D [5876 0 R /XYZ 85.039 781.388 null] +5872 0 obj << +/D [5870 0 R /XYZ 85.039 781.388 null] >> endobj -5879 0 obj << -/D [5876 0 R /XYZ 85.039 664.099 null] +5873 0 obj << +/D [5870 0 R /XYZ 85.039 664.099 null] >> endobj -5880 0 obj << -/D [5876 0 R /XYZ 85.039 80.616 null] +5874 0 obj << +/D [5870 0 R /XYZ 85.039 80.616 null] >> endobj -5875 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F62 4052 0 R /F15 2976 0 R /F79 5858 0 R >> +5869 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F62 4047 0 R /F15 2972 0 R /F79 5852 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5883 0 obj << +5877 0 obj << /Length 2424 /Filter /FlateDecode >> @@ -25048,39 +25028,39 @@ xÚµY[oÛ¸~ϯp½¨ÔŒnÔ%X MÓmŠn6'q±§ÈöA–K'²¤Jr¼þ÷g.¤,'vv±)R‘Ã!9œùf8Ã8#þ9£H çˆÌ ÅÈ_—yÇóÒÖæ±:¶íô¼ÈÃê˜ËçO7bY±Æàj¡3@l¥LY¿M¬MN—Àñä^y±´ò&ÑÅLø†ž¬&VçØz‹Eoä[X¯÷uFŽk£&Ý@V*¢a½ IѶdA¹¾Y³¦©„ÊáÛ&b¸Ä,9‘j\£¢3‘æõeËaÑÚd©LýïÁÖs¨L"\™ýŸÑ êìX¶f7>d3øåˆò·þj0¨.DäŇ
/]W¸Ž‘ï†ÁsyÍ_^üÕJ4_endstream endobj -5882 0 obj << +5876 0 obj << /Type /Page -/Contents 5883 0 R -/Resources 5881 0 R +/Contents 5877 0 R +/Resources 5875 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5849 0 R +/Parent 5843 0 R >> endobj -5884 0 obj << -/D [5882 0 R /XYZ 85.039 781.388 null] +5878 0 obj << +/D [5876 0 R /XYZ 85.039 781.388 null] >> endobj -5885 0 obj << -/D [5882 0 R /XYZ 85.039 457.872 null] +5879 0 obj << +/D [5876 0 R /XYZ 85.039 457.872 null] >> endobj -5886 0 obj << -/D [5882 0 R /XYZ 85.039 372.982 null] +5880 0 obj << +/D [5876 0 R /XYZ 85.039 372.982 null] >> endobj -5887 0 obj << -/D [5882 0 R /XYZ 85.039 277.876 null] +5881 0 obj << +/D [5876 0 R /XYZ 85.039 277.876 null] >> endobj -5888 0 obj << -/D [5882 0 R /XYZ 85.039 210.13 null] +5882 0 obj << +/D [5876 0 R /XYZ 85.039 210.13 null] >> endobj -1690 0 obj << -/D [5882 0 R /XYZ 85.039 140.668 null] +1686 0 obj << +/D [5876 0 R /XYZ 85.039 140.668 null] >> endobj -5889 0 obj << -/D [5882 0 R /XYZ 85.039 103.801 null] +5883 0 obj << +/D [5876 0 R /XYZ 85.039 103.801 null] >> endobj -5881 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F79 5858 0 R /F58 3365 0 R /F20 2965 0 R /F15 2976 0 R >> +5875 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F79 5852 0 R /F58 3360 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5892 0 obj << +5886 0 obj << /Length 1847 /Filter /FlateDecode >> @@ -25094,27 +25074,27 @@ MGšña_³q³18Y-°_¶P’z‡¦-IìSõÁˆ›ZštÔ$uìíhÀH2ÖüU}vja¾ã
Èt¨}ƒõ%^ ,,V‰=Ó% ;ãƒízø×+ƒ›‡žeR¥u¾m >~“ö¹þ¼¼|y3ž\°ãñ5”Ë«rY©fA¼Íe-óÛNÅU¥ïór¾|áüöâïËïÇNHל.ÑÇïÁÙØTmoÐçmW÷yX´XÏð¸é“·ƒp$mt[¤AVQ[¬üb´„äŽ÷›ª–Ϲ‡b¡Û*9Ý5,ÁˆN]‚ÆVÆͨoì×R}S¥e®%…}ÕŒ
sï©Ee2Ø)úùò°¦0DÉúà*J®Õ_y<Øq lßùæCh€C¿§žp½`ð²ƒ@„±C’ÃÛÇvÏ1ä<*…A “í±êZ;®9íB“.nº›Ç†ü÷ÍãÖU·;™×<lé}Ά®”~¤—×N<VHàïüOÿKéË4±ÈÇÃÌwáØ,¨£†Oåíþçr ð¿Hž€endstream endobj -5891 0 obj << +5885 0 obj << /Type /Page -/Contents 5892 0 R -/Resources 5890 0 R +/Contents 5886 0 R +/Resources 5884 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R +/Parent 5889 0 R >> endobj -5893 0 obj << -/D [5891 0 R /XYZ 85.039 781.388 null] +5887 0 obj << +/D [5885 0 R /XYZ 85.039 781.388 null] >> endobj -1694 0 obj << -/D [5891 0 R /XYZ 85.039 196.152 null] +1690 0 obj << +/D [5885 0 R /XYZ 85.039 196.152 null] >> endobj -5894 0 obj << -/D [5891 0 R /XYZ 85.039 153.199 null] +5888 0 obj << +/D [5885 0 R /XYZ 85.039 153.199 null] >> endobj -5890 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R /F20 2965 0 R >> +5884 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5898 0 obj << +5892 0 obj << /Length 2795 /Filter /FlateDecode >> @@ -25134,45 +25114,45 @@ BО¬ Öz•ârˆ³þÙNaÔØXŠ}M«"Ïi»¤¼~1€”¬”µœ†g„òÉnË„: R°a6<â~wj;WÇÖpXŒJ£}‹“%?Î8 ¥©ëî/`|¡>4·‘öÓ0;Ç'¤úú9.M?×;@ížþmYAêûþ?¬XÃÔr&óŸ¢Áüu䜾ÀE 5>8j2K𮣺i¢ÑðîH÷;ÖØDpÛýrYþ¦”àÓ8ñŒ‘.ç‚z‚Öƒ°ðP4åòIŽ®B€¦h»º@¹ä/;þ'Ðq.‡®ÔW ú‰N|°® [X—¢í5÷2˜i~ËÚïYÞ÷f#`„Í,>›ÐÁã#/sŸñúl¨óÓe0ü²€þ¯@Ått¾–ÖPâ‡Êò‚b‚Àùœ_e¾Î¢c†ÿ endobj -5897 0 obj << +5891 0 obj << /Type /Page -/Contents 5898 0 R -/Resources 5896 0 R +/Contents 5892 0 R +/Resources 5890 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R +/Parent 5889 0 R >> endobj -5899 0 obj << -/D [5897 0 R /XYZ 85.039 781.388 null] +5893 0 obj << +/D [5891 0 R /XYZ 85.039 781.388 null] +>> endobj +1694 0 obj << +/D [5891 0 R /XYZ 85.039 761.463 null] +>> endobj +5894 0 obj << +/D [5891 0 R /XYZ 85.039 743.459 null] >> endobj 1698 0 obj << -/D [5897 0 R /XYZ 85.039 761.463 null] +/D [5891 0 R /XYZ 85.039 618.484 null] >> endobj -5900 0 obj << -/D [5897 0 R /XYZ 85.039 743.459 null] +5895 0 obj << +/D [5891 0 R /XYZ 85.039 583.738 null] >> endobj 1702 0 obj << -/D [5897 0 R /XYZ 85.039 618.484 null] +/D [5891 0 R /XYZ 85.039 447.539 null] >> endobj -5901 0 obj << -/D [5897 0 R /XYZ 85.039 583.738 null] +5896 0 obj << +/D [5891 0 R /XYZ 85.039 412.793 null] >> endobj 1706 0 obj << -/D [5897 0 R /XYZ 85.039 447.539 null] ->> endobj -5902 0 obj << -/D [5897 0 R /XYZ 85.039 412.793 null] ->> endobj -1710 0 obj << -/D [5897 0 R /XYZ 85.039 305.814 null] +/D [5891 0 R /XYZ 85.039 305.814 null] >> endobj -5903 0 obj << -/D [5897 0 R /XYZ 85.039 268.947 null] +5897 0 obj << +/D [5891 0 R /XYZ 85.039 268.947 null] >> endobj -5896 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R /F35 2980 0 R >> +5890 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5906 0 obj << +5900 0 obj << /Length 1800 /Filter /FlateDecode >> @@ -25186,40 +25166,40 @@ må´ämj¨ÒÏ,I×LwʸÏdÞ¸cýuƒÁUîõ¡ÑðÍð%lN!œ7ÔÓîeŠ€—±Þ@k‰º¹jžy‘Ý%OäÔ»)=×DZذ ~+Ê«æ|ÖŒJ‹Á0k2C #û„z4Ïgç»GDzêÙ¹ÓTäù›8÷¬r†ÄÀäu›iÉE€i£À©Ñ¿(tjŒ)ŠÕ Ê\šÌ0ŠŸ/•=cöSuÃû€«£ë ÕžD;5N9"ÀÝHJžV Çt ªŠ¾ØQ#¶\L ax Œ4Aš{@ó˜€zo%ÞφQÚ‰_4¹Ô‰±ŒéïÖëÓéä54ÏŒS™ÒûµµÿäQ6ˆÜKéYêhX/÷õ¥û"ô½,N—AlšÞœrFw&t=æ\j?0 ˜C¸Žuì†EAEàÐ3ºLS~,§ŽolSÂlbXÆw:Ŷú>‘14Y%ÅŽ¯><_»ëüŠ(DòèF][¬Bvÿ‘âTG±—‰ó¹Ÿñ0ƒ*&+ÙyÜRCb2˜îÇmÁÀu^oYÀNÀóqò®·¡ endobj -5905 0 obj << +5899 0 obj << /Type /Page -/Contents 5906 0 R -/Resources 5904 0 R +/Contents 5900 0 R +/Resources 5898 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R -/Annots [ 5909 0 R 5910 0 R ] +/Parent 5889 0 R +/Annots [ 5903 0 R 5904 0 R ] >> endobj -5909 0 obj << +5903 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [325.68 275.906 539.579 287.898] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi)>> >> endobj -5910 0 obj << +5904 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 262.357 131.853 274.349] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi)>> >> endobj -5907 0 obj << -/D [5905 0 R /XYZ 85.039 781.388 null] +5901 0 obj << +/D [5899 0 R /XYZ 85.039 781.388 null] >> endobj -1714 0 obj << -/D [5905 0 R /XYZ 85.039 544.376 null] +1710 0 obj << +/D [5899 0 R /XYZ 85.039 544.376 null] >> endobj -5908 0 obj << -/D [5905 0 R /XYZ 85.039 499.301 null] +5902 0 obj << +/D [5899 0 R /XYZ 85.039 499.301 null] >> endobj -5904 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F20 2965 0 R /F15 2976 0 R >> +5898 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5913 0 obj << +5907 0 obj << /Length 3800 /Filter /FlateDecode >> @@ -25239,77 +25219,77 @@ OQ Æ@ˆäOM>c;Xtº‘æîý´ÕB—L>šsõÞpÒÊø+¯QUúÉôS¬Z./a‘ÓÌÑ›]¾d™¾ŒÀêæ qÍÊ·X˜Íµæ÷_#ÜÈZýx8>N_v5’/Í(”–n 'opÿ¢”YîªÈ—ž,¡ëJÝ_‰G5Ô¦÷R9çÐë,“ô·ìWqbÇ^<R!éù–>B¤&_Íš¯¾nWÂ`›6x‰üñSw=}oh ͼãAlÿÛ£gúŽK\¥zÀ®_²¥6nßDUœ9ò±’æÉ~4ka„Øû~bÛâd;Âüt,ÊÂÖ×ßúûʸø\Br<R®k»JËB¾xöGŸÇÝÍ™Àÿ€.öendstream endobj -5912 0 obj << +5906 0 obj << /Type /Page -/Contents 5913 0 R -/Resources 5911 0 R +/Contents 5907 0 R +/Resources 5905 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R -/Annots [ 5915 0 R 5917 0 R 5918 0 R 5919 0 R 5922 0 R 5923 0 R ] +/Parent 5889 0 R +/Annots [ 5909 0 R 5911 0 R 5912 0 R 5913 0 R 5916 0 R 5917 0 R ] >> endobj -5915 0 obj << +5909 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [171.679 672.115 425.668 684.108] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/driver_list.cgi)>> >> endobj -5917 0 obj << +5911 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [382.345 412.564 435.974 424.253] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi?make=Anyone)>> >> endobj -5918 0 obj << +5912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [418.702 384.859 464.786 397.761] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic.html)>> >> endobj -5919 0 obj << +5913 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [163.355 371.916 218.138 383.606] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/driver_list.cgi)>> >> endobj -5922 0 obj << +5916 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [165.032 124.057 229.961 135.747] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www2.picante.com:81/~gtaylor/)>> >> endobj -5923 0 obj << +5917 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [107.442 110.508 229.112 122.197] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/howto/)>> >> endobj -5914 0 obj << -/D [5912 0 R /XYZ 85.039 781.388 null] +5908 0 obj << +/D [5906 0 R /XYZ 85.039 781.388 null] >> endobj -1718 0 obj << -/D [5912 0 R /XYZ 85.039 553.968 null] +1714 0 obj << +/D [5906 0 R /XYZ 85.039 553.968 null] >> endobj -5916 0 obj << -/D [5912 0 R /XYZ 85.039 521.75 null] +5910 0 obj << +/D [5906 0 R /XYZ 85.039 521.75 null] >> endobj -1722 0 obj << -/D [5912 0 R /XYZ 85.039 344.098 null] +1718 0 obj << +/D [5906 0 R /XYZ 85.039 344.098 null] >> endobj -5920 0 obj << -/D [5912 0 R /XYZ 85.039 309.954 null] +5914 0 obj << +/D [5906 0 R /XYZ 85.039 309.954 null] >> endobj -1726 0 obj << -/D [5912 0 R /XYZ 85.039 186.296 null] +1722 0 obj << +/D [5906 0 R /XYZ 85.039 186.296 null] >> endobj -5921 0 obj << -/D [5912 0 R /XYZ 85.039 152.152 null] +5915 0 obj << +/D [5906 0 R /XYZ 85.039 152.152 null] >> endobj -5911 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +5905 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5926 0 obj << +5920 0 obj << /Length 4197 /Filter /FlateDecode >> @@ -25327,100 +25307,100 @@ Sëv[h»Mû €å¸÷WÝuڣЯnpWØ|—iÝÀ¯¼ø»\Óæv{0\ „U)o|‰õ”zñ´~•@7U¦Ã×EIŸoHfúÜOzÏu¼8=§½màš4Y“ž›%¦åº±†ts4Be*¬séJÂ;åངãˆ3ˆqЗ„>Ô×\Î X¬}¶oùÁQÃß’¨É•M¹N%wQß೩ÈZýØ×)¥®¸b,OA|]éÂU¤!/ ¢Ñ3U±à}™ÊY”ók¾TäâUF&ªçz¤cÆþv¡ýÓÒJyŽâ’˜;×sè’>6('Öê_ºl*Ò÷…3º•jøøá0²þË3Fo¾¥~ÝtâÇráÕŸ§Õ±,=C@Ïq‘‹Ÿùk¨`ÓEKSŽ(êÇ
½Ò—i øÒ!d®¸S’œ%ŸØ5ÇuÿA^<û endobj -5925 0 obj << +5919 0 obj << /Type /Page -/Contents 5926 0 R -/Resources 5924 0 R +/Contents 5920 0 R +/Resources 5918 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R -/Annots [ 5930 0 R 5931 0 R 5932 0 R 5933 0 R 5934 0 R 5935 0 R 5936 0 R 5937 0 R 5938 0 R 5939 0 R 5940 0 R ] +/Parent 5889 0 R +/Annots [ 5924 0 R 5925 0 R 5926 0 R 5927 0 R 5928 0 R 5929 0 R 5930 0 R 5931 0 R 5932 0 R 5933 0 R 5934 0 R ] >> endobj -5930 0 obj << +5924 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [384.951 320.399 440.338 332.089] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/download.cgi?filename=cupsomatic&show=0)>> >> endobj -5931 0 obj << +5925 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [296.178 224.949 365.747 237.85] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/download.cgi?filename=lpdomatic&show=0)>> >> endobj -5932 0 obj << +5926 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [442.864 224.949 510.766 237.85] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/download.cgi?filename=lpdomatic&show=0)>> >> endobj -5933 0 obj << +5927 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [236.356 184.907 312.341 196.597] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/till/)>> >> endobj -5934 0 obj << +5928 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [208.094 171.358 276.783 183.047] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.mandrakesoft.com/)>> >> endobj -5935 0 obj << +5929 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [174.108 157.203 205.494 170.104] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.fltk.org/)>> >> endobj -5936 0 obj << +5930 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [238.397 157.203 263.419 170.104] /Subtype/Link/A<</Type/Action/S/URI/URI(http://cups.sourceforge.net/xpp/)>> >> endobj -5937 0 obj << +5931 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [148.686 130.104 173.557 143.006] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ppr.sourceforge.net/)>> >> endobj -5938 0 obj << +5932 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [256.19 130.104 296.471 143.006] /Subtype/Link/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/lpr/)>> >> endobj -5939 0 obj << +5933 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [318.929 130.104 354.71 143.006] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.lprng.org/)>> >> endobj -5940 0 obj << +5934 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [194.892 116.555 256.309 129.457] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/download.cgi?filename=directomatic&show=0)>> >> endobj -5927 0 obj << -/D [5925 0 R /XYZ 85.039 781.388 null] +5921 0 obj << +/D [5919 0 R /XYZ 85.039 781.388 null] >> endobj -1730 0 obj << -/D [5925 0 R /XYZ 85.039 719.568 null] +1726 0 obj << +/D [5919 0 R /XYZ 85.039 719.568 null] >> endobj -5928 0 obj << -/D [5925 0 R /XYZ 85.039 685.425 null] +5922 0 obj << +/D [5919 0 R /XYZ 85.039 685.425 null] >> endobj -1734 0 obj << -/D [5925 0 R /XYZ 85.039 382.032 null] +1730 0 obj << +/D [5919 0 R /XYZ 85.039 382.032 null] >> endobj -5929 0 obj << -/D [5925 0 R /XYZ 85.039 348.494 null] +5923 0 obj << +/D [5919 0 R /XYZ 85.039 348.494 null] >> endobj -5924 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> +5918 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5943 0 obj << +5937 0 obj << /Length 3864 /Filter /FlateDecode >> @@ -25442,70 +25422,70 @@ bv à :Å°))ÁÊ·ÍÔ—û¤8ÁE kŠ¾Ì¦ñ_bc£ àûyüÓ?Z-ƒ°v1-€?æÁ_únÚØ\M-€l7ð5-Èó
æôF¥D©:%øÿº;,¾endstream endobj -5942 0 obj << +5936 0 obj << /Type /Page -/Contents 5943 0 R -/Resources 5941 0 R +/Contents 5937 0 R +/Resources 5935 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5895 0 R -/Annots [ 5946 0 R 5947 0 R 5948 0 R 5950 0 R 5951 0 R 5952 0 R ] +/Parent 5889 0 R +/Annots [ 5940 0 R 5941 0 R 5942 0 R 5944 0 R 5945 0 R 5946 0 R ] >> endobj -5946 0 obj << +5940 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [417.336 699.694 477.54 711.989] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0)>> >> endobj -5947 0 obj << +5941 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [126.184 550.652 219.086 562.342] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/download/foomatic/foomatic-db-engine-3.0.0beta1.tar.gz)>> >> endobj -5948 0 obj << +5942 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [172.618 537.103 264.005 548.793] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/kpfeifle/LinuxKongress2002/Tutorial/II.Foomatic-User/II.tutorial-handout-foomatic-user.html)>> >> endobj -5950 0 obj << +5944 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 213.721 139.975 225.411] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www-124.ibm.com/developerworks/oss/linux/projects/omni/)>> >> endobj -5951 0 obj << +5945 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 159.525 144.521 171.214] /Subtype/Link/A<</Type/Action/S/URI/URI(http://hpinkjet.sf.net/)>> >> endobj -5952 0 obj << +5946 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 104.722 168.415 117.623] /Subtype/Link/A<</Type/Action/S/URI/URI(http://gimp-print.sf.net/)>> >> endobj -5944 0 obj << -/D [5942 0 R /XYZ 85.039 781.388 null] +5938 0 obj << +/D [5936 0 R /XYZ 85.039 781.388 null] >> endobj -1738 0 obj << -/D [5942 0 R /XYZ 85.039 761.463 null] +1734 0 obj << +/D [5936 0 R /XYZ 85.039 761.463 null] >> endobj -5945 0 obj << -/D [5942 0 R /XYZ 85.039 743.459 null] +5939 0 obj << +/D [5936 0 R /XYZ 85.039 743.459 null] >> endobj -1742 0 obj << -/D [5942 0 R /XYZ 85.039 386.736 null] +1738 0 obj << +/D [5936 0 R /XYZ 85.039 386.736 null] >> endobj -5949 0 obj << -/D [5942 0 R /XYZ 85.039 353.199 null] +5943 0 obj << +/D [5936 0 R /XYZ 85.039 353.199 null] >> endobj -5941 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +5935 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5955 0 obj << +5949 0 obj << /Length 3768 /Filter /FlateDecode >> @@ -25528,77 +25508,77 @@ p Z¡WBO{ÞÆ÷l2Œ ŤéËÿÈ4@Á½Î’ûiž+7=·Oo<¨'5Š–§ÓìkÎΑ~ràö&ƒö³á°‚à q漨³pœ BŸ(íå4½4¶33ä§zä$Ê ¶Mñu("l£í”s}²ÕÐt¼B‹=s_qt¥dSC”á&YÐ/‘^-€zíâï/Õ~+œ*Ÿ~kÁ™P©3Ó„EJ¹ð•q¢þü#w¯>_Ë榻-xè(º› endobj -5954 0 obj << +5948 0 obj << /Type /Page -/Contents 5955 0 R -/Resources 5953 0 R +/Contents 5949 0 R +/Resources 5947 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R -/Annots [ 5958 0 R 5959 0 R 5960 0 R 5961 0 R 5963 0 R 5964 0 R ] +/Parent 5960 0 R +/Annots [ 5952 0 R 5953 0 R 5954 0 R 5955 0 R 5957 0 R 5958 0 R ] >> endobj -5958 0 obj << +5952 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [166.274 686.144 208.357 697.834] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org//kpfeifle/LinuxKongress2002/Tutorial/)>> >> endobj -5959 0 obj << +5953 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [414.258 686.144 448.765 697.834] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/newsportal/)>> >> endobj -5960 0 obj << +5954 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [267.768 671.989 397.093 684.891] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/macosx/)>> >> endobj -5961 0 obj << +5955 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [153.592 659.046 237.013 670.735] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/newsportal/thread.php3?name=linuxprinting.macosx.general)>> >> endobj -5963 0 obj << +5957 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 167.864 135.187 180.766] /Subtype/Link/A<</Type/Action/S/URI/URI(http://printing.kde.org/overview/kprinter.phtml)>> >> endobj -5964 0 obj << +5958 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [216.837 167.864 254.284 180.766] /Subtype/Link/A<</Type/Action/S/URI/URI(http://gtklp.sourceforge.net/)>> >> endobj -5956 0 obj << -/D [5954 0 R /XYZ 85.039 781.388 null] +5950 0 obj << +/D [5948 0 R /XYZ 85.039 781.388 null] >> endobj -1746 0 obj << -/D [5954 0 R /XYZ 85.039 761.463 null] +1742 0 obj << +/D [5948 0 R /XYZ 85.039 761.463 null] >> endobj -5957 0 obj << -/D [5954 0 R /XYZ 85.039 729.909 null] +5951 0 obj << +/D [5948 0 R /XYZ 85.039 729.909 null] >> endobj -1750 0 obj << -/D [5954 0 R /XYZ 85.039 417.541 null] +1746 0 obj << +/D [5948 0 R /XYZ 85.039 417.541 null] >> endobj -5962 0 obj << -/D [5954 0 R /XYZ 85.039 386.254 null] +5956 0 obj << +/D [5948 0 R /XYZ 85.039 386.254 null] >> endobj -1754 0 obj << -/D [5954 0 R /XYZ 85.039 140.652 null] +1750 0 obj << +/D [5948 0 R /XYZ 85.039 140.652 null] >> endobj -5965 0 obj << -/D [5954 0 R /XYZ 85.039 105.906 null] +5959 0 obj << +/D [5948 0 R /XYZ 85.039 105.906 null] >> endobj -5953 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +5947 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5969 0 obj << +5963 0 obj << /Length 3376 /Filter /FlateDecode >> @@ -25620,148 +25600,148 @@ Iå×\nJ?vB¥¦ÅÐ \Á%Æã!
}ÁŠn<ÔÃ9S]F³øª“«~me]) ê…à8†ÒÀØ- <°‡©]*íƒ.Þlã©r¡w§_<R¹Zð BëŽþX²·ßÚ?£×\r/ˆZ?°§~RßÛô Ó.™º¯Ë¤2µQÊ:‹m™ìÇ4,á«Ik@ÆõKÃ̩׵Z»zä•«Eî}š›7¡|ÕºN"Uø+Yë¡ú}JÈ>Œ.´ôýŽëò§¹5Ö¯ŽQVíšðŽ€—›:¡Ã‚xnÉ#E
‘FOçLÙÏŽpôBÔ`×8ȵҚšçO8ãÒ¬._¤<u]¯Ó(ýú´öžãWØã»3¯Mj‰+l†™½Â§Ö\awÉ
_a7änèù¡ß¨¤’à<;f{ôëà Ö&ün±›÷¥¾¢èLøTWéðs"
ýŸ3spèU¬_I6÷žK(!ׯ‘l M>äÈêµàÁÈèÂ>›÷éþÅóendstream endobj -5968 0 obj << +5962 0 obj << /Type /Page -/Contents 5969 0 R -/Resources 5967 0 R +/Contents 5963 0 R +/Resources 5961 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R -/Annots [ 5971 0 R 5972 0 R 5973 0 R 5974 0 R 5975 0 R 5976 0 R 5977 0 R 5978 0 R 5979 0 R 5980 0 R 5981 0 R 5982 0 R 5983 0 R 5984 0 R 5985 0 R 5986 0 R 5987 0 R 5988 0 R 5989 0 R 5990 0 R 5991 0 R ] +/Parent 5960 0 R +/Annots [ 5965 0 R 5966 0 R 5967 0 R 5968 0 R 5969 0 R 5970 0 R 5971 0 R 5972 0 R 5973 0 R 5974 0 R 5975 0 R 5976 0 R 5977 0 R 5978 0 R 5979 0 R 5980 0 R 5981 0 R 5982 0 R 5983 0 R 5984 0 R 5985 0 R ] >> endobj -5971 0 obj << +5965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [148.013 703.447 407.73 715.44] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi)>> >> endobj -5972 0 obj << +5966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [371.497 676.349 539.579 688.341] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi?make=Anyone)>> >> endobj -5973 0 obj << +5967 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 662.8 273.67 673.883] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi?make=Anyone)>> >> endobj -5974 0 obj << +5968 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [371.497 567.652 539.579 580.554] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_4_Plus)>> >> endobj -5975 0 obj << +5969 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 554.406 354.349 565.489] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_4_Plus)>> >> endobj -5976 0 obj << +5970 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [371.497 459.562 539.579 471.554] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_driver.cgi?driver=ljet4)>> >> endobj -5977 0 obj << +5971 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 446.012 273.67 458.005] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_driver.cgi?driver=ljet4)>> >> endobj -5978 0 obj << +5972 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [508.95 377.963 539.579 390.865] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/cups-doc.html)>> >> endobj -5979 0 obj << +5973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 364.414 325.713 377.316] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/cups-doc.html)>> >> endobj -5980 0 obj << +5974 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [371.497 364.414 539.579 377.316] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/pdq-doc.html)>> >> endobj -5981 0 obj << +5975 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 350.865 182.533 363.767] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/pdq-doc.html)>> >> endobj -5982 0 obj << +5976 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [325.181 350.865 539.579 363.767] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/lpd-doc.html)>> >> endobj -5983 0 obj << +5977 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 337.316 136.217 350.217] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/lpd-doc.html)>> >> endobj -5984 0 obj << +5978 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [216.087 337.316 430.291 350.217] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/ppr-doc.html)>> >> endobj -5985 0 obj << +5979 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [133.74 323.767 388.228 336.668] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/direct-doc.html)>> >> endobj -5986 0 obj << +5980 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [394.406 296.971 539.579 308.964] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=1)>> >> endobj -5987 0 obj << +5981 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 283.422 492.799 295.415] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=1)>> >> endobj -5988 0 obj << +5982 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [421.347 256.021 539.579 268.922] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=0)>> >> endobj -5989 0 obj << +5983 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 242.774 492.799 254.767] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=0)>> >> endobj -5990 0 obj << +5984 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [342.861 147.627 539.579 160.529] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_driver.cgi?driver=ljet4)>> >> endobj -5991 0 obj << +5985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 134.078 245.034 146.979] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/show_driver.cgi?driver=ljet4)>> >> endobj -5970 0 obj << -/D [5968 0 R /XYZ 85.039 781.388 null] +5964 0 obj << +/D [5962 0 R /XYZ 85.039 781.388 null] >> endobj -5967 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F35 2980 0 R /F58 3365 0 R >> +5961 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F35 2976 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -5994 0 obj << +5988 0 obj << /Length 3477 /Filter /FlateDecode >> @@ -25788,46 +25768,46 @@ UP¡—8ot‡Ù*ˆZVš:®yšZ#kF~㚃õÊt2^í_¡Û½•Wµ]èm€päž,”"T¤=%ëlõ<[÷Ÿu"PNÔcŽ» ð*IëÒ>xIDÄ,zq0€LÊœßdÅfpû8z«ˆJÝtÞ¬qÁ®â&ä°<Qñb—W¶à‡ê*ÜLGQQ+¢„çz gë?
µh4§–ôq4ªñ4ã#.ßG#Wûgg˜Ó/ˆÏªÛ2vWñS—¼àOº ÝX¼ðÓªå|¥q^Š¢.P냨#rÓ¿XȽÁ3ueÎX“ĵÒýæš±†ßEÎÿdbc|§ø>‰<ÄR#ôv¬ì6[qh\†gˆéò„ƇÁu–Á¨oŽ'ø;‘âyâ'¡—òo½¸þ±WQÏ ÙÒï´¯[i¸êc„ÒLîµS»”ôzn0Y?&÷—~Ì6Tä…›ˆ3õ•(ÜÀ7¼àöàÈŽù5?z;aøÿà^«endstream endobj -5993 0 obj << +5987 0 obj << /Type /Page -/Contents 5994 0 R -/Resources 5992 0 R +/Contents 5988 0 R +/Resources 5986 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R -/Annots [ 5996 0 R 5997 0 R 5998 0 R 5999 0 R ] +/Parent 5960 0 R +/Annots [ 5990 0 R 5991 0 R 5992 0 R 5993 0 R ] >> endobj -5996 0 obj << +5990 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [140.74 415.925 539.579 427.918] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0)>> >> endobj -5997 0 obj << +5991 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 404.8 119.036 413.459] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0)>> >> endobj -5998 0 obj << +5992 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [439.559 374.975 539.579 387.876] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=1)>> >> endobj -5999 0 obj << +5993 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 361.425 440.258 374.327] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=1)>> >> endobj -5995 0 obj << -/D [5993 0 R /XYZ 85.039 781.388 null] +5989 0 obj << +/D [5987 0 R /XYZ 85.039 781.388 null] >> endobj -5992 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R /F62 4052 0 R >> +5986 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6002 0 obj << +5996 0 obj << /Length 2698 /Filter /FlateDecode >> @@ -25848,39 +25828,39 @@ xÚ¥YYsÜ6~ׯ˜å>˜ªÒPo¦Ê¶7ñ:[ë(–RyHò@
!
ccžh}ú ßyíúŽž‹þ…ieoß7øxÕ¢æÆ‚HW7Fæ}6µ–TÆËeÆü[GKçH€ÄgÐ_ÎeÐàKe]ð”wøìè4èbOÞ¥¯ÄÀaUð[„Â…z‹‡Öõlb§e–®16v†ùÑVáŒÚè8è‹1tÉ[¤ÖB}žŽjïhžØ¯<é1F-‰ó«õZª7ÝpZžs¥VX–7 AèçýÓ˜d†)‘ÚS£Ÿ)nô;X]ëWQâéÍ_Ç¡RAZý¢êªãýàÌ¿v¡eþ±!}/ÈÏeY¥LðýÎkr5@†,Ìϧê8¼@h]ÐäA–뇙gá©Â•
bmendstream endobj -6001 0 obj << +5995 0 obj << /Type /Page -/Contents 6002 0 R -/Resources 6000 0 R +/Contents 5996 0 R +/Resources 5994 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R +/Parent 5960 0 R >> endobj -6003 0 obj << -/D [6001 0 R /XYZ 85.039 781.388 null] ->> endobj -1758 0 obj << -/D [6001 0 R /XYZ 85.039 582.296 null] +5997 0 obj << +/D [5995 0 R /XYZ 85.039 781.388 null] >> endobj -6004 0 obj << -/D [6001 0 R /XYZ 85.039 539.949 null] +1754 0 obj << +/D [5995 0 R /XYZ 85.039 582.296 null] >> endobj -1762 0 obj << -/D [6001 0 R /XYZ 85.039 389.86 null] +5998 0 obj << +/D [5995 0 R /XYZ 85.039 539.949 null] >> endobj -6005 0 obj << -/D [6001 0 R /XYZ 85.039 355.115 null] +1758 0 obj << +/D [5995 0 R /XYZ 85.039 389.86 null] >> endobj -1766 0 obj << -/D [6001 0 R /XYZ 85.039 184.428 null] +5999 0 obj << +/D [5995 0 R /XYZ 85.039 355.115 null] >> endobj -6006 0 obj << -/D [6001 0 R /XYZ 85.039 150.288 null] +1762 0 obj << +/D [5995 0 R /XYZ 85.039 184.428 null] >> endobj 6000 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F35 2980 0 R >> +/D [5995 0 R /XYZ 85.039 150.288 null] +>> endobj +5994 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6009 0 obj << +6003 0 obj << /Length 2684 /Filter /FlateDecode >> @@ -25892,40 +25872,40 @@ tI œ¨7BñÉšzn_~{¨ý^× ÁY®G–¤ ÖóôÝô:›ì¾¹ïª(eGÔ.ÔêF@¡W¦»*cDî0ÚÐÍB
1saVÙ1ž’&܆áÂvb·x”oƒ’œÉ p¬×):™Çh†ˆD)7ÞRúyâÎr:yì¡Fp¸¿²úÀcÏÖÜù’—)õÏHH¡õ¶ÀYyä±ÍC0ùb\ñ†d0Í„žH(ÒûMÆ!´¨%Jê+þ…Ÿ$–Õ¾ª’ý Zûc^•Ü>cÐN¼@G¸ÓAÇo#ܾNu‹x(²‚êC-X‚2óŠ(€me·/x KÚIÏ
€—‘á"ßQè”ltFôCŒ ÈcƒïVõÌÃÄ=;)ùF#QHJd¾¬duRð8‚ò©ç÷ÉCDÊdÇmMÙk³Õ}fºçEä›æ”‰0šG{j·lw¸Î$”`”uÿ”ìP¢¯3‰üREäM${…£wœf¤ëËc‚¹1FSj”ŒÐMÉYjŽsT¦6EeœÁÊm¾Íx·6÷P+$áÌ€õ‚N<¹üV(g”‚äÛȼ×Ùƒ§Óy8ºhp.Áˆ¿M:[xÖbù0噯íŽyø¤”¥(Cä[çº:f<™ðÏtù¨~šÎuÂk3¬6¥»ÀÓÌä¨Y]é|DÒ=3Cu–Ü2=ÖíeÅy‹=)¨hdSb12pN(°CFûIë‰i†#Lodj“›&6w3Ôt8Vur€’kjdÏc²¡ÒÑÖ⹦Y¼÷3ÀµÆrÖS¾>Ô„&F+hSÀ‚)F]°F•gdÐ!ñ’’;¥`áŠi{ÞcÅÒ=œRÀpЇ.ô¹Æ:\)‡&„LÖÇÕ½ûÏû/û*ßË(…¯r3HÚ>HE1I…؆â PrGͦØW¶*\zFiŠ*òη(ÚÁï–jãþŒ÷(Ãù|¶×§ý¡)x¥fnp™™>#sú?F›Èúšôyç4”‹öæ¿Ó¶äJHÍo³ ´šÃ@ÁíñØž±Jç ÷pÕŒŒd§×ŽTL‘Æe¢¹Hˆ*²ãP“èÒ’94…ä‚4þ~ÿ3ü¾“â’j¾\»x¨hN¢úÖ]cæò»9%ub”’Qÿ0êýØ·ýñTß’Pª÷•©™£lßñô6¨dE—™rB(·¢1nš¤ËîHåÚžrMvÚã)#bã\çÇLJÎR.ö~šo³$¯@J4o¡ÆahiFp¢›@Œ0l‘èpì‡ÂàØÄRŠ xnŠ‚GÀÿR‰4äD{:ÝärrIäN¤ÃÚ‹n¤ˆÑ³“..èä•×A×¼È _.ÄB9PòJd+û¶Umçòý/KÊ¡*Õ÷Òæ¸ÑZš£ ÑM£0lÖáØo4ƒ#¡–ø&„Æe»pY«pq×·•¡I{MEóíu G"½õÅe³Ü›$7q1‡áÕ¼{ÖڶƬÁ¸qZšãÑMãŒ0lÓáØoƒ£ö¨=äÊÿëêı•!ZWuSE®Û*d+È|î jšh1Gaµ'`î9¶Ò‹·8×_@ùTrƒ][;.Šýèâ}g¸NƒÛæxÚs—ê8_¡¨¶…Å목Íó2çfº¼ìì·“òE¼žËsžŸRŠÂó·?$izhvžò<Uͳ‹T=•±ŽT6¼hð4²þÜuqáž<Ç‹rûŠK…TxE¡·H¹fçJr&/dxæ~vjÒ-êR›¯3^û¶)N!ŒšR°©"{üÀƒ©ÀGýÀ |DðÜîÛáå#‚/«¼‘º-l8`zƒ›ÑžûAï3ô\¶š{]¬ðIÄ
.$.ª
??¼ÏÅ"(íÓKÉfú>ži>pÇÁki_"ÜصCÏ%Q endobj -6008 0 obj << +6002 0 obj << /Type /Page -/Contents 6009 0 R -/Resources 6007 0 R +/Contents 6003 0 R +/Resources 6001 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R -/Annots [ 6011 0 R ] +/Parent 5960 0 R +/Annots [ 6005 0 R ] >> endobj -6011 0 obj << +6005 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [343.74 706.133 512.885 719.034] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linuxprinting.org/printer_list.cgi)>> >> endobj -6010 0 obj << -/D [6008 0 R /XYZ 85.039 781.388 null] ->> endobj -1770 0 obj << -/D [6008 0 R /XYZ 85.039 691.864 null] +6004 0 obj << +/D [6002 0 R /XYZ 85.039 781.388 null] >> endobj -6012 0 obj << -/D [6008 0 R /XYZ 85.039 657.724 null] +1766 0 obj << +/D [6002 0 R /XYZ 85.039 691.864 null] >> endobj -1774 0 obj << -/D [6008 0 R /XYZ 85.039 351.546 null] +6006 0 obj << +/D [6002 0 R /XYZ 85.039 657.724 null] >> endobj -6013 0 obj << -/D [6008 0 R /XYZ 85.039 317.406 null] +1770 0 obj << +/D [6002 0 R /XYZ 85.039 351.546 null] >> endobj 6007 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F41 2998 0 R >> +/D [6002 0 R /XYZ 85.039 317.406 null] +>> endobj +6001 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6016 0 obj << +6010 0 obj << /Length 2644 /Filter /FlateDecode >> @@ -25939,33 +25919,33 @@ VÝeUi^ïu”&d’KºÂ½"gnž?ž%Z…ö‡ ?©åœ†_|I!tÁb˜DÒÐàþ¼rû©{! @W¾â*‹ÀqDâ‚:ókÅCóe‹ö.ãÏÙŽO {5D“}%ŽCr»aÐ;í¼‹°]$SÁñŠ!!½ö½”Š§—²{ ƒžNÉ:jIPW!Åz`„íóìäõu4$ˆsfydB3Îi( @ôç¨ÑöÃM%A‹
#Mç1©n^Ll2P^+®Í„¸v“Iö!F:ìÚ xÓÃÆ\›sÙµ —\ÛÂεbtm6Æù%„óÕÂ1ZM³×ÇAgl0n2T ÌÓðtwÍAz-
OÑ]”•«0ÿVpúV´¦S;@¬ésÎË CÈÖì!,ú-ªÉ_àõ›|@ÛÎô>£ß,++!Á;÷{£à¼aëÊ<Ù~&™í’@>˜zz\Iz˜% •da¯$'‡•ÄÂhx²cWYÎ$/º¬»Î3É?ªC{bÌÃɺλb“úlۥ锗ÔGgÚ—8Ë9‰b*2"‡J½>©êcË^ê.VÛ(;%—N7ñÆ“k沸ÐKâC؉ëã ¸lŒ¼Æy¶™õAn- endobj -6015 0 obj << +6009 0 obj << /Type /Page -/Contents 6016 0 R -/Resources 6014 0 R +/Contents 6010 0 R +/Resources 6008 0 R /MediaBox [0 0 595.276 841.89] -/Parent 5966 0 R +/Parent 5960 0 R >> endobj -6017 0 obj << -/D [6015 0 R /XYZ 85.039 781.388 null] +6011 0 obj << +/D [6009 0 R /XYZ 85.039 781.388 null] >> endobj -1778 0 obj << -/D [6015 0 R /XYZ 85.039 551.001 null] +1774 0 obj << +/D [6009 0 R /XYZ 85.039 551.001 null] >> endobj -6018 0 obj << -/D [6015 0 R /XYZ 85.039 516.255 null] +6012 0 obj << +/D [6009 0 R /XYZ 85.039 516.255 null] >> endobj -1782 0 obj << -/D [6015 0 R /XYZ 85.039 227.22 null] +1778 0 obj << +/D [6009 0 R /XYZ 85.039 227.22 null] >> endobj -6019 0 obj << -/D [6015 0 R /XYZ 85.039 192.475 null] +6013 0 obj << +/D [6009 0 R /XYZ 85.039 192.475 null] >> endobj -6014 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R >> +6008 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6022 0 obj << +6016 0 obj << /Length 2856 /Filter /FlateDecode >> @@ -25987,33 +25967,33 @@ MÃ_ãé»Ìà(‡y"Š 6çJ àÃá>õJyx˜eäΛ{¦Ú³…A*}#‰I>Ìþ݉Wø&jàEðhfà/H߃ôK/;›)¡wôÝ2
šyÛP(Ò;QÁoŒþñƒ×× [ÉÃMÇ”×XëÑ“Ã
±q#”/BpÔæKWbEÌ%3ÕÈMŒÁ Nàë4†°mÇoE¸W]½òîznpö/ðÏýŸþ|kÿv endobj -6021 0 obj << +6015 0 obj << /Type /Page -/Contents 6022 0 R -/Resources 6020 0 R +/Contents 6016 0 R +/Resources 6014 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R +/Parent 6020 0 R >> endobj -6023 0 obj << -/D [6021 0 R /XYZ 85.039 781.388 null] +6017 0 obj << +/D [6015 0 R /XYZ 85.039 781.388 null] >> endobj -1786 0 obj << -/D [6021 0 R /XYZ 85.039 706.019 null] +1782 0 obj << +/D [6015 0 R /XYZ 85.039 706.019 null] >> endobj -6024 0 obj << -/D [6021 0 R /XYZ 85.039 671.274 null] +6018 0 obj << +/D [6015 0 R /XYZ 85.039 671.274 null] >> endobj -1790 0 obj << -/D [6021 0 R /XYZ 85.039 627.939 null] +1786 0 obj << +/D [6015 0 R /XYZ 85.039 627.939 null] >> endobj -6025 0 obj << -/D [6021 0 R /XYZ 85.039 587.775 null] +6019 0 obj << +/D [6015 0 R /XYZ 85.039 587.775 null] >> endobj -6020 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F35 2980 0 R >> +6014 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6029 0 obj << +6023 0 obj << /Length 3103 /Filter /FlateDecode >> @@ -26034,33 +26014,33 @@ Uêé›æPðÎ…åÐr в¤us@Ôd?AÅp;§û† Ã*Éd†¹Ò‰I{rhkÓ›¤%ú¡Âñ~h]â²N¤s2roydMKˆ¤¢îTV–¹ ùEy%îD ):Éêîš’¦îèЮ²]žŽÏª¥ƒ÷©þ¦L3ø5ï/ØQ{úáZYÛí½—¦ ŒüVBÚaاÃÈŽF§ü±ÖeB®k÷…iOêØêA¯#vŒ}ú‡·—EU¨gøÓ£; —–×aÓVLüFÆ„_pjFÜü´”Q¼yº”?ÐýbGù#òÉ·[œŽ.Ë#©Ö:•AÞ’"|µÐ¶ÇÑþwe-€Ÿ0¢AEýï7÷Lƒä…Ñ‹µpË#=žG¾¼x½"×ü£qÍÝþq.¢¢n -?—çžÛ›øŸmóý)DÿœâÛ‰&ÎBK7ÖÏÂKOþ>CÿÉĉÂÿ&eDendstream endobj -6028 0 obj << +6022 0 obj << /Type /Page -/Contents 6029 0 R -/Resources 6027 0 R +/Contents 6023 0 R +/Resources 6021 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R +/Parent 6020 0 R >> endobj -6030 0 obj << -/D [6028 0 R /XYZ 85.039 781.388 null] +6024 0 obj << +/D [6022 0 R /XYZ 85.039 781.388 null] >> endobj -1794 0 obj << -/D [6028 0 R /XYZ 85.039 410.739 null] +1790 0 obj << +/D [6022 0 R /XYZ 85.039 410.739 null] >> endobj -6031 0 obj << -/D [6028 0 R /XYZ 85.039 368.392 null] +6025 0 obj << +/D [6022 0 R /XYZ 85.039 368.392 null] >> endobj -1798 0 obj << -/D [6028 0 R /XYZ 85.039 285.443 null] +1794 0 obj << +/D [6022 0 R /XYZ 85.039 285.443 null] >> endobj -6032 0 obj << -/D [6028 0 R /XYZ 85.039 251.304 null] +6026 0 obj << +/D [6022 0 R /XYZ 85.039 251.304 null] >> endobj -6027 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R >> +6021 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6035 0 obj << +6029 0 obj << /Length 2128 /Filter /FlateDecode >> @@ -26076,40 +26056,40 @@ V¥HÃÐÉÜ( ÜíkCP‚V«žÆM€Ò±¼¬Ý@s¶ÌÕ>@CÈeî-"z”:µh”p-™ÉÒò2Õ¤Ðf¶µ5°;uìS¦aÝ'Œ GÕ?æê|WŠ/ ㋈™ì8Hø~îV0ÿœ÷"¡‰®–¢½ÎÝÞßPÝ^(zm†ŸtåÓ#„òŒV< u$ì.»!Ê‘SeÛ.{¡ó~þÎ2«¹=x–YÕͦ°É}]Ŧií3Ó„_k=ºª¦ñMª2ï^ÛöšÚ<y$å½M(L«îÃT$ùý4Œ<3$ÉðÐva(oÁÈùÖÉ=zZ_¿Ô®Gá4†[‰+Âï!êTèÝàqovÏíßq{·«kxM6ô“ÙbWþwvë÷'Ìöu‚³]šëf»üJ9— &ü0aÈSˆúï]ô9Ëì,Q%Õ®-ZÛ–¹Å9|]4|†ë‹RN„$ø¨Ï€ƒO$ŠBaµíåÛ]Ûƒ–¢Ý›2oð´æºë¸]?…ÔœC¨¹:áRh“õOÎPr±w®7¡Oûk ãõƒ¯}&Þ”¼j¸±™tÕ]L¡½r,$'}ËLS離¿b€9¼Ëí°åkØ-9k¹CÇlзI:7 ôÝä¹Zŧ߱ðÏöú¦ïå=àBð%úÌ[8TJ(Ùé‚þQéÑW“î»ú‘ÂÔ*´Sendstream endobj -6034 0 obj << +6028 0 obj << /Type /Page -/Contents 6035 0 R -/Resources 6033 0 R +/Contents 6029 0 R +/Resources 6027 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R ->> endobj -6036 0 obj << -/D [6034 0 R /XYZ 85.039 781.388 null] +/Parent 6020 0 R >> endobj -1802 0 obj << -/D [6034 0 R /XYZ 85.039 688.875 null] +6030 0 obj << +/D [6028 0 R /XYZ 85.039 781.388 null] >> endobj -6037 0 obj << -/D [6034 0 R /XYZ 85.039 657.06 null] +1798 0 obj << +/D [6028 0 R /XYZ 85.039 688.875 null] >> endobj -1806 0 obj << -/D [6034 0 R /XYZ 85.039 365.343 null] +6031 0 obj << +/D [6028 0 R /XYZ 85.039 657.06 null] >> endobj -6038 0 obj << -/D [6034 0 R /XYZ 85.039 333.126 null] +1802 0 obj << +/D [6028 0 R /XYZ 85.039 365.343 null] >> endobj -1810 0 obj << -/D [6034 0 R /XYZ 85.039 262.693 null] +6032 0 obj << +/D [6028 0 R /XYZ 85.039 333.126 null] >> endobj -6039 0 obj << -/D [6034 0 R /XYZ 85.039 222.529 null] +1806 0 obj << +/D [6028 0 R /XYZ 85.039 262.693 null] >> endobj 6033 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +/D [6028 0 R /XYZ 85.039 222.529 null] +>> endobj +6027 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6042 0 obj << +6036 0 obj << /Length 2494 /Filter /FlateDecode >> @@ -26128,27 +26108,27 @@ PÈm© ÐÕ<Älû¹¨ón"HƒÀM´2 14ÀgóFAYoF•Â ½1ÖÕ!¿á°«bªLÛÚ°ÜË®c ´/Ýò´-97TÉyùCfûpzÕ5<Õvžy"Y/e"´~Òæ •î°2õô½}È;S£Fƒ•.IOÔ!€ =¸›¥¤+¦DÄKà_踫N ^)Äaø‘¼û¼!u‘UÎí<}è‘gì{ʾ H®Òó
ðMΞ‚{v,ë±^Šö°Á›FñCìãÁÃãA"æÉ?ô¶q1¢9ÉsúºÔŠÆõ¨§jÊW]'/1d¸ÞN*e˜‹¬–))ľÙÀWÛ6ܵ:÷“Àɳ>c<9GXÞJ¿‰Ä&ˆé³
”€Ñ‡¾1éaRLµÌ.š6±ôIa€ÞS~’Æ+/ákÛJ”$ÎG2ü¨‰”$ã&.D¬6 endobj -6041 0 obj << +6035 0 obj << /Type /Page -/Contents 6042 0 R -/Resources 6040 0 R +/Contents 6036 0 R +/Resources 6034 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R +/Parent 6020 0 R >> endobj -6043 0 obj << -/D [6041 0 R /XYZ 85.039 781.388 null] +6037 0 obj << +/D [6035 0 R /XYZ 85.039 781.388 null] >> endobj -1814 0 obj << -/D [6041 0 R /XYZ 85.039 717.788 null] +1810 0 obj << +/D [6035 0 R /XYZ 85.039 717.788 null] >> endobj -6044 0 obj << -/D [6041 0 R /XYZ 85.039 675.441 null] +6038 0 obj << +/D [6035 0 R /XYZ 85.039 675.441 null] >> endobj -6040 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R /F35 2980 0 R >> +6034 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6049 0 obj << +6043 0 obj << /Length 2386 /Filter /FlateDecode >> @@ -26162,28 +26142,28 @@ G{Û–‚åÍðiy®#óüâþâ?)^sG¼ë”V<'´¼Ð9V‹òN¨Å³-ÏvI-ÍäHA;4¶U96u`,Ç&Àjüye9Ö¡±Ž³§‘ -åùÒu6)¥`«@[®¦çØÑב²l7ŠFŒ‰ù^&L¦5º.ÍÑ€S!kè²Cº”Ž,®e äŠBfõC¶Ùš3¶ZÇoó ‰"†|¢b S%æL²>¤1zŠ}6ßÓƒLÎÏ@ˆ†ñœ÷—] 1‡.d¨qûPVθÖ4»¼‰r ¾}€Ž!<XKN$Üw÷3yŸög•<ºnsÌ$+êÛ2yÝcà ^M%¦ï²›’òT)뮲àûDB‰99òY7òÀoüÑÀAþº·¡C+;™¸-úÛ 4øDpòÚ ÿYë¯ýÍͱB':„<-0›YšÍ¦#ç¥Û¿R0Ò€á?€1&endstream endobj -6048 0 obj << +6042 0 obj << /Type /Page -/Contents 6049 0 R -/Resources 6047 0 R +/Contents 6043 0 R +/Resources 6041 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R +/Parent 6020 0 R >> endobj -6050 0 obj << -/D [6048 0 R /XYZ 85.039 781.388 null] +6044 0 obj << +/D [6042 0 R /XYZ 85.039 781.388 null] >> endobj -1818 0 obj << -/D [6048 0 R /XYZ 85.039 340.005 null] +1814 0 obj << +/D [6042 0 R /XYZ 85.039 340.005 null] >> endobj -6051 0 obj << -/D [6048 0 R /XYZ 85.039 297.657 null] +6045 0 obj << +/D [6042 0 R /XYZ 85.039 297.657 null] >> endobj -6047 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F58 3365 0 R /F41 2998 0 R /F62 4052 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +6041 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F58 3360 0 R /F41 2994 0 R /F62 4047 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6054 0 obj << +6048 0 obj << /Length 1394 /Filter /FlateDecode >> @@ -26194,14 +26174,14 @@ xÚ¥WßoÛ6~÷_!äe0±ü)‘†!Í’6–f©‹bhû XŽ#Ô–I®“ÿ~w$%+¶œ>,’w¼ûîøÝ‘a…?hE¨0AªZ O¿Dûë±YE‚‡·LÜ´ÍÇ®SIÀ©×o+çcQÝ×.±ˆ¡uòÌ öè³™m>Õ¦o$>®ÿð¥è¢à®AA`õÆ<QÐÖ“açØ^¨¹û´÷ÞÂþ(‡oeЪÙê„úǶÛúµÃÚÈ–nîóGD-¶‘œ
¯ª£9e"ÂØƃã>_ ù:Ì8\þ$»”#ŠY‡Ô‚ɹ¤rלéXfwù2%\»ôIcÍÚè„ñv+§Þ÷ö
ž¬‘Ћ0+ø¤¹wƒÛbï‘cvX„Q¶>QÁuK[Ÿ ±»<ªn‹×Ç‹½«i½`ôd ™$p¤j§tk;köÝͪß[ÝâYz‚®»ÂÓðnðy¹·Ñ¶ýÃí¦WS„€£÷‹-Óm1›»)^^ÛÂzs`_[?
ß6^üb1 dÝ]‹¸š9;xáe6k½*?Ç[íXëÞºãO!Ó/½þúž'¡ 3Þò焳æ¹Wa‰hqøŸFN[endstream endobj -6053 0 obj << +6047 0 obj << /Type /Page -/Contents 6054 0 R -/Resources 6052 0 R +/Contents 6048 0 R +/Resources 6046 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6026 0 R +/Parent 6020 0 R >> endobj -6045 0 obj << +6039 0 obj << /Type /XObject /Subtype /Image /Width 559 @@ -26281,42 +26261,42 @@ Q€—È<M(QäLíˆØkî¨b¯»‡ðdK½'Y)DÝ.Yc)ÓZdeea³,üpÌáÚ¿uuuX¥Ð»k¹^½z™CuÈn}(ç /2%)-+™üÍôéÓ7mÚ„kkkg̘¨`´wïÞÈÈÈíÛ·w^•¥@z÷îÝ–v#ê Q€—È<M(QäL툨ËãŽ*Qñʲ[)î¡6&e¼u»dUL˜B—}ûöy<ž¨¨(ì|1}-Y²Dû¨¢¢+l¨±ŒÙ°aƒew¥¤¤DDDDGGgggï$CuHöÌHV7ƒ‘Z‡H–-ñm:¡’”–•LþvÈÈÈÀ…£G®¯¯‰‰ H0êèè@q¾Gø‹B)u¢®E endobj -6055 0 obj << -/D [6053 0 R /XYZ 85.039 781.388 null] +6049 0 obj << +/D [6047 0 R /XYZ 85.039 781.388 null] >> endobj -6056 0 obj << -/D [6053 0 R /XYZ 85.039 758.673 null] +6050 0 obj << +/D [6047 0 R /XYZ 85.039 758.673 null] >> endobj -6057 0 obj << -/D [6053 0 R /XYZ 85.039 758.673 null] +6051 0 obj << +/D [6047 0 R /XYZ 85.039 758.673 null] >> endobj -6058 0 obj << -/D [6053 0 R /XYZ 309.807 377.657 null] +6052 0 obj << +/D [6047 0 R /XYZ 309.807 377.657 null] >> endobj -1822 0 obj << -/D [6053 0 R /XYZ 85.039 327.715 null] +1818 0 obj << +/D [6047 0 R /XYZ 85.039 327.715 null] >> endobj -6059 0 obj << -/D [6053 0 R /XYZ 85.039 305.953 null] +6053 0 obj << +/D [6047 0 R /XYZ 85.039 305.953 null] >> endobj -1826 0 obj << -/D [6053 0 R /XYZ 85.039 305.953 null] +1822 0 obj << +/D [6047 0 R /XYZ 85.039 305.953 null] >> endobj -6060 0 obj << -/D [6053 0 R /XYZ 85.039 271.411 null] +6054 0 obj << +/D [6047 0 R /XYZ 85.039 271.411 null] >> endobj -1830 0 obj << -/D [6053 0 R /XYZ 85.039 213.377 null] +1826 0 obj << +/D [6047 0 R /XYZ 85.039 213.377 null] >> endobj -6061 0 obj << -/D [6053 0 R /XYZ 85.039 178.631 null] +6055 0 obj << +/D [6047 0 R /XYZ 85.039 178.631 null] >> endobj -6052 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R /F20 2965 0 R >> -/XObject << /Im28 6045 0 R >> +6046 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R /F20 2961 0 R >> +/XObject << /Im28 6039 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -6064 0 obj << +6058 0 obj << /Length 3322 /Filter /FlateDecode >> @@ -26340,51 +26320,51 @@ m74[üãÌžÌÛ¤`% ÕÊ%u𽘧l{d÷Øvbõü_/pº™ÚJ«'XU'‚š^d!Âð\ý¾ÄñÖ_yPVæ%P”õ¬æ‰ }îƒú*—/ÿôMÝŸ{¿É¶dgEßÜž®ç÷hκÛ"ªÃ<¼Î+csh–]¶¹¡¯^Z»œŸmxz ˜dÊMê÷Ü|¾ªÛ+¦ÙâøNˆÕ¯â?‘{•Å•ÔAªZ6Fóû [sÒůXíùˆ!ŒÁr9„Eð{Ï ÿ×UUî
œÐTH¥_@rƒ/ï„âT‡âü¸Ð6ƒäȦ·ý¤ø½9T®©Jþr‘UM[¢ª’Lig}ŒkhfuÌÝu'¦éXM•ˆ˜é?þ&9§4¥6{Î’]ÇGð?öýsž®zïÚ‘{RøZÓGæ/§cÿ˜_ß endobj -6063 0 obj << +6057 0 obj << /Type /Page -/Contents 6064 0 R -/Resources 6062 0 R +/Contents 6058 0 R +/Resources 6056 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6065 0 obj << -/D [6063 0 R /XYZ 85.039 781.388 null] +6059 0 obj << +/D [6057 0 R /XYZ 85.039 781.388 null] +>> endobj +1830 0 obj << +/D [6057 0 R /XYZ 85.039 761.463 null] +>> endobj +6060 0 obj << +/D [6057 0 R /XYZ 85.039 727.186 null] >> endobj 1834 0 obj << -/D [6063 0 R /XYZ 85.039 761.463 null] +/D [6057 0 R /XYZ 85.039 617.28 null] >> endobj -6066 0 obj << -/D [6063 0 R /XYZ 85.039 727.186 null] +6061 0 obj << +/D [6057 0 R /XYZ 85.039 582.534 null] >> endobj 1838 0 obj << -/D [6063 0 R /XYZ 85.039 617.28 null] +/D [6057 0 R /XYZ 85.039 526.219 null] >> endobj -6067 0 obj << -/D [6063 0 R /XYZ 85.039 582.534 null] +6062 0 obj << +/D [6057 0 R /XYZ 85.039 491.415 null] >> endobj 1842 0 obj << -/D [6063 0 R /XYZ 85.039 526.219 null] +/D [6057 0 R /XYZ 85.039 287.329 null] >> endobj -6068 0 obj << -/D [6063 0 R /XYZ 85.039 491.415 null] +6063 0 obj << +/D [6057 0 R /XYZ 85.039 252.583 null] >> endobj 1846 0 obj << -/D [6063 0 R /XYZ 85.039 287.329 null] ->> endobj -6069 0 obj << -/D [6063 0 R /XYZ 85.039 252.583 null] ->> endobj -1850 0 obj << -/D [6063 0 R /XYZ 85.039 169.776 null] +/D [6057 0 R /XYZ 85.039 169.776 null] >> endobj -6070 0 obj << -/D [6063 0 R /XYZ 85.039 121.082 null] +6064 0 obj << +/D [6057 0 R /XYZ 85.039 121.082 null] >> endobj -6062 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R /F58 3365 0 R /F62 4052 0 R /F41 2998 0 R >> +6056 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R /F58 3360 0 R /F62 4047 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6074 0 obj << +6068 0 obj << /Length 2967 /Filter /FlateDecode >> @@ -26402,57 +26382,57 @@ xÚ¥YYsã6~÷¯péaCÕŽh‚ O¿òu/!î……«Ìe•ÉW=\6'®ä»tÆŸù2÷ºB|¸ÌÏg±ÕNGøÇ·ø¿>_ïž ´Ÿè3^-§ã¥¦Ñ!¿V'¾Mô1Ãÿ«ª©endstream endobj -6073 0 obj << +6067 0 obj << /Type /Page -/Contents 6074 0 R -/Resources 6072 0 R +/Contents 6068 0 R +/Resources 6066 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6075 0 obj << -/D [6073 0 R /XYZ 85.039 781.388 null] +6069 0 obj << +/D [6067 0 R /XYZ 85.039 781.388 null] +>> endobj +1850 0 obj << +/D [6067 0 R /XYZ 85.039 761.463 null] +>> endobj +6070 0 obj << +/D [6067 0 R /XYZ 85.039 741.134 null] >> endobj 1854 0 obj << -/D [6073 0 R /XYZ 85.039 761.463 null] +/D [6067 0 R /XYZ 85.039 671.269 null] >> endobj -6076 0 obj << -/D [6073 0 R /XYZ 85.039 741.134 null] +6071 0 obj << +/D [6067 0 R /XYZ 85.039 637.13 null] >> endobj 1858 0 obj << -/D [6073 0 R /XYZ 85.039 671.269 null] +/D [6067 0 R /XYZ 85.039 540.773 null] >> endobj -6077 0 obj << -/D [6073 0 R /XYZ 85.039 637.13 null] +6072 0 obj << +/D [6067 0 R /XYZ 85.039 505.363 null] >> endobj 1862 0 obj << -/D [6073 0 R /XYZ 85.039 540.773 null] +/D [6067 0 R /XYZ 85.039 450.318 null] >> endobj -6078 0 obj << -/D [6073 0 R /XYZ 85.039 505.363 null] +6073 0 obj << +/D [6067 0 R /XYZ 85.039 403.949 null] >> endobj 1866 0 obj << -/D [6073 0 R /XYZ 85.039 450.318 null] +/D [6067 0 R /XYZ 85.039 307.389 null] >> endobj -6079 0 obj << -/D [6073 0 R /XYZ 85.039 403.949 null] +6074 0 obj << +/D [6067 0 R /XYZ 85.039 270.522 null] >> endobj 1870 0 obj << -/D [6073 0 R /XYZ 85.039 307.389 null] ->> endobj -6080 0 obj << -/D [6073 0 R /XYZ 85.039 270.522 null] +/D [6067 0 R /XYZ 85.039 214.206 null] >> endobj -1874 0 obj << -/D [6073 0 R /XYZ 85.039 214.206 null] ->> endobj -6081 0 obj << -/D [6073 0 R /XYZ 85.039 182.391 null] +6075 0 obj << +/D [6067 0 R /XYZ 85.039 182.391 null] >> endobj -6072 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F38 3001 0 R /F58 3365 0 R >> +6066 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F38 2997 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6084 0 obj << +6078 0 obj << /Length 2863 /Filter /FlateDecode >> @@ -26473,72 +26453,72 @@ if’ê(ì´šÊü±˜ÀÕ%ŽP³1Ü°~ áÊ{Žr±kxÓÙ˜‚öc‹C3»›–ÆÌù˜
ÙËÍd—ãã0dÏXäsØ©bp…7 æ~ °º>õt¥ÄKß¹²3¸&„aØÑy©¤ˆ%†hˆÞ%©h¿'IÃvÀbè„qt|‘‰JUA“xi¾&·œ´Ÿ~é6™Í–Ì‹wª~ù^]›áå’Î\[nHá¸a¨ÊvÉã87IÀÉNêë}-¦,ã×¥,t_jà(N8Ãк“¸0Í•&ìUÉ>b*‹`Ümè"Y«Ã‰…Ëõ*{:¦ò¤¹½‹Š¯‹ØÙ¶û=sçˆ@X|]K§rͯÚK~ž¶1ëMm|t3…À:QaaóFÖÎ^L¢¢á!þõä±JCf§A;:Þ¹Ô̯f ›‹ì¥¼I±œÿ5L·endstream endobj -6083 0 obj << +6077 0 obj << /Type /Page -/Contents 6084 0 R -/Resources 6082 0 R +/Contents 6078 0 R +/Resources 6076 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6085 0 obj << -/D [6083 0 R /XYZ 85.039 781.388 null] +6079 0 obj << +/D [6077 0 R /XYZ 85.039 781.388 null] >> endobj -1878 0 obj << -/D [6083 0 R /XYZ 85.039 761.463 null] +1874 0 obj << +/D [6077 0 R /XYZ 85.039 761.463 null] +>> endobj +6080 0 obj << +/D [6077 0 R /XYZ 85.039 740.47 null] +>> endobj +6081 0 obj << +/D [6077 0 R /XYZ 85.039 672.724 null] +>> endobj +6082 0 obj << +/D [6077 0 R /XYZ 85.039 640.515 null] +>> endobj +6083 0 obj << +/D [6077 0 R /XYZ 85.039 613.417 null] +>> endobj +6084 0 obj << +/D [6077 0 R /XYZ 85.039 572.769 null] +>> endobj +6085 0 obj << +/D [6077 0 R /XYZ 85.039 542.682 null] >> endobj 6086 0 obj << -/D [6083 0 R /XYZ 85.039 740.47 null] +/D [6077 0 R /XYZ 85.039 512.595 null] >> endobj 6087 0 obj << -/D [6083 0 R /XYZ 85.039 672.724 null] +/D [6077 0 R /XYZ 85.039 485.497 null] >> endobj 6088 0 obj << -/D [6083 0 R /XYZ 85.039 640.515 null] +/D [6077 0 R /XYZ 85.039 444.849 null] >> endobj 6089 0 obj << -/D [6083 0 R /XYZ 85.039 613.417 null] +/D [6077 0 R /XYZ 85.039 419.872 null] >> endobj 6090 0 obj << -/D [6083 0 R /XYZ 85.039 572.769 null] +/D [6077 0 R /XYZ 85.039 390.652 null] >> endobj 6091 0 obj << -/D [6083 0 R /XYZ 85.039 542.682 null] +/D [6077 0 R /XYZ 85.039 360.565 null] >> endobj 6092 0 obj << -/D [6083 0 R /XYZ 85.039 512.595 null] +/D [6077 0 R /XYZ 85.039 316.323 null] >> endobj 6093 0 obj << -/D [6083 0 R /XYZ 85.039 485.497 null] +/D [6077 0 R /XYZ 85.039 275.675 null] >> endobj 6094 0 obj << -/D [6083 0 R /XYZ 85.039 444.849 null] +/D [6077 0 R /XYZ 85.039 249.183 null] >> endobj 6095 0 obj << -/D [6083 0 R /XYZ 85.039 419.872 null] ->> endobj -6096 0 obj << -/D [6083 0 R /XYZ 85.039 390.652 null] ->> endobj -6097 0 obj << -/D [6083 0 R /XYZ 85.039 360.565 null] ->> endobj -6098 0 obj << -/D [6083 0 R /XYZ 85.039 316.323 null] ->> endobj -6099 0 obj << -/D [6083 0 R /XYZ 85.039 275.675 null] ->> endobj -6100 0 obj << -/D [6083 0 R /XYZ 85.039 249.183 null] ->> endobj -6101 0 obj << -/D [6083 0 R /XYZ 85.039 222.084 null] +/D [6077 0 R /XYZ 85.039 222.084 null] >> endobj -6082 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +6076 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6105 0 obj << +6099 0 obj << /Length 3630 /Filter /FlateDecode >> @@ -26560,51 +26540,51 @@ PIù#¶¶ÛÇ&éúÜäÁõð>%Àñœ«fHÇ^¶¡gn'jå*n—ú€Œ2mV#Τ‚‹¤‹ÛC&»¹à¯¼â·d^]mr‹ðÇý¼J f¨-@ã—ýÓE¾ÈÛ–Óy–5==påâàõãâ+B€*ŸH¿Æœ„<ÊD® øgwöMû £¤ñ·ê0£„‘Åq2o$½º:±ñÙ®(Äà•€yn·ýiÕC‰Xžv3VzóNDäk”©?x”D ²ƒ3l[_r4(÷’$—ËUÚÉÏè² Óš-l{gôOq8ÓÜÓî$ËZ42”´jD¼LèÏaƒÙ¹>âø€£—¯Þ¼xýùØ‘×õA"S«ãdŽÖ¤ˆô첤
ç´8Vèwuí{3+¶1{€M”'Ò{‡ÎÌ濹õ’_Ö¹lW“À± Ѻw…׶Î
§—u*ä[¬6•Ó
9ñ¹›ÿ!¯¹”t ÷å8VCûzp`¼l]SðM§Q—dÏ´Ÿs^´Ì}[t'ƒ‡Ï/#þ3©ÿÓoÈö¹RãÆæÄÏŸ
J¢,-ÈÄÇô&¦Ç'ÿ?p¸endstream endobj -6104 0 obj << +6098 0 obj << /Type /Page -/Contents 6105 0 R -/Resources 6103 0 R +/Contents 6099 0 R +/Resources 6097 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6106 0 obj << -/D [6104 0 R /XYZ 85.039 781.388 null] +6100 0 obj << +/D [6098 0 R /XYZ 85.039 781.388 null] +>> endobj +1878 0 obj << +/D [6098 0 R /XYZ 85.039 761.463 null] +>> endobj +6101 0 obj << +/D [6098 0 R /XYZ 85.039 741.134 null] >> endobj 1882 0 obj << -/D [6104 0 R /XYZ 85.039 761.463 null] +/D [6098 0 R /XYZ 85.039 644.777 null] >> endobj -6107 0 obj << -/D [6104 0 R /XYZ 85.039 741.134 null] +6102 0 obj << +/D [6098 0 R /XYZ 85.039 610.031 null] >> endobj 1886 0 obj << -/D [6104 0 R /XYZ 85.039 644.777 null] +/D [6098 0 R /XYZ 85.039 513.674 null] >> endobj -6108 0 obj << -/D [6104 0 R /XYZ 85.039 610.031 null] +6103 0 obj << +/D [6098 0 R /XYZ 85.039 478.265 null] >> endobj 1890 0 obj << -/D [6104 0 R /XYZ 85.039 513.674 null] +/D [6098 0 R /XYZ 85.039 382.572 null] >> endobj -6109 0 obj << -/D [6104 0 R /XYZ 85.039 478.265 null] +6104 0 obj << +/D [6098 0 R /XYZ 85.039 333.878 null] >> endobj 1894 0 obj << -/D [6104 0 R /XYZ 85.039 382.572 null] ->> endobj -6110 0 obj << -/D [6104 0 R /XYZ 85.039 333.878 null] ->> endobj -1898 0 obj << -/D [6104 0 R /XYZ 85.039 198.995 null] +/D [6098 0 R /XYZ 85.039 198.995 null] >> endobj -6111 0 obj << -/D [6104 0 R /XYZ 85.039 162.128 null] +6105 0 obj << +/D [6098 0 R /XYZ 85.039 162.128 null] >> endobj -6103 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R /F38 3001 0 R /F77 4855 0 R >> +6097 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R /F38 2997 0 R /F77 4849 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6114 0 obj << +6108 0 obj << /Length 347 /Filter /FlateDecode >> @@ -26613,27 +26593,27 @@ xÚ¥’1oÂ0…wÿ Ϋ/g'öˆRJS0b‚@‘ ¨€àï÷Bhˆ*èReðßóéÞ§ Ôü¡t4y™9rNÎ7BË+=WG|µÄ
O;ˆ§g›JÔൗay›cÁX’a1U—Vº£(&"…¢8ËœêLòÕ¸ºÍGýaè{egøÕ$/å·QäH…ÊÔÞäÖk»Uu:š…è†zÓzÞÊ—k~‰éLËG
ä<sYÞÞ¬¡kÿ)Æâ½UiFV¯îQùqÄœÌ'öor)‚I©&—°j€LÚ$g5Xm.äxd‚Ì˯8.ª-gNSõVÖ§bZçò&S»eu?Šª¸áå&߯·ÇõvU½Î÷;.PÍ‹Ã=Åá?“A†æ^"ÍY0“<P±dòOô55CàÈ×ÐÐ6~7›$ŒÈKÒø³Äûßy,9°Ž®¦ÆÂß✟½endstream endobj -6113 0 obj << +6107 0 obj << /Type /Page -/Contents 6114 0 R -/Resources 6112 0 R +/Contents 6108 0 R +/Resources 6106 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6115 0 obj << -/D [6113 0 R /XYZ 85.039 781.388 null] +6109 0 obj << +/D [6107 0 R /XYZ 85.039 781.388 null] >> endobj -1902 0 obj << -/D [6113 0 R /XYZ 85.039 761.463 null] +1898 0 obj << +/D [6107 0 R /XYZ 85.039 761.463 null] >> endobj -6116 0 obj << -/D [6113 0 R /XYZ 85.039 736.911 null] +6110 0 obj << +/D [6107 0 R /XYZ 85.039 736.911 null] >> endobj -6112 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +6106 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6119 0 obj << +6113 0 obj << /Length 511 /Filter /FlateDecode >> @@ -26641,14 +26621,14 @@ stream xÚ¥TÁRÛ0½û+t´Þhµ’,õ(¡a¦ỉrÈ„6x†@¡aøý®,ÇqO/ŒglIûVû´ïÉ($?(œI^Tœ›]&Å–#—vˆ²ƒ”ÌYMfÆ ”à¥õ¯ã>´!Qßßæç_¦ËúbU”D”£‡¢¬*—Ÿß,̯ãêr5_ÔóÅe˜i^ÄüfÂßV…£¼Ž ùâž~=›Æ,îê«ì¢î™ö˜•4_²Û;)îùHW™òN¼óXrx—1O0šºùcv}ï·Š1-bÖXWˆ’4xkNËU¾êÊQRŽNÊIQ"sVc•´%J+=(c†€:oxÄñ"ÀÈvýðmùURƒ¶.& w`7¬Oæ;åÅçgæ%ŽÔJ$Öë8ÀÊöú[+Ýù‰7Þ@D°V·úÿF®ù…©N¡°6¬ë¤FtÒíCJỷÔÀƒÉ¾Ã¬Ù¾½þdǸւè—ÉÍ Í:P>4.$|JɪŠ@#íÉ )¹ª$ûDrlé=ÓÃü•GÍÓ6:~S¨*à•uóWÞ›ýC{ûÍ?!çy·Þ7›”°VA¦ÿu·'Nš½Oì.Ô £²)†©Ø°ø±ë$Ûk‚Ö—ÀùÁÛÿ¦4A0õ¨F)PèÙ®,y«É“߈¡ö^t ῲ÷Cendstream endobj -6118 0 obj << +6112 0 obj << /Type /Page -/Contents 6119 0 R -/Resources 6117 0 R +/Contents 6113 0 R +/Resources 6111 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6071 0 R +/Parent 6065 0 R >> endobj -6046 0 obj << +6040 0 obj << /Type /XObject /Subtype /Image /Width 499 @@ -26761,24 +26741,24 @@ N½àæoò/V€2¢ Ï\BŸ¶€‹%‰Z†»&vWó,¶qUq§è˜h‰Ù/qåûôé£lã’[vÒÈCqô)"cç._‚< Pfä™KPê \ly¶`†søw®ZWótùê~+ƈ‰vMì\w¸ò´L5jµ{ýõ×:t¨cÇŽAÛ²“F:å“$c744êÿ€¶›U|WüxäQôÂ’™#¿X‚²YTZ ®^½ZÄàòƽ÷Þ›ý‘cÇàÇå=$RʉCHZ¶mÛ¶¢¢âÓO?…g<QV߶m[–‡M(‰‚ ‚ ‚ ‚ ‚ ‚ (W”‘ÿÈdþ1FUWWßqÇ97piðjcccQQÑ™3gŒ»Ý]9=
cÿ—1M±Å‹#Hr.=権MMMÝ»wOÿWYR—Ø%?jÑ¢E“&Mâv!»»ò2±Gn”¦Xqqqss3â‰=
ª©©ÉÈws"±_{íµ[·nåv!»»Ø}å'L˜ð»ßýq"qi(-Ü8ÍwïÞ}ÅWxàºs,))yá…Ù4·ü°N·MR•®‘#G¾úê«jwûöí4=©ªnݺÝsÏ=ÞA”-Á€'´¸ò‰±Eá/mCoãCåðáÃdÒÙ³gƒ»W^yå¾}ûhãرc_|±·}àÀ:îN¾€®à›,¿&6öÎèäx£K÷O¶Ì¦Pn¿%œ¢+!€½ë§ƒ·Þz+2¹kbw¢‹/Y²Äƒx¬\¹rÆŒêÓ¬Eš[pÓºm’ªtõèÑãÈ‘#j·gÏžµµµt.ùä“Oz9P¶ äC‹ë|•`‹Bþ¼“óíC,ùôÓOSŠ3î>öØcË—/÷‚çÒK/%i{Íš54qÐ|%ÀŒ½3:9ÞèÒý“ƒ-Êí·Ä@„è²ÃÞõòä
…>ƒä‰]”ÐÅiíA#þÕW_Mž<Yq3²i.Á\«ÒE«ý¿]´Î¡…‡o
ò% endobj -6120 0 obj << -/D [6118 0 R /XYZ 85.039 781.388 null] ->> endobj -6121 0 obj << -/D [6118 0 R /XYZ 85.039 744.431 null] +6114 0 obj << +/D [6112 0 R /XYZ 85.039 781.388 null] >> endobj -6122 0 obj << -/D [6118 0 R /XYZ 85.039 744.431 null] +6115 0 obj << +/D [6112 0 R /XYZ 85.039 744.431 null] >> endobj -6123 0 obj << -/D [6118 0 R /XYZ 273.413 94.474 null] +6116 0 obj << +/D [6112 0 R /XYZ 85.039 744.431 null] >> endobj 6117 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R >> -/XObject << /Im29 6046 0 R >> +/D [6112 0 R /XYZ 273.413 94.474 null] +>> endobj +6111 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R >> +/XObject << /Im29 6040 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -6126 0 obj << +6120 0 obj << /Length 499 /Filter /FlateDecode >> @@ -26786,20 +26766,20 @@ stream xÚ¥”MoÛ0†ïþ:Ú3¤¨ÏÝÒ®éR`©—:§¶‡bÍ‚ Åendstream endobj -6125 0 obj << +6119 0 obj << /Type /Page -/Contents 6126 0 R -/Resources 6124 0 R +/Contents 6120 0 R +/Resources 6118 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R +/Parent 6125 0 R >> endobj -6102 0 obj << +6096 0 obj << /Type /XObject /Subtype /Image /Width 780 /Height 1135 /BitsPerComponent 8 -/ColorSpace [/Indexed /DeviceRGB 31 6132 0 R] +/ColorSpace [/Indexed /DeviceRGB 31 6126 0 R] /Length 95337 /Filter /FlateDecode >> @@ -27102,31 +27082,31 @@ B²IÿØåG:?·Dªq ì²Ék§l"°ïFÄ2Ña9æÓ»Nè¸I5äCœ§˜ØÕZZæ} )í!Â2œÌÌš4Vµ9|•ÏE¡Uغ¥EÀ¸´gßrŠ©FKåŒ-ûÈrò$Eâm]‡Poá˜v1ôûÊØøYö=Âh¹ «>´íIØ5±< ""éIeÛUeC—=e˜_:„H'6¦ÝJDp£_ù½oC}“À¨ÁiFáöþ84jmá71<ìO0Ò.|Û§S(By¶“ˆû6öÃ8{ñ£ü_‹iC¿O•L]È-<ä}ÆœÑÙ=µpvOûü˜31ˆ7ùû²‰Ê¤Æ*ò¼4ãfCCÄG»t$ûÌŒ5‰„H‹lûQÑÔoï-«Ñúc¾ÓÔfblå7´X|R¦Qý'(«R’‘‰Ž#ôü#
Œ¥I,&9¢^â&xÖyµˆ`ãB)™0à±½…–v)4˜Jì endobj -6132 0 obj << +6126 0 obj << /Length 107 /Filter /FlateDecode >> stream xÚ` endobj -6127 0 obj << -/D [6125 0 R /XYZ 85.039 781.388 null] ->> endobj -6128 0 obj << -/D [6125 0 R /XYZ 85.039 728.534 null] +6121 0 obj << +/D [6119 0 R /XYZ 85.039 781.388 null] >> endobj -6129 0 obj << -/D [6125 0 R /XYZ 85.039 728.534 null] +6122 0 obj << +/D [6119 0 R /XYZ 85.039 728.534 null] >> endobj -6130 0 obj << -/D [6125 0 R /XYZ 288.958 110.371 null] +6123 0 obj << +/D [6119 0 R /XYZ 85.039 728.534 null] >> endobj 6124 0 obj << -/Font << /F56 3230 0 R /F66 4195 0 R /F62 4052 0 R /F15 2976 0 R >> -/XObject << /Im30 6102 0 R >> +/D [6119 0 R /XYZ 288.958 110.371 null] +>> endobj +6118 0 obj << +/Font << /F56 3226 0 R /F66 4190 0 R /F62 4047 0 R /F15 2972 0 R >> +/XObject << /Im30 6096 0 R >> /ProcSet [ /PDF /Text /ImageC /ImageI ] >> endobj -6135 0 obj << +6129 0 obj << /Length 1834 /Filter /FlateDecode >> @@ -27139,45 +27119,45 @@ xÚ…XYoÛF~ׯÐ#D—˳@4Z»A'+‰²ÙðPxØÖ¿ï\KÒ¢äÂâÎÎÎÎõÍÌZ-=øSË$t=.ãD¹:I–»rá éwX¾òê—+=@Ç)ÖXà.î¿{Ë=ô‚/ÏÓxùßž« å‚q-ëbq»øs:Û*7Mõ¥N¢`(q8wÃ8š2œÿÇ÷7‚áæ‰Ô
â+ÍÇrY&ËÇL¾IìØÜ•£f>ð“ ØêВ›xe˜}ì˜á4³ógy6-×)Úª±ŽmG endobj -6134 0 obj << +6128 0 obj << /Type /Page -/Contents 6135 0 R -/Resources 6133 0 R +/Contents 6129 0 R +/Resources 6127 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R +/Parent 6125 0 R >> endobj -6136 0 obj << -/D [6134 0 R /XYZ 85.039 781.388 null] +6130 0 obj << +/D [6128 0 R /XYZ 85.039 781.388 null] >> endobj -1906 0 obj << -/D [6134 0 R /XYZ 85.039 761.463 null] +1902 0 obj << +/D [6128 0 R /XYZ 85.039 761.463 null] >> endobj -3098 0 obj << -/D [6134 0 R /XYZ 85.039 657.513 null] +3094 0 obj << +/D [6128 0 R /XYZ 85.039 657.513 null] >> endobj -1910 0 obj << -/D [6134 0 R /XYZ 85.039 657.513 null] +1906 0 obj << +/D [6128 0 R /XYZ 85.039 657.513 null] >> endobj -6137 0 obj << -/D [6134 0 R /XYZ 85.039 615.228 null] +6131 0 obj << +/D [6128 0 R /XYZ 85.039 615.228 null] >> endobj -1914 0 obj << -/D [6134 0 R /XYZ 85.039 544.591 null] +1910 0 obj << +/D [6128 0 R /XYZ 85.039 544.591 null] >> endobj -6138 0 obj << -/D [6134 0 R /XYZ 85.039 502.307 null] +6132 0 obj << +/D [6128 0 R /XYZ 85.039 502.307 null] >> endobj -6139 0 obj << -/D [6134 0 R /XYZ 284.478 383.02 null] +6133 0 obj << +/D [6128 0 R /XYZ 284.478 383.02 null] >> endobj -6140 0 obj << -/D [6134 0 R /XYZ 85.039 260.551 null] +6134 0 obj << +/D [6128 0 R /XYZ 85.039 260.551 null] >> endobj -6133 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R >> +6127 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6143 0 obj << +6137 0 obj << /Length 2293 /Filter /FlateDecode >> @@ -27194,57 +27174,57 @@ Q|9ñ80¢ “¢/ìDPœÝ¡Hx4¢VXK_M!|¤ÐÍõ%mó¬É/¹ kˆoº.O«G&¿ çXR3¯tJ=K[õ) +úÙ¡¨2ˆwE7ÀA7WtßV ´!jôØÍÌð¢¯í‹\”ãylæ|Xüœé¯¿ìã VŸ?ê æW‘rú|ØÙ·ß‘Éâps½€*©p´³Ã… ‚[^Ð\0Ä
ùU²i"Çÿb°endstream endobj -6142 0 obj << +6136 0 obj << /Type /Page -/Contents 6143 0 R -/Resources 6141 0 R +/Contents 6137 0 R +/Resources 6135 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R +/Parent 6125 0 R >> endobj -6144 0 obj << -/D [6142 0 R /XYZ 85.039 781.388 null] +6138 0 obj << +/D [6136 0 R /XYZ 85.039 781.388 null] >> endobj -6145 0 obj << -/D [6142 0 R /XYZ 263.114 764.647 null] +6139 0 obj << +/D [6136 0 R /XYZ 263.114 764.647 null] >> endobj -6146 0 obj << -/D [6142 0 R /XYZ 85.039 601.529 null] +6140 0 obj << +/D [6136 0 R /XYZ 85.039 601.529 null] >> endobj -1918 0 obj << -/D [6142 0 R /XYZ 85.039 579.213 null] +1914 0 obj << +/D [6136 0 R /XYZ 85.039 579.213 null] >> endobj -6147 0 obj << -/D [6142 0 R /XYZ 85.039 557.451 null] +6141 0 obj << +/D [6136 0 R /XYZ 85.039 557.451 null] >> endobj -1922 0 obj << -/D [6142 0 R /XYZ 85.039 557.451 null] +1918 0 obj << +/D [6136 0 R /XYZ 85.039 557.451 null] >> endobj -6148 0 obj << -/D [6142 0 R /XYZ 85.039 522.909 null] +6142 0 obj << +/D [6136 0 R /XYZ 85.039 522.909 null] >> endobj -1926 0 obj << -/D [6142 0 R /XYZ 85.039 369.425 null] +1922 0 obj << +/D [6136 0 R /XYZ 85.039 369.425 null] >> endobj -6149 0 obj << -/D [6142 0 R /XYZ 85.039 337.609 null] +6143 0 obj << +/D [6136 0 R /XYZ 85.039 337.609 null] >> endobj -6150 0 obj << -/D [6142 0 R /XYZ 85.039 239.448 null] +6144 0 obj << +/D [6136 0 R /XYZ 85.039 239.448 null] >> endobj -6151 0 obj << -/D [6142 0 R /XYZ 257.152 245.422 null] +6145 0 obj << +/D [6136 0 R /XYZ 257.152 245.422 null] >> endobj -1930 0 obj << -/D [6142 0 R /XYZ 85.039 134.586 null] +1926 0 obj << +/D [6136 0 R /XYZ 85.039 134.586 null] >> endobj -6152 0 obj << -/D [6142 0 R /XYZ 85.039 99.84 null] +6146 0 obj << +/D [6136 0 R /XYZ 85.039 99.84 null] >> endobj -6141 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R /F62 4052 0 R >> +6135 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6155 0 obj << +6149 0 obj << /Length 2524 /Filter /FlateDecode >> @@ -27257,33 +27237,33 @@ ai&RŒâb¬’0ˆñ©”D±×wåRk™ äJ~tð$<ÙQÁOÐõærÄÿ{‰°æM*æ€úžî@m!ç5œáõv€Ô]ÿ+àZbu å ó%!,ÍDŠhB•AñÞㇲU!_î‚0î:¸ÈÂeŽ®ÄÁ%R?\ðÇGÎÒ¬À±\r+ËLHú÷ó^„©Í_ÄvÓdqaw؃˜Íw‘3‡@Å~<ˆ!׋¬Ç{‡\F0ªåŒ×ÔÌ[Æh•&ËÅVfBóûàûJ§a_ˆåŽ#„Ó«ÝÆå´,«ŽJzçq]]O¯œ ¢pQ7–fràµi ?ø¡b¿ÎK©VÔ#˜ã Ê8¢
ôk»Pò—Eã:ŠÙ¨Ë£¯ô1áéêvyæ’R8['åèQ.õ¸3ò–Ag*Í⫉M.&F8`Ãцº³ë†|-¹àÂIŒb‘¿•ˆÙk)º½;ß°-Õ>ÇG W]$œuÈh*0ËUYfÖE,ÍÈENTF<u×€é$ZJ/Ëai&‚ŒnÕ™‚ØÙäGÌ8|Ã&ÁÏ‘?ì´÷NšÃXs7ø!Âhï;ÜÀª;°%uEF–ö’ÓðœÐßkäÉ —Â"TÝ
‰>‰`mÞ]Gb¬²(@ñÜÉí€ëŠpnVε—ƒñbg·G3Û^ä«@ÚË‘´—OE›·ùáiNytQ„Žf¶¹ø¾J’Ä5—ÑíÉ4vQ-o{yŶ^lÁ~?à¶jc;ÿÕ†ú¥lÚ‘Ž‡Í3¹ŒRQ–K„8íFŸ$Z:ØIè¾Ót
0ùÆ-¶Î\ú¹”{Àµ.èíîyÅÒùnóÇbÚADvýµaHªk×+YÒồê0†8±hÑŽ„ê¾ßúZ…¾±län™L…«öN³$ãã†aBÊè \iÃmÕUÈÍéYÝæ¶ï™K‹ÀÖ°ÛºÈÛÒ¶Ÿ,Ô-ECñmu¹·7+xúDýÔÿí>\7ö}׋ê>B%§Hìo^„3ÆÐPp¦Á²5:šsÑWí±p`gщ×-Ò;ûŠ!~€äŸfoïI¡/Í\=bŽC«mu’'øCÛF>f°Ç¢)q<·âÒ7·\úö‚Á=uQ`½d?ÊL¨é^´ëdÁF(®sÊ@ß–:ꃘÀ…K]SÆO\]Þk«ðÅ)ßíÝËÀË/mu˜á§«×£Ù×, endobj -6154 0 obj << +6148 0 obj << /Type /Page -/Contents 6155 0 R -/Resources 6153 0 R +/Contents 6149 0 R +/Resources 6147 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R +/Parent 6125 0 R >> endobj -6156 0 obj << -/D [6154 0 R /XYZ 85.039 781.388 null] +6150 0 obj << +/D [6148 0 R /XYZ 85.039 781.388 null] >> endobj -1934 0 obj << -/D [6154 0 R /XYZ 85.039 719.568 null] +1930 0 obj << +/D [6148 0 R /XYZ 85.039 719.568 null] >> endobj -6157 0 obj << -/D [6154 0 R /XYZ 85.039 684.823 null] +6151 0 obj << +/D [6148 0 R /XYZ 85.039 684.823 null] >> endobj -1938 0 obj << -/D [6154 0 R /XYZ 85.039 260.296 null] +1934 0 obj << +/D [6148 0 R /XYZ 85.039 260.296 null] >> endobj -6158 0 obj << -/D [6154 0 R /XYZ 85.039 227.875 null] +6152 0 obj << +/D [6148 0 R /XYZ 85.039 227.875 null] >> endobj -6153 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +6147 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6161 0 obj << +6155 0 obj << /Length 2060 /Filter /FlateDecode >> @@ -27296,58 +27276,58 @@ xÚ¥XYÛ6~÷¯0òRˆ¹¢nçm“&mÚôʺA¶\‹¶„èpu¬ë>ô·wR’¯m"‡èápøqf8óIrîÂ9OBáú«yœHá'É| }¢'¹žä6ª[bdVI¯Ä—U{—oc3웸üŠ ÏÉgüé Oüyçcúº(An‚E-S¿Öø~šµ\ÓÈ4Ÿ Ï
ëÌl'3íÇt§®ž\;kå>®oÊjrÿà@0h{ª¶5ò“¸röë)€¥hXŽ¥3ÅÆ|}ÊémÜʈY÷¦Ç‘Ëá2Ÿ:ló«LŸÊÛIÑTüµçìóˆÑ|´_`üñòëÉZûùfér…·ºvaà;à}jOà‹Ä_]¿t¡ #-t¸ï†çxC?aâ_þåêWdendstream endobj -6160 0 obj << +6154 0 obj << /Type /Page -/Contents 6161 0 R -/Resources 6159 0 R +/Contents 6155 0 R +/Resources 6153 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R -/Annots [ 6165 0 R 6166 0 R 6168 0 R ] +/Parent 6125 0 R +/Annots [ 6159 0 R 6160 0 R 6162 0 R ] >> endobj -6165 0 obj << +6159 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [113.74 564.53 442.184 576.523] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.css.tayloru.edu/~elorimer/databasefs/index.php)>> >> endobj -6166 0 obj << +6160 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [101.164 537.735 164.157 549.303] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:elorimer@css.tayloru.edu)>> >> endobj -6168 0 obj << +6162 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [113.74 325.034 281.822 337.027] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.openantivirus.org/)>> >> endobj -6162 0 obj << -/D [6160 0 R /XYZ 85.039 781.388 null] +6156 0 obj << +/D [6154 0 R /XYZ 85.039 781.388 null] >> endobj -1942 0 obj << -/D [6160 0 R /XYZ 85.039 761.463 null] +1938 0 obj << +/D [6154 0 R /XYZ 85.039 761.463 null] >> endobj -6163 0 obj << -/D [6160 0 R /XYZ 85.039 739.701 null] +6157 0 obj << +/D [6154 0 R /XYZ 85.039 739.701 null] >> endobj -1946 0 obj << -/D [6160 0 R /XYZ 85.039 627.47 null] +1942 0 obj << +/D [6154 0 R /XYZ 85.039 627.47 null] >> endobj -6164 0 obj << -/D [6160 0 R /XYZ 85.039 595.049 null] +6158 0 obj << +/D [6154 0 R /XYZ 85.039 595.049 null] >> endobj -1950 0 obj << -/D [6160 0 R /XYZ 85.039 387.974 null] +1946 0 obj << +/D [6154 0 R /XYZ 85.039 387.974 null] >> endobj -6167 0 obj << -/D [6160 0 R /XYZ 85.039 355.553 null] +6161 0 obj << +/D [6154 0 R /XYZ 85.039 355.553 null] >> endobj -6159 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6153 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6171 0 obj << +6165 0 obj << /Length 2240 /Filter /FlateDecode >> @@ -27359,34 +27339,34 @@ BV)W'Ö†b`£ÕGÂŽˆøs¡¾"S º”®ãI÷‚ãÃÀeš]¤¦^yº^-5ªtÖª%eílü*È]ÚÞ¿_¼œ†¸ÿŒN|ø`ù–Y}åDBÝ7ë„sǬé‡f½Ãp2ëÇe³Î8>fÆ¢ómMm K[³¡ô¨úôüGh¤ÿ¼e%ˆÿP÷4áܱ’Fú¡•î0œ¬tÅqÙJ3Žú½Â]kœ3ž’°Áë¢Rùõ¹{%}²KðŠ ß$C—á•Æ¾*¦ýH(z‘š&‘@ApbÌ×½GIºPò÷Ôp endobj -6170 0 obj << +6164 0 obj << /Type /Page -/Contents 6171 0 R -/Resources 6169 0 R +/Contents 6165 0 R +/Resources 6163 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6131 0 R +/Parent 6125 0 R >> endobj -6172 0 obj << -/D [6170 0 R /XYZ 85.039 781.388 null] +6166 0 obj << +/D [6164 0 R /XYZ 85.039 781.388 null] >> endobj -1954 0 obj << -/D [6170 0 R /XYZ 85.039 761.463 null] +1950 0 obj << +/D [6164 0 R /XYZ 85.039 761.463 null] >> endobj -4128 0 obj << -/D [6170 0 R /XYZ 85.039 657.513 null] +4123 0 obj << +/D [6164 0 R /XYZ 85.039 657.513 null] >> endobj -1958 0 obj << -/D [6170 0 R /XYZ 85.039 657.513 null] +1954 0 obj << +/D [6164 0 R /XYZ 85.039 657.513 null] >> endobj -6173 0 obj << -/D [6170 0 R /XYZ 85.039 615.228 null] +6167 0 obj << +/D [6164 0 R /XYZ 85.039 615.228 null] >> endobj -6169 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +6163 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6176 0 obj << +6170 0 obj << /Length 2977 /Filter /FlateDecode >> @@ -27402,33 +27382,33 @@ Yðl\{\ùÎuÆxÖFu˜ïŠynqÿ¶¼›> 1tÖ€‡£FºërÌ›¦\S§„²ÑýAi^XËI#¦1O”eq¶Þü(Ÿ«ká¹ý¿þÆØòT~¦òùê8‰"?
/(œ´;•ùI¦Nþ/5ð•endstream endobj -6175 0 obj << +6169 0 obj << /Type /Page -/Contents 6176 0 R -/Resources 6174 0 R +/Contents 6170 0 R +/Resources 6168 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R +/Parent 6174 0 R >> endobj -6177 0 obj << -/D [6175 0 R /XYZ 85.039 781.388 null] +6171 0 obj << +/D [6169 0 R /XYZ 85.039 781.388 null] >> endobj -1962 0 obj << -/D [6175 0 R /XYZ 85.039 761.463 null] +1958 0 obj << +/D [6169 0 R /XYZ 85.039 761.463 null] >> endobj -6178 0 obj << -/D [6175 0 R /XYZ 85.039 739.701 null] +6172 0 obj << +/D [6169 0 R /XYZ 85.039 739.701 null] >> endobj -1966 0 obj << -/D [6175 0 R /XYZ 85.039 382.411 null] +1962 0 obj << +/D [6169 0 R /XYZ 85.039 382.411 null] >> endobj -6179 0 obj << -/D [6175 0 R /XYZ 85.039 342.247 null] +6173 0 obj << +/D [6169 0 R /XYZ 85.039 342.247 null] >> endobj -6174 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +6168 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6183 0 obj << +6177 0 obj << /Length 3038 /Filter /FlateDecode >> @@ -27442,45 +27422,45 @@ xÚ¥YKsÛH¾ûWø6TUÄð)’{sìd'³kÇ+•©šC[¢%V(RCRv<¿~ñh’zù²år©îF£@Ó¿ôèÏ¿Lc׳Ë$õÝ ð)h.!‰vMRHoA¶¥Œ|‘çW¿ÛŒ<`ùúþ'OG{[6º@‰æJ2Ùí!ÝîS?¸û•£ùÙò\ž4êfÓ¿V&¨¶Xiöi%LõAˆ“»‚“ZâíÝXó—T¯"a‰·£÷åˆÐýËðf¤\j¥'Oήy5¡¨`CMH#v U)Äß½ñê £ä#è³ãÐ÷Ïåö‡$‹¾¯Õ]0ds¦ZåBaÛÙwmÑ ‰ûáUw‡a5Zd”ê5DòM3z¾ ¤ž Øz‘Û3Ž«´÷7×ÒàÌ]OÔœòi†Wò~kaèEúŠÉéÆFó½3I:Gƒ)ëD«/xc}#"šYˆÛï&£ô5Žz<ÜHFë¡&©ËïÒi9÷ϱ=qÐÊlF endobj -6182 0 obj << +6176 0 obj << /Type /Page -/Contents 6183 0 R -/Resources 6181 0 R +/Contents 6177 0 R +/Resources 6175 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R +/Parent 6174 0 R >> endobj -6184 0 obj << -/D [6182 0 R /XYZ 85.039 781.388 null] +6178 0 obj << +/D [6176 0 R /XYZ 85.039 781.388 null] +>> endobj +1966 0 obj << +/D [6176 0 R /XYZ 85.039 691.864 null] +>> endobj +6179 0 obj << +/D [6176 0 R /XYZ 85.039 657.724 null] >> endobj 1970 0 obj << -/D [6182 0 R /XYZ 85.039 691.864 null] +/D [6176 0 R /XYZ 85.039 505.996 null] >> endobj -6185 0 obj << -/D [6182 0 R /XYZ 85.039 657.724 null] +6180 0 obj << +/D [6176 0 R /XYZ 85.039 465.833 null] >> endobj 1974 0 obj << -/D [6182 0 R /XYZ 85.039 505.996 null] +/D [6176 0 R /XYZ 85.039 367.151 null] >> endobj -6186 0 obj << -/D [6182 0 R /XYZ 85.039 465.833 null] +6181 0 obj << +/D [6176 0 R /XYZ 85.039 334.73 null] >> endobj 1978 0 obj << -/D [6182 0 R /XYZ 85.039 367.151 null] ->> endobj -6187 0 obj << -/D [6182 0 R /XYZ 85.039 334.73 null] +/D [6176 0 R /XYZ 85.039 143.325 null] >> endobj -1982 0 obj << -/D [6182 0 R /XYZ 85.039 143.325 null] ->> endobj -6188 0 obj << -/D [6182 0 R /XYZ 85.039 106.459 null] +6182 0 obj << +/D [6176 0 R /XYZ 85.039 106.459 null] >> endobj -6181 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R >> +6175 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6191 0 obj << +6185 0 obj << /Length 3178 /Filter /FlateDecode >> @@ -27501,33 +27481,33 @@ J¥.‚]àB×£ÐLþK;bJèÄWñf”3f㺙|
µc_ˆZHžêdÒÔö,øÍGFìyp`,*ÚwHåÝ{\ÑÍoG~̾4èœ t& Œ™^pÂ8º¿œeÃËo{×â™ïØ^ºà?kÈOý-Š‰(,?](!$Kž«iA ùNzI¯þ›•ÁÿÒ¥Øendstream endobj -6190 0 obj << +6184 0 obj << /Type /Page -/Contents 6191 0 R -/Resources 6189 0 R +/Contents 6185 0 R +/Resources 6183 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R +/Parent 6174 0 R >> endobj -6192 0 obj << -/D [6190 0 R /XYZ 85.039 781.388 null] +6186 0 obj << +/D [6184 0 R /XYZ 85.039 781.388 null] >> endobj -1986 0 obj << -/D [6190 0 R /XYZ 85.039 719.568 null] +1982 0 obj << +/D [6184 0 R /XYZ 85.039 719.568 null] >> endobj -6193 0 obj << -/D [6190 0 R /XYZ 85.039 687.147 null] +6187 0 obj << +/D [6184 0 R /XYZ 85.039 687.147 null] >> endobj -1990 0 obj << -/D [6190 0 R /XYZ 85.039 203.111 null] +1986 0 obj << +/D [6184 0 R /XYZ 85.039 203.111 null] >> endobj -6194 0 obj << -/D [6190 0 R /XYZ 85.039 168.365 null] +6188 0 obj << +/D [6184 0 R /XYZ 85.039 168.365 null] >> endobj -6189 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +6183 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6197 0 obj << +6191 0 obj << /Length 3296 /Filter /FlateDecode >> @@ -27540,45 +27520,45 @@ xÚ¥ZÝsÛ6÷_á·P31M‚à‡îͱӞ{Ç+ãδ}€IZâ…U’Šëÿ¾ûÔ‡s77 °,‹Ýß®žð_xžÅ~ÍÏÓ, ÷v@ŽÅ0[˜‹”¸fh[…~~¢:k!§Ö!$znkÅY¶#ø_¤YŽÝk›¹Âp[öä_6ä'”žÈc¸¹ÇñûRgA±ì% ,È€Á{ÄÒ×¢@œY¸ “骇͛Öñ¡.$–ã„Åù¡˜b>ɳÖm~xÿXÙ×Z1Ä9—¤LýÆ endobj -6196 0 obj << +6190 0 obj << /Type /Page -/Contents 6197 0 R -/Resources 6195 0 R +/Contents 6191 0 R +/Resources 6189 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R +/Parent 6174 0 R >> endobj -6198 0 obj << -/D [6196 0 R /XYZ 85.039 781.388 null] +6192 0 obj << +/D [6190 0 R /XYZ 85.039 781.388 null] +>> endobj +1990 0 obj << +/D [6190 0 R /XYZ 85.039 572.649 null] +>> endobj +6193 0 obj << +/D [6190 0 R /XYZ 85.039 535.782 null] >> endobj 1994 0 obj << -/D [6196 0 R /XYZ 85.039 572.649 null] +/D [6190 0 R /XYZ 85.039 357.523 null] >> endobj -6199 0 obj << -/D [6196 0 R /XYZ 85.039 535.782 null] +6194 0 obj << +/D [6190 0 R /XYZ 85.039 323.384 null] >> endobj 1998 0 obj << -/D [6196 0 R /XYZ 85.039 357.523 null] +/D [6190 0 R /XYZ 85.039 185.205 null] >> endobj -6200 0 obj << -/D [6196 0 R /XYZ 85.039 323.384 null] +6195 0 obj << +/D [6190 0 R /XYZ 85.039 142.252 null] >> endobj 2002 0 obj << -/D [6196 0 R /XYZ 85.039 185.205 null] +/D [6190 0 R /XYZ 85.039 142.252 null] >> endobj -6201 0 obj << -/D [6196 0 R /XYZ 85.039 142.252 null] ->> endobj -2006 0 obj << -/D [6196 0 R /XYZ 85.039 142.252 null] ->> endobj -6202 0 obj << -/D [6196 0 R /XYZ 85.039 110.499 null] +6196 0 obj << +/D [6190 0 R /XYZ 85.039 110.499 null] >> endobj -6195 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +6189 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6205 0 obj << +6199 0 obj << /Length 3098 /Filter /FlateDecode >> @@ -27598,40 +27578,40 @@ cåÙì*ÿD ÅÒæ—)ä:^ò´Ä•1•`H»'Û%Y9=¿uôw ÌŒ£åÞ3•ÑÐ *ó¡£W¶šìE+?Ôee¡Pó}e‡†’;õê, ¼/hÌZ~+÷!†8}[¼ŸÙ¤g˜`²|µ©Ð°R¬>ƒsàw`RC*v«Šà±lñUžc¤Ro„=å§R"¦C˜JÞbÃ^ØtœñQÍ@·ƒµLÒK|-êÁû}~$bžázRqÓ‹)`Ò4Ü‘ËJÆØÇ×Ý´Ï[çV–_@ZœP†"Ì~ôš\ïÆx .+aºÀ®Bõ‚°Z8]ˇIä‡Yün-ïмù²F)'>çe!’—…å<Å1jðÛd’âã"B7h'ø¬0¼%eC™û7RŽ4o¾8„*òÓ$á‚Ü‚˜–¢6FJþ30v:gEǘ†Ì¾Ï”g8*¾ò˜duë¥`×Uï Y5@§…q“-D¨:Ò¡[t0zBÓ’©¤ÙšO$êÿíl2ÖÄF5ññ#K:|Hৼ¯”@Nq"/e;Jp9lêüÈÀÏzŠÞñN›r—½CiNRºæ˜ž9óáÖÃÝ ·æµ
;öå.Ì#Ò•¨_fømyIŒÙlÀ†d:IãFEÇç¥æ¤žÔ›8 "ç0Ò™D¾½¼C„¹ÎŽEQ–ÄK+m‡%‘’ÉÇÊ:§â®zÙÔü+Õ4Ï”ÎkÖét£ûúy¢‚<Q'ÐcaÅ@‘u‚Ä©æö«aß!ªÐÕ
[4«}i¾uZtÙh†m$(ÒòsU&Ït°JÐ_ÉÛ>ÐÃ'"Ãt\g_»]`…_ §™rX _`z"+× éÖnÚ×:·f}RQûbßwåÜ`†ºÄ÷@šÞâëö¦¿vttqHNù @*ü5<¼{Á&¤[aö°'3HÓTsaG¤¦9ÇG¬éé1à$¦Ux2ç83樕y#ï™òdËzg¡‹féG„SÇF^ε)ÙŽ˜‡ÓšX›:°±©Š’ΪœG0áf°ªJŒªtÀö8:ÁÁH¿ea㯕…¸™àbûëëéì)?<ùƒ!üå[ø¿þ#‚Í:ò³(? c€PK‹,xð(å£Rlt,ð_ϲ"endstream endobj -6204 0 obj << +6198 0 obj << /Type /Page -/Contents 6205 0 R -/Resources 6203 0 R +/Contents 6199 0 R +/Resources 6197 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R -/Annots [ 6208 0 R ] +/Parent 6174 0 R +/Annots [ 6202 0 R ] >> endobj -6208 0 obj << +6202 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [218.337 385.948 334.338 397.637] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/)>> >> endobj -6206 0 obj << -/D [6204 0 R /XYZ 85.039 781.388 null] ->> endobj -2010 0 obj << -/D [6204 0 R /XYZ 85.039 584.077 null] +6200 0 obj << +/D [6198 0 R /XYZ 85.039 781.388 null] >> endobj -6207 0 obj << -/D [6204 0 R /XYZ 85.039 549.331 null] +2006 0 obj << +/D [6198 0 R /XYZ 85.039 584.077 null] >> endobj -2014 0 obj << -/D [6204 0 R /XYZ 85.039 263.285 null] +6201 0 obj << +/D [6198 0 R /XYZ 85.039 549.331 null] >> endobj -6209 0 obj << -/D [6204 0 R /XYZ 85.039 228.539 null] +2010 0 obj << +/D [6198 0 R /XYZ 85.039 263.285 null] >> endobj 6203 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R /F20 2965 0 R >> +/D [6198 0 R /XYZ 85.039 228.539 null] +>> endobj +6197 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6212 0 obj << +6206 0 obj << /Length 1889 /Filter /FlateDecode >> @@ -27645,33 +27625,33 @@ z(×èi3ºj>aCCž+S÷€ÖÔ›å-Ï×tq<··r7Ÿ˜Ø±ô¢°ÏÒ«Á1.&GÏëûòPG:¦°´,ÌÕè)™à¯\ß³ † ßóúš‹Ùr…YiKí/.ÿ8£¤þ˜’ž³Ÿ†f:”/žàpãhCrò‚JT‡Ëµ€´Rè±ÕÖ¶Í áZ‰¦v…ÐÉmuÁ›ùÚêBaÿXáN|I„endstream endobj -6211 0 obj << +6205 0 obj << /Type /Page -/Contents 6212 0 R -/Resources 6210 0 R +/Contents 6206 0 R +/Resources 6204 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6180 0 R +/Parent 6174 0 R >> endobj -6213 0 obj << -/D [6211 0 R /XYZ 85.039 781.388 null] +6207 0 obj << +/D [6205 0 R /XYZ 85.039 781.388 null] >> endobj -2018 0 obj << -/D [6211 0 R /XYZ 85.039 761.463 null] +2014 0 obj << +/D [6205 0 R /XYZ 85.039 761.463 null] >> endobj -6214 0 obj << -/D [6211 0 R /XYZ 85.039 741.337 null] +6208 0 obj << +/D [6205 0 R /XYZ 85.039 741.337 null] >> endobj -2022 0 obj << -/D [6211 0 R /XYZ 85.039 220.674 null] +2018 0 obj << +/D [6205 0 R /XYZ 85.039 220.674 null] >> endobj -6215 0 obj << -/D [6211 0 R /XYZ 85.039 188.652 null] +6209 0 obj << +/D [6205 0 R /XYZ 85.039 188.652 null] >> endobj -6210 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F62 4052 0 R >> +6204 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6218 0 obj << +6212 0 obj << /Length 2384 /Filter /FlateDecode >> @@ -27684,58 +27664,58 @@ i{Îj á…:Ç2Ȧ[”2‹‰™¢_ù̦¢|¶´ùLV¸féH³ËKÛwJ)Í)¨rUÑPÖ?Ò²çm6@¤I¼Š
eí®ÃkgÊËtÔ *ûãáXü[á؆"¸Ip¢<}ßõ=#*xA_^ó—¡Àµ |endstream endobj -6217 0 obj << +6211 0 obj << /Type /Page -/Contents 6218 0 R -/Resources 6216 0 R +/Contents 6212 0 R +/Resources 6210 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R -/Annots [ 6220 0 R 6221 0 R 6222 0 R ] +/Parent 6221 0 R +/Annots [ 6214 0 R 6215 0 R 6216 0 R ] >> endobj -6220 0 obj << +6214 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [481.851 649.553 539.579 661.243] /Subtype/Link/A<</Type/Action/S/URI/URI(http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/kernextc/sec_load_mod.htm)>> >> endobj -6221 0 obj << +6215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 636.004 353.452 647.694] /Subtype/Link/A<</Type/Action/S/URI/URI(http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/kernextc/sec_load_mod.htm)>> >> endobj -6222 0 obj << +6216 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [158.952 622.455 458.051 634.144] /Subtype/Link/A<</Type/Action/S/URI/URI(http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixbman/baseadmn/iandaadmin.htm)>> >> endobj -6219 0 obj << -/D [6217 0 R /XYZ 85.039 781.388 null] +6213 0 obj << +/D [6211 0 R /XYZ 85.039 781.388 null] >> endobj -2026 0 obj << -/D [6217 0 R /XYZ 85.039 608.186 null] +2022 0 obj << +/D [6211 0 R /XYZ 85.039 608.186 null] >> endobj -6223 0 obj << -/D [6217 0 R /XYZ 85.039 574.042 null] +6217 0 obj << +/D [6211 0 R /XYZ 85.039 574.042 null] >> endobj -6224 0 obj << -/D [6217 0 R /XYZ 285.296 510.468 null] +6218 0 obj << +/D [6211 0 R /XYZ 285.296 510.468 null] >> endobj -6225 0 obj << -/D [6217 0 R /XYZ 85.039 279.605 null] +6219 0 obj << +/D [6211 0 R /XYZ 85.039 279.605 null] >> endobj -2030 0 obj << -/D [6217 0 R /XYZ 85.039 263.543 null] +2026 0 obj << +/D [6211 0 R /XYZ 85.039 263.543 null] >> endobj -6226 0 obj << -/D [6217 0 R /XYZ 85.039 232.126 null] +6220 0 obj << +/D [6211 0 R /XYZ 85.039 232.126 null] >> endobj -6216 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +6210 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6230 0 obj << +6224 0 obj << /Length 1771 /Filter /FlateDecode >> @@ -27748,27 +27728,27 @@ w]÷;ÛT´ú7ÏÝ—©m\ßÃð3É{Å!èéBÕƒiòí릵 …þsßcè.To¹þ!š»P2ŸKÄè®öúãNú"z–*Á‰< o'Ϭ}ªÇzùÌÚçr^ß?·qV]¯¡•Óú]Å·‰½ ï¸Ã{;爽iªö³
ºæ\{Ðíç@K° ЄŠ¶±—À÷T&Uqvð‘ô…½m³Æl¯»B”0üYD(ï°úÑÔÚÇÙ®lG›k™N 7˜ì7ˆYud3jÎ;DÒ^zôMç‹E*t‡L:WÏÐá{™!Nÿ•PKC\Ü)\±`Š˜#701 + À˜ø¹MÚ½ô¸”¸ $%põLu1“¾Gî_·ûrPž$}?8À?Vù¿~Öi¶ endobj -6229 0 obj << +6223 0 obj << /Type /Page -/Contents 6230 0 R -/Resources 6228 0 R +/Contents 6224 0 R +/Resources 6222 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R +/Parent 6221 0 R >> endobj -6231 0 obj << -/D [6229 0 R /XYZ 85.039 781.388 null] +6225 0 obj << +/D [6223 0 R /XYZ 85.039 781.388 null] >> endobj -2034 0 obj << -/D [6229 0 R /XYZ 85.039 761.463 null] +2030 0 obj << +/D [6223 0 R /XYZ 85.039 761.463 null] >> endobj -6232 0 obj << -/D [6229 0 R /XYZ 85.039 741.337 null] +6226 0 obj << +/D [6223 0 R /XYZ 85.039 741.337 null] >> endobj -6228 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6222 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6235 0 obj << +6229 0 obj << /Length 1649 /Filter /FlateDecode >> @@ -27790,33 +27770,33 @@ C¾JJZ¸ØpîÛˉÿ™ü[;Ëñ¶AÇ
&=`Mè<Š‰nΖäß(ç³"úTEiñè{–«½^#ÉU…‚ÕʼnÎ.
л,›l\O æß﫯N&(<Æç œŠÆ+NEr*¹€èb|3½&€½¹œþqöêɃߎÞ?fCG?‡¡éÖÐÑwjþ€¥ïâ4…?ƒµ+†µOþ'ûÞ+Œ|W}â…¡ö~‹Éü..y˜ë#<|ÈŸ„´xvÃDz¶2«‚¹rÅgŸ\q?(ªÛb]`v3åëWþTY,HÚayTVyÚ¶–7ë˜cð÷‘£4tsxø½¨ý¯_F¶K©{rxø‰gÃÏ5D+…½‹·þeð?,ù‰Lendstream endobj -6234 0 obj << +6228 0 obj << /Type /Page -/Contents 6235 0 R -/Resources 6233 0 R +/Contents 6229 0 R +/Resources 6227 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R ->> endobj -6236 0 obj << -/D [6234 0 R /XYZ 85.039 781.388 null] +/Parent 6221 0 R >> endobj -2038 0 obj << -/D [6234 0 R /XYZ 85.039 486.243 null] +6230 0 obj << +/D [6228 0 R /XYZ 85.039 781.388 null] >> endobj -6237 0 obj << -/D [6234 0 R /XYZ 85.039 452.1 null] +2034 0 obj << +/D [6228 0 R /XYZ 85.039 486.243 null] >> endobj -6238 0 obj << -/D [6234 0 R /XYZ 85.039 452.1 null] +6231 0 obj << +/D [6228 0 R /XYZ 85.039 452.1 null] >> endobj -6239 0 obj << -/D [6234 0 R /XYZ 85.039 452.1 null] +6232 0 obj << +/D [6228 0 R /XYZ 85.039 452.1 null] >> endobj 6233 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +/D [6228 0 R /XYZ 85.039 452.1 null] +>> endobj +6227 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6242 0 obj << +6236 0 obj << /Length 1272 /Filter /FlateDecode >> @@ -27828,35 +27808,35 @@ Q†¤Ô(¹”
„|Ùêªçv×Ò{)¨áh¥ã£C,¦s#ž¡àr½ÀdÁ´ÑIÉ
wN4á%ÑÀb@3‹ÞDR ô´(Ôf¡Ð
µ ñZR!ÏR´SléP€àúØ0£,ˆž¿mÓ8ΣæKÊœ"œŠÍÄcÎ*AšhHë¬T¢c²i°(EY´UiI€´”Ïúÿ†cn/üæaS¸Ñá¡f!Qé O’AÀ4£zÚQ¾´h#ê”VVo›“,–Ío·Ÿ
®lé¦zLÛòš÷v…Ê ?|àÿú‹iSÉr žøØ=ÇŽ¬± %ýÇx뿬v endobj -6241 0 obj << +6235 0 obj << /Type /Page -/Contents 6242 0 R -/Resources 6240 0 R +/Contents 6236 0 R +/Resources 6234 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R -/Annots [ 6246 0 R ] +/Parent 6221 0 R +/Annots [ 6240 0 R ] >> endobj -6246 0 obj << +6240 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [335.674 158.672 389.06 170.361] /Subtype /Link /A << /S /GoTo /D (winbind-solaris9) >> >> endobj -6243 0 obj << -/D [6241 0 R /XYZ 85.039 781.388 null] +6237 0 obj << +/D [6235 0 R /XYZ 85.039 781.388 null] >> endobj -6244 0 obj << -/D [6241 0 R /XYZ 85.039 188.887 null] +6238 0 obj << +/D [6235 0 R /XYZ 85.039 188.887 null] >> endobj -6245 0 obj << -/D [6241 0 R /XYZ 85.039 188.887 null] +6239 0 obj << +/D [6235 0 R /XYZ 85.039 188.887 null] >> endobj -6240 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +6234 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6250 0 obj << +6244 0 obj << /Length 931 /Filter /FlateDecode >> @@ -27865,21 +27845,21 @@ xÚ¥V[SÛ:~÷¯ð Æî`Y²âØi§@ ‡Îzaú@9S+Áƒ/©å4‡iûß«µ$§í0íj/úöâe‰‰Å1Ca:2ƒ
ÌçàñÚÇct2Âe¿ý¬óà.¹Jrø½¶òB4¤ÃìÆbQ²¥²YËóÙ´ÅÝf\ãÔ/õ¹ûŸÌ´õÊuû[BI }–Éì@¥ªÜ{!¢ê©Š¿Uw=]äúxùòqÁfg•~´Š$ïT.ª¨¬\^ËVâ™Êdɾ¬’RG;/Tïð(»‰Éʯ¬ìè‚YÄ™ˆ(ø¢W·‘ô9`è7Unç|¯ó®öv'UÓBú±4É5øªPWZï¾X•‰x5M£*)Ô÷½¶Œª[¾/ùuQÞ-ÊbµTümÁ«g`d³Ûb#ÅI¾PÜÙáxקV÷WZÌ¢Ô3,{-»ÑÍ6V§Šï¡ƒí~ˉp€fE>o·ÇF¥vA<j¾
5톺ËË×øE;ÎçDôëäLrSaG,+òg¸–öqG(oÞìDӇϫß9Å”±ž˜jB·_h+ñ§(ýÞW¿‚úÚÞ%쵪«fn’'Še¾zöט¡z¼ª=x~ôž å*— ‡½#Ê@"È’\ž1xŠRň^ÕB 3áHØÄB…Áý¾ò«ù% :À×Q¶ˆÍ ‡Oë׎ˆbäºöñ“™þ£u©Y
ÌŽš]¨U0ß»ÑX J‚ÇxõZµø'°¥|endstream endobj -6249 0 obj << +6243 0 obj << /Type /Page -/Contents 6250 0 R -/Resources 6248 0 R +/Contents 6244 0 R +/Resources 6242 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R +/Parent 6221 0 R >> endobj -6251 0 obj << -/D [6249 0 R /XYZ 85.039 781.388 null] +6245 0 obj << +/D [6243 0 R /XYZ 85.039 781.388 null] >> endobj -6248 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R >> +6242 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6254 0 obj << +6248 0 obj << /Length 2246 /Filter /FlateDecode >> @@ -27896,39 +27876,39 @@ fVqs¢cb…¡µGÛ·û‹‚á!E›“A¨` _|óá¨ãiÝÓú=òx!îëúvHûaluÑÅ¡î`Y#ìL“nö1hº ÑdPÚÒè
sø\ñÿüžRNÊœ®èÚº)˜õÄDTtÐNKmëé*üô…M`8~äúRR}BSØæ‰_ó£n>„!£¹Ô38Â]ýÜ¿lËôoƒ±ï endobj -6253 0 obj << +6247 0 obj << /Type /Page -/Contents 6254 0 R -/Resources 6252 0 R +/Contents 6248 0 R +/Resources 6246 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6227 0 R +/Parent 6221 0 R >> endobj -6255 0 obj << -/D [6253 0 R /XYZ 85.039 781.388 null] +6249 0 obj << +/D [6247 0 R /XYZ 85.039 781.388 null] >> endobj -6256 0 obj << -/D [6253 0 R /XYZ 85.039 678.053 null] +6250 0 obj << +/D [6247 0 R /XYZ 85.039 678.053 null] >> endobj -6257 0 obj << -/D [6253 0 R /XYZ 85.039 678.053 null] +6251 0 obj << +/D [6247 0 R /XYZ 85.039 678.053 null] >> endobj -2042 0 obj << -/D [6253 0 R /XYZ 85.039 620.019 null] +2038 0 obj << +/D [6247 0 R /XYZ 85.039 620.019 null] >> endobj -6258 0 obj << -/D [6253 0 R /XYZ 85.039 585.876 null] +6252 0 obj << +/D [6247 0 R /XYZ 85.039 585.876 null] >> endobj -6259 0 obj << -/D [6253 0 R /XYZ 85.039 353.217 null] +6253 0 obj << +/D [6247 0 R /XYZ 85.039 353.217 null] >> endobj -6260 0 obj << -/D [6253 0 R /XYZ 85.039 353.217 null] +6254 0 obj << +/D [6247 0 R /XYZ 85.039 353.217 null] >> endobj -6252 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +6246 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6263 0 obj << +6257 0 obj << /Length 1447 /Filter /FlateDecode >> @@ -27938,21 +27918,21 @@ xÚÕXßoÛ6~÷_¡GˆeI”l©@ÒÙ\ ɶºØC[´DÛDdÑ¥¸þïwÇ£d9vš®Ý†ER¼;Þ}w÷‰Tàøð/p’ØóYêL“ ^·”õœ¶XYOƒCÒ Ú ×y†W†N{ïÀP°v`(³M¸¶;ÚàUa锵¯,Z8êgT7à ±;«™Ž×°w•y¨;ýßö²™ˆºÞ?Ùß]kßÓ«M)¿tU endobj -6262 0 obj << +6256 0 obj << /Type /Page -/Contents 6263 0 R -/Resources 6261 0 R +/Contents 6257 0 R +/Resources 6255 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R +/Parent 6259 0 R >> endobj -6264 0 obj << -/D [6262 0 R /XYZ 85.039 781.388 null] +6258 0 obj << +/D [6256 0 R /XYZ 85.039 781.388 null] >> endobj -6261 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R >> +6255 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6268 0 obj << +6262 0 obj << /Length 1245 /Filter /FlateDecode >> @@ -27965,27 +27945,27 @@ xÚ½Xmoâ8þίˆ¶÷!‘6ÆŽ $÷éؾܱR_nau:í®ª4 `)$4N–ã~ýÍ؆¦%-}¡§ª0öŒŸ™yfÆ@˜EáYO(AÀ l½e>]h»mãD¥é9åMt©;Tªâf3&pJ
"Ø™VU( õ€•îoÎ?Àõ8éó¾bꨥ©ŽD’æ"ó¾ýá·ïÔ§GðÂ–Ø ê*`°e3ÓªÅ0ìÒ°Ëú8ò¾=>}hƒÝÓ‘>p\,×¥˜Í+½D‡1:ÔK¸Üû.¼„
|ká\Äe!×ø“F7ÊcÒêZi‡8°(|AgÒÈ©LËŸx_í ù>ÖÕð\Ȉ€+®o}w?;ía
s–W"ÖGÕÞ"Ê£Lðÿ¼pàÃVµŠj¼À¦Lok˜²Ä(ºµ,»™¸éÊ4®KQ»PËk¸}nDžY<Ž‹`°Xö]Ø_Fã¡Â®sñ ·endstream endobj -6267 0 obj << +6261 0 obj << /Type /Page -/Contents 6268 0 R -/Resources 6266 0 R +/Contents 6262 0 R +/Resources 6260 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R +/Parent 6259 0 R >> endobj -6269 0 obj << -/D [6267 0 R /XYZ 85.039 781.388 null] +6263 0 obj << +/D [6261 0 R /XYZ 85.039 781.388 null] >> endobj -6270 0 obj << -/D [6267 0 R /XYZ 85.039 761.463 null] +6264 0 obj << +/D [6261 0 R /XYZ 85.039 761.463 null] >> endobj -6271 0 obj << -/D [6267 0 R /XYZ 85.039 761.463 null] +6265 0 obj << +/D [6261 0 R /XYZ 85.039 761.463 null] >> endobj -6266 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6260 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6274 0 obj << +6268 0 obj << /Length 2413 /Filter /FlateDecode >> @@ -27998,33 +27978,33 @@ vŒé4˜ÂÇ4Ðv|«².[Nr7î¥èZÙÊ ³>˜8‹˜ÁœbiSˆ%#†Ñ$²´O©0S-Ä`½µá”ò¾z¨^]\ãC• ÊDæBfžÐîA‰ Ô ü}{íåüo
9Ëendstream endobj -6273 0 obj << +6267 0 obj << /Type /Page -/Contents 6274 0 R -/Resources 6272 0 R +/Contents 6268 0 R +/Resources 6266 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R +/Parent 6259 0 R >> endobj -6275 0 obj << -/D [6273 0 R /XYZ 85.039 781.388 null] +6269 0 obj << +/D [6267 0 R /XYZ 85.039 781.388 null] >> endobj -2046 0 obj << -/D [6273 0 R /XYZ 85.039 471.52 null] +2042 0 obj << +/D [6267 0 R /XYZ 85.039 471.52 null] >> endobj -6276 0 obj << -/D [6273 0 R /XYZ 85.039 431.356 null] +6270 0 obj << +/D [6267 0 R /XYZ 85.039 431.356 null] >> endobj -2050 0 obj << -/D [6273 0 R /XYZ 85.039 345.05 null] +2046 0 obj << +/D [6267 0 R /XYZ 85.039 345.05 null] >> endobj -6277 0 obj << -/D [6273 0 R /XYZ 85.039 304.886 null] +6271 0 obj << +/D [6267 0 R /XYZ 85.039 304.886 null] >> endobj -6272 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +6266 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6280 0 obj << +6274 0 obj << /Length 867 /Filter /FlateDecode >> @@ -28037,28 +28017,28 @@ xÚ¥U]oÚ0}ϯðc×ß±÷Ö–n£ÚB7RmÓÖ €¼šºZ¬è»dpƒ?ím¥Wýní¬$µÒv³‚ ¾á‚Ì¥OùÂ3Iµ•Ï ÿ€ã´endstream endobj -6279 0 obj << +6273 0 obj << /Type /Page -/Contents 6280 0 R -/Resources 6278 0 R +/Contents 6274 0 R +/Resources 6272 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R +/Parent 6259 0 R >> endobj -6281 0 obj << -/D [6279 0 R /XYZ 85.039 781.388 null] +6275 0 obj << +/D [6273 0 R /XYZ 85.039 781.388 null] >> endobj -2054 0 obj << -/D [6279 0 R /XYZ 85.039 761.463 null] +2050 0 obj << +/D [6273 0 R /XYZ 85.039 761.463 null] >> endobj -6282 0 obj << -/D [6279 0 R /XYZ 85.039 741.134 null] +6276 0 obj << +/D [6273 0 R /XYZ 85.039 741.134 null] >> endobj -6278 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6272 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6285 0 obj << +6279 0 obj << /Length 1950 /Filter /FlateDecode >> @@ -28076,64 +28056,64 @@ y²A7ßnÎC!wÏ4±ék—YŒ„.^š¤Jàäí{;]ðã)¼ãôÇ>U ü†92Ši¢"p=ËE˜œˆ\>„"*¦á §3‘Â"‹ [*Rçn%* 8?è9·ø/Öó
endstream endobj -6284 0 obj << +6278 0 obj << /Type /Page -/Contents 6285 0 R -/Resources 6283 0 R +/Contents 6279 0 R +/Resources 6277 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R -/Annots [ 6289 0 R 6290 0 R 6291 0 R 6292 0 R ] +/Parent 6259 0 R +/Annots [ 6283 0 R 6284 0 R 6285 0 R 6286 0 R ] >> endobj -6289 0 obj << +6283 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [268.952 172.675 539.579 184.667] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/Softlib/MSLFILES/NEXUS.EXE)>> >> endobj -6290 0 obj << +6284 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 161.55 103.217 170.209] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/Softlib/MSLFILES/NEXUS.EXE)>> >> endobj -6291 0 obj << +6285 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [251.226 118.478 539.579 130.471] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE)>> >> endobj -6292 0 obj << +6286 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 107.353 103.217 116.012] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE)>> >> endobj -6286 0 obj << -/D [6284 0 R /XYZ 85.039 781.388 null] +6280 0 obj << +/D [6278 0 R /XYZ 85.039 781.388 null] >> endobj -2058 0 obj << -/D [6284 0 R /XYZ 85.039 761.463 null] +2054 0 obj << +/D [6278 0 R /XYZ 85.039 761.463 null] >> endobj -3127 0 obj << -/D [6284 0 R /XYZ 85.039 653.495 null] +3123 0 obj << +/D [6278 0 R /XYZ 85.039 653.495 null] >> endobj -2062 0 obj << -/D [6284 0 R /XYZ 85.039 586.876 null] +2058 0 obj << +/D [6278 0 R /XYZ 85.039 586.876 null] >> endobj -6287 0 obj << -/D [6284 0 R /XYZ 85.039 544.591 null] +6281 0 obj << +/D [6278 0 R /XYZ 85.039 544.591 null] >> endobj -2066 0 obj << -/D [6284 0 R /XYZ 85.039 404.088 null] +2062 0 obj << +/D [6278 0 R /XYZ 85.039 404.088 null] >> endobj -6288 0 obj << -/D [6284 0 R /XYZ 85.039 363.924 null] +6282 0 obj << +/D [6278 0 R /XYZ 85.039 363.924 null] >> endobj -6283 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F35 2980 0 R >> +6277 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6295 0 obj << +6289 0 obj << /Length 2710 /Filter /FlateDecode >> @@ -28153,46 +28133,46 @@ qôàœÑF!=ø ƒ@Ô
Ϙ·J1ÅLWã˜4çÍUš“kÒµÈ~Ÿý±×‚8oGþ’Äù™i’‡Múªx–ò°×u®šõ®äϲ¨w_ –>¿´s ê£gí`ƒ‹®E]ƒoèü ²sÆxFMéù Æf\.ò£Íëwâã8§'5€Þ^Ápè8¼¡†Bô”×ò¢WWÖ½·¬á7Ŷ$¹åé÷T^©°vë_•aʇ€ï榢Õò¾<€ÕpêÝØwloòÕ~ÙBÿ׿Êúç[èc?™n7Bϳ=×ð‚ò½à˜ßйe:fø¿ôC¶endstream endobj -6294 0 obj << +6288 0 obj << /Type /Page -/Contents 6295 0 R -/Resources 6293 0 R +/Contents 6289 0 R +/Resources 6287 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6265 0 R -/Annots [ 6299 0 R 6300 0 R ] +/Parent 6259 0 R +/Annots [ 6293 0 R 6294 0 R ] >> endobj -6299 0 obj << +6293 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [474.587 341.766 539.579 353.758] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.nomachine.com/)>> >> endobj -6300 0 obj << +6294 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 329.732 166.217 340.209] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.nomachine.com/)>> >> endobj -6296 0 obj << -/D [6294 0 R /XYZ 85.039 781.388 null] +6290 0 obj << +/D [6288 0 R /XYZ 85.039 781.388 null] >> endobj -2070 0 obj << -/D [6294 0 R /XYZ 85.039 761.463 null] +2066 0 obj << +/D [6288 0 R /XYZ 85.039 761.463 null] >> endobj -6297 0 obj << -/D [6294 0 R /XYZ 85.039 736.911 null] +6291 0 obj << +/D [6288 0 R /XYZ 85.039 736.911 null] >> endobj -2074 0 obj << -/D [6294 0 R /XYZ 85.039 654.569 null] +2070 0 obj << +/D [6288 0 R /XYZ 85.039 654.569 null] >> endobj -6298 0 obj << -/D [6294 0 R /XYZ 85.039 619.823 null] +6292 0 obj << +/D [6288 0 R /XYZ 85.039 619.823 null] >> endobj -6293 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6287 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6303 0 obj << +6297 0 obj << /Length 3138 /Filter /FlateDecode >> @@ -28216,40 +28196,40 @@ Yl‡~~Ík?2¢× ×Ìgaݨ¶<œñž J\_ôç¼÷h¤‡¼çÒÆ{NOœôûÄõÎnM©áuç8fB3Î9»|=v±nsG hû®€ÕSbzÂâÁï&ŠaB÷“Î_ãì*rÞ¢^–·dŒ‰Ûô9ò´Û{uóž¾hKÞ±ˆÓDã¸ôå(Cß íüYW&‹õ–¿X¸‹ð¢Ç(dþlFn%Ög.?õ]?eë‡V+rñËï¹á/’³?‡4ø§ûƒŸ·jÇ·}HÜšÑRâ¼(Îñ…h˜]îu,œ³áý0tƒ4’ŒG@¦Gë…ÌÚ!nZÕ¬ 袮™€mü‚úTõŽ+*FíS2Å@îËÓÚѱ ò7Š ]MÓèX,žÞå”䤹™œVÍ <9þÔƒ¼oóA&a}Ò‹wìYüýÇL˸;œát@Ü[¸i?ð©TcÏ-ô‰zB“¾>ªÍÌø4LÜöPÊžò@´Ž³ø˜¯ÛÐ8—¹9¥d}&õd–}A_rA2Ãëèx4…sÜSc“O3úhF”ˆ !©×sýíšÏâ¡XjÑhpDzÚ1ð㸎ùr>}+TTá-Bê».'†ø""‡óÁ׊zÝã/£b<Íqq}v@á¹Ád×ÿ3±ÿëïsÆ Tèfç:¯bSàk^ù0ˆOùÕÇsáÿjäÑœendstream endobj -6302 0 obj << +6296 0 obj << /Type /Page -/Contents 6303 0 R -/Resources 6301 0 R +/Contents 6297 0 R +/Resources 6295 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R -/Annots [ 6305 0 R 6307 0 R ] +/Parent 6302 0 R +/Annots [ 6299 0 R 6301 0 R ] >> endobj -6305 0 obj << +6299 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 679.338 303.67 691.33] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.nomachine.com/testdrive.php)>> >> endobj -6307 0 obj << +6301 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [138.346 116.607 207.581 128.297] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:jht@samba.org)>> >> endobj -6304 0 obj << -/D [6302 0 R /XYZ 85.039 781.388 null] +6298 0 obj << +/D [6296 0 R /XYZ 85.039 781.388 null] >> endobj -2078 0 obj << -/D [6302 0 R /XYZ 85.039 199.93 null] +2074 0 obj << +/D [6296 0 R /XYZ 85.039 199.93 null] >> endobj -6306 0 obj << -/D [6302 0 R /XYZ 85.039 157.583 null] +6300 0 obj << +/D [6296 0 R /XYZ 85.039 157.583 null] >> endobj -6301 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F41 2998 0 R /F20 2965 0 R >> +6295 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F41 2994 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6311 0 obj << +6305 0 obj << /Length 1634 /Filter /FlateDecode >> @@ -28261,21 +28241,21 @@ Z^VÉd!’çRhÝ?€ABìQ¹¦YEI^û˜-c¸•:èRFy’ÏÃ&}J2Äü{þ8D<A¦ê¤åBMyõ–}dt}[I~Ls6ÐëûÊI c^æšdõž2›ÒÕiL2ƒe’ïàÝB³lz-,aá”3\Ðt•Ÿ«XH‡
l”x_L«kǨ¹}î¬÷s«kXž]‡˜GNW{ñK{žgí1OÛ3–ÅÑxQ¹ÖrmWº(AÌ~rã5š’£ë´PcÌRË2Yò8ƒ~ž©Exµ-W½(©ÇÁ$^¾V£…¬u&ß=¡P(Ò”…„CGz|âi$d-„îžB“hY¦kR°¶=ɧbGj<&P!œP,Ú¶'cŒOösµàþMÿ^Þ’{//gJŠ_^©ç,È‚„ಡÞìøÇcäuÝF&¹3ƒSCV:N~Ý=ÚÄPž±·‘vnG ‘¦"&c«‘%ûY[åV3VòñÏ¥¨EÄÁ™²¥q•”5¼L@JàöCµv$ã 2Õœø»ß M‡¬Ø2x}úŠr¬à Û4U ]ñtþH²ìAC\íø麘ò’I§mð´€p\Û‚¶<^î±Û—'A@qy›æ/æºvñ ”>¡Ai?NàÈæ¡®'~Ý-äJž$ÀË2àÔØÏ¥C\ž®—õF endobj -6310 0 obj << +6304 0 obj << /Type /Page -/Contents 6311 0 R -/Resources 6309 0 R +/Contents 6305 0 R +/Resources 6303 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R +/Parent 6302 0 R >> endobj -6312 0 obj << -/D [6310 0 R /XYZ 85.039 781.388 null] +6306 0 obj << +/D [6304 0 R /XYZ 85.039 781.388 null] >> endobj -6309 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R >> +6303 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6315 0 obj << +6309 0 obj << /Length 1380 /Filter /FlateDecode >> @@ -28293,46 +28273,46 @@ IxýðÖܸºïïxR6å5Ø£âÙÌ7™òçgŸü¨:»ä‘vǽþ¦Bká¡iENsÚ¤äÿ&n»
j\—Y”gôõ’Jóª[û Ë Y@¬Ã8¡(/Ã2BZá%"BÙGF0¹oÁë̸¦eˆ ¹ŽÉ#]0
dÀìü Š§ãÂmò‰%ãè»pMHI´–ö¼Ø´aò÷¾¯1B–g?ŒWñ´ðª¡-“°Ì«|ÎP˜/‡«”¡ *žUaý~{ó”fð¶´FPO±ëÁ,ÑõÍ‚8»ŽµìøFl¹d¾yˆ¿Ï°Õ;Ú8dÂ)Fo3Í÷Yˆ`YÙðB³ä1†IdžAgE²¬GŽ^ô ÖË&÷늎65Áâ|Å×LÒù ÅÅq' $cœs7@ endobj -6314 0 obj << +6308 0 obj << /Type /Page -/Contents 6315 0 R -/Resources 6313 0 R +/Contents 6309 0 R +/Resources 6307 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R -/Annots [ 6317 0 R 6318 0 R 6319 0 R ] +/Parent 6302 0 R +/Annots [ 6311 0 R 6312 0 R 6313 0 R ] >> endobj -6317 0 obj << +6311 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [90.021 228.532 332.556 244.074] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.craigelachie.org/rhacer/ntlogon)>> >> endobj -6318 0 obj << +6312 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [90.021 214.983 218.012 230.525] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.kixtart.org)>> >> endobj -6319 0 obj << +6313 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [90.021 201.434 441.871 216.975] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.asp?scid=kb;en-us;189105)>> >> endobj -6316 0 obj << -/D [6314 0 R /XYZ 85.039 781.388 null] +6310 0 obj << +/D [6308 0 R /XYZ 85.039 781.388 null] >> endobj -2082 0 obj << -/D [6314 0 R /XYZ 85.039 187.165 null] +2078 0 obj << +/D [6308 0 R /XYZ 85.039 187.165 null] >> endobj -6320 0 obj << -/D [6314 0 R /XYZ 85.039 154.947 null] +6314 0 obj << +/D [6308 0 R /XYZ 85.039 154.947 null] >> endobj -6313 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +6307 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6323 0 obj << +6317 0 obj << /Length 791 /Filter /FlateDecode >> @@ -28340,34 +28320,34 @@ stream xÚ¥UMs›0½ó+8Š*BÈ=ÕMÜtÒ‰Û&L{Hs €m¦€R“¿ß]IØÔ±séx<–vŸvß~šù|˜/xêÏ%£\J¿h½È߀æÊc:H8Á|̼wŸÄÌgM£ÔÏÖ;‚&‚ûYyO.>/¾eËÛ äœ“8¦A8ŸK²¸bI~Œ1²X],F.’ž³Ÿ¨þzûÅÊnD-PvµÄËr•Ùµ·Ìö÷®LŠìþx÷‘_B$×^Dy*ý8G”ºõ€ w÷Æ»ó¾ïMY]âÛW§’!¸¤Bò×Ù`âD6DDE”˜lÜU•
iØBî\ª Œç¤BFv nñPuîµê“º³I¶ÕqðqœÒXÆ{W†3*ôÆ!n'ìGt8¿fléßÔ@ÏðÔªWëÁúÝT!ÝT562FJ8lÌéNyo²!ç$C]4îÞ©÷A˜$ a2e‘8Ž/á3:çóã;ªÉˆy;ªcK=×KœÑzäÍq8`Œ³´ åÉlÚ Õ…'b-wã ãRyÕÚJì@»S=BG{7YIjmÕyÅî@úg|g,õnÖMrP»¯ºBí0ùfL¦¡a6‰ÝŠØ¹Û*Ó•y†"DZ4»¹¹*œ›kÑ8=5Fðµ)ú¯¿ý0&œJžžžE‹ f#, å1ßñoæá¿"@Âendstream endobj -6322 0 obj << +6316 0 obj << /Type /Page -/Contents 6323 0 R -/Resources 6321 0 R +/Contents 6317 0 R +/Resources 6315 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R -/Annots [ 6325 0 R ] +/Parent 6302 0 R +/Annots [ 6319 0 R ] >> endobj -6325 0 obj << +6319 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [228.286 747.387 437.733 759.076] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.asp?scid=kb;en-us;189105)>> >> endobj -6324 0 obj << -/D [6322 0 R /XYZ 85.039 781.388 null] +6318 0 obj << +/D [6316 0 R /XYZ 85.039 781.388 null] >> endobj -2086 0 obj << -/D [6322 0 R /XYZ 85.039 731.943 null] +2082 0 obj << +/D [6316 0 R /XYZ 85.039 731.943 null] >> endobj -6326 0 obj << -/D [6322 0 R /XYZ 85.039 691.78 null] +6320 0 obj << +/D [6316 0 R /XYZ 85.039 691.78 null] >> endobj -6321 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +6315 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6329 0 obj << +6323 0 obj << /Length 2852 /Filter /FlateDecode >> @@ -28382,39 +28362,39 @@ F†ïw°Ñ"B@÷.Ev÷: ÈÜ&y¡ÿ®²FÆ~z”Qæ+ír©çOÚWÊ/÷ÈïÿZå<&àú¿~±¶È®Î¨}Šôrr! ˆŸRÕ±¦þd³™Ï|;ö#ùô®Ç`ÏPq«è‚ÀÍVr…‰æfÑíg©›ê3ä¿šbè2$Pø~¿Ìžhœ€¶f#Â#K(ÏbkªU~¨M‡é£Û&…æC[kò0Æ—ÔâsrÆÎÎcéÁé;ãæ¤fÒˆêÒHˆ®ç²œ úÁÅÛAè‡Î*–´óüfCcê&hÚ>Ö´÷`3 ´èZþëK4ö-S÷#ûŠ‡>²??›ÝoËðíë#C{¨éŽ/„ÌOmr›¼1Ë.èyE´?¿_ÿþ5É—Ï—Q®ßr5$ZØJU‚OÑR~ÕH;oÅ8k¨ë²¾óº—¥¢1jÌ!ëv£$í˜e´vÖÏÔ¾†ØLƒkTºÃLFèÚáIÜ…òo“qj+cÑpˆåðÚÛŸ”IT?ðÛ¤Ù§ífï.ždb‘§FŠñü
Ê«£Ì22Ï©æ‚ÁÄõto4q4½ÑTz(®^kAM]c½¦™LÁ$\h|fñ"+m4GÃAçôyV.u£Ð•ç }:à7—nP¼µ±|´µðŠ0F”6t‘†¼gn3uùž+ßy)ýÙ»ÕÙi¶v´ÑKØÔcgÆì©jÊ›ñüJ~?£ù‚Öž‡©H—¦W?^}RQ…ñr05×K¹Ò²žøÑ›Dªý™ZíW~ #߶šõÆåâïw!—ç¾MÎwÜŒayˆæ{zª¼ã5
Ï¢.9Ù•ýy@³êsžçòÆ?ìaú*´üã>(ÅíÏ3úK×`™oëvÿâ=ó(ÃïùážsºNú˜?UâwËÓùRN5¤HFwª6qÎF«§ª°—#¸ z¡›v3È*VçÆaæÆYxûÄÿnµ¶›endstream endobj -6328 0 obj << +6322 0 obj << /Type /Page -/Contents 6329 0 R -/Resources 6327 0 R +/Contents 6323 0 R +/Resources 6321 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R +/Parent 6302 0 R >> endobj -6330 0 obj << -/D [6328 0 R /XYZ 85.039 781.388 null] +6324 0 obj << +/D [6322 0 R /XYZ 85.039 781.388 null] >> endobj -2090 0 obj << -/D [6328 0 R /XYZ 85.039 761.463 null] +2086 0 obj << +/D [6322 0 R /XYZ 85.039 761.463 null] >> endobj -3128 0 obj << -/D [6328 0 R /XYZ 85.039 653.495 null] +3124 0 obj << +/D [6322 0 R /XYZ 85.039 653.495 null] >> endobj -2094 0 obj << -/D [6328 0 R /XYZ 85.039 571.206 null] +2090 0 obj << +/D [6322 0 R /XYZ 85.039 571.206 null] >> endobj -6331 0 obj << -/D [6328 0 R /XYZ 85.039 531.042 null] +6325 0 obj << +/D [6322 0 R /XYZ 85.039 531.042 null] >> endobj -2098 0 obj << -/D [6328 0 R /XYZ 85.039 255.047 null] +2094 0 obj << +/D [6322 0 R /XYZ 85.039 255.047 null] >> endobj -6332 0 obj << -/D [6328 0 R /XYZ 85.039 212.094 null] +6326 0 obj << +/D [6322 0 R /XYZ 85.039 212.094 null] >> endobj -6327 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +6321 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6335 0 obj << +6329 0 obj << /Length 3402 /Filter /FlateDecode >> @@ -28434,46 +28414,46 @@ l
ú…sînÀ‹=/œddä!‹Oà];çYÞcZzè'·&TNÞ 6¦lï]½uüi?i¯•ÂÁŽ(8üÌCÞ«_;ÆóÏZ4ûû5ìó ÖÜV¹qêØÌtYŽz_7/öZÂ
/(Œ(:ûTc~ÅtÆð×Ò<endstream endobj -6334 0 obj << +6328 0 obj << /Type /Page -/Contents 6335 0 R -/Resources 6333 0 R +/Contents 6329 0 R +/Resources 6327 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6308 0 R -/Annots [ 6337 0 R 6338 0 R ] +/Parent 6302 0 R +/Annots [ 6331 0 R 6332 0 R ] >> endobj -6337 0 obj << +6331 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [413.168 584.796 539.579 596.486] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.microsoft.com/ntserver/management/deployment/planguide/prof_policies.asp)>> >> endobj -6338 0 obj << +6332 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 571.247 216.819 582.936] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.microsoft.com/ntserver/management/deployment/planguide/prof_policies.asp)>> >> endobj -6336 0 obj << -/D [6334 0 R /XYZ 85.039 781.388 null] +6330 0 obj << +/D [6328 0 R /XYZ 85.039 781.388 null] >> endobj -2102 0 obj << -/D [6334 0 R /XYZ 85.039 489.232 null] +2098 0 obj << +/D [6328 0 R /XYZ 85.039 489.232 null] >> endobj -6339 0 obj << -/D [6334 0 R /XYZ 85.039 453.822 null] +6333 0 obj << +/D [6328 0 R /XYZ 85.039 453.822 null] >> endobj -2106 0 obj << -/D [6334 0 R /XYZ 85.039 127.793 null] +2102 0 obj << +/D [6328 0 R /XYZ 85.039 127.793 null] >> endobj -6340 0 obj << -/D [6334 0 R /XYZ 85.039 93.047 null] +6334 0 obj << +/D [6328 0 R /XYZ 85.039 93.047 null] >> endobj -6333 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F38 3001 0 R /F20 2965 0 R /F41 2998 0 R /F62 4052 0 R >> +6327 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F38 2997 0 R /F20 2961 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6343 0 obj << +6337 0 obj << /Length 3821 /Filter /FlateDecode >> @@ -28497,33 +28477,33 @@ qœ¢Õ[ÆŸ’‰«Û—BÇ-sÍ0UWôÂ}¶^Ï9Pv™(«ïQ²|P›×Ñ^´rä9zÝ|I{OÁzøRˆ]>=pòñ&9K ØY<@ ýÕÑݘàþƨÓ_4¸'P4öt´ÍÀc)mOúë$þTÔñ¤Ëå5è8„©#ÄW± »9m¶>2Òï‘ÀC4ƒ14E‹AÑ3ßã"oš¦cA¥-ÐFRÖ£ endobj -6342 0 obj << +6336 0 obj << /Type /Page -/Contents 6343 0 R -/Resources 6341 0 R +/Contents 6337 0 R +/Resources 6335 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6344 0 obj << -/D [6342 0 R /XYZ 85.039 781.388 null] +6338 0 obj << +/D [6336 0 R /XYZ 85.039 781.388 null] >> endobj -2110 0 obj << -/D [6342 0 R /XYZ 85.039 559.099 null] +2106 0 obj << +/D [6336 0 R /XYZ 85.039 559.099 null] >> endobj -6345 0 obj << -/D [6342 0 R /XYZ 85.039 522.834 null] +6339 0 obj << +/D [6336 0 R /XYZ 85.039 522.834 null] >> endobj -2114 0 obj << -/D [6342 0 R /XYZ 85.039 412.725 null] +2110 0 obj << +/D [6336 0 R /XYZ 85.039 412.725 null] >> endobj -6346 0 obj << -/D [6342 0 R /XYZ 85.039 377.315 null] +6340 0 obj << +/D [6336 0 R /XYZ 85.039 377.315 null] >> endobj -6341 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F62 4052 0 R /F20 2965 0 R >> +6335 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6350 0 obj << +6344 0 obj << /Length 3290 /Filter /FlateDecode >> @@ -28548,40 +28528,40 @@ E_œ©yPÉ>h¥ü\ÿ•OÑ 2·*ˆ]¶)ˆ©Ñ‹ÃðÒ¸d.‰/}³íŠlMÈâ×ý‰TÌÔ~?&óŽ_%pT¾-¸GÁünjxßâ^C“`
Oqõ™W´ PwôYVEbx!Þð,øU;–þa@£JÑ›DXßN¥¾`Ib+j½2Ÿ•ñï°2 ëñB¾ð´èû,·íÖ<·²ïûcÌR6óa¿næýÜYu.S«i,vCPt·®Š^´!ãƒiP’ŸóíQ³/ñdçbl/z ánsásG_E8kF9%s¶_å@æËbè…”#'Y¿_Ñ6V*ÊcÙÄ1 ÿ¿}A¦‚t2³2ó·L^¦|}¼ˆÿXÃë|œÂ“Ÿ…'j ±Ö ¤s¯ùFÃP?×¢ùC &rþ¸Ùæ#endstream endobj -6349 0 obj << +6343 0 obj << /Type /Page -/Contents 6350 0 R -/Resources 6348 0 R +/Contents 6344 0 R +/Resources 6342 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6351 0 obj << -/D [6349 0 R /XYZ 85.039 781.388 null] +6345 0 obj << +/D [6343 0 R /XYZ 85.039 781.388 null] >> endobj -2118 0 obj << -/D [6349 0 R /XYZ 85.039 584.077 null] +2114 0 obj << +/D [6343 0 R /XYZ 85.039 584.077 null] >> endobj -6352 0 obj << -/D [6349 0 R /XYZ 85.039 549.327 null] +6346 0 obj << +/D [6343 0 R /XYZ 85.039 549.327 null] >> endobj -6353 0 obj << -/D [6349 0 R /XYZ 85.039 495.13 null] +6347 0 obj << +/D [6343 0 R /XYZ 85.039 495.13 null] >> endobj -6354 0 obj << -/D [6349 0 R /XYZ 85.039 455.088 null] +6348 0 obj << +/D [6343 0 R /XYZ 85.039 455.088 null] >> endobj -6355 0 obj << -/D [6349 0 R /XYZ 85.039 414.441 null] +6349 0 obj << +/D [6343 0 R /XYZ 85.039 414.441 null] >> endobj -6356 0 obj << -/D [6349 0 R /XYZ 85.039 373.793 null] +6350 0 obj << +/D [6343 0 R /XYZ 85.039 373.793 null] >> endobj -6348 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F38 3001 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +6342 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F38 2997 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6359 0 obj << +6353 0 obj << /Length 3222 /Filter /FlateDecode >> @@ -28601,33 +28581,33 @@ ràñ7©@¥žïǧqìšò2¬¥Ú7)•^:Ohj¦0ŽüÙ]¾¹Ï9í}Y$üv¶œgT‘ }Nú±z0½Q•ù^èŸ6ÿÎÑÇ ˜Û@Q/¡µü-›ü¾gL3"Úcvg[qb§§Ÿ=&\YÄéâ—?„.—7¹té„Ó¬¸ú+Î ÷\‘z“7ò¶Ø2*=!%™<'™“äÀh¿EúO]µ“~$ü¶€_¾ˆú0>üš[lÖ7‡*˜È<QK±f>>ÝWy]õæ=‚¾§‡/P˜ZØrDnS¯©„Mü÷8#o·6u²•`&=–cnVÙ'\qì;“v= %e½ÉùŒ3b‰ô£â„;ïûOµ)Åhí‹ìøÞïËs|/˜!á—åñý?‘4××&ƒƒ(¼@™½ üaãûû¢úðpÃÿ"¸kendstream endobj -6358 0 obj << +6352 0 obj << /Type /Page -/Contents 6359 0 R -/Resources 6357 0 R +/Contents 6353 0 R +/Resources 6351 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6360 0 obj << -/D [6358 0 R /XYZ 85.039 781.388 null] +6354 0 obj << +/D [6352 0 R /XYZ 85.039 781.388 null] >> endobj -2122 0 obj << -/D [6358 0 R /XYZ 85.039 761.463 null] +2118 0 obj << +/D [6352 0 R /XYZ 85.039 761.463 null] >> endobj -6361 0 obj << -/D [6358 0 R /XYZ 85.039 736.114 null] +6355 0 obj << +/D [6352 0 R /XYZ 85.039 736.114 null] >> endobj -2126 0 obj << -/D [6358 0 R /XYZ 85.039 218.006 null] +2122 0 obj << +/D [6352 0 R /XYZ 85.039 218.006 null] >> endobj -6362 0 obj << -/D [6358 0 R /XYZ 85.039 183.26 null] +6356 0 obj << +/D [6352 0 R /XYZ 85.039 183.26 null] >> endobj -6357 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R /F62 4052 0 R >> +6351 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6365 0 obj << +6359 0 obj << /Length 2735 /Filter /FlateDecode >> @@ -28645,57 +28625,57 @@ FöˆR–+Ò7~és1~¯ðâä<5ûmV¬¹é¥€+YÜ’A¹Ÿv|Fíhj"¾DÖ=ñòVP¹›Vh‡Ð¶Ì÷IKàŸqÔ§Ÿ}§‡ ú5c0÷-Ëô”=žOõ„†ó)-ôQ>5ªQçSÇÏæS}_å4”„ÚÌ\~:(³·7¦”‹ñl¥ê²-pˆûî˜Ö:žÉ½O.¢‡7ŠÞÓõy¤°¤‹›]ù<“2à€AeºÊ·G'3l‘ùÈcê´1ŽÔµEOÝ7©cŽ´àKÓÉ ‹x!ÅüýŒÏÉåQÔïçhuÿŽ±Tž™:4…Z“&ÇÃ7åW¹¶°–ºœ®j'wØ!{Ä4*¥ü@áÅ2³åføËÇóÿúß]‘O™¡ŠÎ£ï9ŽéØz-”*÷x½ž M/T§þ&ûÓgendstream endobj -6364 0 obj << +6358 0 obj << /Type /Page -/Contents 6365 0 R -/Resources 6363 0 R +/Contents 6359 0 R +/Resources 6357 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6366 0 obj << -/D [6364 0 R /XYZ 85.039 781.388 null] +6360 0 obj << +/D [6358 0 R /XYZ 85.039 781.388 null] >> endobj -2130 0 obj << -/D [6364 0 R /XYZ 85.039 761.463 null] +2126 0 obj << +/D [6358 0 R /XYZ 85.039 761.463 null] >> endobj -6367 0 obj << -/D [6364 0 R /XYZ 85.039 740.47 null] +6361 0 obj << +/D [6358 0 R /XYZ 85.039 740.47 null] >> endobj -2134 0 obj << -/D [6364 0 R /XYZ 85.039 644.777 null] +2130 0 obj << +/D [6358 0 R /XYZ 85.039 644.777 null] >> endobj -6368 0 obj << -/D [6364 0 R /XYZ 85.039 612.356 null] +6362 0 obj << +/D [6358 0 R /XYZ 85.039 612.356 null] >> endobj -2138 0 obj << -/D [6364 0 R /XYZ 85.039 539.599 null] +2134 0 obj << +/D [6358 0 R /XYZ 85.039 539.599 null] >> endobj -6369 0 obj << -/D [6364 0 R /XYZ 85.039 496.645 null] +6363 0 obj << +/D [6358 0 R /XYZ 85.039 496.645 null] >> endobj -6370 0 obj << -/D [6364 0 R /XYZ 85.039 453.677 null] +6364 0 obj << +/D [6358 0 R /XYZ 85.039 453.677 null] >> endobj -6371 0 obj << -/D [6364 0 R /XYZ 85.039 412.424 null] +6365 0 obj << +/D [6358 0 R /XYZ 85.039 412.424 null] >> endobj -6372 0 obj << -/D [6364 0 R /XYZ 85.039 250.439 null] +6366 0 obj << +/D [6358 0 R /XYZ 85.039 250.439 null] >> endobj -6373 0 obj << -/D [6364 0 R /XYZ 85.039 222.735 null] +6367 0 obj << +/D [6358 0 R /XYZ 85.039 222.735 null] >> endobj -6374 0 obj << -/D [6364 0 R /XYZ 85.039 195.636 null] +6368 0 obj << +/D [6358 0 R /XYZ 85.039 195.636 null] >> endobj -6375 0 obj << -/D [6364 0 R /XYZ 85.039 168.538 null] +6369 0 obj << +/D [6358 0 R /XYZ 85.039 168.538 null] >> endobj -6363 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F41 2998 0 R >> +6357 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6378 0 obj << +6372 0 obj << /Length 1942 /Filter /FlateDecode >> @@ -28707,42 +28687,42 @@ x*nø[7qÕ\lqó5CQç#}{@ œI½9V7æj •¨~1¥€sr
ã¾ ª|÷lœ÷h(ðØuMåú½nÝSiI?
Ž.9«r½ ª\zv(GØázV×Ú¸Cçú¡iûÁYO÷hÚÀ³ÍÈóúžv3ˆì^àÙVϳÀóÊÖžßs^£ý¸5V¾oLIõ†÷ž‰ÿ«pùëä®eº¾^òŽf8FÐôÝ€$ÿë]ˆ (nîÑS:.pqQ¥qWz»`Ú,»tSCî8ø¦qóŽ°-ê°…à³mxŒ&ÒÃBßOó°';¼[MtE¡§7(ÎŽÞ?Ü>ÀgʾS\è‘œ¨_ R³3PA}±4;Š‹QÂDâ¥BÎì2ðâ÷bF!oÍ©×:‘ÊI©{ÅöÒ±íP!äÊe ÀFp/KBâU*R7+4,¦½óÒa¡›=(ý¬! endobj -6377 0 obj << +6371 0 obj << /Type /Page -/Contents 6378 0 R -/Resources 6376 0 R +/Contents 6372 0 R +/Resources 6370 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6379 0 obj << -/D [6377 0 R /XYZ 85.039 781.388 null] +6373 0 obj << +/D [6371 0 R /XYZ 85.039 781.388 null] >> endobj -6380 0 obj << -/D [6377 0 R /XYZ 85.039 718.296 null] +6374 0 obj << +/D [6371 0 R /XYZ 85.039 718.296 null] >> endobj -6381 0 obj << -/D [6377 0 R /XYZ 85.039 691.197 null] +6375 0 obj << +/D [6371 0 R /XYZ 85.039 691.197 null] >> endobj -6382 0 obj << -/D [6377 0 R /XYZ 85.039 637 null] +6376 0 obj << +/D [6371 0 R /XYZ 85.039 637 null] >> endobj -2142 0 obj << -/D [6377 0 R /XYZ 85.039 566.364 null] +2138 0 obj << +/D [6371 0 R /XYZ 85.039 566.364 null] >> endobj -6383 0 obj << -/D [6377 0 R /XYZ 85.039 526.201 null] +6377 0 obj << +/D [6371 0 R /XYZ 85.039 526.201 null] >> endobj -2146 0 obj << -/D [6377 0 R /XYZ 85.039 468.167 null] +2142 0 obj << +/D [6371 0 R /XYZ 85.039 468.167 null] >> endobj -6384 0 obj << -/D [6377 0 R /XYZ 85.039 433.421 null] +6378 0 obj << +/D [6371 0 R /XYZ 85.039 433.421 null] >> endobj -6376 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +6370 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6387 0 obj << +6381 0 obj << /Length 2049 /Filter /FlateDecode >> @@ -28754,46 +28734,46 @@ xÚ¥X[Û¶~÷¯Ð[d Ö’"u{<é%MÑ9Íä {8’ ¡¦"™~ªna«tR¥ù
씩De„‹>-~ý]E`úi¡í Æ*ÑU°H¦2™ïïÿ‹)L’ö¦Ú¤@ˆÛ<“œ“ endobj -6386 0 obj << +6380 0 obj << /Type /Page -/Contents 6387 0 R -/Resources 6385 0 R +/Contents 6381 0 R +/Resources 6379 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6347 0 R +/Parent 6341 0 R >> endobj -6388 0 obj << -/D [6386 0 R /XYZ 85.039 781.388 null] +6382 0 obj << +/D [6380 0 R /XYZ 85.039 781.388 null] +>> endobj +2146 0 obj << +/D [6380 0 R /XYZ 85.039 761.463 null] +>> endobj +3125 0 obj << +/D [6380 0 R /XYZ 85.039 653.495 null] >> endobj 2150 0 obj << -/D [6386 0 R /XYZ 85.039 761.463 null] +/D [6380 0 R /XYZ 85.039 653.495 null] >> endobj -3129 0 obj << -/D [6386 0 R /XYZ 85.039 653.495 null] +6383 0 obj << +/D [6380 0 R /XYZ 85.039 615.228 null] >> endobj 2154 0 obj << -/D [6386 0 R /XYZ 85.039 653.495 null] +/D [6380 0 R /XYZ 85.039 434.077 null] >> endobj -6389 0 obj << -/D [6386 0 R /XYZ 85.039 615.228 null] +6384 0 obj << +/D [6380 0 R /XYZ 85.039 391.123 null] >> endobj 2158 0 obj << -/D [6386 0 R /XYZ 85.039 434.077 null] ->> endobj -6390 0 obj << -/D [6386 0 R /XYZ 85.039 391.123 null] ->> endobj -2162 0 obj << -/D [6386 0 R /XYZ 85.039 110.288 null] ->> endobj -6391 0 obj << -/D [6386 0 R /XYZ 85.039 75.542 null] +/D [6380 0 R /XYZ 85.039 110.288 null] >> endobj 6385 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im3 4358 0 R >> +/D [6380 0 R /XYZ 85.039 75.542 null] +>> endobj +6379 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6394 0 obj << +6388 0 obj << /Length 2559 /Filter /FlateDecode >> @@ -28809,34 +28789,34 @@ uêô2£á2ý(Þx¹|òü,èäighå5>Í‚’M‡‹º“ZâB6ÐV›¼-ù]*ž¿"ËãŽÞš8®X/šr—ŒÞ9» ‡9¨¥ºe={`² ŒûFRYºí·$Nᛢ¼^T0^U¤¬½§@2ˆ‘p¢”Æ9rØìíº2Ö‡ÁÊ“a¼‡<ìþÂj×ÕÃÝGôÚÅð@¿-ÀÚ¿¿ßö]º)jT[¹bIœÊtzÐwó‚%³3qçÆkžwýMœQDÀï9ƒ\<D^¸+×kYµÂ×ù°¸ÛK÷@{*J–ø(ÂRHÌyÚìÙ¡X¹Ù{@]:}ÒPN5tItȤ͋í ßÙU¸Ë¿,LÉX(ú1<]•ßvF™؆OP§o¹ìe ‰s¥—˜/[/ÙR÷Ù‰Í1<`¥v%µ¥#B’½ãÆ9·PpÈòÁÝ|1Gªn§üƒ
b¥_‚˜!ùA wÌaBÀŸU‘·d²²MÎÀ¡áã—ݯ1
o“»…ísþ\x—äRʼO…SBÀ}Ä‚Îq+
#kb_Ý× ,>#í¢K`>VõCNŒ15 :лLÜ»=ãõF&^çú;(ò°ÆY‡ië-öU<íÝÍãMÉÕH‰#½úý€«£€Vm‘ÎA˜È[ÿCÆSȺâ·Íáo¬’} endobj -6393 0 obj << +6387 0 obj << /Type /Page -/Contents 6394 0 R -/Resources 6392 0 R +/Contents 6388 0 R +/Resources 6386 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6395 0 obj << -/D [6393 0 R /XYZ 85.039 781.388 null] +6389 0 obj << +/D [6387 0 R /XYZ 85.039 781.388 null] >> endobj -2166 0 obj << -/D [6393 0 R /XYZ 85.039 761.463 null] +2162 0 obj << +/D [6387 0 R /XYZ 85.039 761.463 null] >> endobj -6396 0 obj << -/D [6393 0 R /XYZ 85.039 740.731 null] +6390 0 obj << +/D [6387 0 R /XYZ 85.039 740.731 null] >> endobj -2170 0 obj << -/D [6393 0 R /XYZ 85.039 362.875 null] +2166 0 obj << +/D [6387 0 R /XYZ 85.039 362.875 null] >> endobj -6397 0 obj << -/D [6393 0 R /XYZ 85.039 330.375 null] +6391 0 obj << +/D [6387 0 R /XYZ 85.039 330.375 null] >> endobj -6392 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6386 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6401 0 obj << +6395 0 obj << /Length 2001 /Filter /FlateDecode >> @@ -28857,33 +28837,33 @@ V͘S»hÆ2Ú
Bù#5k? * ìŒÄ|[AÅZóP zo*?ížö¶¸È¯/û–°ÎÝ5ÆC-xsqcÛù&B-D÷-²k%p17½FÔok;àz¿Ïm¸³~®‚¿å Â?äÿôÉs÷ä…êù4Ò•Âê‚~ñý詾ð^†âï+ü¡¡Wªendstream endobj -6400 0 obj << +6394 0 obj << /Type /Page -/Contents 6401 0 R -/Resources 6399 0 R +/Contents 6395 0 R +/Resources 6393 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6402 0 obj << -/D [6400 0 R /XYZ 85.039 781.388 null] +6396 0 obj << +/D [6394 0 R /XYZ 85.039 781.388 null] >> endobj -2174 0 obj << -/D [6400 0 R /XYZ 85.039 761.463 null] +2170 0 obj << +/D [6394 0 R /XYZ 85.039 761.463 null] >> endobj -6403 0 obj << -/D [6400 0 R /XYZ 85.039 740.731 null] +6397 0 obj << +/D [6394 0 R /XYZ 85.039 740.731 null] >> endobj -2178 0 obj << -/D [6400 0 R /XYZ 85.039 643.781 null] +2174 0 obj << +/D [6394 0 R /XYZ 85.039 643.781 null] >> endobj -6404 0 obj << -/D [6400 0 R /XYZ 85.039 612.493 null] +6398 0 obj << +/D [6394 0 R /XYZ 85.039 612.493 null] >> endobj -6399 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F35 2980 0 R >> +6393 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6407 0 obj << +6401 0 obj << /Length 3444 /Filter /FlateDecode >> @@ -28907,40 +28887,40 @@ beó¢'ŒÍK/Æ>Œ !ëÍ3–s ,¡<É÷P§UOÞÐá:¡ƒè—~¤— ÖfWzÊ—Ž¦+zîK=ýs ÃWNÑÎ!Jý—ö½©òbÀPÜmíþ–_ðç2åØ;¹($4SÏ—¡<W„ú QDÊÒ‚rÒ:—ý ‘Ëô˜àÿ¼\¬Aendstream endobj -6406 0 obj << +6400 0 obj << /Type /Page -/Contents 6407 0 R -/Resources 6405 0 R +/Contents 6401 0 R +/Resources 6399 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6408 0 obj << -/D [6406 0 R /XYZ 85.039 781.388 null] +6402 0 obj << +/D [6400 0 R /XYZ 85.039 781.388 null] >> endobj -2182 0 obj << -/D [6406 0 R /XYZ 85.039 639.916 null] +2178 0 obj << +/D [6400 0 R /XYZ 85.039 639.916 null] >> endobj -6409 0 obj << -/D [6406 0 R /XYZ 85.039 607.699 null] +6403 0 obj << +/D [6400 0 R /XYZ 85.039 607.699 null] >> endobj -2186 0 obj << -/D [6406 0 R /XYZ 85.039 607.699 null] +2182 0 obj << +/D [6400 0 R /XYZ 85.039 607.699 null] >> endobj -6410 0 obj << -/D [6406 0 R /XYZ 85.039 573.152 null] +6404 0 obj << +/D [6400 0 R /XYZ 85.039 573.152 null] >> endobj -6411 0 obj << -/D [6406 0 R /XYZ 85.039 435.278 null] +6405 0 obj << +/D [6400 0 R /XYZ 85.039 435.278 null] >> endobj -6412 0 obj << -/D [6406 0 R /XYZ 85.039 381.081 null] +6406 0 obj << +/D [6400 0 R /XYZ 85.039 381.081 null] >> endobj -6405 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F38 3001 0 R >> -/XObject << /Im1 4101 0 R >> +6399 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F38 2997 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6415 0 obj << +6409 0 obj << /Length 3000 /Filter /FlateDecode >> @@ -28957,37 +28937,37 @@ v~<S1ù wXòpYsç\ Ä‹_$ØáÜÉ_,PQ%Å–Ÿ¸ÿ³<¦…P ë|J3à¿ö«þÆ«2䃙ɧÕ+†|A+G…íÓëþnæ€à¿>E¢Ìendstream endobj -6414 0 obj << +6408 0 obj << /Type /Page -/Contents 6415 0 R -/Resources 6413 0 R +/Contents 6409 0 R +/Resources 6407 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6416 0 obj << -/D [6414 0 R /XYZ 85.039 781.388 null] +6410 0 obj << +/D [6408 0 R /XYZ 85.039 781.388 null] >> endobj -6417 0 obj << -/D [6414 0 R /XYZ 85.039 321.225 null] +6411 0 obj << +/D [6408 0 R /XYZ 85.039 321.225 null] >> endobj -6418 0 obj << -/D [6414 0 R /XYZ 85.039 295.771 null] +6412 0 obj << +/D [6408 0 R /XYZ 85.039 295.771 null] >> endobj -6419 0 obj << -/D [6414 0 R /XYZ 85.039 160.279 null] +6413 0 obj << +/D [6408 0 R /XYZ 85.039 160.279 null] >> endobj -6420 0 obj << -/D [6414 0 R /XYZ 85.039 122.359 null] +6414 0 obj << +/D [6408 0 R /XYZ 85.039 122.359 null] >> endobj -6421 0 obj << -/D [6414 0 R /XYZ 85.039 92.533 null] +6415 0 obj << +/D [6408 0 R /XYZ 85.039 92.533 null] >> endobj -6413 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R /F20 2965 0 R /F62 4052 0 R >> -/XObject << /Im3 4358 0 R >> +6407 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R /F20 2961 0 R /F62 4047 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6424 0 obj << +6418 0 obj << /Length 2914 /Filter /FlateDecode >> @@ -29006,48 +28986,48 @@ xÚZKsÛ8¾ûWø¶TÕˆøfn^'™d6v¼±¦2[3s %Zâš"5$Ûÿ~û2)îa·R‰@°nôãëF3ú\Á}ž„®òÓó8Ñ®Ÿ ðûF÷Û^CÏŸŽ¬ ÎMJ=†£ÄMÑêõ+ãÊU½?<a“nlƒØwudìõÙ„·6_š¤¤6ÕØ]¹±gÖ~aÂÆ<Ùy{ÊH ×Ìã׀洑„9û§4Ã7Ò;k¤¿+²JÂV Ä*^G:Š´›èDtôkKmÁ(æ&)ÜX;õ0v½Ô“ÕÔƒ'>>§näëùoç–ä¤N…Y'U:ÃÊjtŽ—Qè€Ù]ïcC÷æ«Ì›*è¿N¢ÎŸº*¦û-ÅÕº®†ß.¹Îõ¦:4gd¦-QWüýÇô&ÔznèÏêINª_HP#áIõÏ°²êŸãeÔ?`6ãÎÒ„ë]×ñ·¤7ÞÆn¿ endobj -6423 0 obj << +6417 0 obj << /Type /Page -/Contents 6424 0 R -/Resources 6422 0 R +/Contents 6418 0 R +/Resources 6416 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6425 0 obj << -/D [6423 0 R /XYZ 85.039 781.388 null] +6419 0 obj << +/D [6417 0 R /XYZ 85.039 781.388 null] >> endobj -2190 0 obj << -/D [6423 0 R /XYZ 85.039 651.823 null] +2186 0 obj << +/D [6417 0 R /XYZ 85.039 651.823 null] >> endobj -6426 0 obj << -/D [6423 0 R /XYZ 85.039 619.8 null] +6420 0 obj << +/D [6417 0 R /XYZ 85.039 619.8 null] >> endobj -2194 0 obj << -/D [6423 0 R /XYZ 85.039 263.684 null] +2190 0 obj << +/D [6417 0 R /XYZ 85.039 263.684 null] >> endobj -6427 0 obj << -/D [6423 0 R /XYZ 85.039 228.934 null] +6421 0 obj << +/D [6417 0 R /XYZ 85.039 228.934 null] >> endobj -6428 0 obj << -/D [6423 0 R /XYZ 85.039 188.025 null] +6422 0 obj << +/D [6417 0 R /XYZ 85.039 188.025 null] >> endobj -6429 0 obj << -/D [6423 0 R /XYZ 85.039 158.805 null] +6423 0 obj << +/D [6417 0 R /XYZ 85.039 158.805 null] >> endobj -6430 0 obj << -/D [6423 0 R /XYZ 85.039 131.707 null] +6424 0 obj << +/D [6417 0 R /XYZ 85.039 131.707 null] >> endobj -6431 0 obj << -/D [6423 0 R /XYZ 85.039 106.729 null] +6425 0 obj << +/D [6417 0 R /XYZ 85.039 106.729 null] >> endobj -6432 0 obj << -/D [6423 0 R /XYZ 85.039 76.904 null] +6426 0 obj << +/D [6417 0 R /XYZ 85.039 76.904 null] >> endobj -6422 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F58 3365 0 R >> +6416 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6435 0 obj << +6429 0 obj << /Length 2662 /Filter /FlateDecode >> @@ -29058,52 +29038,52 @@ HJC“ÁTñ/zO÷«ÔY‘Öô‘gU]Ùq³ÍM ÕÌ6YÑn_¤ÛN½¦ÏãfedxAÒò€¡·@’Y/ÐŒ(FÊÀÛÛýb-žãˆSøçæ h·i±Ô>@ðã…fwSž˜DGP¼"ê'¢Z´cI»ú¶ÿø@Ïk\ð×¼íuåB1™è#TµvôŽt}’I¡ðhc/‰›'Äc6þcs6ȳ«hhI¢>×åÎÂ2<õÁNü¯ˆAã\(ìc¾DdŽAý}ëDüø›Ù˜Ã8¦0ËŽ©Ÿ6®ÁEIùŸ3°‚™Ž`é¦Í}ÿ‚ª8öÀ´„³l±¢‰{ü„ǽÅ3‘€‚àq0š šAbit&L„cÜšD8ÊÎ&B—ß|“¡BõÌkJ‹Ã^7‰,šƒ *ŒWMYB(”Ž4§Ó<?ã"퀔;ÌÖZí@ÿ»úåžÞ·)R¼ I6ÉAEó¢ù¬óÙ’Òvg/”so®>vi‹¨Nü0 /ÓþûV¼Óf½ÝixV|~àweaòßú°×@QàyM0RáYMžÖ„¶x¹$x‘U5l›Ù3q¸§9–ÓÚn¶»Üb4¬s®Ôà<”ßÎöáņ¯zµíÙPH&|ñõý,ÉÏ•iTäÒ»wÐKŸ¸3ñíÒ^•´o¥3¾hwiÚcq¢Òžôý@R±¨s‹yPÄXOjÀÚ¾Ú IíÌä=?•éÖÅO8FgÃQVrHfïu÷#_¶[2Æ0aÐÄ•YMÏjS¢åf¸) endobj -6434 0 obj << +6428 0 obj << /Type /Page -/Contents 6435 0 R -/Resources 6433 0 R +/Contents 6429 0 R +/Resources 6427 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6398 0 R +/Parent 6392 0 R >> endobj -6436 0 obj << -/D [6434 0 R /XYZ 85.039 781.388 null] +6430 0 obj << +/D [6428 0 R /XYZ 85.039 781.388 null] >> endobj -6437 0 obj << -/D [6434 0 R /XYZ 85.039 761.463 null] +6431 0 obj << +/D [6428 0 R /XYZ 85.039 761.463 null] >> endobj -6438 0 obj << -/D [6434 0 R /XYZ 85.039 748.383 null] +6432 0 obj << +/D [6428 0 R /XYZ 85.039 748.383 null] >> endobj -6439 0 obj << -/D [6434 0 R /XYZ 85.039 581.816 null] +6433 0 obj << +/D [6428 0 R /XYZ 85.039 581.816 null] >> endobj -6440 0 obj << -/D [6434 0 R /XYZ 85.039 557.573 null] +6434 0 obj << +/D [6428 0 R /XYZ 85.039 557.573 null] >> endobj -6441 0 obj << -/D [6434 0 R /XYZ 85.039 532.596 null] +6435 0 obj << +/D [6428 0 R /XYZ 85.039 532.596 null] >> endobj -6442 0 obj << -/D [6434 0 R /XYZ 85.039 325.369 null] +6436 0 obj << +/D [6428 0 R /XYZ 85.039 325.369 null] >> endobj -6443 0 obj << -/D [6434 0 R /XYZ 85.039 173.601 null] +6437 0 obj << +/D [6428 0 R /XYZ 85.039 173.601 null] >> endobj -6444 0 obj << -/D [6434 0 R /XYZ 85.039 147.109 null] +6438 0 obj << +/D [6428 0 R /XYZ 85.039 147.109 null] >> endobj -6445 0 obj << -/D [6434 0 R /XYZ 85.039 120.01 null] +6439 0 obj << +/D [6428 0 R /XYZ 85.039 120.01 null] >> endobj -6446 0 obj << -/D [6434 0 R /XYZ 85.039 92.912 null] +6440 0 obj << +/D [6428 0 R /XYZ 85.039 92.912 null] >> endobj -6433 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6427 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6449 0 obj << +6443 0 obj << /Length 2645 /Filter /FlateDecode >> @@ -29116,69 +29096,69 @@ xÚZÛrã6}÷W¨ò²RÕ& ^óæØžÙIb×ÒÖìV’Z¢$–)Q!)kô÷Û ,]¶kYeis0®¯k¿ä“0[ö#g¼%‡sâ Y8Öã.W²ƒÇB¬Hð%Ò6%DmçCyÜö ñϸx©xã}™é^»`PnxxÚ^pÍ/ʼn'Òn•vPêÖi‘gj‚÷Û®²´V®DÐí(V&mÛüö–ÝÔ,”«¯¡åŽúÉÓØ74ÒKÅzÍ)%Ôq*ɃS%rI!¶Yªq+þ’iÀ÷+å©ï7Ca؉u‚Zu°*Q¡[¾€ÁM<Bði<&Ø1œ
?5¶úµ HÙ†ªêXåI:¬-¸/Ü â@@Tˆ/ü\”;Q#1}ˆ³ÓÔU$$’pü›Õ ŒÄ Tìð~Q¨ÄÀ¦ïo9‘ë³’jC¡rqpkÜŸ¹ì¡cÁZ³§Pq"ÃÔÙ9tt؆OV·I•Ä¡nõ/ÇE¹ÖKQÂé:ååJž‚‡&Ò™…ƒI;ÙŠ»´!é!z:Þ¡öôÞ:.Ï&>%×d'ákÁg4˜Ði“¬4ö&±´–ª“È"%ÍOät½ÐmÕå:%~3–5)ê¸á¾‡3ÈA2¾æ>pþŽœü– ô ë‡ì†£à|ÑǼ(¸dŒ-[v,–³6ê_äh§®‚Vƒ)Ðú·dP/ØÅ endobj -6448 0 obj << +6442 0 obj << /Type /Page -/Contents 6449 0 R -/Resources 6447 0 R +/Contents 6443 0 R +/Resources 6441 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R +/Parent 6459 0 R +>> endobj +6444 0 obj << +/D [6442 0 R /XYZ 85.039 781.388 null] +>> endobj +6445 0 obj << +/D [6442 0 R /XYZ 85.039 761.463 null] +>> endobj +6446 0 obj << +/D [6442 0 R /XYZ 85.039 748.383 null] +>> endobj +6447 0 obj << +/D [6442 0 R /XYZ 85.039 720.678 null] +>> endobj +6448 0 obj << +/D [6442 0 R /XYZ 85.039 694.186 null] +>> endobj +6449 0 obj << +/D [6442 0 R /XYZ 85.039 667.088 null] >> endobj 6450 0 obj << -/D [6448 0 R /XYZ 85.039 781.388 null] +/D [6442 0 R /XYZ 85.039 642.11 null] >> endobj 6451 0 obj << -/D [6448 0 R /XYZ 85.039 761.463 null] +/D [6442 0 R /XYZ 85.039 615.012 null] >> endobj 6452 0 obj << -/D [6448 0 R /XYZ 85.039 748.383 null] +/D [6442 0 R /XYZ 85.039 572.243 null] >> endobj 6453 0 obj << -/D [6448 0 R /XYZ 85.039 720.678 null] +/D [6442 0 R /XYZ 85.039 545.145 null] >> endobj 6454 0 obj << -/D [6448 0 R /XYZ 85.039 694.186 null] +/D [6442 0 R /XYZ 85.039 520.168 null] >> endobj 6455 0 obj << -/D [6448 0 R /XYZ 85.039 667.088 null] +/D [6442 0 R /XYZ 85.039 493.069 null] >> endobj 6456 0 obj << -/D [6448 0 R /XYZ 85.039 642.11 null] ->> endobj -6457 0 obj << -/D [6448 0 R /XYZ 85.039 615.012 null] +/D [6442 0 R /XYZ 85.039 449.694 null] >> endobj -6458 0 obj << -/D [6448 0 R /XYZ 85.039 572.243 null] ->> endobj -6459 0 obj << -/D [6448 0 R /XYZ 85.039 545.145 null] ->> endobj -6460 0 obj << -/D [6448 0 R /XYZ 85.039 520.168 null] ->> endobj -6461 0 obj << -/D [6448 0 R /XYZ 85.039 493.069 null] +2194 0 obj << +/D [6442 0 R /XYZ 85.039 410.058 null] >> endobj -6462 0 obj << -/D [6448 0 R /XYZ 85.039 449.694 null] +6457 0 obj << +/D [6442 0 R /XYZ 85.039 372.527 null] >> endobj 2198 0 obj << -/D [6448 0 R /XYZ 85.039 410.058 null] ->> endobj -6463 0 obj << -/D [6448 0 R /XYZ 85.039 372.527 null] ->> endobj -2202 0 obj << -/D [6448 0 R /XYZ 85.039 154.892 null] +/D [6442 0 R /XYZ 85.039 154.892 null] >> endobj -6464 0 obj << -/D [6448 0 R /XYZ 85.039 119.482 null] +6458 0 obj << +/D [6442 0 R /XYZ 85.039 119.482 null] >> endobj -6447 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +6441 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6468 0 obj << +6462 0 obj << /Length 2269 /Filter /FlateDecode >> @@ -29192,61 +29172,61 @@ _¥“8‘B%ÉdQžù“œü|&
Ä̘̀ÿÌÏ^¿£‰ôE꧓ùãO(t¨&óåŸÞÅ/oïæW§3¥”h1Åqâ]^M¥wÿþ™OgÒ á¡ê_`|Žµ›‹âÀk²ò!ãå²*ØŠË>{€Mè(˜ª=Jî% ªt½‰AXó8ªEùì[©ä›ÎØ°ª8ÃH.¹ðõÅΪ¢5Uëf?í(pÝŠõ-#½»¼8 E:
…ÔÑÄqúÿ?„¨$‰‚Z¯¥ÿ.¬a嚢ß0ŽFs’Vÿ!3å$ƒêRƒ9ÉÁ4œ“FÉÙ0êÒ»p3”à ’uÞ“êu$¢È$àJR¨8t§‰*ªPÛÄþ€ÚoÛj;”ᵃ†Æû
fXš‰êaiŽP;HsŒ\'M‡ÞµI¬]„‘¢{碿óéÿPaQ}Õ/ö;',c!G…VâT@Ð7(²%UN£mþÄÌî(x_™Vbõ‚š6ù
#×ÒB „ÙÂsû¸êa€ú?m@Ú¼äÎ춼:øç¨M†{Èê“R‰eñx/âÀš”…Aªá IQëLj”œ5)—ÞåÒ-0 ‘Ìb3úUŸõp|2ֳζ«¼ÏM}‘hk űŸâTR„Ò:õÚcN5~IMjKí(¶ÿb¾>%™$¢ënØ*Ì]çܧË]a<Ø:0ú40H:Ö嵃.ÇÈuºtèýH—T½s¹*8Ç—3“à¼v›Ÿ›ülëû£Vï¸àïi.¡@•‰u´ïûü,îÚ1B7_s¡L[qÖXê†ÿs\àðá¨øäý-òÚ°ßi"ã ÚƒH„j¼ïs`†Õn`ðQñ°ÚG¨Ô>F®S»Cï–'Efø3¢h\¢4þ‡ŠÁJoù.Ì”<ILï¨ Þl\šn:ʳÆu<?rLîùeOj’ÕIOÊeìP/:ìÕd'"ú˜z˜ÁÑiêN‡Ñi`F§÷ÅÒLB¡hV\„¡U›M@-ÒQæ0ƒÐ Ï‹î?º endobj -6467 0 obj << +6461 0 obj << /Type /Page -/Contents 6468 0 R -/Resources 6466 0 R +/Contents 6462 0 R +/Resources 6460 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R +/Parent 6459 0 R >> endobj -6469 0 obj << -/D [6467 0 R /XYZ 85.039 781.388 null] +6463 0 obj << +/D [6461 0 R /XYZ 85.039 781.388 null] >> endobj -2206 0 obj << -/D [6467 0 R /XYZ 85.039 761.463 null] +2202 0 obj << +/D [6461 0 R /XYZ 85.039 761.463 null] >> endobj -6470 0 obj << -/D [6467 0 R /XYZ 85.039 741.337 null] +6464 0 obj << +/D [6461 0 R /XYZ 85.039 741.337 null] >> endobj -6471 0 obj << -/D [6467 0 R /XYZ 85.039 670.603 null] +6465 0 obj << +/D [6461 0 R /XYZ 85.039 670.603 null] >> endobj -6472 0 obj << -/D [6467 0 R /XYZ 85.039 632.076 null] +6466 0 obj << +/D [6461 0 R /XYZ 85.039 632.076 null] >> endobj -6473 0 obj << -/D [6467 0 R /XYZ 85.039 457.053 null] +6467 0 obj << +/D [6461 0 R /XYZ 85.039 457.053 null] >> endobj -6474 0 obj << -/D [6467 0 R /XYZ 85.039 432.81 null] +6468 0 obj << +/D [6461 0 R /XYZ 85.039 432.81 null] >> endobj -6475 0 obj << -/D [6467 0 R /XYZ 85.039 405.106 null] +6469 0 obj << +/D [6461 0 R /XYZ 85.039 405.106 null] >> endobj -6476 0 obj << -/D [6467 0 R /XYZ 85.039 378.613 null] +6470 0 obj << +/D [6461 0 R /XYZ 85.039 378.613 null] >> endobj -6477 0 obj << -/D [6467 0 R /XYZ 85.039 351.515 null] +6471 0 obj << +/D [6461 0 R /XYZ 85.039 351.515 null] >> endobj -2210 0 obj << -/D [6467 0 R /XYZ 85.039 279.064 null] +2206 0 obj << +/D [6461 0 R /XYZ 85.039 279.064 null] >> endobj -6478 0 obj << -/D [6467 0 R /XYZ 85.039 247.042 null] +6472 0 obj << +/D [6461 0 R /XYZ 85.039 247.042 null] >> endobj -2214 0 obj << -/D [6467 0 R /XYZ 85.039 189.008 null] +2210 0 obj << +/D [6461 0 R /XYZ 85.039 189.008 null] >> endobj -6479 0 obj << -/D [6467 0 R /XYZ 85.039 156.985 null] +6473 0 obj << +/D [6461 0 R /XYZ 85.039 156.985 null] >> endobj -6466 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +6460 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6482 0 obj << +6476 0 obj << /Length 2931 /Filter /FlateDecode >> @@ -29265,40 +29245,40 @@ E
¯oR—çüŽ¯Ç+[òð¥l½×†+MÉèJ‹¥[êq³à¤õVnyK¿åU‰wbåg/6¦`cçøÓ^Z;ÂîŽÉ2øzÁ)yß ‡çO²ïÅèö¨(Nì^?šµµ¾ÕúÙš ‡ódÅ¢|#å*ׄ~
~¹é:‰§P'¤ËœJ1(^Þ‚ilyxãìSÅ‹†èlãç›Ô=œ'›Šc_…,Ç«’.2¡jI‚ÌkêÔM©åBƒªÍîè%‰Èp9D”6| ðÓªÙH:]KCÕ9“&ŽáJˆ(ó§Èç² ÚSd(áεvMÜ%€ÖL=ln¤sQ=d‰àÂÅ÷¡@¹«wmÕÛ”NwqvÐðÑäè›òçøš]£1¤=£ÖE²9]-`%:ˆ¬ƒ(K¥Bz+‡RÇ ““VÀk)ãîÝæÞˆ·–‚‹ÚXWÄÊ’C±ìPŽ~ °ÚF7„»›~eaµäÝ;ÁòœZm°å-™êNøºHÂÝïkñox³Ÿ—%\á7åÏQ¹“„™Dío˜£Ù:]× wªÖÏIÔAÌ]-Eqÿ &Û8YbÈ¥¶ÝB™ä{D¬ßý³àâfýÁó–<ä¤ïÕ¿ø±\6ù²rý?Ëæ8Y®‚œñÛ Óƒ…yÄ5÷¨8>î_ endobj -6481 0 obj << +6475 0 obj << /Type /Page -/Contents 6482 0 R -/Resources 6480 0 R +/Contents 6476 0 R +/Resources 6474 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R ->> endobj -6483 0 obj << -/D [6481 0 R /XYZ 85.039 781.388 null] +/Parent 6459 0 R >> endobj -2218 0 obj << -/D [6481 0 R /XYZ 85.039 761.463 null] +6477 0 obj << +/D [6475 0 R /XYZ 85.039 781.388 null] >> endobj -6484 0 obj << -/D [6481 0 R /XYZ 85.039 743.459 null] +2214 0 obj << +/D [6475 0 R /XYZ 85.039 761.463 null] >> endobj -2222 0 obj << -/D [6481 0 R /XYZ 85.039 589.406 null] +6478 0 obj << +/D [6475 0 R /XYZ 85.039 743.459 null] >> endobj -6485 0 obj << -/D [6481 0 R /XYZ 85.039 546.453 null] +2218 0 obj << +/D [6475 0 R /XYZ 85.039 589.406 null] >> endobj -2226 0 obj << -/D [6481 0 R /XYZ 85.039 244.422 null] +6479 0 obj << +/D [6475 0 R /XYZ 85.039 546.453 null] >> endobj -6486 0 obj << -/D [6481 0 R /XYZ 85.039 200.671 null] +2222 0 obj << +/D [6475 0 R /XYZ 85.039 244.422 null] >> endobj 6480 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F64 4117 0 R /F18 4120 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +/D [6475 0 R /XYZ 85.039 200.671 null] +>> endobj +6474 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F64 4112 0 R /F18 4115 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6489 0 obj << +6483 0 obj << /Length 3274 /Filter /FlateDecode >> @@ -29330,40 +29310,40 @@ D—éà>ÉmpÖð‹ú°}MÆÏž¨ã:!ÛR:ê\˜U™@p´˜h6NB%#KèBmÖœ¬=6±¶{ã‰XÇ~]l÷ÎXá±·#DC ú·Îip«}5 vÚ!í`ðµ³Øø7hÒ±Z#Ñ=½+Á—‹È¡YöÏiŽã膈ϟe‚³ÁKâ·……[zP‚–w{XîgDÎú€}Ðô ¢Áð¢õ®r©~½IÀW"h:ñÃ~
ÚiEº(Ó¨Œ)ñæKÉëi0gô^Å”×M½ê¡[º¤Áû„É*¬ÝJdB:é—<óèà÷Óñ(Ìr|²ÛSö³&ÊwËð¬Ç(w‘¶¬EùÐeF™˜«ìÁ¨È¦Ô~h«Î¿Fmx©Š˜ïòSÁ÷²ðèNDãÜIØ”£þá—‡A0è_ÚP.î"N?®q<ö¼;8åñFœùŽ®0Òkå>Oö<Hć÷~wÛÆN¡oŒ"ÁØ#JíMê|_fy§êÿ`õ/dŸü@V¤!tVNÔ¬±É$Y3Ygf*ðÿ endobj -6488 0 obj << +6482 0 obj << /Type /Page -/Contents 6489 0 R -/Resources 6487 0 R +/Contents 6483 0 R +/Resources 6481 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R +/Parent 6459 0 R >> endobj -6490 0 obj << -/D [6488 0 R /XYZ 85.039 781.388 null] ->> endobj -2230 0 obj << -/D [6488 0 R /XYZ 85.039 633.122 null] +6484 0 obj << +/D [6482 0 R /XYZ 85.039 781.388 null] >> endobj -6491 0 obj << -/D [6488 0 R /XYZ 85.039 597.811 null] +2226 0 obj << +/D [6482 0 R /XYZ 85.039 633.122 null] >> endobj -2234 0 obj << -/D [6488 0 R /XYZ 85.039 499.13 null] +6485 0 obj << +/D [6482 0 R /XYZ 85.039 597.811 null] >> endobj -6492 0 obj << -/D [6488 0 R /XYZ 85.039 463.72 null] +2230 0 obj << +/D [6482 0 R /XYZ 85.039 499.13 null] >> endobj -2238 0 obj << -/D [6488 0 R /XYZ 85.039 286.732 null] +6486 0 obj << +/D [6482 0 R /XYZ 85.039 463.72 null] >> endobj -6493 0 obj << -/D [6488 0 R /XYZ 85.039 251.982 null] +2234 0 obj << +/D [6482 0 R /XYZ 85.039 286.732 null] >> endobj 6487 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F38 3001 0 R /F62 4052 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +/D [6482 0 R /XYZ 85.039 251.982 null] +>> endobj +6481 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F38 2997 0 R /F62 4047 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6496 0 obj << +6490 0 obj << /Length 3207 /Filter /FlateDecode >> @@ -29382,39 +29362,39 @@ PøÜõ 5ô…£õ#®ÈîªU9¶¤Éq†é×¼šVkÉwþûë^|'?Q´ GßÔ‰t6Õçh)›UI¥RªúÛS®Ý} ¿©1FüPHç¨ÒÍ¥t›¥ôwŸÖt& íì[öPîkçIÿ½Î1¤“íÏ\P¾®Eð‚öFŽ6 `OÒÑŸØàöQº÷4"ðÃÑ»Ü`"ä¾é÷zÛ›3
½Ôžû`(… °¼Ðy†\?G:õ£Tþ/“âÂendstream endobj -6495 0 obj << +6489 0 obj << /Type /Page -/Contents 6496 0 R -/Resources 6494 0 R +/Contents 6490 0 R +/Resources 6488 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R +/Parent 6459 0 R >> endobj -6497 0 obj << -/D [6495 0 R /XYZ 85.039 781.388 null] +6491 0 obj << +/D [6489 0 R /XYZ 85.039 781.388 null] >> endobj -2242 0 obj << -/D [6495 0 R /XYZ 85.039 761.463 null] +2238 0 obj << +/D [6489 0 R /XYZ 85.039 761.463 null] >> endobj -6498 0 obj << -/D [6495 0 R /XYZ 85.039 743.459 null] +6492 0 obj << +/D [6489 0 R /XYZ 85.039 743.459 null] >> endobj -6499 0 obj << -/D [6495 0 R /XYZ 85.039 503.109 null] +6493 0 obj << +/D [6489 0 R /XYZ 85.039 503.109 null] >> endobj -6500 0 obj << -/D [6495 0 R /XYZ 85.039 407.659 null] +6494 0 obj << +/D [6489 0 R /XYZ 85.039 407.659 null] >> endobj -6501 0 obj << -/D [6495 0 R /XYZ 85.039 354.068 null] +6495 0 obj << +/D [6489 0 R /XYZ 85.039 354.068 null] >> endobj -6502 0 obj << -/D [6495 0 R /XYZ 85.039 299.871 null] +6496 0 obj << +/D [6489 0 R /XYZ 85.039 299.871 null] >> endobj -6494 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F35 2980 0 R >> +6488 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6505 0 obj << +6499 0 obj << /Length 2975 /Filter /FlateDecode >> @@ -29436,39 +29416,39 @@ L…ÎÜùÚÝlú“°VL–lûÀd—Lv‡Wò´v[túPÁ“öŽ”N[C+A´QA!tÑînç&²¹{׊œ’kÈé’‘© Ñ_6Ý‘B\ÀAŸe/ßÇ:fÝ2ã)N]Uèg7˜Án¿ö§áYS«%yŒù½ªMævü19‰çyžPa›“ßÀMhÓÛe®4‚(ÙÓá
µB¤ÅtÙÐacZp>m° ð«“Âb=ö¥¾=ØVÉ: é÷º%¯4íüЛbz,-ý endobj -6504 0 obj << +6498 0 obj << /Type /Page -/Contents 6505 0 R -/Resources 6503 0 R +/Contents 6499 0 R +/Resources 6497 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6465 0 R +/Parent 6459 0 R >> endobj -6506 0 obj << -/D [6504 0 R /XYZ 85.039 781.388 null] +6500 0 obj << +/D [6498 0 R /XYZ 85.039 781.388 null] >> endobj -6507 0 obj << -/D [6504 0 R /XYZ 85.039 557.499 null] +6501 0 obj << +/D [6498 0 R /XYZ 85.039 557.499 null] >> endobj -6508 0 obj << -/D [6504 0 R /XYZ 236 563.472 null] +6502 0 obj << +/D [6498 0 R /XYZ 236 563.472 null] >> endobj -6509 0 obj << -/D [6504 0 R /XYZ 85.039 262.8 null] +6503 0 obj << +/D [6498 0 R /XYZ 85.039 262.8 null] >> endobj -6510 0 obj << -/D [6504 0 R /XYZ 248.712 268.773 null] +6504 0 obj << +/D [6498 0 R /XYZ 248.712 268.773 null] >> endobj -2246 0 obj << -/D [6504 0 R /XYZ 85.039 145.513 null] +2242 0 obj << +/D [6498 0 R /XYZ 85.039 145.513 null] >> endobj -6511 0 obj << -/D [6504 0 R /XYZ 85.039 107.982 null] +6505 0 obj << +/D [6498 0 R /XYZ 85.039 107.982 null] >> endobj -6503 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F62 4052 0 R /F20 2965 0 R >> +6497 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6514 0 obj << +6508 0 obj << /Length 3178 /Filter /FlateDecode >> @@ -29487,22 +29467,22 @@ Jb[fƒÎ€ Šo€Hšyoö%¶Ë±m )6‡*ïüNî¿ 'Übsû~®”òþ{ÿb2e@Œ¦àsÆò„µÇr]úŠÿDêôD y!… NªÂžáÞ+ŠÏh[Ÿ~àùOÝ<-J¥Rph¤Táô=.U¢´Wv'ÏE¢ÈV¢‰Y¶£ËX7_f°#3t¾-ÆF6
«×ÏÛ4ýTXSqI“W±ªvü#›x\øù:vÂ3ã‡:>k€Èóö'0Ÿ3¿3ÔœõÈM_œµ½ZRøˆ=ûs!®[û{/~q.zW7k,{Â(é†_îKC¦‚/]®m¥]Z‡FÈ«’ÿVYCðMCìèôëeñ¶DI‰Ž#ABªÃÍÍp6xnÊŒ1j?2T¢=-Ù »0õkð׎;b%% endobj -6513 0 obj << +6507 0 obj << /Type /Page -/Contents 6514 0 R -/Resources 6512 0 R +/Contents 6508 0 R +/Resources 6506 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R +/Parent 6510 0 R >> endobj -6515 0 obj << -/D [6513 0 R /XYZ 85.039 781.388 null] +6509 0 obj << +/D [6507 0 R /XYZ 85.039 781.388 null] >> endobj -6512 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +6506 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6519 0 obj << +6513 0 obj << /Length 3331 /Filter /FlateDecode >> @@ -29521,27 +29501,27 @@ xÚÕ\[sÛ¶~÷¯Ðt&Si¦Bˆæ-§v.mìøXNN{Ú>0–li¢‹+QIüïÏ.àE"i»¥ç¨ã“ÀÅb÷Ãî‚ÀŠ÷"øã=«Y$“ •J(ÕSY'xÌSmÆùæXø1µ™‡=aÀ L(ÚÀ‚”Þ¬IþÅÚ½ ÛnBPÊú£2Yí§ÅôÚØx1»Y»Ã¿œR›Š}O¶k*?´±=üé¨!C9xô|ßÎ\¸¯ò²'† endobj -6518 0 obj << +6512 0 obj << /Type /Page -/Contents 6519 0 R -/Resources 6517 0 R +/Contents 6513 0 R +/Resources 6511 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R +/Parent 6510 0 R >> endobj -6520 0 obj << -/D [6518 0 R /XYZ 85.039 781.388 null] +6514 0 obj << +/D [6512 0 R /XYZ 85.039 781.388 null] >> endobj -6521 0 obj << -/D [6518 0 R /XYZ 85.039 665.892 null] +6515 0 obj << +/D [6512 0 R /XYZ 85.039 665.892 null] >> endobj -6522 0 obj << -/D [6518 0 R /XYZ 224 671.866 null] +6516 0 obj << +/D [6512 0 R /XYZ 224 671.866 null] >> endobj -6517 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F62 4052 0 R >> +6511 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6525 0 obj << +6519 0 obj << /Length 2503 /Filter /FlateDecode >> @@ -29559,39 +29539,39 @@ wÙÊûì…j¶û¢Õ…ÇøýDQHgÞkÂûyp© Ìf>>|†bèé áhñbJ>œ®D:¬ûJE¯Z@yÄ—ìjW÷g5‘V²aë SÂIòu&öB²±b1¥ð=³nÅø©•]âò"ˆ©ÖED™ò®å6Ùܮ҄•–¬WÑóŽëVåCqíMVÁq.?¡?tÛjXï欇ôÐ-x5RYtï…üž«ŠEn=Ÿgu~”yÄ©&á$NÜ$ÀšbÖ“tAèøG$"¡ß0O[c
ÙòæHpˆàœ†äPáE¦d1–$·XœûÎă(*úi¾unÊ>ì}Ñ.'ȼž'kyz𠃳½PØü³]«föw¡*^lv¦Ÿ¸yðBDòU\±ëËÃKô0>gé¹þ(Žð?3úŸ~rë| ÝDžPF÷–/Œ,(¸<¾ÍOsGÿ3ì̲endstream endobj -6524 0 obj << +6518 0 obj << /Type /Page -/Contents 6525 0 R -/Resources 6523 0 R +/Contents 6519 0 R +/Resources 6517 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R +/Parent 6510 0 R >> endobj -6526 0 obj << -/D [6524 0 R /XYZ 85.039 781.388 null] ->> endobj -2250 0 obj << -/D [6524 0 R /XYZ 85.039 631.121 null] +6520 0 obj << +/D [6518 0 R /XYZ 85.039 781.388 null] >> endobj -6527 0 obj << -/D [6524 0 R /XYZ 85.039 590.958 null] +2246 0 obj << +/D [6518 0 R /XYZ 85.039 631.121 null] >> endobj -2254 0 obj << -/D [6524 0 R /XYZ 85.039 545.867 null] +6521 0 obj << +/D [6518 0 R /XYZ 85.039 590.958 null] >> endobj -6528 0 obj << -/D [6524 0 R /XYZ 85.039 511.727 null] +2250 0 obj << +/D [6518 0 R /XYZ 85.039 545.867 null] >> endobj -2258 0 obj << -/D [6524 0 R /XYZ 85.039 222.087 null] +6522 0 obj << +/D [6518 0 R /XYZ 85.039 511.727 null] >> endobj -6529 0 obj << -/D [6524 0 R /XYZ 85.039 187.947 null] +2254 0 obj << +/D [6518 0 R /XYZ 85.039 222.087 null] >> endobj 6523 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F58 3365 0 R /F35 2980 0 R /F20 2965 0 R /F41 2998 0 R >> +/D [6518 0 R /XYZ 85.039 187.947 null] +>> endobj +6517 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F58 3360 0 R /F35 2976 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6532 0 obj << +6526 0 obj << /Length 2864 /Filter /FlateDecode >> @@ -29607,27 +29587,27 @@ iC£G &Öbp“ŸvRññ{l÷ÖÆÓ ÎùTêF©2ü_¢‡Xendstream endobj -6531 0 obj << +6525 0 obj << /Type /Page -/Contents 6532 0 R -/Resources 6530 0 R +/Contents 6526 0 R +/Resources 6524 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R +/Parent 6510 0 R >> endobj -6533 0 obj << -/D [6531 0 R /XYZ 85.039 781.388 null] +6527 0 obj << +/D [6525 0 R /XYZ 85.039 781.388 null] >> endobj -2262 0 obj << -/D [6531 0 R /XYZ 85.039 109.735 null] +2258 0 obj << +/D [6525 0 R /XYZ 85.039 109.735 null] >> endobj -6534 0 obj << -/D [6531 0 R /XYZ 85.039 74.989 null] +6528 0 obj << +/D [6525 0 R /XYZ 85.039 74.989 null] >> endobj -6530 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R >> +6524 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6537 0 obj << +6531 0 obj << /Length 1639 /Filter /FlateDecode >> @@ -29636,22 +29616,22 @@ xÚ¥WYoÛF~ׯ P%j½K.¯ 8ÌÙšŸêãÏòP¯.•)zX0+LñDƒð)‚PG‡PX¶ýɾ“ä=)†˜$ˆá¡>”Ò7T:iÝw‘@[J‰ËÖÊŠ¥Ð ôÖ¡ð]î"·ŒØ#+
µŽ}(T!J´î,%¤ŽcIF{R~°‰NηÊz]šÖHS#v>’Ëý.õ;åÆàZßò]Wø÷Ÿ…iš–Ò¦ºûº5™‚GÄó®«Š¬e°Å1CÖºJ,І‰‡²¨m`Ã)ŒÔlùƒ@‡›‚+•vVð1$’sÛ endobj -6536 0 obj << +6530 0 obj << /Type /Page -/Contents 6537 0 R -/Resources 6535 0 R +/Contents 6531 0 R +/Resources 6529 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R +/Parent 6510 0 R >> endobj -6538 0 obj << -/D [6536 0 R /XYZ 85.039 781.388 null] +6532 0 obj << +/D [6530 0 R /XYZ 85.039 781.388 null] >> endobj -6535 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +6529 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6541 0 obj << +6535 0 obj << /Length 2763 /Filter /FlateDecode >> @@ -29669,42 +29649,42 @@ Lšz›ýUèmaçïWJ ld‚ÈZ/l®Ýî:ÖAh“E¹c¨,0V!ÌûÛ«ë_tèé0ˆcãÝÞ;Bâ4Ò4òn‹ß}«u…þ—U¦ýwŸ À~’kPbFWµ‹ù'ê#T5`ifÙ'¡Æ`ëŒAÊ·$â›ä¸fìóÞ>wJž¥c+ÑÎUu;“÷ÉÒÑèسF™*+ä$¢Ã
‰KèÅfâ~H,uÕ9€À”A\ÎÓ–U´éËç¶<ä~T.,™ÊÄD&qó(½¯VóòA‹˜Xììwîdâí¼`‚‚1‚è™j(³ÅzI Ö#ÈPÑÍË%A†Ä3tjŸÝ©"8˜ê×.u ó[/b¬Š ô›dz-h%|iÄ2ÁÛ©ŸZÆ°8v˜á+Í”uqšºF„ìÉ/"˜dá€dÓóÞ¹E£½ž~.¢ëúœÜnN‰-lIA[Ãïù-¤:º0£‚œUŽýx WqªÙT¬2Bg×ólÓì÷³`®…aÜ€|´±¯cHÊ%ÐÌ•& tb½8
¢øçú”‚i= ZhSÚXŒå6dôDYÊcàÜhƒ¦‰ÍÛç¤BeèÈü¤:L¯‘jÃ8ˆô©ú‡h…¬5N“¿‚VÁô*IdQ6¡õH•zvO]_ÔÔFÒ7GAl“©cZ`Aت"0iõS,8LëÕ‚ ›²ßXn#qweëx©mÂ@_ø—›<rA)AbíáÕ&²ó#( ¢Ô¼|ãÿ endobj -6540 0 obj << +6534 0 obj << /Type /Page -/Contents 6541 0 R -/Resources 6539 0 R +/Contents 6535 0 R +/Resources 6533 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6516 0 R -/Annots [ 6543 0 R ] +/Parent 6510 0 R +/Annots [ 6537 0 R ] >> endobj -6543 0 obj << +6537 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [141.709 431.843 237.338 443.533] /Subtype /Link /A << /S /GoTo /D (winbind) >> >> endobj -6542 0 obj << -/D [6540 0 R /XYZ 85.039 781.388 null] +6536 0 obj << +/D [6534 0 R /XYZ 85.039 781.388 null] >> endobj -2266 0 obj << -/D [6540 0 R /XYZ 85.039 761.463 null] +2262 0 obj << +/D [6534 0 R /XYZ 85.039 761.463 null] >> endobj -3130 0 obj << -/D [6540 0 R /XYZ 85.039 657.513 null] +3126 0 obj << +/D [6534 0 R /XYZ 85.039 657.513 null] >> endobj -2270 0 obj << -/D [6540 0 R /XYZ 85.039 391.393 null] +2266 0 obj << +/D [6534 0 R /XYZ 85.039 391.393 null] >> endobj -6544 0 obj << -/D [6540 0 R /XYZ 85.039 356.082 null] +6538 0 obj << +/D [6534 0 R /XYZ 85.039 356.082 null] >> endobj -6539 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6533 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6547 0 obj << +6541 0 obj << /Length 3479 /Filter /FlateDecode >> @@ -29734,33 +29714,33 @@ $—™íì§c{ØMqïR¨Æ–8#òZ|óv}ƒ1tÆ~pë|”Ç%—÷bAe{us¿5‘±§CŒ8¡˜ê^'ž]ôÉŒ=ÜqWÄ$e`†¹ z“P–5Ò–<9´Ó/
AÁ@oe°å®ž³Àe‡
~¤ä ù”Åø» ¸öUÓ×ö;µrmϘû¨„LøGýîZ×þõ²^úDžF^{¢¨ÄÖy5€šü¶û|äìJoèâ…GÜõ<h9%xå+Cÿ°ålÌ£ÇÑG8vY½’ÊÁ}ê?ª"vUSJ°Ðã”lm?~ŠÅ!SóYù®)Áüƒ^~àóú«#M"隣¢ˆ{i´_þF㢣ÈÏ{CÕò®ñ‡+®zR’7LrÔBÊÚ°ÙTx§I&‰>6¤Š¿»=˜t¦Óï¾¥aÂÕͶø\ÊÙ,þó‰éw”ÎgÆ*ÌÔ‰TMKIÝ\–o¨´>”W«Êyu,ðÿJÀendstream endobj -6546 0 obj << +6540 0 obj << /Type /Page -/Contents 6547 0 R -/Resources 6545 0 R +/Contents 6541 0 R +/Resources 6539 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R +/Parent 6545 0 R >> endobj -6548 0 obj << -/D [6546 0 R /XYZ 85.039 781.388 null] +6542 0 obj << +/D [6540 0 R /XYZ 85.039 781.388 null] >> endobj -2274 0 obj << -/D [6546 0 R /XYZ 85.039 308.93 null] +2270 0 obj << +/D [6540 0 R /XYZ 85.039 308.93 null] >> endobj -6549 0 obj << -/D [6546 0 R /XYZ 85.039 268.766 null] +6543 0 obj << +/D [6540 0 R /XYZ 85.039 268.766 null] >> endobj -2278 0 obj << -/D [6546 0 R /XYZ 85.039 183.027 null] +2274 0 obj << +/D [6540 0 R /XYZ 85.039 183.027 null] >> endobj -6550 0 obj << -/D [6546 0 R /XYZ 85.039 148.888 null] +6544 0 obj << +/D [6540 0 R /XYZ 85.039 148.888 null] >> endobj -6545 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +6539 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6554 0 obj << +6548 0 obj << /Length 3061 /Filter /FlateDecode >> @@ -29777,34 +29757,34 @@ a0vW˜Ë¦[¿£F×é[ZàSz4 ×j6£m‹A¿bJ»îx7°úµÆž×Ýs¹)V&H%‘Ã1k5÷f$º¶Zm+½;%ÚS •Ñî“–˜Ã
©IÐËoT0ìÜ1Ò^F½§ê±ÜLüÞÊ…ôU‘ ã¾åÕ½Òÿwõ³9O†¿,ìÿõßÆoaà¦A6…#ßw}edAåQ|.¯ùoÿ~ö$Äendstream endobj -6553 0 obj << +6547 0 obj << /Type /Page -/Contents 6554 0 R -/Resources 6552 0 R +/Contents 6548 0 R +/Resources 6546 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R -/Annots [ 6557 0 R ] +/Parent 6545 0 R +/Annots [ 6551 0 R ] >> endobj -6557 0 obj << +6551 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [324.074 518.849 496.369 530.539] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ftp.kernel.org/pub/linux/libs/pam/)>> >> endobj -6555 0 obj << -/D [6553 0 R /XYZ 85.039 781.388 null] +6549 0 obj << +/D [6547 0 R /XYZ 85.039 781.388 null] >> endobj -2282 0 obj << -/D [6553 0 R /XYZ 85.039 596.758 null] +2278 0 obj << +/D [6547 0 R /XYZ 85.039 596.758 null] >> endobj -6556 0 obj << -/D [6553 0 R /XYZ 85.039 559.887 null] +6550 0 obj << +/D [6547 0 R /XYZ 85.039 559.887 null] >> endobj -6552 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F35 2980 0 R /F20 2965 0 R /F58 3365 0 R >> +6546 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F35 2976 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6560 0 obj << +6554 0 obj << /Length 3927 /Filter /FlateDecode >> @@ -29824,21 +29804,21 @@ T;’`4tJWÜÐæ$ÓMCïXøTʆµX˜H”vÐú‚e+÷emÓ×A/c8†‘¶˜”VJ±Øæ]ͧez¬ñsÌE|:—-Ô)eÐa¬ëÇ v/]êÚœuœW5_éôsÇ5ž*Ù°•t»R6õ ~Ijäúˆø r’Õ›1Eö¸65Ï`o{ꕘ¥Í³ÓùÛõ6ùʱnö¡6;,–½·ºœÜz·|á•M1ž endobj -6559 0 obj << +6553 0 obj << /Type /Page -/Contents 6560 0 R -/Resources 6558 0 R +/Contents 6554 0 R +/Resources 6552 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R +/Parent 6545 0 R >> endobj -6561 0 obj << -/D [6559 0 R /XYZ 85.039 781.388 null] +6555 0 obj << +/D [6553 0 R /XYZ 85.039 781.388 null] >> endobj -6558 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R /F20 2965 0 R >> +6552 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6564 0 obj << +6558 0 obj << /Length 3900 /Filter /FlateDecode >> @@ -29866,21 +29846,21 @@ mû›Vx¡jÄvñ[Õø\{ëxím/(ÂÇrc¶ÕküÂŽöé+)tATÍ;0uµ)†°Š¹³)Ää0è—ò´~îë%€oig›Ð}Nü™ ¾½å )W{–NÀð$D 3Ú@ÂàžoIÅmhDJ:„)ôüÈaü)¾=´“¨?g‘å!“ž#Öã¥äGú3ØoCô{â!³o|¶i!ê^ßRUÉvþ˜GXÝVëu{ϲ~ŭGÉ̬ w4Ç-XhNðÜpÞ~GÃ\«êÁ–‹Ž^U@K5ÿÖfQLÎýéä_ËQ6?öï “ï[õ–ÿ†"𞸒Š·ilÒ—ä3®ï0«Y£ ‡t}Ìßz0ì:âô, [·ÙFÁjø_)®æ¬åùZ›Òílû:ËŒf$`äÆd+ú‡A¤õ £9h± ’Ôçoi*n‘èÓ‘¿Å¤ÔmJ‰à?Ggý™fû·ªfdÒc×t •Ç‚ó5.9¸!Îy endobj -6563 0 obj << +6557 0 obj << /Type /Page -/Contents 6564 0 R -/Resources 6562 0 R +/Contents 6558 0 R +/Resources 6556 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R +/Parent 6545 0 R >> endobj -6565 0 obj << -/D [6563 0 R /XYZ 85.039 781.388 null] +6559 0 obj << +/D [6557 0 R /XYZ 85.039 781.388 null] >> endobj -6562 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F41 2998 0 R /F58 3365 0 R >> +6556 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F41 2994 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6568 0 obj << +6562 0 obj << /Length 3140 /Filter /FlateDecode >> @@ -29900,27 +29880,27 @@ D„ÏŒ"盺’Ž^ÖMÃtì3D{1ýÐõ,ÑÌy›ÆüÀÑÇ”*ÄfWYòo6i‡¾f¨9 `nŸ“›ÜÄÒÖH9\Ô‡%iØ$¾Ð¼4M·P
䚧¹¯Ï7¤EH9ü5ï³ìa`+ªK?Ø¥†‹ „|o¨öãœ'ÜG œÍä‘;GGÞ£~!i¹)…€Y+;ž·Iüˆ}¸´—H`NJ++1¡Kˆ«ÜáؘڊТÙòEÃoäd½ÜBýŒÖ(ÈVÒK:ÿ3›þ¯é`5¢C¢ÒËŠø†‹ ÓSzC•¸!ØÒÁÿ»³[ßendstream endobj -6567 0 obj << +6561 0 obj << /Type /Page -/Contents 6568 0 R -/Resources 6566 0 R +/Contents 6562 0 R +/Resources 6560 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R +/Parent 6545 0 R >> endobj -6569 0 obj << -/D [6567 0 R /XYZ 85.039 781.388 null] +6563 0 obj << +/D [6561 0 R /XYZ 85.039 781.388 null] >> endobj -2286 0 obj << -/D [6567 0 R /XYZ 85.039 134.952 null] +2282 0 obj << +/D [6561 0 R /XYZ 85.039 134.952 null] >> endobj -6570 0 obj << -/D [6567 0 R /XYZ 85.039 100.813 null] +6564 0 obj << +/D [6561 0 R /XYZ 85.039 100.813 null] >> endobj -6566 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F35 2980 0 R >> +6560 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6573 0 obj << +6567 0 obj << /Length 1924 /Filter /FlateDecode >> @@ -29932,33 +29912,33 @@ UuÍzwçÙÙÙ™gf—ÏüãóUà1Ï£÷äj5OË›oaäû·3\;ÅÌy¾ž-¿Â9g^Ìâùú¡Ç <?óuö»óÍw¯×÷¿.\) ü<!•Ø›%
q|¢Ø@OKsM—êó%Rw–yC±Ä¢“æ‹Ó`pIÄ# óÿ´×—Êí±&B/Š½ÈÛõn„^À&ÈÓ·ƒÞØn«¦üô¨º¢4Ã1Ö½w!Ôàðó?òZ·FïÌ\z¸iÒ{Ã"¼é\›Œ™—ÐÆã3ÜôeBÂã©«ü™û¤wÏþB"½•Œ§íØouAsËëÛ¾^(ü`êendstream endobj -6572 0 obj << +6566 0 obj << /Type /Page -/Contents 6573 0 R -/Resources 6571 0 R +/Contents 6567 0 R +/Resources 6565 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6551 0 R +/Parent 6545 0 R >> endobj -6574 0 obj << -/D [6572 0 R /XYZ 85.039 781.388 null] +6568 0 obj << +/D [6566 0 R /XYZ 85.039 781.388 null] >> endobj -2290 0 obj << -/D [6572 0 R /XYZ 85.039 719.731 null] +2286 0 obj << +/D [6566 0 R /XYZ 85.039 719.731 null] >> endobj -6575 0 obj << -/D [6572 0 R /XYZ 85.039 685.588 null] +6569 0 obj << +/D [6566 0 R /XYZ 85.039 685.588 null] >> endobj -2294 0 obj << -/D [6572 0 R /XYZ 85.039 442.27 null] +2290 0 obj << +/D [6566 0 R /XYZ 85.039 442.27 null] >> endobj -6576 0 obj << -/D [6572 0 R /XYZ 85.039 406.005 null] +6570 0 obj << +/D [6566 0 R /XYZ 85.039 406.005 null] >> endobj -6571 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +6565 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6579 0 obj << +6573 0 obj << /Length 1396 /Filter /FlateDecode >> @@ -29970,21 +29950,21 @@ xÚÕXÝÓFÏ_a Ul¤zo×ëχ>pP¡WÎ<QÔ:¶“Xµãà©ÿ|gvÖŽsIt'Udwfvv>~3;FZþH+ô¸P‘„’ JF]ñf2l$©nÀt#=¡½†{Ói_êQ) æ#Ö%YØÛ¶ËuåÔëc\ôã™,_&xyÙÑP‡¥Ð¦¥¸‡ÄPMlO4'‚EZ³C¯ö÷7£Ëž(;Ñ”ÃÇoÔùÖYÈðÙ‚Œž¬P7à~èäò_©Ð6©É·U¨7)Påµ€¥øÝ‚·{ðö ¾S*'¯"-®ä‡¨|HKïa˜z[eÞ½µü,TyVq±œ4@i…Tå_“j[æ´XgyZèzç¢6ÊÖø"!w±2së’lPS¥oG½Æ'í¾™c‘…5štÉ"å_Pn˜ê´zD:œ) û¨0¢&cQ5ÚÆ ‡lºaÒµÐL|éè)±Oñ8Â3µ†HhëÌHMÉGµ endobj -6578 0 obj << +6572 0 obj << /Type /Page -/Contents 6579 0 R -/Resources 6577 0 R +/Contents 6573 0 R +/Resources 6571 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R +/Parent 6575 0 R >> endobj -6580 0 obj << -/D [6578 0 R /XYZ 85.039 781.388 null] +6574 0 obj << +/D [6572 0 R /XYZ 85.039 781.388 null] >> endobj -6577 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F35 2980 0 R >> +6571 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6584 0 obj << +6578 0 obj << /Length 3316 /Filter /FlateDecode >> @@ -30001,34 +29981,34 @@ UƒòtÕ‚Bßùàç ’é%•)®&`ò™ØÚx¸?õNFUÑÚ¢ìÉ`Øå˜ËŠÇàq´xŽ®Ž#«Ü8ÌQ»cíuG—
à” „°)· Î~y²s-VnjÙ·F `ÂÇ]\»Ãæ)Áò…’UùbjöRJ#0wö\fár¤ofqKßÜXAz&ÿ ÃR½æ
WâòÌ 9ÎÉé\Ž
S!Á]Îi+çŸ]]•®„ù’JϤs½ RöBŒNz•®ÛË{"&oÏâ×d–Ûƒ˜%}JERD½JÉì'§ÅƒUO<ÐËÉa„*²˜ ‰¾ÒŸHáqmF_qÇK—é$¡¦F€K+7¦¸šT‘”‘öÝG$šrÏ@Û~ÛH_sëj84ÎO µO,åp¡löž^ª_-ö¼á¹øUÿMÆUœ‘öSýBãÜ(å«ÐÒ‚jï9½F§¾Iõ%ÁÿƒOàendstream endobj -6583 0 obj << +6577 0 obj << /Type /Page -/Contents 6584 0 R -/Resources 6582 0 R +/Contents 6578 0 R +/Resources 6576 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R +/Parent 6575 0 R >> endobj -6585 0 obj << -/D [6583 0 R /XYZ 85.039 781.388 null] +6579 0 obj << +/D [6577 0 R /XYZ 85.039 781.388 null] >> endobj -2298 0 obj << -/D [6583 0 R /XYZ 85.039 558.621 null] +2294 0 obj << +/D [6577 0 R /XYZ 85.039 558.621 null] >> endobj -6586 0 obj << -/D [6583 0 R /XYZ 85.039 526.404 null] +6580 0 obj << +/D [6577 0 R /XYZ 85.039 526.404 null] >> endobj -2302 0 obj << -/D [6583 0 R /XYZ 85.039 348.751 null] +2298 0 obj << +/D [6577 0 R /XYZ 85.039 348.751 null] >> endobj -6587 0 obj << -/D [6583 0 R /XYZ 85.039 314.006 null] +6581 0 obj << +/D [6577 0 R /XYZ 85.039 314.006 null] >> endobj -6582 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6576 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6590 0 obj << +6584 0 obj << /Length 3989 /Filter /FlateDecode >> @@ -30055,47 +30035,47 @@ J«N¬•çPì'lŠ2ƒDSëéµR)Ê̈ÄDØ”+PZ1a‡»§ÛáiÙðä,LŒ/›ÍV<pUä—–û¾ÜTºuËþ~f«Ÿ
ÍÄϮ޷ ˆ@3ßå8m=b‹‘ˆ¤>¥GrR R‰ñ…¡ãX€ç@úÞ/H4<g\ñAá(I:»Å&²M¼9ÑgÂÞy‚tϱ:9@Q\&©?À-øÅ
r°÷g¡wß™g]1呃Ø#°`;q<<A?ò-‹ÖôuIŠ5è'î]YVóž×Xí2&·´4S³ ò÷o®RB–È‡Þ ÙypÛžËM°
'Ά³GÐG¯-R=‘üGô+édÁëXø°ß¥ ü_S§!$endstream endobj -6589 0 obj << +6583 0 obj << /Type /Page -/Contents 6590 0 R -/Resources 6588 0 R +/Contents 6584 0 R +/Resources 6582 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R -/Annots [ 6595 0 R 6596 0 R ] +/Parent 6575 0 R +/Annots [ 6589 0 R 6590 0 R ] >> endobj -6595 0 obj << +6589 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 131.555 192.154 143.245] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:morgan@transmeta.com)>> >> endobj -6596 0 obj << +6590 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 90.908 196.509 102.597] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:gafton@redhat.com)>> >> endobj -6591 0 obj << -/D [6589 0 R /XYZ 85.039 781.388 null] ->> endobj -2306 0 obj << -/D [6589 0 R /XYZ 85.039 546.666 null] +6585 0 obj << +/D [6583 0 R /XYZ 85.039 781.388 null] >> endobj -6592 0 obj << -/D [6589 0 R /XYZ 85.039 514.448 null] +2302 0 obj << +/D [6583 0 R /XYZ 85.039 546.666 null] >> endobj -6593 0 obj << -/D [6589 0 R /XYZ 85.039 350.866 null] +6586 0 obj << +/D [6583 0 R /XYZ 85.039 514.448 null] >> endobj -6594 0 obj << -/D [6589 0 R /XYZ 256.582 356.839 null] +6587 0 obj << +/D [6583 0 R /XYZ 85.039 350.866 null] >> endobj 6588 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R /F62 4052 0 R /F41 2998 0 R >> -/XObject << /Im3 4358 0 R >> +/D [6583 0 R /XYZ 256.582 356.839 null] +>> endobj +6582 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R /F62 4047 0 R /F41 2994 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6599 0 obj << +6593 0 obj << /Length 1887 /Filter /FlateDecode >> @@ -30112,40 +30092,40 @@ xÚµXmoÓHþž_ ΑðÆözý‚tJ)w à8š~T¹ŽÓøê—`;¤ý÷7/kÇIœ¶PNˆz½3ž}fvvžÙØcþÙã@ K†c?°… Ó¦ÌSИÚ^?"C†€©ÃƒgÞ]ÿ Ú©õT9¿PÙŒ¸5m¸o:úªà ×ß½ñ$E\ÝšÞEÉu˜ºZâ’ó…NwMCÅóˆ2Â߬À¸(2ÄØ’ ªëþµ¹A¥C_ØêçØéJnI‡¶É endobj -6598 0 obj << +6592 0 obj << /Type /Page -/Contents 6599 0 R -/Resources 6597 0 R +/Contents 6593 0 R +/Resources 6591 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R -/Annots [ 6601 0 R ] +/Parent 6575 0 R +/Annots [ 6595 0 R ] >> endobj -6601 0 obj << +6595 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 747.387 182.161 759.076] /Subtype/Link/A<</Type/Action/S/URI/URI(mailto:lkcl@switchboard.net)>> >> endobj -6600 0 obj << -/D [6598 0 R /XYZ 85.039 781.388 null] ->> endobj -2310 0 obj << -/D [6598 0 R /XYZ 85.039 636.74 null] +6594 0 obj << +/D [6592 0 R /XYZ 85.039 781.388 null] >> endobj -6602 0 obj << -/D [6598 0 R /XYZ 85.039 602.596 null] +2306 0 obj << +/D [6592 0 R /XYZ 85.039 636.74 null] >> endobj -2314 0 obj << -/D [6598 0 R /XYZ 85.039 357.583 null] +6596 0 obj << +/D [6592 0 R /XYZ 85.039 602.596 null] >> endobj -6603 0 obj << -/D [6598 0 R /XYZ 85.039 321.318 null] +2310 0 obj << +/D [6592 0 R /XYZ 85.039 357.583 null] >> endobj 6597 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R >> +/D [6592 0 R /XYZ 85.039 321.318 null] +>> endobj +6591 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6606 0 obj << +6600 0 obj << /Length 1514 /Filter /FlateDecode >> @@ -30159,45 +30139,45 @@ xÚX[o›H~÷¯°TŠ¥2e˜°Ò>8—nÓªÝlãJ+u«,¶±Æ\·ÿ~Ï™Ûà¦E sîsæûf‡ü𡯘#‚¡çs&| ŒèTW•‡H“xÁt2<CzÜ…Ä\ÕëíÕ%
¨Kp„ÌkSøì@ÝSD‹CŽóÊÍ¢%'×Í‚ÔbfÂL^Ï„IzŽ£t?G©6E=Ìgöf>û)j2˜ùÝÔt¤ûÃ2~K1Û ~„I‹Ž9¢ïà¸ÚRý¬Ô„ÿã÷ˆœÖp„kó̯"·ãÌÐA/³uT¶÷]ì^}ö÷"
¯I€FÝB}îLz~Mlõíã2KÓ Í‘®óœˆ«è ¦6s.š–L/ qÉ™ªxvôj𨌃=òø´ïáñ¹:hs³Ï¿ÒGd&s”}Hji<˜ß%^‹à@^Ƶ*ΗYå«û¦‚SK¼ÄxDö¬þ,Z ¬—MÆ l. endobj -6605 0 obj << +6599 0 obj << /Type /Page -/Contents 6606 0 R -/Resources 6604 0 R +/Contents 6600 0 R +/Resources 6598 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R +/Parent 6575 0 R >> endobj -6607 0 obj << -/D [6605 0 R /XYZ 85.039 781.388 null] +6601 0 obj << +/D [6599 0 R /XYZ 85.039 781.388 null] +>> endobj +2314 0 obj << +/D [6599 0 R /XYZ 85.039 761.463 null] +>> endobj +6602 0 obj << +/D [6599 0 R /XYZ 85.039 741.337 null] >> endobj 2318 0 obj << -/D [6605 0 R /XYZ 85.039 761.463 null] +/D [6599 0 R /XYZ 85.039 494.868 null] >> endobj -6608 0 obj << -/D [6605 0 R /XYZ 85.039 741.337 null] +6603 0 obj << +/D [6599 0 R /XYZ 85.039 458.603 null] >> endobj 2322 0 obj << -/D [6605 0 R /XYZ 85.039 494.868 null] +/D [6599 0 R /XYZ 85.039 210.96 null] >> endobj -6609 0 obj << -/D [6605 0 R /XYZ 85.039 458.603 null] +6604 0 obj << +/D [6599 0 R /XYZ 85.039 168.675 null] >> endobj 2326 0 obj << -/D [6605 0 R /XYZ 85.039 210.96 null] ->> endobj -6610 0 obj << -/D [6605 0 R /XYZ 85.039 168.675 null] ->> endobj -2330 0 obj << -/D [6605 0 R /XYZ 85.039 110.641 null] +/D [6599 0 R /XYZ 85.039 110.641 null] >> endobj -6611 0 obj << -/D [6605 0 R /XYZ 85.039 75.895 null] +6605 0 obj << +/D [6599 0 R /XYZ 85.039 75.895 null] >> endobj -6604 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6598 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6614 0 obj << +6608 0 obj << /Length 1755 /Filter /FlateDecode >> @@ -30207,27 +30187,27 @@ xÚµX[sÓ8~ϯȰ8ÃƱ-_;Ó‡@ËRf 65¼ÀÈ0è¾o”X:‘PIh€ç6+WL$Tš+î¶*¸m¬ëÇ|q]x¸‡}¹ãyXd:9l;ðúÈŒó-k¾€1Ÿ&ô6K¦öH†)Tbò¯UU’;®¦–šÕVw]Wž'¨Ï¶kºÞ;è#… 3†‹LYw–ñš‡mÆU™™d;–e!fƒ®Ð– u ¾0C
×{ÏqLÇîlÁ¸À…sßÞî_>þ¶>Þõendstream endobj -6613 0 obj << +6607 0 obj << /Type /Page -/Contents 6614 0 R -/Resources 6612 0 R +/Contents 6608 0 R +/Resources 6606 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6581 0 R +/Parent 6575 0 R >> endobj -6615 0 obj << -/D [6613 0 R /XYZ 85.039 781.388 null] +6609 0 obj << +/D [6607 0 R /XYZ 85.039 781.388 null] >> endobj -2334 0 obj << -/D [6613 0 R /XYZ 85.039 472.088 null] +2330 0 obj << +/D [6607 0 R /XYZ 85.039 472.088 null] >> endobj -6616 0 obj << -/D [6613 0 R /XYZ 85.039 437.948 null] +6610 0 obj << +/D [6607 0 R /XYZ 85.039 437.948 null] >> endobj -6612 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R >> +6606 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6619 0 obj << +6613 0 obj << /Length 633 /Filter /FlateDecode >> @@ -30236,21 +30216,21 @@ xÚ¥T[OÛ0~ϯȴli1ql'Î^¦e€´Â¨Ñ414Jh´\¶4mÕ¿sìºÑ=MUås?Ÿ¿ãî‡ðã¾V,©Ÿh΄Öþ¼òBÿ ¢ZÈQYbµ-èVèò Í€ÑYP,‹ø@òrë2õªÆF=rK@íÀ¥d0oÛ±^γ=E’ÉXö1ï°rBºÔË]W,=«S¾4o׈l¾cwtÌ)аxÁdkdX#GÕÔ°&*Ét—A:—_ôgÖ cS[,1ªÖ<¹4–ƀǚ%€x÷™´¹c
û´ýxŠÎMT[ë¦(K'}¹„ø:sê»Ã϶y endobj -6618 0 obj << +6612 0 obj << /Type /Page -/Contents 6619 0 R -/Resources 6617 0 R +/Contents 6613 0 R +/Resources 6611 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6620 0 obj << -/D [6618 0 R /XYZ 85.039 781.388 null] +6614 0 obj << +/D [6612 0 R /XYZ 85.039 781.388 null] >> endobj -6617 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R >> +6611 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6624 0 obj << +6618 0 obj << /Length 2072 /Filter /FlateDecode >> @@ -30263,40 +30243,40 @@ U£IÏÍ°ç5¯5MȆðeè¼f¸hè84ÈÛè\û؃۷Í=¸ÜÑñèB¸ÇJE™¤Pþwòí‡Vö'"Òy<ÁXD2σÝÄ@„Ç 2N YÐü–J¥ì28®s2”¥oÜÈ×”bWBúOÜ€áÒ×>›oqá$JÁˆºt‰Ûñh±Æ펓§á¯¯ñðô§áž#¼@ºs8°fr¬«©=×öú^PæPW®î2ñëêp št…atÒi"µƒ¬Ì ²óñã&•XŸ9šøŸ@|“Š„ LÇb}y÷™©8·v–‰¤Nyðд£;oÝeüKJßUÇcÏhaß‹›¡$4ñ¨ûîxÁ7ÓDé ¦RçLÔµ‰ÏôéfàÌûky±ýYygc¬ÝÓ,üzܱ›³|›Ë[^›õ•œÐ[R…«Ê+[x?$;IqI_ªœàû«©“ã.Õ{8Ø–~ãîËmÅØdÝuoµgŽ?ºà¨·.NFÖEzcb^ò`±ÝòNÒ89tc¹Ï× äOôÃèaJÎDíSíÒ%xô@9xç¹O B©“ê†K@«¡ÍÎÇ endobj -6623 0 obj << +6617 0 obj << /Type /Page -/Contents 6624 0 R -/Resources 6622 0 R +/Contents 6618 0 R +/Resources 6616 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6625 0 obj << -/D [6623 0 R /XYZ 85.039 781.388 null] +6619 0 obj << +/D [6617 0 R /XYZ 85.039 781.388 null] >> endobj -2338 0 obj << -/D [6623 0 R /XYZ 85.039 761.463 null] +2334 0 obj << +/D [6617 0 R /XYZ 85.039 761.463 null] >> endobj -3131 0 obj << -/D [6623 0 R /XYZ 85.039 632.606 null] +3127 0 obj << +/D [6617 0 R /XYZ 85.039 632.606 null] >> endobj -2342 0 obj << -/D [6623 0 R /XYZ 85.039 386.34 null] +2338 0 obj << +/D [6617 0 R /XYZ 85.039 386.34 null] >> endobj -6626 0 obj << -/D [6623 0 R /XYZ 85.039 351.029 null] +6620 0 obj << +/D [6617 0 R /XYZ 85.039 351.029 null] >> endobj -2346 0 obj << -/D [6623 0 R /XYZ 85.039 224.075 null] +2342 0 obj << +/D [6617 0 R /XYZ 85.039 224.075 null] >> endobj -6627 0 obj << -/D [6623 0 R /XYZ 85.039 181.122 null] +6621 0 obj << +/D [6617 0 R /XYZ 85.039 181.122 null] >> endobj -6622 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +6616 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6630 0 obj << +6624 0 obj << /Length 2311 /Filter /FlateDecode >> @@ -30316,34 +30296,34 @@ X©v8^f
ÙèíPò3RŸRÙ×ðΫÜÑœQÙýTå3;•÷8W¹Ç±U¹{ÊâÕy>¥8ðJüä¼âÍÅ
ÑO?ðS|ãqÅ{ ¬o×m“‘6†,Èᥑ”ÚôˆåɤBX“f-}!ݧiðJ¦e×S
U’€ÏsúåJˆNq8u›Q—˜òl4Ÿ·^¹…´,U߼öÇbM·#<s½K]·°`cã`ód—Rk»J»Êø¶xç_ñ÷)oÎ)Å5 ÂjqýB
v.plï¥{ÇlFßÛ;7š†›É þ©Ê0yæî`#¦Mç0«Iâ|E¥0¯1(úS1–ÊF²ƒ>ˆ
„R¥àßVÈà'Ó‰S¾1*/l@Qш²²?
)ò’ø/lˈ`
@
ƒÀ%(¥ÇKËÒÎÅ5£c^¤þÁ:æïÆã¡èÄ‚«B³OŠ4Ymm˜˜¦–·îÛÞ7íÏtà1¾óf•m:¬1
,€Y³—l~Ç„€pž²á%ox¶Ì~P²1̒Ó: ßCÂö‘äLÝDõ}ç£Ê‰»Óüe‹/ûžÑâ ¶b:%RœHuåë« <UTO-)à?Váý/Œ^_àŧjÕ@)OI+šÌ“}y¡uô‚Ø?øµ#endstream endobj -6629 0 obj << +6623 0 obj << /Type /Page -/Contents 6630 0 R -/Resources 6628 0 R +/Contents 6624 0 R +/Resources 6622 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6631 0 obj << -/D [6629 0 R /XYZ 85.039 781.388 null] +6625 0 obj << +/D [6623 0 R /XYZ 85.039 781.388 null] >> endobj -2350 0 obj << -/D [6629 0 R /XYZ 85.039 558.485 null] +2346 0 obj << +/D [6623 0 R /XYZ 85.039 558.485 null] >> endobj -6632 0 obj << -/D [6629 0 R /XYZ 85.039 514.734 null] +6626 0 obj << +/D [6623 0 R /XYZ 85.039 514.734 null] >> endobj -2354 0 obj << -/D [6629 0 R /XYZ 85.039 361.848 null] +2350 0 obj << +/D [6623 0 R /XYZ 85.039 361.848 null] >> endobj -6633 0 obj << -/D [6629 0 R /XYZ 85.039 327.044 null] +6627 0 obj << +/D [6623 0 R /XYZ 85.039 327.044 null] >> endobj -6628 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +6622 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6636 0 obj << +6630 0 obj << /Length 2885 /Filter /FlateDecode >> @@ -30369,33 +30349,33 @@ rÄDn_QN™m g¸ÁØðíáœM_à?cÝ2ŸR0ˆ‡ùƒ0/Ô4+>q½ÈL)¨6öË–Ëâ÷ B\Ç+µã¶ua"åî$vï‘^¼€"¥k >ñyîPœt±N2øj¤SV¶"} À»mÏ´°è ËŸ•µíœ¡ -/x½Žùµÿ«á„áÿt¼EÃendstream endobj -6635 0 obj << +6629 0 obj << /Type /Page -/Contents 6636 0 R -/Resources 6634 0 R +/Contents 6630 0 R +/Resources 6628 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6637 0 obj << -/D [6635 0 R /XYZ 85.039 781.388 null] +6631 0 obj << +/D [6629 0 R /XYZ 85.039 781.388 null] >> endobj -2358 0 obj << -/D [6635 0 R /XYZ 85.039 382.96 null] +2354 0 obj << +/D [6629 0 R /XYZ 85.039 382.96 null] >> endobj -6638 0 obj << -/D [6635 0 R /XYZ 85.039 345.429 null] +6632 0 obj << +/D [6629 0 R /XYZ 85.039 345.429 null] >> endobj -2362 0 obj << -/D [6635 0 R /XYZ 85.039 192.55 null] +2358 0 obj << +/D [6629 0 R /XYZ 85.039 192.55 null] >> endobj -6639 0 obj << -/D [6635 0 R /XYZ 85.039 157.14 null] +6633 0 obj << +/D [6629 0 R /XYZ 85.039 157.14 null] >> endobj -6634 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F35 2980 0 R >> +6628 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6642 0 obj << +6636 0 obj << /Length 2000 /Filter /FlateDecode >> @@ -30407,27 +30387,27 @@ YH½ ¯pÇW²ÞjÐh‰Ëb‚úæPÝqžª“4æ”ñM2Ì…è;ÄV¼’‰ðv)®9!¯R¥ÜNÇÒŸä¥zCò„ady1ÂSÔ¶ %îGôg%íÀ¸6>`Ý6I™q†‹…½_©rÒ_ Öìª$bWÕØ~–À;FÚÚ1tÿꮨDî¾þ endobj -6641 0 obj << +6635 0 obj << /Type /Page -/Contents 6642 0 R -/Resources 6640 0 R +/Contents 6636 0 R +/Resources 6634 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6643 0 obj << -/D [6641 0 R /XYZ 85.039 781.388 null] +6637 0 obj << +/D [6635 0 R /XYZ 85.039 781.388 null] >> endobj -2366 0 obj << -/D [6641 0 R /XYZ 85.039 678.053 null] +2362 0 obj << +/D [6635 0 R /XYZ 85.039 678.053 null] >> endobj -6644 0 obj << -/D [6641 0 R /XYZ 85.039 640.522 null] +6638 0 obj << +/D [6635 0 R /XYZ 85.039 640.522 null] >> endobj -6640 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R >> +6634 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6647 0 obj << +6641 0 obj << /Length 3831 /Filter /FlateDecode >> @@ -30448,39 +30428,39 @@ s?Šl@Žçlи([¶˜Ãñ# ‘ЉGåo^Ì•IøÉ›>å›Ç5ƒ§·JƒÜ°–+yãâi©?O¹rxž£…¦.’c‡ßl(Øí
CUñ £rNÆÆŸpÇ…¤ksš:~o¦tJJx$)ÀdÚÞäýßÈýæZú&ë¹»/"×Ìí`*¾†áªÅ¶y¹Ã—8òÐqÓŠÇ]Ñ&“´t¬4lù/OÄÍ“”Oü%¶´i×6ëúR@¿”'Œ´äÝiÌ馘߸âAR¬Ò]óÇ ‡Š·d28þÁÀ›³÷ç\Ât„·¯Î×[q3vvÑ} ,¥EVIâ,k{Æ™¿(¾ƒðU%)`¸"ÜihT‰…¬¶Qn r`—.a¯ÅÞ"R
”k.ÏáĹc\`›ÅÖE‡hÂbJ–ö9·þ‰¿ë‡©û;?·L-VVµô’€y‹PZyÂiåJ<}e6,¯@Ûï%€RlŽü‘€ž†Í—øÚD8PF½,±‘Eþ€ŠÄÆ78ŸÂ£& üŸìÁ‹ÞFkò„?ˆÖÌýò®?eÒÜšL…ÊÞøñ õ4P<Tỵ|ÇÝ‘¬=W¥ã—o_¸ þºË·@»‰ÞñÖ*å*ßÈ‚J×±ÚºÂÔ‰&z[àÿ§±endstream endobj -6646 0 obj << +6640 0 obj << /Type /Page -/Contents 6647 0 R -/Resources 6645 0 R +/Contents 6641 0 R +/Resources 6639 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6621 0 R +/Parent 6615 0 R >> endobj -6648 0 obj << -/D [6646 0 R /XYZ 85.039 781.388 null] +6642 0 obj << +/D [6640 0 R /XYZ 85.039 781.388 null] >> endobj -2370 0 obj << -/D [6646 0 R /XYZ 85.039 761.463 null] +2366 0 obj << +/D [6640 0 R /XYZ 85.039 761.463 null] >> endobj -6649 0 obj << -/D [6646 0 R /XYZ 85.039 736.911 null] +6643 0 obj << +/D [6640 0 R /XYZ 85.039 736.911 null] >> endobj -6650 0 obj << -/D [6646 0 R /XYZ 85.039 559.639 null] +6644 0 obj << +/D [6640 0 R /XYZ 85.039 559.639 null] >> endobj -6651 0 obj << -/D [6646 0 R /XYZ 286.152 565.612 null] +6645 0 obj << +/D [6640 0 R /XYZ 286.152 565.612 null] >> endobj -6652 0 obj << -/D [6646 0 R /XYZ 85.039 454.3 null] +6646 0 obj << +/D [6640 0 R /XYZ 85.039 454.3 null] >> endobj -6653 0 obj << -/D [6646 0 R /XYZ 310.417 460.274 null] +6647 0 obj << +/D [6640 0 R /XYZ 310.417 460.274 null] >> endobj -6645 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F38 3001 0 R >> +6639 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6656 0 obj << +6650 0 obj << /Length 2805 /Filter /FlateDecode >> @@ -30498,33 +30478,33 @@ xÚ¥YÝsÛ6÷_áI^¨™Š! R"û»n¢ž¿.RÏwÓö¦h‰gŠTI(ŽÿûÛ/”D9™¹ÉÄ ‹ àÍ3î3MuWqGÐß(8MùÆÖAzUТ’Û É`àB€ÌÛÏ…®Ç¼÷ØžçíKºü™ú½3Iàª$°að´p¸?qám+,³[ØóXJ@NøãræÿÁÈ_\ݨ`@Z4q#?ú¾4¿¿|™ýëêË|H’÷ã:]-.骎#OÛ'¨ì˜Ê3MîÀ+„]¶ƒ>aQ`üxˆEÁ_”þ‚#”ØG4öøÉȇe#HiÉ“ˆEt^#¶C_.Яo>ß‘ç< Ydv•z<š7m¬ÒJ„8¡ò»ö9ñðËš ÒY}ÔwË…j~›Ù0¹oó”¯ ’äšTÏí„<· nÕw.È•;Qü}y#ˆœËjûZ竵á!~dKùƒý$‰¹w“§uÕTOÆ.«·C‰üýqå”8`϶š›Fã7î“ŸÐI8xÊ-y× ƒ±÷øÊ-«½ )ˆôË"ÏÊÞ©èÙºÿi¹Õ™˜ª¯ø*&Ué3Hg…ÆèôYtªêv£eõÒ€y¾c„ýM:+t§ƒ„·§98ÙFo!4VBÆ"‡-ÆoIÁ”ÙU·˜ «SœV5¨±8J@ìh¿§5å¹=µúKOÛbè´M¶ÐiU×rÈ"ÓMë»d«SéÚø5úñPãwï߉nkFµõiÅl¯²2«9+í_Tˬğêöª6ûq[³lö®m“.†ç„À×7âú1çò/'ÐŽçÉÖÿ,íÿú·ELpc•¦(ÜÀ·º öjªõµ¿)ü?¸qÁ1endstream endobj -6655 0 obj << +6649 0 obj << /Type /Page -/Contents 6656 0 R -/Resources 6654 0 R +/Contents 6650 0 R +/Resources 6648 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R +/Parent 6654 0 R >> endobj -6657 0 obj << -/D [6655 0 R /XYZ 85.039 781.388 null] +6651 0 obj << +/D [6649 0 R /XYZ 85.039 781.388 null] >> endobj -2374 0 obj << -/D [6655 0 R /XYZ 85.039 597.02 null] +2370 0 obj << +/D [6649 0 R /XYZ 85.039 597.02 null] >> endobj -6658 0 obj << -/D [6655 0 R /XYZ 85.039 565.205 null] +6652 0 obj << +/D [6649 0 R /XYZ 85.039 565.205 null] >> endobj -2378 0 obj << -/D [6655 0 R /XYZ 85.039 358.13 null] +2374 0 obj << +/D [6649 0 R /XYZ 85.039 358.13 null] >> endobj -6659 0 obj << -/D [6655 0 R /XYZ 85.039 325.708 null] +6653 0 obj << +/D [6649 0 R /XYZ 85.039 325.708 null] >> endobj -6654 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F41 2998 0 R /F35 2980 0 R >> +6648 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6663 0 obj << +6657 0 obj << /Length 1642 /Filter /FlateDecode >> @@ -30540,21 +30520,21 @@ LÓ•hK;v[Ú[˜ª«mº2‰kÆÎâÊýõ׎_BI;M[…“Ø>ÏyÎsl{M—ÿóšƒÀqýa³?ð0h†›†Û\ñ/·
Oõè¨.ƒ> ü[Lu}e*¦q†ì…杖ÎÅ@,ÑÌlVaf¯¯fÎ÷€,Ùòý~Pššð|Ö©u¼Ã©“ÊsJÍLjy¯.\›—$V´eÈßW\'® }×éO]ïñ?iö·nÍ%jÏwþÐ\z‡W„A·ët=E,Óï÷l¼ú¶ñðÿû¾½+endstream endobj -6662 0 obj << +6656 0 obj << /Type /Page -/Contents 6663 0 R -/Resources 6661 0 R +/Contents 6657 0 R +/Resources 6655 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R +/Parent 6654 0 R >> endobj -6664 0 obj << -/D [6662 0 R /XYZ 85.039 781.388 null] +6658 0 obj << +/D [6656 0 R /XYZ 85.039 781.388 null] >> endobj -6661 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R >> +6655 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6667 0 obj << +6661 0 obj << /Length 2464 /Filter /FlateDecode >> @@ -30571,39 +30551,39 @@ wÀ¢#>b~ÃÃÒÇi8ƒ"Ñ)Ð0k,º¾ïšÀú¼˜ÿóê.%œãŸÌçŠÈÐ¥Wh{E$DÁ8^®˜ƒc÷årÝÃ-×¥ILiÊu )cü‚w|šÐüÊÑß"ð±™ÇäŸ\ŽRæ'É€ÏyzdHAf2±3B¾ù8DE!v®=¥X˜ˆm')Æ’ß xNl»R®ÑV.ÞqðÊ;„÷4Ùö®]€1çÆ¡+ìØYÈÐJèJâ•«Âê.ŒÒ
áy¦‚á²¾%ྡæíhºncECɺ˃G|w×qÜ+øÏ“#‘ä#7Ti/âóóPY¼Fµ'&µOÛ¡†¦žÊ©–àÉÙ,AûáÞI"!)úªk€T›†H™ÀÅÜ‘lÄE.=SàtkÂÍVÀSÉÕŠpê5éõ ¤«†ï0iÝ´N1ãßÚ泈Ò@pMÙr)ŠyÞ¨y{“¥oð[âßø³¸» endobj -6666 0 obj << +6660 0 obj << /Type /Page -/Contents 6667 0 R -/Resources 6665 0 R +/Contents 6661 0 R +/Resources 6659 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R +/Parent 6654 0 R >> endobj -6668 0 obj << -/D [6666 0 R /XYZ 85.039 781.388 null] ->> endobj -2382 0 obj << -/D [6666 0 R /XYZ 85.039 559.099 null] +6662 0 obj << +/D [6660 0 R /XYZ 85.039 781.388 null] >> endobj -6669 0 obj << -/D [6666 0 R /XYZ 85.039 524.557 null] +2378 0 obj << +/D [6660 0 R /XYZ 85.039 559.099 null] >> endobj -2386 0 obj << -/D [6666 0 R /XYZ 85.039 438.819 null] +6663 0 obj << +/D [6660 0 R /XYZ 85.039 524.557 null] >> endobj -6670 0 obj << -/D [6666 0 R /XYZ 85.039 404.679 null] +2382 0 obj << +/D [6660 0 R /XYZ 85.039 438.819 null] >> endobj -2390 0 obj << -/D [6666 0 R /XYZ 85.039 267.675 null] +6664 0 obj << +/D [6660 0 R /XYZ 85.039 404.679 null] >> endobj -6671 0 obj << -/D [6666 0 R /XYZ 85.039 232.929 null] +2386 0 obj << +/D [6660 0 R /XYZ 85.039 267.675 null] >> endobj 6665 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +/D [6660 0 R /XYZ 85.039 232.929 null] +>> endobj +6659 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6674 0 obj << +6668 0 obj << /Length 2190 /Filter /FlateDecode >> @@ -30615,60 +30595,60 @@ z#°a:C8Ê€ Ø)É€ôÚfã,!éþ4ãØž¶ûNЃiãjV¥Î±”!{q&,Áæ9ÖWíOû´ØS´0Ô ÞÀœ/(©ïƒôš ½k•;«Œ(N[¥Gñû¬·Ïq“Þn,bž[è)¨:¿µ˜ÍÙcÏÊ\fèkÚÇ0¸hŠÌ¼)Ð{¦¸D°5Řâ¤)úçLq÷eÓ¯Õ\¾ÜM£¬®*z±X¾ÅeÒ¯;4”Qõ™½TÛ\=gþÿÇj^`GïÍÌ«1лV»@°³Úˆâ´Õz?¥mgN]|–
ÍÇa”AÛ>M`µÖ拲k´Aì1àðuÃ;§Ks¹÷`f[(Wr×
-”ä ZNÝnBGTƒã´¯9>Þ3×ú¡”oFµ}Ž‹=Ïú•¬|ÌŒšò9!@»Ñ{Bt0³]\ÉÚÀ?ô½FACWÄ9Ï°MÂÑx¶Âh\Èqw\¶qí¨ñ£{OIw9Êóú·_>¶è%¸nâª1šØQÌ)Ïÿ9Ð7{-ßìqÎ/:·¾ócŽPàr|ëWº-<ñ„ãYOúq0§ü¥E¡'Ž^pïn£hò@ïí/&ç41S-TÔ&„MÍT!6Í1£«›cFé*_ºCfSŽ‡î¥yø#DZîVÿǃ2Ûu×ÉX÷‰~m„Œø¬µñ×æzzÇv'sü‘†¿ë£Ö£•´C9“o<×µ]axAQeàù5¿,1ü_‚@fxendstream endobj -6673 0 obj << +6667 0 obj << /Type /Page -/Contents 6674 0 R -/Resources 6672 0 R +/Contents 6668 0 R +/Resources 6666 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R -/Annots [ 6676 0 R 6677 0 R ] +/Parent 6654 0 R +/Annots [ 6670 0 R 6671 0 R ] >> endobj -6676 0 obj << +6670 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [392.693 682.027 539.579 693.717] /Subtype /Link /A << /S /GoTo /D (NetworkBrowsing) >> >> endobj -6677 0 obj << +6671 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [84.043 668.478 100.581 679.878] /Subtype /Link /A << /S /GoTo /D (NetworkBrowsing) >> >> endobj -6675 0 obj << -/D [6673 0 R /XYZ 85.039 781.388 null] +6669 0 obj << +/D [6667 0 R /XYZ 85.039 781.388 null] +>> endobj +2390 0 obj << +/D [6667 0 R /XYZ 85.039 653.035 null] +>> endobj +6672 0 obj << +/D [6667 0 R /XYZ 85.039 612.871 null] >> endobj 2394 0 obj << -/D [6673 0 R /XYZ 85.039 653.035 null] +/D [6667 0 R /XYZ 85.039 541.288 null] >> endobj -6678 0 obj << -/D [6673 0 R /XYZ 85.039 612.871 null] +6673 0 obj << +/D [6667 0 R /XYZ 85.039 506.543 null] >> endobj 2398 0 obj << -/D [6673 0 R /XYZ 85.039 541.288 null] +/D [6667 0 R /XYZ 85.039 355.383 null] >> endobj -6679 0 obj << -/D [6673 0 R /XYZ 85.039 506.543 null] +6674 0 obj << +/D [6667 0 R /XYZ 85.039 321.243 null] >> endobj 2402 0 obj << -/D [6673 0 R /XYZ 85.039 355.383 null] ->> endobj -6680 0 obj << -/D [6673 0 R /XYZ 85.039 321.243 null] ->> endobj -2406 0 obj << -/D [6673 0 R /XYZ 85.039 140.602 null] +/D [6667 0 R /XYZ 85.039 140.602 null] >> endobj -6681 0 obj << -/D [6673 0 R /XYZ 85.039 105.857 null] +6675 0 obj << +/D [6667 0 R /XYZ 85.039 105.857 null] >> endobj -6672 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +6666 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6684 0 obj << +6678 0 obj << /Length 1472 /Filter /FlateDecode >> @@ -30682,21 +30662,21 @@ xÚ¥WKsÛ8¾ûWø(ÏT,zvvvÆiâÔmb·¶:9´=(¶Rkj[YIi6ÿ~‚”åXvÚn2‰HÀ ì?,dú£/cÓ\ @r§®V…ñ¢&¯öÄ5ìÏJ0ßïÚ‘wXÚî`ÏiÛ0nWpá ›=o×<ú¯qlªQ©ì3±ySèí:15=« 7dM[ä9?°ì¶ .l·oNÝlC`Úw ‚œìHÿ“Œ»Rø#Lþ×Ë»i¢!]D*îîj})™Öô ZhûB?0ø?zÏúòendstream endobj -6683 0 obj << +6677 0 obj << /Type /Page -/Contents 6684 0 R -/Resources 6682 0 R +/Contents 6678 0 R +/Resources 6676 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R +/Parent 6654 0 R >> endobj -6685 0 obj << -/D [6683 0 R /XYZ 85.039 781.388 null] +6679 0 obj << +/D [6677 0 R /XYZ 85.039 781.388 null] >> endobj -6682 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F35 2980 0 R >> +6676 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6688 0 obj << +6682 0 obj << /Length 2548 /Filter /FlateDecode >> @@ -30710,52 +30690,52 @@ xÚ…kã¶ñûý ¶‰Uf™þ£S¨wò•‰ó†'^êLSeÉÓRu?ö9Œ-æZŒ›V×ÓüÁá7œdJUêûLO¼¦—´/Û$•·.Çi£àGETõ¾=/-c8ß´4_²ò×4?Õ¬"šb3Tqrï‹ôŽX(y;óGßImÀ9ÆÀüêÏøl„Éœê ˆs6=Îx±®ÞÅï]o¤?˜è<[°Ì3qÀ<Ÿ/âËϪy¶ð|¤ÝÄÇ>\4·à.zZüÜL\z9Kð}[ÍF%È챘Á¢4øX³OÜáG– endobj -6687 0 obj << +6681 0 obj << /Type /Page -/Contents 6688 0 R -/Resources 6686 0 R +/Contents 6682 0 R +/Resources 6680 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6660 0 R -/Annots [ 6691 0 R 6693 0 R ] +/Parent 6654 0 R +/Annots [ 6685 0 R 6687 0 R ] >> endobj -6691 0 obj << +6685 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [246.134 503.717 355.794 515.406] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.openi18n.org/)>> >> endobj -6693 0 obj << +6687 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [260.501 214.656 299.16 226.345] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.unicode.org/)>> >> endobj -6689 0 obj << -/D [6687 0 R /XYZ 85.039 781.388 null] ->> endobj -2410 0 obj << -/D [6687 0 R /XYZ 85.039 761.463 null] +6683 0 obj << +/D [6681 0 R /XYZ 85.039 781.388 null] >> endobj -3132 0 obj << -/D [6687 0 R /XYZ 85.039 652.347 null] +2406 0 obj << +/D [6681 0 R /XYZ 85.039 761.463 null] >> endobj -2414 0 obj << -/D [6687 0 R /XYZ 85.039 652.347 null] +3128 0 obj << +/D [6681 0 R /XYZ 85.039 652.347 null] >> endobj -6690 0 obj << -/D [6687 0 R /XYZ 85.039 615.228 null] +2410 0 obj << +/D [6681 0 R /XYZ 85.039 652.347 null] >> endobj -2418 0 obj << -/D [6687 0 R /XYZ 85.039 447.626 null] +6684 0 obj << +/D [6681 0 R /XYZ 85.039 615.228 null] >> endobj -6692 0 obj << -/D [6687 0 R /XYZ 85.039 407.462 null] +2414 0 obj << +/D [6681 0 R /XYZ 85.039 447.626 null] >> endobj 6686 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F62 4052 0 R >> +/D [6681 0 R /XYZ 85.039 407.462 null] +>> endobj +6680 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6696 0 obj << +6690 0 obj << /Length 2774 /Filter /FlateDecode >> @@ -30773,58 +30753,58 @@ ZÔ@)ƒÊFå; ÄI\ûÁ-´!^ôÔd-5@Ú᎔ÀÛvÿ~¹<"mwiýœ·b]‰?öËÇ"/ß–Í>[çi±Ôò (ØàoßjÉTlÛ]qæp‰g g(8¹Pcj’EO3ânÃ}Frè:9 ãYöÿëôW{ ‘ºÙÏž4² ´*JNå
d€Xü? endobj -6695 0 obj << +6689 0 obj << /Type /Page -/Contents 6696 0 R -/Resources 6694 0 R +/Contents 6690 0 R +/Resources 6688 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R -/Annots [ 6700 0 R 6702 0 R 6703 0 R ] +/Parent 6698 0 R +/Annots [ 6694 0 R 6696 0 R 6697 0 R ] >> endobj -6700 0 obj << +6694 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [283.315 403.886 316.216 415.576] /Subtype/Link/A<</Type/Action/S/URI/URI(http://j3e.de/linux/convmv/)>> >> endobj -6702 0 obj << +6696 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [304.377 87.121 539.579 100.023] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html)>> >> endobj -6703 0 obj << +6697 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 75.39 194.853 85.868] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html)>> >> endobj -6697 0 obj << -/D [6695 0 R /XYZ 85.039 781.388 null] +6691 0 obj << +/D [6689 0 R /XYZ 85.039 781.388 null] >> endobj -2422 0 obj << -/D [6695 0 R /XYZ 85.039 761.463 null] +2418 0 obj << +/D [6689 0 R /XYZ 85.039 761.463 null] >> endobj -6698 0 obj << -/D [6695 0 R /XYZ 85.039 739.701 null] +6692 0 obj << +/D [6689 0 R /XYZ 85.039 739.701 null] >> endobj -2426 0 obj << -/D [6695 0 R /XYZ 85.039 528.463 null] +2422 0 obj << +/D [6689 0 R /XYZ 85.039 528.463 null] >> endobj -6699 0 obj << -/D [6695 0 R /XYZ 85.039 488.299 null] +6693 0 obj << +/D [6689 0 R /XYZ 85.039 488.299 null] >> endobj -2430 0 obj << -/D [6695 0 R /XYZ 85.039 374.894 null] +2426 0 obj << +/D [6689 0 R /XYZ 85.039 374.894 null] >> endobj -6701 0 obj << -/D [6695 0 R /XYZ 85.039 331.941 null] +6695 0 obj << +/D [6689 0 R /XYZ 85.039 331.941 null] >> endobj -6694 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F41 2998 0 R /F35 2980 0 R >> +6688 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6707 0 obj << +6701 0 obj << /Length 847 /Filter /FlateDecode >> @@ -30835,33 +30815,33 @@ xÚ¥UßoÓ0~Ï_‘·¹õìØNœG6 ¬<
$²Öm£%Í–¤ ý÷ÜùÜ4ݺ½ Jï÷wß]øÈØ.TgVrem<¯#¯Àò1 \A8'† %)ë×ç…[X¿êÉgÑtt˜c?뢛/èz…Ö ›£›¼í¡7éKRàqÛ9HšõM„=„Ð?øåÚˆ¢/èDnð»v;àÌB–Ðó=2¾rOJ$^¨ÜÓp‹‰´G<7Û–$LåÛ ch]ìˆÌÞˆ€ endobj -6706 0 obj << +6700 0 obj << /Type /Page -/Contents 6707 0 R -/Resources 6705 0 R +/Contents 6701 0 R +/Resources 6699 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R +/Parent 6698 0 R >> endobj -6708 0 obj << -/D [6706 0 R /XYZ 85.039 781.388 null] +6702 0 obj << +/D [6700 0 R /XYZ 85.039 781.388 null] >> endobj -2434 0 obj << -/D [6706 0 R /XYZ 85.039 761.463 null] +2430 0 obj << +/D [6700 0 R /XYZ 85.039 761.463 null] >> endobj -6709 0 obj << -/D [6706 0 R /XYZ 85.039 739.701 null] +6703 0 obj << +/D [6700 0 R /XYZ 85.039 739.701 null] >> endobj -2438 0 obj << -/D [6706 0 R /XYZ 85.039 739.701 null] +2434 0 obj << +/D [6700 0 R /XYZ 85.039 739.701 null] >> endobj -6710 0 obj << -/D [6706 0 R /XYZ 85.039 705.159 null] +6704 0 obj << +/D [6700 0 R /XYZ 85.039 705.159 null] >> endobj -6705 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +6699 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6713 0 obj << +6707 0 obj << /Length 777 /Filter /FlateDecode >> @@ -30871,96 +30851,96 @@ xÚ}TM›0½çWp4RñúÌu¥nµ=ôÒH=´=°ÄYP¤|4ÚßgI7D‘ö¼™y3ó1øñÈhÊde†SiLT7,zË—
Ÿ »*'ņKÁÈÞ:–;·j%öí0zÚÑãO®ËÙáÜš9ιBw(úùgZ8jÔÛ«·»íå9qӅ݆Tn¹ÁäÞÿuRìh¤RìŠðMÝÔì|Œ¦²EãHp Åuh;ûÐg,‹ñ†|†n?z0°-°b)•Ó>flp|R’7Ÿß|¥€š¼ä¹Ó~ûêèŠÆEwº ÔûÓ€}È<Ô{
¡
=¸4e¹qäŸ[/-HÑu9¹µë?Áu¦H½G³^PlUà)dðÂÄÛ?SéVÉ¥«Éƒ?ã&ã·º¨›)´
Ä=Œ]_ÛÙï*q9—‘ô³Û¹ÆVsø±ò±~wsi3hãƾ|ÿ¼PÂçÀ¥„>¿ý"Ä}O½-ÃäŠñ²kßɨ¸ZÇÕµ¼ ?.¥d’¦"CêÒðÿji¨6r=ã?LÉÉÇendstream endobj -6712 0 obj << +6706 0 obj << /Type /Page -/Contents 6713 0 R -/Resources 6711 0 R +/Contents 6707 0 R +/Resources 6705 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R +/Parent 6698 0 R >> endobj -6714 0 obj << -/D [6712 0 R /XYZ 85.039 781.388 null] +6708 0 obj << +/D [6706 0 R /XYZ 85.039 781.388 null] >> endobj -2442 0 obj << -/D [6712 0 R /XYZ 85.039 761.463 null] +2438 0 obj << +/D [6706 0 R /XYZ 85.039 761.463 null] >> endobj -3133 0 obj << -/D [6712 0 R /XYZ 85.039 653.495 null] +3129 0 obj << +/D [6706 0 R /XYZ 85.039 653.495 null] >> endobj -2446 0 obj << -/D [6712 0 R /XYZ 85.039 653.495 null] +2442 0 obj << +/D [6706 0 R /XYZ 85.039 653.495 null] >> endobj -6715 0 obj << -/D [6712 0 R /XYZ 85.039 615.228 null] +6709 0 obj << +/D [6706 0 R /XYZ 85.039 615.228 null] >> endobj -2450 0 obj << -/D [6712 0 R /XYZ 85.039 558.141 null] +2446 0 obj << +/D [6706 0 R /XYZ 85.039 558.141 null] >> endobj -6716 0 obj << -/D [6712 0 R /XYZ 85.039 515.856 null] +6710 0 obj << +/D [6706 0 R /XYZ 85.039 515.856 null] >> endobj -6711 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6705 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6719 0 obj << +6713 0 obj << /Length 393 /Filter /FlateDecode >> stream xÚ}RËnƒ0¼ó>Ú\¿±Ô硽p«z Á ¨ DTêß׋!Emˆð²;Þ™Ù…#Ž¬¦L:”YN¥µh½OÚ†ÊcÂG„Ò’j¥B|¡˜NÕÔÊTv3r¤wT*˜»<¹y F‘(ßLBŒeÔZòòGIª5ÃOõ¶"©4ß’”㯢&ïŠÕpÀ«'’áo€døíÐ×mÓ‘ü%¹ÏÏ*¦þ™¡Ö\ÔÉP*$•™¸jÂÃÊé¹ ®‚-37!L8ùd‚ƒ
åð+ˆo{¿$m¼u•ý3°s8£Ž¹»¶–ráö¼ª;’*fðšˆWŦå1WÖeÂb¼•Å'û˜©ÇJÝ@²oãW_Áä‡î>ú/:¸éƒÙ°RüÜÇÊtØ…¸h?²n€õ8uó#($O«a±]5!gí#ªÝÀ©AÄ°iX‡?1Ú.ƒÆ`w
7N¡×àÉGùtaü’Ñ0´Ùð—pFþ_d’15)ÒŠ¿„ZZª\füyPË(endstream endobj -6718 0 obj << +6712 0 obj << /Type /Page -/Contents 6719 0 R -/Resources 6717 0 R +/Contents 6713 0 R +/Resources 6711 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R +/Parent 6698 0 R >> endobj -6720 0 obj << -/D [6718 0 R /XYZ 85.039 781.388 null] +6714 0 obj << +/D [6712 0 R /XYZ 85.039 781.388 null] >> endobj -2454 0 obj << -/D [6718 0 R /XYZ 85.039 761.463 null] +2450 0 obj << +/D [6712 0 R /XYZ 85.039 761.463 null] >> endobj -3134 0 obj << -/D [6718 0 R /XYZ 85.039 653.495 null] +3130 0 obj << +/D [6712 0 R /XYZ 85.039 653.495 null] >> endobj -2458 0 obj << -/D [6718 0 R /XYZ 85.039 653.495 null] +2454 0 obj << +/D [6712 0 R /XYZ 85.039 653.495 null] >> endobj -6721 0 obj << -/D [6718 0 R /XYZ 85.039 615.228 null] +6715 0 obj << +/D [6712 0 R /XYZ 85.039 615.228 null] >> endobj -6717 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6711 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6724 0 obj << +6718 0 obj << /Length 243 /Filter /FlateDecode >> stream xÚuAK1…ïó+rlIÓvÒ« ¢ x½ˆ‡ÅÁÁƒ£,ûÿ1uÆ—‘x/ßKÂ@ö4#I…^E^?:‚É”›ŽWGÊ‚9%«wÄð«†(Š5íÂrŠh^³\ÝÅu$ˆ„¥o{A…sUÆg÷à…ÝÁ¹ãÉ)½»õìž|`‡þe¸[ endobj -6723 0 obj << +6717 0 obj << /Type /Page -/Contents 6724 0 R -/Resources 6722 0 R +/Contents 6718 0 R +/Resources 6716 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R +/Parent 6698 0 R >> endobj -6725 0 obj << -/D [6723 0 R /XYZ 85.039 781.388 null] +6719 0 obj << +/D [6717 0 R /XYZ 85.039 781.388 null] >> endobj -2462 0 obj << -/D [6723 0 R /XYZ 85.039 542.44 null] +2458 0 obj << +/D [6717 0 R /XYZ 85.039 542.44 null] >> endobj -6722 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6716 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6728 0 obj << +6722 0 obj << /Length 2227 /Filter /FlateDecode >> @@ -30975,72 +30955,72 @@ L‘ûIœ¤Ê<Á£«*ú†ê7>äÏwtFs›‰gÉ ³è8sX«ª.4¤j’mæª<U³\Æi*IÕ_4º(úcA)A«á…Ç Ùwsí|¹Ztü©Kæ9múµ¥4e‚9‡¸Nûp©!ác3_Šð©á¶g“JÅŠ_ž‚žõh‚žu4¨Uôìš´Ù³«âœg}y\IáØÝ ©çÙwÖGWþÄßýr‡>wͲG^ÄR¬wMØ–õ«ÂöX‘¶ØcMÜlOÞlš‹å¶Ö
W—£yÏ`ï¿_xëÚw¶5Ë¿[_]Íý² k¯×ï5°‡+ÿ›ð€ý•ˆS8ÚªýšöOã*)g>ôÜ'ÂX·8`MÞì ¿ªŠ³|½YXH‚η$äûð[ÙõkÂœç=iOÁBz‰‹Ú€[µ endobj -6727 0 obj << +6721 0 obj << /Type /Page -/Contents 6728 0 R -/Resources 6726 0 R +/Contents 6722 0 R +/Resources 6720 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6704 0 R +/Parent 6698 0 R >> endobj -6729 0 obj << -/D [6727 0 R /XYZ 85.039 781.388 null] +6723 0 obj << +/D [6721 0 R /XYZ 85.039 781.388 null] >> endobj -6730 0 obj << -/D [6727 0 R /XYZ 85.039 761.463 null] +6724 0 obj << +/D [6721 0 R /XYZ 85.039 761.463 null] +>> endobj +2462 0 obj << +/D [6721 0 R /XYZ 85.039 761.463 null] +>> endobj +3131 0 obj << +/D [6721 0 R /XYZ 85.039 632.606 null] >> endobj 2466 0 obj << -/D [6727 0 R /XYZ 85.039 761.463 null] +/D [6721 0 R /XYZ 85.039 632.606 null] >> endobj -3135 0 obj << -/D [6727 0 R /XYZ 85.039 632.606 null] +6725 0 obj << +/D [6721 0 R /XYZ 85.039 590.321 null] >> endobj -2470 0 obj << -/D [6727 0 R /XYZ 85.039 632.606 null] +6726 0 obj << +/D [6721 0 R /XYZ 85.039 558.113 null] +>> endobj +6727 0 obj << +/D [6721 0 R /XYZ 85.039 516.859 null] +>> endobj +6728 0 obj << +/D [6721 0 R /XYZ 85.039 476.817 null] +>> endobj +6729 0 obj << +/D [6721 0 R /XYZ 85.039 422.621 null] +>> endobj +6730 0 obj << +/D [6721 0 R /XYZ 85.039 368.424 null] >> endobj 6731 0 obj << -/D [6727 0 R /XYZ 85.039 590.321 null] +/D [6721 0 R /XYZ 85.039 300.678 null] >> endobj 6732 0 obj << -/D [6727 0 R /XYZ 85.039 558.113 null] +/D [6721 0 R /XYZ 85.039 262.152 null] >> endobj 6733 0 obj << -/D [6727 0 R /XYZ 85.039 516.859 null] +/D [6721 0 R /XYZ 85.039 219.383 null] >> endobj 6734 0 obj << -/D [6727 0 R /XYZ 85.039 476.817 null] +/D [6721 0 R /XYZ 85.039 194.406 null] >> endobj 6735 0 obj << -/D [6727 0 R /XYZ 85.039 422.621 null] +/D [6721 0 R /XYZ 85.039 164.58 null] >> endobj 6736 0 obj << -/D [6727 0 R /XYZ 85.039 368.424 null] +/D [6721 0 R /XYZ 85.039 124.538 null] >> endobj 6737 0 obj << -/D [6727 0 R /XYZ 85.039 300.678 null] ->> endobj -6738 0 obj << -/D [6727 0 R /XYZ 85.039 262.152 null] +/D [6721 0 R /XYZ 85.039 97.44 null] >> endobj -6739 0 obj << -/D [6727 0 R /XYZ 85.039 219.383 null] ->> endobj -6740 0 obj << -/D [6727 0 R /XYZ 85.039 194.406 null] ->> endobj -6741 0 obj << -/D [6727 0 R /XYZ 85.039 164.58 null] ->> endobj -6742 0 obj << -/D [6727 0 R /XYZ 85.039 124.538 null] ->> endobj -6743 0 obj << -/D [6727 0 R /XYZ 85.039 97.44 null] ->> endobj -6726 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6720 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6746 0 obj << +6740 0 obj << /Length 1556 /Filter /FlateDecode >> @@ -31052,36 +31032,36 @@ xÚY]“›6}÷¯ oð`UB}ÛÝ&i3“f»qg:“äŬM 9"=î§*ë°˜?rFçJy_=i¤óšÎéwQ}‹g.þ%Ð&¯e¤ÅÁ|ö4N®²S3A66Õ`Z÷•Š¥ì¥[gGž“Û§QÊWóÞtØvÓTeRU{‡^¦2¿ê/È—;X&Öl0w,fÊu‚rÎÜái†âŒ:¹NB"íæ8|¨Z9°Ï*`’ÈDÇ2щMt)z9ȱs(HãMp±h#Bõ0˱ëúýè«ñ³ÌùX< [Ó°ê²hšor|òÅFR„c³#î¢,V†éÔ‘Ž¤¾m endobj -6745 0 obj << +6739 0 obj << /Type /Page -/Contents 6746 0 R -/Resources 6744 0 R +/Contents 6740 0 R +/Resources 6738 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R ->> endobj -6747 0 obj << -/D [6745 0 R /XYZ 85.039 781.388 null] +/Parent 6745 0 R >> endobj -6748 0 obj << -/D [6745 0 R /XYZ 85.039 761.463 null] +6741 0 obj << +/D [6739 0 R /XYZ 85.039 781.388 null] >> endobj -2474 0 obj << -/D [6745 0 R /XYZ 85.039 701.856 null] +6742 0 obj << +/D [6739 0 R /XYZ 85.039 761.463 null] >> endobj -6749 0 obj << -/D [6745 0 R /XYZ 85.039 658.903 null] +2470 0 obj << +/D [6739 0 R /XYZ 85.039 701.856 null] >> endobj -2478 0 obj << -/D [6745 0 R /XYZ 85.039 603.053 null] +6743 0 obj << +/D [6739 0 R /XYZ 85.039 658.903 null] >> endobj -6750 0 obj << -/D [6745 0 R /XYZ 85.039 571.237 null] +2474 0 obj << +/D [6739 0 R /XYZ 85.039 603.053 null] >> endobj 6744 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +/D [6739 0 R /XYZ 85.039 571.237 null] +>> endobj +6738 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6754 0 obj << +6748 0 obj << /Length 1358 /Filter /FlateDecode >> @@ -31092,27 +31072,27 @@ IÆzˆ…¥ñ³D!áÈbêèda;Ž,.W¨k¦]lV!.\„Bà>mi „G€SG'@Û±P)+`jÖíš~\ú¶Lt™"Bá-“¥R×¢`ꀡI}âèNÝr,ÊÖê§ÕYmÀξ¤Œ0…ª¥’Ö¢`Ò€¡IzâèNÚr<WÅþà /F-
½³MöGwö–ã4û»µœÈÚUµPÈ·°Ÿ#h ¯¼Œ 4A~7ÃàÚÎÀØM ¨÷†|îúmêxª³÷À âî–` EA€¡¡0qtc°êL¿>n}Gi)JXà\s” endobj -6753 0 obj << +6747 0 obj << /Type /Page -/Contents 6754 0 R -/Resources 6752 0 R +/Contents 6748 0 R +/Resources 6746 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R +/Parent 6745 0 R >> endobj -6755 0 obj << -/D [6753 0 R /XYZ 85.039 781.388 null] +6749 0 obj << +/D [6747 0 R /XYZ 85.039 781.388 null] >> endobj -2482 0 obj << -/D [6753 0 R /XYZ 85.039 733.118 null] +2478 0 obj << +/D [6747 0 R /XYZ 85.039 733.118 null] >> endobj -6756 0 obj << -/D [6753 0 R /XYZ 85.039 700.697 null] +6750 0 obj << +/D [6747 0 R /XYZ 85.039 700.697 null] >> endobj -6752 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R >> +6746 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6759 0 obj << +6753 0 obj << /Length 1318 /Filter /FlateDecode >> @@ -31127,21 +31107,21 @@ Oü–ˆÞ‹¢ÑCÝqôG·=©y]¥oEÌyúCï”t¥ì¿È=W£w›¤µ@¢E‰ MÀ„gˆ1ø”ÂÒ 04G?DËQEWõJµ×éez…S×öÁ]}ÎÎ"'¿£8Õšè!hØÍœ¾µó»÷Ù×
T²aD½}XüÊÃðÿyæn*&–ÏÀ8à”"J†¶È¬x‡Œ31ì}ƒÿAP?xendstream endobj -6758 0 obj << +6752 0 obj << /Type /Page -/Contents 6759 0 R -/Resources 6757 0 R +/Contents 6753 0 R +/Resources 6751 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R +/Parent 6745 0 R >> endobj -6760 0 obj << -/D [6758 0 R /XYZ 85.039 781.388 null] +6754 0 obj << +/D [6752 0 R /XYZ 85.039 781.388 null] >> endobj -6757 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R >> +6751 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6763 0 obj << +6757 0 obj << /Length 1479 /Filter /FlateDecode >> @@ -31154,27 +31134,27 @@ J©°¼É\7Š¹$‚œ…Õ ,Œh‘bhYLý,ÇžEý=’IXœûÀª_Õí\j { F˜Ä'g$^ª ƒhé½;›ïSGï{w«Ó¶}yŠLÉŒCuXô5´{Ž`4ª_”¾¨èV§âAm:*3ZÔÄû2¬BUƒg…uŽ*‡
*×ߎgD‹àCnâèç8¡“úžµsÊFuޛʡO*b¾`&©F£¼;÷E·ç7ŒC¿~T/cXØ¢PyÎñµ½£™‡:ˆ– b†#Ô©£ªë¨V0Ϻøô$ôªf£™ÔIJØÂ<ähÔF´˜1´©'ŽþÔŽã4µƒm³Sn&wL åø2ÞÑ ¹h17bhsOý¹Ç¶2‹5ˆ[oM*ÔVj8›KgÇQÝŸ<W;w£g¬Ãe2Ø&ä¯ØŽ¡fD‹ÔCKmâè§æ8ê%ÞöÒÖ}Õʆ®Îªõן5ž›¢ÖÄ7×À*„ƒÏŒã³»£™'5ˆ–Ha†#©©£—”ë؇n%ƒ*Ë™*(iø·ZÙe»ŸÓÕq½W.ÕåËá¡ýÉŒ¤Ÿè
Bш)"†–âÄÑOÑq|Öã6Ô墹·»ís}¬l7ì÷á[=L
³¢³Xù8
J3wj5Šõâ³Ã¸ÂÊ+ÁÜV‚PÕšE¨ón–鵩µó5?iŽ]rìkýdPõ,aanõI꼉ïꩉͣ†|ãü.¤Ÿƒa¥1‘ŸL
ÖˆÉ"†íÄÑÏÖqôÁÝ©RéÂìÖo;nw4Y³WPpõ Y(«ýG¸; ‹×µ·Éý ¦þGñ?ÿb÷\‚dbfpKÎ gC[úW–MÛ+EFd&^7ø?X,£Ôendstream endobj -6762 0 obj << +6756 0 obj << /Type /Page -/Contents 6763 0 R -/Resources 6761 0 R +/Contents 6757 0 R +/Resources 6755 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R +/Parent 6745 0 R >> endobj -6764 0 obj << -/D [6762 0 R /XYZ 85.039 781.388 null] +6758 0 obj << +/D [6756 0 R /XYZ 85.039 781.388 null] >> endobj -2486 0 obj << -/D [6762 0 R /XYZ 85.039 407.937 null] +2482 0 obj << +/D [6756 0 R /XYZ 85.039 407.937 null] >> endobj -6765 0 obj << -/D [6762 0 R /XYZ 85.039 372.527 null] +6759 0 obj << +/D [6756 0 R /XYZ 85.039 372.527 null] >> endobj -6761 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R >> +6755 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6768 0 obj << +6762 0 obj << /Length 3429 /Filter /FlateDecode >> @@ -31192,65 +31172,65 @@ xÚÍ[YsÛF~ׯàÃV‰L…cÌk_¶d+ö:•ØYI®ìV’ˆ„(¬I‚A+ú÷ÛÇ l( ’°f/ÆìØ4N…uÚøì_Ú]ŠàÿX£ç!«’·\A—cµZRÕÞ'6y€#0nzdæ?Ó– ñ*nå µòÆmD‡MHÕ¸‹äR²Ñ±_Åiko:¢{Äœ¯4 “d <9np:}{"ÐQ˱ÑcCþË1-‡ý«ác0œ>ƒ>ŒÄ,Yk‡þ¯`0A´²Í#gºÁgP»úµMš1¡±Âùý–M´#Êàp©t<0¯*Â096ð #Ä&ZIqtŸ-³,$æq)§¬š`8©Ö„³'&º~ÛÊ«mf/¹£• Ð_Èi›ëôlp{^>› endobj -6767 0 obj << +6761 0 obj << /Type /Page -/Contents 6768 0 R -/Resources 6766 0 R +/Contents 6762 0 R +/Resources 6760 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R -/Annots [ 6778 0 R ] +/Parent 6745 0 R +/Annots [ 6772 0 R ] >> endobj -6778 0 obj << +6772 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [440.111 139.828 522.084 151.517] /Subtype /Link /A << /S /GoTo /D (unicode) >> >> endobj -6769 0 obj << -/D [6767 0 R /XYZ 85.039 781.388 null] +6763 0 obj << +/D [6761 0 R /XYZ 85.039 781.388 null] >> endobj -2490 0 obj << -/D [6767 0 R /XYZ 85.039 761.463 null] +2486 0 obj << +/D [6761 0 R /XYZ 85.039 761.463 null] >> endobj -6770 0 obj << -/D [6767 0 R /XYZ 85.039 736.911 null] +6764 0 obj << +/D [6761 0 R /XYZ 85.039 736.911 null] >> endobj -2494 0 obj << -/D [6767 0 R /XYZ 85.039 736.911 null] +2490 0 obj << +/D [6761 0 R /XYZ 85.039 736.911 null] >> endobj -6771 0 obj << -/D [6767 0 R /XYZ 85.039 705.159 null] +6765 0 obj << +/D [6761 0 R /XYZ 85.039 705.159 null] >> endobj -6772 0 obj << -/D [6767 0 R /XYZ 85.039 620.547 null] +6766 0 obj << +/D [6761 0 R /XYZ 85.039 620.547 null] >> endobj -6773 0 obj << -/D [6767 0 R /XYZ 289.364 626.52 null] +6767 0 obj << +/D [6761 0 R /XYZ 289.364 626.52 null] >> endobj -2498 0 obj << -/D [6767 0 R /XYZ 85.039 444.95 null] +2494 0 obj << +/D [6761 0 R /XYZ 85.039 444.95 null] >> endobj -6774 0 obj << -/D [6767 0 R /XYZ 85.039 410.204 null] +6768 0 obj << +/D [6761 0 R /XYZ 85.039 410.204 null] >> endobj -6775 0 obj << -/D [6767 0 R /XYZ 85.039 368.892 null] +6769 0 obj << +/D [6761 0 R /XYZ 85.039 368.892 null] >> endobj -6776 0 obj << -/D [6767 0 R /XYZ 85.039 301.146 null] +6770 0 obj << +/D [6761 0 R /XYZ 85.039 301.146 null] >> endobj -2502 0 obj << -/D [6767 0 R /XYZ 85.039 216.014 null] +2498 0 obj << +/D [6761 0 R /XYZ 85.039 216.014 null] >> endobj -6777 0 obj << -/D [6767 0 R /XYZ 85.039 183.593 null] +6771 0 obj << +/D [6761 0 R /XYZ 85.039 183.593 null] >> endobj -6766 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R /F62 4052 0 R >> +6760 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6781 0 obj << +6775 0 obj << /Length 2641 /Filter /FlateDecode >> @@ -31269,66 +31249,66 @@ t‚Æ¢È÷>Íö²¶…©õ %Cd7t(v¹f©PG©3x,Î$ÇïËdÊP:z”Äg*yb€!–@'N4c¾ êQÒ
9%bÔ†³Ž^¡‹U?`¬Î×L ¡Ù/C¡UIdéXý[+2È“H\¼oß¹Å
õý;þ¨1@ðùîäYî‹´›u3y*Œð-Ûñ}“Us#`bC51ü@c9–ÍÐöSŒÃr;¼üôîsû;¼—±–öÒúÀñ/ÜÓÅ‹CÎÝÒ·'¯ˆâc±öpÆn’I‹
µ ,47¶GÖÿp÷þ-#¾Ë•vÚ$„ëm|¯ž£´qæâ#;¬ö9¸Þœ»é_ðÅ[sÐ/† T9ŨØ0Œ~¦ endobj -6780 0 obj << +6774 0 obj << /Type /Page -/Contents 6781 0 R -/Resources 6779 0 R +/Contents 6775 0 R +/Resources 6773 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6751 0 R -/Annots [ 6786 0 R 6788 0 R ] +/Parent 6745 0 R +/Annots [ 6780 0 R 6782 0 R ] >> endobj -6786 0 obj << +6780 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [131.073 531.126 368.701 542.815] /Subtype /Link /A << /S /GoTo /D (passdb) >> >> endobj -6788 0 obj << +6782 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [440.111 372.925 522.084 384.614] /Subtype /Link /A << /S /GoTo /D (unicode) >> >> endobj -6782 0 obj << -/D [6780 0 R /XYZ 85.039 781.388 null] +6776 0 obj << +/D [6774 0 R /XYZ 85.039 781.388 null] >> endobj -2506 0 obj << -/D [6780 0 R /XYZ 85.039 761.463 null] +2502 0 obj << +/D [6774 0 R /XYZ 85.039 761.463 null] >> endobj -6783 0 obj << -/D [6780 0 R /XYZ 85.039 743.459 null] +6777 0 obj << +/D [6774 0 R /XYZ 85.039 743.459 null] >> endobj -6784 0 obj << -/D [6780 0 R /XYZ 85.039 699.822 null] +6778 0 obj << +/D [6774 0 R /XYZ 85.039 699.822 null] >> endobj -6785 0 obj << -/D [6780 0 R /XYZ 85.039 632.076 null] +6779 0 obj << +/D [6774 0 R /XYZ 85.039 632.076 null] >> endobj -2510 0 obj << -/D [6780 0 R /XYZ 85.039 448.505 null] +2506 0 obj << +/D [6774 0 R /XYZ 85.039 448.505 null] >> endobj -6787 0 obj << -/D [6780 0 R /XYZ 85.039 416.69 null] +6781 0 obj << +/D [6774 0 R /XYZ 85.039 416.69 null] >> endobj -2514 0 obj << -/D [6780 0 R /XYZ 85.039 347.228 null] +2510 0 obj << +/D [6774 0 R /XYZ 85.039 347.228 null] >> endobj -6789 0 obj << -/D [6780 0 R /XYZ 85.039 312.685 null] +6783 0 obj << +/D [6774 0 R /XYZ 85.039 312.685 null] >> endobj -2518 0 obj << -/D [6780 0 R /XYZ 85.039 267.595 null] +2514 0 obj << +/D [6774 0 R /XYZ 85.039 267.595 null] >> endobj -6790 0 obj << -/D [6780 0 R /XYZ 85.039 236.178 null] +6784 0 obj << +/D [6774 0 R /XYZ 85.039 236.178 null] >> endobj -6779 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6773 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6793 0 obj << +6787 0 obj << /Length 2676 /Filter /FlateDecode >> @@ -31347,27 +31327,27 @@ o”íÐFàÌœWw½“åO3,‘£Þ«AP9â@ÇóJE:ŒŒãHühÒÝ,˜Óî¦Þs·)‚Æ݆GÝͦhÜíR6æO”ÈìLšãFè H˜¼”Ýši~Û׋ãlº³t“5¿éwçd®ê 4qtgJ
ê¿.XU›H‚ÉgèûÂ÷4/T³¥Þ_ý_Žþ/<¡òTendstream endobj -6792 0 obj << +6786 0 obj << /Type /Page -/Contents 6793 0 R -/Resources 6791 0 R +/Contents 6787 0 R +/Resources 6785 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6794 0 obj << -/D [6792 0 R /XYZ 85.039 781.388 null] +6788 0 obj << +/D [6786 0 R /XYZ 85.039 781.388 null] >> endobj -2522 0 obj << -/D [6792 0 R /XYZ 85.039 432.047 null] +2518 0 obj << +/D [6786 0 R /XYZ 85.039 432.047 null] >> endobj -6795 0 obj << -/D [6792 0 R /XYZ 85.039 397.903 null] +6789 0 obj << +/D [6786 0 R /XYZ 85.039 397.903 null] >> endobj -6791 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F38 3001 0 R /F41 2998 0 R /F20 2965 0 R >> +6785 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F38 2997 0 R /F41 2994 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6799 0 obj << +6793 0 obj << /Length 949 /Filter /FlateDecode >> @@ -31377,27 +31357,27 @@ xÚ¥UÛnÛ8}×W}¢€ˆ¦H]äÁÙ6ÙM›MT @6²å:êʦV—õæïwfHÉq£6A"Šg.ggÄÀð¸iÄ…ÊÜ$
¸JSw wö½\¿Tâ@'r’1ðãGøÿ—Bl+3d/B Ñ1ŒoHÆ<É$ÅÊ+è •o½‡ÒC¤=´…=Y(oQÕF´8…8=hj§·©¨-iNêº8Î'âcT½¡¦L
nη¾õ•¬×øŒÂ?RZÇÂ<Œ˜‹- †Äp ½ ‡ìl¶/û±kŠõÔøfH#f–ćwâ¤+šÚýÐ|ËÐÂLuÞ4櫹i©†×'ãØ|Fv6Å¡‚¬}¼¼ƒc½ÅO±Y»¥3߇çŒ(}é3N”x5Iþƒûî.™ÍÝ.ðg:ñ]ÌÓ*žªlþŠŠ¤ä2¹ÐšÉïùF*å\r/ÿ½u Þendstream endobj -6798 0 obj << +6792 0 obj << /Type /Page -/Contents 6799 0 R -/Resources 6797 0 R +/Contents 6793 0 R +/Resources 6791 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6800 0 obj << -/D [6798 0 R /XYZ 85.039 781.388 null] +6794 0 obj << +/D [6792 0 R /XYZ 85.039 781.388 null] >> endobj -2526 0 obj << -/D [6798 0 R /XYZ 85.039 761.463 null] +2522 0 obj << +/D [6792 0 R /XYZ 85.039 761.463 null] >> endobj -6801 0 obj << -/D [6798 0 R /XYZ 85.039 741.337 null] +6795 0 obj << +/D [6792 0 R /XYZ 85.039 741.337 null] >> endobj -6797 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +6791 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6804 0 obj << +6798 0 obj << /Length 2079 /Filter /FlateDecode >> @@ -31413,39 +31393,39 @@ xÚ…XI³£8¾×¯ðmpD›Fìômzš™Zbž#úÐ=lc›.@ÀÏýþýä&!o¼ð¡Lg¦¾\…ZðS‹<ñƒ¨Xd¹ò£<_lÛÁâ “(÷“<z®ñÿ§¯ endstream endobj -6803 0 obj << +6797 0 obj << /Type /Page -/Contents 6804 0 R -/Resources 6802 0 R +/Contents 6798 0 R +/Resources 6796 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6805 0 obj << -/D [6803 0 R /XYZ 85.039 781.388 null] +6799 0 obj << +/D [6797 0 R /XYZ 85.039 781.388 null] >> endobj -2530 0 obj << -/D [6803 0 R /XYZ 85.039 761.463 null] +2526 0 obj << +/D [6797 0 R /XYZ 85.039 761.463 null] >> endobj -3136 0 obj << -/D [6803 0 R /XYZ 85.039 632.606 null] +3132 0 obj << +/D [6797 0 R /XYZ 85.039 632.606 null] >> endobj -2534 0 obj << -/D [6803 0 R /XYZ 85.039 575.519 null] +2530 0 obj << +/D [6797 0 R /XYZ 85.039 575.519 null] >> endobj -6806 0 obj << -/D [6803 0 R /XYZ 85.039 530.445 null] +6800 0 obj << +/D [6797 0 R /XYZ 85.039 530.445 null] >> endobj -2538 0 obj << -/D [6803 0 R /XYZ 85.039 407.454 null] +2534 0 obj << +/D [6797 0 R /XYZ 85.039 407.454 null] >> endobj -6807 0 obj << -/D [6803 0 R /XYZ 85.039 372.708 null] +6801 0 obj << +/D [6797 0 R /XYZ 85.039 372.708 null] >> endobj -6802 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F41 2998 0 R >> +6796 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6810 0 obj << +6804 0 obj << /Length 2342 /Filter /FlateDecode >> @@ -31459,21 +31439,21 @@ xÚ¥Y[s›H~ׯÐ#ª1\ÌË–ã$Þ™Šãl¤©<ÌÌ’ÍPýû=·†6‚ÖÖn¹\êË¡O÷w®}Ú;ðçÎãÐvüdÅ®íÇñ `Ôo'岪…DÓ©
Ø¥7êþàŸ÷ý½8÷÷mߎý zÄ'µÄÉO‚á~ÕËôņÿµR,endstream endobj -6809 0 obj << +6803 0 obj << /Type /Page -/Contents 6810 0 R -/Resources 6808 0 R +/Contents 6804 0 R +/Resources 6802 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6811 0 obj << -/D [6809 0 R /XYZ 85.039 781.388 null] +6805 0 obj << +/D [6803 0 R /XYZ 85.039 781.388 null] >> endobj -6808 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R >> +6802 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6814 0 obj << +6808 0 obj << /Length 3626 /Filter /FlateDecode >> @@ -31492,33 +31472,33 @@ TÉ/k\ºŸŸ÷º©/;ÄèÓòþåõ{´ü¾ú¾™š¨uñbZ1GÿÔô›:¬ÀiSŒ¹³=hãÛè¡×æéœÎÀ¼Û$Ã5ê\Ʀñ ßÙ.·fÅ{a€G=~'[ZžÙs;âijkµ¦àO~ª—lŸÄ¥ë×;mçò£éÑF`%å ˜¸iLZEî´dKòîmÚØ¢!\,ns’F~þ°Ý JùãùcÑáÝ 8L•–>ß⪈ãå'"ŽŽ½»Ž·I@]I»ûÚvjÈuÓËY”C¸êÎØøã¼ÉÜŒv!$¿páš“`n:SÅN¦MšK*üñcâ‚Ç>Ëßg$Þþû.éÜç%T»"õþÓ=ÊæÏ+H“LÏ”$?1í«ÅÇ%h7KQFÎßSD¹é‘3VK 0ÈÑômª3g³M7Ìžfº…ûQ³I ke„D~Guê´š%·ªçQÆoêÕ¿XyÆåH\—mȲ£´7Bþ¨¾o‚GÈ–wâha¦8™ÈšªÈ‹¶…ljXÆ`ܳø+r\´°´Ô(rÄÖFm*:ÏiSPµ¼žìãª<z»u½“&Å‹ø˦6V_¼Ë½Î‘ËžÑO'Šöñp~Àlæ¤çÆ‚ƒö¯‚–°•nbøQ¹ÖK„̆ÿëÏÿæŽdìq¹ÞL£ÈBƒ5ZËt‰o~ZÄ—ÿÑ}<®endstream endobj -6813 0 obj << +6807 0 obj << /Type /Page -/Contents 6814 0 R -/Resources 6812 0 R +/Contents 6808 0 R +/Resources 6806 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6815 0 obj << -/D [6813 0 R /XYZ 85.039 781.388 null] +6809 0 obj << +/D [6807 0 R /XYZ 85.039 781.388 null] >> endobj -2542 0 obj << -/D [6813 0 R /XYZ 85.039 761.463 null] +2538 0 obj << +/D [6807 0 R /XYZ 85.039 761.463 null] >> endobj -6816 0 obj << -/D [6813 0 R /XYZ 85.039 741.337 null] +6810 0 obj << +/D [6807 0 R /XYZ 85.039 741.337 null] >> endobj -2546 0 obj << -/D [6813 0 R /XYZ 85.039 443.66 null] +2542 0 obj << +/D [6807 0 R /XYZ 85.039 443.66 null] >> endobj -6817 0 obj << -/D [6813 0 R /XYZ 85.039 407.395 null] +6811 0 obj << +/D [6807 0 R /XYZ 85.039 407.395 null] >> endobj -6812 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +6806 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6820 0 obj << +6814 0 obj << /Length 2713 /Filter /FlateDecode >> @@ -31536,51 +31516,51 @@ DÚxÄR:—9ȳΠÆ!œ™¿c|„9!ÄC9ÁcfsK‰Ò”fM¦æ`4ŒÅúÚ&RÔ‚+í÷jõ^^}œâ êüCµC×N”ß®GPÂGÚ!Â{CöÎßÒSQtà3-ÌÅ=A+‡ZÅ{G›¤®Ú¤àYÖWLÆ5µò—¶ð¦LîU'7 :_‡x0g´)@«Í3Gm¾¡x\›Åý'Ì#ÐÇPÁcX%ÚÐëNé
€}µn4¬xÁ½NS·#1"]•.[áËEáW¬÷Î{8F7ÇxTDÁ5=:ã©¥{}7¶²´øFá¼Ý< ½^½ë?ß=ïèiÇ5W.¬á“¾Ä’§W”ÿ®Cy.¨þO‰MŸ´¸æ‡¨Á¾)üSžÛPÚ¢ÄÓöoq®!Fô¼5ƳÜ@ i}ŽuÚÀ÷µDÞK¸À&=Ìrh†]èÿâ˜æüFéä„ ƒFæüï=Ì¡AAT€Äîð ß*<i¿g¨ö{Žœ³_Þµ-±Ô#ª{[æ" }µÛ{¶%…Yoð–ì;ÀKGlè³íŒëólìs?ÚÜS§muw ¹O®ÃÂdÇ# Óæˆ\bÈÚ™²xèU”úË·ôÀ¾PÊçè Èyz:óùÞ#bþ˜zÇw|×çÙ^ºäI·CÞH]¢‹ŠÂãü³cÿ_¿Ž}£><Ó8cey¡Z©ÈÞòKÏnF2ü?ê¹D–endstream endobj -6819 0 obj << +6813 0 obj << /Type /Page -/Contents 6820 0 R -/Resources 6818 0 R +/Contents 6814 0 R +/Resources 6812 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6796 0 R +/Parent 6790 0 R >> endobj -6821 0 obj << -/D [6819 0 R /XYZ 85.039 781.388 null] +6815 0 obj << +/D [6813 0 R /XYZ 85.039 781.388 null] +>> endobj +2546 0 obj << +/D [6813 0 R /XYZ 85.039 761.463 null] +>> endobj +6816 0 obj << +/D [6813 0 R /XYZ 85.039 741.337 null] >> endobj 2550 0 obj << -/D [6819 0 R /XYZ 85.039 761.463 null] +/D [6813 0 R /XYZ 85.039 563.482 null] >> endobj -6822 0 obj << -/D [6819 0 R /XYZ 85.039 741.337 null] +6817 0 obj << +/D [6813 0 R /XYZ 85.039 528.732 null] >> endobj 2554 0 obj << -/D [6819 0 R /XYZ 85.039 563.482 null] +/D [6813 0 R /XYZ 85.039 419.229 null] >> endobj -6823 0 obj << -/D [6819 0 R /XYZ 85.039 528.732 null] +6818 0 obj << +/D [6813 0 R /XYZ 85.039 385.085 null] >> endobj 2558 0 obj << -/D [6819 0 R /XYZ 85.039 419.229 null] +/D [6813 0 R /XYZ 85.039 288.524 null] >> endobj -6824 0 obj << -/D [6819 0 R /XYZ 85.039 385.085 null] ->> endobj -2562 0 obj << -/D [6819 0 R /XYZ 85.039 288.524 null] ->> endobj -6825 0 obj << -/D [6819 0 R /XYZ 85.039 253.779 null] +6819 0 obj << +/D [6813 0 R /XYZ 85.039 253.779 null] >> endobj -6826 0 obj << -/D [6819 0 R /XYZ 85.039 128.183 null] +6820 0 obj << +/D [6813 0 R /XYZ 85.039 128.183 null] >> endobj -6827 0 obj << -/D [6819 0 R /XYZ 85.039 98.963 null] +6821 0 obj << +/D [6813 0 R /XYZ 85.039 98.963 null] >> endobj -6818 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R /F58 3365 0 R /F41 2998 0 R /F64 4117 0 R >> +6812 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R /F58 3360 0 R /F41 2994 0 R /F64 4112 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6830 0 obj << +6824 0 obj << /Length 2269 /Filter /FlateDecode >> @@ -31596,60 +31576,60 @@ FàFK€èÏñ¡Î>Ù@Ÿ› n5ÃuKôæ+aF’%Œ,íõ1.< OÂÏ8TŽ®v‡ðɾ´KŸ‚/C†ª@‚?V;†òeÙö!KêméÒê«nhàÂÓ#¡dnyE1ÊÊöL”4Y¦dhW4Õáeö)¯©ÔG©Sàò?ðI§zˆ48ì^¤™äprÐrIö7Ïy¤!Š5ºNÁ°]Ãw
ŠÁ
Cê~Û‰Y…w~Ù¡€ifÄ=—1€Ï¹º»v\×,YZþ<6¾ÊTúº„,ÿ&¼OŽÇYZAN¢µï½.‹Ê–‹S'f\ZY¯lºe.€)"îŠÍòÖ/â'ea’¯] ƒíýhg›¥‘16ø*ë¼jï]ž¢²ÁyÒܲ¤ê½'8ÄS_Ébÿh|‹Å1XM¼\pK
b„TLFz'U…÷KXMj¼Œma€2Uáá_t}Ÿ{7Éz¯ç˜°†ÞC1VpÌÔ¹ÝÎfYÕ—¹B°å?óÇÒV¤7oGÚ÷Xu˜‡XN`r5G3âcrˆ¹Nšª&·E>s /Žcᓯ\j[·¾`+'þgëûÚ$‰¸–LÚl
iÒaì`:ŒÂ§&‹¦òG³|“]ý6IîäH«zKœÉø8ÑžyæÿÑšÓ‚Ä&R=³ò±$"œ-ÆÜ8Ü·×Wœ·:4ø?”©fendstream endobj -6829 0 obj << +6823 0 obj << /Type /Page -/Contents 6830 0 R -/Resources 6828 0 R +/Contents 6824 0 R +/Resources 6822 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R +/Parent 6837 0 R >> endobj -6831 0 obj << -/D [6829 0 R /XYZ 85.039 781.388 null] +6825 0 obj << +/D [6823 0 R /XYZ 85.039 781.388 null] >> endobj -6832 0 obj << -/D [6829 0 R /XYZ 85.039 761.463 null] +6826 0 obj << +/D [6823 0 R /XYZ 85.039 761.463 null] >> endobj -6833 0 obj << -/D [6829 0 R /XYZ 85.039 748.383 null] +6827 0 obj << +/D [6823 0 R /XYZ 85.039 748.383 null] >> endobj -6834 0 obj << -/D [6829 0 R /XYZ 85.039 721.284 null] +6828 0 obj << +/D [6823 0 R /XYZ 85.039 721.284 null] >> endobj -6835 0 obj << -/D [6829 0 R /XYZ 85.039 694.186 null] +6829 0 obj << +/D [6823 0 R /XYZ 85.039 694.186 null] >> endobj -6836 0 obj << -/D [6829 0 R /XYZ 85.039 666.482 null] +6830 0 obj << +/D [6823 0 R /XYZ 85.039 666.482 null] >> endobj -6837 0 obj << -/D [6829 0 R /XYZ 85.039 421.205 null] +6831 0 obj << +/D [6823 0 R /XYZ 85.039 421.205 null] >> endobj -6838 0 obj << -/D [6829 0 R /XYZ 85.039 391.985 null] +6832 0 obj << +/D [6823 0 R /XYZ 85.039 391.985 null] >> endobj -2566 0 obj << -/D [6829 0 R /XYZ 85.039 322.225 null] +2562 0 obj << +/D [6823 0 R /XYZ 85.039 322.225 null] >> endobj -6839 0 obj << -/D [6829 0 R /XYZ 85.039 279.272 null] +6833 0 obj << +/D [6823 0 R /XYZ 85.039 279.272 null] >> endobj -6840 0 obj << -/D [6829 0 R /XYZ 85.039 226.407 null] +6834 0 obj << +/D [6823 0 R /XYZ 85.039 226.407 null] >> endobj -6841 0 obj << -/D [6829 0 R /XYZ 285.909 232.38 null] +6835 0 obj << +/D [6823 0 R /XYZ 285.909 232.38 null] >> endobj -2570 0 obj << -/D [6829 0 R /XYZ 85.039 123.284 null] +2566 0 obj << +/D [6823 0 R /XYZ 85.039 123.284 null] >> endobj -6842 0 obj << -/D [6829 0 R /XYZ 85.039 88.538 null] +6836 0 obj << +/D [6823 0 R /XYZ 85.039 88.538 null] >> endobj -6828 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R /F62 4052 0 R /F38 3001 0 R >> +6822 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R /F62 4047 0 R /F38 2997 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6846 0 obj << +6840 0 obj << /Length 3110 /Filter /FlateDecode >> @@ -31667,33 +31647,33 @@ xÚÍ[YoÛH~÷¯Ð£Œ˜>yäÍq2Yb'+Øfæ–h›°$jH*ŽÿýVŸlÝZÌj €%‘EÖÑu|UÝÁ3ÿð,å¢Ù,IqDÓ È¤à šÆ endobj -6845 0 obj << +6839 0 obj << /Type /Page -/Contents 6846 0 R -/Resources 6844 0 R +/Contents 6840 0 R +/Resources 6838 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R ->> endobj -6847 0 obj << -/D [6845 0 R /XYZ 85.039 781.388 null] +/Parent 6837 0 R >> endobj -6848 0 obj << -/D [6845 0 R /XYZ 85.039 535.112 null] +6841 0 obj << +/D [6839 0 R /XYZ 85.039 781.388 null] >> endobj -6849 0 obj << -/D [6845 0 R /XYZ 263.137 541.085 null] +6842 0 obj << +/D [6839 0 R /XYZ 85.039 535.112 null] >> endobj -2574 0 obj << -/D [6845 0 R /XYZ 85.039 389.607 null] +6843 0 obj << +/D [6839 0 R /XYZ 263.137 541.085 null] >> endobj -6850 0 obj << -/D [6845 0 R /XYZ 85.039 354.862 null] +2570 0 obj << +/D [6839 0 R /XYZ 85.039 389.607 null] >> endobj 6844 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R >> +/D [6839 0 R /XYZ 85.039 354.862 null] +>> endobj +6838 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6853 0 obj << +6847 0 obj << /Length 1970 /Filter /FlateDecode >> @@ -31707,21 +31687,21 @@ xÚÍYKsÛ6¾ëWèj&‚ ‚ÏÜ;I“ڱɓÎ$9Ð’"sB‘ªHÕI}÷P EQ‡^:™¦ °À.¾Ýýv¡È±ä8„«’qK¡â W±/ÂhøqiÉœl#Œ^ê!YSŸ "DÑp†[B§3ÜËðA&û{3ÜÖ8ƒ&îù˜b…ò}§)¦yÞm©ô,ËC•dµL¥!F|E˜>/MkÎÏ¢¨yA-›Î|K?Åé÷M®3ñâpG?:Ó XBˆk¡³ˆilïhìGÜÒø™Z%ÿÕ4›¾ÕÇ]—Äp©þˆjŽæŸ[â©tÍMG7~1zÿžðoÍ3²½åuØ£¼ùóaÖÇQ†[\áõ‚ endobj -6852 0 obj << +6846 0 obj << /Type /Page -/Contents 6853 0 R -/Resources 6851 0 R +/Contents 6847 0 R +/Resources 6845 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R +/Parent 6837 0 R >> endobj -6854 0 obj << -/D [6852 0 R /XYZ 85.039 781.388 null] +6848 0 obj << +/D [6846 0 R /XYZ 85.039 781.388 null] >> endobj -6851 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R >> +6845 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6857 0 obj << +6851 0 obj << /Length 2375 /Filter /FlateDecode >> @@ -31741,40 +31721,40 @@ RBåëÛÓç/¡WB%ùí) §Î² -¨ Rm…á¡ã0¼Þ0ØLòèñŽÿíæ'ºendstream endobj -6856 0 obj << +6850 0 obj << /Type /Page -/Contents 6857 0 R -/Resources 6855 0 R +/Contents 6851 0 R +/Resources 6849 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R +/Parent 6837 0 R >> endobj -6858 0 obj << -/D [6856 0 R /XYZ 85.039 781.388 null] +6852 0 obj << +/D [6850 0 R /XYZ 85.039 781.388 null] >> endobj -2578 0 obj << -/D [6856 0 R /XYZ 85.039 761.463 null] +2574 0 obj << +/D [6850 0 R /XYZ 85.039 761.463 null] >> endobj -3167 0 obj << -/D [6856 0 R /XYZ 85.039 632.606 null] +3163 0 obj << +/D [6850 0 R /XYZ 85.039 632.606 null] >> endobj -2582 0 obj << -/D [6856 0 R /XYZ 85.039 519.201 null] +2578 0 obj << +/D [6850 0 R /XYZ 85.039 519.201 null] >> endobj -6859 0 obj << -/D [6856 0 R /XYZ 85.039 479.037 null] +6853 0 obj << +/D [6850 0 R /XYZ 85.039 479.037 null] >> endobj -2586 0 obj << -/D [6856 0 R /XYZ 85.039 223.124 null] +2582 0 obj << +/D [6850 0 R /XYZ 85.039 223.124 null] >> endobj -6860 0 obj << -/D [6856 0 R /XYZ 85.039 190.906 null] +6854 0 obj << +/D [6850 0 R /XYZ 85.039 190.906 null] >> endobj -6855 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F62 4052 0 R >> -/XObject << /Im1 4101 0 R >> +6849 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F62 4047 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6863 0 obj << +6857 0 obj << /Length 2356 /Filter /FlateDecode >> @@ -31787,33 +31767,33 @@ Z ﲪN¯-¨[!`MAA³ç±ÅeÝÙ´Ãóà14_Ú‡TùºÇi¿ÓÖ<ò#/@Åx~–¿i¸ÝêÚ ^+´.ž9 NÁ¢¼ †…¡ÚÙ»ðÛF+žÖ³‡P…ÃG¡ê°œŠÇ¨òÀÈBý¨{0ê5ÆW}Œ.øg°²sáÒn̪¯Ídj‹×IR/MBÕCÀ(½E'Ĺ#•ìrnæ0ö¬×&ô5º‚›v¡îÄÌ#sLð@lN±Û‹ ØçWƺ4{„D¤&.È؈HB§I‹m›5ë!—G R~“ËÛŽ#κ½”F3?Ü?^ÓÃÎý¿ûò+lŒÒ¦·Ää _‡#üFfŸîøm $~óôGƒWüGCÑ3rþ7cò,/ x!/^Xº¨Q›"ã JqÌe
“ú³î kÎÍ-‚õWœf˜ž".|9’6Xmx¤wíÓa8Ô¯8ÈåA
âWÄш)ayƒÔ\Í+µÊ(ª&(•zã|ÆQ¿-Õ d§ŠN¿ wŠs”žgÝrZÐï‹TDb‚å.í™5+.ñçæé‘J*hQñ§ªÏõ»î&Án¸¦ß÷!<$XÙ~ÞÖÜýG•gˬ¸<ès,>a‰¾ßåThŒT£ž¬óð©o‘¬Ùn¸›T‡GÓDsY(ºS=sF(—ïßz$mG~åW–äÔzãȆ»ºá‚''N-œÀŽ AŸÙÊœÝKi»Bv7ËKs3is•<²%£/”h%oz¯CÆgO yóôšÉ7Of«öôçö2§ïl¶ÌÊC@ÚÞ´²²´¡¢Dû ò×1>o˜ùCÔØ¿!'×±‡±ÃvÛÿëW–Vر"÷
øRÚPÙi,x~p»xͯ1'€ÿ`}{gendstream endobj -6862 0 obj << +6856 0 obj << /Type /Page -/Contents 6863 0 R -/Resources 6861 0 R +/Contents 6857 0 R +/Resources 6855 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R +/Parent 6837 0 R >> endobj -6864 0 obj << -/D [6862 0 R /XYZ 85.039 781.388 null] ->> endobj -2590 0 obj << -/D [6862 0 R /XYZ 85.039 209.282 null] +6858 0 obj << +/D [6856 0 R /XYZ 85.039 781.388 null] >> endobj -6865 0 obj << -/D [6862 0 R /XYZ 85.039 174.536 null] +2586 0 obj << +/D [6856 0 R /XYZ 85.039 209.282 null] >> endobj -6866 0 obj << -/D [6862 0 R /XYZ 85.039 104.005 null] +6859 0 obj << +/D [6856 0 R /XYZ 85.039 174.536 null] >> endobj -6867 0 obj << -/D [6862 0 R /XYZ 85.039 76.906 null] +6860 0 obj << +/D [6856 0 R /XYZ 85.039 104.005 null] >> endobj 6861 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F58 3365 0 R >> +/D [6856 0 R /XYZ 85.039 76.906 null] +>> endobj +6855 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6870 0 obj << +6864 0 obj << /Length 2424 /Filter /FlateDecode >> @@ -31831,53 +31811,53 @@ A)Éí÷,CºäûÔIÃÕì/Î=~ÇfÈ˯ý Ý{(§Ï—"ô•%ƒ¦ Þe,¼lÈL•M0C`üeò´b¶ÉsçßVD õwÞV,Êy›œïÙô·Á¦ìNÚtÂîfålõ˜QŸ·Ä|¦~<>|
‹Eš$?ff2+žÝ³"êðØSsCZµj¬ÛõmËü›‰3éà̆Óì´>ÐxßíÌAí“OKðŸãû§þ04>P)‘¨3T:ÀöVz;÷ƒCyíŽþ]~Äendstream endobj -6869 0 obj << +6863 0 obj << /Type /Page -/Contents 6870 0 R -/Resources 6868 0 R +/Contents 6864 0 R +/Resources 6862 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6843 0 R -/Annots [ 6874 0 R 6876 0 R ] +/Parent 6837 0 R +/Annots [ 6868 0 R 6870 0 R ] >> endobj -6874 0 obj << +6868 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [330.822 535.736 435.904 547.728] /Subtype/Link/A<</Type/Action/S/URI/URI(https://myhost:901)>> >> endobj -6876 0 obj << +6870 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 353.13 129.884 362.698] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ethereal.com/)>> >> endobj -6871 0 obj << -/D [6869 0 R /XYZ 85.039 781.388 null] +6865 0 obj << +/D [6863 0 R /XYZ 85.039 781.388 null] >> endobj -6872 0 obj << -/D [6869 0 R /XYZ 85.039 693.604 null] +6866 0 obj << +/D [6863 0 R /XYZ 85.039 693.604 null] >> endobj -6873 0 obj << -/D [6869 0 R /XYZ 85.039 663.778 null] +6867 0 obj << +/D [6863 0 R /XYZ 85.039 663.778 null] >> endobj -2594 0 obj << -/D [6869 0 R /XYZ 85.039 508.49 null] +2590 0 obj << +/D [6863 0 R /XYZ 85.039 508.49 null] >> endobj -6875 0 obj << -/D [6869 0 R /XYZ 85.039 473.744 null] +6869 0 obj << +/D [6863 0 R /XYZ 85.039 473.744 null] >> endobj -2598 0 obj << -/D [6869 0 R /XYZ 85.039 177.656 null] +2594 0 obj << +/D [6863 0 R /XYZ 85.039 177.656 null] >> endobj -6877 0 obj << -/D [6869 0 R /XYZ 85.039 145.438 null] +6871 0 obj << +/D [6863 0 R /XYZ 85.039 145.438 null] >> endobj -6868 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R /F65 4141 0 R /F41 2998 0 R /F58 3365 0 R >> -/XObject << /Im3 4358 0 R >> +6862 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R /F65 4136 0 R /F41 2994 0 R /F58 3360 0 R >> +/XObject << /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6880 0 obj << +6874 0 obj << /Length 2658 /Filter /FlateDecode >> @@ -31893,40 +31873,40 @@ oW™7<¼Æ‡ 7ïßñ7rÝ~|}Ëäûwðùšßoß~„«µ Ï‚Æä±P& <ýßÝ#JÉ4Xã´¿‘©Ê¯¨&O„brW<—1°,“Iµˆ ‘¢É¡æW샷űïÀY5å,Nì ÃtÉf_wv @tv…¿tl½c
ãV§@ŠEÞç•-'¾s¤¨¨Ì.€*c5Yzu²½Ä(ïÖqúðjD¥ÿ¿ðzÅ“bòü課“ëØåñ\DW'"Kò¼¦^7;Wܯ endobj -6879 0 obj << +6873 0 obj << /Type /Page -/Contents 6880 0 R -/Resources 6878 0 R +/Contents 6874 0 R +/Resources 6872 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R +/Parent 6879 0 R >> endobj -6881 0 obj << -/D [6879 0 R /XYZ 85.039 781.388 null] ->> endobj -2602 0 obj << -/D [6879 0 R /XYZ 85.039 496.119 null] +6875 0 obj << +/D [6873 0 R /XYZ 85.039 781.388 null] >> endobj -6882 0 obj << -/D [6879 0 R /XYZ 85.039 463.901 null] +2598 0 obj << +/D [6873 0 R /XYZ 85.039 496.119 null] >> endobj -2606 0 obj << -/D [6879 0 R /XYZ 85.039 340.446 null] +6876 0 obj << +/D [6873 0 R /XYZ 85.039 463.901 null] >> endobj -6883 0 obj << -/D [6879 0 R /XYZ 85.039 305.7 null] +2602 0 obj << +/D [6873 0 R /XYZ 85.039 340.446 null] >> endobj -2610 0 obj << -/D [6879 0 R /XYZ 85.039 182.245 null] +6877 0 obj << +/D [6873 0 R /XYZ 85.039 305.7 null] >> endobj -6884 0 obj << -/D [6879 0 R /XYZ 85.039 149.824 null] +2606 0 obj << +/D [6873 0 R /XYZ 85.039 182.245 null] >> endobj 6878 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +/D [6873 0 R /XYZ 85.039 149.824 null] +>> endobj +6872 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6888 0 obj << +6882 0 obj << /Length 2424 /Filter /FlateDecode >> @@ -31938,39 +31918,39 @@ t¯wT²§‚± •p‚Øn¯%¶Ðøì†Æb¬VLXÐjG&—Š)d±UTœËŸ ÝíQ«(àÜøÚVîµòéêi;;Fv|Dµk"çv« ¸"F‘Á©Òsã¿ jób§ËM½D£w6Ƥš³1"‡‘¨£;Ò"acKv\ôvÄ!ÛvÇUË÷iÐþ©?®]5¦Ú ŠÁÑ-‹KVò ‹Zx—ýÝ•&¬ "ÓQ˜Á‘“H—"œpQZ°1ÂìKÛ@ÿÏW,ë`™’Á4¨;.Z:Šìà…CŸ@ųçh¿ÑH×McÉšfR|ôÈ°ÀþEPí`¸™§%Ê_-Á´øÖ÷ù´³+knàpÖ†°Ð®šéáÕJÒ=¹ÕÛªÒ²ï•Â%Ôeˆ"©M欤…Îfè¥døÁëf8¼èAJÍ~ÏœƒlõÌ;Ä'Úö´DêǤÙÊλ=áüoyNz䯓<yÑs‚0%Ï1cÝPyñéM̈¨é‰Ø´ÃÈ`¨ŠqD}C+µ¸Ç‘ÌU°KÑj‰šÓ÷Ç4Yèá@q]Ö¿A_Vb õIn5K±3Q™J=VúéðÚ@ÁúiÅjn&#ÆåÇ“÷‰ù Þä"›¾Ÿîä{/¥ä`ŒŸP-Ò Í,¼ï\oîüØÎlš€q• Kõ_všì¨‹áÝB¤t[oÀZYÐŒl0”…&˜º¶¯YÍVW“'9HÕbz½¥CŸ1>æŒÅC>oƒD›þí [œÚgV¥ýÑCÝL›QD²¸‘ªú¸ìÓïµã~?¦hâ7" v;.‚xHÌ4äw†@~èÃýtµj”¿NÎJ ¶©Cº§EéeèÌ¼ç¦©Ì endobj -6887 0 obj << +6881 0 obj << /Type /Page -/Contents 6888 0 R -/Resources 6886 0 R +/Contents 6882 0 R +/Resources 6880 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R ->> endobj -6889 0 obj << -/D [6887 0 R /XYZ 85.039 781.388 null] +/Parent 6879 0 R >> endobj -2614 0 obj << -/D [6887 0 R /XYZ 85.039 613.296 null] +6883 0 obj << +/D [6881 0 R /XYZ 85.039 781.388 null] >> endobj -6890 0 obj << -/D [6887 0 R /XYZ 85.039 576.429 null] +2610 0 obj << +/D [6881 0 R /XYZ 85.039 613.296 null] >> endobj -2618 0 obj << -/D [6887 0 R /XYZ 85.039 412.326 null] +6884 0 obj << +/D [6881 0 R /XYZ 85.039 576.429 null] >> endobj -6891 0 obj << -/D [6887 0 R /XYZ 85.039 377.581 null] +2614 0 obj << +/D [6881 0 R /XYZ 85.039 412.326 null] >> endobj -2622 0 obj << -/D [6887 0 R /XYZ 85.039 308.322 null] +6885 0 obj << +/D [6881 0 R /XYZ 85.039 377.581 null] >> endobj -6892 0 obj << -/D [6887 0 R /XYZ 85.039 273.576 null] +2618 0 obj << +/D [6881 0 R /XYZ 85.039 308.322 null] >> endobj 6886 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F58 3365 0 R >> +/D [6881 0 R /XYZ 85.039 273.576 null] +>> endobj +6880 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F58 3360 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6895 0 obj << +6889 0 obj << /Length 232 /Filter /FlateDecode >> @@ -31978,24 +31958,24 @@ stream xÚu;O1„ûý)“"Æ8ö$@¢¢ˆhÏé`¥ãøÿx¹e%N‹ÒDšñø“C{äªJs¥Hîñ}@·5år Ù‘T@S²ÿŠÕÈR¡¥Õ„8/‰šÌk–MÎ.#ä,®¿8.˜Ô)h«®?Ýúë äïƒ ßB”\ü
„»~uMPj™F£fQƒiPI~F{hä÷ã×Ãîù3
‘ühèÇÃÛÇvJÎû‚8¦Ì–°Z-^”ÿ¨ÿVnKSëE
Û„+(M<Z&Ø„z ¤vNâ–œÓß·Ã\_endstream endobj -6894 0 obj << +6888 0 obj << /Type /Page -/Contents 6895 0 R -/Resources 6893 0 R +/Contents 6889 0 R +/Resources 6887 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R +/Parent 6879 0 R >> endobj -6896 0 obj << -/D [6894 0 R /XYZ 85.039 781.388 null] +6890 0 obj << +/D [6888 0 R /XYZ 85.039 781.388 null] >> endobj -2626 0 obj << -/D [6894 0 R /XYZ 85.039 542.44 null] +2622 0 obj << +/D [6888 0 R /XYZ 85.039 542.44 null] >> endobj -6893 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6887 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6899 0 obj << +6893 0 obj << /Length 1996 /Filter /FlateDecode >> @@ -32007,49 +31987,49 @@ l2+#6V‰Î”±e¾]/Þü=¼0Pql¼õÞ9§JÓÈ[ï>úƨå*Š}(–+'þc^/µ¿Y®´ŸãHìoÅö©‚Á²‡?ÃòÓúûÅ tâ…¡QIÄN³·Å–ËZ* ï7cñēĤM®ŸwDojíý'½‰Ÿ¢uuVË endobj -6898 0 obj << +6892 0 obj << /Type /Page -/Contents 6899 0 R -/Resources 6897 0 R +/Contents 6893 0 R +/Resources 6891 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R +/Parent 6879 0 R >> endobj -6900 0 obj << -/D [6898 0 R /XYZ 85.039 781.388 null] +6894 0 obj << +/D [6892 0 R /XYZ 85.039 781.388 null] >> endobj -6901 0 obj << -/D [6898 0 R /XYZ 85.039 761.463 null] +6895 0 obj << +/D [6892 0 R /XYZ 85.039 761.463 null] >> endobj -2630 0 obj << -/D [6898 0 R /XYZ 85.039 761.463 null] +2626 0 obj << +/D [6892 0 R /XYZ 85.039 761.463 null] >> endobj -3168 0 obj << -/D [6898 0 R /XYZ 85.039 657.513 null] +3164 0 obj << +/D [6892 0 R /XYZ 85.039 657.513 null] >> endobj -2634 0 obj << -/D [6898 0 R /XYZ 85.039 657.513 null] +2630 0 obj << +/D [6892 0 R /XYZ 85.039 657.513 null] >> endobj -6902 0 obj << -/D [6898 0 R /XYZ 85.039 615.228 null] +6896 0 obj << +/D [6892 0 R /XYZ 85.039 615.228 null] >> endobj -2638 0 obj << -/D [6898 0 R /XYZ 85.039 434.077 null] +2634 0 obj << +/D [6892 0 R /XYZ 85.039 434.077 null] >> endobj -6903 0 obj << -/D [6898 0 R /XYZ 85.039 391.123 null] +6897 0 obj << +/D [6892 0 R /XYZ 85.039 391.123 null] >> endobj -6904 0 obj << -/D [6898 0 R /XYZ 289.538 274.021 null] +6898 0 obj << +/D [6892 0 R /XYZ 289.538 274.021 null] >> endobj -6905 0 obj << -/D [6898 0 R /XYZ 85.039 178.043 null] +6899 0 obj << +/D [6892 0 R /XYZ 85.039 178.043 null] >> endobj -6897 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +6891 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6908 0 obj << +6902 0 obj << /Length 2762 /Filter /FlateDecode >> @@ -32068,34 +32048,34 @@ B8çÆ xò¢
^d¤l›ÐêŠ=*l–d!D§eûœžèþLÏ‘æ2}Ì3_§zàƒzª‹{RAâgqö¢4Kó²8¥Blq"ï!P§ƒÅ† 3}ë[%-@ bC°>ªsÛ”½
åãÀï»ŠÌ ¬áUc"aÃ|v‰bˆ_+yáN¦AĈ{¾ÙÝI0»5‡vøéçJÚ|Ö ¹|˜ÏÅ/ðÏ{ýK?:™/„zù|‡¡*«žm¤Oõµ?Á^(üòáJendstream endobj -6907 0 obj << +6901 0 obj << /Type /Page -/Contents 6908 0 R -/Resources 6906 0 R +/Contents 6902 0 R +/Resources 6900 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R +/Parent 6879 0 R >> endobj -6909 0 obj << -/D [6907 0 R /XYZ 85.039 781.388 null] ->> endobj -2642 0 obj << -/D [6907 0 R /XYZ 85.039 530.827 null] +6903 0 obj << +/D [6901 0 R /XYZ 85.039 781.388 null] >> endobj -6910 0 obj << -/D [6907 0 R /XYZ 85.039 488.542 null] +2638 0 obj << +/D [6901 0 R /XYZ 85.039 530.827 null] >> endobj -6911 0 obj << -/D [6907 0 R /XYZ 85.039 461.443 null] +6904 0 obj << +/D [6901 0 R /XYZ 85.039 488.542 null] >> endobj -6912 0 obj << -/D [6907 0 R /XYZ 85.039 292.452 null] +6905 0 obj << +/D [6901 0 R /XYZ 85.039 461.443 null] >> endobj 6906 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +/D [6901 0 R /XYZ 85.039 292.452 null] +>> endobj +6900 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6915 0 obj << +6909 0 obj << /Length 2880 /Filter /FlateDecode >> @@ -32113,25 +32093,25 @@ xÚZÝÛ6ß¿ÂÈ“ÄZQ¤¾¸‡$͵é¥Å]â;àÐökË»BdÉ‘äìîóE‰²½Û ¬(j83ÎÇoè¨EÿÔ"OÂH‹, ùšàô÷¼h!ü¦ÿ 0þi )ÓÅå>)‰ã0VN<0å§ú&:“\Ÿ+üôÜöendstream endobj -6914 0 obj << +6908 0 obj << /Type /Page -/Contents 6915 0 R -/Resources 6913 0 R +/Contents 6909 0 R +/Resources 6907 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6885 0 R +/Parent 6879 0 R >> endobj -6916 0 obj << -/D [6914 0 R /XYZ 85.039 781.388 null] +6910 0 obj << +/D [6908 0 R /XYZ 85.039 781.388 null] >> endobj -6917 0 obj << -/D [6914 0 R /XYZ 85.039 675.066 null] +6911 0 obj << +/D [6908 0 R /XYZ 85.039 675.066 null] >> endobj -6913 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F62 4052 0 R /F20 2965 0 R /F58 3365 0 R >> -/XObject << /Im1 4101 0 R >> +6907 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F62 4047 0 R /F20 2961 0 R /F58 3360 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6920 0 obj << +6914 0 obj << /Length 3150 /Filter /FlateDecode >> @@ -32148,33 +32128,33 @@ jJÙ÷\Àž3}Z®Š–
UªîH½’öÕÀŽª
´²é€ø±GÞÕ€=€¹°5R^Ø×°™€}ØC|ÆÞWKØèJÊ;}Ìæ*] •9‚3R-T…Êxà>…âñ÷xÑËëÁˆ{.°mè…1iO”œf
´Ç½íb`aSäâ²ùP^jý…ŠS{jY }‡ì€M{Ƀ`èx×›«˜‹Dà ÎåEr
›ñ WÑi2Ä÷ÜéHë;hÇ؃øœùœ¤üX¸Kä^ˆcöøƹ&¨¨÷“„0冒„
PÆl‡Õ÷RhE?ŒéaXÃñPsq¬³/9¥QzS^gÅubÅ×qæþ%—4ÁùgªM0Ä)ÓÑÊ ƒ4Û*Ä]´<_“õ©T"³¬ŽõC|ˆFH{¤ÚݸDíSÞXì=²>s¼üù…7nùgõðtKöcòàŒ¸‘Ó¥&X{‹ä¤ß0ÇŽÊ™±4{S @Ì/$Þ’ëõDÀ„Ä¢Ly !Å”Îä¸*±,––RÕò×Ø^«Î0Éù¡dŠRÆ)ãâsèD@ã@†Q0&gw¥Õç– é©/”Œp¬ºÔc5@ÈJ³Ýw8®k4»½]结ž¹kݶ]ÖáÒ/ÿE)í‰ð]¨†ÛK¦ìþ3§éO{=9;ö“iÛ=Ïö\M}Bs’SzõŸ endobj -6919 0 obj << +6913 0 obj << /Type /Page -/Contents 6920 0 R -/Resources 6918 0 R +/Contents 6914 0 R +/Resources 6912 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R +/Parent 6920 0 R >> endobj -6921 0 obj << -/D [6919 0 R /XYZ 85.039 781.388 null] +6915 0 obj << +/D [6913 0 R /XYZ 85.039 781.388 null] >> endobj -6922 0 obj << -/D [6919 0 R /XYZ 85.039 599.342 null] +6916 0 obj << +/D [6913 0 R /XYZ 85.039 599.342 null] >> endobj -6923 0 obj << -/D [6919 0 R /XYZ 85.039 463.85 null] +6917 0 obj << +/D [6913 0 R /XYZ 85.039 463.85 null] >> endobj -6924 0 obj << -/D [6919 0 R /XYZ 85.039 371.126 null] +6918 0 obj << +/D [6913 0 R /XYZ 85.039 371.126 null] >> endobj -6925 0 obj << -/D [6919 0 R /XYZ 85.039 124.514 null] +6919 0 obj << +/D [6913 0 R /XYZ 85.039 124.514 null] >> endobj -6918 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R >> +6912 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6929 0 obj << +6923 0 obj << /Length 2630 /Filter /FlateDecode >> @@ -32197,52 +32177,52 @@ h©ñ‚Õ¶ØeÚð"sؘ¾¶§Ó ÏÅl‰d*ˆù ¿àŠÎÏ¡vXà3ìß5:ÀW¦„!ÀP$ˆyóCé-—]áË=fï[ºÆG3Ïö†e[÷SPñµ÷Î%;IÇõ®4ÛÌå†O`®N]æ虥'&2¢‡ýé/|5”ò4ðÒòÖ$UáÂ4}ˆGÁŽõNÊßýô™ Ùáš ýA–¬6}UòMŠçb¸€&ÉG6ÏkxúÁl¬ÙKÃH¬;ý+³ÈffÉ0WG%sôúAä=3‡è‘‡ch»ÃëBU÷}0îJžK±Ð$•éÔ²4_$)Íð”£5Kù¥É.Uÿµ…¨0¾Ô
ÀE¼³qþ³ãý©Oï}Gák'ÖbaàyŽ§/('h”ßòèØ >aø¨ˆþendstream endobj -6928 0 obj << +6922 0 obj << /Type /Page -/Contents 6929 0 R -/Resources 6927 0 R +/Contents 6923 0 R +/Resources 6921 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R +/Parent 6920 0 R >> endobj -6930 0 obj << -/D [6928 0 R /XYZ 85.039 781.388 null] +6924 0 obj << +/D [6922 0 R /XYZ 85.039 781.388 null] >> endobj -6931 0 obj << -/D [6928 0 R /XYZ 85.039 571.122 null] +6925 0 obj << +/D [6922 0 R /XYZ 85.039 571.122 null] >> endobj -6932 0 obj << -/D [6928 0 R /XYZ 85.039 530.475 null] +6926 0 obj << +/D [6922 0 R /XYZ 85.039 530.475 null] >> endobj -6933 0 obj << -/D [6928 0 R /XYZ 85.039 502.77 null] +6927 0 obj << +/D [6922 0 R /XYZ 85.039 502.77 null] >> endobj -6934 0 obj << -/D [6928 0 R /XYZ 85.039 462.729 null] +6928 0 obj << +/D [6922 0 R /XYZ 85.039 462.729 null] >> endobj -6935 0 obj << -/D [6928 0 R /XYZ 85.039 435.024 null] +6929 0 obj << +/D [6922 0 R /XYZ 85.039 435.024 null] >> endobj -6936 0 obj << -/D [6928 0 R /XYZ 85.039 300.138 null] +6930 0 obj << +/D [6922 0 R /XYZ 85.039 300.138 null] >> endobj -6937 0 obj << -/D [6928 0 R /XYZ 85.039 191.139 null] +6931 0 obj << +/D [6922 0 R /XYZ 85.039 191.139 null] >> endobj -6938 0 obj << -/D [6928 0 R /XYZ 85.039 164.04 null] +6932 0 obj << +/D [6922 0 R /XYZ 85.039 164.04 null] >> endobj -6939 0 obj << -/D [6928 0 R /XYZ 85.039 123.999 null] +6933 0 obj << +/D [6922 0 R /XYZ 85.039 123.999 null] >> endobj -6940 0 obj << -/D [6928 0 R /XYZ 85.039 83.351 null] +6934 0 obj << +/D [6922 0 R /XYZ 85.039 83.351 null] >> endobj -6927 0 obj << -/Font << /F56 3230 0 R /F64 4117 0 R /F18 4120 0 R /F15 2976 0 R /F38 3001 0 R /F58 3365 0 R /F35 2980 0 R /F62 4052 0 R /F41 2998 0 R >> -/XObject << /Im1 4101 0 R >> +6921 0 obj << +/Font << /F56 3226 0 R /F64 4112 0 R /F18 4115 0 R /F15 2972 0 R /F38 2997 0 R /F58 3360 0 R /F35 2976 0 R /F62 4047 0 R /F41 2994 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6943 0 obj << +6937 0 obj << /Length 3117 /Filter /FlateDecode >> @@ -32267,30 +32247,30 @@ VŽÔ‘À¯ãnÿ‡Ù/ƒyàÕ¡ÊYa]£Û‘Kà¢;0±¹íâ‹dXK[SQçú”‡Ùºvmá-î,QHNŸ÷pdRì<dÌ ‰*5ñÿG/áõ½2Ð+ÖGz½/ùK¨û0îŠÿ©C§úAÑ ûP‚Ÿú‹ŒãCªýOþ©™PvüW9’žÞýÀõü²-x,W³0Uñ‘<c0EäÏ}WGa\ÌøYýO×â‘NÂ<)æoÁÄq+«ª9ìT_û÷/g ÿMsÁ¼endstream endobj -6942 0 obj << +6936 0 obj << /Type /Page -/Contents 6943 0 R -/Resources 6941 0 R +/Contents 6937 0 R +/Resources 6935 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R ->> endobj -6944 0 obj << -/D [6942 0 R /XYZ 85.039 781.388 null] +/Parent 6920 0 R >> endobj -6945 0 obj << -/D [6942 0 R /XYZ 85.039 598.736 null] +6938 0 obj << +/D [6936 0 R /XYZ 85.039 781.388 null] >> endobj -6946 0 obj << -/D [6942 0 R /XYZ 85.039 423.202 null] +6939 0 obj << +/D [6936 0 R /XYZ 85.039 598.736 null] >> endobj -6947 0 obj << -/D [6942 0 R /XYZ 85.039 301.259 null] +6940 0 obj << +/D [6936 0 R /XYZ 85.039 423.202 null] >> endobj 6941 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R /F41 2998 0 R >> +/D [6936 0 R /XYZ 85.039 301.259 null] +>> endobj +6935 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6950 0 obj << +6944 0 obj << /Length 2394 /Filter /FlateDecode >> @@ -32306,52 +32286,52 @@ D‘'†œ!íkÙøÐɲæçʤØýlƒ_îäÄ@Þ©cßJ:GÆ#½0V¥WQÈÐϵðzÊjUêÄRÕû-$z4Ò¬Ù¢DëÊ×‘ï ³§·kÞAëo8Ö(ÜNgûƒd?:<ŬNbù¼ö€ã/䃱z³—0†*I=Õ
k
•å9`‰æÜÌb©Ó€
Sši<ù8FûÂh-`ž
‚z§§DXЯ7{¯cLÁr^††Þp!ŠùÖ¯a.ÎÊŸl©?†°HLHUúÛKVPn3KHO¥µæùıI¤ÈTX¯+´šõƒªž¸ÈUeþÊ“%½cžä§w×ÖCqzK"ð™ÏØ‚‰„S-2:¨êt4QÂ'mÑœîð"ÐÐz®Œ)« & –:ÎS^Šÿ_õ‹U>ËCàGªqöÑ*a¼¥ã´Ø:ù‘ÚÉVÆÉ)*ò±®ú£TÙ¼IP£Ä¹¡þ@¾›b”£?8|Äè¿Òpx~w]2¶÷Û† endobj -6949 0 obj << +6943 0 obj << /Type /Page -/Contents 6950 0 R -/Resources 6948 0 R +/Contents 6944 0 R +/Resources 6942 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R -/Annots [ 6955 0 R ] +/Parent 6920 0 R +/Annots [ 6949 0 R ] >> endobj -6955 0 obj << +6949 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 47.098 132.399 58.787] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.tcpdump.org/)>> >> endobj -6951 0 obj << -/D [6949 0 R /XYZ 85.039 781.388 null] +6945 0 obj << +/D [6943 0 R /XYZ 85.039 781.388 null] +>> endobj +2642 0 obj << +/D [6943 0 R /XYZ 85.039 761.463 null] +>> endobj +3165 0 obj << +/D [6943 0 R /XYZ 85.039 653.963 null] >> endobj 2646 0 obj << -/D [6949 0 R /XYZ 85.039 761.463 null] +/D [6943 0 R /XYZ 85.039 585.392 null] >> endobj -3169 0 obj << -/D [6949 0 R /XYZ 85.039 653.963 null] +6946 0 obj << +/D [6943 0 R /XYZ 85.039 542.439 null] >> endobj 2650 0 obj << -/D [6949 0 R /XYZ 85.039 585.392 null] +/D [6943 0 R /XYZ 85.039 460.265 null] >> endobj -6952 0 obj << -/D [6949 0 R /XYZ 85.039 542.439 null] +6947 0 obj << +/D [6943 0 R /XYZ 85.039 425.519 null] >> endobj 2654 0 obj << -/D [6949 0 R /XYZ 85.039 460.265 null] ->> endobj -6953 0 obj << -/D [6949 0 R /XYZ 85.039 425.519 null] ->> endobj -2658 0 obj << -/D [6949 0 R /XYZ 85.039 111.856 null] ->> endobj -6954 0 obj << -/D [6949 0 R /XYZ 85.039 74.989 null] +/D [6943 0 R /XYZ 85.039 111.856 null] >> endobj 6948 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F58 3365 0 R /F35 2980 0 R >> +/D [6943 0 R /XYZ 85.039 74.989 null] +>> endobj +6942 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F58 3360 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6958 0 obj << +6952 0 obj << /Length 2718 /Filter /FlateDecode >> @@ -32372,46 +32352,46 @@ xÚ¥ÙrÛ¶öÝ_¡—N¨N„ ˆïÈ ÛìX›|èG²±ñCFáÉlÜálèþû‘¯´BíARüâ£+?RI˜œ$èpŽ(î¿Xi£¬6{?•MÉ7Ö½ò>ÉOn¬ó&£JÖ\mM¢Â8ÄÙÀI±2±qåMÓ%ízè¦(ã?wœø»rÛT¥ô'_±„fÛ|èþeLòB&ÇnÁ̆ʄəŴ^,óA¡ŠRýÂsÎW«Ôq¢‚(:é‘=œqtHÏyä)‚GRôÈ>Åy¾É—l‚þÞ±VB_Yß>cµ½†Œr¶tkè3‹iJE
ñ7õA3ë2Í×ë8TqäL/¯G†+þ†k?Ô€;y¸Ú0ie´s¹/¿ÒxæÁHÃÅúìÓöîpNØ[žµ÷ ‚½(Û»Gñݦõ`Jâô”–Œ¯"ëÆлñð»VÀ’‹gXøŠwaÌ £ 7âÓúnQN¨›qžÕö8µNÙûä†uÝ‘ƒ íAÚè=
<ýúòû^ÿnÞï*Šý®BYo×ñ£*ïwp_æ¾»Lj{ÊOÜ«0ucBj"nñ
'òN-¯‚ $p|Õ{
2& ;$=ýÊ~jKnéùûTc,3÷£èzÚXÈ?Í¿cç°@ýpù
Yûòeñ»àž]-X#Ô.m×7CÁ¿®<µdó{kŽÄÊÒf‡œ¸åÛË endobj -6957 0 obj << +6951 0 obj << /Type /Page -/Contents 6958 0 R -/Resources 6956 0 R +/Contents 6952 0 R +/Resources 6950 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R -/Annots [ 6961 0 R ] +/Parent 6920 0 R +/Annots [ 6955 0 R ] >> endobj -6961 0 obj << +6955 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 669.875 126.217 682.776] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ethereal.com/)>> >> endobj -6959 0 obj << -/D [6957 0 R /XYZ 85.039 781.388 null] +6953 0 obj << +/D [6951 0 R /XYZ 85.039 781.388 null] >> endobj -2662 0 obj << -/D [6957 0 R /XYZ 85.039 733.118 null] +2658 0 obj << +/D [6951 0 R /XYZ 85.039 733.118 null] >> endobj -6960 0 obj << -/D [6957 0 R /XYZ 85.039 700.697 null] +6954 0 obj << +/D [6951 0 R /XYZ 85.039 700.697 null] >> endobj -2666 0 obj << -/D [6957 0 R /XYZ 85.039 549.94 null] +2662 0 obj << +/D [6951 0 R /XYZ 85.039 549.94 null] >> endobj -6962 0 obj << -/D [6957 0 R /XYZ 85.039 515.397 null] +6956 0 obj << +/D [6951 0 R /XYZ 85.039 515.397 null] >> endobj -2670 0 obj << -/D [6957 0 R /XYZ 85.039 391.739 null] +2666 0 obj << +/D [6951 0 R /XYZ 85.039 391.739 null] >> endobj -6963 0 obj << -/D [6957 0 R /XYZ 85.039 355.473 null] +6957 0 obj << +/D [6951 0 R /XYZ 85.039 355.473 null] >> endobj -6956 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F62 4052 0 R /F41 2998 0 R >> +6950 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F62 4047 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6966 0 obj << +6960 0 obj << /Length 2875 /Filter /FlateDecode >> @@ -32434,70 +32414,70 @@ O¤Õ
|øæøïð¿A·‚ò5ÓažÔØpg‘n9×@JØ#exîÛÒ9:±ÝVâ\®x»00ø1”$ÚYCL Å C“œ]TÙò¸M0°E¾³Në«Ç"e2:ðƒ³¨Å½U¶³««½ý„Acö6Õð笅>dàºF·Ø~Þ2ZY
n:-IÙæwõ7É}^Ý× Ÿ=¬yaMq¶€q!ë®Ï
×ÿéÇ0Í]ƒÑ¹ÆW Òl+îÒ“^_^û£™ÿ™&r¸endstream endobj -6965 0 obj << +6959 0 obj << /Type /Page -/Contents 6966 0 R -/Resources 6964 0 R +/Contents 6960 0 R +/Resources 6958 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6926 0 R -/Annots [ 6970 0 R 6971 0 R 6972 0 R 6974 0 R 6975 0 R ] +/Parent 6920 0 R +/Annots [ 6964 0 R 6965 0 R 6966 0 R 6968 0 R 6969 0 R ] >> endobj -6970 0 obj << +6964 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [371.404 348.137 539.579 361.038] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.skippy.net/linux/smb-howto.html)>> >> endobj -6971 0 obj << +6965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 337.315 167.248 346.883] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.skippy.net/linux/smb-howto.html)>> >> endobj -6972 0 obj << +6966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [261.407 307.489 476.733 320.391] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/developr/drg/CIFS/)>> >> endobj -6974 0 obj << +6968 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [375.124 221.969 468.752 233.962] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org)>> >> endobj -6975 0 obj << +6969 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [290.756 181.322 436.427 193.314] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.samba-tng.org/)>> >> endobj -6967 0 obj << -/D [6965 0 R /XYZ 85.039 781.388 null] +6961 0 obj << +/D [6959 0 R /XYZ 85.039 781.388 null] >> endobj -2674 0 obj << -/D [6965 0 R /XYZ 85.039 539.573 null] +2670 0 obj << +/D [6959 0 R /XYZ 85.039 539.573 null] >> endobj -6968 0 obj << -/D [6965 0 R /XYZ 85.039 503.308 null] +6962 0 obj << +/D [6959 0 R /XYZ 85.039 503.308 null] >> endobj -2678 0 obj << -/D [6965 0 R /XYZ 85.039 421.243 null] +2674 0 obj << +/D [6959 0 R /XYZ 85.039 421.243 null] >> endobj -6969 0 obj << -/D [6965 0 R /XYZ 85.039 378.958 null] +6963 0 obj << +/D [6959 0 R /XYZ 85.039 378.958 null] >> endobj -2682 0 obj << -/D [6965 0 R /XYZ 85.039 292.046 null] +2678 0 obj << +/D [6959 0 R /XYZ 85.039 292.046 null] >> endobj -6973 0 obj << -/D [6965 0 R /XYZ 85.039 249.699 null] +6967 0 obj << +/D [6959 0 R /XYZ 85.039 249.699 null] >> endobj -6964 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F20 2965 0 R /F35 2980 0 R /F62 4052 0 R >> +6958 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F20 2961 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6978 0 obj << +6972 0 obj << /Length 2805 /Filter /FlateDecode >> @@ -32514,34 +32494,34 @@ A•]à^–+عçŸvE%‹ÚSÛÑøžûE×¢>AK+ï-¡C7È°B^´ÐwC눽,oÐn]°×e쑨8×îj\PfÜ=45ê±<ñ@Yhù; Âs›w ªLÖ“‡šjCHQo&”ȶ8hÄÄJùM¸lÊ’fðŸÏl¢uHÎTª0¦-ë6Uw·_yØp`œI¥’ó<xcy@!¸V®{=d4h.Û–&zɶ®1ìmkÊqÖ¶LŽ_{C¨XùA¨£~ø󄨶1ê#éæÄófn[n”¢ûv)HúÅ)²¥N<×:!àÇ»¯öQÇD´¬âoÎÕ‚‚¯gÛ‰u'†«¡\dòCÚv:! wsa…Ô‰‹¼"6¤ÒtlJ:mŸß’æéÞ²`R‚É>‘>1 A™m@´%Ògð½Àz06Wi™ÖØk‹X[’Æí¥’”"&˦•½Wœ5ëBÃïyÐúš}DnŽ ÎuÂ+‘€¥ÊÍWjx)ì>Iì²9³ |Ë"ªåP”¡‚Õʪ±[Ãu˪‘ÁñÕ›œ6éÈ8O¿äÑ«‚jk
ù—³¾òüÐøYÇs=åÚì^:ào9 Xëg®³xļ0âë‚/ Qc›!šŸ˜tölê¨H'A»ÃTí¥ã@8 VôÖn§bº~¢ìh,åÄ„äºh“}P²×‡Ð3Û—žXaZ“$`ѽʩÐÄÕœÞb[§m¤ïdŸuYHÕ]oO1~èš2º¾rÃD‚üûãá€6%¿ÄÌä~¤Â0rLš)ÊWI›)ÝH‚@’†+¹Û¹4¡¯b¿® D!?ˆ}®—t}\œŽåA!ÿX‰ƒÄ˜Û#4¶\38³/cÓpeå‚Ô‘‡—©ì$ž
ÀËû+®®$}uEº3cXÂõ–ĨؓÊ@ÿÔÖ'ÛD/ëŒÒ†=ÔÀ÷µ‰> F¿æ9fM:–÷ùF.ZÔñ¦ù†CΡübÏ©~ð{0“G(ËúZ‰)1p¦MKyõ§¿
š!Ü0öO+ªŒœÞçFä:”^•R:E¸ðBØÊMæÜþñ9ÿ¯ÿÀH±Tì%óظ®r-êÕw‚©¼$CAìü?Jï×{endstream endobj -6977 0 obj << +6971 0 obj << /Type /Page -/Contents 6978 0 R -/Resources 6976 0 R +/Contents 6972 0 R +/Resources 6970 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R -/Annots [ 6981 0 R ] +/Parent 6976 0 R +/Annots [ 6975 0 R ] >> endobj -6981 0 obj << +6975 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [143.619 268.031 250.066 280.933] /Subtype/Link/A<</Type/Action/S/URI/URI(http://lists.samba.org/)>> >> endobj -6979 0 obj << -/D [6977 0 R /XYZ 85.039 781.388 null] +6973 0 obj << +/D [6971 0 R /XYZ 85.039 781.388 null] >> endobj -2686 0 obj << -/D [6977 0 R /XYZ 85.039 352.566 null] +2682 0 obj << +/D [6971 0 R /XYZ 85.039 352.566 null] >> endobj -6980 0 obj << -/D [6977 0 R /XYZ 85.039 309.613 null] +6974 0 obj << +/D [6971 0 R /XYZ 85.039 309.613 null] >> endobj -6976 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F58 3365 0 R /F20 2965 0 R /F62 4052 0 R >> +6970 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F58 3360 0 R /F20 2961 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6985 0 obj << +6979 0 obj << /Length 2379 /Filter /FlateDecode >> @@ -32552,65 +32532,65 @@ xÚ…ËŽã¸ñ>_aì%2°Öˆ¢ž¹;˜d3AÁnÁb7Ú-[B˦¡Çôô~}êEJ²å4Ð"‹Åb±ÞE«MjS¤a¤ËM^¨PÅæp Lú±Ÿ)ÿ ÔY„sd6 vâÄÃ*ŸŠîÿ\‡®qÄä{nçý÷åAßê ¿¬¸5À¹xDcäÃY1…ýžç¯
5‡€"
œÙ³ÿlòʬ˜G£,w;ÜðˆÃ–,%>ÏÜ|znðÙ
6Ú%o…kê|6?óºáUäÆ1ßVò0ÁSˆSkÏhSwGovÞ{8Ô”Æ{´‚ŠÞ×üÈק endobj -6984 0 obj << +6978 0 obj << /Type /Page -/Contents 6985 0 R -/Resources 6983 0 R +/Contents 6979 0 R +/Resources 6977 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R -/Annots [ 6988 0 R 6989 0 R 6991 0 R ] +/Parent 6976 0 R +/Annots [ 6982 0 R 6983 0 R 6985 0 R ] >> endobj -6988 0 obj << +6982 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [204.74 585.012 243.702 596.701] /Subtype/Link/A<</Type/Action/S/URI/URI(https://bugzilla.samba.org/)>> >> endobj -6989 0 obj << +6983 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [243.558 367.922 377.277 379.914] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/samba/)>> >> endobj -6991 0 obj << +6985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [211.983 228.205 257.127 239.895] /Subtype /Link /A << /S /GoTo /D (diagnosis) >> >> endobj -6986 0 obj << -/D [6984 0 R /XYZ 85.039 781.388 null] +6980 0 obj << +/D [6978 0 R /XYZ 85.039 781.388 null] +>> endobj +2686 0 obj << +/D [6978 0 R /XYZ 85.039 761.463 null] +>> endobj +3166 0 obj << +/D [6978 0 R /XYZ 85.039 653.495 null] >> endobj 2690 0 obj << -/D [6984 0 R /XYZ 85.039 761.463 null] +/D [6978 0 R /XYZ 85.039 653.495 null] >> endobj -3170 0 obj << -/D [6984 0 R /XYZ 85.039 653.495 null] +6981 0 obj << +/D [6978 0 R /XYZ 85.039 615.228 null] >> endobj 2694 0 obj << -/D [6984 0 R /XYZ 85.039 653.495 null] +/D [6978 0 R /XYZ 85.039 352.478 null] >> endobj -6987 0 obj << -/D [6984 0 R /XYZ 85.039 615.228 null] +6984 0 obj << +/D [6978 0 R /XYZ 85.039 312.618 null] >> endobj 2698 0 obj << -/D [6984 0 R /XYZ 85.039 352.478 null] ->> endobj -6990 0 obj << -/D [6984 0 R /XYZ 85.039 312.618 null] +/D [6978 0 R /XYZ 85.039 172.114 null] >> endobj -2702 0 obj << -/D [6984 0 R /XYZ 85.039 172.114 null] ->> endobj -6992 0 obj << -/D [6984 0 R /XYZ 85.039 129.161 null] +6986 0 obj << +/D [6978 0 R /XYZ 85.039 129.161 null] >> endobj -6983 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +6977 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -6995 0 obj << +6989 0 obj << /Length 2829 /Filter /FlateDecode >> @@ -32629,27 +32609,27 @@ O4[Í»•PDÍ0prŠÏ¦m®¸ÑÀ¹^À“ú™Õ½õ¦Z¿œ q›ìT1{‰SÏù¸Hr[Æ…bÂï¤ìxš¢Hû=×›¸°Ð~"…Ó£bŠ¾P¤¡óî¿øÙeî-
ö0‡.ã•QLeº/bÇÅdÀ¼`ºbœŽšZ'Õ—ÚÊc[kÀ¿åúyn<(7UÙzß! 7ð
-È»ÐOÎé5?6¿"ø?gºsendstream endobj -6994 0 obj << +6988 0 obj << /Type /Page -/Contents 6995 0 R -/Resources 6993 0 R +/Contents 6989 0 R +/Resources 6987 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R +/Parent 6976 0 R >> endobj -6996 0 obj << -/D [6994 0 R /XYZ 85.039 781.388 null] +6990 0 obj << +/D [6988 0 R /XYZ 85.039 781.388 null] >> endobj -2706 0 obj << -/D [6994 0 R /XYZ 85.039 477.884 null] +2702 0 obj << +/D [6988 0 R /XYZ 85.039 477.884 null] >> endobj -6997 0 obj << -/D [6994 0 R /XYZ 85.039 435.599 null] +6991 0 obj << +/D [6988 0 R /XYZ 85.039 435.599 null] >> endobj -6993 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F35 2980 0 R /F62 4052 0 R >> +6987 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F35 2976 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7000 0 obj << +6994 0 obj << /Length 1187 /Filter /FlateDecode >> @@ -32663,33 +32643,33 @@ G¡¬Á‰ºÐ”>Mš~Ï*.k{i<Ç€#‚ÿÐûÒu×2‚dšP!±ZãñH¬â$å×/M¹†ÂPtv?§šZΓPžó בsó6•óqp÷…òSÛ¡í¯ˆ›ç¼°ôë‚:;·×Cx5ˆËë-®Â Ê.5|˜šÿõ{snM‚Te—;ÓDQÉ)¼ -ÓÿÆkTJ}ûCÀÿŸ}Ãêendstream endobj -6999 0 obj << +6993 0 obj << /Type /Page -/Contents 7000 0 R -/Resources 6998 0 R +/Contents 6994 0 R +/Resources 6992 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R +/Parent 6976 0 R >> endobj -7001 0 obj << -/D [6999 0 R /XYZ 85.039 781.388 null] +6995 0 obj << +/D [6993 0 R /XYZ 85.039 781.388 null] >> endobj -2710 0 obj << -/D [6999 0 R /XYZ 85.039 761.463 null] +2706 0 obj << +/D [6993 0 R /XYZ 85.039 761.463 null] >> endobj -7002 0 obj << -/D [6999 0 R /XYZ 85.039 736.911 null] +6996 0 obj << +/D [6993 0 R /XYZ 85.039 736.911 null] >> endobj -2714 0 obj << -/D [6999 0 R /XYZ 85.039 639.845 null] +2710 0 obj << +/D [6993 0 R /XYZ 85.039 639.845 null] >> endobj -7003 0 obj << -/D [6999 0 R /XYZ 85.039 599.682 null] +6997 0 obj << +/D [6993 0 R /XYZ 85.039 599.682 null] >> endobj -6998 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +6992 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7006 0 obj << +7000 0 obj << /Length 221 /Filter /FlateDecode >> @@ -32697,24 +32677,24 @@ stream xÚu;KAÇûý)g‹‰yLæQž ¢•Å`#âbáq¨…߬·.x¬L3ðä—0?†jHÚ TFžÞ‚W®žÉ-%ÿ¯ˆñW¢[ZmˆóhIнn9ïÃÙ¥aÎ ý¤(V0a´V¡oïÃí¨G¥ðþ9FÍ%Ü]ãøÐoŽÉ„¥–)%£©8KÃÊú“Ýá°Ûo_¿vSj¸èÑ”²xb•™¼NMþ¨ÿn¦„Ò–ÅØ€ µ OI1»x´Lp‰Û)ùõ¬*,=§¿$X#endstream endobj -7005 0 obj << +6999 0 obj << /Type /Page -/Contents 7006 0 R -/Resources 7004 0 R +/Contents 7000 0 R +/Resources 6998 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R +/Parent 6976 0 R >> endobj -7007 0 obj << -/D [7005 0 R /XYZ 85.039 781.388 null] +7001 0 obj << +/D [6999 0 R /XYZ 85.039 781.388 null] >> endobj -2718 0 obj << -/D [7005 0 R /XYZ 85.039 542.44 null] +2714 0 obj << +/D [6999 0 R /XYZ 85.039 542.44 null] >> endobj -7004 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +6998 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7010 0 obj << +7004 0 obj << /Length 2085 /Filter /FlateDecode >> @@ -32732,85 +32712,85 @@ OZ¶c-é¤móãàŒ…Û·¼Ñ6#Êäæð¢#ï|ùò…E¨u7˜%/Ý‹x7†MB˜BÕ Ÿª˜xLÌ/©™s¿.P qÒBÍç¹c õ’·(~¯îŽçýÄCg7™Üíð'grÐè¼a
0û A„ òÚÔ¸; ¬»ÿÇ`ü4¸±ˆÝRI÷Øð&‡¢ßKòµ ãºéyðmøfÒOôÉ¥Ž[ÝèéËÓ@Šö:ôõ zÝ „"yá“*ÀpQ†[Ì7_ÂÄ\ßñ?6[endstream endobj -7009 0 obj << +7003 0 obj << /Type /Page -/Contents 7010 0 R -/Resources 7008 0 R +/Contents 7004 0 R +/Resources 7002 0 R /MediaBox [0 0 595.276 841.89] -/Parent 6982 0 R -/Annots [ 7013 0 R 7016 0 R 7017 0 R 7020 0 R ] +/Parent 6976 0 R +/Annots [ 7007 0 R 7010 0 R 7011 0 R 7014 0 R ] >> endobj -7013 0 obj << +7007 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [296.557 627.297 367.864 638.986] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/)>> >> endobj -7016 0 obj << +7010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [382.952 438.883 539.579 450.875] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/samba/cvs.html)>> >> endobj -7017 0 obj << +7011 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 427.758 108.944 436.417] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/samba/cvs.html)>> >> endobj -7020 0 obj << +7014 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [157.134 177.076 337.168 189.068] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/cgi-bin/cvsweb)>> >> endobj -7011 0 obj << -/D [7009 0 R /XYZ 85.039 781.388 null] +7005 0 obj << +/D [7003 0 R /XYZ 85.039 781.388 null] >> endobj -7012 0 obj << -/D [7009 0 R /XYZ 85.039 761.463 null] +7006 0 obj << +/D [7003 0 R /XYZ 85.039 761.463 null] +>> endobj +2718 0 obj << +/D [7003 0 R /XYZ 85.039 761.463 null] +>> endobj +3167 0 obj << +/D [7003 0 R /XYZ 85.039 653.495 null] >> endobj 2722 0 obj << -/D [7009 0 R /XYZ 85.039 761.463 null] +/D [7003 0 R /XYZ 85.039 598.304 null] >> endobj -3171 0 obj << -/D [7009 0 R /XYZ 85.039 653.495 null] +7008 0 obj << +/D [7003 0 R /XYZ 85.039 558.141 null] >> endobj 2726 0 obj << -/D [7009 0 R /XYZ 85.039 598.304 null] +/D [7003 0 R /XYZ 85.039 558.141 null] >> endobj -7014 0 obj << -/D [7009 0 R /XYZ 85.039 558.141 null] +7009 0 obj << +/D [7003 0 R /XYZ 85.039 523.598 null] >> endobj 2730 0 obj << -/D [7009 0 R /XYZ 85.039 558.141 null] +/D [7003 0 R /XYZ 85.039 413.489 null] >> endobj -7015 0 obj << -/D [7009 0 R /XYZ 85.039 523.598 null] +7012 0 obj << +/D [7003 0 R /XYZ 85.039 376.622 null] >> endobj 2734 0 obj << -/D [7009 0 R /XYZ 85.039 413.489 null] +/D [7003 0 R /XYZ 85.039 307.363 null] >> endobj -7018 0 obj << -/D [7009 0 R /XYZ 85.039 376.622 null] +7013 0 obj << +/D [7003 0 R /XYZ 85.039 275.341 null] >> endobj 2738 0 obj << -/D [7009 0 R /XYZ 85.039 307.363 null] ->> endobj -7019 0 obj << -/D [7009 0 R /XYZ 85.039 275.341 null] ->> endobj -2742 0 obj << -/D [7009 0 R /XYZ 85.039 162.807 null] +/D [7003 0 R /XYZ 85.039 162.807 null] >> endobj -7021 0 obj << -/D [7009 0 R /XYZ 85.039 131.088 null] +7015 0 obj << +/D [7003 0 R /XYZ 85.039 131.088 null] >> endobj -7008 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +7002 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7024 0 obj << +7018 0 obj << /Length 2660 /Filter /FlateDecode >> @@ -32831,85 +32811,85 @@ E]C˜\èß¿½ýVìev»|ë$lQ6ªŽ¢¦”ž<ðäÄ€¥AÔ†z&yjIݶ0PqoœÃvÈÔT›%„à÷y°uÎû DšîB¦÷;™õM$Ï^iI›Ftw=kîÕÛðÈl„í·éü ÓS)âKÓý÷Ž5n¢É`V®sg¦®³§Ô›ÿ]*^Iñ¼Ôs†a’)_§‹0HTþõa¨ôúü}áÊ’Zõ´¦u,\C³Ü¨ ™H´NUÈÿ
‰„Ô¼Di ’T»2IfÆÌùB§™JÃ`¶‡pp.6ÙÇ»ˆ9n]1ËÎö.?·/“ûa=9ŠèÑ!¶´pNªwR`(ÐqÚVœA”S½rOÈä´Hõ‰ré®»¬L¾³8†{‰¿>V‡±×5‘uu8ä/Q,ÊQqgK,“£Nd6¦O\·¶µ HtNm4þtÉ¥B_%:œw©‡l¬a6Ra”87îÚ”N¸W¥ñâ1Ê0“c©‚¿yÓt9+‘â‰{†O¹`oN·‚†ÇuóZnxÈz†Ác{¼°¥ öÚiºT³)::ìpÓpvØÛ=ü¢.û0€‹ñ0†.‹*ñÑ+~éÈoyá¦:Ò…
"b‰EØ¡²N_T…ëv„cýaÔ/š*ñÍ—«·Ø”ú
Ï¿$X앃>}IÓD%>ÒC_\GA¦à¤æÆé8¯yVœëãéáúT‚~¾äÛ±Ð:Æ”€'Bn Îv,ÎÊAšš[Ç™‚8é(¡,ÜÊém‰™C£CLï<Z“a^ÑÅ7‚7Qtù0N£¡Ì—Ÿl{"ýðÉfD¥§xU5*Ï6Bâ(hu
Æét=}ÃI5Ô6P†vr>´,ÎÊA:SF”ä
'É|ï{8y±½Ì’Þ/GCDAd/øƒÓ
ÍàzA|½[òf‰À2¸Ëó‰E4¸)Þ:º»lÁžßâ˜&=Hˆ”Q¸â?U‡ÜÞac;=L/«ój·8ó2Å:†“üPíŠ8#_Eø´ÚBU-•„ŠÝ£TÝJjnÁRϾ%Pv‡>y[4fËÏr6ÞÉ´\tãàb.$¬®R}ÐòêFëé5KÇÎyïU˜sïŒÃ²¤æt¥b&g°ƒo«ƒié è.ºJ¯å”£ñîŒoÌþLïŽÒ¦ÜåRŸ÷…ݽ¬wO‡Xç—ö9ï= E÷ê¥Û*Ró†{¡Y4NT5ƒ;ß’ŸhYôÍVÀÜsÙÛ1Bm³·ßtÍ|é2:óGøËÚøþ;@#Bã˜]òiM%†e¡1LBHþÛÀDà*Õªendstream endobj -7023 0 obj << +7017 0 obj << /Type /Page -/Contents 7024 0 R -/Resources 7022 0 R +/Contents 7018 0 R +/Resources 7016 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R -/Annots [ 7026 0 R 7027 0 R 7034 0 R 7035 0 R 7036 0 R 7037 0 R 7038 0 R ] +/Parent 7033 0 R +/Annots [ 7020 0 R 7021 0 R 7028 0 R 7029 0 R 7030 0 R 7031 0 R 7032 0 R ] >> endobj -7026 0 obj << +7020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [434.497 747.083 539.579 759.076] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cyclic.com/)>> >> endobj -7027 0 obj << +7021 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 733.231 108.944 746.133] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cyclic.com/)>> >> endobj -7034 0 obj << +7028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [503.223 159.941 539.579 171.933] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://pserver.samba.org/pub/unpacked)>> >> endobj -7035 0 obj << +7029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 146.391 257.852 158.384] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://pserver.samba.org/pub/unpacked)>> >> endobj -7036 0 obj << +7030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [411.588 146.391 539.579 158.384] /Subtype/Link/A<</Type/Action/S/URI/URI(rsync://pserver.samba.org/ftp/unpacked/)>> >> endobj -7037 0 obj << +7031 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 132.842 183.398 144.835] /Subtype/Link/A<</Type/Action/S/URI/URI(rsync://pserver.samba.org/ftp/unpacked/)>> >> endobj -7038 0 obj << +7032 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [423.268 132.842 521.988 144.835] /Subtype/Link/A<</Type/Action/S/URI/URI(http://rsync.samba.org/)>> >> endobj -7025 0 obj << -/D [7023 0 R /XYZ 85.039 781.388 null] +7019 0 obj << +/D [7017 0 R /XYZ 85.039 781.388 null] >> endobj -7028 0 obj << -/D [7023 0 R /XYZ 85.039 615.012 null] +7022 0 obj << +/D [7017 0 R /XYZ 85.039 615.012 null] >> endobj -7029 0 obj << -/D [7023 0 R /XYZ 85.039 585.792 null] +7023 0 obj << +/D [7017 0 R /XYZ 85.039 585.792 null] >> endobj -7030 0 obj << -/D [7023 0 R /XYZ 85.039 530.99 null] +7024 0 obj << +/D [7017 0 R /XYZ 85.039 530.99 null] >> endobj -7031 0 obj << -/D [7023 0 R /XYZ 85.039 504.497 null] +7025 0 obj << +/D [7017 0 R /XYZ 85.039 504.497 null] >> endobj -7032 0 obj << -/D [7023 0 R /XYZ 85.039 314.202 null] +7026 0 obj << +/D [7017 0 R /XYZ 85.039 314.202 null] >> endobj -2746 0 obj << -/D [7023 0 R /XYZ 85.039 230.623 null] +2742 0 obj << +/D [7017 0 R /XYZ 85.039 230.623 null] >> endobj -7033 0 obj << -/D [7023 0 R /XYZ 85.039 187.67 null] +7027 0 obj << +/D [7017 0 R /XYZ 85.039 187.67 null] >> endobj -7022 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F64 4117 0 R /F20 2965 0 R >> +7016 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F64 4112 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7042 0 obj << +7036 0 obj << /Length 1698 /Filter /FlateDecode >> @@ -32922,33 +32902,33 @@ xÚ¥X[oÛ6~÷¯0²‘˜ÖÝr÷”´YšvE²Åhº>Ð-ÑÅÓ¥®ûëw.¤¬ÄvÐn(Z“<‡‡?ž›êmøã£@ØÞl8áEÑ @¸”:-t_nr‘)Ý&õs¾þòqyüá²Ô}…ü(+¹|TÇ)èéoÓL_`É_,²ÙçÆ®¹YÐé’rèhàw…ñk–6çúöu»\öÊù ¯eº¯Yr\`˜fJ§ôã|µõ©oz¸ƒ;;–Šà/ûÒÿú¿.¡»DÞìx>\艃éô]÷9ÞÀ‹D endobj -7041 0 obj << +7035 0 obj << /Type /Page -/Contents 7042 0 R -/Resources 7040 0 R +/Contents 7036 0 R +/Resources 7034 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R +/Parent 7033 0 R >> endobj -7043 0 obj << -/D [7041 0 R /XYZ 85.039 781.388 null] +7037 0 obj << +/D [7035 0 R /XYZ 85.039 781.388 null] >> endobj -2750 0 obj << -/D [7041 0 R /XYZ 85.039 761.463 null] +2746 0 obj << +/D [7035 0 R /XYZ 85.039 761.463 null] >> endobj -7044 0 obj << -/D [7041 0 R /XYZ 85.039 736.911 null] +7038 0 obj << +/D [7035 0 R /XYZ 85.039 736.911 null] >> endobj -2754 0 obj << -/D [7041 0 R /XYZ 85.039 283.183 null] +2750 0 obj << +/D [7035 0 R /XYZ 85.039 283.183 null] >> endobj -7045 0 obj << -/D [7041 0 R /XYZ 85.039 240.229 null] +7039 0 obj << +/D [7035 0 R /XYZ 85.039 240.229 null] >> endobj -7040 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R >> +7034 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7048 0 obj << +7042 0 obj << /Length 1667 /Filter /FlateDecode >> @@ -32958,33 +32938,33 @@ xÚ¥X[oÛ6~÷¯ðÚ‡ÉÀ̈¢(Köà6é’.YºÆØ0´Å X²#X–\INìÏï\¨‹mÙ6HêçöG–CþäÐ×ÂVÁpâK¡ (/ªŸz‘ÕªãhW÷Cˆb5ï žƒ{£©CåX5hÌáÆ‘ò™åk%ë7Gâ«´+tàžŒoG†âëÊN|¥-…k«æ 0 }²¯OÚžðµRa-s q'£R:BAº»›»XòæjfÈt‡»‘ΰÎrÃìQK¸žæ˜mJ{œuy1p_Ð]Î\ ‹_lmÇ5›!™»gMÇÌ¿(GÄÜõã²4ošXà«H·—v¼{5¡î9bo5Ò°ºŒA=Tæ! Îb.ãdQßXHѬûb¯ÙA*Üa|Äd^ÕoLÅJC
(
ÜÉiÔ´2'Pc„^DÍ …-jö4ö£¦£±A
„ìvS_w|Y]Ÿcħ¹Ê¢¸mz‘BqFn؉3' ÎÎDÑÓ8UWpK¸R6œ@„Úâ¾µÏCкÒ9D#.ÖýŽ+ài#vð4j'²±!œE$ñë4§¢˜‡]>¸ÐlF3Glh¯cæ|FEÍN^™ç™¹ï–Û¢·cÙT£º‚ÀýƒwÇxEEª>¿úÔ`›ÆêtQí‘õ¬foÒ¿¤¨šôÂ5ÞaÔr[´™7Ý$l$¢¥Nã¼â³ú(Ñ}b„—
Tš,…U[^.šAè™x‘Š1‹›YkvIù¦¿7é´Á¯£x‘d¦'¹œþqñ÷¯ŸÞjžÊž`Ê_Ÿ#¬ù“ÝáÔ3DÇÈA—µÿ?šu9Q"\ÏæPæ(²“:$‰X†8W:-®·÷ÎVÖ–fɦи<næñ¹»)Â5;jñ#ÎD_³3ùʸÙ÷]ÕAš/
j¨Q§aìÜXlk¥ŽÿÙ´uu÷gä¿×x:ƲRºÂ…/ïS,Û‘i:»ýÞÇ„ëy{µvn ºø ?nÚqà3 ¶ãæ:jßÞú›ƒÿ6©}6endstream endobj -7047 0 obj << +7041 0 obj << /Type /Page -/Contents 7048 0 R -/Resources 7046 0 R +/Contents 7042 0 R +/Resources 7040 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R +/Parent 7033 0 R >> endobj -7049 0 obj << -/D [7047 0 R /XYZ 85.039 781.388 null] +7043 0 obj << +/D [7041 0 R /XYZ 85.039 781.388 null] >> endobj -2758 0 obj << -/D [7047 0 R /XYZ 85.039 441.212 null] +2754 0 obj << +/D [7041 0 R /XYZ 85.039 441.212 null] >> endobj -7050 0 obj << -/D [7047 0 R /XYZ 85.039 406.466 null] +7044 0 obj << +/D [7041 0 R /XYZ 85.039 406.466 null] >> endobj -2762 0 obj << -/D [7047 0 R /XYZ 85.039 114.443 null] +2758 0 obj << +/D [7041 0 R /XYZ 85.039 114.443 null] >> endobj -7051 0 obj << -/D [7047 0 R /XYZ 85.039 80.299 null] +7045 0 obj << +/D [7041 0 R /XYZ 85.039 80.299 null] >> endobj -7046 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R >> +7040 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7054 0 obj << +7048 0 obj << /Length 2085 /Filter /FlateDecode >> @@ -33000,40 +32980,40 @@ SCõ3ÈR²®.JûúÄ«‡Ö&Q9³A¾¢“Q²aZrĶÝ慎’&há$7ÞµhðŽ¬b6E†dZ ¹ì—v€}aƒbÌ7a¡ óéü+(þ__Ûï3£2“O;l† ’¦Ø‚¸A~nol2gæ¹Á+ÂSendstream endobj -7053 0 obj << +7047 0 obj << /Type /Page -/Contents 7054 0 R -/Resources 7052 0 R +/Contents 7048 0 R +/Resources 7046 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R ->> endobj -7055 0 obj << -/D [7053 0 R /XYZ 85.039 781.388 null] +/Parent 7033 0 R >> endobj -2766 0 obj << -/D [7053 0 R /XYZ 85.039 708.141 null] +7049 0 obj << +/D [7047 0 R /XYZ 85.039 781.388 null] >> endobj -7056 0 obj << -/D [7053 0 R /XYZ 85.039 671.875 null] +2762 0 obj << +/D [7047 0 R /XYZ 85.039 708.141 null] >> endobj -2770 0 obj << -/D [7053 0 R /XYZ 85.039 486.868 null] +7050 0 obj << +/D [7047 0 R /XYZ 85.039 671.875 null] >> endobj -7057 0 obj << -/D [7053 0 R /XYZ 85.039 443.915 null] +2766 0 obj << +/D [7047 0 R /XYZ 85.039 486.868 null] >> endobj -2774 0 obj << -/D [7053 0 R /XYZ 85.039 307.375 null] +7051 0 obj << +/D [7047 0 R /XYZ 85.039 443.915 null] >> endobj -7058 0 obj << -/D [7053 0 R /XYZ 85.039 272.63 null] +2770 0 obj << +/D [7047 0 R /XYZ 85.039 307.375 null] >> endobj 7052 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F15 2976 0 R /F20 2965 0 R /F64 4117 0 R /F18 4120 0 R /F35 2980 0 R >> -/XObject << /Im1 4101 0 R >> +/D [7047 0 R /XYZ 85.039 272.63 null] +>> endobj +7046 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F15 2972 0 R /F20 2961 0 R /F64 4112 0 R /F18 4115 0 R /F35 2976 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7061 0 obj << +7055 0 obj << /Length 1823 /Filter /FlateDecode >> @@ -33047,22 +33027,22 @@ SÁ¢RbRõ]SAŒ‡¤ÁkŽÓ/ÀX~‡óÈ¿FÂ'Ç[Ô.!på ¬”1Óñ(Ô—¡p"÷2†6_0Š¼¢‡èæ/¼ÀÜ¡îé[·¸v½›sÞ@zïëœI–v˜ˆ´Š9çÞ«#`dó¡m vs5<Œq}Ý ÿ£÷Ñendstream endobj -7060 0 obj << +7054 0 obj << /Type /Page -/Contents 7061 0 R -/Resources 7059 0 R +/Contents 7055 0 R +/Resources 7053 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R +/Parent 7033 0 R >> endobj -7062 0 obj << -/D [7060 0 R /XYZ 85.039 781.388 null] +7056 0 obj << +/D [7054 0 R /XYZ 85.039 781.388 null] >> endobj -7059 0 obj << -/Font << /F56 3230 0 R /F35 2980 0 R /F15 2976 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R /Im3 4358 0 R >> +7053 0 obj << +/Font << /F56 3226 0 R /F35 2976 0 R /F15 2972 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R /Im3 4353 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7065 0 obj << +7059 0 obj << /Length 1068 /Filter /FlateDecode >> @@ -33071,28 +33051,28 @@ xÚ¥VÛnÛF}×W°È‰–˽’ܾ9‰Ó8hê$Zi(™¶óâ”cÿ}gv–-ËAÑ@¸»svæÌÙÙ!EÀá'‚Ü0®lå‚©<Ö ÓŠ¥^Í?%«m“ô›y$ãLɮ…xI_Ô«‚€õ T1Ò„ñë#äŽîiöq|„Öxš "eW£€óœË{‡Yï†s®¼ùÛvØP TÎ -Y&s ìtŒ”75T<ŸÊuøó=>÷Z‚euŒñè ΋qK©ÿíêrGÄÖ…çý$‘æ»æ»<cŠ+OŽ endobj -7064 0 obj << +7058 0 obj << /Type /Page -/Contents 7065 0 R -/Resources 7063 0 R +/Contents 7059 0 R +/Resources 7057 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7039 0 R +/Parent 7033 0 R >> endobj -7066 0 obj << -/D [7064 0 R /XYZ 85.039 781.388 null] +7060 0 obj << +/D [7058 0 R /XYZ 85.039 781.388 null] >> endobj -2778 0 obj << -/D [7064 0 R /XYZ 85.039 761.463 null] +2774 0 obj << +/D [7058 0 R /XYZ 85.039 761.463 null] >> endobj -7067 0 obj << -/D [7064 0 R /XYZ 85.039 741.134 null] +7061 0 obj << +/D [7058 0 R /XYZ 85.039 741.134 null] >> endobj -7063 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F62 4052 0 R /F64 4117 0 R /F18 4120 0 R >> -/XObject << /Im1 4101 0 R >> +7057 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F62 4047 0 R /F64 4112 0 R /F18 4115 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7070 0 obj << +7064 0 obj << /Length 2265 /Filter /FlateDecode >> @@ -33113,52 +33093,52 @@ TžµÈ´›Î¼ÈÉiCñ§«}X_2oQÉå@²9NÀÎØSX(É‚`GYéy!²3÷Ü·–ÇßiÑÓ‘ƒ7LÕ…b_EAp5ÂF<6ì üœª?ÞcîžSpFë%¢QôÉí¦é =+MýÙ{`ˆU endobj -7069 0 obj << +7063 0 obj << /Type /Page -/Contents 7070 0 R -/Resources 7068 0 R +/Contents 7064 0 R +/Resources 7062 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R -/Annots [ 7074 0 R ] +/Parent 7070 0 R +/Annots [ 7068 0 R ] >> endobj -7074 0 obj << +7068 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [480.859 184.061 536.549 196.963] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.sco.com/)>> >> endobj -7071 0 obj << -/D [7069 0 R /XYZ 85.039 781.388 null] +7065 0 obj << +/D [7063 0 R /XYZ 85.039 781.388 null] +>> endobj +2778 0 obj << +/D [7063 0 R /XYZ 85.039 761.463 null] +>> endobj +3168 0 obj << +/D [7063 0 R /XYZ 85.039 653.495 null] >> endobj 2782 0 obj << -/D [7069 0 R /XYZ 85.039 761.463 null] +/D [7063 0 R /XYZ 85.039 584.755 null] >> endobj -3172 0 obj << -/D [7069 0 R /XYZ 85.039 653.495 null] +7066 0 obj << +/D [7063 0 R /XYZ 85.039 544.591 null] >> endobj 2786 0 obj << -/D [7069 0 R /XYZ 85.039 584.755 null] +/D [7063 0 R /XYZ 85.039 309.244 null] >> endobj -7072 0 obj << -/D [7069 0 R /XYZ 85.039 544.591 null] +7067 0 obj << +/D [7063 0 R /XYZ 85.039 269.08 null] >> endobj 2790 0 obj << -/D [7069 0 R /XYZ 85.039 309.244 null] ->> endobj -7073 0 obj << -/D [7069 0 R /XYZ 85.039 269.08 null] ->> endobj -2794 0 obj << -/D [7069 0 R /XYZ 85.039 155.069 null] +/D [7063 0 R /XYZ 85.039 155.069 null] >> endobj -7075 0 obj << -/D [7069 0 R /XYZ 85.039 115.511 null] +7069 0 obj << +/D [7063 0 R /XYZ 85.039 115.511 null] >> endobj -7068 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +7062 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7079 0 obj << +7073 0 obj << /Length 1158 /Filter /FlateDecode >> @@ -33168,21 +33148,21 @@ xÚåWYÛ6~÷¯*CŠ¢%õ-›ì¶äjÖ
’ -ÙV—²IÎvÿ}g8¤l¯•èñT–†3Ã9¾‡ŸðRŸ̼$L¦ è
:ücÓÞÑ‚l«õ˜ sÚQÂxfQÄ<°·iÚð"©zIìï`^Û`†Ú Êlgïfv±wÇOy‚Þ9JnÑáBcÙž*ùÖÚ¤c‘v\#>?¸mÑwv endobj -7078 0 obj << +7072 0 obj << /Type /Page -/Contents 7079 0 R -/Resources 7077 0 R +/Contents 7073 0 R +/Resources 7071 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R +/Parent 7070 0 R >> endobj -7080 0 obj << -/D [7078 0 R /XYZ 85.039 781.388 null] +7074 0 obj << +/D [7072 0 R /XYZ 85.039 781.388 null] >> endobj -7077 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R >> +7071 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7083 0 obj << +7077 0 obj << /Length 1727 /Filter /FlateDecode >> @@ -33193,51 +33173,51 @@ xÚ¥XÛŽÛ6}÷Wé‹DZQu ЇÝdÓ:Ý&éÚ@¤AA[²-¬,9–'ß¹PïÊNÑ"@ÌË<3<s8Z1váŸGÊqe<#áÈ Ä/h]×)]ñÎTÒ`Ià‰$Ð1ç®»}µàšÕlß>Ð&´· K:Ò!d.-TMÃÖÀÌJãפƒE‰ãÅÃ’o‚ö¿þ’ÓÊ.|E2Öåy 8
¼$ß‹ãmþâóð?FutÆendstream endobj -7082 0 obj << +7076 0 obj << /Type /Page -/Contents 7083 0 R -/Resources 7081 0 R +/Contents 7077 0 R +/Resources 7075 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R +/Parent 7070 0 R >> endobj -7084 0 obj << -/D [7082 0 R /XYZ 85.039 781.388 null] +7078 0 obj << +/D [7076 0 R /XYZ 85.039 781.388 null] +>> endobj +2794 0 obj << +/D [7076 0 R /XYZ 85.039 559.519 null] +>> endobj +7079 0 obj << +/D [7076 0 R /XYZ 85.039 517.234 null] >> endobj 2798 0 obj << -/D [7082 0 R /XYZ 85.039 559.519 null] +/D [7076 0 R /XYZ 85.039 330.106 null] >> endobj -7085 0 obj << -/D [7082 0 R /XYZ 85.039 517.234 null] +7080 0 obj << +/D [7076 0 R /XYZ 85.039 289.942 null] >> endobj 2802 0 obj << -/D [7082 0 R /XYZ 85.039 330.106 null] +/D [7076 0 R /XYZ 85.039 289.942 null] >> endobj -7086 0 obj << -/D [7082 0 R /XYZ 85.039 289.942 null] +7081 0 obj << +/D [7076 0 R /XYZ 85.039 253.075 null] >> endobj 2806 0 obj << -/D [7082 0 R /XYZ 85.039 289.942 null] +/D [7076 0 R /XYZ 85.039 209.741 null] >> endobj -7087 0 obj << -/D [7082 0 R /XYZ 85.039 253.075 null] +7082 0 obj << +/D [7076 0 R /XYZ 85.039 169.577 null] >> endobj 2810 0 obj << -/D [7082 0 R /XYZ 85.039 209.741 null] +/D [7076 0 R /XYZ 85.039 169.577 null] >> endobj -7088 0 obj << -/D [7082 0 R /XYZ 85.039 169.577 null] ->> endobj -2814 0 obj << -/D [7082 0 R /XYZ 85.039 169.577 null] ->> endobj -7089 0 obj << -/D [7082 0 R /XYZ 85.039 132.71 null] +7083 0 obj << +/D [7076 0 R /XYZ 85.039 132.71 null] >> endobj -7081 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F35 2980 0 R /F20 2965 0 R >> +7075 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F35 2976 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7092 0 obj << +7086 0 obj << /Length 1029 /Filter /FlateDecode >> @@ -33246,27 +33226,27 @@ xÚ¥VMsÛ6½ëWðÍ”(><:§›6iÄN¦“æ@I”Å1Eº$eÕÿ¾»X¢d:=t<2îâíîÛ·€d àOÖp¡Ó ±’kkƒÍa ŸÊ®\C=UEvÈërkXJÖõy_65Z"ÖìèÙïK°wä~Zª„5GØ’y½•e-ròÚç5xl÷X]¢=¶ð²q{6²è\` O.îM_äU‰(÷™WÕuZ¾‚·Øž?~ðn.0yœg?ÔVc¿€¼P"·©#£ÏÔrW^Ñ´êÛcG™mý‹tê’‹®?nÐü@®åŽžï®u£RÁ…J‚DÇ<5æ¿•£¹JæuXáì¥,Tª¹ã!«[(,ûðË—8¢,+jQóH—Œ;úB%,W1FJ¸H‰ÅÊDIÁÚ ªÈݾbKÊû
ò;’Ø‘i×´ôe…Ò¨ò¶ôÅchk¤Rfý3¯N¤,…ÑŒÃ2TÃwàÀ'˜à¸B@À%Lɲc¹…’izzï;èãÚ¢rË|ÂK=cä¢çƒÉ‘c)Û{9\à8¹z*–ýð)Ê€¯?Rie¨}£FG{íf²¡Lý`Žs1Ù’^m‘JiŠè¢ªðf×Ù¶—³€;ËNPít:,Ýg
8X÷þkçé)ÜÑNGÐy¿Å[ßÿH㦩ÿ2Â3ã8Œ°¡Q¦eå×]~À<ð(Ìçûæ({ðùQ0Íîšéˆÿ:Vó¯ŸÊAƒ<·Å#ì‚s³íý‘6u˜4᱊¿{£M|Ü`+°Jšãñ¼7‰âŠî°˜CHóbŒ`_èz]:ZbH©¦'Œ 2±Ô0®qòx%M‚ÿn–£Ë«—Þ`RÄ.Ëß:§þSyžXúÜä›ÏK9ÙÂcì»»fÎ7Hì¥û·:žˆŒ'è4ií˜Ø’cÝùNkëÖöX
<8}²ýÂÚyÓSó]¿c:kÐÕøOáC¬ÑçÙWtô¥•s·e€9=)¤ÔQ‡Âø‹ÍÝÈS‡¼›^ŽÚ 3oÏŠ)!0[=yÍê¦÷/êa^†4ýÕTUx|¤µ›_ú°41Ëï‰sþŠN´à*“ |¨Úÿõ#i[¤¹Õé¼ØŒ!Ê!d7Òâ:ßáÇÔ‹„ÿ(ÙfÐendstream endobj -7091 0 obj << +7085 0 obj << /Type /Page -/Contents 7092 0 R -/Resources 7090 0 R +/Contents 7086 0 R +/Resources 7084 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R +/Parent 7070 0 R >> endobj -7093 0 obj << -/D [7091 0 R /XYZ 85.039 781.388 null] +7087 0 obj << +/D [7085 0 R /XYZ 85.039 781.388 null] >> endobj -2818 0 obj << -/D [7091 0 R /XYZ 85.039 597.626 null] +2814 0 obj << +/D [7085 0 R /XYZ 85.039 597.626 null] >> endobj -6247 0 obj << -/D [7091 0 R /XYZ 85.039 565.205 null] +6241 0 obj << +/D [7085 0 R /XYZ 85.039 565.205 null] >> endobj -7090 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +7084 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7096 0 obj << +7090 0 obj << /Length 2306 /Filter /FlateDecode >> @@ -33278,76 +33258,76 @@ wZEÂOøôuÑfuɦ{0¸Æ$±7ßĉ³•2 C´h9ÞÁ¿Š7:5âGÞùG‘±YÛLö[•
£¡d‘êõŽQç˜KÒâ™wŸÐÝpÑÌ O‰àæ¶bMDÎå·Y½Ì´*ÎmºNc±wd§ì{§˜¶ácλl¸¯$Ä=ÃÈÕà·ÞOù„dw…€O$³ú[îîe䧜>XÉ]ÒQ_ ‡—Në¸sb
Hî•aÈþ~B.Jô3¬@ÈH endobj -7095 0 obj << +7089 0 obj << /Type /Page -/Contents 7096 0 R -/Resources 7094 0 R +/Contents 7090 0 R +/Resources 7088 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R -/Annots [ 7099 0 R 7100 0 R 7101 0 R 7102 0 R 7103 0 R ] +/Parent 7070 0 R +/Annots [ 7093 0 R 7094 0 R 7095 0 R 7096 0 R 7097 0 R ] >> endobj -7099 0 obj << +7093 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [108.346 540.868 150.127 553.77] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.thursby.com/)>> >> endobj -7100 0 obj << +7094 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [337.498 540.868 370.096 553.77] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.thursby.com/products/dave.html)>> >> endobj -7101 0 obj << +7095 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [248.84 405.982 292.045 417.672] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.umich.edu/~rsug/netatalk/)>> >> endobj -7102 0 obj << +7096 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [318.127 405.982 343.604 417.672] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.cs.mu.oz.au/appletalk/atalk.html)>> >> endobj -7103 0 obj << +7097 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [208.892 378.278 428.518 391.179] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.eats.com/linux_mac_win.html)>> >> endobj -7097 0 obj << -/D [7095 0 R /XYZ 85.039 781.388 null] +7091 0 obj << +/D [7089 0 R /XYZ 85.039 781.388 null] +>> endobj +2818 0 obj << +/D [7089 0 R /XYZ 85.039 761.463 null] +>> endobj +3169 0 obj << +/D [7089 0 R /XYZ 85.039 657.513 null] >> endobj 2822 0 obj << -/D [7095 0 R /XYZ 85.039 761.463 null] +/D [7089 0 R /XYZ 85.039 611.854 null] >> endobj -3173 0 obj << -/D [7095 0 R /XYZ 85.039 657.513 null] +7092 0 obj << +/D [7089 0 R /XYZ 85.039 571.69 null] >> endobj 2826 0 obj << -/D [7095 0 R /XYZ 85.039 611.854 null] +/D [7089 0 R /XYZ 85.039 335.736 null] >> endobj 7098 0 obj << -/D [7095 0 R /XYZ 85.039 571.69 null] +/D [7089 0 R /XYZ 85.039 296.178 null] >> endobj 2830 0 obj << -/D [7095 0 R /XYZ 85.039 335.736 null] ->> endobj -7104 0 obj << -/D [7095 0 R /XYZ 85.039 296.178 null] +/D [7089 0 R /XYZ 85.039 296.178 null] >> endobj -2834 0 obj << -/D [7095 0 R /XYZ 85.039 296.178 null] ->> endobj -7105 0 obj << -/D [7095 0 R /XYZ 85.039 258.647 null] +7099 0 obj << +/D [7089 0 R /XYZ 85.039 258.647 null] >> endobj -7094 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R /F35 2980 0 R /F41 2998 0 R >> +7088 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R /F35 2976 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7108 0 obj << +7102 0 obj << /Length 2860 /Filter /FlateDecode >> @@ -33364,46 +33344,46 @@ uwÁë2™Q„{^Cj¹„{@°ôš¬TVüЦ§äÃpy>X¦ì¯09.éT|Lj™t=OŽ€8xžÙO|›†žXàûaç!߶̔¯¥h i[l¶å+7ÓŒ{–*;Ì(b¯5u9´b!™ÿ£CE¯ô3Z@¬:ó_tÌ¿Â=©°:k×ä>´ ªa{×jÃÚšMyÄ@³ß,~<W$‡ŠøÏÌý_¿›’"€ÚH&‡ÓÍPWøšf Å.½ú·å=‚ÿÏÞpÊendstream endobj -7107 0 obj << +7101 0 obj << /Type /Page -/Contents 7108 0 R -/Resources 7106 0 R +/Contents 7102 0 R +/Resources 7100 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7076 0 R -/Annots [ 7111 0 R 7112 0 R ] +/Parent 7070 0 R +/Annots [ 7105 0 R 7106 0 R ] >> endobj -7111 0 obj << +7105 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [416.285 547.932 690.672 560.833] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/)>> >> endobj -7112 0 obj << +7106 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [272.007 392.913 488.424 405.815] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.cdrom.com/pub/os2/network/ndis/)>> >> endobj -7109 0 obj << -/D [7107 0 R /XYZ 85.039 781.388 null] +7103 0 obj << +/D [7101 0 R /XYZ 85.039 781.388 null] >> endobj -2838 0 obj << -/D [7107 0 R /XYZ 85.039 611.175 null] +2834 0 obj << +/D [7101 0 R /XYZ 85.039 611.175 null] >> endobj -7110 0 obj << -/D [7107 0 R /XYZ 85.039 575.765 null] +7104 0 obj << +/D [7101 0 R /XYZ 85.039 575.765 null] >> endobj -2842 0 obj << -/D [7107 0 R /XYZ 85.039 378.644 null] +2838 0 obj << +/D [7101 0 R /XYZ 85.039 378.644 null] >> endobj -7113 0 obj << -/D [7107 0 R /XYZ 85.039 343.84 null] +7107 0 obj << +/D [7101 0 R /XYZ 85.039 343.84 null] >> endobj -7106 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R /F41 2998 0 R /F35 2980 0 R >> +7100 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R /F41 2994 0 R /F35 2976 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7116 0 obj << +7110 0 obj << /Length 2667 /Filter /FlateDecode >> @@ -33419,57 +33399,57 @@ J'ZsSEÇßwÂ÷ÙípÎfÅ µdø|{jAlqeœ-Úš#4/ES7biÉ`Ô™z¨»t‚_µ³‡Ã )ß·¾IKsÀËPwÝ6gÀY ef‹nfÈ@Aff“Z“pž7ý1–È ©Ü-W2¬pÀV™ûˆž @¸®»jT//j³&@Më¤Éi@0ó{ªZ„rÄ|rMÉG5÷(m;ÏThce:ÐÖY“*™7ýú+;>sô“%/ºj±©ÞLá)¾¹í’s5OúÓ×}/ö íͱmœ«µçƒ³¾?ZïáœuhíØÊö¢‡öÅ¡¿õü¹râìBf)ɲHvE#U#ý3¡äŽ uqŽy
•¼¿Ï|‡sÖ½á'–Hý4ñ &ª{:'ÇkNY'—/AþÚ™«¬3Ÿ²jLüÆ£¶ð u¯Ià¦×“!b;Ü8ú*bë·®žŽÉXÊ®€Q7QÝ„$Ñ endobj -7115 0 obj << +7109 0 obj << /Type /Page -/Contents 7116 0 R -/Resources 7114 0 R +/Contents 7110 0 R +/Resources 7108 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R +/Parent 7118 0 R >> endobj -7117 0 obj << -/D [7115 0 R /XYZ 85.039 781.388 null] +7111 0 obj << +/D [7109 0 R /XYZ 85.039 781.388 null] +>> endobj +2842 0 obj << +/D [7109 0 R /XYZ 85.039 761.463 null] +>> endobj +7112 0 obj << +/D [7109 0 R /XYZ 85.039 736.911 null] >> endobj 2846 0 obj << -/D [7115 0 R /XYZ 85.039 761.463 null] +/D [7109 0 R /XYZ 85.039 736.911 null] >> endobj -7118 0 obj << -/D [7115 0 R /XYZ 85.039 736.911 null] +7113 0 obj << +/D [7109 0 R /XYZ 85.039 702.17 null] >> endobj 2850 0 obj << -/D [7115 0 R /XYZ 85.039 736.911 null] +/D [7109 0 R /XYZ 85.039 552.28 null] >> endobj -7119 0 obj << -/D [7115 0 R /XYZ 85.039 702.17 null] +7114 0 obj << +/D [7109 0 R /XYZ 85.039 517.535 null] >> endobj 2854 0 obj << -/D [7115 0 R /XYZ 85.039 552.28 null] +/D [7109 0 R /XYZ 85.039 366.981 null] >> endobj -7120 0 obj << -/D [7115 0 R /XYZ 85.039 517.535 null] +7115 0 obj << +/D [7109 0 R /XYZ 85.039 332.235 null] >> endobj 2858 0 obj << -/D [7115 0 R /XYZ 85.039 366.981 null] +/D [7109 0 R /XYZ 85.039 249.428 null] >> endobj -7121 0 obj << -/D [7115 0 R /XYZ 85.039 332.235 null] +7116 0 obj << +/D [7109 0 R /XYZ 85.039 214.682 null] >> endobj 2862 0 obj << -/D [7115 0 R /XYZ 85.039 249.428 null] ->> endobj -7122 0 obj << -/D [7115 0 R /XYZ 85.039 214.682 null] +/D [7109 0 R /XYZ 85.039 145.423 null] >> endobj -2866 0 obj << -/D [7115 0 R /XYZ 85.039 145.423 null] ->> endobj -7123 0 obj << -/D [7115 0 R /XYZ 85.039 110.013 null] +7117 0 obj << +/D [7109 0 R /XYZ 85.039 110.013 null] >> endobj -7114 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F41 2998 0 R >> +7108 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F41 2994 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7127 0 obj << +7121 0 obj << /Length 2803 /Filter /FlateDecode >> @@ -33486,45 +33466,45 @@ A7éBšsüO5L²ÁÌ6¸„×TI·,Ô:ô\óV[J%ä„ÜÒ,x¦})»'ż»˜ò(¢Æ¹9@Ê|r¦¾>öЄÃh§¢I^KS l³·îB¥Œj ¤Åõºbé¤ÿŠÑ0+¿± á„‚Y9>ÌNÆt-FÞãºÛ˜ý!ÜõQ@ekŒ¸û¦s¬¶{îÜžjÿšv€–2¼A‚–._nj>wÍcŒùY¤jäåà*$$ÈüØF(=t\r5ìt ìûúè•þ³Nþ§>¶‰B? Oüh´öµ²²
¢0Ú—× :ƒ[ÏÀÿÄ»:¬endstream endobj -7126 0 obj << +7120 0 obj << /Type /Page -/Contents 7127 0 R -/Resources 7125 0 R +/Contents 7121 0 R +/Resources 7119 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R +/Parent 7118 0 R >> endobj -7128 0 obj << -/D [7126 0 R /XYZ 85.039 781.388 null] +7122 0 obj << +/D [7120 0 R /XYZ 85.039 781.388 null] +>> endobj +2866 0 obj << +/D [7120 0 R /XYZ 85.039 761.463 null] +>> endobj +7123 0 obj << +/D [7120 0 R /XYZ 85.039 741.134 null] >> endobj 2870 0 obj << -/D [7126 0 R /XYZ 85.039 761.463 null] +/D [7120 0 R /XYZ 85.039 616.695 null] >> endobj -7129 0 obj << -/D [7126 0 R /XYZ 85.039 741.134 null] +7124 0 obj << +/D [7120 0 R /XYZ 85.039 572.945 null] >> endobj 2874 0 obj << -/D [7126 0 R /XYZ 85.039 616.695 null] +/D [7120 0 R /XYZ 85.039 330.859 null] >> endobj -7130 0 obj << -/D [7126 0 R /XYZ 85.039 572.945 null] +7125 0 obj << +/D [7120 0 R /XYZ 85.039 296.113 null] >> endobj 2878 0 obj << -/D [7126 0 R /XYZ 85.039 330.859 null] +/D [7120 0 R /XYZ 85.039 227.992 null] >> endobj -7131 0 obj << -/D [7126 0 R /XYZ 85.039 296.113 null] ->> endobj -2882 0 obj << -/D [7126 0 R /XYZ 85.039 227.992 null] ->> endobj -7132 0 obj << -/D [7126 0 R /XYZ 85.039 185.707 null] +7126 0 obj << +/D [7120 0 R /XYZ 85.039 185.707 null] >> endobj -7125 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R /F62 4052 0 R >> +7119 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7135 0 obj << +7129 0 obj << /Length 1868 /Filter /FlateDecode >> @@ -33538,41 +33518,41 @@ XÅ¡÷½#¸Î˜^Z÷]à@é¸á¦bx²‚Dï«b€]¼aéÍò;›áìv-¼« z×ýh¸Ã›,~vQ,a†¢‹
«S`Ю5•¡`BSo ·J,`t”ˆ%èæªÂ æ3œG¾2¯¼)í„>«ÜŽçdß,¥bRÓêv'øÀº¸¥UŠ_Ôý!Å endobj -7134 0 obj << +7128 0 obj << /Type /Page -/Contents 7135 0 R -/Resources 7133 0 R +/Contents 7129 0 R +/Resources 7127 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R -/Annots [ 7140 0 R ] +/Parent 7118 0 R +/Annots [ 7134 0 R ] >> endobj -7140 0 obj << +7134 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [84.043 206.584 267.036 218.274] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/default.aspx?scid=kb;Q103765)>> >> endobj -7136 0 obj << -/D [7134 0 R /XYZ 85.039 781.388 null] ->> endobj -7137 0 obj << -/D [7134 0 R /XYZ 300.917 698.964 null] +7130 0 obj << +/D [7128 0 R /XYZ 85.039 781.388 null] >> endobj -7138 0 obj << -/D [7134 0 R /XYZ 85.039 576.494 null] +7131 0 obj << +/D [7128 0 R /XYZ 300.917 698.964 null] >> endobj -2886 0 obj << -/D [7134 0 R /XYZ 85.039 285.661 null] +7132 0 obj << +/D [7128 0 R /XYZ 85.039 576.494 null] >> endobj -7139 0 obj << -/D [7134 0 R /XYZ 85.039 250.349 null] +2882 0 obj << +/D [7128 0 R /XYZ 85.039 285.661 null] >> endobj 7133 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F41 2998 0 R /F58 3365 0 R /F38 3001 0 R /F64 4117 0 R /F18 4120 0 R /F20 2965 0 R >> -/XObject << /Im1 4101 0 R >> +/D [7128 0 R /XYZ 85.039 250.349 null] +>> endobj +7127 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F41 2994 0 R /F58 3360 0 R /F38 2997 0 R /F64 4112 0 R /F18 4115 0 R /F20 2961 0 R >> +/XObject << /Im1 4096 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7143 0 obj << +7137 0 obj << /Length 2311 /Filter /FlateDecode >> @@ -33584,39 +33564,39 @@ xڥɎã6ö^_á£ÄŠ(j=äît•¤«3(A’Ë’m¥dÉ‘ä®ñßÏÛ(Ѷœ9X\ß¾P-ø©EûÎi¦|e‹Íá! „Þ‚„¶a:p`QX^6q¥œ3Ú[}¶dcQQ¢úfF|¶·¨'e‹Ïö,7ßj‰l§&§.çÒìš{2`w45G”Q Äo$sV.clÇ=†Ûòw1ŽŠô7m#»îTN”Õa~4»’G§¬MW9>!wR‰$•Î¹ë´šdqC½P@&[0讚rvk»ÒêmªcÌÄø½"uH¹;ÎëÌ:%ø9aba`Ü󜊓Ý^Ú\!ÇÅÁÁ¼Žu
9~^ªé¶±î·[ç$RZþ^_¸0Sù:ž…Lœ“ÒNBÐnbòÖ '™cîMCÝà—ñŠF)*zð¢ä~ÃÀŠEºÿ5:¤lR'ß«#}¢ÆGbGÒuSPƒ#l†Û[ÁÃþ
àN…Ëw‹Ùrì Šü¾®To…R‹öM-åŽSf’Ô_ï¶(ü?r£M1ð^%5•g¾Æ¥?J)‡þýðûŸÁ¢€ôöÓCàk°à7¾‚ëÚ!µñ¬~x~ø×”þ,®•ƒì6†òcÈÖ9zúüà ô—ï—™ö~cb©ŒlÙˆÌ44Ð\YaQž½ÆÆ,bŸÇ/›ì˜2\\\‚:’êÙpk¹‚ÞÈiÈJK|WEE¬”JH{®ù…HåøødQ¬±†buŠUó+Wx÷ÉÐ3 U\¶,¸Ð]ZYÛ R›ž ÕGTðÌl,Á
7Yô¼ô#±/!WVE 4¹Paèçaþ… Z9¸nmÚ° =^8k@nAžôR——ñù‡_ÝgÎâIŠ3,à™i‹.«•LÊ*€5<½-£a±ÀÓNžÀ “ÇSÉ¢«îŠ0è endobj -7142 0 obj << +7136 0 obj << /Type /Page -/Contents 7143 0 R -/Resources 7141 0 R +/Contents 7137 0 R +/Resources 7135 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R +/Parent 7118 0 R >> endobj -7144 0 obj << -/D [7142 0 R /XYZ 85.039 781.388 null] +7138 0 obj << +/D [7136 0 R /XYZ 85.039 781.388 null] >> endobj -2890 0 obj << -/D [7142 0 R /XYZ 85.039 761.463 null] +2886 0 obj << +/D [7136 0 R /XYZ 85.039 761.463 null] >> endobj -3174 0 obj << -/D [7142 0 R /XYZ 85.039 653.495 null] +3170 0 obj << +/D [7136 0 R /XYZ 85.039 653.495 null] >> endobj -2894 0 obj << -/D [7142 0 R /XYZ 85.039 653.495 null] +2890 0 obj << +/D [7136 0 R /XYZ 85.039 653.495 null] >> endobj -7145 0 obj << -/D [7142 0 R /XYZ 85.039 612.438 null] +7139 0 obj << +/D [7136 0 R /XYZ 85.039 612.438 null] >> endobj -2898 0 obj << -/D [7142 0 R /XYZ 85.039 379.88 null] +2894 0 obj << +/D [7136 0 R /XYZ 85.039 379.88 null] >> endobj -7146 0 obj << -/D [7142 0 R /XYZ 85.039 336.927 null] +7140 0 obj << +/D [7136 0 R /XYZ 85.039 336.927 null] >> endobj -7141 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +7135 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7149 0 obj << +7143 0 obj << /Length 2570 /Filter /FlateDecode >> @@ -33633,45 +33613,45 @@ _¨<Ψ*¥¾ÙĈ¿jLô(z”{_ZºW-MÚìê>ÂÌ/K‘JQÍ€Ñ.tý†)P ̾Îp±ÍìÇÏuÙ>Æ0Ï!†éâ…)g2Y@Ò”TO|š<jœò0‰ÉJ$0¯Ò^ð*™š=^ºQM#˜»8h€ˆ¶¦xD‰t1 ¿L°ßÃuØKñî¦PäÁ™P±åó±ºBÉCN¹í5W6Š²oáͺ¤˜ `ͦ`wøÇÀdv¨6åUBÇ̱)‚?ÎÑx“»„N_ ë½^¡Í91Íma˲2¾Jíø€‰”
f|álg^¼«®«žû=3yŠ°,DÅ#‘wè]˸>xcÓ±1ÐÕÇ9ìdæSÙþ±$ÿ×ÿ¯³9
ÒUåÓ)- C?T†Ô\-?ò›D™ŸdÑ%Ãÿêendstream endobj -7148 0 obj << +7142 0 obj << /Type /Page -/Contents 7149 0 R -/Resources 7147 0 R +/Contents 7143 0 R +/Resources 7141 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R +/Parent 7118 0 R >> endobj -7150 0 obj << -/D [7148 0 R /XYZ 85.039 781.388 null] +7144 0 obj << +/D [7142 0 R /XYZ 85.039 781.388 null] +>> endobj +2898 0 obj << +/D [7142 0 R /XYZ 85.039 761.463 null] +>> endobj +7145 0 obj << +/D [7142 0 R /XYZ 85.039 739.701 null] >> endobj 2902 0 obj << -/D [7148 0 R /XYZ 85.039 761.463 null] +/D [7142 0 R /XYZ 85.039 545.001 null] >> endobj -7151 0 obj << -/D [7148 0 R /XYZ 85.039 739.701 null] +7146 0 obj << +/D [7142 0 R /XYZ 85.039 504.837 null] >> endobj 2906 0 obj << -/D [7148 0 R /XYZ 85.039 545.001 null] +/D [7142 0 R /XYZ 85.039 323.686 null] >> endobj -7152 0 obj << -/D [7148 0 R /XYZ 85.039 504.837 null] +7147 0 obj << +/D [7142 0 R /XYZ 85.039 280.733 null] >> endobj 2910 0 obj << -/D [7148 0 R /XYZ 85.039 323.686 null] ->> endobj -7153 0 obj << -/D [7148 0 R /XYZ 85.039 280.733 null] +/D [7142 0 R /XYZ 85.039 210.765 null] >> endobj -2914 0 obj << -/D [7148 0 R /XYZ 85.039 210.765 null] ->> endobj -7154 0 obj << -/D [7148 0 R /XYZ 85.039 170.601 null] +7148 0 obj << +/D [7142 0 R /XYZ 85.039 170.601 null] >> endobj -7147 0 obj << -/Font << /F56 3230 0 R /F20 2965 0 R /F15 2976 0 R >> +7141 0 obj << +/Font << /F56 3226 0 R /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7157 0 obj << +7151 0 obj << /Length 2646 /Filter /FlateDecode >> @@ -33693,59 +33673,59 @@ I]öçGr¿8Œœë±ÆÎ3¯Ð¯E†NrKö”6õU6†à0п6Ûî˜;¶ÿÚÜ¢¯}ð’ÁDÇ>aPÆSíjÂû&
õtD ÛK‘ËË–ÓÄÿñ@$ N$“Dh6ëº7LßS&bòC¤¯*·‘Lr<Dß!:F…z¿ûöË‹ØÀÆ9…†¤Õ²°Õ‰$?ö’ž~bäSý`õÜècÌS[gtx™Ý²?!I?ѻʋ•rQL(Yᬲ48¬º(éÃJçʹ-„~ð4Ÿ´ïm}£ §Ð’‰7ŽÝÞ\»¼Ð6!l®¶ö‘KXåy›Ö["eÑó’EÇýŒJÚ÷Y:âkí›SèØ×RÇ^aè™Iûü†¦}X—^›J(ùEçÆëšPÃã„ØÔUivlxA¶%n£4ËySÂV²%%DùÆóCÔÀŽ©eüˆŒ¼Í*ÎO`.oI¢=Ÿˆ;-Kyà0Q¿;¦‡¼Ÿ1Ã`(È"´<˳yÅöÒ¼;çƒ_j=÷gP|,uz6»ÑœL[}Ïw“0¶i«oêÜ!?m·Sí.ž¸ñ± ŸzSIS׋ÎÖHN¿k7
#’Œ*@ÒII>R›0¼°¯¡ ?¢GÚùÈ`ÞýÄeY/y'ßAÔv²@vÉÃÌC%Ñ[GóTŽ¢o»Á5‡yp·mYºI¦ÇïP¿^xGÎΤã¶ÔèržCì›®7² n5þÄÎì=w)ñ´/²>ãþèË÷h„ž÷3·¶öë&ºÈþ
F»M8ðvL};ûåϯ߹̀ÆÕå‰ ™K9GI‘mð™¤(H*]1Á8»GsT¾d¶'*ÏUG-þYQÿè«Ýè±ÆMFfµƒÝPAâYðbÀŸíËk¾îüW?Ûáendstream endobj -7156 0 obj << +7150 0 obj << /Type /Page -/Contents 7157 0 R -/Resources 7155 0 R +/Contents 7151 0 R +/Resources 7149 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7124 0 R -/Annots [ 7162 0 R ] +/Parent 7118 0 R +/Annots [ 7156 0 R ] >> endobj -7162 0 obj << +7156 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [130.467 370.097 253.763 379.665] /Subtype /Link /A << /S /GoTo /D (Other-Clients) >> >> endobj -7158 0 obj << -/D [7156 0 R /XYZ 85.039 781.388 null] +7152 0 obj << +/D [7150 0 R /XYZ 85.039 781.388 null] +>> endobj +2914 0 obj << +/D [7150 0 R /XYZ 85.039 718.394 null] +>> endobj +7153 0 obj << +/D [7150 0 R /XYZ 85.039 678.231 null] >> endobj 2918 0 obj << -/D [7156 0 R /XYZ 85.039 718.394 null] +/D [7150 0 R /XYZ 85.039 564.826 null] >> endobj -7159 0 obj << -/D [7156 0 R /XYZ 85.039 678.231 null] +7154 0 obj << +/D [7150 0 R /XYZ 85.039 521.872 null] >> endobj 2922 0 obj << -/D [7156 0 R /XYZ 85.039 564.826 null] +/D [7150 0 R /XYZ 85.039 465.454 null] >> endobj -7160 0 obj << -/D [7156 0 R /XYZ 85.039 521.872 null] +7155 0 obj << +/D [7150 0 R /XYZ 85.039 422.5 null] >> endobj 2926 0 obj << -/D [7156 0 R /XYZ 85.039 465.454 null] +/D [7150 0 R /XYZ 85.039 354.654 null] >> endobj -7161 0 obj << -/D [7156 0 R /XYZ 85.039 422.5 null] +7157 0 obj << +/D [7150 0 R /XYZ 85.039 309.579 null] >> endobj 2930 0 obj << -/D [7156 0 R /XYZ 85.039 354.654 null] ->> endobj -7163 0 obj << -/D [7156 0 R /XYZ 85.039 309.579 null] ->> endobj -2934 0 obj << -/D [7156 0 R /XYZ 85.039 133.339 null] +/D [7150 0 R /XYZ 85.039 133.339 null] >> endobj -7164 0 obj << -/D [7156 0 R /XYZ 85.039 88.265 null] +7158 0 obj << +/D [7150 0 R /XYZ 85.039 88.265 null] >> endobj -7155 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F20 2965 0 R >> +7149 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7167 0 obj << +7161 0 obj << /Length 1035 /Filter /FlateDecode >> @@ -33756,21 +33736,21 @@ xÚ¥VÝoœHß¿‚>uèugçXÐ=œ6UÒ¦º¦M²UujûÀû¡ æÊù6ÍÀo¬e—ÚD¹…g®aî´„¥¢–\$„ÒµDìÁ;JØeGO@Ç Tìî¾™h_{m`B†0?{GCU±Òäì endobj -7166 0 obj << +7160 0 obj << /Type /Page -/Contents 7167 0 R -/Resources 7165 0 R +/Contents 7161 0 R +/Resources 7159 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7169 0 R +/Parent 7163 0 R >> endobj -7168 0 obj << -/D [7166 0 R /XYZ 85.039 781.388 null] +7162 0 obj << +/D [7160 0 R /XYZ 85.039 781.388 null] >> endobj -7165 0 obj << -/Font << /F56 3230 0 R /F15 2976 0 R /F62 4052 0 R >> +7159 0 obj << +/Font << /F56 3226 0 R /F15 2972 0 R /F62 4047 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7172 0 obj << +7166 0 obj << /Length 398 /Filter /FlateDecode >> @@ -33779,33 +33759,33 @@ xÚ}RMSƒ0½ó+rLÄÍ'áj«Ug䦰¤…±…¥ÿß„@e´t˜ÍîÛ}ïeaÜÃQDŠÃ¨0m «¬"6 ¤TIéâ Ѩ1 eÅ;–@I¬àåúÄB'8¯‹,ŸHÌðâÕŸ4^4õ0¹;·yW5u€¬ÎUaÉgö=d-#K¢©ÑWÕŠ¹ "á7hg[¦jj…IgNOpí¾l´Â¼™âµWÞt³Ò†®›ì¿˜ž)Ä€¦NØ•1”ñ´gÏÊêDb oOp™ ÃmC®¨ŠÔÄñÁ«Ì¿ 7؆L5TªÚ'»&œº²r]ýô·voó“ï´Î¬[,~îBe:î]œ×µX·žµ§Ùä’ç/÷ÚW§rDNÆT³õ_åEœüuúå1ÿ?Û…Óèìn|ÇÙÍê=Ù ŸÎ\¿ endobj -7171 0 obj << +7165 0 obj << /Type /Page -/Contents 7172 0 R -/Resources 7170 0 R +/Contents 7166 0 R +/Resources 7164 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7169 0 R +/Parent 7163 0 R >> endobj -7173 0 obj << -/D [7171 0 R /XYZ 85.039 781.388 null] +7167 0 obj << +/D [7165 0 R /XYZ 85.039 781.388 null] >> endobj -2938 0 obj << -/D [7171 0 R /XYZ 85.039 761.463 null] +2934 0 obj << +/D [7165 0 R /XYZ 85.039 761.463 null] >> endobj -3175 0 obj << -/D [7171 0 R /XYZ 85.039 653.495 null] +3171 0 obj << +/D [7165 0 R /XYZ 85.039 653.495 null] >> endobj -2942 0 obj << -/D [7171 0 R /XYZ 85.039 653.495 null] +2938 0 obj << +/D [7165 0 R /XYZ 85.039 653.495 null] >> endobj -7174 0 obj << -/D [7171 0 R /XYZ 85.039 615.228 null] +7168 0 obj << +/D [7165 0 R /XYZ 85.039 615.228 null] >> endobj -7170 0 obj << -/Font << /F20 2965 0 R /F15 2976 0 R >> +7164 0 obj << +/Font << /F20 2961 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7177 0 obj << +7171 0 obj << /Length 2178 /Filter /FlateDecode >> @@ -33819,230 +33799,236 @@ k=Ï)fØZ LÍRWÀͪúÍ(×#|´²ß³ýj%-,`4[Ú–‚¦yaÿ2áÊDy¬öðHF{t²Üæ‡Í)$pgÖn³R:Ç7öq Ö! ÿáå¹'2ESáD¶Q]ƒç§éü‹ÃYÍÃg nZó¯!âb§#yLdÌg'?ýoü?Ó^¤nendstream endobj -7176 0 obj << +7170 0 obj << /Type /Page -/Contents 7177 0 R -/Resources 7175 0 R +/Contents 7171 0 R +/Resources 7169 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7169 0 R -/Annots [ 7180 0 R 7181 0 R 7182 0 R 7183 0 R 7184 0 R 7185 0 R 7186 0 R 7187 0 R 7188 0 R 7189 0 R 7190 0 R 7191 0 R 7192 0 R 7193 0 R 7194 0 R 7195 0 R 7196 0 R 7197 0 R 7198 0 R 7199 0 R 7200 0 R ] +/Parent 7163 0 R +/Annots [ 7174 0 R 7175 0 R 7176 0 R 7177 0 R 7178 0 R 7179 0 R 7180 0 R 7181 0 R 7182 0 R 7183 0 R 7184 0 R 7185 0 R 7186 0 R 7187 0 R 7188 0 R 7189 0 R 7190 0 R 7191 0 R 7192 0 R 7193 0 R 7194 0 R ] >> endobj -7180 0 obj << +7174 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 585.012 375.719 596.701] /Subtype/Link/A<</Type/Action/S/URI/URI(http://hr.uoregon.edu/davidrl/cifs.txt)>> >> endobj -7181 0 obj << +7175 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 557.913 361.605 569.603] /Subtype/Link/A<</Type/Action/S/URI/URI(http://afr.com/it/2002/10/01/FFXDF43AP6D.html)>> >> endobj -7182 0 obj << +7176 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 530.815 333.847 542.504] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ubiqx.org/cifs/)>> >> endobj -7183 0 obj << +7177 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 503.717 304.768 515.406] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.anu.edu.au/cifs/docs/what-is-smb.html)>> >> endobj -7184 0 obj << +7178 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 476.618 347.041 488.308] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/1999-05/samba_01.html)>> >> endobj -7185 0 obj << +7179 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 449.52 266.338 461.209] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.tldp.org/HOWTO/SMB-HOWTO.html)>> >> endobj -7186 0 obj << +7180 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 421.815 286.15 434.717] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.phrack.org/phrack/60/p60-0x0b.txt)>> >> endobj -7187 0 obj << +7181 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 395.323 334.902 407.012] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/1999-09/samba_01.html)>> >> endobj -7188 0 obj << +7182 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 368.225 355.962 379.914] /Subtype/Link/A<</Type/Action/S/URI/URI(http://hr.uoregon.edu/davidrl/samba/)>> >> endobj -7189 0 obj << +7183 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 341.126 437.289 352.816] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/2001-05/smb_01.html)>> >> endobj -7190 0 obj << +7184 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 314.028 327.132 325.717] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/2002-02/samba_01.html)>> >> endobj -7191 0 obj << +7185 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 286.929 539.579 298.619] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ru.samba.org/samba/ftp/docs/Samba24Hc13.pdf)>> >> endobj -7192 0 obj << +7186 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 272.774 444.915 285.676] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ru.samba.org/samba/ftp/docs/Samba24Hc13.pdf)>> >> endobj -7193 0 obj << +7187 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 246.282 333.053 257.971] /Subtype/Link/A<</Type/Action/S/URI/URI(http://ru.samba.org/samba/ftp/slides/)>> >> endobj -7194 0 obj << +7188 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 218.577 470.259 231.479] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html)>> >> endobj -7195 0 obj << +7189 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 192.085 539.579 203.775] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/2001-05/smb_01.html)>> >> endobj -7196 0 obj << +7190 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 178.536 364.521 190.225] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.linux-mag.com/2001-05/smb_01.html)>> >> endobj -7197 0 obj << +7191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 151.437 364.371 163.127] /Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ftp.stratus.com/pub/vos/customers/samba/)>> >> endobj -7198 0 obj << +7192 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 124.339 212.732 136.029] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/samba/docs/10years.html)>> >> endobj -7199 0 obj << +7193 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 97.241 308.062 108.93] /Subtype/Link/A<</Type/Action/S/URI/URI(http://tldp.org/HOWTO/Samba-Authenticated-Gateway-HOWTO.html)>> >> endobj -7200 0 obj << +7194 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 72.263 240.635 81.832] /Subtype/Link/A<</Type/Action/S/URI/URI(http://samba.org/samba/docs/SambaIntro.html)>> >> endobj -7178 0 obj << -/D [7176 0 R /XYZ 85.039 781.388 null] +7172 0 obj << +/D [7170 0 R /XYZ 85.039 781.388 null] >> endobj -2946 0 obj << -/D [7176 0 R /XYZ 85.039 761.463 null] +2942 0 obj << +/D [7170 0 R /XYZ 85.039 761.463 null] >> endobj -3183 0 obj << -/D [7176 0 R /XYZ 85.039 657.513 null] +3179 0 obj << +/D [7170 0 R /XYZ 85.039 657.513 null] >> endobj -2950 0 obj << -/D [7176 0 R /XYZ 85.039 657.513 null] +2946 0 obj << +/D [7170 0 R /XYZ 85.039 657.513 null] >> endobj -7179 0 obj << -/D [7176 0 R /XYZ 85.039 615.228 null] +7173 0 obj << +/D [7170 0 R /XYZ 85.039 615.228 null] >> endobj -7175 0 obj << -/Font << /F20 2965 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R >> +7169 0 obj << +/Font << /F20 2961 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7203 0 obj << -/Length 873 +7197 0 obj << +/Length 977 /Filter /FlateDecode >> stream -xÚ¥VKsÚ0¾ûWøVq°¢·¥^:IòhÓ¦@†Cšæ1%vjÈ0ù÷ݵlp:ÃpÐc׫Oß·»‚‡~<´š2éÂØr*
'Ïç`¹ -xé•.QÍçbœõ´ 9£Ž¹p8ÛÇÑTi§äòúü~Øíw")%Qœv¢8¶¤×áä¡ß±’¯+#œtÁ0øá"&—ÝAçixt‡;$»3àT‡0þO,œäÛ€Qél¸…9£ÌÏà ZÉr½ -ÁÏ](oS¡ÿªíÖ•G$µVfF3ª™Ú1£xÎ8UL†•Ró‹ñ¸y;εچµ`Í‘[ÀìM¸‘ÏKK¿†ŠsA%aAð¬Ò«k´o@mÉr#¨pƒz
PŸ/ +xÚ¥VËnÛ:Ýë+´+µË·È»¹H»é#M;ð¢·Õ–ã:R*90ò÷e[U9€á…DÎhxxÎ<ÌC?ZM™tab9•Ö†óÇ€…+°|xã7.qËçÃ4x?Ö&äŒ:æÂéòGS¥e8]ü —W·ÓÑ]K)‰â4Š“Ä’qÄÉý]d%™^íðàd†É·Š„\Ž&ÑÏéç`4= 9œ§:„ñ;øñ“…€ü9`T:îàQæÇ +Ÿ Â'Ôk‚úüû +°µ”%zpÌ™ŠL‹„2w"¿„¢Ì §“,ƒËbV?‹-X³ñì#öOÉ-r—VÕ®(#ÍÉw
¹‡tþ°ÎW~æáªØù—O[ÿ¼€[JŒ‘EZù_+úë.¾y¿kŒ˜×‡²Ò;L2<rþ\‚m½}A®Þ¹ná—R@–ã¥9ª/„ ×ëyYTŲY~Éáû‹r·‰1Eó]Ì¡Jtýq¶XeXΊ|H+¸«‘”ƒ„ÌD½Ò@4áoJcM´N—½Ó©ti;3]º°zÓ¥
k&¾øš›¤¿P¯Ô/ÙÓyñË«›H2›Þô¨È•¤ÎÈFÅ_‘°äÅwÖ‹µKŸ~ùµ endobj -7202 0 obj << +7196 0 obj << /Type /Page -/Contents 7203 0 R -/Resources 7201 0 R +/Contents 7197 0 R +/Resources 7195 0 R /MediaBox [0 0 595.276 841.89] -/Parent 7169 0 R -/Annots [ 7205 0 R 7206 0 R 7207 0 R 7209 0 R 7210 0 R 7211 0 R ] +/Parent 7163 0 R +/Annots [ 7199 0 R 7200 0 R 7201 0 R 7202 0 R 7204 0 R 7205 0 R 7206 0 R ] >> endobj -7205 0 obj << +7199 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 749.508 189.072 759.076] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.samba.org/cifs/)>> >> endobj -7206 0 obj << +7200 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 720.288 539.579 731.978] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/support/kb/articles/q92/5/88.asp)>> >> endobj -7207 0 obj << +7201 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [111.316 706.739 164.127 718.428] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/support/kb/articles/q92/5/88.asp)>> >> endobj -7209 0 obj << +7202 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [111.316 620.916 379.622 632.606] +/Rect [111.316 679.641 358.15 691.33] +/Subtype/Link/A<</Type/Action/S/URI/URI(http://www2.sphaero.org/docs/#W2K)>> +>> endobj +7204 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [111.316 593.818 379.622 605.507] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/support/kb/articles/q92/5/88.asp)>> >> endobj -7210 0 obj << +7205 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [111.316 593.818 282.325 605.507] +/Rect [111.316 566.719 282.325 578.409] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/support/kb/articles/q136/4/18.asp)>> >> endobj -7211 0 obj << +7206 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [111.316 566.719 319.695 578.409] +/Rect [111.316 539.621 319.695 551.311] /Subtype/Link/A<</Type/Action/S/URI/URI(http://support.microsoft.com/support/kb/articles/q136/4/18.asp)>> >> endobj -7204 0 obj << -/D [7202 0 R /XYZ 85.039 781.388 null] +7198 0 obj << +/D [7196 0 R /XYZ 85.039 781.388 null] >> endobj -2954 0 obj << -/D [7202 0 R /XYZ 85.039 691.296 null] +2950 0 obj << +/D [7196 0 R /XYZ 85.039 664.197 null] >> endobj -7208 0 obj << -/D [7202 0 R /XYZ 85.039 648.343 null] +7203 0 obj << +/D [7196 0 R /XYZ 85.039 621.244 null] >> endobj -7201 0 obj << -/Font << /F56 3230 0 R /F41 2998 0 R /F58 3365 0 R /F15 2976 0 R /F20 2965 0 R >> +7195 0 obj << +/Font << /F56 3226 0 R /F41 2994 0 R /F58 3360 0 R /F15 2972 0 R /F20 2961 0 R >> /ProcSet [ /PDF /Text ] >> endobj -7212 0 obj << +7207 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace 129/.notdef 161/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis 197/.notdef] >> endobj -5857 0 obj << +5851 0 obj << /Length1 1934 /Length2 10773 /Length3 532 @@ -34050,7 +34036,7 @@ endobj /Filter /FlateDecode >> stream -xÚí–UX\ÝÒqw‡ …àîwwwhÜÝ!8‡ +xÚí–UX\ÝÒqw‡ …àîwwwhÜÝ!8‡ J¸ÙʯÖS}%°žÚ+[ªþJ`uW«k¾X]ë•ÀêÚx02›º˜˜ÙÝ쀯Íç+›‚ÃÿyWxÙÿÎþÏëÈ–w¿0.®fŽ.¯'ÆËõ¯ËûŸµÁ~^ï-/Øé+»aö7±²€Ûaþ‚ÝÿÀ¿îÝvgù‚dõ‚-Zÿ`¶ ؅ݶñúZ³‚'³Ã¶áø‚m8ý`]—?ð¯«þ‚[âö‚m¸ÿ` ؆ç+²mxý`Þ Ç_GöOåÿ=WEE½|9 /
ø<QKëJ*ék *ˆ÷c®„‚±5A!r¬ïCð×MbýÒ0a·–@¢ô1 @@ -34099,39 +34085,39 @@ lœ…$ae«±nG%¾„|(ÔáÙ·9»Å{‹©óæÈw?ÛáqÙ°ŠvÝœnÌE÷ÔCä0H;^8ØXaövÞE —ð½sAÏSòGsªÙᨮoì)yæ„š©Gé+GP½ØuD¡jà‡ÓÝIqWdÞ¨¶¦ hBÐýt©þõÂ>ŽIt3eÁS¨Pb2Ä>ñÂî‡Ñ%£IœŠ³Á.«ÐÓ_³<ÎRc{‘u³9tÓf3n'ì|É÷.¤ÒeXôL‰MR®Ç³˜6ᵪŽö IzÎgçR+¹È3{ݦAX¥P†ínGáEz¿bõ¢ÔÎÜdÁf‘…l€fÕÝ„foY¦ë”OnÐTu®åoñË…GtN6Yˆ0ÇXIô‘H¬cgaõ7zØ^[ŒB<[¢ët‡|+-~QO†š-³ÐrˆhcmZÇÈl,L{ÛL= -ÅIÿþVŸ–5h—ŒBó—^W¿„Ñ%q/ÂQ83!ýî𷇧ƒ¹Æ÷=‰]“äjÏÑÛD÷¡ËRÁ;¸’ÔHI{Ø8rtb¦Ô6 `ˆò¢Z'iö§Ö‚Êïð/Ž/ýÓŸ'[¥Y
”Šû>t¢Q?{©—*@¨Š@ÚËðÔ,w£âôØóÔ¬`dÚ»’Y8!>$vʘѶèàÛœiÒUªØךÉJ`¹UMùq4D•²¾ÈodЙ¨˜ÎSN–S«¤Šs™pV{â;|R4ä8õ¨ªÖ™K¯ž*¤m†ºÜ'€ýž©Œd1Îzû^WUÌ;b5ªTÂIã5Ñ‚»¸¬¡lq„}Kéô枺sñô'z•†¸ô—G˜Oj]Ë„ì +ÅIÿþVŸ–5h—ŒBó—^W¿„Ñ%q/ÂQ83!ýî𷇧ƒ¹Æ÷=‰]“äjÏÑÛD÷¡ËRÁ;¸’ÔHI{Ø8rtb¦Ô6 `ˆò¢Z'iö§Ö‚Êïð/Ž/ýÓŸ'[¥Y
”Šû>t¢Q?{©—*@¨Š@ÚËðÔ,w£âôØóÔ¬`dÚ»’Y8!>$vʘѶèàÛœiÒUªØךÉJ`¹UMùq4D•²¾ÈodЙ¨˜ÎSN–S«¤Šs™pV{â;|R4ä8õ¨ªÖ™K¯ž*¤m†ºÜ'€ýž©Œd1Îzû^WUÌ;b5ªTÂIã5Ñ‚»¸¬¡lq„}Kéô枺sñô'z•†¸ô—G˜Oj]Ë„ì endobj -5858 0 obj << +5852 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7212 0 R +/Encoding 7207 0 R /FirstChar 33 /LastChar 124 -/Widths 7213 0 R -/BaseFont /ZVOMKA+CMTCSC10 -/FontDescriptor 5856 0 R +/Widths 7208 0 R +/BaseFont /OOFDDW+CMTCSC10 +/FontDescriptor 5850 0 R >> endobj -5856 0 obj << +5850 0 obj << /Ascent 472 /CapHeight 611 /Descent 0 -/FontName /ZVOMKA+CMTCSC10 +/FontName /OOFDDW+CMTCSC10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [4 -233 973 696] /Flags 4 /CharSet (/exclam/quotedbl/numbersign/dollar/percent/quoteright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/greater/A/B/C/D/E/H/I/K/L/M/N/O/P/R/S/T/U/V/W/X/bracketleft/backslash/bracketright/underscore/quoteleft/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/bar) -/FontFile 5857 0 R +/FontFile 5851 0 R >> endobj -7213 0 obj +7208 0 obj [525 525 525 525 525 0 525 0 0 0 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 0 0 525 0 0 525 525 525 525 525 0 0 525 525 0 525 525 525 525 525 525 0 525 525 525 525 525 525 525 0 0 525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 0 0 525 ] endobj -7214 0 obj << +7209 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star/partialdiff/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/flat/natural/sharp/slurbelow/slurabove/lscript/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie/psi 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/tie 197/.notdef] >> endobj -5836 0 obj << +5830 0 obj << /Length1 794 /Length2 1135 /Length3 532 @@ -34142,44 +34128,45 @@ stream xÚíRkTT×Â#PALyÄ’£™2/CQžCx qx)Ãc˜{.ÌÜ;ܹÃOYQC@!ЀBè¬X‹( …R#…@x”ÒhA1½@]YÕŸí¯®Þóçî}öù¾}öùlv…ñ¼ ,æa(áÀ¢³¸À'$$À›Å$`2)66>8,$õ0°ÜÜœA BØŽ€éÂå8q7DÀ“eàHR2¨>´
‘ð’Â8"¢ DH$ÃR²†H(|L„ÀDxI$àÀÆ 98 c?FvƒI/ÿ
[¯ç)$’ýBéFù¨^¥ˆ$ã_L*S0B0ÆÑW¥Qð–;oLòZŸ -½êƒŒoÓ#"42øàû—O»¹&DP"<Cæ/òMÌú“!ሠ-Ä0éL&‹’ëå_ì+ÝüP!h`sœÇ…rˆHÄY,€ ¬°Š´Ì £Ad09@Œá”wuf†–Ë7Ø-‚
I³G†·Á½~7ooL•åÀâ -‡Qbs¨ÈÜ^b1BF
Ã*XD»‡‰ÜRÎ|ùAc®ß§·/éÐä;+ -nuª+Ýéß¹o¿‹5[=2)4IA.W,53 1gÂâK¯ìÞ,>£pÔ¤×hí|_oI´ ˆÓê«ééÚ&=WôÃØ;ß˾²_ú³õòÃôσçX.,‹µïß[œ›zx`bÌà,d=]A‰ùCp99û°ôæÚßü±O±±ú>3AÕ²é‹1‹®#©1ªt;^¢”/uš-±y2(?Æ뛜®² -Ê» U¥—ùÔò³ºÿ¨|ë±Ý@ù‰C-£ðµ¿Òl‹8º\V—(drU/—r©¥í]^ª²´btêgÊöæ÷£ž$x,Zyü¾éÁŽ&f¥y7Œ Ïe†¶Û†/ï½9´;½o–w¥¥üȉ¨Ò÷x.}°#yQk?MÆïŒ*ÍÏ'V{6t–c;zýdt£S|QÉÉ€"\¯ÑOÛWC\rR¢V¨Á?̧ìëÎÓ¸ì¦gZãŠÁ©¤_û6Ä[!ÒF]uO²l|öpL :UÍï.ô=Ì&ߎ¿º3¥ø‹“:‹«Ãß|s|¯HyÅ.¹0ãîÊ›«õC¡‘7¦>±ÝcŒž1qUÆ%@Ð@ÒþØ.ÁÜÅŠ‹Ñº}s#ºê]“¼óL›zzÛÎÆ4º¿£ô»Õ£_~8l{I»uý¡þ”L;ͲzçéRšÕØ·ÊvÛþÛ.tkýæ´ÃbÝñk‰%Ñ™¡µ1f5–¹îÖj%¼ÞnkitÚ^ý“ò¼á•KcZï%w5V¨ãvi£R~ëQ‰–h®,i³¹pÚì N<¡êjùëì¯ÛEVm#‹ã²s®P?W²÷ǼÂùù«šV5œ?uÅ$äÓÚU!MQµæ¦º´KÏŒŸ=epùôþ£É‚œzAœAfºyès·vÙQ÷kN)F¿™úÈ¡6Üé£*x½ÒZ{úú¶Ã?e†ÞÈV{kíêýýÂñ"cßögZ¶5Û¨wúÍx\,Öž+û¶®øšU~Ÿ.¤°‚ѺSŠãžÈ@ -»~þÔ*_¡ÿsÀ‡+ÿôÐ#Ç|ÃuÉ þSû8êéʺáy(ìz®gÍ߯[ú¥_ ãןï¯4<`ŸêÔþ]\…Wâ›'Ö²}ôN†ôÜü³åÙÌ™Ií÷NÚÞ¼¼;¡§Êº«ã¥kž[|Ö+øítá‡ÖÂ2f¢4àX¦Gäjb‚“=×$•gÍ¥éô÷Eóïytå³¾‹hÊ32”=_¢úZ,Æ—ìzÔ˜¶SŸòxMÝ:ŠáŒ“–—¹#ñEê&F’{{÷‹˜¼ÙÖì›:¦´23ZËèmµ†€òlœKQ~nk>µòñΫ˜žË¥»Qß»vã'ï.ÿª¡®Ýnw‹¡Gu¾/7`bVµ{@ÿ¶zÑÙ‰êðèúÔíîöz3#A÷F¿ñY0,Ɖ:eJ÷´Ð{«öÙQÿ4.;ò~Øê´Ó¹ÔµA:q#ßl–Âü?ÊÿüOI`!N`R!žJù'fÝŽ)endstream +½êƒŒoÓ#4ÂË?$ÚþåÓnî† ”ÏÁ€ù‹|³~ÁdH8¢1L:“É"…äzùûJ7?T„AšØg Äqa…"q@ (« +QÆîa"÷‚”3_~Иë÷éíK:4ùÎʆ‚[…êJwúÂwîÛïâ_
…ÃVL +MRËÆ‹AÍHÌ™°øÒ+»7‹Ï(5é5ÚA;_Å×[-â´újzº¶IÏý0öÎ÷²¯ì—þl½ü0½Cçóà9–Ë‹ÅbíÆû÷Ö禘38YOWPbkþ\GÎ>,½¹ö7ìSl¬¾ÏLPµlúbÌ¢ëÁHê_Œ*ݎׄhåKfKlžÊñú&§«ì‡‡ò.HUGée>µü¬î?*ßzl7P~âPË(|í¯4Û"Ž.—Õ% +™\ÕË¥\ji{——ª,ú™²½ùý¨' ‹–G¿ozp‡£‰YiÞ
cÂÀsg™a…í¶áË{o-ÅNï›å]i)?r"ªôÃ=žKÅ_ßìHG^ÔÚãO“ñ;£Š@óó‰Õž
†å؃ÇDÿ#Ýè_Trg2 ×kôÓöÕ—œ”è…jðÇó)ûz«sç4n;C«é™Ö¸bp*é×¾
ñVˆ´QWÝ“,Ÿ=h†€NUsÇ»Ë}óÉ·ã¯îL)þâ¤ÎbÇêð7ßß+R^±K.̸»òæjýPhä©Ol÷£gLg\•q 4´?¶K0w±âb´nß܈®z×$ïÇ<Ó¦žÞ¶³1îoç(ýnµÅè—Û^Òn]¨?%ÓN³¬Þyº”f5ö²Ý¶ÿ¶]çZ¿9íÅ°ØAwG`üZbItfhmŒYe®»µZ ¯w†ÛZ]«¶Wÿ¤|'oxåÒ˜Ö{ÉÝFÍ‚ê¸]Ú¨”ß:CT¢%š+KgÚl.ß6û¨O¨ºZÁB>Ã:ûëv‘UÛÈ⸆ìœ+ÔÏ•ìý1¯p~þª¦U
çOA± ùÂÇ´vUHSDÔE¹©.íÒsãgO\>½ÿè@² §^gP£™núÜ]vÔýšSŠÑo¦>r¨
wú¨ +„F¯´Öž¾¾íðO™¡7²ÕÞZ»z¿p¼ÈØ·ý™–FͶêG…~3‹µçʾ+þ‡f•ß'ƒK )¬`t€î”â¸'2®Ÿ?µÊWèÿÜ0àáÊ?=ôÈ1ßp]2¨ÿÔ>Në‚zº²nx +»žëYó÷ë–~éWÂøõçã;Ä+
ا:µWá•ø扵l½Ó‚!=7ÿ,dy6sfRû½SƇ¶÷/ïNèé²îêxéÚƒçÖŸõÄ +~;]ø¡µ°Œ¤(
8–éùƒš˜àdÏ5IåYóCi:ý}Ñü{]Fù¬ï"šòŒeÏ—¨¾‹ñ%»µ¦-ÃÔ'†<^S·ŽâAg8ã¤åeîH|‘º‰‘äÞÁý"&o¶5û¦Ž)ÌŒÖ2z[! <çR”ŸÛšO|¼ó*¦çrénAÔ÷®]ëøɻ˿j¨k·ÛÝbèF]§ïä
˜˜UíÐÿ€Þctv¢:<º>õD»{£½ÞÌHнƒÑo|‹q¢N™ƒÒ=-ôÞª}vÔ?ËŽ¼¶:ít.umNÜÈ7›e§0ÿÃòÿÿDXˆ˜Tˆ§Rþ psŽ endstream endobj -5837 0 obj << +5831 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7214 0 R +/Encoding 7209 0 R /FirstChar 60 /LastChar 62 -/Widths 7215 0 R -/BaseFont /UOVLYR+CMMIB10 -/FontDescriptor 5835 0 R +/Widths 7210 0 R +/BaseFont /OUAGMX+CMMIB10 +/FontDescriptor 5829 0 R >> endobj -5835 0 obj << +5829 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /UOVLYR+CMMIB10 +/FontName /OUAGMX+CMMIB10 /ItalicAngle -14 /StemV 113 /XHeight 444 /FontBBox [-15 -250 1216 750] /Flags 4 /CharSet (/less/greater) -/FontFile 5836 0 R +/FontFile 5830 0 R >> endobj -7215 0 obj +7210 0 obj [894 0 894 ] endobj -7216 0 obj << +7211 0 obj << /Type /Encoding /Differences [ 0 /minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft 129/.notdef 160/space/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus 171/.notdef 173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade 197/.notdef] >> endobj -4854 0 obj << +4848 0 obj << /Length1 826 /Length2 1389 /Length3 532 @@ -34187,49 +34174,41 @@ endobj /Filter /FlateDecode >> stream -xÚíRiTSבH#¡*¨EAQ™ÒB@fƒÔÜÀ…››\4QVÒBpà„LP¤(ˆŠ€ UCAp -ă ‚ÅÏjòCØ\€üf¥ò>¤v‚|V`7«r ÕÈâ"°`l,~+WÛÔJù_¨ú¸85†·28³åßõ Á`Ñ{ -—ÃKEA>Èe|äcê6ð:/.üI?”CLO$G¢3Ž@ry—€TH²‚!”™°° -µ’ñ8„‹j -òVMgªŒ/]¸=¥vÑ
êUܪ*Œªl/¿®:lçþÛ‚!k–˜u-Ç$®d:µŽÈúöç5$ëP“#)UÙÎYv™ÌЙž”eÐà08Á½œjúJnP.ÓÄN¤¿6ÖÀ¦1S:ÔRàAHô8Ý)›^º=zA#~ÉÍýoÇ*ïn˜¦c¬ïú7›èfì\¹÷ùyXðâP„Otï’Óç„-È×-¶Ô‘úRNè8:J…1éÈkD[…Óûæi–S‚ýÑŽÇ/ijs‹Ú³g°ÅPÿŒæLt[Í÷Ñ1'ÔYBŸðç{ý:'ÜÑÏ3«pPôÏlzp³þxvRHboŒ©ñþË.ÔË‚#·GÔ_˜I·PŒ6¶z7¿õP—^}ëñTàúõ -ZëgXâ…ŸQ§^Lu9±u&âž4HE¶)–Â3û¶Xà“C»ž®Æ4=÷a6“ægd^9Ϭ£ÜA3Z=z•ON+´çì-ß8 tè£5ÛWþiYÛäY’1f÷¬®ùùô/œs-å_Þ -Ùº´6Ir{b¬‰‘XQ0lÍÚÓáM«ÞHN'`Ö<®_«sñ÷2̤©)«¥Ò¨7Rñ¢ümzvÍñZŹ؇F4·/•Úcmí§5Ê -d§,‡´W'¹×ÔÇ]÷\lk @Èõ&ô—Ó–PM]qäHžß¯øÑ¿o!‘À«%Keq™ƒ_ŸÍ½&”±®Âu–ˆYkéþ*-ó¯â—$+ºW7éèåß9r_pI]{lY˱õlÉNµ¾]\3þȉ³y§m½ŽÑòFEvkÄqMníWe3zóUR…©ñ7®øóò>ô¬míÆ÷ÜÒ/Ϭø8úɸ*ú3ƒ£¤æä”á¿*N´ÍAEânÃ
äó ˜óæfó·üRžß`«üWmz¶²ÊkØEÙPÞ™ßXÔvñè¯
1KÒÇkGƱ5õQ»ãzÔUeVPìÍ!anu–àZùáëmñ{“hÌe®ÅÔΟ’§ä›õXéŸå;¯µM%Ö„êö-ï—)‡GóÂTFÐ×~hìn¹\/¥fy»Ñx%k¥5Éå•c¾iéÉWôË„Ùy;ž$Y-}´#o|ÄØP’ºÜbÿ{Uu vòå"Õ¦ú‡ºÜäJ9Ì.UŸ˜Y>mY=¼ -
·¥¥¡%G9Sû[ô»¶d$`T„¨ -Ã:Å<‘ÄÃ/ö â{%¬ÉíÞ©ÅЄ·ºNiPò´wݘ¸%C–õÓ$l³•J¶YÇÏoáú4rü²wbiöyõOÿSñ‚×”Ž“9´Z{zW¥EUúàý Õç‘2ùºIgî>.±(CZàG•®ºŽÛ{jˆ3a³"ÜêáîÂɯ.õçÿÙÒ]ÎîÇd2ƒƒmÕÉ´ìõhÚPÞ>ÍmE“ÿIÉo¦t{Èä6
ÝÛËê$vèÁåM/ö¸‹” :wc÷˜«»ªsÍÚÇäœr+r^vh-¯gÐ}bÔ\YØÿyÖ#ñùøŠ²®!÷ö]b_o庣özõOx]4Kêp†Nüdkš”ð_.ì?þ/ -0aÁG¹?ûoºº*ˆendstream +xÚíRiTSבh#¥* EAQ™Ò2ÉŒa’¸ps’‹&HÀJZ®'f$8 HPAª.†‚à + @f „2âæƒs8ˆ0?¢±oN>8(Ì-"ØöÃdç²tAC…\ üMŸ‹‰Ç—x +†¥ÞÐa4¼uí[ñ™8Ìú'õ´.ý^†™42b¶tCjÕV@"Zš·SÇš >‘í[q>ú‘þcõË¥6Ř£;…D©Òü8éi“e¡#íÕ .5õ17¼Â—Y-–#äzCÚ«K©«Šü”ÓWíØâ*~ôé[B$pkÉiLÆà—çrnqeë„Ì«z€`£)bÜZzð;÷bÓ¼ëGy%‰r¿îuMZ:yw?à_VUGj)ÚÄÒ›èTéZ—Á5ãÀ‘XÑ0‹ÛxÆʽÈ7wTh½^ÓäÜ~M:£³P)‘|ã„¿ ëCÏYÕnéqÉ)ýq»ÉŒ¡Š©¢=·]\@jNLÎ÷®bGZ‘ǧèín _ endobj -4855 0 obj << +4849 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7216 0 R +/Encoding 7211 0 R /FirstChar 102 /LastChar 110 -/Widths 7217 0 R -/BaseFont /QKJLBE+CMBSY10 -/FontDescriptor 4853 0 R +/Widths 7212 0 R +/BaseFont /RQUAYR+CMBSY10 +/FontDescriptor 4847 0 R >> endobj -4853 0 obj << +4847 0 obj << /Ascent 750 /CapHeight 686 /Descent -194 -/FontName /QKJLBE+CMBSY10 +/FontName /RQUAYR+CMBSY10 /ItalicAngle -14 /StemV 85 /XHeight 444 /FontBBox [-27 -940 1332 825] /Flags 4 /CharSet (/braceleft/braceright/backslash) -/FontFile 4854 0 R +/FontFile 4848 0 R >> endobj -7217 0 obj +7212 0 obj [575 575 0 0 0 0 0 0 575 ] endobj -7218 0 obj << +7213 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj -4194 0 obj << +4189 0 obj << /Length1 1299 /Length2 6824 /Length3 532 @@ -34237,8 +34216,8 @@ endobj /Filter /FlateDecode >> stream -xÚí—eTÛë¶î¡h ŠS,h‹ww‡â)‚“àÅÝÅP¼w—â^ܽÅJq¹YkŸ½Ú»ÏÇ{?q’/ùÍ9ßg>™ïügŒÐQ©i°ˆ›ÁL!20¨3;+» -*âêLßæß)5+¨³¦»ý?¢ÕþÍì¿>G+7 >+;¼þþ÷'Ãÿh%
Ã̬ ðuàæš8:š¸cÀ÷NÜ@Ov ÔℸÁý‚X¡0gø |$Þ@s˜#Æ_—ÉÅÙ›8B ¶sç¿RÿŠ²ÿWô_—÷O˜†_ÌìŸ7$þ›ø€ ©ßÄIÿC¼ðN2¿‰’ÿMpa¥ßÄ)ÿ&¸Šê?ÄWQûMpß?§ó›à^t\Eï‚ï!Èä7Á+M¼ü±Ã§‚ü@ù7`ñrA– |8V ¼«ÍokûÂûÚýFvø…þp°?nÃþ„÷uüá}þ@øtÿ@¸
—?nÃõ„Ûx÷9à}ÝÿÆÿ¾á07ON~ 7Û_³àòr³yÿß…ZP+ˆ¼›—Ÿãï(Øž\Îÿ¤ÀŸž³¹üYƒ@Ü `ŒùX0È:¹.ä‹tîX +xÚí—eTÛë¶î¡h ŠS,h‹ww‡â)‚“àÅÝÅP¼w—â^ܽÅJq¹YkŸ½Ú»ÏÇ{?q’/ùÍ9ßg>™ïügŒÐQ©i°ˆ›ÁL!20¨3;+» +ÒLßæß)5+¨³¦»ý?¢ÕþÍì¿>G+7 >+;¼þþ÷'Ãÿh%
Ã̬ ðuàæš8:š¸cÀ÷NÜ@Ov ÔℸÁý‚X¡0gø |$Þ@s˜#Æ_—ÉÅÙ›8B ¶sç¿RÿŠ²ÿWô_—÷O˜†_ÌìŸ7$þ›ø€ ©ßÄIÿC¼ðN2¿‰’ÿMpa¥ßÄ)ÿ&¸Šê?ÄWQûMpß?§ó›à^t\Eï‚ï!Èä7Á+M¼ü±Ã§‚ü@ù7`ñrA– |8V ¼«ÍokûÂûÚýFvø…þp°?nÃþ„÷uüá}þ@øtÿ@¸
—?nÃõ„Ûx÷9à}ÝÿÆÿ¾á07ON~ 7Û_³àòr³yÿß…ZP+ˆ¼›—Ÿãï(Øž\Îÿ¤ÀŸž³¹üYƒ@Ü `ŒùX0È:¹.ä‹tîX #¢„Eý•ê¯“€À¹XDÛ‚AEÆ•*Ý›â4¼g[([”ïîH"Z¼^Èû;|H™~Ør5ÞJóh$Õ=KSvß´§¾ÜÇn®›:?àFTXú’ —דqÒ»ŸöJJsm‰ ¡Cßµ¦#=ˆ‡WW&ÍV+4¸Šž“J'ÅáKWèò;œ„8äåÑ@ëPô¦ÅSX‹îM.zVüƒÁ%ÁûçàJNõïŒøêÛ¢…y¡8Ø•Ýýåbé@
Gàʺú |`&^Hy†Çé·ã'DߤÔ]™[t©îéxW 6Þr2½µÌS˜Ëg;‰Ë…•Ö¹ê6ÝOn’ßOâ7¾0Ö"˜e8vÓ¡Ü« seðèãEj±›T?¡Žˆ"¤$b¡{=Bf1 ¥Z™æ@B†•_WâÆZÄ‘Ï1ë™]/¯®MXZº´¢½í'fÿ"~ö¬gä2ÆSVOvä‚ÏÒë‰8õÞ¬íÇ_‡ðz$¡N³kéF>}@!ŸVàhÑ*´\?O“´¿â`:KïüL3$Fp§ðcÇiùË(Vô-ä¤øð>ͬYTÙ‰‚•,(œúý¹8!
†}ÿ€’ëÆjRƒºi»OŸ†_—Êðv8`Åï,?÷Tñ”
Šo¤(`ƒ-ŠÌòUÊßV½@(aLýH%eøƒÈ—j®®¨šÏª?ÀD¤ ö@[ÖF›‹˜bèDðaQçÄ}ï› §*ŒOq5þ¬U9f”Š7R³°vñr(.`Ý:Ÿh]NòC<ív>RäÏfyQÁ0²Î·™ïq‡¾³§–f0‹èð¾´'ÍET·5ï2ñLÄŸ9¥| Oîp#ì×'½OO !åä'&(Å?ÚåN`<˜BP±9æý`~ïÌèf«¸·t6F¹Ú¶Æõ˜œÙ‹FàdÚÚx†À@}¥2íò¬êH$?å‹
ƒÊRœ\ @@ -34262,35 +34241,35 @@ U
HÙȳÒWŒE¾kUvZT~盾Î&½Õ Üñû443`¯Þľí~9xMXêSuÓc•Ûð–À ? g”Å!wpq©%ŠÜÒUØ.V"”¯¹ðÚxÂd“ÌN•¢A<B+/—d yC-L”ã'Дk ~ÍÇQu3¼]´qRšGðîN¡x Û0Ã;Í>[¡çhÞ -Ž|ê’Ó(Îýùˆ`ã%ÝïQ%D\‡ú*å\þ³;Ðñ ünT"ûYÅåˆDi«~l¬ÊÃœÐÖgy ·IëeÄJÑÍÒî™ÞÜx;ݾ5yª«ÉÕ
CwÈ‹ƒÿÕr£
Ž4¹Ga^1’Xì½^è}¬‘¤©²ôýáX(‡-w5&ú
WOŠöpæÄL¢f`òŠ¡‚xÉ·iM ¯ŠÊ×yu§öƒËüz¤kì|Qi×ÌbÃÅeó³?LòÖGã䈴@y!Þ¾Nì“(¢x?Š(:y0ûmÚP=¨|hˆÛgï£<»j,o^çlÓ“‚ÏŒÒ/Ô_ Óùž-ÕâÖ£õQˆ "¬'Xåa鑸g}‡~AM7¥]$.•O£˜Ô˜gÉ +Ž|ê’Ó(Îýùˆ`ã%ÝïQ%D\‡ú*å\þ³;Ðñ ünT"ûYÅåˆDi«~l¬ÊÃœÐÖgy ·IëeÄJÑÍÒî™ÞÜx;ݾ5yª«ÉÕ
CwÈ‹ƒÿÕr£
Ž4¹Ga^1’Xì½^è}¬‘¤©²ôýáX(‡-w5&ú
WOŠöpæÄL¢f`òŠ¡‚xÉ·iM ¯ŠÊ×yu§öƒËüz¤kì|Qi×ÌbÃÅeó³?LòÖGã䈴@y!Þ¾Nì“(¢x?Š(:y0ûmÚP=¨|hˆÛgï£<»j,o^çlÓ“‚ÏŒÒ/Ô_ Óùž-ÕâÖ£õQˆ "¬'Xåa鑸g}‡~AM7¥]$.•O£˜Ô˜gÉ endobj -4195 0 obj << +4190 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 40 /LastChar 121 -/Widths 7219 0 R -/BaseFont /OHJNAR+CMR9 -/FontDescriptor 4193 0 R +/Widths 7214 0 R +/BaseFont /GXNLJE+CMR9 +/FontDescriptor 4188 0 R >> endobj -4193 0 obj << +4188 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /OHJNAR+CMR9 +/FontName /GXNLJE+CMR9 /ItalicAngle 0 /StemV 74 /XHeight 431 /FontBBox [-39 -250 1036 750] /Flags 4 /CharSet (/parenleft/parenright/period/A/D/E/F/I/L/M/O/P/S/W/X/Y/a/b/c/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/y) -/FontFile 4194 0 R +/FontFile 4189 0 R >> endobj -7219 0 obj +7214 0 obj [400 400 0 0 0 0 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 771 0 0 785 699 671 0 0 371 0 0 642 942 0 799 699 0 0 571 0 0 0 1056 771 771 0 0 0 0 0 0 0 514 571 457 0 457 314 514 571 286 0 542 286 857 571 514 571 0 402 405 400 571 542 742 0 542 ] endobj -4191 0 obj << +4186 0 obj << /Length1 773 /Length2 1212 /Length3 532 @@ -34298,39 +34277,41 @@ endobj /Filter /FlateDecode >> stream -xÚíR{<”é_›9iägí)ÔYÌ`ÆÛ¸mŽ0Ä¢´3ï̼̼ï\ÞaÆ-‹®²å¶ÄøH.…nk[JŠ’´‰¬[«-b[ìŠÌûÒéìgíŸçüµŸ}Þžïï÷}¾Ï÷ý>?ãô=4¹£fA¶$;/?* [’ˆÆÆ."ˆÁ(âÊÀ G@vp š„¬I€Lu´qp$Y*‰`¦.f‹$;@ãC"˜É@€ãB|\ƒÉà=(†0™% ñxÀoñ„øAbH ±,‰d2`ÁL„A!Z-úñ@Ø(°{[fIïZ‘HŒ›¦¸I3€[d¡OX›håâwA¸“ÿ‡©åâîÏ›Á_”Ç3úC—Á‡y²ÿôQ¾@‚A"à…² ²œ½µæ±` y×cð`&
áð @z[‚Åî°bÑaŒÉlO-Õ!„µÜÛ’+Oï@Wó¥×\jÑ0‚ùËÿ]ä.aòoÏFKÁ>’%‰DƉø÷n·ÙUneÁ>*`ˆDŸQ@À’HŠûµ²DP?ðHâ -»ô ëÁhênAÚ.—™r²«N›á%k{±º31>õ«¶ú?|g[~ì'ÎôûL†øhÿ2W×Ó²5z4õ_•8#ýU/µv€¿ßûÜbåV¦}
or÷¶ÁšŸG)fÈàwÝaQý¡‘ó¬ûçhç°·1
w(iÍ—BåÛ²#2ú®®Ì}ë=!^1k¯¦(›öÖ{8“@Èum¾œ|n
?Gmëx‘†ÿÅ]<ìîÙÀ9㣴ĵm%Ù%Ó U{>žyñu]Zɪð~•÷7ljYRvû,òÚ6\îùé‹=Í[Ê™žs¦å'žORï~Kñ}8o¾9ùVÊ+·÷ÇÊ.wæÉŒbäŸ ôZÒ”+ÈÉþðâ¡£ãgÊ¿<æßkQ_ГWÝ<£t4+Z#>ZÅeÒ[YßìwÖô9øõ•'…5k»í9ˆ|2ø‚ØxüÃë3Þjæã’~"¹IE_Syº:»Õ?/ÄÍ(µM©ˆ8Ýns6µ˜èYöiÛ‰ïÕTK{¸]—œ¾
nÓ뛲Ð]£W_òá½—lУðqÊþ÷š+”Vaˆö?+Ë"
RãóÇ¢öèu$o¿¹yÐi<¿‘Þ”¸.¥Ö© ïX~|¹z¦‡SöåÑÆcŸ>>WÁiX‘«Y§^|5 ²@6ùÅÑëUÁ,ÇïQÐ35fºO¨ó—^wzŸ¯’—Gþëó…1éÌB{äDzJ‘ɦ†ÒÜÖkQÑîÚ9•*^g…G¿ÿ›Û9pɲâ›í=¿º>oõ›ˆ‘§•ñ=§Ç>!ÝijÉ+Mzé§Ck(˜8ìè;òB÷À´Î!xûZÝ
“oÏ«÷£—[ÒÂI;Ì©d×M\¿¾Rq,ËPA¨¯>7qñ*²êÐH<fÂ/ Ü ßQ×ÞÙ}¿êÍ÷#Y1Oo5º5©1Õ5lûÓêiÀݹiŒÐG *´æÐPz…Mªë¨Üþ
;Y ½‘PϧEÃ:õ-Œ’··ˆg,<ý6ÇΪtq•E…7;ÝëðãÄ>¨£Ùhj÷è¿9&/¸fðZE ̬8YQV,ʯøW -Ùà†zå³óÂ}«²ý‡”šq¦é¯mëgž`7oÝè+î°fÍrj¥´Ö ~ÚÌ -–ö¨NôN¿dß•&ŸlØ›³ù¨AìHÈa“Ûaf\¸—ô?.â_ -&bˆ0”ÏËÐ@endstream +xÚíR{<”é_›9iägí)ÔYÌ`ÆÛ¸mŽ0Ä¢´3ï̼̼ï\ÞaÆ-‹®²å¶ÄøH.…nk[JŠ’´‰¬[«-b[ìŠÌûÒéìgíŸçüµŸ}Þžïï÷}¾Ï÷ý>?ãô=4¹£fA¶$;/?* [’ˆÆÆ."ˆÁ(âÊÀ G@vp š„¬I€Lu´qp$Y*‰`¦.f‹$;@ãC"˜É@€ãB|\ƒÉà=(†0™% ñxÀoñ„øAbH ±,‰d2`ÁL„A!Z-úñ@Ø(°{[fIïZ‘HŒ›¦¸I3€[d¡OX›håâwA¸“ÿ‡©åâîÏ›Á_”Ç3úC—Á‡y²ÿôQ¾@‚A"à…² ²œ½µæ±` y×cð`&
áð @z[‚Åî°bÑaŒÉlO-Õ!„µÜÛ’«]»ÝÝÌ—^s©EgÀæ/üWt‘»„É¿a<,ûH–$'âß»ÝþeW¹!L”#ø8P¨€!1dD|.pD1d + )î×ÊA1üÀ#‰lTD\|L[`…"Ðbq SHÀ +‹B—ðÿÉÙ•ÆXàƒgaÉd`G!Åýž€ÀB äáŠk‘HvöKU¦D$‚liˆð¼Þa6Œ§ARˆIìéF™NÉáÙU‡ËâÝŠÚÊ [Tœ9Õ§¼¿ªï¸©žô]š +¯ô§pKoe²"WçïC„¡
Qszâãµ±¾-î㟠OåtÍE†åF_×ú9×KöƒÀp&iLóFUçÔŸöÞæ²ÌàâÆü‰{c…tSWÿá•Ï6¾w{_äÕÛyÉT» ÷\^À‘C•&6ý´r„eGm(¢´2ÓU’âè]3:‰ÖJ´•Ejg2æC¦^´ïܧ+ï¢îGZ»s»ù<.#åÄ.sÛ
'Š>Ï»^3§¼(·ÚÑfSer*éÜ&Ï`PÝ®¥w=è_{5?Þ2ñYç¡æ¸u³œ7=Šo}RW}¿)ÖðŒ¾-]Úžº½ùµjËyº±Rƒð°q¼þîëøæ—:Š¾“¶ÏU§„÷–.6⑼ZápÝÑ‚°ÙŽñ½ß(ìÒ'¬£©»i»\fÊÉ®:m†—¬íÅêÎÄøüÕ¯Ú|èÿðmù±Ÿ8Óï3â£ýË\q\OËÖèÑÔ|UâŒtôW½ÔÚM +•oËŽÈ軺2÷Y¬÷„xŬ½š¢lÚwZïáLV +œVÆ÷8œû„t§©%¯4é¥[œ¡\`~à|°£ïÈÝÓ:‡àíku7L^¼=¯Þv\niH'´Fì0§~Tu\7qýúJű,C9 ¾úÜÄīȪC#ñ˜ ¿€0|pƒ~G]{g÷ýª7ßdÅ<½ÕèÔ¤þÅTKÔ°íO«§wç¦1Bª\КCCé6©®£rû4ìd%ôFB=Ÿ-ëÔ·0JÞNÜ"ž±ðô;<Øs8«ÒÅUÜìt¯Ãû Žf3 ©Ý£ÿ昴¾àšÁk0³âdEYi°(¿â_)d{h€ê]”ÏÎ÷ÊöRjÆ™¦¿ +´IP,¬ŸmxR€Ý¼u£¯D¸wÀš5Ë©•ÒZƒ~øi3+ XÚ£:=Ò;ý’}Wš|²aoÎ棱#!‡Mn‡-˜qá^Òÿ¸ˆ ü)˜<ˆ!ÂP>CAü¤¤Ð;endstream endobj -4192 0 obj << +4187 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 49 /LastChar 50 -/Widths 7220 0 R -/BaseFont /KITNWD+CMR6 -/FontDescriptor 4190 0 R +/Widths 7215 0 R +/BaseFont /HLWFFU+CMR6 +/FontDescriptor 4185 0 R >> endobj -4190 0 obj << +4185 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /KITNWD+CMR6 +/FontName /HLWFFU+CMR6 /ItalicAngle 0 /StemV 83 /XHeight 431 /FontBBox [-20 -250 1193 750] /Flags 4 /CharSet (/one/two) -/FontFile 4191 0 R +/FontFile 4186 0 R >> endobj -7220 0 obj +7215 0 obj [611 611 ] endobj -4188 0 obj << +4183 0 obj << /Length1 773 /Length2 1206 /Length3 532 @@ -34338,184 +34319,168 @@ endobj /Filter /FlateDecode >> stream -xÚíRm<”k&DÓŠ£#/'¹Ç‰0f¼ÌxYi˜Ä)òScæfžg<óâÝžŒòr9åBúµrï©H'‰dJÄn…]B…NœìCÛîo»Ÿö·Ïýå¹þÿë¾îë¾î¿!ÑÃÛ”ÎAƒ!g™RH[àäæe
($2ÁÐÐ ƒX"E,d(66@‡ -ñq
6‹¼Q6‰¢I€Î㯕Bà !LqH -p`¶C!0B0[ñãŠpQ@ûX戟Zâ¦ÀÜäN€[ä /p .ÁÌÅÏ‚p'ÿ
SkÅÅ<ž;‹¿"gô›.‹ó¢ÿÑGù±Â€Ê0d-ÕúhÍ
âÀbþÚ®«ˆÅƒÙt$„òÇ,t†£ Ž,b‡.‹'„VëÂYkmÕ‚™Ÿã^w7ãÕ×\my°`Dä-ø§è -wSþ…ñl08 -ø“Id2'âëÓ_Àš£ö"l”#ø8XQÃXÑ|.pdb) -™F4+rü¿!p„reàZd2ÍæãµØbƒÑêáy}Â\O‚¢ 6áÉ#”m—–Ww²"aoio¥Ò.yÇ3ݯµ=lÙ(øNžW~wÄ®‘æBUÁæMãJãú‘K_Óšã<»_ÈÌ—}—Ä4|Áœ-p‹¼“¾TkªëŸŸ²’?Ø7ÒU‘s¸¬£èõí—%;>U~J”»á/©½Q˜D¥1x‡’OÔY½Ôó#*R,“‡#Õs²‡{¤ aÉ*õÆCoÐf±ÆB©ÊùìGç'úöøo9+£ ÷eCñy¡¬oÒ]Œ-õÓK3 -—ªÏš9ôZÔeæ#ýög³YÔ½õ_fÉî>Ó«-J %>í?ÑUi2jФ‡I«Cü!—‹“rð%é”^ånýâûâ“zé2¿Î±Ç•»+æê<¸ÞóŸ#I¦OOü7-^·Œ{ÚJRx웳¥nóZ{à÷¥Òïœ/üªÈÚÇ\ži_/_osÌ+2€°ôx(íš–EÝ{ÛQFY×þ#Ý~ººA¹5G=rÒŽM~>l¡6 ² ¡]ý;ªÝÖAæ}¼ÏìuSî¤!fT(Á]Pßc¿½)Os—k½ã¯Gû˜?õŸ"öúE™fS¶H7–žYwcvvXÞÉNUp¦-¾åyhïò´'ÜÜkïRóšY<’Ìï,óÒ49Ó˜»û—À´zõWz Z£7;Ž×ѱì€?€Òü¹™™[šž¹a"ëW3Ž&|w% ]îüÁx:ÿB5õU}£Ô;JÿŠçi؇-8HÆÕ—ßSÉŸ·zñ™*ÂŽ2cÁÂwÛ:ëa¥7¶½\'|›(ÕLή¿·3üÛgO{4<~õëÚ¤p4aÐN.k:G•vÞ'›Ôᾡ!i©¬*žT’ØüÆÈö{ÆÕ„¶ÉÌÊ1JççÈNI]]f•VÄ8õO:Fk·ÐJ Êæð [ûâ¸æ¬ó~H×ù}YÇèæ•Yq8U¨iR¶ºÖ>±ºd«¨‡jIë®”
¶¿½æ/0¯äª4^8•M´ôÐÏ*^$Z§Ô™ž]yÿIyKgkp«ãHážö‰wÁõèÔ`*£ÒTé(!ò!±§¿Tÿ£Np•ÉÏvÕˆ‡½¥U—ïí³Íã}å4: Ñs¤)Åò™Æ¢ À»ÃÝß¾»p—–9QÛ“Ä{{%».yîá$}ëe5…ö˜?IS"×í;F-?7˜R›Ž^W>]<ûg-z÷M™BWÚùÍ>̾òƒÈD±ª¼·}܃TRmÎ%ƒÓÞqóQ¥ÇïF8—7éX<s;<rqDUGr9–‘®uRw(U‹Ë.D×ÿ©ÇÎw))žGâdürª\/Õ©]Q¾Ø÷>f¤f0‹yTL8å‚ÜËšÎöeª¬'†T|Y?F$›4ŽRm×q‹Ï¼Òí-ö`ó–#°±—‹zm
ÙØ#UÉPLÀPÙœ!±Ì‡7¤¾˜-Ù^Òý®ð–Apj„ÜÕÖqíŠë›ã4
5÷5ÅçY†9,4”…&&QŽ«®ßÓ;÷:>£ù”îiãůßPd|FØö—faÖ½ç‰Û;7…b—~Òû›¡ÊwKí6¢ö!åê,Ú˜j¢¸î”Ý>©5í&ÿ‡áÿÿlÄÂD(Ÿ……þ¯Tendstream +xÚíRm<”k&DÓŠ£#/'¹Ç‰0f¼ÌxYi˜Ä)/1%1fžáaæyÆ3/ÞíÉ(/Ç‘ƒQ)¤_+ÇñžŠt’H”ˆÝ +»„ +:8Ù‡¶Ýß:w?íoŸûËsýÿ×}Ý×}ÝC"ÓË”ÎEƒ g›RH[àäæi
($2ÁÐÐ ƒØbEl1d(66@—s2 Pm-ll-qpB…Q";œv®h€.€0˜ÃF€[ p
›¼P‰£H€ÎçÏ•"à ‰ L +qI +paŽAÁ0B0[ñãŠðP@ûXæJ„ŸZRá¦ÀÜäN€[ä¢? +p!ÁÌÅÏ‚p'ÿ
SkÅ%|¾;[°"gô›.[ +©4–s>ÿPÒ‰j#¢§z^xy²eÒp„zv¦âp·,>4I¥Îxè
Ú$ÑX(Q9ŸõáèüDï¿-gû©þÈýþÇ!üö7i.Æ–úi%éõ
KUgÍz,j2ò>û³YlêÞº/3ûï>Ó)Œ'%<í;ÑYa2jШ‡Éª‚ý —‹“rð%Ù”^Åný¢û’“º iý¾c+v—Ç7<ÌÑyp½û+WšDŸž$ømZ¼nû´…¤ðØ''zKíæ!µ¶€ïK(¤ß9_øU‘W¹!–µ<Ó¶^¾Îæ˜g„?aéñPê5-Šº×¶£ŒÒÎýGº|uus6jŽ2³SM~>l¡6 2¡¡t]ý;ª]Öæ½üÏìu“ï¤!VdÁ[Pßc¿½1Ws—kã¯G{Y?õ"öøFšfQ¶È6–œYw}vvXÞÉNUx¦5®ùyHÏò´ÜÔcïRýšU4œ$è(™óÔ49Ó³û—€ÔzuWz Z£7ÛÕÒ±,ÿ?€’¼¹™™[š9¡bëW3Ž&w%)è¿ÜñƒñtÞþ…*ê«B þF©'f”þ'×ð[pŽ«/¿§’?oñ°TDí¥ÆÂ…ï¶uÔÁJol?z¹Nô6A¦™”UwogØ·Ïžvk0õíܤp4~ÐN.s:[•vÞ;‹Ô>q©´2ŽTœÐôÆÈö{ÆÕøÖÉŒÊÑJç„çÈN‰]f•VåG;õM:Fi7ÓJ!Êæ°À[ûbyæ-¬sHÓù}(YÇèæ•YIU¤aR endobj -4189 0 obj << +4184 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 49 /LastChar 50 -/Widths 7221 0 R -/BaseFont /TWBENM+CMR8 -/FontDescriptor 4187 0 R +/Widths 7216 0 R +/BaseFont /KFRPBN+CMR8 +/FontDescriptor 4182 0 R >> endobj -4187 0 obj << +4182 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /TWBENM+CMR8 +/FontName /KFRPBN+CMR8 /ItalicAngle 0 /StemV 76 /XHeight 431 /FontBBox [-36 -250 1070 750] /Flags 4 /CharSet (/one/two) -/FontFile 4188 0 R +/FontFile 4183 0 R >> endobj -7221 0 obj +7216 0 obj [531 531 ] endobj -4140 0 obj << +4135 0 obj << /Length1 1352 /Length2 5101 /Length3 532 -/Length 5936 -/Filter /FlateDecode ->> -stream -xÚí”i<”mßdzäb,Ù÷elÙ±5ÉÙ2H¶ŒYlc†1c-¤P$”%²…lY’}ß©„d_¢„ÉNög®îûºê¾ž—Ïóêù<ç¼9¿ÿã¿ßñ;cDÍ¡2Ú¬3R‹ÁË€eÁj@(Ô,ËÊDEupHÞ
‹Ñ…á‘j@°ª*¨MpÊ“Æ!j -Šj -€(Pë€ssqÅÅu$þl‚ -ƒõrÞ•ðáMÉ¿Ûß^™¢.»2Î<Œ«~g‰äßd -grw{Á˜D¼RB ”f¹^kßì -‚‚Â?1uѳJ<K…þ±_±w$ïÎìl=ç™~ÿë˜À‚WµÔÚ¸ðÎŒoãÙ2ão`H61Š²pôãñV°GÈÀìí„ðbÀ!³Î8i½4×w°j€ÍÁŽ=ïæ°OÝa9ãjúà1IŸ¢iB1’¢yDžt-dr0@{B7D«ôÏ`ãZLf×æN‰õ0ƈñzÃiû9Ãï[zÛÌÊŽü&{œ«ýg¯ -$”ý# -¨ Ñ"7*Bý^{žM~÷è>…Ó#}ΤØï>ÁÃ+k<ú´å¾“»E©>4œÄ$±d§
øµ|Ûö€òOíf€’öL|vn@9¬2nóXëÍ• -À4þZ›‘ÁS s5Íso›»X4oÝûÑ5™7&êCjwD6ÌE%6Œ®ƒ®?‘»ß`/$ -ž›ˆÀÖÄåÞÁ‰7oëe¥”}÷»ÅnÖñ•øcJ9Eß<-d•së‘«ž\ûÒ¼JÞJV»§csŠì»–œžpÙZœ9BÁ[çüf<æ“.Ñ"ÒifÆVD÷™§§èžHå#Ôô\àawÏHQo±Ç“‹(rbÓŒæ{;Ʒ׺üߟ¥eG§¿ÓÞ -Ö„j–’ŽÞíTϾL4+P//ƒÄ¸ûø·~ˆ¹å@“ûýìl2ª^ù¸A>Ó§ªÙ
òZ|Ù«_+P^Žjç!®µ’©—°ê(›q¨Åù --õf…AgBÏò׉ý6p´ãÓ>ÌQ2›ÅM¿ÈQGZlz“4ŠqﻨçróWfŠ- Y×TÑÊsŸöqì×›Nç¶0YTûJºa²TŠÓ¢rLÌØ•Õ¹)¹»Î}oö®ëZei†Ä$“½Òa+êA¥:$`š -Æ?K,‘ç# -üìw€œÀî'ç‹N‡.î'©FåU•Ì(E¬ ºŸ¶çcq‚£ÇNIô•j.ĉòŠñÑÁáýùù€}“:]ð÷ÛÅ2ùŸ¿Q–¼Ê%+BíÈ\/$Ÿ’<©\ÈŒÆU¥º§}™þh,7£f\{ùBþë®ç®ÀöDƒ]Él7h®;›7È<½ŠÐ»V'`c¥m×R</wö›ý
¸›?Üp,Z¬5c}±zµ¦ñk)Ã#Á”æêa«ڋO,’ð{6Ô¨¬æ4)®KͲ‹…#'Û=/x³Ùª¡¡*¦%/˜½–M’‰VWè¦`Ý>1?2–ð(Zå}˜ÓS…MïXz,[$¤´>õ”™£Ì}ÛîÂxœ³÷¦Ø`MÓ™óÕ×-_)(¾peù] ÓØ:gGèþÁ•Ë9Û¯8ƒîU²;éÆ9~g¥44feι—ß5u݆Oè¤:eäu€ZÕ° %€etJ
g -±´¹Dù=ºÂ`1-ÈÜöd2›ßLäHlàºÁ@ú«2åaÇ>}üw=íçs*.QPoö…²]ÚQ™1š‘yÑÛID¥í3‘ÙÄúöv7œ¼à1ÜØÿq‘ñÌJ;I{Þu‚ò2ÅN§ÅÜ£d ôl"³«LŸPëå;œå¬y,g·çûœ÷L]9jšG¾sk”á+u3F¸vÅ~Þª]µFþx÷qæžÑýeˆ ñÀÒcnüm±®m8ÆBÎßN¾ÕÏ-=ïÔkµ õb–ªVy¶×†–+]DÔg¼Å‹TÑu°¼þÈýw§©ùÑBÍ'—®æ‚~Lòjµ‡
gÓ˘s~ß'GñêÉoûßN›£CMÆéçVÌ,7Ÿöt¼¶m%d9Rùéq
ÐsâKË!4ì”#Å5å‹ -ePÓÚåO‰×°ˆºwCöFçóedô°ù¼à‘ÕíÔSQ‡\{öþ[ßÍ b7¡+êVï³è|¦¨ÜÄ%òŠÞÑ!6uº½Ã€Š•ÃëK°îöÉï³ò -ôÕDv•ó߀ú¨ÚOÈŸh‹äÄròO¹&ìñæ†&~ªuf|Ð=³Ãb—*_¼Íí-úbúöD_•µ»~5Š¼Ê–4§ß,¾ž,U'Òt˜®.ë¨5j?˜uQe¤ÜA{¾r–ç¥;wyâÁÃüçë
e.=?ÛtVsœ§eþ ôUÉ-楻TV™²e‹ˆ±váä¦hÔ¶÷ã7‘Ôo—ì”5W¼jÈzénÒ§«ˆ›Ö¬KBÓ¾_ž_.bØùB"8樽Oë*]¶/L8é´jWRŒU“%'wµí}ë\´_Xœ×@l7T w)’Î9S"÷¾\Hˆ3ägÈJºTjÙ²B;åËÆsj%‡PÝI`}êK9]:“\y7{ßÆÿÄL;$IÇ+ò.<|D©OÙsç„cžÌðÍú}ÐòºKc<ù<— ›Âîþ.eFtçLDyRbø§ýà»ý”O
º/²å^E™
-ú¹M*5j¿Í盩«bho¸£ï -¨—침ïÑ“ß0aSÉýÀÿ/ðb8 Ãᱞ0œà¿ +/Length 5935 +/Filter /FlateDecode +>> +stream +xÚí”i<”mßǹKö=Æ–ÝÛX“ì²el³ØÆcÆZH!$”%²…lY²ï[%$ûY';!<suß×U÷õ¼|žWÏç9çÍùýÿãøýŽßy#Ìo•ÒD`ºX^ +,
VjC¡` XZ ,¬…CÂð®XŒ6T‚••Á@M‚3P–4Q‘“W‘ƒ +ùþ™ìoHtþ
I‰ºü†¤8]CR”n¿!Éú7$Ùðø…¤“Âü†$ØßdÃó7$éâ~C’®÷oHÒÅÿ†¤,¿!ɆÏoH²áûeIºþ?ñ¿_‡+W°~R¤h¥dH§SB”oÿg£%ÆÕ‹€4Ð*ÈÈÈ(ýû¾À 8ƒÿù'Dºj1Ê•t5‘H?$0ú W½ç–ü:¼0H'çCÑ91ož”ü{}
a•)ªÒ«SªLC¸ê÷HÞ-Æ0F7×IÄ«% Ja†óµæÎ@((ì3c'‹Ø³TèëðU;‡³]™-ç=Ò#Gùæ=«%ÖÇw§}Ε-ƒ!ÙœÄ(ŠÂ‘OÇÛAîÁý3£4O‚I +³.cp/›rȦ²’â§c}Ÿ¹OM– +&ÏB(ZoÒ2Ïe”pøþ0zL¿Ñ|ŸÇxÐÁ4諉°|„ù`äXÂiÞhÖÄ“¸'4 ç|™U"¿`®§F'ÝùÔê8¬:µùµ\$Ñ’Ù„Æ»û&ÅK
õw…ëÖþ’aߤ®šñDžÜ>’¼Úš²÷V×þH<ò÷ö±Ê•ÌçW3ØÙ¬©¶çb{ƒ=B·ÆOâ^|¨Œ“täŠ\ᄒݞϺ:þjið«iê¥ —rçhÆÉ’jè°âùÛøu}J&¹~Œÿ1öÝHñm¯Š©ó³CèÉ!yM㿪c‘Ò/BΊPOÅ|IÜÁ«òÙ×ñ&9ª•%bÕc¾7o¿–1·í©s¿Ý…«CFCUk#×ËfzW5¹B^‹®xöiÈÁËQmÜÄõ2Õ-ESv•¸@oàè¨-—1))Ùz§bŒ©Z5`•€Œ9¨›GWçR;£ûŒtÔEé’ÉU½fß/²LÈãfèŒê¶äÑ2 Q¶2w|–ydU¥?┋Y'ÖU2Y´nÖ—Ì3ž"“(˜R¯0ÛÐÎ|Æv]ü~œ4:—»¢s(KÝGdÏ)øð»óz> ¾l[g1ë.[<Ývq²Ñ]ƒêÂôDQ–™6ZVçÁ4ÃR«e´É…³y¦Ô\NlRìù\òýšÙÇ«.2#wiX›cý¶Fù2ê2d‰#'YáÎq™¯Ï”°~Nb„Ý7i¾Õ¾]æûZ~]ûyôÅÇ1øÕfëÃH®xxgèžÇZ÷ @S¹jÎ +-ÿ]¹¯B¤è
Þ—Ìc[,Ë¡Ô«ý?ª¢br§û»\š‚byÌSÇúO‹/˜¯K÷N‡w6ÏÔ¾s›ÕvnkžÙàŒ)¤û"¶t6Qàk·Ôã +ëËÏ×iƒ¿Ý)–Êÿòí«¢ø5Ni!*û +›Þ¾ô˜/=¶H@acò){™ÛŽí¥±8'¯-‘šÆu2§CËÅm (¾puå} +Û%*–|•5 xê1Vì=Ž3ýÐ`Úg´•¶UöeˆÞ¯q {ÈâT{wÑŒ£u–ˆÜÊN&¤}rßç;Yï‰VíUãU7g?ƒ~mŒRì§äÔš*y>î%(hõ• á9¾nn©œûTÀ´nêwöÑ· +Ž»˜î™©ÉÓ_9ú,…(ƒÎW¨‡Üá|¸ÍªßSCùéë,(ÅØÃGfJMÕD,l¤Š[FŠêl°'ÅÆU;Ñx·{LK£ÏSðâ?ŽÏìs¼K²EäæV,×°™æñwÁ\qêÜYöH(³7å”ÑÀáq3ÄɮգKy5 qèƒëŽJ™Æ5&&Ï–Sß7%Íg¾}W¤ÅCîÜ¡«]_[|¬<Z•ÏÆ,¢þ¢xF¹ä¡y,~O;«y”ÏÖqáÚFÐ!NÏ‘µ¤|DÐêµá«ŠãbWútbšªBEY¦õ€1„†TU"º]xµÄˆ‘¾à¹”¼ô’á +ààëÏ>,÷Þ'Ös:£nÇð<‹Î—bŒÊM\:[‘Á32èΪJ»”@èW²´}ÖÕ6ñmF`àcþp B}¿°±¤jÔ6L+åÛçmí\mñ‘8îk{þÕ]/~ÆBrMô¤™"~ŽIdOT ö/™7`Öi}u1¨çóµÞ5{þ¼è(ÿòæÁË€<{Ÿ…ìRP¸.ßà½ä½hJyChË7Ñ#*©ùké‚õglËKµ?RûèaïeîZ„¦—©–q“e…J<áLεîÓÛÁª¯·™žÞ଻|á.^çÅ|þ]™W»YúÀÍKe¸Céj½ñÁׇöÊÓõˆ”of—ô$PÛÔÃi—á|¬üðÓ96Ix«~YLVÓôúRKrßX²4 +åÄqðNº$ì_XË
Iü\ëÄð kz—Ù6U¶x‡ËK:äÅÔñ(¾*koãZ +y5iV·It#Y¢N¨ñ(]U4ÖAcÄn ë²Òp!¸
‚öxå$ËC{^üÁÃüçßH]y~®ñœúwóÜaÈ«’ÛLK÷(Ù-3¥Ë3b7mÃΚ Q;^ßDP½[²UT_õ¬!롽E—®$jR³!M#ø|}¶¡_: Ä°]gŸ¥ò:«tÞ¹4î¨Õv¤YI>ZM–PœÜÙº¿Ü±`7¿0§ÝØ©¯@î‘'w ¦Dì½”gÀKŸ•t¥Ô¢y•<vÒ‡•ûT/K¡¼›ÀòÔ‡bªt:¹ò^öµþ‰©"vPœ–Gè}ÀÙ°a…^E}îö92ƒ7‘ •
ç†ø³sœü¬r{{ÑuÓáåI‰aŸ‚îõQ<ÕKôïº|Äš{
e:¸àë:¡0Ú ù.ÿÂt]}[ý]¹|Ѐÿ[ñîËjðnÙMcf8¥Ìÿðüÿÿ'€£‘0ëùþ endstream endobj -4141 0 obj << +4136 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 12 /LastChar 121 -/Widths 7222 0 R -/BaseFont /CSSNWG+CMSSI10 -/FontDescriptor 4139 0 R +/Widths 7217 0 R +/BaseFont /TUTTIM+CMSSI10 +/FontDescriptor 4134 0 R >> endobj -4139 0 obj << +4134 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 -/FontName /CSSNWG+CMSSI10 +/FontName /TUTTIM+CMSSI10 /ItalicAngle -12 /StemV 80 /XHeight 444 /FontBBox [-97 -250 1077 759] /Flags 4 /CharSet (/fi/quoteright/comma/hyphen/period/slash/C/D/E/F/G/O/P/S/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/l/m/n/o/p/r/s/t/u/v/w/y) -/FontFile 4140 0 R +/FontFile 4135 0 R >> endobj -7222 0 obj +7217 0 obj [536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 0 0 0 0 278 333 278 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 639 722 597 569 667 0 0 0 0 0 0 0 736 639 0 0 556 0 0 0 0 0 0 0 289 0 289 0 0 0 481 517 444 517 444 306 500 517 239 267 0 239 794 517 500 517 0 342 383 361 517 461 683 0 461 ] endobj -4119 0 obj << +4114 0 obj << /Length1 2134 /Length2 10127 /Length3 532 -/Length 11275 -/Filter /FlateDecode ->> -stream -xÚí•e\”Ñö¨i)‘”Jº»¤;é`€¡KZ)I)inéîîN)éŽ;žsþϹïýtW¾ø¬½Þ½žwíý®¡¥TÓ`7‡š‚d vÎ,¬‚ -V3ù¿!õߛ˸@ *@Û?Ûÿ£KÿÛ:ÐñøWÔÖÞÅäP†šƒíþ;UôO9e9ØÅö¿Wå°™¸%`ÿgì$v™«Í¬ -ÀTÍ ¶¶À§€ÍÊÃÞ -d÷âý‡"jþ‚Y;A€NVO~ -K=¬¨ô¿‰Ö™'‚•–}"X_äž&!ÿD°êŠO«®ôD°êÊO«®òD°êªÿ&~Xuµ'‚UûD°êêO«®ñD°óx÷D0Í'‚¹h=ÌEû‰`.:OsÑý7Á¦;›©#ÐÌäü÷\€ëßñÿ¼é¼ÿúZþ3VðéVÀ -š>¬ ÙÓÍ{{ó¿ðϹÿ…nå_Ó°üa°úa-økt°ÃÔ¬ÿB˜“Í_“úk°°Ã¬ž†lX²Ùý…0+è_³²ÿÿÜÌ¿fåøþùLþB˜•ó_³rùaV®!ÌÊí¯Ù³rÿaV!ÌÊó/ü3íÌÿgLüï¿P÷÷,°…6`çÂÇ#àýŸyšv`Ø7'/ ììü°öÿ‰š¹8Â&žó?~“aþ‡-À°Ÿ*Èd†>75úhý¥6¨ÐG:{¼‰^².Z¥ª}²åù‡ÙÏð¼AEÆ¥J›âä—X[H[nw$NŸš½ÞŽÈüöwˆNœ~Ør5ÙJöl Ñ9IVöØ´§ºü°‡ÝT;u¶Ï¯ú}i¨0N7§'í¨w﫽Իm”Ÿ”pú®Õ)yùtd’!šÁ•¯¹(Õq -C¸ƒÝpâbÇ>øX£Ö3-C›]po²Q3c.ñ£^˜µŒî†D T,LíTL$¶ó;×l]ݞŠ-?_çÅÿ4}¼$æú*VNÿÚM®õ[K| -¿†<e!ð7ý-ÞŽAßEaþÆO€íN…'ÖÝ.u v3ÝfDö —óëZ£²BheYŒÏÖDM…“UÓzó+aâ˜ÙªXÁ>FU¶\ù‰%Ç1¬^Ûð¢K¦·Ä§½É¼¿«ìêìç¡èû'è²mtŽ¨©æÓûào)†YI›•\gG -!êÞ½ee6&u9]Çl<õˆzÔÂU¶€dþ7?¢#v¼:î D(S"õ¶Nm.³ÓQ-rÝÎ VIÎÞÊv;ukaRýÖÖy¤ÿ3dZRÍ‹½k‘¡ÀÏÐ:„?^ž¤ø{l\¤9±²²Û©¶onž¢jŒ°LØß-WÂ̘ÒKž€xÔs2X> -œ.¡%–øE³ó<Ø¢:¨¼c,’žvå A:š2HµAsøšóQÄëtHqÔ,-Ý‘È(þí×/Ûæ}*©Xz—™ÓäTˆŠE-Û´Ìð` -r[6ü@"÷T{ãƺ>ÆUþºŸ3’Ÿ1êÓü5ý“,?Xú&Y” - -¬*b›¾b¼÷ŒÃŽ”X¶¼\Q¬!µžXÇüºß;ÇæÎÄ·íÜÖ)™Ž?IN*Æ¡âÛBï€#ü:Š7¨ yfÊ2% -¨/›¼¿d¶æ8ž¢9+ã×:8’uPt)‰¦âsxcáYÇõ3owÞ×ã³ú8Üéâ3 8-AŠÑƒë¶BìdõÈmƒ`›Ëyí½O-º!ùJÞ<WDÊå„BX·fº¢¶¨…”õðËMCTX[<$],…ú4A -ÛÑÙñk -Í×ìÆÒ¯¨1¼ [ÑDtßÖhW†8#¿Uôauf¬-Gí1ÖGÝ¥¸F@ ?úåbƒ°Èº{çS[ ¿_i\fK-‰ ʶƒð½D=*AV—ôàyÝŒeÁbU@´è>:±ëïý¾ýzx5»q}¬…Ynúû[Æ«È‹bʱÞ&ûR€vЮ]Zš0ÐR…FÑU5,{À;pýp–dlw“ŸBcˆ37䆟<´©{f'æÀÅêÑ&õŒ®2³ß‘ÐøúÒÂÿ·¶ºëáõ xO‹Þ€n jÞCRlÑO¯Æg¬e÷´ÄΙa;¹ˆm×íÃï~´âPåžæÆEŠœÝFä
«šì®ò|4T´‹M«LØiʈÒ]k†JšYøáDÙÝ~™$<ð\:n–Ðåd2®h+”×*MfGÇ¿F:ĪmŠ -ÕÇH[—Ù3„µ’ôÌ»TË^ÙM]¹][ðj[>Šde{Õ7A¡%q·<o6ñóC—c î?â—R¥–’¯¶ZôEQ,ˆeÇKFô\ŸŠZc[§UŒìžz¡SHu¡±ÍY¾.s¡Æ"S - æÓ=d «YEß,[¸È}È@Z›Sû ô=K ¤+/·e`ÛËŒÄ>QGK103bÊÞ'FÓv[œ£ãj?/ÛÉ0[ϵ]*+dëïx
Õ?*èæâè âûMY3¦’V7¥$²¦˜Æ™¤P^9}ö+¦ÕíËHÜKR7ó>înÆ–!x‡ß³é@‰1t]Æ<góUY’ݪl;d˜U`Ùä·%†ë)¸òjO0v{=dCûr‰•ªc¾åÇZ SÿzŸ!ºâñ]‹{ÿ¶R£ÒN$¸ÚÁS•*“uŸâµ
ß+b;>·ÌM¶ŸGßb%¶ZJz‚‘mñÞ˜.ÈO¤9œd£Û÷ž4%x0>ã×&üLZ0s¸ -;ZøÔèÙ€ö}±”=õüP9Íp…í=N<OíTÌeä ô'ÄJø \¦i/ë–ÎË×ܨ¿§y½Úã'©7øgÛ{¼Ñ’§\ª³Â9÷ $yÚ‚(ä:úËí…ý™ù󦟖ӌJËPK8>Žj¼®érÞbJMúðÑÝî,+ÿjŠ¼N,!*Èê¤W6’ΨSi–`sŠŒÓ•Ø;h\J°žzŠè×kÔŒ"Ú…–ÀúÓs@Æ6°>cP½,÷Ã-eXì:\|¦wq[5(CoЮ7Á;Å} AXÓä³Ï¯Q¾©£‚<ŸèÛ9^<ÀÕ¿5h‡®Ý¨x9ÿƒÁÇ}ô=T«Èµ ÈÒø_ýÚ¿ðŽ³òIÙðÂé[„ª
gø<ÏñÏ[ψ”‡fç‹nÃ]u¡‰›ø^Öšch$iñÜ¥›b|e›-—Ö,}[/¦ôr¬^ðdÌ,Zø4æãŠ,-åÐÀg*J°Y™â¼³¶i®UäWŸ³¶‡"BfÝÄt®ÊP"Z¤0¼×Œ?y^¤êéuúv´¶Úx¦595¯‰wUÌüdÁÂÌXYf¨Y¯úŠÄa¸Ý”Jðž’€S§œj§ -L>=zÔ¦&\¹„ñü”à.õËÙC̱[•O‹géíìao¤pI~µ$ûë4NÂLÅÅ“ôJ#[¹#"e\Aahd©ç”
|äBóÄ£²xRƒÞo“‰W]fS¬˜!øº–Gpð?™ì›’é¤3TñPRÌJ0¥µé2y‹6s]¥Ýï_»¦©^–Ýypáh¤ü‡+„gv§Ýlí’51þ)"{_Ž[:’§yùÕëªFB†Îûƒú¾Õ‡ -û¸-þx 4qà\ußñÆ+w¶XCñxH@,4J‘Å»_Ú’T]ú£ëR7¶QjÌÆòW)Eòa%nLÆù)öÎ2-É®HúÎõØ´š4†™±à¯¹ÄŒö:ˆ$@ýÞ4]!l5ó©cÉ*m6*,µí´¤(µš¼š~p@Øð)Î\›¾HÅsXJx7Ü>k™¦Š—?ñW–bFþ|øæ¢^wÛZ<þ½‚áùï+˦Žøç¸w*kh*6’p˜#Á5E~"öZ.±§}ô™£ç/. -AAÍ;Hüãrî!zë…‡i¤ë7êz·NÁ‘¥êöþ‘ÝI¢~%–Ãåü¶ÆAj“‰”-Âí´òá)»$ -YJóÃäw¯§Gx!½mçXÆ~oJ(••ì’(LjçÞcVñ)©:HEwŒ§¾JÕÝE<i¯i[bH('b»rquú4¦0ý¹²Zn™ï3³¥©å|£+‡“¤Ÿ]Ð70~Dï䥘[axãöƒ®”#%¿šˆÉ•”¸;¼ôðzÎYUSM"s !Ñ3ðÛ£Fnúî„Gh_©PÚ¦bˆìsf<U×J;ð2¤!ë½[vãºØÅLêB -Ã
q‡Èxß×KVjû ìiñ½ÛQ¹õä8&‡‹»%jxI±4¥´í=⦑7œR6²¯•1©Pße©wé~#ª2^eÉ·9lœtùÄBùž\á¨êL 8ÚÕJLá‡äƒKÄ9`ŒÇ”š+n%zcÅQÐb¼ÌÜ[Š¼X{c°…Ô5<çdµGLð¯ R¸ì6Øž;èâ ´©›.à)öþçP
I2~:† E‰9·pó@²ù¶v; ÷vuyàøéºþÏ;H%ýuYúœúm Ü%ãa]«:Ã÷\«/ê¿ñ'Kô‰æ3N‹O ½üß»2›}áÞl¬·MÀ7•ÔqÌðº_FÈ™³¤ ûÃ#ö¬¯ø¾gÒH÷µr ¢"/O;"ø´ºS-£¾<,¹j§`†ãÒé -ô¤<ŽÖ‚lÛ 9ŸÂÒȇðDd7öé[L ÛÉü\?Zÿøæ²á©º²g.(6dŸkÈ(jzçEl^˜†ïÆà“cñé!ð¶@’d;;“Ojûºsù¨»ÐüF¿±Û€R¢Æûu9Q‰×ã6šG72ë@#°\nˆsyÂpM¼jÕA« -I±Ä'
ˆ×|zøåHD*¬_9ø(KY_ò¦ÈŽøíÖ‡N;0™ôV…d{ÙiÒ+9½³Œî&;Š‡T–u-ɇVæVï"uàSáŽ^çÁ
±ìaFXPÚør+óc_Ô’u‘9¿¹“'¢
·ŽÜêŒÚg²pݧϫÂÍù,˜!-[û•½wzðEFûÚny$™iZ~&4»’›Ž_Ϋ_ŽøŠS6‰Ì.nËžE¦µ©¿1-®l ÷ùxÖ"®8ûú jkýªJˆoxsEOBtE;n/&$¬_?Ñ°yßÞÈ#ÎLb4Ã7kÿÈ’ªn4oçpÊ,ÕÚß"zÊÚ0螯†‡fJ£ÕUm -çd®\ßœ~Á¦é»SÞ—,“|À„–å±Äܸcëèq6·ëüm–a62û|C5äYÎõJöN_ù)+}{²Üå·g2Æj¦o¾sl¦!ζí·a†åœ“j(Þ›jI×d?v¿GÝMGv¯à]Ë¿Ìéº-aà |OÀCWie…¨Trÿ²î™\Hóºq\™R{Qaµ¸¿ÅO¬R$µÅw²³é+yRûvŽ½*ënySBÚ.¨¦¢²‰pžÈ$)DÍ5¸Wvd§\#±&É–7 -4¬ô£ãR*ª¯>p;qjû–Œ—hy%Ai˜ë£s°K•ƒ„ö,¨B•º7~"°C°o„ÜüìØ™X¾Š;öÄ1-ÐÇš—›qê6ë;:
7Lrç’-œ:‚¨'™PeÄdýáO°ÊU‰fC®Ä\Î}ª;òíBÀ?í‡^7§ˆÉáøÈäœÿœÕØì]t»»æ!AɽÈa
#ë6a¿_šà -×öØ„í]}.Uý¯Ò÷ØÈë| -¿Ëç5ñŽßuå«ìÒ•Ìk'KñÐ ê%œ>lì°+´Y9ÐΟ@Àí=×HÐE$'ÏîYŠ’xÊ÷Ü̽çìl:AøúÊø•¦÷l'çtI3
å¦W`äà¤.{CÅÂu[ù¦‘¯ë1,?F‰¤Ú泿'Çç|DZæ<œ!´›Âhò7ùðzʉÔaïÚ¶÷·»Æõv„Sâ&‰>ô¶7ãvÄ]´|Q–ëPÏnQ8m¸ ²–Œ2%w=œ•ÈÄ”aÎ?§ý Ç)—5™ØÁ¥œ}×@ä© -ŠS5ÉFŸ—A3 ŸkªN7roËÿ\ÉSë4²vÅ5ô(ôá[Ë#ŠZC+ê®à’yëF·Ï -â8£YGZ«”y¹>\‹Øs¦AF(.Ž}FYs~i¿.Rif²«1\™vÃ+ø6΄–KØW;OI¾J]S~'ºdžž·Wƪ2Õk»Ÿ2+9ê¡ºÞ -´™Ï뜺V–۲¼éK»Â[ytäòס©s>Vé‰3ã·¹ŸŠ.i‹z+(~ºPøp;‚-ÆP«.`,”ýì{&ªô=y›ëûÊ^†Öž9êüÆŒœZ߶D~RlÇ*Wsf܆ï1]¼ú.1Ó©˜-yÐc>ñ%¦/ºfE›50Ó·ktàÙeeFlhIîÜ‹ë£àwWåùC&Žu¸,b¸&iK¿à¥¢~˹íl«}k\ô8rgi÷1½)Ê=&SŒ«GÈìGÝkwhë’\0S5ÚÈKý’Ê-íቃ•sÔì2šœ‹¸%BåÙê{Û‹½g¾ä†ÇG>¥ïž³¿:Ì1ÙòlÛ<Õò-f8>¬õÊ
!î¯ê%TaíœKÓþ:O4Ç0*µú„Ѩä+ãÖë3P¢xˆ¿Y‚šv¬LðDe\×8(8É‘íJòÜŸ×ÆXÔÐG
Oj«Kœ!…v0¼C:3}íHóõÞ ›÷ÊÅuðÇWÑ6E¼vŠ©Ë/âF#4¥oéÝ\/Ç•]G,-•‰ÖrÎ-Ô7ñƒ‡¹>=¦Cõê ‰ÛZžØŸkƒBÂÂúLN¡Èd¦FÐÛ÷±PëJIqÐÕ¸„´? „>„$Iés}úÊ5»"‹³ì]+SƈÚL¨fò»\aÕúWÅÔB»ìˆýÙÄy¬”Uƒ´pÑý¹šü…"ÛdXšïtî8’Ô{/ºcN©2K§Hg¬Ï6vUr
XCXjØ®u˜ûZÜ‚ ñ®µmð!³¹ã!Õ2{k/Û®—Ý¿ŠÝÁûªnR?.¿€wÉJÐÓêïäÖ,ZÆ3W>ñÏí§Ô\ŽzNÈϵ&þÞªH¨Åùglž7RþR£˜ÜªZ&C?éÄ3ÒÌðPLªÙÀd¼Aù¥Bev7Fð¼Ó9¾“dí·è¯ Ž¦ÎÕVIcÏ#§JÚA‚–ÎÐÉ~ïšœxÇ’Nº²Ø½ÌNÿ0ºæÅÉ-¯N`}×õy -ìß;gäݨ×Eo)0 •±œ=ÖÓêûÞ"ú®è»•×ÉÓâŠãxû¯kÜ|CÄCzôYŸù5‚š…Ú{rv#ÊÀʯמ²WÊë‡äÉ¦Ò æE¢*!¨s; -`ÜAÂêÄB%½Xy¹t"$Íì¤À3Z‡Håî¸Ì°Uyì|ð6Û‘ñLI‰@mö7}sÑ7ÛÍìRÚ‘Y:+jâm¯ýHµ%ÛòåSmM*¸k‘±Cß½ís÷!ü"ë7ñædÖ>¹gáØ2Kâ{¦IF#£èÓÖ.ŒÓ Óidw@½+íÈp‹—é³ëÁ -¥àòÛòÔ{. ®Í²¤þðíöÑò‡É×Tþ|½SYSª¡æenÇjy
¾Ž•Ûø–óa™˜ÍWŸß×cj4m7ì‚Q·Í´1 -™ ̓¢l1÷ã=úa¡‡æ¦ÓrÓº2þŽj„+¸VVC»Ýî\A&‹"K ºr -|ÍÏÎ¥f?%Ü2+$#-(ǯn$‘N‹ªoµMQKòõ«G;œÓæØjÙu净¶B.¤ä¥„~¯¸³Šµ|ãÜVËŒâ²<.ÑM
uk<ôÅ8óÙuÍi(p®#¬mÃ2uºg©º¥Î†üâžø>üøyGÛAC[›^%±uÄT&9T-q_Íœ¿èÌ—ûŒy)ÆOÇ’Z(õã3£Í71þóþ]ÔüÝò}Wü| ½8¹ä…räX_]¡·ß»õ¾W}Q·×¢ «ÓÐsŠ -äÈt:ö3ͪHó°Ûc}1'˜G=×éx27iœ ë–…ž‚¬€Þ´$öŠ¸hvrÙôºô%n3tÃÏh O>룋Š³óå~ëH&”ŒlŸŸxóp© ØHßäÚL‚†cTÂÀØÿ2±I°Àc¨h2ÁË~½ï|—à×U8~°ÄåX‰y¿5C){Ý‘E¼Ï°›ô‡Çâá‚knN¨|øÙlCðT.JwSfñ²¹— -ÂkŠpÍ9WýmI^3@Ÿœ×Œª‚EzK -îÖDœ¾ñ/r<Ã_õ+Ä™ë+÷aÙØ¢Ðį§†}Zæõ±×Ò¤--ž¯žÓè”cŠÞ¿Z’ª`/@Ô?x£ÀÊsˆdE#¥*‰óºþðG -ç§ó€ó™Á%æmò:uÕ—˜æ3H$ç-É®;~*ôy8±Zâ»ì, -•µñɯn‰ ;)ZÛéC¹ùcHJö´…¦ÄW¨Ó²£€ÛmZëÝ dx‘ˆüF!~¤ZtÙ‘× ¤©Š| ©±‹žÁ&Ö3;ëÈ»BÖ>r!íMô 0t I½ š¢œXÍfª—~¢U…ŠŸWÎ?5){•yù@c?A²ËD<ðÈjûPVàaªÁ]ì>%ÙEû›qñ~¯3Z ®=uþ&ªÅû=‹Üþz¼ MÏ^ïN«µ¤Ðåˆ/ó&¥nÚ$”¾ø*w>þ~˜yc`aF ¦0ÚL>éSƒ¾ùf¿ÞóoôŠÕ"å”›ï(-_j|Í/ŸøÌÈ—+Ñ"nø… -Hú)lô í%:ú,û0”"Aòº}ü˜!¤ÚÅÒNkHœUä|¿hŽ¤þòesi¾DÝŸïB¤>_›Úvçâé1!гŽÔ˜MfÔ8>TÏÈLnb—†Ä#¯ÂOâ˜>g(Ç°¯¨nÐ!ÍîìúkQ¢QòSÊ2xBöàÁ«P»Å&o -NdäB1’ -‘—åÏÐÌ2Ó§Tô?»Õê¼¥pBô«HIËÆfY"ô¾ðFmˆš»¹ˆffjäù¢Ì8’aÚ÷L9[|aÿ¢ªìØIšZg|QòòIžiŸQy¼°qPhT}‡Æ;Ø”S¦Å -ÌvÕ›G+…ŽSÛ¾ïZùÑŒú,P³Œc·/L¡ÇŸbKu« ÈÎxV§ê,mÙ??ŸeCæÛ³ÌÜ»¦ø½Ü«çS9SøPÌB€' rÓCF¡elh{y?„uþvÒ8µ›Ý—Ž(=.)ï‡F¬Iææ2…‚ŸOðŠî·‡l0Ñ-–ËTöLW[†‘!‚§÷ü²âàÛï´z²´'wuδbðé^ª¼Å•6´NW¼”7‹ŸÐÃWÊ{uº¦ÕØIZg‡_Ó>÷b¶Ë½ýfu?•¶îÊÑz2"ôûyÝ £BÒ -ÄËËç¸fÉOœEˆ( F1üÇcÛ÷U…•ù¡÷”¬»g!Wl|&eLò£½ÂùšE¡/+O>ÎŽ±ANmža?F´å¨½þå@“c³Vž(o†r”¤HJjàg³<v+¶j©ì—Oùèò8Ü?£!~û²<µ,ð÷f -AKg¥¿VÜÊ{Èê`g6¸wïÔHiëYã…zñ'êM‘}{ƒÝ_~4¶öƒ»gQ÷]ÞµE·*–ý^Ðœ«Ó¿iP"ÁRž(õl¤€ËJ‘Üxüæ[Ö»'ÎÏi•1ÎfÃä6ƒ•$¯·0ÞÚS] -TÊPÚÛÙ`êÙòfT໶ÌÔhrWg›#Ù
Þš^-{<)yÎþøýÿoðÿÄfÐÑjt´Aÿ_2îñ/endstream -endobj -4120 0 obj << +/Length 11276 +/Filter /FlateDecode +>> +stream +xÚí•e\”Ñö¨i)‘”Jº»¤‘A:```è’FJRJ¤[º»;$$¤SJºãŽçœÿÁsîÇ{?Ýß•/>k¯w¯ç]{¿kh)UÕYÄÍ & ¨+‡ @RI]ƒÀÁÊŽNK+é +´(,A6°=L€:ÔrrgˆC +t +ÿÃæ`ØOä2EŸ›š +}´úRTè-=^„Ä/aQ\Õ>Ùò<`ö3<$oPÁžq©Rû¦8ù%ÖÒ…ë‰ã§fÏw#2¿ý죧¶\Œ·’=H´O’•Ü7í¨.ö°›j§ÎöyàU¾/
Æéäô¤õî}U¥—z¿ò“®CÏ¥º#å#/Ÿ¶L2D#8°ò5¥N¢}awð¢+N\ââX€·U0j=ÓÂ1´Ù÷&53öAÿ?ê…iËènHJµÀÂÔNõÀDb;¿SÍÖÕíY +õ2S¸óWŸ&Q¨ŽYš¿÷V7wF —ÿ,·¸¯†ÕøÒÚmÕ®’€ží˜ê7æÛ:t†wJËžˆ<Ôáx-ç6Y’/|Z/¢¾ìÅ븢˜öº{7’ÈìWÌ·|µ¯"QÅ60ºÝ¸êÚ²â–ðV¤áõ»n›#Q9#…¼Ùeã@ê$ +ö‚`X»ðßð*Á!’–¥
iºÐ[¥OÈüÌËʳ;Dã½}‹<l²Æ=v8)Ÿ‡ßAï|ŠÝohÖhy:ÝAˆËm± NšÁµÔ¶ëXWëvµgÿÂI¢¨2Õ3²Ž$n”é y°µ¢™Ï»ëÚnš*èþ8^§ B$'ÿˆ^|ìS]±&ê5t6é“‘Øȃ`fØfcu"¢}fG!ŽÃùŽÿ±›1£ée!ê—ðĶÍg*!²Øœ
K•÷TQCÏCË¥‹0ü×ÏímzÅ€:žk&)=”œgT
kau¯ØK‚ÑL¥•,/»oÐq»¥‰ÁTÖTpü¥óIèÊ̥껵‰¡a-ì2ÔÊջѸÁÛ¤Õ¸ Ýü‚õFD!l VÞQöÌÍD|䎆ÌùÎð½=9ÒƒüÏ×yñ?M/‰¹¾Š•Ó¿v•-AýÖŸ‚į.GYüM‹·£ßwQ˜¿1Áão³Sá5C·K¨ÕL·‘=ˆÅåôºÖpkÀ˜¬ZYã½5QSáhÙ´ÞüJ˜8fv«*V°Q…-WîAbÉa«×&¼è’éñio2ïï*Û:»y(úþ úÛ6ºTŠT³é}𷃈Œ¬$õÍJ®³ˆ#ù5¯‡Þ²2k㺜.ýc6žzÄ…F]já*@2ÿ›Ñ‘;ž÷"”)‘º[§Ö—Ùé¨æ¹®ç«‚‚$gïÞv;
ukbRýÖÒ~¤ÿ3dRRÍ‹½kž!ÏÏÐ:„?^ž¤ð{l\¤9±²²Û±¶onž¢jŒ°LØÏ5WÂÔ +œ.¡%–øE³ó<ؼ:¨¼c,’žvå A:š2H¥A•søšóQÄótHqÔ4-ÝÈ0þÝ×/Ûf}Ê©Xº—™ÓäTˆ +E-Û´Ìð` +r6ü@"·T;£Æº>ÆUþºŸ3’Ÿ1êÓü4ü’,,|’ÌKV1M_1>xÄaGJ,[\®(ÔˆZM¬c~ÝïcscâÛvjë”LÇŸ$'ãPöi¡·Ç‘~E‰ëׄ<3a™…GÔ{›¼¿dºæ0ž¢1+ãÛ:8’uPp.‰¦â³cîQÇõ3owÞ×ý³Ú8Ü1€FáˆHœ– ÅèÎu[!v²zHäºA°Íˆå¼öÚ§Ý|%g–+"Hå|B!¬S3]Q[ÔB‚ÊzøáÉ&‰!*¬%’.B}š‰ …íàäðÕ]L~ÑÏ’;bæTQú€Ã·8r‚Þ¯ži…ækvcéGýÆ׆Ԟè +ZtØuˆ÷úÐ~=¼šÝ¸>ÖÇÂ,;ý}-ãUäE1eÈXo“])@+h×6-Mh¡L£à¢–‹=ผ%ÛÞä§ÐàÌ͹ág+ëžÙÊ€9p±z´H=¢«Lí6D$Ô¿¾4÷û¥ær¸ÀF=(ÞÓ¢; ˆš÷[ôÓ³ñ«~Ù½:-±SfEXÇN.bÛuûðû8T¹çŸ¹q‘"g@·Q +7jfñ4n?àÐc{µ¯üöX†TjRT{Ï
×{Îö`ÞG7ŸèéåŸ
™.ñ;j5ÎÏe_¿·óôq¾Ÿ¢àÍ6]6/¤¯²îó%›4°a¦°¤ +YÄÀz;žcCõò:¹8º‚ø¾SV©¤Õ
C)‰¬)&ñCÆ)”WŽŸ}‹iuºÆ²÷’ÔL½ÎýÆ»†±eÞã÷lÚÓcb«]—1ÏYB–¤D·,ÇfX6þ-dár +®¼ÚŒÝ^kÙк\b¥ê˜où±VÈÔ»^Ægˆ®x|ßâÖ¿Ç£¥˜ð¨¸ ®¶÷P¡ÊdݧxmÍ÷ŠØ–Ï5s“íçÑ·X‰íŸ’`d¼7&‹‡†²FiögÙèv½'Íc î$ŒÏøµ’I¦cÀ)Ö+Ô˜Iê¿èåÒB~|’K:¦rß«äþŽ¾â©²xƒíöõ‡ +ürƒF!Â{Rmåš7ƒê¬ÕTaGŸ=о/–²§ž*¥¬°}À‰ç©Š¹¬•$þ„X +¿”Í4éeÝÒ~ùšõ÷4¯g{üD8õÿl{× :Pò”KeV8ç>$OK…\[o¹ ½°?3ÞäÓršai¹Ãj ÇÇQõ×5=B.Õ[ìA)£I?ð>º¹Ñe¥õ_M‘׉%DYžô¾M$„3jWš&XŸ"ãt%ö•¬'^„"úöv£ˆv¡e#°þô± ¬ÏG/Ë
¸¥‹]‡‹Ïô*n«eèÚvã&x¥¸-!kßaöù6Ê5uTç};Ç‹¸øµíе/çèÜGßCõ¶Œ\Š,ÿÕ¯õï8+Ÿ”
/œ¾E¨ŠÑ`†Ïã,ÿ¼5ñŒHihv¾ØÊñ6ÜEš¸‰ïi¥1†ÖJ’Ï]º)–ÁW¶ÙriÅÒ7±õbŠA7ÇJþOÆÌ¢9‰Ï c¾þ0¾ ÈÒR
|¦‚»Ð˜¥ ¾À{+ëæZ~µ9+;("ÔqÖmALûz¡%¢E +ó'ÀkMÀè“ÇEª®n§OGk«¿GZ“cóšxWÅÌïA,ÌŒ•e†šõªO¡HØM©( 8µË©vªÀäÓ£GmZiÒÈ•ÛAÏI îR¿œ=Ä»Vy·x”ÞÎöF +—ä'\K²¿Iã$ÌTX<I¯$0´‘="R†F–zLYÃG.4O<*‰'5èþ6Þ™xÕ¥o:ÅŠò€¯cqÿ“ÉŽ±)ù‘N:Ce%Ŭ¡SZ‹.“·h3×EÚíþµKšÊàe¹áW€3oE« å8\!<Ó;f+笉ñOÙû²ÜÒ‘<ÍËϨ^W52tpÞÔ÷>ø{ÑžYŒš~ÁÙgWbëÈHˆ†`ð<L:M¦kѳîlßÚ–øôHN©Ji?ïÖRzö‚_Sä»Ò„úóhŠ¤©òYçx}ƒ)´JÍ7.Ÿt9áv³´ÁÔ(¬Dî=pT›ÝÝ#"-SvBâf25Þ}¹‰ó»Vc†g:b? ’ïvú;ô‹Áè¯×{³}uãls‰®è¾&¬Ð_Ê—Æ߯qZlKØbKµKÝ´&Æ‘F”DZ«Êå9cfWë‚âm"ë]%#ºÔ7
Œ•2ÐÊ*§z¾ôçu½‡³y‡¯õMð°¸Ký¾>«,"^ü]˜pmHùLÑÕö¡i!'Ü&Žµþb“ì ð‘- +=ÀUZ(o¥nzÃÓ×1*ìíºøã€ÒØžsÕm\|Ço¯Ü-Ú|
Åý!±tÐ0å-ÞýÒ–¤Ê"Ð]‡’¸±RKö0–¿J1r+qc2ÎwL¡w–ié튤Ï\u«qc˜)þšsÌh¯½øGÔïMÓ–3ŸQ‘:–,Óf£ÂRÛNKŠR« Á«é7!þ„
ŸâÌ´è‹”=6€¥„wÃ-à³–Éaªx¹¿x%)fäχo.êu¶Äãhýêå
Î_i[4uÄ?ǽS^@T¶–,€Ã ®)ò±ÓtŽ=í£Ï=q8ñ¢¢T44ÕËMˆj$«ónMüB5ºCf=²•ö aÄ¡³ïÈaÇXx¾Bù X$FfÐNœÖ3ÌàZ©†Ä"F+Ë™•pkÀ]I5Ò^¥P#|Dö¨=Rð˜†{‹¬±®pÅ+®a¿k¦öK5ÙžDƒÎúŠÆàïiiðáÑ9wLØÄßÙ. Õɬ¡¤ÙÛ9u&Èc¹Ê©Ë¨ø¡*†;k8ÝÌ«0ï3¡St•sòÓš +Éö²Ó¤W²º êgÝM¶©,ë2š’/-Í,ßGjç ý΃bÙÃŒ0§´ðáVâǾ¨%ë"szs'GDn1¹ÕµÏdî²OŸW…›óX0CZ¶ö+{ïôà‹ŒÖ{´ÝâH2Ó¤üLhv%7¿œW¯ñçÛ$2Û¸-;™Ö¦þÆ´¸²<ÞçãY‹¸âphì뀨õ«*!¾áaÌ] Ѹ½˜°~½Dƒæ=p|{#83‰á߬Ý#Kªšá¼ý)³Tk‹è)kà [¾*šÝ)VWA´ œ£™R}sú›†ÏNy\²LòZ–ûNs㎃ûÙ0ÜR¬Ó·Y†ÙÈìó
•g9CV+QØS8´¾åw¤¬ôí8Ȳ—ߞɩš¼ùᙆ8۶߆–CpNª®po¢)]{ý0ØAüu7Ù‚w-ÿV0/¤ë¶„
'ð]¥¥%¢bÉý˺gêp!ÍëFµ²eŠìE…Õâ~æ?±J‘¬ITß¿M\`XÉ“Ú·]pèU^wÍ›ÒpF5}›çL’BÔ\ƒ{eKvÊ5kœlq#OÃJ?:.¥¬ò*€Û‘S˧dt¸DÓ3 J£Ï\ƒ]ª$´ï°`.Oz¬Øí°ñ‚}#äê—`ËÎtÀòU¬ÈÈ¡'¶ˆYh>Ö¬ØôˆS·YßÑi°a,Ÿ;—lîØÐ$@=É„*#öÖþÔ«\…h6äJÌùÜ»º#ß6üÓnèusŠø—Ž¼ANùÏYLßG·»iT‘Ü‹Ö0²nöû¦ ®pmMèóÐÚÜÕçRÕÿ*ý€¼Î'ñ»lp^ïø}W¾ò.]ɼVò·wu*¡^ÂùèÃÆÁÛBë•üYÜÞsõHrbð|áî‘…)‰‡\¿ÀÁÜÎΦ„¯¯Œ^ixÍvrN—4CÑPnzFNê²ç1”Í]¶•nùºÃòcIª?ûyp|þÈG¤iÆÃB»)Œ&w“¯«”Hö¾m{»k\wG8%n€( ·½·#î€ì¢å{Œ’l‡Zv‹üiÃM•d” ¹Ëá¬D&¦sþ9m€.§lÖd`—röM\‘‡<¼÷Ò!ü7o‹X…*ö^É«98CÔ
dû´¶Ù…
E7àwöó‹×qSB<îR|ÚÏô'Ëïzò¼NéõÏqï
?¡>„5t;œqJêµH¨ëÝÄÇÛäÈx +ÂL4E.lo~#µ•?iiìyr¼Žô8ùýš×óÎ1(NÅ8#}^Í8|®=¨:ÝLÈ-ÿs%OãÈÚ×УPÀ·–GÕ†VÔ]Á%³—n ž¨¼Ö
zc$‘ÃMÇ'ßiÊå—9ÊGlÔ£„fŒIn}@ž÷úcöjHtŽ6ØÛod¯™Ío +Ǧµ /âñj
zRÖ(K{Ä£¥×ŠTh3½%¦¤Âs1…g:ñØÁR/ß}$ž$Ð;ù©
o.AÄ#×Qå·=×Ûì»0ˆE•Ù¥‡ø¼úÄOܽEl–ù¾×¹ì¾šDŠº@5ýöv,0ÍŠC:!Ó©lòzÖOA?ÊEãªàÔ¼¿l‰[’w¤ØæG þêôåÚ©Ÿ] àÊe t~™õ³Ø7…ˆ×ˆ&IœªÙ?—Ô †Á¦¾¯h©òž›{Ú›Íç’‹Ih +0Ÿ×9%t„-·eyýÒ“v·tïÈå¯CSã|¬ÒgÆosZ?]Òõ’Wøt!ÿ[þv[Œ Z]ÀXøö³Ï™¨â÷ämB¬ï+{š{f¨?ò72r^h~ÛùI±«TÍ™q¾Çtñê»ÄL§B¶tæAÙÄ—˜¾èš9-ÖÂLŸ®Ñg—•±¡%E¸s/®‚ß_•ç;Ôᲈá§-ý‚—Šú-뺳úýQÑãÈ…íÇô¦(·˜Ly2®!Óat¯Ý K²ÁLÕh#/õJ*·´†'VÎQ³Ëhr.â–•f«ïm.öžùy—¾ÎþêT0Çx;<È£móTÓ§˜áø°Ö'*@6„¸¿ª›P…µs.Mûë<ÑÃ\¨ØêzD£œ¯„[¯Ç@‰â.þf jر4Æ•q\ã à$G¶-És{^c^CO5<©¥&q†ÚÁðéÌäµÍ×{ýl +Ü+g—Á_EÛðÚ)¦.¿ˆŽÐ”¾£wCp¹TWra±°P"Z—Ïy87WÛÄäúô˜Õµ¯'$nkyN`w® + ë3> „š#“™B;lfÔ?ÄB*%ÅAWãÒ~€ú’$ÅÏõ5j+wVì +,NoïZ™2FTgB5Zßç +«Ô¿¢(† ÚŽ`GìÏ&Î{+c% ¬Ò맅‹îÏ}Ôà/4Ù&ÃÒx¯}Ç‘¤Ö{ÑsJ•Y:E:cÕx¶±«|«ÏúƒÀBÝfÃÌÇüì‰w©mƒ™Í©~P—Ù[{Ùv½ìöUì¾ÞGe“úÙpù¼sV‚®f'·FÑ2ž™ÒÁˆ_n8¥VàrÔsB~®5ñ–EB-~Ë?có¼ò—ÅdWU3úI'ž‘f€‡bRMG +^¯ÛÓìw]©Gþ6¿)ª\*®³ÊϤ«yx-pt¦Ä¯
·Âð®æšÎ¯xuZaÑB¨…í-¡fˆGè¯À{% +ÎØ”| +{ä\§ß'¯ž»ìô¢—– +ÇÞ®|ö4MonL0à3/"ôw“È#-‚4L»Ä¬¶¥™¤ñ]z½òÞ{Iý{§õŒ<B¿õºè&¡–“ûzúB}ß;„C¿Ã=×ò:Ù`ZBq/¿uõ›oˆxhBï€Þëó1¿FP³P{OÎnDXùuÛS–ãJy}‘<Ø”T½¡HT%u®GAŒ;HXX¨¤+/—N„¤™½‚äyFë©\üÖ¶*Þe;0ž)*¨Îþæ±k.úf³™=CJû 2KgIMB¼í¹©ºdS¾|ª¾±Aw-2vè³·}î6„Ÿ@dõ&ÞŒÌêÑ;÷"[&°qI|Ï4Éhˆcø}ÂÚEƒqd2ì¨wA ynñ2½wÝ +Rùî²ÒP\—ѶW˜ +›óQ~oßÀÊï瘲“©>¡qfåï´uüaO[3KŠa,”H\Ü䧉ßòÖVïIô•ðñ½~ Òú&ïÛ¥/ÁÄòÇðgÞv×bh_:¤x53?S] +ÉãHsÊñ«I¤Ó¢ê[-FÔ’|½êѧ´9¶Z¶E¹! s+)y)¡ï+î¬bMŸxÆ_Ä·U3£¸,΃KtRCíe½B1μw]r +œªÅkÛ°LïYªn©³!?¸'>?~ÞÑvÐÐÖ¦WGIl1•IUCÜÄW3ç/:óe?c^ŠñÓ±¤‡JýøÌhýMŒÿ¼õ·|ß?_B7N6y¡9ÖGGèÝ·ðnÝïU_Ôì4)(ÃêÔuÝ‚¢92}M²*ÒÜm÷X_Ì æÑ_ÏuúžÌMZ%gËë¸f¡§`'Ë£7-‰@MϽS.›^—¾ÄmfnøäÉe}tVvrºÜoÉD˜’yÛçkÞ<\j6Ò7¹4“ á–006Å¿Ll,p*šLð´[ïûß%øuUŽlq>VdÞoÍPÌ^w`ï3è&ýá¾x¸à’›»h¬*~6Û<•‹ÒÝ”Y¼læiBëŽðš"œ‡GcÎEo[Ò™×ÔÐ'ë9ãN§"ožÞ’‚»5ѧgô‹ÏààWý +qæºÀÊ}˜@6¶(4ñë)‡AŸ¦Y}ìµ4iK‹Ç«gà4:¥˜¢¯–¤*ØõÞȳò"YÒHkªHâ¼®?¼Á‘Âùé4àôcfp‰y›¼NMå%¦ÙÉyK²ËŽ¯2}N¬¦ø.{‹|e„{m|ò«["èNŠævúPnþ’¢m¡‰=ñêôÆÛQÀí6Õn²v¼HD~£³?R-:ÁÛ‘× ¤© +| ©±‹žÁ&Ö3[«È»BÖ>r!Mƒ´ 0t I½ š¢”XÍf¢›~¢Y…ŠŸWÎ?5ùö*óòÆn‚d—‰xàÕ桬ÀÝD»ØmJ²‹<ö7ãâý^g´@\{êüMT‹×ÙýõxAš:>ž½ÞV+I¡ + 1ã×Ô3üQïºs·&HË¢kĪB˜æßÙäÕVvµƒ×”§Ð{Ì¶Ê +Ndä +ÁÓ{¾ÙGqðíwš=YZ“»ÚgZ–1x
Èt/•?ÄâJX¥+\Ê™F„ÏèâË匽ˆ:]Ólì$³Å¯iŸû 1ÝÇå^Œ~³ºŸJ[wå`5úý¼nQ>ibˆåi‡s\³ä+N‡"DäŸG£þc‚±íûªüJ„ÜÀÐJÖݳ+6>ã2&¹Ñ^á|¢Ð—•'gÇØ §ÖÏ°#ÚrT_ÿ²§É±^+O”3E9JR %Õ÷µ^»[µPrƒË§|t~îŸQˆ¿}YžZø{3… %È£ÒO+nådHeŒ°3\È»wj¨¸õ¬q†Bøõ¦È¾þî/_»Áݳ¨û.¯‡Ú¢ÛÖ€„Šeß4çjôoI°”&J=)ಇR$7¿ù”õî‰ósZfŒs§Y3¹Î`%Éé.Œ·öT—3÷v6˜z¶ƒ¼ø®-2Õ›ÜÔØfãHvƒ÷£¦WËOJž³ÿþCÿÿü?±)tp‚Ú +endobj +4115 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 11 /LastChar 123 -/Widths 7223 0 R -/BaseFont /GOPIBS+CMSS10 -/FontDescriptor 4118 0 R +/Widths 7218 0 R +/BaseFont /YXKSBL+CMSS10 +/FontDescriptor 4113 0 R >> endobj -4118 0 obj << +4113 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 -/FontName /GOPIBS+CMSS10 +/FontName /YXKSBL+CMSS10 /ItalicAngle 0 /StemV 78 /XHeight 444 /FontBBox [-61 -250 999 759] /Flags 4 /CharSet (/ff/fi/fl/ffi/exclam/quotedblright/dollar/percent/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/bracketleft/bracketright/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) -/FontFile 4119 0 R +/FontFile 4114 0 R >> endobj -7223 0 obj +7218 0 obj [583 536 536 814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 500 0 500 833 0 278 389 389 500 778 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 472 0 667 667 639 722 597 569 667 708 278 0 694 542 875 708 736 639 736 646 556 681 688 667 944 667 667 0 289 0 289 0 0 278 481 517 444 517 444 306 500 517 239 267 489 239 794 517 500 517 517 342 383 361 517 461 683 461 461 435 500 ] endobj -7224 0 obj << +7219 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj -4116 0 obj << +4111 0 obj << /Length1 1841 /Length2 11323 /Length3 532 @@ -34527,7 +34492,7 @@ xÚí•U\]Ëö¥q·àÎÆ]Á]‚»û6îîÜÝÝ‚ÁÝÝ‚'X€à¬÷9÷Oro?v?õ¯á…oÔ\sŒY«VAM®¬Æ,jæ`’r°w ´¨9˜Z\½X €vV¶^ÿSâ`çèæ r(8˜œíÿ»Tô¯t - 3+7»ÿ^•qÚZ™ŠÚ[Ø‚ + 3+7»ÿ^•qÚZ™ŠÚ[Ø‚ k¹á¨Øç—²(‰/oÌL£íRÉߟ ˜ÄgAŒIDÞb¤—«1tNDè/ ù3ÜšëìK/‰VÍ×}¶4
:2Mi;ø2;+¤&é׆VvâhS¹m³ûòJòKUûP¶üܼ¹F:™–"Z¬Iâ·¨€°E¶ÿ ƒo—ª /»æƒèqZ½‰ÎºJ;™û¾‡ç!9¦ò,~_q;&‚ÉÁpåpÍô>DÛÞö0õh÷²Wn©ÇÚ†¢:}œ_úPˆÔüý@´Áj~mèùè=K•…¢0måVöð¶ÿa7áQPÏ<!Mf @@ -34571,35 +34536,35 @@ O“z}I|ÄI§ÙýÓ«5^ü]Úp._kE«t¬Òfí»ó¯* Qkþ s)PÄ~Â5IpBN;uƒ*6ÞëaÁ>„ž_Tâ§Þõb¶rÇj`è"¼ Ê"]V8œ‡ võŒ5ʾP«ÜZfð¬dÚæÓ¢r@;aîÔÊÂì j1‡ö{O¿Kím„Ìòê½jݶ@4mÀ!×{ü#§"¬>»ÔÏ.åï@×|H\,I@»ñ©è®+—$›ìì™Ð¬$ªÐžq2ƒ¨œ„ˆõás¨}G†<úÙV†GíG”ÅuÏ|»Cã6$5jI+v ©¾@¼Ÿeádºû¹öm"9!óòÊÌ·ÔàW9;¥7—òîÖãÛœ³õ+™9Å>2áv|6®\†ÕÌQe©$#Šª«Ú³PäòMÑÞ\ÖpÚAäþšWVWПXjƒf' -k¡n121Úq‹Â’u)„Ô‘ç³:y¢sµ¬
X÷!äÅV×Ã4-˜²3ýûM'
¬X¬‹ÒBŽåÌt=˜þ^µ\ëìÖïÙþþƒÿ'˜Ú‚€Î®v@g¤ÿ÷£‘endstream +k¡n121Úq‹Â’u)„Ô‘ç³:y¢sµ¬
X÷!äÅV×Ã4-˜²3ýûM'
¬X¬‹ÒBŽåÌt=˜þ^µ\ëìÖïÙþþƒÿ'˜Ú‚€Î®v@g¤ÿÍ£‚endstream endobj -4117 0 obj << +4112 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7224 0 R +/Encoding 7219 0 R /FirstChar 33 /LastChar 121 -/Widths 7225 0 R -/BaseFont /OOFXSS+CMCSC10 -/FontDescriptor 4115 0 R +/Widths 7220 0 R +/BaseFont /OSUBKO+CMCSC10 +/FontDescriptor 4110 0 R >> endobj -4115 0 obj << +4110 0 obj << /Ascent 514 /CapHeight 683 /Descent 0 -/FontName /OOFXSS+CMCSC10 +/FontName /OSUBKO+CMCSC10 /ItalicAngle 0 /StemV 72 /XHeight 431 /FontBBox [14 -250 1077 750] /Flags 4 /CharSet (/exclam/quotedblright/quoteright/parenleft/parenright/comma/hyphen/period/slash/one/two/three/four/five/six/eight/colon/semicolon/equal/A/B/C/D/E/F/H/I/J/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y) -/FontFile 4116 0 R +/FontFile 4111 0 R >> endobj -7225 0 obj +7220 0 obj [319 553 0 0 0 0 319 436 436 0 0 319 378 319 553 0 553 553 553 553 553 553 0 553 0 319 319 0 844 0 0 0 814 771 786 829 742 713 0 814 406 567 0 683 989 814 844 742 0 800 611 786 814 814 1106 814 814 0 319 0 319 0 0 0 613 580 591 624 558 536 641 613 302 424 636 513 747 613 636 558 636 602 458 591 613 613 836 613 613 ] endobj -4051 0 obj << +4046 0 obj << /Length1 2055 /Length2 14045 /Length3 532 @@ -34608,7 +34573,7 @@ endobj >> stream xÚí·UX\ݺ‹Ü%háîîîîîP¸»»»Cpw—à‚w4 »þ¹ÖšÉ\ûòœ«óà¢Þ6¾Ñ[ë_—z "SÕ`³t2J;9º3±1³ñ$”ÄuÙXl̬¬âˆTT®@3w“£¤™;ÀÆÇÇšƒ?€ÿø¹8ùY¹© -'îdÿÙȹ›Ùƒ,Äí +'îdÿÙȹ›Ùƒ,Äí €ÅÆÇÙèøGâþWD“å œÚÍÞÌÍæÂ`ñº:ýÀ“prþ›¹Àéݽþ<ççv·qþUñOg<þô†‹ãŸV{þUŽë^æ38¬Ðó¯¬à%eþG#¸ÀQAáýgÎöN½Ä÷Ï0 ÿT¹Á.àÓöo…ãŸuºýs½üÁÄþØ_ü½%þØXòM¥þM<àîHÿ!p'dÿØVîýþØOñý”þØOùýTþM¼`?Õ?öSÿC`??î¹æ»ký!°»ö»ëü!°»î¿‰ÜLsW3; ûì^>Žëÿ¹ù¸ÿûüg9ØâÏ^å[˜ÿ!ð-þMl¬àZþ…ÿ¬æ_øÏ^ûÁ1¬ÿBðœmþBð¤A!8ší_Îd÷‚CÙÿ…àT®6ð¥Æâø‚S9ý…àTÎá?ûí/§rýÿÙü!8•û_Nåñ‚Syþ…àT^œÊû/§òùÿ¹â-ÿ>ílìà,@‡kÿ÷u..îäíÇÄn;;øèƒãqø8¹þ³RË>Pr’àÛ••|@þQ-<\Á×™û¿¾BÁ¾ÿÃV ð7è
´@ü¶ìd!n›Õù1Pªt¾–Rܺ=Y¹yàk/RØj ¤}Ť‚ýV“îSM.êì©×3¡[l¿ÚŒôUˆKröÒ둧éQ®o'¡îM®’Ï¡3ùÏ°ïhÝm‹wç\*[SÓõÊF>üý^¬J+©y¿A1hàÙ2˜ÎÍ£+k¯ÑDÍA¦Žžíò1š3jÓ==fs.,Ð6ê]ÃúµSæS黢´WˆG¸¸87‚èw$”µB‘ЀÎí&>®¡Èý‚ãO…m[g•Xêõwž¥%¼½:)ö»ZHžö%7'j§ÌB“W…Æ´—ú^§ð™ös²n,ßõÂ;ËQÓ'ÆÂs›N°s¥¸ŸfRÞÔåk]Í¡ÕFP»æ“Zf´öA'ÜãŒz¸p»‡c"["¥“®£þöýmNÖõ—Å©Ñâ ð¯w„Õ6¾µëì.Ê>ùOr«ÅÅ´·Ìq´°”=Áb×Gʳ¢Ã…ˆç \æÂŒP‡æ Ž¤ˆ`ˆDŽØ˜d@&™çœU3ÿŒCÊx|ÔVƒàÑô¶J›Zjäw„k2/!¯mˆˆí&Pé€o…Ìû^4ÔÛ¡¶¸âHÄfeڮѦu"‰C @@ -34654,39 +34619,39 @@ DŒŽî1J¸bìÇ"Ò²×& %n¤‹ ³š¥ë/Ë“ä7ŒóüFüóVî·*³ô¯³ wÈÅ¥ùÄœ¹ðê~/ s_hKŠ^KÄ–2Iy¾³ ’Ï[ Ùu¬—<~0-ÅÊ8«òuóÈ4Àü&ü¡÷×gLVŠ ³óÐ`<Þ.-¼ Š)Žx£¬‚‚!ž6Å çüĪãôR4íJÚe<¬G6"©bNˆ¬4@òo~sn4Ôõóú|®5ñŠÔ’Ï‹È®‡ž‹ZD|YÑ*Q„ ñZ>øÞ_$I² -™—âîùÔ4åñ;³WT—Ÿ9¼ï;€AÏi§Šr³(om›¼êÑ9^Ãîþ¼½Ÿ£ÓI£x^¹mVg_·b³ ñ.H{œ®¿ÏÍŒ(Úù,a|Mæɽ·÷T%aýøƒøÿðÿ‰,ìf®îNf®vˆÿK—endstream +™—âîùÔ4åñ;³WT—Ÿ9¼ï;€AÏi§Šr³(om›¼êÑ9^Ãîþ¼½Ÿ£ÓI£x^¹mVg_·b³ ñ.H{œ®¿ÏÍŒ(Úù,a|Mæɽ·÷T%aýøƒøÿðÿ‰,ìf®îNf®vˆÿêpK†endstream endobj -4052 0 obj << +4047 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 12 /LastChar 124 -/Widths 7226 0 R -/BaseFont /OUYGEX+CMBX10 -/FontDescriptor 4050 0 R +/Widths 7221 0 R +/BaseFont /XLGPLI+CMBX10 +/FontDescriptor 4045 0 R >> endobj -4050 0 obj << +4045 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /OUYGEX+CMBX10 +/FontName /XLGPLI+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 /FontBBox [-301 -250 1164 946] /Flags 4 /CharSet (/fi/exclam/quotedblright/dollar/percent/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/H/I/K/L/M/N/O/P/R/S/T/U/V/W/X/bracketleft/bracketright/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/endash/emdash) -/FontFile 4051 0 R +/FontFile 4046 0 R >> endobj -7226 0 obj +7221 0 obj [639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 603 0 575 958 0 319 447 447 575 894 319 383 319 575 575 575 575 575 575 575 575 575 575 575 319 319 0 894 0 543 0 869 818 831 882 756 724 0 900 436 0 901 692 1092 900 864 786 0 863 639 800 885 869 1189 869 0 0 319 0 319 0 0 319 559 639 511 639 527 351 575 639 319 351 607 319 958 639 575 639 607 474 454 447 639 607 831 607 607 0 575 1150 ] endobj -7227 0 obj << +7222 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj -3364 0 obj << +3359 0 obj << /Length1 2084 /Length2 17900 /Length3 532 @@ -34695,7 +34660,7 @@ endobj >> stream xÚ¬µc|]ݺ¸ÛIc¬°íƶF+¶m6ilÛ¶ÑÆil£±ÑXïzö9g·{ÿ¿¾¿µ>ÌëcŽû÷À¤$UT¡2±3ŠÛÙ:Ó330ó -4a@`f˜X;Œ€f¶Œÿ8IÙšÚ8ÿ'lâbÿM®@G'àÓ¿4© I;[k€ ÐQÞ”
rùÿCë¿w±¶–7´ùgøUêÿi7´±°öøßv6ö.Î@G€œ ÐÑö¿»j +4a@`f˜X;Œ€f¶Œÿ8IÙšÚ8ÿ'lâbÿM®@G'àÓ¿4© I;[k€ ÐQÞ”
rùÿCë¿w±¶–7´ùgøUêÿi7´±°öøßv6ö.Î@G€œ ÐÑö¿»j ÿ&.‹â¹(ý!‹ò¹¨ü!‹ê¹¨ý!‹ú¹hü!‹æ¹hý›¸A.Úäbähhltþ
ÎÍúïønqÐ5Êøg'sƒý!P"ã?ç– ”Éä/ügõÿÂvâ_Jhö‚fnþ‚¦þ×Àš»å_r²úARÖ!ÈêÏUÁºmÿB•Ý_²²ÿÿÙŸ!ÈÊñ/Y9ý… +ç¿dåò‚¬\ÿB•Û_WÈÊý/Yyü… +Ïáÿ{ÉÛ¹{Ñ3ƒN=èüƒ9 ì–‹†qtÓo1ß–ñ¾¯ÏX!§qGæÈAΧñ½À3Q»›n#0gX‘,kfsK¾×6 ’2Œ¸.(¦-É#s–”8ü@#²œ±„ÆäŒ!=åÍ>Ý©PmtcÐ
œš«úÍؘPUÐ#M° Lfçr Bè}Âç{[åÇ0#xev–š›éGUŠK†Û«#˜ˆ?¥1¶û|“ò‘ägýLZU´JL J*]ÞÖÛA1í1¾bŦ)JŒÝaÎfÛ\U}¿ûŒ€¹öË¢øûWœ)…ï5a^ϸ>_Jxálʼà]`Ö,šY|ïŸr6åÍ~(Õ_¶¢¯6 ^3bü°:¸œÝ‘<Ä O›úØ…åjjF´[«ˆçÈy PSîQ¹ïQÕ ¿|8Zò~¾é}&ƒC¸x5Þlµ€%KA²îýJ+Ÿx>ó)UVË Ÿ9WÕÈ-©Oùb9ûØëÛ$š•¢†ç^_3z3 @@ -34756,35 +34721,35 @@ Nƒo^§rž¶}çbwVÇßSÑ”{±&‘-ú¨ß»q{Ã÷Ïbeþq”™6üV¡æõßd»ÑçéQ}¹Û%f‚ÁAn³6ý-YßÃôf¿“š Ø<ŸïH²ä[¹`›ý Þ–"-ª4„ÎvR|e‡xåB¹ógÈD£e¦e*‰÷‰ )îÛßôß_µÍÑÖâƪ×ÍÅÛí”AÃn&^Èѵ9¡þ„'—ðé[“yÞÔð·Ú±h™b-l¤ÊEoiM?<°PÉ)›†ljÐ¥38ÅQš?ôÓeF±‘4ßžµD“kòJoâ'ì“¥vœ¶÷.k°\â‚*Þ;l ã ½‚Aåv&{í©0fcc ßˬÁ/sèmuÝmÛ²7Y¿íEÁóƒZþV÷³Q¥836š!c—w@³ð¶û—Ýi>÷x~A~Ïü¶ó‰–.ÉaógÖ}²àWçû!ðcÒÕvŠhWº§í1;Š°>·¤²@åï{Éæ?„f•ùlõ½²$]ùz£f}\˜ëÃæôY©â6âá$w®q%xÿšÅ̦øvÔJÅ]üXîôoì¿‘æΤJ 3~À/šlÄr¬v$P‰V_;oRPk>—„Œd°3¿ -‘9äþK ÿÿÁÍÙÑÓû±»£' ô/pœendstream +‘9äþK ÿÿÁÍÙÑÓû±»£' ô/
Xœendstream endobj -3365 0 obj << +3360 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7227 0 R +/Encoding 7222 0 R /FirstChar 11 /LastChar 122 -/Widths 7228 0 R -/BaseFont /PDNHJW+CMTI10 -/FontDescriptor 3363 0 R +/Widths 7223 0 R +/BaseFont /YSKHFH+CMTI10 +/FontDescriptor 3358 0 R >> endobj -3363 0 obj << +3358 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /PDNHJW+CMTI10 +/FontName /YSKHFH+CMTI10 /ItalicAngle -14 /StemV 68 /XHeight 431 /FontBBox [-163 -250 1146 969] /Flags 4 /CharSet (/ff/fi/ffi/exclam/quotedblright/percent/ampersand/quoteright/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/two/three/four/five/six/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) -/FontFile 3364 0 R +/FontFile 3359 0 R >> endobj -7228 0 obj +7223 0 obj [613 562 0 882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 514 0 0 818 767 307 409 409 511 0 307 358 307 511 511 511 511 511 511 511 511 0 511 511 307 307 0 767 0 511 0 743 704 716 755 678 653 774 743 386 525 769 627 897 743 767 678 767 729 562 716 743 743 999 743 743 613 307 0 307 0 0 0 511 460 460 511 460 307 460 511 307 307 460 256 818 562 511 511 460 422 409 332 537 460 664 464 486 409 ] endobj -3229 0 obj << +3225 0 obj << /Length1 1429 /Length2 8725 /Length3 532 @@ -34793,7 +34758,7 @@ endobj >> stream xÚí”U\Ú²æ‘<$4îÒ8A‚»kÐiO°àîNpww
îÜÝ!¸ÃôÞçÞÞsgžæ7Ý/ý¯ªUß·jÕ”¤Š*ŒBF`8ØÚžÈü‘S‘² -°•ƒ= ÖÿYªú—99‘™ƒÕf¥ìõ-Í…¬M,A +°•ƒ= ÖÿYªú—99‘™ƒÕf¥ìõ-Í…¬M,A ÜÅ²Æ híˆó|†Z}«y™–y±~CêFUAÎ0}1ÍÍŠ0âŽdJ˜Œ9Vß× ¹ö~WaöÅìEáÍHRA<1<ÐуëKëé@·J Ü™#Ù´©£?™'¿\qlE(“Ýre¾? @@ -34826,35 +34791,35 @@ Sc›)(ÔÁ?á˜øµÂœ…¶£,™²
EEMñµs#0,©¹¾L:Ý4½2ñ“émA¹¾„fŒÎµ«†O>ªQh)A„“ÿØ·ËÏ ±mQG‚20¿Ä«
[•±o3PÊQ¤äDT>Õøño󜸇£&Y‡áïp :ÎÄÀslÅâ5fÎØÝôª0RìâÔZÖc°ó{KÌœa èÃÔ –GSÏÚGoz”'S!:2ÎÊÚ÷›ÓQú¶™t©p½9#‘÷è(6ªøÊàe>ºÂÞð[ÀÞ–„aP¬6Ržtk¾Ïšqˆ‘!Ìá\lBâ¹±é1ž„üØz½0Gj4ÊÍÓýi™ßòikë„1¥Ë¦C¥·ð¢Dâ ?™-i:Ï’gꊋ¿e~5Š½þeJÞš˜z*ä|sâsâ^‹¶~VõVÔ¿rQÃ6ó7|ȼPí¥62¢GÇLE3A0wÌ£”?¦ê3bMõâĤ•Ô‰ïü^k›!Ó5†ìwèh©¶: œw"‰t;œkLqŠ:Sð‡ƒql]W§ã¯‚QDã““íܬٟ±dhœnÞ|'ÝnPûE_õÕN“.kŠ;“Øm5æýyÉϲçÄ^¯ãFßÆq³Óë÷‹kçùêéî!!#Ä.ÜUX'ÁôŽ™;“iÁFÕÕe‘®Ä2sm
Íiã],u"<CÛÕ®(ô«Ò LÛ¥~l„{¼XwõJnjµ}Fs…%Yœœò]l¯ñ(Ü?œMÛç=NIp•bæ“÷¬×ë¤jw¿UR$3…´ªû~’ª=.5oõF§BØ’„õýJùWí¸;CMGmó"óž/8nk¿}wÞ¶V²5ÒU)k¢æ+S<%W‘í.ï—+öîX1Õ§,:5o¯ŒœXtnp=H}IB¥z§Òûsd@‚Œ’/:Ô{Å¿D6°¿'€Æ~¦08 -‹ö¤5I9ååQ<çŽÞžßÓ7®ËlN‰qÏ`TÃR4‰¸Ílncva<€o¸ê +‹ö¤5I9ååQ<çŽÞžßÓ7®ËlN‰qÏ`TÃR4‰¸Ílncva<€o¸ê endobj -3230 0 obj << +3226 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 36 /LastChar 116 -/Widths 7229 0 R -/BaseFont /ICGJSP+CMSL10 -/FontDescriptor 3228 0 R +/Widths 7224 0 R +/BaseFont /TJSEKD+CMSL10 +/FontDescriptor 3224 0 R >> endobj -3228 0 obj << +3224 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /ICGJSP+CMSL10 +/FontName /TJSEKD+CMSL10 /ItalicAngle -9 /StemV 79 /XHeight 431 /FontBBox [-62 -250 1123 750] /Flags 4 /CharSet (/dollar/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/e/n/o/s/t) -/FontFile 3229 0 R +/FontFile 3225 0 R >> endobj -7229 0 obj +7224 0 obj [500 0 0 0 0 0 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 0 0 0 0 0 0 750 708 722 764 681 653 785 750 361 0 778 625 917 750 778 681 0 736 556 722 750 750 1028 750 750 0 0 0 0 0 0 0 0 0 0 0 444 0 0 0 0 0 0 0 0 556 500 0 0 0 394 389 ] endobj -3000 0 obj << +2996 0 obj << /Length1 793 /Length2 1151 /Length3 532 @@ -34862,48 +34827,47 @@ endobj /Filter /FlateDecode >> stream -xÚíRiTSבª¡¬2©¤j=,Œ‚4#†PÀ -##ô©0àüÍžŒ¹Ç”I¢q‡Ã¥ˆÔ~{J˜ÒL‚)qÁ’ï¡ÐÓ¨!¢">0p‚A°À:J1›…á$uPÎdNÐ&þÕ‹Ø(œ–6¾x€<1{”{Ø¿Ÿ€ëLO`òøT+Î2o às²þIŒÄ
ZXøo§7Uj ÆÈÉ¡¢l{«ÊiÖÁJšé®ôÙòÉÞSÛj²%UGÝÓæ—ÞÒ~nëÉÖP¯Ã5¢ñÇøƒ?ì·Ú‚³+ûŠ
©ø}ôSâL£AÎÞÚco´ur¯Ø'Ÿñ@9Ÿ8íRY[ë{šÛïššS=üäúôNú9뺕÷¸‚Júpþôš›7^>ÎNÙØÑg²ùr,¦%”^¹ŽúõNá•ñû!xnª¾47~ßSÇW&zëíî”[¶%‚2™Õõß³8î:U»?e¡)¦T¸B.š9ßëZTy °xß×¥$Ư¹)LöûÌ.wá€KÉ»ÝÒܬâÐhiäȼ£Êšy¨oH5Ý®o]Û¢ñÃ.ä™ëWç:¤Ôwò|‹¸©{k’Æ^2þX´cú“„çÏ{Ÿ½. ·<P\,œO‹öðÞïŸîæ1äÞΡ[_ýÌè«Pq—û‡öÚ,/hÓüàߟÙ<*1Âë9N7Ž|æjâÑî‰Æ4{Ë?”õøºÉ¸;^¢³Æ^Ä>ê¯|øÛÅ–‚ý¼ÄàÀ¸Þ¤37=.Õ6œ¯ -r¬Í›ž`l -®ZÔ4ï˜ëâç8ßg¶8ÞÔ;Mºu…÷Õg3øãcŽ‰¼t¿ðü±8ÒØ8|ØkA¶õàæy);Y÷#–¼·:V›¤ïô®=aü~Î’½PD&sõÞ”c5a5Û4úGÂY{Ž -ërÊ3Ï>7}§*# -A[ØƧKÝÛë.×>"í -ßW&±ˆXÿ3-™Òyg>^Ç÷‰O~ÕíwxÍÁjîÝ\¶`û:šÈ¦¿g@HO•|ZœýzËHOˆÖÆ^ÒÔgÂî-¹ý}"Ø|ö ½ÖÕ7æ«Å~-ôºó¿Œ._ÍäÙ«"4Ö#ß²œ5Wjj“ùR€"ÙÍäl”9~+}⌛S¶“ŒC/OTG±³Í=ËOz¹+G+E˜|±ôºÔbÚí飋ÍO‰M®† -ÊwBþ·*Â׎TŒûÞé×æ8^Îïøù´§L%{'ß“4W•¡×uÎÉhê*gW®dºm9ý±ásÞ§ -7YÌ!VIáo,ÕíÛ®9^ ²Õp7Gu¼gGb:rÞÍÊ_A§oÀ -×êöÕ…–šûŽì¸˜ù~žñŽ[”s©¤ø•elTÝ`»eYü!žÈ¡QÙX_°ûBe‘íGQh Q‘«l»•¸yŬ®áø.›í܃êÌ¢®ÙyÍ3æïØô“Ó£%éòŠ/×úä¦G
æ÷ùÏúÖua¡š„³NJª$ß•ô„f>óÿî=èë ‘E£Ï”äç=7«{O{—I‡.wŠo¶îfÔv¡MÕ¥y»e³kÖ½bw¨ý²èªï®ö¢vþ†¶1úòÅ«¸“K¾Ö'rƒº†´¬Ì€°Ã-xíªÞF‡6VNŽ¸4 ëúÎaubCǵ²œŸ±Hy}¼jß,ndÛ¯m±Ph5ãÞWb?ý&©Z00z^Ò’pµçó‘Õ;/L l÷„B¦‚\ÞÍŸcZÿ$#üPn½¶Ÿó.ÚÿüOP¢°‚ q‚H¡ý ‘k’¦endstream +xÚíRkPSבª¡Ly©¤jÝF‰4O!¡€DŒEÃSsNÈ)É9x8¤D|PIUÆ"6:ò¥ÂT¨”ZbZÀi¡ÀX‹TŠ€¯°N§ô罿îܽÿìõo¯õío/š[„Œ!‚°õp†“#AR©„Ãä™Í¦ÐhA8,'
–°po°B«\/Àæy^BŸBAXšGRTð¢Oø@¤qD!GTN¨`
YC!W¦@`BÏ"µ¬™¸‘ÖÀé0žCL +‡ DA€õp +‚RXš$¨ü70¤M{›Ê€ñtRð˜”I¤HCÕz +kFvƒI-ÿ
YS‹‡hÕêUrÍDùI§þ•—kµþ/¦IÓ0¤ãèTjüFœ†fjVBÈÕˆB„¦¨aÀà,c²—½Á‘ôDC¡P¥\Oâ0 +MUBú7©ƒ*Š‹õüëk'“r%"õi0`ÿÍžŒ9ǤI8¢ñl&›Í!‰ä~{JœÒLŒ*0AS +™pæ|ïkÑe&`õ¾Ÿ›)Ö¿©1\úûÌþNº ßÍôn—$/»8,F52ïh¹“¢zžÚ/´Šj
×µ¬mÖø£òêVç9¥ÖupýŠ8i
{hk’Ç^ÒþX´cú“ÄçÏ{ž½6R›(nV®Ç§ÅxúìÈð𢷱©¶W?3»ÅÉU_Ü%Da=vËšú²šF¥ Vp=×åÆ‘ÏÜ-\Ê=á˜foÙ‡Òµž_7šw'ˆuV‚¸‹èG}»ØlÜÏM + ŠïI>yÓóRMýùÊ`çšüé‰æÆÊE3±îþÀ¹nþÎó}g;ˆ"j§åB—®ð¾êl–o|lÁ1¡÷®¾ƒ?G™†{/ȱÜ</u'ó~äRƒÏï6çÂk’õ>5'ÌßÏY²ŠÌb¬Þ›z¬:¼z›FÿH0kÏQAÝCŽMYÖÙ'¢Æx!¨õßøt)½•¶îrÍ#¡0âyE28ÓÜ‚âèÀñ1C÷ÌÇëx¾ )¯ºü¯9XeصñÁ£›Ël_GÚõu÷¨iâO‹s^oéÕÚ9ŠÛâ-èÝ£¦Ûß÷"‚þÍg:jÝýb¿ZìßL=ÿËèòÕ®£2ÒÀVÇyX÷Ó ¦ +M
r¸(Oñ°¸š¥ÎßJž¸¢æ¦4㶂vèå‰ÊâhVÎ@÷ò“ÞnÄÊÑ +!*[,9¥^j5íöôÑÇÅ®OñM®†ñëËvB·Ê#ÖŽ”ûÝé×æ:_.hÿù´—T)}/Û“<W™©×uÌÉlì,™çP¦bxl9ý±ás
›¬æà«$Ð7Öª¶mל¯„EÛk8›c:î³#±íy6ïf¬ R7 Æŵ£º}µa%½Gv\ÌŒz?ß|Ç#ÚµD\üÊ:.ºv°Íº4áWèÔ h¨3î¾PQdÿQ´:/‰ÌS´ÞJÚ¼bHZ[|—ÝvÎAUVQçìü¦ówlúÉåÑ’Yù—kýÏñó2¢Ï†ðzf}ë¾°PE@IÙ'ÅURòž|÷ôŽmðÈ¢Ç1gLùÏT=§}ÊŠ$C—;D7[vÓj:ÕU%ù»¥³«Ö½êp¨í²ðªƒß®¶¢6Þ†Ö1êâÅ«ø“K]¾Ö'r‚»ŒC›WfBèáf,Ø~UOƒSk endobj -3001 0 obj << +2997 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7214 0 R +/Encoding 7209 0 R /FirstChar 60 /LastChar 62 -/Widths 7230 0 R -/BaseFont /KPFGKC+CMMI10 -/FontDescriptor 2999 0 R +/Widths 7225 0 R +/BaseFont /XCGAYX+CMMI10 +/FontDescriptor 2995 0 R >> endobj -2999 0 obj << +2995 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /KPFGKC+CMMI10 +/FontName /XCGAYX+CMMI10 /ItalicAngle -14 /StemV 72 /XHeight 431 /FontBBox [-32 -250 1048 750] /Flags 4 /CharSet (/less/greater) -/FontFile 3000 0 R +/FontFile 2996 0 R >> endobj -7230 0 obj +7225 0 obj [778 0 778 ] endobj -7231 0 obj << +7226 0 obj << /Type /Encoding /Differences [ 0 /minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft 129/.notdef 161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus 171/.notdef 173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade 197/.notdef] >> endobj -2997 0 obj << +2993 0 obj << /Length1 842 /Length2 1048 /Length3 532 @@ -34911,41 +34875,44 @@ endobj /Filter /FlateDecode >> stream -xÚíRkXguí*²Ð5«*ëG1‹€™hˆP©B ¹bÊm-;$“0Ìà$¤– -ß¼vÄ®h/ßõå\ç›"Ã5»ôI(€~bÏ×ðO5•‰é@äA0E¤ÞW_»]æK †+ -äI›+µNì8*ZT3‡/@‡ÂHDŠ*Qù¿Ã›^³ýNý;‘&ª•ˆ:~þy¾¾„n¯Ç¸yzPö`ØðxÜÔÿ$Jplú.A[8ùHµ$‰âšù=¤¢~UË1j<(ªC¥´ÞBúVfBa}Ö)ƒÿÉÛËØ–Ó檇½-‘
†bL–*æ
sPhL#%u¹mÌÄŽ5;¥obçlsB¾;q‚QY—}¼4ò£tn³ûWb¦þƒì‚ß¼pu¶íy§è3ãÀ^ÍäýÃ7öN8¦™éGeþÑ'›žõõXt ÿÄåM;^o¹ÅÝ_fêï>èZ÷¸!ð²·tüÆß‚„"¦ZíÔ!Û*n™ü†¶[žÜÑá6äÓÚ=<²FöüõЃÍ1º1ûýoîc}ÿ…¸T÷4ÛðÆÞ/¯&Y0;÷æ”<}?Ô’ÖlïÛ~÷v[æåv^z@“}ÐZóýMñ3vfׂß) ¾MKk†l¯%|#9{Þ7;la÷gÃT)’øÙù|{¿±÷ö”5z?“0sRÝë‹¢™Û¬zWÁŒmݽü¼éc–!×—gs‚µu“
ñ¹£læà·›¯÷Ü0ÝOW-¡Ûy?l÷yZN("x±<§u°ïÃö$¨rð=|¥øÛš°ãcU:–WÃRïU³i’“73‚~oH^O_W«ìÞüuòÚ6ÖÓ;û“¬œw{>šæþá?Û÷B]µÈ˜9“wÅÆä„}9va¦ÓKŸ^þ—k†Ò®%E’%Ćv—ü–ž{zèùͷ׺ÕeZ/x,–l±HdÏàš#KgÛǬƒþjÑ$Ø›kÁµâý½¼5+$ásJº®ôÝí:däÞ¸¹èʘKFëÄlÑaÁ®ûÚ§–ÁÅ…§òmÎðk²î£Z¦z4ç@®ã¢g}_™íW¬œlز—™Ÿ×yì;Ñ@Eûè`oÂ+ôâv`ÃjFIS4}Ëw•í±O3¼3bv¯Õ÷ÛÙ\«wº1ˆMÔ¬½³4.%¥qYîÕ–â„ë?\Å.äeÄWו”Ž2†3kwÌÔTN®±Áî¤_ÛC¿Ç;¹sêlXaf
˜Î•a‰‘çOíoy—?DØ<N)Â$Üuæl[Õ¿”A˜_ïRwÓ´>yärÅŒ§5'¼fõ‘ã8ÇhqÑz½z§±â„ô^çd`ÿŸ4’ÏÆϦjm2Ï9žÞšá¬åFù>”ˆì¦¢·Ò‡=>¶›ÔøU%¤þÚÒÖ
¿Îú´z¥Ã3†ßÅÈïÆDâB¾Éz{}§ÁuØ<nšZ†*·©Š+
º)'«ò¼KÛm›øÞ]OÐÓÕ}5£09<¥ª{ÆqƒÇ‹[òË7¿S/:þɵ˜Û+~=Rçu ¬¬ªHÖpÔÀâd’cù¯‰gÆ…6ÜïŸJ÷v<d}©)Äøñá²'ÊèMjŽÿ¥m*Ÿí¡ç~dÌ~¹5Ö%Ëé¡ò¨…^Q0q«cY‰É>Í6öQ»¿_T_¦eõ“JŸ~EãƒëPôŚ踣SI}æò
6@ÿåCûEàÿB@ªDRC¨2‘öOŠendstream +xÚíRkXgµ¶Š„,tÍj„ÊúQÌ" d
*U#·@LYK‡d’œL ©%ÀS‚JzAà‘zA³€‚¸T.¥h¼ËEZ¶++Xb«ˆP¬ì +„ϞЀpDƒIˆÜÆá +Õ³òs)ýª«Q•þW'jI„ +ÖÄÍÁ¿ŽÃ××íqãz7Oʇãø|^Ê¥º[‹ˆü +”‚觗½•_P—yÒàâVù¶å”¹òAEsd½¡•§HxG”¤i¸¸¿6§•™Ð¾j»ìƒâ¬mvÈwÇ3*j³Ž•D~œÆkrÿFÂÔ˜•ÿ»ç®NâÖÝï~nì뉸wh¿ãúžqÇT3ýˆ|Èwç‰Æ§½ÝVË]Â?uyÓŽßSfqç••LýûkÕ§\ò–]ÿ[HÌÔ³œÚo[ÅŽÃßÑv)’ÚÛ]Ã}Zº†ú“WÉŸ½z )Z7j¿ïͽ¬¿’”èždÞØóõ•DfǾ‘ìâ'„ZÒšì}ÛîÜj͸ÔÏÎMh´Zm¾·!nÚÎì’ÿ%Ô»aqõ`½íÕøï¤gNsöÎYØýÅ0Y'|~.ÏÞoôýÝ¥
ÞO¥Ìì÷ÀºÂ¨‡¦†V«î†Æ–®AîÔQËkK³¸ÁÚÚ‰üú¸œ6sàû׺o˜î¥©Ñm¶ë-;>_šÝ2ÐûQ["T1ð>s¹èûê°c£•:–WÃbï3©Ò7ÒÂþhHZK_S£êÚümÒêVÖ“Ûûœ·‰º?žâýé¡ Ë÷|m•Ø˜1ÌWtÆDg‡}9z~ºÃKZú׫†’ÎE…ÒEÆ„tÿžžsjðÙ·×¼ÙiZ+|$‘n²H`Ocš"KfÚFƒ¾´hn‹É±àYñÿ^Ö’¸Å—{ït‹ÒóßXxyÔ%½e|¦ðpÇ=íËŽàü¢‚Ž“y6§
Õ™wQÍ“=Ê@šs Gç1ñÓÞoÌÖöŽË–OÔoÚÃÌËí8úƒ¸¿¼md 'þçezI;°~%£8‚)žºé»ÂöègéÞéÑ»Vëûìl®Ö9]@'«o/ŽMNnX’s¥¹(þÚOWÐó¹éqUµÅ%#Œ¡ŒšmÓÕS#«l0§Û©ÆWwÓïòOlŸ<VF˜Yý¦³¥hB乓ûšßâ6’KÑ éŸwœ>ÓÉV÷-fàæ×û×Þ0M¾T>íiÍ
¯^yøúÆ5Z\°^«Ùn,?.»Û1Ø÷)ýÂaüÂi²Ææó¬ã©ÍéÎZ^”ï©ØnrçfúÇ'vúa¿Êø”×\=`M¿ñÛÌϪ–;<eø]ˆüaTÜ")˜¬·ÖÕx\‡Ìc¦i¨y°b‹º¨Â ›t²*˽¸Õ¶Qà½Þõ8=Mcð×W1 +’“+»¦×Ùy<¿¿)¯lã;uâcŸ^¾µì§Ðõ^ûKK+åõG¬±˜AP.=š÷ªdzLdÃûñÙÁ4oǃÖCŒŸ*}¬ú‡Þ¤áú_Ü¢öÙzögÆÌ×›c\2¨î‹›éåùã7Û—›ìSmc¶ùûEõfXV=®ðéS6Ü¿í¼P½3öÈdb¯¹lÍy‡ýÐùÐ~ø¿©˜ q5L$Ðþ SÔ“endstream endobj -2998 0 obj << +2994 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7231 0 R +/Encoding 7226 0 R /FirstChar 15 /LastChar 110 -/Widths 7232 0 R -/BaseFont /WTZFBC+CMSY10 -/FontDescriptor 2996 0 R +/Widths 7227 0 R +/BaseFont /SRSJCT+CMSY10 +/FontDescriptor 2992 0 R >> endobj -2996 0 obj << +2992 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /WTZFBC+CMSY10 +/FontName /SRSJCT+CMSY10 /ItalicAngle -14 /StemV 85 /XHeight 431 /FontBBox [-29 -960 1116 775] /Flags 4 /CharSet (/bullet/braceleft/braceright/backslash) -/FontFile 2997 0 R +/FontFile 2993 0 R >> endobj -7232 0 obj +7227 0 obj [500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 0 0 0 0 500 ] endobj -7233 0 obj << +7228 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis 197/.notdef] >> endobj -2979 0 obj << +2975 0 obj << /Length1 2332 /Length2 15237 /Length3 532 @@ -34953,92 +34920,92 @@ endobj /Filter /FlateDecode >> stream -xÚí·S|o·°ÛhϤ±m46Û3¶íF
Û¶ÍÆnÒضÝè›ÿwõ¶ïú÷>Ú¿ä`^ãÏý\ãæ9‰¢2½‰PÜÎÖ™ž™™ "§¢ÂÌ`f`bF 'q:[ØÙŠ:y +xÚí·S|o·°ÛhϤ±m46Û3¶m7llÛÆnÒضÝè›ÿwõ¶ïú÷>Ú¿ä`^ãÏý\ãæ9‰¢2½‰PÜÎÖ™ž™™ "§¢ÂÌ`f`bF 'q:[ØÙŠ:y `5[Úüÿ¯€ÑÁÅÎhbdý'È`´u±1úgæÍlÿ„9 -Ðýù?ljºl@w 1ÂÒ¼1o°erSH©¯Xþt4
¸°Ys¬|}Ïl'bÐb¸uѨŒÍzÆïò4L”}è}b·|§ˆï/â±)soû®ûižø×ir{ö¤A'¨íM¿nOÙÁfÖÇJ42/Or©DU`WIÀzµ]zÓƒ985ÄÓ¬UC¿ÖQ°’(¡¥8”†±…®¹¡%|‡Z› -òµ…k¡]¹²ëpÁø—ÿ¦ödó-E8k±yÊ’?4—kMGÔìi-R -94+'ÈÊ É¯L,Åb·8 ‚é -g@Ú ‚dÊ’tÏwB™É ¢F´¦¯8IÓ]ͦ€1¾Í>ºŠ5±økÑ^ùS-oéþOß À;„Õß0ªYo»ãàÞѧ’±äæOíóú{wo¨rOÈwÙÉŸ‰>ôøR³gÞ[ù["¯S*'B–Ám
Óseÿ¤!9´HõÈò#+M`ÈE©rƒ7ƒïBF/›‘fZ²Å.$tDxæE›Ù¬ˆêÍÈ:ê-ì”Ú¥ºwàrÚ³-ñÃ!‰ÄíyüPxzùä1†žM¤ÝUŠ·ÊÆgè"¢6¶‚zG<G1½´©#ã£";¾8:.Ꭱ´íY¢ñkuïu‡^a”öy.´›¯±?áP -öS“B‰7ÃfGÏV‘s}î?ÄÇ21ÿ¡2äA]\gâÂ7»Ènr„qJ1™n¸äQ™ØŒ BSÇÄP¥3=Wl½Ë¬ßÙ®_¯ï |‡µÜ”BëQ -¨Ÿ*`L=ïPŠ<PB»þ`²b¸ -¬œ.Ãê_4MÃéÉ6&ƒ©ÎM|B’[åvË:EpÛ‹%Áþ>Ž«ÆmLªÓwÅ<i,šjîõÉr"£'A;zÞU9U¢Ì=ÀYk!±K–`$º¤ ÂaW¯©o„¤Ÿ!¸I¡1ÕÒéÕÈkù$28Ø,^_¹œÃ¹bM•«¾l·Ÿ.. .²g}ÏÔC²üÔ©ô±á=´&ñÄøáR©¾ØÓnÞ¶n€ö—õ -S\As„F->
Xó7Ñš%$À™pÀï=Œ`ÜÑÎnÔÁ·a£Eɶi§‚—Æó‘w•ÆòèO²ã|Î܃4Ò˜øaÉåÝ$O`&#ùÐ//ŽdñŒ®¶¶Ž}'šÊÛÕ};¯¬9ƒ—¯ïp¶ÙIdäIU_[ÜHÙYL]Éwf°me¡ý^fY½â7`¬›Þˆ0“`qO¼àÏýuà*fzŒ!Ï2vdÃCCøð…¿…¿¾5"ØEnà -¼˜2ô…Œ¹¨æ70h¸1¾mÃ$|‹É>Õ“ËB_å‘ípEß‹Ý…3öÏCjx÷Li§Á‡lgÔæoþùSçcTÖWƒ°Óf£K/ß;ÆNƒžÜÛJ]Øbbä(“‘µÚPy‹¢k‡û·ùßµƒí„è©èsOý¬Ìgö€!ÇBˆàHÎ -À(G°êΤïlÁTÆySîk’ˆE!#ļ˜ýô=¢wÜÍpYкkGv¾ý¹€†ÅÙ-…ãùš;„ÙXB÷È/MxP‰Ú›¶.u -Í~Š„©œ«d2ÎâGbÜLT6gE'Fq=ðe¼9êaØ“</*Ã&¦m¨Œ#ÝÈÍNÛéôÒ×ÐF?ˆ‚v5ó‹Ý6?¢R³ ÆÅP|Q¨k(!H9FUŸÇzñÌ‹mþÅx)ü]³žþ{ŒÃN/¢qBŠËŒ0+÷ë VíÕÛ@”TÇ·@›W$ú»#i™ÏaÅ»Y×^ÉÊ‚ÈTH
Ä1ÙìNw¤ŸŒ…1öØ.x‹$—ºI¾UçbꛃID9àg ö³÷ü¤ÖGp[+*Ö+í -\mѾ²¤M˜r
ÞwþFÛ<p7àuÀ†¡g+Ù’øδé¢á `~ýÚs{ó3‘U'ðƒTúT¼ª«°éT¯[=Jl›IGt=xãö´Amò!,Ñ>X±u¼?åƒñíXg»Óñ£F0Ƨ¦Ç‹H® -#{~êmÞÏÔ•êü‚cêB)©ë‹
N\Jþ9õ.”„#ªPªKÕ{8yOðóŒÀG9èÆ{íoî9ËŸÖ÷ñΓÔ]©—¹Ø¯ç8~,`íM–’¤ÜžuHâ¤êu”ÕÛ¾Ûvå¦òðö]°1CÞM”ÒŽb'ËJÕ_Ì}ÝT3µ¤kålnHtÌeHU‰a•qtY(±{JìW¹È›.l‚øZ8x?8ÙP˜Ö¿^Š`«@;®Òì¼ùÍ®†`_» -ï™åáÓÈS6jôÂq ñS÷Èœqp+ߺ6vhÓrd~™H£"ý5~¹¯6Å£bœ -¬ùÖ÷Ñ&LƒU{,±ßUœ4y¶‚w®v\eŠ”U²ÅëF‚&/Éå5N“ãu€Q.F¶°žj>xçeèâÖÕí»ú~ŽL ‚–Ü7SÜ`›tôª|˜m?Í8Ø¡X½¸nŒý6e ¥ã½´ë,)"¢ÌÁoWºuMéŽ$…³.?”ñ¤%<A½3‡ßÙ:a¤Áë‘–¨Õ°qòýâ¯%ÖíËoÑe…Rk=C˜tÊ$Mˆ+úw ³CÛŠ§Ñuù˜¶¤ûÚ“Ó„<úÅŸ”=$Ò²|=fñÅ›'iHž6†`7;c•%È“¡¨ÎÓòsµfKÀÇJ -7ꯒϋC$ÃÉÇ;Òø¾èò‡ôðÚG1&ÞB‚…sDûÒa¯ì×ÑÑeˆŠ‘W"ËtÉPzê/`±x@}‰æ¸èQ[‡Ul°1ÀÛæpëH*U2Ìbdˉ촻4Š_~ï=˜xy뻄d^šn/\0 -íµc¥×ïìžAô„]5Å-¨äJLÁ‡ÒõØ104‰úÉk5‘,C,â?þPü$é ÆTôiM_(»¬î[€\u'ÞÉPÓ¨±®–^¨Yö€¹H…Ô»0Ñ‹ý
˜Ñ‚2Ã,J¼-ß颮Éz.d,–ÛÇ«¸œâ¥!ëf®´c”sFxªF焤]î -
ˆÇ“‚þ¶säž‘Qs™üJ
'à½|#«é‹i_¦Bš~<XôÛÇ1¾ë¤ö]¨.„9«%|úÁ4^Á‡•ž586*.ƒcFrÔ#‡WYÒyql´ó‰xÔÒÄ.È{úÖcÀW1½Mì‘BÚ•(Ѫڰc/g •@즱©„-Y8ÀLŸ†õZ£©ÛϳçÙ±ÔYqÙÊVN`#áƒéçoŽŽ0x‰ðßIYNH’&(}Mh‹5´(aɶ‰sýz>B"ÌX*èzük>˜npiÐÞo±‘€±!¨Ó²Þ¿fÒ&.ÌÓcÄ¥z»Â*Üz×ácFj•hÅ:pÌÛf`ÔÇš$5Fc²»(°©˜wˆ„°Ä~55Ÿe7ŠeĦpÝÎÕ`5y¾qÁ³Å$Oj‡XEû(.ˆJÕ›³µö©½\‚hº'Œ‡²³nvÃOÅ“á3ᇟ³Î•Vů%Sa -b>šŸ×Ào‚UÝzk}œgÄ'Ô:¯gż„ -"“Ö/âçù±^¶m±üET°>A¹W‘Ô8Ô¥Œn.ó„H›fŠO”Ç -œeܽï9¾Ë̤Qˆ‘Q—݈®n]q„Øòì]/ÒŽèmJ Í{¶½ZA_wsâÅ^ižã+›«Ž`ªe•]®uHÑfïòSºð-w&¸Öë’c%²Ë9ƒ°x‡ïŠCöJyÂrà#˜)Ð}wÝô¼¬ì¬´œ)ü$¼v>ëE$!¥¼q„ã¨û‰®!É|ù›žóÇ’‰e•º:‹î•nvÉz«¾;ñòµÌœç10¼½'½„þ^瘖ÌÅ(×VKé)-µ¬—,Ï*ÇÏ:os‹˜’Q–Tä0Ð2Ý´ªh‘9óï µ@Ô¸TX"<|^F¢hïðÂÝeb·•û2ªLVö¾¾îuinÛg³ŒÚ1šËL<‚ª'óêe¿Ì±t§Íye~¼ñ -‹$ÀPŠ{ë§mïñ5£‡SÒŽëá•”’ p}u/Fò¦DiÚe/*Ö)—>®Å•LA/nXPÊ?×ÆO9J^÷s®_ÔÔ6BÄe÷•ö ¬JþѢϪ/TÈǫ̀<”öÙd82øe?þ·í -œKÓƒ
ócÑ;åÚW䟓}ß5Ì‘x8ñ90¯<ÙY.tåƒÔ’íæ¾q}¹L®Œâí$R@"-ÎW¨ým…±¹~ôsθ驱d~åç«Õm)rN¥>hï?>‰©%WA¥^Œ
Üih¹d›S—šÄã´šöá T*I}†1|›3˜
œ4åÁ—é™ÿ¦"M/(}Ù[´‡ 9!ÂJ}ãÑj·HÃE·¼Ü[rÚwVo´â`XÊÊzO"'AgñÿhS{àe¿‹`„Žpÿ -…ð
ªÙ Rdò;^ŒùãRmÃŒ‚ªÎoçërÝ|mŒê2O•¦
|¸†š†9Èö§ûÞ8Öñ}’e5³Oìs4Ú»…C—ÖGlQ’ÒHõ.o”vƒ!x8ã‡Çûs»êür}/{ nö4ljV4È
}Ÿ“ð¯>3Z®þXh¦sÇÒÖ?IQ–Ô aì§ê¢¸~É…?%´s£’ÕjKdÏ^ƒ]"‰—«–_ÇCsxÀöäINÝòSv»v;÷®S®¬ãÄ'
‘xE_åº}YZÐOšoTuêv¨´Ê” -Ì4wœtÈõ¶NMÀNQTÊÔŠ`X~›Û›«:ëŠOÜXÓ›öA_UÁÄ÷%Mל`ߣ~ZIôf®*¸Ö@Úl{Y¨Âo‘Ðîn‹Ý!Í£ïϑœɇƒqce}ZÝ2’bšãw††‘p™™ -€4y³ã@Öz÷ö^pºdâ+xy…k%ŸœwƒýÍ/¿Ìàì<÷¥;É:ûó½o|©[úúŠâQÛ¨ÿf%KzùfYû„æ!Òžñ£‚Ô3ÙÜã“ò4•š¸¦Se8IgB€ô=üÛa¡¸Uk`®šhâÙt;±)^¹Íî+%v¼–wÖ>¬ kx¿}ÍúPÞ^:êöDÚi âqfÎ(´;° G6bú{« _ï•iéB+«%áèåÚ_õ2¼¶»iÕ"r -š -}Ãï!ŸúY5“†»Yû”ùøkÎîR²GK -—Ü’ûãYFhQ@9 -p[¾Éà¤9{[®{TQ¢˜¥±DÁœ›Ag¡:b×ö£WºQfŠÌõ$tÄÉ]¡‘¾Àòç‚œW™ÂDáà¨Ä1± Élò£ÂvEÖÂâ%o£UnõÁ~Ü*£ŸpÇY :qk¸P7Zct5}ÈÛh ·›´åv5éc?Réú>÷qxæðG³ž~F»eNd˜jj—`6´at4õ9AؘƤ=G{šCDðk^óãctG³Ãò™FÖØþ:0É -Ü—1>ƒf‹8pÁã/ñ¬»º¬°µ%”Ÿ^({ÐÇ -¼²BQá£vîJŸ“
DVûoŸx-@Mhþ‰ËÍý‡ }¸ÔËø´l£m˜Q -
B‹ïY95¶hâÎΞ"¦œÓØl%þ)í@¾´£ÃNÃìß¡úë1’‘)«+HÆÊôÈxÞæ'L¿7ø ÎuÀq£F7.Í͹û~)œªçue…±ä‡8lšuÑHÍvè ¸ÇoÑ@±+c?#ŠŸ@ò?G¢;7ö@b -7}s½wÏ&ÛÊóœû¶bšÅÈä¡'>x¶˜ô`4r³/Ñþe—Ç«¡TêŽP5µO·ÅñA×ñ¨=×Ðê8ÂÀâ’‚ÊüwÙ‡¹Wp;ÿ¢uÑ‚¢t¢òH(²¾xÚ– -~ÎXZÛ9ã'Í„†u€°O»ô<'¦,0×l¨Nƒ&ÊÉh¨{˜¯m‘º{#9Aéº3"°äJ©Ü
Xámq.iFFzŸ[‚¤³žùÌÁ4\ÁQ3ʾ•Ÿ¯À4ªd(:‘±sàµÜñ>à‡~{Üì<í7q²I¢$s¬ªìú¶›g &‰ê[PÝ–|,~±SHpÀ›Jð½ylôWDI0O¦mRßsûõþhªŸÉ¥}G+@Ø(æň|ˆQ AÑ_oqž±÷9¨ -ò<6]Þ,Î[˜@Ç2q矤îT&oƒ.ŠÆPÕ['™ðŽEJ¿”~ÇØ?
¶ë{))Ë
KñÎé0‚ÁÖäˆ4¹rAã®Ê[¤?TG,CI¢¸òf4Çù„’þÐ_#ü8é¸Àﳜ#Ä5ÒÜNù͵oXcÄIKãCÎd1#|dX"6ÔÖjdGËï²iTLŠöíÛ¨mˆ8}WÕU%У µ¢”Ùåfêó%¤s¾k½«6•¶¯l _Ë80 -
¿y²b¦ÁÜfaÐN¡CÛИì¦à6¦_Wå
L±ÿ@ò]ä\hVÌ8ÄWhñ4
v¹: 7Î]m×û²2á9Ï>¡$"ôÃõíç–/M“F@ÆߨŽϩ’EÜfõ»[0Å3¸’¢;æF‚E„,N$= ™&‰¯œ"üê*ì/Ì@n3,X36?w¡Ñ›,f]°º»Ð(“éÎïÈB‘]]w>ŠÙ3H´é
gµå7šJª+WË»o
`/…û:þD°“Ú6È‹õþˆ¡P¹?Þðú
Ÿ%Jª5ÝÖ×;i‰«ÔÝ!…Gš -;ŽFÆSG[œF” ÞûÉB_;(5Óój#01oóxZ‚HÐ/qÒöþ¦=jdt4ZÀ¸äLn¢§nì©°·®³!,øu#oÅö"û68$ -LêÀ¦b‚qðCÊïÉW€&«?C¯-‘åæW(åø©ØÆ¡©¹˜Œ=j2Lm‘>yN#¤L“ü«¬çO¢ k™‡3·ðÜ*€Ýß…%†È
´ClÄó|¾œ*R_dKxPjóy¨gQ³FK#.«ªPÅ¿ë‘•Pà sØ>¤ŒÃ(Ü{ÎvðóÝt~2Á‹»^7GìšÑ°³xñÇÆ”¸5—±wÚ/0½Ä|0Åí2,h½·º2;ö{XZY;²9ˆnïé/XY²u¿íe{ÁïVfÖt;“Í—†€°•e -r×qùsã}à@r^£Oy}ÜËÁúN÷¼(IvgÐä?ðžÄä #®RÐŽ»8¹¸:æÁ¶cdí -¶½´
"´Cý øîL€eä£ÕeA9h$c]$&z]K`³@L'S¦S§™ôváÌ(¼Eçgˆî—Ìd”b¥ÎãO„[•[¢Ýý¨oéõ”¥ÆЄµÎ¥ríp£úNt¦<Ç&j$£Âþ+hPL}Hp’tVµÇÏ ‚¿
eã@ÂÚÎtÃ_Í8H»Âƒƒ_ÍJí
Çt -¼<5bC…pžn:³èoK7Ë'¢p„ïü¥BS2w¹zf&r”, xì8›ÎTÀ[~”1íþ¼ÐŽŠæ†¾3 ùó¯)hý~r:zƒÏÕ]?¿Ä>2“ÝF±µ«äXš‘v®Ð-`§ÆC,ƒnä†=gúÅiœ}¨~tÂFê¡{Ö¨S‡(¥õ´ =÷_—³Fe„RmƒÃâÊñÕÈ›TE ÄÒæ-ƒ[ô*>^²³ÃgkfŠ$‹Éãö”Ó°eäw’Z/Zí͘õû]i.^Œõß¡ã•¢b=, -UmؾÛk -öödàÀÓüÔ01þX6FnØS`pJ`p‡k4û“•%ø‚D»Í
éM²AÞ¦/âÕ¶&‰¬ Àe1À¹Ïð¾F·>NŽ½®]©étê -ÝvTáƒñÁ -x‘P¼õ%鬧Ö"M7?õ“H¬L‰Ç®¾GO¾Ê›¯å‰-¶¼z&,9ò¶£— cheMÖ”Œ%3è÷õ3_ž0éÂ7ÎMq{¼e–à^±àÒÒÆý¤b¹çXÐ}á Äâ]ßr6œã¨å'™X¥Ök©^Tœ‹Wsp¬ó -æ)–kN†OkøܸghH+S²mC «õkž6*Çôw,åN,1^I)•€“5"…Úò=µâቷ¹íj[Óžõ—(‰ªo
?™£è.]¥>&´ç.Êh±#\hgö^<#¥Ç¨Q̻ݸÖQƆOS+ÌyéÍ…÷ÎDÚfC“`J“b²m5TOÆ,ZUµ3S½;¹ë–&šWĦÃ㯫Íï4ë‹À÷vYW±¾ûxnõ›“]û¦X©Ï\áU²5ƽ‰¼@ÀÌgZæCcmã½i™ÙÉ<„ -¥Ñ²Ÿ[_>30y\tgsÊœÃì³Ò¢Jýù-Œ´Ÿ—0¿D†‚Ÿ[1’)yªF)eßgÃö0nÛÐl ×þËàò)7ÙÁÑØH ùøøâWG!Ò±WL•ÂŒ>öß?cf6"€siø ‡_€at/g›çD¬4 .`á7 â!½ÔÃ'×X!žÙ€»™üv³iÊþ`ÕÛhŸ±é3N~£-ÿn„-«8½v×èd2º’•šž¾ÕW½ÃÄÎá8Œk(î¾b}³"ÚÀ®>åwóÚ•ôÃÐï|ø -þügÂcp‹DßïÕgQB”¬mâk‡pš½‘;ûV[„±}efiÕϺo ¦,{Žo«QÜ*sù>è7ãuMÂïÏêx¯Î)žZÀ–Ñ›3·\YÛ=¨ï8ñðCD@©5Éš[²_¼Ít”æ. ¤8ëÎCÚ-©”õGH îšKŸŸÚØ!Ý÷Ôpc/8CÓ¿øÎ)6.w“ØPR$à¯PÙ%Þ¬ˆ;ubWÅ”uºWÜ—[|d -¡<'åéž@„î
`+çŒÈqÁX ò| -!¯„6·2;þêôŠ¹íÿÑÜë×2Féæà˜e^— -îGbrGÓû{˜aõømYWáà
¶ÃÙ#@ÔX3#d#Àšf¨7R“3=G]WbÓBZ¦]Å¿I×I秜_§7yšÀ=ÍCËI™!Wä|é4¹/ÛÞh÷"²¸–¶Fˆ -ç…§DVÃÿš¯ý…èÇʃpUw„½l߆ ¦ û2¶Ê;A«#êgœ”ê·¤PÎ7Ÿ…$y^ÅÛÉû‘›oG—xæM¨mý]›Y¸Þä*ý˜5gQðÚgcÔxã¨õU=dm™¯ü¨ºhú‰›Ç`½’üŒ4œÓÙÄBVO©îÒ6_”CŸç (óšöt¬àlCë©I:…®P¤ÖЪæÞdµz²
½ÒÏ”ÐgßU–„¤WÓ-s”RŒ×b_%óé¯Ùy(ðjcÈ=¹ÒŽ4V°É‰Ì ’jn±ËS¾7Zöìãw!Ï®6oÛ'zU¸w—m<S¢~H9Aãœé—k"Vm°„”=Àp¥jÎWIË%¾ŠZ¨šê?÷â9åŸÎ=¹~Øë¸r{?µdié”8{";Ûû½©ðû(VA˜ºlC;PRÇHÑ ·Vb´.µèÅwb%E·b¯V0¦ä€*i´e–ÊB(â-µîÜþŽnjŸK(AE„6)lŸ™’ -fôuˆ–‘Ú!ž˜Ÿ¥ê %9ëÉb‹tªi¡ -‰Y–ï^Rsy9µZÅçQÀ˹â+¥ÒŒ¶ín^ºuÕûë¤hÏT€- AíKTæP>ár€ ï$NŒµ!Z7©ãJüÝéÇ#BË6ÝÅ°£çò/”v=û'š¯ß‹—mÔ[tyÇ$\ÑÖ»9í.—«Á|‘ÆÁ”FøØÏ*Òg¬‘u\ìT\'ð4°Íî´ì ØižIm†àü2µÉåÅ„(– 0†Nçá,"ØGïy¿Õ÷®¦ýðxm~Ê&׉èK/c¡ƒƒÀþž”öaµÍBs •â3œèg -áÿ +Ðýù?ljºl@w 1ÂÒ¼1o°eJSh™¯XÁt94
¸°Ysœ|}Ïl'bÐb<¸uñ¨ŒÍúwßé˜(ûÐûÄn/øN‘Þ_&Ä/âRçÞö]
öÓ=[ñ5®Óå<öìI‚NPÛ›~Ýž²ƒ+̬•%jd]žä)R‰ªÀ®’€õj»6ôfspjˆ§[«†…|§`%QBKu(g[sCKüµ6äk×B»re×á‚ñ» +g@Ú ÂÊÒtÏwB™É ¢F´¦œäé.‹ÀfSÀßf]åšXµh¯ü)Š–·tÿ§oàÂêo5¬·ÝÇñpïèS)Xró§öùý½»7Ty'ä»ìäÏDz|©Æٳ|„Ž-‘‚׌)•“Š Ëආé¹r~ÒZ¤ydû‘•%J0ä¡T»Á›Áw!£—ÏH3-Ùb:"<ó¢ÍlVF÷ædõÀvÊìÒÜ;p9íÙ–øáDâ÷<~(<½|òCÏ!Òî*ÃÛFeã3tÑN[A½Œ#ž#÷ÍÙ˜^Ú|'ã£";¾8:.厥´íY¢ñkuïu‡^a”öy.²›¯ µ?áP +‰dÓÕbë ¯jrY-ëÁi¢4—kЬI¤ô•AAíð
gF!'íöÁ±Ty›KõùÀÚÖb·¹$? %†E+¡Êx@²?C…ã9‚+âð²£ ôÅ.ÀX[ÛQÒ…Nà[ç¦ x?
RT¤åd×åˆ(rÛòRoÎwŸú´Îêm€²&!KÃÛ5 +ßчˆ”ž>ò¦X‚¯¿gþÇæŠLÔITÆÏ IKÅå<Ä!£P¬Oª;ׄ3*ÛÞ`ýÂŽ‘ˆÕ#³WžG“,È_”ŽNõ¸œ¯;ÎÊBHf§~ ÊX,ÏTuùï%ËOW\X;5-Ï¢Ð)î8ûíqlýŒ›¦ºÆD¸‡»[{ZÛ r[
æ<?M¨g‡Þ—[ù¹jÕõ9u*?ýþ7ÏŽ¨2B…r} òÂiXAÁ—º’‚ô-I-8¿Ÿ.ô÷±ª´r%’¨4%{öõsÖòU^NÏ=%ìFÊŸ˜`p¾¦[õÆ´`7¦FØíÿ~õìㆥE‡)¸ƒç«>È`$Qíwôú™61Ü0{Ûfø…¦Ó…{;:Á5ìÝ£àQ–úôI¤tµ¥óñ8ÛÅ{±)*¹þ0b(eúê]RÜŠ?OèÀn°Ë½ø<sÓHüh눀G«é8k«£úApÛj’'@æŽ^VFäóÔÛ¯´¡Ñê§ +SÏ;Ô„"”Ð.ƒ?˜ì‚®«¦Ë±úMÓqzrŒÉ`jò’žäV¹Ý²OÜöâH°¿ÍŸãªq“êÀô]± +hí`‰L8àƒ¿÷F0þhg7úàë°Ñ¢dÛ´SáKãùÈ»JcEÌ'Ùq>gîAšiÌüð”Šn’'°“‘èŽG²FW[[Ǿ“FMåíš¾WÖÜÁË×w8Ûœ…ä2òäê7RvSWò‡l[Y(d¿—YV¯„
ë¦7"ÌdXÜïøs¸Ê™cȳÌÙˆ°°B>|á¯À/ƒoAvQÛ°/¦}¡c.ª
noÛ0‰_£DrNõäDzÑWyd;\ÑwàâváŒ=Áóу…žÄ=SÛið!Ûucø›þÔùb~ÚltéE +ÆÂ{l¼ŒÅ’KÝ$_kò0õÍÁ$¢ð³ûÙ{~Òë# +¸•B•è•u®¶Šh_YÒ&N¹ï;¥m8pŒ>`Ãг•lIzgÚtÑpP0¿~í¹½ù™ÄªøA*}*AÕUØtª×%®Í¤#¦¼q{Ú ®Gù–h¬Ä:ÞŸÀƒòÁ‡øv¬³…ÝéøŠ¿Q#ãSÓãEW +<Uébºðâ“‘²u᳋ë7£Ù¾“ݽ>V…‘=?õ6ïgê*u~Á1õ +ºÿš¦Û\´ÇŸ÷[l$`lê´¬÷¯Y´IóôñŸÆ®°Š¶Þuø˜‘Z%Z±³Á¶õı&Iјì. +mF*ç$¢ ,±_MÍgÙâ1ƒ)\·óôXMžo\ð¬F1É“Û!VÇ>Š¢Rõæn}j¯ š.à gç¡ìü>»á§âÉð™pŽCÈÏYçŠJ«ò×’©0 +‹$ÂPŠ{ë§oïñ5£GSÒŽëá‡HJÉP¸>º— yS¢4í²—èTH×áʦ¢—4,
(œk㧥¬û9×/j‹j!â²ûJûV§ühQƒgÕÆ*byfTJÿl2ü²ŸðÛvÎŒ¥éÁ†ù±ør-ùçdkß7
s¤N|Ì+OvÖ]yÁ 5»¹¯\D.Sª¢y;‰HKrÄê>ÄXaìA®ýœ3nzj,_ùùju[†œJ©Ú;ÁObjÉàÕPicwZ.YðæÔe& 8-‚¦=A8(UJRŸaŒßæf'Myðez濪HÓJ_öï!ˆCNˆ°Rßx´äïÒpÆ//÷–œö݃58–²²Þ“H`Ç)FÐÙ¼%?ÚÔ¸G#î"¡#Ýç B!|…jöc‚™|ëNP'cþ¸ÔDÄ𣰺óëùº\7_£ºÌS•i®¡¦a.²ýé¾7ŽuBŸdyíì“Bç0ëönÑÐ¥5Æ[Gkf´¤4R}‡Ë¥Å`e(Îøáñ>ÂÜ®:¿\ßË^¢›=Íq’
rƒCßçdü«ÏŒ–«†?šéܱ´õOR•%uBû©º(®_òàO íܨdµÚ’ØsVÄ`—Häjä×ñа=yRÒ¶ü”Ý®ÝÀν¿+W}çÄ'
•xE_åº}YZÐOžoTsêv¨²Ê’ +Ì2wœtÈó¶NKÄNUTÊÒŠdX~ÛŸ«>ëŠOÚXÓ›öA_UÁÄ÷%MŠÐœ`ߣ~ZIòf®.¼Ö@Úl{Y¨Æo‘Ðîn‹Ý!Í£ïÏ‘%ÉG€qceZÝ2’bšãMp††‘p™™ +€4y³ã@Öz÷ö^pºdâ+|y…k%ŸœwƒûÍ/¿Ìàì<÷¥;Ù:çó½oB&©[ÆúŠâQÛ¨ÿfKFÅfyû„æ!Òžñ£‚Ô3ÙÜã“ò4•š¸¦SUIgb€ô=üÛa‘¸Uk`žšhâÙt4;±)^…Íî+%v‚–wö>¬à;Öð~û›õ¡¼½tô퉴Ó@åãÌœQXw`aläô·V¾Þ/$*ÓÒE$=VV‘*JÂ17Ê#´Cô2½¶»iÕ"s› +Eƒ£rÇÄ‚&³) +Û•Ù‹—¼VßuköãWý„[h=ÎJщ[#„ºÑcjèCßF¹Ý¤-·kHÑø‘ÊIÏÐ÷¹#²†?šõìô3Ú(s"ÃÔP»³¡
£+è ©Ï ÂÆ6&ï9ÚÓ|"‚_3ðš£;š–Ï2²>Àö×IH¬4ðM·*u,/¢lmË°Än†½™çÝc?N•¯i©[èÍu‡›ð½4œ]3Ö¢M +sŸÀ¬Ïô¼ÆÔßZûI0C©÷k€°šùflÑS¢‚„?Àî¾ê¶óEùê+~™÷¸¹6z»ßE«Ðç—m'n©JBò®¦ý™½EfQq– °¸-4*Ô¾>Àr’¯‚³ZTUö&m¡ +NOæ™ó/×b4Š3ÚÑÊtTâû5íѧ'†A¦N¶_/(Ÿ¢õJ†¦«ØÂ;k±Ck’è +(“‹)hÞX,(jç%xôÛiüÖ$Ndk«§¶O4Ðż>l (÷=Yˆ!ÿ’id«ýùøà{B§~Sü{÷}u©©Ââƒkþª¦±ƒÇ_FÃc +5žÂœ v=sšàN[Ó°ZîIÎÞ’Š¦Ï1ùg•øEÝ4ÔCbÞ§§6±É}h^
z\Iß—£éÊ»ØVscI"üð}d¡ˆc¬æ‚aw{òwã#[3«#H¦H龋ólypìw¬a?ñÄÔmäP˜ÔuÀt]ÌIdzIîg¬v$g¸*·˜ÏÉD°ÕnÛ±·}ÖÄ™Ýî!5}üfاfd8µáµ»ûÊô¸¯0˜d q/Tè¾úˆ‘ß@›_@1 pT“P18MKKW‹Â—%ÏæõüÐ,¦p‡w{:Í(Z;8{Çc§ß +oI`„Iæi‡äóªw›ˆ0†môÍoèTÿ¥Ö“›¯Û® ±ÛIŒ×¥¢*§kõƒ|[:ZÔ(Õ5nŸd¤J{íeH0®²¿Æz›5éN³»5ÛìE½=ðŒ)]kÿñ—z+P«£[º©Í*ï$©fgB¬Þk´*ÒA‹>k‚kŠÁͧÃÁx
ßQBèšWŽ—»o¶k‚wæso6F†õ3žåø|3ò]‘ÁÂ(E…å5&šÓD.¥¾Ïúâ +›HVN ïÑ놥.s‰ú·ìô®•]ÉúòÏ?p²=à€oêºõ6U‘ºk¯‡;iPÙŠQL˜z;©T8«í£Ý;*×ø>ßAhÊÐ*âŠÂ<2“½a[ÃðŠ}ýuËà“KÅúi +ºK„Óæôg̃’á<Y¤ÍÙÝåëð„â& Ÿl{Ô?²A-½‰Väòïž´`'Ñ’´‰û+ý÷KÇ +Íj<à;i‚nYèl»éz°é‹GÔ–0ŒLŒ˜Lò±ƒu‘-Øo`!t›’耩r^s/–óÑX£qB¯i‡§D–VåôÃÜעÄõ·ôö¶*¸…üÏŽ…»§¹7DZ®álÜ•
ŽžŽëê¢ëøªkÓŽžÅmΤ2bÀèí!•H;âöÛ·l=Ów½˜LpâÙí¥, Øã._×ÄÁÈx’!X¡Kqïó¯ñk6ñ}@z“hU5‰ÌWPÄ +ÁQ–ŒÖñ½Å…ù«².®œ«,ÂPiã²àÉ€#.ªÝ?£ä»ï$–‘›£vÌ î`L#ÐÝxÖ”nóãÓvBÝms!¦oˆ‰N‹»f@XÀáj•Ì‹ÛnzÜcNŽîé“kSྌñ4+Xä¶Yç÷«ËºÉ +Ûôi÷î{íeÉíÖÝÖM^ÈkUÀO +¼²BQÑ£vÞJŸ“
DvûoŸ-@mXþ‰ËÍý‡ }„ÔËø´l£m$˜Q +«ÈÛþQK8ýl˜c¦ùZŸf[&5 +
B‹oÙ¹µ¶hâÎΞ"¦œÓØl¥þ©í@¾ô£ÃNÃœßaúë±’Q©«+HÆÊôÈxÞæ'L¿7ø ÎuÀqcF7.Í͹û~)œªçwe‡³„:lšuÑHÍvè ¸'lÑ@±+c?#ŠŸ@ò?G¡;3ö@bŠ0}s½wÏ!ÛÊ÷œûºbšÍÈä¡'>x¶˜ü`4r³/Ñþe—Ç«¡LêŽP5O·ÅñA×ñ¨=ÏÐê8ÂÀâ’‚Êüwù‡¹Wp;ÿâuÑÂââŠ((²¾Ú– +~ÎXZÛ¹ã'Í„†ßáŸvéyNLX`®ÙP,M”SÐP÷0_Û$¢t÷Frƒ2tgD`É•Ò¸°"Úâ]ÒŒô>·2Ig?ó™ƒi¸‚£f–8_i*R!1ÈTt""cçÀk¹ã}À‰Üì<í7q²I¦$w¬®êúº›o &‰ê[XÓ–r,~±SDpÀ›Jô½ylôWDI4O¡mRßsûõþhª“Å¥}O+@Ø(æň|ˆQ(AÑ_oqž¹÷9¨§#²]±øº.d§¥£S¹D“#€ÒƒI+$[™g—¾ø‡2zÄ„úJˆµ¿¯2ò&IÅCñ{ùgB.“âe6™å"öì3§òÉÞÂá9äxb‰$ªR×äkÄ€+ŠÌ“—ð±’©Ûfž^ô·Œ/xa(¤d0‹vBiæ؆¡†ßsLyZÝRêÚÀ— Ä÷j]Mi–g:bó:óQ1ŸÆ´ìÅÕÌêÏiˆ÷VZº…ª +›gS'q#¨+`cعñ{~3Žär;å~²u üuÁ2KÂ{ +½Ðí +k6®h‚?$Õ©Ú—Núy0ÍÄ¿„0~ظ‹À¯>?wYoŠc"TeÕŒ|¹º°$„è'á*跧̓·ÎÝe$ÔãE{2iŒô Šˆp®¼;BýfÑ¢I¸œÀÊùðQß¾: d…Öž”íJªMnAÍ ÚŠ( +,'++dñýD–MO$ŠÍŸÇÈK>/×±-eE惺NøBz%dßKoŸ©šD§‘€„¹Tï×ük¸öu´±
ö½{Â_¿.«'‹îäj•/Bö5a$cD¬O5þGH2íI,Õz†ü¶èGÆeØ’â©÷µØÚXÏÅ{Ó½ÀÛ(M;>^ž{ÇÄŸý:zzÖ´^÷Þ‘»ŽAšáåˆï\Ûl'ÄRûŽ`^…Hohâü·‚úu‚xÞ]ˈb[6܇&Uf᫾aäh
¼ãŒ;ÅͬÌÃ^êAMÌ’à±0É^º^Ÿó´Á®¸/õ +j<kó?â}[9k=ÖQÝq¡RÄ ÏgÓåÍæ¼… t,×qþIêNeò6è¢hU³uòïX¬ôKéw¬ýÓ`»¾—‘²Ñиÿáœ#ìw€‘&—àO.hÜUy‹Œ‡šè€eâ¯(ÉWÞŒFà8ŸP2ú‹b…Ç!ø}ƒs呸Fš[ #(¿ºö
kŒ8ii|È,a„φOÂFƒÚZêh™ã]6ŽMÕ¾}µ
‡¢ïª¾ªz4¡V–1»Ü,C}¾dƒ´5""ðc.pwÕ¦Òö•-åkGÃF ܶéánëas÷ùÛ?}'¤‘BÃož¬œi@0·Y´SèÐ64&»)¼
ƒé×UySkì?|9š3õZü +û3ÛÖ̆ÍÏ]hô&›Yìû]X´Étç7d¡¨®.;Å„$ڌdž€Ç…³ºŠM%Õ•«åÈÝ·†°—¢ý€Jÿ¢ØImäÅzÄ0(‚¼oxý†Ï¥5šnëë´ÄÕêî£M +?ŽAÆSG[œF” ÞûÉB_7(5Óój#01oóxZŠHÐ/qÒöþ¦=jdt4ZȸäLn¢§nì©°·®³!,²‹Î‘¿b{‘s€Íû-›‰Ü£¿–, ªº‰4ÏpÅË?!Ňw63ÕÞ—¸oº¹-•+„yq½Ôo¶t`h-l—Ð[ÅÏ<cňÕ_w&ÌbÈ+ð“ó!6ï0L¡•8JP
Wì5òWWÚU ÆáJR—0`ÏÝuYPWñÓz¤ŸuÄ#L—_GGæ÷Z«ùòHÔÕ®ˆÆ}è–|§¿!qK›/t7=è3#kˆ†)]I×Dß•"LÅØó‡Ÿmé…àj//û´*&u`S9Á8ø!å÷ä+@“ÝŸ©×–DŒró+ŒrüTlãÐÆÔ\LÆ5¦®X Ÿ<·R¦IþUÖó'QеÌÙ[D^µ¿FÀîï¢RCäÚ!6â€y¾_N©ÎÙR$”ºêÙ@cԣѲÈËêjT1Äozd¥Ô°Å¶©ã0 +÷ž³ü|7ŸLðâ¯WàÍ»f4,Ã-^ü±1¥ÀnÍeìvçM/1Lq»[ï®ÌŽýV§VÖŽlbÚ{ú—GÖ£íãÜo{Ù^𻕙5ÝÎd3…Æ¥! leÙD€‚Üß¹ü¹ñ>p 9¯Ñ'‚<„>îåb}£{^”¤¿3hòxObrW+hÇ_œ\\sŒ`Û±³w +oÂù¢û¥0¥X©óÅø“àÖÃä–hw?ê[z=e«14am€si‡Þ_;ܨ¾iϱ‰Úɨ°ÿ +Z”Pœ$ŸUïñ3ˆà/ACÙ8°¶3Ýð×0Ò®ðààWÆ°R{Ãq ]«B#/ÏEØP!œçd˜Î,úÛÒÍ2F‰(á;©Ô”Ì[®™™‰%ÞFF;Ρ3ð–eL¿?/²£¢¹¡ïLFþük +Zÿ†_‡Ü€ŽÞàsgM×Ïo† +¶ìƒ‚!àNrëE«½³~¿+#mÃÅ‹±þ;t‚Rtœ‡E‘ª
Û7{ÍB ù¾¨V8Á»Œ¶Ê”9˜y +ĉ¹T®RëUl-74üçc…Œ/¹i7ÌjéGä"¤gÅC†tâÇ +T4ý‰Yþõ¼ª=¹ùnVõ.‘+pwÒ 89»ëíCO†æ¤b#õ.c7Ž(@ßD¡%«:ç¶Ê¯_BvÊZupHóíÞ%Ù¢Î*Ç–b°|]Y`¡{{ùR±·'žæ§ †‰ñÇr0òŸƒSû +µ uò|Ë2&M¨|µ*bi‹¹¯£”&àÀ:Ø"â¦w‚h!!óçG²"
Dày„éMÌS/Bªš$TdèvøWM\`Æã*k î™æPeÚFBÈT,{Â$;ßò½s¡³|ð± +¡„xÒÖd+N`›_Åðç’ÝÈ]„‹Nae\ÉeÐ=z2ÂŒçîЇ|&ŒIø=³ +·/vë +)…Û÷Ñ‚;‚La¥æµáŠc9Kd8Nçqö r#KMflÇßé@8\±èè2ïùÜÇ•…W‘—,!OÑ.“‹MY *K}6ûæ…ÓuSAz=ÔsQœiÅ1±Lö#2X¯-;]À@©Qöc4¥ÈVXÓŠ…WWüœ‘Oý
zOe*GìïtªhEmò4qŠ_(²è¦Ç)Ê$-44-½ú²GKúþZŠø!×ÕgF–Sý:Ê
74©‡æŒ)£^yÁ†ù…öÿ%ÇýõM´Tõ;Bõ¨f¹Ýê´Ó—éBõ=Œ Åk{êÀsi`òJ»RÈ몌1U›™XZLõ-ÊÎ ÏE¤æ¡OÏð|S®g]xãGÕ°ÄœW;×Îø’¼~³/ÌWáµÉo¦mŸ*úêe<V©¹áG¹yFòm\f”j‚Ûç7›Òm6l +ô7šÕQ>(Eüðƒtiˆs¾N‚Ä‘OÓï,¤BU|<Gg¹r?kfðÄ•«-#P¬a?À^™ÆÈ9!ë>Fñ¿ºøÁH1ƒ¦DHiÿ¦ûm¬)±äÁ7þæw‚kðFýÞÜí[…¾ö†š»{åW…Ôç·ØŸ6°E1¤è-A¿uöÙÒ~WIÍ—ñ²MóáuE +{ݽh‰>©ÌÏçv +Í?:¼=Œ]7®¾9»(Î$7àb!qŸð,ÍkŠÛëþx»ÄÄf¥âACÎê¨^‰DÝígÆ´[ú±`òù©¯½Ô¯Ÿ¨)¯*ÓüÍulÔLPÝ-JsÈ{ƒ¥Ô7/’ª?¤·Ø.RT[íë°Ð€NBú þ“îŸÄSë “¥s8¥/ÑSèÍÚ7ë'Ú§—â#Q)”Q‡‹ù½µi’õV‰ÔáœúÅPÆg¤ôÒ6ŽV®Ñ1¹Àà.ŸO÷oÂS!B·ÕøàCü@0€ `#µ™Üz +͉LQŠwº¦g:™%ñL5´å!¯Œœ¨õK@Wlä‚6cC2-Ãmoý dÓÛCð ¹¾dEÍúJÞÛÉ)Ý´¡¦@®*ì\0ƒ‘ù°¯Æ¨¶³ðI&Ô ˆcC\ôc'ÜΊw_~iÒq„ô™±Y¡¯5ÒŠ·¾$•àÔZT éæ§~I‚•i!ño¸55÷è)Wùóu<q%–WÏä€%§‚"ÞvôRtlìÉÚrƒ±ý¾~æ«¢&]øá†Á¹I"n¬RÜ+\ZÚøŸT,÷º/<X¼ë[Άsuü$«ÔzM85‹Šs jŽU`^Á<%rÍ)ðé
Ÿû÷
iÅ`J·mdµ¢ÍÓF纑þŽã±\ÃɆÀ‚%Æ+ÍG#¥pò¯A¤P[¾§V<<ñ6·]mkÚ³þ’ +Ex"Qýu¢á2s4Ý¥«ÔÇÄ£‘öÜÁ¥UM#v„í¬Þ‹g¤ŒX5 +ƒy·×ï”qÓÔ +s^zs½3Q¶9Ã$˜Ò¤˜l[
5†±‹VÕíÌãTïÎDîºeIæ•qðøkÇjó;Íú"°;e½]ÖßT¬ï>ž[ýæd×¾)Qê³Wx•lõÆGo"/0ó™–ùÐX×xoZnv2¡Á +áÿ endobj -2980 0 obj << +2976 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7233 0 R +/Encoding 7228 0 R /FirstChar 33 /LastChar 126 -/Widths 7234 0 R -/BaseFont /GXJVNP+CMTT10 -/FontDescriptor 2978 0 R +/Widths 7229 0 R +/BaseFont /HDSCFK+CMTT10 +/FontDescriptor 2974 0 R >> endobj -2978 0 obj << +2974 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /GXJVNP+CMTT10 +/FontName /HDSCFK+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-4 -235 731 800] /Flags 4 /CharSet (/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde) -/FontFile 2979 0 R +/FontFile 2975 0 R >> endobj -7234 0 obj +7229 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] endobj -2975 0 obj << +2971 0 obj << /Length1 2307 /Length2 17225 /Length3 532 @@ -35046,7 +35013,7 @@ endobj /Filter /FlateDecode >> stream -xÚ¬·eT]M¶p»k‚»»»»»;ÜÝ%¸w
îî înÁÝ]¿ótßÛIß÷ï7`0Î\U»ö¬Uk¯} 'VR¥6s0H8Ø»Ò330ó‰Ê«031301‰À‘“‹:Œ]ìÅŒ]<DÌÜÜ,D +xÚ¬·eT]M¶p»k‚»»»»»;ÜÝ%¸w
îî înÁÝ]¿ótßÛIß÷ï7`0Î\U»ö¬Uk¯} 'VR¥6s0H8Ø»Ò330ó‰Ê«031301‰À‘“‹:Œ]ìÅŒ]<DÌÜÜ,D Ìžñb¬ÀK€÷³5¶ûNsrsp˜™Øþ»þ3ÂNÄhïfgòO9YØÿ s1š9 œÜŒÿë?çpù§›ý ŒÿÜŽ¨$ü‡€:"¨"ú‡€bè þâ&KâM$ÿ0MRè$ý‡€22è"û‡€.rè"ÿ‡€. è¢øâº(ý! ‹òº¨ü! ‹êº¨ý! ‹úºhü! ‹æºhý! ‹öˆè¢ó‡€.&ÎƦ6 @@ -35111,86 +35078,86 @@ k¦ÖˆFäÑW›ô*„@ª¢©+]Ö{Š=h×¼{œ;– JsS£Ë=ŸXÉe(
¥Þ4@%l™ì—Çs²šÚôÅK8ˆKÊ%aqÒ ëR-+[~±[Ù—Õ]` 7b!]w©º ôô “ˆ`–ðLßJœ¥“—ôºcÉ6?@¯BËÅ”x²úcˆ!¬§gY8ž?“Úˆå.0’f»(%£ #.(8š¦Š[¶©°Y‡cç†M:Ú
?ƒG4®SuôZÛÔª!?@ùk}ï¸w0̲£>Nü‰]|³Ø3”¾r•x÷µòïæöªg/Ble§O˜k\g,U†iúõQŠÙXÎBb‹GH!AÈä}©‰zÐ|טd©]æµô”NÕÕ¬ÝÄq·zÍ¢W ->X`ÐÇ N„[5|ÙÃ1^Ë¿|ÒÇ â¾½×—PפV;_k,ö wÈ“OOy˜ä•U´+â#S½€Û²ô'½Ú»Ô:¿ý\Ãv§@u¾FúSË26uø`ü}ÎÛD$*Ã{6ý•ƒrÂO¯dðÇe“½•ƒRו´‡µlòàEUmäó¢2égüu5]¢´L¦Ê1ÇÅ»:/’b÷J”¤$z›¬=kY>L¨ôi»ž6èŸ[‘³Gzm}ýö¾È½Vwÿg²IÈÛ$ÍMb¸øHYTd+^½D¤XúúÒQ¨†_–óù”–ÙWuÀÄöâvý4&"BÒ¨o®\2ø²ëé!a³¸_f}Ð8èc«‚Š«µ,-ÂXØ&†Ä—&¦ë´"àâC£”Á¿UqÔãÆúV±ê{˜Òø1'…!rUÈw3І`6X] ™È2çÒÉ-íÒù— +>X`ÐÇ N„[5|ÙÃ1^Ë¿|ÒÇ â¾½×—PפV;_k,ö wÈ“OOy˜ä•U´+â#S½€Û²ô'½Ú»Ô:¿ý\Ãv§@u¾FúSË26uø`ü}ÎÛD$*Ã{6ý•ƒrÂO¯dðÇe“½•ƒRו´‡µlòàEUmäó¢2égüu5]¢´L¦Ê1ÇÅ»:/’b÷J”¤$z›¬=kY>L¨ôi»ž6èŸ[‘³Gzm}ýö¾È½Vwÿg²IÈÛ$ÍMb¸øHYTd+^½D¤XúúÒQ¨†_–óù”–ÙWuÀÄöâvý4&"BÒ¨o®\2ø²ëé!a³¸_f}Ð8èc«‚Š«µ,-ÂXØ&†Ä—&¦ë´"àâC£”Á¿UqÔãÆúV±ê{˜Òø1'…!rUÈw3І`6X] ™È2çÒÉ-íÒù— endobj -2976 0 obj << +2972 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 11 /LastChar 126 -/Widths 7235 0 R -/BaseFont /YEGZHB+CMR10 -/FontDescriptor 2974 0 R +/Widths 7230 0 R +/BaseFont /UWJHFE+CMR10 +/FontDescriptor 2970 0 R >> endobj -2974 0 obj << +2970 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /YEGZHB+CMR10 +/FontName /UWJHFE+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 /FontBBox [-251 -250 1009 969] /Flags 4 /CharSet (/ff/fi/fl/ffi/cedilla/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/bracketright/circumflex/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/tilde) -/FontFile 2975 0 R +/FontFile 2971 0 R >> endobj -7235 0 obj +7230 0 obj [583 556 556 833 0 0 0 0 0 0 0 0 0 444 0 0 0 0 0 0 0 0 278 500 833 500 833 778 278 389 389 500 778 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 472 778 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 778 736 556 722 750 750 1028 750 750 611 278 0 278 500 0 278 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 500 1000 0 500 ] endobj -2967 0 obj << -/Length1 916 -/Length2 2862 +2963 0 obj << +/Length1 900 +/Length2 2720 /Length3 532 -/Length 3504 -/Filter /FlateDecode ->> -stream -xÚíRy<T}ß&)k&¥"ËQöe–ì”±Ë}—¥†9ÌÉ,3cdIÙ³fle)
e§,…-Hö-Q*¹³”-’ôLõÜËÓýçûþõ~Þsþ9×õ½~×ï:ßïWZÒÚNYKòMHDŠ2 -ŽÒ-lQG -ȱBʬˆX`Ao„%‰uÈJò¿êWs*o‰!|·ÿÞ¤”1ø‰p–JÉ€ ’‰¿JÀŸÙ,@,D%üZ5£`ð—>ÑÈŸäoÑA¬5DñÂÞ¼?øƒ‰Ø_C°úö#ÂÁò¸“…±âÏyþ¨Yc "Å>ð쟮ßÅ?0ê/ÌꢮH8‰b Yï_î¿ÜeLô"a!"k!ÔÔ™Œ äam©A( -®÷úÊÙ›YùsVuƽÖÓk¢'Ó
Q!§0|£\If‚¤Ã/^"×*^\åt‹Û]š}UèRÛ+맛JÞó)³Õ]Ü -Å;ã_yšæ©œì?2Æ´îãH+Ò4WùF~_ âK#z2nkÆÝ ñÑJâ¸P\g!ÿ;ÄåÛULoóøë‘`ÔEñ”´ÉhWýŒ¤sûòœÏZ·>:hièÐ ±ä0T©Ñ¾dï³&—+I?µ’ŒKÍî -\Z/u\˪kæ1ïžáT—’•þô™ÿàЩµ“
Þþz꧰.dàñµ^ÿ@ÚoŒm=ôêÙ]òû㣓†`;ò_T—Æ´‡>ûpÂïÍ^Õ4±q5Ü-ó'‡ýŠb·‰À´ETÏZ½9·–ŒöéÛ#Ælú[²]1;fÚ:R]¤õ¾œ»n!”ÁÝ–!~9Ÿ -¯Ü]Îß´ÚøX™¢µªd¡jß7”Ó
wánÐAbòyÅë¢Óïk„RßßònMÜ6é²:ßOGjïT©ÛEWk.^V¼n%ä=²OüVö@¯Åó4tÜeÞÍKç9¬UõM½;wò?=K‚×bBg¢“é|÷TȪ[™§Åø¢k¿MÔdÕ¶Ÿ\ã -*Œ£. ª(Y]"éºB[œsÅŸž®TúYà - -)+qÿ.A? -–= Ú^kã,.Ø8Ú}»cÝx¤Æ¬õŠnÕÁgºF) -e;Å8¼
Ì¿.WÍm>Ø°½êMOo…©ÙÁºážÝûä··I˜2²‡›r{ïφUø,ôm&¤¼Ó_N5ßë~i³§ñíº·û -åKrù2;ôÜ´¿I±†5a‹c~zˆt©6—¸ -qþ;Îg_VçMŸYô~ -:ó´‘`½#퀳y´lõ×W½+9‘È/7ÃÓ›teóÒw_ѽ;-A±ÏßÿpÏrbGÑÅ6ÆöäU „¶ýâ˜Ü ê±c÷“à`Uþ:.ñ2Yî·†¿-úÆñÄ`Äð3rUl!§^jÎ.UfÜyÒ^ឤ…Z²Eë&£m°<B#LàU ´ó~¸ÿ±1Ó‰íoúAÒµîˆmJxQ Á›\šlÇÊØØO¼áÁÛó?éÒ:âÍÏ|‰|>ùò‹UoÇÈtN—t½P¡Ñpƒæ㹨ðêÌJ -–ó´èFøBG¹!Üd¿Ók+åùH8'Úã5Edè}kŽŠNq¬¨”Ü›lsý ›ïÞú™i¡×üž,”šp秋HmݹªŽpÅÀ|à§å%èJáºmÆÞ
^Ý™¤xT…–h»U?•U%¹o¯!&Ý£8Iàõ‰žö¡Æx%³iB7ÆÀ?«ís_*˜o~óŽôMî’+œužÍn —¥jl¨%¼š×ξ-8¶µƒ€ ÉŧýÃnÅ'D‡ÿÇçÿ
þOxáA™B"`Ⱦ<ÿÂÖendstream +/Length 3359 +/Filter /FlateDecode +>> +stream +xÚíSy<”ë߶fË’=¢ÇšuÌØ—$c Ù%[bÌŒ1Œ™1cìTöd)™Ä}9-HÙÉrÊ’,)*¿©óžß9o¿?ß÷¯÷ó>Ï?Ïu}¯ûº¯çû½o [eCÎiŠÃ•! ˆ.`deQ 0»ŒŒ #¢qXc©@tt €a +PM]5m]°»`„ÇÐ(" g$ÿC¤ú# h8XÁˆ>Hš†pp4’ +1ÀþÇŠ@Àˆ$# v@ áDÀ‰BcÙU~2Çzã + Þì*Ö8Ú^HZ’ÿP¿š›a0Ö0ÿö?šôe˜?ú_œ?>ˆˆ$ +ƒÀRè@S4 ‰°Eá>€7ˆüÉ#±ˆ_CÐúö3‚Š¥™Ó9Å?çù³fCc‰Bñÿvý!þ‰!cZwhàÁšöþõåþË^&X8ÆÒ„†& +…âHáÊjꀲ*-”Ž¶6 ¥Žüï:G,: inLû
0XKGý'"XâÏ#LÖ_ØM-IBÂÙ'Çpp½8ß›Í ”(ò« +fz(ê·të†GÃ9®NdÐcî÷žP˜wÞ¯ÌçãZb^:òU40¥=Âî…釘€ô¼ÑïKÁžKùaTQç|«ÐE¼äÞÕ5î¶æ‘u
z›¡Ù>J¶Ë½ž¢Í'kwmåŒ/,³LKÐuº7vÄij9›æcãëeÕ$ìyò(Iê‰3!<Ù™L3/¯Fù&²¶(N}ĵñî“Y‹³¾_Úy7tÖM°pTÓ;0:î3æñ¥¦™)ªŸL#_/ ¶~ݯ*T1x¥Ö,›ž‡Ñ/Ì‚iš´HeŽö¾‰h,ŠÅNÄ÷[†¨‚ê—ÊŠ§[»t%¯Û +ö@J[g°MÖëÎ1ô•“jM+äâA?9»qs›@6ÿ]½iï¶Ï¹M‰äA"=`G'Yoä™óâ¤fÞ€÷êCfn1_J=VX]xK ¥û틯JÞï3×ûÙ*XÒÞz»«æ:¬úšb;ĘS¦m©vHX%‹¸%cá&Ý|ª¢VP:7cj#¨Vò‡l‘.‡·`ƒ9³ù‰H¬xfN©¿D¢›aÞ0Á»ÎxÛÇOEÛ´¶Çêµr·. ö¸ïÞæŽ'yì¤ûdö‡n}®vÝ+ ö¼¼üÞ=ωšYûâeàè˜Çžë~›wàYáÖ9„xvg00T6Ø"‹á©qK^(-ñÆËFÉLÝñꤞ¨—Î,ð³«çˆMkø”[>— +(KfáÑQÇÛ~»¿¾—n€â;qÎ"Ý![˜´tÚšX¦™°ZKŸ•üÙJ ;O<ü>T¬–³c·ý)°3üX +ÉõƒûîÃ?v@í|Îàd_7=ýß>töíDI$¶-“Áî’6j¶¹HíÒÅ®M¿dÿ-cAa+KÑ Nü2írQµ¼"ø]R&µ&“ê4ŽHù¸\z0a_ÿh˜ëìǵ®áJa!lÑBüec•'Xñm‰:ÑÐrðb™¼¢kU}2·P¤W Bu;h]¡¥uvòiê@¬Z
GÙabÊ%¸U~;INáÒRA<º‹ùUº™ê¹á¶Eqõs†±:
IƒUä›9‹ý¬'|~²‘å8á‡y¼Zø<‹â)™æãĸ¨’òqæ:éçóÁå7–çMÙwÙ…˜ö™Â2–ãîL»ž{0(ë¤Êøm;ã5ê\¯®‹‹²\†`ŒOž$eG+QiF¹z(¿4?źµ:¶´7“Í,†ãUsRž»¡Ãï8Ëù[Õ¥GCOuÏ’Ï›¹WüÞæÍÍ9»ì0_Rè5:—Fi=a•|#ª—žÕ(ñxë_Ò±Ðg£g–úθ~iF7nOêªPªj÷Sf*NÜ2-€øpâË=õ#›!›'ä0 +oèämb(·ï¨|z=
+¼éþ»³fvôÚüÆ4={IRTmÙx9.$~åª|Ê”õâ`ðÇû«{zš/à|ŠÆ'4ß9õìíÕw‰žLèNF·FÆ1Dy¨QÎ8¹I’ƒ|æwÉÂq⌅(ʵCÝ`°/Šaâs¹øþÈni»ƒž\èyi{ÑtÄÍ[OΛ㣵àÎv÷/µ”}:VŒ`uÿlU>½C)c +ÆÇff‰l=‰4´‚ûÍŸ´t#ß<•3š¿/ÎȘßOÀ÷j~Ä<Pî©#Â>u3::¦ù–t(Ž{‰fc§˜³sN3i|å¾$Nñb»‘ë¥gy‹{i¤?]`¡
Tnõˆ!oúÕ½”ÇwoÄkë¨#~vÄ<UØó¡rÿÊDG†sÒ×…Ñ›6ÊÐH…Îä,þêeÙü‰ãL';gýâÜ¥í(E_:ü¼Ù0ü˜ýÌÅ(À¡îÇr¢~0/ŠÁ~}ñÂ.A÷¹Úou7ËËÛÌ(-µ¸ƒ‰9A©Ê%±ˆf˜£ÂŽ#ôÆÍÇ*”%Ê?7.Týfü¥ûµS'ïíW®=“çç=ä4Ï7>IMÐÍûxX@½¹<¦›øLÐ.WÍœ×o¿Á‚9£2•ç$Wé´zB9–ÔŸÚÿ¢ÿRv–DWO5l)ªòö<©
ô¥0KÊsëd)bÙ:ÚÜ}Ûg) +È%%O©# åœyß:Þ^Ì] 6}R¡?PüüÉÏN:ãwbàã<Nzmz©ÉóÊLÍ“¶²×-váM‹ã¾”¾p1Ö%„Y ›~ôœ”(î= /m áô½Z-Ò,ó|rL鶊=GC6ßÕ¸ù·e~NÞÏ°-GýÍä¶ ‹ žcÐ3¦rÛ/ëÌ™Š6^äÚ¹]î_&SY#ú?E +“,×+xCt`êÛM>‘šEŒ¨Ô§}Բτq‘¹tûˆYYÚ˜©†NïÔæŨ+éI¬×Ä[zÏæâø]Ã#ô5FŽ-*¾k“¡=
ò+ la +Ïò(´£Û òëzi›°XIþaó@ƒSÝ2YH`§±ÆJúy€]s¦|»ÃNŒ²™‘µ™™í
å©ÓÎPÌ|~Š¥[æ’žœü±”AúaWãÜ‹6‚¹Ö§#kÝ0&&¸I‹hQs!Çì +Åêñë…è©YgkQÖëÍòL¦Î²0šÓ7¿Ü¼{Gt6÷w“[瘝Ý{~ïˆsHÊ›#&_Æ®»Å‚ÿ‡ûÿüŸ0€c0ç#ø±ÿߘÍàendstream endobj -2968 0 obj << +2964 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 48 /LastChar 117 -/Widths 7236 0 R -/BaseFont /UNHWME+CMR12 -/FontDescriptor 2966 0 R +/Widths 7231 0 R +/BaseFont /QQLHWG+CMR12 +/FontDescriptor 2962 0 R >> endobj -2966 0 obj << +2962 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /UNHWME+CMR12 +/FontName /QQLHWG+CMR12 /ItalicAngle 0 /StemV 65 /XHeight 431 /FontBBox [-34 -251 988 750] /Flags 4 -/CharSet (/zero/one/two/three/five/A/g/h/s/t/u) -/FontFile 2967 0 R +/CharSet (/zero/two/three/nine/A/g/h/s/t/u) +/FontFile 2963 0 R >> endobj -7236 0 obj -[490 490 490 490 0 490 0 0 0 0 0 0 0 0 0 0 0 734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490 544 0 0 0 0 0 0 0 0 0 0 386 381 544 ] +7231 0 obj +[490 0 490 490 0 0 0 0 0 490 0 0 0 0 0 0 0 734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490 544 0 0 0 0 0 0 0 0 0 0 386 381 544 ] endobj -2964 0 obj << +2960 0 obj << /Length1 2140 /Length2 13309 /Length3 532 @@ -35198,5218 +35165,5203 @@ endobj /Filter /FlateDecode >> stream -xÚí·UXœÍ¶p‹»Kðи»C‚»;Aƒ5Ú¸k ¸»»{ wMpîÜÝõïoí½Yû¿<çê<n³fWšUï|*2e5&S;c ¤33?@LAMMô+€™‰ŠJÌhälig+nää°ññ±D\Ììàqn~N~Vn$*€˜½‡£¥¹…3€VŒîŸ$€ˆ
ÐÑÒÄÈ `äl´Ïab¨Ù™X=˜" @õŸO8TN@GW )3ÀÔÒÄ`4·´EbùÇIÆÖÌÀó_aSûÿr::¥ -¶zë"lànÉbû‚ìþB°•ý_øÏuýÁVŽá?ÏÎ_¶rþÁV.!ØÊõ/[¹ýÕÁVî!ØÊã/[yþ…ÿ4G[Óÿéÿ÷KBTÔÎÝ‹ |ç™ØÁ=\>ðõdõùÏD
[Kð“(#n+¬¬¼à’þ5qq÷Aç½—ÁKü›Y‚_W@ ;ÐiaÖÎD Ð*¥!¸ÌW¢`¢–Ή8$p¤#¨.M€ùpU -Ð3iŸÙ–-Ê°¼ô‘Ѻ(½6÷%4벫mËrp -㈠ú‰gûŦÀîÜ¢·œÆ”b†¾Äg<¼aA¥\¹:<üÅ5?\Ä-V—ùÊÕ»—ÖĶ8ÛïGÞ«aóBò)%Û•<Ípë°‰>ÊOÉsímæšl`#&JIžmƒzV;54S{lq²¾uD4b³ã"î'Ààƒy^¾uÆ }ºÎ…Øoëu–0´ÉHäÒ˜½}dŒß¥@¸»„!I–Å2[z‡Š²|ÄÝo5[Ä:ü«øZÐ8ï )UãE½h™2É急?¿bxÞ:·œæ+3ÕRb}PGAÏÂ0 Ôî,О£Íù™Ìç^Jž9‡+JÀ4µÉÛª"•—9dYIJ÷~à=a+ØOû\ó¾åN}ì†_
HH[õ>ÜâB½AïÈji©žrÚ$!”GVϹÏæâ™õWAÒ1{çã8Eq¹ï—x7b“Oµ‰_ÊBÂp˜ Ø`k2r(ƒ7®”x÷ï …Õ¤I«"y ûYvœÇ(z6nB{ÄMËœÜSÐ|žCtZò²0¦^ë'¿íŠä»ÕãxûC}÷Xp¦>-t Yö1²æÎìñ«¾ç=݃¼ÅgÅwO2P‡=tFî.)牳Ö@þ‚ËœHDU_yº8h¶>~ç¾%ÑÿñxÕˆ3µu†¢›y¨Œ<ŒfùÌ
ùrRÔ*åZ)%.jö.K§ärªÍc¹¥bµ"8Ÿ]¸®àÇE/þÜ Î'(……Â5ÜiÝÌ%ËGˆ#¢î+íÃî+K׎H$<ñgkgI®¸É/Å4–ÕÊõ•KÞæï:ו6Exo‚C„gî';9³´omôÃf /àØhTŠ‰]Ë5éZ³«gÒÌëoMrÙ%="‡ñSÈŸ‹HîPQ¥í{îò¨ÜxðÂbËï1Æ-YMÃUõ…u’°±Û¨ÐR)HsVýýìÆ\pØÏB<4ËÝlö=¬±KŽ¿
¢ÔÕË ¥Úõrt¸ŒŒ¥:_°*÷È£eHR›'5Vsžš‹[.¶1´1“<œˆM%®ô·Øî =bå¶) ÊĶ‘‡rìĈRîqÎR³|ÅÌÌ7_&óÈØ‹òØÑOEÌOx‚œä‹1æækˆôuïk½‹î‰rH±çáì"€N‰c°]cŸâIÍÇ:ÓB먺´wêxO ³.¾.õ˜%š,Í<6‰»¶yHE’Q"Еõra-O̿柌ç’lãXbйWÏpËn3¥Ûz ïvÂ’JS[¡{®»‡}ßhÅñÖy(¨[OeŠ‘®k/‘eñ°U§(ƒ¦Î¿!Ñÿ™ÓôœoZÊXRi7{W1ëuæbúœÚ>=EæÜÉn´¨ÓΆ«vä}ºã{÷3Ÿi‚ä6æ€ív5w°£~áGq¡ÿmßNw.„.; ÑÜ„?²ôú¤¯8Ÿ:2©ä‡\îs¥ðì¨tâILåÀ€‚ÑšÇqÚ¸z„cçæÇ@Èê…ÿ2+{Úp(Âo&ã2ç³1¦ùí뤲H$+Ë¢i¥¶ƒ^,FO)‹¾&¹PçmäXÈk¦‡;eTkô®›Òˆl:©¹R=´‡·q
†O6>¾+Û|Âm1E~À$x™›¨† —4Æw»öíÝ]݇«\kŽ0ÙöÄ:µ¡^!Ä‘óÁ½I¶„ ´ùlåDDe¡øenöWk½—O³^1éüX+^ÆÌ9͘\Zîej{Å:+ýõSyvÔÂCc‡8Z®.[0‰nE×¾§:r¡É -½§dÝ.ù~<Ìò¡7fÍHLw¦9ߎÅWæ~Nd{ b…c¿-Â"ÃkY‹佯ßV±¸Ñ$ìè,Ò°£ñ^çÄ
§þ¢Z†ä‘•¨BE‘U]i3›È!n"ú»öBð@?ç¡ -*Ò4)JTŠõ‚±ïkô
ƒ>w9›'v»º;9?«Ö.!°Æçq6׎èKó™2¶ezÆL9ã+gÐà•¼«õWŽwIC§Ä·¥ŒIíââQê•Øb¿ž6…Òmè(âIÂáq40Ðy*ŽÝÄA‘uš±—;¥eöA -5®'zÏ[.¼Ç³ÑM{lÊ›°ÇÆ¥>šX ÌäÆ[ÅqŒØ«w‘“ç1ÉðĶ=h| ,D3V·[[œ¯£“E‘tÖ—ãâq'ñJËõqù!Ë‘‚Mù]æQêPÿù1L@ÿ"ú¸Q8Nþ…žó—nuW²íµ‡ò¨„›|ÈÍE?ÇEw“yÞÔŒÁg‰°¥2qIæÈЕ¦K%[LrGeñ†\•€×§ªÑÔIå(n»ù.}‹øVîÆ5¨æ§ì×$HÛ6xbGkôY -$˜¹T?{x•ùXôëð1œ-ÝhO ÔªU D~3j•^ÌxðPx`N_Û¦`bHœ¤µa'/>ÕèßB…J%ˆ~‡ë^Ì,î\¤¶ÇA)·žr,d’(ˆ˳:úBúXE‰CÑr?ÛÔáÇ’&*özoKgººª³Ì1©föÀ«¥á.àPÅß:"ˆrXL°[ â±*øè5_bˆÙ!œŽ[úËE”=¯Yº·ñÁ)Ò†ÕØdL0ö±DÎCcØßF笲YK—)ZéÛÅ}!¹wÖ{¨%#S®_sñJ9ùðÛG~gÏ>Öý¢k¬ÏÀù/@2ˆ„úVJTÞÔ]»’)<-‡ÝûÏÉ:Mî’I»Šc¶ÞÜ ¥zëÅxÀ…¼è,Ûoþm)ÇØσÎEgzTíf8a¬*Ìù::¼s¾ã3²»I¤ÆáYÌÒ5Ã"OŠì1;Íù_äìÊý^ÕOÙ˜Jxü€ßd)¡ù"`¾Õ”:Ç®
°PãR¨:‘†[£üÉ–•#žaÓBv tL…¥7ÓZöÃÝ«Šn¢+ËØ¡9^úJ4cªÇ£b„\ôRvÀÂqoE#’Kø[ùÖ9 庡»æ^]’k,À²DÖ¢œHvñw¶KxŽ"#¿²¶2ö -î4‡TEWøH¶ä{·SŽ‰Íä:Û¡.3²¤µZÜOe°î†d™ØÖ…¯Ì·”œiö§‘ï¥SyT±½‘ÛLÙ²ƒõg«î#î^c¬ßÍrçäg=9à -Ó˜ 9f€¨A²¥¡jq_yRú Ô±UI©ÚY‡3 ‚~.?DeJ'¾ÈIÉ0-ªN]Q–O@Nýq:•`”><Öbµ,¸!Ô†nôbL'pÄÍ^=“('µK÷=¢gH·¸ -Ì®&Õƒ}Õþ²øbd¾»í ˜™œbÎf1p›Iþáx=?Ü»oÉ;OA ßÄê{Q yÁÒ~™¡É8Ø~¾Pà¶PØSí!‰+êdÇÀ -YÃ%-€º}£±FÏ1XjÚ…aVzÃôçZš¶¡CÖ—àúêc.„UõN®\Yù”J.Nxbœ¾½ÂÒÀN=vÞ€‹'¯®Sƒ¡ywºgÒQüóVjE€ÖÈì»g•¡á½Ì|b’6:Þ†.?~ÚcfŒ–XÂ!Œœ@p^~êN`Ç8EjY®„¨yô§HµYŽòÀ}¨ÜúLß<ƒ¿ OŠ÷!…Â+`6sÓņGóƒÓ‚cNmѪ0L—¯V ~'ò(n3ï¹0¹Fë¢2J+þòWY%)/kmµ•f†ôÏá6ôOá7ç³ÓHâšâ”P3®§<×arÃ'ÏäöÐïÕg¿Õßá‰f8ýôgWWd=›è–e¡· J¹®>ÊáW¤›Ñ™*rÑ_+ïž1 £mØ?Ãæå!¢ü ¦Ÿ#øºOa;6íÛ‰snov -»æã{åßuYß‘U~ÿF‹GšÕ¡öè[£Åá¬Ûôd™½Í$!sZ&P´ôŸA’Ý¢lgÊ–‹û4é×x…Ȫg¼ËŽÀÍðâî-ƒ”ïDת§Rç -Up¡³O†ŒÎ®ýff¿9g2¡Ê|'ÅŠ™°àöî¾Î`V¹^Ï_ YÎNu‹ÆË9"ŸP«.šaÅŒS§aÇ÷™»_D°¡ -P”\ö(ÑaB& }ÜBôú‚ѧç
cÂma–ôüHGgÜ©L\\ym™p«cšûM‚%;Û˜'äø0$árJw$LžðCT¨ãÇ’|ƒÏ÷]A«D*ì¾™NºÆÄ TNÌ:‡À«*‘¸{júþsë×2‘ÊM<lÚðô->ë³µ›*N©jÕf*iôL5˜E2!桤y0Ê%nlV -Ÿ¶Š(÷¦F´fÄhÊ¿á÷…è/Œ|˜¸&Ñ=Ä—›]‡®âÞÔ0u™#?s¥j °‘yª -Æç…ûLC -B¥ SƒŒijLô…‰îƒ=~ïÎéÏÕ‚íðèõñz¬© -%¹±‘ÉX 5©ÔîàÇfy™/á~}.ßôÌcTÑÔüåß‚øTÚ›u‡ùTØèë4ÇÞlÀ_Kû³¼³Î&ôš"€c؎רÁ -áÞ·‰Y°hA´³¦.çT„›Úz‡°D¼ÂŠdPÉ~Ü¿ªÒO Û¢|ïW/´|b)V%&»W‰ßâddÀàä -™sFò¤AÿóÇf½üE;hSêÏõ¶¼K£J}ïÎ>×òwá(oëByZɺp‰9Q•º -²)#õõ ×q(à€–¶§’ -:Nb&œŒÏÓyÉTÊE×Kšy¿Ó’Auî® -{?ï„‚ŒÀÖÏɴȹ&ju¬Û¿aˆ`NħUòeTôˆùªã3C˜vï%Êy–ç‘ŸÝÐø_òÆ@•íŠõªq#êr6j*Ï'ØI4îBXPUq@;Ïc)
6çBÇñõ
ÔOf<ÑÜ/úóDÝ&6ÖäК¿éa(…îŸò
Mªj£²É&‚ -Ͼa3º×˜§ëÞ¯³eP5=̵åKÍ£á‰1Âl0Fï FÁGb@‰£ã¾e2“g -•xÍù è"ÿàœñ¹Î‘å—‰÷ÆY†¬‹/UúÕ[ü±Ó~‡Âã{´ë¶i?ÎŨ)ÖÕ}«#*‹ÁJ>†YOÏ;ã'³†JOeE.C ¬Q<z}¿Š—Ÿa#G®‘†þë2®ú·D›ËÆ8±ÅPêÚux„öVK?ª~|U1[[MVcØãU§ï—zxŒ4ž)QBÑPf,äÔY?}¬ÕÇk¯2¿L6`,Ö-oåç?Ce`îæúV˜Ô‚5߶;Ú¬?vˆäû¹i)
()VTaKq ÃCB ÀŒ´JvÂø®œœçtöX0ˆkÔMEn½.üx©‰|Ë_“kÿÅ5!Å—œ”ñ±ÆT$i~‘Oë »ƒ†>ÛŠ'D)L{‰X®4¿-KY³/ônÊ4Z82Obÿ UPÙä”8¸ÖÀZóÓ´ôe°¯4’ùçwÄ%f$’TVgÜ·g¿¼Ø<Îà$$ˆÕE§8ÕºW°ò:<~0ËXv‘ACµVw}äœËÜç8„']ûj4<;ùž¡oJ¶÷äðYƒEGÆÁˆuz7Påvîsú±º#ÉÞg²âDR£QæJžÎšPat¹ãˆ -,¦YÀx—¦ÞëUų^¸°%‘ -/èwœdÖ¹û¾U’Fà"Æ@Ìٷض—^úïY)ÕqÄgyF;Vsg¥”>sÚÇú>VDä¶äøñ’ü(Ç‹ÝïG
KLrr -ºM²›è!ëDUªu
㤈¼8¤
j²ÊŽ6¬Hˆ·ÐP§ÐT”LIý³t «^Ž¾ö¨7ÿ2[èÍ󵟹g¯!þÄ'\ñ4»ßoßy.»²5.Šg ¶'‡J\EBÖþÑT×^ªŠÂéyÂýõ«w1Š“mŸ•¨ˆ¯™óÔ-ºÂ^eY\ƨ+éað{4Á½ñzôðä•ôÇÜž×%-²b/‘m¶}:¨úȸ°?vãÂ,¬( -,šOç\„#ÓÇ؛Ɨµnm=ΪóöÁ§n/’9Yø-Mq5iÓhÏäßþd™àÅ~Ã3åì7ÿQq -øL"†}·X|n„±@šOð]'ŸÄm Äš$p¨U/VŒçÙ•úbPŒæCÕpé2{1}›QÖ,vM¥*Ï û"ÏFwbi!ÄÅ)õ^Úç^%”á¡Á\|¯}<ö9Æ2d€JÍ(B\ÔAr·:Ý7E“Õ•ªÔißì’ûáé -߯‘™Š ;ЪµÂÓƒõ>]ò|à:
ͨ[š¦b‚^¡æŸ}qj°bôªáø™X@ÍÎ.Åo*ƒXÍ4ÿŽU¯Ô+}¦³šz%S¢Ã -:ÿ]× ÷Ugåý5ò°/ôÞuYC´ìÏ@ñá߯;õÕq=)v|§º¾C‡Ú Ö®I¡É£SÚˆ:º¯SB)‚–—:ÑãGy43…:»Ocç…®œSq³J®ÏSóU§
‡Ç¦êtÓ¥q - j¼&“h“ѵÆx¿|;+Ö/ÕÇ0^ð‡Xý1u SN¦“µ¹b–{pÜaìØÃjOŠº™\sƒè.„bßõT%ؘ}Á®8©ºÐ»tRh44¶G+m0Ä,:ø~iÇÊú`¬ð,ÇÉ'dÈȾÛn™ÖH$.õ -Mw,[µüBf¼ñAÜôP.UjURŸ$„5˜(YxZ0lRÕdÅ+¬µ2šK~VžVÑ¢êxV*EÕ‡¥xΉ–Á3¼+HË)¸èBg¬¾?àv 4ç!;ymrÛÐãÇUÒØ#KÅ9°Ÿ›¦ÿeÑE›‚_3EÜ>uºT<Y4ØïÃA{f‰1©Œþuݬü㈡r#R9´‰òã#¾P òéÈ´p9U™½t{h6:õËü%ºë»ŠÃ -‡Ä2ïÅS?ə欽Saæ+)ê -r´ÄÏá<šÞÛIýÀ·•÷¶f£qÅ -Ï$øÑÀ‚ƒFPϘÚÒÙA\Ö‰˜YÃÁ¢®OO_’»™øœ§Ã\•Ë}Þuš¥¦¼ÀŸaóðs‚Oö•QFͨù(IG@—X×ú!€åé¾]xÜ-þÀøÑ—J¾Õ ýœ©«°˜{æSñó·*T‚z²FTÒͦhceæ -ìüOÓÚÅzc“ÉÜ߃jóû!wÞÒ¤Ùü~æ½KŽÅÁäÒ¯çêøÞ{ -ꨵ½ÿ5BÙ» Í0¯{ÏofqvûÓÁy×yWŠ½Áf}ñ$S3>C!àý¯ÎÜ[¯—_Þ[LÎÁÛ|ÓMA¥ßÞ€kQ·.]F%Nš:͉ϻ´Ød—TEÐF8 uýé˜ÎõB(Ö·/0½ZÏú!•úQd]î™·9
ââ]WY+Ÿk4µˆÉ~Ev¥{Q[ŽÅ…snŸ (\ô nétYš`¿°õŽiUy÷T¹#]r*U5tÉ}oCsÚ+ET-²«1DtÛa´È3ê*¥ñE‹;QwiŽ]x³7Îð±î°ŸôjBOu2CK÷䧖±'A•ôŽøŽõâSm_Tý~D€7¶Ø -êÖ^U“Ñ"Y
’öy/…Ve=å£b‹zÙ´Y=å$gëúŠmürmÕàÝ{Ä9?îPzLÃÏÔ{Èü™UBýÝîdÄ“Ün±œÁÞÊ6œg„ñãݽõÔµÆùÂXd‘KŸŸX4yo ¼™fŸz4 YÊC É摯^·ÝFG§Ü}ˆ.ÃJÌÝK'v;™xÞ›ZA¿+¶£Våeô’ùñ±ôg‡Â›Zœ€›!‚º\®- -$Ǥ4Ó(ëGŠHî~[¦\B
ùúטÙ9ÜzÊ¥Òùh¦ç½ÐÔª¸™rB9-¢®w\ÊH»¼R±¤TÙâÔk¹ÐÎZ§Þÿ¨+Ûø=IñšnÝRT”~”ì%G,äÌAã<¨ÒÖÖÏX§É«}r9,×d1(ƒÃ/’iÕþE¡«vqÇb™³Ê÷+Þn«qªsg{†Þl‘(BÎËH2-Ö³/ÓºF
o2–F“XajÓˆ*£5æ7I/3ñ~fÌÚy}˜öÔqZžpÅ:‡c2zÞ¦Q=m¾¸Ù¡¯E³[Ûúª_¿7®k0Eßw òRîlùí5$ƒpQx½`~°6Ì]³Ê(ö,³¡©jcHºwùu¥v¦wË’æ“Ûä|›¢ûÓ5}OÙì%¡gƒíTËþ©,y5€÷9é?BA‚9ÞË=%»Ž2»ÄºLW®§E¯»¤~¿ž.®ÒHg,Œk¿Mò'f×»‹ä–ò&ÃòóÕ-qÍ$¾ÀXÙcÛ6”ɼñs¢êVÞêib~Ïò6aFçãz·€9_ÕaëŸZÞM3XšùÑ€¹¿âüïwÇÑ šÑNFh©Ø(Ëš$P‰ -aŽklÛ”ôOHvc/åì[h”SÂÔ®ÌåÒ+Kº~-m%C0ö:³¸ßlçA¬B쮤å7”Sv o|%4©32'¥ 1Z´º>áÍ¿1@zmf|§ÞKjºúõùk:ÉàÅtî; |¨ãÃò²às -Ƹ6ª¥Ef>¥–]ų+,‚ìsôçζvÐŒ`?žMeo¸q“Ø’N2¡4œcÀbÀøÙ‚<Í/öãk0LJ¼Ô‚õ[«_y1–¡Ô°=Ÿ“Yvýê÷àˆÉ6¬íê-c6¯ÏZ´}‘ä“
E¸¨£Ñ¶î˜‡¬…··'m3uík•æ¢\E]®a…áF²–;NÁ›ìÁV¡ÛW¼|oâvÌN…]ƒÚâ¢,îI“ÖÂcãôª¿Ùá9[}/$Z)_ÖÎ~f%r×ä9Rê®e¹pÝ>ù‚…)?2b^Ø£F¼‰¡Kˆ¡>'7¯×Ne |WŠõ2¢bè¼Ï1ôºhÌt˜ÿu^Ñ;D×Ø?#áK$fØáo´%§ß%„cîz~‰L„œzѨ -?f‚*¸Â¿2ߪùø“^*’iPgœ‡‘†]cŒ†*)"e¹Ì&jÿÐÓËûéC)ú°éŠ?|Z¡÷1…Ë r»(þš%ùxΟ5«º–³dÎóYæëFÕ7ÉÌcjɽò!Ù1ÍOÙÜ#ç¯Ø¸±ÝãRÆæÎÔ·#Q@¸Ÿå¿1Ùä·èrHeÜp -= ȤÖí!”œ°"Õ…7Þ³gábî}Ç4r°þ}eÂ4Û\5[}dèlŸ/vìMäõùS餇ËûC€ó猦_çߤ_»½•æœãîºé6¶v”‰dø<IU´>vX!è‘*¬ôT·zÎÔÛ½N'÷ü™¦é%×íº—Z¦ï¦ª,!ÑUßÙÑx±æ_g]»ü™©Ñõ -ýK·pš €{% -U/Tì=|j“`l|Æ4£<U9)²d*,Æ·X¸4L%(#žÍ
·|nþÎ3ehÿÈ¢àD`/wìÏøõ—
õƒuÈÈ—þ’VŸZù:þàçödµé˽¨ÂËÝ—š.öç°Z™¨QoÇûÝa¶ÇøL§ùÓ‡fª¸¢>ñC -âcD¬–ry÷ÅŽ”#ЕqVʾ–Z/µf]!Ÿ³QñNꯆhARXý_0QU¸ùDF¹HùȾÌ}(Åè¨Qɦ.M]«årž,§Ÿ¶q“Ïúhˆ?M eÄF‚¯ë—ó>¸ï³iÖþä›=oO(‡“üŠ†'¥U°™É¢¬$1û¢ Ýo õ;Á@u‘Ÿ‹M#êäxóy}þJY&²ÝDb0 íÏÌ–'‘<Gr¡^xƒ áhf@ÐGÿ¼îÁ"ΣžÁæqCô»åcÎ#¯^ùX/æ ëñomlÅÓbmØô¬3H‡J{,_ô Ü;'òs|ÍÏŠjOô½½Æ^øø‡p;½L@âSXH˜ñr^êhöU¬ò_à2ÇÜTMFN2²e¥ÛU -ÝNmK?t`j{âf$‘.ðíès@9{©²ï]ez¨ŽAqëäº=jÓtÆUù«òŠw 5µ?™ß +xÚí·UXœÍ¶p‹»Kðи»C‚»;Aƒ5Ú¸k ¸»»{ wMpîÜÝõïoí½Yû¿<çê<n³fWšUï|*2e5&S;c ¤33?@LAMMô+€™‰ŠJÌhälig+nää°ññ±D\Ììàqn~N~Vn$*€˜½‡£¥¹…3€VŒîŸ$€ˆ
ÐÑÒÄÈ `äl´Ïab¨Ù™X=˜" @õŸO8TN@GW )3ÀÔÒÄ`4·´EbùÇIÆÖÌÀó_aSûÿr::¥ +!ù”’íJ
žf¸uØDå§dŠ¹ö6sM6°¥$϶Á +ßr'„>vï¤
H¤znq¡Þ wdµ´TO9m’Ê#«çÜgsñLÈú« 阽óñœŠ¢¸Üw„˼±ÉÖ§ÚÄ/e!a8L
l°59”Á›WJ¼û÷„ÂêÒ¤U†¼„ý,;Îc=7¡=⇦eNî)h>
Ï!:-yYS¯õ“ßvEòÝêq¼ý¡‰¾{,8SŸº„,ûYsgöøUßóžîAÞâÀ³â»'¨Ã:#÷FH—”ŠóÄYk ÁeN$¢ª¯<]´V[¿ó?ß’Öèÿx¼jDÈÈÚ:CÑÍ<TFžNF³|æ†|9)jŠr
”5{—¥Sr9Õæ±ÜVR±ZœÏ@È.\Wðã¢îç”ÂBáî´næ’å#D†Q÷•öŽáaו%ŽkG$žø³µ3„‹Ç$WÜä—bËjåúÊ%ïNówëJ›"¼7Á!ÂÖ3÷“œYÚ·Š6úa3Ðpl4*ÅÄ®åštÙÕ3iæõ·&¹ì’‘Ãø)äÏE$w¨¨Òö=wyTn<xa±å÷ã–¬¦áªúÂ:IØØmTh©¤9«þ~v‹Gc.8ìg!šeƒîV6ûÖØ%ÇßQêêå„Ríz9:\FÆR¯?X•{äÑ2$©Í“«¹OÍÅ-— +ÛÚ˜IHNĦWú[lw±rÛ”ebÛÈC9vbD)÷8g©Y¾bææ›/“ydìEyìè§"æ'¼?ANòÅóó5ÄVúº÷µÞE÷D9¤Øópv@§Ä± +Cbë¤ÐÌmÏ’>»+¬¯tl•õѾߗ¸?XV.Ô•1Äí¦s(ñ±²ì€•Z’0LU§áj·À{“6¨g¿B[[esî\y¼çŠ8s_/y$ +…ÞS²n|?fùЛ³f$¦;SÈœáÏÇâ+
s?'²½±Â±ßáN‘ᵬáEòÞ×o«XÜhvtiØÑx¯sâ†ÇSQVà ò‰ÈJT¡¢Èª®Ö´™Íä7ý]{!x ŸóPiš% +ÞÕú+Ç»¤¡SâÛRƤvq
ñ(õJl±_O›ÖBé6tñ$áð¸è<Çnâ Hˆ:ÍØËÒ2û +ó(u¨ˆˆü˜FH& }Ü(§ÿŽBÏùK·º+ÙöÚCyTÂM>ä‹f¢Ÿã¢»‹É<ojÆà³DØR™¸$säèJÓ%Š’-&¹£²xC®JÀëSÕhê¤r·Ý|—>‡E|+wãTóSök¤m<±£5ú, +92I”eÃåY}!}¬¢Ä¡h¹ŸmêðŒcI{½·¥3]] ÕYæŽT3{àÕÒpp¨ÖâoD9,&Ø-PñX|ôš/1ÄìNÇ-ýå"Êž×,ÝÛøàiÃêl2&ûX"g¡1ìo£sVÙ¬¥‰Ëôíâ¾Ü;ë=Ô’‘)ׯ¹x¥Œœ|øíÀ#¿³gë~ÑÎ5Ögàü DB}+%*oê®]ÉŽž–Ãîýçd&
wɤ]Å1[onR½õb<àB^t–í7ÿ¶”cìçA犢ˆ3=ªv3œ0Væ| +ÞVŽ9ßñˆ?ÙÝ$Rãð,féša‘'Eö˜æü/òVvå~¯ê§lL%<~Ào²”Ð|‘ °G_jJc×X¨q)T‚HCÈ¿QþdËÊÏ°i!‰ƒG»:¦ÂR‹›éÖG-ûáîUE7Ñ•eìÐ/}%š1ÕÎãÑ1B.z);`ḷ¢‘NÉ%ü|ëÐòŠÝÐ]s¯Î.É5`Y"ëFQN$»€ø;Û%<G‘‘_Y[{ +Ý“¬
÷#\f{¦Ñ{JÝžÀ†ÒæTsZÿbWÖšæÍSl¶»Ä…£
1WÙÂ¥ ùìàKxO§Ö’@wšCª¢+|$[ò½Û)ÇÄfríЗYÒÚ +ðã~ÝÂôÒÒ(œÀ»ÂöšèÌô•ÐëSµ?ÐK’ùäÈkÉÆØ7u‚ +½0´Õ½{ŸÔm]–™Î,%¨(™³Yçuù+•Å׊N÷¦=m +R0¿þzfwz]×}Y®c¥á6Mgú´·6#}j½'ÝœnkzP!~N?i¯ú„ü‚‰5„Œ4žAé@bÑ}ɹ¦ó±Crê5*z_#ñ^–¹âr +üp´dkœ œÞ¾(—ýü@l<ÎR'rlE"6:D§Uû‚.SM"ý3Jò;)·ÿ1¸Ñv•LÖÙ9b–ÐDúÝ”÷–‚üª¡h;RŽ–òN¸Tï7‡¹Û"7¯ì;ÐûfÏ!á?ж„ôRÛŸ!ÜÆÃc•)ÈMÇ Ì €È+Ð9dk}¦íº¡œxÃÞÞS…iÌ„3@Ô ÙÖÒPµŠ¸¯<)}PêXȪ¤Tí¬Ã‚™A?—Ç‚¢2¥“_ä¤d˜U§®Î(Ë' §þ8‚J°NJk±ZÜjC7z1¦8âf¯Çž¿I”“Ú¥{ŒÑ3¤[\fW“êÁ>‡j ÿNY|12ß…ÝöVÌLN1g³¸Í$ÿð¼žîÝ·aDˆ„§ „obõ=„¨„¼`i¿ÌÐdl?_(p[(ì©öĉu²c`…¬…á’@ݾƒÑX£ç,5íÂ0+½a
ús-MHÛСëKp}Œõ1—@ªz'W®¬|Ê¥'<±Nß^ai`§;oÀÅ“‹WHשÁм;Ý3é(þy+µ"@kdöݳÊÐð^æÆ>1IïC‹¿€ˆí13FK,áŠFN 8/?u'°ã
œ"µ,WBÔ<úS¤Z‡,Gyà>Tný‰@¦ožÁß„'ÅûÂá0›¹…ébãùÁiÁ1§6ŽhU¦ËW«¿y·™÷\˜\£uQ¥ù«¬’€”—µ¶Z‚J3Cúçpú§ð›óÙi$ñÎVMqJ¨×Sžë0¹a‰“gr{hÈ÷ê³ßêÇïðD3œ~ú³«+²žMt˲Ð[P¥\Wåðˆ+Ò‹ÍèL¹áȉ¯•wÏÑ6ìŸaó‰òQ~aPS‡Ïü ݧ°›öíÎÄ9·7H;
…]óñ½òˆïº¬ïÈ*¿£Å£NÍêP{ôÑâpÖmz²ÌÞf’9-(ZúÏ ÉîQ¶3eËE‡}šôk¼‚BdÕ3ÞeGàfxq÷–AÊ÷ ¢kU‰S©s +ÿe3ʃ7‘Å$³·€T7ò´ªTšá”VïªnYçc j^wÖ©nëélAÍaÐÏ +‹o|ÇR)–—” +„:“;¥ß +¯ç/,g§ºEãå‘O +¨UÍ°bÆ©Ó°ãûÌÝ/"ØP(J.{”è0!>n!z}ÁèÓó¿†1aȶ0Kz~¤£3nˆT&.®<6ŒL¸Õ±Í}‚&Á’m‡GÌr|’p9¥Ç;&Oø!*ÔñcI¾¿A‚çûˆ® U"vßL']cbP*'fCàU•HÜ=5}ÿ¹õk™Hå‡&6mxúŸõÙÚM'ÈTµj3ˆ4z¦Ì"™s†Ð +Ò<å76+…‰OÛEŠ{S#Z³ b4åßðûBôF>L\“èâËŽÍ®CWqoj˜ºƒÌ‘Ÿ¹RµXÈ<UãóBŽ}¦!¡RЩƒAÆ45&úÂD÷Áž +íͺÃü@*lôŠu‹co6௥‹ý€YÞYgzMÀ1lÇkÔ`…pïÛŒƒÄ,X´ ÚYS—Šs*ÂŽMm½CX"^aE2¨d?î_UéŽ'mQ¾÷«Z>± «“Ý«Äoq22`pr…Ì9#yÒ ÿùc³^þ¢´)õçú[Þ¥Q¥¾wgŸkù»ð”·uH¡<d]¸Äœ¨J]Ù
‹”‘úú„ë8p@KÛSI +‹ûO;W̧„m›*ñ2FP¿äÂb»×°è¢´ÈžÐÀ;èqñÈïBŸÑÐ’rä+÷
Ωã½3[ +Ìù¶µjÅ™
ÅZÜÞX0¹ðh«9“²¶Û';n]=ŒÜ€´&æ:DäÈ’„]@¾‡ƒà8Æ'T5+ÉëÇõ±v'üpO´V¹A°®uÀö„&eân'1NÆç鼃d*å¢ë%ͼßiÉ :wW +Â
AF`ëçdZä\µ:Öíß0D0'âÓ*ù‰2*zÄ…|Õñ™!L;÷å<ËóÈÏnhü/yc ÊvÅzÕ¸u95•çì$š w!,¨ª8 ç±”† ›ó
¡ãøú
ê'3žhî— +;a|WNÎsº@{,Ä5ê¦"·^~¼ÔD¾e‰¯ÉµÿâšâKNJŠƒøXc*’4¿È§uÝACŸmÅ¢Ö¦½D,Wšß–%¬Ùz7e-™'±ÿ„*¨lrJ\k`ùiZú2ØWÉüó;â’?3I*«3îÛ³_^lg +pÄê¢SœjÝ+Xy?˜Àe,»È ¡Z«»‹‰>rHÎeîó?“À®}5žNÖ|ÏÐ7%ÛŠ{rø¬Á¢£
ãà
Ä:½›F¨r;wŠ9ýXÝ‘dï3Yq"©ÖŽÑ(s¥ +e@ +ç9lÍ>ŽŸduÊ
Ýô¹6Ô†Q6"kVãmÍ¢“²Zèƒ(?z@?R ZÔ?pM|¯;¤çs^—û1lù¿}Î/ºâðÏŸ‚ÕŽš<ÒÝÄ«ÉO£1#zûP¤¡öxË›û§Â>s$ÜAá<Ô“·,.b.qVÜ…:šßÎ~11h'Ì|<ñ“ì†?:þ!ÿ=·$z@!Ö¨ø%?h”÷EêéII•"¦XðÍĚܛ|iÓ‚,`¼KSïõªâY/\Ø’H +³!ÈÌu=wÁ°l¹“0ÐeÞ-þ^a]Ê„_îïn
ù¾ñEåVù†Ë¸Uã#}A|¦Gþ[,>7ÂX Í' +ø®“Oâ6PbM8Ôª+Æ‹óìÊV}1(Fó¡j¸t™½˜¾ÍÇ(ë »‹¦R•gÐ}‘g£;±€´â∔úG/ís¯ÊðŒÐ`.>‹×>ûc2@¥f”@!.ê ¹[ÉêJUêδo vÉNý‰ðt +s¨MBœi6P55øòÃdân 9‰8ØqàùJ¾–;ä:z^Ü°¸˜=)¡_Up`]һܫ ·³æ]N´ZôùKcZN²Í +j{±s¬ÂÊx²5L^š‡þ§æ¥ÚÍŸ°”ȨÏ1Œ™M4Ð2%
Ôkv$œ³Vô'×6¸N'u-üÃ~[Ö®øZÙ°
è‘3µj"J™zÝìCNK‰ F²}míbŸ‰$i9¨*rŸ¥ïæK“ž8ïÕùBÛže%¾*‡*‰p¯•°š™ý^Ìþþž®Óð̇ԃúbTãDÄ=þRƒÞ८?gƒœÁ™%ª¢ýJ-¨;“Î’ÍÙl¦aóùÉŃQേöýÆ‹5h¦Ô;¢.œêz‚€ayGÌKŽ3”®mt)O¾ð9»e¹ÏBšÝ4½3é<_é³£Rõøk¥
y`S¾L—#ckXry¤ï{bïMôÄGAuÔZ‡ÞÿšF¡ì]Ðf×½ç7³Ö8»ýéà¼ë¼+ÅÞŒ`³>‰x’©Ÿ¡‰
ðþ +áWgî×ËŒ/ïŒ-&g„àm¾é¦ ÒooÀŽµ¨[—.#ˆ'MæÄç€]Zl²Kª"h#кþtLçz!”NëÛ˜^gýJý(².÷ÌÛœˆ†qñ®«¬•Ï5†ZÄäο¿"»ŽÒ½¨-Çâ‚9·…OP.zP·t:Š,M°_ØzÇ4ˆª¼{ªÜ‘À.9•ªºä¾·¡‰Æ9í•"ªÙÕ +":„í°?Zäu•Òø¢Å¨»4ÇŠ.¼ÙgøXwØOzµ¡§:†¡¥{r‚SËØ“ JzG|Çzñ©¶/ª~?"À[l€Ç +ªÑœD@¢ý†ª÷¸X%60ú¡¿§5ª«éÞÅßà^Ÿ¥áH–ÖVò:FëY5¾TÊç0~½ÀÁÜÍHåï¾ý™r`Ü]–õµ¦TŽ‘¢¼·ê6â6÷ýj%¯Û`¹ØŒ%bû+gM×Þ.ÎÚ†Öð#`ABTbÛ?EÂÓ"/õž_ãû{¡öÄ%&˜4%1÷Îy«>¸OÇÊ=–R²|zͬö’O¾¦ÃBü–'"~Ž1$~ŠÑù¦KŽm”s¥.¹(¤Àß•=ÙDc\ÕÒ"3ŸRË®‰âÙ‚Ç +Aö9úsg[;hF°ÆϦ‚²7ܸIlI'™PÎ1`1`ülAžæûñ5˜ãC^jÁú¿Õ¯¼ËPjØžÏÉ‹,»þõ{pÄäÖvõ–1›×g-Ú¾HòɆ"\ÔÑÆh[wÌCÖÂÛ[“¶™ºÖöµ¿JóƒQ®¢.×°Âp#YË'‡àMöÎ`«Ð…í«^¾7q;f§Âˆ®Á?mqQ÷¤Iká±qzÕ_ƒì𜾗”/kg¿N³¹kò)uײ\¸nŸ|Á”1¯GìQ#ÞÄÐÎ¥ +ÄPŸ“‹›W‡k§2¾+ÅzQ1tÞçz]4fºVÌÿ:¯è¢kìÆŸ‘ð%3ìð7Ú’ÓïÂ1w=¿D&BN½hT…3A\á_ïˆ?Õ|üI +/É4¨3ÎÃHî1FC•‘²\f“Gµh‹éå¿}‰ô¡}ØtÅ>Ðû˜ÂeV9†]Í€’|<çÏšU]ËY2çù,óu£ê›df‰1µä^ùì˜æ§lî‘óWlÜÖØîq)
csgêÛ‘( ÜÏòߘlò[t9¤2n8 +]>S‹6ePâé1Ü™m·ä•õs¾œ,…ždRë ÈöJNX‘êÂÇïÙ³ƒp1÷¾c¹FXÿ¾2ašm®š>2t¶Ï;ö&òúü©tÒÃåý!ÀùsFÓ/ˆóoÒ¯ÝÞJsÎqwÝt[;ÊD2|ž¤*ÚN;¬ôHVúFª[=gêí^§{þLÓô‹ëvÝK-ÓwSU–èªïìh¼X󯳮]þÌTˆèz +¦ÓüéC3U\QŸø!q1"VK¹¼ûbGʉèʸG+e_K—Z³®ÏÙ¨x'õWC´ )¬þ/˜¨*Ü|"£Ü¤|ä _æ>”btÔ¨dS—&Œ®Uò9O–ÓO[†¸Ég}4ÄŸ¦¿„2b#Á×õËyÜ÷Ù4kòÍž·'”ÎÃI~ECŽ“Òª +ØÌdQV’Š}Qî·„ú‰à ºÈÏŦur¼ù¼>¥,Ùn"1ögfË“Hž#¹P/¼AÐp´F3 è£^÷`çQHÏ`ó¸!úÝò1ç‘W/†|¬ó„„õø·6¶âi±6lzÖ¤C¥=–/zîù9¾ægEµ'úÞˆŠ^c/üNüC¸^& ñ),$Ìx9¯u4û*Vù/p™‹cnª&#'Ù²Òí*…Žn§‚¶¥:°Vµ=ñ³V’H—øŽvt†9 œ½TÙ÷Ç®2=TÇ ¸urݵi:ãªüUyÅ;Hš‰ÚŸÌo€þÞÔzéábù&vÇ3><w¾0æÔÁ
è WxËkÄú:H´Šv’Éyô˜»/=wê’3¹ïÝ<<–2M˜?w×-)œ4ÜlAbãr>„RáS¾R¿ãÎX)>c›tžT$4ïc63½DÕ‰éTãÆig¤¤žXj7ÆmžâGcÙš‡Ž½ØWTš³ü}©#¸áâ,½á”#€:EUÖgÊÐ~˜†Õ A/äFȲNÀ-¦1îU½¢ìöÔôœ½hø$;–Ǭ¶2׎Y_ùÊn endobj -2965 0 obj << +2961 0 obj << /Type /Font /Subtype /Type1 -/Encoding 7218 0 R +/Encoding 7213 0 R /FirstChar 11 /LastChar 123 -/Widths 7237 0 R -/BaseFont /AVPTWX+CMSSBX10 -/FontDescriptor 2963 0 R +/Widths 7232 0 R +/BaseFont /IHMMYU+CMSSBX10 +/FontDescriptor 2959 0 R >> endobj -2963 0 obj << +2959 0 obj << /Ascent 694 /CapHeight 694 /Descent -194 -/FontName /AVPTWX+CMSSBX10 +/FontName /IHMMYU+CMSSBX10 /ItalicAngle 0 /StemV 136 /XHeight 458 /FontBBox [-71 -250 1099 780] /Flags 4 /CharSet (/ff/fi/fl/ffi/exclam/quotedblright/dollar/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) -/FontFile 2964 0 R +/FontFile 2960 0 R >> endobj -7237 0 obj +7232 0 obj [642 586 586 892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367 558 0 550 0 0 306 428 428 550 856 306 367 306 550 550 550 550 550 550 550 550 550 550 550 306 306 0 856 0 519 733 733 733 703 794 642 611 733 794 331 519 764 581 978 794 794 703 794 703 611 733 764 733 1039 733 733 672 343 0 343 0 0 0 525 561 489 561 511 336 550 561 256 286 531 256 867 561 550 561 561 372 422 404 561 500 744 500 500 476 550 ] endobj -2969 0 obj << +2965 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [2958 0 R 2971 0 R 2985 0 R 2991 0 R 3029 0 R 3064 0 R] +/Parent 7233 0 R +/Kids [2954 0 R 2967 0 R 2981 0 R 2987 0 R 3025 0 R 3060 0 R] >> endobj -3126 0 obj << +3122 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [3100 0 R 3138 0 R 3177 0 R 3185 0 R 3225 0 R 3278 0 R] +/Parent 7233 0 R +/Kids [3096 0 R 3134 0 R 3173 0 R 3181 0 R 3221 0 R 3274 0 R] >> endobj -3386 0 obj << +3382 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [3330 0 R 3388 0 R 3438 0 R 3493 0 R 3548 0 R 3601 0 R] +/Parent 7233 0 R +/Kids [3326 0 R 3384 0 R 3433 0 R 3488 0 R 3543 0 R 3596 0 R] >> endobj -3706 0 obj << +3701 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [3655 0 R 3708 0 R 3759 0 R 3814 0 R 3861 0 R 3910 0 R] +/Parent 7233 0 R +/Kids [3650 0 R 3703 0 R 3754 0 R 3809 0 R 3856 0 R 3905 0 R] >> endobj -3995 0 obj << +3990 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [3958 0 R 3997 0 R 4001 0 R 4007 0 R 4012 0 R 4020 0 R] +/Parent 7233 0 R +/Kids [3953 0 R 3992 0 R 3996 0 R 4002 0 R 4007 0 R 4015 0 R] >> endobj -4039 0 obj << +4034 0 obj << /Type /Pages /Count 6 -/Parent 7238 0 R -/Kids [4028 0 R 4041 0 R 4054 0 R 4064 0 R 4071 0 R 4076 0 R] +/Parent 7233 0 R +/Kids [4023 0 R 4036 0 R 4049 0 R 4059 0 R 4066 0 R 4071 0 R] >> endobj -4085 0 obj << +4080 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4080 0 R 4087 0 R 4093 0 R 4103 0 R 4112 0 R 4130 0 R] +/Parent 7234 0 R +/Kids [4075 0 R 4082 0 R 4088 0 R 4098 0 R 4107 0 R 4125 0 R] >> endobj -4144 0 obj << +4139 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4136 0 R 4146 0 R 4151 0 R 4161 0 R 4165 0 R 4172 0 R] +/Parent 7234 0 R +/Kids [4131 0 R 4141 0 R 4146 0 R 4156 0 R 4160 0 R 4167 0 R] >> endobj -4197 0 obj << +4192 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4184 0 R 4199 0 R 4206 0 R 4215 0 R 4226 0 R 4231 0 R] +/Parent 7234 0 R +/Kids [4179 0 R 4194 0 R 4201 0 R 4210 0 R 4221 0 R 4226 0 R] >> endobj -4246 0 obj << +4241 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4238 0 R 4248 0 R 4259 0 R 4266 0 R 4274 0 R 4281 0 R] +/Parent 7234 0 R +/Kids [4233 0 R 4243 0 R 4254 0 R 4261 0 R 4269 0 R 4276 0 R] >> endobj -4292 0 obj << +4287 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4286 0 R 4294 0 R 4302 0 R 4308 0 R 4312 0 R 4323 0 R] +/Parent 7234 0 R +/Kids [4281 0 R 4289 0 R 4297 0 R 4303 0 R 4307 0 R 4318 0 R] >> endobj -4337 0 obj << +4332 0 obj << /Type /Pages /Count 6 -/Parent 7239 0 R -/Kids [4331 0 R 4339 0 R 4345 0 R 4350 0 R 4354 0 R 4360 0 R] +/Parent 7234 0 R +/Kids [4326 0 R 4334 0 R 4340 0 R 4345 0 R 4349 0 R 4355 0 R] >> endobj -4382 0 obj << +4377 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4375 0 R 4384 0 R 4395 0 R 4399 0 R 4407 0 R 4414 0 R] +/Parent 7235 0 R +/Kids [4370 0 R 4379 0 R 4390 0 R 4394 0 R 4402 0 R 4409 0 R] >> endobj -4431 0 obj << +4426 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4425 0 R 4433 0 R 4439 0 R 4445 0 R 4454 0 R 4464 0 R] +/Parent 7235 0 R +/Kids [4420 0 R 4428 0 R 4433 0 R 4439 0 R 4448 0 R 4458 0 R] >> endobj -4474 0 obj << +4468 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4470 0 R 4476 0 R 4480 0 R 4486 0 R 4491 0 R 4497 0 R] +/Parent 7235 0 R +/Kids [4464 0 R 4470 0 R 4474 0 R 4480 0 R 4485 0 R 4491 0 R] >> endobj -4513 0 obj << +4507 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4509 0 R 4515 0 R 4521 0 R 4532 0 R 4540 0 R 4550 0 R] +/Parent 7235 0 R +/Kids [4503 0 R 4509 0 R 4515 0 R 4526 0 R 4534 0 R 4544 0 R] >> endobj -4562 0 obj << +4556 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4558 0 R 4564 0 R 4569 0 R 4576 0 R 4582 0 R 4588 0 R] +/Parent 7235 0 R +/Kids [4552 0 R 4558 0 R 4563 0 R 4570 0 R 4576 0 R 4582 0 R] >> endobj -4600 0 obj << +4594 0 obj << /Type /Pages /Count 6 -/Parent 7240 0 R -/Kids [4594 0 R 4603 0 R 4611 0 R 4621 0 R 4632 0 R 4636 0 R] +/Parent 7235 0 R +/Kids [4588 0 R 4597 0 R 4605 0 R 4615 0 R 4626 0 R 4630 0 R] >> endobj -4646 0 obj << +4640 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4642 0 R 4649 0 R 4655 0 R 4662 0 R 4669 0 R 4678 0 R] +/Parent 7236 0 R +/Kids [4636 0 R 4643 0 R 4649 0 R 4656 0 R 4663 0 R 4672 0 R] >> endobj -4689 0 obj << +4683 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4683 0 R 4692 0 R 4700 0 R 4710 0 R 4721 0 R 4726 0 R] +/Parent 7236 0 R +/Kids [4677 0 R 4686 0 R 4694 0 R 4704 0 R 4715 0 R 4720 0 R] >> endobj -4736 0 obj << +4730 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4731 0 R 4738 0 R 4745 0 R 4752 0 R 4759 0 R 4765 0 R] +/Parent 7236 0 R +/Kids [4725 0 R 4732 0 R 4739 0 R 4746 0 R 4753 0 R 4759 0 R] >> endobj -4779 0 obj << +4773 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4773 0 R 4781 0 R 4790 0 R 4796 0 R 4801 0 R 4811 0 R] +/Parent 7236 0 R +/Kids [4767 0 R 4775 0 R 4784 0 R 4790 0 R 4795 0 R 4805 0 R] >> endobj -4825 0 obj << +4819 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4817 0 R 4827 0 R 4835 0 R 4839 0 R 4844 0 R 4850 0 R] +/Parent 7236 0 R +/Kids [4811 0 R 4821 0 R 4829 0 R 4833 0 R 4838 0 R 4844 0 R] >> endobj -4866 0 obj << +4860 0 obj << /Type /Pages /Count 6 -/Parent 7241 0 R -/Kids [4858 0 R 4869 0 R 4877 0 R 4887 0 R 4896 0 R 4908 0 R] +/Parent 7236 0 R +/Kids [4852 0 R 4863 0 R 4871 0 R 4881 0 R 4890 0 R 4902 0 R] >> endobj -4920 0 obj << +4914 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [4915 0 R 4922 0 R 4929 0 R 4934 0 R 4939 0 R 4948 0 R] +/Parent 7237 0 R +/Kids [4909 0 R 4916 0 R 4923 0 R 4928 0 R 4933 0 R 4942 0 R] >> endobj -4960 0 obj << +4954 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [4955 0 R 4962 0 R 4968 0 R 4973 0 R 4977 0 R 4984 0 R] +/Parent 7237 0 R +/Kids [4949 0 R 4956 0 R 4962 0 R 4967 0 R 4971 0 R 4978 0 R] >> endobj -4997 0 obj << +4991 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [4992 0 R 4999 0 R 5004 0 R 5011 0 R 5020 0 R 5024 0 R] +/Parent 7237 0 R +/Kids [4986 0 R 4993 0 R 4998 0 R 5005 0 R 5014 0 R 5018 0 R] >> endobj -5034 0 obj << +5028 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [5029 0 R 5036 0 R 5042 0 R 5061 0 R 5068 0 R 5075 0 R] +/Parent 7237 0 R +/Kids [5023 0 R 5030 0 R 5036 0 R 5055 0 R 5062 0 R 5069 0 R] >> endobj -5089 0 obj << +5083 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [5081 0 R 5091 0 R 5096 0 R 5102 0 R 5110 0 R 5118 0 R] +/Parent 7237 0 R +/Kids [5075 0 R 5085 0 R 5090 0 R 5096 0 R 5104 0 R 5112 0 R] >> endobj -5130 0 obj << +5124 0 obj << /Type /Pages /Count 6 -/Parent 7242 0 R -/Kids [5124 0 R 5132 0 R 5137 0 R 5145 0 R 5150 0 R 5156 0 R] +/Parent 7237 0 R +/Kids [5118 0 R 5126 0 R 5131 0 R 5139 0 R 5144 0 R 5150 0 R] >> endobj -5176 0 obj << +5170 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5169 0 R 5178 0 R 5183 0 R 5188 0 R 5192 0 R 5202 0 R] +/Parent 7238 0 R +/Kids [5163 0 R 5172 0 R 5177 0 R 5182 0 R 5186 0 R 5196 0 R] >> endobj -5210 0 obj << +5204 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5207 0 R 5212 0 R 5217 0 R 5223 0 R 5229 0 R 5234 0 R] +/Parent 7238 0 R +/Kids [5201 0 R 5206 0 R 5211 0 R 5217 0 R 5223 0 R 5228 0 R] >> endobj -5246 0 obj << +5240 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5242 0 R 5248 0 R 5256 0 R 5261 0 R 5266 0 R 5275 0 R] +/Parent 7238 0 R +/Kids [5236 0 R 5242 0 R 5250 0 R 5255 0 R 5260 0 R 5269 0 R] >> endobj -5285 0 obj << +5279 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5281 0 R 5287 0 R 5292 0 R 5297 0 R 5302 0 R 5307 0 R] +/Parent 7238 0 R +/Kids [5275 0 R 5281 0 R 5286 0 R 5291 0 R 5296 0 R 5301 0 R] >> endobj -5317 0 obj << +5311 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5312 0 R 5319 0 R 5325 0 R 5330 0 R 5334 0 R 5340 0 R] +/Parent 7238 0 R +/Kids [5306 0 R 5313 0 R 5319 0 R 5324 0 R 5328 0 R 5334 0 R] >> endobj -5365 0 obj << +5359 0 obj << /Type /Pages /Count 6 -/Parent 7243 0 R -/Kids [5356 0 R 5370 0 R 5375 0 R 5380 0 R 5385 0 R 5390 0 R] +/Parent 7238 0 R +/Kids [5350 0 R 5364 0 R 5369 0 R 5374 0 R 5379 0 R 5384 0 R] >> endobj -5397 0 obj << +5391 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5394 0 R 5399 0 R 5409 0 R 5418 0 R 5426 0 R 5430 0 R] +/Parent 7239 0 R +/Kids [5388 0 R 5393 0 R 5403 0 R 5412 0 R 5420 0 R 5424 0 R] >> endobj -5444 0 obj << +5438 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5437 0 R 5446 0 R 5456 0 R 5462 0 R 5470 0 R 5478 0 R] +/Parent 7239 0 R +/Kids [5431 0 R 5440 0 R 5450 0 R 5456 0 R 5464 0 R 5472 0 R] >> endobj -5489 0 obj << +5483 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5485 0 R 5491 0 R 5498 0 R 5509 0 R 5515 0 R 5528 0 R] +/Parent 7239 0 R +/Kids [5479 0 R 5485 0 R 5492 0 R 5503 0 R 5509 0 R 5522 0 R] >> endobj -5540 0 obj << +5534 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5533 0 R 5542 0 R 5550 0 R 5555 0 R 5562 0 R 5578 0 R] +/Parent 7239 0 R +/Kids [5527 0 R 5536 0 R 5544 0 R 5549 0 R 5556 0 R 5572 0 R] >> endobj -5598 0 obj << +5592 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5589 0 R 5601 0 R 5609 0 R 5617 0 R 5623 0 R 5630 0 R] +/Parent 7239 0 R +/Kids [5583 0 R 5595 0 R 5603 0 R 5611 0 R 5617 0 R 5624 0 R] >> endobj -5641 0 obj << +5635 0 obj << /Type /Pages /Count 6 -/Parent 7244 0 R -/Kids [5634 0 R 5644 0 R 5654 0 R 5664 0 R 5677 0 R 5689 0 R] +/Parent 7239 0 R +/Kids [5628 0 R 5638 0 R 5648 0 R 5658 0 R 5671 0 R 5683 0 R] >> endobj -5707 0 obj << +5701 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5699 0 R 5711 0 R 5721 0 R 5728 0 R 5737 0 R 5744 0 R] +/Parent 7240 0 R +/Kids [5693 0 R 5705 0 R 5715 0 R 5722 0 R 5731 0 R 5738 0 R] >> endobj -5756 0 obj << +5750 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5752 0 R 5758 0 R 5763 0 R 5770 0 R 5780 0 R 5786 0 R] +/Parent 7240 0 R +/Kids [5746 0 R 5752 0 R 5757 0 R 5764 0 R 5774 0 R 5780 0 R] >> endobj -5799 0 obj << +5793 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5790 0 R 5802 0 R 5812 0 R 5821 0 R 5826 0 R 5839 0 R] +/Parent 7240 0 R +/Kids [5784 0 R 5796 0 R 5806 0 R 5815 0 R 5820 0 R 5833 0 R] >> endobj -5849 0 obj << +5843 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5845 0 R 5851 0 R 5862 0 R 5869 0 R 5876 0 R 5882 0 R] +/Parent 7240 0 R +/Kids [5839 0 R 5845 0 R 5856 0 R 5863 0 R 5870 0 R 5876 0 R] >> endobj -5895 0 obj << +5889 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5891 0 R 5897 0 R 5905 0 R 5912 0 R 5925 0 R 5942 0 R] +/Parent 7240 0 R +/Kids [5885 0 R 5891 0 R 5899 0 R 5906 0 R 5919 0 R 5936 0 R] >> endobj -5966 0 obj << +5960 0 obj << /Type /Pages /Count 6 -/Parent 7245 0 R -/Kids [5954 0 R 5968 0 R 5993 0 R 6001 0 R 6008 0 R 6015 0 R] +/Parent 7240 0 R +/Kids [5948 0 R 5962 0 R 5987 0 R 5995 0 R 6002 0 R 6009 0 R] >> endobj -6026 0 obj << +6020 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6021 0 R 6028 0 R 6034 0 R 6041 0 R 6048 0 R 6053 0 R] +/Parent 7241 0 R +/Kids [6015 0 R 6022 0 R 6028 0 R 6035 0 R 6042 0 R 6047 0 R] >> endobj -6071 0 obj << +6065 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6063 0 R 6073 0 R 6083 0 R 6104 0 R 6113 0 R 6118 0 R] +/Parent 7241 0 R +/Kids [6057 0 R 6067 0 R 6077 0 R 6098 0 R 6107 0 R 6112 0 R] >> endobj -6131 0 obj << +6125 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6125 0 R 6134 0 R 6142 0 R 6154 0 R 6160 0 R 6170 0 R] +/Parent 7241 0 R +/Kids [6119 0 R 6128 0 R 6136 0 R 6148 0 R 6154 0 R 6164 0 R] >> endobj -6180 0 obj << +6174 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6175 0 R 6182 0 R 6190 0 R 6196 0 R 6204 0 R 6211 0 R] +/Parent 7241 0 R +/Kids [6169 0 R 6176 0 R 6184 0 R 6190 0 R 6198 0 R 6205 0 R] >> endobj -6227 0 obj << +6221 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6217 0 R 6229 0 R 6234 0 R 6241 0 R 6249 0 R 6253 0 R] +/Parent 7241 0 R +/Kids [6211 0 R 6223 0 R 6228 0 R 6235 0 R 6243 0 R 6247 0 R] >> endobj -6265 0 obj << +6259 0 obj << /Type /Pages /Count 6 -/Parent 7246 0 R -/Kids [6262 0 R 6267 0 R 6273 0 R 6279 0 R 6284 0 R 6294 0 R] +/Parent 7241 0 R +/Kids [6256 0 R 6261 0 R 6267 0 R 6273 0 R 6278 0 R 6288 0 R] >> endobj -6308 0 obj << +6302 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6302 0 R 6310 0 R 6314 0 R 6322 0 R 6328 0 R 6334 0 R] +/Parent 7242 0 R +/Kids [6296 0 R 6304 0 R 6308 0 R 6316 0 R 6322 0 R 6328 0 R] >> endobj -6347 0 obj << +6341 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6342 0 R 6349 0 R 6358 0 R 6364 0 R 6377 0 R 6386 0 R] +/Parent 7242 0 R +/Kids [6336 0 R 6343 0 R 6352 0 R 6358 0 R 6371 0 R 6380 0 R] >> endobj -6398 0 obj << +6392 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6393 0 R 6400 0 R 6406 0 R 6414 0 R 6423 0 R 6434 0 R] +/Parent 7242 0 R +/Kids [6387 0 R 6394 0 R 6400 0 R 6408 0 R 6417 0 R 6428 0 R] >> endobj -6465 0 obj << +6459 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6448 0 R 6467 0 R 6481 0 R 6488 0 R 6495 0 R 6504 0 R] +/Parent 7242 0 R +/Kids [6442 0 R 6461 0 R 6475 0 R 6482 0 R 6489 0 R 6498 0 R] >> endobj -6516 0 obj << +6510 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6513 0 R 6518 0 R 6524 0 R 6531 0 R 6536 0 R 6540 0 R] +/Parent 7242 0 R +/Kids [6507 0 R 6512 0 R 6518 0 R 6525 0 R 6530 0 R 6534 0 R] >> endobj -6551 0 obj << +6545 0 obj << /Type /Pages /Count 6 -/Parent 7247 0 R -/Kids [6546 0 R 6553 0 R 6559 0 R 6563 0 R 6567 0 R 6572 0 R] +/Parent 7242 0 R +/Kids [6540 0 R 6547 0 R 6553 0 R 6557 0 R 6561 0 R 6566 0 R] >> endobj -6581 0 obj << +6575 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6578 0 R 6583 0 R 6589 0 R 6598 0 R 6605 0 R 6613 0 R] +/Parent 7243 0 R +/Kids [6572 0 R 6577 0 R 6583 0 R 6592 0 R 6599 0 R 6607 0 R] >> endobj -6621 0 obj << +6615 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6618 0 R 6623 0 R 6629 0 R 6635 0 R 6641 0 R 6646 0 R] +/Parent 7243 0 R +/Kids [6612 0 R 6617 0 R 6623 0 R 6629 0 R 6635 0 R 6640 0 R] >> endobj -6660 0 obj << +6654 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6655 0 R 6662 0 R 6666 0 R 6673 0 R 6683 0 R 6687 0 R] +/Parent 7243 0 R +/Kids [6649 0 R 6656 0 R 6660 0 R 6667 0 R 6677 0 R 6681 0 R] >> endobj -6704 0 obj << +6698 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6695 0 R 6706 0 R 6712 0 R 6718 0 R 6723 0 R 6727 0 R] +/Parent 7243 0 R +/Kids [6689 0 R 6700 0 R 6706 0 R 6712 0 R 6717 0 R 6721 0 R] >> endobj -6751 0 obj << +6745 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6745 0 R 6753 0 R 6758 0 R 6762 0 R 6767 0 R 6780 0 R] +/Parent 7243 0 R +/Kids [6739 0 R 6747 0 R 6752 0 R 6756 0 R 6761 0 R 6774 0 R] >> endobj -6796 0 obj << +6790 0 obj << /Type /Pages /Count 6 -/Parent 7248 0 R -/Kids [6792 0 R 6798 0 R 6803 0 R 6809 0 R 6813 0 R 6819 0 R] +/Parent 7243 0 R +/Kids [6786 0 R 6792 0 R 6797 0 R 6803 0 R 6807 0 R 6813 0 R] >> endobj -6843 0 obj << +6837 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [6829 0 R 6845 0 R 6852 0 R 6856 0 R 6862 0 R 6869 0 R] +/Parent 7244 0 R +/Kids [6823 0 R 6839 0 R 6846 0 R 6850 0 R 6856 0 R 6863 0 R] >> endobj -6885 0 obj << +6879 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [6879 0 R 6887 0 R 6894 0 R 6898 0 R 6907 0 R 6914 0 R] +/Parent 7244 0 R +/Kids [6873 0 R 6881 0 R 6888 0 R 6892 0 R 6901 0 R 6908 0 R] >> endobj -6926 0 obj << +6920 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [6919 0 R 6928 0 R 6942 0 R 6949 0 R 6957 0 R 6965 0 R] +/Parent 7244 0 R +/Kids [6913 0 R 6922 0 R 6936 0 R 6943 0 R 6951 0 R 6959 0 R] >> endobj -6982 0 obj << +6976 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [6977 0 R 6984 0 R 6994 0 R 6999 0 R 7005 0 R 7009 0 R] +/Parent 7244 0 R +/Kids [6971 0 R 6978 0 R 6988 0 R 6993 0 R 6999 0 R 7003 0 R] >> endobj -7039 0 obj << +7033 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [7023 0 R 7041 0 R 7047 0 R 7053 0 R 7060 0 R 7064 0 R] +/Parent 7244 0 R +/Kids [7017 0 R 7035 0 R 7041 0 R 7047 0 R 7054 0 R 7058 0 R] >> endobj -7076 0 obj << +7070 0 obj << /Type /Pages /Count 6 -/Parent 7249 0 R -/Kids [7069 0 R 7078 0 R 7082 0 R 7091 0 R 7095 0 R 7107 0 R] +/Parent 7244 0 R +/Kids [7063 0 R 7072 0 R 7076 0 R 7085 0 R 7089 0 R 7101 0 R] >> endobj -7124 0 obj << +7118 0 obj << /Type /Pages /Count 6 -/Parent 7250 0 R -/Kids [7115 0 R 7126 0 R 7134 0 R 7142 0 R 7148 0 R 7156 0 R] +/Parent 7245 0 R +/Kids [7109 0 R 7120 0 R 7128 0 R 7136 0 R 7142 0 R 7150 0 R] >> endobj -7169 0 obj << +7163 0 obj << /Type /Pages /Count 4 -/Parent 7250 0 R -/Kids [7166 0 R 7171 0 R 7176 0 R 7202 0 R] +/Parent 7245 0 R +/Kids [7160 0 R 7165 0 R 7170 0 R 7196 0 R] >> endobj -7238 0 obj << +7233 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [2969 0 R 3126 0 R 3386 0 R 3706 0 R 3995 0 R 4039 0 R] +/Parent 7246 0 R +/Kids [2965 0 R 3122 0 R 3382 0 R 3701 0 R 3990 0 R 4034 0 R] >> endobj -7239 0 obj << +7234 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [4085 0 R 4144 0 R 4197 0 R 4246 0 R 4292 0 R 4337 0 R] +/Parent 7246 0 R +/Kids [4080 0 R 4139 0 R 4192 0 R 4241 0 R 4287 0 R 4332 0 R] >> endobj -7240 0 obj << +7235 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [4382 0 R 4431 0 R 4474 0 R 4513 0 R 4562 0 R 4600 0 R] +/Parent 7246 0 R +/Kids [4377 0 R 4426 0 R 4468 0 R 4507 0 R 4556 0 R 4594 0 R] >> endobj -7241 0 obj << +7236 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [4646 0 R 4689 0 R 4736 0 R 4779 0 R 4825 0 R 4866 0 R] +/Parent 7246 0 R +/Kids [4640 0 R 4683 0 R 4730 0 R 4773 0 R 4819 0 R 4860 0 R] >> endobj -7242 0 obj << +7237 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [4920 0 R 4960 0 R 4997 0 R 5034 0 R 5089 0 R 5130 0 R] +/Parent 7246 0 R +/Kids [4914 0 R 4954 0 R 4991 0 R 5028 0 R 5083 0 R 5124 0 R] >> endobj -7243 0 obj << +7238 0 obj << /Type /Pages /Count 36 -/Parent 7251 0 R -/Kids [5176 0 R 5210 0 R 5246 0 R 5285 0 R 5317 0 R 5365 0 R] +/Parent 7246 0 R +/Kids [5170 0 R 5204 0 R 5240 0 R 5279 0 R 5311 0 R 5359 0 R] >> endobj -7244 0 obj << +7239 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [5397 0 R 5444 0 R 5489 0 R 5540 0 R 5598 0 R 5641 0 R] +/Parent 7247 0 R +/Kids [5391 0 R 5438 0 R 5483 0 R 5534 0 R 5592 0 R 5635 0 R] >> endobj -7245 0 obj << +7240 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [5707 0 R 5756 0 R 5799 0 R 5849 0 R 5895 0 R 5966 0 R] +/Parent 7247 0 R +/Kids [5701 0 R 5750 0 R 5793 0 R 5843 0 R 5889 0 R 5960 0 R] >> endobj -7246 0 obj << +7241 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [6026 0 R 6071 0 R 6131 0 R 6180 0 R 6227 0 R 6265 0 R] +/Parent 7247 0 R +/Kids [6020 0 R 6065 0 R 6125 0 R 6174 0 R 6221 0 R 6259 0 R] >> endobj -7247 0 obj << +7242 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [6308 0 R 6347 0 R 6398 0 R 6465 0 R 6516 0 R 6551 0 R] +/Parent 7247 0 R +/Kids [6302 0 R 6341 0 R 6392 0 R 6459 0 R 6510 0 R 6545 0 R] >> endobj -7248 0 obj << +7243 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [6581 0 R 6621 0 R 6660 0 R 6704 0 R 6751 0 R 6796 0 R] +/Parent 7247 0 R +/Kids [6575 0 R 6615 0 R 6654 0 R 6698 0 R 6745 0 R 6790 0 R] >> endobj -7249 0 obj << +7244 0 obj << /Type /Pages /Count 36 -/Parent 7252 0 R -/Kids [6843 0 R 6885 0 R 6926 0 R 6982 0 R 7039 0 R 7076 0 R] +/Parent 7247 0 R +/Kids [6837 0 R 6879 0 R 6920 0 R 6976 0 R 7033 0 R 7070 0 R] >> endobj -7250 0 obj << +7245 0 obj << /Type /Pages /Count 10 -/Parent 7253 0 R -/Kids [7124 0 R 7169 0 R] +/Parent 7248 0 R +/Kids [7118 0 R 7163 0 R] >> endobj -7251 0 obj << +7246 0 obj << /Type /Pages /Count 216 -/Parent 7254 0 R -/Kids [7238 0 R 7239 0 R 7240 0 R 7241 0 R 7242 0 R 7243 0 R] +/Parent 7249 0 R +/Kids [7233 0 R 7234 0 R 7235 0 R 7236 0 R 7237 0 R 7238 0 R] >> endobj -7252 0 obj << +7247 0 obj << /Type /Pages /Count 216 -/Parent 7254 0 R -/Kids [7244 0 R 7245 0 R 7246 0 R 7247 0 R 7248 0 R 7249 0 R] +/Parent 7249 0 R +/Kids [7239 0 R 7240 0 R 7241 0 R 7242 0 R 7243 0 R 7244 0 R] >> endobj -7253 0 obj << +7248 0 obj << /Type /Pages /Count 10 -/Parent 7254 0 R -/Kids [7250 0 R] +/Parent 7249 0 R +/Kids [7245 0 R] >> endobj -7254 0 obj << +7249 0 obj << /Type /Pages /Count 442 -/Kids [7251 0 R 7252 0 R 7253 0 R] +/Kids [7246 0 R 7247 0 R 7248 0 R] >> endobj -7255 0 obj << +7250 0 obj << /Type /Outlines /First 7 0 R -/Last 2719 0 R +/Last 2715 0 R /Count 6 >> endobj -2955 0 obj << -/Title 2956 0 R -/A 2953 0 R -/Parent 2947 0 R -/Prev 2951 0 R ->> endobj 2951 0 obj << /Title 2952 0 R /A 2949 0 R -/Parent 2947 0 R -/Next 2955 0 R +/Parent 2943 0 R +/Prev 2947 0 R >> endobj 2947 0 obj << /Title 2948 0 R /A 2945 0 R -/Parent 2719 0 R -/Prev 2939 0 R -/First 2951 0 R -/Last 2955 0 R -/Count -2 +/Parent 2943 0 R +/Next 2951 0 R >> endobj 2943 0 obj << /Title 2944 0 R /A 2941 0 R -/Parent 2939 0 R +/Parent 2715 0 R +/Prev 2935 0 R +/First 2947 0 R +/Last 2951 0 R +/Count -2 >> endobj 2939 0 obj << /Title 2940 0 R /A 2937 0 R -/Parent 2719 0 R -/Prev 2891 0 R -/Next 2947 0 R -/First 2943 0 R -/Last 2943 0 R -/Count -1 +/Parent 2935 0 R >> endobj 2935 0 obj << /Title 2936 0 R /A 2933 0 R -/Parent 2891 0 R -/Prev 2931 0 R +/Parent 2715 0 R +/Prev 2887 0 R +/Next 2943 0 R +/First 2939 0 R +/Last 2939 0 R +/Count -1 >> endobj 2931 0 obj << /Title 2932 0 R /A 2929 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2927 0 R -/Next 2935 0 R >> endobj 2927 0 obj << /Title 2928 0 R /A 2925 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2923 0 R /Next 2931 0 R >> endobj 2923 0 obj << /Title 2924 0 R /A 2921 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2919 0 R /Next 2927 0 R >> endobj 2919 0 obj << /Title 2920 0 R /A 2917 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2915 0 R /Next 2923 0 R >> endobj 2915 0 obj << /Title 2916 0 R /A 2913 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2911 0 R /Next 2919 0 R >> endobj 2911 0 obj << /Title 2912 0 R /A 2909 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2907 0 R /Next 2915 0 R >> endobj 2907 0 obj << /Title 2908 0 R /A 2905 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2903 0 R /Next 2911 0 R >> endobj 2903 0 obj << /Title 2904 0 R /A 2901 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2899 0 R /Next 2907 0 R >> endobj 2899 0 obj << /Title 2900 0 R /A 2897 0 R -/Parent 2891 0 R +/Parent 2887 0 R /Prev 2895 0 R /Next 2903 0 R >> endobj 2895 0 obj << /Title 2896 0 R /A 2893 0 R -/Parent 2891 0 R +/Parent 2887 0 R +/Prev 2891 0 R /Next 2899 0 R >> endobj 2891 0 obj << /Title 2892 0 R /A 2889 0 R -/Parent 2719 0 R -/Prev 2823 0 R -/Next 2939 0 R -/First 2895 0 R -/Last 2935 0 R -/Count -11 +/Parent 2887 0 R +/Next 2895 0 R >> endobj 2887 0 obj << /Title 2888 0 R /A 2885 0 R -/Parent 2823 0 R -/Prev 2883 0 R +/Parent 2715 0 R +/Prev 2819 0 R +/Next 2935 0 R +/First 2891 0 R +/Last 2931 0 R +/Count -11 >> endobj 2883 0 obj << /Title 2884 0 R /A 2881 0 R -/Parent 2823 0 R -/Prev 2875 0 R -/Next 2887 0 R +/Parent 2819 0 R +/Prev 2879 0 R >> endobj 2879 0 obj << /Title 2880 0 R /A 2877 0 R -/Parent 2875 0 R +/Parent 2819 0 R +/Prev 2871 0 R +/Next 2883 0 R >> endobj 2875 0 obj << /Title 2876 0 R /A 2873 0 R -/Parent 2823 0 R -/Prev 2847 0 R -/Next 2883 0 R -/First 2879 0 R -/Last 2879 0 R -/Count -1 +/Parent 2871 0 R >> endobj 2871 0 obj << /Title 2872 0 R /A 2869 0 R -/Parent 2847 0 R -/Prev 2867 0 R +/Parent 2819 0 R +/Prev 2843 0 R +/Next 2879 0 R +/First 2875 0 R +/Last 2875 0 R +/Count -1 >> endobj 2867 0 obj << /Title 2868 0 R /A 2865 0 R -/Parent 2847 0 R +/Parent 2843 0 R /Prev 2863 0 R -/Next 2871 0 R >> endobj 2863 0 obj << /Title 2864 0 R /A 2861 0 R -/Parent 2847 0 R +/Parent 2843 0 R /Prev 2859 0 R /Next 2867 0 R >> endobj 2859 0 obj << /Title 2860 0 R /A 2857 0 R -/Parent 2847 0 R +/Parent 2843 0 R /Prev 2855 0 R /Next 2863 0 R >> endobj 2855 0 obj << /Title 2856 0 R /A 2853 0 R -/Parent 2847 0 R +/Parent 2843 0 R /Prev 2851 0 R /Next 2859 0 R >> endobj 2851 0 obj << /Title 2852 0 R /A 2849 0 R -/Parent 2847 0 R +/Parent 2843 0 R +/Prev 2847 0 R /Next 2855 0 R >> endobj 2847 0 obj << /Title 2848 0 R /A 2845 0 R -/Parent 2823 0 R -/Prev 2831 0 R -/Next 2875 0 R -/First 2851 0 R -/Last 2871 0 R -/Count -6 +/Parent 2843 0 R +/Next 2851 0 R >> endobj 2843 0 obj << /Title 2844 0 R /A 2841 0 R -/Parent 2831 0 R -/Prev 2839 0 R +/Parent 2819 0 R +/Prev 2827 0 R +/Next 2871 0 R +/First 2847 0 R +/Last 2867 0 R +/Count -6 >> endobj 2839 0 obj << /Title 2840 0 R /A 2837 0 R -/Parent 2831 0 R +/Parent 2827 0 R /Prev 2835 0 R -/Next 2843 0 R >> endobj 2835 0 obj << /Title 2836 0 R /A 2833 0 R -/Parent 2831 0 R +/Parent 2827 0 R +/Prev 2831 0 R /Next 2839 0 R >> endobj 2831 0 obj << /Title 2832 0 R /A 2829 0 R -/Parent 2823 0 R -/Prev 2827 0 R -/Next 2847 0 R -/First 2835 0 R -/Last 2843 0 R -/Count -3 +/Parent 2827 0 R +/Next 2835 0 R >> endobj 2827 0 obj << /Title 2828 0 R /A 2825 0 R -/Parent 2823 0 R -/Next 2831 0 R +/Parent 2819 0 R +/Prev 2823 0 R +/Next 2843 0 R +/First 2831 0 R +/Last 2839 0 R +/Count -3 >> endobj 2823 0 obj << /Title 2824 0 R /A 2821 0 R -/Parent 2719 0 R -/Prev 2783 0 R -/Next 2891 0 R -/First 2827 0 R -/Last 2887 0 R -/Count -6 +/Parent 2819 0 R +/Next 2827 0 R >> endobj 2819 0 obj << /Title 2820 0 R /A 2817 0 R -/Parent 2811 0 R -/Prev 2815 0 R +/Parent 2715 0 R +/Prev 2779 0 R +/Next 2887 0 R +/First 2823 0 R +/Last 2883 0 R +/Count -6 >> endobj 2815 0 obj << /Title 2816 0 R /A 2813 0 R -/Parent 2811 0 R -/Next 2819 0 R +/Parent 2807 0 R +/Prev 2811 0 R >> endobj 2811 0 obj << /Title 2812 0 R /A 2809 0 R -/Parent 2783 0 R -/Prev 2803 0 R -/First 2815 0 R -/Last 2819 0 R -/Count -2 +/Parent 2807 0 R +/Next 2815 0 R >> endobj 2807 0 obj << /Title 2808 0 R /A 2805 0 R -/Parent 2803 0 R +/Parent 2779 0 R +/Prev 2799 0 R +/First 2811 0 R +/Last 2815 0 R +/Count -2 >> endobj 2803 0 obj << /Title 2804 0 R /A 2801 0 R -/Parent 2783 0 R -/Prev 2799 0 R -/Next 2811 0 R -/First 2807 0 R -/Last 2807 0 R -/Count -1 +/Parent 2799 0 R >> endobj 2799 0 obj << /Title 2800 0 R /A 2797 0 R -/Parent 2783 0 R +/Parent 2779 0 R /Prev 2795 0 R -/Next 2803 0 R +/Next 2807 0 R +/First 2803 0 R +/Last 2803 0 R +/Count -1 >> endobj 2795 0 obj << /Title 2796 0 R /A 2793 0 R -/Parent 2783 0 R +/Parent 2779 0 R /Prev 2791 0 R /Next 2799 0 R >> endobj 2791 0 obj << /Title 2792 0 R /A 2789 0 R -/Parent 2783 0 R +/Parent 2779 0 R /Prev 2787 0 R /Next 2795 0 R >> endobj 2787 0 obj << /Title 2788 0 R /A 2785 0 R -/Parent 2783 0 R +/Parent 2779 0 R +/Prev 2783 0 R /Next 2791 0 R >> endobj 2783 0 obj << /Title 2784 0 R /A 2781 0 R -/Parent 2719 0 R -/Prev 2723 0 R -/Next 2823 0 R -/First 2787 0 R -/Last 2811 0 R -/Count -6 +/Parent 2779 0 R +/Next 2787 0 R >> endobj 2779 0 obj << /Title 2780 0 R /A 2777 0 R -/Parent 2771 0 R -/Prev 2775 0 R +/Parent 2715 0 R +/Prev 2719 0 R +/Next 2819 0 R +/First 2783 0 R +/Last 2807 0 R +/Count -6 >> endobj 2775 0 obj << /Title 2776 0 R /A 2773 0 R -/Parent 2771 0 R -/Next 2779 0 R +/Parent 2767 0 R +/Prev 2771 0 R >> endobj 2771 0 obj << /Title 2772 0 R /A 2769 0 R -/Parent 2723 0 R -/Prev 2755 0 R -/First 2775 0 R -/Last 2779 0 R -/Count -2 +/Parent 2767 0 R +/Next 2775 0 R >> endobj 2767 0 obj << /Title 2768 0 R /A 2765 0 R -/Parent 2759 0 R -/Prev 2763 0 R +/Parent 2719 0 R +/Prev 2751 0 R +/First 2771 0 R +/Last 2775 0 R +/Count -2 >> endobj 2763 0 obj << /Title 2764 0 R /A 2761 0 R -/Parent 2759 0 R -/Next 2767 0 R +/Parent 2755 0 R +/Prev 2759 0 R >> endobj 2759 0 obj << /Title 2760 0 R /A 2757 0 R /Parent 2755 0 R -/First 2763 0 R -/Last 2767 0 R -/Count -2 +/Next 2763 0 R >> endobj 2755 0 obj << /Title 2756 0 R /A 2753 0 R -/Parent 2723 0 R -/Prev 2751 0 R -/Next 2771 0 R +/Parent 2751 0 R /First 2759 0 R -/Last 2759 0 R -/Count -1 +/Last 2763 0 R +/Count -2 >> endobj 2751 0 obj << /Title 2752 0 R /A 2749 0 R -/Parent 2723 0 R +/Parent 2719 0 R /Prev 2747 0 R -/Next 2755 0 R +/Next 2767 0 R +/First 2755 0 R +/Last 2755 0 R +/Count -1 >> endobj 2747 0 obj << /Title 2748 0 R /A 2745 0 R -/Parent 2723 0 R -/Prev 2727 0 R +/Parent 2719 0 R +/Prev 2743 0 R /Next 2751 0 R >> endobj 2743 0 obj << /Title 2744 0 R /A 2741 0 R -/Parent 2735 0 R -/Prev 2739 0 R +/Parent 2719 0 R +/Prev 2723 0 R +/Next 2747 0 R >> endobj 2739 0 obj << /Title 2740 0 R /A 2737 0 R -/Parent 2735 0 R -/Next 2743 0 R +/Parent 2731 0 R +/Prev 2735 0 R >> endobj 2735 0 obj << /Title 2736 0 R /A 2733 0 R -/Parent 2727 0 R -/Prev 2731 0 R -/First 2739 0 R -/Last 2743 0 R -/Count -2 +/Parent 2731 0 R +/Next 2739 0 R >> endobj 2731 0 obj << /Title 2732 0 R /A 2729 0 R -/Parent 2727 0 R -/Next 2735 0 R +/Parent 2723 0 R +/Prev 2727 0 R +/First 2735 0 R +/Last 2739 0 R +/Count -2 >> endobj 2727 0 obj << /Title 2728 0 R /A 2725 0 R /Parent 2723 0 R -/Next 2747 0 R -/First 2731 0 R -/Last 2735 0 R -/Count -2 +/Next 2731 0 R >> endobj 2723 0 obj << /Title 2724 0 R /A 2721 0 R /Parent 2719 0 R -/Next 2783 0 R +/Next 2743 0 R /First 2727 0 R -/Last 2771 0 R -/Count -5 +/Last 2731 0 R +/Count -2 >> endobj 2719 0 obj << /Title 2720 0 R /A 2717 0 R -/Parent 7255 0 R -/Prev 2627 0 R +/Parent 2715 0 R +/Next 2779 0 R /First 2723 0 R -/Last 2947 0 R -/Count -6 +/Last 2767 0 R +/Count -5 >> endobj 2715 0 obj << /Title 2716 0 R /A 2713 0 R -/Parent 2691 0 R -/Prev 2711 0 R +/Parent 7250 0 R +/Prev 2623 0 R +/First 2719 0 R +/Last 2943 0 R +/Count -6 >> endobj 2711 0 obj << /Title 2712 0 R /A 2709 0 R -/Parent 2691 0 R +/Parent 2687 0 R /Prev 2707 0 R -/Next 2715 0 R >> endobj 2707 0 obj << /Title 2708 0 R /A 2705 0 R -/Parent 2691 0 R +/Parent 2687 0 R /Prev 2703 0 R /Next 2711 0 R >> endobj 2703 0 obj << /Title 2704 0 R /A 2701 0 R -/Parent 2691 0 R +/Parent 2687 0 R /Prev 2699 0 R /Next 2707 0 R >> endobj 2699 0 obj << /Title 2700 0 R /A 2697 0 R -/Parent 2691 0 R +/Parent 2687 0 R /Prev 2695 0 R /Next 2703 0 R >> endobj 2695 0 obj << /Title 2696 0 R /A 2693 0 R -/Parent 2691 0 R +/Parent 2687 0 R +/Prev 2691 0 R /Next 2699 0 R >> endobj 2691 0 obj << /Title 2692 0 R /A 2689 0 R -/Parent 2627 0 R -/Prev 2647 0 R -/First 2695 0 R -/Last 2715 0 R -/Count -6 +/Parent 2687 0 R +/Next 2695 0 R >> endobj 2687 0 obj << /Title 2688 0 R /A 2685 0 R -/Parent 2647 0 R -/Prev 2683 0 R +/Parent 2623 0 R +/Prev 2643 0 R +/First 2691 0 R +/Last 2711 0 R +/Count -6 >> endobj 2683 0 obj << /Title 2684 0 R /A 2681 0 R -/Parent 2647 0 R +/Parent 2643 0 R /Prev 2679 0 R -/Next 2687 0 R >> endobj 2679 0 obj << /Title 2680 0 R /A 2677 0 R -/Parent 2647 0 R -/Prev 2651 0 R +/Parent 2643 0 R +/Prev 2675 0 R /Next 2683 0 R >> endobj 2675 0 obj << /Title 2676 0 R /A 2673 0 R -/Parent 2667 0 R -/Prev 2671 0 R +/Parent 2643 0 R +/Prev 2647 0 R +/Next 2679 0 R >> endobj 2671 0 obj << /Title 2672 0 R /A 2669 0 R -/Parent 2667 0 R -/Next 2675 0 R +/Parent 2663 0 R +/Prev 2667 0 R >> endobj 2667 0 obj << /Title 2668 0 R /A 2665 0 R -/Parent 2651 0 R -/Prev 2663 0 R -/First 2671 0 R -/Last 2675 0 R -/Count -2 +/Parent 2663 0 R +/Next 2671 0 R >> endobj 2663 0 obj << /Title 2664 0 R /A 2661 0 R -/Parent 2651 0 R +/Parent 2647 0 R /Prev 2659 0 R -/Next 2667 0 R +/First 2667 0 R +/Last 2671 0 R +/Count -2 >> endobj 2659 0 obj << /Title 2660 0 R /A 2657 0 R -/Parent 2651 0 R +/Parent 2647 0 R /Prev 2655 0 R /Next 2663 0 R >> endobj 2655 0 obj << /Title 2656 0 R /A 2653 0 R -/Parent 2651 0 R +/Parent 2647 0 R +/Prev 2651 0 R /Next 2659 0 R >> endobj 2651 0 obj << /Title 2652 0 R /A 2649 0 R /Parent 2647 0 R -/Next 2679 0 R -/First 2655 0 R -/Last 2667 0 R -/Count -4 +/Next 2655 0 R >> endobj 2647 0 obj << /Title 2648 0 R /A 2645 0 R -/Parent 2627 0 R -/Prev 2631 0 R -/Next 2691 0 R +/Parent 2643 0 R +/Next 2675 0 R /First 2651 0 R -/Last 2687 0 R +/Last 2663 0 R /Count -4 >> endobj 2643 0 obj << /Title 2644 0 R /A 2641 0 R -/Parent 2631 0 R -/Prev 2639 0 R +/Parent 2623 0 R +/Prev 2627 0 R +/Next 2687 0 R +/First 2647 0 R +/Last 2683 0 R +/Count -4 >> endobj 2639 0 obj << /Title 2640 0 R /A 2637 0 R -/Parent 2631 0 R +/Parent 2627 0 R /Prev 2635 0 R -/Next 2643 0 R >> endobj 2635 0 obj << /Title 2636 0 R /A 2633 0 R -/Parent 2631 0 R +/Parent 2627 0 R +/Prev 2631 0 R /Next 2639 0 R >> endobj 2631 0 obj << /Title 2632 0 R /A 2629 0 R /Parent 2627 0 R -/Next 2647 0 R -/First 2635 0 R -/Last 2643 0 R -/Count -3 +/Next 2635 0 R >> endobj 2627 0 obj << /Title 2628 0 R /A 2625 0 R -/Parent 7255 0 R -/Prev 2463 0 R -/Next 2719 0 R +/Parent 2623 0 R +/Next 2643 0 R /First 2631 0 R -/Last 2691 0 R +/Last 2639 0 R /Count -3 >> endobj 2623 0 obj << /Title 2624 0 R /A 2621 0 R -/Parent 2583 0 R -/Prev 2619 0 R +/Parent 7250 0 R +/Prev 2459 0 R +/Next 2715 0 R +/First 2627 0 R +/Last 2687 0 R +/Count -3 >> endobj 2619 0 obj << /Title 2620 0 R /A 2617 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2615 0 R -/Next 2623 0 R >> endobj 2615 0 obj << /Title 2616 0 R /A 2613 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2611 0 R /Next 2619 0 R >> endobj 2611 0 obj << /Title 2612 0 R /A 2609 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2607 0 R /Next 2615 0 R >> endobj 2607 0 obj << /Title 2608 0 R /A 2605 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2603 0 R /Next 2611 0 R >> endobj 2603 0 obj << /Title 2604 0 R /A 2601 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2599 0 R /Next 2607 0 R >> endobj 2599 0 obj << /Title 2600 0 R /A 2597 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2595 0 R /Next 2603 0 R >> endobj 2595 0 obj << /Title 2596 0 R /A 2593 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2591 0 R /Next 2599 0 R >> endobj 2591 0 obj << /Title 2592 0 R /A 2589 0 R -/Parent 2583 0 R +/Parent 2579 0 R /Prev 2587 0 R /Next 2595 0 R >> endobj 2587 0 obj << /Title 2588 0 R /A 2585 0 R -/Parent 2583 0 R +/Parent 2579 0 R +/Prev 2583 0 R /Next 2591 0 R >> endobj 2583 0 obj << /Title 2584 0 R /A 2581 0 R /Parent 2579 0 R -/First 2587 0 R -/Last 2623 0 R -/Count -10 +/Next 2587 0 R >> endobj 2579 0 obj << /Title 2580 0 R /A 2577 0 R -/Parent 2463 0 R -/Prev 2531 0 R +/Parent 2575 0 R /First 2583 0 R -/Last 2583 0 R -/Count -1 +/Last 2619 0 R +/Count -10 >> endobj 2575 0 obj << /Title 2576 0 R /A 2573 0 R -/Parent 2567 0 R -/Prev 2571 0 R +/Parent 2459 0 R +/Prev 2527 0 R +/First 2579 0 R +/Last 2579 0 R +/Count -1 >> endobj 2571 0 obj << /Title 2572 0 R /A 2569 0 R -/Parent 2567 0 R -/Next 2575 0 R +/Parent 2563 0 R +/Prev 2567 0 R >> endobj 2567 0 obj << /Title 2568 0 R /A 2565 0 R -/Parent 2531 0 R -/Prev 2535 0 R -/First 2571 0 R -/Last 2575 0 R -/Count -2 +/Parent 2563 0 R +/Next 2571 0 R >> endobj 2563 0 obj << /Title 2564 0 R /A 2561 0 R -/Parent 2535 0 R -/Prev 2539 0 R +/Parent 2527 0 R +/Prev 2531 0 R +/First 2567 0 R +/Last 2571 0 R +/Count -2 >> endobj 2559 0 obj << /Title 2560 0 R /A 2557 0 R -/Parent 2539 0 R -/Prev 2555 0 R +/Parent 2531 0 R +/Prev 2535 0 R >> endobj 2555 0 obj << /Title 2556 0 R /A 2553 0 R -/Parent 2539 0 R +/Parent 2535 0 R /Prev 2551 0 R -/Next 2559 0 R >> endobj 2551 0 obj << /Title 2552 0 R /A 2549 0 R -/Parent 2539 0 R +/Parent 2535 0 R /Prev 2547 0 R /Next 2555 0 R >> endobj 2547 0 obj << /Title 2548 0 R /A 2545 0 R -/Parent 2539 0 R +/Parent 2535 0 R /Prev 2543 0 R /Next 2551 0 R >> endobj 2543 0 obj << /Title 2544 0 R /A 2541 0 R -/Parent 2539 0 R +/Parent 2535 0 R +/Prev 2539 0 R /Next 2547 0 R >> endobj 2539 0 obj << /Title 2540 0 R /A 2537 0 R /Parent 2535 0 R -/Next 2563 0 R -/First 2543 0 R -/Last 2559 0 R -/Count -5 +/Next 2543 0 R >> endobj 2535 0 obj << /Title 2536 0 R /A 2533 0 R /Parent 2531 0 R -/Next 2567 0 R +/Next 2559 0 R /First 2539 0 R -/Last 2563 0 R -/Count -2 +/Last 2555 0 R +/Count -5 >> endobj 2531 0 obj << /Title 2532 0 R /A 2529 0 R -/Parent 2463 0 R -/Prev 2467 0 R -/Next 2579 0 R +/Parent 2527 0 R +/Next 2563 0 R /First 2535 0 R -/Last 2567 0 R +/Last 2559 0 R /Count -2 >> endobj 2527 0 obj << /Title 2528 0 R /A 2525 0 R -/Parent 2515 0 R -/Prev 2523 0 R +/Parent 2459 0 R +/Prev 2463 0 R +/Next 2575 0 R +/First 2531 0 R +/Last 2563 0 R +/Count -2 >> endobj 2523 0 obj << /Title 2524 0 R /A 2521 0 R -/Parent 2515 0 R +/Parent 2511 0 R /Prev 2519 0 R -/Next 2527 0 R >> endobj 2519 0 obj << /Title 2520 0 R /A 2517 0 R -/Parent 2515 0 R +/Parent 2511 0 R +/Prev 2515 0 R /Next 2523 0 R >> endobj 2515 0 obj << /Title 2516 0 R /A 2513 0 R -/Parent 2491 0 R -/Prev 2511 0 R -/First 2519 0 R -/Last 2527 0 R -/Count -3 +/Parent 2511 0 R +/Next 2519 0 R >> endobj 2511 0 obj << /Title 2512 0 R /A 2509 0 R -/Parent 2491 0 R +/Parent 2487 0 R /Prev 2507 0 R -/Next 2515 0 R +/First 2515 0 R +/Last 2523 0 R +/Count -3 >> endobj 2507 0 obj << /Title 2508 0 R /A 2505 0 R -/Parent 2491 0 R +/Parent 2487 0 R /Prev 2503 0 R /Next 2511 0 R >> endobj 2503 0 obj << /Title 2504 0 R /A 2501 0 R -/Parent 2491 0 R +/Parent 2487 0 R /Prev 2499 0 R /Next 2507 0 R >> endobj 2499 0 obj << /Title 2500 0 R /A 2497 0 R -/Parent 2491 0 R +/Parent 2487 0 R /Prev 2495 0 R /Next 2503 0 R >> endobj 2495 0 obj << /Title 2496 0 R /A 2493 0 R -/Parent 2491 0 R +/Parent 2487 0 R +/Prev 2491 0 R /Next 2499 0 R >> endobj 2491 0 obj << /Title 2492 0 R /A 2489 0 R -/Parent 2467 0 R -/Prev 2475 0 R -/First 2495 0 R -/Last 2515 0 R -/Count -6 +/Parent 2487 0 R +/Next 2495 0 R >> endobj 2487 0 obj << /Title 2488 0 R /A 2485 0 R -/Parent 2475 0 R -/Prev 2483 0 R +/Parent 2463 0 R +/Prev 2471 0 R +/First 2491 0 R +/Last 2511 0 R +/Count -6 >> endobj 2483 0 obj << /Title 2484 0 R /A 2481 0 R -/Parent 2475 0 R +/Parent 2471 0 R /Prev 2479 0 R -/Next 2487 0 R >> endobj 2479 0 obj << /Title 2480 0 R /A 2477 0 R -/Parent 2475 0 R +/Parent 2471 0 R +/Prev 2475 0 R /Next 2483 0 R >> endobj 2475 0 obj << /Title 2476 0 R /A 2473 0 R -/Parent 2467 0 R -/Prev 2471 0 R -/Next 2491 0 R -/First 2479 0 R -/Last 2487 0 R -/Count -3 +/Parent 2471 0 R +/Next 2479 0 R >> endobj 2471 0 obj << /Title 2472 0 R /A 2469 0 R -/Parent 2467 0 R -/Next 2475 0 R +/Parent 2463 0 R +/Prev 2467 0 R +/Next 2487 0 R +/First 2475 0 R +/Last 2483 0 R +/Count -3 >> endobj 2467 0 obj << /Title 2468 0 R /A 2465 0 R /Parent 2463 0 R -/Next 2531 0 R -/First 2471 0 R -/Last 2491 0 R -/Count -3 +/Next 2471 0 R >> endobj 2463 0 obj << /Title 2464 0 R /A 2461 0 R -/Parent 7255 0 R -/Prev 467 0 R -/Next 2627 0 R +/Parent 2459 0 R +/Next 2527 0 R /First 2467 0 R -/Last 2579 0 R +/Last 2487 0 R /Count -3 >> endobj 2459 0 obj << /Title 2460 0 R /A 2457 0 R -/Parent 2455 0 R +/Parent 7250 0 R +/Prev 463 0 R +/Next 2623 0 R +/First 2463 0 R +/Last 2575 0 R +/Count -3 >> endobj 2455 0 obj << /Title 2456 0 R /A 2453 0 R -/Parent 467 0 R -/Prev 2443 0 R -/First 2459 0 R -/Last 2459 0 R -/Count -1 +/Parent 2451 0 R >> endobj 2451 0 obj << /Title 2452 0 R /A 2449 0 R -/Parent 2443 0 R -/Prev 2447 0 R +/Parent 463 0 R +/Prev 2439 0 R +/First 2455 0 R +/Last 2455 0 R +/Count -1 >> endobj 2447 0 obj << /Title 2448 0 R /A 2445 0 R -/Parent 2443 0 R -/Next 2451 0 R +/Parent 2439 0 R +/Prev 2443 0 R >> endobj 2443 0 obj << /Title 2444 0 R /A 2441 0 R -/Parent 467 0 R -/Prev 2411 0 R -/Next 2455 0 R -/First 2447 0 R -/Last 2451 0 R -/Count -2 +/Parent 2439 0 R +/Next 2447 0 R >> endobj 2439 0 obj << /Title 2440 0 R /A 2437 0 R -/Parent 2435 0 R +/Parent 463 0 R +/Prev 2407 0 R +/Next 2451 0 R +/First 2443 0 R +/Last 2447 0 R +/Count -2 >> endobj 2435 0 obj << /Title 2436 0 R /A 2433 0 R -/Parent 2411 0 R -/Prev 2431 0 R -/First 2439 0 R -/Last 2439 0 R -/Count -1 +/Parent 2431 0 R >> endobj 2431 0 obj << /Title 2432 0 R /A 2429 0 R -/Parent 2411 0 R +/Parent 2407 0 R /Prev 2427 0 R -/Next 2435 0 R +/First 2435 0 R +/Last 2435 0 R +/Count -1 >> endobj 2427 0 obj << /Title 2428 0 R /A 2425 0 R -/Parent 2411 0 R +/Parent 2407 0 R /Prev 2423 0 R /Next 2431 0 R >> endobj 2423 0 obj << /Title 2424 0 R /A 2421 0 R -/Parent 2411 0 R +/Parent 2407 0 R /Prev 2419 0 R /Next 2427 0 R >> endobj 2419 0 obj << /Title 2420 0 R /A 2417 0 R -/Parent 2411 0 R +/Parent 2407 0 R /Prev 2415 0 R /Next 2423 0 R >> endobj 2415 0 obj << /Title 2416 0 R /A 2413 0 R -/Parent 2411 0 R +/Parent 2407 0 R +/Prev 2411 0 R /Next 2419 0 R >> endobj 2411 0 obj << /Title 2412 0 R /A 2409 0 R -/Parent 467 0 R -/Prev 2339 0 R -/Next 2443 0 R -/First 2415 0 R -/Last 2435 0 R -/Count -6 +/Parent 2407 0 R +/Next 2415 0 R >> endobj 2407 0 obj << /Title 2408 0 R /A 2405 0 R -/Parent 2395 0 R -/Prev 2403 0 R +/Parent 463 0 R +/Prev 2335 0 R +/Next 2439 0 R +/First 2411 0 R +/Last 2431 0 R +/Count -6 >> endobj 2403 0 obj << /Title 2404 0 R /A 2401 0 R -/Parent 2395 0 R +/Parent 2391 0 R /Prev 2399 0 R -/Next 2407 0 R >> endobj 2399 0 obj << /Title 2400 0 R /A 2397 0 R -/Parent 2395 0 R +/Parent 2391 0 R +/Prev 2395 0 R /Next 2403 0 R >> endobj 2395 0 obj << /Title 2396 0 R /A 2393 0 R -/Parent 2339 0 R -/Prev 2371 0 R -/First 2399 0 R -/Last 2407 0 R -/Count -3 +/Parent 2391 0 R +/Next 2399 0 R >> endobj 2391 0 obj << /Title 2392 0 R /A 2389 0 R -/Parent 2371 0 R -/Prev 2387 0 R +/Parent 2335 0 R +/Prev 2367 0 R +/First 2395 0 R +/Last 2403 0 R +/Count -3 >> endobj 2387 0 obj << /Title 2388 0 R /A 2385 0 R -/Parent 2371 0 R +/Parent 2367 0 R /Prev 2383 0 R -/Next 2391 0 R >> endobj 2383 0 obj << /Title 2384 0 R /A 2381 0 R -/Parent 2371 0 R +/Parent 2367 0 R /Prev 2379 0 R /Next 2387 0 R >> endobj 2379 0 obj << /Title 2380 0 R /A 2377 0 R -/Parent 2371 0 R +/Parent 2367 0 R /Prev 2375 0 R /Next 2383 0 R >> endobj 2375 0 obj << /Title 2376 0 R /A 2373 0 R -/Parent 2371 0 R +/Parent 2367 0 R +/Prev 2371 0 R /Next 2379 0 R >> endobj 2371 0 obj << /Title 2372 0 R /A 2369 0 R -/Parent 2339 0 R -/Prev 2351 0 R -/Next 2395 0 R -/First 2375 0 R -/Last 2391 0 R -/Count -5 +/Parent 2367 0 R +/Next 2375 0 R >> endobj 2367 0 obj << /Title 2368 0 R /A 2365 0 R -/Parent 2351 0 R -/Prev 2363 0 R +/Parent 2335 0 R +/Prev 2347 0 R +/Next 2391 0 R +/First 2371 0 R +/Last 2387 0 R +/Count -5 >> endobj 2363 0 obj << /Title 2364 0 R /A 2361 0 R -/Parent 2351 0 R +/Parent 2347 0 R /Prev 2359 0 R -/Next 2367 0 R >> endobj 2359 0 obj << /Title 2360 0 R /A 2357 0 R -/Parent 2351 0 R +/Parent 2347 0 R /Prev 2355 0 R /Next 2363 0 R >> endobj 2355 0 obj << /Title 2356 0 R /A 2353 0 R -/Parent 2351 0 R +/Parent 2347 0 R +/Prev 2351 0 R /Next 2359 0 R >> endobj 2351 0 obj << /Title 2352 0 R /A 2349 0 R -/Parent 2339 0 R -/Prev 2347 0 R -/Next 2371 0 R -/First 2355 0 R -/Last 2367 0 R -/Count -4 +/Parent 2347 0 R +/Next 2355 0 R >> endobj 2347 0 obj << /Title 2348 0 R /A 2345 0 R -/Parent 2339 0 R +/Parent 2335 0 R /Prev 2343 0 R -/Next 2351 0 R +/Next 2367 0 R +/First 2351 0 R +/Last 2363 0 R +/Count -4 >> endobj 2343 0 obj << /Title 2344 0 R /A 2341 0 R -/Parent 2339 0 R +/Parent 2335 0 R +/Prev 2339 0 R /Next 2347 0 R >> endobj 2339 0 obj << /Title 2340 0 R /A 2337 0 R -/Parent 467 0 R -/Prev 2267 0 R -/Next 2411 0 R -/First 2343 0 R -/Last 2395 0 R -/Count -5 +/Parent 2335 0 R +/Next 2343 0 R >> endobj 2335 0 obj << /Title 2336 0 R /A 2333 0 R -/Parent 2327 0 R -/Prev 2331 0 R +/Parent 463 0 R +/Prev 2263 0 R +/Next 2407 0 R +/First 2339 0 R +/Last 2391 0 R +/Count -5 >> endobj 2331 0 obj << /Title 2332 0 R /A 2329 0 R -/Parent 2327 0 R -/Next 2335 0 R +/Parent 2323 0 R +/Prev 2327 0 R >> endobj 2327 0 obj << /Title 2328 0 R /A 2325 0 R -/Parent 2267 0 R -/Prev 2275 0 R -/First 2331 0 R -/Last 2335 0 R -/Count -2 +/Parent 2323 0 R +/Next 2331 0 R >> endobj 2323 0 obj << /Title 2324 0 R /A 2321 0 R -/Parent 2307 0 R -/Prev 2319 0 R +/Parent 2263 0 R +/Prev 2271 0 R +/First 2327 0 R +/Last 2331 0 R +/Count -2 >> endobj 2319 0 obj << /Title 2320 0 R /A 2317 0 R -/Parent 2307 0 R +/Parent 2303 0 R /Prev 2315 0 R -/Next 2323 0 R >> endobj 2315 0 obj << /Title 2316 0 R /A 2313 0 R -/Parent 2307 0 R +/Parent 2303 0 R /Prev 2311 0 R /Next 2319 0 R >> endobj 2311 0 obj << /Title 2312 0 R /A 2309 0 R -/Parent 2307 0 R +/Parent 2303 0 R +/Prev 2307 0 R /Next 2315 0 R >> endobj 2307 0 obj << /Title 2308 0 R /A 2305 0 R -/Parent 2275 0 R -/Prev 2303 0 R -/First 2311 0 R -/Last 2323 0 R -/Count -4 +/Parent 2303 0 R +/Next 2311 0 R >> endobj 2303 0 obj << /Title 2304 0 R /A 2301 0 R -/Parent 2275 0 R +/Parent 2271 0 R /Prev 2299 0 R -/Next 2307 0 R +/First 2307 0 R +/Last 2319 0 R +/Count -4 >> endobj 2299 0 obj << /Title 2300 0 R /A 2297 0 R -/Parent 2275 0 R -/Prev 2287 0 R +/Parent 2271 0 R +/Prev 2295 0 R /Next 2303 0 R >> endobj 2295 0 obj << /Title 2296 0 R /A 2293 0 R -/Parent 2287 0 R -/Prev 2291 0 R +/Parent 2271 0 R +/Prev 2283 0 R +/Next 2299 0 R >> endobj 2291 0 obj << /Title 2292 0 R /A 2289 0 R -/Parent 2287 0 R -/Next 2295 0 R +/Parent 2283 0 R +/Prev 2287 0 R >> endobj 2287 0 obj << /Title 2288 0 R /A 2285 0 R -/Parent 2275 0 R -/Prev 2279 0 R -/Next 2299 0 R -/First 2291 0 R -/Last 2295 0 R -/Count -2 +/Parent 2283 0 R +/Next 2291 0 R >> endobj 2283 0 obj << /Title 2284 0 R /A 2281 0 R -/Parent 2279 0 R +/Parent 2271 0 R +/Prev 2275 0 R +/Next 2295 0 R +/First 2287 0 R +/Last 2291 0 R +/Count -2 >> endobj 2279 0 obj << /Title 2280 0 R /A 2277 0 R /Parent 2275 0 R -/Next 2287 0 R -/First 2283 0 R -/Last 2283 0 R -/Count -1 >> endobj 2275 0 obj << /Title 2276 0 R /A 2273 0 R -/Parent 2267 0 R -/Prev 2271 0 R -/Next 2327 0 R +/Parent 2271 0 R +/Next 2283 0 R /First 2279 0 R -/Last 2307 0 R -/Count -5 +/Last 2279 0 R +/Count -1 >> endobj 2271 0 obj << /Title 2272 0 R /A 2269 0 R -/Parent 2267 0 R -/Next 2275 0 R +/Parent 2263 0 R +/Prev 2267 0 R +/Next 2323 0 R +/First 2275 0 R +/Last 2303 0 R +/Count -5 >> endobj 2267 0 obj << /Title 2268 0 R /A 2265 0 R -/Parent 467 0 R -/Prev 2151 0 R -/Next 2339 0 R -/First 2271 0 R -/Last 2327 0 R -/Count -3 +/Parent 2263 0 R +/Next 2271 0 R >> endobj 2263 0 obj << /Title 2264 0 R /A 2261 0 R -/Parent 2251 0 R -/Prev 2259 0 R +/Parent 463 0 R +/Prev 2147 0 R +/Next 2335 0 R +/First 2267 0 R +/Last 2323 0 R +/Count -3 >> endobj 2259 0 obj << /Title 2260 0 R /A 2257 0 R -/Parent 2251 0 R +/Parent 2247 0 R /Prev 2255 0 R -/Next 2263 0 R >> endobj 2255 0 obj << /Title 2256 0 R /A 2253 0 R -/Parent 2251 0 R +/Parent 2247 0 R +/Prev 2251 0 R /Next 2259 0 R >> endobj 2251 0 obj << /Title 2252 0 R /A 2249 0 R -/Parent 2151 0 R -/Prev 2231 0 R -/First 2255 0 R -/Last 2263 0 R -/Count -3 +/Parent 2247 0 R +/Next 2255 0 R >> endobj 2247 0 obj << /Title 2248 0 R /A 2245 0 R -/Parent 2231 0 R -/Prev 2243 0 R +/Parent 2147 0 R +/Prev 2227 0 R +/First 2251 0 R +/Last 2259 0 R +/Count -3 >> endobj 2243 0 obj << /Title 2244 0 R /A 2241 0 R -/Parent 2231 0 R -/Prev 2235 0 R -/Next 2247 0 R +/Parent 2227 0 R +/Prev 2239 0 R >> endobj 2239 0 obj << /Title 2240 0 R /A 2237 0 R -/Parent 2235 0 R +/Parent 2227 0 R +/Prev 2231 0 R +/Next 2243 0 R >> endobj 2235 0 obj << /Title 2236 0 R /A 2233 0 R /Parent 2231 0 R -/Next 2243 0 R -/First 2239 0 R -/Last 2239 0 R -/Count -1 >> endobj 2231 0 obj << /Title 2232 0 R /A 2229 0 R -/Parent 2151 0 R -/Prev 2227 0 R -/Next 2251 0 R +/Parent 2227 0 R +/Next 2239 0 R /First 2235 0 R -/Last 2247 0 R -/Count -3 +/Last 2235 0 R +/Count -1 >> endobj 2227 0 obj << /Title 2228 0 R /A 2225 0 R -/Parent 2151 0 R +/Parent 2147 0 R /Prev 2223 0 R -/Next 2231 0 R +/Next 2247 0 R +/First 2231 0 R +/Last 2243 0 R +/Count -3 >> endobj 2223 0 obj << /Title 2224 0 R /A 2221 0 R -/Parent 2151 0 R -/Prev 2159 0 R +/Parent 2147 0 R +/Prev 2219 0 R /Next 2227 0 R >> endobj 2219 0 obj << /Title 2220 0 R /A 2217 0 R -/Parent 2203 0 R -/Prev 2215 0 R +/Parent 2147 0 R +/Prev 2155 0 R +/Next 2223 0 R >> endobj 2215 0 obj << /Title 2216 0 R /A 2213 0 R -/Parent 2203 0 R +/Parent 2199 0 R /Prev 2211 0 R -/Next 2219 0 R >> endobj 2211 0 obj << /Title 2212 0 R /A 2209 0 R -/Parent 2203 0 R +/Parent 2199 0 R /Prev 2207 0 R /Next 2215 0 R >> endobj 2207 0 obj << /Title 2208 0 R /A 2205 0 R -/Parent 2203 0 R +/Parent 2199 0 R +/Prev 2203 0 R /Next 2211 0 R >> endobj 2203 0 obj << /Title 2204 0 R /A 2201 0 R -/Parent 2159 0 R -/Prev 2199 0 R -/First 2207 0 R -/Last 2219 0 R -/Count -4 +/Parent 2199 0 R +/Next 2207 0 R >> endobj 2199 0 obj << /Title 2200 0 R /A 2197 0 R -/Parent 2159 0 R -/Prev 2183 0 R -/Next 2203 0 R +/Parent 2155 0 R +/Prev 2195 0 R +/First 2203 0 R +/Last 2215 0 R +/Count -4 >> endobj 2195 0 obj << /Title 2196 0 R /A 2193 0 R -/Parent 2183 0 R -/Prev 2191 0 R +/Parent 2155 0 R +/Prev 2179 0 R +/Next 2199 0 R >> endobj 2191 0 obj << /Title 2192 0 R /A 2189 0 R -/Parent 2183 0 R +/Parent 2179 0 R /Prev 2187 0 R -/Next 2195 0 R >> endobj 2187 0 obj << /Title 2188 0 R /A 2185 0 R -/Parent 2183 0 R +/Parent 2179 0 R +/Prev 2183 0 R /Next 2191 0 R >> endobj 2183 0 obj << /Title 2184 0 R /A 2181 0 R -/Parent 2159 0 R -/Prev 2163 0 R -/Next 2199 0 R -/First 2187 0 R -/Last 2195 0 R -/Count -3 +/Parent 2179 0 R +/Next 2187 0 R >> endobj 2179 0 obj << /Title 2180 0 R /A 2177 0 R -/Parent 2163 0 R -/Prev 2175 0 R +/Parent 2155 0 R +/Prev 2159 0 R +/Next 2195 0 R +/First 2183 0 R +/Last 2191 0 R +/Count -3 >> endobj 2175 0 obj << /Title 2176 0 R /A 2173 0 R -/Parent 2163 0 R +/Parent 2159 0 R /Prev 2171 0 R -/Next 2179 0 R >> endobj 2171 0 obj << /Title 2172 0 R /A 2169 0 R -/Parent 2163 0 R +/Parent 2159 0 R /Prev 2167 0 R /Next 2175 0 R >> endobj 2167 0 obj << /Title 2168 0 R /A 2165 0 R -/Parent 2163 0 R +/Parent 2159 0 R +/Prev 2163 0 R /Next 2171 0 R >> endobj 2163 0 obj << /Title 2164 0 R /A 2161 0 R /Parent 2159 0 R -/Next 2183 0 R -/First 2167 0 R -/Last 2179 0 R -/Count -4 +/Next 2167 0 R >> endobj 2159 0 obj << /Title 2160 0 R /A 2157 0 R -/Parent 2151 0 R -/Prev 2155 0 R -/Next 2223 0 R +/Parent 2155 0 R +/Next 2179 0 R /First 2163 0 R -/Last 2203 0 R +/Last 2175 0 R /Count -4 >> endobj 2155 0 obj << /Title 2156 0 R /A 2153 0 R -/Parent 2151 0 R -/Next 2159 0 R +/Parent 2147 0 R +/Prev 2151 0 R +/Next 2219 0 R +/First 2159 0 R +/Last 2199 0 R +/Count -4 >> endobj 2151 0 obj << /Title 2152 0 R /A 2149 0 R -/Parent 467 0 R -/Prev 2091 0 R -/Next 2267 0 R -/First 2155 0 R -/Last 2251 0 R -/Count -6 +/Parent 2147 0 R +/Next 2155 0 R >> endobj 2147 0 obj << /Title 2148 0 R /A 2145 0 R -/Parent 2143 0 R +/Parent 463 0 R +/Prev 2087 0 R +/Next 2263 0 R +/First 2151 0 R +/Last 2247 0 R +/Count -6 >> endobj 2143 0 obj << /Title 2144 0 R /A 2141 0 R -/Parent 2091 0 R -/Prev 2139 0 R -/First 2147 0 R -/Last 2147 0 R -/Count -1 +/Parent 2139 0 R >> endobj 2139 0 obj << /Title 2140 0 R /A 2137 0 R -/Parent 2091 0 R -/Prev 2123 0 R -/Next 2143 0 R +/Parent 2087 0 R +/Prev 2135 0 R +/First 2143 0 R +/Last 2143 0 R +/Count -1 >> endobj 2135 0 obj << /Title 2136 0 R /A 2133 0 R -/Parent 2123 0 R -/Prev 2131 0 R +/Parent 2087 0 R +/Prev 2119 0 R +/Next 2139 0 R >> endobj 2131 0 obj << /Title 2132 0 R /A 2129 0 R -/Parent 2123 0 R +/Parent 2119 0 R /Prev 2127 0 R -/Next 2135 0 R >> endobj 2127 0 obj << /Title 2128 0 R /A 2125 0 R -/Parent 2123 0 R +/Parent 2119 0 R +/Prev 2123 0 R /Next 2131 0 R >> endobj 2123 0 obj << /Title 2124 0 R /A 2121 0 R -/Parent 2091 0 R -/Prev 2099 0 R -/Next 2139 0 R -/First 2127 0 R -/Last 2135 0 R -/Count -3 +/Parent 2119 0 R +/Next 2127 0 R >> endobj 2119 0 obj << /Title 2120 0 R /A 2117 0 R -/Parent 2115 0 R +/Parent 2087 0 R +/Prev 2095 0 R +/Next 2135 0 R +/First 2123 0 R +/Last 2131 0 R +/Count -3 >> endobj 2115 0 obj << /Title 2116 0 R /A 2113 0 R -/Parent 2099 0 R -/Prev 2107 0 R -/First 2119 0 R -/Last 2119 0 R -/Count -1 +/Parent 2111 0 R >> endobj 2111 0 obj << /Title 2112 0 R /A 2109 0 R -/Parent 2107 0 R +/Parent 2095 0 R +/Prev 2103 0 R +/First 2115 0 R +/Last 2115 0 R +/Count -1 >> endobj 2107 0 obj << /Title 2108 0 R /A 2105 0 R -/Parent 2099 0 R -/Prev 2103 0 R -/Next 2115 0 R -/First 2111 0 R -/Last 2111 0 R -/Count -1 +/Parent 2103 0 R >> endobj 2103 0 obj << /Title 2104 0 R /A 2101 0 R -/Parent 2099 0 R -/Next 2107 0 R +/Parent 2095 0 R +/Prev 2099 0 R +/Next 2111 0 R +/First 2107 0 R +/Last 2107 0 R +/Count -1 >> endobj 2099 0 obj << /Title 2100 0 R /A 2097 0 R -/Parent 2091 0 R -/Prev 2095 0 R -/Next 2123 0 R -/First 2103 0 R -/Last 2115 0 R -/Count -3 +/Parent 2095 0 R +/Next 2103 0 R >> endobj 2095 0 obj << /Title 2096 0 R /A 2093 0 R -/Parent 2091 0 R -/Next 2099 0 R +/Parent 2087 0 R +/Prev 2091 0 R +/Next 2119 0 R +/First 2099 0 R +/Last 2111 0 R +/Count -3 >> endobj 2091 0 obj << /Title 2092 0 R /A 2089 0 R -/Parent 467 0 R -/Prev 2059 0 R -/Next 2151 0 R -/First 2095 0 R -/Last 2143 0 R -/Count -5 +/Parent 2087 0 R +/Next 2095 0 R >> endobj 2087 0 obj << /Title 2088 0 R /A 2085 0 R -/Parent 2059 0 R -/Prev 2079 0 R +/Parent 463 0 R +/Prev 2055 0 R +/Next 2147 0 R +/First 2091 0 R +/Last 2139 0 R +/Count -5 >> endobj 2083 0 obj << /Title 2084 0 R /A 2081 0 R -/Parent 2079 0 R +/Parent 2055 0 R +/Prev 2075 0 R >> endobj 2079 0 obj << /Title 2080 0 R /A 2077 0 R -/Parent 2059 0 R -/Prev 2071 0 R -/Next 2087 0 R -/First 2083 0 R -/Last 2083 0 R -/Count -1 +/Parent 2075 0 R >> endobj 2075 0 obj << /Title 2076 0 R /A 2073 0 R -/Parent 2071 0 R +/Parent 2055 0 R +/Prev 2067 0 R +/Next 2083 0 R +/First 2079 0 R +/Last 2079 0 R +/Count -1 >> endobj 2071 0 obj << /Title 2072 0 R /A 2069 0 R -/Parent 2059 0 R -/Prev 2067 0 R -/Next 2079 0 R -/First 2075 0 R -/Last 2075 0 R -/Count -1 +/Parent 2067 0 R >> endobj 2067 0 obj << /Title 2068 0 R /A 2065 0 R -/Parent 2059 0 R +/Parent 2055 0 R /Prev 2063 0 R -/Next 2071 0 R +/Next 2075 0 R +/First 2071 0 R +/Last 2071 0 R +/Count -1 >> endobj 2063 0 obj << /Title 2064 0 R /A 2061 0 R -/Parent 2059 0 R +/Parent 2055 0 R +/Prev 2059 0 R /Next 2067 0 R >> endobj 2059 0 obj << /Title 2060 0 R /A 2057 0 R -/Parent 467 0 R -/Prev 1955 0 R -/Next 2091 0 R -/First 2063 0 R -/Last 2087 0 R -/Count -5 +/Parent 2055 0 R +/Next 2063 0 R >> endobj 2055 0 obj << /Title 2056 0 R /A 2053 0 R -/Parent 2051 0 R +/Parent 463 0 R +/Prev 1951 0 R +/Next 2087 0 R +/First 2059 0 R +/Last 2083 0 R +/Count -5 >> endobj 2051 0 obj << /Title 2052 0 R /A 2049 0 R -/Parent 1955 0 R -/Prev 2047 0 R -/First 2055 0 R -/Last 2055 0 R -/Count -1 +/Parent 2047 0 R >> endobj 2047 0 obj << /Title 2048 0 R /A 2045 0 R -/Parent 1955 0 R -/Prev 2003 0 R -/Next 2051 0 R +/Parent 1951 0 R +/Prev 2043 0 R +/First 2051 0 R +/Last 2051 0 R +/Count -1 >> endobj 2043 0 obj << /Title 2044 0 R /A 2041 0 R -/Parent 2015 0 R -/Prev 2039 0 R +/Parent 1951 0 R +/Prev 1999 0 R +/Next 2047 0 R >> endobj 2039 0 obj << /Title 2040 0 R /A 2037 0 R -/Parent 2015 0 R +/Parent 2011 0 R /Prev 2035 0 R -/Next 2043 0 R >> endobj 2035 0 obj << /Title 2036 0 R /A 2033 0 R -/Parent 2015 0 R +/Parent 2011 0 R /Prev 2031 0 R /Next 2039 0 R >> endobj 2031 0 obj << /Title 2032 0 R /A 2029 0 R -/Parent 2015 0 R +/Parent 2011 0 R /Prev 2027 0 R /Next 2035 0 R >> endobj 2027 0 obj << /Title 2028 0 R /A 2025 0 R -/Parent 2015 0 R +/Parent 2011 0 R /Prev 2023 0 R /Next 2031 0 R >> endobj 2023 0 obj << /Title 2024 0 R /A 2021 0 R -/Parent 2015 0 R +/Parent 2011 0 R /Prev 2019 0 R /Next 2027 0 R >> endobj 2019 0 obj << /Title 2020 0 R /A 2017 0 R -/Parent 2015 0 R +/Parent 2011 0 R +/Prev 2015 0 R /Next 2023 0 R >> endobj 2015 0 obj << /Title 2016 0 R /A 2013 0 R -/Parent 2003 0 R -/Prev 2011 0 R -/First 2019 0 R -/Last 2043 0 R -/Count -7 +/Parent 2011 0 R +/Next 2019 0 R >> endobj 2011 0 obj << /Title 2012 0 R /A 2009 0 R -/Parent 2003 0 R +/Parent 1999 0 R /Prev 2007 0 R -/Next 2015 0 R +/First 2015 0 R +/Last 2039 0 R +/Count -7 >> endobj 2007 0 obj << /Title 2008 0 R /A 2005 0 R -/Parent 2003 0 R +/Parent 1999 0 R +/Prev 2003 0 R /Next 2011 0 R >> endobj 2003 0 obj << /Title 2004 0 R /A 2001 0 R -/Parent 1955 0 R -/Prev 1975 0 R -/Next 2047 0 R -/First 2007 0 R -/Last 2015 0 R -/Count -3 +/Parent 1999 0 R +/Next 2007 0 R >> endobj 1999 0 obj << /Title 2000 0 R /A 1997 0 R -/Parent 1975 0 R -/Prev 1995 0 R +/Parent 1951 0 R +/Prev 1971 0 R +/Next 2043 0 R +/First 2003 0 R +/Last 2011 0 R +/Count -3 >> endobj 1995 0 obj << /Title 1996 0 R /A 1993 0 R -/Parent 1975 0 R +/Parent 1971 0 R /Prev 1991 0 R -/Next 1999 0 R >> endobj 1991 0 obj << /Title 1992 0 R /A 1989 0 R -/Parent 1975 0 R +/Parent 1971 0 R /Prev 1987 0 R /Next 1995 0 R >> endobj 1987 0 obj << /Title 1988 0 R /A 1985 0 R -/Parent 1975 0 R +/Parent 1971 0 R /Prev 1983 0 R /Next 1991 0 R >> endobj 1983 0 obj << /Title 1984 0 R /A 1981 0 R -/Parent 1975 0 R +/Parent 1971 0 R /Prev 1979 0 R /Next 1987 0 R >> endobj 1979 0 obj << /Title 1980 0 R /A 1977 0 R -/Parent 1975 0 R +/Parent 1971 0 R +/Prev 1975 0 R /Next 1983 0 R >> endobj 1975 0 obj << /Title 1976 0 R /A 1973 0 R -/Parent 1955 0 R -/Prev 1967 0 R -/Next 2003 0 R -/First 1979 0 R -/Last 1999 0 R -/Count -6 +/Parent 1971 0 R +/Next 1979 0 R >> endobj 1971 0 obj << /Title 1972 0 R /A 1969 0 R -/Parent 1967 0 R +/Parent 1951 0 R +/Prev 1963 0 R +/Next 1999 0 R +/First 1975 0 R +/Last 1995 0 R +/Count -6 >> endobj 1967 0 obj << /Title 1968 0 R /A 1965 0 R -/Parent 1955 0 R -/Prev 1963 0 R -/Next 1975 0 R -/First 1971 0 R -/Last 1971 0 R -/Count -1 +/Parent 1963 0 R >> endobj 1963 0 obj << /Title 1964 0 R /A 1961 0 R -/Parent 1955 0 R +/Parent 1951 0 R /Prev 1959 0 R -/Next 1967 0 R +/Next 1971 0 R +/First 1967 0 R +/Last 1967 0 R +/Count -1 >> endobj 1959 0 obj << /Title 1960 0 R /A 1957 0 R -/Parent 1955 0 R +/Parent 1951 0 R +/Prev 1955 0 R /Next 1963 0 R >> endobj 1955 0 obj << /Title 1956 0 R /A 1953 0 R -/Parent 467 0 R -/Prev 1907 0 R -/Next 2059 0 R -/First 1959 0 R -/Last 2051 0 R -/Count -7 +/Parent 1951 0 R +/Next 1959 0 R >> endobj 1951 0 obj << /Title 1952 0 R /A 1949 0 R -/Parent 1943 0 R -/Prev 1947 0 R +/Parent 463 0 R +/Prev 1903 0 R +/Next 2055 0 R +/First 1955 0 R +/Last 2047 0 R +/Count -7 >> endobj 1947 0 obj << /Title 1948 0 R /A 1945 0 R -/Parent 1943 0 R -/Next 1951 0 R +/Parent 1939 0 R +/Prev 1943 0 R >> endobj 1943 0 obj << /Title 1944 0 R /A 1941 0 R -/Parent 1907 0 R -/Prev 1919 0 R -/First 1947 0 R -/Last 1951 0 R -/Count -2 +/Parent 1939 0 R +/Next 1947 0 R >> endobj 1939 0 obj << /Title 1940 0 R /A 1937 0 R -/Parent 1919 0 R -/Prev 1935 0 R +/Parent 1903 0 R +/Prev 1915 0 R +/First 1943 0 R +/Last 1947 0 R +/Count -2 >> endobj 1935 0 obj << /Title 1936 0 R /A 1933 0 R -/Parent 1919 0 R +/Parent 1915 0 R /Prev 1931 0 R -/Next 1939 0 R >> endobj 1931 0 obj << /Title 1932 0 R /A 1929 0 R -/Parent 1919 0 R +/Parent 1915 0 R /Prev 1927 0 R /Next 1935 0 R >> endobj 1927 0 obj << /Title 1928 0 R /A 1925 0 R -/Parent 1919 0 R +/Parent 1915 0 R /Prev 1923 0 R /Next 1931 0 R >> endobj 1923 0 obj << /Title 1924 0 R /A 1921 0 R -/Parent 1919 0 R +/Parent 1915 0 R +/Prev 1919 0 R /Next 1927 0 R >> endobj 1919 0 obj << /Title 1920 0 R /A 1917 0 R -/Parent 1907 0 R -/Prev 1915 0 R -/Next 1943 0 R -/First 1923 0 R -/Last 1939 0 R -/Count -5 +/Parent 1915 0 R +/Next 1923 0 R >> endobj 1915 0 obj << /Title 1916 0 R /A 1913 0 R -/Parent 1907 0 R +/Parent 1903 0 R /Prev 1911 0 R -/Next 1919 0 R +/Next 1939 0 R +/First 1919 0 R +/Last 1935 0 R +/Count -5 >> endobj 1911 0 obj << /Title 1912 0 R /A 1909 0 R -/Parent 1907 0 R +/Parent 1903 0 R +/Prev 1907 0 R /Next 1915 0 R >> endobj 1907 0 obj << /Title 1908 0 R /A 1905 0 R -/Parent 467 0 R -/Prev 1367 0 R -/Next 1955 0 R -/First 1911 0 R -/Last 1943 0 R -/Count -4 +/Parent 1903 0 R +/Next 1911 0 R >> endobj 1903 0 obj << /Title 1904 0 R /A 1901 0 R -/Parent 1367 0 R -/Prev 1823 0 R +/Parent 463 0 R +/Prev 1363 0 R +/Next 1951 0 R +/First 1907 0 R +/Last 1939 0 R +/Count -4 >> endobj 1899 0 obj << /Title 1900 0 R /A 1897 0 R -/Parent 1823 0 R -/Prev 1895 0 R +/Parent 1363 0 R +/Prev 1819 0 R >> endobj 1895 0 obj << /Title 1896 0 R /A 1893 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1891 0 R -/Next 1899 0 R >> endobj 1891 0 obj << /Title 1892 0 R /A 1889 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1887 0 R /Next 1895 0 R >> endobj 1887 0 obj << /Title 1888 0 R /A 1885 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1883 0 R /Next 1891 0 R >> endobj 1883 0 obj << /Title 1884 0 R /A 1881 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1879 0 R /Next 1887 0 R >> endobj 1879 0 obj << /Title 1880 0 R /A 1877 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1875 0 R /Next 1883 0 R >> endobj 1875 0 obj << /Title 1876 0 R /A 1873 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1871 0 R /Next 1879 0 R >> endobj 1871 0 obj << /Title 1872 0 R /A 1869 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1867 0 R /Next 1875 0 R >> endobj 1867 0 obj << /Title 1868 0 R /A 1865 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1863 0 R /Next 1871 0 R >> endobj 1863 0 obj << /Title 1864 0 R /A 1861 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1859 0 R /Next 1867 0 R >> endobj 1859 0 obj << /Title 1860 0 R /A 1857 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1855 0 R /Next 1863 0 R >> endobj 1855 0 obj << /Title 1856 0 R /A 1853 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1851 0 R /Next 1859 0 R >> endobj 1851 0 obj << /Title 1852 0 R /A 1849 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1847 0 R /Next 1855 0 R >> endobj 1847 0 obj << /Title 1848 0 R /A 1845 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1843 0 R /Next 1851 0 R >> endobj 1843 0 obj << /Title 1844 0 R /A 1841 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1839 0 R /Next 1847 0 R >> endobj 1839 0 obj << /Title 1840 0 R /A 1837 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1835 0 R /Next 1843 0 R >> endobj 1835 0 obj << /Title 1836 0 R /A 1833 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1831 0 R /Next 1839 0 R >> endobj 1831 0 obj << /Title 1832 0 R /A 1829 0 R -/Parent 1823 0 R +/Parent 1819 0 R /Prev 1827 0 R /Next 1835 0 R >> endobj 1827 0 obj << /Title 1828 0 R /A 1825 0 R -/Parent 1823 0 R +/Parent 1819 0 R +/Prev 1823 0 R /Next 1831 0 R >> endobj 1823 0 obj << /Title 1824 0 R /A 1821 0 R -/Parent 1367 0 R -/Prev 1819 0 R -/Next 1903 0 R -/First 1827 0 R -/Last 1899 0 R -/Count -19 +/Parent 1819 0 R +/Next 1827 0 R >> endobj 1819 0 obj << /Title 1820 0 R /A 1817 0 R -/Parent 1367 0 R +/Parent 1363 0 R /Prev 1815 0 R -/Next 1823 0 R +/Next 1899 0 R +/First 1823 0 R +/Last 1895 0 R +/Count -19 >> endobj 1815 0 obj << /Title 1816 0 R /A 1813 0 R -/Parent 1367 0 R +/Parent 1363 0 R /Prev 1811 0 R /Next 1819 0 R >> endobj 1811 0 obj << /Title 1812 0 R /A 1809 0 R -/Parent 1367 0 R -/Prev 1795 0 R +/Parent 1363 0 R +/Prev 1807 0 R /Next 1815 0 R >> endobj 1807 0 obj << /Title 1808 0 R /A 1805 0 R -/Parent 1795 0 R -/Prev 1803 0 R +/Parent 1363 0 R +/Prev 1791 0 R +/Next 1811 0 R >> endobj 1803 0 obj << /Title 1804 0 R /A 1801 0 R -/Parent 1795 0 R +/Parent 1791 0 R /Prev 1799 0 R -/Next 1807 0 R >> endobj 1799 0 obj << /Title 1800 0 R /A 1797 0 R -/Parent 1795 0 R +/Parent 1791 0 R +/Prev 1795 0 R /Next 1803 0 R >> endobj 1795 0 obj << /Title 1796 0 R /A 1793 0 R -/Parent 1367 0 R -/Prev 1791 0 R -/Next 1811 0 R -/First 1799 0 R -/Last 1807 0 R -/Count -3 +/Parent 1791 0 R +/Next 1799 0 R >> endobj 1791 0 obj << /Title 1792 0 R /A 1789 0 R -/Parent 1367 0 R -/Prev 1759 0 R -/Next 1795 0 R +/Parent 1363 0 R +/Prev 1787 0 R +/Next 1807 0 R +/First 1795 0 R +/Last 1803 0 R +/Count -3 >> endobj 1787 0 obj << /Title 1788 0 R /A 1785 0 R -/Parent 1759 0 R -/Prev 1783 0 R +/Parent 1363 0 R +/Prev 1755 0 R +/Next 1791 0 R >> endobj 1783 0 obj << /Title 1784 0 R /A 1781 0 R -/Parent 1759 0 R +/Parent 1755 0 R /Prev 1779 0 R -/Next 1787 0 R >> endobj 1779 0 obj << /Title 1780 0 R /A 1777 0 R -/Parent 1759 0 R +/Parent 1755 0 R /Prev 1775 0 R /Next 1783 0 R >> endobj 1775 0 obj << /Title 1776 0 R /A 1773 0 R -/Parent 1759 0 R +/Parent 1755 0 R /Prev 1771 0 R /Next 1779 0 R >> endobj 1771 0 obj << /Title 1772 0 R /A 1769 0 R -/Parent 1759 0 R +/Parent 1755 0 R /Prev 1767 0 R /Next 1775 0 R >> endobj 1767 0 obj << /Title 1768 0 R /A 1765 0 R -/Parent 1759 0 R +/Parent 1755 0 R /Prev 1763 0 R /Next 1771 0 R >> endobj 1763 0 obj << /Title 1764 0 R /A 1761 0 R -/Parent 1759 0 R +/Parent 1755 0 R +/Prev 1759 0 R /Next 1767 0 R >> endobj 1759 0 obj << /Title 1760 0 R /A 1757 0 R -/Parent 1367 0 R -/Prev 1715 0 R -/Next 1791 0 R -/First 1763 0 R -/Last 1787 0 R -/Count -7 +/Parent 1755 0 R +/Next 1763 0 R >> endobj 1755 0 obj << /Title 1756 0 R /A 1753 0 R -/Parent 1715 0 R -/Prev 1719 0 R +/Parent 1363 0 R +/Prev 1711 0 R +/Next 1787 0 R +/First 1759 0 R +/Last 1783 0 R +/Count -7 >> endobj 1751 0 obj << /Title 1752 0 R /A 1749 0 R -/Parent 1719 0 R -/Prev 1747 0 R +/Parent 1711 0 R +/Prev 1715 0 R >> endobj 1747 0 obj << /Title 1748 0 R /A 1745 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1743 0 R -/Next 1751 0 R >> endobj 1743 0 obj << /Title 1744 0 R /A 1741 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1739 0 R /Next 1747 0 R >> endobj 1739 0 obj << /Title 1740 0 R /A 1737 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1735 0 R /Next 1743 0 R >> endobj 1735 0 obj << /Title 1736 0 R /A 1733 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1731 0 R /Next 1739 0 R >> endobj 1731 0 obj << /Title 1732 0 R /A 1729 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1727 0 R /Next 1735 0 R >> endobj 1727 0 obj << /Title 1728 0 R /A 1725 0 R -/Parent 1719 0 R +/Parent 1715 0 R /Prev 1723 0 R /Next 1731 0 R >> endobj 1723 0 obj << /Title 1724 0 R /A 1721 0 R -/Parent 1719 0 R +/Parent 1715 0 R +/Prev 1719 0 R /Next 1727 0 R >> endobj 1719 0 obj << /Title 1720 0 R /A 1717 0 R /Parent 1715 0 R -/Next 1755 0 R -/First 1723 0 R -/Last 1751 0 R -/Count -8 +/Next 1723 0 R >> endobj 1715 0 obj << /Title 1716 0 R /A 1713 0 R -/Parent 1367 0 R -/Prev 1695 0 R -/Next 1759 0 R +/Parent 1711 0 R +/Next 1751 0 R /First 1719 0 R -/Last 1755 0 R -/Count -2 +/Last 1747 0 R +/Count -8 >> endobj 1711 0 obj << /Title 1712 0 R /A 1709 0 R -/Parent 1695 0 R -/Prev 1707 0 R +/Parent 1363 0 R +/Prev 1691 0 R +/Next 1755 0 R +/First 1715 0 R +/Last 1751 0 R +/Count -2 >> endobj 1707 0 obj << /Title 1708 0 R /A 1705 0 R -/Parent 1695 0 R +/Parent 1691 0 R /Prev 1703 0 R -/Next 1711 0 R >> endobj 1703 0 obj << /Title 1704 0 R /A 1701 0 R -/Parent 1695 0 R +/Parent 1691 0 R /Prev 1699 0 R /Next 1707 0 R >> endobj 1699 0 obj << /Title 1700 0 R /A 1697 0 R -/Parent 1695 0 R +/Parent 1691 0 R +/Prev 1695 0 R /Next 1703 0 R >> endobj 1695 0 obj << /Title 1696 0 R /A 1693 0 R -/Parent 1367 0 R -/Prev 1667 0 R -/Next 1715 0 R -/First 1699 0 R -/Last 1711 0 R -/Count -4 +/Parent 1691 0 R +/Next 1699 0 R >> endobj 1691 0 obj << /Title 1692 0 R /A 1689 0 R -/Parent 1667 0 R -/Prev 1687 0 R +/Parent 1363 0 R +/Prev 1663 0 R +/Next 1711 0 R +/First 1695 0 R +/Last 1707 0 R +/Count -4 >> endobj 1687 0 obj << /Title 1688 0 R /A 1685 0 R -/Parent 1667 0 R +/Parent 1663 0 R /Prev 1683 0 R -/Next 1691 0 R >> endobj 1683 0 obj << /Title 1684 0 R /A 1681 0 R -/Parent 1667 0 R +/Parent 1663 0 R /Prev 1679 0 R /Next 1687 0 R >> endobj 1679 0 obj << /Title 1680 0 R /A 1677 0 R -/Parent 1667 0 R +/Parent 1663 0 R /Prev 1675 0 R /Next 1683 0 R >> endobj 1675 0 obj << /Title 1676 0 R /A 1673 0 R -/Parent 1667 0 R +/Parent 1663 0 R /Prev 1671 0 R /Next 1679 0 R >> endobj 1671 0 obj << /Title 1672 0 R /A 1669 0 R -/Parent 1667 0 R +/Parent 1663 0 R +/Prev 1667 0 R /Next 1675 0 R >> endobj 1667 0 obj << /Title 1668 0 R /A 1665 0 R -/Parent 1367 0 R -/Prev 1599 0 R -/Next 1695 0 R -/First 1671 0 R -/Last 1691 0 R -/Count -6 +/Parent 1663 0 R +/Next 1671 0 R >> endobj 1663 0 obj << /Title 1664 0 R /A 1661 0 R -/Parent 1599 0 R -/Prev 1659 0 R +/Parent 1363 0 R +/Prev 1595 0 R +/Next 1691 0 R +/First 1667 0 R +/Last 1687 0 R +/Count -6 >> endobj 1659 0 obj << /Title 1660 0 R /A 1657 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1655 0 R -/Next 1663 0 R >> endobj 1655 0 obj << /Title 1656 0 R /A 1653 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1651 0 R /Next 1659 0 R >> endobj 1651 0 obj << /Title 1652 0 R /A 1649 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1647 0 R /Next 1655 0 R >> endobj 1647 0 obj << /Title 1648 0 R /A 1645 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1643 0 R /Next 1651 0 R >> endobj 1643 0 obj << /Title 1644 0 R /A 1641 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1639 0 R /Next 1647 0 R >> endobj 1639 0 obj << /Title 1640 0 R /A 1637 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1635 0 R /Next 1643 0 R >> endobj 1635 0 obj << /Title 1636 0 R /A 1633 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1631 0 R /Next 1639 0 R >> endobj 1631 0 obj << /Title 1632 0 R /A 1629 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1627 0 R /Next 1635 0 R >> endobj 1627 0 obj << /Title 1628 0 R /A 1625 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1623 0 R /Next 1631 0 R >> endobj 1623 0 obj << /Title 1624 0 R /A 1621 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1619 0 R /Next 1627 0 R >> endobj 1619 0 obj << /Title 1620 0 R /A 1617 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1615 0 R /Next 1623 0 R >> endobj 1615 0 obj << /Title 1616 0 R /A 1613 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1611 0 R /Next 1619 0 R >> endobj 1611 0 obj << /Title 1612 0 R /A 1609 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1607 0 R /Next 1615 0 R >> endobj 1607 0 obj << /Title 1608 0 R /A 1605 0 R -/Parent 1599 0 R +/Parent 1595 0 R /Prev 1603 0 R /Next 1611 0 R >> endobj 1603 0 obj << /Title 1604 0 R /A 1601 0 R -/Parent 1599 0 R +/Parent 1595 0 R +/Prev 1599 0 R /Next 1607 0 R >> endobj 1599 0 obj << /Title 1600 0 R /A 1597 0 R -/Parent 1367 0 R -/Prev 1579 0 R -/Next 1667 0 R -/First 1603 0 R -/Last 1663 0 R -/Count -16 +/Parent 1595 0 R +/Next 1603 0 R >> endobj 1595 0 obj << /Title 1596 0 R /A 1593 0 R -/Parent 1579 0 R -/Prev 1591 0 R +/Parent 1363 0 R +/Prev 1575 0 R +/Next 1663 0 R +/First 1599 0 R +/Last 1659 0 R +/Count -16 >> endobj 1591 0 obj << /Title 1592 0 R /A 1589 0 R -/Parent 1579 0 R +/Parent 1575 0 R /Prev 1587 0 R -/Next 1595 0 R >> endobj 1587 0 obj << /Title 1588 0 R /A 1585 0 R -/Parent 1579 0 R +/Parent 1575 0 R /Prev 1583 0 R /Next 1591 0 R >> endobj 1583 0 obj << /Title 1584 0 R /A 1581 0 R -/Parent 1579 0 R +/Parent 1575 0 R +/Prev 1579 0 R /Next 1587 0 R >> endobj 1579 0 obj << /Title 1580 0 R /A 1577 0 R -/Parent 1367 0 R -/Prev 1567 0 R -/Next 1599 0 R -/First 1583 0 R -/Last 1595 0 R -/Count -4 +/Parent 1575 0 R +/Next 1583 0 R >> endobj 1575 0 obj << /Title 1576 0 R /A 1573 0 R -/Parent 1567 0 R -/Prev 1571 0 R +/Parent 1363 0 R +/Prev 1563 0 R +/Next 1595 0 R +/First 1579 0 R +/Last 1591 0 R +/Count -4 >> endobj 1571 0 obj << /Title 1572 0 R /A 1569 0 R -/Parent 1567 0 R -/Next 1575 0 R +/Parent 1563 0 R +/Prev 1567 0 R >> endobj 1567 0 obj << /Title 1568 0 R /A 1565 0 R -/Parent 1367 0 R -/Prev 1555 0 R -/Next 1579 0 R -/First 1571 0 R -/Last 1575 0 R -/Count -2 +/Parent 1563 0 R +/Next 1571 0 R >> endobj 1563 0 obj << /Title 1564 0 R /A 1561 0 R -/Parent 1555 0 R -/Prev 1559 0 R +/Parent 1363 0 R +/Prev 1551 0 R +/Next 1575 0 R +/First 1567 0 R +/Last 1571 0 R +/Count -2 >> endobj 1559 0 obj << /Title 1560 0 R /A 1557 0 R -/Parent 1555 0 R -/Next 1563 0 R +/Parent 1551 0 R +/Prev 1555 0 R >> endobj 1555 0 obj << /Title 1556 0 R /A 1553 0 R -/Parent 1367 0 R -/Prev 1539 0 R -/Next 1567 0 R -/First 1559 0 R -/Last 1563 0 R -/Count -2 +/Parent 1551 0 R +/Next 1559 0 R >> endobj 1551 0 obj << /Title 1552 0 R /A 1549 0 R -/Parent 1539 0 R -/Prev 1547 0 R +/Parent 1363 0 R +/Prev 1535 0 R +/Next 1563 0 R +/First 1555 0 R +/Last 1559 0 R +/Count -2 >> endobj 1547 0 obj << /Title 1548 0 R /A 1545 0 R -/Parent 1539 0 R +/Parent 1535 0 R /Prev 1543 0 R -/Next 1551 0 R >> endobj 1543 0 obj << /Title 1544 0 R /A 1541 0 R -/Parent 1539 0 R +/Parent 1535 0 R +/Prev 1539 0 R /Next 1547 0 R >> endobj 1539 0 obj << /Title 1540 0 R /A 1537 0 R -/Parent 1367 0 R -/Prev 1459 0 R -/Next 1555 0 R -/First 1543 0 R -/Last 1551 0 R -/Count -3 +/Parent 1535 0 R +/Next 1543 0 R >> endobj 1535 0 obj << /Title 1536 0 R /A 1533 0 R -/Parent 1459 0 R -/Prev 1531 0 R +/Parent 1363 0 R +/Prev 1455 0 R +/Next 1551 0 R +/First 1539 0 R +/Last 1547 0 R +/Count -3 >> endobj 1531 0 obj << /Title 1532 0 R /A 1529 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1527 0 R -/Next 1535 0 R >> endobj 1527 0 obj << /Title 1528 0 R /A 1525 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1523 0 R /Next 1531 0 R >> endobj 1523 0 obj << /Title 1524 0 R /A 1521 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1519 0 R /Next 1527 0 R >> endobj 1519 0 obj << /Title 1520 0 R /A 1517 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1515 0 R /Next 1523 0 R >> endobj 1515 0 obj << /Title 1516 0 R /A 1513 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1511 0 R /Next 1519 0 R >> endobj 1511 0 obj << /Title 1512 0 R /A 1509 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1507 0 R /Next 1515 0 R >> endobj 1507 0 obj << /Title 1508 0 R /A 1505 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1503 0 R /Next 1511 0 R >> endobj 1503 0 obj << /Title 1504 0 R /A 1501 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1499 0 R /Next 1507 0 R >> endobj 1499 0 obj << /Title 1500 0 R /A 1497 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1495 0 R /Next 1503 0 R >> endobj 1495 0 obj << /Title 1496 0 R /A 1493 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1491 0 R /Next 1499 0 R >> endobj 1491 0 obj << /Title 1492 0 R /A 1489 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1487 0 R /Next 1495 0 R >> endobj 1487 0 obj << /Title 1488 0 R /A 1485 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1483 0 R /Next 1491 0 R >> endobj 1483 0 obj << /Title 1484 0 R /A 1481 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1479 0 R /Next 1487 0 R >> endobj 1479 0 obj << /Title 1480 0 R /A 1477 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1475 0 R /Next 1483 0 R >> endobj 1475 0 obj << /Title 1476 0 R /A 1473 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1471 0 R /Next 1479 0 R >> endobj 1471 0 obj << /Title 1472 0 R /A 1469 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1467 0 R /Next 1475 0 R >> endobj 1467 0 obj << /Title 1468 0 R /A 1465 0 R -/Parent 1459 0 R +/Parent 1455 0 R /Prev 1463 0 R /Next 1471 0 R >> endobj 1463 0 obj << /Title 1464 0 R /A 1461 0 R -/Parent 1459 0 R +/Parent 1455 0 R +/Prev 1459 0 R /Next 1467 0 R >> endobj 1459 0 obj << /Title 1460 0 R /A 1457 0 R -/Parent 1367 0 R -/Prev 1423 0 R -/Next 1539 0 R -/First 1463 0 R -/Last 1535 0 R -/Count -19 +/Parent 1455 0 R +/Next 1463 0 R >> endobj 1455 0 obj << /Title 1456 0 R /A 1453 0 R -/Parent 1423 0 R -/Prev 1451 0 R +/Parent 1363 0 R +/Prev 1419 0 R +/Next 1535 0 R +/First 1459 0 R +/Last 1531 0 R +/Count -19 >> endobj 1451 0 obj << /Title 1452 0 R /A 1449 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1447 0 R -/Next 1455 0 R >> endobj 1447 0 obj << /Title 1448 0 R /A 1445 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1443 0 R /Next 1451 0 R >> endobj 1443 0 obj << /Title 1444 0 R /A 1441 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1439 0 R /Next 1447 0 R >> endobj 1439 0 obj << /Title 1440 0 R /A 1437 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1435 0 R /Next 1443 0 R >> endobj 1435 0 obj << /Title 1436 0 R /A 1433 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1431 0 R /Next 1439 0 R >> endobj 1431 0 obj << /Title 1432 0 R /A 1429 0 R -/Parent 1423 0 R +/Parent 1419 0 R /Prev 1427 0 R /Next 1435 0 R >> endobj 1427 0 obj << /Title 1428 0 R /A 1425 0 R -/Parent 1423 0 R +/Parent 1419 0 R +/Prev 1423 0 R /Next 1431 0 R >> endobj 1423 0 obj << /Title 1424 0 R /A 1421 0 R -/Parent 1367 0 R -/Prev 1399 0 R -/Next 1459 0 R -/First 1427 0 R -/Last 1455 0 R -/Count -8 +/Parent 1419 0 R +/Next 1427 0 R >> endobj 1419 0 obj << /Title 1420 0 R /A 1417 0 R -/Parent 1399 0 R -/Prev 1415 0 R +/Parent 1363 0 R +/Prev 1395 0 R +/Next 1455 0 R +/First 1423 0 R +/Last 1451 0 R +/Count -8 >> endobj 1415 0 obj << /Title 1416 0 R /A 1413 0 R -/Parent 1399 0 R +/Parent 1395 0 R /Prev 1411 0 R -/Next 1419 0 R >> endobj 1411 0 obj << /Title 1412 0 R /A 1409 0 R -/Parent 1399 0 R +/Parent 1395 0 R /Prev 1407 0 R /Next 1415 0 R >> endobj 1407 0 obj << /Title 1408 0 R /A 1405 0 R -/Parent 1399 0 R +/Parent 1395 0 R /Prev 1403 0 R /Next 1411 0 R >> endobj 1403 0 obj << /Title 1404 0 R /A 1401 0 R -/Parent 1399 0 R +/Parent 1395 0 R +/Prev 1399 0 R /Next 1407 0 R >> endobj 1399 0 obj << /Title 1400 0 R /A 1397 0 R -/Parent 1367 0 R -/Prev 1383 0 R -/Next 1423 0 R -/First 1403 0 R -/Last 1419 0 R -/Count -5 +/Parent 1395 0 R +/Next 1403 0 R >> endobj 1395 0 obj << /Title 1396 0 R /A 1393 0 R -/Parent 1383 0 R -/Prev 1391 0 R +/Parent 1363 0 R +/Prev 1379 0 R +/Next 1419 0 R +/First 1399 0 R +/Last 1415 0 R +/Count -5 >> endobj 1391 0 obj << /Title 1392 0 R /A 1389 0 R -/Parent 1383 0 R +/Parent 1379 0 R /Prev 1387 0 R -/Next 1395 0 R >> endobj 1387 0 obj << /Title 1388 0 R /A 1385 0 R -/Parent 1383 0 R +/Parent 1379 0 R +/Prev 1383 0 R /Next 1391 0 R >> endobj 1383 0 obj << /Title 1384 0 R /A 1381 0 R -/Parent 1367 0 R -/Prev 1371 0 R -/Next 1399 0 R -/First 1387 0 R -/Last 1395 0 R -/Count -3 +/Parent 1379 0 R +/Next 1387 0 R >> endobj 1379 0 obj << /Title 1380 0 R /A 1377 0 R -/Parent 1371 0 R -/Prev 1375 0 R +/Parent 1363 0 R +/Prev 1367 0 R +/Next 1395 0 R +/First 1383 0 R +/Last 1391 0 R +/Count -3 >> endobj 1375 0 obj << /Title 1376 0 R /A 1373 0 R -/Parent 1371 0 R -/Next 1379 0 R +/Parent 1367 0 R +/Prev 1371 0 R >> endobj 1371 0 obj << /Title 1372 0 R /A 1369 0 R /Parent 1367 0 R -/Next 1383 0 R -/First 1375 0 R -/Last 1379 0 R -/Count -2 +/Next 1375 0 R >> endobj 1367 0 obj << /Title 1368 0 R /A 1365 0 R -/Parent 467 0 R -/Prev 1127 0 R -/Next 1907 0 R +/Parent 1363 0 R +/Next 1379 0 R /First 1371 0 R -/Last 1903 0 R -/Count -21 +/Last 1375 0 R +/Count -2 >> endobj 1363 0 obj << /Title 1364 0 R /A 1361 0 R -/Parent 1355 0 R -/Prev 1359 0 R +/Parent 463 0 R +/Prev 1123 0 R +/Next 1903 0 R +/First 1367 0 R +/Last 1899 0 R +/Count -21 >> endobj 1359 0 obj << /Title 1360 0 R /A 1357 0 R -/Parent 1355 0 R -/Next 1363 0 R +/Parent 1351 0 R +/Prev 1355 0 R >> endobj 1355 0 obj << /Title 1356 0 R /A 1353 0 R -/Parent 1127 0 R -/Prev 1351 0 R -/First 1359 0 R -/Last 1363 0 R -/Count -2 +/Parent 1351 0 R +/Next 1359 0 R >> endobj 1351 0 obj << /Title 1352 0 R /A 1349 0 R -/Parent 1127 0 R +/Parent 1123 0 R /Prev 1347 0 R -/Next 1355 0 R +/First 1355 0 R +/Last 1359 0 R +/Count -2 >> endobj 1347 0 obj << /Title 1348 0 R /A 1345 0 R -/Parent 1127 0 R +/Parent 1123 0 R /Prev 1343 0 R /Next 1351 0 R >> endobj 1343 0 obj << /Title 1344 0 R /A 1341 0 R -/Parent 1127 0 R +/Parent 1123 0 R /Prev 1339 0 R /Next 1347 0 R >> endobj 1339 0 obj << /Title 1340 0 R /A 1337 0 R -/Parent 1127 0 R -/Prev 1319 0 R +/Parent 1123 0 R +/Prev 1335 0 R /Next 1343 0 R >> endobj 1335 0 obj << /Title 1336 0 R /A 1333 0 R -/Parent 1319 0 R -/Prev 1331 0 R +/Parent 1123 0 R +/Prev 1315 0 R +/Next 1339 0 R >> endobj 1331 0 obj << /Title 1332 0 R /A 1329 0 R -/Parent 1319 0 R +/Parent 1315 0 R /Prev 1327 0 R -/Next 1335 0 R >> endobj 1327 0 obj << /Title 1328 0 R /A 1325 0 R -/Parent 1319 0 R +/Parent 1315 0 R /Prev 1323 0 R /Next 1331 0 R >> endobj 1323 0 obj << /Title 1324 0 R /A 1321 0 R -/Parent 1319 0 R +/Parent 1315 0 R +/Prev 1319 0 R /Next 1327 0 R >> endobj 1319 0 obj << /Title 1320 0 R /A 1317 0 R -/Parent 1127 0 R -/Prev 1287 0 R -/Next 1339 0 R -/First 1323 0 R -/Last 1335 0 R -/Count -4 +/Parent 1315 0 R +/Next 1323 0 R >> endobj 1315 0 obj << /Title 1316 0 R /A 1313 0 R -/Parent 1287 0 R -/Prev 1311 0 R +/Parent 1123 0 R +/Prev 1283 0 R +/Next 1335 0 R +/First 1319 0 R +/Last 1331 0 R +/Count -4 >> endobj 1311 0 obj << /Title 1312 0 R /A 1309 0 R -/Parent 1287 0 R +/Parent 1283 0 R /Prev 1307 0 R -/Next 1315 0 R >> endobj 1307 0 obj << /Title 1308 0 R /A 1305 0 R -/Parent 1287 0 R +/Parent 1283 0 R /Prev 1303 0 R /Next 1311 0 R >> endobj 1303 0 obj << /Title 1304 0 R /A 1301 0 R -/Parent 1287 0 R +/Parent 1283 0 R /Prev 1299 0 R /Next 1307 0 R >> endobj 1299 0 obj << /Title 1300 0 R /A 1297 0 R -/Parent 1287 0 R +/Parent 1283 0 R /Prev 1295 0 R /Next 1303 0 R >> endobj 1295 0 obj << /Title 1296 0 R /A 1293 0 R -/Parent 1287 0 R +/Parent 1283 0 R /Prev 1291 0 R /Next 1299 0 R >> endobj 1291 0 obj << /Title 1292 0 R /A 1289 0 R -/Parent 1287 0 R +/Parent 1283 0 R +/Prev 1287 0 R /Next 1295 0 R >> endobj 1287 0 obj << /Title 1288 0 R /A 1285 0 R -/Parent 1127 0 R -/Prev 1267 0 R -/Next 1319 0 R -/First 1291 0 R -/Last 1315 0 R -/Count -7 +/Parent 1283 0 R +/Next 1291 0 R >> endobj 1283 0 obj << /Title 1284 0 R /A 1281 0 R -/Parent 1267 0 R -/Prev 1279 0 R +/Parent 1123 0 R +/Prev 1263 0 R +/Next 1315 0 R +/First 1287 0 R +/Last 1311 0 R +/Count -7 >> endobj 1279 0 obj << /Title 1280 0 R /A 1277 0 R -/Parent 1267 0 R +/Parent 1263 0 R /Prev 1275 0 R -/Next 1283 0 R >> endobj 1275 0 obj << /Title 1276 0 R /A 1273 0 R -/Parent 1267 0 R +/Parent 1263 0 R /Prev 1271 0 R /Next 1279 0 R >> endobj 1271 0 obj << /Title 1272 0 R /A 1269 0 R -/Parent 1267 0 R +/Parent 1263 0 R +/Prev 1267 0 R /Next 1275 0 R >> endobj 1267 0 obj << /Title 1268 0 R /A 1265 0 R -/Parent 1127 0 R -/Prev 1219 0 R -/Next 1287 0 R -/First 1271 0 R -/Last 1283 0 R -/Count -4 +/Parent 1263 0 R +/Next 1271 0 R >> endobj 1263 0 obj << /Title 1264 0 R /A 1261 0 R -/Parent 1227 0 R -/Prev 1259 0 R +/Parent 1123 0 R +/Prev 1215 0 R +/Next 1283 0 R +/First 1267 0 R +/Last 1279 0 R +/Count -4 >> endobj 1259 0 obj << /Title 1260 0 R /A 1257 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1255 0 R -/Next 1263 0 R >> endobj 1255 0 obj << /Title 1256 0 R /A 1253 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1251 0 R /Next 1259 0 R >> endobj 1251 0 obj << /Title 1252 0 R /A 1249 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1247 0 R /Next 1255 0 R >> endobj 1247 0 obj << /Title 1248 0 R /A 1245 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1243 0 R /Next 1251 0 R >> endobj 1243 0 obj << /Title 1244 0 R /A 1241 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1239 0 R /Next 1247 0 R >> endobj 1239 0 obj << /Title 1240 0 R /A 1237 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1235 0 R /Next 1243 0 R >> endobj 1235 0 obj << /Title 1236 0 R /A 1233 0 R -/Parent 1227 0 R +/Parent 1223 0 R /Prev 1231 0 R /Next 1239 0 R >> endobj 1231 0 obj << /Title 1232 0 R /A 1229 0 R -/Parent 1227 0 R +/Parent 1223 0 R +/Prev 1227 0 R /Next 1235 0 R >> endobj 1227 0 obj << /Title 1228 0 R /A 1225 0 R -/Parent 1219 0 R -/Prev 1223 0 R -/First 1231 0 R -/Last 1263 0 R -/Count -9 +/Parent 1223 0 R +/Next 1231 0 R >> endobj 1223 0 obj << /Title 1224 0 R /A 1221 0 R -/Parent 1219 0 R -/Next 1227 0 R +/Parent 1215 0 R +/Prev 1219 0 R +/First 1227 0 R +/Last 1259 0 R +/Count -9 >> endobj 1219 0 obj << /Title 1220 0 R /A 1217 0 R -/Parent 1127 0 R -/Prev 1195 0 R -/Next 1267 0 R -/First 1223 0 R -/Last 1227 0 R -/Count -2 +/Parent 1215 0 R +/Next 1223 0 R >> endobj 1215 0 obj << /Title 1216 0 R /A 1213 0 R -/Parent 1195 0 R -/Prev 1211 0 R +/Parent 1123 0 R +/Prev 1191 0 R +/Next 1263 0 R +/First 1219 0 R +/Last 1223 0 R +/Count -2 >> endobj 1211 0 obj << /Title 1212 0 R /A 1209 0 R -/Parent 1195 0 R +/Parent 1191 0 R /Prev 1207 0 R -/Next 1215 0 R >> endobj 1207 0 obj << /Title 1208 0 R /A 1205 0 R -/Parent 1195 0 R +/Parent 1191 0 R /Prev 1203 0 R /Next 1211 0 R >> endobj 1203 0 obj << /Title 1204 0 R /A 1201 0 R -/Parent 1195 0 R +/Parent 1191 0 R /Prev 1199 0 R /Next 1207 0 R >> endobj 1199 0 obj << /Title 1200 0 R /A 1197 0 R -/Parent 1195 0 R +/Parent 1191 0 R +/Prev 1195 0 R /Next 1203 0 R >> endobj 1195 0 obj << /Title 1196 0 R /A 1193 0 R -/Parent 1127 0 R -/Prev 1167 0 R -/Next 1219 0 R -/First 1199 0 R -/Last 1215 0 R -/Count -5 +/Parent 1191 0 R +/Next 1199 0 R >> endobj 1191 0 obj << /Title 1192 0 R /A 1189 0 R -/Parent 1167 0 R -/Prev 1187 0 R +/Parent 1123 0 R +/Prev 1163 0 R +/Next 1215 0 R +/First 1195 0 R +/Last 1211 0 R +/Count -5 >> endobj 1187 0 obj << /Title 1188 0 R /A 1185 0 R -/Parent 1167 0 R +/Parent 1163 0 R /Prev 1183 0 R -/Next 1191 0 R >> endobj 1183 0 obj << /Title 1184 0 R /A 1181 0 R -/Parent 1167 0 R +/Parent 1163 0 R /Prev 1179 0 R /Next 1187 0 R >> endobj 1179 0 obj << /Title 1180 0 R /A 1177 0 R -/Parent 1167 0 R +/Parent 1163 0 R /Prev 1175 0 R /Next 1183 0 R >> endobj 1175 0 obj << /Title 1176 0 R /A 1173 0 R -/Parent 1167 0 R +/Parent 1163 0 R /Prev 1171 0 R /Next 1179 0 R >> endobj 1171 0 obj << /Title 1172 0 R /A 1169 0 R -/Parent 1167 0 R +/Parent 1163 0 R +/Prev 1167 0 R /Next 1175 0 R >> endobj 1167 0 obj << /Title 1168 0 R /A 1165 0 R -/Parent 1127 0 R -/Prev 1163 0 R -/Next 1195 0 R -/First 1171 0 R -/Last 1191 0 R -/Count -6 +/Parent 1163 0 R +/Next 1171 0 R >> endobj 1163 0 obj << /Title 1164 0 R /A 1161 0 R -/Parent 1127 0 R -/Prev 1151 0 R -/Next 1167 0 R +/Parent 1123 0 R +/Prev 1159 0 R +/Next 1191 0 R +/First 1167 0 R +/Last 1187 0 R +/Count -6 >> endobj 1159 0 obj << /Title 1160 0 R /A 1157 0 R -/Parent 1151 0 R -/Prev 1155 0 R +/Parent 1123 0 R +/Prev 1147 0 R +/Next 1163 0 R >> endobj 1155 0 obj << /Title 1156 0 R /A 1153 0 R -/Parent 1151 0 R -/Next 1159 0 R +/Parent 1147 0 R +/Prev 1151 0 R >> endobj 1151 0 obj << /Title 1152 0 R /A 1149 0 R -/Parent 1127 0 R -/Prev 1135 0 R -/Next 1163 0 R -/First 1155 0 R -/Last 1159 0 R -/Count -2 +/Parent 1147 0 R +/Next 1155 0 R >> endobj 1147 0 obj << /Title 1148 0 R /A 1145 0 R -/Parent 1135 0 R -/Prev 1143 0 R +/Parent 1123 0 R +/Prev 1131 0 R +/Next 1159 0 R +/First 1151 0 R +/Last 1155 0 R +/Count -2 >> endobj 1143 0 obj << /Title 1144 0 R /A 1141 0 R -/Parent 1135 0 R +/Parent 1131 0 R /Prev 1139 0 R -/Next 1147 0 R >> endobj 1139 0 obj << /Title 1140 0 R /A 1137 0 R -/Parent 1135 0 R +/Parent 1131 0 R +/Prev 1135 0 R /Next 1143 0 R >> endobj 1135 0 obj << /Title 1136 0 R /A 1133 0 R -/Parent 1127 0 R -/Prev 1131 0 R -/Next 1151 0 R -/First 1139 0 R -/Last 1147 0 R -/Count -3 +/Parent 1131 0 R +/Next 1139 0 R >> endobj 1131 0 obj << /Title 1132 0 R /A 1129 0 R -/Parent 1127 0 R -/Next 1135 0 R +/Parent 1123 0 R +/Prev 1127 0 R +/Next 1147 0 R +/First 1135 0 R +/Last 1143 0 R +/Count -3 >> endobj 1127 0 obj << /Title 1128 0 R /A 1125 0 R -/Parent 467 0 R -/Prev 1115 0 R -/Next 1367 0 R -/First 1131 0 R -/Last 1355 0 R -/Count -15 +/Parent 1123 0 R +/Next 1131 0 R >> endobj 1123 0 obj << /Title 1124 0 R /A 1121 0 R -/Parent 1115 0 R -/Prev 1119 0 R +/Parent 463 0 R +/Prev 1111 0 R +/Next 1363 0 R +/First 1127 0 R +/Last 1351 0 R +/Count -15 >> endobj 1119 0 obj << /Title 1120 0 R /A 1117 0 R -/Parent 1115 0 R -/Next 1123 0 R +/Parent 1111 0 R +/Prev 1115 0 R >> endobj 1115 0 obj << /Title 1116 0 R /A 1113 0 R -/Parent 467 0 R -/Prev 1067 0 R -/Next 1127 0 R -/First 1119 0 R -/Last 1123 0 R -/Count -2 +/Parent 1111 0 R +/Next 1119 0 R >> endobj 1111 0 obj << /Title 1112 0 R /A 1109 0 R -/Parent 1067 0 R -/Prev 1107 0 R +/Parent 463 0 R +/Prev 1063 0 R +/Next 1123 0 R +/First 1115 0 R +/Last 1119 0 R +/Count -2 >> endobj 1107 0 obj << /Title 1108 0 R /A 1105 0 R -/Parent 1067 0 R -/Prev 1095 0 R -/Next 1111 0 R +/Parent 1063 0 R +/Prev 1103 0 R >> endobj 1103 0 obj << /Title 1104 0 R /A 1101 0 R -/Parent 1095 0 R -/Prev 1099 0 R +/Parent 1063 0 R +/Prev 1091 0 R +/Next 1107 0 R >> endobj 1099 0 obj << /Title 1100 0 R /A 1097 0 R -/Parent 1095 0 R -/Next 1103 0 R +/Parent 1091 0 R +/Prev 1095 0 R >> endobj 1095 0 obj << /Title 1096 0 R /A 1093 0 R -/Parent 1067 0 R -/Prev 1079 0 R -/Next 1107 0 R -/First 1099 0 R -/Last 1103 0 R -/Count -2 +/Parent 1091 0 R +/Next 1099 0 R >> endobj 1091 0 obj << /Title 1092 0 R /A 1089 0 R -/Parent 1079 0 R -/Prev 1087 0 R +/Parent 1063 0 R +/Prev 1075 0 R +/Next 1103 0 R +/First 1095 0 R +/Last 1099 0 R +/Count -2 >> endobj 1087 0 obj << /Title 1088 0 R /A 1085 0 R -/Parent 1079 0 R +/Parent 1075 0 R /Prev 1083 0 R -/Next 1091 0 R >> endobj 1083 0 obj << /Title 1084 0 R /A 1081 0 R -/Parent 1079 0 R +/Parent 1075 0 R +/Prev 1079 0 R /Next 1087 0 R >> endobj 1079 0 obj << /Title 1080 0 R /A 1077 0 R -/Parent 1067 0 R -/Prev 1075 0 R -/Next 1095 0 R -/First 1083 0 R -/Last 1091 0 R -/Count -3 +/Parent 1075 0 R +/Next 1083 0 R >> endobj 1075 0 obj << /Title 1076 0 R /A 1073 0 R -/Parent 1067 0 R +/Parent 1063 0 R /Prev 1071 0 R -/Next 1079 0 R +/Next 1091 0 R +/First 1079 0 R +/Last 1087 0 R +/Count -3 >> endobj 1071 0 obj << /Title 1072 0 R /A 1069 0 R -/Parent 1067 0 R +/Parent 1063 0 R +/Prev 1067 0 R /Next 1075 0 R >> endobj 1067 0 obj << /Title 1068 0 R /A 1065 0 R -/Parent 467 0 R -/Prev 1011 0 R -/Next 1115 0 R -/First 1071 0 R -/Last 1111 0 R -/Count -6 +/Parent 1063 0 R +/Next 1071 0 R >> endobj 1063 0 obj << /Title 1064 0 R /A 1061 0 R -/Parent 1055 0 R -/Prev 1059 0 R +/Parent 463 0 R +/Prev 1007 0 R +/Next 1111 0 R +/First 1067 0 R +/Last 1107 0 R +/Count -6 >> endobj 1059 0 obj << /Title 1060 0 R /A 1057 0 R -/Parent 1055 0 R -/Next 1063 0 R +/Parent 1051 0 R +/Prev 1055 0 R >> endobj 1055 0 obj << /Title 1056 0 R /A 1053 0 R -/Parent 1011 0 R -/Prev 1051 0 R -/First 1059 0 R -/Last 1063 0 R -/Count -2 +/Parent 1051 0 R +/Next 1059 0 R >> endobj 1051 0 obj << /Title 1052 0 R /A 1049 0 R -/Parent 1011 0 R -/Prev 1023 0 R -/Next 1055 0 R +/Parent 1007 0 R +/Prev 1047 0 R +/First 1055 0 R +/Last 1059 0 R +/Count -2 >> endobj 1047 0 obj << /Title 1048 0 R /A 1045 0 R -/Parent 1023 0 R -/Prev 1043 0 R +/Parent 1007 0 R +/Prev 1019 0 R +/Next 1051 0 R >> endobj 1043 0 obj << /Title 1044 0 R /A 1041 0 R -/Parent 1023 0 R +/Parent 1019 0 R /Prev 1039 0 R -/Next 1047 0 R >> endobj 1039 0 obj << /Title 1040 0 R /A 1037 0 R -/Parent 1023 0 R +/Parent 1019 0 R /Prev 1035 0 R /Next 1043 0 R >> endobj 1035 0 obj << /Title 1036 0 R /A 1033 0 R -/Parent 1023 0 R +/Parent 1019 0 R /Prev 1031 0 R /Next 1039 0 R >> endobj 1031 0 obj << /Title 1032 0 R /A 1029 0 R -/Parent 1023 0 R +/Parent 1019 0 R /Prev 1027 0 R /Next 1035 0 R >> endobj 1027 0 obj << /Title 1028 0 R /A 1025 0 R -/Parent 1023 0 R +/Parent 1019 0 R +/Prev 1023 0 R /Next 1031 0 R >> endobj 1023 0 obj << /Title 1024 0 R /A 1021 0 R -/Parent 1011 0 R -/Prev 1019 0 R -/Next 1051 0 R -/First 1027 0 R -/Last 1047 0 R -/Count -6 +/Parent 1019 0 R +/Next 1027 0 R >> endobj 1019 0 obj << /Title 1020 0 R /A 1017 0 R -/Parent 1011 0 R +/Parent 1007 0 R /Prev 1015 0 R -/Next 1023 0 R +/Next 1047 0 R +/First 1023 0 R +/Last 1043 0 R +/Count -6 >> endobj 1015 0 obj << /Title 1016 0 R /A 1013 0 R -/Parent 1011 0 R +/Parent 1007 0 R +/Prev 1011 0 R /Next 1019 0 R >> endobj 1011 0 obj << /Title 1012 0 R /A 1009 0 R -/Parent 467 0 R -/Prev 907 0 R -/Next 1067 0 R -/First 1015 0 R -/Last 1055 0 R -/Count -5 +/Parent 1007 0 R +/Next 1015 0 R >> endobj 1007 0 obj << /Title 1008 0 R /A 1005 0 R -/Parent 907 0 R -/Prev 991 0 R +/Parent 463 0 R +/Prev 903 0 R +/Next 1063 0 R +/First 1011 0 R +/Last 1051 0 R +/Count -5 >> endobj 1003 0 obj << /Title 1004 0 R /A 1001 0 R -/Parent 991 0 R -/Prev 999 0 R +/Parent 903 0 R +/Prev 987 0 R >> endobj 999 0 obj << /Title 1000 0 R /A 997 0 R -/Parent 991 0 R +/Parent 987 0 R /Prev 995 0 R -/Next 1003 0 R >> endobj 995 0 obj << /Title 996 0 R /A 993 0 R -/Parent 991 0 R +/Parent 987 0 R +/Prev 991 0 R /Next 999 0 R >> endobj 991 0 obj << /Title 992 0 R /A 989 0 R -/Parent 907 0 R -/Prev 987 0 R -/Next 1007 0 R -/First 995 0 R -/Last 1003 0 R -/Count -3 +/Parent 987 0 R +/Next 995 0 R >> endobj 987 0 obj << /Title 988 0 R /A 985 0 R -/Parent 907 0 R -/Prev 975 0 R -/Next 991 0 R +/Parent 903 0 R +/Prev 983 0 R +/Next 1003 0 R +/First 991 0 R +/Last 999 0 R +/Count -3 >> endobj 983 0 obj << /Title 984 0 R /A 981 0 R -/Parent 975 0 R -/Prev 979 0 R +/Parent 903 0 R +/Prev 971 0 R +/Next 987 0 R >> endobj 979 0 obj << /Title 980 0 R /A 977 0 R -/Parent 975 0 R -/Next 983 0 R +/Parent 971 0 R +/Prev 975 0 R >> endobj 975 0 obj << /Title 976 0 R /A 973 0 R -/Parent 907 0 R -/Prev 959 0 R -/Next 987 0 R -/First 979 0 R -/Last 983 0 R -/Count -2 +/Parent 971 0 R +/Next 979 0 R >> endobj 971 0 obj << /Title 972 0 R /A 969 0 R -/Parent 963 0 R -/Prev 967 0 R +/Parent 903 0 R +/Prev 955 0 R +/Next 983 0 R +/First 975 0 R +/Last 979 0 R +/Count -2 >> endobj 967 0 obj << /Title 968 0 R /A 965 0 R -/Parent 963 0 R -/Next 971 0 R +/Parent 959 0 R +/Prev 963 0 R >> endobj 963 0 obj << /Title 964 0 R /A 961 0 R /Parent 959 0 R -/First 967 0 R -/Last 971 0 R -/Count -2 +/Next 967 0 R >> endobj 959 0 obj << /Title 960 0 R /A 957 0 R -/Parent 907 0 R -/Prev 915 0 R -/Next 975 0 R +/Parent 955 0 R /First 963 0 R -/Last 963 0 R -/Count -1 +/Last 967 0 R +/Count -2 >> endobj 955 0 obj << /Title 956 0 R /A 953 0 R -/Parent 919 0 R -/Prev 951 0 R +/Parent 903 0 R +/Prev 911 0 R +/Next 971 0 R +/First 959 0 R +/Last 959 0 R +/Count -1 >> endobj 951 0 obj << /Title 952 0 R /A 949 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 947 0 R -/Next 955 0 R >> endobj 947 0 obj << /Title 948 0 R /A 945 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 943 0 R /Next 951 0 R >> endobj 943 0 obj << /Title 944 0 R /A 941 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 939 0 R /Next 947 0 R >> endobj 939 0 obj << /Title 940 0 R /A 937 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 935 0 R /Next 943 0 R >> endobj 935 0 obj << /Title 936 0 R /A 933 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 931 0 R /Next 939 0 R >> endobj 931 0 obj << /Title 932 0 R /A 929 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 927 0 R /Next 935 0 R >> endobj 927 0 obj << /Title 928 0 R /A 925 0 R -/Parent 919 0 R +/Parent 915 0 R /Prev 923 0 R /Next 931 0 R >> endobj 923 0 obj << /Title 924 0 R /A 921 0 R -/Parent 919 0 R +/Parent 915 0 R +/Prev 919 0 R /Next 927 0 R >> endobj 919 0 obj << /Title 920 0 R /A 917 0 R /Parent 915 0 R -/First 923 0 R -/Last 955 0 R -/Count -9 +/Next 923 0 R >> endobj 915 0 obj << /Title 916 0 R /A 913 0 R -/Parent 907 0 R -/Prev 911 0 R -/Next 959 0 R +/Parent 911 0 R /First 919 0 R -/Last 919 0 R -/Count -1 +/Last 951 0 R +/Count -9 >> endobj 911 0 obj << /Title 912 0 R /A 909 0 R -/Parent 907 0 R -/Next 915 0 R +/Parent 903 0 R +/Prev 907 0 R +/Next 955 0 R +/First 915 0 R +/Last 915 0 R +/Count -1 >> endobj 907 0 obj << /Title 908 0 R /A 905 0 R -/Parent 467 0 R -/Prev 795 0 R -/Next 1011 0 R -/First 911 0 R -/Last 1007 0 R -/Count -7 +/Parent 903 0 R +/Next 911 0 R >> endobj 903 0 obj << /Title 904 0 R /A 901 0 R -/Parent 891 0 R -/Prev 899 0 R +/Parent 463 0 R +/Prev 791 0 R +/Next 1007 0 R +/First 907 0 R +/Last 1003 0 R +/Count -7 >> endobj 899 0 obj << /Title 900 0 R /A 897 0 R -/Parent 891 0 R +/Parent 887 0 R /Prev 895 0 R -/Next 903 0 R >> endobj 895 0 obj << /Title 896 0 R /A 893 0 R -/Parent 891 0 R +/Parent 887 0 R +/Prev 891 0 R /Next 899 0 R >> endobj 891 0 obj << /Title 892 0 R /A 889 0 R -/Parent 795 0 R -/Prev 851 0 R -/First 895 0 R -/Last 903 0 R -/Count -3 +/Parent 887 0 R +/Next 895 0 R >> endobj 887 0 obj << /Title 888 0 R /A 885 0 R -/Parent 851 0 R -/Prev 883 0 R +/Parent 791 0 R +/Prev 847 0 R +/First 891 0 R +/Last 899 0 R +/Count -3 >> endobj 883 0 obj << /Title 884 0 R /A 881 0 R -/Parent 851 0 R +/Parent 847 0 R /Prev 879 0 R -/Next 887 0 R >> endobj 879 0 obj << /Title 880 0 R /A 877 0 R -/Parent 851 0 R -/Prev 867 0 R +/Parent 847 0 R +/Prev 875 0 R /Next 883 0 R >> endobj 875 0 obj << /Title 876 0 R /A 873 0 R -/Parent 867 0 R -/Prev 871 0 R +/Parent 847 0 R +/Prev 863 0 R +/Next 879 0 R >> endobj 871 0 obj << /Title 872 0 R /A 869 0 R -/Parent 867 0 R -/Next 875 0 R +/Parent 863 0 R +/Prev 867 0 R >> endobj 867 0 obj << /Title 868 0 R /A 865 0 R -/Parent 851 0 R -/Prev 863 0 R -/Next 879 0 R -/First 871 0 R -/Last 875 0 R -/Count -2 +/Parent 863 0 R +/Next 871 0 R >> endobj 863 0 obj << /Title 864 0 R /A 861 0 R -/Parent 851 0 R +/Parent 847 0 R /Prev 859 0 R -/Next 867 0 R +/Next 875 0 R +/First 867 0 R +/Last 871 0 R +/Count -2 >> endobj 859 0 obj << /Title 860 0 R /A 857 0 R -/Parent 851 0 R +/Parent 847 0 R /Prev 855 0 R /Next 863 0 R >> endobj 855 0 obj << /Title 856 0 R /A 853 0 R -/Parent 851 0 R +/Parent 847 0 R +/Prev 851 0 R /Next 859 0 R >> endobj 851 0 obj << /Title 852 0 R /A 849 0 R -/Parent 795 0 R -/Prev 835 0 R -/Next 891 0 R -/First 855 0 R -/Last 887 0 R -/Count -7 +/Parent 847 0 R +/Next 855 0 R >> endobj 847 0 obj << /Title 848 0 R /A 845 0 R -/Parent 839 0 R -/Prev 843 0 R +/Parent 791 0 R +/Prev 831 0 R +/Next 887 0 R +/First 851 0 R +/Last 883 0 R +/Count -7 >> endobj 843 0 obj << /Title 844 0 R /A 841 0 R -/Parent 839 0 R -/Next 847 0 R +/Parent 835 0 R +/Prev 839 0 R >> endobj 839 0 obj << /Title 840 0 R /A 837 0 R /Parent 835 0 R -/First 843 0 R -/Last 847 0 R -/Count -2 +/Next 843 0 R >> endobj 835 0 obj << /Title 836 0 R /A 833 0 R -/Parent 795 0 R -/Prev 819 0 R -/Next 851 0 R +/Parent 831 0 R /First 839 0 R -/Last 839 0 R -/Count -1 +/Last 843 0 R +/Count -2 >> endobj 831 0 obj << /Title 832 0 R /A 829 0 R -/Parent 819 0 R -/Prev 827 0 R +/Parent 791 0 R +/Prev 815 0 R +/Next 847 0 R +/First 835 0 R +/Last 835 0 R +/Count -1 >> endobj 827 0 obj << /Title 828 0 R /A 825 0 R -/Parent 819 0 R +/Parent 815 0 R /Prev 823 0 R -/Next 831 0 R >> endobj 823 0 obj << /Title 824 0 R /A 821 0 R -/Parent 819 0 R +/Parent 815 0 R +/Prev 819 0 R /Next 827 0 R >> endobj 819 0 obj << /Title 820 0 R /A 817 0 R -/Parent 795 0 R -/Prev 803 0 R -/Next 835 0 R -/First 823 0 R -/Last 831 0 R -/Count -3 +/Parent 815 0 R +/Next 823 0 R >> endobj 815 0 obj << /Title 816 0 R /A 813 0 R -/Parent 803 0 R -/Prev 811 0 R +/Parent 791 0 R +/Prev 799 0 R +/Next 831 0 R +/First 819 0 R +/Last 827 0 R +/Count -3 >> endobj 811 0 obj << /Title 812 0 R /A 809 0 R -/Parent 803 0 R +/Parent 799 0 R /Prev 807 0 R -/Next 815 0 R >> endobj 807 0 obj << /Title 808 0 R /A 805 0 R -/Parent 803 0 R +/Parent 799 0 R +/Prev 803 0 R /Next 811 0 R >> endobj 803 0 obj << /Title 804 0 R /A 801 0 R -/Parent 795 0 R -/Prev 799 0 R -/Next 819 0 R -/First 807 0 R -/Last 815 0 R -/Count -3 +/Parent 799 0 R +/Next 807 0 R >> endobj 799 0 obj << /Title 800 0 R /A 797 0 R -/Parent 795 0 R -/Next 803 0 R +/Parent 791 0 R +/Prev 795 0 R +/Next 815 0 R +/First 803 0 R +/Last 811 0 R +/Count -3 >> endobj 795 0 obj << /Title 796 0 R /A 793 0 R -/Parent 467 0 R -/Prev 751 0 R -/Next 907 0 R -/First 799 0 R -/Last 891 0 R -/Count -6 +/Parent 791 0 R +/Next 799 0 R >> endobj 791 0 obj << /Title 792 0 R /A 789 0 R -/Parent 779 0 R -/Prev 787 0 R +/Parent 463 0 R +/Prev 747 0 R +/Next 903 0 R +/First 795 0 R +/Last 887 0 R +/Count -6 >> endobj 787 0 obj << /Title 788 0 R /A 785 0 R -/Parent 779 0 R +/Parent 775 0 R /Prev 783 0 R -/Next 791 0 R >> endobj 783 0 obj << /Title 784 0 R /A 781 0 R -/Parent 779 0 R +/Parent 775 0 R +/Prev 779 0 R /Next 787 0 R >> endobj 779 0 obj << /Title 780 0 R /A 777 0 R -/Parent 751 0 R -/Prev 767 0 R -/First 783 0 R -/Last 791 0 R -/Count -3 +/Parent 775 0 R +/Next 783 0 R >> endobj 775 0 obj << /Title 776 0 R /A 773 0 R -/Parent 767 0 R -/Prev 771 0 R +/Parent 747 0 R +/Prev 763 0 R +/First 779 0 R +/Last 787 0 R +/Count -3 >> endobj 771 0 obj << /Title 772 0 R /A 769 0 R -/Parent 767 0 R -/Next 775 0 R +/Parent 763 0 R +/Prev 767 0 R >> endobj 767 0 obj << /Title 768 0 R /A 765 0 R -/Parent 751 0 R -/Prev 759 0 R -/Next 779 0 R -/First 771 0 R -/Last 775 0 R -/Count -2 +/Parent 763 0 R +/Next 771 0 R >> endobj 763 0 obj << /Title 764 0 R /A 761 0 R -/Parent 759 0 R +/Parent 747 0 R +/Prev 755 0 R +/Next 775 0 R +/First 767 0 R +/Last 771 0 R +/Count -2 >> endobj 759 0 obj << /Title 760 0 R /A 757 0 R -/Parent 751 0 R -/Prev 755 0 R -/Next 767 0 R -/First 763 0 R -/Last 763 0 R -/Count -1 +/Parent 755 0 R >> endobj 755 0 obj << /Title 756 0 R /A 753 0 R -/Parent 751 0 R -/Next 759 0 R +/Parent 747 0 R +/Prev 751 0 R +/Next 763 0 R +/First 759 0 R +/Last 759 0 R +/Count -1 >> endobj 751 0 obj << /Title 752 0 R /A 749 0 R -/Parent 467 0 R -/Prev 599 0 R -/Next 795 0 R -/First 755 0 R -/Last 779 0 R -/Count -4 +/Parent 747 0 R +/Next 755 0 R >> endobj 747 0 obj << /Title 748 0 R /A 745 0 R -/Parent 735 0 R -/Prev 743 0 R +/Parent 463 0 R +/Prev 595 0 R +/Next 791 0 R +/First 751 0 R +/Last 775 0 R +/Count -4 >> endobj 743 0 obj << /Title 744 0 R /A 741 0 R -/Parent 735 0 R +/Parent 731 0 R /Prev 739 0 R -/Next 747 0 R >> endobj 739 0 obj << /Title 740 0 R /A 737 0 R -/Parent 735 0 R +/Parent 731 0 R +/Prev 735 0 R /Next 743 0 R >> endobj 735 0 obj << /Title 736 0 R /A 733 0 R -/Parent 599 0 R -/Prev 651 0 R -/First 739 0 R -/Last 747 0 R -/Count -3 +/Parent 731 0 R +/Next 739 0 R >> endobj 731 0 obj << /Title 732 0 R /A 729 0 R -/Parent 651 0 R -/Prev 711 0 R +/Parent 595 0 R +/Prev 647 0 R +/First 735 0 R +/Last 743 0 R +/Count -3 >> endobj 727 0 obj << /Title 728 0 R /A 725 0 R -/Parent 711 0 R -/Prev 723 0 R +/Parent 647 0 R +/Prev 707 0 R >> endobj 723 0 obj << /Title 724 0 R /A 721 0 R -/Parent 711 0 R +/Parent 707 0 R /Prev 719 0 R -/Next 727 0 R >> endobj 719 0 obj << /Title 720 0 R /A 717 0 R -/Parent 711 0 R +/Parent 707 0 R /Prev 715 0 R /Next 723 0 R >> endobj 715 0 obj << /Title 716 0 R /A 713 0 R -/Parent 711 0 R +/Parent 707 0 R +/Prev 711 0 R /Next 719 0 R >> endobj 711 0 obj << /Title 712 0 R /A 709 0 R -/Parent 651 0 R -/Prev 667 0 R -/Next 731 0 R -/First 715 0 R -/Last 727 0 R -/Count -4 +/Parent 707 0 R +/Next 715 0 R >> endobj 707 0 obj << /Title 708 0 R /A 705 0 R -/Parent 667 0 R -/Prev 703 0 R +/Parent 647 0 R +/Prev 663 0 R +/Next 727 0 R +/First 711 0 R +/Last 723 0 R +/Count -4 >> endobj 703 0 obj << /Title 704 0 R /A 701 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 699 0 R -/Next 707 0 R >> endobj 699 0 obj << /Title 700 0 R /A 697 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 695 0 R /Next 703 0 R >> endobj 695 0 obj << /Title 696 0 R /A 693 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 691 0 R /Next 699 0 R >> endobj 691 0 obj << /Title 692 0 R /A 689 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 687 0 R /Next 695 0 R >> endobj 687 0 obj << /Title 688 0 R /A 685 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 683 0 R /Next 691 0 R >> endobj 683 0 obj << /Title 684 0 R /A 681 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 679 0 R /Next 687 0 R >> endobj 679 0 obj << /Title 680 0 R /A 677 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 675 0 R /Next 683 0 R >> endobj 675 0 obj << /Title 676 0 R /A 673 0 R -/Parent 667 0 R +/Parent 663 0 R /Prev 671 0 R /Next 679 0 R >> endobj 671 0 obj << /Title 672 0 R /A 669 0 R -/Parent 667 0 R +/Parent 663 0 R +/Prev 667 0 R /Next 675 0 R >> endobj 667 0 obj << /Title 668 0 R /A 665 0 R -/Parent 651 0 R -/Prev 663 0 R -/Next 711 0 R -/First 671 0 R -/Last 707 0 R -/Count -10 +/Parent 663 0 R +/Next 671 0 R >> endobj 663 0 obj << /Title 664 0 R /A 661 0 R -/Parent 651 0 R +/Parent 647 0 R /Prev 659 0 R -/Next 667 0 R +/Next 707 0 R +/First 667 0 R +/Last 703 0 R +/Count -10 >> endobj 659 0 obj << /Title 660 0 R /A 657 0 R -/Parent 651 0 R +/Parent 647 0 R /Prev 655 0 R /Next 663 0 R >> endobj 655 0 obj << /Title 656 0 R /A 653 0 R -/Parent 651 0 R +/Parent 647 0 R +/Prev 651 0 R /Next 659 0 R >> endobj 651 0 obj << /Title 652 0 R /A 649 0 R -/Parent 599 0 R -/Prev 639 0 R -/Next 735 0 R -/First 655 0 R -/Last 731 0 R -/Count -6 +/Parent 647 0 R +/Next 655 0 R >> endobj 647 0 obj << /Title 648 0 R /A 645 0 R -/Parent 639 0 R -/Prev 643 0 R +/Parent 595 0 R +/Prev 635 0 R +/Next 731 0 R +/First 651 0 R +/Last 727 0 R +/Count -6 >> endobj 643 0 obj << /Title 644 0 R /A 641 0 R -/Parent 639 0 R -/Next 647 0 R +/Parent 635 0 R +/Prev 639 0 R >> endobj 639 0 obj << /Title 640 0 R /A 637 0 R -/Parent 599 0 R -/Prev 615 0 R -/Next 651 0 R -/First 643 0 R -/Last 647 0 R -/Count -2 +/Parent 635 0 R +/Next 643 0 R >> endobj 635 0 obj << /Title 636 0 R /A 633 0 R -/Parent 615 0 R -/Prev 631 0 R +/Parent 595 0 R +/Prev 611 0 R +/Next 647 0 R +/First 639 0 R +/Last 643 0 R +/Count -2 >> endobj 631 0 obj << /Title 632 0 R /A 629 0 R -/Parent 615 0 R -/Prev 619 0 R -/Next 635 0 R +/Parent 611 0 R +/Prev 627 0 R >> endobj 627 0 obj << /Title 628 0 R /A 625 0 R -/Parent 619 0 R -/Prev 623 0 R +/Parent 611 0 R +/Prev 615 0 R +/Next 631 0 R >> endobj 623 0 obj << /Title 624 0 R /A 621 0 R -/Parent 619 0 R -/Next 627 0 R +/Parent 615 0 R +/Prev 619 0 R >> endobj 619 0 obj << /Title 620 0 R /A 617 0 R /Parent 615 0 R -/Next 631 0 R -/First 623 0 R -/Last 627 0 R -/Count -2 +/Next 623 0 R >> endobj 615 0 obj << /Title 616 0 R /A 613 0 R -/Parent 599 0 R -/Prev 603 0 R -/Next 639 0 R +/Parent 611 0 R +/Next 627 0 R /First 619 0 R -/Last 635 0 R -/Count -3 +/Last 623 0 R +/Count -2 >> endobj 611 0 obj << /Title 612 0 R /A 609 0 R -/Parent 603 0 R -/Prev 607 0 R +/Parent 595 0 R +/Prev 599 0 R +/Next 635 0 R +/First 615 0 R +/Last 631 0 R +/Count -3 >> endobj 607 0 obj << /Title 608 0 R /A 605 0 R -/Parent 603 0 R -/Next 611 0 R +/Parent 599 0 R +/Prev 603 0 R >> endobj 603 0 obj << /Title 604 0 R /A 601 0 R /Parent 599 0 R -/Next 615 0 R -/First 607 0 R -/Last 611 0 R -/Count -2 +/Next 607 0 R >> endobj 599 0 obj << /Title 600 0 R /A 597 0 R -/Parent 467 0 R -/Prev 471 0 R -/Next 751 0 R +/Parent 595 0 R +/Next 611 0 R /First 603 0 R -/Last 735 0 R -/Count -5 +/Last 607 0 R +/Count -2 >> endobj 595 0 obj << /Title 596 0 R /A 593 0 R -/Parent 583 0 R -/Prev 591 0 R +/Parent 463 0 R +/Prev 467 0 R +/Next 747 0 R +/First 599 0 R +/Last 731 0 R +/Count -5 >> endobj 591 0 obj << /Title 592 0 R /A 589 0 R -/Parent 583 0 R +/Parent 579 0 R /Prev 587 0 R -/Next 595 0 R >> endobj 587 0 obj << /Title 588 0 R /A 585 0 R -/Parent 583 0 R +/Parent 579 0 R +/Prev 583 0 R /Next 591 0 R >> endobj 583 0 obj << /Title 584 0 R /A 581 0 R -/Parent 471 0 R -/Prev 563 0 R -/First 587 0 R -/Last 595 0 R -/Count -3 +/Parent 579 0 R +/Next 587 0 R >> endobj 579 0 obj << /Title 580 0 R /A 577 0 R -/Parent 575 0 R +/Parent 467 0 R +/Prev 559 0 R +/First 583 0 R +/Last 591 0 R +/Count -3 >> endobj 575 0 obj << /Title 576 0 R /A 573 0 R -/Parent 563 0 R -/Prev 571 0 R -/First 579 0 R -/Last 579 0 R -/Count -1 +/Parent 571 0 R >> endobj 571 0 obj << /Title 572 0 R /A 569 0 R -/Parent 563 0 R +/Parent 559 0 R /Prev 567 0 R -/Next 575 0 R +/First 575 0 R +/Last 575 0 R +/Count -1 >> endobj 567 0 obj << /Title 568 0 R /A 565 0 R -/Parent 563 0 R +/Parent 559 0 R +/Prev 563 0 R /Next 571 0 R >> endobj 563 0 obj << /Title 564 0 R /A 561 0 R -/Parent 471 0 R -/Prev 551 0 R -/Next 583 0 R -/First 567 0 R -/Last 575 0 R -/Count -3 +/Parent 559 0 R +/Next 567 0 R >> endobj 559 0 obj << /Title 560 0 R /A 557 0 R -/Parent 551 0 R -/Prev 555 0 R +/Parent 467 0 R +/Prev 547 0 R +/Next 579 0 R +/First 563 0 R +/Last 571 0 R +/Count -3 >> endobj 555 0 obj << /Title 556 0 R /A 553 0 R -/Parent 551 0 R -/Next 559 0 R +/Parent 547 0 R +/Prev 551 0 R >> endobj 551 0 obj << /Title 552 0 R /A 549 0 R -/Parent 471 0 R -/Prev 535 0 R -/Next 563 0 R -/First 555 0 R -/Last 559 0 R -/Count -2 +/Parent 547 0 R +/Next 555 0 R >> endobj 547 0 obj << /Title 548 0 R /A 545 0 R -/Parent 535 0 R -/Prev 543 0 R +/Parent 467 0 R +/Prev 531 0 R +/Next 559 0 R +/First 551 0 R +/Last 555 0 R +/Count -2 >> endobj 543 0 obj << /Title 544 0 R /A 541 0 R -/Parent 535 0 R +/Parent 531 0 R /Prev 539 0 R -/Next 547 0 R >> endobj 539 0 obj << /Title 540 0 R /A 537 0 R -/Parent 535 0 R +/Parent 531 0 R +/Prev 535 0 R /Next 543 0 R >> endobj 535 0 obj << /Title 536 0 R /A 533 0 R -/Parent 471 0 R -/Prev 499 0 R -/Next 551 0 R -/First 539 0 R -/Last 547 0 R -/Count -3 +/Parent 531 0 R +/Next 539 0 R >> endobj 531 0 obj << /Title 532 0 R /A 529 0 R -/Parent 499 0 R -/Prev 527 0 R +/Parent 467 0 R +/Prev 495 0 R +/Next 547 0 R +/First 535 0 R +/Last 543 0 R +/Count -3 >> endobj 527 0 obj << /Title 528 0 R /A 525 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 523 0 R -/Next 531 0 R >> endobj 523 0 obj << /Title 524 0 R /A 521 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 519 0 R /Next 527 0 R >> endobj 519 0 obj << /Title 520 0 R /A 517 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 515 0 R /Next 523 0 R >> endobj 515 0 obj << /Title 516 0 R /A 513 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 511 0 R /Next 519 0 R >> endobj 511 0 obj << /Title 512 0 R /A 509 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 507 0 R /Next 515 0 R >> endobj 507 0 obj << /Title 508 0 R /A 505 0 R -/Parent 499 0 R +/Parent 495 0 R /Prev 503 0 R /Next 511 0 R >> endobj 503 0 obj << /Title 504 0 R /A 501 0 R -/Parent 499 0 R +/Parent 495 0 R +/Prev 499 0 R /Next 507 0 R >> endobj 499 0 obj << /Title 500 0 R /A 497 0 R -/Parent 471 0 R -/Prev 483 0 R -/Next 535 0 R -/First 503 0 R -/Last 531 0 R -/Count -8 +/Parent 495 0 R +/Next 503 0 R >> endobj 495 0 obj << /Title 496 0 R /A 493 0 R -/Parent 483 0 R -/Prev 491 0 R +/Parent 467 0 R +/Prev 479 0 R +/Next 531 0 R +/First 499 0 R +/Last 527 0 R +/Count -8 >> endobj 491 0 obj << /Title 492 0 R /A 489 0 R -/Parent 483 0 R +/Parent 479 0 R /Prev 487 0 R -/Next 495 0 R >> endobj 487 0 obj << /Title 488 0 R /A 485 0 R -/Parent 483 0 R +/Parent 479 0 R +/Prev 483 0 R /Next 491 0 R >> endobj 483 0 obj << /Title 484 0 R /A 481 0 R -/Parent 471 0 R -/Prev 479 0 R -/Next 499 0 R -/First 487 0 R -/Last 495 0 R -/Count -3 +/Parent 479 0 R +/Next 487 0 R >> endobj 479 0 obj << /Title 480 0 R /A 477 0 R -/Parent 471 0 R +/Parent 467 0 R /Prev 475 0 R -/Next 483 0 R +/Next 495 0 R +/First 483 0 R +/Last 491 0 R +/Count -3 >> endobj 475 0 obj << /Title 476 0 R /A 473 0 R -/Parent 471 0 R +/Parent 467 0 R +/Prev 471 0 R /Next 479 0 R >> endobj 471 0 obj << /Title 472 0 R /A 469 0 R /Parent 467 0 R -/Next 599 0 R -/First 475 0 R -/Last 583 0 R -/Count -8 +/Next 475 0 R >> endobj 467 0 obj << /Title 468 0 R /A 465 0 R -/Parent 7255 0 R -/Prev 103 0 R -/Next 2463 0 R +/Parent 463 0 R +/Next 595 0 R /First 471 0 R -/Last 2455 0 R -/Count -20 +/Last 579 0 R +/Count -8 >> endobj 463 0 obj << /Title 464 0 R /A 461 0 R -/Parent 459 0 R +/Parent 7250 0 R +/Prev 103 0 R +/Next 2459 0 R +/First 467 0 R +/Last 2451 0 R +/Count -20 >> endobj 459 0 obj << /Title 460 0 R /A 457 0 R -/Parent 103 0 R -/Prev 431 0 R -/First 463 0 R -/Last 463 0 R -/Count -1 +/Parent 455 0 R >> endobj 455 0 obj << /Title 456 0 R /A 453 0 R -/Parent 431 0 R -/Prev 443 0 R +/Parent 103 0 R +/Prev 427 0 R +/First 459 0 R +/Last 459 0 R +/Count -1 >> endobj 451 0 obj << /Title 452 0 R /A 449 0 R -/Parent 443 0 R -/Prev 447 0 R +/Parent 427 0 R +/Prev 439 0 R >> endobj 447 0 obj << /Title 448 0 R /A 445 0 R -/Parent 443 0 R -/Next 451 0 R +/Parent 439 0 R +/Prev 443 0 R >> endobj 443 0 obj << /Title 444 0 R /A 441 0 R -/Parent 431 0 R -/Prev 439 0 R -/Next 455 0 R -/First 447 0 R -/Last 451 0 R -/Count -2 +/Parent 439 0 R +/Next 447 0 R >> endobj 439 0 obj << /Title 440 0 R /A 437 0 R -/Parent 431 0 R +/Parent 427 0 R /Prev 435 0 R -/Next 443 0 R +/Next 451 0 R +/First 443 0 R +/Last 447 0 R +/Count -2 >> endobj 435 0 obj << /Title 436 0 R /A 433 0 R -/Parent 431 0 R +/Parent 427 0 R +/Prev 431 0 R /Next 439 0 R >> endobj 431 0 obj << /Title 432 0 R /A 429 0 R -/Parent 103 0 R -/Prev 331 0 R -/Next 459 0 R -/First 435 0 R -/Last 455 0 R -/Count -4 +/Parent 427 0 R +/Next 435 0 R >> endobj 427 0 obj << /Title 428 0 R /A 425 0 R -/Parent 415 0 R -/Prev 423 0 R +/Parent 103 0 R +/Prev 331 0 R +/Next 455 0 R +/First 431 0 R +/Last 451 0 R +/Count -4 >> endobj 423 0 obj << /Title 424 0 R /A 421 0 R /Parent 415 0 R /Prev 419 0 R -/Next 427 0 R >> endobj 419 0 obj << /Title 420 0 R @@ -40423,8 +40375,8 @@ endobj /Parent 331 0 R /Prev 383 0 R /First 419 0 R -/Last 427 0 R -/Count -3 +/Last 423 0 R +/Count -2 >> endobj 411 0 obj << /Title 412 0 R @@ -40575,7 +40527,7 @@ endobj /A 329 0 R /Parent 103 0 R /Prev 271 0 R -/Next 431 0 R +/Next 427 0 R /First 335 0 R /Last 415 0 R /Count -5 @@ -40992,11 +40944,11 @@ endobj 103 0 obj << /Title 104 0 R /A 101 0 R -/Parent 7255 0 R +/Parent 7250 0 R /Prev 7 0 R -/Next 467 0 R +/Next 463 0 R /First 107 0 R -/Last 459 0 R +/Last 455 0 R /Count -6 >> endobj 99 0 obj << @@ -41167,7304 +41119,7299 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 7255 0 R +/Parent 7250 0 R /Next 103 0 R /First 11 0 R /Last 95 0 R /Count -3 >> endobj -7256 0 obj << -/Names [(AccessControls) 3062 0 R (AdvancedNetworkManagement) 3127 0 R (Appendixes) 7012 0 R (Backup) 3133 0 R (CUPS-printing) 3097 0 R (ClientConfig) 3058 0 R (DMB) 4264 0 R (DNSDHCP) 3175 0 R (Doc-Start) 2962 0 R (FastStart) 3023 0 R (Further-Resources) 3183 0 R (InterdomainTrusts) 3094 0 R (IntroSMB) 3021 0 R (Item.1) 4097 0 R (Item.10) 4256 0 R (Item.100) 5865 0 R (Item.101) 5866 0 R (Item.102) 5867 0 R (Item.103) 5872 0 R (Item.104) 5873 0 R (Item.105) 5874 0 R (Item.106) 5879 0 R (Item.107) 5880 0 R (Item.108) 5885 0 R (Item.109) 5886 0 R (Item.11) 4257 0 R (Item.110) 5887 0 R (Item.111) 5888 0 R (Item.112) 6087 0 R (Item.113) 6088 0 R (Item.114) 6089 0 R (Item.115) 6090 0 R (Item.116) 6091 0 R (Item.117) 6092 0 R (Item.118) 6093 0 R (Item.119) 6094 0 R (Item.12) 4368 0 R (Item.120) 6095 0 R (Item.121) 6096 0 R (Item.122) 6097 0 R (Item.123) 6098 0 R (Item.124) 6099 0 R (Item.125) 6100 0 R (Item.126) 6101 0 R (Item.127) 6353 0 R (Item.128) 6354 0 R (Item.129) 6355 0 R (Item.13) 4369 0 R (Item.130) 6356 0 R (Item.131) 6370 0 R (Item.132) 6371 0 R (Item.133) 6372 0 R (Item.134) 6373 0 R (Item.135) 6374 0 R (Item.136) 6375 0 R (Item.137) 6380 0 R (Item.138) 6381 0 R (Item.139) 6382 0 R (Item.14) 4370 0 R (Item.140) 6411 0 R (Item.141) 6412 0 R (Item.142) 6417 0 R (Item.143) 6418 0 R (Item.144) 6419 0 R (Item.145) 6420 0 R (Item.146) 6421 0 R (Item.147) 6428 0 R (Item.148) 6429 0 R (Item.149) 6430 0 R (Item.15) 4371 0 R (Item.150) 6431 0 R (Item.151) 6432 0 R (Item.152) 6437 0 R (Item.153) 6438 0 R (Item.154) 6439 0 R (Item.155) 6440 0 R (Item.156) 6441 0 R (Item.157) 6442 0 R (Item.158) 6443 0 R (Item.159) 6444 0 R (Item.16) 4372 0 R (Item.160) 6445 0 R (Item.161) 6446 0 R (Item.162) 6451 0 R (Item.163) 6452 0 R (Item.164) 6453 0 R (Item.165) 6454 0 R (Item.166) 6455 0 R (Item.167) 6456 0 R (Item.168) 6457 0 R (Item.169) 6458 0 R (Item.17) 4373 0 R (Item.170) 6459 0 R (Item.171) 6460 0 R (Item.172) 6461 0 R (Item.173) 6462 0 R (Item.174) 6471 0 R (Item.175) 6472 0 R (Item.176) 6473 0 R (Item.177) 6474 0 R (Item.178) 6475 0 R (Item.179) 6476 0 R (Item.18) 4457 0 R (Item.180) 6477 0 R (Item.181) 6499 0 R (Item.182) 6500 0 R (Item.183) 6501 0 R (Item.184) 6502 0 R (Item.185) 6732 0 R (Item.186) 6733 0 R (Item.187) 6734 0 R (Item.188) 6735 0 R (Item.189) 6736 0 R (Item.19) 4458 0 R (Item.190) 6737 0 R (Item.191) 6738 0 R (Item.192) 6739 0 R (Item.193) 6740 0 R (Item.194) 6741 0 R (Item.195) 6742 0 R (Item.196) 6743 0 R (Item.197) 6748 0 R (Item.198) 6775 0 R (Item.199) 6776 0 R (Item.2) 4098 0 R (Item.20) 4460 0 R (Item.200) 6784 0 R (Item.201) 6785 0 R (Item.202) 6826 0 R (Item.203) 6827 0 R (Item.204) 6832 0 R (Item.205) 6833 0 R (Item.206) 6834 0 R (Item.207) 6835 0 R (Item.208) 6836 0 R (Item.209) 6837 0 R (Item.21) 4461 0 R (Item.210) 6838 0 R (Item.211) 6866 0 R (Item.212) 6867 0 R (Item.213) 6872 0 R (Item.214) 6873 0 R (Item.215) 6911 0 R (Item.216) 6912 0 R (Item.217) 6917 0 R (Item.218) 6922 0 R (Item.219) 6923 0 R (Item.22) 4501 0 R (Item.220) 6924 0 R (Item.221) 6925 0 R (Item.222) 6931 0 R (Item.223) 6932 0 R (Item.224) 6933 0 R (Item.225) 6934 0 R (Item.226) 6935 0 R (Item.227) 6936 0 R (Item.228) 6937 0 R (Item.229) 6938 0 R (Item.23) 4502 0 R (Item.230) 6939 0 R (Item.231) 6940 0 R (Item.232) 6945 0 R (Item.233) 6946 0 R (Item.234) 6947 0 R (Item.235) 7028 0 R (Item.236) 7029 0 R (Item.237) 7030 0 R (Item.238) 7031 0 R (Item.239) 7032 0 R (Item.24) 4503 0 R (Item.25) 4504 0 R (Item.26) 4505 0 R (Item.27) 4506 0 R (Item.28) 4544 0 R (Item.29) 4545 0 R (Item.3) 4109 0 R (Item.30) 4546 0 R (Item.31) 4547 0 R (Item.32) 4624 0 R (Item.33) 4625 0 R (Item.34) 4626 0 R (Item.35) 4687 0 R (Item.36) 4688 0 R (Item.37) 4695 0 R (Item.38) 4808 0 R (Item.39) 4809 0 R (Item.4) 4110 0 R (Item.40) 4814 0 R (Item.41) 4901 0 R (Item.42) 4902 0 R (Item.43) 4904 0 R (Item.44) 4905 0 R (Item.45) 4906 0 R (Item.46) 4944 0 R (Item.47) 4945 0 R (Item.48) 4946 0 R (Item.49) 4951 0 R (Item.5) 4251 0 R (Item.50) 4952 0 R (Item.51) 4953 0 R (Item.52) 5160 0 R (Item.53) 5161 0 R (Item.54) 5162 0 R (Item.55) 5163 0 R (Item.56) 5164 0 R (Item.57) 5165 0 R (Item.58) 5166 0 R (Item.59) 5271 0 R (Item.6) 4252 0 R (Item.60) 5272 0 R (Item.61) 5273 0 R (Item.62) 5278 0 R (Item.63) 5345 0 R (Item.64) 5346 0 R (Item.65) 5347 0 R (Item.66) 5348 0 R (Item.67) 5349 0 R (Item.68) 5350 0 R (Item.69) 5351 0 R (Item.7) 4253 0 R (Item.70) 5352 0 R (Item.71) 5353 0 R (Item.72) 5359 0 R (Item.73) 5360 0 R (Item.74) 5361 0 R (Item.75) 5362 0 R (Item.76) 5363 0 R (Item.77) 5364 0 R (Item.78) 5415 0 R (Item.79) 5416 0 R (Item.8) 4254 0 R (Item.80) 5421 0 R (Item.81) 5773 0 R (Item.82) 5774 0 R (Item.83) 5775 0 R (Item.84) 5776 0 R (Item.85) 5794 0 R (Item.86) 5795 0 R (Item.87) 5796 0 R (Item.88) 5797 0 R (Item.89) 5798 0 R (Item.9) 4255 0 R (Item.90) 5806 0 R (Item.91) 5807 0 R (Item.92) 5808 0 R (Item.93) 5830 0 R (Item.94) 5831 0 R (Item.95) 5832 0 R (Item.96) 5833 0 R (Item.97) 5855 0 R (Item.98) 5859 0 R (Item.99) 5860 0 R (NT4Migration) 3136 0 R (NetworkBrowsing) 3059 0 R (Other-Clients) 3173 0 R (PolicyMgmt) 3128 0 R (Portability) 3172 0 R (ProfileMgmt) 3129 0 R (RefDocServer) 4449 0 R (SWAT) 3167 0 R (SambaHA) 3134 0 R (ServerType) 3024 0 R (SimplePrintServer) 4452 0 R (StandAloneServer) 3057 0 R (VFS) 3098 0 R (XMLpassdb) 4690 0 R (a_small) 6128 0 R (access1) 4867 0 R (acctmgmttools) 4675 0 R (ads-create-machine-account) 4420 0 R (ads-member) 4410 0 R (ads-test-server) 4423 0 R (ads-test-smbclient) 4422 0 R (browse-force-master) 4530 0 R (browsing1) 4601 0 R (bugreport) 3170 0 R (chapter*.1) 2988 0 R (chapter*.2) 2994 0 R (chapter*.3) 3188 0 R (chapter.1) 10 0 R (chapter.10) 470 0 R (chapter.11) 598 0 R (chapter.12) 750 0 R (chapter.13) 794 0 R (chapter.14) 906 0 R (chapter.15) 1010 0 R (chapter.16) 1066 0 R (chapter.17) 1114 0 R (chapter.18) 1126 0 R (chapter.19) 1366 0 R (chapter.2) 38 0 R (chapter.20) 1906 0 R (chapter.21) 1954 0 R (chapter.22) 2058 0 R (chapter.23) 2090 0 R (chapter.24) 2150 0 R (chapter.25) 2266 0 R (chapter.26) 2338 0 R (chapter.27) 2410 0 R (chapter.28) 2442 0 R (chapter.29) 2454 0 R (chapter.3) 94 0 R (chapter.30) 2466 0 R (chapter.31) 2530 0 R (chapter.32) 2578 0 R (chapter.33) 2630 0 R (chapter.34) 2646 0 R (chapter.35) 2690 0 R (chapter.36) 2722 0 R (chapter.37) 2782 0 R (chapter.38) 2822 0 R (chapter.39) 2890 0 R (chapter.4) 106 0 R (chapter.40) 2938 0 R (chapter.41) 2946 0 R (chapter.5) 186 0 R (chapter.6) 270 0 R (chapter.7) 330 0 R (chapter.8) 430 0 R (chapter.9) 458 0 R (compiling) 3171 0 R (cups1) 6056 0 R (cups2) 6121 0 R (diagnosis) 3168 0 R (domain-example) 4289 0 R (domain-member) 3027 0 R (domain-member-server) 4389 0 R (example.10.4.1) 4518 0 R (example.10.4.2) 4524 0 R (example.10.4.3) 4526 0 R (example.10.4.4) 4535 0 R (example.10.4.5) 4537 0 R (example.11.2.1) 4673 0 R (example.11.4.1) 4741 0 R (example.12.3.1) 4822 0 R (example.13.2.1) 4874 0 R (example.14.3.1) 5014 0 R (example.14.3.2) 5016 0 R (example.17.1.1) 5142 0 R (example.18.3.1) 5174 0 R (example.18.4.1) 5205 0 R (example.18.6.1) 5252 0 R (example.19.10.1) 5747 0 R (example.19.2.1) 5466 0 R (example.19.2.2) 5473 0 R (example.2.2.1) 4037 0 R (example.20.2.1) 6139 0 R (example.20.2.2) 6145 0 R (example.21.5.1) 6224 0 R (example.33.2.1) 6904 0 R (example.38.5.1) 7137 0 R (example.5.3.1) 4229 0 R (example.5.5.1) 4241 0 R (example.6.2.1) 4316 0 R (example.6.3.1) 4328 0 R (example.8.3.1) 4450 0 R (example.8.3.2) 4467 0 R (extbsdpr) 5199 0 R (figure.10.1) 4607 0 R (figure.11.1) 4660 0 R (figure.12.1) 4806 0 R (figure.13.1) 4873 0 R (figure.16.1) 5116 0 R (figure.19.1) 5504 0 R (figure.19.10) 5649 0 R (figure.19.11) 5661 0 R (figure.19.12) 5670 0 R (figure.19.13) 5695 0 R (figure.19.14) 5704 0 R (figure.19.15) 5716 0 R (figure.19.16) 5817 0 R (figure.19.17) 6058 0 R (figure.19.18) 6123 0 R (figure.19.19) 6130 0 R (figure.19.2) 5520 0 R (figure.19.3) 5524 0 R (figure.19.4) 5568 0 R (figure.19.5) 5572 0 R (figure.19.6) 5584 0 R (figure.19.7) 5594 0 R (figure.19.8) 5606 0 R (figure.19.9) 5614 0 R (figure.5.1) 4291 0 R (gdipost) 5495 0 R (groupmapping) 3061 0 R (id2725811) 4005 0 R (id2725870) 4010 0 R (id2726061) 4016 0 R (id2726129) 4018 0 R (id2726238) 4024 0 R (id2726322) 4026 0 R (id2791776) 4031 0 R (id2791819) 4035 0 R (id2791858) 4036 0 R (id2791881) 4038 0 R (id2791997) 4046 0 R (id2792050) 4047 0 R (id2792095) 4049 0 R (id2792153) 4057 0 R (id2792270) 4058 0 R (id2792353) 4059 0 R (id2792386) 4062 0 R (id2792399) 4067 0 R (id2792498) 4068 0 R (id2792519) 4069 0 R (id2792646) 4074 0 R (id2792836) 4084 0 R (id2792930) 4090 0 R (id2793016) 4091 0 R (id2793135) 4096 0 R (id2793227) 4099 0 R (id2793273) 4100 0 R (id2793361) 4106 0 R (id2793410) 4107 0 R (id2793440) 4108 0 R (id2793667) 4123 0 R (id2793697) 4124 0 R (id2793768) 4134 0 R (id2793958) 4142 0 R (id2794049) 4143 0 R (id2794244) 4149 0 R (id2794271) 4154 0 R (id2794312) 4155 0 R (id2794348) 4156 0 R (id2794387) 4158 0 R (id2794719) 4168 0 R (id2794934) 4180 0 R (id2794949) 4181 0 R (id2795194) 4202 0 R (id2795576) 4218 0 R (id2796064) 4234 0 R (id2796116) 4235 0 R (id2796131) 4236 0 R (id2796180) 4243 0 R (id2796186) 4242 0 R (id2796271) 4244 0 R (id2796309) 4245 0 R (id2796562) 4262 0 R (id2796709) 4269 0 R (id2796716) 4270 0 R (id2796775) 4271 0 R (id2796834) 4272 0 R (id2796918) 4277 0 R (id2796990) 4278 0 R (id2797023) 4279 0 R (id2797046) 4284 0 R (id2797206) 4299 0 R (id2797395) 4305 0 R (id2797424) 4306 0 R (id2797574) 4315 0 R (id2797606) 4317 0 R (id2797675) 4319 0 R (id2797696) 4320 0 R (id2797722) 4321 0 R (id2797767) 4326 0 R (id2797870) 4327 0 R (id2797884) 4329 0 R (id2798026) 4334 0 R (id2798040) 4335 0 R (id2798071) 4336 0 R (id2798097) 4342 0 R (id2798142) 4343 0 R (id2798349) 4348 0 R (id2798681) 4357 0 R (id2798985) 4363 0 R (id2799200) 4378 0 R (id2799272) 4379 0 R (id2799285) 4380 0 R (id2799361) 4381 0 R (id2799402) 4387 0 R (id2799483) 4391 0 R (id2799494) 4392 0 R (id2799920) 4402 0 R (id2800104) 4411 0 R (id2800232) 4412 0 R (id2800451) 4421 0 R (id2800610) 4428 0 R (id2800632) 4429 0 R (id2800675) 4430 0 R (id2800706) 4436 0 R (id2800851) 4437 0 R (id2800938) 4442 0 R (id2800976) 4443 0 R (id2801050) 4448 0 R (id2801096) 4451 0 R (id2801416) 4468 0 R (id2801573) 4462 0 R (id2801637) 4473 0 R (id2801790) 4484 0 R (id2801878) 4489 0 R (id2802192) 4494 0 R (id2802208) 4495 0 R (id2802444) 4500 0 R (id2802609) 4507 0 R (id2802756) 4512 0 R (id2803020) 4519 0 R (id2803110) 4525 0 R (id2803248) 4527 0 R (id2803305) 4528 0 R (id2803354) 4536 0 R (id2803471) 4538 0 R (id2803704) 4543 0 R (id2803881) 4548 0 R (id2803904) 4553 0 R (id2803940) 4554 0 R (id2804099) 4555 0 R (id2804176) 4561 0 R (id2804365) 4567 0 R (id2804621) 4572 0 R (id2804646) 4573 0 R (id2804735) 4574 0 R (id2804747) 4579 0 R (id2804826) 4580 0 R (id2804993) 4585 0 R (id2805047) 4586 0 R (id2805168) 4591 0 R (id2805256) 4597 0 R (id2805305) 4598 0 R (id2805439) 4608 0 R (id2805552) 4614 0 R (id2805665) 4616 0 R (id2805782) 4618 0 R (id2805937) 4627 0 R (id2805952) 4628 0 R (id2805981) 4629 0 R (id2806026) 4630 0 R (id2806306) 4639 0 R (id2806319) 4640 0 R (id2806422) 4645 0 R (id2806609) 4652 0 R (id2806734) 4653 0 R (id2806927) 4665 0 R (id2806988) 4666 0 R (id2807024) 4667 0 R (id2807211) 4676 0 R (id2807482) 4681 0 R (id2807720) 4696 0 R (id2807761) 4697 0 R (id2807802) 4698 0 R (id2807915) 4703 0 R (id2807949) 4704 0 R (id2808104) 4716 0 R (id2808129) 4718 0 R (id2808240) 4724 0 R (id2808436) 4729 0 R (id2808564) 4734 0 R (id2808740) 4742 0 R (id2808965) 4735 0 R (id2809001) 4743 0 R (id2809162) 4749 0 R (id2809179) 4755 0 R (id2809618) 4757 0 R (id2809684) 4762 0 R (id2809802) 4763 0 R (id2809823) 4768 0 R (id2809891) 4769 0 R (id2809990) 4770 0 R (id2810121) 4776 0 R (id2810510) 4778 0 R (id2810540) 4784 0 R (id2810650) 4785 0 R (id2810658) 4786 0 R (id2810702) 4788 0 R (id2810813) 4793 0 R (id2811042) 4799 0 R (id2811277) 4807 0 R (id2811513) 4815 0 R (id2811580) 4820 0 R (id2811593) 4821 0 R (id2811616) 4823 0 R (id2811678) 4824 0 R (id2811761) 4830 0 R (id2811776) 4831 0 R (id2811845) 4832 0 R (id2811871) 4833 0 R (id2812127) 4842 0 R (id2812256) 4847 0 R (id2812292) 4848 0 R (id2812597) 4861 0 R (id2812616) 4862 0 R (id2812691) 4864 0 R (id2812827) 4875 0 R (id2812902) 4880 0 R (id2812931) 4881 0 R (id2813019) 4882 0 R (id2813354) 4884 0 R (id2813374) 4890 0 R (id2813732) 4885 0 R (id2813755) 4892 0 R (id2814113) 4894 0 R (id2814185) 4899 0 R (id2814197) 4900 0 R (id2814281) 4903 0 R (id2814485) 4911 0 R (id2814493) 4912 0 R (id2814537) 4913 0 R (id2814616) 4918 0 R (id2814748) 4919 0 R (id2814848) 4925 0 R (id2814950) 4926 0 R (id2814993) 4927 0 R (id2815158) 4932 0 R (id2815554) 4937 0 R (id2815650) 4942 0 R (id2815664) 4943 0 R (id2816093) 4958 0 R (id2816146) 4959 0 R (id2816393) 4965 0 R (id2816450) 4966 0 R (id2816593) 4971 0 R (id2816923) 4980 0 R (id2816947) 4981 0 R (id2816976) 4982 0 R (id2817003) 4987 0 R (id2817036) 4988 0 R (id2817066) 4989 0 R (id2817092) 4990 0 R (id2817184) 4995 0 R (id2817244) 4996 0 R (id2817310) 5002 0 R (id2817431) 5007 0 R (id2817444) 5008 0 R (id2817541) 5009 0 R (id2817634) 5015 0 R (id2817792) 5017 0 R (id2817845) 5018 0 R (id2818069) 5027 0 R (id2818098) 5032 0 R (id2818178) 5033 0 R (id2818206) 5039 0 R (id2818280) 5040 0 R (id2818319) 5045 0 R (id2818341) 5048 0 R (id2818373) 5051 0 R (id2818548) 5064 0 R (id2818584) 5065 0 R (id2818658) 5066 0 R (id2818678) 5071 0 R (id2818777) 5072 0 R (id2818837) 5073 0 R (id2818904) 5078 0 R (id2818961) 5079 0 R (id2819049) 5084 0 R (id2819109) 5085 0 R (id2819133) 5087 0 R (id2819151) 5088 0 R (id2819175) 5094 0 R (id2819466) 5099 0 R (id2819494) 5100 0 R (id2819583) 5105 0 R (id2819611) 5106 0 R (id2819683) 5107 0 R (id2819730) 5113 0 R (id2819908) 5121 0 R (id2820093) 5127 0 R (id2820231) 5128 0 R (id2820338) 5135 0 R (id2820408) 5140 0 R (id2820518) 5143 0 R (id2820682) 5148 0 R (id2820802) 5153 0 R (id2820907) 5154 0 R (id2820945) 5159 0 R (id2821017) 5167 0 R (id2821113) 5172 0 R (id2821579) 5173 0 R (id2821607) 5175 0 R (id2821744) 5181 0 R (id2821871) 5186 0 R (id2822231) 5195 0 R (id2822562) 5197 0 R (id2822576) 5198 0 R (id2823106) 5215 0 R (id2823566) 5220 0 R (id2823886) 5221 0 R (id2823970) 5226 0 R (id2824040) 5227 0 R (id2824652) 5232 0 R (id2824992) 5237 0 R (id2825152) 5240 0 R (id2825314) 5245 0 R (id2825426) 5251 0 R (id2825474) 5253 0 R (id2825617) 5254 0 R (id2825925) 5259 0 R (id2826100) 5264 0 R (id2826194) 5269 0 R (id2826392) 5270 0 R (id2826500) 5279 0 R (id2826864) 5284 0 R (id2827013) 5290 0 R (id2827208) 5295 0 R (id2827325) 5300 0 R (id2827438) 5305 0 R (id2827606) 5310 0 R (id2827814) 5315 0 R (id2827949) 5316 0 R (id2828102) 5322 0 R (id2828121) 5323 0 R (id2828324) 5328 0 R (id2828624) 5337 0 R (id2828718) 5338 0 R (id2828890) 5343 0 R (id2828924) 5344 0 R (id2829391) 5373 0 R (id2829703) 5378 0 R (id2829997) 5383 0 R (id2830097) 5388 0 R (id2830456) 5402 0 R (id2830549) 5403 0 R (id2830573) 5404 0 R (id2830630) 5407 0 R (id2830671) 5412 0 R (id2830690) 5413 0 R (id2830714) 5414 0 R (id2830869) 5422 0 R (id2831202) 5433 0 R (id2831248) 5434 0 R (id2831422) 5440 0 R (id2831436) 5441 0 R (id2831442) 5442 0 R (id2831476) 5443 0 R (id2831610) 5449 0 R (id2831618) 5450 0 R (id2831672) 5452 0 R (id2831741) 5454 0 R (id2831833) 5460 0 R (id2832075) 5465 0 R (id2832102) 5467 0 R (id2832257) 5468 0 R (id2832288) 5474 0 R (id2832611) 5475 0 R (id2832631) 5476 0 R (id2832687) 5481 0 R (id2832756) 5482 0 R (id2832832) 5483 0 R (id2833037) 5488 0 R (id2833177) 5494 0 R (id2833358) 5501 0 R (id2833512) 5505 0 R (id2833812) 5521 0 R (id2833955) 5531 0 R (id2834040) 5536 0 R (id2834146) 5539 0 R (id2834169) 5545 0 R (id2834362) 5548 0 R (id2834569) 5553 0 R (id2834724) 5558 0 R (id2834905) 5565 0 R (id2835016) 5569 0 R (id2835126) 5581 0 R (id2835320) 5595 0 R (id2835384) 5596 0 R (id2835535) 5597 0 R (id2835885) 5620 0 R (id2836030) 5621 0 R (id2836045) 5626 0 R (id2836108) 5627 0 R (id2836197) 5628 0 R (id2836444) 5637 0 R (id2836528) 5638 0 R (id2836711) 5640 0 R (id2836946) 5657 0 R (id2837282) 5671 0 R (id2837431) 5682 0 R (id2837531) 5684 0 R (id2837542) 5685 0 R (id2837602) 5692 0 R (id2837679) 5696 0 R (id2837799) 5705 0 R (id2837819) 5706 0 R (id2838031) 5717 0 R (id2838118) 5718 0 R (id2838206) 5725 0 R (id2838262) 5726 0 R (id2838338) 5731 0 R (id2838356) 5732 0 R (id2838401) 5733 0 R (id2838422) 5734 0 R (id2838476) 5735 0 R (id2838499) 5740 0 R (id2838554) 5741 0 R (id2838673) 5742 0 R (id2838701) 5748 0 R (id2838892) 5749 0 R (id2839179) 5755 0 R (id2839323) 5761 0 R (id2839356) 5766 0 R (id2839427) 5768 0 R (id2839701) 5778 0 R (id2839916) 5783 0 R (id2840042) 5784 0 R (id2840265) 5793 0 R (id2840414) 5805 0 R (id2840498) 5809 0 R (id2840578) 5810 0 R (id2840653) 5818 0 R (id2840816) 5824 0 R (id2840950) 5829 0 R (id2841153) 5834 0 R (id2841267) 5842 0 R (id2841370) 5843 0 R (id2841538) 5848 0 R (id2841753) 5854 0 R (id2842822) 5889 0 R (id2842982) 5894 0 R (id2843227) 5900 0 R (id2843319) 5901 0 R (id2843384) 5902 0 R (id2843442) 5903 0 R (id2843578) 5908 0 R (id2843734) 5916 0 R (id2843805) 5920 0 R (id2843838) 5921 0 R (id2843885) 5928 0 R (id2843987) 5929 0 R (id2844167) 5945 0 R (id2844272) 5949 0 R (id2844353) 5957 0 R (id2844429) 5962 0 R (id2844504) 5965 0 R (id2845005) 6004 0 R (id2845056) 6005 0 R (id2845122) 6006 0 R (id2845167) 6012 0 R (id2845262) 6013 0 R (id2845379) 6018 0 R (id2845455) 6019 0 R (id2845511) 6024 0 R (id2845526) 6025 0 R (id2845775) 6031 0 R (id2845838) 6032 0 R (id2845932) 6037 0 R (id2846090) 6038 0 R (id2846149) 6039 0 R (id2846220) 6044 0 R (id2846520) 6051 0 R (id2846622) 6059 0 R (id2846629) 6060 0 R (id2846651) 6061 0 R (id2846700) 6066 0 R (id2846757) 6067 0 R (id2846786) 6068 0 R (id2847013) 6069 0 R (id2847068) 6070 0 R (id2847085) 6076 0 R (id2847114) 6077 0 R (id2847122) 6078 0 R (id2847161) 6079 0 R (id2847196) 6080 0 R (id2847218) 6081 0 R (id2847263) 6086 0 R (id2847553) 6107 0 R (id2847598) 6108 0 R (id2847660) 6109 0 R (id2847769) 6110 0 R (id2847816) 6111 0 R (id2847872) 6116 0 R (id2848042) 6137 0 R (id2848059) 6138 0 R (id2848097) 6140 0 R (id2848197) 6146 0 R (id2848288) 6147 0 R (id2848295) 6148 0 R (id2848338) 6149 0 R (id2848385) 6150 0 R (id2848468) 6152 0 R (id2848487) 6157 0 R (id2848662) 6158 0 R (id2848707) 6163 0 R (id2848729) 6164 0 R (id2848784) 6167 0 R (id2849013) 6173 0 R (id2849109) 6178 0 R (id2849187) 6179 0 R (id2849263) 6185 0 R (id2849294) 6186 0 R (id2849323) 6187 0 R (id2849357) 6188 0 R (id2849379) 6193 0 R (id2849515) 6194 0 R (id2849587) 6199 0 R (id2849620) 6200 0 R (id2849648) 6201 0 R (id2849656) 6202 0 R (id2849723) 6207 0 R (id2849817) 6209 0 R (id2849879) 6214 0 R (id2850087) 6215 0 R (id2850166) 6223 0 R (id2850212) 6225 0 R (id2850324) 6226 0 R (id2850380) 6232 0 R (id2850629) 6237 0 R (id2850636) 6239 0 R (id2850805) 6245 0 R (id2850917) 6257 0 R (id2850953) 6258 0 R (id2851059) 6260 0 R (id2851300) 6271 0 R (id2851424) 6276 0 R (id2851443) 6277 0 R (id2851496) 6282 0 R (id2851604) 6287 0 R (id2851635) 6288 0 R (id2851734) 6297 0 R (id2851752) 6298 0 R (id2851992) 6306 0 R (id2852232) 6320 0 R (id2852265) 6326 0 R (id2852343) 6331 0 R (id2852402) 6332 0 R (id2852516) 6339 0 R (id2852612) 6340 0 R (id2852721) 6345 0 R (id2852744) 6346 0 R (id2852845) 6352 0 R (id2852996) 6361 0 R (id2853102) 6362 0 R (id2853141) 6367 0 R (id2853165) 6368 0 R (id2853210) 6369 0 R (id2853360) 6383 0 R (id2853375) 6384 0 R (id2853475) 6389 0 R (id2853508) 6390 0 R (id2853549) 6391 0 R (id2853563) 6396 0 R (id2853671) 6397 0 R (id2853802) 6403 0 R (id2853870) 6404 0 R (id2854041) 6409 0 R (id2854048) 6410 0 R (id2854590) 6426 0 R (id2854775) 6427 0 R (id2855291) 6463 0 R (id2855375) 6464 0 R (id2855392) 6470 0 R (id2855562) 6478 0 R (id2855577) 6479 0 R (id2855593) 6484 0 R (id2855634) 6485 0 R (id2855692) 6486 0 R (id2855737) 6491 0 R (id2855757) 6492 0 R (id2855860) 6493 0 R (id2855909) 6498 0 R (id2856260) 6507 0 R (id2856405) 6509 0 R (id2856464) 6511 0 R (id2856666) 6521 0 R (id2856982) 6527 0 R (id2856995) 6528 0 R (id2857064) 6529 0 R (id2857277) 6534 0 R (id2857559) 6544 0 R (id2857806) 6549 0 R (id2857823) 6550 0 R (id2857882) 6556 0 R (id2858489) 6570 0 R (id2858520) 6575 0 R (id2858546) 6576 0 R (id2858792) 6586 0 R (id2858870) 6587 0 R (id2858954) 6592 0 R (id2858986) 6593 0 R (id2859203) 6602 0 R (id2859236) 6603 0 R (id2859272) 6608 0 R (id2859304) 6609 0 R (id2859338) 6610 0 R (id2859351) 6611 0 R (id2859439) 6616 0 R (id2859676) 6626 0 R (id2859702) 6627 0 R (id2859766) 6632 0 R (id2859823) 6633 0 R (id2859972) 6638 0 R (id2860016) 6639 0 R (id2860067) 6644 0 R (id2860182) 6649 0 R (id2860235) 6650 0 R (id2860305) 6652 0 R (id2860492) 6658 0 R (id2860556) 6659 0 R (id2860717) 6669 0 R (id2860750) 6670 0 R (id2860782) 6671 0 R (id2860898) 6678 0 R (id2860914) 6679 0 R (id2860949) 6680 0 R (id2861001) 6681 0 R (id2861205) 6690 0 R (id2861249) 6692 0 R (id2861319) 6698 0 R (id2861446) 6699 0 R (id2861476) 6701 0 R (id2861614) 6709 0 R (id2861621) 6710 0 R (id2861735) 6715 0 R (id2861749) 6716 0 R (id2861819) 6721 0 R (id2861957) 6731 0 R (id2862092) 6749 0 R (id2862108) 6750 0 R (id2862234) 6756 0 R (id2862630) 6765 0 R (id2862705) 6770 0 R (id2862712) 6771 0 R (id2862731) 6772 0 R (id2862946) 6774 0 R (id2862996) 6777 0 R (id2863020) 6783 0 R (id2863138) 6787 0 R (id2863162) 6789 0 R (id2863174) 6790 0 R (id2863296) 6795 0 R (id2863363) 6801 0 R (id2863507) 6806 0 R (id2863532) 6807 0 R (id2863743) 6816 0 R (id2863794) 6817 0 R (id2863854) 6822 0 R (id2863917) 6823 0 R (id2863947) 6824 0 R (id2863971) 6825 0 R (id2864187) 6839 0 R (id2864202) 6840 0 R (id2864278) 6842 0 R (id2864348) 6848 0 R (id2864533) 6850 0 R (id2864894) 6859 0 R (id2864942) 6860 0 R (id2865180) 6865 0 R (id2865291) 6875 0 R (id2865357) 6877 0 R (id2865464) 6882 0 R (id2865528) 6883 0 R (id2865593) 6884 0 R (id2865640) 6890 0 R (id2865692) 6891 0 R (id2865716) 6892 0 R (id2865845) 6902 0 R (id2865885) 6903 0 R (id2865935) 6905 0 R (id2866112) 6910 0 R (id2867609) 6952 0 R (id2867630) 6953 0 R (id2867756) 6954 0 R (id2867778) 6960 0 R (id2867829) 6962 0 R (id2867851) 6963 0 R (id2868121) 6968 0 R (id2868148) 6969 0 R (id2868189) 6973 0 R (id2868348) 6980 0 R (id2868475) 6987 0 R (id2868544) 6990 0 R (id2868581) 6992 0 R (id2868789) 6997 0 R (id2868924) 7002 0 R (id2868970) 7003 0 R (id2869129) 7014 0 R (id2869146) 7015 0 R (id2869184) 7018 0 R (id2869200) 7019 0 R (id2869247) 7021 0 R (id2869444) 7033 0 R (id2869509) 7044 0 R (id2869663) 7045 0 R (id2869842) 7050 0 R (id2869923) 7051 0 R (id2869955) 7056 0 R (id2870009) 7057 0 R (id2870117) 7058 0 R (id2870363) 7067 0 R (id2870525) 7072 0 R (id2870614) 7073 0 R (id2870644) 7075 0 R (id2870817) 7085 0 R (id2870861) 7086 0 R (id2870868) 7087 0 R (id2870894) 7088 0 R (id2870901) 7089 0 R (id2871054) 7098 0 R (id2871132) 7104 0 R (id2871139) 7105 0 R (id2871223) 7110 0 R (id2871276) 7113 0 R (id2871376) 7118 0 R (id2871384) 7119 0 R (id2871474) 7120 0 R (id2871504) 7121 0 R (id2871557) 7122 0 R (id2871595) 7123 0 R (id2871611) 7129 0 R (id2871658) 7130 0 R (id2871732) 7131 0 R (id2871756) 7132 0 R (id2871828) 7138 0 R (id2871943) 7139 0 R (id2872074) 7145 0 R (id2872118) 7146 0 R (id2872208) 7151 0 R (id2872257) 7152 0 R (id2872318) 7153 0 R (id2872348) 7154 0 R (id2872432) 7159 0 R (id2872495) 7160 0 R (id2872524) 7161 0 R (id2872549) 7163 0 R (id2872581) 7164 0 R (id2872686) 7174 0 R (id2872753) 7179 0 R (id2873144) 7208 0 R (idmap-diag) 4658 0 R (idmap-group-diag) 4804 0 R (idmapbackend) 4672 0 R (idmapbackendexample) 4674 0 R (install) 3022 0 R (integrate-ms-networks) 3131 0 R (introduction) 4004 0 R (locking) 3092 0 R (machine-trust-accounts) 4182 0 R (migration) 6730 0 R (msdfs) 3095 0 R (optional) 4483 0 R (page.1) 2961 0 R (page.10) 3187 0 R (page.100) 4578 0 R (page.101) 4584 0 R (page.102) 4590 0 R (page.103) 4596 0 R (page.104) 4605 0 R (page.105) 4613 0 R (page.106) 4623 0 R (page.107) 4634 0 R (page.108) 4638 0 R (page.109) 4644 0 R (page.11) 3227 0 R (page.110) 4651 0 R (page.111) 4657 0 R (page.112) 4664 0 R (page.113) 4671 0 R (page.114) 4680 0 R (page.115) 4685 0 R (page.116) 4694 0 R (page.117) 4702 0 R (page.118) 4712 0 R (page.119) 4723 0 R (page.12) 3280 0 R (page.120) 4728 0 R (page.121) 4733 0 R (page.122) 4740 0 R (page.123) 4747 0 R (page.124) 4754 0 R (page.125) 4761 0 R (page.126) 4767 0 R (page.127) 4775 0 R (page.128) 4783 0 R (page.129) 4792 0 R (page.13) 3332 0 R (page.130) 4798 0 R (page.131) 4803 0 R (page.132) 4813 0 R (page.133) 4819 0 R (page.134) 4829 0 R (page.135) 4837 0 R (page.136) 4841 0 R (page.137) 4846 0 R (page.138) 4852 0 R (page.139) 4860 0 R (page.14) 3390 0 R (page.140) 4871 0 R (page.141) 4879 0 R (page.142) 4889 0 R (page.143) 4898 0 R (page.144) 4910 0 R (page.145) 4917 0 R (page.146) 4924 0 R (page.147) 4931 0 R (page.148) 4936 0 R (page.149) 4941 0 R (page.15) 3440 0 R (page.150) 4950 0 R (page.151) 4957 0 R (page.152) 4964 0 R (page.153) 4970 0 R (page.154) 4975 0 R (page.155) 4979 0 R (page.156) 4986 0 R (page.157) 4994 0 R (page.158) 5001 0 R (page.159) 5006 0 R (page.16) 3495 0 R (page.160) 5013 0 R (page.161) 5022 0 R (page.162) 5026 0 R (page.163) 5031 0 R (page.164) 5038 0 R (page.165) 5044 0 R (page.166) 5063 0 R (page.167) 5070 0 R (page.168) 5077 0 R (page.169) 5083 0 R (page.17) 3550 0 R (page.170) 5093 0 R (page.171) 5098 0 R (page.172) 5104 0 R (page.173) 5112 0 R (page.174) 5120 0 R (page.175) 5126 0 R (page.176) 5134 0 R (page.177) 5139 0 R (page.178) 5147 0 R (page.179) 5152 0 R (page.18) 3603 0 R (page.180) 5158 0 R (page.181) 5171 0 R (page.182) 5180 0 R (page.183) 5185 0 R (page.184) 5190 0 R (page.185) 5194 0 R (page.186) 5204 0 R (page.187) 5209 0 R (page.188) 5214 0 R (page.189) 5219 0 R (page.19) 3657 0 R (page.190) 5225 0 R (page.191) 5231 0 R (page.192) 5236 0 R (page.193) 5244 0 R (page.194) 5250 0 R (page.195) 5258 0 R (page.196) 5263 0 R (page.197) 5268 0 R (page.198) 5277 0 R (page.199) 5283 0 R (page.2) 2973 0 R (page.20) 3710 0 R (page.200) 5289 0 R (page.201) 5294 0 R (page.202) 5299 0 R (page.203) 5304 0 R (page.204) 5309 0 R (page.205) 5314 0 R (page.206) 5321 0 R (page.207) 5327 0 R (page.208) 5332 0 R (page.209) 5336 0 R (page.21) 3761 0 R (page.210) 5342 0 R (page.211) 5358 0 R (page.212) 5372 0 R (page.213) 5377 0 R (page.214) 5382 0 R (page.215) 5387 0 R (page.216) 5392 0 R (page.217) 5396 0 R (page.218) 5401 0 R (page.219) 5411 0 R (page.22) 3816 0 R (page.220) 5420 0 R (page.221) 5428 0 R (page.222) 5432 0 R (page.223) 5439 0 R (page.224) 5448 0 R (page.225) 5458 0 R (page.226) 5464 0 R (page.227) 5472 0 R (page.228) 5480 0 R (page.229) 5487 0 R (page.23) 3863 0 R (page.230) 5493 0 R (page.231) 5500 0 R (page.232) 5511 0 R (page.233) 5517 0 R (page.234) 5530 0 R (page.235) 5535 0 R (page.236) 5544 0 R (page.237) 5552 0 R (page.238) 5557 0 R (page.239) 5564 0 R (page.24) 3912 0 R (page.240) 5580 0 R (page.241) 5591 0 R (page.242) 5603 0 R (page.243) 5611 0 R (page.244) 5619 0 R (page.245) 5625 0 R (page.246) 5632 0 R (page.247) 5636 0 R (page.248) 5646 0 R (page.249) 5656 0 R (page.25) 3960 0 R (page.250) 5666 0 R (page.251) 5679 0 R (page.252) 5691 0 R (page.253) 5701 0 R (page.254) 5713 0 R (page.255) 5723 0 R (page.256) 5730 0 R (page.257) 5739 0 R (page.258) 5746 0 R (page.259) 5754 0 R (page.26) 3999 0 R (page.260) 5760 0 R (page.261) 5765 0 R (page.262) 5772 0 R (page.263) 5782 0 R (page.264) 5788 0 R (page.265) 5792 0 R (page.266) 5804 0 R (page.267) 5814 0 R (page.268) 5823 0 R (page.269) 5828 0 R (page.27) 4003 0 R (page.270) 5841 0 R (page.271) 5847 0 R (page.272) 5853 0 R (page.273) 5864 0 R (page.274) 5871 0 R (page.275) 5878 0 R (page.276) 5884 0 R (page.277) 5893 0 R (page.278) 5899 0 R (page.279) 5907 0 R (page.28) 4009 0 R (page.280) 5914 0 R (page.281) 5927 0 R (page.282) 5944 0 R (page.283) 5956 0 R (page.284) 5970 0 R (page.285) 5995 0 R (page.286) 6003 0 R (page.287) 6010 0 R (page.288) 6017 0 R (page.289) 6023 0 R (page.29) 4014 0 R (page.290) 6030 0 R (page.291) 6036 0 R (page.292) 6043 0 R (page.293) 6050 0 R (page.294) 6055 0 R (page.295) 6065 0 R (page.296) 6075 0 R (page.297) 6085 0 R (page.298) 6106 0 R (page.299) 6115 0 R (page.3) 2987 0 R (page.30) 4022 0 R (page.300) 6120 0 R (page.301) 6127 0 R (page.302) 6136 0 R (page.303) 6144 0 R (page.304) 6156 0 R (page.305) 6162 0 R (page.306) 6172 0 R (page.307) 6177 0 R (page.308) 6184 0 R (page.309) 6192 0 R (page.31) 4030 0 R (page.310) 6198 0 R (page.311) 6206 0 R (page.312) 6213 0 R (page.313) 6219 0 R (page.314) 6231 0 R (page.315) 6236 0 R (page.316) 6243 0 R (page.317) 6251 0 R (page.318) 6255 0 R (page.319) 6264 0 R (page.32) 4043 0 R (page.320) 6269 0 R (page.321) 6275 0 R (page.322) 6281 0 R (page.323) 6286 0 R (page.324) 6296 0 R (page.325) 6304 0 R (page.326) 6312 0 R (page.327) 6316 0 R (page.328) 6324 0 R (page.329) 6330 0 R (page.33) 4056 0 R (page.330) 6336 0 R (page.331) 6344 0 R (page.332) 6351 0 R (page.333) 6360 0 R (page.334) 6366 0 R (page.335) 6379 0 R (page.336) 6388 0 R (page.337) 6395 0 R (page.338) 6402 0 R (page.339) 6408 0 R (page.34) 4066 0 R (page.340) 6416 0 R (page.341) 6425 0 R (page.342) 6436 0 R (page.343) 6450 0 R (page.344) 6469 0 R (page.345) 6483 0 R (page.346) 6490 0 R (page.347) 6497 0 R (page.348) 6506 0 R (page.349) 6515 0 R (page.35) 4073 0 R (page.350) 6520 0 R (page.351) 6526 0 R (page.352) 6533 0 R (page.353) 6538 0 R (page.354) 6542 0 R (page.355) 6548 0 R (page.356) 6555 0 R (page.357) 6561 0 R (page.358) 6565 0 R (page.359) 6569 0 R (page.36) 4078 0 R (page.360) 6574 0 R (page.361) 6580 0 R (page.362) 6585 0 R (page.363) 6591 0 R (page.364) 6600 0 R (page.365) 6607 0 R (page.366) 6615 0 R (page.367) 6620 0 R (page.368) 6625 0 R (page.369) 6631 0 R (page.37) 4082 0 R (page.370) 6637 0 R (page.371) 6643 0 R (page.372) 6648 0 R (page.373) 6657 0 R (page.374) 6664 0 R (page.375) 6668 0 R (page.376) 6675 0 R (page.377) 6685 0 R (page.378) 6689 0 R (page.379) 6697 0 R (page.38) 4089 0 R (page.380) 6708 0 R (page.381) 6714 0 R (page.382) 6720 0 R (page.383) 6725 0 R (page.384) 6729 0 R (page.385) 6747 0 R (page.386) 6755 0 R (page.387) 6760 0 R (page.388) 6764 0 R (page.389) 6769 0 R (page.39) 4095 0 R (page.390) 6782 0 R (page.391) 6794 0 R (page.392) 6800 0 R (page.393) 6805 0 R (page.394) 6811 0 R (page.395) 6815 0 R (page.396) 6821 0 R (page.397) 6831 0 R (page.398) 6847 0 R (page.399) 6854 0 R (page.4) 2993 0 R (page.40) 4105 0 R (page.400) 6858 0 R (page.401) 6864 0 R (page.402) 6871 0 R (page.403) 6881 0 R (page.404) 6889 0 R (page.405) 6896 0 R (page.406) 6900 0 R (page.407) 6909 0 R (page.408) 6916 0 R (page.409) 6921 0 R (page.41) 4114 0 R (page.410) 6930 0 R (page.411) 6944 0 R (page.412) 6951 0 R (page.413) 6959 0 R (page.414) 6967 0 R (page.415) 6979 0 R (page.416) 6986 0 R (page.417) 6996 0 R (page.418) 7001 0 R (page.419) 7007 0 R (page.42) 4132 0 R (page.420) 7011 0 R (page.421) 7025 0 R (page.422) 7043 0 R (page.423) 7049 0 R (page.424) 7055 0 R (page.425) 7062 0 R (page.426) 7066 0 R (page.427) 7071 0 R (page.428) 7080 0 R (page.429) 7084 0 R (page.43) 4138 0 R (page.430) 7093 0 R (page.431) 7097 0 R (page.432) 7109 0 R (page.433) 7117 0 R (page.434) 7128 0 R (page.435) 7136 0 R (page.436) 7144 0 R (page.437) 7150 0 R (page.438) 7158 0 R (page.439) 7168 0 R (page.44) 4148 0 R (page.440) 7173 0 R (page.441) 7178 0 R (page.442) 7204 0 R (page.45) 4153 0 R (page.46) 4163 0 R (page.47) 4167 0 R (page.48) 4174 0 R (page.49) 4186 0 R (page.5) 3031 0 R (page.50) 4201 0 R (page.51) 4208 0 R (page.52) 4217 0 R (page.53) 4228 0 R (page.54) 4233 0 R (page.55) 4240 0 R (page.56) 4250 0 R (page.57) 4261 0 R (page.58) 4268 0 R (page.59) 4276 0 R (page.6) 3066 0 R (page.60) 4283 0 R (page.61) 4288 0 R (page.62) 4296 0 R (page.63) 4304 0 R (page.64) 4310 0 R (page.65) 4314 0 R (page.66) 4325 0 R (page.67) 4333 0 R (page.68) 4341 0 R (page.69) 4347 0 R (page.7) 3102 0 R (page.70) 4352 0 R (page.71) 4356 0 R (page.72) 4362 0 R (page.73) 4377 0 R (page.74) 4386 0 R (page.75) 4397 0 R (page.76) 4401 0 R (page.77) 4409 0 R (page.78) 4416 0 R (page.79) 4427 0 R (page.8) 3140 0 R (page.80) 4435 0 R (page.81) 4441 0 R (page.82) 4447 0 R (page.83) 4456 0 R (page.84) 4466 0 R (page.85) 4472 0 R (page.86) 4478 0 R (page.87) 4482 0 R (page.88) 4488 0 R (page.89) 4493 0 R (page.9) 3179 0 R (page.90) 4499 0 R (page.91) 4511 0 R (page.92) 4517 0 R (page.93) 4523 0 R (page.94) 4534 0 R (page.95) 4542 0 R (page.96) 4552 0 R (page.97) 4560 0 R (page.98) 4566 0 R (page.99) 4571 0 R (pam) 3130 0 R (part.1) 6 0 R (part.2) 102 0 R (part.3) 466 0 R (part.4) 2462 0 R (part.5) 2626 0 R (part.6) 2718 0 R (passdb) 3060 0 R (pdc-example) 4224 0 R (pdftoepsonusb) 5668 0 R (pdftosocket) 5659 0 R (post-and-ghost) 5512 0 R (printing) 3096 0 R (problems) 3169 0 R (samba-bdc) 3026 0 R (samba-pdc) 3025 0 R (samba-trusted-domain) 5122 0 R (section*.4) 6238 0 R (section*.5) 6244 0 R (section*.6) 6256 0 R (section*.7) 6259 0 R (section*.8) 6270 0 R (section.1.1) 14 0 R (section.1.2) 18 0 R (section.1.3) 22 0 R (section.1.4) 26 0 R (section.1.5) 30 0 R (section.1.6) 34 0 R (section.10.1) 474 0 R (section.10.2) 478 0 R (section.10.3) 482 0 R (section.10.4) 498 0 R (section.10.5) 534 0 R (section.10.6) 550 0 R (section.10.7) 562 0 R (section.10.8) 582 0 R (section.11.1) 602 0 R (section.11.2) 614 0 R (section.11.3) 638 0 R (section.11.4) 650 0 R (section.11.5) 734 0 R (section.12.1) 754 0 R (section.12.2) 758 0 R (section.12.3) 766 0 R (section.12.4) 778 0 R (section.13.1) 798 0 R (section.13.2) 802 0 R (section.13.3) 818 0 R (section.13.4) 834 0 R (section.13.5) 850 0 R (section.13.6) 890 0 R (section.14.1) 910 0 R (section.14.2) 914 0 R (section.14.3) 958 0 R (section.14.4) 974 0 R (section.14.5) 986 0 R (section.14.6) 990 0 R (section.14.7) 1006 0 R (section.15.1) 1014 0 R (section.15.2) 1018 0 R (section.15.3) 1022 0 R (section.15.4) 1050 0 R (section.15.5) 1054 0 R (section.16.1) 1070 0 R (section.16.2) 1074 0 R (section.16.3) 1078 0 R (section.16.4) 1094 0 R (section.16.5) 1106 0 R (section.16.6) 1110 0 R (section.17.1) 1118 0 R (section.17.2) 1122 0 R (section.18.1) 1130 0 R (section.18.10) 1318 0 R (section.18.11) 1338 0 R (section.18.12) 1342 0 R (section.18.13) 1346 0 R (section.18.14) 1350 0 R (section.18.15) 1354 0 R (section.18.2) 1134 0 R (section.18.3) 1150 0 R (section.18.4) 1162 0 R (section.18.5) 1166 0 R (section.18.6) 1194 0 R (section.18.7) 1218 0 R (section.18.8) 1266 0 R (section.18.9) 1286 0 R (section.19.1) 1370 0 R (section.19.10) 1598 0 R (section.19.11) 1666 0 R (section.19.12) 1694 0 R (section.19.13) 1714 0 R (section.19.14) 1758 0 R (section.19.15) 1790 0 R (section.19.16) 1794 0 R (section.19.17) 1810 0 R (section.19.18) 1814 0 R (section.19.19) 1818 0 R (section.19.2) 1382 0 R (section.19.20) 1822 0 R (section.19.21) 1902 0 R (section.19.3) 1398 0 R (section.19.4) 1422 0 R (section.19.5) 1458 0 R (section.19.6) 1538 0 R (section.19.7) 1554 0 R (section.19.8) 1566 0 R (section.19.9) 1578 0 R (section.2.1) 42 0 R (section.2.2) 46 0 R (section.2.3) 62 0 R (section.2.4) 66 0 R (section.2.5) 70 0 R (section.2.6) 74 0 R (section.2.7) 78 0 R (section.20.1) 1910 0 R (section.20.2) 1914 0 R (section.20.3) 1918 0 R (section.20.4) 1942 0 R (section.21.1) 1958 0 R (section.21.2) 1962 0 R (section.21.3) 1966 0 R (section.21.4) 1974 0 R (section.21.5) 2002 0 R (section.21.6) 2046 0 R (section.21.7) 2050 0 R (section.22.1) 2062 0 R (section.22.2) 2066 0 R (section.22.3) 2070 0 R (section.22.4) 2078 0 R (section.22.5) 2086 0 R (section.23.1) 2094 0 R (section.23.2) 2098 0 R (section.23.3) 2122 0 R (section.23.4) 2138 0 R (section.23.5) 2142 0 R (section.24.1) 2154 0 R (section.24.2) 2158 0 R (section.24.3) 2222 0 R (section.24.4) 2226 0 R (section.24.5) 2230 0 R (section.24.6) 2250 0 R (section.25.1) 2270 0 R (section.25.2) 2274 0 R (section.25.3) 2326 0 R (section.26.1) 2342 0 R (section.26.2) 2346 0 R (section.26.3) 2350 0 R (section.26.4) 2370 0 R (section.26.5) 2394 0 R (section.27.1) 2414 0 R (section.27.2) 2418 0 R (section.27.3) 2422 0 R (section.27.4) 2426 0 R (section.27.5) 2430 0 R (section.27.6) 2434 0 R (section.28.1) 2446 0 R (section.28.2) 2450 0 R (section.29.1) 2458 0 R (section.3.1) 98 0 R (section.30.1) 2470 0 R (section.30.2) 2474 0 R (section.30.3) 2490 0 R (section.31.1) 2534 0 R (section.31.2) 2566 0 R (section.32.1) 2582 0 R (section.33.1) 2634 0 R (section.33.2) 2638 0 R (section.33.3) 2642 0 R (section.34.1) 2650 0 R (section.34.2) 2678 0 R (section.34.3) 2682 0 R (section.34.4) 2686 0 R (section.35.1) 2694 0 R (section.35.2) 2698 0 R (section.35.3) 2702 0 R (section.35.4) 2706 0 R (section.35.5) 2710 0 R (section.35.6) 2714 0 R (section.36.1) 2726 0 R (section.36.2) 2746 0 R (section.36.3) 2750 0 R (section.36.4) 2754 0 R (section.36.5) 2770 0 R (section.37.1) 2786 0 R (section.37.2) 2790 0 R (section.37.3) 2794 0 R (section.37.4) 2798 0 R (section.37.5) 2802 0 R (section.37.6) 2810 0 R (section.38.1) 2826 0 R (section.38.2) 2830 0 R (section.38.3) 2846 0 R (section.38.4) 2874 0 R (section.38.5) 2882 0 R (section.38.6) 2886 0 R (section.39.1) 2894 0 R (section.39.10) 2930 0 R (section.39.11) 2934 0 R (section.39.2) 2898 0 R (section.39.3) 2902 0 R (section.39.4) 2906 0 R (section.39.5) 2910 0 R (section.39.6) 2914 0 R (section.39.7) 2918 0 R (section.39.8) 2922 0 R (section.39.9) 2926 0 R (section.4.1) 110 0 R (section.4.2) 114 0 R (section.4.3) 118 0 R (section.4.4) 162 0 R (section.4.5) 166 0 R (section.40.1) 2942 0 R (section.41.1) 2950 0 R (section.41.2) 2954 0 R (section.5.1) 190 0 R (section.5.2) 194 0 R (section.5.3) 206 0 R (section.5.4) 210 0 R (section.5.5) 214 0 R (section.5.6) 238 0 R (section.6.1) 274 0 R (section.6.2) 278 0 R (section.6.3) 302 0 R (section.6.4) 310 0 R (section.7.1) 334 0 R (section.7.2) 338 0 R (section.7.3) 370 0 R (section.7.4) 382 0 R (section.7.5) 414 0 R (section.8.1) 434 0 R (section.8.2) 438 0 R (section.8.3) 442 0 R (section.8.4) 454 0 R (section.9.1) 462 0 R (securing-samba) 3093 0 R (small1) 5502 0 R (small10) 5647 0 R (small11) 5693 0 R (small12) 5702 0 R (small13) 5714 0 R (small14) 5815 0 R (small2) 5518 0 R (small3) 5522 0 R (small4) 5566 0 R (small5) 5570 0 R (small6) 5582 0 R (small7) 5592 0 R (small8) 5604 0 R (small9) 5612 0 R (speed) 3174 0 R (subfigure.10.1.1) 4606 0 R (subfigure.11.1.1) 4659 0 R (subfigure.12.1.1) 4805 0 R (subfigure.13.1.1) 4872 0 R (subfigure.16.1.1) 5115 0 R (subfigure.19.1.1) 5503 0 R (subfigure.19.10.1) 5648 0 R (subfigure.19.11.1) 5660 0 R (subfigure.19.12.1) 5669 0 R (subfigure.19.13.1) 5694 0 R (subfigure.19.14.1) 5703 0 R (subfigure.19.15.1) 5715 0 R (subfigure.19.16.1) 5816 0 R (subfigure.19.17.1) 6057 0 R (subfigure.19.18.1) 6122 0 R (subfigure.19.19.1) 6129 0 R (subfigure.19.2.1) 5519 0 R (subfigure.19.3.1) 5523 0 R (subfigure.19.4.1) 5567 0 R (subfigure.19.5.1) 5571 0 R (subfigure.19.6.1) 5583 0 R (subfigure.19.7.1) 5593 0 R (subfigure.19.8.1) 5605 0 R (subfigure.19.9.1) 5613 0 R (subfigure.5.1.1) 4290 0 R (subsection.10.3.1) 486 0 R (subsection.10.3.2) 490 0 R (subsection.10.3.3) 494 0 R (subsection.10.4.1) 502 0 R (subsection.10.4.2) 506 0 R (subsection.10.4.3) 510 0 R (subsection.10.4.4) 514 0 R (subsection.10.4.5) 518 0 R (subsection.10.4.6) 522 0 R (subsection.10.4.7) 526 0 R (subsection.10.4.8) 530 0 R (subsection.10.5.1) 538 0 R (subsection.10.5.2) 542 0 R (subsection.10.5.3) 546 0 R (subsection.10.6.1) 554 0 R (subsection.10.6.2) 558 0 R (subsection.10.7.1) 566 0 R (subsection.10.7.2) 570 0 R (subsection.10.7.3) 574 0 R (subsection.10.8.1) 586 0 R (subsection.10.8.2) 590 0 R (subsection.10.8.3) 594 0 R (subsection.11.1.1) 606 0 R (subsection.11.1.2) 610 0 R (subsection.11.2.1) 618 0 R (subsection.11.2.2) 630 0 R (subsection.11.2.3) 634 0 R (subsection.11.3.1) 642 0 R (subsection.11.3.2) 646 0 R (subsection.11.4.1) 654 0 R (subsection.11.4.2) 658 0 R (subsection.11.4.3) 662 0 R (subsection.11.4.4) 666 0 R (subsection.11.4.5) 710 0 R (subsection.11.4.6) 730 0 R (subsection.11.5.1) 738 0 R (subsection.11.5.2) 742 0 R (subsection.11.5.3) 746 0 R (subsection.12.2.1) 762 0 R (subsection.12.3.1) 770 0 R (subsection.12.3.2) 774 0 R (subsection.12.4.1) 782 0 R (subsection.12.4.2) 786 0 R (subsection.12.4.3) 790 0 R (subsection.13.2.1) 806 0 R (subsection.13.2.2) 810 0 R (subsection.13.2.3) 814 0 R (subsection.13.3.1) 822 0 R (subsection.13.3.2) 826 0 R (subsection.13.3.3) 830 0 R (subsection.13.4.1) 838 0 R (subsection.13.5.1) 854 0 R (subsection.13.5.2) 858 0 R (subsection.13.5.3) 862 0 R (subsection.13.5.4) 866 0 R (subsection.13.5.5) 878 0 R (subsection.13.5.6) 882 0 R (subsection.13.5.7) 886 0 R (subsection.13.6.1) 894 0 R (subsection.13.6.2) 898 0 R (subsection.13.6.3) 902 0 R (subsection.14.2.1) 918 0 R (subsection.14.3.1) 962 0 R (subsection.14.4.1) 978 0 R (subsection.14.4.2) 982 0 R (subsection.14.6.1) 994 0 R (subsection.14.6.2) 998 0 R (subsection.14.6.3) 1002 0 R (subsection.15.3.1) 1026 0 R (subsection.15.3.2) 1030 0 R (subsection.15.3.3) 1034 0 R (subsection.15.3.4) 1038 0 R (subsection.15.3.5) 1042 0 R (subsection.15.3.6) 1046 0 R (subsection.15.5.1) 1058 0 R (subsection.15.5.2) 1062 0 R (subsection.16.3.1) 1082 0 R (subsection.16.3.2) 1086 0 R (subsection.16.3.3) 1090 0 R (subsection.16.4.1) 1098 0 R (subsection.16.4.2) 1102 0 R (subsection.18.10.1) 1322 0 R (subsection.18.10.2) 1326 0 R (subsection.18.10.3) 1330 0 R (subsection.18.10.4) 1334 0 R (subsection.18.15.1) 1358 0 R (subsection.18.15.2) 1362 0 R (subsection.18.2.1) 1138 0 R (subsection.18.2.2) 1142 0 R (subsection.18.2.3) 1146 0 R (subsection.18.3.1) 1154 0 R (subsection.18.3.2) 1158 0 R (subsection.18.5.1) 1170 0 R (subsection.18.5.2) 1174 0 R (subsection.18.5.3) 1178 0 R (subsection.18.5.4) 1182 0 R (subsection.18.5.5) 1186 0 R (subsection.18.5.6) 1190 0 R (subsection.18.6.1) 1198 0 R (subsection.18.6.2) 1202 0 R (subsection.18.6.3) 1206 0 R (subsection.18.6.4) 1210 0 R (subsection.18.6.5) 1214 0 R (subsection.18.7.1) 1222 0 R (subsection.18.7.2) 1226 0 R (subsection.18.8.1) 1270 0 R (subsection.18.8.2) 1274 0 R (subsection.18.8.3) 1278 0 R (subsection.18.8.4) 1282 0 R (subsection.18.9.1) 1290 0 R (subsection.18.9.2) 1294 0 R (subsection.18.9.3) 1298 0 R (subsection.18.9.4) 1302 0 R (subsection.18.9.5) 1306 0 R (subsection.18.9.6) 1310 0 R (subsection.18.9.7) 1314 0 R (subsection.19.1.1) 1374 0 R (subsection.19.1.2) 1378 0 R (subsection.19.10.1) 1602 0 R (subsection.19.10.10) 1638 0 R (subsection.19.10.11) 1642 0 R (subsection.19.10.12) 1646 0 R (subsection.19.10.13) 1650 0 R (subsection.19.10.14) 1654 0 R (subsection.19.10.15) 1658 0 R (subsection.19.10.16) 1662 0 R (subsection.19.10.2) 1606 0 R (subsection.19.10.3) 1610 0 R (subsection.19.10.4) 1614 0 R (subsection.19.10.5) 1618 0 R (subsection.19.10.6) 1622 0 R (subsection.19.10.7) 1626 0 R (subsection.19.10.8) 1630 0 R (subsection.19.10.9) 1634 0 R (subsection.19.11.1) 1670 0 R (subsection.19.11.2) 1674 0 R (subsection.19.11.3) 1678 0 R (subsection.19.11.4) 1682 0 R (subsection.19.11.5) 1686 0 R (subsection.19.11.6) 1690 0 R (subsection.19.12.1) 1698 0 R (subsection.19.12.2) 1702 0 R (subsection.19.12.3) 1706 0 R (subsection.19.12.4) 1710 0 R (subsection.19.13.1) 1718 0 R (subsection.19.13.2) 1754 0 R (subsection.19.14.1) 1762 0 R (subsection.19.14.2) 1766 0 R (subsection.19.14.3) 1770 0 R (subsection.19.14.4) 1774 0 R (subsection.19.14.5) 1778 0 R (subsection.19.14.6) 1782 0 R (subsection.19.14.7) 1786 0 R (subsection.19.16.1) 1798 0 R (subsection.19.16.2) 1802 0 R (subsection.19.16.3) 1806 0 R (subsection.19.2.1) 1386 0 R (subsection.19.2.2) 1390 0 R (subsection.19.2.3) 1394 0 R (subsection.19.20.1) 1826 0 R (subsection.19.20.10) 1862 0 R (subsection.19.20.11) 1866 0 R (subsection.19.20.12) 1870 0 R (subsection.19.20.13) 1874 0 R (subsection.19.20.14) 1878 0 R (subsection.19.20.15) 1882 0 R (subsection.19.20.16) 1886 0 R (subsection.19.20.17) 1890 0 R (subsection.19.20.18) 1894 0 R (subsection.19.20.19) 1898 0 R (subsection.19.20.2) 1830 0 R (subsection.19.20.3) 1834 0 R (subsection.19.20.4) 1838 0 R (subsection.19.20.5) 1842 0 R (subsection.19.20.6) 1846 0 R (subsection.19.20.7) 1850 0 R (subsection.19.20.8) 1854 0 R (subsection.19.20.9) 1858 0 R (subsection.19.3.1) 1402 0 R (subsection.19.3.2) 1406 0 R (subsection.19.3.3) 1410 0 R (subsection.19.3.4) 1414 0 R (subsection.19.3.5) 1418 0 R (subsection.19.4.1) 1426 0 R (subsection.19.4.2) 1430 0 R (subsection.19.4.3) 1434 0 R (subsection.19.4.4) 1438 0 R (subsection.19.4.5) 1442 0 R (subsection.19.4.6) 1446 0 R (subsection.19.4.7) 1450 0 R (subsection.19.4.8) 1454 0 R (subsection.19.5.1) 1462 0 R (subsection.19.5.10) 1498 0 R (subsection.19.5.11) 1502 0 R (subsection.19.5.12) 1506 0 R (subsection.19.5.13) 1510 0 R (subsection.19.5.14) 1514 0 R (subsection.19.5.15) 1518 0 R (subsection.19.5.16) 1522 0 R (subsection.19.5.17) 1526 0 R (subsection.19.5.18) 1530 0 R (subsection.19.5.19) 1534 0 R (subsection.19.5.2) 1466 0 R (subsection.19.5.3) 1470 0 R (subsection.19.5.4) 1474 0 R (subsection.19.5.5) 1478 0 R (subsection.19.5.6) 1482 0 R (subsection.19.5.7) 1486 0 R (subsection.19.5.8) 1490 0 R (subsection.19.5.9) 1494 0 R (subsection.19.6.1) 1542 0 R (subsection.19.6.2) 1546 0 R (subsection.19.6.3) 1550 0 R (subsection.19.7.1) 1558 0 R (subsection.19.7.2) 1562 0 R (subsection.19.8.1) 1570 0 R (subsection.19.8.2) 1574 0 R (subsection.19.9.1) 1582 0 R (subsection.19.9.2) 1586 0 R (subsection.19.9.3) 1590 0 R (subsection.19.9.4) 1594 0 R (subsection.2.2.1) 50 0 R (subsection.2.2.2) 58 0 R (subsection.2.7.1) 82 0 R (subsection.2.7.2) 86 0 R (subsection.2.7.3) 90 0 R (subsection.20.3.1) 1922 0 R (subsection.20.3.2) 1926 0 R (subsection.20.3.3) 1930 0 R (subsection.20.3.4) 1934 0 R (subsection.20.3.5) 1938 0 R (subsection.20.4.1) 1946 0 R (subsection.20.4.2) 1950 0 R (subsection.21.3.1) 1970 0 R (subsection.21.4.1) 1978 0 R (subsection.21.4.2) 1982 0 R (subsection.21.4.3) 1986 0 R (subsection.21.4.4) 1990 0 R (subsection.21.4.5) 1994 0 R (subsection.21.4.6) 1998 0 R (subsection.21.5.1) 2006 0 R (subsection.21.5.2) 2010 0 R (subsection.21.5.3) 2014 0 R (subsection.21.7.1) 2054 0 R (subsection.22.3.1) 2074 0 R (subsection.22.4.1) 2082 0 R (subsection.23.2.1) 2102 0 R (subsection.23.2.2) 2106 0 R (subsection.23.2.3) 2114 0 R (subsection.23.3.1) 2126 0 R (subsection.23.3.2) 2130 0 R (subsection.23.3.3) 2134 0 R (subsection.23.5.1) 2146 0 R (subsection.24.2.1) 2162 0 R (subsection.24.2.2) 2182 0 R (subsection.24.2.3) 2198 0 R (subsection.24.2.4) 2202 0 R (subsection.24.5.1) 2234 0 R (subsection.24.5.2) 2242 0 R (subsection.24.5.3) 2246 0 R (subsection.24.6.1) 2254 0 R (subsection.24.6.2) 2258 0 R (subsection.24.6.3) 2262 0 R (subsection.25.2.1) 2278 0 R (subsection.25.2.2) 2286 0 R (subsection.25.2.3) 2298 0 R (subsection.25.2.4) 2302 0 R (subsection.25.2.5) 2306 0 R (subsection.25.3.1) 2330 0 R (subsection.25.3.2) 2334 0 R (subsection.26.3.1) 2354 0 R (subsection.26.3.2) 2358 0 R (subsection.26.3.3) 2362 0 R (subsection.26.3.4) 2366 0 R (subsection.26.4.1) 2374 0 R (subsection.26.4.2) 2378 0 R (subsection.26.4.3) 2382 0 R (subsection.26.4.4) 2386 0 R (subsection.26.4.5) 2390 0 R (subsection.26.5.1) 2398 0 R (subsection.26.5.2) 2402 0 R (subsection.26.5.3) 2406 0 R (subsection.27.6.1) 2438 0 R (subsection.30.2.1) 2478 0 R (subsection.30.2.2) 2482 0 R (subsection.30.2.3) 2486 0 R (subsection.30.3.1) 2494 0 R (subsection.30.3.2) 2498 0 R (subsection.30.3.3) 2502 0 R (subsection.30.3.4) 2506 0 R (subsection.30.3.5) 2510 0 R (subsection.30.3.6) 2514 0 R (subsection.31.1.1) 2538 0 R (subsection.31.1.2) 2562 0 R (subsection.31.2.1) 2570 0 R (subsection.31.2.2) 2574 0 R (subsection.32.1.1) 2586 0 R (subsection.32.1.10) 2622 0 R (subsection.32.1.2) 2590 0 R (subsection.32.1.3) 2594 0 R (subsection.32.1.4) 2598 0 R (subsection.32.1.5) 2602 0 R (subsection.32.1.6) 2606 0 R (subsection.32.1.7) 2610 0 R (subsection.32.1.8) 2614 0 R (subsection.32.1.9) 2618 0 R (subsection.34.1.1) 2654 0 R (subsection.34.1.2) 2658 0 R (subsection.34.1.3) 2662 0 R (subsection.34.1.4) 2666 0 R (subsection.36.1.1) 2730 0 R (subsection.36.1.2) 2734 0 R (subsection.36.4.1) 2758 0 R (subsection.36.5.1) 2774 0 R (subsection.36.5.2) 2778 0 R (subsection.37.5.1) 2806 0 R (subsection.37.6.1) 2814 0 R (subsection.37.6.2) 2818 0 R (subsection.38.2.1) 2834 0 R (subsection.38.2.2) 2838 0 R (subsection.38.2.3) 2842 0 R (subsection.38.3.1) 2850 0 R (subsection.38.3.2) 2854 0 R (subsection.38.3.3) 2858 0 R (subsection.38.3.4) 2862 0 R (subsection.38.3.5) 2866 0 R (subsection.38.3.6) 2870 0 R (subsection.38.4.1) 2878 0 R (subsection.4.3.1) 122 0 R (subsection.4.3.2) 130 0 R (subsection.4.3.3) 138 0 R (subsection.4.3.4) 146 0 R (subsection.4.3.5) 154 0 R (subsection.4.5.1) 170 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.5.2.1) 198 0 R (subsection.5.2.2) 202 0 R (subsection.5.5.1) 218 0 R (subsection.5.5.2) 234 0 R (subsection.5.6.1) 242 0 R (subsection.5.6.2) 246 0 R (subsection.5.6.3) 250 0 R (subsection.5.6.4) 254 0 R (subsection.5.6.5) 258 0 R (subsection.5.6.6) 262 0 R (subsection.5.6.7) 266 0 R (subsection.6.2.1) 282 0 R (subsection.6.2.2) 290 0 R (subsection.6.2.3) 294 0 R (subsection.6.2.4) 298 0 R (subsection.6.3.1) 306 0 R (subsection.6.4.1) 314 0 R (subsection.6.4.2) 318 0 R (subsection.6.4.3) 322 0 R (subsection.6.4.4) 326 0 R (subsection.7.2.1) 342 0 R (subsection.7.2.2) 346 0 R (subsection.7.2.3) 350 0 R (subsection.7.2.4) 354 0 R (subsection.7.3.1) 374 0 R (subsection.7.3.2) 378 0 R (subsection.7.4.1) 386 0 R (subsection.7.4.2) 390 0 R (subsection.7.4.3) 394 0 R (subsection.7.4.4) 402 0 R (subsection.7.4.5) 406 0 R (subsection.7.4.6) 410 0 R (subsection.7.5.1) 418 0 R (subsection.7.5.2) 422 0 R (subsection.7.5.3) 426 0 R (subsection.8.3.1) 446 0 R (subsection.8.3.2) 450 0 R (subsubsection.10.7.3.1) 578 0 R (subsubsection.11.2.1.1) 622 0 R (subsubsection.11.2.1.2) 626 0 R (subsubsection.11.4.4.1) 670 0 R (subsubsection.11.4.4.10) 706 0 R (subsubsection.11.4.4.2) 674 0 R (subsubsection.11.4.4.3) 678 0 R (subsubsection.11.4.4.4) 682 0 R (subsubsection.11.4.4.5) 686 0 R (subsubsection.11.4.4.6) 690 0 R (subsubsection.11.4.4.7) 694 0 R (subsubsection.11.4.4.8) 698 0 R (subsubsection.11.4.4.9) 702 0 R (subsubsection.11.4.5.1) 714 0 R (subsubsection.11.4.5.2) 718 0 R (subsubsection.11.4.5.3) 722 0 R (subsubsection.11.4.5.4) 726 0 R (subsubsection.13.4.1.1) 842 0 R (subsubsection.13.4.1.2) 846 0 R (subsubsection.13.5.4.1) 870 0 R (subsubsection.13.5.4.2) 874 0 R (subsubsection.14.2.1.1) 922 0 R (subsubsection.14.2.1.2) 926 0 R (subsubsection.14.2.1.3) 930 0 R (subsubsection.14.2.1.4) 934 0 R (subsubsection.14.2.1.5) 938 0 R (subsubsection.14.2.1.6) 942 0 R (subsubsection.14.2.1.7) 946 0 R (subsubsection.14.2.1.8) 950 0 R (subsubsection.14.2.1.9) 954 0 R (subsubsection.14.3.1.1) 966 0 R (subsubsection.14.3.1.2) 970 0 R (subsubsection.18.7.2.1) 1230 0 R (subsubsection.18.7.2.2) 1234 0 R (subsubsection.18.7.2.3) 1238 0 R (subsubsection.18.7.2.4) 1242 0 R (subsubsection.18.7.2.5) 1246 0 R (subsubsection.18.7.2.6) 1250 0 R (subsubsection.18.7.2.7) 1254 0 R (subsubsection.18.7.2.8) 1258 0 R (subsubsection.18.7.2.9) 1262 0 R (subsubsection.19.13.1.1) 1722 0 R (subsubsection.19.13.1.2) 1726 0 R (subsubsection.19.13.1.3) 1730 0 R (subsubsection.19.13.1.4) 1734 0 R (subsubsection.19.13.1.5) 1738 0 R (subsubsection.19.13.1.6) 1742 0 R (subsubsection.19.13.1.7) 1746 0 R (subsubsection.19.13.1.8) 1750 0 R (subsubsection.2.2.1.1) 54 0 R (subsubsection.21.5.3.1) 2018 0 R (subsubsection.21.5.3.2) 2022 0 R (subsubsection.21.5.3.3) 2026 0 R (subsubsection.21.5.3.4) 2030 0 R (subsubsection.21.5.3.5) 2034 0 R (subsubsection.21.5.3.6) 2038 0 R (subsubsection.21.5.3.7) 2042 0 R (subsubsection.23.2.2.1) 2110 0 R (subsubsection.23.2.3.1) 2118 0 R (subsubsection.24.2.1.1) 2166 0 R (subsubsection.24.2.1.2) 2170 0 R (subsubsection.24.2.1.3) 2174 0 R (subsubsection.24.2.1.4) 2178 0 R (subsubsection.24.2.2.1) 2186 0 R (subsubsection.24.2.2.2) 2190 0 R (subsubsection.24.2.2.3) 2194 0 R (subsubsection.24.2.4.1) 2206 0 R (subsubsection.24.2.4.2) 2210 0 R (subsubsection.24.2.4.3) 2214 0 R (subsubsection.24.2.4.4) 2218 0 R (subsubsection.24.5.1.1) 2238 0 R (subsubsection.25.2.1.1) 2282 0 R (subsubsection.25.2.2.1) 2290 0 R (subsubsection.25.2.2.2) 2294 0 R (subsubsection.25.2.5.1) 2310 0 R (subsubsection.25.2.5.2) 2314 0 R (subsubsection.25.2.5.3) 2318 0 R (subsubsection.25.2.5.4) 2322 0 R (subsubsection.30.3.6.1) 2518 0 R (subsubsection.30.3.6.2) 2522 0 R (subsubsection.30.3.6.3) 2526 0 R (subsubsection.31.1.1.1) 2542 0 R (subsubsection.31.1.1.2) 2546 0 R (subsubsection.31.1.1.3) 2550 0 R (subsubsection.31.1.1.4) 2554 0 R (subsubsection.31.1.1.5) 2558 0 R (subsubsection.34.1.4.1) 2670 0 R (subsubsection.34.1.4.2) 2674 0 R (subsubsection.36.1.2.1) 2738 0 R (subsubsection.36.1.2.2) 2742 0 R (subsubsection.36.4.1.1) 2762 0 R (subsubsection.36.4.1.2) 2766 0 R (subsubsection.4.3.1.1) 126 0 R (subsubsection.4.3.2.1) 134 0 R (subsubsection.4.3.3.1) 142 0 R (subsubsection.4.3.4.1) 150 0 R (subsubsection.4.3.5.1) 158 0 R (subsubsection.5.5.1.1) 222 0 R (subsubsection.5.5.1.2) 226 0 R (subsubsection.5.5.1.3) 230 0 R (subsubsection.6.2.1.1) 286 0 R (subsubsection.7.2.4.1) 358 0 R (subsubsection.7.2.4.2) 362 0 R (subsubsection.7.2.4.3) 366 0 R (subsubsection.7.4.3.1) 398 0 R (table.10.1) 4609 0 R (table.10.2) 4615 0 R (table.10.3) 4617 0 R (table.10.4) 4619 0 R (table.11.1) 4756 0 R (table.11.2) 4771 0 R (table.11.3) 4777 0 R (table.13.1) 4863 0 R (table.13.2) 4883 0 R (table.13.3) 4891 0 R (table.13.4) 4893 0 R (table.19.1) 5639 0 R (table.20.1) 6151 0 R (table.24.1) 6508 0 R (table.24.2) 6510 0 R (table.24.3) 6522 0 R (table.25.1) 6594 0 R (table.26.1) 6651 0 R (table.26.2) 6653 0 R (table.30.1) 6773 0 R (table.31.1) 6841 0 R (table.31.2) 6849 0 R (table.7.1) 4393 0 R (troubleshooting) 6901 0 R (trusts1) 5114 0 R (type) 4083 0 R (unicode) 3132 0 R (upgrading-to-3.0) 3135 0 R (winbind) 4128 0 R (winbind-solaris9) 6247 0 R] +7251 0 obj << +/Names [(AccessControls) 3058 0 R (AdvancedNetworkManagement) 3123 0 R (Appendixes) 7006 0 R (Backup) 3129 0 R (CUPS-printing) 3093 0 R (ClientConfig) 3054 0 R (DMB) 4259 0 R (DNSDHCP) 3171 0 R (Doc-Start) 2958 0 R (FastStart) 3019 0 R (Further-Resources) 3179 0 R (InterdomainTrusts) 3090 0 R (IntroSMB) 3017 0 R (Item.1) 4092 0 R (Item.10) 4251 0 R (Item.100) 5859 0 R (Item.101) 5860 0 R (Item.102) 5861 0 R (Item.103) 5866 0 R (Item.104) 5867 0 R (Item.105) 5868 0 R (Item.106) 5873 0 R (Item.107) 5874 0 R (Item.108) 5879 0 R (Item.109) 5880 0 R (Item.11) 4252 0 R (Item.110) 5881 0 R (Item.111) 5882 0 R (Item.112) 6081 0 R (Item.113) 6082 0 R (Item.114) 6083 0 R (Item.115) 6084 0 R (Item.116) 6085 0 R (Item.117) 6086 0 R (Item.118) 6087 0 R (Item.119) 6088 0 R (Item.12) 4363 0 R (Item.120) 6089 0 R (Item.121) 6090 0 R (Item.122) 6091 0 R (Item.123) 6092 0 R (Item.124) 6093 0 R (Item.125) 6094 0 R (Item.126) 6095 0 R (Item.127) 6347 0 R (Item.128) 6348 0 R (Item.129) 6349 0 R (Item.13) 4364 0 R (Item.130) 6350 0 R (Item.131) 6364 0 R (Item.132) 6365 0 R (Item.133) 6366 0 R (Item.134) 6367 0 R (Item.135) 6368 0 R (Item.136) 6369 0 R (Item.137) 6374 0 R (Item.138) 6375 0 R (Item.139) 6376 0 R (Item.14) 4365 0 R (Item.140) 6405 0 R (Item.141) 6406 0 R (Item.142) 6411 0 R (Item.143) 6412 0 R (Item.144) 6413 0 R (Item.145) 6414 0 R (Item.146) 6415 0 R (Item.147) 6422 0 R (Item.148) 6423 0 R (Item.149) 6424 0 R (Item.15) 4366 0 R (Item.150) 6425 0 R (Item.151) 6426 0 R (Item.152) 6431 0 R (Item.153) 6432 0 R (Item.154) 6433 0 R (Item.155) 6434 0 R (Item.156) 6435 0 R (Item.157) 6436 0 R (Item.158) 6437 0 R (Item.159) 6438 0 R (Item.16) 4367 0 R (Item.160) 6439 0 R (Item.161) 6440 0 R (Item.162) 6445 0 R (Item.163) 6446 0 R (Item.164) 6447 0 R (Item.165) 6448 0 R (Item.166) 6449 0 R (Item.167) 6450 0 R (Item.168) 6451 0 R (Item.169) 6452 0 R (Item.17) 4368 0 R (Item.170) 6453 0 R (Item.171) 6454 0 R (Item.172) 6455 0 R (Item.173) 6456 0 R (Item.174) 6465 0 R (Item.175) 6466 0 R (Item.176) 6467 0 R (Item.177) 6468 0 R (Item.178) 6469 0 R (Item.179) 6470 0 R (Item.18) 4451 0 R (Item.180) 6471 0 R (Item.181) 6493 0 R (Item.182) 6494 0 R (Item.183) 6495 0 R (Item.184) 6496 0 R (Item.185) 6726 0 R (Item.186) 6727 0 R (Item.187) 6728 0 R (Item.188) 6729 0 R (Item.189) 6730 0 R (Item.19) 4452 0 R (Item.190) 6731 0 R (Item.191) 6732 0 R (Item.192) 6733 0 R (Item.193) 6734 0 R (Item.194) 6735 0 R (Item.195) 6736 0 R (Item.196) 6737 0 R (Item.197) 6742 0 R (Item.198) 6769 0 R (Item.199) 6770 0 R (Item.2) 4093 0 R (Item.20) 4454 0 R (Item.200) 6778 0 R (Item.201) 6779 0 R (Item.202) 6820 0 R (Item.203) 6821 0 R (Item.204) 6826 0 R (Item.205) 6827 0 R (Item.206) 6828 0 R (Item.207) 6829 0 R (Item.208) 6830 0 R (Item.209) 6831 0 R (Item.21) 4455 0 R (Item.210) 6832 0 R (Item.211) 6860 0 R (Item.212) 6861 0 R (Item.213) 6866 0 R (Item.214) 6867 0 R (Item.215) 6905 0 R (Item.216) 6906 0 R (Item.217) 6911 0 R (Item.218) 6916 0 R (Item.219) 6917 0 R (Item.22) 4495 0 R (Item.220) 6918 0 R (Item.221) 6919 0 R (Item.222) 6925 0 R (Item.223) 6926 0 R (Item.224) 6927 0 R (Item.225) 6928 0 R (Item.226) 6929 0 R (Item.227) 6930 0 R (Item.228) 6931 0 R (Item.229) 6932 0 R (Item.23) 4496 0 R (Item.230) 6933 0 R (Item.231) 6934 0 R (Item.232) 6939 0 R (Item.233) 6940 0 R (Item.234) 6941 0 R (Item.235) 7022 0 R (Item.236) 7023 0 R (Item.237) 7024 0 R (Item.238) 7025 0 R (Item.239) 7026 0 R (Item.24) 4497 0 R (Item.25) 4498 0 R (Item.26) 4499 0 R (Item.27) 4500 0 R (Item.28) 4538 0 R (Item.29) 4539 0 R (Item.3) 4104 0 R (Item.30) 4540 0 R (Item.31) 4541 0 R (Item.32) 4618 0 R (Item.33) 4619 0 R (Item.34) 4620 0 R (Item.35) 4681 0 R (Item.36) 4682 0 R (Item.37) 4689 0 R (Item.38) 4802 0 R (Item.39) 4803 0 R (Item.4) 4105 0 R (Item.40) 4808 0 R (Item.41) 4895 0 R (Item.42) 4896 0 R (Item.43) 4898 0 R (Item.44) 4899 0 R (Item.45) 4900 0 R (Item.46) 4938 0 R (Item.47) 4939 0 R (Item.48) 4940 0 R (Item.49) 4945 0 R (Item.5) 4246 0 R (Item.50) 4946 0 R (Item.51) 4947 0 R (Item.52) 5154 0 R (Item.53) 5155 0 R (Item.54) 5156 0 R (Item.55) 5157 0 R (Item.56) 5158 0 R (Item.57) 5159 0 R (Item.58) 5160 0 R (Item.59) 5265 0 R (Item.6) 4247 0 R (Item.60) 5266 0 R (Item.61) 5267 0 R (Item.62) 5272 0 R (Item.63) 5339 0 R (Item.64) 5340 0 R (Item.65) 5341 0 R (Item.66) 5342 0 R (Item.67) 5343 0 R (Item.68) 5344 0 R (Item.69) 5345 0 R (Item.7) 4248 0 R (Item.70) 5346 0 R (Item.71) 5347 0 R (Item.72) 5353 0 R (Item.73) 5354 0 R (Item.74) 5355 0 R (Item.75) 5356 0 R (Item.76) 5357 0 R (Item.77) 5358 0 R (Item.78) 5409 0 R (Item.79) 5410 0 R (Item.8) 4249 0 R (Item.80) 5415 0 R (Item.81) 5767 0 R (Item.82) 5768 0 R (Item.83) 5769 0 R (Item.84) 5770 0 R (Item.85) 5788 0 R (Item.86) 5789 0 R (Item.87) 5790 0 R (Item.88) 5791 0 R (Item.89) 5792 0 R (Item.9) 4250 0 R (Item.90) 5800 0 R (Item.91) 5801 0 R (Item.92) 5802 0 R (Item.93) 5824 0 R (Item.94) 5825 0 R (Item.95) 5826 0 R (Item.96) 5827 0 R (Item.97) 5849 0 R (Item.98) 5853 0 R (Item.99) 5854 0 R (NT4Migration) 3132 0 R (NetworkBrowsing) 3055 0 R (Other-Clients) 3169 0 R (PolicyMgmt) 3124 0 R (Portability) 3168 0 R (ProfileMgmt) 3125 0 R (RefDocServer) 4443 0 R (SWAT) 3163 0 R (SambaHA) 3130 0 R (ServerType) 3020 0 R (SimplePrintServer) 4446 0 R (StandAloneServer) 3053 0 R (VFS) 3094 0 R (XMLpassdb) 4684 0 R (a_small) 6122 0 R (access1) 4861 0 R (acctmgmttools) 4669 0 R (ads-create-machine-account) 4415 0 R (ads-member) 4405 0 R (ads-test-server) 4418 0 R (ads-test-smbclient) 4417 0 R (browse-force-master) 4524 0 R (browsing1) 4595 0 R (bugreport) 3166 0 R (chapter*.1) 2984 0 R (chapter*.2) 2990 0 R (chapter*.3) 3184 0 R (chapter.1) 10 0 R (chapter.10) 466 0 R (chapter.11) 594 0 R (chapter.12) 746 0 R (chapter.13) 790 0 R (chapter.14) 902 0 R (chapter.15) 1006 0 R (chapter.16) 1062 0 R (chapter.17) 1110 0 R (chapter.18) 1122 0 R (chapter.19) 1362 0 R (chapter.2) 38 0 R (chapter.20) 1902 0 R (chapter.21) 1950 0 R (chapter.22) 2054 0 R (chapter.23) 2086 0 R (chapter.24) 2146 0 R (chapter.25) 2262 0 R (chapter.26) 2334 0 R (chapter.27) 2406 0 R (chapter.28) 2438 0 R (chapter.29) 2450 0 R (chapter.3) 94 0 R (chapter.30) 2462 0 R (chapter.31) 2526 0 R (chapter.32) 2574 0 R (chapter.33) 2626 0 R (chapter.34) 2642 0 R (chapter.35) 2686 0 R (chapter.36) 2718 0 R (chapter.37) 2778 0 R (chapter.38) 2818 0 R (chapter.39) 2886 0 R (chapter.4) 106 0 R (chapter.40) 2934 0 R (chapter.41) 2942 0 R (chapter.5) 186 0 R (chapter.6) 270 0 R (chapter.7) 330 0 R (chapter.8) 426 0 R (chapter.9) 454 0 R (compiling) 3167 0 R (cups1) 6050 0 R (cups2) 6115 0 R (diagnosis) 3164 0 R (domain-example) 4284 0 R (domain-member) 3023 0 R (domain-member-server) 4384 0 R (example.10.4.1) 4512 0 R (example.10.4.2) 4518 0 R (example.10.4.3) 4520 0 R (example.10.4.4) 4529 0 R (example.10.4.5) 4531 0 R (example.11.2.1) 4667 0 R (example.11.4.1) 4735 0 R (example.12.3.1) 4816 0 R (example.13.2.1) 4868 0 R (example.14.3.1) 5008 0 R (example.14.3.2) 5010 0 R (example.17.1.1) 5136 0 R (example.18.3.1) 5168 0 R (example.18.4.1) 5199 0 R (example.18.6.1) 5246 0 R (example.19.10.1) 5741 0 R (example.19.2.1) 5460 0 R (example.19.2.2) 5467 0 R (example.2.2.1) 4032 0 R (example.20.2.1) 6133 0 R (example.20.2.2) 6139 0 R (example.21.5.1) 6218 0 R (example.33.2.1) 6898 0 R (example.38.5.1) 7131 0 R (example.5.3.1) 4224 0 R (example.5.5.1) 4236 0 R (example.6.2.1) 4311 0 R (example.6.3.1) 4323 0 R (example.8.3.1) 4444 0 R (example.8.3.2) 4461 0 R (extbsdpr) 5193 0 R (figure.10.1) 4601 0 R (figure.11.1) 4654 0 R (figure.12.1) 4800 0 R (figure.13.1) 4867 0 R (figure.16.1) 5110 0 R (figure.19.1) 5498 0 R (figure.19.10) 5643 0 R (figure.19.11) 5655 0 R (figure.19.12) 5664 0 R (figure.19.13) 5689 0 R (figure.19.14) 5698 0 R (figure.19.15) 5710 0 R (figure.19.16) 5811 0 R (figure.19.17) 6052 0 R (figure.19.18) 6117 0 R (figure.19.19) 6124 0 R (figure.19.2) 5514 0 R (figure.19.3) 5518 0 R (figure.19.4) 5562 0 R (figure.19.5) 5566 0 R (figure.19.6) 5578 0 R (figure.19.7) 5588 0 R (figure.19.8) 5600 0 R (figure.19.9) 5608 0 R (figure.5.1) 4286 0 R (gdipost) 5489 0 R (groupmapping) 3057 0 R (id2724395) 4000 0 R (id2724477) 4005 0 R (id2777458) 4101 0 R (id2777506) 4102 0 R (id2777537) 4103 0 R (id2777763) 4118 0 R (id2777793) 4119 0 R (id2777864) 4129 0 R (id2783355) 4011 0 R (id2783424) 4013 0 R (id2783512) 4019 0 R (id2783585) 4021 0 R (id2783727) 4026 0 R (id2783771) 4030 0 R (id2783808) 4031 0 R (id2783832) 4033 0 R (id2783945) 4041 0 R (id2783998) 4042 0 R (id2784044) 4044 0 R (id2784101) 4052 0 R (id2784218) 4053 0 R (id2784301) 4054 0 R (id2784334) 4057 0 R (id2784346) 4062 0 R (id2784445) 4063 0 R (id2784464) 4064 0 R (id2792785) 4069 0 R (id2792965) 4079 0 R (id2793060) 4085 0 R (id2793146) 4086 0 R (id2793264) 4091 0 R (id2793356) 4094 0 R (id2793402) 4095 0 R (id2793803) 4213 0 R (id2794289) 4229 0 R (id2794328) 4230 0 R (id2794343) 4231 0 R (id2794392) 4238 0 R (id2794399) 4237 0 R (id2794483) 4239 0 R (id2794521) 4240 0 R (id2794702) 4137 0 R (id2794793) 4138 0 R (id2794985) 4144 0 R (id2795013) 4149 0 R (id2795053) 4150 0 R (id2795089) 4151 0 R (id2795128) 4153 0 R (id2795460) 4163 0 R (id2795674) 4175 0 R (id2795689) 4176 0 R (id2795934) 4197 0 R (id2795985) 6974 0 R (id2796112) 6981 0 R (id2796175) 6984 0 R (id2796212) 6986 0 R (id2796421) 6991 0 R (id2796554) 6996 0 R (id2796601) 6997 0 R (id2796760) 7008 0 R (id2796776) 7009 0 R (id2796806) 7012 0 R (id2796822) 7013 0 R (id2796864) 7015 0 R (id2797054) 7027 0 R (id2797119) 7038 0 R (id2797268) 7039 0 R (id2797446) 7044 0 R (id2797528) 7045 0 R (id2797560) 7050 0 R (id2797613) 7051 0 R (id2797721) 7052 0 R (id2797967) 7061 0 R (id2798131) 7066 0 R (id2798218) 7067 0 R (id2798248) 7069 0 R (id2798511) 4257 0 R (id2798657) 4264 0 R (id2798664) 4265 0 R (id2798723) 4266 0 R (id2798778) 4267 0 R (id2798862) 4272 0 R (id2798935) 4273 0 R (id2798967) 4274 0 R (id2798989) 4279 0 R (id2799149) 4294 0 R (id2799339) 4300 0 R (id2799368) 4301 0 R (id2799511) 4310 0 R (id2799542) 4312 0 R (id2799611) 4314 0 R (id2799632) 4315 0 R (id2799658) 4316 0 R (id2799672) 4321 0 R (id2799806) 4322 0 R (id2799821) 4324 0 R (id2799962) 4329 0 R (id2799976) 4330 0 R (id2800007) 4331 0 R (id2800033) 4337 0 R (id2800078) 4338 0 R (id2800285) 4343 0 R (id2800606) 4352 0 R (id2800898) 4358 0 R (id2801113) 4373 0 R (id2801184) 4374 0 R (id2801197) 4375 0 R (id2801273) 4376 0 R (id2801314) 4382 0 R (id2801395) 4386 0 R (id2801406) 4387 0 R (id2801832) 4397 0 R (id2802016) 4406 0 R (id2802145) 4407 0 R (id2802362) 4416 0 R (id2802519) 4423 0 R (id2802541) 4424 0 R (id2802568) 4425 0 R (id2802600) 4431 0 R (id2802802) 4436 0 R (id2802840) 4437 0 R (id2802923) 4442 0 R (id2802969) 4445 0 R (id2803287) 4462 0 R (id2803444) 4456 0 R (id2803508) 4467 0 R (id2803661) 4478 0 R (id2803750) 4483 0 R (id2804062) 4488 0 R (id2804078) 4489 0 R (id2804314) 4494 0 R (id2804479) 4501 0 R (id2804626) 4506 0 R (id2804876) 4513 0 R (id2804966) 4519 0 R (id2805104) 4521 0 R (id2805161) 4522 0 R (id2805210) 4530 0 R (id2805327) 4532 0 R (id2805559) 4537 0 R (id2805737) 4542 0 R (id2805754) 4547 0 R (id2805790) 4548 0 R (id2805949) 4549 0 R (id2806026) 4555 0 R (id2806214) 4561 0 R (id2806470) 4566 0 R (id2806496) 4567 0 R (id2806580) 4568 0 R (id2806594) 4573 0 R (id2806659) 4574 0 R (id2806823) 4579 0 R (id2806883) 4580 0 R (id2807004) 4585 0 R (id2807091) 4591 0 R (id2807140) 4592 0 R (id2807282) 4602 0 R (id2807395) 4608 0 R (id2807508) 4610 0 R (id2807625) 4612 0 R (id2807781) 4621 0 R (id2807796) 4622 0 R (id2807839) 4623 0 R (id2807881) 4624 0 R (id2808162) 4633 0 R (id2808176) 4634 0 R (id2808278) 4639 0 R (id2808451) 4646 0 R (id2808577) 4647 0 R (id2808754) 4659 0 R (id2808808) 4660 0 R (id2808844) 4661 0 R (id2809030) 4670 0 R (id2809301) 4675 0 R (id2809539) 4690 0 R (id2809580) 4691 0 R (id2809621) 4692 0 R (id2809734) 4697 0 R (id2809762) 4698 0 R (id2809914) 4710 0 R (id2809940) 4712 0 R (id2810050) 4718 0 R (id2810245) 4723 0 R (id2810372) 4728 0 R (id2810548) 4736 0 R (id2810769) 4729 0 R (id2810806) 4737 0 R (id2810965) 4743 0 R (id2810982) 4749 0 R (id2811406) 4751 0 R (id2811472) 4756 0 R (id2811589) 4757 0 R (id2811610) 4762 0 R (id2811679) 4763 0 R (id2811777) 4764 0 R (id2811908) 4770 0 R (id2812298) 4772 0 R (id2812328) 4778 0 R (id2812437) 4779 0 R (id2812444) 4780 0 R (id2812489) 4782 0 R (id2812600) 4787 0 R (id2812829) 4793 0 R (id2813064) 4801 0 R (id2813290) 4809 0 R (id2813357) 4814 0 R (id2813371) 4815 0 R (id2813394) 4817 0 R (id2813450) 4818 0 R (id2813526) 4824 0 R (id2813542) 4825 0 R (id2813610) 4826 0 R (id2813636) 4827 0 R (id2813893) 4836 0 R (id2814031) 4841 0 R (id2814066) 4842 0 R (id2814365) 4855 0 R (id2814385) 4856 0 R (id2814460) 4858 0 R (id2814610) 4869 0 R (id2814687) 4874 0 R (id2814715) 4875 0 R (id2814802) 4876 0 R (id2815136) 4878 0 R (id2815157) 4884 0 R (id2815515) 4879 0 R (id2815537) 4886 0 R (id2815896) 4888 0 R (id2815968) 4893 0 R (id2815981) 4894 0 R (id2816064) 4897 0 R (id2816267) 4905 0 R (id2816275) 4906 0 R (id2816320) 4907 0 R (id2816399) 4912 0 R (id2816530) 4913 0 R (id2816629) 4919 0 R (id2816721) 4920 0 R (id2816765) 4921 0 R (id2816925) 4926 0 R (id2817321) 4931 0 R (id2817402) 4936 0 R (id2817416) 4937 0 R (id2817845) 4952 0 R (id2817897) 4953 0 R (id2818145) 4959 0 R (id2818202) 4960 0 R (id2818344) 4965 0 R (id2818646) 4974 0 R (id2818677) 4975 0 R (id2818706) 4976 0 R (id2818732) 4981 0 R (id2818765) 4982 0 R (id2818786) 4983 0 R (id2818813) 4984 0 R (id2818905) 4989 0 R (id2818962) 4990 0 R (id2819020) 4996 0 R (id2819129) 5001 0 R (id2819142) 5002 0 R (id2819239) 5003 0 R (id2819332) 5009 0 R (id2819473) 5011 0 R (id2819526) 5012 0 R (id2819752) 5021 0 R (id2819779) 5026 0 R (id2819858) 5027 0 R (id2819888) 5033 0 R (id2819961) 5034 0 R (id2820000) 5039 0 R (id2820022) 5042 0 R (id2820054) 5045 0 R (id2820220) 5058 0 R (id2820252) 5059 0 R (id2820326) 5060 0 R (id2820345) 5065 0 R (id2820445) 5066 0 R (id2820504) 5067 0 R (id2820572) 5072 0 R (id2820629) 5073 0 R (id2820717) 5078 0 R (id2820775) 5079 0 R (id2820799) 5081 0 R (id2820818) 5082 0 R (id2820843) 5088 0 R (id2821133) 5093 0 R (id2821162) 5094 0 R (id2821250) 5099 0 R (id2821277) 5100 0 R (id2821349) 5101 0 R (id2821396) 5107 0 R (id2821575) 5115 0 R (id2821759) 5121 0 R (id2821897) 5122 0 R (id2822003) 5129 0 R (id2822073) 5134 0 R (id2822184) 5137 0 R (id2822348) 5142 0 R (id2822468) 5147 0 R (id2822534) 5148 0 R (id2822572) 5153 0 R (id2822644) 5161 0 R (id2822729) 5166 0 R (id2823195) 5167 0 R (id2823223) 5169 0 R (id2823359) 5175 0 R (id2823447) 5180 0 R (id2823780) 5189 0 R (id2824111) 5191 0 R (id2824124) 5192 0 R (id2824616) 5209 0 R (id2825059) 5214 0 R (id2825374) 5215 0 R (id2825432) 5220 0 R (id2825495) 5221 0 R (id2826100) 5226 0 R (id2826430) 5231 0 R (id2826579) 5234 0 R (id2826731) 5239 0 R (id2826844) 5245 0 R (id2826886) 5247 0 R (id2827028) 5248 0 R (id2827315) 5253 0 R (id2827482) 5258 0 R (id2827576) 5263 0 R (id2827774) 5264 0 R (id2827882) 5273 0 R (id2828207) 5278 0 R (id2828357) 5284 0 R (id2828548) 5289 0 R (id2828708) 5294 0 R (id2828808) 5299 0 R (id2828932) 5304 0 R (id2829135) 5309 0 R (id2829246) 5310 0 R (id2829397) 5316 0 R (id2829415) 5317 0 R (id2829611) 5322 0 R (id2829918) 5331 0 R (id2830012) 5332 0 R (id2830180) 5337 0 R (id2830212) 5338 0 R (id2830661) 5367 0 R (id2830963) 5372 0 R (id2831257) 5377 0 R (id2831355) 5382 0 R (id2831642) 5396 0 R (id2831719) 5397 0 R (id2831740) 5398 0 R (id2831785) 5401 0 R (id2831826) 5406 0 R (id2831846) 5407 0 R (id2831870) 5408 0 R (id2832023) 5416 0 R (id2832342) 5427 0 R (id2832388) 5428 0 R (id2832555) 5434 0 R (id2832569) 5435 0 R (id2832576) 5436 0 R (id2832610) 5437 0 R (id2832745) 5443 0 R (id2832752) 5444 0 R (id2832795) 5446 0 R (id2832849) 5448 0 R (id2832942) 5454 0 R (id2833183) 5459 0 R (id2833211) 5461 0 R (id2833358) 5462 0 R (id2833390) 5468 0 R (id2833704) 5469 0 R (id2833724) 5470 0 R (id2833773) 5475 0 R (id2833827) 5476 0 R (id2833894) 5477 0 R (id2834081) 5482 0 R (id2834208) 5488 0 R (id2834376) 5495 0 R (id2834518) 5499 0 R (id2834783) 5515 0 R (id2834909) 5525 0 R (id2834996) 5530 0 R (id2835102) 5533 0 R (id2835124) 5539 0 R (id2835301) 5542 0 R (id2835507) 5547 0 R (id2835657) 5552 0 R (id2835835) 5559 0 R (id2835937) 5563 0 R (id2836046) 5575 0 R (id2836217) 5589 0 R (id2836280) 5590 0 R (id2836432) 5591 0 R (id2836754) 5614 0 R (id2836904) 5615 0 R (id2836918) 5620 0 R (id2836972) 5621 0 R (id2837039) 5622 0 R (id2837271) 5631 0 R (id2837350) 5632 0 R (id2837534) 5634 0 R (id2837752) 5651 0 R (id2838073) 5665 0 R (id2838214) 5676 0 R (id2838291) 5678 0 R (id2838307) 5679 0 R (id2838362) 5686 0 R (id2838432) 5690 0 R (id2838543) 5699 0 R (id2838563) 5700 0 R (id2838773) 5711 0 R (id2838855) 5712 0 R (id2838936) 5719 0 R (id2838985) 5720 0 R (id2839058) 5725 0 R (id2839076) 5726 0 R (id2839110) 5727 0 R (id2839131) 5728 0 R (id2839175) 5729 0 R (id2839236) 5734 0 R (id2839255) 5735 0 R (id2839356) 5736 0 R (id2839383) 5742 0 R (id2839575) 5743 0 R (id2839858) 5749 0 R (id2839998) 5755 0 R (id2840031) 5760 0 R (id2840091) 5762 0 R (id2840358) 5772 0 R (id2840565) 5777 0 R (id2840686) 5778 0 R (id2840908) 5787 0 R (id2841056) 5799 0 R (id2841140) 5803 0 R (id2841219) 5804 0 R (id2841288) 5812 0 R (id2841439) 5818 0 R (id2841571) 5823 0 R (id2841765) 5828 0 R (id2841878) 5836 0 R (id2841986) 5837 0 R (id2842132) 5842 0 R (id2842342) 5848 0 R (id2843363) 5883 0 R (id2843515) 5888 0 R (id2843760) 5894 0 R (id2843839) 5895 0 R (id2843901) 5896 0 R (id2843959) 5897 0 R (id2844095) 5902 0 R (id2844232) 5910 0 R (id2844305) 5914 0 R (id2844328) 5915 0 R (id2844374) 5922 0 R (id2844450) 5923 0 R (id2844614) 5939 0 R (id2844708) 5943 0 R (id2844790) 5951 0 R (id2844861) 5956 0 R (id2844925) 5959 0 R (id2845397) 5998 0 R (id2845440) 5999 0 R (id2845504) 6000 0 R (id2845544) 6006 0 R (id2845624) 6007 0 R (id2845734) 6012 0 R (id2845805) 6013 0 R (id2845852) 6018 0 R (id2845867) 6019 0 R (id2846076) 6025 0 R (id2846134) 6026 0 R (id2846216) 6031 0 R (id2846372) 6032 0 R (id2846429) 6033 0 R (id2846496) 6038 0 R (id2846776) 6045 0 R (id2846877) 6053 0 R (id2846884) 6054 0 R (id2846900) 6055 0 R (id2846946) 6060 0 R (id2847002) 6061 0 R (id2847030) 6062 0 R (id2847256) 6063 0 R (id2847308) 6064 0 R (id2847323) 6070 0 R (id2847352) 6071 0 R (id2847369) 6072 0 R (id2847384) 6073 0 R (id2847407) 6074 0 R (id2847426) 6075 0 R (id2847468) 6080 0 R (id2847742) 6101 0 R (id2847787) 6102 0 R (id2847848) 6103 0 R (id2847957) 6104 0 R (id2847988) 6105 0 R (id2848043) 6110 0 R (id2848213) 6131 0 R (id2848231) 6132 0 R (id2848268) 6134 0 R (id2848367) 6140 0 R (id2848459) 6141 0 R (id2848466) 6142 0 R (id2848508) 6143 0 R (id2848556) 6144 0 R (id2848638) 6146 0 R (id2848657) 6151 0 R (id2848827) 6152 0 R (id2848872) 6157 0 R (id2848894) 6158 0 R (id2848948) 6161 0 R (id2849177) 6167 0 R (id2849272) 6172 0 R (id2849358) 6173 0 R (id2849418) 6179 0 R (id2849449) 6180 0 R (id2849478) 6181 0 R (id2849511) 6182 0 R (id2849534) 6187 0 R (id2849662) 6188 0 R (id2849744) 6193 0 R (id2849777) 6194 0 R (id2849805) 6195 0 R (id2849812) 6196 0 R (id2849880) 6201 0 R (id2849974) 6203 0 R (id2850036) 6208 0 R (id2850244) 6209 0 R (id2850316) 6217 0 R (id2850362) 6219 0 R (id2850473) 6220 0 R (id2850530) 6226 0 R (id2850778) 6231 0 R (id2850785) 6233 0 R (id2850948) 6239 0 R (id2851058) 6251 0 R (id2851095) 6252 0 R (id2851200) 6254 0 R (id2851432) 6265 0 R (id2851540) 6270 0 R (id2851559) 6271 0 R (id2851612) 6276 0 R (id2851721) 6281 0 R (id2851752) 6282 0 R (id2851850) 6291 0 R (id2851868) 6292 0 R (id2852080) 6300 0 R (id2852352) 6314 0 R (id2852385) 6320 0 R (id2852465) 6325 0 R (id2852519) 6326 0 R (id2852630) 6333 0 R (id2852726) 6334 0 R (id2852835) 6339 0 R (id2852858) 6340 0 R (id2852970) 6346 0 R (id2853122) 6355 0 R (id2853228) 6356 0 R (id2853267) 6361 0 R (id2853287) 6362 0 R (id2853331) 6363 0 R (id2853482) 6377 0 R (id2853496) 6378 0 R (id2853596) 6383 0 R (id2853631) 6384 0 R (id2853672) 6385 0 R (id2853684) 6390 0 R (id2853792) 6391 0 R (id2853924) 6397 0 R (id2853991) 6398 0 R (id2854162) 6403 0 R (id2854170) 6404 0 R (id2854706) 6420 0 R (id2854891) 6421 0 R (id2855402) 6457 0 R (id2855486) 6458 0 R (id2855503) 6464 0 R (id2855668) 6472 0 R (id2855682) 6473 0 R (id2855698) 6478 0 R (id2855739) 6479 0 R (id2855797) 6480 0 R (id2855842) 6485 0 R (id2855862) 6486 0 R (id2855961) 6487 0 R (id2856010) 6492 0 R (id2856361) 6501 0 R (id2856505) 6503 0 R (id2856564) 6505 0 R (id2856760) 6515 0 R (id2857072) 6521 0 R (id2857085) 6522 0 R (id2857154) 6523 0 R (id2857368) 6528 0 R (id2857648) 6538 0 R (id2857896) 6543 0 R (id2857914) 6544 0 R (id2857971) 6550 0 R (id2858577) 6564 0 R (id2858608) 6569 0 R (id2858635) 6570 0 R (id2858881) 6580 0 R (id2858959) 6581 0 R (id2859048) 6586 0 R (id2859080) 6587 0 R (id2859293) 6596 0 R (id2859327) 6597 0 R (id2859363) 6602 0 R (id2859395) 6603 0 R (id2859436) 6604 0 R (id2859450) 6605 0 R (id2859536) 6610 0 R (id2859774) 6620 0 R (id2859799) 6621 0 R (id2859863) 6626 0 R (id2859919) 6627 0 R (id2860060) 6632 0 R (id2860104) 6633 0 R (id2860155) 6638 0 R (id2860260) 6643 0 R (id2860292) 6644 0 R (id2860362) 6646 0 R (id2860527) 6652 0 R (id2860590) 6653 0 R (id2860838) 6663 0 R (id2860870) 6664 0 R (id2860902) 6665 0 R (id2861020) 6672 0 R (id2861036) 6673 0 R (id2861071) 6674 0 R (id2861122) 6675 0 R (id2861325) 6684 0 R (id2861369) 6686 0 R (id2861439) 6692 0 R (id2861566) 6693 0 R (id2861596) 6695 0 R (id2861734) 6703 0 R (id2861740) 6704 0 R (id2861854) 6709 0 R (id2861868) 6710 0 R (id2861938) 6715 0 R (id2862077) 6725 0 R (id2862207) 6743 0 R (id2862222) 6744 0 R (id2862348) 6750 0 R (id2862744) 6759 0 R (id2862818) 6764 0 R (id2862825) 6765 0 R (id2862844) 6766 0 R (id2863060) 6768 0 R (id2863109) 6771 0 R (id2863133) 6777 0 R (id2863251) 6781 0 R (id2863275) 6783 0 R (id2863287) 6784 0 R (id2863399) 6789 0 R (id2863466) 6795 0 R (id2863607) 6800 0 R (id2863632) 6801 0 R (id2863843) 6810 0 R (id2863893) 6811 0 R (id2863953) 6816 0 R (id2864016) 6817 0 R (id2864046) 6818 0 R (id2864070) 6819 0 R (id2864282) 6833 0 R (id2864297) 6834 0 R (id2864373) 6836 0 R (id2864444) 6842 0 R (id2864629) 6844 0 R (id2864989) 6853 0 R (id2865028) 6854 0 R (id2865266) 6859 0 R (id2865377) 6869 0 R (id2865439) 6871 0 R (id2865546) 6876 0 R (id2865610) 6877 0 R (id2865674) 6878 0 R (id2865722) 6884 0 R (id2865774) 6885 0 R (id2865797) 6886 0 R (id2865927) 6896 0 R (id2865961) 6897 0 R (id2866010) 6899 0 R (id2866188) 6904 0 R (id2867662) 6946 0 R (id2867683) 6947 0 R (id2867796) 6948 0 R (id2867818) 6954 0 R (id2867870) 6956 0 R (id2867891) 6957 0 R (id2868160) 6962 0 R (id2868187) 6963 0 R (id2868228) 6967 0 R (id2868354) 7079 0 R (id2868398) 7080 0 R (id2868405) 7081 0 R (id2868431) 7082 0 R (id2868438) 7083 0 R (id2868591) 7092 0 R (id2868669) 7098 0 R (id2868676) 7099 0 R (id2868745) 7104 0 R (id2868797) 7107 0 R (id2868897) 7112 0 R (id2868905) 7113 0 R (id2868996) 7114 0 R (id2869025) 7115 0 R (id2869078) 7116 0 R (id2869116) 7117 0 R (id2869133) 7123 0 R (id2869179) 7124 0 R (id2869253) 7125 0 R (id2869277) 7126 0 R (id2869349) 7132 0 R (id2869464) 7133 0 R (id2869596) 7139 0 R (id2869641) 7140 0 R (id2869730) 7145 0 R (id2869780) 7146 0 R (id2869840) 7147 0 R (id2869870) 7148 0 R (id2869954) 7153 0 R (id2870017) 7154 0 R (id2870046) 7155 0 R (id2870071) 7157 0 R (id2870116) 7158 0 R (id2870219) 7168 0 R (id2870286) 7173 0 R (id2870694) 7203 0 R (idmap-diag) 4652 0 R (idmap-group-diag) 4798 0 R (idmapbackend) 4666 0 R (idmapbackendexample) 4668 0 R (install) 3018 0 R (integrate-ms-networks) 3127 0 R (introduction) 3999 0 R (locking) 3088 0 R (machine-trust-accounts) 4177 0 R (migration) 6724 0 R (msdfs) 3091 0 R (optional) 4477 0 R (page.1) 2957 0 R (page.10) 3183 0 R (page.100) 4572 0 R (page.101) 4578 0 R (page.102) 4584 0 R (page.103) 4590 0 R (page.104) 4599 0 R (page.105) 4607 0 R (page.106) 4617 0 R (page.107) 4628 0 R (page.108) 4632 0 R (page.109) 4638 0 R (page.11) 3223 0 R (page.110) 4645 0 R (page.111) 4651 0 R (page.112) 4658 0 R (page.113) 4665 0 R (page.114) 4674 0 R (page.115) 4679 0 R (page.116) 4688 0 R (page.117) 4696 0 R (page.118) 4706 0 R (page.119) 4717 0 R (page.12) 3276 0 R (page.120) 4722 0 R (page.121) 4727 0 R (page.122) 4734 0 R (page.123) 4741 0 R (page.124) 4748 0 R (page.125) 4755 0 R (page.126) 4761 0 R (page.127) 4769 0 R (page.128) 4777 0 R (page.129) 4786 0 R (page.13) 3328 0 R (page.130) 4792 0 R (page.131) 4797 0 R (page.132) 4807 0 R (page.133) 4813 0 R (page.134) 4823 0 R (page.135) 4831 0 R (page.136) 4835 0 R (page.137) 4840 0 R (page.138) 4846 0 R (page.139) 4854 0 R (page.14) 3386 0 R (page.140) 4865 0 R (page.141) 4873 0 R (page.142) 4883 0 R (page.143) 4892 0 R (page.144) 4904 0 R (page.145) 4911 0 R (page.146) 4918 0 R (page.147) 4925 0 R (page.148) 4930 0 R (page.149) 4935 0 R (page.15) 3435 0 R (page.150) 4944 0 R (page.151) 4951 0 R (page.152) 4958 0 R (page.153) 4964 0 R (page.154) 4969 0 R (page.155) 4973 0 R (page.156) 4980 0 R (page.157) 4988 0 R (page.158) 4995 0 R (page.159) 5000 0 R (page.16) 3490 0 R (page.160) 5007 0 R (page.161) 5016 0 R (page.162) 5020 0 R (page.163) 5025 0 R (page.164) 5032 0 R (page.165) 5038 0 R (page.166) 5057 0 R (page.167) 5064 0 R (page.168) 5071 0 R (page.169) 5077 0 R (page.17) 3545 0 R (page.170) 5087 0 R (page.171) 5092 0 R (page.172) 5098 0 R (page.173) 5106 0 R (page.174) 5114 0 R (page.175) 5120 0 R (page.176) 5128 0 R (page.177) 5133 0 R (page.178) 5141 0 R (page.179) 5146 0 R (page.18) 3598 0 R (page.180) 5152 0 R (page.181) 5165 0 R (page.182) 5174 0 R (page.183) 5179 0 R (page.184) 5184 0 R (page.185) 5188 0 R (page.186) 5198 0 R (page.187) 5203 0 R (page.188) 5208 0 R (page.189) 5213 0 R (page.19) 3652 0 R (page.190) 5219 0 R (page.191) 5225 0 R (page.192) 5230 0 R (page.193) 5238 0 R (page.194) 5244 0 R (page.195) 5252 0 R (page.196) 5257 0 R (page.197) 5262 0 R (page.198) 5271 0 R (page.199) 5277 0 R (page.2) 2969 0 R (page.20) 3705 0 R (page.200) 5283 0 R (page.201) 5288 0 R (page.202) 5293 0 R (page.203) 5298 0 R (page.204) 5303 0 R (page.205) 5308 0 R (page.206) 5315 0 R (page.207) 5321 0 R (page.208) 5326 0 R (page.209) 5330 0 R (page.21) 3756 0 R (page.210) 5336 0 R (page.211) 5352 0 R (page.212) 5366 0 R (page.213) 5371 0 R (page.214) 5376 0 R (page.215) 5381 0 R (page.216) 5386 0 R (page.217) 5390 0 R (page.218) 5395 0 R (page.219) 5405 0 R (page.22) 3811 0 R (page.220) 5414 0 R (page.221) 5422 0 R (page.222) 5426 0 R (page.223) 5433 0 R (page.224) 5442 0 R (page.225) 5452 0 R (page.226) 5458 0 R (page.227) 5466 0 R (page.228) 5474 0 R (page.229) 5481 0 R (page.23) 3858 0 R (page.230) 5487 0 R (page.231) 5494 0 R (page.232) 5505 0 R (page.233) 5511 0 R (page.234) 5524 0 R (page.235) 5529 0 R (page.236) 5538 0 R (page.237) 5546 0 R (page.238) 5551 0 R (page.239) 5558 0 R (page.24) 3907 0 R (page.240) 5574 0 R (page.241) 5585 0 R (page.242) 5597 0 R (page.243) 5605 0 R (page.244) 5613 0 R (page.245) 5619 0 R (page.246) 5626 0 R (page.247) 5630 0 R (page.248) 5640 0 R (page.249) 5650 0 R (page.25) 3955 0 R (page.250) 5660 0 R (page.251) 5673 0 R (page.252) 5685 0 R (page.253) 5695 0 R (page.254) 5707 0 R (page.255) 5717 0 R (page.256) 5724 0 R (page.257) 5733 0 R (page.258) 5740 0 R (page.259) 5748 0 R (page.26) 3994 0 R (page.260) 5754 0 R (page.261) 5759 0 R (page.262) 5766 0 R (page.263) 5776 0 R (page.264) 5782 0 R (page.265) 5786 0 R (page.266) 5798 0 R (page.267) 5808 0 R (page.268) 5817 0 R (page.269) 5822 0 R (page.27) 3998 0 R (page.270) 5835 0 R (page.271) 5841 0 R (page.272) 5847 0 R (page.273) 5858 0 R (page.274) 5865 0 R (page.275) 5872 0 R (page.276) 5878 0 R (page.277) 5887 0 R (page.278) 5893 0 R (page.279) 5901 0 R (page.28) 4004 0 R (page.280) 5908 0 R (page.281) 5921 0 R (page.282) 5938 0 R (page.283) 5950 0 R (page.284) 5964 0 R (page.285) 5989 0 R (page.286) 5997 0 R (page.287) 6004 0 R (page.288) 6011 0 R (page.289) 6017 0 R (page.29) 4009 0 R (page.290) 6024 0 R (page.291) 6030 0 R (page.292) 6037 0 R (page.293) 6044 0 R (page.294) 6049 0 R (page.295) 6059 0 R (page.296) 6069 0 R (page.297) 6079 0 R (page.298) 6100 0 R (page.299) 6109 0 R (page.3) 2983 0 R (page.30) 4017 0 R (page.300) 6114 0 R (page.301) 6121 0 R (page.302) 6130 0 R (page.303) 6138 0 R (page.304) 6150 0 R (page.305) 6156 0 R (page.306) 6166 0 R (page.307) 6171 0 R (page.308) 6178 0 R (page.309) 6186 0 R (page.31) 4025 0 R (page.310) 6192 0 R (page.311) 6200 0 R (page.312) 6207 0 R (page.313) 6213 0 R (page.314) 6225 0 R (page.315) 6230 0 R (page.316) 6237 0 R (page.317) 6245 0 R (page.318) 6249 0 R (page.319) 6258 0 R (page.32) 4038 0 R (page.320) 6263 0 R (page.321) 6269 0 R (page.322) 6275 0 R (page.323) 6280 0 R (page.324) 6290 0 R (page.325) 6298 0 R (page.326) 6306 0 R (page.327) 6310 0 R (page.328) 6318 0 R (page.329) 6324 0 R (page.33) 4051 0 R (page.330) 6330 0 R (page.331) 6338 0 R (page.332) 6345 0 R (page.333) 6354 0 R (page.334) 6360 0 R (page.335) 6373 0 R (page.336) 6382 0 R (page.337) 6389 0 R (page.338) 6396 0 R (page.339) 6402 0 R (page.34) 4061 0 R (page.340) 6410 0 R (page.341) 6419 0 R (page.342) 6430 0 R (page.343) 6444 0 R (page.344) 6463 0 R (page.345) 6477 0 R (page.346) 6484 0 R (page.347) 6491 0 R (page.348) 6500 0 R (page.349) 6509 0 R (page.35) 4068 0 R (page.350) 6514 0 R (page.351) 6520 0 R (page.352) 6527 0 R (page.353) 6532 0 R (page.354) 6536 0 R (page.355) 6542 0 R (page.356) 6549 0 R (page.357) 6555 0 R (page.358) 6559 0 R (page.359) 6563 0 R (page.36) 4073 0 R (page.360) 6568 0 R (page.361) 6574 0 R (page.362) 6579 0 R (page.363) 6585 0 R (page.364) 6594 0 R (page.365) 6601 0 R (page.366) 6609 0 R (page.367) 6614 0 R (page.368) 6619 0 R (page.369) 6625 0 R (page.37) 4077 0 R (page.370) 6631 0 R (page.371) 6637 0 R (page.372) 6642 0 R (page.373) 6651 0 R (page.374) 6658 0 R (page.375) 6662 0 R (page.376) 6669 0 R (page.377) 6679 0 R (page.378) 6683 0 R (page.379) 6691 0 R (page.38) 4084 0 R (page.380) 6702 0 R (page.381) 6708 0 R (page.382) 6714 0 R (page.383) 6719 0 R (page.384) 6723 0 R (page.385) 6741 0 R (page.386) 6749 0 R (page.387) 6754 0 R (page.388) 6758 0 R (page.389) 6763 0 R (page.39) 4090 0 R (page.390) 6776 0 R (page.391) 6788 0 R (page.392) 6794 0 R (page.393) 6799 0 R (page.394) 6805 0 R (page.395) 6809 0 R (page.396) 6815 0 R (page.397) 6825 0 R (page.398) 6841 0 R (page.399) 6848 0 R (page.4) 2989 0 R (page.40) 4100 0 R (page.400) 6852 0 R (page.401) 6858 0 R (page.402) 6865 0 R (page.403) 6875 0 R (page.404) 6883 0 R (page.405) 6890 0 R (page.406) 6894 0 R (page.407) 6903 0 R (page.408) 6910 0 R (page.409) 6915 0 R (page.41) 4109 0 R (page.410) 6924 0 R (page.411) 6938 0 R (page.412) 6945 0 R (page.413) 6953 0 R (page.414) 6961 0 R (page.415) 6973 0 R (page.416) 6980 0 R (page.417) 6990 0 R (page.418) 6995 0 R (page.419) 7001 0 R (page.42) 4127 0 R (page.420) 7005 0 R (page.421) 7019 0 R (page.422) 7037 0 R (page.423) 7043 0 R (page.424) 7049 0 R (page.425) 7056 0 R (page.426) 7060 0 R (page.427) 7065 0 R (page.428) 7074 0 R (page.429) 7078 0 R (page.43) 4133 0 R (page.430) 7087 0 R (page.431) 7091 0 R (page.432) 7103 0 R (page.433) 7111 0 R (page.434) 7122 0 R (page.435) 7130 0 R (page.436) 7138 0 R (page.437) 7144 0 R (page.438) 7152 0 R (page.439) 7162 0 R (page.44) 4143 0 R (page.440) 7167 0 R (page.441) 7172 0 R (page.442) 7198 0 R (page.45) 4148 0 R (page.46) 4158 0 R (page.47) 4162 0 R (page.48) 4169 0 R (page.49) 4181 0 R (page.5) 3027 0 R (page.50) 4196 0 R (page.51) 4203 0 R (page.52) 4212 0 R (page.53) 4223 0 R (page.54) 4228 0 R (page.55) 4235 0 R (page.56) 4245 0 R (page.57) 4256 0 R (page.58) 4263 0 R (page.59) 4271 0 R (page.6) 3062 0 R (page.60) 4278 0 R (page.61) 4283 0 R (page.62) 4291 0 R (page.63) 4299 0 R (page.64) 4305 0 R (page.65) 4309 0 R (page.66) 4320 0 R (page.67) 4328 0 R (page.68) 4336 0 R (page.69) 4342 0 R (page.7) 3098 0 R (page.70) 4347 0 R (page.71) 4351 0 R (page.72) 4357 0 R (page.73) 4372 0 R (page.74) 4381 0 R (page.75) 4392 0 R (page.76) 4396 0 R (page.77) 4404 0 R (page.78) 4411 0 R (page.79) 4422 0 R (page.8) 3136 0 R (page.80) 4430 0 R (page.81) 4435 0 R (page.82) 4441 0 R (page.83) 4450 0 R (page.84) 4460 0 R (page.85) 4466 0 R (page.86) 4472 0 R (page.87) 4476 0 R (page.88) 4482 0 R (page.89) 4487 0 R (page.9) 3175 0 R (page.90) 4493 0 R (page.91) 4505 0 R (page.92) 4511 0 R (page.93) 4517 0 R (page.94) 4528 0 R (page.95) 4536 0 R (page.96) 4546 0 R (page.97) 4554 0 R (page.98) 4560 0 R (page.99) 4565 0 R (pam) 3126 0 R (part.1) 6 0 R (part.2) 102 0 R (part.3) 462 0 R (part.4) 2458 0 R (part.5) 2622 0 R (part.6) 2714 0 R (passdb) 3056 0 R (pdc-example) 4219 0 R (pdftoepsonusb) 5662 0 R (pdftosocket) 5653 0 R (post-and-ghost) 5506 0 R (printing) 3092 0 R (problems) 3165 0 R (samba-bdc) 3022 0 R (samba-pdc) 3021 0 R (samba-trusted-domain) 5116 0 R (section*.4) 6232 0 R (section*.5) 6238 0 R (section*.6) 6250 0 R (section*.7) 6253 0 R (section*.8) 6264 0 R (section.1.1) 14 0 R (section.1.2) 18 0 R (section.1.3) 22 0 R (section.1.4) 26 0 R (section.1.5) 30 0 R (section.1.6) 34 0 R (section.10.1) 470 0 R (section.10.2) 474 0 R (section.10.3) 478 0 R (section.10.4) 494 0 R (section.10.5) 530 0 R (section.10.6) 546 0 R (section.10.7) 558 0 R (section.10.8) 578 0 R (section.11.1) 598 0 R (section.11.2) 610 0 R (section.11.3) 634 0 R (section.11.4) 646 0 R (section.11.5) 730 0 R (section.12.1) 750 0 R (section.12.2) 754 0 R (section.12.3) 762 0 R (section.12.4) 774 0 R (section.13.1) 794 0 R (section.13.2) 798 0 R (section.13.3) 814 0 R (section.13.4) 830 0 R (section.13.5) 846 0 R (section.13.6) 886 0 R (section.14.1) 906 0 R (section.14.2) 910 0 R (section.14.3) 954 0 R (section.14.4) 970 0 R (section.14.5) 982 0 R (section.14.6) 986 0 R (section.14.7) 1002 0 R (section.15.1) 1010 0 R (section.15.2) 1014 0 R (section.15.3) 1018 0 R (section.15.4) 1046 0 R (section.15.5) 1050 0 R (section.16.1) 1066 0 R (section.16.2) 1070 0 R (section.16.3) 1074 0 R (section.16.4) 1090 0 R (section.16.5) 1102 0 R (section.16.6) 1106 0 R (section.17.1) 1114 0 R (section.17.2) 1118 0 R (section.18.1) 1126 0 R (section.18.10) 1314 0 R (section.18.11) 1334 0 R (section.18.12) 1338 0 R (section.18.13) 1342 0 R (section.18.14) 1346 0 R (section.18.15) 1350 0 R (section.18.2) 1130 0 R (section.18.3) 1146 0 R (section.18.4) 1158 0 R (section.18.5) 1162 0 R (section.18.6) 1190 0 R (section.18.7) 1214 0 R (section.18.8) 1262 0 R (section.18.9) 1282 0 R (section.19.1) 1366 0 R (section.19.10) 1594 0 R (section.19.11) 1662 0 R (section.19.12) 1690 0 R (section.19.13) 1710 0 R (section.19.14) 1754 0 R (section.19.15) 1786 0 R (section.19.16) 1790 0 R (section.19.17) 1806 0 R (section.19.18) 1810 0 R (section.19.19) 1814 0 R (section.19.2) 1378 0 R (section.19.20) 1818 0 R (section.19.21) 1898 0 R (section.19.3) 1394 0 R (section.19.4) 1418 0 R (section.19.5) 1454 0 R (section.19.6) 1534 0 R (section.19.7) 1550 0 R (section.19.8) 1562 0 R (section.19.9) 1574 0 R (section.2.1) 42 0 R (section.2.2) 46 0 R (section.2.3) 62 0 R (section.2.4) 66 0 R (section.2.5) 70 0 R (section.2.6) 74 0 R (section.2.7) 78 0 R (section.20.1) 1906 0 R (section.20.2) 1910 0 R (section.20.3) 1914 0 R (section.20.4) 1938 0 R (section.21.1) 1954 0 R (section.21.2) 1958 0 R (section.21.3) 1962 0 R (section.21.4) 1970 0 R (section.21.5) 1998 0 R (section.21.6) 2042 0 R (section.21.7) 2046 0 R (section.22.1) 2058 0 R (section.22.2) 2062 0 R (section.22.3) 2066 0 R (section.22.4) 2074 0 R (section.22.5) 2082 0 R (section.23.1) 2090 0 R (section.23.2) 2094 0 R (section.23.3) 2118 0 R (section.23.4) 2134 0 R (section.23.5) 2138 0 R (section.24.1) 2150 0 R (section.24.2) 2154 0 R (section.24.3) 2218 0 R (section.24.4) 2222 0 R (section.24.5) 2226 0 R (section.24.6) 2246 0 R (section.25.1) 2266 0 R (section.25.2) 2270 0 R (section.25.3) 2322 0 R (section.26.1) 2338 0 R (section.26.2) 2342 0 R (section.26.3) 2346 0 R (section.26.4) 2366 0 R (section.26.5) 2390 0 R (section.27.1) 2410 0 R (section.27.2) 2414 0 R (section.27.3) 2418 0 R (section.27.4) 2422 0 R (section.27.5) 2426 0 R (section.27.6) 2430 0 R (section.28.1) 2442 0 R (section.28.2) 2446 0 R (section.29.1) 2454 0 R (section.3.1) 98 0 R (section.30.1) 2466 0 R (section.30.2) 2470 0 R (section.30.3) 2486 0 R (section.31.1) 2530 0 R (section.31.2) 2562 0 R (section.32.1) 2578 0 R (section.33.1) 2630 0 R (section.33.2) 2634 0 R (section.33.3) 2638 0 R (section.34.1) 2646 0 R (section.34.2) 2674 0 R (section.34.3) 2678 0 R (section.34.4) 2682 0 R (section.35.1) 2690 0 R (section.35.2) 2694 0 R (section.35.3) 2698 0 R (section.35.4) 2702 0 R (section.35.5) 2706 0 R (section.35.6) 2710 0 R (section.36.1) 2722 0 R (section.36.2) 2742 0 R (section.36.3) 2746 0 R (section.36.4) 2750 0 R (section.36.5) 2766 0 R (section.37.1) 2782 0 R (section.37.2) 2786 0 R (section.37.3) 2790 0 R (section.37.4) 2794 0 R (section.37.5) 2798 0 R (section.37.6) 2806 0 R (section.38.1) 2822 0 R (section.38.2) 2826 0 R (section.38.3) 2842 0 R (section.38.4) 2870 0 R (section.38.5) 2878 0 R (section.38.6) 2882 0 R (section.39.1) 2890 0 R (section.39.10) 2926 0 R (section.39.11) 2930 0 R (section.39.2) 2894 0 R (section.39.3) 2898 0 R (section.39.4) 2902 0 R (section.39.5) 2906 0 R (section.39.6) 2910 0 R (section.39.7) 2914 0 R (section.39.8) 2918 0 R (section.39.9) 2922 0 R (section.4.1) 110 0 R (section.4.2) 114 0 R (section.4.3) 118 0 R (section.4.4) 162 0 R (section.4.5) 166 0 R (section.40.1) 2938 0 R (section.41.1) 2946 0 R (section.41.2) 2950 0 R (section.5.1) 190 0 R (section.5.2) 194 0 R (section.5.3) 206 0 R (section.5.4) 210 0 R (section.5.5) 214 0 R (section.5.6) 238 0 R (section.6.1) 274 0 R (section.6.2) 278 0 R (section.6.3) 302 0 R (section.6.4) 310 0 R (section.7.1) 334 0 R (section.7.2) 338 0 R (section.7.3) 370 0 R (section.7.4) 382 0 R (section.7.5) 414 0 R (section.8.1) 430 0 R (section.8.2) 434 0 R (section.8.3) 438 0 R (section.8.4) 450 0 R (section.9.1) 458 0 R (securing-samba) 3089 0 R (small1) 5496 0 R (small10) 5641 0 R (small11) 5687 0 R (small12) 5696 0 R (small13) 5708 0 R (small14) 5809 0 R (small2) 5512 0 R (small3) 5516 0 R (small4) 5560 0 R (small5) 5564 0 R (small6) 5576 0 R (small7) 5586 0 R (small8) 5598 0 R (small9) 5606 0 R (speed) 3170 0 R (subfigure.10.1.1) 4600 0 R (subfigure.11.1.1) 4653 0 R (subfigure.12.1.1) 4799 0 R (subfigure.13.1.1) 4866 0 R (subfigure.16.1.1) 5109 0 R (subfigure.19.1.1) 5497 0 R (subfigure.19.10.1) 5642 0 R (subfigure.19.11.1) 5654 0 R (subfigure.19.12.1) 5663 0 R (subfigure.19.13.1) 5688 0 R (subfigure.19.14.1) 5697 0 R (subfigure.19.15.1) 5709 0 R (subfigure.19.16.1) 5810 0 R (subfigure.19.17.1) 6051 0 R (subfigure.19.18.1) 6116 0 R (subfigure.19.19.1) 6123 0 R (subfigure.19.2.1) 5513 0 R (subfigure.19.3.1) 5517 0 R (subfigure.19.4.1) 5561 0 R (subfigure.19.5.1) 5565 0 R (subfigure.19.6.1) 5577 0 R (subfigure.19.7.1) 5587 0 R (subfigure.19.8.1) 5599 0 R (subfigure.19.9.1) 5607 0 R (subfigure.5.1.1) 4285 0 R (subsection.10.3.1) 482 0 R (subsection.10.3.2) 486 0 R (subsection.10.3.3) 490 0 R (subsection.10.4.1) 498 0 R (subsection.10.4.2) 502 0 R (subsection.10.4.3) 506 0 R (subsection.10.4.4) 510 0 R (subsection.10.4.5) 514 0 R (subsection.10.4.6) 518 0 R (subsection.10.4.7) 522 0 R (subsection.10.4.8) 526 0 R (subsection.10.5.1) 534 0 R (subsection.10.5.2) 538 0 R (subsection.10.5.3) 542 0 R (subsection.10.6.1) 550 0 R (subsection.10.6.2) 554 0 R (subsection.10.7.1) 562 0 R (subsection.10.7.2) 566 0 R (subsection.10.7.3) 570 0 R (subsection.10.8.1) 582 0 R (subsection.10.8.2) 586 0 R (subsection.10.8.3) 590 0 R (subsection.11.1.1) 602 0 R (subsection.11.1.2) 606 0 R (subsection.11.2.1) 614 0 R (subsection.11.2.2) 626 0 R (subsection.11.2.3) 630 0 R (subsection.11.3.1) 638 0 R (subsection.11.3.2) 642 0 R (subsection.11.4.1) 650 0 R (subsection.11.4.2) 654 0 R (subsection.11.4.3) 658 0 R (subsection.11.4.4) 662 0 R (subsection.11.4.5) 706 0 R (subsection.11.4.6) 726 0 R (subsection.11.5.1) 734 0 R (subsection.11.5.2) 738 0 R (subsection.11.5.3) 742 0 R (subsection.12.2.1) 758 0 R (subsection.12.3.1) 766 0 R (subsection.12.3.2) 770 0 R (subsection.12.4.1) 778 0 R (subsection.12.4.2) 782 0 R (subsection.12.4.3) 786 0 R (subsection.13.2.1) 802 0 R (subsection.13.2.2) 806 0 R (subsection.13.2.3) 810 0 R (subsection.13.3.1) 818 0 R (subsection.13.3.2) 822 0 R (subsection.13.3.3) 826 0 R (subsection.13.4.1) 834 0 R (subsection.13.5.1) 850 0 R (subsection.13.5.2) 854 0 R (subsection.13.5.3) 858 0 R (subsection.13.5.4) 862 0 R (subsection.13.5.5) 874 0 R (subsection.13.5.6) 878 0 R (subsection.13.5.7) 882 0 R (subsection.13.6.1) 890 0 R (subsection.13.6.2) 894 0 R (subsection.13.6.3) 898 0 R (subsection.14.2.1) 914 0 R (subsection.14.3.1) 958 0 R (subsection.14.4.1) 974 0 R (subsection.14.4.2) 978 0 R (subsection.14.6.1) 990 0 R (subsection.14.6.2) 994 0 R (subsection.14.6.3) 998 0 R (subsection.15.3.1) 1022 0 R (subsection.15.3.2) 1026 0 R (subsection.15.3.3) 1030 0 R (subsection.15.3.4) 1034 0 R (subsection.15.3.5) 1038 0 R (subsection.15.3.6) 1042 0 R (subsection.15.5.1) 1054 0 R (subsection.15.5.2) 1058 0 R (subsection.16.3.1) 1078 0 R (subsection.16.3.2) 1082 0 R (subsection.16.3.3) 1086 0 R (subsection.16.4.1) 1094 0 R (subsection.16.4.2) 1098 0 R (subsection.18.10.1) 1318 0 R (subsection.18.10.2) 1322 0 R (subsection.18.10.3) 1326 0 R (subsection.18.10.4) 1330 0 R (subsection.18.15.1) 1354 0 R (subsection.18.15.2) 1358 0 R (subsection.18.2.1) 1134 0 R (subsection.18.2.2) 1138 0 R (subsection.18.2.3) 1142 0 R (subsection.18.3.1) 1150 0 R (subsection.18.3.2) 1154 0 R (subsection.18.5.1) 1166 0 R (subsection.18.5.2) 1170 0 R (subsection.18.5.3) 1174 0 R (subsection.18.5.4) 1178 0 R (subsection.18.5.5) 1182 0 R (subsection.18.5.6) 1186 0 R (subsection.18.6.1) 1194 0 R (subsection.18.6.2) 1198 0 R (subsection.18.6.3) 1202 0 R (subsection.18.6.4) 1206 0 R (subsection.18.6.5) 1210 0 R (subsection.18.7.1) 1218 0 R (subsection.18.7.2) 1222 0 R (subsection.18.8.1) 1266 0 R (subsection.18.8.2) 1270 0 R (subsection.18.8.3) 1274 0 R (subsection.18.8.4) 1278 0 R (subsection.18.9.1) 1286 0 R (subsection.18.9.2) 1290 0 R (subsection.18.9.3) 1294 0 R (subsection.18.9.4) 1298 0 R (subsection.18.9.5) 1302 0 R (subsection.18.9.6) 1306 0 R (subsection.18.9.7) 1310 0 R (subsection.19.1.1) 1370 0 R (subsection.19.1.2) 1374 0 R (subsection.19.10.1) 1598 0 R (subsection.19.10.10) 1634 0 R (subsection.19.10.11) 1638 0 R (subsection.19.10.12) 1642 0 R (subsection.19.10.13) 1646 0 R (subsection.19.10.14) 1650 0 R (subsection.19.10.15) 1654 0 R (subsection.19.10.16) 1658 0 R (subsection.19.10.2) 1602 0 R (subsection.19.10.3) 1606 0 R (subsection.19.10.4) 1610 0 R (subsection.19.10.5) 1614 0 R (subsection.19.10.6) 1618 0 R (subsection.19.10.7) 1622 0 R (subsection.19.10.8) 1626 0 R (subsection.19.10.9) 1630 0 R (subsection.19.11.1) 1666 0 R (subsection.19.11.2) 1670 0 R (subsection.19.11.3) 1674 0 R (subsection.19.11.4) 1678 0 R (subsection.19.11.5) 1682 0 R (subsection.19.11.6) 1686 0 R (subsection.19.12.1) 1694 0 R (subsection.19.12.2) 1698 0 R (subsection.19.12.3) 1702 0 R (subsection.19.12.4) 1706 0 R (subsection.19.13.1) 1714 0 R (subsection.19.13.2) 1750 0 R (subsection.19.14.1) 1758 0 R (subsection.19.14.2) 1762 0 R (subsection.19.14.3) 1766 0 R (subsection.19.14.4) 1770 0 R (subsection.19.14.5) 1774 0 R (subsection.19.14.6) 1778 0 R (subsection.19.14.7) 1782 0 R (subsection.19.16.1) 1794 0 R (subsection.19.16.2) 1798 0 R (subsection.19.16.3) 1802 0 R (subsection.19.2.1) 1382 0 R (subsection.19.2.2) 1386 0 R (subsection.19.2.3) 1390 0 R (subsection.19.20.1) 1822 0 R (subsection.19.20.10) 1858 0 R (subsection.19.20.11) 1862 0 R (subsection.19.20.12) 1866 0 R (subsection.19.20.13) 1870 0 R (subsection.19.20.14) 1874 0 R (subsection.19.20.15) 1878 0 R (subsection.19.20.16) 1882 0 R (subsection.19.20.17) 1886 0 R (subsection.19.20.18) 1890 0 R (subsection.19.20.19) 1894 0 R (subsection.19.20.2) 1826 0 R (subsection.19.20.3) 1830 0 R (subsection.19.20.4) 1834 0 R (subsection.19.20.5) 1838 0 R (subsection.19.20.6) 1842 0 R (subsection.19.20.7) 1846 0 R (subsection.19.20.8) 1850 0 R (subsection.19.20.9) 1854 0 R (subsection.19.3.1) 1398 0 R (subsection.19.3.2) 1402 0 R (subsection.19.3.3) 1406 0 R (subsection.19.3.4) 1410 0 R (subsection.19.3.5) 1414 0 R (subsection.19.4.1) 1422 0 R (subsection.19.4.2) 1426 0 R (subsection.19.4.3) 1430 0 R (subsection.19.4.4) 1434 0 R (subsection.19.4.5) 1438 0 R (subsection.19.4.6) 1442 0 R (subsection.19.4.7) 1446 0 R (subsection.19.4.8) 1450 0 R (subsection.19.5.1) 1458 0 R (subsection.19.5.10) 1494 0 R (subsection.19.5.11) 1498 0 R (subsection.19.5.12) 1502 0 R (subsection.19.5.13) 1506 0 R (subsection.19.5.14) 1510 0 R (subsection.19.5.15) 1514 0 R (subsection.19.5.16) 1518 0 R (subsection.19.5.17) 1522 0 R (subsection.19.5.18) 1526 0 R (subsection.19.5.19) 1530 0 R (subsection.19.5.2) 1462 0 R (subsection.19.5.3) 1466 0 R (subsection.19.5.4) 1470 0 R (subsection.19.5.5) 1474 0 R (subsection.19.5.6) 1478 0 R (subsection.19.5.7) 1482 0 R (subsection.19.5.8) 1486 0 R (subsection.19.5.9) 1490 0 R (subsection.19.6.1) 1538 0 R (subsection.19.6.2) 1542 0 R (subsection.19.6.3) 1546 0 R (subsection.19.7.1) 1554 0 R (subsection.19.7.2) 1558 0 R (subsection.19.8.1) 1566 0 R (subsection.19.8.2) 1570 0 R (subsection.19.9.1) 1578 0 R (subsection.19.9.2) 1582 0 R (subsection.19.9.3) 1586 0 R (subsection.19.9.4) 1590 0 R (subsection.2.2.1) 50 0 R (subsection.2.2.2) 58 0 R (subsection.2.7.1) 82 0 R (subsection.2.7.2) 86 0 R (subsection.2.7.3) 90 0 R (subsection.20.3.1) 1918 0 R (subsection.20.3.2) 1922 0 R (subsection.20.3.3) 1926 0 R (subsection.20.3.4) 1930 0 R (subsection.20.3.5) 1934 0 R (subsection.20.4.1) 1942 0 R (subsection.20.4.2) 1946 0 R (subsection.21.3.1) 1966 0 R (subsection.21.4.1) 1974 0 R (subsection.21.4.2) 1978 0 R (subsection.21.4.3) 1982 0 R (subsection.21.4.4) 1986 0 R (subsection.21.4.5) 1990 0 R (subsection.21.4.6) 1994 0 R (subsection.21.5.1) 2002 0 R (subsection.21.5.2) 2006 0 R (subsection.21.5.3) 2010 0 R (subsection.21.7.1) 2050 0 R (subsection.22.3.1) 2070 0 R (subsection.22.4.1) 2078 0 R (subsection.23.2.1) 2098 0 R (subsection.23.2.2) 2102 0 R (subsection.23.2.3) 2110 0 R (subsection.23.3.1) 2122 0 R (subsection.23.3.2) 2126 0 R (subsection.23.3.3) 2130 0 R (subsection.23.5.1) 2142 0 R (subsection.24.2.1) 2158 0 R (subsection.24.2.2) 2178 0 R (subsection.24.2.3) 2194 0 R (subsection.24.2.4) 2198 0 R (subsection.24.5.1) 2230 0 R (subsection.24.5.2) 2238 0 R (subsection.24.5.3) 2242 0 R (subsection.24.6.1) 2250 0 R (subsection.24.6.2) 2254 0 R (subsection.24.6.3) 2258 0 R (subsection.25.2.1) 2274 0 R (subsection.25.2.2) 2282 0 R (subsection.25.2.3) 2294 0 R (subsection.25.2.4) 2298 0 R (subsection.25.2.5) 2302 0 R (subsection.25.3.1) 2326 0 R (subsection.25.3.2) 2330 0 R (subsection.26.3.1) 2350 0 R (subsection.26.3.2) 2354 0 R (subsection.26.3.3) 2358 0 R (subsection.26.3.4) 2362 0 R (subsection.26.4.1) 2370 0 R (subsection.26.4.2) 2374 0 R (subsection.26.4.3) 2378 0 R (subsection.26.4.4) 2382 0 R (subsection.26.4.5) 2386 0 R (subsection.26.5.1) 2394 0 R (subsection.26.5.2) 2398 0 R (subsection.26.5.3) 2402 0 R (subsection.27.6.1) 2434 0 R (subsection.30.2.1) 2474 0 R (subsection.30.2.2) 2478 0 R (subsection.30.2.3) 2482 0 R (subsection.30.3.1) 2490 0 R (subsection.30.3.2) 2494 0 R (subsection.30.3.3) 2498 0 R (subsection.30.3.4) 2502 0 R (subsection.30.3.5) 2506 0 R (subsection.30.3.6) 2510 0 R (subsection.31.1.1) 2534 0 R (subsection.31.1.2) 2558 0 R (subsection.31.2.1) 2566 0 R (subsection.31.2.2) 2570 0 R (subsection.32.1.1) 2582 0 R (subsection.32.1.10) 2618 0 R (subsection.32.1.2) 2586 0 R (subsection.32.1.3) 2590 0 R (subsection.32.1.4) 2594 0 R (subsection.32.1.5) 2598 0 R (subsection.32.1.6) 2602 0 R (subsection.32.1.7) 2606 0 R (subsection.32.1.8) 2610 0 R (subsection.32.1.9) 2614 0 R (subsection.34.1.1) 2650 0 R (subsection.34.1.2) 2654 0 R (subsection.34.1.3) 2658 0 R (subsection.34.1.4) 2662 0 R (subsection.36.1.1) 2726 0 R (subsection.36.1.2) 2730 0 R (subsection.36.4.1) 2754 0 R (subsection.36.5.1) 2770 0 R (subsection.36.5.2) 2774 0 R (subsection.37.5.1) 2802 0 R (subsection.37.6.1) 2810 0 R (subsection.37.6.2) 2814 0 R (subsection.38.2.1) 2830 0 R (subsection.38.2.2) 2834 0 R (subsection.38.2.3) 2838 0 R (subsection.38.3.1) 2846 0 R (subsection.38.3.2) 2850 0 R (subsection.38.3.3) 2854 0 R (subsection.38.3.4) 2858 0 R (subsection.38.3.5) 2862 0 R (subsection.38.3.6) 2866 0 R (subsection.38.4.1) 2874 0 R (subsection.4.3.1) 122 0 R (subsection.4.3.2) 130 0 R (subsection.4.3.3) 138 0 R (subsection.4.3.4) 146 0 R (subsection.4.3.5) 154 0 R (subsection.4.5.1) 170 0 R (subsection.4.5.2) 174 0 R (subsection.4.5.3) 178 0 R (subsection.4.5.4) 182 0 R (subsection.5.2.1) 198 0 R (subsection.5.2.2) 202 0 R (subsection.5.5.1) 218 0 R (subsection.5.5.2) 234 0 R (subsection.5.6.1) 242 0 R (subsection.5.6.2) 246 0 R (subsection.5.6.3) 250 0 R (subsection.5.6.4) 254 0 R (subsection.5.6.5) 258 0 R (subsection.5.6.6) 262 0 R (subsection.5.6.7) 266 0 R (subsection.6.2.1) 282 0 R (subsection.6.2.2) 290 0 R (subsection.6.2.3) 294 0 R (subsection.6.2.4) 298 0 R (subsection.6.3.1) 306 0 R (subsection.6.4.1) 314 0 R (subsection.6.4.2) 318 0 R (subsection.6.4.3) 322 0 R (subsection.6.4.4) 326 0 R (subsection.7.2.1) 342 0 R (subsection.7.2.2) 346 0 R (subsection.7.2.3) 350 0 R (subsection.7.2.4) 354 0 R (subsection.7.3.1) 374 0 R (subsection.7.3.2) 378 0 R (subsection.7.4.1) 386 0 R (subsection.7.4.2) 390 0 R (subsection.7.4.3) 394 0 R (subsection.7.4.4) 402 0 R (subsection.7.4.5) 406 0 R (subsection.7.4.6) 410 0 R (subsection.7.5.1) 418 0 R (subsection.7.5.2) 422 0 R (subsection.8.3.1) 442 0 R (subsection.8.3.2) 446 0 R (subsubsection.10.7.3.1) 574 0 R (subsubsection.11.2.1.1) 618 0 R (subsubsection.11.2.1.2) 622 0 R (subsubsection.11.4.4.1) 666 0 R (subsubsection.11.4.4.10) 702 0 R (subsubsection.11.4.4.2) 670 0 R (subsubsection.11.4.4.3) 674 0 R (subsubsection.11.4.4.4) 678 0 R (subsubsection.11.4.4.5) 682 0 R (subsubsection.11.4.4.6) 686 0 R (subsubsection.11.4.4.7) 690 0 R (subsubsection.11.4.4.8) 694 0 R (subsubsection.11.4.4.9) 698 0 R (subsubsection.11.4.5.1) 710 0 R (subsubsection.11.4.5.2) 714 0 R (subsubsection.11.4.5.3) 718 0 R (subsubsection.11.4.5.4) 722 0 R (subsubsection.13.4.1.1) 838 0 R (subsubsection.13.4.1.2) 842 0 R (subsubsection.13.5.4.1) 866 0 R (subsubsection.13.5.4.2) 870 0 R (subsubsection.14.2.1.1) 918 0 R (subsubsection.14.2.1.2) 922 0 R (subsubsection.14.2.1.3) 926 0 R (subsubsection.14.2.1.4) 930 0 R (subsubsection.14.2.1.5) 934 0 R (subsubsection.14.2.1.6) 938 0 R (subsubsection.14.2.1.7) 942 0 R (subsubsection.14.2.1.8) 946 0 R (subsubsection.14.2.1.9) 950 0 R (subsubsection.14.3.1.1) 962 0 R (subsubsection.14.3.1.2) 966 0 R (subsubsection.18.7.2.1) 1226 0 R (subsubsection.18.7.2.2) 1230 0 R (subsubsection.18.7.2.3) 1234 0 R (subsubsection.18.7.2.4) 1238 0 R (subsubsection.18.7.2.5) 1242 0 R (subsubsection.18.7.2.6) 1246 0 R (subsubsection.18.7.2.7) 1250 0 R (subsubsection.18.7.2.8) 1254 0 R (subsubsection.18.7.2.9) 1258 0 R (subsubsection.19.13.1.1) 1718 0 R (subsubsection.19.13.1.2) 1722 0 R (subsubsection.19.13.1.3) 1726 0 R (subsubsection.19.13.1.4) 1730 0 R (subsubsection.19.13.1.5) 1734 0 R (subsubsection.19.13.1.6) 1738 0 R (subsubsection.19.13.1.7) 1742 0 R (subsubsection.19.13.1.8) 1746 0 R (subsubsection.2.2.1.1) 54 0 R (subsubsection.21.5.3.1) 2014 0 R (subsubsection.21.5.3.2) 2018 0 R (subsubsection.21.5.3.3) 2022 0 R (subsubsection.21.5.3.4) 2026 0 R (subsubsection.21.5.3.5) 2030 0 R (subsubsection.21.5.3.6) 2034 0 R (subsubsection.21.5.3.7) 2038 0 R (subsubsection.23.2.2.1) 2106 0 R (subsubsection.23.2.3.1) 2114 0 R (subsubsection.24.2.1.1) 2162 0 R (subsubsection.24.2.1.2) 2166 0 R (subsubsection.24.2.1.3) 2170 0 R (subsubsection.24.2.1.4) 2174 0 R (subsubsection.24.2.2.1) 2182 0 R (subsubsection.24.2.2.2) 2186 0 R (subsubsection.24.2.2.3) 2190 0 R (subsubsection.24.2.4.1) 2202 0 R (subsubsection.24.2.4.2) 2206 0 R (subsubsection.24.2.4.3) 2210 0 R (subsubsection.24.2.4.4) 2214 0 R (subsubsection.24.5.1.1) 2234 0 R (subsubsection.25.2.1.1) 2278 0 R (subsubsection.25.2.2.1) 2286 0 R (subsubsection.25.2.2.2) 2290 0 R (subsubsection.25.2.5.1) 2306 0 R (subsubsection.25.2.5.2) 2310 0 R (subsubsection.25.2.5.3) 2314 0 R (subsubsection.25.2.5.4) 2318 0 R (subsubsection.30.3.6.1) 2514 0 R (subsubsection.30.3.6.2) 2518 0 R (subsubsection.30.3.6.3) 2522 0 R (subsubsection.31.1.1.1) 2538 0 R (subsubsection.31.1.1.2) 2542 0 R (subsubsection.31.1.1.3) 2546 0 R (subsubsection.31.1.1.4) 2550 0 R (subsubsection.31.1.1.5) 2554 0 R (subsubsection.34.1.4.1) 2666 0 R (subsubsection.34.1.4.2) 2670 0 R (subsubsection.36.1.2.1) 2734 0 R (subsubsection.36.1.2.2) 2738 0 R (subsubsection.36.4.1.1) 2758 0 R (subsubsection.36.4.1.2) 2762 0 R (subsubsection.4.3.1.1) 126 0 R (subsubsection.4.3.2.1) 134 0 R (subsubsection.4.3.3.1) 142 0 R (subsubsection.4.3.4.1) 150 0 R (subsubsection.4.3.5.1) 158 0 R (subsubsection.5.5.1.1) 222 0 R (subsubsection.5.5.1.2) 226 0 R (subsubsection.5.5.1.3) 230 0 R (subsubsection.6.2.1.1) 286 0 R (subsubsection.7.2.4.1) 358 0 R (subsubsection.7.2.4.2) 362 0 R (subsubsection.7.2.4.3) 366 0 R (subsubsection.7.4.3.1) 398 0 R (table.10.1) 4603 0 R (table.10.2) 4609 0 R (table.10.3) 4611 0 R (table.10.4) 4613 0 R (table.11.1) 4750 0 R (table.11.2) 4765 0 R (table.11.3) 4771 0 R (table.13.1) 4857 0 R (table.13.2) 4877 0 R (table.13.3) 4885 0 R (table.13.4) 4887 0 R (table.19.1) 5633 0 R (table.20.1) 6145 0 R (table.24.1) 6502 0 R (table.24.2) 6504 0 R (table.24.3) 6516 0 R (table.25.1) 6588 0 R (table.26.1) 6645 0 R (table.26.2) 6647 0 R (table.30.1) 6767 0 R (table.31.1) 6835 0 R (table.31.2) 6843 0 R (table.7.1) 4388 0 R (troubleshooting) 6895 0 R (trusts1) 5108 0 R (type) 4078 0 R (unicode) 3128 0 R (upgrading-to-3.0) 3131 0 R (winbind) 4123 0 R (winbind-solaris9) 6241 0 R] /Limits [(AccessControls) (winbind-solaris9)] >> endobj -7257 0 obj << -/Kids [7256 0 R] +7252 0 obj << +/Kids [7251 0 R] >> endobj -7258 0 obj << -/Dests 7257 0 R +7253 0 obj << +/Dests 7252 0 R >> endobj -7259 0 obj << +7254 0 obj << /Type /Catalog -/Pages 7254 0 R -/Outlines 7255 0 R -/Names 7258 0 R +/Pages 7249 0 R +/Outlines 7250 0 R +/Names 7253 0 R /PageMode /UseOutlines /URI<</Base()>> /ViewerPreferences<<>> -/OpenAction 2957 0 R +/OpenAction 2953 0 R /PTEX.Fullbanner (This is pdfTeX, Version 3.14159-1.10b) >> endobj -7260 0 obj << +7255 0 obj << /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.10b)/Keywords() -/CreationDate (D:20030815195700) +/CreationDate (D:20030829000400) >> endobj xref -0 7261 +0 7256 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000009 00000 n -0000304651 00000 n -0002541919 00000 n +0000304322 00000 n +0002541236 00000 n 0000000051 00000 n 0000000091 00000 n -0000307949 00000 n -0002541810 00000 n +0000307620 00000 n +0002541127 00000 n 0000000136 00000 n 0000000178 00000 n -0000308073 00000 n -0002541736 00000 n +0000307744 00000 n +0002541053 00000 n 0000000226 00000 n 0000000259 00000 n -0000311976 00000 n -0002541649 00000 n +0000311647 00000 n +0002540966 00000 n 0000000307 00000 n 0000000341 00000 n -0000316031 00000 n -0002541562 00000 n +0000315702 00000 n +0002540879 00000 n 0000000389 00000 n 0000000428 00000 n -0000316155 00000 n -0002541475 00000 n +0000315826 00000 n +0002540792 00000 n 0000000476 00000 n 0000000514 00000 n -0000320252 00000 n -0002541388 00000 n +0000319923 00000 n +0002540705 00000 n 0000000562 00000 n 0000000593 00000 n -0000320376 00000 n -0002541314 00000 n +0000320047 00000 n +0002540631 00000 n 0000000641 00000 n 0000000677 00000 n -0000323526 00000 n -0002541191 00000 n +0000323197 00000 n +0002540508 00000 n 0000000723 00000 n 0000000773 00000 n -0000323650 00000 n -0002541117 00000 n +0000323321 00000 n +0002540434 00000 n 0000000821 00000 n 0000000874 00000 n -0000323774 00000 n -0002540993 00000 n +0000323445 00000 n +0002540310 00000 n 0000000922 00000 n 0000000975 00000 n -0000323898 00000 n -0002540882 00000 n +0000323569 00000 n +0002540199 00000 n 0000001028 00000 n 0000001074 00000 n -0000327472 00000 n -0002540821 00000 n +0000327143 00000 n +0002540138 00000 n 0000001132 00000 n 0000001194 00000 n -0000327595 00000 n -0002540747 00000 n +0000327266 00000 n +0002540064 00000 n 0000001247 00000 n 0000001276 00000 n -0000327718 00000 n -0002540660 00000 n +0000327389 00000 n +0002539977 00000 n 0000001324 00000 n 0000001394 00000 n -0000330142 00000 n -0002540573 00000 n +0000329813 00000 n +0002539890 00000 n 0000001442 00000 n 0000001500 00000 n -0000330266 00000 n -0002540486 00000 n +0000329937 00000 n +0002539803 00000 n 0000001548 00000 n 0000001609 00000 n -0000330390 00000 n -0002540399 00000 n +0000330061 00000 n +0002539716 00000 n 0000001657 00000 n 0000001706 00000 n -0000330514 00000 n -0002540288 00000 n +0000330185 00000 n +0002539605 00000 n 0000001754 00000 n 0000001790 00000 n -0000333145 00000 n -0002540214 00000 n +0000332816 00000 n +0002539531 00000 n 0000001843 00000 n 0000001898 00000 n -0000333269 00000 n -0002540127 00000 n +0000332940 00000 n +0002539444 00000 n 0000001951 00000 n 0000002086 00000 n -0000333393 00000 n -0002540053 00000 n +0000333064 00000 n +0002539370 00000 n 0000002139 00000 n 0000002198 00000 n -0000334296 00000 n -0002539943 00000 n +0000333967 00000 n +0002539260 00000 n 0000002244 00000 n 0000002293 00000 n -0000334420 00000 n -0002539881 00000 n +0000334091 00000 n +0002539198 00000 n 0000002341 00000 n 0000002369 00000 n -0000335151 00000 n -0002539750 00000 n +0000334822 00000 n +0002539067 00000 n 0000002413 00000 n 0000002463 00000 n -0000338333 00000 n -0002539632 00000 n +0000338004 00000 n +0002538949 00000 n 0000002510 00000 n 0000002563 00000 n -0000338458 00000 n -0002539553 00000 n +0000338129 00000 n +0002538870 00000 n 0000002612 00000 n 0000002657 00000 n -0000341832 00000 n -0002539460 00000 n +0000341503 00000 n +0002538777 00000 n 0000002706 00000 n 0000002742 00000 n -0000341956 00000 n -0002539328 00000 n +0000341627 00000 n +0002538645 00000 n 0000002791 00000 n 0000002835 00000 n -0000345568 00000 n -0002539210 00000 n +0000345239 00000 n +0002538527 00000 n 0000002889 00000 n 0000002934 00000 n -0000345819 00000 n -0002539145 00000 n +0000345490 00000 n +0002538462 00000 n 0000002993 00000 n 0000003042 00000 n -0000345943 00000 n -0002539013 00000 n +0000345614 00000 n +0002538330 00000 n 0000003096 00000 n 0000003142 00000 n -0000348657 00000 n -0002538948 00000 n +0000348328 00000 n +0002538265 00000 n 0000003201 00000 n 0000003250 00000 n -0000348782 00000 n -0002538816 00000 n +0000348453 00000 n +0002538133 00000 n 0000003304 00000 n 0000003374 00000 n -0000348907 00000 n -0002538751 00000 n +0000348578 00000 n +0002538068 00000 n 0000003433 00000 n 0000003482 00000 n -0000353974 00000 n -0002538619 00000 n +0000353645 00000 n +0002537936 00000 n 0000003536 00000 n 0000003603 00000 n -0000354099 00000 n -0002538554 00000 n +0000353770 00000 n +0002537871 00000 n 0000003662 00000 n 0000003711 00000 n -0000357531 00000 n -0002538436 00000 n +0000357202 00000 n +0002537753 00000 n 0000003765 00000 n 0000003830 00000 n -0000361053 00000 n -0002538371 00000 n +0000360724 00000 n +0002537688 00000 n 0000003889 00000 n 0000003938 00000 n -0000361178 00000 n -0002538278 00000 n +0000360849 00000 n +0002537595 00000 n 0000003987 00000 n 0000004028 00000 n -0000364954 00000 n -0002538160 00000 n +0000364625 00000 n +0002537477 00000 n 0000004077 00000 n 0000004114 00000 n -0000367906 00000 n -0002538081 00000 n +0000367577 00000 n +0002537398 00000 n 0000004168 00000 n 0000004220 00000 n -0000368031 00000 n -0002537988 00000 n +0000367702 00000 n +0002537305 00000 n 0000004274 00000 n 0000004337 00000 n -0000368155 00000 n -0002537895 00000 n +0000367826 00000 n +0002537212 00000 n 0000004391 00000 n 0000004450 00000 n -0000368280 00000 n -0002537816 00000 n +0000367951 00000 n +0002537133 00000 n 0000004504 00000 n 0000004578 00000 n -0000371334 00000 n -0002537684 00000 n +0000371005 00000 n +0002537001 00000 n 0000004625 00000 n 0000004661 00000 n -0000375453 00000 n -0002537605 00000 n +0000375124 00000 n +0002536922 00000 n 0000004710 00000 n 0000004755 00000 n -0000380020 00000 n -0002537473 00000 n +0000379691 00000 n +0002536790 00000 n 0000004804 00000 n 0000004852 00000 n -0000380145 00000 n -0002537394 00000 n +0000379816 00000 n +0002536711 00000 n 0000004906 00000 n 0000004955 00000 n -0000388331 00000 n -0002537315 00000 n +0000388002 00000 n +0002536632 00000 n 0000005009 00000 n 0000005063 00000 n -0000397008 00000 n -0002537222 00000 n +0000396679 00000 n +0002536539 00000 n 0000005112 00000 n 0000005174 00000 n -0000402970 00000 n -0002537129 00000 n +0000402641 00000 n +0002536446 00000 n 0000005223 00000 n 0000005271 00000 n -0000403095 00000 n -0002536997 00000 n +0000402766 00000 n +0002536314 00000 n 0000005320 00000 n 0000005382 00000 n -0000403220 00000 n -0002536879 00000 n +0000402891 00000 n +0002536196 00000 n 0000005436 00000 n 0000005490 00000 n -0000406460 00000 n -0002536800 00000 n +0000406131 00000 n +0002536117 00000 n 0000005549 00000 n 0000005598 00000 n -0000406585 00000 n -0002536707 00000 n +0000406256 00000 n +0002536024 00000 n 0000005657 00000 n 0000005731 00000 n -0000406710 00000 n -0002536628 00000 n +0000406381 00000 n +0002535945 00000 n 0000005790 00000 n 0000005853 00000 n -0000414818 00000 n -0002536549 00000 n +0000414489 00000 n +0002535866 00000 n 0000005907 00000 n 0000005966 00000 n -0000417974 00000 n -0002536431 00000 n +0000417645 00000 n +0002535748 00000 n 0000006015 00000 n 0000006052 00000 n -0000418099 00000 n -0002536352 00000 n +0000417770 00000 n +0002535669 00000 n 0000006106 00000 n 0000006173 00000 n -0000418224 00000 n -0002536259 00000 n +0000417895 00000 n +0002535576 00000 n 0000006227 00000 n 0000006309 00000 n -0000418349 00000 n -0002536166 00000 n +0000418020 00000 n +0002535483 00000 n 0000006363 00000 n 0000006435 00000 n -0000421325 00000 n -0002536073 00000 n +0000420996 00000 n +0002535390 00000 n 0000006489 00000 n 0000006555 00000 n -0000421450 00000 n -0002535980 00000 n +0000421121 00000 n +0002535297 00000 n 0000006609 00000 n 0000006651 00000 n -0000421574 00000 n -0002535887 00000 n +0000421245 00000 n +0002535204 00000 n 0000006705 00000 n 0000006760 00000 n -0000423595 00000 n -0002535808 00000 n +0000423266 00000 n +0002535125 00000 n 0000006814 00000 n 0000006903 00000 n -0000454481 00000 n -0002535676 00000 n +0000454152 00000 n +0002534993 00000 n 0000006950 00000 n 0000006993 00000 n -0000454606 00000 n -0002535597 00000 n +0000454277 00000 n +0002534914 00000 n 0000007042 00000 n 0000007087 00000 n -0000457844 00000 n -0002535465 00000 n +0000457515 00000 n +0002534782 00000 n 0000007136 00000 n 0000007192 00000 n -0000457969 00000 n -0002535347 00000 n +0000457640 00000 n +0002534664 00000 n 0000007246 00000 n 0000007307 00000 n -0000465504 00000 n -0002535282 00000 n +0000465175 00000 n +0002534599 00000 n 0000007366 00000 n 0000007419 00000 n -0000465756 00000 n -0002535189 00000 n +0000465427 00000 n +0002534506 00000 n 0000007473 00000 n 0000007530 00000 n -0000465881 00000 n -0002535096 00000 n +0000465552 00000 n +0002534413 00000 n 0000007584 00000 n 0000007660 00000 n -0000466006 00000 n -0002535017 00000 n +0000465677 00000 n +0002534334 00000 n 0000007714 00000 n 0000007790 00000 n -0000469482 00000 n -0002534885 00000 n +0000469153 00000 n +0002534202 00000 n 0000007839 00000 n 0000007901 00000 n -0000469607 00000 n -0002534820 00000 n +0000469278 00000 n +0002534137 00000 n 0000007955 00000 n 0000008002 00000 n -0000473137 00000 n -0002534702 00000 n +0000472808 00000 n +0002534019 00000 n 0000008051 00000 n 0000008088 00000 n -0000473261 00000 n -0002534623 00000 n +0000472932 00000 n +0002533940 00000 n 0000008142 00000 n 0000008214 00000 n -0000473385 00000 n -0002534530 00000 n +0000473056 00000 n +0002533847 00000 n 0000008268 00000 n 0000008348 00000 n -0000475595 00000 n -0002534437 00000 n +0000475266 00000 n +0002533754 00000 n 0000008402 00000 n 0000008466 00000 n -0000475720 00000 n -0002534358 00000 n +0000475391 00000 n +0002533675 00000 n 0000008520 00000 n 0000008574 00000 n -0000478630 00000 n -0002534226 00000 n +0000478301 00000 n +0002533543 00000 n 0000008621 00000 n 0000008660 00000 n -0000478755 00000 n -0002534147 00000 n +0000478426 00000 n +0002533464 00000 n 0000008709 00000 n 0000008754 00000 n -0000482357 00000 n -0002534015 00000 n +0000482028 00000 n +0002533332 00000 n 0000008803 00000 n 0000008879 00000 n -0000485110 00000 n -0002533936 00000 n +0000484781 00000 n +0002533253 00000 n 0000008933 00000 n 0000009000 00000 n -0000490323 00000 n -0002533843 00000 n +0000489994 00000 n +0002533160 00000 n 0000009054 00000 n 0000009142 00000 n -0000493891 00000 n -0002533750 00000 n +0000493562 00000 n +0002533067 00000 n 0000009196 00000 n 0000009269 00000 n -0000494016 00000 n -0002533632 00000 n +0000493687 00000 n +0002532949 00000 n 0000009323 00000 n 0000009407 00000 n -0000494141 00000 n -0002533553 00000 n +0000493812 00000 n +0002532870 00000 n 0000009466 00000 n 0000009522 00000 n -0000494266 00000 n -0002533460 00000 n +0000493937 00000 n +0002532777 00000 n 0000009581 00000 n 0000009620 00000 n -0000497952 00000 n -0002533381 00000 n +0000497623 00000 n +0002532698 00000 n 0000009679 00000 n 0000009712 00000 n -0000498077 00000 n -0002533249 00000 n +0000497748 00000 n +0002532566 00000 n 0000009761 00000 n 0000009805 00000 n -0000498202 00000 n -0002533170 00000 n +0000497873 00000 n +0002532487 00000 n 0000009859 00000 n 0000009924 00000 n -0000504979 00000 n -0002533091 00000 n +0000504650 00000 n +0002532408 00000 n 0000009978 00000 n 0000010046 00000 n -0000507246 00000 n -0002532959 00000 n +0000506917 00000 n +0002532276 00000 n 0000010095 00000 n 0000010146 00000 n -0000507371 00000 n -0002532880 00000 n +0000507042 00000 n +0002532197 00000 n 0000010200 00000 n 0000010245 00000 n -0000507495 00000 n -0002532787 00000 n +0000507166 00000 n +0002532104 00000 n 0000010299 00000 n 0000010350 00000 n -0000511048 00000 n -0002532655 00000 n +0000510719 00000 n +0002531972 00000 n 0000010404 00000 n 0000010457 00000 n -0000511173 00000 n -0002532590 00000 n +0000510844 00000 n +0002531907 00000 n 0000010516 00000 n 0000010559 00000 n -0000514515 00000 n -0002532497 00000 n +0000514186 00000 n +0002531814 00000 n 0000010613 00000 n 0000010661 00000 n -0000514640 00000 n -0002532404 00000 n +0000514311 00000 n +0002531721 00000 n 0000010715 00000 n 0000010763 00000 n -0000514765 00000 n -0002532325 00000 n +0000514436 00000 n +0002531642 00000 n 0000010817 00000 n 0000010848 00000 n -0000514890 00000 n -0002532207 00000 n +0000514561 00000 n +0002531524 00000 n 0000010897 00000 n 0000010934 00000 n -0000515015 00000 n -0002532128 00000 n +0000514686 00000 n +0002531445 00000 n 0000010988 00000 n 0000011048 00000 n -0000517587 00000 n -0002532035 00000 n +0000516986 00000 n +0002531366 00000 n 0000011102 00000 n 0000011158 00000 n -0000517712 00000 n -0002531956 00000 n -0000011212 00000 n -0000011269 00000 n -0000520850 00000 n -0002531824 00000 n -0000011316 00000 n -0000011357 00000 n -0000520975 00000 n -0002531745 00000 n -0000011406 00000 n -0000011451 00000 n -0000521100 00000 n -0002531652 00000 n -0000011500 00000 n -0000011534 00000 n -0000524054 00000 n -0002531520 00000 n -0000011583 00000 n -0000011628 00000 n -0000524179 00000 n -0002531441 00000 n -0000011682 00000 n -0000011738 00000 n -0000524431 00000 n -0002531362 00000 n -0000011792 00000 n -0000011839 00000 n -0000527488 00000 n -0002531283 00000 n -0000011888 00000 n -0000011925 00000 n -0000529725 00000 n -0002531165 00000 n -0000011972 00000 n -0000012032 00000 n -0000529850 00000 n -0002531100 00000 n -0000012081 00000 n -0000012109 00000 n -0000530579 00000 n -0002530964 00000 n -0000012153 00000 n -0000012199 00000 n -0000533825 00000 n -0002530846 00000 n -0000012247 00000 n -0000012311 00000 n -0000533950 00000 n -0002530767 00000 n -0000012361 00000 n -0000012407 00000 n -0000537044 00000 n -0002530674 00000 n -0000012457 00000 n -0000012499 00000 n -0000540547 00000 n -0002530542 00000 n -0000012549 00000 n -0000012584 00000 n -0000540672 00000 n -0002530463 00000 n -0000012639 00000 n -0000012685 00000 n -0000544119 00000 n -0002530370 00000 n -0000012740 00000 n -0000012791 00000 n -0000544622 00000 n -0002530291 00000 n -0000012846 00000 n -0000012897 00000 n -0000548230 00000 n -0002530159 00000 n -0000012947 00000 n +0000520124 00000 n +0002531234 00000 n +0000011205 00000 n +0000011246 00000 n +0000520249 00000 n +0002531155 00000 n +0000011295 00000 n +0000011340 00000 n +0000520374 00000 n +0002531062 00000 n +0000011389 00000 n +0000011423 00000 n +0000523328 00000 n +0002530930 00000 n +0000011472 00000 n +0000011517 00000 n +0000523453 00000 n +0002530851 00000 n +0000011571 00000 n +0000011627 00000 n +0000523705 00000 n +0002530772 00000 n +0000011681 00000 n +0000011728 00000 n +0000526762 00000 n +0002530693 00000 n +0000011777 00000 n +0000011814 00000 n +0000528999 00000 n +0002530575 00000 n +0000011861 00000 n +0000011921 00000 n +0000529124 00000 n +0002530510 00000 n +0000011970 00000 n +0000011998 00000 n +0000529853 00000 n +0002530374 00000 n +0000012042 00000 n +0000012088 00000 n +0000533099 00000 n +0002530256 00000 n +0000012136 00000 n +0000012200 00000 n +0000533224 00000 n +0002530177 00000 n +0000012250 00000 n +0000012296 00000 n +0000536318 00000 n +0002530084 00000 n +0000012346 00000 n +0000012388 00000 n +0000539821 00000 n +0002529952 00000 n +0000012438 00000 n +0000012473 00000 n +0000539946 00000 n +0002529873 00000 n +0000012528 00000 n +0000012574 00000 n +0000543393 00000 n +0002529780 00000 n +0000012629 00000 n +0000012680 00000 n +0000543896 00000 n +0002529701 00000 n +0000012735 00000 n +0000012786 00000 n +0000547504 00000 n +0002529569 00000 n +0000012836 00000 n +0000012883 00000 n +0000551008 00000 n +0002529490 00000 n +0000012938 00000 n 0000012994 00000 n -0000551734 00000 n -0002530080 00000 n +0000554593 00000 n +0002529397 00000 n 0000013049 00000 n -0000013105 00000 n -0000555319 00000 n -0002529987 00000 n -0000013160 00000 n -0000013213 00000 n -0000558588 00000 n -0002529894 00000 n -0000013268 00000 n -0000013325 00000 n -0000561930 00000 n -0002529801 00000 n -0000013380 00000 n -0000013437 00000 n -0000562306 00000 n -0002529708 00000 n -0000013492 00000 n -0000013549 00000 n -0000565020 00000 n -0002529615 00000 n -0000013604 00000 n -0000013650 00000 n -0000565145 00000 n -0002529522 00000 n -0000013705 00000 n -0000013768 00000 n -0000565270 00000 n -0002529443 00000 n -0000013823 00000 n -0000013889 00000 n -0000569904 00000 n -0002529311 00000 n -0000013939 00000 n -0000014010 00000 n -0000573396 00000 n -0002529232 00000 n -0000014065 00000 n -0000014116 00000 n -0000575658 00000 n -0002529139 00000 n -0000014171 00000 n -0000014214 00000 n -0000575783 00000 n -0002529060 00000 n -0000014269 00000 n -0000014315 00000 n -0000575907 00000 n -0002528928 00000 n -0000014365 00000 n -0000014403 00000 n -0000579187 00000 n -0002528849 00000 n -0000014458 00000 n -0000014513 00000 n -0000579312 00000 n -0002528770 00000 n -0000014568 00000 n -0000014616 00000 n -0000582699 00000 n -0002528638 00000 n -0000014666 00000 n -0000014721 00000 n -0000582824 00000 n -0002528559 00000 n -0000014776 00000 n -0000014828 00000 n -0000586350 00000 n -0002528466 00000 n -0000014883 00000 n -0000014928 00000 n -0000590841 00000 n -0002528348 00000 n -0000014983 00000 n -0000015033 00000 n -0000590966 00000 n -0002528283 00000 n -0000015093 00000 n -0000015159 00000 n -0000619637 00000 n -0002528165 00000 n -0000015209 00000 n -0000015247 00000 n -0000619762 00000 n -0002528086 00000 n -0000015302 00000 n -0000015401 00000 n -0000619886 00000 n -0002527993 00000 n -0000015456 00000 n -0000015557 00000 n -0000620011 00000 n -0002527914 00000 n -0000015612 00000 n -0000015682 00000 n -0000624201 00000 n -0002527782 00000 n -0000015730 00000 n -0000015782 00000 n -0000624326 00000 n -0002527664 00000 n -0000015832 00000 n -0000015878 00000 n -0000624451 00000 n -0002527585 00000 n -0000015933 00000 n -0000015992 00000 n -0000628268 00000 n -0002527506 00000 n -0000016047 00000 n -0000016086 00000 n -0000632049 00000 n -0002527374 00000 n -0000016136 00000 n -0000016182 00000 n -0000632174 00000 n -0002527256 00000 n -0000016237 00000 n -0000016294 00000 n -0000644129 00000 n -0002527177 00000 n -0000016354 00000 n -0000016416 00000 n -0000644254 00000 n -0002527098 00000 n -0000016476 00000 n -0000016542 00000 n -0000644379 00000 n -0002527005 00000 n -0000016597 00000 n -0000016676 00000 n -0000647862 00000 n -0002526926 00000 n -0000016731 00000 n -0000016806 00000 n -0000648114 00000 n -0002526794 00000 n -0000016856 00000 n -0000016905 00000 n -0000648238 00000 n -0002526715 00000 n -0000016960 00000 n -0000017008 00000 n -0000650732 00000 n -0002526636 00000 n -0000017063 00000 n -0000017109 00000 n -0000656928 00000 n -0002526504 00000 n -0000017159 00000 n -0000017201 00000 n -0000657053 00000 n -0002526425 00000 n -0000017256 00000 n -0000017293 00000 n -0000657178 00000 n -0002526332 00000 n -0000017348 00000 n -0000017414 00000 n -0000661387 00000 n -0002526239 00000 n -0000017469 00000 n -0000017502 00000 n -0000661512 00000 n -0002526106 00000 n -0000017557 00000 n +0000013102 00000 n +0000557862 00000 n +0002529304 00000 n +0000013157 00000 n +0000013214 00000 n +0000561204 00000 n +0002529211 00000 n +0000013269 00000 n +0000013326 00000 n +0000561580 00000 n +0002529118 00000 n +0000013381 00000 n +0000013438 00000 n +0000564294 00000 n +0002529025 00000 n +0000013493 00000 n +0000013539 00000 n +0000564419 00000 n +0002528932 00000 n +0000013594 00000 n +0000013657 00000 n +0000564544 00000 n +0002528853 00000 n +0000013712 00000 n +0000013778 00000 n +0000569178 00000 n +0002528721 00000 n +0000013828 00000 n +0000013899 00000 n +0000572670 00000 n +0002528642 00000 n +0000013954 00000 n +0000014005 00000 n +0000574932 00000 n +0002528549 00000 n +0000014060 00000 n +0000014103 00000 n +0000575057 00000 n +0002528470 00000 n +0000014158 00000 n +0000014204 00000 n +0000575181 00000 n +0002528338 00000 n +0000014254 00000 n +0000014292 00000 n +0000578461 00000 n +0002528259 00000 n +0000014347 00000 n +0000014402 00000 n +0000578586 00000 n +0002528180 00000 n +0000014457 00000 n +0000014505 00000 n +0000581973 00000 n +0002528048 00000 n +0000014555 00000 n +0000014610 00000 n +0000582098 00000 n +0002527969 00000 n +0000014665 00000 n +0000014717 00000 n +0000585624 00000 n +0002527876 00000 n +0000014772 00000 n +0000014817 00000 n +0000590115 00000 n +0002527758 00000 n +0000014872 00000 n +0000014922 00000 n +0000590240 00000 n +0002527693 00000 n +0000014982 00000 n +0000015048 00000 n +0000618911 00000 n +0002527575 00000 n +0000015098 00000 n +0000015136 00000 n +0000619036 00000 n +0002527496 00000 n +0000015191 00000 n +0000015290 00000 n +0000619160 00000 n +0002527403 00000 n +0000015345 00000 n +0000015446 00000 n +0000619285 00000 n +0002527324 00000 n +0000015501 00000 n +0000015571 00000 n +0000623475 00000 n +0002527192 00000 n +0000015619 00000 n +0000015671 00000 n +0000623600 00000 n +0002527074 00000 n +0000015721 00000 n +0000015767 00000 n +0000623725 00000 n +0002526995 00000 n +0000015822 00000 n +0000015881 00000 n +0000627542 00000 n +0002526916 00000 n +0000015936 00000 n +0000015975 00000 n +0000631323 00000 n +0002526784 00000 n +0000016025 00000 n +0000016071 00000 n +0000631448 00000 n +0002526666 00000 n +0000016126 00000 n +0000016183 00000 n +0000643403 00000 n +0002526587 00000 n +0000016243 00000 n +0000016305 00000 n +0000643528 00000 n +0002526508 00000 n +0000016365 00000 n +0000016431 00000 n +0000643653 00000 n +0002526415 00000 n +0000016486 00000 n +0000016565 00000 n +0000647136 00000 n +0002526336 00000 n +0000016620 00000 n +0000016695 00000 n +0000647388 00000 n +0002526204 00000 n +0000016745 00000 n +0000016794 00000 n +0000647512 00000 n +0002526125 00000 n +0000016849 00000 n +0000016897 00000 n +0000650006 00000 n +0002526046 00000 n +0000016952 00000 n +0000016998 00000 n +0000656202 00000 n +0002525914 00000 n +0000017048 00000 n +0000017090 00000 n +0000656327 00000 n +0002525835 00000 n +0000017145 00000 n +0000017182 00000 n +0000656452 00000 n +0002525742 00000 n +0000017237 00000 n +0000017303 00000 n +0000660661 00000 n +0002525649 00000 n +0000017358 00000 n +0000017391 00000 n +0000660786 00000 n +0002525516 00000 n +0000017446 00000 n +0000017480 00000 n +0000665319 00000 n +0002525437 00000 n +0000017540 00000 n 0000017591 00000 n -0000666045 00000 n -0002526027 00000 n +0000665444 00000 n +0002525344 00000 n 0000017651 00000 n -0000017702 00000 n -0000666170 00000 n -0002525934 00000 n -0000017762 00000 n +0000017732 00000 n +0000667679 00000 n +0002525251 00000 n +0000017792 00000 n 0000017843 00000 n -0000668405 00000 n -0002525841 00000 n +0000669333 00000 n +0002525158 00000 n 0000017903 00000 n -0000017954 00000 n -0000670059 00000 n -0002525748 00000 n -0000018014 00000 n -0000018071 00000 n -0000672547 00000 n -0002525655 00000 n -0000018131 00000 n -0000018177 00000 n -0000672672 00000 n -0002525562 00000 n -0000018237 00000 n -0000018296 00000 n -0000675726 00000 n -0002525469 00000 n -0000018356 00000 n -0000018413 00000 n -0000679507 00000 n -0002525376 00000 n -0000018473 00000 n -0000018546 00000 n -0000683937 00000 n -0002525283 00000 n -0000018606 00000 n -0000018677 00000 n -0000686540 00000 n -0002525204 00000 n -0000018738 00000 n -0000018792 00000 n -0000686665 00000 n -0002525072 00000 n -0000018847 00000 n -0000018879 00000 n -0000690004 00000 n -0002524993 00000 n -0000018939 00000 n -0000018989 00000 n -0000690128 00000 n -0002524900 00000 n -0000019049 00000 n -0000019089 00000 n -0000694557 00000 n -0002524807 00000 n -0000019149 00000 n -0000019225 00000 n -0000697311 00000 n -0002524728 00000 n -0000019285 00000 n -0000019352 00000 n -0000697436 00000 n -0002524649 00000 n -0000019407 00000 n -0000019437 00000 n -0000697561 00000 n -0002524531 00000 n -0000019487 00000 n -0000019525 00000 n -0000697686 00000 n -0002524452 00000 n -0000019580 00000 n -0000019626 00000 n -0000697811 00000 n -0002524359 00000 n -0000019681 00000 n -0000019751 00000 n -0000699104 00000 n -0002524280 00000 n -0000019806 00000 n -0000019859 00000 n -0000702417 00000 n -0002524148 00000 n -0000019907 00000 n -0000019964 00000 n -0000702542 00000 n -0002524069 00000 n -0000020014 00000 n -0000020060 00000 n -0000712277 00000 n -0002523937 00000 n -0000020110 00000 n -0000020145 00000 n -0000714984 00000 n -0002523872 00000 n -0000020200 00000 n -0000020248 00000 n -0000717186 00000 n -0002523740 00000 n -0000020298 00000 n -0000020344 00000 n -0000717311 00000 n -0002523661 00000 n -0000020399 00000 n -0000020458 00000 n -0000717563 00000 n -0002523582 00000 n -0000020513 00000 n -0000020573 00000 n -0000720190 00000 n -0002523464 00000 n -0000020623 00000 n -0000020661 00000 n -0000720315 00000 n -0002523385 00000 n -0000020716 00000 n -0000020762 00000 n -0000720440 00000 n -0002523292 00000 n -0000020817 00000 n -0000020895 00000 n -0000720564 00000 n -0002523213 00000 n -0000020950 00000 n -0000021021 00000 n -0000725524 00000 n -0002523081 00000 n -0000021069 00000 n -0000021133 00000 n -0000725649 00000 n -0002523002 00000 n -0000021183 00000 n -0000021229 00000 n -0000729367 00000 n -0002522870 00000 n -0000021279 00000 n -0000021331 00000 n -0000729492 00000 n -0002522791 00000 n -0000021386 00000 n -0000021462 00000 n -0000736865 00000 n -0002522698 00000 n -0000021517 00000 n -0000021564 00000 n -0000737117 00000 n -0002522619 00000 n -0000021619 00000 n -0000021679 00000 n -0000752605 00000 n -0002522487 00000 n -0000021729 00000 n +0000017960 00000 n +0000671821 00000 n +0002525065 00000 n +0000018020 00000 n +0000018066 00000 n +0000671946 00000 n +0002524972 00000 n +0000018126 00000 n +0000018185 00000 n +0000675000 00000 n +0002524879 00000 n +0000018245 00000 n +0000018302 00000 n +0000678781 00000 n +0002524786 00000 n +0000018362 00000 n +0000018435 00000 n +0000683211 00000 n +0002524693 00000 n +0000018495 00000 n +0000018566 00000 n +0000685814 00000 n +0002524614 00000 n +0000018627 00000 n +0000018681 00000 n +0000685939 00000 n +0002524482 00000 n +0000018736 00000 n +0000018768 00000 n +0000689278 00000 n +0002524403 00000 n +0000018828 00000 n +0000018878 00000 n +0000689402 00000 n +0002524310 00000 n +0000018938 00000 n +0000018978 00000 n +0000693831 00000 n +0002524217 00000 n +0000019038 00000 n +0000019114 00000 n +0000696585 00000 n +0002524138 00000 n +0000019174 00000 n +0000019241 00000 n +0000696710 00000 n +0002524059 00000 n +0000019296 00000 n +0000019326 00000 n +0000696835 00000 n +0002523941 00000 n +0000019376 00000 n +0000019414 00000 n +0000696960 00000 n +0002523862 00000 n +0000019469 00000 n +0000019515 00000 n +0000697085 00000 n +0002523769 00000 n +0000019570 00000 n +0000019640 00000 n +0000698378 00000 n +0002523690 00000 n +0000019695 00000 n +0000019748 00000 n +0000701691 00000 n +0002523558 00000 n +0000019796 00000 n +0000019853 00000 n +0000701816 00000 n +0002523479 00000 n +0000019903 00000 n +0000019949 00000 n +0000711551 00000 n +0002523347 00000 n +0000019999 00000 n +0000020034 00000 n +0000714258 00000 n +0002523282 00000 n +0000020089 00000 n +0000020137 00000 n +0000716460 00000 n +0002523150 00000 n +0000020187 00000 n +0000020233 00000 n +0000716585 00000 n +0002523071 00000 n +0000020288 00000 n +0000020347 00000 n +0000716837 00000 n +0002522992 00000 n +0000020402 00000 n +0000020462 00000 n +0000719464 00000 n +0002522874 00000 n +0000020512 00000 n +0000020550 00000 n +0000719589 00000 n +0002522795 00000 n +0000020605 00000 n +0000020651 00000 n +0000719714 00000 n +0002522702 00000 n +0000020706 00000 n +0000020784 00000 n +0000719838 00000 n +0002522623 00000 n +0000020839 00000 n +0000020910 00000 n +0000724798 00000 n +0002522491 00000 n +0000020958 00000 n +0000021022 00000 n +0000724923 00000 n +0002522412 00000 n +0000021072 00000 n +0000021118 00000 n +0000728641 00000 n +0002522280 00000 n +0000021168 00000 n +0000021220 00000 n +0000728766 00000 n +0002522201 00000 n +0000021275 00000 n +0000021351 00000 n +0000736139 00000 n +0002522108 00000 n +0000021406 00000 n +0000021453 00000 n +0000736391 00000 n +0002522029 00000 n +0000021508 00000 n +0000021568 00000 n +0000751879 00000 n +0002521897 00000 n +0000021618 00000 n +0000021675 00000 n +0000752004 00000 n +0002521818 00000 n +0000021730 00000 n 0000021786 00000 n -0000752730 00000 n -0002522408 00000 n +0000752255 00000 n +0002521725 00000 n 0000021841 00000 n -0000021897 00000 n -0000752981 00000 n -0002522315 00000 n -0000021952 00000 n -0000022024 00000 n -0000753106 00000 n -0002522236 00000 n -0000022079 00000 n -0000022128 00000 n -0000758576 00000 n -0002522104 00000 n -0000022178 00000 n -0000022228 00000 n -0000762209 00000 n -0002522000 00000 n -0000022283 00000 n -0000022338 00000 n -0000762334 00000 n -0002521921 00000 n -0000022398 00000 n -0000022457 00000 n -0000762584 00000 n -0002521842 00000 n -0000022517 00000 n -0000022561 00000 n -0000766242 00000 n -0002521710 00000 n -0000022611 00000 n -0000022693 00000 n -0000766367 00000 n -0002521631 00000 n -0000022748 00000 n -0000022826 00000 n -0000766492 00000 n -0002521538 00000 n -0000022881 00000 n -0000022946 00000 n -0000769531 00000 n -0002521445 00000 n -0000023001 00000 n -0000023050 00000 n -0000769656 00000 n -0002521313 00000 n -0000023105 00000 n -0000023169 00000 n -0000773427 00000 n -0002521234 00000 n -0000023229 00000 n -0000023274 00000 n -0000773552 00000 n -0002521155 00000 n -0000023334 00000 n -0000023384 00000 n -0000773676 00000 n -0002521062 00000 n -0000023439 00000 n -0000023505 00000 n -0000777175 00000 n -0002520969 00000 n -0000023560 00000 n -0000023645 00000 n -0000780478 00000 n -0002520890 00000 n -0000023700 00000 n -0000023785 00000 n -0000782857 00000 n -0002520772 00000 n -0000023835 00000 n -0000023873 00000 n -0000782982 00000 n -0002520693 00000 n -0000023928 00000 n -0000023992 00000 n -0000787969 00000 n -0002520600 00000 n +0000021913 00000 n +0000752380 00000 n +0002521646 00000 n +0000021968 00000 n +0000022017 00000 n +0000757850 00000 n +0002521514 00000 n +0000022067 00000 n +0000022117 00000 n +0000761483 00000 n +0002521410 00000 n +0000022172 00000 n +0000022227 00000 n +0000761608 00000 n +0002521331 00000 n +0000022287 00000 n +0000022346 00000 n +0000761858 00000 n +0002521252 00000 n +0000022406 00000 n +0000022450 00000 n +0000765516 00000 n +0002521120 00000 n +0000022500 00000 n +0000022582 00000 n +0000765641 00000 n +0002521041 00000 n +0000022637 00000 n +0000022715 00000 n +0000765766 00000 n +0002520948 00000 n +0000022770 00000 n +0000022835 00000 n +0000768805 00000 n +0002520855 00000 n +0000022890 00000 n +0000022939 00000 n +0000768930 00000 n +0002520723 00000 n +0000022994 00000 n +0000023058 00000 n +0000772701 00000 n +0002520644 00000 n +0000023118 00000 n +0000023163 00000 n +0000772826 00000 n +0002520565 00000 n +0000023223 00000 n +0000023273 00000 n +0000772950 00000 n +0002520472 00000 n +0000023328 00000 n +0000023394 00000 n +0000776449 00000 n +0002520379 00000 n +0000023449 00000 n +0000023534 00000 n +0000779752 00000 n +0002520300 00000 n +0000023589 00000 n +0000023674 00000 n +0000782131 00000 n +0002520182 00000 n +0000023724 00000 n +0000023762 00000 n +0000782256 00000 n +0002520103 00000 n +0000023817 00000 n +0000023881 00000 n +0000787243 00000 n +0002520010 00000 n +0000023936 00000 n 0000024047 00000 n -0000024158 00000 n -0000788094 00000 n -0002520521 00000 n -0000024213 00000 n -0000024280 00000 n -0000790979 00000 n -0002520387 00000 n -0000024328 00000 n -0000024374 00000 n -0000791104 00000 n -0002520308 00000 n -0000024424 00000 n -0000024470 00000 n -0000791229 00000 n -0002520176 00000 n -0000024520 00000 n -0000024555 00000 n -0000795470 00000 n -0002520072 00000 n -0000024610 00000 n -0000024667 00000 n -0000803361 00000 n -0002519993 00000 n -0000024727 00000 n -0000024783 00000 n -0000803486 00000 n -0002519900 00000 n -0000024843 00000 n -0000024905 00000 n -0000803611 00000 n -0002519807 00000 n -0000024965 00000 n -0000025027 00000 n -0000807279 00000 n -0002519714 00000 n -0000025087 00000 n -0000025147 00000 n -0000807404 00000 n -0002519621 00000 n -0000025207 00000 n -0000025256 00000 n -0000807529 00000 n -0002519528 00000 n -0000025316 00000 n -0000025360 00000 n -0000807654 00000 n -0002519435 00000 n -0000025420 00000 n -0000025469 00000 n -0000811211 00000 n -0002519342 00000 n -0000025529 00000 n -0000025605 00000 n -0000811335 00000 n -0002519263 00000 n -0000025665 00000 n -0000025728 00000 n -0000815236 00000 n -0002519131 00000 n -0000025778 00000 n -0000025838 00000 n -0000818295 00000 n -0002519027 00000 n -0000025893 00000 n -0000025941 00000 n -0000818420 00000 n -0002518948 00000 n -0000026001 00000 n -0000026047 00000 n -0000818545 00000 n -0002518869 00000 n -0000026107 00000 n -0000026160 00000 n -0000822110 00000 n -0002518737 00000 n -0000026210 00000 n -0000026288 00000 n -0000827089 00000 n -0002518658 00000 n -0000026343 00000 n -0000026397 00000 n -0000829399 00000 n -0002518579 00000 n -0000026452 00000 n -0000026501 00000 n -0000829524 00000 n -0002518486 00000 n -0000026551 00000 n -0000026602 00000 n -0000833201 00000 n -0002518352 00000 n -0000026652 00000 n -0000026690 00000 n -0000833326 00000 n -0002518273 00000 n -0000026745 00000 n -0000026798 00000 n -0000838719 00000 n -0002518178 00000 n -0000026853 00000 n -0000026929 00000 n -0000838844 00000 n -0002518096 00000 n -0000026985 00000 n -0000027064 00000 n -0000838969 00000 n -0002518014 00000 n -0000027115 00000 n -0000027159 00000 n -0000842063 00000 n -0002517876 00000 n -0000027208 00000 n -0000027246 00000 n -0000842189 00000 n -0002517792 00000 n -0000027297 00000 n -0000027335 00000 n -0000842315 00000 n -0002517693 00000 n -0000027386 00000 n -0000027433 00000 n -0000842441 00000 n -0002517553 00000 n -0000027484 00000 n -0000027564 00000 n -0000845377 00000 n -0002517469 00000 n -0000027620 00000 n -0000027675 00000 n -0000845503 00000 n -0002517370 00000 n -0000027731 00000 n -0000027780 00000 n -0000845629 00000 n -0002517271 00000 n -0000027836 00000 n -0000027890 00000 n -0000848531 00000 n -0002517172 00000 n -0000027946 00000 n -0000027990 00000 n -0000848657 00000 n -0002517073 00000 n -0000028046 00000 n -0000028100 00000 n -0000851602 00000 n -0002516989 00000 n -0000028156 00000 n -0000028199 00000 n -0000851728 00000 n -0002516890 00000 n -0000028250 00000 n -0000028291 00000 n -0000851854 00000 n -0002516765 00000 n -0000028342 00000 n -0000028381 00000 n -0000851979 00000 n -0002516681 00000 n -0000028437 00000 n -0000028518 00000 n -0000854311 00000 n -0002516597 00000 n -0000028574 00000 n -0000028655 00000 n -0000857666 00000 n -0002516458 00000 n -0000028704 00000 n -0000028759 00000 n -0000857792 00000 n -0002516374 00000 n -0000028810 00000 n -0000028857 00000 n -0000857918 00000 n -0002516275 00000 n -0000028908 00000 n -0000028963 00000 n -0000861271 00000 n -0002516135 00000 n -0000029014 00000 n -0000029082 00000 n -0000861397 00000 n -0002516051 00000 n -0000029138 00000 n -0000029194 00000 n -0000861523 00000 n -0002515952 00000 n -0000029250 00000 n +0000787368 00000 n +0002519931 00000 n +0000024102 00000 n +0000024169 00000 n +0000790253 00000 n +0002519797 00000 n +0000024217 00000 n +0000024263 00000 n +0000790378 00000 n +0002519718 00000 n +0000024313 00000 n +0000024359 00000 n +0000790503 00000 n +0002519586 00000 n +0000024409 00000 n +0000024444 00000 n +0000794744 00000 n +0002519482 00000 n +0000024499 00000 n +0000024556 00000 n +0000802635 00000 n +0002519403 00000 n +0000024616 00000 n +0000024672 00000 n +0000802760 00000 n +0002519310 00000 n +0000024732 00000 n +0000024794 00000 n +0000802885 00000 n +0002519217 00000 n +0000024854 00000 n +0000024916 00000 n +0000806553 00000 n +0002519124 00000 n +0000024976 00000 n +0000025036 00000 n +0000806678 00000 n +0002519031 00000 n +0000025096 00000 n +0000025145 00000 n +0000806803 00000 n +0002518938 00000 n +0000025205 00000 n +0000025249 00000 n +0000806928 00000 n +0002518845 00000 n +0000025309 00000 n +0000025358 00000 n +0000810485 00000 n +0002518752 00000 n +0000025418 00000 n +0000025494 00000 n +0000810609 00000 n +0002518673 00000 n +0000025554 00000 n +0000025617 00000 n +0000814510 00000 n +0002518541 00000 n +0000025667 00000 n +0000025727 00000 n +0000817569 00000 n +0002518437 00000 n +0000025782 00000 n +0000025830 00000 n +0000817694 00000 n +0002518358 00000 n +0000025890 00000 n +0000025936 00000 n +0000817819 00000 n +0002518279 00000 n +0000025996 00000 n +0000026049 00000 n +0000821384 00000 n +0002518147 00000 n +0000026099 00000 n +0000026177 00000 n +0000826363 00000 n +0002518068 00000 n +0000026232 00000 n +0000026286 00000 n +0000828673 00000 n +0002517989 00000 n +0000026341 00000 n +0000026390 00000 n +0000828798 00000 n +0002517896 00000 n +0000026440 00000 n +0000026491 00000 n +0000832475 00000 n +0002517763 00000 n +0000026541 00000 n +0000026579 00000 n +0000832600 00000 n +0002517684 00000 n +0000026634 00000 n +0000026687 00000 n +0000837993 00000 n +0002517591 00000 n +0000026742 00000 n +0000026817 00000 n +0000838118 00000 n +0002517511 00000 n +0000026872 00000 n +0000026951 00000 n +0000838242 00000 n +0002517429 00000 n +0000027002 00000 n +0000027046 00000 n +0000841336 00000 n +0002517291 00000 n +0000027095 00000 n +0000027133 00000 n +0000841462 00000 n +0002517207 00000 n +0000027184 00000 n +0000027222 00000 n +0000841588 00000 n +0002517108 00000 n +0000027273 00000 n +0000027320 00000 n +0000841714 00000 n +0002516968 00000 n +0000027371 00000 n +0000027451 00000 n +0000844650 00000 n +0002516884 00000 n +0000027507 00000 n +0000027562 00000 n +0000844776 00000 n +0002516785 00000 n +0000027618 00000 n +0000027667 00000 n +0000844902 00000 n +0002516686 00000 n +0000027723 00000 n +0000027777 00000 n +0000847804 00000 n +0002516587 00000 n +0000027833 00000 n +0000027877 00000 n +0000847930 00000 n +0002516488 00000 n +0000027933 00000 n +0000027987 00000 n +0000850875 00000 n +0002516404 00000 n +0000028043 00000 n +0000028086 00000 n +0000851001 00000 n +0002516305 00000 n +0000028137 00000 n +0000028178 00000 n +0000851127 00000 n +0002516180 00000 n +0000028229 00000 n +0000028268 00000 n +0000851252 00000 n +0002516096 00000 n +0000028324 00000 n +0000028405 00000 n +0000853584 00000 n +0002516012 00000 n +0000028461 00000 n +0000028542 00000 n +0000856939 00000 n +0002515873 00000 n +0000028591 00000 n +0000028646 00000 n +0000857065 00000 n +0002515789 00000 n +0000028697 00000 n +0000028744 00000 n +0000857191 00000 n +0002515690 00000 n +0000028795 00000 n +0000028850 00000 n +0000860544 00000 n +0002515550 00000 n +0000028901 00000 n +0000028969 00000 n +0000860670 00000 n +0002515466 00000 n +0000029025 00000 n +0000029081 00000 n +0000860796 00000 n +0002515367 00000 n +0000029137 00000 n +0000029195 00000 n +0000871731 00000 n +0002515283 00000 n +0000029251 00000 n 0000029308 00000 n -0000872458 00000 n -0002515868 00000 n -0000029364 00000 n -0000029421 00000 n -0000876136 00000 n -0002515728 00000 n -0000029472 00000 n -0000029538 00000 n -0000876262 00000 n -0002515644 00000 n -0000029594 00000 n -0000029649 00000 n -0000880004 00000 n -0002515560 00000 n -0000029705 00000 n -0000029761 00000 n -0000880130 00000 n -0002515461 00000 n -0000029812 00000 n -0000029879 00000 n -0000882246 00000 n -0002515377 00000 n -0000029930 00000 n -0000029969 00000 n -0000885161 00000 n -0002515238 00000 n -0000030018 00000 n -0000030099 00000 n -0000885287 00000 n -0002515154 00000 n -0000030150 00000 n -0000030197 00000 n -0000887662 00000 n -0002515070 00000 n -0000030248 00000 n -0000030287 00000 n -0000890987 00000 n -0002514930 00000 n -0000030336 00000 n -0000030386 00000 n -0000891113 00000 n -0002514846 00000 n -0000030437 00000 n -0000030484 00000 n -0000891239 00000 n -0002514706 00000 n -0000030535 00000 n -0000030583 00000 n -0000894715 00000 n -0002514622 00000 n -0000030639 00000 n -0000030711 00000 n -0000895281 00000 n -0002514523 00000 n -0000030767 00000 n -0000030836 00000 n -0000898699 00000 n -0002514439 00000 n -0000030892 00000 n -0000030950 00000 n -0000898825 00000 n -0002514299 00000 n +0000875409 00000 n +0002515143 00000 n +0000029359 00000 n +0000029425 00000 n +0000875535 00000 n +0002515059 00000 n +0000029481 00000 n +0000029536 00000 n +0000879277 00000 n +0002514975 00000 n +0000029592 00000 n +0000029648 00000 n +0000879403 00000 n +0002514876 00000 n +0000029699 00000 n +0000029766 00000 n +0000881519 00000 n +0002514792 00000 n +0000029817 00000 n +0000029856 00000 n +0000884434 00000 n +0002514653 00000 n +0000029905 00000 n +0000029986 00000 n +0000884560 00000 n +0002514569 00000 n +0000030037 00000 n +0000030084 00000 n +0000886935 00000 n +0002514485 00000 n +0000030135 00000 n +0000030174 00000 n +0000890260 00000 n +0002514345 00000 n +0000030223 00000 n +0000030273 00000 n +0000890386 00000 n +0002514261 00000 n +0000030324 00000 n +0000030371 00000 n +0000890512 00000 n +0002514121 00000 n +0000030422 00000 n +0000030470 00000 n +0000893988 00000 n +0002514037 00000 n +0000030526 00000 n +0000030598 00000 n +0000894554 00000 n +0002513938 00000 n +0000030654 00000 n +0000030723 00000 n +0000897972 00000 n +0002513854 00000 n +0000030779 00000 n +0000030837 00000 n +0000898098 00000 n +0002513714 00000 n +0000030888 00000 n +0000030945 00000 n +0000900446 00000 n +0002513630 00000 n 0000031001 00000 n -0000031058 00000 n -0000901173 00000 n -0002514215 00000 n -0000031114 00000 n -0000031189 00000 n -0000903650 00000 n -0002514131 00000 n -0000031245 00000 n -0000031304 00000 n -0000909905 00000 n -0002514032 00000 n -0000031355 00000 n -0000031419 00000 n -0000910031 00000 n -0002513892 00000 n -0000031470 00000 n -0000031542 00000 n -0000910157 00000 n -0002513808 00000 n -0000031598 00000 n -0000031646 00000 n -0000922258 00000 n -0002513709 00000 n -0000031702 00000 n -0000031752 00000 n -0000926295 00000 n -0002513610 00000 n -0000031808 00000 n -0000031871 00000 n -0000926420 00000 n -0002513511 00000 n -0000031927 00000 n -0000031969 00000 n -0000930855 00000 n -0002513412 00000 n -0000032025 00000 n -0000032109 00000 n -0000934794 00000 n -0002513328 00000 n +0000031076 00000 n +0000902923 00000 n +0002513546 00000 n +0000031132 00000 n +0000031191 00000 n +0000909178 00000 n +0002513447 00000 n +0000031242 00000 n +0000031306 00000 n +0000909304 00000 n +0002513307 00000 n +0000031357 00000 n +0000031429 00000 n +0000909430 00000 n +0002513223 00000 n +0000031485 00000 n +0000031533 00000 n +0000921531 00000 n +0002513124 00000 n +0000031589 00000 n +0000031639 00000 n +0000925568 00000 n +0002513025 00000 n +0000031695 00000 n +0000031758 00000 n +0000925693 00000 n +0002512926 00000 n +0000031814 00000 n +0000031856 00000 n +0000930128 00000 n +0002512827 00000 n +0000031912 00000 n +0000031996 00000 n +0000934067 00000 n +0002512743 00000 n +0000032052 00000 n +0000032114 00000 n +0000938519 00000 n +0002512603 00000 n 0000032165 00000 n -0000032227 00000 n -0000939246 00000 n -0002513188 00000 n -0000032278 00000 n -0000032343 00000 n -0000939372 00000 n -0002513104 00000 n -0000032399 00000 n -0000032475 00000 n -0000943425 00000 n -0002513005 00000 n -0000032531 00000 n -0000032608 00000 n -0000946623 00000 n -0002512906 00000 n -0000032664 00000 n -0000032722 00000 n -0000946875 00000 n -0002512807 00000 n -0000032778 00000 n -0000032843 00000 n -0000950674 00000 n -0002512723 00000 n -0000032899 00000 n -0000032964 00000 n -0000953987 00000 n -0002512583 00000 n -0000033015 00000 n -0000033076 00000 n -0000958112 00000 n -0002512499 00000 n -0000033132 00000 n -0000033215 00000 n -0000958238 00000 n -0002512374 00000 n -0000033271 00000 n -0000033351 00000 n -0000962577 00000 n -0002512290 00000 n -0000033412 00000 n -0000033470 00000 n -0000965773 00000 n -0002512191 00000 n -0000033531 00000 n -0000033628 00000 n -0000969055 00000 n -0002512092 00000 n -0000033689 00000 n -0000033763 00000 n -0000971537 00000 n -0002511993 00000 n -0000033824 00000 n -0000033908 00000 n -0000974160 00000 n -0002511894 00000 n -0000033969 00000 n -0000034031 00000 n -0000976909 00000 n -0002511795 00000 n -0000034092 00000 n -0000034185 00000 n -0000980449 00000 n -0002511696 00000 n -0000034246 00000 n -0000034318 00000 n -0000983588 00000 n -0002511597 00000 n -0000034379 00000 n -0000034464 00000 n -0000983714 00000 n -0002511513 00000 n +0000032230 00000 n +0000938645 00000 n +0002512519 00000 n +0000032286 00000 n +0000032362 00000 n +0000942698 00000 n +0002512420 00000 n +0000032418 00000 n +0000032495 00000 n +0000945896 00000 n +0002512321 00000 n +0000032551 00000 n +0000032609 00000 n +0000946148 00000 n +0002512222 00000 n +0000032665 00000 n +0000032730 00000 n +0000949947 00000 n +0002512138 00000 n +0000032786 00000 n +0000032851 00000 n +0000953260 00000 n +0002511998 00000 n +0000032902 00000 n +0000032963 00000 n +0000957385 00000 n +0002511914 00000 n +0000033019 00000 n +0000033102 00000 n +0000957511 00000 n +0002511789 00000 n +0000033158 00000 n +0000033238 00000 n +0000961850 00000 n +0002511705 00000 n +0000033299 00000 n +0000033357 00000 n +0000965046 00000 n +0002511606 00000 n +0000033418 00000 n +0000033515 00000 n +0000968328 00000 n +0002511507 00000 n +0000033576 00000 n +0000033650 00000 n +0000970810 00000 n +0002511408 00000 n +0000033711 00000 n +0000033795 00000 n +0000973433 00000 n +0002511309 00000 n +0000033856 00000 n +0000033918 00000 n +0000976182 00000 n +0002511210 00000 n +0000033979 00000 n +0000034072 00000 n +0000979722 00000 n +0002511111 00000 n +0000034133 00000 n +0000034205 00000 n +0000982861 00000 n +0002511012 00000 n +0000034266 00000 n +0000034351 00000 n +0000982987 00000 n +0002510928 00000 n +0000034412 00000 n +0000034474 00000 n +0000986132 00000 n +0002510788 00000 n 0000034525 00000 n -0000034587 00000 n -0000986859 00000 n -0002511373 00000 n +0000034582 00000 n +0000986258 00000 n +0002510704 00000 n 0000034638 00000 n -0000034695 00000 n -0000986985 00000 n -0002511289 00000 n -0000034751 00000 n -0000034815 00000 n -0000990957 00000 n -0002511190 00000 n -0000034871 00000 n -0000034946 00000 n -0000998197 00000 n -0002511091 00000 n -0000035002 00000 n -0000035070 00000 n -0000998323 00000 n -0002511007 00000 n -0000035126 00000 n -0000035216 00000 n -0001002057 00000 n -0002510867 00000 n -0000035267 00000 n -0000035306 00000 n -0001002182 00000 n -0002510783 00000 n -0000035362 00000 n -0000035442 00000 n -0001012451 00000 n -0002510684 00000 n -0000035498 00000 n -0000035562 00000 n -0001014629 00000 n -0002510585 00000 n -0000035618 00000 n -0000035689 00000 n -0001018386 00000 n -0002510486 00000 n -0000035745 00000 n -0000035830 00000 n -0001022174 00000 n -0002510387 00000 n -0000035886 00000 n -0000035953 00000 n -0001029178 00000 n -0002510288 00000 n -0000036009 00000 n -0000036060 00000 n -0001029304 00000 n -0002510204 00000 n -0000036116 00000 n -0000036207 00000 n -0001029430 00000 n -0002510064 00000 n -0000036259 00000 n -0000036306 00000 n -0001029556 00000 n -0002509980 00000 n -0000036363 00000 n -0000036409 00000 n -0001032629 00000 n -0002509881 00000 n -0000036466 00000 n -0000036527 00000 n -0001032755 00000 n -0002509782 00000 n -0000036584 00000 n -0000036632 00000 n -0001032881 00000 n -0002509698 00000 n -0000036689 00000 n -0000036741 00000 n -0001037153 00000 n -0002509599 00000 n -0000036793 00000 n -0000036874 00000 n -0001044865 00000 n -0002509500 00000 n -0000036926 00000 n -0000036975 00000 n -0001044991 00000 n -0002509401 00000 n -0000037027 00000 n -0000037096 00000 n -0001046953 00000 n -0002509302 00000 n -0000037148 00000 n -0000037233 00000 n -0001047079 00000 n -0002509177 00000 n -0000037285 00000 n -0000037325 00000 n -0001047205 00000 n -0002509093 00000 n -0000037382 00000 n -0000037457 00000 n -0001047331 00000 n -0002509009 00000 n -0000037514 00000 n -0000037614 00000 n -0001051138 00000 n -0002508869 00000 n -0000037663 00000 n -0000037721 00000 n -0001051264 00000 n -0002508744 00000 n -0000037772 00000 n -0000037810 00000 n -0001051390 00000 n -0002508660 00000 n -0000037866 00000 n -0000037915 00000 n -0001051516 00000 n -0002508576 00000 n -0000037971 00000 n -0000038007 00000 n -0001051642 00000 n -0002508436 00000 n -0000038058 00000 n -0000038119 00000 n -0001055277 00000 n -0002508352 00000 n -0000038175 00000 n -0000038234 00000 n -0001058475 00000 n -0002508253 00000 n -0000038290 00000 n -0000038351 00000 n -0001058728 00000 n -0002508169 00000 n -0000038407 00000 n -0000038474 00000 n -0001061725 00000 n -0002508029 00000 n -0000038525 00000 n -0000038573 00000 n -0001061851 00000 n -0002507945 00000 n -0000038629 00000 n -0000038701 00000 n -0001065296 00000 n -0002507846 00000 n -0000038757 00000 n -0000038884 00000 n -0001065422 00000 n -0002507747 00000 n -0000038940 00000 n -0000039014 00000 n -0001065548 00000 n -0002507648 00000 n -0000039070 00000 n -0000039160 00000 n -0001069025 00000 n -0002507564 00000 n -0000039216 00000 n -0000039299 00000 n -0001072793 00000 n -0002507424 00000 n -0000039350 00000 n -0000039467 00000 n -0001072919 00000 n -0002507340 00000 n -0000039523 00000 n -0000039587 00000 n -0001092249 00000 n -0002507241 00000 n -0000039643 00000 n -0000039699 00000 n -0001092565 00000 n -0002507142 00000 n -0000039755 00000 n -0000039823 00000 n -0001096963 00000 n -0002507043 00000 n -0000039879 00000 n -0000039933 00000 n -0001122476 00000 n -0002506944 00000 n -0000039989 00000 n -0000040076 00000 n -0001126698 00000 n -0002506845 00000 n -0000040132 00000 n -0000040212 00000 n -0001130481 00000 n -0002506746 00000 n -0000040268 00000 n -0000040342 00000 n -0001130607 00000 n -0002506662 00000 n -0000040398 00000 n -0000040473 00000 n -0001135306 00000 n -0002506521 00000 n +0000034702 00000 n +0000990230 00000 n +0002510605 00000 n +0000034758 00000 n +0000034833 00000 n +0000997470 00000 n +0002510506 00000 n +0000034889 00000 n +0000034957 00000 n +0000997596 00000 n +0002510422 00000 n +0000035013 00000 n +0000035103 00000 n +0001001330 00000 n +0002510282 00000 n +0000035154 00000 n +0000035193 00000 n +0001001455 00000 n +0002510198 00000 n +0000035249 00000 n +0000035329 00000 n +0001011724 00000 n +0002510099 00000 n +0000035385 00000 n +0000035449 00000 n +0001013902 00000 n +0002510000 00000 n +0000035505 00000 n +0000035576 00000 n +0001017659 00000 n +0002509901 00000 n +0000035632 00000 n +0000035717 00000 n +0001021447 00000 n +0002509802 00000 n +0000035773 00000 n +0000035840 00000 n +0001028451 00000 n +0002509703 00000 n +0000035896 00000 n +0000035947 00000 n +0001028577 00000 n +0002509619 00000 n +0000036003 00000 n +0000036094 00000 n +0001028703 00000 n +0002509479 00000 n +0000036146 00000 n +0000036193 00000 n +0001028829 00000 n +0002509395 00000 n +0000036250 00000 n +0000036296 00000 n +0001031902 00000 n +0002509296 00000 n +0000036353 00000 n +0000036414 00000 n +0001032028 00000 n +0002509197 00000 n +0000036471 00000 n +0000036519 00000 n +0001032154 00000 n +0002509113 00000 n +0000036576 00000 n +0000036628 00000 n +0001036426 00000 n +0002509014 00000 n +0000036680 00000 n +0000036761 00000 n +0001044138 00000 n +0002508915 00000 n +0000036813 00000 n +0000036862 00000 n +0001044264 00000 n +0002508816 00000 n +0000036914 00000 n +0000036983 00000 n +0001046226 00000 n +0002508717 00000 n +0000037035 00000 n +0000037120 00000 n +0001046352 00000 n +0002508592 00000 n +0000037172 00000 n +0000037212 00000 n +0001046478 00000 n +0002508508 00000 n +0000037269 00000 n +0000037344 00000 n +0001046604 00000 n +0002508424 00000 n +0000037401 00000 n +0000037501 00000 n +0001050411 00000 n +0002508284 00000 n +0000037550 00000 n +0000037608 00000 n +0001050537 00000 n +0002508159 00000 n +0000037659 00000 n +0000037697 00000 n +0001050663 00000 n +0002508075 00000 n +0000037753 00000 n +0000037802 00000 n +0001050789 00000 n +0002507991 00000 n +0000037858 00000 n +0000037894 00000 n +0001050915 00000 n +0002507851 00000 n +0000037945 00000 n +0000038006 00000 n +0001054550 00000 n +0002507767 00000 n +0000038062 00000 n +0000038121 00000 n +0001057748 00000 n +0002507668 00000 n +0000038177 00000 n +0000038238 00000 n +0001058001 00000 n +0002507584 00000 n +0000038294 00000 n +0000038361 00000 n +0001060998 00000 n +0002507444 00000 n +0000038412 00000 n +0000038460 00000 n +0001061124 00000 n +0002507360 00000 n +0000038516 00000 n +0000038588 00000 n +0001064569 00000 n +0002507261 00000 n +0000038644 00000 n +0000038771 00000 n +0001064695 00000 n +0002507162 00000 n +0000038827 00000 n +0000038901 00000 n +0001064821 00000 n +0002507063 00000 n +0000038957 00000 n +0000039047 00000 n +0001068298 00000 n +0002506979 00000 n +0000039103 00000 n +0000039186 00000 n +0001072066 00000 n +0002506839 00000 n +0000039237 00000 n +0000039354 00000 n +0001072192 00000 n +0002506755 00000 n +0000039410 00000 n +0000039474 00000 n +0001091522 00000 n +0002506656 00000 n +0000039530 00000 n +0000039586 00000 n +0001091838 00000 n +0002506557 00000 n +0000039642 00000 n +0000039710 00000 n +0001096236 00000 n +0002506458 00000 n +0000039766 00000 n +0000039820 00000 n +0001121749 00000 n +0002506359 00000 n +0000039876 00000 n +0000039963 00000 n +0001125971 00000 n +0002506260 00000 n +0000040019 00000 n +0000040099 00000 n +0001129754 00000 n +0002506161 00000 n +0000040155 00000 n +0000040229 00000 n +0001129880 00000 n +0002506077 00000 n +0000040285 00000 n +0000040360 00000 n +0001134579 00000 n +0002505936 00000 n +0000040411 00000 n +0000040468 00000 n +0001134705 00000 n +0002505852 00000 n 0000040524 00000 n -0000040581 00000 n -0001135432 00000 n -0002506437 00000 n -0000040637 00000 n -0000040692 00000 n -0001138687 00000 n -0002506338 00000 n -0000040748 00000 n -0000040802 00000 n -0001141759 00000 n -0002506239 00000 n -0000040858 00000 n -0000040905 00000 n -0001184169 00000 n -0002506140 00000 n -0000040961 00000 n -0000040999 00000 n -0001184484 00000 n -0002506041 00000 n -0000041055 00000 n -0000041089 00000 n -0001214804 00000 n -0002505942 00000 n -0000041145 00000 n -0000041183 00000 n -0001242539 00000 n -0002505843 00000 n -0000041239 00000 n -0000041294 00000 n -0001242665 00000 n -0002505744 00000 n -0000041350 00000 n -0000041406 00000 n -0001242791 00000 n -0002505645 00000 n -0000041462 00000 n -0000041503 00000 n -0001314057 00000 n -0002505546 00000 n -0000041560 00000 n -0000041645 00000 n -0001314182 00000 n -0002505447 00000 n -0000041702 00000 n -0000041751 00000 n -0001317753 00000 n -0002505348 00000 n -0000041808 00000 n -0000041847 00000 n -0001317879 00000 n -0002505249 00000 n -0000041904 00000 n -0000041947 00000 n -0001318005 00000 n -0002505150 00000 n -0000042004 00000 n -0000042068 00000 n -0001324801 00000 n -0002505051 00000 n -0000042125 00000 n -0000042214 00000 n -0001325052 00000 n -0002504952 00000 n -0000042271 00000 n -0000042367 00000 n -0001372189 00000 n -0002504853 00000 n -0000042424 00000 n -0000042482 00000 n -0001380526 00000 n -0002504754 00000 n -0000042539 00000 n -0000042598 00000 n -0001384567 00000 n -0002504670 00000 n -0000042655 00000 n -0000042715 00000 n -0001384693 00000 n -0002504530 00000 n -0000042766 00000 n -0000042827 00000 n -0001384818 00000 n -0002504446 00000 n -0000042883 00000 n -0000042953 00000 n -0001410010 00000 n -0002504347 00000 n -0000043009 00000 n -0000043067 00000 n -0001410325 00000 n -0002504263 00000 n -0000043123 00000 n -0000043181 00000 n -0001437305 00000 n -0002504123 00000 n -0000043232 00000 n -0000043322 00000 n -0001437431 00000 n -0002504039 00000 n -0000043378 00000 n -0000043455 00000 n -0001464826 00000 n -0002503955 00000 n -0000043511 00000 n -0000043588 00000 n -0001464952 00000 n -0002503815 00000 n -0000043639 00000 n -0000043759 00000 n -0001468893 00000 n -0002503731 00000 n -0000043815 00000 n -0000043875 00000 n -0001469019 00000 n -0002503647 00000 n -0000043931 00000 n -0000043994 00000 n -0001472914 00000 n -0002503507 00000 n -0000044045 00000 n -0000044119 00000 n -0001473040 00000 n -0002503423 00000 n -0000044175 00000 n -0000044263 00000 n -0001473166 00000 n -0002503324 00000 n -0000044319 00000 n -0000044383 00000 n -0001473292 00000 n -0002503225 00000 n -0000044439 00000 n -0000044491 00000 n -0001473418 00000 n -0002503141 00000 n -0000044547 00000 n -0000044639 00000 n -0001476941 00000 n -0002503000 00000 n -0000044691 00000 n -0000044753 00000 n -0001477067 00000 n -0002502916 00000 n -0000044810 00000 n -0000044870 00000 n -0001477193 00000 n -0002502817 00000 n -0000044927 00000 n -0000044992 00000 n -0001479825 00000 n -0002502718 00000 n -0000045049 00000 n -0000045129 00000 n -0001482377 00000 n -0002502619 00000 n -0000045186 00000 n -0000045251 00000 n -0001485179 00000 n -0002502520 00000 n -0000045308 00000 n -0000045369 00000 n -0001488437 00000 n -0002502421 00000 n -0000045426 00000 n -0000045515 00000 n -0001488562 00000 n -0002502322 00000 n -0000045572 00000 n -0000045625 00000 n -0001493401 00000 n -0002502223 00000 n -0000045682 00000 n -0000045798 00000 n -0001497446 00000 n -0002502124 00000 n -0000045855 00000 n -0000045915 00000 n -0001497572 00000 n -0002502025 00000 n -0000045973 00000 n -0000046039 00000 n -0001502334 00000 n -0002501926 00000 n -0000046097 00000 n -0000046151 00000 n -0001505607 00000 n -0002501827 00000 n -0000046209 00000 n -0000046292 00000 n -0001505920 00000 n -0002501728 00000 n -0000046350 00000 n -0000046407 00000 n -0001506046 00000 n -0002501629 00000 n -0000046465 00000 n -0000046515 00000 n -0001553301 00000 n -0002501530 00000 n -0000046573 00000 n -0000046647 00000 n -0001556941 00000 n -0002501446 00000 n -0000046705 00000 n -0000046793 00000 n -0001560262 00000 n -0002501306 00000 n -0000046845 00000 n -0000046935 00000 n -0001560640 00000 n -0002501222 00000 n -0000046992 00000 n -0000047054 00000 n -0001564298 00000 n -0002501123 00000 n -0000047111 00000 n -0000047176 00000 n -0001564424 00000 n -0002501024 00000 n -0000047233 00000 n -0000047308 00000 n -0001567506 00000 n -0002500925 00000 n -0000047365 00000 n -0000047449 00000 n -0001570884 00000 n -0002500826 00000 n -0000047506 00000 n -0000047573 00000 n -0001581409 00000 n -0002500742 00000 n -0000047630 00000 n -0000047684 00000 n -0001583793 00000 n -0002500602 00000 n -0000047736 00000 n -0000047787 00000 n -0001587125 00000 n -0002500518 00000 n -0000047844 00000 n -0000047895 00000 n -0001587251 00000 n -0002500419 00000 n -0000047952 00000 n -0000047994 00000 n -0001587377 00000 n -0002500320 00000 n -0000048051 00000 n -0000048098 00000 n -0001587503 00000 n -0002500236 00000 n -0000048155 00000 n -0000048199 00000 n -0001590256 00000 n -0002500096 00000 n -0000048251 00000 n -0000048319 00000 n -0001595795 00000 n -0002499971 00000 n -0000048376 00000 n -0000048440 00000 n -0001595920 00000 n -0002499887 00000 n -0000048502 00000 n -0000048555 00000 n -0001596046 00000 n -0002499788 00000 n -0000048617 00000 n -0000048687 00000 n -0001603039 00000 n -0002499689 00000 n -0000048749 00000 n -0000048803 00000 n -0001603165 00000 n -0002499590 00000 n -0000048865 00000 n -0000048942 00000 n -0001608906 00000 n -0002499491 00000 n -0000049004 00000 n -0000049068 00000 n -0001609032 00000 n -0002499392 00000 n -0000049130 00000 n -0000049187 00000 n -0001614571 00000 n -0002499293 00000 n -0000049249 00000 n -0000049357 00000 n -0001614697 00000 n -0002499209 00000 n -0000049419 00000 n -0000049482 00000 n -0001614823 00000 n -0002499125 00000 n -0000049539 00000 n -0000049623 00000 n -0001631265 00000 n -0002498985 00000 n -0000049675 00000 n -0000049727 00000 n -0001631391 00000 n -0002498901 00000 n -0000049784 00000 n -0000049830 00000 n -0001631516 00000 n -0002498802 00000 n -0000049887 00000 n -0000049948 00000 n -0001634951 00000 n -0002498703 00000 n -0000050005 00000 n +0000040579 00000 n +0001137960 00000 n +0002505753 00000 n +0000040635 00000 n +0000040689 00000 n +0001141032 00000 n +0002505654 00000 n +0000040745 00000 n +0000040792 00000 n +0001183442 00000 n +0002505555 00000 n +0000040848 00000 n +0000040886 00000 n +0001183757 00000 n +0002505456 00000 n +0000040942 00000 n +0000040976 00000 n +0001214077 00000 n +0002505357 00000 n +0000041032 00000 n +0000041070 00000 n +0001241812 00000 n +0002505258 00000 n +0000041126 00000 n +0000041181 00000 n +0001241938 00000 n +0002505159 00000 n +0000041237 00000 n +0000041293 00000 n +0001242064 00000 n +0002505060 00000 n +0000041349 00000 n +0000041390 00000 n +0001313330 00000 n +0002504961 00000 n +0000041447 00000 n +0000041532 00000 n +0001313455 00000 n +0002504862 00000 n +0000041589 00000 n +0000041638 00000 n +0001317026 00000 n +0002504763 00000 n +0000041695 00000 n +0000041734 00000 n +0001317152 00000 n +0002504664 00000 n +0000041791 00000 n +0000041834 00000 n +0001317278 00000 n +0002504565 00000 n +0000041891 00000 n +0000041955 00000 n +0001324074 00000 n +0002504466 00000 n +0000042012 00000 n +0000042101 00000 n +0001324325 00000 n +0002504367 00000 n +0000042158 00000 n +0000042254 00000 n +0001371462 00000 n +0002504268 00000 n +0000042311 00000 n +0000042369 00000 n +0001379799 00000 n +0002504169 00000 n +0000042426 00000 n +0000042485 00000 n +0001383840 00000 n +0002504085 00000 n +0000042542 00000 n +0000042602 00000 n +0001383966 00000 n +0002503945 00000 n +0000042653 00000 n +0000042714 00000 n +0001384091 00000 n +0002503861 00000 n +0000042770 00000 n +0000042840 00000 n +0001409283 00000 n +0002503762 00000 n +0000042896 00000 n +0000042954 00000 n +0001409598 00000 n +0002503678 00000 n +0000043010 00000 n +0000043068 00000 n +0001436578 00000 n +0002503538 00000 n +0000043119 00000 n +0000043209 00000 n +0001436704 00000 n +0002503454 00000 n +0000043265 00000 n +0000043342 00000 n +0001464099 00000 n +0002503370 00000 n +0000043398 00000 n +0000043475 00000 n +0001464225 00000 n +0002503230 00000 n +0000043526 00000 n +0000043646 00000 n +0001468166 00000 n +0002503146 00000 n +0000043702 00000 n +0000043762 00000 n +0001468292 00000 n +0002503062 00000 n +0000043818 00000 n +0000043881 00000 n +0001472187 00000 n +0002502922 00000 n +0000043932 00000 n +0000044006 00000 n +0001472313 00000 n +0002502838 00000 n +0000044062 00000 n +0000044150 00000 n +0001472439 00000 n +0002502739 00000 n +0000044206 00000 n +0000044270 00000 n +0001472565 00000 n +0002502640 00000 n +0000044326 00000 n +0000044378 00000 n +0001472691 00000 n +0002502556 00000 n +0000044434 00000 n +0000044526 00000 n +0001476214 00000 n +0002502415 00000 n +0000044578 00000 n +0000044640 00000 n +0001476340 00000 n +0002502331 00000 n +0000044697 00000 n +0000044757 00000 n +0001476466 00000 n +0002502232 00000 n +0000044814 00000 n +0000044879 00000 n +0001479098 00000 n +0002502133 00000 n +0000044936 00000 n +0000045016 00000 n +0001481650 00000 n +0002502034 00000 n +0000045073 00000 n +0000045138 00000 n +0001484452 00000 n +0002501935 00000 n +0000045195 00000 n +0000045256 00000 n +0001487710 00000 n +0002501836 00000 n +0000045313 00000 n +0000045402 00000 n +0001487835 00000 n +0002501737 00000 n +0000045459 00000 n +0000045512 00000 n +0001492674 00000 n +0002501638 00000 n +0000045569 00000 n +0000045685 00000 n +0001496719 00000 n +0002501539 00000 n +0000045742 00000 n +0000045802 00000 n +0001496845 00000 n +0002501440 00000 n +0000045860 00000 n +0000045926 00000 n +0001501607 00000 n +0002501341 00000 n +0000045984 00000 n +0000046038 00000 n +0001504880 00000 n +0002501242 00000 n +0000046096 00000 n +0000046179 00000 n +0001505193 00000 n +0002501143 00000 n +0000046237 00000 n +0000046294 00000 n +0001505319 00000 n +0002501044 00000 n +0000046352 00000 n +0000046402 00000 n +0001552574 00000 n +0002500945 00000 n +0000046460 00000 n +0000046534 00000 n +0001556214 00000 n +0002500861 00000 n +0000046592 00000 n +0000046680 00000 n +0001559535 00000 n +0002500721 00000 n +0000046732 00000 n +0000046822 00000 n +0001559913 00000 n +0002500637 00000 n +0000046879 00000 n +0000046941 00000 n +0001563571 00000 n +0002500538 00000 n +0000046998 00000 n +0000047063 00000 n +0001563697 00000 n +0002500439 00000 n +0000047120 00000 n +0000047195 00000 n +0001566779 00000 n +0002500340 00000 n +0000047252 00000 n +0000047336 00000 n +0001570157 00000 n +0002500241 00000 n +0000047393 00000 n +0000047460 00000 n +0001580682 00000 n +0002500157 00000 n +0000047517 00000 n +0000047571 00000 n +0001583066 00000 n +0002500017 00000 n +0000047623 00000 n +0000047674 00000 n +0001586398 00000 n +0002499933 00000 n +0000047731 00000 n +0000047782 00000 n +0001586524 00000 n +0002499834 00000 n +0000047839 00000 n +0000047881 00000 n +0001586650 00000 n +0002499735 00000 n +0000047938 00000 n +0000047985 00000 n +0001586776 00000 n +0002499651 00000 n +0000048042 00000 n +0000048086 00000 n +0001589529 00000 n +0002499511 00000 n +0000048138 00000 n +0000048206 00000 n +0001595068 00000 n +0002499386 00000 n +0000048263 00000 n +0000048327 00000 n +0001595193 00000 n +0002499302 00000 n +0000048389 00000 n +0000048442 00000 n +0001595319 00000 n +0002499203 00000 n +0000048504 00000 n +0000048574 00000 n +0001602312 00000 n +0002499104 00000 n +0000048636 00000 n +0000048690 00000 n +0001602438 00000 n +0002499005 00000 n +0000048752 00000 n +0000048829 00000 n +0001608179 00000 n +0002498906 00000 n +0000048891 00000 n +0000048955 00000 n +0001608305 00000 n +0002498807 00000 n +0000049017 00000 n +0000049074 00000 n +0001613844 00000 n +0002498708 00000 n +0000049136 00000 n +0000049244 00000 n +0001613970 00000 n +0002498624 00000 n +0000049306 00000 n +0000049369 00000 n +0001614096 00000 n +0002498540 00000 n +0000049426 00000 n +0000049510 00000 n +0001630538 00000 n +0002498400 00000 n +0000049562 00000 n +0000049614 00000 n +0001630664 00000 n +0002498316 00000 n +0000049671 00000 n +0000049717 00000 n +0001630789 00000 n +0002498217 00000 n +0000049774 00000 n +0000049835 00000 n +0001634224 00000 n +0002498118 00000 n +0000049892 00000 n +0000049974 00000 n +0001634350 00000 n +0002498019 00000 n +0000050031 00000 n 0000050087 00000 n -0001635077 00000 n -0002498604 00000 n +0001637517 00000 n +0002497920 00000 n 0000050144 00000 n -0000050200 00000 n -0001638244 00000 n -0002498505 00000 n -0000050257 00000 n -0000050307 00000 n -0001638370 00000 n -0002498406 00000 n -0000050364 00000 n -0000050412 00000 n -0001641762 00000 n -0002498322 00000 n -0000050469 00000 n -0000050520 00000 n -0001641888 00000 n -0002498223 00000 n -0000050572 00000 n -0000050618 00000 n -0001645528 00000 n -0002498083 00000 n -0000050670 00000 n -0000050746 00000 n -0001645654 00000 n -0002497999 00000 n -0000050803 00000 n -0000050869 00000 n -0001648305 00000 n -0002497900 00000 n -0000050926 00000 n -0000050969 00000 n -0001648430 00000 n -0002497816 00000 n -0000051026 00000 n -0000051075 00000 n -0001648556 00000 n -0002497717 00000 n -0000051127 00000 n -0000051177 00000 n -0001651630 00000 n -0002497618 00000 n -0000051229 00000 n -0000051303 00000 n -0001654539 00000 n -0002497519 00000 n -0000051355 00000 n -0000051408 00000 n -0001686858 00000 n -0002497378 00000 n -0000051460 00000 n -0000051500 00000 n -0001686984 00000 n -0002497294 00000 n -0000051557 00000 n -0000051619 00000 n -0001687110 00000 n -0002497195 00000 n -0000051676 00000 n -0000051768 00000 n -0001690993 00000 n -0002497096 00000 n -0000051825 00000 n -0000051935 00000 n -0001691119 00000 n -0002496997 00000 n -0000051992 00000 n -0000052058 00000 n -0001691244 00000 n -0002496898 00000 n -0000052115 00000 n -0000052200 00000 n -0001691370 00000 n -0002496799 00000 n -0000052257 00000 n -0000052347 00000 n -0001691496 00000 n -0002496700 00000 n -0000052404 00000 n -0000052512 00000 n -0001695014 00000 n -0002496601 00000 n -0000052569 00000 n -0000052651 00000 n -0001695140 00000 n -0002496502 00000 n -0000052708 00000 n -0000052780 00000 n -0001695265 00000 n -0002496403 00000 n -0000052838 00000 n -0000052902 00000 n -0001695391 00000 n -0002496304 00000 n -0000052960 00000 n -0000053065 00000 n -0001695517 00000 n -0002496205 00000 n -0000053123 00000 n -0000053198 00000 n -0001695643 00000 n -0002496106 00000 n -0000053256 00000 n -0000053295 00000 n -0001699043 00000 n -0002496007 00000 n -0000053353 00000 n -0000053435 00000 n -0001704126 00000 n -0002495908 00000 n -0000053493 00000 n -0000053581 00000 n -0001704252 00000 n -0002495809 00000 n -0000053639 00000 n -0000053722 00000 n -0001704378 00000 n -0002495710 00000 n -0000053780 00000 n -0000053870 00000 n -0001704504 00000 n -0002495611 00000 n -0000053928 00000 n -0000054045 00000 n -0001704630 00000 n -0002495527 00000 n -0000054103 00000 n -0000054201 00000 n -0001705528 00000 n -0002495443 00000 n -0000054253 00000 n -0000054322 00000 n -0001837826 00000 n -0002495304 00000 n -0000054371 00000 n -0000054416 00000 n -0001837952 00000 n -0002495220 00000 n -0000054467 00000 n -0000054514 00000 n -0001838078 00000 n -0002495121 00000 n -0000054565 00000 n -0000054601 00000 n -0001841119 00000 n -0002494981 00000 n -0000054652 00000 n -0000054694 00000 n -0001841245 00000 n -0002494897 00000 n -0000054750 00000 n -0000054783 00000 n -0001841371 00000 n -0002494798 00000 n -0000054839 00000 n -0000054880 00000 n -0001841624 00000 n -0002494699 00000 n -0000054936 00000 n -0000054977 00000 n -0001844683 00000 n -0002494600 00000 n -0000055033 00000 n -0000055068 00000 n -0001844809 00000 n -0002494516 00000 n -0000055124 00000 n -0000055160 00000 n -0001847978 00000 n -0002494391 00000 n +0000050194 00000 n +0001637643 00000 n +0002497821 00000 n +0000050251 00000 n +0000050299 00000 n +0001641035 00000 n +0002497737 00000 n +0000050356 00000 n +0000050407 00000 n +0001641161 00000 n +0002497638 00000 n +0000050459 00000 n +0000050505 00000 n +0001644801 00000 n +0002497498 00000 n +0000050557 00000 n +0000050633 00000 n +0001644927 00000 n +0002497414 00000 n +0000050690 00000 n +0000050756 00000 n +0001647578 00000 n +0002497315 00000 n +0000050813 00000 n +0000050856 00000 n +0001647703 00000 n +0002497231 00000 n +0000050913 00000 n +0000050962 00000 n +0001647829 00000 n +0002497132 00000 n +0000051014 00000 n +0000051064 00000 n +0001650903 00000 n +0002497033 00000 n +0000051116 00000 n +0000051190 00000 n +0001653812 00000 n +0002496934 00000 n +0000051242 00000 n +0000051295 00000 n +0001686131 00000 n +0002496793 00000 n +0000051347 00000 n +0000051387 00000 n +0001686257 00000 n +0002496709 00000 n +0000051444 00000 n +0000051506 00000 n +0001686383 00000 n +0002496610 00000 n +0000051563 00000 n +0000051655 00000 n +0001690266 00000 n +0002496511 00000 n +0000051712 00000 n +0000051822 00000 n +0001690392 00000 n +0002496412 00000 n +0000051879 00000 n +0000051945 00000 n +0001690517 00000 n +0002496313 00000 n +0000052002 00000 n +0000052087 00000 n +0001690643 00000 n +0002496214 00000 n +0000052144 00000 n +0000052234 00000 n +0001690769 00000 n +0002496115 00000 n +0000052291 00000 n +0000052399 00000 n +0001694287 00000 n +0002496016 00000 n +0000052456 00000 n +0000052538 00000 n +0001694413 00000 n +0002495917 00000 n +0000052595 00000 n +0000052667 00000 n +0001694538 00000 n +0002495818 00000 n +0000052725 00000 n +0000052789 00000 n +0001694664 00000 n +0002495719 00000 n +0000052847 00000 n +0000052952 00000 n +0001694790 00000 n +0002495620 00000 n +0000053010 00000 n +0000053085 00000 n +0001694916 00000 n +0002495521 00000 n +0000053143 00000 n +0000053182 00000 n +0001698316 00000 n +0002495422 00000 n +0000053240 00000 n +0000053322 00000 n +0001703399 00000 n +0002495323 00000 n +0000053380 00000 n +0000053468 00000 n +0001703525 00000 n +0002495224 00000 n +0000053526 00000 n +0000053609 00000 n +0001703651 00000 n +0002495125 00000 n +0000053667 00000 n +0000053757 00000 n +0001703777 00000 n +0002495026 00000 n +0000053815 00000 n +0000053932 00000 n +0001703903 00000 n +0002494942 00000 n +0000053990 00000 n +0000054088 00000 n +0001704801 00000 n +0002494858 00000 n +0000054140 00000 n +0000054209 00000 n +0001837099 00000 n +0002494719 00000 n +0000054258 00000 n +0000054303 00000 n +0001837225 00000 n +0002494635 00000 n +0000054354 00000 n +0000054401 00000 n +0001837351 00000 n +0002494536 00000 n +0000054452 00000 n +0000054488 00000 n +0001840392 00000 n +0002494396 00000 n +0000054539 00000 n +0000054581 00000 n +0001840518 00000 n +0002494312 00000 n +0000054637 00000 n +0000054670 00000 n +0001840644 00000 n +0002494213 00000 n +0000054726 00000 n +0000054767 00000 n +0001840897 00000 n +0002494114 00000 n +0000054823 00000 n +0000054864 00000 n +0001843956 00000 n +0002494015 00000 n +0000054920 00000 n +0000054955 00000 n +0001844082 00000 n +0002493931 00000 n +0000055011 00000 n +0000055047 00000 n +0001847251 00000 n +0002493806 00000 n +0000055098 00000 n +0000055155 00000 n +0001847377 00000 n +0002493722 00000 n 0000055211 00000 n -0000055268 00000 n -0001848104 00000 n -0002494307 00000 n -0000055324 00000 n -0000055362 00000 n -0001848229 00000 n -0002494223 00000 n -0000055418 00000 n -0000055451 00000 n -0001850978 00000 n -0002494084 00000 n -0000055500 00000 n -0000055555 00000 n -0001851104 00000 n -0002494000 00000 n -0000055606 00000 n -0000055653 00000 n -0001854647 00000 n -0002493901 00000 n -0000055704 00000 n -0000055742 00000 n -0001854773 00000 n -0002493761 00000 n -0000055793 00000 n -0000055840 00000 n -0001858320 00000 n -0002493692 00000 n -0000055896 00000 n -0000055935 00000 n -0001858446 00000 n -0002493552 00000 n -0000055986 00000 n -0000056029 00000 n -0001858572 00000 n -0002493468 00000 n -0000056085 00000 n -0000056145 00000 n -0001858697 00000 n -0002493369 00000 n -0000056201 00000 n -0000056264 00000 n -0001862384 00000 n -0002493270 00000 n -0000056320 00000 n -0000056367 00000 n -0001862510 00000 n -0002493171 00000 n -0000056423 00000 n -0000056483 00000 n -0001866315 00000 n -0002493072 00000 n -0000056539 00000 n -0000056595 00000 n -0001866441 00000 n -0002492988 00000 n -0000056651 00000 n -0000056693 00000 n -0001866567 00000 n -0002492848 00000 n -0000056744 00000 n -0000056800 00000 n -0001866693 00000 n -0002492764 00000 n -0000056856 00000 n -0000056896 00000 n -0001870473 00000 n -0002492665 00000 n -0000056952 00000 n -0000056992 00000 n -0001870599 00000 n -0002492540 00000 n -0000057048 00000 n -0000057094 00000 n -0001873011 00000 n -0002492456 00000 n -0000057155 00000 n -0000057255 00000 n -0001873137 00000 n -0002492357 00000 n -0000057316 00000 n -0000057364 00000 n -0001876796 00000 n -0002492258 00000 n -0000057425 00000 n -0000057473 00000 n -0001877049 00000 n -0002492159 00000 n -0000057534 00000 n -0000057603 00000 n -0001879329 00000 n -0002492060 00000 n -0000057664 00000 n -0000057735 00000 n -0001881487 00000 n -0002491961 00000 n -0000057796 00000 n -0000057856 00000 n -0001887749 00000 n -0002491877 00000 n -0000057917 00000 n -0000057972 00000 n -0001894381 00000 n -0002491778 00000 n -0000058023 00000 n -0000058059 00000 n -0001894506 00000 n -0002491653 00000 n -0000058110 00000 n -0000058149 00000 n -0001895895 00000 n -0002491584 00000 n -0000058205 00000 n -0000058253 00000 n -0001899258 00000 n -0002491445 00000 n -0000058302 00000 n -0000058353 00000 n -0001899384 00000 n -0002491361 00000 n -0000058404 00000 n -0000058451 00000 n -0001899510 00000 n -0002491262 00000 n -0000058502 00000 n -0000058556 00000 n -0001903106 00000 n -0002491122 00000 n -0000058607 00000 n -0000058658 00000 n -0001903232 00000 n -0002491053 00000 n -0000058714 00000 n -0000058779 00000 n -0001907262 00000 n -0002490913 00000 n -0000058830 00000 n -0000058882 00000 n -0001911775 00000 n -0002490844 00000 n -0000058938 00000 n -0000059007 00000 n -0001913306 00000 n -0002490760 00000 n -0000059058 00000 n -0000059097 00000 n -0001916652 00000 n -0002490621 00000 n -0000059146 00000 n -0000059197 00000 n -0001916778 00000 n +0000055249 00000 n +0001847502 00000 n +0002493638 00000 n +0000055305 00000 n +0000055338 00000 n +0001850251 00000 n +0002493499 00000 n +0000055387 00000 n +0000055442 00000 n +0001850377 00000 n +0002493415 00000 n +0000055493 00000 n +0000055540 00000 n +0001853920 00000 n +0002493316 00000 n +0000055591 00000 n +0000055629 00000 n +0001854046 00000 n +0002493176 00000 n +0000055680 00000 n +0000055727 00000 n +0001857593 00000 n +0002493107 00000 n +0000055783 00000 n +0000055822 00000 n +0001857719 00000 n +0002492967 00000 n +0000055873 00000 n +0000055916 00000 n +0001857845 00000 n +0002492883 00000 n +0000055972 00000 n +0000056032 00000 n +0001857970 00000 n +0002492784 00000 n +0000056088 00000 n +0000056151 00000 n +0001861657 00000 n +0002492685 00000 n +0000056207 00000 n +0000056254 00000 n +0001861783 00000 n +0002492586 00000 n +0000056310 00000 n +0000056370 00000 n +0001865588 00000 n +0002492487 00000 n +0000056426 00000 n +0000056482 00000 n +0001865714 00000 n +0002492403 00000 n +0000056538 00000 n +0000056580 00000 n +0001865840 00000 n +0002492263 00000 n +0000056631 00000 n +0000056687 00000 n +0001865966 00000 n +0002492179 00000 n +0000056743 00000 n +0000056783 00000 n +0001869746 00000 n +0002492080 00000 n +0000056839 00000 n +0000056879 00000 n +0001869872 00000 n +0002491955 00000 n +0000056935 00000 n +0000056981 00000 n +0001872284 00000 n +0002491871 00000 n +0000057042 00000 n +0000057142 00000 n +0001872410 00000 n +0002491772 00000 n +0000057203 00000 n +0000057251 00000 n +0001876069 00000 n +0002491673 00000 n +0000057312 00000 n +0000057360 00000 n +0001876322 00000 n +0002491574 00000 n +0000057421 00000 n +0000057490 00000 n +0001878602 00000 n +0002491475 00000 n +0000057551 00000 n +0000057622 00000 n +0001880760 00000 n +0002491376 00000 n +0000057683 00000 n +0000057743 00000 n +0001887022 00000 n +0002491292 00000 n +0000057804 00000 n +0000057859 00000 n +0001893654 00000 n +0002491193 00000 n +0000057910 00000 n +0000057946 00000 n +0001893779 00000 n +0002491068 00000 n +0000057997 00000 n +0000058036 00000 n +0001895168 00000 n +0002490999 00000 n +0000058092 00000 n +0000058140 00000 n +0001898531 00000 n +0002490860 00000 n +0000058189 00000 n +0000058240 00000 n +0001898657 00000 n +0002490776 00000 n +0000058291 00000 n +0000058338 00000 n +0001898783 00000 n +0002490677 00000 n +0000058389 00000 n +0000058443 00000 n +0001902379 00000 n 0002490537 00000 n -0000059248 00000 n -0000059295 00000 n -0001916904 00000 n -0002490397 00000 n -0000059346 00000 n -0000059409 00000 n -0001921294 00000 n -0002490313 00000 n -0000059465 00000 n -0000059515 00000 n -0001921420 00000 n -0002490173 00000 n -0000059571 00000 n -0000059629 00000 n -0001925791 00000 n -0002490104 00000 n -0000059690 00000 n -0000059737 00000 n -0001925917 00000 n -0002489979 00000 n -0000059793 00000 n -0000059863 00000 n -0001929744 00000 n -0002489910 00000 n -0000059924 00000 n -0000059991 00000 n -0001933797 00000 n -0002489770 00000 n -0000060042 00000 n -0000060098 00000 n -0001933923 00000 n -0002489686 00000 n -0000060154 00000 n -0000060203 00000 n -0001937194 00000 n -0002489587 00000 n -0000060259 00000 n -0000060303 00000 n -0001937319 00000 n -0002489503 00000 n -0000060359 00000 n -0000060396 00000 n -0001937445 00000 n -0002489404 00000 n -0000060447 00000 n -0000060517 00000 n -0001940473 00000 n -0002489279 00000 n -0000060568 00000 n -0000060607 00000 n -0001940599 00000 n -0002489210 00000 n -0000060663 00000 n -0000060711 00000 n -0001943171 00000 n -0002489071 00000 n -0000060760 00000 n -0000060810 00000 n -0001943297 00000 n -0002488987 00000 n -0000060861 00000 n -0000060908 00000 n -0001943423 00000 n -0002488847 00000 n -0000060959 00000 n -0000061001 00000 n -0001943549 00000 n -0002488722 00000 n -0000061057 00000 n +0000058494 00000 n +0000058545 00000 n +0001902505 00000 n +0002490468 00000 n +0000058601 00000 n +0000058666 00000 n +0001906535 00000 n +0002490328 00000 n +0000058717 00000 n +0000058769 00000 n +0001911048 00000 n +0002490259 00000 n +0000058825 00000 n +0000058894 00000 n +0001912579 00000 n +0002490175 00000 n +0000058945 00000 n +0000058984 00000 n +0001915925 00000 n +0002490036 00000 n +0000059033 00000 n +0000059084 00000 n +0001916051 00000 n +0002489952 00000 n +0000059135 00000 n +0000059182 00000 n +0001916177 00000 n +0002489812 00000 n +0000059233 00000 n +0000059296 00000 n +0001920567 00000 n +0002489728 00000 n +0000059352 00000 n +0000059402 00000 n +0001920693 00000 n +0002489588 00000 n +0000059458 00000 n +0000059516 00000 n +0001925064 00000 n +0002489519 00000 n +0000059577 00000 n +0000059624 00000 n +0001925190 00000 n +0002489394 00000 n +0000059680 00000 n +0000059750 00000 n +0001929017 00000 n +0002489325 00000 n +0000059811 00000 n +0000059878 00000 n +0001933070 00000 n +0002489185 00000 n +0000059929 00000 n +0000059985 00000 n +0001933196 00000 n +0002489101 00000 n +0000060041 00000 n +0000060090 00000 n +0001936467 00000 n +0002489002 00000 n +0000060146 00000 n +0000060190 00000 n +0001936592 00000 n +0002488918 00000 n +0000060246 00000 n +0000060283 00000 n +0001936718 00000 n +0002488819 00000 n +0000060334 00000 n +0000060404 00000 n +0001939746 00000 n +0002488694 00000 n +0000060455 00000 n +0000060494 00000 n +0001939872 00000 n +0002488625 00000 n +0000060550 00000 n +0000060598 00000 n +0001942444 00000 n +0002488486 00000 n +0000060647 00000 n +0000060697 00000 n +0001942570 00000 n +0002488402 00000 n +0000060748 00000 n +0000060795 00000 n +0001942696 00000 n +0002488262 00000 n +0000060846 00000 n +0000060888 00000 n +0001942822 00000 n +0002488137 00000 n +0000060944 00000 n +0000061012 00000 n +0001945918 00000 n +0002488053 00000 n +0000061073 00000 n 0000061125 00000 n -0001946645 00000 n -0002488638 00000 n +0001946044 00000 n +0002487954 00000 n 0000061186 00000 n -0000061238 00000 n -0001946771 00000 n -0002488539 00000 n -0000061299 00000 n -0000061358 00000 n -0001949352 00000 n -0002488440 00000 n -0000061419 00000 n -0000061505 00000 n -0001949478 00000 n -0002488356 00000 n -0000061566 00000 n -0000061629 00000 n -0001953445 00000 n -0002488216 00000 n -0000061685 00000 n -0000061761 00000 n -0001953571 00000 n -0002488132 00000 n -0000061822 00000 n -0000061881 00000 n -0001960959 00000 n -0002488033 00000 n -0000061942 00000 n -0000061995 00000 n -0001961083 00000 n -0002487949 00000 n -0000062056 00000 n -0000062114 00000 n -0001969064 00000 n -0002487850 00000 n -0000062170 00000 n -0000062258 00000 n -0001969190 00000 n -0002487725 00000 n -0000062314 00000 n -0000062397 00000 n -0001971954 00000 n -0002487641 00000 n -0000062458 00000 n -0000062524 00000 n -0001972520 00000 n -0002487542 00000 n -0000062585 00000 n -0000062629 00000 n -0001972646 00000 n -0002487443 00000 n -0000062690 00000 n -0000062732 00000 n -0001976143 00000 n -0002487359 00000 n -0000062793 00000 n -0000062830 00000 n -0001976269 00000 n -0002487260 00000 n -0000062881 00000 n -0000062925 00000 n -0001976395 00000 n -0002487161 00000 n -0000062976 00000 n -0000063034 00000 n -0001980249 00000 n -0002487021 00000 n -0000063085 00000 n -0000063144 00000 n -0001980375 00000 n -0002486896 00000 n -0000063200 00000 n -0000063244 00000 n -0001980499 00000 n -0002486827 00000 n -0000063305 00000 n -0000063384 00000 n -0001984300 00000 n -0002486728 00000 n -0000063440 00000 n -0000063494 00000 n -0001988312 00000 n -0002486644 00000 n -0000063550 00000 n -0000063596 00000 n -0001998779 00000 n -0002486519 00000 n -0000063647 00000 n -0000063686 00000 n -0001998905 00000 n -0002486435 00000 n -0000063742 00000 n -0000063831 00000 n -0001999031 00000 n -0002486336 00000 n -0000063887 00000 n -0000063943 00000 n -0002002432 00000 n -0002486252 00000 n -0000063999 00000 n -0000064055 00000 n -0002007954 00000 n -0002486113 00000 n -0000064104 00000 n -0000064164 00000 n -0002008080 00000 n -0002486029 00000 n -0000064215 00000 n -0000064262 00000 n -0002012111 00000 n -0002485889 00000 n -0000064313 00000 n -0000064359 00000 n -0002012236 00000 n -0002485764 00000 n +0000061245 00000 n +0001948625 00000 n +0002487855 00000 n +0000061306 00000 n +0000061392 00000 n +0001948751 00000 n +0002487771 00000 n +0000061453 00000 n +0000061516 00000 n +0001952718 00000 n +0002487631 00000 n +0000061572 00000 n +0000061648 00000 n +0001952844 00000 n +0002487547 00000 n +0000061709 00000 n +0000061768 00000 n +0001960232 00000 n +0002487448 00000 n +0000061829 00000 n +0000061882 00000 n +0001960356 00000 n +0002487364 00000 n +0000061943 00000 n +0000062001 00000 n +0001968337 00000 n +0002487265 00000 n +0000062057 00000 n +0000062145 00000 n +0001968463 00000 n +0002487140 00000 n +0000062201 00000 n +0000062284 00000 n +0001971227 00000 n +0002487056 00000 n +0000062345 00000 n +0000062411 00000 n +0001971793 00000 n +0002486957 00000 n +0000062472 00000 n +0000062516 00000 n +0001971919 00000 n +0002486858 00000 n +0000062577 00000 n +0000062619 00000 n +0001975416 00000 n +0002486774 00000 n +0000062680 00000 n +0000062717 00000 n +0001975542 00000 n +0002486675 00000 n +0000062768 00000 n +0000062812 00000 n +0001975668 00000 n +0002486576 00000 n +0000062863 00000 n +0000062921 00000 n +0001979522 00000 n +0002486436 00000 n +0000062972 00000 n +0000063031 00000 n +0001979648 00000 n +0002486311 00000 n +0000063087 00000 n +0000063131 00000 n +0001979772 00000 n +0002486242 00000 n +0000063192 00000 n +0000063271 00000 n +0001983573 00000 n +0002486143 00000 n +0000063327 00000 n +0000063381 00000 n +0001987585 00000 n +0002486059 00000 n +0000063437 00000 n +0000063483 00000 n +0001998052 00000 n +0002485934 00000 n +0000063534 00000 n +0000063573 00000 n +0001998178 00000 n +0002485850 00000 n +0000063629 00000 n +0000063718 00000 n +0001998304 00000 n +0002485751 00000 n +0000063774 00000 n +0000063830 00000 n +0002001705 00000 n +0002485667 00000 n +0000063886 00000 n +0000063942 00000 n +0002007227 00000 n +0002485528 00000 n +0000063991 00000 n +0000064051 00000 n +0002007353 00000 n +0002485444 00000 n +0000064102 00000 n +0000064149 00000 n +0002011384 00000 n +0002485304 00000 n +0000064200 00000 n +0000064246 00000 n +0002011509 00000 n +0002485179 00000 n +0000064302 00000 n +0000064354 00000 n +0002015276 00000 n +0002485110 00000 n 0000064415 00000 n -0000064467 00000 n -0002016003 00000 n -0002485695 00000 n -0000064528 00000 n +0000064474 00000 n +0002027574 00000 n +0002484970 00000 n +0000064530 00000 n 0000064587 00000 n -0002028301 00000 n -0002485555 00000 n -0000064643 00000 n -0000064700 00000 n -0002030762 00000 n -0002485471 00000 n -0000064761 00000 n -0000064817 00000 n -0002030888 00000 n -0002485387 00000 n -0000064878 00000 n -0000064939 00000 n -0002036491 00000 n -0002485288 00000 n -0000064995 00000 n -0000065049 00000 n -0002036617 00000 n -0002485189 00000 n -0000065105 00000 n -0000065177 00000 n -0002041550 00000 n -0002485064 00000 n -0000065233 00000 n -0000065309 00000 n -0002044341 00000 n -0002484980 00000 n -0000065370 00000 n -0000065438 00000 n -0002044466 00000 n -0002484881 00000 n -0000065499 00000 n -0000065561 00000 n -0002046503 00000 n -0002484782 00000 n -0000065622 00000 n -0000065681 00000 n -0002046629 00000 n -0002484698 00000 n -0000065742 00000 n -0000065815 00000 n -0002046755 00000 n -0002484573 00000 n -0000065866 00000 n -0000065905 00000 n -0002046880 00000 n -0002484489 00000 n -0000065961 00000 n -0000066011 00000 n -0002049143 00000 n -0002484405 00000 n -0000066067 00000 n -0000066136 00000 n -0002052754 00000 n -0002484266 00000 n -0000066185 00000 n -0000066251 00000 n -0002052880 00000 n -0002484182 00000 n -0000066302 00000 n -0000066349 00000 n -0002053005 00000 n -0002484083 00000 n -0000066400 00000 n -0000066448 00000 n -0002055854 00000 n -0002483943 00000 n -0000066499 00000 n -0000066567 00000 n -0002055980 00000 n -0002483859 00000 n -0000066623 00000 n -0000066661 00000 n -0002059445 00000 n -0002483760 00000 n -0000066717 00000 n -0000066761 00000 n -0002059570 00000 n -0002483661 00000 n -0000066817 00000 n -0000066859 00000 n -0002062091 00000 n -0002483577 00000 n -0000066915 00000 n -0000066961 00000 n -0002066431 00000 n -0002483437 00000 n -0000067012 00000 n -0000067090 00000 n -0002070011 00000 n -0002483353 00000 n -0000067146 00000 n -0000067196 00000 n -0002070136 00000 n -0002483254 00000 n -0000067252 00000 n -0000067296 00000 n -0002075147 00000 n -0002483155 00000 n -0000067352 00000 n -0000067390 00000 n -0002075273 00000 n -0002483056 00000 n -0000067446 00000 n -0000067484 00000 n -0002075399 00000 n -0002482972 00000 n -0000067540 00000 n -0000067579 00000 n -0002078459 00000 n -0002482847 00000 n -0000067630 00000 n +0002030035 00000 n +0002484886 00000 n +0000064648 00000 n +0000064704 00000 n +0002030161 00000 n +0002484802 00000 n +0000064765 00000 n +0000064826 00000 n +0002035764 00000 n +0002484703 00000 n +0000064882 00000 n +0000064936 00000 n +0002035890 00000 n +0002484604 00000 n +0000064992 00000 n +0000065064 00000 n +0002040823 00000 n +0002484479 00000 n +0000065120 00000 n +0000065196 00000 n +0002043614 00000 n +0002484395 00000 n +0000065257 00000 n +0000065325 00000 n +0002043739 00000 n +0002484296 00000 n +0000065386 00000 n +0000065448 00000 n +0002045776 00000 n +0002484197 00000 n +0000065509 00000 n +0000065568 00000 n +0002045902 00000 n +0002484113 00000 n +0000065629 00000 n +0000065702 00000 n +0002046028 00000 n +0002483988 00000 n +0000065753 00000 n +0000065792 00000 n +0002046153 00000 n +0002483904 00000 n +0000065848 00000 n +0000065898 00000 n +0002048416 00000 n +0002483820 00000 n +0000065954 00000 n +0000066023 00000 n +0002052027 00000 n +0002483681 00000 n +0000066072 00000 n +0000066138 00000 n +0002052153 00000 n +0002483597 00000 n +0000066189 00000 n +0000066236 00000 n +0002052278 00000 n +0002483498 00000 n +0000066287 00000 n +0000066335 00000 n +0002055127 00000 n +0002483358 00000 n +0000066386 00000 n +0000066454 00000 n +0002055253 00000 n +0002483274 00000 n +0000066510 00000 n +0000066548 00000 n +0002058718 00000 n +0002483175 00000 n +0000066604 00000 n +0000066648 00000 n +0002058843 00000 n +0002483076 00000 n +0000066704 00000 n +0000066746 00000 n +0002061364 00000 n +0002482992 00000 n +0000066802 00000 n +0000066848 00000 n +0002065704 00000 n +0002482852 00000 n +0000066899 00000 n +0000066977 00000 n +0002069284 00000 n +0002482768 00000 n +0000067033 00000 n +0000067083 00000 n +0002069409 00000 n +0002482669 00000 n +0000067139 00000 n +0000067183 00000 n +0002074420 00000 n +0002482570 00000 n +0000067239 00000 n +0000067277 00000 n +0002074546 00000 n +0002482471 00000 n +0000067333 00000 n +0000067371 00000 n +0002074672 00000 n +0002482387 00000 n +0000067427 00000 n +0000067466 00000 n +0002077732 00000 n +0002482262 00000 n +0000067517 00000 n +0000067556 00000 n +0002077858 00000 n +0002482178 00000 n +0000067612 00000 n 0000067669 00000 n -0002078585 00000 n -0002482763 00000 n +0002077984 00000 n +0002482079 00000 n 0000067725 00000 n 0000067782 00000 n -0002078711 00000 n -0002482664 00000 n +0002078110 00000 n +0002481995 00000 n 0000067838 00000 n -0000067895 00000 n -0002078837 00000 n -0002482580 00000 n -0000067951 00000 n -0000068011 00000 n -0002084123 00000 n -0002482441 00000 n -0000068060 00000 n -0000068100 00000 n -0002084249 00000 n -0002482357 00000 n -0000068151 00000 n -0000068198 00000 n -0002084375 00000 n -0002482258 00000 n -0000068249 00000 n -0000068305 00000 n -0002088286 00000 n -0002482159 00000 n -0000068356 00000 n -0000068400 00000 n -0002088412 00000 n -0002482060 00000 n -0000068451 00000 n -0000068502 00000 n -0002088538 00000 n -0002481961 00000 n -0000068553 00000 n -0000068596 00000 n -0002089922 00000 n -0002481836 00000 n -0000068647 00000 n -0000068686 00000 n -0002090048 00000 n -0002481767 00000 n -0000068742 00000 n -0000068793 00000 n -0002091320 00000 n -0002481628 00000 n -0000068842 00000 n -0000068889 00000 n -0002091446 00000 n -0002481544 00000 n -0000068940 00000 n -0000068970 00000 n -0002091572 00000 n -0002481460 00000 n -0000069021 00000 n -0000069068 00000 n -0002092446 00000 n -0002481336 00000 n -0000069117 00000 n -0000069166 00000 n -0002092572 00000 n -0002481267 00000 n -0000069217 00000 n -0000069247 00000 n -0002093296 00000 n -0002481128 00000 n -0000069292 00000 n -0000069338 00000 n -0002096003 00000 n -0002481003 00000 n -0000069387 00000 n -0000069450 00000 n -0002096129 00000 n -0002480919 00000 n -0000069501 00000 n -0000069550 00000 n -0002098982 00000 n -0002480779 00000 n +0000067898 00000 n +0002083396 00000 n +0002481856 00000 n +0000067947 00000 n +0000067987 00000 n +0002083522 00000 n +0002481772 00000 n +0000068038 00000 n +0000068085 00000 n +0002083648 00000 n +0002481673 00000 n +0000068136 00000 n +0000068192 00000 n +0002087559 00000 n +0002481574 00000 n +0000068243 00000 n +0000068287 00000 n +0002087685 00000 n +0002481475 00000 n +0000068338 00000 n +0000068389 00000 n +0002087811 00000 n +0002481376 00000 n +0000068440 00000 n +0000068483 00000 n +0002089195 00000 n +0002481251 00000 n +0000068534 00000 n +0000068573 00000 n +0002089321 00000 n +0002481182 00000 n +0000068629 00000 n +0000068680 00000 n +0002090593 00000 n +0002481043 00000 n +0000068729 00000 n +0000068776 00000 n +0002090719 00000 n +0002480959 00000 n +0000068827 00000 n +0000068857 00000 n +0002090845 00000 n +0002480875 00000 n +0000068908 00000 n +0000068955 00000 n +0002091719 00000 n +0002480751 00000 n +0000069004 00000 n +0000069053 00000 n +0002091845 00000 n +0002480682 00000 n +0000069104 00000 n +0000069134 00000 n +0002092569 00000 n +0002480543 00000 n +0000069179 00000 n +0000069225 00000 n +0002095276 00000 n +0002480418 00000 n +0000069274 00000 n +0000069337 00000 n +0002095402 00000 n +0002480334 00000 n +0000069388 00000 n +0000069437 00000 n +0002098255 00000 n +0002480194 00000 n +0000069488 00000 n +0000069545 00000 n +0002098381 00000 n +0002480110 00000 n 0000069601 00000 n -0000069658 00000 n -0002099108 00000 n -0002480695 00000 n -0000069714 00000 n -0000069760 00000 n -0002100975 00000 n -0002480596 00000 n -0000069816 00000 n -0000069858 00000 n -0002104650 00000 n -0002480512 00000 n -0000069914 00000 n -0000069986 00000 n -0002108760 00000 n -0002480387 00000 n -0000070037 00000 n -0000070080 00000 n -0002108886 00000 n -0002480303 00000 n -0000070136 00000 n -0000070173 00000 n -0002109138 00000 n -0002480204 00000 n -0000070229 00000 n -0000070276 00000 n -0002109389 00000 n -0002480105 00000 n -0000070332 00000 n -0000070368 00000 n -0002112884 00000 n -0002480006 00000 n -0000070424 00000 n -0000070486 00000 n -0002113136 00000 n -0002479907 00000 n -0000070542 00000 n -0000070578 00000 n -0002113261 00000 n -0002479782 00000 n -0000070634 00000 n -0000070666 00000 n -0002113387 00000 n -0002479698 00000 n -0000070727 00000 n -0000070767 00000 n -0002116572 00000 n -0002479599 00000 n -0000070828 00000 n -0000070882 00000 n -0002118044 00000 n -0002479515 00000 n -0000070943 00000 n -0000070991 00000 n -0002120618 00000 n -0002479375 00000 n -0000071040 00000 n -0000071101 00000 n -0002120744 00000 n -0002479250 00000 n -0000071152 00000 n -0000071206 00000 n -0002120870 00000 n -0002479125 00000 n -0000071262 00000 n -0000071300 00000 n -0002127716 00000 n -0002479041 00000 n -0000071361 00000 n -0000071404 00000 n -0002127842 00000 n -0002478942 00000 n -0000071465 00000 n -0000071528 00000 n -0002131049 00000 n -0002478843 00000 n -0000071589 00000 n -0000071632 00000 n -0002131175 00000 n -0002478744 00000 n -0000071693 00000 n -0000071749 00000 n -0002131301 00000 n -0002478660 00000 n -0000071810 00000 n -0000071863 00000 n -0002131427 00000 n -0002478576 00000 n -0000071919 00000 n -0000071973 00000 n -0002134813 00000 n -0002478451 00000 n -0000072024 00000 n -0000072067 00000 n -0002135065 00000 n -0002478367 00000 n -0000072123 00000 n -0000072171 00000 n -0002138838 00000 n -0002478283 00000 n -0000072227 00000 n +0000069647 00000 n +0002100248 00000 n +0002480011 00000 n +0000069703 00000 n +0000069745 00000 n +0002103923 00000 n +0002479927 00000 n +0000069801 00000 n +0000069873 00000 n +0002108033 00000 n +0002479802 00000 n +0000069924 00000 n +0000069967 00000 n +0002108159 00000 n +0002479718 00000 n +0000070023 00000 n +0000070060 00000 n +0002108411 00000 n +0002479619 00000 n +0000070116 00000 n +0000070163 00000 n +0002108662 00000 n +0002479520 00000 n +0000070219 00000 n +0000070255 00000 n +0002112157 00000 n +0002479421 00000 n +0000070311 00000 n +0000070373 00000 n +0002112409 00000 n +0002479322 00000 n +0000070429 00000 n +0000070465 00000 n +0002112534 00000 n +0002479197 00000 n +0000070521 00000 n +0000070553 00000 n +0002112660 00000 n +0002479113 00000 n +0000070614 00000 n +0000070654 00000 n +0002115845 00000 n +0002479014 00000 n +0000070715 00000 n +0000070769 00000 n +0002117317 00000 n +0002478930 00000 n +0000070830 00000 n +0000070878 00000 n +0002119891 00000 n +0002478790 00000 n +0000070927 00000 n +0000070988 00000 n +0002120017 00000 n +0002478665 00000 n +0000071039 00000 n +0000071093 00000 n +0002120143 00000 n +0002478540 00000 n +0000071149 00000 n +0000071187 00000 n +0002126989 00000 n +0002478456 00000 n +0000071248 00000 n +0000071291 00000 n +0002127115 00000 n +0002478357 00000 n +0000071352 00000 n +0000071415 00000 n +0002130322 00000 n +0002478258 00000 n +0000071476 00000 n +0000071519 00000 n +0002130448 00000 n +0002478159 00000 n +0000071580 00000 n +0000071636 00000 n +0002130574 00000 n +0002478075 00000 n +0000071697 00000 n +0000071750 00000 n +0002130700 00000 n +0002477991 00000 n +0000071806 00000 n +0000071860 00000 n +0002134086 00000 n +0002477866 00000 n +0000071911 00000 n +0000071954 00000 n +0002134338 00000 n +0002477782 00000 n +0000072010 00000 n +0000072058 00000 n +0002138111 00000 n +0002477698 00000 n +0000072114 00000 n +0000072172 00000 n +0002143362 00000 n +0002477573 00000 n +0000072221 00000 n 0000072285 00000 n -0002144089 00000 n -0002478158 00000 n -0000072334 00000 n -0000072398 00000 n -0002144215 00000 n -0002478047 00000 n -0000072449 00000 n -0000072496 00000 n -0002144341 00000 n -0002477963 00000 n -0000072552 00000 n -0000072601 00000 n -0002147249 00000 n -0002477864 00000 n -0000072657 00000 n -0000072710 00000 n -0002150829 00000 n -0002477765 00000 n -0000072766 00000 n -0000072812 00000 n -0002150954 00000 n -0002477666 00000 n -0000072868 00000 n -0000072911 00000 n -0002154234 00000 n -0002477567 00000 n -0000072967 00000 n -0000073009 00000 n -0002154360 00000 n -0002477468 00000 n -0000073065 00000 n -0000073110 00000 n -0002154484 00000 n -0002477369 00000 n -0000073166 00000 n -0000073209 00000 n -0002157488 00000 n -0002477270 00000 n -0000073265 00000 n -0000073308 00000 n -0002157614 00000 n -0002477171 00000 n -0000073364 00000 n -0000073405 00000 n -0002157740 00000 n -0002477087 00000 n -0000073462 00000 n -0000073515 00000 n -0002158481 00000 n -0002476947 00000 n -0000073560 00000 n -0000073598 00000 n -0002160957 00000 n -0002476822 00000 n -0000073647 00000 n -0000073690 00000 n -0002161083 00000 n -0002476738 00000 n -0000073741 00000 n -0000073779 00000 n -0002161209 00000 n -0002476639 00000 n -0000073830 00000 n -0000073867 00000 n -0002164636 00000 n -0002476555 00000 n -0000073918 00000 n -0000073953 00000 n -0002182493 00000 n -0002476415 00000 n -0000074002 00000 n -0000074062 00000 n -0002182619 00000 n -0002476290 00000 n -0000074113 00000 n -0000074156 00000 n -0002182745 00000 n -0002476206 00000 n -0000074212 00000 n -0000074267 00000 n -0002182871 00000 n -0002476107 00000 n -0000074323 00000 n -0000074358 00000 n -0002186290 00000 n -0002476008 00000 n -0000074414 00000 n -0000074450 00000 n -0002186416 00000 n -0002475883 00000 n -0000074506 00000 n -0000074561 00000 n -0002186541 00000 n -0002475799 00000 n -0000074622 00000 n -0000074701 00000 n -0002190908 00000 n -0002475715 00000 n -0000074762 00000 n -0000074841 00000 n -0002191034 00000 n -0002475616 00000 n -0000074892 00000 n -0000074929 00000 n -0002191160 00000 n -0002475517 00000 n -0000074980 00000 n -0000075041 00000 n -0002194695 00000 n -0002475433 00000 n -0000075092 00000 n -0000075150 00000 n -0002198150 00000 n -0002475308 00000 n -0000075199 00000 n -0000075237 00000 n -0002198276 00000 n -0002475224 00000 n -0000075288 00000 n -0000075326 00000 n -0002198402 00000 n -0002475125 00000 n -0000075377 00000 n -0000075415 00000 n -0002198528 00000 n -0002475026 00000 n -0000075466 00000 n -0000075504 00000 n -0002201852 00000 n -0002474927 00000 n -0000075555 00000 n -0000075596 00000 n -0002203562 00000 n -0002474828 00000 n -0000075647 00000 n -0000075703 00000 n -0002203688 00000 n -0002474744 00000 n -0000075754 00000 n -0000075787 00000 n -0002204418 00000 n -0002474619 00000 n -0000075832 00000 n -0000075866 00000 n -0002207736 00000 n -0002474494 00000 n -0000075915 00000 n -0000075959 00000 n -0002207862 00000 n -0002474369 00000 n -0000076010 00000 n -0000076068 00000 n -0002207988 00000 n -0002474285 00000 n -0000076124 00000 n -0000076164 00000 n -0002208114 00000 n -0002474160 00000 n -0000076220 00000 n -0000076271 00000 n -0002208240 00000 n -0002474076 00000 n -0000076332 00000 n -0000076379 00000 n -0002208366 00000 n -0002473992 00000 n -0000076440 00000 n -0000076484 00000 n -0002213167 00000 n -0002473893 00000 n -0000076535 00000 n -0000076606 00000 n -0002215387 00000 n -0002473794 00000 n -0000076657 00000 n -0000076714 00000 n -0002215513 00000 n -0002473654 00000 n -0000076765 00000 n -0000076812 00000 n -0002217689 00000 n -0002473544 00000 n -0000076868 00000 n -0000076941 00000 n -0002217815 00000 n -0002473460 00000 n -0000077002 00000 n -0000077075 00000 n -0002220422 00000 n -0002473376 00000 n -0000077136 00000 n -0000077209 00000 n -0002220548 00000 n -0002473251 00000 n -0000077260 00000 n -0000077312 00000 n -0002220674 00000 n -0002473167 00000 n -0000077368 00000 n -0000077420 00000 n -0002224598 00000 n -0002473083 00000 n +0002143488 00000 n +0002477462 00000 n +0000072336 00000 n +0000072383 00000 n +0002143614 00000 n +0002477378 00000 n +0000072439 00000 n +0000072488 00000 n +0002146522 00000 n +0002477279 00000 n +0000072544 00000 n +0000072597 00000 n +0002150102 00000 n +0002477180 00000 n +0000072653 00000 n +0000072699 00000 n +0002150227 00000 n +0002477081 00000 n +0000072755 00000 n +0000072798 00000 n +0002153507 00000 n +0002476982 00000 n +0000072854 00000 n +0000072896 00000 n +0002153633 00000 n +0002476883 00000 n +0000072952 00000 n +0000072997 00000 n +0002153757 00000 n +0002476784 00000 n +0000073053 00000 n +0000073096 00000 n +0002156761 00000 n +0002476685 00000 n +0000073152 00000 n +0000073195 00000 n +0002156887 00000 n +0002476586 00000 n +0000073251 00000 n +0000073292 00000 n +0002157013 00000 n +0002476502 00000 n +0000073349 00000 n +0000073402 00000 n +0002157754 00000 n +0002476362 00000 n +0000073447 00000 n +0000073485 00000 n +0002160230 00000 n +0002476237 00000 n +0000073534 00000 n +0000073577 00000 n +0002160356 00000 n +0002476153 00000 n +0000073628 00000 n +0000073666 00000 n +0002160482 00000 n +0002476054 00000 n +0000073717 00000 n +0000073754 00000 n +0002163909 00000 n +0002475970 00000 n +0000073805 00000 n +0000073840 00000 n +0002181766 00000 n +0002475830 00000 n +0000073889 00000 n +0000073949 00000 n +0002181892 00000 n +0002475705 00000 n +0000074000 00000 n +0000074043 00000 n +0002182018 00000 n +0002475621 00000 n +0000074099 00000 n +0000074154 00000 n +0002182144 00000 n +0002475522 00000 n +0000074210 00000 n +0000074245 00000 n +0002185563 00000 n +0002475423 00000 n +0000074301 00000 n +0000074337 00000 n +0002185689 00000 n +0002475298 00000 n +0000074393 00000 n +0000074448 00000 n +0002185814 00000 n +0002475214 00000 n +0000074509 00000 n +0000074588 00000 n +0002190181 00000 n +0002475130 00000 n +0000074649 00000 n +0000074728 00000 n +0002190307 00000 n +0002475031 00000 n +0000074779 00000 n +0000074816 00000 n +0002190433 00000 n +0002474932 00000 n +0000074867 00000 n +0000074928 00000 n +0002193968 00000 n +0002474848 00000 n +0000074979 00000 n +0000075037 00000 n +0002197423 00000 n +0002474723 00000 n +0000075086 00000 n +0000075124 00000 n +0002197549 00000 n +0002474639 00000 n +0000075175 00000 n +0000075213 00000 n +0002197675 00000 n +0002474540 00000 n +0000075264 00000 n +0000075302 00000 n +0002197801 00000 n +0002474441 00000 n +0000075353 00000 n +0000075391 00000 n +0002201125 00000 n +0002474342 00000 n +0000075442 00000 n +0000075483 00000 n +0002202835 00000 n +0002474243 00000 n +0000075534 00000 n +0000075590 00000 n +0002202961 00000 n +0002474159 00000 n +0000075641 00000 n +0000075674 00000 n +0002203691 00000 n +0002474034 00000 n +0000075719 00000 n +0000075753 00000 n +0002207009 00000 n +0002473909 00000 n +0000075802 00000 n +0000075846 00000 n +0002207135 00000 n +0002473784 00000 n +0000075897 00000 n +0000075955 00000 n +0002207261 00000 n +0002473700 00000 n +0000076011 00000 n +0000076051 00000 n +0002207387 00000 n +0002473575 00000 n +0000076107 00000 n +0000076158 00000 n +0002207513 00000 n +0002473491 00000 n +0000076219 00000 n +0000076266 00000 n +0002207639 00000 n +0002473407 00000 n +0000076327 00000 n +0000076371 00000 n +0002212440 00000 n +0002473308 00000 n +0000076422 00000 n +0000076493 00000 n +0002214660 00000 n +0002473209 00000 n +0000076544 00000 n +0000076601 00000 n +0002214786 00000 n +0002473069 00000 n +0000076652 00000 n +0000076699 00000 n +0002216962 00000 n +0002472959 00000 n +0000076755 00000 n +0000076828 00000 n +0002217088 00000 n +0002472875 00000 n +0000076889 00000 n +0000076962 00000 n +0002219695 00000 n +0002472791 00000 n +0000077023 00000 n +0000077096 00000 n +0002219821 00000 n +0002472666 00000 n +0000077147 00000 n +0000077199 00000 n +0002219947 00000 n +0002472582 00000 n +0000077255 00000 n +0000077307 00000 n +0002223871 00000 n +0002472498 00000 n +0000077363 00000 n +0000077427 00000 n +0002226904 00000 n +0002472358 00000 n 0000077476 00000 n -0000077540 00000 n -0002227631 00000 n -0002472943 00000 n -0000077589 00000 n -0000077624 00000 n -0002227757 00000 n -0002472859 00000 n -0000077675 00000 n -0000077705 00000 n -0002227883 00000 n -0002472760 00000 n -0000077756 00000 n -0000077790 00000 n -0002228008 00000 n -0002472661 00000 n -0000077841 00000 n -0000077871 00000 n -0002231743 00000 n -0002472562 00000 n -0000077922 00000 n -0000077973 00000 n -0002231869 00000 n -0002472422 00000 n -0000078024 00000 n -0000078053 00000 n -0002231995 00000 n -0002472353 00000 n -0000078109 00000 n -0000078158 00000 n -0002232121 00000 n -0002472228 00000 n -0000078209 00000 n -0000078242 00000 n -0002232247 00000 n -0002472144 00000 n -0000078298 00000 n -0000078346 00000 n -0002233784 00000 n -0002472060 00000 n -0000078402 00000 n -0000078450 00000 n -0002237565 00000 n -0002471920 00000 n -0000078499 00000 n -0000078551 00000 n -0002237691 00000 n -0002471836 00000 n -0000078602 00000 n -0000078646 00000 n -0002237816 00000 n -0002471696 00000 n -0000078697 00000 n -0000078733 00000 n -0002237942 00000 n -0002471612 00000 n -0000078789 00000 n -0000078883 00000 n -0002241730 00000 n -0002471513 00000 n -0000078939 00000 n -0000079038 00000 n -0002241856 00000 n -0002471429 00000 n -0000079094 00000 n -0000079167 00000 n -0002245045 00000 n -0002471289 00000 n -0000079218 00000 n -0000079266 00000 n -0002245171 00000 n -0002471205 00000 n -0000079322 00000 n -0000079384 00000 n -0002245296 00000 n -0002471106 00000 n -0000079440 00000 n -0000079507 00000 n -0002245421 00000 n -0002471007 00000 n -0000079563 00000 n -0000079624 00000 n -0002245547 00000 n -0002470908 00000 n -0000079680 00000 n -0000079734 00000 n -0002245673 00000 n -0002470809 00000 n -0000079790 00000 n -0000079848 00000 n -0002248985 00000 n -0002470725 00000 n -0000079904 00000 n -0000079949 00000 n -0002249111 00000 n -0002470585 00000 n -0000080000 00000 n -0000080041 00000 n -0002249237 00000 n -0002470516 00000 n -0000080097 00000 n -0000080142 00000 n -0002249363 00000 n -0002470417 00000 n -0000080193 00000 n -0000080246 00000 n -0002252093 00000 n -0002470333 00000 n -0000080297 00000 n -0000080337 00000 n -0002254998 00000 n -0002470192 00000 n -0000080386 00000 n -0000080434 00000 n -0002255124 00000 n -0002470108 00000 n -0000080485 00000 n -0000080522 00000 n -0002255250 00000 n -0002470009 00000 n -0000080573 00000 n -0000080613 00000 n -0002258300 00000 n -0002469910 00000 n -0000080664 00000 n -0000080699 00000 n -0002258426 00000 n -0002469811 00000 n -0000080750 00000 n -0000080784 00000 n -0002258552 00000 n -0002469712 00000 n -0000080835 00000 n -0000080870 00000 n -0002258678 00000 n -0002469613 00000 n -0000080921 00000 n -0000080955 00000 n -0002261997 00000 n -0002469514 00000 n -0000081006 00000 n -0000081041 00000 n -0002262123 00000 n -0002469415 00000 n -0000081092 00000 n -0000081129 00000 n -0002262249 00000 n -0002469316 00000 n -0000081180 00000 n -0000081219 00000 n -0002262373 00000 n -0002469217 00000 n -0000081271 00000 n -0000081343 00000 n -0002262499 00000 n -0002469133 00000 n -0000081395 00000 n -0000081439 00000 n -0002264795 00000 n -0002468993 00000 n -0000081488 00000 n -0000081544 00000 n -0002264921 00000 n -0002468924 00000 n -0000081595 00000 n -0000081625 00000 n -0002271835 00000 n -0002468799 00000 n -0000081674 00000 n -0000081715 00000 n -0002271961 00000 n -0002468715 00000 n -0000081766 00000 n -0000081800 00000 n -0002274636 00000 n -0002468631 00000 n -0000081851 00000 n -0000081907 00000 n -0000082278 00000 n -0000082527 00000 n -0000081961 00000 n -0000082401 00000 n -0000082464 00000 n -0002456348 00000 n -0002441592 00000 n -0002456180 00000 n -0002441177 00000 n -0002437387 00000 n -0002441012 00000 n -0002457302 00000 n -0000085061 00000 n -0000084147 00000 n -0000082615 00000 n -0000084998 00000 n -0002436342 00000 n -0002417527 00000 n -0002436177 00000 n -0000084318 00000 n -0002416505 00000 n -0002399712 00000 n -0002416339 00000 n -0000084487 00000 n -0000084659 00000 n -0000084827 00000 n -0000086206 00000 n -0000085753 00000 n -0000085149 00000 n -0000086080 00000 n -0000086143 00000 n -0000085897 00000 n -0000091841 00000 n -0000088115 00000 n -0000086308 00000 n -0000091715 00000 n -0000091778 00000 n -0000088430 00000 n -0002398234 00000 n -0002396292 00000 n -0002398068 00000 n -0002394390 00000 n -0002392377 00000 n -0002394225 00000 n -0000088580 00000 n -0000088752 00000 n -0000088902 00000 n -0000089074 00000 n -0000089246 00000 n -0000089415 00000 n -0000089566 00000 n -0000089735 00000 n -0000089888 00000 n -0000090060 00000 n -0000090232 00000 n -0000090401 00000 n -0000090552 00000 n -0000090720 00000 n -0000090891 00000 n -0000091064 00000 n -0000091215 00000 n -0000091384 00000 n -0000091563 00000 n -0000308010 00000 n -0000323587 00000 n -0000334357 00000 n -0000338395 00000 n -0000371396 00000 n -0000454543 00000 n -0000478692 00000 n -0000098676 00000 n -0000094093 00000 n -0000091957 00000 n -0000098613 00000 n -0000094453 00000 n -0000094621 00000 n -0000094790 00000 n -0000094961 00000 n -0000095133 00000 n -0000095305 00000 n -0000095464 00000 n -0000095633 00000 n -0000095787 00000 n -0000095956 00000 n -0000096113 00000 n -0000096282 00000 n -0000096454 00000 n -0000096602 00000 n -0000096773 00000 n -0000096944 00000 n -0000097113 00000 n -0000097282 00000 n -0000097453 00000 n -0000097608 00000 n -0000097779 00000 n -0000097948 00000 n -0000098105 00000 n -0000098274 00000 n -0000098443 00000 n -0000520912 00000 n -0000529787 00000 n -0000533887 00000 n -0000624263 00000 n -0000702479 00000 n -0000725586 00000 n -0000105667 00000 n -0000101099 00000 n -0000098778 00000 n -0000105604 00000 n -0000101459 00000 n -0000101607 00000 n -0000101776 00000 n -0000101948 00000 n -0000102117 00000 n -0000102291 00000 n -0000102448 00000 n -0000102620 00000 n -0000102788 00000 n -0000102948 00000 n -0000103117 00000 n -0000103288 00000 n -0000103460 00000 n -0000103637 00000 n -0000103784 00000 n -0000103953 00000 n -0000104103 00000 n -0000104275 00000 n -0000104446 00000 n -0000104602 00000 n -0000104772 00000 n -0000104945 00000 n -0000105117 00000 n -0000105263 00000 n -0000105435 00000 n -0000791041 00000 n -0000842126 00000 n -0000857729 00000 n -0000885224 00000 n -0000891050 00000 n -0001051201 00000 n -0001837889 00000 n -0000112144 00000 n -0000107978 00000 n -0000105769 00000 n -0000112081 00000 n -0000108320 00000 n -0000108488 00000 n -0000108657 00000 n -0000108810 00000 n -0000108979 00000 n -0000109132 00000 n -0000109301 00000 n -0000109447 00000 n -0000109616 00000 n -0000109793 00000 n -0000109957 00000 n -0000110125 00000 n -0000110275 00000 n -0000110447 00000 n -0000110623 00000 n -0000110772 00000 n -0000110941 00000 n -0000111089 00000 n -0000111258 00000 n -0000111417 00000 n -0000111589 00000 n -0000111758 00000 n -0000111929 00000 n -0002457427 00000 n -0001899321 00000 n -0001916715 00000 n -0001943234 00000 n -0002008017 00000 n -0002052817 00000 n -0002084186 00000 n -0002091383 00000 n -0002092509 00000 n -0002096066 00000 n -0002120681 00000 n -0000119067 00000 n -0000114363 00000 n -0000112246 00000 n -0000119004 00000 n -0000114732 00000 n -0000114900 00000 n -0000115047 00000 n -0000115216 00000 n -0000115368 00000 n -0000115540 00000 n -0000115712 00000 n -0000115863 00000 n -0000116034 00000 n -0000116206 00000 n -0000116379 00000 n -0000116531 00000 n -0000116703 00000 n -0000116875 00000 n -0000117026 00000 n -0000117198 00000 n -0000117370 00000 n -0000117523 00000 n -0000117695 00000 n -0000117850 00000 n -0000118020 00000 n -0000118191 00000 n -0000118339 00000 n -0000118516 00000 n -0000118688 00000 n -0000118857 00000 n -0002144152 00000 n -0002161020 00000 n -0002182556 00000 n -0002198213 00000 n -0002207799 00000 n -0002227694 00000 n -0002237628 00000 n -0002255061 00000 n -0002264858 00000 n -0000120477 00000 n -0000119752 00000 n -0000119169 00000 n -0000120414 00000 n -0000119914 00000 n -0000120082 00000 n -0000120242 00000 n -0002271898 00000 n -0000129394 00000 n -0000123345 00000 n -0000120579 00000 n -0000129268 00000 n -0000129331 00000 n -0000123795 00000 n -0000123945 00000 n -0000124098 00000 n -0000124252 00000 n -0000124407 00000 n -0000124562 00000 n -0000124716 00000 n -0000124870 00000 n -0000125025 00000 n -0000125178 00000 n -0000125333 00000 n -0000125488 00000 n -0000125648 00000 n -0000125813 00000 n -0000125972 00000 n -0000126127 00000 n -0000126282 00000 n -0000126437 00000 n -0000126591 00000 n -0000126746 00000 n -0000126906 00000 n -0000127066 00000 n -0000127226 00000 n -0000127379 00000 n -0000127534 00000 n -0000127684 00000 n -0000127837 00000 n -0000127992 00000 n -0000128146 00000 n -0000128300 00000 n -0000128460 00000 n -0000128625 00000 n -0000128784 00000 n -0000128947 00000 n -0000129105 00000 n -0000140629 00000 n -0000132708 00000 n -0000129482 00000 n -0000140566 00000 n -0002391761 00000 n -0002381869 00000 n -0002391595 00000 n -0000133257 00000 n -0000133417 00000 n -0000133582 00000 n -0000133742 00000 n -0000133907 00000 n -0000134062 00000 n -0000134217 00000 n -0000134377 00000 n -0000134537 00000 n -0000134696 00000 n -0000134856 00000 n -0000135008 00000 n -0000135163 00000 n -0000135318 00000 n -0000135478 00000 n -0000135638 00000 n -0000135793 00000 n -0000135948 00000 n -0000136103 00000 n -0000136263 00000 n -0000136427 00000 n -0000136592 00000 n -0000136757 00000 n -0000136916 00000 n -0000137070 00000 n -0000137230 00000 n -0000137390 00000 n -0000137550 00000 n -0000137710 00000 n -0000137870 00000 n -0000138030 00000 n -0000138190 00000 n -0000138343 00000 n -0000138498 00000 n -0000138653 00000 n -0000138812 00000 n -0000138977 00000 n -0000139137 00000 n -0000139297 00000 n -0000139457 00000 n -0000139612 00000 n -0000139772 00000 n -0000139927 00000 n -0000140087 00000 n -0000140246 00000 n -0000140406 00000 n -0000152317 00000 n -0000144096 00000 n -0000140731 00000 n -0000152254 00000 n -0000144663 00000 n -0000144816 00000 n -0000144971 00000 n -0000145126 00000 n -0000145286 00000 n -0000145446 00000 n -0000145606 00000 n -0000145766 00000 n -0000145931 00000 n -0000146095 00000 n -0000146260 00000 n -0000146415 00000 n -0000146574 00000 n -0000146734 00000 n -0000146889 00000 n -0000147049 00000 n -0000147209 00000 n -0000147369 00000 n -0000147534 00000 n -0000147694 00000 n -0000147854 00000 n -0000148013 00000 n -0000148168 00000 n -0000148328 00000 n -0000148488 00000 n -0000148647 00000 n -0000148799 00000 n -0000148954 00000 n -0000149109 00000 n -0000149264 00000 n -0000149424 00000 n -0000149584 00000 n -0000149738 00000 n -0000149891 00000 n -0000150046 00000 n -0000150196 00000 n -0000150350 00000 n -0000150506 00000 n -0000150662 00000 n -0000150817 00000 n -0000150978 00000 n -0000151139 00000 n -0000151300 00000 n -0000151456 00000 n -0000151617 00000 n -0000151778 00000 n -0000151937 00000 n -0000152096 00000 n -0000164733 00000 n -0000156022 00000 n -0000152419 00000 n -0000164670 00000 n -0000156607 00000 n -0000156768 00000 n -0000156929 00000 n -0000157090 00000 n -0000157246 00000 n -0000157407 00000 n -0000157568 00000 n -0000157729 00000 n -0000157885 00000 n -0000158045 00000 n -0000158206 00000 n -0000158362 00000 n -0000158522 00000 n -0000158683 00000 n -0000158844 00000 n -0000159010 00000 n -0000159166 00000 n -0000159327 00000 n -0000159488 00000 n -0000159649 00000 n -0000159803 00000 n -0000159959 00000 n -0000160119 00000 n -0000160279 00000 n -0000160435 00000 n -0000160596 00000 n -0000160762 00000 n -0000160928 00000 n -0000161089 00000 n -0000161250 00000 n -0002380939 00000 n -0002361556 00000 n -0002380773 00000 n -0000161406 00000 n -0000161566 00000 n -0000161726 00000 n -0000161882 00000 n -0000162043 00000 n -0000162203 00000 n -0000162364 00000 n -0000162525 00000 n -0000162691 00000 n -0000162857 00000 n -0000163023 00000 n -0000163189 00000 n -0000163355 00000 n -0000163521 00000 n -0000163685 00000 n -0000163851 00000 n -0000164017 00000 n -0000164183 00000 n -0000164342 00000 n -0000164506 00000 n -0002457552 00000 n -0000176252 00000 n -0000168282 00000 n -0000164849 00000 n -0000176189 00000 n -0000168831 00000 n -0000168997 00000 n -0000169163 00000 n -0000169324 00000 n -0000169480 00000 n -0000169641 00000 n -0000169802 00000 n -0000169963 00000 n -0000170117 00000 n -0000170273 00000 n -0000170429 00000 n -0000170589 00000 n -0000170745 00000 n -0000170906 00000 n -0000171067 00000 n -0000171223 00000 n -0000171384 00000 n -0000171545 00000 n -0000171706 00000 n -0000171860 00000 n -0000172016 00000 n -0000172172 00000 n -0000172331 00000 n -0000172491 00000 n -0000172652 00000 n -0000172808 00000 n -0000172969 00000 n -0000173130 00000 n -0000173291 00000 n -0000173447 00000 n +0000077511 00000 n +0002227030 00000 n +0002472274 00000 n +0000077562 00000 n +0000077592 00000 n +0002227156 00000 n +0002472175 00000 n +0000077643 00000 n +0000077677 00000 n +0002227281 00000 n +0002472076 00000 n +0000077728 00000 n +0000077758 00000 n +0002231016 00000 n +0002471977 00000 n +0000077809 00000 n +0000077860 00000 n +0002231142 00000 n +0002471837 00000 n +0000077911 00000 n +0000077940 00000 n +0002231268 00000 n +0002471768 00000 n +0000077996 00000 n +0000078045 00000 n +0002231394 00000 n +0002471643 00000 n +0000078096 00000 n +0000078129 00000 n +0002231520 00000 n +0002471559 00000 n +0000078185 00000 n +0000078233 00000 n +0002233057 00000 n +0002471475 00000 n +0000078289 00000 n +0000078337 00000 n +0002236838 00000 n +0002471335 00000 n +0000078386 00000 n +0000078438 00000 n +0002236964 00000 n +0002471251 00000 n +0000078489 00000 n +0000078533 00000 n +0002237089 00000 n +0002471111 00000 n +0000078584 00000 n +0000078620 00000 n +0002237215 00000 n +0002471027 00000 n +0000078676 00000 n +0000078770 00000 n +0002241003 00000 n +0002470928 00000 n +0000078826 00000 n +0000078925 00000 n +0002241129 00000 n +0002470844 00000 n +0000078981 00000 n +0000079054 00000 n +0002244318 00000 n +0002470704 00000 n +0000079105 00000 n +0000079153 00000 n +0002244444 00000 n +0002470620 00000 n +0000079209 00000 n +0000079271 00000 n +0002244569 00000 n +0002470521 00000 n +0000079327 00000 n +0000079394 00000 n +0002244694 00000 n +0002470422 00000 n +0000079450 00000 n +0000079511 00000 n +0002244820 00000 n +0002470323 00000 n +0000079567 00000 n +0000079621 00000 n +0002244946 00000 n +0002470224 00000 n +0000079677 00000 n +0000079735 00000 n +0002248258 00000 n +0002470140 00000 n +0000079791 00000 n +0000079836 00000 n +0002248384 00000 n +0002470000 00000 n +0000079887 00000 n +0000079928 00000 n +0002248510 00000 n +0002469931 00000 n +0000079984 00000 n +0000080029 00000 n +0002248636 00000 n +0002469832 00000 n +0000080080 00000 n +0000080133 00000 n +0002251366 00000 n +0002469748 00000 n +0000080184 00000 n +0000080224 00000 n +0002254271 00000 n +0002469607 00000 n +0000080273 00000 n +0000080321 00000 n +0002254397 00000 n +0002469523 00000 n +0000080372 00000 n +0000080409 00000 n +0002254523 00000 n +0002469424 00000 n +0000080460 00000 n +0000080500 00000 n +0002257573 00000 n +0002469325 00000 n +0000080551 00000 n +0000080586 00000 n +0002257699 00000 n +0002469226 00000 n +0000080637 00000 n +0000080671 00000 n +0002257825 00000 n +0002469127 00000 n +0000080722 00000 n +0000080757 00000 n +0002257951 00000 n +0002469028 00000 n +0000080808 00000 n +0000080842 00000 n +0002261270 00000 n +0002468929 00000 n +0000080893 00000 n +0000080928 00000 n +0002261396 00000 n +0002468830 00000 n +0000080979 00000 n +0000081016 00000 n +0002261522 00000 n +0002468731 00000 n +0000081067 00000 n +0000081106 00000 n +0002261646 00000 n +0002468632 00000 n +0000081158 00000 n +0000081230 00000 n +0002261772 00000 n +0002468548 00000 n +0000081282 00000 n +0000081326 00000 n +0002264068 00000 n +0002468408 00000 n +0000081375 00000 n +0000081431 00000 n +0002264194 00000 n +0002468339 00000 n +0000081482 00000 n +0000081512 00000 n +0002271108 00000 n +0002468214 00000 n +0000081561 00000 n +0000081602 00000 n +0002271234 00000 n +0002468130 00000 n +0000081653 00000 n +0000081687 00000 n +0002274202 00000 n +0002468046 00000 n +0000081738 00000 n +0000081794 00000 n +0000082165 00000 n +0000082414 00000 n +0000081848 00000 n +0000082288 00000 n +0000082351 00000 n +0002455763 00000 n +0002441007 00000 n +0002455595 00000 n +0002440598 00000 n +0002436953 00000 n +0002440433 00000 n +0002456717 00000 n +0000084948 00000 n +0000084034 00000 n +0000082502 00000 n +0000084885 00000 n +0002435908 00000 n +0002417093 00000 n +0002435743 00000 n +0000084205 00000 n +0002416071 00000 n +0002399278 00000 n +0002415905 00000 n +0000084374 00000 n +0000084546 00000 n +0000084714 00000 n +0000086093 00000 n +0000085640 00000 n +0000085036 00000 n +0000085967 00000 n +0000086030 00000 n +0000085784 00000 n +0000091728 00000 n +0000088002 00000 n +0000086195 00000 n +0000091602 00000 n +0000091665 00000 n +0000088317 00000 n +0002397800 00000 n +0002395858 00000 n +0002397634 00000 n +0002393956 00000 n +0002391943 00000 n +0002393791 00000 n +0000088467 00000 n +0000088639 00000 n +0000088789 00000 n +0000088961 00000 n +0000089133 00000 n +0000089302 00000 n +0000089453 00000 n +0000089622 00000 n +0000089775 00000 n +0000089947 00000 n +0000090119 00000 n +0000090288 00000 n +0000090439 00000 n +0000090607 00000 n +0000090778 00000 n +0000090951 00000 n +0000091102 00000 n +0000091271 00000 n +0000091450 00000 n +0000307681 00000 n +0000323258 00000 n +0000334028 00000 n +0000338066 00000 n +0000371067 00000 n +0000454214 00000 n +0000478363 00000 n +0000098563 00000 n +0000093980 00000 n +0000091844 00000 n +0000098500 00000 n +0000094340 00000 n +0000094508 00000 n +0000094677 00000 n +0000094848 00000 n +0000095020 00000 n +0000095192 00000 n +0000095351 00000 n +0000095520 00000 n +0000095674 00000 n +0000095843 00000 n +0000096000 00000 n +0000096169 00000 n +0000096341 00000 n +0000096489 00000 n +0000096660 00000 n +0000096831 00000 n +0000097000 00000 n +0000097169 00000 n +0000097340 00000 n +0000097495 00000 n +0000097666 00000 n +0000097835 00000 n +0000097992 00000 n +0000098161 00000 n +0000098330 00000 n +0000520186 00000 n +0000529061 00000 n +0000533161 00000 n +0000623537 00000 n +0000701753 00000 n +0000724860 00000 n +0000105554 00000 n +0000100986 00000 n +0000098665 00000 n +0000105491 00000 n +0000101346 00000 n +0000101494 00000 n +0000101663 00000 n +0000101835 00000 n +0000102004 00000 n +0000102178 00000 n +0000102335 00000 n +0000102507 00000 n +0000102675 00000 n +0000102835 00000 n +0000103004 00000 n +0000103175 00000 n +0000103347 00000 n +0000103524 00000 n +0000103671 00000 n +0000103840 00000 n +0000103990 00000 n +0000104162 00000 n +0000104333 00000 n +0000104489 00000 n +0000104659 00000 n +0000104832 00000 n +0000105004 00000 n +0000105150 00000 n +0000105322 00000 n +0000790315 00000 n +0000841399 00000 n +0000857002 00000 n +0000884497 00000 n +0000890323 00000 n +0001050474 00000 n +0001837162 00000 n +0000112031 00000 n +0000107865 00000 n +0000105656 00000 n +0000111968 00000 n +0000108207 00000 n +0000108375 00000 n +0000108544 00000 n +0000108697 00000 n +0000108866 00000 n +0000109019 00000 n +0000109188 00000 n +0000109334 00000 n +0000109503 00000 n +0000109680 00000 n +0000109844 00000 n +0000110012 00000 n +0000110162 00000 n +0000110334 00000 n +0000110510 00000 n +0000110659 00000 n +0000110828 00000 n +0000110976 00000 n +0000111145 00000 n +0000111304 00000 n +0000111476 00000 n +0000111645 00000 n +0000111816 00000 n +0002456842 00000 n +0001898594 00000 n +0001915988 00000 n +0001942507 00000 n +0002007290 00000 n +0002052090 00000 n +0002083459 00000 n +0002090656 00000 n +0002091782 00000 n +0002095339 00000 n +0002119954 00000 n +0000118954 00000 n +0000114250 00000 n +0000112133 00000 n +0000118891 00000 n +0000114619 00000 n +0000114787 00000 n +0000114934 00000 n +0000115103 00000 n +0000115255 00000 n +0000115427 00000 n +0000115599 00000 n +0000115750 00000 n +0000115921 00000 n +0000116093 00000 n +0000116266 00000 n +0000116418 00000 n +0000116590 00000 n +0000116762 00000 n +0000116913 00000 n +0000117085 00000 n +0000117257 00000 n +0000117410 00000 n +0000117582 00000 n +0000117737 00000 n +0000117907 00000 n +0000118078 00000 n +0000118226 00000 n +0000118403 00000 n +0000118575 00000 n +0000118744 00000 n +0002143425 00000 n +0002160293 00000 n +0002181829 00000 n +0002197486 00000 n +0002207072 00000 n +0002226967 00000 n +0002236901 00000 n +0002254334 00000 n +0002264131 00000 n +0000120364 00000 n +0000119639 00000 n +0000119056 00000 n +0000120301 00000 n +0000119801 00000 n +0000119969 00000 n +0000120129 00000 n +0002271171 00000 n +0000129281 00000 n +0000123232 00000 n +0000120466 00000 n +0000129155 00000 n +0000129218 00000 n +0000123682 00000 n +0000123832 00000 n +0000123985 00000 n +0000124139 00000 n +0000124294 00000 n +0000124449 00000 n +0000124603 00000 n +0000124757 00000 n +0000124912 00000 n +0000125065 00000 n +0000125220 00000 n +0000125375 00000 n +0000125535 00000 n +0000125700 00000 n +0000125859 00000 n +0000126014 00000 n +0000126169 00000 n +0000126324 00000 n +0000126478 00000 n +0000126633 00000 n +0000126793 00000 n +0000126953 00000 n +0000127113 00000 n +0000127266 00000 n +0000127421 00000 n +0000127571 00000 n +0000127724 00000 n +0000127879 00000 n +0000128033 00000 n +0000128187 00000 n +0000128347 00000 n +0000128512 00000 n +0000128671 00000 n +0000128834 00000 n +0000128992 00000 n +0000140516 00000 n +0000132595 00000 n +0000129369 00000 n +0000140453 00000 n +0002391327 00000 n +0002381435 00000 n +0002391161 00000 n +0000133144 00000 n +0000133304 00000 n +0000133469 00000 n +0000133629 00000 n +0000133794 00000 n +0000133949 00000 n +0000134104 00000 n +0000134264 00000 n +0000134424 00000 n +0000134583 00000 n +0000134743 00000 n +0000134895 00000 n +0000135050 00000 n +0000135205 00000 n +0000135365 00000 n +0000135525 00000 n +0000135680 00000 n +0000135835 00000 n +0000135990 00000 n +0000136150 00000 n +0000136314 00000 n +0000136479 00000 n +0000136644 00000 n +0000136803 00000 n +0000136957 00000 n +0000137117 00000 n +0000137277 00000 n +0000137437 00000 n +0000137597 00000 n +0000137757 00000 n +0000137917 00000 n +0000138077 00000 n +0000138230 00000 n +0000138385 00000 n +0000138540 00000 n +0000138699 00000 n +0000138864 00000 n +0000139024 00000 n +0000139184 00000 n +0000139344 00000 n +0000139499 00000 n +0000139659 00000 n +0000139814 00000 n +0000139974 00000 n +0000140133 00000 n +0000140293 00000 n +0000152201 00000 n +0000143977 00000 n +0000140618 00000 n +0000152138 00000 n +0000144544 00000 n +0000144697 00000 n +0000144852 00000 n +0000145007 00000 n +0000145167 00000 n +0000145327 00000 n +0000145487 00000 n +0000145647 00000 n +0000145812 00000 n +0000145976 00000 n +0000146141 00000 n +0000146296 00000 n +0000146455 00000 n +0000146615 00000 n +0000146770 00000 n +0000146930 00000 n +0000147090 00000 n +0000147250 00000 n +0000147415 00000 n +0000147575 00000 n +0000147735 00000 n +0000147894 00000 n +0000148049 00000 n +0000148209 00000 n +0000148369 00000 n +0000148522 00000 n +0000148677 00000 n +0000148832 00000 n +0000148987 00000 n +0000149147 00000 n +0000149307 00000 n +0000149462 00000 n +0000149615 00000 n +0000149770 00000 n +0000149919 00000 n +0000150073 00000 n +0000150229 00000 n +0000150385 00000 n +0000150541 00000 n +0000150701 00000 n +0000150862 00000 n +0000151023 00000 n +0000151179 00000 n +0000151340 00000 n +0000151501 00000 n +0000151662 00000 n +0000151821 00000 n +0000151980 00000 n +0000164652 00000 n +0000155936 00000 n +0000152303 00000 n +0000164589 00000 n +0000156521 00000 n +0000156682 00000 n +0000156843 00000 n +0000156999 00000 n +0000157160 00000 n +0000157321 00000 n +0000157482 00000 n +0000157638 00000 n +0000157799 00000 n +0000157959 00000 n +0000158115 00000 n +0000158276 00000 n +0000158436 00000 n +0000158597 00000 n +0000158763 00000 n +0000158919 00000 n +0000159080 00000 n +0000159241 00000 n +0000159402 00000 n +0000159556 00000 n +0000159712 00000 n +0000159873 00000 n +0000160033 00000 n +0000160188 00000 n +0000160349 00000 n +0000160515 00000 n +0000160681 00000 n +0000160842 00000 n +0000161003 00000 n +0002380505 00000 n +0002361122 00000 n +0002380339 00000 n +0000161159 00000 n +0000161320 00000 n +0000161480 00000 n +0000161635 00000 n +0000161796 00000 n +0000161957 00000 n +0000162117 00000 n +0000162278 00000 n +0000162444 00000 n +0000162610 00000 n +0000162776 00000 n +0000162942 00000 n +0000163108 00000 n +0000163274 00000 n +0000163440 00000 n +0000163604 00000 n +0000163770 00000 n +0000163937 00000 n +0000164097 00000 n +0000164261 00000 n +0000164425 00000 n +0002456967 00000 n +0000175923 00000 n +0000168128 00000 n +0000164768 00000 n +0000175860 00000 n +0000168668 00000 n +0000168834 00000 n +0000168995 00000 n +0000169151 00000 n +0000169312 00000 n +0000169473 00000 n +0000169634 00000 n +0000169788 00000 n +0000169943 00000 n +0000170099 00000 n +0000170260 00000 n +0000170415 00000 n +0000170576 00000 n +0000170737 00000 n +0000170893 00000 n +0000171054 00000 n +0000171215 00000 n +0000171376 00000 n +0000171530 00000 n +0000171685 00000 n +0000171841 00000 n +0000172002 00000 n +0000172161 00000 n +0000172321 00000 n +0000172477 00000 n +0000172638 00000 n +0000172799 00000 n +0000172960 00000 n +0000173116 00000 n +0000173277 00000 n +0000173443 00000 n 0000173608 00000 n -0000173773 00000 n -0000173938 00000 n -0000174094 00000 n -0000174255 00000 n -0000174415 00000 n -0000174576 00000 n -0000174737 00000 n -0000174903 00000 n -0000175069 00000 n -0000175230 00000 n -0000175391 00000 n -0000175552 00000 n -0000175708 00000 n -0000175868 00000 n -0000176029 00000 n -0000188744 00000 n -0000179944 00000 n -0000176368 00000 n -0000188681 00000 n -0000180538 00000 n -0000180692 00000 n -0000180848 00000 n -0000181004 00000 n -0000181165 00000 n -0000181331 00000 n -0000181497 00000 n -0000181663 00000 n -0000181829 00000 n -0000181994 00000 n -0000182160 00000 n -0000182326 00000 n -0000182491 00000 n -0000182657 00000 n -0000182813 00000 n -0000182974 00000 n -0000183140 00000 n -0000183306 00000 n -0000183462 00000 n -0000183623 00000 n -0000183784 00000 n -0000183939 00000 n -0000184095 00000 n -0000184256 00000 n -0000184417 00000 n -0000184577 00000 n -0000184733 00000 n -0000184887 00000 n -0000185043 00000 n -0000185199 00000 n -0000185355 00000 n -0000185516 00000 n -0000185676 00000 n -0000185836 00000 n -0000185997 00000 n -0000186158 00000 n -0000186318 00000 n -0000186474 00000 n -0000186630 00000 n -0000186791 00000 n -0000186952 00000 n -0000187106 00000 n -0000187262 00000 n -0000187418 00000 n -0000187573 00000 n -0000187734 00000 n -0000187895 00000 n -0000188055 00000 n -0000188209 00000 n -0000188368 00000 n -0000188527 00000 n -0000201599 00000 n -0000192780 00000 n -0000188846 00000 n -0000201536 00000 n -0000193374 00000 n -0000193530 00000 n -0000193684 00000 n -0000193840 00000 n -0000193996 00000 n -0000194150 00000 n -0000194305 00000 n -0000194460 00000 n -0000194621 00000 n -0000194782 00000 n -0000194942 00000 n -0000195098 00000 n -0000195259 00000 n -0000195420 00000 n -0000195576 00000 n -0000195732 00000 n -0000195893 00000 n -0000196054 00000 n -0000196215 00000 n -0000196375 00000 n -0000196536 00000 n -0000196697 00000 n -0000196851 00000 n -0000197011 00000 n -0000197172 00000 n -0000197333 00000 n -0000197494 00000 n -0000197655 00000 n -0000197811 00000 n -0000197972 00000 n -0000198133 00000 n -0000198298 00000 n -0000198463 00000 n -0000198629 00000 n -0000198795 00000 n -0000198960 00000 n -0000199126 00000 n -0000199292 00000 n -0000199458 00000 n -0000199624 00000 n -0000199780 00000 n -0000199941 00000 n -0000200102 00000 n -0000200263 00000 n -0000200423 00000 n -0000200579 00000 n -0000200740 00000 n -0000200900 00000 n -0000201059 00000 n -0000201218 00000 n -0000201377 00000 n -0000214095 00000 n -0000205630 00000 n -0000201715 00000 n -0000214032 00000 n -0000206206 00000 n -0000206367 00000 n -0000206524 00000 n -0000206686 00000 n -0000206848 00000 n -0000207010 00000 n -0000207172 00000 n -0000207329 00000 n -0000207486 00000 n -0000207642 00000 n -0000207799 00000 n -0000207956 00000 n -0000208117 00000 n -0000208279 00000 n -0000208433 00000 n -0000208589 00000 n -0000208750 00000 n -0000208911 00000 n -0000209067 00000 n -0000209228 00000 n -0000209388 00000 n -0000209549 00000 n -0000209705 00000 n -0000209865 00000 n -0000210026 00000 n -0000210187 00000 n -0000210348 00000 n -0000210509 00000 n -0000210665 00000 n -0000210826 00000 n -0000210986 00000 n -0000211146 00000 n -0000211307 00000 n -0000211468 00000 n -0000211628 00000 n -0000211789 00000 n -0000211950 00000 n -0000212106 00000 n -0000212267 00000 n -0000212428 00000 n -0000212589 00000 n -0000212750 00000 n -0000212911 00000 n -0000213070 00000 n -0000213231 00000 n -0000213392 00000 n -0000213552 00000 n -0000213712 00000 n -0000213872 00000 n -0000226888 00000 n -0000218198 00000 n -0000214211 00000 n -0000226825 00000 n -0000218783 00000 n -0000218945 00000 n -0000219107 00000 n -0000219269 00000 n -0000219431 00000 n -0000219593 00000 n -0000219755 00000 n -0000219917 00000 n -0000220073 00000 n -0000220233 00000 n -0000220394 00000 n -0000220555 00000 n -0000220710 00000 n -0000220871 00000 n -0000221032 00000 n -0000221188 00000 n -0000221349 00000 n -0000221510 00000 n -0000221666 00000 n -0000221827 00000 n -0000221987 00000 n -0000222148 00000 n -0000222309 00000 n -0000222466 00000 n -0000222627 00000 n -0000222789 00000 n -0000222951 00000 n -0000223113 00000 n -0000223275 00000 n -0000223437 00000 n -0000223599 00000 n -0000223761 00000 n -0000223922 00000 n -0000224085 00000 n -0000224248 00000 n -0000224410 00000 n -0000224573 00000 n -0000224736 00000 n -0000224899 00000 n -0000225062 00000 n -0000225219 00000 n -0000225381 00000 n -0000225543 00000 n -0000225705 00000 n -0000225866 00000 n -0000226028 00000 n -0000226190 00000 n -0000226346 00000 n -0000226505 00000 n -0000226665 00000 n -0000239513 00000 n -0000231109 00000 n -0000226990 00000 n -0000239450 00000 n -0000231676 00000 n -0000231838 00000 n +0000173763 00000 n +0000173924 00000 n +0000174085 00000 n +0000174245 00000 n +0000174406 00000 n +0000174572 00000 n +0000174738 00000 n +0000174899 00000 n +0000175060 00000 n +0000175221 00000 n +0000175377 00000 n +0000175538 00000 n +0000175699 00000 n +0000188415 00000 n +0000179615 00000 n +0000176039 00000 n +0000188352 00000 n +0000180209 00000 n +0000180363 00000 n +0000180519 00000 n +0000180675 00000 n +0000180836 00000 n +0000181002 00000 n +0000181168 00000 n +0000181334 00000 n +0000181500 00000 n +0000181665 00000 n +0000181831 00000 n +0000181997 00000 n +0000182162 00000 n +0000182328 00000 n +0000182484 00000 n +0000182645 00000 n +0000182811 00000 n +0000182977 00000 n +0000183133 00000 n +0000183294 00000 n +0000183455 00000 n +0000183610 00000 n +0000183766 00000 n +0000183927 00000 n +0000184088 00000 n +0000184248 00000 n +0000184404 00000 n +0000184558 00000 n +0000184714 00000 n +0000184870 00000 n +0000185026 00000 n +0000185187 00000 n +0000185347 00000 n +0000185507 00000 n +0000185668 00000 n +0000185829 00000 n +0000185989 00000 n +0000186145 00000 n +0000186301 00000 n +0000186462 00000 n +0000186623 00000 n +0000186777 00000 n +0000186933 00000 n +0000187089 00000 n +0000187244 00000 n +0000187405 00000 n +0000187566 00000 n +0000187726 00000 n +0000187880 00000 n +0000188039 00000 n +0000188198 00000 n +0000201270 00000 n +0000192451 00000 n +0000188517 00000 n +0000201207 00000 n +0000193045 00000 n +0000193201 00000 n +0000193355 00000 n +0000193511 00000 n +0000193667 00000 n +0000193821 00000 n +0000193976 00000 n +0000194131 00000 n +0000194292 00000 n +0000194453 00000 n +0000194613 00000 n +0000194769 00000 n +0000194930 00000 n +0000195091 00000 n +0000195247 00000 n +0000195403 00000 n +0000195564 00000 n +0000195725 00000 n +0000195886 00000 n +0000196046 00000 n +0000196207 00000 n +0000196368 00000 n +0000196522 00000 n +0000196682 00000 n +0000196843 00000 n +0000197004 00000 n +0000197165 00000 n +0000197326 00000 n +0000197482 00000 n +0000197643 00000 n +0000197804 00000 n +0000197969 00000 n +0000198134 00000 n +0000198300 00000 n +0000198466 00000 n +0000198631 00000 n +0000198797 00000 n +0000198963 00000 n +0000199129 00000 n +0000199295 00000 n +0000199451 00000 n +0000199612 00000 n +0000199773 00000 n +0000199934 00000 n +0000200094 00000 n +0000200250 00000 n +0000200411 00000 n +0000200571 00000 n +0000200730 00000 n +0000200889 00000 n +0000201048 00000 n +0000213766 00000 n +0000205301 00000 n +0000201386 00000 n +0000213703 00000 n +0000205877 00000 n +0000206038 00000 n +0000206195 00000 n +0000206357 00000 n +0000206519 00000 n +0000206681 00000 n +0000206843 00000 n +0000207000 00000 n +0000207157 00000 n +0000207313 00000 n +0000207470 00000 n +0000207627 00000 n +0000207788 00000 n +0000207950 00000 n +0000208104 00000 n +0000208260 00000 n +0000208421 00000 n +0000208582 00000 n +0000208738 00000 n +0000208899 00000 n +0000209059 00000 n +0000209220 00000 n +0000209376 00000 n +0000209536 00000 n +0000209697 00000 n +0000209858 00000 n +0000210019 00000 n +0000210180 00000 n +0000210336 00000 n +0000210497 00000 n +0000210657 00000 n +0000210817 00000 n +0000210978 00000 n +0000211139 00000 n +0000211299 00000 n +0000211460 00000 n +0000211621 00000 n +0000211777 00000 n +0000211938 00000 n +0000212099 00000 n +0000212260 00000 n +0000212421 00000 n +0000212582 00000 n +0000212741 00000 n +0000212902 00000 n +0000213063 00000 n +0000213223 00000 n +0000213383 00000 n +0000213543 00000 n +0000226559 00000 n +0000217869 00000 n +0000213882 00000 n +0000226496 00000 n +0000218454 00000 n +0000218616 00000 n +0000218778 00000 n +0000218940 00000 n +0000219102 00000 n +0000219264 00000 n +0000219426 00000 n +0000219588 00000 n +0000219744 00000 n +0000219904 00000 n +0000220065 00000 n +0000220226 00000 n +0000220381 00000 n +0000220542 00000 n +0000220703 00000 n +0000220859 00000 n +0000221020 00000 n +0000221181 00000 n +0000221337 00000 n +0000221498 00000 n +0000221658 00000 n +0000221819 00000 n +0000221980 00000 n +0000222137 00000 n +0000222298 00000 n +0000222460 00000 n +0000222622 00000 n +0000222784 00000 n +0000222946 00000 n +0000223108 00000 n +0000223270 00000 n +0000223432 00000 n +0000223593 00000 n +0000223756 00000 n +0000223919 00000 n +0000224081 00000 n +0000224244 00000 n +0000224407 00000 n +0000224570 00000 n +0000224733 00000 n +0000224890 00000 n +0000225052 00000 n +0000225214 00000 n +0000225376 00000 n +0000225537 00000 n +0000225699 00000 n +0000225861 00000 n +0000226017 00000 n +0000226176 00000 n +0000226336 00000 n +0000239184 00000 n +0000230780 00000 n +0000226661 00000 n +0000239121 00000 n +0000231347 00000 n +0000231509 00000 n +0000231666 00000 n +0000231828 00000 n 0000231995 00000 n -0000232157 00000 n -0000232324 00000 n -0000232491 00000 n -0000232658 00000 n -0000232825 00000 n -0000232992 00000 n -0000233158 00000 n -0000233325 00000 n -0000233491 00000 n -0000233653 00000 n -0000233810 00000 n -0000233972 00000 n -0000234134 00000 n -0000234296 00000 n -0000234458 00000 n -0000234620 00000 n -0000234782 00000 n -0000234943 00000 n -0000235100 00000 n -0000235257 00000 n -0000235419 00000 n -0000235580 00000 n -0000235742 00000 n -0000235899 00000 n -0000236056 00000 n -0000236213 00000 n -0000236370 00000 n -0000236532 00000 n -0000236694 00000 n -0000236855 00000 n -0000237017 00000 n -0000237179 00000 n -0000237340 00000 n -0000237502 00000 n -0000237664 00000 n -0000237826 00000 n -0000237989 00000 n -0000238152 00000 n -0000238315 00000 n -0000238478 00000 n -0000238640 00000 n -0000238803 00000 n -0000238966 00000 n -0000239128 00000 n -0000239289 00000 n -0002457677 00000 n -0000251015 00000 n -0000242911 00000 n -0000239615 00000 n -0000250952 00000 n -0000243469 00000 n -0000243626 00000 n -0000243780 00000 n -0000243936 00000 n -0000244092 00000 n -0000244248 00000 n -0000244409 00000 n -0000244570 00000 n -0000244730 00000 n -0000244891 00000 n -0000245052 00000 n -0000245207 00000 n -0000245368 00000 n -0000245529 00000 n -0000245683 00000 n -0000245839 00000 n -0000245995 00000 n -0000246151 00000 n -0000246312 00000 n -0000246467 00000 n -0000246628 00000 n -0000246789 00000 n -0000246948 00000 n -0000247108 00000 n -0000247269 00000 n -0000247430 00000 n -0000247586 00000 n -0000247747 00000 n -0000247908 00000 n -0000248069 00000 n -0000248234 00000 n -0000248399 00000 n -0000248565 00000 n -0000248731 00000 n -0000248896 00000 n -0000249062 00000 n -0000249228 00000 n -0000249384 00000 n -0000249540 00000 n -0000249701 00000 n -0000249855 00000 n -0000250011 00000 n -0000250166 00000 n -0000250322 00000 n -0000250483 00000 n -0000250638 00000 n -0000250798 00000 n -0000263376 00000 n -0000254531 00000 n -0000251117 00000 n -0000263313 00000 n -0000255125 00000 n -0000255279 00000 n -0000255435 00000 n -0000255591 00000 n -0000255752 00000 n -0000255913 00000 n -0000256079 00000 n -0000256240 00000 n -0000256406 00000 n -0000256561 00000 n -0000256722 00000 n -0000256883 00000 n -0000257043 00000 n -0000257199 00000 n -0000257355 00000 n -0000257516 00000 n -0000257670 00000 n -0000257826 00000 n -0000257982 00000 n -0000258143 00000 n -0000258308 00000 n -0000258474 00000 n -0000258640 00000 n -0000258805 00000 n -0000258965 00000 n -0000259131 00000 n -0000259297 00000 n -0000259463 00000 n -0000259624 00000 n -0000259785 00000 n -0000259951 00000 n -0000260117 00000 n -0000260282 00000 n -0000260447 00000 n -0000260603 00000 n -0000260759 00000 n -0000260914 00000 n -0000261075 00000 n -0000261241 00000 n -0000261402 00000 n -0000261563 00000 n -0000261719 00000 n -0000261880 00000 n -0000262041 00000 n -0000262202 00000 n -0000262356 00000 n -0000262512 00000 n -0000262667 00000 n -0000262826 00000 n -0000262990 00000 n +0000232162 00000 n +0000232329 00000 n +0000232496 00000 n +0000232663 00000 n +0000232829 00000 n +0000232996 00000 n +0000233162 00000 n +0000233324 00000 n +0000233481 00000 n +0000233643 00000 n +0000233805 00000 n +0000233967 00000 n +0000234129 00000 n +0000234291 00000 n +0000234453 00000 n +0000234614 00000 n +0000234771 00000 n +0000234928 00000 n +0000235090 00000 n +0000235251 00000 n +0000235413 00000 n +0000235570 00000 n +0000235727 00000 n +0000235884 00000 n +0000236041 00000 n +0000236203 00000 n +0000236365 00000 n +0000236526 00000 n +0000236688 00000 n +0000236850 00000 n +0000237011 00000 n +0000237173 00000 n +0000237335 00000 n +0000237497 00000 n +0000237660 00000 n +0000237823 00000 n +0000237986 00000 n +0000238149 00000 n +0000238311 00000 n +0000238474 00000 n +0000238637 00000 n +0000238799 00000 n +0000238960 00000 n +0002457092 00000 n +0000250686 00000 n +0000242582 00000 n +0000239286 00000 n +0000250623 00000 n +0000243140 00000 n +0000243297 00000 n +0000243451 00000 n +0000243607 00000 n +0000243763 00000 n +0000243919 00000 n +0000244080 00000 n +0000244241 00000 n +0000244401 00000 n +0000244562 00000 n +0000244723 00000 n +0000244878 00000 n +0000245039 00000 n +0000245200 00000 n +0000245354 00000 n +0000245510 00000 n +0000245666 00000 n +0000245822 00000 n +0000245983 00000 n +0000246138 00000 n +0000246299 00000 n +0000246460 00000 n +0000246619 00000 n +0000246779 00000 n +0000246940 00000 n +0000247101 00000 n +0000247257 00000 n +0000247418 00000 n +0000247579 00000 n +0000247740 00000 n +0000247905 00000 n +0000248070 00000 n +0000248236 00000 n +0000248402 00000 n +0000248567 00000 n +0000248733 00000 n +0000248899 00000 n +0000249055 00000 n +0000249211 00000 n +0000249372 00000 n +0000249526 00000 n +0000249682 00000 n +0000249837 00000 n +0000249993 00000 n +0000250154 00000 n +0000250309 00000 n +0000250469 00000 n +0000263047 00000 n +0000254202 00000 n +0000250788 00000 n +0000262984 00000 n +0000254796 00000 n +0000254950 00000 n +0000255106 00000 n +0000255262 00000 n +0000255423 00000 n +0000255584 00000 n +0000255750 00000 n +0000255911 00000 n +0000256077 00000 n +0000256232 00000 n +0000256393 00000 n +0000256554 00000 n +0000256714 00000 n +0000256870 00000 n +0000257026 00000 n +0000257187 00000 n +0000257341 00000 n +0000257497 00000 n +0000257653 00000 n +0000257814 00000 n +0000257979 00000 n +0000258145 00000 n +0000258311 00000 n +0000258476 00000 n +0000258636 00000 n +0000258802 00000 n +0000258968 00000 n +0000259134 00000 n +0000259295 00000 n +0000259456 00000 n +0000259622 00000 n +0000259788 00000 n +0000259953 00000 n +0000260118 00000 n +0000260274 00000 n +0000260430 00000 n +0000260585 00000 n +0000260746 00000 n +0000260912 00000 n +0000261073 00000 n +0000261234 00000 n +0000261390 00000 n +0000261551 00000 n +0000261712 00000 n +0000261873 00000 n +0000262027 00000 n +0000262183 00000 n +0000262338 00000 n +0000262497 00000 n +0000262661 00000 n +0000262820 00000 n +0000273618 00000 n +0000266208 00000 n 0000263149 00000 n -0000273947 00000 n -0000266537 00000 n -0000263478 00000 n -0000273884 00000 n -0000267059 00000 n -0000267225 00000 n -0000267386 00000 n -0000267547 00000 n -0000267708 00000 n -0000267874 00000 n -0000268040 00000 n -0000268206 00000 n -0000268372 00000 n -0000268527 00000 n -0000268688 00000 n -0000268849 00000 n -0000269003 00000 n -0000269159 00000 n -0000269315 00000 n -0000269471 00000 n -0000269632 00000 n -0000269793 00000 n -0000269954 00000 n -0000270115 00000 n -0000270270 00000 n -0000270431 00000 n -0000270592 00000 n -0000270752 00000 n -0000270912 00000 n -0000271073 00000 n -0000271229 00000 n -0000271390 00000 n -0000271551 00000 n -0000271712 00000 n -0000271866 00000 n -0000272021 00000 n -0000272176 00000 n -0000272332 00000 n -0000272488 00000 n -0000272643 00000 n -0000272799 00000 n -0000272960 00000 n -0000273114 00000 n -0000273270 00000 n -0000273426 00000 n -0000273580 00000 n -0000273735 00000 n -0000284915 00000 n -0000277119 00000 n -0000274049 00000 n -0000284852 00000 n -0000277659 00000 n -0000277813 00000 n -0000277969 00000 n -0000278125 00000 n -0000278286 00000 n -0000278447 00000 n -0000278608 00000 n -0000278764 00000 n -0000278925 00000 n -0000279085 00000 n -0000279246 00000 n -0000279407 00000 n -0000279567 00000 n -0000279728 00000 n -0000279894 00000 n -0000280060 00000 n -0000280226 00000 n -0000280380 00000 n -0000280536 00000 n -0000280697 00000 n -0000280862 00000 n -0000281028 00000 n -0000281194 00000 n -0000281359 00000 n -0000281524 00000 n -0000281685 00000 n -0000281841 00000 n -0000282002 00000 n -0000282163 00000 n -0000282317 00000 n -0000282473 00000 n -0000282633 00000 n -0000282793 00000 n -0000282954 00000 n -0000283115 00000 n -0000283275 00000 n -0000283436 00000 n -0000283597 00000 n -0000283758 00000 n -0000283919 00000 n -0000284081 00000 n -0000284230 00000 n -0000284384 00000 n -0000284540 00000 n -0000284696 00000 n -0000295655 00000 n -0000288097 00000 n -0000285017 00000 n -0000295592 00000 n -0000288628 00000 n -0000288782 00000 n -0000288938 00000 n -0000289099 00000 n -0000289260 00000 n -0000289421 00000 n -0000289582 00000 n -0000289748 00000 n -0000289914 00000 n -0000290069 00000 n -0000290225 00000 n -0000290381 00000 n -0000290535 00000 n -0000290691 00000 n -0000290847 00000 n -0000291003 00000 n -0000291159 00000 n -0000291315 00000 n -0000291471 00000 n -0000291620 00000 n -0000291774 00000 n -0000291930 00000 n -0000292091 00000 n -0000292252 00000 n -0000292417 00000 n -0000292583 00000 n -0000292739 00000 n -0000292894 00000 n -0000293049 00000 n -0000293210 00000 n -0000293376 00000 n -0000293542 00000 n -0000293698 00000 n -0000293859 00000 n -0000294020 00000 n -0000294174 00000 n -0000294330 00000 n -0000294486 00000 n -0000294642 00000 n -0000294797 00000 n -0000294953 00000 n -0000295114 00000 n -0000295270 00000 n -0000295431 00000 n -0000304041 00000 n -0000298197 00000 n -0000295757 00000 n -0000303978 00000 n -0000298638 00000 n -0000298792 00000 n -0000298948 00000 n -0000299104 00000 n -0000299265 00000 n -0000299426 00000 n -0000299587 00000 n -0000299743 00000 n -0000299904 00000 n -0000300064 00000 n -0000300225 00000 n -0000300386 00000 n -0000300546 00000 n -0000300707 00000 n -0000300863 00000 n -0000301024 00000 n -0000301180 00000 n -0000301336 00000 n -0000301490 00000 n -0000301646 00000 n -0000301801 00000 n -0000301957 00000 n -0000302113 00000 n -0000302268 00000 n -0000302423 00000 n -0000302579 00000 n -0000302735 00000 n -0000302891 00000 n -0000303048 00000 n -0000303205 00000 n -0000303359 00000 n -0000303514 00000 n -0000303668 00000 n -0000303824 00000 n -0002457802 00000 n -0000304711 00000 n -0000304465 00000 n -0000304143 00000 n -0000304588 00000 n -0000308197 00000 n -0000307700 00000 n -0000304799 00000 n -0000307823 00000 n -0000307886 00000 n -0000308134 00000 n -0000312100 00000 n -0000311790 00000 n -0000308299 00000 n -0000311913 00000 n -0000312037 00000 n -0000316279 00000 n -0000315474 00000 n -0000312216 00000 n -0000315968 00000 n -0000315627 00000 n -0000316092 00000 n -0000315796 00000 n -0000316216 00000 n -0000320499 00000 n -0000319642 00000 n -0000316395 00000 n -0000320189 00000 n -0000319795 00000 n -0000320313 00000 n -0000320003 00000 n -0000320436 00000 n -0000324148 00000 n -0000322830 00000 n -0000320615 00000 n -0000323463 00000 n -0000323711 00000 n -0000322992 00000 n -0000323158 00000 n -0000323311 00000 n -0000323835 00000 n -0000323959 00000 n -0000324022 00000 n -0000324086 00000 n -0002457927 00000 n -0000327842 00000 n -0000326762 00000 n -0000324236 00000 n -0000327409 00000 n -0000326924 00000 n -0000327082 00000 n -0000327533 00000 n -0000327655 00000 n -0000327239 00000 n -0000327779 00000 n -0002359666 00000 n -0002344194 00000 n -0002359500 00000 n -0000330638 00000 n -0000329624 00000 n -0000327972 00000 n -0000330079 00000 n -0000330203 00000 n -0000330327 00000 n -0000330451 00000 n -0000329777 00000 n -0000329928 00000 n -0000330575 00000 n -0000333517 00000 n -0000332959 00000 n -0000330754 00000 n -0000333082 00000 n -0000333206 00000 n -0000333330 00000 n -0000333454 00000 n -0000334544 00000 n -0000334110 00000 n -0000333633 00000 n -0000334233 00000 n -0000334481 00000 n -0000335213 00000 n -0000334965 00000 n -0000334632 00000 n -0000335088 00000 n -0000338583 00000 n -0000338084 00000 n -0000335301 00000 n -0000338207 00000 n -0000338270 00000 n -0000338520 00000 n -0002458052 00000 n -0000342080 00000 n -0000341646 00000 n -0000338685 00000 n -0000341769 00000 n -0000341893 00000 n -0000342018 00000 n -0000346068 00000 n -0000345382 00000 n -0000342224 00000 n -0000345505 00000 n -0000345630 00000 n -0000345693 00000 n -0000345756 00000 n -0000345881 00000 n -0000346005 00000 n -0000352074 00000 n -0000349157 00000 n -0000348471 00000 n -0000346184 00000 n -0000348594 00000 n -0000348719 00000 n -0000348844 00000 n -0000348968 00000 n -0000349031 00000 n -0000349094 00000 n -0000354224 00000 n -0000351921 00000 n -0000349287 00000 n -0000353911 00000 n -0002343409 00000 n -0002330766 00000 n -0002343242 00000 n -0002328798 00000 n -0002317234 00000 n -0002328632 00000 n -0000353604 00000 n -0000353754 00000 n -0000354036 00000 n -0000354161 00000 n -0000353433 00000 n -0000353491 00000 n -0000353581 00000 n -0001851041 00000 n -0000357656 00000 n -0000357167 00000 n -0000354397 00000 n -0000357468 00000 n -0000357311 00000 n -0000357593 00000 n -0000361303 00000 n -0000360867 00000 n -0000357786 00000 n -0000360990 00000 n -0002316591 00000 n -0002310366 00000 n -0002316424 00000 n -0000361115 00000 n -0000361240 00000 n -0002458177 00000 n -0000365078 00000 n -0000364768 00000 n -0000361504 00000 n -0000364891 00000 n -0000365015 00000 n -0000368405 00000 n -0000367542 00000 n -0000365194 00000 n -0000367843 00000 n -0000367968 00000 n -0000368092 00000 n -0000368217 00000 n -0000367686 00000 n -0000368342 00000 n -0000424522 00000 n -0000371459 00000 n -0000371148 00000 n -0000368521 00000 n -0000371271 00000 n -0000375578 00000 n -0000374924 00000 n -0000371589 00000 n -0000375390 00000 n -0000375515 00000 n -0000375077 00000 n -0000375233 00000 n -0000380269 00000 n -0000378994 00000 n -0000375765 00000 n -0000379957 00000 n -0000379174 00000 n -0000379328 00000 n -0000379494 00000 n -0000379659 00000 n -0000379809 00000 n -0000380082 00000 n -0000380206 00000 n -0000482419 00000 n -0000384412 00000 n -0000384058 00000 n -0000380399 00000 n -0000384349 00000 n -0002310133 00000 n -0002308075 00000 n -0002309970 00000 n -0002307842 00000 n -0002305773 00000 n -0002307679 00000 n -0002305221 00000 n -0002297310 00000 n -0002305057 00000 n -0000384202 00000 n -0002458302 00000 n -0000388456 00000 n -0000387801 00000 n -0000384570 00000 n -0000388268 00000 n -0000388393 00000 n -0000387954 00000 n -0000388111 00000 n -0000392248 00000 n -0000391218 00000 n -0000388643 00000 n -0000392185 00000 n -0000391398 00000 n -0000391557 00000 n -0000391722 00000 n -0000391877 00000 n -0000392031 00000 n -0000397133 00000 n -0000396001 00000 n -0000392407 00000 n -0000396945 00000 n -0000397070 00000 n -0000396181 00000 n -0000396336 00000 n -0000396490 00000 n -0000396640 00000 n -0000396789 00000 n -0000399952 00000 n -0000400015 00000 n -0000399703 00000 n -0000397305 00000 n -0000399826 00000 n -0000399889 00000 n -0000403345 00000 n -0000402784 00000 n -0000400145 00000 n -0000402907 00000 n -0000403032 00000 n -0000403157 00000 n -0000403282 00000 n -0000406835 00000 n -0000406148 00000 n -0000403518 00000 n -0000406271 00000 n -0000406334 00000 n -0000406397 00000 n -0000406522 00000 n -0000406647 00000 n -0000406772 00000 n -0002458427 00000 n -0000411076 00000 n -0000410450 00000 n -0000406994 00000 n -0000410573 00000 n -0000410636 00000 n -0000410699 00000 n -0000410761 00000 n -0000410824 00000 n -0000410887 00000 n -0000410950 00000 n -0000411013 00000 n -0000414943 00000 n -0000414464 00000 n -0000411206 00000 n -0000414755 00000 n -0000414880 00000 n -0000414608 00000 n -0000551796 00000 n -0000418474 00000 n -0000417788 00000 n -0000415130 00000 n -0000417911 00000 n -0000418036 00000 n -0000418161 00000 n -0000418286 00000 n -0000418411 00000 n -0000421698 00000 n -0000421139 00000 n -0000418661 00000 n -0000421262 00000 n -0000421387 00000 n -0000421512 00000 n -0000421636 00000 n -0000423720 00000 n -0000423409 00000 n -0000421814 00000 n -0000423532 00000 n -0000423657 00000 n -0000450651 00000 n -0000424399 00000 n -0000423850 00000 n -0000450399 00000 n -0000450462 00000 n -0000450525 00000 n -0000450588 00000 n -0002458552 00000 n -0000454730 00000 n -0000453785 00000 n -0000450804 00000 n -0000454418 00000 n -0000453947 00000 n -0000454098 00000 n -0000454667 00000 n -0000454249 00000 n -0000458093 00000 n -0000457658 00000 n -0000454846 00000 n -0000457781 00000 n -0000457906 00000 n -0000458031 00000 n -0000462001 00000 n -0000461815 00000 n -0000458223 00000 n -0000461938 00000 n -0000466131 00000 n -0000465144 00000 n -0000462117 00000 n -0000465441 00000 n -0000465566 00000 n -0000465629 00000 n -0000465693 00000 n -0000465288 00000 n -0000465818 00000 n -0000465943 00000 n -0000466068 00000 n -0000469859 00000 n -0000469296 00000 n -0000466247 00000 n -0000469419 00000 n -0000469544 00000 n -0000469669 00000 n -0000469732 00000 n -0000469796 00000 n -0000473510 00000 n -0000472951 00000 n -0000470003 00000 n -0000473074 00000 n -0000473199 00000 n -0000473323 00000 n -0000473447 00000 n -0002458677 00000 n -0000475845 00000 n -0000475409 00000 n -0000473683 00000 n -0000475532 00000 n -0000475657 00000 n -0000475782 00000 n -0000478880 00000 n -0000478444 00000 n -0000475961 00000 n -0000478567 00000 n -0000478817 00000 n -0000482482 00000 n -0000482171 00000 n -0000478996 00000 n -0000482294 00000 n -0000485235 00000 n -0000484924 00000 n -0000482612 00000 n -0000485047 00000 n -0000485172 00000 n -0000488606 00000 n -0000490824 00000 n -0000488435 00000 n -0000485379 00000 n -0000490260 00000 n -0000490384 00000 n -0000489419 00000 n -0000489630 00000 n -0000489839 00000 n -0000490050 00000 n -0000490447 00000 n -0000490510 00000 n -0000490573 00000 n -0000490636 00000 n -0000490699 00000 n -0000490762 00000 n -0000494391 00000 n -0000493705 00000 n -0000491011 00000 n -0000493828 00000 n -0000493953 00000 n -0000494078 00000 n -0000494203 00000 n -0000494328 00000 n -0002458802 00000 n -0000498454 00000 n -0000497421 00000 n -0000494521 00000 n -0000497889 00000 n -0000498014 00000 n -0000497574 00000 n -0000498139 00000 n -0000497738 00000 n -0000498264 00000 n -0000498327 00000 n -0000498390 00000 n -0000501377 00000 n -0000501191 00000 n -0000498584 00000 n -0000501314 00000 n -0000505104 00000 n -0000504218 00000 n -0000501493 00000 n -0000504916 00000 n -0000505041 00000 n -0000504380 00000 n -0000504530 00000 n -0000504703 00000 n -0000507620 00000 n -0000507060 00000 n -0000505291 00000 n -0000507183 00000 n -0000507308 00000 n -0000507432 00000 n -0000507557 00000 n -0000511298 00000 n -0000510332 00000 n -0000507807 00000 n -0000510985 00000 n -0000510494 00000 n +0000273555 00000 n +0000266730 00000 n +0000266896 00000 n +0000267057 00000 n +0000267218 00000 n +0000267379 00000 n +0000267545 00000 n +0000267711 00000 n +0000267877 00000 n +0000268043 00000 n +0000268198 00000 n +0000268359 00000 n +0000268520 00000 n +0000268674 00000 n +0000268830 00000 n +0000268986 00000 n +0000269142 00000 n +0000269303 00000 n +0000269464 00000 n +0000269625 00000 n +0000269786 00000 n +0000269941 00000 n +0000270102 00000 n +0000270263 00000 n +0000270423 00000 n +0000270583 00000 n +0000270744 00000 n +0000270900 00000 n +0000271061 00000 n +0000271222 00000 n +0000271383 00000 n +0000271537 00000 n +0000271692 00000 n +0000271847 00000 n +0000272003 00000 n +0000272159 00000 n +0000272314 00000 n +0000272470 00000 n +0000272631 00000 n +0000272785 00000 n +0000272941 00000 n +0000273097 00000 n +0000273251 00000 n +0000273406 00000 n +0000284586 00000 n +0000276790 00000 n +0000273720 00000 n +0000284523 00000 n +0000277330 00000 n +0000277484 00000 n +0000277640 00000 n +0000277796 00000 n +0000277957 00000 n +0000278118 00000 n +0000278279 00000 n +0000278435 00000 n +0000278596 00000 n +0000278756 00000 n +0000278917 00000 n +0000279078 00000 n +0000279238 00000 n +0000279399 00000 n +0000279565 00000 n +0000279731 00000 n +0000279897 00000 n +0000280051 00000 n +0000280207 00000 n +0000280368 00000 n +0000280533 00000 n +0000280699 00000 n +0000280865 00000 n +0000281030 00000 n +0000281195 00000 n +0000281356 00000 n +0000281512 00000 n +0000281673 00000 n +0000281834 00000 n +0000281988 00000 n +0000282144 00000 n +0000282304 00000 n +0000282464 00000 n +0000282625 00000 n +0000282786 00000 n +0000282946 00000 n +0000283107 00000 n +0000283268 00000 n +0000283429 00000 n +0000283590 00000 n +0000283752 00000 n +0000283901 00000 n +0000284055 00000 n +0000284211 00000 n +0000284367 00000 n +0000295326 00000 n +0000287768 00000 n +0000284688 00000 n +0000295263 00000 n +0000288299 00000 n +0000288453 00000 n +0000288609 00000 n +0000288770 00000 n +0000288931 00000 n +0000289092 00000 n +0000289253 00000 n +0000289419 00000 n +0000289585 00000 n +0000289740 00000 n +0000289896 00000 n +0000290052 00000 n +0000290206 00000 n +0000290362 00000 n +0000290518 00000 n +0000290674 00000 n +0000290830 00000 n +0000290986 00000 n +0000291142 00000 n +0000291291 00000 n +0000291445 00000 n +0000291601 00000 n +0000291762 00000 n +0000291923 00000 n +0000292088 00000 n +0000292254 00000 n +0000292410 00000 n +0000292565 00000 n +0000292720 00000 n +0000292881 00000 n +0000293047 00000 n +0000293213 00000 n +0000293369 00000 n +0000293530 00000 n +0000293691 00000 n +0000293845 00000 n +0000294001 00000 n +0000294157 00000 n +0000294313 00000 n +0000294468 00000 n +0000294624 00000 n +0000294785 00000 n +0000294941 00000 n +0000295102 00000 n +0000303712 00000 n +0000297868 00000 n +0000295428 00000 n +0000303649 00000 n +0000298309 00000 n +0000298463 00000 n +0000298619 00000 n +0000298775 00000 n +0000298936 00000 n +0000299097 00000 n +0000299258 00000 n +0000299414 00000 n +0000299575 00000 n +0000299735 00000 n +0000299896 00000 n +0000300057 00000 n +0000300217 00000 n +0000300378 00000 n +0000300534 00000 n +0000300695 00000 n +0000300851 00000 n +0000301007 00000 n +0000301161 00000 n +0000301317 00000 n +0000301472 00000 n +0000301628 00000 n +0000301784 00000 n +0000301939 00000 n +0000302094 00000 n +0000302250 00000 n +0000302406 00000 n +0000302562 00000 n +0000302719 00000 n +0000302876 00000 n +0000303030 00000 n +0000303185 00000 n +0000303339 00000 n +0000303495 00000 n +0002457217 00000 n +0000304382 00000 n +0000304136 00000 n +0000303814 00000 n +0000304259 00000 n +0000307868 00000 n +0000307371 00000 n +0000304470 00000 n +0000307494 00000 n +0000307557 00000 n +0000307805 00000 n +0000311771 00000 n +0000311461 00000 n +0000307970 00000 n +0000311584 00000 n +0000311708 00000 n +0000315950 00000 n +0000315145 00000 n +0000311887 00000 n +0000315639 00000 n +0000315298 00000 n +0000315763 00000 n +0000315467 00000 n +0000315887 00000 n +0000320170 00000 n +0000319313 00000 n +0000316066 00000 n +0000319860 00000 n +0000319466 00000 n +0000319984 00000 n +0000319674 00000 n +0000320107 00000 n +0000323819 00000 n +0000322501 00000 n +0000320286 00000 n +0000323134 00000 n +0000323382 00000 n +0000322663 00000 n +0000322829 00000 n +0000322982 00000 n +0000323506 00000 n +0000323630 00000 n +0000323693 00000 n +0000323757 00000 n +0002457342 00000 n +0000327513 00000 n +0000326433 00000 n +0000323907 00000 n +0000327080 00000 n +0000326595 00000 n +0000326753 00000 n +0000327204 00000 n +0000327326 00000 n +0000326910 00000 n +0000327450 00000 n +0002359232 00000 n +0002343760 00000 n +0002359066 00000 n +0000330309 00000 n +0000329295 00000 n +0000327643 00000 n +0000329750 00000 n +0000329874 00000 n +0000329998 00000 n +0000330122 00000 n +0000329448 00000 n +0000329599 00000 n +0000330246 00000 n +0000333188 00000 n +0000332630 00000 n +0000330425 00000 n +0000332753 00000 n +0000332877 00000 n +0000333001 00000 n +0000333125 00000 n +0000334215 00000 n +0000333781 00000 n +0000333304 00000 n +0000333904 00000 n +0000334152 00000 n +0000334884 00000 n +0000334636 00000 n +0000334303 00000 n +0000334759 00000 n +0000338254 00000 n +0000337755 00000 n +0000334972 00000 n +0000337878 00000 n +0000337941 00000 n +0000338191 00000 n +0002457467 00000 n +0000341751 00000 n +0000341317 00000 n +0000338356 00000 n +0000341440 00000 n +0000341564 00000 n +0000341689 00000 n +0000345739 00000 n +0000345053 00000 n +0000341895 00000 n +0000345176 00000 n +0000345301 00000 n +0000345364 00000 n +0000345427 00000 n +0000345552 00000 n +0000345676 00000 n +0000351745 00000 n +0000348828 00000 n +0000348142 00000 n +0000345855 00000 n +0000348265 00000 n +0000348390 00000 n +0000348515 00000 n +0000348639 00000 n +0000348702 00000 n +0000348765 00000 n +0000353895 00000 n +0000351592 00000 n +0000348958 00000 n +0000353582 00000 n +0002342975 00000 n +0002330332 00000 n +0002342808 00000 n +0002328364 00000 n +0002316799 00000 n +0002328198 00000 n +0000353275 00000 n +0000353425 00000 n +0000353707 00000 n +0000353832 00000 n +0000353104 00000 n +0000353162 00000 n +0000353252 00000 n +0001850314 00000 n +0000357327 00000 n +0000356838 00000 n +0000354068 00000 n +0000357139 00000 n +0000356982 00000 n +0000357264 00000 n +0000360974 00000 n +0000360538 00000 n +0000357457 00000 n +0000360661 00000 n +0002316156 00000 n +0002309932 00000 n +0002315989 00000 n +0000360786 00000 n +0000360911 00000 n +0002457592 00000 n +0000364749 00000 n +0000364439 00000 n +0000361175 00000 n +0000364562 00000 n +0000364686 00000 n +0000368076 00000 n +0000367213 00000 n +0000364865 00000 n +0000367514 00000 n +0000367639 00000 n +0000367763 00000 n +0000367888 00000 n +0000367357 00000 n +0000368013 00000 n +0000424193 00000 n +0000371130 00000 n +0000370819 00000 n +0000368192 00000 n +0000370942 00000 n +0000375249 00000 n +0000374595 00000 n +0000371260 00000 n +0000375061 00000 n +0000375186 00000 n +0000374748 00000 n +0000374904 00000 n +0000379940 00000 n +0000378665 00000 n +0000375436 00000 n +0000379628 00000 n +0000378845 00000 n +0000378999 00000 n +0000379165 00000 n +0000379330 00000 n +0000379480 00000 n +0000379753 00000 n +0000379877 00000 n +0000482090 00000 n +0000384083 00000 n +0000383729 00000 n +0000380070 00000 n +0000384020 00000 n +0002309699 00000 n +0002307641 00000 n +0002309536 00000 n +0002307408 00000 n +0002305339 00000 n +0002307245 00000 n +0002304787 00000 n +0002296876 00000 n +0002304623 00000 n +0000383873 00000 n +0002457717 00000 n +0000388127 00000 n +0000387472 00000 n +0000384241 00000 n +0000387939 00000 n +0000388064 00000 n +0000387625 00000 n +0000387782 00000 n +0000391919 00000 n +0000390889 00000 n +0000388314 00000 n +0000391856 00000 n +0000391069 00000 n +0000391228 00000 n +0000391393 00000 n +0000391548 00000 n +0000391702 00000 n +0000396804 00000 n +0000395672 00000 n +0000392078 00000 n +0000396616 00000 n +0000396741 00000 n +0000395852 00000 n +0000396007 00000 n +0000396161 00000 n +0000396311 00000 n +0000396460 00000 n +0000399623 00000 n +0000399686 00000 n +0000399374 00000 n +0000396976 00000 n +0000399497 00000 n +0000399560 00000 n +0000403016 00000 n +0000402455 00000 n +0000399816 00000 n +0000402578 00000 n +0000402703 00000 n +0000402828 00000 n +0000402953 00000 n +0000406506 00000 n +0000405819 00000 n +0000403189 00000 n +0000405942 00000 n +0000406005 00000 n +0000406068 00000 n +0000406193 00000 n +0000406318 00000 n +0000406443 00000 n +0002457842 00000 n +0000410747 00000 n +0000410121 00000 n +0000406665 00000 n +0000410244 00000 n +0000410307 00000 n +0000410370 00000 n +0000410432 00000 n +0000410495 00000 n +0000410558 00000 n +0000410621 00000 n +0000410684 00000 n +0000414614 00000 n +0000414135 00000 n +0000410877 00000 n +0000414426 00000 n +0000414551 00000 n +0000414279 00000 n +0000551070 00000 n +0000418145 00000 n +0000417459 00000 n +0000414801 00000 n +0000417582 00000 n +0000417707 00000 n +0000417832 00000 n +0000417957 00000 n +0000418082 00000 n +0000421369 00000 n +0000420810 00000 n +0000418332 00000 n +0000420933 00000 n +0000421058 00000 n +0000421183 00000 n +0000421307 00000 n +0000423391 00000 n +0000423080 00000 n +0000421485 00000 n +0000423203 00000 n +0000423328 00000 n +0000450322 00000 n +0000424070 00000 n +0000423521 00000 n +0000450070 00000 n +0000450133 00000 n +0000450196 00000 n +0000450259 00000 n +0002457967 00000 n +0000454401 00000 n +0000453456 00000 n +0000450475 00000 n +0000454089 00000 n +0000453618 00000 n +0000453769 00000 n +0000454338 00000 n +0000453920 00000 n +0000457764 00000 n +0000457329 00000 n +0000454517 00000 n +0000457452 00000 n +0000457577 00000 n +0000457702 00000 n +0000461672 00000 n +0000461486 00000 n +0000457894 00000 n +0000461609 00000 n +0000465802 00000 n +0000464815 00000 n +0000461788 00000 n +0000465112 00000 n +0000465237 00000 n +0000465300 00000 n +0000465364 00000 n +0000464959 00000 n +0000465489 00000 n +0000465614 00000 n +0000465739 00000 n +0000469530 00000 n +0000468967 00000 n +0000465918 00000 n +0000469090 00000 n +0000469215 00000 n +0000469340 00000 n +0000469403 00000 n +0000469467 00000 n +0000473181 00000 n +0000472622 00000 n +0000469674 00000 n +0000472745 00000 n +0000472870 00000 n +0000472994 00000 n +0000473118 00000 n +0002458092 00000 n +0000475516 00000 n +0000475080 00000 n +0000473354 00000 n +0000475203 00000 n +0000475328 00000 n +0000475453 00000 n +0000478551 00000 n +0000478115 00000 n +0000475632 00000 n +0000478238 00000 n +0000478488 00000 n +0000482153 00000 n +0000481842 00000 n +0000478667 00000 n +0000481965 00000 n +0000484906 00000 n +0000484595 00000 n +0000482283 00000 n +0000484718 00000 n +0000484843 00000 n +0000488277 00000 n +0000490495 00000 n +0000488106 00000 n +0000485050 00000 n +0000489931 00000 n +0000490055 00000 n +0000489090 00000 n +0000489301 00000 n +0000489510 00000 n +0000489721 00000 n +0000490118 00000 n +0000490181 00000 n +0000490244 00000 n +0000490307 00000 n +0000490370 00000 n +0000490433 00000 n +0000494062 00000 n +0000493376 00000 n +0000490682 00000 n +0000493499 00000 n +0000493624 00000 n +0000493749 00000 n +0000493874 00000 n +0000493999 00000 n +0002458217 00000 n +0000498125 00000 n +0000497092 00000 n +0000494192 00000 n +0000497560 00000 n +0000497685 00000 n +0000497245 00000 n +0000497810 00000 n +0000497409 00000 n +0000497935 00000 n +0000497998 00000 n +0000498061 00000 n +0000501048 00000 n +0000500862 00000 n +0000498255 00000 n +0000500985 00000 n +0000504775 00000 n +0000503889 00000 n +0000501164 00000 n +0000504587 00000 n +0000504712 00000 n +0000504051 00000 n +0000504201 00000 n +0000504374 00000 n +0000507291 00000 n +0000506731 00000 n +0000504962 00000 n +0000506854 00000 n +0000506979 00000 n +0000507103 00000 n +0000507228 00000 n +0000510969 00000 n +0000510003 00000 n +0000507478 00000 n 0000510656 00000 n -0000510826 00000 n -0000511110 00000 n -0000511235 00000 n -0000514702 00000 n -0000514577 00000 n -0000515140 00000 n -0000514329 00000 n -0000511471 00000 n -0000514452 00000 n -0000514827 00000 n -0000514952 00000 n -0000515077 00000 n -0002458927 00000 n -0000517837 00000 n -0000517401 00000 n -0000515256 00000 n -0000517524 00000 n -0000517649 00000 n -0000517774 00000 n -0000521225 00000 n -0000520664 00000 n -0000517981 00000 n -0000520787 00000 n -0000521037 00000 n -0000521162 00000 n -0000524556 00000 n -0000523868 00000 n -0000521327 00000 n -0000523991 00000 n -0000524116 00000 n -0000524241 00000 n -0000524304 00000 n -0000524368 00000 n -0000524493 00000 n -0000527612 00000 n -0000526872 00000 n -0000524672 00000 n -0000527173 00000 n -0000527236 00000 n -0000527299 00000 n -0000527016 00000 n -0000527362 00000 n -0000527425 00000 n -0000527549 00000 n -0000528945 00000 n -0000528635 00000 n -0000527770 00000 n -0000528758 00000 n -0000528821 00000 n -0000528883 00000 n -0000529975 00000 n -0000529539 00000 n -0000529033 00000 n -0000529662 00000 n -0000529912 00000 n -0002459052 00000 n -0000530641 00000 n -0000530393 00000 n -0000530063 00000 n -0000530516 00000 n -0000534075 00000 n -0000533576 00000 n -0000530729 00000 n -0000533699 00000 n -0000533762 00000 n -0000534012 00000 n -0000537169 00000 n -0000536858 00000 n -0000534234 00000 n -0000536981 00000 n -0000537106 00000 n -0000540797 00000 n -0000540361 00000 n -0000537285 00000 n -0000540484 00000 n -0000540609 00000 n -0000540734 00000 n -0000544747 00000 n -0000543933 00000 n -0000540899 00000 n -0000544056 00000 n -0000544181 00000 n -0000544244 00000 n -0000544307 00000 n -0000544370 00000 n -0000544433 00000 n -0000544496 00000 n -0000544559 00000 n -0000544684 00000 n -0000548354 00000 n -0000548044 00000 n -0000544891 00000 n -0000548167 00000 n -0000548291 00000 n -0002459177 00000 n -0000551986 00000 n -0000551548 00000 n -0000548484 00000 n -0000551671 00000 n -0000551859 00000 n -0000551923 00000 n -0000555444 00000 n -0000554699 00000 n -0000552088 00000 n -0000555004 00000 n -0000555067 00000 n -0000555129 00000 n -0000555192 00000 n -0000555256 00000 n -0000555381 00000 n -0000554843 00000 n -0000558650 00000 n -0000558712 00000 n -0000558149 00000 n -0000555560 00000 n -0000558272 00000 n -0000558335 00000 n -0000558398 00000 n -0000558461 00000 n -0000558525 00000 n -0000562431 00000 n -0000561744 00000 n -0000558828 00000 n -0000561867 00000 n -0000561992 00000 n -0000562055 00000 n -0000562118 00000 n -0000562181 00000 n -0000562244 00000 n -0000562368 00000 n -0000565395 00000 n -0000564834 00000 n -0000562547 00000 n -0000564957 00000 n -0000565082 00000 n -0000565207 00000 n -0000565332 00000 n -0000569026 00000 n -0000570029 00000 n -0000568903 00000 n -0000565511 00000 n -0000569841 00000 n -0000569966 00000 n -0002459302 00000 n -0000573521 00000 n -0000573210 00000 n -0000570202 00000 n -0000573333 00000 n -0000573458 00000 n -0000576032 00000 n -0000575472 00000 n -0000573637 00000 n -0000575595 00000 n -0000575720 00000 n -0000575844 00000 n -0000575969 00000 n -0000579437 00000 n -0000579001 00000 n -0000576148 00000 n -0000579124 00000 n -0000579249 00000 n -0000579374 00000 n -0000582949 00000 n -0000582513 00000 n -0000579624 00000 n -0000582636 00000 n -0000582761 00000 n -0000582886 00000 n -0000586475 00000 n -0000586164 00000 n -0000583079 00000 n -0000586287 00000 n -0000586412 00000 n -0000593933 00000 n -0000591091 00000 n -0000590481 00000 n -0000586662 00000 n -0000590778 00000 n -0000590903 00000 n -0000591028 00000 n -0000590625 00000 n -0002459427 00000 n -0000610389 00000 n -0000610706 00000 n -0000593810 00000 n -0000591193 00000 n -0000610326 00000 n -0000610452 00000 n -0000610515 00000 n -0000610579 00000 n -0000610642 00000 n -0000616334 00000 n -0000615767 00000 n -0000610873 00000 n -0000615890 00000 n -0000615953 00000 n -0000616016 00000 n -0000616080 00000 n -0000616143 00000 n -0000616207 00000 n -0000616270 00000 n -0000620136 00000 n -0000619263 00000 n -0000616436 00000 n -0000619386 00000 n -0000619449 00000 n -0000619512 00000 n -0000619574 00000 n -0000619699 00000 n -0000619824 00000 n -0000619948 00000 n -0000620073 00000 n -0000621102 00000 n -0000620916 00000 n -0000620252 00000 n -0000621039 00000 n -0000624576 00000 n -0000624015 00000 n -0000621204 00000 n -0000624138 00000 n -0000624388 00000 n -0000624513 00000 n -0000628393 00000 n -0000628082 00000 n -0000624735 00000 n -0000628205 00000 n -0000628330 00000 n -0002459552 00000 n -0000633988 00000 n -0000632299 00000 n -0000631863 00000 n -0000628509 00000 n -0000631986 00000 n -0000632111 00000 n -0000632236 00000 n -0000640762 00000 n -0000633865 00000 n -0000632415 00000 n -0000640511 00000 n -0000640574 00000 n -0000640637 00000 n -0000640700 00000 n -0000644504 00000 n -0000643943 00000 n -0000640971 00000 n -0000644066 00000 n -0000644191 00000 n -0000644316 00000 n -0000644441 00000 n -0000648363 00000 n -0000647676 00000 n -0000644634 00000 n -0000647799 00000 n -0000647924 00000 n -0000647987 00000 n -0000648051 00000 n -0000648176 00000 n -0000648300 00000 n -0000650856 00000 n -0000650546 00000 n -0000648493 00000 n -0000650669 00000 n -0000650794 00000 n -0000653452 00000 n -0000652966 00000 n -0000651014 00000 n -0000653263 00000 n -0000653110 00000 n -0000653326 00000 n -0000653389 00000 n -0002459677 00000 n -0000697498 00000 n -0000657303 00000 n -0000656679 00000 n -0000653582 00000 n -0000656802 00000 n -0000656865 00000 n -0000656990 00000 n -0000657115 00000 n -0000657240 00000 n -0000661637 00000 n -0000660425 00000 n -0000657433 00000 n -0000661324 00000 n -0000661449 00000 n -0000661574 00000 n -0000660596 00000 n -0000660764 00000 n -0000660959 00000 n -0000661153 00000 n -0000666294 00000 n -0000664919 00000 n -0000661824 00000 n -0000665982 00000 n -0000665099 00000 n -0000665285 00000 n -0000665485 00000 n -0000666107 00000 n -0000665658 00000 n -0000666232 00000 n -0000665811 00000 n -0000668530 00000 n -0000668219 00000 n -0000666424 00000 n -0000668342 00000 n -0000668467 00000 n -0000670184 00000 n -0000669873 00000 n -0000668646 00000 n -0000669996 00000 n -0000670121 00000 n -0000672795 00000 n -0000672361 00000 n -0000670300 00000 n -0000672484 00000 n -0000672609 00000 n -0000672733 00000 n -0002459802 00000 n -0000675851 00000 n -0000675415 00000 n -0000672982 00000 n -0000675538 00000 n -0000675601 00000 n -0000675664 00000 n -0000675788 00000 n -0000679632 00000 n -0000678990 00000 n -0000675953 00000 n -0000679444 00000 n -0000679143 00000 n -0000679569 00000 n -0000679291 00000 n -0000684062 00000 n -0000683624 00000 n -0000679776 00000 n -0000683747 00000 n -0000683810 00000 n -0000683873 00000 n -0000683999 00000 n -0000686790 00000 n -0000686354 00000 n -0000684206 00000 n -0000686477 00000 n -0000686602 00000 n -0000686727 00000 n -0000690380 00000 n -0000689818 00000 n -0000686948 00000 n -0000689941 00000 n -0000690066 00000 n -0000690190 00000 n -0000690253 00000 n -0000690316 00000 n -0000694682 00000 n -0000694244 00000 n -0000690567 00000 n -0000694367 00000 n -0000694430 00000 n -0000694493 00000 n -0000694619 00000 n -0002459927 00000 n -0000697935 00000 n -0000696949 00000 n -0000694798 00000 n -0000697248 00000 n -0000697373 00000 n -0000697623 00000 n -0000697748 00000 n -0000697093 00000 n -0000697872 00000 n -0000699229 00000 n -0000698918 00000 n -0000698065 00000 n -0000699041 00000 n -0000699166 00000 n -0000704825 00000 n -0000702667 00000 n -0000702231 00000 n -0000699345 00000 n -0000702354 00000 n -0000702604 00000 n -0000712527 00000 n -0000704702 00000 n -0000702840 00000 n -0000712024 00000 n -0000712087 00000 n -0000712150 00000 n -0000712213 00000 n -0000712339 00000 n -0000712402 00000 n -0000712465 00000 n -0000715109 00000 n -0000714735 00000 n -0000712694 00000 n -0000714858 00000 n -0000714921 00000 n -0000715046 00000 n -0000717688 00000 n -0000717000 00000 n -0000715239 00000 n -0000717123 00000 n -0000717248 00000 n -0000717373 00000 n -0000717436 00000 n -0000717500 00000 n -0000717625 00000 n -0002460052 00000 n -0000720687 00000 n -0000720004 00000 n -0000717818 00000 n -0000720127 00000 n -0000720252 00000 n -0000720377 00000 n -0000720502 00000 n -0000720625 00000 n -0000722370 00000 n -0000722184 00000 n -0000720817 00000 n -0000722307 00000 n -0000725774 00000 n -0000725338 00000 n -0000722486 00000 n -0000725461 00000 n -0000725711 00000 n -0000729617 00000 n -0000729181 00000 n -0000725904 00000 n -0000729304 00000 n -0000729429 00000 n -0000729554 00000 n -0000733777 00000 n -0000733591 00000 n -0000729761 00000 n -0000733714 00000 n -0002296086 00000 n -0002293808 00000 n -0002295918 00000 n -0000739811 00000 n -0000737242 00000 n -0000736507 00000 n -0000733921 00000 n -0000736802 00000 n -0000736927 00000 n -0000736990 00000 n -0000737053 00000 n -0000737179 00000 n -0000736651 00000 n -0002460177 00000 n -0000747959 00000 n -0000748276 00000 n -0000739688 00000 n -0000737372 00000 n -0000747896 00000 n -0000748022 00000 n -0000748085 00000 n -0000748149 00000 n -0000748213 00000 n -0000753231 00000 n -0000752419 00000 n -0000748443 00000 n -0000752542 00000 n -0000752667 00000 n -0000752791 00000 n -0000752854 00000 n -0000752917 00000 n -0000753043 00000 n -0000753168 00000 n -0000758701 00000 n -0000758137 00000 n -0000753347 00000 n -0000758260 00000 n -0000758323 00000 n -0000758386 00000 n -0000758449 00000 n -0000758512 00000 n -0000758638 00000 n -0000762896 00000 n -0000762023 00000 n -0000758817 00000 n -0000762146 00000 n -0000762271 00000 n -0000762396 00000 n -0000762459 00000 n -0000762521 00000 n -0000762646 00000 n -0000762708 00000 n -0000762771 00000 n -0000762833 00000 n -0000766616 00000 n -0000766056 00000 n -0000763040 00000 n -0000766179 00000 n -0000766304 00000 n -0000766429 00000 n -0000766553 00000 n -0000769781 00000 n -0000769345 00000 n -0000766803 00000 n -0000769468 00000 n -0000769593 00000 n -0000769718 00000 n -0002460302 00000 n -0000773801 00000 n -0000773241 00000 n -0000769925 00000 n -0000773364 00000 n -0000773489 00000 n -0000773613 00000 n -0000773738 00000 n -0000777300 00000 n -0000776989 00000 n -0000773917 00000 n -0000777112 00000 n -0000777237 00000 n -0000780603 00000 n -0000780292 00000 n -0000777444 00000 n -0000780415 00000 n -0000780540 00000 n -0000783295 00000 n -0000782671 00000 n -0000780762 00000 n -0000782794 00000 n -0000782919 00000 n -0000783043 00000 n -0000783106 00000 n -0000783169 00000 n -0000783232 00000 n -0000784948 00000 n -0000784573 00000 n -0000783468 00000 n -0000784696 00000 n -0000784759 00000 n -0000784822 00000 n -0000784885 00000 n -0000788219 00000 n -0000787783 00000 n -0000785107 00000 n -0000787906 00000 n -0000788031 00000 n -0000788156 00000 n -0002460427 00000 n -0000791353 00000 n -0000790793 00000 n -0000788420 00000 n -0000790916 00000 n -0000791166 00000 n -0000791291 00000 n -0000795594 00000 n -0000795284 00000 n -0000791512 00000 n -0000795407 00000 n -0000795531 00000 n -0000799887 00000 n -0000799701 00000 n -0000795738 00000 n -0000799824 00000 n -0000803734 00000 n -0000803175 00000 n -0000800003 00000 n -0000803298 00000 n -0000803423 00000 n -0000803548 00000 n -0000803673 00000 n -0000807779 00000 n -0000807093 00000 n -0000803836 00000 n -0000807216 00000 n -0000807341 00000 n -0000807466 00000 n -0000807591 00000 n -0000807716 00000 n -0000811460 00000 n -0000811025 00000 n -0000807881 00000 n -0000811148 00000 n -0000811272 00000 n -0000811397 00000 n -0002460552 00000 n -0000815361 00000 n -0000815050 00000 n -0000811576 00000 n -0000815173 00000 n -0000815298 00000 n -0000818670 00000 n -0000818109 00000 n -0000815477 00000 n -0000818232 00000 n -0000818357 00000 n -0000818482 00000 n -0000818607 00000 n -0000822235 00000 n -0000821672 00000 n -0000818772 00000 n -0000821795 00000 n -0000821858 00000 n -0000821921 00000 n -0000821984 00000 n -0000822048 00000 n -0000822172 00000 n -0000824456 00000 n -0000824270 00000 n -0000822351 00000 n -0000824393 00000 n -0000827214 00000 n -0000826903 00000 n -0000824615 00000 n -0000827026 00000 n -0000827151 00000 n -0000829649 00000 n -0000829213 00000 n -0000827401 00000 n -0000829336 00000 n -0000829461 00000 n -0000829586 00000 n -0002460677 00000 n -0000833451 00000 n -0000833015 00000 n -0000829765 00000 n -0000833138 00000 n -0000833263 00000 n -0000833388 00000 n -0000839094 00000 n -0000835973 00000 n -0000833581 00000 n -0000838656 00000 n -0000838781 00000 n -0000836216 00000 n -0000836404 00000 n -0000838907 00000 n -0000836591 00000 n -0000836779 00000 n -0000839031 00000 n -0000836966 00000 n -0000837178 00000 n -0000837389 00000 n -0000837601 00000 n -0000837811 00000 n -0000838023 00000 n -0000838234 00000 n -0000838445 00000 n -0000842567 00000 n -0000841877 00000 n -0000839224 00000 n -0000842000 00000 n -0000842252 00000 n -0000842378 00000 n -0000842504 00000 n -0000845755 00000 n -0000845191 00000 n -0000842669 00000 n -0000845314 00000 n -0000845440 00000 n -0000845566 00000 n -0000845692 00000 n -0000848783 00000 n -0000848345 00000 n -0000845871 00000 n -0000848468 00000 n -0000848594 00000 n -0000848720 00000 n -0000852105 00000 n -0000851225 00000 n -0000848885 00000 n -0000851539 00000 n -0000851665 00000 n -0000851791 00000 n -0000851369 00000 n -0000851916 00000 n -0000852042 00000 n -0002460802 00000 n -0000854437 00000 n -0000854125 00000 n -0000852221 00000 n -0000854248 00000 n -0000854374 00000 n -0000858044 00000 n -0000857480 00000 n -0000854539 00000 n -0000857603 00000 n -0000857855 00000 n -0000857981 00000 n -0000861649 00000 n -0000861085 00000 n -0000858146 00000 n -0000861208 00000 n -0000861334 00000 n -0000861460 00000 n -0000861586 00000 n -0000863879 00000 n -0000872773 00000 n -0000863756 00000 n -0000861751 00000 n -0000872395 00000 n -0000872521 00000 n -0000872584 00000 n -0000872647 00000 n -0000872710 00000 n -0000876388 00000 n -0000875950 00000 n -0000872954 00000 n -0000876073 00000 n -0000876199 00000 n -0000876325 00000 n -0000880256 00000 n -0000879635 00000 n -0000876518 00000 n -0000879941 00000 n -0000880067 00000 n -0000880193 00000 n -0000879779 00000 n -0002460927 00000 n -0000882371 00000 n -0000882060 00000 n -0000880415 00000 n -0000882183 00000 n -0000882309 00000 n -0000885540 00000 n -0000884719 00000 n -0000882473 00000 n -0000885098 00000 n -0000885350 00000 n -0000884863 00000 n -0000885413 00000 n -0000885477 00000 n -0000887788 00000 n -0000887476 00000 n -0000885670 00000 n -0000887599 00000 n -0000887725 00000 n -0000891365 00000 n -0000890801 00000 n -0000887918 00000 n -0000890924 00000 n -0000891176 00000 n -0000891302 00000 n -0000895407 00000 n -0000894529 00000 n -0000891510 00000 n -0000894652 00000 n -0000894777 00000 n -0000894840 00000 n -0000894903 00000 n -0000894966 00000 n -0000895029 00000 n -0000895092 00000 n -0000895155 00000 n -0000895218 00000 n -0000895344 00000 n -0000899077 00000 n -0000898513 00000 n -0000895580 00000 n -0000898636 00000 n -0000898762 00000 n -0000898888 00000 n -0000898951 00000 n -0000899014 00000 n -0002461052 00000 n -0000901299 00000 n -0000900987 00000 n -0000899193 00000 n -0000901110 00000 n -0000901236 00000 n -0000903775 00000 n -0000903464 00000 n -0000901415 00000 n -0000903587 00000 n -0000903712 00000 n -0000906104 00000 n -0000905918 00000 n -0000903962 00000 n -0000906041 00000 n -0000910283 00000 n -0000909547 00000 n -0000906248 00000 n -0000909842 00000 n -0000909968 00000 n -0000909691 00000 n -0000910094 00000 n -0000910220 00000 n -0000912615 00000 n -0000916984 00000 n -0000912678 00000 n -0000912365 00000 n -0000910427 00000 n -0000912488 00000 n -0000912551 00000 n -0000917860 00000 n -0000916861 00000 n -0000912780 00000 n -0000917797 00000 n -0002461177 00000 n -0000922383 00000 n -0000922072 00000 n -0000918048 00000 n -0000922195 00000 n -0000922321 00000 n -0000926546 00000 n -0000926109 00000 n -0000922513 00000 n -0000926232 00000 n -0000926358 00000 n -0000926483 00000 n -0000931044 00000 n -0000930669 00000 n -0000926648 00000 n -0000930792 00000 n -0000930918 00000 n -0000930981 00000 n -0000934920 00000 n -0000934608 00000 n -0000931174 00000 n -0000934731 00000 n -0000934857 00000 n -0000939498 00000 n -0000938675 00000 n -0000935064 00000 n -0000939183 00000 n -0000939309 00000 n -0000938828 00000 n -0000939009 00000 n -0000939435 00000 n -0000943551 00000 n -0000943239 00000 n -0000939628 00000 n -0000943362 00000 n -0000943488 00000 n -0002461302 00000 n -0000947001 00000 n -0000946437 00000 n -0000943695 00000 n -0000946560 00000 n -0000946686 00000 n -0000946748 00000 n -0000946812 00000 n -0000946938 00000 n -0000950799 00000 n -0000950488 00000 n -0000947131 00000 n -0000950611 00000 n -0000950736 00000 n -0000954112 00000 n -0000953801 00000 n -0000950972 00000 n -0000953924 00000 n -0000954049 00000 n -0000958552 00000 n -0000957926 00000 n -0000954341 00000 n -0000958049 00000 n -0000958175 00000 n -0000958301 00000 n -0000958364 00000 n -0000958427 00000 n -0000958490 00000 n -0000962703 00000 n -0000962328 00000 n -0000958696 00000 n -0000962451 00000 n -0000962514 00000 n -0000962640 00000 n -0000965899 00000 n -0000965587 00000 n -0000962861 00000 n -0000965710 00000 n -0000965836 00000 n -0002461427 00000 n -0000969180 00000 n -0000968869 00000 n -0000966100 00000 n -0000968992 00000 n -0000969117 00000 n -0000971663 00000 n -0000971351 00000 n -0000969338 00000 n -0000971474 00000 n -0000971600 00000 n -0000974286 00000 n -0000973974 00000 n -0000971807 00000 n -0000974097 00000 n -0000974223 00000 n -0000977035 00000 n -0000976723 00000 n -0000974430 00000 n -0000976846 00000 n -0000976972 00000 n -0000980573 00000 n -0000980263 00000 n -0000977165 00000 n -0000980386 00000 n -0000980512 00000 n -0000983840 00000 n -0000983402 00000 n -0000980717 00000 n -0000983525 00000 n -0000983651 00000 n -0000983777 00000 n -0002461552 00000 n -0000987110 00000 n -0000986673 00000 n -0000983984 00000 n -0000986796 00000 n -0000986922 00000 n -0000987048 00000 n -0000991083 00000 n -0000990771 00000 n -0000987311 00000 n -0000990894 00000 n -0000991020 00000 n -0000994801 00000 n -0000994615 00000 n -0000991227 00000 n -0000994738 00000 n -0000998449 00000 n -0000998011 00000 n -0000994931 00000 n -0000998134 00000 n -0000998260 00000 n -0000998386 00000 n -0001002873 00000 n -0001001871 00000 n -0000998593 00000 n -0001001994 00000 n -0001002119 00000 n -0001002245 00000 n -0001002308 00000 n -0001002370 00000 n -0001002433 00000 n -0001002496 00000 n -0001002559 00000 n -0001002622 00000 n -0001002685 00000 n -0001002748 00000 n -0001002811 00000 n -0001006421 00000 n -0001010276 00000 n -0001006298 00000 n -0001003003 00000 n -0001009835 00000 n -0001009898 00000 n -0001009961 00000 n -0001010024 00000 n -0001010087 00000 n -0001010150 00000 n -0001010213 00000 n -0002461677 00000 n -0001009664 00000 n -0001009722 00000 n -0001009812 00000 n -0001012577 00000 n -0001012265 00000 n -0001010464 00000 n -0001012388 00000 n -0001012514 00000 n -0001014755 00000 n -0001014443 00000 n -0001012707 00000 n -0001014566 00000 n -0001014692 00000 n -0001018512 00000 n -0001018200 00000 n -0001014913 00000 n -0001018323 00000 n -0001018449 00000 n -0001022300 00000 n -0001021988 00000 n -0001018714 00000 n -0001022111 00000 n -0001022237 00000 n -0001023673 00000 n -0001023487 00000 n -0001022458 00000 n -0001023610 00000 n -0001025346 00000 n -0001025160 00000 n -0001023775 00000 n -0001025283 00000 n -0002461802 00000 n -0001029682 00000 n -0001028601 00000 n -0001025448 00000 n -0001029115 00000 n -0001029241 00000 n -0001029367 00000 n -0001029493 00000 n -0001028754 00000 n -0001028935 00000 n -0001029619 00000 n -0001033131 00000 n -0001032443 00000 n -0001029812 00000 n -0001032566 00000 n -0001032692 00000 n -0001032818 00000 n -0001032943 00000 n -0001033006 00000 n -0001033069 00000 n -0001037279 00000 n -0001036454 00000 n -0001033261 00000 n -0001037027 00000 n -0001037090 00000 n -0001037216 00000 n -0001036607 00000 n -0001036818 00000 n -0001040905 00000 n -0001040719 00000 n -0001037423 00000 n -0001040842 00000 n -0001045117 00000 n -0001044478 00000 n -0001041049 00000 n -0001044802 00000 n -0001044928 00000 n -0001045054 00000 n -0001044622 00000 n -0001047457 00000 n -0001046767 00000 n -0001045275 00000 n -0001046890 00000 n -0001047016 00000 n -0001047142 00000 n -0001047268 00000 n -0001047394 00000 n -0002461927 00000 n -0001051767 00000 n -0001050581 00000 n -0001047587 00000 n -0001051075 00000 n -0001051327 00000 n -0001051453 00000 n -0001050734 00000 n -0001051579 00000 n -0001050903 00000 n -0001051705 00000 n -0001055403 00000 n -0001054882 00000 n -0001051869 00000 n -0001055214 00000 n -0001055026 00000 n -0001055340 00000 n -0001058854 00000 n -0001058289 00000 n -0001055619 00000 n -0001058412 00000 n -0001058538 00000 n -0001058601 00000 n -0001058665 00000 n -0001058791 00000 n -0001061977 00000 n -0001061412 00000 n -0001058956 00000 n -0001061535 00000 n -0001061598 00000 n -0001061662 00000 n -0001061788 00000 n -0001061914 00000 n -0001065674 00000 n -0001065110 00000 n -0001062121 00000 n -0001065233 00000 n -0001065359 00000 n -0001065485 00000 n -0001065611 00000 n -0001069151 00000 n -0001068839 00000 n -0001065818 00000 n -0001068962 00000 n -0001069088 00000 n -0002462052 00000 n -0001073045 00000 n -0001072607 00000 n -0001069380 00000 n -0001072730 00000 n -0001072856 00000 n -0001072982 00000 n -0001076147 00000 n -0001092691 00000 n -0001076024 00000 n -0001073175 00000 n -0001092186 00000 n -0001092312 00000 n -0001092375 00000 n -0001092438 00000 n -0001092501 00000 n -0001092628 00000 n -0001091998 00000 n -0001098728 00000 n -0001097089 00000 n -0001096777 00000 n -0001092937 00000 n -0001096900 00000 n -0001097026 00000 n -0001110103 00000 n -0001122791 00000 n -0001098605 00000 n -0001097276 00000 n -0001122224 00000 n -0001122287 00000 n -0001122350 00000 n -0001122413 00000 n -0001122539 00000 n -0001122602 00000 n -0001122665 00000 n -0001122728 00000 n -0001109918 00000 n -0001122038 00000 n -0001126824 00000 n -0001126512 00000 n -0001122996 00000 n -0001126635 00000 n -0001126761 00000 n -0001130733 00000 n -0001129905 00000 n -0001127012 00000 n -0001130418 00000 n -0001130544 00000 n -0001130058 00000 n -0001130238 00000 n -0001130670 00000 n -0002462177 00000 n -0001135558 00000 n -0001134728 00000 n -0001130963 00000 n -0001135243 00000 n -0001135369 00000 n -0001134881 00000 n -0001135065 00000 n -0001135495 00000 n -0001138813 00000 n -0001138501 00000 n -0001135716 00000 n -0001138624 00000 n -0001138750 00000 n -0001141885 00000 n -0001141573 00000 n -0001139042 00000 n -0001141696 00000 n -0001141822 00000 n -0001144349 00000 n -0001161882 00000 n -0001184800 00000 n -0001144226 00000 n -0001142087 00000 n -0001184106 00000 n -0001184232 00000 n -0001184295 00000 n -0001184358 00000 n -0001184421 00000 n -0001184547 00000 n -0001184610 00000 n -0001184673 00000 n -0001184736 00000 n -0001161696 00000 n -0001183918 00000 n -0001188119 00000 n -0001217944 00000 n -0001215120 00000 n -0001187996 00000 n -0001185005 00000 n -0001214741 00000 n -0001214867 00000 n -0001214930 00000 n -0001214993 00000 n -0001215056 00000 n -0001214553 00000 n -0001245309 00000 n -0001285067 00000 n -0001242917 00000 n -0001217821 00000 n -0001215324 00000 n -0001242287 00000 n -0001242350 00000 n -0001242413 00000 n -0001242476 00000 n -0001242602 00000 n -0001242728 00000 n -0001242854 00000 n -0002462302 00000 n -0001242099 00000 n -0001282201 00000 n -0001245186 00000 n -0001243093 00000 n -0001281949 00000 n -0001282012 00000 n -0001282075 00000 n -0001282138 00000 n -0001281761 00000 n -0001310610 00000 n -0001284944 00000 n -0001282377 00000 n -0001310358 00000 n -0001310421 00000 n -0001310484 00000 n -0001310547 00000 n -0001310170 00000 n -0001314308 00000 n -0001313871 00000 n -0001310814 00000 n -0001313994 00000 n -0001314120 00000 n -0001314245 00000 n -0001318131 00000 n -0001317567 00000 n -0001314438 00000 n -0001317690 00000 n -0001317816 00000 n -0001317942 00000 n -0001318068 00000 n -0001321007 00000 n -0001320821 00000 n -0001318333 00000 n -0001320944 00000 n -0001325178 00000 n -0001324615 00000 n -0001321222 00000 n -0001324738 00000 n -0001324864 00000 n -0001324926 00000 n -0001324988 00000 n -0001325115 00000 n -0002462427 00000 n -0001327958 00000 n -0001366961 00000 n -0001327814 00000 n -0001325308 00000 n -0001366708 00000 n -0001366771 00000 n -0001366834 00000 n -0001366897 00000 n -0001366526 00000 n -0001366338 00000 n -0001370191 00000 n -0001372505 00000 n -0001370047 00000 n -0001367165 00000 n -0001372126 00000 n -0001372252 00000 n -0001371972 00000 n -0001372315 00000 n -0001372378 00000 n -0001372441 00000 n -0001376058 00000 n -0001380652 00000 n -0001375878 00000 n -0001372701 00000 n -0001380273 00000 n -0001379367 00000 n -0001380336 00000 n -0001380399 00000 n -0001380462 00000 n -0001380589 00000 n -0001379524 00000 n -0001379705 00000 n -0001379888 00000 n -0001380063 00000 n -0001384941 00000 n -0001383772 00000 n -0001380848 00000 n -0001384504 00000 n -0001383934 00000 n -0001384114 00000 n -0001384630 00000 n -0001384292 00000 n -0001384755 00000 n -0001384879 00000 n -0001387450 00000 n -0001413058 00000 n -0001410450 00000 n -0001387327 00000 n -0001385142 00000 n -0001409947 00000 n -0001410073 00000 n -0001410136 00000 n -0001410199 00000 n -0001410262 00000 n -0001410388 00000 n -0001409761 00000 n -0001437555 00000 n -0001412935 00000 n -0001410640 00000 n -0001437053 00000 n -0001437116 00000 n -0001437179 00000 n -0001437242 00000 n -0001437368 00000 n -0001437493 00000 n -0002462552 00000 n -0001436865 00000 n -0001440313 00000 n -0001465078 00000 n -0001440190 00000 n -0001437759 00000 n -0001464573 00000 n -0001464636 00000 n -0001464699 00000 n -0001464762 00000 n -0001464889 00000 n -0001465015 00000 n -0001464385 00000 n -0001469145 00000 n -0001468507 00000 n -0001465268 00000 n -0001468830 00000 n -0001468651 00000 n -0001468956 00000 n -0001469082 00000 n -0001473544 00000 n -0001472728 00000 n -0001469303 00000 n -0001472851 00000 n -0001472977 00000 n -0001473103 00000 n -0001473229 00000 n -0001473355 00000 n -0001473481 00000 n -0001477319 00000 n -0001476755 00000 n -0001473646 00000 n -0001476878 00000 n -0001477004 00000 n -0001477130 00000 n -0001477256 00000 n -0001479951 00000 n -0001479309 00000 n -0001477449 00000 n -0001479635 00000 n -0001479698 00000 n -0001479762 00000 n -0001479888 00000 n -0001479453 00000 n -0001482503 00000 n -0001482191 00000 n -0001480081 00000 n -0001482314 00000 n -0001482440 00000 n -0002462677 00000 n -0001485305 00000 n -0001484993 00000 n -0001482704 00000 n -0001485116 00000 n -0001485242 00000 n -0001488688 00000 n -0001488047 00000 n -0001485478 00000 n -0001488374 00000 n -0001488500 00000 n -0001488191 00000 n -0001488625 00000 n -0001493526 00000 n -0001492786 00000 n -0001488904 00000 n -0001493082 00000 n -0001493145 00000 n -0001493209 00000 n -0001493273 00000 n -0001493337 00000 n -0001492930 00000 n -0001493463 00000 n -0001497698 00000 n -0001497260 00000 n -0001493741 00000 n -0001497383 00000 n -0001497509 00000 n -0001497635 00000 n -0001499458 00000 n -0001499272 00000 n -0001497842 00000 n -0001499395 00000 n -0001502773 00000 n -0001502148 00000 n -0001499617 00000 n -0001502271 00000 n -0001502396 00000 n -0001502458 00000 n -0001502521 00000 n -0001502584 00000 n -0001502647 00000 n -0001502710 00000 n -0002462802 00000 n -0001508414 00000 n -0001506172 00000 n -0001505421 00000 n -0001502889 00000 n -0001505544 00000 n -0001505670 00000 n -0001505733 00000 n -0001505796 00000 n -0001505859 00000 n -0001505983 00000 n -0001506109 00000 n -0001553427 00000 n -0001508291 00000 n -0001506359 00000 n -0001553049 00000 n -0001553112 00000 n -0001553175 00000 n -0001553238 00000 n -0001553364 00000 n -0001552861 00000 n -0001557067 00000 n -0001556755 00000 n -0001553631 00000 n -0001556878 00000 n -0001557004 00000 n -0001560766 00000 n -0001560076 00000 n -0001557268 00000 n -0001560199 00000 n -0001560325 00000 n -0001560388 00000 n -0001560451 00000 n -0001560514 00000 n -0001560577 00000 n -0001560703 00000 n -0002291898 00000 n -0002289897 00000 n -0002291732 00000 n -0001564549 00000 n -0001564112 00000 n -0001560910 00000 n -0001564235 00000 n -0001564361 00000 n -0001564486 00000 n -0001567632 00000 n -0001567320 00000 n -0001564735 00000 n -0001567443 00000 n -0001567569 00000 n -0002462927 00000 n -0001571199 00000 n -0001570698 00000 n -0001567804 00000 n -0001570821 00000 n -0001570947 00000 n -0001571010 00000 n -0002288059 00000 n -0002275905 00000 n -0002287891 00000 n -0001571073 00000 n -0001571136 00000 n -0001573779 00000 n -0001573405 00000 n -0001571371 00000 n -0001573528 00000 n -0001573591 00000 n -0001573654 00000 n -0001573717 00000 n -0001576280 00000 n -0001575905 00000 n -0001573923 00000 n -0001576028 00000 n -0001576091 00000 n -0001576154 00000 n -0001576217 00000 n -0001578337 00000 n -0001578026 00000 n -0001576396 00000 n -0001578149 00000 n -0001578212 00000 n -0001578275 00000 n -0001581535 00000 n -0001580972 00000 n -0001578467 00000 n -0001581095 00000 n -0001581158 00000 n -0001581221 00000 n -0001581284 00000 n -0001581347 00000 n -0001581472 00000 n -0001583919 00000 n -0001583607 00000 n -0001581679 00000 n -0001583730 00000 n -0001583856 00000 n -0002463052 00000 n -0001587629 00000 n -0001586939 00000 n -0001584063 00000 n -0001587062 00000 n -0001587188 00000 n -0001587314 00000 n -0001587440 00000 n -0001587566 00000 n -0001590382 00000 n -0001589654 00000 n -0001587773 00000 n -0001590193 00000 n -0001590319 00000 n -0001589807 00000 n -0001590000 00000 n -0001596172 00000 n -0001594379 00000 n -0001590498 00000 n -0001595732 00000 n -0001594568 00000 n -0001595858 00000 n -0001594761 00000 n -0001594967 00000 n -0001595158 00000 n -0001595983 00000 n -0001596109 00000 n -0001595351 00000 n -0001595536 00000 n -0001603291 00000 n -0001600637 00000 n -0001596359 00000 n -0001602976 00000 n -0001603102 00000 n -0001603228 00000 n -0001600871 00000 n -0001601088 00000 n -0001601303 00000 n -0001601518 00000 n -0001601701 00000 n -0001601878 00000 n -0001602047 00000 n -0001602228 00000 n -0001602404 00000 n -0001602588 00000 n -0001602757 00000 n -0001609158 00000 n -0001607366 00000 n -0001603421 00000 n -0001608843 00000 n -0001608969 00000 n -0001607555 00000 n -0001607785 00000 n -0001608017 00000 n -0001609095 00000 n -0001608286 00000 n -0001608497 00000 n -0001608669 00000 n -0001614949 00000 n -0001613123 00000 n -0001609274 00000 n -0001614508 00000 n -0001614634 00000 n -0001613312 00000 n -0001613527 00000 n -0001613716 00000 n -0001613901 00000 n -0001614760 00000 n -0001614135 00000 n -0001614330 00000 n -0001614886 00000 n -0002463177 00000 n -0001623313 00000 n -0001618579 00000 n -0001615122 00000 n -0001623250 00000 n -0001618903 00000 n -0001619095 00000 n -0001619301 00000 n -0001619504 00000 n -0001619724 00000 n -0001619944 00000 n -0001620150 00000 n -0001620355 00000 n -0001620545 00000 n -0001620736 00000 n -0001620926 00000 n -0001621116 00000 n -0001621306 00000 n -0001621496 00000 n -0001621686 00000 n -0001621878 00000 n -0001622118 00000 n -0001622358 00000 n -0001622598 00000 n -0001622838 00000 n -0001623044 00000 n -0001628156 00000 n -0001627001 00000 n -0001623443 00000 n -0001628093 00000 n -0001627172 00000 n -0001627402 00000 n -0001627631 00000 n -0001627862 00000 n -0001631642 00000 n -0001631079 00000 n -0001628300 00000 n -0001631202 00000 n -0001631328 00000 n -0001631453 00000 n -0001631579 00000 n -0001635203 00000 n -0001634551 00000 n -0001631786 00000 n -0001634888 00000 n -0001634695 00000 n -0001635014 00000 n -0001635140 00000 n -0001638495 00000 n -0001638058 00000 n -0001635333 00000 n -0001638181 00000 n -0001638307 00000 n -0001638432 00000 n -0001642014 00000 n -0001641576 00000 n -0001638639 00000 n -0001641699 00000 n -0001641825 00000 n -0001641951 00000 n -0002463302 00000 n -0001645780 00000 n -0001645342 00000 n -0001642158 00000 n -0001645465 00000 n -0001645591 00000 n -0001645717 00000 n -0001648682 00000 n -0001648119 00000 n -0001645910 00000 n -0001648242 00000 n -0001648368 00000 n -0001648493 00000 n -0001648619 00000 n -0001651756 00000 n -0001651444 00000 n -0001648869 00000 n -0001651567 00000 n -0001651693 00000 n -0001656478 00000 n -0001706471 00000 n -0001654665 00000 n -0001654353 00000 n -0001651886 00000 n -0001654476 00000 n -0001654602 00000 n -0001687236 00000 n -0001656355 00000 n -0001654880 00000 n -0001686605 00000 n -0001686668 00000 n -0001686731 00000 n -0001686794 00000 n -0001686921 00000 n -0001687047 00000 n -0001687173 00000 n -0001691622 00000 n -0001690807 00000 n -0001687404 00000 n -0001690930 00000 n -0001691056 00000 n -0001691181 00000 n -0001691307 00000 n -0001691433 00000 n -0001691559 00000 n -0002463427 00000 n -0001695769 00000 n -0001694828 00000 n -0001691780 00000 n -0001694951 00000 n -0001695077 00000 n -0001695203 00000 n -0001695328 00000 n -0001695454 00000 n -0001695580 00000 n -0001695706 00000 n -0001700113 00000 n -0001698857 00000 n -0001695913 00000 n -0001698980 00000 n -0001699106 00000 n -0001699168 00000 n -0001699231 00000 n -0001699294 00000 n -0001699357 00000 n -0001699420 00000 n -0001699483 00000 n -0001699546 00000 n -0001699609 00000 n -0001699672 00000 n -0001699735 00000 n -0001699798 00000 n -0001699861 00000 n -0001699924 00000 n -0001699987 00000 n -0001700050 00000 n -0001739583 00000 n -0001704756 00000 n -0001703940 00000 n -0001700229 00000 n -0001704063 00000 n -0001704189 00000 n -0001704315 00000 n -0001704441 00000 n -0001704567 00000 n -0001704693 00000 n -0001705654 00000 n -0001705342 00000 n -0001704914 00000 n -0001705465 00000 n -0001705591 00000 n -0001738726 00000 n -0001706348 00000 n -0001705756 00000 n -0001738474 00000 n -0001738537 00000 n -0001738600 00000 n -0001738663 00000 n -0001835563 00000 n -0001739460 00000 n -0001738880 00000 n -0001835310 00000 n -0001835373 00000 n -0001835436 00000 n -0001835499 00000 n -0002463552 00000 n -0001835122 00000 n -0001838330 00000 n -0001837640 00000 n -0001835725 00000 n -0001837763 00000 n -0001838015 00000 n -0001838141 00000 n -0001838204 00000 n -0001838267 00000 n -0001841748 00000 n -0001840806 00000 n -0001838432 00000 n -0001840929 00000 n -0001840992 00000 n -0001841056 00000 n -0001841182 00000 n -0001841308 00000 n -0001841434 00000 n -0001841497 00000 n -0001841560 00000 n -0001841687 00000 n -0001844935 00000 n -0001844497 00000 n -0001841892 00000 n -0001844620 00000 n -0001844746 00000 n -0001844872 00000 n -0001848355 00000 n -0001847192 00000 n -0001845051 00000 n -0001847915 00000 n -0001848041 00000 n -0001848166 00000 n -0001847354 00000 n -0001847558 00000 n -0001848292 00000 n -0001847738 00000 n -0001851230 00000 n -0001850792 00000 n -0001848471 00000 n -0001850915 00000 n -0001851167 00000 n -0001854899 00000 n -0001854461 00000 n -0001851403 00000 n -0001854584 00000 n -0001854710 00000 n -0001854836 00000 n -0002463677 00000 n -0001858823 00000 n -0001858134 00000 n -0001855015 00000 n -0001858257 00000 n -0001858383 00000 n -0001858509 00000 n -0001858635 00000 n -0001858760 00000 n -0001862636 00000 n -0001862198 00000 n -0001858939 00000 n -0001862321 00000 n -0001862447 00000 n -0001862573 00000 n -0001866819 00000 n -0001866129 00000 n -0001862752 00000 n -0001866252 00000 n -0001866378 00000 n -0001866504 00000 n -0001866630 00000 n -0001866756 00000 n -0001870725 00000 n -0001870100 00000 n -0001866921 00000 n -0001870410 00000 n -0001870536 00000 n -0001870244 00000 n -0001870662 00000 n -0001873263 00000 n -0001872825 00000 n -0001870855 00000 n -0001872948 00000 n -0001873074 00000 n -0001873200 00000 n -0001877175 00000 n -0001875858 00000 n -0001873393 00000 n -0001876733 00000 n -0001876020 00000 n +0000510165 00000 n +0000510327 00000 n +0000510497 00000 n +0000510781 00000 n +0000510906 00000 n +0000514373 00000 n +0000514248 00000 n +0000514811 00000 n +0000514000 00000 n +0000511142 00000 n +0000514123 00000 n +0000514498 00000 n +0000514623 00000 n +0000514748 00000 n +0002458342 00000 n +0000517111 00000 n +0000516800 00000 n +0000514927 00000 n +0000516923 00000 n +0000517048 00000 n +0000520499 00000 n +0000519938 00000 n +0000517255 00000 n +0000520061 00000 n +0000520311 00000 n +0000520436 00000 n +0000523830 00000 n +0000523142 00000 n +0000520601 00000 n +0000523265 00000 n +0000523390 00000 n +0000523515 00000 n +0000523578 00000 n +0000523642 00000 n +0000523767 00000 n +0000526886 00000 n +0000526146 00000 n +0000523946 00000 n +0000526447 00000 n +0000526510 00000 n +0000526573 00000 n +0000526290 00000 n +0000526636 00000 n +0000526699 00000 n +0000526823 00000 n +0000528219 00000 n +0000527909 00000 n +0000527044 00000 n +0000528032 00000 n +0000528095 00000 n +0000528157 00000 n +0000529249 00000 n +0000528813 00000 n +0000528307 00000 n +0000528936 00000 n +0000529186 00000 n +0002458467 00000 n +0000529915 00000 n +0000529667 00000 n +0000529337 00000 n +0000529790 00000 n +0000533349 00000 n +0000532850 00000 n +0000530003 00000 n +0000532973 00000 n +0000533036 00000 n +0000533286 00000 n +0000536443 00000 n +0000536132 00000 n +0000533508 00000 n +0000536255 00000 n +0000536380 00000 n +0000540071 00000 n +0000539635 00000 n +0000536559 00000 n +0000539758 00000 n +0000539883 00000 n +0000540008 00000 n +0000544021 00000 n +0000543207 00000 n +0000540173 00000 n +0000543330 00000 n +0000543455 00000 n +0000543518 00000 n +0000543581 00000 n +0000543644 00000 n +0000543707 00000 n +0000543770 00000 n +0000543833 00000 n +0000543958 00000 n +0000547628 00000 n +0000547318 00000 n +0000544165 00000 n +0000547441 00000 n +0000547565 00000 n +0002458592 00000 n +0000551260 00000 n +0000550822 00000 n +0000547758 00000 n +0000550945 00000 n +0000551133 00000 n +0000551197 00000 n +0000554718 00000 n +0000553973 00000 n +0000551362 00000 n +0000554278 00000 n +0000554341 00000 n +0000554403 00000 n +0000554466 00000 n +0000554530 00000 n +0000554655 00000 n +0000554117 00000 n +0000557924 00000 n +0000557986 00000 n +0000557423 00000 n +0000554834 00000 n +0000557546 00000 n +0000557609 00000 n +0000557672 00000 n +0000557735 00000 n +0000557799 00000 n +0000561705 00000 n +0000561018 00000 n +0000558102 00000 n +0000561141 00000 n +0000561266 00000 n +0000561329 00000 n +0000561392 00000 n +0000561455 00000 n +0000561518 00000 n +0000561642 00000 n +0000564669 00000 n +0000564108 00000 n +0000561821 00000 n +0000564231 00000 n +0000564356 00000 n +0000564481 00000 n +0000564606 00000 n +0000568300 00000 n +0000569303 00000 n +0000568177 00000 n +0000564785 00000 n +0000569115 00000 n +0000569240 00000 n +0002458717 00000 n +0000572795 00000 n +0000572484 00000 n +0000569476 00000 n +0000572607 00000 n +0000572732 00000 n +0000575306 00000 n +0000574746 00000 n +0000572911 00000 n +0000574869 00000 n +0000574994 00000 n +0000575118 00000 n +0000575243 00000 n +0000578711 00000 n +0000578275 00000 n +0000575422 00000 n +0000578398 00000 n +0000578523 00000 n +0000578648 00000 n +0000582223 00000 n +0000581787 00000 n +0000578898 00000 n +0000581910 00000 n +0000582035 00000 n +0000582160 00000 n +0000585749 00000 n +0000585438 00000 n +0000582353 00000 n +0000585561 00000 n +0000585686 00000 n +0000593207 00000 n +0000590365 00000 n +0000589755 00000 n +0000585936 00000 n +0000590052 00000 n +0000590177 00000 n +0000590302 00000 n +0000589899 00000 n +0002458842 00000 n +0000609663 00000 n +0000609980 00000 n +0000593084 00000 n +0000590467 00000 n +0000609600 00000 n +0000609726 00000 n +0000609789 00000 n +0000609853 00000 n +0000609916 00000 n +0000615608 00000 n +0000615041 00000 n +0000610147 00000 n +0000615164 00000 n +0000615227 00000 n +0000615290 00000 n +0000615354 00000 n +0000615417 00000 n +0000615481 00000 n +0000615544 00000 n +0000619410 00000 n +0000618537 00000 n +0000615710 00000 n +0000618660 00000 n +0000618723 00000 n +0000618786 00000 n +0000618848 00000 n +0000618973 00000 n +0000619098 00000 n +0000619222 00000 n +0000619347 00000 n +0000620376 00000 n +0000620190 00000 n +0000619526 00000 n +0000620313 00000 n +0000623850 00000 n +0000623289 00000 n +0000620478 00000 n +0000623412 00000 n +0000623662 00000 n +0000623787 00000 n +0000627667 00000 n +0000627356 00000 n +0000624009 00000 n +0000627479 00000 n +0000627604 00000 n +0002458967 00000 n +0000633262 00000 n +0000631573 00000 n +0000631137 00000 n +0000627783 00000 n +0000631260 00000 n +0000631385 00000 n +0000631510 00000 n +0000640036 00000 n +0000633139 00000 n +0000631689 00000 n +0000639785 00000 n +0000639848 00000 n +0000639911 00000 n +0000639974 00000 n +0000643778 00000 n +0000643217 00000 n +0000640245 00000 n +0000643340 00000 n +0000643465 00000 n +0000643590 00000 n +0000643715 00000 n +0000647637 00000 n +0000646950 00000 n +0000643908 00000 n +0000647073 00000 n +0000647198 00000 n +0000647261 00000 n +0000647325 00000 n +0000647450 00000 n +0000647574 00000 n +0000650130 00000 n +0000649820 00000 n +0000647767 00000 n +0000649943 00000 n +0000650068 00000 n +0000652726 00000 n +0000652240 00000 n +0000650288 00000 n +0000652537 00000 n +0000652384 00000 n +0000652600 00000 n +0000652663 00000 n +0002459092 00000 n +0000696772 00000 n +0000656577 00000 n +0000655953 00000 n +0000652856 00000 n +0000656076 00000 n +0000656139 00000 n +0000656264 00000 n +0000656389 00000 n +0000656514 00000 n +0000660911 00000 n +0000659699 00000 n +0000656707 00000 n +0000660598 00000 n +0000660723 00000 n +0000660848 00000 n +0000659870 00000 n +0000660038 00000 n +0000660233 00000 n +0000660427 00000 n +0000665568 00000 n +0000664193 00000 n +0000661098 00000 n +0000665256 00000 n +0000664373 00000 n +0000664559 00000 n +0000664759 00000 n +0000665381 00000 n +0000664932 00000 n +0000665506 00000 n +0000665085 00000 n +0000667804 00000 n +0000667493 00000 n +0000665698 00000 n +0000667616 00000 n +0000667741 00000 n +0000669458 00000 n +0000669147 00000 n +0000667920 00000 n +0000669270 00000 n +0000669395 00000 n +0000672069 00000 n +0000671635 00000 n +0000669574 00000 n +0000671758 00000 n +0000671883 00000 n +0000672007 00000 n +0002459217 00000 n +0000675125 00000 n +0000674689 00000 n +0000672256 00000 n +0000674812 00000 n +0000674875 00000 n +0000674938 00000 n +0000675062 00000 n +0000678906 00000 n +0000678264 00000 n +0000675227 00000 n +0000678718 00000 n +0000678417 00000 n +0000678843 00000 n +0000678565 00000 n +0000683336 00000 n +0000682898 00000 n +0000679050 00000 n +0000683021 00000 n +0000683084 00000 n +0000683147 00000 n +0000683273 00000 n +0000686064 00000 n +0000685628 00000 n +0000683480 00000 n +0000685751 00000 n +0000685876 00000 n +0000686001 00000 n +0000689654 00000 n +0000689092 00000 n +0000686222 00000 n +0000689215 00000 n +0000689340 00000 n +0000689464 00000 n +0000689527 00000 n +0000689590 00000 n +0000693956 00000 n +0000693518 00000 n +0000689841 00000 n +0000693641 00000 n +0000693704 00000 n +0000693767 00000 n +0000693893 00000 n +0002459342 00000 n +0000697209 00000 n +0000696223 00000 n +0000694072 00000 n +0000696522 00000 n +0000696647 00000 n +0000696897 00000 n +0000697022 00000 n +0000696367 00000 n +0000697146 00000 n +0000698503 00000 n +0000698192 00000 n +0000697339 00000 n +0000698315 00000 n +0000698440 00000 n +0000704099 00000 n +0000701941 00000 n +0000701505 00000 n +0000698619 00000 n +0000701628 00000 n +0000701878 00000 n +0000711801 00000 n +0000703976 00000 n +0000702114 00000 n +0000711298 00000 n +0000711361 00000 n +0000711424 00000 n +0000711487 00000 n +0000711613 00000 n +0000711676 00000 n +0000711739 00000 n +0000714383 00000 n +0000714009 00000 n +0000711968 00000 n +0000714132 00000 n +0000714195 00000 n +0000714320 00000 n +0000716962 00000 n +0000716274 00000 n +0000714513 00000 n +0000716397 00000 n +0000716522 00000 n +0000716647 00000 n +0000716710 00000 n +0000716774 00000 n +0000716899 00000 n +0002459467 00000 n +0000719961 00000 n +0000719278 00000 n +0000717092 00000 n +0000719401 00000 n +0000719526 00000 n +0000719651 00000 n +0000719776 00000 n +0000719899 00000 n +0000721644 00000 n +0000721458 00000 n +0000720091 00000 n +0000721581 00000 n +0000725048 00000 n +0000724612 00000 n +0000721760 00000 n +0000724735 00000 n +0000724985 00000 n +0000728891 00000 n +0000728455 00000 n +0000725178 00000 n +0000728578 00000 n +0000728703 00000 n +0000728828 00000 n +0000733051 00000 n +0000732865 00000 n +0000729035 00000 n +0000732988 00000 n +0002295652 00000 n +0002293374 00000 n +0002295484 00000 n +0000739085 00000 n +0000736516 00000 n +0000735781 00000 n +0000733195 00000 n +0000736076 00000 n +0000736201 00000 n +0000736264 00000 n +0000736327 00000 n +0000736453 00000 n +0000735925 00000 n +0002459592 00000 n +0000747233 00000 n +0000747550 00000 n +0000738962 00000 n +0000736646 00000 n +0000747170 00000 n +0000747296 00000 n +0000747359 00000 n +0000747423 00000 n +0000747487 00000 n +0000752505 00000 n +0000751693 00000 n +0000747717 00000 n +0000751816 00000 n +0000751941 00000 n +0000752065 00000 n +0000752128 00000 n +0000752191 00000 n +0000752317 00000 n +0000752442 00000 n +0000757975 00000 n +0000757411 00000 n +0000752621 00000 n +0000757534 00000 n +0000757597 00000 n +0000757660 00000 n +0000757723 00000 n +0000757786 00000 n +0000757912 00000 n +0000762170 00000 n +0000761297 00000 n +0000758091 00000 n +0000761420 00000 n +0000761545 00000 n +0000761670 00000 n +0000761733 00000 n +0000761795 00000 n +0000761920 00000 n +0000761982 00000 n +0000762045 00000 n +0000762107 00000 n +0000765890 00000 n +0000765330 00000 n +0000762314 00000 n +0000765453 00000 n +0000765578 00000 n +0000765703 00000 n +0000765827 00000 n +0000769055 00000 n +0000768619 00000 n +0000766077 00000 n +0000768742 00000 n +0000768867 00000 n +0000768992 00000 n +0002459717 00000 n +0000773075 00000 n +0000772515 00000 n +0000769199 00000 n +0000772638 00000 n +0000772763 00000 n +0000772887 00000 n +0000773012 00000 n +0000776574 00000 n +0000776263 00000 n +0000773191 00000 n +0000776386 00000 n +0000776511 00000 n +0000779877 00000 n +0000779566 00000 n +0000776718 00000 n +0000779689 00000 n +0000779814 00000 n +0000782569 00000 n +0000781945 00000 n +0000780036 00000 n +0000782068 00000 n +0000782193 00000 n +0000782317 00000 n +0000782380 00000 n +0000782443 00000 n +0000782506 00000 n +0000784222 00000 n +0000783847 00000 n +0000782742 00000 n +0000783970 00000 n +0000784033 00000 n +0000784096 00000 n +0000784159 00000 n +0000787493 00000 n +0000787057 00000 n +0000784381 00000 n +0000787180 00000 n +0000787305 00000 n +0000787430 00000 n +0002459842 00000 n +0000790627 00000 n +0000790067 00000 n +0000787694 00000 n +0000790190 00000 n +0000790440 00000 n +0000790565 00000 n +0000794868 00000 n +0000794558 00000 n +0000790786 00000 n +0000794681 00000 n +0000794805 00000 n +0000799161 00000 n +0000798975 00000 n +0000795012 00000 n +0000799098 00000 n +0000803008 00000 n +0000802449 00000 n +0000799277 00000 n +0000802572 00000 n +0000802697 00000 n +0000802822 00000 n +0000802947 00000 n +0000807053 00000 n +0000806367 00000 n +0000803110 00000 n +0000806490 00000 n +0000806615 00000 n +0000806740 00000 n +0000806865 00000 n +0000806990 00000 n +0000810734 00000 n +0000810299 00000 n +0000807155 00000 n +0000810422 00000 n +0000810546 00000 n +0000810671 00000 n +0002459967 00000 n +0000814635 00000 n +0000814324 00000 n +0000810850 00000 n +0000814447 00000 n +0000814572 00000 n +0000817944 00000 n +0000817383 00000 n +0000814751 00000 n +0000817506 00000 n +0000817631 00000 n +0000817756 00000 n +0000817881 00000 n +0000821509 00000 n +0000820946 00000 n +0000818046 00000 n +0000821069 00000 n +0000821132 00000 n +0000821195 00000 n +0000821258 00000 n +0000821322 00000 n +0000821446 00000 n +0000823730 00000 n +0000823544 00000 n +0000821625 00000 n +0000823667 00000 n +0000826488 00000 n +0000826177 00000 n +0000823889 00000 n +0000826300 00000 n +0000826425 00000 n +0000828923 00000 n +0000828487 00000 n +0000826675 00000 n +0000828610 00000 n +0000828735 00000 n +0000828860 00000 n +0002460092 00000 n +0000832725 00000 n +0000832289 00000 n +0000829039 00000 n +0000832412 00000 n +0000832537 00000 n +0000832662 00000 n +0000838367 00000 n +0000835247 00000 n +0000832855 00000 n +0000837930 00000 n +0000838055 00000 n +0000835490 00000 n +0000835678 00000 n +0000838180 00000 n +0000835865 00000 n +0000836053 00000 n +0000838304 00000 n +0000836240 00000 n +0000836452 00000 n +0000836663 00000 n +0000836875 00000 n +0000837085 00000 n +0000837297 00000 n +0000837508 00000 n +0000837719 00000 n +0000841840 00000 n +0000841150 00000 n +0000838497 00000 n +0000841273 00000 n +0000841525 00000 n +0000841651 00000 n +0000841777 00000 n +0000845028 00000 n +0000844464 00000 n +0000841942 00000 n +0000844587 00000 n +0000844713 00000 n +0000844839 00000 n +0000844965 00000 n +0000848056 00000 n +0000847618 00000 n +0000845144 00000 n +0000847741 00000 n +0000847867 00000 n +0000847993 00000 n +0000851378 00000 n +0000850498 00000 n +0000848158 00000 n +0000850812 00000 n +0000850938 00000 n +0000851064 00000 n +0000850642 00000 n +0000851189 00000 n +0000851315 00000 n +0002460217 00000 n +0000853710 00000 n +0000853398 00000 n +0000851494 00000 n +0000853521 00000 n +0000853647 00000 n +0000857317 00000 n +0000856753 00000 n +0000853812 00000 n +0000856876 00000 n +0000857128 00000 n +0000857254 00000 n +0000860922 00000 n +0000860358 00000 n +0000857419 00000 n +0000860481 00000 n +0000860607 00000 n +0000860733 00000 n +0000860859 00000 n +0000863152 00000 n +0000872046 00000 n +0000863029 00000 n +0000861024 00000 n +0000871668 00000 n +0000871794 00000 n +0000871857 00000 n +0000871920 00000 n +0000871983 00000 n +0000875661 00000 n +0000875223 00000 n +0000872227 00000 n +0000875346 00000 n +0000875472 00000 n +0000875598 00000 n +0000879529 00000 n +0000878908 00000 n +0000875791 00000 n +0000879214 00000 n +0000879340 00000 n +0000879466 00000 n +0000879052 00000 n +0002460342 00000 n +0000881644 00000 n +0000881333 00000 n +0000879688 00000 n +0000881456 00000 n +0000881582 00000 n +0000884813 00000 n +0000883992 00000 n +0000881746 00000 n +0000884371 00000 n +0000884623 00000 n +0000884136 00000 n +0000884686 00000 n +0000884750 00000 n +0000887061 00000 n +0000886749 00000 n +0000884943 00000 n +0000886872 00000 n +0000886998 00000 n +0000890638 00000 n +0000890074 00000 n +0000887191 00000 n +0000890197 00000 n +0000890449 00000 n +0000890575 00000 n +0000894680 00000 n +0000893802 00000 n +0000890783 00000 n +0000893925 00000 n +0000894050 00000 n +0000894113 00000 n +0000894176 00000 n +0000894239 00000 n +0000894302 00000 n +0000894365 00000 n +0000894428 00000 n +0000894491 00000 n +0000894617 00000 n +0000898350 00000 n +0000897786 00000 n +0000894853 00000 n +0000897909 00000 n +0000898035 00000 n +0000898161 00000 n +0000898224 00000 n +0000898287 00000 n +0002460467 00000 n +0000900572 00000 n +0000900260 00000 n +0000898466 00000 n +0000900383 00000 n +0000900509 00000 n +0000903048 00000 n +0000902737 00000 n +0000900688 00000 n +0000902860 00000 n +0000902985 00000 n +0000905377 00000 n +0000905191 00000 n +0000903235 00000 n +0000905314 00000 n +0000909556 00000 n +0000908820 00000 n +0000905521 00000 n +0000909115 00000 n +0000909241 00000 n +0000908964 00000 n +0000909367 00000 n +0000909493 00000 n +0000911888 00000 n +0000916257 00000 n +0000911951 00000 n +0000911638 00000 n +0000909700 00000 n +0000911761 00000 n +0000911824 00000 n +0000917133 00000 n +0000916134 00000 n +0000912053 00000 n +0000917070 00000 n +0002460592 00000 n +0000921656 00000 n +0000921345 00000 n +0000917321 00000 n +0000921468 00000 n +0000921594 00000 n +0000925819 00000 n +0000925382 00000 n +0000921786 00000 n +0000925505 00000 n +0000925631 00000 n +0000925756 00000 n +0000930317 00000 n +0000929942 00000 n +0000925921 00000 n +0000930065 00000 n +0000930191 00000 n +0000930254 00000 n +0000934193 00000 n +0000933881 00000 n +0000930447 00000 n +0000934004 00000 n +0000934130 00000 n +0000938771 00000 n +0000937948 00000 n +0000934337 00000 n +0000938456 00000 n +0000938582 00000 n +0000938101 00000 n +0000938282 00000 n +0000938708 00000 n +0000942824 00000 n +0000942512 00000 n +0000938901 00000 n +0000942635 00000 n +0000942761 00000 n +0002460717 00000 n +0000946274 00000 n +0000945710 00000 n +0000942968 00000 n +0000945833 00000 n +0000945959 00000 n +0000946021 00000 n +0000946085 00000 n +0000946211 00000 n +0000950072 00000 n +0000949761 00000 n +0000946404 00000 n +0000949884 00000 n +0000950009 00000 n +0000953385 00000 n +0000953074 00000 n +0000950245 00000 n +0000953197 00000 n +0000953322 00000 n +0000957825 00000 n +0000957199 00000 n +0000953614 00000 n +0000957322 00000 n +0000957448 00000 n +0000957574 00000 n +0000957637 00000 n +0000957700 00000 n +0000957763 00000 n +0000961976 00000 n +0000961601 00000 n +0000957969 00000 n +0000961724 00000 n +0000961787 00000 n +0000961913 00000 n +0000965172 00000 n +0000964860 00000 n +0000962134 00000 n +0000964983 00000 n +0000965109 00000 n +0002460842 00000 n +0000968453 00000 n +0000968142 00000 n +0000965373 00000 n +0000968265 00000 n +0000968390 00000 n +0000970936 00000 n +0000970624 00000 n +0000968611 00000 n +0000970747 00000 n +0000970873 00000 n +0000973559 00000 n +0000973247 00000 n +0000971080 00000 n +0000973370 00000 n +0000973496 00000 n +0000976308 00000 n +0000975996 00000 n +0000973703 00000 n +0000976119 00000 n +0000976245 00000 n +0000979846 00000 n +0000979536 00000 n +0000976438 00000 n +0000979659 00000 n +0000979785 00000 n +0000983113 00000 n +0000982675 00000 n +0000979990 00000 n +0000982798 00000 n +0000982924 00000 n +0000983050 00000 n +0002460967 00000 n +0000986383 00000 n +0000985946 00000 n +0000983257 00000 n +0000986069 00000 n +0000986195 00000 n +0000986321 00000 n +0000990356 00000 n +0000990044 00000 n +0000986584 00000 n +0000990167 00000 n +0000990293 00000 n +0000994074 00000 n +0000993888 00000 n +0000990500 00000 n +0000994011 00000 n +0000997722 00000 n +0000997284 00000 n +0000994204 00000 n +0000997407 00000 n +0000997533 00000 n +0000997659 00000 n +0001002146 00000 n +0001001144 00000 n +0000997866 00000 n +0001001267 00000 n +0001001392 00000 n +0001001518 00000 n +0001001581 00000 n +0001001643 00000 n +0001001706 00000 n +0001001769 00000 n +0001001832 00000 n +0001001895 00000 n +0001001958 00000 n +0001002021 00000 n +0001002084 00000 n +0001005694 00000 n +0001009549 00000 n +0001005571 00000 n +0001002276 00000 n +0001009108 00000 n +0001009171 00000 n +0001009234 00000 n +0001009297 00000 n +0001009360 00000 n +0001009423 00000 n +0001009486 00000 n +0002461092 00000 n +0001008937 00000 n +0001008995 00000 n +0001009085 00000 n +0001011850 00000 n +0001011538 00000 n +0001009737 00000 n +0001011661 00000 n +0001011787 00000 n +0001014028 00000 n +0001013716 00000 n +0001011980 00000 n +0001013839 00000 n +0001013965 00000 n +0001017785 00000 n +0001017473 00000 n +0001014186 00000 n +0001017596 00000 n +0001017722 00000 n +0001021573 00000 n +0001021261 00000 n +0001017987 00000 n +0001021384 00000 n +0001021510 00000 n +0001022946 00000 n +0001022760 00000 n +0001021731 00000 n +0001022883 00000 n +0001024619 00000 n +0001024433 00000 n +0001023048 00000 n +0001024556 00000 n +0002461217 00000 n +0001028955 00000 n +0001027874 00000 n +0001024721 00000 n +0001028388 00000 n +0001028514 00000 n +0001028640 00000 n +0001028766 00000 n +0001028027 00000 n +0001028208 00000 n +0001028892 00000 n +0001032404 00000 n +0001031716 00000 n +0001029085 00000 n +0001031839 00000 n +0001031965 00000 n +0001032091 00000 n +0001032216 00000 n +0001032279 00000 n +0001032342 00000 n +0001036552 00000 n +0001035727 00000 n +0001032534 00000 n +0001036300 00000 n +0001036363 00000 n +0001036489 00000 n +0001035880 00000 n +0001036091 00000 n +0001040178 00000 n +0001039992 00000 n +0001036696 00000 n +0001040115 00000 n +0001044390 00000 n +0001043751 00000 n +0001040322 00000 n +0001044075 00000 n +0001044201 00000 n +0001044327 00000 n +0001043895 00000 n +0001046730 00000 n +0001046040 00000 n +0001044548 00000 n +0001046163 00000 n +0001046289 00000 n +0001046415 00000 n +0001046541 00000 n +0001046667 00000 n +0002461342 00000 n +0001051040 00000 n +0001049854 00000 n +0001046860 00000 n +0001050348 00000 n +0001050600 00000 n +0001050726 00000 n +0001050007 00000 n +0001050852 00000 n +0001050176 00000 n +0001050978 00000 n +0001054676 00000 n +0001054155 00000 n +0001051142 00000 n +0001054487 00000 n +0001054299 00000 n +0001054613 00000 n +0001058127 00000 n +0001057562 00000 n +0001054892 00000 n +0001057685 00000 n +0001057811 00000 n +0001057874 00000 n +0001057938 00000 n +0001058064 00000 n +0001061250 00000 n +0001060685 00000 n +0001058229 00000 n +0001060808 00000 n +0001060871 00000 n +0001060935 00000 n +0001061061 00000 n +0001061187 00000 n +0001064947 00000 n +0001064383 00000 n +0001061394 00000 n +0001064506 00000 n +0001064632 00000 n +0001064758 00000 n +0001064884 00000 n +0001068424 00000 n +0001068112 00000 n +0001065091 00000 n +0001068235 00000 n +0001068361 00000 n +0002461467 00000 n +0001072318 00000 n +0001071880 00000 n +0001068653 00000 n +0001072003 00000 n +0001072129 00000 n +0001072255 00000 n +0001075420 00000 n +0001091964 00000 n +0001075297 00000 n +0001072448 00000 n +0001091459 00000 n +0001091585 00000 n +0001091648 00000 n +0001091711 00000 n +0001091774 00000 n +0001091901 00000 n +0001091271 00000 n +0001098001 00000 n +0001096362 00000 n +0001096050 00000 n +0001092210 00000 n +0001096173 00000 n +0001096299 00000 n +0001109376 00000 n +0001122064 00000 n +0001097878 00000 n +0001096549 00000 n +0001121497 00000 n +0001121560 00000 n +0001121623 00000 n +0001121686 00000 n +0001121812 00000 n +0001121875 00000 n +0001121938 00000 n +0001122001 00000 n +0001109191 00000 n +0001121311 00000 n +0001126097 00000 n +0001125785 00000 n +0001122269 00000 n +0001125908 00000 n +0001126034 00000 n +0001130006 00000 n +0001129178 00000 n +0001126285 00000 n +0001129691 00000 n +0001129817 00000 n +0001129331 00000 n +0001129511 00000 n +0001129943 00000 n +0002461592 00000 n +0001134831 00000 n +0001134001 00000 n +0001130236 00000 n +0001134516 00000 n +0001134642 00000 n +0001134154 00000 n +0001134338 00000 n +0001134768 00000 n +0001138086 00000 n +0001137774 00000 n +0001134989 00000 n +0001137897 00000 n +0001138023 00000 n +0001141158 00000 n +0001140846 00000 n +0001138315 00000 n +0001140969 00000 n +0001141095 00000 n +0001143622 00000 n +0001161155 00000 n +0001184073 00000 n +0001143499 00000 n +0001141360 00000 n +0001183379 00000 n +0001183505 00000 n +0001183568 00000 n +0001183631 00000 n +0001183694 00000 n +0001183820 00000 n +0001183883 00000 n +0001183946 00000 n +0001184009 00000 n +0001160969 00000 n +0001183191 00000 n +0001187392 00000 n +0001217217 00000 n +0001214393 00000 n +0001187269 00000 n +0001184278 00000 n +0001214014 00000 n +0001214140 00000 n +0001214203 00000 n +0001214266 00000 n +0001214329 00000 n +0001213826 00000 n +0001244582 00000 n +0001284340 00000 n +0001242190 00000 n +0001217094 00000 n +0001214597 00000 n +0001241560 00000 n +0001241623 00000 n +0001241686 00000 n +0001241749 00000 n +0001241875 00000 n +0001242001 00000 n +0001242127 00000 n +0002461717 00000 n +0001241372 00000 n +0001281474 00000 n +0001244459 00000 n +0001242366 00000 n +0001281222 00000 n +0001281285 00000 n +0001281348 00000 n +0001281411 00000 n +0001281034 00000 n +0001309883 00000 n +0001284217 00000 n +0001281650 00000 n +0001309631 00000 n +0001309694 00000 n +0001309757 00000 n +0001309820 00000 n +0001309443 00000 n +0001313581 00000 n +0001313144 00000 n +0001310087 00000 n +0001313267 00000 n +0001313393 00000 n +0001313518 00000 n +0001317404 00000 n +0001316840 00000 n +0001313711 00000 n +0001316963 00000 n +0001317089 00000 n +0001317215 00000 n +0001317341 00000 n +0001320280 00000 n +0001320094 00000 n +0001317606 00000 n +0001320217 00000 n +0001324451 00000 n +0001323888 00000 n +0001320495 00000 n +0001324011 00000 n +0001324137 00000 n +0001324199 00000 n +0001324261 00000 n +0001324388 00000 n +0002461842 00000 n +0001327231 00000 n +0001366234 00000 n +0001327087 00000 n +0001324581 00000 n +0001365981 00000 n +0001366044 00000 n +0001366107 00000 n +0001366170 00000 n +0001365799 00000 n +0001365611 00000 n +0001369464 00000 n +0001371778 00000 n +0001369320 00000 n +0001366438 00000 n +0001371399 00000 n +0001371525 00000 n +0001371245 00000 n +0001371588 00000 n +0001371651 00000 n +0001371714 00000 n +0001375331 00000 n +0001379925 00000 n +0001375151 00000 n +0001371974 00000 n +0001379546 00000 n +0001378640 00000 n +0001379609 00000 n +0001379672 00000 n +0001379735 00000 n +0001379862 00000 n +0001378797 00000 n +0001378978 00000 n +0001379161 00000 n +0001379336 00000 n +0001384214 00000 n +0001383045 00000 n +0001380121 00000 n +0001383777 00000 n +0001383207 00000 n +0001383387 00000 n +0001383903 00000 n +0001383565 00000 n +0001384028 00000 n +0001384152 00000 n +0001386723 00000 n +0001412331 00000 n +0001409723 00000 n +0001386600 00000 n +0001384415 00000 n +0001409220 00000 n +0001409346 00000 n +0001409409 00000 n +0001409472 00000 n +0001409535 00000 n +0001409661 00000 n +0001409034 00000 n +0001436828 00000 n +0001412208 00000 n +0001409913 00000 n +0001436326 00000 n +0001436389 00000 n +0001436452 00000 n +0001436515 00000 n +0001436641 00000 n +0001436766 00000 n +0002461967 00000 n +0001436138 00000 n +0001439586 00000 n +0001464351 00000 n +0001439463 00000 n +0001437032 00000 n +0001463846 00000 n +0001463909 00000 n +0001463972 00000 n +0001464035 00000 n +0001464162 00000 n +0001464288 00000 n +0001463658 00000 n +0001468418 00000 n +0001467780 00000 n +0001464541 00000 n +0001468103 00000 n +0001467924 00000 n +0001468229 00000 n +0001468355 00000 n +0001472817 00000 n +0001472001 00000 n +0001468576 00000 n +0001472124 00000 n +0001472250 00000 n +0001472376 00000 n +0001472502 00000 n +0001472628 00000 n +0001472754 00000 n +0001476592 00000 n +0001476028 00000 n +0001472919 00000 n +0001476151 00000 n +0001476277 00000 n +0001476403 00000 n +0001476529 00000 n +0001479224 00000 n +0001478582 00000 n +0001476722 00000 n +0001478908 00000 n +0001478971 00000 n +0001479035 00000 n +0001479161 00000 n +0001478726 00000 n +0001481776 00000 n +0001481464 00000 n +0001479354 00000 n +0001481587 00000 n +0001481713 00000 n +0002462092 00000 n +0001484578 00000 n +0001484266 00000 n +0001481977 00000 n +0001484389 00000 n +0001484515 00000 n +0001487961 00000 n +0001487320 00000 n +0001484751 00000 n +0001487647 00000 n +0001487773 00000 n +0001487464 00000 n +0001487898 00000 n +0001492799 00000 n +0001492059 00000 n +0001488177 00000 n +0001492355 00000 n +0001492418 00000 n +0001492482 00000 n +0001492546 00000 n +0001492610 00000 n +0001492203 00000 n +0001492736 00000 n +0001496971 00000 n +0001496533 00000 n +0001493014 00000 n +0001496656 00000 n +0001496782 00000 n +0001496908 00000 n +0001498731 00000 n +0001498545 00000 n +0001497115 00000 n +0001498668 00000 n +0001502046 00000 n +0001501421 00000 n +0001498890 00000 n +0001501544 00000 n +0001501669 00000 n +0001501731 00000 n +0001501794 00000 n +0001501857 00000 n +0001501920 00000 n +0001501983 00000 n +0002462217 00000 n +0001507687 00000 n +0001505445 00000 n +0001504694 00000 n +0001502162 00000 n +0001504817 00000 n +0001504943 00000 n +0001505006 00000 n +0001505069 00000 n +0001505132 00000 n +0001505256 00000 n +0001505382 00000 n +0001552700 00000 n +0001507564 00000 n +0001505632 00000 n +0001552322 00000 n +0001552385 00000 n +0001552448 00000 n +0001552511 00000 n +0001552637 00000 n +0001552134 00000 n +0001556340 00000 n +0001556028 00000 n +0001552904 00000 n +0001556151 00000 n +0001556277 00000 n +0001560039 00000 n +0001559349 00000 n +0001556541 00000 n +0001559472 00000 n +0001559598 00000 n +0001559661 00000 n +0001559724 00000 n +0001559787 00000 n +0001559850 00000 n +0001559976 00000 n +0002291464 00000 n +0002289463 00000 n +0002291298 00000 n +0001563822 00000 n +0001563385 00000 n +0001560183 00000 n +0001563508 00000 n +0001563634 00000 n +0001563759 00000 n +0001566905 00000 n +0001566593 00000 n +0001564008 00000 n +0001566716 00000 n +0001566842 00000 n +0002462342 00000 n +0001570472 00000 n +0001569971 00000 n +0001567077 00000 n +0001570094 00000 n +0001570220 00000 n +0001570283 00000 n +0002287625 00000 n +0002275471 00000 n +0002287457 00000 n +0001570346 00000 n +0001570409 00000 n +0001573052 00000 n +0001572678 00000 n +0001570644 00000 n +0001572801 00000 n +0001572864 00000 n +0001572927 00000 n +0001572990 00000 n +0001575553 00000 n +0001575178 00000 n +0001573196 00000 n +0001575301 00000 n +0001575364 00000 n +0001575427 00000 n +0001575490 00000 n +0001577610 00000 n +0001577299 00000 n +0001575669 00000 n +0001577422 00000 n +0001577485 00000 n +0001577548 00000 n +0001580808 00000 n +0001580245 00000 n +0001577740 00000 n +0001580368 00000 n +0001580431 00000 n +0001580494 00000 n +0001580557 00000 n +0001580620 00000 n +0001580745 00000 n +0001583192 00000 n +0001582880 00000 n +0001580952 00000 n +0001583003 00000 n +0001583129 00000 n +0002462467 00000 n +0001586902 00000 n +0001586212 00000 n +0001583336 00000 n +0001586335 00000 n +0001586461 00000 n +0001586587 00000 n +0001586713 00000 n +0001586839 00000 n +0001589655 00000 n +0001588927 00000 n +0001587046 00000 n +0001589466 00000 n +0001589592 00000 n +0001589080 00000 n +0001589273 00000 n +0001595445 00000 n +0001593652 00000 n +0001589771 00000 n +0001595005 00000 n +0001593841 00000 n +0001595131 00000 n +0001594034 00000 n +0001594240 00000 n +0001594431 00000 n +0001595256 00000 n +0001595382 00000 n +0001594624 00000 n +0001594809 00000 n +0001602564 00000 n +0001599910 00000 n +0001595632 00000 n +0001602249 00000 n +0001602375 00000 n +0001602501 00000 n +0001600144 00000 n +0001600361 00000 n +0001600576 00000 n +0001600791 00000 n +0001600974 00000 n +0001601151 00000 n +0001601320 00000 n +0001601501 00000 n +0001601677 00000 n +0001601861 00000 n +0001602030 00000 n +0001608431 00000 n +0001606639 00000 n +0001602694 00000 n +0001608116 00000 n +0001608242 00000 n +0001606828 00000 n +0001607058 00000 n +0001607290 00000 n +0001608368 00000 n +0001607559 00000 n +0001607770 00000 n +0001607942 00000 n +0001614222 00000 n +0001612396 00000 n +0001608547 00000 n +0001613781 00000 n +0001613907 00000 n +0001612585 00000 n +0001612800 00000 n +0001612989 00000 n +0001613174 00000 n +0001614033 00000 n +0001613408 00000 n +0001613603 00000 n +0001614159 00000 n +0002462592 00000 n +0001622586 00000 n +0001617852 00000 n +0001614395 00000 n +0001622523 00000 n +0001618176 00000 n +0001618368 00000 n +0001618574 00000 n +0001618777 00000 n +0001618997 00000 n +0001619217 00000 n +0001619423 00000 n +0001619628 00000 n +0001619818 00000 n +0001620009 00000 n +0001620199 00000 n +0001620389 00000 n +0001620579 00000 n +0001620769 00000 n +0001620959 00000 n +0001621151 00000 n +0001621391 00000 n +0001621631 00000 n +0001621871 00000 n +0001622111 00000 n +0001622317 00000 n +0001627429 00000 n +0001626274 00000 n +0001622716 00000 n +0001627366 00000 n +0001626445 00000 n +0001626675 00000 n +0001626904 00000 n +0001627135 00000 n +0001630915 00000 n +0001630352 00000 n +0001627573 00000 n +0001630475 00000 n +0001630601 00000 n +0001630726 00000 n +0001630852 00000 n +0001634476 00000 n +0001633824 00000 n +0001631059 00000 n +0001634161 00000 n +0001633968 00000 n +0001634287 00000 n +0001634413 00000 n +0001637768 00000 n +0001637331 00000 n +0001634606 00000 n +0001637454 00000 n +0001637580 00000 n +0001637705 00000 n +0001641287 00000 n +0001640849 00000 n +0001637912 00000 n +0001640972 00000 n +0001641098 00000 n +0001641224 00000 n +0002462717 00000 n +0001645053 00000 n +0001644615 00000 n +0001641431 00000 n +0001644738 00000 n +0001644864 00000 n +0001644990 00000 n +0001647955 00000 n +0001647392 00000 n +0001645183 00000 n +0001647515 00000 n +0001647641 00000 n +0001647766 00000 n +0001647892 00000 n +0001651029 00000 n +0001650717 00000 n +0001648142 00000 n +0001650840 00000 n +0001650966 00000 n +0001655751 00000 n +0001705744 00000 n +0001653938 00000 n +0001653626 00000 n +0001651159 00000 n +0001653749 00000 n +0001653875 00000 n +0001686509 00000 n +0001655628 00000 n +0001654153 00000 n +0001685878 00000 n +0001685941 00000 n +0001686004 00000 n +0001686067 00000 n +0001686194 00000 n +0001686320 00000 n +0001686446 00000 n +0001690895 00000 n +0001690080 00000 n +0001686677 00000 n +0001690203 00000 n +0001690329 00000 n +0001690454 00000 n +0001690580 00000 n +0001690706 00000 n +0001690832 00000 n +0002462842 00000 n +0001695042 00000 n +0001694101 00000 n +0001691053 00000 n +0001694224 00000 n +0001694350 00000 n +0001694476 00000 n +0001694601 00000 n +0001694727 00000 n +0001694853 00000 n +0001694979 00000 n +0001699386 00000 n +0001698130 00000 n +0001695186 00000 n +0001698253 00000 n +0001698379 00000 n +0001698441 00000 n +0001698504 00000 n +0001698567 00000 n +0001698630 00000 n +0001698693 00000 n +0001698756 00000 n +0001698819 00000 n +0001698882 00000 n +0001698945 00000 n +0001699008 00000 n +0001699071 00000 n +0001699134 00000 n +0001699197 00000 n +0001699260 00000 n +0001699323 00000 n +0001738856 00000 n +0001704029 00000 n +0001703213 00000 n +0001699502 00000 n +0001703336 00000 n +0001703462 00000 n +0001703588 00000 n +0001703714 00000 n +0001703840 00000 n +0001703966 00000 n +0001704927 00000 n +0001704615 00000 n +0001704187 00000 n +0001704738 00000 n +0001704864 00000 n +0001737999 00000 n +0001705621 00000 n +0001705029 00000 n +0001737747 00000 n +0001737810 00000 n +0001737873 00000 n +0001737936 00000 n +0001834836 00000 n +0001738733 00000 n +0001738153 00000 n +0001834583 00000 n +0001834646 00000 n +0001834709 00000 n +0001834772 00000 n +0002462967 00000 n +0001834395 00000 n +0001837603 00000 n +0001836913 00000 n +0001834998 00000 n +0001837036 00000 n +0001837288 00000 n +0001837414 00000 n +0001837477 00000 n +0001837540 00000 n +0001841021 00000 n +0001840079 00000 n +0001837705 00000 n +0001840202 00000 n +0001840265 00000 n +0001840329 00000 n +0001840455 00000 n +0001840581 00000 n +0001840707 00000 n +0001840770 00000 n +0001840833 00000 n +0001840960 00000 n +0001844208 00000 n +0001843770 00000 n +0001841165 00000 n +0001843893 00000 n +0001844019 00000 n +0001844145 00000 n +0001847628 00000 n +0001846465 00000 n +0001844324 00000 n +0001847188 00000 n +0001847314 00000 n +0001847439 00000 n +0001846627 00000 n +0001846831 00000 n +0001847565 00000 n +0001847011 00000 n +0001850503 00000 n +0001850065 00000 n +0001847744 00000 n +0001850188 00000 n +0001850440 00000 n +0001854172 00000 n +0001853734 00000 n +0001850676 00000 n +0001853857 00000 n +0001853983 00000 n +0001854109 00000 n +0002463092 00000 n +0001858096 00000 n +0001857407 00000 n +0001854288 00000 n +0001857530 00000 n +0001857656 00000 n +0001857782 00000 n +0001857908 00000 n +0001858033 00000 n +0001861909 00000 n +0001861471 00000 n +0001858212 00000 n +0001861594 00000 n +0001861720 00000 n +0001861846 00000 n +0001866092 00000 n +0001865402 00000 n +0001862025 00000 n +0001865525 00000 n +0001865651 00000 n +0001865777 00000 n +0001865903 00000 n +0001866029 00000 n +0001869998 00000 n +0001869373 00000 n +0001866194 00000 n +0001869683 00000 n +0001869809 00000 n +0001869517 00000 n +0001869935 00000 n +0001872536 00000 n +0001872098 00000 n +0001870128 00000 n +0001872221 00000 n +0001872347 00000 n +0001872473 00000 n +0001876448 00000 n +0001875131 00000 n +0001872666 00000 n +0001876006 00000 n +0001875293 00000 n +0001875532 00000 n +0001875770 00000 n +0001876132 00000 n +0001876195 00000 n 0001876259 00000 n -0001876497 00000 n -0001876859 00000 n -0001876922 00000 n -0001876986 00000 n -0001877112 00000 n -0002463802 00000 n -0001879455 00000 n -0001879143 00000 n -0001877291 00000 n -0001879266 00000 n -0001879392 00000 n -0001881733 00000 n -0001881301 00000 n -0001879571 00000 n -0001881424 00000 n -0001881550 00000 n -0001881611 00000 n -0001881672 00000 n -0001883694 00000 n -0001883202 00000 n -0001881849 00000 n -0001883505 00000 n -0001883568 00000 n -0001883631 00000 n -0001883346 00000 n -0002233847 00000 n -0001885008 00000 n -0001884822 00000 n -0001883810 00000 n -0001884945 00000 n -0001888001 00000 n -0001887437 00000 n -0001885110 00000 n -0001887560 00000 n -0001887623 00000 n -0001887686 00000 n -0001887812 00000 n -0001887875 00000 n -0001887938 00000 n -0001889831 00000 n -0001889645 00000 n -0001888117 00000 n -0001889768 00000 n -0002463927 00000 n -0001891585 00000 n -0001891273 00000 n -0001889947 00000 n -0001891396 00000 n -0001891459 00000 n -0001891522 00000 n -0001894631 00000 n -0001894195 00000 n -0001891701 00000 n -0001894318 00000 n -0001894443 00000 n -0001894568 00000 n -0001896021 00000 n -0001895709 00000 n -0001894761 00000 n -0001895832 00000 n -0001895958 00000 n -0001899636 00000 n -0001898225 00000 n -0001896194 00000 n -0001899195 00000 n -0001899447 00000 n -0001899573 00000 n -0001898396 00000 n -0001898595 00000 n -0001898792 00000 n -0001898994 00000 n -0001903358 00000 n -0001902543 00000 n -0001899752 00000 n -0001903043 00000 n -0001903169 00000 n -0001903295 00000 n -0001902696 00000 n -0001902870 00000 n -0001907387 00000 n -0001906693 00000 n -0001903474 00000 n -0001907199 00000 n -0001906846 00000 n -0001907324 00000 n -0001907030 00000 n -0002464052 00000 n -0001909418 00000 n -0001909232 00000 n -0001907517 00000 n -0001909355 00000 n -0001911901 00000 n -0001910981 00000 n -0001909520 00000 n -0001911712 00000 n -0001911143 00000 n -0001911333 00000 n -0001911503 00000 n -0001911838 00000 n -0001913431 00000 n -0001912889 00000 n -0001912017 00000 n -0001913243 00000 n -0001913033 00000 n -0001913369 00000 n -0001917030 00000 n -0001916466 00000 n -0001913533 00000 n -0001916589 00000 n -0001916841 00000 n -0001916967 00000 n -0001921545 00000 n -0001920615 00000 n -0001917132 00000 n -0001921231 00000 n -0001920768 00000 n -0001921000 00000 n -0001921357 00000 n -0001921483 00000 n -0001926043 00000 n -0001925605 00000 n -0001921703 00000 n -0001925728 00000 n -0001925854 00000 n -0001925980 00000 n -0002464177 00000 n -0001930121 00000 n -0001929558 00000 n -0001926187 00000 n -0001929681 00000 n -0001929807 00000 n -0001929870 00000 n -0001929932 00000 n -0001929995 00000 n -0001930058 00000 n -0001934048 00000 n -0001933611 00000 n -0001930308 00000 n -0001933734 00000 n -0001933860 00000 n -0001933986 00000 n -0001937949 00000 n -0001937008 00000 n -0001934192 00000 n -0001937131 00000 n -0001937257 00000 n -0001937382 00000 n -0001937508 00000 n -0001937571 00000 n -0001937634 00000 n -0001937697 00000 n -0001937760 00000 n -0001937823 00000 n -0001937886 00000 n -0001940725 00000 n -0001940102 00000 n -0001938079 00000 n -0001940225 00000 n -0001940288 00000 n -0001940351 00000 n -0001940414 00000 n -0001940536 00000 n -0001940662 00000 n -0001943674 00000 n -0001942985 00000 n -0001940855 00000 n -0001943108 00000 n -0001943360 00000 n -0001943486 00000 n -0001943612 00000 n -0001946897 00000 n -0001946459 00000 n -0001943819 00000 n -0001946582 00000 n -0001946708 00000 n -0001946834 00000 n -0002464302 00000 n -0001949604 00000 n -0001949166 00000 n -0001947084 00000 n -0001949289 00000 n -0001949415 00000 n -0001949541 00000 n -0001953823 00000 n -0001953259 00000 n -0001949734 00000 n -0001953382 00000 n -0001953508 00000 n -0001953634 00000 n -0001953697 00000 n -0001953760 00000 n -0001957591 00000 n -0001957091 00000 n -0001954010 00000 n -0001957214 00000 n -0001957277 00000 n -0001957340 00000 n -0001957403 00000 n -0001957466 00000 n -0001957529 00000 n -0001961523 00000 n -0001960773 00000 n -0001957778 00000 n -0001960896 00000 n -0001961022 00000 n -0001961146 00000 n -0001961209 00000 n -0001961272 00000 n -0001961335 00000 n -0001961398 00000 n -0001961461 00000 n -0001965210 00000 n -0001964396 00000 n -0001961653 00000 n -0001964519 00000 n -0001964582 00000 n -0001964645 00000 n -0001964708 00000 n -0001964771 00000 n -0001964834 00000 n -0001964897 00000 n -0001964960 00000 n -0001965023 00000 n -0001965086 00000 n -0001965148 00000 n -0001969316 00000 n -0001968123 00000 n -0001965397 00000 n -0001968246 00000 n -0001968309 00000 n -0001968372 00000 n -0001968435 00000 n -0001968498 00000 n -0001968561 00000 n -0001968624 00000 n -0001968686 00000 n -0001968749 00000 n -0001968812 00000 n -0001968875 00000 n -0001968938 00000 n -0001969001 00000 n -0001969127 00000 n -0001969253 00000 n -0002464427 00000 n -0001972772 00000 n -0001971768 00000 n -0001969418 00000 n -0001971891 00000 n -0001972017 00000 n -0001972080 00000 n -0001972143 00000 n -0001972206 00000 n -0001972269 00000 n -0001972331 00000 n -0001972394 00000 n -0001972457 00000 n -0001972583 00000 n -0001972709 00000 n -0001976521 00000 n -0001975957 00000 n -0001972945 00000 n -0001976080 00000 n -0001976206 00000 n -0001976332 00000 n -0001976458 00000 n -0001980625 00000 n -0001980063 00000 n -0001976708 00000 n -0001980186 00000 n -0001980312 00000 n -0001980437 00000 n -0001980562 00000 n -0001984678 00000 n -0001984114 00000 n -0001980826 00000 n -0001984237 00000 n -0001984363 00000 n -0001984426 00000 n -0001984489 00000 n -0001984552 00000 n -0001984615 00000 n -0001988438 00000 n -0001987878 00000 n -0001984822 00000 n -0001988001 00000 n -0001988064 00000 n -0001988127 00000 n -0001988187 00000 n -0001988248 00000 n -0001988375 00000 n -0001992013 00000 n -0001991827 00000 n -0001988568 00000 n -0001991950 00000 n -0002464552 00000 n -0001995893 00000 n -0001995584 00000 n -0001992172 00000 n -0001995707 00000 n -0001995770 00000 n -0001995833 00000 n -0001999157 00000 n -0001998593 00000 n -0001996009 00000 n -0001998716 00000 n -0001998842 00000 n -0001998968 00000 n -0001999094 00000 n -0002002557 00000 n -0002002246 00000 n -0001999301 00000 n -0002002369 00000 n -0002002495 00000 n -0002004593 00000 n -0002004407 00000 n -0002002687 00000 n -0002004530 00000 n -0002008206 00000 n -0002007596 00000 n -0002004752 00000 n -0002007891 00000 n -0002007740 00000 n -0002008143 00000 n -0002012362 00000 n -0002011925 00000 n -0002008365 00000 n -0002012048 00000 n -0002012173 00000 n -0002012299 00000 n -0002464677 00000 n -0002016129 00000 n -0002015606 00000 n -0002012464 00000 n -0002015940 00000 n -0002016066 00000 n -0002015750 00000 n -0002020467 00000 n -0002020281 00000 n -0002016273 00000 n -0002020404 00000 n -0002024764 00000 n -0002024578 00000 n -0002020597 00000 n -0002024701 00000 n -0002028427 00000 n -0002028115 00000 n -0002024894 00000 n -0002028238 00000 n -0002028364 00000 n -0002031013 00000 n -0002030576 00000 n -0002028571 00000 n -0002030699 00000 n -0002030825 00000 n -0002030950 00000 n -0002032792 00000 n -0002032606 00000 n -0002031129 00000 n -0002032729 00000 n -0002464802 00000 n -0002036743 00000 n -0002036305 00000 n -0002032908 00000 n -0002036428 00000 n -0002036554 00000 n -0002036680 00000 n -0002041803 00000 n -0002040986 00000 n -0002036916 00000 n -0002041487 00000 n -0002041613 00000 n -0002041676 00000 n -0002041739 00000 n -0002041139 00000 n -0002041315 00000 n -0002044592 00000 n -0002043958 00000 n -0002041990 00000 n -0002044278 00000 n -0002044102 00000 n -0002044403 00000 n -0002044529 00000 n -0002047005 00000 n -0002046317 00000 n -0002044722 00000 n -0002046440 00000 n -0002046566 00000 n -0002046692 00000 n -0002046817 00000 n -0002046943 00000 n -0002049269 00000 n -0002048957 00000 n -0002047121 00000 n -0002049080 00000 n -0002049206 00000 n -0002050299 00000 n -0002050113 00000 n -0002049399 00000 n -0002050236 00000 n -0002464927 00000 n -0002053131 00000 n -0002052568 00000 n -0002050415 00000 n -0002052691 00000 n -0002052942 00000 n -0002053068 00000 n -0002056106 00000 n -0002055668 00000 n -0002053276 00000 n -0002055791 00000 n -0002055917 00000 n -0002056043 00000 n -0002059694 00000 n -0002059259 00000 n -0002056293 00000 n -0002059382 00000 n -0002059507 00000 n -0002059632 00000 n -0002062217 00000 n -0002061905 00000 n -0002059824 00000 n -0002062028 00000 n -0002062154 00000 n -0002066809 00000 n -0002066245 00000 n -0002062333 00000 n -0002066368 00000 n -0002066494 00000 n -0002066557 00000 n -0002066620 00000 n -0002066684 00000 n -0002066745 00000 n -0002070261 00000 n -0002069825 00000 n -0002066939 00000 n -0002069948 00000 n -0002070073 00000 n -0002070198 00000 n -0002465052 00000 n -0002072314 00000 n -0002072128 00000 n -0002070405 00000 n -0002072251 00000 n -0002075525 00000 n -0002074961 00000 n -0002072416 00000 n -0002075084 00000 n -0002075210 00000 n -0002075336 00000 n -0002075462 00000 n -0002078963 00000 n -0002077926 00000 n -0002075655 00000 n -0002078396 00000 n -0002078079 00000 n -0002078238 00000 n -0002078522 00000 n -0002078648 00000 n -0002078774 00000 n -0002078900 00000 n -0002080818 00000 n -0002080632 00000 n -0002079079 00000 n -0002080755 00000 n -0002084501 00000 n -0002083563 00000 n -0002080934 00000 n -0002084060 00000 n -0002084312 00000 n -0002083716 00000 n -0002084438 00000 n -0002083889 00000 n -0002088664 00000 n -0002087472 00000 n -0002084617 00000 n -0002088223 00000 n -0002088349 00000 n -0002088475 00000 n -0002087634 00000 n -0002088601 00000 n -0002087810 00000 n -0002088018 00000 n -0002465177 00000 n -0002090174 00000 n -0002089736 00000 n -0002088808 00000 n -0002089859 00000 n -0002089985 00000 n -0002090111 00000 n -0002091698 00000 n -0002091134 00000 n -0002090276 00000 n -0002091257 00000 n -0002091509 00000 n -0002091635 00000 n -0002092698 00000 n -0002092260 00000 n -0002091786 00000 n +0001876385 00000 n +0002463217 00000 n +0001878728 00000 n +0001878416 00000 n +0001876564 00000 n +0001878539 00000 n +0001878665 00000 n +0001881006 00000 n +0001880574 00000 n +0001878844 00000 n +0001880697 00000 n +0001880823 00000 n +0001880884 00000 n +0001880945 00000 n +0001882967 00000 n +0001882475 00000 n +0001881122 00000 n +0001882778 00000 n +0001882841 00000 n +0001882904 00000 n +0001882619 00000 n +0002233120 00000 n +0001884281 00000 n +0001884095 00000 n +0001883083 00000 n +0001884218 00000 n +0001887274 00000 n +0001886710 00000 n +0001884383 00000 n +0001886833 00000 n +0001886896 00000 n +0001886959 00000 n +0001887085 00000 n +0001887148 00000 n +0001887211 00000 n +0001889104 00000 n +0001888918 00000 n +0001887390 00000 n +0001889041 00000 n +0002463342 00000 n +0001890858 00000 n +0001890546 00000 n +0001889220 00000 n +0001890669 00000 n +0001890732 00000 n +0001890795 00000 n +0001893904 00000 n +0001893468 00000 n +0001890974 00000 n +0001893591 00000 n +0001893716 00000 n +0001893841 00000 n +0001895294 00000 n +0001894982 00000 n +0001894034 00000 n +0001895105 00000 n +0001895231 00000 n +0001898909 00000 n +0001897498 00000 n +0001895467 00000 n +0001898468 00000 n +0001898720 00000 n +0001898846 00000 n +0001897669 00000 n +0001897868 00000 n +0001898065 00000 n +0001898267 00000 n +0001902631 00000 n +0001901816 00000 n +0001899025 00000 n +0001902316 00000 n +0001902442 00000 n +0001902568 00000 n +0001901969 00000 n +0001902143 00000 n +0001906660 00000 n +0001905966 00000 n +0001902747 00000 n +0001906472 00000 n +0001906119 00000 n +0001906597 00000 n +0001906303 00000 n +0002463467 00000 n +0001908691 00000 n +0001908505 00000 n +0001906790 00000 n +0001908628 00000 n +0001911174 00000 n +0001910254 00000 n +0001908793 00000 n +0001910985 00000 n +0001910416 00000 n +0001910606 00000 n +0001910776 00000 n +0001911111 00000 n +0001912704 00000 n +0001912162 00000 n +0001911290 00000 n +0001912516 00000 n +0001912306 00000 n +0001912642 00000 n +0001916303 00000 n +0001915739 00000 n +0001912806 00000 n +0001915862 00000 n +0001916114 00000 n +0001916240 00000 n +0001920818 00000 n +0001919888 00000 n +0001916405 00000 n +0001920504 00000 n +0001920041 00000 n +0001920273 00000 n +0001920630 00000 n +0001920756 00000 n +0001925316 00000 n +0001924878 00000 n +0001920976 00000 n +0001925001 00000 n +0001925127 00000 n +0001925253 00000 n +0002463592 00000 n +0001929394 00000 n +0001928831 00000 n +0001925460 00000 n +0001928954 00000 n +0001929080 00000 n +0001929143 00000 n +0001929205 00000 n +0001929268 00000 n +0001929331 00000 n +0001933321 00000 n +0001932884 00000 n +0001929581 00000 n +0001933007 00000 n +0001933133 00000 n +0001933259 00000 n +0001937222 00000 n +0001936281 00000 n +0001933465 00000 n +0001936404 00000 n +0001936530 00000 n +0001936655 00000 n +0001936781 00000 n +0001936844 00000 n +0001936907 00000 n +0001936970 00000 n +0001937033 00000 n +0001937096 00000 n +0001937159 00000 n +0001939998 00000 n +0001939375 00000 n +0001937352 00000 n +0001939498 00000 n +0001939561 00000 n +0001939624 00000 n +0001939687 00000 n +0001939809 00000 n +0001939935 00000 n +0001942947 00000 n +0001942258 00000 n +0001940128 00000 n +0001942381 00000 n +0001942633 00000 n +0001942759 00000 n +0001942885 00000 n +0001946170 00000 n +0001945732 00000 n +0001943092 00000 n +0001945855 00000 n +0001945981 00000 n +0001946107 00000 n +0002463717 00000 n +0001948877 00000 n +0001948439 00000 n +0001946357 00000 n +0001948562 00000 n +0001948688 00000 n +0001948814 00000 n +0001953096 00000 n +0001952532 00000 n +0001949007 00000 n +0001952655 00000 n +0001952781 00000 n +0001952907 00000 n +0001952970 00000 n +0001953033 00000 n +0001956864 00000 n +0001956364 00000 n +0001953283 00000 n +0001956487 00000 n +0001956550 00000 n +0001956613 00000 n +0001956676 00000 n +0001956739 00000 n +0001956802 00000 n +0001960796 00000 n +0001960046 00000 n +0001957051 00000 n +0001960169 00000 n +0001960295 00000 n +0001960419 00000 n +0001960482 00000 n +0001960545 00000 n +0001960608 00000 n +0001960671 00000 n +0001960734 00000 n +0001964483 00000 n +0001963669 00000 n +0001960926 00000 n +0001963792 00000 n +0001963855 00000 n +0001963918 00000 n +0001963981 00000 n +0001964044 00000 n +0001964107 00000 n +0001964170 00000 n +0001964233 00000 n +0001964296 00000 n +0001964359 00000 n +0001964421 00000 n +0001968589 00000 n +0001967396 00000 n +0001964670 00000 n +0001967519 00000 n +0001967582 00000 n +0001967645 00000 n +0001967708 00000 n +0001967771 00000 n +0001967834 00000 n +0001967897 00000 n +0001967959 00000 n +0001968022 00000 n +0001968085 00000 n +0001968148 00000 n +0001968211 00000 n +0001968274 00000 n +0001968400 00000 n +0001968526 00000 n +0002463842 00000 n +0001972045 00000 n +0001971041 00000 n +0001968691 00000 n +0001971164 00000 n +0001971290 00000 n +0001971353 00000 n +0001971416 00000 n +0001971479 00000 n +0001971542 00000 n +0001971604 00000 n +0001971667 00000 n +0001971730 00000 n +0001971856 00000 n +0001971982 00000 n +0001975794 00000 n +0001975230 00000 n +0001972218 00000 n +0001975353 00000 n +0001975479 00000 n +0001975605 00000 n +0001975731 00000 n +0001979898 00000 n +0001979336 00000 n +0001975981 00000 n +0001979459 00000 n +0001979585 00000 n +0001979710 00000 n +0001979835 00000 n +0001983951 00000 n +0001983387 00000 n +0001980099 00000 n +0001983510 00000 n +0001983636 00000 n +0001983699 00000 n +0001983762 00000 n +0001983825 00000 n +0001983888 00000 n +0001987711 00000 n +0001987151 00000 n +0001984095 00000 n +0001987274 00000 n +0001987337 00000 n +0001987400 00000 n +0001987460 00000 n +0001987521 00000 n +0001987648 00000 n +0001991286 00000 n +0001991100 00000 n +0001987841 00000 n +0001991223 00000 n +0002463967 00000 n +0001995166 00000 n +0001994857 00000 n +0001991445 00000 n +0001994980 00000 n +0001995043 00000 n +0001995106 00000 n +0001998430 00000 n +0001997866 00000 n +0001995282 00000 n +0001997989 00000 n +0001998115 00000 n +0001998241 00000 n +0001998367 00000 n +0002001830 00000 n +0002001519 00000 n +0001998574 00000 n +0002001642 00000 n +0002001768 00000 n +0002003866 00000 n +0002003680 00000 n +0002001960 00000 n +0002003803 00000 n +0002007479 00000 n +0002006869 00000 n +0002004025 00000 n +0002007164 00000 n +0002007013 00000 n +0002007416 00000 n +0002011635 00000 n +0002011198 00000 n +0002007638 00000 n +0002011321 00000 n +0002011446 00000 n +0002011572 00000 n +0002464092 00000 n +0002015402 00000 n +0002014879 00000 n +0002011737 00000 n +0002015213 00000 n +0002015339 00000 n +0002015023 00000 n +0002019740 00000 n +0002019554 00000 n +0002015546 00000 n +0002019677 00000 n +0002024037 00000 n +0002023851 00000 n +0002019870 00000 n +0002023974 00000 n +0002027700 00000 n +0002027388 00000 n +0002024167 00000 n +0002027511 00000 n +0002027637 00000 n +0002030286 00000 n +0002029849 00000 n +0002027844 00000 n +0002029972 00000 n +0002030098 00000 n +0002030223 00000 n +0002032065 00000 n +0002031879 00000 n +0002030402 00000 n +0002032002 00000 n +0002464217 00000 n +0002036016 00000 n +0002035578 00000 n +0002032181 00000 n +0002035701 00000 n +0002035827 00000 n +0002035953 00000 n +0002041076 00000 n +0002040259 00000 n +0002036189 00000 n +0002040760 00000 n +0002040886 00000 n +0002040949 00000 n +0002041012 00000 n +0002040412 00000 n +0002040588 00000 n +0002043865 00000 n +0002043231 00000 n +0002041263 00000 n +0002043551 00000 n +0002043375 00000 n +0002043676 00000 n +0002043802 00000 n +0002046278 00000 n +0002045590 00000 n +0002043995 00000 n +0002045713 00000 n +0002045839 00000 n +0002045965 00000 n +0002046090 00000 n +0002046216 00000 n +0002048542 00000 n +0002048230 00000 n +0002046394 00000 n +0002048353 00000 n +0002048479 00000 n +0002049572 00000 n +0002049386 00000 n +0002048672 00000 n +0002049509 00000 n +0002464342 00000 n +0002052404 00000 n +0002051841 00000 n +0002049688 00000 n +0002051964 00000 n +0002052215 00000 n +0002052341 00000 n +0002055379 00000 n +0002054941 00000 n +0002052549 00000 n +0002055064 00000 n +0002055190 00000 n +0002055316 00000 n +0002058967 00000 n +0002058532 00000 n +0002055566 00000 n +0002058655 00000 n +0002058780 00000 n +0002058905 00000 n +0002061490 00000 n +0002061178 00000 n +0002059097 00000 n +0002061301 00000 n +0002061427 00000 n +0002066082 00000 n +0002065518 00000 n +0002061606 00000 n +0002065641 00000 n +0002065767 00000 n +0002065830 00000 n +0002065893 00000 n +0002065957 00000 n +0002066018 00000 n +0002069534 00000 n +0002069098 00000 n +0002066212 00000 n +0002069221 00000 n +0002069346 00000 n +0002069471 00000 n +0002464467 00000 n +0002071587 00000 n +0002071401 00000 n +0002069678 00000 n +0002071524 00000 n +0002074798 00000 n +0002074234 00000 n +0002071689 00000 n +0002074357 00000 n +0002074483 00000 n +0002074609 00000 n +0002074735 00000 n +0002078236 00000 n +0002077199 00000 n +0002074928 00000 n +0002077669 00000 n +0002077352 00000 n +0002077511 00000 n +0002077795 00000 n +0002077921 00000 n +0002078047 00000 n +0002078173 00000 n +0002080091 00000 n +0002079905 00000 n +0002078352 00000 n +0002080028 00000 n +0002083774 00000 n +0002082836 00000 n +0002080207 00000 n +0002083333 00000 n +0002083585 00000 n +0002082989 00000 n +0002083711 00000 n +0002083162 00000 n +0002087937 00000 n +0002086745 00000 n +0002083890 00000 n +0002087496 00000 n +0002087622 00000 n +0002087748 00000 n +0002086907 00000 n +0002087874 00000 n +0002087083 00000 n +0002087291 00000 n +0002464592 00000 n +0002089447 00000 n +0002089009 00000 n +0002088081 00000 n +0002089132 00000 n +0002089258 00000 n +0002089384 00000 n +0002090971 00000 n +0002090407 00000 n +0002089549 00000 n +0002090530 00000 n +0002090782 00000 n +0002090908 00000 n +0002091971 00000 n +0002091533 00000 n +0002091059 00000 n +0002091656 00000 n +0002091908 00000 n +0002092631 00000 n 0002092383 00000 n -0002092635 00000 n -0002093358 00000 n -0002093110 00000 n -0002092786 00000 n -0002093233 00000 n -0002097008 00000 n -0002095754 00000 n -0002093446 00000 n -0002095877 00000 n -0002095940 00000 n -0002096192 00000 n -0002096255 00000 n -0002096318 00000 n -0002096381 00000 n -0002096444 00000 n -0002096507 00000 n -0002096570 00000 n -0002096633 00000 n -0002096696 00000 n -0002096759 00000 n -0002096822 00000 n -0002096884 00000 n -0002096947 00000 n -0002099234 00000 n -0002098733 00000 n -0002097096 00000 n -0002098856 00000 n -0002098919 00000 n -0002099045 00000 n -0002099171 00000 n -0002465302 00000 n -0002101101 00000 n -0002100789 00000 n -0002099350 00000 n -0002100912 00000 n -0002101038 00000 n -0002102802 00000 n -0002102616 00000 n -0002101217 00000 n -0002102739 00000 n -0002104776 00000 n -0002104464 00000 n -0002102904 00000 n -0002104587 00000 n -0002104713 00000 n -0002109515 00000 n -0002108402 00000 n -0002104892 00000 n -0002108697 00000 n -0002108823 00000 n -0002108949 00000 n -0002109012 00000 n -0002109075 00000 n -0002109200 00000 n -0002109263 00000 n -0002109326 00000 n -0002109452 00000 n -0002108546 00000 n -0002113513 00000 n -0002112367 00000 n -0002109645 00000 n -0002112821 00000 n -0002112947 00000 n -0002113010 00000 n -0002113073 00000 n -0002112520 00000 n -0002113199 00000 n -0002112670 00000 n -0002113324 00000 n -0002113450 00000 n -0002116698 00000 n -0002116386 00000 n -0002113629 00000 n -0002116509 00000 n -0002116635 00000 n -0002465427 00000 n -0002118170 00000 n -0002117858 00000 n -0002116828 00000 n -0002117981 00000 n -0002118107 00000 n -0002120996 00000 n -0002120432 00000 n -0002118272 00000 n -0002120555 00000 n -0002120807 00000 n -0002120933 00000 n -0002123721 00000 n -0002123535 00000 n -0002121112 00000 n -0002123658 00000 n -0002127967 00000 n -0002127530 00000 n -0002123823 00000 n -0002127653 00000 n -0002127779 00000 n -0002127904 00000 n -0002131678 00000 n -0002130863 00000 n -0002128069 00000 n -0002130986 00000 n -0002131112 00000 n -0002131238 00000 n -0002131364 00000 n -0002131490 00000 n -0002131553 00000 n -0002131616 00000 n -0002135190 00000 n -0002134186 00000 n -0002131836 00000 n -0002134309 00000 n -0002134372 00000 n -0002134435 00000 n -0002134498 00000 n -0002134561 00000 n -0002134624 00000 n -0002134687 00000 n -0002134750 00000 n -0002134876 00000 n -0002134939 00000 n -0002135002 00000 n -0002135128 00000 n -0002465552 00000 n -0002138964 00000 n -0002138525 00000 n -0002135334 00000 n -0002138648 00000 n -0002138711 00000 n -0002138774 00000 n -0002138901 00000 n -0002141331 00000 n -0002141145 00000 n -0002139094 00000 n -0002141268 00000 n -0002144467 00000 n -0002143903 00000 n -0002141447 00000 n -0002144026 00000 n -0002144278 00000 n -0002144404 00000 n -0002147500 00000 n -0002147063 00000 n -0002144626 00000 n -0002147186 00000 n -0002147312 00000 n -0002147375 00000 n -0002147438 00000 n -0002151080 00000 n -0002150149 00000 n -0002147644 00000 n -0002150640 00000 n -0002150703 00000 n -0002150766 00000 n -0002150302 00000 n -0002150891 00000 n -0002150469 00000 n -0002151017 00000 n -0002154610 00000 n -0002154048 00000 n -0002151309 00000 n -0002154171 00000 n -0002154297 00000 n -0002154423 00000 n -0002154547 00000 n -0002465677 00000 n -0002157866 00000 n -0002157302 00000 n -0002154797 00000 n -0002157425 00000 n -0002157551 00000 n -0002157677 00000 n -0002157803 00000 n -0002158543 00000 n -0002158295 00000 n -0002157982 00000 n -0002158418 00000 n -0002161462 00000 n -0002160708 00000 n -0002158631 00000 n -0002160831 00000 n -0002160894 00000 n -0002161146 00000 n -0002161272 00000 n -0002161335 00000 n -0002161399 00000 n -0002164888 00000 n -0002164450 00000 n -0002161607 00000 n -0002164573 00000 n -0002164699 00000 n -0002164762 00000 n -0002164825 00000 n -0002168271 00000 n -0002168022 00000 n -0002165061 00000 n -0002168145 00000 n -0002168208 00000 n -0002172126 00000 n -0002171689 00000 n -0002168458 00000 n -0002171812 00000 n -0002171875 00000 n -0002171938 00000 n -0002172000 00000 n -0002172063 00000 n -0002465802 00000 n -0002175738 00000 n -0002174925 00000 n -0002172214 00000 n -0002175048 00000 n -0002175111 00000 n -0002175174 00000 n -0002175237 00000 n -0002175299 00000 n -0002175362 00000 n -0002175425 00000 n -0002175488 00000 n -0002175551 00000 n -0002175613 00000 n -0002175676 00000 n -0002179526 00000 n -0002179151 00000 n -0002175953 00000 n -0002179274 00000 n -0002179337 00000 n -0002179400 00000 n -0002179463 00000 n -0002182996 00000 n -0002182117 00000 n -0002179642 00000 n -0002182430 00000 n -0002182682 00000 n -0002182808 00000 n -0002182934 00000 n -0002182261 00000 n -0002186667 00000 n -0002185911 00000 n -0002183112 00000 n -0002186227 00000 n -0002186353 00000 n -0002186055 00000 n -0002186478 00000 n -0002186604 00000 n -0002191286 00000 n -0002189753 00000 n -0002186797 00000 n -0002190845 00000 n -0002190971 00000 n -0002191097 00000 n -0002189933 00000 n -0002190124 00000 n -0002190315 00000 n -0002191223 00000 n -0002190506 00000 n -0002190671 00000 n -0002194821 00000 n -0002194316 00000 n -0002191430 00000 n -0002194632 00000 n -0002194758 00000 n -0002194460 00000 n -0002465927 00000 n -0002198654 00000 n -0002197425 00000 n -0002194965 00000 n -0002198087 00000 n -0002198339 00000 n -0002197587 00000 n -0002197762 00000 n -0002198465 00000 n -0002197934 00000 n -0002198591 00000 n -0002201978 00000 n -0002201666 00000 n -0002198756 00000 n -0002201789 00000 n -0002201915 00000 n -0002203814 00000 n -0002203376 00000 n -0002202108 00000 n -0002203499 00000 n -0002203625 00000 n -0002203751 00000 n -0002204480 00000 n -0002204232 00000 n -0002203930 00000 n -0002204355 00000 n -0002208492 00000 n -0002206734 00000 n -0002204568 00000 n -0002207610 00000 n -0002207673 00000 n -0002206905 00000 n -0002207925 00000 n -0002208051 00000 n -0002207071 00000 n -0002207251 00000 n -0002208177 00000 n -0002208303 00000 n -0002207430 00000 n -0002208429 00000 n -0002213292 00000 n -0002211335 00000 n -0002208594 00000 n -0002212790 00000 n -0002211533 00000 n +0002092059 00000 n +0002092506 00000 n +0002096281 00000 n +0002095027 00000 n +0002092719 00000 n +0002095150 00000 n +0002095213 00000 n +0002095465 00000 n +0002095528 00000 n +0002095591 00000 n +0002095654 00000 n +0002095717 00000 n +0002095780 00000 n +0002095843 00000 n +0002095906 00000 n +0002095969 00000 n +0002096032 00000 n +0002096095 00000 n +0002096157 00000 n +0002096220 00000 n +0002098507 00000 n +0002098006 00000 n +0002096369 00000 n +0002098129 00000 n +0002098192 00000 n +0002098318 00000 n +0002098444 00000 n +0002464717 00000 n +0002100374 00000 n +0002100062 00000 n +0002098623 00000 n +0002100185 00000 n +0002100311 00000 n +0002102075 00000 n +0002101889 00000 n +0002100490 00000 n +0002102012 00000 n +0002104049 00000 n +0002103737 00000 n +0002102177 00000 n +0002103860 00000 n +0002103986 00000 n +0002108788 00000 n +0002107675 00000 n +0002104165 00000 n +0002107970 00000 n +0002108096 00000 n +0002108222 00000 n +0002108285 00000 n +0002108348 00000 n +0002108473 00000 n +0002108536 00000 n +0002108599 00000 n +0002108725 00000 n +0002107819 00000 n +0002112786 00000 n +0002111640 00000 n +0002108918 00000 n +0002112094 00000 n +0002112220 00000 n +0002112283 00000 n +0002112346 00000 n +0002111793 00000 n +0002112472 00000 n +0002111943 00000 n +0002112597 00000 n +0002112723 00000 n +0002115971 00000 n +0002115659 00000 n +0002112902 00000 n +0002115782 00000 n +0002115908 00000 n +0002464842 00000 n +0002117443 00000 n +0002117131 00000 n +0002116101 00000 n +0002117254 00000 n +0002117380 00000 n +0002120269 00000 n +0002119705 00000 n +0002117545 00000 n +0002119828 00000 n +0002120080 00000 n +0002120206 00000 n +0002122994 00000 n +0002122808 00000 n +0002120385 00000 n +0002122931 00000 n +0002127240 00000 n +0002126803 00000 n +0002123096 00000 n +0002126926 00000 n +0002127052 00000 n +0002127177 00000 n +0002130951 00000 n +0002130136 00000 n +0002127342 00000 n +0002130259 00000 n +0002130385 00000 n +0002130511 00000 n +0002130637 00000 n +0002130763 00000 n +0002130826 00000 n +0002130889 00000 n +0002134463 00000 n +0002133459 00000 n +0002131109 00000 n +0002133582 00000 n +0002133645 00000 n +0002133708 00000 n +0002133771 00000 n +0002133834 00000 n +0002133897 00000 n +0002133960 00000 n +0002134023 00000 n +0002134149 00000 n +0002134212 00000 n +0002134275 00000 n +0002134401 00000 n +0002464967 00000 n +0002138237 00000 n +0002137798 00000 n +0002134607 00000 n +0002137921 00000 n +0002137984 00000 n +0002138047 00000 n +0002138174 00000 n +0002140604 00000 n +0002140418 00000 n +0002138367 00000 n +0002140541 00000 n +0002143740 00000 n +0002143176 00000 n +0002140720 00000 n +0002143299 00000 n +0002143551 00000 n +0002143677 00000 n +0002146773 00000 n +0002146336 00000 n +0002143899 00000 n +0002146459 00000 n +0002146585 00000 n +0002146648 00000 n +0002146711 00000 n +0002150353 00000 n +0002149422 00000 n +0002146917 00000 n +0002149913 00000 n +0002149976 00000 n +0002150039 00000 n +0002149575 00000 n +0002150164 00000 n +0002149742 00000 n +0002150290 00000 n +0002153883 00000 n +0002153321 00000 n +0002150582 00000 n +0002153444 00000 n +0002153570 00000 n +0002153696 00000 n +0002153820 00000 n +0002465092 00000 n +0002157139 00000 n +0002156575 00000 n +0002154070 00000 n +0002156698 00000 n +0002156824 00000 n +0002156950 00000 n +0002157076 00000 n +0002157816 00000 n +0002157568 00000 n +0002157255 00000 n +0002157691 00000 n +0002160735 00000 n +0002159981 00000 n +0002157904 00000 n +0002160104 00000 n +0002160167 00000 n +0002160419 00000 n +0002160545 00000 n +0002160608 00000 n +0002160672 00000 n +0002164161 00000 n +0002163723 00000 n +0002160880 00000 n +0002163846 00000 n +0002163972 00000 n +0002164035 00000 n +0002164098 00000 n +0002167544 00000 n +0002167295 00000 n +0002164334 00000 n +0002167418 00000 n +0002167481 00000 n +0002171399 00000 n +0002170962 00000 n +0002167731 00000 n +0002171085 00000 n +0002171148 00000 n +0002171211 00000 n +0002171273 00000 n +0002171336 00000 n +0002465217 00000 n +0002175011 00000 n +0002174198 00000 n +0002171487 00000 n +0002174321 00000 n +0002174384 00000 n +0002174447 00000 n +0002174510 00000 n +0002174572 00000 n +0002174635 00000 n +0002174698 00000 n +0002174761 00000 n +0002174824 00000 n +0002174886 00000 n +0002174949 00000 n +0002178799 00000 n +0002178424 00000 n +0002175226 00000 n +0002178547 00000 n +0002178610 00000 n +0002178673 00000 n +0002178736 00000 n +0002182269 00000 n +0002181390 00000 n +0002178915 00000 n +0002181703 00000 n +0002181955 00000 n +0002182081 00000 n +0002182207 00000 n +0002181534 00000 n +0002185940 00000 n +0002185184 00000 n +0002182385 00000 n +0002185500 00000 n +0002185626 00000 n +0002185328 00000 n +0002185751 00000 n +0002185877 00000 n +0002190559 00000 n +0002189026 00000 n +0002186070 00000 n +0002190118 00000 n +0002190244 00000 n +0002190370 00000 n +0002189206 00000 n +0002189397 00000 n +0002189588 00000 n +0002190496 00000 n +0002189779 00000 n +0002189944 00000 n +0002194094 00000 n +0002193589 00000 n +0002190703 00000 n +0002193905 00000 n +0002194031 00000 n +0002193733 00000 n +0002465342 00000 n +0002197927 00000 n +0002196698 00000 n +0002194238 00000 n +0002197360 00000 n +0002197612 00000 n +0002196860 00000 n +0002197035 00000 n +0002197738 00000 n +0002197207 00000 n +0002197864 00000 n +0002201251 00000 n +0002200939 00000 n +0002198029 00000 n +0002201062 00000 n +0002201188 00000 n +0002203087 00000 n +0002202649 00000 n +0002201381 00000 n +0002202772 00000 n +0002202898 00000 n +0002203024 00000 n +0002203753 00000 n +0002203505 00000 n +0002203203 00000 n +0002203628 00000 n +0002207765 00000 n +0002206007 00000 n +0002203841 00000 n +0002206883 00000 n +0002206946 00000 n +0002206178 00000 n +0002207198 00000 n +0002207324 00000 n +0002206344 00000 n +0002206524 00000 n +0002207450 00000 n +0002207576 00000 n +0002206703 00000 n +0002207702 00000 n +0002212565 00000 n +0002210608 00000 n +0002207867 00000 n +0002212063 00000 n +0002210806 00000 n +0002210977 00000 n +0002212126 00000 n +0002212189 00000 n +0002212252 00000 n +0002212314 00000 n +0002212377 00000 n +0002212503 00000 n +0002211147 00000 n +0002211332 00000 n +0002211516 00000 n 0002211704 00000 n -0002212853 00000 n -0002212916 00000 n -0002212979 00000 n -0002213041 00000 n -0002213104 00000 n -0002213230 00000 n -0002211874 00000 n -0002212059 00000 n -0002212243 00000 n -0002212431 00000 n -0002212618 00000 n -0002466052 00000 n -0002215639 00000 n -0002215201 00000 n -0002213422 00000 n -0002215324 00000 n -0002215450 00000 n -0002215576 00000 n -0002217940 00000 n -0002217503 00000 n -0002215755 00000 n -0002217626 00000 n -0002217752 00000 n -0002217878 00000 n -0002220799 00000 n -0002220236 00000 n -0002218070 00000 n -0002220359 00000 n -0002220485 00000 n -0002220611 00000 n -0002220737 00000 n -0002223076 00000 n -0002222890 00000 n -0002220986 00000 n -0002223013 00000 n -0002224724 00000 n -0002224412 00000 n -0002223263 00000 n -0002224535 00000 n -0002224661 00000 n -0002228134 00000 n -0002227257 00000 n -0002224911 00000 n -0002227568 00000 n -0002227820 00000 n -0002227946 00000 n -0002227401 00000 n -0002228071 00000 n -0002466177 00000 n -0002229647 00000 n -0002229461 00000 n -0002228222 00000 n -0002229584 00000 n -0002232372 00000 n -0002231557 00000 n -0002229749 00000 n -0002231680 00000 n -0002231806 00000 n -0002231932 00000 n -0002232058 00000 n -0002232184 00000 n -0002232310 00000 n -0002233910 00000 n -0002233598 00000 n -0002232488 00000 n -0002233721 00000 n -0002238068 00000 n -0002236399 00000 n -0002234012 00000 n -0002237502 00000 n -0002237754 00000 n -0002236579 00000 n -0002236750 00000 n -0002236939 00000 n -0002237123 00000 n -0002237315 00000 n -0002237879 00000 n -0002238005 00000 n -0002241981 00000 n -0002241125 00000 n -0002238184 00000 n -0002241667 00000 n -0002241793 00000 n -0002241278 00000 n -0002241477 00000 n -0002241919 00000 n -0002245799 00000 n -0002244859 00000 n -0002242111 00000 n -0002244982 00000 n -0002245108 00000 n -0002245234 00000 n -0002245358 00000 n -0002245484 00000 n -0002245610 00000 n -0002245736 00000 n -0002466302 00000 n -0002249489 00000 n -0002248799 00000 n -0002245915 00000 n -0002248922 00000 n -0002249048 00000 n -0002249174 00000 n -0002249300 00000 n -0002249426 00000 n -0002252219 00000 n -0002251554 00000 n -0002249605 00000 n -0002251903 00000 n -0002251966 00000 n -0002252030 00000 n -0002252156 00000 n -0002251698 00000 n -0002255375 00000 n -0002254812 00000 n -0002252420 00000 n -0002254935 00000 n -0002255187 00000 n -0002255312 00000 n -0002258804 00000 n -0002258114 00000 n -0002255463 00000 n -0002258237 00000 n -0002258363 00000 n -0002258489 00000 n -0002258615 00000 n -0002258741 00000 n -0002262624 00000 n -0002261633 00000 n -0002258906 00000 n -0002261934 00000 n -0002262060 00000 n -0002262186 00000 n -0002262312 00000 n -0002261777 00000 n -0002262436 00000 n -0002262562 00000 n -0002264028 00000 n -0002263842 00000 n -0002262726 00000 n -0002263965 00000 n -0002466427 00000 n -0002265047 00000 n -0002264609 00000 n -0002264130 00000 n -0002264732 00000 n -0002264984 00000 n -0002272087 00000 n -0002267394 00000 n -0002265135 00000 n -0002271772 00000 n -0002272024 00000 n -0002267718 00000 n -0002267905 00000 n -0002268099 00000 n -0002268270 00000 n -0002268469 00000 n -0002268664 00000 n -0002268852 00000 n -0002269044 00000 n -0002269239 00000 n -0002269424 00000 n -0002269617 00000 n -0002269812 00000 n -0002270011 00000 n -0002270210 00000 n -0002270396 00000 n -0002270605 00000 n -0002270798 00000 n -0002270991 00000 n -0002271186 00000 n -0002271375 00000 n -0002271582 00000 n -0002274762 00000 n -0002273157 00000 n -0002272203 00000 n -0002274573 00000 n -0002273346 00000 n -0002273521 00000 n -0002273731 00000 n -0002274699 00000 n -0002273941 00000 n -0002274151 00000 n -0002274362 00000 n -0002274892 00000 n -0002288552 00000 n -0002288901 00000 n -0002292113 00000 n -0002292144 00000 n -0002296318 00000 n -0002296363 00000 n -0002305513 00000 n -0002308046 00000 n -0002310337 00000 n -0002316917 00000 n -0002329339 00000 n -0002329756 00000 n -0002343858 00000 n -0002360199 00000 n -0002360607 00000 n -0002381460 00000 n -0002392105 00000 n -0002394603 00000 n -0002394634 00000 n -0002398472 00000 n -0002398693 00000 n -0002417130 00000 n -0002436944 00000 n -0002441409 00000 n -0002456882 00000 n -0002466534 00000 n -0002466660 00000 n -0002466786 00000 n -0002466912 00000 n -0002467038 00000 n -0002467164 00000 n -0002467290 00000 n -0002467416 00000 n -0002467542 00000 n -0002467668 00000 n -0002467794 00000 n -0002467920 00000 n -0002468046 00000 n -0002468136 00000 n -0002468263 00000 n -0002468390 00000 n -0002468471 00000 n -0002468554 00000 n -0002542030 00000 n -0002595929 00000 n -0002595970 00000 n -0002596010 00000 n -0002596242 00000 n +0002211891 00000 n +0002465467 00000 n +0002214912 00000 n +0002214474 00000 n +0002212695 00000 n +0002214597 00000 n +0002214723 00000 n +0002214849 00000 n +0002217213 00000 n +0002216776 00000 n +0002215028 00000 n +0002216899 00000 n +0002217025 00000 n +0002217151 00000 n +0002220072 00000 n +0002219509 00000 n +0002217343 00000 n +0002219632 00000 n +0002219758 00000 n +0002219884 00000 n +0002220010 00000 n +0002222349 00000 n +0002222163 00000 n +0002220259 00000 n +0002222286 00000 n +0002223997 00000 n +0002223685 00000 n +0002222536 00000 n +0002223808 00000 n +0002223934 00000 n +0002227407 00000 n +0002226530 00000 n +0002224184 00000 n +0002226841 00000 n +0002227093 00000 n +0002227219 00000 n +0002226674 00000 n +0002227344 00000 n +0002465592 00000 n +0002228920 00000 n +0002228734 00000 n +0002227495 00000 n +0002228857 00000 n +0002231645 00000 n +0002230830 00000 n +0002229022 00000 n +0002230953 00000 n +0002231079 00000 n +0002231205 00000 n +0002231331 00000 n +0002231457 00000 n +0002231583 00000 n +0002233183 00000 n +0002232871 00000 n +0002231761 00000 n +0002232994 00000 n +0002237341 00000 n +0002235672 00000 n +0002233285 00000 n +0002236775 00000 n +0002237027 00000 n +0002235852 00000 n +0002236023 00000 n +0002236212 00000 n +0002236396 00000 n +0002236588 00000 n +0002237152 00000 n +0002237278 00000 n +0002241254 00000 n +0002240398 00000 n +0002237457 00000 n +0002240940 00000 n +0002241066 00000 n +0002240551 00000 n +0002240750 00000 n +0002241192 00000 n +0002245072 00000 n +0002244132 00000 n +0002241384 00000 n +0002244255 00000 n +0002244381 00000 n +0002244507 00000 n +0002244631 00000 n +0002244757 00000 n +0002244883 00000 n +0002245009 00000 n +0002465717 00000 n +0002248762 00000 n +0002248072 00000 n +0002245188 00000 n +0002248195 00000 n +0002248321 00000 n +0002248447 00000 n +0002248573 00000 n +0002248699 00000 n +0002251492 00000 n +0002250827 00000 n +0002248878 00000 n +0002251176 00000 n +0002251239 00000 n +0002251303 00000 n +0002251429 00000 n +0002250971 00000 n +0002254648 00000 n +0002254085 00000 n +0002251693 00000 n +0002254208 00000 n +0002254460 00000 n +0002254585 00000 n +0002258077 00000 n +0002257387 00000 n +0002254736 00000 n +0002257510 00000 n +0002257636 00000 n +0002257762 00000 n +0002257888 00000 n +0002258014 00000 n +0002261897 00000 n +0002260906 00000 n +0002258179 00000 n +0002261207 00000 n +0002261333 00000 n +0002261459 00000 n +0002261585 00000 n +0002261050 00000 n +0002261709 00000 n +0002261835 00000 n +0002263301 00000 n +0002263115 00000 n +0002261999 00000 n +0002263238 00000 n +0002465842 00000 n +0002264320 00000 n +0002263882 00000 n +0002263403 00000 n +0002264005 00000 n +0002264257 00000 n +0002271360 00000 n +0002266667 00000 n +0002264408 00000 n +0002271045 00000 n +0002271297 00000 n +0002266991 00000 n +0002267178 00000 n +0002267372 00000 n +0002267543 00000 n +0002267742 00000 n +0002267937 00000 n +0002268125 00000 n +0002268317 00000 n +0002268512 00000 n +0002268697 00000 n +0002268890 00000 n +0002269085 00000 n +0002269284 00000 n +0002269483 00000 n +0002269669 00000 n +0002269878 00000 n +0002270071 00000 n +0002270264 00000 n +0002270459 00000 n +0002270648 00000 n +0002270855 00000 n +0002274328 00000 n +0002272534 00000 n +0002271476 00000 n +0002274139 00000 n +0002272732 00000 n +0002272907 00000 n +0002273117 00000 n +0002273327 00000 n +0002274265 00000 n +0002273507 00000 n +0002273717 00000 n +0002273928 00000 n +0002274458 00000 n +0002288118 00000 n +0002288467 00000 n +0002291679 00000 n +0002291710 00000 n +0002295884 00000 n +0002295929 00000 n +0002305079 00000 n +0002307612 00000 n +0002309903 00000 n +0002316482 00000 n +0002328905 00000 n +0002329322 00000 n +0002343424 00000 n +0002359765 00000 n +0002360173 00000 n +0002381026 00000 n +0002391671 00000 n +0002394169 00000 n +0002394200 00000 n +0002398038 00000 n +0002398259 00000 n +0002416696 00000 n +0002436510 00000 n +0002440826 00000 n +0002456297 00000 n +0002465949 00000 n +0002466075 00000 n +0002466201 00000 n +0002466327 00000 n +0002466453 00000 n +0002466579 00000 n +0002466705 00000 n +0002466831 00000 n +0002466957 00000 n +0002467083 00000 n +0002467209 00000 n +0002467335 00000 n +0002467461 00000 n +0002467551 00000 n +0002467678 00000 n +0002467805 00000 n +0002467886 00000 n +0002467969 00000 n +0002541347 00000 n +0002595197 00000 n +0002595238 00000 n +0002595278 00000 n +0002595510 00000 n trailer << -/Size 7261 -/Root 7259 0 R -/Info 7260 0 R +/Size 7256 +/Root 7254 0 R +/Info 7255 0 R >> startxref -2596398 +2595666 %%EOF diff --git a/docs/faq/FAQ-ClientApp.html b/docs/faq/FAQ-ClientApp.html index 351e88acfa..3193311d1f 100644 --- a/docs/faq/FAQ-ClientApp.html +++ b/docs/faq/FAQ-ClientApp.html @@ -1,5 +1,4 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Specific client application problems</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-Install.html" title="Chapter 2. Compiling and installing Samba on a Unix host"><link rel="next" href="FAQ-errors.html" title="Chapter 4. Common errors"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Specific client application problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-Install.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-errors.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-ClientApp"></a>Chapter 3. Specific client application problems</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-ClientApp.html#id2816576">MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</a></dt><dt><a href="FAQ-ClientApp.html#id2815108">How to use a Samba share as an administrative share for MS Office, etc.</a></dt><dt><a href="FAQ-ClientApp.html#id2816253">Microsoft Access database opening errors</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816576"></a>MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</h2></div></div><div></div></div><p> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Specific client application problems</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-Install.html" title="Chapter 2. Compiling and installing Samba on a Unix host"><link rel="next" href="FAQ-errors.html" title="Chapter 4. Common errors"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Specific client application problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-Install.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-errors.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-ClientApp"></a>Chapter 3. Specific client application problems</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-ClientApp.html#id2868727">MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</a></dt><dt><a href="FAQ-ClientApp.html#id2815168">How to use a Samba share as an administrative share for MS Office, etc.</a></dt><dt><a href="FAQ-ClientApp.html#id2874026">Microsoft Access database opening errors</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868727"></a>MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</h2></div></div><div></div></div><p> When installing MS Office on a Samba drive for which you have admin user permissions, ie. admin users = username, you will find the setup program unable to complete the installation. @@ -9,9 +8,9 @@ permissions The problem is that MS Office Setup checks that a file is rdonly by trying to open it for writing. </p><p> Admin users can always open a file for writing, as they run as root. -You just have to install as a non-admin user and then use "chown -R" +You just have to install as a non-admin user and then use "chown -R" to fix the owner. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815108"></a>How to use a Samba share as an administrative share for MS Office, etc.</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815168"></a>How to use a Samba share as an administrative share for MS Office, etc.</h2></div></div><div></div></div><p> Microsoft Office products can be installed as an administrative installation from which the application can either be run off the administratively installed product that resides on a shared resource, or from which that product can be @@ -37,7 +36,7 @@ set the following parameters on the share containing it: [MSOP95] path = /where_you_put_it comment = Your comment - volume = "The_CD_ROM_Label" + volume = "The_CD_ROM_Label" read only = yes available = yes share modes = no @@ -45,8 +44,8 @@ set the following parameters on the share containing it: browseable = yes public = yes </pre></li><li><p>Now you are ready to run the setup program from the Microsoft Windows -workstation as follows: <b class="command">\\"Server_Name"\MSOP95\msoffice\setup</b> -</p></li></ul></div></div><div xmlns:ns3="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816253"></a>Microsoft Access database opening errors</h2></div></div><div></div></div><p> +workstation as follows: <b class="command">\\"Server_Name"\MSOP95\msoffice\setup</b> +</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874026"></a>Microsoft Access database opening errors</h2></div></div><div></div></div><p> Here are some notes on running MS-Access on a Samba drive from <a href="stefank@esi.com.au" target="_top">Stefan Kjellberg</a> -</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Opening a database in 'exclusive' mode does NOT work. Samba ignores r/w/share modes on file open.</td></tr><tr><td>Make sure that you open the database as 'shared' and to 'lock modified records'</td></tr><tr><td>Of course locking must be enabled for the particular share (smb.conf)</td></tr></table><ns3:p> -</ns3:p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-Install.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="FAQ-errors.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Compiling and installing Samba on a Unix host </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4. Common errors</td></tr></table></div></body></html> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Opening a database in 'exclusive' mode does NOT work. Samba ignores r/w/share modes on file open.</td></tr><tr><td>Make sure that you open the database as 'shared' and to 'lock modified records'</td></tr><tr><td>Of course locking must be enabled for the particular share (smb.conf)</td></tr></table><p> +</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-Install.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="FAQ-errors.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Compiling and installing Samba on a Unix host </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4. Common errors</td></tr></table></div></body></html> diff --git a/docs/faq/FAQ-Install.html b/docs/faq/FAQ-Install.html index 94a80b3953..fc5b1e9812 100644 --- a/docs/faq/FAQ-Install.html +++ b/docs/faq/FAQ-Install.html @@ -1,5 +1,4 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Compiling and installing Samba on a Unix host</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-general.html" title="Chapter 1. General Information"><link rel="next" href="FAQ-ClientApp.html" title="Chapter 3. Specific client application problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Compiling and installing Samba on a Unix host</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-general.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-ClientApp.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-Install"></a>Chapter 2. Compiling and installing Samba on a Unix host</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-Install.html#id2816194">My client reports "cannot locate specified share name" or similar</a></dt><dt><a href="FAQ-Install.html#id2816881">Why are my file's timestamps off by an hour, or by a few hours?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816194"></a>My client reports "cannot locate specified share name" or similar</h2></div></div><div></div></div><p> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Compiling and installing Samba on a Unix host</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-general.html" title="Chapter 1. General Information"><link rel="next" href="FAQ-ClientApp.html" title="Chapter 3. Specific client application problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Compiling and installing Samba on a Unix host</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-general.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-ClientApp.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-Install"></a>Chapter 2. Compiling and installing Samba on a Unix host</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-Install.html#id2868750">My client reports "cannot locate specified share name" or similar</a></dt><dt><a href="FAQ-Install.html#id2818341">Why are my file's timestamps off by an hour, or by a few hours?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868750"></a>My client reports "cannot locate specified share name" or similar</h2></div></div><div></div></div><p> This message indicates that your client CAN locate the specified server, which is a good start, but that it cannot find a service of the name you gave. @@ -8,7 +7,7 @@ The first step is to check the exact name of the service you are trying to connect to (consult your system administrator). Assuming it exists and you specified it correctly (read your client's docs on how to specify a service name correctly), read on: -</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Many clients cannot accept or use service names longer than eight characters.</td></tr><tr><td>Many clients cannot accept or use service names containing spaces.</td></tr><tr><td>Some servers (not Samba though) are case sensitive with service names.</td></tr><tr><td>Some clients force service names into upper case.</td></tr></table></div><div xmlns:ns2="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816881"></a>Why are my file's timestamps off by an hour, or by a few hours?</h2></div></div><div></div></div><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Many clients cannot accept or use service names longer than eight characters.</td></tr><tr><td>Many clients cannot accept or use service names containing spaces.</td></tr><tr><td>Some servers (not Samba though) are case sensitive with service names.</td></tr><tr><td>Some clients force service names into upper case.</td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2818341"></a>Why are my file's timestamps off by an hour, or by a few hours?</h2></div></div><div></div></div><p> This is from Paul Eggert eggert@twinsun.com. </p><p> Most likely it's a problem with your time zone settings. @@ -16,12 +15,12 @@ Most likely it's a problem with your time zone settings. Internally, Samba maintains time in traditional Unix format, namely, the number of seconds since 1970-01-01 00:00:00 Universal Time (or ``GMT''), not counting leap seconds. -</p><ns2:p> +</p><p> On the server side, Samba uses the Unix TZ variable to convert internal timestamps to and from local time. So on the server side, there are two things to get right. -</ns2:p><table class="simplelist" border="0" summary="Simple list"><tr><td>The Unix system clock must have the correct Universal time. Use the shell command "sh -c 'TZ=UTC0 date'" to check this.</td></tr><tr><td>The TZ environment variable must be set on the server before Samba is invoked. The details of this depend on the server OS, but typically you must edit a file whose name is /etc/TIMEZONE or /etc/default/init, or run the command `zic -l'.</td></tr></table><ns2:p> -</ns2:p><p>TZ must have the correct value.</p><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>The Unix system clock must have the correct Universal time. Use the shell command "sh -c 'TZ=UTC0 date'" to check this.</td></tr><tr><td>The TZ environment variable must be set on the server before Samba is invoked. The details of this depend on the server OS, but typically you must edit a file whose name is /etc/TIMEZONE or /etc/default/init, or run the command `zic -l'.</td></tr></table><p> +</p><p>TZ must have the correct value.</p><p> If possible, use geographical time zone settings (e.g. TZ='America/Los_Angeles' or perhaps TZ=':US/Pacific'). These are supported by most @@ -30,16 +29,16 @@ more accurate for historical timestamps. If your operating system has out-of-date tables, you should be able to update them from the public domain time zone tables at <a href="ftp://elsie.nci.nih.gov/pub/" target="_top">ftp://elsie.nci.nih.gov/pub/</a>. -</p><ns2:p>If your system does not support geographical timezone +</p><p>If your system does not support geographical timezone settings, you must use a Posix-style TZ strings, e.g. TZ='PST8PDT,M4.1.0/2,M10.5.0/2' for US Pacific time. Posix TZ strings can take the following form (with optional items in brackets): -</ns2:p><pre class="programlisting"> +</p><pre class="programlisting"> StdOffset[Dst[Offset],Date/Time,Date/Time] -</pre><ns2:p> +</pre><p> where: -</ns2:p><table class="simplelist" border="0" summary="Simple list"><tr><td>`Std' is the standard time designation (e.g. `PST').</td></tr><tr><td>`Offset' is the number of hours behind UTC (e.g. `8'). +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>`Std' is the standard time designation (e.g. `PST').</td></tr><tr><td>`Offset' is the number of hours behind UTC (e.g. `8'). Prepend a `-' if you are ahead of UTC, and append `:30' if you are at a half-hour offset. Omit all the remaining items if you do not use @@ -53,8 +52,8 @@ time starts and ends. The format for a date is of the nth week of the mth month, where week 5 means the last such day in the month. The format for a time is [h]h[:mm[:ss]], using a 24-hour clock. -</td></tr></table><ns2:p> -</ns2:p><p> +</td></tr></table><p> +</p><p> Other Posix string formats are allowed but you don't want to know about them.</p><p> On the client side, you must make sure that your client's clock and diff --git a/docs/faq/FAQ-errors.html b/docs/faq/FAQ-errors.html index 5f9a5f54b4..ed896b9805 100644 --- a/docs/faq/FAQ-errors.html +++ b/docs/faq/FAQ-errors.html @@ -1,35 +1,34 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Common errors</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-ClientApp.html" title="Chapter 3. Specific client application problems"><link rel="next" href="FAQ-features.html" title="Chapter 5. Features"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Common errors</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-ClientApp.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-features.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-errors"></a>Chapter 4. Common errors</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-errors.html#id2815002">Not listening for calling name</a></dt><dt><a href="FAQ-errors.html#id2816347">System Error 1240</a></dt><dt><a href="FAQ-errors.html#id2816385">smbclient ignores -N !</a></dt><dt><a href="FAQ-errors.html#id2816438">The data on the CD-Drive I've shared seems to be corrupted!</a></dt></dl></div><div xmlns:ns4="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815002"></a>Not listening for calling name</h2></div></div><div></div></div><ns4:p> -</ns4:p><pre class="programlisting"> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Common errors</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-ClientApp.html" title="Chapter 3. Specific client application problems"><link rel="next" href="FAQ-features.html" title="Chapter 5. Features"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Common errors</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-ClientApp.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-features.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-errors"></a>Chapter 4. Common errors</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-errors.html#id2815122">Not listening for calling name</a></dt><dt><a href="FAQ-errors.html#id2874876">System Error 1240</a></dt><dt><a href="FAQ-errors.html#id2874916">smbclient ignores -N !</a></dt><dt><a href="FAQ-errors.html#id2874971">The data on the CD-Drive I've shared seems to be corrupted!</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815122"></a>Not listening for calling name</h2></div></div><div></div></div><p> +</p><pre class="programlisting"> Session request failed (131,129) with myname=HOBBES destname=CALVIN Not listening for calling name -</pre><ns4:p> -</ns4:p><p> +</pre><p> +</p><p> If you get this when talking to a Samba box then it means that your -global "hosts allow" or "hosts deny" settings are causing the Samba +global "hosts allow" or "hosts deny" settings are causing the Samba server to refuse the connection. </p><p> -Look carefully at your "hosts allow" and "hosts deny" lines in the +Look carefully at your "hosts allow" and "hosts deny" lines in the global section of smb.conf. </p><p> It can also be a problem with reverse DNS lookups not functioning correctly, leading to the remote host identity not being able to be confirmed, but that is less likely. -</p></div><div xmlns:ns5="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816347"></a>System Error 1240</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874876"></a>System Error 1240</h2></div></div><div></div></div><p> System error 1240 means that the client is refusing to talk to a non-encrypting server. Microsoft changed WinNT in service pack 3 to refuse to connect to servers that do not support SMB password encryption. -</p><ns5:p>There are two main solutions: -</ns5:p><table class="simplelist" border="0" summary="Simple list"><tr><td>enable SMB password encryption in Samba. See the encryption part of +</p><p>There are two main solutions: +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>enable SMB password encryption in Samba. See the encryption part of the samba HOWTO Collection</td></tr><tr><td>disable this behaviour in NT. See the section about -Windows NT in the chapter "Portability" of the samba HOWTO collection -</td></tr></table><ns5:p> -</ns5:p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816385"></a>smbclient ignores -N !</h2></div></div><div></div></div><p> +Windows NT in the chapter "Portability" of the samba HOWTO collection +</td></tr></table><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874916"></a>smbclient ignores -N !</h2></div></div><div></div></div><p> “<span class="quote">When getting the list of shares available on a host using the command <b class="command">smbclient -N -L</b> the program always prompts for the password if the server is a Samba server. -It also ignores the "-N" argument when querying some (but not all) of our +It also ignores the "-N" argument when querying some (but not all) of our NT servers. </span>” </p><p> @@ -43,7 +42,7 @@ This will set both the username and password to null, which is an anonymous login for SMB. Using -N would only set the password to null, and this is not accepted as an anonymous login for most SMB servers. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816438"></a>The data on the CD-Drive I've shared seems to be corrupted!</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874971"></a>The data on the CD-Drive I've shared seems to be corrupted!</h2></div></div><div></div></div><p> Some OSes (notably Linux) default to auto detection of file type on cdroms and do cr/lf translation. This is a very bad idea when use with Samba. It causes all sorts of stuff ups. diff --git a/docs/faq/FAQ-features.html b/docs/faq/FAQ-features.html index 29e2b1d2a3..8eb7d94bab 100644 --- a/docs/faq/FAQ-features.html +++ b/docs/faq/FAQ-features.html @@ -1,41 +1,40 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Features</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-errors.html" title="Chapter 4. Common errors"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Features</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-features"></a>Chapter 5. Features</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-features.html#id2816464">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2814278">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2814327">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2814420">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2814505">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2814704">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2814830">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2814877">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2814906">Does samba have wins replication support?</a></dt></dl></div><div xmlns:ns6="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816464"></a>How can I use samba as a fax server?</h2></div></div><div></div></div><p>Contributor: <a href="mailto:zuber@berlin.snafu.de" target="_top">Gerhard Zuber</a></p><ns6:p>Requirements: -</ns6:p><table class="simplelist" border="0" summary="Simple list"><tr><td>UNIX box (Linux preferred) with SAMBA and a faxmodem</td></tr><tr><td>ghostscript package</td></tr><tr><td>mgetty+sendfax package</td></tr><tr><td>pbm package (portable bitmap tools)</td></tr></table><ns6:p> -</ns6:p><p>First, install and configure the required packages. Be sure to read the mgetty+sendfax -manual carefully.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2814278"></a>Tools for printing faxes</h3></div></div><div></div></div><p>Your incomed faxes are in: +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Features</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-errors.html" title="Chapter 4. Common errors"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Features</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-features"></a>Chapter 5. Features</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-features.html#id2875179">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2874300">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2874353">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2874445">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2874838">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2814744">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2814866">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2883464">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2883493">Does samba have wins replication support?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2875179"></a>How can I use samba as a fax server?</h2></div></div><div></div></div><p>Contributor: <a href="mailto:zuber@berlin.snafu.de" target="_top">Gerhard Zuber</a></p><p>Requirements: +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>UNIX box (Linux preferred) with SAMBA and a faxmodem</td></tr><tr><td>ghostscript package</td></tr><tr><td>mgetty+sendfax package</td></tr><tr><td>pbm package (portable bitmap tools)</td></tr></table><p> +</p><p>First, install and configure the required packages. Be sure to read the mgetty+sendfax +manual carefully.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874300"></a>Tools for printing faxes</h3></div></div><div></div></div><p>Your incomed faxes are in: <tt class="filename">/var/spool/fax/incoming</tt>. Print it with:</p><pre class="programlisting"> for i in * do g3cat $i | g3tolj | lpr -P hp done -</pre><ns6:p> -</ns6:p><p> +</pre><p> +</p><p> g3cat is in the tools-section, g3tolj is in the contrib-section for printing to HP lasers. </p><p> If you want to produce files for displaying and printing with Windows, use some tools from the pbm-package like the following command: <b class="command">g3cat $i | g3topbm - | ppmtopcx - >$i.pcx</b> and view it with your favourite Windows tool (maybe paintbrush) -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2814327"></a>Making the fax-server</h3></div></div><div></div></div><p>fetch the file <tt class="filename">mgetty+sendfax/frontends/winword/faxfilter</tt> and place it in <tt class="filename">/usr/local/etc/mgetty+sendfax/</tt>(replace /usr/local/ with whatever place you installed mgetty+sendfax)</p><p>prepare your faxspool file as mentioned in this file +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874353"></a>Making the fax-server</h3></div></div><div></div></div><p>fetch the file <tt class="filename">mgetty+sendfax/frontends/winword/faxfilter</tt> and place it in <tt class="filename">/usr/local/etc/mgetty+sendfax/</tt>(replace /usr/local/ with whatever place you installed mgetty+sendfax)</p><p>prepare your faxspool file as mentioned in this file edit fax/faxspool.in and reinstall or change the final /usr/local/bin/faxspool too. </p><pre class="programlisting"> -if [ "$user" = "root" -o "$user" = "fax" -o \ - "$user" = "lp" -o "$user" = "daemon" -o "$user" = "bin" ] +if [ "$user" = "root" -o "$user" = "fax" -o \ + "$user" = "lp" -o "$user" = "daemon" -o "$user" = "bin" ] </pre><p>find the first line and change it to the second.</p><p> make sure you have pbmtext (from the pbm-package). This is needed for creating the small header line on each page. -</p><p>Prepare your faxheader <tt class="filename">/usr/local/etc/mgetty+sendfax/faxheader</tt></p><ns6:p> +</p><p>Prepare your faxheader <tt class="filename">/usr/local/etc/mgetty+sendfax/faxheader</tt></p><p> Edit your /etc/printcap file: -</ns6:p><pre class="programlisting"> +</p><pre class="programlisting"> # FAX lp3|fax:\ :lp=/dev/null:\ :sd=/usr/spool/lp3:\ :if=/usr/local/etc/mgetty+sendfax/faxfilter:sh:sf:mx#0:\ :lf=/usr/spool/lp3/fax-log: -</pre><p>Now, edit your <tt class="filename">smb.conf</tt> so you have a smb based printer named "fax"</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2814420"></a>Installing the client drivers</h3></div></div><div></div></div><p> -Now you have a printer called "fax" which can be used via +</pre><p>Now, edit your <tt class="filename">smb.conf</tt> so you have a smb based printer named "fax"</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874445"></a>Installing the client drivers</h3></div></div><div></div></div><p> +Now you have a printer called "fax" which can be used via TCP/IP-printing (lpd-system) or via SAMBA (windows printing). </p><p> On every system you are able to produce postscript-files you @@ -45,7 +44,7 @@ On Windows 3.1 95 and NT: </p><p> Install a printer wich produces postscript output, e.g. apple laserwriter -</p><p>Connect the "fax" to your printer.</p><p> +</p><p>Connect the "fax" to your printer.</p><p> Now write your first fax. Use your favourite wordprocessor, write, winword, notepad or whatever you want, and start with the headerpage. @@ -55,17 +54,17 @@ your address, your phone/fax-number. </p><p> It carries also the recipient, his address and his *** fax number ***. Now here is the trick: -</p><ns6:p> +</p><p> Use the text: -</ns6:p><pre class="programlisting"> +</p><pre class="programlisting"> Fax-Nr: 123456789 -</pre><ns6:p> +</pre><p> as the recipients fax-number. Make sure this text does not occur in regular text ! Make sure this text is not broken by formatting information, e.g. format it as a single entity. (Windows Write and Win95 Wordpad are functional, maybe newer versions of Winword are breaking formatting information). -</ns6:p><p> +</p><p> The trick is that postscript output is human readable and the faxfilter program scans the text for this pattern and uses the found number as the fax-destination-number. @@ -73,7 +72,7 @@ uses the found number as the fax-destination-number. Now print your fax through the fax-printer and it will be queued for later transmission. Use faxrunq for sending the queue out. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2814505"></a>Example smb.conf</h3></div></div><div></div></div><pre class="programlisting"> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874838"></a>Example smb.conf</h3></div></div><div></div></div><pre class="programlisting"> [global] printcap name = /etc/printcap print command = /usr/bin/lpr -r -P %p %s @@ -89,7 +88,7 @@ queue out. create mode = 0700 browseable = yes guest ok = no -</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814704"></a>Samba doesn't work well together with DHCP!</h2></div></div><div></div></div><p> +</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814744"></a>Samba doesn't work well together with DHCP!</h2></div></div><div></div></div><p> We wish to help those folks who wish to use the ISC DHCP Server and provide sample configuration settings. Most operating systems today come ship with the ISC DHCP Server. ISC DHCP is available from: @@ -142,14 +141,14 @@ applied to the resulting DHCP offered settings UNLESS the DHCP server also sets a NetBIOS Scope. It may therefore be prudent to forcibly apply a NULL NetBIOS Scope from your DHCP server. The can be done in the dhcpd.conf file with the parameter: -<b class="command">option netbios-scope "";</b> +<b class="command">option netbios-scope "";</b> </p><p> While it is true that the Microsoft DHCP server that comes with Windows NT Server provides only a sub-set of rfc1533 functionality this is hardly an issue in those sites that already have a large investment and commitment to Unix systems and technologies. The current state of the art of the DHCP Server specification in covered in rfc2132. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814830"></a>How can I assign NetBIOS names to clients with DHCP?</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814866"></a>How can I assign NetBIOS names to clients with DHCP?</h2></div></div><div></div></div><p> SMB network clients need to be configured so that all standard TCP/IP name to address resolution works correctly. Once this has been achieved the SMB environment provides additional tools and services that act as helper agents in @@ -164,13 +163,13 @@ This can be done, but needs a few NT registry hacks and you need to be able to speak UNICODE, which is of course no problem for a True Wizzard(tm) :) Instructions on how to do this (including a small util for less capable Wizzards) can be found at -</p><p><a href="http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html" target="_top">http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html</a></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814877"></a>How do I convert between unix and dos text formats?</h2></div></div><div></div></div><p> +</p><p><a href="http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html" target="_top">http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html</a></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883464"></a>How do I convert between unix and dos text formats?</h2></div></div><div></div></div><p> Jim barry has written an <a href="ftp://samba.org/pub/samba/contributed/fixcrlf.zip" target="_top"> excellent drag-and-drop cr/lf converter for windows</a>. Just drag your file onto the icon and it converts the file. </p><p> The utilities unix2dos and dos2unix(in the mtools package) should do the job under unix. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814906"></a>Does samba have wins replication support?</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883493"></a>Does samba have wins replication support?</h2></div></div><div></div></div><p> At the time of writing there is currently being worked on a wins replication implementation(wrepld). </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Chapter 4. Common errors </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html> diff --git a/docs/faq/FAQ-general.html b/docs/faq/FAQ-general.html index a0b477eabb..311368c2a9 100644 --- a/docs/faq/FAQ-general.html +++ b/docs/faq/FAQ-general.html @@ -1,30 +1,29 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. General Information</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="samba-faq.html" title="Samba FAQ"><link rel="next" href="FAQ-Install.html" title="Chapter 2. Compiling and installing Samba on a Unix host"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. General Information</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-faq.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-Install.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-general"></a>Chapter 1. General Information</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-general.html#id2815526">What do the version numbers mean?</a></dt><dt><a href="FAQ-general.html#id2815894">What platforms are supported?</a></dt><dt><a href="FAQ-general.html#id2816167">How do I subscribe to the Samba Mailing Lists?</a></dt></dl></div><div xmlns:ns1="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815526"></a>What do the version numbers mean?</h2></div></div><div></div></div><p> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. General Information</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="samba-faq.html" title="Samba FAQ"><link rel="next" href="FAQ-Install.html" title="Chapter 2. Compiling and installing Samba on a Unix host"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. General Information</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-faq.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-Install.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-general"></a>Chapter 1. General Information</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-general.html#id2882842">What do the version numbers mean?</a></dt><dt><a href="FAQ-general.html#id2883252">What platforms are supported?</a></dt><dt><a href="FAQ-general.html#id2868767">How do I subscribe to the Samba Mailing Lists?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2882842"></a>What do the version numbers mean?</h2></div></div><div></div></div><p> It is not recommended that you run a version of Samba with the word -"alpha" in its name unless you know what you are doing and are willing +"alpha" in its name unless you know what you are doing and are willing to do some debugging. Many, many people just get the latest recommended stable release version and are happy. If you are brave, by all means take the plunge and help with the testing and development - but don't install it on your departmental server. Samba is typically very stable and safe, and this is mostly due to the policy of many public releases. -</p><ns1:p> +</p><p> How the scheme works: -</ns1:p><table class="simplelist" border="0" summary="Simple list"><tr><td>When major changes are made the version number is increased. For +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>When major changes are made the version number is increased. For example, the transition from 1.9.15 to 1.9.16. However, this version number will not appear immediately and people should continue to use 1.9.15 for production systems (see next point.)</td></tr><tr><td>Just after major changes are made the software is considered unstable, and a series of alpha releases are distributed, for example 1.9.16alpha1. These are for testing by those who know what they are -doing. The "alpha" in the filename will hopefully scare off those who +doing. The "alpha" in the filename will hopefully scare off those who are just looking for the latest version to install.</td></tr><tr><td>When the release manager, currently Jerry, thinks that the alphas have stabilised to the point where he would recommend new users install it, he renames it to the -same version number without the alpha, for example 1.9.16.</td></tr><tr><td>Inevitably bugs are found in the "stable" releases and minor patch -levels are released which give us the pXX series, for example 1.9.16p2.</td></tr></table><ns1:p> -</ns1:p><ns1:p> +same version number without the alpha, for example 1.9.16.</td></tr><tr><td>Inevitably bugs are found in the "stable" releases and minor patch +levels are released which give us the pXX series, for example 1.9.16p2.</td></tr></table><p> +</p><p> So the progression goes: -</ns1:p><pre class="programlisting"> +</p><pre class="programlisting"> 1.9.15p7 (production) 1.9.15p8 (production) 1.9.16alpha1 (test sites only) @@ -32,17 +31,17 @@ So the progression goes: 1.9.16alpha20 (test sites only) 1.9.16 (production) 1.9.16p1 (production) -</pre><ns1:p> -</ns1:p><p> +</pre><p> +</p><p> The above system means that whenever someone looks at the samba ftp site they will be able to grab the highest numbered release without an alpha in the name and be sure of getting the current recommended version. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2815894"></a>What platforms are supported?</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883252"></a>What platforms are supported?</h2></div></div><div></div></div><p> Many different platforms have run Samba successfully. The platforms most widely used and thus best tested are Linux and SunOS.</p><p> At time of writing, there is support (or has been support for in earlier versions): -</p><table class="simplelist" border="0" summary="Simple list"><tr><td>A/UX 3.0</td></tr><tr><td>AIX</td></tr><tr><td>Altos Series 386/1000</td></tr><tr><td>Amiga</td></tr><tr><td>Apollo Domain/OS sr10.3</td></tr><tr><td>BSDI </td></tr><tr><td>B.O.S. (Bull Operating System)</td></tr><tr><td>Cray, Unicos 8.0</td></tr><tr><td>Convex</td></tr><tr><td>DGUX. </td></tr><tr><td>DNIX.</td></tr><tr><td>FreeBSD</td></tr><tr><td>HP-UX</td></tr><tr><td>Intergraph. </td></tr><tr><td>Linux with/without shadow passwords and quota</td></tr><tr><td>LYNX 2.3.0</td></tr><tr><td>MachTen (a unix like system for Macintoshes)</td></tr><tr><td>Motorola 88xxx/9xx range of machines</td></tr><tr><td>NetBSD</td></tr><tr><td>NEXTSTEP Release 2.X, 3.0 and greater (including OPENSTEP for Mach).</td></tr><tr><td>OS/2 using EMX 0.9b</td></tr><tr><td>OSF1</td></tr><tr><td>QNX 4.22</td></tr><tr><td>RiscIX. </td></tr><tr><td>RISCOs 5.0B</td></tr><tr><td>SEQUENT. </td></tr><tr><td>SCO (including: 3.2v2, European dist., OpenServer 5)</td></tr><tr><td>SGI.</td></tr><tr><td>SMP_DC.OSx v1.1-94c079 on Pyramid S series</td></tr><tr><td>SONY NEWS, NEWS-OS (4.2.x and 6.1.x)</td></tr><tr><td>SUNOS 4</td></tr><tr><td>SUNOS 5.2, 5.3, and 5.4 (Solaris 2.2, 2.3, and '2.4 and later')</td></tr><tr><td>Sunsoft ISC SVR3V4</td></tr><tr><td>SVR4</td></tr><tr><td>System V with some berkely extensions (Motorola 88k R32V3.2).</td></tr><tr><td>ULTRIX.</td></tr><tr><td>UNIXWARE</td></tr><tr><td>UXP/DS</td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816167"></a>How do I subscribe to the Samba Mailing Lists?</h2></div></div><div></div></div><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td>A/UX 3.0</td></tr><tr><td>AIX</td></tr><tr><td>Altos Series 386/1000</td></tr><tr><td>Amiga</td></tr><tr><td>Apollo Domain/OS sr10.3</td></tr><tr><td>BSDI </td></tr><tr><td>B.O.S. (Bull Operating System)</td></tr><tr><td>Cray, Unicos 8.0</td></tr><tr><td>Convex</td></tr><tr><td>DGUX. </td></tr><tr><td>DNIX.</td></tr><tr><td>FreeBSD</td></tr><tr><td>HP-UX</td></tr><tr><td>Intergraph. </td></tr><tr><td>Linux with/without shadow passwords and quota</td></tr><tr><td>LYNX 2.3.0</td></tr><tr><td>MachTen (a unix like system for Macintoshes)</td></tr><tr><td>Motorola 88xxx/9xx range of machines</td></tr><tr><td>NetBSD</td></tr><tr><td>NEXTSTEP Release 2.X, 3.0 and greater (including OPENSTEP for Mach).</td></tr><tr><td>OS/2 using EMX 0.9b</td></tr><tr><td>OSF1</td></tr><tr><td>QNX 4.22</td></tr><tr><td>RiscIX. </td></tr><tr><td>RISCOs 5.0B</td></tr><tr><td>SEQUENT. </td></tr><tr><td>SCO (including: 3.2v2, European dist., OpenServer 5)</td></tr><tr><td>SGI.</td></tr><tr><td>SMP_DC.OSx v1.1-94c079 on Pyramid S series</td></tr><tr><td>SONY NEWS, NEWS-OS (4.2.x and 6.1.x)</td></tr><tr><td>SUNOS 4</td></tr><tr><td>SUNOS 5.2, 5.3, and 5.4 (Solaris 2.2, 2.3, and '2.4 and later')</td></tr><tr><td>Sunsoft ISC SVR3V4</td></tr><tr><td>SVR4</td></tr><tr><td>System V with some berkely extensions (Motorola 88k R32V3.2).</td></tr><tr><td>ULTRIX.</td></tr><tr><td>UNIXWARE</td></tr><tr><td>UXP/DS</td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868767"></a>How do I subscribe to the Samba Mailing Lists?</h2></div></div><div></div></div><p> Look at <a href="http://samba.org/samba/archives.html" target="_top">the samba mailing list page</a> </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="samba-faq.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="FAQ-Install.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Samba FAQ </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. Compiling and installing Samba on a Unix host</td></tr></table></div></body></html> diff --git a/docs/faq/samba-faq.html b/docs/faq/samba-faq.html index 9912a4982e..c33143e747 100644 --- a/docs/faq/samba-faq.html +++ b/docs/faq/samba-faq.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba FAQ</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="next" href="FAQ-general.html" title="Chapter 1. General Information"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba FAQ</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-general.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-FAQ"></a>Samba FAQ</h1></div><div><div class="author"><h3 class="author"><span class="surname">Samba Team</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div><div></div><hr></div><div class="dedication" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2882410"></a>Dedication</h2></div></div><div></div></div><p> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba FAQ</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="next" href="FAQ-general.html" title="Chapter 1. General Information"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba FAQ</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-general.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-FAQ"></a>Samba FAQ</h1></div><div><div class="author"><h3 class="author"><span class="surname">Samba Team</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div><div></div><hr></div><div class="dedication" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2882190"></a>Dedication</h2></div></div><div></div></div><p> This is the Frequently Asked Questions (FAQ) document for Samba, the free and very popular SMB server product. An SMB server allows file and printer connections from clients such as Windows, @@ -7,4 +7,4 @@ corrections to the samba documentation mailinglist at <a href="mailto:samba-doc@samba.org" target="_top">samba-doc@samba.org</a>. This FAQ was based on the old Samba FAQ by Dan Shearer and Paul Blackman, and the old samba text documents which were mostly written by John Terpstra. -</p></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>1. <a href="FAQ-general.html">General Information</a></dt><dd><dl><dt><a href="FAQ-general.html#id2868480">What do the version numbers mean?</a></dt><dt><a href="FAQ-general.html#id2814037">What platforms are supported?</a></dt><dt><a href="FAQ-general.html#id2814530">How do I subscribe to the Samba Mailing Lists?</a></dt></dl></dd><dt>2. <a href="FAQ-Install.html">Compiling and installing Samba on a Unix host</a></dt><dd><dl><dt><a href="FAQ-Install.html#id2815348">My client reports "cannot locate specified share name" or similar</a></dt><dt><a href="FAQ-Install.html#id2815254">Why are my file's timestamps off by an hour, or by a few hours?</a></dt></dl></dd><dt>3. <a href="FAQ-ClientApp.html">Specific client application problems</a></dt><dd><dl><dt><a href="FAQ-ClientApp.html#id2817040">MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</a></dt><dt><a href="FAQ-ClientApp.html#id2817072">How to use a Samba share as an administrative share for MS Office, etc.</a></dt><dt><a href="FAQ-ClientApp.html#id2882489">Microsoft Access database opening errors</a></dt></dl></dd><dt>4. <a href="FAQ-errors.html">Common errors</a></dt><dd><dl><dt><a href="FAQ-errors.html#id2817005">Not listening for calling name</a></dt><dt><a href="FAQ-errors.html#id2816337">System Error 1240</a></dt><dt><a href="FAQ-errors.html#id2816376">smbclient ignores -N !</a></dt><dt><a href="FAQ-errors.html#id2816431">The data on the CD-Drive I've shared seems to be corrupted!</a></dt></dl></dd><dt>5. <a href="FAQ-features.html">Features</a></dt><dd><dl><dt><a href="FAQ-features.html#id2816716">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2816664">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2883185">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2883278">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2883362">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2883387">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2883513">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2883561">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2883589">Does samba have wins replication support?</a></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="FAQ-general.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. General Information</td></tr></table></div></body></html> +</p></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>1. <a href="FAQ-general.html">General Information</a></dt><dd><dl><dt><a href="FAQ-general.html#id2882842">What do the version numbers mean?</a></dt><dt><a href="FAQ-general.html#id2883252">What platforms are supported?</a></dt><dt><a href="FAQ-general.html#id2868767">How do I subscribe to the Samba Mailing Lists?</a></dt></dl></dd><dt>2. <a href="FAQ-Install.html">Compiling and installing Samba on a Unix host</a></dt><dd><dl><dt><a href="FAQ-Install.html#id2868750">My client reports "cannot locate specified share name" or similar</a></dt><dt><a href="FAQ-Install.html#id2818341">Why are my file's timestamps off by an hour, or by a few hours?</a></dt></dl></dd><dt>3. <a href="FAQ-ClientApp.html">Specific client application problems</a></dt><dd><dl><dt><a href="FAQ-ClientApp.html#id2868727">MS Office Setup reports "Cannot change properties of '\\MSOFFICE\\SETUP.INI'"</a></dt><dt><a href="FAQ-ClientApp.html#id2815168">How to use a Samba share as an administrative share for MS Office, etc.</a></dt><dt><a href="FAQ-ClientApp.html#id2874026">Microsoft Access database opening errors</a></dt></dl></dd><dt>4. <a href="FAQ-errors.html">Common errors</a></dt><dd><dl><dt><a href="FAQ-errors.html#id2815122">Not listening for calling name</a></dt><dt><a href="FAQ-errors.html#id2874876">System Error 1240</a></dt><dt><a href="FAQ-errors.html#id2874916">smbclient ignores -N !</a></dt><dt><a href="FAQ-errors.html#id2874971">The data on the CD-Drive I've shared seems to be corrupted!</a></dt></dl></dd><dt>5. <a href="FAQ-features.html">Features</a></dt><dd><dl><dt><a href="FAQ-features.html#id2875179">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2874300">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2874353">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2874445">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2874838">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2814744">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2814866">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2883464">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2883493">Does samba have wins replication support?</a></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="FAQ-general.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. General Information</td></tr></table></div></body></html> diff --git a/docs/htmldocs/Samba-HOWTO-Collection.html b/docs/htmldocs/Samba-HOWTO-Collection.html index a721fea6f1..bd68f32566 100644 --- a/docs/htmldocs/Samba-HOWTO-Collection.html +++ b/docs/htmldocs/Samba-HOWTO-Collection.html @@ -22,7 +22,7 @@ Samba is always under development, and so is its' documentation. This release of documentation represents a major revision or layout as well as contents. The most recent version of this document can be found at <a href="http://www.samba.org/" target="_top">http://www.samba.org/</a> -on the "Documentation" page. Please send updates to +on the "Documentation" page. Please send updates to <a href="mailto:jelmer@samba.org" target="_top">Jelmer Vernooij</a>, <a href="mailto:jht@samba.org" target="_top">John H. Terpstra</a> or <a href="mailto:jerry@samba.org" target="_top">Gerald (Jerry) Carter</a>. @@ -31,53 +31,53 @@ The Samba-Team would like to express sincere thanks to the many people who have or without their knowledge contributed to this update. The size and scope of this project would not have been possible without significant community contribution. A not insignificant number of ideas for inclusion (if not content itself) has been obtained -from a number of Unofficial HOWTOs - to each such author a big "Thank-you" is also offered. +from a number of Unofficial HOWTOs - to each such author a big "Thank-you" is also offered. Please keep publishing your Unofficial HOWTOs - they are a source of inspiration and application knowledge that is most to be desired by many Samba users and administrators. -</p></div></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2852328">Legal Notice</a></dt><dt><a href="#id2852352">Attributions</a></dt><dt>I. <a href="#introduction">General Installation</a></dt><dd><dl><dt>1. <a href="#IntroSMB">Introduction to Samba</a></dt><dd><dl><dt><a href="#id2800382">Background</a></dt><dt><a href="#id2800440">Terminology</a></dt><dt><a href="#id2800631">Related Projects</a></dt><dt><a href="#id2800699">SMB Methodology</a></dt><dt><a href="#id2800808">Epilogue</a></dt><dt><a href="#id2800892">Miscellaneous</a></dt></dl></dd><dt>2. <a href="#install">How to Install and Test SAMBA</a></dt><dd><dl><dt><a href="#id2866386">Obtaining and installing samba</a></dt><dt><a href="#id2866430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2866468">Example Configuration</a></dt><dt><a href="#id2866661">SWAT</a></dt></dl></dd><dt><a href="#id2866706">Try listing the shares available on your - server</a></dt><dt><a href="#id2866764">Try connecting with the unix client</a></dt><dt><a href="#id2866881">Try connecting from another SMB client</a></dt><dt><a href="#id2866964">What If Things Don't Work?</a></dt><dt><a href="#id2866997">Common Errors</a></dt><dd><dl><dt><a href="#id2867010">Large number of smbd processes</a></dt><dt><a href="#id2867109">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2867129">"The network name cannot be found"</a></dt></dl></dd></dl></dd><dt>3. <a href="#FastStart">Fast Start for the Impatient</a></dt><dd><dl><dt><a href="#id2867256">Note</a></dt></dl></dd></dl></dd><dt>II. <a href="#type">Server Configuration Basics</a></dt><dd><dl><dt>4. <a href="#ServerType">Server Types and Security Modes</a></dt><dd><dl><dt><a href="#id2867445">Features and Benefits</a></dt><dt><a href="#id2867540">Server Types</a></dt><dt><a href="#id2867626">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867745">User Level Security</a></dt><dt><a href="#id2867883">Share Level Security</a></dt><dt><a href="#id2868020">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2868278">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2868379">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2868660">Password checking</a></dt><dt><a href="#id2868855">Common Errors</a></dt><dd><dl><dt><a href="#id2868882">What makes Samba a SERVER?</a></dt><dt><a href="#id2868923">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2868959">What makes Samba a Domain Member?</a></dt><dt><a href="#id2868998">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></dd><dt>5. <a href="#samba-pdc">Domain Control</a></dt><dd><dl><dt><a href="#id2869330">Features and Benefits</a></dt><dt><a href="#id2869545">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2869560">Domain Controller Types</a></dt><dt><a href="#id2869805">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2870187">Domain Control - Example Configuration</a></dt><dt><a href="#id2870675">Samba ADS Domain Control</a></dt><dt><a href="#id2870727">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2870742">Domain Network Logon Service</a></dt><dt><a href="#id2871174">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2871320">Common Errors</a></dt><dd><dl><dt><a href="#id2871328">'$' cannot be included in machine name</a></dt><dt><a href="#id2871386">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2871445">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2871529">The machine trust account not accessible</a></dt><dt><a href="#id2871602">Account disabled</a></dt><dt><a href="#id2871634">Domain Controller Unavailable</a></dt><dt><a href="#id2871658">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></dd><dt>6. <a href="#samba-bdc">Backup Domain Control</a></dt><dd><dl><dt><a href="#id2871817">Features And Benefits</a></dt><dt><a href="#id2872006">Essential Background Information</a></dt><dd><dl><dt><a href="#id2872035">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2872286">Active Directory Domain Control</a></dt><dt><a href="#id2872307">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2872332">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2872346">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2872480">Example Configuration</a></dt></dl></dd><dt><a href="#id2872638">Common Errors</a></dt><dd><dl><dt><a href="#id2872650">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2872682">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2872708">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2872753">Can I do this all with LDAP?</a></dt></dl></dd></dl></dd><dt>7. <a href="#domain-member">Domain Membership</a></dt><dd><dl><dt><a href="#id2872960">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873596">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2873811">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873884">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2874094">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2874530">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2874715">Setup your smb.conf</a></dt><dt><a href="#id2874844">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2875221">Notes</a></dt></dl></dd><dt><a href="#id2875243">Common Errors</a></dt><dd><dl><dt><a href="#id2875286">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2875318">Adding Machine to Domain Fails</a></dt><dt><a href="#id2875462">I can't join a Windows 2003 PDC</a></dt></dl></dd></dl></dd><dt>8. <a href="#StandAloneServer">Stand-Alone Servers</a></dt><dd><dl><dt><a href="#id2875549">Features and Benefits</a></dt><dt><a href="#id2875587">Background</a></dt><dt><a href="#id2875661">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2876184">Common Errors</a></dt></dl></dd><dt>9. <a href="#ClientConfig">MS Windows Network Configuration Guide</a></dt><dd><dl><dt><a href="#id2876248">Note</a></dt></dl></dd></dl></dd><dt>III. <a href="#optional">Advanced Configuration</a></dt><dd><dl><dt>10. <a href="#NetworkBrowsing">Samba / MS Windows Network Browsing Guide</a></dt><dd><dl><dt><a href="#id2876401">Features and Benefits</a></dt><dt><a href="#id2876490">What is Browsing?</a></dt><dt><a href="#id2876803">Discussion</a></dt><dd><dl><dt><a href="#id2876818">NetBIOS over TCP/IP</a></dt><dt><a href="#id2877054">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2877219">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2877367">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2877916">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2878314">Making Samba the domain master</a></dt><dt><a href="#id2878491">Note about broadcast addresses</a></dt><dt><a href="#id2878515">Multiple interfaces</a></dt><dt><a href="#id2878551">Use of the Remote Announce parameter</a></dt><dt><a href="#id2878708">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2878786">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2878975">Setting up a WINS server</a></dt><dt><a href="#id2879231">WINS Replication</a></dt><dt><a href="#id2879256">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2879345">Helpful Hints</a></dt><dd><dl><dt><a href="#id2879358">Windows Networking Protocols</a></dt><dt><a href="#id2879437">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2879603">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2879656">Browsing support in Samba</a></dt><dt><a href="#id2879778">Problem resolution</a></dt><dt><a href="#id2879866">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2880547">Common Errors</a></dt><dd><dl><dt><a href="#id2880562">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2880591">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2880635">I get an Unable to browse the network error</a></dt></dl></dd></dl></dd><dt>11. <a href="#passdb">Account Information Databases</a></dt><dd><dl><dt><a href="#id2880915">Features and Benefits</a></dt><dd><dl><dt><a href="#id2880929">Backwards Compatibility Backends</a></dt><dt><a href="#id2881032">New Backends</a></dt></dl></dd><dt><a href="#id2881219">Technical Information</a></dt><dd><dl><dt><a href="#id2881344">Important Notes About Security</a></dt><dt><a href="#id2881634">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2881821">The smbpasswd Command</a></dt><dt><a href="#id2882092">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2882329">Password Backends</a></dt><dd><dl><dt><a href="#id2882371">Plain Text</a></dt><dt><a href="#id2882412">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2882525">tdbsam</a></dt><dt><a href="#id2882559">ldapsam</a></dt><dt><a href="#id2884412">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2885260">Common Errors</a></dt><dd><dl><dt><a href="#id2885267">Users can not logon</a></dt><dt><a href="#id2885312">Users being added to wrong backend database</a></dt><dt><a href="#id2885422">auth methods does not work</a></dt></dl></dd></dl></dd><dt>12. <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dd><dl><dt><a href="#id2885652">Features and Benefits</a></dt><dt><a href="#id2885887">Discussion</a></dt><dd><dl><dt><a href="#id2886122">Example Configuration</a></dt></dl></dd><dt><a href="#id2886189">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2886202">Sample smb.conf add group script</a></dt><dt><a href="#id2886288">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2886372">Common Errors</a></dt><dd><dl><dt><a href="#id2886386">Adding Groups Fails</a></dt><dt><a href="#id2886455">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2886481">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></dd><dt>13. <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dd><dl><dt><a href="#id2886736">Features and Benefits</a></dt><dt><a href="#id2886866">File System Access Controls</a></dt><dd><dl><dt><a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2887207">Managing Directories</a></dt><dt><a href="#id2887301">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2887513">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2887541">User and Group Based Controls</a></dt><dt><a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2888342">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2888722">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2888794">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2889094">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2889102">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2889146">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2889226">Viewing file ownership</a></dt><dt><a href="#id2889358">Viewing File or Directory Permissions</a></dt><dt><a href="#id2889603">Modifying file or directory permissions</a></dt><dt><a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt><a href="#id2890164">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2890260">Common Errors</a></dt><dd><dl><dt><a href="#id2890274">Users can not write to a public share</a></dt><dt><a href="#id2890703">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2890755">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></dd><dt>14. <a href="#locking">File and Record Locking</a></dt><dd><dl><dt><a href="#id2891003">Features and Benefits</a></dt><dt><a href="#id2891060">Discussion</a></dt><dd><dl><dt><a href="#id2891204">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2891921">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2892041">Example Configuration</a></dt></dl></dd><dt><a href="#id2892456">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2892680">Workstation Service Entries</a></dt><dt><a href="#id2892709">Server Service Entries</a></dt></dl></dd><dt><a href="#id2892788">Persistent Data Corruption</a></dt><dt><a href="#id2892817">Common Errors</a></dt><dd><dl><dt><a href="#id2892891">locking.tdb error messages</a></dt><dt><a href="#id2892930">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2892952">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2892983">Additional Reading</a></dt></dl></dd><dt>15. <a href="#securing-samba">Securing Samba</a></dt><dd><dl><dt><a href="#id2893158">Introduction</a></dt><dt><a href="#id2893195">Features and Benefits</a></dt><dt><a href="#id2893269">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2893288">Using host based protection</a></dt><dt><a href="#id2893387">User based protection</a></dt><dt><a href="#id2893447">Using interface protection</a></dt><dt><a href="#id2893515">Using a firewall</a></dt><dt><a href="#id2893572">Using a IPC$ share deny</a></dt><dt><a href="#id2893660">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2893719">Upgrading Samba</a></dt><dt><a href="#id2893743">Common Errors</a></dt><dd><dl><dt><a href="#id2893761">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2893786">Why can users access home directories of other users?</a></dt></dl></dd></dl></dd><dt>16. <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt><a href="#id2894077">Features and Benefits</a></dt><dt><a href="#id2894106">Trust Relationship Background</a></dt><dt><a href="#id2894193">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2894221">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2894294">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2894341">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2894518">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2894704">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2894842">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2894948">Common Errors</a></dt></dl></dd><dt>17. <a href="#msdfs">Hosting a Microsoft Distributed File System tree on Samba</a></dt><dd><dl><dt><a href="#id2895017">Features and Benefits</a></dt><dt><a href="#id2895292">Common Errors</a></dt></dl></dd><dt>18. <a href="#printing">Classical Printing Support</a></dt><dd><dl><dt><a href="#id2895411">Features and Benefits</a></dt><dt><a href="#id2895517">Technical Introduction</a></dt><dd><dl><dt><a href="#id2895555">What happens if you send a Job from a Client</a></dt><dt><a href="#id2895627">Printing Related Configuration Parameters</a></dt><dt><a href="#id2895722">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2896188">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2896354">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2896481">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2896843">Extended Sample Configuration to Print</a></dt><dt><a href="#id2897173">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2897186">The [global] Section</a></dt><dt><a href="#id2897717">The [printers] Section</a></dt><dt><a href="#id2898177">Any [my_printer_name] Section</a></dt><dt><a href="#id2898498">Print Commands</a></dt><dt><a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2899263">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2899603">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2899763">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2899925">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2900037">Creating the [print$] Share</a></dt><dt><a href="#id2900227">Parameters in the [print$] Section</a></dt><dt><a href="#id2900537">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2900710">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2900805">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2901002">Setting Drivers for existing Printers with -rpcclient</a></dt></dl></dd><dt><a href="#id2902712">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2902731">The first Client Driver Installation</a></dt><dt><a href="#id2902934">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2903234">Further Client Driver Install Procedures</a></dt><dt><a href="#id2903328">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2903500">Other Gotchas</a></dt><dd><dl><dt><a href="#id2903534">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2904001">Supporting large Numbers of Printers</a></dt><dt><a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2904606">Weird Error Message Cannot connect under a -different Name</a></dt><dt><a href="#id2904706">Be careful when assembling Driver Files</a></dt><dt><a href="#id2905065">Samba and Printer Ports</a></dt><dt><a href="#id2905158">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2905183">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2905239">What is Imprints?</a></dt><dt><a href="#id2905280">Creating Printer Driver Packages</a></dt><dt><a href="#id2905299">The Imprints Server</a></dt><dt><a href="#id2905323">The Installation Client</a></dt></dl></dd><dt><a href="#id2905478">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2905813">The addprinter command</a></dt><dt><a href="#id2905859">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2906032">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2906044">Common Errors</a></dt><dd><dl><dt><a href="#id2906050">I give my root password but I don't get access</a></dt><dt><a href="#id2906085">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></dd><dt>19. <a href="#CUPS-printing">CUPS Printing Support in Samba 3.0</a></dt><dd><dl><dt><a href="#id2906220">Introduction</a></dt><dd><dl><dt><a href="#id2906227">Features and Benefits</a></dt><dt><a href="#id2906281">Overview</a></dt></dl></dd><dt><a href="#id2906348">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2906443">Linking of smbd with libcups.so</a></dt><dt><a href="#id2906684">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2906866">More complex smb.conf Settings for -CUPS</a></dt></dl></dd><dt><a href="#id2907221">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2907241">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2907296">CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2907365">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2907441">Explicitly enable "raw" printing for -application/octet-stream!</a></dt><dt><a href="#id2907647">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2907785">Using CUPS/Samba in an advanced Way -- intelligent printing -with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2907968">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2908420">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2908563">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2908649">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2908755">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2908777">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2908970">MIME types and CUPS Filters</a></dt><dt><a href="#id2909178">MIME type Conversion Rules</a></dt><dt><a href="#id2909333">Filter Requirements</a></dt><dt><a href="#id2909513">Prefilters</a></dt><dt><a href="#id2909624">pstops</a></dt><dt><a href="#id2909734">pstoraster</a></dt><dt><a href="#id2909928">imagetops and imagetoraster</a></dt><dt><a href="#id2909993">rasterto [printers specific]</a></dt><dt><a href="#id2910145">CUPS Backends</a></dt><dt><a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2910637">The Complete Picture</a></dt><dt><a href="#id2910653">mime.convs</a></dt><dt><a href="#id2910716">"Raw" printing</a></dt><dt><a href="#id2910805">"application/octet-stream" printing</a></dt><dt><a href="#id2911052">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a></dt><dt><a href="#id2911554">Examples for filtering Chains</a></dt><dt><a href="#id2911891">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912041">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912139">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912150">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2912212">Driver Execution on the Client</a></dt><dt><a href="#id2912287">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2912407">Network Printing (Windows clients -- UNIX/Samba Print -Servers)</a></dt><dd><dl><dt><a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2912640">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2912815">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2912871">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2912948">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2912964">Printer Drivers running in "Kernel Mode" cause many -Problems</a></dt><dt><a href="#id2913011">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913032">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913085">PostScript Drivers with no major problems -- even in Kernel -Mode</a></dt></dl></dd><dt><a href="#id2913108">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913163">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2913282">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2913789">Recognize the different Driver Files</a></dt><dt><a href="#id2913932">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2913965">ESP Print Pro Package of "PostScript Driver for -WinNT/2k/XP"</a></dt><dt><a href="#id2914035">Caveats to be considered</a></dt><dt><a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2914652">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2914873">Understanding cupsaddsmb</a></dt><dt><a href="#id2915022">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915105">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915185">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915261">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2915425">Avoiding critical PostScript Driver Settings on the -Client</a></dt></dl></dd><dt><a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a></dt><dd><dl><dt><a href="#id2915762">A Check of the rpcclient man Page</a></dt><dt><a href="#id2915876">Understanding the rpcclient man page</a></dt><dt><a href="#id2915981">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916147">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2917432">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2917838">Trivial DataBase Files</a></dt><dt><a href="#id2917930">Binary Format</a></dt><dt><a href="#id2917994">Losing *.tdb Files</a></dt><dt><a href="#id2918053">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918345">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919115">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2919616">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2919667">Setting up Quotas</a></dt><dt><a href="#id2919734">Correct and incorrect Accounting</a></dt><dt><a href="#id2919778">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2919874">The page_log File Syntax</a></dt><dt><a href="#id2919991">Possible Shortcomings</a></dt><dt><a href="#id2920067">Future Developments</a></dt><dt><a href="#id2920123">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920136">Additional Material</a></dt><dt><a href="#id2920387">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920450">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920543">Pre-conditions</a></dt><dt><a href="#id2920702">Manual Configuration</a></dt></dl></dd><dt><a href="#id2920760">In Case of Trouble.....</a></dt><dt><a href="#id2920832">Printing from CUPS to Windows attached -Printers</a></dt><dt><a href="#id2921130">More CUPS filtering Chains</a></dt><dt><a href="#id2921233">Common Errors</a></dt><dd><dl><dt><a href="#id2921241">Win9x client can't install driver</a></dt><dt><a href="#id2921263">"cupsaddsmb" keeps asking for root password in - neverending loop</a></dt><dt><a href="#id2921311">"cupsaddsmb" gives "No PPD file for printer..." - message while PPD file is present</a></dt><dt><a href="#id2921368">Client can't connect to Samba printer</a></dt><dt><a href="#id2921397">Can't reconnect to Samba under new account - from Win2K/XP</a></dt><dt><a href="#id2921624">Avoid being connected to the Samba server as the - "wrong" user</a></dt><dt><a href="#id2921678">Upgrading to CUPS drivers from Adobe drivers on - NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921695">Can't use "cupsaddsmb" on Samba server which is - a PDC</a></dt><dt><a href="#id2921726">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2921734">Win2K/XP "Local Security - Policies"</a></dt><dt><a href="#id2921774">WinXP clients: "Administrator can not install - printers for all local users"</a></dt><dt><a href="#id2921808">"Print Change Notify" functions on - NT-clients</a></dt><dt><a href="#id2921830">WinXP-SP1</a></dt><dt><a href="#id2921875">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922164">Most common blunders in driver - settings on Windows clients</a></dt><dt><a href="#id2922210">cupsaddsmb does not work - with newly installed printer</a></dt><dt><a href="#id2922272">Permissions on +</p></div></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2799919">Legal Notice</a></dt><dt><a href="#id2799941">Attributions</a></dt><dt>I. <a href="#introduction">General Installation</a></dt><dd><dl><dt>1. <a href="#IntroSMB">Introduction to Samba</a></dt><dd><dl><dt><a href="#id2799013">Background</a></dt><dt><a href="#id2799095">Terminology</a></dt><dt><a href="#id2858014">Related Projects</a></dt><dt><a href="#id2858083">SMB Methodology</a></dt><dt><a href="#id2858171">Epilogue</a></dt><dt><a href="#id2858244">Miscellaneous</a></dt></dl></dd><dt>2. <a href="#install">How to Install and Test SAMBA</a></dt><dd><dl><dt><a href="#id2858386">Obtaining and installing samba</a></dt><dt><a href="#id2858430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2858468">Example Configuration</a></dt><dt><a href="#id2858657">SWAT</a></dt></dl></dd><dt><a href="#id2858703">Try listing the shares available on your + server</a></dt><dt><a href="#id2858761">Try connecting with the unix client</a></dt><dt><a href="#id2858878">Try connecting from another SMB client</a></dt><dt><a href="#id2858961">What If Things Don't Work?</a></dt><dt><a href="#id2858993">Common Errors</a></dt><dd><dl><dt><a href="#id2859006">Large number of smbd processes</a></dt><dt><a href="#id2859105">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2859124">"The network name cannot be found"</a></dt></dl></dd></dl></dd><dt>3. <a href="#FastStart">Fast Start for the Impatient</a></dt><dd><dl><dt><a href="#id2867442">Note</a></dt></dl></dd></dl></dd><dt>II. <a href="#type">Server Configuration Basics</a></dt><dd><dl><dt>4. <a href="#ServerType">Server Types and Security Modes</a></dt><dd><dl><dt><a href="#id2867622">Features and Benefits</a></dt><dt><a href="#id2867717">Server Types</a></dt><dt><a href="#id2867803">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867922">User Level Security</a></dt><dt><a href="#id2868060">Share Level Security</a></dt><dt><a href="#id2852162">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2852420">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2852521">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2869450">Password checking</a></dt><dt><a href="#id2869643">Common Errors</a></dt><dd><dl><dt><a href="#id2869671">What makes Samba a SERVER?</a></dt><dt><a href="#id2869710">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2869747">What makes Samba a Domain Member?</a></dt><dt><a href="#id2869786">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></dd><dt>5. <a href="#samba-pdc">Domain Control</a></dt><dd><dl><dt><a href="#id2870118">Features and Benefits</a></dt><dt><a href="#id2870332">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2870347">Domain Controller Types</a></dt><dt><a href="#id2870592">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2868460">Domain Control - Example Configuration</a></dt><dt><a href="#id2868947">Samba ADS Domain Control</a></dt><dt><a href="#id2868985">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2869000">Domain Network Logon Service</a></dt><dt><a href="#id2873169">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2873315">Common Errors</a></dt><dd><dl><dt><a href="#id2873322">'$' cannot be included in machine name</a></dt><dt><a href="#id2873381">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2873436">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2873520">The machine trust account not accessible</a></dt><dt><a href="#id2873592">Account disabled</a></dt><dt><a href="#id2873625">Domain Controller Unavailable</a></dt><dt><a href="#id2873647">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></dd><dt>6. <a href="#samba-bdc">Backup Domain Control</a></dt><dd><dl><dt><a href="#id2873807">Features And Benefits</a></dt><dt><a href="#id2873997">Essential Background Information</a></dt><dd><dl><dt><a href="#id2874026">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2874268">Active Directory Domain Control</a></dt><dt><a href="#id2874289">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2874316">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2874329">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2874464">Example Configuration</a></dt></dl></dd><dt><a href="#id2874620">Common Errors</a></dt><dd><dl><dt><a href="#id2874633">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2874664">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2874691">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2874735">Can I do this all with LDAP?</a></dt></dl></dd></dl></dd><dt>7. <a href="#domain-member">Domain Membership</a></dt><dd><dl><dt><a href="#id2874943">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875556">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2875771">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875842">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2876053">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2876489">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2876674">Setup your smb.conf</a></dt><dt><a href="#id2876803">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2877177">Notes</a></dt></dl></dd><dt><a href="#id2877199">Common Errors</a></dt><dd><dl><dt><a href="#id2877226">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2877258">Adding Machine to Domain Fails</a></dt></dl></dd></dl></dd><dt>8. <a href="#StandAloneServer">Stand-Alone Servers</a></dt><dd><dl><dt><a href="#id2877459">Features and Benefits</a></dt><dt><a href="#id2877498">Background</a></dt><dt><a href="#id2877581">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2878101">Common Errors</a></dt></dl></dd><dt>9. <a href="#ClientConfig">MS Windows Network Configuration Guide</a></dt><dd><dl><dt><a href="#id2878165">Note</a></dt></dl></dd></dl></dd><dt>III. <a href="#optional">Advanced Configuration</a></dt><dd><dl><dt>10. <a href="#NetworkBrowsing">Samba / MS Windows Network Browsing Guide</a></dt><dd><dl><dt><a href="#id2878319">Features and Benefits</a></dt><dt><a href="#id2878408">What is Browsing?</a></dt><dt><a href="#id2878720">Discussion</a></dt><dd><dl><dt><a href="#id2878736">NetBIOS over TCP/IP</a></dt><dt><a href="#id2878972">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2879137">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2879284">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2879819">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2880217">Making Samba the domain master</a></dt><dt><a href="#id2880395">Note about broadcast addresses</a></dt><dt><a href="#id2880412">Multiple interfaces</a></dt><dt><a href="#id2880448">Use of the Remote Announce parameter</a></dt><dt><a href="#id2880607">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2880684">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2880872">Setting up a WINS server</a></dt><dt><a href="#id2881128">WINS Replication</a></dt><dt><a href="#id2881154">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2881238">Helpful Hints</a></dt><dd><dl><dt><a href="#id2881252">Windows Networking Protocols</a></dt><dt><a href="#id2881317">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2881481">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2881541">Browsing support in Samba</a></dt><dt><a href="#id2881662">Problem resolution</a></dt><dt><a href="#id2881749">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2882439">Common Errors</a></dt><dd><dl><dt><a href="#id2882454">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2882497">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2882539">I get an Unable to browse the network error</a></dt></dl></dd></dl></dd><dt>11. <a href="#passdb">Account Information Databases</a></dt><dd><dl><dt><a href="#id2882820">Features and Benefits</a></dt><dd><dl><dt><a href="#id2882834">Backwards Compatibility Backends</a></dt><dt><a href="#id2882936">New Backends</a></dt></dl></dd><dt><a href="#id2883109">Technical Information</a></dt><dd><dl><dt><a href="#id2883235">Important Notes About Security</a></dt><dt><a href="#id2883502">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2883688">The smbpasswd Command</a></dt><dt><a href="#id2883959">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2884197">Password Backends</a></dt><dd><dl><dt><a href="#id2884238">Plain Text</a></dt><dt><a href="#id2884279">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2884392">tdbsam</a></dt><dt><a href="#id2884420">ldapsam</a></dt><dt><a href="#id2886247">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2887095">Common Errors</a></dt><dd><dl><dt><a href="#id2887102">Users can not logon</a></dt><dt><a href="#id2887147">Users being added to wrong backend database</a></dt><dt><a href="#id2887258">auth methods does not work</a></dt></dl></dd></dl></dd><dt>12. <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dd><dl><dt><a href="#id2887487">Features and Benefits</a></dt><dt><a href="#id2887722">Discussion</a></dt><dd><dl><dt><a href="#id2887948">Example Configuration</a></dt></dl></dd><dt><a href="#id2888015">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2888029">Sample smb.conf add group script</a></dt><dt><a href="#id2888108">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2888184">Common Errors</a></dt><dd><dl><dt><a href="#id2888199">Adding Groups Fails</a></dt><dt><a href="#id2888268">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2888294">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></dd><dt>13. <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dd><dl><dt><a href="#id2888551">Features and Benefits</a></dt><dt><a href="#id2888688">File System Access Controls</a></dt><dd><dl><dt><a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2889023">Managing Directories</a></dt><dt><a href="#id2889117">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2889345">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2889373">User and Group Based Controls</a></dt><dt><a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2890173">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2890553">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2890626">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2890925">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2890933">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2890978">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2891057">Viewing file ownership</a></dt><dt><a href="#id2891188">Viewing File or Directory Permissions</a></dt><dt><a href="#id2891423">Modifying file or directory permissions</a></dt><dt><a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt><a href="#id2891979">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2892060">Common Errors</a></dt><dd><dl><dt><a href="#id2892074">Users can not write to a public share</a></dt><dt><a href="#id2892503">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2892555">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></dd><dt>14. <a href="#locking">File and Record Locking</a></dt><dd><dl><dt><a href="#id2892803">Features and Benefits</a></dt><dt><a href="#id2892860">Discussion</a></dt><dd><dl><dt><a href="#id2893002">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2893677">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2893787">Example Configuration</a></dt></dl></dd><dt><a href="#id2894184">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2894410">Workstation Service Entries</a></dt><dt><a href="#id2894437">Server Service Entries</a></dt></dl></dd><dt><a href="#id2894516">Persistent Data Corruption</a></dt><dt><a href="#id2894546">Common Errors</a></dt><dd><dl><dt><a href="#id2894619">locking.tdb error messages</a></dt><dt><a href="#id2894658">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2894680">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2894712">Additional Reading</a></dt></dl></dd><dt>15. <a href="#securing-samba">Securing Samba</a></dt><dd><dl><dt><a href="#id2894878">Introduction</a></dt><dt><a href="#id2894910">Features and Benefits</a></dt><dt><a href="#id2894983">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2895003">Using host based protection</a></dt><dt><a href="#id2895102">User based protection</a></dt><dt><a href="#id2895162">Using interface protection</a></dt><dt><a href="#id2895230">Using a firewall</a></dt><dt><a href="#id2895287">Using a IPC$ share deny</a></dt><dt><a href="#id2895375">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2895433">Upgrading Samba</a></dt><dt><a href="#id2895457">Common Errors</a></dt><dd><dl><dt><a href="#id2895476">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2895500">Why can users access home directories of other users?</a></dt></dl></dd></dl></dd><dt>16. <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt><a href="#id2895790">Features and Benefits</a></dt><dt><a href="#id2895819">Trust Relationship Background</a></dt><dt><a href="#id2895908">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2895935">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2896007">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2896054">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2896233">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2896417">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2896555">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2896661">Common Errors</a></dt></dl></dd><dt>17. <a href="#msdfs">Hosting a Microsoft Distributed File System tree on Samba</a></dt><dd><dl><dt><a href="#id2896731">Features and Benefits</a></dt><dt><a href="#id2897006">Common Errors</a></dt></dl></dd><dt>18. <a href="#printing">Classical Printing Support</a></dt><dd><dl><dt><a href="#id2897126">Features and Benefits</a></dt><dt><a href="#id2897192">Technical Introduction</a></dt><dd><dl><dt><a href="#id2897230">What happens if you send a Job from a Client</a></dt><dt><a href="#id2897302">Printing Related Configuration Parameters</a></dt><dt><a href="#id2897387">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2897853">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2898017">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2898105">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2898438">Extended Sample Configuration to Print</a></dt><dt><a href="#id2898769">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2898782">The [global] Section</a></dt><dt><a href="#id2899274">The [printers] Section</a></dt><dt><a href="#id2899717">Any [my_printer_name] Section</a></dt><dt><a href="#id2900032">Print Commands</a></dt><dt><a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2900758">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2901088">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2901237">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2901389">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2901502">Creating the [print$] Share</a></dt><dt><a href="#id2901686">Parameters in the [print$] Section</a></dt><dt><a href="#id2901973">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2902140">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2902234">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2902432">Setting Drivers for existing Printers with +rpcclient</a></dt></dl></dd><dt><a href="#id2904055">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2904073">The first Client Driver Installation</a></dt><dt><a href="#id2904269">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2904576">Further Client Driver Install Procedures</a></dt><dt><a href="#id2904670">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2904838">Other Gotchas</a></dt><dd><dl><dt><a href="#id2904870">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2905319">Supporting large Numbers of Printers</a></dt><dt><a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2905915">Weird Error Message Cannot connect under a +different Name</a></dt><dt><a href="#id2906013">Be careful when assembling Driver Files</a></dt><dt><a href="#id2906300">Samba and Printer Ports</a></dt><dt><a href="#id2906377">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2906398">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2906443">What is Imprints?</a></dt><dt><a href="#id2906484">Creating Printer Driver Packages</a></dt><dt><a href="#id2906504">The Imprints Server</a></dt><dt><a href="#id2906528">The Installation Client</a></dt></dl></dd><dt><a href="#id2906681">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2907000">The addprinter command</a></dt><dt><a href="#id2907046">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2907213">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2907227">Common Errors</a></dt><dd><dl><dt><a href="#id2907234">I give my root password but I don't get access</a></dt><dt><a href="#id2907268">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></dd><dt>19. <a href="#CUPS-printing">CUPS Printing Support in Samba 3.0</a></dt><dd><dl><dt><a href="#id2907403">Introduction</a></dt><dd><dl><dt><a href="#id2907410">Features and Benefits</a></dt><dt><a href="#id2907453">Overview</a></dt></dl></dd><dt><a href="#id2907507">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2907600">Linking of smbd with libcups.so</a></dt><dt><a href="#id2907841">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2908016">More complex smb.conf Settings for +CUPS</a></dt></dl></dd><dt><a href="#id2908362">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2908382">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2908431">CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2908485">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2908552">Explicitly enable "raw" printing for +application/octet-stream!</a></dt><dt><a href="#id2908739">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2908865">Using CUPS/Samba in an advanced Way -- intelligent printing +with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2909034">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2909441">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2909567">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2909654">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2909760">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2909782">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2909959">MIME types and CUPS Filters</a></dt><dt><a href="#id2910165">MIME type Conversion Rules</a></dt><dt><a href="#id2910315">Filter Requirements</a></dt><dt><a href="#id2910493">Prefilters</a></dt><dt><a href="#id2910595">pstops</a></dt><dt><a href="#id2910704">pstoraster</a></dt><dt><a href="#id2910875">imagetops and imagetoraster</a></dt><dt><a href="#id2910938">rasterto [printers specific]</a></dt><dt><a href="#id2911090">CUPS Backends</a></dt><dt><a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2911562">The Complete Picture</a></dt><dt><a href="#id2911576">mime.convs</a></dt><dt><a href="#id2911630">"Raw" printing</a></dt><dt><a href="#id2911697">"application/octet-stream" printing</a></dt><dt><a href="#id2911929">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a></dt><dt><a href="#id2912410">Examples for filtering Chains</a></dt><dt><a href="#id2912731">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912872">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912949">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912965">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2913020">Driver Execution on the Client</a></dt><dt><a href="#id2913090">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2913201">Network Printing (Windows clients -- UNIX/Samba Print +Servers)</a></dt><dd><dl><dt><a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2913432">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2913594">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2913643">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2913717">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2913734">Printer Drivers running in "Kernel Mode" cause many +Problems</a></dt><dt><a href="#id2913768">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913789">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913833">PostScript Drivers with no major problems -- even in Kernel +Mode</a></dt></dl></dd><dt><a href="#id2913895">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913913">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2914014">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2914516">Recognize the different Driver Files</a></dt><dt><a href="#id2914656">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2914689">ESP Print Pro Package of "PostScript Driver for +WinNT/2k/XP"</a></dt><dt><a href="#id2914749">Caveats to be considered</a></dt><dt><a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2915344">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2915567">Understanding cupsaddsmb</a></dt><dt><a href="#id2915714">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915798">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915877">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915946">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2916097">Avoiding critical PostScript Driver Settings on the +Client</a></dt></dl></dd><dt><a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a></dt><dd><dl><dt><a href="#id2916423">A Check of the rpcclient man Page</a></dt><dt><a href="#id2916536">Understanding the rpcclient man page</a></dt><dt><a href="#id2916644">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916790">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2918021">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2918418">Trivial DataBase Files</a></dt><dt><a href="#id2918497">Binary Format</a></dt><dt><a href="#id2918559">Losing *.tdb Files</a></dt><dt><a href="#id2918617">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918890">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919583">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2920055">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2920098">Setting up Quotas</a></dt><dt><a href="#id2920162">Correct and incorrect Accounting</a></dt><dt><a href="#id2920202">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2920282">The page_log File Syntax</a></dt><dt><a href="#id2920392">Possible Shortcomings</a></dt><dt><a href="#id2920463">Future Developments</a></dt><dt><a href="#id2920510">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920525">Additional Material</a></dt><dt><a href="#id2920734">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920792">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920874">Pre-conditions</a></dt><dt><a href="#id2921030">Manual Configuration</a></dt></dl></dd><dt><a href="#id2921088">In Case of Trouble.....</a></dt><dt><a href="#id2921154">Printing from CUPS to Windows attached +Printers</a></dt><dt><a href="#id2921434">More CUPS filtering Chains</a></dt><dt><a href="#id2921535">Common Errors</a></dt><dd><dl><dt><a href="#id2921542">Win9x client can't install driver</a></dt><dt><a href="#id2921558">"cupsaddsmb" keeps asking for root password in + neverending loop</a></dt><dt><a href="#id2921604">"cupsaddsmb" gives "No PPD file for printer..." + message while PPD file is present</a></dt><dt><a href="#id2921660">Client can't connect to Samba printer</a></dt><dt><a href="#id2921688">Can't reconnect to Samba under new account + from Win2K/XP</a></dt><dt><a href="#id2921914">Avoid being connected to the Samba server as the + "wrong" user</a></dt><dt><a href="#id2921967">Upgrading to CUPS drivers from Adobe drivers on + NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921981">Can't use "cupsaddsmb" on Samba server which is + a PDC</a></dt><dt><a href="#id2922010">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2922027">Win2K/XP "Local Security + Policies"</a></dt><dt><a href="#id2922043">WinXP clients: "Administrator can not install + printers for all local users"</a></dt><dt><a href="#id2922065">"Print Change Notify" functions on + NT-clients</a></dt><dt><a href="#id2922084">WinXP-SP1</a></dt><dt><a href="#id2922126">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922400">Most common blunders in driver + settings on Windows clients</a></dt><dt><a href="#id2922445">cupsaddsmb does not work + with newly installed printer</a></dt><dt><a href="#id2922506">Permissions on /var/spool/samba/ get reset after each -reboot</a></dt><dt><a href="#id2922380">Printer named "lp" +reboot</a></dt><dt><a href="#id2922615">Printer named "lp" intermittently swallows jobs and spits out completely different -ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922484">An Overview of the CUPS Printing Processes</a></dt></dl></dd><dt>20. <a href="#VFS">Stackable VFS modules</a></dt><dd><dl><dt><a href="#id2922653">Features and Benefits</a></dt><dt><a href="#id2922671">Discussion</a></dt><dt><a href="#id2922900">Included modules</a></dt><dd><dl><dt><a href="#id2922907">audit</a></dt><dt><a href="#id2922950">extd_audit</a></dt><dt><a href="#id2923080">fake_perms</a></dt><dt><a href="#id2923099">recycle</a></dt><dt><a href="#id2923274">netatalk</a></dt></dl></dd><dt><a href="#id2923320">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923342">DatabaseFS</a></dt><dt><a href="#id2923396">vscan</a></dt></dl></dd></dl></dd><dt>21. <a href="#winbind">Winbind: Use of Domain Accounts</a></dt><dd><dl><dt><a href="#id2923626">Features and Benefits</a></dt><dt><a href="#id2923721">Introduction</a></dt><dt><a href="#id2923799">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2923876">Target Uses</a></dt></dl></dd><dt><a href="#id2923906">How Winbind Works</a></dt><dd><dl><dt><a href="#id2923935">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2923968">Microsoft Active Directory Services</a></dt><dt><a href="#id2923991">Name Service Switch</a></dt><dt><a href="#id2924127">Pluggable Authentication Modules</a></dt><dt><a href="#id2924199">User and Group ID Allocation</a></dt><dt><a href="#id2924232">Result Caching</a></dt></dl></dd><dt><a href="#id2924260">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924268">Introduction</a></dt><dt><a href="#id2924335">Requirements</a></dt><dt><a href="#id2924429">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926036">Conclusion</a></dt><dt><a href="#id2926054">Common Errors</a></dt><dd><dl><dt><a href="#id2926108">NSCD Problem Warning</a></dt></dl></dd></dl></dd><dt>22. <a href="#AdvancedNetworkManagement">Advanced Network Management</a></dt><dd><dl><dt><a href="#id2926216">Features and Benefits</a></dt><dt><a href="#id2926247">Remote Server Administration</a></dt><dt><a href="#id2926346">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926363">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926605">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2926843">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2926877">Common Errors</a></dt></dl></dd><dt>23. <a href="#PolicyMgmt">System and Account Policies</a></dt><dd><dl><dt><a href="#id2926955">Features and Benefits</a></dt><dt><a href="#id2927014">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927128">Windows 9x/Me Policies</a></dt><dt><a href="#id2927223">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927356">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927608">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927714">Samba Editreg Toolset</a></dt><dt><a href="#id2927753">Windows NT4/200x</a></dt><dt><a href="#id2927776">Samba PDC</a></dt></dl></dd><dt><a href="#id2927822">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2927973">Common Errors</a></dt><dd><dl><dt><a href="#id2927986">Policy Does Not Work</a></dt></dl></dd></dl></dd><dt>24. <a href="#ProfileMgmt">Desktop Profile Management</a></dt><dd><dl><dt><a href="#id2928087">Features and Benefits</a></dt><dt><a href="#id2928120">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928161">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928652">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2929902">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2929987">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930246">Mandatory profiles</a></dt><dt><a href="#id2930304">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930349">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930369">MS Windows 9x/Me</a></dt><dt><a href="#id2930521">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931076">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931594">Common Errors</a></dt><dd><dl><dt><a href="#id2931607">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931676">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2931889">Changing the default profile</a></dt></dl></dd></dl></dd><dt>25. <a href="#pam">PAM based Distributed Authentication</a></dt><dd><dl><dt><a href="#id2932170">Features and Benefits</a></dt><dt><a href="#id2932418">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932435">PAM Configuration Syntax</a></dt><dt><a href="#id2933099">Example System Configurations</a></dt><dt><a href="#id2933403">smb.conf PAM Configuration</a></dt><dt><a href="#id2933482">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933565">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2933949">Common Errors</a></dt><dd><dl><dt><a href="#id2933962">pam_winbind problem</a></dt><dt><a href="#id2934050">Winbind is not resolving users and groups</a></dt></dl></dd></dl></dd><dt>26. <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a></dt><dd><dl><dt><a href="#id2934288">Features and Benefits</a></dt><dt><a href="#id2934312">Background Information</a></dt><dt><a href="#id2934378">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934434">/etc/hosts</a></dt><dt><a href="#id2934584">/etc/resolv.conf</a></dt><dt><a href="#id2934626">/etc/host.conf</a></dt><dt><a href="#id2934679">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934793">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935103">The NetBIOS Name Cache</a></dt><dt><a href="#id2935167">The LMHOSTS file</a></dt><dt><a href="#id2935329">HOSTS file</a></dt><dt><a href="#id2935361">DNS Lookup</a></dt><dt><a href="#id2935393">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935511">Common Errors</a></dt><dd><dl><dt><a href="#id2935527">Pinging works only in one way</a></dt><dt><a href="#id2935562">Very Slow Network Connections</a></dt><dt><a href="#id2935612">Samba server name change problem</a></dt></dl></dd></dl></dd><dt>27. <a href="#unicode">Unicode/Charsets</a></dt><dd><dl><dt><a href="#id2935816">Features and Benefits</a></dt><dt><a href="#id2935861">What are charsets and unicode?</a></dt><dt><a href="#id2935930">Samba and charsets</a></dt><dt><a href="#id2936058">Conversion from old names</a></dt><dt><a href="#id2936088">Japanese charsets</a></dt><dt><a href="#id2936225">Common errors</a></dt><dd><dl><dt><a href="#id2936232">CP850.so can't be found</a></dt></dl></dd></dl></dd><dt>28. <a href="#Backup">Samba Backup Techniques</a></dt><dd><dl><dt><a href="#id2936346">Note</a></dt><dt><a href="#id2936359">Features and Benefits</a></dt></dl></dd><dt>29. <a href="#SambaHA">High Availability Options</a></dt><dd><dl><dt><a href="#id2936430">Note</a></dt></dl></dd></dl></dd><dt>IV. <a href="#migration">Migration and Updating</a></dt><dd><dl><dt>30. <a href="#upgrading-to-3.0">Upgrading from Samba-2.x to Samba-3.0.0</a></dt><dd><dl><dt><a href="#id2936568">New Features in Samba-3</a></dt><dt><a href="#id2936703">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936719">Removed Parameters</a></dt><dt><a href="#id2936845">New Parameters</a></dt><dt><a href="#id2937241">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937316">New Functionality</a></dt><dd><dl><dt><a href="#id2937323">Databases</a></dt><dt><a href="#id2937557">Changes in Behavior</a></dt><dt><a href="#id2937607">Charsets</a></dt><dt><a href="#id2937630">Passdb Backends and Authentication</a></dt><dt><a href="#id2937749">Charsets</a></dt><dt><a href="#id2937773">LDAP</a></dt></dl></dd></dl></dd><dt>31. <a href="#NT4Migration">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt><a href="#id2938118">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938143">Objectives</a></dt><dt><a href="#id2938581">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938798">Migration Options</a></dt><dd><dl><dt><a href="#id2938888">Planning for Success</a></dt><dt><a href="#id2939144">Samba-3 Implementation Choices</a></dt></dl></dd></dl></dd><dt>32. <a href="#SWAT">SWAT - The Samba Web Administration Tool</a></dt><dd><dl><dt><a href="#id2939504">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939553">Enabling SWAT for use</a></dt><dt><a href="#id2939790">Securing SWAT through SSL</a></dt><dt><a href="#id2939902">The SWAT Home Page</a></dt><dt><a href="#id2939968">Global Settings</a></dt><dt><a href="#id2940074">Share Settings</a></dt><dt><a href="#id2940138">Printers Settings</a></dt><dt><a href="#id2940203">The SWAT Wizard</a></dt><dt><a href="#id2940250">The Status Page</a></dt><dt><a href="#id2940302">The View Page</a></dt><dt><a href="#id2940326">The Password Change Page</a></dt></dl></dd></dl></dd></dl></dd><dt>V. <a href="#troubleshooting">Troubleshooting</a></dt><dd><dl><dt>33. <a href="#diagnosis">The Samba checklist</a></dt><dd><dl><dt><a href="#id2940455">Introduction</a></dt><dt><a href="#id2940496">Assumptions</a></dt><dt><a href="#id2940722">The tests</a></dt></dl></dd><dt>34. <a href="#problems">Analysing and solving samba problems</a></dt><dd><dl><dt><a href="#id2942220">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942241">Debugging with Samba itself</a></dt><dt><a href="#id2942367">Tcpdump</a></dt><dt><a href="#id2942389">Ethereal</a></dt><dt><a href="#id2942441">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942759">Useful URLs</a></dt><dt><a href="#id2942799">Getting help from the mailing lists</a></dt><dt><a href="#id2942958">How to get off the mailing lists</a></dt></dl></dd><dt>35. <a href="#bugreport">Reporting Bugs</a></dt><dd><dl><dt><a href="#id2943087">Introduction</a></dt><dt><a href="#id2943154">General info</a></dt><dt><a href="#id2943191">Debug levels</a></dt><dt><a href="#id2943400">Internal errors</a></dt><dt><a href="#id2943534">Attaching to a running process</a></dt><dt><a href="#id2943580">Patches</a></dt></dl></dd></dl></dd><dt>VI. <a href="#Appendixes">Appendixes</a></dt><dd><dl><dt>36. <a href="#compiling">How to compile Samba</a></dt><dd><dl><dt><a href="#id2943739">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2943756">Introduction</a></dt><dt><a href="#id2943794">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2944055">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2944120">Verifying Samba's PGP signature</a></dt><dt><a href="#id2944272">Building the Binaries</a></dt><dd><dl><dt><a href="#id2944452">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2944619">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2944727">Starting from inetd.conf</a></dt><dt><a href="#id2944974">Alternative: starting it as a daemon</a></dt></dl></dd></dl></dd><dt>37. <a href="#Portability">Portability</a></dt><dd><dl><dt><a href="#id2945137">HPUX</a></dt><dt><a href="#id2945225">SCO UNIX</a></dt><dt><a href="#id2945255">DNIX</a></dt><dt><a href="#id2945428">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2945472">AIX</a></dt><dd><dl><dt><a href="#id2945479">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2945504">Solaris</a></dt><dd><dl><dt><a href="#id2945511">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></dd><dt>38. <a href="#Other-Clients">Samba and other CIFS clients</a></dt><dd><dl><dt><a href="#id2945664">Macintosh clients?</a></dt><dt><a href="#id2945743">OS2 Client</a></dt><dd><dl><dt><a href="#id2945750">Configuring OS/2 Warp Connect or - OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2945834">Configuring OS/2 Warp 3 (not Connect), - OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2945887">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2945987">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2945995">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2946085">Delete .pwl files after password change</a></dt><dt><a href="#id2946115">Configuring WfW password handling</a></dt><dt><a href="#id2946168">Case handling of passwords</a></dt><dt><a href="#id2946205">Use TCP/IP as default protocol</a></dt><dt><a href="#id2946222">Speed improvement</a></dt></dl></dd><dt><a href="#id2946269">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2946343">Speed improvement</a></dt></dl></dd><dt><a href="#id2946367">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2946555">Windows NT 3.1</a></dt></dl></dd><dt>39. <a href="#speed">Samba Performance Tuning</a></dt><dd><dl><dt><a href="#id2946684">Comparisons</a></dt><dt><a href="#id2946728">Socket options</a></dt><dt><a href="#id2946819">Read size</a></dt><dt><a href="#id2946869">Max xmit</a></dt><dt><a href="#id2946928">Log level</a></dt><dt><a href="#id2946959">Read raw</a></dt><dt><a href="#id2947043">Write raw</a></dt><dt><a href="#id2947106">Slow Logins</a></dt><dt><a href="#id2947135">Client tuning</a></dt><dt><a href="#id2947160">Samba performance problem due changing kernel</a></dt><dt><a href="#id2947192">Corrupt tdb Files</a></dt></dl></dd><dt>40. <a href="#DNSDHCP">DNS and DHCP Configuration Guide</a></dt><dd><dl><dt><a href="#id2947297">Note</a></dt></dl></dd><dt>41. <a href="#Further-Resources">Further Resources</a></dt><dd><dl><dt><a href="#id2947365">Websites</a></dt><dt><a href="#id2947755">Related updates from Microsoft</a></dt></dl></dd></dl></dd><dt><a href="#id2947825">Index</a></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>5.1. <a href="#domain-example">An Example Domain</a></dt><dt>10.1. <a href="#browsing1">Cross subnet browsing example</a></dt><dt>11.1. <a href="#idmap-diag">IDMAP</a></dt><dt>12.1. <a href="#idmap-group-diag">IDMAP groups</a></dt><dt>13.1. <a href="#access1">Overview of unix permissions field</a></dt><dt>16.1. <a href="#trusts1">Trusts overview</a></dt><dt>19.1. <a href="#small1">Windows Printing to a local Printer</a></dt><dt>19.2. <a href="#small2">Printing to a Postscript Printer</a></dt><dt>19.3. <a href="#small3">Ghostscript as a RIP for non-postscript printers</a></dt><dt>19.4. <a href="#small4">Prefiltering in CUPS to form Postscript</a></dt><dt>19.5. <a href="#small5">Adding Device-specific Print Options</a></dt><dt>19.6. <a href="#small6">Postscript to intermediate Raster format</a></dt><dt>19.7. <a href="#small7">CUPS-raster production using Ghostscript</a></dt><dt>19.8. <a href="#small8">Image format to CUPS-raster format conversion</a></dt><dt>19.9. <a href="#small9">Raster to Printer Specific formats</a></dt><dt>19.10. <a href="#small10">cupsomatic/foomatic processing versus Native CUPS</a></dt><dt>19.11. <a href="#pdftosocket">PDF to socket chain</a></dt><dt>19.12. <a href="#pdftoepsonusb">PDF to USB chain</a></dt><dt>19.13. <a href="#small11">Print Driver execution on the Client</a></dt><dt>19.14. <a href="#small12">Print Driver execution on the Server</a></dt><dt>19.15. <a href="#small13">Printing via CUPS/samba server</a></dt><dt>19.16. <a href="#small14">cupsaddsmb flowchart</a></dt><dt>19.17. <a href="#cups1">Filtering chain 1</a></dt><dt>19.18. <a href="#cups2">Filtering chain with cupsomatic</a></dt><dt>19.19. <a href="#a_small">CUPS Printing Overview</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>7.1. <a href="#id2874105">Assumptions</a></dt><dt>10.1. <a href="#id2880049">Browse subnet example 1</a></dt><dt>10.2. <a href="#id2880162">Browse subnet example 2</a></dt><dt>10.3. <a href="#id2880274">Browse subnet example 3</a></dt><dt>10.4. <a href="#id2880391">Browse subnet example 4</a></dt><dt>11.1. <a href="#id2883788">Attributes in the sambaSamAccount objectclass (LDAP)</a></dt><dt>11.2. <a href="#id2884599">Basic smb.conf options for MySQL passdb backend</a></dt><dt>11.3. <a href="#id2884730">MySQL field names for MySQL passdb backend</a></dt><dt>13.1. <a href="#id2887226">Managing directories with unix and windows</a></dt><dt>13.2. <a href="#id2887628">User and Group Based Controls</a></dt><dt>13.3. <a href="#id2887984">File and Directory Permission Based Controls</a></dt><dt>13.4. <a href="#id2888364">Other Controls</a></dt><dt>19.1. <a href="#id2911136">PPD's shipped with CUPS</a></dt><dt>20.1. <a href="#id2922997">Extended Auditing Log Information</a></dt><dt>24.1. <a href="#id2930872">User Shell Folder registry keys default values</a></dt><dt>24.2. <a href="#id2931016">Defaults of profile settings registry keys</a></dt><dt>24.3. <a href="#id2931278">Defaults of default user profile paths registry keys</a></dt><dt>25.1. <a href="#id2933597">Options recognized by pam_smbpass</a></dt><dt>26.1. <a href="#id2934846">Unique NetBIOS names</a></dt><dt>26.2. <a href="#id2934916">Group Names</a></dt><dt>30.1. <a href="#id2937342">TDB File Descriptions</a></dt><dt>31.1. <a href="#id2938813">The 3 Major Site Types</a></dt><dt>31.2. <a href="#id2938959">Nature of the Conversion Choices</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>2.1. <a href="#id2866491">Simplest possible smb.conf file</a></dt><dt>5.1. <a href="#pdc-example">smb.conf for being a PDC</a></dt><dt>5.2. <a href="#id2870798">smb.conf for being a PDC</a></dt><dt>6.1. <a href="#id2872218">Minimal smb.conf for being a PDC</a></dt><dt>6.2. <a href="#id2872495">Minimal setup for being a BDC</a></dt><dt>8.1. <a href="#id2875707">smb.conf for Reference Documentation Server</a></dt><dt>8.2. <a href="#id2876026">smb.conf for anonymous printing</a></dt><dt>10.1. <a href="#id2877630">Domain master browser smb.conf</a></dt><dt>10.2. <a href="#id2877721">Local master browser smb.conf</a></dt><dt>10.3. <a href="#id2877859">smb.conf for not being a master browser</a></dt><dt>10.4. <a href="#id2877965">Local master browser smb.conf</a></dt><dt>10.5. <a href="#id2878082">smb.conf for not being a master browser</a></dt><dt>11.1. <a href="#idmapbackendexample"></a></dt><dt>11.2. <a href="#id2883349">Configuration with LDAP</a></dt><dt>12.1. <a href="#id2886226">smbgrpadd.sh</a></dt><dt>13.1. <a href="#id2887436">Example File</a></dt><dt>14.1. <a href="#id2892244">Share with some files oplocked</a></dt><dt>14.2. <a href="#id2892403"></a></dt><dt>17.1. <a href="#id2895128">smb.conf with DFS configured</a></dt><dt>18.1. <a href="#id2896217">Simple configuration with BSD printing</a></dt><dt>18.2. <a href="#extbsdpr">Extended configuration with BSD printing</a></dt><dt>18.3. <a href="#id2900085">[print\$] example</a></dt><dt>19.1. <a href="#id2906712">Simplest printing-related smb.conf</a></dt><dt>19.2. <a href="#id2906897">Overriding global CUPS settings for one printer</a></dt><dt>19.3. <a href="#id2913310">smb.conf for cupsaddsmb usage</a></dt><dt>20.1. <a href="#id2922709">smb.conf with VFS modules</a></dt><dt>20.2. <a href="#id2922809">smb.conf with multiple VFS modules</a></dt><dt>21.1. <a href="#id2924824">smb.conf for winbind set-up</a></dt><dt>33.1. <a href="#id2940544">smb.conf with [tmp] share</a></dt><dt>38.1. <a href="#id2946439">Minimal profile share</a></dt></dl></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2852328"></a>Legal Notice</h2></div></div><div></div></div><p> +ones</a></dt><dt><a href="#id2922646">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922701">An Overview of the CUPS Printing Processes</a></dt></dl></dd><dt>20. <a href="#VFS">Stackable VFS modules</a></dt><dd><dl><dt><a href="#id2922871">Features and Benefits</a></dt><dt><a href="#id2922889">Discussion</a></dt><dt><a href="#id2923117">Included modules</a></dt><dd><dl><dt><a href="#id2923124">audit</a></dt><dt><a href="#id2923166">extd_audit</a></dt><dt><a href="#id2923296">fake_perms</a></dt><dt><a href="#id2923316">recycle</a></dt><dt><a href="#id2923485">netatalk</a></dt></dl></dd><dt><a href="#id2923530">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923552">DatabaseFS</a></dt><dt><a href="#id2923606">vscan</a></dt></dl></dd></dl></dd><dt>21. <a href="#winbind">Winbind: Use of Domain Accounts</a></dt><dd><dl><dt><a href="#id2923836">Features and Benefits</a></dt><dt><a href="#id2923931">Introduction</a></dt><dt><a href="#id2924016">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2924076">Target Uses</a></dt></dl></dd><dt><a href="#id2924107">How Winbind Works</a></dt><dd><dl><dt><a href="#id2924136">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2924169">Microsoft Active Directory Services</a></dt><dt><a href="#id2924192">Name Service Switch</a></dt><dt><a href="#id2924320">Pluggable Authentication Modules</a></dt><dt><a href="#id2924402">User and Group ID Allocation</a></dt><dt><a href="#id2924435">Result Caching</a></dt></dl></dd><dt><a href="#id2924463">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924471">Introduction</a></dt><dt><a href="#id2924538">Requirements</a></dt><dt><a href="#id2924632">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926199">Conclusion</a></dt><dt><a href="#id2926218">Common Errors</a></dt><dd><dl><dt><a href="#id2926270">NSCD Problem Warning</a></dt></dl></dd></dl></dd><dt>22. <a href="#AdvancedNetworkManagement">Advanced Network Management</a></dt><dd><dl><dt><a href="#id2926379">Features and Benefits</a></dt><dt><a href="#id2926410">Remote Server Administration</a></dt><dt><a href="#id2926508">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926526">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926738">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2927010">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2927044">Common Errors</a></dt></dl></dd><dt>23. <a href="#PolicyMgmt">System and Account Policies</a></dt><dd><dl><dt><a href="#id2927123">Features and Benefits</a></dt><dt><a href="#id2927177">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927288">Windows 9x/Me Policies</a></dt><dt><a href="#id2927384">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927516">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927780">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927886">Samba Editreg Toolset</a></dt><dt><a href="#id2927925">Windows NT4/200x</a></dt><dt><a href="#id2927945">Samba PDC</a></dt></dl></dd><dt><a href="#id2927990">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2928140">Common Errors</a></dt><dd><dl><dt><a href="#id2928154">Policy Does Not Work</a></dt></dl></dd></dl></dd><dt>24. <a href="#ProfileMgmt">Desktop Profile Management</a></dt><dd><dl><dt><a href="#id2928255">Features and Benefits</a></dt><dt><a href="#id2928289">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928330">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928820">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2930060">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2930144">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930397">Mandatory profiles</a></dt><dt><a href="#id2930455">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930500">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930520">MS Windows 9x/Me</a></dt><dt><a href="#id2930668">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931222">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931730">Common Errors</a></dt><dd><dl><dt><a href="#id2931743">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931812">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2932026">Changing the default profile</a></dt></dl></dd></dl></dd><dt>25. <a href="#pam">PAM based Distributed Authentication</a></dt><dd><dl><dt><a href="#id2932306">Features and Benefits</a></dt><dt><a href="#id2932554">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932572">PAM Configuration Syntax</a></dt><dt><a href="#id2933235">Example System Configurations</a></dt><dt><a href="#id2933539">smb.conf PAM Configuration</a></dt><dt><a href="#id2933617">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933706">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2934094">Common Errors</a></dt><dd><dl><dt><a href="#id2934108">pam_winbind problem</a></dt><dt><a href="#id2934194">Winbind is not resolving users and groups</a></dt></dl></dd></dl></dd><dt>26. <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a></dt><dd><dl><dt><a href="#id2934432">Features and Benefits</a></dt><dt><a href="#id2934457">Background Information</a></dt><dt><a href="#id2934521">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934577">/etc/hosts</a></dt><dt><a href="#id2934718">/etc/resolv.conf</a></dt><dt><a href="#id2934762">/etc/host.conf</a></dt><dt><a href="#id2934813">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934918">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935185">The NetBIOS Name Cache</a></dt><dt><a href="#id2935248">The LMHOSTS file</a></dt><dt><a href="#id2935496">HOSTS file</a></dt><dt><a href="#id2935528">DNS Lookup</a></dt><dt><a href="#id2935560">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935678">Common Errors</a></dt><dd><dl><dt><a href="#id2935694">Pinging works only in one way</a></dt><dt><a href="#id2935729">Very Slow Network Connections</a></dt><dt><a href="#id2935780">Samba server name change problem</a></dt></dl></dd></dl></dd><dt>27. <a href="#unicode">Unicode/Charsets</a></dt><dd><dl><dt><a href="#id2935983">Features and Benefits</a></dt><dt><a href="#id2936027">What are charsets and unicode?</a></dt><dt><a href="#id2936097">Samba and charsets</a></dt><dt><a href="#id2936224">Conversion from old names</a></dt><dt><a href="#id2936254">Japanese charsets</a></dt><dt><a href="#id2936392">Common errors</a></dt><dd><dl><dt><a href="#id2936398">CP850.so can't be found</a></dt></dl></dd></dl></dd><dt>28. <a href="#Backup">Samba Backup Techniques</a></dt><dd><dl><dt><a href="#id2936512">Note</a></dt><dt><a href="#id2936526">Features and Benefits</a></dt></dl></dd><dt>29. <a href="#SambaHA">High Availability Options</a></dt><dd><dl><dt><a href="#id2936596">Note</a></dt></dl></dd></dl></dd><dt>IV. <a href="#migration">Migration and Updating</a></dt><dd><dl><dt>30. <a href="#upgrading-to-3.0">Upgrading from Samba-2.x to Samba-3.0.0</a></dt><dd><dl><dt><a href="#id2936735">New Features in Samba-3</a></dt><dt><a href="#id2936865">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936880">Removed Parameters</a></dt><dt><a href="#id2937006">New Parameters</a></dt><dt><a href="#id2937402">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937476">New Functionality</a></dt><dd><dl><dt><a href="#id2937483">Databases</a></dt><dt><a href="#id2937718">Changes in Behavior</a></dt><dt><a href="#id2937767">Charsets</a></dt><dt><a href="#id2937791">Passdb Backends and Authentication</a></dt><dt><a href="#id2937909">Charsets</a></dt><dt><a href="#id2937933">LDAP</a></dt></dl></dd></dl></dd><dt>31. <a href="#NT4Migration">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt><a href="#id2938265">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938290">Objectives</a></dt><dt><a href="#id2938728">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938940">Migration Options</a></dt><dd><dl><dt><a href="#id2939031">Planning for Success</a></dt><dt><a href="#id2939287">Samba-3 Implementation Choices</a></dt></dl></dd></dl></dd><dt>32. <a href="#SWAT">SWAT - The Samba Web Administration Tool</a></dt><dd><dl><dt><a href="#id2939647">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939686">Enabling SWAT for use</a></dt><dt><a href="#id2939924">Securing SWAT through SSL</a></dt><dt><a href="#id2940035">The SWAT Home Page</a></dt><dt><a href="#id2940097">Global Settings</a></dt><dt><a href="#id2940204">Share Settings</a></dt><dt><a href="#id2940268">Printers Settings</a></dt><dt><a href="#id2940332">The SWAT Wizard</a></dt><dt><a href="#id2940380">The Status Page</a></dt><dt><a href="#id2940432">The View Page</a></dt><dt><a href="#id2940455">The Password Change Page</a></dt></dl></dd></dl></dd></dl></dd><dt>V. <a href="#troubleshooting">Troubleshooting</a></dt><dd><dl><dt>33. <a href="#diagnosis">The Samba checklist</a></dt><dd><dl><dt><a href="#id2940585">Introduction</a></dt><dt><a href="#id2940619">Assumptions</a></dt><dt><a href="#id2940846">The tests</a></dt></dl></dd><dt>34. <a href="#problems">Analysing and solving samba problems</a></dt><dd><dl><dt><a href="#id2942320">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942341">Debugging with Samba itself</a></dt><dt><a href="#id2942454">Tcpdump</a></dt><dt><a href="#id2942476">Ethereal</a></dt><dt><a href="#id2942528">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942845">Useful URLs</a></dt><dt><a href="#id2942886">Getting help from the mailing lists</a></dt><dt><a href="#id2870642">How to get off the mailing lists</a></dt></dl></dd><dt>35. <a href="#bugreport">Reporting Bugs</a></dt><dd><dl><dt><a href="#id2870770">Introduction</a></dt><dt><a href="#id2870833">General info</a></dt><dt><a href="#id2870870">Debug levels</a></dt><dt><a href="#id2871078">Internal errors</a></dt><dt><a href="#id2871212">Attaching to a running process</a></dt><dt><a href="#id2871258">Patches</a></dt></dl></dd></dl></dd><dt>VI. <a href="#Appendixes">Appendixes</a></dt><dd><dl><dt>36. <a href="#compiling">How to compile Samba</a></dt><dd><dl><dt><a href="#id2871417">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2871434">Introduction</a></dt><dt><a href="#id2871464">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2871712">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2871776">Verifying Samba's PGP signature</a></dt><dt><a href="#id2871926">Building the Binaries</a></dt><dd><dl><dt><a href="#id2872104">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2872271">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2872378">Starting from inetd.conf</a></dt><dt><a href="#id2872625">Alternative: starting it as a daemon</a></dt></dl></dd></dl></dd><dt>37. <a href="#Portability">Portability</a></dt><dd><dl><dt><a href="#id2872789">HPUX</a></dt><dt><a href="#id2872876">SCO UNIX</a></dt><dt><a href="#id2872906">DNIX</a></dt><dt><a href="#id2943012">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2943056">AIX</a></dt><dd><dl><dt><a href="#id2943063">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2943089">Solaris</a></dt><dd><dl><dt><a href="#id2943096">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></dd><dt>38. <a href="#Other-Clients">Samba and other CIFS clients</a></dt><dd><dl><dt><a href="#id2943249">Macintosh clients?</a></dt><dt><a href="#id2943327">OS2 Client</a></dt><dd><dl><dt><a href="#id2943334">Configuring OS/2 Warp Connect or + OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2943403">Configuring OS/2 Warp 3 (not Connect), + OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2943455">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2943555">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2943563">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2943653">Delete .pwl files after password change</a></dt><dt><a href="#id2943683">Configuring WfW password handling</a></dt><dt><a href="#id2943736">Case handling of passwords</a></dt><dt><a href="#id2943774">Use TCP/IP as default protocol</a></dt><dt><a href="#id2943791">Speed improvement</a></dt></dl></dd><dt><a href="#id2943837">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2943911">Speed improvement</a></dt></dl></dd><dt><a href="#id2943935">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2944122">Windows NT 3.1</a></dt></dl></dd><dt>39. <a href="#speed">Samba Performance Tuning</a></dt><dd><dl><dt><a href="#id2944254">Comparisons</a></dt><dt><a href="#id2944298">Socket options</a></dt><dt><a href="#id2944388">Read size</a></dt><dt><a href="#id2944438">Max xmit</a></dt><dt><a href="#id2944498">Log level</a></dt><dt><a href="#id2944528">Read raw</a></dt><dt><a href="#id2944612">Write raw</a></dt><dt><a href="#id2944675">Slow Logins</a></dt><dt><a href="#id2944704">Client tuning</a></dt><dt><a href="#id2944729">Samba performance problem due changing kernel</a></dt><dt><a href="#id2944774">Corrupt tdb Files</a></dt></dl></dd><dt>40. <a href="#DNSDHCP">DNS and DHCP Configuration Guide</a></dt><dd><dl><dt><a href="#id2944876">Note</a></dt></dl></dd><dt>41. <a href="#Further-Resources">Further Resources</a></dt><dd><dl><dt><a href="#id2944943">Websites</a></dt><dt><a href="#id2945351">Related updates from Microsoft</a></dt></dl></dd></dl></dd><dt><a href="#id2945421">Index</a></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>5.1. <a href="#domain-example">An Example Domain</a></dt><dt>10.1. <a href="#browsing1">Cross subnet browsing example</a></dt><dt>11.1. <a href="#idmap-diag">IDMAP</a></dt><dt>12.1. <a href="#idmap-group-diag">IDMAP groups</a></dt><dt>13.1. <a href="#access1">Overview of unix permissions field</a></dt><dt>16.1. <a href="#trusts1">Trusts overview</a></dt><dt>19.1. <a href="#small1">Windows Printing to a local Printer</a></dt><dt>19.2. <a href="#small2">Printing to a Postscript Printer</a></dt><dt>19.3. <a href="#small3">Ghostscript as a RIP for non-postscript printers</a></dt><dt>19.4. <a href="#small4">Prefiltering in CUPS to form Postscript</a></dt><dt>19.5. <a href="#small5">Adding Device-specific Print Options</a></dt><dt>19.6. <a href="#small6">Postscript to intermediate Raster format</a></dt><dt>19.7. <a href="#small7">CUPS-raster production using Ghostscript</a></dt><dt>19.8. <a href="#small8">Image format to CUPS-raster format conversion</a></dt><dt>19.9. <a href="#small9">Raster to Printer Specific formats</a></dt><dt>19.10. <a href="#small10">cupsomatic/foomatic processing versus Native CUPS</a></dt><dt>19.11. <a href="#pdftosocket">PDF to socket chain</a></dt><dt>19.12. <a href="#pdftoepsonusb">PDF to USB chain</a></dt><dt>19.13. <a href="#small11">Print Driver execution on the Client</a></dt><dt>19.14. <a href="#small12">Print Driver execution on the Server</a></dt><dt>19.15. <a href="#small13">Printing via CUPS/samba server</a></dt><dt>19.16. <a href="#small14">cupsaddsmb flowchart</a></dt><dt>19.17. <a href="#cups1">Filtering chain 1</a></dt><dt>19.18. <a href="#cups2">Filtering chain with cupsomatic</a></dt><dt>19.19. <a href="#a_small">CUPS Printing Overview</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>7.1. <a href="#id2876064">Assumptions</a></dt><dt>10.1. <a href="#id2881940">Browse subnet example 1</a></dt><dt>10.2. <a href="#id2882053">Browse subnet example 2</a></dt><dt>10.3. <a href="#id2882166">Browse subnet example 3</a></dt><dt>10.4. <a href="#id2882283">Browse subnet example 4</a></dt><dt>11.1. <a href="#id2885640">Attributes in the sambaSamAccount objectclass (LDAP)</a></dt><dt>11.2. <a href="#id2886434">Basic smb.conf options for MySQL passdb backend</a></dt><dt>11.3. <a href="#id2886566">MySQL field names for MySQL passdb backend</a></dt><dt>13.1. <a href="#id2889043">Managing directories with unix and windows</a></dt><dt>13.2. <a href="#id2889459">User and Group Based Controls</a></dt><dt>13.3. <a href="#id2889815">File and Directory Permission Based Controls</a></dt><dt>13.4. <a href="#id2890195">Other Controls</a></dt><dt>19.1. <a href="#id2912008">PPD's shipped with CUPS</a></dt><dt>20.1. <a href="#id2923214">Extended Auditing Log Information</a></dt><dt>24.1. <a href="#id2931019">User Shell Folder registry keys default values</a></dt><dt>24.2. <a href="#id2931163">Defaults of profile settings registry keys</a></dt><dt>24.3. <a href="#id2931418">Defaults of default user profile paths registry keys</a></dt><dt>25.1. <a href="#id2933738">Options recognized by pam_smbpass</a></dt><dt>26.1. <a href="#id2934950">Unique NetBIOS names</a></dt><dt>26.2. <a href="#id2935020">Group Names</a></dt><dt>30.1. <a href="#id2937502">TDB File Descriptions</a></dt><dt>31.1. <a href="#id2938955">The 3 Major Site Types</a></dt><dt>31.2. <a href="#id2939102">Nature of the Conversion Choices</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>2.1. <a href="#id2858491">Simplest possible smb.conf file</a></dt><dt>5.1. <a href="#pdc-example">smb.conf for being a PDC</a></dt><dt>5.2. <a href="#id2869056">smb.conf for being a PDC</a></dt><dt>6.1. <a href="#id2874200">Minimal smb.conf for being a PDC</a></dt><dt>6.2. <a href="#id2874479">Minimal setup for being a BDC</a></dt><dt>8.1. <a href="#id2877627">smb.conf for Reference Documentation Server</a></dt><dt>8.2. <a href="#id2877945">smb.conf for anonymous printing</a></dt><dt>10.1. <a href="#id2879534">Domain master browser smb.conf</a></dt><dt>10.2. <a href="#id2879624">Local master browser smb.conf</a></dt><dt>10.3. <a href="#id2879762">smb.conf for not being a master browser</a></dt><dt>10.4. <a href="#id2879868">Local master browser smb.conf</a></dt><dt>10.5. <a href="#id2879985">smb.conf for not being a master browser</a></dt><dt>11.1. <a href="#idmapbackendexample"></a></dt><dt>11.2. <a href="#id2885206">Configuration with LDAP</a></dt><dt>12.1. <a href="#id2888052">smbgrpadd.sh</a></dt><dt>13.1. <a href="#id2889268">Example File</a></dt><dt>14.1. <a href="#id2893990">Share with some files oplocked</a></dt><dt>14.2. <a href="#id2894131"></a></dt><dt>17.1. <a href="#id2896842">smb.conf with DFS configured</a></dt><dt>18.1. <a href="#id2897881">Simple configuration with BSD printing</a></dt><dt>18.2. <a href="#extbsdpr">Extended configuration with BSD printing</a></dt><dt>18.3. <a href="#id2901544">[print\$] example</a></dt><dt>19.1. <a href="#id2907869">Simplest printing-related smb.conf</a></dt><dt>19.2. <a href="#id2908047">Overriding global CUPS settings for one printer</a></dt><dt>19.3. <a href="#id2914041">smb.conf for cupsaddsmb usage</a></dt><dt>20.1. <a href="#id2922927">smb.conf with VFS modules</a></dt><dt>20.2. <a href="#id2923026">smb.conf with multiple VFS modules</a></dt><dt>21.1. <a href="#id2925020">smb.conf for winbind set-up</a></dt><dt>33.1. <a href="#id2940668">smb.conf with [tmp] share</a></dt><dt>38.1. <a href="#id2944007">Minimal profile share</a></dt></dl></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2799919"></a>Legal Notice</h2></div></div><div></div></div><p> This documentation is distributed under the GNU General Public License (GPL) version 2. A copy of the license is included with the Samba source distribution. A copy can be found on-line at <a href="http://www.fsf.org/licenses/gpl.txt" target="_top">http://www.fsf.org/licenses/gpl.txt</a> -</p></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2852352"></a>Attributions</h2></div></div><div></div></div><p><a href="#IntroSMB" title="Chapter 1. Introduction to Samba">Introduction to Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>David Lechnyr <<a href="mailto:david@lechnyr.com" target="_top">david@lechnyr.com</a>></p></li></ul></div><p><a href="#install" title="Chapter 2. How to Install and Test SAMBA">How to Install and Test SAMBA</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Karl Auer</p></li></ul></div><p><a href="#FastStart" title="Chapter 3. Fast Start for the Impatient">Fast Start for the Impatient</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ServerType" title="Chapter 4. Server Types and Security Modes">Server Types and Security Modes</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#samba-pdc" title="Chapter 5. Domain Control">Domain Control</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>David Bannon <<a href="mailto:dbannon@samba.org" target="_top">dbannon@samba.org</a>></p></li></ul></div><p><a href="#samba-bdc" title="Chapter 6. Backup Domain Control">Backup Domain Control</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Volker Lendecke <<a href="mailto:Volker.Lendecke@SerNet.DE" target="_top">Volker.Lendecke@SerNet.DE</a>></p></li></ul></div><p><a href="#domain-member" title="Chapter 7. Domain Membership">Domain Membership</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#StandAloneServer" title="Chapter 8. Stand-Alone Servers">Stand-Alone Servers</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ClientConfig" title="Chapter 9. MS Windows Network Configuration Guide">MS Windows Network Configuration Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">Samba / MS Windows Network Browsing Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#passdb" title="Chapter 11. Account Information Databases">Account Information Databases</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Olivier (lem) Lemaire <<a href="mailto:olem@IDEALX.org" target="_top">olem@IDEALX.org</a>></p></li></ul></div><p><a href="#groupmapping" title="Chapter 12. Mapping MS Windows and UNIX Groups">Mapping MS Windows and UNIX Groups</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jean François Micouleau</p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#AccessControls" title="Chapter 13. File, Directory and Share Access Controls">File, Directory and Share Access Controls</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawing) </p></li></ul></div><p><a href="#locking" title="Chapter 14. File and Record Locking">File and Record Locking</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Eric Roseme <<a href="mailto:eric.roseme@hp.com" target="_top">eric.roseme@hp.com</a>></p></li></ul></div><p><a href="#securing-samba" title="Chapter 15. Securing Samba">Securing Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#InterdomainTrusts" title="Chapter 16. Interdomain Trust Relationships">Interdomain Trust Relationships</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Rafal Szczesniak <<a href="mailto:mimir@samba.org" target="_top">mimir@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawing) </p></li><li><p>Stephen Langasek <<a href="mailto:vorlon@netexpress.net" target="_top">vorlon@netexpress.net</a>></p></li></ul></div><p><a href="#msdfs" title="Chapter 17. Hosting a Microsoft Distributed File System tree on Samba">Hosting a Microsoft Distributed File System tree on Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Shirish Kalele <<a href="mailto:samba@samba.org" target="_top">samba@samba.org</a>></p></li></ul></div><p><a href="#printing" title="Chapter 18. Classical Printing Support">Classical Printing Support</a></p><div class="itemizedlist"><ul type="disc"><li><p>Kurt Pfeifle <<a href="mailto:kpfeifle@danka.de" target="_top">kpfeifle@danka.de</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li></ul></div><p><a href="#CUPS-printing" title="Chapter 19. CUPS Printing Support in Samba 3.0">CUPS Printing Support in Samba 3.0</a></p><div class="itemizedlist"><ul type="disc"><li><p>Kurt Pfeifle <<a href="mailto:kpfeifle@danka.de" target="_top">kpfeifle@danka.de</a>></p></li><li><p>Ciprian Vizitiu <<a href="mailto:CVizitiu@gbif.org" target="_top">CVizitiu@gbif.org</a>> (drawings) </p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawings) </p></li></ul></div><p><a href="#VFS" title="Chapter 20. Stackable VFS modules">Stackable VFS modules</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Tim Potter</p></li><li><p>Simo Sorce (original vfs_skel README) </p></li><li><p>Alexander Bokovoy (original vfs_netatalk docs) </p></li><li><p>Stefan Metzmacher (Update for multiple modules) </p></li></ul></div><p><a href="#AdvancedNetworkManagement" title="Chapter 22. Advanced Network Management">Advanced Network Management</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#PolicyMgmt" title="Chapter 23. System and Account Policies">System and Account Policies</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ProfileMgmt" title="Chapter 24. Desktop Profile Management">Desktop Profile Management</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#pam" title="Chapter 25. PAM based Distributed Authentication">PAM based Distributed Authentication</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Stephen Langasek <<a href="mailto:vorlon@netexpress.net" target="_top">vorlon@netexpress.net</a>></p></li></ul></div><p><a href="#integrate-ms-networks" title="Chapter 26. Integrating MS Windows networks with Samba">Integrating MS Windows networks with Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#unicode" title="Chapter 27. Unicode/Charsets">Unicode/Charsets</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>TAKAHASHI Motonobu <<a href="mailto:monyo@home.monyo.com" target="_top">monyo@home.monyo.com</a>></p></li></ul></div><p><a href="#Backup" title="Chapter 28. Samba Backup Techniques">Samba Backup Techniques</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#SambaHA" title="Chapter 29. High Availability Options">High Availability Options</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#upgrading-to-3.0" title="Chapter 30. Upgrading from Samba-2.x to Samba-3.0.0">Upgrading from Samba-2.x to Samba-3.0.0</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li></ul></div><p><a href="#NT4Migration" title="Chapter 31. Migration from NT4 PDC to Samba-3 PDC">Migration from NT4 PDC to Samba-3 PDC</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#SWAT" title="Chapter 32. SWAT - The Samba Web Administration Tool">SWAT - The Samba Web Administration Tool</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#diagnosis" title="Chapter 33. The Samba checklist">The Samba checklist</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#problems" title="Chapter 34. Analysing and solving samba problems">Analysing and solving samba problems</a></p><div class="itemizedlist"><ul type="disc"><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>David Bannon <<a href="mailto:dbannon@samba.org" target="_top">dbannon@samba.org</a>></p></li></ul></div><p><a href="#bugreport" title="Chapter 35. Reporting Bugs">Reporting Bugs</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li></ul></div><p><a href="#compiling" title="Chapter 36. How to compile Samba">How to compile Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li></ul></div><p><a href="#Portability" title="Chapter 37. Portability">Portability</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#Other-Clients" title="Chapter 38. Samba and other CIFS clients">Samba and other CIFS clients</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Jim McDonough <<a href="mailto:jmcd@us.ibm.com" target="_top">jmcd@us.ibm.com</a>> (OS/2) </p></li></ul></div><p><a href="#speed" title="Chapter 39. Samba Performance Tuning">Samba Performance Tuning</a></p><div class="itemizedlist"><ul type="disc"><li><p>Paul Cochrane <<a href="mailto:paulc@dth.scot.nhs.uk" target="_top">paulc@dth.scot.nhs.uk</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#DNSDHCP" title="Chapter 40. DNS and DHCP Configuration Guide">DNS and DHCP Configuration Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#Further-Resources" title="Chapter 41. Further Resources">Further Resources</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="introduction"></a>General Installation</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2800298"></a>Preparing Samba for Configuration</h1></div></div><div></div></div><p>This section of the Samba-HOWTO-Collection contains general info on how to install samba +</p></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2799941"></a>Attributions</h2></div></div><div></div></div><p><a href="#IntroSMB" title="Chapter 1. Introduction to Samba">Introduction to Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>David Lechnyr <<a href="mailto:david@lechnyr.com" target="_top">david@lechnyr.com</a>></p></li></ul></div><p><a href="#install" title="Chapter 2. How to Install and Test SAMBA">How to Install and Test SAMBA</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Karl Auer</p></li></ul></div><p><a href="#FastStart" title="Chapter 3. Fast Start for the Impatient">Fast Start for the Impatient</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ServerType" title="Chapter 4. Server Types and Security Modes">Server Types and Security Modes</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#samba-pdc" title="Chapter 5. Domain Control">Domain Control</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>David Bannon <<a href="mailto:dbannon@samba.org" target="_top">dbannon@samba.org</a>></p></li></ul></div><p><a href="#samba-bdc" title="Chapter 6. Backup Domain Control">Backup Domain Control</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Volker Lendecke <<a href="mailto:Volker.Lendecke@SerNet.DE" target="_top">Volker.Lendecke@SerNet.DE</a>></p></li></ul></div><p><a href="#domain-member" title="Chapter 7. Domain Membership">Domain Membership</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#StandAloneServer" title="Chapter 8. Stand-Alone Servers">Stand-Alone Servers</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ClientConfig" title="Chapter 9. MS Windows Network Configuration Guide">MS Windows Network Configuration Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">Samba / MS Windows Network Browsing Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#passdb" title="Chapter 11. Account Information Databases">Account Information Databases</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Olivier (lem) Lemaire <<a href="mailto:olem@IDEALX.org" target="_top">olem@IDEALX.org</a>></p></li></ul></div><p><a href="#groupmapping" title="Chapter 12. Mapping MS Windows and UNIX Groups">Mapping MS Windows and UNIX Groups</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jean François Micouleau</p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#AccessControls" title="Chapter 13. File, Directory and Share Access Controls">File, Directory and Share Access Controls</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawing) </p></li></ul></div><p><a href="#locking" title="Chapter 14. File and Record Locking">File and Record Locking</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jeremy Allison <<a href="mailto:jra@samba.org" target="_top">jra@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Eric Roseme <<a href="mailto:eric.roseme@hp.com" target="_top">eric.roseme@hp.com</a>></p></li></ul></div><p><a href="#securing-samba" title="Chapter 15. Securing Samba">Securing Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#InterdomainTrusts" title="Chapter 16. Interdomain Trust Relationships">Interdomain Trust Relationships</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Rafal Szczesniak <<a href="mailto:mimir@samba.org" target="_top">mimir@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawing) </p></li><li><p>Stephen Langasek <<a href="mailto:vorlon@netexpress.net" target="_top">vorlon@netexpress.net</a>></p></li></ul></div><p><a href="#msdfs" title="Chapter 17. Hosting a Microsoft Distributed File System tree on Samba">Hosting a Microsoft Distributed File System tree on Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Shirish Kalele <<a href="mailto:samba@samba.org" target="_top">samba@samba.org</a>></p></li></ul></div><p><a href="#printing" title="Chapter 18. Classical Printing Support">Classical Printing Support</a></p><div class="itemizedlist"><ul type="disc"><li><p>Kurt Pfeifle <<a href="mailto:kpfeifle@danka.de" target="_top">kpfeifle@danka.de</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li></ul></div><p><a href="#CUPS-printing" title="Chapter 19. CUPS Printing Support in Samba 3.0">CUPS Printing Support in Samba 3.0</a></p><div class="itemizedlist"><ul type="disc"><li><p>Kurt Pfeifle <<a href="mailto:kpfeifle@danka.de" target="_top">kpfeifle@danka.de</a>></p></li><li><p>Ciprian Vizitiu <<a href="mailto:CVizitiu@gbif.org" target="_top">CVizitiu@gbif.org</a>> (drawings) </p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>> (drawings) </p></li></ul></div><p><a href="#VFS" title="Chapter 20. Stackable VFS modules">Stackable VFS modules</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Tim Potter</p></li><li><p>Simo Sorce (original vfs_skel README) </p></li><li><p>Alexander Bokovoy (original vfs_netatalk docs) </p></li><li><p>Stefan Metzmacher (Update for multiple modules) </p></li></ul></div><p><a href="#AdvancedNetworkManagement" title="Chapter 22. Advanced Network Management">Advanced Network Management</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#PolicyMgmt" title="Chapter 23. System and Account Policies">System and Account Policies</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#ProfileMgmt" title="Chapter 24. Desktop Profile Management">Desktop Profile Management</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#pam" title="Chapter 25. PAM based Distributed Authentication">PAM based Distributed Authentication</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Stephen Langasek <<a href="mailto:vorlon@netexpress.net" target="_top">vorlon@netexpress.net</a>></p></li></ul></div><p><a href="#integrate-ms-networks" title="Chapter 26. Integrating MS Windows networks with Samba">Integrating MS Windows networks with Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#unicode" title="Chapter 27. Unicode/Charsets">Unicode/Charsets</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>TAKAHASHI Motonobu <<a href="mailto:monyo@home.monyo.com" target="_top">monyo@home.monyo.com</a>></p></li></ul></div><p><a href="#Backup" title="Chapter 28. Samba Backup Techniques">Samba Backup Techniques</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#SambaHA" title="Chapter 29. High Availability Options">High Availability Options</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#upgrading-to-3.0" title="Chapter 30. Upgrading from Samba-2.x to Samba-3.0.0">Upgrading from Samba-2.x to Samba-3.0.0</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li></ul></div><p><a href="#NT4Migration" title="Chapter 31. Migration from NT4 PDC to Samba-3 PDC">Migration from NT4 PDC to Samba-3 PDC</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#SWAT" title="Chapter 32. SWAT - The Samba Web Administration Tool">SWAT - The Samba Web Administration Tool</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#diagnosis" title="Chapter 33. The Samba checklist">The Samba checklist</a></p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#problems" title="Chapter 34. Analysing and solving samba problems">Analysing and solving samba problems</a></p><div class="itemizedlist"><ul type="disc"><li><p>Gerald (Jerry) Carter <<a href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>David Bannon <<a href="mailto:dbannon@samba.org" target="_top">dbannon@samba.org</a>></p></li></ul></div><p><a href="#bugreport" title="Chapter 35. Reporting Bugs">Reporting Bugs</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li></ul></div><p><a href="#compiling" title="Chapter 36. How to compile Samba">How to compile Samba</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Andrew Tridgell <<a href="mailto:tridge@samba.org" target="_top">tridge@samba.org</a>></p></li></ul></div><p><a href="#Portability" title="Chapter 37. Portability">Portability</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div><p><a href="#Other-Clients" title="Chapter 38. Samba and other CIFS clients">Samba and other CIFS clients</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>Jim McDonough <<a href="mailto:jmcd@us.ibm.com" target="_top">jmcd@us.ibm.com</a>> (OS/2) </p></li></ul></div><p><a href="#speed" title="Chapter 39. Samba Performance Tuning">Samba Performance Tuning</a></p><div class="itemizedlist"><ul type="disc"><li><p>Paul Cochrane <<a href="mailto:paulc@dth.scot.nhs.uk" target="_top">paulc@dth.scot.nhs.uk</a>></p></li><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#DNSDHCP" title="Chapter 40. DNS and DHCP Configuration Guide">DNS and DHCP Configuration Guide</a></p><div class="itemizedlist"><ul type="disc"><li><p>John H. Terpstra <<a href="mailto:jht@samba.org" target="_top">jht@samba.org</a>></p></li></ul></div><p><a href="#Further-Resources" title="Chapter 41. Further Resources">Further Resources</a></p><div class="itemizedlist"><ul type="disc"><li><p>Jelmer R. Vernooij <<a href="mailto:jelmer@samba.org" target="_top">jelmer@samba.org</a>></p></li></ul></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="introduction"></a>General Installation</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2798930"></a>Preparing Samba for Configuration</h1></div></div><div></div></div><p>This section of the Samba-HOWTO-Collection contains general info on how to install samba and how to configure the parts of samba you will most likely need. -PLEASE read this.</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>1. <a href="#IntroSMB">Introduction to Samba</a></dt><dd><dl><dt><a href="#id2800382">Background</a></dt><dt><a href="#id2800440">Terminology</a></dt><dt><a href="#id2800631">Related Projects</a></dt><dt><a href="#id2800699">SMB Methodology</a></dt><dt><a href="#id2800808">Epilogue</a></dt><dt><a href="#id2800892">Miscellaneous</a></dt></dl></dd><dt>2. <a href="#install">How to Install and Test SAMBA</a></dt><dd><dl><dt><a href="#id2866386">Obtaining and installing samba</a></dt><dt><a href="#id2866430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2866468">Example Configuration</a></dt><dt><a href="#id2866661">SWAT</a></dt></dl></dd><dt><a href="#id2866706">Try listing the shares available on your - server</a></dt><dt><a href="#id2866764">Try connecting with the unix client</a></dt><dt><a href="#id2866881">Try connecting from another SMB client</a></dt><dt><a href="#id2866964">What If Things Don't Work?</a></dt><dt><a href="#id2866997">Common Errors</a></dt><dd><dl><dt><a href="#id2867010">Large number of smbd processes</a></dt><dt><a href="#id2867109">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2867129">"The network name cannot be found"</a></dt></dl></dd></dl></dd><dt>3. <a href="#FastStart">Fast Start for the Impatient</a></dt><dd><dl><dt><a href="#id2867256">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="IntroSMB"></a>Chapter 1. Introduction to Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Lechnyr</span></h3><div class="affiliation"><span class="orgname">Unofficial HOWTO<br></span><div class="address"><p><tt class="email"><<a href="mailto:david@lechnyr.com">david@lechnyr.com</a>></tt></p></div></div></div></div><div><p class="pubdate">April 14, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2800382">Background</a></dt><dt><a href="#id2800440">Terminology</a></dt><dt><a href="#id2800631">Related Projects</a></dt><dt><a href="#id2800699">SMB Methodology</a></dt><dt><a href="#id2800808">Epilogue</a></dt><dt><a href="#id2800892">Miscellaneous</a></dt></dl></div><p>“<span class="quote"> -"If you understand what you're doing, you're not learning anything." +PLEASE read this.</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>1. <a href="#IntroSMB">Introduction to Samba</a></dt><dd><dl><dt><a href="#id2799013">Background</a></dt><dt><a href="#id2799095">Terminology</a></dt><dt><a href="#id2858014">Related Projects</a></dt><dt><a href="#id2858083">SMB Methodology</a></dt><dt><a href="#id2858171">Epilogue</a></dt><dt><a href="#id2858244">Miscellaneous</a></dt></dl></dd><dt>2. <a href="#install">How to Install and Test SAMBA</a></dt><dd><dl><dt><a href="#id2858386">Obtaining and installing samba</a></dt><dt><a href="#id2858430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2858468">Example Configuration</a></dt><dt><a href="#id2858657">SWAT</a></dt></dl></dd><dt><a href="#id2858703">Try listing the shares available on your + server</a></dt><dt><a href="#id2858761">Try connecting with the unix client</a></dt><dt><a href="#id2858878">Try connecting from another SMB client</a></dt><dt><a href="#id2858961">What If Things Don't Work?</a></dt><dt><a href="#id2858993">Common Errors</a></dt><dd><dl><dt><a href="#id2859006">Large number of smbd processes</a></dt><dt><a href="#id2859105">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2859124">"The network name cannot be found"</a></dt></dl></dd></dl></dd><dt>3. <a href="#FastStart">Fast Start for the Impatient</a></dt><dd><dl><dt><a href="#id2867442">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="IntroSMB"></a>Chapter 1. Introduction to Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Lechnyr</span></h3><div class="affiliation"><span class="orgname">Unofficial HOWTO<br></span><div class="address"><p><tt class="email"><<a href="mailto:david@lechnyr.com">david@lechnyr.com</a>></tt></p></div></div></div></div><div><p class="pubdate">April 14, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2799013">Background</a></dt><dt><a href="#id2799095">Terminology</a></dt><dt><a href="#id2858014">Related Projects</a></dt><dt><a href="#id2858083">SMB Methodology</a></dt><dt><a href="#id2858171">Epilogue</a></dt><dt><a href="#id2858244">Miscellaneous</a></dt></dl></div><p>“<span class="quote"> +"If you understand what you're doing, you're not learning anything." -- Anonymous </span>”</p><p> Samba is a file and print server for Windows-based clients using TCP/IP as the underlying @@ -85,7 +85,7 @@ transport protocol. In fact, it can support any SMB/CIFS-enabled client. One of strengths is that you can use it to blend your mix of Windows and Linux machines together without requiring a separate Windows NT/2000/2003 Server. Samba is actively being developed by a global team of about 30 active programmers and was originally developed by Andrew Tridgell. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800382"></a>Background</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2799013"></a>Background</h2></div></div><div></div></div><p> Once long ago, there was a buzzword referred to as DCE/RPC. This stood for Distributed Computing Environment/Remote Procedure Calls and conceptually was a good idea. It was originally developed by Apollo/HP as NCA 1.0 (Network Computing Architecture) and only @@ -93,12 +93,12 @@ ran over UDP. When there was a need to run it over TCP so that it would be compa with DECnet 3.0, it was redesigned, submitted to The Open Group, and officially became known as DCE/RPC. Microsoft came along and decided, rather than pay $20 per seat to license this technology, to reimplement DCE/RPC themselves as MSRPC. From this, the -concept continued in the form of SMB (Server Message Block, or the "what") using the -NetBIOS (Network Basic Input/Output System, or the "how") compatibility layer. You can +concept continued in the form of SMB (Server Message Block, or the "what") using the +NetBIOS (Network Basic Input/Output System, or the "how") compatibility layer. You can run SMB (i.e., transport) over several different protocols; many different implementations arose as a result, including NBIPX (NetBIOS over IPX, NwLnkNb, or NWNBLink) and NBT (NetBIOS over TCP/IP, or NetBT). As the years passed, NBT became the most common form -of implementation until the advance of "Direct-Hosted TCP" -- the Microsoft marketing +of implementation until the advance of "Direct-Hosted TCP" -- the Microsoft marketing term for eliminating NetBIOS entirely and running SMB by itself across TCP port 445 only. As of yet, direct-hosted TCP has yet to catch on. </p><p> @@ -111,23 +111,23 @@ been dutifully waded through during the information-gathering stages of this pro are *still* many missing pieces... While often tedious, at least the way has been generously littered with occurrences of clapping hand to forehead and muttering 'crikey, what are they thinking? -</em></span></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800440"></a>Terminology</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> - SMB: Acronym for "Server Message Block". This is Microsoft's file and printer sharing protocol. +</em></span></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2799095"></a>Terminology</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> + SMB: Acronym for "Server Message Block". This is Microsoft's file and printer sharing protocol. </p></li><li><p> - CIFS: Acronym for "Common Internet File System". Around 1996, Microsoft apparently - decided that SMB needed the word "Internet" in it, so they changed it to CIFS. + CIFS: Acronym for "Common Internet File System". Around 1996, Microsoft apparently + decided that SMB needed the word "Internet" in it, so they changed it to CIFS. </p></li><li><p> Direct-Hosted: A method of providing file/printer sharing services over port 445/tcp only using DNS for name resolution instead of WINS. </p></li><li><p> - IPC: Acronym for "Inter-Process Communication". A method to communicate specific + IPC: Acronym for "Inter-Process Communication". A method to communicate specific information between programs. </p></li><li><p> Marshalling: - A method of serializing (i.e., sequential ordering of) variable data suitable for transmission via a network connection or storing in a file. The source data can be re-created using a similar process called unmarshalling. </p></li><li><p> - NetBIOS: Acronym for "Network Basic Input/Output System". This is not a protocol; + NetBIOS: Acronym for "Network Basic Input/Output System". This is not a protocol; it is a method of communication across an existing protocol. This is a standard which was originally developed for IBM by Sytek in 1983. To exaggerate the analogy a bit, it can help to think of this in comparison your computer's BIOS -- it controls the @@ -138,15 +138,15 @@ thinking? brilliant people tend to interchange NetBIOS with terms like NetBEUI without a second thought; this will cause no end (and no doubt) of confusion. </p></li><li><p> - NetBEUI: Acronym for the "NetBIOS Extended User Interface". Unlike NetBIOS, NetBEUI + NetBEUI: Acronym for the "NetBIOS Extended User Interface". Unlike NetBIOS, NetBEUI is a protocol, not a standard. It is also not routable, so traffic on one side of a router will be unable to communicate with the other side. Understanding NetBEUI is not essential to deciphering SMB; however it helps to point out that it is not the same as NetBIOS and to improve your score in trivia at parties. NetBEUI was originally - referred to by Microsoft as "NBF", or "The Windows NT NetBEUI Frame protocol driver". + referred to by Microsoft as "NBF", or "The Windows NT NetBEUI Frame protocol driver". It is not often heard from these days. </p></li><li><p> - NBT: Acronym for "NetBIOS over TCP"; also known as "NetBT". Allows the continued use + NBT: Acronym for "NetBIOS over TCP"; also known as "NetBT". Allows the continued use of NetBIOS traffic proxied over TCP/IP. As a result, NetBIOS names are made to IP addresses and NetBIOS name types are conceptually equivalent to TCP/IP ports. This is how file and printer sharing are accomplished in Windows 95/98/ME. They @@ -161,7 +161,7 @@ thinking? W3K: Acronym for Windows 2003 Server </p></li></ul></div><p>If you plan on getting help, make sure to subscribe to the Samba Mailing List (available at <a href="http://www.samba.org/" target="_top">http://www.samba.org</a>). -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800631"></a>Related Projects</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858014"></a>Related Projects</h2></div></div><div></div></div><p> There are currently two network filesystem client projects for Linux that are directly related to Samba: SMBFS and CIFS VFS. These are both available in the Linux kernel itself. </p><div class="itemizedlist"><ul type="disc"><li><p> @@ -183,21 +183,21 @@ nothing to do with acting as a file and print server for SMB/CIFS clients. There are other Open Source CIFS client implementations, such as the <a href="http://jcifs.samba.org/" target="_top">jCIFS project</a> which provides an SMB client toolkit written in Java. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800699"></a>SMB Methodology</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858083"></a>SMB Methodology</h2></div></div><div></div></div><p> Traditionally, SMB uses UDP port 137 (NetBIOS name service, or netbios-ns), UDP port 138 (NetBIOS datagram service, or netbios-dgm), and TCP port 139 (NetBIOS session service, or netbios-ssn). Anyone looking at their network with a good packet sniffer will be amazed at the amount of traffic generated by just opening up a single file. In general, SMB sessions are established in the following order: </p><div class="itemizedlist"><ul type="disc"><li><p> - "TCP Connection" - establish 3-way handshake (connection) to port 139/tcp + "TCP Connection" - establish 3-way handshake (connection) to port 139/tcp or 445/tcp. </p></li><li><p> - "NetBIOS Session Request" - using the following "Calling Names": The local + "NetBIOS Session Request" - using the following "Calling Names": The local machine's NetBIOS name plus the 16th character 0x00; The server's NetBIOS name plus the 16th character 0x20 </p></li><li><p> - "SMB Negotiate Protocol" - determine the protocol dialect to use, which will + "SMB Negotiate Protocol" - determine the protocol dialect to use, which will be one of the following: PC Network Program 1.0 (Core) - share level security mode only; Microsoft Networks 1.03 (Core Plus) - share level security mode only; Lanman1.0 (LAN Manager 1.0) - uses Challenge/Response @@ -215,7 +215,7 @@ up a single file. In general, SMB sessions are established in the following orde A good way to examine this process in depth is to try out <a href="http://www.securityfriday.com/ToolDownload/SWB/swb_doc.html" target="_top">SecurityFriday's SWB program</a>. It allows you to walk through the establishment of a SMB/CIFS session step by step. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800808"></a>Epilogue</h2></div></div><div></div></div><p>“<span class="quote"> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858171"></a>Epilogue</h2></div></div><div></div></div><p>“<span class="quote"> What's fundamentally wrong is that nobody ever had any taste when they did it. Microsoft has been very much into making the user interface look good, but internally it's just a complete mess. And even people who program for Microsoft @@ -239,18 +239,18 @@ halts in the middle of something that shouldn't be strange. Normally it works fine and then once in a blue moon for some completely unknown reason, it's dead, and nobody knows why. Not Microsoft, not the experienced user and certainly not the completely clueless user who probably sits there shivering thinking -"What did I do wrong?" when they didn't do anything wrong at all. +"What did I do wrong?" when they didn't do anything wrong at all. </span>”</p><p>“<span class="quote"> -That's what's really irritating to me." +That's what's really irritating to me." </span>”</p><p>-- <a href="http://hr.uoregon.edu/davidrl/boot.txt" target="_top">Linus Torvalds, from an interview with BOOT Magazine, Sept 1998</a> -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2800892"></a>Miscellaneous</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858244"></a>Miscellaneous</h2></div></div><div></div></div><p> This chapter is Copyright 2003 David Lechnyr (david at lechnyr dot com). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation. A copy of the license is available at http://www.gnu.org/licenses/fdl.txt. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 2. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="surname">Auer</span></h3></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2866386">Obtaining and installing samba</a></dt><dt><a href="#id2866430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2866468">Example Configuration</a></dt><dt><a href="#id2866661">SWAT</a></dt></dl></dd><dt><a href="#id2866706">Try listing the shares available on your - server</a></dt><dt><a href="#id2866764">Try connecting with the unix client</a></dt><dt><a href="#id2866881">Try connecting from another SMB client</a></dt><dt><a href="#id2866964">What If Things Don't Work?</a></dt><dt><a href="#id2866997">Common Errors</a></dt><dd><dl><dt><a href="#id2867010">Large number of smbd processes</a></dt><dt><a href="#id2867109">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2867129">"The network name cannot be found"</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866386"></a>Obtaining and installing samba</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 2. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="surname">Auer</span></h3></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2858386">Obtaining and installing samba</a></dt><dt><a href="#id2858430">Configuring samba (smb.conf)</a></dt><dd><dl><dt><a href="#id2858468">Example Configuration</a></dt><dt><a href="#id2858657">SWAT</a></dt></dl></dd><dt><a href="#id2858703">Try listing the shares available on your + server</a></dt><dt><a href="#id2858761">Try connecting with the unix client</a></dt><dt><a href="#id2858878">Try connecting from another SMB client</a></dt><dt><a href="#id2858961">What If Things Don't Work?</a></dt><dt><a href="#id2858993">Common Errors</a></dt><dd><dl><dt><a href="#id2859006">Large number of smbd processes</a></dt><dt><a href="#id2859105">"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</a></dt><dt><a href="#id2859124">"The network name cannot be found"</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858386"></a>Obtaining and installing samba</h2></div></div><div></div></div><p> Binary packages of samba are included in almost any Linux or UNIX distribution. There are also some packages available at <a href="http://samba.org/" target="_top">the samba homepage</a>. @@ -258,24 +258,24 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li <a href="#compiling" title="Chapter 36. How to compile Samba">the chapter about compiling samba from scratch</a>.</p><p>If you have already installed samba, or if your operating system was pre-installed with samba, then you may not need to bother with this chapter. On the other hand, you may want to read this chapter anyhow - for information about updating samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866430"></a>Configuring samba (smb.conf)</h2></div></div><div></div></div><p> + for information about updating samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858430"></a>Configuring samba (smb.conf)</h2></div></div><div></div></div><p> Samba's configuration is stored in the <tt class="filename">smb.conf</tt> file, that usually resides in <tt class="filename">/etc/samba/smb.conf</tt> or <tt class="filename">/usr/local/samba/lib/smb.conf</tt>. You can either edit this file yourself or do it using one of the many graphical tools that are available, such as the web-based interface swat, that is included with samba. - </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2866468"></a>Example Configuration</h3></div></div><div></div></div><p> + </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2858468"></a>Example Configuration</h3></div></div><div></div></div><p> There are sample configuration files in the examples subdirectory in the distribution. I suggest you read them carefully so you can see how the options go together in practice. See the man page for all the options. </p><p> The simplest useful configuration file would be something like this: </p><p> - </p><div class="example"><a name="id2866491"></a><p class="title"><b>Example 2.1. Simplest possible smb.conf file</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[homes]</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = no</tt></i></td></tr></table></div><p> + </p><div class="example"><a name="id2858491"></a><p class="title"><b>Example 2.1. Simplest possible smb.conf file</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[homes]</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = no</tt></i></td></tr></table></div><p> </p><p> This will allow connections by anyone with an account on the server, using either - their login name or <i class="parameter"><tt>homes</tt></i>" as the service name. + their login name or <i class="parameter"><tt>homes</tt></i>" as the service name. (Note that the workgroup that Samba must also be set.) </p><p> Make sure you put the <tt class="filename">smb.conf</tt> file in the correct place @@ -283,8 +283,8 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li </p><p> For more information about security settings for the <i class="parameter"><tt>[homes]</tt></i> share please refer to - <a href="#securing-samba" title="Chapter 15. Securing Samba">"Securing Samba"</a>. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2866608"></a>Test your config file with <b class="command">testparm</b></h4></div></div><div></div></div><p> + <a href="#securing-samba" title="Chapter 15. Securing Samba">"Securing Samba"</a>. + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2858604"></a>Test your config file with <b class="command">testparm</b></h4></div></div><div></div></div><p> It's important that you test the validity of your <tt class="filename">smb.conf</tt> file using the <span class="application">testparm</span> program. If testparm runs OK then it will list the loaded services. If not it will give an error message. @@ -292,7 +292,7 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li Make sure it runs OK and that the services look reasonable before proceeding. </p><p> Always run testparm again when you change <tt class="filename">smb.conf</tt>! - </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2866661"></a>SWAT</h3></div></div><div></div></div><p> + </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2858657"></a>SWAT</h3></div></div><div></div></div><p> SWAT is a web-based interface that helps you configure samba. SWAT might not be available in the samba package on your platform, but in a separate package. Please read the swat manpage @@ -308,7 +308,7 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li machine but connecting from a remote machine leaves your connection open to password sniffing as passwords will be sent in the clear over the wire. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866706"></a>Try listing the shares available on your + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858703"></a>Try listing the shares available on your server</h2></div></div><div></div></div><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>smbclient -L <i class="replaceable"><tt>yourhostname</tt></i></tt></b> </pre><p>You should get back a list of shares available on @@ -319,7 +319,7 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li See the <b class="command">smbclient</b> man page for details. (you can force it to list the shares without a password by adding the option -U% to the command line. This will not work - with non-Samba servers)</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866764"></a>Try connecting with the unix client</h2></div></div><div></div></div><p> + with non-Samba servers)</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858761"></a>Try connecting with the unix client</h2></div></div><div></div></div><p> </p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>smbclient <i class="replaceable"><tt> //yourhostname/aservice</tt></i></tt></b> </pre><p>Typically the <i class="replaceable"><tt>yourhostname</tt></i> @@ -331,19 +331,19 @@ Software Foundation. A copy of the license is available at http://www.gnu.org/li in <tt class="filename">smb.conf</tt>.</p><p>For example if your unix host is <i class="replaceable"><tt>bambi</tt></i> and your login name is <i class="replaceable"><tt>fred</tt></i> you would type:</p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>smbclient //<i class="replaceable"><tt>bambi</tt></i>/<i class="replaceable"><tt>fred</tt></i></tt></b> -</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866881"></a>Try connecting from another SMB client</h2></div></div><div></div></div><p>Try mounting disks. from a DOS, Windows or OS/2 client, eg:</p><pre class="screen"> +</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858878"></a>Try connecting from another SMB client</h2></div></div><div></div></div><p>Try mounting disks. from a DOS, Windows or OS/2 client, eg:</p><pre class="screen"> <tt class="prompt">C:\> </tt><b class="userinput"><tt>net use d: \\servername\service</tt></b> </pre><p>Try printing. eg:</p><p> </p><pre class="screen"> <tt class="prompt">C:\> </tt><b class="userinput"><tt>net use lpt1: \\servername\spoolservice</tt></b> </pre><p> </p><pre class="screen"><tt class="prompt">C:\> </tt><b class="userinput"><tt>print filename</tt></b> -</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866964"></a>What If Things Don't Work?</h2></div></div><div></div></div><p>Then you might read the file chapter <a href="#diagnosis" title="Chapter 33. The Samba checklist">diagnosis</a> - and the FAQ. If you are still stuck then refer to <a href="#problems" title="Chapter 34. Analysing and solving samba problems">"Analysing and solving problems"</a>. +</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858961"></a>What If Things Don't Work?</h2></div></div><div></div></div><p>Then you might read the file chapter <a href="#diagnosis" title="Chapter 33. The Samba checklist">diagnosis</a> + and the FAQ. If you are still stuck then refer to <a href="#problems" title="Chapter 34. Analysing and solving samba problems">"Analysing and solving problems"</a>. Samba has been successfully installed at thousands of sites worldwide, - so maybe someone else has hit your problem and has overcome it.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2866997"></a>Common Errors</h2></div></div><div></div></div><p> + so maybe someone else has hit your problem and has overcome it.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2858993"></a>Common Errors</h2></div></div><div></div></div><p> The following questions and issues get raised on the samba mailing list over and over again. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867010"></a>Large number of smbd processes</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2859006"></a>Large number of smbd processes</h3></div></div><div></div></div><p> Samba consists on three core programs: <span class="application">nmbd</span>, <span class="application">smbd</span>, <span class="application">winbindd</span>. <span class="application">nmbd</span> is the name server message daemon, <span class="application">smbd</span> is the server message daemon, <span class="application">winbindd</span> is the daemon that @@ -357,20 +357,20 @@ two (2) instances - one to handle the WINS requests. connection made. That is why you are seeing so many of them, one (1) per client connection. </p><p> <span class="application">winbindd</span> will run as one or two daemons, depending on whether or not it is being -run in "split mode" (in which case there will be two instances). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867109"></a>"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</h3></div></div><div></div></div><p>Your loopback device isn't working correctly. Make sure it's configured properly. The loopback device is an internal (virtual) network device with +run in "split mode" (in which case there will be two instances). +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2859105"></a>"open_oplock_ipc: Failed to get local UDP socket for address 100007f. Error was Cannot assign requested"</h3></div></div><div></div></div><p>Your loopback device isn't working correctly. Make sure it's configured properly. The loopback device is an internal (virtual) network device with the ip address 127.0.0.1. Read your OS documentation for details - on how to configure the loopback on your system.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867129"></a>"<span class="errorname">The network name cannot be found</span>"</h3></div></div><div></div></div><p> + on how to configure the loopback on your system.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2859124"></a>"<span class="errorname">The network name cannot be found</span>"</h3></div></div><div></div></div><p> This error can be caused by one of these misconfigurations: - </p><div class="itemizedlist"><ul type="disc"><li><p>You specified an nonexisting <a class="indexterm" name="id2867155"></a><i class="parameter"><tt>path</tt></i> for the share in <tt class="filename">smb.conf</tt> </p></li><li><p>The user you are trying to access the share with does not - have sufficient permissions to access the <a class="indexterm" name="id2867184"></a><i class="parameter"><tt>path</tt></i> for the share. Both read (r) and access (x) should be possible.</p></li><li><p>The share you are trying to access does not exist.</p></li></ul></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 3. Fast Start for the Impatient</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2867256">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867256"></a>Note</h2></div></div><div></div></div><p> + </p><div class="itemizedlist"><ul type="disc"><li><p>You specified an nonexisting <a class="indexterm" name="id2867341"></a><i class="parameter"><tt>path</tt></i> for the share in <tt class="filename">smb.conf</tt> </p></li><li><p>The user you are trying to access the share with does not + have sufficient permissions to access the <a class="indexterm" name="id2867369"></a><i class="parameter"><tt>path</tt></i> for the share. Both read (r) and access (x) should be possible.</p></li><li><p>The share you are trying to access does not exist.</p></li></ul></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 3. Fast Start for the Impatient</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2867442">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867442"></a>Note</h2></div></div><div></div></div><p> This chapter did not make it into this release. It is planned for the published release of this document. -</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Server Configuration Basics</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2867283"></a>First Steps in Server Configuration</h1></div></div><div></div></div><p> +</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Server Configuration Basics</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2867469"></a>First Steps in Server Configuration</h1></div></div><div></div></div><p> Samba can operate in various modes within SMB networks. This HOWTO section contains information on configuring samba to function as the type of server your network requires. Please read this section carefully. -</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>4. <a href="#ServerType">Server Types and Security Modes</a></dt><dd><dl><dt><a href="#id2867445">Features and Benefits</a></dt><dt><a href="#id2867540">Server Types</a></dt><dt><a href="#id2867626">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867745">User Level Security</a></dt><dt><a href="#id2867883">Share Level Security</a></dt><dt><a href="#id2868020">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2868278">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2868379">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2868660">Password checking</a></dt><dt><a href="#id2868855">Common Errors</a></dt><dd><dl><dt><a href="#id2868882">What makes Samba a SERVER?</a></dt><dt><a href="#id2868923">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2868959">What makes Samba a Domain Member?</a></dt><dt><a href="#id2868998">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></dd><dt>5. <a href="#samba-pdc">Domain Control</a></dt><dd><dl><dt><a href="#id2869330">Features and Benefits</a></dt><dt><a href="#id2869545">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2869560">Domain Controller Types</a></dt><dt><a href="#id2869805">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2870187">Domain Control - Example Configuration</a></dt><dt><a href="#id2870675">Samba ADS Domain Control</a></dt><dt><a href="#id2870727">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2870742">Domain Network Logon Service</a></dt><dt><a href="#id2871174">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2871320">Common Errors</a></dt><dd><dl><dt><a href="#id2871328">'$' cannot be included in machine name</a></dt><dt><a href="#id2871386">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2871445">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2871529">The machine trust account not accessible</a></dt><dt><a href="#id2871602">Account disabled</a></dt><dt><a href="#id2871634">Domain Controller Unavailable</a></dt><dt><a href="#id2871658">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></dd><dt>6. <a href="#samba-bdc">Backup Domain Control</a></dt><dd><dl><dt><a href="#id2871817">Features And Benefits</a></dt><dt><a href="#id2872006">Essential Background Information</a></dt><dd><dl><dt><a href="#id2872035">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2872286">Active Directory Domain Control</a></dt><dt><a href="#id2872307">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2872332">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2872346">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2872480">Example Configuration</a></dt></dl></dd><dt><a href="#id2872638">Common Errors</a></dt><dd><dl><dt><a href="#id2872650">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2872682">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2872708">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2872753">Can I do this all with LDAP?</a></dt></dl></dd></dl></dd><dt>7. <a href="#domain-member">Domain Membership</a></dt><dd><dl><dt><a href="#id2872960">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873596">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2873811">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873884">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2874094">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2874530">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2874715">Setup your smb.conf</a></dt><dt><a href="#id2874844">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2875221">Notes</a></dt></dl></dd><dt><a href="#id2875243">Common Errors</a></dt><dd><dl><dt><a href="#id2875286">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2875318">Adding Machine to Domain Fails</a></dt><dt><a href="#id2875462">I can't join a Windows 2003 PDC</a></dt></dl></dd></dl></dd><dt>8. <a href="#StandAloneServer">Stand-Alone Servers</a></dt><dd><dl><dt><a href="#id2875549">Features and Benefits</a></dt><dt><a href="#id2875587">Background</a></dt><dt><a href="#id2875661">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2876184">Common Errors</a></dt></dl></dd><dt>9. <a href="#ClientConfig">MS Windows Network Configuration Guide</a></dt><dd><dl><dt><a href="#id2876248">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 4. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2867445">Features and Benefits</a></dt><dt><a href="#id2867540">Server Types</a></dt><dt><a href="#id2867626">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867745">User Level Security</a></dt><dt><a href="#id2867883">Share Level Security</a></dt><dt><a href="#id2868020">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2868278">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2868379">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2868660">Password checking</a></dt><dt><a href="#id2868855">Common Errors</a></dt><dd><dl><dt><a href="#id2868882">What makes Samba a SERVER?</a></dt><dt><a href="#id2868923">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2868959">What makes Samba a Domain Member?</a></dt><dt><a href="#id2868998">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></div><p> +</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>4. <a href="#ServerType">Server Types and Security Modes</a></dt><dd><dl><dt><a href="#id2867622">Features and Benefits</a></dt><dt><a href="#id2867717">Server Types</a></dt><dt><a href="#id2867803">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867922">User Level Security</a></dt><dt><a href="#id2868060">Share Level Security</a></dt><dt><a href="#id2852162">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2852420">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2852521">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2869450">Password checking</a></dt><dt><a href="#id2869643">Common Errors</a></dt><dd><dl><dt><a href="#id2869671">What makes Samba a SERVER?</a></dt><dt><a href="#id2869710">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2869747">What makes Samba a Domain Member?</a></dt><dt><a href="#id2869786">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></dd><dt>5. <a href="#samba-pdc">Domain Control</a></dt><dd><dl><dt><a href="#id2870118">Features and Benefits</a></dt><dt><a href="#id2870332">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2870347">Domain Controller Types</a></dt><dt><a href="#id2870592">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2868460">Domain Control - Example Configuration</a></dt><dt><a href="#id2868947">Samba ADS Domain Control</a></dt><dt><a href="#id2868985">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2869000">Domain Network Logon Service</a></dt><dt><a href="#id2873169">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2873315">Common Errors</a></dt><dd><dl><dt><a href="#id2873322">'$' cannot be included in machine name</a></dt><dt><a href="#id2873381">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2873436">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2873520">The machine trust account not accessible</a></dt><dt><a href="#id2873592">Account disabled</a></dt><dt><a href="#id2873625">Domain Controller Unavailable</a></dt><dt><a href="#id2873647">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></dd><dt>6. <a href="#samba-bdc">Backup Domain Control</a></dt><dd><dl><dt><a href="#id2873807">Features And Benefits</a></dt><dt><a href="#id2873997">Essential Background Information</a></dt><dd><dl><dt><a href="#id2874026">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2874268">Active Directory Domain Control</a></dt><dt><a href="#id2874289">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2874316">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2874329">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2874464">Example Configuration</a></dt></dl></dd><dt><a href="#id2874620">Common Errors</a></dt><dd><dl><dt><a href="#id2874633">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2874664">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2874691">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2874735">Can I do this all with LDAP?</a></dt></dl></dd></dl></dd><dt>7. <a href="#domain-member">Domain Membership</a></dt><dd><dl><dt><a href="#id2874943">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875556">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2875771">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875842">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2876053">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2876489">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2876674">Setup your smb.conf</a></dt><dt><a href="#id2876803">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2877177">Notes</a></dt></dl></dd><dt><a href="#id2877199">Common Errors</a></dt><dd><dl><dt><a href="#id2877226">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2877258">Adding Machine to Domain Fails</a></dt></dl></dd></dl></dd><dt>8. <a href="#StandAloneServer">Stand-Alone Servers</a></dt><dd><dl><dt><a href="#id2877459">Features and Benefits</a></dt><dt><a href="#id2877498">Background</a></dt><dt><a href="#id2877581">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2878101">Common Errors</a></dt></dl></dd><dt>9. <a href="#ClientConfig">MS Windows Network Configuration Guide</a></dt><dd><dl><dt><a href="#id2878165">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 4. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2867622">Features and Benefits</a></dt><dt><a href="#id2867717">Server Types</a></dt><dt><a href="#id2867803">Samba Security Modes</a></dt><dd><dl><dt><a href="#id2867922">User Level Security</a></dt><dt><a href="#id2868060">Share Level Security</a></dt><dt><a href="#id2852162">Domain Security Mode (User Level Security)</a></dt><dt><a href="#id2852420">ADS Security Mode (User Level Security)</a></dt><dt><a href="#id2852521">Server Security (User Level Security)</a></dt></dl></dd><dt><a href="#id2869450">Password checking</a></dt><dt><a href="#id2869643">Common Errors</a></dt><dd><dl><dt><a href="#id2869671">What makes Samba a SERVER?</a></dt><dt><a href="#id2869710">What makes Samba a Domain Controller?</a></dt><dt><a href="#id2869747">What makes Samba a Domain Member?</a></dt><dt><a href="#id2869786">Constantly Losing Connections to Password Server</a></dt></dl></dd></dl></div><p> This chapter provides information regarding the types of server that Samba may be configured to be. A Microsoft network administrator who wishes to migrate to or to use Samba will want to know what, within a Samba context, terms familiar to MS Windows @@ -380,11 +380,11 @@ modes function BEFORE we get into the details of how to configure the server its The chapter provides an overview of the security modes of which Samba is capable and how these relate to MS Windows servers and clients. </p><p> -A question often asked is, "Why would I want to use Samba?" Most chapters contain a section +A question often asked is, "Why would I want to use Samba?" Most chapters contain a section that highlights features and benefits. We hope that the information provided will help to answer this question. Be warned though, we want to be fair and reasonable, so not all features are positive towards Samba so the benefit may be on the side of our competition. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867445"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867622"></a>Features and Benefits</h2></div></div><div></div></div><p> Two men were walking down a dusty road, when one suddenly kicked up a small red stone. It hurt his toe and lodged in his sandal. He took the stone out and cursed it with a passion and fury fitting his anguish. The other looked at the stone and said, that is a garnet - I @@ -420,14 +420,14 @@ So now, what are the benefits of features mentioned in this chapter? greater flexibility than MS Windows NT4 and in many cases a significantly higher utility than Active Directory domains with MS Windows 200x. - </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867540"></a>Server Types</h2></div></div><div></div></div><p>Administrators of Microsoft networks often refer to three + </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867717"></a>Server Types</h2></div></div><div></div></div><p>Administrators of Microsoft networks often refer to three different type of servers:</p><div class="itemizedlist"><ul type="disc"><li><p>Domain Controller</p><div class="itemizedlist"><ul type="circle"><li><p>Primary Domain Controller</p></li><li><p>Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div></li><li><p>Domain Member Server</p><div class="itemizedlist"><ul type="circle"><li><p>Active Directory Domain Server</p></li><li><p>NT4 Style Domain Domain Server</p></li></ul></div></li><li><p>Stand Alone Server</p></li></ul></div><p> The chapters covering Domain Control, Backup Domain Control and Domain Membership provide pertinent information regarding Samba configuration for each of these server roles. The reader is strongly encouraged to become intimately familiar with the information presented. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867626"></a>Samba Security Modes</h2></div></div><div></div></div><p> -In this section the function and purpose of Samba's <a class="indexterm" name="id2867637"></a><i class="parameter"><tt>security</tt></i> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2867803"></a>Samba Security Modes</h2></div></div><div></div></div><p> +In this section the function and purpose of Samba's <a class="indexterm" name="id2867815"></a><i class="parameter"><tt>security</tt></i> modes are described. An accurate understanding of how Samba implements each security mode as well as how to configure MS Windows clients for each mode will significantly reduce user complaints and administrator heartache. @@ -450,7 +450,7 @@ the way the client then tries to authenticate itself. It does not directly affec but it fits in with the client/server approach of SMB. In SMB everything is initiated and controlled by the client, and the server can only tell the client what is available and whether an action is allowed. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867745"></a>User Level Security</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867922"></a>User Level Security</h3></div></div><div></div></div><p> We will describe <span class="emphasis"><em>user level</em></span> security first, as it's simpler. In <span class="emphasis"><em>user level</em></span> security, the client will send a <span class="emphasis"><em>session setup</em></span> command directly after the protocol negotiation. @@ -468,11 +468,11 @@ It is also possible for a client to send multiple <span class="emphasis"><em>ses requests. When the server responds, it gives the client a <span class="emphasis"><em>uid</em></span> to use as an authentication tag for that username/password. The client can maintain multiple authentication contexts in this way (WinDD is an example of an application that does this). -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2867837"></a>Example Configuration</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2868014"></a>Example Configuration</h4></div></div><div></div></div><p> The <tt class="filename">smb.conf</tt> parameter that sets <span class="emphasis"><em>User Level Security</em></span> is: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>security = user</tt></i></td></tr></table><p> This is the default setting since samba-2.2.x. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2867883"></a>Share Level Security</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868060"></a>Share Level Security</h3></div></div><div></div></div><p> Ok, now for share level security. In share level security, the client authenticates itself separately for each share. It will send a password along with each <span class="emphasis"><em>tree connection</em></span> (share mount). It does not explicitly send a @@ -492,19 +492,19 @@ level security. They normally send a valid username but no password. Samba recor this username in a list of <span class="emphasis"><em>possible usernames</em></span>. When the client then does a <span class="emphasis"><em>tree connection</em></span> it also adds to this list the name of the share they try to connect to (useful for home directories) and any users -listed in the <a class="indexterm" name="id2867942"></a><i class="parameter"><tt>user</tt></i> <tt class="filename">smb.conf</tt> line. The password is then checked +listed in the <a class="indexterm" name="id2852085"></a><i class="parameter"><tt>user</tt></i> <tt class="filename">smb.conf</tt> line. The password is then checked in turn against these <span class="emphasis"><em>possible usernames</em></span>. If a match is found then the client is authenticated as that user. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2867971"></a>Example Configuration</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2852114"></a>Example Configuration</h4></div></div><div></div></div><p> The <tt class="filename">smb.conf</tt> parameter that sets <span class="emphasis"><em>Share Level Security</em></span> is: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>security = share</tt></i></td></tr></table><p> Please note that there are reports that recent MS Windows clients do not like to work with share mode security servers. You are strongly discouraged from using share level security. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868020"></a>Domain Security Mode (User Level Security)</h3></div></div><div></div></div><p> -When Samba is operating in <a class="indexterm" name="id2868031"></a><i class="parameter"><tt>security</tt></i> = domain mode, +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2852162"></a>Domain Security Mode (User Level Security)</h3></div></div><div></div></div><p> +When Samba is operating in <a class="indexterm" name="id2852174"></a><i class="parameter"><tt>security</tt></i> = domain mode, the Samba server has a domain security trust account (a machine account) and will cause all authentication requests to be passed through to the domain controllers. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2868051"></a>Example Configuration</h4></div></div><div></div></div><p><span class="emphasis"><em> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2852193"></a>Example Configuration</h4></div></div><div></div></div><p><span class="emphasis"><em> Samba as a Domain Member Server </em></span></p><p> This method involves addition of the following parameters in the <tt class="filename">smb.conf</tt> file: @@ -537,7 +537,7 @@ An alternative to assigning UIDs to Windows users on a Samba member server is presented in <a href="#winbind" title="Chapter 21. Winbind: Use of Domain Accounts">the chapter about winbind</a>. </p><p> For more information of being a domain member, see <a href="#domain-member" title="Chapter 7. Domain Membership">the chapter about domain membership</a>. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868278"></a>ADS Security Mode (User Level Security)</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2852420"></a>ADS Security Mode (User Level Security)</h3></div></div><div></div></div><p> Both Samba 2.2 and 3.0 can join an Active Directory domain. This is possible if the domain is run in native mode. Active Directory in native mode perfectly allows NT4-style domain members. This is contrary to @@ -551,12 +551,12 @@ authentication protocols. All your machines are running Windows 2000 and above and all use Kerberos. In this case Samba as a NT4-style domain would still require NT-compatible authentication data. Samba in AD-member mode can accept Kerberos tickets. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2868307"></a>Example Configuration</h4></div></div><div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>realm = your.kerberos.REALM</tt></i></td></tr><tr><td><i class="parameter"><tt>security = ADS</tt></i></td></tr></table><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2852450"></a>Example Configuration</h4></div></div><div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>realm = your.kerberos.REALM</tt></i></td></tr><tr><td><i class="parameter"><tt>security = ADS</tt></i></td></tr></table><p> The following parameter may be required: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>ads server = your.kerberos.server</tt></i></td></tr></table><p> Please refer to <a href="#domain-member" title="Chapter 7. Domain Membership">the chapter on domain membership</a> for more information regarding this configuration option. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868379"></a>Server Security (User Level Security)</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2852521"></a>Server Security (User Level Security)</h3></div></div><div></div></div><p> Server security mode is a left over from the time when Samba was not capable of acting as a domain member server. It is highly recommended NOT to use this feature. Server security mode has many draw backs. The draw backs include: @@ -564,20 +564,20 @@ security mode has many draw backs. The draw backs include: In server security mode the Samba server reports to the client that it is in user level security. The client then does a <span class="emphasis"><em>session setup</em></span> as described earlier. The Samba server takes the username/password that the client sends and attempts to login to the -<a class="indexterm" name="id2868451"></a><i class="parameter"><tt>password server</tt></i> by sending exactly the same username/password that +<a class="indexterm" name="id2852593"></a><i class="parameter"><tt>password server</tt></i> by sending exactly the same username/password that it got from the client. If that server is in user level security and accepts the password, then Samba accepts the clients connection. This allows the Samba server to use another SMB -server as the <a class="indexterm" name="id2868471"></a><i class="parameter"><tt>password server</tt></i>. +server as the <a class="indexterm" name="id2852614"></a><i class="parameter"><tt>password server</tt></i>. </p><p> You should also note that at the very start of all this, where the server tells the client what security level it is in, it also tells the client if it supports encryption. If it does then it supplies the client with a random cryptkey. The client will then send all passwords in encrypted form. Samba supports this type of encryption by default. </p><p> -The parameter <a class="indexterm" name="id2868500"></a><i class="parameter"><tt>security</tt></i> = server means that Samba reports to clients that +The parameter <a class="indexterm" name="id2852642"></a><i class="parameter"><tt>security</tt></i> = server means that Samba reports to clients that it is running in <span class="emphasis"><em>user mode</em></span> but actually passes off all authentication requests to another <span class="emphasis"><em>user mode</em></span> server. This requires an additional -parameter <a class="indexterm" name="id2868525"></a><i class="parameter"><tt>password server</tt></i> that points to the real authentication server. +parameter <a class="indexterm" name="id2852667"></a><i class="parameter"><tt>password server</tt></i> that points to the real authentication server. That real authentication server can be another Samba server or can be a Windows NT server, the later natively capable of encrypted password support. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> @@ -588,11 +588,11 @@ lookups because the choice of the target authentication server is arbitrary and be determined from a domain name. In essence, a Samba server that is in <span class="emphasis"><em>server security mode</em></span> is operating in what used to be known as workgroup mode. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2868569"></a>Example Configuration</h4></div></div><div></div></div><p><span class="emphasis"><em> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2869360"></a>Example Configuration</h4></div></div><div></div></div><p><span class="emphasis"><em> Using MS Windows NT as an authentication server </em></span></p><p> This method involves the additions of the following parameters in the <tt class="filename">smb.conf</tt> file: -</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>encrypt passwords = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>security = server</tt></i></td></tr><tr><td><i class="parameter"><tt>password server = "NetBIOS_name_of_a_DC"</tt></i></td></tr></table><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>encrypt passwords = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>security = server</tt></i></td></tr><tr><td><i class="parameter"><tt>password server = "NetBIOS_name_of_a_DC"</tt></i></td></tr></table><p> There are two ways of identifying whether or not a username and password pair was valid. One uses the reply information provided as part of the authentication messaging process, the other uses just an error code. @@ -605,7 +605,7 @@ certain number of failed authentication attempts this will result in user lockou </p><p> Use of this mode of authentication does require there to be a standard UNIX account for the user, though this account can be blocked to prevent logons by non-SMB/CIFS clients. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868660"></a>Password checking</h2></div></div><div></div></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2869450"></a>Password checking</h2></div></div><div></div></div><p> MS Windows clients may use encrypted passwords as part of a challenge/response authentication model (a.k.a. NTLMv1 and NTLMv2) or alone, or clear text strings for simple password based authentication. It should be realized that with the SMB protocol, @@ -619,7 +619,7 @@ is encrypted in two ways: </p></li><li><p>The password is converted to upper case, and then padded or truncated to 14 bytes. This string is then appended with 5 bytes of NULL characters and split to - form two 56 bit DES keys to encrypt a "magic" 8 byte value. + form two 56 bit DES keys to encrypt a "magic" 8 byte value. The resulting 16 bytes form the LanMan hash. </p></li></ul></div><p> MS Windows 95 pre-service pack 1, MS Windows NT versions 3.x and version 4.0 @@ -645,15 +645,15 @@ when using clear text authentication. </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>password level = integer</tt></i></td></tr><tr><td><i class="parameter"><tt>username level = integer</tt></i></td></tr></table><p> By default Samba will lower case the username before attempting to lookup the user in the database of local system accounts. Because UNIX usernames conventionally -only contain lower-case character, the <a class="indexterm" name="id2868781"></a><i class="parameter"><tt>username level</tt></i> parameter +only contain lower-case character, the <a class="indexterm" name="id2869569"></a><i class="parameter"><tt>username level</tt></i> parameter is rarely needed. </p><p> However, passwords on UNIX systems often make use of mixed-case characters. This means that in order for a user on a Windows 9x client to connect to a Samba -server using clear text authentication, the <a class="indexterm" name="id2868805"></a><i class="parameter"><tt>password level</tt></i> +server using clear text authentication, the <a class="indexterm" name="id2869592"></a><i class="parameter"><tt>password level</tt></i> must be set to the maximum number of upper case letters which <span class="emphasis"><em>could</em></span> appear in a password. Note that if the server OS uses the traditional DES version -of crypt(), a <a class="indexterm" name="id2868826"></a><i class="parameter"><tt>password level</tt></i> of 8 will result in case +of crypt(), a <a class="indexterm" name="id2869613"></a><i class="parameter"><tt>password level</tt></i> of 8 will result in case insensitive passwords as seen from Windows users. This will also result in longer login times as Samba has to compute the permutations of the password string and try them one by one until a match is located (or all combinations fail). @@ -661,7 +661,7 @@ try them one by one until a match is located (or all combinations fail). The best option to adopt is to enable support for encrypted passwords wherever Samba is used. Most attempts to apply the registry change to re-enable plain text passwords will eventually lead to user complaints and unhappiness. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868855"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2869643"></a>Common Errors</h2></div></div><div></div></div><p> We all make mistakes. It is Ok to make mistakes, so long as they are made in the right places and at the right time. A mistake that causes lost productivity is seldom tolerated. A mistake made in a developmental test lab is expected. @@ -671,19 +671,19 @@ on the Samba mailing lists. Many of these are avoidable by doing you homework be a Samba implementation. Some are the result of misunderstanding of the English language. The English language has many turns of phrase that are potentially vague and may be highly confusing to those for whom English is not their native tongue. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868882"></a>What makes Samba a SERVER?</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869671"></a>What makes Samba a SERVER?</h3></div></div><div></div></div><p> To some the nature of the Samba <span class="emphasis"><em>security</em></span> mode is very obvious, but entirely -wrong all the same. It is assumed that <a class="indexterm" name="id2868899"></a><i class="parameter"><tt>security</tt></i> = server means that Samba +wrong all the same. It is assumed that <a class="indexterm" name="id2869687"></a><i class="parameter"><tt>security</tt></i> = server means that Samba will act as a server. Not so! See above - this setting means that Samba will <span class="emphasis"><em>try</em></span> to use another SMB server as its source of user authentication alone. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868923"></a>What makes Samba a Domain Controller?</h3></div></div><div></div></div><p> -The <tt class="filename">smb.conf</tt> parameter <a class="indexterm" name="id2868941"></a><i class="parameter"><tt>security</tt></i> = domain does NOT really make Samba behave +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869710"></a>What makes Samba a Domain Controller?</h3></div></div><div></div></div><p> +The <tt class="filename">smb.conf</tt> parameter <a class="indexterm" name="id2869728"></a><i class="parameter"><tt>security</tt></i> = domain does NOT really make Samba behave as a Domain Controller! This setting means we want Samba to be a domain member! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868959"></a>What makes Samba a Domain Member?</h3></div></div><div></div></div><p> -Guess! So many others do. But whatever you do, do NOT think that <a class="indexterm" name="id2868971"></a><i class="parameter"><tt>security</tt></i> = user +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869747"></a>What makes Samba a Domain Member?</h3></div></div><div></div></div><p> +Guess! So many others do. But whatever you do, do NOT think that <a class="indexterm" name="id2869758"></a><i class="parameter"><tt>security</tt></i> = user makes Samba act as a domain member. Read the manufacturers manual before the warranty expires! See <a href="#domain-member" title="Chapter 7. Domain Membership">the chapter about domain membership</a> for more information. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2868998"></a>Constantly Losing Connections to Password Server</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869786"></a>Constantly Losing Connections to Password Server</h3></div></div><div></div></div><p> “<span class="quote"> Why does server_validate() simply give up rather than re-establishing its connection to the password server? Though I am not fluent in the SMB protocol, perhaps the cluster server @@ -691,9 +691,9 @@ process passes along to its client workstation the session key it receives from server, which means the password hashes submitted by the client would not work on a subsequent connection, whose session key would be different. So server_validate() must give up.</span>” </p><p> - Indeed. That's why <a class="indexterm" name="id2869025"></a><i class="parameter"><tt>security</tt></i> = server is at best a nasty hack. Please use <a class="indexterm" name="id2869041"></a><i class="parameter"><tt>security</tt></i> = domain. -<a class="indexterm" name="id2869054"></a><i class="parameter"><tt>security</tt></i> = server mode is also known as pass-through authentication. -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 5. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:dbannon@samba.org">dbannon@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2869330">Features and Benefits</a></dt><dt><a href="#id2869545">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2869560">Domain Controller Types</a></dt><dt><a href="#id2869805">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2870187">Domain Control - Example Configuration</a></dt><dt><a href="#id2870675">Samba ADS Domain Control</a></dt><dt><a href="#id2870727">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2870742">Domain Network Logon Service</a></dt><dt><a href="#id2871174">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2871320">Common Errors</a></dt><dd><dl><dt><a href="#id2871328">'$' cannot be included in machine name</a></dt><dt><a href="#id2871386">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2871445">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2871529">The machine trust account not accessible</a></dt><dt><a href="#id2871602">Account disabled</a></dt><dt><a href="#id2871634">Domain Controller Unavailable</a></dt><dt><a href="#id2871658">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></div><p><b><span class="emphasis"><em>The Essence of Learning:</em></span> </b> + Indeed. That's why <a class="indexterm" name="id2869814"></a><i class="parameter"><tt>security</tt></i> = server is at best a nasty hack. Please use <a class="indexterm" name="id2869828"></a><i class="parameter"><tt>security</tt></i> = domain. +<a class="indexterm" name="id2869841"></a><i class="parameter"><tt>security</tt></i> = server mode is also known as pass-through authentication. +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 5. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:dbannon@samba.org">dbannon@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2870118">Features and Benefits</a></dt><dt><a href="#id2870332">Basics of Domain Control</a></dt><dd><dl><dt><a href="#id2870347">Domain Controller Types</a></dt><dt><a href="#id2870592">Preparing for Domain Control</a></dt></dl></dd><dt><a href="#id2868460">Domain Control - Example Configuration</a></dt><dt><a href="#id2868947">Samba ADS Domain Control</a></dt><dt><a href="#id2868985">Domain and Network Logon Configuration</a></dt><dd><dl><dt><a href="#id2869000">Domain Network Logon Service</a></dt><dt><a href="#id2873169">Security Mode and Master Browsers</a></dt></dl></dd><dt><a href="#id2873315">Common Errors</a></dt><dd><dl><dt><a href="#id2873322">'$' cannot be included in machine name</a></dt><dt><a href="#id2873381">Joining domain fails because of existing machine account</a></dt><dt><a href="#id2873436">The system can not log you on (C000019B)....</a></dt><dt><a href="#id2873520">The machine trust account not accessible</a></dt><dt><a href="#id2873592">Account disabled</a></dt><dt><a href="#id2873625">Domain Controller Unavailable</a></dt><dt><a href="#id2873647">Can not log onto domain member workstation after joining domain</a></dt></dl></dd></dl></div><p><b><span class="emphasis"><em>The Essence of Learning:</em></span> </b> There are many who approach MS Windows networking with incredible misconceptions. That's OK, because it gives the rest of us plenty of opportunity to be of assistance. Those who really want help would be well advised to become familiar with information @@ -723,7 +723,7 @@ burden on an organisation. Where is the right place to make mistakes? Only out of harm's way! If you are going to make mistakes, then please do this on a test network, away from users and in such a way as to not inflict pain on others. Do your learning on a test network. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2869330"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870118"></a>Features and Benefits</h2></div></div><div></div></div><p> <span class="emphasis"><em>What is the key benefit of Microsoft Domain security?</em></span> </p><p> In a word, <span class="emphasis"><em>Single Sign On</em></span>, or SSO for short. To many, this is the holy @@ -795,11 +795,11 @@ user and machine trust account information in a suitable backend data store. Refer <a href="#machine-trust-accounts" title="MS Windows Workstation/Server Machine Trust Accounts">to the section on machine trust accounts</a>. With Samba-3 there can be multiple back-ends for this. A complete discussion of account database backends can be found in <a href="#passdb" title="Chapter 11. Account Information Databases">the chapter on Account Information Databases</a>. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2869545"></a>Basics of Domain Control</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870332"></a>Basics of Domain Control</h2></div></div><div></div></div><p> Over the years, public perceptions of what Domain Control really is has taken on an almost mystical nature. Before we branch into a brief overview of Domain Control, there are three basic types of domain controllers: -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869560"></a>Domain Controller Types</h3></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Primary Domain Controller</p></li><li><p>Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2870347"></a>Domain Controller Types</h3></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Primary Domain Controller</p></li><li><p>Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p> The <span class="emphasis"><em>Primary Domain Controller</em></span> or PDC plays an important role in the MS Windows NT4. In Windows 200x Domain Control architecture this role is held by domain controllers. There is folk lore that dictates that because of it's role in the MS Windows @@ -821,7 +821,7 @@ LDAP based user and machine account back end. </p><p> New to Samba-3 is the ability to use a back-end database that holds the same type of data as the NT4 style SAM (Security Account Manager) database (one of the registry files). -<sup>[<a name="id2869637" href="#ftn.id2869637">1</a>]</sup> +<sup>[<a name="id2870424" href="#ftn.id2870424">1</a>]</sup> </p><p> The <span class="emphasis"><em>Backup Domain Controller</em></span> or BDC plays a key role in servicing network authentication requests. The BDC is biased to answer logon requests in preference to the PDC. @@ -852,7 +852,7 @@ management requirements. Samba can act as a NT4-style DC in a Windows 2000/XP environment. However, there are certain compromises: </p><div class="itemizedlist"><ul type="disc"><li><p>No machine policy files</p></li><li><p>No Group Policy Objects</p></li><li><p>No synchronously executed AD logon scripts</p></li><li><p>Can't use ANY Active Directory management tools to manage users and machines</p></li><li><p>Registry changes tattoo the main registry, while with AD they do NOT. ie: Leave permanent changes in effect</p></li><li><p>Without AD you can not peprform the function of exporting specific applications to specific users or groups</p></li></ul></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869805"></a>Preparing for Domain Control</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2870592"></a>Preparing for Domain Control</h3></div></div><div></div></div><p> There are two ways that MS Windows machines may interact with each other, with other servers, and with Domain Controllers: Either as <span class="emphasis"><em>Stand-Alone</em></span> systems, more commonly called <span class="emphasis"><em>Workgroup</em></span> members, or as full participants in a security system, @@ -879,11 +879,11 @@ Domain, then it will operate like a workgroup (stand-alone) machine. Please refe </p></div><p> The following are necessary for configuring Samba-3 as an MS Windows NT4 style PDC for MS Windows NT4 / 200x / XP clients. -</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows Networking</p></li><li><p>Correct designation of the Server Role (<a class="indexterm" name="id2869911"></a><i class="parameter"><tt>security</tt></i> = user)</p></li><li><p>Consistent configuration of Name Resolution (See chapter on <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">Network Browsing</a> and on +</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows Networking</p></li><li><p>Correct designation of the Server Role (<a class="indexterm" name="id2868185"></a><i class="parameter"><tt>security</tt></i> = user)</p></li><li><p>Consistent configuration of Name Resolution (See chapter on <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">Network Browsing</a> and on <a href="#integrate-ms-networks" title="Chapter 26. Integrating MS Windows networks with Samba">Integrating Unix into Windows networks</a>)</p></li><li><p>Domain logons for Windows NT4 / 200x / XP Professional clients</p></li><li><p>Configuration of Roaming Profiles or explicit configuration to force local profile usage</p></li><li><p>Configuration of Network/System Policies</p></li><li><p>Adding and managing domain user accounts</p></li><li><p>Configuring MS Windows client machines to become domain members</p></li></ul></div><p> The following provisions are required to serve MS Windows 9x / Me Clients: -</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows Networking</p></li><li><p>Correct designation of the Server Role (<a class="indexterm" name="id2870004"></a><i class="parameter"><tt>security</tt></i> = user)</p></li><li><p>Network Logon Configuration (Since Windows 9x / XP Home are not technically domain - members, they do not really participate in the security aspects of Domain logons as such)</p></li><li><p>Roaming Profile Configuration</p></li><li><p>Configuration of System Policy handling</p></li><li><p>Installation of the Network driver "Client for MS Windows Networks" and configuration +</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows Networking</p></li><li><p>Correct designation of the Server Role (<a class="indexterm" name="id2868279"></a><i class="parameter"><tt>security</tt></i> = user)</p></li><li><p>Network Logon Configuration (Since Windows 9x / XP Home are not technically domain + members, they do not really participate in the security aspects of Domain logons as such)</p></li><li><p>Roaming Profile Configuration</p></li><li><p>Configuration of System Policy handling</p></li><li><p>Installation of the Network driver "Client for MS Windows Networks" and configuration to log onto the domain</p></li><li><p>Placing Windows 9x / Me clients in user level security - if it is desired to allow all client share access to be controlled according to domain user / group identities.</p></li><li><p>Adding and managing domain user accounts</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Roaming Profiles and System/Network policies are advanced network administration topics @@ -904,15 +904,15 @@ A Domain Controller is an SMB/CIFS server that: Provides a share called NETLOGON </p></li></ul></div><p> For Samba to provide these is rather easy to configure. Each Samba Domain Controller must provide -the NETLOGON service which Samba calls the <a class="indexterm" name="id2870136"></a><i class="parameter"><tt>domain logons</tt></i> functionality +the NETLOGON service which Samba calls the <a class="indexterm" name="id2868409"></a><i class="parameter"><tt>domain logons</tt></i> functionality (after the name of the parameter in the <tt class="filename">smb.conf</tt> file). Additionally, one (1) server in a Samba-3 -Domain must advertise itself as the domain master browser<sup>[<a name="id2870160" href="#ftn.id2870160">2</a>]</sup>. This causes the Primary Domain Controller +Domain must advertise itself as the domain master browser<sup>[<a name="id2868434" href="#ftn.id2868434">2</a>]</sup>. This causes the Primary Domain Controller to claim domain specific NetBIOS name that identifies it as a domain master browser for its given domain/workgroup. Local master browsers in the same domain/workgroup on broadcast-isolated subnets then ask for a complete copy of the browse list for the whole wide area network. Browser clients will then contact their local master browser, and will receive the domain-wide browse list, instead of just the list for their broadcast-isolated subnet. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870187"></a>Domain Control - Example Configuration</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868460"></a>Domain Control - Example Configuration</h2></div></div><div></div></div><p> The first step in creating a working Samba PDC is to understand the parameters necessary in <tt class="filename">smb.conf</tt>. An example <tt class="filename">smb.conf</tt> for acting as a PDC can be found in the example <a href="#pdc-example" title="Example 5.1. smb.conf for being a PDC">for being a PDC</a>. @@ -960,7 +960,7 @@ of operation. The following <tt class="filename">smb.conf</tt> parameters are th </p><p> The additional parameters shown in the longer listing above just makes for more complete explanation. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870675"></a>Samba ADS Domain Control</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868947"></a>Samba ADS Domain Control</h2></div></div><div></div></div><p> Samba-3 is not, and can not act as, an Active Directory Server. It can not truly function as an Active Directory Primary Domain Controller. The protocols for some of the functionality the Active Directory Domain Controllers has been partially implemented on an experimental @@ -975,15 +975,15 @@ domain controllers have. Samba-3 does NOT have all the capabilities of Windows N a number of features that Windows NT4 domain contollers do not have. In short, Samba-3 is not NT4 and it is not Windows Server 200x and it is not an Active Directory server. We hope this is plain and simple enough for all to understand. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870727"></a>Domain and Network Logon Configuration</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2868985"></a>Domain and Network Logon Configuration</h2></div></div><div></div></div><p> The subject of Network or Domain Logons is discussed here because it forms an integral part of the essential functionality that is provided by a Domain Controller. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2870742"></a>Domain Network Logon Service</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2869000"></a>Domain Network Logon Service</h3></div></div><div></div></div><p> All Domain Controllers must run the netlogon service (<span class="emphasis"><em>domain logons</em></span> -in Samba). One Domain Controller must be configured with <a class="indexterm" name="id2870759"></a><i class="parameter"><tt>domain master</tt></i> = Yes -(the Primary Domain Controller); on ALL Backup Domain Controllers <a class="indexterm" name="id2870775"></a><i class="parameter"><tt>domain master</tt></i> = No +in Samba). One Domain Controller must be configured with <a class="indexterm" name="id2869017"></a><i class="parameter"><tt>domain master</tt></i> = Yes +(the Primary Domain Controller); on ALL Backup Domain Controllers <a class="indexterm" name="id2869034"></a><i class="parameter"><tt>domain master</tt></i> = No must be set. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2870791"></a>Example Configuration</h4></div></div><div></div></div><div class="example"><a name="id2870798"></a><p class="title"><b>Example 5.2. smb.conf for being a PDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = (Yes on PDC, No on BDCs)</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[netlogon]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Network Logon Service</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/lib/samba/netlogon</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = No</tt></i></td></tr></table></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2870882"></a>The Special Case of MS Windows XP Home Edition</h4></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2869049"></a>Example Configuration</h4></div></div><div></div></div><div class="example"><a name="id2869056"></a><p class="title"><b>Example 5.2. smb.conf for being a PDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = (Yes on PDC, No on BDCs)</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[netlogon]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Network Logon Service</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/lib/samba/netlogon</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = No</tt></i></td></tr></table></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2869140"></a>The Special Case of MS Windows XP Home Edition</h4></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> MS Windows XP Home Edition does not have the ability to join any type of Domain security facility. Unlike, MS Windows 9x / Me, MS Windows XP Home Edition also completely lacks the ability to log onto a network. @@ -997,7 +997,7 @@ Now that this has been said, please do NOT ask the mailing list, or email any of Samba-Team members with your questions asking how to make this work. It can't be done. If it can be done, then to do so would violate your software license agreement with Microsoft, and we recommend that you do not do that. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2870920"></a>The Special Case of Windows 9x / Me</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2869178"></a>The Special Case of Windows 9x / Me</h4></div></div><div></div></div><p> A domain and a workgroup are exactly the same in terms of network browsing. The difference is that a distributable authentication database is associated with a domain, for secure login access to a @@ -1080,7 +1080,7 @@ network logon services that MS Windows 9x / Me expect to find. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Use of plain-text passwords is strongly discouraged. Where used they are easily detected using a sniffer tool to examine network traffic. -</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871174"></a>Security Mode and Master Browsers</h3></div></div><div></div></div><p> +</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873169"></a>Security Mode and Master Browsers</h3></div></div><div></div></div><p> There are a few comments to make in order to tie up some loose ends. There has been much debate over the issue of whether or not it is ok to configure Samba as a Domain Controller in security @@ -1101,21 +1101,21 @@ A DMB is a Domain Master Browser - see <a href="#DMB" title="Setting up WORKGROU For this reason, it is very wise to configure the Samba DC as the DMB. </p><p> Now back to the issue of configuring a Samba DC to use a mode other -than <a class="indexterm" name="id2871243"></a><i class="parameter"><tt>security</tt></i> = user. If a Samba host is configured to use +than <a class="indexterm" name="id2873238"></a><i class="parameter"><tt>security</tt></i> = user. If a Samba host is configured to use another SMB server or DC in order to validate user connection requests, then it is a fact that some other machine on the network -(the <a class="indexterm" name="id2871260"></a><i class="parameter"><tt>password server</tt></i>) knows more about the user than the Samba host. +(the <a class="indexterm" name="id2873255"></a><i class="parameter"><tt>password server</tt></i>) knows more about the user than the Samba host. 99% of the time, this other host is a domain controller. Now -in order to operate in domain mode security, the <a class="indexterm" name="id2871278"></a><i class="parameter"><tt>workgroup</tt></i> parameter +in order to operate in domain mode security, the <a class="indexterm" name="id2873272"></a><i class="parameter"><tt>workgroup</tt></i> parameter must be set to the name of the Windows NT domain (which already has a domain controller). If the domain does NOT already have a Domain Controller then you do not yet have a Domain! </p><p> Configuring a Samba box as a DC for a domain that already by definition has a PDC is asking for trouble. Therefore, you should always configure the Samba DC -to be the DMB for its domain and set <a class="indexterm" name="id2871302"></a><i class="parameter"><tt>security</tt></i> = user. +to be the DMB for its domain and set <a class="indexterm" name="id2873297"></a><i class="parameter"><tt>security</tt></i> = user. This is the only officially supported mode of operation. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871320"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871328"></a>'$' cannot be included in machine name</h3></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2873315"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873322"></a>'$' cannot be included in machine name</h3></div></div><div></div></div><p> A 'machine account', (typically) stored in <tt class="filename">/etc/passwd</tt>, takes the form of the machine name with a '$' appended. FreeBSD (and other BSD systems?) won't create a user with a '$' in their name. @@ -1125,9 +1125,9 @@ Create a user without the '$'. Then use <b class="command">vipw</b> to edit the the '$'. Or create the whole entry with vipw if you like; make sure you use a unique User ID! </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> The UNIX tool <b class="command">vipw</b> is a common tool for directly editting the <tt class="filename">/etc/passwd</tt> file. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871386"></a>Joining domain fails because of existing machine account</h3></div></div><div></div></div><p>“<span class="quote">I get told "You already have a connection to the Domain...." -or "Cannot join domain, the credentials supplied conflict with an -existing set.." when creating a machine trust account.</span>”</p><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873381"></a>Joining domain fails because of existing machine account</h3></div></div><div></div></div><p>“<span class="quote">I get told "You already have a connection to the Domain...." +or "Cannot join domain, the credentials supplied conflict with an +existing set.." when creating a machine trust account.</span>”</p><p> This happens if you try to create a machine trust account from the machine itself and already have a connection (e.g. mapped drive) to a share (or IPC$) on the Samba PDC. The following command @@ -1139,7 +1139,7 @@ Further, if the machine is already a 'member of a workgroup' that is the same name as the domain you are joining (bad idea) you will get this message. Change the workgroup name to something else, it does not matter what, reboot, and try again. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871445"></a>The system can not log you on (C000019B)....</h3></div></div><div></div></div><p>“<span class="quote">I joined the domain successfully but after upgrading +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873436"></a>The system can not log you on (C000019B)....</h3></div></div><div></div></div><p>“<span class="quote">I joined the domain successfully but after upgrading to a newer version of the Samba code I get the message, <span class="errorname">The system can not log you on (C000019B), Please try again or consult your system administrator</span> when attempting to logon.</span>” @@ -1162,13 +1162,13 @@ Workstation machine trust accounts work only with the Domain (or network) SID. I then domain members (workstations) will not be able to log onto the domain. The original Domain SID can be recovered from the secrets.tdb file. The alternative is to visit each workstation to re-join it to the domain. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871529"></a>The machine trust account not accessible</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873520"></a>The machine trust account not accessible</h3></div></div><div></div></div><p> “<span class="quote">When I try to join the domain I get the message <span class="errorname">The machine account for this computer either does not exist or is not accessible</span>. What's wrong?</span>” </p><p> This problem is caused by the PDC not having a suitable machine trust account. -If you are using the <a class="indexterm" name="id2871555"></a><i class="parameter"><tt>add machine script</tt></i> method to create +If you are using the <a class="indexterm" name="id2873546"></a><i class="parameter"><tt>add machine script</tt></i> method to create accounts then this would indicate that it has not worked. Ensure the domain admin user system is working. </p><p> @@ -1184,13 +1184,13 @@ Some people have also reported that inconsistent subnet masks between the Samba server and the NT client can cause this problem. Make sure that these are consistent for both client and server. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871602"></a>Account disabled</h3></div></div><div></div></div><p>“<span class="quote">When I attempt to login to a Samba Domain from a NT4/W2K workstation, +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873592"></a>Account disabled</h3></div></div><div></div></div><p>“<span class="quote">When I attempt to login to a Samba Domain from a NT4/W2K workstation, I get a message about my account being disabled.</span>”</p><p> Enable the user accounts with <b class="userinput"><tt>smbpasswd -e <i class="replaceable"><tt>username</tt></i> </tt></b>, this is normally done as an account is created. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871634"></a>Domain Controller Unavailable</h3></div></div><div></div></div><p>“<span class="quote">Until a few minutes after Samba has started, clients get the error "Domain Controller Unavailable"</span>”</p><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873625"></a>Domain Controller Unavailable</h3></div></div><div></div></div><p>“<span class="quote">Until a few minutes after Samba has started, clients get the error "Domain Controller Unavailable"</span>”</p><p> A domain controller has to announce on the network who it is. This usually takes a while. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871658"></a>Can not log onto domain member workstation after joining domain</h3></div></div><div></div></div><p>After successfully joining the domain user logons fail with one of two messages:</p><p>One to the effect that the domain controller can not be found, the other claiming that the + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873647"></a>Can not log onto domain member workstation after joining domain</h3></div></div><div></div></div><p>After successfully joining the domain user logons fail with one of two messages:</p><p>One to the effect that the domain controller can not be found, the other claiming that the account does not exist in the domain or that the password is incorrect.</p><p>This may be due to incompatible settings between the Windows client and the Samba-3 server for <span class="emphasis"><em>schannel</em></span> (secure channel) settings or <span class="emphasis"><em>smb signing</em></span> settings. Check your samba settings for <span class="emphasis"><em> @@ -1202,10 +1202,10 @@ Enable the user accounts with <b class="userinput"><tt>smbpasswd -e <i class="re <span class="emphasis"><em>Secure Channel: ..., and Digitally sign ...</em></span>. </p><p> It is important that these be set consistently with the Samba-3 server settings. - </p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2869637" href="#id2869637">1</a>] </sup>See also <a href="#passdb" title="Chapter 11. Account Information Databases">the chapter on Account Information Databases</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2870160" href="#id2870160">2</a>] </sup>See also <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">the chapter about network browsing</a></p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 6. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2871817">Features And Benefits</a></dt><dt><a href="#id2872006">Essential Background Information</a></dt><dd><dl><dt><a href="#id2872035">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2872286">Active Directory Domain Control</a></dt><dt><a href="#id2872307">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2872332">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2872346">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2872480">Example Configuration</a></dt></dl></dd><dt><a href="#id2872638">Common Errors</a></dt><dd><dl><dt><a href="#id2872650">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2872682">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2872708">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2872753">Can I do this all with LDAP?</a></dt></dl></dd></dl></div><p> + </p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2870424" href="#id2870424">1</a>] </sup>See also <a href="#passdb" title="Chapter 11. Account Information Databases">the chapter on Account Information Databases</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2868434" href="#id2868434">2</a>] </sup>See also <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">the chapter about network browsing</a></p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 6. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2873807">Features And Benefits</a></dt><dt><a href="#id2873997">Essential Background Information</a></dt><dd><dl><dt><a href="#id2874026">MS Windows NT4 Style Domain Control</a></dt><dt><a href="#id2874268">Active Directory Domain Control</a></dt><dt><a href="#id2874289">What qualifies a Domain Controller on the network?</a></dt><dt><a href="#id2874316">How does a Workstation find its domain controller?</a></dt></dl></dd><dt><a href="#id2874329">Backup Domain Controller Configuration</a></dt><dd><dl><dt><a href="#id2874464">Example Configuration</a></dt></dl></dd><dt><a href="#id2874620">Common Errors</a></dt><dd><dl><dt><a href="#id2874633">Machine Accounts keep expiring, what can I do?</a></dt><dt><a href="#id2874664">Can Samba be a Backup Domain Controller to an NT4 PDC?</a></dt><dt><a href="#id2874691">How do I replicate the smbpasswd file?</a></dt><dt><a href="#id2874735">Can I do this all with LDAP?</a></dt></dl></dd></dl></div><p> Before you continue reading in this section, please make sure that you are comfortable with configuring a Samba Domain Controller as described in <a href="#samba-pdc" title="Chapter 5. Domain Control">chapter on setting up Samba as a PDC</a>. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871817"></a>Features And Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2873807"></a>Features And Benefits</h2></div></div><div></div></div><p> This is one of the most difficult chapters to summarise. It does not matter what we say here for someone will still draw conclusions and / or approach the Samba-Team with expectations that are either not yet capable of being delivered, or that can be achieved far more @@ -1246,7 +1246,7 @@ lets consider each possible option and look at the pro's and con's for each theo </p></li><li><p> Passdb Backend is tdbsam based, BDCs use cron based <span class="emphasis"><em>net rpc vampire</em></span> to obtain the Accounts database from the PDC and place them into the Samba SAM. - <span class="emphasis"><em>net rpc vampire</em></span> is a Samba function of the "net" command. + <span class="emphasis"><em>net rpc vampire</em></span> is a Samba function of the "net" command. </p><p> Arguments For: It would be a nice solution </p><p> @@ -1267,7 +1267,7 @@ lets consider each possible option and look at the pro's and con's for each theo Arguments Against: All machine trust accounts and user accounts will be locally maintained. Domain users will NOT be able to roam from office to office. This is a broken and flawed solution. Do NOT do this. - </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872006"></a>Essential Background Information</h2></div></div><div></div></div><p> + </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2873997"></a>Essential Background Information</h2></div></div><div></div></div><p> A Domain Controller is a machine that is able to answer logon requests from network workstations. Microsoft LanManager and IBM LanServer were two early products that provided this capability. The technology has become known as the LanMan Netlogon service. @@ -1277,7 +1277,7 @@ and with it a new form of the network logon service that has extended functional This service became known as the NT NetLogon Service. The nature of this service has changed with the evolution of MS Windows NT and today provides a very complex array of services that are implemented over a complex spectrum of technologies. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872035"></a>MS Windows NT4 Style Domain Control</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874026"></a>MS Windows NT4 Style Domain Control</h3></div></div><div></div></div><p> Whenever a user logs into a Windows NT4 / 200x / XP Professional Workstation, the workstation connects to a Domain Controller (authentication server) to validate the username and password that the user entered are valid. If the information entered @@ -1335,29 +1335,29 @@ one of the BDCs can be promoted to a PDC. If this happens while the original PDC line then it is automatically demoted to a BDC. This is an important aspect of Domain Controller management. The tool that is used to affect a promotion or a demotion is the Server Manager for Domains. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2872186"></a>Example PDC Configuration</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2874169"></a>Example PDC Configuration</h4></div></div><div></div></div><p> Since version 2.2 Samba officially supports domain logons for all current Windows Clients, including Windows NT4, 2003 and XP Professional. For samba to be enabled as a PDC some parameters in the <i class="parameter"><tt>[global]</tt></i>-section of the <tt class="filename">smb.conf</tt> have to be set: -</p><div class="example"><a name="id2872218"></a><p class="title"><b>Example 6.1. Minimal smb.conf for being a PDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = yes</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2874200"></a><p class="title"><b>Example 6.1. Minimal smb.conf for being a PDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = yes</tt></i></td></tr></table></div><p> Several other things like a <i class="parameter"><tt>[homes]</tt></i> and a <i class="parameter"><tt>[netlogon]</tt></i> share also need to be set along with settings for the profile path, the users home drive, etc.. This will not be covered in this chapter, for more information please refer to <a href="#samba-pdc" title="Chapter 5. Domain Control">the chapter about samba as a PDC</a>. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872286"></a>Active Directory Domain Control</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874268"></a>Active Directory Domain Control</h3></div></div><div></div></div><p> As of the release of MS Windows 2000 and Active Directory, this information is now stored in a directory that can be replicated and for which partial or full administrative control can be delegated. Samba-3 is NOT able to be a Domain Controller within an Active Directory tree, and it can not be an Active Directory server. This means that Samba-3 also can NOT act as a Backup Domain Controller to an Active Directory Domain Controller. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872307"></a>What qualifies a Domain Controller on the network?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874289"></a>What qualifies a Domain Controller on the network?</h3></div></div><div></div></div><p> Every machine that is a Domain Controller for the domain SAMBA has to register the NetBIOS group name SAMBA<#1c> with the WINS server and/or by broadcast on the local network. The PDC also registers the unique NetBIOS name SAMBA<#1b> with the WINS server. The name type <#1b> name is normally reserved for the Domain Master Browser, a role that has nothing to do with anything related to authentication, but the Microsoft Domain implementation requires the domain master browser to be on the same machine as the PDC. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872332"></a>How does a Workstation find its domain controller?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874316"></a>How does a Workstation find its domain controller?</h3></div></div><div></div></div><p> An MS Windows NT4 / 200x / XP Professional workstation in the domain SAMBA that wants a local user to be authenticated has to find the domain controller for SAMBA. It does this by doing a NetBIOS name query for the group name SAMBA<#1c>. It assumes that each @@ -1365,7 +1365,7 @@ of the machines it gets back from the queries is a domain controller and can ans requests. To not open security holes both the workstation and the selected domain controller authenticate each other. After that the workstation sends the user's credentials (name and password) to the local Domain Controller, for validation. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872346"></a>Backup Domain Controller Configuration</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874329"></a>Backup Domain Controller Configuration</h2></div></div><div></div></div><p> Several things have to be done: </p><div class="itemizedlist"><ul type="disc"><li><p> The domain SID has to be the same on the PDC and the BDC. This used to @@ -1400,14 +1400,14 @@ Several things have to be done: BDC. This can be done manually whenever login scripts are changed, or it can be done automatically together with the smbpasswd synchronization. - </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872480"></a>Example Configuration</h3></div></div><div></div></div><p> + </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874464"></a>Example Configuration</h3></div></div><div></div></div><p> Finally, the BDC has to be found by the workstations. This can be done by setting: -</p><div class="example"><a name="id2872495"></a><p class="title"><b>Example 6.2. Minimal setup for being a BDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>idmap backend = ldapsam://slave-ldap.quenya.org</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2874479"></a><p class="title"><b>Example 6.2. Minimal setup for being a BDC</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>domain logons = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>idmap backend = ldapsam://slave-ldap.quenya.org</tt></i></td></tr></table></div><p> In the <i class="parameter"><tt>[global]</tt></i>-section of the <tt class="filename">smb.conf</tt> of the BDC. This makes the BDC only register the name SAMBA<#1c> with the WINS server. This is no problem as the name SAMBA<#1c> is a NetBIOS group name that is meant to be registered by more than one machine. The parameter -<a class="indexterm" name="id2872563"></a><i class="parameter"><tt>domain master</tt></i> = no +<a class="indexterm" name="id2874547"></a><i class="parameter"><tt>domain master</tt></i> = no forces the BDC not to register SAMBA<#1b> which as a unique NetBIOS name is reserved for the Primary Domain Controller. </p><p> @@ -1420,10 +1420,10 @@ SIDs. One of the new facilities provides for explicitly ensuring that UNIX / Lin will be consistent on the PDC, all BDCs and all Domain Member servers. The parameter that controls this is called <i class="parameter"><tt>idmap backend</tt></i>. Please refer to the man page for <tt class="filename">smb.conf</tt> for more information regarding it's behaviour. Do NOT set this parameter except where an LDAP backend (ldapsam) is in use. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872638"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874620"></a>Common Errors</h2></div></div><div></div></div><p> As this is a rather new area for Samba there are not many examples that we may refer to. Keep watching for updates to this section. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872650"></a>Machine Accounts keep expiring, what can I do?</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874633"></a>Machine Accounts keep expiring, what can I do?</h3></div></div><div></div></div><p> This problem will occur when occur when the passdb (SAM) files are copied from a central server but the local Backup Domain Controllers. Local machine trust account password updates are not copied back to the central server. The newer machine account password is then over @@ -1434,7 +1434,7 @@ to proceed and the account expiry error will be reported. </p><p> The solution: use a more robust passdb backend, such as the ldapsam backend, setting up an slave LDAP server for each BDC, and a master LDAP server for the PDC. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872682"></a>Can Samba be a Backup Domain Controller to an NT4 PDC?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874664"></a>Can Samba be a Backup Domain Controller to an NT4 PDC?</h3></div></div><div></div></div><p> With version 2.2, no. The native NT4 SAM replication protocols have not yet been fully implemented. The Samba Team is working on understanding and implementing the protocols, but this work has not been finished for Samba-3. @@ -1442,7 +1442,7 @@ but this work has not been finished for Samba-3. Can I get the benefits of a BDC with Samba? Yes, but only to a Samba PDC. The main reason for implementing a BDC is availability. If the PDC is a Samba machine, a second Samba machine can be set up to service logon requests whenever the PDC is down. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872708"></a>How do I replicate the smbpasswd file?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874691"></a>How do I replicate the smbpasswd file?</h3></div></div><div></div></div><p> Replication of the smbpasswd file is sensitive. It has to be done whenever changes to the SAM are made. Every user's password change is done in the smbpasswd file and has to be replicated to the BDC. So replicating the smbpasswd file very often is necessary. @@ -1456,12 +1456,12 @@ to type a password. As said a few times before, use of this method is broken and flawed. Machine trust accounts will go out of sync, resulting in a very broken domain. This method is <span class="emphasis"><em>not</em></span> recommended. Try using LDAP instead. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872753"></a>Can I do this all with LDAP?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874735"></a>Can I do this all with LDAP?</h3></div></div><div></div></div><p> The simple answer is YES. Samba's pdb_ldap code supports binding to a replica LDAP server, and will also follow referrals and rebind to the master if it ever needs to make a modification to the database. (Normally BDCs are read only, so this will not occur often). -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 7. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2872960">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873596">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2873811">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2873884">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2874094">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2874530">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2874715">Setup your smb.conf</a></dt><dt><a href="#id2874844">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2875221">Notes</a></dt></dl></dd><dt><a href="#id2875243">Common Errors</a></dt><dd><dl><dt><a href="#id2875286">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2875318">Adding Machine to Domain Fails</a></dt><dt><a href="#id2875462">I can't join a Windows 2003 PDC</a></dt></dl></dd></dl></div><p> +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 7. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2874943">Features and Benefits</a></dt><dt><a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt><a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875556">Using NT4 Server Manager to Add Machine Accounts to the Domain</a></dt><dt><a href="#id2875771">"On-the-Fly" Creation of Machine Trust Accounts</a></dt><dt><a href="#id2875842">Making an MS Windows Workstation or Server a Domain Member</a></dt></dl></dd><dt><a href="#domain-member-server">Domain Member Server</a></dt><dd><dl><dt><a href="#id2876053">Joining an NT4 type Domain with Samba-3</a></dt><dt><a href="#id2876489">Why is this better than security = server?</a></dt></dl></dd><dt><a href="#ads-member">Samba ADS Domain Membership</a></dt><dd><dl><dt><a href="#id2876674">Setup your smb.conf</a></dt><dt><a href="#id2876803">Setup your /etc/krb5.conf</a></dt><dt><a href="#ads-create-machine-account">Create the computer account</a></dt><dt><a href="#ads-test-server">Test your server setup</a></dt><dt><a href="#ads-test-smbclient">Testing with smbclient</a></dt><dt><a href="#id2877177">Notes</a></dt></dl></dd><dt><a href="#id2877199">Common Errors</a></dt><dd><dl><dt><a href="#id2877226">Can Not Add Machine Back to Domain</a></dt><dt><a href="#id2877258">Adding Machine to Domain Fails</a></dt></dl></dd></dl></div><p> Domain Membership is a subject of vital concern, Samba must be able to participate as a member server in a Microsoft Domain security context, and Samba must be capable of providing Domain machine member trust accounts, @@ -1474,7 +1474,7 @@ within the current MS Windows networking world and particularly in the UNIX/Linux networking and administration world, a considerable level of mis-information, incorrect understanding, and a lack of knowledge. Hopefully this chapter will fill the voids. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872960"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2874943"></a>Features and Benefits</h2></div></div><div></div></div><p> MS Windows workstations and servers that want to participate in domain security need to be made Domain members. Participating in Domain security is often called <span class="emphasis"><em>Single Sign On</em></span> or <span class="acronym">SSO</span> for short. This @@ -1510,11 +1510,11 @@ Domain membership has many advantages: client or server, other than the central Domain database (either NT4/Samba SAM style Domain, NT4 Domain that is back ended with an LDAP directory, or via an Active Directory infrastructure) - </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="machine-trust-accounts"></a>MS Windows Workstation/Server Machine Trust Accounts</h2></div></div><div></div></div><a class="indexterm" name="id2873091"></a><p> + </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="machine-trust-accounts"></a>MS Windows Workstation/Server Machine Trust Accounts</h2></div></div><div></div></div><a class="indexterm" name="id2875074"></a><p> A machine trust account is an account that is used to authenticate a client machine (rather than a user) to the Domain Controller server. In Windows terminology, -this is known as a "Computer Account." +this is known as a "Computer Account." </p><p> The password of a machine trust account acts as the shared secret for secure communication with the Domain Controller. This is a security @@ -1535,7 +1535,7 @@ as follows: </p><div class="itemizedlist"><ul type="disc"><li><p> A Domain Security Account (stored in the - <a class="indexterm" name="id2873145"></a><i class="parameter"><tt>passdb backend</tt></i> that has been configured in the + <a class="indexterm" name="id2875124"></a><i class="parameter"><tt>passdb backend</tt></i> that has been configured in the <tt class="filename">smb.conf</tt> file. The precise nature of the account information that is stored depends on the type of backend database that has been chosen. </p><p> @@ -1554,49 +1554,49 @@ as follows: simplified mode of operation that does not require UNIX user accounts, but this may not be a feature of the early releases of Samba-3. </p></li></ul></div><p> -</p><a class="indexterm" name="id2873227"></a><p> +</p><a class="indexterm" name="id2875206"></a><p> There are three ways to create machine trust accounts: </p><div class="itemizedlist"><ul type="disc"><li><p> Manual creation from the UNIX/Linux command line. Here, both the Samba and corresponding UNIX account are created by hand. </p></li><li><p> - <a class="indexterm" name="id2873260"></a> + <a class="indexterm" name="id2875239"></a> Using the MS Windows NT4 Server Manager (either from an NT4 Domain member server, or using the Nexus toolkit available from the Microsoft web site. This tool can be run from any MS Windows machine so long as the user is logged on as the administrator account. </p></li><li><p> - "On-the-fly" creation. The Samba machine trust account is automatically + "On-the-fly" creation. The Samba machine trust account is automatically created by Samba at the time the client is joined to the domain. (For security, this is the recommended method.) The corresponding UNIX account may be created automatically or manually. - </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873290"></a>Manual Creation of Machine Trust Accounts</h3></div></div><div></div></div><p> + </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875264"></a>Manual Creation of Machine Trust Accounts</h3></div></div><div></div></div><p> The first step in manually creating a machine trust account is to manually create the corresponding UNIX account in <tt class="filename">/etc/passwd</tt>. This can be done using <b class="command">vipw</b> or another 'add user' command that is normally used to create new UNIX accounts. The following is an example for a Linux based Samba server: -<a class="indexterm" name="id2873321"></a> -<a class="indexterm" name="id2873329"></a> +<a class="indexterm" name="id2875294"></a> +<a class="indexterm" name="id2875302"></a> </p><p> </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>/usr/sbin/useradd -g 100 -d /dev/null -c <i class="replaceable"><tt>"machine nickname"</tt></i> \ +<tt class="prompt">root# </tt><b class="userinput"><tt>/usr/sbin/useradd -g 100 -d /dev/null -c <i class="replaceable"><tt>"machine nickname"</tt></i> \ -s /bin/false <i class="replaceable"><tt>machine_name</tt></i>$ </tt></b> <tt class="prompt">root# </tt><b class="userinput"><tt>passwd -l <i class="replaceable"><tt>machine_name</tt></i>$</tt></b> </pre><p> </p><p> -<a class="indexterm" name="id2873391"></a> +<a class="indexterm" name="id2875364"></a> On *BSD systems, this can be done using the <b class="command">chpass</b> utility: </p><p> </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>chpass -a \ - "<i class="replaceable"><tt>machine_name</tt></i>$:*:101:100::0:0:Workstation <i class="replaceable"><tt>machine_name</tt></i>:/dev/null:/sbin/nologin"</tt></b> + "<i class="replaceable"><tt>machine_name</tt></i>$:*:101:100::0:0:Workstation <i class="replaceable"><tt>machine_name</tt></i>:/dev/null:/sbin/nologin"</tt></b> </pre><p> </p><p> The <tt class="filename">/etc/passwd</tt> entry will list the machine name -with a "$" appended, won't have a password, will have a null shell and no +with a "$" appended, won't have a password, will have a null shell and no home directory. For example a machine named 'doppy' would have an <tt class="filename">/etc/passwd</tt> entry like this: </p><pre class="programlisting"> @@ -1605,7 +1605,7 @@ doppy$:x:505:100:<i class="replaceable"><tt>machine_nickname</tt></i>:/dev/null: Above, <i class="replaceable"><tt>machine_nickname</tt></i> can be any descriptive name for the client, i.e., BasementComputer. <i class="replaceable"><tt>machine_name</tt></i> absolutely must be the NetBIOS -name of the client to be joined to the domain. The "$" must be +name of the client to be joined to the domain. The "$" must be appended to the NetBIOS name of the client or Samba will not recognize this as a machine trust account. </p><p> @@ -1625,14 +1625,14 @@ the corresponding UNIX account. </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Join the client to the domain immediately</h3><p> Manually creating a machine trust account using this method is the equivalent of creating a machine trust account on a Windows NT PDC using - <a class="indexterm" name="id2873570"></a> + <a class="indexterm" name="id2875530"></a> the <span class="application">Server Manager</span>. From the time at which the account is created to the time which the client joins the domain and changes the password, your domain is vulnerable to an intruder joining your domain using a machine with the same NetBIOS name. A PDC inherently trusts members of the domain and will serve out a large degree of user information to such clients. You have been warned! - </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873596"></a>Using NT4 Server Manager to Add Machine Accounts to the Domain</h3></div></div><div></div></div><p> + </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875556"></a>Using NT4 Server Manager to Add Machine Accounts to the Domain</h3></div></div><div></div></div><p> If the machine from which you are trying to manage the domain is an <span class="application">MS Windows NT4 workstation or MS Windows 200x / XP Professional</span> then the tool of choice is the package called <b class="command">SRVTOOLS.EXE</b>. @@ -1666,7 +1666,7 @@ Launch the <b class="command">srvmgr.exe</b> (Server Manager for Domains) and fo <span class="guilabel">Add NT Workstation of Server</span>, then enter the machine name in the field provided, then click the <span class="guibutton">Add</span> button. - </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873811"></a>"On-the-Fly" Creation of Machine Trust Accounts</h3></div></div><div></div></div><p> + </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875771"></a>"On-the-Fly" Creation of Machine Trust Accounts</h3></div></div><div></div></div><p> The second (and recommended) way of creating machine trust accounts is simply to allow the Samba server to create them as needed when the client is joined to the domain. @@ -1677,10 +1677,10 @@ add machine script option in accounts may also be created manually. </p><p> Below is an example for a RedHat Linux system. -</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td># <...remainder of parameters...></td></tr><tr><td><i class="parameter"><tt>add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u </tt></i></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2873884"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div><div></div></div><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td># <...remainder of parameters...></td></tr><tr><td><i class="parameter"><tt>add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u </tt></i></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875842"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div><div></div></div><p> The procedure for making an MS Windows workstation of server a member of the domain varies with the version of Windows: -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2873896"></a>Windows 200x XP Professional</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2875855"></a>Windows 200x XP Professional</h4></div></div><div></div></div><p> When the user elects to make the client a domain member, Windows 200x prompts for an account and password that has privileges to create machine accounts in the domain. A Samba administrative account (i.e., a Samba account that has root privileges on the @@ -1694,13 +1694,13 @@ with the version of Windows: The name of the account that is used to create domain member machine accounts can be anything the network administrator may choose. If it is other than <span class="emphasis"><em>root</em></span> then this is easily mapped to root using the file pointed to be the <tt class="filename">smb.conf</tt> parameter - <a class="indexterm" name="id2873948"></a><i class="parameter"><tt>username map</tt></i> = /etc/samba/smbusers. + <a class="indexterm" name="id2875906"></a><i class="parameter"><tt>username map</tt></i> = /etc/samba/smbusers. </p><p> The session key of the Samba administrative account acts as an encryption key for setting the password of the machine trust account. The machine trust account will be created on-the-fly, or updated if it already exists. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2873973"></a>Windows NT4</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2875931"></a>Windows NT4</h4></div></div><div></div></div><p> If the machine trust account was created manually, on the Identification Changes menu enter the domain name, but do not check the box <span class="guilabel">Create a Computer Account in the Domain</span>. @@ -1713,7 +1713,7 @@ with the version of Windows: Domain</span>. In this case, joining the domain proceeds as above for Windows 2000 (i.e., you must supply a Samba administrative account when prompted). - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2874013"></a>Samba</h4></div></div><div></div></div><p>Joining a Samba client to a domain is documented in + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2875971"></a>Samba</h4></div></div><div></div></div><p>Joining a Samba client to a domain is documented in <a href="#domain-member-server" title="Domain Member Server">the domain member chapter</a>. </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="domain-member-server"></a>Domain Member Server</h2></div></div><div></div></div><p> This mode of server operation involves the Samba machine being made a member @@ -1735,19 +1735,19 @@ for more information regarding how to create a domain machine account for a domain member server as well as for information regarding how to enable the Samba domain member machine to join the domain and to be fully trusted by it. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874094"></a>Joining an NT4 type Domain with Samba-3</h3></div></div><div></div></div><p> - </p><div class="table"><a name="id2874105"></a><p class="title"><b>Table 7.1. Assumptions</b></p><table summary="Assumptions" border="1"><colgroup><col><col></colgroup><tbody><tr><td align="left">NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="left">Win2K/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="left">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="left">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2876053"></a>Joining an NT4 type Domain with Samba-3</h3></div></div><div></div></div><p> + </p><div class="table"><a name="id2876064"></a><p class="title"><b>Table 7.1. Assumptions</b></p><table summary="Assumptions" border="1"><colgroup><col><col></colgroup><tbody><tr><td align="left">NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="left">Win2K/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="left">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="left">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div><p> </p><p> First, you must edit your <tt class="filename">smb.conf</tt> file to tell Samba it should now use domain security. </p><p> Change (or add) your - <a class="indexterm" name="id2874178"></a><i class="parameter"><tt>security</tt></i> line in the [global] section + <a class="indexterm" name="id2876137"></a><i class="parameter"><tt>security</tt></i> line in the [global] section of your <tt class="filename">smb.conf</tt> to read: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>security = domain</tt></i></td></tr></table><p> </p><p> -Next change the <a class="indexterm" name="id2874222"></a><i class="parameter"><tt>workgroup</tt></i> line in the <i class="parameter"><tt>[global]</tt></i> +Next change the <a class="indexterm" name="id2876180"></a><i class="parameter"><tt>workgroup</tt></i> line in the <i class="parameter"><tt>[global]</tt></i> section to read: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr></table><p> @@ -1755,10 +1755,10 @@ section to read: as this is the name of the domain we are joining. </p><p> You must also have the parameter -<a class="indexterm" name="id2874272"></a><i class="parameter"><tt>encrypt passwords</tt></i> set to <tt class="constant">yes +<a class="indexterm" name="id2876230"></a><i class="parameter"><tt>encrypt passwords</tt></i> set to <tt class="constant">yes </tt> in order for your users to authenticate to the NT PDC. </p><p> -Finally, add (or modify) a <a class="indexterm" name="id2874295"></a><i class="parameter"><tt>password server</tt></i> line in the [global] +Finally, add (or modify) a <a class="indexterm" name="id2876255"></a><i class="parameter"><tt>password server</tt></i> line in the [global] section to read: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>password server = DOMPDC DOMBDC1 DOMBDC2</tt></i></td></tr></table><p> @@ -1824,7 +1824,7 @@ samba daemons depends on your distribution, but in most cases running <tt class="prompt">root# </tt>/etc/init.d/samba restart </pre><p> does the job. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874530"></a>Why is this better than security = server?</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2876489"></a>Why is this better than security = server?</h3></div></div><div></div></div><p> Currently, domain security in Samba doesn't free you from having to create local UNIX users to represent the users attaching to your server. This means that if domain user <tt class="constant">DOM\fred @@ -1846,11 +1846,11 @@ exactly the same way NT servers do (i.e., you can add Samba servers into a resource domain and have the authentication passed on from a resource domain PDC to an account domain PDC). </p><p> -In addition, with <a class="indexterm" name="id2874587"></a><i class="parameter"><tt>security</tt></i> = server every Samba +In addition, with <a class="indexterm" name="id2876545"></a><i class="parameter"><tt>security</tt></i> = server every Samba daemon on a server has to keep a connection open to the authenticating server for as long as that daemon lasts. This can drain the connection resources on a Microsoft NT server and cause it to run -out of available connections. With <a class="indexterm" name="id2874605"></a><i class="parameter"><tt>security</tt></i> = domain, +out of available connections. With <a class="indexterm" name="id2876564"></a><i class="parameter"><tt>security</tt></i> = domain, however, the Samba daemons connect to the PDC/BDC only for as long as is necessary to authenticate the user, and then drop the connection, thus conserving PDC connection resources. @@ -1864,22 +1864,22 @@ Much of the text of this document was first published in the Web magazine <a href="http://www.linuxworld.com" target="_top">LinuxWorld</a> as the article <a href="http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-samba.html" target="_top">Doing the NIS/NT Samba</a>. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ads-member"></a>Samba ADS Domain Membership</h2></div></div><div></div></div><a class="indexterm" name="id2874673"></a><a class="indexterm" name="id2874648"></a><a class="indexterm" name="id2874692"></a><a class="indexterm" name="id2874700"></a><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ads-member"></a>Samba ADS Domain Membership</h2></div></div><div></div></div><a class="indexterm" name="id2876631"></a><a class="indexterm" name="id2876640"></a><a class="indexterm" name="id2876651"></a><a class="indexterm" name="id2876659"></a><p> This is a rough guide to setting up Samba 3.0 with Kerberos authentication against a Windows2000 KDC. A familiarity with Kerberos is assumed. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874715"></a>Setup your <tt class="filename">smb.conf</tt></h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2876674"></a>Setup your <tt class="filename">smb.conf</tt></h3></div></div><div></div></div><p> You must use at least the following 3 options in <tt class="filename">smb.conf</tt>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>realm = your.kerberos.REALM</tt></i></td></tr><tr><td><i class="parameter"><tt>security = ADS</tt></i></td></tr><tr><td><i class="parameter"><tt>encrypt passwords = yes</tt></i></td></tr></table><p> In case samba can't figure out your ads server using your realm name, use the -<a class="indexterm" name="id2874775"></a><i class="parameter"><tt>ads server</tt></i> option in <tt class="filename">smb.conf</tt>: +<a class="indexterm" name="id2876735"></a><i class="parameter"><tt>ads server</tt></i> option in <tt class="filename">smb.conf</tt>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>ads server = your.kerberos.server</tt></i></td></tr></table><p> </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> You do <span class="emphasis"><em>not</em></span> need a smbpasswd file, and older clients will be authenticated as -if <a class="indexterm" name="id2874822"></a><i class="parameter"><tt>security</tt></i> = domain, although it won't do any harm and +if <a class="indexterm" name="id2876782"></a><i class="parameter"><tt>security</tt></i> = domain, although it won't do any harm and allows you to have local users not in the domain. It is expected that the above required options will change soon when active directory integration will get better. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2874844"></a>Setup your <tt class="filename">/etc/krb5.conf</tt></h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2876803"></a>Setup your <tt class="filename">/etc/krb5.conf</tt></h3></div></div><div></div></div><p> The minimal configuration for <tt class="filename">krb5.conf</tt> is: </p><pre class="programlisting"> [libdefaults] @@ -1889,7 +1889,7 @@ The minimal configuration for <tt class="filename">krb5.conf</tt> is: YOUR.KERBEROS.REALM = { kdc = your.kerberos.server } -</pre><a class="indexterm" name="id2874880"></a><p> +</pre><a class="indexterm" name="id2876839"></a><p> Test your config by doing a <b class="userinput"><tt>kinit <i class="replaceable"><tt>USERNAME</tt></i>@<i class="replaceable"><tt>REALM</tt></i></tt></b> and making sure that your password is accepted by the Win2000 KDC. @@ -1924,7 +1924,7 @@ As a user that has write permission on the Samba private directory </p><pre class="screen"> <tt class="prompt">root# </tt> <b class="userinput"><tt>net ads join -U Administrator%password</tt></b> </pre><p> -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2875062"></a>Possible errors</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2877020"></a>Possible errors</h4></div></div><div></div></div><p> </p><div class="variablelist"><dl><dt><span class="term"><span class="errorname">ADS support not compiled in</span></span></dt><dd><p>Samba must be reconfigured (remove config.cache) and recompiled (make clean all install) after the Kerberos libs and headers are installed. </p></dd><dt><span class="term"><span class="errorname">net ads join prompts for user name</span></span></dt><dd><p>You need to login to the domain using <b class="userinput"><tt>kinit @@ -1933,32 +1933,32 @@ As a user that has write permission on the Samba private directory to the domain. </p></dd></dl></div><p> </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-server"></a>Test your server setup</h3></div></div><div></div></div><p> If the join was successful, you will see a new computer account with the -NetBIOS name of your Samba server in Active Directory (in the "Computers" +NetBIOS name of your Samba server in Active Directory (in the "Computers" folder under Users and Computers. </p><p> On a Windows 2000 client try <b class="userinput"><tt>net use * \\server\share</tt></b>. You should be logged in with Kerberos without needing to know a password. If this fails then run <b class="userinput"><tt>klist tickets</tt></b>. Did you get a ticket for the server? Does it have an encoding type of DES-CBC-MD5 ? -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-smbclient"></a>Testing with <span class="application">smbclient</span></h3></div></div><div></div></div><a class="indexterm" name="id2875189"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-smbclient"></a>Testing with <span class="application">smbclient</span></h3></div></div><div></div></div><a class="indexterm" name="id2877145"></a><p> On your Samba server try to login to a Win2000 server or your Samba server using <span class="application">smbclient</span> and Kerberos. Use <span class="application">smbclient</span> as usual, but specify the <tt class="option">-k</tt> option to choose Kerberos authentication. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875221"></a>Notes</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877177"></a>Notes</h3></div></div><div></div></div><p> You must change administrator password at least once after DC install, to create the right encoding types </p><p> W2k doesn't seem to create the _kerberos._udp and _ldap._tcp in their defaults DNS setup. Maybe this will be fixed later in service packs. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2875243"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2877199"></a>Common Errors</h2></div></div><div></div></div><p> In the process of adding / deleting / re-adding domain member machine accounts there are many traps for the unwary player and there are many “<span class="quote">little</span>” things that can go wrong. It is particularly interesting how often subscribers on the samba mailing list have concluded -after repeated failed attempts to add a machine account that it is necessary to "re-install" +after repeated failed attempts to add a machine account that it is necessary to "re-install" MS Windows on t he machine. In truth, it is seldom necessary to reinstall because of this type of problem. The real solution is often very simple, and with understanding of how MS Windows networking functions easy to overcome. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875286"></a>Can Not Add Machine Back to Domain</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877226"></a>Can Not Add Machine Back to Domain</h3></div></div><div></div></div><p> “<span class="quote"> A Windows workstation was reinstalled. The original domain machine account was deleted and added immediately. The workstation will not join the domain if I use the same machine name. Attempts to add the machine fail with a message that the machine already @@ -1967,14 +1967,14 @@ exists on the network - I know it doesn't. Why is this failing?</span>” The original name is still in the NetBIOS name cache and must expire after machine account deletion BEFORE adding that same name as a domain member again. The best advice is to delete the old account and then to add the machine with a new name. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875318"></a>Adding Machine to Domain Fails</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877258"></a>Adding Machine to Domain Fails</h3></div></div><div></div></div><p> “<span class="quote">Adding a Windows 200x or XP Professional machine to the Samba PDC Domain fails with a message that, <span class="errorname">The machine could not be added at this time, there is a network problem. Please try again later.</span> Why?</span>” </p><p> -You should check that there is an <a class="indexterm" name="id2875345"></a><i class="parameter"><tt>add machine script</tt></i> in your <tt class="filename">smb.conf</tt> +You should check that there is an <a class="indexterm" name="id2877285"></a><i class="parameter"><tt>add machine script</tt></i> in your <tt class="filename">smb.conf</tt> file. If there is not, please add one that is appropriate for your OS platform. If a script -has been defined you will need to debug it's operation. Increase the <a class="indexterm" name="id2875370"></a><i class="parameter"><tt>log level</tt></i> +has been defined you will need to debug it's operation. Increase the <a class="indexterm" name="id2877310"></a><i class="parameter"><tt>log level</tt></i> in the <tt class="filename">smb.conf</tt> file to level 10, then try to rejoin the domain. Check the logs to see which operation is failing. </p><p> @@ -1992,14 +1992,12 @@ Possible causes include: then make sure that the machine name you are trying to add can be added using this tool. <b class="command">Useradd</b> on some systems will not allow any upper case characters nor will it allow spaces in the name. - </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2875462"></a>I can't join a Windows 2003 PDC</h3></div></div><div></div></div><p>Windows 2003 requires SMB signing. Client side SMB signing has - only been implemented partially in Samba 3.0. Set <a class="indexterm" name="id2875474"></a><i class="parameter"><tt>client use spnego</tt></i> = no when communicating - with a windows 2003 server. </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 8. Stand-Alone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2875549">Features and Benefits</a></dt><dt><a href="#id2875587">Background</a></dt><dt><a href="#id2875661">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2876184">Common Errors</a></dt></dl></div><p> + </p></li></ul></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 8. Stand-Alone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2877459">Features and Benefits</a></dt><dt><a href="#id2877498">Background</a></dt><dt><a href="#id2877581">Example Configuration</a></dt><dd><dl><dt><a href="#RefDocServer">Reference Documentation Server</a></dt><dt><a href="#SimplePrintServer">Central Print Serving</a></dt></dl></dd><dt><a href="#id2878101">Common Errors</a></dt></dl></div><p> Stand-Alone servers are independent of Domain Controllers on the network. They are NOT domain members and function more like workgroup servers. In many cases a stand-alone server is configured with a minimum of security control with the intent that all data served will be readily accessible to all users. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2875549"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2877459"></a>Features and Benefits</h2></div></div><div></div></div><p> Stand-Alone servers can be as secure or as insecure as needs dictate. They can have simple or complex configurations. Above all, despite the hoopla about Domain security they remain a very common installation. @@ -2016,7 +2014,7 @@ that are queued off a single central server. Everyone needs to be able to print to the printers, there is no need to affect any access controls and no files will be served from the print server. Again a share mode stand-alone server makes a great solution. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2875587"></a>Background</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2877498"></a>Background</h2></div></div><div></div></div><p> The term <span class="emphasis"><em>stand-alone server</em></span> means that the server will provide local authentication and access control for all resources that are available from it. In general this means that there will be a @@ -2045,7 +2043,7 @@ This means that the Samba server may use the local UNIX/Linux system password da local smbpasswd file, or may use an LDAP back end, or even via PAM and Winbind another CIFS/SMB server for authentication. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2875661"></a>Example Configuration</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2877581"></a>Example Configuration</h2></div></div><div></div></div><p> The following examples are designed to inspire simplicity. It is too easy to attempt a high level of creativity and to introduce too much complexity in server and network design. @@ -2055,10 +2053,10 @@ Here is the smb.conf file that will do this. Assume that all the reference docum are stored in the directory /export, that the documents are owned by a user other than nobody. No home directories are shared, that are no users in the <tt class="filename">/etc/passwd</tt> UNIX system database. This is a very simple system to administer. -</p><div class="example"><a name="id2875707"></a><p class="title"><b>Example 8.1. smb.conf for Reference Documentation Server</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>security = SHARE</tt></i></td></tr><tr><td><i class="parameter"><tt>passdb backend = guest</tt></i></td></tr><tr><td><i class="parameter"><tt>wins server = 192.168.1.1</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[data]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Data</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export</tt></i></td></tr><tr><td><i class="parameter"><tt>guest only = Yes</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2877627"></a><p class="title"><b>Example 8.1. smb.conf for Reference Documentation Server</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>security = SHARE</tt></i></td></tr><tr><td><i class="parameter"><tt>passdb backend = guest</tt></i></td></tr><tr><td><i class="parameter"><tt>wins server = 192.168.1.1</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[data]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Data</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export</tt></i></td></tr><tr><td><i class="parameter"><tt>guest only = Yes</tt></i></td></tr></table></div><p> In the above example the machine name is set to REFDOCS, the workgroup is set to the name of the local workgroup so that the machine will appear in with systems users are familiar -with. The only password backend required is the "guest" backend so as to allow default +with. The only password backend required is the "guest" backend so as to allow default unprivileged account names to be used. Given that there is a WINS server on this network we do use it. </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="SimplePrintServer"></a>Central Print Serving</h3></div></div><div></div></div><p> @@ -2087,7 +2085,7 @@ the anonymous (guest) user, two things will be required: To find the correct name to use for your version of Samba do the following: </p><pre class="screen"> -<tt class="prompt">$ </tt><b class="userinput"><tt>testparm -s -v | grep "guest account"</tt></b> +<tt class="prompt">$ </tt><b class="userinput"><tt>testparm -s -v | grep "guest account"</tt></b> </pre><p> Then make sure that this account exists in your system password database (<tt class="filename">/etc/passwd</tt>). @@ -2101,48 +2099,48 @@ the anonymous (guest) user, two things will be required: <tt class="prompt">root# </tt><b class="userinput"><tt>chmod a+rwt /var/spool/samba</tt></b> </pre><p> </p></li></ul></div><p> - </p><div class="example"><a name="id2876026"></a><p class="title"><b>Example 8.2. smb.conf for anonymous printing</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>security = SHARE</tt></i></td></tr><tr><td><i class="parameter"><tt>passdb backend = guest</tt></i></td></tr><tr><td><i class="parameter"><tt>wins server = noldor</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>use client driver = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = No</tt></i></td></tr></table></div><p> -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2876184"></a>Common Errors</h2></div></div><div></div></div><p> + </p><div class="example"><a name="id2877945"></a><p class="title"><b>Example 8.2. smb.conf for anonymous printing</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = MIDEARTH</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>security = SHARE</tt></i></td></tr><tr><td><i class="parameter"><tt>passdb backend = guest</tt></i></td></tr><tr><td><i class="parameter"><tt>wins server = noldor</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>use client driver = Yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = No</tt></i></td></tr></table></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878101"></a>Common Errors</h2></div></div><div></div></div><p> The greatest mistake so often made is to make a network configuration too complex. It pays to use the simplest solution that will meet the needs of the moment. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 9. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2876248">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2876248"></a>Note</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 9. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2878165">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878165"></a>Note</h2></div></div><div></div></div><p> This chapter did not make it into this release. It is planned for the published release of this document. -</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Advanced Configuration</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2876276"></a>Valuable Nuts and Bolts Information</h1></div></div><div></div></div><p> +</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Advanced Configuration</h1></div></div><div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2878194"></a>Valuable Nuts and Bolts Information</h1></div></div><div></div></div><p> Samba has several features that you might want or might not want to use. The chapters in this part each cover specific Samba features. -</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>10. <a href="#NetworkBrowsing">Samba / MS Windows Network Browsing Guide</a></dt><dd><dl><dt><a href="#id2876401">Features and Benefits</a></dt><dt><a href="#id2876490">What is Browsing?</a></dt><dt><a href="#id2876803">Discussion</a></dt><dd><dl><dt><a href="#id2876818">NetBIOS over TCP/IP</a></dt><dt><a href="#id2877054">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2877219">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2877367">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2877916">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2878314">Making Samba the domain master</a></dt><dt><a href="#id2878491">Note about broadcast addresses</a></dt><dt><a href="#id2878515">Multiple interfaces</a></dt><dt><a href="#id2878551">Use of the Remote Announce parameter</a></dt><dt><a href="#id2878708">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2878786">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2878975">Setting up a WINS server</a></dt><dt><a href="#id2879231">WINS Replication</a></dt><dt><a href="#id2879256">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2879345">Helpful Hints</a></dt><dd><dl><dt><a href="#id2879358">Windows Networking Protocols</a></dt><dt><a href="#id2879437">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2879603">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2879656">Browsing support in Samba</a></dt><dt><a href="#id2879778">Problem resolution</a></dt><dt><a href="#id2879866">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2880547">Common Errors</a></dt><dd><dl><dt><a href="#id2880562">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2880591">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2880635">I get an Unable to browse the network error</a></dt></dl></dd></dl></dd><dt>11. <a href="#passdb">Account Information Databases</a></dt><dd><dl><dt><a href="#id2880915">Features and Benefits</a></dt><dd><dl><dt><a href="#id2880929">Backwards Compatibility Backends</a></dt><dt><a href="#id2881032">New Backends</a></dt></dl></dd><dt><a href="#id2881219">Technical Information</a></dt><dd><dl><dt><a href="#id2881344">Important Notes About Security</a></dt><dt><a href="#id2881634">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2881821">The smbpasswd Command</a></dt><dt><a href="#id2882092">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2882329">Password Backends</a></dt><dd><dl><dt><a href="#id2882371">Plain Text</a></dt><dt><a href="#id2882412">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2882525">tdbsam</a></dt><dt><a href="#id2882559">ldapsam</a></dt><dt><a href="#id2884412">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2885260">Common Errors</a></dt><dd><dl><dt><a href="#id2885267">Users can not logon</a></dt><dt><a href="#id2885312">Users being added to wrong backend database</a></dt><dt><a href="#id2885422">auth methods does not work</a></dt></dl></dd></dl></dd><dt>12. <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dd><dl><dt><a href="#id2885652">Features and Benefits</a></dt><dt><a href="#id2885887">Discussion</a></dt><dd><dl><dt><a href="#id2886122">Example Configuration</a></dt></dl></dd><dt><a href="#id2886189">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2886202">Sample smb.conf add group script</a></dt><dt><a href="#id2886288">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2886372">Common Errors</a></dt><dd><dl><dt><a href="#id2886386">Adding Groups Fails</a></dt><dt><a href="#id2886455">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2886481">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></dd><dt>13. <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dd><dl><dt><a href="#id2886736">Features and Benefits</a></dt><dt><a href="#id2886866">File System Access Controls</a></dt><dd><dl><dt><a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2887207">Managing Directories</a></dt><dt><a href="#id2887301">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2887513">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2887541">User and Group Based Controls</a></dt><dt><a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2888342">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2888722">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2888794">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2889094">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2889102">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2889146">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2889226">Viewing file ownership</a></dt><dt><a href="#id2889358">Viewing File or Directory Permissions</a></dt><dt><a href="#id2889603">Modifying file or directory permissions</a></dt><dt><a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt><a href="#id2890164">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2890260">Common Errors</a></dt><dd><dl><dt><a href="#id2890274">Users can not write to a public share</a></dt><dt><a href="#id2890703">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2890755">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></dd><dt>14. <a href="#locking">File and Record Locking</a></dt><dd><dl><dt><a href="#id2891003">Features and Benefits</a></dt><dt><a href="#id2891060">Discussion</a></dt><dd><dl><dt><a href="#id2891204">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2891921">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2892041">Example Configuration</a></dt></dl></dd><dt><a href="#id2892456">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2892680">Workstation Service Entries</a></dt><dt><a href="#id2892709">Server Service Entries</a></dt></dl></dd><dt><a href="#id2892788">Persistent Data Corruption</a></dt><dt><a href="#id2892817">Common Errors</a></dt><dd><dl><dt><a href="#id2892891">locking.tdb error messages</a></dt><dt><a href="#id2892930">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2892952">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2892983">Additional Reading</a></dt></dl></dd><dt>15. <a href="#securing-samba">Securing Samba</a></dt><dd><dl><dt><a href="#id2893158">Introduction</a></dt><dt><a href="#id2893195">Features and Benefits</a></dt><dt><a href="#id2893269">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2893288">Using host based protection</a></dt><dt><a href="#id2893387">User based protection</a></dt><dt><a href="#id2893447">Using interface protection</a></dt><dt><a href="#id2893515">Using a firewall</a></dt><dt><a href="#id2893572">Using a IPC$ share deny</a></dt><dt><a href="#id2893660">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2893719">Upgrading Samba</a></dt><dt><a href="#id2893743">Common Errors</a></dt><dd><dl><dt><a href="#id2893761">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2893786">Why can users access home directories of other users?</a></dt></dl></dd></dl></dd><dt>16. <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt><a href="#id2894077">Features and Benefits</a></dt><dt><a href="#id2894106">Trust Relationship Background</a></dt><dt><a href="#id2894193">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2894221">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2894294">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2894341">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2894518">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2894704">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2894842">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2894948">Common Errors</a></dt></dl></dd><dt>17. <a href="#msdfs">Hosting a Microsoft Distributed File System tree on Samba</a></dt><dd><dl><dt><a href="#id2895017">Features and Benefits</a></dt><dt><a href="#id2895292">Common Errors</a></dt></dl></dd><dt>18. <a href="#printing">Classical Printing Support</a></dt><dd><dl><dt><a href="#id2895411">Features and Benefits</a></dt><dt><a href="#id2895517">Technical Introduction</a></dt><dd><dl><dt><a href="#id2895555">What happens if you send a Job from a Client</a></dt><dt><a href="#id2895627">Printing Related Configuration Parameters</a></dt><dt><a href="#id2895722">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2896188">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2896354">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2896481">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2896843">Extended Sample Configuration to Print</a></dt><dt><a href="#id2897173">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2897186">The [global] Section</a></dt><dt><a href="#id2897717">The [printers] Section</a></dt><dt><a href="#id2898177">Any [my_printer_name] Section</a></dt><dt><a href="#id2898498">Print Commands</a></dt><dt><a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2899263">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2899603">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2899763">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2899925">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2900037">Creating the [print$] Share</a></dt><dt><a href="#id2900227">Parameters in the [print$] Section</a></dt><dt><a href="#id2900537">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2900710">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2900805">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2901002">Setting Drivers for existing Printers with -rpcclient</a></dt></dl></dd><dt><a href="#id2902712">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2902731">The first Client Driver Installation</a></dt><dt><a href="#id2902934">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2903234">Further Client Driver Install Procedures</a></dt><dt><a href="#id2903328">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2903500">Other Gotchas</a></dt><dd><dl><dt><a href="#id2903534">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2904001">Supporting large Numbers of Printers</a></dt><dt><a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2904606">Weird Error Message Cannot connect under a -different Name</a></dt><dt><a href="#id2904706">Be careful when assembling Driver Files</a></dt><dt><a href="#id2905065">Samba and Printer Ports</a></dt><dt><a href="#id2905158">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2905183">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2905239">What is Imprints?</a></dt><dt><a href="#id2905280">Creating Printer Driver Packages</a></dt><dt><a href="#id2905299">The Imprints Server</a></dt><dt><a href="#id2905323">The Installation Client</a></dt></dl></dd><dt><a href="#id2905478">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2905813">The addprinter command</a></dt><dt><a href="#id2905859">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2906032">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2906044">Common Errors</a></dt><dd><dl><dt><a href="#id2906050">I give my root password but I don't get access</a></dt><dt><a href="#id2906085">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></dd><dt>19. <a href="#CUPS-printing">CUPS Printing Support in Samba 3.0</a></dt><dd><dl><dt><a href="#id2906220">Introduction</a></dt><dd><dl><dt><a href="#id2906227">Features and Benefits</a></dt><dt><a href="#id2906281">Overview</a></dt></dl></dd><dt><a href="#id2906348">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2906443">Linking of smbd with libcups.so</a></dt><dt><a href="#id2906684">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2906866">More complex smb.conf Settings for -CUPS</a></dt></dl></dd><dt><a href="#id2907221">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2907241">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2907296">CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2907365">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2907441">Explicitly enable "raw" printing for -application/octet-stream!</a></dt><dt><a href="#id2907647">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2907785">Using CUPS/Samba in an advanced Way -- intelligent printing -with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2907968">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2908420">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2908563">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2908649">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2908755">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2908777">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2908970">MIME types and CUPS Filters</a></dt><dt><a href="#id2909178">MIME type Conversion Rules</a></dt><dt><a href="#id2909333">Filter Requirements</a></dt><dt><a href="#id2909513">Prefilters</a></dt><dt><a href="#id2909624">pstops</a></dt><dt><a href="#id2909734">pstoraster</a></dt><dt><a href="#id2909928">imagetops and imagetoraster</a></dt><dt><a href="#id2909993">rasterto [printers specific]</a></dt><dt><a href="#id2910145">CUPS Backends</a></dt><dt><a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2910637">The Complete Picture</a></dt><dt><a href="#id2910653">mime.convs</a></dt><dt><a href="#id2910716">"Raw" printing</a></dt><dt><a href="#id2910805">"application/octet-stream" printing</a></dt><dt><a href="#id2911052">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a></dt><dt><a href="#id2911554">Examples for filtering Chains</a></dt><dt><a href="#id2911891">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912041">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912139">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912150">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2912212">Driver Execution on the Client</a></dt><dt><a href="#id2912287">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2912407">Network Printing (Windows clients -- UNIX/Samba Print -Servers)</a></dt><dd><dl><dt><a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2912640">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2912815">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2912871">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2912948">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2912964">Printer Drivers running in "Kernel Mode" cause many -Problems</a></dt><dt><a href="#id2913011">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913032">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913085">PostScript Drivers with no major problems -- even in Kernel -Mode</a></dt></dl></dd><dt><a href="#id2913108">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913163">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2913282">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2913789">Recognize the different Driver Files</a></dt><dt><a href="#id2913932">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2913965">ESP Print Pro Package of "PostScript Driver for -WinNT/2k/XP"</a></dt><dt><a href="#id2914035">Caveats to be considered</a></dt><dt><a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2914652">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2914873">Understanding cupsaddsmb</a></dt><dt><a href="#id2915022">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915105">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915185">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915261">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2915425">Avoiding critical PostScript Driver Settings on the -Client</a></dt></dl></dd><dt><a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a></dt><dd><dl><dt><a href="#id2915762">A Check of the rpcclient man Page</a></dt><dt><a href="#id2915876">Understanding the rpcclient man page</a></dt><dt><a href="#id2915981">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916147">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2917432">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2917838">Trivial DataBase Files</a></dt><dt><a href="#id2917930">Binary Format</a></dt><dt><a href="#id2917994">Losing *.tdb Files</a></dt><dt><a href="#id2918053">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918345">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919115">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2919616">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2919667">Setting up Quotas</a></dt><dt><a href="#id2919734">Correct and incorrect Accounting</a></dt><dt><a href="#id2919778">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2919874">The page_log File Syntax</a></dt><dt><a href="#id2919991">Possible Shortcomings</a></dt><dt><a href="#id2920067">Future Developments</a></dt><dt><a href="#id2920123">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920136">Additional Material</a></dt><dt><a href="#id2920387">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920450">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920543">Pre-conditions</a></dt><dt><a href="#id2920702">Manual Configuration</a></dt></dl></dd><dt><a href="#id2920760">In Case of Trouble.....</a></dt><dt><a href="#id2920832">Printing from CUPS to Windows attached -Printers</a></dt><dt><a href="#id2921130">More CUPS filtering Chains</a></dt><dt><a href="#id2921233">Common Errors</a></dt><dd><dl><dt><a href="#id2921241">Win9x client can't install driver</a></dt><dt><a href="#id2921263">"cupsaddsmb" keeps asking for root password in - neverending loop</a></dt><dt><a href="#id2921311">"cupsaddsmb" gives "No PPD file for printer..." - message while PPD file is present</a></dt><dt><a href="#id2921368">Client can't connect to Samba printer</a></dt><dt><a href="#id2921397">Can't reconnect to Samba under new account - from Win2K/XP</a></dt><dt><a href="#id2921624">Avoid being connected to the Samba server as the - "wrong" user</a></dt><dt><a href="#id2921678">Upgrading to CUPS drivers from Adobe drivers on - NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921695">Can't use "cupsaddsmb" on Samba server which is - a PDC</a></dt><dt><a href="#id2921726">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2921734">Win2K/XP "Local Security - Policies"</a></dt><dt><a href="#id2921774">WinXP clients: "Administrator can not install - printers for all local users"</a></dt><dt><a href="#id2921808">"Print Change Notify" functions on - NT-clients</a></dt><dt><a href="#id2921830">WinXP-SP1</a></dt><dt><a href="#id2921875">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922164">Most common blunders in driver - settings on Windows clients</a></dt><dt><a href="#id2922210">cupsaddsmb does not work - with newly installed printer</a></dt><dt><a href="#id2922272">Permissions on +</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt>10. <a href="#NetworkBrowsing">Samba / MS Windows Network Browsing Guide</a></dt><dd><dl><dt><a href="#id2878319">Features and Benefits</a></dt><dt><a href="#id2878408">What is Browsing?</a></dt><dt><a href="#id2878720">Discussion</a></dt><dd><dl><dt><a href="#id2878736">NetBIOS over TCP/IP</a></dt><dt><a href="#id2878972">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2879137">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2879284">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2879819">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2880217">Making Samba the domain master</a></dt><dt><a href="#id2880395">Note about broadcast addresses</a></dt><dt><a href="#id2880412">Multiple interfaces</a></dt><dt><a href="#id2880448">Use of the Remote Announce parameter</a></dt><dt><a href="#id2880607">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2880684">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2880872">Setting up a WINS server</a></dt><dt><a href="#id2881128">WINS Replication</a></dt><dt><a href="#id2881154">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2881238">Helpful Hints</a></dt><dd><dl><dt><a href="#id2881252">Windows Networking Protocols</a></dt><dt><a href="#id2881317">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2881481">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2881541">Browsing support in Samba</a></dt><dt><a href="#id2881662">Problem resolution</a></dt><dt><a href="#id2881749">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2882439">Common Errors</a></dt><dd><dl><dt><a href="#id2882454">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2882497">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2882539">I get an Unable to browse the network error</a></dt></dl></dd></dl></dd><dt>11. <a href="#passdb">Account Information Databases</a></dt><dd><dl><dt><a href="#id2882820">Features and Benefits</a></dt><dd><dl><dt><a href="#id2882834">Backwards Compatibility Backends</a></dt><dt><a href="#id2882936">New Backends</a></dt></dl></dd><dt><a href="#id2883109">Technical Information</a></dt><dd><dl><dt><a href="#id2883235">Important Notes About Security</a></dt><dt><a href="#id2883502">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2883688">The smbpasswd Command</a></dt><dt><a href="#id2883959">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2884197">Password Backends</a></dt><dd><dl><dt><a href="#id2884238">Plain Text</a></dt><dt><a href="#id2884279">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2884392">tdbsam</a></dt><dt><a href="#id2884420">ldapsam</a></dt><dt><a href="#id2886247">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2887095">Common Errors</a></dt><dd><dl><dt><a href="#id2887102">Users can not logon</a></dt><dt><a href="#id2887147">Users being added to wrong backend database</a></dt><dt><a href="#id2887258">auth methods does not work</a></dt></dl></dd></dl></dd><dt>12. <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dd><dl><dt><a href="#id2887487">Features and Benefits</a></dt><dt><a href="#id2887722">Discussion</a></dt><dd><dl><dt><a href="#id2887948">Example Configuration</a></dt></dl></dd><dt><a href="#id2888015">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2888029">Sample smb.conf add group script</a></dt><dt><a href="#id2888108">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2888184">Common Errors</a></dt><dd><dl><dt><a href="#id2888199">Adding Groups Fails</a></dt><dt><a href="#id2888268">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2888294">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></dd><dt>13. <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dd><dl><dt><a href="#id2888551">Features and Benefits</a></dt><dt><a href="#id2888688">File System Access Controls</a></dt><dd><dl><dt><a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2889023">Managing Directories</a></dt><dt><a href="#id2889117">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2889345">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2889373">User and Group Based Controls</a></dt><dt><a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2890173">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2890553">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2890626">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2890925">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2890933">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2890978">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2891057">Viewing file ownership</a></dt><dt><a href="#id2891188">Viewing File or Directory Permissions</a></dt><dt><a href="#id2891423">Modifying file or directory permissions</a></dt><dt><a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt><a href="#id2891979">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2892060">Common Errors</a></dt><dd><dl><dt><a href="#id2892074">Users can not write to a public share</a></dt><dt><a href="#id2892503">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2892555">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></dd><dt>14. <a href="#locking">File and Record Locking</a></dt><dd><dl><dt><a href="#id2892803">Features and Benefits</a></dt><dt><a href="#id2892860">Discussion</a></dt><dd><dl><dt><a href="#id2893002">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2893677">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2893787">Example Configuration</a></dt></dl></dd><dt><a href="#id2894184">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2894410">Workstation Service Entries</a></dt><dt><a href="#id2894437">Server Service Entries</a></dt></dl></dd><dt><a href="#id2894516">Persistent Data Corruption</a></dt><dt><a href="#id2894546">Common Errors</a></dt><dd><dl><dt><a href="#id2894619">locking.tdb error messages</a></dt><dt><a href="#id2894658">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2894680">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2894712">Additional Reading</a></dt></dl></dd><dt>15. <a href="#securing-samba">Securing Samba</a></dt><dd><dl><dt><a href="#id2894878">Introduction</a></dt><dt><a href="#id2894910">Features and Benefits</a></dt><dt><a href="#id2894983">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2895003">Using host based protection</a></dt><dt><a href="#id2895102">User based protection</a></dt><dt><a href="#id2895162">Using interface protection</a></dt><dt><a href="#id2895230">Using a firewall</a></dt><dt><a href="#id2895287">Using a IPC$ share deny</a></dt><dt><a href="#id2895375">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2895433">Upgrading Samba</a></dt><dt><a href="#id2895457">Common Errors</a></dt><dd><dl><dt><a href="#id2895476">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2895500">Why can users access home directories of other users?</a></dt></dl></dd></dl></dd><dt>16. <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt><a href="#id2895790">Features and Benefits</a></dt><dt><a href="#id2895819">Trust Relationship Background</a></dt><dt><a href="#id2895908">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2895935">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2896007">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2896054">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2896233">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2896417">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2896555">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2896661">Common Errors</a></dt></dl></dd><dt>17. <a href="#msdfs">Hosting a Microsoft Distributed File System tree on Samba</a></dt><dd><dl><dt><a href="#id2896731">Features and Benefits</a></dt><dt><a href="#id2897006">Common Errors</a></dt></dl></dd><dt>18. <a href="#printing">Classical Printing Support</a></dt><dd><dl><dt><a href="#id2897126">Features and Benefits</a></dt><dt><a href="#id2897192">Technical Introduction</a></dt><dd><dl><dt><a href="#id2897230">What happens if you send a Job from a Client</a></dt><dt><a href="#id2897302">Printing Related Configuration Parameters</a></dt><dt><a href="#id2897387">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2897853">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2898017">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2898105">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2898438">Extended Sample Configuration to Print</a></dt><dt><a href="#id2898769">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2898782">The [global] Section</a></dt><dt><a href="#id2899274">The [printers] Section</a></dt><dt><a href="#id2899717">Any [my_printer_name] Section</a></dt><dt><a href="#id2900032">Print Commands</a></dt><dt><a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2900758">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2901088">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2901237">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2901389">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2901502">Creating the [print$] Share</a></dt><dt><a href="#id2901686">Parameters in the [print$] Section</a></dt><dt><a href="#id2901973">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2902140">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2902234">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2902432">Setting Drivers for existing Printers with +rpcclient</a></dt></dl></dd><dt><a href="#id2904055">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2904073">The first Client Driver Installation</a></dt><dt><a href="#id2904269">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2904576">Further Client Driver Install Procedures</a></dt><dt><a href="#id2904670">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2904838">Other Gotchas</a></dt><dd><dl><dt><a href="#id2904870">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2905319">Supporting large Numbers of Printers</a></dt><dt><a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2905915">Weird Error Message Cannot connect under a +different Name</a></dt><dt><a href="#id2906013">Be careful when assembling Driver Files</a></dt><dt><a href="#id2906300">Samba and Printer Ports</a></dt><dt><a href="#id2906377">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2906398">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2906443">What is Imprints?</a></dt><dt><a href="#id2906484">Creating Printer Driver Packages</a></dt><dt><a href="#id2906504">The Imprints Server</a></dt><dt><a href="#id2906528">The Installation Client</a></dt></dl></dd><dt><a href="#id2906681">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2907000">The addprinter command</a></dt><dt><a href="#id2907046">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2907213">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2907227">Common Errors</a></dt><dd><dl><dt><a href="#id2907234">I give my root password but I don't get access</a></dt><dt><a href="#id2907268">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></dd><dt>19. <a href="#CUPS-printing">CUPS Printing Support in Samba 3.0</a></dt><dd><dl><dt><a href="#id2907403">Introduction</a></dt><dd><dl><dt><a href="#id2907410">Features and Benefits</a></dt><dt><a href="#id2907453">Overview</a></dt></dl></dd><dt><a href="#id2907507">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2907600">Linking of smbd with libcups.so</a></dt><dt><a href="#id2907841">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2908016">More complex smb.conf Settings for +CUPS</a></dt></dl></dd><dt><a href="#id2908362">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2908382">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2908431">CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2908485">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2908552">Explicitly enable "raw" printing for +application/octet-stream!</a></dt><dt><a href="#id2908739">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2908865">Using CUPS/Samba in an advanced Way -- intelligent printing +with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2909034">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2909441">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2909567">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2909654">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2909760">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2909782">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2909959">MIME types and CUPS Filters</a></dt><dt><a href="#id2910165">MIME type Conversion Rules</a></dt><dt><a href="#id2910315">Filter Requirements</a></dt><dt><a href="#id2910493">Prefilters</a></dt><dt><a href="#id2910595">pstops</a></dt><dt><a href="#id2910704">pstoraster</a></dt><dt><a href="#id2910875">imagetops and imagetoraster</a></dt><dt><a href="#id2910938">rasterto [printers specific]</a></dt><dt><a href="#id2911090">CUPS Backends</a></dt><dt><a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2911562">The Complete Picture</a></dt><dt><a href="#id2911576">mime.convs</a></dt><dt><a href="#id2911630">"Raw" printing</a></dt><dt><a href="#id2911697">"application/octet-stream" printing</a></dt><dt><a href="#id2911929">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a></dt><dt><a href="#id2912410">Examples for filtering Chains</a></dt><dt><a href="#id2912731">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912872">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912949">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912965">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2913020">Driver Execution on the Client</a></dt><dt><a href="#id2913090">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2913201">Network Printing (Windows clients -- UNIX/Samba Print +Servers)</a></dt><dd><dl><dt><a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2913432">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2913594">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2913643">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2913717">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2913734">Printer Drivers running in "Kernel Mode" cause many +Problems</a></dt><dt><a href="#id2913768">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913789">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913833">PostScript Drivers with no major problems -- even in Kernel +Mode</a></dt></dl></dd><dt><a href="#id2913895">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913913">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2914014">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2914516">Recognize the different Driver Files</a></dt><dt><a href="#id2914656">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2914689">ESP Print Pro Package of "PostScript Driver for +WinNT/2k/XP"</a></dt><dt><a href="#id2914749">Caveats to be considered</a></dt><dt><a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2915344">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2915567">Understanding cupsaddsmb</a></dt><dt><a href="#id2915714">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915798">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915877">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915946">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2916097">Avoiding critical PostScript Driver Settings on the +Client</a></dt></dl></dd><dt><a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a></dt><dd><dl><dt><a href="#id2916423">A Check of the rpcclient man Page</a></dt><dt><a href="#id2916536">Understanding the rpcclient man page</a></dt><dt><a href="#id2916644">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916790">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2918021">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2918418">Trivial DataBase Files</a></dt><dt><a href="#id2918497">Binary Format</a></dt><dt><a href="#id2918559">Losing *.tdb Files</a></dt><dt><a href="#id2918617">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918890">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919583">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2920055">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2920098">Setting up Quotas</a></dt><dt><a href="#id2920162">Correct and incorrect Accounting</a></dt><dt><a href="#id2920202">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2920282">The page_log File Syntax</a></dt><dt><a href="#id2920392">Possible Shortcomings</a></dt><dt><a href="#id2920463">Future Developments</a></dt><dt><a href="#id2920510">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920525">Additional Material</a></dt><dt><a href="#id2920734">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920792">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920874">Pre-conditions</a></dt><dt><a href="#id2921030">Manual Configuration</a></dt></dl></dd><dt><a href="#id2921088">In Case of Trouble.....</a></dt><dt><a href="#id2921154">Printing from CUPS to Windows attached +Printers</a></dt><dt><a href="#id2921434">More CUPS filtering Chains</a></dt><dt><a href="#id2921535">Common Errors</a></dt><dd><dl><dt><a href="#id2921542">Win9x client can't install driver</a></dt><dt><a href="#id2921558">"cupsaddsmb" keeps asking for root password in + neverending loop</a></dt><dt><a href="#id2921604">"cupsaddsmb" gives "No PPD file for printer..." + message while PPD file is present</a></dt><dt><a href="#id2921660">Client can't connect to Samba printer</a></dt><dt><a href="#id2921688">Can't reconnect to Samba under new account + from Win2K/XP</a></dt><dt><a href="#id2921914">Avoid being connected to the Samba server as the + "wrong" user</a></dt><dt><a href="#id2921967">Upgrading to CUPS drivers from Adobe drivers on + NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921981">Can't use "cupsaddsmb" on Samba server which is + a PDC</a></dt><dt><a href="#id2922010">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2922027">Win2K/XP "Local Security + Policies"</a></dt><dt><a href="#id2922043">WinXP clients: "Administrator can not install + printers for all local users"</a></dt><dt><a href="#id2922065">"Print Change Notify" functions on + NT-clients</a></dt><dt><a href="#id2922084">WinXP-SP1</a></dt><dt><a href="#id2922126">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922400">Most common blunders in driver + settings on Windows clients</a></dt><dt><a href="#id2922445">cupsaddsmb does not work + with newly installed printer</a></dt><dt><a href="#id2922506">Permissions on /var/spool/samba/ get reset after each -reboot</a></dt><dt><a href="#id2922380">Printer named "lp" +reboot</a></dt><dt><a href="#id2922615">Printer named "lp" intermittently swallows jobs and spits out completely different -ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922484">An Overview of the CUPS Printing Processes</a></dt></dl></dd><dt>20. <a href="#VFS">Stackable VFS modules</a></dt><dd><dl><dt><a href="#id2922653">Features and Benefits</a></dt><dt><a href="#id2922671">Discussion</a></dt><dt><a href="#id2922900">Included modules</a></dt><dd><dl><dt><a href="#id2922907">audit</a></dt><dt><a href="#id2922950">extd_audit</a></dt><dt><a href="#id2923080">fake_perms</a></dt><dt><a href="#id2923099">recycle</a></dt><dt><a href="#id2923274">netatalk</a></dt></dl></dd><dt><a href="#id2923320">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923342">DatabaseFS</a></dt><dt><a href="#id2923396">vscan</a></dt></dl></dd></dl></dd><dt>21. <a href="#winbind">Winbind: Use of Domain Accounts</a></dt><dd><dl><dt><a href="#id2923626">Features and Benefits</a></dt><dt><a href="#id2923721">Introduction</a></dt><dt><a href="#id2923799">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2923876">Target Uses</a></dt></dl></dd><dt><a href="#id2923906">How Winbind Works</a></dt><dd><dl><dt><a href="#id2923935">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2923968">Microsoft Active Directory Services</a></dt><dt><a href="#id2923991">Name Service Switch</a></dt><dt><a href="#id2924127">Pluggable Authentication Modules</a></dt><dt><a href="#id2924199">User and Group ID Allocation</a></dt><dt><a href="#id2924232">Result Caching</a></dt></dl></dd><dt><a href="#id2924260">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924268">Introduction</a></dt><dt><a href="#id2924335">Requirements</a></dt><dt><a href="#id2924429">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926036">Conclusion</a></dt><dt><a href="#id2926054">Common Errors</a></dt><dd><dl><dt><a href="#id2926108">NSCD Problem Warning</a></dt></dl></dd></dl></dd><dt>22. <a href="#AdvancedNetworkManagement">Advanced Network Management</a></dt><dd><dl><dt><a href="#id2926216">Features and Benefits</a></dt><dt><a href="#id2926247">Remote Server Administration</a></dt><dt><a href="#id2926346">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926363">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926605">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2926843">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2926877">Common Errors</a></dt></dl></dd><dt>23. <a href="#PolicyMgmt">System and Account Policies</a></dt><dd><dl><dt><a href="#id2926955">Features and Benefits</a></dt><dt><a href="#id2927014">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927128">Windows 9x/Me Policies</a></dt><dt><a href="#id2927223">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927356">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927608">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927714">Samba Editreg Toolset</a></dt><dt><a href="#id2927753">Windows NT4/200x</a></dt><dt><a href="#id2927776">Samba PDC</a></dt></dl></dd><dt><a href="#id2927822">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2927973">Common Errors</a></dt><dd><dl><dt><a href="#id2927986">Policy Does Not Work</a></dt></dl></dd></dl></dd><dt>24. <a href="#ProfileMgmt">Desktop Profile Management</a></dt><dd><dl><dt><a href="#id2928087">Features and Benefits</a></dt><dt><a href="#id2928120">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928161">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928652">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2929902">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2929987">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930246">Mandatory profiles</a></dt><dt><a href="#id2930304">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930349">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930369">MS Windows 9x/Me</a></dt><dt><a href="#id2930521">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931076">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931594">Common Errors</a></dt><dd><dl><dt><a href="#id2931607">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931676">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2931889">Changing the default profile</a></dt></dl></dd></dl></dd><dt>25. <a href="#pam">PAM based Distributed Authentication</a></dt><dd><dl><dt><a href="#id2932170">Features and Benefits</a></dt><dt><a href="#id2932418">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932435">PAM Configuration Syntax</a></dt><dt><a href="#id2933099">Example System Configurations</a></dt><dt><a href="#id2933403">smb.conf PAM Configuration</a></dt><dt><a href="#id2933482">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933565">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2933949">Common Errors</a></dt><dd><dl><dt><a href="#id2933962">pam_winbind problem</a></dt><dt><a href="#id2934050">Winbind is not resolving users and groups</a></dt></dl></dd></dl></dd><dt>26. <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a></dt><dd><dl><dt><a href="#id2934288">Features and Benefits</a></dt><dt><a href="#id2934312">Background Information</a></dt><dt><a href="#id2934378">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934434">/etc/hosts</a></dt><dt><a href="#id2934584">/etc/resolv.conf</a></dt><dt><a href="#id2934626">/etc/host.conf</a></dt><dt><a href="#id2934679">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934793">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935103">The NetBIOS Name Cache</a></dt><dt><a href="#id2935167">The LMHOSTS file</a></dt><dt><a href="#id2935329">HOSTS file</a></dt><dt><a href="#id2935361">DNS Lookup</a></dt><dt><a href="#id2935393">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935511">Common Errors</a></dt><dd><dl><dt><a href="#id2935527">Pinging works only in one way</a></dt><dt><a href="#id2935562">Very Slow Network Connections</a></dt><dt><a href="#id2935612">Samba server name change problem</a></dt></dl></dd></dl></dd><dt>27. <a href="#unicode">Unicode/Charsets</a></dt><dd><dl><dt><a href="#id2935816">Features and Benefits</a></dt><dt><a href="#id2935861">What are charsets and unicode?</a></dt><dt><a href="#id2935930">Samba and charsets</a></dt><dt><a href="#id2936058">Conversion from old names</a></dt><dt><a href="#id2936088">Japanese charsets</a></dt><dt><a href="#id2936225">Common errors</a></dt><dd><dl><dt><a href="#id2936232">CP850.so can't be found</a></dt></dl></dd></dl></dd><dt>28. <a href="#Backup">Samba Backup Techniques</a></dt><dd><dl><dt><a href="#id2936346">Note</a></dt><dt><a href="#id2936359">Features and Benefits</a></dt></dl></dd><dt>29. <a href="#SambaHA">High Availability Options</a></dt><dd><dl><dt><a href="#id2936430">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Samba / MS Windows Network Browsing Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: April 21, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2876401">Features and Benefits</a></dt><dt><a href="#id2876490">What is Browsing?</a></dt><dt><a href="#id2876803">Discussion</a></dt><dd><dl><dt><a href="#id2876818">NetBIOS over TCP/IP</a></dt><dt><a href="#id2877054">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2877219">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2877367">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2877916">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2878314">Making Samba the domain master</a></dt><dt><a href="#id2878491">Note about broadcast addresses</a></dt><dt><a href="#id2878515">Multiple interfaces</a></dt><dt><a href="#id2878551">Use of the Remote Announce parameter</a></dt><dt><a href="#id2878708">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2878786">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2878975">Setting up a WINS server</a></dt><dt><a href="#id2879231">WINS Replication</a></dt><dt><a href="#id2879256">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2879345">Helpful Hints</a></dt><dd><dl><dt><a href="#id2879358">Windows Networking Protocols</a></dt><dt><a href="#id2879437">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2879603">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2879656">Browsing support in Samba</a></dt><dt><a href="#id2879778">Problem resolution</a></dt><dt><a href="#id2879866">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2880547">Common Errors</a></dt><dd><dl><dt><a href="#id2880562">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2880591">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2880635">I get an Unable to browse the network error</a></dt></dl></dd></dl></div><p> +ones</a></dt><dt><a href="#id2922646">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922701">An Overview of the CUPS Printing Processes</a></dt></dl></dd><dt>20. <a href="#VFS">Stackable VFS modules</a></dt><dd><dl><dt><a href="#id2922871">Features and Benefits</a></dt><dt><a href="#id2922889">Discussion</a></dt><dt><a href="#id2923117">Included modules</a></dt><dd><dl><dt><a href="#id2923124">audit</a></dt><dt><a href="#id2923166">extd_audit</a></dt><dt><a href="#id2923296">fake_perms</a></dt><dt><a href="#id2923316">recycle</a></dt><dt><a href="#id2923485">netatalk</a></dt></dl></dd><dt><a href="#id2923530">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923552">DatabaseFS</a></dt><dt><a href="#id2923606">vscan</a></dt></dl></dd></dl></dd><dt>21. <a href="#winbind">Winbind: Use of Domain Accounts</a></dt><dd><dl><dt><a href="#id2923836">Features and Benefits</a></dt><dt><a href="#id2923931">Introduction</a></dt><dt><a href="#id2924016">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2924076">Target Uses</a></dt></dl></dd><dt><a href="#id2924107">How Winbind Works</a></dt><dd><dl><dt><a href="#id2924136">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2924169">Microsoft Active Directory Services</a></dt><dt><a href="#id2924192">Name Service Switch</a></dt><dt><a href="#id2924320">Pluggable Authentication Modules</a></dt><dt><a href="#id2924402">User and Group ID Allocation</a></dt><dt><a href="#id2924435">Result Caching</a></dt></dl></dd><dt><a href="#id2924463">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924471">Introduction</a></dt><dt><a href="#id2924538">Requirements</a></dt><dt><a href="#id2924632">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926199">Conclusion</a></dt><dt><a href="#id2926218">Common Errors</a></dt><dd><dl><dt><a href="#id2926270">NSCD Problem Warning</a></dt></dl></dd></dl></dd><dt>22. <a href="#AdvancedNetworkManagement">Advanced Network Management</a></dt><dd><dl><dt><a href="#id2926379">Features and Benefits</a></dt><dt><a href="#id2926410">Remote Server Administration</a></dt><dt><a href="#id2926508">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926526">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926738">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2927010">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2927044">Common Errors</a></dt></dl></dd><dt>23. <a href="#PolicyMgmt">System and Account Policies</a></dt><dd><dl><dt><a href="#id2927123">Features and Benefits</a></dt><dt><a href="#id2927177">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927288">Windows 9x/Me Policies</a></dt><dt><a href="#id2927384">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927516">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927780">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927886">Samba Editreg Toolset</a></dt><dt><a href="#id2927925">Windows NT4/200x</a></dt><dt><a href="#id2927945">Samba PDC</a></dt></dl></dd><dt><a href="#id2927990">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2928140">Common Errors</a></dt><dd><dl><dt><a href="#id2928154">Policy Does Not Work</a></dt></dl></dd></dl></dd><dt>24. <a href="#ProfileMgmt">Desktop Profile Management</a></dt><dd><dl><dt><a href="#id2928255">Features and Benefits</a></dt><dt><a href="#id2928289">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928330">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928820">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2930060">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2930144">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930397">Mandatory profiles</a></dt><dt><a href="#id2930455">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930500">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930520">MS Windows 9x/Me</a></dt><dt><a href="#id2930668">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931222">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931730">Common Errors</a></dt><dd><dl><dt><a href="#id2931743">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931812">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2932026">Changing the default profile</a></dt></dl></dd></dl></dd><dt>25. <a href="#pam">PAM based Distributed Authentication</a></dt><dd><dl><dt><a href="#id2932306">Features and Benefits</a></dt><dt><a href="#id2932554">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932572">PAM Configuration Syntax</a></dt><dt><a href="#id2933235">Example System Configurations</a></dt><dt><a href="#id2933539">smb.conf PAM Configuration</a></dt><dt><a href="#id2933617">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933706">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2934094">Common Errors</a></dt><dd><dl><dt><a href="#id2934108">pam_winbind problem</a></dt><dt><a href="#id2934194">Winbind is not resolving users and groups</a></dt></dl></dd></dl></dd><dt>26. <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a></dt><dd><dl><dt><a href="#id2934432">Features and Benefits</a></dt><dt><a href="#id2934457">Background Information</a></dt><dt><a href="#id2934521">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934577">/etc/hosts</a></dt><dt><a href="#id2934718">/etc/resolv.conf</a></dt><dt><a href="#id2934762">/etc/host.conf</a></dt><dt><a href="#id2934813">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934918">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935185">The NetBIOS Name Cache</a></dt><dt><a href="#id2935248">The LMHOSTS file</a></dt><dt><a href="#id2935496">HOSTS file</a></dt><dt><a href="#id2935528">DNS Lookup</a></dt><dt><a href="#id2935560">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935678">Common Errors</a></dt><dd><dl><dt><a href="#id2935694">Pinging works only in one way</a></dt><dt><a href="#id2935729">Very Slow Network Connections</a></dt><dt><a href="#id2935780">Samba server name change problem</a></dt></dl></dd></dl></dd><dt>27. <a href="#unicode">Unicode/Charsets</a></dt><dd><dl><dt><a href="#id2935983">Features and Benefits</a></dt><dt><a href="#id2936027">What are charsets and unicode?</a></dt><dt><a href="#id2936097">Samba and charsets</a></dt><dt><a href="#id2936224">Conversion from old names</a></dt><dt><a href="#id2936254">Japanese charsets</a></dt><dt><a href="#id2936392">Common errors</a></dt><dd><dl><dt><a href="#id2936398">CP850.so can't be found</a></dt></dl></dd></dl></dd><dt>28. <a href="#Backup">Samba Backup Techniques</a></dt><dd><dl><dt><a href="#id2936512">Note</a></dt><dt><a href="#id2936526">Features and Benefits</a></dt></dl></dd><dt>29. <a href="#SambaHA">High Availability Options</a></dt><dd><dl><dt><a href="#id2936596">Note</a></dt></dl></dd></dl></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Samba / MS Windows Network Browsing Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: April 21, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2878319">Features and Benefits</a></dt><dt><a href="#id2878408">What is Browsing?</a></dt><dt><a href="#id2878720">Discussion</a></dt><dd><dl><dt><a href="#id2878736">NetBIOS over TCP/IP</a></dt><dt><a href="#id2878972">TCP/IP - without NetBIOS</a></dt><dt><a href="#id2879137">DNS and Active Directory</a></dt></dl></dd><dt><a href="#id2879284">How Browsing Functions</a></dt><dd><dl><dt><a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt><a href="#id2879819">Setting up DOMAIN Browsing</a></dt><dt><a href="#browse-force-master">Forcing Samba to be the master</a></dt><dt><a href="#id2880217">Making Samba the domain master</a></dt><dt><a href="#id2880395">Note about broadcast addresses</a></dt><dt><a href="#id2880412">Multiple interfaces</a></dt><dt><a href="#id2880448">Use of the Remote Announce parameter</a></dt><dt><a href="#id2880607">Use of the Remote Browse Sync parameter</a></dt></dl></dd><dt><a href="#id2880684">WINS - The Windows Internetworking Name Server</a></dt><dd><dl><dt><a href="#id2880872">Setting up a WINS server</a></dt><dt><a href="#id2881128">WINS Replication</a></dt><dt><a href="#id2881154">Static WINS Entries</a></dt></dl></dd><dt><a href="#id2881238">Helpful Hints</a></dt><dd><dl><dt><a href="#id2881252">Windows Networking Protocols</a></dt><dt><a href="#id2881317">Name Resolution Order</a></dt></dl></dd><dt><a href="#id2881481">Technical Overview of browsing</a></dt><dd><dl><dt><a href="#id2881541">Browsing support in Samba</a></dt><dt><a href="#id2881662">Problem resolution</a></dt><dt><a href="#id2881749">Browsing across subnets</a></dt></dl></dd><dt><a href="#id2882439">Common Errors</a></dt><dd><dl><dt><a href="#id2882454">How can one flush the Samba NetBIOS name cache without restarting Samba?</a></dt><dt><a href="#id2882497">My client reports "This server is not configured to list shared resources"</a></dt><dt><a href="#id2882539">I get an Unable to browse the network error</a></dt></dl></dd></dl></div><p> This document contains detailed information as well as a fast track guide to implementing browsing across subnets and / or across workgroups (or domains). WINS is the best tool for resolution of NetBIOS names to IP addresses. WINS is @@ -2153,11 +2151,11 @@ over TCP/IP. Samba-3 and later also supports this mode of operation. When the use of NetBIOS over TCP/IP has been disabled then the primary means for resolution of MS Windows machine names is via DNS and Active Directory. The following information assumes that your site is running NetBIOS over TCP/IP. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2876401"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878319"></a>Features and Benefits</h2></div></div><div></div></div><p> Someone once referred to the past in terms of: <span class="emphasis"><em>They were the worst of times, they were the best of times. The more we look back, them more we long for what was and hope it never returns!</em></span>. -</p><a class="indexterm" name="id2876422"></a><p> +</p><a class="indexterm" name="id2878340"></a><p> For many MS Windows network administrators, that statement sums up their feelings about NetBIOS networking precisely. For those who mastered NetBIOS networking, its fickle nature was just par for the course. For those who never quite managed to tame its @@ -2186,7 +2184,7 @@ support for NetBIOS, in which case WINS is of no relevance. Samba supports this </p><p> For those networks on which NetBIOS has been disabled (ie: WINS is NOT required) the use of DNS is necessary for host name resolution. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2876490"></a>What is Browsing?</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878408"></a>What is Browsing?</h2></div></div><div></div></div><p> To most people browsing means that they can see the MS Windows and Samba servers in the Network Neighborhood, and when the computer icon for a particular server is clicked, it opens up and shows the shares and printers available on the target server. @@ -2196,41 +2194,41 @@ The technologies (or methods) employed in making all of this work includes: </p><div class="itemizedlist"><ul type="disc"><li><p>MS Windows machines register their presence to the network</p></li><li><p>Machines announce themselves to other machines on the network</p></li><li><p>One or more machine on the network collates the local announcements</p></li><li><p>The client machine finds the machine that has the collated list of machines</p></li><li><p>The client machine is able to resolve the machine names to IP addresses</p></li><li><p>The client machine is able to connect to a target machine</p></li></ul></div><p> The Samba application that controls browse list management and name resolution is called <tt class="filename">nmbd</tt>. The configuration parameters involved in nmbd's operation are: -</p><p>Browsing options: <a class="indexterm" name="id2876574"></a><i class="parameter"><tt>os level</tt></i>(*), - <a class="indexterm" name="id2876588"></a><i class="parameter"><tt>lm announce</tt></i>, - <a class="indexterm" name="id2876602"></a><i class="parameter"><tt>lm interval</tt></i>, - <a class="indexterm" name="id2876615"></a><i class="parameter"><tt>preferred master</tt></i>(*), - <a class="indexterm" name="id2876630"></a><i class="parameter"><tt>local master</tt></i>(*), - <a class="indexterm" name="id2876644"></a><i class="parameter"><tt>domain master</tt></i>(*), - <a class="indexterm" name="id2876658"></a><i class="parameter"><tt>browse list</tt></i>, - <a class="indexterm" name="id2876671"></a><i class="parameter"><tt>enhanced browsing</tt></i>. +</p><p>Browsing options: <a class="indexterm" name="id2878491"></a><i class="parameter"><tt>os level</tt></i>(*), + <a class="indexterm" name="id2878505"></a><i class="parameter"><tt>lm announce</tt></i>, + <a class="indexterm" name="id2878519"></a><i class="parameter"><tt>lm interval</tt></i>, + <a class="indexterm" name="id2878532"></a><i class="parameter"><tt>preferred master</tt></i>(*), + <a class="indexterm" name="id2878547"></a><i class="parameter"><tt>local master</tt></i>(*), + <a class="indexterm" name="id2878561"></a><i class="parameter"><tt>domain master</tt></i>(*), + <a class="indexterm" name="id2878575"></a><i class="parameter"><tt>browse list</tt></i>, + <a class="indexterm" name="id2878588"></a><i class="parameter"><tt>enhanced browsing</tt></i>. </p><p>Name Resolution Method: - <a class="indexterm" name="id2876689"></a><i class="parameter"><tt>name resolve order</tt></i>(*). + <a class="indexterm" name="id2878607"></a><i class="parameter"><tt>name resolve order</tt></i>(*). </p><p>WINS options: - <a class="indexterm" name="id2876708"></a><i class="parameter"><tt>dns proxy</tt></i>, - <a class="indexterm" name="id2876721"></a><i class="parameter"><tt>wins proxy</tt></i>, - <a class="indexterm" name="id2876735"></a><i class="parameter"><tt>wins server</tt></i>(*), - <a class="indexterm" name="id2876749"></a><i class="parameter"><tt>wins support</tt></i>(*), - <a class="indexterm" name="id2876763"></a><i class="parameter"><tt>wins hook</tt></i>. -</p><a class="indexterm" name="id2876778"></a><p> + <a class="indexterm" name="id2878625"></a><i class="parameter"><tt>dns proxy</tt></i>, + <a class="indexterm" name="id2878639"></a><i class="parameter"><tt>wins proxy</tt></i>, + <a class="indexterm" name="id2878652"></a><i class="parameter"><tt>wins server</tt></i>(*), + <a class="indexterm" name="id2878666"></a><i class="parameter"><tt>wins support</tt></i>(*), + <a class="indexterm" name="id2878680"></a><i class="parameter"><tt>wins hook</tt></i>. +</p><a class="indexterm" name="id2878696"></a><p> For Samba, the WINS Server and WINS Support are mutually exclusive options. Those marked with an '*' are the only options that commonly MAY need to be modified. Even if not one of these parameters is set <tt class="filename">nmbd</tt> will still do it's job. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2876803"></a>Discussion</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878720"></a>Discussion</h2></div></div><div></div></div><p> Firstly, all MS Windows networking uses SMB (Server Message Block) based messaging. SMB messaging may be implemented with or without NetBIOS. MS Windows 200x supports NetBIOS over TCP/IP for backwards compatibility. Microsoft is intent on phasing out NetBIOS support. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2876818"></a>NetBIOS over TCP/IP</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878736"></a>NetBIOS over TCP/IP</h3></div></div><div></div></div><p> Samba implements NetBIOS, as does MS Windows NT / 200x / XP, by encapsulating it over TCP/IP. MS Windows products can do likewise. NetBIOS based networking uses broadcast messaging to affect browse list management. When running NetBIOS over TCP/IP, this uses UDP based messaging. UDP messages can be broadcast or unicast. -</p><a class="indexterm" name="id2876837"></a><p> +</p><a class="indexterm" name="id2878754"></a><p> Normally, only unicast UDP messaging can be forwarded by routers. The -<a class="indexterm" name="id2876849"></a><i class="parameter"><tt>remote announce</tt></i> parameter to smb.conf helps to project browse announcements +<a class="indexterm" name="id2878766"></a><i class="parameter"><tt>remote announce</tt></i> parameter to smb.conf helps to project browse announcements to remote network segments via unicast UDP. Similarly, the -<a class="indexterm" name="id2876865"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter of <tt class="filename">smb.conf</tt> +<a class="indexterm" name="id2878783"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter of <tt class="filename">smb.conf</tt> implements browse list collation using unicast UDP. </p><p> Secondly, in those networks where Samba is the only SMB server technology, @@ -2238,13 +2236,13 @@ wherever possible <tt class="filename">nmbd</tt> should be configured on one (1) server. This makes it easy to manage the browsing environment. If each network segment is configured with it's own Samba WINS server, then the only way to get cross segment browsing to work is by using the -<a class="indexterm" name="id2876904"></a><i class="parameter"><tt>remote announce</tt></i> and the <a class="indexterm" name="id2876918"></a><i class="parameter"><tt>remote browse sync</tt></i> +<a class="indexterm" name="id2878822"></a><i class="parameter"><tt>remote announce</tt></i> and the <a class="indexterm" name="id2878836"></a><i class="parameter"><tt>remote browse sync</tt></i> parameters to your <tt class="filename">smb.conf</tt> file. </p><p> -<a class="indexterm" name="id2876944"></a> +<a class="indexterm" name="id2878861"></a> If only one WINS server is used for an entire multi-segment network then -the use of the <a class="indexterm" name="id2876954"></a><i class="parameter"><tt>remote announce</tt></i> and the -<a class="indexterm" name="id2876966"></a><i class="parameter"><tt>remote browse sync</tt></i> parameters should NOT be necessary. +the use of the <a class="indexterm" name="id2878871"></a><i class="parameter"><tt>remote announce</tt></i> and the +<a class="indexterm" name="id2878885"></a><i class="parameter"><tt>remote browse sync</tt></i> parameters should NOT be necessary. </p><p> As of Samba 3 WINS replication is being worked on. The bulk of the code has been committed, but it still needs maturation. This is NOT a supported feature @@ -2255,7 +2253,7 @@ Right now Samba WINS does not support MS-WINS replication. This means that when setting up Samba as a WINS server there must only be one <tt class="filename">nmbd</tt> configured as a WINS server on the network. Some sites have used multiple Samba WINS servers for redundancy (one server per subnet) and then used -<a class="indexterm" name="id2877008"></a><i class="parameter"><tt>remote browse sync</tt></i> and <a class="indexterm" name="id2877022"></a><i class="parameter"><tt>remote announce</tt></i> +<a class="indexterm" name="id2878925"></a><i class="parameter"><tt>remote browse sync</tt></i> and <a class="indexterm" name="id2878939"></a><i class="parameter"><tt>remote announce</tt></i> to affect browse list collation across all segments. Note that this means clients will only resolve local names, and must be configured to use DNS to resolve names on other subnets in order to resolve the IP addresses of the servers they can see @@ -2266,10 +2264,10 @@ Lastly, take note that browse lists are a collection of unreliable broadcast messages that are repeated at intervals of not more than 15 minutes. This means that it will take time to establish a browse list and it can take up to 45 minutes to stabilise, particularly across network segments. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877054"></a>TCP/IP - without NetBIOS</h3></div></div><div></div></div><p> -<a class="indexterm" name="id2877066"></a> -<a class="indexterm" name="id2877074"></a> -<a class="indexterm" name="id2877083"></a> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878972"></a>TCP/IP - without NetBIOS</h3></div></div><div></div></div><p> +<a class="indexterm" name="id2878983"></a> +<a class="indexterm" name="id2878991"></a> +<a class="indexterm" name="id2879000"></a> All TCP/IP using systems use various forms of host name resolution. The primary methods for TCP/IP hostname resolutions involves either a static file (<tt class="filename">/etc/hosts </tt>) or DNS (the Domain Name System). DNS is the technology that makes @@ -2292,7 +2290,7 @@ it follows a defined path: </p></li><li><p> Looks up entries in LMHOSTS. It is located in <tt class="filename">C:\WinNT\System32\Drivers\etc</tt>. - </p></li></ol></div><a class="indexterm" name="id2877180"></a><p> + </p></li></ol></div><a class="indexterm" name="id2879097"></a><p> Windows 200x / XP can register it's host name with a Dynamic DNS server. You can force register with a Dynamic DNS server in Windows 200x / XP using: <b class="command">ipconfig /registerdns</b> @@ -2305,7 +2303,7 @@ consequently network services will be severely impaired. The use of Dynamic DNS is highly recommended with Active Directory, in which case the use of BIND9 is preferred for it's ability to adequately support the SRV (service) records that are needed for Active Directory. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877219"></a>DNS and Active Directory</h3></div></div><div></div></div><a class="indexterm" name="id2877228"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879137"></a>DNS and Active Directory</h3></div></div><div></div></div><a class="indexterm" name="id2879145"></a><p> Occasionally we hear from UNIX network administrators who want to use a UNIX based Dynamic DNS server in place of the Microsoft DNS server. While this might be desirable to some, the MS Windows 200x DNS server is auto-configured to work with Active Directory. It is possible @@ -2327,7 +2325,7 @@ The following are some of the default service records that Active Directory requ </p></li><li><p>_ldap._tcp.<span class="emphasis"><em>Site</em></span>.gc.ms-dcs.<span class="emphasis"><em>DomainTree</em></span></p><p> Used by MS Windows clients to locate site configuration dependent Global Catalog server. - </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2877367"></a>How Browsing Functions</h2></div></div><div></div></div><p> + </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2879284"></a>How Browsing Functions</h2></div></div><div></div></div><p> MS Windows machines register their NetBIOS names (ie: the machine name for each service type in operation) on start up. The exact method by which this name registration @@ -2341,7 +2339,7 @@ resolution to the local subnet, unless LMHOSTS is used to list all names and IP addresses. In such situations Samba provides a means by which the Samba server name may be forcibly injected into the browse list of a remote MS Windows network (using the -<a class="indexterm" name="id2877403"></a><i class="parameter"><tt>remote announce</tt></i> parameter). +<a class="indexterm" name="id2879321"></a><i class="parameter"><tt>remote announce</tt></i> parameter). </p><p> Where a WINS server is used, the MS Windows client will use UDP unicast to register with the WINS server. Such packets can be routed @@ -2369,12 +2367,12 @@ will annoy users because they will have to put up with protracted inability to use the network services. </p><p> Samba supports a feature that allows forced synchronisation -of browse lists across routed networks using the <a class="indexterm" name="id2877466"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter in the <tt class="filename">smb.conf</tt> file. +of browse lists across routed networks using the <a class="indexterm" name="id2879384"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter in the <tt class="filename">smb.conf</tt> file. This causes Samba to contact the local master browser on a remote network and to request browse list synchronisation. This effectively bridges two networks that are separated by routers. The two remote networks may use either broadcast based name resolution or WINS -based name resolution, but it should be noted that the <a class="indexterm" name="id2877495"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter provides browse list synchronisation - and +based name resolution, but it should be noted that the <a class="indexterm" name="id2879412"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter provides browse list synchronisation - and that is distinct from name to address resolution, in other words, for cross subnet browsing to function correctly it is essential that a name to address resolution mechanism be provided. @@ -2405,7 +2403,7 @@ The domain master browser should also preferably be the local master browser for its own subnet. In order to achieve this set the following options in the <i class="parameter"><tt>[global]</tt></i> section of the <tt class="filename">smb.conf</tt> file : </p><p> - </p><div class="example"><a name="id2877630"></a><p class="title"><b>Example 10.1. Domain master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> + </p><div class="example"><a name="id2879534"></a><p class="title"><b>Example 10.1. Domain master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> </p><p> The domain master browser may be the same machine as the WINS server, if you require. @@ -2419,15 +2417,15 @@ to use these). To make a Samba server a local master browser set the following options in the <i class="parameter"><tt>[global]</tt></i> section of the <tt class="filename">smb.conf</tt> file : </p><p> -</p><div class="example"><a name="id2877721"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2879624"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> </p><p> Do not do this for more than one Samba server on each subnet, or they will war with each other over which is to be the local master browser. </p><p> -The <a class="indexterm" name="id2877787"></a><i class="parameter"><tt>local master</tt></i> parameter allows Samba to act as a -local master browser. The <a class="indexterm" name="id2877804"></a><i class="parameter"><tt>preferred master</tt></i> causes nmbd -to force a browser election on startup and the <a class="indexterm" name="id2877819"></a><i class="parameter"><tt>os level</tt></i> +The <a class="indexterm" name="id2879690"></a><i class="parameter"><tt>local master</tt></i> parameter allows Samba to act as a +local master browser. The <a class="indexterm" name="id2879707"></a><i class="parameter"><tt>preferred master</tt></i> causes nmbd +to force a browser election on startup and the <a class="indexterm" name="id2879722"></a><i class="parameter"><tt>os level</tt></i> parameter sets Samba high enough so that it should win any browser elections. </p><p> If you have an NT machine on the subnet that you wish to @@ -2436,8 +2434,8 @@ becoming a local master browser by setting the following options in the <i class="parameter"><tt>[global]</tt></i> section of the <tt class="filename">smb.conf</tt> file : </p><p> -</p><div class="example"><a name="id2877859"></a><p class="title"><b>Example 10.3. smb.conf for not being a master browser</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 0</tt></i></td></tr></table></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2877916"></a>Setting up DOMAIN Browsing</h3></div></div><div></div></div><p> +</p><div class="example"><a name="id2879762"></a><p class="title"><b>Example 10.3. smb.conf for not being a master browser</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 0</tt></i></td></tr></table></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879819"></a>Setting up DOMAIN Browsing</h3></div></div><div></div></div><p> If you are adding Samba servers to a Windows NT Domain then you must not set up a Samba server as a domain master browser. By default, a Windows NT Primary Domain Controller for a domain @@ -2452,10 +2450,10 @@ described. To make a Samba server a local master browser set the following options in the <i class="parameter"><tt>[global]</tt></i> section of the <tt class="filename">smb.conf</tt> file : </p><p> - </p><div class="example"><a name="id2877965"></a><p class="title"><b>Example 10.4. Local master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> + </p><div class="example"><a name="id2879868"></a><p class="title"><b>Example 10.4. Local master browser smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 65</tt></i></td></tr></table></div><p> </p><p> If you wish to have a Samba server fight the election with machines -on the same subnet you may set the <a class="indexterm" name="id2878026"></a><i class="parameter"><tt>os level</tt></i> parameter +on the same subnet you may set the <a class="indexterm" name="id2879929"></a><i class="parameter"><tt>os level</tt></i> parameter to lower levels. By doing this you can tune the order of machines that will become local master browsers if they are running. For more details on this see the section <a href="#browse-force-master" title="Forcing Samba to be the master"> @@ -2469,7 +2467,7 @@ ever becoming a local master browser by setting following options in the <i class="parameter"><tt>[global]</tt></i> section of the <tt class="filename">smb.conf</tt> file : </p><p> -</p><div class="example"><a name="id2878082"></a><p class="title"><b>Example 10.5. smb.conf for not being a master browser</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 0</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2879985"></a><p class="title"><b>Example 10.5. smb.conf for not being a master browser</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>domain master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>local master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>preferred master = no</tt></i></td></tr><tr><td><i class="parameter"><tt>os level = 0</tt></i></td></tr></table></div><p> </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="browse-force-master"></a>Forcing Samba to be the master</h3></div></div><div></div></div><p> Who becomes the master browser is determined by an election process using broadcasts. Each election packet contains a number of parameters @@ -2477,25 +2475,25 @@ which determine what precedence (bias) a host should have in the election. By default Samba uses a very low precedence and thus loses elections to just about anyone else. </p><p> -If you want Samba to win elections then just set the <a class="indexterm" name="id2878164"></a><i class="parameter"><tt>os level</tt></i> global +If you want Samba to win elections then just set the <a class="indexterm" name="id2880069"></a><i class="parameter"><tt>os level</tt></i> global option in <tt class="filename">smb.conf</tt> to a higher number. It defaults to 0. Using 34 would make it win all elections over every other system (except other samba systems!) </p><p> -A <a class="indexterm" name="id2878192"></a><i class="parameter"><tt>os level</tt></i> of 2 would make it beat WfWg and Win95, but not MS Windows +A <a class="indexterm" name="id2880096"></a><i class="parameter"><tt>os level</tt></i> of 2 would make it beat WfWg and Win95, but not MS Windows NT/2K Server. A MS Windows NT/2K Server domain controller uses level 32. </p><p>The maximum os level is 255</p><p> If you want Samba to force an election on startup, then set the -<a class="indexterm" name="id2878218"></a><i class="parameter"><tt>preferred master</tt></i> global option in <tt class="filename">smb.conf</tt> to <tt class="constant">yes</tt>. Samba will +<a class="indexterm" name="id2880121"></a><i class="parameter"><tt>preferred master</tt></i> global option in <tt class="filename">smb.conf</tt> to <tt class="constant">yes</tt>. Samba will then have a slight advantage over other potential master browsers that are not preferred master browsers. Use this parameter with care, as if you have two hosts (whether they are Windows 95 or NT or -Samba) on the same local subnet both set with <a class="indexterm" name="id2878248"></a><i class="parameter"><tt>preferred master</tt></i> to +Samba) on the same local subnet both set with <a class="indexterm" name="id2880151"></a><i class="parameter"><tt>preferred master</tt></i> to <tt class="constant">yes</tt>, then periodically and continually they will force an election in order to become the local master browser. </p><p> If you want Samba to be a <span class="emphasis"><em>domain master browser</em></span>, then it is -recommended that you also set <a class="indexterm" name="id2878277"></a><i class="parameter"><tt>preferred master</tt></i> to <tt class="constant">yes</tt>, because +recommended that you also set <a class="indexterm" name="id2880180"></a><i class="parameter"><tt>preferred master</tt></i> to <tt class="constant">yes</tt>, because Samba will not become a domain master browser for the whole of your LAN or WAN if it is not also a local master browser on its own broadcast isolated subnet. @@ -2507,10 +2505,10 @@ attempt to become the domain master browser every 5 minutes. They will find that another Samba server is already the domain master browser and will fail. This provides automatic redundancy, should the current domain master browser fail. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878314"></a>Making Samba the domain master</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880217"></a>Making Samba the domain master</h3></div></div><div></div></div><p> The domain master is responsible for collating the browse lists of multiple subnets so that browsing can occur between subnets. You can -make Samba act as the domain master by setting <a class="indexterm" name="id2878327"></a><i class="parameter"><tt>domain master</tt></i> = yes +make Samba act as the domain master by setting <a class="indexterm" name="id2880231"></a><i class="parameter"><tt>domain master</tt></i> = yes in <tt class="filename">smb.conf</tt>. By default it will not be a domain master. </p><p> Note that you should <span class="emphasis"><em>not</em></span> set Samba to be the domain master for a @@ -2522,8 +2520,8 @@ master browsers on other subnets and then contact them to synchronise browse lists. </p><p> If you want Samba to be the domain master then I suggest you also set -the <a class="indexterm" name="id2878374"></a><i class="parameter"><tt>os level</tt></i> high enough to make sure it wins elections, and set -<a class="indexterm" name="id2878389"></a><i class="parameter"><tt>preferred master</tt></i> to <tt class="constant">yes</tt>, to get Samba to force an election on +the <a class="indexterm" name="id2880277"></a><i class="parameter"><tt>os level</tt></i> high enough to make sure it wins elections, and set +<a class="indexterm" name="id2880292"></a><i class="parameter"><tt>preferred master</tt></i> to <tt class="constant">yes</tt>, to get Samba to force an election on startup. </p><p> Note that all your servers (including Samba) and clients should be @@ -2549,20 +2547,20 @@ If, however, both Samba and your clients are using a WINS server, then: resolve the NetBIOS name of that host. as long as that host has registered its NetBIOS name with the same WINS server, the user will be able to see that host. - </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878491"></a>Note about broadcast addresses</h3></div></div><div></div></div><p> -If your network uses a "0" based broadcast address (for example if it + </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880395"></a>Note about broadcast addresses</h3></div></div><div></div></div><p> +If your network uses a "0" based broadcast address (for example if it ends in a 0) then you will strike problems. Windows for Workgroups does not seem to support a 0's broadcast and you will probably find that browsing and name lookups won't work. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878515"></a>Multiple interfaces</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880412"></a>Multiple interfaces</h3></div></div><div></div></div><p> Samba now supports machines with multiple network interfaces. If you -have multiple interfaces then you will need to use the <a class="indexterm" name="id2878527"></a><i class="parameter"><tt>interfaces</tt></i> +have multiple interfaces then you will need to use the <a class="indexterm" name="id2880425"></a><i class="parameter"><tt>interfaces</tt></i> option in <tt class="filename">smb.conf</tt> to configure them. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878551"></a>Use of the Remote Announce parameter</h3></div></div><div></div></div><p> -The <a class="indexterm" name="id2878560"></a><i class="parameter"><tt>remote announce</tt></i> parameter of +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880448"></a>Use of the Remote Announce parameter</h3></div></div><div></div></div><p> +The <a class="indexterm" name="id2880458"></a><i class="parameter"><tt>remote announce</tt></i> parameter of <tt class="filename">smb.conf</tt> can be used to forcibly ensure that all the NetBIOS names on a network get announced to a remote network. -The syntax of the <a class="indexterm" name="id2878585"></a><i class="parameter"><tt>remote announce</tt></i> parameter is: +The syntax of the <a class="indexterm" name="id2880482"></a><i class="parameter"><tt>remote announce</tt></i> parameter is: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>remote announce = a.b.c.d [e.f.g.h] ...</tt></i></td></tr></table><p> <span class="emphasis"><em>or</em></span> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>remote announce = a.b.c.d/WORKGROUP [e.f.g.h/WORKGROUP] ...</tt></i></td></tr></table><p> @@ -2570,8 +2568,8 @@ The syntax of the <a class="indexterm" name="id2878585"></a><i class="parameter" where: </p><div class="variablelist"><dl><dt><span class="term"><i class="replaceable"><tt>a.b.c.d</tt></i> and <i class="replaceable"><tt>e.f.g.h</tt></i></span></dt><dd><p> - <a class="indexterm" name="id2878655"></a> -<a class="indexterm" name="id2878666"></a> + <a class="indexterm" name="id2880552"></a> +<a class="indexterm" name="id2880563"></a> is either the LMB (Local Master Browser) IP address or the broadcast address of the remote network. @@ -2589,20 +2587,20 @@ NetBIOS machine names will end up looking like they belong to that workgroup, this may cause name resolution problems and should be avoided. </p></dd></dl></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878708"></a>Use of the Remote Browse Sync parameter</h3></div></div><div></div></div><p> -The <a class="indexterm" name="id2878719"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter of +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880607"></a>Use of the Remote Browse Sync parameter</h3></div></div><div></div></div><p> +The <a class="indexterm" name="id2880617"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter of <tt class="filename">smb.conf</tt> is used to announce to another LMB that it must synchronise its NetBIOS name list with our Samba LMB. It works ONLY if the Samba server that has this option is simultaneously the LMB on its network segment. </p><p> -The syntax of the <a class="indexterm" name="id2878748"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter is: +The syntax of the <a class="indexterm" name="id2880646"></a><i class="parameter"><tt>remote browse sync</tt></i> parameter is: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>remote browse sync = a.b.c.d</tt></i></td></tr></table><p> where <i class="replaceable"><tt>a.b.c.d</tt></i> is either the IP address of the remote LMB or else is the network broadcast address of the remote segment. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2878786"></a>WINS - The Windows Internetworking Name Server</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2880684"></a>WINS - The Windows Internetworking Name Server</h2></div></div><div></div></div><p> Use of WINS (either Samba WINS <span class="emphasis"><em>or</em></span> MS Windows NT Server WINS) is highly recommended. Every NetBIOS machine registers its name together with a name_type value for each of several types of service it has available. @@ -2643,17 +2641,17 @@ lookup attempts by other clients and will therefore cause workstation access errors. </p><p> To configure Samba as a WINS server just add -<a class="indexterm" name="id2878876"></a><i class="parameter"><tt>wins support</tt></i> = yes to the <tt class="filename">smb.conf</tt> +<a class="indexterm" name="id2880774"></a><i class="parameter"><tt>wins support</tt></i> = yes to the <tt class="filename">smb.conf</tt> file [global] section. </p><p> To configure Samba to register with a WINS server just add -<a class="indexterm" name="id2878904"></a><i class="parameter"><tt>wins server</tt></i> = a.b.c.d to your <tt class="filename">smb.conf</tt> file <i class="parameter"><tt>[global]</tt></i> section. +<a class="indexterm" name="id2880801"></a><i class="parameter"><tt>wins server</tt></i> = a.b.c.d to your <tt class="filename">smb.conf</tt> file <i class="parameter"><tt>[global]</tt></i> section. </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p> -Never use both <a class="indexterm" name="id2878936"></a><i class="parameter"><tt>wins support</tt></i> = yes together -with <a class="indexterm" name="id2878952"></a><i class="parameter"><tt>wins server</tt></i> = a.b.c.d +Never use both <a class="indexterm" name="id2880833"></a><i class="parameter"><tt>wins support</tt></i> = yes together +with <a class="indexterm" name="id2880849"></a><i class="parameter"><tt>wins server</tt></i> = a.b.c.d particularly not using it's own IP address. Specifying both will cause <span class="application">nmbd</span> to refuse to start! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2878975"></a>Setting up a WINS server</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880872"></a>Setting up a WINS server</h3></div></div><div></div></div><p> Either a Samba machine or a Windows NT Server machine may be set up as a WINS server. To set a Samba machine to be a WINS server you must add the following option to the <tt class="filename">smb.conf</tt> file on the selected machine : @@ -2666,11 +2664,11 @@ yes. If you have any older versions of Samba on your network it is strongly suggested you upgrade to a recent version, or at the very least set the parameter to 'no' on all these machines. </p><p> -Machines with <a class="indexterm" name="id2879034"></a><i class="parameter"><tt>wins support</tt></i> = yes will keep a list of +Machines with <a class="indexterm" name="id2880931"></a><i class="parameter"><tt>wins support</tt></i> = yes will keep a list of all NetBIOS names registered with them, acting as a DNS for NetBIOS names. </p><p> You should set up only ONE WINS server. Do NOT set the -<a class="indexterm" name="id2879056"></a><i class="parameter"><tt>wins support</tt></i> = yes option on more than one Samba +<a class="indexterm" name="id2880953"></a><i class="parameter"><tt>wins support</tt></i> = yes option on more than one Samba server. </p><p> To set up a Windows NT Server as a WINS server you need to set up @@ -2682,7 +2680,7 @@ participate in these replications. It is possible in the future that a Samba->Samba WINS replication protocol may be defined, in which case more than one Samba machine could be set up as a WINS server but currently only one Samba server should have the -<a class="indexterm" name="id2879091"></a><i class="parameter"><tt>wins support</tt></i> = yes parameter set. +<a class="indexterm" name="id2880988"></a><i class="parameter"><tt>wins support</tt></i> = yes parameter set. </p><p> After the WINS server has been configured you must ensure that all machines participating on the network are configured with the address @@ -2700,8 +2698,8 @@ machine or its IP address. </p><p> Note that this line MUST NOT BE SET in the <tt class="filename">smb.conf</tt> file of the Samba server acting as the WINS server itself. If you set both the -<a class="indexterm" name="id2879189"></a><i class="parameter"><tt>wins support</tt></i> = yes option and the -<a class="indexterm" name="id2879204"></a><i class="parameter"><tt>wins server</tt></i> = <name> option then +<a class="indexterm" name="id2881086"></a><i class="parameter"><tt>wins support</tt></i> = yes option and the +<a class="indexterm" name="id2881101"></a><i class="parameter"><tt>wins server</tt></i> = <name> option then nmbd will fail to start. </p><p> There are two possible scenarios for setting up cross subnet browsing. @@ -2709,12 +2707,12 @@ The first details setting up cross subnet browsing on a network containing Windows 95, Samba and Windows NT machines that are not configured as part of a Windows NT Domain. The second details setting up cross subnet browsing on networks that contain NT Domains. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879231"></a>WINS Replication</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881128"></a>WINS Replication</h3></div></div><div></div></div><p> Samba-3 permits WINS replication through the use of the <tt class="filename">wrepld</tt> utility. This tool is not currently capable of being used as it is still in active development. As soon as this tool becomes moderately functional we will prepare man pages and enhance this section of the documentation to provide usage and technical details. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879256"></a>Static WINS Entries</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881154"></a>Static WINS Entries</h3></div></div><div></div></div><p> Adding static entries to your Samba WINS server is actually fairly easy. All you have to do is add a line to <tt class="filename">wins.dat</tt>, typically located in <tt class="filename">/usr/local/samba/var/locks</tt>. @@ -2722,7 +2720,7 @@ located in <tt class="filename">/usr/local/samba/var/locks</tt>. Entries in <tt class="filename">wins.dat</tt> take the form of </p><pre class="programlisting"> -"NAME#TYPE" TTL ADDRESS+ FLAGS +"NAME#TYPE" TTL ADDRESS+ FLAGS </pre><p> where NAME is the NetBIOS name, TYPE is the NetBIOS type, TTL is the @@ -2732,22 +2730,22 @@ flags for the registration. </p><p> A typical dynamic entry looks like: </p><pre class="programlisting"> -"MADMAN#03" 1055298378 192.168.1.2 66R +"MADMAN#03" 1055298378 192.168.1.2 66R </pre><p> To make it static, all that has to be done is set the TTL to 0: </p><pre class="programlisting"> -"MADMAN#03" 0 192.168.1.2 66R +"MADMAN#03" 0 192.168.1.2 66R </pre><p> </p><p> Though this method works with early Samba-3 versions, there's a possibility that it may change in future versions if WINS replication is added. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2879345"></a>Helpful Hints</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2881238"></a>Helpful Hints</h2></div></div><div></div></div><p> The following hints should be carefully considered as they are stumbling points for many new network administrators. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879358"></a>Windows Networking Protocols</h3></div></div><div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881252"></a>Windows Networking Protocols</h3></div></div><div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> Do NOT use more than one (1) protocol on MS Windows machines </p></div><p> A very common cause of browsing problems results from installing more than @@ -2759,7 +2757,7 @@ of precedence for winning this election process. A machine running Samba or Windows NT will be biased so that the most suitable machine will predictably win and thus retain it's role. </p><p> -The election process is "fought out" so to speak over every NetBIOS network +The election process is "fought out" so to speak over every NetBIOS network interface. In the case of a Windows 9x machine that has both TCP/IP and IPX installed and has NetBIOS enabled over both protocols the election will be decided over both protocols. As often happens, if the Windows 9x machine is @@ -2777,7 +2775,7 @@ differently from MS Windows NT4. Generally, where a server does NOT support the newer or extended protocol, these will fall back to the NT4 protocols. </em></span></p><p> The safest rule of all to follow it this - USE ONLY ONE PROTOCOL! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879437"></a>Name Resolution Order</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881317"></a>Name Resolution Order</h3></div></div><div></div></div><p> Resolution of NetBIOS names to IP addresses can take place using a number of methods. The only ones that can provide NetBIOS name_type information are: @@ -2792,12 +2790,12 @@ The syntax of the <i class="parameter"><tt>name resolve order</tt></i> parameter </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>name resolve order = wins lmhosts (eliminates bcast and host)</tt></i></td></tr></table><p> The default is: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>name resolve order = host lmhost wins bcast</tt></i></td></tr></table><p> -where "host" refers to the native methods used by the UNIX system +where "host" refers to the native methods used by the UNIX system to implement the gethostbyname() function call. This is normally controlled by <tt class="filename">/etc/host.conf</tt>, <tt class="filename">/etc/nsswitch.conf</tt> and <tt class="filename">/etc/resolv.conf</tt>. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2879603"></a>Technical Overview of browsing</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2881481"></a>Technical Overview of browsing</h2></div></div><div></div></div><p> SMB networking provides a mechanism by which clients can access a list -of machines in a network, a so-called <a class="indexterm" name="id2879615"></a><i class="parameter"><tt>browse list</tt></i>. This list +of machines in a network, a so-called <a class="indexterm" name="id2881493"></a><i class="parameter"><tt>browse list</tt></i>. This list contains machines that are ready to offer file and/or print services to other machines within the network. Thus it does not include machines which aren't currently able to do server tasks. The browse @@ -2815,7 +2813,7 @@ Where NetBIOS over TCP/IP is enabled use of a WINS server is highly recommended to aid the resolution of NetBIOS (SMB) names to IP addresses. WINS allows remote segment clients to obtain NetBIOS name_type information that can NOT be provided by any other means of name resolution. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879656"></a>Browsing support in Samba</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881541"></a>Browsing support in Samba</h3></div></div><div></div></div><p> Samba facilitates browsing. The browsing is supported by <span class="application">nmbd</span> and is also controlled by options in the <tt class="filename">smb.conf</tt> file. Samba can act as a local browse master for a workgroup and the ability @@ -2842,15 +2840,15 @@ WINS server capabilities. In a Samba-only environment, it is recommended that you use one and only one Samba server as your WINS server. </p></div><p> To get browsing to work you need to run nmbd as usual, but will need -to use the <a class="indexterm" name="id2879724"></a><i class="parameter"><tt>workgroup</tt></i> option in <tt class="filename">smb.conf</tt> +to use the <a class="indexterm" name="id2881609"></a><i class="parameter"><tt>workgroup</tt></i> option in <tt class="filename">smb.conf</tt> to control what workgroup Samba becomes a part of. </p><p> Samba also has a useful option for a Samba server to offer itself for browsing on another subnet. It is recommended that this option is only used for 'unusual' purposes: announcements over the internet, for -example. See <a class="indexterm" name="id2879754"></a><i class="parameter"><tt>remote announce</tt></i> in the +example. See <a class="indexterm" name="id2881639"></a><i class="parameter"><tt>remote announce</tt></i> in the <tt class="filename">smb.conf</tt> man page. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879778"></a>Problem resolution</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881662"></a>Problem resolution</h3></div></div><div></div></div><p> If something doesn't work then hopefully the log.nmbd file will help you track down the problem. Try a debug level of 2 or 3 for finding problems. Also note that the current browse list usually gets stored @@ -2861,7 +2859,7 @@ type the server name as <tt class="filename">\\SERVER</tt> in filemanager then hit enter and filemanager should display the list of available shares. </p><p> Some people find browsing fails because they don't have the global -<a class="indexterm" name="id2879819"></a><i class="parameter"><tt>guest account</tt></i> set to a valid account. Remember that the +<a class="indexterm" name="id2881704"></a><i class="parameter"><tt>guest account</tt></i> set to a valid account. Remember that the IPC$ connection that lists the shares is done as guest, and thus you must have a valid guest account. </p><p><span class="emphasis"><em> @@ -2873,9 +2871,9 @@ name of the currently logged in user to query the IPC$ share. MS Windows server resources. </em></span></p><p> The other big problem people have is that their broadcast address, -netmask or IP address is wrong (specified with the "interfaces" option +netmask or IP address is wrong (specified with the "interfaces" option in <tt class="filename">smb.conf</tt>) -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2879866"></a>Browsing across subnets</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881749"></a>Browsing across subnets</h3></div></div><div></div></div><p> Since the release of Samba 1.9.17(alpha1), Samba has supported the replication of browse lists across subnet boundaries. This section describes how to set this feature up in different settings. @@ -2896,7 +2894,7 @@ be they Windows 95, Windows NT, or Samba servers must have the IP address of a WINS server given to them by a DHCP server, or by manual configuration (for Win95 and WinNT, this is in the TCP/IP Properties, under Network settings) for Samba this is in the <tt class="filename">smb.conf</tt> file. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2879915"></a>How does cross subnet browsing work ?</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2881798"></a>How does cross subnet browsing work ?</h4></div></div><div></div></div><p> Cross subnet browsing is a complicated dance, containing multiple moving parts. It has taken Microsoft several years to get the code that achieves this correct, and Samba lags behind in some areas. @@ -2945,7 +2943,7 @@ At this point the browse lists look as follows (these are the machines you would see in your network neighborhood if you looked in it on a particular network right now). </p><p> -</p><div class="table"><a name="id2880049"></a><p class="title"><b>Table 10.1. Browse subnet example 1</b></p><table summary="Browse subnet example 1" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="left">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="left">N1_A, N1_B, N1_C, N1_D, N1_E</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="left">N2_A, N2_B, N2_C, N2_D</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="left">N3_A, N3_B, N3_C, N3_D</td></tr></tbody></table></div><p> +</p><div class="table"><a name="id2881940"></a><p class="title"><b>Table 10.1. Browse subnet example 1</b></p><table summary="Browse subnet example 1" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="left">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="left">N1_A, N1_B, N1_C, N1_D, N1_E</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="left">N2_A, N2_B, N2_C, N2_D</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="left">N3_A, N3_B, N3_C, N3_D</td></tr></tbody></table></div><p> </p><p> Note that at this point all the subnets are separate, no machine is seen across any of the subnets. @@ -2967,7 +2965,7 @@ the MasterAnnouncement packet it schedules a synchronization request to the sender of that packet. After both synchronizations are done the browse lists look like : </p><p> -</p><div class="table"><a name="id2880162"></a><p class="title"><b>Table 10.2. Browse subnet example 2</b></p><table summary="Browse subnet example 2" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, +</p><div class="table"><a name="id2882053"></a><p class="title"><b>Table 10.2. Browse subnet example 2</b></p><table summary="Browse subnet example 2" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, N2_A(*), N2_B(*), N2_C(*), N2_D(*)</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="justify">N2_A, N2_B, N2_C, N2_D, N1_A(*), N1_B(*), N1_C(*), N1_D(*), N1_E(*)</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="justify">N3_A, N3_B, N3_C, N3_D</td></tr></tbody></table></div><p> @@ -2984,7 +2982,7 @@ it gets both the server entries on subnet 1, and those on subnet 2. After N3_D has synchronized with N1_C and vica-versa the browse lists look like. </p><p> -</p><div class="table"><a name="id2880274"></a><p class="title"><b>Table 10.3. Browse subnet example 3</b></p><table summary="Browse subnet example 3" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, +</p><div class="table"><a name="id2882166"></a><p class="title"><b>Table 10.3. Browse subnet example 3</b></p><table summary="Browse subnet example 3" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, N2_A(*), N2_B(*), N2_C(*), N2_D(*), N3_A(*), N3_B(*), N3_C(*), N3_D(*)</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="justify">N2_A, N2_B, N2_C, N2_D, N1_A(*), N1_B(*), N1_C(*), N1_D(*), N1_E(*)</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="justify">N3_A, N3_B, N3_C, N3_D, N1_A(*), N1_B(*), N1_C(*), N1_D(*), N1_E(*), N2_A(*), N2_B(*), N2_C(*), N2_D(*)</td></tr></tbody></table></div><p> @@ -3000,7 +2998,7 @@ with the domain master browser (N1_C) and will receive the missing server entries. Finally - and as a steady state (if no machines are removed or shut off) the browse lists will look like : </p><p> -</p><div class="table"><a name="id2880391"></a><p class="title"><b>Table 10.4. Browse subnet example 4</b></p><table summary="Browse subnet example 4" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, +</p><div class="table"><a name="id2882283"></a><p class="title"><b>Table 10.4. Browse subnet example 4</b></p><table summary="Browse subnet example 4" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E, N2_A(*), N2_B(*), N2_C(*), N2_D(*), N3_A(*), N3_B(*), N3_C(*), N3_D(*)</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="justify">N2_A, N2_B, N2_C, N2_D, N1_A(*), N1_B(*), N1_C(*), N1_D(*), N1_E(*), N3_A(*), N3_B(*), @@ -3027,11 +3025,11 @@ If either router R1 or R2 fails the following will occur: be able to access servers on its local subnet, by using subnet-isolated broadcast NetBIOS name resolution. The effects are similar to that of losing access to a DNS server. - </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2880547"></a>Common Errors</h2></div></div><div></div></div><p> + </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2882439"></a>Common Errors</h2></div></div><div></div></div><p> Many questions are asked on the mailing lists regarding browsing. The majority of browsing problems originate out of incorrect configuration of NetBIOS name resolution. Some are of particular note. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880562"></a>How can one flush the Samba NetBIOS name cache without restarting Samba?</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882454"></a>How can one flush the Samba NetBIOS name cache without restarting Samba?</h3></div></div><div></div></div><p> Samba's nmbd process controls all browse list handling. Under normal circumstances it is safe to restart nmbd. This will effectively flush the Samba NetBIOS name cache and cause it to be rebuilt. Note that this does NOT make certain that a rogue machine name will not re-appear @@ -3041,14 +3039,14 @@ want to clear a rogue machine from the list then every machine on the network wi shut down and restarted at after all machines are down. Failing a complete restart, the only other thing you can do is wait until the entry times out and is then flushed from the list. This may take a long time on some networks (months). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880591"></a>My client reports "This server is not configured to list shared resources"</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882497"></a>My client reports "This server is not configured to list shared resources"</h3></div></div><div></div></div><p> Your guest account is probably invalid for some reason. Samba uses the guest account for browsing in smbd. Check that your guest account is valid. -</p><p>See also <a class="indexterm" name="id2880612"></a><i class="parameter"><tt>guest account</tt></i> in the <tt class="filename">smb.conf</tt> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880635"></a>I get an <span class="errorname">Unable to browse the network</span> error</h3></div></div><div></div></div><p>This error can have multiple causes:</p><div class="itemizedlist"><ul type="disc"><li><p>There is no local master browser. Configure <span class="application">nmbd</span> +</p><p>See also <a class="indexterm" name="id2882516"></a><i class="parameter"><tt>guest account</tt></i> in the <tt class="filename">smb.conf</tt> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882539"></a>I get an <span class="errorname">Unable to browse the network</span> error</h3></div></div><div></div></div><p>This error can have multiple causes:</p><div class="itemizedlist"><ul type="disc"><li><p>There is no local master browser. Configure <span class="application">nmbd</span> or any other machine to serve as local master browser.</p></li><li><p>You can not log onto the machine that is the local master browser. Can you logon to it as guest user? </p></li><li><p>There is no IP connectivity to the local master browser. - Can you reach it by broadcast?</p></li></ul></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><tt class="email"><<a href="mailto:olem@IDEALX.org">olem@IDEALX.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2880915">Features and Benefits</a></dt><dd><dl><dt><a href="#id2880929">Backwards Compatibility Backends</a></dt><dt><a href="#id2881032">New Backends</a></dt></dl></dd><dt><a href="#id2881219">Technical Information</a></dt><dd><dl><dt><a href="#id2881344">Important Notes About Security</a></dt><dt><a href="#id2881634">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2881821">The smbpasswd Command</a></dt><dt><a href="#id2882092">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2882329">Password Backends</a></dt><dd><dl><dt><a href="#id2882371">Plain Text</a></dt><dt><a href="#id2882412">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2882525">tdbsam</a></dt><dt><a href="#id2882559">ldapsam</a></dt><dt><a href="#id2884412">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2885260">Common Errors</a></dt><dd><dl><dt><a href="#id2885267">Users can not logon</a></dt><dt><a href="#id2885312">Users being added to wrong backend database</a></dt><dt><a href="#id2885422">auth methods does not work</a></dt></dl></dd></dl></div><p> + Can you reach it by broadcast?</p></li></ul></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><tt class="email"><<a href="mailto:olem@IDEALX.org">olem@IDEALX.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2882820">Features and Benefits</a></dt><dd><dl><dt><a href="#id2882834">Backwards Compatibility Backends</a></dt><dt><a href="#id2882936">New Backends</a></dt></dl></dd><dt><a href="#id2883109">Technical Information</a></dt><dd><dl><dt><a href="#id2883235">Important Notes About Security</a></dt><dt><a href="#id2883502">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt><a href="#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt></dl></dd><dt><a href="#acctmgmttools">Account Management Tools</a></dt><dd><dl><dt><a href="#id2883688">The smbpasswd Command</a></dt><dt><a href="#id2883959">The pdbedit Command</a></dt></dl></dd><dt><a href="#id2884197">Password Backends</a></dt><dd><dl><dt><a href="#id2884238">Plain Text</a></dt><dt><a href="#id2884279">smbpasswd - Encrypted Password Database</a></dt><dt><a href="#id2884392">tdbsam</a></dt><dt><a href="#id2884420">ldapsam</a></dt><dt><a href="#id2886247">MySQL</a></dt><dt><a href="#XMLpassdb">XML</a></dt></dl></dd><dt><a href="#id2887095">Common Errors</a></dt><dd><dl><dt><a href="#id2887102">Users can not logon</a></dt><dt><a href="#id2887147">Users being added to wrong backend database</a></dt><dt><a href="#id2887258">auth methods does not work</a></dt></dl></dd></dl></div><p> Samba 3 implements a new capability to work concurrently with multiple account backends. The possible new combinations of password backends allows Samba 3 a degree of flexibility and scalability that previously could be achieved only with MS Windows Active Directory. @@ -3058,7 +3056,7 @@ In the course of development of Samba-3, a number of requests were received to p ability to migrate MS Windows NT4 SAM accounts to Samba-3 without the need to provide matching UNIX/Linux accounts. We called this the <span class="emphasis"><em>Non UNIX Accounts (NUA)</em></span> capability. The intent was that an administrator could decide to use the <span class="emphasis"><em>tdbsam</em></span> -backend and by simply specifying <a class="indexterm" name="id2880884"></a><i class="parameter"><tt>passdb backend</tt></i> = tdbsam_nua +backend and by simply specifying <a class="indexterm" name="id2882788"></a><i class="parameter"><tt>passdb backend</tt></i> = tdbsam_nua this would allow Samba-3 to implement a solution that did not use UNIX accounts per se. Late in the development cycle, the team doing this work hit upon some obstacles that prevents this solution from being used. Given the delays with Samba-3 release a decision was made to NOT @@ -3067,10 +3065,10 @@ SIDs could be found. This feature may thus return during the life cycle for the </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Samba-3 does NOT support Non-UNIX Account (NUA) operation for user accounts. Samba-3 does support NUA operation for machine accounts. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2880915"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2882820"></a>Features and Benefits</h2></div></div><div></div></div><p> Samba-3 provides for complete backwards compatibility with Samba-2.2.x functionality as follows: -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2880929"></a>Backwards Compatibility Backends</h3></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">Plain Text:</span></dt><dd><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882834"></a>Backwards Compatibility Backends</h3></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">Plain Text:</span></dt><dd><p> This option uses nothing but the UNIX/Linux <tt class="filename">/etc/passwd</tt> style back end. On systems that have PAM (Pluggable Authentication Modules) support all PAM modules are supported. The behaviour is just as it was with @@ -3093,7 +3091,7 @@ as follows: This option is provided primarily as a migration tool, although there is no reason to force migration at this time. Note that this tool will eventually be deprecated. - </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881032"></a>New Backends</h3></div></div><div></div></div><p> + </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882936"></a>New Backends</h3></div></div><div></div></div><p> Samba-3 introduces the following new password backend capabilities: </p><div class="variablelist"><dl><dt><span class="term">tdbsam:</span></dt><dd><p> This backend provides a rich database backend for local servers. This @@ -3121,7 +3119,7 @@ Samba-3 introduces the following new password backend capabilities: </p><p> The new LDAP implementation significantly expands the control abilities that were possible with prior versions of Samba. It is now possible to specify - "per user" profile settings, home directories, account access controls, and + "per user" profile settings, home directories, account access controls, and much more. Corporate sites will see that the Samba-Team has listened to their requests both for capability and to allow greater scalability. </p></dd><dt><span class="term">mysqlsam (MySQL based backend):</span></dt><dd><p> @@ -3137,7 +3135,7 @@ Samba-3 introduces the following new password backend capabilities: The xmlsam option can be useful for account migration between database backends or backups. Use of this tool will allow the data to be edited before migration into another backend format. - </p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2881219"></a>Technical Information</h2></div></div><div></div></div><p> + </p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883109"></a>Technical Information</h2></div></div><div></div></div><p> Old windows clients send plain text passwords over the wire. Samba can check these passwords by crypting them and comparing them to the hash stored in the unix user database. </p><p> @@ -3152,16 +3150,16 @@ Samba-3 introduces the following new password backend capabilities: In addition to differently encrypted passwords, windows also stores certain data for each user that is not stored in a unix user database. e.g: workstations the user may logon from, the location where the users' profile is stored, and so on. Samba retrieves and stores this - information using a <a class="indexterm" name="id2881258"></a><i class="parameter"><tt>passdb backend</tt></i>. Commonly available backends are LDAP, plain text + information using a <a class="indexterm" name="id2883150"></a><i class="parameter"><tt>passdb backend</tt></i>. Commonly available backends are LDAP, plain text file, MySQL and nisplus. For more information, see the man page for <tt class="filename">smb.conf</tt> regarding the - <a class="indexterm" name="id2881282"></a><i class="parameter"><tt>passdb backend</tt></i> parameter. - </p><div class="figure"><a name="idmap-diag"></a><p class="title"><b>Figure 11.1. IDMAP</b></p><div class="mediaobject"><img src="projdoc/imagefiles/idmap.png" width="270" alt="IDMAP"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881344"></a>Important Notes About Security</h3></div></div><div></div></div><p> + <a class="indexterm" name="id2883172"></a><i class="parameter"><tt>passdb backend</tt></i> parameter. + </p><div class="figure"><a name="idmap-diag"></a><p class="title"><b>Figure 11.1. IDMAP</b></p><div class="mediaobject"><img src="projdoc/imagefiles/idmap.png" width="270" alt="IDMAP"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2883235"></a>Important Notes About Security</h3></div></div><div></div></div><p> The unix and SMB password encryption techniques seem similar on the surface. This similarity is, however, only skin deep. The unix scheme typically sends clear text passwords over the network when logging in. This is bad. The SMB encryption scheme never sends the cleartext password over the network but it does store the 16 byte hashed values on disk. This is also bad. Why? Because the 16 byte hashed values - are a "password equivalent". You cannot derive the user's password from them, but + are a "password equivalent". You cannot derive the user's password from them, but they could potentially be used in a modified client to gain access to a server. This would require considerable technical knowledge on behalf of the attacker but is perfectly possible. You should thus treat the data stored in whatever passdb @@ -3197,7 +3195,7 @@ Samba-3 introduces the following new password backend capabilities: (broken) only the cached (encrypted) password will be sent to the resource server to affect a auto-reconnect. If the resource server does not support encrypted passwords the auto-reconnect will fail. <span class="emphasis"><em>USE OF ENCRYPTED PASSWORDS IS STRONGLY ADVISED.</em></span> - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2881537"></a>Advantages of Encrypted Passwords</h4></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Plain text passwords are not passed across + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883412"></a>Advantages of Encrypted Passwords</h4></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Plain text passwords are not passed across the network. Someone using a network sniffer cannot just record passwords going to the SMB server.</p></li><li><p>Plain text passwords are not stored anywhere in memory or on disk.</p></li><li><p>WinNT doesn't like talking to a server @@ -3208,18 +3206,18 @@ Samba-3 introduces the following new password backend capabilities: only things you can do to stop this is to use SMB encryption. </p></li><li><p>Encrypted password support allows automatic share (resource) reconnects.</p></li><li><p>Encrypted passwords are essential for PDC/BDC - operation.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2881599"></a>Advantages of non-encrypted passwords</h4></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Plain text passwords are not kept + operation.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883466"></a>Advantages of non-encrypted passwords</h4></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Plain text passwords are not kept on disk, and are NOT cached in memory. </p></li><li><p>Uses same password file as other unix services such as login and ftp</p></li><li><p>Use of other services (such as telnet and ftp) which send plain text passwords over the net, so sending them for SMB - isn't such a big deal.</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881634"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div><div></div></div><p> + isn't such a big deal.</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2883502"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div><div></div></div><p> Every operation in UNIX/Linux requires a user identifier (UID), just as in MS Windows NT4 / 200x this requires a Security Identifier (SID). Samba provides two means for mapping an MS Windows user to a UNIX/Linux UID. </p><p> Firstly, all Samba SAM (Security Account Manager database) accounts require a UNIX/Linux UID that the account will map to. As users are added to the account - information database, Samba will call the <a class="indexterm" name="id2881658"></a><i class="parameter"><tt>add user script</tt></i> + information database, Samba will call the <a class="indexterm" name="id2883525"></a><i class="parameter"><tt>add user script</tt></i> interface to add the account to the Samba host OS. In essence all accounts in the local SAM require a local user account. </p><p> @@ -3245,7 +3243,7 @@ called <b class="command">smbpasswd</b> and <b class="command">pdbedit</b>. A th development but is NOT expected to ship in time for Samba-3.0.0. The new tool will be a TCL/TK GUI tool that looks much like the MS Windows NT4 Domain User Manager - hopefully this will be announced in time for the Samba-3.0.1 release. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2881821"></a>The <span class="emphasis"><em>smbpasswd</em></span> Command</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2883688"></a>The <span class="emphasis"><em>smbpasswd</em></span> Command</h3></div></div><div></div></div><p> The smbpasswd utility is a utility similar to the <b class="command">passwd</b> or <b class="command">yppasswd</b> programs. It maintains the two 32 byte password fields in the passdb backend. @@ -3291,7 +3289,7 @@ be announced in time for the Samba-3.0.1 release. </p><p> For more details on using <b class="command">smbpasswd</b> refer to the man page (the definitive reference). - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882092"></a>The <span class="emphasis"><em>pdbedit</em></span> Command</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2883959"></a>The <span class="emphasis"><em>pdbedit</em></span> Command</h3></div></div><div></div></div><p> <b class="command">pdbedit</b> is a tool that can be used only by root. It is used to manage the passdb backend. <b class="command">pdbedit</b> can be used to: </p><div class="itemizedlist"><ul type="disc"><li><p>add, remove or modify user accounts</p></li><li><p>listing user accounts</p></li><li><p>migrate user accounts</p></li></ul></div><p> @@ -3333,7 +3331,7 @@ Password must change: Mon, 18 Jan 2038 20:14:07 GMT old <tt class="filename">smbpasswd</tt> database to a <i class="parameter"><tt>tdbsam</tt></i> backend: </p><div class="procedure"><ol type="1"><li><p> - Set the <a class="indexterm" name="id2882260"></a><i class="parameter"><tt>passdb backend</tt></i> = tdbsam, smbpasswd. + Set the <a class="indexterm" name="id2884127"></a><i class="parameter"><tt>passdb backend</tt></i> = tdbsam, smbpasswd. </p></li><li><p> Execute: </p><pre class="screen"> @@ -3342,7 +3340,7 @@ Password must change: Mon, 18 Jan 2038 20:14:07 GMT </p></li><li><p> Now remove the <i class="parameter"><tt>smbpasswd</tt></i> from the passdb backend configuration in <tt class="filename">smb.conf</tt>. - </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2882329"></a>Password Backends</h2></div></div><div></div></div><p> + </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2884197"></a>Password Backends</h2></div></div><div></div></div><p> Samba offers the greatest flexibility in backend account database design of any SMB/CIFS server technology available today. The flexibility is immediately obvious as one begins to explore this capability. @@ -3351,15 +3349,15 @@ It is possible to specify not only multiple different password backends, but eve backends of the same type. For example, to use two different tdbsam databases: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>passdb backend = tdbsam:/etc/samba/passdb.tdb, tdbsam:/etc/samba/old-passdb.tdb</tt></i></td></tr></table><p> -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882371"></a>Plain Text</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2884238"></a>Plain Text</h3></div></div><div></div></div><p> Older versions of Samba retrieved user information from the unix user database and eventually some other fields from the file <tt class="filename">/etc/samba/smbpasswd</tt> or <tt class="filename">/etc/smbpasswd</tt>. When password encryption is disabled, no SMB specific data is stored at all. Instead all operations are conducted via the way that the Samba host OS will access its <tt class="filename">/etc/passwd</tt> database. eg: On Linux systems that is done via PAM. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882412"></a>smbpasswd - Encrypted Password Database</h3></div></div><div></div></div><p> - Traditionally, when configuring <a class="indexterm" name="id2882422"></a><i class="parameter"><tt>encrypt passwords</tt></i> = yes in Samba's <tt class="filename">smb.conf</tt> file, user account + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2884279"></a>smbpasswd - Encrypted Password Database</h3></div></div><div></div></div><p> + Traditionally, when configuring <a class="indexterm" name="id2884289"></a><i class="parameter"><tt>encrypt passwords</tt></i> = yes in Samba's <tt class="filename">smb.conf</tt> file, user account information such as username, LM/NT password hashes, password change times, and account flags have been stored in the <tt class="filename">smbpasswd(5)</tt> file. There are several disadvantages to this approach for sites with very large numbers of users (counted @@ -3388,7 +3386,7 @@ backends of the same type. For example, to use two different tdbsam databases: Samba provides an enhanced set of passdb backends that overcome the deficiencies of the smbpasswd plain text database. These are tdbsam, ldapsam, and xmlsam. Of these ldapsam will be of most interest to large corporate or enterprise sites. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882525"></a>tdbsam</h3></div></div><div></div></div><p>Samba can store user and machine account data in a "TDB" (Trivial Database). + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2884392"></a>tdbsam</h3></div></div><div></div></div><p>Samba can store user and machine account data in a "TDB" (Trivial Database). Using this backend doesn't require any additional configuration. This backend is recommended for new installations that do not require LDAP. </p><p> @@ -3396,7 +3394,7 @@ backends of the same type. For example, to use two different tdbsam databases: that have 250 or more users. Additionally, tdbsam is not capable of scaling for use in sites that require PDB/BDC implementations that requires replication of the account database. Clearly, for reason of scalability, the use of ldapsam should be encouraged. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882559"></a>ldapsam</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2884420"></a>ldapsam</h3></div></div><div></div></div><p> There are a few points to stress that the ldapsam does not provide. The LDAP support referred to in the this documentation does not include: </p><div class="itemizedlist"><ul type="disc"><li><p>A means of retrieving user account information from @@ -3404,8 +3402,8 @@ backends of the same type. For example, to use two different tdbsam databases: The second item can be accomplished by using LDAP NSS and PAM modules. LGPL versions of these libraries can be obtained from PADL Software (<a href="http://www.padl.com/" target="_top">http://www.padl.com/</a>). More - information about the configuration of these packages may be found at "LDAP, - System Administration; Gerald Carter, O'Reilly; Chapter 6: Replacing NIS". + information about the configuration of these packages may be found at "LDAP, + System Administration; Gerald Carter, O'Reilly; Chapter 6: Replacing NIS". Refer to <a href="http://safari.oreilly.com/?XmlId=1-56592-491-6" target="_top"> http://safari.oreilly.com/?XmlId=1-56592-491-6</a> for those who might wish to know more about configuration and administration of an OpenLDAP server. @@ -3424,12 +3422,12 @@ backends of the same type. For example, to use two different tdbsam databases: </p><div class="itemizedlist"><ul type="disc"><li><p>The <a href="http://www.unav.es/cti/ldap-smb/ldap-smb-3-howto.html" target="_top">Samba-PDC-LDAP-HOWTO</a> maintained by Ignacio Coupeau.</p></li><li><p>The NT migration scripts from <a href="http://samba.idealx.org/" target="_top">IDEALX</a> that are geared to manage users and group in such a Samba-LDAP Domain Controller configuration. - </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2882714"></a>Supported LDAP Servers</h4></div></div><div></div></div><p> + </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884572"></a>Supported LDAP Servers</h4></div></div><div></div></div><p> The LDAP ldapsam code has been developed and tested using the OpenLDAP 2.0 and 2.1 server and client libraries. The same code should work with Netscape's Directory Server and client SDK. However, there are bound to be compile errors and bugs. These should not be hard to fix. Please submit fixes via <a href="#bugreport" title="Chapter 35. Reporting Bugs">Bug reporting facility</a>. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2882739"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884598"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div><div></div></div><p> Samba 3.0 includes the necessary schema file for OpenLDAP 2.0 in <tt class="filename">examples/LDAP/samba.schema</tt>. The sambaSamAccount objectclass is given here: </p><p> @@ -3466,7 +3464,7 @@ objectclass ( 1.3.6.1.4.1.7165.2.2.6 NAME 'sambaSamAccount' SUP top AUXILIARY and functioning correctly. This division of information makes it possible to store all Samba account information in LDAP, but still maintain UNIX account information in NIS while the network is transitioning to a full LDAP infrastructure. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2882851"></a>OpenLDAP configuration</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884708"></a>OpenLDAP configuration</h4></div></div><div></div></div><p> To include support for the sambaSamAccount object in an OpenLDAP directory server, first copy the samba.schema file to slapd's configuration directory. The samba.schema file can be found in the directory <tt class="filename">examples/LDAP</tt> @@ -3535,7 +3533,7 @@ index default sub </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>/etc/init.d/slapd restart</tt></b> </pre><p> -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883046"></a>Initialise the LDAP database</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884903"></a>Initialise the LDAP database</h4></div></div><div></div></div><p> Before you can add accounts to the LDAP database you must create the account containers that they will be stored in. The following LDIF file should be modified to match your needs (ie: Your DNS entries, etc.). @@ -3587,36 +3585,36 @@ userPassword: {SSHA}c3ZM9tBaBo9autm1dL3waDS21+JSfQVz </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>smbpasswd -w <i class="replaceable"><tt>secret</tt></i></tt></b> </pre><p> - </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883174"></a>Configuring Samba</h4></div></div><div></div></div><p> + </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885030"></a>Configuring Samba</h4></div></div><div></div></div><p> The following parameters are available in smb.conf only if your version of samba was built with LDAP support. Samba automatically builds with LDAP support if the LDAP libraries are found. </p><p>LDAP related smb.conf options: - <a class="indexterm" name="id2883191"></a><i class="parameter"><tt>passdb backend</tt></i> = ldapsam:url, - <a class="indexterm" name="id2883207"></a><i class="parameter"><tt>ldap ssl</tt></i>, - <a class="indexterm" name="id2883220"></a><i class="parameter"><tt>ldap admin dn</tt></i>, - <a class="indexterm" name="id2883234"></a><i class="parameter"><tt>ldap suffix</tt></i>, - <a class="indexterm" name="id2883248"></a><i class="parameter"><tt>ldap filter</tt></i>, - <a class="indexterm" name="id2883262"></a><i class="parameter"><tt>ldap machine suffix</tt></i>, - <a class="indexterm" name="id2883276"></a><i class="parameter"><tt>ldap user suffix</tt></i>, - <a class="indexterm" name="id2883290"></a><i class="parameter"><tt>ldap delete dn</tt></i>, - <a class="indexterm" name="id2883304"></a><i class="parameter"><tt>ldap passwd sync</tt></i>, - <a class="indexterm" name="id2883318"></a><i class="parameter"><tt>ldap trust ids</tt></i>. + <a class="indexterm" name="id2885048"></a><i class="parameter"><tt>passdb backend</tt></i> = ldapsam:url, + <a class="indexterm" name="id2885064"></a><i class="parameter"><tt>ldap ssl</tt></i>, + <a class="indexterm" name="id2885077"></a><i class="parameter"><tt>ldap admin dn</tt></i>, + <a class="indexterm" name="id2885091"></a><i class="parameter"><tt>ldap suffix</tt></i>, + <a class="indexterm" name="id2885104"></a><i class="parameter"><tt>ldap filter</tt></i>, + <a class="indexterm" name="id2885118"></a><i class="parameter"><tt>ldap machine suffix</tt></i>, + <a class="indexterm" name="id2885132"></a><i class="parameter"><tt>ldap user suffix</tt></i>, + <a class="indexterm" name="id2885146"></a><i class="parameter"><tt>ldap delete dn</tt></i>, + <a class="indexterm" name="id2885160"></a><i class="parameter"><tt>ldap passwd sync</tt></i>, + <a class="indexterm" name="id2885174"></a><i class="parameter"><tt>ldap trust ids</tt></i>. </p><p> These are described in the <tt class="filename">smb.conf</tt> man page and so will not be repeated here. However, a sample smb.conf file for use with an LDAP directory could appear as </p><p> -</p><div class="example"><a name="id2883349"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>security = user</tt></i></td></tr><tr><td><i class="parameter"><tt>encrypt passwords = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = TASHTEGO</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = NARNIA</tt></i></td></tr><tr><td># ldap related parameters</td></tr><tr><td># define the DN to use when binding to the directory servers</td></tr><tr><td># The password for this DN is not stored in smb.conf. Rather it</td></tr><tr><td># must be set by using 'smbpasswd -w <i class="replaceable"><tt>secretpw</tt></i>' to store the</td></tr><tr><td># passphrase in the secrets.tdb file. If the "ldap admin dn" values</td></tr><tr><td># change, this password will need to be reset.</td></tr><tr><td><i class="parameter"><tt>ldap admin dn = "cn=Samba Manager,ou=people,dc=samba,dc=org"</tt></i></td></tr><tr><td># Define the SSL option when connecting to the directory</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><i class="parameter"><tt>ldap ssl = start tls</tt></i></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><i class="parameter"><tt>passdb backend = ldapsam:ldap://funball.samba.org</tt></i></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><i class="parameter"><tt>ldap delete dn = no</tt></i></td></tr><tr><td># the machine and user suffix added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><i class="parameter"><tt>ldap user suffix = ou=People</tt></i></td></tr><tr><td><i class="parameter"><tt>ldap machine suffix = ou=Systems</tt></i></td></tr><tr><td># Trust unix account information in LDAP</td></tr><tr><td># (see the smb.conf manpage for details)</td></tr><tr><td><i class="parameter"><tt>ldap trust ids = Yes</tt></i></td></tr><tr><td># specify the base DN to use when searching the directory</td></tr><tr><td><i class="parameter"><tt>ldap suffix = "ou=people,dc=samba,dc=org"</tt></i></td></tr><tr><td># generally the default ldap search filter is ok</td></tr><tr><td><i class="parameter"><tt>ldap filter = "(&(uid=%u)(objectclass=sambaSamAccount))"</tt></i></td></tr></table></div><p> -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883574"></a>Accounts and Groups management</h4></div></div><div></div></div><p> +</p><div class="example"><a name="id2885206"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>security = user</tt></i></td></tr><tr><td><i class="parameter"><tt>encrypt passwords = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = TASHTEGO</tt></i></td></tr><tr><td><i class="parameter"><tt>workgroup = NARNIA</tt></i></td></tr><tr><td># ldap related parameters</td></tr><tr><td># define the DN to use when binding to the directory servers</td></tr><tr><td># The password for this DN is not stored in smb.conf. Rather it</td></tr><tr><td># must be set by using 'smbpasswd -w <i class="replaceable"><tt>secretpw</tt></i>' to store the</td></tr><tr><td># passphrase in the secrets.tdb file. If the "ldap admin dn" values</td></tr><tr><td># change, this password will need to be reset.</td></tr><tr><td><i class="parameter"><tt>ldap admin dn = "cn=Samba Manager,ou=people,dc=samba,dc=org"</tt></i></td></tr><tr><td># Define the SSL option when connecting to the directory</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><i class="parameter"><tt>ldap ssl = start tls</tt></i></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><i class="parameter"><tt>passdb backend = ldapsam:ldap://funball.samba.org</tt></i></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><i class="parameter"><tt>ldap delete dn = no</tt></i></td></tr><tr><td># the machine and user suffix added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><i class="parameter"><tt>ldap user suffix = ou=People</tt></i></td></tr><tr><td><i class="parameter"><tt>ldap machine suffix = ou=Systems</tt></i></td></tr><tr><td># Trust unix account information in LDAP</td></tr><tr><td># (see the smb.conf manpage for details)</td></tr><tr><td><i class="parameter"><tt>ldap trust ids = Yes</tt></i></td></tr><tr><td># specify the base DN to use when searching the directory</td></tr><tr><td><i class="parameter"><tt>ldap suffix = "ou=people,dc=samba,dc=org"</tt></i></td></tr><tr><td># generally the default ldap search filter is ok</td></tr><tr><td><i class="parameter"><tt>ldap filter = "(&(uid=%u)(objectclass=sambaSamAccount))"</tt></i></td></tr></table></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885427"></a>Accounts and Groups management</h4></div></div><div></div></div><p> As users accounts are managed through the sambaSamAccount objectclass, you should modify your existing administration tools to deal with sambaSamAccount attributes. </p><p> Machines accounts are managed with the sambaSamAccount objectclass, just like users accounts. However, it's up to you to store those accounts in a different tree of your LDAP namespace: you should use - "ou=Groups,dc=quenya,dc=org" to store groups and - "ou=People,dc=quenya,dc=org" to store users. Just configure your + "ou=Groups,dc=quenya,dc=org" to store groups and + "ou=People,dc=quenya,dc=org" to store users. Just configure your NSS and PAM accordingly (usually, in the /etc/ldap.conf configuration file). </p><p> @@ -3624,7 +3622,7 @@ userPassword: {SSHA}c3ZM9tBaBo9autm1dL3waDS21+JSfQVz groups. This means that Samba makes use of the posixGroup objectclass. For now, there is no NT-like group system management (global and local groups). - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883611"></a>Security and sambaSamAccount</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885464"></a>Security and sambaSamAccount</h4></div></div><div></div></div><p> There are two important points to remember when discussing the security of sambaSamAccount entries in the directory. </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>Never</em></span> retrieve the lmPassword or @@ -3635,13 +3633,13 @@ userPassword: {SSHA}c3ZM9tBaBo9autm1dL3waDS21+JSfQVz on the details of LM/NT password hashes, refer to the <a href="#passdb" title="Chapter 11. Account Information Databases">Account Information Database</a> section of this chapter. </p><p> - To remedy the first security issue, the <a class="indexterm" name="id2883671"></a><i class="parameter"><tt>ldap ssl</tt></i> <tt class="filename">smb.conf</tt> parameter defaults - to require an encrypted session (<a class="indexterm" name="id2883693"></a><i class="parameter"><tt>ldap ssl</tt></i> = on) using + To remedy the first security issue, the <a class="indexterm" name="id2885524"></a><i class="parameter"><tt>ldap ssl</tt></i> <tt class="filename">smb.conf</tt> parameter defaults + to require an encrypted session (<a class="indexterm" name="id2885545"></a><i class="parameter"><tt>ldap ssl</tt></i> = on) using the default port of <tt class="constant">636</tt> when contacting the directory server. When using an OpenLDAP server, it is possible to use the use the StartTLS LDAP extended operation in the place of LDAPS. In either case, you are strongly discouraged to disable this security - (<a class="indexterm" name="id2883715"></a><i class="parameter"><tt>ldap ssl</tt></i> = off). + (<a class="indexterm" name="id2885567"></a><i class="parameter"><tt>ldap ssl</tt></i> = off). </p><p> Note that the LDAPS protocol is deprecated in favor of the LDAPv3 StartTLS extended operation. However, the OpenLDAP library still provides support for @@ -3652,15 +3650,15 @@ userPassword: {SSHA}c3ZM9tBaBo9autm1dL3waDS21+JSfQVz following ACL in <tt class="filename">slapd.conf</tt>: </p><p> </p><pre class="programlisting"> -## allow the "ldap admin dn" access, but deny everyone else +## allow the "ldap admin dn" access, but deny everyone else access to attrs=lmPassword,ntPassword - by dn="cn=Samba Admin,ou=people,dc=quenya,dc=org" write + by dn="cn=Samba Admin,ou=people,dc=quenya,dc=org" write by * none </pre><p> -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2883771"></a>LDAP special attributes for sambaSamAccounts</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885623"></a>LDAP special attributes for sambaSamAccounts</h4></div></div><div></div></div><p> The sambaSamAccount objectclass is composed of the following attributes: </p><p> - </p><div class="table"><a name="id2883788"></a><p class="title"><b>Table 11.1. Attributes in the sambaSamAccount objectclass (LDAP)</b></p><table summary="Attributes in the sambaSamAccount objectclass (LDAP)" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left"><tt class="constant">sambaLMPassword</tt></td><td align="justify">the LANMAN password 16-byte hash stored as a character + </p><div class="table"><a name="id2885640"></a><p class="title"><b>Table 11.1. Attributes in the sambaSamAccount objectclass (LDAP)</b></p><table summary="Attributes in the sambaSamAccount objectclass (LDAP)" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left"><tt class="constant">sambaLMPassword</tt></td><td align="justify">the LANMAN password 16-byte hash stored as a character representation of a hexadecimal string.</td></tr><tr><td align="left"><tt class="constant">sambaNTPassword</tt></td><td align="justify">the NT password hash 16-byte stored as a character representation of a hexadecimal string.</td></tr><tr><td align="left"><tt class="constant">sambaPwdLastSet</tt></td><td align="justify">The integer time in seconds since 1970 when the <tt class="constant">sambaLMPassword</tt> and <tt class="constant">sambaNTPassword</tt> attributes were last set. @@ -3668,14 +3666,14 @@ representation of a hexadecimal string.</td></tr><tr><td align="left"><tt class= representing account flags such as U (user), W(workstation), X(no password expiration), I(Domain trust account), H(Home dir required), S(Server trust account), and D(disabled).</td></tr><tr><td align="left"><tt class="constant">sambaLogonTime</tt></td><td align="justify">Integer value currently unused</td></tr><tr><td align="left"><tt class="constant">sambaLogoffTime</tt></td><td align="justify">Integer value currently unused</td></tr><tr><td align="left"><tt class="constant">sambaKickoffTime</tt></td><td align="justify">Integer value currently unused</td></tr><tr><td align="left"><tt class="constant">sambaPwdCanChange</tt></td><td align="justify">Integer value currently unused</td></tr><tr><td align="left"><tt class="constant">sambaPwdMustChange</tt></td><td align="justify">Integer value currently unused</td></tr><tr><td align="left"><tt class="constant">sambaHomeDrive</tt></td><td align="justify">specifies the drive letter to which to map the - UNC path specified by sambaHomePath. The drive letter must be specified in the form "X:" - where X is the letter of the drive to map. Refer to the "logon drive" parameter in the + UNC path specified by sambaHomePath. The drive letter must be specified in the form "X:" + where X is the letter of the drive to map. Refer to the "logon drive" parameter in the smb.conf(5) man page for more information.</td></tr><tr><td align="left"><tt class="constant">sambaLogonScript</tt></td><td align="justify">The sambaLogonScript property specifies the path of the user's logon script, .CMD, .EXE, or .BAT file. The string can be null. The path - is relative to the netlogon share. Refer to the <a class="indexterm" name="id2883963"></a><i class="parameter"><tt>logon script</tt></i> parameter in the + is relative to the netlogon share. Refer to the <a class="indexterm" name="id2885808"></a><i class="parameter"><tt>logon script</tt></i> parameter in the <tt class="filename">smb.conf</tt> man page for more information.</td></tr><tr><td align="left"><tt class="constant">sambaProfilePath</tt></td><td align="justify">specifies a path to the user's profile. This value can be a null string, a local absolute path, or a UNC path. Refer to the - <a class="indexterm" name="id2883998"></a><i class="parameter"><tt>logon path</tt></i> parameter in the <tt class="filename">smb.conf</tt> man page for more information.</td></tr><tr><td align="left"><tt class="constant">sambaHomePath</tt></td><td align="justify">The sambaHomePath property specifies the path of + <a class="indexterm" name="id2885841"></a><i class="parameter"><tt>logon path</tt></i> parameter in the <tt class="filename">smb.conf</tt> man page for more information.</td></tr><tr><td align="left"><tt class="constant">sambaHomePath</tt></td><td align="justify">The sambaHomePath property specifies the path of the home directory for the user. The string can be null. If sambaHomeDrive is set and specifies a drive letter, sambaHomePath should be a UNC path. The path must be a network UNC path of the form <tt class="filename">\\server\share\directory</tt>. This value can be a null string. @@ -3691,15 +3689,15 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen </p><div class="itemizedlist"><ul type="disc"><li><p>sambaHomePath</p></li><li><p>sambaLogonScript</p></li><li><p>sambaProfilePath</p></li><li><p>sambaHomeDrive</p></li></ul></div><p> These attributes are only stored with the sambaSamAccount entry if the values are non-default values. For example, assume TASHTEGO has now been - configured as a PDC and that <a class="indexterm" name="id2884154"></a><i class="parameter"><tt>logon home</tt></i> = \\%L\%u was defined in - its <tt class="filename">smb.conf</tt> file. When a user named "becky" logons to the domain, - the <a class="indexterm" name="id2884178"></a><i class="parameter"><tt>logon home</tt></i> string is expanded to \\TASHTEGO\becky. - If the smbHome attribute exists in the entry "uid=becky,ou=people,dc=samba,dc=org", + configured as a PDC and that <a class="indexterm" name="id2885997"></a><i class="parameter"><tt>logon home</tt></i> = \\%L\%u was defined in + its <tt class="filename">smb.conf</tt> file. When a user named "becky" logons to the domain, + the <a class="indexterm" name="id2886020"></a><i class="parameter"><tt>logon home</tt></i> string is expanded to \\TASHTEGO\becky. + If the smbHome attribute exists in the entry "uid=becky,ou=people,dc=samba,dc=org", this value is used. However, if this attribute does not exist, then the value - of the <a class="indexterm" name="id2884202"></a><i class="parameter"><tt>logon home</tt></i> parameter is used in its place. Samba + of the <a class="indexterm" name="id2886038"></a><i class="parameter"><tt>logon home</tt></i> parameter is used in its place. Samba will only write the attribute value to the directory entry if the value is something other than the default (e.g. <tt class="filename">\\MOBY\becky</tt>). - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884228"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886064"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div><div></div></div><p> The following is a working LDIF with the inclusion of the posixAccount objectclass: </p><p> </p><pre class="programlisting"> @@ -3746,20 +3744,20 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen sambaPwdMustChange: 2147483647 sambaNTPassword: 878D8014606CDA29677A44EFA1353FC7 </pre><p> - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884294"></a>Password synchronisation</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886130"></a>Password synchronisation</h4></div></div><div></div></div><p> Since version 3.0 samba can update the non-samba (LDAP) password stored with an account. When using pam_ldap, this allows changing both unix and windows passwords at once. - </p><p>The <a class="indexterm" name="id2884312"></a><i class="parameter"><tt>ldap passwd sync</tt></i> options can have the following values:</p><div class="variablelist"><dl><dt><span class="term">yes</span></dt><dd><p>When the user changes his password, update + </p><p>The <a class="indexterm" name="id2886148"></a><i class="parameter"><tt>ldap passwd sync</tt></i> options can have the following values:</p><div class="variablelist"><dl><dt><span class="term">yes</span></dt><dd><p>When the user changes his password, update <tt class="constant">ntPassword</tt>, <tt class="constant">lmPassword</tt> - and the <tt class="constant">password</tt> fields.</p></dd><dt><span class="term">no</span></dt><dd><p>Only update <tt class="constant">ntPassword</tt> and <tt class="constant">lmPassword</tt>.</p></dd><dt><span class="term">only</span></dt><dd><p>Only update the LDAP password and let the LDAP server worry about the other fields. This option is only available on some LDAP servers. <sup>[<a name="id2884396" href="#ftn.id2884396">3</a>]</sup></p></dd></dl></div><p>More information can be found in the smb.conf manpage. - </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2884412"></a>MySQL</h3></div></div><div></div></div><p> + and the <tt class="constant">password</tt> fields.</p></dd><dt><span class="term">no</span></dt><dd><p>Only update <tt class="constant">ntPassword</tt> and <tt class="constant">lmPassword</tt>.</p></dd><dt><span class="term">only</span></dt><dd><p>Only update the LDAP password and let the LDAP server worry about the other fields. This option is only available on some LDAP servers. <sup>[<a name="id2886231" href="#ftn.id2886231">3</a>]</sup></p></dd></dl></div><p>More information can be found in the smb.conf manpage. + </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886247"></a>MySQL</h3></div></div><div></div></div><p> Every so often someone will come along with a great new idea. Storing of user accounts in an SQL backend is one of them. Those who want to do this are in the best position to know what the specific benefits are to them. This may sound like a cop-out, but in truth we can not attempt to document every nitty little detail why certain things of marginal utility to the bulk of Samba users might make sense to the rest. In any case, the following instructions should help the determined SQL user to implement a working system. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884433"></a>Creating the database</h4></div></div><div></div></div><p> + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886268"></a>Creating the database</h4></div></div><div></div></div><p> You either can set up your own table and specify the field names to pdb_mysql (see below for the column names) or use the default table. The file <tt class="filename">examples/pdb/mysql/mysql.dump</tt> contains the correct queries to create the required tables. Use the command : @@ -3768,29 +3766,29 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen <tt class="prompt">$ </tt><b class="userinput"><tt>mysql -u<i class="replaceable"><tt>username</tt></i> -h<i class="replaceable"><tt>hostname</tt></i> -p<i class="replaceable"><tt>password</tt></i> \ <i class="replaceable"><tt>databasename</tt></i> < <tt class="filename">/path/to/samba/examples/pdb/mysql/mysql.dump</tt></tt></b> </pre><p> - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2884501"></a>Configuring</h4></div></div><div></div></div><p>This plugin lacks some good documentation, but here is some short info:</p><p>Add a the following to the <a class="indexterm" name="id2884517"></a><i class="parameter"><tt>passdb backend</tt></i> variable in your <tt class="filename">smb.conf</tt>: + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886336"></a>Configuring</h4></div></div><div></div></div><p>This plugin lacks some good documentation, but here is some short info:</p><p>Add a the following to the <a class="indexterm" name="id2886352"></a><i class="parameter"><tt>passdb backend</tt></i> variable in your <tt class="filename">smb.conf</tt>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>passdb backend = [other-plugins] mysql:identifier [other-plugins]</tt></i></td></tr></table><p> </p><p>The identifier can be any string you like, as long as it doesn't collide with the identifiers of other plugins or other instances of pdb_mysql. If you - specify multiple pdb_mysql.so entries in <a class="indexterm" name="id2884560"></a><i class="parameter"><tt>passdb backend</tt></i>, you also need to + specify multiple pdb_mysql.so entries in <a class="indexterm" name="id2886395"></a><i class="parameter"><tt>passdb backend</tt></i>, you also need to use different identifiers! </p><p> Additional options can be given through the <tt class="filename">smb.conf</tt> file in the <i class="parameter"><tt>[global]</tt></i> section. </p><p> - </p><div class="table"><a name="id2884599"></a><p class="title"><b>Table 11.2. Basic smb.conf options for MySQL passdb backend</b></p><table summary="Basic smb.conf options for MySQL passdb backend" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Field</th><th align="justify">Contents</th></tr></thead><tbody><tr><td align="left">mysql host</td><td align="justify">host name, defaults to 'localhost'</td></tr><tr><td align="left">mysql password</td><td align="justify"> </td></tr><tr><td align="left">mysql user</td><td align="justify">defaults to 'samba'</td></tr><tr><td align="left">mysql database</td><td align="justify">defaults to 'samba'</td></tr><tr><td align="left">mysql port</td><td align="justify">defaults to 3306</td></tr><tr><td align="left">table</td><td align="justify">Name of the table containing users</td></tr></tbody></table></div><p> + </p><div class="table"><a name="id2886434"></a><p class="title"><b>Table 11.2. Basic smb.conf options for MySQL passdb backend</b></p><table summary="Basic smb.conf options for MySQL passdb backend" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Field</th><th align="justify">Contents</th></tr></thead><tbody><tr><td align="left">mysql host</td><td align="justify">host name, defaults to 'localhost'</td></tr><tr><td align="left">mysql password</td><td align="justify"> </td></tr><tr><td align="left">mysql user</td><td align="justify">defaults to 'samba'</td></tr><tr><td align="left">mysql database</td><td align="justify">defaults to 'samba'</td></tr><tr><td align="left">mysql port</td><td align="justify">defaults to 3306</td></tr><tr><td align="left">table</td><td align="justify">Name of the table containing users</td></tr></tbody></table></div><p> </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> Since the password for the MySQL user is stored in the <tt class="filename">smb.conf</tt> file, you should make the <tt class="filename">smb.conf</tt> file readable only to the user that runs Samba This is considered a security bug and will be fixed soon. </p></div><p>Names of the columns in this table (I've added column types those columns should have first):</p><p> - </p><div class="table"><a name="id2884730"></a><p class="title"><b>Table 11.3. MySQL field names for MySQL passdb backend</b></p><table summary="MySQL field names for MySQL passdb backend" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Field</th><th align="left">Type</th><th align="justify">Contents</th></tr></thead><tbody><tr><td align="left">logon time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">logoff time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">kickoff time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass last set time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass can change time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass must change time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">username column</td><td align="left">varchar(255)</td><td align="justify">unix username</td></tr><tr><td align="left">domain column</td><td align="left">varchar(255)</td><td align="justify">NT domain user is part of</td></tr><tr><td align="left">nt username column</td><td align="left">varchar(255)</td><td align="justify">NT username</td></tr><tr><td align="left">fullname column</td><td align="left">varchar(255)</td><td align="justify">Full name of user</td></tr><tr><td align="left">home dir column</td><td align="left">varchar(255)</td><td align="justify">UNIX homedir path</td></tr><tr><td align="left">dir drive column</td><td align="left">varchar(2)</td><td align="justify">Directory drive path (eg: 'H:')</td></tr><tr><td align="left">logon script column</td><td align="left">varchar(255)</td><td align="justify">Batch file to run on client side when logging on</td></tr><tr><td align="left">profile path column</td><td align="left">varchar(255)</td><td align="justify">Path of profile</td></tr><tr><td align="left">acct desc column</td><td align="left">varchar(255)</td><td align="justify">Some ASCII NT user data</td></tr><tr><td align="left">workstations column</td><td align="left">varchar(255)</td><td align="justify">Workstations user can logon to (or NULL for all)</td></tr><tr><td align="left">unknown string column</td><td align="left">varchar(255)</td><td align="justify">unknown string</td></tr><tr><td align="left">munged dial column</td><td align="left">varchar(255)</td><td align="justify">?</td></tr><tr><td align="left">user sid column</td><td align="left">varchar(255)</td><td align="justify">NT user SID</td></tr><tr><td align="left">group sid column</td><td align="left">varchar(255)</td><td align="justify">NT group ID</td></tr><tr><td align="left">lanman pass column</td><td align="left">varchar(255)</td><td align="justify">encrypted lanman password</td></tr><tr><td align="left">nt pass column</td><td align="left">varchar(255)</td><td align="justify">encrypted nt passwd</td></tr><tr><td align="left">plain pass column</td><td align="left">varchar(255)</td><td align="justify">plaintext password</td></tr><tr><td align="left">acct control column</td><td align="left">int(9)</td><td align="justify">nt user data</td></tr><tr><td align="left">unknown 3 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr><tr><td align="left">logon divs column</td><td align="left">int(9)</td><td align="justify">?</td></tr><tr><td align="left">hours len column</td><td align="left">int(9)</td><td align="justify">?</td></tr><tr><td align="left">unknown 5 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr><tr><td align="left">unknown 6 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr></tbody></table></div><p> + </p><div class="table"><a name="id2886566"></a><p class="title"><b>Table 11.3. MySQL field names for MySQL passdb backend</b></p><table summary="MySQL field names for MySQL passdb backend" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Field</th><th align="left">Type</th><th align="justify">Contents</th></tr></thead><tbody><tr><td align="left">logon time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">logoff time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">kickoff time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass last set time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass can change time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">pass must change time column</td><td align="left">int(9)</td><td align="justify"> </td></tr><tr><td align="left">username column</td><td align="left">varchar(255)</td><td align="justify">unix username</td></tr><tr><td align="left">domain column</td><td align="left">varchar(255)</td><td align="justify">NT domain user is part of</td></tr><tr><td align="left">nt username column</td><td align="left">varchar(255)</td><td align="justify">NT username</td></tr><tr><td align="left">fullname column</td><td align="left">varchar(255)</td><td align="justify">Full name of user</td></tr><tr><td align="left">home dir column</td><td align="left">varchar(255)</td><td align="justify">UNIX homedir path</td></tr><tr><td align="left">dir drive column</td><td align="left">varchar(2)</td><td align="justify">Directory drive path (eg: 'H:')</td></tr><tr><td align="left">logon script column</td><td align="left">varchar(255)</td><td align="justify">Batch file to run on client side when logging on</td></tr><tr><td align="left">profile path column</td><td align="left">varchar(255)</td><td align="justify">Path of profile</td></tr><tr><td align="left">acct desc column</td><td align="left">varchar(255)</td><td align="justify">Some ASCII NT user data</td></tr><tr><td align="left">workstations column</td><td align="left">varchar(255)</td><td align="justify">Workstations user can logon to (or NULL for all)</td></tr><tr><td align="left">unknown string column</td><td align="left">varchar(255)</td><td align="justify">unknown string</td></tr><tr><td align="left">munged dial column</td><td align="left">varchar(255)</td><td align="justify">?</td></tr><tr><td align="left">user sid column</td><td align="left">varchar(255)</td><td align="justify">NT user SID</td></tr><tr><td align="left">group sid column</td><td align="left">varchar(255)</td><td align="justify">NT group ID</td></tr><tr><td align="left">lanman pass column</td><td align="left">varchar(255)</td><td align="justify">encrypted lanman password</td></tr><tr><td align="left">nt pass column</td><td align="left">varchar(255)</td><td align="justify">encrypted nt passwd</td></tr><tr><td align="left">plain pass column</td><td align="left">varchar(255)</td><td align="justify">plaintext password</td></tr><tr><td align="left">acct control column</td><td align="left">int(9)</td><td align="justify">nt user data</td></tr><tr><td align="left">unknown 3 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr><tr><td align="left">logon divs column</td><td align="left">int(9)</td><td align="justify">?</td></tr><tr><td align="left">hours len column</td><td align="left">int(9)</td><td align="justify">?</td></tr><tr><td align="left">unknown 5 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr><tr><td align="left">unknown 6 column</td><td align="left">int(9)</td><td align="justify">unknown</td></tr></tbody></table></div><p> </p><p> Eventually, you can put a colon (:) after the name of each column, which should specify the column to update when updating the table. You can also specify nothing behind the colon - then the data from the field will not be updated. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885120"></a>Using plaintext passwords or encrypted password</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886956"></a>Using plaintext passwords or encrypted password</h4></div></div><div></div></div><p> I strongly discourage the use of plaintext passwords, however, you can use them: </p><p> If you would like to use plaintext passwords, set @@ -3800,7 +3798,7 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen </p><p> If you use encrypted passwords, set the 'identifier:plain pass column' to 'NULL' (without the quotes). This is the default. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2885150"></a>Getting non-column data from the table</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2886986"></a>Getting non-column data from the table</h4></div></div><div></div></div><p> It is possible to have not all data in the database and making some 'constant'. </p><p> For example, you can set 'identifier:fullname column' to : @@ -3815,7 +3813,7 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen </p><p> To import data, use: <tt class="prompt">$ </tt> <b class="userinput"><tt>pdbedit -i xml:filename</tt></b> - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2885260"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2885267"></a>Users can not logon</h3></div></div><div></div></div><p>“<span class="quote">I've installed samba, but now I can't log on with my unix account!</span>”</p><p>Make sure your user has been added to the current samba <a class="indexterm" name="id2885285"></a><i class="parameter"><tt>passdb backend</tt></i>. Read the section <a href="#acctmgmttools" title="Account Management Tools">Account Management Tools</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2885312"></a>Users being added to wrong backend database</h3></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2887095"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887102"></a>Users can not logon</h3></div></div><div></div></div><p>“<span class="quote">I've installed samba, but now I can't log on with my unix account!</span>”</p><p>Make sure your user has been added to the current samba <a class="indexterm" name="id2887120"></a><i class="parameter"><tt>passdb backend</tt></i>. Read the section <a href="#acctmgmttools" title="Account Management Tools">Account Management Tools</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887147"></a>Users being added to wrong backend database</h3></div></div><div></div></div><p> A few complaints have been received from users that just moved to Samba-3. The following <tt class="filename">smb.conf</tt> file entries were causing problems, new accounts were being added to the old smbpasswd file, not to the tdbsam passdb.tdb file: @@ -3826,34 +3824,34 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen parameter entry. If you want to update to the tdbsam, then change the entry to: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[globals]</tt></i></td></tr><tr><td>...</td></tr><tr><td><i class="parameter"><tt>passdb backend = tdbsam, smbpasswd</tt></i></td></tr><tr><td>...</td></tr></table><p> - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2885422"></a>auth methods does not work</h3></div></div><div></div></div><p> - If you explicitly set an <a class="indexterm" name="id2885433"></a><i class="parameter"><tt>auth methods</tt></i> parameter, guest must be specified as the first - entry on the line. Eg: <a class="indexterm" name="id2885450"></a><i class="parameter"><tt>auth methods</tt></i> = guest sam. + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887258"></a>auth methods does not work</h3></div></div><div></div></div><p> + If you explicitly set an <a class="indexterm" name="id2887269"></a><i class="parameter"><tt>auth methods</tt></i> parameter, guest must be specified as the first + entry on the line. Eg: <a class="indexterm" name="id2887285"></a><i class="parameter"><tt>auth methods</tt></i> = guest sam. </p><p> - This is the exact opposite of the requirement for the <a class="indexterm" name="id2885469"></a><i class="parameter"><tt>passdb backend</tt></i> + This is the exact opposite of the requirement for the <a class="indexterm" name="id2887304"></a><i class="parameter"><tt>passdb backend</tt></i> option, where it must be the <span class="emphasis"><em>LAST</em></span> parameter on the line. - </p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2884396" href="#id2884396">3</a>] </sup>Only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Mapping MS Windows and UNIX Groups</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2885652">Features and Benefits</a></dt><dt><a href="#id2885887">Discussion</a></dt><dd><dl><dt><a href="#id2886122">Example Configuration</a></dt></dl></dd><dt><a href="#id2886189">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2886202">Sample smb.conf add group script</a></dt><dt><a href="#id2886288">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2886372">Common Errors</a></dt><dd><dl><dt><a href="#id2886386">Adding Groups Fails</a></dt><dt><a href="#id2886455">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2886481">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></div><a class="indexterm" name="id2885580"></a><p> + </p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2886231" href="#id2886231">3</a>] </sup>Only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Mapping MS Windows and UNIX Groups</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2887487">Features and Benefits</a></dt><dt><a href="#id2887722">Discussion</a></dt><dd><dl><dt><a href="#id2887948">Example Configuration</a></dt></dl></dd><dt><a href="#id2888015">Configuration Scripts</a></dt><dd><dl><dt><a href="#id2888029">Sample smb.conf add group script</a></dt><dt><a href="#id2888108">Script to configure Group Mapping</a></dt></dl></dd><dt><a href="#id2888184">Common Errors</a></dt><dd><dl><dt><a href="#id2888199">Adding Groups Fails</a></dt><dt><a href="#id2888268">Adding MS Windows Groups to MS Windows Groups Fails</a></dt><dt><a href="#id2888294">Adding Domain Users to the Power Users group</a></dt></dl></dd></dl></div><a class="indexterm" name="id2887415"></a><p> Starting with Samba-3, new group mapping functionality is available to create associations between Windows group SIDs and UNIX groups. The <b class="command">groupmap</b> subcommand included with the <span class="application">net</span> tool can be used to manage these associations. </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> The first immediate reason to use the group mapping on a Samba PDC, is that - <a class="indexterm" name="id2885620"></a> + <a class="indexterm" name="id2887455"></a> the <i class="parameter"><tt>domain admin group</tt></i> has been removed and should no longer be specified in <tt class="filename">smb.conf</tt>. This parameter was used to give the listed users membership in the <tt class="constant">Domain Admins</tt> Windows group which gave local admin rights on their workstations (in default configurations). - </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2885652"></a>Features and Benefits</h2></div></div><div></div></div><p> + </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2887487"></a>Features and Benefits</h2></div></div><div></div></div><p> Samba allows the administrator to create MS Windows NT4 / 200x group accounts and to arbitrarily associate them with UNIX/Linux group accounts. - </p><a class="indexterm" name="id2885667"></a><a class="indexterm" name="id2885676"></a><p> + </p><a class="indexterm" name="id2887502"></a><a class="indexterm" name="id2887511"></a><p> Group accounts can be managed using the MS Windows NT4 or MS Windows 200x / XP Professional MMC tools. Appropriate interface scripts should be provided in <tt class="filename">smb.conf</tt> if it is desired that UNIX / Linux system accounts should be automatically created when these tools are used. In the absence of these scripts, and so long as winbind is running, Samba accounts group accounts that are created using these tools will be - allocated UNIX UIDs/GIDs from the parameters set by the <a class="indexterm" name="id2885702"></a><i class="parameter"><tt>idmap uid</tt></i>/<a class="indexterm" name="id2885715"></a><i class="parameter"><tt>idmap gid</tt></i> settings + allocated UNIX UIDs/GIDs from the parameters set by the <a class="indexterm" name="id2887538"></a><i class="parameter"><tt>idmap uid</tt></i>/<a class="indexterm" name="id2887550"></a><i class="parameter"><tt>idmap gid</tt></i> settings in the <tt class="filename">smb.conf</tt> file. - </p><div class="figure"><a name="idmap-group-diag"></a><p class="title"><b>Figure 12.1. IDMAP groups</b></p><div class="mediaobject"><img src="projdoc/imagefiles/idmap-groups.png" width="270" alt="IDMAP groups"></div></div><a class="indexterm" name="id2885785"></a><a class="indexterm" name="id2885792"></a><p> + </p><div class="figure"><a name="idmap-group-diag"></a><p class="title"><b>Figure 12.1. IDMAP groups</b></p><div class="mediaobject"><img src="projdoc/imagefiles/idmap-groups.png" width="270" alt="IDMAP groups"></div></div><a class="indexterm" name="id2887620"></a><a class="indexterm" name="id2887628"></a><p> Administrators should be aware that where <tt class="filename">smb.conf</tt> group interface scripts make direct calls to the UNIX/Linux system tools (eg: the shadow utilities, <b class="command">groupadd</b>, <b class="command">groupdel</b>, <b class="command">groupmod</b>) then the resulting UNIX/Linux group names will be subject @@ -3861,7 +3859,7 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen or space characters, then the creation of an MS Windows NT4 / 200x style group of <span class="emphasis"><em>Engineering Managers</em></span> will attempt to create an identically named UNIX/Linux group, an attempt that will of course fail! - </p><a class="indexterm" name="id2885845"></a><a class="indexterm" name="id2885853"></a><p> + </p><a class="indexterm" name="id2887680"></a><a class="indexterm" name="id2887689"></a><p> There are several possible work-arounds for the operating system tools limitation. One method is to use a script that generates a name for the UNIX/Linux system group that fits the operating system limits, and that then just passes the UNIX/Linux group id (GID) @@ -3870,18 +3868,18 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen Another work-around is to manually create a UNIX/Linux group, then manually create the MS Windows NT4 / 200x group on the Samba server and then use the <b class="command">net groupmap</b> tool to connect the two to each other. - </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2885887"></a>Discussion</h2></div></div><div></div></div><p> + </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2887722"></a>Discussion</h2></div></div><div></div></div><p> When installing <span class="application">MS Windows NT4 / 200x</span> on a computer, the installation program creates default users and groups, notably the <tt class="constant">Administrators</tt> group, and gives that group privileges necessary privileges to perform essential system tasks. eg: Ability to change the date and time or to kill (or close) any process running on the local machine. - </p><a class="indexterm" name="id2885916"></a><p> + </p><a class="indexterm" name="id2887752"></a><p> The 'Administrator' user is a member of the 'Administrators' group, and thus inherits 'Administrators' group privileges. If a 'joe' user is created to be a member of the 'Administrator' group, 'joe' has exactly the same rights as 'Administrator'. </p><p> - When an MS Windows NT4 / W200x is made a domain member, the "Domain Admins" group of the + When an MS Windows NT4 / W200x is made a domain member, the "Domain Admins" group of the PDC is added to the local 'Administrators' group of the workstation. Every member of the 'Domain Administrators' group inherits the rights of the local 'Administrators' group when logging on the workstation. @@ -3896,24 +3894,24 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen domadm:x:502:joe,john,mary </pre><p> </p></li><li><p> - Map this domadm group to the "Domain Admins" group by running the command: + Map this domadm group to the "Domain Admins" group by running the command: </p><p> </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>net groupmap add ntgroup="Domain Admins" unixgroup=domadm</tt></b> +<tt class="prompt">root# </tt><b class="userinput"><tt>net groupmap add ntgroup="Domain Admins" unixgroup=domadm</tt></b> </pre><p> - </p><a class="indexterm" name="id2886039"></a><p> - The quotes around "Domain Admins" are necessary due to the space in the group name. + </p><a class="indexterm" name="id2887862"></a><p> + The quotes around "Domain Admins" are necessary due to the space in the group name. Also make sure to leave no whitespace surrounding the equal character (=). </p></li></ol></div><p> Now joe, john and mary are domain administrators! - </p><a class="indexterm" name="id2886065"></a><p> + </p><a class="indexterm" name="id2887884"></a><p> It is possible to map any arbitrary UNIX group to any Windows NT4 / 200x group as well as making any UNIX group a Windows domain group. For example, if you wanted to include a UNIX group (e.g. acct) in a ACL on a local file or printer on a domain member machine, you would flag that group as a domain group by running the following on the Samba PDC: </p><p> </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>net groupmap add rid=1000 ntgroup="Accounting" unixgroup=acct</tt></b> +<tt class="prompt">root# </tt><b class="userinput"><tt>net groupmap add rid=1000 ntgroup="Accounting" unixgroup=acct</tt></b> </pre><p> </p><p> Be aware that the RID parameter is a unsigned 32 bit integer that should @@ -3921,7 +3919,7 @@ Refer to the <b class="command">logon home</b> parameter in the <tt class="filen to a user. Verifying this is done differently depending on the passdb backend you are using. Future versions of the tools may perform the verification automatically, but for now the burden is on you. - </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886122"></a>Example Configuration</h3></div></div><div></div></div><p> + </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887948"></a>Example Configuration</h3></div></div><div></div></div><p> You can list the various groups in the mapping database by executing <b class="command">net groupmap list</b>. Here is an example: </p><p> @@ -3934,20 +3932,20 @@ Domain Guests (S-1-5-21-2547222302-1596225915-2414751004-514) -> domguest </pre><p> </p><p> For complete details on <b class="command">net groupmap</b>, refer to the net(8) man page. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2886189"></a>Configuration Scripts</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2888015"></a>Configuration Scripts</h2></div></div><div></div></div><p> Everyone needs tools. Some of us like to create our own, others prefer to use canned tools (ie: prepared by someone else for general use). - </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886202"></a>Sample <tt class="filename">smb.conf</tt> add group script</h3></div></div><div></div></div><p> + </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888029"></a>Sample <tt class="filename">smb.conf</tt> add group script</h3></div></div><div></div></div><p> A script to create complying group names for use by the Samba group interfaces: </p><p> -</p><div class="example"><a name="id2886226"></a><p class="title"><b>Example 12.1. smbgrpadd.sh</b></p><pre class="programlisting"> +</p><div class="example"><a name="id2888052"></a><p class="title"><b>Example 12.1. smbgrpadd.sh</b></p><pre class="programlisting"> #!/bin/bash # Add the group using normal system groupadd tool. groupadd smbtmpgrp00 -thegid=`cat /etc/group | grep smbtmpgrp00 | cut -d ":" -f3` +thegid=`cat /etc/group | grep smbtmpgrp00 | cut -d ":" -f3` # Now change the name to what we want for the MS Windows networking end cp /etc/group /etc/group.bak @@ -3960,45 +3958,45 @@ exit 0 </p><p> The <tt class="filename">smb.conf</tt> entry for the above script would look like: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>add group script = /path_to_tool/smbgrpadd.sh %g</tt></i></td></tr></table><p> - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886288"></a>Script to configure Group Mapping</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888108"></a>Script to configure Group Mapping</h3></div></div><div></div></div><p> In our example we have created a UNIX/Linux group called <span class="emphasis"><em>ntadmin</em></span>. Our script will create the additional groups <span class="emphasis"><em>Orks</em></span>, <span class="emphasis"><em>Elves</em></span>, <span class="emphasis"><em>Gnomes</em></span>: </p><p> </p><pre class="programlisting"> #!/bin/bash -net groupmap modify ntgroup="Domain Admins" unixgroup=ntadmin -net groupmap modify ntgroup="Domain Users" unixgroup=users -net groupmap modify ntgroup="Domain Guests" unixgroup=nobody -net groupmap modify ntgroup="Administrators" unixgroup=root -net groupmap modify ntgroup="Users" unixgroup=users -net groupmap modify ntgroup="Guests" unixgroup=nobody -net groupmap modify ntgroup="System Operators" unixgroup=sys -net groupmap modify ntgroup="Account Operators" unixgroup=root -net groupmap modify ntgroup="Backup Operators" unixgroup=bin -net groupmap modify ntgroup="Print Operators" unixgroup=lp -net groupmap modify ntgroup="Replicators" unixgroup=daemon -net groupmap modify ntgroup="Power Users" unixgroup=sys +net groupmap modify ntgroup="Domain Admins" unixgroup=ntadmin +net groupmap modify ntgroup="Domain Users" unixgroup=users +net groupmap modify ntgroup="Domain Guests" unixgroup=nobody +net groupmap modify ntgroup="Administrators" unixgroup=root +net groupmap modify ntgroup="Users" unixgroup=users +net groupmap modify ntgroup="Guests" unixgroup=nobody +net groupmap modify ntgroup="System Operators" unixgroup=sys +net groupmap modify ntgroup="Account Operators" unixgroup=root +net groupmap modify ntgroup="Backup Operators" unixgroup=bin +net groupmap modify ntgroup="Print Operators" unixgroup=lp +net groupmap modify ntgroup="Replicators" unixgroup=daemon +net groupmap modify ntgroup="Power Users" unixgroup=sys groupadd Orks groupadd Elves groupadd Gnomes -net groupmap add ntgroup="Orks" unixgroup=Orks type=d -net groupmap add ntgroup="Elves" unixgroup=Elves type=d -net groupmap add ntgroup="Gnomes" unixgroup=Gnomes type=d +net groupmap add ntgroup="Orks" unixgroup=Orks type=d +net groupmap add ntgroup="Elves" unixgroup=Elves type=d +net groupmap add ntgroup="Gnomes" unixgroup=Gnomes type=d </pre><p> </p><p> Of course it is expected that the administrator will modify this to suit local needs. For information regarding the use of the <b class="command">net groupmap</b> tool please refer to the man page. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2886372"></a>Common Errors</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2888184"></a>Common Errors</h2></div></div><div></div></div><p> At this time there are many little surprises for the unwary administrator. In a real sense it is imperative that every step of automated control scripts must be carefully tested manually before putting them into active service. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886386"></a>Adding Groups Fails</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888199"></a>Adding Groups Fails</h3></div></div><div></div></div><p> This is a common problem when the <b class="command">groupadd</b> is called directly - by the Samba interface script for the <a class="indexterm" name="id2886406"></a><i class="parameter"><tt>add group script</tt></i> in + by the Samba interface script for the <a class="indexterm" name="id2888220"></a><i class="parameter"><tt>add group script</tt></i> in the <tt class="filename">smb.conf</tt> file. </p><p> The most common cause of failure is an attempt to add an MS Windows group account @@ -4010,9 +4008,9 @@ manually before putting them into active service. third option is to manually create a UNIX/Linux group account that can substitute for the MS Windows group name, then use the procedure listed above to map that group to the MS Windows group. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886455"></a>Adding MS Windows Groups to MS Windows Groups Fails</h3></div></div><div></div></div><a class="indexterm" name="id2886463"></a><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888268"></a>Adding MS Windows Groups to MS Windows Groups Fails</h3></div></div><div></div></div><a class="indexterm" name="id2888277"></a><p> Samba-3 does NOT support nested groups from the MS Windows control environment. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886481"></a>Adding <span class="emphasis"><em>Domain Users</em></span> to the <span class="emphasis"><em>Power Users</em></span> group</h3></div></div><div></div></div><p>“<span class="quote"> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888294"></a>Adding <span class="emphasis"><em>Domain Users</em></span> to the <span class="emphasis"><em>Power Users</em></span> group</h3></div></div><div></div></div><p>“<span class="quote"> What must I do to add Domain Users to the Power Users group? </span>”</p><p> The Power Users group is a group that is local to each Windows @@ -4020,15 +4018,15 @@ manually before putting them into active service. group automatically, this must be done on each workstation by logging in as the local workstation <span class="emphasis"><em>administrator</em></span> and then using click on Start / Control Panel / Users and Passwords now click on the 'Advanced' tab, then on the 'Advanced' Button. - </p><a class="indexterm" name="id2886519"></a><p> + </p><a class="indexterm" name="id2888333"></a><p> Now click on 'Groups', then double click on 'Power Users'. This will launch the panel to add users or groups to the local machine 'Power Uses' group. Click on the 'Add' button, select the domain from which the 'Domain Users' group is to be added, double click on the 'Domain Users' group, then click on the 'Ok' button. Note: If a logon box is presented during this process please remember to enter the connect as DOMAIN\UserName. ie: For the domain MIDEARTH and the user 'root' enter MIDEARTH\root. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 13. File, Directory and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2886736">Features and Benefits</a></dt><dt><a href="#id2886866">File System Access Controls</a></dt><dd><dl><dt><a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2887207">Managing Directories</a></dt><dt><a href="#id2887301">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2887513">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2887541">User and Group Based Controls</a></dt><dt><a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2888342">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2888722">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2888794">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2889094">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2889102">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2889146">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2889226">Viewing file ownership</a></dt><dt><a href="#id2889358">Viewing File or Directory Permissions</a></dt><dt><a href="#id2889603">Modifying file or directory permissions</a></dt><dt><a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt><a href="#id2890164">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2890260">Common Errors</a></dt><dd><dl><dt><a href="#id2890274">Users can not write to a public share</a></dt><dt><a href="#id2890703">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2890755">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></div><a class="indexterm" name="id2886659"></a><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 13. File, Directory and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2888551">Features and Benefits</a></dt><dt><a href="#id2888688">File System Access Controls</a></dt><dd><dl><dt><a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt><a href="#id2889023">Managing Directories</a></dt><dt><a href="#id2889117">File and Directory Access Control</a></dt></dl></dd><dt><a href="#id2889345">Share Definition Access Controls</a></dt><dd><dl><dt><a href="#id2889373">User and Group Based Controls</a></dt><dt><a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt><a href="#id2890173">Miscellaneous Controls</a></dt></dl></dd><dt><a href="#id2890553">Access Controls on Shares</a></dt><dd><dl><dt><a href="#id2890626">Share Permissions Management</a></dt></dl></dd><dt><a href="#id2890925">MS Windows Access Control Lists and UNIX Interoperability</a></dt><dd><dl><dt><a href="#id2890933">Managing UNIX permissions Using NT Security Dialogs</a></dt><dt><a href="#id2890978">Viewing File Security on a Samba Share</a></dt><dt><a href="#id2891057">Viewing file ownership</a></dt><dt><a href="#id2891188">Viewing File or Directory Permissions</a></dt><dt><a href="#id2891423">Modifying file or directory permissions</a></dt><dt><a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt><a href="#id2891979">Interaction with the standard Samba file attribute mapping</a></dt></dl></dd><dt><a href="#id2892060">Common Errors</a></dt><dd><dl><dt><a href="#id2892074">Users can not write to a public share</a></dt><dt><a href="#id2892503">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt><a href="#id2892555">MS Word with Samba changes owner of file</a></dt></dl></dd></dl></div><a class="indexterm" name="id2888473"></a><p> Advanced MS Windows users are frequently perplexed when file, directory and share manipulation of resources shared via Samba do not behave in the manner they might expect. MS Windows network administrators are often confused regarding network access controls and how to @@ -4041,7 +4039,7 @@ and directory access permissions. The problem lies in the differences in how file and directory permissions and controls work between the two environments. This difference is one that Samba can not completely hide, even though it does try to bridge the chasm to a degree. -</p><a class="indexterm" name="id2886695"></a><p> +</p><a class="indexterm" name="id2888509"></a><p> POSIX Access Control List technology has been available (along with Extended Attributes) for UNIX for many years, yet there is little evidence today of any significant use. This explains to some extent the slow adoption of ACLs into commercial Linux products. MS Windows @@ -4057,7 +4055,7 @@ and interchange of data between differing operating environments. Samba has no i UNIX/Linux into a platform like MS Windows. Instead the purpose was and is to provide a sufficient level of exchange of data between the two environments. What is available today extends well beyond early plans and expectations, yet the gap continues to shrink. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2886736"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2888551"></a>Features and Benefits</h2></div></div><div></div></div><p> Samba offers a lot of flexibility in file system access management. These are the key access control facilities present in Samba today: </p><div class="itemizedlist"><p class="title"><b>Samba Access Control Facilities</b></p><ul type="disc"><li><p> @@ -4097,12 +4095,12 @@ beyond early plans and expectations, yet the gap continues to shrink. this also. Sadly, few Linux platforms ship today with native ACLs and Extended Attributes enabled. This chapter has pertinent information for users of platforms that support them. - </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2886866"></a>File System Access Controls</h2></div></div><div></div></div><p> + </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2888688"></a>File System Access Controls</h2></div></div><div></div></div><p> Perhaps the most important recognition to be made is the simple fact that MS Windows NT4 / 200x / XP implement a totally divergent file system technology from what is provided in the UNIX operating system environment. Firstly we should consider what the most significant differences are, then we shall look at how Samba helps to bridge the differences. -</p><a class="indexterm" name="id2886885"></a><a class="indexterm" name="id2886894"></a><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2886902"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div><div></div></div><p> +</p><a class="indexterm" name="id2888708"></a><a class="indexterm" name="id2888716"></a><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888724"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div><div></div></div><p> Samba operates on top of the UNIX file system. This means it is subject to UNIX file system conventions and permissions. It also means that if the MS Windows networking environment requires file system behaviour that differs from unix file system behaviour then somehow Samba is responsible for emulating @@ -4119,7 +4117,7 @@ at how Samba helps to bridge the differences. </p><p> What MS Windows calls a Folder, UNIX calls a directory. </p></dd><dt><span class="term">Case Sensitivity</span></dt><dd><p> - <a class="indexterm" name="id2886988"></a> + <a class="indexterm" name="id2888810"></a> MS Windows file names are generally upper case if made up of 8.3 (ie: 8 character file name and 3 character extension. If longer than 8.3 file names are Case Preserving, and Case Insensitive. @@ -4155,11 +4153,11 @@ at how Samba helps to bridge the differences. either start up files for various UNIX applications, or they may be files that contain start-up configuration data. </p></dd><dt><span class="term">Links and Short-Cuts</span></dt><dd><p> - <a class="indexterm" name="id2887139"></a> - <a class="indexterm" name="id2887150"></a> - <a class="indexterm" name="id2887161"></a> + <a class="indexterm" name="id2888961"></a> + <a class="indexterm" name="id2888972"></a> + <a class="indexterm" name="id2888983"></a> - MS Windows make use of "links and Short-Cuts" that are actually special types of files that will + MS Windows make use of "links and Short-Cuts" that are actually special types of files that will redirect an attempt to execute the file to the real location of the file. UNIX knows of file and directory links, but they are entirely different from what MS Windows users are used to. </p><p> @@ -4171,10 +4169,10 @@ at how Samba helps to bridge the differences. There are many other subtle differences that may cause the MS Windows administrator some temporary discomfort in the process of becoming familiar with UNIX/Linux. These are best left for a text that is dedicated to the purpose of UNIX/Linux training/education. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887207"></a>Managing Directories</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889023"></a>Managing Directories</h3></div></div><div></div></div><p> There are three basic operations for managing directories, <b class="command">create, delete, rename</b>. - </p><div class="table"><a name="id2887226"></a><p class="title"><b>Table 13.1. Managing directories with unix and windows</b></p><table summary="Managing directories with unix and windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div><p> - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887301"></a>File and Directory Access Control</h3></div></div><div></div></div><p> + </p><div class="table"><a name="id2889043"></a><p class="title"><b>Table 13.1. Managing directories with unix and windows</b></p><table summary="Managing directories with unix and windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889117"></a>File and Directory Access Control</h3></div></div><div></div></div><p> The network administrator is strongly advised to read foundational training manuals and reference materials regarding file and directory permissions maintenance. Much can be achieved with the basic UNIX permissions without having to resort to more complex facilities like POSIX Access Control Lists (ACLs) or Extended @@ -4207,7 +4205,7 @@ drwsrwsrwx 2 maryo gnomes 48 2003-05-12 22:29 muchado08 </p><div class="figure"><a name="access1"></a><p class="title"><b>Figure 13.1. Overview of unix permissions field</b></p><div class="mediaobject"><img src="projdoc/imagefiles/access1.png" width="270" alt="Overview of unix permissions field"></div></div><p> Any bit flag may be unset. An unset bit flag is the equivalent of 'Can NOT' and is represented as a '-' character. - </p><div class="example"><a name="id2887436"></a><p class="title"><b>Example 13.1. Example File</b></p><pre class="programlisting"> + </p><div class="example"><a name="id2889268"></a><p class="title"><b>Example 13.1. Example File</b></p><pre class="programlisting"> -rwxr-x--- Means: The owner (user) can read, write, execute the group can read and execute everyone else can NOT do anything with it @@ -4233,101 +4231,101 @@ drwsrwsrwx 2 maryo gnomes 48 2003-05-12 22:29 muchado08 the (x) execute flags are not set files can not be listed (seen) in the directory by anyone. The group can read files in the directory but can NOT create new files. NOTE: If files in the directory are set to be readable and writable for the group, then group members will be able to write to (or delete) them. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2887513"></a>Share Definition Access Controls</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2889345"></a>Share Definition Access Controls</h2></div></div><div></div></div><p> The following parameters in the <tt class="filename">smb.conf</tt> file sections that define a share control or affect access controls. Before using any of the following options please refer to the man page for <tt class="filename">smb.conf</tt>. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887541"></a>User and Group Based Controls</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889373"></a>User and Group Based Controls</h3></div></div><div></div></div><p> User and group based controls can prove very useful. In some situations it is distinctly desirable to affect all - file system operations as if a single user is doing this, the use of the <a class="indexterm" name="id2887556"></a><i class="parameter"><tt>force user</tt></i> and - <a class="indexterm" name="id2887569"></a><i class="parameter"><tt>force group</tt></i> behaviour will achieve this. In other situations it may be necessary to affect a + file system operations as if a single user is doing this, the use of the <a class="indexterm" name="id2889387"></a><i class="parameter"><tt>force user</tt></i> and + <a class="indexterm" name="id2889400"></a><i class="parameter"><tt>force group</tt></i> behaviour will achieve this. In other situations it may be necessary to affect a paranoia level of control to ensure that only particular authorised persons will be able to access a share or - it's contents, here the use of the <a class="indexterm" name="id2887587"></a><i class="parameter"><tt>valid users</tt></i> or the <a class="indexterm" name="id2887600"></a><i class="parameter"><tt>invalid users</tt></i> may + it's contents, here the use of the <a class="indexterm" name="id2889418"></a><i class="parameter"><tt>valid users</tt></i> or the <a class="indexterm" name="id2889431"></a><i class="parameter"><tt>invalid users</tt></i> may be most useful. </p><p> As always, it is highly advisable to use the least difficult to maintain and the least ambiguous method for controlling access. Remember, that when you leave the scene someone else will need to provide assistance and if that person finds too great a mess, or if they do not understand what you have done then there is risk of Samba being removed and an alternative solution being adopted. - </p><div class="table"><a name="id2887628"></a><p class="title"><b>Table 13.2. User and Group Based Controls</b></p><table summary="User and Group Based Controls" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2887684"></a><i class="parameter"><tt>admin users</tt></i></td><td align="justify"><p> + </p><div class="table"><a name="id2889459"></a><p class="title"><b>Table 13.2. User and Group Based Controls</b></p><table summary="User and Group Based Controls" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2889516"></a><i class="parameter"><tt>admin users</tt></i></td><td align="justify"><p> List of users who will be granted administrative privileges on the share. They will do all file operations as the super-user (root). Any user in this list will be able to do anything they like on the share, irrespective of file permissions. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887715"></a><i class="parameter"><tt>force group</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889546"></a><i class="parameter"><tt>force group</tt></i></td><td align="justify"><p> Specifies a UNIX group name that will be assigned as the default primary group for all users connecting to this service. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887742"></a><i class="parameter"><tt>force user</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889573"></a><i class="parameter"><tt>force user</tt></i></td><td align="justify"><p> Specifies a UNIX user name that will be assigned as the default user for all users connecting to this service. This is useful for sharing files. Incorrect use can cause security problems. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887770"></a><i class="parameter"><tt>guest ok</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889602"></a><i class="parameter"><tt>guest ok</tt></i></td><td align="justify"><p> If this parameter is set for a service, then no password is required to connect to the service. Privileges will be those of the guest account. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887798"></a><i class="parameter"><tt>invalid users</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889629"></a><i class="parameter"><tt>invalid users</tt></i></td><td align="justify"><p> List of users that should not be allowed to login to this service. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887824"></a><i class="parameter"><tt>only user</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889655"></a><i class="parameter"><tt>only user</tt></i></td><td align="justify"><p> Controls whether connections with usernames not in the user list will be allowed. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887850"></a><i class="parameter"><tt>read list</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889682"></a><i class="parameter"><tt>read list</tt></i></td><td align="justify"><p> List of users that are given read-only access to a service. Users in this list will not be given write access, no matter what the read only option is set to. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887878"></a><i class="parameter"><tt>username</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889710"></a><i class="parameter"><tt>username</tt></i></td><td align="justify"><p> Refer to the <tt class="filename">smb.conf</tt> man page for more information - this is a complex and potentially misused parameter. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887912"></a><i class="parameter"><tt>valid users</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889743"></a><i class="parameter"><tt>valid users</tt></i></td><td align="justify"><p> List of users that should be allowed to login to this service. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2887938"></a><i class="parameter"><tt>write list</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889769"></a><i class="parameter"><tt>write list</tt></i></td><td align="justify"><p> List of users that are given read-write access to a service. - </p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2887963"></a>File and Directory Permissions Based Controls</h3></div></div><div></div></div><p> + </p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889794"></a>File and Directory Permissions Based Controls</h3></div></div><div></div></div><p> The following file and directory permission based controls, if misused, can result in considerable difficulty to diagnose the cause of mis-configuration. Use them sparingly and carefully. By gradually introducing each one by one undesirable side-effects may be detected. In the event of a problem, always comment all of them out and then gradually re-introduce them in a controlled fashion. - </p><div class="table"><a name="id2887984"></a><p class="title"><b>Table 13.3. File and Directory Permission Based Controls</b></p><table summary="File and Directory Permission Based Controls" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2888039"></a><i class="parameter"><tt>create mask</tt></i></td><td align="justify"><p> + </p><div class="table"><a name="id2889815"></a><p class="title"><b>Table 13.3. File and Directory Permission Based Controls</b></p><table summary="File and Directory Permission Based Controls" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2889870"></a><i class="parameter"><tt>create mask</tt></i></td><td align="justify"><p> Refer to the <tt class="filename">smb.conf</tt> man page. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888071"></a><i class="parameter"><tt>directory mask</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889902"></a><i class="parameter"><tt>directory mask</tt></i></td><td align="justify"><p> The octal modes used when converting DOS modes to UNIX modes when creating UNIX directories. See also: directory security mask. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888097"></a><i class="parameter"><tt>dos filemode</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889928"></a><i class="parameter"><tt>dos filemode</tt></i></td><td align="justify"><p> Enabling this parameter allows a user who has write access to the file to modify the permissions on it. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888124"></a><i class="parameter"><tt>force create mode</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889955"></a><i class="parameter"><tt>force create mode</tt></i></td><td align="justify"><p> This parameter specifies a set of UNIX mode bit permissions that will always be set on a file created by Samba. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888151"></a><i class="parameter"><tt>force directory mode</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2889982"></a><i class="parameter"><tt>force directory mode</tt></i></td><td align="justify"><p> This parameter specifies a set of UNIX mode bit permissions that will always be set on a directory created by Samba. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888179"></a><i class="parameter"><tt>force directory security mode</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890010"></a><i class="parameter"><tt>force directory security mode</tt></i></td><td align="justify"><p> Controls UNIX permission bits modified when a Windows NT client is manipulating UNIX permissions on a directory - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888207"></a><i class="parameter"><tt>force security mode</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890038"></a><i class="parameter"><tt>force security mode</tt></i></td><td align="justify"><p> Controls UNIX permission bits modified when a Windows NT client manipulates UNIX permissions. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888233"></a><i class="parameter"><tt>hide unreadable</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890065"></a><i class="parameter"><tt>hide unreadable</tt></i></td><td align="justify"><p> Prevents clients from seeing the existence of files that cannot be read. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888260"></a><i class="parameter"><tt>hide unwriteable files</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890091"></a><i class="parameter"><tt>hide unwriteable files</tt></i></td><td align="justify"><p> Prevents clients from seeing the existence of files that cannot be written to. Unwriteable directories are shown as usual. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888288"></a><i class="parameter"><tt>nt acl support</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890119"></a><i class="parameter"><tt>nt acl support</tt></i></td><td align="justify"><p> This parameter controls whether smbd will attempt to map UNIX permissions into Windows NT access control lists. - </p></td></tr><tr><td align="left"><a class="indexterm" name="id2888314"></a><i class="parameter"><tt>security mask</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="left"><a class="indexterm" name="id2890146"></a><i class="parameter"><tt>security mask</tt></i></td><td align="justify"><p> Controls UNIX permission bits modified when a Windows NT client is manipulating the UNIX permissions on a file. - </p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888342"></a>Miscellaneous Controls</h3></div></div><div></div></div><p> + </p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890173"></a>Miscellaneous Controls</h3></div></div><div></div></div><p> The following are documented because of the prevalence of administrators creating inadvertent barriers to file access by not understanding the full implications of <tt class="filename">smb.conf</tt> file settings. - </p><div class="table"><a name="id2888364"></a><p class="title"><b>Table 13.4. Other Controls</b></p><table summary="Other Controls" border="1"><colgroup><col align="justify"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="justify"><a class="indexterm" name="id2888419"></a><i class="parameter"><tt>case sensitive</tt></i>, <a class="indexterm" name="id2888433"></a><i class="parameter"><tt>default case</tt></i>, <a class="indexterm" name="id2888447"></a><i class="parameter"><tt>short preserve case</tt></i></td><td align="justify"><p> + </p><div class="table"><a name="id2890195"></a><p class="title"><b>Table 13.4. Other Controls</b></p><table summary="Other Controls" border="1"><colgroup><col align="justify"><col align="justify"></colgroup><thead><tr><th align="center">Control Parameter</th><th align="center">Description - Action - Notes</th></tr></thead><tbody><tr><td align="justify"><a class="indexterm" name="id2890250"></a><i class="parameter"><tt>case sensitive</tt></i>, <a class="indexterm" name="id2890264"></a><i class="parameter"><tt>default case</tt></i>, <a class="indexterm" name="id2890278"></a><i class="parameter"><tt>short preserve case</tt></i></td><td align="justify"><p> This means that all file name lookup will be done in a case sensitive manner. Files will be created with the precise filename Samba received from the MS Windows client. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888474"></a><i class="parameter"><tt>csc policy</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890306"></a><i class="parameter"><tt>csc policy</tt></i></td><td align="justify"><p> Client Side Caching Policy - parallels MS Windows client side file caching capabilities. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888502"></a><i class="parameter"><tt>dont descend</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890333"></a><i class="parameter"><tt>dont descend</tt></i></td><td align="justify"><p> Allows to specify a comma-delimited list of directories that the server should always show as empty. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888529"></a><i class="parameter"><tt>dos filetime resolution</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890360"></a><i class="parameter"><tt>dos filetime resolution</tt></i></td><td align="justify"><p> This option is mainly used as a compatibility option for Visual C++ when used against Samba shares. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888555"></a><i class="parameter"><tt>dos filetimes</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890387"></a><i class="parameter"><tt>dos filetimes</tt></i></td><td align="justify"><p> DOS and Windows allows users to change file time stamps if they can write to the file. POSIX semantics prevent this. This options allows DOS and Windows behaviour. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888584"></a><i class="parameter"><tt>fake oplocks</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890416"></a><i class="parameter"><tt>fake oplocks</tt></i></td><td align="justify"><p> Oplocks are the way that SMB clients get permission from a server to locally cache file operations. If a server grants an oplock then the client is free to assume that it is the only one accessing the file and it will aggressively cache file data. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888614"></a><i class="parameter"><tt>hide dot files</tt></i>, <a class="indexterm" name="id2888629"></a><i class="parameter"><tt>hide files</tt></i>, <a class="indexterm" name="id2888642"></a><i class="parameter"><tt>veto files</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890445"></a><i class="parameter"><tt>hide dot files</tt></i>, <a class="indexterm" name="id2890460"></a><i class="parameter"><tt>hide files</tt></i>, <a class="indexterm" name="id2890473"></a><i class="parameter"><tt>veto files</tt></i></td><td align="justify"><p> Note: MS Windows Explorer allows over-ride of files marked as hidden so they will still be visible. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888669"></a><i class="parameter"><tt>read only</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890500"></a><i class="parameter"><tt>read only</tt></i></td><td align="justify"><p> If this parameter is yes, then users of a service may not create or modify files in the service's directory. - </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2888696"></a><i class="parameter"><tt>veto files</tt></i></td><td align="justify"><p> + </p></td></tr><tr><td align="justify"><a class="indexterm" name="id2890527"></a><i class="parameter"><tt>veto files</tt></i></td><td align="justify"><p> List of files and directories that are neither visible nor accessible. - </p></td></tr></tbody></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2888722"></a>Access Controls on Shares</h2></div></div><div></div></div><p> + </p></td></tr></tbody></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2890553"></a>Access Controls on Shares</h2></div></div><div></div></div><p> This section deals with how to configure Samba per share access control restrictions. By default, Samba sets no restrictions on the share itself. Restrictions on the share itself can be set on MS Windows NT4/200x/XP shares. This can be a very effective way to limit who can @@ -4344,9 +4342,9 @@ Before using any of the following options please refer to the man page for <tt c for Samba's tdb files is under <tt class="filename">/usr/local/samba/var</tt>. If the <tt class="filename">tdbdump</tt> utility has been compiled and installed on your system, then you can examine the contents of this file by: <b class="userinput"><tt>tdbdump share_info.tdb</tt></b>. - </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2888794"></a>Share Permissions Management</h3></div></div><div></div></div><p> + </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890626"></a>Share Permissions Management</h3></div></div><div></div></div><p> The best tool for the task is platform dependant. Choose the best tool for your environment. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2888808"></a>Windows NT4 Workstation/Server</h4></div></div><div></div></div><p> + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2890639"></a>Windows NT4 Workstation/Server</h4></div></div><div></div></div><p> The tool you need to use to manage share permissions on a Samba server is the NT Server Manager. Server Manager is shipped with Windows NT4 Server products but not with Windows NT4 Workstation. You can obtain the NT Server Manager for MS Windows NT4 Workstation from Microsoft - see details below. @@ -4356,7 +4354,7 @@ Before using any of the following options please refer to the man page for <tt c </p></li><li><p> Now click on the share that you wish to manage, then click on the <span class="guilabel">Properties</span> tab, next click on the <span class="guilabel">Permissions</span> tab. Now you can add or change access control settings as you wish. - </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2888891"></a>Windows 200x/XP</h4></div></div><div></div></div><p> + </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2890722"></a>Windows 200x/XP</h4></div></div><div></div></div><p> On <span class="application">MS Windows NT4/200x/XP</span> system access control lists on the share itself are set using native tools, usually from file manager. For example, in Windows 200x: right click on the shared folder, then select <span class="guimenuitem">Sharing</span>, then click on <span class="guilabel">Permissions</span>. The default @@ -4385,7 +4383,7 @@ Before using any of the following options please refer to the man page for <tt c then effectively no user will be able to access the share. This is a result of what is known as ACL precedence. ie: Everyone with <span class="emphasis"><em>no access</em></span> means that MaryK who is part of the group <tt class="constant">Everyone</tt> will have no access even if this user is given explicit full control access. - </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2889094"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889102"></a>Managing UNIX permissions Using NT Security Dialogs</h3></div></div><div></div></div><p> + </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2890925"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890933"></a>Managing UNIX permissions Using NT Security Dialogs</h3></div></div><div></div></div><p> Windows NT clients can use their native security settings dialog box to view and modify the underlying UNIX permissions. </p><p> @@ -4399,7 +4397,7 @@ Before using any of the following options please refer to the man page for <tt c When trying to figure out file access problems it is vitally important to find the identity of the Windows user as it is presented by Samba at the point of file access. This can best be determined from the Samba log files. - </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889146"></a>Viewing File Security on a Samba Share</h3></div></div><div></div></div><p> + </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890978"></a>Viewing File Security on a Samba Share</h3></div></div><div></div></div><p> From an NT4/2000/XP client, single-click with the right mouse button on any file or directory in a Samba mounted drive letter or UNC path. When the menu pops-up, click on the <span class="guilabel">Properties</span> entry at the bottom of the menu. This brings up the file properties dialog box. Click on the tab @@ -4410,19 +4408,19 @@ Before using any of the following options please refer to the man page for <tt c to add auditing requirements to a file if the user is logged on as the NT Administrator. This dialog is non-functional with a Samba share at this time, as the only useful button, the <span class="guibutton">Add</span> button will not currently allow a list of users to be seen. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889226"></a>Viewing file ownership</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891057"></a>Viewing file ownership</h3></div></div><div></div></div><p> Clicking on the <span class="guibutton">Ownership</span> button brings up a dialog box telling you who owns the given file. The owner name will be of the form: </p><p> - <b class="command">"SERVER\user (Long name)"</b> + <b class="command">"SERVER\user (Long name)"</b> </p><p> Where <i class="replaceable"><tt>SERVER</tt></i> is the NetBIOS name of the Samba server, <i class="replaceable"><tt>user</tt></i> is the user name of the UNIX user who owns the file, and <i class="replaceable"><tt>(Long name)</tt></i> is the descriptive string identifying the user (normally found in the GECOS field of the UNIX password database). Click on the <span class="guibutton">Close </span> button to remove this dialog. </p><p> - If the parameter <a class="indexterm" name="id2889290"></a><i class="parameter"><tt>nt acl support</tt></i> is set to <tt class="constant">false</tt> - then the file owner will be shown as the NT user <tt class="constant">"Everyone"</tt>. + If the parameter <a class="indexterm" name="id2891120"></a><i class="parameter"><tt>nt acl support</tt></i> is set to <tt class="constant">false</tt> + then the file owner will be shown as the NT user <tt class="constant">"Everyone"</tt>. </p><p> The <span class="guibutton">Take Ownership</span> button will not allow you to change the ownership of this file to yourself (clicking on it will display a dialog box complaining that the user you are currently logged onto @@ -4433,23 +4431,23 @@ Before using any of the following options please refer to the man page for <tt c There is an NT chown command that will work with Samba and allow a user with Administrator privilege connected to a Samba server as root to change the ownership of files on both a local NTFS filesystem or remote mounted NTFS or Samba drive. This is available as part of the <span class="application">Seclib</span> NT security library written - by Jeremy Allison of the Samba-Team, available from the main Samba FTP site.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889358"></a>Viewing File or Directory Permissions</h3></div></div><div></div></div><p> + by Jeremy Allison of the Samba-Team, available from the main Samba FTP site.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891188"></a>Viewing File or Directory Permissions</h3></div></div><div></div></div><p> The third button is the <span class="guibutton">Permissions</span> button. Clicking on this brings up a dialog box that shows both the permissions and the UNIX owner of the file or directory. The owner is displayed in the form: - </p><p><b class="command">"<i class="replaceable"><tt>SERVER</tt></i>\ + </p><p><b class="command">"<i class="replaceable"><tt>SERVER</tt></i>\ <i class="replaceable"><tt>user</tt></i> - <i class="replaceable"><tt>(Long name)</tt></i>"</b></p><p>Where <i class="replaceable"><tt>SERVER</tt></i> is the NetBIOS name of the Samba server, + <i class="replaceable"><tt>(Long name)</tt></i>"</b></p><p>Where <i class="replaceable"><tt>SERVER</tt></i> is the NetBIOS name of the Samba server, <i class="replaceable"><tt>user</tt></i> is the user name of the UNIX user who owns the file, and <i class="replaceable"><tt>(Long name)</tt></i> is the descriptive string identifying the user (normally found in the GECOS field of the UNIX password database).</p><p> - If the parameter <a class="indexterm" name="id2889424"></a><i class="parameter"><tt>nt acl support</tt></i> is set to <tt class="constant">false</tt> - then the file owner will be shown as the NT user <tt class="constant">"Everyone"</tt> and the permissions will be - shown as NT "Full Control". + If the parameter <a class="indexterm" name="id2891254"></a><i class="parameter"><tt>nt acl support</tt></i> is set to <tt class="constant">false</tt> + then the file owner will be shown as the NT user <tt class="constant">"Everyone"</tt> and the permissions will be + shown as NT "Full Control". </p><p> The permissions field is displayed differently for files and directories, so I'll describe the way file permissions are displayed first. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2889458"></a>File Permissions</h4></div></div><div></div></div><p>The standard UNIX user/group/world triplet and - the corresponding "read", "write", "execute" permissions + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891287"></a>File Permissions</h4></div></div><div></div></div><p>The standard UNIX user/group/world triplet and + the corresponding "read", "write", "execute" permissions triplets are mapped by Samba into a three element NT ACL with the 'r', 'w', and 'x' bits mapped into the corresponding NT permissions. The UNIX world permissions are mapped into @@ -4460,20 +4458,20 @@ Before using any of the following options please refer to the man page for <tt c group</span> icon respectively followed by the list of permissions allowed for the UNIX user and group.</p><p>As many UNIX permission sets don't map into common NT names such as <tt class="constant">read</tt>, <tt class="constant"> - "change"</tt> or <tt class="constant">full control</tt> then + "change"</tt> or <tt class="constant">full control</tt> then usually the permissions will be prefixed by the words <tt class="constant"> - "Special Access"</tt> in the NT display list.</p><p>But what happens if the file has no permissions allowed + "Special Access"</tt> in the NT display list.</p><p>But what happens if the file has no permissions allowed for a particular UNIX user group or world component? In order - to allow "no permissions" to be seen and modified then Samba - overloads the NT <b class="command">"Take Ownership"</b> ACL attribute + to allow "no permissions" to be seen and modified then Samba + overloads the NT <b class="command">"Take Ownership"</b> ACL attribute (which has no meaning in UNIX) and reports a component with - no permissions as having the NT <b class="command">"O"</b> bit set. + no permissions as having the NT <b class="command">"O"</b> bit set. This was chosen of course to make it look like a zero, meaning zero permissions. More details on the decision behind this will - be given below.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2889560"></a>Directory Permissions</h4></div></div><div></div></div><p>Directories on an NT NTFS file system have two + be given below.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891379"></a>Directory Permissions</h4></div></div><div></div></div><p>Directories on an NT NTFS file system have two different sets of permissions. The first set of permissions is the ACL set on the directory itself, this is usually displayed - in the first set of parentheses in the normal <tt class="constant">"RW"</tt> + in the first set of parentheses in the normal <tt class="constant">"RW"</tt> NT style. This first set of permissions is created by Samba in exactly the same way as normal file permissions are, described above, and is displayed in the same way.</p><p>The second set of directory permissions has no real meaning @@ -4481,15 +4479,15 @@ Before using any of the following options please refer to the man page for <tt c inherited</tt> permissions that any file created within this directory would inherit.</p><p>Samba synthesises these inherited permissions for NT by returning as an NT ACL the UNIX permission mode that a new file - created by Samba on this share would receive.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889603"></a>Modifying file or directory permissions</h3></div></div><div></div></div><p>Modifying file and directory permissions is as simple + created by Samba on this share would receive.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891423"></a>Modifying file or directory permissions</h3></div></div><div></div></div><p>Modifying file and directory permissions is as simple as changing the displayed permissions in the dialog box, and clicking the <span class="guibutton">OK</span> button. However, there are limitations that a user needs to be aware of, and also interactions with the standard Samba permission masks and mapping of DOS - attributes that need to also be taken into account.</p><p>If the parameter <a class="indexterm" name="id2889632"></a><i class="parameter"><tt>nt acl support</tt></i> + attributes that need to also be taken into account.</p><p>If the parameter <a class="indexterm" name="id2891452"></a><i class="parameter"><tt>nt acl support</tt></i> is set to <tt class="constant">false</tt> then any attempt to set - security permissions will fail with an <span class="errorname">"Access Denied" - </span> message.</p><p>The first thing to note is that the <span class="guibutton">"Add"</span> + security permissions will fail with an <span class="errorname">"Access Denied" + </span> message.</p><p>The first thing to note is that the <span class="guibutton">"Add"</span> button will not return a list of users in Samba (it will give an error message of <span class="errorname">The remote procedure call failed and did not execute</span>). This means that you can only @@ -4498,13 +4496,13 @@ Before using any of the following options please refer to the man page for <tt c only permissions that UNIX actually has.</p><p>If a permission triplet (either user, group, or world) is removed from the list of permissions in the NT dialog box, then when the <span class="guibutton">OK</span> button is pressed it will - be applied as "no permissions" on the UNIX side. If you then - view the permissions again the "no permissions" entry will appear - as the NT <b class="command">"O"</b> flag, as described above. This + be applied as "no permissions" on the UNIX side. If you then + view the permissions again the "no permissions" entry will appear + as the NT <b class="command">"O"</b> flag, as described above. This allows you to add permissions back to a file or directory once - you have removed them from a triplet component.</p><p>As UNIX supports only the "r", "w" and "x" bits of - an NT ACL then if other NT security attributes such as "Delete - access" are selected then they will be ignored when applied on + you have removed them from a triplet component.</p><p>As UNIX supports only the "r", "w" and "x" bits of + an NT ACL then if other NT security attributes such as "Delete + access" are selected then they will be ignored when applied on the Samba server.</p><p>When setting permissions on a directory the second set of permissions (in the second set of parentheses) is by default applied to all files within that directory. If this @@ -4514,58 +4512,58 @@ Before using any of the following options please refer to the man page for <tt c user/group/world component then you may either highlight the component and click the <span class="guibutton">Remove</span> button, or set the component to only have the special <tt class="constant">Take - Ownership</tt> permission (displayed as <b class="command">"O" - </b>) highlighted.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2889768"></a>Interaction with the standard Samba create mask + Ownership</tt> permission (displayed as <b class="command">"O" + </b>) highlighted.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891583"></a>Interaction with the standard Samba create mask parameters</h3></div></div><div></div></div><p>There are four parameters to control interaction with the standard Samba create mask parameters. These are : - </p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2889788"></a><i class="parameter"><tt>security mask</tt></i></p></li><li><p><a class="indexterm" name="id2889805"></a><i class="parameter"><tt>force security mode</tt></i></p></li><li><p><a class="indexterm" name="id2889821"></a><i class="parameter"><tt>directory security mask</tt></i></p></li><li><p><a class="indexterm" name="id2889838"></a><i class="parameter"><tt>force directory security mode</tt></i></p></li></ul></div><p> + </p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2891603"></a><i class="parameter"><tt>security mask</tt></i></p></li><li><p><a class="indexterm" name="id2891620"></a><i class="parameter"><tt>force security mode</tt></i></p></li><li><p><a class="indexterm" name="id2891636"></a><i class="parameter"><tt>directory security mask</tt></i></p></li><li><p><a class="indexterm" name="id2891653"></a><i class="parameter"><tt>force directory security mode</tt></i></p></li></ul></div><p> </p><p>Once a user clicks <span class="guibutton">OK</span> to apply the permissions Samba maps the given permissions into a user/group/world r/w/x triplet set, and then will check the changed permissions for a file against the bits set in the - <a class="indexterm" name="id2889868"></a><i class="parameter"><tt>security mask</tt></i> parameter. Any bits that + <a class="indexterm" name="id2891683"></a><i class="parameter"><tt>security mask</tt></i> parameter. Any bits that were changed that are not set to '1' in this parameter are left alone - in the file permissions.</p><p>Essentially, zero bits in the <a class="indexterm" name="id2889888"></a><i class="parameter"><tt>security mask</tt></i> + in the file permissions.</p><p>Essentially, zero bits in the <a class="indexterm" name="id2891704"></a><i class="parameter"><tt>security mask</tt></i> mask may be treated as a set of bits the user is <span class="emphasis"><em>not</em></span> allowed to change, and one bits are those the user is allowed to change. </p><p>If not set explicitly this parameter is set to the same value as - the <a class="indexterm" name="id2889915"></a><i class="parameter"><tt>create mask</tt></i> parameter. To allow a user to modify all the + the <a class="indexterm" name="id2891730"></a><i class="parameter"><tt>create mask</tt></i> parameter. To allow a user to modify all the user/group/world permissions on a file, set this parameter to 0777.</p><p>Next Samba checks the changed permissions for a file against the bits set in the - <a class="indexterm" name="id2889937"></a><i class="parameter"><tt>force security mode</tt></i> parameter. Any bits + <a class="indexterm" name="id2891751"></a><i class="parameter"><tt>force security mode</tt></i> parameter. Any bits that were changed that correspond to bits set to '1' in this parameter are forced to be set.</p><p>Essentially, bits set in the <i class="parameter"><tt>force security mode </tt></i> parameter may be treated as a set of bits that, when modifying security on a file, the user has always set to be 'on'.</p><p>If not set explicitly this parameter is set to the same value - as the <a class="indexterm" name="id2889972"></a><i class="parameter"><tt>force create mode</tt></i> parameter. + as the <a class="indexterm" name="id2891787"></a><i class="parameter"><tt>force create mode</tt></i> parameter. To allow a user to modify all the user/group/world permissions on a file - with no restrictions set this parameter to 000.</p><p>The <a class="indexterm" name="id2889993"></a><i class="parameter"><tt>security mask</tt></i> and <i class="parameter"><tt>force + with no restrictions set this parameter to 000.</p><p>The <a class="indexterm" name="id2891807"></a><i class="parameter"><tt>security mask</tt></i> and <i class="parameter"><tt>force security mode</tt></i> parameters are applied to the change request in that order.</p><p>For a directory Samba will perform the same operations as described above for a file except using the parameter <i class="parameter"><tt> directory security mask</tt></i> instead of <i class="parameter"><tt>security mask</tt></i>, and <i class="parameter"><tt>force directory security mode </tt></i> parameter instead of <i class="parameter"><tt>force security mode - </tt></i>.</p><p>The <a class="indexterm" name="id2890054"></a><i class="parameter"><tt>directory security mask</tt></i> parameter + </tt></i>.</p><p>The <a class="indexterm" name="id2891869"></a><i class="parameter"><tt>directory security mask</tt></i> parameter by default is set to the same value as the <i class="parameter"><tt>directory mask </tt></i> parameter and the <i class="parameter"><tt>force directory security mode</tt></i> parameter by default is set to the same value as - the <a class="indexterm" name="id2890085"></a><i class="parameter"><tt>force directory mode</tt></i> parameter. </p><p>In this way Samba enforces the permission restrictions that + the <a class="indexterm" name="id2891900"></a><i class="parameter"><tt>force directory mode</tt></i> parameter. </p><p>In this way Samba enforces the permission restrictions that an administrator can set on a Samba share, whilst still allowing users to modify the permission bits within that restriction.</p><p>If you want to set up a share that allows users full control in modifying the permission bits on their files and directories and doesn't force any particular bits to be set 'on', then set the following parameters in the <tt class="filename">smb.conf</tt> file in that share specific section : - </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>security mask = 0777</tt></i></td></tr><tr><td><i class="parameter"><tt>force security mode = 0</tt></i></td></tr><tr><td><i class="parameter"><tt>directory security mask = 0777</tt></i></td></tr><tr><td><i class="parameter"><tt>force directory security mode = 0</tt></i></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890164"></a>Interaction with the standard Samba file attribute mapping</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Samba maps some of the DOS attribute bits (such as "read - only") into the UNIX permissions of a file. This means there can + </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>security mask = 0777</tt></i></td></tr><tr><td><i class="parameter"><tt>force security mode = 0</tt></i></td></tr><tr><td><i class="parameter"><tt>directory security mask = 0777</tt></i></td></tr><tr><td><i class="parameter"><tt>force directory security mode = 0</tt></i></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891979"></a>Interaction with the standard Samba file attribute mapping</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Samba maps some of the DOS attribute bits (such as "read + only") into the UNIX permissions of a file. This means there can be a conflict between the permission bits set via the security dialog and the permission bits set by the file attribute mapping. </p></div><p>One way this can show up is if a file has no UNIX read access - for the owner it will show up as "read only" in the standard + for the owner it will show up as "read only" in the standard file attributes tabbed dialog. Unfortunately this dialog is the same one that contains the security info in another tab.</p><p>What this can mean is that if the owner changes the permissions to allow themselves read access using the security dialog, clicks @@ -4576,10 +4574,10 @@ Before using any of the following options please refer to the man page for <tt c permissions and clicking <span class="guibutton">OK</span> to get back to the attributes dialog you should always hit <span class="guibutton">Cancel</span> rather than <span class="guibutton">OK</span> to ensure that your changes - are not overridden.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2890260"></a>Common Errors</h2></div></div><div></div></div><p> + are not overridden.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892060"></a>Common Errors</h2></div></div><div></div></div><p> File, Directory and Share access problems are very common on the mailing list. The following are examples taken from the mailing list in recent times. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890274"></a>Users can not write to a public share</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892074"></a>Users can not write to a public share</h3></div></div><div></div></div><p> “<span class="quote"> We are facing some troubles with file / directory permissions. I can log on the domain as admin user(root), and there's a public share, on which everyone needs to have permission to create / modify files, but only @@ -4645,10 +4643,10 @@ drwsrwsr-x 2 jack engr 48 2003-02-04 09:55 foodbar </p></div><p> An alternative is to set in the <tt class="filename">smb.conf</tt> entry for the share: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>force user = jack</tt></i></td></tr><tr><td><i class="parameter"><tt>force group = engr</tt></i></td></tr></table><p> - </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890703"></a>I have set force user but Samba still makes <span class="emphasis"><em>root</em></span> the owner of all the files I touch!</h3></div></div><div></div></div><p> - When you have a user in <a class="indexterm" name="id2890720"></a><i class="parameter"><tt>admin users</tt></i>, samba will always do file operations for - this user as <span class="emphasis"><em>root</em></span>, even if <a class="indexterm" name="id2890739"></a><i class="parameter"><tt>force user</tt></i> has been set. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2890755"></a>MS Word with Samba changes owner of file</h3></div></div><div></div></div><p> + </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892503"></a>I have set force user but Samba still makes <span class="emphasis"><em>root</em></span> the owner of all the files I touch!</h3></div></div><div></div></div><p> + When you have a user in <a class="indexterm" name="id2892519"></a><i class="parameter"><tt>admin users</tt></i>, samba will always do file operations for + this user as <span class="emphasis"><em>root</em></span>, even if <a class="indexterm" name="id2892539"></a><i class="parameter"><tt>force user</tt></i> has been set. + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892555"></a>MS Word with Samba changes owner of file</h3></div></div><div></div></div><p> <span class="emphasis"><em>Question:</em></span> “<span class="quote">When userB saves a word document that is owned by userA the updated file is now owned by userB. Why is Samba doing this? How do I fix this?</span>” </p><p> @@ -4667,10 +4665,10 @@ drwsrwsr-x 2 jack engr 48 2003-02-04 09:55 foodbar </p><p> These two settings will ensure that all directories and files that get created in the share will be read/writable by the owner and group set on the directory itself. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 14. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><tt class="email"><<a href="mailto:eric.roseme@hp.com">eric.roseme@hp.com</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2891003">Features and Benefits</a></dt><dt><a href="#id2891060">Discussion</a></dt><dd><dl><dt><a href="#id2891204">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2891921">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2892041">Example Configuration</a></dt></dl></dd><dt><a href="#id2892456">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2892680">Workstation Service Entries</a></dt><dt><a href="#id2892709">Server Service Entries</a></dt></dl></dd><dt><a href="#id2892788">Persistent Data Corruption</a></dt><dt><a href="#id2892817">Common Errors</a></dt><dd><dl><dt><a href="#id2892891">locking.tdb error messages</a></dt><dt><a href="#id2892930">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2892952">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2892983">Additional Reading</a></dt></dl></div><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 14. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jra@samba.org">jra@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><tt class="email"><<a href="mailto:eric.roseme@hp.com">eric.roseme@hp.com</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2892803">Features and Benefits</a></dt><dt><a href="#id2892860">Discussion</a></dt><dd><dl><dt><a href="#id2893002">Opportunistic Locking Overview</a></dt></dl></dd><dt><a href="#id2893677">Samba Opportunistic Locking Control</a></dt><dd><dl><dt><a href="#id2893787">Example Configuration</a></dt></dl></dd><dt><a href="#id2894184">MS Windows Opportunistic Locking and Caching Controls</a></dt><dd><dl><dt><a href="#id2894410">Workstation Service Entries</a></dt><dt><a href="#id2894437">Server Service Entries</a></dt></dl></dd><dt><a href="#id2894516">Persistent Data Corruption</a></dt><dt><a href="#id2894546">Common Errors</a></dt><dd><dl><dt><a href="#id2894619">locking.tdb error messages</a></dt><dt><a href="#id2894658">Problems saving files in MS Office on Windows XP</a></dt><dt><a href="#id2894680">Long delays deleting files over network with XP SP1</a></dt></dl></dd><dt><a href="#id2894712">Additional Reading</a></dt></dl></div><p> One area which causes trouble for many network administrators is locking. The extent of the problem is readily evident from searches over the internet. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2891003"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892803"></a>Features and Benefits</h2></div></div><div></div></div><p> Samba provides all the same locking semantics that MS Windows clients expect and that MS Windows NT4 / 200x servers provide also. </p><p> @@ -4692,7 +4690,7 @@ settings on the MS Windows client. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Sometimes it is necessary to disable locking control settings BOTH on the Samba server as well as on each MS Windows client! -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2891060"></a>Discussion</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892860"></a>Discussion</h2></div></div><div></div></div><p> There are two types of locking which need to be performed by a SMB server. The first is <span class="emphasis"><em>record locking</em></span> which allows a client to lock a range of bytes in a open file. The second is the <span class="emphasis"><em>deny modes</em></span> @@ -4717,10 +4715,10 @@ a file. Unfortunately with the way fcntl() works this can be slow and may over-s the <b class="command">rpc.lockd</b>. It is also almost always unnecessary as clients are supposed to independently make locking calls before reads and writes anyway if locking is important to them. By default Samba only makes locking calls when explicitly asked -to by a client, but if you set <a class="indexterm" name="id2891128"></a><i class="parameter"><tt>strict locking</tt></i> = yes then it +to by a client, but if you set <a class="indexterm" name="id2892927"></a><i class="parameter"><tt>strict locking</tt></i> = yes then it will make lock checking calls on every read and write. </p><p> -You can also disable byte range locking completely using <a class="indexterm" name="id2891148"></a><i class="parameter"><tt>locking</tt></i> = no. +You can also disable byte range locking completely using <a class="indexterm" name="id2892947"></a><i class="parameter"><tt>locking</tt></i> = no. This is useful for those shares that don't support locking or don't need it (such as cdroms). In this case Samba fakes the return codes of locking calls to tell clients that everything is OK. @@ -4731,7 +4729,7 @@ access should be allowed simultaneously with its open. A client may ask for <tt class="constant">DENY_NONE</tt>, <tt class="constant">DENY_READ</tt>, <tt class="constant">DENY_WRITE</tt> or <tt class="constant">DENY_ALL</tt>. There are also special compatibility modes called <tt class="constant">DENY_FCB</tt> and <tt class="constant">DENY_DOS</tt>. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2891204"></a>Opportunistic Locking Overview</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893002"></a>Opportunistic Locking Overview</h3></div></div><div></div></div><p> Opportunistic locking (Oplocks) is invoked by the Windows file system (as opposed to an API) via registry entries (on the server AND client) for the purpose of enhancing network performance when accessing a file @@ -4757,7 +4755,7 @@ other processes. operations on the cached local file. </p><p> If a second process attempts to open the file, the open - is deferred while the redirector "breaks" the original + is deferred while the redirector "breaks" the original oplock. The oplock break signals the caching client to write the local file back to the server, flush the local locks, and discard read-ahead data. The break is @@ -4797,12 +4795,12 @@ The actual decision that a user or administrator should consider is whether it is sensible to share amongst multiple users data that will be cached locally on a client. In many cases the answer is no. Deciding when to cache or not cache data is the real question, and thus -"opportunistic locking" should be treated as a toggle for client-side -caching. Turn it "ON" when client-side caching is desirable and -reliable. Turn it "OFF" when client-side caching is redundant, +"opportunistic locking" should be treated as a toggle for client-side +caching. Turn it "ON" when client-side caching is desirable and +reliable. Turn it "OFF" when client-side caching is redundant, unreliable, or counter-productive. </p><p> -Opportunistic locking is by default set to "on" by Samba on all +Opportunistic locking is by default set to "on" by Samba on all configured shares, so careful attention should be given to each case to determine if the potential benefit is worth the potential for delays. The following recommendations will help to characterize the environment @@ -4854,7 +4852,7 @@ In mission critical high availability environments, careful attention should be given to opportunistic locking. Ideally, comprehensive testing should be done with all affected applications with oplocks enabled and disabled. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891533"></a>Exclusively Accessed Shares</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893304"></a>Exclusively Accessed Shares</h4></div></div><div></div></div><p> Opportunistic locking is most effective when it is confined to shares that are exclusively accessed by a single user, or by only one user at a time. Because the true value of opportunistic locking is the local @@ -4863,7 +4861,7 @@ mechanism will cause a delay. </p><p> Home directories are the most obvious examples of where the performance benefit of opportunistic locking can be safely realized. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891558"></a>Multiple-Accessed Shares or Files</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893335"></a>Multiple-Accessed Shares or Files</h4></div></div><div></div></div><p> As each additional user accesses a file in a share with opportunistic locking enabled, the potential for delays and resulting perceived poor performance increases. When multiple users are accessing a file on a @@ -4875,7 +4873,7 @@ of the caching user. As each additional client attempts to access a file with oplocks set, the potential performance improvement is negated and eventually results in a performance bottleneck. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891587"></a>UNIX or NFS Client Accessed Files</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893363"></a>UNIX or NFS Client Accessed Files</h4></div></div><div></div></div><p> Local UNIX and NFS clients access files without a mandatory file locking mechanism. Thus, these client platforms are incapable of initiating an oplock break request from the server to a Windows client @@ -4885,7 +4883,7 @@ exposes the file to likely data corruption. </p><p> If files are shared between Windows clients, and either local UNIX or NFS users, then turn opportunistic locking off. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891613"></a>Slow and/or Unreliable Networks</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893390"></a>Slow and/or Unreliable Networks</h4></div></div><div></div></div><p> The biggest potential performance improvement for opportunistic locking occurs when the client-side caching of reads and writes delivers the most differential over sending those reads and writes over the wire. @@ -4900,7 +4898,7 @@ the most advantageous scenario to utilize opportunistic locking. If the network is slow, unreliable, or a WAN, then do not configure opportunistic locking if there is any chance of multiple users regularly opening the same file. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891646"></a>Multi-User Databases</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893423"></a>Multi-User Databases</h4></div></div><div></div></div><p> Multi-user databases clearly pose a risk due to their very nature - they are typically heavily accessed by numerous users at random intervals. Placing a multi-user database on a share with opportunistic @@ -4908,7 +4906,7 @@ locking enabled will likely result in a locking management bottleneck on the Samba server. Whether the database application is developed in-house or a commercially available product, ensure that the share has opportunistic locking disabled. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891676"></a>PDM Data Shares</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893444"></a>PDM Data Shares</h4></div></div><div></div></div><p> Process Data Management (PDM) applications such as IMAN, Enovia, and Clearcase, are increasing in usage with Windows client platforms, and therefore SMB data stores. PDM applications manage multi-user @@ -4921,8 +4919,8 @@ application and PDM server to negotiate and maintain. It is appropriate to eliminate the client OS from any caching tasks, and the server from any oplock management, by disabling opportunistic locking on the share. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891703"></a>Beware of Force User</h4></div></div><div></div></div><p> -Samba includes an <tt class="filename">smb.conf</tt> parameter called <a class="indexterm" name="id2891722"></a><i class="parameter"><tt>force user</tt></i> that changes +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893471"></a>Beware of Force User</h4></div></div><div></div></div><p> +Samba includes an <tt class="filename">smb.conf</tt> parameter called <a class="indexterm" name="id2893490"></a><i class="parameter"><tt>force user</tt></i> that changes the user accessing a share from the incoming user to whatever user is defined by the smb.conf variable. If opportunistic locking is enabled on a share, the change in user access causes an oplock break to be sent @@ -4934,26 +4932,26 @@ to overcome the lost oplock break. </p><p> Avoid the combination of the following: </p><div class="itemizedlist"><ul type="disc"><li><p> - <a class="indexterm" name="id2891758"></a><i class="parameter"><tt>force user</tt></i> in the <tt class="filename">smb.conf</tt> share configuration. + <a class="indexterm" name="id2893526"></a><i class="parameter"><tt>force user</tt></i> in the <tt class="filename">smb.conf</tt> share configuration. </p></li><li><p> Slow or unreliable networks </p></li><li><p> Opportunistic Locking Enabled - </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891795"></a>Advanced Samba Opportunistic Locking Parameters</h4></div></div><div></div></div><p> + </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893563"></a>Advanced Samba Opportunistic Locking Parameters</h4></div></div><div></div></div><p> Samba provides opportunistic locking parameters that allow the administrator to adjust various properties of the oplock mechanism to account for timing and usage levels. These parameters provide good versatility for implementing oplocks in environments where they would likely cause problems. The parameters are: -<a class="indexterm" name="id2891812"></a><i class="parameter"><tt>oplock break wait time</tt></i>, -<a class="indexterm" name="id2891827"></a><i class="parameter"><tt>oplock contention limit</tt></i>. +<a class="indexterm" name="id2893580"></a><i class="parameter"><tt>oplock break wait time</tt></i>, +<a class="indexterm" name="id2893594"></a><i class="parameter"><tt>oplock contention limit</tt></i>. </p><p> For most users, administrators, and environments, if these parameters are required, then the better option is to simply turn oplocks off. -The samba SWAT help text for both parameters reads "DO NOT CHANGE THIS -PARAMETER UNLESS YOU HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE." +The samba SWAT help text for both parameters reads "DO NOT CHANGE THIS +PARAMETER UNLESS YOU HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE." This is good advice. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2891854"></a>Mission Critical High Availability</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893620"></a>Mission Critical High Availability</h4></div></div><div></div></div><p> In mission critical high availability environments, data integrity is often a priority. Complex and expensive configurations are implemented to ensure that if a client loses connectivity with a file server, a @@ -4983,7 +4981,7 @@ In mission critical high availability environments, careful attention should be given to opportunistic locking. Ideally, comprehensive testing should be done with all affected applications with oplocks enabled and disabled. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2891921"></a>Samba Opportunistic Locking Control</h2></div></div><div></div></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893677"></a>Samba Opportunistic Locking Control</h2></div></div><div></div></div><p> Opportunistic Locking is a unique Windows file locking feature. It is not really file locking, but is included in most discussions of Windows file locking, so is considered a de facto locking feature. @@ -5005,7 +5003,7 @@ file, the first client receives a break and must synchronise the file back to th This can give significant performance gains in some cases; some programs insist on synchronising the contents of the entire file back to the server for a single change. </p><p> -Level1 Oplocks (aka just plain "oplocks") is another term for opportunistic locking. +Level1 Oplocks (aka just plain "oplocks") is another term for opportunistic locking. </p><p> Level2 Oplocks provides opportunistic locking for a file that will be treated as <span class="emphasis"><em>read only</em></span>. Typically this is used on files that are read-only or @@ -5033,9 +5031,9 @@ of your client sending oplock breaks and will instead want to disable oplocks fo </p><p> Another factor to consider is the perceived performance of file access. If oplocks provide no measurable speed benefit on your network, it might not be worth the hassle of dealing with them. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892041"></a>Example Configuration</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893787"></a>Example Configuration</h3></div></div><div></div></div><p> In the following we examine two distinct aspects of Samba locking controls. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2892054"></a>Disabling Oplocks</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893800"></a>Disabling Oplocks</h4></div></div><div></div></div><p> You can disable oplocks on a per-share basis with the following: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[acctdata]</tt></i></td></tr><tr><td><i class="parameter"><tt>oplocks = False</tt></i></td></tr><tr><td><i class="parameter"><tt>level2 oplocks = False</tt></i></td></tr></table><p> @@ -5049,7 +5047,7 @@ Alternately, you could disable oplocks on a per-file basis within the share: </p><p> If you are experiencing problems with oplocks as apparent from Samba's log entries, you may want to play it safe and disable oplocks and level2 oplocks. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2892152"></a>Disabling Kernel OpLocks</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2893897"></a>Disabling Kernel OpLocks</h4></div></div><div></div></div><p> Kernel OpLocks is an <tt class="filename">smb.conf</tt> parameter that notifies Samba (if the UNIX kernel has the capability to send a Windows client an oplock break) when a UNIX process is attempting to open the file that is @@ -5063,7 +5061,7 @@ to send the oplock break. Kernel oplocks are enabled on a per-server basis in the <tt class="filename">smb.conf</tt> file. </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>kernel oplocks = yes</tt></i></td></tr></table><p> -The default is "no". +The default is "no". </p><p> Veto OpLocks is an <tt class="filename">smb.conf</tt> parameter that identifies specific files for which Oplocks are disabled. When a Windows client opens a file that @@ -5077,12 +5075,12 @@ caching without the risk of data corruption. Veto Oplocks can be enabled on a per-share basis, or globally for the entire server, in the <tt class="filename">smb.conf</tt> file: </p><p> -</p><div class="example"><a name="id2892244"></a><p class="title"><b>Example 14.1. Share with some files oplocked</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>veto oplock files = /filename.htm/*.txt/</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[share_name]</tt></i></td></tr><tr><td><i class="parameter"><tt>veto oplock files = /*.exe/filename.ext/</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2893990"></a><p class="title"><b>Example 14.1. Share with some files oplocked</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>veto oplock files = /filename.htm/*.txt/</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[share_name]</tt></i></td></tr><tr><td><i class="parameter"><tt>veto oplock files = /*.exe/filename.ext/</tt></i></td></tr></table></div><p> </p><p> - <a class="indexterm" name="id2892299"></a><i class="parameter"><tt>oplock break wait time</tt></i> is an <tt class="filename">smb.conf</tt> parameter that adjusts the time + <a class="indexterm" name="id2894044"></a><i class="parameter"><tt>oplock break wait time</tt></i> is an <tt class="filename">smb.conf</tt> parameter that adjusts the time interval for Samba to reply to an oplock break request. Samba -recommends "DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ AND -UNDERSTOOD THE SAMBA OPLOCK CODE." Oplock Break Wait Time can only be +recommends "DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ AND +UNDERSTOOD THE SAMBA OPLOCK CODE." Oplock Break Wait Time can only be configured globally in the <tt class="filename">smb.conf</tt> file: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>oplock break wait time = 0 (default)</tt></i></td></tr></table><p> @@ -5090,13 +5088,13 @@ configured globally in the <tt class="filename">smb.conf</tt> file: <span class="emphasis"><em>Oplock break contention limit</em></span> is an <tt class="filename">smb.conf</tt> parameter that limits the response of the Samba server to grant an oplock if the configured number of contending clients reaches the limit specified by the -parameter. Samba recommends "DO NOT CHANGE THIS PARAMETER UNLESS YOU -HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE." Oplock Break +parameter. Samba recommends "DO NOT CHANGE THIS PARAMETER UNLESS YOU +HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE." Oplock Break Contention Limit can be enable on a per-share basis, or globally for the entire server, in the <tt class="filename">smb.conf</tt> file: </p><p> - </p><div class="example"><a name="id2892403"></a><p class="title"><b>Example 14.2. </b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>oplock break contention limit = 2 (default)</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[share_name]</tt></i></td></tr><tr><td><i class="parameter"><tt>oplock break contention limit = 2 (default)</tt></i></td></tr></table></div><p> -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892456"></a>MS Windows Opportunistic Locking and Caching Controls</h2></div></div><div></div></div><p> + </p><div class="example"><a name="id2894131"></a><p class="title"><b>Example 14.2. </b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>oplock break contention limit = 2 (default)</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[share_name]</tt></i></td></tr><tr><td><i class="parameter"><tt>oplock break contention limit = 2 (default)</tt></i></td></tr></table></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894184"></a>MS Windows Opportunistic Locking and Caching Controls</h2></div></div><div></div></div><p> There is a known issue when running applications (like Norton Anti-Virus) on a Windows 2000/ XP workstation computer that can affect any application attempting to access shared database files across a network. This is a result of a default setting configured in the Windows 2000/XP @@ -5188,7 +5186,7 @@ An illustration of how level II oplocks work: station holds any oplock on the file. Because the workstations can have no cached writes or locks at this point, they need not respond to the break-to-none advisory; all they need do is invalidate locally cashed read-ahead data. - </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892680"></a>Workstation Service Entries</h3></div></div><div></div></div><pre class="programlisting"> + </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894410"></a>Workstation Service Entries</h3></div></div><div></div></div><pre class="programlisting"> \HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\LanmanWorkstation\Parameters @@ -5197,7 +5195,7 @@ An illustration of how level II oplocks work: </pre><p> Indicates whether the redirector should use opportunistic-locking (oplock) performance enhancement. This parameter should be disabled only to isolate problems. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892709"></a>Server Service Entries</h3></div></div><div></div></div><pre class="programlisting"> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894437"></a>Server Service Entries</h3></div></div><div></div></div><pre class="programlisting"> \HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\LanmanServer\Parameters @@ -5226,7 +5224,7 @@ the server disables raw I/O and opportunistic locking for this connection. Specifies the time that the server waits for a client to respond to an oplock break request. Smaller values can allow detection of crashed clients more quickly but can potentially cause loss of cached data. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892788"></a>Persistent Data Corruption</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894516"></a>Persistent Data Corruption</h2></div></div><div></div></div><p> If you have applied all of the settings discussed in this chapter but data corruption problems and other symptoms persist, here are some additional things to check out: </p><p> @@ -5237,7 +5235,7 @@ rebuild the data files in question. This involves creating a new data file with same definition as the file to be rebuilt and transferring the data from the old file to the new one. There are several known methods for doing this that can be found in our Knowledge Base. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892817"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894546"></a>Common Errors</h2></div></div><div></div></div><p> In some sites locking problems surface as soon as a server is installed, in other sites locking problems may not surface for a long time. Almost without exception, when a locking problem does surface it will cause embarrassment and potential data corruption. @@ -5267,7 +5265,7 @@ so far: report on https://bugzilla.samba.org without delay. Make sure that you give as much information as you possibly can to help isolate the cause and to allow reproduction of the problem (an essential step in problem isolation and correction). - </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892891"></a>locking.tdb error messages</h3></div></div><div></div></div><p> + </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894619"></a>locking.tdb error messages</h3></div></div><div></div></div><p> “<span class="quote"> We are seeing lots of errors in the samba logs like: </span>” @@ -5280,10 +5278,10 @@ tdb(/usr/local/samba_2.2.7/var/locks/locking.tdb): rec_read bad magic </span>” </p><p> Corrupted tdb. Stop all instances of smbd, delete locking.tdb, restart smbd. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892930"></a>Problems saving files in MS Office on Windows XP</h3></div></div><div></div></div><p>This is a bug in Windows XP. More information can be - found in <a href="http://support.microsoft.com/?id=812937" target="_top">Microsoft Knowledge Base article 812937</a>.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2892952"></a>Long delays deleting files over network with XP SP1</h3></div></div><div></div></div><p>“<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied</span>”</p><p>This is a bug in Windows XP. More information can be + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894658"></a>Problems saving files in MS Office on Windows XP</h3></div></div><div></div></div><p>This is a bug in Windows XP. More information can be + found in <a href="http://support.microsoft.com/?id=812937" target="_top">Microsoft Knowledge Base article 812937</a>.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894680"></a>Long delays deleting files over network with XP SP1</h3></div></div><div></div></div><p>“<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied</span>”</p><p>This is a bug in Windows XP. More information can be found in <a href="http://support.microsoft.com/?id=811492" target="_top"> - Microsoft Knowledge Base article 811492</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2892983"></a>Additional Reading</h2></div></div><div></div></div><p> + Microsoft Knowledge Base article 811492</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894712"></a>Additional Reading</h2></div></div><div></div></div><p> You may want to check for an updated version of this white paper on our Web site from time to time. Many of our white papers are updated as information changes. For those papers, the Last Edited date is always at the top of the paper. @@ -5295,27 +5293,27 @@ Windows Base Services > Files and I/O > SDK Documentation > File Storag > About File Systems > Opportunistic Locks, Microsoft Corporation. <a href="http://msdn.microsoft.com/library/en-us/fileio/storage_5yk3.asp" target="_top">http://msdn.microsoft.com/library/en-us/fileio/storage_5yk3.asp</a> </p><p> -Microsoft Knowledge Base Article Q224992 "Maintaining Transactional Integrity with OPLOCKS", +Microsoft Knowledge Base Article Q224992 "Maintaining Transactional Integrity with OPLOCKS", Microsoft Corporation, April 1999, <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224992" target="_top">http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224992</a>. </p><p> -Microsoft Knowledge Base Article Q296264 "Configuring Opportunistic Locking in Windows 2000", +Microsoft Knowledge Base Article Q296264 "Configuring Opportunistic Locking in Windows 2000", Microsoft Corporation, April 2001, <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296264" target="_top">http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296264</a>. </p><p> -Microsoft Knowledge Base Article Q129202 "PC Ext: Explanation of Opportunistic Locking on Windows NT", +Microsoft Knowledge Base Article Q129202 "PC Ext: Explanation of Opportunistic Locking on Windows NT", Microsoft Corporation, April 1995, <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129202" target="_top">http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129202</a>. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 15. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2893158">Introduction</a></dt><dt><a href="#id2893195">Features and Benefits</a></dt><dt><a href="#id2893269">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2893288">Using host based protection</a></dt><dt><a href="#id2893387">User based protection</a></dt><dt><a href="#id2893447">Using interface protection</a></dt><dt><a href="#id2893515">Using a firewall</a></dt><dt><a href="#id2893572">Using a IPC$ share deny</a></dt><dt><a href="#id2893660">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2893719">Upgrading Samba</a></dt><dt><a href="#id2893743">Common Errors</a></dt><dd><dl><dt><a href="#id2893761">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2893786">Why can users access home directories of other users?</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893158"></a>Introduction</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 15. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2894878">Introduction</a></dt><dt><a href="#id2894910">Features and Benefits</a></dt><dt><a href="#id2894983">Technical Discussion of Protective Measures and Issues</a></dt><dd><dl><dt><a href="#id2895003">Using host based protection</a></dt><dt><a href="#id2895102">User based protection</a></dt><dt><a href="#id2895162">Using interface protection</a></dt><dt><a href="#id2895230">Using a firewall</a></dt><dt><a href="#id2895287">Using a IPC$ share deny</a></dt><dt><a href="#id2895375">NTLMv2 Security</a></dt></dl></dd><dt><a href="#id2895433">Upgrading Samba</a></dt><dt><a href="#id2895457">Common Errors</a></dt><dd><dl><dt><a href="#id2895476">Smbclient works on localhost, but the network is dead</a></dt><dt><a href="#id2895500">Why can users access home directories of other users?</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894878"></a>Introduction</h2></div></div><div></div></div><p> This note was attached to the Samba 2.2.8 release notes as it contained an important security fix. The information contained here applies to Samba installations in general. </p><p> -A new apprentice reported for duty to the Chief Engineer of a boiler house. He said, "Here I am, -if you will show me the boiler I'll start working on it." Then engineer replied, "You're leaning -on it!" +A new apprentice reported for duty to the Chief Engineer of a boiler house. He said, "Here I am, +if you will show me the boiler I'll start working on it." Then engineer replied, "You're leaning +on it!" </p><p> Security concerns are just like that: You need to know a little about the subject to appreciate how obvious most of it really is. The challenge for most of us is to discover that first morsel of knowledge with which we may unlock the secrets of the masters. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893195"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894910"></a>Features and Benefits</h2></div></div><div></div></div><p> There are three level at which security principals must be observed in order to render a site at least moderately secure. These are: the perimeter firewall, the configuration of the host server that is running Samba, and Samba itself. @@ -5325,7 +5323,7 @@ the latest protocols to permit more secure MS Windows file and print operations. </p><p> Samba may be secured from connections that originate from outside the local network. This may be done using <span class="emphasis"><em>host based protection</em></span> (using samba's implementation of a technology -known as "tcpwrappers", or it may be done be using <span class="emphasis"><em>interface based exclusion</em></span> +known as "tcpwrappers", or it may be done be using <span class="emphasis"><em>interface based exclusion</em></span> so that <span class="application">smbd</span> will bind only to specifically permitted interfaces. It is also possible to set specific share or resource based exclusions, eg: on the <i class="parameter"><tt>[IPC$]</tt></i> auto-share. The <i class="parameter"><tt>[IPC$]</tt></i> share is used for browsing purposes as well as to establish @@ -5334,21 +5332,21 @@ TCP/IP connections. Another method by which Samba may be secured is by way of setting Access Control Entries in an Access Control List on the shares themselves. This is discussed in the chapter on File, Directory and Share Access Control. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893269"></a>Technical Discussion of Protective Measures and Issues</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894983"></a>Technical Discussion of Protective Measures and Issues</h2></div></div><div></div></div><p> The key challenge of security is the fact that protective measures suffice at best only to close the door on known exploits and breach techniques. Never assume that because you have followed these few measures that the Samba server is now an impenetrable fortress! Given the history of information systems so far, it is only a matter of time before someone will find yet another vulnerability. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893288"></a>Using host based protection</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895003"></a>Using host based protection</h3></div></div><div></div></div><p> In many installations of Samba the greatest threat comes for outside your immediate network. By default Samba will accept connections from any host, which means that if you run an insecure version of Samba on a host that is directly connected to the Internet you can be especially vulnerable. </p><p> - One of the simplest fixes in this case is to use the <a class="indexterm" name="id2893310"></a><i class="parameter"><tt>hosts allow</tt></i> and - <a class="indexterm" name="id2893324"></a><i class="parameter"><tt>hosts deny</tt></i> options in the Samba <tt class="filename">smb.conf</tt> configuration file to only + One of the simplest fixes in this case is to use the <a class="indexterm" name="id2895024"></a><i class="parameter"><tt>hosts allow</tt></i> and + <a class="indexterm" name="id2895039"></a><i class="parameter"><tt>hosts deny</tt></i> options in the Samba <tt class="filename">smb.conf</tt> configuration file to only allow access to your server from a specific range of hosts. An example might be: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>hosts allow = 127.0.0.1 192.168.2.0/24 192.168.3.0/24</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts deny = 0.0.0.0/0</tt></i></td></tr></table><p> @@ -5357,13 +5355,13 @@ before someone will find yet another vulnerability. 192.168.3. All other connections will be refused as soon as the client sends its first packet. The refusal will be marked as a <span class="errorname">not listening on called name</span> error. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893387"></a>User based protection</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895102"></a>User based protection</h3></div></div><div></div></div><p> If you want to restrict access to your server to valid users only then the following method may be of use. In the <tt class="filename">smb.conf</tt> <i class="parameter"><tt>[global]</tt></i> section put: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>valid users = @smbusers, jacko</tt></i></td></tr></table><p> What this does is, it restricts all server access to either the user <span class="emphasis"><em>jacko</em></span> or to members of the system group <span class="emphasis"><em>smbusers</em></span>. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893447"></a>Using interface protection</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895162"></a>Using interface protection</h3></div></div><div></div></div><p> By default Samba will accept connections on any network interface that it finds on your system. That means if you have a ISDN line or a PPP connection to the Internet then Samba will accept connections on those @@ -5382,7 +5380,7 @@ before someone will find yet another vulnerability. connection refused reply. In that case no Samba code is run at all as the operating system has been told not to pass connections from that interface to any samba process. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893515"></a>Using a firewall</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895230"></a>Using a firewall</h3></div></div><div></div></div><p> Many people use a firewall to deny access to services that they don't want exposed outside their network. This can be a very good idea, although I would recommend using it in conjunction with the above @@ -5395,7 +5393,7 @@ before someone will find yet another vulnerability. The last one is important as many older firewall setups may not be aware of it, given that this port was only added to the protocol in recent years. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893572"></a>Using a IPC$ share deny</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895287"></a>Using a IPC$ share deny</h3></div></div><div></div></div><p> If the above methods are not suitable, then you could also place a more specific deny on the IPC$ share that is used in the recently discovered security hole. This allows you to offer access to other @@ -5418,12 +5416,12 @@ before someone will find yet another vulnerability. </p><p> This is not recommended unless you cannot use one of the other methods listed above for some reason. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893660"></a>NTLMv2 Security</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895375"></a>NTLMv2 Security</h3></div></div><div></div></div><p> To configure NTLMv2 authentication the following registry keys are worth knowing about: </p><p> </p><pre class="screen"> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] - "lmcompatibilitylevel"=dword:00000003 + "lmcompatibilitylevel"=dword:00000003 </pre><p> </p><p> 0x3 - Send NTLMv2 response only. Clients will use NTLMv2 authentication, @@ -5432,30 +5430,30 @@ before someone will find yet another vulnerability. </p><p> </p><pre class="screen"> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0] - "NtlmMinClientSec"=dword:00080000 + "NtlmMinClientSec"=dword:00080000 </pre><p> </p><p> 0x80000 - NTLMv2 session security. If either NtlmMinClientSec or NtlmMinServerSec is set to 0x80000, the connection will fail if NTLMv2 session security is not negotiated. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893719"></a>Upgrading Samba</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895433"></a>Upgrading Samba</h2></div></div><div></div></div><p> Please check regularly on <a href="http://www.samba.org/" target="_top">http://www.samba.org/</a> for updates and important announcements. Occasionally security releases are made and it is highly recommended to upgrade Samba when a security vulnerability is discovered. Check with your OS vendor for OS specific upgrades. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2893743"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895457"></a>Common Errors</h2></div></div><div></div></div><p> If all of samba and host platform configuration were really as intuitive as one might like then this section would not be necessary. Security issues are often vexing for a support person to resolve, not because of the complexity of the problem, but for reason that most administrators who post what turns out to be a security problem request are totally convinced that the problem is with Samba. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893761"></a>Smbclient works on localhost, but the network is dead</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895476"></a>Smbclient works on localhost, but the network is dead</h3></div></div><div></div></div><p> This is a very common problem. Red Hat Linux (as do others) will install a default firewall. With the default firewall in place only traffic on the loopback adapter (IP address 127.0.0.1) will be allowed through the firewall. </p><p> The solution is either to remove the firewall (stop it) or to modify the firewall script to allow SMB networking traffic through. See section above in this chapter. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2893786"></a>Why can users access home directories of other users?</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895500"></a>Why can users access home directories of other users?</h3></div></div><div></div></div><p> “<span class="quote"> We are unable to keep individual users from mapping to any other user's home directory once they have supplied a valid password! They only need @@ -5484,7 +5482,7 @@ out to be a security problem request are totally convinced that the problem is w the policies and permissions he or she desires. </p><p> Samba does allow the setup you require when you have set the - <a class="indexterm" name="id2893846"></a><i class="parameter"><tt>only user</tt></i> = yes option on the share, is that you have not set the + <a class="indexterm" name="id2895560"></a><i class="parameter"><tt>only user</tt></i> = yes option on the share, is that you have not set the valid users list for the share. </p><p> Note that only user works in conjunction with the users= list, @@ -5494,14 +5492,14 @@ out to be a security problem request are totally convinced that the problem is w </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>valid users = %S</tt></i></td></tr></table><p> to the definition of the <i class="parameter"><tt>[homes]</tt></i> share, as recommended in the <tt class="filename">smb.conf</tt> man page. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 16. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:mimir@samba.org">mimir@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2894077">Features and Benefits</a></dt><dt><a href="#id2894106">Trust Relationship Background</a></dt><dt><a href="#id2894193">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2894221">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2894294">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2894341">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2894518">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2894704">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2894842">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2894948">Common Errors</a></dt></dl></div><a class="indexterm" name="id2894056"></a><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 16. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:mimir@samba.org">mimir@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2895790">Features and Benefits</a></dt><dt><a href="#id2895819">Trust Relationship Background</a></dt><dt><a href="#id2895908">Native MS Windows NT4 Trusts Configuration</a></dt><dd><dl><dt><a href="#id2895935">Creating an NT4 Domain Trust</a></dt><dt><a href="#id2896007">Completing an NT4 Domain Trust</a></dt><dt><a href="#id2896054">Inter-Domain Trust Facilities</a></dt></dl></dd><dt><a href="#id2896233">Configuring Samba NT-style Domain Trusts</a></dt><dd><dl><dt><a href="#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt><a href="#id2896417">Samba as the Trusting Domain</a></dt></dl></dd><dt><a href="#id2896555">NT4-style Domain Trusts with Windows 2000</a></dt><dt><a href="#id2896661">Common Errors</a></dt></dl></div><a class="indexterm" name="id2895770"></a><p> Samba-3 supports NT4 style domain trust relationships. This is feature that many sites will want to use if they migrate to Samba-3 from and NT4 style domain and do NOT want to adopt Active Directory or an LDAP based authentication back end. This section explains some background information regarding trust relationships and how to create them. It is now possible for Samba-3 to trust NT4 (and vice versa), as well as to create Samba3-to-Samba3 trusts. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894077"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895790"></a>Features and Benefits</h2></div></div><div></div></div><p> Samba-3 can participate in Samba-to-Samba as well as in Samba-to-MS Windows NT4 style trust relationships. This imparts to Samba similar scalability as is possible with MS Windows NT4. @@ -5511,7 +5509,7 @@ database such as LDAP, and given it's ability to run in Primary as well as Backu modes, the administrator would be well advised to consider alternatives to the use of Interdomain trusts simply because by the very nature of how this works it is fragile. That was, after all, a key reason for the development and adoption of Microsoft Active Directory. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894106"></a>Trust Relationship Background</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895819"></a>Trust Relationship Background</h2></div></div><div></div></div><p> MS Windows NT3.x/4.0 type security domains employ a non-hierarchical security structure. The limitations of this architecture as it affects the scalability of MS Windows networking in large organisations is well known. Additionally, the flat namespace that results from @@ -5547,13 +5545,13 @@ domains above, with Windows 2000 and ADS the RED and BLUE domains CAN trust each an inherent feature of ADS domains. Samba-3 implements MS Windows NT4 style Interdomain trusts and interoperates with MS Windows 200x ADS security domains in similar manner to MS Windows NT4 style domains. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894193"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895908"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div><div></div></div><p> There are two steps to creating an interdomain trust relationship. To effect a two-way trust relationship it is necessary for each domain administrator to create a trust account for the other domain to use in verifying security credentials. -<a class="indexterm" name="id2894210"></a> -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894221"></a>Creating an NT4 Domain Trust</h3></div></div><div></div></div><p> +<a class="indexterm" name="id2895924"></a> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895935"></a>Creating an NT4 Domain Trust</h3></div></div><div></div></div><p> For MS Windows NT4, all domain trust relationships are configured using the <span class="application">Domain User Manager</span>. This is done from the Domain User Manager Policies entry on the menu bar. From the <span class="guimenu">Policy</span> menu, select @@ -5564,15 +5562,15 @@ to enter the name of the remote domain that will be able to assign access rights your domain. You will also need to enter a password for this trust relationship, which the trusting domain will use when authenticating users from the trusted domain. The password needs to be typed twice (for standard confirmation). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894294"></a>Completing an NT4 Domain Trust</h3></div></div><div></div></div><p> -<a class="indexterm" name="id2894305"></a> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2896007"></a>Completing an NT4 Domain Trust</h3></div></div><div></div></div><p> +<a class="indexterm" name="id2896018"></a> A trust relationship will work only when the other (trusting) domain makes the appropriate connections with the trusted domain. To consummate the trust relationship the administrator will launch the Domain User Manager, from the menu select Policies, then select Trust Relationships, then click on the <span class="guibutton">Add</span> button that is next to the box that is labelled <span class="guilabel">Trusted Domains</span>. A panel will open in which must be entered the name of the remote domain as well as the password assigned to that trust. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894341"></a>Inter-Domain Trust Facilities</h3></div></div><div></div></div><a class="indexterm" name="id2894348"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2896054"></a>Inter-Domain Trust Facilities</h3></div></div><div></div></div><a class="indexterm" name="id2896062"></a><p> A two-way trust relationship is created when two one-way trusts are created, one in each direction. Where a one-way trust has been established between two MS Windows NT4 domains (let's call them DomA and DomB) the following facilities are created: @@ -5612,7 +5610,7 @@ DomA and DomB) the following facilities are created: </p></li><li><p> Global Groups from the trusted domain CAN be made members in Local Groups on MS Windows domain member machines. - </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894518"></a>Configuring Samba NT-style Domain Trusts</h2></div></div><div></div></div><p> + </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896233"></a>Configuring Samba NT-style Domain Trusts</h2></div></div><div></div></div><p> This description is meant to be a fairly short introduction about how to set up a Samba server so that it could participate in interdomain trust relationships. Trust relationship support in Samba is in its early stage, so lot of things don't work yet. @@ -5650,7 +5648,7 @@ After the command returns successfully, you can look at the entry for the new ac (in the standard way as appropriate for your configuration) and see that account's name is really RUMBA$ and it has the 'I' flag set in the flags field. Now you're ready to confirm the trust by establishing it from Windows NT Server. -</p><a class="indexterm" name="id2894642"></a><p> +</p><a class="indexterm" name="id2896356"></a><p> Open <span class="application">User Manager for Domains</span> and from the <span class="guimenu">Policies</span> menu, select <span class="guimenuitem">Trust Relationships...</span>. Right beside the <span class="guilabel">Trusted domains</span> list box press the @@ -5660,12 +5658,12 @@ the name of the remote domain, and the password used at the time of account crea Press OK and, if everything went without incident, you will see <tt class="computeroutput">Trusted domain relationship successfully established</tt> message. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2894704"></a>Samba as the Trusting Domain</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2896417"></a>Samba as the Trusting Domain</h3></div></div><div></div></div><p> This time activities are somewhat reversed. Again, we'll assume that your domain controlled by the Samba PDC is called SAMBA and NT-controlled domain is called RUMBA. </p><p> The very first step is to add an account for the SAMBA domain on RUMBA's PDC. -</p><a class="indexterm" name="id2894724"></a><p> +</p><a class="indexterm" name="id2896438"></a><p> Launch the <span class="application">Domain User Manager</span>, then from the menu select <span class="guimenu">Policies</span>, <span class="guimenuitem">Trust Relationships</span>. Now, next to the <span class="guilabel">Trusted Domains</span> box press the <span class="guibutton">Add</span> @@ -5691,7 +5689,7 @@ Congratulations! Your trust relationship has just been established. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Note that you have to run this command as root because you must have write access to the <tt class="filename">secrets.tdb</tt> file. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894842"></a>NT4-style Domain Trusts with Windows 2000</h2></div></div><div></div></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896555"></a>NT4-style Domain Trusts with Windows 2000</h2></div></div><div></div></div><p> Although <span class="application">Domain User Manager</span> is not present in Windows 2000, it is also possible to establish an NT4-style trust relationship with a Windows 2000 domain controller running in mixed mode as the trusting server. It should also be possible for @@ -5712,13 +5710,13 @@ will be prompted for the trusted domain name and the relationship password. Pre after a moment, Active Directory will respond with <tt class="computeroutput">The trusted domain has been added and the trust has been verified.</tt> Your Samba users can now be granted acess to resources in the AD domain. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2894948"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896661"></a>Common Errors</h2></div></div><div></div></div><p> Interdomain trust relationships should NOT be attempted on networks that are unstable or that suffer regular outages. Network stability and integrity are key concerns with distributed trusted domains. </p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="msdfs"></a>Chapter 17. Hosting a Microsoft Distributed File System tree on Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Shirish</span> <span class="surname">Kalele</span></h3><div class="affiliation"><span class="orgname">Samba Team & Veritas Software<br></span><div class="address"><p><br> <tt class="email"><<a href="mailto:samba@samba.org">samba@samba.org</a>></tt><br> - </p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2895017">Features and Benefits</a></dt><dt><a href="#id2895292">Common Errors</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895017"></a>Features and Benefits</h2></div></div><div></div></div><p> + </p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2896731">Features and Benefits</a></dt><dt><a href="#id2897006">Common Errors</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896731"></a>Features and Benefits</h2></div></div><div></div></div><p> The Distributed File System (or DFS) provides a means of separating the logical view of files and directories that users see from the actual physical locations of these resources on the network. It allows for higher availability, smoother @@ -5732,9 +5730,9 @@ distributed trusted domains. </p><p> To enable SMB-based DFS for Samba, configure it with the <tt class="option">--with-msdfs</tt> option. Once built, a Samba server can be made a DFS server by setting the global - boolean <a class="indexterm" name="id2895064"></a><i class="parameter"><tt>host msdfs</tt></i> + boolean <a class="indexterm" name="id2896778"></a><i class="parameter"><tt>host msdfs</tt></i> parameter in the <tt class="filename">smb.conf</tt> file. You designate a share as a DFS - root using the share level boolean <a class="indexterm" name="id2895086"></a><i class="parameter"><tt>msdfs root</tt></i> parameter. A DFS root directory on Samba hosts DFS + root using the share level boolean <a class="indexterm" name="id2896800"></a><i class="parameter"><tt>msdfs root</tt></i> parameter. A DFS root directory on Samba hosts DFS links in the form of symbolic links that point to other servers. For example, a symbolic link <tt class="filename">junction->msdfs:storage1\share1</tt> in the share directory acts as the DFS junction. When DFS-aware clients attempt to access the junction link, @@ -5743,7 +5741,7 @@ distributed trusted domains. DFS trees on Samba work with all DFS-aware clients ranging from Windows 95 to 200x. </p><p> Here's an example of setting up a DFS tree on a Samba server. - </p><div class="example"><a name="id2895128"></a><p class="title"><b>Example 17.1. smb.conf with DFS configured</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>host msdfs = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[dfs]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export/dfsroot</tt></i></td></tr><tr><td><i class="parameter"><tt>msdfs root = yes</tt></i></td></tr></table></div><p>In the /export/dfsroot directory we set up our DFS links to + </p><div class="example"><a name="id2896842"></a><p class="title"><b>Example 17.1. smb.conf with DFS configured</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>netbios name = GANDALF</tt></i></td></tr><tr><td><i class="parameter"><tt>host msdfs = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[dfs]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export/dfsroot</tt></i></td></tr><tr><td><i class="parameter"><tt>msdfs root = yes</tt></i></td></tr></table></div><p>In the /export/dfsroot directory we set up our DFS links to other servers on the network.</p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>cd /export/dfsroot</tt></b> <tt class="prompt">root# </tt><b class="userinput"><tt>chown root /export/dfsroot</tt></b> @@ -5759,16 +5757,16 @@ distributed trusted domains. network shares you want, and start Samba.</p><p>Users on DFS-aware clients can now browse the DFS tree on the Samba server at \\samba\dfs. Accessing links linka or linkb (which appear as directories to the client) - takes users directly to the appropriate shares on the network.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895292"></a>Common Errors</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted + takes users directly to the appropriate shares on the network.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897006"></a>Common Errors</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted if a previously mounted non-dfs share is made a DFS root or vice versa. A better way is to introduce a new share and make it the DFS root.</p></li><li><p>Currently there's a restriction that msdfs symlink names should all be lowercase.</p></li><li><p>For security purposes, the directory acting as the root of the DFS tree should have ownership and permissions set so that only designated users can - modify the symbolic links in the directory.</p></li></ul></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="printing"></a>Chapter 18. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname"> Danka Deutschland GmbH <br></span><div class="address"><p><tt class="email"><<a href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2895411">Features and Benefits</a></dt><dt><a href="#id2895517">Technical Introduction</a></dt><dd><dl><dt><a href="#id2895555">What happens if you send a Job from a Client</a></dt><dt><a href="#id2895627">Printing Related Configuration Parameters</a></dt><dt><a href="#id2895722">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2896188">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2896354">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2896481">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2896843">Extended Sample Configuration to Print</a></dt><dt><a href="#id2897173">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2897186">The [global] Section</a></dt><dt><a href="#id2897717">The [printers] Section</a></dt><dt><a href="#id2898177">Any [my_printer_name] Section</a></dt><dt><a href="#id2898498">Print Commands</a></dt><dt><a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2899263">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2899603">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2899763">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2899925">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2900037">Creating the [print$] Share</a></dt><dt><a href="#id2900227">Parameters in the [print$] Section</a></dt><dt><a href="#id2900537">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2900710">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2900805">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2901002">Setting Drivers for existing Printers with -rpcclient</a></dt></dl></dd><dt><a href="#id2902712">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2902731">The first Client Driver Installation</a></dt><dt><a href="#id2902934">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2903234">Further Client Driver Install Procedures</a></dt><dt><a href="#id2903328">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2903500">Other Gotchas</a></dt><dd><dl><dt><a href="#id2903534">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2904001">Supporting large Numbers of Printers</a></dt><dt><a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2904606">Weird Error Message Cannot connect under a -different Name</a></dt><dt><a href="#id2904706">Be careful when assembling Driver Files</a></dt><dt><a href="#id2905065">Samba and Printer Ports</a></dt><dt><a href="#id2905158">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2905183">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2905239">What is Imprints?</a></dt><dt><a href="#id2905280">Creating Printer Driver Packages</a></dt><dt><a href="#id2905299">The Imprints Server</a></dt><dt><a href="#id2905323">The Installation Client</a></dt></dl></dd><dt><a href="#id2905478">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2905813">The addprinter command</a></dt><dt><a href="#id2905859">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2906032">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2906044">Common Errors</a></dt><dd><dl><dt><a href="#id2906050">I give my root password but I don't get access</a></dt><dt><a href="#id2906085">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895411"></a>Features and Benefits</h2></div></div><div></div></div><p> + modify the symbolic links in the directory.</p></li></ul></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="printing"></a>Chapter 18. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname"> Danka Deutschland GmbH <br></span><div class="address"><p><tt class="email"><<a href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2897126">Features and Benefits</a></dt><dt><a href="#id2897192">Technical Introduction</a></dt><dd><dl><dt><a href="#id2897230">What happens if you send a Job from a Client</a></dt><dt><a href="#id2897302">Printing Related Configuration Parameters</a></dt><dt><a href="#id2897387">Parameters Recommended for Use</a></dt></dl></dd><dt><a href="#id2897853">A simple Configuration to Print</a></dt><dd><dl><dt><a href="#id2898017">Verification of "Settings in Use" with testparm</a></dt><dt><a href="#id2898105">A little Experiment to warn you</a></dt></dl></dd><dt><a href="#id2898438">Extended Sample Configuration to Print</a></dt><dt><a href="#id2898769">Detailed Explanation of the Example's Settings</a></dt><dd><dl><dt><a href="#id2898782">The [global] Section</a></dt><dt><a href="#id2899274">The [printers] Section</a></dt><dt><a href="#id2899717">Any [my_printer_name] Section</a></dt><dt><a href="#id2900032">Print Commands</a></dt><dt><a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a></dt><dt><a href="#id2900758">Setting up your own Print Commands</a></dt></dl></dd><dt><a href="#id2901088">Innovations in Samba Printing since 2.2</a></dt><dd><dl><dt><a href="#id2901237">Client Drivers on Samba Server for Point'n'Print</a></dt><dt><a href="#id2901389">The [printer$] Section is removed from Samba 3</a></dt><dt><a href="#id2901502">Creating the [print$] Share</a></dt><dt><a href="#id2901686">Parameters in the [print$] Section</a></dt><dt><a href="#id2901973">Subdirectory Structure in [print$]</a></dt></dl></dd><dt><a href="#id2902140">Installing Drivers into [print$]</a></dt><dd><dl><dt><a href="#id2902234">Setting Drivers for existing Printers with a Client GUI</a></dt><dt><a href="#id2902432">Setting Drivers for existing Printers with +rpcclient</a></dt></dl></dd><dt><a href="#id2904055">Client Driver Install Procedure</a></dt><dd><dl><dt><a href="#id2904073">The first Client Driver Installation</a></dt><dt><a href="#id2904269">IMPORTANT! Setting Device Modes on new Printers</a></dt><dt><a href="#id2904576">Further Client Driver Install Procedures</a></dt><dt><a href="#id2904670">Always make first Client Connection as root or "printer admin"</a></dt></dl></dd><dt><a href="#id2904838">Other Gotchas</a></dt><dd><dl><dt><a href="#id2904870">Setting Default Print Options for the Client Drivers</a></dt><dt><a href="#id2905319">Supporting large Numbers of Printers</a></dt><dt><a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt><a href="#id2905915">Weird Error Message Cannot connect under a +different Name</a></dt><dt><a href="#id2906013">Be careful when assembling Driver Files</a></dt><dt><a href="#id2906300">Samba and Printer Ports</a></dt><dt><a href="#id2906377">Avoiding the most common Misconfigurations of the Client Driver</a></dt></dl></dd><dt><a href="#id2906398">The Imprints Toolset</a></dt><dd><dl><dt><a href="#id2906443">What is Imprints?</a></dt><dt><a href="#id2906484">Creating Printer Driver Packages</a></dt><dt><a href="#id2906504">The Imprints Server</a></dt><dt><a href="#id2906528">The Installation Client</a></dt></dl></dd><dt><a href="#id2906681">Add Network Printers at Logon without User Interaction</a></dt><dt><a href="#id2907000">The addprinter command</a></dt><dt><a href="#id2907046">Migration of "Classical" printing to Samba</a></dt><dt><a href="#id2907213">Publishing Printer Information in Active Directory or LDAP</a></dt><dt><a href="#id2907227">Common Errors</a></dt><dd><dl><dt><a href="#id2907234">I give my root password but I don't get access</a></dt><dt><a href="#id2907268">My printjobs get spooled into the spooling directory, but then get lost</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897126"></a>Features and Benefits</h2></div></div><div></div></div><p> Printing is often a mission-critical service for the users. Samba can provide this service reliably and seamlessly for a client network consisting of Windows workstations. @@ -5781,10 +5779,10 @@ authentication schemes are essentially the same as described for file services in previous chapters. Overall, Samba's printing support is now able to replace an NT or Windows 2000 print server full-square, with additional benefits in many cases. Clients may download and -install drivers and printers through their familiar "Point'n'Print" -mechanism. Printer installations executed by "Logon Scripts" are no +install drivers and printers through their familiar "Point'n'Print" +mechanism. Printer installations executed by "Logon Scripts" are no problem. Administrators can upload and manage drivers to be used by -clients through the familiar "Add Printer Wizard". As an additional +clients through the familiar "Add Printer Wizard". As an additional benefit, driver and printer management may be run from the command line or through scripts, making it more efficient in case of large numbers of printers. If a central accounting of print jobs (tracking every @@ -5804,17 +5802,17 @@ Professional clients. Where this document describes the responses to commands given, bear in mind that Windows 2000 clients are very similar, but may differ in details. Windows NT is somewhat different again. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2895517"></a>Technical Introduction</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897192"></a>Technical Introduction</h2></div></div><div></div></div><p> Samba's printing support always relies on the installed print -subsystem of the UNIX OS it runs on. Samba is a "middleman". It takes +subsystem of the UNIX OS it runs on. Samba is a "middleman". It takes printfiles from Windows (or other SMB) clients and passes them to the real printing system for further processing. Therefore it needs to -"talk" to two sides: to the Windows print clients and to the UNIX +"talk" to two sides: to the Windows print clients and to the UNIX printing system. Hence we must differentiate between the various client OS types each of which behave differently, as well as the various UNIX print subsystems, which themselves have different features and are accessed differently. This part of the Samba HOWTO -Collection deals with the "traditional" way of UNIX printing first; +Collection deals with the "traditional" way of UNIX printing first; the next chapter covers in great detail the more modern <span class="emphasis"><em>Common UNIX Printing System</em></span> (CUPS). @@ -5822,7 +5820,7 @@ the next chapter covers in great detail the more modern </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>CUPS users, be warned: don't just jump on to the next chapter. You might miss important information contained only here!</p></div><p> -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895555"></a>What happens if you send a Job from a Client</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2897230"></a>What happens if you send a Job from a Client</h3></div></div><div></div></div><p> To successfully print a job from a Windows client via a Samba print server to a UNIX printer, there are 6 (potentially 7) stages: @@ -5830,57 +5828,57 @@ stages: into Samba's spooling area</p></li><li><p>Windows closes the connection again</p></li><li><p>Samba invokes the print command to hand the file over to the UNIX print subsystem's spooling area</p></li><li><p>The UNIX print subsystem processes the print job</p></li><li><p>The printfile may need to be explicitly deleted -from the Samba spooling area.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895627"></a>Printing Related Configuration Parameters</h3></div></div><div></div></div><p> +from the Samba spooling area.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2897302"></a>Printing Related Configuration Parameters</h3></div></div><div></div></div><p> There are a number of configuration parameters in controlling Samba's printing behaviour. Please also refer to the man page for smb.conf to acquire an overview about these. As with other parameters, there are -Global Level (tagged with a "<span class="emphasis"><em>G</em></span>" in the listings) and -Service Level ("<span class="emphasis"><em>S</em></span>") parameters. +Global Level (tagged with a "<span class="emphasis"><em>G</em></span>" in the listings) and +Service Level ("<span class="emphasis"><em>S</em></span>") parameters. </p><div class="variablelist"><dl><dt><span class="term">Service Level Parameters</span></dt><dd><p>These <span class="emphasis"><em>may</em></span> go into the <i class="parameter"><tt>[global]</tt></i> section of <tt class="filename">smb.conf</tt>. In this case they define the default behaviour of all individual or service level shares (provided those don't have a different setting defined for the same parameter, thus overriding the global default).</p></dd><dt><span class="term">Global Parameters</span></dt><dd><p>These <span class="emphasis"><em>may not</em></span> go into individual -shares. If they go in by error, the "testparm" utility can discover -this (if you run it) and tell you so.</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2895722"></a>Parameters Recommended for Use</h3></div></div><div></div></div><p>The following <tt class="filename">smb.conf</tt> parameters directly +shares. If they go in by error, the "testparm" utility can discover +this (if you run it) and tell you so.</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2897387"></a>Parameters Recommended for Use</h3></div></div><div></div></div><p>The following <tt class="filename">smb.conf</tt> parameters directly related to printing are used in Samba. See also the <tt class="filename">smb.conf</tt> man page for detailed explanations: -</p><p>Global level parameters: <a class="indexterm" name="id2895752"></a><i class="parameter"><tt>addprinter command</tt></i>, -<a class="indexterm" name="id2895767"></a><i class="parameter"><tt>deleteprinter command</tt></i>, -<a class="indexterm" name="id2895781"></a><i class="parameter"><tt>disable spoolss</tt></i>, -<a class="indexterm" name="id2895794"></a><i class="parameter"><tt>enumports command</tt></i>, -<a class="indexterm" name="id2895809"></a><i class="parameter"><tt>load printers</tt></i>, -<a class="indexterm" name="id2895823"></a><i class="parameter"><tt>lpq cache time</tt></i>, -<a class="indexterm" name="id2895837"></a><i class="parameter"><tt>os2 driver map</tt></i>, -<a class="indexterm" name="id2895851"></a><i class="parameter"><tt>printcap name</tt></i>, <a class="indexterm" name="id2895865"></a><i class="parameter"><tt>printcap</tt></i>, -<a class="indexterm" name="id2895878"></a><i class="parameter"><tt>show add printer wizard</tt></i>, -<a class="indexterm" name="id2895893"></a><i class="parameter"><tt>total print jobs</tt></i>, -<a class="indexterm" name="id2895907"></a><i class="parameter"><tt>use client driver</tt></i>. -</p><p>Service level parameters: <a class="indexterm" name="id2895925"></a><i class="parameter"><tt>hosts allow</tt></i>, -<a class="indexterm" name="id2895939"></a><i class="parameter"><tt>hosts deny</tt></i>, -<a class="indexterm" name="id2895953"></a><i class="parameter"><tt>lppause command</tt></i>, -<a class="indexterm" name="id2895967"></a><i class="parameter"><tt>lpq command</tt></i>, -<a class="indexterm" name="id2895980"></a><i class="parameter"><tt>lpresume command</tt></i>, -<a class="indexterm" name="id2895995"></a><i class="parameter"><tt>lprm command</tt></i>, -<a class="indexterm" name="id2896009"></a><i class="parameter"><tt>max print jobs</tt></i>, -<a class="indexterm" name="id2896023"></a><i class="parameter"><tt>min print space</tt></i>, -<a class="indexterm" name="id2896037"></a><i class="parameter"><tt>print command</tt></i>, -<a class="indexterm" name="id2896051"></a><i class="parameter"><tt>printable</tt></i>, <a class="indexterm" name="id2896064"></a><i class="parameter"><tt>print ok </tt></i>, -<a class="indexterm" name="id2896078"></a><i class="parameter"><tt>printer name</tt></i>, <a class="indexterm" name="id2896092"></a><i class="parameter"><tt>printer</tt></i>, -<a class="indexterm" name="id2896105"></a><i class="parameter"><tt>printer admin</tt></i>, -<a class="indexterm" name="id2896120"></a><i class="parameter"><tt>printing</tt></i> = [cups|bsd|lprng...], -<a class="indexterm" name="id2896134"></a><i class="parameter"><tt>queuepause command</tt></i>, -<a class="indexterm" name="id2896148"></a><i class="parameter"><tt>queueresume command</tt></i>, -<a class="indexterm" name="id2896162"></a><i class="parameter"><tt>total print jobs</tt></i>. +</p><p>Global level parameters: <a class="indexterm" name="id2897417"></a><i class="parameter"><tt>addprinter command</tt></i>, +<a class="indexterm" name="id2897432"></a><i class="parameter"><tt>deleteprinter command</tt></i>, +<a class="indexterm" name="id2897446"></a><i class="parameter"><tt>disable spoolss</tt></i>, +<a class="indexterm" name="id2897460"></a><i class="parameter"><tt>enumports command</tt></i>, +<a class="indexterm" name="id2897474"></a><i class="parameter"><tt>load printers</tt></i>, +<a class="indexterm" name="id2897488"></a><i class="parameter"><tt>lpq cache time</tt></i>, +<a class="indexterm" name="id2897502"></a><i class="parameter"><tt>os2 driver map</tt></i>, +<a class="indexterm" name="id2897516"></a><i class="parameter"><tt>printcap name</tt></i>, <a class="indexterm" name="id2897530"></a><i class="parameter"><tt>printcap</tt></i>, +<a class="indexterm" name="id2897543"></a><i class="parameter"><tt>show add printer wizard</tt></i>, +<a class="indexterm" name="id2897558"></a><i class="parameter"><tt>total print jobs</tt></i>, +<a class="indexterm" name="id2897572"></a><i class="parameter"><tt>use client driver</tt></i>. +</p><p>Service level parameters: <a class="indexterm" name="id2897590"></a><i class="parameter"><tt>hosts allow</tt></i>, +<a class="indexterm" name="id2897604"></a><i class="parameter"><tt>hosts deny</tt></i>, +<a class="indexterm" name="id2897617"></a><i class="parameter"><tt>lppause command</tt></i>, +<a class="indexterm" name="id2897632"></a><i class="parameter"><tt>lpq command</tt></i>, +<a class="indexterm" name="id2897645"></a><i class="parameter"><tt>lpresume command</tt></i>, +<a class="indexterm" name="id2897659"></a><i class="parameter"><tt>lprm command</tt></i>, +<a class="indexterm" name="id2897673"></a><i class="parameter"><tt>max print jobs</tt></i>, +<a class="indexterm" name="id2897687"></a><i class="parameter"><tt>min print space</tt></i>, +<a class="indexterm" name="id2897701"></a><i class="parameter"><tt>print command</tt></i>, +<a class="indexterm" name="id2897715"></a><i class="parameter"><tt>printable</tt></i>, <a class="indexterm" name="id2897729"></a><i class="parameter"><tt>print ok </tt></i>, +<a class="indexterm" name="id2897742"></a><i class="parameter"><tt>printer name</tt></i>, <a class="indexterm" name="id2897757"></a><i class="parameter"><tt>printer</tt></i>, +<a class="indexterm" name="id2897770"></a><i class="parameter"><tt>printer admin</tt></i>, +<a class="indexterm" name="id2897784"></a><i class="parameter"><tt>printing</tt></i> = [cups|bsd|lprng...], +<a class="indexterm" name="id2897798"></a><i class="parameter"><tt>queuepause command</tt></i>, +<a class="indexterm" name="id2897812"></a><i class="parameter"><tt>queueresume command</tt></i>, +<a class="indexterm" name="id2897826"></a><i class="parameter"><tt>total print jobs</tt></i>. </p><p> Samba's printing support implements the Microsoft Remote Procedure Calls (MS-RPC) methods for printing. These are used by Windows NT (and -later) print servers. The old "LanMan" protocol is still supported as +later) print servers. The old "LanMan" protocol is still supported as a fallback resort, and for older clients to use. More details will follow further beneath. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896188"></a>A simple Configuration to Print</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897853"></a>A simple Configuration to Print</h2></div></div><div></div></div><p> Here is a very simple example configuration for print related settings in the file. If you compare it with your own system's , you probably find some additional parameters included there (as pre-configured by your OS @@ -5888,7 +5886,7 @@ vendor). Further below is a discussion and explanation of the parameters. Note, that this example doesn't use many parameters. However, in many environments these are enough to provide a valid <tt class="filename">smb.conf</tt> file which enables all clients to print. -</p><div class="example"><a name="id2896217"></a><p class="title"><b>Example 18.1. Simple configuration with BSD printing</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = bsd</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2897881"></a><p class="title"><b>Example 18.1. Simple configuration with BSD printing</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = bsd</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr></table></div><p> This is only an example configuration. Samba assigns default values to all configuration parameters. On the whole the defaults are conservative and sensible. When a parameter is specified in the <tt class="filename">smb.conf</tt> file this overwrites @@ -5901,25 +5899,25 @@ to pipe it through a pager program. The syntax for the configuration file is easy to grasp. You should know that is not very picky about its syntax. It has been explained elsewhere in this document. A short -reminder: It even tolerates some spelling errors (like "browsable" -instead of "browseable"). Most spelling is case-insensitive. Also, you -can use "Yes|No" or "True|False" for boolean settings. Lists of names +reminder: It even tolerates some spelling errors (like "browsable" +instead of "browseable"). Most spelling is case-insensitive. Also, you +can use "Yes|No" or "True|False" for boolean settings. Lists of names may be separated by commas, spaces or tabs. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2896354"></a>Verification of "Settings in Use" with <b class="command">testparm</b></h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898017"></a>Verification of "Settings in Use" with <b class="command">testparm</b></h3></div></div><div></div></div><p> To see all (or at least most) printing related settings in Samba, including the implicitly used ones, try the command outlined below -(hit "ENTER" twice!). It greps for all occurrences of "lp", "print", -"spool", "driver", "ports" and "[" in testparm's output and gives you +(hit "ENTER" twice!). It greps for all occurrences of "lp", "print", +"spool", "driver", "ports" and "[" in testparm's output and gives you a nice overview about the running smbd's print configuration. (Note that this command does not show individually created printer shares, or the spooling paths in each case). Here is the output of my Samba setup, with exactly the same settings in as shown above: </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v | egrep "(lp|print|spool|driver|ports|\[)"</tt></b> +<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v | egrep "(lp|print|spool|driver|ports|\[)"</tt></b> Load smb config files from /etc/samba/smb.conf.simpleprinting - Processing section "[homes]" - Processing section "[printers]" + Processing section "[homes]" + Processing section "[printers]" [global] smb ports = 445 139 @@ -5957,20 +5955,20 @@ You can easily verify which settings were implicitly added by Samba's default behaviour. <span class="emphasis"><em>Don't forget about this point: it may be important in your future dealings with Samba.</em></span> </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> testparm in samba 3 behaves differently from 2.2.x: used -without the "-v" switch it only shows you the settings actually +without the "-v" switch it only shows you the settings actually written into ! To see the complete -configuration used, add the "-v" parameter to testparm.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2896481"></a>A little Experiment to warn you</h3></div></div><div></div></div><p> +configuration used, add the "-v" parameter to testparm.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898105"></a>A little Experiment to warn you</h3></div></div><div></div></div><p> Should you need to troubleshoot at any stage, please always come back -to this point first and verify if "testparm" shows the parameters you +to this point first and verify if "testparm" shows the parameters you expect! To give you an example from personal experience as a warning, -try to just "comment out" the <a class="indexterm" name="id2896492"></a><i class="parameter"><tt>load printers</tt></i>" +try to just "comment out" the <a class="indexterm" name="id2898120"></a><i class="parameter"><tt>load printers</tt></i>" parameter. If your 2.2.x system behaves like mine, you'll see this: </p><pre class="screen"> -<tt class="prompt">root# </tt>grep "load printers" /etc/samba/smb.conf +<tt class="prompt">root# </tt>grep "load printers" /etc/samba/smb.conf # load printers = Yes # This setting is commented ooouuuuut!! -<tt class="prompt">root# </tt>testparm -v /etc/samba/smb.conf | egrep "(load printers)" +<tt class="prompt">root# </tt>testparm -v /etc/samba/smb.conf | egrep "(load printers)" load printers = Yes </pre><p> @@ -5979,20 +5977,20 @@ prevent Samba from publishing my printers, it still did! Oh Boy -- it cost me quite some time to find out the reason. But I am not fooled any more... at least not by this ;-) </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>grep -A1 "load printers" /etc/samba/smb.conf</tt></b> +<tt class="prompt">root# </tt><b class="userinput"><tt>grep -A1 "load printers" /etc/samba/smb.conf</tt></b> load printers = No # This setting is what I mean!! # load printers = Yes # This setting is commented ooouuuuut!! -<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v smb.conf.simpleprinting | egrep "(load printers)"</tt></b> +<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v smb.conf.simpleprinting | egrep "(load printers)"</tt></b> load printers = No </pre><p> Only when setting the parameter explicitly to -"<a class="indexterm" name="id2896606"></a><i class="parameter"><tt>load printers</tt></i> = No" +"<a class="indexterm" name="id2898214"></a><i class="parameter"><tt>load printers</tt></i> = No" would Samba recognize my intentions. So my strong advice is: -</p><div class="itemizedlist"><ul type="disc"><li><p>Never rely on "commented out" parameters!</p></li><li><p>Always set it up explicitly as you intend it to +</p><div class="itemizedlist"><ul type="disc"><li><p>Never rely on "commented out" parameters!</p></li><li><p>Always set it up explicitly as you intend it to behave.</p></li><li><p>Use <b class="command">testparm</b> to uncover hidden settings which might not reflect your intentions.</p></li></ul></div><p> You can have a working Samba print configuration with this @@ -6016,8 +6014,8 @@ ask <b class="command">testparm</b> what the Samba print configuration would be, if you used this minimalistic file as your real : </p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v smb.conf-minimal | egrep "(print|lpq|spool|driver|ports|[)"</tt></b> - Processing section "[printers]" +<tt class="prompt">root# </tt><b class="userinput"><tt>testparm -v smb.conf-minimal | egrep "(print|lpq|spool|driver|ports|[)"</tt></b> + Processing section "[printers]" WARNING: [printers] service MUST be printable! No path in service printers - using /tmp @@ -6062,11 +6060,11 @@ comment sign at the front). At first I regarded this as a bug in my Samba version(s). But the man page states: “<span class="quote">Internal whitespace in a parameter value is retained verbatim.</span>” This means that a line consisting of, for example, -</p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system"</td></tr><tr><td><i class="parameter"><tt>printing = lprng</tt></i></td></tr></table><p> -will regard the whole of the string after the "=" +</p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system"</td></tr><tr><td><i class="parameter"><tt>printing = lprng</tt></i></td></tr></table><p> +will regard the whole of the string after the "=" sign as the value you want to define. And this is an invalid value that will be ignored, and a default value used instead.] -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2896843"></a>Extended Sample Configuration to Print</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2898438"></a>Extended Sample Configuration to Print</h2></div></div><div></div></div><p> In <a href="#extbsdpr" title="Example 18.2. Extended configuration with BSD printing">the extended BSD configuration example</a> we show a more verbose example configuration for print related settings in BSD-printing style environment . Below is a discussion and explanation of the various parameters. We chose to use BSD-style @@ -6085,32 +6083,32 @@ default, because these have been compiled in. To see all settings, let root use the <b class="command">testparm</b> utility. <b class="command">testparm</b> also gives warnings if you have mis-configured certain things.. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897173"></a>Detailed Explanation of the Example's Settings</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2898769"></a>Detailed Explanation of the Example's Settings</h2></div></div><div></div></div><p> Following is a discussion of the settings from above shown example. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2897186"></a>The [global] Section</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898782"></a>The [global] Section</h3></div></div><div></div></div><p> The <i class="parameter"><tt>[global]</tt></i> section is one of 4 special sections (along with [<i class="parameter"><tt>[homes]</tt></i>, <i class="parameter"><tt>[printers]</tt></i> and <i class="parameter"><tt>[print$]</tt></i>...) It contains all parameters which apply to the server as a whole. It is the place for parameters which -have only a "global" meaning. It may also contain service level +have only a "global" meaning. It may also contain service level parameters which then define default settings for all other sections and shares. This way you can simplify the configuration and avoid setting the same value repeatedly. (Within each individual -section or share you may however override these globally set "share -level" settings and specify other values). -</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2897253"></a><i class="parameter"><tt>printing</tt></i> = bsd</span></dt><dd><p> this causes Samba to use default print commands +section or share you may however override these globally set "share +level" settings and specify other values). +</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2898846"></a><i class="parameter"><tt>printing</tt></i> = bsd</span></dt><dd><p> this causes Samba to use default print commands applicable for the BSD (a.k.a. RFC 1179 style or LPR/LPD) printing -system. In general, the "printing" parameter informs Samba about the +system. In general, the "printing" parameter informs Samba about the print subsystem it should expect. Samba supports CUPS, LPD, LPRNG, SYSV, HPUX, AIX, QNX and PLP. Each of these systems defaults to a -different <a class="indexterm" name="id2897272"></a><i class="parameter"><tt>print command</tt></i> (and other queue control -commands).</p><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>The <a class="indexterm" name="id2897310"></a><i class="parameter"><tt>printing</tt></i> parameter is +different <a class="indexterm" name="id2898872"></a><i class="parameter"><tt>print command</tt></i> (and other queue control +commands).</p><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>The <a class="indexterm" name="id2898892"></a><i class="parameter"><tt>printing</tt></i> parameter is normally a service level parameter. Since it is included here in the <i class="parameter"><tt>[global]</tt></i> section, it will take effect for all printer shares that are not defined differently. Samba 3 no longer -supports the SOFTQ printing system.</p></div></dd><dt><span class="term"><a class="indexterm" name="id2897340"></a><i class="parameter"><tt>load printers</tt></i> = yes</span></dt><dd><p> this tells Samba to create automatically all -available printer shares. "Available" printer shares are discovered by +supports the SOFTQ printing system.</p></div></dd><dt><span class="term"><a class="indexterm" name="id2898921"></a><i class="parameter"><tt>load printers</tt></i> = yes</span></dt><dd><p> this tells Samba to create automatically all +available printer shares. "Available" printer shares are discovered by scanning the printcap file. All created printer shares are also loaded for browsing. If you use this parameter, you do not need to specify separate shares for each printer. Each automatically created printer @@ -6118,7 +6116,7 @@ share will clone the configuration options found in the <i class="parameter"><tt>[printers]</tt></i> section. (A <i class="parameter"><tt>load printers = no</tt></i> setting will allow you to specify each UNIX printer you want to share separately, leaving out some you don't want to be -publicly visible and available). </p></dd><dt><span class="term"><a class="indexterm" name="id2897399"></a><i class="parameter"><tt>show add printer wizard</tt></i> = yes </span></dt><dd><p> this setting is normally +publicly visible and available). </p></dd><dt><span class="term"><a class="indexterm" name="id2898970"></a><i class="parameter"><tt>show add printer wizard</tt></i> = yes </span></dt><dd><p> this setting is normally enabled by default (even if the parameter is not written into the ). It makes the <span class="guiicon">Add Printer Wizard</span> icon show up in the <span class="guiicon">Printers</span> folder of the Samba host's @@ -6129,38 +6127,38 @@ will not suffice!). The Add Printer Wizard lets you upload printer drivers to the <i class="parameter"><tt>[print$]</tt></i> share and associate it with a printer (if the respective queue exists there before the action), or exchange a printer's driver against any other previously -uploaded driver. </p></dd><dt><span class="term"><a class="indexterm" name="id2897468"></a><i class="parameter"><tt>total print jobs</tt></i> = 100</span></dt><dd><p> this setting sets the upper limit to 100 print jobs +uploaded driver. </p></dd><dt><span class="term"><a class="indexterm" name="id2899039"></a><i class="parameter"><tt>total print jobs</tt></i> = 100</span></dt><dd><p> this setting sets the upper limit to 100 print jobs being active on the Samba server at any one time. Should a client submit a job which exceeds this number, a “<span class="quote">no more space available on server</span>” type of error message will be returned by -Samba to the client. A setting of "0" (the default) means there is +Samba to the client. A setting of "0" (the default) means there is <span class="emphasis"><em>no</em></span> limit at all! -</p></dd><dt><span class="term"><a class="indexterm" name="id2897507"></a><i class="parameter"><tt>printcap name</tt></i> = /etc/printcap</span></dt><dd><p> this tells Samba where to look for a list of +</p></dd><dt><span class="term"><a class="indexterm" name="id2899078"></a><i class="parameter"><tt>printcap name</tt></i> = /etc/printcap</span></dt><dd><p> this tells Samba where to look for a list of available printer names. (If you use CUPS, make sure that a printcap -file is written: this is controlled by the "Printcap" directive of +file is written: this is controlled by the "Printcap" directive of <tt class="filename">cupsd.conf</tt>). -</p></dd><dt><span class="term"><a class="indexterm" name="id2897544"></a><i class="parameter"><tt>printer admin</tt></i> = @ntadmin</span></dt><dd><p> members of the ntadmin group should be able to add -drivers and set printer properties ("ntadmin" is only an example name, +</p></dd><dt><span class="term"><a class="indexterm" name="id2899112"></a><i class="parameter"><tt>printer admin</tt></i> = @ntadmin</span></dt><dd><p> members of the ntadmin group should be able to add +drivers and set printer properties ("ntadmin" is only an example name, it needs to be a valid UNIX group name); root is implicitly always a -<a class="indexterm" name="id2897563"></a><i class="parameter"><tt>printer admin</tt></i>. The "@" sign precedes group names in +<a class="indexterm" name="id2899136"></a><i class="parameter"><tt>printer admin</tt></i>. The "@" sign precedes group names in . A printer admin can do anything to printers via the remote administration interfaces offered by MS-RPC -(see below). Note that the <a class="indexterm" name="id2897596"></a><i class="parameter"><tt>printer admin</tt></i> +(see below). Note that the <a class="indexterm" name="id2899153"></a><i class="parameter"><tt>printer admin</tt></i> parameter is normally a share level parameter, so you may associate different groups to different printer shares in larger installations, -if you use the <a class="indexterm" name="id2897613"></a><i class="parameter"><tt>printer admin</tt></i> parameter on the +if you use the <a class="indexterm" name="id2899170"></a><i class="parameter"><tt>printer admin</tt></i> parameter on the share levels). -</p></dd><dt><span class="term"><a class="indexterm" name="id2897631"></a><i class="parameter"><tt>lpq cache time</tt></i> = 20</span></dt><dd><p> this controls the cache time for the results of the +</p></dd><dt><span class="term"><a class="indexterm" name="id2899188"></a><i class="parameter"><tt>lpq cache time</tt></i> = 20</span></dt><dd><p> this controls the cache time for the results of the lpq command. It prevents the lpq command being called too often and reduces load on a heavily used print server. -</p></dd><dt><span class="term"><a class="indexterm" name="id2897657"></a><i class="parameter"><tt>use client driver</tt></i> = no</span></dt><dd><p> if set to <tt class="constant">yes</tt>, this setting only +</p></dd><dt><span class="term"><a class="indexterm" name="id2899215"></a><i class="parameter"><tt>use client driver</tt></i> = no</span></dt><dd><p> if set to <tt class="constant">yes</tt>, this setting only takes effect for Win NT/2k/XP clients (and not for Win 95/98/ME). Its default value is <tt class="constant">No</tt> (or <tt class="constant">False</tt>). It must <span class="emphasis"><em>not</em></span> be enabled on print shares (with a <tt class="constant">yes</tt> or <tt class="constant">true</tt> setting) which have valid drivers installed on the Samba server! For more detailed explanations see the man page of <tt class="filename">smb.conf</tt>. -</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2897717"></a>The [printers] Section</h3></div></div><div></div></div><p> +</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2899274"></a>The [printers] Section</h3></div></div><div></div></div><p> This is the second special section. If a section with this name appears in the <tt class="filename">smb.conf</tt>, users are able to connect to any printer specified in the Samba host's printcap file, @@ -6171,57 +6169,57 @@ minimal configuration. It is also a container for settings which should apply as default to all printers. (For more details see the <tt class="filename">smb.conf</tt> man page.) Settings inside this container must be share level parameters. -</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2897759"></a><i class="parameter"><tt>comment</tt></i> = All printers</span></dt><dd><p> the <a class="indexterm" name="id2897778"></a><i class="parameter"><tt>comment</tt></i> is shown next to +</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2899316"></a><i class="parameter"><tt>comment</tt></i> = All printers</span></dt><dd><p> the <a class="indexterm" name="id2899336"></a><i class="parameter"><tt>comment</tt></i> is shown next to the share if a client queries the server, either via <span class="guiicon">Network Neighbourhood</span> or with the <b class="command">net view</b> command to list available shares. -</p></dd><dt><span class="term"><a class="indexterm" name="id2897812"></a><i class="parameter"><tt>printable</tt></i> = yes</span></dt><dd><p> please note well, that the +</p></dd><dt><span class="term"><a class="indexterm" name="id2899369"></a><i class="parameter"><tt>printable</tt></i> = yes</span></dt><dd><p> please note well, that the <i class="parameter"><tt>[printers]</tt></i> service <span class="emphasis"><em>must</em></span> be declared as printable. If you specify otherwise, smbd will refuse to load at startup. This parameter allows connected clients to open, write to and submit spool files into the -directory specified with the <a class="indexterm" name="id2897846"></a><i class="parameter"><tt>path</tt></i> parameter for +directory specified with the <a class="indexterm" name="id2899403"></a><i class="parameter"><tt>path</tt></i> parameter for this service. It is used by Samba to differentiate printer shares from -file shares. </p></dd><dt><span class="term"><a class="indexterm" name="id2897866"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba</span></dt><dd><p>this must point to a directory used by Samba to spool +file shares. </p></dd><dt><span class="term"><a class="indexterm" name="id2899424"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba</span></dt><dd><p>this must point to a directory used by Samba to spool incoming print files. <span class="emphasis"><em>It must not be the same as the spool directory specified in the configuration of your UNIX print subsystem!</em></span> The path would typically point to a directory -which is world writeable, with the "sticky" bit set to it. -</p></dd><dt><span class="term"><a class="indexterm" name="id2897900"></a><i class="parameter"><tt>browseable</tt></i> = no</span></dt><dd><p> this is always set to <tt class="constant">no</tt> if -<a class="indexterm" name="id2897923"></a><i class="parameter"><tt>printable</tt></i> = yes. It makes the +which is world writeable, with the "sticky" bit set to it. +</p></dd><dt><span class="term"><a class="indexterm" name="id2899457"></a><i class="parameter"><tt>browseable</tt></i> = no</span></dt><dd><p> this is always set to <tt class="constant">no</tt> if +<a class="indexterm" name="id2899481"></a><i class="parameter"><tt>printable</tt></i> = yes. It makes the <i class="parameter"><tt>[printer]</tt></i> share itself invisible in the list of available shares in a <b class="command">net view</b> command or in the Explorer browse list. (Note that you will of course see the individual printers). -</p></dd><dt><span class="term"><a class="indexterm" name="id2897959"></a><i class="parameter"><tt>guest ok</tt></i> = yes</span></dt><dd><p> +</p></dd><dt><span class="term"><a class="indexterm" name="id2899515"></a><i class="parameter"><tt>guest ok</tt></i> = yes</span></dt><dd><p> if set to <tt class="constant">yes</tt>, then no password is required to connect to the printers service. Access will be granted with the -privileges of the <a class="indexterm" name="id2897985"></a><i class="parameter"><tt>guest account</tt></i>. On many systems the -guest account will map to a user named "nobody". This user is in the UNIX +privileges of the <a class="indexterm" name="id2899541"></a><i class="parameter"><tt>guest account</tt></i>. On many systems the +guest account will map to a user named "nobody". This user is in the UNIX passwd file with an empty password, but with no valid UNIX login. (Note: on some systems the guest account might not have the privilege to be able to print. Test this by logging in as your guest user using <b class="command">su - guest</b> and run a system print command like -</p><p><b class="userinput"><tt>lpr -P printername /etc/motd</tt></b></p></dd><dt><span class="term"><a class="indexterm" name="id2898034"></a><i class="parameter"><tt>public</tt></i> = yes</span></dt><dd><p> this is a synonym for <a class="indexterm" name="id2898054"></a><i class="parameter"><tt>guest ok</tt></i> = yes. Since we have <a class="indexterm" name="id2898068"></a><i class="parameter"><tt>guest ok</tt></i> = yes, +</p><p><b class="userinput"><tt>lpr -P printername /etc/motd</tt></b></p></dd><dt><span class="term"><a class="indexterm" name="id2899582"></a><i class="parameter"><tt>public</tt></i> = yes</span></dt><dd><p> this is a synonym for <a class="indexterm" name="id2899602"></a><i class="parameter"><tt>guest ok</tt></i> = yes. Since we have <a class="indexterm" name="id2899616"></a><i class="parameter"><tt>guest ok</tt></i> = yes, it really doesn't need to be here! (This leads to the interesting question: “<span class="quote">What, if I by accident have to contradictory settings for the same share?</span>” The answer is: the last one encountered by -Samba wins. The "winner" is shown by testparm. Testparm doesn't +Samba wins. The "winner" is shown by testparm. Testparm doesn't complain about different settings of the same parameter for the same -share! You can test this by setting up multiple lines for the "guest -account" parameter with different usernames, and then run testparm to +share! You can test this by setting up multiple lines for the "guest +account" parameter with different usernames, and then run testparm to see which one is actually used by Samba.) -</p></dd><dt><span class="term"><a class="indexterm" name="id2898104"></a><i class="parameter"><tt>read only</tt></i> = yes</span></dt><dd><p>this normally (for other types of shares) prevents +</p></dd><dt><span class="term"><a class="indexterm" name="id2899647"></a><i class="parameter"><tt>read only</tt></i> = yes</span></dt><dd><p>this normally (for other types of shares) prevents users creating or modifying files in the service's directory. However, -in a "printable" service, it is <span class="emphasis"><em>always</em></span> allowed to +in a "printable" service, it is <span class="emphasis"><em>always</em></span> allowed to write to the directory (if user privileges allow the connection), but -only via print spooling operations. "Normal" write operations are not -allowed. </p></dd><dt><span class="term"><a class="indexterm" name="id2898141"></a><i class="parameter"><tt>writeable</tt></i> = no</span></dt><dd><p> -synonym for <a class="indexterm" name="id2898159"></a><i class="parameter"><tt>read only</tt></i> = yes -</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898177"></a>Any [my_printer_name] Section</h3></div></div><div></div></div><p> +only via print spooling operations. "Normal" write operations are not +allowed. </p></dd><dt><span class="term"><a class="indexterm" name="id2899681"></a><i class="parameter"><tt>writeable</tt></i> = no</span></dt><dd><p> +synonym for <a class="indexterm" name="id2899700"></a><i class="parameter"><tt>read only</tt></i> = yes +</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2899717"></a>Any [my_printer_name] Section</h3></div></div><div></div></div><p> If a section appears in the , which is -tagged as <a class="indexterm" name="id2898189"></a><i class="parameter"><tt>printable</tt></i> = yes, Samba presents it as +tagged as <a class="indexterm" name="id2899729"></a><i class="parameter"><tt>printable</tt></i> = yes, Samba presents it as a printer share to its clients. Note, that Win95/98/ME clients may have problems with connecting or loading printer drivers if the share name has more than 8 characters! Also be very careful if you give a @@ -6230,65 +6228,65 @@ client's connection request to a certain sharename, Samba always tries to find file shares with that name first; if it finds one, it will connect to this and will never ultimately connect to a printer with the same name! -</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2898219"></a><i class="parameter"><tt>comment</tt></i> = Printer with Restricted Access</span></dt><dd><p> the comment says it all. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898243"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba_my_printer</span></dt><dd><p> here we set the spooling area for this printer to +</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2899759"></a><i class="parameter"><tt>comment</tt></i> = Printer with Restricted Access</span></dt><dd><p> the comment says it all. +</p></dd><dt><span class="term"><a class="indexterm" name="id2899784"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba_my_printer</span></dt><dd><p> here we set the spooling area for this printer to another directory than the default. It is not a requirement to set it differently, but the option is available. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898271"></a><i class="parameter"><tt>printer admin</tt></i> = kurt</span></dt><dd><p> the printer admin definition is different for this +</p></dd><dt><span class="term"><a class="indexterm" name="id2899811"></a><i class="parameter"><tt>printer admin</tt></i> = kurt</span></dt><dd><p> the printer admin definition is different for this explicitly defined printer share from the general <i class="parameter"><tt>[printers]</tt></i> share. It is not a requirement; we did it to show that it is possible if you want it. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898304"></a><i class="parameter"><tt>browseable</tt></i> = yes</span></dt><dd><p> we also made this printer browseable (so that the +</p></dd><dt><span class="term"><a class="indexterm" name="id2899844"></a><i class="parameter"><tt>browseable</tt></i> = yes</span></dt><dd><p> we also made this printer browseable (so that the clients may conveniently find it when browsing the <span class="guiicon">Network Neighbourhood</span>). -</p></dd><dt><span class="term"><a class="indexterm" name="id2898337"></a><i class="parameter"><tt>printable</tt></i> = yes</span></dt><dd><p>see explanation in last subsection. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898361"></a><i class="parameter"><tt>writeable</tt></i> = no</span></dt><dd><p>see explanation in last subsection. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898385"></a><i class="parameter"><tt>hosts allow</tt></i> = 10.160.50.,10.160.51.</span></dt><dd><p>here we exercise a certain degree of access control -by using the <a class="indexterm" name="id2898407"></a><i class="parameter"><tt>hosts allow</tt></i> and <a class="indexterm" name="id2898420"></a><i class="parameter"><tt>hosts deny</tt></i> parameters. Note, that +</p></dd><dt><span class="term"><a class="indexterm" name="id2899877"></a><i class="parameter"><tt>printable</tt></i> = yes</span></dt><dd><p>see explanation in last subsection. +</p></dd><dt><span class="term"><a class="indexterm" name="id2899901"></a><i class="parameter"><tt>writeable</tt></i> = no</span></dt><dd><p>see explanation in last subsection. +</p></dd><dt><span class="term"><a class="indexterm" name="id2899925"></a><i class="parameter"><tt>hosts allow</tt></i> = 10.160.50.,10.160.51.</span></dt><dd><p>here we exercise a certain degree of access control +by using the <a class="indexterm" name="id2899947"></a><i class="parameter"><tt>hosts allow</tt></i> and <a class="indexterm" name="id2899960"></a><i class="parameter"><tt>hosts deny</tt></i> parameters. Note, that this is not by any means a safe bet. It is not a way to secure your printers. This line accepts all clients from a certain subnet in a first evaluation of access control -</p></dd><dt><span class="term"><a class="indexterm" name="id2898442"></a><i class="parameter"><tt>hosts deny</tt></i> = turbo_xp,10.160.50.23,10.160.51.60</span></dt><dd><p>all listed hosts are not allowed here (even if they -belong to the "allowed subnets"). As you can see, you could name IP +</p></dd><dt><span class="term"><a class="indexterm" name="id2899982"></a><i class="parameter"><tt>hosts deny</tt></i> = turbo_xp,10.160.50.23,10.160.51.60</span></dt><dd><p>all listed hosts are not allowed here (even if they +belong to the "allowed subnets"). As you can see, you could name IP addresses as well as NetBIOS hostnames here. -</p></dd><dt><span class="term"><a class="indexterm" name="id2898473"></a><i class="parameter"><tt>guest ok</tt></i> = no</span></dt><dd><p>this printer is not open for the guest account! -</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898498"></a>Print Commands</h3></div></div><div></div></div><p> +</p></dd><dt><span class="term"><a class="indexterm" name="id2900008"></a><i class="parameter"><tt>guest ok</tt></i> = no</span></dt><dd><p>this printer is not open for the guest account! +</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900032"></a>Print Commands</h3></div></div><div></div></div><p> In each section defining a printer (or in the <i class="parameter"><tt>[printers]</tt></i> section), a <i class="parameter"><tt>print command</tt></i> parameter may be defined. It sets a command to process the files which have been placed into the Samba print spool directory for that printer. (That spool directory was, if you -remember, set up with the <a class="indexterm" name="id2898526"></a><i class="parameter"><tt>path</tt></i> +remember, set up with the <a class="indexterm" name="id2900061"></a><i class="parameter"><tt>path</tt></i> parameter). Typically, this command will submit the spool file to the Samba host's print subsystem, using the suitable system print command. But there is no requirement that this needs to be the case. For debugging purposes or some other reason you may want to do -something completely different than "print" the file. An example is a +something completely different than "print" the file. An example is a command that just copies the print file to a temporary location for further investigation when you need to debug printing. If you craft your own print commands (or even develop print command shell scripts), make sure you pay attention to the need to remove the files from the Samba spool directory. Otherwise your hard disk may soon suffer from shortage of free space. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2898580"></a>Default Print Commands for various UNIX Print Subsystems</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900090"></a>Default Print Commands for various UNIX Print Subsystems</h3></div></div><div></div></div><p> You learned earlier on, that Samba in most cases uses its built-in settings for many parameters if it can not find an explicitly stated one in its configuration file. The same is true for the -<a class="indexterm" name="id2898594"></a><i class="parameter"><tt>print command</tt></i>. The default print command varies -depending on the <a class="indexterm" name="id2898610"></a><i class="parameter"><tt>printing</tt></i> parameter +<a class="indexterm" name="id2900103"></a><i class="parameter"><tt>print command</tt></i>. The default print command varies +depending on the <a class="indexterm" name="id2900120"></a><i class="parameter"><tt>printing</tt></i> parameter setting. In the commands listed below, you will notice some parameters of the form <span class="emphasis"><em>%X</em></span> where <span class="emphasis"><em>X</em></span> is <span class="emphasis"><em>p, s, J</em></span> etc. These letters stand for -"printername", "spoolfile" and "job ID" respectively. They are +"printername", "spoolfile" and "job ID" respectively. They are explained in more detail further below. Here is an overview (excluding the special case of CUPS, which is discussed in the next chapter): -</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th align="left">If this setting is active...</th><th align="left">...this is used in lieu of an explicit command:</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2898695"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">print command is <b class="command">lpr -r -P%p %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898726"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">print command is <b class="command">lp -c -P%p %s; rm %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898758"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">print command is <b class="command">lp -r -P%p -s %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898788"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lpq command is <b class="command">lpq -P%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898819"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lpq command is <b class="command">lpstat -o%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898850"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lpq command is <b class="command">lpq -P%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898880"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lprm command is <b class="command">lprm -P%p %j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898911"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lprm command is <b class="command">cancel %p-%j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898941"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lprm command is <b class="command">cancel %p-%j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2898972"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lppause command is <b class="command">lp -i %p-%j -H hold</b></td></tr><tr><td align="left"><a class="indexterm" name="id2899003"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lppause command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2899027"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lppause command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2899053"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lpresume command is <b class="command">lp -i %p-%j -H resume</b></td></tr><tr><td align="left"><a class="indexterm" name="id2899084"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lpresume command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2899109"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lpresume command (...is empty)</td></tr></tbody></table></div><p> +</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th align="left">If this setting is active...</th><th align="left">...this is used in lieu of an explicit command:</th></tr></thead><tbody><tr><td align="left"><a class="indexterm" name="id2900198"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">print command is <b class="command">lpr -r -P%p %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900228"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">print command is <b class="command">lp -c -P%p %s; rm %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900261"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">print command is <b class="command">lp -r -P%p -s %s</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900291"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lpq command is <b class="command">lpq -P%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900322"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lpq command is <b class="command">lpstat -o%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900352"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lpq command is <b class="command">lpq -P%p</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900382"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lprm command is <b class="command">lprm -P%p %j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900413"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lprm command is <b class="command">cancel %p-%j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900444"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lprm command is <b class="command">cancel %p-%j</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900474"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lppause command is <b class="command">lp -i %p-%j -H hold</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900505"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lppause command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2900530"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lppause command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2900556"></a><i class="parameter"><tt>printing</tt></i> = bsd|aix|lprng|plp</td><td align="left">lpresume command is <b class="command">lp -i %p-%j -H resume</b></td></tr><tr><td align="left"><a class="indexterm" name="id2900587"></a><i class="parameter"><tt>printing</tt></i> = sysv|hpux</td><td align="left">lpresume command (...is empty)</td></tr><tr><td align="left"><a class="indexterm" name="id2900612"></a><i class="parameter"><tt>printing</tt></i> = qnx</td><td align="left">lpresume command (...is empty)</td></tr></tbody></table></div><p> We excluded the special CUPS case here, because it is discussed in the next chapter. Just a short summary. For <i class="parameter"><tt>printing = CUPS</tt></i>: If SAMBA is compiled against libcups, it uses the CUPS API to submit jobs, etc. (It is a good idea also to set -<a class="indexterm" name="id2899148"></a><i class="parameter"><tt>printcap</tt></i> = cups in case your +<a class="indexterm" name="id2900650"></a><i class="parameter"><tt>printcap</tt></i> = cups in case your <tt class="filename">cupsd.conf</tt> is set to write its autogenerated printcap file to an unusual place). Otherwise Samba maps to the System V printing commands with the -oraw option for printing, i.e. it uses @@ -6299,7 +6297,7 @@ manually set print command will be ignored! Having listed the above mappings here, you should note that there used to be a <span class="emphasis"><em>bug</em></span> in recent 2.2.x versions which prevented the mapping from taking effect. It lead to the -"bsd|aix|lprng|plp" settings taking effect for all other systems, for +"bsd|aix|lprng|plp" settings taking effect for all other systems, for the most important commands (the <b class="command">print</b> command, the <b class="command">lpq</b> command and the <b class="command">lprm</b> command). The <b class="command">lppause</b> command and the @@ -6311,9 +6309,9 @@ check which command takes effect. Then check that this command is adequate and actually works for your installed print subsystem. It is always a good idea to explicitly set up your configuration files the way you want them to work and not rely on any built-in defaults. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2899263"></a>Setting up your own Print Commands</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900758"></a>Setting up your own Print Commands</h3></div></div><div></div></div><p> After a print job has finished spooling to a service, the -<a class="indexterm" name="id2899273"></a><i class="parameter"><tt>print command</tt></i> will be used by Samba via a +<a class="indexterm" name="id2900770"></a><i class="parameter"><tt>print command</tt></i> will be used by Samba via a <span class="emphasis"><em>system()</em></span> call to process the spool file. Usually the command specified will submit the spool file to the host's printing subsystem. But there is no requirement at all that this must @@ -6324,7 +6322,7 @@ processed. </p><p> There is no difficulty with using your own customized print commands with the traditional printing systems. However, if you don't wish to -"roll your own", you should be well informed about the default +"roll your own", you should be well informed about the default built-in commands that Samba uses for each printing subsystem (see the table above). In all the commands listed in the last paragraphs you see parameters of the form <span class="emphasis"><em>%X</em></span> These are @@ -6354,7 +6352,7 @@ spool files will be created but not processed! And (most importantly): print files will not be removed, so they will start filling your Samba hard disk. </p><p> -Note that printing may fail on some UNIXes from the "nobody" +Note that printing may fail on some UNIXes from the "nobody" account. If this happens, create an alternative guest account and supply it with the privilege to print. Set up this guest account in the <i class="parameter"><tt>[global]</tt></i> section with the <i class="parameter"><tt>guest @@ -6366,16 +6364,16 @@ expand the included environment variables as usual. (The syntax to include a UNIX environment variable <i class="parameter"><tt>$variable</tt></i> in or in the Samba print command is <i class="parameter"><tt>%$variable</tt></i>.) To give you a working -<a class="indexterm" name="id2899504"></a><i class="parameter"><tt>print command</tt></i> example, the following will log a +<a class="indexterm" name="id2900989"></a><i class="parameter"><tt>print command</tt></i> example, the following will log a print job to <tt class="filename">/tmp/print.log</tt>, print the file, then remove it. Note that ';' is the usual separator for commands in shell scripts: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>print command = echo Printing %s >> /tmp/print.log; lpr -P %p %s; rm %s</tt></i></td></tr></table><p> You may have to vary your own command considerably from this example depending on how you normally print files on your system. The default -for the <a class="indexterm" name="id2899553"></a><i class="parameter"><tt>print command</tt></i> parameter varies depending on the setting of -the <a class="indexterm" name="id2899570"></a><i class="parameter"><tt>printing</tt></i> parameter. Another example is: -</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>print command = /usr/local/samba/bin/myprintscript %p %s</tt></i></td></tr></table></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2899603"></a>Innovations in Samba Printing since 2.2</h2></div></div><div></div></div><p> +for the <a class="indexterm" name="id2901038"></a><i class="parameter"><tt>print command</tt></i> parameter varies depending on the setting of +the <a class="indexterm" name="id2901055"></a><i class="parameter"><tt>printing</tt></i> parameter. Another example is: +</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>print command = /usr/local/samba/bin/myprintscript %p %s</tt></i></td></tr></table></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2901088"></a>Innovations in Samba Printing since 2.2</h2></div></div><div></div></div><p> Before version 2.2.0, Samba's print server support for Windows clients was limited to the level of <span class="emphasis"><em>LanMan</em></span> printing calls. This is the same protocol level as Windows 9x PCs offer when @@ -6411,10 +6409,10 @@ rather they can print directly to any printer on another Windows NT host using MS-RPC. This of course assumes that the printing client has the necessary privileges on the remote host serving the printer. The default permissions assigned by Windows NT to a printer gives the -"Print" permissions to the well-known <span class="emphasis"><em>Everyone</em></span> -group. (The older clients of type Win9x can only print to "shared" +"Print" permissions to the well-known <span class="emphasis"><em>Everyone</em></span> +group. (The older clients of type Win9x can only print to "shared" printers). -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2899763"></a>Client Drivers on Samba Server for <span class="emphasis"><em>Point'n'Print</em></span></h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901237"></a>Client Drivers on Samba Server for <span class="emphasis"><em>Point'n'Print</em></span></h3></div></div><div></div></div><p> There is still confusion about what all this means: <span class="emphasis"><em>Is it or is it not a requirement for printer drivers to be installed on a Samba host in order to support printing from Windows clients?</em></span> The @@ -6447,12 +6445,12 @@ etc.).</p></li></ul></div><p> Please take additional note of the following fact: <span class="emphasis"><em>Samba does not use these uploaded drivers in any way to process spooled files</em></span>. Drivers are utilized entirely by the clients, who -download and install them via the "Point'n'Print" mechanism supported +download and install them via the "Point'n'Print" mechanism supported by Samba. The clients use these drivers to generate print files in the format the printer (or the UNIX print system) requires. Print files received by Samba are handed over to the UNIX printing system, which is responsible for all further processing, if needed. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2899925"></a>The [printer$] Section is removed from Samba 3</h3></div></div><div></div></div><p><b> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901389"></a>The [printer$] Section is removed from Samba 3</h3></div></div><div></div></div><p><b> <i class="parameter"><tt>[print$]</tt></i> vs. <i class="parameter"><tt>[printer$]</tt></i> . </b> Versions of Samba prior to 2.2 made it possible to use a share @@ -6478,10 +6476,10 @@ access (in the context of its ACLs) in order to support printer driver down- and uploads. Don't fear -- this does not mean Windows 9x clients are thrown aside now. They can use Samba's <i class="parameter"><tt>[print$]</tt></i> share support just fine. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900037"></a>Creating the [print$] Share</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901502"></a>Creating the [print$] Share</h3></div></div><div></div></div><p> In order to support the up- and downloading of printer driver files, you must first configure a file share named -<i class="parameter"><tt>[print$]</tt></i>. The "public" name of this share is +<i class="parameter"><tt>[print$]</tt></i>. The "public" name of this share is hard coded in Samba's internals (because it is hard coded in the MS Windows clients too). It cannot be renamed since Windows clients are programmed to search for a service of exactly this name if they want @@ -6492,25 +6490,25 @@ add the global parameters and create the <i class="parameter"><tt>[print$]</tt></i> file share (of course, some of the parameter values, such as 'path' are arbitrary and should be replaced with appropriate values for your site): -</p><div class="example"><a name="id2900085"></a><p class="title"><b>Example 18.3. [print\$] example</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><i class="parameter"><tt>printer admin = @ntadmin</tt></i></td></tr><tr><td>...</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td>...</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[print$]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Printer Driver Download Area</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /etc/samba/drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>write list = @ntadmin, root</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2901544"></a><p class="title"><b>Example 18.3. [print\$] example</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><i class="parameter"><tt>printer admin = @ntadmin</tt></i></td></tr><tr><td>...</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td>...</td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[print$]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Printer Driver Download Area</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /etc/samba/drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>write list = @ntadmin, root</tt></i></td></tr></table></div><p> Of course, you also need to ensure that the directory named by the -<a class="indexterm" name="id2900210"></a><i class="parameter"><tt>path</tt></i> parameter exists on the UNIX file system. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900227"></a>Parameters in the [print$] Section</h3></div></div><div></div></div><p> +<a class="indexterm" name="id2901670"></a><i class="parameter"><tt>path</tt></i> parameter exists on the UNIX file system. +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901686"></a>Parameters in the [print$] Section</h3></div></div><div></div></div><p> <i class="parameter"><tt>[print$]</tt></i> is a special section in . It contains settings relevant to potential printer driver download and local installation by clients. -</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2900255"></a><i class="parameter"><tt>comment</tt></i> = Printer Driver +</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2901714"></a><i class="parameter"><tt>comment</tt></i> = Printer Driver Download Area</span></dt><dd><p> the comment appears next to the share name if it is listed in a share list (usually Windows clients won't see it often but it will also appear up in a <b class="command">smbclient -L sambaserver -</b> output). </p></dd><dt><span class="term"><a class="indexterm" name="id2900290"></a><i class="parameter"><tt>path</tt></i> = /etc/samba/printers</span></dt><dd><p> this is the path to the location of the Windows +</b> output). </p></dd><dt><span class="term"><a class="indexterm" name="id2901749"></a><i class="parameter"><tt>path</tt></i> = /etc/samba/printers</span></dt><dd><p> this is the path to the location of the Windows driver file deposit from the UNIX point of -view.</p></dd><dt><span class="term"><a class="indexterm" name="id2900315"></a><i class="parameter"><tt>browseable</tt></i> = no</span></dt><dd><p> this makes the <i class="parameter"><tt>[print$]</tt></i> share -"invisible" in Network Neighbourhood to clients. However, you can -still "mount" it from any client using the <b class="command">net use -g:\\sambaserver\print$</b> command in a "DOS box" or the -"Connect network drive" menu from Windows -Explorer.</p></dd><dt><span class="term"><a class="indexterm" name="id2900360"></a><i class="parameter"><tt>guest ok</tt></i> = yes</span></dt><dd><p>this gives read only access to this share for all +view.</p></dd><dt><span class="term"><a class="indexterm" name="id2901775"></a><i class="parameter"><tt>browseable</tt></i> = no</span></dt><dd><p> this makes the <i class="parameter"><tt>[print$]</tt></i> share +"invisible" in Network Neighbourhood to clients. However, you can +still "mount" it from any client using the <b class="command">net use +g:\\sambaserver\print$</b> command in a "DOS box" or the +"Connect network drive" menu from Windows +Explorer.</p></dd><dt><span class="term"><a class="indexterm" name="id2901816"></a><i class="parameter"><tt>guest ok</tt></i> = yes</span></dt><dd><p>this gives read only access to this share for all guest users. Access may be used to download and install printer drivers on clients. The requirement for <i class="parameter"><tt>guest ok = yes</tt></i> depends upon how your site is configured. If users @@ -6523,28 +6521,28 @@ validated by the Domain Controller in order to logon to the Windows NT session), then guest access is not necessary. Of course, in a workgroup environment where you just want to be able to print without worrying about silly accounts and security, then configure the share -for guest access. You'll probably want to add <a class="indexterm" name="id2900407"></a><i class="parameter"><tt>map to guest</tt></i> = Bad User in the +for guest access. You'll probably want to add <a class="indexterm" name="id2901863"></a><i class="parameter"><tt>map to guest</tt></i> = Bad User in the <i class="parameter"><tt>[global]</tt></i> section as well. Make sure you understand what this parameter does before using it. -</p></div></dd><dt><span class="term"><a class="indexterm" name="id2900434"></a><i class="parameter"><tt>read only</tt></i> = yes</span></dt><dd><p>as we don't want everybody to upload driver files (or +</p></div></dd><dt><span class="term"><a class="indexterm" name="id2901890"></a><i class="parameter"><tt>read only</tt></i> = yes</span></dt><dd><p>as we don't want everybody to upload driver files (or even change driver settings) we tagged this share as not -writeable.</p></dd><dt><span class="term"><a class="indexterm" name="id2900461"></a><i class="parameter"><tt>write list</tt></i> = @ntadmin,root</span></dt><dd><p>since the <i class="parameter"><tt>[print$]</tt></i> was made -read only by the previous setting, we need to create a "write list" -also. UNIX groups (denoted with a leading "@" character) and users +writeable.</p></dd><dt><span class="term"><a class="indexterm" name="id2901916"></a><i class="parameter"><tt>write list</tt></i> = @ntadmin,root</span></dt><dd><p>since the <i class="parameter"><tt>[print$]</tt></i> was made +read only by the previous setting, we need to create a "write list" +also. UNIX groups (denoted with a leading "@" character) and users listed here are allowed write access (as an exception to the general -public's "read-only" access), which they need to update files on the +public's "read-only" access), which they need to update files on the share. Normally you will want to only name administrative level user accounts in this setting. Check the file system permissions to make sure these accounts can copy files to the share. If this is a non-root account, then the account should also be mentioned in the global -<a class="indexterm" name="id2900517"></a><i class="parameter"><tt>printer admin </tt></i> parameter. See the +<a class="indexterm" name="id2901953"></a><i class="parameter"><tt>printer admin </tt></i> parameter. See the man page for more information on -configuring file shares. </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900537"></a>Subdirectory Structure in [print$]</h3></div></div><div></div></div><p> +configuring file shares. </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901973"></a>Subdirectory Structure in [print$]</h3></div></div><div></div></div><p> In order for a Windows NT print server to support the downloading of driver files by multiple client architectures, you must create several subdirectories within the <i class="parameter"><tt>[print$]</tt></i> service -(i.e. the UNIX directory named by the <a class="indexterm" name="id2900557"></a><i class="parameter"><tt>path</tt></i> +(i.e. the UNIX directory named by the <a class="indexterm" name="id2901993"></a><i class="parameter"><tt>path</tt></i> parameter). These correspond to each of the supported client architectures. Samba follows this model as well. Just like the name of the <i class="parameter"><tt>[print$]</tt></i> share itself, the subdirectories @@ -6556,11 +6554,11 @@ Therefore, create a directory tree below the to support. </p><pre class="programlisting"> [print$]--+-- - |--W32X86 # serves drivers to "Windows NT x86" - |--WIN40 # serves drivers to "Windows 95/98" - |--W32ALPHA # serves drivers to "Windows NT Alpha_AXP" - |--W32MIPS # serves drivers to "Windows NT R4000" - |--W32PPC # serves drivers to "Windows NT PowerPC" + |--W32X86 # serves drivers to "Windows NT x86" + |--WIN40 # serves drivers to "Windows 95/98" + |--W32ALPHA # serves drivers to "Windows NT Alpha_AXP" + |--W32MIPS # serves drivers to "Windows NT R4000" + |--W32PPC # serves drivers to "Windows NT PowerPC" </pre><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Required permissions</h3><p> In order to add a new driver to your Samba host, one of two conditions must hold true: @@ -6579,7 +6577,7 @@ client workstation. Open <span class="guiicon">Network Neighbourhood</span> or Once you have located the server, navigate to its <span class="guiicon">Printers and Faxes</span> folder. You should see an initial listing of printers that matches the printer shares defined on your Samba host. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2900710"></a>Installing Drivers into [print$]</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2902140"></a>Installing Drivers into [print$]</h2></div></div><div></div></div><p> You have successfully created the <i class="parameter"><tt>[print$]</tt></i> share in ? And Samba has re-read its configuration? Good. But you are not yet ready to take off. The @@ -6597,7 +6595,7 @@ Properties</em></span> and <span class="emphasis"><em>Add Printer Wizard</em></s from any Windows NT/2k/XP client workstation.</p></li></ul></div><p> The latter option is probably the easier one (even if the only entrance to this realm seems a little bit weird at first). -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2900805"></a>Setting Drivers for existing Printers with a Client GUI</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2902234"></a>Setting Drivers for existing Printers with a Client GUI</h3></div></div><div></div></div><p> The initial listing of printers in the Samba host's <span class="guiicon">Printers</span> folder accessed from a client's Explorer will have no real printer driver assigned to them. By default @@ -6632,18 +6630,18 @@ Once the APW is started, the procedure is exactly the same as the one you are familiar with in Windows (we assume here that you are familiar with the printer driver installations procedure on Windows NT). Make sure your connection is in fact setup as a user with -<a class="indexterm" name="id2900939"></a><i class="parameter"><tt>printer admin</tt></i> privileges (if in doubt, use +<a class="indexterm" name="id2902368"></a><i class="parameter"><tt>printer admin</tt></i> privileges (if in doubt, use <b class="command">smbstatus</b> to check for this). If you wish to install printer drivers for client operating systems other than <span class="application">Windows NT x86</span>, you will need to use the <span class="guilabel">Sharing</span> tab of the printer properties dialog. </p><p> Assuming you have connected with an administrative (or root) account -(as named by the <a class="indexterm" name="id2900981"></a><i class="parameter"><tt>printer admin</tt></i> parameter), +(as named by the <a class="indexterm" name="id2902410"></a><i class="parameter"><tt>printer admin</tt></i> parameter), you will also be able to modify other printer properties such as ACLs and default device settings using this dialog. For the default device settings, please consider the advice given further below. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2901002"></a>Setting Drivers for existing Printers with +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2902432"></a>Setting Drivers for existing Printers with <b class="command">rpcclient</b></h3></div></div><div></div></div><p> The second way to install printer drivers into <i class="parameter"><tt>[print$]</tt></i> and set them up in a valid way can be @@ -6658,7 +6656,7 @@ time with the <b class="command">setdriver</b> subcommand.</p></li></ol></div><p> We will provide detailed hints for each of these steps in the next few paragraphs. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2901111"></a>Identifying the Driver Files</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902540"></a>Identifying the Driver Files</h4></div></div><div></div></div><p> To find out about the driver files, you have two options: you could investigate the driver CD which comes with your printer. Study the <tt class="filename">*.inf</tt> file on the CD, if it is contained. This @@ -6707,8 +6705,8 @@ printers and drivers. Note the different quotes used to overcome the different spaces in between words: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -U'Danka%xxxx' -c \ - 'getdriver "Heidelberg Digimaster 9110 (PS)" 3' TURBO_XP</tt></b> -cmd = getdriver "Heidelberg Digimaster 9110 (PS)" 3 + 'getdriver "Heidelberg Digimaster 9110 (PS)" 3' TURBO_XP</tt></b> +cmd = getdriver "Heidelberg Digimaster 9110 (PS)" 3 [Windows NT x86] Printer Driver Info 3: @@ -6751,17 +6749,17 @@ can also host the Win9x drivers, even if itself runs on Windows NT, Since the <i class="parameter"><tt>[print$]</tt></i> share is usually accessible through the <span class="guiicon">Network Neighbourhood</span>, you can also use the UNC notation from Windows Explorer to poke at it. The Win9x driver files will end -up in subdirectory "0" of the "WIN40" directory. The full path to +up in subdirectory "0" of the "WIN40" directory. The full path to access them will be <tt class="filename">\\WINDOWSHOST\print$\WIN40\0\</tt>. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> more recent drivers on Windows 2000 and Windows XP are -installed into the "3" subdirectory instead of the "2". The version 2 +installed into the "3" subdirectory instead of the "2". The version 2 of drivers, as used in Windows NT, were running in Kernel Mode. Windows 2000 changed this. While it still can use the Kernel Mode drivers (if this is enabled by the Admin), its native mode for printer drivers is User Mode execution. This requires drivers designed for -this. These type of drivers install into the "3" subdirectory. -</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2901474"></a>Collecting the Driver Files from a Windows Host's +this. These type of drivers install into the "3" subdirectory. +</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902865"></a>Collecting the Driver Files from a Windows Host's [print$] Share</h4></div></div><div></div></div><p> Now we need to collect all the driver files we identified. in our previous step. Where do we get them from? Well, why not retrieve them @@ -6797,7 +6795,7 @@ files for these architectures are in the WIN40/0/ subdir. Once we are complete, we can run <b class="command">smbclient ... put</b> to store the collected files on the Samba server's <i class="parameter"><tt>[print$]</tt></i> share. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2901624"></a>Depositing the Driver Files into [print$]</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903015"></a>Depositing the Driver Files into [print$]</h4></div></div><div></div></div><p> So, now we are going to put the driver files into the <i class="parameter"><tt>[print$]</tt></i> share. Remember, the UNIX path to this share has been defined previously in your @@ -6808,9 +6806,9 @@ your <i class="parameter"><tt>[print$]</tt></i> share maps to the UNIX path go here: </p><div class="itemizedlist"><ul type="disc"><li><p>for all Windows NT, 2000 and XP clients into <tt class="filename">/etc/samba/drivers/W32X86/</tt> <span class="emphasis"><em>but -*not*(yet) into the "2" subdir</em></span>!</p></li><li><p>for all Windows 95, 98 and ME clients into +*not*(yet) into the "2" subdir</em></span>!</p></li><li><p>for all Windows 95, 98 and ME clients into <tt class="filename">/etc/samba/drivers/WIN40/</tt> -- <span class="emphasis"><em>but *not* -(yet) into the "0" subdir</em></span>!</p></li></ul></div><p> +(yet) into the "0" subdir</em></span>!</p></li></ul></div><p> We again use smbclient to transfer the driver files across the network. We specify the same files and paths as were leaked to us by running <b class="command">getdriver</b> against the original @@ -6850,15 +6848,15 @@ putting file HDNIS01_de.NTF as \W32X86\HDNIS01_de.NTF </pre><p> Phewww -- that was a lot of typing! Most drivers are a lot smaller -- many only having 3 generic PostScript driver files plus 1 PPD. Note, -that while we did retrieve the files from the "2" subdirectory of the -"W32X86" directory from the Windows box, we <span class="emphasis"><em>don't</em></span> +that while we did retrieve the files from the "2" subdirectory of the +"W32X86" directory from the Windows box, we <span class="emphasis"><em>don't</em></span> put them (for now) in this same subdirectory of the Samba box! This re-location will automatically be done by the <b class="command">adddriver</b> command which we will run shortly (and don't forget to also put the files for the Win95/98/ME architecture into the <tt class="filename">WIN40/</tt> subdirectory should you need them). -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2901819"></a>Check if the Driver Files are there (with smbclient)</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903206"></a>Check if the Driver Files are there (with smbclient)</h4></div></div><div></div></div><p> For now we verify that our files are there. This can be done with <b class="command">smbclient</b> too (but of course you can log in via SSH also and do this through a standard UNIX shell access too): @@ -6911,7 +6909,7 @@ Point'n'Print. The reason is: Samba doesn't know yet that these files are something special, namely <span class="emphasis"><em>printer driver files</em></span> and it doesn't know yet to which print queue(s) these driver files belong. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2901935"></a>Running <b class="command">rpcclient</b> with +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903366"></a>Running <b class="command">rpcclient</b> with <b class="command">adddriver</b></h4></div></div><div></div></div><p> So, next you must tell Samba about the special category of the files you just uploaded into the <i class="parameter"><tt>[print$]</tt></i> share. This @@ -6920,8 +6918,8 @@ prompt Samba to register the driver files into its internal TDB database files. The following command and its output has been edited, again, for readability: </p><pre class="screen"> - <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'adddriver "Windows NT x86" \ -"dm9110:HDNIS01_de.DLL: \ + <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'adddriver "Windows NT x86" \ +"dm9110:HDNIS01_de.DLL: \ Hddm91c1_de.ppd:HDNIS01U_de.DLL:HDNIS01U_de.HLP: \ NULL:RAW:Hddm91c1_de.DLL,Hddm91c1_de.INI, \ Hddm91c1_de.dat,Hddm91c1_de.def,Hddm91c1_de.hre, \ @@ -6929,12 +6927,12 @@ Hddm91c1_de.ppd:HDNIS01U_de.DLL:HDNIS01U_de.HLP: \ HDNIS01Aux.dll,HDNIS01_de.NTF, \ Hddm91c1_de_reg.HLP' SAMBA-CUPS</tt></b> -cmd = adddriver "Windows NT x86" \ -"dm9110:HDNIS01_de.DLL:Hddm91c1_de.ppd:HDNIS01U_de.DLL: \ +cmd = adddriver "Windows NT x86" \ +"dm9110:HDNIS01_de.DLL:Hddm91c1_de.ppd:HDNIS01U_de.DLL: \ HDNIS01U_de.HLP:NULL:RAW:Hddm91c1_de.DLL,Hddm91c1_de.INI, \ Hddm91c1_de.dat,Hddm91c1_de.def,Hddm91c1_de.hre, \ Hddm91c1_de.vnd,Hddm91c1_de.hlp,Hddm91c1KMMin.DLL, \ - HDNIS01Aux.dll,HDNIS01_de.NTF,Hddm91c1_de_reg.HLP" + HDNIS01Aux.dll,HDNIS01_de.NTF,Hddm91c1_de_reg.HLP" Printer Driver dm9110 successfully installed. @@ -6948,7 +6946,7 @@ files successfully, but render the driver unworkable. So take care! Hints about the syntax of the adddriver command are in the man page. The CUPS printing chapter of this HOWTO collection provides a more detailed description, if you should need it. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902049"></a>Check how Driver Files have been moved after +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903466"></a>Check how Driver Files have been moved after <b class="command">adddriver</b> finished</h4></div></div><div></div></div><p> One indication for Samba's recognition of the files as driver files is the <tt class="computeroutput">successfully installed</tt> message. @@ -6996,7 +6994,7 @@ subdirectory. You can check this again with </pre><p> Another verification is that the timestamp of the printing TDB files is now updated (and possibly their filesize has increased). -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902217"></a>Check if the Driver is recognized by Samba</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903590"></a>Check if the Driver is recognized by Samba</h4></div></div><div></div></div><p> Now the driver should be registered with Samba. We can easily verify this, and will do so in a moment. However, this driver is <span class="emphasis"><em>not yet</em></span> associated with a particular @@ -7021,13 +7019,13 @@ right-click the white background (with no printer highlighted). Select <span class="guilabel">Drivers</span> tab you will see the new driver listed now. This view enables you to also inspect the list of files belonging to that driver<span class="emphasis"><em> (this doesn't work on Windows NT, but only on -Windows 2000 and Windows XP. WinNT doesn't provide the "Drivers" +Windows 2000 and Windows XP. WinNT doesn't provide the "Drivers" tab).</em></span>. An alternative, much quicker method for Windows 2000/XP to start this dialog is by typing into a DOS box (you must of course adapt the name to your Samba server instead of <i class="replaceable"><tt>SAMBA-CUPS</tt></i>): </p><p><b class="userinput"><tt> rundll32 printui.dll,PrintUIEntry /s /t2 /n\\<i class="replaceable"><tt>SAMBA-CUPS</tt></i></tt></b></p></li><li><p>from a UNIX prompt run this command (or a variant thereof), where <i class="replaceable"><tt>SAMBA-CUPS</tt></i> is the name of the Samba -host and "xxxx" represents the actual Samba password assigned to root: +host and "xxxx" represents the actual Samba password assigned to root: </p><p><b class="userinput"><tt>rpcclient -U'root%xxxx' -c 'enumdrivers' <i class="replaceable"><tt>SAMBA-CUPS</tt></i></tt></b></p><p> You will see a listing of all drivers Samba knows about. Your new one should be amongst them. But it is only listed under the <i class="parameter"><tt>[Windows NT @@ -7040,14 +7038,14 @@ time. Our new driver only shows up for <span class="application">Windows NT 4.0 or 2000</span>. To have it present for <span class="application">Windows 95, 98 and ME</span> you'll have to repeat the whole procedure with the WIN40 architecture and subdirectory. -</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902426"></a>A side note: you are not bound to specific driver names</h4></div></div><div></div></div><p> +</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903793"></a>A side note: you are not bound to specific driver names</h4></div></div><div></div></div><p> You can name the driver as you like. If you repeat the <b class="command">adddriver</b> step, with the same files as before, but with a different driver name, it will work the same: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx \ - -c 'adddriver "Windows NT x86" \ - "myphantasydrivername:HDNIS01_de.DLL: \ + -c 'adddriver "Windows NT x86" \ + "myphantasydrivername:HDNIS01_de.DLL: \ Hddm91c1_de.ppd:HDNIS01U_de.DLL:HDNIS01U_de.HLP: \ NULL:RAW:Hddm91c1_de.DLL,Hddm91c1_de.INI, \ Hddm91c1_de.dat,Hddm91c1_de.def,Hddm91c1_de.hre, \ @@ -7055,12 +7053,12 @@ with a different driver name, it will work the same: HDNIS01Aux.dll,HDNIS01_de.NTF,Hddm91c1_de_reg.HLP' SAMBA-CUPS </tt></b> - cmd = adddriver "Windows NT x86" - "myphantasydrivername:HDNIS01_de.DLL:Hddm91c1_de.ppd:HDNIS01U_de.DLL:\ + cmd = adddriver "Windows NT x86" + "myphantasydrivername:HDNIS01_de.DLL:Hddm91c1_de.ppd:HDNIS01U_de.DLL:\ HDNIS01U_de.HLP:NULL:RAW:Hddm91c1_de.DLL,Hddm91c1_de.INI, \ Hddm91c1_de.dat,Hddm91c1_de.def,Hddm91c1_de.hre, \ Hddm91c1_de.vnd,Hddm91c1_de.hlp,Hddm91c1KMMin.DLL, \ - HDNIS01Aux.dll,HDNIS01_de.NTF,Hddm91c1_de_reg.HLP" + HDNIS01Aux.dll,HDNIS01_de.NTF,Hddm91c1_de_reg.HLP" Printer Driver myphantasydrivername successfully installed. @@ -7069,16 +7067,16 @@ You will also be able to bind that driver to any print queue (however, you are responsible yourself that you associate drivers to queues which make sense to the target printer). Note, that you can't run the <b class="command">rpcclient</b> <b class="command">adddriver</b> command -repeatedly. Each run "consumes" the files you had put into the +repeatedly. Each run "consumes" the files you had put into the <i class="parameter"><tt>[print$]</tt></i> share by moving them into the respective subdirectories. So you <span class="emphasis"><em>must</em></span> precede an <b class="command">smbclient ... put</b> command before each -<b class="command">rpcclient ... adddriver</b>" command. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2902559"></a>Running <b class="command">rpcclient</b> with +<b class="command">rpcclient ... adddriver</b>" command. +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2903904"></a>Running <b class="command">rpcclient</b> with <b class="command">setdriver</b></h4></div></div><div></div></div><p> Samba still needs to know <span class="emphasis"><em>which</em></span> printer's driver this is. It needs to create a mapping of the driver to a printer, and -store this info in its "memory", the TDB files. The <b class="command">rpcclient +store this info in its "memory", the TDB files. The <b class="command">rpcclient setdriver</b> command achieves exactly this: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -U'root%xxxx' -c 'setdriver dm9110 myphantasydrivername' <i class="replaceable"><tt>SAMBA-CUPS</tt></i></tt></b> @@ -7094,8 +7092,8 @@ name I intended: </pre><p> The syntax of the command is <b class="userinput"><tt>rpcclient -U'root%<i class="replaceable"><tt>sambapassword</tt></i>' -c 'setdriver -"<i class="replaceable"><tt>printername</tt></i>" -"<i class="replaceable"><tt>drivername</tt></i>' +"<i class="replaceable"><tt>printername</tt></i>" +"<i class="replaceable"><tt>drivername</tt></i>' <i class="replaceable"><tt>SAMBA-Hostname</tt></i></tt></b> . -- Now we have done *most* of the work. But not yet all.... </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> @@ -7104,25 +7102,25 @@ known to Samba already. A bug in 2.2.x prevented Samba from recognizing freshly installed printers. You had to restart Samba, or at least send a HUP signal to all running smbd processes to work around this: -<b class="userinput"><tt>kill -HUP `pidof smbd`</tt></b>. </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2902712"></a>Client Driver Install Procedure</h2></div></div><div></div></div><p> +<b class="userinput"><tt>kill -HUP `pidof smbd`</tt></b>. </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2904055"></a>Client Driver Install Procedure</h2></div></div><div></div></div><p> A famous philosopher said once: “<span class="quote">The Proof of the Pudding lies in the Eating</span>”. The proof for our setup lies in the printing. So let's install the printer driver onto the client PCs. This is not as straightforward as it may seem. Read on. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2902731"></a>The first Client Driver Installation</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904073"></a>The first Client Driver Installation</h3></div></div><div></div></div><p> Especially important is the installation onto the first client PC (for each architectural platform separately). Once this is done correctly, all further clients are easy to setup and shouldn't need further attention. What follows is a description for the recommended first procedure. You work now from a client workstation. First you should guarantee that your connection is not unwittingly mapped to -<span class="emphasis"><em>bad user</em></span> "nobody". In a DOS box type: +<span class="emphasis"><em>bad user</em></span> "nobody". In a DOS box type: </p><p><b class="userinput"><tt>net use \\<i class="replaceable"><tt>SAMBA-SERVER</tt></i>\print$ /user:root</tt></b></p><p> Replace root, if needed, by another valid <i class="replaceable"><tt>printer admin</tt></i> user as given in the definition. Should you already be connected as a different user, you'll get an error message. There is no easy way to get rid of that connection, because -Windows doesn't seem to know a concept of "logging off" from a share +Windows doesn't seem to know a concept of "logging off" from a share connection (don't confuse this with logging off from the local workstation; that is a different matter). You can try to close <span class="emphasis"><em>all</em></span> Windows file explorer and Internet Explorer @@ -7143,16 +7141,16 @@ samba-server) should now have appeared in your -- <span class="guiicon">Printers and Faxes</span>). </p><p> Most likely you are now tempted to try and print a test page. After -all, you now can open the printer properties and on the "General" tab, +all, you now can open the printer properties and on the "General" tab, there is a button offering to do just that. But chances are that you get an error message saying <span class="errorname">Unable to print Test Page</span>. The reason might be that there is not yet a -valid Device Mode set for the driver, or that the "Printer Driver -Data" set is still incomplete. +valid Device Mode set for the driver, or that the "Printer Driver +Data" set is still incomplete. </p><p> -You must now make sure that a valid "Device Mode" is set for the +You must now make sure that a valid "Device Mode" is set for the driver. Don't fear -- we will explain now what that means. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2902934"></a>IMPORTANT! Setting Device Modes on new Printers</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904269"></a>IMPORTANT! Setting Device Modes on new Printers</h3></div></div><div></div></div><p> In order for a printer to be truly usable by a Windows NT/2K/XP client, it must possess: </p><div class="itemizedlist"><ul type="disc"><li><p>a valid <span class="emphasis"><em>Device Mode</em></span> generated by @@ -7179,7 +7177,7 @@ This can be achieved by accessing the drivers remotely from an NT (or 2k/XP) client, as is discussed in the next paragraphs. </p><p> Be aware, that a valid Device Mode can only be initiated by a -<a class="indexterm" name="id2903030"></a><i class="parameter"><tt>printer admin</tt></i>, or root (the reason should be +<a class="indexterm" name="id2904365"></a><i class="parameter"><tt>printer admin</tt></i>, or root (the reason should be obvious). Device Modes can only correctly be set by executing the printer driver program itself. Since Samba can not execute this Win32 platform driver code, it sets this field initially to NULL (which is @@ -7189,9 +7187,9 @@ are uploaded to the <i class="parameter"><tt>[print$]</tt></i> share with the help of the APW or rpcclient. </p><p> The generation and setting of a first valid Device Mode however -requires some "tickling" from a client, to set it on the Samba +requires some "tickling" from a client, to set it on the Samba server. The easiest means of doing so is to simply change the page -orientation on the server's printer. This "executes" enough of the +orientation on the server's printer. This "executes" enough of the printer driver program on the client for the desired effect to happen, and feeds back the new Device Mode to our Samba server. You can use the native Windows NT/2K/XP printer properties page from a Window client @@ -7203,7 +7201,7 @@ followed the last section's description)</p></li><li><p>At the bottom of the con <span class="guimenuitem">Connect...</span> entry further above, you need to click that one first to achieve the driver installation as shown in the last section)</p></li><li><p>Go to the <span class="guilabel">Advanced</span> tab; click on -<span class="guibutton">Printing Defaults...</span></p></li><li><p>Change the "Portrait" page setting to "Landscape" (and +<span class="guibutton">Printing Defaults...</span></p></li><li><p>Change the "Portrait" page setting to "Landscape" (and back)</p></li><li><p>(Oh, and make sure to <span class="emphasis"><em>apply</em></span> changes between swapping the page orientation to cause the change to actually take effect...).</p></li><li><p>While you're at it, you may optionally also want to @@ -7224,7 +7222,7 @@ properties. Others may crash the client's spooler service. So use this parameter with caution. It is always better to have the client generate a valid device mode for the printer and store it on the server for you. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2903234"></a>Further Client Driver Install Procedures</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904576"></a>Further Client Driver Install Procedures</h3></div></div><div></div></div><p> Every further driver may be done by any user, along the lines described above: Browse network, open printers folder on Samba server, right-click printer and choose <span class="guimenuitem">Connect...</span>. Once @@ -7244,12 +7242,12 @@ rundll32 shell32.dll,Control_RunDLL MAIN.CPL @2 You can enter the commands either inside a <span class="guilabel">DOS box</span> window or in the <span class="guimenuitem">Run command...</span> field from the <span class="guimenu">Start</span> menu. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2903328"></a>Always make first Client Connection as root or "printer admin"</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904670"></a>Always make first Client Connection as root or "printer admin"</h3></div></div><div></div></div><p> After you installed the driver on the Samba server (in its <i class="parameter"><tt>[print$]</tt></i> share, you should always make sure that your first client installation completes correctly. Make it a habit for yourself to build that the very first connection from a client as -<a class="indexterm" name="id2903350"></a><i class="parameter"><tt>printer admin</tt></i>. This is to make sure that: +<a class="indexterm" name="id2904692"></a><i class="parameter"><tt>printer admin</tt></i>. This is to make sure that: </p><div class="itemizedlist"><ul type="disc"><li><p> a first valid <span class="emphasis"><em>Device Mode</em></span> is really initialized (see above for more explanation details), and that</p></li><li><p> the default print settings of your printer for all @@ -7264,32 +7262,32 @@ set to <span class="emphasis"><em>Letter</em></span>, when you are all using To connect as root to a Samba printer, try this command from a Windows 2K/XP DOS box command prompt: </p><pre class="screen"> -<tt class="prompt">C:\> </tt><b class="userinput"><tt>runas /netonly /user:root "rundll32 printui.dll,PrintUIEntry /p /t3 /n - \\<i class="replaceable"><tt>SAMBA-SERVER</tt></i>\<i class="replaceable"><tt>printername</tt></i>"</tt></b> +<tt class="prompt">C:\> </tt><b class="userinput"><tt>runas /netonly /user:root "rundll32 printui.dll,PrintUIEntry /p /t3 /n + \\<i class="replaceable"><tt>SAMBA-SERVER</tt></i>\<i class="replaceable"><tt>printername</tt></i>"</tt></b> </pre><p> </p><p> You will be prompted for root's Samba-password; type it, wait a few seconds, click on <span class="guibutton">Printing Defaults...</span> and proceed to set the job options as should be used as defaults by all clients. Alternatively, instead of root you can name one other member -of the <a class="indexterm" name="id2903470"></a><i class="parameter"><tt>printer admin</tt></i> from the setting. +of the <a class="indexterm" name="id2904809"></a><i class="parameter"><tt>printer admin</tt></i> from the setting. </p><p> Now all the other users downloading and installing the driver the same way (called <span class="emphasis"><em>Point'n'Print</em></span>) will have the same defaults set for them. If you miss this step you'll get a lot of helpdesk calls from your users. But maybe you like to talk to people.... ;-) -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2903500"></a>Other Gotchas</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2904838"></a>Other Gotchas</h2></div></div><div></div></div><p> Your driver is installed. It is ready for <span class="emphasis"><em>Point'n'Print</em></span> installation by the clients now. You <span class="emphasis"><em>may</em></span> have tried to download and use it onto your first client machine now. But wait... let's make you acquainted first with a few tips and tricks you may find useful. For -example, suppose you didn't manage to "set the defaults" on the +example, suppose you didn't manage to "set the defaults" on the printer, as advised in the preceding paragraphs? And your users complain about various issues (such as “<span class="quote">We need to set the paper size for each job from Letter to A4 and it won't store it!</span>”) -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2903534"></a>Setting Default Print Options for the Client Drivers</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904870"></a>Setting Default Print Options for the Client Drivers</h3></div></div><div></div></div><p> The last sentence might be viewed with mixed feelings by some users and admins. They have struggled for hours and hours and couldn't arrive at a point were their settings seemed to be saved. It is not their @@ -7297,8 +7295,8 @@ fault. The confusing thing is this: in the multi-tabbed dialog that pops up when you right-click the printer name and select <span class="guimenuitem">Properties...</span>, you can arrive at two identically looking dialogs, each claiming that they help you to set printer options, -in three different ways. Here is the definite answer to the "Samba -Default Driver Setting FAQ": +in three different ways. Here is the definite answer to the "Samba +Default Driver Setting FAQ": </p><p><b>“<span class="quote">I can't set and save default print options for all users on Win2K/XP! Why not?</span>” </b> How are you doing it? I bet the wrong way.... (it is not very @@ -7310,7 +7308,7 @@ dialogs <span class="emphasis"><em>look</em></span> the same. Only one of them Administrator to do this for all users. Here is how I reproduce it in on XP Professional: -</p><div class="orderedlist"><ol type="A"><li><p>The first "wrong" way: +</p><div class="orderedlist"><ol type="A"><li><p>The first "wrong" way: </p><div class="orderedlist"><ol type="1"><li><p>Open the <span class="guiicon">Printers</span> folder.</p></li><li><p>Right-click on the printer @@ -7318,7 +7316,7 @@ folder.</p></li><li><p>Right-click on the printer select in context menu <span class="guimenu">Printing Preferences...</span></p></li><li><p>Look at this dialog closely and remember what it looks like.</p></li></ol></div><p> -</p></li><li><p>The second "wrong" way: +</p></li><li><p>The second "wrong" way: </p><div class="orderedlist"><ol type="1"><li><p>Open the <span class="guimenu">Printers</span> folder.</p></li><li><p>Right-click on the printer (<span class="emphasis"><em>remoteprinter on @@ -7327,16 +7325,16 @@ cupshost</em></span>) and select in the context menu tab</p></li><li><p>Click on the button <span class="guibutton">Printing Preferences...</span></p></li><li><p>A new dialog opens. Keep this dialog open and go back to the parent dialog.</p></li></ol></div><p> -</p></li><li><p>The third, the "correct" way: (should you do +</p></li><li><p>The third, the "correct" way: (should you do this from the beginning, just carry out steps 1. and 2. from second -"way" above) +"way" above) </p><div class="orderedlist"><ol type="1"><li><p>Click on the <span class="guilabel">Advanced</span> -tab. (Hmmm... if everything is "Grayed Out", then you are not logged +tab. (Hmmm... if everything is "Grayed Out", then you are not logged in as a user with enough privileges).</p></li><li><p>Click on the <span class="guibutton">Printing Defaults...</span> button.</p></li><li><p>On any of the two new tabs, click on the <span class="guilabel">Advanced...</span> button.</p></li><li><p>A new dialog opens. Compare this one to the other, -identical looking one from "B.5" or A.3".</p></li></ol></div><p> +identical looking one from "B.5" or A.3".</p></li></ol></div><p> </p></li></ol></div><p> Do you see any difference in the two settings dialogs? I don't @@ -7344,24 +7342,24 @@ either. However, only the last one, which you arrived at with steps C.1.-6. will permanently save any settings which will then become the defaults for new users. If you want all clients to have the same defaults, you need to conduct these steps as administrator -(<a class="indexterm" name="id2903830"></a><i class="parameter"><tt>printer admin</tt></i> in ) +(<a class="indexterm" name="id2905156"></a><i class="parameter"><tt>printer admin</tt></i> in ) <span class="emphasis"><em>before</em></span> a client downloads the driver (the clients can later set their own <span class="emphasis"><em>per-user defaults</em></span> by following the procedures <span class="emphasis"><em>A.</em></span> or <span class="emphasis"><em>B.</em></span> above...). (This is new: Windows 2000 and Windows XP allow <span class="emphasis"><em>per-user</em></span> default settings and the ones the administrator gives them, before they set up their own). -The "parents" of the identically looking dialogs have a slight +The "parents" of the identically looking dialogs have a slight difference in their window names: one is called <tt class="computeroutput">Default Print Values for Printer Foo on Server -Bar"</tt> (which is the one you need) and the other is -called "<tt class="computeroutput">Print Settings for Printer Foo on Server -Bar</tt>". The last one is the one you arrive at when you +Bar"</tt> (which is the one you need) and the other is +called "<tt class="computeroutput">Print Settings for Printer Foo on Server +Bar</tt>". The last one is the one you arrive at when you right-click on the printer and select <span class="guimenuitem">Print Settings...</span>. This is the one what you were taught to use back in the days of Windows NT! So it is only natural to try the same way with Win2k or WinXP. You wouldn't dream -that there is now a different "clicking path" to arrive at an +that there is now a different "clicking path" to arrive at an identically looking, but functionally different dialog to set defaults for all users! </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Try (on Win2000 and WinXP) to run this command (as a user @@ -7376,9 +7374,9 @@ rundll32 printui.dll,PrintUIEntry /p /t0 /n\\<i class="replaceable"><tt>SAMBA-SE </tt></b></p><p> to see the tab with the <span class="guilabel">Printing Preferences...</span> button (the one which doesn't set system-wide defaults). You can -start the commands from inside a DOS box" or from the <span class="guimenu">Start</span> +start the commands from inside a DOS box" or from the <span class="guimenu">Start</span> -- <span class="guimenuitem">Run...</span> menu. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904001"></a>Supporting large Numbers of Printers</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905319"></a>Supporting large Numbers of Printers</h3></div></div><div></div></div><p> One issue that has arisen during the recent development phase of Samba is the need to support driver downloads for 100's of printers. Using Windows NT APW here is somewhat awkward (to say the least). If you @@ -7429,7 +7427,7 @@ following is an example of how this could be accomplished: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient <i class="replaceable"><tt>SAMBA-CUPS</tt></i> -U root%<i class="replaceable"><tt>secret</tt></i> -c \ - 'setdriver <i class="replaceable"><tt>dm9110</tt></i> "<i class="replaceable"><tt>Heidelberg Digimaster 9110 (PS)</tt></i>"'</tt></b> + 'setdriver <i class="replaceable"><tt>dm9110</tt></i> "<i class="replaceable"><tt>Heidelberg Digimaster 9110 (PS)</tt></i>"'</tt></b> cmd = setdriver dm9110 Heidelberg Digimaster 9110 (PPD) Successfully set dm9110 to driver Heidelberg Digimaster 9110 (PS). </pre><p> @@ -7462,13 +7460,13 @@ following is an example of how this could be accomplished: [....] </pre><p> It may be not easy to recognize: but the first call to -<b class="command">enumprinters</b> showed the "dm9110" printer with an +<b class="command">enumprinters</b> showed the "dm9110" printer with an empty string where the driver should have been listed (between the 2 -commas in the "description" field). After the +commas in the "description" field). After the <b class="command">setdriver</b> command succeeded, all is well. (The CUPS Printing chapter has more info about the installation of printer drivers with the help of <b class="command">rpcclient</b>). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904312"></a>Adding new Printers with the Windows NT APW</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905621"></a>Adding new Printers with the Windows NT APW</h3></div></div><div></div></div><p> By default, Samba exhibits all printer shares defined in <tt class="filename">smb.conf</tt> in the <span class="guiicon">Printers...</span> folder. Also located in this folder @@ -7476,27 +7474,27 @@ is the Windows NT Add Printer Wizard icon. The APW will be shown only if: </p><div class="itemizedlist"><ul type="disc"><li><p>...the connected user is able to successfully execute an <b class="command">OpenPrinterEx(\\server)</b> with administrative -privileges (i.e. root or <a class="indexterm" name="id2904358"></a><i class="parameter"><tt>printer admin</tt></i>). +privileges (i.e. root or <a class="indexterm" name="id2905667"></a><i class="parameter"><tt>printer admin</tt></i>). </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> Try this from a Windows 2K/XP DOS box command prompt: </p><p><b class="userinput"><tt> runas /netonly /user:root rundll32 printui.dll,PrintUIEntry /p /t0 /n \\<i class="replaceable"><tt>SAMBA-SERVER</tt></i>\<i class="replaceable"><tt>printersharename</tt></i> </tt></b></p><p> and click on <span class="guibutton">Printing Preferences...</span> </p></div></li><li><p>... contains the setting -<a class="indexterm" name="id2904413"></a><i class="parameter"><tt>show add printer wizard</tt></i> = yes (the +<a class="indexterm" name="id2905722"></a><i class="parameter"><tt>show add printer wizard</tt></i> = yes (the default).</p></li></ul></div><p> The APW can do various things: </p><div class="itemizedlist"><ul type="disc"><li><p>upload a new driver to the Samba <i class="parameter"><tt>[print$]</tt></i> share;</p></li><li><p>associate an uploaded driver with an existing (but -still "driverless") print queue;</p></li><li><p>exchange the currently used driver for an existing +still "driverless") print queue;</p></li><li><p>exchange the currently used driver for an existing print queue with one that has been uploaded before;</p></li><li><p>add an entirely new printer to the Samba host (only in -conjunction with a working <a class="indexterm" name="id2904471"></a><i class="parameter"><tt>add printer command</tt></i>; -a corresponding <a class="indexterm" name="id2904486"></a><i class="parameter"><tt>delete printer command</tt></i> for +conjunction with a working <a class="indexterm" name="id2905779"></a><i class="parameter"><tt>add printer command</tt></i>; +a corresponding <a class="indexterm" name="id2905795"></a><i class="parameter"><tt>delete printer command</tt></i> for removing entries from the <span class="guiicon">Printers...</span> folder may be provided too)</p></li></ul></div><p> The last one (add a new printer) requires more effort than the previous ones. In order to use the APW to successfully add a printer -to a Samba server, the <a class="indexterm" name="id2904516"></a><i class="parameter"><tt>add printer command</tt></i> must +to a Samba server, the <a class="indexterm" name="id2905824"></a><i class="parameter"><tt>add printer command</tt></i> must have a defined value. The program hook must successfully add the printer to the UNIX print system (i.e. to <tt class="filename">/etc/printcap</tt>, @@ -7508,11 +7506,11 @@ exist, smbd will execute the <i class="parameter"><tt>add printer command</tt></i> and reparse to the to attempt to locate the new printer share. If the share is still not defined, an error of <span class="errorname">Access Denied</span> is -returned to the client. Note that the <a class="indexterm" name="id2904566"></a><i class="parameter"><tt>add printer command</tt></i> is executed under the context of the connected -user, not necessarily a root account. A <a class="indexterm" name="id2904582"></a><i class="parameter"><tt>map to guest</tt></i> = bad user may have connected you unwittingly under the wrong +returned to the client. Note that the <a class="indexterm" name="id2905874"></a><i class="parameter"><tt>add printer command</tt></i> is executed under the context of the connected +user, not necessarily a root account. A <a class="indexterm" name="id2905891"></a><i class="parameter"><tt>map to guest</tt></i> = bad user may have connected you unwittingly under the wrong privilege; you should check it by using the <b class="command">smbstatus</b> command. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904606"></a>Weird Error Message <span class="errorname">Cannot connect under a +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905915"></a>Weird Error Message <span class="errorname">Cannot connect under a different Name</span></h3></div></div><div></div></div><p> Once you are connected with the wrong credentials, there is no means to reverse the situation other than to close all Explorer windows, and @@ -7522,7 +7520,7 @@ perhaps reboot. connections to a server or a shared resource by the same user utilizing the several user names are not allowed. Disconnect all previous connections to the server, resp. the shared resource, and try -again.</tt></p></li><li><p>Every attempt to "connect a network drive" to +again.</tt></p></li><li><p>Every attempt to "connect a network drive" to <tt class="filename">\\SAMBASERVER\\print$</tt> to z: is countered by the pertinacious message. <tt class="computeroutput">This network folder is currently connected under different credentials (username and password). @@ -7542,20 +7540,20 @@ message. You close all Explorer Windows and start it again. You try to connect - and this times it works! Windows seems to cache connection info somewhere and doesn't keep it up to date (if you are unlucky you might need to reboot to get rid of the error message). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2904706"></a>Be careful when assembling Driver Files</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906013"></a>Be careful when assembling Driver Files</h3></div></div><div></div></div><p> You need to be very careful when you take notes about the files and belonging to a particular driver. Don't confuse the files for driver -version "0" (for Win95/98/ME, going into -<tt class="filename">[print$]/WIN/0/</tt>), driver version "2" (Kernel Mode +version "0" (for Win95/98/ME, going into +<tt class="filename">[print$]/WIN/0/</tt>), driver version "2" (Kernel Mode driver for WinNT, going into <tt class="filename">[print$]/W32X86/2/</tt> <span class="emphasis"><em>may</em></span> be used on Win2K/XP too), and driver version -"3" (non-Kernel Mode driver going into +"3" (non-Kernel Mode driver going into <tt class="filename">[print$]/W32X86/3/</tt> <span class="emphasis"><em>can not</em></span> be used on WinNT). Very often these different driver versions contain files carrying the same name; but still the files are very different! Also, if you look at them from the Windows Explorer (they reside in <tt class="filename">%WINDOWS%\system32\spool\drivers\W32X86\</tt>) you -will probably see names in capital letters, while an "enumdrivers" +will probably see names in capital letters, while an "enumdrivers" command from Samba would show mixed or lower case letters. So it is easy to confuse them. If you install them manually using <b class="command">rpcclient</b> and subcommands, you may even succeed @@ -7628,7 +7626,7 @@ reasons: Defaultdatatype: [] </pre><p> -If we write the "version 2" files and the "version 3" files +If we write the "version 2" files and the "version 3" files into different text files and compare the result, we see this picture: </p><pre class="screen"> @@ -7666,7 +7664,7 @@ comparison: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>for i in cns3g.hlp cns3gui.dll cns3g.dll; do \ smbclient //10.160.50.8/print\$ -U 'Administrator%xxxx' \ - -c "cd W32X86/3; dir $i; cd .. ; cd 2; dir $i"; \ + -c "cd W32X86/3; dir $i; cd .. ; cd 2; dir $i"; \ done</tt></b> CNS3G.HLP A 122981 Thu May 30 02:31:00 2002 @@ -7683,35 +7681,35 @@ In my example were even more differences than shown here. Conclusion: you must be very careful to select the correct driver files for each driver version. Don't rely on the names alone. Don't interchange files belonging to different driver versions. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905065"></a>Samba and Printer Ports</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906300"></a>Samba and Printer Ports</h3></div></div><div></div></div><p> Windows NT/2000 print servers associate a port with each printer. These normally take the form of <tt class="filename">LPT1:</tt>, <tt class="filename">COM1:</tt>, <tt class="filename">FILE:</tt>, etc. Samba must also support the concept of ports associated with a printer. By -default, only one printer port, named "Samba Printer Port", exists on -a system. Samba does not really need such a "port" in order to print; +default, only one printer port, named "Samba Printer Port", exists on +a system. Samba does not really need such a "port" in order to print; it rather is a requirement of Windows clients. They insist on being told about an available port when they request this info, otherwise they throw an error message at you. So Samba fakes the port information to keep the Windows clients happy. </p><p> -Note that Samba does not support the concept of "Printer Pooling" +Note that Samba does not support the concept of "Printer Pooling" internally either. Printer Pooling assigns a logical printer to multiple ports as a form of load balancing or fail over. </p><p> If you require that multiple ports be defined for some reason or another (“<span class="quote">My users and my Boss should not know that they are working with Samba</span>”), possesses a -<a class="indexterm" name="id2905140"></a><i class="parameter"><tt>enumports command</tt></i> which can be used to define +<a class="indexterm" name="id2906359"></a><i class="parameter"><tt>enumports command</tt></i> which can be used to define an external program that generates a listing of ports on a system. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905158"></a>Avoiding the most common Misconfigurations of the Client Driver</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906377"></a>Avoiding the most common Misconfigurations of the Client Driver</h3></div></div><div></div></div><p> So - printing works, but there are still problems. Most jobs print well, some don't print at all. Some jobs have problems with fonts, which don't look good at all. Some jobs print fast, and some are dead-slow. We can't cover it all; but we want to encourage you to read -the little paragraph about "Avoiding the wrong PostScript Driver -Settings" in the CUPS Printing part of this document. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2905183"></a>The Imprints Toolset</h2></div></div><div></div></div><p> +the little paragraph about "Avoiding the wrong PostScript Driver +Settings" in the CUPS Printing part of this document. +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906398"></a>The Imprints Toolset</h2></div></div><div></div></div><p> The Imprints tool set provides a UNIX equivalent of the Windows NT Add Printer Wizard. For complete information, please refer to the Imprints web site @@ -7728,20 +7726,20 @@ coordinate your efforts on the samba-technical mailing list. The toolset is still in usable form; but only for a series of older printer models, where there are prepared packages to use. Packages for more up to date print devices are needed if Imprints should have a -future.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905239"></a>What is Imprints?</h3></div></div><div></div></div><p> +future.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906443"></a>What is Imprints?</h3></div></div><div></div></div><p> Imprints is a collection of tools for supporting these goals: </p><div class="itemizedlist"><ul type="disc"><li><p>Providing a central repository information regarding Windows NT and 95/98 printer driver packages</p></li><li><p>Providing the tools necessary for creating the Imprints printer driver packages.</p></li><li><p>Providing an installation client which will obtain printer drivers from a central internet (or intranet) Imprints Server repository and install them on remote Samba and Windows NT4 print -servers.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905280"></a>Creating Printer Driver Packages</h3></div></div><div></div></div><p> +servers.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906484"></a>Creating Printer Driver Packages</h3></div></div><div></div></div><p> The process of creating printer driver packages is beyond the scope of this document (refer to Imprints.txt also included with the Samba distribution for more information). In short, an Imprints driver package is a gzipped tarball containing the driver files, related INF files, and a control file needed by the installation client. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905299"></a>The Imprints Server</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906504"></a>The Imprints Server</h3></div></div><div></div></div><p> The Imprints server is really a database server that may be queried via standard HTTP mechanisms. Each printer entry in the database has an associated URL for the actual downloading of the package. Each @@ -7749,7 +7747,7 @@ package is digitally signed via GnuPG which can be used to verify that package downloaded is actually the one referred in the Imprints database. It is strongly recommended that this security check <span class="emphasis"><em>not</em></span> be disabled. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2905323"></a>The Installation Client</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906528"></a>The Installation Client</h3></div></div><div></div></div><p> More information regarding the Imprints installation client is available in the <tt class="filename">Imprints-Client-HOWTO.ps</tt> file included with the imprints source package. @@ -7770,9 +7768,9 @@ wrapped around smbclient and rpcclient </p></li><li><p>rpcclient: Issue an AddPrinterEx() MS-RPC to actually create the printer</p></li></ul></div><p> One of the problems encountered when implementing the Imprints tool set was the name space issues between various supported client -architectures. For example, Windows NT includes a driver named "Apple -LaserWriter II NTX v51.8" and Windows 95 calls its version of this -driver "Apple LaserWriter II NTX" +architectures. For example, Windows NT includes a driver named "Apple +LaserWriter II NTX v51.8" and Windows 95 calls its version of this +driver "Apple LaserWriter II NTX" </p><p> The problem is how to know what client drivers have been uploaded for a printer. An astute reader will remember that the Windows NT Printer @@ -7790,7 +7788,7 @@ if is has not already been installed? The way of sidestepping this limitation is to require that all Imprints printer driver packages include both the Intel Windows NT and 95/98 printer drivers and that NT driver is installed first. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2905478"></a>Add Network Printers at Logon without User Interaction</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906681"></a>Add Network Printers at Logon without User Interaction</h2></div></div><div></div></div><p> The following MS Knowledge Base article may be of some help if you need to handle Windows 2000 clients: <span class="emphasis"><em>How to Add Printers with No User Interaction in Windows 2000.</em></span> ( <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;189105" target="_top">http://support.microsoft.com/default.aspx?scid=kb;en-us;189105</a> @@ -7800,7 +7798,7 @@ The ideas sketched out below are inspired by this article. It describes a commandline method which can be applied to install network and local printers and their drivers. This is most useful if integrated in Logon Scripts. You can see what options are -available by typing in a command prompt ("DOS box") this: +available by typing in a command prompt ("DOS box") this: </p><p><b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /?</tt></b></p><p> A window pops up which shows you all of the commandline switches available. An extensive list of examples is also provided. This is @@ -7810,16 +7808,16 @@ what a client logon script might contain, with a short explanation of what the lines actually do (it works if 2k/XP Windows clients access printers via Samba, but works for Windows-based print servers too): </p><pre class="screen"> -<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /dn /n "\\sambacupsserver\infotec2105-IPDS" /q</tt></b> -<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /in /n "\\sambacupsserver\infotec2105-PS"</tt></b> -<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /y /n "\\sambacupsserver\infotec2105-PS"</tt></b> +<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /dn /n "\\sambacupsserver\infotec2105-IPDS" /q</tt></b> +<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /in /n "\\sambacupsserver\infotec2105-PS"</tt></b> +<b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /y /n "\\sambacupsserver\infotec2105-PS"</tt></b> </pre><p> Here is a list of the used commandline parameters: </p><div class="variablelist"><dl><dt><span class="term">/dn</span></dt><dd><p>deletes a network printer</p></dd><dt><span class="term">/q</span></dt><dd><p>quiet modus</p></dd><dt><span class="term">/n</span></dt><dd><p>names a printer</p></dd><dt><span class="term">/in</span></dt><dd><p>adds a network printer connection</p></dd><dt><span class="term">/y</span></dt><dd><p>sets printer as default printer</p></dd></dl></div><div class="itemizedlist"><ul type="disc"><li><p>Line 1 deletes a possibly existing previous network printer <span class="emphasis"><em>infotec2105-IPDS</em></span> (which had used native Windows drivers with LPRng that were removed from the server which was converted to CUPS). The <b class="command">/q</b> at the end eliminates -"Confirm" or error dialog boxes popping up. They should not be +"Confirm" or error dialog boxes popping up. They should not be presented to the user logging on.</p></li><li><p>Line 2 adds the new printer <span class="emphasis"><em>infotec2105-PS</em></span> (which actually is same physical device but is now run by the new CUPS printing system and associated @@ -7835,7 +7833,7 @@ default printer). The default printer selection may of course be different for different users.</p></li></ul></div><p> Note that the second line only works if the printer <span class="emphasis"><em>infotec2105-PS</em></span> has an already working print queue -on "sambacupsserver", and if the printer drivers have successfully been +on "sambacupsserver", and if the printer drivers have successfully been uploaded (via <b class="command">APW</b> , <b class="command">smbclient/rpcclient</b> or <b class="command">cupsaddsmb</b>) into the @@ -7851,7 +7849,7 @@ every time a user logs in; it's really quick anyway (1 to 2 seconds). </p><p> The additional benefits for this are: </p><div class="itemizedlist"><ul type="disc"><li><p>It puts in place any printer default setup changes -automatically at every user logon.</p></li><li><p>It allows for "roaming" users' login into the domain from +automatically at every user logon.</p></li><li><p>It allows for "roaming" users' login into the domain from different workstations.</p></li></ul></div><p> Since network printers are installed per user this much simplifies the process of keeping the installation up-to-date. The extra few seconds @@ -7859,7 +7857,7 @@ at logon time will not really be noticeable. Printers can be centrally added, changed, and deleted at will on the server with no user intervention required on the clients (you just need to keep the logon scripts up to date). -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2905813"></a>The <b class="command">addprinter</b> command</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907000"></a>The <b class="command">addprinter</b> command</h2></div></div><div></div></div><p> The <b class="command">addprinter</b> command can be configured to be a shell script or program executed by Samba. It is triggered by running the APW from a client against the Samba print server. The APW asks the @@ -7871,13 +7869,13 @@ on legacy systems, or execute the <b class="command">lpadmin</b> command on more modern systems) and create the associated share in , then the APW will in effect really create a new printer on Samba and the UNIX print subsystem! -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2905859"></a>Migration of "Classical" printing to Samba</h2></div></div><div></div></div><p> -The basic "NT-style" printer driver management has not changed +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907046"></a>Migration of "Classical" printing to Samba</h2></div></div><div></div></div><p> +The basic "NT-style" printer driver management has not changed considerably in 3.0 over the 2.2.x releases (apart from many small improvements). Here migration should be quite easy, especially if you followed previous advice to stop using deprecated parameters in your setup. For migrations from an existing 2.0.x setup, or if you -continued "Win9x-style" printing in your Samba 2.2 installations, it +continued "Win9x-style" printing in your Samba 2.2 installations, it is more of an effort. Please read the appropriate release notes and the HOWTO Collection for 2.2. You can follow several paths. Here are possible scenarios for migration: @@ -7896,7 +7894,7 @@ used to do) drop down to using a <tt class="filename">printers.def</tt> (and all associated parameters). The make_printerdef tool is removed and there is no backwards compatibility for this.</p></li><li><p>You need to install a Windows 9x driver into the <i class="parameter"><tt>[print$]</tt></i> share for a printer on your Samba -host. The driver files will be stored in the "WIN40/0" subdirectory of +host. The driver files will be stored in the "WIN40/0" subdirectory of <i class="parameter"><tt>[print$]</tt></i>, and some other settings and info go into the printing-related TDBs.</p></li><li><p>If you want to migrate an existing <tt class="filename">printers.def</tt> file into the new setup, the current @@ -7907,9 +7905,9 @@ rpcclient. See the Imprints installation client at: <a href="http://imprints.sourceforge.net/" target="_top">http://imprints.sourceforge.net/</a> </p><p> for an example. See also the discussion of rpcclient usage in the -"CUPS Printing" section.</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906032"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div><div></div></div><p> +"CUPS Printing" section.</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907213"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div><div></div></div><p> We will publish an update to this section shortly. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906044"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906050"></a>I give my root password but I don't get access</h3></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907227"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907234"></a>I give my root password but I don't get access</h3></div></div><div></div></div><p> Don't confuse the root password which is valid for the UNIX system (and in most cases stored in the form of a one-way hash in a file named <tt class="filename">/etc/shadow</tt>) with the password used to @@ -7917,47 +7915,47 @@ authenticate against Samba!. Samba doesn't know the UNIX password; for root to access Samba resources via Samba-type access, a Samba account for root must be created first. This is often done with the <b class="command">smbpasswd</b> command. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906085"></a>My printjobs get spooled into the spooling directory, but then get lost</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907268"></a>My printjobs get spooled into the spooling directory, but then get lost</h3></div></div><div></div></div><p> Don't use the existing UNIX print system spool directory for the Samba spool directory. It may seem convenient and a saving of space, but it only leads to problems. The two <span class="emphasis"><em>must</em></span> be separate. -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 19. CUPS Printing Support in Samba 3.0</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><tt class="email"><<a href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:CVizitiu@gbif.org">CVizitiu@gbif.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> (3 June 2003) </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2906220">Introduction</a></dt><dd><dl><dt><a href="#id2906227">Features and Benefits</a></dt><dt><a href="#id2906281">Overview</a></dt></dl></dd><dt><a href="#id2906348">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2906443">Linking of smbd with libcups.so</a></dt><dt><a href="#id2906684">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2906866">More complex smb.conf Settings for -CUPS</a></dt></dl></dd><dt><a href="#id2907221">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2907241">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2907296">CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2907365">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2907441">Explicitly enable "raw" printing for -application/octet-stream!</a></dt><dt><a href="#id2907647">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2907785">Using CUPS/Samba in an advanced Way -- intelligent printing -with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2907968">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2908420">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2908563">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2908649">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2908755">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2908777">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2908970">MIME types and CUPS Filters</a></dt><dt><a href="#id2909178">MIME type Conversion Rules</a></dt><dt><a href="#id2909333">Filter Requirements</a></dt><dt><a href="#id2909513">Prefilters</a></dt><dt><a href="#id2909624">pstops</a></dt><dt><a href="#id2909734">pstoraster</a></dt><dt><a href="#id2909928">imagetops and imagetoraster</a></dt><dt><a href="#id2909993">rasterto [printers specific]</a></dt><dt><a href="#id2910145">CUPS Backends</a></dt><dt><a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2910637">The Complete Picture</a></dt><dt><a href="#id2910653">mime.convs</a></dt><dt><a href="#id2910716">"Raw" printing</a></dt><dt><a href="#id2910805">"application/octet-stream" printing</a></dt><dt><a href="#id2911052">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a></dt><dt><a href="#id2911554">Examples for filtering Chains</a></dt><dt><a href="#id2911891">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912041">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912139">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912150">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2912212">Driver Execution on the Client</a></dt><dt><a href="#id2912287">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2912407">Network Printing (Windows clients -- UNIX/Samba Print -Servers)</a></dt><dd><dl><dt><a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2912640">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2912815">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2912871">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2912948">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2912964">Printer Drivers running in "Kernel Mode" cause many -Problems</a></dt><dt><a href="#id2913011">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913032">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913085">PostScript Drivers with no major problems -- even in Kernel -Mode</a></dt></dl></dd><dt><a href="#id2913108">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913163">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2913282">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2913789">Recognize the different Driver Files</a></dt><dt><a href="#id2913932">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2913965">ESP Print Pro Package of "PostScript Driver for -WinNT/2k/XP"</a></dt><dt><a href="#id2914035">Caveats to be considered</a></dt><dt><a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2914652">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2914873">Understanding cupsaddsmb</a></dt><dt><a href="#id2915022">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915105">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915185">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915261">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2915425">Avoiding critical PostScript Driver Settings on the -Client</a></dt></dl></dd><dt><a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a></dt><dd><dl><dt><a href="#id2915762">A Check of the rpcclient man Page</a></dt><dt><a href="#id2915876">Understanding the rpcclient man page</a></dt><dt><a href="#id2915981">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916147">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2917432">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2917838">Trivial DataBase Files</a></dt><dt><a href="#id2917930">Binary Format</a></dt><dt><a href="#id2917994">Losing *.tdb Files</a></dt><dt><a href="#id2918053">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918345">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919115">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2919616">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2919667">Setting up Quotas</a></dt><dt><a href="#id2919734">Correct and incorrect Accounting</a></dt><dt><a href="#id2919778">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2919874">The page_log File Syntax</a></dt><dt><a href="#id2919991">Possible Shortcomings</a></dt><dt><a href="#id2920067">Future Developments</a></dt><dt><a href="#id2920123">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920136">Additional Material</a></dt><dt><a href="#id2920387">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920450">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920543">Pre-conditions</a></dt><dt><a href="#id2920702">Manual Configuration</a></dt></dl></dd><dt><a href="#id2920760">In Case of Trouble.....</a></dt><dt><a href="#id2920832">Printing from CUPS to Windows attached -Printers</a></dt><dt><a href="#id2921130">More CUPS filtering Chains</a></dt><dt><a href="#id2921233">Common Errors</a></dt><dd><dl><dt><a href="#id2921241">Win9x client can't install driver</a></dt><dt><a href="#id2921263">"cupsaddsmb" keeps asking for root password in - neverending loop</a></dt><dt><a href="#id2921311">"cupsaddsmb" gives "No PPD file for printer..." - message while PPD file is present</a></dt><dt><a href="#id2921368">Client can't connect to Samba printer</a></dt><dt><a href="#id2921397">Can't reconnect to Samba under new account - from Win2K/XP</a></dt><dt><a href="#id2921624">Avoid being connected to the Samba server as the - "wrong" user</a></dt><dt><a href="#id2921678">Upgrading to CUPS drivers from Adobe drivers on - NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921695">Can't use "cupsaddsmb" on Samba server which is - a PDC</a></dt><dt><a href="#id2921726">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2921734">Win2K/XP "Local Security - Policies"</a></dt><dt><a href="#id2921774">WinXP clients: "Administrator can not install - printers for all local users"</a></dt><dt><a href="#id2921808">"Print Change Notify" functions on - NT-clients</a></dt><dt><a href="#id2921830">WinXP-SP1</a></dt><dt><a href="#id2921875">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922164">Most common blunders in driver - settings on Windows clients</a></dt><dt><a href="#id2922210">cupsaddsmb does not work - with newly installed printer</a></dt><dt><a href="#id2922272">Permissions on +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 19. CUPS Printing Support in Samba 3.0</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><tt class="email"><<a href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:CVizitiu@gbif.org">CVizitiu@gbif.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> (3 June 2003) </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2907403">Introduction</a></dt><dd><dl><dt><a href="#id2907410">Features and Benefits</a></dt><dt><a href="#id2907453">Overview</a></dt></dl></dd><dt><a href="#id2907507">Basic Configuration of CUPS support</a></dt><dd><dl><dt><a href="#id2907600">Linking of smbd with libcups.so</a></dt><dt><a href="#id2907841">Simple smb.conf Settings for CUPS</a></dt><dt><a href="#id2908016">More complex smb.conf Settings for +CUPS</a></dt></dl></dd><dt><a href="#id2908362">Advanced Configuration</a></dt><dd><dl><dt><a href="#id2908382">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt><a href="#id2908431">CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</a></dt><dt><a href="#id2908485">Driver Installation Methods on Windows Clients</a></dt><dt><a href="#id2908552">Explicitly enable "raw" printing for +application/octet-stream!</a></dt><dt><a href="#id2908739">Three familiar Methods for driver upload plus a new one</a></dt></dl></dd><dt><a href="#id2908865">Using CUPS/Samba in an advanced Way -- intelligent printing +with PostScript Driver Download</a></dt><dd><dl><dt><a href="#gdipost">GDI on Windows -- PostScript on UNIX</a></dt><dt><a href="#id2909034">Windows Drivers, GDI and EMF</a></dt><dt><a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a></dt><dt><a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt><a href="#id2909441">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dt><a href="#id2909567">PostScript Printer Description (PPD) Specification</a></dt><dt><a href="#id2909654">CUPS can use all Windows-formatted Vendor PPDs</a></dt><dt><a href="#id2909760">CUPS also uses PPDs for non-PostScript Printers</a></dt></dl></dd><dt><a href="#id2909782">The CUPS Filtering Architecture</a></dt><dd><dl><dt><a href="#id2909959">MIME types and CUPS Filters</a></dt><dt><a href="#id2910165">MIME type Conversion Rules</a></dt><dt><a href="#id2910315">Filter Requirements</a></dt><dt><a href="#id2910493">Prefilters</a></dt><dt><a href="#id2910595">pstops</a></dt><dt><a href="#id2910704">pstoraster</a></dt><dt><a href="#id2910875">imagetops and imagetoraster</a></dt><dt><a href="#id2910938">rasterto [printers specific]</a></dt><dt><a href="#id2911090">CUPS Backends</a></dt><dt><a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a></dt><dt><a href="#id2911562">The Complete Picture</a></dt><dt><a href="#id2911576">mime.convs</a></dt><dt><a href="#id2911630">"Raw" printing</a></dt><dt><a href="#id2911697">"application/octet-stream" printing</a></dt><dt><a href="#id2911929">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt><a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a></dt><dt><a href="#id2912410">Examples for filtering Chains</a></dt><dt><a href="#id2912731">Sources of CUPS drivers / PPDs</a></dt><dt><a href="#id2912872">Printing with Interface Scripts</a></dt></dl></dd><dt><a href="#id2912949">Network printing (purely Windows)</a></dt><dd><dl><dt><a href="#id2912965">From Windows Clients to an NT Print Server</a></dt><dt><a href="#id2913020">Driver Execution on the Client</a></dt><dt><a href="#id2913090">Driver Execution on the Server</a></dt></dl></dd><dt><a href="#id2913201">Network Printing (Windows clients -- UNIX/Samba Print +Servers)</a></dt><dd><dl><dt><a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a></dt><dt><a href="#id2913432">Samba receiving Jobfiles and passing them to CUPS</a></dt></dl></dd><dt><a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a></dt><dd><dl><dt><a href="#id2913594">PPDs for non-PS Printers on UNIX</a></dt><dt><a href="#id2913643">PPDs for non-PS Printers on Windows</a></dt></dl></dd><dt><a href="#id2913717">Windows Terminal Servers (WTS) as CUPS Clients</a></dt><dd><dl><dt><a href="#id2913734">Printer Drivers running in "Kernel Mode" cause many +Problems</a></dt><dt><a href="#id2913768">Workarounds impose Heavy Limitations</a></dt><dt><a href="#id2913789">CUPS: a "Magical Stone"?</a></dt><dt><a href="#id2913833">PostScript Drivers with no major problems -- even in Kernel +Mode</a></dt></dl></dd><dt><a href="#id2913895">Setting up CUPS for driver Download</a></dt><dd><dl><dt><a href="#id2913913">cupsaddsmb: the unknown Utility</a></dt><dt><a href="#id2914014">Prepare your smb.conf for cupsaddsmb</a></dt><dt><a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt><a href="#id2914516">Recognize the different Driver Files</a></dt><dt><a href="#id2914656">Acquiring the Adobe Driver Files</a></dt><dt><a href="#id2914689">ESP Print Pro Package of "PostScript Driver for +WinNT/2k/XP"</a></dt><dt><a href="#id2914749">Caveats to be considered</a></dt><dt><a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt><a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a></dt><dt><a href="#id2915344">Run "cupsaddsmb" with verbose Output</a></dt><dt><a href="#id2915567">Understanding cupsaddsmb</a></dt><dt><a href="#id2915714">How to recognize if cupsaddsmb completed successfully</a></dt><dt><a href="#id2915798">cupsaddsmb with a Samba PDC</a></dt><dt><a href="#id2915877">cupsaddsmb Flowchart</a></dt><dt><a href="#id2915946">Installing the PostScript Driver on a Client</a></dt><dt><a href="#id2916097">Avoiding critical PostScript Driver Settings on the +Client</a></dt></dl></dd><dt><a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a></dt><dd><dl><dt><a href="#id2916423">A Check of the rpcclient man Page</a></dt><dt><a href="#id2916536">Understanding the rpcclient man page</a></dt><dt><a href="#id2916644">Producing an Example by querying a Windows Box</a></dt><dt><a href="#id2916790">What is required for adddriver and setdriver to succeed</a></dt><dt><a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt><a href="#id2918021">Troubleshooting revisited</a></dt></dl></dd><dt><a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt><a href="#id2918418">Trivial DataBase Files</a></dt><dt><a href="#id2918497">Binary Format</a></dt><dt><a href="#id2918559">Losing *.tdb Files</a></dt><dt><a href="#id2918617">Using tdbbackup</a></dt></dl></dd><dt><a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a></dt><dd><dl><dt><a href="#id2918890">foomatic-rip and Foomatic explained</a></dt><dt><a href="#id2919583">foomatic-rip and Foomatic-PPD Download and Installation</a></dt></dl></dd><dt><a href="#id2920055">Page Accounting with CUPS</a></dt><dd><dl><dt><a href="#id2920098">Setting up Quotas</a></dt><dt><a href="#id2920162">Correct and incorrect Accounting</a></dt><dt><a href="#id2920202">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt><a href="#id2920282">The page_log File Syntax</a></dt><dt><a href="#id2920392">Possible Shortcomings</a></dt><dt><a href="#id2920463">Future Developments</a></dt><dt><a href="#id2920510">Other Accounting Tools</a></dt></dl></dd><dt><a href="#id2920525">Additional Material</a></dt><dt><a href="#id2920734">Auto-Deletion or Preservation of CUPS Spool Files</a></dt><dd><dl><dt><a href="#id2920792">CUPS Configuration Settings explained</a></dt><dt><a href="#id2920874">Pre-conditions</a></dt><dt><a href="#id2921030">Manual Configuration</a></dt></dl></dd><dt><a href="#id2921088">In Case of Trouble.....</a></dt><dt><a href="#id2921154">Printing from CUPS to Windows attached +Printers</a></dt><dt><a href="#id2921434">More CUPS filtering Chains</a></dt><dt><a href="#id2921535">Common Errors</a></dt><dd><dl><dt><a href="#id2921542">Win9x client can't install driver</a></dt><dt><a href="#id2921558">"cupsaddsmb" keeps asking for root password in + neverending loop</a></dt><dt><a href="#id2921604">"cupsaddsmb" gives "No PPD file for printer..." + message while PPD file is present</a></dt><dt><a href="#id2921660">Client can't connect to Samba printer</a></dt><dt><a href="#id2921688">Can't reconnect to Samba under new account + from Win2K/XP</a></dt><dt><a href="#id2921914">Avoid being connected to the Samba server as the + "wrong" user</a></dt><dt><a href="#id2921967">Upgrading to CUPS drivers from Adobe drivers on + NT/2K/XP clients gives problems</a></dt><dt><a href="#id2921981">Can't use "cupsaddsmb" on Samba server which is + a PDC</a></dt><dt><a href="#id2922010">Deleted Win2K printer driver is still shown</a></dt><dt><a href="#id2922027">Win2K/XP "Local Security + Policies"</a></dt><dt><a href="#id2922043">WinXP clients: "Administrator can not install + printers for all local users"</a></dt><dt><a href="#id2922065">"Print Change Notify" functions on + NT-clients</a></dt><dt><a href="#id2922084">WinXP-SP1</a></dt><dt><a href="#id2922126">Print options for all users can't be set on Win2K/XP</a></dt><dt><a href="#id2922400">Most common blunders in driver + settings on Windows clients</a></dt><dt><a href="#id2922445">cupsaddsmb does not work + with newly installed printer</a></dt><dt><a href="#id2922506">Permissions on /var/spool/samba/ get reset after each -reboot</a></dt><dt><a href="#id2922380">Printer named "lp" +reboot</a></dt><dt><a href="#id2922615">Printer named "lp" intermittently swallows jobs and spits out completely different -ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922484">An Overview of the CUPS Printing Processes</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906220"></a>Introduction</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906227"></a>Features and Benefits</h3></div></div><div></div></div><p> +ones</a></dt><dt><a href="#id2922646">Location of Adobe PostScript driver files necessary for "cupsaddsmb"</a></dt></dl></dd><dt><a href="#id2922701">An Overview of the CUPS Printing Processes</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907403"></a>Introduction</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907410"></a>Features and Benefits</h3></div></div><div></div></div><p> The Common UNIX Print System (<a href="http://www.cups.org/" target="_top">CUPS</a>) has become very popular. All major Linux distributions now ship it as their default printing system. To many it is still a very mystical tool. Mostly, it - "just works" (TM). People tend to regard it as a "black box" + "just works" (TM). People tend to regard it as a "black box" which they don't want to look into, as long as it works. But once there is a little problem, they are in trouble to find out where to - start debugging it. Refer to the "Classical Printing" chapter also, it + start debugging it. Refer to the "Classical Printing" chapter also, it contains a lot of information that is relevant for CUPS. </p><p> CUPS sports quite a few unique and powerful features. While their @@ -7968,7 +7966,7 @@ ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files from the beginning. This documentation will lead you to a complete understanding of CUPS. Let's start with the most basic things first. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906281"></a>Overview</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907453"></a>Overview</h3></div></div><div></div></div><p> CUPS is more than just a print spooling system. It is a complete printer management system that complies with the new IPP (<span class="emphasis"><em>Internet Printing Protocol</em></span>). IPP is an industry @@ -7980,18 +7978,18 @@ ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files (GUI interfaces developed by 3rd parties, like KDE's overwhelming <a href="http://printing.kde.org/" target="_top">KDEPrint</a>). </p><p> - CUPS allows creation of "raw" printers (ie: NO print file - format translation) as well as "smart" printers (i.e. CUPS does + CUPS allows creation of "raw" printers (ie: NO print file + format translation) as well as "smart" printers (i.e. CUPS does file format conversion as required for the printer). In many ways this gives CUPS similar capabilities to the MS Windows print monitoring system. Of course, if you are a CUPS advocate, you would argue that CUPS is better! In any case, let us now move on to explore how one may configure CUPS for interfacing with MS Windows print clients via Samba. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2906348"></a>Basic Configuration of CUPS support</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907507"></a>Basic Configuration of CUPS support</h2></div></div><div></div></div><p> Printing with CUPS in the most basic <tt class="filename">smb.conf</tt> setup in Samba 3.0 (as was true for 2.2.x) only needs two - settings: <a class="indexterm" name="id2906368"></a><i class="parameter"><tt>printing</tt></i> = cups and - <a class="indexterm" name="id2906382"></a><i class="parameter"><tt>printcap</tt></i> = cups. CUPS does not need a printcap file. + settings: <a class="indexterm" name="id2907526"></a><i class="parameter"><tt>printing</tt></i> = cups and + <a class="indexterm" name="id2907540"></a><i class="parameter"><tt>printcap</tt></i> = cups. CUPS does not need a printcap file. However, the <tt class="filename">cupsd.conf</tt> configuration file knows of two related directives that control how such a file will be automatically created and maintained by CUPS for the convenience of third party applications (example: <i class="parameter"><tt>Printcap /etc/printcap</tt></i> and <i class="parameter"><tt>PrintcapFormat BSD</tt></i>). @@ -7999,7 +7997,7 @@ ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files print. Make sure CUPS is set to generate and maintain a printcap file! For details see <b class="command">man cupsd.conf</b> and other CUPS-related documentation, like the wealth of documents on your CUPS server itself: <a href="http://localhost:631/documentation.html" target="_top">http://localhost:631/documentation.html</a>. - </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906443"></a>Linking of smbd with libcups.so</h3></div></div><div></div></div><p> + </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907600"></a>Linking of smbd with libcups.so</h3></div></div><div></div></div><p> Samba has a very special relationship to CUPS. Samba can be compiled with CUPS library support. Most recent installations have this support enabled. Per default CUPS linking is compiled into smbd and other Samba binaries. Of course, you can use CUPS even @@ -8007,7 +8005,7 @@ ones</a></dt><dt><a href="#id2922428">Location of Adobe PostScript driver files there are some differences in required or supported configuration then. </p><p> - When Samba is compiled against libcups, <a class="indexterm" name="id2906472"></a><i class="parameter"><tt>printcap</tt></i> = cups + When Samba is compiled against libcups, <a class="indexterm" name="id2907630"></a><i class="parameter"><tt>printcap</tt></i> = cups uses the CUPS API to list printers, submit jobs, query queues, etc. Otherwise it maps to the System V commands with an additional <b class="command">-oraw</b> option for printing. On a Linux system, you can use the <b class="command">ldd</b> utility to find out details (ldd may not be present on @@ -8024,17 +8022,17 @@ libcups.so.2 => /usr/lib/libcups.so.2 (0x40123000) is set, then <span class="emphasis"><em>any otherwise manually set print command in <tt class="filename">smb.conf</tt> is ignored</em></span>. This is an important point to remember! </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> Should it be necessary, for any reason, to set your own print commands, you can do this by setting - <a class="indexterm" name="id2906567"></a><i class="parameter"><tt>printing</tt></i> = sysv. However, you will loose all the benefits + <a class="indexterm" name="id2907724"></a><i class="parameter"><tt>printing</tt></i> = sysv. However, you will loose all the benefits of tight CUPS/Samba integration. When you do this you must manually configure the printing system commands - (most important: <a class="indexterm" name="id2906584"></a><i class="parameter"><tt>print command</tt></i>; other commands are - <a class="indexterm" name="id2906598"></a><i class="parameter"><tt>lppause command</tt></i>, - <a class="indexterm" name="id2906612"></a><i class="parameter"><tt>lpresume command</tt></i>, - <a class="indexterm" name="id2906626"></a><i class="parameter"><tt>lpq command</tt></i>, - <a class="indexterm" name="id2906639"></a><i class="parameter"><tt>lprm command</tt></i>, - <a class="indexterm" name="id2906653"></a><i class="parameter"><tt>queuepause command</tt></i> and - <a class="indexterm" name="id2906667"></a><i class="parameter"><tt>queue resume command</tt></i>).</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906684"></a>Simple <tt class="filename">smb.conf</tt> Settings for CUPS</h3></div></div><div></div></div><p> + (most important: <a class="indexterm" name="id2907741"></a><i class="parameter"><tt>print command</tt></i>; other commands are + <a class="indexterm" name="id2907755"></a><i class="parameter"><tt>lppause command</tt></i>, + <a class="indexterm" name="id2907769"></a><i class="parameter"><tt>lpresume command</tt></i>, + <a class="indexterm" name="id2907783"></a><i class="parameter"><tt>lpq command</tt></i>, + <a class="indexterm" name="id2907796"></a><i class="parameter"><tt>lprm command</tt></i>, + <a class="indexterm" name="id2907811"></a><i class="parameter"><tt>queuepause command</tt></i> and + <a class="indexterm" name="id2907825"></a><i class="parameter"><tt>queue resume command</tt></i>).</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907841"></a>Simple <tt class="filename">smb.conf</tt> Settings for CUPS</h3></div></div><div></div></div><p> To summarize, here is the simplest printing-related setup for <tt class="filename">smb.conf</tt> to enable basic CUPS support: - </p><div class="example"><a name="id2906712"></a><p class="title"><b>Example 19.1. Simplest printing-related smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root, @ntadmins</tt></i></td></tr></table></div><p> + </p><div class="example"><a name="id2907869"></a><p class="title"><b>Example 19.1. Simplest printing-related smb.conf</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root, @ntadmins</tt></i></td></tr></table></div><p> This is all you need for basic printing setup for CUPS. It will print all Graphic, Text, PDF and PostScript file submitted from Windows clients. However, most of your Windows users would not know how to @@ -8044,31 +8042,31 @@ libcups.so.2 => /usr/lib/libcups.so.2 (0x40123000) driver. Your users also very rarely send files from the command line. Unlike UNIX clients, they hardly submit graphic, text or PDF formatted files directly to the spooler. They nearly exclusively print - from GUI applications, with a "printer driver" hooked in between the + from GUI applications, with a "printer driver" hooked in between the applications native format and the print data stream. If the backend - printer is not a PostScript device, the print data stream is "binary", + printer is not a PostScript device, the print data stream is "binary", sensible only for the target printer. Read on to learn which problem this may cause and how to avoid it. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2906866"></a>More complex <tt class="filename">smb.conf</tt> Settings for + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908016"></a>More complex <tt class="filename">smb.conf</tt> Settings for CUPS</h3></div></div><div></div></div><p> Here is a slightly more complex printing-related setup for <tt class="filename">smb.conf</tt>. It enables general CUPS printing support for all printers, but defines one printer share which is set up differently. -</p><div class="example"><a name="id2906897"></a><p class="title"><b>Example 19.2. Overriding global CUPS settings for one printer</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root, @ntadmins</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[special_printer]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = A special printer with his own settings</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba-special</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = sysv</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap = lpstat</tt></i></td></tr><tr><td><i class="parameter"><tt>print command = echo "NEW: `date`: printfile %f" >> /tmp/smbprn.log ; \</tt></i></td></tr><tr><td><i class="parameter"><tt>echo " `date`: p-%p s-%s f-%f" >> /tmp/smbprn.log ; \</tt></i></td></tr><tr><td><i class="parameter"><tt>echo " `date`: j-%j J-%J z-%z c-%c" >> /tmp/smbprn.log : rm %f</tt></i></td></tr><tr><td><i class="parameter"><tt>public = no</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = kurt</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts deny = 0.0.0.0</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2908047"></a><p class="title"><b>Example 19.2. Overriding global CUPS settings for one printer</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root, @ntadmins</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[special_printer]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = A special printer with his own settings</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba-special</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = sysv</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap = lpstat</tt></i></td></tr><tr><td><i class="parameter"><tt>print command = echo "NEW: `date`: printfile %f" >> /tmp/smbprn.log ; \</tt></i></td></tr><tr><td><i class="parameter"><tt>echo " `date`: p-%p s-%s f-%f" >> /tmp/smbprn.log ; \</tt></i></td></tr><tr><td><i class="parameter"><tt>echo " `date`: j-%j J-%J z-%z c-%c" >> /tmp/smbprn.log : rm %f</tt></i></td></tr><tr><td><i class="parameter"><tt>public = no</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = kurt</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts deny = 0.0.0.0</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</tt></i></td></tr></table></div><p> This special share is only there for testing purposes. It does not write the print job to a file. It just logs the job parameters known to Samba into the <tt class="filename">/tmp/smbprn.log</tt> file and deletes the jobfile. Moreover, the -<a class="indexterm" name="id2907162"></a><i class="parameter"><tt>printer admin</tt></i> of this share is "kurt" (not the "@ntadmins" group); +<a class="indexterm" name="id2908312"></a><i class="parameter"><tt>printer admin</tt></i> of this share is "kurt" (not the "@ntadmins" group); guest access is not allowed; the share isn not published to the Network Neighbourhood (so you need to know it is there), and it only allows access from only three hosts. To prevent CUPS kicking in and taking over the print jobs for that share, we need to set -<a class="indexterm" name="id2907190"></a><i class="parameter"><tt>printing</tt></i> = sysv and -<a class="indexterm" name="id2907204"></a><i class="parameter"><tt>printcap</tt></i> = lpstat. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907221"></a>Advanced Configuration</h2></div></div><div></div></div><p> +<a class="indexterm" name="id2908332"></a><i class="parameter"><tt>printing</tt></i> = sysv and +<a class="indexterm" name="id2908345"></a><i class="parameter"><tt>printcap</tt></i> = lpstat. +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2908362"></a>Advanced Configuration</h2></div></div><div></div></div><p> Before we delve into all the configuration options, let us clarify a few points. <span class="emphasis"><em>Network printing needs to be organized and setup correctly</em></span>. Often this is not done correctly. Legacy systems or small business LAN environments often lack design and good housekeeping. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907241"></a>Central spooling vs. "Peer-to-Peer" printing</h3></div></div><div></div></div><a class="indexterm" name="id2907250"></a><a class="indexterm" name="id2907261"></a><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908382"></a>Central spooling vs. "Peer-to-Peer" printing</h3></div></div><div></div></div><a class="indexterm" name="id2908391"></a><a class="indexterm" name="id2908402"></a><p> Many small office or home networks, as well as badly organized larger environments, allow each client a direct access to available network printers. This is generally a bad idea. It often blocks one client's @@ -8076,15 +8074,15 @@ access to the printer when another client's job is printing. It also might freeze the first client's application while it is waiting to get rid of the job. Also, there are frequent complaints about various jobs being printed with their pages mixed with each other. A better concept -is the usage of a "print server": it routes all jobs through one +is the usage of a "print server": it routes all jobs through one central system, which responds immediately, takes jobs from multiple concurrent clients at the same time and in turn transfers them to the printer(s) in the correct order. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907296"></a>CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</h3></div></div><div></div></div><a class="indexterm" name="id2907306"></a><a class="indexterm" name="id2907314"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908431"></a>CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</h3></div></div><div></div></div><a class="indexterm" name="id2908441"></a><a class="indexterm" name="id2908450"></a><p> Most traditionally configured UNIX print servers acting on behalf of Samba's Windows clients represented a really simple setup. Their only -task was to manage the "raw" spooling of all jobs handed to them by +task was to manage the "raw" spooling of all jobs handed to them by Samba. This approach meant that the Windows clients were expected to prepare the print job file that it s ready to be sent to the printing device. Here a native (vendor-supplied) Windows printer @@ -8099,26 +8097,26 @@ sent in a format that is suitable for direct delivery to the printer. Clients need to run the vendor-provided drivers to do this. In this case CUPS will NOT do any print file format conversion work. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907365"></a>Driver Installation Methods on Windows Clients</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908485"></a>Driver Installation Methods on Windows Clients</h3></div></div><div></div></div><p> The printer drivers on the Windows clients may be installed in two functionally different ways: </p><div class="itemizedlist"><ul type="disc"><li><p>manually install the drivers locally on each client, one by one; this yields the old <span class="emphasis"><em>LanMan</em></span> style printing; it uses a <tt class="filename">\\sambaserver\printershare</tt> type of connection.</p></li><li><p> -<a class="indexterm" name="id2907407"></a> +<a class="indexterm" name="id2908527"></a> deposit and prepare the drivers (for later download) on the print server (Samba); this enables the clients to use -"Point and Print" to get drivers semi-automatically installed the +"Point and Print" to get drivers semi-automatically installed the first time they access the printer; with this method NT/2K/XP clients use the <span class="emphasis"><em>SPOOLSS/MS-RPC</em></span> type printing calls.</p></li></ul></div><p> The second method is recommended for use over the first. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907441"></a>Explicitly enable "raw" printing for -<span class="emphasis"><em>application/octet-stream</em></span>!</h3></div></div><div></div></div><a class="indexterm" name="id2907454"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908552"></a>Explicitly enable "raw" printing for +<span class="emphasis"><em>application/octet-stream</em></span>!</h3></div></div><div></div></div><a class="indexterm" name="id2908565"></a><p> If you use the first option (drivers are installed on the client side), there is one setting to take care of: CUPS needs to be told -that it should allow "raw" printing of deliberate (binary) file +that it should allow "raw" printing of deliberate (binary) file formats. The CUPS files that need to be correctly set for RAW mode printers to work are: </p><div class="itemizedlist"><ul type="disc"><li><p>/etc/cups/mime.types @@ -8132,7 +8130,7 @@ present: </pre><p> In <tt class="filename">/etc/cups/mime.convs</tt>, have this line: -</p><a class="indexterm" name="id2907523"></a><pre class="screen"> +</p><a class="indexterm" name="id2908633"></a><pre class="screen"> application/octet-stream application/vnd.cups-raw 0 - </pre><p> If these two files are not set up correctly for raw Windows client @@ -8140,54 +8138,54 @@ printing, you may encounter the dreaded <tt class="computeroutput">Unable to convert file 0</tt> in your CUPS error_log file. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>editing the <tt class="filename">mime.convs</tt> and the <tt class="filename">mime.types</tt> file does not -<span class="emphasis"><em>enforce</em></span> "raw" printing, it only +<span class="emphasis"><em>enforce</em></span> "raw" printing, it only <span class="emphasis"><em>allows</em></span> it. -</p></div><p><b>Background. </b><a class="indexterm" name="id2907589"></a> +</p></div><p><b>Background. </b><a class="indexterm" name="id2908698"></a> CUPS being a more security-aware printing system than traditional ones does not by default allow a user to send deliberate (possibly binary) data to printing devices. This could be easily abused to launch a -"Denial of Service" attack on your printer(s), causing at the least -the loss of a lot of paper and ink. "Unknown" data are tagged by CUPS +"Denial of Service" attack on your printer(s), causing at the least +the loss of a lot of paper and ink. "Unknown" data are tagged by CUPS as <span class="emphasis"><em>MIME type: application/octet-stream</em></span> and not allowed to go to the printer. By default, you can only send other -(known) MIME types "raw". Sending data "raw" means that CUPS does not +(known) MIME types "raw". Sending data "raw" means that CUPS does not try to convert them and passes them to the printer untouched (see next chapter for even more background explanations). </p><p> This is all you need to know to get the CUPS/Samba combo printing -"raw" files prepared by Windows clients, which have vendor drivers +"raw" files prepared by Windows clients, which have vendor drivers locally installed. If you are not interested in background information about more advanced CUPS/Samba printing, simply skip the remaining sections of this chapter. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907647"></a>Three familiar Methods for driver upload plus a new one</h3></div></div><div></div></div><a class="indexterm" name="id2907657"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908739"></a>Three familiar Methods for driver upload plus a new one</h3></div></div><div></div></div><a class="indexterm" name="id2908747"></a><p> If you want to use the MS-RPC type printing, you must upload the drivers onto the Samba server first (<i class="parameter"><tt>[print$]</tt></i> share). For a discussion on how to deposit printer drivers on the Samba host (so that the Windows clients can download and use them via -"Point'n'Print") please also refer to the previous chapter of this +"Point'n'Print") please also refer to the previous chapter of this HOWTO Collection. There you will find a description or reference to three methods of preparing the client drivers on the Samba server: -</p><a class="indexterm" name="id2907694"></a><div class="itemizedlist"><ul type="disc"><li><p>the GUI, "Add Printer Wizard" +</p><a class="indexterm" name="id2908775"></a><div class="itemizedlist"><ul type="disc"><li><p>the GUI, "Add Printer Wizard" <span class="emphasis"><em>upload-from-a-Windows-client</em></span> -method;</p></li><li><p>the commandline, "smbclient/rpcclient" +method;</p></li><li><p>the commandline, "smbclient/rpcclient" <span class="emphasis"><em>upload-from-a-UNIX-workstation</em></span> method;</p></li><li><p> -<a class="indexterm" name="id2907734"></a> +<a class="indexterm" name="id2908813"></a> the <span class="emphasis"><em>Imprints</em></span> Toolset method.</p></li></ul></div><p> These 3 methods apply to CUPS all the same. A new and more convenient way to load the Windows drivers into Samba is provided if you use CUPS: -</p><a class="indexterm" name="id2907755"></a><div class="itemizedlist"><ul type="disc"><li><p>the <span class="emphasis"><em>cupsaddsmb</em></span> +</p><a class="indexterm" name="id2908834"></a><div class="itemizedlist"><ul type="disc"><li><p>the <span class="emphasis"><em>cupsaddsmb</em></span> utility.</p></li></ul></div><p> cupsaddsmb is discussed in much detail further below. But we will first explore the CUPS filtering system and compare the Windows and UNIX printing architectures. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2907785"></a>Using CUPS/Samba in an advanced Way -- intelligent printing -with PostScript Driver Download</h2></div></div><div></div></div><a class="indexterm" name="id2907795"></a><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2908865"></a>Using CUPS/Samba in an advanced Way -- intelligent printing +with PostScript Driver Download</h2></div></div><div></div></div><a class="indexterm" name="id2908874"></a><p> Are you still following this? Good. Let's go into more detail then. We now know -how to set up a "dump" printserver, that is, a server which is spooling -printjobs "raw", leaving the print data untouched. +how to set up a "dump" printserver, that is, a server which is spooling +printjobs "raw", leaving the print data untouched. </p><p> Possibly you need to setup CUPS in a more smart way. The reasons could be manifold: @@ -8198,9 +8196,9 @@ peaks in printing? Which departments prints how much?</p></li><li><p>Maybe you are asked to setup a print quota system: users should not be able to print more jobs, once they have surpassed a given limit per period?</p></li><li><p>Maybe your previous network printing setup is a mess -and shall be re-organized from a clean beginning?</p></li><li><p>Maybe you have experiencing too many "Blue Screens", -originating from poorly debugged printer drivers running in NT "kernel -mode"?</p></li></ul></div><p> +and shall be re-organized from a clean beginning?</p></li><li><p>Maybe you have experiencing too many "Blue Screens", +originating from poorly debugged printer drivers running in NT "kernel +mode"?</p></li></ul></div><p> These goals cannot be achieved by a raw print server. To build a server meeting these requirements, you'll first need to learn about how CUPS works and how you can enable its features. @@ -8208,23 +8206,23 @@ how CUPS works and how you can enable its features. What follows is the comparison of some fundamental concepts for Windows and UNIX printing; then is the time for a description of the CUPS filtering system, how it works and how you can tweak it. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="gdipost"></a>GDI on Windows -- PostScript on UNIX</h3></div></div><div></div></div><a class="indexterm" name="id2907893"></a><a class="indexterm" name="id2907901"></a><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="gdipost"></a>GDI on Windows -- PostScript on UNIX</h3></div></div><div></div></div><a class="indexterm" name="id2908964"></a><a class="indexterm" name="id2908972"></a><p> Network printing is one of the most complicated and error-prone day-to-day tasks any user or an administrator may encounter. This is true for all OS platforms. And there are reasons for this. -</p><a class="indexterm" name="id2907917"></a><a class="indexterm" name="id2907926"></a><p> +</p><a class="indexterm" name="id2908988"></a><a class="indexterm" name="id2908997"></a><p> You can't expect for most file formats to just throw them towards printers and they get printed. There needs to be a file format conversion in between. The problem is: there is no common standard for print file formats across all manufacturers and printer types. While <span class="emphasis"><em>PostScript</em></span> (trademark held by Adobe), and, to an extent, <span class="emphasis"><em>PCL</em></span> (trademark held by HP), have developed -into semi-official "standards", by being the most widely used PDLs +into semi-official "standards", by being the most widely used PDLs (<span class="emphasis"><em>Page Description Languages</em></span>), there are still -many manufacturers who "roll their own" (their reasons may be +many manufacturers who "roll their own" (their reasons may be unacceptable license fees for using printer-embedded PostScript interpreters, etc.). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2907968"></a>Windows Drivers, GDI and EMF</h3></div></div><div></div></div><a class="indexterm" name="id2907976"></a><a class="indexterm" name="id2907984"></a><a class="indexterm" name="id2907992"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909034"></a>Windows Drivers, GDI and EMF</h3></div></div><div></div></div><a class="indexterm" name="id2909042"></a><a class="indexterm" name="id2909050"></a><a class="indexterm" name="id2909058"></a><p> In Windows OS, the format conversion job is done by the printer drivers. On MS Windows OS platforms all application programmers have at their disposal a built-in API, the GDI (<span class="emphasis"><em>Graphical Device @@ -8234,14 +8232,14 @@ all Windows programs, to draw pictures, fonts and documents <span class="emphasis"><em>on screen</em></span> as well as <span class="emphasis"><em>on paper</em></span> (=print). Therefore printer driver developers can standardize on a well-defined GDI output for their own driver -input. Achieving WYSIWYG ("What You See Is What You Get") is +input. Achieving WYSIWYG ("What You See Is What You Get") is relatively easy, because the on-screen graphic primitives, as well as the on-paper drawn objects, come from one common source. This source, the GDI, produces often a file format called EMF (<span class="emphasis"><em>Enhanced MetaFile</em></span>). The EMF is processed by the printer driver and converted to the printer-specific file format. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> -<a class="indexterm" name="id2908053"></a> +<a class="indexterm" name="id2909108"></a> To the GDI foundation in MS Windows, Apple has chosen to put paper and screen output on a common foundation for their (BSD-UNIX-based, did you know??) Mac OS X and Darwin Operating @@ -8250,7 +8248,7 @@ Systems. Their <span class="emphasis"><em>Core Graphic Engine</em></span> uses a </p></div><p> </p><div class="figure"><a name="small1"></a><p class="title"><b>Figure 19.1. Windows Printing to a local Printer</b></p><div class="mediaobject"><img src="projdoc/imagefiles/1small.png" width="270" alt="Windows Printing to a local Printer"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908120"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div><div></div></div><a class="indexterm" name="id2908127"></a><a class="indexterm" name="id2908136"></a><a class="indexterm" name="id2908144"></a><a class="indexterm" name="id2908152"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909175"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div><div></div></div><a class="indexterm" name="id2909182"></a><a class="indexterm" name="id2909191"></a><a class="indexterm" name="id2909199"></a><a class="indexterm" name="id2909207"></a><p> In UNIX and Linux, there is no comparable layer built into the OS kernel(s) or the X (screen display) server. Every application is responsible for itself to create its print output. Fortunately, most @@ -8261,17 +8259,17 @@ the same document is displayed on screen and how it is presented on paper. WYSIWYG is more difficult to achieve. This goes back to the time decades ago, when the predecessors of <span class="emphasis"><em>X.org</em></span>, designing the UNIX foundations and protocols for Graphical User -Interfaces refused to take over responsibility for "paper output" +Interfaces refused to take over responsibility for "paper output" also, as some had demanded at the time, and restricted itself to -"on-screen only". (For some years now, the "Xprint" project has been +"on-screen only". (For some years now, the "Xprint" project has been under development, attempting to build printing support into the X framework, including a PostScript and a PCL driver, but it is not yet ready for prime time.) You can see this unfavorable inheritance up to -the present day by looking into the various "font" directories on your +the present day by looking into the various "font" directories on your system; there are separate ones for fonts used for X display and fonts to be used on paper. -</p><p><b>Background. </b><a class="indexterm" name="id2908211"></a> -The PostScript programming language is an "invention" by Adobe Inc., +</p><p><b>Background. </b><a class="indexterm" name="id2909253"></a> +The PostScript programming language is an "invention" by Adobe Inc., but its specifications have been published to the full. Its strength lies in its powerful abilities to describe graphical objects (fonts, shapes, patterns, lines, curves, dots...), their attributes (color, @@ -8280,18 +8278,18 @@ shift...) them. Because of its open specification, anybody with the skill can start writing his own implementation of a PostScript interpreter and use it to display PostScript files on screen or on paper. Most graphical output devices are based on the concept of -"raster images" or "pixels" (one notable exception are pen +"raster images" or "pixels" (one notable exception are pen plotters). Of course, you can look at a PostScript file in its textual form and you will be reading its PostScript code, the language instructions which need to be interpreted by a rasterizer. Rasterizers produce pixel images, which may be displayed on screen by a viewer program or on paper by a printer. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="post-and-ghost"></a>PostScript and Ghostscript</h3></div></div><div></div></div><a class="indexterm" name="id2908263"></a><a class="indexterm" name="id2908270"></a><a class="indexterm" name="id2908281"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="post-and-ghost"></a>PostScript and Ghostscript</h3></div></div><div></div></div><a class="indexterm" name="id2909299"></a><a class="indexterm" name="id2909306"></a><a class="indexterm" name="id2909318"></a><p> So, UNIX is lacking a common ground for printing on paper and displaying on screen. Despite this unfavorable legacy for UNIX, basic printing is fairly easy: if you have PostScript printers at your disposal! The reason is: these devices have a built-in PostScript -language "interpreter", also called a <span class="emphasis"><em>Raster Image +language "interpreter", also called a <span class="emphasis"><em>Raster Image Processor</em></span> (RIP), (which makes them more expensive than other types of printers); throw PostScript towards them, and they will spit out your printed pages. Their RIP is doing all the hard work of @@ -8299,17 +8297,17 @@ converting the PostScript drawing commands into a bitmap picture as you see it on paper, in a resolution as done by your printer. This is no different to PostScript printing of a file from a Windows origin. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> -<a class="indexterm" name="id2908324"></a> +<a class="indexterm" name="id2909355"></a> Traditional UNIX programs and printing systems -- while -using PostScript -- are largely not PPD-aware. PPDs are "PostScript -Printer Description" files. They enable you to specify and control all +using PostScript -- are largely not PPD-aware. PPDs are "PostScript +Printer Description" files. They enable you to specify and control all options a printer supports: duplexing, stapling, punching... Therefore UNIX users for a long time couldn't choose many of the supported device and job options, unlike Windows or Apple users. But now there is CUPS.... </p></div><p> </p><div class="figure"><a name="small2"></a><p class="title"><b>Figure 19.2. Printing to a Postscript Printer</b></p><div class="mediaobject"><img src="projdoc/imagefiles/2small.png" width="270" alt="Printing to a Postscript Printer"></div></div><p> -</p><a class="indexterm" name="id2908396"></a><p> +</p><a class="indexterm" name="id2909405"></a><p> However, there are other types of printers out there. These don't know how to print PostScript. They use their own <span class="emphasis"><em>Page Description Language</em></span> (PDL, often proprietary). To print to them is much @@ -8317,7 +8315,7 @@ more demanding. Since your UNIX applications mostly produce PostScript, and since these devices don't understand PostScript, you need to convert the printfiles to a format suitable for your printer on the host, before you can send it away. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908420"></a>Ghostscript -- the Software RIP for non-PostScript Printers</h3></div></div><div></div></div><a class="indexterm" name="id2908429"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909441"></a>Ghostscript -- the Software RIP for non-PostScript Printers</h3></div></div><div></div></div><a class="indexterm" name="id2909450"></a><p> Here is where <span class="emphasis"><em>Ghostscript</em></span> kicks in. Ghostscript is the traditional (and quite powerful) PostScript interpreter used on UNIX platforms. It is a RIP in software, capable to do a @@ -8328,23 +8326,23 @@ to non-PostScript hardware. </p><p> </p><div class="figure"><a name="small3"></a><p class="title"><b>Figure 19.3. Ghostscript as a RIP for non-postscript printers</b></p><div class="mediaobject"><img src="projdoc/imagefiles/3small.png" width="270" alt="Ghostscript as a RIP for non-postscript printers"></div></div><p> </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> -Use the "gs -h" command to check for all built-in "devices" of your +Use the "gs -h" command to check for all built-in "devices" of your Ghostscript version. If you specify e.g. a parameter of <i class="parameter"><tt>-sDEVICE=png256</tt></i> on your Ghostscript command line, you are asking Ghostscript to convert the input into a PNG -file. Naming a "device" on the commandline is the most important +file. Naming a "device" on the commandline is the most important single parameter to tell Ghostscript how exactly it should render the input. New Ghostscript versions are released at fairly regular intervals, now by artofcode LLC. They are initially put under the -"AFPL" license, but re-released under the GNU GPL as soon as the next +"AFPL" license, but re-released under the GNU GPL as soon as the next AFPL version appears. GNU Ghostscript is probably the version installed on most Samba systems. But it has got some -deficiencies. <a class="indexterm" name="id2908538"></a>Therefore ESP Ghostscript was developed as an +deficiencies. <a class="indexterm" name="id2909498"></a>Therefore ESP Ghostscript was developed as an enhancement over GNU Ghostscript, with lots of bug-fixes, additional devices and improvements. It is jointly maintained by developers from CUPS, Gimp-Print, MandrakeSoft, SuSE, RedHat and Debian. It includes -the "cups" device (essential to print to non-PS printers from CUPS). -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908563"></a>PostScript Printer Description (PPD) Specification</h3></div></div><div></div></div><a class="indexterm" name="id2908570"></a><p> +the "cups" device (essential to print to non-PS printers from CUPS). +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909567"></a>PostScript Printer Description (PPD) Specification</h3></div></div><div></div></div><a class="indexterm" name="id2909575"></a><p> While PostScript in essence is a <span class="emphasis"><em>Page Description Language</em></span> (PDL) to represent the page layout in a <span class="emphasis"><em>device independent</em></span> way, real world print jobs are @@ -8370,13 +8368,13 @@ user selections are somehow written (in the form of special PostScript, PJL, JCL or vendor-dependent commands) into the PostScript file created by the driver. </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> -<a class="indexterm" name="id2908632"></a> +<a class="indexterm" name="id2909638"></a> A PostScript file that was created to contain device-specific commands for achieving a certain print job output (e.g. duplexed, stapled and punched) on a specific target machine, may not print as expected, or may not be printable at all on other models; it also may not be fit for further processing by software (e.g. by a PDF distilling program). -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908649"></a>CUPS can use all Windows-formatted Vendor PPDs</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909654"></a>CUPS can use all Windows-formatted Vendor PPDs</h3></div></div><div></div></div><p> CUPS can handle all spec-compliant PPDs as supplied by the manufacturers for their PostScript models. Even if a UNIX/Linux-illiterate vendor might not have mentioned our favorite @@ -8391,8 +8389,8 @@ immediately. CUPS in all versions after 1.1.19 has a much more strict internal PPD parsing and checking code enabled; in case of printing trouble this online resource should be one of your first pitstops. </p></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> -<a class="indexterm" name="id2908697"></a> -<a class="indexterm" name="id2908705"></a> +<a class="indexterm" name="id2909702"></a> +<a class="indexterm" name="id2909710"></a> For real PostScript printers <span class="emphasis"><em>don't</em></span> use the <span class="emphasis"><em>Foomatic</em></span> or <span class="emphasis"><em>cupsomatic</em></span> PPDs from Linuxprinting.org. With these devices the original @@ -8405,7 +8403,7 @@ your LAN has the PostScript driver installed, just use access the Windows directory where all printer driver files are stored. First look in the <tt class="filename">W32X86/2</tt> subdir for the PPD you are seeking. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908755"></a>CUPS also uses PPDs for non-PostScript Printers</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909760"></a>CUPS also uses PPDs for non-PostScript Printers</h3></div></div><div></div></div><p> CUPS also uses specially crafted PPDs to handle non-PostScript printers. These PPDs are usually not available from the vendors (and no, you can't just take the PPD of a Postscript printer with the same @@ -8413,7 +8411,7 @@ model name and hope it works for the non-PostScript version too). To understand how these PPDs work for non-PS printers we first need to dive deeply into the CUPS filtering and file format conversion architecture. Stay tuned. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2908777"></a>The CUPS Filtering Architecture</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2909782"></a>The CUPS Filtering Architecture</h2></div></div><div></div></div><p> The core of the CUPS filtering system is based on <span class="emphasis"><em>Ghostscript</em></span>. In addition to Ghostscript, CUPS uses some other filters of its own. You (or your OS vendor) may have @@ -8429,37 +8427,37 @@ given input data format. </p><p> If CUPS rasterizes a PostScript file <span class="emphasis"><em>natively</em></span> to a bitmap, this is done in 2 stages: -</p><div class="itemizedlist"><ul type="disc"><li><p>the first stage uses a Ghostscript device named "cups" +</p><div class="itemizedlist"><ul type="disc"><li><p>the first stage uses a Ghostscript device named "cups" (this is since version 1.1.15) and produces a generic raster format -called "CUPS raster". -</p></li><li><p>the second stage uses a "raster driver" which converts +called "CUPS raster". +</p></li><li><p>the second stage uses a "raster driver" which converts the generic CUPS raster to a device specific raster.</p></li></ul></div><p> -Make sure your Ghostscript version has the "cups" device compiled in +Make sure your Ghostscript version has the "cups" device compiled in (check with <b class="command">gs -h | grep cups</b>). Otherwise you may encounter the dreaded <tt class="computeroutput">Unable to convert file -0</tt> in your CUPS error_log file. To have "cups" as a +0</tt> in your CUPS error_log file. To have "cups" as a device in your Ghostscript, you either need to <span class="emphasis"><em>patch GNU -Ghostscript</em></span> and re-compile or use <a class="indexterm" name="id2908880"></a><a href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The +Ghostscript</em></span> and re-compile or use <a class="indexterm" name="id2909875"></a><a href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The superior alternative is ESP Ghostscript: it supports not just CUPS, but 300 other devices too (while GNU Ghostscript supports only about 180). Because of this broad output device support, ESP Ghostscript is the first choice for non-CUPS spoolers too. It is now recommended by Linuxprinting.org for all spoolers. </p><p> -<a class="indexterm" name="id2908908"></a> -<a class="indexterm" name="id2908916"></a> +<a class="indexterm" name="id2909903"></a> +<a class="indexterm" name="id2909911"></a> CUPS printers may be setup to use <span class="emphasis"><em>external</em></span> rendering paths. One of the most common ones is provided by the <span class="emphasis"><em>Foomatic/cupsomatic</em></span> concept, from <a href="http://www.linuxprinting.org/" target="_top">Linuxprinting.org</a>. This uses the classical Ghostscript approach, doing everything in one -step. It doesn't use the "cups" device, but one of the many +step. It doesn't use the "cups" device, but one of the many others. However, even for Foomatic/cupsomatic usage, best results and -<a class="indexterm" name="id2908953"></a> +<a class="indexterm" name="id2909940"></a> broadest printer model support is provided by ESP Ghostscript (more about cupsomatic/Foomatic, particularly the new version called now <span class="emphasis"><em>foomatic-rip</em></span>, follows below). -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2908970"></a>MIME types and CUPS Filters</h3></div></div><div></div></div><p> - <a class="indexterm" name="id2908982"></a> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909959"></a>MIME types and CUPS Filters</h3></div></div><div></div></div><p> + <a class="indexterm" name="id2909970"></a> CUPS reads the file <tt class="filename">/etc/cups/mime.types</tt> (and all other files carrying a <tt class="filename">*.types</tt> suffix in the same directory) upon startup. These files contain the MIME @@ -8469,7 +8467,7 @@ for <tt class="filename">mime.types</tt> and in the comments section of the <tt class="filename">mime.types</tt> file itself. A simple rule reads like this: </p><p> -<a class="indexterm" name="id2909028"></a> +<a class="indexterm" name="id2910015"></a> </p><pre class="screen"> application/pdf pdf string(0,%PDF) </pre><p> @@ -8510,7 +8508,7 @@ CUPS can handle ASCII text, HP-GL, PDF, PostScript, DVI and a lot of image formats (GIF. PNG, TIFF, JPEG, Photo-CD, SUN-Raster, PNM, PBM, SGI-RGB and some more) and their associated MIME types with its filters. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909178"></a>MIME type Conversion Rules</h3></div></div><div></div></div><a class="indexterm" name="id2909186"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910165"></a>MIME type Conversion Rules</h3></div></div><div></div></div><a class="indexterm" name="id2910173"></a><p> CUPS reads the file <tt class="filename">/etc/cups/mime.convs</tt> (and all other files named with a <tt class="filename">*.convs</tt> suffix in the same directory) upon startup. These files contain @@ -8526,24 +8524,24 @@ This means that the <span class="emphasis"><em>pdftops</em></span> filter will t <span class="emphasis"><em>application/postscript</em></span> as output, the virtual cost of this operation is 33 CUPS-$. The next filter is more expensive, costing 66 CUPS-$: -</p><a class="indexterm" name="id2909248"></a><pre class="screen"> +</p><a class="indexterm" name="id2910234"></a><pre class="screen"> application/vnd.hp-HPGL application/postscript 66 hpgltops </pre><p> This is the <span class="emphasis"><em>hpgltops</em></span>, which processes HP-GL plotter files to PostScript. -</p><a class="indexterm" name="id2909275"></a><pre class="screen"> +</p><a class="indexterm" name="id2910262"></a><pre class="screen"> application/octet-stream </pre><p> Here are two more examples: -</p><a class="indexterm" name="id2909297"></a><pre class="screen"> +</p><a class="indexterm" name="id2910284"></a><pre class="screen"> application/x-shell application/postscript 33 texttops text/plain application/postscript 33 texttops </pre><p> The last two examples name the <span class="emphasis"><em>texttops</em></span> filter -to work on "text/plain" as well as on "application/x-shell". (Hint: +to work on "text/plain" as well as on "application/x-shell". (Hint: this differentiation is needed for the syntax highlighting feature of -"texttops"). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909333"></a>Filter Requirements</h3></div></div><div></div></div><a class="indexterm" name="id2909340"></a><p> +"texttops"). +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910315"></a>Filter Requirements</h3></div></div><div></div></div><a class="indexterm" name="id2910322"></a><p> There are many more combinations named in mime.convs. However, you are not limited to use the ones pre-defined there. You can plug in any filter you like into the CUPS framework. It must meet, or must be made @@ -8553,7 +8551,7 @@ needs, and put in the right lines in <tt class="filename">mime.types</tt> and <tt class="filename">mime.convs</tt>, then it will work seamlessly inside CUPS! </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> -The mentioned "CUPS requirements" for filters are simple. Take +The mentioned "CUPS requirements" for filters are simple. Take filenames or <tt class="filename">stdin</tt> as input and write to <tt class="filename">stdout</tt>. They should take these 5 or 6 arguments: <span class="emphasis"><em>printer job user title copies options [filename]</em></span> @@ -8564,13 +8562,13 @@ attribute</p></dd><dt><span class="term">title</span></dt><dd><p>The string from attribute</p></dd><dt><span class="term">options</span></dt><dd><p>The job options</p></dd><dt><span class="term">filename</span></dt><dd><p>(Optionally) The print request file (if missing, filters expected data fed through <tt class="filename">stdin</tt>). In most cases it is very easy to write a simple wrapper script around existing -filters to make them work with CUPS.</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909513"></a>Prefilters</h3></div></div><div></div></div><a class="indexterm" name="id2909520"></a><p> +filters to make them work with CUPS.</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910493"></a>Prefilters</h3></div></div><div></div></div><a class="indexterm" name="id2910500"></a><p> As was said, PostScript is the central file format to any UNIX based printing system. From PostScript, CUPS generates raster data to feed non-PostScript printers. </p><p> But what is happening if you send one of the supported non-PS formats -to print? Then CUPS runs "pre-filters" on these input formats to +to print? Then CUPS runs "pre-filters" on these input formats to generate PostScript first. There are pre-filters to create PS from ASCII text, PDF, DVI or HP-GL. The outcome of these filters is always of MIME type <span class="emphasis"><em>application/postscript</em></span> (meaning that @@ -8583,7 +8581,7 @@ MIME type <span class="emphasis"><em>application/vnd.cups-postscript</em></span> print options already embedded into the file. </p><p> </p><div class="figure"><a name="small4"></a><p class="title"><b>Figure 19.4. Prefiltering in CUPS to form Postscript</b></p><div class="mediaobject"><img src="projdoc/imagefiles/4small.png" width="270" alt="Prefiltering in CUPS to form Postscript"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909624"></a>pstops</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910595"></a>pstops</h3></div></div><div></div></div><p> <span class="emphasis"><em>pstops</em></span>is the filter to convert <span class="emphasis"><em>application/postscript</em></span> to <span class="emphasis"><em>application/vnd.cups-postscript</em></span>. It was said @@ -8596,14 +8594,14 @@ stapling an punching it, etc.) into the PostScript file. This is not all: other tasks performed by it are: </p><div class="itemizedlist"><ul type="disc"><li><p> selecting the range of pages to be printed (if you choose to -print only pages "3, 6, 8-11, 16, 19-21", or only the odd numbered +print only pages "3, 6, 8-11, 16, 19-21", or only the odd numbered ones) </p></li><li><p> putting 2 or more logical pages on one sheet of paper (the -so-called "number-up" function) +so-called "number-up" function) </p></li><li><p>counting the pages of the job to insert the accounting information into the <tt class="filename">/var/log/cups/page_log</tt> -</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909734"></a>pstoraster</h3></div></div><div></div></div><p> +</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910704"></a>pstoraster</h3></div></div><div></div></div><p> <span class="emphasis"><em>pstoraster</em></span> is at the core of the CUPS filtering system. It is responsible for the first stage of the rasterization process. Its input is of MIME type application/vnd.cups-postscript; @@ -8628,18 +8626,18 @@ than one vendor financing the development of CUPS raster drivers). </p><div class="figure"><a name="small7"></a><p class="title"><b>Figure 19.7. CUPS-raster production using Ghostscript</b></p><div class="mediaobject"><img src="projdoc/imagefiles/7small.png" width="270" alt="CUPS-raster production using Ghostscript"></div></div><p> </p><p> CUPS versions before version 1.1.15 were shipping a binary (or source -code) standalone filter, named "pstoraster". pstoraster was derived +code) standalone filter, named "pstoraster". pstoraster was derived from GNU Ghostscript 5.50, and could be installed besides and in addition to any GNU or AFPL Ghostscript package without conflicting. </p><p> From version 1.1.15, this has changed. The functions for this has been integrated back into Ghostscript (now based on GNU Ghostscript version -7.05). The "pstoraster" filter is now a simple shell script calling +7.05). The "pstoraster" filter is now a simple shell script calling <b class="command">gs</b> with the <b class="command">-sDEVICE=cups</b> parameter. If your Ghostscript doesn't show a success on asking for <b class="command">gs -h |grep cups</b>, you might not be able to print. Update your Ghostscript then! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909928"></a>imagetops and imagetoraster</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910875"></a>imagetops and imagetoraster</h3></div></div><div></div></div><p> Above in the section about prefilters, we mentioned the prefilter that generates PostScript from image formats. The imagetoraster filter is used to convert directly from image to raster, without the @@ -8648,7 +8646,7 @@ mentioned prefilters. Here is a summarizing flowchart of image file filtering: </p><p> </p><div class="figure"><a name="small8"></a><p class="title"><b>Figure 19.8. Image format to CUPS-raster format conversion</b></p><div class="mediaobject"><img src="projdoc/imagefiles/8small.png" width="270" alt="Image format to CUPS-raster format conversion"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2909993"></a>rasterto [printers specific]</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910938"></a>rasterto [printers specific]</h3></div></div><div></div></div><p> CUPS ships with quite some different raster drivers processing CUPS raster. On my system I find in /usr/lib/cups/filter/ these: <i class="parameter"><tt>rastertoalps</tt></i>, <i class="parameter"><tt>rastertobj</tt></i>, <i class="parameter"><tt>rastertoepson</tt></i>, <i class="parameter"><tt>rastertoescp</tt></i>, @@ -8662,12 +8660,12 @@ development projects (such as Gimp-Print) wanting to cooperate as closely as possible with CUPS. </p><p> </p><div class="figure"><a name="small9"></a><p class="title"><b>Figure 19.9. Raster to Printer Specific formats</b></p><div class="mediaobject"><img src="projdoc/imagefiles/9small.png" width="270" alt="Raster to Printer Specific formats"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910145"></a>CUPS Backends</h3></div></div><div></div></div><p> -The last part of any CUPS filtering chain is a "backend". Backends +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911090"></a>CUPS Backends</h3></div></div><div></div></div><p> +The last part of any CUPS filtering chain is a "backend". Backends are special programs that send the print-ready file to the final device. There is a separate backend program for any transfer -"protocol" of sending printjobs over the network, or for every local -interface. Every CUPS printqueue needs to have a CUPS "device-URI" +"protocol" of sending printjobs over the network, or for every local +interface. Every CUPS printqueue needs to have a CUPS "device-URI" associated with it. The device URI is the way to encode the backend used to send the job to its destination. Network device-URIs are using two slashes in their syntax, local device URIs only one, as you can @@ -8694,8 +8692,8 @@ This backend sends printfiles to LPR/LPD connected network printers. An example for the CUPS device-URI to use is: <tt class="filename">lpd://remote_host_name/remote_queue_name</tt> </p></dd><dt><span class="term">AppSocket/HP JetDirect</span></dt><dd><p> -This backend sends printfiles to AppSocket (a.k.a. "HP -JetDirect") connected network printers. An example for the CUPS +This backend sends printfiles to AppSocket (a.k.a. "HP +JetDirect") connected network printers. An example for the CUPS device-URI to use is: <tt class="filename">socket://10.11.12.13:9100</tt> </p></dd><dt><span class="term">ipp</span></dt><dd><p> @@ -8730,11 +8728,11 @@ root user create it: <b class="command">ln -s `which smbspool` </p></dd></dl></div><p> It is easy to write your own backends as Shell or Perl scripts, if you need any modification or extension to the CUPS print system. One -reason could be that you want to create "special" printers which send -the printjobs as email (through a "mailto:/" backend), convert them to -PDF (through a "pdfgen:/" backend) or dump them to "/dev/null" (In +reason could be that you want to create "special" printers which send +the printjobs as email (through a "mailto:/" backend), convert them to +PDF (through a "pdfgen:/" backend) or dump them to "/dev/null" (In fact I have the system-wide default printer set up to be connected to -a "devnull:/" backend: there are just too many people sending jobs +a "devnull:/" backend: there are just too many people sending jobs without specifying a printer, or scripts and programs which don't name a printer. The system-wide default deletes the job and sends a polite mail back to the $USER asking him to always specify a correct @@ -8747,21 +8745,21 @@ utility. Used with the <tt class="option">-v</tt> parameter, it lists all available backends: </p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>lpinfo -v</tt></b> -</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910493"></a>cupsomatic/Foomatic -- how do they fit into the Picture?</h3></div></div><div></div></div><a class="indexterm" name="id2910501"></a><a class="indexterm" name="id2910509"></a><p> -"cupsomatic" filters may be the most widely used on CUPS +</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911412"></a>cupsomatic/Foomatic -- how do they fit into the Picture?</h3></div></div><div></div></div><a class="indexterm" name="id2911420"></a><a class="indexterm" name="id2911428"></a><p> +"cupsomatic" filters may be the most widely used on CUPS installations. You must be clear about the fact that these were not -developed by the CUPS people. They are a "Third Party" add-on to +developed by the CUPS people. They are a "Third Party" add-on to CUPS. They utilize the traditional Ghostscript devices to render jobs for CUPS. When troubleshooting, you should know about the difference. Here the whole rendering process is done in one stage, -inside Ghostscript, using an appropriate "device" for the target -printer. cupsomatic uses PPDs which are generated from the "Foomatic" +inside Ghostscript, using an appropriate "device" for the target +printer. cupsomatic uses PPDs which are generated from the "Foomatic" Printer & Driver Database at Linuxprinting.org. </p><p> You can recognize these PPDs from the line calling the <span class="emphasis"><em>cupsomatic</em></span> filter: </p><pre class="screen"> - *cupsFilter: "application/vnd.cups-postscript 0 cupsomatic" + *cupsFilter: "application/vnd.cups-postscript 0 cupsomatic" </pre><p> This line you may find amongst the first 40 or so lines of the PPD file. If you have such a PPD installed, the printer shows up in the @@ -8770,18 +8768,18 @@ the driver description. cupsomatic is a Perl script that runs Ghostscript, with all the complicated commandline options auto-constructed from the selected PPD and commandline options give to the printjob. -</p><a class="indexterm" name="id2910581"></a><p> +</p><a class="indexterm" name="id2911495"></a><p> However, cupsomatic is now deprecated. Its PPDs (especially the first generation of them, still in heavy use out there) are not meeting the Adobe specifications. You might also suffer difficulties when you try -to download them with "Point'n'Print" to Windows clients. A better, +to download them with "Point'n'Print" to Windows clients. A better, and more powerful successor is now in a very stable Beta-version available: it is called <span class="emphasis"><em>foomatic-rip</em></span>. To use foomatic-rip as a filter with CUPS, you need the new-type PPDs. These have a similar, but different line: </p><pre class="screen"> - *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" </pre><p> The PPD generating engine at Linuxprinting.org has been revamped. @@ -8795,11 +8793,11 @@ print-options from page to page, in the middle of a job. And the best thing is: the new foomatic-rip now works seamlessly with all legacy spoolers too (like LPRng, BSD-LPD, PDQ, PPR etc.), providing for them access to use PPDs for their printing! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910637"></a>The Complete Picture</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911562"></a>The Complete Picture</h3></div></div><div></div></div><p> If you want to see an overview over all the filters and how they relate to each other, the complete picture of the puzzle is at the end of this document. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910653"></a><tt class="filename">mime.convs</tt></h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911576"></a><tt class="filename">mime.convs</tt></h3></div></div><div></div></div><p> CUPS auto-constructs all possible filtering chain paths for any given MIME type, and every printer installed. But how does it decide in favor or against a specific alternative? (There may often be cases, @@ -8807,37 +8805,37 @@ where there is a choice of two or more possible filtering chains for the same target printer). Simple: you may have noticed the figures in the 3rd column of the mime.convs file. They represent virtual costs assigned to this filter. Every possible filtering chain will sum up to -a total "filter cost". CUPS decides for the most "inexpensive" route. +a total "filter cost". CUPS decides for the most "inexpensive" route. </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> The setting of <i class="parameter"><tt>FilterLimit 1000</tt></i> in <tt class="filename">cupsd.conf</tt> will not allow more filters to run concurrently than will consume a total of 1000 virtual filter cost. This is a very efficient way to limit the load of any CUPS -server by setting an appropriate "FilterLimit" value. A FilterLimit of +server by setting an appropriate "FilterLimit" value. A FilterLimit of 200 allows roughly 1 job at a time, while a FilterLimit of 1000 allows approximately 5 jobs maximum at a time. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910716"></a>"Raw" printing</h3></div></div><div></div></div><p> -You can tell CUPS to print (nearly) any file "raw". "Raw" means it -will not be filtered. CUPS will send the file to the printer "as is" +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911630"></a>"Raw" printing</h3></div></div><div></div></div><p> +You can tell CUPS to print (nearly) any file "raw". "Raw" means it +will not be filtered. CUPS will send the file to the printer "as is" without bothering if the printer is able to digest it. Users need to take care themselves that they send sensible data formats only. Raw -printing can happen on any queue if the "-o raw" option is specified +printing can happen on any queue if the "-o raw" option is specified on the command line. You can also set up raw-only queues by simply not associating any PPD with it. This command: </p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>lpadmin -P rawprinter -v socket://11.12.13.14:9100 -E</tt></b> </pre><p> -sets up a queue named "rawprinter", connected via the "socket" -protocol (a.k.a. "HP JetDirect") to the device at IP address +sets up a queue named "rawprinter", connected via the "socket" +protocol (a.k.a. "HP JetDirect") to the device at IP address 11.12.1.3.14, using port 9100. (If you had added a PPD with <b class="command">-P /path/to/PPD</b> to this command line, you would -have installed a "normal" printqueue. +have installed a "normal" printqueue. </p><p> -CUPS will automatically treat each job sent to a queue as a "raw" one, +CUPS will automatically treat each job sent to a queue as a "raw" one, if it can't find a PPD associated with the queue. However, CUPS will only send known MIME types (as defined in its own mime.types file) and refuse others. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2910805"></a>"application/octet-stream" printing</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911697"></a>"application/octet-stream" printing</h3></div></div><div></div></div><p> Any MIME type with no rule in the <tt class="filename">/etc/cups/mime.types</tt> file is regarded as unknown or <span class="emphasis"><em>application/octet-stream</em></span> and will not be @@ -8848,14 +8846,14 @@ message in your CUPS logs like: </p><pre class="screen"> Unable to convert file 0 to printable format for job </pre><p> -To enable the printing of "application/octet-stream" files, edit +To enable the printing of "application/octet-stream" files, edit these two files: </p><div class="itemizedlist"><ul type="disc"><li><p><tt class="filename">/etc/cups/mime.convs</tt></p></li><li><p><tt class="filename">/etc/cups/mime.types</tt></p></li></ul></div><p> Both contain entries (at the end of the respective files) which must be uncommented to allow RAW mode operation for application/octet-stream. In <tt class="filename">/etc/cups/mime.types</tt> make sure this line is present: -</p><a class="indexterm" name="id2910890"></a><pre class="screen"> +</p><a class="indexterm" name="id2911780"></a><pre class="screen"> application/octet-stream </pre><p> This line (with no specific auto-typing rule set) makes all files @@ -8864,32 +8862,32 @@ not otherwise auto-typed a member of application/octet-stream. In line: </p><pre class="screen"> application/octet-stream application/vnd.cups-raw 0 - -</pre><a class="indexterm" name="id2910931"></a><p> +</pre><a class="indexterm" name="id2911820"></a><p> This line tells CUPS to use the <span class="emphasis"><em>Null Filter</em></span> -(denoted as "-", doing... nothing at all) on +(denoted as "-", doing... nothing at all) on <span class="emphasis"><em>application/octet-stream</em></span>, and tag the result as <span class="emphasis"><em>application/vnd.cups-raw</em></span>. This last one is always a green light to the CUPS scheduler to now hand the file over -to the "backend" connecting to the printer and sending it over. +to the "backend" connecting to the printer and sending it over. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Editing the <tt class="filename">mime.convs</tt> and the <tt class="filename">mime.types</tt> file does not -<span class="emphasis"><em>enforce</em></span> "raw" printing, it only +<span class="emphasis"><em>enforce</em></span> "raw" printing, it only <span class="emphasis"><em>allows</em></span> it. </p></div><p><b>Background. </b> CUPS being a more security-aware printing system than traditional ones does not by default allow one to send deliberate (possibly binary) data to printing devices. (This could be easily abused to launch a Denial of Service attack on your printer(s), causing at least the loss -of a lot of paper and ink...) "Unknown" data are regarded by CUPS +of a lot of paper and ink...) "Unknown" data are regarded by CUPS as <span class="emphasis"><em>MIME type</em></span> <span class="emphasis"><em>application/octet-stream</em></span>. While you -<span class="emphasis"><em>can</em></span> send data "raw", the MIME type for these must +<span class="emphasis"><em>can</em></span> send data "raw", the MIME type for these must be one that is known to CUPS and an allowed one. The file -<tt class="filename">/etc/cups/mime.types</tt> defines the "rules" how CUPS +<tt class="filename">/etc/cups/mime.types</tt> defines the "rules" how CUPS recognizes MIME types. The file <tt class="filename">/etc/cups/mime.convs</tt> decides which file conversion filter(s) may be applied to which MIME types. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911052"></a>PostScript Printer Descriptions (PPDs) for non-PS Printers</h3></div></div><div></div></div><a class="indexterm" name="id2911060"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911929"></a>PostScript Printer Descriptions (PPDs) for non-PS Printers</h3></div></div><div></div></div><a class="indexterm" name="id2911937"></a><p> Originally PPDs were meant to be used for PostScript printers only. Here, they help to send device-specific commands and settings to the RIP which processes the jobfile. CUPS has extended this @@ -8902,16 +8900,16 @@ printers the Ghostscript RIP runs on the host computer. </p><p> PPDs for a non-PS printer have a few lines that are unique to CUPS. The most important one looks similar to this: -</p><a class="indexterm" name="id2911090"></a><pre class="screen"> +</p><a class="indexterm" name="id2911967"></a><pre class="screen"> *cupsFilter: application/vnd.cups-raster 66 rastertoprinter </pre><p> It is the last piece in the CUPS filtering puzzle. This line tells the -CUPS daemon to use as a last filter "rastertoprinter". This filter -should be served as input an "application/vnd.cups-raster" MIME type +CUPS daemon to use as a last filter "rastertoprinter". This filter +should be served as input an "application/vnd.cups-raster" MIME type file. Therefore CUPS should auto-construct a filtering chain, which delivers as its last output the specified MIME type. This is then -taken as input to the specified "rastertoprinter" filter. After this -the last filter has done its work ("rastertoprinter" is a Gimp-Print +taken as input to the specified "rastertoprinter" filter. After this +the last filter has done its work ("rastertoprinter" is a Gimp-Print filter), the file should go to the backend, which sends it to the output device. </p><p> @@ -8919,15 +8917,15 @@ CUPS by default ships only a few generic PPDs, but they are good for several hundred printer models. You may not be able to control different paper trays, or you may get larger margins than your specific model supports): -</p><div class="table"><a name="id2911136"></a><p class="title"><b>Table 19.1. PPD's shipped with CUPS</b></p><table summary="PPD's shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers. Further below is a discussion of several other driver/PPD-packages suitable for use with CUPS. </td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911319"></a>Difference between <span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> and -<span class="emphasis"><em>native CUPS</em></span> printing</h3></div></div><div></div></div><a class="indexterm" name="id2911337"></a><a class="indexterm" name="id2911345"></a><p> +</p><div class="table"><a name="id2912008"></a><p class="title"><b>Table 19.1. PPD's shipped with CUPS</b></p><table summary="PPD's shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers. Further below is a discussion of several other driver/PPD-packages suitable for use with CUPS. </td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912192"></a>Difference between <span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> and +<span class="emphasis"><em>native CUPS</em></span> printing</h3></div></div><div></div></div><a class="indexterm" name="id2912210"></a><a class="indexterm" name="id2912218"></a><p> Native CUPS rasterization works in two steps. </p><div class="itemizedlist"><ul type="disc"><li><p> -First is the "pstoraster" step. It uses the special "cups" -<a class="indexterm" name="id2911369"></a> +First is the "pstoraster" step. It uses the special "cups" +<a class="indexterm" name="id2912241"></a> device from ESP Ghostscript 7.05.x as its tool </p></li><li><p> -Second comes the "rasterdriver" step. It uses various +Second comes the "rasterdriver" step. It uses various device-specific filters; there are several vendors who provide good quality filters for this step, some are Free Software, some are Shareware/Non-Free, some are proprietary.</p></li></ul></div><p> @@ -8948,8 +8946,8 @@ other (non-CUPS) spoolers. An upgrade to foomatic-rip is strongly advised, especially if you are upgrading to a recent version of CUPS too. </p><p> - <a class="indexterm" name="id2911483"></a> - <a class="indexterm" name="id2911491"></a> + <a class="indexterm" name="id2912350"></a> + <a class="indexterm" name="id2912359"></a> Both the cupsomatic (old) and the foomatic-rip (new) methods from Linuxprinting.org use the traditional Ghostscript print file processing, doing everything in a single step. It therefore relies on @@ -8962,22 +8960,22 @@ Of course, you can use both methods side by side on one system (and even for one printer, if you set up different queues), and find out which works best for you. </p><p> -cupsomatic "kidnaps" the printfile after the +cupsomatic "kidnaps" the printfile after the <span class="emphasis"><em>application/vnd.cups-postscript</em></span> stage and deviates it through the CUPS-external, system wide Ghostscript -installation: Therefore the printfile bypasses the "pstoraster" filter +installation: Therefore the printfile bypasses the "pstoraster" filter (and thus also bypasses the CUPS-raster-drivers -"rastertosomething"). After Ghostscript finished its rasterization, +"rastertosomething"). After Ghostscript finished its rasterization, cupsomatic hands the rendered file directly to the CUPS backend. The flowchart above illustrates the difference between native CUPS rendering and the Foomatic/cupsomatic method. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911554"></a>Examples for filtering Chains</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912410"></a>Examples for filtering Chains</h3></div></div><div></div></div><p> Here are a few examples of commonly occurring filtering chains to illustrate the workings of CUPS. </p><p> Assume you want to print a PDF file to a HP JetDirect-connected PostScript printer, but you want to print the pages 3-5, 7, 11-13 -only, and you want to print them "2-up" and "duplex": +only, and you want to print them "2-up" and "duplex": </p><div class="itemizedlist"><ul type="disc"><li><p>your print options (page selection as required, 2-up, duplex) are passed to CUPS on the commandline;</p></li><li><p>the (complete) PDF file is sent to CUPS and autotyped as <span class="emphasis"><em>application/pdf</em></span>;</p></li><li><p>the file therefore first must pass the @@ -8985,8 +8983,8 @@ duplex) are passed to CUPS on the commandline;</p></li><li><p>the (complete) PDF MIME type <span class="emphasis"><em>application/postscript</em></span> (a preview here would still show all pages of the original PDF);</p></li><li><p>the file then passes the <span class="emphasis"><em>pstops</em></span> filter which applies the commandline options: it selects the pages -2-5, 7 and 11-13, creates and imposed layout "2 pages on 1 sheet" and -inserts the correct "duplex" command (as is defined in the printer's +2-5, 7 and 11-13, creates and imposed layout "2 pages on 1 sheet" and +inserts the correct "duplex" command (as is defined in the printer's PPD) into the new PostScript file; the file now is of PostScript MIME type <span class="emphasis"><em>application/vnd.cups-postscript</em></span>;</p></li><li><p>the file goes to the <span class="emphasis"><em>socket</em></span> @@ -9002,10 +9000,10 @@ duplex) are passed to CUPS on the commandline;</p></li><li><p>the (complete) PDF <span class="emphasis"><em>application/pdf</em></span>;</p></li><li><p>the file therefore first must pass the <span class="emphasis"><em>pdftops</em></span> pre-filter, which produces PostScript MIME type <span class="emphasis"><em>application/postscript</em></span> (a preview here -would still show all pages of the original PDF);</p></li><li><p>the file then passes the "pstops" filter which applies +would still show all pages of the original PDF);</p></li><li><p>the file then passes the "pstops" filter which applies the commandline options: it selects the pages 2-5, 7 and 11-13, -creates and imposed layout "2 pages on 1 sheet" and inserts the -correct "duplex" command... (OOoops -- this printer and his PPD +creates and imposed layout "2 pages on 1 sheet" and inserts the +correct "duplex" command... (OOoops -- this printer and his PPD don't support duplex printing at all -- this option will be ignored then) into the new PostScript file; the file now is of PostScript MIME type @@ -9017,14 +9015,14 @@ printer-specific raster data and embedding any user-selected print-options into the print data stream;</p></li><li><p>the file goes to the <span class="emphasis"><em>usb</em></span> backend, which transfers the job to the printers.</p></li></ul></div><p> The resulting filter chain therefore is as drawn in <a href="#pdftoepsonusb" title="Figure 19.12. PDF to USB chain">the image below</a>. -</p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 19.12. PDF to USB chain</b></p><div class="mediaobject"><img src="projdoc/imagefiles/pdftoepsonusb.png" width="270" alt="PDF to USB chain"></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2911891"></a>Sources of CUPS drivers / PPDs</h3></div></div><div></div></div><p> +</p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 19.12. PDF to USB chain</b></p><div class="mediaobject"><img src="projdoc/imagefiles/pdftoepsonusb.png" width="270" alt="PDF to USB chain"></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912731"></a>Sources of CUPS drivers / PPDs</h3></div></div><div></div></div><p> On the internet you can find now many thousand CUPS-PPD files (with their companion filters), in many national languages, supporting more than 1000 non-PostScript models. -</p><div class="itemizedlist"><a class="indexterm" name="id2911907"></a><a class="indexterm" name="id2911918"></a><ul type="disc"><li><p><a href="http://wwwl.easysw.com/printpro/" target="_top">ESP +</p><div class="itemizedlist"><a class="indexterm" name="id2912747"></a><a class="indexterm" name="id2912757"></a><ul type="disc"><li><p><a href="http://wwwl.easysw.com/printpro/" target="_top">ESP PrintPro</a> (commercial, non-Free) is packaged with more than 3000 PPDs, ready for -successful use "out of the box" on Linux, Mac OS X, IBM-AIX, +successful use "out of the box" on Linux, Mac OS X, IBM-AIX, HP-UX, Sun-Solaris, SGI-IRIX, Compaq Tru64, Digital UNIX and some more commercial Unices (it is written by the CUPS developers themselves and its sales help finance the further development of @@ -9052,8 +9050,8 @@ HPIJS).</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-r The cupsomatic/Foomatic trick from Linuxprinting.org works differently from the other drivers. This is explained elsewhere in this document. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912041"></a>Printing with Interface Scripts</h3></div></div><div></div></div><p> -CUPS also supports the usage of "interface scripts" as known from +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912872"></a>Printing with Interface Scripts</h3></div></div><div></div></div><p> +CUPS also supports the usage of "interface scripts" as known from System V AT&T printing systems. These are often used for PCL printers, from applications that generate PCL print jobs. Interface scripts are specific to printer models. They have a similar role as @@ -9068,38 +9066,38 @@ the <b class="command">-i</b> option: <tt class="prompt">root# </tt><b class="userinput"><tt>lpadmin -p pclprinter -v socket://11.12.13.14:9100 \ -i /path/to/interface-script</tt></b> </pre><p> -Interface scripts might be the "unknown animal" to many. However, +Interface scripts might be the "unknown animal" to many. However, with CUPS they provide the most easy way to plug in your own custom-written filtering script or program into one specific print queue (some information about the traditional usage of interface scripts is to be found at <a href="http://playground.sun.com/printing/documentation/interface.html" target="_top">http://playground.sun.com/printing/documentation/interface.html</a>). -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912139"></a>Network printing (purely Windows)</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912949"></a>Network printing (purely Windows)</h2></div></div><div></div></div><p> Network printing covers a lot of ground. To understand what exactly goes on with Samba when it is printing on behalf of its Windows -clients, let's first look at a "purely Windows" setup: Windows clients +clients, let's first look at a "purely Windows" setup: Windows clients with a Windows NT print server. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912150"></a>From Windows Clients to an NT Print Server</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912965"></a>From Windows Clients to an NT Print Server</h3></div></div><div></div></div><p> Windows clients printing to an NT-based print server have two options. They may -</p><a class="indexterm" name="id2912170"></a><a class="indexterm" name="id2912178"></a><div class="itemizedlist"><ul type="disc"><li><p>execute the driver locally and render the GDI output +</p><a class="indexterm" name="id2912979"></a><a class="indexterm" name="id2912987"></a><div class="itemizedlist"><ul type="disc"><li><p>execute the driver locally and render the GDI output (EMF) into the printer specific format on their own, or</p></li><li><p>send the GDI output (EMF) to the server, where the driver is executed to render the printer specific output.</p></li></ul></div><p> Both print paths are shown in the flowcharts below. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912212"></a>Driver Execution on the Client</h3></div></div><div></div></div><p> -In the first case the print server must spool the file as "raw", +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913020"></a>Driver Execution on the Client</h3></div></div><div></div></div><p> +In the first case the print server must spool the file as "raw", meaning it shouldn't touch the jobfile and try to convert it in any way. This is what traditional UNIX-based print server can do too; and at a better performance and more reliably than NT print server. This is what most Samba administrators probably are familiar with. One -advantage of this setup is that this "spooling-only" print server may +advantage of this setup is that this "spooling-only" print server may be used even if no driver(s) for UNIX are available it is sufficient to have the Windows client drivers available and installed on the clients. </p><p> </p><div class="figure"><a name="small11"></a><p class="title"><b>Figure 19.13. Print Driver execution on the Client</b></p><div class="mediaobject"><img src="projdoc/imagefiles/11small.png" width="270" alt="Print Driver execution on the Client"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912287"></a>Driver Execution on the Server</h3></div></div><div></div></div><a class="indexterm" name="id2912293"></a><a class="indexterm" name="id2912302"></a><a class="indexterm" name="id2912310"></a><a class="indexterm" name="id2912318"></a><a class="indexterm" name="id2912326"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913090"></a>Driver Execution on the Server</h3></div></div><div></div></div><a class="indexterm" name="id2913095"></a><a class="indexterm" name="id2913104"></a><a class="indexterm" name="id2913112"></a><a class="indexterm" name="id2913120"></a><a class="indexterm" name="id2913129"></a><p> The other path executes the printer driver on the server. The clients transfers print files in EMF format to the server. The server uses the PostScript, PCL, ESC/P or other driver to convert the EMF file into @@ -9111,14 +9109,14 @@ understand. </p><div class="figure"><a name="small12"></a><p class="title"><b>Figure 19.14. Print Driver execution on the Server</b></p><div class="mediaobject"><img src="projdoc/imagefiles/12small.png" width="270" alt="Print Driver execution on the Server"></div></div><p> </p><p> However, there is something similar possible with CUPS. Read on... -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912407"></a>Network Printing (Windows clients -- UNIX/Samba Print +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2913201"></a>Network Printing (Windows clients -- UNIX/Samba Print Servers)</h2></div></div><div></div></div><p> Since UNIX print servers <span class="emphasis"><em>cannot</em></span> execute the Win32 program code on their platform, the picture is somewhat different. However, this doesn't limit your options all that much. In the contrary, you may have a way here to implement printing features which are not possible otherwise. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912426"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913221"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div><div></div></div><p> Here is a simple recipe showing how you can take advantage of CUPS powerful features for the benefit of your Windows network printing clients: @@ -9127,14 +9125,14 @@ server.</p></li><li><p>Let the CUPS server render the PostScript into device specific raster format.</p></li></ul></div><p> This requires the clients to use a PostScript driver (even if the printer is a non-PostScript model. It also requires that you have a -"driver" on the CUPS server. +"driver" on the CUPS server. </p><p> Firstly, to enable CUPS based printing through Samba the following options should be set in your <tt class="filename">smb.conf</tt> file [global] section: -</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2912488"></a><i class="parameter"><tt>printing</tt></i> = cups</p></li><li><p><a class="indexterm" name="id2912506"></a><i class="parameter"><tt>printcap</tt></i> = cups</p></li></ul></div><p> +</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2913280"></a><i class="parameter"><tt>printing</tt></i> = cups</p></li><li><p><a class="indexterm" name="id2913298"></a><i class="parameter"><tt>printcap</tt></i> = cups</p></li></ul></div><p> When these parameters are specified, all manually set print directives -(like <a class="indexterm" name="id2912526"></a><i class="parameter"><tt>print command</tt></i>, or <a class="indexterm" name="id2912540"></a><i class="parameter"><tt>lppause command</tt></i>) in <tt class="filename">smb.conf</tt> (as well as +(like <a class="indexterm" name="id2913318"></a><i class="parameter"><tt>print command</tt></i>, or <a class="indexterm" name="id2913332"></a><i class="parameter"><tt>lppause command</tt></i>) in <tt class="filename">smb.conf</tt> (as well as in samba itself) will be ignored. Instead, Samba will directly interface with CUPS through it's application program interface (API) - as long as Samba has been compiled with CUPS library (libcups) @@ -9143,12 +9141,12 @@ other print commands are set up, then printing will use the <span class="emphasis"><em>System V</em></span> AT&T command set, with the -oraw option automatically passing through (if you want your own defined print commands to work with a Samba that has CUPS support compiled in, -simply use <a class="indexterm" name="id2912578"></a><i class="parameter"><tt>printing</tt></i> = sysv). +simply use <a class="indexterm" name="id2913370"></a><i class="parameter"><tt>printing</tt></i> = sysv). </p><p> </p><div class="figure"><a name="small13"></a><p class="title"><b>Figure 19.15. Printing via CUPS/samba server</b></p><div class="mediaobject"><img src="projdoc/imagefiles/13small.png" width="270" alt="Printing via CUPS/samba server"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912640"></a>Samba receiving Jobfiles and passing them to CUPS</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913432"></a>Samba receiving Jobfiles and passing them to CUPS</h3></div></div><div></div></div><p> Samba <span class="emphasis"><em>must</em></span> use its own spool directory (it is set -by a line similar to <a class="indexterm" name="id2912654"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba, +by a line similar to <a class="indexterm" name="id2913446"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba, in the <i class="parameter"><tt>[printers]</tt></i> or <i class="parameter"><tt>[printername]</tt></i> section of <tt class="filename">smb.conf</tt>). Samba receives the job in its own @@ -9158,14 +9156,14 @@ directive, in a line that defaults to <i class="parameter"><tt>RequestRoot /var/spool/cups</tt></i>). CUPS checks the access rights of its spool dir and resets it to healthy values with every re-start. We have seen quite some people who had used a common spooling space for Samba -and CUPS, and were struggling for weeks with this "problem". +and CUPS, and were struggling for weeks with this "problem". </p><p> A Windows user authenticates only to Samba (by whatever means is configured). If Samba runs on the same host as CUPS, you only need to -allow "localhost" to print. If they run on different machines, you +allow "localhost" to print. If they run on different machines, you need to make sure the Samba host gets access to printing on CUPS. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912726"></a>Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</h2></div></div><div></div></div><a class="indexterm" name="id2912736"></a><a class="indexterm" name="id2912744"></a><a class="indexterm" name="id2912753"></a><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2913513"></a>Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</h2></div></div><div></div></div><a class="indexterm" name="id2913523"></a><a class="indexterm" name="id2913531"></a><a class="indexterm" name="id2913540"></a><p> PPDs can control all print device options. They are usually provided by the manufacturer; if you own a PostScript printer, that is. PPD files (PostScript Printer Descriptions) are always a component of @@ -9173,7 +9171,7 @@ PostScript printer drivers on MS Windows or Apple Mac OS systems. They are ASCII files containing user-selectable print options, mapped to appropriate PostScript, PCL or PJL commands for the target printer. Printer driver GUI dialogs translate these options -"on-the-fly" into buttons and drop-down lists for the user to select. +"on-the-fly" into buttons and drop-down lists for the user to select. </p><p> CUPS can load, without any conversions, the PPD file from any Windows (NT is recommended) PostScript driver and handle the options. There is @@ -9184,8 +9182,8 @@ or see if you have lphelp on your system). There are also some different GUI frontends on Linux/UNIX, which can present PPD options to users. PPD options are normally meant to be evaluated by the PostScript RIP on the real PostScript printer. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912815"></a>PPDs for non-PS Printers on UNIX</h3></div></div><div></div></div><a class="indexterm" name="id2912823"></a><p> -CUPS doesn't limit itself to "real" PostScript printers in its usage +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913594"></a>PPDs for non-PS Printers on UNIX</h3></div></div><div></div></div><a class="indexterm" name="id2913602"></a><p> +CUPS doesn't limit itself to "real" PostScript printers in its usage of PPDs. The CUPS developers have extended the scope of the PPD concept, to also describe available device and driver options for non-PostScript printers through CUPS-PPDs. @@ -9201,10 +9199,10 @@ the supplied PostScript. Thus CUPS lets all its printers appear as PostScript devices to its clients, because it can act as a PostScript RIP for those printers, processing the received PostScript code into a proper raster print format. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912871"></a>PPDs for non-PS Printers on Windows</h3></div></div><div></div></div><a class="indexterm" name="id2912878"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913643"></a>PPDs for non-PS Printers on Windows</h3></div></div><div></div></div><a class="indexterm" name="id2913651"></a><p> CUPS-PPDs can also be used on Windows-Clients, on top of a -"core" PostScript driver (now recommended is the "CUPS PostScript -Driver for WindowsNT/2K/XP"; you can also use the Adobe one, with +"core" PostScript driver (now recommended is the "CUPS PostScript +Driver for WindowsNT/2K/XP"; you can also use the Adobe one, with limitations). This feature enables CUPS to do a few tricks no other spooler can do: </p><div class="itemizedlist"><ul type="disc"><li><p>act as a networked PostScript RIP (Raster Image @@ -9212,27 +9210,27 @@ Processor), handling printfiles from all client platforms in a uniform way;</p></li><li><p>act as a central accounting and billing server, since all files are passed through the pstops filter and are therefore logged in the CUPS <tt class="filename">page_log</tt> file. -<span class="emphasis"><em>NOTE:</em></span> this can not happen with "raw" print jobs, +<span class="emphasis"><em>NOTE:</em></span> this can not happen with "raw" print jobs, which always remain unfiltered per definition;</p></li><li><p>enable clients to consolidate on a single PostScript driver, even for many different target printers.</p></li></ul></div><p> Using CUPS PPDs on Windows clients enables these to control all print job settings just as a UNIX client can do too. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912948"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2913717"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div><div></div></div><p> This setup may be of special interest to people experiencing major problems in WTS environments. WTS need often a multitude of non-PostScript drivers installed to run their clients' variety of different printer models. This often imposes the price of much increased instability. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2912964"></a>Printer Drivers running in "Kernel Mode" cause many +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913734"></a>Printer Drivers running in "Kernel Mode" cause many Problems</h3></div></div><div></div></div><p> -The reason is that in Win NT printer drivers run in "Kernel -Mode", this introduces a high risk for the stability of the system +The reason is that in Win NT printer drivers run in "Kernel +Mode", this introduces a high risk for the stability of the system if the driver is not really stable and well-tested. And there are a lot of bad drivers out there! Especially notorious is the example of the PCL printer driver that had an additional sound module running, to notify users via soundcard of their finished jobs. Do I -need to say that this one was also reliably causing "Blue Screens -of Death" on a regular basis? +need to say that this one was also reliably causing "Blue Screens +of Death" on a regular basis? </p><p> PostScript drivers generally are very well tested. They are not known to cause any problems, even though they run in Kernel Mode too. This @@ -9240,7 +9238,7 @@ might be because there have so far only been 2 different PostScript drivers: the ones from Adobe and the one from Microsoft. Both are very well tested and are as stable as you ever can imagine on Windows. The CUPS driver is derived from the Microsoft one. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913011"></a>Workarounds impose Heavy Limitations</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913768"></a>Workarounds impose Heavy Limitations</h3></div></div><div></div></div><p> In many cases, in an attempt to work around this problem, site administrators have resorted to restrict the allowed drivers installed on their WTS to one generic PCL- and one PostScript driver. This @@ -9248,7 +9246,7 @@ however restricts the clients in the amount of printer options available for them; often they can't get out more than simplex prints from one standard paper tray, while their devices could do much better, if driven by a different driver! ) -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913032"></a>CUPS: a "Magical Stone"?</h3></div></div><div></div></div><a class="indexterm" name="id2912976"></a><a class="indexterm" name="id2913049"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913789"></a>CUPS: a "Magical Stone"?</h3></div></div><div></div></div><a class="indexterm" name="id2913798"></a><a class="indexterm" name="id2913806"></a><p> Using a PostScript driver, enabled with a CUPS-PPD, seems to be a very elegant way to overcome all these shortcomings. There are, depending on the version of Windows OS you use, up to 3 different PostScript @@ -9258,14 +9256,14 @@ used with many different PPDs). The clients will be able to (again) chose paper trays, duplex printing and other settings. However, there is a certain price for this too: a CUPS server acting as a PostScript RIP for its clients requires more CPU and RAM than when just acting as -a "raw spooling" device. Plus, this setup is not yet widely tested, +a "raw spooling" device. Plus, this setup is not yet widely tested, although the first feedbacks look very promising. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913085"></a>PostScript Drivers with no major problems -- even in Kernel -Mode</h3></div></div><div></div></div><a class="indexterm" name="id2913095"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913833"></a>PostScript Drivers with no major problems -- even in Kernel +Mode</h3></div></div><div></div></div><a class="indexterm" name="id2913842"></a><p> More recent printer drivers on W2K and XP don't run in Kernel mode (unlike Win NT) any more. However, both operating systems can still use the NT drivers, running in Kernel mode (you can roughly tell which -is which as the drivers in subdirectory "2" of "W32X86" are "old" +is which as the drivers in subdirectory "2" of "W32X86" are "old" ones). As was said before, the Adobe as well as the Microsoft PostScript drivers are not known to cause any stability problems. The CUPS driver is derived from the Microsoft one. There is a simple @@ -9275,16 +9273,16 @@ includes the source code of the Microsoft driver, and licensees of Visual Studio are allowed to use and modify it for their own driver development efforts. This is what the CUPS people have done. The license doesn't allow them to publish the whole of the source code. -However, they have released the "diff" under the GPL, and if you are -owner of an "MS DDK for Win NT", you can check the driver yourself. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2913108"></a>Setting up CUPS for driver Download</h2></div></div><div></div></div><p> +However, they have released the "diff" under the GPL, and if you are +owner of an "MS DDK for Win NT", you can check the driver yourself. +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2913895"></a>Setting up CUPS for driver Download</h2></div></div><div></div></div><p> As we have said before: all previously known methods to prepare client -printer drivers on the Samba server for download and "Point'n'Print" +printer drivers on the Samba server for download and "Point'n'Print" convenience of Windows workstations are working with CUPS too. These methods were described in the previous chapter. In reality, this is a pure Samba business, and only relates to the Samba/Win client relationship. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913163"></a><span class="emphasis"><em>cupsaddsmb</em></span>: the unknown Utility</h3></div></div><div></div></div><a class="indexterm" name="id2913193"></a><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913913"></a><span class="emphasis"><em>cupsaddsmb</em></span>: the unknown Utility</h3></div></div><div></div></div><a class="indexterm" name="id2913924"></a><p> The cupsaddsmb utility (shipped with all current CUPS versions) is an alternative method to transfer printer drivers into the Samba <i class="parameter"><tt>[print$]</tt></i> share. Remember, this share is where @@ -9309,10 +9307,10 @@ job-billing)</p></li></ul></div><p> However, currently only Windows NT, 2000, and XP are supported by the CUPS drivers. You will need to get the respective part of Adobe driver too if you need to support Windows 95, 98, and ME clients. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913282"></a>Prepare your <tt class="filename">smb.conf</tt> for cupsaddsmb</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914014"></a>Prepare your <tt class="filename">smb.conf</tt> for cupsaddsmb</h3></div></div><div></div></div><p> Prior to running cupsaddsmb, you need the following settings in <tt class="filename">smb.conf</tt>: -</p><div class="example"><a name="id2913310"></a><p class="title"><b>Example 19.3. smb.conf for cupsaddsmb usage</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[print$]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Printer Drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /etc/samba/drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>write list = root</tt></i></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913502"></a>CUPS Package of "PostScript Driver for WinNT/2k/XP"</h3></div></div><div></div></div><a class="indexterm" name="id2913512"></a><p> +</p><div class="example"><a name="id2914041"></a><p class="title"><b>Example 19.3. smb.conf for cupsaddsmb usage</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td><i class="parameter"><tt>load printers = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printing = cups</tt></i></td></tr><tr><td><i class="parameter"><tt>printcap name = cups</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[printers]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = All Printers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /var/spool/samba</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>public = yes</tt></i></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><i class="parameter"><tt>guest ok = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>writable = no</tt></i></td></tr><tr><td><i class="parameter"><tt>printable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>printer admin = root</tt></i></td></tr><tr><td> </td></tr><tr><td><i class="parameter"><tt>[print$]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Printer Drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /etc/samba/drivers</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>guest ok = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>write list = root</tt></i></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914233"></a>CUPS Package of "PostScript Driver for WinNT/2k/XP"</h3></div></div><div></div></div><a class="indexterm" name="id2914242"></a><p> CUPS users may get the exactly same packages from <a href="http://www.cups.org/software.html" target="_top">http://www.cups.org/software.html</a>. It is a separate package from the CUPS base software files, tagged as <span class="emphasis"><em>CUPS 1.1.x Windows NT/2k/XP Printer Driver for Samba @@ -9327,13 +9325,13 @@ cups-samba.readme cups-samba.remove cups-samba.ss </pre><p> -<a class="indexterm" name="id2913574"></a> -<a class="indexterm" name="id2913585"></a> +<a class="indexterm" name="id2914304"></a> +<a class="indexterm" name="id2914315"></a> These have been packaged with the ESP meta packager software -"EPM". The <tt class="filename">*.install</tt> and +"EPM". The <tt class="filename">*.install</tt> and <tt class="filename">*.remove</tt> files are simple shell scripts, which untars the <tt class="filename">*.ss</tt> (the <tt class="filename">*.ss</tt> is -nothing else but a tar-archive, which can be untar-ed by "tar" +nothing else but a tar-archive, which can be untar-ed by "tar" too). Then it puts the content into <tt class="filename">/usr/share/cups/drivers/</tt>. This content includes 3 files: @@ -9365,17 +9363,17 @@ copy/move the file (after running the right place. </p></div><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>cp /usr/share/drivers/cups.hlp /usr/share/cups/drivers/</tt></b> -</pre><a class="indexterm" name="id2913761"></a><p> +</pre><a class="indexterm" name="id2914490"></a><p> This new CUPS PostScript driver is currently binary-only, but free of charge. No complete source code is provided (yet). The reason is this: it has been developed with the help of the <span class="emphasis"><em>Microsoft Driver Developer Kit</em></span> (DDK) and compiled with Microsoft Visual Studio 6. Driver developers are not allowed to distribute the whole of the source code as Free Software. However, CUPS developers released -the "diff" in source code under the GPL, so anybody with a license of +the "diff" in source code under the GPL, so anybody with a license of Visual Studio and a DDK will be able to compile for him/herself. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913789"></a>Recognize the different Driver Files</h3></div></div><div></div></div><p> -The CUPS drivers don't support the "older" Windows 95/98/ME, but only +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914516"></a>Recognize the different Driver Files</h3></div></div><div></div></div><p> +The CUPS drivers don't support the "older" Windows 95/98/ME, but only the Windows NT/2000/XP client: </p><p>Windows NT, 2000, and XP are supported by:</p><p> </p><div class="itemizedlist"><ul type="disc"><li><p>cups.hlp</p></li><li><p>cupsdrvr.dll</p></li><li><p>cupsui.dll</p></li></ul></div><p> @@ -9394,7 +9392,7 @@ support of WinNT/2k/XP are present in , the Adobe ones will be ignored and the CUPS ones will be used. If you prefer -- for whatever reason -- to use Adobe-only drivers, move away the 3 CUPS driver files. The Win95/98/ME clients use the Adobe drivers in any case. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913932"></a>Acquiring the Adobe Driver Files</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914656"></a>Acquiring the Adobe Driver Files</h3></div></div><div></div></div><p> Acquiring the Adobe driver files seems to be unexpectedly difficult for many users. They are not available on the Adobe website as single files and the self-extracting and/or self-installing Windows-exe is @@ -9407,13 +9405,13 @@ Generic PostScript printer. After this, the client's where you can get them with smbclient from the CUPS host. A more detailed description about this is in the next (the CUPS printing) chapter. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2913965"></a>ESP Print Pro Package of "PostScript Driver for -WinNT/2k/XP"</h3></div></div><div></div></div><a class="indexterm" name="id2913977"></a><p> -Users of the ESP Print Pro software are able to install their "Samba -Drivers" package for this purpose with no problem. Retrieve the driver +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914689"></a>ESP Print Pro Package of "PostScript Driver for +WinNT/2k/XP"</h3></div></div><div></div></div><a class="indexterm" name="id2914698"></a><p> +Users of the ESP Print Pro software are able to install their "Samba +Drivers" package for this purpose with no problem. Retrieve the driver files from the normal download area of the ESP Print Pro software at <a href="http://www.easysw.com/software.html" target="_top">http://www.easysw.com/software.html</a>. -You need to locate the link labelled "SAMBA" amongst the +You need to locate the link labelled "SAMBA" amongst the <span class="emphasis"><em>Download Printer Drivers for ESP Print Pro 4.x</em></span> area and download the package. Once installed, you can prepare any driver by simply highlighting the printer in the Printer Manager GUI @@ -9423,7 +9421,7 @@ driver files; i.e. mainly setup the <i class="parameter"><tt>[print$]</tt></i> share, etc. The ESP Print Pro package includes the CUPS driver files as well as a (licensed) set of Adobe drivers for the Windows 95/98/ME client family. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914035"></a>Caveats to be considered</h3></div></div><div></div></div><a class="indexterm" name="id2914043"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914749"></a>Caveats to be considered</h3></div></div><div></div></div><a class="indexterm" name="id2914759"></a><p> Once you have run the install script (and possibly manually moved the <tt class="filename">cups.hlp</tt> file to <tt class="filename">/usr/share/cups/drivers/</tt>), the driver is @@ -9431,10 +9429,10 @@ ready to be put into Samba's <i class="parameter"><tt>[print$]</tt></i> share (w <tt class="filename">/etc/samba/drivers/</tt> and contains a subdir tree with <span class="emphasis"><em>WIN40</em></span> and <span class="emphasis"><em>W32X86</em></span> branches): You do this by running -"cupsaddsmb" (see also <b class="command">man cupsaddsmb</b> for +"cupsaddsmb" (see also <b class="command">man cupsaddsmb</b> for CUPS since release 1.1.16). </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p> -<a class="indexterm" name="id2914108"></a> +<a class="indexterm" name="id2914823"></a> You may need to put root into the smbpasswd file by running <b class="command">smbpasswd</b>; this is especially important if you should run this whole procedure for the first time, and are not @@ -9454,42 +9452,42 @@ It is not harmful if you still have the <tt class="filename">ADOBE*.*</tt> driver files from previous installations in the <tt class="filename">/usr/share/cups/drivers/</tt> directory. The new <span class="emphasis"><em>cupsaddsmb</em></span> (from 1.1.16) will -automatically prefer "its own" drivers if it finds both. +automatically prefer "its own" drivers if it finds both. </p></li><li><p> -<a class="indexterm" name="id2914205"></a> +<a class="indexterm" name="id2914920"></a> Should your Win clients have had the old <tt class="filename">ADOBE*.*</tt> files for the Adobe PostScript driver installed, the download and installation of the new CUPS PostScript driver for Windows NT/2k/XP will fail at first. You need to wipe the old driver from the clients -first. It is not enough to "delete" the printer, as the driver files +first. It is not enough to "delete" the printer, as the driver files will still be kept by the clients and re-used if you try to re-install the printer. To really get rid of the Adobe driver files on the -clients, open the "Printers" folder (possibly via <span class="emphasis"><em>Start, Settings, Control Panel, Printers</em></span>), +clients, open the "Printers" folder (possibly via <span class="emphasis"><em>Start, Settings, Control Panel, Printers</em></span>), right-click onto the folder background and select <span class="emphasis"><em>Server Properties</em></span>. When the new dialog opens, select the <span class="emphasis"><em>Drivers</em></span> tab. On the list select the driver you want to delete and click on the <span class="emphasis"><em>Delete</em></span> button. This will only work if there is not one single printer left -which uses that particular driver. You need to "delete" all printers -using this driver in the "Printers" folder first. You will need +which uses that particular driver. You need to "delete" all printers +using this driver in the "Printers" folder first. You will need Administrator privileges to do this. </p></li><li><p> -<a class="indexterm" name="id2914267"></a> +<a class="indexterm" name="id2914975"></a> Once you have successfully downloaded the CUPS PostScript driver to a client, you can easily switch all printers to this one by proceeding as described in <a href="#printing" title="Chapter 18. Classical Printing Support">the printing chapter</a>: either change -a driver for an existing printer by running the "Printer Properties" +a driver for an existing printer by running the "Printer Properties" dialog, or use <b class="command">rpcclient</b> with the <b class="command">setdriver</b> sub-command. </p></li></ol></div><p> -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914308"></a>Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915016"></a>Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</h3></div></div><div></div></div><p> You are interested in a comparison between the CUPS and the Adobe PostScript drivers? For our purposes these are the most important items which weigh in favor of the CUPS ones: </p><div class="itemizedlist"><ul type="disc"><li><p>no hassle with the Adobe EULA</p></li><li><p>no hassle with the question “<span class="quote">Where do I get the ADOBE*.* driver files from?</span>”</p></li><li><p> -<a class="indexterm" name="id2914350"></a> +<a class="indexterm" name="id2915056"></a> the Adobe drivers (on request of the printer PPD associated with them) often put a PJL header in front of the main PostScript part of the print file. Thus the printfile starts with @@ -9497,24 +9495,24 @@ PostScript part of the print file. Thus the printfile starts with <i class="parameter"><tt><escape>%-12345X</tt></i> instead of <i class="parameter"><tt>%!PS</tt></i>). This leads to the CUPS daemon auto-typing the incoming file as a print-ready file, -not initiating a pass through the "pstops" filter (to speak more +not initiating a pass through the "pstops" filter (to speak more technically, it is not regarded as the generic MIME type -<a class="indexterm" name="id2914388"></a> +<a class="indexterm" name="id2915093"></a> <span class="emphasis"><em>application/postscript</em></span>, but as the more special MIME type -<a class="indexterm" name="id2914402"></a> +<a class="indexterm" name="id2915107"></a> <span class="emphasis"><em>application/cups.vnd-postscript</em></span>), which therefore also leads to the page accounting in <span class="emphasis"><em>/var/log/cups/page_log</em></span> not receiving the exact number of pages; instead the dummy page number -of "1" is logged in a standard setup)</p></li><li><p>the Adobe driver has more options to "mis-configure" the +of "1" is logged in a standard setup)</p></li><li><p>the Adobe driver has more options to "mis-configure" the PostScript generated by it (like setting it inadvertently to <span class="emphasis"><em>Optimize for Speed</em></span>, instead of <span class="emphasis"><em>Optimize for Portability</em></span>, which could lead to CUPS being unable to process it)</p></li><li><p>the CUPS PostScript driver output sent by Windows clients to the CUPS server will be guaranteed to be auto-typed always as generic MIME type <span class="emphasis"><em>application/postscript</em></span>, -thusly passing through the CUPS "pstops" filter and logging the +thusly passing through the CUPS "pstops" filter and logging the correct number of pages in the <tt class="filename">page_log</tt> for accounting and quota purposes</p></li><li><p>the CUPS PostScript driver supports the sending of additional standard (IPP) print options by Win NT/2k/XP clients. Such @@ -9532,7 +9530,7 @@ not disturb any other applications as they will regard it as a comment and simply ignore it).</p></li><li><p>the CUPS PostScript driver will be the heart of the fully fledged CUPS IPP client for Windows NT/2K/XP to be released soon (probably alongside the first Beta release for CUPS -1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914525"></a>Run "cupsaddsmb" (quiet Mode)</h3></div></div><div></div></div><a class="indexterm" name="id2914533"></a><a class="indexterm" name="id2914542"></a><p> +1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915223"></a>Run "cupsaddsmb" (quiet Mode)</h3></div></div><div></div></div><a class="indexterm" name="id2915231"></a><a class="indexterm" name="id2915239"></a><p> The cupsaddsmb command copies the needed files into your <i class="parameter"><tt>[print$]</tt></i> share. Additionally, the PPD associated with this printer is copied from @@ -9541,7 +9539,7 @@ associated with this printer is copied from Windows client installations via Point'n'Print. Before we can run the command successfully, we need to be sure that we can authenticate towards Samba. If you have a small network you are probably using user -level security (<a class="indexterm" name="id2914579"></a><i class="parameter"><tt>security</tt></i> = user). +level security (<a class="indexterm" name="id2915277"></a><i class="parameter"><tt>security</tt></i> = user). </p><p> Here is an example of a successfully run cupsaddsmb command. </p><pre class="screen"> @@ -9550,18 +9548,18 @@ Password for root required to access localhost via Samba: <b class="userinput">< </pre><p> To share <span class="emphasis"><em>all</em></span> printers and drivers, use the <tt class="option">-a</tt> parameter instead of a printer name. Since -cupsaddsmb "exports" the printer drivers to Samba, it should be +cupsaddsmb "exports" the printer drivers to Samba, it should be obvious that it only works for queues with a CUPS driver associated. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914652"></a>Run "cupsaddsmb" with verbose Output</h3></div></div><div></div></div><a class="indexterm" name="id2914660"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915344"></a>Run "cupsaddsmb" with verbose Output</h3></div></div><div></div></div><a class="indexterm" name="id2915352"></a><p> Probably you want to see what's going on. Use the <tt class="option">-v</tt> parameter to get a more verbose output. The -output below was edited for better readability: all "\" at the end of +output below was edited for better readability: all "\" at the end of a line indicate that I inserted an artificial line break plus some indentation here: </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> You will see the root password for the Samba account printed on screen. -</p></div><a class="indexterm" name="id2914695"></a><a class="indexterm" name="id2914706"></a><pre class="screen"> +</p></div><a class="indexterm" name="id2915380"></a><a class="indexterm" name="id2915391"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>cupsaddsmb -U root -v infotec_2105</tt></b> Password for root required to access localhost via GANDALF: Running command: smbclient //localhost/print\$ -N -U'root%secret' \ @@ -9579,11 +9577,11 @@ putting file /usr/share/cups/drivers/cupsui.dll as \W32X86/cupsui.dll putting file /usr/share/cups/drivers/cups.hlp as \W32X86/cups.hlp Running command: rpcclient localhost -N -U'root%secret' - -c 'adddriver "Windows NT x86" \ - "infotec_2105:cupsdrvr.dll:infotec_2105.ppd:cupsui.dll:cups.hlp:NULL: \ - RAW:NULL"' -cmd = adddriver "Windows NT x86" \ - "infotec_2105:cupsdrvr.dll:infotec_2105.ppd:cupsui.dll:cups.hlp:NULL:RAW:NULL" + -c 'adddriver "Windows NT x86" \ + "infotec_2105:cupsdrvr.dll:infotec_2105.ppd:cupsui.dll:cups.hlp:NULL: \ + RAW:NULL"' +cmd = adddriver "Windows NT x86" \ + "infotec_2105:cupsdrvr.dll:infotec_2105.ppd:cupsui.dll:cups.hlp:NULL:RAW:NULL" Printer Driver infotec_2105 successfully installed. Running command: smbclient //localhost/print\$ -N -U'root%secret' \ @@ -9607,13 +9605,13 @@ Running command: smbclient //localhost/print\$ -N -U'root%secret' \ putting file /usr/share/cups/drivers/PSMON.DLL as \WIN40/PSMON.DLL Running command: rpcclient localhost -N -U'root%secret' \ - -c 'adddriver "Windows 4.0" \ - "infotec_2105:ADOBEPS4.DRV:infotec_2105.PPD:NULL:ADOBEPS4.HLP: \ + -c 'adddriver "Windows 4.0" \ + "infotec_2105:ADOBEPS4.DRV:infotec_2105.PPD:NULL:ADOBEPS4.HLP: \ PSMON.DLL:RAW:ADOBEPS4.DRV,infotec_2105.PPD,ADOBEPS4.HLP,PSMON.DLL, \ - ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"' - cmd = adddriver "Windows 4.0" "infotec_2105:ADOBEPS4.DRV:infotec_2105.PPD:NULL: \ + ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"' + cmd = adddriver "Windows 4.0" "infotec_2105:ADOBEPS4.DRV:infotec_2105.PPD:NULL: \ ADOBEPS4.HLP:PSMON.DLL:RAW:ADOBEPS4.DRV,infotec_2105.PPD,ADOBEPS4.HLP, \ - PSMON.DLL,ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL" + PSMON.DLL,ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL" Printer Driver infotec_2105 successfully installed. Running command: rpcclient localhost -N -U'root%secret' \ @@ -9628,11 +9626,11 @@ you'll discover error messages like NT_STATUS_OBJECT_NAME_COLLISION in between. They occur, because the directories WIN40 and W32X86 already existed in the <i class="parameter"><tt>[print$]</tt></i> driver download share (from a previous driver installation). They are harmless here. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2914873"></a>Understanding cupsaddsmb</h3></div></div><div></div></div><a class="indexterm" name="id2914882"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915567"></a>Understanding cupsaddsmb</h3></div></div><div></div></div><a class="indexterm" name="id2915576"></a><p> What has happened? What did cupsaddsmb do? There are five stages of the procedure </p><div class="orderedlist"><ol type="1"><li><p> - <a class="indexterm" name="id2914909"></a> + <a class="indexterm" name="id2915603"></a> call the CUPS server via IPP and request the driver files and the PPD file for the named printer;</p></li><li><p>store the files temporarily in the local TEMPDIR (as defined in @@ -9640,13 +9638,13 @@ TEMPDIR (as defined in <i class="parameter"><tt>[print$]</tt></i> share and put the files into the share's WIN40 (for Win95/98/ME) and W32X86/ (for WinNT/2k/XP) sub directories;</p></li><li><p> -<a class="indexterm" name="id2914954"></a> +<a class="indexterm" name="id2915647"></a> connect via rpcclient to the Samba server and -execute the "adddriver" command with the correct +execute the "adddriver" command with the correct parameters;</p></li><li><p> -<a class="indexterm" name="id2914972"></a> +<a class="indexterm" name="id2915666"></a> connect via rpcclient to the Samba server a second -time and execute the "setdriver" command.</p></li></ol></div><p> +time and execute the "setdriver" command.</p></li></ol></div><p> Note, that you can run the cupsaddsmb utility with parameters to specify one remote host as Samba host and a second remote host as CUPS host. Especially if you want to get a deeper understanding, it is a @@ -9655,7 +9653,7 @@ life most people will have their CUPS and Samba servers run on the same host): </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>cupsaddsmb -H sambaserver -h cupsserver -v printername</tt></b> -</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915022"></a>How to recognize if cupsaddsmb completed successfully</h3></div></div><div></div></div><p> +</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915714"></a>How to recognize if cupsaddsmb completed successfully</h3></div></div><div></div></div><p> You <span class="emphasis"><em>must</em></span> always check if the utility completed successfully in all fields. You need as a minimum these 3 messages amongst the output: @@ -9676,7 +9674,7 @@ It is impossible to see any diagnostic output if you don't run cupsaddsmb in verbose mode. Therefore we strongly recommend to not use the default quiet mode. It will hide any problems from you which might occur. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915105"></a>cupsaddsmb with a Samba PDC</h3></div></div><div></div></div><a class="indexterm" name="id2915114"></a><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915798"></a>cupsaddsmb with a Samba PDC</h3></div></div><div></div></div><a class="indexterm" name="id2915806"></a><p> You can't get the standard cupsaddsmb command to run on a Samba PDC? You are asked for the password credential all over again and again and the command just will not take off at all? Try one of these @@ -9687,34 +9685,34 @@ variations: <tt class="prompt">root# </tt><b class="userinput"><tt>cupsaddsmb -H SAURON -U MIDEARTH\\root -h cups-server -v printername</tt></b> </pre><p> (Note the two backslashes: the first one is required to -"escape" the second one). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915185"></a>cupsaddsmb Flowchart</h3></div></div><div></div></div><a class="indexterm" name="id2915194"></a><p> +"escape" the second one). +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915877"></a>cupsaddsmb Flowchart</h3></div></div><div></div></div><a class="indexterm" name="id2915885"></a><p> Here is a chart about the procedures, commandflows and -dataflows of the "cupaddsmb" command. Note again: cupsaddsmb is -not intended to, and does not work with, "raw" queues! +dataflows of the "cupaddsmb" command. Note again: cupsaddsmb is +not intended to, and does not work with, "raw" queues! </p><p> </p><div class="figure"><a name="small14"></a><p class="title"><b>Figure 19.16. cupsaddsmb flowchart</b></p><div class="mediaobject"><img src="projdoc/imagefiles/14small.png" width="270" alt="cupsaddsmb flowchart"></div></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915261"></a>Installing the PostScript Driver on a Client</h3></div></div><div></div></div><a class="indexterm" name="id2915268"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915946"></a>Installing the PostScript Driver on a Client</h3></div></div><div></div></div><a class="indexterm" name="id2915953"></a><p> After cupsaddsmb completed, your driver is prepared for the clients to use. Here are the steps you must perform to download and install it -via "Point'n'Print". From a Windows client, browse to the CUPS/Samba +via "Point'n'Print". From a Windows client, browse to the CUPS/Samba server; -</p><div class="itemizedlist"><a class="indexterm" name="id2915289"></a><ul type="disc"><li><p>open the <span class="emphasis"><em>Printers</em></span> +</p><div class="itemizedlist"><a class="indexterm" name="id2915973"></a><ul type="disc"><li><p>open the <span class="emphasis"><em>Printers</em></span> share of Samba in Network Neighbourhood;</p></li><li><p>right-click on the printer in question;</p></li><li><p>from the opening context-menu select <span class="emphasis"><em>Install...</em></span> or <span class="emphasis"><em>Connect...</em></span> (depending on the Windows version you use).</p></li></ul></div><p> After a few seconds, there should be a new printer in your -client's <span class="emphasis"><em>local</em></span> "Printers" folder: On Windows +client's <span class="emphasis"><em>local</em></span> "Printers" folder: On Windows XP it will follow a naming convention of <span class="emphasis"><em>PrinterName on -SambaServer</em></span>. (In my current case it is "infotec_2105 on -kde-bitshop"). If you want to test it and send your first job from +SambaServer</em></span>. (In my current case it is "infotec_2105 on +kde-bitshop"). If you want to test it and send your first job from an application like Winword, the new printer will appears in a <tt class="filename">\\SambaServer\PrinterName</tt> entry in the dropdown list of available printers. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> -<a class="indexterm" name="id2915366"></a> +<a class="indexterm" name="id2916045"></a> cupsaddsmb will only reliably work with CUPS version 1.1.15 or higher and Samba from 2.2.4. If it doesn't work, or if the automatic printer driver download to the clients doesn't succeed, you can still manually @@ -9725,11 +9723,11 @@ share for a UNC type of connection: <tt class="prompt">C:\> </tt><b class="userinput"><tt>net use lpt1: \\sambaserver\printershare /user:ntadmin</tt></b> </pre><p> should you desire to use the CUPS networked PostScript RIP -functions. (Note that user "ntadmin" needs to be a valid Samba user +functions. (Note that user "ntadmin" needs to be a valid Samba user with the required privileges to access the printershare) This would set up the printer connection in the traditional <span class="emphasis"><em>LanMan</em></span> way (not using MS-RPC). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915425"></a>Avoiding critical PostScript Driver Settings on the +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916097"></a>Avoiding critical PostScript Driver Settings on the Client</h3></div></div><div></div></div><p> Soooo: printing works, but there are still problems. Most jobs print well, some don't print at all. Some jobs have problems with fonts, @@ -9755,7 +9753,7 @@ get a printout at all) (Adobe)</p></li><li><p>Sometimes you can choose <span cla Level</em></span>: in case of problems try <span class="emphasis"><em>2</em></span> instead of <span class="emphasis"><em>3</em></span> (the latest ESP Ghostscript package handles Level 3 PostScript very well) (Adobe).</p></li><li><p>Say <span class="emphasis"><em>Yes</em></span> to <span class="emphasis"><em>PostScript -Error Handler</em></span> (Adobe)</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2915559"></a>Installing PostScript Driver Files manually (using +Error Handler</em></span> (Adobe)</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2916229"></a>Installing PostScript Driver Files manually (using rpcclient)</h2></div></div><div></div></div><p> Of course you can run all the commands which are embedded into the cupsaddsmb convenience utility yourself, one by one, and hereby upload @@ -9764,18 +9762,18 @@ and prepare the driver files for future client downloads. printer should be there. We are providing the driver now);</p></li><li><p>copy all files to <i class="parameter"><tt>[print$]</tt></i></p></li><li><p> -<a class="indexterm" name="id2915609"></a> +<a class="indexterm" name="id2916279"></a> run <b class="command">rpcclient adddriver</b> (for each client architecture you want to support):</p></li><li><p> -<a class="indexterm" name="id2915633"></a> +<a class="indexterm" name="id2916303"></a> run <b class="command">rpcclient setdriver.</b></p></li></ol></div><p> -<a class="indexterm" name="id2915655"></a> -<a class="indexterm" name="id2915666"></a> -<a class="indexterm" name="id2915677"></a> -<a class="indexterm" name="id2915688"></a> -<a class="indexterm" name="id2915699"></a> -We are going to do this now. First, read the man page on "rpcclient" +<a class="indexterm" name="id2916325"></a> +<a class="indexterm" name="id2916336"></a> +<a class="indexterm" name="id2916347"></a> +<a class="indexterm" name="id2916358"></a> +<a class="indexterm" name="id2916369"></a> +We are going to do this now. First, read the man page on "rpcclient" to get a first idea. Look at all the printing related sub-commands. <b class="command">enumprinters</b>, <b class="command">enumdrivers</b>, <b class="command">enumports</b>, @@ -9783,9 +9781,9 @@ sub-commands. <b class="command">enumprinters</b>, the most interesting ones. rpcclient implements an important part of the MS-RPC protocol. You can use it to query (and command) a Win NT (or 2K/XP) PC too. MS-RPC is used by Windows clients, amongst other -things, to benefit from the "Point'n'Print" features. Samba can now +things, to benefit from the "Point'n'Print" features. Samba can now mimic this too. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915762"></a>A Check of the rpcclient man Page</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916423"></a>A Check of the rpcclient man Page</h3></div></div><div></div></div><p> First let's have a little check of the rpcclient man page. Here are two relevant passages: </p><p> @@ -9805,9 +9803,9 @@ Help File Name:\ Language Monitor Name:\ Default Data Type:\ Comma Separated list of Files -</pre><p>Any empty fields should be enter as the string "NULL". </p><p>Samba does not need to support the concept of Print Monitors +</pre><p>Any empty fields should be enter as the string "NULL". </p><p>Samba does not need to support the concept of Print Monitors since these only apply to local printers whose driver can make use of -a bi-directional link for communication. This field should be "NULL". +a bi-directional link for communication. This field should be "NULL". On a remote NT print server, the Print Monitor for a driver must already be installed prior to adding the driver or else the RPC will fail @@ -9818,32 +9816,32 @@ printer driver associated with an installed printer. The printer driver must already be correctly installed on the print server. </p><p> See also the enumprinters and enumdrivers commands for obtaining a list of installed printers and drivers. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915876"></a>Understanding the rpcclient man page</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916536"></a>Understanding the rpcclient man page</h3></div></div><div></div></div><p> The <span class="emphasis"><em>exact</em></span> format isn't made too clear by the man page, since you have to deal with some parameters containing spaces. Here is a better description for it. We have line-broken the -command and indicated the breaks with "\". Usually you would type the +command and indicated the breaks with "\". Usually you would type the command in one line without the linebreaks: -</p><a class="indexterm" name="id2915901"></a><pre class="screen"> - adddriver "Architecture" \ - "LongPrinterName:DriverFile:DataFile:ConfigFile:HelpFile:\ - LanguageMonitorFile:DataType:ListOfFiles,Comma-separated" +</p><a class="indexterm" name="id2916558"></a><pre class="screen"> + adddriver "Architecture" \ + "LongPrinterName:DriverFile:DataFile:ConfigFile:HelpFile:\ + LanguageMonitorFile:DataType:ListOfFiles,Comma-separated" </pre><p> What the man pages denotes as a simple <config> keyword, does in reality consist of 8 colon-separated fields. The last field may take multiple (in some, very insane, cases, even 20 different additional files. This might sound confusing at first. -Note, that what the man pages names the "LongPrinterName" in -reality should rather be called the "Driver Name". You can name it +Note, that what the man pages names the "LongPrinterName" in +reality should rather be called the "Driver Name". You can name it anything you want, as long as you use this name later in the <span class="emphasis"><em>rpcclient ... setdriver</em></span> command. For practical reasons, many name the driver the same as the printer. </p><p> True: it isn't simple at all. I hear you asking: -<span class="emphasis"><em>How do I know which files are "Driver -File", "Data File", "Config File", "Help File" and "Language -Monitor File" in each case?</em></span> -- For an answer you may +<span class="emphasis"><em>How do I know which files are "Driver +File", "Data File", "Config File", "Help File" and "Language +Monitor File" in each case?</em></span> -- For an answer you may want to have a look at how a Windows NT box with a shared printer presents the files to us. Remember, that this whole procedure has to be developed by the Samba Team by overhearing the traffic caused @@ -9852,9 +9850,9 @@ box now, and access it from a UNIX workstation. We will query it with <b class="command">rpcclient</b> to see what it tells us and try to understand the man page more clearly which we've read just now. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2915981"></a>Producing an Example by querying a Windows Box</h3></div></div><div></div></div><p> - <a class="indexterm" name="id2915992"></a> - <a class="indexterm" name="id2916003"></a> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916644"></a>Producing an Example by querying a Windows Box</h3></div></div><div></div></div><p> + <a class="indexterm" name="id2916655"></a> + <a class="indexterm" name="id2916666"></a> We could run <b class="command">rpcclient</b> with a <b class="command">getdriver</b> or a <b class="command">getprinter</b> subcommand (in level 3 verbosity) against it. Just sit down at UNIX or @@ -9865,10 +9863,10 @@ following command: </pre><p> From the result it should become clear which is which. Here is an example from my installation: -</p><a class="indexterm" name="id2916064"></a><pre class="screen"> +</p><a class="indexterm" name="id2916729"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -U'Danka%xxxx' W2KSERVER \ - -c'getdriver "DANKA InfoStream Virtual Printer" 3'</tt></b> - cmd = getdriver "DANKA InfoStream Virtual Printer" 3 + -c'getdriver "DANKA InfoStream Virtual Printer" 3'</tt></b> + cmd = getdriver "DANKA InfoStream Virtual Printer" 3 [Windows NT x86] Printer Driver Info 3: @@ -9893,37 +9891,37 @@ example from my installation: </pre><p> Some printer drivers list additional files under the label -"Dependentfiles": these would go into the last field +"Dependentfiles": these would go into the last field <span class="emphasis"><em>ListOfFiles,Comma-separated</em></span>. For the CUPS PostScript drivers we don't need any (nor would we for the Adobe -PostScript driver): therefore the field will get a "NULL" entry. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916147"></a>What is required for adddriver and setdriver to succeed</h3></div></div><div></div></div><p> +PostScript driver): therefore the field will get a "NULL" entry. +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916790"></a>What is required for adddriver and setdriver to succeed</h3></div></div><div></div></div><p> From the manpage (and from the quoted output of <span class="emphasis"><em>cupsaddsmb</em></span>, above) it becomes clear that you need to have certain conditions in order to make the manual uploading and initializing of the driver files succeed. The two rpcclient -<a class="indexterm" name="id2916166"></a> +<a class="indexterm" name="id2916810"></a> subcommands (<b class="command">adddriver</b> and <b class="command">setdriver</b>) need to encounter the following pre-conditions to complete successfully: -</p><div class="itemizedlist"><ul type="disc"><li><p>you are connected as <a class="indexterm" name="id2916200"></a><i class="parameter"><tt>printer admin</tt></i>, or root (note, -that this is <span class="emphasis"><em>not</em></span> the "Printer Operators" group in +</p><div class="itemizedlist"><ul type="disc"><li><p>you are connected as <a class="indexterm" name="id2916845"></a><i class="parameter"><tt>printer admin</tt></i>, or root (note, +that this is <span class="emphasis"><em>not</em></span> the "Printer Operators" group in NT, but the <span class="emphasis"><em>printer admin</em></span> group, as defined in the <i class="parameter"><tt>[global]</tt></i> section of <tt class="filename">smb.conf</tt>);</p></li><li><p>copy all required driver files to <tt class="filename">\\sambaserver\print$\w32x86</tt> and <tt class="filename">\\sambaserver\print$\win40</tt> as appropriate. They -will end up in the "0" respective "2" subdirectories later -- for now +will end up in the "0" respective "2" subdirectories later -- for now <span class="emphasis"><em>don't</em></span> put them there, they'll be automatically used by the <b class="command">adddriver</b> subcommand.! (if you use -"smbclient" to put the driver files into the share, note that you need -to escape the "$": <b class="command">smbclient //sambaserver/print\$ -U +"smbclient" to put the driver files into the share, note that you need +to escape the "$": <b class="command">smbclient //sambaserver/print\$ -U root</b>);</p></li><li><p>the user you're connecting as must be able to write to the <i class="parameter"><tt>[print$]</tt></i> share and create subdirectories;</p></li><li><p>the printer you are going to setup for the Windows clients, needs to be installed in CUPS already;</p></li><li><p> - <a class="indexterm" name="id2916315"></a> - <a class="indexterm" name="id2916326"></a> + <a class="indexterm" name="id2916953"></a> + <a class="indexterm" name="id2916964"></a> the CUPS printer must be known to Samba, otherwise the <b class="command">setdriver</b> subcommand fails with an NT_STATUS_UNSUCCESSFUL error. To check if the printer is known by @@ -9932,7 +9930,7 @@ rpcclient. A long-standing bug prevented a proper update of the printer list until every smbd process had received a SIGHUP or was restarted. Remember this in case you've created the CUPS printer just shortly ago and encounter problems: try restarting -Samba.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2916361"></a>Manual Driver Installation in 15 Steps</h3></div></div><div></div></div><p> +Samba.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2917000"></a>Manual Driver Installation in 15 Steps</h3></div></div><div></div></div><p> We are going to install a printer driver now by manually executing all required commands. As this may seem a rather complicated process at first, we go through the procedure step by step, explaining every @@ -9945,7 +9943,7 @@ to the CUPS system. The printer is accessed via a socket (a.k.a. JetDirect or Direct TCP/IP) connection. You need to be root for this step </p></li><li><p class="title"><b>(optional) Check if the Printer is recognized by -Samba</b></p><a class="indexterm" name="id2916442"></a><pre class="screen"> +Samba</b></p><a class="indexterm" name="id2917080"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'enumprinters' localhost | grep -C2 mysmbtstprn</tt></b> flags:[0x800000] name:[\\kde-bitshop\mysmbtstprn] @@ -9955,15 +9953,15 @@ comment:[mysmbtstprn] This should show the printer in the list. If not, stop and re-start the Samba daemon (smbd), or send a HUP signal: <b class="command">kill -HUP `pidof smbd`</b>. Check again. Troubleshoot and repeat until -success. Note the "empty" field between the two commas in the -"description" line. Here would the driver name appear if there was one +success. Note the "empty" field between the two commas in the +"description" line. Here would the driver name appear if there was one already. You need to know root's Samba password (as set by the <b class="command">smbpasswd</b> command) for this step and most of the following steps. Alternatively you can authenticate as one of the -users from the "write list" as defined in <tt class="filename">smb.conf</tt> for +users from the "write list" as defined in <tt class="filename">smb.conf</tt> for <i class="parameter"><tt>[print$]</tt></i>. </p></li><li><p class="title"><b>(optional) Check if Samba knows a Driver for the -Printer</b></p><a class="indexterm" name="id2916537"></a><a class="indexterm" name="id2916548"></a><pre class="screen"> +Printer</b></p><a class="indexterm" name="id2917168"></a><a class="indexterm" name="id2917178"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2' localhost \ | grep driver </tt></b> drivername:[] @@ -9987,8 +9985,8 @@ printprocessor:[winprint] Neither method of the three commands shown above should show a driver. This step was done for the purpose of demonstrating this condition. An attempt to connect to the printer at this stage will prompt the -message along the lines: "The server has not the required printer -driver installed". +message along the lines: "The server has not the required printer +driver installed". </p></li><li><p class="title"><b>Put all required Driver Files into Samba's [print$]</b></p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>smbclient //localhost/print\$ -U 'root%xxxx' \ @@ -9999,13 +9997,13 @@ driver installed". put /usr/share/cups/drivers/cups.hlp cups.hlp'</tt></b> </pre><p> (Note that this command should be entered in one long single -line. Line-breaks and the line-end indicating "\" has been inserted +line. Line-breaks and the line-end indicating "\" has been inserted for readability reasons.) This step is <span class="emphasis"><em>required</em></span> for the next one to succeed. It makes the driver files physically present in the <i class="parameter"><tt>[print$]</tt></i> share. However, clients would still not be able to install them, because Samba does not yet treat them as driver files. A client asking for the driver would still -be presented with a "not installed here" message. +be presented with a "not installed here" message. </p></li><li><p class="title"><b>Verify where the Driver Files are now</b></p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>ls -l /etc/samba/drivers/W32X86/</tt></b> total 669 @@ -10016,20 +10014,20 @@ drwxr-sr-x 2 root ntadmin 670 May 16 03:15 3 -rwxr--r-- 1 root ntadmin 215848 May 25 23:21 cupsui.dll -rwxr--r-- 1 root ntadmin 169458 May 25 23:21 mysmbtstprn.PPD </pre><p> -The driver files now are in the W32X86 architecture "root" of +The driver files now are in the W32X86 architecture "root" of <i class="parameter"><tt>[print$]</tt></i>. </p></li><li><p class="title"><b>Tell Samba that these are <span class="emphasis"><em>Driver</em></span> Files -(<b class="command">adddriver</b>)</b></p><a class="indexterm" name="id2916765"></a><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c `adddriver "Windows NT x86" "mydrivername: \ +(<b class="command">adddriver</b>)</b></p><a class="indexterm" name="id2917388"></a><pre class="screen"> +<tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c `adddriver "Windows NT x86" "mydrivername: \ cupsdrvr.dll:mysmbtstprn.PPD: \ - cupsui.dll:cups.hlp:NULL:RAW:NULL" \ + cupsui.dll:cups.hlp:NULL:RAW:NULL" \ localhost</tt></b> Printer Driver mydrivername successfully installed. </pre><p> Note that your cannot repeat this step if it fails. It could fail even as a result of a simple typo. It will most likely have moved a part of -the driver files into the "2" subdirectory. If this step fails, you +the driver files into the "2" subdirectory. If this step fails, you need to go back to the fourth step and repeat it, before you can try this one again. In this step you need to choose a name for your driver. It is normally a good idea to use the same name as is used for @@ -10053,7 +10051,7 @@ total 5039 Notice how step 6 did also move the driver files to the appropriate subdirectory. Compare with the situation after step 5. </p></li><li><p class="title"><b>(optional) Verify if Samba now recognizes the -Driver</b></p><a class="indexterm" name="id2916909"></a><pre class="screen"> +Driver</b></p><a class="indexterm" name="id2917510"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'enumdrivers 3' localhost \ | grep -B2 -A5 mydrivername</tt></b> Printer Driver Info 3: @@ -10068,7 +10066,7 @@ Helpfile: [\\kde-bitshop\print$\W32X86\2\cups.hlp] Remember, this command greps for the name you did choose for the driver in step Six. This command must succeed before you can proceed. </p></li><li><p class="title"><b>Tell Samba which Printer should use these Driver -Files (<b class="command">setdriver</b>)</b></p><a class="indexterm" name="id2916973"></a><pre class="screen"> +Files (<b class="command">setdriver</b>)</b></p><a class="indexterm" name="id2917574"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'setdriver mysmbtstprn mydrivername' localhost</tt></b> Successfully set mysmbtstprn to driver mydrivername </pre><p> @@ -10079,7 +10077,7 @@ setdriver command to succeed. The only pre-conditions are: <b class="command">enumdrivers</b> must find the driver and <b class="command">enumprinters</b> must find the printer. </p></li><li><p class="title"><b>(optional) Verify if Samba has this Association -recognized</b></p><a class="indexterm" name="id2917042"></a><a class="indexterm" name="id2917053"></a><a class="indexterm" name="id2917064"></a><pre class="screen"> +recognized</b></p><a class="indexterm" name="id2917642"></a><a class="indexterm" name="id2917653"></a><a class="indexterm" name="id2917664"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2' localhost \ | grep driver</tt></b> drivername:[mydrivername] @@ -10117,56 +10115,56 @@ Printer Driver Info 3: comment:[mysmbtstprn] </pre><p> -<a class="indexterm" name="id2917156"></a> +<a class="indexterm" name="id2917757"></a> Compare these results with the ones from steps 2 and 3. Note that every single of these commands show the driver is installed. Even the <b class="command">enumprinters</b> command now lists the driver -on the "description" line. +on the "description" line. </p></li><li><p class="title"><b>(optional) Tickle the Driver into a correct Device Mode</b></p><p> -<a class="indexterm" name="id2917194"></a> +<a class="indexterm" name="id2917794"></a> You certainly know how to install the driver on the client. In case you are not particularly familiar with Windows, here is a short recipe: browse the Network Neighbourhood, go to the Samba server, look for the shares. You should see all shared Samba printers. Double-click on the one in question. The driver should get installed, and the network connection set up. An alternative way is to -open the "Printers (and Faxes)" folder, right-click on the printer in -question and select "Connect" or "Install". As a result, a new printer -should have appeared in your client's local "Printers (and Faxes)" -folder, named something like "printersharename on Sambahostname". +open the "Printers (and Faxes)" folder, right-click on the printer in +question and select "Connect" or "Install". As a result, a new printer +should have appeared in your client's local "Printers (and Faxes)" +folder, named something like "printersharename on Sambahostname". </p><p> It is important that you execute this step as a Samba printer admin (as defined in <tt class="filename">smb.conf</tt>). Here is another method to do this on Windows XP. It uses a commandline, which you may type -into the "DOS box" (type root's smbpassword when prompted): +into the "DOS box" (type root's smbpassword when prompted): </p><pre class="screen"> -<tt class="prompt">C:\> </tt><b class="userinput"><tt>runas /netonly /user:root "rundll32 printui.dll,PrintUIEntry /in /n\ - \\sambacupsserver\mysmbtstprn"</tt></b> +<tt class="prompt">C:\> </tt><b class="userinput"><tt>runas /netonly /user:root "rundll32 printui.dll,PrintUIEntry /in /n\ + \\sambacupsserver\mysmbtstprn"</tt></b> </pre><p> -Change any printer setting once (like changing <span class="emphasis"><em>"portrait" to - "landscape"</em></span>), click <span class="guibutton">Apply</span>; change the setting +Change any printer setting once (like changing <span class="emphasis"><em>"portrait" to + "landscape"</em></span>), click <span class="guibutton">Apply</span>; change the setting back. </p></li><li><p class="title"><b>Install the Printer on a Client -("Point'n'Print")</b></p><a class="indexterm" name="id2917291"></a><pre class="screen"> -<tt class="prompt">C:\> </tt><b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /in /n "\\sambacupsserver\mysmbtstprn"</tt></b> +("Point'n'Print")</b></p><a class="indexterm" name="id2917882"></a><pre class="screen"> +<tt class="prompt">C:\> </tt><b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /in /n "\\sambacupsserver\mysmbtstprn"</tt></b> </pre><p> If it doesn't work it could be a permission problem with the <i class="parameter"><tt>[print$]</tt></i> share. </p></li><li><p class="title"><b>Thirteenth Step (optional): Print a Test Page</b></p><pre class="screen"> -<tt class="prompt">C:\> </tt><b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /p /n "\\sambacupsserver\mysmbtstprn"</tt></b> +<tt class="prompt">C:\> </tt><b class="userinput"><tt>rundll32 printui.dll,PrintUIEntry /p /n "\\sambacupsserver\mysmbtstprn"</tt></b> </pre><p> Then hit [TAB] 5 times, [ENTER] twice, [TAB] once and [ENTER] again and march to the printer. </p></li><li><p class="title"><b>Fourteenth Step (recommended): Study the Test Page</b></p><p> Hmmm.... just kidding! By now you know everything about printer installations and you don't need to read a word. Just put it in a -frame and bolt it to the wall with the heading "MY FIRST -RPCCLIENT-INSTALLED PRINTER" - why not just throw it away! +frame and bolt it to the wall with the heading "MY FIRST +RPCCLIENT-INSTALLED PRINTER" - why not just throw it away! </p></li><li><p class="title"><b>Fifteenth Step (obligatory): Enjoy. Jump. Celebrate your Success</b></p><pre class="screen"> -<tt class="prompt">root# </tt><b class="userinput"><tt>echo "Cheeeeerioooooo! Success..." >> /var/log/samba/log.smbd</tt></b> -</pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2917432"></a>Troubleshooting revisited</h3></div></div><div></div></div><p> +<tt class="prompt">root# </tt><b class="userinput"><tt>echo "Cheeeeerioooooo! Success..." >> /var/log/samba/log.smbd</tt></b> +</pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918021"></a>Troubleshooting revisited</h3></div></div><div></div></div><p> The setdriver command will fail, if in Samba's mind the queue is not already there. You had promising messages about the: </p><pre class="screen"> @@ -10174,14 +10172,14 @@ already there. You had promising messages about the: Printer Driver ABC successfully installed. </pre><p> -after the "adddriver" parts of the procedure? But you are also seeing +after the "adddriver" parts of the procedure? But you are also seeing a disappointing message like this one beneath? </p><pre class="screen"> result was NT_STATUS_UNSUCCESSFUL </pre><p> -<a class="indexterm" name="id2917477"></a> +<a class="indexterm" name="id2918062"></a> It is not good enough that you can see the queue <span class="emphasis"><em>in CUPS</em></span>, using the <b class="command">lpstat -p ir85wm</b> command. A @@ -10189,14 +10187,14 @@ bug in most recent versions of Samba prevents the proper update of the queuelist. The recognition of newly installed CUPS printers fails unless you re-start Samba or send a HUP to all smbd processes. To verify if this is the reason why Samba doesn't -execute the setdriver command successfully, check if Samba "sees" +execute the setdriver command successfully, check if Samba "sees" the printer: -</p><a class="indexterm" name="id2917510"></a><pre class="screen"> +</p><a class="indexterm" name="id2918090"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient transmeta -N -U'root%secret' -c 'enumprinters 0'| grep ir85wm</tt></b> printername:[ir85wm] </pre><p> An alternative command could be this: -</p><a class="indexterm" name="id2917548"></a><pre class="screen"> +</p><a class="indexterm" name="id2918128"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>rpcclient transmeta -N -U'root%secret' -c 'getprinter ir85wm' </tt></b> cmd = getprinter ir85wm flags:[0x800000] @@ -10206,20 +10204,20 @@ An alternative command could be this: </pre><p> BTW, you can use these commands, plus a few more, of course, to install drivers on remote Windows NT print servers too! -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2917593"></a>The printing <tt class="filename">*.tdb</tt> Files</h2></div></div><div></div></div><p> -<a class="indexterm" name="id2917610"></a> -<a class="indexterm" name="id2917618"></a> -<a class="indexterm" name="id2917629"></a> -<a class="indexterm" name="id2917640"></a> -<a class="indexterm" name="id2917652"></a> -<a class="indexterm" name="id2917663"></a> -<a class="indexterm" name="id2917674"></a> -<a class="indexterm" name="id2917685"></a> -<a class="indexterm" name="id2917696"></a> -<a class="indexterm" name="id2917708"></a> -<a class="indexterm" name="id2917719"></a> -<a class="indexterm" name="id2917730"></a> -<a class="indexterm" name="id2917741"></a> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2918173"></a>The printing <tt class="filename">*.tdb</tt> Files</h2></div></div><div></div></div><p> +<a class="indexterm" name="id2918190"></a> +<a class="indexterm" name="id2918198"></a> +<a class="indexterm" name="id2918209"></a> +<a class="indexterm" name="id2918220"></a> +<a class="indexterm" name="id2918232"></a> +<a class="indexterm" name="id2918243"></a> +<a class="indexterm" name="id2918254"></a> +<a class="indexterm" name="id2918265"></a> +<a class="indexterm" name="id2918276"></a> +<a class="indexterm" name="id2918287"></a> +<a class="indexterm" name="id2918299"></a> +<a class="indexterm" name="id2918310"></a> +<a class="indexterm" name="id2918321"></a> Some mystery is associated with the series of files with a tdb-suffix appearing in every Samba installation. They are <tt class="filename">connections.tdb</tt>, @@ -10234,10 +10232,10 @@ tdb-suffix appearing in every Samba installation. They are <tt class="filename">ntprinters.tdb</tt>, <tt class="filename">sessionid.tdb</tt> and <tt class="filename">secrets.tdb</tt>. What is their purpose? -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2917838"></a>Trivial DataBase Files</h3></div></div><div></div></div><a class="indexterm" name="id2917846"></a><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918418"></a>Trivial DataBase Files</h3></div></div><div></div></div><a class="indexterm" name="id2918426"></a><p> A Windows NT (Print) Server keeps track of all information needed to serve its duty toward its clients by storing entries in the Windows -"Registry". Client queries are answered by reading from the registry, +"Registry". Client queries are answered by reading from the registry, Administrator or user configuration settings are saved by writing into the Registry. Samba and UNIX obviously don't have such a kind of Registry. Samba instead keeps track of all client related information in a @@ -10247,10 +10245,10 @@ or <tt class="filename">/var/lock/samba/</tt> . The printing related files are <tt class="filename">ntprinters.tdb</tt>, <tt class="filename">printing.tdb</tt>,<tt class="filename">ntforms.tdb</tt> and <tt class="filename">ntdrivers.tdb</tt>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2917930"></a>Binary Format</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918497"></a>Binary Format</h3></div></div><div></div></div><p> <tt class="filename">*.tdb</tt> files are not human readable. They are -written in a binary format. "Why not ASCII?", you may ask. "After all, -ASCII configuration files are a good and proofed tradition on UNIX." +written in a binary format. "Why not ASCII?", you may ask. "After all, +ASCII configuration files are a good and proofed tradition on UNIX." -- The reason for this design decision by the Samba Team is mainly performance. Samba needs to be fast; it runs a separate <b class="command">smbd</b> process for each client connection, in some @@ -10260,7 +10258,7 @@ same time</em></span>. The file format of Samba's <tt class="filename">*.tdb</tt> files allows for this provision. Many smbd processes may write to the same <tt class="filename">*.tdb</tt> file at the same time. This wouldn't be possible with pure ASCII files. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2917994"></a>Losing <tt class="filename">*.tdb</tt> Files</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918559"></a>Losing <tt class="filename">*.tdb</tt> Files</h3></div></div><div></div></div><p> It is very important that all <tt class="filename">*.tdb</tt> files remain consistent over all write and read accesses. However, it may happen that these files <span class="emphasis"><em>do</em></span> get corrupted. (A @@ -10270,7 +10268,7 @@ etc.). In cases of trouble, a deletion of the old printing-related <tt class="filename">*.tdb</tt> files may be the only option. You need to re-create all print related setup after that. Or you have made a backup of the <tt class="filename">*.tdb</tt> files in time. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918053"></a>Using <span class="emphasis"><em>tdbbackup</em></span></h3></div></div><div></div></div><a class="indexterm" name="id2918063"></a><a class="indexterm" name="id2918077"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918617"></a>Using <span class="emphasis"><em>tdbbackup</em></span></h3></div></div><div></div></div><a class="indexterm" name="id2918627"></a><a class="indexterm" name="id2918641"></a><p> Samba ships with a little utility which helps the root user of your system to back up your <tt class="filename">*.tdb</tt> files. If you run it with no argument, it prints a little usage message: @@ -10299,10 +10297,10 @@ ntprinters.tdb sessionid.tdb -rw------- 1 root root 40960 May 2 03:44 printing.tdb -rw------- 1 root root 40960 May 2 03:44 printing.tdb.bak -</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2918189"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div><div></div></div><a class="indexterm" name="id2918196"></a><p> +</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2918753"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div><div></div></div><a class="indexterm" name="id2918760"></a><p> CUPS ships with good support for HP LaserJet type printers. You can install the generic driver as follows: -</p><a class="indexterm" name="id2918211"></a><pre class="screen"> +</p><a class="indexterm" name="id2918774"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>lpadmin -p laserjet4plus -v parallel:/dev/lp0 -E -m laserjet.ppd</tt></b> </pre><p> The <tt class="option">-m</tt> switch will retrieve the @@ -10312,8 +10310,8 @@ not-yet-installed-PPDs, which CUPS typically stores in <tt class="option">-P /path/to/your.ppd</tt>. </p><p> The generic laserjet.ppd however does not support every special option -for every LaserJet-compatible model. It constitutes a sort of "least -denominator" of all the models. If for some reason it is ruled out to +for every LaserJet-compatible model. It constitutes a sort of "least +denominator" of all the models. If for some reason it is ruled out to you to pay for the commercially available ESP Print Pro drivers, your first move should be to consult the database on <a href="http://www.linuxprinting.org/printer_list.cgi" target="_top">http://www.linuxprinting.org/printer_list.cgi</a>. Linuxprinting.org has excellent recommendations about which driver is @@ -10321,9 +10319,9 @@ best used for each printer. Its database is kept current by the tireless work of Till Kamppeter from MandrakeSoft, who is also the principal author of the foomatic-rip utility. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> -<a class="indexterm" name="id2918309"></a> -The former "cupsomatic" concept is now be replaced by the new, much -more powerful "foomatic-rip". foomatic-rip is the successor of +<a class="indexterm" name="id2918861"></a> +The former "cupsomatic" concept is now be replaced by the new, much +more powerful "foomatic-rip". foomatic-rip is the successor of cupsomatic. cupsomatic is no longer maintained. Here is the new URL to the Foomatic-3.0 database:<a href="http://www.linuxprinting.org/driver_list.cgi" target="_top">http://www.linuxprinting.org/driver_list.cgi</a>. If you upgrade to foomatic-rip, don't forget to also upgrade to the @@ -10332,7 +10330,7 @@ not work with PPDs generated for the old cupsomatic. The new-style PPDs are 100% compliant to the Adobe PPD specification. They are intended to be used by Samba and the cupsaddsmb utility also, to provide the driver files for the Windows clients also! -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918345"></a>foomatic-rip and Foomatic explained</h3></div></div><div></div></div><a class="indexterm" name="id2918353"></a><a class="indexterm" name="id2918362"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2918890"></a>foomatic-rip and Foomatic explained</h3></div></div><div></div></div><a class="indexterm" name="id2918898"></a><a class="indexterm" name="id2918907"></a><p> Nowadays most Linux distros rely on the utilities of Linuxprinting.org to create their printing related software (which, BTW, works on all UNIXes and on Mac OS X or Darwin too). It is not known as well as it @@ -10349,63 +10347,63 @@ its <a href="http://www.linuxprinting.org/foomatic.html" target="_top">Foomatic< database. Currently there are <a href="http://www.linuxprinting.org/driver_list.cgi" target="_top">245 drivers</a> in the database: many drivers support various models, and many models may be driven by different drivers; it's your choice! -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918416"></a>690 "perfect" Printers</h4></div></div><div></div></div><p> -At present there are 690 devices dubbed as working "perfectly", 181 -"mostly", 96 "partially" and 46 are "Paperweights". Keeping in mind +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918963"></a>690 "perfect" Printers</h4></div></div><div></div></div><p> +At present there are 690 devices dubbed as working "perfectly", 181 +"mostly", 96 "partially" and 46 are "Paperweights". Keeping in mind that most of these are non-PostScript models (PostScript printers are automatically supported supported by CUPS to perfection, by using their own manufacturer-provided Windows-PPD...), and that a -multifunctional device never qualifies as working "perfectly" if it +multifunctional device never qualifies as working "perfectly" if it doesn't also scan and copy and fax under GNU/Linux: then this is a truly astonishing achievement. Three years ago the number was not -more than 500, and Linux or UNIX "printing" at the time wasn't +more than 500, and Linux or UNIX "printing" at the time wasn't anywhere near the quality it is today! -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918449"></a>How the "Printing HOWTO" started it all</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918986"></a>How the "Printing HOWTO" started it all</h4></div></div><div></div></div><p> A few years ago <a href="http://www2.picante.com:81/~gtaylor/" target="_top">Grant Taylor</a> started it all. The roots of today's Linuxprinting.org are in the first <a href="http://www.linuxprinting.org/foomatic2.9/howto/" target="_top">Linux Printing HOWTO</a> which he authored. As a side-project to this document, which served many Linux users and admins to guide their first steps in this complicated and delicate setup (to a scientist, printing is -"applying a structured deposition of distinct patterns of ink or toner -particles on paper substrates" <span class="emphasis"><em>;-)</em></span>, he started to +"applying a structured deposition of distinct patterns of ink or toner +particles on paper substrates" <span class="emphasis"><em>;-)</em></span>, he started to build in a little Postgres database with information about the hardware and driver zoo that made up Linux printing of the time. This database became the core component of today's Foomatic collection of tools and data. In the meantime it has moved to an XML representation of the data. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918496"></a>Foomatic's strange Name</h4></div></div><div></div></div><a class="indexterm" name="id2918505"></a><p> -"Why the funny name?", you ask. When it really took off, around spring +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919032"></a>Foomatic's strange Name</h4></div></div><div></div></div><a class="indexterm" name="id2919040"></a><p> +"Why the funny name?", you ask. When it really took off, around spring 2000, CUPS was far less popular than today, and most systems used LPD, -LPRng or even PDQ to print. CUPS shipped with a few generic "drivers" +LPRng or even PDQ to print. CUPS shipped with a few generic "drivers" (good for a few hundred different printer models). These didn't support many device-specific options. CUPS also shipped with its own -built-in rasterization filter ("pstoraster", derived from +built-in rasterization filter ("pstoraster", derived from Ghostscript). On the other hand, CUPS provided brilliant support for <span class="emphasis"><em>controlling</em></span> all printer options through -standardized and well-defined "PPD files" (PostScript Printers +standardized and well-defined "PPD files" (PostScript Printers Description files). Plus, CUPS was designed to be easily extensible. </p><p> Grant already had in his database a respectable compilation -of facts about a many more printers, and the Ghostscript "drivers" +of facts about a many more printers, and the Ghostscript "drivers" they run with. His idea, to generate PPDs from the database info and use them to make standard Ghostscript filters work within CUPS, -proved to work very well. It also "killed several birds with one -stone": +proved to work very well. It also "killed several birds with one +stone": </p><div class="itemizedlist"><ul type="disc"><li><p>It made all current and future Ghostscript filter developments available for CUPS;</p></li><li><p>It made available a lot of additional printer models -to CUPS users (because often the "traditional" Ghostscript way of +to CUPS users (because often the "traditional" Ghostscript way of printing was the only one available);</p></li><li><p>It gave all the advanced CUPS options (web interface, GUI driver configurations) to users wanting (or needing) to use -Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918598"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div><div></div></div><a class="indexterm" name="id2918607"></a><a class="indexterm" name="id2918615"></a><a class="indexterm" name="id2918624"></a><p> +Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919108"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div><div></div></div><a class="indexterm" name="id2919116"></a><a class="indexterm" name="id2919124"></a><a class="indexterm" name="id2919132"></a><p> CUPS worked through a quickly-hacked up filter script named <a href="http://www.linuxprinting.org/download.cgi?filename=cupsomatic&show=0" target="_top">cupsomatic</a>. cupsomatic ran the printfile through Ghostscript, constructing automatically the rather complicated command line needed. It just required to be copied into the CUPS system to make it work. To -"configure" the way cupsomatic controls the Ghostscript rendering +"configure" the way cupsomatic controls the Ghostscript rendering process, it needs a CUPS-PPD. This PPD is generated directly from the contents of the database. For CUPS and the respective printer/filter -combo another Perl script named "CUPS-O-Matic" did the PPD +combo another Perl script named "CUPS-O-Matic" did the PPD generation. After that was working, Grant implemented within a few days a similar thing for two other spoolers. Names chosen for the config-generator scripts were <a href="http://www.linuxprinting.org/download.cgi?filename=lpdomatic&show=0" target="_top">PDQ-O-Matic</a> @@ -10423,25 +10421,25 @@ printers. He also developed the support for other spoolers, like <a href="http://ppr.sourceforge.net/" target="_top">PPR</a> (via ppromatic), <a href="http://sourceforge.net/projects/lpr/" target="_top">GNUlpr</a> and <a href="http://www.lprng.org/" target="_top">LPRng</a> (both via an extended -lpdomatic) and "spoolerless" printing (<a href="http://www.linuxprinting.org/download.cgi?filename=directomatic&show=0" target="_top">directomatic</a>).... +lpdomatic) and "spoolerless" printing (<a href="http://www.linuxprinting.org/download.cgi?filename=directomatic&show=0" target="_top">directomatic</a>).... </p><p> -So, to answer your question: "Foomatic" is the general name for all -the overlapping code and data behind the "*omatic" scripts.... -- +So, to answer your question: "Foomatic" is the general name for all +the overlapping code and data behind the "*omatic" scripts.... -- Foomatic up to versions 2.0.x required (ugly) Perl data structures attached the Linuxprinting.org PPDs for CUPS. It had a different -"*omatic" script for every spooler, as well as different printer +"*omatic" script for every spooler, as well as different printer configuration files.. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918779"></a>The <span class="emphasis"><em>Grand Unification</em></span> -achieved...</h4></div></div><div></div></div><a class="indexterm" name="id2918791"></a><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919272"></a>The <span class="emphasis"><em>Grand Unification</em></span> +achieved...</h4></div></div><div></div></div><a class="indexterm" name="id2919284"></a><p> This all has changed in Foomatic versions 2.9 (Beta) and released as -"stable" 3.0. This has now achieved the convergence of all *omatic +"stable" 3.0. This has now achieved the convergence of all *omatic scripts: it is called the <a href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0" target="_top">foomatic-rip</a>. This single script is the unification of the previously different spooler-specific *omatic scripts. foomatic-rip is used by all the different spoolers alike. Because foomatic-rip can read PPDs (both the original PostScript printer PPDs and the Linuxprinting.org-generated ones), all of a sudden all supported spoolers can have the power of -PPDs at their disposal; users only need to plug "foomatic-rip" into +PPDs at their disposal; users only need to plug "foomatic-rip" into their system.... For users there is improved media type and source support; paper sizes and trays are easier to configure. </p><p> @@ -10467,7 +10465,7 @@ sizes for many printers; and it will support printing on media drawn from different paper trays within the same job (in both cases: even where there is no support for this from Windows-based vendor printer drivers). -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918884"></a>Driver Development outside</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919366"></a>Driver Development outside</h4></div></div><div></div></div><p> Most driver development itself does not happen within Linuxprinting.org. Drivers are written by independent maintainers. Linuxprinting.org just pools all the information, and stores it in its @@ -10490,9 +10488,9 @@ effort, started by Michael Sweet (also lead developer for CUPS), now directed by Robert Krawitz, which has achieved an amazing level of photo print quality (many Epson users swear that its quality is better than the vendor drivers provided by Epson for the Microsoft -platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2918963"></a>Forums, Downloads, Tutorials, Howtos -- also for Mac OS X and +platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919448"></a>Forums, Downloads, Tutorials, Howtos -- also for Mac OS X and commercial UNIX</h4></div></div><div></div></div><p> -Linuxprinting.org today is the one-stop "shop" to download printer +Linuxprinting.org today is the one-stop "shop" to download printer drivers. Look for printer information and <a href="http://www.linuxprinting.org//kpfeifle/LinuxKongress2002/Tutorial/" target="_top">tutorials</a> or solve printing problems in its popular <a href="http://www.linuxprinting.org/newsportal/" target="_top">forums</a>. But it's not just for GNU/Linux: users and admins of <a href="http://www.linuxprinting.org/macosx/" target="_top">commercial UNIX @@ -10511,17 +10509,17 @@ of the Foomatic project. Till Kamppeter from MandrakeSoft is doing an excellent job in his spare time to maintain Linuxprinting.org and Foomatic. So if you use it often, please send him a note showing your appreciation. -</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919038"></a>Foomatic Database generated PPDs</h4></div></div><div></div></div><p> +</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2919519"></a>Foomatic Database generated PPDs</h4></div></div><div></div></div><p> The Foomatic database is an amazing piece of ingenuity in itself. Not only does it keep the printer and driver information, but it is -organized in a way that it can generate "PPD" files "on the fly" from +organized in a way that it can generate "PPD" files "on the fly" from its internal XML-based datasets. While these PPDs are modelled to the -Adobe specification of "PostScript Printer Descriptions" (PPDs), the +Adobe specification of "PostScript Printer Descriptions" (PPDs), the Linuxprinting.org/Foomatic-PPDs don't normally drive PostScript printers: they are used to describe all the bells and whistles you could ring or blow on an Epson Stylus inkjet, or a HP Photosmart or -what-have-you. The main "trick" is one little additional line, not -envisaged by the PPD specification, starting with the "*cupsFilter" +what-have-you. The main "trick" is one little additional line, not +envisaged by the PPD specification, starting with the "*cupsFilter" keyword: it tells the CUPS daemon how to proceed with the PostScript print file (old-style Foomatic-PPDs named the <span class="emphasis"><em>cupsomatic</em></span> filter script, while the new-style @@ -10532,12 +10530,12 @@ filter or internal device setting it should ask from Ghostscript to convert the PostScript printjob into a raster format ready for the target device. This usage of PPDs to describe the options of non-PS printers was the invention of the CUPS developers. The rest is easy: -GUI tools (like KDE's marvellous <a href="http://printing.kde.org/overview/kprinter.phtml" target="_top">"kprinter"</a>, -or the GNOME <a href="http://gtklp.sourceforge.net/" target="_top">"gtklp"</a>, "xpp" and the CUPS +GUI tools (like KDE's marvellous <a href="http://printing.kde.org/overview/kprinter.phtml" target="_top">"kprinter"</a>, +or the GNOME <a href="http://gtklp.sourceforge.net/" target="_top">"gtklp"</a>, "xpp" and the CUPS web interface) read the PPD too and use this information to present the available settings to the user as an intuitive menu selection. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919115"></a>foomatic-rip and Foomatic-PPD Download and Installation</h3></div></div><div></div></div><p> -Here are the steps to install a foomatic-rip driven "LaserJet 4 Plus" +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919583"></a>foomatic-rip and Foomatic-PPD Download and Installation</h3></div></div><div></div></div><p> +Here are the steps to install a foomatic-rip driven "LaserJet 4 Plus" compatible printer in CUPS (note that recent distributions of SuSE, UnitedLinux and Mandrake may ship with a complete package of Foomatic-PPDs plus the foomatic-rip utility. going directly to @@ -10549,11 +10547,11 @@ Linuxprinting.org ensures you to get the latest driver/PPD files): link.</p></li><li><p>You'll arrive at a page listing all drivers working with this model (for all printers, there will always be <span class="emphasis"><em>one</em></span> recommended driver. Try this one -first).</p></li><li><p>In our case ("HP LaserJet 4 Plus"), we'll arrive here: +first).</p></li><li><p>In our case ("HP LaserJet 4 Plus"), we'll arrive here: <a href="http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_4_Plus" target="_top">http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_4_Plus</a> -</p></li><li><p>The recommended driver is "ljet4".</p></li><li><p>There are several links provided here. You should +</p></li><li><p>The recommended driver is "ljet4".</p></li><li><p>There are several links provided here. You should visit them all, if you are not familiar with the Linuxprinting.org -database.</p></li><li><p>There is a link to the database page for the "ljet4": +database.</p></li><li><p>There is a link to the database page for the "ljet4": <a href="http://www.linuxprinting.org/show_driver.cgi?driver=ljet4" target="_top">http://www.linuxprinting.org/show_driver.cgi?driver=ljet4</a> On the driver's page, you'll find important and detailed information about how to use that driver within the various available @@ -10563,7 +10561,7 @@ setup instructions for CUPS (<a href="http://www.linuxprinting.org/cups-doc.html PDQ (<a href="http://www.linuxprinting.org/pdq-doc.html" target="_top">http://www.linuxprinting.org/pdq-doc.html</a>), LPD, LPRng and GNUlpr (<a href="http://www.linuxprinting.org/lpd-doc.html" target="_top">http://www.linuxprinting.org/lpd-doc.html</a>) as well as PPR (<a href="http://www.linuxprinting.org/ppr-doc.html" target="_top">http://www.linuxprinting.org/ppr-doc.html)</a> -or "spooler-less" printing (<a href="http://www.linuxprinting.org/direct-doc.html" target="_top">http://www.linuxprinting.org/direct-doc.html</a> +or "spooler-less" printing (<a href="http://www.linuxprinting.org/direct-doc.html" target="_top">http://www.linuxprinting.org/direct-doc.html</a> ).</p></li><li><p>You can view the PPD in your browser through this link: <a href="http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=1" target="_top">http://www.linuxprinting.org/ppd-o-matic.cgi?driver=ljet4&printer=HP-LaserJet_4_Plus&show=1</a> </p></li><li><p>You can also (most importantly) @@ -10573,18 +10571,18 @@ model and the driver; this is, once installed, working transparently for the user. Later you'll only need to choose resolution, paper size etc. from the web-based menu, or from the print dialog GUI, or from the commandline.</p></li><li><p>Should you have ended up on the driver's page (<a href="http://www.linuxprinting.org/show_driver.cgi?driver=ljet4" target="_top">http://www.linuxprinting.org/show_driver.cgi?driver=ljet4</a>), -you can choose to use the "PPD-O-Matic" online PPD generator -program.</p></li><li><p>Select the exact model and check either "download" or -"display PPD file" and click on "Generate PPD file".</p></li><li><p>If you save the PPD file from the browser view, please -don't use "cut'n'past" (since it could possibly damage line endings -and tabs, which makes the PPD likely to fail its duty), but use "Save -as..." in your browser's menu. (Best is to use the "download" option +you can choose to use the "PPD-O-Matic" online PPD generator +program.</p></li><li><p>Select the exact model and check either "download" or +"display PPD file" and click on "Generate PPD file".</p></li><li><p>If you save the PPD file from the browser view, please +don't use "cut'n'past" (since it could possibly damage line endings +and tabs, which makes the PPD likely to fail its duty), but use "Save +as..." in your browser's menu. (Best is to use the "download" option from the web page directly).</p></li><li><p>Another very interesting part on each driver page is the <span class="emphasis"><em>Show execution details</em></span> button. If you select your printer model and click that button, you will get displayed a complete Ghostscript command line, enumerating all options available for that driver/printermodel combo. This is a great way to -"Learn Ghostscript By Doing". It is also an excellent "cheat sheet" +"Learn Ghostscript By Doing". It is also an excellent "cheat sheet" for all experienced users who need to re-construct a good command line for that damn printing script, but can't remember the exact syntax. ;-)</p></li><li><p>Some time during your visit to Linuxprinting.org, save @@ -10596,9 +10594,9 @@ cupsd).</p></li><li><p>Then install the printer with a suitable commandline, e.g.: </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>lpadmin -p laserjet4plus -v parallel:/dev/lp0 -E -P path/to/my-printer.ppd</tt></b> -</pre></li><li><p>Note again this: for all the new-style "Foomatic-PPDs" -from Linuxprinting.org, you also need a special "CUPS filter" named -"foomatic-rip".Get the latest version of "foomatic-rip" from: <a href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0" target="_top">http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0</a> +</pre></li><li><p>Note again this: for all the new-style "Foomatic-PPDs" +from Linuxprinting.org, you also need a special "CUPS filter" named +"foomatic-rip".Get the latest version of "foomatic-rip" from: <a href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0" target="_top">http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=0</a> </p></li><li><p>The foomatic-rip Perlscript itself also makes some interesting reading (<a href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=1" target="_top">http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&show=1</a>), because it is very well documented by Till's inline comments (even @@ -10606,8 +10604,8 @@ non-Perl hackers will learn quite a bit about printing by reading it... ;-)</p></li><li><p>Save foomatic-rip either directly in <tt class="filename">/usr/lib/cups/filter/foomatic-rip</tt> or somewhere in your $PATH (and don't forget to make it world-executable). Again, -don't save by "copy'n'paste" but use the appropriate link, or the -"Save as..." menu item in your browser.</p></li><li><p>If you save foomatic-rip in your $PATH, create a symlink: +don't save by "copy'n'paste" but use the appropriate link, or the +"Save as..." menu item in your browser.</p></li><li><p>If you save foomatic-rip in your $PATH, create a symlink: <b class="command">cd /usr/lib/cups/filter/ ; ln -s `which foomatic-rip`</b>. For CUPS to discover this new available filter at startup, you need to re-start @@ -10623,18 +10621,18 @@ data should look like and which printer commands to embed into the data stream. </p><p> You need: -</p><div class="itemizedlist"><ul type="disc"><li><p>A "foomatic+something" PPD -- but it this not enough +</p><div class="itemizedlist"><ul type="disc"><li><p>A "foomatic+something" PPD -- but it this not enough to print with CUPS (it is only <span class="emphasis"><em>one</em></span> important -component)</p></li><li><p>The "foomatic-rip" filter script (Perl) in +component)</p></li><li><p>The "foomatic-rip" filter script (Perl) in /usr/lib/cups/filters/</p></li><li><p>Perl to make foomatic-rip run</p></li><li><p>Ghostscript (because it is doing the main work, controlled by the PPD/foomatic-rip combo) to produce the raster data fit for your printermodel's consumption</p></li><li><p>Ghostscript <span class="emphasis"><em>must</em></span> (depending on -the driver/model) contain support for a certain "device", representing -the selected "driver" for your model (as shown by "gs --h")</p></li><li><p>foomatic-rip needs a new version of PPDs (PPD versions +the driver/model) contain support for a certain "device", representing +the selected "driver" for your model (as shown by "gs +-h")</p></li><li><p>foomatic-rip needs a new version of PPDs (PPD versions produced for cupsomatic don't work with -foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2919616"></a>Page Accounting with CUPS</h2></div></div><div></div></div><a class="indexterm" name="id2919625"></a><p> -Often there are questions regarding "print quotas" wherein Samba users +foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920055"></a>Page Accounting with CUPS</h2></div></div><div></div></div><a class="indexterm" name="id2920064"></a><p> +Often there are questions regarding "print quotas" wherein Samba users (that is, Windows clients) should not be able to print beyond a certain amount of pages or data volume per day, week or month. This feature is dependent on the real print subsystem you're using. @@ -10642,28 +10640,28 @@ Samba's part is always to receive the job files from the clients (filtered <span class="emphasis"><em>or</em></span> unfiltered) and hand it over to this printing subsystem. </p><p> -Of course one could "hack" things with one's own scripts. But then -there is CUPS. CUPS supports "quotas" which can be based on sizes of +Of course one could "hack" things with one's own scripts. But then +there is CUPS. CUPS supports "quotas" which can be based on sizes of jobs or on the number of pages or both, and are spanning any time period you want. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919667"></a>Setting up Quotas</h3></div></div><div></div></div><a class="indexterm" name="id2919676"></a><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920098"></a>Setting up Quotas</h3></div></div><div></div></div><a class="indexterm" name="id2920107"></a><p> This is an example command how root would set a print quota in CUPS, -assuming an existing printer named "quotaprinter": -</p><a class="indexterm" name="id2919696"></a><pre class="screen"> +assuming an existing printer named "quotaprinter": +</p><a class="indexterm" name="id2920124"></a><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>lpadmin -p quotaprinter -o job-quota-period=604800 \ -o job-k-limit=1024 -o job-page-limit=100</tt></b> </pre><p> This would limit every single user to print 100 pages or 1024 KB of data (whichever comes first) within the last 604,800 seconds ( = 1 week). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919734"></a>Correct and incorrect Accounting</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920162"></a>Correct and incorrect Accounting</h3></div></div><div></div></div><p> For CUPS to count correctly, the printfile needs to pass the CUPS -"pstops" filter, otherwise it uses a "dummy" count of "1". Some +"pstops" filter, otherwise it uses a "dummy" count of "1". Some printfiles don't pass it (eg: image files) but then those are mostly 1 page jobs anyway. This also means that proprietary drivers for the target printer running on the client computers and CUPS/Samba, which -then spool these files as "raw" (i.e. leaving them untouched, not -filtering them), will be counted as "1-pagers" too! +then spool these files as "raw" (i.e. leaving them untouched, not +filtering them), will be counted as "1-pagers" too! </p><p> You need to send PostScript from the clients (i.e. run a PostScript driver there) to have the chance to get accounting done. If the @@ -10671,28 +10669,28 @@ printer is a non-PostScript model, you need to let CUPS do the job to convert the file to a print-ready format for the target printer. This will be working for currently about 1,000 different printer models, see <a href="http://www.linuxprinting.org/printer_list.cgi" target="_top">the driver list at linuxprinting.org/</a>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919778"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920202"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div><div></div></div><p> Before CUPS-1.1.16 your only option was to use the Adobe PostScript Driver on the Windows clients. The output of this driver was not -always passed through the "pstops" filter on the CUPS/Samba side, and +always passed through the "pstops" filter on the CUPS/Samba side, and therefore was not counted correctly (the reason is that it often, -depending on the "PPD" being used, wrote a "PJL"-header in front of +depending on the "PPD" being used, wrote a "PJL"-header in front of the real PostScript which caused CUPS to skip pstops and go directly -to the "pstoraster" stage). +to the "pstoraster" stage). </p><p> -From CUPS-1.1.16 onward you can use the "CUPS PostScript Driver for -Windows NT/2K/XP clients" (which is tagged in the download area of -http://www.cups.org/ as the "cups-samba-1.1.16.tar.gz" package). It does +From CUPS-1.1.16 onward you can use the "CUPS PostScript Driver for +Windows NT/2K/XP clients" (which is tagged in the download area of +http://www.cups.org/ as the "cups-samba-1.1.16.tar.gz" package). It does <span class="emphasis"><em>not</em></span> work for Win9x/ME clients. But it guarantees: -</p><div class="itemizedlist"><a class="indexterm" name="id2919825"></a><ul type="disc"><li><p>to not write an PJL-header</p></li><li><p>to still read and support all PJL-options named in the -driver PPD with its own means</p></li><li><p> that the file will pass through the "pstops" filter +</p><div class="itemizedlist"><a class="indexterm" name="id2920239"></a><ul type="disc"><li><p>to not write an PJL-header</p></li><li><p>to still read and support all PJL-options named in the +driver PPD with its own means</p></li><li><p> that the file will pass through the "pstops" filter on the CUPS/Samba server</p></li><li><p>to page-count correctly the printfile</p></li></ul></div><p> You can read more about the setup of this combination in the manpage -for "cupsaddsmb" (which is only present with CUPS installed, and only +for "cupsaddsmb" (which is only present with CUPS installed, and only current from CUPS 1.1.16). -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919874"></a>The page_log File Syntax</h3></div></div><div></div></div><a class="indexterm" name="id2919883"></a><p> -These are the items CUPS logs in the "page_log" for every +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920282"></a>The page_log File Syntax</h3></div></div><div></div></div><a class="indexterm" name="id2920291"></a><p> +These are the items CUPS logs in the "page_log" for every single <span class="emphasis"><em>page</em></span> of a job: </p><div class="itemizedlist"><ul type="disc"><li><p>Printer name</p></li><li><p>User name</p></li><li><p>Job ID</p></li><li><p>Time of printing</p></li><li><p>the page number</p></li><li><p>the number of copies</p></li><li><p>a billing information string (optional)</p></li><li><p>the host which sent the job (included since version @@ -10706,64 +10704,64 @@ infotec_IS2027 kurt 401 [22/Apr/2003:10:28:43 +0100] 3 3 #marketing 10.160.50.13 infotec_IS2027 kurt 401 [22/Apr/2003:10:28:43 +0100] 4 3 #marketing 10.160.50.13 DigiMaster9110 boss 402 [22/Apr/2003:10:33:22 +0100] 1 440 finance-dep 10.160.51.33 </pre><p> -This was job ID "401", printed on "infotec_IS2027" by user "kurt", a -64-page job printed in 3 copies and billed to "#marketing", sent -from IP address 10.160.50.13. The next job had ID "402", was sent by -user "boss" from IP address 10.160.51.33,printed from one page 440 -copies and is set to be billed to "finance-dep". -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2919991"></a>Possible Shortcomings</h3></div></div><div></div></div><p> +This was job ID "401", printed on "infotec_IS2027" by user "kurt", a +64-page job printed in 3 copies and billed to "#marketing", sent +from IP address 10.160.50.13. The next job had ID "402", was sent by +user "boss" from IP address 10.160.51.33,printed from one page 440 +copies and is set to be billed to "finance-dep". +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920392"></a>Possible Shortcomings</h3></div></div><div></div></div><p> What flaws or shortcomings are there with this quota system? </p><div class="itemizedlist"><ul type="disc"><li><p>the ones named above (wrongly logged job in case of printer hardware failure, etc.)</p></li><li><p>in reality, CUPS counts the job pages that are being processed in <span class="emphasis"><em>software</em></span> (that is, going through the -"RIP") rather than the physical sheets successfully leaving the +"RIP") rather than the physical sheets successfully leaving the printing device. Thus if there is a jam while printing the 5th sheet out -of 1000 and the job is aborted by the printer, the "page count" will +of 1000 and the job is aborted by the printer, the "page count" will still show the figure of 1000 for that job</p></li><li><p>all quotas are the same for all users (no flexibility to give the boss a higher quota than the clerk), no support for groups</p></li><li><p>no means to read out the current balance or the -"used-up" number of current quota</p></li><li><p>a user having used up 99 sheets of 100 quota will +"used-up" number of current quota</p></li><li><p>a user having used up 99 sheets of 100 quota will still be able to send and print a 1,000 sheet job</p></li><li><p>a user being denied a job because of a filled-up quota doesn't get a meaningful error message from CUPS other than -"client-error-not-possible".</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920067"></a>Future Developments</h3></div></div><div></div></div><p> +"client-error-not-possible".</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920463"></a>Future Developments</h3></div></div><div></div></div><p> This is the best system currently available, and there are huge improvements under development for CUPS 1.2: -</p><div class="itemizedlist"><ul type="disc"><li><p>page counting will go into the "backends" (these talk +</p><div class="itemizedlist"><ul type="disc"><li><p>page counting will go into the "backends" (these talk directly to the printer and will increase the count in sync with the actual printing process: thus a jam at the 5th sheet will lead to a stop in the counting)</p></li><li><p>quotas will be handled more flexibly</p></li><li><p>probably there will be support for users to inquire -their "accounts" in advance</p></li><li><p>probably there will be support for some other tools -around this topic</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920123"></a>Other Accounting Tools</h3></div></div><div></div></div><p> +their "accounts" in advance</p></li><li><p>probably there will be support for some other tools +around this topic</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920510"></a>Other Accounting Tools</h3></div></div><div></div></div><p> PrintAnalyzer, pyKota, printbill, LogReport. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920136"></a>Additional Material</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920525"></a>Additional Material</h2></div></div><div></div></div><p> A printer queue with <span class="emphasis"><em>no</em></span> PPD associated to it is a -"raw" printer and all files will go directly there as received by the -spooler. The exceptions are file types "application/octet-stream" -which need "passthrough feature" enabled. "Raw" queues don't do any +"raw" printer and all files will go directly there as received by the +spooler. The exceptions are file types "application/octet-stream" +which need "passthrough feature" enabled. "Raw" queues don't do any filtering at all, they hand the file directly to the CUPS backend. This backend is responsible for the sending of the data to the device -(as in the "device URI" notation: <tt class="filename">lpd://, socket://, +(as in the "device URI" notation: <tt class="filename">lpd://, socket://, smb://, ipp://, http://, parallel:/, serial:/, usb:/</tt> etc.) </p><p> -"cupsomatic"/Foomatic are <span class="emphasis"><em>not</em></span> native CUPS drivers +"cupsomatic"/Foomatic are <span class="emphasis"><em>not</em></span> native CUPS drivers and they don't ship with CUPS. They are a Third Party add-on, developed at Linuxprinting.org. As such, they are a brilliant hack to make all models (driven by Ghostscript drivers/filters in traditional spoolers) also work via CUPS, with the same (good or bad!) quality as -in these other spoolers. "cupsomatic" is only a vehicle to execute a +in these other spoolers. "cupsomatic" is only a vehicle to execute a ghostscript commandline at that stage in the CUPS filtering chain, -where "normally" the native CUPS "pstoraster" filter would kick -in. cupsomatic by-passes pstoraster, "kidnaps" the printfile from CUPS +where "normally" the native CUPS "pstoraster" filter would kick +in. cupsomatic by-passes pstoraster, "kidnaps" the printfile from CUPS away and re-directs it to go through Ghostscript. CUPS accepts this, because the associated CUPS-O-Matic-/Foomatic-PPD specifies: </p><pre class="programlisting"> - *cupsFilter: "application/vnd.cups-postscript 0 cupsomatic" + *cupsFilter: "application/vnd.cups-postscript 0 cupsomatic" </pre><p> This line persuades CUPS to hand the file to cupsomatic, once it has successfully converted it to the MIME type -"application/vnd.cups-postscript". This conversion will not happen for +"application/vnd.cups-postscript". This conversion will not happen for Jobs arriving from Windows which are auto-typed -"application/octet-stream", with the according changes in +"application/octet-stream", with the according changes in <tt class="filename">/etc/cups/mime.types</tt> in place. </p><p> CUPS is widely configurable and flexible, even regarding its filtering @@ -10775,7 +10773,7 @@ mechanism. Another workaround in some situations would be to have in </pre><p> This would prevent all Postscript files from being filtered (rather, they will through the virtual <span class="emphasis"><em>nullfilter</em></span> -denoted with "-"). This could only be useful for PS printers. If you +denoted with "-"). This could only be useful for PS printers. If you want to print PS code on non-PS printers (provided they support ASCII text printing) an entry as follows could be useful: </p><pre class="programlisting"> @@ -10795,38 +10793,38 @@ unwanted PJL. This would need to conform to CUPS filter design username, jobtitle, copies, print options and possibly the filename). It would be installed as world executable into <tt class="filename">/usr/lib/cups/filters/</tt> and will be called by CUPS -if it encounters a MIME type "application/vnd.cups-postscript". +if it encounters a MIME type "application/vnd.cups-postscript". </p><p> CUPS can handle <span class="emphasis"><em>-o job-hold-until=indefinite</em></span>. -This keeps the job in the queue "on hold". It will only be printed +This keeps the job in the queue "on hold". It will only be printed upon manual release by the printer operator. This is a requirement in -many "central reproduction departments", where a few operators manage +many "central reproduction departments", where a few operators manage the jobs of hundreds of users on some big machine, where no user is allowed to have direct access (such as when the operators often need to load the proper paper type before running the 10,000 page job requested by marketing for the mailing, etc.). -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920387"></a>Auto-Deletion or Preservation of CUPS Spool Files</h2></div></div><div></div></div><p> -Samba print files pass through two "spool" directories. One is the -incoming directory managed by Samba, (set in the <a class="indexterm" name="id2920404"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba directive in the +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920734"></a>Auto-Deletion or Preservation of CUPS Spool Files</h2></div></div><div></div></div><p> +Samba print files pass through two "spool" directories. One is the +incoming directory managed by Samba, (set in the <a class="indexterm" name="id2920747"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba directive in the <i class="parameter"><tt>[printers]</tt></i> section of <tt class="filename">smb.conf</tt>). The other is the spool directory of your UNIX print subsystem. For CUPS it is normally <tt class="filename">/var/spool/cups/</tt>, as set by the cupsd.conf directive <tt class="filename">RequestRoot /var/spool/cups</tt>. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920450"></a>CUPS Configuration Settings explained</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920792"></a>CUPS Configuration Settings explained</h3></div></div><div></div></div><p> Some important parameter settings in the CUPS configuration file <tt class="filename">cupsd.conf</tt> are: </p><div class="variablelist"><dl><dt><span class="term">PreserveJobHistory Yes</span></dt><dd><p> This keeps some details of jobs in cupsd's mind (well it keeps the -"c12345", "c12346" etc. files in the CUPS spool directory, which do a +"c12345", "c12346" etc. files in the CUPS spool directory, which do a similar job as the old-fashioned BSD-LPD control files). This is set -to "Yes" as a default. +to "Yes" as a default. </p></dd><dt><span class="term">PreserveJobFiles Yes</span></dt><dd><p> This keeps the job files themselves in cupsd's mind -(well it keeps the "d12345", "d12346" etc. files in the CUPS spool -directory...). This is set to "No" as the CUPS +(well it keeps the "d12345", "d12346" etc. files in the CUPS spool +directory...). This is set to "No" as the CUPS default. -</p></dd><dt><span class="term"><span class="emphasis"><em>"MaxJobs 500"</em></span></span></dt><dd><p> +</p></dd><dt><span class="term"><span class="emphasis"><em>"MaxJobs 500"</em></span></span></dt><dd><p> This directive controls the maximum number of jobs that are kept in memory. Once the number of jobs reaches the limit, the oldest completed job is automatically purged from the system to @@ -10835,42 +10833,42 @@ pending or active then the new job will be rejected. Setting the maximum to 0 disables this functionality. The default setting is 0. </p></dd></dl></div><p> -(There are also additional settings for "MaxJobsPerUser" and -"MaxJobsPerPrinter"...) -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920543"></a>Pre-conditions</h3></div></div><div></div></div><p> +(There are also additional settings for "MaxJobsPerUser" and +"MaxJobsPerPrinter"...) +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920874"></a>Pre-conditions</h3></div></div><div></div></div><p> For everything to work as announced, you need to have three things: -</p><div class="itemizedlist"><ul type="disc"><li><p>a Samba-smbd which is compiled against "libcups" (Check -on Linux by running "ldd `which smbd`")</p></li><li><p>a Samba-<tt class="filename">smb.conf</tt> setting of - <a class="indexterm" name="id2920580"></a><i class="parameter"><tt>printing</tt></i> = cups</p></li><li><p>another Samba-<tt class="filename">smb.conf</tt> setting of - <a class="indexterm" name="id2920606"></a><i class="parameter"><tt>printcap</tt></i> = cups</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> +</p><div class="itemizedlist"><ul type="disc"><li><p>a Samba-smbd which is compiled against "libcups" (Check +on Linux by running "ldd `which smbd`")</p></li><li><p>a Samba-<tt class="filename">smb.conf</tt> setting of + <a class="indexterm" name="id2920908"></a><i class="parameter"><tt>printing</tt></i> = cups</p></li><li><p>another Samba-<tt class="filename">smb.conf</tt> setting of + <a class="indexterm" name="id2920935"></a><i class="parameter"><tt>printcap</tt></i> = cups</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> In this case all other manually set printing-related commands (like -<a class="indexterm" name="id2920628"></a><i class="parameter"><tt>print command</tt></i>, -<a class="indexterm" name="id2920642"></a><i class="parameter"><tt>lpq command</tt></i>, -<a class="indexterm" name="id2920656"></a><i class="parameter"><tt>lprm command</tt></i>, -<a class="indexterm" name="id2920670"></a><i class="parameter"><tt>lppause command</tt></i> or -<a class="indexterm" name="id2920683"></a><i class="parameter"><tt>lpresume command</tt></i>) are ignored and they should normally have no +<a class="indexterm" name="id2920956"></a><i class="parameter"><tt>print command</tt></i>, +<a class="indexterm" name="id2920970"></a><i class="parameter"><tt>lpq command</tt></i>, +<a class="indexterm" name="id2920983"></a><i class="parameter"><tt>lprm command</tt></i>, +<a class="indexterm" name="id2920998"></a><i class="parameter"><tt>lppause command</tt></i> or +<a class="indexterm" name="id2921012"></a><i class="parameter"><tt>lpresume command</tt></i>) are ignored and they should normally have no influence what-so-ever on your printing. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2920702"></a>Manual Configuration</h3></div></div><div></div></div><p> -If you want to do things manually, replace the <a class="indexterm" name="id2920713"></a><i class="parameter"><tt>printing</tt></i> = cups -by <a class="indexterm" name="id2920726"></a><i class="parameter"><tt>printing</tt></i> = bsd. Then your manually set commands may work -(haven't tested this), and a <a class="indexterm" name="id2920742"></a><i class="parameter"><tt>print command</tt></i> = lp -d %P %s; rm %s" +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921030"></a>Manual Configuration</h3></div></div><div></div></div><p> +If you want to do things manually, replace the <a class="indexterm" name="id2921040"></a><i class="parameter"><tt>printing</tt></i> = cups +by <a class="indexterm" name="id2921054"></a><i class="parameter"><tt>printing</tt></i> = bsd. Then your manually set commands may work +(haven't tested this), and a <a class="indexterm" name="id2921069"></a><i class="parameter"><tt>print command</tt></i> = lp -d %P %s; rm %s" may do what you need. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920760"></a>In Case of Trouble.....</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921088"></a>In Case of Trouble.....</h2></div></div><div></div></div><p> If you have more problems, post the output of these commands to the CUPS or Samba mailing lists (choose the one which seems more relevant to your problem): </p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>grep -v ^# /etc/cups/cupsd.conf | grep -v ^$</tt></b> -<tt class="prompt">$ </tt><b class="userinput"><tt>grep -v ^# /etc/samba/smb.conf | grep -v ^$ | grep -v "^;"</tt></b> +<tt class="prompt">$ </tt><b class="userinput"><tt>grep -v ^# /etc/samba/smb.conf | grep -v ^$ | grep -v "^;"</tt></b> </pre><p> (adapt paths as needed). These commands leave out the empty -lines and lines with comments, providing the "naked settings" in a +lines and lines with comments, providing the "naked settings" in a compact way. Don't forget to name the CUPS and Samba versions you are using! This saves bandwidth and makes for easier readability for experts (and you are expecting experts to read them, right? ;-) -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2920832"></a>Printing <span class="emphasis"><em>from</em></span> CUPS to Windows attached +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921154"></a>Printing <span class="emphasis"><em>from</em></span> CUPS to Windows attached Printers</h2></div></div><div></div></div><p> From time to time the question arises, how you can print <span class="emphasis"><em>to</em></span> a Windows attached printer @@ -10878,12 +10876,12 @@ From time to time the question arises, how you can print from Windows host to printer would be done by USB or parallel cable, but this doesn't matter to Samba. From here only an SMB connection needs to be opened to the Windows host. Of course, this -printer must be "shared" first. As you have learned by now, CUPS uses +printer must be "shared" first. As you have learned by now, CUPS uses <span class="emphasis"><em>backends</em></span> to talk to printers and other servers. To talk to Windows shared printers you need to use the <span class="emphasis"><em>smb</em></span> (surprise, surprise!) backend. Check if this is in the CUPS backend directory. This resides usually in -<tt class="filename">/usr/lib/cups/backend/</tt>. You need to find a "smb" +<tt class="filename">/usr/lib/cups/backend/</tt>. You need to find a "smb" file there. It should be a symlink to <tt class="filename">smbspool</tt> which file must exist and be executable: </p><pre class="screen"> @@ -10914,7 +10912,7 @@ If this symlink doesn't exist, create it: smbspool has been written by Mike Sweet from the CUPS folks. It is included and ships with Samba. It may also be used with print subsystems other than CUPS, to spool jobs to Windows printer shares. To -set up printer "winprinter" on CUPS, you need to have a "driver" for +set up printer "winprinter" on CUPS, you need to have a "driver" for it. Essentially this means to convert the print data on the CUPS/Samba host to a format that the printer can digest (the Windows host is unable to convert any files you may send). This also means you should @@ -10947,41 +10945,41 @@ doesn't require a password! Printing will only work if you have a working netbios name resolution up and running. Note that this is a feature of CUPS and you don't necessarily need to have smbd running (but who wants that? :-). -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921130"></a>More CUPS filtering Chains</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921434"></a>More CUPS filtering Chains</h2></div></div><div></div></div><p> The following diagrams reveal how CUPS handles print jobs. </p><div class="figure"><a name="cups1"></a><p class="title"><b>Figure 19.17. Filtering chain 1</b></p><div class="mediaobject"><img src="projdoc/imagefiles/cups1.png" width="270" alt="Filtering chain 1"></div></div><div class="figure"><a name="cups2"></a><p class="title"><b>Figure 19.18. Filtering chain with cupsomatic</b></p><div class="mediaobject"><img src="projdoc/imagefiles/cups2.png" width="270" alt="Filtering chain with cupsomatic"></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Gimp-Print and some other 3rd-Party-Filters (like TurboPrint) to CUPS and ESP PrintPro plug-in where rastertosomething is noted. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921233"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921241"></a>Win9x client can't install driver</h3></div></div><div></div></div><p>For Win9x clients require the printer names to be 8 -chars (or "8 plus 3 chars suffix") max; otherwise the driver files +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2921535"></a>Common Errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921542"></a>Win9x client can't install driver</h3></div></div><div></div></div><p>For Win9x clients require the printer names to be 8 +chars (or "8 plus 3 chars suffix") max; otherwise the driver files won't get transferred when you want to download them from -Samba.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921263"></a>"cupsaddsmb" keeps asking for root password in - neverending loop</h3></div></div><div></div></div><p>Have you <a class="indexterm" name="id2921276"></a><i class="parameter"><tt>security</tt></i> = user? Have +Samba.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921558"></a>"cupsaddsmb" keeps asking for root password in + neverending loop</h3></div></div><div></div></div><p>Have you <a class="indexterm" name="id2921569"></a><i class="parameter"><tt>security</tt></i> = user? Have you used <b class="command">smbpasswd</b> to give root a Samba account? You can do 2 things: open another terminal and execute <b class="command">smbpasswd -a root</b> to create the account, and continue with entering the password into the first terminal. Or break out of the loop by hitting ENTER twice (without trying to type a -password).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921311"></a>"cupsaddsmb" gives "No PPD file for printer..." +password).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921604"></a>"cupsaddsmb" gives "No PPD file for printer..." message while PPD file is present</h3></div></div><div></div></div><p>Have you enabled printer sharing on CUPS? This means: do you have a <i class="parameter"><tt><Location /printers>....</Location></tt></i> section in CUPS server's <tt class="filename">cupsd.conf</tt> which doesn't deny access to -the host you run "cupsaddsmb" from? It <span class="emphasis"><em>could</em></span> be +the host you run "cupsaddsmb" from? It <span class="emphasis"><em>could</em></span> be an issue if you use cupsaddsmb remotely, or if you use it with a <tt class="option">-h</tt> parameter: <b class="userinput"><tt>cupsaddsmb -H sambaserver -h cupsserver -v printername</tt></b>. </p><p>Is your -"TempDir" directive in +"TempDir" directive in <span class="emphasis"><em>cupsd.conf</em></span> set to a valid value and is it writeable? -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921368"></a>Client can't connect to Samba printer</h3></div></div><div></div></div><p>Use <b class="command">smbstatus</b> to check which user +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921660"></a>Client can't connect to Samba printer</h3></div></div><div></div></div><p>Use <b class="command">smbstatus</b> to check which user you are from Samba's point of view. Do you have the privileges to write into the <i class="parameter"><tt>[print$]</tt></i> -share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921397"></a>Can't reconnect to Samba under new account - from Win2K/XP</h3></div></div><div></div></div><p>Once you are connected as the "wrong" user (for -example as "nobody", which often occurs if you have -<a class="indexterm" name="id2921410"></a><i class="parameter"><tt>map to guest</tt></i> = bad user), Windows Explorer will not accept an +share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921688"></a>Can't reconnect to Samba under new account + from Win2K/XP</h3></div></div><div></div></div><p>Once you are connected as the "wrong" user (for +example as "nobody", which often occurs if you have +<a class="indexterm" name="id2921701"></a><i class="parameter"><tt>map to guest</tt></i> = bad user), Windows Explorer will not accept an attempt to connect again as a different user. There won't be any byte transfered on the wire to Samba, but still you'll see a stupid error message which makes you think that Samba has denied access. Use @@ -10989,56 +10987,56 @@ message which makes you think that Samba has denied access. Use PIDs. You still can't re-connect and get the dreaded <tt class="computeroutput">You can't connect with a second account from the same machine</tt> message, as soon as you are trying? And you -don't see any single byte arriving at Samba (see logs; use "ethereal") +don't see any single byte arriving at Samba (see logs; use "ethereal") indicating a renewed connection attempt? Shut all Explorer Windows. This makes Windows forget what it has cached in its memory as established connections. Then re-connect as the right user. Best method is to use a DOS terminal window and <span class="emphasis"><em>first</em></span> do <b class="userinput"><tt>net use z: \\GANDALF\print$ /user:root</tt></b>. Check with <b class="command">smbstatus</b> that you are connected under a -different account. Now open the "Printers" folder (on the Samba server +different account. Now open the "Printers" folder (on the Samba server in the <span class="emphasis"><em>Network Neighbourhood</em></span>), right-click the printer in question and select -<span class="emphasis"><em>Connect...</em></span></p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921624"></a>Avoid being connected to the Samba server as the - "wrong" user</h3></div></div><div></div></div><p>You see per <b class="command">smbstatus</b> that you are -connected as user "nobody"; while you wanted to be "root" or -"printeradmin"? This is probably due to -<a class="indexterm" name="id2921646"></a><i class="parameter"><tt>map to guest</tt></i> = bad user, which silently connects you under the guest account, +<span class="emphasis"><em>Connect...</em></span></p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921914"></a>Avoid being connected to the Samba server as the + "wrong" user</h3></div></div><div></div></div><p>You see per <b class="command">smbstatus</b> that you are +connected as user "nobody"; while you wanted to be "root" or +"printeradmin"? This is probably due to +<a class="indexterm" name="id2921934"></a><i class="parameter"><tt>map to guest</tt></i> = bad user, which silently connects you under the guest account, when you gave (maybe by accident) an incorrect username. Remove -<a class="indexterm" name="id2921662"></a><i class="parameter"><tt>map to guest</tt></i>, if you want to prevent -this.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921678"></a>Upgrading to CUPS drivers from Adobe drivers on - NT/2K/XP clients gives problems</h3></div></div><div></div></div><p>First delete all "old" Adobe-using printers. Then -delete all "old" Adobe drivers. (On Win2K/XP, right-click in -background of "Printers" folder, select "Server Properties...", select -tab "Drivers" and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921695"></a>Can't use "cupsaddsmb" on Samba server which is - a PDC</h3></div></div><div></div></div><p>Do you use the "naked" root user name? Try to do it +<a class="indexterm" name="id2921951"></a><i class="parameter"><tt>map to guest</tt></i>, if you want to prevent +this.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921967"></a>Upgrading to CUPS drivers from Adobe drivers on + NT/2K/XP clients gives problems</h3></div></div><div></div></div><p>First delete all "old" Adobe-using printers. Then +delete all "old" Adobe drivers. (On Win2K/XP, right-click in +background of "Printers" folder, select "Server Properties...", select +tab "Drivers" and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921981"></a>Can't use "cupsaddsmb" on Samba server which is + a PDC</h3></div></div><div></div></div><p>Do you use the "naked" root user name? Try to do it this way: <b class="userinput"><tt>cupsaddsmb -U <i class="replaceable"><tt>DOMAINNAME</tt></i>\\root -v <i class="replaceable"><tt>printername</tt></i></tt></b>> (note the two backslashes: the first one is -required to "escape" the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921726"></a>Deleted Win2K printer driver is still shown</h3></div></div><div></div></div><p>Deleting a printer on the client won't delete the +required to "escape" the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922010"></a>Deleted Win2K printer driver is still shown</h3></div></div><div></div></div><p>Deleting a printer on the client won't delete the driver too (to verify, right-click on the white background of the -"Printers" folder, select "Server Properties" and click on the -"Drivers" tab). These same old drivers will be re-used when you try to +"Printers" folder, select "Server Properties" and click on the +"Drivers" tab). These same old drivers will be re-used when you try to install a printer with the same name. If you want to update to a new driver, delete the old ones first. Deletion is only possible if no -other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921734"></a>Win2K/XP "Local Security - Policies"</h3></div></div><div></div></div><p><span class="emphasis"><em>Local Security Policies</em></span> may not -allow the installation of unsigned drivers. "Local Security Policies" +other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922027"></a>Win2K/XP "Local Security + Policies"</h3></div></div><div></div></div><p><span class="emphasis"><em>Local Security Policies</em></span> may not +allow the installation of unsigned drivers. "Local Security Policies" may not allow the installation of printer drivers at -all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921774"></a>WinXP clients: "Administrator can not install - printers for all local users"</h3></div></div><div></div></div><p>Windows XP handles SMB printers on a "per-user" basis. +all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922043"></a>WinXP clients: "Administrator can not install + printers for all local users"</h3></div></div><div></div></div><p>Windows XP handles SMB printers on a "per-user" basis. This means every user needs to install the printer himself. To have a printer available for everybody, you might want to use the built-in IPP client capabilities of WinXP. Add a printer with the print path of <span class="emphasis"><em>http://cupsserver:631/printers/printername</em></span>. -Still looking into this one: maybe a "logon script" could +Still looking into this one: maybe a "logon script" could automatically install printers for all -users.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921808"></a>"Print Change Notify" functions on - NT-clients</h3></div></div><div></div></div><p>For "print change notify" functions on NT++ clients, -these need to run the "Server" service first (re-named to +users.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922065"></a>"Print Change Notify" functions on + NT-clients</h3></div></div><div></div></div><p>For "print change notify" functions on NT++ clients, +these need to run the "Server" service first (re-named to <span class="emphasis"><em>File & Print Sharing for MS Networks</em></span> in -XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921830"></a>WinXP-SP1</h3></div></div><div></div></div><p>WinXP-SP1 introduced a <span class="emphasis"><em>Point and Print +XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922084"></a>WinXP-SP1</h3></div></div><div></div></div><p>WinXP-SP1 introduced a <span class="emphasis"><em>Point and Print Restriction Policy</em></span> (this restriction doesn't apply to -"Administrator" or "Power User" groups of users). In Group Policy +"Administrator" or "Power User" groups of users). In Group Policy Object Editor: go to <span class="emphasis"><em>User Configuration, Administrative Templates, Control Panel, Printers</em></span>. The policy is automatically set to @@ -11046,14 +11044,14 @@ Printers</em></span>. The policy is automatically set to and Print to machines in their Forest</em></span> . You probably need to change it to <span class="emphasis"><em>Disabled</em></span> or <span class="emphasis"><em>Users can only Point and Print to these servers</em></span> in order to make -driver downloads from Samba possible.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2921875"></a>Print options for all users can't be set on Win2K/XP</h3></div></div><div></div></div><p>How are you doing it? I bet the wrong way (it is not +driver downloads from Samba possible.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922126"></a>Print options for all users can't be set on Win2K/XP</h3></div></div><div></div></div><p>How are you doing it? I bet the wrong way (it is not very easy to find out, though). There are 3 different ways to bring you to a dialog that <span class="emphasis"><em>seems</em></span> to set everything. All three dialogs <span class="emphasis"><em>look</em></span> the same. Only one of them <span class="emphasis"><em>does</em></span> what you intend. You need to be Administrator or Print Administrator to do this for all users. Here is how I do in on XP: -</p><div class="orderedlist"><ol type="A"><li><p>The first "wrong" way: +</p><div class="orderedlist"><ol type="A"><li><p>The first "wrong" way: </p><div class="orderedlist"><ol type="1"><li><p>Open the <span class="emphasis"><em>Printers</em></span> folder.</p></li><li><p>Right-click on the printer @@ -11061,7 +11059,7 @@ folder.</p></li><li><p>Right-click on the printer select in context menu <span class="emphasis"><em>Printing Preferences...</em></span></p></li><li><p>Look at this dialog closely and remember what it looks like.</p></li></ol></div><p> -</p></li><li><p>The second "wrong" way: +</p></li><li><p>The second "wrong" way: </p><div class="orderedlist"><ol type="1"><li><p>Open the <span class="emphasis"><em>Printers</em></span> folder.</p></li><li><p>Right-click on the printer (<span class="emphasis"><em>remoteprinter on @@ -11070,28 +11068,28 @@ cupshost</em></span>) and select in the context menu tab</p></li><li><p>Click on the button <span class="emphasis"><em>Printing Preferences...</em></span></p></li><li><p>A new dialog opens. Keep this dialog open and go back to the parent dialog.</p></li></ol></div><p> -</p></li><li><p>The third, the "correct" way: (should you do +</p></li><li><p>The third, the "correct" way: (should you do this from the beginning, just carry out steps 1. and 2. from second -"way" above) +"way" above) </p><div class="orderedlist"><ol type="1"><li><p>Click on the <span class="emphasis"><em>Advanced</em></span> -tab. (Hmmm... if everything is "Grayed Out", then you are not logged +tab. (Hmmm... if everything is "Grayed Out", then you are not logged in as a user with enough privileges).</p></li><li><p>Click on the <span class="emphasis"><em>Printing Defaults...</em></span> button.</p></li><li><p>On any of the two new tabs, click on the <span class="emphasis"><em>Advanced...</em></span> button.</p></li><li><p>A new dialog opens. Compare this one to the other, -identical looking one from "B.5" or A.3".</p></li></ol></div><p> +identical looking one from "B.5" or A.3".</p></li></ol></div><p> </p></li></ol></div><p> Do you see any difference? I don't either... However, only the last -one, which you arrived at with steps "C.1.-6." will save any settings +one, which you arrived at with steps "C.1.-6." will save any settings permanently and be the defaults for new users. If you want all clients to get the same defaults, you need to conduct these steps <span class="emphasis"><em>as -Administrator</em></span> (<a class="indexterm" name="id2922123"></a><i class="parameter"><tt>printer admin</tt></i> in +Administrator</em></span> (<a class="indexterm" name="id2922359"></a><i class="parameter"><tt>printer admin</tt></i> in <tt class="filename">smb.conf</tt>) <span class="emphasis"><em>before</em></span> a client downloads the driver (the clients can later set their own <span class="emphasis"><em>per-user defaults</em></span> by following the procedures <span class="emphasis"><em>A.</em></span> or <span class="emphasis"><em>B.</em></span> -above).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922164"></a>Most common blunders in driver +above).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922400"></a>Most common blunders in driver settings on Windows clients</h3></div></div><div></div></div><p>Don't use <span class="emphasis"><em>Optimize for Speed</em></span>: use <span class="emphasis"><em>Optimize for Portability</em></span> instead (Adobe PS Driver) Don't use @@ -11104,63 +11102,63 @@ printer</em></span> (Adobe PS Driver). For <span class="emphasis"><em>TrueType Download Options</em></span> choose <span class="emphasis"><em>Outline</em></span>. Use PostScript Level 2, if you are having trouble with a non-PS printer, and if -there is a choice.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922210"></a><b class="command">cupsaddsmb</b> does not work +there is a choice.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922445"></a><b class="command">cupsaddsmb</b> does not work with newly installed printer</h3></div></div><div></div></div><p>Symptom: the last command of <b class="command">cupsaddsmb</b> doesn't complete successfully: <b class="command">cmd = setdriver printername printername</b> result was NT_STATUS_UNSUCCESSFUL then possibly the printer was not yet -"recognized" by Samba. Did it show up in <span class="emphasis"><em>Network +"recognized" by Samba. Did it show up in <span class="emphasis"><em>Network Neighbourhood</em></span>? Did it show up in <b class="command">rpcclient hostname -c 'enumprinters'</b>? Restart smbd (or send a <b class="command">kill -HUP</b> to all processes listed by <b class="command">smbstatus</b> and try -again.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922272"></a>Permissions on +again.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922506"></a>Permissions on <tt class="filename">/var/spool/samba/</tt> get reset after each reboot</h3></div></div><div></div></div><p>Have you by accident set the CUPS spool directory to the same location? (<i class="parameter"><tt>RequestRoot /var/spool/samba/</tt></i> in <tt class="filename">cupsd.conf</tt> or the other way round: <tt class="filename">/var/spool/cups/</tt> is set as -<a class="indexterm" name="id2922310"></a><i class="parameter"><tt>path</tt></i>> in the <i class="parameter"><tt>[printers]</tt></i> +<a class="indexterm" name="id2922545"></a><i class="parameter"><tt>path</tt></i>> in the <i class="parameter"><tt>[printers]</tt></i> section). These <span class="emphasis"><em>must</em></span> be different. Set <i class="parameter"><tt>RequestRoot /var/spool/cups/</tt></i> in -<tt class="filename">cupsd.conf</tt> and <a class="indexterm" name="id2922349"></a><i class="parameter"><tt>path</tt></i> = +<tt class="filename">cupsd.conf</tt> and <a class="indexterm" name="id2922584"></a><i class="parameter"><tt>path</tt></i> = /var/spool/samba in the <i class="parameter"><tt>[printers]</tt></i> section of <tt class="filename">smb.conf</tt>. Otherwise cupsd will sanitize permissions to its spool directory with each restart, and -printing will not work reliably.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922380"></a>Printer named "lp" +printing will not work reliably.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922615"></a>Printer named "lp" intermittently swallows jobs and spits out completely different -ones</h3></div></div><div></div></div><p>It is a very bad idea to name any printer "lp". This +ones</h3></div></div><div></div></div><p>It is a very bad idea to name any printer "lp". This is the traditional UNIX name for the default printer. CUPS may be set -up to do an automatic creation of "Implicit Classes". This means, to +up to do an automatic creation of "Implicit Classes". This means, to group all printers with the same name to a pool of devices, and loadbalancing the jobs across them in a round-robin fashion. Chances -are high that someone else has an "lp" named printer too. You may +are high that someone else has an "lp" named printer too. You may receive his jobs and send your own to his device unwittingly. To have tight control over the printer names, set <i class="parameter"><tt>BrowseShortNames -No</tt></i>. It will present any printer as "printername@cupshost" +No</tt></i>. It will present any printer as "printername@cupshost" then, giving you a better control over what may happen in a large -networked environment.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922428"></a>Location of Adobe PostScript driver files necessary for "cupsaddsmb"</h3></div></div><div></div></div><p>Use <b class="command">smbclient</b> to connect to any +networked environment.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922646"></a>Location of Adobe PostScript driver files necessary for "cupsaddsmb"</h3></div></div><div></div></div><p>Use <b class="command">smbclient</b> to connect to any Windows box with a shared PostScript printer: <b class="command">smbclient //windowsbox/print\$ -U guest</b>. You can navigate to the <tt class="filename">W32X86/2</tt> subdir to <b class="command">mget ADOBE*</b> and other files or to <tt class="filename">WIN40/0</tt> to do the same. -- Another option is to download the <tt class="filename">*.exe</tt> packaged -files from the Adobe website.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922484"></a>An Overview of the CUPS Printing Processes</h2></div></div><div></div></div><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 19.19. CUPS Printing Overview</b></p><div class="mediaobject"><img src="projdoc/imagefiles/a_small.png" width="270" alt="CUPS Printing Overview"></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 20. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span></div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2922653">Features and Benefits</a></dt><dt><a href="#id2922671">Discussion</a></dt><dt><a href="#id2922900">Included modules</a></dt><dd><dl><dt><a href="#id2922907">audit</a></dt><dt><a href="#id2922950">extd_audit</a></dt><dt><a href="#id2923080">fake_perms</a></dt><dt><a href="#id2923099">recycle</a></dt><dt><a href="#id2923274">netatalk</a></dt></dl></dd><dt><a href="#id2923320">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923342">DatabaseFS</a></dt><dt><a href="#id2923396">vscan</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922653"></a>Features and Benefits</h2></div></div><div></div></div><p> +files from the Adobe website.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922701"></a>An Overview of the CUPS Printing Processes</h2></div></div><div></div></div><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 19.19. CUPS Printing Overview</b></p><div class="mediaobject"><img src="projdoc/imagefiles/a_small.png" width="270" alt="CUPS Printing Overview"></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 20. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span></div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2922871">Features and Benefits</a></dt><dt><a href="#id2922889">Discussion</a></dt><dt><a href="#id2923117">Included modules</a></dt><dd><dl><dt><a href="#id2923124">audit</a></dt><dt><a href="#id2923166">extd_audit</a></dt><dt><a href="#id2923296">fake_perms</a></dt><dt><a href="#id2923316">recycle</a></dt><dt><a href="#id2923485">netatalk</a></dt></dl></dd><dt><a href="#id2923530">VFS modules available elsewhere</a></dt><dd><dl><dt><a href="#id2923552">DatabaseFS</a></dt><dt><a href="#id2923606">vscan</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922871"></a>Features and Benefits</h2></div></div><div></div></div><p> Since Samba-3, there is support for stackable VFS(Virtual File System) modules. Samba passes each request to access the unix file system thru the loaded VFS modules. This chapter covers all the modules that come with the samba source and references to some external modules. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922671"></a>Discussion</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922889"></a>Discussion</h2></div></div><div></div></div><p> If not supplied with your platform distribution binary Samba package you may have problems to compile these modules, as shared libraries are compiled and linked in different ways on different systems. They currently have been tested against GNU/Linux and IRIX. </p><p> To use the VFS modules, create a share similar to the one below. The -important parameter is the <a class="indexterm" name="id2922692"></a><i class="parameter"><tt>vfs objects</tt></i> parameter where +important parameter is the <a class="indexterm" name="id2922910"></a><i class="parameter"><tt>vfs objects</tt></i> parameter where you can list one or more VFS modules by name. For example, to log all access to files and put deleted files in a recycle bin: -</p><div class="example"><a name="id2922709"></a><p class="title"><b>Example 20.1. smb.conf with VFS modules</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[audit]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Audited /data directory</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /data</tt></i></td></tr><tr><td><i class="parameter"><tt>vfs objects = audit recycle</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2922927"></a><p class="title"><b>Example 20.1. smb.conf with VFS modules</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[audit]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = Audited /data directory</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /data</tt></i></td></tr><tr><td><i class="parameter"><tt>vfs objects = audit recycle</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr></table></div><p> </p><p> The modules are used in the order in which they are specified. </p><p> @@ -11172,29 +11170,29 @@ directory in the root directory of the samba installation (usually Some modules can be used twice for the same share. This can be done using a configuration similar to the one below. -</p><div class="example"><a name="id2922809"></a><p class="title"><b>Example 20.2. smb.conf with multiple VFS modules</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[test]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = VFS TEST</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /data</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>vfs objects = example:example1 example example:test</tt></i></td></tr><tr><td><i class="parameter"><tt>example1: parameter = 1</tt></i></td></tr><tr><td><i class="parameter"><tt>example: parameter = 5</tt></i></td></tr><tr><td><i class="parameter"><tt>test: parameter = 7</tt></i></td></tr></table></div><p> -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2922900"></a>Included modules</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922907"></a>audit</h3></div></div><div></div></div><p> +</p><div class="example"><a name="id2923026"></a><p class="title"><b>Example 20.2. smb.conf with multiple VFS modules</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[test]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = VFS TEST</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /data</tt></i></td></tr><tr><td><i class="parameter"><tt>writeable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>browseable = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>vfs objects = example:example1 example example:test</tt></i></td></tr><tr><td><i class="parameter"><tt>example1: parameter = 1</tt></i></td></tr><tr><td><i class="parameter"><tt>example: parameter = 5</tt></i></td></tr><tr><td><i class="parameter"><tt>test: parameter = 7</tt></i></td></tr></table></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923117"></a>Included modules</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923124"></a>audit</h3></div></div><div></div></div><p> A simple module to audit file access to the syslog facility. The following operations are logged: </p><div class="itemizedlist"><ul type="disc"><li><p>share</p></li><li><p>connect/disconnect</p></li><li><p>directory opens/create/remove</p></li><li><p>file open/close/rename/unlink/chmod</p></li></ul></div><p> - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2922950"></a>extd_audit</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923166"></a>extd_audit</h3></div></div><div></div></div><p> This module is identical with the <span class="emphasis"><em>audit</em></span> module above except that it sends audit logs to both syslog as well as the smbd log file/s. The loglevel for this module is set in the smb.conf file. </p><p> The logging information that will be written to the smbd log file is controlled by - the <a class="indexterm" name="id2922973"></a><i class="parameter"><tt>log level</tt></i> parameter in <tt class="filename">smb.conf</tt>. The + the <a class="indexterm" name="id2923190"></a><i class="parameter"><tt>log level</tt></i> parameter in <tt class="filename">smb.conf</tt>. The following information will be recorded: - </p><div class="table"><a name="id2922997"></a><p class="title"><b>Table 20.1. Extended Auditing Log Information</b></p><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Creation / Deletion</td></tr><tr><td align="center">1</td><td align="left">Create / Delete / Rename / Permission Changes</td></tr><tr><td align="center">2</td><td align="left">Create / Delete / Rename / Perm Change / Open / Close</td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923080"></a>fake_perms</h3></div></div><div></div></div><p> + </p><div class="table"><a name="id2923214"></a><p class="title"><b>Table 20.1. Extended Auditing Log Information</b></p><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Creation / Deletion</td></tr><tr><td align="center">1</td><td align="left">Create / Delete / Rename / Permission Changes</td></tr><tr><td align="center">2</td><td align="left">Create / Delete / Rename / Perm Change / Open / Close</td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923296"></a>fake_perms</h3></div></div><div></div></div><p> This module was created to allow Roaming Profile files and directories to be set (on the Samba server under Unix) as read only. This module will if installed on the Profiles share will report to the client that the Profile files and directories are writable. This satisfies the client even though the files will never be overwritten as the client logs out or shuts down. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923099"></a>recycle</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923316"></a>recycle</h3></div></div><div></div></div><p> A recycle-bin like module. When used any unlink call will be intercepted and files moved to the recycle directory instead of being deleted. This gives the same - effect as the "Recycle Bin" on Windows computers. + effect as the "Recycle Bin" on Windows computers. </p><p>Supported options: </p><div class="variablelist"><dl><dt><span class="term">recycle:repository</span></dt><dd><p>Relative path of the directory where deleted files should be moved to</p></dd><dt><span class="term">recycle:keeptree</span></dt><dd><p>Specifies whether the directory structure should be kept or if the files in the directory that is being @@ -11202,7 +11200,7 @@ This can be done using a configuration similar to the one below. </p></dd><dt><span class="term">recycle:versions</span></dt><dd><p>If this option is set, two files with the same name that are deleted will both be kept in the recycle bin. Newer deleted versions - of a file will be called "Copy #x of <i class="replaceable"><tt>filename</tt></i>".</p></dd><dt><span class="term">recycle:touch</span></dt><dd><p>Specifies whether a file's access + of a file will be called "Copy #x of <i class="replaceable"><tt>filename</tt></i>".</p></dd><dt><span class="term">recycle:touch</span></dt><dd><p>Specifies whether a file's access date should be touched when the file is moved to the recycle bin.</p></dd><dt><span class="term">recycle:maxsize</span></dt><dd><p>Files that are larger than the number of bytes specified by this parameter will @@ -11212,12 +11210,12 @@ This can be done using a configuration similar to the one below. these directories are deleted, they are not put into the recycle bin, but deleted in the regular way. </p></dd><dt><span class="term">recycle:noversions</span></dt><dd><p>Opposite of <i class="parameter"><tt>recycle:versions</tt></i>. If both options are specified, this one takes precedence.</p></dd></dl></div><p> - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923274"></a>netatalk</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923485"></a>netatalk</h3></div></div><div></div></div><p> A netatalk module, that will ease co-existence of samba and netatalk file sharing services. </p><p>Advantages compared to the old netatalk module: </p><div class="itemizedlist"><ul type="disc"><li><p>it doesn't care about creating of .AppleDouble forks, just keeps them in sync</p></li><li><p>if a share in <tt class="filename">smb.conf</tt> doesn't contain .AppleDouble item in hide or veto list, it will be added automatically</p></li></ul></div><p> - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923320"></a>VFS modules available elsewhere</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923530"></a>VFS modules available elsewhere</h2></div></div><div></div></div><p> This section contains a listing of various other VFS modules that have been posted but don't currently reside in the Samba CVS tree for one reason or another (e.g. it is easy for the maintainer @@ -11225,14 +11223,14 @@ to have his or her own CVS tree). </p><p> No statements about the stability or functionality of any module should be implied due to its presence here. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923342"></a>DatabaseFS</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923552"></a>DatabaseFS</h3></div></div><div></div></div><p> URL: <a href="http://www.css.tayloru.edu/~elorimer/databasefs/index.php" target="_top">http://www.css.tayloru.edu/~elorimer/databasefs/index.php</a> </p><p>By <a href="mailto:elorimer@css.tayloru.edu" target="_top">Eric Lorimer</a>.</p><p> I have created a VFS module which implements a fairly complete read-only filesystem. It presents information from a database as a filesystem in a modular and generic way to allow different databases to be used (originally designed for organizing MP3s under directories such as - "Artists," "Song Keywords," etc... I have since applied it to a student + "Artists," "Song Keywords," etc... I have since applied it to a student roster database very easily). The directory structure is stored in the database itself and the module makes no assumptions about the database structure beyond the table it requires to run. @@ -11240,15 +11238,15 @@ should be implied due to its presence here. Any feedback would be appreciated: comments, suggestions, patches, etc... If nothing else, hopefully it might prove useful for someone else who wishes to create a virtual filesystem. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923396"></a>vscan</h3></div></div><div></div></div><p>URL: <a href="http://www.openantivirus.org/" target="_top">http://www.openantivirus.org/</a></p><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923606"></a>vscan</h3></div></div><div></div></div><p>URL: <a href="http://www.openantivirus.org/" target="_top">http://www.openantivirus.org/</a></p><p> samba-vscan is a proof-of-concept module for Samba, which uses the VFS (virtual file system) features of Samba 2.2.x/3.0 alphaX. Of course, Samba has to be compiled with VFS support. samba-vscan supports various virus scanners and is maintained by Rainer Link. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 21. Winbind: Use of Domain Accounts</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tpot@linuxcare.com.au">tpot@linuxcare.com.au</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:getnag@rediffmail.com">getnag@rediffmail.com</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><tt class="email"><<a href="mailto:jtrostel@snapserver.com">jtrostel@snapserver.com</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div><p class="pubdate">27 June 2002</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2923626">Features and Benefits</a></dt><dt><a href="#id2923721">Introduction</a></dt><dt><a href="#id2923799">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2923876">Target Uses</a></dt></dl></dd><dt><a href="#id2923906">How Winbind Works</a></dt><dd><dl><dt><a href="#id2923935">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2923968">Microsoft Active Directory Services</a></dt><dt><a href="#id2923991">Name Service Switch</a></dt><dt><a href="#id2924127">Pluggable Authentication Modules</a></dt><dt><a href="#id2924199">User and Group ID Allocation</a></dt><dt><a href="#id2924232">Result Caching</a></dt></dl></dd><dt><a href="#id2924260">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924268">Introduction</a></dt><dt><a href="#id2924335">Requirements</a></dt><dt><a href="#id2924429">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926036">Conclusion</a></dt><dt><a href="#id2926054">Common Errors</a></dt><dd><dl><dt><a href="#id2926108">NSCD Problem Warning</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923626"></a>Features and Benefits</h2></div></div><div></div></div><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 21. Winbind: Use of Domain Accounts</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tpot@linuxcare.com.au">tpot@linuxcare.com.au</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:getnag@rediffmail.com">getnag@rediffmail.com</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><tt class="email"><<a href="mailto:jtrostel@snapserver.com">jtrostel@snapserver.com</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div><p class="pubdate">27 June 2002</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2923836">Features and Benefits</a></dt><dt><a href="#id2923931">Introduction</a></dt><dt><a href="#id2924016">What Winbind Provides</a></dt><dd><dl><dt><a href="#id2924076">Target Uses</a></dt></dl></dd><dt><a href="#id2924107">How Winbind Works</a></dt><dd><dl><dt><a href="#id2924136">Microsoft Remote Procedure Calls</a></dt><dt><a href="#id2924169">Microsoft Active Directory Services</a></dt><dt><a href="#id2924192">Name Service Switch</a></dt><dt><a href="#id2924320">Pluggable Authentication Modules</a></dt><dt><a href="#id2924402">User and Group ID Allocation</a></dt><dt><a href="#id2924435">Result Caching</a></dt></dl></dd><dt><a href="#id2924463">Installation and Configuration</a></dt><dd><dl><dt><a href="#id2924471">Introduction</a></dt><dt><a href="#id2924538">Requirements</a></dt><dt><a href="#id2924632">Testing Things Out</a></dt></dl></dd><dt><a href="#id2926199">Conclusion</a></dt><dt><a href="#id2926218">Common Errors</a></dt><dd><dl><dt><a href="#id2926270">NSCD Problem Warning</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923836"></a>Features and Benefits</h2></div></div><div></div></div><p> Integration of UNIX and Microsoft Windows NT through a unified logon has - been considered a "holy grail" in heterogeneous computing environments for + been considered a "holy grail" in heterogeneous computing environments for a long time. </p><p> There is one other facility without which UNIX and Microsoft Windows network @@ -11280,7 +11278,7 @@ should be implied due to its presence here. If winbindd is not running, then smbd (which calls winbindd) will fall back to using purely local information from /etc/passwd and /etc/group and no dynamic mapping will be used. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923721"></a>Introduction</h2></div></div><div></div></div><p>It is well known that UNIX and Microsoft Windows NT have + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923931"></a>Introduction</h2></div></div><div></div></div><p>It is well known that UNIX and Microsoft Windows NT have different models for representing user and group information and use different technologies for implementing them. This fact has made it difficult to integrate the two systems in a satisfactory @@ -11301,7 +11299,7 @@ should be implied due to its presence here. tasks for the system administrator when maintaining users and groups on either system. The winbind system provides a simple and elegant solution to all three components of the unified logon - problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923799"></a>What Winbind Provides</h2></div></div><div></div></div><p>Winbind unifies UNIX and Windows NT account management by + problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2924016"></a>What Winbind Provides</h2></div></div><div></div></div><p>Winbind unifies UNIX and Windows NT account management by allowing a UNIX box to become a full member of a NT domain. Once this is done the UNIX box will see NT users and groups as if they were native UNIX users and groups, allowing the NT domain @@ -11314,7 +11312,7 @@ should be implied due to its presence here. (via the NSS name resolution modules in the C library) this redirection to the NT domain controller is completely transparent.</p><p>Users on the UNIX machine can then use NT user and group - names as they would use "native" UNIX names. They can chown files + names as they would use "native" UNIX names. They can chown files so that they are owned by NT domain users or even login to the UNIX machine and run a UNIX X-Window session as a domain user.</p><p>The only obvious indication that Winbind is being used is that user and group names take the form DOMAIN\user and @@ -11325,7 +11323,7 @@ should be implied due to its presence here. to provide authentication via a NT domain to any PAM enabled applications. This capability solves the problem of synchronizing passwords between systems since all passwords are stored in a single - location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923876"></a>Target Uses</h3></div></div><div></div></div><p>Winbind is targeted at organizations that have an + location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924076"></a>Target Uses</h3></div></div><div></div></div><p>Winbind is targeted at organizations that have an existing NT based domain infrastructure into which they wish to put UNIX workstations or servers. Winbind will allow these organizations to deploy UNIX workstations without having to @@ -11335,12 +11333,12 @@ should be implied due to its presence here. be used is as a central part of UNIX based appliances. Appliances that provide file and print services to Microsoft based networks will be able to use Winbind to provide seamless integration of - the appliance into the domain.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2923906"></a>How Winbind Works</h2></div></div><div></div></div><p>The winbind system is designed around a client/server + the appliance into the domain.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2924107"></a>How Winbind Works</h2></div></div><div></div></div><p>The winbind system is designed around a client/server architecture. A long running <b class="command">winbindd</b> daemon listens on a UNIX domain socket waiting for requests to arrive. These requests are generated by the NSS and PAM clients and processed sequentially.</p><p>The technologies used to implement winbind are described - in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923935"></a>Microsoft Remote Procedure Calls</h3></div></div><div></div></div><p>Over the last few years, efforts have been underway + in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924136"></a>Microsoft Remote Procedure Calls</h3></div></div><div></div></div><p>Over the last few years, efforts have been underway by various Samba Team members to decode various aspects of the Microsoft Remote Procedure Call (MSRPC) system. This system is used for most network related operations between @@ -11353,7 +11351,7 @@ should be implied due to its presence here. users or groups. Other MSRPC calls can be used to authenticate NT domain users and to change user passwords. By directly querying a Windows PDC for user and group information, winbind maps the - NT account information onto UNIX user and group names.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923968"></a>Microsoft Active Directory Services</h3></div></div><div></div></div><p> + NT account information onto UNIX user and group names.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924169"></a>Microsoft Active Directory Services</h3></div></div><div></div></div><p> Since late 2001, Samba has gained the ability to interact with Microsoft Windows 2000 using its 'Native Mode' protocols, rather than the NT4 RPC services. @@ -11362,7 +11360,7 @@ should be implied due to its presence here. same way as a Win2k client would, and in so doing provide a much more efficient and effective winbind implementation. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2923991"></a>Name Service Switch</h3></div></div><div></div></div><p>The Name Service Switch, or NSS, is a feature that is + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924192"></a>Name Service Switch</h3></div></div><div></div></div><p>The Name Service Switch, or NSS, is a feature that is present in many UNIX operating systems. It allows system information such as hostnames, mail aliases and user information to be resolved from different sources. For example, a standalone @@ -11383,7 +11381,7 @@ should be implied due to its presence here. When a UNIX application makes a request to do a lookup the C library looks in <tt class="filename">/etc/nsswitch.conf</tt> for a line which matches the service type being requested, for - example the "passwd" service type is used when user or group names + example the "passwd" service type is used when user or group names are looked up. This config line specifies which implementations of that service should be tried and in what order. If the passwd config line is:</p><pre class="programlisting"> @@ -11397,9 +11395,9 @@ passwd: files example result to the application.</p><p>This NSS interface provides a very easy way for Winbind to hook into the operating system. All that needs to be done is to put <tt class="filename">libnss_winbind.so</tt> in <tt class="filename">/lib/</tt> - then add "winbind" into <tt class="filename">/etc/nsswitch.conf</tt> at + then add "winbind" into <tt class="filename">/etc/nsswitch.conf</tt> at the appropriate place. The C library will then call Winbind to - resolve user and group names.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924127"></a>Pluggable Authentication Modules</h3></div></div><div></div></div><p>Pluggable Authentication Modules, also known as PAM, + resolve user and group names.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924320"></a>Pluggable Authentication Modules</h3></div></div><div></div></div><p>Pluggable Authentication Modules, also known as PAM, is a system for abstracting authentication and authorization technologies. With a PAM module it is possible to specify different authentication methods for different system applications without @@ -11424,7 +11422,7 @@ passwd: files example is copied to <tt class="filename">/lib/security/</tt> and the PAM control files for relevant services are updated to allow authentication via winbind. See the PAM documentation - for more details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924199"></a>User and Group ID Allocation</h3></div></div><div></div></div><p>When a user or group is created under Windows NT + for more details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924402"></a>User and Group ID Allocation</h3></div></div><div></div></div><p>When a user or group is created under Windows NT is it allocated a numerical relative identifier (RID). This is slightly different to UNIX which has a range of numbers that are used to identify users, and the same range in which to identify @@ -11437,7 +11435,7 @@ passwd: files example time, winbind will have mapped all Windows NT users and groups to UNIX user ids and group ids.</p><p>The results of this mapping are stored persistently in an ID mapping database held in a tdb database). This ensures that - RIDs are mapped to UNIX IDs in a consistent way.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924232"></a>Result Caching</h3></div></div><div></div></div><p>An active system can generate a lot of user and group + RIDs are mapped to UNIX IDs in a consistent way.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924435"></a>Result Caching</h3></div></div><div></div></div><p>An active system can generate a lot of user and group name lookups. To reduce the network cost of these lookups winbind uses a caching scheme based on the SAM sequence number supplied by NT domain controllers. User or group information returned @@ -11448,7 +11446,7 @@ passwd: files example the PDC and compared against the sequence number of the cached entry. If the sequence numbers do not match, then the cached information is discarded and up to date information is requested directly - from the PDC.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2924260"></a>Installation and Configuration</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924268"></a>Introduction</h3></div></div><div></div></div><p> + from the PDC.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2924463"></a>Installation and Configuration</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924471"></a>Introduction</h3></div></div><div></div></div><p> This section describes the procedures used to get winbind up and running. Winbind is capable of providing access and authentication control for Windows Domain users through an NT @@ -11469,7 +11467,7 @@ well for SAMBA services. SAMBA server, this HOWTO is for you. That said, I am no NT or PAM expert, so you may find a better or easier way to accomplish these tasks. - </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924335"></a>Requirements</h3></div></div><div></div></div><p> + </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924538"></a>Requirements</h3></div></div><div></div></div><p> If you have a Samba configuration file that you are currently using... <span class="emphasis"><em>BACK IT UP!</em></span> If your system already uses PAM, <span class="emphasis"><em>back up the <tt class="filename">/etc/pam.d</tt> directory @@ -11496,7 +11494,7 @@ winbind modules, you should have at least the pam libraries resident on your system. For recent RedHat systems (7.1, for instance), that means <tt class="filename">pam-0.74-22</tt>. For best results, it is helpful to also install the development packages in <tt class="filename">pam-devel-0.74-22</tt>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924429"></a>Testing Things Out</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2924632"></a>Testing Things Out</h3></div></div><div></div></div><p> Before starting, it is probably best to kill off all the SAMBA related daemons running on your server. Kill off all <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> processes that may @@ -11507,7 +11505,7 @@ services, several pam libraries, and the <tt class="filename">/usr/doc</tt> and <tt class="filename">/usr/man</tt> entries for pam. Winbind built better in SAMBA if the pam-devel package was also installed. This package includes the header files needed to compile pam-aware applications. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924491"></a>Configure <tt class="filename">nsswitch.conf</tt> and the +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924694"></a>Configure <tt class="filename">nsswitch.conf</tt> and the winbind libraries on Linux and Solaris</h4></div></div><div></div></div><p> The libraries needed to run the <span class="application">winbindd</span> daemon through nsswitch need to be copied to their proper locations, so @@ -11542,7 +11540,7 @@ is faster (and you don't need to reboot) if you do it manually: </p><p> This makes <tt class="filename">libnss_winbind</tt> available to winbindd and echos back a check to you. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924699"></a>NSS Winbind on AIX</h4></div></div><div></div></div><p>(This section is only for those running AIX)</p><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924902"></a>NSS Winbind on AIX</h4></div></div><div></div></div><p>(This section is only for those running AIX)</p><p> The winbind AIX identification module gets built as libnss_winbind.so in the nsswitch directory of the samba source. This file can be copied to /usr/lib/security, and the AIX naming convention would indicate that it @@ -11557,19 +11555,19 @@ supports identification, but there have been success reports using the standard winbind pam module for authentication. Use caution configuring loadable authentication modules as it is possible to make it impossible to logon to the system. More information about the AIX authentication -module API can be found at "Kernel Extensions and Device Support -Programming Concepts for AIX": <a href="http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/kernextc/sec_load_mod.htm" target="_top"> +module API can be found at "Kernel Extensions and Device Support +Programming Concepts for AIX": <a href="http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/kernextc/sec_load_mod.htm" target="_top"> Chapter 18. Loadable Authentication Module Programming Interface</a> and more information on administering the modules at <a href="http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixbman/baseadmn/iandaadmin.htm" target="_top"> -"System Management Guide: Operating System and Devices"</a>. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924778"></a>Configure smb.conf</h4></div></div><div></div></div><p> +"System Management Guide: Operating System and Devices"</a>. +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924974"></a>Configure smb.conf</h4></div></div><div></div></div><p> Several parameters are needed in the smb.conf file to control the behavior of <span class="application">winbindd</span>. Configure <tt class="filename">smb.conf</tt> These are described in more detail in the <a href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> man page. My <tt class="filename">smb.conf</tt> file was modified to include the following entries in the [global] section: -</p><div class="example"><a name="id2924824"></a><p class="title"><b>Example 21.1. smb.conf for winbind set-up</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td>...</td></tr><tr><td># separate domain and username with '+', like DOMAIN+username</td></tr><tr><td><i class="parameter"><tt>winbind separator = +</tt></i></td></tr><tr><td># use uids from 10000 to 20000 for domain users</td></tr><tr><td><i class="parameter"><tt>idmap uid = 10000-20000</tt></i></td></tr><tr><td># use gids from 10000 to 20000 for domain groups</td></tr><tr><td><i class="parameter"><tt>winbind gid = 10000-20000</tt></i></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><i class="parameter"><tt>winbind enum users = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>winbind enum groups = yes</tt></i></td></tr><tr><td># give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><i class="parameter"><tt>template homedir = /home/winnt/%D/%U</tt></i></td></tr><tr><td><i class="parameter"><tt>template shell = /bin/bash</tt></i></td></tr></table></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924936"></a>Join the SAMBA server to the PDC domain</h4></div></div><div></div></div><p> +</p><div class="example"><a name="id2925020"></a><p class="title"><b>Example 21.1. smb.conf for winbind set-up</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td>...</td></tr><tr><td># separate domain and username with '+', like DOMAIN+username</td></tr><tr><td><i class="parameter"><tt>winbind separator = +</tt></i></td></tr><tr><td># use uids from 10000 to 20000 for domain users</td></tr><tr><td><i class="parameter"><tt>idmap uid = 10000-20000</tt></i></td></tr><tr><td># use gids from 10000 to 20000 for domain groups</td></tr><tr><td><i class="parameter"><tt>winbind gid = 10000-20000</tt></i></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><i class="parameter"><tt>winbind enum users = yes</tt></i></td></tr><tr><td><i class="parameter"><tt>winbind enum groups = yes</tt></i></td></tr><tr><td># give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><i class="parameter"><tt>template homedir = /home/winnt/%D/%U</tt></i></td></tr><tr><td><i class="parameter"><tt>template shell = /bin/bash</tt></i></td></tr></table></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925132"></a>Join the SAMBA server to the PDC domain</h4></div></div><div></div></div><p> Enter the following command to make the SAMBA server join the PDC domain, where <i class="replaceable"><tt>DOMAIN</tt></i> is the name of your Windows domain and <i class="replaceable"><tt>Administrator</tt></i> is @@ -11577,10 +11575,10 @@ a domain user who has administrative privileges in the domain. </p><p> <tt class="prompt">root# </tt><b class="userinput"><tt>/usr/local/samba/bin/net rpc join -S PDC -U Administrator</tt></b> </p><p> -The proper response to the command should be: "Joined the domain -<i class="replaceable"><tt>DOMAIN</tt></i>" where <i class="replaceable"><tt>DOMAIN</tt></i> +The proper response to the command should be: "Joined the domain +<i class="replaceable"><tt>DOMAIN</tt></i>" where <i class="replaceable"><tt>DOMAIN</tt></i> is your DOMAIN name. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2924992"></a>Start up the winbindd daemon and test it!</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925188"></a>Start up the winbindd daemon and test it!</h4></div></div><div></div></div><p> Eventually, you will want to modify your smb startup script to automatically invoke the winbindd daemon when the other parts of SAMBA start, but it is possible to test out just the winbind @@ -11622,7 +11620,7 @@ your PDC. For example, I get the following response: CEO+krbtgt CEO+TsInternetUser </pre><p> - Obviously, I have named my domain 'CEO' and my <a class="indexterm" name="id2925137"></a><i class="parameter"><tt>winbind separator</tt></i> is '+'. + Obviously, I have named my domain 'CEO' and my <a class="indexterm" name="id2925332"></a><i class="parameter"><tt>winbind separator</tt></i> is '+'. </p><p> You can do the same sort of thing to get group information from the PDC: @@ -11651,7 +11649,7 @@ directories and default shells. The same thing can be done for groups with the command </p><p> <tt class="prompt">root# </tt><b class="userinput"><tt>getent group</tt></b> -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925241"></a>Fix the init.d startup scripts</h4></div></div><div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925248"></a>Linux</h5></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925436"></a>Fix the init.d startup scripts</h4></div></div><div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925443"></a>Linux</h5></div></div><div></div></div><p> The <span class="application">winbindd</span> daemon needs to start up after the <span class="application">smbd</span> and <span class="application">nmbd</span> daemons are running. To accomplish this task, you need to modify the startup scripts of your system. @@ -11663,18 +11661,18 @@ startup script starts up <span class="application">smbd</span>, <span class="app function in the script looks like this: </p><pre class="programlisting"> start() { - KIND="SMB" - echo -n $"Starting $KIND services: " + KIND="SMB" + echo -n $"Starting $KIND services: " daemon /usr/local/samba/bin/smbd $SMBDOPTIONS RETVAL=$? echo - KIND="NMB" - echo -n $"Starting $KIND services: " + KIND="NMB" + echo -n $"Starting $KIND services: " daemon /usr/local/samba/bin/nmbd $NMBDOPTIONS RETVAL2=$? echo - KIND="Winbind" - echo -n $"Starting $KIND services: " + KIND="Winbind" + echo -n $"Starting $KIND services: " daemon /usr/local/samba/bin/winbindd RETVAL3=$? echo @@ -11698,26 +11696,26 @@ The 'stop' function has a corresponding entry to shut down the services and looks like this: </p><pre class="programlisting"> stop() { - KIND="SMB" - echo -n $"Shutting down $KIND services: " + KIND="SMB" + echo -n $"Shutting down $KIND services: " killproc smbd RETVAL=$? echo - KIND="NMB" - echo -n $"Shutting down $KIND services: " + KIND="NMB" + echo -n $"Shutting down $KIND services: " killproc nmbd RETVAL2=$? echo - KIND="Winbind" - echo -n $"Shutting down $KIND services: " + KIND="Winbind" + echo -n $"Shutting down $KIND services: " killproc winbindd RETVAL3=$? [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 -a $RETVAL3 -eq 0 ] && \ rm -f /var/lock/subsys/smb - echo "" + echo "" return $RETVAL } -</pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925416"></a>Solaris</h5></div></div><div></div></div><p>Winbind doesn't work on Solaris 9, see the <a href="#winbind-solaris9" title="Winbind on Solaris 9">Portability</a> chapter for details.</p><p>On Solaris, you need to modify the +</pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925606"></a>Solaris</h5></div></div><div></div></div><p>Winbind doesn't work on Solaris 9, see the <a href="#winbind-solaris9" title="Winbind on Solaris 9">Portability</a> chapter for details.</p><p>On Solaris, you need to modify the <tt class="filename">/etc/init.d/samba.server</tt> startup script. It usually only starts smbd and nmbd but should now start winbindd too. If you have samba installed in <tt class="filename">/usr/local/samba/bin</tt>, @@ -11736,12 +11734,12 @@ the file could contains something like this: pid=`/usr/bin/ps -e | /usr/bin/grep -w $1 | /usr/bin/sed -e 's/^ *//' -e 's/ .*//'` - [ "$pid" != "" ] && kill $pid + [ "$pid" != "" ] && kill $pid } # Start/stop processes required for samba server - case "$1" in + case "$1" in 'start') # @@ -11766,7 +11764,7 @@ the file could contains something like this: ;; *) - echo "Usage: /etc/init.d/samba.server { start | stop }" + echo "Usage: /etc/init.d/samba.server { start | stop }" ;; esac </pre><p> @@ -11780,11 +11778,11 @@ in the script above with: </p><pre class="programlisting"> /usr/local/samba/bin/winbindd -B </pre><p> -</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925529"></a>Restarting</h5></div></div><div></div></div><p> +</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925716"></a>Restarting</h5></div></div><div></div></div><p> If you restart the <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> daemons at this point, you should be able to connect to the samba server as a domain member just as if you were a local user. -</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925565"></a>Configure Winbind and PAM</h4></div></div><div></div></div><p> +</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2925753"></a>Configure Winbind and PAM</h4></div></div><div></div></div><p> If you have made it this far, you know that winbindd and samba are working together. If you want to use winbind to provide authentication for other services, keep reading. The pam configuration files need to be altered in @@ -11804,7 +11802,7 @@ your other pam security modules. On my RedHat system, this was the modules reside in <tt class="filename">/usr/lib/security</tt>. </p><p> <tt class="prompt">root# </tt><b class="userinput"><tt>cp ../samba/source/nsswitch/pam_winbind.so /lib/security</tt></b> -</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925671"></a>Linux/FreeBSD-specific PAM configuration</h5></div></div><div></div></div><p> +</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925859"></a>Linux/FreeBSD-specific PAM configuration</h5></div></div><div></div></div><p> The <tt class="filename">/etc/pam.d/samba</tt> file does not need to be changed. I just left this file as it was: </p><pre class="programlisting"> @@ -11831,7 +11829,7 @@ have individual directories for the domain users already present on the server, or change the home directory template to a general directory for all domain users. These can be easily set using the <tt class="filename">smb.conf</tt> global entry -<a class="indexterm" name="id2925778"></a><i class="parameter"><tt>template homedir</tt></i>. +<a class="indexterm" name="id2925966"></a><i class="parameter"><tt>template homedir</tt></i>. </p><p> The <tt class="filename">/etc/pam.d/ftp</tt> file can be changed to allow winbind ftp access in a manner similar to the @@ -11867,7 +11865,7 @@ above it, to disallow root logins over the network. I also added a </p><pre class="programlisting">sufficient /lib/security/pam_unix.so use_first_pass</pre><p> line after the <b class="command">winbind.so</b> line to get rid of annoying double prompts for passwords. -</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2925912"></a>Solaris-specific configuration</h5></div></div><div></div></div><p> +</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2926090"></a>Solaris-specific configuration</h5></div></div><div></div></div><p> The /etc/pam.conf needs to be changed. I changed this file so that my Domain users can logon both locally as well as telnet.The following are the changes that I made.You can customize the pam.conf file as per your requirements,but @@ -11875,7 +11873,7 @@ be sure of those changes because in the worst case it will leave your system nearly impossible to boot. </p><pre class="programlisting"> # - #ident "@(#)pam.conf 1.14 99/09/16 SMI" + #ident "@(#)pam.conf 1.14 99/09/16 SMI" # # Copyright (c) 1996-1999, Sun Microsystems, Inc. # All Rights Reserved. @@ -11939,12 +11937,12 @@ annoying double prompts for passwords. </p><p> Now restart your Samba and try connecting through your application that you configured in the pam.conf. -</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926036"></a>Conclusion</h2></div></div><div></div></div><p>The winbind system, through the use of the Name Service +</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926199"></a>Conclusion</h2></div></div><div></div></div><p>The winbind system, through the use of the Name Service Switch, Pluggable Authentication Modules, and appropriate Microsoft RPC calls have allowed us to provide seamless integration of Microsoft Windows NT domain users on a UNIX system. The result is a great reduction in the administrative - cost of running a mixed UNIX and NT network.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926054"></a>Common Errors</h2></div></div><div></div></div><p>Winbind has a number of limitations in its current + cost of running a mixed UNIX and NT network.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926218"></a>Common Errors</h2></div></div><div></div></div><p>Winbind has a number of limitations in its current released version that we hope to overcome in future releases:</p><div class="itemizedlist"><ul type="disc"><li><p>Winbind is currently only available for the Linux, Solaris, AIX and IRIX operating systems, although ports to other operating @@ -11959,18 +11957,18 @@ configured in the pam.conf. containing this information is corrupted or destroyed.</p></li><li><p>Currently the winbind PAM module does not take into account possible workstation and logon time restrictions that may be been set for Windows NT users, this is - instead up to the PDC to enforce.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2926108"></a>NSCD Problem Warning</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> + instead up to the PDC to enforce.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2926270"></a>NSCD Problem Warning</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Do NOT under ANY circumstances run <b class="command">nscd</b> on any system on which <b class="command">winbind</b> is running. </p></div><p> If <b class="command">nscd</b> is running on the UNIX/Linux system, then even though NSSWITCH is correctly configured it will NOT be possible to resolve domain users and groups for file and directory controls. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 22. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2926216">Features and Benefits</a></dt><dt><a href="#id2926247">Remote Server Administration</a></dt><dt><a href="#id2926346">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926363">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926605">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2926843">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2926877">Common Errors</a></dt></dl></div><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 22. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2926379">Features and Benefits</a></dt><dt><a href="#id2926410">Remote Server Administration</a></dt><dt><a href="#id2926508">Remote Desktop Management</a></dt><dd><dl><dt><a href="#id2926526">Remote Management from NoMachines.Com</a></dt></dl></dd><dt><a href="#id2926738">Network Logon Script Magic</a></dt><dd><dl><dt><a href="#id2927010">Adding printers without user intervention</a></dt></dl></dd><dt><a href="#id2927044">Common Errors</a></dt></dl></div><p> This section documents peripheral issues that are of great importance to network administrators who want to improve network resource access control, to automate the user environment, and to make their lives a little easier. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926216"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926379"></a>Features and Benefits</h2></div></div><div></div></div><p> Often the difference between a working network environment and a well appreciated one can best be measured by the <span class="emphasis"><em>little things</em></span> that makes everything work more harmoniously. A key part of every network environment solution is the ability to remotely @@ -11980,7 +11978,7 @@ network operations. </p><p> This chapter presents information on each of these area. They are placed here, and not in other chapters, for ease of reference. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926247"></a>Remote Server Administration</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926410"></a>Remote Server Administration</h2></div></div><div></div></div><p> <span class="emphasis"><em>How do I get 'User Manager' and 'Server Manager'?</em></span> </p><p> Since I don't need to buy an <span class="application">NT4 Server</span>, how do I get the 'User Manager for Domains', @@ -11994,12 +11992,12 @@ Click here to download the archived file <a href="ftp://ftp.microsoft.com/Softli The <span class="application">Windows NT 4.0</span> version of the 'User Manager for Domains' and 'Server Manager' are available from Microsoft via ftp from <a href="ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE" target="_top">ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE</a> -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926346"></a>Remote Desktop Management</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926508"></a>Remote Desktop Management</h2></div></div><div></div></div><p> There are a number of possible remote desktop management solutions that range from free through costly. Do not let that put you off. Sometimes the most costly solutions is the most cost effective. In any case, you will need to draw your own conclusions as to which is the best tool in your network environment. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2926363"></a>Remote Management from NoMachines.Com</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2926526"></a>Remote Management from NoMachines.Com</h3></div></div><div></div></div><p> The following information was posted to the Samba mailing list at Apr 3 23:33:50 GMT 2003. It is presented in slightly edited form (with author details omitted for privacy reasons). The entire answer is reproduced below with some comments removed. @@ -12018,7 +12016,7 @@ is the best tool in your network environment. > Any ideas/experience would be appreciated :) </pre><p> </p><p> - Answer provided: Check out the new offer from NoMachine, "NX" software: + Answer provided: Check out the new offer from NoMachine, "NX" software: <a href="http://www.nomachine.com/" target="_top">http://www.nomachine.com/</a>. </p><p> It implements a very easy-to-use interface to the remote X protocol as @@ -12031,18 +12029,18 @@ is the best tool in your network environment. </p><p> I could test drive their (public) RedHat machine in Italy, over a loaded internet connection, with enabled thumbnail previews in KDE konqueror - which popped up immediately on "mouse-over". From inside that (remote X) + which popped up immediately on "mouse-over". From inside that (remote X) session I started a rdesktop session on another, a Windows XP machine. To test the performance, I played Pinball. I am proud to announce here that my score was 631750 points at first try... </p><p> - NX performs better on my local LAN than any of the other "pure" + NX performs better on my local LAN than any of the other "pure" connection methods I am using from time to time: TightVNC, rdesktop or remote X. It is even faster than a direct crosslink connection between two nodes. </p><p> I even got sound playing from the remote X app to my local boxes, and - had a working "copy'n'paste" from an NX window (running a KDE session + had a working "copy'n'paste" from an NX window (running a KDE session in Italy) to my Mozilla mailing agent... These guys are certainly doing something right! </p><p> @@ -12087,7 +12085,7 @@ is the best tool in your network environment. NoMachine are encouraging and offering help to OSS/Free Software implementations for such a frontend too, even if it means competition to them (they have written to this effect even to the LTSP, KDE and GNOME developer mailing lists) - </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926605"></a>Network Logon Script Magic</h2></div></div><div></div></div><p> + </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926738"></a>Network Logon Script Magic</h2></div></div><div></div></div><p> This section needs work. Volunteer contributions most welcome. Please send your patches or updates to <a href="mailto:jht@samba.org" target="_top">John Terpstra</a>. </p><p> @@ -12129,31 +12127,31 @@ This is the <tt class="filename">genlogon.pl</tt> file: # Log client connection #($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); - open LOG, ">>/var/log/samba/netlogon.log"; - print LOG "$mon/$mday/$year $hour:$min:$sec - User $ARGV[0] logged into $ARGV[1]\n"; + open LOG, ">>/var/log/samba/netlogon.log"; + print LOG "$mon/$mday/$year $hour:$min:$sec - User $ARGV[0] logged into $ARGV[1]\n"; close LOG; # Start generating logon script - open LOGON, ">/shared/netlogon/$ARGV[0].bat"; - print LOGON "\@ECHO OFF\r\n"; + open LOGON, ">/shared/netlogon/$ARGV[0].bat"; + print LOGON "\@ECHO OFF\r\n"; # Connect shares just use by Software Development group - if ($ARGV[1] eq "SOFTDEV" || $ARGV[0] eq "softdev") + if ($ARGV[1] eq "SOFTDEV" || $ARGV[0] eq "softdev") { - print LOGON "NET USE M: \\\\$ARGV[2]\\SOURCE\r\n"; + print LOGON "NET USE M: \\\\$ARGV[2]\\SOURCE\r\n"; } # Connect shares just use by Technical Support staff - if ($ARGV[1] eq "SUPPORT" || $ARGV[0] eq "support") + if ($ARGV[1] eq "SUPPORT" || $ARGV[0] eq "support") { - print LOGON "NET USE S: \\\\$ARGV[2]\\SUPPORT\r\n"; + print LOGON "NET USE S: \\\\$ARGV[2]\\SUPPORT\r\n"; } # Connect shares just used by Administration staff - If ($ARGV[1] eq "ADMIN" || $ARGV[0] eq "admin") + If ($ARGV[1] eq "ADMIN" || $ARGV[0] eq "admin") { - print LOGON "NET USE L: \\\\$ARGV[2]\\ADMIN\r\n"; - print LOGON "NET USE K: \\\\$ARGV[2]\\MKTING\r\n"; + print LOGON "NET USE L: \\\\$ARGV[2]\\ADMIN\r\n"; + print LOGON "NET USE K: \\\\$ARGV[2]\\MKTING\r\n"; } # Now connect Printers. We handle just two or three users a little @@ -12163,13 +12161,13 @@ This is the <tt class="filename">genlogon.pl</tt> file: if ($ARGV[0] eq 'jim' || $ARGV[0] eq 'yvonne') { - print LOGON "NET USE LPT2: \\\\$ARGV[2]\\LJET3\r\n"; - print LOGON "NET USE LPT3: \\\\$ARGV[2]\\FAXQ\r\n"; + print LOGON "NET USE LPT2: \\\\$ARGV[2]\\LJET3\r\n"; + print LOGON "NET USE LPT3: \\\\$ARGV[2]\\FAXQ\r\n"; } else { - print LOGON "NET USE LPT1: \\\\$ARGV[2]\\LJET3\r\n"; - print LOGON "NET USE LPT3: \\\\$ARGV[2]\\FAXQ\r\n"; + print LOGON "NET USE LPT1: \\\\$ARGV[2]\\LJET3\r\n"; + print LOGON "NET USE LPT3: \\\\$ARGV[2]\\FAXQ\r\n"; } # All done! Close the output file. @@ -12177,7 +12175,7 @@ This is the <tt class="filename">genlogon.pl</tt> file: </pre><p> </p><p> Those wishing to use more elaborate or capable logon processing system should check out the following sites: -</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></td></tr><tr><td><a href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></td></tr><tr><td><a href="http://support.microsoft.com/default.asp?scid=kb;en-us;189105" target="_top">http://support.microsoft.com/default.asp?scid=kb;en-us;189105</a></td></tr></table><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2926843"></a>Adding printers without user intervention</h3></div></div><div></div></div><p> +</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></td></tr><tr><td><a href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></td></tr><tr><td><a href="http://support.microsoft.com/default.asp?scid=kb;en-us;189105" target="_top">http://support.microsoft.com/default.asp?scid=kb;en-us;189105</a></td></tr></table><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927010"></a>Adding printers without user intervention</h3></div></div><div></div></div><p> Printers may be added automatically during logon script processing through the use of: </p><pre class="programlisting"> @@ -12185,20 +12183,20 @@ Printers may be added automatically during logon script processing through the u </pre><p> See the documentation in the <a href="http://support.microsoft.com/default.asp?scid=kb;en-us;189105" target="_top">Microsoft knowledgebase article no: 189105</a>. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926877"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927044"></a>Common Errors</h2></div></div><div></div></div><p> The information provided in this chapter has been reproduced from postings on the samba@samba.org mailing list. No implied endorsement or recommendation is offered. Administrators should conduct their own evaluation of alternatives and are encouraged to draw their own conclusions. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 23. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2926955">Features and Benefits</a></dt><dt><a href="#id2927014">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927128">Windows 9x/Me Policies</a></dt><dt><a href="#id2927223">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927356">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927608">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927714">Samba Editreg Toolset</a></dt><dt><a href="#id2927753">Windows NT4/200x</a></dt><dt><a href="#id2927776">Samba PDC</a></dt></dl></dd><dt><a href="#id2927822">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2927973">Common Errors</a></dt><dd><dl><dt><a href="#id2927986">Policy Does Not Work</a></dt></dl></dd></dl></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 23. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2927123">Features and Benefits</a></dt><dt><a href="#id2927177">Creating and Managing System Policies</a></dt><dd><dl><dt><a href="#id2927288">Windows 9x/Me Policies</a></dt><dt><a href="#id2927384">Windows NT4 Style Policy Files</a></dt><dt><a href="#id2927516">MS Windows 200x / XP Professional Policies</a></dt></dl></dd><dt><a href="#id2927780">Managing Account/User Policies</a></dt><dd><dl><dt><a href="#id2927886">Samba Editreg Toolset</a></dt><dt><a href="#id2927925">Windows NT4/200x</a></dt><dt><a href="#id2927945">Samba PDC</a></dt></dl></dd><dt><a href="#id2927990">System Startup and Logon Processing Overview</a></dt><dt><a href="#id2928140">Common Errors</a></dt><dd><dl><dt><a href="#id2928154">Policy Does Not Work</a></dt></dl></dd></dl></div><p> This chapter summarises the current state of knowledge derived from personal practice and knowledge from samba mailing list subscribers. Before reproduction of posted information effort has been made to validate the information provided. Where additional information was uncovered through this validation it is provided also. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2926955"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927123"></a>Features and Benefits</h2></div></div><div></div></div><p> When MS Windows NT3.5 was introduced the hot new topic was the ability to implement Group Policies for users and group. Then along came MS Windows NT4 and a few sites -started to adopt this capability. How do we know that? By way of the number of "booboos" +started to adopt this capability. How do we know that? By way of the number of "booboos" (or mistakes) administrators made and then requested help to resolve. </p><p> By the time that MS Windows 2000 and Active Directory was released, administrators @@ -12216,7 +12214,7 @@ network client workstations. </p><p> A tool new to Samba may become an important part of the future Samba Administrators' arsenal. The <b class="command">editreg</b> tool is described in this document. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927014"></a>Creating and Managing System Policies</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927177"></a>Creating and Managing System Policies</h2></div></div><div></div></div><p> Under MS Windows platforms, particularly those following the release of MS Windows NT4 and MS Windows 95) it is possible to create a type of file that would be placed in the NETLOGON share of a domain controller. As the client logs onto the network @@ -12247,11 +12245,11 @@ advisable to read the documentation available from Microsoft's web site regardin <a href="http://www.microsoft.com/ntserver/management/deployment/planguide/prof_policies.asp" target="_top"> Implementing Profiles and Policies in Windows NT 4.0</a> available from Microsoft. There are a large number of documents in addition to this old one that should also -be read and understood. Try searching on the Microsoft web site for "Group Policies". +be read and understood. Try searching on the Microsoft web site for "Group Policies". </p><p> What follows is a very brief discussion with some helpful notes. The information provided here is incomplete - you are warned. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927128"></a>Windows 9x/Me Policies</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927288"></a>Windows 9x/Me Policies</h3></div></div><div></div></div><p> You need the Win98 Group Policy Editor to set Group Profiles up under Windows 9x/Me. It can be found on the Original full product Win98 installation CD under <tt class="filename">tools/reskit/netadmin/poledit</tt>. Install this using the @@ -12277,7 +12275,7 @@ here is incomplete - you are warned. <tt class="filename">grouppol.inf</tt>. Log off and on again a couple of times and see if Win98 picks up group policies. Unfortunately this needs to be done on every Win9x/Me machine that uses group policies. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927223"></a>Windows NT4 Style Policy Files</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927384"></a>Windows NT4 Style Policy Files</h3></div></div><div></div></div><p> To create or edit <tt class="filename">ntconfig.pol</tt> you must use the NT Server Policy Editor, <b class="command">poledit.exe</b> which is included with NT4 Server but <span class="emphasis"><em>not NT Workstation</em></span>. There is a Policy Editor on a NT4 @@ -12298,14 +12296,14 @@ here is incomplete - you are warned. be extracted as well. It is also possible to downloaded the policy template files for Office97 and get a copy of the policy editor. Another possible location is with the Zero Administration Kit available for download from Microsoft. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2927333"></a>Registry Spoiling</h4></div></div><div></div></div><p> + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2927493"></a>Registry Spoiling</h4></div></div><div></div></div><p> With NT4 style registry based policy changes, a large number of settings are not automatically reversed as the user logs off. Since the settings that were in the NTConfig.POL file were applied to the client machine registry and that apply to the hive key HKEY_LOCAL_MACHINE are permanent until explicitly reversed. This is known as tattooing. It can have serious consequences down-stream and the administrator must be extremely careful not to lock out the ability to manage the machine at a later date. - </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927356"></a>MS Windows 200x / XP Professional Policies</h3></div></div><div></div></div><p> + </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927516"></a>MS Windows 200x / XP Professional Policies</h3></div></div><div></div></div><p> Windows NT4 System policies allows setting of registry parameters specific to users, groups and computers (client workstations) that are members of the NT4 style domain. Such policy file will work with MS Windows 2000 / XP clients also. @@ -12342,7 +12340,7 @@ here is incomplete - you are warned. to any number of concurrently applicable (and applied) policy sets (GPOs). Active Directory allows the administrator to also set filters over the policy settings. No such equivalent capability exists with NT4 style policy files. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2927457"></a>Administration of Win2K / XP Policies</h4></div></div><div></div></div><p> + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2927629"></a>Administration of Win2K / XP Policies</h4></div></div><div></div></div><p> Instead of using the tool called <span class="application">The System Policy Editor</span>, commonly called Poledit (from the executable name <b class="command">poledit.exe</b>), <span class="acronym">GPOs</span> are created and managed using a <span class="application">Microsoft Management Console</span> <span class="acronym">(MMC)</span> snap-in as follows:</p><div class="procedure"><ol type="1"><li><p> @@ -12368,7 +12366,7 @@ here is incomplete - you are warned. The MS Windows 2000 Resource Kit contains a tool called gpolmig.exe. This tool can be used to migrate an NT4 NTConfig.POL file into a Windows 200x style GPO. Be VERY careful how you use this powerful tool. Please refer to the resource kit manuals for specific usage information. - </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927608"></a>Managing Account/User Policies</h2></div></div><div></div></div><p> + </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927780"></a>Managing Account/User Policies</h2></div></div><div></div></div><p> Policies can define a specific user's settings or the settings for a group of users. The resulting policy file contains the registry settings for all users, groups, and computers that will be using the policy file. Separate policy files for each user, group, or computer are not necessary. @@ -12395,7 +12393,7 @@ MS Windows NT4/200x/XP allows per domain as well as per user account restriction Common restrictions that are frequently used includes: </p><p> </p><div class="itemizedlist"><ul type="disc"><li><p>Logon Hours</p></li><li><p>Password Aging</p></li><li><p>Permitted Logon from certain machines only</p></li><li><p>Account type (Local or Global)</p></li><li><p>User Rights</p></li></ul></div><p> -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927714"></a>Samba Editreg Toolset</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927886"></a>Samba Editreg Toolset</h3></div></div><div></div></div><p> A new tool called <b class="command">editreg</b> is under development. This tool can be used to edit registry files (called NTUser.DAT) that are stored in user and group profiles. NTConfig.POL files have the same structure as the NTUser.DAT file and can be editted using @@ -12404,17 +12402,17 @@ Common restrictions that are frequently used includes: extended capabilities. It is proving difficult to realise this capability, so do not be surprised if this feature does not materialise. Formal capabilities will be announced at the time that this tool is released for production use. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927753"></a>Windows NT4/200x</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927925"></a>Windows NT4/200x</h3></div></div><div></div></div><p> The tools that may be used to configure these types of controls from the MS Windows environment are: The NT4 User Manager for domains, the NT4 System and Group Policy Editor, the registry editor (regedt32.exe). Under MS Windows 200x/XP this is done using the Microsoft Management Console (MMC) with appropriate - "snap-ins", the registry editor, and potentially also the NT4 System and Group Policy Editor. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927776"></a>Samba PDC</h3></div></div><div></div></div><p> + "snap-ins", the registry editor, and potentially also the NT4 System and Group Policy Editor. + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927945"></a>Samba PDC</h3></div></div><div></div></div><p> With a Samba Domain Controller, the new tools for managing of user account and policy information includes: <b class="command">smbpasswd</b>, <b class="command">pdbedit</b>, <b class="command">net</b>, <b class="command">rpcclient</b>. The administrator should read the man pages for these tools and become familiar with their use. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927822"></a>System Startup and Logon Processing Overview</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927990"></a>System Startup and Logon Processing Overview</h2></div></div><div></div></div><p> The following attempts to document the order of processing of system and user policies following a system reboot and as part of the user logon: </p><div class="orderedlist"><ol type="1"><li><p> @@ -12444,10 +12442,10 @@ reboot and as part of the user logon: </p></li><li><p> The User Interface as determined from the GPOs is presented. Note: In a Samba domain (like and NT4 Domain) machine (system) policies are applied at start-up, User policies are applied at logon. - </p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2927973"></a>Common Errors</h2></div></div><div></div></div><p> + </p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2928140"></a>Common Errors</h2></div></div><div></div></div><p> Policy related problems can be very difficult to diagnose and even more difficult to rectify. The following collection demonstrates only basic issues. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2927986"></a>Policy Does Not Work</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2928154"></a>Policy Does Not Work</h3></div></div><div></div></div><p> “<span class="quote">We have created the <tt class="filename">config.pol</tt> file and put it in the <span class="emphasis"><em>NETLOGON</em></span> share. It has made no difference to our Win XP Pro machines, they just don't see it. IT worked fine with Win 98 but does not work any longer since we upgraded to Win XP Pro. Any hints?</span>” @@ -12455,7 +12453,7 @@ work any longer since we upgraded to Win XP Pro. Any hints?</span>” Policy files are NOT portable between Windows 9x / Me and MS Windows NT4 / 200x / XP based platforms. You need to use the NT4 Group Policy Editor to create a file called <tt class="filename">NTConfig.POL</tt> so that it is in the correct format for your MS Windows XP Pro clients. -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 24. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2928087">Features and Benefits</a></dt><dt><a href="#id2928120">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928161">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928652">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2929902">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2929987">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930246">Mandatory profiles</a></dt><dt><a href="#id2930304">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930349">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930369">MS Windows 9x/Me</a></dt><dt><a href="#id2930521">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931076">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931594">Common Errors</a></dt><dd><dl><dt><a href="#id2931607">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931676">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2931889">Changing the default profile</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2928087"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 24. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2928255">Features and Benefits</a></dt><dt><a href="#id2928289">Roaming Profiles</a></dt><dd><dl><dt><a href="#id2928330">Samba Configuration for Profile Handling</a></dt><dt><a href="#id2928820">Windows Client Profile Configuration Information</a></dt><dt><a href="#id2930060">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt><a href="#id2930144">Profile Migration from Windows NT4/200x Server to Samba</a></dt></dl></dd><dt><a href="#id2930397">Mandatory profiles</a></dt><dt><a href="#id2930455">Creating/Managing Group Profiles</a></dt><dt><a href="#id2930500">Default Profile for Windows Users</a></dt><dd><dl><dt><a href="#id2930520">MS Windows 9x/Me</a></dt><dt><a href="#id2930668">MS Windows NT4 Workstation</a></dt><dt><a href="#id2931222">MS Windows 200x/XP</a></dt></dl></dd><dt><a href="#id2931730">Common Errors</a></dt><dd><dl><dt><a href="#id2931743">Setting up roaming profiles for just a few user's or group's?</a></dt><dt><a href="#id2931812">Can NOT use Roaming Profiles</a></dt><dt><a href="#id2932026">Changing the default profile</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2928255"></a>Features and Benefits</h2></div></div><div></div></div><p> Roaming Profiles are feared by some, hated by a few, loved by many, and a Godsend for some administrators. </p><p> @@ -12468,7 +12466,7 @@ problem to others. In particular, users of mobile computing tools, where often t be a sustained network connection, are often better served by purely Local Profiles. This chapter provides information to help the Samba administrator to deal with those situations also. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2928120"></a>Roaming Profiles</h2></div></div><div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2928289"></a>Roaming Profiles</h2></div></div><div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> Roaming profiles support is different for Win9x / Me and Windows NT4/200x. </p></div><p> Before discussing how to configure roaming profiles, it is useful to see how @@ -12481,9 +12479,9 @@ profiles are restricted to being stored in the user's home directory. </p><p> Windows NT4/200x clients send a NetSAMLogon RPC request, which contains many fields, including a separate field for the location of the user's profiles. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2928161"></a>Samba Configuration for Profile Handling</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2928330"></a>Samba Configuration for Profile Handling</h3></div></div><div></div></div><p> This section documents how to configure Samba for MS Windows client profile support. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928175"></a>NT4/200x User Profiles</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928342"></a>NT4/200x User Profiles</h4></div></div><div></div></div><p> To support Windows NT4/200x clients, in the [global] section of smb.conf set the following (for example): </p><p> @@ -12504,8 +12502,8 @@ semantics of %L and %N, as well as %U and %u. MS Windows NT/2K clients at times do not disconnect a connection to a server between logons. It is recommended to NOT use the <i class="parameter"><tt>homes</tt></i> meta-service name as part of the profile share path. -</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928283"></a>Windows 9x / Me User Profiles</h4></div></div><div></div></div><p> - To support Windows 9x / Me clients, you must use the <a class="indexterm" name="id2928295"></a><i class="parameter"><tt>logon home</tt></i> parameter. Samba has +</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928450"></a>Windows 9x / Me User Profiles</h4></div></div><div></div></div><p> + To support Windows 9x / Me clients, you must use the <a class="indexterm" name="id2928462"></a><i class="parameter"><tt>logon home</tt></i> parameter. Samba has now been fixed so that <b class="userinput"><tt>net use /home</tt></b> now works as well, and it, too, relies on the <b class="command">logon home</b> parameter. </p><p> @@ -12519,11 +12517,11 @@ of your home directory called <tt class="filename">.profiles</tt> (thus making t Not only that, but <b class="userinput"><tt>net use /home</tt></b> will also work, because of a feature in Windows 9x / Me. It removes any directory stuff off the end of the home directory area and only uses the server and share portion. That is, it looks like you -specified <tt class="filename">\\%L\%U</tt> for <a class="indexterm" name="id2928398"></a><i class="parameter"><tt>logon home</tt></i>. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928414"></a>Mixed Windows 9x / Me and Windows NT4/200x User Profiles</h4></div></div><div></div></div><p> +specified <tt class="filename">\\%L\%U</tt> for <a class="indexterm" name="id2928566"></a><i class="parameter"><tt>logon home</tt></i>. +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928582"></a>Mixed Windows 9x / Me and Windows NT4/200x User Profiles</h4></div></div><div></div></div><p> You can support profiles for both Win9X and WinNT clients by setting both the -<a class="indexterm" name="id2928427"></a><i class="parameter"><tt>logon home</tt></i> and <a class="indexterm" name="id2928441"></a><i class="parameter"><tt>logon path</tt></i> parameters. For example: -</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>logon home = \\%L\%u\.profiles</tt></i></td></tr><tr><td><i class="parameter"><tt>logon path = \\%L\profiles\%u</tt></i></td></tr></table></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928482"></a>Disabling Roaming Profile Support</h4></div></div><div></div></div><p> +<a class="indexterm" name="id2928594"></a><i class="parameter"><tt>logon home</tt></i> and <a class="indexterm" name="id2928608"></a><i class="parameter"><tt>logon path</tt></i> parameters. For example: +</p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>logon home = \\%L\%u\.profiles</tt></i></td></tr><tr><td><i class="parameter"><tt>logon path = \\%L\profiles\%u</tt></i></td></tr></table></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928649"></a>Disabling Roaming Profile Support</h4></div></div><div></div></div><p> A question often asked is “<span class="quote">How may I enforce use of local profiles?</span>” or “<span class="quote">How do I disable Roaming Profiles?</span>” </p><p> @@ -12558,15 +12556,15 @@ profiles. The specifics of how to convert a local profile to a roaming profile, or a roaming profile to a local one vary according to the version of MS Windows you are running. Consult the Microsoft MS Windows Resource Kit for your version of Windows for specific information. -</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2928652"></a>Windows Client Profile Configuration Information</h3></div></div><div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928660"></a>Windows 9x / Me Profile Setup</h4></div></div><div></div></div><p> +</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2928820"></a>Windows Client Profile Configuration Information</h3></div></div><div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2928828"></a>Windows 9x / Me Profile Setup</h4></div></div><div></div></div><p> When a user first logs in on Windows 9X, the file user.DAT is created, as are folders <tt class="filename">Start Menu</tt>, <tt class="filename">Desktop</tt>, <tt class="filename">Programs</tt> and <tt class="filename">Nethood</tt>. These directories and their contents will be merged with the local versions stored in <tt class="filename">c:\windows\profiles\username</tt> on subsequent logins, taking the most recent from each. You will need to use the <i class="parameter"><tt>[global]</tt></i> -options <a class="indexterm" name="id2928716"></a><i class="parameter"><tt>preserve case</tt></i> = yes, <a class="indexterm" name="id2928731"></a><i class="parameter"><tt>short preserve case</tt></i> = yes and -<a class="indexterm" name="id2928745"></a><i class="parameter"><tt>case sensitive</tt></i> = no in order to maintain capital letters in shortcuts +options <a class="indexterm" name="id2928884"></a><i class="parameter"><tt>preserve case</tt></i> = yes, <a class="indexterm" name="id2928898"></a><i class="parameter"><tt>short preserve case</tt></i> = yes and +<a class="indexterm" name="id2928912"></a><i class="parameter"><tt>case sensitive</tt></i> = no in order to maintain capital letters in shortcuts in any of the profile folders. </p><p> The user.DAT file contains all the user's preferences. If you wish to @@ -12603,7 +12601,7 @@ will inform you that <tt class="computeroutput">The user has not logged on befor <tt class="computeroutput">Do you wish to save the user's preferences?</tt>. Select <span class="guibutton">yes</span>. </p><p> Once the Windows 9x / Me client comes up with the desktop, you should be able -to examine the contents of the directory specified in the <a class="indexterm" name="id2928932"></a><i class="parameter"><tt>logon path</tt></i> +to examine the contents of the directory specified in the <a class="indexterm" name="id2929100"></a><i class="parameter"><tt>logon path</tt></i> on the samba server and verify that the <tt class="filename">Desktop</tt>, <tt class="filename">Start Menu</tt>, <tt class="filename">Programs</tt> and <tt class="filename">Nethood</tt> folders have been created. </p><p> @@ -12623,7 +12621,7 @@ on the samba server. </p><p> If you have problems creating user profiles, you can reset the user's local desktop cache, as shown below. When this user then next logs in, -they will be told that they are logging in "for the first time". +they will be told that they are logging in "for the first time". </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p> Before deleting the contents of the directory listed in the ProfilePath (this is likely to be @@ -12634,7 +12632,7 @@ they will be told that they are logging in "for the first time". </p><p> This will have the effect of removing the local (read-only hidden system file) user.DAT in their profile directory, as well as the - local "desktop", "nethood", "start menu" and "programs" folders. + local "desktop", "nethood", "start menu" and "programs" folders. </p></div><div class="orderedlist"><ol type="1"><li><p> instead of logging in under the [user, password, domain] dialog, press <span class="guibutton">escape</span>. @@ -12652,7 +12650,7 @@ they will be told that they are logging in "for the first time". </p></li><li><p> log off the windows 9x / Me client. </p></li><li><p> - check the contents of the profile path (see <a class="indexterm" name="id2929144"></a><i class="parameter"><tt>logon path</tt></i> described + check the contents of the profile path (see <a class="indexterm" name="id2929306"></a><i class="parameter"><tt>logon path</tt></i> described above), and delete the <tt class="filename">user.DAT</tt> or <tt class="filename">user.MAN</tt> file for the user, making a backup if required. </p></li></ol></div><p> @@ -12664,14 +12662,14 @@ If you have access to an Windows NT4/200x server, then first set up roaming prof and / or netlogons on the Windows NT4/200x server. Make a packet trace, or examine the example packet traces provided with Windows NT4/200x server, and see what the differences are with the equivalent samba trace. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2929201"></a>Windows NT4 Workstation</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2929364"></a>Windows NT4 Workstation</h4></div></div><div></div></div><p> When a user first logs in to a Windows NT Workstation, the profile NTuser.DAT is created. The profile location can be now specified -through the <a class="indexterm" name="id2929214"></a><i class="parameter"><tt>logon path</tt></i> parameter. +through the <a class="indexterm" name="id2929377"></a><i class="parameter"><tt>logon path</tt></i> parameter. </p><p> There is a parameter that is now available for use with NT Profiles: -<a class="indexterm" name="id2929234"></a><i class="parameter"><tt>logon drive</tt></i>. This should be set to <tt class="filename">H:</tt> or any other drive, and -should be used in conjunction with the new <a class="indexterm" name="id2929256"></a><i class="parameter"><tt>logon home</tt></i> parameter. +<a class="indexterm" name="id2929396"></a><i class="parameter"><tt>logon drive</tt></i>. This should be set to <tt class="filename">H:</tt> or any other drive, and +should be used in conjunction with the new <a class="indexterm" name="id2929418"></a><i class="parameter"><tt>logon home</tt></i> parameter. </p><p> The entry for the NT4 profile is a _directory_ not a file. The NT help on profiles mentions that a directory is also created with a .PDS @@ -12693,7 +12691,7 @@ turns a profile into a mandatory one. </p><p> The case of the profile is significant. The file must be called <tt class="filename">NTuser.DAT</tt> or, for a mandatory profile, <tt class="filename">NTuser.MAN</tt>. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2929387"></a>Windows 2000/XP Professional</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2929549"></a>Windows 2000/XP Professional</h4></div></div><div></div></div><p> You must first convert the profile from a local profile to a domain profile on the MS Windows workstation as follows: </p><div class="procedure"><ol type="1"><li><p> @@ -12709,7 +12707,7 @@ profile on the MS Windows workstation as follows: </p></li><li><p> In the <span class="guilabel">Permitted to use</span> box, click on the <span class="guibutton">Change</span> button. </p></li><li><p> - Click on the 'Look in" area that lists the machine name, when you click + Click on the 'Look in" area that lists the machine name, when you click here it will open up a selection box. Click on the domain to which the profile must be accessible. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>You will need to log on if a logon box opens up. Eg: In the connect as: <i class="replaceable"><tt>DOMAIN</tt></i>\root, password: <i class="replaceable"><tt>mypassword</tt></i>.</p></div></li><li><p> @@ -12739,10 +12737,10 @@ the following (N.B. I don't know for sure that this will work in the same way as a domain group policy): </p></li><li><p> On the XP workstation log in with an Administrator account. -</p></li><li><p>Click: <span class="guimenu">Start</span>, <span class="guimenuitem">Run</span></p></li><li><p>Type: <b class="userinput"><tt>mmc</tt></b></p></li><li><p>Click: <span class="guibutton">OK</span></p></li><li><p>A Microsoft Management Console should appear.</p></li><li><p>Click: <span class="guimenu">File</span>, <span class="guimenuitem">Add/Remove Snap-in...</span>, <span class="guimenuitem">Add</span></p></li><li><p>Double-Click: <span class="guiicon">Group Policy</span></p></li><li><p>Click: <span class="guibutton">Finish</span>, <span class="guibutton">Close</span></p></li><li><p>Click: <span class="guibutton">OK</span></p></li><li><p>In the "Console Root" window:</p></li><li><p>Expand: <span class="guiicon">Local Computer Policy</span>, <span class="guiicon">Computer Configuration</span>, +</p></li><li><p>Click: <span class="guimenu">Start</span>, <span class="guimenuitem">Run</span></p></li><li><p>Type: <b class="userinput"><tt>mmc</tt></b></p></li><li><p>Click: <span class="guibutton">OK</span></p></li><li><p>A Microsoft Management Console should appear.</p></li><li><p>Click: <span class="guimenu">File</span>, <span class="guimenuitem">Add/Remove Snap-in...</span>, <span class="guimenuitem">Add</span></p></li><li><p>Double-Click: <span class="guiicon">Group Policy</span></p></li><li><p>Click: <span class="guibutton">Finish</span>, <span class="guibutton">Close</span></p></li><li><p>Click: <span class="guibutton">OK</span></p></li><li><p>In the "Console Root" window:</p></li><li><p>Expand: <span class="guiicon">Local Computer Policy</span>, <span class="guiicon">Computer Configuration</span>, <span class="guiicon">Administrative Templates</span>, <span class="guiicon">System</span>, <span class="guiicon">User Profiles</span></p></li><li><p>Double-Click: <span class="guilabel">Do not check for user ownership of Roaming Profile Folders</span></p></li><li><p>Select: <span class="guilabel">Enabled</span></p></li><li><p>Click: <span class="guibutton">OK</span></p></li><li><p>Close the whole console. You do not need to save the settings (this refers to the console settings rather than the policies you have - changed).</p></li><li><p>Reboot</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2929902"></a>Sharing Profiles between W9x/Me and NT4/200x/XP workstations</h3></div></div><div></div></div><p> + changed).</p></li><li><p>Reboot</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930060"></a>Sharing Profiles between W9x/Me and NT4/200x/XP workstations</h3></div></div><div></div></div><p> Sharing of desktop profiles between Windows versions is NOT recommended. Desktop profiles are an evolving phenomenon and profiles for later versions of MS Windows clients add features that may interfere with earlier versions @@ -12754,17 +12752,17 @@ on again with the newer version of MS Windows. </p><p> If you then want to share the same Start Menu / Desktop with W9x/Me, you will need to specify a common location for the profiles. The <tt class="filename">smb.conf</tt> parameters -that need to be common are <a class="indexterm" name="id2929938"></a><i class="parameter"><tt>logon path</tt></i> and -<a class="indexterm" name="id2929953"></a><i class="parameter"><tt>logon home</tt></i>. +that need to be common are <a class="indexterm" name="id2930096"></a><i class="parameter"><tt>logon path</tt></i> and +<a class="indexterm" name="id2930110"></a><i class="parameter"><tt>logon home</tt></i>. </p><p> If you have this set up correctly, you will find separate <tt class="filename">user.DAT</tt> and <tt class="filename">NTuser.DAT</tt> files in the same profile directory. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2929987"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930144"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div><div></div></div><p> There is nothing to stop you specifying any path that you like for the location of users' profiles. Therefore, you could specify that the profile be stored on a samba server, or any other SMB server, as long as that SMB server supports encrypted passwords. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930004"></a>Windows NT4 Profile Management Tools</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930161"></a>Windows NT4 Profile Management Tools</h4></div></div><div></div></div><p> Unfortunately, the Resource Kit information is specific to the version of MS Windows NT4/200x. The correct resource kit is required for each platform. </p><p> @@ -12774,20 +12772,20 @@ On your NT4 Domain Controller, right click on <span class="guiicon">My Computer< select the tab labelled <span class="guilabel">User Profiles</span>. </p></li><li><p> Select a user profile you want to migrate and click on it. -</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>I am using the term "migrate" loosely. You can copy a profile to +</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>I am using the term "migrate" loosely. You can copy a profile to create a group profile. You can give the user 'Everyone' rights to the profile you copy this to. That is what you need to do, since your samba domain is not a member of a trust relationship with your NT4 PDC.</p></div></li><li><p>Click the <span class="guibutton">Copy To</span> button.</p></li><li><p>In the box labelled <span class="guilabel">Copy Profile to</span> add your new path, eg: <tt class="filename">c:\temp\foobar</tt></p></li><li><p>Click on the button <span class="guibutton">Change</span> in the <span class="guilabel">Permitted to use</span> box.</p></li><li><p>Click on the group 'Everyone' and then click <span class="guibutton">OK</span>. This closes the 'choose user' box.</p></li><li><p>Now click <span class="guibutton">OK</span>.</p></li></ol></div><p> Follow the above for every profile you need to migrate. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930174"></a>Side bar Notes</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930326"></a>Side bar Notes</h4></div></div><div></div></div><p> You should obtain the SID of your NT4 domain. You can use smbpasswd to do -this. Read the man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930188"></a>moveuser.exe</h4></div></div><div></div></div><p> +this. Read the man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930340"></a>moveuser.exe</h4></div></div><div></div></div><p> The W2K professional resource kit has moveuser.exe. moveuser.exe changes the security of a profile from one user to another. This allows the account domain to change, and/or the user name to change. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930205"></a>Get SID</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930356"></a>Get SID</h4></div></div><div></div></div><p> You can identify the SID by using GetSID.exe from the Windows NT Server 4.0 Resource Kit. </p><p> @@ -12800,7 +12798,7 @@ users who have logged on to this computer. (To find the profile information for the user whose locally cached profile you want to move, find the SID for the user with the GetSID.exe utility.) Inside of the appropriate user's subkey, you will see a string value named ProfileImagePath. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930246"></a>Mandatory profiles</h2></div></div><div></div></div><p> +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930397"></a>Mandatory profiles</h2></div></div><div></div></div><p> A Mandatory Profile is a profile that the user does NOT have the ability to overwrite. During the user's session it may be possible to change the desktop environment, but as the user logs out all changes made will be lost. If it is desired to NOT allow the @@ -12816,7 +12814,7 @@ file in the copied profile and rename it to NTUser.MAN. </p><p> For MS Windows 9x / Me it is the <tt class="filename">User.DAT</tt> file that must be renamed to <tt class="filename">User.MAN</tt> to affect a mandatory profile. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930304"></a>Creating/Managing Group Profiles</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930455"></a>Creating/Managing Group Profiles</h2></div></div><div></div></div><p> Most organisations are arranged into departments. There is a nice benefit in this fact since usually most users in a department will require the same desktop applications and the same desktop layout. MS Windows NT4/200x/XP will allow the @@ -12826,19 +12824,19 @@ profile is assigned access rights for the user group that needs to be given acce to the group profile. </p><p> The next step is rather important. <span class="emphasis"><em>Please note:</em></span> Instead of assigning a group profile -to users (ie: Using User Manager) on a "per user" basis, the group itself is assigned +to users (ie: Using User Manager) on a "per user" basis, the group itself is assigned the now modified profile. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> Be careful with group profiles, if the user who is a member of a group also has a personal profile, then the result will be a fusion (merge) of the two. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930349"></a>Default Profile for Windows Users</h2></div></div><div></div></div><p> + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2930500"></a>Default Profile for Windows Users</h2></div></div><div></div></div><p> MS Windows 9x / Me and NT4/200x/XP will use a default profile for any user for whom a profile does not already exist. Armed with a knowledge of where the default profile is located on the Windows workstation, and knowing which registry keys affect the path from which the default profile is created, it is possible to modify the default profile to one that has been optimised for the site. This has significant administrative advantages. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930369"></a>MS Windows 9x/Me</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930520"></a>MS Windows 9x/Me</h3></div></div><div></div></div><p> To enable default per use profiles in Windows 9x / Me you can either use the <span class="application">Windows 98 System Policy Editor</span> or change the registry directly. </p><p> @@ -12849,8 +12847,8 @@ select <span class="guilabel">User Profiles</span>, click on the enable box. Do </p><p> To modify the registry directly, launch the <span class="application">Registry Editor</span> (<b class="command">regedit.exe</b>), select the hive <tt class="filename">HKEY_LOCAL_MACHINE\Network\Logon</tt>. Now add a DWORD type key with the name -"User Profiles", to enable user profiles set the value to 1, to disable user profiles set it to 0. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930472"></a>How User Profiles Are Handled in Windows 9x / Me?</h4></div></div><div></div></div><p> +"User Profiles", to enable user profiles set the value to 1, to disable user profiles set it to 0. +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2930619"></a>How User Profiles Are Handled in Windows 9x / Me?</h4></div></div><div></div></div><p> When a user logs on to a Windows 9x / Me machine, the local profile path, <tt class="filename">HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ProfileList</tt>, is checked for an existing entry for that user: @@ -12866,7 +12864,7 @@ If a User Profile is not found in either location, the Default User Profile from machine is used and is copied to a newly created folder for the logged on user. At log off, any changes that the user made are written to the user's local profile. If the user has a roaming profile, the changes are written to the user's profile on the server. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930521"></a>MS Windows NT4 Workstation</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2930668"></a>MS Windows NT4 Workstation</h3></div></div><div></div></div><p> On MS Windows NT4 the default user profile is obtained from the location <tt class="filename">%SystemRoot%\Profiles</tt> which in a default installation will translate to <tt class="filename">C:\WinNT\Profiles</tt>. Under this directory on a clean install there will be @@ -12910,7 +12908,7 @@ also remain stored in the same way, unless the following registry key is created </p><p> </p><pre class="programlisting"> HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\Windows NT\CurrentVersion\ -winlogon\"DeleteRoamingCache"=dword:00000001 +winlogon\"DeleteRoamingCache"=dword:00000001 </pre><p> In which case, the local copy (in <tt class="filename">%SystemRoot%\Profiles\%USERNAME%</tt>) will be @@ -12929,7 +12927,7 @@ are controlled by entries on Windows NT4 is: </p><p> The above hive key contains a list of automatically managed folders. The default entries are: </p><p> -</p><div class="table"><a name="id2930872"></a><p class="title"><b>Table 24.1. User Shell Folder registry keys default values</b></p><table summary="User Shell Folder registry keys default values" border="1"><colgroup><col><col></colgroup><thead><tr><th>Name</th><th>Default Value</th></tr></thead><tbody><tr><td>AppData</td><td>%USERPROFILE%\Application Data</td></tr><tr><td>Desktop</td><td>%USERPROFILE%\Desktop</td></tr><tr><td>Favorites</td><td>%USERPROFILE%\Favorites</td></tr><tr><td>NetHood</td><td>%USERPROFILE%\NetHood</td></tr><tr><td>PrintHood</td><td>%USERPROFILE%\PrintHood</td></tr><tr><td>Programs</td><td>%USERPROFILE%\Start Menu\Programs</td></tr><tr><td>Recent</td><td>%USERPROFILE%\Recent</td></tr><tr><td>SendTo</td><td>%USERPROFILE%\SendTo</td></tr><tr><td>Start Menu </td><td>%USERPROFILE%\Start Menu</td></tr><tr><td>Startup</td><td>%USERPROFILE%\Start Menu\Programs\Startup</td></tr></tbody></table></div><p> +</p><div class="table"><a name="id2931019"></a><p class="title"><b>Table 24.1. User Shell Folder registry keys default values</b></p><table summary="User Shell Folder registry keys default values" border="1"><colgroup><col><col></colgroup><thead><tr><th>Name</th><th>Default Value</th></tr></thead><tbody><tr><td>AppData</td><td>%USERPROFILE%\Application Data</td></tr><tr><td>Desktop</td><td>%USERPROFILE%\Desktop</td></tr><tr><td>Favorites</td><td>%USERPROFILE%\Favorites</td></tr><tr><td>NetHood</td><td>%USERPROFILE%\NetHood</td></tr><tr><td>PrintHood</td><td>%USERPROFILE%\PrintHood</td></tr><tr><td>Programs</td><td>%USERPROFILE%\Start Menu\Programs</td></tr><tr><td>Recent</td><td>%USERPROFILE%\Recent</td></tr><tr><td>SendTo</td><td>%USERPROFILE%\SendTo</td></tr><tr><td>Start Menu </td><td>%USERPROFILE%\Start Menu</td></tr><tr><td>Startup</td><td>%USERPROFILE%\Start Menu\Programs\Startup</td></tr></tbody></table></div><p> </p><p> The registry key that contains the location of the default profile settings is: </p><p> @@ -12937,8 +12935,8 @@ The registry key that contains the location of the default profile settings is: </p><p> The default entries are: -</p><div class="table"><a name="id2931016"></a><p class="title"><b>Table 24.2. Defaults of profile settings registry keys</b></p><table summary="Defaults of profile settings registry keys" border="1"><colgroup><col><col></colgroup><tbody><tr><td>Common Desktop</td><td>%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td>Common Programs</td><td>%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td>Common Start Menu</td><td>%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td>Common Startup</td><td>%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div><p> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931076"></a>MS Windows 200x/XP</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> +</p><div class="table"><a name="id2931163"></a><p class="title"><b>Table 24.2. Defaults of profile settings registry keys</b></p><table summary="Defaults of profile settings registry keys" border="1"><colgroup><col><col></colgroup><tbody><tr><td>Common Desktop</td><td>%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td>Common Programs</td><td>%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td>Common Start Menu</td><td>%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td>Common Startup</td><td>%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931222"></a>MS Windows 200x/XP</h3></div></div><div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> MS Windows XP Home Edition does use default per user profiles, but can not participate in domain security, can not log onto an NT/ADS style domain, and thus can obtain the profile only from itself. While there are benefits in doing this the beauty of those MS Windows @@ -12987,9 +12985,9 @@ are controlled by entries on Windows 200x/XP is: </p><p> The above hive key contains a list of automatically managed folders. The default entries are: </p><p> -</p><div class="table"><a name="id2931278"></a><p class="title"><b>Table 24.3. Defaults of default user profile paths registry keys</b></p><table summary="Defaults of default user profile paths registry keys" border="1"><colgroup><col><col></colgroup><thead><tr><th>Name</th><th>Default Value</th></tr></thead><tbody><tr><td>AppData</td><td>%USERPROFILE%\Application Data</td></tr><tr><td>Cache</td><td>%USERPROFILE%\Local Settings\Temporary Internet Files</td></tr><tr><td>Cookies</td><td>%USERPROFILE%\Cookies</td></tr><tr><td>Desktop</td><td>%USERPROFILE%\Desktop</td></tr><tr><td>Favorites</td><td>%USERPROFILE%\Favorites</td></tr><tr><td>History</td><td>%USERPROFILE%\Local Settings\History</td></tr><tr><td>Local AppData</td><td>%USERPROFILE%\Local Settings\Application Data</td></tr><tr><td>Local Settings</td><td>%USERPROFILE%\Local Settings</td></tr><tr><td>My Pictures</td><td>%USERPROFILE%\My Documents\My Pictures</td></tr><tr><td>NetHood</td><td>%USERPROFILE%\NetHood</td></tr><tr><td>Personal</td><td>%USERPROFILE%\My Documents</td></tr><tr><td>PrintHood</td><td>%USERPROFILE%\PrintHood</td></tr><tr><td>Programs</td><td>%USERPROFILE%\Start Menu\Programs</td></tr><tr><td>Recent</td><td>%USERPROFILE%\Recent</td></tr><tr><td>SendTo</td><td>%USERPROFILE%\SendTo</td></tr><tr><td>Start Menu</td><td>%USERPROFILE%\Start Menu</td></tr><tr><td>Startup</td><td>%USERPROFILE%\Start Menu\Programs\Startup</td></tr><tr><td>Templates</td><td>%USERPROFILE%\Templates</td></tr></tbody></table></div><p> +</p><div class="table"><a name="id2931418"></a><p class="title"><b>Table 24.3. Defaults of default user profile paths registry keys</b></p><table summary="Defaults of default user profile paths registry keys" border="1"><colgroup><col><col></colgroup><thead><tr><th>Name</th><th>Default Value</th></tr></thead><tbody><tr><td>AppData</td><td>%USERPROFILE%\Application Data</td></tr><tr><td>Cache</td><td>%USERPROFILE%\Local Settings\Temporary Internet Files</td></tr><tr><td>Cookies</td><td>%USERPROFILE%\Cookies</td></tr><tr><td>Desktop</td><td>%USERPROFILE%\Desktop</td></tr><tr><td>Favorites</td><td>%USERPROFILE%\Favorites</td></tr><tr><td>History</td><td>%USERPROFILE%\Local Settings\History</td></tr><tr><td>Local AppData</td><td>%USERPROFILE%\Local Settings\Application Data</td></tr><tr><td>Local Settings</td><td>%USERPROFILE%\Local Settings</td></tr><tr><td>My Pictures</td><td>%USERPROFILE%\My Documents\My Pictures</td></tr><tr><td>NetHood</td><td>%USERPROFILE%\NetHood</td></tr><tr><td>Personal</td><td>%USERPROFILE%\My Documents</td></tr><tr><td>PrintHood</td><td>%USERPROFILE%\PrintHood</td></tr><tr><td>Programs</td><td>%USERPROFILE%\Start Menu\Programs</td></tr><tr><td>Recent</td><td>%USERPROFILE%\Recent</td></tr><tr><td>SendTo</td><td>%USERPROFILE%\SendTo</td></tr><tr><td>Start Menu</td><td>%USERPROFILE%\Start Menu</td></tr><tr><td>Startup</td><td>%USERPROFILE%\Start Menu\Programs\Startup</td></tr><tr><td>Templates</td><td>%USERPROFILE%\Templates</td></tr></tbody></table></div><p> </p><p> -There is also an entry called "Default" that has no value set. The default entry is of type <tt class="constant">REG_SZ</tt>, all +There is also an entry called "Default" that has no value set. The default entry is of type <tt class="constant">REG_SZ</tt>, all the others are of type <tt class="constant">REG_EXPAND_SZ</tt>. </p><p> It makes a huge difference to the speed of handling roaming user profiles if all the folders are @@ -13013,11 +13011,11 @@ A roaming profile will be cached locally unless the following registry key is cr </p><p> </p><pre class="programlisting"> HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\Windows NT\CurrentVersion\ - winlogon\"DeleteRoamingCache"=dword:00000001</pre><p> + winlogon\"DeleteRoamingCache"=dword:00000001</pre><p> In which case, the local cache copy will be deleted on logout. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2931594"></a>Common Errors</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2931730"></a>Common Errors</h2></div></div><div></div></div><p> The following are some typical errors/problems/questions that have been asked. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931607"></a>Setting up roaming profiles for just a few user's or group's?</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931743"></a>Setting up roaming profiles for just a few user's or group's?</h3></div></div><div></div></div><p> With samba-2.2.x the choice you have is to enable or disable roaming profiles support. It is a global only setting. The default is to have roaming profiles and the default path will locate them in the user's home @@ -13035,7 +13033,7 @@ using the Domain User Manager (as with MS Windows NT4/ Win 2Kx). </p><p> In any case, you can configure only one profile per user. That profile can be either: -</p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user</p></li><li><p>A mandatory profile (one the user can not change)</p></li><li><p>A group profile (really should be mandatory ie:unchangable)</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931676"></a>Can NOT use Roaming Profiles</h3></div></div><div></div></div><p> +</p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user</p></li><li><p>A mandatory profile (one the user can not change)</p></li><li><p>A group profile (really should be mandatory ie:unchangable)</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931812"></a>Can NOT use Roaming Profiles</h3></div></div><div></div></div><p> A user requested the following: “<span class="quote"> I do not want Roaming profiles to be implemented. I want to give users a local profile alone. ... @@ -13081,7 +13079,7 @@ Exchange Server back-end. This removes the need for a PST file. LOCAL profiles mean: </p><div class="itemizedlist"><ul type="disc"><li><p>If each machine is used my many users then much local disk storage is needed for local profiles</p></li><li><p>Every workstation the user logs into has it's own profile, these can be very different from machine to machine</p></li></ul></div><p> On the other hand, use of roaming profiles means: -</p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drasitcally reduces network management overheads.</p></li><li><p>In the long run users will be experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2931889"></a>Changing the default profile</h3></div></div><div></div></div><p> +</p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drasitcally reduces network management overheads.</p></li><li><p>In the long run users will be experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2932026"></a>Changing the default profile</h3></div></div><div></div></div><p> <span class="emphasis"><em>Question:</em></span> “<span class="quote"> When the client logs onto the domain controller it searches for a profile to download, @@ -13106,7 +13104,7 @@ they do not interoperate with domain profiles. For roaming profiles add to <tt class="filename">smb.conf</tt>: </p><p> </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>logon path = \\%N\profiles\%U</tt></i></td></tr><tr><td># Default logon drive is Z:</td></tr><tr><td><i class="parameter"><tt>logon drive = H:</tt></i></td></tr><tr><td># This requires a PROFILES share that is world writable.</td></tr></table><p> -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 25. PAM based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>></tt></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2932170">Features and Benefits</a></dt><dt><a href="#id2932418">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932435">PAM Configuration Syntax</a></dt><dt><a href="#id2933099">Example System Configurations</a></dt><dt><a href="#id2933403">smb.conf PAM Configuration</a></dt><dt><a href="#id2933482">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933565">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2933949">Common Errors</a></dt><dd><dl><dt><a href="#id2933962">pam_winbind problem</a></dt><dt><a href="#id2934050">Winbind is not resolving users and groups</a></dt></dl></dd></dl></div><p> +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 25. PAM based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>></tt></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2932306">Features and Benefits</a></dt><dt><a href="#id2932554">Technical Discussion</a></dt><dd><dl><dt><a href="#id2932572">PAM Configuration Syntax</a></dt><dt><a href="#id2933235">Example System Configurations</a></dt><dt><a href="#id2933539">smb.conf PAM Configuration</a></dt><dt><a href="#id2933617">Remote CIFS Authentication using winbindd.so</a></dt><dt><a href="#id2933706">Password Synchronization using pam_smbpass.so</a></dt></dl></dd><dt><a href="#id2934094">Common Errors</a></dt><dd><dl><dt><a href="#id2934108">pam_winbind problem</a></dt><dt><a href="#id2934194">Winbind is not resolving users and groups</a></dt></dl></dd></dl></div><p> This chapter you should help you to deploy winbind based authentication on any PAM enabled UNIX/Linux system. Winbind can be used to enable user level application access authentication from any MS Windows NT Domain, MS Windows 200x Active Directory based domain, or any Samba @@ -13117,7 +13115,7 @@ In addition to knowing how to configure winbind into PAM, you will learn generic possibilities and in particular how to deploy tools like pam_smbpass.so to your advantage. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> The use of Winbind require more than PAM configuration alone. Please refer to <a href="#winbind" title="Chapter 21. Winbind: Use of Domain Accounts">the Winbind chapter</a>. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2932170"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2932306"></a>Features and Benefits</h2></div></div><div></div></div><p> A number of UNIX systems (eg: Sun Solaris), as well as the xxxxBSD family and Linux, now utilize the Pluggable Authentication Modules (PAM) facility to provide all authentication, authorization and resource control services. Prior to the introduction of PAM, a decision @@ -13175,12 +13173,12 @@ of distributed samba domain controllers that can provide wide are network bandwi efficient authentication services for PAM capable systems. In effect, this allows the deployment of centrally managed and maintained distributed authentication from a single user account database. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2932418"></a>Technical Discussion</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2932554"></a>Technical Discussion</h2></div></div><div></div></div><p> PAM is designed to provide the system administrator with a great deal of flexibility in configuration of the privilege granting applications of their system. The local configuration of system security controlled by PAM is contained in one of two places: either the single system file, /etc/pam.conf; or the /etc/pam.d/ directory. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2932435"></a>PAM Configuration Syntax</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2932572"></a>PAM Configuration Syntax</h3></div></div><div></div></div><p> In this section we discuss the correct syntax of and generic options respected by entries to these files. PAM specific tokens in the configuration file are case insensitive. The module paths, however, are case sensitive since they indicate a file's name and reflect the case dependence of typical file-systems. @@ -13198,7 +13196,7 @@ is located outside the default then the path must be specified as: </p><pre class="programlisting"> auth required /other_path/pam_strange_module.so </pre><p> -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2932493"></a>Anatomy of <tt class="filename">/etc/pam.d</tt> Entries</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2932629"></a>Anatomy of <tt class="filename">/etc/pam.d</tt> Entries</h4></div></div><div></div></div><p> The remaining information in this subsection was taken from the documentation of the Linux-PAM project. For more information on PAM, see <a href="http://ftp.kernel.org/pub/linux/libs/pam/" target="_top">The Official Linux-PAM home page</a> @@ -13367,13 +13365,13 @@ squid auth required pam_mysql.so user=passwd_query passwd=mada \ Any line in (one of) the configuration file(s), that is not formatted correctly, will generally tend (erring on the side of caution) to make the authentication process fail. A corresponding error is written to the system log files with a call to syslog(3). - </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933099"></a>Example System Configurations</h3></div></div><div></div></div><p> + </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933235"></a>Example System Configurations</h3></div></div><div></div></div><p> The following is an example <tt class="filename">/etc/pam.d/login</tt> configuration file. This example had all options been uncommented is probably not usable as it stacks many conditions before allowing successful completion of the login process. Essentially all conditions can be disabled by commenting them out except the calls to <tt class="filename">pam_pwdb.so</tt>. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933130"></a>PAM: original login config</h4></div></div><div></div></div><pre class="programlisting"> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933266"></a>PAM: original login config</h4></div></div><div></div></div><pre class="programlisting"> #%PAM-1.0 # The PAM configuration file for the `login' service # @@ -13388,7 +13386,7 @@ session required pam_pwdb.so # session optional pam_lastlog.so # password required pam_cracklib.so retry=3 password required pam_pwdb.so shadow md5 -</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933157"></a>PAM: login using pam_smbpass</h4></div></div><div></div></div><p> +</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933293"></a>PAM: login using pam_smbpass</h4></div></div><div></div></div><p> PAM allows use of replaceable modules. Those available on a sample system include: </p><p><tt class="prompt">$</tt><b class="userinput"><tt>/bin/ls /lib/security</tt></b> </p><pre class="programlisting"> @@ -13467,8 +13465,8 @@ authentication to be configured in a single central file. The on the basis that it allows for easier administration. As with all issues in life though, every decision makes trade-offs, so you may want examine the PAM documentation for further helpful information. -</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933403"></a>smb.conf PAM Configuration</h3></div></div><div></div></div><p> - There is an option in smb.conf called <a class="indexterm" name="id2933413"></a><i class="parameter"><tt>obey pam restrictions</tt></i>. +</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933539"></a>smb.conf PAM Configuration</h3></div></div><div></div></div><p> + There is an option in smb.conf called <a class="indexterm" name="id2933548"></a><i class="parameter"><tt>obey pam restrictions</tt></i>. The following is from the on-line help for this option in SWAT; </p><p> When Samba is configured to enable PAM support (i.e. @@ -13478,11 +13476,11 @@ and session management directives. The default behavior is to use PAM for clear text authentication only and to ignore any account or session management. Note that Samba always ignores PAM for authentication in the case of -<a class="indexterm" name="id2933444"></a><i class="parameter"><tt>encrypt passwords</tt></i> = yes. +<a class="indexterm" name="id2933579"></a><i class="parameter"><tt>encrypt passwords</tt></i> = yes. The reason is that PAM modules cannot support the challenge/response authentication mechanism needed in the presence of SMB password encryption. -</p><p>Default: <a class="indexterm" name="id2933465"></a><i class="parameter"><tt>obey pam restrictions</tt></i> = no</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933482"></a>Remote CIFS Authentication using winbindd.so</h3></div></div><div></div></div><p> +</p><p>Default: <a class="indexterm" name="id2933600"></a><i class="parameter"><tt>obey pam restrictions</tt></i> = no</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933617"></a>Remote CIFS Authentication using winbindd.so</h3></div></div><div></div></div><p> All operating systems depend on the provision of users credentials acceptable to the platform. UNIX requires the provision of a user identifier (UID) as well as a group identifier (GID). These are both simple integer type numbers that are obtained from a password backend such @@ -13508,7 +13506,7 @@ Microsoft Active Directory Service (ADS) in so far as reduction of wide area net The rid to unix id database is the only location where the user and group mappings are stored by winbindd. If this file is deleted or corrupted, there is no way for winbindd to determine which user and group ids correspond to Windows NT user and group rids. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933565"></a>Password Synchronization using pam_smbpass.so</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933706"></a>Password Synchronization using pam_smbpass.so</h3></div></div><div></div></div><p> pam_smbpass is a PAM module which can be used on conforming systems to keep the smbpasswd (Samba password) database in sync with the unix password file. PAM (Pluggable Authentication Modules) is an API supported @@ -13521,7 +13519,7 @@ concerned about the presence of suid root binaries on your system, it is recommended that you use pam_winbind instead. </p><p> Options recognized by this module are as follows: -</p><div class="table"><a name="id2933597"></a><p class="title"><b>Table 25.1. Options recognized by pam_smbpass</b></p><table summary="Options recognized by pam_smbpass" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">debug</td><td align="justify">log more debugging info</td></tr><tr><td align="left">audit</td><td align="justify">like debug, but also logs unknown usernames</td></tr><tr><td align="left">use_first_pass</td><td align="justify">don't prompt the user for passwords; take them from PAM_ items instead</td></tr><tr><td align="left">try_first_pass</td><td align="justify">try to get the password from a previous PAM module, fall back to prompting the user</td></tr><tr><td align="left">use_authtok</td><td align="justify">like try_first_pass, but *fail* if the new PAM_AUTHTOK has not been previously set. (intended for stacking password modules only)</td></tr><tr><td align="left">not_set_pass</td><td align="justify">don't make passwords used by this module available to other modules.</td></tr><tr><td align="left">nodelay</td><td align="justify">don't insert ~1 second delays on authentication failure.</td></tr><tr><td align="left">nullok</td><td align="justify">null passwords are allowed.</td></tr><tr><td align="left">nonull</td><td align="justify">null passwords are not allowed. Used to override the Samba configuration.</td></tr><tr><td align="left">migrate</td><td align="justify">only meaningful in an "auth" context; used to update smbpasswd file with a password used for successful authentication.</td></tr><tr><td align="left">smbconf=<i class="replaceable"><tt>file</tt></i></td><td align="justify">specify an alternate path to the <tt class="filename">smb.conf</tt> file.</td></tr></tbody></table></div><p> +</p><div class="table"><a name="id2933738"></a><p class="title"><b>Table 25.1. Options recognized by pam_smbpass</b></p><table summary="Options recognized by pam_smbpass" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">debug</td><td align="justify">log more debugging info</td></tr><tr><td align="left">audit</td><td align="justify">like debug, but also logs unknown usernames</td></tr><tr><td align="left">use_first_pass</td><td align="justify">don't prompt the user for passwords; take them from PAM_ items instead</td></tr><tr><td align="left">try_first_pass</td><td align="justify">try to get the password from a previous PAM module, fall back to prompting the user</td></tr><tr><td align="left">use_authtok</td><td align="justify">like try_first_pass, but *fail* if the new PAM_AUTHTOK has not been previously set. (intended for stacking password modules only)</td></tr><tr><td align="left">not_set_pass</td><td align="justify">don't make passwords used by this module available to other modules.</td></tr><tr><td align="left">nodelay</td><td align="justify">don't insert ~1 second delays on authentication failure.</td></tr><tr><td align="left">nullok</td><td align="justify">null passwords are allowed.</td></tr><tr><td align="left">nonull</td><td align="justify">null passwords are not allowed. Used to override the Samba configuration.</td></tr><tr><td align="left">migrate</td><td align="justify">only meaningful in an "auth" context; used to update smbpasswd file with a password used for successful authentication.</td></tr><tr><td align="left">smbconf=<i class="replaceable"><tt>file</tt></i></td><td align="justify">specify an alternate path to the <tt class="filename">smb.conf</tt> file.</td></tr></tbody></table></div><p> </p><p> </p><div class="itemizedlist"><ul type="disc"><li><p><a href="mailto:morgan@transmeta.com" target="_top">Andrew Morgan</a>, for providing the Linux-PAM framework, without which none of this would have happened</p></li><li><p><a href="mailto:gafton@redhat.com" target="_top">Christian Gafton</a> and Andrew Morgan again, for the @@ -13532,7 +13530,7 @@ Options recognized by this module are as follows: The following are examples of the use of pam_smbpass.so in the format of Linux <tt class="filename">/etc/pam.d/</tt> files structure. Those wishing to implement this tool on other platforms will need to adapt this appropriately. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933814"></a>Password Synchronisation Configuration</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933951"></a>Password Synchronisation Configuration</h4></div></div><div></div></div><p> A sample PAM configuration that shows the use of pam_smbpass to make sure private/smbpasswd is kept in sync when /etc/passwd (/etc/shadow) is changed. Useful when an expired password might be changed by an @@ -13548,7 +13546,7 @@ password requisite pam_cracklib.so retry=3 password requisite pam_unix.so shadow md5 use_authtok try_first_pass password required pam_smbpass.so nullok use_authtok try_first_pass session required pam_unix.so -</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933846"></a>Password Migration Configuration</h4></div></div><div></div></div><p> +</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933985"></a>Password Migration Configuration</h4></div></div><div></div></div><p> A sample PAM configuration that shows the use of pam_smbpass to migrate from plaintext to encrypted passwords for Samba. Unlike other methods, this can be used for users who have never connected to Samba shares: @@ -13567,7 +13565,7 @@ password requisite pam_cracklib.so retry=3 password requisite pam_unix.so shadow md5 use_authtok try_first_pass password optional pam_smbpass.so nullok use_authtok try_first_pass session required pam_unix.so -</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933883"></a>Mature Password Configuration</h4></div></div><div></div></div><p> +</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2934021"></a>Mature Password Configuration</h4></div></div><div></div></div><p> A sample PAM configuration for a 'mature' smbpasswd installation. private/smbpasswd is fully populated, and we consider it an error if the smbpasswd doesn't exist or doesn't match the UNIX password. @@ -13582,7 +13580,7 @@ password requisite pam_cracklib.so retry=3 password requisite pam_unix.so shadow md5 use_authtok try_first_pass password required pam_smbpass.so use_authtok use_first_pass session required pam_unix.so -</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2933915"></a>Kerberos Password Integration Configuration</h4></div></div><div></div></div><p> +</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2934053"></a>Kerberos Password Integration Configuration</h4></div></div><div></div></div><p> A sample PAM configuration that shows pam_smbpass used together with pam_krb5. This could be useful on a Samba PDC that is also a member of a Kerberos realm. @@ -13598,10 +13596,10 @@ password requisite pam_cracklib.so retry=3 password optional pam_smbpass.so nullok use_authtok try_first_pass password required pam_krb5.so use_authtok try_first_pass session required pam_krb5.so -</pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2933949"></a>Common Errors</h2></div></div><div></div></div><p> +</pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934094"></a>Common Errors</h2></div></div><div></div></div><p> PAM can be a very fickle and sensitive to configuration glitches. Here we look at a few cases from the Samba mailing list. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2933962"></a>pam_winbind problem</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934108"></a>pam_winbind problem</h3></div></div><div></div></div><p> “<span class="quote"> I have the following PAM configuration: </span>” @@ -13618,8 +13616,8 @@ password required /lib/security/pam_stack.so service=system-auth </pre><p> </p><p> “<span class="quote"> - When I open a new console with [ctrl][alt][F1], then I cant log in with my user "pitie". - I've tried with user "scienceu+pitie" also. + When I open a new console with [ctrl][alt][F1], then I cant log in with my user "pitie". + I've tried with user "scienceu+pitie" also. </span>” </p><p> The problem may lie with your inclusion of <i class="parameter"><tt>pam_stack.so @@ -13629,11 +13627,11 @@ password required /lib/security/pam_stack.so service=system-auth <tt class="filename">/etc/pam.d/system-auth</tt> and copy only what you need from it into your <tt class="filename">/etc/pam.d/login</tt> file. Alternatively, if you want all services to use winbind, you can put the winbind-specific stuff in <tt class="filename">/etc/pam.d/system-auth</tt>. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934050"></a>Winbind is not resolving users and groups</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934194"></a>Winbind is not resolving users and groups</h3></div></div><div></div></div><p> “<span class="quote"> My smb.conf file is correctly configured. I have specified - <a class="indexterm" name="id2934064"></a><i class="parameter"><tt>idmap uid</tt></i> = 12000, - and <a class="indexterm" name="id2934079"></a><i class="parameter"><tt>idmap gid</tt></i> = 3000-3500 + <a class="indexterm" name="id2934208"></a><i class="parameter"><tt>idmap uid</tt></i> = 12000, + and <a class="indexterm" name="id2934222"></a><i class="parameter"><tt>idmap gid</tt></i> = 3000-3500 and <b class="command">winbind</b> is running. When I do the following it all works fine. </span>” </p><pre class="screen"> @@ -13670,7 +13668,7 @@ This is driving me nuts! What can be wrong? </p><p> Your system is likely running <b class="command">nscd</b>, the name service caching daemon. Shut it down, do NOT restart it! You will find your problem resolved. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 26. Integrating MS Windows networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2934288">Features and Benefits</a></dt><dt><a href="#id2934312">Background Information</a></dt><dt><a href="#id2934378">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934434">/etc/hosts</a></dt><dt><a href="#id2934584">/etc/resolv.conf</a></dt><dt><a href="#id2934626">/etc/host.conf</a></dt><dt><a href="#id2934679">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934793">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935103">The NetBIOS Name Cache</a></dt><dt><a href="#id2935167">The LMHOSTS file</a></dt><dt><a href="#id2935329">HOSTS file</a></dt><dt><a href="#id2935361">DNS Lookup</a></dt><dt><a href="#id2935393">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935511">Common Errors</a></dt><dd><dl><dt><a href="#id2935527">Pinging works only in one way</a></dt><dt><a href="#id2935562">Very Slow Network Connections</a></dt><dt><a href="#id2935612">Samba server name change problem</a></dt></dl></dd></dl></div><a class="indexterm" name="id2934255"></a><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 26. Integrating MS Windows networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2934432">Features and Benefits</a></dt><dt><a href="#id2934457">Background Information</a></dt><dt><a href="#id2934521">Name Resolution in a pure UNIX/Linux world</a></dt><dd><dl><dt><a href="#id2934577">/etc/hosts</a></dt><dt><a href="#id2934718">/etc/resolv.conf</a></dt><dt><a href="#id2934762">/etc/host.conf</a></dt><dt><a href="#id2934813">/etc/nsswitch.conf</a></dt></dl></dd><dt><a href="#id2934918">Name resolution as used within MS Windows networking</a></dt><dd><dl><dt><a href="#id2935185">The NetBIOS Name Cache</a></dt><dt><a href="#id2935248">The LMHOSTS file</a></dt><dt><a href="#id2935496">HOSTS file</a></dt><dt><a href="#id2935528">DNS Lookup</a></dt><dt><a href="#id2935560">WINS Lookup</a></dt></dl></dd><dt><a href="#id2935678">Common Errors</a></dt><dd><dl><dt><a href="#id2935694">Pinging works only in one way</a></dt><dt><a href="#id2935729">Very Slow Network Connections</a></dt><dt><a href="#id2935780">Samba server name change problem</a></dt></dl></dd></dl></div><a class="indexterm" name="id2934399"></a><p> This section deals with NetBIOS over TCP/IP name to IP address resolution. If your MS Windows clients are NOT configured to use NetBIOS over TCP/IP then this section does not apply to your installation. If your installation involves use of @@ -13681,7 +13679,7 @@ NetBIOS over TCP/IP then this section may help you to resolve networking problem to NOT run NetBEUI at all. Note also that there is NO such thing as NetBEUI over TCP/IP - the existence of such a protocol is a complete and utter mis-apprehension. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934288"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934432"></a>Features and Benefits</h2></div></div><div></div></div><p> Many MS Windows network administrators have never been exposed to basic TCP/IP networking as it is implemented in a UNIX/Linux operating system. Likewise, many UNIX and Linux administrators have not been exposed to the intricacies of MS Windows TCP/IP based @@ -13689,7 +13687,7 @@ networking (and may have no desire to be either). </p><p> This chapter gives a short introduction to the basics of how a name can be resolved to it's IP address for each operating system environment. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934312"></a>Background Information</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934457"></a>Background Information</h2></div></div><div></div></div><p> Since the introduction of MS Windows 2000 it is possible to run MS Windows networking without the use of NetBIOS over TCP/IP. NetBIOS over TCP/IP uses UDP port 137 for NetBIOS name resolution and uses TCP port 139 for NetBIOS session services. When NetBIOS over @@ -13702,14 +13700,14 @@ Name Service or WINS), TCP port 139 AND TCP port 445 (for actual file and print </p></div><p> When NetBIOS over TCP/IP is disabled the use of DNS is essential. Most installations that disable NetBIOS over TCP/IP today use MS Active Directory Service (ADS). ADS requires -<a class="indexterm" name="id2934352"></a> +<a class="indexterm" name="id2934495"></a> Dynamic DNS with Service Resource Records (SRV RR) and with Incremental Zone Transfers (IXFR). -<a class="indexterm" name="id2934365"></a> +<a class="indexterm" name="id2934508"></a> Use of DHCP with ADS is recommended as a further means of maintaining central control over client workstation network configuration. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934378"></a>Name Resolution in a pure UNIX/Linux world</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934521"></a>Name Resolution in a pure UNIX/Linux world</h2></div></div><div></div></div><p> The key configuration files covered in this section are: -</p><div class="itemizedlist"><ul type="disc"><li><p><tt class="filename">/etc/hosts</tt></p></li><li><p><tt class="filename">/etc/resolv.conf</tt></p></li><li><p><tt class="filename">/etc/host.conf</tt></p></li><li><p><tt class="filename">/etc/nsswitch.conf</tt></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934434"></a><tt class="filename">/etc/hosts</tt></h3></div></div><div></div></div><p> +</p><div class="itemizedlist"><ul type="disc"><li><p><tt class="filename">/etc/hosts</tt></p></li><li><p><tt class="filename">/etc/resolv.conf</tt></p></li><li><p><tt class="filename">/etc/host.conf</tt></p></li><li><p><tt class="filename">/etc/nsswitch.conf</tt></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934577"></a><tt class="filename">/etc/hosts</tt></h3></div></div><div></div></div><p> Contains a static list of IP addresses and names. eg: </p><pre class="programlisting"> @@ -13725,7 +13723,7 @@ layer communicate not via IP addresses but rather using the Media Access Control address, or MAC address. IP addresses are currently 32 bits in length and are typically presented as four (4) decimal numbers that are separated by a dot (or period). eg: 168.192.1.1. -</p><a class="indexterm" name="id2934484"></a><p> +</p><a class="indexterm" name="id2934627"></a><p> MAC Addresses use 48 bits (or 6 bytes) and are typically represented as two digit hexadecimal numbers separated by colons. eg: 40:8e:0a:12:34:56 @@ -13742,8 +13740,8 @@ be assigned per MAC address. One address must be the primary IP address, this is the address that will be returned in the ARP reply. </p><p> When a user or a process wants to communicate with another machine -the protocol implementation ensures that the "machine name" or "host -name" is resolved to an IP address in a manner that is controlled +the protocol implementation ensures that the "machine name" or "host +name" is resolved to an IP address in a manner that is controlled by the TCP/IP configuration control files. The file <tt class="filename">/etc/hosts</tt> is one such file. </p><p> @@ -13758,7 +13756,7 @@ MAC addresses only; their own unique address and the address ff:ff:ff:ff:ff:ff. The reply packet from an ARP request will contain the MAC address and the primary IP address for each interface. -</p><a class="indexterm" name="id2934556"></a><p> +</p><a class="indexterm" name="id2934691"></a><p> The <tt class="filename">/etc/hosts</tt> file is foundational to all UNIX/Linux TCP/IP installations and as a minimum will contain the localhost and local network interface IP addresses and the @@ -13766,7 +13764,7 @@ primary names by which they are known within the local machine. This file helps to prime the pump so that a basic level of name resolution can exist before any other method of name resolution becomes available. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934584"></a><tt class="filename">/etc/resolv.conf</tt></h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934718"></a><tt class="filename">/etc/resolv.conf</tt></h3></div></div><div></div></div><p> This file tells the name resolution libraries: </p><div class="itemizedlist"><ul type="disc"><li><p>The name of the domain to which the machine belongs @@ -13776,7 +13774,7 @@ This file tells the name resolution libraries: </p></li><li><p>The name or IP address of available Domain Name Servers that may be asked to perform name to address translation lookups - </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934626"></a><tt class="filename">/etc/host.conf</tt></h3></div></div><div></div></div><a class="indexterm" name="id2934639"></a><p> + </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934762"></a><tt class="filename">/etc/host.conf</tt></h3></div></div><div></div></div><a class="indexterm" name="id2934774"></a><p> <tt class="filename">/etc/host.conf</tt> is the primary means by which the setting in /etc/resolv.conf may be affected. It is a critical configuration file. This file controls the order by @@ -13787,7 +13785,7 @@ multi on </pre><p> then both addresses should be returned. Please refer to the man page for host.conf for further details. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934679"></a><tt class="filename">/etc/nsswitch.conf</tt></h3></div></div><div></div></div><a class="indexterm" name="id2934691"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2934813"></a><tt class="filename">/etc/nsswitch.conf</tt></h3></div></div><div></div></div><a class="indexterm" name="id2934825"></a><p> This file controls the actual name resolution targets. The file typically has resolver object specifications as follows: </p><pre class="programlisting"> @@ -13818,7 +13816,7 @@ facilities and/or services are correctly configured. It should be noted that unless a network request/message must be sent, TCP/IP networks are silent. All TCP/IP communications assumes a principal of speaking only when necessary. -</p><a class="indexterm" name="id2934744"></a><p> +</p><a class="indexterm" name="id2934870"></a><p> Starting with version 2.2.0 samba has Linux support for extensions to the name service switch infrastructure so that linux clients will be able to obtain resolution of MS Windows NetBIOS names to IP @@ -13826,18 +13824,18 @@ Addresses. To gain this functionality Samba needs to be compiled with appropriate arguments to the make command (i.e.: <b class="userinput"><tt>make nsswitch/libnss_wins.so</tt></b>). The resulting library should then be installed in the <tt class="filename">/lib</tt> directory and -the "wins" parameter needs to be added to the "hosts:" line in +the "wins" parameter needs to be added to the "hosts:" line in the <tt class="filename">/etc/nsswitch.conf</tt> file. At this point it will be possible to ping any MS Windows machine by its NetBIOS machine name, so long as that machine is within the workgroup to which both the samba machine and the MS Windows machine belong. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934793"></a>Name resolution as used within MS Windows networking</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2934918"></a>Name resolution as used within MS Windows networking</h2></div></div><div></div></div><p> MS Windows networking is predicated about the name each machine is given. This name is known variously (and inconsistently) as -the "computer name", "machine name", "networking name", "netbios name", -or "SMB name". All terms mean the same thing with the exception of -"netbios name" which can apply also to the name of the workgroup or the -domain name. The terms "workgroup" and "domain" are really just a +the "computer name", "machine name", "networking name", "netbios name", +or "SMB name". All terms mean the same thing with the exception of +"netbios name" which can apply also to the name of the workgroup or the +domain name. The terms "workgroup" and "domain" are really just a simple name with which the machine is associated. All NetBIOS names are exactly 16 characters in length. The 16th character is reserved. It is used to store a one byte value that indicates service level @@ -13846,14 +13844,14 @@ name is therefore registered for each service type that is provided by the client/server. </p><p> The following are typical NetBIOS name/service type registrations: -</p><div class="table"><a name="id2934846"></a><p class="title"><b>Table 26.1. Unique NetBIOS names</b></p><table summary="Unique NetBIOS names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">MACHINENAME<00></td><td align="justify">Server Service is running on MACHINENAME</td></tr><tr><td align="left">MACHINENAME<03></td><td align="justify">Generic Machine Name (NetBIOS name)</td></tr><tr><td align="left">MACHINENAME<20></td><td align="justify">LanMan Server service is running on MACHINENAME</td></tr><tr><td align="left">WORKGROUP<1b></td><td align="justify">Domain Master Browser</td></tr></tbody></table></div><div class="table"><a name="id2934916"></a><p class="title"><b>Table 26.2. Group Names</b></p><table summary="Group Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">WORKGROUP<03></td><td align="justify">Generic Name registered by all members of WORKGROUP</td></tr><tr><td align="left">WORKGROUP<1c></td><td align="justify">Domain Controllers / Netlogon Servers</td></tr><tr><td align="left">WORKGROUP<1d></td><td align="justify">Local Master Browsers</td></tr><tr><td align="left">WORKGROUP<1e></td><td align="justify">Internet Name Resolvers</td></tr></tbody></table></div><p> -<a class="indexterm" name="id2934988"></a> +</p><div class="table"><a name="id2934950"></a><p class="title"><b>Table 26.1. Unique NetBIOS names</b></p><table summary="Unique NetBIOS names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">MACHINENAME<00></td><td align="justify">Server Service is running on MACHINENAME</td></tr><tr><td align="left">MACHINENAME<03></td><td align="justify">Generic Machine Name (NetBIOS name)</td></tr><tr><td align="left">MACHINENAME<20></td><td align="justify">LanMan Server service is running on MACHINENAME</td></tr><tr><td align="left">WORKGROUP<1b></td><td align="justify">Domain Master Browser</td></tr></tbody></table></div><div class="table"><a name="id2935020"></a><p class="title"><b>Table 26.2. Group Names</b></p><table summary="Group Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">WORKGROUP<03></td><td align="justify">Generic Name registered by all members of WORKGROUP</td></tr><tr><td align="left">WORKGROUP<1c></td><td align="justify">Domain Controllers / Netlogon Servers</td></tr><tr><td align="left">WORKGROUP<1d></td><td align="justify">Local Master Browsers</td></tr><tr><td align="left">WORKGROUP<1e></td><td align="justify">Internet Name Resolvers</td></tr></tbody></table></div><p> +<a class="indexterm" name="id2935092"></a> It should be noted that all NetBIOS machines register their own names as per the above. This is in vast contrast to TCP/IP installations where traditionally the system administrator will determine in the /etc/hosts or in the DNS database what names are associated with each IP address. -</p><a class="indexterm" name="id2935003"></a><p> +</p><a class="indexterm" name="id2935107"></a><p> One further point of clarification should be noted, the <tt class="filename">/etc/hosts</tt> file and the DNS records do not provide the NetBIOS name type information that MS Windows clients depend on to locate the type of service that may @@ -13865,9 +13863,9 @@ registered the name type *<1c>. A logon request is then sent to each IP address that is returned in the enumerated list of IP addresses. Whichever machine first replies then ends up providing the logon services. </p><p> -The name "workgroup" or "domain" really can be confusing since these +The name "workgroup" or "domain" really can be confusing since these have the added significance of indicating what is the security -architecture of the MS Windows network. The term "workgroup" indicates +architecture of the MS Windows network. The term "workgroup" indicates that the primary nature of the network environment is that of a peer-to-peer design. In a WORKGROUP all machines are responsible for their own security, and generally such security is limited to use of @@ -13891,7 +13889,7 @@ NBT or NetBT, the NetBIOS over TCP/IP. MS Windows machines use a complex array of name resolution mechanisms. Since we are primarily concerned with TCP/IP this demonstration is limited to this area. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935103"></a>The NetBIOS Name Cache</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935185"></a>The NetBIOS Name Cache</h3></div></div><div></div></div><p> All MS Windows machines employ an in memory buffer in which is stored the NetBIOS names and IP addresses for all external machines that that machine has communicated with over the @@ -13905,11 +13903,11 @@ an attempt to exchange a message with that machine will be subject to time-out delays. i.e.: Its name is in the cache, so a name resolution lookup will succeed, but the machine can not respond. This can be frustrating for users - but it is a characteristic of the protocol. -</p><a class="indexterm" name="id2935135"></a><a class="indexterm" name="id2935144"></a><p> +</p><a class="indexterm" name="id2935217"></a><a class="indexterm" name="id2935225"></a><p> The MS Windows utility that allows examination of the NetBIOS -name cache is called "nbtstat". The Samba equivalent of this +name cache is called "nbtstat". The Samba equivalent of this is called <b class="command">nmblookup</b>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935167"></a>The LMHOSTS file</h3></div></div><div></div></div><a class="indexterm" name="id2935175"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935248"></a>The LMHOSTS file</h3></div></div><div></div></div><a class="indexterm" name="id2935255"></a><p> This file is usually located in MS Windows NT 4.0 or 2000 in <tt class="filename">C:\WINNT\SYSTEM32\DRIVERS\ETC</tt> and contains the IP Address and the machine name in matched pairs. The @@ -13927,7 +13925,7 @@ It typically looks like: # (NetBIOS) names. Each entry should be kept on an individual line. # The IP address should be placed in the first column followed by the # corresponding computername. The address and the computername -# should be separated by at least one space or tab. The "#" character +# should be separated by at least one space or tab. The "#" character # is generally used to denote the start of a comment (see the exceptions # below). # @@ -13941,29 +13939,29 @@ It typically looks like: # #END_ALTERNATE # \0xnn (non-printing character support) # -# Following any entry in the file with the characters "#PRE" will cause +# Following any entry in the file with the characters "#PRE" will cause # the entry to be preloaded into the name cache. By default, entries are # not preloaded, but are parsed only after dynamic name resolution fails. # -# Following an entry with the "#DOM:<domain>" tag will associate the +# Following an entry with the "#DOM:<domain>" tag will associate the # entry with the domain specified by <domain>. This affects how the # browser and logon services behave in TCP/IP environments. To preload # the host name associated with #DOM entry, it is necessary to also add a # #PRE to the line. The <domain> is always preloaded although it will not # be shown when the name cache is viewed. # -# Specifying "#INCLUDE <filename>" will force the RFC NetBIOS (NBT) +# Specifying "#INCLUDE <filename>" will force the RFC NetBIOS (NBT) # software to seek the specified <filename> and parse it as if it were # local. <filename> is generally a UNC-based name, allowing a # centralized lmhosts file to be maintained on a server. # It is ALWAYS necessary to provide a mapping for the IP address of the # server prior to the #INCLUDE. This mapping must use the #PRE directive. -# In addition the share "public" in the example below must be in the -# LanManServer list of "NullSessionShares" in order for client machines to +# In addition the share "public" in the example below must be in the +# LanManServer list of "NullSessionShares" in order for client machines to # be able to read the lmhosts file successfully. This key is under # \machine\system\currentcontrolset\services\lanmanserver\ # parameters\nullsessionshares -# in the registry. Simply add "public" to the list found there. +# in the registry. Simply add "public" to the list found there. # # The #BEGIN_ and #END_ALTERNATE keywords allow multiple #INCLUDE # statements to be grouped together. Any single successful include @@ -13976,7 +13974,7 @@ It typically looks like: # The following example illustrates all of these extensions: # # 102.54.94.97 rhino #PRE #DOM:networking #net group's DC -# 102.54.94.102 "appname \0x14" #special app server +# 102.54.94.102 "appname \0x14" #special app server # 102.54.94.123 popular #PRE #source server # 102.54.94.117 localsrv #PRE #needed for the include # @@ -13985,24 +13983,24 @@ It typically looks like: # #INCLUDE \\rhino\public\lmhosts # #END_ALTERNATE # -# In the above example, the "appname" server contains a special -# character in its name, the "popular" and "localsrv" server names are -# preloaded, and the "rhino" server name is specified so it can be used -# to later #INCLUDE a centrally maintained lmhosts file if the "localsrv" +# In the above example, the "appname" server contains a special +# character in its name, the "popular" and "localsrv" server names are +# preloaded, and the "rhino" server name is specified so it can be used +# to later #INCLUDE a centrally maintained lmhosts file if the "localsrv" # system is unavailable. # # Note that the whole file is parsed including comments on each lookup, # so keeping the number of comments to a minimum will improve performance. # Therefore it is not advisable to simply add lmhosts file entries onto the # end of this file. -</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935329"></a>HOSTS file</h3></div></div><div></div></div><p> +</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935496"></a>HOSTS file</h3></div></div><div></div></div><p> This file is usually located in MS Windows NT 4.0 or 2000 in <tt class="filename">C:\WINNT\SYSTEM32\DRIVERS\ETC</tt> and contains the IP Address and the IP hostname in matched pairs. It can be used by the name resolution infrastructure in MS Windows, depending on how the TCP/IP environment is configured. This file is in every way the equivalent of the UNIX/Linux <tt class="filename">/etc/hosts</tt> file. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935361"></a>DNS Lookup</h3></div></div><div></div></div><a class="indexterm" name="id2935368"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935528"></a>DNS Lookup</h3></div></div><div></div></div><a class="indexterm" name="id2935536"></a><p> This capability is configured in the TCP/IP setup area in the network configuration facility. If enabled, an elaborate name resolution sequence is followed the precise nature of which is dependant on how the NetBIOS @@ -14013,7 +14011,7 @@ cache. If that fails then DNS, HOSTS and LMHOSTS are checked. If set to Node Type 8, then a NetBIOS Unicast (over UDP Unicast) is sent to the WINS Server to obtain a lookup before DNS, HOSTS, LMHOSTS, or broadcast lookup is used. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935393"></a>WINS Lookup</h3></div></div><div></div></div><a class="indexterm" name="id2935401"></a><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935560"></a>WINS Lookup</h3></div></div><div></div></div><a class="indexterm" name="id2935569"></a><p> A WINS (Windows Internet Name Server) service is the equivalent of the rfc1001/1002 specified NBNS (NetBIOS Name Server). A WINS server stores the names and IP addresses that are registered by a Windows client @@ -14028,11 +14026,11 @@ needed in the <tt class="filename">smb.conf</tt> file: where <i class="replaceable"><tt>xxx.xxx.xxx.xxx</tt></i> is the IP address of the WINS server. </p><p>For information about setting up Samba as a WINS server, read - <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">the chapter on network browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935511"></a>Common Errors</h2></div></div><div></div></div><p> + <a href="#NetworkBrowsing" title="Chapter 10. Samba / MS Windows Network Browsing Guide">the chapter on network browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935678"></a>Common Errors</h2></div></div><div></div></div><p> TCP/IP network configuration problems find every network administrator sooner or later. The cause can be anything from keyboard mishaps, forgetfulness, simple mistakes, and carelessness. Of course, no one is every deliberately careless! -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935527"></a>Pinging works only in one way</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935694"></a>Pinging works only in one way</h3></div></div><div></div></div><p> “<span class="quote">I can ping my samba server from Windows, but I can not ping my Windows machine from the samba server.</span>” </p><p> @@ -14042,9 +14040,9 @@ carelessness. Of course, no one is every deliberately careless! </p><p> Due to inconsistent netmasks, the Windows machine was on network 192.168.1.0/24, while the Samba server was on network 192.168.1.128/25 - logically a different network. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935562"></a>Very Slow Network Connections</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935729"></a>Very Slow Network Connections</h3></div></div><div></div></div><p> A common causes of slow network response includes: - </p><div class="itemizedlist"><ul type="disc"><li><p>Client is configured to use DNS and DNS server is down</p></li><li><p>Client is configured to use remote DNS server, but remote connection is down</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server</p></li><li><p>Client is NOT configured to use a WINS server, but there is a WINS server</p></li><li><p>Firewall is filtering our DNS or WINS traffic</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935612"></a>Samba server name change problem</h3></div></div><div></div></div><p> + </p><div class="itemizedlist"><ul type="disc"><li><p>Client is configured to use DNS and DNS server is down</p></li><li><p>Client is configured to use remote DNS server, but remote connection is down</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server</p></li><li><p>Client is NOT configured to use a WINS server, but there is a WINS server</p></li><li><p>Firewall is filtering our DNS or WINS traffic</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2935780"></a>Samba server name change problem</h3></div></div><div></div></div><p> “<span class="quote">The name of the samba server was changed, samba was restarted, samba server can not be pinged by new name from MS Windows NT4 Workstation, but it does still respond to ping using the old name. Why?</span>” @@ -14084,7 +14082,7 @@ GANDALF <20> UNIQUE 192.168.1.1 240 The first listing shows the contents of the Local Name Table (i.e.: Identity information on the MS Windows workstation), the second shows the NetBIOS name in the NetBIOS name cache. The name cache contains the remote machines known to this workstation. - </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 27. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:monyo@home.monyo.com">monyo@home.monyo.com</a>></tt></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2935816">Features and Benefits</a></dt><dt><a href="#id2935861">What are charsets and unicode?</a></dt><dt><a href="#id2935930">Samba and charsets</a></dt><dt><a href="#id2936058">Conversion from old names</a></dt><dt><a href="#id2936088">Japanese charsets</a></dt><dt><a href="#id2936225">Common errors</a></dt><dd><dl><dt><a href="#id2936232">CP850.so can't be found</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935816"></a>Features and Benefits</h2></div></div><div></div></div><p> + </p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 27. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><div class="affiliation"><div class="address"><p><tt class="email"><<a href="mailto:monyo@home.monyo.com">monyo@home.monyo.com</a>></tt></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2935983">Features and Benefits</a></dt><dt><a href="#id2936027">What are charsets and unicode?</a></dt><dt><a href="#id2936097">Samba and charsets</a></dt><dt><a href="#id2936224">Conversion from old names</a></dt><dt><a href="#id2936254">Japanese charsets</a></dt><dt><a href="#id2936392">Common errors</a></dt><dd><dl><dt><a href="#id2936398">CP850.so can't be found</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935983"></a>Features and Benefits</h2></div></div><div></div></div><p> Every industry eventually matures. One of the great areas of maturation is in the focus that has been given over the past decade to make it possible for anyone anywhere to use a computer. It has not always been that way, in fact, not so long @@ -14098,7 +14096,7 @@ special mention. Samba-2.x supported a single locale through a mechanism called <span class="emphasis"><em>codepages</em></span>. Samba-3 is destined to become a truly trans-global file and printer sharing platform. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935861"></a>What are charsets and unicode?</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936027"></a>What are charsets and unicode?</h2></div></div><div></div></div><p> Computers communicate in numbers. In texts, each number will be translated to a corresponding letter. The meaning that will be assigned to a certain number depends on the <span class="emphasis"><em>character set(charset) @@ -14124,46 +14122,46 @@ communicating. negotiating the charset to be used in the smb protocol. Thus, you have to make sure you are using the same charset when talking to an older client. Newer clients (Windows NT, 2K, XP) talk unicode over the wire. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2935930"></a>Samba and charsets</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936097"></a>Samba and charsets</h2></div></div><div></div></div><p> As of samba 3.0, samba can (and will) talk unicode over the wire. Internally, samba knows of three kinds of character sets: -</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2935952"></a><i class="parameter"><tt>unix charset</tt></i></span></dt><dd><p> +</p><div class="variablelist"><dl><dt><span class="term"><a class="indexterm" name="id2936119"></a><i class="parameter"><tt>unix charset</tt></i></span></dt><dd><p> This is the charset used internally by your operating system. The default is <tt class="constant">UTF-8</tt>, which is fine for most systems. The default in previous samba releases was <tt class="constant">ASCII</tt>. - </p></dd><dt><span class="term"><a class="indexterm" name="id2935987"></a><i class="parameter"><tt>display charset</tt></i></span></dt><dd><p>This is the charset samba will use to print messages + </p></dd><dt><span class="term"><a class="indexterm" name="id2936155"></a><i class="parameter"><tt>display charset</tt></i></span></dt><dd><p>This is the charset samba will use to print messages on your screen. It should generally be the same as the <b class="command">unix charset</b>. - </p></dd><dt><span class="term"><a class="indexterm" name="id2936022"></a><i class="parameter"><tt>dos charset</tt></i></span></dt><dd><p>This is the charset samba uses when communicating with + </p></dd><dt><span class="term"><a class="indexterm" name="id2936190"></a><i class="parameter"><tt>dos charset</tt></i></span></dt><dd><p>This is the charset samba uses when communicating with DOS and Windows 9x clients. It will talk unicode to all newer clients. The default depends on the charsets you have installed on your system. - Run <b class="command">testparm -v | grep "dos charset"</b> to see + Run <b class="command">testparm -v | grep "dos charset"</b> to see what the default is on your system. - </p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936058"></a>Conversion from old names</h2></div></div><div></div></div><p>Because previous samba versions did not do any charset conversion, + </p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936224"></a>Conversion from old names</h2></div></div><div></div></div><p>Because previous samba versions did not do any charset conversion, characters in filenames are usually not correct in the unix charset but only for the local charset used by the DOS/Windows clients.</p><p>Bjoern Jacke has written a utility named <a href="http://j3e.de/linux/convmv/" target="_top">convm</a> that can convert whole directory structures to different charsets with one single command. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936088"></a>Japanese charsets</h2></div></div><div></div></div><p>Samba doesn't work correctly with Japanese charsets yet. Here are -points of attention when setting it up:</p><div class="itemizedlist"><ul type="disc"><li><p>You should set <a class="indexterm" name="id2936109"></a><i class="parameter"><tt>mangling method</tt></i> = hash</p></li><li><p>There are various iconv() implementations around and not +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936254"></a>Japanese charsets</h2></div></div><div></div></div><p>Samba doesn't work correctly with Japanese charsets yet. Here are +points of attention when setting it up:</p><div class="itemizedlist"><ul type="disc"><li><p>You should set <a class="indexterm" name="id2936275"></a><i class="parameter"><tt>mangling method</tt></i> = hash</p></li><li><p>There are various iconv() implementations around and not all of them work equally well. glibc2's iconv() has a critical problem in CP932. libiconv-1.8 works with CP932 but still has some problems and -does not work with EUC-JP.</p></li><li><p>You should set <a class="indexterm" name="id2936137"></a><i class="parameter"><tt>dos charset</tt></i> = CP932, not -Shift_JIS, SJIS...</p></li><li><p>Currently only <a class="indexterm" name="id2936158"></a><i class="parameter"><tt>unix charset</tt></i> = CP932 +does not work with EUC-JP.</p></li><li><p>You should set <a class="indexterm" name="id2936304"></a><i class="parameter"><tt>dos charset</tt></i> = CP932, not +Shift_JIS, SJIS...</p></li><li><p>Currently only <a class="indexterm" name="id2936324"></a><i class="parameter"><tt>unix charset</tt></i> = CP932 will work (but still has some problems...) because of iconv() issues. -<a class="indexterm" name="id2936174"></a><i class="parameter"><tt>unix charset</tt></i> = EUC-JP doesn't work well because of -iconv() issues.</p></li><li><p>Currently Samba 3.0 does not support <a class="indexterm" name="id2936193"></a><i class="parameter"><tt>unix charset</tt></i> = UTF8-MAC/CAP/HEX/JIS*</p></li></ul></div><p>More information (in Japanese) is available at: <a href="http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html" target="_top">http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html</a>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936225"></a>Common errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2936232"></a>CP850.so can't be found</h3></div></div><div></div></div><p>“<span class="quote">Samba is complaining about a missing <tt class="filename">CP850.so</tt> file</span>”.</p><p>CP850 is the default <a class="indexterm" name="id2936258"></a><i class="parameter"><tt>dos charset</tt></i>. The <a class="indexterm" name="id2936271"></a><i class="parameter"><tt>dos charset</tt></i> is used to convert data to the codepage used by your dos clients. If you don't have any dos clients, you can safely ignore this message. </p><p>CP850 should be supported by your local iconv implementation. Make sure you have all the required packages installed. If you compiled samba from source, make sure configure found iconv.</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 28. Samba Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936346">Note</a></dt><dt><a href="#id2936359">Features and Benefits</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936346"></a>Note</h2></div></div><div></div></div><p> +<a class="indexterm" name="id2936340"></a><i class="parameter"><tt>unix charset</tt></i> = EUC-JP doesn't work well because of +iconv() issues.</p></li><li><p>Currently Samba 3.0 does not support <a class="indexterm" name="id2936360"></a><i class="parameter"><tt>unix charset</tt></i> = UTF8-MAC/CAP/HEX/JIS*</p></li></ul></div><p>More information (in Japanese) is available at: <a href="http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html" target="_top">http://www.atmarkit.co.jp/flinux/special/samba3/samba3a.html</a>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936392"></a>Common errors</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2936398"></a>CP850.so can't be found</h3></div></div><div></div></div><p>“<span class="quote">Samba is complaining about a missing <tt class="filename">CP850.so</tt> file</span>”.</p><p>CP850 is the default <a class="indexterm" name="id2936424"></a><i class="parameter"><tt>dos charset</tt></i>. The <a class="indexterm" name="id2936437"></a><i class="parameter"><tt>dos charset</tt></i> is used to convert data to the codepage used by your dos clients. If you don't have any dos clients, you can safely ignore this message. </p><p>CP850 should be supported by your local iconv implementation. Make sure you have all the required packages installed. If you compiled samba from source, make sure configure found iconv.</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 28. Samba Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936512">Note</a></dt><dt><a href="#id2936526">Features and Benefits</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936512"></a>Note</h2></div></div><div></div></div><p> This chapter did not make it into this release. It is planned for the published release of this document. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936359"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936526"></a>Features and Benefits</h2></div></div><div></div></div><p> We need feedback from people who are backing up samba servers. We would like to know what software tools you are using to backup your samba server/s. </p><p> In particular, if you have any success and / or failure stories you could share with other users this would be appreciated. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 29. High Availability Options</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936430">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936430"></a>Note</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 29. High Availability Options</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936596">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936596"></a>Note</h2></div></div><div></div></div><p> This chapter did not make it into this release. It is planned for the published release of this document. -</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Migration and Updating</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>30. <a href="#upgrading-to-3.0">Upgrading from Samba-2.x to Samba-3.0.0</a></dt><dd><dl><dt><a href="#id2936568">New Features in Samba-3</a></dt><dt><a href="#id2936703">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936719">Removed Parameters</a></dt><dt><a href="#id2936845">New Parameters</a></dt><dt><a href="#id2937241">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937316">New Functionality</a></dt><dd><dl><dt><a href="#id2937323">Databases</a></dt><dt><a href="#id2937557">Changes in Behavior</a></dt><dt><a href="#id2937607">Charsets</a></dt><dt><a href="#id2937630">Passdb Backends and Authentication</a></dt><dt><a href="#id2937749">Charsets</a></dt><dt><a href="#id2937773">LDAP</a></dt></dl></dd></dl></dd><dt>31. <a href="#NT4Migration">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt><a href="#id2938118">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938143">Objectives</a></dt><dt><a href="#id2938581">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938798">Migration Options</a></dt><dd><dl><dt><a href="#id2938888">Planning for Success</a></dt><dt><a href="#id2939144">Samba-3 Implementation Choices</a></dt></dl></dd></dl></dd><dt>32. <a href="#SWAT">SWAT - The Samba Web Administration Tool</a></dt><dd><dl><dt><a href="#id2939504">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939553">Enabling SWAT for use</a></dt><dt><a href="#id2939790">Securing SWAT through SSL</a></dt><dt><a href="#id2939902">The SWAT Home Page</a></dt><dt><a href="#id2939968">Global Settings</a></dt><dt><a href="#id2940074">Share Settings</a></dt><dt><a href="#id2940138">Printers Settings</a></dt><dt><a href="#id2940203">The SWAT Wizard</a></dt><dt><a href="#id2940250">The Status Page</a></dt><dt><a href="#id2940302">The View Page</a></dt><dt><a href="#id2940326">The Password Change Page</a></dt></dl></dd></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 30. Upgrading from Samba-2.x to Samba-3.0.0</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">June 30, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936568">New Features in Samba-3</a></dt><dt><a href="#id2936703">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936719">Removed Parameters</a></dt><dt><a href="#id2936845">New Parameters</a></dt><dt><a href="#id2937241">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937316">New Functionality</a></dt><dd><dl><dt><a href="#id2937323">Databases</a></dt><dt><a href="#id2937557">Changes in Behavior</a></dt><dt><a href="#id2937607">Charsets</a></dt><dt><a href="#id2937630">Passdb Backends and Authentication</a></dt><dt><a href="#id2937749">Charsets</a></dt><dt><a href="#id2937773">LDAP</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936568"></a>New Features in Samba-3</h2></div></div><div></div></div><p> +</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Migration and Updating</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>30. <a href="#upgrading-to-3.0">Upgrading from Samba-2.x to Samba-3.0.0</a></dt><dd><dl><dt><a href="#id2936735">New Features in Samba-3</a></dt><dt><a href="#id2936865">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936880">Removed Parameters</a></dt><dt><a href="#id2937006">New Parameters</a></dt><dt><a href="#id2937402">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937476">New Functionality</a></dt><dd><dl><dt><a href="#id2937483">Databases</a></dt><dt><a href="#id2937718">Changes in Behavior</a></dt><dt><a href="#id2937767">Charsets</a></dt><dt><a href="#id2937791">Passdb Backends and Authentication</a></dt><dt><a href="#id2937909">Charsets</a></dt><dt><a href="#id2937933">LDAP</a></dt></dl></dd></dl></dd><dt>31. <a href="#NT4Migration">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt><a href="#id2938265">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938290">Objectives</a></dt><dt><a href="#id2938728">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938940">Migration Options</a></dt><dd><dl><dt><a href="#id2939031">Planning for Success</a></dt><dt><a href="#id2939287">Samba-3 Implementation Choices</a></dt></dl></dd></dl></dd><dt>32. <a href="#SWAT">SWAT - The Samba Web Administration Tool</a></dt><dd><dl><dt><a href="#id2939647">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939686">Enabling SWAT for use</a></dt><dt><a href="#id2939924">Securing SWAT through SSL</a></dt><dt><a href="#id2940035">The SWAT Home Page</a></dt><dt><a href="#id2940097">Global Settings</a></dt><dt><a href="#id2940204">Share Settings</a></dt><dt><a href="#id2940268">Printers Settings</a></dt><dt><a href="#id2940332">The SWAT Wizard</a></dt><dt><a href="#id2940380">The Status Page</a></dt><dt><a href="#id2940432">The View Page</a></dt><dt><a href="#id2940455">The Password Change Page</a></dt></dl></dd></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 30. Upgrading from Samba-2.x to Samba-3.0.0</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">June 30, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2936735">New Features in Samba-3</a></dt><dt><a href="#id2936865">Configuration Parameter Changes</a></dt><dd><dl><dt><a href="#id2936880">Removed Parameters</a></dt><dt><a href="#id2937006">New Parameters</a></dt><dt><a href="#id2937402">Modified Parameters (changes in behavior):</a></dt></dl></dd><dt><a href="#id2937476">New Functionality</a></dt><dd><dl><dt><a href="#id2937483">Databases</a></dt><dt><a href="#id2937718">Changes in Behavior</a></dt><dt><a href="#id2937767">Charsets</a></dt><dt><a href="#id2937791">Passdb Backends and Authentication</a></dt><dt><a href="#id2937909">Charsets</a></dt><dt><a href="#id2937933">LDAP</a></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936735"></a>New Features in Samba-3</h2></div></div><div></div></div><p> Major new features: </p><div class="orderedlist"><ol type="1"><li><p> Active Directory support. This release is able to join a ADS realm @@ -14181,10 +14179,10 @@ Major new features: completely rewritten. An internal database now stores mangling maps persistently. This needs lots of testing. </p></li><li><p> - New "net" command. A new "net" command has been added. It is - somewhat similar to the "net" command in windows. Eventually we + New "net" command. A new "net" command has been added. It is + somewhat similar to the "net" command in windows. Eventually we plan to replace a bunch of other utilities (such as smbpasswd) - with subcommands in "net", at the moment only a few things are + with subcommands in "net", at the moment only a few things are implemented. </p></li><li><p> Samba now negotiates NT-style status32 codes on the wire. This @@ -14209,20 +14207,20 @@ Major new features: Major updates to the Samba documentation tree. </p></li></ol></div><p> Plus lots of other improvements! -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936703"></a>Configuration Parameter Changes</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2936865"></a>Configuration Parameter Changes</h2></div></div><div></div></div><p> This section contains a brief listing of changes to smb.conf options in the 3.0.0 release. Please refer to the smb.conf(5) man page for complete descriptions of new or modified parameters. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2936719"></a>Removed Parameters</h3></div></div><div></div></div><p>(order alphabetically):</p><div class="itemizedlist"><ul type="disc"><li><p>admin log </p></li><li><p>alternate permissions </p></li><li><p>character set </p></li><li><p>client codepage </p></li><li><p>code page directory </p></li><li><p>coding system </p></li><li><p>domain admin group </p></li><li><p>domain guest group </p></li><li><p>force unknown acl user </p></li><li><p>nt smb support </p></li><li><p>post script </p></li><li><p>printer driver </p></li><li><p>printer driver file </p></li><li><p>printer driver location </p></li><li><p>status </p></li><li><p>total print jobs </p></li><li><p>use rhosts </p></li><li><p>valid chars </p></li><li><p>vfs options </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2936845"></a>New Parameters</h3></div></div><div></div></div><p>(new parameters have been grouped by function):</p><p>Remote management</p><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script </p></li><li><p>shutdown script </p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script </p></li><li><p>add machine script </p></li><li><p>add user to group script </p></li><li><p>algorithmic rid base </p></li><li><p>delete group script </p></li><li><p>delete user from group script </p></li><li><p>passdb backend </p></li><li><p>set primary group script </p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods </p></li><li><p>ads server </p></li><li><p>realm </p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>client lanman auth </p></li><li><p>client NTLMv2 auth </p></li><li><p>client schannel </p></li><li><p>client signing </p></li><li><p>client use spnego </p></li><li><p>disable netbios </p></li><li><p>ntlm auth </p></li><li><p>paranoid server security </p></li><li><p>server schannel </p></li><li><p>smb ports </p></li><li><p>use spnego </p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>get quota command </p></li><li><p>hide special files </p></li><li><p>hide unwriteable files </p></li><li><p>hostname lookups </p></li><li><p>kernel change notify </p></li><li><p>mangle prefix </p></li><li><p>msdfs proxy </p></li><li><p>set quota command </p></li><li><p>use sendfile </p></li><li><p>vfs objects </p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>max reported print jobs </p></li></ul></div><p>UNICODE and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset </p></li><li><p>dos charset </p></li><li><p>unicode </p></li><li><p>unix charset </p></li></ul></div><p>SID to uid/gid Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend </p></li><li><p>idmap gid </p></li><li><p>idmap only </p></li><li><p>idmap uid </p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn </p></li><li><p>ldap group suffix </p></li><li><p>ldap idmap suffix </p></li><li><p>ldap machine suffix </p></li><li><p>ldap passwd sync </p></li><li><p>ldap trust ids </p></li><li><p>ldap user suffix </p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>preload modules </p></li><li><p>privatedir </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937241"></a>Modified Parameters (changes in behavior):</h3></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>encrypt passwords (enabled by default) </p></li><li><p>mangling method (set to 'hash2' by default) </p></li><li><p>passwd chat </p></li><li><p>passwd program </p></li><li><p>restrict anonymous (integer value) </p></li><li><p>security (new 'ads' value) </p></li><li><p>strict locking (enabled by default) </p></li><li><p>winbind cache time (increased to 5 minutes) </p></li><li><p>winbind uid (deprecated in favor of 'idmap uid') </p></li><li><p>winbind gid (deprecated in favor of 'idmap gid') </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2937316"></a>New Functionality</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937323"></a>Databases</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2936880"></a>Removed Parameters</h3></div></div><div></div></div><p>(order alphabetically):</p><div class="itemizedlist"><ul type="disc"><li><p>admin log </p></li><li><p>alternate permissions </p></li><li><p>character set </p></li><li><p>client codepage </p></li><li><p>code page directory </p></li><li><p>coding system </p></li><li><p>domain admin group </p></li><li><p>domain guest group </p></li><li><p>force unknown acl user </p></li><li><p>nt smb support </p></li><li><p>post script </p></li><li><p>printer driver </p></li><li><p>printer driver file </p></li><li><p>printer driver location </p></li><li><p>status </p></li><li><p>total print jobs </p></li><li><p>use rhosts </p></li><li><p>valid chars </p></li><li><p>vfs options </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937006"></a>New Parameters</h3></div></div><div></div></div><p>(new parameters have been grouped by function):</p><p>Remote management</p><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script </p></li><li><p>shutdown script </p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script </p></li><li><p>add machine script </p></li><li><p>add user to group script </p></li><li><p>algorithmic rid base </p></li><li><p>delete group script </p></li><li><p>delete user from group script </p></li><li><p>passdb backend </p></li><li><p>set primary group script </p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods </p></li><li><p>ads server </p></li><li><p>realm </p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>client lanman auth </p></li><li><p>client NTLMv2 auth </p></li><li><p>client schannel </p></li><li><p>client signing </p></li><li><p>client use spnego </p></li><li><p>disable netbios </p></li><li><p>ntlm auth </p></li><li><p>paranoid server security </p></li><li><p>server schannel </p></li><li><p>smb ports </p></li><li><p>use spnego </p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>get quota command </p></li><li><p>hide special files </p></li><li><p>hide unwriteable files </p></li><li><p>hostname lookups </p></li><li><p>kernel change notify </p></li><li><p>mangle prefix </p></li><li><p>msdfs proxy </p></li><li><p>set quota command </p></li><li><p>use sendfile </p></li><li><p>vfs objects </p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>max reported print jobs </p></li></ul></div><p>UNICODE and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset </p></li><li><p>dos charset </p></li><li><p>unicode </p></li><li><p>unix charset </p></li></ul></div><p>SID to uid/gid Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend </p></li><li><p>idmap gid </p></li><li><p>idmap only </p></li><li><p>idmap uid </p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn </p></li><li><p>ldap group suffix </p></li><li><p>ldap idmap suffix </p></li><li><p>ldap machine suffix </p></li><li><p>ldap passwd sync </p></li><li><p>ldap trust ids </p></li><li><p>ldap user suffix </p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>preload modules </p></li><li><p>privatedir </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937402"></a>Modified Parameters (changes in behavior):</h3></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>encrypt passwords (enabled by default) </p></li><li><p>mangling method (set to 'hash2' by default) </p></li><li><p>passwd chat </p></li><li><p>passwd program </p></li><li><p>restrict anonymous (integer value) </p></li><li><p>security (new 'ads' value) </p></li><li><p>strict locking (enabled by default) </p></li><li><p>winbind cache time (increased to 5 minutes) </p></li><li><p>winbind uid (deprecated in favor of 'idmap uid') </p></li><li><p>winbind gid (deprecated in favor of 'idmap gid') </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2937476"></a>New Functionality</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937483"></a>Databases</h3></div></div><div></div></div><p> This section contains brief descriptions of any new databases introduced in Samba 3.0. Please remember to backup your existing ${lock directory}/*tdb before upgrading to Samba 3.0. Samba will upgrade databases as they are opened (if necessary), but downgrading from 3.0 to 2.2 is an unsupported path. - </p><div class="table"><a name="id2937342"></a><p class="title"><b>Table 30.1. TDB File Descriptions</b></p><table summary="TDB File Descriptions" border="1"><colgroup><col align="left"><col align="justify"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="justify">Description</th><th align="center">Backup?</th></tr></thead><tbody><tr><td align="left">account_policy</td><td align="justify">User policy settings</td><td align="left">yes</td></tr><tr><td align="left">gencache</td><td align="justify">Generic caching db</td><td align="left">no</td></tr><tr><td align="left">group_mapping</td><td align="justify"><p>Mapping table from Windows groups/SID to unix groups</p></td><td align="left">yes</td></tr><tr><td align="left">idmap</td><td align="justify"><p>new ID map table from SIDS to UNIX uids/gids</p></td><td align="left">yes</td></tr><tr><td align="left">namecache</td><td align="justify">Name resolution cache entries</td><td align="left">no</td></tr><tr><td align="left">netlogon_unigrp</td><td align="justify"><p>Cache of universal group membership obtained when operating + </p><div class="table"><a name="id2937502"></a><p class="title"><b>Table 30.1. TDB File Descriptions</b></p><table summary="TDB File Descriptions" border="1"><colgroup><col align="left"><col align="justify"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="justify">Description</th><th align="center">Backup?</th></tr></thead><tbody><tr><td align="left">account_policy</td><td align="justify">User policy settings</td><td align="left">yes</td></tr><tr><td align="left">gencache</td><td align="justify">Generic caching db</td><td align="left">no</td></tr><tr><td align="left">group_mapping</td><td align="justify"><p>Mapping table from Windows groups/SID to unix groups</p></td><td align="left">yes</td></tr><tr><td align="left">idmap</td><td align="justify"><p>new ID map table from SIDS to UNIX uids/gids</p></td><td align="left">yes</td></tr><tr><td align="left">namecache</td><td align="justify">Name resolution cache entries</td><td align="left">no</td></tr><tr><td align="left">netlogon_unigrp</td><td align="justify"><p>Cache of universal group membership obtained when operating as a member of a Windows domain</p></td><td align="left">no</td></tr><tr><td align="left">printing/*.tdb</td><td align="justify"><p>Cached output from 'lpq command' created on a per print service basis</p></td><td align="left">no</td></tr><tr><td align="left">registry</td><td align="justify"><p>Read-only samba registry skeleton that provides support for - exporting various db tables via the winreg RPCs</p></td><td align="left">no</td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937557"></a>Changes in Behavior</h3></div></div><div></div></div><p> + exporting various db tables via the winreg RPCs</p></td><td align="left">no</td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937718"></a>Changes in Behavior</h3></div></div><div></div></div><p> The following issues are known changes in behavior between Samba 2.2 and Samba 3.0 that may affect certain installations of Samba. </p><div class="orderedlist"><ol type="1"><li><p> @@ -14238,11 +14236,11 @@ complete descriptions of new or modified parameters. script' that must be specified for this purpose. Samba 3.0 will not fall back to using the 'add user script' in the absence of an 'add machine script' - </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937607"></a>Charsets</h3></div></div><div></div></div><p> + </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937767"></a>Charsets</h3></div></div><div></div></div><p> You might experience problems with special characters when communicating with old DOS clients. Codepage support has changed in samba 3.0. Read the chapter <a href="#unicode" title="Chapter 27. Unicode/Charsets">Unicode support</a> for details. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937630"></a>Passdb Backends and Authentication</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937791"></a>Passdb Backends and Authentication</h3></div></div><div></div></div><p> There have been a few new changes that Samba administrators should be aware of when moving to Samba 3.0. </p><div class="orderedlist"><ol type="1"><li><p> @@ -14252,15 +14250,15 @@ complete descriptions of new or modified parameters. must be created for each user, or (b) 'encrypt passwords = no' must be explicitly defined in smb.conf. </p></li><li><p> - Inclusion of new <a class="indexterm" name="id2937669"></a><i class="parameter"><tt>security</tt></i> = ads option for integration + Inclusion of new <a class="indexterm" name="id2937829"></a><i class="parameter"><tt>security</tt></i> = ads option for integration with an Active Directory domain using the native Windows Kerberos 5 and LDAP protocols. </p></li></ol></div><p> Samba 3.0 also includes the possibility of setting up chains of authentication methods - (<a class="indexterm" name="id2937691"></a><i class="parameter"><tt>auth methods</tt></i>) and account + (<a class="indexterm" name="id2937851"></a><i class="parameter"><tt>auth methods</tt></i>) and account storage backends - (<a class="indexterm" name="id2937706"></a><i class="parameter"><tt>passdb backend</tt></i>). + (<a class="indexterm" name="id2937866"></a><i class="parameter"><tt>passdb backend</tt></i>). Please refer to the <tt class="filename">smb.conf</tt> man page and <a href="#passdb" title="Chapter 11. Account Information Databases">the chapter about account information databases</a> for details. While both parameters assume sane default values, it is likely that you will need to understand what the @@ -14269,13 +14267,13 @@ complete descriptions of new or modified parameters. Certain functions of the smbpasswd(8) tool have been split between the new smbpasswd(8) utility, the net(8) tool, and the new pdbedit(8) utility. See the respective man pages for details. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937749"></a>Charsets</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937909"></a>Charsets</h3></div></div><div></div></div><p> You might experience problems with special characters when communicating with old DOS clients. Codepage support has changed in samba 3.0. Read the chapter <a href="#unicode" title="Chapter 27. Unicode/Charsets">Unicode support</a> for details. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937773"></a>LDAP</h3></div></div><div></div></div><p> + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2937933"></a>LDAP</h3></div></div><div></div></div><p> This section outlines the new features affecting Samba / LDAP integration. - </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2937784"></a>New Schema</h4></div></div><div></div></div><p> + </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2937945"></a>New Schema</h4></div></div><div></div></div><p> A new object class (sambaSamAccount) has been introduced to replace the old sambaAccount. This change aids us in the renaming of attributes to prevent clashes with attributes from other vendors. There is a @@ -14284,14 +14282,14 @@ complete descriptions of new or modified parameters. </p><p> Example: </p><pre class="screen"> - <tt class="prompt">$ </tt>ldapsearch .... -b "ou=people,dc=..." > old.ldif + <tt class="prompt">$ </tt>ldapsearch .... -b "ou=people,dc=..." > old.ldif <tt class="prompt">$ </tt>convertSambaAccount <DOM SID> old.ldif new.ldif </pre><p> The <DOM SID> can be obtained by running 'net getlocalsid <DOMAINNAME> on the Samba PDC as root. </p><p> The old sambaAccount schema may still be used by specifying the - "ldapsam_compat" passdb backend. However, the sambaAccount and + "ldapsam_compat" passdb backend. However, the sambaAccount and associated attributes have been moved to the historical section of the schema file and must be uncommented before use if needed. The 2.2 object class declaration for a sambaAccount has not changed @@ -14317,7 +14315,7 @@ complete descriptions of new or modified parameters. sambaIdmapEntry - object storing a mapping between a SID and a UNIX uid/gid. These objects are created by the idmap_ldap module as needed. - </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2937906"></a>New Suffix for Searching</h4></div></div><div></div></div><p> + </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938057"></a>New Suffix for Searching</h4></div></div><div></div></div><p> The following new smb.conf parameters have been added to aid in directing certain LDAP queries when 'passdb backend = ldapsam://...' has been specified. @@ -14329,19 +14327,19 @@ complete descriptions of new or modified parameters. </p><p> Due to a limitation in Samba's smb.conf parsing, you should not surround the DN's with quotation marks. - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2937974"></a>IdMap LDAP support</h4></div></div><div></div></div><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938124"></a>IdMap LDAP support</h4></div></div><div></div></div><p> Samba 3.0 supports an ldap backend for the idmap subsystem. The following options would inform Samba that the idmap table should be - stored on the directory server onterose in the "ou=idmap,dc=plainjoe, - dc=org" partition. + stored on the directory server onterose in the "ou=idmap,dc=plainjoe, + dc=org" partition. </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[global]</tt></i></td></tr><tr><td>...</td></tr><tr><td><i class="parameter"><tt>idmap backend = ldap:ldap://onterose/</tt></i></td></tr><tr><td><i class="parameter"><tt>ldap idmap suffix = ou=idmap,dc=plainjoe,dc=org</tt></i></td></tr><tr><td><i class="parameter"><tt>idmap uid = 40000-50000</tt></i></td></tr><tr><td><i class="parameter"><tt>idmap gid = 40000-50000</tt></i></td></tr></table><p> This configuration allows winbind installations on multiple servers to share a uid/gid number space, thus avoiding the interoperability problems with NFS that were present in Samba 2.2. - </p></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 31. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2938118">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938143">Objectives</a></dt><dt><a href="#id2938581">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938798">Migration Options</a></dt><dd><dl><dt><a href="#id2938888">Planning for Success</a></dt><dt><a href="#id2939144">Samba-3 Implementation Choices</a></dt></dl></dd></dl></div><p> + </p></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 31. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2938265">Planning and Getting Started</a></dt><dd><dl><dt><a href="#id2938290">Objectives</a></dt><dt><a href="#id2938728">Steps In Migration Process</a></dt></dl></dd><dt><a href="#id2938940">Migration Options</a></dt><dd><dl><dt><a href="#id2939031">Planning for Success</a></dt><dt><a href="#id2939287">Samba-3 Implementation Choices</a></dt></dl></dd></dl></div><p> This is a rough guide to assist those wishing to migrate from NT4 domain control to Samba-3 based domain control. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2938118"></a>Planning and Getting Started</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2938265"></a>Planning and Getting Started</h2></div></div><div></div></div><p> In the IT world there is often a saying that all problems are encountered because of poor planning. The corollary to this saying is that not all problems can be anticipated and planned for. Then again, good planning will anticipate most show stopper type situations. @@ -14349,7 +14347,7 @@ and planned for. Then again, good planning will anticipate most show stopper typ Those wishing to migrate from MS Windows NT4 domain control to a Samba-3 domain control environment would do well to develop a detailed migration plan. So here are a few pointers to help migration get under way. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2938143"></a>Objectives</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2938290"></a>Objectives</h3></div></div><div></div></div><p> The key objective for most organisations will be to make the migration from MS Windows NT4 to Samba-3 domain control as painless as possible. One of the challenges you may experience in your migration process may well be one of convincing management that the new environment @@ -14375,7 +14373,7 @@ Before migrating a network from MS Windows NT4 to Samba-3 consider all necessary should be educated about changes they may experience so that the change will be a welcome one and not become an obstacle to the work they need to do. The following are factors that will help ensure a successful migration: -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938354"></a>Domain Layout</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938501"></a>Domain Layout</h4></div></div><div></div></div><p> Samba-3 can be configured as a domain controller, a back-up domain controller (probably best called a secondary controller), a domain member, or as a stand-alone server. The Windows network security domain context should be sized and scoped before implementation. Particular attention needs to be @@ -14395,7 +14393,7 @@ serve multiple routed network segments may result in severe performance problems response time (eg: ping timing) between the remote segment and the PDC. If long (more than 100 ms) locate a backup controller (BDC) on the remote segmanet to serve as the local authentication and access control server. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938404"></a>Server Share and Directory Layout</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938551"></a>Server Share and Directory Layout</h4></div></div><div></div></div><p> There are cardinal rules to effective network design. These can not be broken with impunity. The most important rule: Simplicity is king in every well controlled network. Every part of the infrastructure must be managed, the more complex it is, the greater will be the demand @@ -14409,7 +14407,7 @@ maintenance. Leave nothing to chance in your design, above all, do not leave bac Backup and test, validate every backup, create a disaster recovery plan and prove that it works. </p><p> Users should be grouped according to data access control needs. File and directory access -is best controlled via group permissions and the use of the "sticky bit" on group controlled +is best controlled via group permissions and the use of the "sticky bit" on group controlled directories may substantially avoid file access complaints from samba share users. </p><p> Inexperienced network administrators often attempt elaborate techniques to set access @@ -14420,32 +14418,32 @@ Remember, job security through complex design and implementation may cause loss and downtime to users as the new administrator learns to untangle your knots. Keep access controls simple and effective and make sure that users will never be interrupted by stupid complexity. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938464"></a>Logon Scripts</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938611"></a>Logon Scripts</h4></div></div><div></div></div><p> Logon scripts can help to ensure that all users gain share and printer connections they need. </p><p> Logon scripts can be created 'on-the-fly' so that all commands executed are specific to the rights and priviliges granted to the user. The preferred controls should be affected through group membership so that group information can be used to custom create a logon script using -the <a class="indexterm" name="id2938486"></a><i class="parameter"><tt>root preexec</tt></i> parameters to the <i class="parameter"><tt>NETLOGON</tt></i> share. +the <a class="indexterm" name="id2938632"></a><i class="parameter"><tt>root preexec</tt></i> parameters to the <i class="parameter"><tt>NETLOGON</tt></i> share. </p><p> Some sites prefer to use a tool such as <b class="command">kixstart</b> to establish a controlled user environment. In any case you may wish to do a google search for logon script process controls. In particular, you may wish to explore the use of the Microsoft knowledgebase article KB189105 that deals with how to add printers without user intervention via the logon script process. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938527"></a>Profile Migration/Creation</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938674"></a>Profile Migration/Creation</h4></div></div><div></div></div><p> User and Group Profiles may be migrated using the tools described in the section titled Desktop Profile Management. </p><p> Profiles may also be managed using the Samba-3 tool <b class="command">profiles</b>. This tool allows the MS Windows NT style security identifiers (SIDs) that are stored inside the profile NTuser.DAT file to be changed to the SID of the Samba-3 domain. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938557"></a>User and Group Accounts</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2938704"></a>User and Group Accounts</h4></div></div><div></div></div><p> It is possible to migrate all account settings from an MS Windows NT4 domain to Samba-3. Before attempting to migrate user and group accounts it is STRONGLY advised to create in Samba-3 the groups that are present on the MS Windows NT4 domain <span class="emphasis"><em>AND</em></span> to map these to suitable Unix/Linux groups. By following this simple advice all user and group attributes should migrate painlessly. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2938581"></a>Steps In Migration Process</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2938728"></a>Steps In Migration Process</h3></div></div><div></div></div><p> The approximate migration process is described below. </p><div class="itemizedlist"><ul type="disc"><li><p> You will have an NT4 PDC that has the users, groups, policies and profiles to be migrated @@ -14461,21 +14459,21 @@ to fucntion as a BDC. ie: <i class="parameter"><tt>domain master = No</tt></i>. #### Keep this as a shell script for future re-use # First assign well known domain global groups -net groupmap modify ntgroup="Domain Admins" unixgroup=ntadmins -net groupmap modify ntgroup="Domain Guests" unixgroup=nobody -net groupmap modify ntgroup="Domain Users" unixgroup=users +net groupmap modify ntgroup="Domain Admins" unixgroup=ntadmins +net groupmap modify ntgroup="Domain Guests" unixgroup=nobody +net groupmap modify ntgroup="Domain Users" unixgroup=users # Now for our added domain global groups -net groupmap add ntgroup="Designers" unixgroup=designers type=d rid=3200 -net groupmap add ntgroup="Engineers" unixgroup=engineers type=d rid=3210 -net groupmap add ntgroup="QA Team" unixgroup=qateam type=d rid=3220 +net groupmap add ntgroup="Designers" unixgroup=designers type=d rid=3200 +net groupmap add ntgroup="Engineers" unixgroup=engineers type=d rid=3210 +net groupmap add ntgroup="QA Team" unixgroup=qateam type=d rid=3220 </pre><p> </p></li><li><p><b class="userinput"><tt>net groupmap list</tt></b></p><ol type="a"><li><p>Now check that all groups are recognised</p></li></ol></li></ol></div><p> Now migrate all the profiles, then migrate all policy files. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2938798"></a>Migration Options</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2938940"></a>Migration Options</h2></div></div><div></div></div><p> Sites that wish to migrate from MS Windows NT4 Domain Control to a Samba based solution generally fit into three basic categories. -</p><div class="table"><a name="id2938813"></a><p class="title"><b>Table 31.1. The 3 Major Site Types</b></p><table summary="The 3 Major Site Types" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Number of Users</th><th align="justify">Description</th></tr></thead><tbody><tr><td align="left">< 50</td><td align="justify"><p>Want simple conversion with NO pain</p></td></tr><tr><td align="left">50 - 250</td><td align="justify"><p>Want new features, can manage some in-house complexity</p></td></tr><tr><td align="left">> 250</td><td align="justify"><p>Solution/Implementation MUST scale well, complex needs. Cross departmental decision process. Local expertise in most areas</p></td></tr></tbody></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2938888"></a>Planning for Success</h3></div></div><div></div></div><p> +</p><div class="table"><a name="id2938955"></a><p class="title"><b>Table 31.1. The 3 Major Site Types</b></p><table summary="The 3 Major Site Types" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Number of Users</th><th align="justify">Description</th></tr></thead><tbody><tr><td align="left">< 50</td><td align="justify"><p>Want simple conversion with NO pain</p></td></tr><tr><td align="left">50 - 250</td><td align="justify"><p>Want new features, can manage some in-house complexity</p></td></tr><tr><td align="left">> 250</td><td align="justify"><p>Solution/Implementation MUST scale well, complex needs. Cross departmental decision process. Local expertise in most areas</p></td></tr></tbody></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939031"></a>Planning for Success</h3></div></div><div></div></div><p> There are three basic choices for sites that intend to migrate from MS Windows NT4 to Samba-3. </p><div class="itemizedlist"><ul type="disc"><li><p> @@ -14494,7 +14492,7 @@ Minimise down-stream problems by: Test ALL assumptions </p></li><li><p> Test full roll-out program, including workstation deployment - </p></li></ul></div><div class="table"><a name="id2938959"></a><p class="title"><b>Table 31.2. Nature of the Conversion Choices</b></p><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple</th><th align="justify">Upgraded</th><th align="justify">Redesign</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Decide:</p></td></tr><tr><td align="justify"><p>Suck all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve:</p></td><td align="justify"><p>Authentication Regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop Management Methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimise user impact</p></td><td align="justify"><p>Better Control of Desktops / Users</p></td></tr><tr><td align="justify"><p>Live versus Isolated Conversion</p></td><td align="justify"><p>Maximise functionality</p></td><td align="justify"><p>Identify Needs for: Manageability, Scalability, Security, Availability</p></td></tr><tr><td align="justify"><p>Integrate Samba-3 then migrate while users are active, then Change of control (ie: swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939144"></a>Samba-3 Implementation Choices</h3></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication database/back end:</span></dt><dd><p> + </p></li></ul></div><div class="table"><a name="id2939102"></a><p class="title"><b>Table 31.2. Nature of the Conversion Choices</b></p><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple</th><th align="justify">Upgraded</th><th align="justify">Redesign</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Decide:</p></td></tr><tr><td align="justify"><p>Suck all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve:</p></td><td align="justify"><p>Authentication Regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop Management Methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimise user impact</p></td><td align="justify"><p>Better Control of Desktops / Users</p></td></tr><tr><td align="justify"><p>Live versus Isolated Conversion</p></td><td align="justify"><p>Maximise functionality</p></td><td align="justify"><p>Identify Needs for: Manageability, Scalability, Security, Availability</p></td></tr><tr><td align="justify"><p>Integrate Samba-3 then migrate while users are active, then Change of control (ie: swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939287"></a>Samba-3 Implementation Choices</h3></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication database/back end:</span></dt><dd><p> Samba-3 can use an external authentication backend: </p><p> </p><div class="itemizedlist"><ul type="disc"><li><p>Winbind (external Samba or NT4/200x server)</p></li><li><p>External server could use Active Directory or NT4 Domain</p></li><li><p>Can use pam_mkhomedir.so to auto-create home dirs</p></li></ul></div><p> @@ -14515,7 +14513,7 @@ Minimise down-stream problems by: Linux limit is 16 char, no spaces and no upper case chars (groupadd)</p></li></ul></div></dd><dt><span class="term">Migration Tools:</span></dt><dd><p> Domain Control (NT4 Style) Profiles, Policies, Access Controls, Security </p><div class="itemizedlist"><ul type="disc"><li><p>Samba: net, rpcclient, smbpasswd, pdbedit, profiles</p></li><li><p>Windows: NT4 Domain User Manager, Server Manager (NEXUS)</p></li></ul></div><p> - </p></dd></dl></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 32. SWAT - The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2939504">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939553">Enabling SWAT for use</a></dt><dt><a href="#id2939790">Securing SWAT through SSL</a></dt><dt><a href="#id2939902">The SWAT Home Page</a></dt><dt><a href="#id2939968">Global Settings</a></dt><dt><a href="#id2940074">Share Settings</a></dt><dt><a href="#id2940138">Printers Settings</a></dt><dt><a href="#id2940203">The SWAT Wizard</a></dt><dt><a href="#id2940250">The Status Page</a></dt><dt><a href="#id2940302">The View Page</a></dt><dt><a href="#id2940326">The Password Change Page</a></dt></dl></dd></dl></div><p> + </p></dd></dl></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 32. SWAT - The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2939647">Features and Benefits</a></dt><dd><dl><dt><a href="#id2939686">Enabling SWAT for use</a></dt><dt><a href="#id2939924">Securing SWAT through SSL</a></dt><dt><a href="#id2940035">The SWAT Home Page</a></dt><dt><a href="#id2940097">Global Settings</a></dt><dt><a href="#id2940204">Share Settings</a></dt><dt><a href="#id2940268">Printers Settings</a></dt><dt><a href="#id2940332">The SWAT Wizard</a></dt><dt><a href="#id2940380">The Status Page</a></dt><dt><a href="#id2940432">The View Page</a></dt><dt><a href="#id2940455">The Password Change Page</a></dt></dl></dd></dl></div><p> There are many and varied opinions regarding the usefulness or otherwise of SWAT. No matter how hard one tries to produce the perfect configuration tool it remains an object of personal taste. SWAT is a tool that will allow web based configuration @@ -14523,7 +14521,7 @@ of samba. It has a wizard that may help to get samba configured quickly, it has sensitive help on each smb.conf parameter, it provides for monitoring of current state of connection information, and it allows network wide MS Windows network password management. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2939504"></a>Features and Benefits</h2></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2939647"></a>Features and Benefits</h2></div></div><div></div></div><p> There are network administrators who believe that it is a good idea to write systems documentation inside configuration files, for them SWAT will aways be a nasty tool. SWAT does not store the configuration file in any intermediate form, rather, it stores only the @@ -14535,7 +14533,7 @@ internal ordering. So before using SWAT please be warned - SWAT will completely replace your smb.conf with a fully optimised file that has been stripped of all comments you might have placed there and only non-default settings will be written to the file. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939553"></a>Enabling SWAT for use</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939686"></a>Enabling SWAT for use</h3></div></div><div></div></div><p> SWAT should be installed to run via the network super daemon. Depending on which system your UNIX/Linux system has you will have either an <b class="command">inetd</b> or <b class="command">xinetd</b> based system. @@ -14589,7 +14587,7 @@ So long as you log onto SWAT as the user <span class="emphasis"><em>root</em></s full change and commit ability. The buttons that will be exposed includes: <span class="guibutton">HOME</span>, <span class="guibutton">GLOBALS</span>, <span class="guibutton">SHARES</span>, <span class="guibutton">PRINTERS</span>, <span class="guibutton">WIZARD</span>, <span class="guibutton">STATUS</span>, <span class="guibutton">VIEW</span>, <span class="guibutton">PASSWORD</span>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939790"></a>Securing SWAT through SSL</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939924"></a>Securing SWAT through SSL</h3></div></div><div></div></div><p> Lots of people have asked about how to setup SWAT with SSL to allow for secure remote administration of Samba. Here is a method that works, courtesy of Markus Krieger </p><p> @@ -14614,10 +14612,10 @@ Modifications to the swat setup are as following: </pre></li></ol></div><p> afterwords simply contact to swat by using the URL <a href="https://myhost:901" target="_top">https://myhost:901</a>, accept the certificate and the SSL connection is up. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939902"></a>The SWAT Home Page</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940035"></a>The SWAT Home Page</h3></div></div><div></div></div><p> The SWAT title page provides access to the latest Samba documentation. The manual page for each samba component is accessible from this page as are the Samba-HOWTO-Collection (this -document) as well as the O'Reilly book "Using Samba". +document) as well as the O'Reilly book "Using Samba". </p><p> Administrators who wish to validate their samba configuration may obtain useful information from the man pages for the diagnostic utilities. These are available from the SWAT home page @@ -14629,7 +14627,7 @@ as it runs SWAT without authentication and with full administrative ability. ie: changes to smb.conf as well as general operation with root privileges. The option that creates this ability is the <tt class="option">-a</tt> flag to swat. <span class="emphasis"><em>Do not use this in any production environment.</em></span> -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2939968"></a>Global Settings</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940097"></a>Global Settings</h3></div></div><div></div></div><p> The Globals button will expose a page that allows configuration of the global parameters in smb.conf. There are three levels of exposure of the parameters: </p><div class="itemizedlist"><ul type="disc"><li><p> @@ -14651,7 +14649,7 @@ your changes will be immediately lost. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> SWAT has context sensitive help. To find out what each parameter is for simply click the <span class="guibutton">Help</span> link to the left of the configuration parameter. -</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940074"></a>Share Settings</h3></div></div><div></div></div><p> +</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940204"></a>Share Settings</h3></div></div><div></div></div><p> To affect a currently configured share, simply click on the pull down button between the <span class="guibutton">Choose Share</span> and the <span class="guibutton">Delete Share</span> buttons, select the share you wish to operate on, then to edit the settings click on the @@ -14661,7 +14659,7 @@ select the share you wish to operate on, then to edit the settings click on the To create a new share, next to the button labelled <span class="guibutton">Create Share</span> enter into the text field the name of the share to be created, then click on the <span class="guibutton">Create Share</span> button. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940138"></a>Printers Settings</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940268"></a>Printers Settings</h3></div></div><div></div></div><p> To affect a currently configured printer, simply click on the pull down button between the <span class="guibutton">Choose Printer</span> and the <span class="guibutton">Delete Printer</span> buttons, select the printer you wish to operate on, then to edit the settings click on the @@ -14671,7 +14669,7 @@ select the printer you wish to operate on, then to edit the settings click on th To create a new printer, next to the button labelled <span class="guibutton">Create Printer</span> enter into the text field the name of the share to be created, then click on the <span class="guibutton">Create Printer</span> button. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940203"></a>The SWAT Wizard</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940332"></a>The SWAT Wizard</h3></div></div><div></div></div><p> The purpose if the SWAT Wizard is to help the Microsoft knowledgeable network administrator to configure Samba with a minimum of effort. </p><p> @@ -14687,7 +14685,7 @@ Finally, there are a limited set of options that will determine what type of ser will be configured for, whether it will be a WINS server, participate as a WINS client, or operate with no WINS support. By clicking on one button you can elect to expose (or not) user home directories. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940250"></a>The Status Page</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940380"></a>The Status Page</h3></div></div><div></div></div><p> The status page serves a limited purpose. Firstly, it allows control of the samba daemons. The key daemons that create the samba server environment are: <span class="application">smbd</span>, <span class="application">nmbd</span>, <span class="application">winbindd</span>. </p><p> @@ -14698,11 +14696,11 @@ conditions with minimal effort. </p><p> Lastly, the Status page may be used to terminate specific smbd client connections in order to free files that may be locked. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940302"></a>The View Page</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940432"></a>The View Page</h3></div></div><div></div></div><p> This page allows the administrator to view the optimised <tt class="filename">smb.conf</tt> file and, if you are particularly masochistic, will permit you also to see all possible global configuration parameters and their settings. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940326"></a>The Password Change Page</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2940455"></a>The Password Change Page</h3></div></div><div></div></div><p> The Password Change page is a popular tool. This tool allows the creation, deletion, deactivation and reactivation of MS Windows networking users on the local machine. Alternatively, you can use this tool to change a local password for a user account. @@ -14713,7 +14711,7 @@ required. </p><p> One popular use for this tool is to change user passwords across a range of remote MS Windows servers. -</p></div></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Troubleshooting</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>33. <a href="#diagnosis">The Samba checklist</a></dt><dd><dl><dt><a href="#id2940455">Introduction</a></dt><dt><a href="#id2940496">Assumptions</a></dt><dt><a href="#id2940722">The tests</a></dt></dl></dd><dt>34. <a href="#problems">Analysing and solving samba problems</a></dt><dd><dl><dt><a href="#id2942220">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942241">Debugging with Samba itself</a></dt><dt><a href="#id2942367">Tcpdump</a></dt><dt><a href="#id2942389">Ethereal</a></dt><dt><a href="#id2942441">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942759">Useful URLs</a></dt><dt><a href="#id2942799">Getting help from the mailing lists</a></dt><dt><a href="#id2942958">How to get off the mailing lists</a></dt></dl></dd><dt>35. <a href="#bugreport">Reporting Bugs</a></dt><dd><dl><dt><a href="#id2943087">Introduction</a></dt><dt><a href="#id2943154">General info</a></dt><dt><a href="#id2943191">Debug levels</a></dt><dt><a href="#id2943400">Internal errors</a></dt><dt><a href="#id2943534">Attaching to a running process</a></dt><dt><a href="#id2943580">Patches</a></dt></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 33. The Samba checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2940455">Introduction</a></dt><dt><a href="#id2940496">Assumptions</a></dt><dt><a href="#id2940722">The tests</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940455"></a>Introduction</h2></div></div><div></div></div><p> +</p></div></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Troubleshooting</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>33. <a href="#diagnosis">The Samba checklist</a></dt><dd><dl><dt><a href="#id2940585">Introduction</a></dt><dt><a href="#id2940619">Assumptions</a></dt><dt><a href="#id2940846">The tests</a></dt></dl></dd><dt>34. <a href="#problems">Analysing and solving samba problems</a></dt><dd><dl><dt><a href="#id2942320">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942341">Debugging with Samba itself</a></dt><dt><a href="#id2942454">Tcpdump</a></dt><dt><a href="#id2942476">Ethereal</a></dt><dt><a href="#id2942528">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942845">Useful URLs</a></dt><dt><a href="#id2942886">Getting help from the mailing lists</a></dt><dt><a href="#id2870642">How to get off the mailing lists</a></dt></dl></dd><dt>35. <a href="#bugreport">Reporting Bugs</a></dt><dd><dl><dt><a href="#id2870770">Introduction</a></dt><dt><a href="#id2870833">General info</a></dt><dt><a href="#id2870870">Debug levels</a></dt><dt><a href="#id2871078">Internal errors</a></dt><dt><a href="#id2871212">Attaching to a running process</a></dt><dt><a href="#id2871258">Patches</a></dt></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 33. The Samba checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2940585">Introduction</a></dt><dt><a href="#id2940619">Assumptions</a></dt><dt><a href="#id2940846">The tests</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940585"></a>Introduction</h2></div></div><div></div></div><p> This file contains a list of tests you can perform to validate your Samba server. It also tells you what the likely cause of the problem is if it fails any one of these steps. If it passes all these tests @@ -14725,10 +14723,10 @@ the earlier tests. However, do not stop at the first error as there have been some instances when continuing with the tests has helped to solve a problem. </p><p> -If you send one of the samba mailing lists an email saying "it doesn't work" +If you send one of the samba mailing lists an email saying "it doesn't work" and you have not followed this test procedure then you should not be surprised if your email is ignored. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940496"></a>Assumptions</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940619"></a>Assumptions</h2></div></div><div></div></div><p> In all of the tests it is assumed you have a Samba server called BIGSERVER and a PC called ACLIENT both in workgroup TESTGROUP. </p><p> @@ -14738,7 +14736,7 @@ It is also assumed you know the name of an available share in your <tt class="filename">smb.conf</tt>. I will assume this share is called <i class="replaceable"><tt>tmp</tt></i>. You can add a <i class="replaceable"><tt>tmp</tt></i> share like this by adding the following to <tt class="filename">smb.conf</tt>: -</p><div class="example"><a name="id2940544"></a><p class="title"><b>Example 33.1. smb.conf with [tmp] share</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[tmp]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = temporary files </tt></i></td></tr><tr><td><i class="parameter"><tt>path = /tmp</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2940668"></a><p class="title"><b>Example 33.1. smb.conf with [tmp] share</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[tmp]</tt></i></td></tr><tr><td><i class="parameter"><tt>comment = temporary files </tt></i></td></tr><tr><td><i class="parameter"><tt>path = /tmp</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = yes</tt></i></td></tr></table></div><p> </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> These tests assume version 3.0 or later of the samba suite. Some commands shown did not exist in earlier versions. @@ -14751,7 +14749,7 @@ file points to name servers that really do exist. Also, if you do not have DNS server access for name resolution please check that the settings for your <tt class="filename">smb.conf</tt> file results in <b class="command">dns proxy = no</b>. The best way to check this is with <b class="userinput"><tt>testparm smb.conf</tt></b>. -</p><a class="indexterm" name="id2940644"></a><p> +</p><a class="indexterm" name="id2940768"></a><p> It is helpful to monitor the log files during testing by using the <b class="command">tail -F <i class="replaceable"><tt>log_file_name</tt></i></b> in a separate terminal console (use ctrl-alt-F1 through F6 or multiple terminals in X). @@ -14762,7 +14760,7 @@ depending on how or if you specified logging in your <tt class="filename">smb.co </p><p> If you make changes to your <tt class="filename">smb.conf</tt> file while going through these test, don't forget to restart <span class="application">smbd</span> and <span class="application">nmbd</span>. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940722"></a>The tests</h2></div></div><div></div></div><div class="procedure"><p class="title"><b>Procedure 33.1. Diagnosing your samba server</b></p><a class="indexterm" name="id2940738"></a><ol type="1"><li><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940846"></a>The tests</h2></div></div><div></div></div><div class="procedure"><p class="title"><b>Procedure 33.1. Diagnosing your samba server</b></p><a class="indexterm" name="id2940862"></a><ol type="1"><li><p> In the directory in which you store your <tt class="filename">smb.conf</tt> file, run the command <b class="userinput"><tt>testparm smb.conf</tt></b>. If it reports any errors then your <tt class="filename">smb.conf</tt> configuration file is faulty. @@ -14775,7 +14773,7 @@ Run the command <b class="userinput"><tt>ping BIGSERVER</tt></b> from the PC and the unix box. If you don't get a valid response then your TCP/IP software is not correctly installed. </p><p> -Note that you will need to start a "dos prompt" window on the PC to +Note that you will need to start a "dos prompt" window on the PC to run ping. </p><p> If you get a message saying <span class="errorname">host not found</span> or similar then your DNS @@ -14795,7 +14793,7 @@ This is a common problem that is often overlooked. Run the command <b class="userinput"><tt>smbclient -L BIGSERVER</tt></b> on the unix box. You should get a list of available shares back. </p><p> -If you get a error message containing the string "Bad password" then +If you get a error message containing the string "Bad password" then you probably have either an incorrect <b class="command">hosts allow</b>, <b class="command">hosts deny</b> or <b class="command">valid users</b> line in your <tt class="filename">smb.conf</tt>, or your guest account is not @@ -14808,15 +14806,15 @@ that file incorrectly. If you installed it as a daemon then check that it is running, and check that the netbios-ssn port is in a LISTEN state using <b class="userinput"><tt>netstat -a</tt></b>. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> -<a class="indexterm" name="id2941003"></a> -<a class="indexterm" name="id2941011"></a> +<a class="indexterm" name="id2941120"></a> +<a class="indexterm" name="id2941129"></a> Some Unix / Linux systems use <b class="command">xinetd</b> in place of <b class="command">inetd</b>. Check your system documentation for the location of the control file/s for your particular system implementation of this network super daemon. </p></div><p> If you get a <span class="errorname">session request failed</span> then the server refused the -connection. If it says "Your server software is being unfriendly" then +connection. If it says "Your server software is being unfriendly" then its probably because you have invalid command line parameters to <span class="application">smbd</span>, or a similar fatal problem with the initial startup of <span class="application">smbd</span>. Also check your config file (<tt class="filename">smb.conf</tt>) for syntax errors with <span class="application">testparm</span> @@ -14831,15 +14829,15 @@ In the above, no allowance has been made for any session requests that will automatically translate to the loopback adapter address 127.0.0.1. To solve this problem change these lines to: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><i class="parameter"><tt>hosts deny = ALL</tt></i></td></tr><tr><td><i class="parameter"><tt>hosts allow = xxx.xxx.xxx.xxx/yy 127.</tt></i></td></tr></table><p> -Do <span class="emphasis"><em>not</em></span> use the <a class="indexterm" name="id2941171"></a><i class="parameter"><tt>bind interfaces only</tt></i> parameter where you +Do <span class="emphasis"><em>not</em></span> use the <a class="indexterm" name="id2941285"></a><i class="parameter"><tt>bind interfaces only</tt></i> parameter where you may wish to use the samba password change facility, or where <span class="application">smbclient</span> may need to access a local service for name resolution or for local resource -connections. (Note: the <a class="indexterm" name="id2941197"></a><i class="parameter"><tt>bind interfaces only</tt></i> parameter deficiency +connections. (Note: the <a class="indexterm" name="id2941311"></a><i class="parameter"><tt>bind interfaces only</tt></i> parameter deficiency where it will not allow connections to the loopback address will be fixed soon). </p><p> -<a class="indexterm" name="id2941217"></a> +<a class="indexterm" name="id2941331"></a> Another common cause of these two errors is having something already running on port <tt class="constant">139</tt>, such as Samba (ie: <span class="application">smbd</span> is running from <span class="application">inetd</span> already) or @@ -14882,7 +14880,7 @@ messages from several hosts. If this doesn't give a similar result to the previous test then nmblookup isn't correctly getting your broadcast address through its automatic mechanism. In this case you should experiment with the -<a class="indexterm" name="id2941388"></a><i class="parameter"><tt>interfaces</tt></i> option in <tt class="filename">smb.conf</tt> to manually configure your IP +<a class="indexterm" name="id2941502"></a><i class="parameter"><tt>interfaces</tt></i> option in <tt class="filename">smb.conf</tt> to manually configure your IP address, broadcast and netmask. </p><p> If your PC and server aren't on the same subnet then you will need to @@ -14891,7 +14889,7 @@ subnet. </p><p> This test will probably fail if your subnet mask and broadcast address are not correct. (Refer to TEST 3 notes above). -</p></li><li><a class="indexterm" name="id2941436"></a><p> +</p></li><li><a class="indexterm" name="id2941549"></a><p> Run the command <b class="userinput"><tt>smbclient //BIGSERVER/TMP</tt></b>. You should then be prompted for a password. You should use the password of the account you are logged into the unix box with. If you want to test with @@ -14905,18 +14903,18 @@ as follows: </p></div><p> Once you enter the password you should get the <tt class="prompt">smb></tt> prompt. If you don't then look at the error message. If it says <span class="errorname">invalid network -name</span> then the service <span class="emphasis"><em>"tmp"</em></span> is not correctly setup in your <tt class="filename">smb.conf</tt>. +name</span> then the service <span class="emphasis"><em>"tmp"</em></span> is not correctly setup in your <tt class="filename">smb.conf</tt>. </p><p> If it says <span class="errorname">bad password</span> then the likely causes are: </p><div class="orderedlist"><ol type="1"><li><p> you have shadow passwords (or some other password system) but didn't compile in support for them in <span class="application">smbd</span> </p></li><li><p> - your <a class="indexterm" name="id2941557"></a><i class="parameter"><tt>valid users</tt></i> configuration is incorrect + your <a class="indexterm" name="id2941671"></a><i class="parameter"><tt>valid users</tt></i> configuration is incorrect </p></li><li><p> - you have a mixed case password and you haven't enabled the <a class="indexterm" name="id2941580"></a><i class="parameter"><tt>password level</tt></i> option at a high enough level + you have a mixed case password and you haven't enabled the <a class="indexterm" name="id2941694"></a><i class="parameter"><tt>password level</tt></i> option at a high enough level </p></li><li><p> - the <a class="indexterm" name="id2941603"></a><i class="parameter"><tt>path</tt></i> line in <tt class="filename">smb.conf</tt> is incorrect. Check it with <span class="application">testparm</span> + the <a class="indexterm" name="id2941717"></a><i class="parameter"><tt>path</tt></i> line in <tt class="filename">smb.conf</tt> is incorrect. Check it with <span class="application">testparm</span> </p></li><li><p> you enabled password encryption but didn't map unix to samba users. Run </p><pre class="screen"><b class="userinput"><tt>smbpasswd -a <i class="replaceable"><tt>username</tt></i></tt></b></pre><p>. </p></li></ol></div><p> @@ -14927,7 +14925,7 @@ especially check that the amount of free disk space shown is correct when you type <b class="command">dir</b>. </p></li><li><p> On the PC, type the command <b class="userinput"><tt>net view \\BIGSERVER</tt></b>. You will -need to do this from within a "dos prompt" window. You should get back a +need to do this from within a "dos prompt" window. You should get back a list of available shares on the server. </p><p> If you get a <span class="errorname">network name not found</span> or similar error then netbios @@ -14968,13 +14966,13 @@ installed or your smb.conf is incorrect. make sure your <b class="command">hosts and other config lines in <tt class="filename">smb.conf</tt> are correct. </p><p> It's also possible that the server can't work out what user name to -connect you as. To see if this is the problem add the line <a class="indexterm" name="id2941893"></a><i class="parameter"><tt>user</tt></i> = username to the <i class="parameter"><tt>[tmp]</tt></i> section of +connect you as. To see if this is the problem add the line <a class="indexterm" name="id2942003"></a><i class="parameter"><tt>user</tt></i> = username to the <i class="parameter"><tt>[tmp]</tt></i> section of <tt class="filename">smb.conf</tt> where <i class="replaceable"><tt>username</tt></i> is the username corresponding to the password you typed. If you find this fixes things you may need the username mapping option. </p><p> It might also be the case that your client only sends encrypted passwords -and you have <a class="indexterm" name="id2941933"></a><i class="parameter"><tt>encrypt passwords</tt></i> = no in <tt class="filename">smb.conf</tt> +and you have <a class="indexterm" name="id2942043"></a><i class="parameter"><tt>encrypt passwords</tt></i> = no in <tt class="filename">smb.conf</tt> Turn it back on to fix. </p></li><li><p> Run the command <b class="userinput"><tt>nmblookup -M <i class="replaceable"><tt>testgroup</tt></i></tt></b> where @@ -14985,33 +14983,33 @@ master browser for that workgroup. If you don't then the election process has failed. Wait a minute to see if it is just being slow then try again. If it still fails after that then look at the browsing options you have set in <tt class="filename">smb.conf</tt>. Make -sure you have <a class="indexterm" name="id2941997"></a><i class="parameter"><tt>preferred master</tt></i> = yes to ensure that +sure you have <a class="indexterm" name="id2942107"></a><i class="parameter"><tt>preferred master</tt></i> = yes to ensure that an election is held at startup. </p></li><li><p> From file manager try to browse the server. Your samba server should appear in the browse list of your local workgroup (or the one you specified in <tt class="filename">smb.conf</tt>). You should be able to double click on the name -of the server and get a list of shares. If you get a "invalid -password" error when you do then you are probably running WinNT and it +of the server and get a list of shares. If you get a "invalid +password" error when you do then you are probably running WinNT and it is refusing to browse a server that has no encrypted password capability and is in user level security mode. In this case either set -<a class="indexterm" name="id2942048"></a><i class="parameter"><tt>security</tt></i> = server AND -<a class="indexterm" name="id2942062"></a><i class="parameter"><tt>password server</tt></i> = Windows_NT_Machine in your -<tt class="filename">smb.conf</tt> file, or make sure <a class="indexterm" name="id2942083"></a><i class="parameter"><tt>encrypt passwords</tt></i> is -set to "yes". -</p></li></ol></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 34. Analysing and solving samba problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:dbannon@samba.org">dbannon@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2942220">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942241">Debugging with Samba itself</a></dt><dt><a href="#id2942367">Tcpdump</a></dt><dt><a href="#id2942389">Ethereal</a></dt><dt><a href="#id2942441">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942759">Useful URLs</a></dt><dt><a href="#id2942799">Getting help from the mailing lists</a></dt><dt><a href="#id2942958">How to get off the mailing lists</a></dt></dl></div><p> +<a class="indexterm" name="id2942148"></a><i class="parameter"><tt>security</tt></i> = server AND +<a class="indexterm" name="id2942162"></a><i class="parameter"><tt>password server</tt></i> = Windows_NT_Machine in your +<tt class="filename">smb.conf</tt> file, or make sure <a class="indexterm" name="id2942184"></a><i class="parameter"><tt>encrypt passwords</tt></i> is +set to "yes". +</p></li></ol></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 34. Analysing and solving samba problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jerry@samba.org">jerry@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:dbannon@samba.org">dbannon@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2942320">Diagnostics tools</a></dt><dd><dl><dt><a href="#id2942341">Debugging with Samba itself</a></dt><dt><a href="#id2942454">Tcpdump</a></dt><dt><a href="#id2942476">Ethereal</a></dt><dt><a href="#id2942528">The Windows Network Monitor</a></dt></dl></dd><dt><a href="#id2942845">Useful URLs</a></dt><dt><a href="#id2942886">Getting help from the mailing lists</a></dt><dt><a href="#id2870642">How to get off the mailing lists</a></dt></dl></div><p> There are many sources of information available in the form of mailing lists, RFC's and documentation. The docs that come with the samba distribution contain very good explanations of -general SMB topics such as browsing.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942220"></a>Diagnostics tools</h2></div></div><div></div></div><p>With SMB networking, it is often not immediately clear what +general SMB topics such as browsing.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942320"></a>Diagnostics tools</h2></div></div><div></div></div><p>With SMB networking, it is often not immediately clear what the cause is of a certain problem. Samba itself provides rather useful information, but in some cases you might have to fall back to using a <span class="emphasis"><em>sniffer</em></span>. A sniffer is a program that listens on your LAN, analyses the data sent on it and displays it -on the screen.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942241"></a>Debugging with Samba itself</h3></div></div><div></div></div><p> +on the screen.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942341"></a>Debugging with Samba itself</h3></div></div><div></div></div><p> One of the best diagnostic tools for debugging problems is Samba itself. You can use the <tt class="option">-d option</tt> for both <span class="application">smbd</span> and <span class="application">nmbd</span> to specify what -<a class="indexterm" name="id2942272"></a><i class="parameter"><tt>debug level</tt></i> at which to run. See the man pages on smbd, nmbd and +<a class="indexterm" name="id2942372"></a><i class="parameter"><tt>debug level</tt></i> at which to run. See the man pages on smbd, nmbd and smb.conf for more information on debugging options. The debug level can range from 1 (the default) to 10 (100 for debugging passwords). </p><p> @@ -15032,17 +15030,17 @@ Some useful samba commands worth investigating: </p><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>testparm | more</tt></b> <tt class="prompt">$ </tt><b class="userinput"><tt>smbclient -L //{netbios name of server}</tt></b> -</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942367"></a>Tcpdump</h3></div></div><div></div></div><p><a href="http://www.tcpdump.org/" target="_top">Tcpdump</a> was the first +</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942454"></a>Tcpdump</h3></div></div><div></div></div><p><a href="http://www.tcpdump.org/" target="_top">Tcpdump</a> was the first unix sniffer with SMB support. It is a command-line utility and nowadays, it's SMB support is somewhat less then that of ethereal -and tethereal.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942389"></a>Ethereal</h3></div></div><div></div></div><p> +and tethereal.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942476"></a>Ethereal</h3></div></div><div></div></div><p> <a href="http://www.ethereal.com/" target="_top">Ethereal</a> is a graphical sniffer, available for both unix (Gtk) and Windows. Ethereal's SMB support is very good.</p><p>For details on the use of ethereal, read the well-written ethereal User Guide.</p><p> Listen for data on ports 137, 138, 139 and 445. E.g. use the filter <b class="userinput"><tt>port 137 or port 138 or port 139 or port 445</tt></b>.</p><p>A console version of ethereal is available as well and is called -<b class="command">tethereal</b>.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942441"></a>The Windows Network Monitor</h3></div></div><div></div></div><p> +<b class="command">tethereal</b>.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2942528"></a>The Windows Network Monitor</h3></div></div><div></div></div><p> For tracing things on the Microsoft Windows NT, Network Monitor (aka. netmon) is available on the Microsoft Developer Network CD's, the Windows NT Server install CD and the SMS CD's. The version of @@ -15052,7 +15050,7 @@ The version on the NT Server install CD will only allow monitoring of network traffic directed to the local NT box and broadcasts on the local subnet. Be aware that Ethereal can read and write netmon formatted files. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2942462"></a>Installing 'Network Monitor' on an NT Workstation</h4></div></div><div></div></div><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2942549"></a>Installing 'Network Monitor' on an NT Workstation</h4></div></div><div></div></div><p> Installing netmon on an NT workstation requires a couple of steps. The following are for installing Netmon V4.00.349, which comes with Microsoft Windows NT Server 4.0, on Microsoft Windows NT @@ -15085,17 +15083,17 @@ Now copy the files from the NT Server in <tt class="filename">%SYSTEMROOT%\Syste to <tt class="filename">%SYSTEMROOT%\System32\netmon\*.*</tt> on the Workstation and set permissions as you deem appropriate for your site. You will need administrative rights on the NT box to run netmon. -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2942732"></a>Installing 'Network Monitor' on an 9x Workstation</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2942818"></a>Installing 'Network Monitor' on an 9x Workstation</h4></div></div><div></div></div><p> To install Netmon on a Windows 9x box install the network monitor agent from the Windows 9x CD (<tt class="filename">\admin\nettools\netmon</tt>). There is a readme file located with the netmon driver files on the CD if you need information on how to do this. Copy the files from a working Netmon installation. -</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942759"></a>Useful URLs</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at +</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942845"></a>Useful URLs</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at <a href="http://www.skippy.net/linux/smb-howto.html" target="_top"> http://www.skippy.net/linux/smb-howto.html</a>. </p></li><li><p>FTP site for older SMB specs: <a href="ftp://ftp.microsoft.com/developr/drg/CIFS/" target="_top"> - ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942799"></a>Getting help from the mailing lists</h2></div></div><div></div></div><p> + ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942886"></a>Getting help from the mailing lists</h2></div></div><div></div></div><p> There are a number of Samba related mailing lists. Go to <a href="http://samba.org" target="_top">http://samba.org</a>, click on your nearest mirror and then click on <b class="command">Support</b> and then click on <b class="command"> Samba related mailing lists</b>. @@ -15129,14 +15127,14 @@ error messages.</p></li><li><p>(Possibly) If you have a complete netmon trace ( the pipe to the error ) you can send the *.CAP file as well.</p></li><li><p>Please think carefully before attaching a document to an email. Consider pasting the relevant parts into the body of the message. The samba mailing lists go to a huge number of people, do they all need a copy of your -smb.conf in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2942958"></a>How to get off the mailing lists</h2></div></div><div></div></div><p>To have your name removed from a samba mailing list, go to the +smb.conf in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870642"></a>How to get off the mailing lists</h2></div></div><div></div></div><p>To have your name removed from a samba mailing list, go to the same place you went to to get on it. Go to <a href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>, click on your nearest mirror and then click on <b class="command">Support</b> and then click on <b class="command"> Samba related mailing lists</b>. </p><p> Please don't post messages to the list asking to be removed, you will just be referred to the above address (unless that process failed in some way...) -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 35. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2943087">Introduction</a></dt><dt><a href="#id2943154">General info</a></dt><dt><a href="#id2943191">Debug levels</a></dt><dt><a href="#id2943400">Internal errors</a></dt><dt><a href="#id2943534">Attaching to a running process</a></dt><dt><a href="#id2943580">Patches</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943087"></a>Introduction</h2></div></div><div></div></div><p>Please report bugs using +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 35. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2870770">Introduction</a></dt><dt><a href="#id2870833">General info</a></dt><dt><a href="#id2870870">Debug levels</a></dt><dt><a href="#id2871078">Internal errors</a></dt><dt><a href="#id2871212">Attaching to a running process</a></dt><dt><a href="#id2871258">Patches</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870770"></a>Introduction</h2></div></div><div></div></div><p>Please report bugs using <a href="https://bugzilla.samba.org/" target="_top">bugzilla</a>.</p><p> Please take the time to read this file before you submit a bug report. Also, please see if it has changed between releases, as we @@ -15146,7 +15144,7 @@ Please also do as much as you can yourself to help track down the bug. Samba is maintained by a dedicated group of people who volunteer their time, skills and efforts. We receive far more mail about it than we can possibly answer, so you have a much higher chance of an answer -and a fix if you send us a "developer friendly" bug report that lets +and a fix if you send us a "developer friendly" bug report that lets us fix it fast. </p><p> Do not assume that if you post the bug to the comp.protocols.smb @@ -15158,7 +15156,7 @@ that list that may be able to help you. You may also like to look though the recent mailing list archives, which are conveniently accessible on the Samba web pages at <a href="http://samba.org/samba/" target="_top">http://samba.org/samba/</a>. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943154"></a>General info</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870833"></a>General info</h2></div></div><div></div></div><p> Before submitting a bug report check your config for silly errors. Look in your log files for obvious messages that tell you that you've misconfigured something and run testparm to test your config @@ -15170,14 +15168,14 @@ This is very important. If you include part of a log file with your bug report then be sure to annotate it with exactly what you were doing on the client at the time, and exactly what the results were. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943191"></a>Debug levels</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2870870"></a>Debug levels</h2></div></div><div></div></div><p> If the bug has anything to do with Samba behaving incorrectly as a server (like refusing to open a file) then the log files will probably be very useful. Depending on the problem a log level of between 3 and 10 showing the problem may be appropriate. A higher level gives more detail, but may use too much disk space. </p><p> -To set the debug level use the <a class="indexterm" name="id2943212"></a><i class="parameter"><tt>log level</tt></i> in your +To set the debug level use the <a class="indexterm" name="id2870891"></a><i class="parameter"><tt>log level</tt></i> in your <tt class="filename">smb.conf</tt>. You may also find it useful to set the log level higher for just one machine and keep separate logs for each machine. To do this add the following lines to your main <tt class="filename">smb.conf</tt> file: @@ -15186,22 +15184,22 @@ then create a file <tt class="filename">/usr/local/samba/lib/smb.conf.<i class="replaceable"><tt>machine</tt></i></tt> where <i class="replaceable"><tt>machine</tt></i> is the name of the client you wish to debug. In that file put any <tt class="filename">smb.conf</tt> commands you want, for example -<a class="indexterm" name="id2943304"></a><i class="parameter"><tt>log level</tt></i> may be useful. This also allows you to +<a class="indexterm" name="id2870982"></a><i class="parameter"><tt>log level</tt></i> may be useful. This also allows you to experiment with different security systems, protocol levels etc on just one machine. </p><p> -The <tt class="filename">smb.conf</tt> entry <a class="indexterm" name="id2943331"></a><i class="parameter"><tt>log level</tt></i> -is synonymous with the parameter <a class="indexterm" name="id2943345"></a><i class="parameter"><tt>debuglevel</tt></i> that has +The <tt class="filename">smb.conf</tt> entry <a class="indexterm" name="id2871009"></a><i class="parameter"><tt>log level</tt></i> +is synonymous with the parameter <a class="indexterm" name="id2871023"></a><i class="parameter"><tt>debuglevel</tt></i> that has been used in older versions of Samba and is being retained for backwards compatibility of <tt class="filename">smb.conf</tt> files. </p><p> -As the <a class="indexterm" name="id2943370"></a><i class="parameter"><tt>log level</tt></i> value is increased you will record +As the <a class="indexterm" name="id2871049"></a><i class="parameter"><tt>log level</tt></i> value is increased you will record a significantly increasing level of debugging information. For most debugging operations you may not need a setting higher than <tt class="constant">3</tt>. Nearly all bugs can be tracked at a setting of <tt class="constant">10</tt>, but be prepared for a VERY large volume of log data. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943400"></a>Internal errors</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871078"></a>Internal errors</h2></div></div><div></div></div><p> If you get a <span class="errorname">INTERNAL ERROR</span> message in your log files it means that Samba got an unexpected signal while running. It is probably a segmentation fault and almost certainly means a bug in Samba (unless @@ -15214,12 +15212,12 @@ include it in your bug report. </p><p> You should also detail how to reproduce the problem, if possible. Please make this reasonably detailed. -</p><a class="indexterm" name="id2943436"></a><p> +</p><a class="indexterm" name="id2871114"></a><p> You may also find that a core file appeared in a <tt class="filename">corefiles</tt> subdirectory of the directory where you keep your samba log files. This file is the most useful tool for tracking down the bug. To use it you do this: -</p><a class="indexterm" name="id2943458"></a><a class="indexterm" name="id2943467"></a><pre class="screen"> +</p><a class="indexterm" name="id2871136"></a><a class="indexterm" name="id2871145"></a><pre class="screen"> <tt class="prompt">$ </tt><b class="userinput"><tt>gdb smbd core</tt></b> </pre><p> adding appropriate paths to smbd and core so gdb can find them. If you @@ -15234,7 +15232,7 @@ disassemble the routine that called it) and try to work out exactly where the problem is by looking at the surrounding code. Even if you don't know assembly, including this info in the bug report can be useful. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943534"></a>Attaching to a running process</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871212"></a>Attaching to a running process</h2></div></div><div></div></div><p> Unfortunately some unixes (in particular some recent linux kernels) refuse to dump a core file if the task has changed uid (which smbd does often). To debug with this sort of system you could try to attach @@ -15244,33 +15242,33 @@ to the running process using Then use <b class="command">c</b> to continue and try to cause the core dump using the client. The debugger should catch the fault and tell you where it occurred. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943580"></a>Patches</h2></div></div><div></div></div><a class="indexterm" name="id2943588"></a><a class="indexterm" name="id2943596"></a><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871258"></a>Patches</h2></div></div><div></div></div><a class="indexterm" name="id2871266"></a><a class="indexterm" name="id2871274"></a><p> The best sort of bug report is one that includes a fix! If you send us patches please use <b class="userinput"><tt>diff -u</tt></b> format if your version of diff supports it, otherwise use <b class="userinput"><tt>diff -c4</tt></b>. Make sure you do the diff against a clean version of the source and let me know exactly what version you used. -</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendixes"></a>Appendixes</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>36. <a href="#compiling">How to compile Samba</a></dt><dd><dl><dt><a href="#id2943739">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2943756">Introduction</a></dt><dt><a href="#id2943794">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2944055">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2944120">Verifying Samba's PGP signature</a></dt><dt><a href="#id2944272">Building the Binaries</a></dt><dd><dl><dt><a href="#id2944452">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2944619">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2944727">Starting from inetd.conf</a></dt><dt><a href="#id2944974">Alternative: starting it as a daemon</a></dt></dl></dd></dl></dd><dt>37. <a href="#Portability">Portability</a></dt><dd><dl><dt><a href="#id2945137">HPUX</a></dt><dt><a href="#id2945225">SCO UNIX</a></dt><dt><a href="#id2945255">DNIX</a></dt><dt><a href="#id2945428">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2945472">AIX</a></dt><dd><dl><dt><a href="#id2945479">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2945504">Solaris</a></dt><dd><dl><dt><a href="#id2945511">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></dd><dt>38. <a href="#Other-Clients">Samba and other CIFS clients</a></dt><dd><dl><dt><a href="#id2945664">Macintosh clients?</a></dt><dt><a href="#id2945743">OS2 Client</a></dt><dd><dl><dt><a href="#id2945750">Configuring OS/2 Warp Connect or - OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2945834">Configuring OS/2 Warp 3 (not Connect), - OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2945887">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2945987">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2945995">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2946085">Delete .pwl files after password change</a></dt><dt><a href="#id2946115">Configuring WfW password handling</a></dt><dt><a href="#id2946168">Case handling of passwords</a></dt><dt><a href="#id2946205">Use TCP/IP as default protocol</a></dt><dt><a href="#id2946222">Speed improvement</a></dt></dl></dd><dt><a href="#id2946269">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2946343">Speed improvement</a></dt></dl></dd><dt><a href="#id2946367">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2946555">Windows NT 3.1</a></dt></dl></dd><dt>39. <a href="#speed">Samba Performance Tuning</a></dt><dd><dl><dt><a href="#id2946684">Comparisons</a></dt><dt><a href="#id2946728">Socket options</a></dt><dt><a href="#id2946819">Read size</a></dt><dt><a href="#id2946869">Max xmit</a></dt><dt><a href="#id2946928">Log level</a></dt><dt><a href="#id2946959">Read raw</a></dt><dt><a href="#id2947043">Write raw</a></dt><dt><a href="#id2947106">Slow Logins</a></dt><dt><a href="#id2947135">Client tuning</a></dt><dt><a href="#id2947160">Samba performance problem due changing kernel</a></dt><dt><a href="#id2947192">Corrupt tdb Files</a></dt></dl></dd><dt>40. <a href="#DNSDHCP">DNS and DHCP Configuration Guide</a></dt><dd><dl><dt><a href="#id2947297">Note</a></dt></dl></dd><dt>41. <a href="#Further-Resources">Further Resources</a></dt><dd><dl><dt><a href="#id2947365">Websites</a></dt><dt><a href="#id2947755">Related updates from Microsoft</a></dt></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 36. How to compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2943739">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2943756">Introduction</a></dt><dt><a href="#id2943794">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2944055">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2944120">Verifying Samba's PGP signature</a></dt><dt><a href="#id2944272">Building the Binaries</a></dt><dd><dl><dt><a href="#id2944452">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2944619">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2944727">Starting from inetd.conf</a></dt><dt><a href="#id2944974">Alternative: starting it as a daemon</a></dt></dl></dd></dl></div><p> +</p></div></div></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendixes"></a>Appendixes</h1></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>36. <a href="#compiling">How to compile Samba</a></dt><dd><dl><dt><a href="#id2871417">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2871434">Introduction</a></dt><dt><a href="#id2871464">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2871712">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2871776">Verifying Samba's PGP signature</a></dt><dt><a href="#id2871926">Building the Binaries</a></dt><dd><dl><dt><a href="#id2872104">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2872271">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2872378">Starting from inetd.conf</a></dt><dt><a href="#id2872625">Alternative: starting it as a daemon</a></dt></dl></dd></dl></dd><dt>37. <a href="#Portability">Portability</a></dt><dd><dl><dt><a href="#id2872789">HPUX</a></dt><dt><a href="#id2872876">SCO UNIX</a></dt><dt><a href="#id2872906">DNIX</a></dt><dt><a href="#id2943012">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2943056">AIX</a></dt><dd><dl><dt><a href="#id2943063">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2943089">Solaris</a></dt><dd><dl><dt><a href="#id2943096">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></dd><dt>38. <a href="#Other-Clients">Samba and other CIFS clients</a></dt><dd><dl><dt><a href="#id2943249">Macintosh clients?</a></dt><dt><a href="#id2943327">OS2 Client</a></dt><dd><dl><dt><a href="#id2943334">Configuring OS/2 Warp Connect or + OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2943403">Configuring OS/2 Warp 3 (not Connect), + OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2943455">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2943555">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2943563">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2943653">Delete .pwl files after password change</a></dt><dt><a href="#id2943683">Configuring WfW password handling</a></dt><dt><a href="#id2943736">Case handling of passwords</a></dt><dt><a href="#id2943774">Use TCP/IP as default protocol</a></dt><dt><a href="#id2943791">Speed improvement</a></dt></dl></dd><dt><a href="#id2943837">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2943911">Speed improvement</a></dt></dl></dd><dt><a href="#id2943935">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2944122">Windows NT 3.1</a></dt></dl></dd><dt>39. <a href="#speed">Samba Performance Tuning</a></dt><dd><dl><dt><a href="#id2944254">Comparisons</a></dt><dt><a href="#id2944298">Socket options</a></dt><dt><a href="#id2944388">Read size</a></dt><dt><a href="#id2944438">Max xmit</a></dt><dt><a href="#id2944498">Log level</a></dt><dt><a href="#id2944528">Read raw</a></dt><dt><a href="#id2944612">Write raw</a></dt><dt><a href="#id2944675">Slow Logins</a></dt><dt><a href="#id2944704">Client tuning</a></dt><dt><a href="#id2944729">Samba performance problem due changing kernel</a></dt><dt><a href="#id2944774">Corrupt tdb Files</a></dt></dl></dd><dt>40. <a href="#DNSDHCP">DNS and DHCP Configuration Guide</a></dt><dd><dl><dt><a href="#id2944876">Note</a></dt></dl></dd><dt>41. <a href="#Further-Resources">Further Resources</a></dt><dd><dl><dt><a href="#id2944943">Websites</a></dt><dt><a href="#id2945351">Related updates from Microsoft</a></dt></dl></dd></dl></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 36. How to compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:tridge@samba.org">tridge@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2871417">Access Samba source code via CVS</a></dt><dd><dl><dt><a href="#id2871434">Introduction</a></dt><dt><a href="#id2871464">CVS Access to samba.org</a></dt></dl></dd><dt><a href="#id2871712">Accessing the samba sources via rsync and ftp</a></dt><dt><a href="#id2871776">Verifying Samba's PGP signature</a></dt><dt><a href="#id2871926">Building the Binaries</a></dt><dd><dl><dt><a href="#id2872104">Compiling samba with Active Directory support</a></dt></dl></dd><dt><a href="#id2872271">Starting the smbd and nmbd</a></dt><dd><dl><dt><a href="#id2872378">Starting from inetd.conf</a></dt><dt><a href="#id2872625">Alternative: starting it as a daemon</a></dt></dl></dd></dl></div><p> You can obtain the samba source from the <a href="http://samba.org/" target="_top">samba website</a>. To obtain a development version, you can download samba from CVS or using rsync. -</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943739"></a>Access Samba source code via CVS</h2></div></div><div></div></div><a class="indexterm" name="id2943748"></a><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943756"></a>Introduction</h3></div></div><div></div></div><p> +</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871417"></a>Access Samba source code via CVS</h2></div></div><div></div></div><a class="indexterm" name="id2871426"></a><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871434"></a>Introduction</h3></div></div><div></div></div><p> Samba is developed in an open environment. Developers use CVS -(Concurrent Versioning System) to "checkin" (also known as -"commit") new source code. Samba's various CVS branches can +(Concurrent Versioning System) to "checkin" (also known as +"commit") new source code. Samba's various CVS branches can be accessed via anonymous CVS using the instructions detailed in this chapter. </p><p> This chapter is a modified version of the instructions found at <a href="http://samba.org/samba/cvs.html" target="_top">http://samba.org/samba/cvs.html</a> -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943794"></a>CVS Access to samba.org</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2871464"></a>CVS Access to samba.org</h3></div></div><div></div></div><p> The machine samba.org runs a publicly accessible CVS repository for access to the source code of several packages, including samba, rsync, distcc, ccache and jitterbug. There are two main ways of accessing the CVS server on this host. -</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2943810"></a>Access via CVSweb</h4></div></div><div></div></div><a class="indexterm" name="id2943818"></a><p> +</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2871480"></a>Access via CVSweb</h4></div></div><div></div></div><a class="indexterm" name="id2871488"></a><p> You can access the source code via your favourite WWW browser. This allows you to access the contents of individual files in the repository and also to look at the revision @@ -15278,7 +15276,7 @@ history and commit logs of individual files. You can also ask for a diff listing between any two versions on the repository. </p><p> Use the URL : <a href="http://samba.org/cgi-bin/cvsweb" target="_top">http://samba.org/cgi-bin/cvsweb</a> -</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2943858"></a>Access via cvs</h4></div></div><div></div></div><p> +</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2871521"></a>Access via cvs</h4></div></div><div></div></div><p> You can also access the source code via a normal cvs client. This gives you much more control over what you can do with the repository and allows you to checkout whole source trees @@ -15318,7 +15316,7 @@ on this system just substitute the correct package name </p><p> CVS branches other then HEAD can be obtained by using the <tt class="option">-r</tt> and defining a tag name. A list of branch tag names - can be found on the "Development" page of the samba web site. A common + can be found on the "Development" page of the samba web site. A common request is to obtain the latest 3.0 release code. This could be done by using the following command: </p><p> @@ -15328,7 +15326,7 @@ on this system just substitute the correct package name the following command from within the samba directory: </p><p> <b class="userinput"><tt>cvs update -d -P</tt></b> - </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944055"></a>Accessing the samba sources via rsync and ftp</h2></div></div><div></div></div><a class="indexterm" name="id2944063"></a><a class="indexterm" name="id2944072"></a><p> + </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871712"></a>Accessing the samba sources via rsync and ftp</h2></div></div><div></div></div><a class="indexterm" name="id2871720"></a><a class="indexterm" name="id2871729"></a><p> pserver.samba.org also exports unpacked copies of most parts of the CVS tree at <a href="ftp://pserver.samba.org/pub/unpacked" target="_top">ftp://pserver.samba.org/pub/unpacked</a> and also via anonymous rsync at <a href="rsync://pserver.samba.org/ftp/unpacked/" target="_top">rsync://pserver.samba.org/ftp/unpacked/</a>. I recommend using rsync rather than ftp. @@ -15337,7 +15335,7 @@ on this system just substitute the correct package name The disadvantage of the unpacked trees is that they do not support automatic merging of local changes like CVS does. rsync access is most convenient for an initial install. - </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944120"></a>Verifying Samba's PGP signature</h2></div></div><div></div></div><p> + </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871776"></a>Verifying Samba's PGP signature</h2></div></div><div></div></div><p> In these days of insecurity, it's strongly recommended that you verify the PGP signature for any source file before installing it. Even if you're not downloading from a mirror site, verifying PGP signatures should be a @@ -15348,7 +15346,7 @@ With that said, go ahead and download the following files: <tt class="prompt">$ </tt><b class="userinput"><tt>wget http://us1.samba.org/samba/ftp/samba-2.2.8a.tar.asc</tt></b> <tt class="prompt">$ </tt><b class="userinput"><tt>wget http://us1.samba.org/samba/ftp/samba-pubkey.asc</tt></b> </pre><p> -<a class="indexterm" name="id2944179"></a> +<a class="indexterm" name="id2871837"></a> The first file is the PGP signature for the Samba source file; the other is the Samba public PGP key itself. Import the public PGP key with: </p><pre class="screen"> @@ -15359,29 +15357,29 @@ And verify the Samba source code integrity with: <tt class="prompt">$ </tt><b class="userinput"><tt>gzip -d samba-2.2.8a.tar.gz</tt></b> <tt class="prompt">$ </tt><b class="userinput"><tt>gpg --verify samba-2.2.8a.tar.asc</tt></b> </pre><p> -If you receive a message like, "Good signature from Samba Distribution -Verification Key..." +If you receive a message like, "Good signature from Samba Distribution +Verification Key..." then all is well. The warnings about trust relationships can be ignored. An example of what you would not want to see would be: </p><p> <tt class="computeroutput"> - gpg: BAD signature from "Samba Distribution Verification Key" + gpg: BAD signature from "Samba Distribution Verification Key" </tt> - </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944272"></a>Building the Binaries</h2></div></div><div></div></div><a class="indexterm" name="id2944280"></a><p> + </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2871926"></a>Building the Binaries</h2></div></div><div></div></div><a class="indexterm" name="id2871933"></a><p> To do this, first run the program <b class="userinput"><tt>./configure </tt></b> in the source directory. This should automatically configure Samba for your operating system. If you have unusual needs then you may wish to run</p><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>./configure --help </tt></b></pre><p>first to see what special options you can enable. - Then executing</p><a class="indexterm" name="id2944326"></a><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make</tt></b></pre><p>will create the binaries. Once it's successfully + Then executing</p><a class="indexterm" name="id2871979"></a><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make</tt></b></pre><p>will create the binaries. Once it's successfully compiled you can use </p><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make install</tt></b></pre><p>to install the binaries and manual pages. You can separately install the binaries and/or man pages using</p><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make installbin </tt></b></pre><p>and</p><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make installman </tt></b></pre><p>Note that if you are upgrading for a previous version of Samba you might like to know that the old versions of - the binaries will be renamed with a ".old" extension. You + the binaries will be renamed with a ".old" extension. You can go back to the previous version with</p><pre class="screen"><tt class="prompt">root# </tt><b class="userinput"><tt>make revert -</tt></b></pre><p>if you find this version a disaster!</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2944452"></a>Compiling samba with Active Directory support</h3></div></div><div></div></div><p>In order to compile samba with ADS support, you need to have installed +</tt></b></pre><p>if you find this version a disaster!</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872104"></a>Compiling samba with Active Directory support</h3></div></div><div></div></div><p>In order to compile samba with ADS support, you need to have installed on your system:</p><div class="itemizedlist"><ul type="disc"><li><p>the MIT kerberos development libraries (either install from the sources or use a package). The Heimdal libraries will not work.</p></li><li><p>the OpenLDAP development libraries.</p></li></ul></div><p>If your kerberos libraries are in a non-standard location then @@ -15393,12 +15391,12 @@ example of what you would not want to see would be: #define HAVE_LDAP 1 </pre><p>If it doesn't then configure did not find your krb5 libraries or your ldap libraries. Look in <tt class="filename">config.log</tt> to figure - out why and fix it.</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2944534"></a>Installing the required packages for Debian</h4></div></div><div></div></div><p>On Debian you need to install the following packages:</p><p> + out why and fix it.</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2872186"></a>Installing the required packages for Debian</h4></div></div><div></div></div><p>On Debian you need to install the following packages:</p><p> </p><div class="itemizedlist"><ul type="disc"><li><p>libkrb5-dev</p></li><li><p>krb5-user</p></li></ul></div><p> - </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2944565"></a>Installing the required packages for RedHat</h4></div></div><div></div></div><p>On RedHat this means you should have at least: </p><p> + </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2872217"></a>Installing the required packages for RedHat</h4></div></div><div></div></div><p>On RedHat this means you should have at least: </p><p> </p><div class="itemizedlist"><ul type="disc"><li><p>krb5-workstation (for kinit)</p></li><li><p>krb5-libs (for linking with)</p></li><li><p>krb5-devel (because you are compiling from source)</p></li></ul></div><p> </p><p>in addition to the standard development environment.</p><p>Note that these are not standard on a RedHat install, and you may need - to get them off CD2.</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944619"></a>Starting the <span class="application">smbd</span> and <span class="application">nmbd</span></h2></div></div><div></div></div><a class="indexterm" name="id2944640"></a><p>You must choose to start <span class="application">smbd</span> and <span class="application">nmbd</span> either + to get them off CD2.</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872271"></a>Starting the <span class="application">smbd</span> and <span class="application">nmbd</span></h2></div></div><div></div></div><a class="indexterm" name="id2872291"></a><p>You must choose to start <span class="application">smbd</span> and <span class="application">nmbd</span> either as daemons or from <span class="application">inetd</span>. Don't try to do both! Either you can put them in <tt class="filename"> inetd.conf</tt> and have them started on demand @@ -15411,7 +15409,7 @@ example of what you would not want to see would be: Samba. In many cases you must be root.</p><p>The main advantage of starting <span class="application">smbd</span> and <span class="application">nmbd</span> using the recommended daemon method is that they will respond slightly more quickly to an initial connection - request.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2944727"></a>Starting from inetd.conf</h3></div></div><div></div></div><a class="indexterm" name="id2944735"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if + request.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872378"></a>Starting from inetd.conf</h3></div></div><div></div></div><a class="indexterm" name="id2872386"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if you use NIS, NIS+ or LDAP to distribute services maps.</p></div><p>Look at your <tt class="filename">/etc/services</tt>. What is defined at port 139/tcp. If nothing is defined then add a line like this:</p><pre class="programlisting">netbios-ssn 139/tcp</pre><p>similarly for 137/udp you should have an entry like:</p><pre class="programlisting">netbios-ns 137/udp</pre><p>Next edit your <tt class="filename">/etc/inetd.conf</tt> @@ -15420,13 +15418,13 @@ example of what you would not want to see would be: netbios-ns dgram udp wait root /usr/local/samba/bin/nmbd nmbd </pre><p>The exact syntax of <tt class="filename">/etc/inetd.conf</tt> varies between unixes. Look at the other entries in inetd.conf - for a guide. </p><a class="indexterm" name="id2944825"></a><p>Some distributions use xinetd instead of inetd. Consult the + for a guide. </p><a class="indexterm" name="id2872476"></a><p>Some distributions use xinetd instead of inetd. Consult the xinetd manual for configuration information.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Some unixes already have entries like netbios_ns (note the underscore) in <tt class="filename">/etc/services</tt>. You must either edit <tt class="filename">/etc/services</tt> or <tt class="filename">/etc/inetd.conf</tt> to make them consistent. - </p></div><a class="indexterm" name="id2944867"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>On many systems you may need to use the - <a class="indexterm" name="id2944880"></a><i class="parameter"><tt>interfaces</tt></i> option in <tt class="filename">smb.conf</tt> to specify the IP + </p></div><a class="indexterm" name="id2872519"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>On many systems you may need to use the + <a class="indexterm" name="id2872531"></a><i class="parameter"><tt>interfaces</tt></i> option in <tt class="filename">smb.conf</tt> to specify the IP address and netmask of your interfaces. Run <span class="application">ifconfig</span> as root if you don't know what the broadcast is for your @@ -15439,7 +15437,7 @@ example of what you would not want to see would be: from <b class="command">inetd</b>.</p></div><p>Restart <span class="application">inetd</span>, perhaps just send it a HUP. </p><pre class="screen"> <tt class="prompt">root# </tt><b class="userinput"><tt>killall -HUP inetd</tt></b> - </pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2944974"></a>Alternative: starting it as a daemon</h3></div></div><div></div></div><a class="indexterm" name="id2944982"></a><p>To start the server as a daemon you should create + </pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2872625"></a>Alternative: starting it as a daemon</h3></div></div><div></div></div><a class="indexterm" name="id2872633"></a><p>To start the server as a daemon you should create a script something like this one, perhaps calling it <tt class="filename">startsmb</tt>.</p><pre class="programlisting"> #!/bin/sh @@ -15451,9 +15449,9 @@ example of what you would not want to see would be: </p><p>To kill it send a kill signal to the processes <span class="application">nmbd</span> and <span class="application">smbd</span>.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>If you use the SVR4 style init system then you may like to look at the <tt class="filename">examples/svr4-startup</tt> - script to make Samba fit into that system.</p></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 37. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2945137">HPUX</a></dt><dt><a href="#id2945225">SCO UNIX</a></dt><dt><a href="#id2945255">DNIX</a></dt><dt><a href="#id2945428">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2945472">AIX</a></dt><dd><dl><dt><a href="#id2945479">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2945504">Solaris</a></dt><dd><dl><dt><a href="#id2945511">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></div><p>Samba works on a wide range of platforms but the interface all the + script to make Samba fit into that system.</p></div></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 37. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2872789">HPUX</a></dt><dt><a href="#id2872876">SCO UNIX</a></dt><dt><a href="#id2872906">DNIX</a></dt><dt><a href="#id2943012">RedHat Linux Rembrandt-II</a></dt><dt><a href="#id2943056">AIX</a></dt><dd><dl><dt><a href="#id2943063">Sequential Read Ahead</a></dt></dl></dd><dt><a href="#id2943089">Solaris</a></dt><dd><dl><dt><a href="#id2943096">Locking improvements</a></dt><dt><a href="#winbind-solaris9">Winbind on Solaris 9</a></dt></dl></dd></dl></div><p>Samba works on a wide range of platforms but the interface all the platforms provide is not always compatible. This chapter contains -platform-specific information about compiling and using samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945137"></a>HPUX</h2></div></div><div></div></div><p> +platform-specific information about compiling and using samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872789"></a>HPUX</h2></div></div><div></div></div><p> HP's implementation of supplementary groups is, er, non-standard (for hysterical reasons). There are two group files, <tt class="filename">/etc/group</tt> and <tt class="filename">/etc/logingroup</tt>; the system maps UIDs to numbers using the former, but @@ -15473,7 +15471,7 @@ allowed range. On HPUX you must use gcc or the HP ANSI compiler. The free compiler that comes with HP-UX is not ANSI compliant and cannot compile Samba. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945225"></a>SCO UNIX</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872876"></a>SCO UNIX</h2></div></div><div></div></div><p> If you run an old version of SCO UNIX then you may need to get important TCP/IP patches for Samba to work correctly. Without the patch, you may encounter corrupt data transfers using samba. @@ -15481,7 +15479,7 @@ encounter corrupt data transfers using samba. The patch you need is UOD385 Connection Drivers SLS. It is available from SCO (<a href="ftp://ftp.sco.com/" target="_top">ftp.sco.com</a>, directory SLS, files uod385a.Z and uod385a.ltr.Z). -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945255"></a>DNIX</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2872906"></a>DNIX</h2></div></div><div></div></div><p> DNIX has a problem with seteuid() and setegid(). These routines are needed for Samba to work correctly, but they were left out of the DNIX C library for some reason. @@ -15540,11 +15538,11 @@ LIBSM = setegid.o seteuid.o -ln You should then remove the line: </p><pre class="programlisting"> #define NO_EID -</pre><p>from the DNIX section of <tt class="filename">includes.h</tt></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945428"></a>RedHat Linux Rembrandt-II</h2></div></div><div></div></div><p> +</pre><p>from the DNIX section of <tt class="filename">includes.h</tt></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943012"></a>RedHat Linux Rembrandt-II</h2></div></div><div></div></div><p> By default RedHat Rembrandt-II during installation adds an entry to <tt class="filename">/etc/hosts</tt> as follows: </p><pre class="programlisting"> - 127.0.0.1 loopback "hostname"."domainname" + 127.0.0.1 loopback "hostname"."domainname" </pre><p> </p><p> This causes Samba to loop back onto the loopback interface. @@ -15554,10 +15552,10 @@ is the master browse list holder and who is the master browser. </p><p> Corrective Action: Delete the entry after the word loopback in the line starting 127.0.0.1 -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945472"></a>AIX</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945479"></a>Sequential Read Ahead</h3></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943056"></a>AIX</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943063"></a>Sequential Read Ahead</h3></div></div><div></div></div><p> Disabling Sequential Read Ahead using <b class="userinput"><tt>vmtune -r 0</tt></b> improves Samba performance significantly. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945504"></a>Solaris</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945511"></a>Locking improvements</h3></div></div><div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943089"></a>Solaris</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943096"></a>Locking improvements</h3></div></div><div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl when running Samba on Solaris. The built in file locking mechanism was not scalable. Performance would degrade to the point where processes would get into loops of trying to lock a file. It would try a lock, then fail, @@ -15578,9 +15576,9 @@ and rebuild samba. Nsswitch on Solaris 9 refuses to use the winbind nss module. This behavior is fixed by Sun in patch 113476-05 which as of March 2003 is not in any roll-up packages. -</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 38. Samba and other CIFS clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span><div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><tt class="email"><<a href="mailto:jmcd@us.ibm.com">jmcd@us.ibm.com</a>></tt></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2945664">Macintosh clients?</a></dt><dt><a href="#id2945743">OS2 Client</a></dt><dd><dl><dt><a href="#id2945750">Configuring OS/2 Warp Connect or - OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2945834">Configuring OS/2 Warp 3 (not Connect), - OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2945887">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2945987">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2945995">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2946085">Delete .pwl files after password change</a></dt><dt><a href="#id2946115">Configuring WfW password handling</a></dt><dt><a href="#id2946168">Case handling of passwords</a></dt><dt><a href="#id2946205">Use TCP/IP as default protocol</a></dt><dt><a href="#id2946222">Speed improvement</a></dt></dl></dd><dt><a href="#id2946269">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2946343">Speed improvement</a></dt></dl></dd><dt><a href="#id2946367">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2946555">Windows NT 3.1</a></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945664"></a>Macintosh clients?</h2></div></div><div></div></div><p> +</p></div></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 38. Samba and other CIFS clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span><div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><tt class="email"><<a href="mailto:jmcd@us.ibm.com">jmcd@us.ibm.com</a>></tt></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2943249">Macintosh clients?</a></dt><dt><a href="#id2943327">OS2 Client</a></dt><dd><dl><dt><a href="#id2943334">Configuring OS/2 Warp Connect or + OS/2 Warp 4 as a client for Samba</a></dt><dt><a href="#id2943403">Configuring OS/2 Warp 3 (not Connect), + OS/2 1.2, 1.3 or 2.x for Samba</a></dt><dt><a href="#id2943455">Printer driver download for for OS/2 clients?</a></dt></dl></dd><dt><a href="#id2943555">Windows for Workgroups</a></dt><dd><dl><dt><a href="#id2943563">Latest TCP/IP stack from Microsoft</a></dt><dt><a href="#id2943653">Delete .pwl files after password change</a></dt><dt><a href="#id2943683">Configuring WfW password handling</a></dt><dt><a href="#id2943736">Case handling of passwords</a></dt><dt><a href="#id2943774">Use TCP/IP as default protocol</a></dt><dt><a href="#id2943791">Speed improvement</a></dt></dl></dd><dt><a href="#id2943837">Windows '95/'98</a></dt><dd><dl><dt><a href="#id2943911">Speed improvement</a></dt></dl></dd><dt><a href="#id2943935">Windows 2000 Service Pack 2</a></dt><dt><a href="#id2944122">Windows NT 3.1</a></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943249"></a>Macintosh clients?</h2></div></div><div></div></div><p> Yes. <a href="http://www.thursby.com/" target="_top">Thursby</a> now has a CIFS Client / Server called <a href="http://www.thursby.com/products/dave.html" target="_top">DAVE</a> </p><p> They test it against Windows 95, Windows NT and samba for @@ -15600,23 +15598,23 @@ What Samba offers MS Windows users, these packages offer to Macs. For more info on these packages, Samba, and Linux (and other UNIX-based systems) see <a href="http://www.eats.com/linux_mac_win.html" target="_top">http://www.eats.com/linux_mac_win.html</a> -</p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945743"></a>OS2 Client</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945750"></a>Configuring OS/2 Warp Connect or - OS/2 Warp 4 as a client for Samba</h3></div></div><div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client ('IBM Peer')</p></li><li><p>TCP/IP ('Internet support') </p></li><li><p>The "NetBIOS over TCP/IP" driver ('TCPBEUI')</p></li></ul></div><p>Installing the first two together with the base operating +</p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943327"></a>OS2 Client</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943334"></a>Configuring OS/2 Warp Connect or + OS/2 Warp 4 as a client for Samba</h3></div></div><div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client ('IBM Peer')</p></li><li><p>TCP/IP ('Internet support') </p></li><li><p>The "NetBIOS over TCP/IP" driver ('TCPBEUI')</p></li></ul></div><p>Installing the first two together with the base operating system on a blank system is explained in the Warp manual. If Warp has already been installed, but you now want to install the - networking support, use the "Selective Install for Networking" - object in the "System Setup" folder.</p><p>Adding the "NetBIOS over TCP/IP" driver is not described + networking support, use the "Selective Install for Networking" + object in the "System Setup" folder.</p><p>Adding the "NetBIOS over TCP/IP" driver is not described in the manual and just barely in the online documentation. Start - MPTS.EXE, click on OK, click on "Configure LAPS" and click - on "IBM OS/2 NETBIOS OVER TCP/IP" in 'Protocols'. This line + MPTS.EXE, click on OK, click on "Configure LAPS" and click + on "IBM OS/2 NETBIOS OVER TCP/IP" in 'Protocols'. This line is then moved to 'Current Configuration'. Select that line, - click on "Change number" and increase it from 0 to 1. Save this + click on "Change number" and increase it from 0 to 1. Save this configuration.</p><p>If the Samba server(s) is not on your local subnet, you can optionally add IP names and addresses of these servers - to the "Names List", or specify a WINS server ('NetBIOS + to the "Names List", or specify a WINS server ('NetBIOS Nameserver' in IBM and RFC terminology). For Warp Connect you may need to download an update for 'IBM Peer' to bring it on - the same level as Warp 4. See the webpage mentioned above.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945834"></a>Configuring OS/2 Warp 3 (not Connect), + the same level as Warp 4. See the webpage mentioned above.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943403"></a>Configuring OS/2 Warp 3 (not Connect), OS/2 1.2, 1.3 or 2.x for Samba</h3></div></div><div></div></div><p>You can use the free Microsoft LAN Manager 2.2c Client for OS/2 from <a href="ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/" target="_top"> @@ -15632,12 +15630,12 @@ packages, Samba, and Linux (and other UNIX-based systems) see or NS2000 driver from <a href="ftp://ftp.cdrom.com/pub/os2/network/ndis/" target="_top"> ftp://ftp.cdrom.com/pub/os2/network/ndis/</a> instead. - </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945887"></a>Printer driver download for for OS/2 clients?</h3></div></div><div></div></div><p>First, create a share called <i class="parameter"><tt>[PRINTDRV]</tt></i> that is + </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943455"></a>Printer driver download for for OS/2 clients?</h3></div></div><div></div></div><p>First, create a share called <i class="parameter"><tt>[PRINTDRV]</tt></i> that is world-readable. Copy your OS/2 driver files there. Note that the .EA_ files must still be separate, so you will need to use the original install files, and not copy an installed driver from an OS/2 system.</p><p>Install the NT driver first for that printer. Then, - add to your <tt class="filename">smb.conf</tt> a parameter, <a class="indexterm" name="id2945920"></a><i class="parameter"><tt>os2 driver map</tt></i> = filename. Then, in the file + add to your <tt class="filename">smb.conf</tt> a parameter, <a class="indexterm" name="id2943489"></a><i class="parameter"><tt>os2 driver map</tt></i> = filename. Then, in the file specified by <i class="replaceable"><tt>filename</tt></i>, map the name of the NT driver name to the OS/2 driver name as follows:</p><p><i class="parameter"><tt><i class="replaceable"><tt>nt driver name</tt></i> = <i class="replaceable"><tt>os2 driver name</tt></i>.<i class="replaceable"><tt>device name</tt></i></tt></i>, e.g.:</p><p><i class="parameter"><tt> @@ -15647,7 +15645,7 @@ packages, Samba, and Linux (and other UNIX-based systems) see you the driver is not available. On the second attempt, it will work. This is fixed simply by adding the device name to the mapping, after which it will work on the first attempt. - </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945987"></a>Windows for Workgroups</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2945995"></a>Latest TCP/IP stack from Microsoft</h3></div></div><div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows + </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943555"></a>Windows for Workgroups</h2></div></div><div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943563"></a>Latest TCP/IP stack from Microsoft</h3></div></div><div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows for Workgroups. </p><p>The early TCP/IP stacks had lots of bugs.</p><p> Microsoft has released an incremental upgrade to their TCP/IP 32-Bit @@ -15662,7 +15660,7 @@ fixed. New files include <tt class="filename">WINSOCK.DLL</tt>, <tt class="filename">TRACERT.EXE</tt>, <tt class="filename">NETSTAT.EXE</tt>, and <tt class="filename">NBTSTAT.EXE</tt>. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946085"></a>Delete .pwl files after password change</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943653"></a>Delete .pwl files after password change</h3></div></div><div></div></div><p> WfWg does a lousy job with passwords. I find that if I change my password on either the unix box or the PC the safest thing to do is to delete the .pwl files in the windows directory. The PC will complain about not finding the files, but will soon get over it, allowing you to enter the new password. @@ -15671,19 +15669,19 @@ If you don't do this you may find that WfWg remembers and uses the old password, even if you told it a new one. </p><p> Often WfWg will totally ignore a password you give it in a dialog box. -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946115"></a>Configuring WfW password handling</h3></div></div><div></div></div><p> +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943683"></a>Configuring WfW password handling</h3></div></div><div></div></div><p> There is a program call admincfg.exe on the last disk (disk 8) of the WFW 3.11 disk set. To install it type <b class="userinput"><tt>EXPAND A:\ADMINCFG.EX_ C:\WINDOWS\ADMINCFG.EXE</tt></b>. Then add an icon for it via the <span class="application">Program Manager</span> <span class="guimenu">New</span> Menu. This program allows you to control how WFW handles passwords. ie disable Password Caching etc -for use with <a class="indexterm" name="id2946153"></a><i class="parameter"><tt>security</tt></i> = user -</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946168"></a>Case handling of passwords</h3></div></div><div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server. Unix passwords can be case-sensitive though. Check the <tt class="filename">smb.conf</tt> information on <a class="indexterm" name="id2946188"></a><i class="parameter"><tt>password level</tt></i> to specify what characters samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946205"></a>Use TCP/IP as default protocol</h3></div></div><div></div></div><p>To support print queue reporting you may find +for use with <a class="indexterm" name="id2943721"></a><i class="parameter"><tt>security</tt></i> = user +</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943736"></a>Case handling of passwords</h3></div></div><div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server. Unix passwords can be case-sensitive though. Check the <tt class="filename">smb.conf</tt> information on <a class="indexterm" name="id2943756"></a><i class="parameter"><tt>password level</tt></i> to specify what characters samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943774"></a>Use TCP/IP as default protocol</h3></div></div><div></div></div><p>To support print queue reporting you may find that you have to use TCP/IP as the default protocol under WfWg. For some reason if you leave NetBEUI as the default it may break the print queue reporting on some systems. -It is presumably a WfWg bug.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946222"></a>Speed improvement</h3></div></div><div></div></div><p> +It is presumably a WfWg bug.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943791"></a>Speed improvement</h3></div></div><div></div></div><p> Note that some people have found that setting <i class="parameter"><tt>DefaultRcvWindow</tt></i> in the <i class="parameter"><tt>[MSTCP]</tt></i> section of the <tt class="filename">SYSTEM.INI</tt> file under WfWg to 3072 gives a @@ -15694,7 +15692,7 @@ performance with a large value (16384 or larger). Other people have reported that anything over 3072 slows things down enormously. One person even reported a speed drop of a factor of 30 when he went from 3072 to 8192. I don't know why. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946269"></a>Windows '95/'98</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943837"></a>Windows '95/'98</h2></div></div><div></div></div><p> When using Windows 95 OEM SR2 the following updates are recommended where Samba is being used. Please NOTE that the above change will affect you once these updates have been installed. @@ -15708,11 +15706,11 @@ install the <b class="command">OLEUPD.EXE</b> fix. This fix may stop your machine from hanging for an extended period when exiting Outlook and you may also notice a significant speedup when accessing network neighborhood services. -</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2946343"></a>Speed improvement</h3></div></div><div></div></div><p> +</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2943911"></a>Speed improvement</h3></div></div><div></div></div><p> Configure the win95 TCPIP registry settings to give better performance. I use a program called <b class="command">MTUSPEED.exe</b> which I got off the net. There are various other utilities of this type freely available. -</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946367"></a>Windows 2000 Service Pack 2</h2></div></div><div></div></div><p> +</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2943935"></a>Windows 2000 Service Pack 2</h2></div></div><div></div></div><p> There are several annoyances with Windows 2000 SP2. One of which only appears when using a Samba server to host user profiles to Windows 2000 SP2 clients in a Windows domain. This assumes @@ -15721,7 +15719,7 @@ likely occur if it is not. </p><p> In order to serve profiles successfully to Windows 2000 SP2 clients (when not operating as a PDC), Samba must have -<a class="indexterm" name="id2946388"></a><i class="parameter"><tt>nt acl support</tt></i> = no +<a class="indexterm" name="id2943956"></a><i class="parameter"><tt>nt acl support</tt></i> = no added to the file share which houses the roaming profiles. If this is not done, then the Windows 2000 SP2 client will complain about not being able to access the profile (Access @@ -15729,11 +15727,11 @@ Denied) and create multiple copies of it on disk (DOMAIN.user.001, DOMAIN.user.002, etc...). See the <tt class="filename">smb.conf</tt> man page for more details on this option. Also note that the -<a class="indexterm" name="id2946416"></a><i class="parameter"><tt>nt acl support</tt></i> parameter was formally a global parameter in +<a class="indexterm" name="id2943984"></a><i class="parameter"><tt>nt acl support</tt></i> parameter was formally a global parameter in releases prior to Samba 2.2.2. </p><p> The following is a minimal profile share: -</p><div class="example"><a name="id2946439"></a><p class="title"><b>Example 38.1. Minimal profile share</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[profile]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export/profile</tt></i></td></tr><tr><td><i class="parameter"><tt>create mask = 0600</tt></i></td></tr><tr><td><i class="parameter"><tt>directory mask = 0700</tt></i></td></tr><tr><td><i class="parameter"><tt>nt acl support = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = no</tt></i></td></tr></table></div><p> +</p><div class="example"><a name="id2944007"></a><p class="title"><b>Example 38.1. Minimal profile share</b></p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><i class="parameter"><tt>[profile]</tt></i></td></tr><tr><td><i class="parameter"><tt>path = /export/profile</tt></i></td></tr><tr><td><i class="parameter"><tt>create mask = 0600</tt></i></td></tr><tr><td><i class="parameter"><tt>directory mask = 0700</tt></i></td></tr><tr><td><i class="parameter"><tt>nt acl support = no</tt></i></td></tr><tr><td><i class="parameter"><tt>read only = no</tt></i></td></tr></table></div><p> The reason for this bug is that the Win2k SP2 client copies the security descriptor for the profile which contains the Samba server's SID, and not the domain SID. The client @@ -15741,15 +15739,15 @@ compares the SID for SAMBA\user and realizes it is different that the one assigned to DOMAIN\user. Hence the reason for the <span class="errorname">access denied</span> message. </p><p> -By disabling the <a class="indexterm" name="id2946519"></a><i class="parameter"><tt>nt acl support</tt></i> parameter, Samba will send +By disabling the <a class="indexterm" name="id2944087"></a><i class="parameter"><tt>nt acl support</tt></i> parameter, Samba will send the Win2k client a response to the QuerySecurityDescriptor trans2 call which causes the client to set a default ACL for the profile. This default ACL includes -</p><p><span class="emphasis"><em>DOMAIN\user "Full Control"</em></span>></p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This bug does not occur when using winbind to -create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946555"></a>Windows NT 3.1</h2></div></div><div></div></div><p>If you have problems communicating across routers with Windows +</p><p><span class="emphasis"><em>DOMAIN\user "Full Control"</em></span>></p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This bug does not occur when using winbind to +create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944122"></a>Windows NT 3.1</h2></div></div><div></div></div><p>If you have problems communicating across routers with Windows NT 3.1 workstations, read <a href="http://support.microsoft.com/default.aspx?scid=kb;Q103765" target="_top">this Microsoft Knowledge Base article</a>. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 39. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><tt class="email"><<a href="mailto:paulc@dth.scot.nhs.uk">paulc@dth.scot.nhs.uk</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2946684">Comparisons</a></dt><dt><a href="#id2946728">Socket options</a></dt><dt><a href="#id2946819">Read size</a></dt><dt><a href="#id2946869">Max xmit</a></dt><dt><a href="#id2946928">Log level</a></dt><dt><a href="#id2946959">Read raw</a></dt><dt><a href="#id2947043">Write raw</a></dt><dt><a href="#id2947106">Slow Logins</a></dt><dt><a href="#id2947135">Client tuning</a></dt><dt><a href="#id2947160">Samba performance problem due changing kernel</a></dt><dt><a href="#id2947192">Corrupt tdb Files</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946684"></a>Comparisons</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 39. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><tt class="email"><<a href="mailto:paulc@dth.scot.nhs.uk">paulc@dth.scot.nhs.uk</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2944254">Comparisons</a></dt><dt><a href="#id2944298">Socket options</a></dt><dt><a href="#id2944388">Read size</a></dt><dt><a href="#id2944438">Max xmit</a></dt><dt><a href="#id2944498">Log level</a></dt><dt><a href="#id2944528">Read raw</a></dt><dt><a href="#id2944612">Write raw</a></dt><dt><a href="#id2944675">Slow Logins</a></dt><dt><a href="#id2944704">Client tuning</a></dt><dt><a href="#id2944729">Samba performance problem due changing kernel</a></dt><dt><a href="#id2944774">Corrupt tdb Files</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944254"></a>Comparisons</h2></div></div><div></div></div><p> The Samba server uses TCP to talk to the client. Thus if you are trying to see if it performs well you should really compare it to programs that use the same protocol. The most readily available @@ -15771,14 +15769,14 @@ suspect the biggest factor is not Samba vs some other system but the hardware and drivers used on the various systems. Given similar hardware Samba should certainly be competitive in speed with other systems. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946728"></a>Socket options</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944298"></a>Socket options</h2></div></div><div></div></div><p> There are a number of socket options that can greatly affect the performance of a TCP based server like Samba. </p><p> The socket options that Samba uses are settable both on the command line with the <tt class="option">-O</tt> option, or in the <tt class="filename">smb.conf</tt> file. </p><p> -The <a class="indexterm" name="id2946762"></a><i class="parameter"><tt>socket options</tt></i> section of the <tt class="filename">smb.conf</tt> manual page describes how +The <a class="indexterm" name="id2944331"></a><i class="parameter"><tt>socket options</tt></i> section of the <tt class="filename">smb.conf</tt> manual page describes how to set these and gives recommendations. </p><p> Getting the socket options right can make a big difference to your @@ -15787,11 +15785,11 @@ much. The correct settings are very dependent on your local network. </p><p> The socket option TCP_NODELAY is the one that seems to make the biggest single difference for most networks. Many people report that -adding <a class="indexterm" name="id2946800"></a><i class="parameter"><tt>socket options</tt></i> = TCP_NODELAY doubles the read +adding <a class="indexterm" name="id2944368"></a><i class="parameter"><tt>socket options</tt></i> = TCP_NODELAY doubles the read performance of a Samba drive. The best explanation I have seen for this is that the Microsoft TCP/IP stack is slow in sending tcp ACKs. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946819"></a>Read size</h2></div></div><div></div></div><p> -The option <a class="indexterm" name="id2946829"></a><i class="parameter"><tt>read size</tt></i> affects the overlap of disk +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944388"></a>Read size</h2></div></div><div></div></div><p> +The option <a class="indexterm" name="id2944398"></a><i class="parameter"><tt>read size</tt></i> affects the overlap of disk reads/writes with network reads/writes. If the amount of data being transferred in several of the SMB commands (currently SMBwrite, SMBwriteX and SMBreadbraw) is larger than this value then the server begins writing @@ -15807,10 +15805,10 @@ The default value is 16384, but very little experimentation has been done yet to determine the optimal value, and it is likely that the best value will vary greatly between systems anyway. A value over 65536 is pointless and will cause you to allocate memory unnecessarily. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946869"></a>Max xmit</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944438"></a>Max xmit</h2></div></div><div></div></div><p> At startup the client and server negotiate a <i class="parameter"><tt>maximum transmit</tt></i> size, which limits the size of nearly all SMB commands. You can set the -maximum size that Samba will negotiate using the <a class="indexterm" name="id2946890"></a><i class="parameter"><tt>max xmit</tt></i> option +maximum size that Samba will negotiate using the <a class="indexterm" name="id2944459"></a><i class="parameter"><tt>max xmit</tt></i> option in <tt class="filename">smb.conf</tt>. Note that this is the maximum size of SMB requests that Samba will accept, but not the maximum size that the *client* will accept. The client maximum receive size is sent to Samba by the client and Samba @@ -15821,41 +15819,41 @@ clients may perform better with a smaller transmit unit. Trying values of less than 2048 is likely to cause severe problems. </p><p> In most cases the default is the best option. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946928"></a>Log level</h2></div></div><div></div></div><p> -If you set the log level (also known as <a class="indexterm" name="id2946939"></a><i class="parameter"><tt>debug level</tt></i>) higher than 2 +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944498"></a>Log level</h2></div></div><div></div></div><p> +If you set the log level (also known as <a class="indexterm" name="id2944508"></a><i class="parameter"><tt>debug level</tt></i>) higher than 2 then you may suffer a large drop in performance. This is because the server flushes the log file after each operation, which can be very expensive. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2946959"></a>Read raw</h2></div></div><div></div></div><p> -The <a class="indexterm" name="id2946969"></a><i class="parameter"><tt>read raw</tt></i> operation is designed to be an optimised, low-latency +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944528"></a>Read raw</h2></div></div><div></div></div><p> +The <a class="indexterm" name="id2944538"></a><i class="parameter"><tt>read raw</tt></i> operation is designed to be an optimised, low-latency file read operation. A server may choose to not support it, -however. and Samba makes support for <a class="indexterm" name="id2946986"></a><i class="parameter"><tt>read raw</tt></i> optional, with it +however. and Samba makes support for <a class="indexterm" name="id2944554"></a><i class="parameter"><tt>read raw</tt></i> optional, with it being enabled by default. </p><p> -In some cases clients don't handle <a class="indexterm" name="id2947004"></a><i class="parameter"><tt>read raw</tt></i> very well and actually +In some cases clients don't handle <a class="indexterm" name="id2944572"></a><i class="parameter"><tt>read raw</tt></i> very well and actually get lower performance using it than they get using the conventional read operations. </p><p> -So you might like to try <a class="indexterm" name="id2947025"></a><i class="parameter"><tt>read raw</tt></i> = no and see what happens on your +So you might like to try <a class="indexterm" name="id2944594"></a><i class="parameter"><tt>read raw</tt></i> = no and see what happens on your network. It might lower, raise or not affect your performance. Only testing can really tell. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947043"></a>Write raw</h2></div></div><div></div></div><p> -The <a class="indexterm" name="id2947053"></a><i class="parameter"><tt>write raw</tt></i> operation is designed to be an optimised, low-latency +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944612"></a>Write raw</h2></div></div><div></div></div><p> +The <a class="indexterm" name="id2944622"></a><i class="parameter"><tt>write raw</tt></i> operation is designed to be an optimised, low-latency file write operation. A server may choose to not support it, -however. and Samba makes support for <a class="indexterm" name="id2947070"></a><i class="parameter"><tt>write raw</tt></i> optional, with it +however. and Samba makes support for <a class="indexterm" name="id2944639"></a><i class="parameter"><tt>write raw</tt></i> optional, with it being enabled by default. </p><p> -Some machines may find <a class="indexterm" name="id2947089"></a><i class="parameter"><tt>write raw</tt></i> slower than normal write, in which +Some machines may find <a class="indexterm" name="id2944657"></a><i class="parameter"><tt>write raw</tt></i> slower than normal write, in which case you may wish to change this option. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947106"></a>Slow Logins</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944675"></a>Slow Logins</h2></div></div><div></div></div><p> Slow logins are almost always due to the password checking time. Using -the lowest practical <a class="indexterm" name="id2947118"></a><i class="parameter"><tt>password level</tt></i> will improve things. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947135"></a>Client tuning</h2></div></div><div></div></div><p> +the lowest practical <a class="indexterm" name="id2944687"></a><i class="parameter"><tt>password level</tt></i> will improve things. +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944704"></a>Client tuning</h2></div></div><div></div></div><p> Often a speed problem can be traced to the client. The client (for example Windows for Workgroups) can often be tuned for better TCP performance. Check the sections on the various clients in <a href="#Other-Clients" title="Chapter 38. Samba and other CIFS clients">Samba and Other Clients</a>. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947160"></a>Samba performance problem due changing kernel</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944729"></a>Samba performance problem due changing kernel</h2></div></div><div></div></div><p> Hi everyone. I am running Gentoo on my server and samba 2.2.8a. Recently I changed kernel version from linux-2.4.19-gentoo-r10 to linux-2.4.20-wolk4.0s. And now I have performance issue with samba. Ok @@ -15870,7 +15868,7 @@ Grab mii-tool and check the duplex settings on the NIC. My guess is that it is a link layer issue, not an application layer problem. Also run ifconfig and verify that the framing error, collisions, etc... look normal for ethernet. -</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947192"></a>Corrupt tdb Files</h2></div></div><div></div></div><p> +</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944774"></a>Corrupt tdb Files</h2></div></div><div></div></div><p> Well today it happened, Our first major problem using samba. Our samba PDC server has been hosting 3 TB of data to our 500+ users [Windows NT/XP] for the last 3 years using samba, no problem. @@ -15888,12 +15886,12 @@ Q2) What I also would like to mention is that the service latency seems a lot lower then before the locks cleanup, any ideas on keeping it top notch? </p><p> A2) Yes! Same answer as for Q1! -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 40. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2947297">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947297"></a>Note</h2></div></div><div></div></div><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 40. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jht@samba.org">jht@samba.org</a>></tt></p></div></div></div></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2944876">Note</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944876"></a>Note</h2></div></div><div></div></div><p> This chapter did not make it into this release. It is planned for the published release of this document. -</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Further-Resources"></a>Chapter 41. Further Resources</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 1, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2947365">Websites</a></dt><dt><a href="#id2947755">Related updates from Microsoft</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947365"></a>Websites</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> +</p></div></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Further-Resources"></a>Chapter 41. Further Resources</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><tt class="email"><<a href="mailto:jelmer@samba.org">jelmer@samba.org</a>></tt></p></div></div></div></div><div><p class="pubdate">May 1, 2003</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="#id2944943">Websites</a></dt><dt><a href="#id2945351">Related updates from Microsoft</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2944943"></a>Websites</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> <a href="http://hr.uoregon.edu/davidrl/cifs.txt" target="_top"> - <span class="emphasis"><em>CIFS: Common Insecurities Fail Scrutiny</em></span> by "Hobbit"</a> + <span class="emphasis"><em>CIFS: Common Insecurities Fail Scrutiny</em></span> by "Hobbit"</a> </p></li><li><p> <a href="http://afr.com/it/2002/10/01/FFXDF43AP6D.html" target="_top"> <span class="emphasis"><em>Doing the Samba on Windows</em></span> by Financial Review @@ -15916,7 +15914,7 @@ It is planned for the published release of this document. </a> </p></li><li><p> <a href="http://www.phrack.org/phrack/60/p60-0x0b.txt" target="_top"> - <span class="emphasis"><em>SMB/CIFS by The Root</em></span> by "ledin" + <span class="emphasis"><em>SMB/CIFS by The Root</em></span> by "ledin" </a> </p></li><li><p> <a href="http://www.linux-mag.com/1999-09/samba_01.html" target="_top"> @@ -15978,7 +15976,12 @@ It is planned for the published release of this document. <span class="emphasis"><em>WFWG: Password Caching and How It Affects LAN Manager Security</em></span> at Microsoft Knowledge Base </a> - </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2947755"></a>Related updates from Microsoft</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> + </p></li><li><p> + <a href="http://www2.sphaero.org/docs/#W2K" target="_top"> + <span class="emphasis"><em>W2K Samba deploy HOWTO</em></span> + by Arnaud Loonstra + </a> + </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2945351"></a>Related updates from Microsoft</h2></div></div><div></div></div><div class="itemizedlist"><ul type="disc"><li><p> <a href="http://support.microsoft.com/support/kb/articles/q92/5/88.asp" target="_top"> <span class="emphasis"><em>Enhanced Encryption for Windows 95 Password Cache</em></span> </a> @@ -15990,42 +15993,42 @@ It is planned for the published release of this document. <a href="http://support.microsoft.com/support/kb/articles/q136/4/18.asp" target="_top"> <span class="emphasis"><em>Windows for Workgroups Sharing Updates</em></span> </a> - </p></li></ul></div></div></div></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2947825"></a>Index</h2></div></div><div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Domain Admins" group, <a href="#id2885887">Discussion</a></dt><dt>"Domain Users" group, <a href="#id2886481">Adding Domain Users to the Power Users group</a></dt><dt>"Printers" folder, <a href="#id2914035">Caveats to be considered</a>, <a href="#id2915261">Installing the PostScript Driver on a Client</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt>"raw" printing, <a href="#id2907296">CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</a></dt><dt>/etc/host.conf, <a href="#id2934626">/etc/host.conf</a></dt><dt>/etc/hosts, <a href="#id2934434">/etc/hosts</a></dt><dt>/etc/nsswitch.conf, <a href="#id2934679">/etc/nsswitch.conf</a></dt><dt>8.3</dt><dd><dl><dt>file names, <a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>ACLs, <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dt>Active Directory, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>add group script, <a href="#id2886386">Adding Groups Fails</a></dt><dt>add machine script, <a href="#id2871529">The machine trust account not accessible</a>, <a href="#id2875318">Adding Machine to Domain Fails</a></dt><dt>add printer command, <a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt>add printer wizard, <a href="#id2907647">Three familiar Methods for driver upload plus a new one</a></dt><dt>add user script, <a href="#id2881634">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>addprinter command, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>admin users, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2890703">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt>Administrator, <a href="#id2885887">Discussion</a></dt><dt>ADS (see Active Directory)</dt><dt>ads server, <a href="#id2874715">Setup your smb.conf</a></dt><dt>application/cups.vnd-postscript, <a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt>application/octet-stream, <a href="#id2907441">Explicitly enable "raw" printing for -application/octet-stream!</a>, <a href="#id2909178">MIME type Conversion Rules</a>, <a href="#id2910805">"application/octet-stream" printing</a></dt><dt>application/pdf, <a href="#id2908970">MIME types and CUPS Filters</a></dt><dt>application/postscript, <a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt>application/vnd.cups-raster, <a href="#id2911052">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt>application/vnd.cups-raw, <a href="#id2907441">Explicitly enable "raw" printing for -application/octet-stream!</a></dt><dt>auth methods, <a href="#id2885422">auth methods does not work</a>, <a href="#id2937630">Passdb Backends and Authentication</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>bind interfaces only, <a href="#id2940722">The tests</a></dt><dt>brlock.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>browse list, <a href="#id2876490">What is Browsing?</a>, <a href="#id2879603">Technical Overview of browsing</a></dt><dt>browseable, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a>, <a href="#id2900227">Parameters in the [print$] Section</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>case sensitive, <a href="#id2888342">Miscellaneous Controls</a>, <a href="#id2928660">Windows 9x / Me Profile Setup</a></dt><dt>chpass, <a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt>client use spnego, <a href="#id2875462">I can't join a Windows 2003 PDC</a></dt><dt>comment, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a>, <a href="#id2900227">Parameters in the [print$] Section</a></dt><dt>configure, <a href="#id2944272">Building the Binaries</a></dt><dt>connections.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>core files, <a href="#id2943400">Internal errors</a></dt><dt>create mask, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>csc policy, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>CUPS</dt><dd><dl><dt>Page Accounting, <a href="#id2919616">Page Accounting with CUPS</a></dt><dt>quotas, <a href="#id2919667">Setting up Quotas</a></dt></dl></dd><dt>CUPS-PPD, <a href="#id2918598">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cupsaddsmb, <a href="#id2907647">Three familiar Methods for driver upload plus a new one</a>, <a href="#id2913163">cupsaddsmb: the unknown Utility</a>, <a href="#id2914035">Caveats to be considered</a>, <a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2914652">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2914873">Understanding cupsaddsmb</a>, <a href="#id2915105">cupsaddsmb with a Samba PDC</a>, <a href="#id2915185">cupsaddsmb Flowchart</a></dt><dt>cupsomatic, <a href="#id2908649">CUPS can use all Windows-formatted Vendor PPDs</a>, <a href="#id2908777">The CUPS Filtering Architecture</a>, <a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a>, <a href="#id2918598">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>CVS, <a href="#id2943739">Access Samba source code via CVS</a></dt><dd><dl><dt>web, <a href="#id2943810">Access via CVSweb</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a href="#id2944974">Alternative: starting it as a daemon</a></dt><dt>DDK, <a href="#id2913085">PostScript Drivers with no major problems -- even in Kernel -Mode</a>, <a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt>debug, <a href="#id2943400">Internal errors</a></dt><dt>debug level, <a href="#id2942241">Debugging with Samba itself</a>, <a href="#id2946928">Log level</a></dt><dt>debuglevel, <a href="#id2943191">Debug levels</a></dt><dt>default case, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>delete printer command, <a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt>deleteprinter command, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>DHCP, <a href="#id2934312">Background Information</a></dt><dt>diff, <a href="#id2943580">Patches</a></dt><dt>directory mask, <a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt>directory security mask, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>disable spoolss, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>display charset, <a href="#id2935930">Samba and charsets</a></dt><dt>DNS, <a href="#id2877054">TCP/IP - without NetBIOS</a>, <a href="#id2935361">DNS Lookup</a></dt><dd><dl><dt>Active Directory, <a href="#id2877219">DNS and Active Directory</a></dt><dt>Dynamic, <a href="#id2934312">Background Information</a></dt></dl></dd><dt>dns proxy, <a href="#id2876490">What is Browsing?</a></dt><dt>domain admin group, <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dt>domain logons, <a href="#id2869805">Preparing for Domain Control</a></dt><dt>domain master, <a href="#id2870742">Domain Network Logon Service</a>, <a href="#id2872480">Example Configuration</a>, <a href="#id2876490">What is Browsing?</a>, <a href="#id2878314">Making Samba the domain master</a></dt><dt>dont descend, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>dos charset, <a href="#id2935930">Samba and charsets</a>, <a href="#id2936088">Japanese charsets</a>, <a href="#id2936232">CP850.so can't be found</a></dt><dt>dos filemode, <a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt>dos filetime resolution, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>dos filetimes, <a href="#id2888342">Miscellaneous Controls</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>EMF, <a href="#id2907968">Windows Drivers, GDI and EMF</a>, <a href="#id2912150">From Windows Clients to an NT Print Server</a>, <a href="#id2912287">Driver Execution on the Server</a></dt><dt>encrypt passwords, <a href="#id2874094">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2882412">smbpasswd - Encrypted Password Database</a>, <a href="#id2933403">smb.conf PAM Configuration</a>, <a href="#id2940722">The tests</a></dt><dt>enhanced browsing, <a href="#id2876490">What is Browsing?</a></dt><dt>enumports command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2905065">Samba and Printer Ports</a></dt><dt>EPM (see ESP meta packager)</dt><dt>ESC/P, <a href="#id2912287">Driver Execution on the Server</a></dt><dt>ESP</dt><dd><dl><dt>Ghostscript, <a href="#id2908777">The CUPS Filtering Architecture</a>, <a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a></dt><dt>meta packager, <a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt>Print Pro, <a href="#id2911891">Sources of CUPS drivers / PPDs</a>, <a href="#id2913965">ESP Print Pro Package of "PostScript Driver for -WinNT/2k/XP"</a></dt></dl></dd><dt>Extended Attributes, <a href="#AccessControls">File, Directory and Share Access Controls</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fake oplocks, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>File System, <a href="#id2886866">File System Access Controls</a></dt><dt>foomatic, <a href="#id2908649">CUPS can use all Windows-formatted Vendor PPDs</a>, <a href="#id2908777">The CUPS Filtering Architecture</a>, <a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a>, <a href="#id2918345">foomatic-rip and Foomatic explained</a>, <a href="#id2918496">Foomatic's strange Name</a></dt><dt>foomatic-rip, <a href="#id2911319">Difference between cupsomatic/foomatic-rip and -native CUPS printing</a>, <a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a>, <a href="#id2918345">foomatic-rip and Foomatic explained</a>, <a href="#id2918779">The Grand Unification -achieved...</a></dt><dt>force create mode, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>force directory mode, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>force directory security mode, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>force group, <a href="#id2887541">User and Group Based Controls</a></dt><dt>force security mode, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>force user, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2890703">I have set force user but Samba still makes root the owner of all the files I touch!</a>, <a href="#id2891703">Beware of Force User</a></dt><dt>ftp, <a href="#id2944055">Accessing the samba sources via rsync and ftp</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gdb, <a href="#id2943400">Internal errors</a></dt><dt>GDI, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2907968">Windows Drivers, GDI and EMF</a>, <a href="#id2912150">From Windows Clients to an NT Print Server</a>, <a href="#id2912287">Driver Execution on the Server</a></dt><dt>GhostScript, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2908420">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript</dt><dd><dl><dt>ESP (see ESP GhostScript)</dt></dl></dd><dt>GID, <a href="#id2885652">Features and Benefits</a></dt><dt>GPG, <a href="#id2944120">Verifying Samba's PGP signature</a></dt><dt>groupadd, <a href="#id2885652">Features and Benefits</a></dt><dt>groupdel, <a href="#id2885652">Features and Benefits</a></dt><dt>groups</dt><dd><dl><dt>domain, <a href="#id2885887">Discussion</a></dt><dt>mapping, <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dt>nested, <a href="#id2886455">Adding MS Windows Groups to MS Windows Groups Fails</a></dt></dl></dd><dt>guest account, <a href="#id2879778">Problem resolution</a>, <a href="#id2880591">My client reports "This server is not configured to list shared resources"</a>, <a href="#id2897717">The [printers] Section</a></dt><dt>guest ok, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a>, <a href="#id2900227">Parameters in the [print$] Section</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hide dot files, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>hide files, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>hide unreadable, <a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt>hide unwriteable files, <a href="#id2887963">File and Directory Permissions Based Controls</a></dt><dt>host msdfs, <a href="#id2895017">Features and Benefits</a></dt><dt>hosts allow, <a href="#id2893288">Using host based protection</a>, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2898177">Any [my_printer_name] Section</a></dt><dt>hosts deny, <a href="#id2893288">Using host based protection</a>, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2898177">Any [my_printer_name] Section</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>idmap gid, <a href="#id2885652">Features and Benefits</a>, <a href="#id2934050">Winbind is not resolving users and groups</a></dt><dt>idmap uid, <a href="#id2885652">Features and Benefits</a>, <a href="#id2934050">Winbind is not resolving users and groups</a></dt><dt>ifconfig, <a href="#id2944727">Starting from inetd.conf</a></dt><dt>imprints, <a href="#id2907647">Three familiar Methods for driver upload plus a new one</a></dt><dt>inetd, <a href="#id2940722">The tests</a>, <a href="#id2944619">Starting the smbd and nmbd</a>, <a href="#id2944727">Starting from inetd.conf</a></dt><dt>Interdomain Trusts, <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt>completing, <a href="#id2894294">Completing an NT4 Domain Trust</a></dt><dt>creating, <a href="#id2894193">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a href="#id2894341">Inter-Domain Trust Facilities</a></dt></dl></dd><dt>interfaces, <a href="#id2878515">Multiple interfaces</a>, <a href="#id2940722">The tests</a>, <a href="#id2944727">Starting from inetd.conf</a></dt><dt>invalid users, <a href="#id2887541">User and Group Based Controls</a></dt><dt>IPP, <a href="#id2914873">Understanding cupsaddsmb</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>Kerberos, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>kinit, <a href="#id2874844">Setup your /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>ldap admin dn, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap delete dn, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap filter, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap machine suffix, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap passwd sync, <a href="#id2883174">Configuring Samba</a>, <a href="#id2884294">Password synchronisation</a></dt><dt>ldap ssl, <a href="#id2883174">Configuring Samba</a>, <a href="#id2883611">Security and sambaSamAccount</a></dt><dt>ldap suffix, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap trust ids, <a href="#id2883174">Configuring Samba</a></dt><dt>ldap user suffix, <a href="#id2883174">Configuring Samba</a></dt><dt>libnss_wins.so, <a href="#id2934679">/etc/nsswitch.conf</a></dt><dt>Links</dt><dd><dl><dt>hard, <a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linuxprinting.org, <a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>lm announce, <a href="#id2876490">What is Browsing?</a></dt><dt>lm interval, <a href="#id2876490">What is Browsing?</a></dt><dt>LMB (see Local Master Browser)</dt><dt>LMHOSTS, <a href="#id2935167">The LMHOSTS file</a></dt><dt>load printers, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2896481">A little Experiment to warn you</a>, <a href="#id2897186">The [global] Section</a></dt><dt>local master, <a href="#id2876490">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt>Local Master Browser, <a href="#id2878551">Use of the Remote Announce parameter</a></dt><dt>locking, <a href="#id2891060">Discussion</a></dt><dt>locking.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>log files</dt><dd><dl><dt>monitoring, <a href="#id2940496">Assumptions</a></dt></dl></dd><dt>log level, <a href="#id2875318">Adding Machine to Domain Fails</a>, <a href="#id2922950">extd_audit</a>, <a href="#id2943191">Debug levels</a></dt><dt>logon drive, <a href="#id2929201">Windows NT4 Workstation</a></dt><dt>logon home, <a href="#id2883771">LDAP special attributes for sambaSamAccounts</a>, <a href="#id2928283">Windows 9x / Me User Profiles</a>, <a href="#id2928414">Mixed Windows 9x / Me and Windows NT4/200x User Profiles</a>, <a href="#id2929201">Windows NT4 Workstation</a>, <a href="#id2929902">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt>logon path, <a href="#id2883771">LDAP special attributes for sambaSamAccounts</a>, <a href="#id2928414">Mixed Windows 9x / Me and Windows NT4/200x User Profiles</a>, <a href="#id2928660">Windows 9x / Me Profile Setup</a>, <a href="#id2929201">Windows NT4 Workstation</a>, <a href="#id2929902">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt>logon script, <a href="#id2883771">LDAP special attributes for sambaSamAccounts</a></dt><dt>lpadmin, <a href="#id2918189">CUPS Print Drivers from Linuxprinting.org</a>, <a href="#id2919667">Setting up Quotas</a></dt><dt>lppause command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920543">Pre-conditions</a></dt><dt>lpq cache time, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a></dt><dt>lpq command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2920543">Pre-conditions</a></dt><dt>lpresume command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2920543">Pre-conditions</a></dt><dt>lprm command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2920543">Pre-conditions</a></dt><dt>lpstat, <a href="#id2917432">Troubleshooting revisited</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>MAC Addresses, <a href="#id2934434">/etc/hosts</a></dt><dt>machine trust accounts, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>make, <a href="#id2944272">Building the Binaries</a></dt><dt>mangling method, <a href="#id2936088">Japanese charsets</a></dt><dt>map to guest, <a href="#id2900227">Parameters in the [print$] Section</a>, <a href="#id2904312">Adding new Printers with the Windows NT APW</a>, <a href="#id2921397">Can't reconnect to Samba under new account - from Win2K/XP</a>, <a href="#id2921624">Avoid being connected to the Samba server as the - "wrong" user</a></dt><dt>max print jobs, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>max xmit, <a href="#id2946869">Max xmit</a></dt><dt>messages.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>MIME, <a href="#id2908970">MIME types and CUPS Filters</a>, <a href="#id2909178">MIME type Conversion Rules</a>, <a href="#id2909333">Filter Requirements</a>, <a href="#id2910805">"application/octet-stream" printing</a></dt><dt>min print space, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>msdfs root, <a href="#id2895017">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolve order, <a href="#id2876490">What is Browsing?</a></dt><dt>nbtstat, <a href="#id2935103">The NetBIOS Name Cache</a></dt><dt>NetBIOS, <a href="#id2876401">Features and Benefits</a>, <a href="#id2877054">TCP/IP - without NetBIOS</a>, <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a>, <a href="#id2934793">Name resolution as used within MS Windows networking</a></dt><dt>NetBIOS-less, <a href="#id2877054">TCP/IP - without NetBIOS</a></dt><dt>nmblookup, <a href="#id2935103">The NetBIOS Name Cache</a></dt><dt>nt acl support, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889226">Viewing file ownership</a>, <a href="#id2889358">Viewing File or Directory Permissions</a>, <a href="#id2889603">Modifying file or directory permissions</a>, <a href="#id2946367">Windows 2000 Service Pack 2</a></dt><dt>ntdrivers.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a href="#id2886866">File System Access Controls</a></dt><dt>ntprinters.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>obey pam restrictions, <a href="#id2933403">smb.conf PAM Configuration</a></dt><dt>only user, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2893786">Why can users access home directories of other users?</a></dt><dt>oplock break wait time, <a href="#id2891795">Advanced Samba Opportunistic Locking Parameters</a>, <a href="#id2892152">Disabling Kernel OpLocks</a></dt><dt>oplock contention limit, <a href="#id2891795">Advanced Samba Opportunistic Locking Parameters</a></dt><dt>os level, <a href="#id2876490">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a>, <a href="#id2877916">Setting up DOMAIN Browsing</a>, <a href="#browse-force-master">Forcing Samba to be the master</a>, <a href="#id2878314">Making Samba the domain master</a></dt><dt>os2 driver map, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2945887">Printer driver download for for OS/2 clients?</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>page_log, <a href="#id2919874">The page_log File Syntax</a></dt><dt>passdb backend, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a href="#passdb">Account Information Databases</a>, <a href="#id2881219">Technical Information</a>, <a href="#id2882092">The pdbedit Command</a>, <a href="#id2883174">Configuring Samba</a>, <a href="#id2884501">Configuring</a>, <a href="#id2885267">Users can not logon</a>, <a href="#id2885422">auth methods does not work</a>, <a href="#id2937630">Passdb Backends and Authentication</a></dt><dt>password level, <a href="#id2868660">Password checking</a>, <a href="#id2940722">The tests</a>, <a href="#id2946168">Case handling of passwords</a>, <a href="#id2947106">Slow Logins</a></dt><dt>password server, <a href="#id2868379">Server Security (User Level Security)</a>, <a href="#id2871174">Security Mode and Master Browsers</a>, <a href="#id2874094">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2940722">The tests</a></dt><dt>patch, <a href="#id2943580">Patches</a></dt><dt>path, <a href="#id2867129">"The network name cannot be found"</a>, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a>, <a href="#id2898498">Print Commands</a>, <a href="#id2900037">Creating the [print$] Share</a>, <a href="#id2900227">Parameters in the [print$] Section</a>, <a href="#id2900537">Subdirectory Structure in [print$]</a>, <a href="#id2912640">Samba receiving Jobfiles and passing them to CUPS</a>, <a href="#id2920387">Auto-Deletion or Preservation of CUPS Spool Files</a>, <a href="#id2922272">Permissions on + </p></li></ul></div></div></div></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2945421"></a>Index</h2></div></div><div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Domain Admins" group, <a href="#id2887722">Discussion</a></dt><dt>"Domain Users" group, <a href="#id2888294">Adding Domain Users to the Power Users group</a></dt><dt>"Printers" folder, <a href="#id2914749">Caveats to be considered</a>, <a href="#id2915946">Installing the PostScript Driver on a Client</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt>"raw" printing, <a href="#id2908431">CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</a></dt><dt>/etc/host.conf, <a href="#id2934762">/etc/host.conf</a></dt><dt>/etc/hosts, <a href="#id2934577">/etc/hosts</a></dt><dt>/etc/nsswitch.conf, <a href="#id2934813">/etc/nsswitch.conf</a></dt><dt>8.3</dt><dd><dl><dt>file names, <a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>ACLs, <a href="#AccessControls">File, Directory and Share Access Controls</a></dt><dt>Active Directory, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>add group script, <a href="#id2888199">Adding Groups Fails</a></dt><dt>add machine script, <a href="#id2873520">The machine trust account not accessible</a>, <a href="#id2877258">Adding Machine to Domain Fails</a></dt><dt>add printer command, <a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt>add printer wizard, <a href="#id2908739">Three familiar Methods for driver upload plus a new one</a></dt><dt>add user script, <a href="#id2883502">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>addprinter command, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>admin users, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2892503">I have set force user but Samba still makes root the owner of all the files I touch!</a></dt><dt>Administrator, <a href="#id2887722">Discussion</a></dt><dt>ADS (see Active Directory)</dt><dt>ads server, <a href="#id2876674">Setup your smb.conf</a></dt><dt>application/cups.vnd-postscript, <a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt>application/octet-stream, <a href="#id2908552">Explicitly enable "raw" printing for +application/octet-stream!</a>, <a href="#id2910165">MIME type Conversion Rules</a>, <a href="#id2911697">"application/octet-stream" printing</a></dt><dt>application/pdf, <a href="#id2909959">MIME types and CUPS Filters</a></dt><dt>application/postscript, <a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a></dt><dt>application/vnd.cups-raster, <a href="#id2911929">PostScript Printer Descriptions (PPDs) for non-PS Printers</a></dt><dt>application/vnd.cups-raw, <a href="#id2908552">Explicitly enable "raw" printing for +application/octet-stream!</a></dt><dt>auth methods, <a href="#id2887258">auth methods does not work</a>, <a href="#id2937791">Passdb Backends and Authentication</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>bind interfaces only, <a href="#id2940846">The tests</a></dt><dt>brlock.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>browse list, <a href="#id2878408">What is Browsing?</a>, <a href="#id2881481">Technical Overview of browsing</a></dt><dt>browseable, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a>, <a href="#id2901686">Parameters in the [print$] Section</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>case sensitive, <a href="#id2890173">Miscellaneous Controls</a>, <a href="#id2928828">Windows 9x / Me Profile Setup</a></dt><dt>chpass, <a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt>comment, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a>, <a href="#id2901686">Parameters in the [print$] Section</a></dt><dt>configure, <a href="#id2871926">Building the Binaries</a></dt><dt>connections.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>core files, <a href="#id2871078">Internal errors</a></dt><dt>create mask, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>csc policy, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>CUPS</dt><dd><dl><dt>Page Accounting, <a href="#id2920055">Page Accounting with CUPS</a></dt><dt>quotas, <a href="#id2920098">Setting up Quotas</a></dt></dl></dd><dt>CUPS-PPD, <a href="#id2919108">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cupsaddsmb, <a href="#id2908739">Three familiar Methods for driver upload plus a new one</a>, <a href="#id2913913">cupsaddsmb: the unknown Utility</a>, <a href="#id2914749">Caveats to be considered</a>, <a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2915344">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2915567">Understanding cupsaddsmb</a>, <a href="#id2915798">cupsaddsmb with a Samba PDC</a>, <a href="#id2915877">cupsaddsmb Flowchart</a></dt><dt>cupsomatic, <a href="#id2909654">CUPS can use all Windows-formatted Vendor PPDs</a>, <a href="#id2909782">The CUPS Filtering Architecture</a>, <a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a>, <a href="#id2919108">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>CVS, <a href="#id2871417">Access Samba source code via CVS</a></dt><dd><dl><dt>web, <a href="#id2871480">Access via CVSweb</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a href="#id2872625">Alternative: starting it as a daemon</a></dt><dt>DDK, <a href="#id2913833">PostScript Drivers with no major problems -- even in Kernel +Mode</a>, <a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt>debug, <a href="#id2871078">Internal errors</a></dt><dt>debug level, <a href="#id2942341">Debugging with Samba itself</a>, <a href="#id2944498">Log level</a></dt><dt>debuglevel, <a href="#id2870870">Debug levels</a></dt><dt>default case, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>delete printer command, <a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt>deleteprinter command, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>DHCP, <a href="#id2934457">Background Information</a></dt><dt>diff, <a href="#id2871258">Patches</a></dt><dt>directory mask, <a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt>directory security mask, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>disable spoolss, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>display charset, <a href="#id2936097">Samba and charsets</a></dt><dt>DNS, <a href="#id2878972">TCP/IP - without NetBIOS</a>, <a href="#id2935528">DNS Lookup</a></dt><dd><dl><dt>Active Directory, <a href="#id2879137">DNS and Active Directory</a></dt><dt>Dynamic, <a href="#id2934457">Background Information</a></dt></dl></dd><dt>dns proxy, <a href="#id2878408">What is Browsing?</a></dt><dt>domain admin group, <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dt>domain logons, <a href="#id2870592">Preparing for Domain Control</a></dt><dt>domain master, <a href="#id2869000">Domain Network Logon Service</a>, <a href="#id2874464">Example Configuration</a>, <a href="#id2878408">What is Browsing?</a>, <a href="#id2880217">Making Samba the domain master</a></dt><dt>dont descend, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>dos charset, <a href="#id2936097">Samba and charsets</a>, <a href="#id2936254">Japanese charsets</a>, <a href="#id2936398">CP850.so can't be found</a></dt><dt>dos filemode, <a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt>dos filetime resolution, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>dos filetimes, <a href="#id2890173">Miscellaneous Controls</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>EMF, <a href="#id2909034">Windows Drivers, GDI and EMF</a>, <a href="#id2912965">From Windows Clients to an NT Print Server</a>, <a href="#id2913090">Driver Execution on the Server</a></dt><dt>encrypt passwords, <a href="#id2876053">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2884279">smbpasswd - Encrypted Password Database</a>, <a href="#id2933539">smb.conf PAM Configuration</a>, <a href="#id2940846">The tests</a></dt><dt>enhanced browsing, <a href="#id2878408">What is Browsing?</a></dt><dt>enumports command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2906300">Samba and Printer Ports</a></dt><dt>EPM (see ESP meta packager)</dt><dt>ESC/P, <a href="#id2913090">Driver Execution on the Server</a></dt><dt>ESP</dt><dd><dl><dt>Ghostscript, <a href="#id2909782">The CUPS Filtering Architecture</a>, <a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a></dt><dt>meta packager, <a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dt>Print Pro, <a href="#id2912731">Sources of CUPS drivers / PPDs</a>, <a href="#id2914689">ESP Print Pro Package of "PostScript Driver for +WinNT/2k/XP"</a></dt></dl></dd><dt>Extended Attributes, <a href="#AccessControls">File, Directory and Share Access Controls</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fake oplocks, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>File System, <a href="#id2888688">File System Access Controls</a></dt><dt>foomatic, <a href="#id2909654">CUPS can use all Windows-formatted Vendor PPDs</a>, <a href="#id2909782">The CUPS Filtering Architecture</a>, <a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a>, <a href="#id2918890">foomatic-rip and Foomatic explained</a>, <a href="#id2919032">Foomatic's strange Name</a></dt><dt>foomatic-rip, <a href="#id2912192">Difference between cupsomatic/foomatic-rip and +native CUPS printing</a>, <a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a>, <a href="#id2918890">foomatic-rip and Foomatic explained</a>, <a href="#id2919272">The Grand Unification +achieved...</a></dt><dt>force create mode, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>force directory mode, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>force directory security mode, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>force group, <a href="#id2889373">User and Group Based Controls</a></dt><dt>force security mode, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>force user, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2892503">I have set force user but Samba still makes root the owner of all the files I touch!</a>, <a href="#id2893471">Beware of Force User</a></dt><dt>ftp, <a href="#id2871712">Accessing the samba sources via rsync and ftp</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gdb, <a href="#id2871078">Internal errors</a></dt><dt>GDI, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2909034">Windows Drivers, GDI and EMF</a>, <a href="#id2912965">From Windows Clients to an NT Print Server</a>, <a href="#id2913090">Driver Execution on the Server</a></dt><dt>GhostScript, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2909441">Ghostscript -- the Software RIP for non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript</dt><dd><dl><dt>ESP (see ESP GhostScript)</dt></dl></dd><dt>GID, <a href="#id2887487">Features and Benefits</a></dt><dt>GPG, <a href="#id2871776">Verifying Samba's PGP signature</a></dt><dt>groupadd, <a href="#id2887487">Features and Benefits</a></dt><dt>groupdel, <a href="#id2887487">Features and Benefits</a></dt><dt>groups</dt><dd><dl><dt>domain, <a href="#id2887722">Discussion</a></dt><dt>mapping, <a href="#groupmapping">Mapping MS Windows and UNIX Groups</a></dt><dt>nested, <a href="#id2888268">Adding MS Windows Groups to MS Windows Groups Fails</a></dt></dl></dd><dt>guest account, <a href="#id2881662">Problem resolution</a>, <a href="#id2882497">My client reports "This server is not configured to list shared resources"</a>, <a href="#id2899274">The [printers] Section</a></dt><dt>guest ok, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a>, <a href="#id2901686">Parameters in the [print$] Section</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hide dot files, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>hide files, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>hide unreadable, <a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt>hide unwriteable files, <a href="#id2889794">File and Directory Permissions Based Controls</a></dt><dt>host msdfs, <a href="#id2896731">Features and Benefits</a></dt><dt>hosts allow, <a href="#id2895003">Using host based protection</a>, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2899717">Any [my_printer_name] Section</a></dt><dt>hosts deny, <a href="#id2895003">Using host based protection</a>, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2899717">Any [my_printer_name] Section</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>idmap gid, <a href="#id2887487">Features and Benefits</a>, <a href="#id2934194">Winbind is not resolving users and groups</a></dt><dt>idmap uid, <a href="#id2887487">Features and Benefits</a>, <a href="#id2934194">Winbind is not resolving users and groups</a></dt><dt>ifconfig, <a href="#id2872378">Starting from inetd.conf</a></dt><dt>imprints, <a href="#id2908739">Three familiar Methods for driver upload plus a new one</a></dt><dt>inetd, <a href="#id2940846">The tests</a>, <a href="#id2872271">Starting the smbd and nmbd</a>, <a href="#id2872378">Starting from inetd.conf</a></dt><dt>Interdomain Trusts, <a href="#InterdomainTrusts">Interdomain Trust Relationships</a></dt><dd><dl><dt>completing, <a href="#id2896007">Completing an NT4 Domain Trust</a></dt><dt>creating, <a href="#id2895908">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a href="#id2896054">Inter-Domain Trust Facilities</a></dt></dl></dd><dt>interfaces, <a href="#id2880412">Multiple interfaces</a>, <a href="#id2940846">The tests</a>, <a href="#id2872378">Starting from inetd.conf</a></dt><dt>invalid users, <a href="#id2889373">User and Group Based Controls</a></dt><dt>IPP, <a href="#id2915567">Understanding cupsaddsmb</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>Kerberos, <a href="#ads-member">Samba ADS Domain Membership</a></dt><dt>kinit, <a href="#id2876803">Setup your /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>ldap admin dn, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap delete dn, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap filter, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap machine suffix, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap passwd sync, <a href="#id2885030">Configuring Samba</a>, <a href="#id2886130">Password synchronisation</a></dt><dt>ldap ssl, <a href="#id2885030">Configuring Samba</a>, <a href="#id2885464">Security and sambaSamAccount</a></dt><dt>ldap suffix, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap trust ids, <a href="#id2885030">Configuring Samba</a></dt><dt>ldap user suffix, <a href="#id2885030">Configuring Samba</a></dt><dt>libnss_wins.so, <a href="#id2934813">/etc/nsswitch.conf</a></dt><dt>Links</dt><dd><dl><dt>hard, <a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linuxprinting.org, <a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>lm announce, <a href="#id2878408">What is Browsing?</a></dt><dt>lm interval, <a href="#id2878408">What is Browsing?</a></dt><dt>LMB (see Local Master Browser)</dt><dt>LMHOSTS, <a href="#id2935248">The LMHOSTS file</a></dt><dt>load printers, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898105">A little Experiment to warn you</a>, <a href="#id2898782">The [global] Section</a></dt><dt>local master, <a href="#id2878408">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a></dt><dt>Local Master Browser, <a href="#id2880448">Use of the Remote Announce parameter</a></dt><dt>locking, <a href="#id2892860">Discussion</a></dt><dt>locking.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>log files</dt><dd><dl><dt>monitoring, <a href="#id2940619">Assumptions</a></dt></dl></dd><dt>log level, <a href="#id2877258">Adding Machine to Domain Fails</a>, <a href="#id2923166">extd_audit</a>, <a href="#id2870870">Debug levels</a></dt><dt>logon drive, <a href="#id2929364">Windows NT4 Workstation</a></dt><dt>logon home, <a href="#id2885623">LDAP special attributes for sambaSamAccounts</a>, <a href="#id2928450">Windows 9x / Me User Profiles</a>, <a href="#id2928582">Mixed Windows 9x / Me and Windows NT4/200x User Profiles</a>, <a href="#id2929364">Windows NT4 Workstation</a>, <a href="#id2930060">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt>logon path, <a href="#id2885623">LDAP special attributes for sambaSamAccounts</a>, <a href="#id2928582">Mixed Windows 9x / Me and Windows NT4/200x User Profiles</a>, <a href="#id2928828">Windows 9x / Me Profile Setup</a>, <a href="#id2929364">Windows NT4 Workstation</a>, <a href="#id2930060">Sharing Profiles between W9x/Me and NT4/200x/XP workstations</a></dt><dt>logon script, <a href="#id2885623">LDAP special attributes for sambaSamAccounts</a></dt><dt>lpadmin, <a href="#id2918753">CUPS Print Drivers from Linuxprinting.org</a>, <a href="#id2920098">Setting up Quotas</a></dt><dt>lppause command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920874">Pre-conditions</a></dt><dt>lpq cache time, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a></dt><dt>lpq command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2920874">Pre-conditions</a></dt><dt>lpresume command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2920874">Pre-conditions</a></dt><dt>lprm command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2920874">Pre-conditions</a></dt><dt>lpstat, <a href="#id2918021">Troubleshooting revisited</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>MAC Addresses, <a href="#id2934577">/etc/hosts</a></dt><dt>machine trust accounts, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>make, <a href="#id2871926">Building the Binaries</a></dt><dt>mangling method, <a href="#id2936254">Japanese charsets</a></dt><dt>map to guest, <a href="#id2901686">Parameters in the [print$] Section</a>, <a href="#id2905621">Adding new Printers with the Windows NT APW</a>, <a href="#id2921688">Can't reconnect to Samba under new account + from Win2K/XP</a>, <a href="#id2921914">Avoid being connected to the Samba server as the + "wrong" user</a></dt><dt>max print jobs, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>max xmit, <a href="#id2944438">Max xmit</a></dt><dt>messages.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>MIME, <a href="#id2909959">MIME types and CUPS Filters</a>, <a href="#id2910165">MIME type Conversion Rules</a>, <a href="#id2910315">Filter Requirements</a>, <a href="#id2911697">"application/octet-stream" printing</a></dt><dt>min print space, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>msdfs root, <a href="#id2896731">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolve order, <a href="#id2878408">What is Browsing?</a></dt><dt>nbtstat, <a href="#id2935185">The NetBIOS Name Cache</a></dt><dt>NetBIOS, <a href="#id2878319">Features and Benefits</a>, <a href="#id2878972">TCP/IP - without NetBIOS</a>, <a href="#integrate-ms-networks">Integrating MS Windows networks with Samba</a>, <a href="#id2934918">Name resolution as used within MS Windows networking</a></dt><dt>NetBIOS-less, <a href="#id2878972">TCP/IP - without NetBIOS</a></dt><dt>nmblookup, <a href="#id2935185">The NetBIOS Name Cache</a></dt><dt>nt acl support, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891057">Viewing file ownership</a>, <a href="#id2891188">Viewing File or Directory Permissions</a>, <a href="#id2891423">Modifying file or directory permissions</a>, <a href="#id2943935">Windows 2000 Service Pack 2</a></dt><dt>ntdrivers.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a href="#id2888688">File System Access Controls</a></dt><dt>ntprinters.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>obey pam restrictions, <a href="#id2933539">smb.conf PAM Configuration</a></dt><dt>only user, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2895500">Why can users access home directories of other users?</a></dt><dt>oplock break wait time, <a href="#id2893563">Advanced Samba Opportunistic Locking Parameters</a>, <a href="#id2893897">Disabling Kernel OpLocks</a></dt><dt>oplock contention limit, <a href="#id2893563">Advanced Samba Opportunistic Locking Parameters</a></dt><dt>os level, <a href="#id2878408">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a>, <a href="#id2879819">Setting up DOMAIN Browsing</a>, <a href="#browse-force-master">Forcing Samba to be the master</a>, <a href="#id2880217">Making Samba the domain master</a></dt><dt>os2 driver map, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2943455">Printer driver download for for OS/2 clients?</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>page_log, <a href="#id2920282">The page_log File Syntax</a></dt><dt>passdb backend, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a href="#passdb">Account Information Databases</a>, <a href="#id2883109">Technical Information</a>, <a href="#id2883959">The pdbedit Command</a>, <a href="#id2885030">Configuring Samba</a>, <a href="#id2886336">Configuring</a>, <a href="#id2887102">Users can not logon</a>, <a href="#id2887258">auth methods does not work</a>, <a href="#id2937791">Passdb Backends and Authentication</a></dt><dt>password level, <a href="#id2869450">Password checking</a>, <a href="#id2940846">The tests</a>, <a href="#id2943736">Case handling of passwords</a>, <a href="#id2944675">Slow Logins</a></dt><dt>password server, <a href="#id2852521">Server Security (User Level Security)</a>, <a href="#id2873169">Security Mode and Master Browsers</a>, <a href="#id2876053">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2940846">The tests</a></dt><dt>patch, <a href="#id2871258">Patches</a></dt><dt>path, <a href="#id2859124">"The network name cannot be found"</a>, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a>, <a href="#id2900032">Print Commands</a>, <a href="#id2901502">Creating the [print$] Share</a>, <a href="#id2901686">Parameters in the [print$] Section</a>, <a href="#id2901973">Subdirectory Structure in [print$]</a>, <a href="#id2913432">Samba receiving Jobfiles and passing them to CUPS</a>, <a href="#id2920734">Auto-Deletion or Preservation of CUPS Spool Files</a>, <a href="#id2922506">Permissions on /var/spool/samba/ get reset after each -reboot</a>, <a href="#id2940722">The tests</a></dt><dt>PCL, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a>, <a href="#id2912287">Driver Execution on the Server</a>, <a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a></dt><dt>PDF, <a href="#id2907968">Windows Drivers, GDI and EMF</a>, <a href="#id2908563">PostScript Printer Description (PPD) Specification</a></dt><dt>pdf, <a href="#id2909178">MIME type Conversion Rules</a></dt><dt>PDL, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PJL, <a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a>, <a href="#id2914308">Benefits of using "CUPS PostScript Driver for -Windows NT/2k/XP" instead of Adobe Driver</a>, <a href="#id2919778">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>point and print, <a href="#id2907365">Driver Installation Methods on Windows Clients</a>, <a href="#id2907647">Three familiar Methods for driver upload plus a new one</a>, <a href="#id2910493">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2915261">Installing the PostScript Driver on a Client</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt>PostScript, <a href="#id2907785">Using CUPS/Samba in an advanced Way -- intelligent printing -with PostScript Driver Download</a>, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a>, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2909513">Prefilters</a>, <a href="#id2912287">Driver Execution on the Server</a>, <a href="#id2912726">Network PostScript RIP: CUPS Filters on Server -- clients use -PostScript Driver with CUPS-PPDs</a>, <a href="#id2913032">CUPS: a "Magical Stone"?</a>, <a href="#id2913502">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a href="#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PPD, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2908563">PostScript Printer Description (PPD) Specification</a>, <a href="#id2911052">PostScript Printer Descriptions (PPDs) for non-PS Printers</a>, <a href="#id2912815">PPDs for non-PS Printers on UNIX</a>, <a href="#id2912871">PPDs for non-PS Printers on Windows</a>, <a href="#id2913032">CUPS: a "Magical Stone"?</a>, <a href="#id2915261">Installing the PostScript Driver on a Client</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>preferred master, <a href="#id2876490">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a>, <a href="#browse-force-master">Forcing Samba to be the master</a>, <a href="#id2878314">Making Samba the domain master</a>, <a href="#id2940722">The tests</a></dt><dt>preserve case, <a href="#id2928660">Windows 9x / Me Profile Setup</a></dt><dt>print command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a>, <a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2899263">Setting up your own Print Commands</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920543">Pre-conditions</a>, <a href="#id2920702">Manual Configuration</a></dt><dt>print ok , <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>printable, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a></dt><dt>printcap, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2906348">Basic Configuration of CUPS support</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2906866">More complex smb.conf Settings for -CUPS</a>, <a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920543">Pre-conditions</a></dt><dt>printcap name, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a></dt><dt>printer, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>printer admin, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a>, <a href="#id2900227">Parameters in the [print$] Section</a>, <a href="#id2900805">Setting Drivers for existing Printers with a Client GUI</a>, <a href="#id2902934">IMPORTANT! Setting Device Modes on new Printers</a>, <a href="#id2903328">Always make first Client Connection as root or "printer admin"</a>, <a href="#id2903534">Setting Default Print Options for the Client Drivers</a>, <a href="#id2904312">Adding new Printers with the Windows NT APW</a>, <a href="#id2906866">More complex smb.conf Settings for -CUPS</a>, <a href="#id2916147">What is required for adddriver and setdriver to succeed</a>, <a href="#id2921875">Print options for all users can't be set on Win2K/XP</a></dt><dt>printer name, <a href="#id2895722">Parameters Recommended for Use</a></dt><dt>printing, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a>, <a href="#id2898580">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2899263">Setting up your own Print Commands</a>, <a href="#id2906348">Basic Configuration of CUPS support</a>, <a href="#id2906443">Linking of smbd with libcups.so</a>, <a href="#id2906866">More complex smb.conf Settings for -CUPS</a>, <a href="#id2912426">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920543">Pre-conditions</a>, <a href="#id2920702">Manual Configuration</a></dt><dt>printing.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>public, <a href="#id2897717">The [printers] Section</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>queue resume command, <a href="#id2906443">Linking of smbd with libcups.so</a></dt><dt>queuepause command, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2906443">Linking of smbd with libcups.so</a></dt><dt>queueresume command, <a href="#id2895722">Parameters Recommended for Use</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>read list, <a href="#id2887541">User and Group Based Controls</a></dt><dt>read only, <a href="#id2888342">Miscellaneous Controls</a>, <a href="#id2897717">The [printers] Section</a>, <a href="#id2900227">Parameters in the [print$] Section</a></dt><dt>read raw, <a href="#id2946959">Read raw</a></dt><dt>read size, <a href="#id2946819">Read size</a></dt><dt>remote announce, <a href="#id2876818">NetBIOS over TCP/IP</a>, <a href="#id2877367">How Browsing Functions</a>, <a href="#id2878551">Use of the Remote Announce parameter</a>, <a href="#id2879656">Browsing support in Samba</a></dt><dt>remote browse sync, <a href="#id2876818">NetBIOS over TCP/IP</a>, <a href="#id2877367">How Browsing Functions</a>, <a href="#id2878708">Use of the Remote Browse Sync parameter</a></dt><dt>root preexec, <a href="#id2938464">Logon Scripts</a></dt><dt>rpcclient</dt><dd><dl><dt>adddriver, <a href="#id2914652">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2914873">Understanding cupsaddsmb</a>, <a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a>, <a href="#id2915876">Understanding the rpcclient man page</a>, <a href="#id2916147">What is required for adddriver and setdriver to succeed</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a></dt><dt>enumprinters, <a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a>, <a href="#id2916147">What is required for adddriver and setdriver to succeed</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a>, <a href="#id2917432">Troubleshooting revisited</a></dt><dt>getdriver, <a href="#id2915981">Producing an Example by querying a Windows Box</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a href="#id2915981">Producing an Example by querying a Windows Box</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a>, <a href="#id2917432">Troubleshooting revisited</a></dt><dt>setdriver, <a href="#id2914035">Caveats to be considered</a>, <a href="#id2914652">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2914873">Understanding cupsaddsmb</a>, <a href="#id2915559">Installing PostScript Driver Files manually (using -rpcclient)</a>, <a href="#id2916147">What is required for adddriver and setdriver to succeed</a>, <a href="#id2916361">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsync, <a href="#id2944055">Accessing the samba sources via rsync and ftp</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>secrets.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>security, <a href="#id2867626">Samba Security Modes</a>, <a href="#id2868020">Domain Security Mode (User Level Security)</a>, <a href="#id2868379">Server Security (User Level Security)</a>, <a href="#id2868882">What makes Samba a SERVER?</a>, <a href="#id2868923">What makes Samba a Domain Controller?</a>, <a href="#id2868959">What makes Samba a Domain Member?</a>, <a href="#id2868998">Constantly Losing Connections to Password Server</a>, <a href="#id2869805">Preparing for Domain Control</a>, <a href="#id2871174">Security Mode and Master Browsers</a>, <a href="#id2874094">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2874530">Why is this better than security = server?</a>, <a href="#id2874715">Setup your smb.conf</a>, <a href="#id2914525">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2921263">"cupsaddsmb" keeps asking for root password in - neverending loop</a>, <a href="#id2937630">Passdb Backends and Authentication</a>, <a href="#id2940722">The tests</a>, <a href="#id2946115">Configuring WfW password handling</a></dt><dt>security mask, <a href="#id2887963">File and Directory Permissions Based Controls</a>, <a href="#id2889768">Interaction with the standard Samba create mask - parameters</a></dt><dt>Server Manager, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt>sessionid.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>share_info.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>short preserve case, <a href="#id2888342">Miscellaneous Controls</a>, <a href="#id2928660">Windows 9x / Me Profile Setup</a></dt><dt>Short-Cuts, <a href="#id2886902">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show add printer wizard, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a>, <a href="#id2904312">Adding new Printers with the Windows NT APW</a></dt><dt>SID, <a href="#id2885652">Features and Benefits</a></dt><dt>Single Sign On, <a href="#id2914035">Caveats to be considered</a></dt><dt>smbclient, <a href="#ads-test-smbclient">Testing with smbclient</a>, <a href="#id2940722">The tests</a></dt><dt>socket options, <a href="#id2946728">Socket options</a></dt><dt>spooling</dt><dd><dl><dt>central, <a href="#id2907241">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt>peer-to-peer, <a href="#id2907241">Central spooling vs. "Peer-to-Peer" printing</a></dt></dl></dd><dt>spooling-only, <a href="#id2907296">CUPS/Samba as a "spooling-only" Print Server; "raw" printing -with Vendor Drivers on Windows Clients</a></dt><dt>strict locking, <a href="#id2891060">Discussion</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>TDB, <a href="#id2917593">The printing *.tdb Files</a>, <a href="#id2917838">Trivial DataBase Files</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdbbackup, <a href="#id2918053">Using tdbbackup</a></dt><dt>template homedir, <a href="#id2925671">Linux/FreeBSD-specific PAM configuration</a></dt><dt>testparm, <a href="#id2940722">The tests</a></dt><dt>text/plain, <a href="#id2909178">MIME type Conversion Rules</a></dt><dt>total print jobs, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP, <a href="#id2876818">NetBIOS over TCP/IP</a></dt><dt>UID, <a href="#id2885652">Features and Benefits</a></dt><dt>unexpected.tdb, <a href="#id2917593">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unix charset, <a href="#id2935930">Samba and charsets</a>, <a href="#id2936088">Japanese charsets</a></dt><dt>use client driver, <a href="#id2895722">Parameters Recommended for Use</a>, <a href="#id2897186">The [global] Section</a></dt><dt>user, <a href="#id2867883">Share Level Security</a>, <a href="#id2940722">The tests</a></dt><dt>User Manager, <a href="#samba-trusted-domain">Samba as the Trusted Domain</a>, <a href="#id2894704">Samba as the Trusting Domain</a></dt><dt>useradd, <a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt><dt>username, <a href="#id2887541">User and Group Based Controls</a></dt><dt>username level, <a href="#id2868660">Password checking</a></dt><dt>username map, <a href="#id2873896">Windows 200x XP Professional</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2940722">The tests</a></dt><dt>veto files, <a href="#id2888342">Miscellaneous Controls</a></dt><dt>vfs objects, <a href="#id2922671">Discussion</a></dt><dt>vipw, <a href="#id2873290">Manual Creation of Machine Trust Accounts</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>winbind separator, <a href="#id2924992">Start up the winbindd daemon and test it!</a></dt><dt>WINS, <a href="#id2876490">What is Browsing?</a>, <a href="#id2876818">NetBIOS over TCP/IP</a>, <a href="#id2935393">WINS Lookup</a></dt><dt>wins hook, <a href="#id2876490">What is Browsing?</a></dt><dt>wins proxy, <a href="#id2876490">What is Browsing?</a></dt><dt>wins server, <a href="#id2876490">What is Browsing?</a>, <a href="#id2878786">WINS - The Windows Internetworking Name Server</a>, <a href="#id2878975">Setting up a WINS server</a></dt><dt>wins support, <a href="#id2876490">What is Browsing?</a>, <a href="#id2878786">WINS - The Windows Internetworking Name Server</a>, <a href="#id2878975">Setting up a WINS server</a></dt><dt>workgroup, <a href="#id2871174">Security Mode and Master Browsers</a>, <a href="#id2874094">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2879656">Browsing support in Samba</a></dt><dt>write list, <a href="#id2887541">User and Group Based Controls</a>, <a href="#id2900227">Parameters in the [print$] Section</a></dt><dt>write raw, <a href="#id2947043">Write raw</a></dt><dt>writeable, <a href="#id2897717">The [printers] Section</a>, <a href="#id2898177">Any [my_printer_name] Section</a></dt><dt>WYSIWYG, <a href="#id2907968">Windows Drivers, GDI and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window System, <a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xinetd, <a href="#id2944727">Starting from inetd.conf</a> (see inetd)</dt><dt>Xprint, <a href="#id2908120">UNIX Printfile Conversion and GUI Basics</a></dt></dl></div></div></div></div></body></html> +reboot</a>, <a href="#id2940846">The tests</a></dt><dt>PCL, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a>, <a href="#id2913090">Driver Execution on the Server</a>, <a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a></dt><dt>PDF, <a href="#id2909034">Windows Drivers, GDI and EMF</a>, <a href="#id2909567">PostScript Printer Description (PPD) Specification</a></dt><dt>pdf, <a href="#id2910165">MIME type Conversion Rules</a></dt><dt>PDL, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PJL, <a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a>, <a href="#id2915016">Benefits of using "CUPS PostScript Driver for +Windows NT/2k/XP" instead of Adobe Driver</a>, <a href="#id2920202">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>point and print, <a href="#id2908485">Driver Installation Methods on Windows Clients</a>, <a href="#id2908739">Three familiar Methods for driver upload plus a new one</a>, <a href="#id2911412">cupsomatic/Foomatic -- how do they fit into the Picture?</a>, <a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2915946">Installing the PostScript Driver on a Client</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt>PostScript, <a href="#id2908865">Using CUPS/Samba in an advanced Way -- intelligent printing +with PostScript Driver Download</a>, <a href="#gdipost">GDI on Windows -- PostScript on UNIX</a>, <a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a>, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2910493">Prefilters</a>, <a href="#id2913090">Driver Execution on the Server</a>, <a href="#id2913513">Network PostScript RIP: CUPS Filters on Server -- clients use +PostScript Driver with CUPS-PPDs</a>, <a href="#id2913789">CUPS: a "Magical Stone"?</a>, <a href="#id2914233">CUPS Package of "PostScript Driver for WinNT/2k/XP"</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a href="#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PPD, <a href="#post-and-ghost">PostScript and Ghostscript</a>, <a href="#id2909567">PostScript Printer Description (PPD) Specification</a>, <a href="#id2911929">PostScript Printer Descriptions (PPDs) for non-PS Printers</a>, <a href="#id2913594">PPDs for non-PS Printers on UNIX</a>, <a href="#id2913643">PPDs for non-PS Printers on Windows</a>, <a href="#id2913789">CUPS: a "Magical Stone"?</a>, <a href="#id2915946">Installing the PostScript Driver on a Client</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>preferred master, <a href="#id2878408">What is Browsing?</a>, <a href="#DMB">Setting up WORKGROUP Browsing</a>, <a href="#browse-force-master">Forcing Samba to be the master</a>, <a href="#id2880217">Making Samba the domain master</a>, <a href="#id2940846">The tests</a></dt><dt>preserve case, <a href="#id2928828">Windows 9x / Me Profile Setup</a></dt><dt>print command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a>, <a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2900758">Setting up your own Print Commands</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920874">Pre-conditions</a>, <a href="#id2921030">Manual Configuration</a></dt><dt>print ok , <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>printable, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a></dt><dt>printcap, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2907507">Basic Configuration of CUPS support</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2908016">More complex smb.conf Settings for +CUPS</a>, <a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920874">Pre-conditions</a></dt><dt>printcap name, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a></dt><dt>printer, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>printer admin, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a>, <a href="#id2901686">Parameters in the [print$] Section</a>, <a href="#id2902234">Setting Drivers for existing Printers with a Client GUI</a>, <a href="#id2904269">IMPORTANT! Setting Device Modes on new Printers</a>, <a href="#id2904670">Always make first Client Connection as root or "printer admin"</a>, <a href="#id2904870">Setting Default Print Options for the Client Drivers</a>, <a href="#id2905621">Adding new Printers with the Windows NT APW</a>, <a href="#id2908016">More complex smb.conf Settings for +CUPS</a>, <a href="#id2916790">What is required for adddriver and setdriver to succeed</a>, <a href="#id2922126">Print options for all users can't be set on Win2K/XP</a></dt><dt>printer name, <a href="#id2897387">Parameters Recommended for Use</a></dt><dt>printing, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a>, <a href="#id2900090">Default Print Commands for various UNIX Print Subsystems</a>, <a href="#id2900758">Setting up your own Print Commands</a>, <a href="#id2907507">Basic Configuration of CUPS support</a>, <a href="#id2907600">Linking of smbd with libcups.so</a>, <a href="#id2908016">More complex smb.conf Settings for +CUPS</a>, <a href="#id2913221">From Windows Clients to a CUPS/Samba Print Server</a>, <a href="#id2920874">Pre-conditions</a>, <a href="#id2921030">Manual Configuration</a></dt><dt>printing.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>public, <a href="#id2899274">The [printers] Section</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>queue resume command, <a href="#id2907600">Linking of smbd with libcups.so</a></dt><dt>queuepause command, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2907600">Linking of smbd with libcups.so</a></dt><dt>queueresume command, <a href="#id2897387">Parameters Recommended for Use</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>read list, <a href="#id2889373">User and Group Based Controls</a></dt><dt>read only, <a href="#id2890173">Miscellaneous Controls</a>, <a href="#id2899274">The [printers] Section</a>, <a href="#id2901686">Parameters in the [print$] Section</a></dt><dt>read raw, <a href="#id2944528">Read raw</a></dt><dt>read size, <a href="#id2944388">Read size</a></dt><dt>remote announce, <a href="#id2878736">NetBIOS over TCP/IP</a>, <a href="#id2879284">How Browsing Functions</a>, <a href="#id2880448">Use of the Remote Announce parameter</a>, <a href="#id2881541">Browsing support in Samba</a></dt><dt>remote browse sync, <a href="#id2878736">NetBIOS over TCP/IP</a>, <a href="#id2879284">How Browsing Functions</a>, <a href="#id2880607">Use of the Remote Browse Sync parameter</a></dt><dt>root preexec, <a href="#id2938611">Logon Scripts</a></dt><dt>rpcclient</dt><dd><dl><dt>adddriver, <a href="#id2915344">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2915567">Understanding cupsaddsmb</a>, <a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a>, <a href="#id2916536">Understanding the rpcclient man page</a>, <a href="#id2916790">What is required for adddriver and setdriver to succeed</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a></dt><dt>enumprinters, <a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a>, <a href="#id2916790">What is required for adddriver and setdriver to succeed</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a>, <a href="#id2918021">Troubleshooting revisited</a></dt><dt>getdriver, <a href="#id2916644">Producing an Example by querying a Windows Box</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a href="#id2916644">Producing an Example by querying a Windows Box</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a>, <a href="#id2918021">Troubleshooting revisited</a></dt><dt>setdriver, <a href="#id2914749">Caveats to be considered</a>, <a href="#id2915344">Run "cupsaddsmb" with verbose Output</a>, <a href="#id2915567">Understanding cupsaddsmb</a>, <a href="#id2916229">Installing PostScript Driver Files manually (using +rpcclient)</a>, <a href="#id2916790">What is required for adddriver and setdriver to succeed</a>, <a href="#id2917000">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsync, <a href="#id2871712">Accessing the samba sources via rsync and ftp</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>secrets.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>security, <a href="#id2867803">Samba Security Modes</a>, <a href="#id2852162">Domain Security Mode (User Level Security)</a>, <a href="#id2852521">Server Security (User Level Security)</a>, <a href="#id2869671">What makes Samba a SERVER?</a>, <a href="#id2869710">What makes Samba a Domain Controller?</a>, <a href="#id2869747">What makes Samba a Domain Member?</a>, <a href="#id2869786">Constantly Losing Connections to Password Server</a>, <a href="#id2870592">Preparing for Domain Control</a>, <a href="#id2873169">Security Mode and Master Browsers</a>, <a href="#id2876053">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2876489">Why is this better than security = server?</a>, <a href="#id2876674">Setup your smb.conf</a>, <a href="#id2915223">Run "cupsaddsmb" (quiet Mode)</a>, <a href="#id2921558">"cupsaddsmb" keeps asking for root password in + neverending loop</a>, <a href="#id2937791">Passdb Backends and Authentication</a>, <a href="#id2940846">The tests</a>, <a href="#id2943683">Configuring WfW password handling</a></dt><dt>security mask, <a href="#id2889794">File and Directory Permissions Based Controls</a>, <a href="#id2891583">Interaction with the standard Samba create mask + parameters</a></dt><dt>Server Manager, <a href="#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt>sessionid.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>share_info.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>short preserve case, <a href="#id2890173">Miscellaneous Controls</a>, <a href="#id2928828">Windows 9x / Me Profile Setup</a></dt><dt>Short-Cuts, <a href="#id2888724">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show add printer wizard, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a>, <a href="#id2905621">Adding new Printers with the Windows NT APW</a></dt><dt>SID, <a href="#id2887487">Features and Benefits</a></dt><dt>Single Sign On, <a href="#id2914749">Caveats to be considered</a></dt><dt>smbclient, <a href="#ads-test-smbclient">Testing with smbclient</a>, <a href="#id2940846">The tests</a></dt><dt>socket options, <a href="#id2944298">Socket options</a></dt><dt>spooling</dt><dd><dl><dt>central, <a href="#id2908382">Central spooling vs. "Peer-to-Peer" printing</a></dt><dt>peer-to-peer, <a href="#id2908382">Central spooling vs. "Peer-to-Peer" printing</a></dt></dl></dd><dt>spooling-only, <a href="#id2908431">CUPS/Samba as a "spooling-only" Print Server; "raw" printing +with Vendor Drivers on Windows Clients</a></dt><dt>strict locking, <a href="#id2892860">Discussion</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>TDB, <a href="#id2918173">The printing *.tdb Files</a>, <a href="#id2918418">Trivial DataBase Files</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdbbackup, <a href="#id2918617">Using tdbbackup</a></dt><dt>template homedir, <a href="#id2925859">Linux/FreeBSD-specific PAM configuration</a></dt><dt>testparm, <a href="#id2940846">The tests</a></dt><dt>text/plain, <a href="#id2910165">MIME type Conversion Rules</a></dt><dt>total print jobs, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP, <a href="#id2878736">NetBIOS over TCP/IP</a></dt><dt>UID, <a href="#id2887487">Features and Benefits</a></dt><dt>unexpected.tdb, <a href="#id2918173">The printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unix charset, <a href="#id2936097">Samba and charsets</a>, <a href="#id2936254">Japanese charsets</a></dt><dt>use client driver, <a href="#id2897387">Parameters Recommended for Use</a>, <a href="#id2898782">The [global] Section</a></dt><dt>user, <a href="#id2868060">Share Level Security</a>, <a href="#id2940846">The tests</a></dt><dt>User Manager, <a href="#samba-trusted-domain">Samba as the Trusted Domain</a>, <a href="#id2896417">Samba as the Trusting Domain</a></dt><dt>useradd, <a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt><dt>username, <a href="#id2889373">User and Group Based Controls</a></dt><dt>username level, <a href="#id2869450">Password checking</a></dt><dt>username map, <a href="#id2875855">Windows 200x XP Professional</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2940846">The tests</a></dt><dt>veto files, <a href="#id2890173">Miscellaneous Controls</a></dt><dt>vfs objects, <a href="#id2922889">Discussion</a></dt><dt>vipw, <a href="#id2875264">Manual Creation of Machine Trust Accounts</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>winbind separator, <a href="#id2925188">Start up the winbindd daemon and test it!</a></dt><dt>WINS, <a href="#id2878408">What is Browsing?</a>, <a href="#id2878736">NetBIOS over TCP/IP</a>, <a href="#id2935560">WINS Lookup</a></dt><dt>wins hook, <a href="#id2878408">What is Browsing?</a></dt><dt>wins proxy, <a href="#id2878408">What is Browsing?</a></dt><dt>wins server, <a href="#id2878408">What is Browsing?</a>, <a href="#id2880684">WINS - The Windows Internetworking Name Server</a>, <a href="#id2880872">Setting up a WINS server</a></dt><dt>wins support, <a href="#id2878408">What is Browsing?</a>, <a href="#id2880684">WINS - The Windows Internetworking Name Server</a>, <a href="#id2880872">Setting up a WINS server</a></dt><dt>workgroup, <a href="#id2873169">Security Mode and Master Browsers</a>, <a href="#id2876053">Joining an NT4 type Domain with Samba-3</a>, <a href="#id2881541">Browsing support in Samba</a></dt><dt>write list, <a href="#id2889373">User and Group Based Controls</a>, <a href="#id2901686">Parameters in the [print$] Section</a></dt><dt>write raw, <a href="#id2944612">Write raw</a></dt><dt>writeable, <a href="#id2899274">The [printers] Section</a>, <a href="#id2899717">Any [my_printer_name] Section</a></dt><dt>WYSIWYG, <a href="#id2909034">Windows Drivers, GDI and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window System, <a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xinetd, <a href="#id2872378">Starting from inetd.conf</a> (see inetd)</dt><dt>Xprint, <a href="#id2909175">UNIX Printfile Conversion and GUI Basics</a></dt></dl></div></div></div></div></body></html> diff --git a/docs/htmldocs/lmhosts.5.html b/docs/htmldocs/lmhosts.5.html index b96ddf8ddb..f0a1d02172 100644 --- a/docs/htmldocs/lmhosts.5.html +++ b/docs/htmldocs/lmhosts.5.html @@ -18,10 +18,10 @@ 192.9.200.20 NTSERVER#20 192.9.200.21 SAMBASERVER </pre><p>Contains three IP to NetBIOS name mappings. The first - and third will be returned for any queries for the names "TESTPC" - and "SAMBASERVER" respectively, whatever the type component of - the NetBIOS name requested.</p><p>The second mapping will be returned only when the "0x20" name - type for a name "NTSERVER" is queried. Any other name type will not + and third will be returned for any queries for the names "TESTPC" + and "SAMBASERVER" respectively, whatever the type component of + the NetBIOS name requested.</p><p>The second mapping will be returned only when the "0x20" name + type for a name "NTSERVER" is queried. Any other name type will not be resolved.</p><p>The default location of the <tt class="filename">lmhosts</tt> file is in the same directory as the <a href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file.</p></div><div class="refsect1" lang="en"><h2>VERSION</h2><p>This man page is correct for version 3.0 of the Samba suite.</p></div><div class="refsect1" lang="en"><h2>SEE ALSO</h2><p><a href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, and <a href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a> </p></div><div class="refsect1" lang="en"><h2>AUTHOR</h2><p>The original Samba software and related utilities diff --git a/docs/htmldocs/samba.7.html b/docs/htmldocs/samba.7.html index 222bdee995..a0e5b8937c 100644 --- a/docs/htmldocs/samba.7.html +++ b/docs/htmldocs/samba.7.html @@ -57,7 +57,9 @@ </p></dd><dt><span class="term"><a href="profiles.1.html"><span class="citerefentry"><span class="refentrytitle">profiles</span>(1)</span></a></span></dt><dd><p><b class="command">profiles</b> is a command-line utility that can be used to replace all occurences of a certain SID with another SID. - </p></dd><dt><span class="term"><a href="vfstest.1.html"><span class="citerefentry"><span class="refentrytitle">vfstest</span>(1)</span></a></span></dt><dd><p><b class="command">vfstest</b> is a utility + </p></dd><dt><span class="term"><a href="log2pcap.1.html"><span class="citerefentry"><span class="refentrytitle">log2pcap</span>(1)</span></a></span></dt><dd><p><b class="command">log2pcap</b> is a utility + for generating pcap trace files from Samba log + files.</p></dd><dt><span class="term"><a href="vfstest.1.html"><span class="citerefentry"><span class="refentrytitle">vfstest</span>(1)</span></a></span></dt><dd><p><b class="command">vfstest</b> is a utility that can be used to test vfs modules.</p></dd><dt><span class="term"><a href="ntlm_auth.1.html"><span class="citerefentry"><span class="refentrytitle">ntlm_auth</span>(1)</span></a></span></dt><dd><p><b class="command">ntlm_auth</b> is a helper-utility for external programs wanting to do NTLM-authentication. </p></dd><dt><span class="term"><a href="smbmount.8.html"><span class="citerefentry"><span class="refentrytitle">smbmount</span>(8)</span></a>, <a href="smbumount.8.html"><span class="citerefentry"><span class="refentrytitle">smbumount</span>(8)</span></a>, <a href="smbmount.8.html"><span class="citerefentry"><span class="refentrytitle">smbmount</span>(8)</span></a></span></dt><dd><p><b class="command">smbmount</b>,<b class="command">smbmnt</b> and <b class="command">smbmnt</b> are commands that can be used to diff --git a/docs/htmldocs/smbsh.1.html b/docs/htmldocs/smbsh.1.html index c9feebe01b..9cce85da75 100644 --- a/docs/htmldocs/smbsh.1.html +++ b/docs/htmldocs/smbsh.1.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbsh</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbsh.1"></a><div class="titlepage"><div></div><div></div></div><div class="refnamediv"><h2>Name</h2><p>smbsh — Allows access to Windows NT filesystem +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbsh</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbsh.1"></a><div class="titlepage"><div></div><div></div></div><div class="refnamediv"><h2>Name</h2><p>smbsh — Allows access to remote SMB shares using UNIX commands</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><tt class="command">smbsh</tt> [-W workgroup] [-U username] [-P prefix] [-R <name resolve order>] [-d <debug level>] [-l logfile] [-L libdir]</p></div></div><div class="refsect1" lang="en"><h2>DESCRIPTION</h2><p>This tool is part of the <a href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a> suite.</p><p><b class="command">smbsh</b> allows you to access an NT filesystem using UNIX commands such as <b class="command">ls</b>, <b class="command"> egrep</b>, and <b class="command">rcp</b>. You must use a @@ -33,11 +33,11 @@ amounts of log data, and should only be used when investigating a problem. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic.</p><p>Note that specifying this parameter here will -override the <a class="indexterm" name="id2796723"></a><i class="parameter"><tt>log level</tt></i> parameter +override the <a class="indexterm" name="id2802215"></a><i class="parameter"><tt>log level</tt></i> parameter in the <tt class="filename">smb.conf</tt> file.</p></dd><dt><span class="term">-R <name resolve order></span></dt><dd><p>This option is used to determine what naming services and in what order to resolve host names to IP addresses. The option takes a space-separated -string of different name resolution options.</p><p>The options are: "lmhosts", "host", "wins" and "bcast". +string of different name resolution options.</p><p>The options are: "lmhosts", "host", "wins" and "bcast". They cause names to be resolved as follows :</p><div class="itemizedlist"><ul type="disc"><li><p><tt class="constant">lmhosts</tt>: Lookup an IP address in the Samba lmhosts file. If the line in lmhosts has no name type attached to the @@ -66,9 +66,9 @@ resolution methods as it depends on the target host being on a locally connected subnet. </p></li></ul></div><p>If this parameter is not set then the name resolve order defined in the <tt class="filename">smb.conf</tt> file parameter -(<a class="indexterm" name="id2796877"></a><i class="parameter"><tt>name resolve order</tt></i>) will be used. +(<a class="indexterm" name="id2796281"></a><i class="parameter"><tt>name resolve order</tt></i>) will be used. </p><p>The default order is lmhosts, host, wins, bcast. Without -this parameter or any entry in the <a class="indexterm" name="id2796896"></a><i class="parameter"><tt>name resolve order</tt></i> parameter of the <tt class="filename">smb.conf</tt> file, the name +this parameter or any entry in the <a class="indexterm" name="id2796300"></a><i class="parameter"><tt>name resolve order</tt></i> parameter of the <tt class="filename">smb.conf</tt> file, the name resolution methods will be attempted in this order. </p></dd><dt><span class="term">-L libdir</span></dt><dd><p>This parameter specifies the location of the shared libraries used by <b class="command">smbsh</b>. The default value is specified at compile time. @@ -91,7 +91,7 @@ resolution methods will be attempted in this order. </p></dd><dt><span class="te cd</b> command to change directories, <b class="command">vi</b> to edit files, and <b class="command">rcp</b> to copy files.</p></div><div class="refsect1" lang="en"><h2>VERSION</h2><p>This man page is correct for version 3.0 of the Samba suite.</p></div><div class="refsect1" lang="en"><h2>BUGS</h2><p><b class="command">smbsh</b> works by intercepting the standard libc calls with the dynamically loaded versions in <tt class="filename"> - smbwrapper.o</tt>. Not all calls have been "wrapped", so + smbwrapper.o</tt>. Not all calls have been "wrapped", so some programs may not function correctly under <b class="command">smbsh </b>.</p><p>Programs which are not dynamically linked cannot make use of <b class="command">smbsh</b>'s functionality. Most versions diff --git a/docs/htmldocs/smbspool.8.html b/docs/htmldocs/smbspool.8.html index 186f30ebcf..7366ab458f 100644 --- a/docs/htmldocs/smbspool.8.html +++ b/docs/htmldocs/smbspool.8.html @@ -3,7 +3,7 @@ are position-dependent for compatibility with the Common UNIX Printing System, but you can use smbspool with any printing system or from a program or script.</p><p><span class="emphasis"><em>DEVICE URI</em></span></p><p>smbspool specifies the destination using a Uniform Resource - Identifier ("URI") with a method of "smb". This string can take + Identifier ("URI") with a method of "smb". This string can take a number of forms:</p><div class="itemizedlist"><ul type="disc"><li><p>smb://server/printer</p></li><li><p>smb://workgroup/server/printer</p></li><li><p>smb://username:password@server/printer</p></li><li><p>smb://username:password@workgroup/server/printer</p></li></ul></div><p>smbspool tries to get the URI from argv[0]. If argv[0] contains the name of the program then it looks in the <tt class="envar"> DEVICE_URI</tt> environment variable.</p><p>Programs using the <b class="command">exec(2)</b> functions can diff --git a/docs/htmldocs/testprns.1.html b/docs/htmldocs/testprns.1.html index ff7d4efd33..b63483d5de 100644 --- a/docs/htmldocs/testprns.1.html +++ b/docs/htmldocs/testprns.1.html @@ -1,11 +1,11 @@ <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>testprns</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="testprns.1"></a><div class="titlepage"><div></div><div></div></div><div class="refnamediv"><h2>Name</h2><p>testprns — check printer name for validity with smbd</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><tt class="command">testprns</tt> {printername} [printcapname]</p></div></div><div class="refsect1" lang="en"><h2>DESCRIPTION</h2><p>This tool is part of the <a href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a> suite.</p><p><b class="command">testprns</b> is a very simple test program to determine whether a given printer name is valid for use in - a service to be provided by <a href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>.</p><p>"Valid" in this context means "can be found in the - printcap specified". This program is very stupid - so stupid in + a service to be provided by <a href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>.</p><p>"Valid" in this context means "can be found in the + printcap specified". This program is very stupid - so stupid in fact that it would be wisest to always specify the printcap file to use. </p></div><div class="refsect1" lang="en"><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">printername</span></dt><dd><p>The printer name to validate.</p><p>Printer names are taken from the first field in each record in the printcap file, single printer names and sets - of aliases separated by vertical bars ("|") are recognized. + of aliases separated by vertical bars ("|") are recognized. Note that no validation or checking of the printcap syntax is done beyond that required to extract the printer name. It may be that the print spooling system is more forgiving or less @@ -16,9 +16,9 @@ specified at compile time. </p></dd></dl></div></div><div class="refsect1" lang="en"><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><tt class="filename">/etc/printcap</tt></span></dt><dd><p>This is usually the default printcap file to scan. See <tt class="filename">printcap (5)</tt>. </p></dd></dl></div></div><div class="refsect1" lang="en"><h2>DIAGNOSTICS</h2><p>If a printer is found to be valid, the message - "Printer name <printername> is valid" will be + "Printer name <printername> is valid" will be displayed. </p><p>If a printer is found to be invalid, the message - "Printer name <printername> is not valid" will be + "Printer name <printername> is not valid" will be displayed. </p><p>All messages that would normally be logged during operation of the Samba daemons are logged by this program to the file <tt class="filename">test.log</tt> in the current directory. The diff --git a/docs/htmldocs/winbindd.8.html b/docs/htmldocs/winbindd.8.html index 748dbe1e4b..656a482b91 100644 --- a/docs/htmldocs/winbindd.8.html +++ b/docs/htmldocs/winbindd.8.html @@ -69,9 +69,9 @@ amounts of log data, and should only be used when investigating a problem. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic.</p><p>Note that specifying this parameter here will -override the <a class="indexterm" name="id2796919"></a><i class="parameter"><tt>log level</tt></i> parameter +override the <a class="indexterm" name="id2796344"></a><i class="parameter"><tt>log level</tt></i> parameter in the <tt class="filename">smb.conf</tt> file.</p></dd><dt><span class="term">-l|--logfile=logbasename</span></dt><dd><p>File name for log/debug files. The extension -<tt class="constant">".client"</tt> will be appended. The log file is +<tt class="constant">".client"</tt> will be appended. The log file is never removed by the client. </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options. </p></dd><dt><span class="term">-i</span></dt><dd><p>Tells <b class="command">winbindd</b> to not @@ -108,15 +108,15 @@ never removed by the client. and group rids. </p></div><div class="refsect1" lang="en"><h2>CONFIGURATION</h2><p>Configuration of the <b class="command">winbindd</b> daemon is done through configuration parameters in the <a href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file. All parameters should be specified in the [global] section of smb.conf. </p><div class="itemizedlist"><ul type="disc"><li><p> - <a class="indexterm" name="id2797151"></a><i class="parameter"><tt>winbind separator</tt></i></p></li><li><p> - <a class="indexterm" name="id2797169"></a><i class="parameter"><tt>idmap uid</tt></i></p></li><li><p> - <a class="indexterm" name="id2797187"></a><i class="parameter"><tt>idmap gid</tt></i></p></li><li><p> - <a class="indexterm" name="id2797205"></a><i class="parameter"><tt>winbind cache time</tt></i></p></li><li><p> - <a class="indexterm" name="id2797223"></a><i class="parameter"><tt>winbind enum users</tt></i></p></li><li><p> - <a class="indexterm" name="id2797241"></a><i class="parameter"><tt>winbind enum groups</tt></i></p></li><li><p> - <a class="indexterm" name="id2797259"></a><i class="parameter"><tt>template homedir</tt></i></p></li><li><p> - <a class="indexterm" name="id2797277"></a><i class="parameter"><tt>template shell</tt></i></p></li><li><p> - <a class="indexterm" name="id2797296"></a><i class="parameter"><tt>winbind use default domain</tt></i></p></li></ul></div></div><div class="refsect1" lang="en"><h2>EXAMPLE SETUP</h2><p>To setup winbindd for user and group lookups plus + <a class="indexterm" name="id2798898"></a><i class="parameter"><tt>winbind separator</tt></i></p></li><li><p> + <a class="indexterm" name="id2798916"></a><i class="parameter"><tt>idmap uid</tt></i></p></li><li><p> + <a class="indexterm" name="id2798934"></a><i class="parameter"><tt>idmap gid</tt></i></p></li><li><p> + <a class="indexterm" name="id2798952"></a><i class="parameter"><tt>winbind cache time</tt></i></p></li><li><p> + <a class="indexterm" name="id2798970"></a><i class="parameter"><tt>winbind enum users</tt></i></p></li><li><p> + <a class="indexterm" name="id2798988"></a><i class="parameter"><tt>winbind enum groups</tt></i></p></li><li><p> + <a class="indexterm" name="id2799006"></a><i class="parameter"><tt>template homedir</tt></i></p></li><li><p> + <a class="indexterm" name="id2799025"></a><i class="parameter"><tt>template shell</tt></i></p></li><li><p> + <a class="indexterm" name="id2799043"></a><i class="parameter"><tt>winbind use default domain</tt></i></p></li></ul></div></div><div class="refsect1" lang="en"><h2>EXAMPLE SETUP</h2><p>To setup winbindd for user and group lookups plus authentication from a domain controller use something like the following setup. This was tested on a RedHat 6.2 Linux box. </p><p>In <tt class="filename">/etc/nsswitch.conf</tt> put the following: @@ -135,7 +135,7 @@ auth required /lib/security/pam_pwdb.so use_first_pass shadow nullok </b></p><p>The next step is to join the domain. To do that use the <b class="command">net</b> program like this: </p><p><b class="command">net join -S PDC -U Administrator</b></p><p>The username after the <i class="parameter"><tt>-U</tt></i> can be any Domain user that has administrator privileges on the machine. - Substitute the name or IP of your PDC for "PDC".</p><p>Next copy <tt class="filename">libnss_winbind.so</tt> to + Substitute the name or IP of your PDC for "PDC".</p><p>Next copy <tt class="filename">libnss_winbind.so</tt> to <tt class="filename">/lib</tt> and <tt class="filename">pam_winbind.so </tt> to <tt class="filename">/lib/security</tt>. A symbolic link needs to be made from <tt class="filename">/lib/libnss_winbind.so</tt> to @@ -176,7 +176,7 @@ auth required /lib/security/pam_pwdb.so use_first_pass shadow nullok apply any parameter changes to the running version of winbindd. This signal also clears any cached user and group information. The list of other domains trusted - by winbindd is also reloaded. </p></dd><dt><span class="term">SIGUSR1</span></dt><dd><p>The SIGUSR1 signal will cause <b class="command"> + by winbindd is also reloaded. </p></dd><dt><span class="term">SIGUSR2</span></dt><dd><p>The SIGUSR2 signal will cause <b class="command"> winbindd</b> to write status information to the winbind log file including information about the number of user and group ids allocated by <b class="command">winbindd</b>.</p><p>Log files are stored in the filename specified by the diff --git a/docs/manpages/log2pcap.1 b/docs/manpages/log2pcap.1 index b2a2e53606..60df066260 100644 --- a/docs/manpages/log2pcap.1 +++ b/docs/manpages/log2pcap.1 @@ -21,12 +21,10 @@ .SH NAME log2pcap \- Extract network traces from Samba log files .SH "SYNOPSIS" -.ad l -.hy 0 -.HP 9 -\fBlog2pcap\fR [\-h] [logfile] [pcap_file] -.ad -.hy + +.nf +\fBlog2pcap\fR [-h] [-q] [logfile] [pcap_file] +.fi .SH "DESCRIPTION" @@ -42,11 +40,16 @@ The log file must have a \fIlog level\fR of at least \fB5\fR to get the SMB head .SH "OPTIONS" .TP -\-h +-h If this parameter is specified the output file will be a hex dump, in a format that is readable by the text2pcap utility\&. .TP +-q +Be quiet\&. No warning messages about missing or incomplete data will be given\&. + + +.TP logfile Samba log file\&. log2pcap will try to read the log from stdin if the log file is not specified\&. @@ -57,7 +60,7 @@ Name of the output file to write the pcap (or hexdump) data to\&. If this argume .TP -\-h|\-\-help +-h|--help Print a summary of command line options\&. @@ -81,7 +84,7 @@ Convert to pcap using text2pcap: .nf - $ log2pcap \-h samba\&.log | text2pcap \-T 139,139 \- trace\&.pcap + $ log2pcap -h samba\&.log | text2pcap -T 139,139 - trace\&.pcap .fi diff --git a/docs/manpages/mount.cifs.8 b/docs/manpages/mount.cifs.8 index 9d2e78eea3..9fcabf38a7 100644 --- a/docs/manpages/mount.cifs.8 +++ b/docs/manpages/mount.cifs.8 @@ -1,170 +1,186 @@ -.\" This manpage has been automatically generated by docbook2man -.\" from a DocBook document. This tool can be found at: -.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> -.\" Please send any bug reports, improvements, comments, patches, -.\" etc. to Steve Cheng <steve@ggi-project.org>. -.TH "MOUNT.CIFS" "8" "03 August 2002" "" "" +.\"Generated by db2man.xsl. Don't modify this, modify the source. +.de Sh \" Subsection +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Ip \" List item +.br +.ie \\n(.$>=3 .ne \\$3 +.el .ne 3 +.IP "\\$1" \\$2 +.. +.TH "MOUNT.CIFS" 8 "" "" "" .SH NAME mount.cifs \- mount using the Common Internet File System (CIFS) -.SH SYNOPSIS +.SH "SYNOPSIS" -\fBmount.cifs\fR \fBservice\fR \fBmount-point\fR [ \fB-o options\fR] +.nf +\fBmount.cifs\fR {service} {mount-point} [-o options] +.fi .SH "DESCRIPTION" + +.PP +This tool is part of the \fBSamba\fR(7) suite\&. + +.PP +mount\&.cifs mounts a Linux CIFS filesystem\&. It is usually invoked indirectly by the \fBmount\fR(8) command when using the "-t cifs" option\&. This command only works in Linux, and the kernel must support the cifs filesystem\&. The CIFS protocol is the successor to the SMB protocol and is supported by most Windows servers and many other commercial servers and Network Attached Storage appliances as well as by the popular Open Source server Samba\&. + .PP -\fBmount.cifs\fR mounts a Linux CIFS filesystem. It -is usually invoked indirectly by -the \fBmount(8)\fR command when using the -"-t cifs" option. This command only works in Linux, and the kernel must -support the cifs filesystem. The CIFS protocol is the successor to the -SMB protocol and is supported by most Windows servers and many other -commercial servers and Network Attached Storage appliances as well as -by the popular Open Source server Samba. -.PP -The mount.cifs utility attaches the UNC name (exported network resource) to -the local directory \fBmount-point\fR. It is possible to set the mode for mount.cifs to -setuid root to allow non-root users to mount shares to directories for which they -have write permission. -.PP -Options to \fBmount.cifs\fR are specified as a comma-separated -list of key=value pairs. It is possible to send options other -than those listed here, assuming that cifs supports them. If -you get mount failures, check your kernel log for errors on -unknown options. -.PP -\fBmount.cifs\fR is a daemon. After mounting it keeps running until -the mounted resource is unmounted (usually via the umount utility) +The mount\&.cifs utility attaches the UNC name (exported network resource) to the local directory \fBmount-point\fR\&. It is possible to set the mode for mount\&.cifs to setuid root to allow non-root users to mount shares to directories for which they have write permission\&. + +.PP +Options to \fBmount\&.cifs\fR are specified as a comma-separated list of key=value pairs\&. It is possible to send options other than those listed here, assuming that cifs supports them\&. If you get mount failures, check your kernel log for errors on unknown options\&. + +.PP +\fBmount\&.cifs\fR is a daemon\&. After mounting it keeps running until the mounted resource is unmounted (usually via the umount utility) + .SH "OPTIONS" -\fBusername=<arg>\fR -specifies the username to connect as. If -this is not given, then the environment variable \fB USER\fR is used. This option can also take the -form "user%password" or "user/workgroup" or -"user/workgroup%password" to allow the password and workgroup -to be specified as part of the username. + +.TP +username=\fIarg\fR +specifies the username to connect as\&. If this is not given, then the environment variable \fBUSER\fR is used\&. This option can also take the form "user%password" or "user/workgroup" or "user/workgroup%password" to allow the password and workgroup to be specified as part of the username\&. + + .TP -\fBpassword=<arg>\fR -specifies the CIFS password. If this -option is not given then the environment variable -\fBPASSWD\fR is used. If it can find -no password \fBmount.cifs\fR will prompt -for a passeword, unless the guest option is -given. - -Note that password which contain the arguement delimiter -character (i.e. a comma ',') will failed to be parsed correctly -on the command line. However, the same password defined -in the PASSWD environment variable or a credentials file (see -below) will be read correctly. +password=\fIarg\fR +specifies the CIFS password\&. If this option is not given then the environment variable \fBPASSWD\fR is used\&. If it can find no password \fBmount\&.cifs\fR will prompt for a passeword, unless the guest option is given\&. + + +Note that password which contain the arguement delimiter character (i\&.e\&. a comma ',') will failed to be parsed correctly on the command line\&. However, the same password defined in the PASSWD environment variable or a credentials file (see below) will be read correctly\&. + + .TP -\fBcredentials=<filename>\fR -specifies a file that contains a username -and/or password. The format of the file is: +credentials=\fIfilename\fR +specifies a file that contains a username and/or password\&. The format of the file is: + .nf - username = <value> - password = <value> - + username = value + password = value .fi +This is preferred over having passwords in plaintext in a shared file, such as \fI/etc/fstab\fR\&. Be sure to protect any credentials file properly\&. + -This is preferred over having passwords in plaintext in a -shared file, such as \fI/etc/fstab\fR. Be sure to protect any -credentials file properly. .TP -\fBuid=<arg>\fR -sets the uid that will own all files on -the mounted filesystem. -It may be specified as either a username or a numeric uid. -This parameter is ignored when the target server supports -the CIFS Unix extensions. +uid=\fIarg\fR +sets the uid that will own all files on the mounted filesystem\&. It may be specified as either a username or a numeric uid\&. This parameter is ignored when the target server supports the CIFS Unix extensions\&. + + .TP -\fBgid=<arg>\fR -sets the gid that will own all files on -the mounted filesystem. -It may be specified as either a groupname or a numeric -gid. This parameter is ignored when the target server supports -the CIFS Unix extensions. +gid=\fIarg\fR +sets the gid that will own all files on the mounted filesystem\&. It may be specified as either a groupname or a numeric gid\&. This parameter is ignored when the target server supports the CIFS Unix extensions\&. + + .TP -\fBport=<arg>\fR -sets the port number on the server to attempt to contact to negotiate -CIFS support. If the CIFS server is not listening on this port or -if it is not specified, the default ports will be tried i.e. -port 445 is tried and if no response then port 139 is tried. +port=\fIarg\fR +sets the port number on the server to attempt to contact to negotiate CIFS support\&. If the CIFS server is not listening on this port or if it is not specified, the default ports will be tried i\&.e\&. port 445 is tried and if no response then port 139 is tried\&. + + .TP -\fBfile_mode=<arg>\fR -If the server does not support the CIFS Unix extensions this -overrides default file mode which will be used locally. +file_mode=\fIarg\fR +If the server does not support the CIFS Unix extensions this overrides default file mode which will be used locally\&. + + .TP -\fBdir_mode=<arg>\fR -If the server does not support the CIFS Unix extensions this -overrides the default mode for directories. +dir_mode=\fIarg\fR +If the server does not support the CIFS Unix extensions this overrides the default mode for directories\&. + + .TP -\fBip=<arg>\fR -sets the destination host or IP address. +ip=\fIarg\fR +sets the destination host or IP address\&. + + .TP -\fBdomain=<arg>\fR -sets the domain (workgroup) of the user +domain=\fIarg\fR +sets the domain (workgroup) of the user + + .TP -\fBguest\fR -don't prompt for a password +guest +don't prompt for a password + + .TP -\fBro\fR -mount read-only +ro +mount read-only + + .TP -\fBrw\fR -mount read-write +rw +mount read-write + + .TP -\fBrsize\fR +rsize default network read size + + .TP -\fBwsize\fR +wsize default network write size + + .SH "ENVIRONMENT VARIABLES" + .PP -The variable \fBUSER\fR may contain the username of the -person using the client. This information is used only if the -protocol level is high enough to support session-level -passwords. The variable can be used to set both username and -password by using the format username%password. +The variable \fBUSER\fR may contain the username of the person using the client\&. This information is used only if the protocol level is high enough to support session-level passwords\&. The variable can be used to set both username and password by using the format username%password\&. + .PP -The variable \fBPASSWD\fR may contain the password of the -person using the client. This information is used only if the -protocol level is high enough to support session-level -passwords. +The variable \fBPASSWD\fR may contain the password of the person using the client\&. This information is used only if the protocol level is high enough to support session-level passwords\&. + +.PP +The variable \fBPASSWD_FILE\fR may contain the pathname of a file to read the password from\&. A single line of input is read and used as the password\&. + +.SH "NOTES" + .PP -The variable \fBPASSWD_FILE\fR may contain the pathname -of a file to read the password from. A single line of input is -read and used as the password. +This command may be used only by root\&. + .SH "CONFIGURATION" -The primary mechanism for making configuration changes and for reading -debug information for the cifs vfs is via the Linux /proc filesystem. -In the directory /proc/fs/cifs are various configuration files and -pseudo files which can display debug information. For more -information see the kernel file fs/cifs/README + +.PP +The primary mechanism for making configuration changes and for reading debug information for the cifs vfs is via the Linux /proc filesystem\&. In the directory /proc/fs/cifs are various configuration files and pseudo files which can display debug information\&. For more information see the kernel file fs/cifs/README + .SH "BUGS" + .PP -Passwords and other options containing , can not be handled. -For passwords an alternative way of passing them is in a credentials -file or in the PASSWD environment. +Passwords and other options containing , can not be handled\&. For passwords an alternative way of passing them is in a credentials file or in the PASSWD environment\&. + .PP -The credentials file does not handle usernames or passwords with -leading space. +The credentials file does not handle usernames or passwords with leading space\&. + .PP -Note that the typical response to a bug report is suggestion -to try the latest version first. So please try doing that first, -and always include which versions you use of relevant software -when reporting bugs (minimum: samba, kernel, distribution) +Note that the typical response to a bug report is suggestion to try the latest version first\&. So please try doing that first, and always include which versions you use of relevant software when reporting bugs (minimum: samba, kernel, distribution) + +.SH "VERSION" + +.PP +This man page is correct for version 3\&.0 of the Samba suite\&. + .SH "SEE ALSO" + .PP -Documentation/filesystems/cifs.txt and fs/cifs/README in the linux kernel -source tree may contain additional options and information. +Documentation/filesystems/cifs\&.txt and fs/cifs/README in the linux kernel source tree may contain additional options and information\&. + .SH "AUTHOR" + .PP -Steve French +Steve French + .PP -The syntax and manpage were loosely based on that of smbmount. +The syntax and manpage were loosely based on that of smbmount\&. It was converted to Docbook/XML by Jelmer Vernooij\&. + .PP -The current maintainer of the Linux cifs vfs and the userspace -tool \fBmount.cifs\fR is Steve French <URL:mailto:sfrench@samba.org>. -The SAMBA Mailing list <URL:mailto:samba@samba.org> -is the preferred place to ask questions regarding these programs. +The current maintainer of the Linux cifs vfs and the userspace tool \fBmount\&.cifs\fR is Steve French\&. The SAMBA Mailing list is the preferred place to ask questions regarding these programs\&. + diff --git a/docs/manpages/samba.7 b/docs/manpages/samba.7 index 50665c700b..3fddca285d 100644 --- a/docs/manpages/samba.7 +++ b/docs/manpages/samba.7 @@ -152,6 +152,11 @@ The \fBnet\fR command is supposed to work similar to the DOS/Windows NET\&.EXE c .TP +\fBlog2pcap\fR(1) +\fBlog2pcap\fR is a utility for generating pcap trace files from Samba log files\&. + + +.TP \fBvfstest\fR(1) \fBvfstest\fR is a utility that can be used to test vfs modules\&. diff --git a/docs/manpages/winbindd.8 b/docs/manpages/winbindd.8 index f0368014c7..14621e1356 100644 --- a/docs/manpages/winbindd.8 +++ b/docs/manpages/winbindd.8 @@ -279,8 +279,8 @@ Reload the \fBsmb.conf\fR(5) file and apply any parameter changes to the running .TP -SIGUSR1 -The SIGUSR1 signal will cause \fB winbindd\fR to write status information to the winbind log file including information about the number of user and group ids allocated by \fBwinbindd\fR\&. +SIGUSR2 +The SIGUSR2 signal will cause \fB winbindd\fR to write status information to the winbind log file including information about the number of user and group ids allocated by \fBwinbindd\fR\&. Log files are stored in the filename specified by the log file parameter\&. |