Loading...
Way History: Florida State Road 45 (200544585)
Version #6
Adding Florida towns
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
52 nodes
- 2125408495 (part of ways Tamiami Boulevard (200588160) and Tamiami Boulevard (200588143))
- 2125408475 (part of way Bloomingdale Avenue (200588139))
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2125399971 (part of way Tampa Southern Railroad (200586932))
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2125399969 (part of way Tampa Southern Railroad (200586932))
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2125401091 (part of ways Florida State Road 45 (200587077) and Florida State Road 674 (200589424))
Version #5
Adding Florida towns
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
72 nodes
- 2090481037 (part of ways 19th Street (198553027), Florida State Road 45 (200586711), Florida State Road 60 (200538344), and Florida State Road 45A (200588141))
- 2125398695 (part of way Florida State Road 45A (200588141))
- 2125398694 (part of way Florida State Road 45A (200588141))
- 2125398693 (part of way Florida State Road 45A (200588141))
- 2125398692 (part of way Florida State Road 45A (200588141))
- 2125398691 (part of way Florida State Road 45A (200588141))
- 2125398690 (part of way Florida State Road 45A (200588141))
- 2090635967 (part of ways Elmwood Avenue (198567011) and Florida State Road 45A (200588141))
- 2090635965 (part of ways Maple Avenue (198567010) and Florida State Road 45A (200588141))
- 2090635963 (part of ways Oakwood Avenue (198567009) and Florida State Road 45A (200588141))
- 2125398689 (part of way Florida State Road 45A (200588141))
- 2125398688 (part of way Florida State Road 45A (200588141))
- 2125398687 (part of way Florida State Road 45A (200588141))
- 2093048970 (part of ways South 22nd Street (198641092) and Florida State Road 45A (200588141))
- 2125398686 (part of way Florida State Road 45A (200588141))
- 2125398685 (part of way Florida State Road 45A (200588141))
- 2125398684 (part of way Florida State Road 45A (200588141))
- 2125398683 (part of way Florida State Road 45A (200588141))
- 2125398682 (part of way Florida State Road 45A (200588141))
- 2093048955 (part of way Tamiami Boulevard (200588160))
- 2124937637
- 2124937636
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2125399971 (part of way Tampa Southern Railroad (200586932))
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2125399969 (part of way Tampa Southern Railroad (200586932))
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2125401091 (part of ways Florida State Road 45 (200587077) and Florida State Road 674 (200589424))
Version #4
Adding Florida towns
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
80 nodes
- 2090481037 (part of ways 19th Street (198553027), Florida State Road 45 (200586711), Florida State Road 60 (200538344), and Florida State Road 45A (200588141))
- 2125398695 (part of way Florida State Road 45A (200588141))
- 2125398694 (part of way Florida State Road 45A (200588141))
- 2125398693 (part of way Florida State Road 45A (200588141))
- 2125398692 (part of way Florida State Road 45A (200588141))
- 2125398691 (part of way Florida State Road 45A (200588141))
- 2125398690 (part of way Florida State Road 45A (200588141))
- 2090635967 (part of ways Elmwood Avenue (198567011) and Florida State Road 45A (200588141))
- 2090635965 (part of ways Maple Avenue (198567010) and Florida State Road 45A (200588141))
- 2090635963 (part of ways Oakwood Avenue (198567009) and Florida State Road 45A (200588141))
- 2125398689 (part of way Florida State Road 45A (200588141))
- 2125398688 (part of way Florida State Road 45A (200588141))
- 2125398687 (part of way Florida State Road 45A (200588141))
- 2093048970 (part of ways South 22nd Street (198641092) and Florida State Road 45A (200588141))
- 2125398686 (part of way Florida State Road 45A (200588141))
- 2125398685 (part of way Florida State Road 45A (200588141))
- 2125398684 (part of way Florida State Road 45A (200588141))
- 2125398683 (part of way Florida State Road 45A (200588141))
- 2125398682 (part of way Florida State Road 45A (200588141))
- 2093048955 (part of way Tamiami Boulevard (200588160))
- 2124937637
- 2124937636
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2125399971 (part of way Tampa Southern Railroad (200586932))
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2125399969 (part of way Tampa Southern Railroad (200586932))
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2125399947 (part of ways Tampa Southern Railroad (200586932) and Florida State Road 45 (200587077))
- 2124937588 (part of way Florida State Road 45 (200587077))
- 2124937587 (part of way Florida State Road 45 (200587077))
- 2124937586 (part of way Florida State Road 45 (200587077))
- 2124937585 (part of way Florida State Road 45 (200587077))
- 2124937584 (part of way Florida State Road 45 (200587077))
- 2124937583 (part of way Florida State Road 45 (200587077))
- 2124937582 (part of way Florida State Road 45 (200587077))
- 2125400038 (part of ways Florida State Road 45 (200587077), Tamiami Boulevard (200586923), and Tamiami Boulevard (200586924))
Version #3
Adding Florida towns
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
139 nodes
- 2090481037 (part of ways 19th Street (198553027), Florida State Road 45 (200586711), Florida State Road 60 (200538344), and Florida State Road 45A (200588141))
- 2125398695 (part of way Florida State Road 45A (200588141))
- 2125398694 (part of way Florida State Road 45A (200588141))
- 2125398693 (part of way Florida State Road 45A (200588141))
- 2125398692 (part of way Florida State Road 45A (200588141))
- 2125398691 (part of way Florida State Road 45A (200588141))
- 2125398690 (part of way Florida State Road 45A (200588141))
- 2090635967 (part of ways Elmwood Avenue (198567011) and Florida State Road 45A (200588141))
- 2090635965 (part of ways Maple Avenue (198567010) and Florida State Road 45A (200588141))
- 2090635963 (part of ways Oakwood Avenue (198567009) and Florida State Road 45A (200588141))
- 2125398689 (part of way Florida State Road 45A (200588141))
- 2125398688 (part of way Florida State Road 45A (200588141))
- 2125398687 (part of way Florida State Road 45A (200588141))
- 2093048970 (part of ways South 22nd Street (198641092) and Florida State Road 45A (200588141))
- 2125398686 (part of way Florida State Road 45A (200588141))
- 2125398685 (part of way Florida State Road 45A (200588141))
- 2125398684 (part of way Florida State Road 45A (200588141))
- 2125398683 (part of way Florida State Road 45A (200588141))
- 2125398682 (part of way Florida State Road 45A (200588141))
- 2093048955 (part of way Tamiami Boulevard (200588160))
- 2124937637
- 2124937636
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2124937588 (part of way Florida State Road 45 (200587077))
- 2124937587 (part of way Florida State Road 45 (200587077))
- 2124937586 (part of way Florida State Road 45 (200587077))
- 2124937585 (part of way Florida State Road 45 (200587077))
- 2124937584 (part of way Florida State Road 45 (200587077))
- 2124937583 (part of way Florida State Road 45 (200587077))
- 2124937582 (part of way Florida State Road 45 (200587077))
- 2124937581
- 2124937580
- 2124937579
- 2124937578
- 2124937577
- 2124937576 (part of ways 200587091, 200587119, and Tamiami Boulevard (200586931))
- 2124937575
- 2124937574
- 2124937573
- 2124937572
- 2124937571 (part of ways Florida State Road 45 (200586922), Tamiami Boulevard (200586930), and Tamiami Boulevard (200586931))
- 2124937570 (part of way Florida State Road 45 (200586922))
- 2124937569 (part of way Florida State Road 45 (200586922))
- 2124937568 (part of way Florida State Road 45 (200586922))
- 2124937567 (part of way Florida State Road 45 (200586922))
- 2124937566 (part of way Florida State Road 45 (200586922))
- 2124937565 (part of way Florida State Road 45 (200586922))
- 2124937564 (part of way Florida State Road 45 (200586922))
- 2124937563 (part of way Florida State Road 45 (200586922))
- 2124937562 (part of way Florida State Road 45 (200586922))
- 2124937561 (part of way Florida State Road 45 (200586922))
- 2124937559 (part of way Florida State Road 45 (200586922))
- 2124937558 (part of way Florida State Road 45 (200586922))
- 2124937557 (part of way Florida State Road 45 (200586922))
- 2124937556 (part of way Florida State Road 45 (200586922))
- 2124937555 (part of way Florida State Road 45 (200586922))
- 2124937554 (part of way Florida State Road 45 (200586922))
- 2124937553 (part of way Florida State Road 45 (200586922))
- 2124937552 (part of way Florida State Road 45 (200586922))
- 2124937551 (part of way Florida State Road 45 (200586922))
- 2124937550 (part of way Florida State Road 45 (200586922))
- 2124937549 (part of way Florida State Road 45 (200586922))
- 2124937548 (part of way Florida State Road 45 (200586922))
- 2124937547 (part of way Florida State Road 45 (200586922))
- 2124937546 (part of way Florida State Road 45 (200586922))
- 2124937545 (part of way Florida State Road 45 (200586922))
- 2124937544 (part of way Florida State Road 45 (200586922))
- 2124937543 (part of way Florida State Road 45 (200586922))
- 2124937542 (part of way Florida State Road 45 (200586922))
- 2124937541 (part of way Florida State Road 45 (200586922))
- 2124937540 (part of way Florida State Road 45 (200586922))
- 2124937539 (part of way Florida State Road 45 (200586922))
- 2124937538 (part of way Florida State Road 45 (200586922))
- 2124937537 (part of ways Florida State Road 62 (200587076) and Florida State Road 45 (200586922))
- 2124937536 (part of way Florida State Road 45 (200586922))
- 2124937535 (part of way Florida State Road 45 (200586922))
- 2124937534 (part of way Florida State Road 45 (200586922))
- 2124937533 (part of way Florida State Road 45 (200586922))
- 2124937532 (part of way Florida State Road 45 (200586922))
- 2124937530 (part of way Florida State Road 45 (200586922))
- 2124937531 (part of way Florida State Road 45 (200586922))
- 2125394198 (part of way Florida State Road 45 (200586922))
- 2125394199 (part of way Florida State Road 45 (200586922))
- 2125394200 (part of way Florida State Road 45 (200586922))
- 2125394201 (part of way Florida State Road 45 (200586922))
- 2125394202 (part of way Florida State Road 45 (200586922))
- 2125394203 (part of way Florida State Road 45 (200586922))
- 2125394204 (part of way Florida State Road 45 (200586922))
- 2125394205 (part of way Florida State Road 45 (200586922))
- 2125394206 (part of way Florida State Road 45 (200586922))
- 2125394207 (part of way Florida State Road 45 (200586922))
- 2125394208 (part of way Florida State Road 45 (200586922))
- 2125394209 (part of way Florida State Road 45 (200586922))
Version #2
Adding Florida towns
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
120 nodes
- 2093048955 (part of way Tamiami Boulevard (200588160))
- 2124937637
- 2124937636
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2124937588 (part of way Florida State Road 45 (200587077))
- 2124937587 (part of way Florida State Road 45 (200587077))
- 2124937586 (part of way Florida State Road 45 (200587077))
- 2124937585 (part of way Florida State Road 45 (200587077))
- 2124937584 (part of way Florida State Road 45 (200587077))
- 2124937583 (part of way Florida State Road 45 (200587077))
- 2124937582 (part of way Florida State Road 45 (200587077))
- 2124937581
- 2124937580
- 2124937579
- 2124937578
- 2124937577
- 2124937576 (part of ways 200587091, 200587119, and Tamiami Boulevard (200586931))
- 2124937575
- 2124937574
- 2124937573
- 2124937572
- 2124937571 (part of ways Florida State Road 45 (200586922), Tamiami Boulevard (200586930), and Tamiami Boulevard (200586931))
- 2124937570 (part of way Florida State Road 45 (200586922))
- 2124937569 (part of way Florida State Road 45 (200586922))
- 2124937568 (part of way Florida State Road 45 (200586922))
- 2124937567 (part of way Florida State Road 45 (200586922))
- 2124937566 (part of way Florida State Road 45 (200586922))
- 2124937565 (part of way Florida State Road 45 (200586922))
- 2124937564 (part of way Florida State Road 45 (200586922))
- 2124937563 (part of way Florida State Road 45 (200586922))
- 2124937562 (part of way Florida State Road 45 (200586922))
- 2124937561 (part of way Florida State Road 45 (200586922))
- 2124937559 (part of way Florida State Road 45 (200586922))
- 2124937558 (part of way Florida State Road 45 (200586922))
- 2124937557 (part of way Florida State Road 45 (200586922))
- 2124937556 (part of way Florida State Road 45 (200586922))
- 2124937555 (part of way Florida State Road 45 (200586922))
- 2124937554 (part of way Florida State Road 45 (200586922))
- 2124937553 (part of way Florida State Road 45 (200586922))
- 2124937552 (part of way Florida State Road 45 (200586922))
- 2124937551 (part of way Florida State Road 45 (200586922))
- 2124937550 (part of way Florida State Road 45 (200586922))
- 2124937549 (part of way Florida State Road 45 (200586922))
- 2124937548 (part of way Florida State Road 45 (200586922))
- 2124937547 (part of way Florida State Road 45 (200586922))
- 2124937546 (part of way Florida State Road 45 (200586922))
- 2124937545 (part of way Florida State Road 45 (200586922))
- 2124937544 (part of way Florida State Road 45 (200586922))
- 2124937543 (part of way Florida State Road 45 (200586922))
- 2124937542 (part of way Florida State Road 45 (200586922))
- 2124937541 (part of way Florida State Road 45 (200586922))
- 2124937540 (part of way Florida State Road 45 (200586922))
- 2124937539 (part of way Florida State Road 45 (200586922))
- 2124937538 (part of way Florida State Road 45 (200586922))
- 2124937537 (part of ways Florida State Road 62 (200587076) and Florida State Road 45 (200586922))
- 2124937536 (part of way Florida State Road 45 (200586922))
- 2124937535 (part of way Florida State Road 45 (200586922))
- 2124937534 (part of way Florida State Road 45 (200586922))
- 2124937533 (part of way Florida State Road 45 (200586922))
- 2124937532 (part of way Florida State Road 45 (200586922))
- 2124937530 (part of way Florida State Road 45 (200586922))
- 2124937531 (part of way Florida State Road 45 (200586922))
- 2125394198 (part of way Florida State Road 45 (200586922))
- 2125394199 (part of way Florida State Road 45 (200586922))
- 2125394200 (part of way Florida State Road 45 (200586922))
- 2125394201 (part of way Florida State Road 45 (200586922))
- 2125394202 (part of way Florida State Road 45 (200586922))
- 2125394203 (part of way Florida State Road 45 (200586922))
- 2125394204 (part of way Florida State Road 45 (200586922))
- 2125394205 (part of way Florida State Road 45 (200586922))
- 2125394206 (part of way Florida State Road 45 (200586922))
- 2125394207 (part of way Florida State Road 45 (200586922))
- 2125394208 (part of way Florida State Road 45 (200586922))
- 2125394209 (part of way Florida State Road 45 (200586922))
Version #1
Continuing to add post-1945 Florida state roads
Tags
highway | trunk |
---|---|
name | Florida State Road 45 |
oneway | no |
ref | FL 45 |
source | https://www.fdot.gov/gis/floridatransportationmaparchive.shtm |
start_date | 1945-06-11 |
Nodes
108 nodes
- 2093048955 (part of way Tamiami Boulevard (200588160))
- 2124937637
- 2124937636
- 2124937635
- 2124937634
- 2124937633
- 2124937632
- 2124937631
- 2124937630
- 2124937629
- 2124937628
- 2124937627
- 2124937626
- 2124937625
- 2124937624
- 2124937623
- 2124937622
- 2124937621
- 2124937620
- 2124937619
- 2124937618
- 2124937617
- 2124937616
- 2124937615
- 2124937614
- 2124937613
- 2124937612
- 2124937611
- 2124937610
- 2124937609
- 2124937608
- 2124937607
- 2124937606
- 2124937605
- 2124937604
- 2124937603
- 2124937602
- 2124937601
- 2124937600
- 2124937599
- 2124937598
- 2124937597
- 2124937596
- 2124937595
- 2124937594
- 2124937593
- 2124937592
- 2124937591
- 2124937590
- 2124937589
- 2124937588 (part of way Florida State Road 45 (200587077))
- 2124937587 (part of way Florida State Road 45 (200587077))
- 2124937586 (part of way Florida State Road 45 (200587077))
- 2124937585 (part of way Florida State Road 45 (200587077))
- 2124937584 (part of way Florida State Road 45 (200587077))
- 2124937583 (part of way Florida State Road 45 (200587077))
- 2124937582 (part of way Florida State Road 45 (200587077))
- 2124937581
- 2124937580
- 2124937579
- 2124937578
- 2124937577
- 2124937576 (part of ways 200587091, 200587119, and Tamiami Boulevard (200586931))
- 2124937575
- 2124937574
- 2124937573
- 2124937572
- 2124937571 (part of ways Florida State Road 45 (200586922), Tamiami Boulevard (200586930), and Tamiami Boulevard (200586931))
- 2124937570 (part of way Florida State Road 45 (200586922))
- 2124937569 (part of way Florida State Road 45 (200586922))
- 2124937568 (part of way Florida State Road 45 (200586922))
- 2124937567 (part of way Florida State Road 45 (200586922))
- 2124937566 (part of way Florida State Road 45 (200586922))
- 2124937565 (part of way Florida State Road 45 (200586922))
- 2124937564 (part of way Florida State Road 45 (200586922))
- 2124937563 (part of way Florida State Road 45 (200586922))
- 2124937562 (part of way Florida State Road 45 (200586922))
- 2124937561 (part of way Florida State Road 45 (200586922))
- 2124937559 (part of way Florida State Road 45 (200586922))
- 2124937558 (part of way Florida State Road 45 (200586922))
- 2124937557 (part of way Florida State Road 45 (200586922))
- 2124937556 (part of way Florida State Road 45 (200586922))
- 2124937555 (part of way Florida State Road 45 (200586922))
- 2124937554 (part of way Florida State Road 45 (200586922))
- 2124937553 (part of way Florida State Road 45 (200586922))
- 2124937552 (part of way Florida State Road 45 (200586922))
- 2124937551 (part of way Florida State Road 45 (200586922))
- 2124937550 (part of way Florida State Road 45 (200586922))
- 2124937549 (part of way Florida State Road 45 (200586922))
- 2124937548 (part of way Florida State Road 45 (200586922))
- 2124937547 (part of way Florida State Road 45 (200586922))
- 2124937546 (part of way Florida State Road 45 (200586922))
- 2124937545 (part of way Florida State Road 45 (200586922))
- 2124937544 (part of way Florida State Road 45 (200586922))
- 2124937543 (part of way Florida State Road 45 (200586922))
- 2124937542 (part of way Florida State Road 45 (200586922))
- 2124937541 (part of way Florida State Road 45 (200586922))
- 2124937540 (part of way Florida State Road 45 (200586922))
- 2124937539 (part of way Florida State Road 45 (200586922))
- 2124937538 (part of way Florida State Road 45 (200586922))
- 2124937537 (part of ways Florida State Road 62 (200587076) and Florida State Road 45 (200586922))
- 2124937536 (part of way Florida State Road 45 (200586922))
- 2124937535 (part of way Florida State Road 45 (200586922))
- 2124937534 (part of way Florida State Road 45 (200586922))
- 2124937533 (part of way Florida State Road 45 (200586922))
- 2124937532 (part of way Florida State Road 45 (200586922))
- 2124937530 (part of way Florida State Road 45 (200586922))
- 2124937531 (part of way Florida State Road 45 (200586922))
Welcome to OpenHistoricalMap!
OpenHistoricalMap is an interactive map of the world throughout history, created by people like you and dedicated to the public domain.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenHistoricalMap and contributors, under an open license |