TopoQuest Logo
Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Bitcoin:  19c7KJd3qBynnjoSw5npx9KScwjBe4ifkT
Litecoin:  LXs6TkuXGGXo1vDsWCkWVdjQX94eUKd6ui
Home View Maps Find Maps Find Places Resources & Links


York Haven-Newberry School, Pennsylvania

York Haven-Newberry School is a school located in York County, PA at N40.10759° W76.71747° (NAD83) and at an elevation of 442 ft MSL.
It can be seen on the USGS 1:24K topographic map York Haven, PA.

Feature Type: School
Latitude: N40.10759° (NAD83 datum)
Longitude: W76.71747°
Elevation: 442 ft MSL
County: York County, Pennsylvania
USGS 24K Map: York Haven, PA
USGS 24K MRC: 40076A6

You can view this location or feature in our Topographic Map Viewer now.

Topographic Map of York Haven-Newberry School, PA
Click on map above to begin viewing in our Map Viewer.

Here are some other places near York Haven-Newberry School that may be of interest:

Feature Name Type Latitude Longitude Distance View Map
AberdeenPopulated PlaceN40.1768°W76.6233°6.9 milesView Map
Alert Fire Company 1 Station 24 - 2BuildingN40.0134°W76.7310°6.5 milesView Map
Aughenbaugh ChurchChurchN40.0359°W76.7522°5.3 milesView Map
BainbridgePopulated PlaceN40.0909°W76.6675°2.9 milesView Map
Bainbridge Census Designated PlaceCensusN40.0915°W76.6581°3.3 milesView Map
Bainbridge Fire Company Station 71BuildingN40.0901°W76.6675°2.9 milesView Map
Bainbridge Post OfficePost OfficeN40.0934°W76.6691°2.7 milesView Map
Bainbridge Post Office (historical)Post OfficeN40.0909°W76.6675°2.9 milesView Map
Bashore IslandIslandN40.1309°W76.7411°2.0 milesView Map
Bass LakePopulated PlaceN40.1459°W76.7816°4.3 milesView Map
Beech IslandIslandN40.1459°W76.7316°2.8 milesView Map
Bennett RunStreamN40.1106°W76.7969°4.2 milesView Map
Big Spring RunStreamN40.1620°W76.7844°5.2 milesView Map
BillmeyerPopulated PlaceN40.0723°W76.6511°4.3 milesView Map
Billmyer StationLocaleN40.0701°W76.6464°4.6 milesView Map
Black GutGutN40.0784°W76.6841°2.7 milesView Map
Black Oak High SchoolSchoolN40.2070°W76.6625°7.5 milesView Map
Borough of GoldsboroCivilN40.1546°W76.7515°3.7 milesView Map
Borough of ManchesterCivilN40.0613°W76.7193°3.2 milesView Map
Borough of MiddletownCivilN40.2010°W76.7289°6.5 milesView Map
Borough of Middletown Mill Street SubstationBuildingN40.1926°W76.7264°5.9 milesView Map
Borough of Middletown Water Treatment PlantBuildingN40.1926°W76.7277°5.9 milesView Map
Borough of Mount WolfCivilN40.0617°W76.7052°3.2 milesView Map
Borough of RoyaltonCivilN40.1874°W76.7272°5.5 milesView Map
Borough of York HavenCivilN40.1106°W76.7149°0.2 milesView Map
BraeburnPopulated PlaceN40.1901°W76.6597°6.5 milesView Map
BrandywinePopulated PlaceN40.0112°W76.7702°7.2 milesView Map
Brenneman CemeteryCemeteryN40.0695°W76.6250°5.6 milesView Map
Brills RunStreamN40.1709°W76.6339°6.2 milesView Map
Brunner IslandIslandN40.0984°W76.6969°1.3 milesView Map
Burd RunStreamN40.2045°W76.7872°7.6 milesView Map
Buser RunStreamN40.2073°W76.7950°8.0 milesView Map
Calvary Orthodox Presbyterian ChurchChurchN40.1943°W76.7261°6.0 milesView Map
Calver IslandIslandN40.2056°W76.8066°8.3 milesView Map
Cann-Edi-On CampLocaleN40.1095°W76.7955°4.1 milesView Map
Cassels ChurchChurchN40.1004°W76.7197°0.5 milesView Map
Cedar Hill Community ChurchChurchN40.1523°W76.6575°4.4 milesView Map
Church of ChristChurchN40.1712°W76.6508°5.6 milesView Map
Clarence R Orendorff Elementary SchoolSchoolN40.0593°W76.7152°3.3 milesView Map
ClyPopulated PlaceN40.1240°W76.7364°1.5 milesView Map
Codorus CreekStreamN40.0584°W76.6441°5.2 milesView Map
Codorus FurnacePopulated PlaceN40.0509°W76.6577°5.0 milesView Map
Coldsborough ManorPopulated PlaceN40.1340°W76.7486°2.5 milesView Map
ConewagoPopulated PlaceN40.1581°W76.6602°4.6 milesView Map
Conewago CreekStreamN40.1131°W76.7108°0.5 milesView Map
Conewago CreekStreamN40.1323°W76.7144°1.7 milesView Map
Conewago FallsFallsN40.1204°W76.7136°0.9 milesView Map
Conewago FallsFallsN40.1281°W76.7186°1.4 milesView Map
Conewago HeightsPopulated PlaceN40.0857°W76.7166°1.5 milesView Map
Conewago Industrial ParkLocaleN40.1601°W76.6430°5.3 milesView Map
Conewago SchoolSchoolN40.0590°W76.7805°4.7 milesView Map
Congregation Bnai JacobChurchN40.1968°W76.7350°6.2 milesView Map
Conoy ChurchChurchN40.1237°W76.6277°4.9 milesView Map
Conoy CreekStreamN40.0790°W76.6614°3.6 milesView Map
Conoy Township Municipal BuildingBuildingN40.1298°W76.7130°1.6 milesView Map
Conoy Township ParkParkN40.1343°W76.6958°2.2 milesView Map
Country Club WestPopulated PlaceN40.0151°W76.7814°7.2 milesView Map
Crest ViewPopulated PlaceN40.2026°W76.6927°6.7 milesView Map
Dee RunStreamN40.0323°W76.6677°5.8 milesView Map
Druck Valley ChurchChurchN40.0223°W76.6397°7.2 milesView Map
Eagle Fire Company 1 Station 22BuildingN40.0641°W76.7068°3.1 milesView Map
East End SchoolSchoolN40.2043°W76.7739°7.3 milesView Map
Ebenezer A. M. E. ChurchChurchN40.1926°W76.7383°6.0 milesView Map
Eilzabethtown Borough Wastewater Treatment PlantBuildingN40.1298°W76.6250°5.1 milesView Map
Elizabethtown State HospitalHospitalN40.1623°W76.6189°6.4 milesView Map
Elm Tree FarmLocaleN40.1272°W76.6608°3.3 milesView Map
Ely IslandIslandN40.0662°W76.6583°4.2 milesView Map
EmigsvillePopulated PlaceN40.0218°W76.7280°6.0 milesView Map
Emigsville Census Designated PlaceCensusN40.0084°W76.7310°6.9 milesView Map
Emigsville Post OfficePost OfficeN40.0183°W76.7279°6.2 milesView Map
Etters Post OfficePost OfficeN40.1512°W76.7513°3.5 milesView Map
Evangelical United Methodist ChurchChurchN40.1998°W76.7275°6.4 milesView Map
Fall IslandIslandN40.1723°W76.7316°4.5 milesView Map
FalmouthPopulated PlaceN40.1295°W76.7139°1.5 milesView Map
Falmouth Census Designated PlaceCensusN40.1316°W76.7046°1.8 milesView Map
Falmouth Post Office (historical)Post OfficeN40.1295°W76.7139°1.5 milesView Map
Falmouth United Methodist ChurchChurchN40.1276°W76.7127°1.4 milesView Map
Fetrow CemeteryCemeteryN40.1640°W76.7969°5.7 milesView Map
First Church of GodChurchN40.1995°W76.7352°6.4 milesView Map
First Zion Baptist ChurchChurchN40.1904°W76.7352°5.8 milesView Map
Fisher CemeteryCemeteryN40.1756°W76.7852°5.9 milesView Map
Fishing CreekStreamN40.1479°W76.7461°3.2 milesView Map
Fox RunStreamN40.0132°W76.7994°7.8 milesView Map
Fritz IslandIslandN40.2045°W76.8130°8.4 milesView Map
George and Rand Airport (historical)AirportN40.0693°W76.7430°3.0 milesView Map
George W Feaser Middle SchoolSchoolN40.1979°W76.7247°6.2 milesView Map
George W Feaser Middle SchoolSchoolN40.1979°W76.7244°6.2 milesView Map
Geyers United Methodist ChurchChurchN40.1723°W76.7041°4.5 milesView Map
GladesPopulated PlaceN40.0101°W76.6802°7.0 milesView Map
GoldsboroPopulated PlaceN40.1526°W76.7502°3.6 milesView Map
Goldsboro CemeteriesCemeteryN40.1720°W76.7639°5.1 milesView Map
Goldsboro Fire Company Station 28BuildingN40.1537°W76.7494°3.6 milesView Map
Goods CemeteryCemeteryN40.1229°W76.6508°3.7 milesView Map
Goods ChurchChurchN40.1248°W76.6514°3.7 milesView Map
Goods Mennonite ChurchChurchN40.1248°W76.6508°3.7 milesView Map
Goosehorn IslandIslandN40.1601°W76.7369°3.8 milesView Map
Grace ChurchChurchN40.0168°W76.7514°6.5 milesView Map
Grandview SchoolSchoolN40.2045°W76.7380°6.8 milesView Map
Green Valley Golf CourseLocaleN40.1584°W76.7825°4.9 milesView Map
GreenridgePopulated PlaceN40.0107°W76.6997°6.8 milesView Map
Haldeman CemeteryCemeteryN40.0760°W76.6447°4.4 milesView Map
Haldeman IslandIslandN40.0937°W76.6794°2.2 milesView Map
Haldeman RifflesRapidsN40.0642°W76.6487°4.7 milesView Map
Harrisburg International AirportAirportN40.1957°W76.7554°6.4 milesView Map
Hartman RunStreamN40.0873°W76.6930°1.9 milesView Map
Harvest HillsPopulated PlaceN40.1426°W76.7789°4.0 milesView Map
HayshirePopulated PlaceN40.0079°W76.7302°6.9 milesView Map
Hellam HillsRangeN40.0345°W76.6189°7.3 milesView Map
Henry IslandIslandN40.1643°W76.7308°4.0 milesView Map
Hertzlers SchoolSchoolN40.1879°W76.6272°7.3 milesView Map
Hickory RidgePopulated PlaceN40.1509°W76.6539°4.5 milesView Map
Highspire Police DepartmentBuildingN40.2044°W76.7738°7.3 milesView Map
Highspire Post OfficePost OfficeN40.2073°W76.7881°7.8 milesView Map
Hill IslandIslandN40.1698°W76.7419°4.5 milesView Map
Hillsdale AcresPopulated PlaceN40.1701°W76.7097°4.3 milesView Map
Holy Saviour CemeteryCemeteryN40.0284°W76.7502°5.7 milesView Map
Iron RunStreamN40.2051°W76.7130°6.7 milesView Map
JednotaPopulated PlaceN40.2045°W76.7586°7.0 milesView Map
Kingdom Hall of Jehovahs WitnessesChurchN40.1881°W76.6805°5.9 milesView Map
Kise Mill BridgeBridgeN40.1161°W76.8106°5.0 milesView Map
Kise Mill Bridge Historic DistrictParkN40.1161°W76.8100°4.9 milesView Map
Kohr IslandIslandN40.1615°W76.7291°3.8 milesView Map
Lake FredericReservoirN40.1143°W76.7116°0.6 milesView Map
Laurel RunStreamN40.2070°W76.7955°8.0 milesView Map
Laurel Wood Mobile Home ParkPopulated PlaceN40.1334°W76.8105°5.2 milesView Map
Lazy B Ranch AirportAirportN40.0262°W76.8134°7.6 milesView Map
Lewis DamDamN40.1251°W76.7030°1.4 milesView Map
Lewis LakeReservoirN40.1259°W76.7042°1.4 milesView Map
Lisa LakeLakeN40.2033°W76.7675°7.1 milesView Map
Little Conewago CreekStreamN40.0876°W76.7258°1.5 milesView Map
Little Stony IslandIslandN40.1843°W76.7569°5.7 milesView Map
Locust GrovePopulated PlaceN40.0801°W76.6591°3.6 milesView Map
Londonderry Elementary SchoolSchoolN40.1916°W76.6785°6.2 milesView Map
Londonderry Fire Company 1 Station 54 / Londonderry Emergency Medical ServicesBuildingN40.1904°W76.6907°5.9 milesView Map
Londonderry Township Municipal BuildingBuildingN40.1815°W76.6958°5.2 milesView Map
Lows IslandIslandN40.0829°W76.6847°2.4 milesView Map
Lyall J Fink Elementary SchoolSchoolN40.1970°W76.7244°6.2 milesView Map
Lyall J Fink Elementary SchoolSchoolN40.1970°W76.7250°6.2 milesView Map
Lynch RunStreamN40.1651°W76.6611°5.0 milesView Map
ManchesterPopulated PlaceN40.0632°W76.7183°3.1 milesView Map
Manchester ChurchChurchN40.0709°W76.7150°2.5 milesView Map
Manchester Post OfficePost OfficeN40.0641°W76.7208°3.0 milesView Map
Manchester Township Fire Department and Emergency Medical ServicesBuildingN40.0205°W76.7535°6.3 milesView Map
Manchester Township LibraryBuildingN40.0200°W76.7495°6.3 milesView Map
Mansberger SchoolSchoolN40.1934°W76.7361°6.0 milesView Map
Marsh RunPopulated PlaceN40.2001°W76.8136°8.2 milesView Map
Masonic HomesLocaleN40.1370°W76.6286°5.1 milesView Map
Masonic SchoolSchoolN40.1307°W76.6180°5.5 milesView Map
Meade HeightsPopulated PlaceN40.2068°W76.7541°7.1 milesView Map
Metropolitan Edison Three Mile Island HeliportAirportN40.1556°W76.7025°3.4 milesView Map
MiddletownPopulated PlaceN40.1998°W76.7311°6.4 milesView Map
Middletown Area Bible ChurchChurchN40.1679°W76.7169°4.2 milesView Map
Middletown Borough Police DepartmentBuildingN40.1951°W76.7325°6.1 milesView Map
Middletown Christian SchoolSchoolN40.1943°W76.7258°6.0 milesView Map
Middletown Post OfficePost OfficeN40.1969°W76.7355°6.2 milesView Map
Middletown Presbyterian CongregationChurchN40.1984°W76.7302°6.3 milesView Map
Middletown Public LibraryBuildingN40.1956°W76.7327°6.1 milesView Map
Middletown Volunteer Fire Department Station 88BuildingN40.1944°W76.7213°6.0 milesView Map
Miller CemeteryCemeteryN40.1682°W76.7694°5.0 milesView Map
Moo - Daddy Dairy FarmLocaleN40.1050°W76.6556°3.3 milesView Map
Mount Gospel Mission Church (historical)ChurchN40.0923°W76.7858°3.8 milesView Map
Mount Ober CemeteryCemeteryN40.1606°W76.6358°5.7 milesView Map
Mount Washington ChurchChurchN40.0651°W76.7841°4.6 milesView Map
Mount WolfPopulated PlaceN40.0632°W76.7039°3.2 milesView Map
Mount Wolf Post OfficePost OfficeN40.0620°W76.7056°3.2 milesView Map
Musser RunStreamN40.0812°W76.7172°1.8 milesView Map
Neiman HillSummitN40.1301°W76.8069°5.0 milesView Map
Newberry SchoolSchoolN40.1306°W76.8011°4.7 milesView Map
Newberry Township Fire Department Station 31BuildingN40.1302°W76.7890°4.1 milesView Map
Newberry Township Police DepartmentBuildingN40.1348°W76.8057°5.0 milesView Map
NewberrytownPopulated PlaceN40.1306°W76.7922°4.3 milesView Map
NewvillePopulated PlaceN40.1470°W76.6294°5.4 milesView Map
Newville Bible ChurchChurchN40.1479°W76.6269°5.5 milesView Map
Northeastern Area Emergency Medical ServicesBuildingN40.0478°W76.7215°4.1 milesView Map
Northeastern High SchoolSchoolN40.0654°W76.7150°2.9 milesView Map
Northeastern Middle SchoolSchoolN40.0634°W76.7169°3.1 milesView Map
Northeastern Regional Police DepartmentBuildingN40.0801°W76.7056°2.0 milesView Map
Northumberland School (historical)SchoolN40.1893°W76.7272°5.7 milesView Map
Olmstead PlazaLocaleN40.2001°W76.7564°6.7 milesView Map
Outdoor Country Club of YorkLocaleN40.0101°W76.7764°7.4 milesView Map
Paddletown CemeteryCemeteryN40.1338°W76.7872°4.1 milesView Map
Park Away Mobile Home ParkPopulated PlaceN40.1487°W76.8130°5.8 milesView Map
Penn State University PoliceBuildingN40.1998°W76.7396°6.5 milesView Map
Pennsylvania State University HarrisburgSchoolN40.2052°W76.7420°6.9 milesView Map
Pine ManorPopulated PlaceN40.1809°W76.6614°5.9 milesView Map
PlainfieldPopulated PlaceN40.1698°W76.7644°5.0 milesView Map
Pleasant GrovePopulated PlaceN40.1198°W76.7439°1.6 milesView Map
Pole IslandIslandN40.0648°W76.6475°4.7 milesView Map
Poplar IslandIslandN40.1798°W76.7380°5.1 milesView Map
Quickels Church (historical)ChurchN40.0504°W76.7661°4.7 milesView Map
Redland VillagePopulated PlaceN40.1718°W76.8064°6.5 milesView Map
Rescue Hose Company Number ThreeBuildingN40.1887°W76.7333°5.7 milesView Map
Riverside ChurchChurchN40.1884°W76.7339°5.7 milesView Map
Rocky Ridge County ParkParkN40.0084°W76.6580°7.5 milesView Map
Round Top DamDamN40.2068°W76.6880°7.0 milesView Map
Round Top ImpoundmentReservoirN40.2068°W76.6880°7.0 milesView Map
Round Top ManorPopulated PlaceN40.2026°W76.6980°6.6 milesView Map
RoundtownPopulated PlaceN40.0179°W76.7555°6.5 milesView Map
Roundtown Elementary SchoolSchoolN40.0126°W76.7536°6.8 milesView Map
RoyaltonPopulated PlaceN40.1873°W76.7300°5.5 milesView Map
Royalton Municipal BuildingBuildingN40.1893°W76.7266°5.7 milesView Map
Royalton United Methodist ChurchChurchN40.1870°W76.7250°5.5 milesView Map
SaginawPopulated PlaceN40.0651°W76.6727°3.8 milesView Map
Saint Marys SchoolSchoolN40.1993°W76.7241°6.3 milesView Map
Saint Michael and All Angels ChurchChurchN40.1945°W76.7389°6.1 milesView Map
Saint Pauls ChurchChurchN40.0512°W76.7266°3.9 milesView Map
Saint Pauls ChurchChurchN40.1057°W76.7130°0.3 milesView Map
Saint Pauls ChurchChurchN40.1331°W76.7880°4.1 milesView Map
Saint Peters ChurchChurchN40.2012°W76.7322°6.5 milesView Map
Sainte Peters Lutheran ChurchSchoolN40.1959°W76.7311°6.1 milesView Map
Sassafras IslandIslandN40.1826°W76.7564°5.6 milesView Map
Schulls RockSummitN40.0568°W76.6380°5.5 milesView Map
Seven Sorrows of Blessed Virgin Mary SchoolSchoolN40.1995°W76.7242°6.4 milesView Map
Seven Sorrows of the Blessed Virgin Mary Catholic ChurchChurchN40.1990°W76.7247°6.3 milesView Map
Shady Brae FarmsLocaleN40.0731°W76.6261°5.4 milesView Map
Shawntree Golf CourseLocaleN40.1409°W76.6575°3.9 milesView Map
Shelley IslandIslandN40.1518°W76.7355°3.2 milesView Map
Snitz CreekStreamN40.1115°W76.6939°1.3 milesView Map
Spades Wharf IslandIslandN40.1904°W76.7700°6.4 milesView Map
Spot Mobile Home ParkPopulated PlaceN40.1606°W76.6380°5.6 milesView Map
StacktownPopulated PlaceN40.0890°W76.6402°4.3 milesView Map
StarviewPopulated PlaceN40.0484°W76.6883°4.4 milesView Map
State Game Lands Number 275ParkN40.1904°W76.7700°6.4 milesView Map
Stevens Hill Church of the BrethrenChurchN40.1395°W76.6822°2.9 milesView Map
Stillhouse RunStreamN40.1531°W76.8103°5.8 milesView Map
StrinestownPopulated PlaceN40.0912°W76.7614°2.6 milesView Map
Strinestown Community Fire Company Station 26BuildingN40.0907°W76.7623°2.6 milesView Map
Suburban Memorial GardensCemeteryN40.0212°W76.8164°7.9 milesView Map
Sunset Golf CourseLocaleN40.1776°W76.7152°4.8 milesView Map
Susquehanna Fire Company 1 Station 27BuildingN40.1070°W76.7139°0.2 milesView Map
Swatara CreekStreamN40.1854°W76.7325°5.4 milesView Map
Swatara Hill ChurchChurchN40.1909°W76.6850°6.0 milesView Map
Three Mile Island Nuclear Power PlantLocaleN40.1542°W76.7250°3.2 milesView Map
Three Mile Island Number Two Airport (historical)AirportN40.1440°W76.7233°2.5 milesView Map
Threemile IslandIslandN40.1443°W76.7247°2.6 milesView Map
Township of ConewagoCivilN40.0658°W76.7932°4.9 milesView Map
Township of ConoyCivilN40.1045°W76.6676°2.6 milesView Map
Township of East ManchesterCivilN40.0567°W76.7019°3.6 milesView Map
Township of LondonderryCivilN40.1814°W76.6964°5.2 milesView Map
Township of ManchesterCivilN40.0128°W76.7538°6.8 milesView Map
Township of NewberryCivilN40.1286°W76.7919°4.2 milesView Map
Township of West DonegalCivilN40.1297°W76.6227°5.2 milesView Map
Trout RunStreamN40.0432°W76.6552°5.5 milesView Map
Union Fire Company 1 Station 23BuildingN40.0569°W76.7230°3.5 milesView Map
Union Hose Company Number OneBuildingN40.1990°W76.7291°6.3 milesView Map
Valley ChurchChurchN40.2004°W76.7666°6.9 milesView Map
Valley GreenPopulated PlaceN40.1573°W76.7927°5.3 milesView Map
Valley Green Census Designated PlaceCensusN40.1567°W76.7946°5.3 milesView Map
Valley Green EstatesPopulated PlaceN40.1493°W76.7886°4.7 milesView Map
Victory Fellowship ChurchChurchN40.1337°W76.7130°1.8 milesView Map
Vista Meadows FarmsLocaleN40.1169°W76.6581°3.2 milesView Map
Wago JunctionPopulated PlaceN40.0873°W76.6950°1.8 milesView Map
Wesley United Methodist ChurchChurchN40.1926°W76.7333°5.9 milesView Map
WGAL-TV (Lancaster)TowerN40.0345°W76.6186°7.3 milesView Map
WMSS-FM (Middletown)TowerN40.1979°W76.7250°6.2 milesView Map
WNCE-FM (Lancaster)TowerN40.0345°W76.6186°7.3 milesView Map
WoodsidePopulated PlaceN40.1220°W76.7816°3.5 milesView Map
Word of Life ChapelChurchN40.0829°W76.6386°4.5 milesView Map
WRHY-FM (Starview)TowerN40.0748°W76.8000°4.9 milesView Map
YocumtownPopulated PlaceN40.1584°W76.8039°5.8 milesView Map
York Electro-Panel HeliportAirportN40.0334°W76.6664°5.8 milesView Map
York HavenPopulated PlaceN40.1109°W76.7158°0.2 milesView Map
York Haven DamDamN40.1226°W76.7202°1.0 milesView Map
York Haven DamDamN40.1151°W76.7130°0.6 milesView Map
York Haven Post OfficePost OfficeN40.1104°W76.7140°0.3 milesView Map
York Haven-Newberry SchoolSchoolN40.1076°W76.7175°0.0 milesView Map
Zion ChurchChurchN40.1526°W76.7502°3.6 milesView Map
Zions ViewPopulated PlaceN40.0529°W76.7683°4.6 milesView Map

Note: Coordinates in the location and feature list above are referenced to NAD83 datum.


Copyright (C) 2008-2024 Ryan Niemi / Sunset Dynamics ... All Rights Reserved