diff --git a/Shorewall/Macros/macro.AMQP b/Shorewall/Macros/macro.AMQP
index 509d08305..2a9201d35 100644
--- a/Shorewall/Macros/macro.AMQP
+++ b/Shorewall/Macros/macro.AMQP
@@ -6,8 +6,6 @@
 #	This macro handles AMQP traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5672
diff --git a/Shorewall/Macros/macro.A_AllowICMPs b/Shorewall/Macros/macro.A_AllowICMPs
index 901d00394..859cd85db 100644
--- a/Shorewall/Macros/macro.A_AllowICMPs
+++ b/Shorewall/Macros/macro.A_AllowICMPs
@@ -6,8 +6,6 @@
 #	This macro A_ACCEPTs needed ICMP types
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION		SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #					PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.A_DropDNSrep b/Shorewall/Macros/macro.A_DropDNSrep
index f9b28088a..000891af5 100644
--- a/Shorewall/Macros/macro.A_DropDNSrep
+++ b/Shorewall/Macros/macro.A_DropDNSrep
@@ -6,8 +6,6 @@
 #	This macro silently audites and drops DNS UDP replies
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.A_DropUPnP b/Shorewall/Macros/macro.A_DropUPnP
index ae0c1da2b..341d4231e 100644
--- a/Shorewall/Macros/macro.A_DropUPnP
+++ b/Shorewall/Macros/macro.A_DropUPnP
@@ -6,8 +6,6 @@
 #	This macro silently drops UPnP probes on UDP port 1900
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.ActiveDir b/Shorewall/Macros/macro.ActiveDir
index 4acb4aacb..c6b5ea052 100644
--- a/Shorewall/Macros/macro.ActiveDir
+++ b/Shorewall/Macros/macro.ActiveDir
@@ -9,8 +9,6 @@
 #
 #
 ###############################################################################
-?FORMAT 2 
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM   -       -       tcp     389 	#LDAP services
diff --git a/Shorewall/Macros/macro.AllowICMPs b/Shorewall/Macros/macro.AllowICMPs
index d993d1f34..eed9c539b 100644
--- a/Shorewall/Macros/macro.AllowICMPs
+++ b/Shorewall/Macros/macro.AllowICMPs
@@ -6,8 +6,6 @@
 #	This macro ACCEPTs needed ICMP types
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.Amanda b/Shorewall/Macros/macro.Amanda
index e2fb69cd5..f95e75ab4 100644
--- a/Shorewall/Macros/macro.Amanda
+++ b/Shorewall/Macros/macro.Amanda
@@ -8,8 +8,6 @@
 #	files from those nodes.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.Auth b/Shorewall/Macros/macro.Auth
index 5ddf7a337..376f4dff8 100644
--- a/Shorewall/Macros/macro.Auth
+++ b/Shorewall/Macros/macro.Auth
@@ -6,8 +6,6 @@
 #	This macro handles Auth (identd) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	113
diff --git a/Shorewall/Macros/macro.BGP b/Shorewall/Macros/macro.BGP
index 15be4856f..c42152492 100644
--- a/Shorewall/Macros/macro.BGP
+++ b/Shorewall/Macros/macro.BGP
@@ -6,8 +6,6 @@
 #	This macro handles BGP4 traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	179	# BGP4
diff --git a/Shorewall/Macros/macro.BLACKLIST b/Shorewall/Macros/macro.BLACKLIST
index e5999b0b5..c1f8d38c6 100644
--- a/Shorewall/Macros/macro.BLACKLIST
+++ b/Shorewall/Macros/macro.BLACKLIST
@@ -6,8 +6,6 @@
 #	This macro handles blacklisting using BLACKLIST_DISPOSITION and BLACKLIST_LOGLEVEL
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 ?if $BLACKLIST_LOGLEVEL
diff --git a/Shorewall/Macros/macro.BitTorrent b/Shorewall/Macros/macro.BitTorrent
index b41e8bafd..3b13665aa 100644
--- a/Shorewall/Macros/macro.BitTorrent
+++ b/Shorewall/Macros/macro.BitTorrent
@@ -9,8 +9,6 @@
 #	BitTorrent32 macro.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	6881:6889
diff --git a/Shorewall/Macros/macro.BitTorrent32 b/Shorewall/Macros/macro.BitTorrent32
index 87843d0ad..a787d1162 100644
--- a/Shorewall/Macros/macro.BitTorrent32
+++ b/Shorewall/Macros/macro.BitTorrent32
@@ -6,8 +6,6 @@
 #	This macro handles BitTorrent traffic for BitTorrent 3.2 and later.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	6881:6999
diff --git a/Shorewall/Macros/macro.CVS b/Shorewall/Macros/macro.CVS
index 4566480d1..a33df1916 100644
--- a/Shorewall/Macros/macro.CVS
+++ b/Shorewall/Macros/macro.CVS
@@ -6,8 +6,6 @@
 #	This macro handles connections to the CVS pserver.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	2401
diff --git a/Shorewall/Macros/macro.Citrix b/Shorewall/Macros/macro.Citrix
index 55fa37d8f..a027f21ba 100644
--- a/Shorewall/Macros/macro.Citrix
+++ b/Shorewall/Macros/macro.Citrix
@@ -7,8 +7,6 @@
 #	ICA Session Reliability)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	1494	# ICA
diff --git a/Shorewall/Macros/macro.DAAP b/Shorewall/Macros/macro.DAAP
index 78ca8dd6e..2eb10bbc3 100644
--- a/Shorewall/Macros/macro.DAAP
+++ b/Shorewall/Macros/macro.DAAP
@@ -7,8 +7,6 @@
 #	The protocol is used by iTunes, Rythmbox and other similar daemons.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3689
diff --git a/Shorewall/Macros/macro.DCC b/Shorewall/Macros/macro.DCC
index ca81464b0..37cbae73a 100644
--- a/Shorewall/Macros/macro.DCC
+++ b/Shorewall/Macros/macro.DCC
@@ -7,8 +7,6 @@
 #	DCC is a distributed spam filtering mechanism.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	6277
diff --git a/Shorewall/Macros/macro.DHCPfwd b/Shorewall/Macros/macro.DHCPfwd
index 437de4c84..5cc7e4d92 100644
--- a/Shorewall/Macros/macro.DHCPfwd
+++ b/Shorewall/Macros/macro.DHCPfwd
@@ -6,8 +6,6 @@
 #	This macro (bidirectional) handles forwarded DHCP traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	67:68	67:68	# DHCP
diff --git a/Shorewall/Macros/macro.DNS b/Shorewall/Macros/macro.DNS
index ec30f1263..3fa7f0f19 100644
--- a/Shorewall/Macros/macro.DNS
+++ b/Shorewall/Macros/macro.DNS
@@ -6,8 +6,6 @@
 #	This macro handles DNS traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	53
diff --git a/Shorewall/Macros/macro.Distcc b/Shorewall/Macros/macro.Distcc
index 55b00d33d..7b30348d0 100644
--- a/Shorewall/Macros/macro.Distcc
+++ b/Shorewall/Macros/macro.Distcc
@@ -6,8 +6,6 @@
 #	This macro handles connections to the Distributed Compiler service.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3632
diff --git a/Shorewall/Macros/macro.Drop b/Shorewall/Macros/macro.Drop
index 8da228c09..b4fed214a 100644
--- a/Shorewall/Macros/macro.Drop
+++ b/Shorewall/Macros/macro.Drop
@@ -11,8 +11,6 @@
 #		Drop	net	all
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 #
diff --git a/Shorewall/Macros/macro.DropDNSrep b/Shorewall/Macros/macro.DropDNSrep
index d8e929c59..05c8cbde7 100644
--- a/Shorewall/Macros/macro.DropDNSrep
+++ b/Shorewall/Macros/macro.DropDNSrep
@@ -6,8 +6,6 @@
 #	This macro silently drops DNS UDP replies
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.DropUPnP b/Shorewall/Macros/macro.DropUPnP
index 51379de93..72eacadc5 100644
--- a/Shorewall/Macros/macro.DropUPnP
+++ b/Shorewall/Macros/macro.DropUPnP
@@ -6,8 +6,6 @@
 #	This macro silently drops UPnP probes on UDP port 1900
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.Edonkey b/Shorewall/Macros/macro.Edonkey
index 7de77111c..f01d95e25 100644
--- a/Shorewall/Macros/macro.Edonkey
+++ b/Shorewall/Macros/macro.Edonkey
@@ -28,8 +28,6 @@
 #	applications such as aMule WebServer or aMuleCMD.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	4662
diff --git a/Shorewall/Macros/macro.FTP b/Shorewall/Macros/macro.FTP
index b49ef4450..cf57ab9b6 100644
--- a/Shorewall/Macros/macro.FTP
+++ b/Shorewall/Macros/macro.FTP
@@ -6,8 +6,6 @@
 #	This macro handles FTP traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 ?if ( __CT_TARGET && ! $AUTOHELPERS && __FTP_HELPER  )
diff --git a/Shorewall/Macros/macro.Finger b/Shorewall/Macros/macro.Finger
index 92ea2652c..af434c430 100644
--- a/Shorewall/Macros/macro.Finger
+++ b/Shorewall/Macros/macro.Finger
@@ -7,8 +7,6 @@
 #	your finger information to internet.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	79
diff --git a/Shorewall/Macros/macro.GNUnet b/Shorewall/Macros/macro.GNUnet
index 8b9cbf812..15971421f 100644
--- a/Shorewall/Macros/macro.GNUnet
+++ b/Shorewall/Macros/macro.GNUnet
@@ -6,8 +6,6 @@
 #	This macro handles GNUnet (secure peer-to-peer networking) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	2086
diff --git a/Shorewall/Macros/macro.GRE b/Shorewall/Macros/macro.GRE
index 42ebd8d5d..c056a51f7 100644
--- a/Shorewall/Macros/macro.GRE
+++ b/Shorewall/Macros/macro.GRE
@@ -7,8 +7,6 @@
 #	traffic (RFC 1701)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	47	# GRE
diff --git a/Shorewall/Macros/macro.Git b/Shorewall/Macros/macro.Git
index 6de416427..31544ac18 100644
--- a/Shorewall/Macros/macro.Git
+++ b/Shorewall/Macros/macro.Git
@@ -6,8 +6,6 @@
 #	This macro handles Git traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	9418
diff --git a/Shorewall/Macros/macro.Gnutella b/Shorewall/Macros/macro.Gnutella
index 91368de5c..83416e1b3 100644
--- a/Shorewall/Macros/macro.Gnutella
+++ b/Shorewall/Macros/macro.Gnutella
@@ -6,8 +6,6 @@
 #	This macro handles Gnutella traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	6346
diff --git a/Shorewall/Macros/macro.Goto-Meeting b/Shorewall/Macros/macro.Goto-Meeting
index 6f6a34a6e..a5855b133 100644
--- a/Shorewall/Macros/macro.Goto-Meeting
+++ b/Shorewall/Macros/macro.Goto-Meeting
@@ -7,8 +7,6 @@
 #       Assumes that ports 80 and 443 are already open
 #       If needed, use the macros that open Http and Https to reduce redundancy
 ####################################################################################
-?FORMAT 2
-####################################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM      -    -       tcp     8200    # Goto Meeting only needed (TCP outbound)
diff --git a/Shorewall/Macros/macro.HKP b/Shorewall/Macros/macro.HKP
index 140b1991b..f023b701b 100644
--- a/Shorewall/Macros/macro.HKP
+++ b/Shorewall/Macros/macro.HKP
@@ -6,8 +6,6 @@
 #	This macro handles OpenPGP HTTP keyserver protocol traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	11371
diff --git a/Shorewall/Macros/macro.HTTP b/Shorewall/Macros/macro.HTTP
index a99ec99a2..6249ead13 100644
--- a/Shorewall/Macros/macro.HTTP
+++ b/Shorewall/Macros/macro.HTTP
@@ -6,8 +6,6 @@
 #	This macro handles plaintext HTTP (WWW) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	80
diff --git a/Shorewall/Macros/macro.HTTPS b/Shorewall/Macros/macro.HTTPS
index 2685bd85c..6b47db498 100644
--- a/Shorewall/Macros/macro.HTTPS
+++ b/Shorewall/Macros/macro.HTTPS
@@ -6,8 +6,6 @@
 #	This macro handles HTTPS (WWW over SSL) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	443
diff --git a/Shorewall/Macros/macro.ICPV2 b/Shorewall/Macros/macro.ICPV2
index 41470853b..83a68958e 100644
--- a/Shorewall/Macros/macro.ICPV2
+++ b/Shorewall/Macros/macro.ICPV2
@@ -6,8 +6,6 @@
 #	This macro handles Internet Cache Protocol V2 (Squid) traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	3130
diff --git a/Shorewall/Macros/macro.ICQ b/Shorewall/Macros/macro.ICQ
index b3f1c21d1..08e20fede 100644
--- a/Shorewall/Macros/macro.ICQ
+++ b/Shorewall/Macros/macro.ICQ
@@ -6,8 +6,6 @@
 #	This macro handles ICQ, now called AOL Instant Messenger (or AIM).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5190
diff --git a/Shorewall/Macros/macro.ILO b/Shorewall/Macros/macro.ILO
index de45e5a3f..445268cee 100644
--- a/Shorewall/Macros/macro.ILO
+++ b/Shorewall/Macros/macro.ILO
@@ -8,8 +8,6 @@
 #	workstations.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3002		# Raw serial data
diff --git a/Shorewall/Macros/macro.IMAP b/Shorewall/Macros/macro.IMAP
index 77a3b0998..f99bdc6cc 100644
--- a/Shorewall/Macros/macro.IMAP
+++ b/Shorewall/Macros/macro.IMAP
@@ -7,8 +7,6 @@
 #	see macro.IMAPS.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	143
diff --git a/Shorewall/Macros/macro.IMAPS b/Shorewall/Macros/macro.IMAPS
index cfdf6b016..358e9d18c 100644
--- a/Shorewall/Macros/macro.IMAPS
+++ b/Shorewall/Macros/macro.IMAPS
@@ -7,8 +7,6 @@
 #	(not recommended), see macro.IMAP.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	993
diff --git a/Shorewall/Macros/macro.IPIP b/Shorewall/Macros/macro.IPIP
index 6bf2ac047..fe6bc3126 100644
--- a/Shorewall/Macros/macro.IPIP
+++ b/Shorewall/Macros/macro.IPIP
@@ -6,8 +6,6 @@
 #	This macro (bidirectional) handles IPIP capsulation traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	94	# IPIP
diff --git a/Shorewall/Macros/macro.IPMI b/Shorewall/Macros/macro.IPMI
index 8b64f0d30..fcc832f24 100644
--- a/Shorewall/Macros/macro.IPMI
+++ b/Shorewall/Macros/macro.IPMI
@@ -9,8 +9,6 @@
 #	workstations.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	623		# RMCP
diff --git a/Shorewall/Macros/macro.IPP b/Shorewall/Macros/macro.IPP
index 033cc47f7..53c96c907 100644
--- a/Shorewall/Macros/macro.IPP
+++ b/Shorewall/Macros/macro.IPP
@@ -6,8 +6,6 @@
 #	This macro handles Internet Printing Protocol (IPP).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	631
diff --git a/Shorewall/Macros/macro.IPPbrd b/Shorewall/Macros/macro.IPPbrd
index 379644dea..6f84bd06b 100644
--- a/Shorewall/Macros/macro.IPPbrd
+++ b/Shorewall/Macros/macro.IPPbrd
@@ -8,8 +8,6 @@
 #       direction, use the IPPserver Macro
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	631
diff --git a/Shorewall/Macros/macro.IPPserver b/Shorewall/Macros/macro.IPPserver
index a6fd2000f..6d2ef376e 100644
--- a/Shorewall/Macros/macro.IPPserver
+++ b/Shorewall/Macros/macro.IPPserver
@@ -23,8 +23,6 @@
 #		IPPserver/ACCEPT $FW loc
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	SOURCE	DEST	tcp	631
diff --git a/Shorewall/Macros/macro.IPsec b/Shorewall/Macros/macro.IPsec
index 50d32e6bb..f7c3ea426 100644
--- a/Shorewall/Macros/macro.IPsec
+++ b/Shorewall/Macros/macro.IPsec
@@ -6,8 +6,6 @@
 #	This macro (bidirectional) handles IPsec traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	500	500	# IKE
diff --git a/Shorewall/Macros/macro.IPsecah b/Shorewall/Macros/macro.IPsecah
index f2356e777..1613971f0 100644
--- a/Shorewall/Macros/macro.IPsecah
+++ b/Shorewall/Macros/macro.IPsecah
@@ -7,8 +7,6 @@
 #       This is insecure. You should use ESP with encryption for security.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	500	500	# IKE
diff --git a/Shorewall/Macros/macro.IPsecnat b/Shorewall/Macros/macro.IPsecnat
index 2d62d4455..5c5ddbd0a 100644
--- a/Shorewall/Macros/macro.IPsecnat
+++ b/Shorewall/Macros/macro.IPsecnat
@@ -6,8 +6,6 @@
 #	This macro (bidirectional) handles IPsec traffic and Nat-Traversal
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	500	# IKE
diff --git a/Shorewall/Macros/macro.IRC b/Shorewall/Macros/macro.IRC
index a48b7feec..c2a0f01fe 100644
--- a/Shorewall/Macros/macro.IRC
+++ b/Shorewall/Macros/macro.IRC
@@ -6,8 +6,6 @@
 #	This macro handles IRC traffic (Internet Relay Chat).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.JAP b/Shorewall/Macros/macro.JAP
index 41ccc909b..11a3b6538 100644
--- a/Shorewall/Macros/macro.JAP
+++ b/Shorewall/Macros/macro.JAP
@@ -8,8 +8,6 @@
 #	to browse anonymously!
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	8080 # HTTP port
diff --git a/Shorewall/Macros/macro.Jabber b/Shorewall/Macros/macro.Jabber
index 6f38f02e5..36d4c452b 100644
--- a/Shorewall/Macros/macro.Jabber
+++ b/Shorewall/Macros/macro.Jabber
@@ -6,8 +6,6 @@
 #	This macro accepts Jabber traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5222
diff --git a/Shorewall/Macros/macro.JabberPlain b/Shorewall/Macros/macro.JabberPlain
index 4281e2315..cf8fdee05 100644
--- a/Shorewall/Macros/macro.JabberPlain
+++ b/Shorewall/Macros/macro.JabberPlain
@@ -7,8 +7,6 @@
 #	deprecated - use of macro.Jabber instead is recommended.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 Jabber
diff --git a/Shorewall/Macros/macro.JabberSecure b/Shorewall/Macros/macro.JabberSecure
index 2a5f8c78c..ae3f100e6 100644
--- a/Shorewall/Macros/macro.JabberSecure
+++ b/Shorewall/Macros/macro.JabberSecure
@@ -8,8 +8,6 @@
 #	Jabber macro instead.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5223
diff --git a/Shorewall/Macros/macro.Jabberd b/Shorewall/Macros/macro.Jabberd
index 3a1380fa0..5cbdf8a9c 100644
--- a/Shorewall/Macros/macro.Jabberd
+++ b/Shorewall/Macros/macro.Jabberd
@@ -6,8 +6,6 @@
 #	This macro accepts Jabberd intercommunication traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5269
diff --git a/Shorewall/Macros/macro.Jetdirect b/Shorewall/Macros/macro.Jetdirect
index 839c9cf7a..f2f8f0913 100644
--- a/Shorewall/Macros/macro.Jetdirect
+++ b/Shorewall/Macros/macro.Jetdirect
@@ -6,8 +6,6 @@
 #	This macro handles HP Jetdirect printing.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	9100
diff --git a/Shorewall/Macros/macro.Kerberos b/Shorewall/Macros/macro.Kerberos
index 05eed3b3b..b115438bf 100644
--- a/Shorewall/Macros/macro.Kerberos
+++ b/Shorewall/Macros/macro.Kerberos
@@ -6,8 +6,6 @@
 #	This macro handles Kerberos traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	88
diff --git a/Shorewall/Macros/macro.L2TP b/Shorewall/Macros/macro.L2TP
index 8c9b0acbf..3b0356910 100644
--- a/Shorewall/Macros/macro.L2TP
+++ b/Shorewall/Macros/macro.L2TP
@@ -7,8 +7,6 @@
 #	(RFC 2661)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	1701	# L2TP
diff --git a/Shorewall/Macros/macro.LDAP b/Shorewall/Macros/macro.LDAP
index 95d24aec4..aa7dc03ad 100644
--- a/Shorewall/Macros/macro.LDAP
+++ b/Shorewall/Macros/macro.LDAP
@@ -11,8 +11,6 @@
 #	Consult your LDAP server documentation for details.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	389
diff --git a/Shorewall/Macros/macro.LDAPS b/Shorewall/Macros/macro.LDAPS
index 42819e2f2..6a8c59108 100644
--- a/Shorewall/Macros/macro.LDAPS
+++ b/Shorewall/Macros/macro.LDAPS
@@ -11,8 +11,6 @@
 #	Consult your LDAP server documentation for details.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	636
diff --git a/Shorewall/Macros/macro.MSNP b/Shorewall/Macros/macro.MSNP
index fa1c41351..3f556b104 100644
--- a/Shorewall/Macros/macro.MSNP
+++ b/Shorewall/Macros/macro.MSNP
@@ -6,8 +6,6 @@
 #	This macro handles MSNP (MicroSoft Notification Protocol)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	1863
diff --git a/Shorewall/Macros/macro.MSSQL b/Shorewall/Macros/macro.MSSQL
index 8d9ebfbb5..2f99439e9 100644
--- a/Shorewall/Macros/macro.MSSQL
+++ b/Shorewall/Macros/macro.MSSQL
@@ -6,8 +6,6 @@
 #	This macro handles MSSQL (Microsoft SQL Server)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	1433
diff --git a/Shorewall/Macros/macro.Mail b/Shorewall/Macros/macro.Mail
index b81fe6186..d91bdb894 100644
--- a/Shorewall/Macros/macro.Mail
+++ b/Shorewall/Macros/macro.Mail
@@ -12,8 +12,6 @@
 #	the POP3 or IMAP macros.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	25
diff --git a/Shorewall/Macros/macro.MongoDB b/Shorewall/Macros/macro.MongoDB
index 3e30f6848..fbfd1a3dc 100644
--- a/Shorewall/Macros/macro.MongoDB
+++ b/Shorewall/Macros/macro.MongoDB
@@ -6,8 +6,6 @@
 #	This macro handles MongoDB Daemon/Router traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	27017
diff --git a/Shorewall/Macros/macro.Munin b/Shorewall/Macros/macro.Munin
index a09c36c64..ffd3c8cc5 100644
--- a/Shorewall/Macros/macro.Munin
+++ b/Shorewall/Macros/macro.Munin
@@ -6,8 +6,6 @@
 #	This macro handles Munin networked resource monitoring traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	4949
diff --git a/Shorewall/Macros/macro.MySQL b/Shorewall/Macros/macro.MySQL
index 4a047bbe2..fe8bcf0af 100644
--- a/Shorewall/Macros/macro.MySQL
+++ b/Shorewall/Macros/macro.MySQL
@@ -6,8 +6,6 @@
 #	This macro handles connections to the MySQL server.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3306
diff --git a/Shorewall/Macros/macro.NNTP b/Shorewall/Macros/macro.NNTP
index d43043ac5..a8b0c5250 100644
--- a/Shorewall/Macros/macro.NNTP
+++ b/Shorewall/Macros/macro.NNTP
@@ -7,8 +7,6 @@
 #	encrypted NNTP, see macro.NNTPS.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	119
diff --git a/Shorewall/Macros/macro.NNTPS b/Shorewall/Macros/macro.NNTPS
index 27915b859..f4023b170 100644
--- a/Shorewall/Macros/macro.NNTPS
+++ b/Shorewall/Macros/macro.NNTPS
@@ -7,8 +7,6 @@
 #	plaintext NNTP, see macro.NNTP.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	563
diff --git a/Shorewall/Macros/macro.NTP b/Shorewall/Macros/macro.NTP
index 04a409604..5fe5d56db 100644
--- a/Shorewall/Macros/macro.NTP
+++ b/Shorewall/Macros/macro.NTP
@@ -7,8 +7,6 @@
 #	For broadcast NTP traffic, use NTPbrd Macro.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	123
diff --git a/Shorewall/Macros/macro.NTPbi b/Shorewall/Macros/macro.NTPbi
index 669cb7f9c..69f2ed380 100644
--- a/Shorewall/Macros/macro.NTPbi
+++ b/Shorewall/Macros/macro.NTPbi
@@ -6,8 +6,6 @@
 #        This macro handles  bi-directional NTP (for NTP peers)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	123
diff --git a/Shorewall/Macros/macro.NTPbrd b/Shorewall/Macros/macro.NTPbrd
index 994d20919..9a853cafc 100644
--- a/Shorewall/Macros/macro.NTPbrd
+++ b/Shorewall/Macros/macro.NTPbrd
@@ -11,8 +11,6 @@
 #	Netfilter doesn't track connections for broadcast traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-		-		udp	123
diff --git a/Shorewall/Macros/macro.OSPF b/Shorewall/Macros/macro.OSPF
index dcddf095f..6447a043f 100644
--- a/Shorewall/Macros/macro.OSPF
+++ b/Shorewall/Macros/macro.OSPF
@@ -6,8 +6,6 @@
 #	This macro handles OSPF multicast traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	89	# OSPF
diff --git a/Shorewall/Macros/macro.OpenVPN b/Shorewall/Macros/macro.OpenVPN
index a405d6978..41f080fd9 100644
--- a/Shorewall/Macros/macro.OpenVPN
+++ b/Shorewall/Macros/macro.OpenVPN
@@ -6,8 +6,6 @@
 #	This macro handles OpenVPN traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	1194
diff --git a/Shorewall/Macros/macro.PCA b/Shorewall/Macros/macro.PCA
index b4f13f16a..64fe3760a 100644
--- a/Shorewall/Macros/macro.PCA
+++ b/Shorewall/Macros/macro.PCA
@@ -6,8 +6,6 @@
 #	This macro handles PCAnywere (tm)
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	5632
diff --git a/Shorewall/Macros/macro.POP3 b/Shorewall/Macros/macro.POP3
index 56e09ecce..b42413390 100644
--- a/Shorewall/Macros/macro.POP3
+++ b/Shorewall/Macros/macro.POP3
@@ -7,8 +7,6 @@
 #	see macro.POP3S.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	110
diff --git a/Shorewall/Macros/macro.POP3S b/Shorewall/Macros/macro.POP3S
index f8ffd0905..a012e5c95 100644
--- a/Shorewall/Macros/macro.POP3S
+++ b/Shorewall/Macros/macro.POP3S
@@ -7,8 +7,6 @@
 #	see macro.POP3.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	995	# Secure POP3
diff --git a/Shorewall/Macros/macro.PPtP b/Shorewall/Macros/macro.PPtP
index 487cb5fdc..04ff389f8 100644
--- a/Shorewall/Macros/macro.PPtP
+++ b/Shorewall/Macros/macro.PPtP
@@ -6,8 +6,6 @@
 #	This macro handles PPTP traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	47
diff --git a/Shorewall/Macros/macro.Ping b/Shorewall/Macros/macro.Ping
index adac4800c..096dd4845 100644
--- a/Shorewall/Macros/macro.Ping
+++ b/Shorewall/Macros/macro.Ping
@@ -6,8 +6,6 @@
 #	This macro handles 'ping' requests.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	icmp	8
diff --git a/Shorewall/Macros/macro.PostgreSQL b/Shorewall/Macros/macro.PostgreSQL
index 6d1339dcd..422533bde 100644
--- a/Shorewall/Macros/macro.PostgreSQL
+++ b/Shorewall/Macros/macro.PostgreSQL
@@ -6,8 +6,6 @@
 #	This macro handles connections to the PostgreSQL server.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5432
diff --git a/Shorewall/Macros/macro.Printer b/Shorewall/Macros/macro.Printer
index bac1e7714..0d0c4db95 100644
--- a/Shorewall/Macros/macro.Printer
+++ b/Shorewall/Macros/macro.Printer
@@ -6,8 +6,6 @@
 #	This macro handles Line Printer protocol printing.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	515
diff --git a/Shorewall/Macros/macro.Puppet b/Shorewall/Macros/macro.Puppet
index d8d6bc787..2bd81a768 100644
--- a/Shorewall/Macros/macro.Puppet
+++ b/Shorewall/Macros/macro.Puppet
@@ -7,8 +7,6 @@
 #	management system.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	8140
diff --git a/Shorewall/Macros/macro.QUIC b/Shorewall/Macros/macro.QUIC
index 71ff164dd..fec142ed4 100644
--- a/Shorewall/Macros/macro.QUIC
+++ b/Shorewall/Macros/macro.QUIC
@@ -6,8 +6,6 @@
 #	This macro handles QUIC (Quick UDP Internet Connections).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	80,443
diff --git a/Shorewall/Macros/macro.RDP b/Shorewall/Macros/macro.RDP
index b399af9b0..3fd4ca727 100644
--- a/Shorewall/Macros/macro.RDP
+++ b/Shorewall/Macros/macro.RDP
@@ -6,8 +6,6 @@
 #	This macro handles Microsoft RDP (Remote Desktop) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3389
diff --git a/Shorewall/Macros/macro.RIPbi b/Shorewall/Macros/macro.RIPbi
index 2823908d2..57d0478dc 100644
--- a/Shorewall/Macros/macro.RIPbi
+++ b/Shorewall/Macros/macro.RIPbi
@@ -6,8 +6,6 @@
 #        This macro handles RIP (Routing Information Protocol) - bidirectional
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	520
diff --git a/Shorewall/Macros/macro.RNDC b/Shorewall/Macros/macro.RNDC
index 333039dbd..0531228e2 100644
--- a/Shorewall/Macros/macro.RNDC
+++ b/Shorewall/Macros/macro.RNDC
@@ -6,8 +6,6 @@
 #	This macro handles RNDC (BIND remote management protocol) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	953
diff --git a/Shorewall/Macros/macro.Razor b/Shorewall/Macros/macro.Razor
index 95d41fdd7..316f327e5 100644
--- a/Shorewall/Macros/macro.Razor
+++ b/Shorewall/Macros/macro.Razor
@@ -6,8 +6,6 @@
 #	This macro handles traffic for the Razor Antispam System
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 ACCEPT	-	-	tcp	2703
diff --git a/Shorewall/Macros/macro.Rdate b/Shorewall/Macros/macro.Rdate
index 27cf3c699..314c76642 100644
--- a/Shorewall/Macros/macro.Rdate
+++ b/Shorewall/Macros/macro.Rdate
@@ -10,8 +10,6 @@
 #	use Time macro instead.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	37
diff --git a/Shorewall/Macros/macro.Redis b/Shorewall/Macros/macro.Redis
index 8d7acbd6f..e7c490cc4 100644
--- a/Shorewall/Macros/macro.Redis
+++ b/Shorewall/Macros/macro.Redis
@@ -6,8 +6,6 @@
 #	This macro handles Redis traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	6379
diff --git a/Shorewall/Macros/macro.Reject b/Shorewall/Macros/macro.Reject
index c5ca208c1..db8548e58 100644
--- a/Shorewall/Macros/macro.Reject
+++ b/Shorewall/Macros/macro.Reject
@@ -12,8 +12,6 @@
 #
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 #
diff --git a/Shorewall/Macros/macro.Rfc1918 b/Shorewall/Macros/macro.Rfc1918
index 0599a21d7..5d6cf6f25 100644
--- a/Shorewall/Macros/macro.Rfc1918
+++ b/Shorewall/Macros/macro.Rfc1918
@@ -7,8 +7,6 @@
 #	reserved by RFC 1918
 #
 #############################################################################################
-?FORMAT 2
-#############################################################################################
 #ACTION		SOURCE		DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #						PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM		SOURCE:10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 \
diff --git a/Shorewall/Macros/macro.Rsync b/Shorewall/Macros/macro.Rsync
index 4f58fe566..a39132502 100644
--- a/Shorewall/Macros/macro.Rsync
+++ b/Shorewall/Macros/macro.Rsync
@@ -6,8 +6,6 @@
 #	This macro handles connections to the rsync server.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	873
diff --git a/Shorewall/Macros/macro.SANE b/Shorewall/Macros/macro.SANE
index d8e91aa5c..d2794ca18 100644
--- a/Shorewall/Macros/macro.SANE
+++ b/Shorewall/Macros/macro.SANE
@@ -6,8 +6,6 @@
 #	This macro handles SANE network scanning.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.SIP b/Shorewall/Macros/macro.SIP
index ba9585ca9..5f4135780 100644
--- a/Shorewall/Macros/macro.SIP
+++ b/Shorewall/Macros/macro.SIP
@@ -6,8 +6,6 @@
 #	This macro handles SIP traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.SMB b/Shorewall/Macros/macro.SMB
index 5c0a60bc4..9d9433db7 100644
--- a/Shorewall/Macros/macro.SMB
+++ b/Shorewall/Macros/macro.SMB
@@ -10,8 +10,6 @@
 #	between hosts you fully trust.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	135,445
diff --git a/Shorewall/Macros/macro.SMBBI b/Shorewall/Macros/macro.SMBBI
index 3e976d00e..3047bf03f 100644
--- a/Shorewall/Macros/macro.SMBBI
+++ b/Shorewall/Macros/macro.SMBBI
@@ -10,8 +10,6 @@
 #	allow SMB traffic between hosts you fully trust.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	135,445
diff --git a/Shorewall/Macros/macro.SMBswat b/Shorewall/Macros/macro.SMBswat
index 43fd48a30..d2af888ac 100644
--- a/Shorewall/Macros/macro.SMBswat
+++ b/Shorewall/Macros/macro.SMBswat
@@ -7,8 +7,6 @@
 #	(SWAT).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	901
diff --git a/Shorewall/Macros/macro.SMTP b/Shorewall/Macros/macro.SMTP
index bcad0b076..242a62b87 100644
--- a/Shorewall/Macros/macro.SMTP
+++ b/Shorewall/Macros/macro.SMTP
@@ -14,8 +14,6 @@
 #	the POP3 or IMAP macros.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	25
diff --git a/Shorewall/Macros/macro.SMTPS b/Shorewall/Macros/macro.SMTPS
index f7ea1824f..1f0137b08 100644
--- a/Shorewall/Macros/macro.SMTPS
+++ b/Shorewall/Macros/macro.SMTPS
@@ -11,8 +11,6 @@
 #	the POP3(S) or IMAP(S) macros.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	465
diff --git a/Shorewall/Macros/macro.SNMP b/Shorewall/Macros/macro.SNMP
index 42274b74a..932e688ba 100644
--- a/Shorewall/Macros/macro.SNMP
+++ b/Shorewall/Macros/macro.SNMP
@@ -8,8 +8,6 @@
 #       Note: To allow SNMP Traps, use the SNMPTrap macro
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.SNMPTrap b/Shorewall/Macros/macro.SNMPTrap
index 74fac9cb4..d8972f1a8 100644
--- a/Shorewall/Macros/macro.SNMPTrap
+++ b/Shorewall/Macros/macro.SNMPTrap
@@ -6,8 +6,6 @@
 #	This macro handles SNMP traps.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	162
diff --git a/Shorewall/Macros/macro.SPAMD b/Shorewall/Macros/macro.SPAMD
index 3c72119c9..d24a3d723 100644
--- a/Shorewall/Macros/macro.SPAMD
+++ b/Shorewall/Macros/macro.SPAMD
@@ -6,8 +6,6 @@
 #	This macro handles Spam Assassin SPAMD traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	783
diff --git a/Shorewall/Macros/macro.SSH b/Shorewall/Macros/macro.SSH
index 46c09e32c..86850d9cd 100644
--- a/Shorewall/Macros/macro.SSH
+++ b/Shorewall/Macros/macro.SSH
@@ -6,8 +6,6 @@
 #	This macro handles secure shell (SSH) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	22
diff --git a/Shorewall/Macros/macro.SVN b/Shorewall/Macros/macro.SVN
index 4c11c3f5d..2a3d8a51e 100644
--- a/Shorewall/Macros/macro.SVN
+++ b/Shorewall/Macros/macro.SVN
@@ -7,8 +7,6 @@
 #
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3690
diff --git a/Shorewall/Macros/macro.Sieve b/Shorewall/Macros/macro.Sieve
index fc3aab0d9..81c6caaab 100644
--- a/Shorewall/Macros/macro.Sieve
+++ b/Shorewall/Macros/macro.Sieve
@@ -6,8 +6,6 @@
 #	This macro handles sieve aka ManageSieve protocol.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	4190
diff --git a/Shorewall/Macros/macro.SixXS b/Shorewall/Macros/macro.SixXS
index 2848de192..35b661ce5 100644
--- a/Shorewall/Macros/macro.SixXS
+++ b/Shorewall/Macros/macro.SixXS
@@ -6,8 +6,6 @@
 #	This macro handles SixXS -- An IPv6 Deployment and Tunnel Broker
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 #
diff --git a/Shorewall/Macros/macro.Squid b/Shorewall/Macros/macro.Squid
index 4d0a25755..697671f9c 100644
--- a/Shorewall/Macros/macro.Squid
+++ b/Shorewall/Macros/macro.Squid
@@ -6,8 +6,6 @@
 #	This macro handles Squid web proxy traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	3128
diff --git a/Shorewall/Macros/macro.Submission b/Shorewall/Macros/macro.Submission
index 378a3180c..d6a52fe1d 100644
--- a/Shorewall/Macros/macro.Submission
+++ b/Shorewall/Macros/macro.Submission
@@ -6,8 +6,6 @@
 #	This macro handles mail message submission traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	587
diff --git a/Shorewall/Macros/macro.Syslog b/Shorewall/Macros/macro.Syslog
index 74c6adfd0..449a5d375 100644
--- a/Shorewall/Macros/macro.Syslog
+++ b/Shorewall/Macros/macro.Syslog
@@ -6,8 +6,6 @@
 #	This macro handles syslog traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	514
diff --git a/Shorewall/Macros/macro.TFTP b/Shorewall/Macros/macro.TFTP
index e65b2824e..2e84bafda 100644
--- a/Shorewall/Macros/macro.TFTP
+++ b/Shorewall/Macros/macro.TFTP
@@ -1,5 +1,5 @@
 #
-# Shorewall version 3.2 - TFTP Macro
+# Shorewall version 5 - TFTP Macro
 #
 # /usr/share/shorewall/macro.TFTP
 #
@@ -8,8 +8,6 @@
 #	Internet.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 
diff --git a/Shorewall/Macros/macro.Telnet b/Shorewall/Macros/macro.Telnet
index 64ceb2c74..8d7335b51 100644
--- a/Shorewall/Macros/macro.Telnet
+++ b/Shorewall/Macros/macro.Telnet
@@ -7,8 +7,6 @@
 #	internet, telnet is inappropriate; use SSH instead
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	23
diff --git a/Shorewall/Macros/macro.Telnets b/Shorewall/Macros/macro.Telnets
index aaf24c86e..effc03ae0 100644
--- a/Shorewall/Macros/macro.Telnets
+++ b/Shorewall/Macros/macro.Telnets
@@ -7,8 +7,6 @@
 #	For traffic over the internet, SSH might be more practical.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	992
diff --git a/Shorewall/Macros/macro.Teredo b/Shorewall/Macros/macro.Teredo
index 737cc43bc..b8648e627 100644
--- a/Shorewall/Macros/macro.Teredo
+++ b/Shorewall/Macros/macro.Teredo
@@ -6,8 +6,6 @@
 #	This macro handles Teredo IPv6 over UDP tunneling traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	3544
diff --git a/Shorewall/Macros/macro.Time b/Shorewall/Macros/macro.Time
index fa3e4f292..5ee1da2e6 100644
--- a/Shorewall/Macros/macro.Time
+++ b/Shorewall/Macros/macro.Time
@@ -8,8 +8,6 @@
 #	you shouldn't be using this.  NTP is a superior alternative.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	37
diff --git a/Shorewall/Macros/macro.Trcrt b/Shorewall/Macros/macro.Trcrt
index bbbab1b1a..e0169ef74 100644
--- a/Shorewall/Macros/macro.Trcrt
+++ b/Shorewall/Macros/macro.Trcrt
@@ -6,8 +6,6 @@
 #	This macro handles Traceroute (for up to 30 hops).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp	33434:33524 # UDP Traceroute
diff --git a/Shorewall/Macros/macro.VNC b/Shorewall/Macros/macro.VNC
index 87d44b364..ea075380f 100644
--- a/Shorewall/Macros/macro.VNC
+++ b/Shorewall/Macros/macro.VNC
@@ -6,8 +6,6 @@
 #	This macro handles VNC traffic for VNC display's 0 - 9.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5900:5909
diff --git a/Shorewall/Macros/macro.VNCL b/Shorewall/Macros/macro.VNCL
index 0adb9fc2a..e6a297bf0 100644
--- a/Shorewall/Macros/macro.VNCL
+++ b/Shorewall/Macros/macro.VNCL
@@ -7,8 +7,6 @@
 #	mode.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	5500
diff --git a/Shorewall/Macros/macro.VRRP b/Shorewall/Macros/macro.VRRP
index 1f5ecf7bf..49460918f 100644
--- a/Shorewall/Macros/macro.VRRP
+++ b/Shorewall/Macros/macro.VRRP
@@ -6,8 +6,6 @@
 #	This macro handles VRRP traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST		PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #					PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	SOURCE	DEST:224.0.0.18	vrrp
diff --git a/Shorewall/Macros/macro.Web b/Shorewall/Macros/macro.Web
index 848a1c3f7..593778f8e 100644
--- a/Shorewall/Macros/macro.Web
+++ b/Shorewall/Macros/macro.Web
@@ -8,8 +8,6 @@
 #	is recommended.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	80	# HTTP (plaintext)
diff --git a/Shorewall/Macros/macro.Webcache b/Shorewall/Macros/macro.Webcache
index 412824d76..79df718b6 100644
--- a/Shorewall/Macros/macro.Webcache
+++ b/Shorewall/Macros/macro.Webcache
@@ -6,8 +6,6 @@
 #	This macro handles Web Caches and Dan't Guardian
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM   -       -       tcp	8080
diff --git a/Shorewall/Macros/macro.Webmin b/Shorewall/Macros/macro.Webmin
index 70598fe30..61b383362 100644
--- a/Shorewall/Macros/macro.Webmin
+++ b/Shorewall/Macros/macro.Webmin
@@ -6,8 +6,6 @@
 #	This macro handles Webmin traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	10000
diff --git a/Shorewall/Macros/macro.Whois b/Shorewall/Macros/macro.Whois
index 46cb6df52..2e0ee631c 100644
--- a/Shorewall/Macros/macro.Whois
+++ b/Shorewall/Macros/macro.Whois
@@ -6,8 +6,6 @@
 #	This macro handles whois (nicname) traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	43
diff --git a/Shorewall/Macros/macro.Xymon b/Shorewall/Macros/macro.Xymon
index 21d128876..78c061576 100644
--- a/Shorewall/Macros/macro.Xymon
+++ b/Shorewall/Macros/macro.Xymon
@@ -6,8 +6,6 @@
 #	This macro handles Xymon traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	1984
diff --git a/Shorewall/Macros/macro.Zabbix b/Shorewall/Macros/macro.Zabbix
index f6f7a8008..cfd8bf9d4 100644
--- a/Shorewall/Macros/macro.Zabbix
+++ b/Shorewall/Macros/macro.Zabbix
@@ -7,8 +7,6 @@
 #	and trap traffic from agent to zabbix server.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO	DEST	SOURCE	ORIGIN	RATE	USER/
 #				PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	tcp	10050	# zabbix_agent
diff --git a/Shorewall/Macros/macro.mDNS b/Shorewall/Macros/macro.mDNS
index 4e11feb22..01b4faea0 100644
--- a/Shorewall/Macros/macro.mDNS
+++ b/Shorewall/Macros/macro.mDNS
@@ -8,8 +8,6 @@
 #	This macro handles multicast DNS traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST			PROTO	DEST	SOURCE	ORIGIN	RATE
 #						PORT(S)	PORT(S)	DEST	LIMIT
 PARAM	-	224.0.0.251		udp	5353
diff --git a/Shorewall/Macros/macro.mDNSbi b/Shorewall/Macros/macro.mDNSbi
index bb271512d..af324bd81 100644
--- a/Shorewall/Macros/macro.mDNSbi
+++ b/Shorewall/Macros/macro.mDNSbi
@@ -6,8 +6,6 @@
 #	This macro handles multicast DNS traffic
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST			PROTO	DEST	SOURCE	ORIGIN	RATE
 #						PORT(S)	PORT(S)	DEST	LIMIT
 PARAM	-	224.0.0.251		udp	5353
diff --git a/Shorewall/Macros/macro.template b/Shorewall/Macros/macro.template
index bcc40367c..1d86ff246 100644
--- a/Shorewall/Macros/macro.template
+++ b/Shorewall/Macros/macro.template
@@ -83,7 +83,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?FORMAT 2
 #################################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME         HEADERS         SWITCH        HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP
diff --git a/Shorewall/action.A_Drop b/Shorewall/action.A_Drop
index 68813f988..35f4812f7 100644
--- a/Shorewall/action.A_Drop
+++ b/Shorewall/action.A_Drop
@@ -18,7 +18,6 @@
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 #
 ###############################################################################
-?format 2
 #TARGET		SOURCE	DEST	PROTO	DPORT	SPORT
 #
 # Count packets that come through here
diff --git a/Shorewall/action.A_Reject b/Shorewall/action.A_Reject
index e02c9e9d5..b02c1948c 100644
--- a/Shorewall/action.A_Reject
+++ b/Shorewall/action.A_Reject
@@ -14,7 +14,6 @@
 #
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 ###############################################################################
-?format 2
 #TARGET		SOURCE	DEST	PROTO
 #
 # Count packets that come through here
diff --git a/Shorewall/action.AutoBL b/Shorewall/action.AutoBL
index 043dcb1ff..9e7f7636d 100644
--- a/Shorewall/action.AutoBL
+++ b/Shorewall/action.AutoBL
@@ -18,7 +18,8 @@
 #    Log Level      - Level to Log Rejects
 #                     Default is info (6)
 #
-?format 2
+###############################################################################
+
 DEFAULTS -,60,5,2,300,DROP,info
 
 ?begin perl
diff --git a/Shorewall/action.AutoBLL b/Shorewall/action.AutoBLL
index f7773b67e..79b33e31f 100644
--- a/Shorewall/action.AutoBLL
+++ b/Shorewall/action.AutoBLL
@@ -7,7 +7,6 @@
 #    Disposition: What to do with packets
 #    Level:       Log level and optional tag for logging.
 ###############################################################################
-?format 2
 #TARGET		SOURCE	DEST	PROTO	DPORT	SPORT
 #
 # Log the Reject
diff --git a/Shorewall/action.Broadcast b/Shorewall/action.Broadcast
index 620a6b012..1f4d7ea1d 100644
--- a/Shorewall/action.Broadcast
+++ b/Shorewall/action.Broadcast
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP,-
 
diff --git a/Shorewall/action.DNSAmp b/Shorewall/action.DNSAmp
index ac10e38af..bf4fd8b55 100644
--- a/Shorewall/action.DNSAmp
+++ b/Shorewall/action.DNSAmp
@@ -1,5 +1,5 @@
 #
-# Shorewall 4 - DNS Amplification Action
+# Shorewall 5 - DNS Amplification Action
 #
 #    /usr/share/shorewall/action.DNSAmp
 #
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP
 
diff --git a/Shorewall/action.Drop b/Shorewall/action.Drop
index 3fdb85c5d..844158549 100644
--- a/Shorewall/action.Drop
+++ b/Shorewall/action.Drop
@@ -28,7 +28,6 @@
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 #
 ###############################################################################
-?format 2
 #
 # The following magic provides different defaults for @2 thru @5, when @1 is
 # 'audit'.
diff --git a/Shorewall/action.DropSmurfs b/Shorewall/action.DropSmurfs
index beed6bd39..9158df328 100644
--- a/Shorewall/action.DropSmurfs
+++ b/Shorewall/action.DropSmurfs
@@ -9,7 +9,6 @@
 #          audit = Audit dropped packets.
 #
 #################################################################################
-?format 2
 
 DEFAULTS -
 
diff --git a/Shorewall/action.Established b/Shorewall/action.Established
index 9ca42457a..834cb7042 100644
--- a/Shorewall/action.Established
+++ b/Shorewall/action.Established
@@ -1,5 +1,5 @@
 #
-# Shorewall 4 - Established Action
+# Shorewall 5 - Established Action
 #
 #    /usr/share/shorewall/action.Established
 #
@@ -27,7 +27,6 @@
 #       Default action is ACCEPT
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS ACCEPT
 
diff --git a/Shorewall/action.GlusterFS b/Shorewall/action.GlusterFS
index 2df81baa8..34f134fcd 100644
--- a/Shorewall/action.GlusterFS
+++ b/Shorewall/action.GlusterFS
@@ -8,7 +8,6 @@
 #	IB:		0 or 1, indicating whether Infiniband is used or not
 #
 #########################################################################################
-?format 2
 
 DEFAULTS 2,0
 
diff --git a/Shorewall/action.IfEvent b/Shorewall/action.IfEvent
index 7cbe6e429..e51e99462 100644
--- a/Shorewall/action.IfEvent
+++ b/Shorewall/action.IfEvent
@@ -26,7 +26,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?format 2
 #################################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME         HEADERS         SWITCH        HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP
diff --git a/Shorewall/action.Invalid b/Shorewall/action.Invalid
index 136daf141..8ca118d92 100644
--- a/Shorewall/action.Invalid
+++ b/Shorewall/action.Invalid
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP,-
 
diff --git a/Shorewall/action.New b/Shorewall/action.New
index a0d0a47c8..a7201aaf2 100644
--- a/Shorewall/action.New
+++ b/Shorewall/action.New
@@ -27,7 +27,6 @@
 #       Default action is ACCEPT
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS ACCEPT
 
diff --git a/Shorewall/action.NotSyn b/Shorewall/action.NotSyn
index b46edf433..2de26f534 100644
--- a/Shorewall/action.NotSyn
+++ b/Shorewall/action.NotSyn
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP,-
 
diff --git a/Shorewall/action.RST b/Shorewall/action.RST
index 1f4f135f2..6e50d1f1a 100644
--- a/Shorewall/action.RST
+++ b/Shorewall/action.RST
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP,-
 
diff --git a/Shorewall/action.Reject b/Shorewall/action.Reject
index 8c2d5c95f..9e651244d 100644
--- a/Shorewall/action.Reject
+++ b/Shorewall/action.Reject
@@ -27,7 +27,6 @@
 #
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 ###############################################################################
-?format 2
 #
 # The following magic provides different defaults for @2 thru @5, when @1 is
 # 'audit'.
diff --git a/Shorewall/action.Related b/Shorewall/action.Related
index ca56b2b62..7ecb39cfc 100644
--- a/Shorewall/action.Related
+++ b/Shorewall/action.Related
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP
 
diff --git a/Shorewall/action.ResetEvent b/Shorewall/action.ResetEvent
index 603023d9d..3a264ad19 100644
--- a/Shorewall/action.ResetEvent
+++ b/Shorewall/action.ResetEvent
@@ -14,7 +14,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?format 2
 #################################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME         HEADERS         SWITCH        HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP
diff --git a/Shorewall/action.SetEvent b/Shorewall/action.SetEvent
index dcd6277d7..c101ed558 100644
--- a/Shorewall/action.SetEvent
+++ b/Shorewall/action.SetEvent
@@ -14,7 +14,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?format 2
 #################################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME         HEADERS         SWITCH        HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP
diff --git a/Shorewall/action.TCPFlags b/Shorewall/action.TCPFlags
index b1248b90b..4200882d5 100644
--- a/Shorewall/action.TCPFlags
+++ b/Shorewall/action.TCPFlags
@@ -9,7 +9,6 @@
 #          audit = Audit dropped packets.
 #
 #################################################################################
-?format 2
 
 DEFAULTS -
 
diff --git a/Shorewall/action.Untracked b/Shorewall/action.Untracked
index 60c895294..7e7f383dd 100644
--- a/Shorewall/action.Untracked
+++ b/Shorewall/action.Untracked
@@ -27,8 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
-
 DEFAULTS DROP
 
 ?begin perl;
diff --git a/Shorewall/action.allowInvalid b/Shorewall/action.allowInvalid
index 1c828b1a4..a01b8a863 100644
--- a/Shorewall/action.allowInvalid
+++ b/Shorewall/action.allowInvalid
@@ -1,4 +1,4 @@
-#
+\#
 # Shorewall 4 - allowInvalid Action
 #
 #    /usr/share/shorewall/action.allowInvalid
@@ -25,7 +25,6 @@
 #   allowInvalid[([audit])]
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS -
 
diff --git a/Shorewall/action.dropInvalid b/Shorewall/action.dropInvalid
index eca1f6f82..a7dfcbf06 100644
--- a/Shorewall/action.dropInvalid
+++ b/Shorewall/action.dropInvalid
@@ -1,5 +1,5 @@
 #
-# Shorewall 4 - dropInvalid Action
+# Shorewall 5 - dropInvalid Action
 #
 #    /usr/share/shorewall/action.dropInvalid
 #
@@ -25,7 +25,6 @@
 #   dropInvalid[([audit])]
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS -
 
diff --git a/Shorewall/action.template b/Shorewall/action.template
index 8e297e2b9..10014c5b8 100644
--- a/Shorewall/action.template
+++ b/Shorewall/action.template
@@ -20,7 +20,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?format 2
 #################################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME         HEADERS         SWITCH        HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP
diff --git a/Shorewall6/Macros/macro.Ping b/Shorewall6/Macros/macro.Ping
index fe4bd4bad..54ec5c51a 100644
--- a/Shorewall6/Macros/macro.Ping
+++ b/Shorewall6/Macros/macro.Ping
@@ -6,8 +6,6 @@
 #	This macro handles 'ping' requests.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO		DEST	SOURCE	ORIGIN	RATE	USER/
 #					PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	ipv6-icmp	128
diff --git a/Shorewall6/Macros/macro.Trcrt b/Shorewall6/Macros/macro.Trcrt
index e7c5df5d7..97f0b8044 100644
--- a/Shorewall6/Macros/macro.Trcrt
+++ b/Shorewall6/Macros/macro.Trcrt
@@ -6,8 +6,6 @@
 #	This macro handles Traceroute (for up to 30 hops).
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST	PROTO		DEST	SOURCE	ORIGIN	RATE	USER/
 #					PORT(S)	PORT(S)	DEST	LIMIT	GROUP
 PARAM	-	-	udp		33434:33524 # UDP Traceroute
diff --git a/Shorewall6/Macros/macro.mDNS b/Shorewall6/Macros/macro.mDNS
index c6b7e08bb..8ef99d442 100644
--- a/Shorewall6/Macros/macro.mDNS
+++ b/Shorewall6/Macros/macro.mDNS
@@ -6,8 +6,6 @@
 #	This macro handles multicast DNS traffic.
 #
 ###############################################################################
-?FORMAT 2
-###############################################################################
 #ACTION	SOURCE	DEST			PROTO	DEST	SOURCE
 #						PORT(S)	PORT(S)
 PARAM	-	<ff02::fb>		udp	5353
diff --git a/Shorewall6/action.A_AllowICMPs b/Shorewall6/action.A_AllowICMPs
index cff65edde..d46b6b3ee 100644
--- a/Shorewall6/action.A_AllowICMPs
+++ b/Shorewall6/action.A_AllowICMPs
@@ -6,7 +6,6 @@
 #	This action A_ACCEPTs needed ICMP types
 #
 ###############################################################################
-?format 2
 #TARGET		SOURCE		DEST	PROTO		DEST
 #							PORT(S)
 ?comment Needed ICMP types (RFC4890)
diff --git a/Shorewall6/action.A_Drop b/Shorewall6/action.A_Drop
index 379f85a19..cf11f69ea 100644
--- a/Shorewall6/action.A_Drop
+++ b/Shorewall6/action.A_Drop
@@ -18,7 +18,6 @@
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 #
 ###############################################################################
-?format 2
 #TARGET			SOURCE	DEST	PROTO	DPORT	SPORT
 #
 # Reject 'auth'
diff --git a/Shorewall6/action.A_Reject b/Shorewall6/action.A_Reject
index 30b541c54..50ad35f86 100644
--- a/Shorewall6/action.A_Reject
+++ b/Shorewall6/action.A_Reject
@@ -14,7 +14,6 @@
 #
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 ###############################################################################
-?format 2
 #TARGET			SOURCE	DEST	PROTO
 #
 # Don't log 'auth' -- REJECT
diff --git a/Shorewall6/action.AllowICMPs b/Shorewall6/action.AllowICMPs
index f4b4082de..da73b8252 100644
--- a/Shorewall6/action.AllowICMPs
+++ b/Shorewall6/action.AllowICMPs
@@ -9,7 +9,6 @@
 #TARGET	SOURCE		DEST	PROTO		DEST
 #						PORT(S)
 
-?format 2
 DEFAULTS ACCEPT
 
 ?COMMENT Needed ICMP types (RFC4890)
diff --git a/Shorewall6/action.Broadcast b/Shorewall6/action.Broadcast
index 7fa0d179f..0db2de574 100644
--- a/Shorewall6/action.Broadcast
+++ b/Shorewall6/action.Broadcast
@@ -27,7 +27,6 @@
 #       Default action is DROP
 #
 ##########################################################################################
-?format 2
 
 DEFAULTS DROP,-
 
diff --git a/Shorewall6/action.Drop b/Shorewall6/action.Drop
index d0a3f8f01..5d2ca0004 100644
--- a/Shorewall6/action.Drop
+++ b/Shorewall6/action.Drop
@@ -31,7 +31,6 @@
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 #
 ###############################################################################
-?format 2
 #
 # The following magic provides different defaults for $2 thru $5, when $1 is
 # 'audit'.
diff --git a/Shorewall6/action.Reject b/Shorewall6/action.Reject
index c948f2a96..ca331c7a1 100644
--- a/Shorewall6/action.Reject
+++ b/Shorewall6/action.Reject
@@ -27,7 +27,6 @@
 #
 # IF YOU ARE HAVING CONNECTION PROBLEMS, CHANGING THIS FILE WON'T HELP!!!!!!!!!
 ###############################################################################
-?format 2
 #
 # The following magic provides different defaults for $2 thru $5, when $1 is
 # 'audit'.
diff --git a/Shorewall6/action.template b/Shorewall6/action.template
index dc6da240f..2a1974ff2 100644
--- a/Shorewall6/action.template
+++ b/Shorewall6/action.template
@@ -20,7 +20,6 @@
 #
 #######################################################################################################
 #                                         DO NOT REMOVE THE FOLLOWING LINE
-?format 2
 #####################################################################################################################################################################################
 #ACTION		SOURCE		DEST		PROTO	DEST	SOURCE		ORIGINAL	RATE		USER/	MARK	CONNLIMIT	TIME       HEADERS   SWITCH    HELPER
 #							PORT	PORT(S)		DEST		LIMIT		GROUP