From 17621a6423f47b785079964fe8f9e5c8d323943b Mon Sep 17 00:00:00 2001 From: Adam Wojdyla Date: Wed, 4 May 2022 22:32:19 +0200 Subject: [PATCH] solution --- dev-0/out.tsv | 83 ++++++++++++++++ run.py | 68 +++++++++++++ test-A/out.tsv | 203 +++++++++++++++++++++++++++++++++++++++ train/out.tsv | 254 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 608 insertions(+) create mode 100644 dev-0/out.tsv create mode 100644 run.py create mode 100644 test-A/out.tsv create mode 100644 train/out.tsv diff --git a/dev-0/out.tsv b/dev-0/out.tsv new file mode 100644 index 0000000..f6ad5b9 --- /dev/null +++ b/dev-0/out.tsv @@ -0,0 +1,83 @@ +effective_date=2022-10-05 jurisdiction=Delaware term=3_years +effective_date=2022-05-03 jurisdiction=Georgia +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Massachusetts +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2003-10-10 jurisdiction=Washington +effective_date=1999-05-04 jurisdiction=California term=3_years +effective_date=2003-10-02 jurisdiction=New Jersey term=2_years +effective_date=2002-10-06 jurisdiction=California +effective_date=1999-05-04 +effective_date=2022-05-10 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-15 jurisdiction=Delaware +effective_date=2022-05-04 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Massachusetts term=2_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-05-04 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=2017-07-11 jurisdiction=Delaware +effective_date=2003-10-02 jurisdiction=Minnesota term=12_months +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +jurisdiction=Virginia term=3_years +effective_date=2022-05-10 jurisdiction=North Carolinaparty=Inspire party=INSPIRE +jurisdiction=Arizonaparty=JDA +jurisdiction=Indiana +jurisdiction=New Jersey +effective_date=1999-02-04 jurisdiction=California +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2003-10-02 jurisdiction=Georgiaparty=Citi party=Citi +effective_date=2005-07-03 jurisdiction=Delaware term=5_years +effective_date=2022-10-07 jurisdiction=Nevada +effective_date=2008-01-01 jurisdiction=California +jurisdiction=Minnesota +effective_date=2022-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-08-16 jurisdiction=Kentucky term=1_year +effective_date=2017-01-13 jurisdiction=Minnesotaparty=Enterprise party=com party=The party=Home party=Penney party=s party=Super party=Safeway party=Staples party=TJX party=Boots party=Mart party=TARGET +jurisdiction=Delaware +effective_date=2022-05-04 jurisdiction=Michigan +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Minnesota +effective_date=2008-11-06 jurisdiction=California +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=2022-05-06 jurisdiction=Illinois term=12_months +effective_date=1999-05-04 jurisdiction=Minnesota term=2_years +effective_date=2022-10-07 jurisdiction=Texas term=2_years +effective_date=2022-05-01 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-10-21 jurisdiction=Delaware term=12_months +effective_date=2022-10-10 jurisdiction=Georgia term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-05-07 jurisdiction=Oregon +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=2022-10-03 jurisdiction=California term=5_years +effective_date=2022-10-02 jurisdiction=California term=2_months +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Delaware +effective_date=2022-10-25 jurisdiction=Idaho +effective_date=1999-05-04 jurisdiction=Washington +effective_date=2003-10-02 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=New York term=12_months +effective_date=2022-10-02 jurisdiction=Delaware term=12_months +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Oregon term=3_years +effective_date=2015-12-08 jurisdiction=Washington term=1_year +effective_date=2022-10-17 jurisdiction=Virginia term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=18_months +effective_date=1999-05-04 jurisdiction=New York +effective_date=2010-05-04 jurisdiction=Delaware term=10_years +effective_date=2022-10-06 jurisdiction=Idaho term=5_years +effective_date=2017-10-02 jurisdiction=Delaware term=2_years +effective_date=2022-05-04 +effective_date=2011-03-29 jurisdiction=Texas +effective_date=2022-10-04 jurisdiction=Delaware term=24_month +effective_date=2006-09-01 jurisdiction=Washington term=5_years +effective_date=1999-05-04 jurisdiction=New York term=2_years +effective_date=1551-05-04 jurisdiction=Washington +effective_date=1999-05-04 jurisdiction=Pennsylvania +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-04 jurisdiction=Illinois term=18_month \ No newline at end of file diff --git a/run.py b/run.py new file mode 100644 index 0000000..44c3504 --- /dev/null +++ b/run.py @@ -0,0 +1,68 @@ +import csv +import re + +import datefinder + +us_states = r"Alabama|Alaska|Arizona|Arkansas|California|Colorado|Connecticut|Delaware|Florida|Georgia|Hawaii|Idaho|Illinois|Indiana|Iowa|Kansas|Kentucky|Louisiana|Maine|Maryland|Massachusetts|Michigan|Minnesota|Mississippi|Missouri|Montana|Nebraska|Nevada|New Hampshire|New Jersey|New Mexico|New York|North Carolina|North Dakota|Ohio|Oklahoma|Oregon|Pennsylvania|Rhode Island|South Carolina|South Dakota|Tennessee|Texas|Utah|Vermont|Virginia|Washington|West Virginia|Wisconsin|Wyoming" +states = re.compile(us_states, flags=re.I) +terms = re.compile(r"\((\d{1,2})\) (years?|months?)", flags=re.I) +parties = re.compile(r"n?((\w+ )?\w+,? (inc\.|llc|ltd\.))", flags=re.I) + + +def extract_from_file(file_path): + with open(file_path, 'r') as tsvfile: + reader = csv.reader(tsvfile, delimiter='\t', quoting=csv.QUOTE_NONE) + file_output = [] + + for item in reader: + print(item[0]) + + headers = item[1].split() + processed_file = item[-1] + result_line = {} + + for key in headers: + if key == "jurisdiction": + regex_search = states.findall(processed_file) + if regex_search: + result_line['jurisdiction'] = regex_search[0] + pass + if key == "effective_date": + regex_search = [date for date in datefinder.find_dates(processed_file)] + if regex_search: + result_line['effective_date'] = regex_search[0].date() + + if key == "term": + regex_search = terms.findall(processed_file) + if regex_search: + result_line['term'] = f"{regex_search[0][0]}_{regex_search[0][1]}" + + all_parties = None + if key == "party": + found = parties.findall(processed_file) + all_parties = [re.split(',| ', party[0])[0] for party in found] + + output_line = ' '.join([f"{k}={v}" for k, v in result_line.items()]) + + if all_parties: + output_line += ' '.join([f"party={v}" for v in all_parties]) + + file_output.append(output_line) + print(f'file: {item[0]} processed') + return file_output + + with open(filepath_out, 'w+', encoding='utf8') as file: + file.write('\n'.join(rowstrings)) + + +def save_to_file(output, output_file_path): + with open(output_file_path, 'w+', encoding='utf8') as file: + file.write('\n'.join(output)) + + +output = extract_from_file('train/in.tsv') +save_to_file(output, 'train/out.tsv') +output = extract_from_file('dev-0/in.tsv') +save_to_file(output, 'dev-0/out.tsv') +output = extract_from_file('test-A/in.tsv') +save_to_file(output, 'test-A/out.tsv') diff --git a/test-A/out.tsv b/test-A/out.tsv new file mode 100644 index 0000000..97c532a --- /dev/null +++ b/test-A/out.tsv @@ -0,0 +1,203 @@ +effective_date=2003-10-02 jurisdiction=Ohio term=12_months +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-10-04 jurisdiction=Indiana term=6_months +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2005-10-01 jurisdiction=Nevada +effective_date=2022-10-05 jurisdiction=Utah term=20_years +effective_date=2004-10-03 jurisdiction=Delaware +effective_date=2004-05-04 jurisdiction=Maryland +effective_date=2022-05-10 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-03-04 jurisdiction=New York +effective_date=1999-03-04 jurisdiction=New York term=1_year +effective_date=2022-05-20 jurisdiction=Georgia +effective_date=2022-03-03 jurisdiction=Texas term=1_year +effective_date=2022-10-04 jurisdiction=California +effective_date=2022-05-04 jurisdiction=Washington +effective_date=2022-05-04 term=10_years +effective_date=2022-10-05 jurisdiction=Florida term=18_months +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-03 jurisdiction=Florida +effective_date=2003-10-04 jurisdiction=New York term=1_year +effective_date=1999-05-04 jurisdiction=California term=2_years +effective_date=2007-10-11 jurisdiction=Florida term=12_months +effective_date=2022-10-07 jurisdiction=New York term=18_months +effective_date=2022-05-05 jurisdiction=Washington term=5_years +effective_date=2022-05-04 jurisdiction=Texas +effective_date=1999-03-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-02 jurisdiction=Delaware +effective_date=8701-05-04 jurisdiction=Washington +effective_date=1999-11-04 jurisdiction=Delaware term=3_years +effective_date=2022-10-02 jurisdiction=Nevada term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=0208-05-04 jurisdiction=California +effective_date=0142-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=California +effective_date=7611-05-04 jurisdiction=Virginia term=5_years +effective_date=2022-10-16 jurisdiction=Delaware term=5_years +effective_date=2006-07-10 jurisdiction=Delaware term=5_years +effective_date=2022-05-10 jurisdiction=California +effective_date=2022-10-11 jurisdiction=Virginia term=10_years +effective_date=1999-05-04 jurisdiction=Pennsylvania term=5_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Vermont term=1_year +effective_date=1999-05-04 jurisdiction=Virginia term=2_years +effective_date=2006-12-29 jurisdiction=California term=7_years +effective_date=1999-02-04 jurisdiction=Delaware term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=New Jersey term=12_months +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=2022-10-07 jurisdiction=Texas +effective_date=2017-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=1999-05-04 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=1999-05-04 jurisdiction=Pennsylvania +effective_date=1999-03-04 jurisdiction=Pennsylvania term=6_month +effective_date=1999-05-04 jurisdiction=California term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2018-04-10 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Massachusetts +effective_date=2022-05-04 jurisdiction=Connecticut +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-10-02 jurisdiction=Texas term=1_year +effective_date=1999-02-05 jurisdiction=Delaware +effective_date=2022-05-10 jurisdiction=Virginia +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=1999-05-04 jurisdiction=Oregon term=3_months +effective_date=2022-05-10 jurisdiction=Minnesotaparty=between party=ELECTROMED +effective_date=2022-05-04 jurisdiction=Delawareparty=QUEST party=QUEST +effective_date=2022-10-08 jurisdiction=Texas term=5_years +effective_date=2002-10-01 jurisdiction=Coloradoparty=EVOLVING +effective_date=2007-09-26 jurisdiction=Colorado term=12_months +effective_date=2022-05-10 jurisdiction=Nevadaparty=Nexeon +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Kansas +jurisdiction=Wisconsinparty=BOOTS party=Alliance +effective_date=1999-05-04 jurisdiction=New Jersey +effective_date=1999-05-04 jurisdiction=New York +effective_date=2006-02-02 jurisdiction=Delaware term=5_years +effective_date=1999-05-04 jurisdiction=Virginia +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=2022-05-10 jurisdiction=Nevada term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=18_months +jurisdiction=New Jerseyparty=Amber party=Amber party=AMBER +effective_date=2022-10-06 jurisdiction=Delawareparty=txt +effective_date=2022-05-10 jurisdiction=Minnesotaparty=Apogee party=Apogee party=Group party=Harmon party=Tru party=Tubelite party=Viracon party=Viracon party=APOGEE +effective_date=2022-05-03 jurisdiction=Connecticut +jurisdiction=North Carolina +effective_date=2022-10-13 jurisdiction=Delaware term=2_years +effective_date=2016-07-25 jurisdiction=Florida term=3_years +effective_date=2015-08-26 jurisdiction=Washington term=2_years +effective_date=2001-03-21 jurisdiction=Ohioparty=McDonald party=McDonald party=McDONALD +effective_date=2004-03-17 jurisdiction=New York +jurisdiction=Georgiaparty=Insurance party=Contracting party=INSURANCE party=Industries +effective_date=1999-05-04 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=Delaware +jurisdiction=Colorado term=5_years +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2004-09-28 jurisdiction=Delaware +effective_date=2012-09-01 jurisdiction=Ohioparty=Myers party=Myers +effective_date=2022-05-10 jurisdiction=Minnesota +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +jurisdiction=Californiaparty=WAY party=WAY +effective_date=2022-05-04 jurisdiction=Connecticutparty=Lydall +effective_date=1999-05-04 jurisdiction=Maryland term=18_months +effective_date=1999-05-04 jurisdiction=Delaware term=18_months +effective_date=2022-05-10 jurisdiction=Utah term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=18_months +effective_date=2002-10-04 jurisdiction=Utah term=5_years +effective_date=2002-10-01 jurisdiction=Coloradoparty=EVOLVING +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2017-12-15 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=California term=3_years +effective_date=2013-07-29 jurisdiction=Delaware term=7_years +effective_date=2022-05-10 jurisdiction=Virginia term=12_months +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Texas term=12_month +effective_date=1999-05-04 jurisdiction=Massachusetts +effective_date=2007-04-23 jurisdiction=Colorado term=2_years +effective_date=2002-10-03 jurisdiction=New York +jurisdiction=Michiganparty=Flagstar party=FLAGSTAR +effective_date=2013-01-31 jurisdiction=Pennsylvania +effective_date=2022-09-22 jurisdiction=New York term=5_years +effective_date=2006-10-09 jurisdiction=Delaware term=12_months +effective_date=1999-05-04 jurisdiction=Texas term=18_months +jurisdiction=Minnesotaparty=ChoiceTel +effective_date=2022-05-10 jurisdiction=Ohioparty=LSI party=LSI +effective_date=2022-05-07 jurisdiction=Oregon +effective_date=2014-07-15 jurisdiction=New Jerseyparty=Realogy party=of party=Realogy party=among party=Realogy party=Honeycomb party=REALOGY +effective_date=1999-05-04 jurisdiction=Florida term=18_months +effective_date=2004-10-12 jurisdiction=Oregonparty=and +effective_date=2022-05-01 jurisdiction=Massachusetts +effective_date=2022-05-10 jurisdiction=Delawareparty=and party=Athersys party=ATHERSYS +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-05-04 jurisdiction=Maryland +effective_date=2022-05-10 jurisdiction=Illinoisparty=Clean party=Holdings party=CRYSTAL +effective_date=2015-10-19 jurisdiction=California +effective_date=2022-05-10 jurisdiction=Virginia +effective_date=2022-10-04 jurisdiction=Tennessee term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2007-12-19 jurisdiction=Delaware term=12_months +effective_date=2002-10-01 jurisdiction=Minnesota +effective_date=2015-12-07 jurisdiction=Ohioparty=Myers party=Myers +effective_date=2000-08-02 jurisdiction=Delaware term=10_years +effective_date=2022-04-05 jurisdiction=New Jerseyparty=DOUBLETAKE party=Take +jurisdiction=Nevadaparty=AeroGrow +jurisdiction=INDIANA +jurisdiction=Virginia term=4_years +jurisdiction=Delawareparty=SPS party=SPS party=SPS party=SPS party=SPS +effective_date=2022-04-02 jurisdiction=New York term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=2022-10-02 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=2022-10-15 jurisdiction=Louisiana +effective_date=2022-10-06 jurisdiction=Georgia term=5_years +effective_date=2022-10-28 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=New York +effective_date=2003-10-08 jurisdiction=Oregon term=1_year +jurisdiction=Nevadaparty=International party=International +effective_date=2022-05-20 jurisdiction=Delaware +effective_date=2008-06-16 jurisdiction=North Carolina +effective_date=1999-05-04 jurisdiction=Florida term=3_years +effective_date=2008-07-09 jurisdiction=Georgia term=2_years +effective_date=1999-05-04 jurisdiction=California +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-10 +effective_date=1999-05-04 jurisdiction=New York +effective_date=2017-04-24 jurisdiction=Delawareparty=Supreme +jurisdiction=Georgia +jurisdiction=New Jerseyparty=Aegerion +effective_date=1999-05-04 jurisdiction=Minnesota +effective_date=2022-05-10 jurisdiction=North Carolina +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2003-10-19 jurisdiction=Kentucky +effective_date=2019-07-19 jurisdiction=Nevadaparty=GROUP +jurisdiction=Missouri +effective_date=1999-02-12 jurisdiction=Utah term=5_years +effective_date=2010-04-27 jurisdiction=Connecticutparty=and party=by party=Praxair party=of party=which party=in party=in party=2002 party=PRAXAIR +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-05-10 jurisdiction=Delawareparty=Red party=Red party=com party=CA party=Canonical party=Citrix party=Google party=Mirantis party=Pivotal party=com party=and party=RED +effective_date=2017-02-10 jurisdiction=Delaware term=5_years +effective_date=2018-12-17 jurisdiction=Georgia term=2_years +effective_date=2022-05-04 jurisdiction=Delaware term=2_years +effective_date=2014-05-04 jurisdiction=Washington +jurisdiction=Californiaparty=Ohr party=NeuBase party=euBase party=NeuBase +effective_date=2005-02-25 jurisdiction=California term=2_years +effective_date=2022-10-17 jurisdiction=Maryland +effective_date=1999-02-04 jurisdiction=Delaware term=1_year +effective_date=2006-10-03 jurisdiction=Delaware term=1_year +effective_date=2003-10-02 jurisdiction=Pennsylvania term=12_months +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-05-10 jurisdiction=Delaware term=2_years +effective_date=2022-05-10 jurisdiction=Virginia +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2010-11-01 jurisdiction=Nevada +effective_date=2019-06-04 jurisdiction=Nevadaparty=THE party=RENOVACARE party=RenovaCare party=renovacare party=RenovaCare +effective_date=2022-10-02 jurisdiction=Delaware term=1_year +effective_date=2008-09-10 jurisdiction=California +jurisdiction=Colorado +effective_date=2003-10-02 term=2_years \ No newline at end of file diff --git a/train/out.tsv b/train/out.tsv new file mode 100644 index 0000000..2e8faa9 --- /dev/null +++ b/train/out.tsv @@ -0,0 +1,254 @@ +effective_date=2022-10-05 jurisdiction=Oregon term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=2022-10-06 jurisdiction=Florida term=1_year +effective_date=2022-10-26 jurisdiction=Pennsylvania term=2_years +effective_date=2022-07-02 jurisdiction=California +effective_date=2022-10-09 jurisdiction=California +effective_date=1999-05-04 jurisdiction=New York term=12_months +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-06 jurisdiction=Illinois term=1_year +effective_date=1999-05-04 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-10-02 jurisdiction=Iowa term=24_months +effective_date=1999-05-04 jurisdiction=Delaware +jurisdiction=Indiana +effective_date=1999-02-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-10-03 jurisdiction=maine +effective_date=2022-05-10 jurisdiction=Delaware +effective_date=2023-10-14 jurisdiction=Delawareparty=Carolina +effective_date=2022-05-10 jurisdiction=COLORADOparty=CLOVIS party=Clovis party=Clovis party=CLOVIS party=Clovis party=Clovis party=Clovis party=Clovis party=Oncology party=Clovis party=Clovis party=Clovis party=Clovis party=Clovis party=Clovis party=CLOVIS party=CLOVIS party=Clovis party=Clovis party=MEDIATION party=Oncology party=Clovis party=Clovis party=Oncology party=CLOVIS party=Clovis party=CLOVIS party=Clovis +jurisdiction=Georgia +effective_date=2022-10-05 jurisdiction=New York term=2_years +effective_date=2020-01-13 jurisdiction=Oregonparty=NIKE party=NIKE +effective_date=2022-10-03 jurisdiction=Pennsylvania term=2_years +effective_date=2022-10-07 jurisdiction=Delaware term=12_months +effective_date=2022-10-26 jurisdiction=Florida term=2_year +effective_date=2022-10-02 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Illinois term=36_months +effective_date=2022-05-04 jurisdiction=Delaware term=5_years +effective_date=2022-10-03 jurisdiction=Delaware +effective_date=2022-05-01 jurisdiction=California term=5_years +effective_date=2005-04-04 jurisdiction=California +effective_date=2002-10-01 jurisdiction=Missouri +effective_date=2022-10-04 jurisdiction=Oregon term=12_months +effective_date=1999-05-04 jurisdiction=Georgia +effective_date=1999-05-04 jurisdiction=Delaware term=18_months +effective_date=2002-10-01 jurisdiction=Connecticutparty=Manufacturing party=Manufacturing party=Manufacturing party=Manufacturing party=Manufacturing party=MANUFACTURING party=MANUFACTURING +effective_date=1999-05-04 jurisdiction=Nevada term=12_months +effective_date=1999-05-04 jurisdiction=New York term=18_months +jurisdiction=Illinoisparty=BROOK party=Brook party=Brook party=BROOK +effective_date=2022-05-10 jurisdiction=Idahoparty=Gold +effective_date=1999-05-04 jurisdiction=Florida term=10_years +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-04 jurisdiction=Delaware term=10_year +effective_date=1999-05-04 jurisdiction=Minnesota +effective_date=2022-10-04 jurisdiction=Virginia term=18_months +effective_date=1999-05-04 jurisdiction=California +effective_date=2004-10-03 jurisdiction=Nevada +effective_date=2018-04-20 jurisdiction=Nevada +effective_date=1999-05-04 jurisdiction=New York term=18_month +effective_date=2022-10-17 jurisdiction=Washington term=1_year +effective_date=1999-05-04 jurisdiction=Pennsylvania +effective_date=2022-10-10 jurisdiction=Ohio +jurisdiction=Nevada +jurisdiction=Georgiaparty=EXHIBITS party=and party=TZ party=EXHIBITIONS party=TZ party=PREMIER party=KINGSMEN +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=2022-10-02 jurisdiction=Texas +effective_date=2022-10-05 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=New York term=1_year +effective_date=1999-05-04 jurisdiction=Virginia term=5_years +effective_date=2022-10-25 jurisdiction=Wisconsin term=18_months +effective_date=2022-05-10 jurisdiction=Nevadaparty=Victoria party=Club +effective_date=2006-10-30 jurisdiction=Oregon +effective_date=1999-05-04 jurisdiction=Pennsylvania term=2_years +effective_date=0233-05-04 jurisdiction=Ohio +effective_date=2022-10-05 jurisdiction=Delaware term=12_months +jurisdiction=South Dakota term=2_years +effective_date=2022-10-06 jurisdiction=maine +effective_date=2022-10-18 jurisdiction=Indiana term=3_years +effective_date=1999-05-04 jurisdiction=Pennsylvania +jurisdiction=Minnesota +jurisdiction=Kansas term=2_years +effective_date=1999-05-04 jurisdiction=Florida +effective_date=2005-05-31 jurisdiction=Illinoisparty=Promark party=PROMARK +effective_date=2022-10-23 jurisdiction=Indiana term=1_year +effective_date=2022-10-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Illinois term=2_years +effective_date=2022-10-02 jurisdiction=Delaware term=22_months +effective_date=1999-05-04 jurisdiction=California term=5_years +effective_date=1999-05-04 jurisdiction=California term=3_years +effective_date=2022-10-02 jurisdiction=Maine term=12_month +jurisdiction=North Carolinaparty=between party=POZEN +effective_date=2022-10-02 jurisdiction=Delaware term=12_months +jurisdiction=Georgia +effective_date=2022-10-02 jurisdiction=Missouri term=3_years +effective_date=1999-05-04 jurisdiction=New York +effective_date=2004-10-03 jurisdiction=Georgiaparty=Citi party=Citi +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-09 jurisdiction=Delaware +effective_date=2022-10-04 jurisdiction=Delaware term=2_years +effective_date=2002-10-17 jurisdiction=Oregon term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=New York term=12_months +jurisdiction=Connecticut +effective_date=2015-10-05 jurisdiction=Utah +effective_date=2022-10-26 jurisdiction=Delaware term=1_year +effective_date=2016-10-03 jurisdiction=Delaware +effective_date=2011-02-01 jurisdiction=Ohio +effective_date=2022-10-03 jurisdiction=California +jurisdiction=Delaware +effective_date=2022-10-03 jurisdiction=New York term=3_years +effective_date=2013-10-10 jurisdiction=South Carolina term=2_year +effective_date=2011-03-22 jurisdiction=Texas +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-05-10 jurisdiction=Nevadaparty=TECHNOLOGIES party=GENEXOSOME +effective_date=1999-03-04 jurisdiction=Georgia +effective_date=1999-05-04 jurisdiction=Massachusetts term=2_years +effective_date=1999-03-04 jurisdiction=Texas term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=2022-10-03 jurisdiction=New York term=12_months +effective_date=2022-10-15 jurisdiction=New Jersey term=10_years +effective_date=2022-10-03 jurisdiction=Pennsylvania +effective_date=2022-10-09 jurisdiction=Delaware term=10_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-03 jurisdiction=Nevada term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Delaware term=12_months +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-04 jurisdiction=Oregon term=1_year +effective_date=2022-10-04 jurisdiction=North Carolina term=1_year +effective_date=1999-05-04 jurisdiction=Pennsylvania +effective_date=1999-02-03 jurisdiction=Maryland +effective_date=2022-10-26 jurisdiction=Delaware term=12_months +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=2022-10-02 jurisdiction=maine +effective_date=2017-05-04 jurisdiction=Delaware +effective_date=2022-10-03 jurisdiction=Massachusetts term=12_months +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-06 jurisdiction=Missouri term=5_years +effective_date=2022-10-03 jurisdiction=Virginia term=12_months +effective_date=2022-10-04 jurisdiction=California +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-10-11 +effective_date=2022-10-04 jurisdiction=Wisconsin term=1_year +effective_date=2022-05-04 jurisdiction=Washington +effective_date=2022-02-04 jurisdiction=Delaware term=3_years +effective_date=2022-03-02 jurisdiction=Delaware +effective_date=2022-10-03 jurisdiction=Illinois term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Massachusetts term=6_months +effective_date=2022-10-05 jurisdiction=Delaware term=2_years +effective_date=2003-10-02 jurisdiction=Ohio +effective_date=2022-10-26 jurisdiction=Illinois +effective_date=2022-10-02 jurisdiction=New York term=3_years +effective_date=2022-10-06 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-10 jurisdiction=Massachusetts term=1_year +effective_date=2022-10-09 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Utah +effective_date=2022-05-05 jurisdiction=Washington term=5_years +effective_date=2022-10-18 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-12 jurisdiction=California term=3_years +effective_date=2007-10-03 jurisdiction=Colorado term=5_years +effective_date=1999-05-04 jurisdiction=Kansas term=2_years +effective_date=2022-04-02 jurisdiction=Delaware +effective_date=2022-10-05 jurisdiction=Delaware term=12_months +effective_date=2002-10-03 jurisdiction=Delaware term=12_months +effective_date=2022-10-05 jurisdiction=Washington term=2_years +effective_date=1999-05-04 jurisdiction=Kentucky +effective_date=2022-10-10 jurisdiction=Delaware term=12_months +effective_date=2022-10-17 jurisdiction=Delaware term=2_year +effective_date=2022-02-03 jurisdiction=Delaware term=3_years +effective_date=2008-12-12 jurisdiction=Delaware term=5_years +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-10-04 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Delaware term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2005-10-08 jurisdiction=Delaware term=6_months +effective_date=2022-10-02 jurisdiction=Delaware term=12_months +effective_date=2022-10-26 jurisdiction=Delaware term=2_years +effective_date=1999-05-04 jurisdiction=Texas +effective_date=2022-10-04 jurisdiction=New York term=2_years +effective_date=1999-06-04 jurisdiction=New York +effective_date=2005-10-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-02 jurisdiction=Missouri term=5_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-12 jurisdiction=Delaware term=2_year +effective_date=1999-05-04 jurisdiction=Florida +effective_date=2022-10-10 jurisdiction=Delaware +effective_date=2004-10-21 jurisdiction=Oregon term=2_years +effective_date=2022-05-10 jurisdiction=Delaware term=18_months +effective_date=2003-10-02 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=New York +effective_date=2002-10-01 jurisdiction=Texas term=12_months +effective_date=2022-10-03 jurisdiction=New York +effective_date=2022-10-03 jurisdiction=Florida term=12_months +effective_date=2003-10-02 jurisdiction=Delaware +effective_date=2022-10-02 jurisdiction=Alabama term=3_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2007-10-04 jurisdiction=Oregon +effective_date=2022-10-02 jurisdiction=Minnesota term=12_month +effective_date=2022-10-11 jurisdiction=TEXAS +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=California term=5_years +effective_date=2022-10-02 jurisdiction=New York term=3_years +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-05-01 jurisdiction=Colorado +effective_date=1999-05-04 jurisdiction=Pennsylvania term=5_years +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-03 jurisdiction=Indiana term=6_months +effective_date=1999-05-04 jurisdiction=California +effective_date=2022-10-02 jurisdiction=Pennsylvania +effective_date=2022-10-04 jurisdiction=Massachusetts term=18_months +effective_date=2022-10-03 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Virginia term=6_months +effective_date=2022-10-02 jurisdiction=Ohio term=7_months +effective_date=2022-05-06 jurisdiction=Illinois term=12_months +effective_date=2022-10-13 jurisdiction=California term=12_months +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-02-17 jurisdiction=Delaware term=5_years +effective_date=2022-10-02 jurisdiction=Oregon term=2_years +effective_date=2008-10-05 jurisdiction=Texas +effective_date=1999-05-04 jurisdiction=Texas term=1_year +effective_date=2006-10-05 jurisdiction=Michigan term=1_year +effective_date=2003-10-02 jurisdiction=Delaware term=6_month +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-03 jurisdiction=Florida term=1_year +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=2022-10-04 jurisdiction=Ohio +effective_date=1999-05-04 jurisdiction=Delaware term=3_years +effective_date=2009-09-11 jurisdiction=Delaware term=6_months +effective_date=2022-10-02 jurisdiction=Delaware term=12_months +effective_date=2022-05-10 jurisdiction=Georgia term=24_months +effective_date=1999-05-04 jurisdiction=New York term=3_years +effective_date=2022-10-02 jurisdiction=Massachusetts term=12_months +effective_date=2022-10-02 jurisdiction=Texas term=3_years +effective_date=1999-05-04 jurisdiction=New York +effective_date=2022-10-25 jurisdiction=Pennsylvania +effective_date=2022-10-03 jurisdiction=Michigan term=5_years +effective_date=2022-10-21 jurisdiction=Washington term=2_years +effective_date=2022-10-03 jurisdiction=Ohio term=3_months +effective_date=2022-10-08 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-05-02 jurisdiction=California +effective_date=1999-05-04 jurisdiction=California +effective_date=1999-05-04 jurisdiction=Delaware +effective_date=2022-10-11 jurisdiction=Delaware term=5_years +effective_date=2022-05-02 jurisdiction=Ohio term=5_years +effective_date=2022-07-02 jurisdiction=Delaware +effective_date=1999-05-04 jurisdiction=New York +effective_date=1999-05-04 jurisdiction=Delaware term=1_year +effective_date=2022-10-03 jurisdiction=Pennsylvania +effective_date=2022-10-21 jurisdiction=New York term=5_years +effective_date=2007-10-27 jurisdiction=Connecticut +effective_date=1999-05-04 jurisdiction=Delaware term=5_years +effective_date=2022-10-06 jurisdiction=Florida +effective_date=2022-02-05 jurisdiction=Delaware term=3_years +effective_date=2022-10-15 jurisdiction=Connecticut term=1_year +effective_date=2022-07-03 jurisdiction=California +effective_date=2022-10-02 jurisdiction=Delaware term=2_years \ No newline at end of file