'# Based upon the NCSA server configuration files originally by Rob McCool.' Comment
'\n'          Text.Whitespace

'# Changed extensively for the Debian package by Daniel Stone <daniel@sfarc.net>' Comment
'\n'          Text.Whitespace

'# and also by Thom May <thom@debian.org>.' Comment
'\n\n'        Text.Whitespace

"# ServerRoot: The top of the directory tree under which the server's" Comment
'\n'          Text.Whitespace

'# configuration, error, and log files are kept.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# NOTE!  If you intend to place this on an NFS (or otherwise network)' Comment
'\n'          Text.Whitespace

'# mounted filesystem then please read the LockFile documentation' Comment
'\n'          Text.Whitespace

'# (available at <URL:http://www.apache.org/docs/mod/core.html#lockfile>);' Comment
'\n'          Text.Whitespace

'# you will save yourself a lot of trouble.' Comment
'\n\n'        Text.Whitespace

'ServerRoot'  Name.Builtin
' '           Text.Whitespace
'"/etc/apache2"' Literal.String.Double
'\n\n'        Text.Whitespace

'# The LockFile directive sets the path to the lockfile used when Apache' Comment
'\n'          Text.Whitespace

'# is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or' Comment
'\n'          Text.Whitespace

'# USE_FLOCK_SERIALIZED_ACCEPT. This directive should normally be left at' Comment
'\n'          Text.Whitespace

'# its default value. The main reason for changing it is if the logs' Comment
'\n'          Text.Whitespace

'# directory is NFS mounted, since the lockfile MUST BE STORED ON A LOCAL' Comment
'\n'          Text.Whitespace

'# DISK. The PID of the main server process is automatically appended to' Comment
'\n'          Text.Whitespace

'# the filename. ' Comment
'\n\n'        Text.Whitespace

'LockFile'    Name.Builtin
' '           Text.Whitespace
'/var/lock/apache2/accept.lock' Literal.String.Other
'\n\n'        Text.Whitespace

'# PidFile: The file in which the server should record its process' Comment
'\n'          Text.Whitespace

'# identification number when it starts.' Comment
'\n\n'        Text.Whitespace

'PidFile'     Name.Builtin
' '           Text.Whitespace
'/var/run/apache2.pid' Literal.String.Other
'\n\n'        Text.Whitespace

'# Timeout: The number of seconds before receives and sends time out.' Comment
'\n\n'        Text.Whitespace

'Timeout'     Name.Builtin
' '           Text.Whitespace
'300'         Literal.Number
'\n\n'        Text.Whitespace

'# KeepAlive: Whether or not to allow persistent connections (more than' Comment
'\n'          Text.Whitespace

'# one request per connection). Set to "Off" to deactivate.' Comment
'\n\n'        Text.Whitespace

'KeepAlive'   Name.Builtin
' '           Text.Whitespace
'On'          Keyword
'\n\n'        Text.Whitespace

'# MaxKeepAliveRequests: The maximum number of requests to allow' Comment
'\n'          Text.Whitespace

'# during a persistent connection. Set to 0 to allow an unlimited amount.' Comment
'\n'          Text.Whitespace

'# We recommend you leave this number high, for maximum performance.' Comment
'\n\n'        Text.Whitespace

'MaxKeepAliveRequests' Name.Builtin
' '           Text.Whitespace
'100'         Literal.Number
'\n\n'        Text.Whitespace

'# KeepAliveTimeout: Number of seconds to wait for the next request from the' Comment
'\n'          Text.Whitespace

'# same client on the same connection.' Comment
'\n\n'        Text.Whitespace

'KeepAliveTimeout' Name.Builtin
' '           Text.Whitespace
'15'          Literal.Number
'\n\n'        Text.Whitespace

'##'          Comment
'\n'          Text.Whitespace

'## Server-Pool Size Regulation (MPM specific)' Comment
'\n'          Text.Whitespace

'## '         Comment
'\n\n'        Text.Whitespace

'# prefork MPM' Comment
'\n'          Text.Whitespace

'# StartServers ......... number of server processes to start' Comment
'\n'          Text.Whitespace

'# MinSpareServers ...... minimum number of server processes which are kept spare' Comment
'\n'          Text.Whitespace

'# MaxSpareServers ...... maximum number of server processes which are kept spare' Comment
'\n'          Text.Whitespace

'# MaxClients ........... maximum number of server processes allowed to start' Comment
'\n'          Text.Whitespace

'# MaxRequestsPerChild .. maximum number of requests a server process serves' Comment
'\n'          Text.Whitespace

'<IfModule'   Name.Tag
' '           Text.Whitespace
'prefork.c'   Literal.String
'>'           Name.Tag
'\n'          Text.Whitespace

'StartServers' Name.Builtin
'         '   Text.Whitespace
'5'           Literal.Number
'\n'          Text.Whitespace

'MinSpareServers' Name.Builtin
'      '      Text.Whitespace
'5'           Literal.Number
'\n'          Text.Whitespace

'MaxSpareServers' Name.Builtin
'     '       Text.Whitespace
'10'          Literal.Number
'\n'          Text.Whitespace

'MaxClients'  Name.Builtin
'          '  Text.Whitespace
'20'          Literal.Number
'\n'          Text.Whitespace

'MaxRequestsPerChild' Name.Builtin
'  '          Text.Whitespace
'0'           Literal.Number
'\n'          Text.Whitespace

'</IfModule'  Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'# pthread MPM' Comment
'\n'          Text.Whitespace

'# StartServers ......... initial  number of server processes to start' Comment
'\n'          Text.Whitespace

'# MaxClients ........... maximum  number of server processes allowed to start' Comment
'\n'          Text.Whitespace

'# MinSpareThreads ...... minimum  number of worker threads which are kept spare' Comment
'\n'          Text.Whitespace

'# MaxSpareThreads ...... maximum  number of worker threads which are kept spare' Comment
'\n'          Text.Whitespace

'# ThreadsPerChild ...... constant number of worker threads in each server process' Comment
'\n'          Text.Whitespace

'# MaxRequestsPerChild .. maximum  number of requests a server process serves' Comment
'\n'          Text.Whitespace

'<IfModule'   Name.Tag
' '           Text.Whitespace
'worker.c'    Literal.String
'>'           Name.Tag
'\n'          Text.Whitespace

'StartServers' Name.Builtin
'         '   Text.Whitespace
'2'           Literal.Number
'\n'          Text.Whitespace

'MaxClients'  Name.Builtin
'         '   Text.Whitespace
'150'         Literal.Number
' '           Text.Whitespace
'\n'          Text.Whitespace

'MinSpareThreads' Name.Builtin
'     '       Text.Whitespace
'25'          Literal.Number
'\n'          Text.Whitespace

'MaxSpareThreads' Name.Builtin
'     '       Text.Whitespace
'75'          Literal.Number
'\n'          Text.Whitespace

'ThreadsPerChild' Name.Builtin
'     '       Text.Whitespace
'25'          Literal.Number
'\n'          Text.Whitespace

'MaxRequestsPerChild' Name.Builtin
'  '          Text.Whitespace
'0'           Literal.Number
'\n'          Text.Whitespace

'</IfModule'  Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'# perchild MPM' Comment
'\n'          Text.Whitespace

'# NumServers ........... constant number of server processes' Comment
'\n'          Text.Whitespace

'# StartThreads ......... initial  number of worker threads in each server process' Comment
'\n'          Text.Whitespace

'# MinSpareThreads ...... minimum  number of worker threads which are kept spare' Comment
'\n'          Text.Whitespace

'# MaxSpareThreads ...... maximum  number of worker threads which are kept spare' Comment
'\n'          Text.Whitespace

'# MaxThreadsPerChild ... maximum  number of worker threads in each server process' Comment
'\n'          Text.Whitespace

'# MaxRequestsPerChild .. maximum  number of connections per server process (then it dies)' Comment
'\n'          Text.Whitespace

'<IfModule'   Name.Tag
' '           Text.Whitespace
'perchild.c'  Literal.String
'>'           Name.Tag
'\n'          Text.Whitespace

'NumServers'  Name.Builtin
'           ' Text.Whitespace
'5'           Literal.Number
'\n'          Text.Whitespace

'StartThreads' Name.Builtin
'         '   Text.Whitespace
'5'           Literal.Number
'\n'          Text.Whitespace

'MinSpareThreads' Name.Builtin
'      '      Text.Whitespace
'5'           Literal.Number
'\n'          Text.Whitespace

'MaxSpareThreads' Name.Builtin
'     '       Text.Whitespace
'10'          Literal.Number
'\n'          Text.Whitespace

'MaxThreadsPerChild' Name.Builtin
'  '          Text.Whitespace
'20'          Literal.Number
'\n'          Text.Whitespace

'MaxRequestsPerChild' Name.Builtin
'  '          Text.Whitespace
'0'           Literal.Number
'\n'          Text.Whitespace

'AcceptMutex' Name.Builtin
' '           Text.Whitespace
'fcntl'       Text
'\n'          Text.Whitespace

'</IfModule'  Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'User'        Name.Builtin
' '           Text.Whitespace
'www-data'    Text
'\n'          Text.Whitespace

'Group'       Name.Builtin
' '           Text.Whitespace
'www-data'    Text
'\n\n'        Text.Whitespace

'# The following directives define some format nicknames for use with' Comment
'\n'          Text.Whitespace

'# a CustomLog directive (see below).' Comment
'\n'          Text.Whitespace

'LogFormat'   Name.Builtin
' '           Text.Whitespace
'"%h %l %u %t \\"%r\\" %>s %b \\"%{Referer}i\\" \\"%{User-Agent}i\\""' Literal.String.Double
' '           Text.Whitespace
'combined'    Text
'\n'          Text.Whitespace

'LogFormat'   Name.Builtin
' '           Text.Whitespace
'"%h %l %u %t \\"%r\\" %>s %b"' Literal.String.Double
' '           Text.Whitespace
'common'      Text
'\n'          Text.Whitespace

'LogFormat'   Name.Builtin
' '           Text.Whitespace
'"%{Referer}i -> %U"' Literal.String.Double
' '           Text.Whitespace
'referer'     Text
'\n'          Text.Whitespace

'LogFormat'   Name.Builtin
' '           Text.Whitespace
'"%{User-agent}i"' Literal.String.Double
' '           Text.Whitespace
'agent'       Text
'\n\n\n'      Text.Whitespace

'# Global error log.' Comment
'\n'          Text.Whitespace

'ErrorLog'    Name.Builtin
' '           Text.Whitespace
'/var/log/apache2/error.log' Literal.String.Other
'\n\n'        Text.Whitespace

'# Include module configuration:' Comment
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/mods-enabled/*.load' Literal.String.Other
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/mods-enabled/*.conf' Literal.String.Other
'\n\n'        Text.Whitespace

'# Include all the user configurations:' Comment
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/httpd.conf' Literal.String.Other
'\n\n'        Text.Whitespace

'# Include ports listing' Comment
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/ports.conf' Literal.String.Other
'\n\n'        Text.Whitespace

'# Include generic snippets of statements' Comment
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/conf.d/' Literal.String.Other
'[^.#]*'      Text
'\n\n'        Text.Whitespace

"#Let's have some Icons, shall we?" Comment
'\n'          Text.Whitespace

'Alias'       Name.Builtin
' '           Text.Whitespace
'/icons/'     Literal.String.Other
' '           Text.Whitespace
'"/usr/share/apache2/icons/"' Literal.String.Double
'\n'          Text.Whitespace

'<Directory'  Name.Tag
' '           Text.Whitespace
'"/usr/share/apache2/icons"' Literal.String
'>'           Name.Tag
'\n    '      Text.Whitespace
'Options'     Name.Builtin
' '           Text.Whitespace
'Indexes'     Text
' '           Text.Whitespace
'MultiViews'  Text
'\n'          Text.Whitespace

'    '        Text.Whitespace
'AllowOverride' Name.Builtin
' '           Text.Whitespace
'None'        Keyword
'\n'          Text.Whitespace

'    '        Text.Whitespace
'Order'       Name.Builtin
' '           Text.Whitespace
'allow,deny'  Text
'\n'          Text.Whitespace

'    '        Text.Whitespace
'Allow'       Name.Builtin
' '           Text.Whitespace
'from'        Text
' '           Text.Whitespace
'all'         Keyword
'\n'          Text.Whitespace

'</Directory' Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'# Set up the default error docs.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# Customizable error responses come in three flavors:' Comment
'\n'          Text.Whitespace

'# 1) plain text 2) local redirects 3) external redirects' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# Some examples:' Comment
'\n'          Text.Whitespace

'#ErrorDocument 500 "The server made a boo boo."' Comment
'\n'          Text.Whitespace

'#ErrorDocument 404 /missing.html' Comment
'\n'          Text.Whitespace

'#ErrorDocument 404 "/cgi-bin/missing_handler.pl"' Comment
'\n'          Text.Whitespace

'#ErrorDocument 402 http://www.example.com/subscription_info.html' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n\n'        Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# Putting this all together, we can Internationalize error responses.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# We use Alias to redirect any /error/HTTP_<error>.html.var response to' Comment
'\n'          Text.Whitespace

'# our collection of by-error message multi-language collections.  We use ' Comment
'\n'          Text.Whitespace

'# includes to substitute the appropriate text.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

"# You can modify the messages' appearance without changing any of the" Comment
'\n'          Text.Whitespace

'# default HTTP_<error>.html.var files by adding the line;' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'#   Alias /error/include/ "/your/include/path/"' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# which allows you to create your own set of files by starting with the' Comment
'\n'          Text.Whitespace

'# /usr/local/apache2/error/include/ files and' Comment
'\n'          Text.Whitespace

'# copying them to /your/include/path/, even on a per-VirtualHost basis.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n\n'        Text.Whitespace

'<IfModule'   Name.Tag
' '           Text.Whitespace
'mod_negotiation.c' Literal.String
'>'           Name.Tag
'\n'          Text.Whitespace

'<IfModule'   Name.Tag
' '           Text.Whitespace
'mod_include.c' Literal.String
'>'           Name.Tag
'\n    '      Text.Whitespace
'Alias'       Name.Builtin
' '           Text.Whitespace
'/error/'     Literal.String.Other
' '           Text.Whitespace
'"/usr/share/apache2/error/"' Literal.String.Double
'\n\n'        Text.Whitespace

'    '        Text.Whitespace
'<Directory'  Name.Tag
' '           Text.Whitespace
'"/usr/share/apache2/error"' Literal.String
'>'           Name.Tag
'\n        '  Text.Whitespace
'AllowOverride' Name.Builtin
' '           Text.Whitespace
'None'        Keyword
'\n'          Text.Whitespace

'        '    Text.Whitespace
'Options'     Name.Builtin
' '           Text.Whitespace
'IncludesNoExec' Text
'\n'          Text.Whitespace

'        '    Text.Whitespace
'AddOutputFilter' Name.Builtin
' '           Text.Whitespace
'Includes'    Text
' '           Text.Whitespace
'html'        Text
'\n'          Text.Whitespace

'        '    Text.Whitespace
'AddHandler'  Name.Builtin
' '           Text.Whitespace
'type-map'    Text
' '           Text.Whitespace
'var'         Text
'\n'          Text.Whitespace

'        '    Text.Whitespace
'Order'       Name.Builtin
' '           Text.Whitespace
'allow,deny'  Text
'\n'          Text.Whitespace

'        '    Text.Whitespace
'Allow'       Name.Builtin
' '           Text.Whitespace
'from'        Text
' '           Text.Whitespace
'all'         Keyword
'\n'          Text.Whitespace

'        '    Text.Whitespace
'LanguagePriority' Name.Builtin
' '           Text.Whitespace
'en'          Text
' '           Text.Whitespace
'es'          Text
' '           Text.Whitespace
'de'          Text
' '           Text.Whitespace
'fr'          Text
'\n'          Text.Whitespace

'        '    Text.Whitespace
'ForceLanguagePriority' Name.Builtin
' '           Text.Whitespace
'Prefer'      Text
' '           Text.Whitespace
'Fallback'    Text
'\n'          Text.Whitespace

'    '        Text.Whitespace
'</Directory' Name.Tag
'>'           Name.Tag
'\n\n    '    Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'400'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_BAD_REQUEST.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'401'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_UNAUTHORIZED.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'403'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_FORBIDDEN.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'404'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_NOT_FOUND.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'405'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_METHOD_NOT_ALLOWED.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'408'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_REQUEST_TIME_OUT.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'410'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_GONE.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'411'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_LENGTH_REQUIRED.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'412'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_PRECONDITION_FAILED.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'413'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'414'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_REQUEST_URI_TOO_LARGE.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'415'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_SERVICE_UNAVAILABLE.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'500'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_INTERNAL_SERVER_ERROR.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'501'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_NOT_IMPLEMENTED.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'502'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_BAD_GATEWAY.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'503'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_SERVICE_UNAVAILABLE.html.var' Literal.String.Other
'\n'          Text.Whitespace

'    '        Text.Whitespace
'ErrorDocument' Name.Builtin
' '           Text.Whitespace
'506'         Literal.Number
' '           Text.Whitespace
'/error/HTTP_VARIANT_ALSO_VARIES.html.var' Literal.String.Other
'\n\n'        Text.Whitespace

'</IfModule'  Name.Tag
'>'           Name.Tag
'\n'          Text.Whitespace

'</IfModule'  Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'DirectoryIndex' Name.Builtin
' '           Text.Whitespace
'index.html'  Text
' '           Text.Whitespace
'index.cgi'   Text
' '           Text.Whitespace
'index.pl'    Text
' '           Text.Whitespace
'index.php'   Text
' '           Text.Whitespace
'index.xhtml' Text
'\n\n'        Text.Whitespace

'# UserDir is now a module' Comment
'\n'          Text.Whitespace

'#UserDir public_html' Comment
'\n'          Text.Whitespace

'#UserDir disabled root' Comment
'\n\n'        Text.Whitespace

'#<Directory /home/*/public_html>' Comment
'\n'          Text.Whitespace

'#\tAllowOverride FileInfo AuthConfig Limit' Comment
'\n'          Text.Whitespace

'#\tOptions Indexes SymLinksIfOwnerMatch IncludesNoExec' Comment
'\n'          Text.Whitespace

'#</Directory>' Comment
'\n\n'        Text.Whitespace

'AccessFileName' Name.Builtin
' '           Text.Whitespace
'.htaccess'   Text
'\n\n'        Text.Whitespace

'<Files'      Name.Tag
' '           Text.Whitespace
'~ "^\\.ht"'  Literal.String
'>'           Name.Tag
'\n    '      Text.Whitespace
'Order'       Name.Builtin
' '           Text.Whitespace
'allow,deny'  Text
'\n'          Text.Whitespace

'    '        Text.Whitespace
'Deny'        Name.Builtin
' '           Text.Whitespace
'from'        Text
' '           Text.Whitespace
'all'         Keyword
'\n'          Text.Whitespace

'</Files'     Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'UseCanonicalName' Name.Builtin
' '           Text.Whitespace
'Off'         Keyword
'\n\n'        Text.Whitespace

'TypesConfig' Name.Builtin
' '           Text.Whitespace
'/etc/mime.types' Literal.String.Other
'\n'          Text.Whitespace

'DefaultType' Name.Builtin
' '           Text.Whitespace
'text/plain'  Text
'\n\n'        Text.Whitespace

'HostnameLookups' Name.Builtin
' '           Text.Whitespace
'Off'         Keyword
'\n\n'        Text.Whitespace

'IndexOptions' Name.Builtin
' '           Text.Whitespace
'FancyIndexing' Text
' '           Text.Whitespace
'VersionSort' Text
'\n\n'        Text.Whitespace

'AddIconByEncoding' Name.Builtin
' '           Text.Whitespace
'(CMP,/icons/compressed.gif)' Text
' '           Text.Whitespace
'x-compress'  Text
' '           Text.Whitespace
'x-gzip'      Text
'\n\n'        Text.Whitespace

'AddIconByType' Name.Builtin
' '           Text.Whitespace
'(TXT,/icons/text.gif)' Text
' '           Text.Whitespace
'text/*'      Text
'\n'          Text.Whitespace

'AddIconByType' Name.Builtin
' '           Text.Whitespace
'(IMG,/icons/image2.gif)' Text
' '           Text.Whitespace
'image/*'     Text
'\n'          Text.Whitespace

'AddIconByType' Name.Builtin
' '           Text.Whitespace
'(SND,/icons/sound2.gif)' Text
' '           Text.Whitespace
'audio/*'     Text
'\n'          Text.Whitespace

'AddIconByType' Name.Builtin
' '           Text.Whitespace
'(VID,/icons/movie.gif)' Text
' '           Text.Whitespace
'video/*'     Text
'\n\n'        Text.Whitespace

'# This really should be .jpg.' Comment
'\n\n'        Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/binary.gif' Literal.String.Other
' '           Text.Whitespace
'.bin'        Text
' '           Text.Whitespace
'.exe'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/binhex.gif' Literal.String.Other
' '           Text.Whitespace
'.hqx'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/tar.gif' Literal.String.Other
' '           Text.Whitespace
'.tar'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/world2.gif' Literal.String.Other
' '           Text.Whitespace
'.wrl'        Text
' '           Text.Whitespace
'.wrl.gz'     Text
' '           Text.Whitespace
'.vrml'       Text
' '           Text.Whitespace
'.vrm'        Text
' '           Text.Whitespace
'.iv'         Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/compressed.gif' Literal.String.Other
' '           Text.Whitespace
'.Z'          Text
' '           Text.Whitespace
'.z'          Text
' '           Text.Whitespace
'.tgz'        Text
' '           Text.Whitespace
'.gz'         Text
' '           Text.Whitespace
'.zip'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/a.gif' Literal.String.Other
' '           Text.Whitespace
'.ps'         Text
' '           Text.Whitespace
'.ai'         Text
' '           Text.Whitespace
'.eps'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/layout.gif' Literal.String.Other
' '           Text.Whitespace
'.html'       Text
' '           Text.Whitespace
'.shtml'      Text
' '           Text.Whitespace
'.htm'        Text
' '           Text.Whitespace
'.pdf'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/text.gif' Literal.String.Other
' '           Text.Whitespace
'.txt'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/c.gif' Literal.String.Other
' '           Text.Whitespace
'.c'          Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/p.gif' Literal.String.Other
' '           Text.Whitespace
'.pl'         Text
' '           Text.Whitespace
'.py'         Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/f.gif' Literal.String.Other
' '           Text.Whitespace
'.for'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/dvi.gif' Literal.String.Other
' '           Text.Whitespace
'.dvi'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/uuencoded.gif' Literal.String.Other
' '           Text.Whitespace
'.uu'         Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/script.gif' Literal.String.Other
' '           Text.Whitespace
'.conf'       Text
' '           Text.Whitespace
'.sh'         Text
' '           Text.Whitespace
'.shar'       Text
' '           Text.Whitespace
'.csh'        Text
' '           Text.Whitespace
'.ksh'        Text
' '           Text.Whitespace
'.tcl'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/tex.gif' Literal.String.Other
' '           Text.Whitespace
'.tex'        Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/bomb.gif' Literal.String.Other
' '           Text.Whitespace
'core'        Text
'\n\n'        Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/back.gif' Literal.String.Other
' '           Text.Whitespace
'..'          Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/hand.right.gif' Literal.String.Other
' '           Text.Whitespace
'README'      Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/folder.gif' Literal.String.Other
' '           Text.Whitespace
'^^DIRECTORY^^' Text
'\n'          Text.Whitespace

'AddIcon'     Name.Builtin
' '           Text.Whitespace
'/icons/blank.gif' Literal.String.Other
' '           Text.Whitespace
'^^BLANKICON^^' Text
'\n\n\n'      Text.Whitespace

"# This is from Matty J's patch. Anyone want to make the icons?" Comment
'\n'          Text.Whitespace

'#AddIcon /icons/dirsymlink.jpg ^^SYMDIR^^' Comment
'\n'          Text.Whitespace

'#AddIcon /icons/symlink.jpg ^^SYMLINK^^' Comment
'\n\n'        Text.Whitespace

'DefaultIcon' Name.Builtin
' '           Text.Whitespace
'/icons/unknown.gif' Literal.String.Other
'\n\n'        Text.Whitespace

'ReadmeName'  Name.Builtin
' '           Text.Whitespace
'README.html' Text
'\n'          Text.Whitespace

'HeaderName'  Name.Builtin
' '           Text.Whitespace
'HEADER.html' Text
'\n\n'        Text.Whitespace

'IndexIgnore' Name.Builtin
' '           Text.Whitespace
'.??*'        Text
' '           Text.Whitespace
'*~'          Text
' '           Text.Whitespace
'*#'          Text
' '           Text.Whitespace
'HEADER*'     Text
' '           Text.Whitespace
'RCS'         Text
' '           Text.Whitespace
'CVS'         Text
' '           Text.Whitespace
'*,t'         Text
'\n\n'        Text.Whitespace

'AddEncoding' Name.Builtin
' '           Text.Whitespace
'x-compress'  Text
' '           Text.Whitespace
'Z'           Text
'\n'          Text.Whitespace

'AddEncoding' Name.Builtin
' '           Text.Whitespace
'x-gzip'      Text
' '           Text.Whitespace
'gz'          Text
' '           Text.Whitespace
'tgz'         Text
'\n\n'        Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'da'          Text
' '           Text.Whitespace
'.dk'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'nl'          Text
' '           Text.Whitespace
'.nl'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'en'          Text
' '           Text.Whitespace
'.en'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'et'          Text
' '           Text.Whitespace
'.et'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'fr'          Text
' '           Text.Whitespace
'.fr'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'de'          Text
' '           Text.Whitespace
'.de'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'el'          Text
' '           Text.Whitespace
'.el'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'it'          Text
' '           Text.Whitespace
'.it'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'ja'          Text
' '           Text.Whitespace
'.ja'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'pl'          Text
' '           Text.Whitespace
'.po'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'ko'          Text
' '           Text.Whitespace
'.ko'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'pt'          Text
' '           Text.Whitespace
'.pt'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'no'          Text
' '           Text.Whitespace
'.no'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'pt-br'       Text
' '           Text.Whitespace
'.pt-br'      Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'ltz'         Text
' '           Text.Whitespace
'.ltz'        Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'ca'          Text
' '           Text.Whitespace
'.ca'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'es'          Text
' '           Text.Whitespace
'.es'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'sv'          Text
' '           Text.Whitespace
'.se'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'cz'          Text
' '           Text.Whitespace
'.cz'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'ru'          Text
' '           Text.Whitespace
'.ru'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'tw'          Text
' '           Text.Whitespace
'.tw'         Text
'\n'          Text.Whitespace

'AddLanguage' Name.Builtin
' '           Text.Whitespace
'zh-tw'       Text
' '           Text.Whitespace
'.tw'         Text
'\n\n'        Text.Whitespace

'LanguagePriority' Name.Builtin
' '           Text.Whitespace
'en'          Text
' '           Text.Whitespace
'da'          Text
' '           Text.Whitespace
'nl'          Text
' '           Text.Whitespace
'et'          Text
' '           Text.Whitespace
'fr'          Text
' '           Text.Whitespace
'de'          Text
' '           Text.Whitespace
'el'          Text
' '           Text.Whitespace
'it'          Text
' '           Text.Whitespace
'ja'          Text
' '           Text.Whitespace
'ko'          Text
' '           Text.Whitespace
'no'          Text
' '           Text.Whitespace
'pl'          Text
' '           Text.Whitespace
'pt'          Text
' '           Text.Whitespace
'pt-br'       Text
' '           Text.Whitespace
'ltz'         Text
' '           Text.Whitespace
'ca'          Text
' '           Text.Whitespace
'es'          Text
' '           Text.Whitespace
'sv'          Text
' '           Text.Whitespace
'tw'          Text
'\n\n\n'      Text.Whitespace

'#AddDefaultCharset\tISO-8859-1' Comment
'\n\n'        Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-1'  Text
'  '          Text.Whitespace
'.iso8859-1'  Text
'  '          Text.Whitespace
'.latin1'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-2'  Text
'  '          Text.Whitespace
'.iso8859-2'  Text
'  '          Text.Whitespace
'.latin2'     Text
' '           Text.Whitespace
'.cen'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-3'  Text
'  '          Text.Whitespace
'.iso8859-3'  Text
'  '          Text.Whitespace
'.latin3'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-4'  Text
'  '          Text.Whitespace
'.iso8859-4'  Text
'  '          Text.Whitespace
'.latin4'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-5'  Text
'  '          Text.Whitespace
'.iso8859-5'  Text
'  '          Text.Whitespace
'.latin5'     Text
' '           Text.Whitespace
'.cyr'        Text
' '           Text.Whitespace
'.iso-ru'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-6'  Text
'  '          Text.Whitespace
'.iso8859-6'  Text
'  '          Text.Whitespace
'.latin6'     Text
' '           Text.Whitespace
'.arb'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-7'  Text
'  '          Text.Whitespace
'.iso8859-7'  Text
'  '          Text.Whitespace
'.latin7'     Text
' '           Text.Whitespace
'.grk'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-8'  Text
'  '          Text.Whitespace
'.iso8859-8'  Text
'  '          Text.Whitespace
'.latin8'     Text
' '           Text.Whitespace
'.heb'        Text
'\t'          Text.Whitespace
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-8859-9'  Text
'  '          Text.Whitespace
'.iso8859-9'  Text
'  '          Text.Whitespace
'.latin9'     Text
' '           Text.Whitespace
'.trk'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-2022-JP' Text
' '           Text.Whitespace
'.iso2022-jp' Text
' '           Text.Whitespace
'.jis'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-2022-KR' Text
' '           Text.Whitespace
'.iso2022-kr' Text
' '           Text.Whitespace
'.kis'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-2022-CN' Text
' '           Text.Whitespace
'.iso2022-cn' Text
' '           Text.Whitespace
'.cis'        Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'Big5'        Text
'        '    Text.Whitespace
'.Big5'       Text
'       '     Text.Whitespace
'.big5'       Text
'\n'          Text.Whitespace

'# For russian, more than one charset is used (depends on client, mostly):' Comment
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'WINDOWS-1251' Text
' '           Text.Whitespace
'.cp-1251'    Text
'   '         Text.Whitespace
'.win-1251'   Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'CP866'       Text
'       '     Text.Whitespace
'.cp866'      Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'KOI8-r'      Text
'      '      Text.Whitespace
'.koi8-r'     Text
' '           Text.Whitespace
'.koi8-ru'    Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'KOI8-ru'     Text
'     '       Text.Whitespace
'.koi8-uk'    Text
' '           Text.Whitespace
'.ua'         Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-10646-UCS-2' Text
' '           Text.Whitespace
'.ucs2'       Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'ISO-10646-UCS-4' Text
' '           Text.Whitespace
'.ucs4'       Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'UTF-8'       Text
'       '     Text.Whitespace
'.utf8'       Text
'\n\n'        Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'GB2312'      Text
'      '      Text.Whitespace
'.gb2312'     Text
' '           Text.Whitespace
'.gb'         Text
' '           Text.Whitespace
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'utf-7'       Text
'       '     Text.Whitespace
'.utf7'       Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'utf-8'       Text
'       '     Text.Whitespace
'.utf8'       Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'big5'        Text
'\t       '   Text.Whitespace
'.big5'       Text
' '           Text.Whitespace
'.b5'         Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'EUC-TW'      Text
'      '      Text.Whitespace
'.euc-tw'     Text
'\t'          Text.Whitespace
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'EUC-JP'      Text
'      '      Text.Whitespace
'.euc-jp'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'EUC-KR'      Text
'      '      Text.Whitespace
'.euc-kr'     Text
'\n'          Text.Whitespace

'AddCharset'  Name.Builtin
' '           Text.Whitespace
'shift_jis'   Text
'   '         Text.Whitespace
'.sjis'       Text
'\n\n'        Text.Whitespace

'#AddType application/x-httpd-php .php' Comment
'\n'          Text.Whitespace

'#AddType application/x-httpd-php-source .phps' Comment
'\n\n'        Text.Whitespace

'AddType'     Name.Builtin
' '           Text.Whitespace
'application/x-tar' Text
' '           Text.Whitespace
'.tgz'        Text
'\n\n'        Text.Whitespace

'# To use CGI scripts outside /cgi-bin/:' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'#AddHandler cgi-script .cgi' Comment
'\n\n'        Text.Whitespace

'# To use server-parsed HTML files' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'<FilesMatch' Name.Tag
' '           Text.Whitespace
'"\\.shtml(\\..+)?$"' Literal.String
'>'           Name.Tag
'\n    '      Text.Whitespace
'SetOutputFilter' Name.Builtin
' '           Text.Whitespace
'INCLUDES'    Text
'\n'          Text.Whitespace

'</FilesMatch' Name.Tag
'>'           Name.Tag
'\n\n'        Text.Whitespace

'# If you wish to use server-parsed imagemap files, use' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'#AddHandler imap-file map' Comment
'\n\n'        Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"Mozilla/2"' Literal.String.Double
' '           Text.Whitespace
'nokeepalive' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"MSIE 4\\.0b2;"' Literal.String.Double
' '           Text.Whitespace
'nokeepalive' Text
' '           Text.Whitespace
'downgrade-1.0' Text
' '           Text.Whitespace
'force-response-1.0' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"RealPlayer 4\\.0"' Literal.String.Double
' '           Text.Whitespace
'force-response-1.0' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"Java/1\\.0"' Literal.String.Double
' '           Text.Whitespace
'force-response-1.0' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"JDK/1\\.0"' Literal.String.Double
' '           Text.Whitespace
'force-response-1.0' Text
'\n\n'        Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'# The following directive disables redirects on non-GET requests for' Comment
'\n'          Text.Whitespace

'# a directory that does not include the trailing slash.  This fixes a ' Comment
'\n'          Text.Whitespace

'# problem with Microsoft WebFolders which does not appropriately handle ' Comment
'\n'          Text.Whitespace

'# redirects for folders with DAV methods.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n\n'        Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"Microsoft Data Access Internet Publishing Provider"' Literal.String.Double
' '           Text.Whitespace
'redirect-carefully' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"^WebDrive"' Literal.String.Double
' '           Text.Whitespace
'redirect-carefully' Text
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"^gnome-vfs"' Literal.String.Double
' '           Text.Whitespace
'redirect-carefully' Text
' '           Text.Whitespace
'\n'          Text.Whitespace

'BrowserMatch' Name.Builtin
' '           Text.Whitespace
'"^WebDAVFS/1.[012]"' Literal.String.Double
' '           Text.Whitespace
'redirect-carefully' Text
'\n\n'        Text.Whitespace

'# Allow server status reports, with the URL of http://servername/server-status' Comment
'\n'          Text.Whitespace

'# Change the ".your_domain.com" to match your domain to enable.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'#<Location /server-status>' Comment
'\n'          Text.Whitespace

'#    SetHandler server-status' Comment
'\n'          Text.Whitespace

'#    Order deny,allow' Comment
'\n'          Text.Whitespace

'#    Deny from all' Comment
'\n'          Text.Whitespace

'#    Allow from .your_domain.com' Comment
'\n'          Text.Whitespace

'#</Location>' Comment
'\n\n'        Text.Whitespace

'# Allow remote server configuration reports, with the URL of' Comment
'\n'          Text.Whitespace

'#  http://servername/server-info (requires that mod_info.c be loaded).' Comment
'\n'          Text.Whitespace

'# Change the ".your_domain.com" to match your domain to enable.' Comment
'\n'          Text.Whitespace

'#'           Comment
'\n'          Text.Whitespace

'#<Location /server-info>' Comment
'\n'          Text.Whitespace

'#    SetHandler server-info' Comment
'\n'          Text.Whitespace

'#    Order deny,allow' Comment
'\n'          Text.Whitespace

'#    Deny from all' Comment
'\n'          Text.Whitespace

'#    Allow from .your_domain.com' Comment
'\n'          Text.Whitespace

'#</Location>' Comment
'\n\n'        Text.Whitespace

'# Include the virtual host configurations:' Comment
'\n'          Text.Whitespace

'Include'     Name.Builtin
' '           Text.Whitespace
'/etc/apache2/sites-enabled/' Literal.String.Other
'[^.#]*'      Text
'\n\n'        Text.Whitespace

'# From PR#766' Comment
'\n'          Text.Whitespace

'<IfVersion'  Name.Tag
' '           Text.Whitespace
'>= 2.4'      Literal.String
'>'           Name.Tag
'\n'          Text.Whitespace

'ErrorLogFormat' Name.Builtin
' '           Text.Whitespace
'"%{cu}t %M"' Literal.String.Double
'\n'          Text.Whitespace

'</IfVersion' Name.Tag
'>'           Name.Tag
'\n'          Text.Whitespace
