-SOURCE: ANY;
-KEY: asdfasdf;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY asdfasdf
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: asdfasdf;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: legacy;
+SOURCE ANY
+KEY asdfasdf
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE legacy
-SOURCE: ANY;
-KEY_BASE64: w8KMBQlKf4UCARNQmi25DPxw4xAUaRs21nf8nbRNzUo=;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 w8KMBQlKf4UCARNQmi25DPxw4xAUaRs21nf8nbRNzUo=
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: CFB;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE CFB
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENABLE_CMD_EXEC: Y;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENABLE_CMD_EXEC Y
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: CTR;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE CTR
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-OPEN_PORTS: tcp/22;
-FW_ACCESS_TIMEOUT: 2;
-SOURCE: ANY;
-KEY: fwknoptest;
-OPEN_PORTS: tcp/80;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY fwknoptest
+OPEN_PORTS tcp/22
+FW_ACCESS_TIMEOUT 2
+SOURCE ANY
+KEY fwknoptest
+OPEN_PORTS tcp/80
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: ECB;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE ECB
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ACCESS_EXPIRE_EPOCH: 1111111111; ### very old
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ACCESS_EXPIRE_EPOCH 1111111111; ### very old
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ACCESS_EXPIRE: 3/10/01; ### very old
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ACCESS_EXPIRE 3/10/01; ### very old
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-FORCE_NAT: 192.168.1.123 22;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+FORCE_NAT 192.168.1.123 22
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ACCESS_EXPIRE: 3/10/2500; ### way in the future
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ACCESS_EXPIRE 3/10/2500; ### way in the future
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80, tcp/123453;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80, tcp/123453
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80, tcp/12345;
-RESTRICT_PORTS: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80, tcp/12345
+RESTRICT_PORTS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 123.123.123.1234/24, 23.43.0.0/16, A0.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80, tcp/12345;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 123.123.123.1234/24, 23.43.0.0/16, A0.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80, tcp/12345
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-GPG_HOME_DIR: conf/server-gpg;
-GPG_DECRYPT_ID: 361BBAD4;
-GPG_DECRYPT_PW: fwknoptest;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+GPG_HOME_DIR conf/server-gpg
+GPG_DECRYPT_ID 361BBAD4
+GPG_DECRYPT_PW fwknoptest
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: ANY;
-FW_ACCESS_TIMEOUT: 3;
-HMAC_DIGEST_TYPE: sha256
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-GPG_HOME_DIR: conf/server-gpg;
-GPG_DECRYPT_ID: 361BBAD4;
-GPG_DECRYPT_PW: fwknoptest;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+FW_ACCESS_TIMEOUT 3
+HMAC_DIGEST_TYPE sha256
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+GPG_HOME_DIR conf/server-gpg
+GPG_DECRYPT_ID 361BBAD4
+GPG_DECRYPT_PW fwknoptest
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: ANY;
-FW_ACCESS_TIMEOUT: 3;
-GPG_HOME_DIR: conf/server-gpg-no-pw;
-GPG_DECRYPT_ID: 361BBAD4;
-GPG_ALLOW_NO_PW: Y;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+FW_ACCESS_TIMEOUT 3
+GPG_HOME_DIR conf/server-gpg-no-pw
+GPG_DECRYPT_ID 361BBAD4
+GPG_ALLOW_NO_PW Y
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: ANY;
-FW_ACCESS_TIMEOUT: 3;
-HMAC_DIGEST_TYPE: sha256
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-GPG_HOME_DIR: conf/server-gpg-no-pw;
-GPG_DECRYPT_ID: 361BBAD4;
-GPG_ALLOW_NO_PW: Y;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+FW_ACCESS_TIMEOUT 3
+HMAC_DIGEST_TYPE sha256
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+GPG_HOME_DIR conf/server-gpg-no-pw
+GPG_DECRYPT_ID 361BBAD4
+GPG_ALLOW_NO_PW Y
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-OPEN_PORTS: tcp/22;
-FW_ACCESS_TIMEOUT: 2;
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-OPEN_PORTS: tcp/80;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+OPEN_PORTS tcp/22
+FW_ACCESS_TIMEOUT 2
+
+### test comment
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+OPEN_PORTS tcp/80
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-OPEN_PORTS: tcp/22;
-FW_ACCESS_TIMEOUT: 2;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+OPEN_PORTS tcp/22
+FW_ACCESS_TIMEOUT 2
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-OPEN_PORTS: tcp/80;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+OPEN_PORTS tcp/80
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-OPEN_PORTS: tcp/80;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+OPEN_PORTS tcp/80
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-FW_ACCESS_TIMEOUT: 3;
-FORCE_NAT: 192.168.1.123 22;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+FW_ACCESS_TIMEOUT 3
+FORCE_NAT 192.168.1.123 22
-SOURCE: ANY;
-KEY: rijndaelkey;
-HMAC_KEY: hmackey;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY rijndaelkey
+HMAC_KEY hmackey
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-HMAC_DIGEST_TYPE: invalid;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+HMAC_DIGEST_TYPE invalid
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: sVwJFvtWp7/IkTsKfcRbKQ==
-HMAC_DIGEST_TYPE md5;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 sVwJFvtWp7/IkTsKfcRbKQ==
+HMAC_DIGEST_TYPE md5
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: md5;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE md5
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: QQBwGf0bkZmBUA==
-HMAC_DIGEST_TYPE md5;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 QQBwGf0bkZmBUA==
+HMAC_DIGEST_TYPE md5
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: rijndaeltest;
-HMAC_KEY: hmactest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY rijndaeltest
+HMAC_KEY hmactest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-HMAC_KEY: test;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY fwknoptest
+HMAC_KEY test
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-HMAC_DIGEST_TYPE: sha1;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+HMAC_DIGEST_TYPE sha1
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: sha1;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE sha1
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: QQBwGf0bkZmBUA==
-HMAC_DIGEST_TYPE: sha1;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 QQBwGf0bkZmBUA==
+HMAC_DIGEST_TYPE sha1
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: sha256;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE sha256
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: sha256;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE sha256
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80, tcp/12345;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-HMAC_DIGEST_TYPE: sha256;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80, tcp/12345
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+HMAC_DIGEST_TYPE sha256
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: sha256;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE sha256
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: 4BzQKdhUpy3ijTbjQmrrl4sMX0cOFqUz+Yq/ET3dDuzS1OH7omsFzra649fLuTLEGQy8u9Mt7XKscMIvv6MqmARI892r0U57QYtKWlilbzJhLNKhF6+vpBKC+6ArZD/OzFUHB/oREch8I8QR/nCCpxrzjca5BN/KAdAOi3xvX1Q=
-HMAC_DIGEST_TYPE: sha384;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 4BzQKdhUpy3ijTbjQmrrl4sMX0cOFqUz+Yq/ET3dDuzS1OH7omsFzra649fLuTLEGQy8u9Mt7XKscMIvv6MqmARI892r0U57QYtKWlilbzJhLNKhF6+vpBKC+6ArZD/OzFUHB/oREch8I8QR/nCCpxrzjca5BN/KAdAOi3xvX1Q=
+HMAC_DIGEST_TYPE sha384
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: QrsLAq6NWmPKBiDF4dwfAUDz7XsTz7lgVNFyBsRhDzgBc9HCN6j5s1NaLu7D2gG7AcawOwt3GHtwmbcQqY2I5FkgrCg4rfO4kIj9w835WGka5RgXovbcGTO06MWOcijsB6WS9FRlZNENMLKPM2KjKjtYMxrZrAYjOrLmKYd5EPI=
-HMAC_DIGEST_TYPE: sha384;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 QrsLAq6NWmPKBiDF4dwfAUDz7XsTz7lgVNFyBsRhDzgBc9HCN6j5s1NaLu7D2gG7AcawOwt3GHtwmbcQqY2I5FkgrCg4rfO4kIj9w835WGka5RgXovbcGTO06MWOcijsB6WS9FRlZNENMLKPM2KjKjtYMxrZrAYjOrLmKYd5EPI=
+HMAC_DIGEST_TYPE sha384
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: QQBwGf0bkZmBUA==
-HMAC_DIGEST_TYPE: sha384;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 QQBwGf0bkZmBUA==
+HMAC_DIGEST_TYPE sha384
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
-HMAC_DIGEST_TYPE: sha512;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 d6F/uWTZmjqYorNkEKWl3TnVUiRNTCFijv3RclV+p8K0T5mU3co9Lz/hlDU/RxwFXLdDQGWEzRTk7O+8G59aVOEHUIME95KdrALQf2z4sLjsrNzOZdjfZVYRpcp1rYRsAdJmeT7K0G5B2WKmI8t6srwPVQJty9CDn6pAqqg6Oek=
+HMAC_DIGEST_TYPE sha512
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQ==
-HMAC_DIGEST_TYPE: sha512;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQ==
+HMAC_DIGEST_TYPE sha512
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: dGVzdGtleTE=
-HMAC_KEY_BASE64: dGVzdGtleTI=
-HMAC_DIGEST_TYPE: sha512;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 dGVzdGtleTE=
+HMAC_KEY_BASE64 dGVzdGtleTI=
+HMAC_DIGEST_TYPE sha512
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
-HMAC_KEY_BASE64: Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
-HMAC_DIGEST_TYPE: sha512;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
+HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
+HMAC_DIGEST_TYPE sha512
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY_BASE64: dGVzdA==
-HMAC_KEY_BASE64: dGVzdHRlc3Q=
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY_BASE64 dGVzdA==
+HMAC_KEY_BASE64 dGVzdHRlc3Q=
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ACCESS_EXPIRE: 3-10-01; ### / separators required
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ACCESS_EXPIRE 3-10-01; ### / separators required
-SOURCE :ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-SOURCE: ANY;
-KEY: fwknoptest2;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE :ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+SOURCE ANY
+KEY fwknoptest2
+FW_ACCESS_TIMEOUT 3
-SOURCE: 127.0.0.1;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 127.0.0.1
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: legacy;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE legacy
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: tcp/1234, udp/6001, tcp/80;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS tcp/1234, udp/6001, tcp/80
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-REQUIRE_USERNAME: nouser;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY fwknoptest
+REQUIRE_USERNAME nouser
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-GPG_HOME_DIR: conf/server-gpg;
-GPG_DECRYPT_ID: 12341234, DEADBEEF, 361BBAD4, 43214321;
-GPG_DECRYPT_PW: fwknoptest;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+GPG_HOME_DIR conf/server-gpg
+GPG_DECRYPT_ID 12341234, DEADBEEF, 361BBAD4, 43214321
+GPG_DECRYPT_PW fwknoptest
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-GPG_HOME_DIR: conf/server-gpg-no-pw;
-GPG_DECRYPT_ID: 12341234, DEADBEEF, 361BBAD4, 43214321;
-GPG_DECRYPT_PW: fwknoptest;
-GPG_REMOTE_ID: 6A3FAD56;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+GPG_HOME_DIR conf/server-gpg-no-pw
+GPG_DECRYPT_ID 12341234, DEADBEEF, 361BBAD4, 43214321
+GPG_DECRYPT_PW fwknoptest
+GPG_REMOTE_ID 6A3FAD56
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 23.43.0.0/16, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-SOURCE: 23.43.0.0/16, 123.123.123.123/255.255.255.255, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-SOURCE: 4.3.2.0/24, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 23.43.0.0/16, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+SOURCE 23.43.0.0/16, 123.123.123.123/255.255.255.255, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+SOURCE 4.3.2.0/24, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 1.3.4.5, 23.43.0.0/16, 10.10.10.10;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 1.3.4.5, 23.43.0.0/16, 10.10.10.10
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.1;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.1
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
-ENCRYPTION_MODE: OFB;
+SOURCE ANY
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
+ENCRYPTION_MODE OFB
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80, tcp/12345;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 123.123.123.123/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80, tcp/12345
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10;
-OPEN_PORTS: udp/6001, tcp/22, tcp/80;
-REQUIRE_SOURCE_ADDRESS: Y;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 4.3.2.0/24, 127.0.0.0/24, 23.43.0.0/16, 10.10.10.10
+OPEN_PORTS udp/6001, tcp/22, tcp/80
+REQUIRE_SOURCE_ADDRESS Y
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3
-SOURCE: ANY;
-KEY: fwknoptest;
-REQUIRE_USERNAME: testuser;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE ANY
+KEY fwknoptest
+REQUIRE_USERNAME testuser
+FW_ACCESS_TIMEOUT 3
-SOURCE: 127.0.0.0/24;
-KEY: fwknoptest;
-FW_ACCESS_TIMEOUT: 3;
+SOURCE 127.0.0.0/24
+KEY fwknoptest
+FW_ACCESS_TIMEOUT 3