//
//	FindinSite-CD-JS-HelpIndex database naturalforlinuxandcloud
//
//	Copyright (c) 2016-2025 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA
//
var naturalforlinuxandcloud = {
    baseurls: ["../"],
    varname: "naturalforlinuxandcloud",
        tree: [
            { url: "about/about.htm", title: "About this Documentation",
              tree: [
                  { url: "about/document_conventions.htm", title: "Document Conventions" },
                  { url: "about/online_information.htm", title: "Online Information and Support" },
                  { url: "about/data_protection.htm", title: "Data Protection" },
              ]
            },
            { url: "using/use-over.htm", title: "Using Natural",
              tree: [
                  { url: "using/use-invoketerm.htm", title: "Invoking and Terminating a Natural Session" },
                  { url: "using/use-main.htm", title: "Natural Main Menu" },
                  { url: "using/use-lib.htm", title: "Using Natural Libraries" },
                  { url: "using/use-syscmd.htm", title: "Commonly Used System Commands" },
                  { url: "using/use-misc.htm", title: "Miscellaneous Information" },
                  { url: "using/use_rules.htm", title: "Rules and Naming Conventions" },
              ]
            },
            { url: "firststeps/fs-over.htm", title: "First Steps",
              tree: [
                  { url: "firststeps/fs-about.htm", title: "About this Tutorial" },
                  { url: "firststeps/fs-start.htm", title: "Getting Started with Natural" },
                  { url: "firststeps/fs-hello.htm", title: "Hello World!" },
                  { url: "firststeps/fs-dbaccess.htm", title: "Database Access" },
                  { url: "firststeps/fs-input.htm", title: "User Input" },
                  { url: "firststeps/fs-loop.htm", title: "Loops and Labels" },
                  { url: "firststeps/fs-inlinesub.htm", title: "Inline Subroutines" },
                  { url: "firststeps/fs-proc.htm", title: "Processing Rules and Helproutines" },
                  { url: "firststeps/fs-lda.htm", title: "Local Data Areas" },
                  { url: "firststeps/fs-gda.htm", title: "Global Data Areas" },
                  { url: "firststeps/fs-extsub.htm", title: "External Subroutines" },
                  { url: "firststeps/fs-subprog.htm", title: "Subprograms" },
                  { url: "firststeps/fs-ndv-one.htm", title: "Natural Development Server and NaturalONE" },
              ]
            },
            { url: "unicode/uni-over.htm", title: "Unicode and Code Page Support",
              tree: [
                  { url: "unicode/uni-intro.htm", title: "Introduction" },
                  { url: "unicode/uni-enable.htm", title: "Enabling Unicode and Code Page Support" },
                  { url: "unicode/uni-config.htm", title: "Configuration and Administration of the Unicode/Code Page Environment" },
                  { url: "unicode/uni-devenv.htm", title: "Development Environment" },
                  { url: "unicode/uni-language.htm", title: "Unicode and Code Page Support in the Natural Programming Language" },
                  { url: "unicode/uni-io.htm", title: "Unicode Input/Output Handling in Natural Applications" },
                  { url: "unicode/uni-bidir.htm", title: "Bidirectional Language Support" },
                  { url: "unicode/uni-dbcs.htm", title: "Double-Byte Character Support" },
                  { url: "unicode/uni-data.htm", title: "Unicode Data Storage" },
                  { url: "unicode/uni-diff.htm", title: "Platform Differences" },
                  { url: "unicode/uni-migrate.htm", title: "Migrating Existing Applications" },
                  { url: "unicode/uni-limit.htm", title: "Special Considerations and Limitations" },
                  { url: "unicode/uni-faq.htm", title: "Frequently Asked Questions" },
              ]
            },
            { url: "relnotes/rn-over.htm", title: "Release Notes for Natural Version 9.3 for Linux and Cloud",
              tree: [
                  { url: "relnotes/rn-931.htm", title: "Release Information for Natural Version 9.3.1" },
                  { url: "relnotes/rn-921.htm", title: "Release Information for Natural Version 9.2.1" },
                  { url: "relnotes/rn-914.htm", title: "Release Information for Natural Version 9.1.4" },
                  { url: "relnotes/rn-913.htm", title: "Release Information for Natural Version 9.1.3" },
                  { url: "relnotes/rn-912.htm", title: "Release Information for Natural Version 9.1.2" },
                  { url: "relnotes/rn-911.htm", title: "Release Information for Natural Version 9.1.1" },
              ]
            },
            { url: "install/inst-over.htm", title: "Installation",
              tree: [
                  { url: "install/inst-what.htm", title: "What Can be Installed With Natural?" },
                  { url: "install/inst-sysreq.htm", title: "System Requirements" },
                  { url: "install/inst-info.htm", title: "Important Information" },
                  { url: "install/inst-nat.htm", title: "Installing Natural" },
                  { url: "install/inst-complete.htm", title: "Completing the Installation" },
                  { url: "install/inst-bp.htm", title: "Activating the Natural Buffer Pool on Linux" },
                  { url: "install/inst-ndv.htm", title: "Activating Natural Development Server on Linux" },
                  { url: "install/inst-nwodaemon.htm", title: "Activating the Natural Web I/O Interface Daemon on Linux" },
                  { url: "install/inst-docker.htm", title: "Building a Natural Docker Image" },
                  { url: "install/inst-uninstall.htm", title: "Uninstalling Natural" },
              ]
            },
            { url: "config/cfg-over.htm", title: "Configuration Utility",
              tree: [
                  { url: "config/cfg-startend.htm", title: "Starting and Terminating the Configuration Utility" },
                  { url: "config/cfg-work.htm", title: "Working with the Configuration Utility" },
                  { url: "config/cfg-confparm.htm", title: "Overview of Configuration File Parameters" },
                  { url: "config/cfg-profileparm.htm", title: "Overview of Profile Parameters" },
                  { url: "config/cfg-invokenat.htm", title: "Invoking Natural with an Alternative Parameter File" },
              ]
            },
            { url: "ops/ops-over.htm", title: "Operations",
              tree: [
                  { url: "ops/ops-parms.htm", title: "Profile Parameter Usage" },
                  { url: "ops/ops-systemfiles.htm", title: "System Files" },
                  { url: "ops/ops-workfiles.htm", title: "Work Files" },
                  { url: "ops/ops-bufferpool.htm", title: "Natural Buffer Pool" },
                  { url: "ops/ops-natbpmon.htm", title: "Using the Buffer Pool Monitor (NATBPMON)" },
                  { url: "ops/ops-batchmode.htm", title: "Natural in Batch Mode" },
                  { url: "ops/ops-char.htm", title: "Support of Different Character Sets with NATCONV.INI" },
                  { url: "ops/ops-exitcodes.htm", title: "Natural Exit Codes" },
                  { url: "ops/ops-esx.htm", title: "Setting Up the Entire System Server Interface" },
                  { url: "ops/ops-tunesql.htm", title: "Tuning SQL Database Access" },
                  { url: "ops/ops-natusknn.htm", title: "User Exit for Computation of Sort Keys - NATUSK" },
                  { url: "ops/ops-abend.htm", title: "Abnormal End (Abend) Handling" },
              ]
            },
            { url: "nha_nat/nha_nat_overview.htm", title: "Natural/HA (High Availability)",
              tree: [
                  { url: "nha_nat/nha_nat_why_use_natural_ha.htm", title: "Why use Natural/HA?" },
                  { url: "nha_nat/nha_nat_components_and_operation.htm", title: "Components and Operation" },
                  { url: "nha_nat/nha_nat_porting_applications_to_natural_ha.htm", title: "Porting applications to Natural/HA" },
                  { url: "nha_nat/nha_nat_deployment_of_updates.htm", title: "Deployment of Updates" },
                  { url: "nha_nat/nha_nat_terminology.htm", title: "Terminology" },
              ]
            },
            { url: "webio/webio-over.htm", title: "Natural Web I/O Interface",
              tree: [
                  { url: "webio/webio-intro.htm", title: "Introduction" },
                  { url: "webio/nwoserver-over.htm", title: "Installing and Configuring the Natural Web I/O Interface Server" },
                  { url: "webio/nwoclient-over.htm", title: "Installing the Natural Web I/O Interface Client",
                    tree: [
                        { url: "webio/nwoclient-prereq.htm", title: "Prerequisites" },
                        { url: "webio/nwoclient-installtomcat.htm", title: "Installing the Natural Web I/O Interface Client on Apache Tomcat" },
                        { url: "webio/nwoclient-migrateiis.htm", title: "Migrating the Natural Web I/O Interface Client from IIS to Apache Tomcat" },
                    ]
                  },
                  { url: "webio/clientcfg-over.htm", title: "Configuring the Client",
                    tree: [
                        { url: "webio/clientcfg-logon.htm", title: "About the Logon Page" },
                        { url: "webio/clientcfg-tool.htm", title: "Natural Client Configuration Tool" },
                        { url: "webio/clientcfg-ajax.htm", title: "Ajax Configuration" },
                        { url: "webio/cfg-mode.htm", title: "Design Time Mode and Runtime Mode" },
                        { url: "webio/clientcfg-css.htm", title: "Natural Web I/O Style Sheets" },
                        { url: "webio/multilanguagemanagement.htm", title: "Multi-Language Management" },
                        { url: "webio/clientcfg-url.htm", title: "Starting a Natural Application with a URL" },
                        { url: "webio/clientcfg-security-container.htm", title: "Configuring Container-Managed Security" },
                        { url: "webio/clientcfg-ssl.htm", title: "Configuring SSL" },
                        { url: "webio/clientcfg-log.htm", title: "Logging" },
                    ]
                  },
              ]
            },
            { url: "dbms/dbms-over.htm", title: "Database Management System Interfaces",
              tree: [
                  { url: "dbms/natada.htm", title: "Natural and Adabas Access" },
                  { url: "dbms/ap.htm", title: "Natural and Entire Access" },
                  { url: "dbms/nta.htm", title: "Natural for Tamino" },
              ]
            },
            { url: "mc/mc-over.htm", title: "Messages and Codes",
              tree: [
                  { url: "mc/mcERRN_0001.htm", title: "Natural System Error Messages 0001-0049" },
                  { url: "mc/mcERRN_0050.htm", title: "Natural System Error Messages 0050-0099" },
                  { url: "mc/mcERRN_0100.htm", title: "Natural System Error Messages 0100-0149" },
                  { url: "mc/mcERRN_0150.htm", title: "Natural System Error Messages 0150-0199" },
                  { url: "mc/mcERRN_0200.htm", title: "Natural System Error Messages 0200-0249" },
                  { url: "mc/mcERRN_0250.htm", title: "Natural System Error Messages 0250-0299" },
                  { url: "mc/mcERRN_0300.htm", title: "Natural System Error Messages 0300-0349" },
                  { url: "mc/mcERRN_0350.htm", title: "Natural System Error Messages 0350-0399" },
                  { url: "mc/mcERRN_0400.htm", title: "Natural System Error Messages 0400-0449" },
                  { url: "mc/mcERRN_0450.htm", title: "Natural System Error Messages 0450-0499" },
                  { url: "mc/mcERRN_0550.htm", title: "Natural System Error Messages 0550-0599" },
                  { url: "mc/mcERRN_0600.htm", title: "Natural System Error Messages 0600-0649" },
                  { url: "mc/mcERRN_0650.htm", title: "Natural System Error Messages 0650-0699" },
                  { url: "mc/mcERRN_0700.htm", title: "Natural System Error Messages 0700-0749" },
                  { url: "mc/mcERRN_0750.htm", title: "Natural System Error Messages 0750-0799" },
                  { url: "mc/mcERRN_0800.htm", title: "Natural System Error Messages 0800-0849" },
                  { url: "mc/mcERRN_0850.htm", title: "Natural System Error Messages 0850-0899" },
                  { url: "mc/mcERRN_0900.htm", title: "Natural System Error Messages 0900-0949" },
                  { url: "mc/mcERRN_0950.htm", title: "Natural System Error Messages 0950-0999" },
                  { url: "mc/mcERRN_1000.htm", title: "Natural System Error Messages 1000-1049" },
                  { url: "mc/mcERRN_1050.htm", title: "Natural System Error Messages 1050-1099" },
                  { url: "mc/mcERRN_1100.htm", title: "Natural System Error Messages 1100-1149" },
                  { url: "mc/mcERRN_1150.htm", title: "Natural System Error Messages 1150-1199" },
                  { url: "mc/mcERRN_1200.htm", title: "Natural System Error Messages 1200-1249" },
                  { url: "mc/mcERRN_1250.htm", title: "Natural System Error Messages 1250-1299" },
                  { url: "mc/mcERRN_1300.htm", title: "Natural System Error Messages 1300-1349" },
                  { url: "mc/mcERRN_1350.htm", title: "Natural System Error Messages 1350-1399" },
                  { url: "mc/mcERRN_1400.htm", title: "Natural System Error Messages 1400-1449" },
                  { url: "mc/mcERRN_1500.htm", title: "Natural System Error Messages 1500-1549" },
                  { url: "mc/mcERRN_1550.htm", title: "Natural System Error Messages 1550-1599" },
                  { url: "mc/mcERRN_1600.htm", title: "Natural System Error Messages 1600-1649" },
                  { url: "mc/mcERRN_1650.htm", title: "Natural System Error Messages 1650-1699" },
                  { url: "mc/mcERRN_1700.htm", title: "Natural System Error Messages 1700-1749" },
                  { url: "mc/mcERRN_1750.htm", title: "Natural System Error Messages 1750-1799" },
                  { url: "mc/mcERRN_1800.htm", title: "Natural System Error Messages 1800-1849" },
                  { url: "mc/mcERRN_1900.htm", title: "Natural System Error Messages 1900-1949" },
                  { url: "mc/mcERRN_1950.htm", title: "Natural System Error Messages 1950-1999" },
                  { url: "mc/mcERRN_2000.htm", title: "Natural System Error Messages 2000-2049" },
                  { url: "mc/mcERRN_2050.htm", title: "Natural System Error Messages 2050-2099" },
                  { url: "mc/mcERRN_2100.htm", title: "Natural System Error Messages 2100-2149" },
                  { url: "mc/mcERRN_2150.htm", title: "Natural System Error Messages 2150-2199" },
                  { url: "mc/mcERRN_2200.htm", title: "Natural System Error Messages 2200-2249" },
                  { url: "mc/mcERRN_2250.htm", title: "Natural System Error Messages 2250-2299" },
                  { url: "mc/mcERRN_2300.htm", title: "Natural System Error Messages 2300-2349" },
                  { url: "mc/mcERRN_2350.htm", title: "Natural System Error Messages 2350-2399" },
                  { url: "mc/mcERRN_2400.htm", title: "Natural System Error Messages 2400-2449" },
                  { url: "mc/mcERRN_2450.htm", title: "Natural System Error Messages 2450-2499" },
                  { url: "mc/mcERRN_2500.htm", title: "Natural System Error Messages 2500-2549" },
                  { url: "mc/mcERRN_2550.htm", title: "Natural System Error Messages 2550-2599" },
                  { url: "mc/mcERRN_2600.htm", title: "Natural System Error Messages 2600-2649" },
                  { url: "mc/mcERRN_2650.htm", title: "Natural System Error Messages 2650-2699" },
                  { url: "mc/mcERRN_2700.htm", title: "Natural System Error Messages 2700-2749" },
                  { url: "mc/mcERRN_2750.htm", title: "Natural System Error Messages 2750-2799" },
                  { url: "mc/mcERRN_2800.htm", title: "Natural System Error Messages 2800-2849" },
                  { url: "mc/mcERRN_2850.htm", title: "Natural System Error Messages 2850-2899" },
                  { url: "mc/mcERRN_2900.htm", title: "Natural System Error Messages 2900-2949" },
                  { url: "mc/mcERRN_2950.htm", title: "Natural System Error Messages 2950-2999" },
                  { url: "mc/mcERRN_3000.htm", title: "Natural System Error Messages 3000-3049" },
                  { url: "mc/mcERRN_3050.htm", title: "Natural System Error Messages 3050-3099" },
                  { url: "mc/mcERRN_3100.htm", title: "Natural System Error Messages 3100-3149" },
                  { url: "mc/mcERRN_3150.htm", title: "Natural System Error Messages 3150-3199" },
                  { url: "mc/mcERRN_3200.htm", title: "Natural System Error Messages 3200-3249" },
                  { url: "mc/mcERRN_3250.htm", title: "Natural System Error Messages 3250-3299" },
                  { url: "mc/mcERRN_3300.htm", title: "Natural System Error Messages 3300-3349" },
                  { url: "mc/mcERRN_3350.htm", title: "Natural System Error Messages 3350-3399" },
                  { url: "mc/mcERRN_3400.htm", title: "Natural System Error Messages 3400-3449" },
                  { url: "mc/mcERRN_3450.htm", title: "Natural System Error Messages 3450-3499" },
                  { url: "mc/mcERRN_3500.htm", title: "Natural System Error Messages 3500-3549" },
                  { url: "mc/mcERRN_3550.htm", title: "Natural System Error Messages 3550-3599" },
                  { url: "mc/mcERRN_3600.htm", title: "Natural System Error Messages 3600-3649" },
                  { url: "mc/mcERRN_3700.htm", title: "Natural System Error Messages 3700-3749" },
                  { url: "mc/mcERRN_4000.htm", title: "Natural System Error Messages 4000-4049" },
                  { url: "mc/mcERRN_4050.htm", title: "Natural System Error Messages 4050-4099" },
                  { url: "mc/mcERRN_4100.htm", title: "Natural System Error Messages 4100-4149" },
                  { url: "mc/mcERRN_4150.htm", title: "Natural System Error Messages 4150-4199" },
                  { url: "mc/mcERRN_4200.htm", title: "Natural System Error Messages 4200-4249" },
                  { url: "mc/mcERRN_4250.htm", title: "Natural System Error Messages 4250-4299" },
                  { url: "mc/mcERRN_4300.htm", title: "Natural System Error Messages 4300-4349" },
                  { url: "mc/mcERRN_4350.htm", title: "Natural System Error Messages 4350-4399" },
                  { url: "mc/mcERRN_4400.htm", title: "Natural System Error Messages 4400-4449" },
                  { url: "mc/mcERRN_4450.htm", title: "Natural System Error Messages 4450-4499" },
                  { url: "mc/mcERRN_4500.htm", title: "Natural System Error Messages 4500-4549" },
                  { url: "mc/mcERRN_4550.htm", title: "Natural System Error Messages 4550-4599" },
                  { url: "mc/mcERRN_4600.htm", title: "Natural System Error Messages 4600-4649" },
                  { url: "mc/mcERRN_4650.htm", title: "Natural System Error Messages 4650-4699" },
                  { url: "mc/mcERRN_4700.htm", title: "Natural System Error Messages 4700-4749" },
                  { url: "mc/mcERRN_4750.htm", title: "Natural System Error Messages 4750-4799" },
                  { url: "mc/mcERRN_4800.htm", title: "Natural System Error Messages 4800-4849" },
                  { url: "mc/mcERRN_4850.htm", title: "Natural System Error Messages 4850-4899" },
                  { url: "mc/mcERRN_4900.htm", title: "Natural System Error Messages 4900-4949" },
                  { url: "mc/mcERRN_4950.htm", title: "Natural System Error Messages 4950-4999" },
                  { url: "mc/mcERRN_5200.htm", title: "Natural System Error Messages 5200-5249" },
                  { url: "mc/mcERRN_5250.htm", title: "Natural System Error Messages 5250-5299" },
                  { url: "mc/mcERRN_5350.htm", title: "Natural System Error Messages 5350-5399" },
                  { url: "mc/mcERRN_5400.htm", title: "Natural System Error Messages 5400-5449" },
                  { url: "mc/mcERRN_5450.htm", title: "Natural System Error Messages 5450-5499" },
                  { url: "mc/mcERRN_5500.htm", title: "Natural System Error Messages 5500-5549" },
                  { url: "mc/mcERRN_5550.htm", title: "Natural System Error Messages 5550-5599" },
                  { url: "mc/mcERRN_5600.htm", title: "Natural System Error Messages 5600-5649" },
                  { url: "mc/mcERRN_5650.htm", title: "Natural System Error Messages 5650-5699" },
                  { url: "mc/mcERRN_5700.htm", title: "Natural System Error Messages 5700-5749" },
                  { url: "mc/mcERRN_5750.htm", title: "Natural System Error Messages 5750-5799" },
                  { url: "mc/mcERRN_5800.htm", title: "Natural System Error Messages 5800-5849" },
                  { url: "mc/mcERRN_5850.htm", title: "Natural System Error Messages 5850-5899" },
                  { url: "mc/mcERRN_5900.htm", title: "Natural System Error Messages 5900-5949" },
                  { url: "mc/mcERRN_5950.htm", title: "Natural System Error Messages 5950-5999" },
                  { url: "mc/mcERRN_6000.htm", title: "Natural System Error Messages 6000-6049" },
                  { url: "mc/mcERRN_6050.htm", title: "Natural System Error Messages 6050-6099" },
                  { url: "mc/mcERRN_6100.htm", title: "Natural System Error Messages 6100-6149" },
                  { url: "mc/mcERRN_6150.htm", title: "Natural System Error Messages 6150-6199" },
                  { url: "mc/mcERRN_6200.htm", title: "Natural System Error Messages 6200-6249" },
                  { url: "mc/mcERRN_6250.htm", title: "Natural System Error Messages 6250-6299" },
                  { url: "mc/mcERRN_6300.htm", title: "Natural System Error Messages 6300-6349" },
                  { url: "mc/mcERRN_6350.htm", title: "Natural System Error Messages 6350-6399" },
                  { url: "mc/mcERRN_6400.htm", title: "Natural System Error Messages 6400-6449" },
                  { url: "mc/mcERRN_6450.htm", title: "Natural System Error Messages 6450-6499" },
                  { url: "mc/mcERRN_6500.htm", title: "Natural System Error Messages 6500-6549" },
                  { url: "mc/mcERRN_6550.htm", title: "Natural System Error Messages 6550-6599" },
                  { url: "mc/mcERRN_6600.htm", title: "Natural System Error Messages 6600-6649" },
                  { url: "mc/mcERRN_6700.htm", title: "Natural System Error Messages 6700-6749" },
                  { url: "mc/mcERRN_6750.htm", title: "Natural System Error Messages 6750-6799" },
                  { url: "mc/mcERRN_6800.htm", title: "Natural System Error Messages 6800-6849" },
                  { url: "mc/mcERRN_6850.htm", title: "Natural System Error Messages 6850-6899" },
                  { url: "mc/mcERRN_6900.htm", title: "Natural System Error Messages 6900-6949" },
                  { url: "mc/mcERRN_6950.htm", title: "Natural System Error Messages 6950-6999" },
                  { url: "mc/mcERRN_7000.htm", title: "Natural System Error Messages 7000-7049" },
                  { url: "mc/mcERRN_7050.htm", title: "Natural System Error Messages 7050-7099" },
                  { url: "mc/mcERRN_7200.htm", title: "Natural System Error Messages 7200-7249" },
                  { url: "mc/mcERRN_7300.htm", title: "Natural System Error Messages 7300-7349" },
                  { url: "mc/mcERRN_7350.htm", title: "Natural System Error Messages 7350-7399" },
                  { url: "mc/mcERRN_7400.htm", title: "Natural System Error Messages 7400-7449" },
                  { url: "mc/mcERRN_7500.htm", title: "Natural System Error Messages 7500-7549" },
                  { url: "mc/mcERRN_7600.htm", title: "Natural System Error Messages 7600-7649" },
                  { url: "mc/mcERRN_7650.htm", title: "Natural System Error Messages 7650-7699" },
                  { url: "mc/mcERRN_7700.htm", title: "Natural System Error Messages 7700-7749" },
                  { url: "mc/mcERRN_7800.htm", title: "Natural System Error Messages 7800-7849" },
                  { url: "mc/mcERRN_7950.htm", title: "Natural System Error Messages 7950-7999" },
                  { url: "mc/mcERRN_8300.htm", title: "Natural System Error Messages 8300-8349" },
                  { url: "mc/mcERRN_8400.htm", title: "Natural System Error Messages 8400-8449" },
                  { url: "mc/mcERRN_9000.htm", title: "Natural System Error Messages 9000-9049" },
                  { url: "mc/mcERRN_9900.htm", title: "Natural System Error Messages 9900-9949" },
                  { url: "mc/mcERRN_9950.htm", title: "Natural System Error Messages 9950-9999" },
              ]
            },
            { url: "rpc/rpc-over.htm", title: "Natural RPC (Remote Procedure Call)",
              tree: [
                  { url: "rpc/intro_rpc.htm", title: "Introducing Natural RPC" },
                  { url: "rpc/prereq.htm", title: "Prerequisites and Preparatory Information" },
                  { url: "rpc/limits.htm", title: "Restrictions and Limitations" },
                  { url: "rpc/setup.htm", title: "Setting Up a Natural RPC Environment" },
                  { url: "rpc/start.htm", title: "Starting a Natural RPC Server" },
                  { url: "rpc/end.htm", title: "Terminating a Natural RPC Server" },
                  { url: "rpc/oper.htm", title: "Operating a Natural RPC Environment" },
                  { url: "rpc/using.htm", title: "Using a Conversational RPC" },
                  { url: "rpc/reliable_rpc.htm", title: "Reliable RPC" },
                  { url: "rpc/rds.htm", title: "Using a Remote Directory Server - RDS" },
                  { url: "rpc/securi.htm", title: "Using Security" },
                  { url: "rpc/rpc-exx-broker-support.htm", title: "EntireX Broker Support" },
                  { url: "rpc/apis.htm", title: "API for Providing an RPC Context from the Natural Client Side" },
                  { url: "rpc/rpc-api-natrpc.htm", title: "APIs for Use with Natural RPC" },
              ]
            },
            { url: "nsc/nsc-over.htm", title: "Natural Security",
              tree: [
                  { url: "nsc/nsc_struct.htm", title: "Structure And Terminology Of Natural Security" },
                  { url: "nsc/nsc_platf.htm", title: "Natural Security On Different Platforms" },
                  { url: "nsc/nsc-post-install.htm", title: "First Steps After the Installation" },
                  { url: "nsc/nsc_logon.htm", title: "Logging On" },
                  { url: "nsc/nsc_way.htm", title: "Finding Your Way In Natural Security" },
                  { url: "nsc/nsc_admin.htm", title: "Administrator Services" },
                  { url: "nsc/nsc_user.htm", title: "User Maintenance" },
                  { url: "nsc/nsc_lib.htm", title: "Library Maintenance" },
                  { url: "nsc/nsc_prolib.htm", title: "Protecting Libraries" },
                  { url: "nsc/nsc_environ.htm", title: "Protecting Environments" },
                  { url: "nsc/nsc_ddmmf.htm", title: "Protecting DDMs On Mainframes" },
                  { url: "nsc/nsc_ddmos.htm", title: "Protecting DDMs On Linux And Windows" },
                  { url: "nsc/nsc_util.htm", title: "Protecting Utilities" },
                  { url: "nsc/nsc_appl.htm", title: "Protecting the Natural Development Server Environment and Applications" },
                  { url: "nsc/nsc_naturalONE.htm", title: "Protecting the Natural Development Environment in Eclipse" },
                  { url: "nsc/nsc_rpc.htm", title: "Protecting Natural RPC Servers and Services" },
                  { url: "nsc/nsc_extobj.htm", title: "Protecting External Objects" },
                  { url: "nsc/nsc_mail.htm", title: "Mailboxes" },
                  { url: "nsc/nsc_retrie.htm", title: "Retrieval" },
                  { url: "nsc/nsc_count.htm", title: "Countersignatures" },
                  { url: "nsc/nsc_func.htm", title: "Functional Security" },
                  { url: "nsc/nsc_batch.htm", title: "Natural Security In Batch Mode" },
                  { url: "nsc/nsc_transf.htm", title: "Transferring Security Data To Another System File" },
                  { url: "nsc/nsc_exits.htm", title: "User Exits" },
                  { url: "nsc/nsc_iface.htm", title: "Application Programming Interfaces" },
                  { url: "nsc/nsc_addon.htm", title: "Add-On Products and Plug-Ins" },
              ]
            },
            { url: "nha/nha_overview.htm", title: "Natural Availability Server",
              tree: [
                  { url: "nha/nha_introduction.htm", title: "Introduction" },
                  { url: "nha/nha_installing_natural_availability_server.htm", title: "Installing Natural Availability Server" },
                  { url: "nha/nha_quick_start.htm", title: "Quick Start" },
                  { url: "nha/nha_configuration.htm", title: "Configuring the Natural Availability Server" },
                  { url: "nha/nha_advanced_configuration.htm", title: "Advanced Configuration" },
                  { url: "nha/nha_configuring_the_user_interface.htm", title: "Configuring the User Interface" },
                  { url: "nha/nha_running_the_natural_availability_server_on_application_server.htm", title: "Deploying Natural Availability Server on Application Server" },
                  { url: "nha/nha_building_a_docker_image.htm", title: "Building a Docker Image" },
                  { url: "nha/nha_user_interface_manual.htm", title: "User Interface Manual" },
                  { url: "nha/nha_troubleshooting.htm", title: "Troubleshooting" },
              ]
            },
            { url: "ntc/ntc-over.htm", title: "Natural Connection",
              tree: [
                  { url: "ntc/ntc-main.htm", title: "Main Functionality" },
                  { url: "ntc/ntc-prep.htm", title: "Preparing to Use Natural Connection" },
                  { url: "ntc/ntc-state.htm", title: "Natural Statements" },
                  { url: "ntc/ntc-proc.htm", title: "Processing Work Files and Nested Loops" },
              ]
            },
            { url: "sm/sm-over.htm", title: "Statements",
              tree: [
                  { url: "sm/stmt_groups.htm", title: "Statements Grouped by Function" },
                  { url: "sm/synsym.htm", title: "Syntax Symbols and Operand Definition Tables" },
                  { url: "sm/sql_use.htm", title: "Using Natural SQL Statements",
                    tree: [
                        { url: "sm/sql-common-extended-set.htm", title: "Common Set and Extended Set" },
                        { url: "sm/sql-bsi.htm", title: "Basic Syntactical Items" },
                        { url: "sm/sql-natural-view-concept.htm", title: "Natural View Concept" },
                        { url: "sm/sql-scl-expr.htm", title: "Scalar Expressions" },
                        { url: "sm/sql-search-conditions.htm", title: "Search Conditions" },
                        { url: "sm/sql-select-expressions.htm", title: "Select Expressions" },
                        { url: "sm/sql-flexible-sql.htm", title: "Flexible SQL" },
                    ]
                  },
                  { url: "sm/sm_exas.htm", title: "Referenced Example Programs" },
                  { url: "sm/accept.htm", title: "ACCEPT/REJECT" },
                  { url: "sm/add.htm", title: "ADD" },
                  { url: "sm/assign.htm", title: "ASSIGN" },
                  { url: "sm/atbreak.htm", title: "AT BREAK" },
                  { url: "sm/atenddat.htm", title: "AT END OF DATA" },
                  { url: "sm/atendpag.htm", title: "AT END OF PAGE" },
                  { url: "sm/atstart.htm", title: "AT START OF DATA" },
                  { url: "sm/attoppag.htm", title: "AT TOP OF PAGE" },
                  { url: "sm/backout.htm", title: "BACKOUT TRANSACTION" },
                  { url: "sm/before.htm", title: "BEFORE BREAK PROCESSING" },
                  { url: "sm/call.htm", title: "CALL" },
                  { url: "sm/callfile.htm", title: "CALL FILE" },
                  { url: "sm/callloop.htm", title: "CALL LOOP" },
                  { url: "sm/calldbpr-sql.htm", title: "CALLDBPROC (SQL)" },
                  { url: "sm/callnat.htm", title: "CALLNAT" },
                  { url: "sm/closecon.htm", title: "CLOSE CONVERSATION" },
                  { url: "sm/closepc.htm", title: "CLOSE PC FILE" },
                  { url: "sm/closepri.htm", title: "CLOSE PRINTER" },
                  { url: "sm/closewf.htm", title: "CLOSE WORK FILE" },
                  { url: "sm/commit-sql.htm", title: "COMMIT (SQL)" },
                  { url: "sm/compress.htm", title: "COMPRESS" },
                  { url: "sm/compute.htm", title: "COMPUTE" },
                  { url: "sm/create.htm", title: "CREATE OBJECT" },
                  { url: "sm/decidefo.htm", title: "DECIDE FOR" },
                  { url: "sm/decideon.htm", title: "DECIDE ON" },
                  { url: "sm/definecl.htm", title: "DEFINE CLASS" },
                  { url: "sm/defineda.htm", title: "DEFINE DATA",
                    tree: [
                        { url: "sm/defineda_basic.htm", title: "Function and Basic Syntax Rules" },
                        { url: "sm/defineda_gda.htm", title: "Defining Global Data" },
                        { url: "sm/defineda_pda.htm", title: "Defining Parameter Data" },
                        { url: "sm/defineda_lda.htm", title: "Defining Local Data" },
                        { url: "sm/defineda_aiv.htm", title: "Defining Application-Independent Variables" },
                        { url: "sm/defineda_cv.htm", title: "Defining Context Variables for Natural RPC" },
                        { url: "sm/defineda_nxx.htm", title: "Defining NaturalX Objects" },
                        { url: "sm/defineda_vari.htm", title: "Variable Definition" },
                        { url: "sm/defineda_view.htm", title: "View Definition" },
                        { url: "sm/defineda_redef.htm", title: "Redefinition" },
                        { url: "sm/defineda_array.htm", title: "Array Dimension Definition" },
                        { url: "sm/defineda_iniv.htm", title: "Initial-Value Definition" },
                        { url: "sm/defineda_inia.htm", title: "Initial/Constant Values for an Array" },
                        { url: "sm/defineda_parms.htm", title: "EM, HD, PM Parameters for Field/Variable" },
                        { url: "sm/defineda_exa.htm", title: "Examples of DEFINE DATA Statement Usage" },
                    ]
                  },
                  { url: "sm/definefu.htm", title: "DEFINE FUNCTION" },
                  { url: "sm/definepr_uw.htm", title: "DEFINE PRINTER" },
                  { url: "sm/definepro.htm", title: "DEFINE PROTOTYPE" },
                  { url: "sm/definesu.htm", title: "DEFINE SUBROUTINE" },
                  { url: "sm/definewi.htm", title: "DEFINE WINDOW" },
                  { url: "sm/definewo.htm", title: "DEFINE WORK FILE" },
                  { url: "sm/delete.htm", title: "DELETE" },
                  { url: "sm/delete-sql.htm", title: "DELETE (SQL)" },
                  { url: "sm/display.htm", title: "DISPLAY" },
                  { url: "sm/divide.htm", title: "DIVIDE" },
                  { url: "sm/dodoend.htm", title: "DO/DOEND" },
                  { url: "sm/download.htm", title: "DOWNLOAD PC FILE" },
                  { url: "sm/eject.htm", title: "EJECT" },
                  { url: "sm/end.htm", title: "END" },
                  { url: "sm/endtrans.htm", title: "END TRANSACTION" },
                  { url: "sm/escape.htm", title: "ESCAPE" },
                  { url: "sm/examine.htm", title: "EXAMINE" },
                  { url: "sm/expand.htm", title: "EXPAND" },
                  { url: "sm/fetch.htm", title: "FETCH" },
                  { url: "sm/find.htm", title: "FIND" },
                  { url: "sm/for.htm", title: "FOR" },
                  { url: "sm/format.htm", title: "FORMAT" },
                  { url: "sm/get.htm", title: "GET" },
                  { url: "sm/getsame.htm", title: "GET SAME" },
                  { url: "sm/gettrans.htm", title: "GET TRANSACTION DATA" },
                  { url: "sm/histogra.htm", title: "HISTOGRAM" },
                  { url: "sm/if.htm", title: "IF" },
                  { url: "sm/ifselec.htm", title: "IF SELECTION" },
                  { url: "sm/ignore.htm", title: "IGNORE" },
                  { url: "sm/include.htm", title: "INCLUDE" },
                  { url: "sm/input.htm", title: "INPUT",
                    tree: [
                        { url: "sm/input1.htm", title: "INPUT Syntax 1 - Dynamic Screen Layout Specification" },
                        { url: "sm/input2.htm", title: "INPUT Syntax 2 - Using Predefined Map Layout" },
                    ]
                  },
                  { url: "sm/insert-sql.htm", title: "INSERT (SQL)" },
                  { url: "sm/interfa.htm", title: "INTERFACE" },
                  { url: "sm/limit.htm", title: "LIMIT" },
                  { url: "sm/loop.htm", title: "LOOP" },
                  { url: "sm/method.htm", title: "METHOD" },
                  { url: "sm/move.htm", title: "MOVE" },
                  { url: "sm/moveindx.htm", title: "MOVE INDEXED" },
                  { url: "sm/multiply.htm", title: "MULTIPLY" },
                  { url: "sm/newpage.htm", title: "NEWPAGE" },
                  { url: "sm/obtain.htm", title: "OBTAIN" },
                  { url: "sm/onerror.htm", title: "ON ERROR" },
                  { url: "sm/opencon.htm", title: "OPEN CONVERSATION" },
                  { url: "sm/options.htm", title: "OPTIONS" },
                  { url: "sm/parse.htm", title: "PARSE XML" },
                  { url: "sm/passw.htm", title: "PASSW" },
                  { url: "sm/perform.htm", title: "PERFORM" },
                  { url: "sm/performb.htm", title: "PERFORM BREAK PROCESSING" },
                  { url: "sm/printsm.htm", title: "PRINT" },
                  { url: "sm/process.htm", title: "PROCESS" },
                  { url: "sm/processc.htm", title: "PROCESS COMMAND" },
                  { url: "sm/processpage.htm", title: "PROCESS PAGE" },
                  { url: "sm/process-sql.htm", title: "PROCESS SQL (SQL)" },
                  { url: "sm/property.htm", title: "PROPERTY" },
                  { url: "sm/read.htm", title: "READ" },
                  { url: "sm/read-result-set-sql.htm", title: "READ RESULT SET (SQL)" },
                  { url: "sm/readwork.htm", title: "READ WORK FILE" },
                  { url: "sm/readlob.htm", title: "READLOB" },
                  { url: "sm/redefine.htm", title: "REDEFINE" },
                  { url: "sm/reduce.htm", title: "REDUCE" },
                  { url: "sm/reinput.htm", title: "REINPUT" },
                  { url: "sm/reject.htm", title: "REJECT" },
                  { url: "sm/release.htm", title: "RELEASE" },
                  { url: "sm/repeat.htm", title: "REPEAT" },
                  { url: "sm/reqdocu.htm", title: "REQUEST DOCUMENT" },
                  { url: "sm/reset.htm", title: "RESET" },
                  { url: "sm/resize.htm", title: "RESIZE" },
                  { url: "sm/rollback-sql.htm", title: "ROLLBACK (SQL)" },
                  { url: "sm/retry.htm", title: "RETRY" },
                  { url: "sm/run.htm", title: "RUN" },
                  { url: "sm/select-sql.htm", title: "SELECT (SQL)" },
                  { url: "sm/sendmeth.htm", title: "SEND METHOD" },
                  { url: "sm/separate.htm", title: "SEPARATE" },
                  { url: "sm/setcontr.htm", title: "SET CONTROL" },
                  { url: "sm/setgloba.htm", title: "SET GLOBALS" },
                  { url: "sm/setkey.htm", title: "SET KEY" },
                  { url: "sm/settime.htm", title: "SET TIME" },
                  { url: "sm/setwindo.htm", title: "SET WINDOW" },
                  { url: "sm/skip.htm", title: "SKIP" },
                  { url: "sm/sort.htm", title: "SORT" },
                  { url: "sm/stack.htm", title: "STACK" },
                  { url: "sm/stop.htm", title: "STOP" },
                  { url: "sm/store.htm", title: "STORE" },
                  { url: "sm/subtract.htm", title: "SUBTRACT" },
                  { url: "sm/suspend.htm", title: "SUSPEND IDENTICAL SUPPRESS" },
                  { url: "sm/terminat.htm", title: "TERMINATE" },
                  { url: "sm/update.htm", title: "UPDATE" },
                  { url: "sm/update-sql.htm", title: "UPDATE (SQL)" },
                  { url: "sm/updatelob.htm", title: "UPDATELOB" },
                  { url: "sm/upload.htm", title: "UPLOAD PC FILE" },
                  { url: "sm/write.htm", title: "WRITE" },
                  { url: "sm/writeti.htm", title: "WRITE TITLE" },
                  { url: "sm/writetra.htm", title: "WRITE TRAILER" },
                  { url: "sm/writewor.htm", title: "WRITE WORK FILE" },
              ]
            },
            { url: "func/func-over.htm", title: "System Functions",
              tree: [
                  { url: "func/func_sf.htm", title: "Natural System Functions for Use in Processing Loops" },
                  { url: "func/func_math.htm", title: "Mathematical System Functions" },
                  { url: "func/func_string.htm", title: "Miscellaneous System Functions",
                    tree: [
                        { url: "func/func_mval.htm", title: "*MINVAL/*MAXVAL - Evaluate the Minimum/Maximum" },
                        { url: "func/func_transl.htm", title: "*TRANSLATE - Translate to Lower/Upper Case Characters" },
                        { url: "func/func_trim.htm", title: "*TRIM - Remove Leading and/or Trailing Blanks" },
                        { url: "func/func_pos.htm", title: "POS - Field Identification Function" },
                        { url: "func/func_ret.htm", title: "RET - Return Code Function" },
                        { url: "func/func_sortk.htm", title: "SORTKEY - Sort-Key Function" },
                    ]
                  },
                  { url: "func/func_function_objects.htm", title: "Functions Supplied as Natural Objects" },
              ]
            },
            { url: "vari/vari-over.htm", title: "System Variables",
              tree: [
                  { url: "vari/appl.htm", title: "Application-Related System Variables" },
                  { url: "vari/dtime.htm", title: "Date and Time System Variables" },
                  { url: "vari/inout.htm", title: "Input/Output-Related System Variables" },
                  { url: "vari/natenv.htm", title: "Natural Environment-Related System Variables" },
                  { url: "vari/sysenv.htm", title: "System Environment-Related System Variables" },
                  { url: "vari/xml.htm", title: "XML-Related System Variables" },
              ]
            },
            { url: "tcom/tcom-over.htm", title: "Terminal Commands",
              tree: [
                  { url: "tcom/tcomintro.htm", title: "Introduction to Terminal Commands" },
                  { url: "tcom/tcomfu.htm", title: "Terminal Commands Grouped by Function" },
                  { url: "tcom/keys.htm", title: "Terminal Command Key Assignments" },
                  { url: "tcom/pcpc.htm", title: "%% and %. - Interrupt Current Operation" },
                  { url: "tcom/pcast.htm", title: "%* - Inhibit Character Display" },
                  { url: "tcom/pcplus.htm", title: "%+ and %- - Enable/Disable Use of Natural Connection" },
                  { url: "tcom/pctech.htm", title: "%&lt;TECH - Display Technical Information" },
                  { url: "tcom/pceq.htm", title: "%= - Assigning Colors to Fields" },
                  { url: "tcom/pcc.htm", title: "%C - Copying Contents of Page Buffer" },
                  { url: "tcom/pccs.htm", title: "%CS and %CC - Copying Data to Stack or *COM" },
                  { url: "tcom/pce.htm", title: "%E - Display Screen Captures" },
                  { url: "tcom/pceeq.htm", title: "%E= - Activate/Deactivate Error Processing" },
                  { url: "tcom/pcfeq.htm", title: "%F= - Frame Characters for Window" },
                  { url: "tcom/pcfm.htm", title: "%FM - Numeric Edit Mask Free Mode" },
                  { url: "tcom/pch.htm", title: "%H - Hardcopy Output" },
                  { url: "tcom/pci.htm", title: "%I - Capture Current Screen" },
                  { url: "tcom/pcj.htm", title: "%J - Invoke Helproutine" },
                  { url: "tcom/pckp.htm", title: "%K and %KP - Simulate PF- and PA-Key" },
                  { url: "tcom/pcl.htm", title: "%L - Disable Lower- to Upper-Case Translation" },
                  { url: "tcom/pcleq.htm", title: "%L= - Set Language Code" },
                  { url: "tcom/pcm.htm", title: "%M - Control of Message Line" },
                  { url: "tcom/pcn.htm", title: "%N - Activate Non-Conversational Mode" },
                  { url: "tcom/pco.htm", title: "%O - Deactivate Screen Capturing" },
                  { url: "tcom/pcp.htm", title: "%P - Capture Screen Sequence" },
                  { url: "tcom/pcq.htm", title: "%Q - Suppress Next Input" },
                  { url: "tcom/pcqs.htm", title: "%QS - Simultaneous Output of Multiple Screens" },
                  { url: "tcom/pcr.htm", title: "%R - Repeat INPUT Statement" },
                  { url: "tcom/pcrn.htm", title: "%RN - Suppress Compression of Screen Data" },
                  { url: "tcom/pcs.htm", title: "%S - Resume Screen Capturing" },
                  { url: "tcom/pct.htm", title: "%T - Position Cursor to Top of Active Window" },
                  { url: "tcom/pctll.htm", title: "%Tll/cc - Position Cursor to Line ll, Column cc" },
                  { url: "tcom/pctpm.htm", title: "%T+ and %T- - Position Cursor on Protected Fields" },
                  { url: "tcom/pctast.htm", title: "%T* - Position Cursor Outside Window" },
                  { url: "tcom/pcu.htm", title: "%U - Translate Lower to Upper Case" },
                  { url: "tcom/pcv.htm", title: "%V - Control of Print Mode" },
                  { url: "tcom/pcw.htm", title: "%W - Window Processing" },
                  { url: "tcom/pcx.htm", title: "%X - Control of Infoline" },
                  { url: "tcom/pcy.htm", title: "%Y - Control of PF-Key Lines" },
                  { url: "tcom/pcz.htm", title: "%Z - Clear Source Area" },
              ]
            },
            { url: "parms/parms-over.htm", title: "Parameter Reference",
              tree: [
                  { url: "parms/pp_intro.htm", title: "Introduction to Profile Parameters" },
                  { url: "parms/sp_intro.htm", title: "Introduction to Session Parameters" },
                  { url: "parms/acivers.htm", title: "ACIVERS - Define API Version for Use with EntireX Broker ACI" },
                  { url: "parms/sp_ad.htm", title: "AD - Attribute Definition" },
                  { url: "parms/ADAPRM.htm", title: "ADAPRM - Adabas Review Support" },
                  { url: "parms/sp_al.htm", title: "AL - Alphanumeric Length for Output" },
                  { url: "parms/auto.htm", title: "AUTO - Automatic Logon" },
                  { url: "parms/autorpc.htm", title: "AUTORPC - Automatic Natural RPC Execution" },
                  { url: "parms/batch.htm", title: "BATCH - Batch Mode Simulation" },
                  { url: "parms/batchmode.htm", title: "BATCHMODE - Batch Mode" },
                  { url: "parms/bmblank.htm", title: "BMBLANK - Display Trailing Blanks" },
                  { url: "parms/bmcontrol.htm", title: "BMCONTROL - Display Control Characters" },
                  { url: "parms/bmframe.htm", title: "BMFRAME - Window Frame Characters" },
                  { url: "parms/bmsim.htm", title: "BMSIM - Similar Batch Mode Output" },
                  { url: "parms/bmtime.htm", title: "BMTIME - Display Process Time" },
                  { url: "parms/bmtitle.htm", title: "BMTITLE - Display Window Title" },
                  { url: "parms/bmversion.htm", title: "BMVERSION - Display Natural Version" },
                  { url: "parms/bpid.htm", title: "BPID - Specify Buffer Pool ID" },
                  { url: "parms/bpid2.htm", title: "BPID2 - Specify Secondary Buffer Pool" },
                  { url: "parms/bpsfi.htm", title: "BPSFI - Object Search First in Buffer Pool" },
                  { url: "parms/cc.htm", title: "CC - Error Processing in Batch Mode" },
                  { url: "parms/sp_cd.htm", title: "CD - Color Definition" },
                  { url: "parms/cdynam.htm", title: "CDYNAM - Dynamic Loading of Non-Natural Programs" },
                  { url: "parms/cf.htm", title: "CF - Character for Terminal Commands" },
                  { url: "parms/clear.htm", title: "CLEAR - Processing of CLEAR Key in NEXT Mode" },
                  { url: "parms/cm.htm", title: "CM - Command Mode" },
                  { url: "parms/cmobjin.htm", title: "CMOBJIN - Batch Input File for Natural INPUT Data" },
                  { url: "parms/cmprint.htm", title: "CMPRINT - Batch Output File" },
                  { url: "parms/cmprtnn.htm", title: "CMPRTnn - Additional Report" },
                  { url: "parms/cmsynin.htm", title: "CMSYNIN - Batch Input File for Natural Commands and INPUT Data" },
                  { url: "parms/cmwrknn.htm", title: "CMWRKnn - Natural Work Files" },
                  { url: "parms/co.htm", title: "CO - Compiler Output" },
                  { url: "parms/compr.htm", title: "COMPR - Set RPC Buffer Compression" },
                  { url: "parms/coverage.htm", title: "COVERAGE - Code Coverage of a Natural Session" },
                  { url: "parms/cp.htm", title: "CP - Default Code Page Name" },
                  { url: "parms/cpcverr.htm", title: "CPCVERR - Code Page Conversion Error" },
                  { url: "parms/cpobjin.htm", title: "CPOBJIN - Code Page of Batch Input File" },
                  { url: "parms/cpprint.htm", title: "CPPRINT - Code Page of Batch Output File" },
                  { url: "parms/cprpc.htm", title: "CPRPC - Define Code Page Name" },
                  { url: "parms/cpsynin.htm", title: "CPSYNIN - Code Page of Batch Input File for Commands" },
                  { url: "parms/sp_cv.htm", title: "CV - Attribute Control Variable" },
                  { url: "parms/cvmin.htm", title: "CVMIN - Control Variable Modified at Input" },
                  { url: "parms/dbgat.htm", title: "DBGAT - Debug Attach Server for NaturalONE" },
                  { url: "parms/dbshort.htm", title: "DBSHORT - Interpretation of Database Field Short Names" },
                  { url: "parms/dbupd.htm", title: "DBUPD - Database Updating" },
                  { url: "parms/dc.htm", title: "DC - Character for Decimal Point Notation" },
                  { url: "parms/dd.htm", title: "DD - Day Differential" },
                  { url: "parms/sp_df.htm", title: "DF - Date Format" },
                  { url: "parms/dfout.htm", title: "DFOUT - Date Format for Output" },
                  { url: "parms/dfs.htm", title: "DFS - Specify RPC Client's Default Server Address" },
                  { url: "parms/dfstack.htm", title: "DFSTACK - Date Format for Stack" },
                  { url: "parms/dftitle.htm", title: "DFTITLE - Output Format of Date in Standard Report Title" },
                  { url: "parms/sp_dl.htm", title: "DL - Display Length for Output" },
                  { url: "parms/do.htm", title: "DO - Display Order of Output Data" },
                  { url: "parms/dtform.htm", title: "DTFORM - Date Format" },
                  { url: "parms/du.htm", title: "DU - Dump Generation" },
                  { url: "parms/sp_dy.htm", title: "DY - Dynamic Attributes" },
                  { url: "parms/dynparm.htm", title: "DYNPARM - Control Use of Dynamic Parameters" },
                  { url: "parms/echeck.htm", title: "ECHECK - Existence Check for Object Calling Statements" },
                  { url: "parms/echo.htm", title: "ECHO - Control Printing of Batch Input Data" },
                  { url: "parms/ecpmod.htm", title: "ECPMOD - Entire Connection Protocol Mode" },
                  { url: "parms/editor.htm", title: "EDITOR - Other Program Editor" },
                  { url: "parms/edtbpsize.htm", title: "EDTBPSIZE - Software AG Editor Buffer Pool Size" },
                  { url: "parms/edtlfiles.htm", title: "EDTLFILES - Number of Software AG Editor Logical Files" },
                  { url: "parms/edtrb.htm", title: "EDTRB - Program Editor Ring Buffer" },
                  { url: "parms/ej.htm", title: "EJ - Page Eject" },
                  { url: "parms/sp_em.htm", title: "EM - Edit Mask" },
                  { url: "parms/emfm.htm", title: "EMFM - Edit Mask Free Mode" },
                  { url: "parms/sp_emu.htm", title: "EMU - Unicode Edit Mask" },
                  { url: "parms/endian.htm", title: "ENDIAN - Endian Mode for Compiled Objects" },
                  { url: "parms/endmsg.htm", title: "ENDMSG - Display Session-End Message" },
                  { url: "parms/sp_es.htm", title: "ES - Empty Line Suppression" },
                  { url: "parms/escape.htm", title: "ESCAPE - Ignore Terminal Commands %% and %." },
                  { url: "parms/esxdb.htm", title: "ESXDB - Database ID Used for Entire System Server DDMs" },
                  { url: "parms/et.htm", title: "ET - Execution of END/BACKOUT TRANSACTION Statements" },
                  { url: "parms/eta.htm", title: "ETA - Error Transaction Program" },
                  { url: "parms/etdb.htm", title: "ETDB - Database for Transaction Data" },
                  { url: "parms/eteop.htm", title: "ETEOP - Issue END TRANSACTION at End of Program" },
                  { url: "parms/etid.htm", title: "ETID - Adabas User Identification" },
                  { url: "parms/etio.htm", title: "ETIO - Issue END TRANSACTION upon Terminal I/O" },
                  { url: "parms/fc.htm", title: "FC - Filler Character for INPUT Statement" },
                  { url: "parms/sp_fc.htm", title: "FC - Filler Character for DISPLAY Statement" },
                  { url: "parms/fcdp.htm", title: "FCDP - Filler Character for Dynamically Protected Input Fields" },
                  { url: "parms/fddm.htm", title: "FDDM - Natural System File for DDMs" },
                  { url: "parms/fdic.htm", title: "FDIC - Predict System File" },
                  { url: "parms/sp_fl.htm", title: "FL - Floating Point Mantissa Length" },
                  { url: "parms/fnat.htm", title: "FNAT - Natural System File for System Programs" },
                  { url: "parms/freegda.htm", title: "FREEGDA - Release GDA in Utility Mode" },
                  { url: "parms/fs.htm", title: "FS - Default Format/Length Setting for User-Defined Variables" },
                  { url: "parms/fsec.htm", title: "FSEC - Natural Security System File" },
                  { url: "parms/fuser.htm", title: "FUSER - Natural System File for User Programs" },
                  { url: "parms/sp_gc.htm", title: "GC - Filler Character for Group Headers" },
                  { url: "parms/gfid.htm", title: "GFID - Global Format IDs" },
                  { url: "parms/gpgen.htm", title: "GPGEN - Generate GP Information" },
                  { url: "parms/sp_hc.htm", title: "HC - Header Centering" },
                  { url: "parms/sp_hd.htm", title: "HD - Header Definition" },
                  { url: "parms/sp_he.htm", title: "HE - Helproutine" },
                  { url: "parms/hi.htm", title: "HI - Help Character" },
                  { url: "parms/sp_hw.htm", title: "HW - Heading Width" },
                  { url: "parms/ia.htm", title: "IA - Input Assign Character" },
                  { url: "parms/sp_ic.htm", title: "IC - Insertion Character" },
                  { url: "parms/sp_icu.htm", title: "ICU - Unicode Insertion Character" },
                  { url: "parms/id.htm", title: "ID - Input Delimiter Character" },
                  { url: "parms/ikey.htm", title: "IKEY - Processing of PA and PF Keys" },
                  { url: "parms/im.htm", title: "IM - Input Mode" },
                  { url: "parms/init-lib.htm", title: "INIT-LIB - Library for Automatic Logon" },
                  { url: "parms/sp_ip.htm", title: "IP - INPUT Prompting Text" },
                  { url: "parms/sp_is.htm", title: "IS - Identical Suppress" },
                  { url: "parms/iterm.htm", title: "ITERM - Session Termination in Case of Initialization Error" },
                  { url: "parms/kc.htm", title: "KC - Check for Statement Keywords" },
                  { url: "parms/kcheck.htm", title: "KCHECK - Check for Statement Keywords" },
                  { url: "parms/sp_kd.htm", title: "KD - Key Definition" },
                  { url: "parms/key.htm", title: "KEY - Setting Assignments to PA, PF and CLEAR Keys" },
                  { url: "parms/lc.htm", title: "LC - Lower to Upper Case Translation" },
                  { url: "parms/sp_lc.htm", title: "LC - Leading Characters" },
                  { url: "parms/sp_lcu.htm", title: "LCU - Unicode Leading Characters" },
                  { url: "parms/le.htm", title: "LE - Reaction when Limit for Processing Loop Exceeded" },
                  { url: "parms/lfile.htm", title: "LFILE - Logical System File Definition" },
                  { url: "parms/linger.htm", title: "LINGER - Natural/HA Process Linger Time" },
                  { url: "parms/logonrq.htm", title: "LOGONRQ - Logon for RPC Server Request Required" },
                  { url: "parms/ls.htm", title: "LS - Line Size" },
                  { url: "parms/lt.htm", title: "LT - Limit for Processing Loops" },
                  { url: "parms/madio.htm", title: "MADIO - Maximum DBMS Calls between Screen I/O Operations" },
                  { url: "parms/mainpr.htm", title: "MAINPR - Override Default Output Report Number" },
                  { url: "parms/maskcme.htm", title: "MASKCME - MASK Compatible with MOVE EDITED" },
                  { url: "parms/maxbuff.htm", title: "MAXBUFF - Default Buffer Size" },
                  { url: "parms/maxcl.htm", title: "MAXCL - Maximum Number of Program Calls" },
                  { url: "parms/maxprec.htm", title: "MAXPREC - Maximum Number of Digits after Decimal Point" },
                  { url: "parms/maxyear.htm", title: "MAXYEAR - Maximum Year for Date/Time Values" },
                  { url: "parms/sp_mc.htm", title: "MC - Multiple-Value Field Count" },
                  { url: "parms/mfbs.htm", title: "MFBS - Multifetch Buffer Size" },
                  { url: "parms/mfmr.htm", title: "MFMR - Multifetch Max Records" },
                  { url: "parms/mfset.htm", title: "MFSET - Multi-Fetch Setting" },
                  { url: "parms/ml.htm", title: "ML - Position of Message Line" },
                  { url: "parms/mp.htm", title: "MP - Maximum Number of Pages of a Report" },
                  { url: "parms/sp_ms.htm", title: "MS - Manual Skip" },
                  { url: "parms/msgsf.htm", title: "MSGSF - Display System Error Messages in Short/Full Format" },
                  { url: "parms/natlog.htm", title: "NATLOG - Natural Log File" },
                  { url: "parms/nc.htm", title: "NC - Use of Natural System Commands" },
                  { url: "parms/ncfvers.htm", title: "NCFVERS - NCF File Protocol Version" },
                  { url: "parms/nentry.htm", title: "NENTRY - Left/Right Alignment of Numeric Field Entries" },
                  { url: "parms/sp_nl.htm", title: "NL - Numeric Length for Output" },
                  { url: "parms/noapplerr.htm", title: "NOAPPLERR - Suppress Message Number Prefix NAT" },
                  { url: "parms/noprox.htm", title: "NOPROX - Specify Local Domains for Direct Addressing" },
                  { url: "parms/nosslprx.htm", title: "NOSSLPRX - Specify Local Domains for Direct Addressing SSL" },
                  { url: "parms/opf.htm", title: "OPF - Overwriting of Protected Fields by Helproutines" },
                  { url: "parms/oprb.htm", title: "OPRB - Database Open/Close Processing" },
                  { url: "parms/parm.htm", title: "PARM - Alternative Parameter File" },
                  { url: "parms/pc.htm", title: "PC - Control of Personal-Computer Access Method" },
                  { url: "parms/sp_pc.htm", title: "PC - Periodic Group Count" },
                  { url: "parms/pcheck.htm", title: "PCHECK - Parameter Checking for Object Calling Statements" },
                  { url: "parms/pd.htm", title: "PD - Size of Page Data Set" },
                  { url: "parms/peck.htm", title: "PECK - PCHECK/ECHECK Error Processing" },
                  { url: "parms/pm.htm", title: "PM - Print Mode" },
                  { url: "parms/prgpar.htm", title: "PRGPAR - Data to be Passed to Program Receiving Control at Termination" },
                  { url: "parms/profiler.htm", title: "PROFILER - Profile a Natural Session" },
                  { url: "parms/program.htm", title: "PROGRAM - Non-Natural Program Receiving Control after Termination" },
                  { url: "parms/prox.htm", title: "PROX - Specify URL of Proxy Server" },
                  { url: "parms/proxport.htm", title: "PROXPORT - Specify Port Number of Proxy" },
                  { url: "parms/ps.htm", title: "PS - Page Size for Natural Reports" },
                  { url: "parms/psignf.htm", title: "PSIGNF - Internal Representation of Positive Sign of Packed Numbers" },
                  { url: "parms/rcfind.htm", title: "RCFIND - Handling of Response Code 113 for FIND Statement" },
                  { url: "parms/rcget.htm", title: "RCGET - Handling of Response Code 113 for GET Statement" },
                  { url: "parms/rdactive.htm", title: "RDACTIVE - Activate Remote Debugger" },
                  { url: "parms/rdnode.htm", title: "RDNODE - Remote Debugger Node Name" },
                  { url: "parms/rdport.htm", title: "RDPORT - Remote Debugger Port" },
                  { url: "parms/rds.htm", title: "RDS - Define Remote Directory Server" },
                  { url: "parms/recat.htm", title: "RECAT - Dynamic Recataloging" },
                  { url: "parms/reinp.htm", title: "REINP - Issue Internal REINPUT Statement for Invalid Data" },
                  { url: "parms/ri.htm", title: "RI - Release ISNs" },
                  { url: "parms/rnconst.htm", title: "RNCONST - Renumber Line Numbers in Constants" },
                  { url: "parms/rosy.htm", title: "ROSY - Read-Only Access to System Files" },
                  { url: "parms/rpcsdir.htm", title: "RPCSDIR - Library for Service Directory" },
                  { url: "parms/rtint.htm", title: "RTINT - Allow Runtime Interrupt" },
                  { url: "parms/rqtout.htm", title: "RQTOUT – REQUEST DOCUMENT Timeout" },
                  { url: "parms/sa.htm", title: "SA - Sound Terminal Alarm" },
                  { url: "parms/sp_sb.htm", title: "SB - Selection Box" },
                  { url: "parms/sd.htm", title: "SD - Time Delay between Two Screens" },
                  { url: "parms/server.htm", title: "SERVER - Start Natural Session as an RPC Server Session" },
                  { url: "parms/sf.htm", title: "SF - Spacing Factor" },
                  { url: "parms/sp_sg.htm", title: "SG - Sign Position" },
                  { url: "parms/shape.htm", title: "SHAPED - Control of Character Shaping" },
                  { url: "parms/shell.htm", title: "SHELL - Grant Shell Access to Natural User" },
                  { url: "parms/sslprx.htm", title: "SSLPRX - Specify URL of SSL Proxy Server" },
                  { url: "parms/sslprxpt.htm", title: "SSLPRXPT - Specify Port Number of SSL Proxy" },
                  { url: "parms/sm.htm", title: "SM - Programming in Structured Mode" },
                  { url: "parms/snat.htm", title: "SNAT - Sound a Bell at Syntax Error" },
                  { url: "parms/sortsize.htm", title: "SORTSZE - Size of Sort Buffer" },
                  { url: "parms/sretain.htm", title: "SRETAIN - Retain Source Format" },
                  { url: "parms/srvcmit.htm", title: "SRVCMIT - Server Commit Time" },
                  { url: "parms/srvname.htm", title: "SRVNAME - Name of RPC Server" },
                  { url: "parms/srvnode.htm", title: "SRVNODE - Name of Node" },
                  { url: "parms/srvrtry.htm", title: "SRVRTRY - Number of Connect/Reconnect Attempts" },
                  { url: "parms/srvterm.htm", title: "SRVTERM - Server Termination Event" },
                  { url: "parms/srvuser.htm", title: "SRVUSER - User ID for RPC Server Registry" },
                  { url: "parms/srvwait.htm", title: "SRVWAIT - Wait Time of RPC Server" },
                  { url: "parms/ssauto.htm", title: "SSAUTO – State Server Auto-Connect" },
                  { url: "parms/sscompr.htm", title: "SSCOMPR – Saved Session Compression" },
                  { url: "parms/ssencr.htm", title: "SSENCR – Saved Session Encryption" },
                  { url: "parms/ssize.htm", title: "SSIZE - Size of Source Area Allocated by the Editors" },
                  { url: "parms/sstest.htm", title: "SSTEST – State Server Test" },
                  { url: "parms/ssttl.htm", title: "SSTTL – Saved Session Time to Live" },
                  { url: "parms/stack.htm", title: "STACK - Place Data/Commands on the Stack" },
                  { url: "parms/statesrv.htm", title: "STATESRV – State Server" },
                  { url: "parms/startup.htm", title: "STARTUP - Program Name for System Variable *STARTUP" },
                  { url: "parms/steplib.htm", title: "STEPLIB - Initial Setting for *STEPLIB System Variable" },
                  { url: "parms/subchar.htm", title: "SUBCHAR - Substitution Character for Default Code Page" },
                  { url: "parms/sutf8.htm", title: "SUTF8 - UTF-8 Format for Sources" },
                  { url: "parms/symgen.htm", title: "SYMGEN - Generate Symbol Table" },
                  { url: "parms/synerr.htm", title: "SYNERR - Control of Syntax Errors" },
                  { url: "parms/sp_tc.htm", title: "TC - Trailing Characters" },
                  { url: "parms/sp_tcu.htm", title: "TCU - Unicode Trailing Characters" },
                  { url: "parms/td.htm", title: "TD - Time Differential" },
                  { url: "parms/tf.htm", title: "TF - Translation of Database ID/File Number" },
                  { url: "parms/thsep.htm", title: "THSEP - Dynamic Thousands Separator" },
                  { url: "parms/thsepch.htm", title: "THSEPCH - Thousands Separator Character" },
                  { url: "parms/timeout.htm", title: "TIMEOUT - Wait Time for RPC Server Response" },
                  { url: "parms/tmpsortuniq.htm", title: "TMPSORTUNIQ - Unique Names for Temporary Sort Work Files" },
                  { url: "parms/tq.htm", title: "TQ - Translate Quotation Marks" },
                  { url: "parms/tqmark.htm", title: "TQMARK - Translate Quotation Marks" },
                  { url: "parms/trace.htm", title: "TRACE - Define Trace Level for Natural RPC Servers" },
                  { url: "parms/transp.htm", title: "TRANSP - Server Transport Protocol" },
                  { url: "parms/tryalt.htm", title: "TRYALT - Try Alternative Server Address" },
                  { url: "parms/sp_uc.htm", title: "UC - Underlining Character" },
                  { url: "parms/udb.htm", title: "UDB - User Database ID" },
                  { url: "parms/ulang.htm", title: "ULANG - User Language" },
                  { url: "parms/usedic.htm", title: "USEDIC - Common Logical Name for Dictionary Servers" },
                  { url: "parms/user.htm", title: "USER - User ID" },
                  { url: "parms/userep.htm", title: "USEREP - Repository Usage" },
                  { url: "parms/usize.htm", title: "USIZE - Size of User Buffer" },
                  { url: "parms/webio.htm", title: "WEBIO - Use Natural Web I/O Interface" },
                  { url: "parms/wfopfa.htm", title: "WFOPFA - Opening of Work Files" },
                  { url: "parms/wh.htm", title: "WH - Wait for Record in Hold Status" },
                  { url: "parms/work.htm", title: "WORK - Work-File Assignments" },
                  { url: "parms/xref.htm", title: "XREF - Creation of XRef Data for Natural" },
                  { url: "parms/yd.htm", title: "YD - Year Differential" },
                  { url: "parms/yslw.htm", title: "YSLW - Year Sliding or Fixed Window" },
                  { url: "parms/zd.htm", title: "ZD - Zero-Division Check" },
                  { url: "parms/zp.htm", title: "ZP - Zero Printing" },
              ]
            },
            { url: "pg/pg-over.htm", title: "Programming Guide",
              tree: [
                  { url: "pg/pg_mode.htm", title: "Natural Programming Modes" },
                  { url: "pg/pg_objects.htm", title: "Objects for Natural Application Management",
                    tree: [
                        { url: "pg/pg_obj_darea.htm", title: "Data Areas" },
                        { url: "pg/pg_obj_ddm.htm", title: "Data Definition Module (DDM)" },
                        { url: "pg/pg_obj_pgm_routine.htm", title: "Programs and Subordinate Routines" },
                        { url: "pg/pg_obj_helproutine.htm", title: "Helproutine" },
                        { url: "pg/pg_obj_copycode.htm", title: "Copycode" },
                        { url: "pg/pg_objects_text.htm", title: "Text" },
                        { url: "pg/pg_objects_class.htm", title: "Class" },
                        { url: "pg/pg_obj_map.htm", title: "Map" },
                        { url: "pg/pg_objects_adapter.htm", title: "Adapter" },
                        { url: "pg/pg_obj_dialog.htm", title: "Dialog" },
                        { url: "pg/pg_obj_resource.htm", title: "Resource" },
                        { url: "pg/pg_obj_error_msg.htm", title: "Error Message" },
                        { url: "pg/pg_obj_processor.htm", title: "Command Processor" },
                    ]
                  },
                  { url: "pg/pg_function_call.htm", title: "Function Call" },
                  { url: "pg/pg_fields.htm", title: "Field Definitions",
                    tree: [
                        { url: "pg/pg_defi.htm", title: "Use and Structure of DEFINE DATA Statement" },
                        { url: "pg/pg_defi_dv.htm", title: "User-Defined Variables" },
                        { url: "pg/pg_defi_ldvfin.htm", title: "Introduction to Dynamic Variables and Fields" },
                        { url: "pg/pg_defi_ldvfus.htm", title: "Using Dynamic and Large Variables" },
                        { url: "pg/pg_defi_udc.htm", title: "User-Defined Constants" },
                        { url: "pg/pg_defi_init.htm", title: "Initial Values (and the RESET Statement)" },
                        { url: "pg/pg_defi_redef.htm", title: "Redefining Fields" },
                        { url: "pg/pg_defi_array.htm", title: "Arrays" },
                        { url: "pg/pg_defi_xarry.htm", title: "X-Arrays" },
                    ]
                  },
                  { url: "pg/pg_dbms_access.htm", title: "Database Access",
                    tree: [
                        { url: "pg/pg_dbms_dbgen.htm", title: "Natural and Database Access" },
                        { url: "pg/pg_dbms_ada.htm", title: "Accessing Data in an Adabas Database" },
                        { url: "pg/pg_dbms_sqlos.htm", title: "Accessing Data in an SQL Database" },
                        { url: "pg/pg_dbms_xml.htm", title: "Accessing Data in a Tamino Database" },
                    ]
                  },
                  { url: "pg/pg_report_format.htm", title: "Report Format and Control",
                    tree: [
                        { url: "pg/pg_output_rep.htm", title: "Report Specification - (rep) Notation" },
                        { url: "pg/pg_output_layout.htm", title: "Layout of an Output Page" },
                        { url: "pg/pg_output_display.htm", title: "Statements DISPLAY and WRITE" },
                        { url: "pg/pg_output_index.htm", title: "Index Notation for Multiple-Value Fields and Periodic Groups" },
                        { url: "pg/pg_output_titles.htm", title: "Page Titles, Page Breaks, Blank Lines" },
                        { url: "pg/pg_output_headers.htm", title: "Column Headers" },
                        { url: "pg/pg_output_parms.htm", title: "Parameters to Influence the Output of Fields" },
                        { url: "pg/pg_output_masks.htm", title: "Code Page Edit Masks - EM Parameter" },
                        { url: "pg/pg_output_umasks.htm", title: "Unicode Edit Masks - EMU Parameter" },
                        { url: "pg/pg_output_vdispl.htm", title: "Vertical Displays" },
                    ]
                  },
                  { url: "pg/pg_furth-over.htm", title: "Further Programming Aspects",
                    tree: [
                        { url: "pg/pg_furth_txtnot.htm", title: "Text Notation" },
                        { url: "pg/pg_furth_ucom.htm", title: "User Comments" },
                        { url: "pg/pg_furth_compu.htm", title: "Data Computation" },
                        { url: "pg/pg_furth_arithm.htm", title: "Rules for Arithmetic Assignment" },
                        { url: "pg/pg_furth_condi.htm", title: "Conditional Processing - IF Statement" },
                        { url: "pg/pg_furth_lcc.htm", title: "Logical Condition Criteria" },
                        { url: "pg/pg_furth_loop.htm", title: "Loop Processing" },
                        { url: "pg/pg_furth_break.htm", title: "Control Breaks" },
                        { url: "pg/pg_furth_stack_process.htm", title: "Stack Processing" },
                        { url: "pg/pg_furth_vari.htm", title: "System Variables and System Functions" },
                        { url: "pg/pg_furth_date.htm", title: "Processing of Date Information" },
                        { url: "pg/pg_furth_store_clock_val.htm", title: "Processing of Store Clock Values" },
                        { url: "pg/pg_furth_end.htm", title: "End of Statement, Program or Application" },
                        { url: "pg/pg_furth_appl_err_proc.htm", title: "Processing of Application Errors" },
                        { url: "pg/pg_furth_3glsub.htm", title: "Invoking Natural Subprograms from 3GL Programs" },
                        { url: "pg/pg_furth_syscom.htm", title: "Issuing Operating System Commands from within a Natural Program" },
                    ]
                  },
                  { url: "pg/pg_xml.htm", title: "Statements for Internet and XML Access" },
                  { url: "pg/pg_gp.htm", title: "Portable Natural Generated Programs" },
                  { url: "pg/pg_user_interfaces.htm", title: "Application User Interfaces",
                    tree: [
                        { url: "pg/pg_desgn_screen.htm", title: "Screen Design" },
                        { url: "pg/pg_desgn_dialog.htm", title: "Dialog Design" },
                    ]
                  },
                  { url: "pg/pg_nni-over.htm", title: "Natural Native Interface",
                    tree: [
                        { url: "pg/pg_nni_intro.htm", title: "Introduction" },
                        { url: "pg/pg_nni_interf_lib.htm", title: "Interface Library and Location" },
                        { url: "pg/pg_nni_interf_vers.htm", title: "Interface Versioning" },
                        { url: "pg/pg_nni_interf_acc.htm", title: "Interface Access" },
                        { url: "pg/pg_nni_interf_inst_nat_sess.htm", title: "Interface Instances and Natural Sessions" },
                        { url: "pg/pg_nni_func-over.htm", title: "Interface Functions" },
                        { url: "pg/pg_nni_para_des_struc.htm", title: "Parameter Description Structure" },
                        { url: "pg/pg_nni_nat_dat_typ.htm", title: "Natural Data Types" },
                        { url: "pg/pg_nni_flags.htm", title: "Flags" },
                        { url: "pg/pg_nni_return_codes.htm", title: "Return Codes" },
                        { url: "pg/pg_nni_nat_excep_struc.htm", title: "Natural Exception Structure" },
                        { url: "pg/pg_nni_interface_usage.htm", title: "Interface Usage" },
                        { url: "pg/pg_nni_threading_issues.htm", title: "Threading Issues" },
                    ]
                  },
                  { url: "pg/pg_natx-over.htm", title: "NaturalX",
                    tree: [
                        { url: "pg/pg_natx_intro.htm", title: "Introduction to NaturalX" },
                        { url: "pg/pg_natx_dev.htm", title: "Developing NaturalX Applications" },
                    ]
                  },
                  { url: "pg/pg_keyw.htm", title: "Natural Reserved Keywords" },
                  { url: "pg/pg_exas.htm", title: "Referenced Example Programs" },
              ]
            },
            { url: "edis/edis-over.htm", title: "Editors",
              tree: [
                  { url: "edis/disabled_editors.htm", title: "Disabled Natural Editors" },
                  { url: "edis/one_as_ide.htm", title: "NaturalONE as the Default Development Environment" },
                  { url: "edis/edis_ux_pgm.htm", title: "Program Editor",
                    tree: [
                        { url: "edis/pgm_ux_invoke_editor.htm", title: "Invoking the Program Editor" },
                        { url: "edis/pgm_ux_terminate_editor.htm", title: "Terminating the Program Editor" },
                        { url: "edis/pgm_ux_top_info_line.htm", title: "Top Information Line" },
                        { url: "edis/pgm_ux_cmd_line.htm", title: "Editor Command Line" },
                        { url: "edis/pgm_ux_prefix_area.htm", title: "Prefix Area" },
                        { url: "edis/pgm_ux_editing_area.htm", title: "Editing Area" },
                        { url: "edis/pgm_ux_split_screen_mode.htm", title: "Split-Screen Mode" },
                        { url: "edis/pgm_ux_editor_cmds.htm", title: "Editor Commands" },
                        { url: "edis/pgm_ux_cmds_scroll.htm", title: "Editor Commands for Scrolling" },
                        { url: "edis/pgm_ux_line_cmds.htm", title: "Line Commands" },
                        { url: "edis/pgm_ux_editor_profile.htm", title: "Editor Profile" },
                        { url: "edis/pgm_ux_buffer_pool.htm", title: "Editor Buffer Pool Settings" },
                        { url: "edis/pgm_ux_save_cat.htm", title: "Saving and Cataloging Sources" },
                    ]
                  },
                  { url: "edis/edis_ux_data.htm", title: "Data Area Editor" },
                  { url: "edis/edis_ux_map.htm", title: "Map Editor" },
                  { url: "edis/ddm-over.htm", title: "DDM Services",
                    tree: [
                        { url: "edis/ddm_gen.htm", title: "Principles of Operation" },
                        { url: "edis/ddm_ux_invoke_serv.htm", title: "Invoking and Terminating DDM Services" },
                        { url: "edis/ddm_uxov_maint_funct.htm", title: "Using DDM Maintenance Functions" },
                        { url: "edis/ddm_ux_create.htm", title: "Creating DDMs" },
                        { url: "edis/ddm_invoke_editor.htm", title: "Invoking and Terminating the DDM Editor" },
                        { url: "edis/ddm_use_editor.htm", title: "Using the DDM Editor" },
                        { url: "edis/ddm_save_cat_object.htm", title: "Saving and Cataloging a DDM" },
                        { url: "edis/ddm_ux_list.htm", title: "Listing DDMs" },
                        { url: "edis/ddm_maint_env.htm", title: "Maintaining DDMs in Different Environments" },
                        { url: "edis/ddm_winux_conv.htm", title: "Data Conversion for Adabas or RDBMS" },
                        { url: "edis/ddm_winux_conv_tam.htm", title: "Data Conversion for Tamino" },
                    ]
                  },
              ]
            },
            { url: "syscom/syscom-over.htm", title: "System Commands",
              tree: [
                  { url: "syscom/issue.htm", title: "Issuing System Commands" },
                  { url: "syscom/syntax.htm", title: "System Command Syntax" },
                  { url: "syscom/syscom_groups.htm", title: "System Commands Grouped by Category" },
                  { url: "syscom/catall_uw.htm", title: "CATALL" },
                  { url: "syscom/catalog.htm", title: "CATALOG" },
                  { url: "syscom/check.htm", title: "CHECK" },
                  { url: "syscom/clear.htm", title: "CLEAR" },
                  { url: "syscom/compopt.htm", title: "COMPOPT" },
                  { url: "syscom/debug.htm", title: "DEBUG" },
                  { url: "syscom/edit.htm", title: "EDIT" },
                  { url: "syscom/execute.htm", title: "EXECUTE" },
                  { url: "syscom/fin.htm", title: "FIN" },
                  { url: "syscom/globals.htm", title: "GLOBALS" },
                  { url: "syscom/help.htm", title: "HELP" },
                  { url: "syscom/inpl.htm", title: "INPL" },
                  { url: "syscom/key.htm", title: "KEY" },
                  { url: "syscom/last.htm", title: "LAST" },
                  { url: "syscom/lastmsg.htm", title: "LASTMSG" },
                  { url: "syscom/list_uw.htm", title: "LIST" },
                  { url: "syscom/list_xref.htm", title: "LIST XREF" },
                  { url: "syscom/logoff.htm", title: "LOGOFF" },
                  { url: "syscom/logon.htm", title: "LOGON" },
                  { url: "syscom/mail.htm", title: "MAIL" },
                  { url: "syscom/profile.htm", title: "PROFILE" },
                  { url: "syscom/profiler.htm", title: "PROFILER" },
                  { url: "syscom/purge.htm", title: "PURGE" },
                  { url: "syscom/read.htm", title: "READ" },
                  { url: "syscom/rename.htm", title: "RENAME" },
                  { url: "syscom/renumber.htm", title: "RENUMBER" },
                  { url: "syscom/return.htm", title: "RETURN" },
                  { url: "syscom/rpcerr.htm", title: "RPCERR" },
                  { url: "syscom/run.htm", title: "RUN" },
                  { url: "syscom/save.htm", title: "SAVE" },
                  { url: "syscom/scan_u.htm", title: "SCAN" },
                  { url: "syscom/scratch.htm", title: "SCRATCH" },
                  { url: "syscom/setup.htm", title: "SETUP" },
                  { url: "syscom/stow.htm", title: "STOW" },
                  { url: "syscom/struct.htm", title: "STRUCT" },
                  { url: "syscom/sysddm.htm", title: "SYSDDM" },
                  { url: "syscom/syserr.htm", title: "SYSERR" },
                  { url: "syscom/sysext.htm", title: "SYSEXT" },
                  { url: "syscom/sysexv.htm", title: "SYSEXV" },
                  { url: "syscom/sysfile.htm", title: "SYSFILE" },
                  { url: "syscom/syslvers.htm", title: "SYSLVERS" },
                  { url: "syscom/sysmain.htm", title: "SYSMAIN" },
                  { url: "syscom/sysncp.htm", title: "SYSNCP" },
                  { url: "syscom/sysobjh.htm", title: "SYSOBJH" },
                  { url: "syscom/sysprod.htm", title: "SYSPROD" },
                  { url: "syscom/sysprof.htm", title: "SYSPROF" },
                  { url: "syscom/sysrpc.htm", title: "SYSRPC" },
                  { url: "syscom/syswizdb.htm", title: "SYSWIZDB" },
                  { url: "syscom/syswizdw.htm", title: "SYSWIZDW" },
                  { url: "syscom/tech.htm", title: "TECH" },
                  { url: "syscom/uncatalog.htm", title: "UNCATALOG" },
                  { url: "syscom/update.htm", title: "UPDATE" },
                  { url: "syscom/which.htm", title: "WHICH" },
                  { url: "syscom/xref.htm", title: "XREF" },
              ]
            },
            { url: "utis/utis-over.htm", title: "Tools and Utilities",
              tree: [
                  { url: "utis/utis_activate.htm", title: "Utility Activation" },
                  { url: "utis/ftouch.htm", title: "FTOUCH Utility" },
                  { url: "utis/inpl.htm", title: "INPL Utility" },
                  { url: "utis/term.htm", title: "Natural Termcap (NATTERMCAP) Utility" },
                  { url: "utis/sysobjh.htm", title: "Object Handler",
                    tree: [
                        { url: "utis/sysobjh_gen_info.htm", title: "General Information on the Object Handler" },
                        { url: "utis/sysobjh_func.htm", title: "Functions" },
                        { url: "utis/sysobjh_wizard.htm", title: "Wizards" },
                        { url: "utis/sysobjh_adv.htm", title: "Advanced User" },
                        { url: "utis/sysobj_compact.htm", title: "Compact Mode" },
                        { url: "utis/sysobjh_restart_cui.htm", title: "Restart Load" },
                        { url: "utis/sysobjh_view.htm", title: "View" },
                        { url: "utis/sysobjh_find.htm", title: "Find" },
                        { url: "utis/sysobjh_admin.htm", title: "Administration" },
                        { url: "utis/sysobjh_sel_fi.htm", title: "Select System File" },
                        { url: "utis/sysobjh_sel_lib.htm", title: "Select Library" },
                        { url: "utis/sysobjh_sel_mess.htm", title: "Select System Error Messages" },
                        { url: "utis/sysobjh_sel_obj.htm", title: "Select Objects" },
                        { url: "utis/sysobjh_objects.htm", title: "Object Specification" },
                        { url: "utis/sysobjh_all.htm", title: "Object Specification - All Objects on the Work File" },
                        { url: "utis/sysobjh_library.htm", title: "Object Specification - Natural Library Objects" },
                        { url: "utis/sysobjh_syserr.htm", title: "Object Specification - Natural System Error Messages" },
                        { url: "utis/sysobjh_ncp.htm", title: "Object Specification - Natural Command Processors" },
                        { url: "utis/sysobjh_related.htm", title: "Object Specification - Natural-Related Objects" },
                        { url: "utis/sysobjh_extern_ux.htm", title: "Object Specification - External Objects" },
                        { url: "utis/sysobjh_fdt.htm", title: "Object Specification - FDTs" },
                        { url: "utis/sysobjh_use_work.htm", title: "Use Selection or List Workplan" },
                        { url: "utis/sysobjh_settings.htm", title: "Settings" },
                        { url: "utis/sysobjh_workplan.htm", title: "Workplans" },
                        { url: "utis/sysobjh_dat_time.htm", title: "Name, Date and Time Specification" },
                        { url: "utis/sysobjh_workfile.htm", title: "Work Files" },
                        { url: "utis/sysobjh_commands.htm", title: "Direct Commands" },
                        { url: "utis/sysobjh_work_cmd.htm", title: "Basic Command Syntax" },
                        { url: "utis/sysobjh_select.htm", title: "select-clause" },
                        { url: "utis/sysobjh_object.htm", title: "Object List - LIST Workplan" },
                        { url: "utis/sysobjh_parm.htm", title: "parameter-setting" },
                        { url: "utis/sysobjh_option.htm", title: "option-setting" },
                        { url: "utis/sysobjh_example_cmds.htm", title: "Examples of Using Direct Commands" },
                        { url: "utis/sysobjh_int_cmd.htm", title: "Commands for Navigation and Special Functions" },
                        { url: "utis/sysobjh_cc_uexit.htm", title: "Batch Condition Codes and User Exit Routines" },
                        { url: "utis/sysobjh_tools.htm", title: "Tools" },
                        { url: "utis/sysobjh_profile.htm", title: "Profile Settings" },
                        { url: "utis/sysobjh_migration.htm", title: "Migration from NATUNLD/NATLOAD and SYSTRANS to the Object Handler" },
                    ]
                  },
                  { url: "utis/syserr.htm", title: "SYSERR Utility",
                    tree: [
                        { url: "utis/syserr_gen_mess.htm", title: "General Information on Messages" },
                        { url: "utis/syserr_invoke.htm", title: "Invoking SYSERR" },
                        { url: "utis/syserr_function.htm", title: "Functions" },
                        { url: "utis/syserr_parms.htm", title: "Parameters" },
                        { url: "utis/syserr_dir_com.htm", title: "Direct Commands" },
                        { url: "utis/syserr_errupper.htm", title: "Upper Case Conversion - ERRUPPER" },
                        { url: "utis/syserr_errchar.htm", title: "Replacing Characters - ERRCHAR" },
                        { url: "utis/syserr_generate.htm", title: "Generating Message and Text Files" },
                        { url: "utis/syserr_manage_messages.htm", title: "Managing Messages in Different Libraries" },
                    ]
                  },
                  { url: "utis/sysext.htm", title: "SYSEXT Utility - Natural Application Programming Interfaces" },
                  { url: "utis/sysexv.htm", title: "SYSEXV Utility" },
                  { url: "utis/syslvers.htm", title: "SYSLVERS Utility" },
                  { url: "utis/sysmain_ux-over.htm", title: "SYSMAIN Utility - Object Maintenance",
                    tree: [
                        { url: "utis/sysmain_ux_gen.htm", title: "General Information" },
                        { url: "utis/sysmain_ux_invoke_terminate.htm", title: "Invoking and Terminating SYSMAIN" },
                        { url: "utis/sysmain_ux_functions.htm", title: "Description of Functions" },
                        { url: "utis/sysmain_ux_find_list.htm", title: "Listing and Finding Objects" },
                        { url: "utis/sysmain_ux_copy_move_rename.htm", title: "Copying, Moving and Renaming Objects" },
                        { url: "utis/sysmain_ux_delete.htm", title: "Deleting Objects" },
                        { url: "utis/sysmain_ux_import.htm", title: "Importing Objects" },
                        { url: "utis/sysmain_ux_sel_window.htm", title: "Using the Fields in an Object-Specification Window" },
                        { url: "utis/sysmain_ux_use_subprogram.htm", title: "Using SYSMAIN with Subprogram" },
                        { url: "utis/sysmain_ux_xref.htm", title: "XRef Considerations" },
                    ]
                  },
                  { url: "utis/sysncp.htm", title: "SYSNCP Utility" },
                  { url: "utis/syspci.htm", title: "SYSPCI Utility - Product Configuration and Initialization" },
                  { url: "utis/profiler.htm", title: "Natural Profiler and Code Coverage",
                    tree: [
                        { url: "utis/profiling_applications.htm", title: "Profiling Natural Applications" },
                        { url: "utis/code_coverage_applications.htm", title: "Code Coverage of Natural Applications" },
                        { url: "utis/profiler_intro.htm", title: "Basic Concepts of the Profiler Utility" },
                        { url: "utis/profiler_batch_mode.htm", title: "Using the Profiler Utility" },
                        { url: "utis/profiler_rich_gui.htm", title: "Natural Profiler Rich GUI" },
                    ]
                  },
                  { url: "utis/sysrpc-over.htm", title: "SYSRPC Utility",
                    tree: [
                        { url: "utis/sysrpc_basic.htm", title: "Invoking and Terminating SYSRPC" },
                        { url: "utis/sysrpc_sm.htm", title: "Service Directory Maintenance" },
                        { url: "utis/sysrpc_replace_command.htm", title: "Replacing Items in the Service Directory" },
                        { url: "utis/sysrpc_interface_general.htm", title: "Generating Interface Objects - General Considerations" },
                        { url: "utis/sysrpc_interface_object_single.htm", title: "Generating Single Interface Objects with Parameter Specification" },
                        { url: "utis/sysrpc_interface_object_mass.htm", title: "Generating Multiple Interface Objects" },
                        { url: "utis/sysrpc_buffer.htm", title: "Calculating Size Requirements" },
                        { url: "utis/sysrpc_parm_cui.htm", title: "Parameter Maintenance" },
                        { url: "utis/sysrpc_com_exec.htm", title: "Server Command Execution" },
                        { url: "utis/sysrpc_srvlist.htm", title: "Listing Servers Registered on EntireX Broker" },
                        { url: "utis/sysrpc_rm_cui.htm", title: "Remote Directory Maintenance" },
                        { url: "utis/sysrpc_direct_batch_commands.htm", title: "Overview of SYSRPC Direct and Batch Commands" },
                    ]
                  },
              ]
            },
            { url: "webtech/webtech-over.htm", title: "Web Technology",
              tree: [
                  { url: "webtech/nwx-over.htm", title: "Natural Web Interface",
                    tree: [
                        { url: "webtech/nwx_intro.htm", title: "Introducing the Natural Web Interface" },
                        { url: "webtech/nwx_inst.htm", title: "Natural Web Interface Configuration" },
                        { url: "webtech/nwx_configuring.htm", title: "Configuring the Natural Web Interface" },
                        { url: "webtech/nwx_troublesh.htm", title: "Web Interface Troubleshooting" },
                        { url: "webtech/nwx_inter.htm", title: "Natural Web Interface Essentials" },
                        { url: "webtech/nwx_working.htm", title: "Working with the Natural Web Interface" },
                    ]
                  },
                  { url: "webtech/nwx_adapt.htm", title: "Natural Web Server Extensions",
                    tree: [
                        { url: "webtech/nwx_general.htm", title: "Natural Web Server Extensions - Introduction" },
                        { url: "webtech/nwx_initfile.htm", title: "Natural Web Server Extensions - Initialization File" },
                        { url: "webtech/nwx_errormsg.htm", title: "Natural Web Server Extensions - Error Messages" },
                        { url: "webtech/nwx_convprog_sysweb3.htm", title: "Conversion Program HTML to Natural with SYSWEB3" },
                        { url: "webtech/nwx_tipsprog.htm", title: "Programming Tips" },
                        { url: "webtech/nwx_administr.htm", title: "Web Interface Administration" },
                        { url: "webtech/nwx_demoapp.htm", title: "Demonstration Application - without JavaScript" },
                        { url: "webtech/nwx_demonew.htm", title: "Demonstration Application - with JavaScript" },
                        { url: "webtech/nwx_error.htm", title: "Natural Web Interface Error Messages" },
                        { url: "webtech/nwx_migrate.htm", title: "Migrate Natural Web Interface SYSWEB to SYSWEB3" },
                    ]
                  },
                  { url: "webtech/nwx_examp-over_t33_0900.htm", title: "Natural Web Online Documentation SYSWEB3" },
                  { url: "webtech/t33_0980.htm", title: "Writes Binary to the Document" },
                  { url: "webtech/t33_1000.htm", title: "Clear Output Area" },
                  { url: "webtech/t33_1010.htm", title: "Set Document Content-Type" },
                  { url: "webtech/t33_1020.htm", title: "Count Size of Output Area" },
                  { url: "webtech/t33_1030.htm", title: "Generate Error Page" },
                  { url: "webtech/t33_1040.htm", title: "Writes to the Document and Converts to Valid HTML" },
                  { url: "webtech/t33_1050.htm", title: "Writes HTTP Settings to the Document" },
                  { url: "webtech/t33_1060.htm", title: "Info About Internal Values" },
                  { url: "webtech/t33_1070.htm", title: "End and Initialize Document" },
                  { url: "webtech/t33_1080.htm", title: "List All Environment Variables" },
                  { url: "webtech/t33_1085.htm", title: "Evaluate Mime-Type and Transfer/Data-Type" },
                  { url: "webtech/t33_1087.htm", title: "Evaluate Mime-Type and File Extension" },
                  { url: "webtech/t33_1090.htm", title: "Set Document Location" },
                  { url: "webtech/t33_1100.htm", title: "Read Environment Variable" },
                  { url: "webtech/t33_1110.htm", title: "Read Environment Variables Groups" },
                  { url: "webtech/t33_1120.htm", title: "Read Environment Text Area Variables" },
                  { url: "webtech/t33_1130.htm", title: "Write Text to Document" },
                  { url: "webtech/t33_1140.htm", title: "Write Newline to Output Area" },
                  { url: "webtech/t33_1145.htm", title: "Read Natural Source into X-Array of Dynamic" },
                  { url: "webtech/t33_1150.htm", title: "Text to HTML" },
                  { url: "webtech/t33_1160.htm", title: "Text to XML" },
                  { url: "webtech/t33_1170.htm", title: "Text to URL" },
                  { url: "webtech/t33_1180.htm", title: "Replace Inside Return Document" },
                  { url: "webtech/t33_1190.htm", title: "Load Resource" },
                  { url: "webtech/t33_1200.htm", title: "Read Resource" },
                  { url: "webtech/t33_1210.htm", title: "Write Resource" },
                  { url: "webtech/t33_1220.htm", title: "Check Resource" },
                  { url: "webtech/t33_1230.htm", title: "Delete Resource" },
                  { url: "webtech/t33_1240.htm", title: "Apply XSLT Processing on Return Document" },
                  { url: "webtech/t33_1250.htm", title: "Apply XSLT Processing on Return Document from Resource" },
                  { url: "webtech/t33_1260.htm", title: "Load Style Sheet from the Resource Directory and Apply XSLT Processing on Return Document" },
                  { url: "webtech/t33_1262.htm", title: "List Resource Files" },
                  { url: "webtech/t33_1265.htm", title: "Read Input Page" },
                  { url: "webtech/t33_1270.htm", title: "Read Output Page" },
                  { url: "webtech/t33_1280.htm", title: "Anchor" },
                  { url: "webtech/t33_1290.htm", title: "Button" },
                  { url: "webtech/t33_1300.htm", title: "Checkbox Group" },
                  { url: "webtech/t33_1310.htm", title: "Comment Line" },
                  { url: "webtech/t33_1320.htm", title: "Level n Header" },
                  { url: "webtech/t33_1330.htm", title: "Image" },
                  { url: "webtech/t33_1340.htm", title: "Input" },
                  { url: "webtech/t33_1350.htm", title: "Line Break" },
                  { url: "webtech/t33_1360.htm", title: "Form" },
                  { url: "webtech/t33_1370.htm", title: "HTML Document" },
                  { url: "webtech/t33_1380.htm", title: "List" },
                  { url: "webtech/t33_1390.htm", title: "Paragraph" },
                  { url: "webtech/t33_1400.htm", title: "Radio Button Group" },
                  { url: "webtech/t33_1410.htm", title: "Horizontal Rule" },
                  { url: "webtech/t33_1420.htm", title: "Scrolling List" },
                  { url: "webtech/t33_1430.htm", title: "Table" },
                  { url: "webtech/t33_1440.htm", title: "Universal Tag" },
                  { url: "webtech/t33_1450.htm", title: "Text Area" },
                  { url: "webtech/t33_1460.htm", title: "Text to URL - Decoded" },
                  { url: "webtech/t33_1470.htm", title: "Time/Date String" },
                  { url: "webtech/t33_1480.htm", title: "List all Natural Libraries" },
                  { url: "webtech/t33_1490.htm", title: "Run Online Natural Web Interface Subprograms" },
                  { url: "webtech/t33_1500.htm", title: "Generate Natural Subprogram to use with Natural Web Interface" },
                  { url: "webtech/t33_1505.htm", title: "List All Data Passed From a HTTP Server to a Called Natural Subprogram" },
                  { url: "webtech/t33_1510.htm", title: "List Directory of a Natural Library" },
                  { url: "webtech/t33_1515.htm", title: "List Resources of a Natural Library" },
                  { url: "webtech/t33_1520.htm", title: "List All Parameters Passed From a HTTP Server To a Called Natural Subprogram" },
                  { url: "webtech/t33_1530.htm", title: "Return an HTML Page Saved as Natural Source Object" },
                  { url: "webtech/t33_1540.htm", title: "List the Current Natural Web Interface Settings" },
                  { url: "webtech/t33_1550.htm", title: "List Source of Natural Object" },
                  { url: "webtech/t33_1560.htm", title: "Online Documentation" },
                  { url: "webtech/t33_1570.htm", title: "List non-Natural File - Resource" },
                  { url: "webtech/xml-over.htm", title: "XML Toolkit",
                    tree: [
                        { url: "webtech/xml.htm", title: "Introduction" },
                        { url: "webtech/xml_run.htm", title: "Using the XML Toolkit" },
                        { url: "webtech/xml_opti.htm", title: "Setting up Specific Generation Options" },
                        { url: "webtech/xml_nda.htm", title: "Using a Natural Data Source" },
                        { url: "webtech/xml_dtd.htm", title: "Using an external Data Source" },
                        { url: "webtech/xml_nixe.htm", title: "Natural Simple XML Parser" },
                        { url: "webtech/xml_exa.htm", title: "Examples" },
                        { url: "webtech/xml_err.htm", title: "Parser Error Messages" },
                    ]
                  },
              ]
            },
            { url: "glossary/glossary.htm", title: "Glossary" },
            { url: "general/legal.htm", title: "Copyright" },
        ]
};

var mainProject = 1;

$.event.trigger({ type: "fishidbloaded", db: naturalforlinuxandcloud });
