TSTP Solution File: SWV572-1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : SWV572-1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Wed Jul 20 16:26:48 EDT 2022

% Result   : Timeout 300.06s 300.41s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13  % Problem  : SWV572-1 : TPTP v8.1.0. Released v4.1.0.
% 0.08/0.14  % Command  : bliksem %s
% 0.15/0.35  % Computer : n009.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % DateTime : Wed Jun 15 11:54:38 EDT 2022
% 0.15/0.35  % CPUTime  : 
% 0.48/1.17  *** allocated 10000 integers for termspace/termends
% 0.48/1.17  *** allocated 10000 integers for clauses
% 0.48/1.17  *** allocated 10000 integers for justifications
% 0.48/1.17  Bliksem 1.12
% 0.48/1.17  
% 0.48/1.17  
% 0.48/1.17  Automatic Strategy Selection
% 0.48/1.17  
% 0.48/1.17  Clauses:
% 0.48/1.17  [
% 0.48/1.17     [ ssRouter( r1 ) ],
% 0.48/1.17     [ ssNetwork( net2 ) ],
% 0.48/1.17     [ ssNetwork( con1 ) ],
% 0.48/1.17     [ ssNetwork( net1 ) ],
% 0.48/1.17     [ ssBit( n0 ) ],
% 0.48/1.17     [ ssBit( n1 ) ],
% 0.48/1.17     [ ~( =( broadcastip, local ) ) ],
% 0.48/1.17     [ ~( =( broadcastip, any ) ) ],
% 0.48/1.17     [ ~( =( networkip, broadcastip ) ) ],
% 0.48/1.17     [ ~( =( n0, n1 ) ) ],
% 0.48/1.17     [ ssFirewall( firewall( fw1, net1, con1 ) ) ],
% 0.48/1.17     [ ssFirewall( firewall( fw1, con1, net1 ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( s1, 's1_mac', 's1_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( c2, 'r1_mac_net2', 'r1_ip_net2' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( c1, 'rl1_mac', 'rl1_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( c1, 'r1_mac_net1', 'r1_ip_net1' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( rl1, 'c1_mac', 'c1_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( rl1, 'r1_mac_net1', 'r1_ip_net1' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( s1, 'c2_mac', 'c2_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( s1, 'r1_mac_net2', 'r1_ip_net2' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( r1, 'rl1_mac', 'rl1_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( r1, 'c1_mac', 'c1_ip' ) ) ],
% 0.48/1.17     [ ssArpTable( arpEntry( r1, 's1_mac', 's1_ip' ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( c2, 'c_class', 'net2_addr', local, 'first_route'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( c1, 'c_class', 'net1_addr', local, 'first_route'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( s1, 'c_class', 'net2_addr', local, 'first_route'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( rl1, 'c_class', 'net1_addr', local, 'first_route'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( r1, 'c_class', 'net1_addr', local, 'first_route'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ssInterface( interface( r1, 'r1_ip_net2', 'c_class', 'r1_mac_net2', 
% 0.48/1.17    net2 ) ) ],
% 0.48/1.17     [ ssInterface( interface( r1, 'r1_ip_net1', 'c_class', 'r1_mac_net1', 
% 0.48/1.17    con1 ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( c2, mask0, mask0, 'r1_ip_net2', 'next_route'( 
% 0.48/1.17    'first_route' ) ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( c1, mask0, mask0, 'r1_ip_net1', 'next_route'( 
% 0.48/1.17    'first_route' ) ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( s1, mask0, mask0, 'r1_ip_net2', 'next_route'( 
% 0.48/1.17    'first_route' ) ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( rl1, mask0, mask0, 'r1_ip_net1', 'next_route'( 
% 0.48/1.17    'first_route' ) ) ) ],
% 0.48/1.17     [ ssRouteEntry( route( r1, 'c_class', 'net2_addr', local, 'next_route'( 
% 0.48/1.17    'first_route' ) ) ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), =( land( X, n1 ), X ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), =( land( n1, X ), X ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), =( land( X, n0 ), n0 ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), =( land( n0, X ), n0 ) ],
% 0.48/1.17     [ 'ssUDP_FirewallRule'( 'udp_fwrule'( fw1, 'first_rule', permit, any, 
% 0.48/1.17    any, any, any, port67, port67 ) ) ],
% 0.48/1.17     [ 'ssTCP_FirewallRule'( 'tcp_fwrule'( fw1, 'first_rule', deny, 
% 0.48/1.17    'net2_addr', 'c_class', 'net2_addr', 'c_class', c1port, s1port ) ) ],
% 0.48/1.17     [ 'ssUDP_FirewallRule'( 'udp_fwrule'( fw1, 'next_rule'( 'first_rule' ), 
% 0.48/1.17    permit, any, any, any, any, port67, port68 ) ) ],
% 0.48/1.17     [ 'ssTCP_FirewallRule'( 'tcp_fwrule'( fw1, 'next_rule'( 'first_rule' ), 
% 0.48/1.17    permit, any, any, any, any, c1port, s1port ) ) ],
% 0.48/1.17     [ 'ssUDP_FirewallRule'( 'udp_fwrule'( fw1, 'next_rule'( 'next_rule'( 
% 0.48/1.17    'first_rule' ) ), permit, any, any, any, any, port68, port67 ) ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), ~( =( land( Y, X ), n1 ) ), ~( ssBit( Y ) ), =( Y, n1
% 0.48/1.17     ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), ~( =( land( Y, X ), n1 ) ), ~( ssBit( Y ) ), =( X, n1
% 0.48/1.17     ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), ~( ssBit( Y ) ), =( land( Y, X ), n0 ), =( land( Y, X
% 0.48/1.17     ), n1 ) ],
% 0.48/1.17     [ ~( ssBit( X ) ), ~( =( land( Y, X ), n0 ) ), ~( ssBit( Y ) ), =( X, n0
% 0.48/1.17     ), =( Y, n0 ) ],
% 0.48/1.17     [ ~( ssRelayagent( X ) ), ~( ssSendUDPPacket( 'send_udp_packet'( Y, X, Z
% 0.48/1.17    , T, U ) ) ), ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Z, T, udp
% 0.48/1.17    , U ) ) ) ],
% 0.48/1.17     [ ~( ssDhcpClient( X ) ), ~( ssSendUDPPacket( 'send_udp_packet'( Y, X, Z
% 0.48/1.17    , T, U ) ) ), ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Z, T, udp
% 0.48/1.17    , U ) ) ) ],
% 0.48/1.17     [ ~( ssDhcpServer( X ) ), ~( ssSendUDPPacket( 'send_udp_packet'( Y, X, Z
% 0.48/1.17    , T, U ) ) ), ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Z, T, udp
% 0.48/1.17    , U ) ) ) ],
% 0.48/1.17     [ ~( ssRouter( X ) ), ~( ssReceivedIPPacket( 'recv_ip_packet'( Y, X, 
% 0.48/1.17    ippacket( Z, T, U, W ) ) ) ), ssRouteIPPacket( 'route_ip_packet'( X, 
% 0.48/1.17    ippacket( Z, T, U, W ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssInterface( interface( Y, Z, T, U, X ) ) ), 
% 0.48/1.17    ~( ssSent( epacket( X, U, W, 'e_ip', V0 ) ) ), ssReceivedIPPacket( 
% 0.48/1.17    'recv_ip_packet'( X, Y, V0 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssSent( epacket( X, broadcastmac, Y, 'e_ip', Z
% 0.48/1.17     ) ) ), ~( ssInterface( interface( T, U, W, V0, X ) ) ), 
% 0.48/1.17    ssReceivedIPPacket( 'recv_ip_packet'( X, T, Z ) ) ],
% 0.48/1.17     [ ~( ssDhcpServer( X ) ), ~( ssInterface( interface( X, Y, Z, T, U ) ) )
% 0.48/1.17    , ~( ssReceivedIPPacket( 'recv_ip_packet'( U, X, ippacket( W, Y, udp, V0
% 0.48/1.17     ) ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( U, X, W, Y, V0 ) ) ]
% 0.48/1.17    ,
% 0.48/1.17     [ ~( ssDhcpClient( X ) ), ~( ssInterface( interface( X, Y, Z, T, U ) ) )
% 0.48/1.17    , ~( ssReceivedIPPacket( 'recv_ip_packet'( U, X, ippacket( W, Y, udp, V0
% 0.48/1.17     ) ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( U, X, W, Y, V0 ) ) ]
% 0.48/1.17    ,
% 0.48/1.17     [ ~( ssRelayagent( X ) ), ~( ssInterface( interface( X, Y, Z, T, U ) ) )
% 0.48/1.17    , ~( ssReceivedIPPacket( 'recv_ip_packet'( U, X, ippacket( W, Y, udp, V0
% 0.48/1.17     ) ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( U, X, W, Y, V0 ) ) ]
% 0.48/1.17    ,
% 0.48/1.17     [ ~( ssDhcpServer( X ) ), ~( ssReceivedIPPacket( 'recv_ip_packet'( Y, X
% 0.48/1.17    , ippacket( Z, broadcastip, udp, T ) ) ) ), ~( ssInterface( interface( X
% 0.48/1.17    , U, W, V0, Y ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( Y, X, Z, 
% 0.48/1.17    broadcastip, T ) ) ],
% 0.48/1.17     [ ~( ssDhcpClient( X ) ), ~( ssReceivedIPPacket( 'recv_ip_packet'( Y, X
% 0.48/1.17    , ippacket( Z, broadcastip, udp, T ) ) ) ), ~( ssInterface( interface( X
% 0.48/1.17    , U, W, V0, Y ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( Y, X, Z, 
% 0.48/1.17    broadcastip, T ) ) ],
% 0.48/1.17     [ ~( ssRelayagent( X ) ), ~( ssReceivedIPPacket( 'recv_ip_packet'( Y, X
% 0.48/1.17    , ippacket( Z, broadcastip, udp, T ) ) ) ), ~( ssInterface( interface( X
% 0.48/1.17    , U, W, V0, Y ) ) ), ssReceivedUDPPacket( 'recv_udp_packet'( Y, X, Z, 
% 0.48/1.17    broadcastip, T ) ) ],
% 0.48/1.17     [ ~( ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Y, broadcastip, 
% 0.48/1.17    udp, Z ) ) ) ), ~( ssDhcpServer( X ) ), ~( ssInterface( interface( X, Y, 
% 0.48/1.17    T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 'e_ip', ippacket( Y, 
% 0.48/1.17    broadcastip, udp, Z ) ) ) ],
% 0.48/1.17     [ ~( ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Y, broadcastip, 
% 0.48/1.17    udp, Z ) ) ) ), ~( ssDhcpClient( X ) ), ~( ssInterface( interface( X, Y, 
% 0.48/1.17    T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 'e_ip', ippacket( Y, 
% 0.48/1.17    broadcastip, udp, Z ) ) ) ],
% 0.48/1.17     [ ~( ssRouteIPPacket( 'route_ip_packet'( X, ippacket( Y, broadcastip, 
% 0.48/1.17    udp, Z ) ) ) ), ~( ssRelayagent( X ) ), ~( ssInterface( interface( X, Y, 
% 0.48/1.17    T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 'e_ip', ippacket( Y, 
% 0.48/1.17    broadcastip, udp, Z ) ) ) ],
% 0.48/1.17     [ ~( ssRelayagent( X ) ), ~( ssRouteIPPacket( 'route_ip_packet'( X, 
% 0.48/1.17    ippacket( networkip, broadcastip, udp, Y ) ) ) ), ~( ssInterface( 
% 0.48/1.17    interface( X, Z, T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 
% 0.48/1.17    'e_ip', ippacket( networkip, broadcastip, udp, Y ) ) ) ],
% 0.48/1.17     [ ~( ssDhcpClient( X ) ), ~( ssRouteIPPacket( 'route_ip_packet'( X, 
% 0.48/1.17    ippacket( networkip, broadcastip, udp, Y ) ) ) ), ~( ssInterface( 
% 0.48/1.17    interface( X, Z, T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 
% 0.48/1.17    'e_ip', ippacket( networkip, broadcastip, udp, Y ) ) ) ],
% 0.48/1.17     [ ~( ssDhcpServer( X ) ), ~( ssRouteIPPacket( 'route_ip_packet'( X, 
% 0.48/1.17    ippacket( networkip, broadcastip, udp, Y ) ) ) ), ~( ssInterface( 
% 0.48/1.17    interface( X, Z, T, U, W ) ) ), ssSent( epacket( W, broadcastmac, U, 
% 0.48/1.17    'e_ip', ippacket( networkip, broadcastip, udp, Y ) ) ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), any )
% 0.48/1.17     ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    'net1_addr' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    'net2_addr' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n0, n1, n0 ), 
% 0.48/1.17    's1_ip' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n1, n0 ), 
% 0.48/1.17    'rl1_ip' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n0, n1 ), 
% 0.48/1.17    'c1_ip' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n1 ), 
% 0.48/1.17    'c2_ip' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n1, n1, n1, n1, n1, n1, n1, n1, n0 ), 
% 0.48/1.17    'r1_ip_net1' ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n1, n0, n1, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n1, n0, n1, n1, n1, n1, n1, n1, n1, n0 ), 
% 0.48/1.17    'r1_ip_net2' ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1
% 0.48/1.17    , n1, n1, n1, n1, n1, n1, n1, n1, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    'c_class' ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1
% 0.48/1.17    , n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1 ), 
% 0.48/1.17    mask32 ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1
% 0.48/1.17    , n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1 ), 
% 0.48/1.17    broadcastip ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1
% 0.48/1.17    , n1, n1, n1, n1, n1, n1, n1, n1, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    mask24 ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1, n1
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    mask16 ) ],
% 0.48/1.17     [ =( ip( n1, n1, n1, n1, n1, n1, n1, n1, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), mask8
% 0.48/1.17     ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), mask0
% 0.48/1.17     ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), local
% 0.48/1.17     ) ],
% 0.48/1.17     [ =( ip( n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0
% 0.48/1.17    , n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0, n0 ), 
% 0.48/1.17    networkip ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), ipand( Z, Y ) ) ), ~( ssNetwork( T ) ), ~( 
% 0.48/1.17    ssArpTable( arpEntry( U, W, Z ) ) ), ~( ssInterface( interface( U, X, Y, 
% 0.48/1.17    V0, T ) ) ), ~( ssSendIPPacket( 'send_ip_packet'( U, Z, V1 ) ) ), ssSent( 
% 0.48/1.17    epacket( T, W, V0, 'e_ip', V1 ) ) ],
% 0.48/1.17     [ ~( ssInterface( interface( X, Y, Z, T, U ) ) ), ~( ssRouteIPPacket( 
% 0.48/1.17    'route_ip_packet'( X, ippacket( W, V0, V1, V2 ) ) ) ), ~( ssRouteEntry( 
% 0.48/1.17    route( X, V3, V4, V5, 'first_rule' ) ) ), =( ipand( V0, V3 ), V4 ), 
% 0.48/1.17    ssNotForwarded( 'not_forwarded'( ippacket( W, V0, V1, V2 ), 'first_rule'
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, synack, V2 ) ) ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), ~( 'ssTCP_ClientSynSent'( 
% 0.48/1.17    'tcp_clientsynsent'( V3, W, U, V1, V0 ) ) ), 'ssTCP_ServerSynAckSent'( 
% 0.48/1.17    'tcp_connection_open'( V3, W, U, V1, V0 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, ack, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_ClientSynSent'( 'tcp_clientsynsent'( V3, W, U, V1, V0 ) ) ), ~( 
% 0.48/1.17    ssFirewall( firewall( V3, Y, X ) ) ), 'ssTCP_Connection_Open'( 
% 0.48/1.17    'tcp_connection_open'( V3, W, U, V1, V0 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, U, W, V0, V1 ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), 'ssTCP_Connection_HalfClosed'( 
% 0.48/1.17    'tcp_connection_halfclosed'( V3, U, W, V0, V1 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, W, U, V0, V1 ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), 'ssTCP_Connection_HalfClosed'( 
% 0.48/1.17    'tcp_connection_halfclosed'( V3, W, U, V0, V1 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, finack, V2 ) ) ) ) ), 
% 0.48/1.17    ~( 'ssTCP_Connection_HalfClosed'( 'tcp_connection_halfclosed'( V3, U, W, 
% 0.48/1.17    V0, V1 ) ) ), ~( ssFirewall( firewall( V3, Y, X ) ) ), 
% 0.48/1.17    'ssTCP_Connection_Closed'( 'tcp_connection_closed'( V3, U, W, V0, V1 ) )
% 0.48/1.17     ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), ipand( W, U ) ) ), 
% 0.48/1.17    ~( ssRouteEntry( route( V0, Y, Z, W, 'first_route' ) ) ), ~( 
% 0.48/1.17    ssRouteIPPacket( 'route_ip_packet'( V0, ippacket( V1, X, V2, V3 ) ) ) ), 
% 0.48/1.17    ~( ssInterface( interface( V0, T, U, V4, V5 ) ) ), ssSendIPPacket( 
% 0.48/1.17    'send_ip_packet'( V0, W, ippacket( V1, X, V2, V3 ) ) ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), ipand( X, U ) ) ), 
% 0.48/1.17    ~( ssInterface( interface( W, T, U, V0, V1 ) ) ), ~( ssRouteEntry( route( 
% 0.48/1.17    W, Y, Z, local, 'first_route' ) ) ), ~( ssRouteIPPacket( 
% 0.48/1.17    'route_ip_packet'( W, ippacket( V2, X, V3, V4 ) ) ) ), ssSendIPPacket( 
% 0.48/1.17    'send_ip_packet'( W, X, ippacket( V2, X, V3, V4 ) ) ) ],
% 0.48/1.17     [ ~( ssNotForwarded( 'not_forwarded'( ippacket( X, Y, Z, T ), U ) ) ), 
% 0.48/1.17    ~( ssInterface( interface( W, V0, V1, V2, V3 ) ) ), ~( ssRouteIPPacket( 
% 0.48/1.17    'route_ip_packet'( W, ippacket( X, Y, Z, T ) ) ) ), ~( ssRouteEntry( 
% 0.48/1.17    route( W, V4, V5, V6, 'next_rule'( U ) ) ) ), =( ipand( Y, V4 ), V5 ), 
% 0.48/1.17    ssNotForwarded( 'not_forwarded'( ippacket( X, Y, Z, T ), 'next_rule'( U )
% 0.48/1.17     ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFtpServerPort( 
% 0.48/1.17    ftpServerPort( Z, T, U ) ) ), ~( 'ssTCP_ClientAckSent'( 
% 0.48/1.17    'tcp_clientacksent'( Z, W, T, V0, U ) ) ), ~( ssFirewall( firewall( Z, Y
% 0.48/1.17    , X ) ) ), ~( ssSent( epacket( Y, V1, V2, 'e_ip', ippacket( T, W, tcp, 
% 0.48/1.17    tcppacket( U, V0, ack, V3 ) ) ) ) ), 'ssFtp_Start'( 'ftp_start_state'( Z
% 0.48/1.17    , W, T, V0, U ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssSent( epacket( Y, Z, T, 'e_ip', ippacket( U
% 0.48/1.17    , W, udp, udppacket( V0, V1, V2 ) ) ) ) ), ~( ssNetwork( Y ) ), ~( 
% 0.48/1.17    'ssUDP_ConnectionOpen'( 'udp_connection_open'( V3, W, U, V1, V0 ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 'e_ip'
% 0.48/1.17    , ippacket( U, W, udp, udppacket( V0, V1, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, synack, V2 ) ) ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), ~( 'ssTCP_ClientSynSent'( 
% 0.48/1.17    'tcp_clientsynsent'( V3, W, U, V1, V0 ) ) ), ssSent( epacket( X, Z, T, 
% 0.48/1.17    'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, V4, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, ack, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_ClientSynSent'( 'tcp_clientsynsent'( V3, W, U, V1, V0 ) ) ), ~( 
% 0.48/1.17    ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 'e_ip', 
% 0.48/1.17    ippacket( U, W, tcp, tcppacket( V0, V1, ack, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssSent( epacket( Y, Z, T, 'e_ip', ippacket( U
% 0.48/1.17    , W, tcp, tcppacket( V0, V1, 'no_syn', V2 ) ) ) ) ), ~( ssNetwork( Y ) )
% 0.48/1.17    , ~( 'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, U, W, V0, V1 ) )
% 0.48/1.17     ), ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 
% 0.48/1.17    'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, V4, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssSent( epacket( Y, Z, T, 'e_ip', ippacket( U
% 0.48/1.17    , W, tcp, tcppacket( V0, V1, 'no_syn', V2 ) ) ) ) ), ~( ssNetwork( Y ) )
% 0.48/1.17    , ~( 'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, W, U, V1, V0 ) )
% 0.48/1.17     ), ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 
% 0.48/1.17    'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, V4, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, U, W, V0, V1 ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 'e_ip'
% 0.48/1.17    , ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_Connection_Open'( 'tcp_connection_open'( V3, W, U, V0, V1 ) ) ), 
% 0.48/1.17    ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X, Z, T, 'e_ip'
% 0.48/1.17    , ippacket( U, W, tcp, tcppacket( V0, V1, fin, V2 ) ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssSent( epacket( Y, Z, T
% 0.48/1.17    , 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, finack, V2 ) ) ) ) ), 
% 0.48/1.17    ~( 'ssTCP_Connection_HalfClosed'( 'tcp_connection_halfclosed'( V3, U, W, 
% 0.48/1.17    V0, V1 ) ) ), ~( ssFirewall( firewall( V3, Y, X ) ) ), ssSent( epacket( X
% 0.48/1.17    , Z, T, 'e_ip', ippacket( U, W, tcp, tcppacket( V0, V1, finack, V2 ) ) )
% 0.48/1.17     ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( ssNotForwarded( 'not_forwarded'( 
% 0.48/1.17    ippacket( T, X, U, W ), V0 ) ) ), ~( =( ipand( V1, V2 ), ipand( V3, V2 )
% 0.48/1.17     ) ), ~( ssRouteEntry( route( V4, Y, Z, V3, 'next_route'( V0 ) ) ) ), ~( 
% 0.48/1.17    ssRouteIPPacket( 'route_ip_packet'( V4, ippacket( T, X, U, W ) ) ) ), ~( 
% 0.48/1.17    ssInterface( interface( V4, V1, V2, V5, V6 ) ) ), ssSendIPPacket( 
% 0.48/1.17    'send_ip_packet'( V4, V3, ippacket( T, X, U, W ) ) ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), ipand( X, U ) ) ), 
% 0.48/1.17    ~( ssNotForwarded( 'not_forwarded'( ippacket( W, X, V0, V1 ), V2 ) ) ), 
% 0.48/1.17    ~( ssRouteEntry( route( V3, Y, Z, local, 'next_route'( V2 ) ) ) ), ~( 
% 0.48/1.17    ssRouteIPPacket( 'route_ip_packet'( V3, ippacket( W, X, V0, V1 ) ) ) ), 
% 0.48/1.17    ~( ssInterface( interface( V3, T, U, V4, V5 ) ) ), ssSendIPPacket( 
% 0.48/1.17    'send_ip_packet'( V3, X, ippacket( W, X, V0, V1 ) ) ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.17    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.17    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( 
% 0.48/1.17    'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 'first_rule', permit, W, U, Z, Y
% 0.48/1.17    , V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), 
% 0.48/1.17    'ssUDP_ConnectionOpen'( 'udp_connection_open'( V7, T, X, V4, V5 ) ) ]
% 0.48/1.17    ,
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.17    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.17    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 'first_rule', permit, W, U, Z, Y
% 0.48/1.17    , V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), 
% 0.48/1.17    'ssTCP_ClientSynSent'( 'tcp_clientsynsent'( V7, T, X, V4, V5 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    udp, udppacket( V9, V10, V11 ) ) ) ) ), =( V9, V3 ), 'ssUDP_NotMatched'( 
% 0.48/1.17    'udp_matched'( Z, Y, X, V5, V6, V7, V8, udp, V9, V10, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    udp, udppacket( V9, V10, V11 ) ) ) ) ), =( V10, V4 ), 'ssUDP_NotMatched'( 
% 0.48/1.17    'udp_matched'( Z, Y, X, V5, V6, V7, V8, udp, V9, V10, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    tcp, tcppacket( V9, V10, syn, V11 ) ) ) ) ), =( V9, V3 ), 
% 0.48/1.17    'ssTCP_NotMatched'( 'tcp_not_matched'( Z, Y, X, V5, V6, V7, V8, tcp, V9, 
% 0.48/1.17    V10, syn, T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    tcp, tcppacket( V9, V10, syn, V11 ) ) ) ) ), =( V10, V4 ), 
% 0.48/1.17    'ssTCP_NotMatched'( 'tcp_not_matched'( Z, Y, X, V5, V6, V7, V8, tcp, V9, 
% 0.48/1.17    V10, syn, T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    udp, udppacket( V9, V10, V11 ) ) ) ) ), =( ipand( V7, V0 ), W ), 
% 0.48/1.17    'ssUDP_NotMatched'( 'udp_matched'( Z, Y, X, V5, V6, V7, V8, udp, V9, V10
% 0.48/1.17    , T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    udp, udppacket( V9, V10, V11 ) ) ) ) ), =( ipand( V8, V2 ), V1 ), 
% 0.48/1.17    'ssUDP_NotMatched'( 'udp_matched'( Z, Y, X, V5, V6, V7, V8, udp, V9, V10
% 0.48/1.17    , T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.17    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.17    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( 
% 0.48/1.17    'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 'first_rule', permit, W, U, Z, Y
% 0.48/1.17    , V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), ssSent( 
% 0.48/1.17    epacket( V0, V2, V3, 'e_ip', ippacket( T, X, udp, udppacket( V4, V5, V6 )
% 0.48/1.17     ) ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    tcp, tcppacket( V9, V10, syn, V11 ) ) ) ) ), =( ipand( V7, V0 ), W ), 
% 0.48/1.17    'ssTCP_NotMatched'( 'tcp_not_matched'( Z, Y, X, V5, V6, V7, V8, tcp, V9, 
% 0.48/1.17    V10, syn, T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( ssNetwork( X ) ), ~( ssNetwork( Y ) ), ~( ssFirewall( firewall( Z, 
% 0.48/1.17    Y, X ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( Z, T, U, W, V0, V1, V2
% 0.48/1.17    , V3, V4 ) ) ), ~( ssSent( epacket( Y, V5, V6, 'e_ip', ippacket( V7, V8, 
% 0.48/1.17    tcp, tcppacket( V9, V10, syn, V11 ) ) ) ) ), =( ipand( V8, V2 ), V1 ), 
% 0.48/1.17    'ssTCP_NotMatched'( 'tcp_not_matched'( Z, Y, X, V5, V6, V7, V8, tcp, V9, 
% 0.48/1.17    V10, syn, T, U, W, V0, V1, V2, V3, V4 ) ) ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.17    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.17    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( 
% 0.48/1.17    'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 'first_rule', deny, W, U, Z, Y, 
% 0.48/1.17    V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), ssDenied( denied( 
% 0.48/1.17    V7, V1, V0, 'first_rule', V2, V3, T, X, udp, udppacket( V4, V5, V6 ) ) )
% 0.48/1.17     ],
% 0.48/1.17     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.17    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.17    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( 
% 0.48/1.17    'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 'first_rule', permit, W, U, Z, Y
% 0.48/1.17    , V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), ssSent( 
% 0.48/1.17    epacket( V0, V2, V3, 'e_ip', ippacket( T, X, tcp, tcppacket( V4, V5, syn
% 0.48/1.17    , V6 ) ) ) ) ],
% 0.48/1.17     [ ~( =( ip( n0, X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( n1, V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, n0, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, n1, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, n0, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, n1, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, n0, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, n1, V28, V29, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, n0, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, n1, V29, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, n0, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, n1, V30, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, n0, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, n1, V31, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, n0, V1, V2, V3, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, n1, V32, V33, V34, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, n0, V4, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, n1, V35, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, n0, V5, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, n1, V36
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, n0, V6, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, n1
% 0.48/1.17    , V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, 
% 0.48/1.17    V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, n0, V7, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, n1, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, n0, V8, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, n1, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, n0, V9
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, n1, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, n0
% 0.48/1.17    , V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, 
% 0.48/1.17    V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, n1, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, n0, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, n1, V42, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, n0, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, n1, V43, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, n0, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, n1, V44, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, n0, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, n1, V45, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, n0, V15, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, n1, V46, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, n0, V16, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, n1, V47, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, n0, V17, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, n1, V48, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, n0, V18, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, n1, V49, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, V18, n0, V19, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, n1, V50
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, n0, V20, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, n1
% 0.48/1.17    , V51, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, n0, V21, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, V51
% 0.48/1.17    , n1, V52, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, n0, V22, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.17    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, V51
% 0.48/1.17    , V52, n1, V53, V54, V55 ) ) ) ],
% 0.48/1.17     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.17    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, n0, V23
% 0.48/1.17    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.18    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, V51
% 0.48/1.18    , V52, V53, n1, V54, V55 ) ) ) ],
% 0.48/1.18     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.18    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, n0
% 0.48/1.18    , V24 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.18    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, V51
% 0.48/1.18    , V52, V53, V54, n1, V55 ) ) ) ],
% 0.48/1.18     [ ~( =( ip( X, Y, Z, T, U, W, V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, 
% 0.48/1.18    V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, V24
% 0.48/1.18    , n0 ), ip( V25, V26, V27, V28, V29, V30, V31, V32, V33, V34, V35, V36, 
% 0.48/1.18    V37, V38, V39, V40, V41, V42, V43, V44, V45, V46, V47, V48, V49, V50, V51
% 0.48/1.18    , V52, V53, V54, V55, n1 ) ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( 
% 0.48/1.18    'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 'first_rule', deny, W, U, Z, Y, 
% 0.48/1.18    V4, V5 ) ) ), ~( ssFirewall( firewall( V7, V1, V0 ) ) ), ssDenied( denied( 
% 0.48/1.18    V7, V1, V0, 'first_rule', V2, V3, T, X, tcp, tcppacket( V4, V5, syn, V6 )
% 0.48/1.18     ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), permit, W, U, Z, Y, V4, V5 ) ) ), ~( 
% 0.48/1.18    'ssUDP_NotMatched'( 'udp_matched'( V7, V1, V0, V2, V3, T, X, udp, V4, V5
% 0.48/1.18    , V8, V9, V10, V11, V12, V13, V14, V15 ) ) ), 'ssUDP_ConnectionOpen'( 
% 0.48/1.18    'udp_connection_open'( V7, T, X, V4, V5 ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), permit, W, U, Z, Y, V4, V5 ) ) ), ~( 
% 0.48/1.18    'ssTCP_NotMatched'( 'tcp_not_matched'( V7, V1, V0, V2, V3, T, X, tcp, V4
% 0.48/1.18    , V5, syn, V8, V9, V10, V11, V12, V13, V14, V15 ) ) ), 
% 0.48/1.18    'ssTCP_ClientSynSent'( 'tcp_clientsynsent'( V7, T, X, V4, V5 ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), permit, W, U, Z, Y, V4, V5 ) ) ), ~( 
% 0.48/1.18    'ssUDP_NotMatched'( 'udp_matched'( V7, V1, V0, V2, V3, T, X, udp, V4, V5
% 0.48/1.18    , V8, V9, V10, V11, V12, V13, V14, V15 ) ) ), ssSent( epacket( V0, V2, V3
% 0.48/1.18    , 'e_ip', ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, udp, udppacket( V4, V5, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssUDP_FirewallRule'( 'udp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), deny, W, U, Z, Y, V4, V5 ) ) ), ~( 'ssUDP_NotMatched'( 
% 0.48/1.18    'udp_matched'( V7, V1, V0, V2, V3, T, X, udp, V4, V5, V8, V9, V10, V11, 
% 0.48/1.18    V12, V13, V14, V15 ) ) ), ssDenied( denied( V7, V1, V0, 'next_rule'( V8 )
% 0.48/1.18    , V2, V3, T, X, udp, udppacket( V4, V5, V6 ) ) ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), permit, W, U, Z, Y, V4, V5 ) ) ), ~( 
% 0.48/1.18    'ssTCP_NotMatched'( 'tcp_not_matched'( V7, V1, V0, V2, V3, T, X, tcp, V4
% 0.48/1.18    , V5, syn, V8, V9, V10, V11, V12, V13, V14, V15 ) ) ), ssSent( epacket( 
% 0.48/1.18    V0, V2, V3, 'e_ip', ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) )
% 0.48/1.18     ) ],
% 0.48/1.18     [ ~( =( ipand( X, Y ), Z ) ), ~( =( ipand( T, U ), W ) ), ~( ssNetwork( 
% 0.48/1.18    V0 ) ), ~( ssNetwork( V1 ) ), ~( ssSent( epacket( V1, V2, V3, 'e_ip', 
% 0.48/1.18    ippacket( T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ) ), ~( ssFirewall( 
% 0.48/1.18    firewall( V7, V1, V0 ) ) ), ~( 'ssTCP_FirewallRule'( 'tcp_fwrule'( V7, 
% 0.48/1.18    'next_rule'( V8 ), deny, W, U, Z, Y, V4, V5 ) ) ), ~( 'ssTCP_NotMatched'( 
% 0.48/1.18    'tcp_not_matched'( V7, V1, V0, V2, V3, T, X, tcp, V4, V5, syn, V8, V9, 
% 0.48/1.18    V10, V11, V12, V13, V14, V15 ) ) ), ssDenied( denied( V7, V1, V0, 
% 0.48/1.18    'next_rule'( V8 ), V2, V3, T, X, tcp, tcppacket( V4, V5, syn, V6 ) ) ) ]
% 0.48/1.18    ,
% 0.48/1.18     [ =( ip( land( X, Y ), land( Z, T ), land( U, W ), land( V0, V1 ), land( 
% 0.48/1.18    V2, V3 ), land( V4, V5 ), land( V6, V7 ), land( V8, V9 ), land( V10, V11
% 0.48/1.18     ), land( V12, V13 ), land( V14, V15 ), land( V16, V17 ), land( V18, V19
% 0.48/1.18     ), land( V20, V21 ), land( V22, V23 ), land( V24, V25 ), land( V26, V27
% 0.48/1.18     ), land( V28, V29 ), land( V30, V31 ), land( V32, V33 ), land( V34, V35
% 0.48/1.18     ), land( V36, V37 ), land( V38, V39 ), land( V40, V41 ), land( V42, V43
% 0.48/1.18     ), land( V44, V45 ), land( V46, V47 ), land( V48, V49 ), land( V50, V51
% 0.48/1.18     ), land( V52, V53 ), land( V54, V55 ), land( V56, V57 ) ), ipand( ip( X
% 0.48/1.18    , Z, U, V0, V2, V4, V6, V8, V10, V12, V14, V16, V18, V20, V22, V24, V26, 
% 0.48/1.18    V28, V30, V32, V34, V36, V38, V40, V42, V44, V46, V48, V50, V52, V54, V56
% 0.48/1.18     ), ip( Y, T, W, V1, V3, V5, V7, V9, V11, V13, V15, V17, V19, V21, V23, 
% 0.48/1.18    V25, V27, V29, V31, V33, V35, V37, V39, V41, V43, V45, V47, V49, V51, V53
% 0.48/1.18    , V55, V57 ) ) ) ]
% 0.48/1.18  ] .
% 0.48/1.18  
% 0.48/1.18  
% 0.48/1.18  percentage equality = 0.232906, percentage horn = 0.923077
% 0.48/1.18  This is a problem with some equality
% 0.48/1.18  
% 0.48/1.18  
% 0.48/1.18  
% 0.48/1.18  Options Used:
% 0.48/1.18  
% 0.48/1.18  useres =            1
% 0.48/1.18  useparamod =        1
% 0.48/1.18  useeqrefl =         1
% 0.48/1.18  useeqfact =         1
% 0.48/1.18  usefactor =         1
% 0.48/1.18  usesimpsplitting =  0
% 0.48/1.18  usesimpdemod =      5
% 0.48/1.18  usesimpres =        3
% 0.48/1.18  
% 0.48/1.18  resimpinuse      =  1000
% 0.48/1.18  resimpclauses =     20000
% 0.48/1.18  substype =          eqrewr
% 0.48/1.18  backwardsubs =      1
% 0.48/1.18  selectoldest =      5
% 0.48/1.18  
% 0.48/1.18  litorderings [0] =  split
% 0.48/1.18  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.48/1.18  
% 0.48/1.18  termordering =      kbo
% 0.48/1.18  
% 0.48/1.18  litapriori =        0
% 0.48/1.18  termapriori =       1
% 0.48/1.18  litaposteriori =    0
% 0.48/1.18  termaposteriori =   0
% 0.48/1.18  demodaposteriori =  0
% 0.48/1.18  ordereqreflfact =   0
% 0.48/1.18  
% 0.48/1.18  litselect =         negord
% 0.48/1.18  
% 0.48/1.18  maxweight =         15
% 0.48/1.18  maxdepth =          30000
% 0.48/1.18  maxlength =         115
% 0.48/1.18  maxnrvars =         195
% 0.48/1.18  excuselevel =       1
% 0.48/1.18  increasemaxweight = 1
% 0.48/1.18  
% 0.48/1.18  maxselected =       10000000
% 0.48/1.18  maxnrclauses =      10000000
% 0.48/1.18  
% 0.48/1.18  showgenerated =    0
% 0.48/1.18  showkept =         0
% 0.48/1.18  showselected =     0
% 0.48/1.18  showdeleted =      0
% 0.48/1.18  showresimp =       1
% 0.48/1.18  showstatus =       2000
% 0.48/1.18  
% 0.48/1.18  prologoutput =     1
% 0.48/1.18  nrgoals =          5000000
% 0.48/1.18  totalproof =       1
% 0.48/1.18  
% 0.48/1.18  Symbols occurring in the translation:
% 0.48/1.18  
% 0.48/1.18  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.48/1.18  .  [1, 2]      (w:1, o:164, a:1, s:1, b:0), 
% 0.48/1.18  !  [4, 1]      (w:0, o:126, a:1, s:1, b:0), 
% 0.48/1.18  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.48/1.18  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.48/1.18  r1  [39, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 0.48/1.18  ssRouter  [40, 1]      (w:1, o:131, a:1, s:1, b:0), 
% 0.48/1.18  net2  [41, 0]      (w:1, o:30, a:1, s:1, b:0), 
% 0.48/1.18  ssNetwork  [42, 1]      (w:1, o:132, a:1, s:1, b:0), 
% 0.48/1.18  con1  [43, 0]      (w:1, o:35, a:1, s:1, b:0), 
% 0.48/1.18  net1  [44, 0]      (w:1, o:28, a:1, s:1, b:0), 
% 0.48/1.18  n0  [45, 0]      (w:1, o:36, a:1, s:1, b:0), 
% 0.48/1.18  ssBit  [46, 1]      (w:1, o:134, a:1, s:1, b:0), 
% 0.48/1.18  n1  [47, 0]      (w:1, o:37, a:1, s:1, b:0), 
% 0.48/1.18  broadcastip  [48, 0]      (w:1, o:33, a:1, s:1, b:0), 
% 0.48/1.18  local  [49, 0]      (w:1, o:38, a:1, s:1, b:0), 
% 0.48/1.18  any  [50, 0]      (w:1, o:31, a:1, s:1, b:0), 
% 0.48/1.18  networkip  [51, 0]      (w:1, o:39, a:1, s:1, b:0), 
% 0.48/1.18  fw1  [52, 0]      (w:1, o:41, a:1, s:1, b:0), 
% 0.48/1.18  firewall  [53, 3]      (w:1, o:193, a:1, s:1, b:0), 
% 0.48/1.18  ssFirewall  [54, 1]      (w:1, o:135, a:1, s:1, b:0), 
% 0.48/1.18  s1  [55, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.48/1.18  's1_mac'  [56, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.48/1.18  's1_ip'  [57, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.48/1.18  arpEntry  [58, 3]      (w:1, o:194, a:1, s:1, b:0), 
% 0.48/1.18  ssArpTable  [59, 1]      (w:1, o:133, a:1, s:1, b:0), 
% 0.48/1.18  c2  [60, 0]      (w:1, o:46, a:1, s:1, b:0), 
% 0.48/1.18  'r1_mac_net2'  [61, 0]      (w:Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------