Skip to content

Instantly share code, notes, and snippets.

@bshambaugh
Created July 18, 2018 10:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bshambaugh/d439e078784ac003418e1998ed23e22a to your computer and use it in GitHub Desktop.
Save bshambaugh/d439e078784ac003418e1998ed23e22a to your computer and use it in GitHub Desktop.
this is a run using dhcp.ttl
python extrescal.py --latent 2 --lmbda 0.001 --input tiny-mixed-example --outputentities entity.embeddings.csv --outputterms term.embeddings.csv --outputfactors latent.factors.csv --log extrescal.log
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://purl.org/dc/terms/title Food Growing Methods
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://www.w3.org/2000/01/rdf-schema#comment For independence and resource optimization, some or all of the astronauts' diet must be grown in-situ. Various forms have been proposed, from greenhouses to hydroponics, but there must also be optimization in the types of food grown to maximize caloric and nutrient output compared to water and energy input.
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://data.thespaceplan.com/ontologies/lsi#relatedIndustriesFields Health and Medicine
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://data.thespaceplan.com/ontologies/lsi#averageEstInvestmentCost 0.0(investment cost pulled from children pages)
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://data.thespaceplan.com/ontologies/lsi#averageEstTimetoMaturity 0.0 (time to maturity pulled from children pages)
false file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl http://data.thespaceplan.com/ontologies/lsi#commercialStatus Research
here is the attributes dictionary
defaultdict(<type 'list'>, {0: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u'http://purl.org/dc/terms/titleFood Growing Methods'], 1: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u"http://www.w3.org/2000/01/rdf-schema#commentFor independence and resource optimization, some or all of the astronauts' diet must be grown in-situ. Various forms have been proposed, from greenhouses to hydroponics, but there must also be optimization in the types of food grown to maximize caloric and nutrient output compared to water and energy input."], 2: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u'http://data.thespaceplan.com/ontologies/lsi#relatedIndustriesFieldsHealth and Medicine'], 3: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u'http://data.thespaceplan.com/ontologies/lsi#averageEstInvestmentCost0.0(investment cost pulled from children pages)'], 4: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u'http://data.thespaceplan.com/ontologies/lsi#averageEstTimetoMaturity0.0 (time to maturity pulled from children pages)'], 5: [rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), u'http://data.thespaceplan.com/ontologies/lsi#commercialStatusResearch']})
=================================
here is the predicate object string list
[u'http://purl.org/dc/terms/titleFood Growing Methods', u"http://www.w3.org/2000/01/rdf-schema#commentFor independence and resource optimization, some or all of the astronauts' diet must be grown in-situ. Various forms have been proposed, from greenhouses to hydroponics, but there must also be optimization in the types of food grown to maximize caloric and nutrient output compared to water and energy input.", u'http://data.thespaceplan.com/ontologies/lsi#relatedIndustriesFieldsHealth and Medicine', u'http://data.thespaceplan.com/ontologies/lsi#averageEstInvestmentCost0.0(investment cost pulled from children pages)', u'http://data.thespaceplan.com/ontologies/lsi#averageEstTimetoMaturity0.0 (time to maturity pulled from children pages)', u'http://data.thespaceplan.com/ontologies/lsi#commercialStatusResearch']
=================================
here is the unique predicate object string
{0: u'http://purl.org/dc/terms/titleFood Growing Methods', 1: u"http://www.w3.org/2000/01/rdf-schema#commentFor independence and resource optimization, some or all of the astronauts' diet must be grown in-situ. Various forms have been proposed, from greenhouses to hydroponics, but there must also be optimization in the types of food grown to maximize caloric and nutrient output compared to water and energy input.", 2: u'http://data.thespaceplan.com/ontologies/lsi#relatedIndustriesFieldsHealth and Medicine', 3: u'http://data.thespaceplan.com/ontologies/lsi#averageEstInvestmentCost0.0(investment cost pulled from children pages)', 4: u'http://data.thespaceplan.com/ontologies/lsi#averageEstTimetoMaturity0.0 (time to maturity pulled from children pages)', 5: u'http://data.thespaceplan.com/ontologies/lsi#commercialStatusResearch'}
here is the subjectlist
[rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl'), rdflib.term.URIRef(u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl')]
==========================
here is the objectlist
[rdflib.term.URIRef(u'http://localhost:8080/marmotta/ldp/waypaver-lsi/habitation-infrastructure'), rdflib.term.URIRef(u'http://localhost:8080/marmotta/ldp/waypaver-lsi/biological-support')]
==========================
here is the subject-object dictionary
{0: u'file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl', 1: u'http://localhost:8080/marmotta/ldp/waypaver-lsi/habitation-infrastructure', 2: u'http://localhost:8080/marmotta/ldp/waypaver-lsi/biological-support'}
the key is 0 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://purl.org/dc/terms/titleFood Growing Methods
k2 ks: 0
the key is 1 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://www.w3.org/2000/01/rdf-schema#commentFor independence and resource optimization, some or all of the astronauts' diet must be grown in-situ. Various forms have been proposed, from greenhouses to hydroponics, but there must also be optimization in the types of food grown to maximize caloric and nutrient output compared to water and energy input.
k2 ks: 1
the key is 2 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://data.thespaceplan.com/ontologies/lsi#relatedIndustriesFieldsHealth and Medicine
k2 ks: 2
the key is 3 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://data.thespaceplan.com/ontologies/lsi#averageEstInvestmentCost0.0(investment cost pulled from children pages)
k2 ks: 3
the key is 4 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://data.thespaceplan.com/ontologies/lsi#averageEstTimetoMaturity0.0 (time to maturity pulled from children pages)
k2 ks: 4
the key is 5 the subject is file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
the subject is: file:///home/brent/Downloads/Brents-Ext_RESCAL/oldfood.ttl
k1 is: 0
the predobj is http://data.thespaceplan.com/ontologies/lsi#commercialStatusResearch
k2 ks: 5
defaultdict(<type 'list'>, {0: [0, 0, 0, 0, 0, 0]})
defaultdict(<type 'list'>, {0: [0, 1, 2, 3, 4, 5]})
[[1 1 1 1 1 1]
[0 0 0 0 0 0]
[0 0 0 0 0 0]]
The number of entities: 6
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease http://www.w3.org/2000/01/rdf-schema#comment A Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool http://www.w3.org/2000/01/rdf-schema#comment DHCP assigns addresses to systems from a pool of assigned addresses.
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2002/07/owl#versionInfo 1.0
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd http://www.w3.org/2000/01/rdf-schema#comment when the lease expired
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.w3.org/2000/01/rdf-schema#comment this DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority http://www.w3.org/2000/01/rdf-schema#label issued from
false http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool http://www.w3.org/2000/01/rdf-schema#comment this address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress http://www.w3.org/2000/01/rdf-schema#comment the IP Address that was granted via a successful DHCP Lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2000/01/rdf-schema#label Dynamic Host Control Protocol Ontology
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto http://www.w3.org/2000/01/rdf-schema#comment this lease was succesfully issued to a requesting NIC to grant it a temporary IP Address
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#date 2014
false http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease http://www.w3.org/2000/01/rdf-schema#comment This NIC issued a DHCP to the requesting NIC
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2000/01/rdf-schema#comment an ontology of DHCP Leases and Services.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease http://www.w3.org/2000/01/rdf-schema#label issued lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool http://www.w3.org/2000/01/rdf-schema#label belongs to DHCP Pool
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#creator Invincea Labs
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName http://www.w3.org/2000/01/rdf-schema#label for hostname
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto http://www.w3.org/2000/01/rdf-schema#label was issued to
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool http://www.w3.org/2000/01/rdf-schema#label DHCP IP Address Pool
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease http://www.w3.org/2000/01/rdf-schema#label DHCP Lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.w3.org/2000/01/rdf-schema#label controls assignment of
false http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority http://www.w3.org/2000/01/rdf-schema#comment the NIC (and therefore MAC) address this lease was issued by.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leased http://www.w3.org/2000/01/rdf-schema#label was granted lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority 1
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd http://www.w3.org/2000/01/rdf-schema#label lease ended on
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart http://www.w3.org/2000/01/rdf-schema#comment when the lease was granted
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leased http://www.w3.org/2000/01/rdf-schema#comment this NIC was successfully granted this DHC lease for an IP Address
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName http://www.w3.org/2000/01/rdf-schema#comment leases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#description Describes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart http://www.w3.org/2000/01/rdf-schema#label lease ended on
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress http://www.w3.org/2000/01/rdf-schema#label for address
here is the predicate list
[rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subPropertyOf'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#imports'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subPropertyOf'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#imports'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type')]
===========================
here is the subjectlist ==========
[rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd')]
==================================
here is the objectlist ================
[rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Ontology'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/user'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/host#Host'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty')]
=======================================
================start of subjObjList===================
[rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Ontology'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/user'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/host#Host'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty')]
==============end of subjObjList=============
uniqe subject/object dictionary
{0: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress', 1: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd', 2: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease', 3: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress', 4: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto', 5: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased', 6: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName', 7: u'http://www.invincea.com/ontologies/icas/1.0/dhcp', 8: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool', 9: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority', 10: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool', 11: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart', 12: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease', 13: u'http://www.w3.org/2002/07/owl#ObjectProperty', 14: u'http://www.w3.org/2001/XMLSchema#dateTimeStamp', 15: u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC', 16: u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart', 17: u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address', 18: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo', 19: u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty', 20: u'http://www.w3.org/2002/07/owl#Ontology', 21: u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite', 22: u'http://www.w3.org/2002/07/owl#FunctionalProperty', 23: u'http://www.w3.org/2002/07/owl#DatatypeProperty', 24: u'http://www.w3.org/2002/07/owl#Thing', 25: u'http://www.w3.org/2002/07/owl#Class', 26: u'http://www.invincea.com/ontologies/icas/1.0/user', 27: u'http://www.invincea.com/ontologies/icas/1.0/host#Host', 28: u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf', 29: u'http://www.invincea.com/ontologies/icas/1.0/ipnet'}
================================
unique predicate list dictionary
{0: u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type', 1: u'http://www.w3.org/2000/01/rdf-schema#range', 2: u'http://www.w3.org/2000/01/rdf-schema#domain', 3: u'http://www.w3.org/2002/07/owl#inverseOf', 4: u'http://www.w3.org/2000/01/rdf-schema#subPropertyOf', 5: u'http://www.w3.org/2000/01/rdf-schema#subClassOf', 6: u'http://www.w3.org/2002/07/owl#imports'}
==================================
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 1
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.w3.org/2001/XMLSchema#dateTimeStamp
k3 is 14
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 2
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/nic#NIC
k3 is 15
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 3
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 4
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k3 is 5
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/2000/01/rdf-schema#subPropertyOf
k2 is: 4
the object is: http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart
k3 is 16
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 4
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/nic#NIC
k3 is 15
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 3
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/ipnet#Address
k3 is 17
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo
k3 is 18
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
k1 is: 6
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#InverseFunctionalProperty
k3 is 19
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 7
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#Ontology
k3 is 20
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 8
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 9
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/nic#NIC
k3 is 15
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 8
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k3 is 10
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k3 is 8
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 8
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k3 is 0
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
k1 is: 6
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k1 is: 10
the predicate is: http://www.w3.org/2000/01/rdf-schema#subClassOf
k2 is: 5
the object is: http://www.bbn.com/ontologies/domain/foundation/mereology#Composite
k3 is 21
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 1
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 9
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 4
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 9
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#FunctionalProperty
k3 is 22
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 11
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#FunctionalProperty
k3 is 22
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 4
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#FunctionalProperty
k3 is 22
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/ipnet#Address
k3 is 17
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 2
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k3 is 9
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 11
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#DatatypeProperty
k3 is 23
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/nic#NIC
k3 is 15
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 3
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 2
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k1 is: 10
the predicate is: http://www.w3.org/2000/01/rdf-schema#subClassOf
k2 is: 5
the object is: http://www.w3.org/2002/07/owl#Thing
k3 is 24
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k1 is: 12
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#Class
k3 is 25
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k1 is: 10
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#Class
k3 is 25
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k1 is: 12
the predicate is: http://www.w3.org/2000/01/rdf-schema#subClassOf
k2 is: 5
the object is: http://www.w3.org/2002/07/owl#Thing
k3 is 24
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 8
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/ipnet#Address
k3 is 17
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 7
the predicate is: http://www.w3.org/2002/07/owl#imports
k2 is: 6
the object is: http://www.invincea.com/ontologies/icas/1.0/user
k3 is 26
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 9
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
k1 is: 6
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/host#Host
k3 is 27
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 4
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 0
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k3 is 10
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 11
the predicate is: http://www.w3.org/2000/01/rdf-schema#domain
k2 is: 2
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k3 is 12
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 2
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#ObjectProperty
k3 is 13
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 1
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#FunctionalProperty
k3 is 22
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 9
the predicate is: http://www.w3.org/2002/07/owl#inverseOf
k2 is: 3
the object is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k3 is 2
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 3
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#FunctionalProperty
k3 is 22
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 8
the predicate is: http://www.w3.org/2000/01/rdf-schema#subPropertyOf
k2 is: 4
the object is: http://www.bbn.com/ontologies/domain/foundation/mereology#partOf
k3 is 28
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 11
the predicate is: http://www.w3.org/2000/01/rdf-schema#range
k2 is: 1
the object is: http://www.w3.org/2001/XMLSchema#dateTimeStamp
k3 is 14
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 7
the predicate is: http://www.w3.org/2002/07/owl#imports
k2 is: 6
the object is: http://www.invincea.com/ontologies/icas/1.0/ipnet
k3 is 29
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 1
the predicate is: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
k2 is: 0
the object is: http://www.w3.org/2002/07/owl#DatatypeProperty
k3 is 23
rows: defaultdict(<type 'list'>, {0: [0, 6, 0, 7, 8, 9, 9, 11, 4, 11, 3, 12, 10, 5, 4, 2, 1, 3, 1], 1: [1, 4, 3, 9, 8, 6, 5, 0, 2, 11], 2: [2, 3, 1, 4, 5, 8, 9, 6, 0, 11], 3: [4, 5, 0, 8, 2, 9], 4: [0, 8], 5: [10, 10, 12], 6: [7, 7]})
cols: defaultdict(<type 'list'>, {0: [13, 13, 19, 20, 13, 13, 22, 22, 22, 23, 13, 25, 25, 13, 13, 13, 22, 22, 23], 1: [14, 15, 17, 15, 10, 12, 12, 17, 12, 14], 2: [15, 12, 12, 12, 15, 17, 12, 27, 10, 12], 3: [5, 18, 8, 0, 9, 2], 4: [16, 28], 5: [21, 24, 24], 6: [26, 29]})
the triples are: defaultdict(<type 'list'>, {0: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 1: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp')], 2: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC')], 3: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 4: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased')], 5: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subPropertyOf'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart')], 6: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC')], 7: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address')], 8: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo')], 9: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 10: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty')], 11: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Ontology')], 12: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 13: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC')], 14: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool')], 15: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool')], 16: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress')], 17: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 18: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite')], 19: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 20: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 21: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 22: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 23: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty')], 24: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty')], 25: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty')], 26: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address')], 27: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority')], 28: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty')], 29: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC')], 30: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 31: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 32: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing')], 33: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class')], 34: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class')], 35: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subClassOf'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing')], 36: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 37: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address')], 38: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#imports'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/user')], 39: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 40: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/host#Host')], 41: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 42: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool')], 43: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#domain'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease')], 44: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty')], 45: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty')], 46: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#inverseOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease')], 47: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty')], 48: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#subPropertyOf'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf')], 49: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.w3.org/2000/01/rdf-schema#range'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp')], 50: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#imports'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet')], 51: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty')]})
the first one is:
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 1. 1. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.
0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 1. 1. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 1. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 1. 0. 0. 1.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress http://www.w3.org/2000/01/rdf-schema#label for address
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto http://www.w3.org/2000/01/rdf-schema#label was issued to
false http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority http://www.w3.org/2000/01/rdf-schema#comment the NIC (and therefore MAC) address this lease was issued by.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leased http://www.w3.org/2000/01/rdf-schema#label was granted lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart http://www.w3.org/2000/01/rdf-schema#comment when the lease was granted
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName http://www.w3.org/2000/01/rdf-schema#label for hostname
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress http://www.w3.org/2000/01/rdf-schema#comment the IP Address that was granted via a successful DHCP Lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease http://www.w3.org/2000/01/rdf-schema#label issued lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart http://www.w3.org/2000/01/rdf-schema#label lease ended on
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease http://www.w3.org/2000/01/rdf-schema#label DHCP Lease
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto http://www.w3.org/2000/01/rdf-schema#comment this lease was succesfully issued to a requesting NIC to grant it a temporary IP Address
false http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName http://www.w3.org/2000/01/rdf-schema#comment leases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leased http://www.w3.org/2000/01/rdf-schema#comment this NIC was successfully granted this DHC lease for an IP Address
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2002/07/owl#versionInfo 1.0
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd http://www.w3.org/2000/01/rdf-schema#label lease ended on
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.w3.org/2000/01/rdf-schema#comment this DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease http://www.w3.org/2000/01/rdf-schema#comment A Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority 1
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2000/01/rdf-schema#label Dynamic Host Control Protocol Ontology
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://www.w3.org/2000/01/rdf-schema#comment an ontology of DHCP Leases and Services.
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool http://www.w3.org/2000/01/rdf-schema#label DHCP IP Address Pool
false http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool http://www.w3.org/2000/01/rdf-schema#comment DHCP assigns addresses to systems from a pool of assigned addresses.
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#date 2014
false http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd http://www.w3.org/2000/01/rdf-schema#comment when the lease expired
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#creator Invincea Labs
false http://www.invincea.com/ontologies/icas/1.0/dhcp http://purl.org/dc/elements/1.1/#description Describes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges
false http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority http://www.w3.org/2000/01/rdf-schema#label issued from
false http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress http://www.w3.org/2000/01/rdf-schema#label controls assignment of
false http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease http://www.w3.org/2000/01/rdf-schema#comment This NIC issued a DHCP to the requesting NIC
false http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool http://www.w3.org/2000/01/rdf-schema#comment this address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host
false http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool http://www.w3.org/2000/01/rdf-schema#label belongs to DHCP Pool
here is the attributes dictionary
defaultdict(<type 'list'>, {0: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), u'http://www.w3.org/2000/01/rdf-schema#labelfor address'], 1: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), u'http://www.w3.org/2000/01/rdf-schema#labelwas issued to'], 2: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), u'http://www.w3.org/2000/01/rdf-schema#commentthe NIC (and therefore MAC) address this lease was issued by.'], 3: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), u'http://www.w3.org/2000/01/rdf-schema#labelwas granted lease'], 4: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease was granted'], 5: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), u'http://www.w3.org/2000/01/rdf-schema#labelfor hostname'], 6: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), u'http://www.w3.org/2000/01/rdf-schema#commentthe IP Address that was granted via a successful DHCP Lease'], 7: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), u'http://www.w3.org/2000/01/rdf-schema#labelissued lease'], 8: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), u'http://www.w3.org/2000/01/rdf-schema#labellease ended on'], 9: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), u'http://www.w3.org/2000/01/rdf-schema#labelDHCP Lease'], 10: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), u'http://www.w3.org/2000/01/rdf-schema#commentthis lease was succesfully issued to a requesting NIC to grant it a temporary IP Address'], 11: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), u'http://www.w3.org/2000/01/rdf-schema#commentleases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory'], 12: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), u'http://www.w3.org/2000/01/rdf-schema#commentthis NIC was successfully granted this DHC lease for an IP Address'], 13: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://www.w3.org/2002/07/owl#versionInfo1.0'], 14: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), u'http://www.w3.org/2000/01/rdf-schema#labellease ended on'], 15: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), u'http://www.w3.org/2000/01/rdf-schema#commentthis DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.'], 16: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), u'http://www.w3.org/2000/01/rdf-schema#commentA Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host'], 17: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), u'http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority1'], 18: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://www.w3.org/2000/01/rdf-schema#labelDynamic Host Control Protocol Ontology'], 19: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://www.w3.org/2000/01/rdf-schema#commentan ontology of DHCP Leases and Services.'], 20: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), u'http://www.w3.org/2000/01/rdf-schema#labelDHCP IP Address Pool'], 21: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), u'http://www.w3.org/2000/01/rdf-schema#commentDHCP assigns addresses to systems from a pool of assigned addresses. '], 22: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://purl.org/dc/elements/1.1/#date2014'], 23: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease expired'], 24: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://purl.org/dc/elements/1.1/#creatorInvincea Labs'], 25: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), u'http://purl.org/dc/elements/1.1/#descriptionDescribes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges'], 26: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), u'http://www.w3.org/2000/01/rdf-schema#labelissued from'], 27: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), u'http://www.w3.org/2000/01/rdf-schema#labelcontrols assignment of'], 28: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), u'http://www.w3.org/2000/01/rdf-schema#commentThis NIC issued a DHCP to the requesting NIC'], 29: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), u'http://www.w3.org/2000/01/rdf-schema#commentthis address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host'], 30: [rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), u'http://www.w3.org/2000/01/rdf-schema#labelbelongs to DHCP Pool']})
=================================
here is the predicate object string list
[u'http://www.w3.org/2000/01/rdf-schema#labelfor address', u'http://www.w3.org/2000/01/rdf-schema#labelwas issued to', u'http://www.w3.org/2000/01/rdf-schema#commentthe NIC (and therefore MAC) address this lease was issued by.', u'http://www.w3.org/2000/01/rdf-schema#labelwas granted lease', u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease was granted', u'http://www.w3.org/2000/01/rdf-schema#labelfor hostname', u'http://www.w3.org/2000/01/rdf-schema#commentthe IP Address that was granted via a successful DHCP Lease', u'http://www.w3.org/2000/01/rdf-schema#labelissued lease', u'http://www.w3.org/2000/01/rdf-schema#labellease ended on', u'http://www.w3.org/2000/01/rdf-schema#labelDHCP Lease', u'http://www.w3.org/2000/01/rdf-schema#commentthis lease was succesfully issued to a requesting NIC to grant it a temporary IP Address', u'http://www.w3.org/2000/01/rdf-schema#commentleases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory', u'http://www.w3.org/2000/01/rdf-schema#commentthis NIC was successfully granted this DHC lease for an IP Address', u'http://www.w3.org/2002/07/owl#versionInfo1.0', u'http://www.w3.org/2000/01/rdf-schema#labellease ended on', u'http://www.w3.org/2000/01/rdf-schema#commentthis DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.', u'http://www.w3.org/2000/01/rdf-schema#commentA Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host', u'http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority1', u'http://www.w3.org/2000/01/rdf-schema#labelDynamic Host Control Protocol Ontology', u'http://www.w3.org/2000/01/rdf-schema#commentan ontology of DHCP Leases and Services.', u'http://www.w3.org/2000/01/rdf-schema#labelDHCP IP Address Pool', u'http://www.w3.org/2000/01/rdf-schema#commentDHCP assigns addresses to systems from a pool of assigned addresses. ', u'http://purl.org/dc/elements/1.1/#date2014', u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease expired', u'http://purl.org/dc/elements/1.1/#creatorInvincea Labs', u'http://purl.org/dc/elements/1.1/#descriptionDescribes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges', u'http://www.w3.org/2000/01/rdf-schema#labelissued from', u'http://www.w3.org/2000/01/rdf-schema#labelcontrols assignment of', u'http://www.w3.org/2000/01/rdf-schema#commentThis NIC issued a DHCP to the requesting NIC', u'http://www.w3.org/2000/01/rdf-schema#commentthis address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host', u'http://www.w3.org/2000/01/rdf-schema#labelbelongs to DHCP Pool']
=================================
here is the unique predicate object string
{0: u'http://www.w3.org/2000/01/rdf-schema#labelfor address', 1: u'http://www.w3.org/2000/01/rdf-schema#labelwas issued to', 2: u'http://www.w3.org/2000/01/rdf-schema#commentthe NIC (and therefore MAC) address this lease was issued by.', 3: u'http://www.w3.org/2000/01/rdf-schema#labelwas granted lease', 4: u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease was granted', 5: u'http://www.w3.org/2000/01/rdf-schema#labelfor hostname', 6: u'http://www.w3.org/2000/01/rdf-schema#commentthe IP Address that was granted via a successful DHCP Lease', 7: u'http://www.w3.org/2000/01/rdf-schema#labelissued lease', 8: u'http://www.w3.org/2000/01/rdf-schema#labellease ended on', 9: u'http://www.w3.org/2000/01/rdf-schema#labelDHCP Lease', 10: u'http://www.w3.org/2000/01/rdf-schema#commentthis lease was succesfully issued to a requesting NIC to grant it a temporary IP Address', 11: u'http://www.w3.org/2000/01/rdf-schema#commentleases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory', 12: u'http://www.w3.org/2000/01/rdf-schema#commentthis NIC was successfully granted this DHC lease for an IP Address', 13: u'http://www.w3.org/2002/07/owl#versionInfo1.0', 14: u'http://www.w3.org/2000/01/rdf-schema#commentthis DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.', 15: u'http://www.w3.org/2000/01/rdf-schema#commentA Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host', 16: u'http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority1', 17: u'http://www.w3.org/2000/01/rdf-schema#labelDynamic Host Control Protocol Ontology', 18: u'http://www.w3.org/2000/01/rdf-schema#commentan ontology of DHCP Leases and Services.', 19: u'http://www.w3.org/2000/01/rdf-schema#labelDHCP IP Address Pool', 20: u'http://www.w3.org/2000/01/rdf-schema#commentDHCP assigns addresses to systems from a pool of assigned addresses. ', 21: u'http://purl.org/dc/elements/1.1/#date2014', 22: u'http://www.w3.org/2000/01/rdf-schema#commentwhen the lease expired', 23: u'http://purl.org/dc/elements/1.1/#creatorInvincea Labs', 24: u'http://purl.org/dc/elements/1.1/#descriptionDescribes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges', 25: u'http://www.w3.org/2000/01/rdf-schema#labelissued from', 26: u'http://www.w3.org/2000/01/rdf-schema#labelcontrols assignment of', 27: u'http://www.w3.org/2000/01/rdf-schema#commentThis NIC issued a DHCP to the requesting NIC', 28: u'http://www.w3.org/2000/01/rdf-schema#commentthis address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host', 29: u'http://www.w3.org/2000/01/rdf-schema#labelbelongs to DHCP Pool'}
here is the subjectlist
[rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto')]
==========================
here is the objectlist
[rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#DatatypeProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Ontology'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/user'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.w3.org/2001/XMLSchema#dateTimeStamp'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart'), rdflib.term.URIRef(u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Thing'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/host#Host'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#Class'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#ObjectProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.w3.org/2002/07/owl#FunctionalProperty'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address'), rdflib.term.URIRef(u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC')]
==========================
here is the subject-object dictionary
{0: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd', 1: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart', 2: u'http://www.invincea.com/ontologies/icas/1.0/dhcp', 3: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority', 4: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease', 5: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leased', 6: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress', 7: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool', 8: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool', 9: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress', 10: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto', 11: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName', 12: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease', 13: u'http://www.w3.org/2002/07/owl#DatatypeProperty', 14: u'http://www.invincea.com/ontologies/icas/1.0/ipnet', 15: u'http://www.w3.org/2002/07/owl#FunctionalProperty', 16: u'http://www.w3.org/2002/07/owl#ObjectProperty', 17: u'http://www.w3.org/2002/07/owl#InverseFunctionalProperty', 18: u'http://www.w3.org/2002/07/owl#Ontology', 19: u'http://www.w3.org/2001/XMLSchema#dateTimeStamp', 20: u'http://www.bbn.com/ontologies/domain/foundation/mereology#Composite', 21: u'http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedTo', 22: u'http://www.invincea.com/ontologies/icas/1.0/ipnet#Address', 23: u'http://www.invincea.com/ontologies/icas/1.0/user', 24: u'http://www.w3.org/2002/07/owl#Thing', 25: u'http://www.bbn.com/ontologies/domain/foundation/mereology#hasPart', 26: u'http://www.bbn.com/ontologies/domain/foundation/mereology#partOf', 27: u'http://www.invincea.com/ontologies/icas/1.0/nic#NIC', 28: u'http://www.w3.org/2002/07/owl#Class', 29: u'http://www.invincea.com/ontologies/icas/1.0/host#Host'}
the key is 0 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 9
the predobj is http://www.w3.org/2000/01/rdf-schema#labelfor address
k2 ks: 0
the key is 1 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 10
the predobj is http://www.w3.org/2000/01/rdf-schema#labelwas issued to
k2 ks: 1
the key is 2 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 3
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthe NIC (and therefore MAC) address this lease was issued by.
k2 ks: 2
the key is 3 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predobj is http://www.w3.org/2000/01/rdf-schema#labelwas granted lease
k2 ks: 3
the key is 4 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 1
the predobj is http://www.w3.org/2000/01/rdf-schema#commentwhen the lease was granted
k2 ks: 4
the key is 5 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
k1 is: 11
the predobj is http://www.w3.org/2000/01/rdf-schema#labelfor hostname
k2 ks: 5
the key is 6 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forAddress
k1 is: 9
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthe IP Address that was granted via a successful DHCP Lease
k2 ks: 6
the key is 7 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 4
the predobj is http://www.w3.org/2000/01/rdf-schema#labelissued lease
k2 ks: 7
the key is 8 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseStart
k1 is: 1
the predobj is http://www.w3.org/2000/01/rdf-schema#labellease ended on
k2 ks: 8
the key is 9 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k1 is: 12
the predobj is http://www.w3.org/2000/01/rdf-schema#labelDHCP Lease
k2 ks: 9
the key is 10 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leasedto
k1 is: 10
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthis lease was succesfully issued to a requesting NIC to grant it a temporary IP Address
k2 ks: 10
the key is 11 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#forHostName
k1 is: 11
the predobj is http://www.w3.org/2000/01/rdf-schema#commentleases may identify themselves with a particular hostname, which may have its associated DNS Entry updated once the lease is granted. This is used extensively in Microsoft Active Directory
k2 ks: 11
the key is 12 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leased
k1 is: 5
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthis NIC was successfully granted this DHC lease for an IP Address
k2 ks: 12
the key is 13 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://www.w3.org/2002/07/owl#versionInfo1.0
k2 ks: 13
the key is 14 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 0
the predobj is http://www.w3.org/2000/01/rdf-schema#labellease ended on
k2 ks: 8
the key is 15 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 6
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthis DHCP address pool is authoritative for this IP address, and controls leasing of it to client systems.
k2 ks: 14
the key is 16 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Lease
k1 is: 12
the predobj is http://www.w3.org/2000/01/rdf-schema#commentA Lease for a single IP Address from a DHCP Pool to a Network Interface on a Host
k2 ks: 15
the key is 17 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 6
the predobj is http://www.invincea.com/ontologies/icas/1.0/tapio#signaturePriority1
k2 ks: 16
the key is 18 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://www.w3.org/2000/01/rdf-schema#labelDynamic Host Control Protocol Ontology
k2 ks: 17
the key is 19 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://www.w3.org/2000/01/rdf-schema#commentan ontology of DHCP Leases and Services.
k2 ks: 18
the key is 20 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k1 is: 8
the predobj is http://www.w3.org/2000/01/rdf-schema#labelDHCP IP Address Pool
k2 ks: 19
the key is 21 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#Pool
k1 is: 8
the predobj is http://www.w3.org/2000/01/rdf-schema#commentDHCP assigns addresses to systems from a pool of assigned addresses.
k2 ks: 20
the key is 22 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://purl.org/dc/elements/1.1/#date2014
k2 ks: 21
the key is 23 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#leaseEnd
k1 is: 0
the predobj is http://www.w3.org/2000/01/rdf-schema#commentwhen the lease expired
k2 ks: 22
the key is 24 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://purl.org/dc/elements/1.1/#creatorInvincea Labs
k2 ks: 23
the key is 25 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp
k1 is: 2
the predobj is http://purl.org/dc/elements/1.1/#descriptionDescribes elements related to authentication mechanisms in systems that grant identity to users and requests to map them to privileges
k2 ks: 24
the key is 26 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#fromAuthority
k1 is: 3
the predobj is http://www.w3.org/2000/01/rdf-schema#labelissued from
k2 ks: 25
the key is 27 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#containsAddress
k1 is: 6
the predobj is http://www.w3.org/2000/01/rdf-schema#labelcontrols assignment of
k2 ks: 26
the key is 28 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#issuedLease
k1 is: 4
the predobj is http://www.w3.org/2000/01/rdf-schema#commentThis NIC issued a DHCP to the requesting NIC
k2 ks: 27
the key is 29 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 7
the predobj is http://www.w3.org/2000/01/rdf-schema#commentthis address has been allocated to a DHCP Pool, and is not permanently assigned to any particular host
k2 ks: 28
the key is 30 the subject is http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
the subject is: http://www.invincea.com/ontologies/icas/1.0/dhcp#inPool
k1 is: 7
the predobj is http://www.w3.org/2000/01/rdf-schema#labelbelongs to DHCP Pool
k2 ks: 29
defaultdict(<type 'list'>, {0: [0, 0], 1: [1, 1], 2: [2, 2, 2, 2, 2, 2], 3: [3, 3], 4: [4, 4], 5: [5, 5], 6: [6, 6, 6], 7: [7, 7], 8: [8, 8], 9: [9, 9], 10: [10, 10], 11: [11, 11], 12: [12, 12]})
defaultdict(<type 'list'>, {0: [8, 22], 1: [4, 8], 2: [13, 17, 18, 21, 23, 24], 3: [2, 25], 4: [7, 27], 5: [3, 12], 6: [14, 16, 26], 7: [28, 29], 8: [19, 20], 9: [0, 6], 10: [1, 10], 11: [5, 11], 12: [9, 15]})
Traceback (most recent call last):
File "extrescal.py", line 242, in <module>
D = loadDfromTTL('dhcp.ttl')
File "/home/brent/Downloads/Brents-Ext_RESCAL/loadDfromTTL2.py", line 122, in loadDfromTTL
D = coo_matrix((ones(6),(rows[0],cols[0])),shape=(dim,dim2),dtype=np.uint8).tocsr()
File "/usr/local/lib/python2.7/dist-packages/scipy/sparse/coo.py", line 191, in __init__
self._check()
File "/usr/local/lib/python2.7/dist-packages/scipy/sparse/coo.py", line 235, in _check
if self.nnz > 0:
File "/usr/local/lib/python2.7/dist-packages/scipy/sparse/base.py", line 221, in nnz
return self.getnnz()
File "/usr/local/lib/python2.7/dist-packages/scipy/sparse/coo.py", line 197, in getnnz
raise ValueError('row, column, and data array must all be the '
ValueError: row, column, and data array must all be the same length
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment