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


Laurel Top, North Carolina

Laurel Top is a summit located in Graham County, NC at N35.29647° W84.02324° (NAD83) and at an elevation of 5305 ft MSL.
It can be seen on the USGS 1:24K topographic map Big Junction, TN.

Feature Type: Summit
Latitude: N35.29647° (NAD83 datum)
Longitude: W84.02324°
Elevation: 5305 ft MSL
County: Graham County, North Carolina
USGS 24K Map: Big Junction, TN
USGS 24K MRC: 35084C1

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

Topographic Map of Laurel Top, NC
Click on map above to begin viewing in our Map Viewer.

Here are some other places near Laurel Top that may be of interest:

Feature Name Type Latitude Longitude Distance View Map
Adamcamp BranchStreamN35.3659°W83.9521°6.3 milesView Map
Allen GapGapN35.2195°W84.0621°5.8 milesView Map
Art Stewart RidgeRidgeN35.3220°W83.9788°3.1 milesView Map
Augen BranchStreamN35.2087°W84.0041°6.2 milesView Map
Bald CreekStreamN35.2034°W84.0374°6.5 milesView Map
Bear CoveValleyN35.1996°W84.0187°6.7 milesView Map
Bear KnobSummitN35.2256°W83.9771°5.5 milesView Map
Bearden BranchStreamN35.3165°W83.9352°5.2 milesView Map
Bearpen BranchStreamN35.2376°W84.0571°4.5 milesView Map
Bearpen BranchStreamN35.2840°W84.0060°1.3 milesView Map
Bearpen GapGapN35.2454°W84.0424°3.7 milesView Map
Bee GapGapN35.2454°W83.9735°4.5 milesView Map
Bee KnobsSummitN35.2887°W83.9644°3.4 milesView Map
Beech GapGapN35.3487°W84.0382°3.7 milesView Map
Belding House BranchStreamN35.2704°W83.9282°5.7 milesView Map
Bell CreekStreamN35.2112°W84.1074°7.6 milesView Map
Big Cove BranchStreamN35.3165°W84.0969°4.4 milesView Map
Big Dam BranchStreamN35.2043°W83.9435°7.8 milesView Map
Big FallsFallsN35.2656°W83.9660°3.9 milesView Map
Big Indian Branch TrailTrailN35.3412°W84.0627°3.8 milesView Map
Big JunctionSummitN35.3015°W84.0213°0.4 milesView Map
Big KnobSummitN35.2790°W83.9866°2.4 milesView Map
Big Oak Cove CreekStreamN35.2626°W84.0857°4.2 milesView Map
Big Oak Cove Recreation AreaParkN35.2723°W84.0866°3.9 milesView Map
Birch BranchStreamN35.2795°W84.1002°4.5 milesView Map
Birch Spring GapGapN35.2179°W83.9585°6.5 milesView Map
Birchspring BranchStreamN35.2256°W83.9624°6.0 milesView Map
Bob BaldSummitN35.3709°W84.0010°5.3 milesView Map
Bob BranchStreamN35.3501°W84.0024°3.9 milesView Map
Bob CreekStreamN35.2615°W84.0327°2.5 milesView Map
Boiling Spring ChurchChurchN35.2012°W84.0174°6.6 milesView Map
Boiling SpringsPopulated PlaceN35.2059°W84.0096°6.3 milesView Map
Brush MountainRidgeN35.3748°W84.0332°5.4 milesView Map
Brush MountainSummitN35.3754°W84.0452°5.6 milesView Map
Brush Mountain TrailTrailN35.3804°W84.0441°5.9 milesView Map
Brushy RidgeRidgeN35.3337°W84.1016°5.1 milesView Map
Brushy Ridge Observation SiteLocaleN35.3523°W84.0766°4.9 milesView Map
Burntrock RidgeRidgeN35.2581°W83.9827°3.5 milesView Map
Buzzard RoostSummitN35.2181°W83.9671°6.3 milesView Map
Cedar CoveValleyN35.3392°W83.9281°6.1 milesView Map
Cedar TopSummitN35.3256°W83.9274°5.8 milesView Map
Celia GapGapN35.2154°W84.0530°5.8 milesView Map
Charlotte CoveValleyN35.2009°W83.9492°7.8 milesView Map
Cherry Log GapGapN35.3823°W84.0096°6.0 milesView Map
Chestnut KnobSummitN35.3904°W84.0082°6.5 milesView Map
Chestnut MountainSummitN35.2473°W84.0441°3.6 milesView Map
Citico (historical)Populated PlaceN35.3917°W84.1152°8.4 milesView Map
Citico Creek WildernessReserveN35.3933°W84.0513°6.9 milesView Map
Clemmer CoveValleyN35.3825°W84.0857°6.9 milesView Map
Clemmer CoveStreamN35.3826°W84.0863°6.9 milesView Map
Cold BranchStreamN35.3459°W83.9891°3.9 milesView Map
Coldspring BranchStreamN35.2287°W83.9416°6.6 milesView Map
Coldspring GapGapN35.2226°W83.9388°7.0 milesView Map
Coldspring GapGapN35.2445°W84.0038°3.8 milesView Map
Cook CreekStreamN35.2037°W84.1130°8.2 milesView Map
County CornersLocaleN35.2923°W84.0291°0.4 milesView Map
Dam Creek Recreation AreaParkN35.3126°W84.1207°5.6 milesView Map
Davis CreekStreamN35.2790°W84.0980°4.4 milesView Map
Davis Creek Recreation AreaParkN35.2798°W84.0985°4.4 milesView Map
Daviscamp BranchStreamN35.3656°W83.9516°6.3 milesView Map
Deaden Tree GapGapN35.2331°W84.0427°4.5 milesView Map
Deep GapGapN35.2601°W83.9255°6.1 milesView Map
Deep GapGapN35.2793°W83.9638°3.6 milesView Map
Deep GapGapN35.3051°W84.0702°2.7 milesView Map
Deerlick BranchStreamN35.2734°W83.9238°5.8 milesView Map
Deerlick RidgeRidgeN35.2798°W83.9357°5.1 milesView Map
Dillard TopSummitN35.2731°W84.0099°1.8 milesView Map
Doc Stewart RidgeRidgeN35.3323°W83.9863°3.2 milesView Map
Dockery CreekStreamN35.2034°W84.0374°6.5 milesView Map
Dogfall BranchStreamN35.3187°W83.9435°4.8 milesView Map
Donnelly BranchStreamN35.3956°W84.1132°8.5 milesView Map
Donnelly BranchStreamN35.3956°W84.1130°8.5 milesView Map
Eagle BranchStreamN35.3817°W84.0844°6.8 milesView Map
Eagle BranchStreamN35.3817°W84.0838°6.8 milesView Map
Eagle GapGapN35.3642°W84.1071°6.7 milesView Map
Fain CabinLocaleN35.2815°W84.0377°1.3 milesView Map
Fain FordCrossingN35.2615°W84.0457°2.7 milesView Map
Fall BranchStreamN35.2551°W83.9707°4.1 milesView Map
Fall Branch Scenic AreaParkN35.3534°W84.0674°4.7 milesView Map
Falls BranchStreamN35.3695°W84.0649°5.6 milesView Map
Falls Branch TrailTrailN35.3595°W84.0674°5.0 milesView Map
Farmer BranchStreamN35.2240°W84.0805°6.0 milesView Map
Firescald RidgeRidgeN35.2698°W83.9544°4.3 milesView Map
Fishermare RidgeRidgeN35.2093°W83.9274°8.1 milesView Map
Flat BranchStreamN35.2670°W83.9891°2.8 milesView Map
Flats MountainRidgeN35.3801°W84.1024°7.3 milesView Map
Flats MountainSummitN35.3834°W84.0982°7.3 milesView Map
Flats Mountain TrailTrailN35.3806°W84.1046°7.4 milesView Map
Fork RidgeRidgeN35.2248°W84.0230°5.0 milesView Map
Fork RidgeRidgeN35.3034°W83.9446°4.5 milesView Map
Fork RidgeRidgeN35.3623°W84.0010°4.7 milesView Map
Freeman KnobSummitN35.2418°W84.0180°3.8 milesView Map
Garrett CreekStreamN35.2137°W84.1082°7.5 milesView Map
Glenn GapGapN35.3926°W84.0127°6.7 milesView Map
Gold BranchStreamN35.3923°W84.1221°8.7 milesView Map
Gold BranchStreamN35.3926°W84.1224°8.7 milesView Map
Gold Cove BranchStreamN35.2970°W84.0644°2.3 milesView Map
Goldie DeadenLocaleN35.3551°W83.9691°5.1 milesView Map
Grassy BranchStreamN35.3731°W84.0835°6.3 milesView Map
Grassy BranchStreamN35.3631°W83.9468°6.3 milesView Map
Grassy Branch TrailTrailN35.3642°W84.0810°5.7 milesView Map
Grassy GapGapN35.3567°W84.0941°5.8 milesView Map
Grassy GapGapN35.2501°W84.1144°6.1 milesView Map
Grassy TopSummitN35.2890°W84.0355°0.9 milesView Map
Green Cove CemeteryCemeteryN35.3004°W84.1194°5.4 milesView Map
Grindstone BranchStreamN35.2073°W84.0066°6.2 milesView Map
Groundhog BranchStreamN35.3687°W83.9588°6.2 milesView Map
Gumlog CreekStreamN35.2212°W84.0330°5.2 milesView Map
Gumstock BranchStreamN35.2329°W83.9560°5.8 milesView Map
Hampton LeadRidgeN35.3470°W84.1096°6.0 milesView Map
Hanging Dog GapGapN35.2087°W83.9674°6.8 milesView Map
Hanging Dog MountainSummitN35.2026°W83.9727°7.1 milesView Map
Hangover LeadRidgeN35.3858°W83.9693°6.9 milesView Map
Hangover TopSummitN35.2429°W84.0291°3.7 milesView Map
Haoe LeadRidgeN35.3851°W83.9675°6.9 milesView Map
Harshaw GapGapN35.2373°W84.0635°4.7 milesView Map
Haw KnobSummitN35.3095°W84.0266°0.9 milesView Map
Hawk KnobSummitN35.2501°W84.0413°3.4 milesView Map
Hayes GapGapN35.1987°W83.9721°7.3 milesView Map
Hemlock KnobSummitN35.3595°W84.1032°6.3 milesView Map
Hemlock TrailTrailN35.3506°W84.1191°6.6 milesView Map
High TopSummitN35.2026°W83.9724°7.1 milesView Map
Hogjaw GapGapN35.2906°W84.0319°0.6 milesView Map
Holder Cove BranchStreamN35.2687°W84.0855°4.0 milesView Map
Hooper BaldSummitN35.3059°W83.9941°1.8 milesView Map
Hornet Nest BranchStreamN35.2304°W83.9760°5.3 milesView Map
Horse Cove RidgeRidgeN35.3487°W83.9477°5.6 milesView Map
Horton BranchStreamN35.2017°W84.0885°7.5 milesView Map
Huckleberry KnobSummitN35.3220°W83.9935°2.4 milesView Map
Hudson Deaden BranchStreamN35.3879°W83.9530°7.5 milesView Map
Hyatt CreekStreamN35.2026°W83.9505°7.7 milesView Map
Ike Camp BranchStreamN35.3940°W84.0763°7.4 milesView Map
Ike Camp BranchStreamN35.3940°W84.0760°7.4 milesView Map
Ikes PeakSummitN35.3848°W84.0535°6.3 milesView Map
Indian BranchStreamN35.3304°W84.0677°3.4 milesView Map
Indian CreekStreamN35.3451°W83.9655°4.7 milesView Map
Indian Spring BranchStreamN35.3623°W83.9435°6.4 milesView Map
Indiancamp BranchStreamN35.2634°W83.9574°4.4 milesView Map
Isinglass RidgeRidgeN35.2493°W83.9263°6.4 milesView Map
Jeffrey HellAreaN35.3806°W84.0555°6.1 milesView Map
Jeffrey HellRidgeN35.3795°W84.0552°6.0 milesView Map
Jeffrey TrailTrailN35.3540°W84.0549°4.4 milesView Map
Jenkins MeadowPopulated PlaceN35.3820°W83.9530°7.1 milesView Map
Jenks BranchStreamN35.2576°W84.0749°4.0 milesView Map
Jenks GapGapN35.2462°W84.0852°4.9 milesView Map
Jenks KnobSummitN35.2492°W84.0932°5.1 milesView Map
Johns BranchStreamN35.3418°W84.0021°3.3 milesView Map
Johns KnobSummitN35.3309°W84.0302°2.4 milesView Map
Joyce Kilmer MemorialParkN35.3556°W83.9341°6.5 milesView Map
Joyce Kilmer Picnic AreaLocaleN35.3590°W83.9313°6.7 milesView Map
Juanita BranchStreamN35.2343°W83.9349°6.6 milesView Map
JunctionPopulated PlaceN35.2651°W83.9377°5.3 milesView Map
Kilby CoveValleyN35.2206°W84.0956°6.6 milesView Map
King MeadowsFlatN35.2873°W83.9735°2.9 milesView Map
Kirkland CoveValleyN35.2887°W84.0883°3.7 milesView Map
Lake View Observation SiteLocaleN35.3634°W84.1182°7.1 milesView Map
Laurel BranchStreamN35.3229°W84.1005°4.7 milesView Map
Laurel Branch TrailTrailN35.3390°W84.0855°4.6 milesView Map
Laurel TopSummitN35.2965°W84.0232°0.0 milesView Map
Little BaldSummitN35.2515°W84.1069°5.6 milesView Map
Little Buffalo CreekStreamN35.2951°W83.9257°5.5 milesView Map
Little Dam BranchStreamN35.2004°W83.9432°8.0 milesView Map
Little Haw KnobSummitN35.3151°W84.0360°1.5 milesView Map
Little Huckleberry KnobSummitN35.3298°W83.9921°2.9 milesView Map
Littleflat BranchStreamN35.2626°W83.9832°3.3 milesView Map
Long BottomsFlatN35.2376°W83.9316°6.6 milesView Map
Lookingglass MountainSummitN35.2792°W84.0788°3.4 milesView Map
Lucy BranchStreamN35.2262°W83.9669°5.8 milesView Map
Lucy GapGapN35.2218°W83.9760°5.8 milesView Map
Mangan BranchStreamN35.2984°W84.0674°2.5 milesView Map
McDaniel BaldSummitN35.2418°W84.0066°3.9 milesView Map
McGuiresPopulated PlaceN35.3023°W83.9957°1.6 milesView Map
McIntyre LeadRidgeN35.3392°W84.0755°4.2 milesView Map
McNabb Creek TrailTrailN35.3412°W84.1041°5.5 milesView Map
Meadow BranchStreamN35.3267°W84.0749°3.6 milesView Map
Meadow BranchStreamN35.2726°W83.9894°2.5 milesView Map
Middle FallsFallsN35.2623°W83.9810°3.4 milesView Map
Mistletoe CreekStreamN35.2626°W84.0396°2.5 milesView Map
Mitchell LickSummitN35.2879°W84.0246°0.6 milesView Map
Moccasin Path TrailTrailN35.3959°W84.1110°8.5 milesView Map
Monroe MountainSummitN35.2126°W84.0527°6.0 milesView Map
Mose CreekStreamN35.2276°W84.0330°4.8 milesView Map
MossLocaleN35.2023°W83.9527°7.6 milesView Map
Mount Nebo ChurchChurchN35.2029°W84.1007°7.8 milesView Map
Mouse KnobSummitN35.2734°W83.9769°3.1 milesView Map
Mouse Knob BranchStreamN35.2665°W83.9671°3.8 milesView Map
Mud GapGapN35.3254°W84.0327°2.1 milesView Map
Mulky BranchStreamN35.2304°W83.9727°5.4 milesView Map
Naked GroundLocaleN35.3795°W83.9849°6.1 milesView Map
Naked Ground BranchStreamN35.3940°W83.9960°6.9 milesView Map
Nelson CoveValleyN35.2420°W83.9292°6.5 milesView Map
Newman BranchStreamN35.2337°W83.9841°4.9 milesView Map
North Fork Citico TrailTrailN35.3956°W84.0444°7.0 milesView Map
Obadiah CoveValleyN35.3112°W83.9296°5.4 milesView Map
Obadiah GapGapN35.3504°W83.9538°5.4 milesView Map
Owl Creek GapGapN35.2045°W83.9799°6.8 milesView Map
Owlcamp BranchStreamN35.2643°W83.9402°5.2 milesView Map
Pantherflat BranchStreamN35.2687°W83.9930°2.6 milesView Map
Pantherflat TopSummitN35.2662°W84.0105°2.2 milesView Map
Patrick MeadowsFlatN35.3129°W83.9691°3.3 milesView Map
Peckerwood CreekStreamN35.2581°W84.0546°3.2 milesView Map
Peckerwood RidgeRidgeN35.2754°W84.0305°1.5 milesView Map
Pheasant Field Fishing SiteLocaleN35.2873°W84.0941°4.0 milesView Map
Pheasant Field Rearing PoolsLocaleN35.2890°W84.0985°4.3 milesView Map
Pine RidgeRidgeN35.3490°W84.0124°3.7 milesView Map
Piney GapGapN35.2229°W84.0113°5.1 milesView Map
Plankroad BranchStreamN35.2281°W83.9557°6.1 milesView Map
Plankroad GapGapN35.2206°W83.9494°6.7 milesView Map
Pleasant BranchStreamN35.2890°W84.1002°4.4 milesView Map
Pleasant Field Rearing PoolsLocaleN35.2890°W84.0991°4.3 milesView Map
Poplar CoveValleyN35.3582°W83.9313°6.7 milesView Map
Porterfield GapGapN35.2251°W83.9310°7.2 milesView Map
Pounding Mill BranchStreamN35.2009°W83.9435°8.0 milesView Map
Queen CoveValleyN35.3166°W84.1107°5.1 milesView Map
Queen RidgeRidgeN35.2954°W83.9874°2.0 milesView Map
Radford BranchStreamN35.2017°W84.1069°8.1 milesView Map
Radford TopSummitN35.2145°W84.0699°6.2 milesView Map
Rattlesnake RockSummitN35.3467°W84.0638°4.2 milesView Map
Red Log GapGapN35.2692°W84.0538°2.6 milesView Map
Roaring BranchStreamN35.3195°W84.0605°2.6 milesView Map
Roberts BranchStreamN35.2206°W84.0860°6.3 milesView Map
Rockbar BranchStreamN35.2765°W83.9963°2.1 milesView Map
Rockwall BranchStreamN35.3954°W83.9346°8.5 milesView Map
Rocky KnobSummitN35.2281°W84.0560°5.1 milesView Map
Rocky Knob BranchStreamN35.2112°W84.0588°6.2 milesView Map
Rocky Spring BranchStreamN35.2362°W83.9319°6.6 milesView Map
Rocky Spring TopSummitN35.2284°W83.9252°7.3 milesView Map
Rough RidgeRidgeN35.2826°W84.0655°2.6 milesView Map
Rough Ridge CreekStreamN35.2612°W84.0813°4.1 milesView Map
Round MountainSummitN35.2498°W84.0238°3.2 milesView Map
Round MountainSummitN35.3312°W84.0727°3.7 milesView Map
Round Mountain BranchStreamN35.2520°W84.0307°3.1 milesView Map
Round Mountain BranchStreamN35.3256°W84.0846°4.0 milesView Map
Rowe LakeReservoirN35.3251°W84.0499°2.5 milesView Map
Rowe Lake DamDamN35.3251°W84.0499°2.5 milesView Map
Saddle Tree GapGapN35.3876°W83.9688°7.0 milesView Map
Sand CreekStreamN35.3481°W83.9763°4.4 milesView Map
Santeetlah CreekStreamN35.3415°W83.9999°3.4 milesView Map
Santeetlah Hunt Shelter CampLocaleN35.3406°W83.9332°5.9 milesView Map
Sassafras CreekStreamN35.2545°W83.9596°4.6 milesView Map
Sassafras FallsFallsN35.2556°W83.9677°4.2 milesView Map
Sassafras RidgeRidgeN35.2534°W83.9446°5.3 milesView Map
Sassafras RidgeRidgeN35.3537°W84.0727°4.8 milesView Map
Service Tree BranchStreamN35.3259°W84.0830°3.9 milesView Map
Seven Springs BranchStreamN35.3190°W83.9424°4.8 milesView Map
Seven Springs GapGapN35.3279°W83.9507°4.6 milesView Map
Shute CoveValleyN35.3393°W83.9289°6.1 milesView Map
Sled Runner RidgeRidgeN35.2323°W84.1171°6.9 milesView Map
Slickrock BranchStreamN35.1979°W83.9380°8.3 milesView Map
Snakeden RidgeRidgeN35.2290°W84.1013°6.4 milesView Map
Snowbird GapGapN35.2284°W83.9810°5.3 milesView Map
Snowbird TopSummitN35.2195°W83.9549°6.6 milesView Map
South Fork Citico TrailTrailN35.3626°W84.0471°4.8 milesView Map
South Fork Squally CreekStreamN35.2998°W83.9621°3.5 milesView Map
Spivey Cove Recreation AreaParkN35.3034°W84.1160°5.3 milesView Map
Spivey CreekStreamN35.3026°W84.1182°5.4 milesView Map
Squally CreekStreamN35.2954°W83.9257°5.5 milesView Map
State Line Recreation AreaParkN35.2612°W84.0819°4.1 milesView Map
State RidgeRidgeN35.2792°W84.0413°1.6 milesView Map
Steel Trap GapGapN35.2195°W84.0149°5.3 milesView Map
Steel Trap RidgeRidgeN35.2265°W84.0091°4.9 milesView Map
Stewart CabinLocaleN35.3406°W83.9366°5.8 milesView Map
Stratton BaldSummitN35.3734°W83.9930°5.6 milesView Map
Stratton GapGapN35.3362°W84.0316°2.8 milesView Map
Stratton MeadowsFlatN35.3367°W84.0310°2.8 milesView Map
Stratton MeadowsFlatN35.3370°W84.0316°2.8 milesView Map
Strawberry KnobSummitN35.3562°W84.0230°4.1 milesView Map
Sugar Cove BranchStreamN35.3267°W84.0749°3.6 milesView Map
Sugar Cove TrailTrailN35.3326°W84.0580°3.2 milesView Map
Sugar MountainSummitN35.2779°W84.1191°5.6 milesView Map
Sugar Mountain LeadRidgeN35.2626°W84.1094°5.4 milesView Map
Sugar Mountain TrailTrailN35.2742°W84.1160°5.5 milesView Map
Sunday BranchStreamN35.2393°W83.9282°6.7 milesView Map
Swan MeadowsFlatN35.3562°W84.0046°4.3 milesView Map
Sycamore CreekStreamN35.2879°W84.0949°4.1 milesView Map
Tava CoveValleyN35.2209°W83.9971°5.4 milesView Map
Tellico River LodgeLocaleN35.2992°W84.1146°5.2 milesView Map
Tipton CreekStreamN35.2595°W84.0721°3.8 milesView Map
Tipton GapGapN35.2440°W84.0769°4.7 milesView Map
Tipton KnobSummitN35.2384°W84.0721°4.9 milesView Map
Tom Taylor BranchStreamN35.2279°W83.9685°5.7 milesView Map
Unicoi MountainsRangeN35.3126°W84.0257°1.1 milesView Map
Upper FallsFallsN35.2709°W83.9927°2.5 milesView Map
Whigg BranchStreamN35.3323°W84.0141°2.5 milesView Map
Whigg CabinLocaleN35.3106°W84.0371°1.3 milesView Map
Whigg MeadowFlatN35.3098°W84.0382°1.3 milesView Map
Whigg RidgeRidgeN35.3051°W84.0855°3.6 milesView Map
Whigg Ridge TrailTrailN35.3012°W84.0810°3.3 milesView Map
Wilcat BranchStreamN35.2709°W83.9263°5.7 milesView Map
Wildcat KnobSummitN35.2581°W83.9302°5.9 milesView Map
Will CreekStreamN35.2106°W83.9985°6.1 milesView Map
Wolf Laurel BasinBasinN35.3643°W83.9841°5.2 milesView Map
Wolf Laurel BranchStreamN35.3515°W83.9807°4.5 milesView Map
Wolfpen BranchStreamN35.2323°W83.9369°6.6 milesView Map
Woody BranchStreamN35.2137°W83.9969°5.9 milesView Map
Wright CreekStreamN35.3395°W83.9457°5.3 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