Nearest Communities to Hopland Rancheria,
Listed County-By-County
The purpose of this page is to identify those communities that are closest to Hopland Rancheria, on a County-by-County basis. To explain further, let's use the example from the Genealogy Helper Page for Hopland Rancheria:
We have great-grandparents who lived in a small community in the northeast corner of their home county. During their lives, most doctors and hospitals were in the next county to the east. Almost all of the nearby churches and cemeteries were in the county to the north.
When doing our research, we make it a practice to expand our search by looking in neighboring counties in addition to the county in which they lived: their home county contained property and probate records; the county to the east contained birth and death records; the county to the north contained their burial records. If we hadn't checked the neighboring counties, we would have missed many valuable sources of information.
Keep in mind that when we give a distance, it's a 'straight-line' distance starting from Hopland Rancheria.<1>
If you're researching your genealogy, we hope that the following information helps.
Hopland Rancheria is located in Mendocino County.
The following 6 counties adjoin and form the boundaries of Mendocino County: Glenn, Humboldt, Lake, Sonoma, Tehama & Trinity.
Our Gazetteer shows that there are 157 communities within 40 miles [64.4 km]<1> of Hopland Rancheria. Of these communities, 104 are located in counties other than Mendocino County.
We usually exclude communities where we still need to verify their location,<2> but for the purpose of this page, we have included the unverified ('unver') and historic ('hist') communities.
After starting with the home county for Hopland Rancheria (which is Mendocino County), we list the counties in alphabetical order and for each of those counties, the closest communities are listed in order of their distance from Hopland Rancheria
For the following list, only those counties that contain communities within 40 miles [64.4 km] are displayed.
- Mendocino County (where Hopland Rancheria resides)
- County Website: https://www.mendocinocounty.gov/
- County Seat for Mendocino: Ukiah
- Note: The western boundary of the county is on the Pacific Ocean
- Genealogy Websites ...
- Nearest Communities to Hopland Rancheria ...
- These communities are listed by their distance from Hopland Rancheria.
- Nacomis Indian Rancheria
(Less than 2 miles to the northeast)
- Dawes
(2 miles [3.2 km] to the southwest)
- Dawes is located in Mendocino County
- Jump to our Gazetteer entry for Dawes
- Old Hopland
(2 miles [3.2 km] to the west)
- Old Hopland is located in Mendocino County
- Jump to our Gazetteer entry for Old Hopland
- Oasis
(3 miles [4.8 km] to the east)
- Oasis is located in Mendocino County
- Jump to our Gazetteer entry for Oasis
- Pieta
(3 miles [4.8 km] to the south)
- Pieta is located in Mendocino County
- Jump to our Gazetteer entry for Pieta
- Hopland
(3 miles [4.8 km] to the west)
- Sanel
(3 miles [4.8 km] to the west)
- Sanel is located in Mendocino County
- Jump to our Gazetteer entry for Sanel
- Largo ‑ Historic
(4 miles [6.4 km] to the northwest)
- Largo is located in Mendocino County
- Jump to our Gazetteer entry for Largo
- Duncan Springs
(4 miles [6.4 km] to the southwest)
- Duncan Springs is located in Mendocino County
- Jump to our Gazetteer entry for Duncan Springs
- Rankin ‑ Historic
(4 miles [6.4 km] to the southwest)
- Rankin is located in Mendocino County
- Jump to our Gazetteer entry for Rankin
- Crittendon ‑ Historic
(6 miles [9.7 km] to the west)
- Crittendon is located in Mendocino County
- Jump to our Gazetteer entry for Crittendon
- Ingram
(8 miles [12.9 km] to the southwest)
- Ingram is located in Mendocino County
- Jump to our Gazetteer entry for Ingram
- Continue List (41 more) ...
- El Roble
(9 miles [14.5 km] to the northwest)
- El Roble is located in Mendocino County
- Jump to our Gazetteer entry for El Roble
- Ukiah Rancheria
(9 miles [14.5 km] to the northwest)
- Ukiah Rancheria is located in Mendocino County
- Jump to our Gazetteer entry for Ukiah Rancheria
- Hermitage ‑ Historic
(10 miles [16.1 km] to the southwest)
- Hermitage is located in Mendocino County
- Jump to our Gazetteer entry for Hermitage
- The Oaks
(10 miles [16.1 km] to the southwest)
- The Oaks is located in Mendocino County
- Jump to our Gazetteer entry for The Oaks
- Yorkville
(10 miles [16.1 km] to the southwest)
- Talmage
(11 miles [17.7 km] to the northwest)
- Hardin ‑ Historic
(11 miles [17.7 km] to the southeast)
- Hardin is located in Mendocino County
- Jump to our Gazetteer entry for Hardin
- Asylum
(12 miles [19.3 km] to the northwest)
- Asylum is located in Mendocino County
- Jump to our Gazetteer entry for Asylum
- Regina Heights
(12 miles [19.3 km] to the northwest)
- Regina Heights is located in Mendocino County
- Jump to our Gazetteer entry for Regina Heights
- Guidiville Rancheria
(13 miles [20.9 km] to the northwest)
- Guidiville Rancheria is located in Mendocino County
- Jump to our Gazetteer entry for Guidiville Rancheria
- Ukiah
(13 miles [20.9 km] to the northwest)
- Ukiah is located in Mendocino County
- Jump to our Gazetteer entry for Ukiah
- Population from the 2020 Census: 15,883 people
- Ukiah has also been known as:
- Ukiah City
- Jump to TripAdvisor's Tourism page for Ukiah <3>
- Vichy Springs
(13 miles [20.9 km] to the northwest)
- Vichy Springs is located in Mendocino County
- Jump to our Gazetteer entry for Vichy Springs
- Presswood
(14 miles [22.5 km] to the northwest)
- Presswood is located in Mendocino County
- Jump to our Gazetteer entry for Presswood
- Old Ornbaun Hot Springs
(14 miles [22.5 km] to the west)
- Hemlock Ranch
(15 miles [24.1 km] to the north)
- Hemlock Ranch is located in Mendocino County
- Jump to our Gazetteer entry for Hemlock Ranch
- Hemlock Ranch has also been known as:
- Hemlock
- Pinoleville Rancheria
(15 miles [24.1 km] to the northwest)
- Pinoleville Rancheria is located in Mendocino County
- Jump to our Gazetteer entry for Pinoleville Rancheria
- Yokaya
(15 miles [24.1 km] to the northwest)
- Yokaya is located in Mendocino County
- Jump to our Gazetteer entry for Yokaya
- The Forks
(16 miles [25.7 km] to the northwest)
- The Forks is located in Mendocino County
- Jump to our Gazetteer entry for The Forks
- Boonville
(16 miles [25.7 km] to the west)
- Coyote Valley Rancheria ‑ Historic
(18 miles [29 km] to the north)
- Calpella
(18 miles [29 km] to the northwest)
- Redwood Valley
(21 miles [33.8 km] to the north)
- Little Penny
(21 miles [33.8 km] to the west)
- Little Penny is located in Mendocino County
- Jump to our Gazetteer entry for Little Penny
- Philo
(21 miles [33.8 km] to the west)
- Pomo
(22 miles [35.4 km] to the north)
- Pomo is located in Mendocino County
- Jump to our Gazetteer entry for Pomo
- Redwood Valley Rancheria
(22 miles [35.4 km] to the north)
- Laughlin
(22 miles [35.4 km] to the northwest)
- Laughlin is located in Mendocino County
- Jump to our Gazetteer entry for Laughlin
- Hendy Grove
(22 miles [35.4 km] to the west)
- Hendy Grove is located in Mendocino County
- Jump to our Gazetteer entry for Hendy Grove
- Potter Valley
(23 miles [37 km] to the north)
- Orrs Springs
(23 miles [37 km] to the northwest)
- Orrs Springs is located in Mendocino County
- Jump to our Gazetteer entry for Orrs Springs
- Montgomery
(24 miles [38.6 km] to the northwest)
- Montgomery is located in Mendocino County
- Jump to our Gazetteer entry for Montgomery
- Old Red Rock Place
(24 miles [38.6 km] to the southwest)
- Old Red Rock Place is located in Mendocino County
- Jump to our Gazetteer entry for Old Red Rock Place
- Philbrick Mill
(24 miles [38.6 km] to the west)
- Philbrick Mill is located in Mendocino County
- Jump to our Gazetteer entry for Philbrick Mill
- Old Bailey Place
(25 miles [40.2 km] to the northwest)
- Old Bailey Place is located in Mendocino County
- Jump to our Gazetteer entry for Old Bailey Place
- Reilly Heights
(25 miles [40.2 km] to the west)
- Reilly Heights is located in Mendocino County
- Jump to our Gazetteer entry for Reilly Heights
- Ridge
(27 miles [43.5 km] to the northwest)
- Ridge is located in Mendocino County
- Jump to our Gazetteer entry for Ridge
- Navarro
(28 miles [45.1 km] to the northwest)
- Ridgewood Park
(28 miles [45.1 km] to the northwest)
- Ridgewood Park is located in Mendocino County
- Jump to our Gazetteer entry for Ridgewood Park
- Gualala
(29 miles [46.7 km] to the southwest)
- Anchor Bay
(30 miles [48.3 km] to the southwest)
- Fish Rock
(30 miles [48.3 km] to the southwest)
- Fish Rock is located in Mendocino County
- Jump to our Gazetteer entry for Fish Rock
- Lake County
- County Website: https://www.lakecountyca.gov/
- County Seat for Lake: Lakeport
- Genealogy Websites ...
- Nearest Communities to Hopland Rancheria ...
- These communities are listed by their distance from Hopland Rancheria.
- Highland Springs
(8 miles [12.9 km] to the east)
- Highland Springs is located in Lake County
- Jump to our Gazetteer entry for Highland Springs
- Kaci-badon ‑ Historic
(8 miles [12.9 km] to the northeast)
- Kaci-badon is located in Lake County
- Jump to our Gazetteer entry for Kaci-badon
- Lakeport
(8 miles [12.9 km] to the northeast)
- Big Valley Rancheria
(9 miles [14.5 km] to the east)
- Finley
(10 miles [16.1 km] to the east)
- North Lakeport
(10 miles [16.1 km] to the northeast)
- North Lakeport is located in Lake County
- Jump to our Gazetteer entry for North Lakeport
- Kelseyville
(12 miles [19.3 km] to the east)
- Saratoga Springs
(13 miles [20.9 km] to the north)
- Saratoga Springs is located in Lake County
- Jump to our Gazetteer entry for Saratoga Springs
- Soda Bay
(14 miles [22.5 km] to the east)
- Witter Springs
(14 miles [22.5 km] to the north)
- Witter Springs is located in Lake County
- Jump to our Gazetteer entry for Witter Springs
- Nice
(14 miles [22.5 km] to the northeast)
- Robinson Rancheria
(14 miles [22.5 km] to the northeast)
- Robinson Rancheria is located in Lake County
- Jump to our Gazetteer entry for Robinson Rancheria
- Continue List (55 more) ...
- Pepperwood Grove
(15 miles [24.1 km] to the east)
- Pepperwood Grove is located in Lake County
- Jump to our Gazetteer entry for Pepperwood Grove
- Upper Lake Rancheria
(15 miles [24.1 km] to the northeast)
- Upper Lake
(15 miles [24.1 km] to the northeast)
- Buckingham Park
(16 miles [25.7 km] to the east)
- Buckingham Park is located in Lake County
- Jump to our Gazetteer entry for Buckingham Park
- Riviera West
(16 miles [25.7 km] to the east)
- Riviera West is located in Lake County
- Jump to our Gazetteer entry for Riviera West
- Cooper
(16 miles [25.7 km] to the north)
- Cooper is located in Lake County
- Jump to our Gazetteer entry for Cooper
- Lucerne
(16 miles [25.7 km] to the northeast)
- Caldwell Pines
(16 miles [25.7 km] to the southeast)
- Caldwell Pines is located in Lake County
- Jump to our Gazetteer entry for Caldwell Pines
- Glenhaven
(17 miles [27.4 km] to the east)
- Glenview
(17 miles [27.4 km] to the east)
- Glenview is located in Lake County
- Jump to our Gazetteer entry for Glenview
- Riviera Estates
(17 miles [27.4 km] to the east)
- Riviera Estates is located in Lake County
- Jump to our Gazetteer entry for Riviera Estates
- Clear Lake Riviera
(18 miles [29 km] to the east)
- Clear Lake Riviera is located in Lake County
- Jump to our Gazetteer entry for Clear Lake Riviera
- Mount Hannah Lodge
(18 miles [29 km] to the east)
- Mount Hannah Lodge is located in Lake County
- Jump to our Gazetteer entry for Mount Hannah Lodge
- Sunrise Vista
(18 miles [29 km] to the east)
- Sunrise Vista is located in Lake County
- Jump to our Gazetteer entry for Sunrise Vista
- Rose Place
(18 miles [29 km] to the northeast)
- Rose Place is located in Lake County
- Jump to our Gazetteer entry for Rose Place
- Glenbrook
(18 miles [29 km] to the southeast)
- Glenbrook is located in Lake County
- Jump to our Gazetteer entry for Glenbrook
- Salminas Resort
(19 miles [30.6 km] to the east)
- Salminas Resort is located in Lake County
- Jump to our Gazetteer entry for Salminas Resort
- Vann
(19 miles [30.6 km] to the north)
- Vann is located in Lake County
- Jump to our Gazetteer entry for Vann
- Adams
(20 miles [32.2 km] to the southeast)
- Adams is located in Lake County
- Jump to our Gazetteer entry for Adams
- Cobb
(20 miles [32.2 km] to the southeast)
- Hobergs
(20 miles [32.2 km] to the southeast)
- Hobergs is located in Lake County
- Jump to our Gazetteer entry for Hobergs
- Loch Lomond
(20 miles [32.2 km] to the southeast)
- Loch Lomond is located in Lake County
- Jump to our Gazetteer entry for Loch Lomond
- Pine Grove
(20 miles [32.2 km] to the southeast)
- Pine Grove is located in Lake County
- Jump to our Gazetteer entry for Pine Grove
- Bonanza Springs
(21 miles [33.8 km] to the east)
- Bonanza Springs is located in Lake County
- Jump to our Gazetteer entry for Bonanza Springs
- Clear Lake Keys
(21 miles [33.8 km] to the east)
- Clear Lake Keys is located in Lake County
- Jump to our Gazetteer entry for Clear Lake Keys
- Clearlake Oaks
(21 miles [33.8 km] to the east)
- Eastlake ‑ Historic
(21 miles [33.8 km] to the east)
- Eastlake is located in Lake County
- Jump to our Gazetteer entry for Eastlake
- Seigler Springs
(21 miles [33.8 km] to the east)
- Seigler Springs is located in Lake County
- Jump to our Gazetteer entry for Seigler Springs
- Sulphur Bank Rancheria
(21 miles [33.8 km] to the east)
- Ettawa Springs
(21 miles [33.8 km] to the southeast)
- Ettawa Springs is located in Lake County
- Jump to our Gazetteer entry for Ettawa Springs
- Forest Lake
(21 miles [33.8 km] to the southeast)
- Forest Lake is located in Lake County
- Jump to our Gazetteer entry for Forest Lake
- Clearlake Highlands
(22 miles [35.4 km] to the east)
- Clearlake Highlands is located in Lake County
- Jump to our Gazetteer entry for Clearlake Highlands
- Clearlake Park
(22 miles [35.4 km] to the east)
- Howard Springs
(22 miles [35.4 km] to the east)
- Howard Springs is located in Lake County
- Jump to our Gazetteer entry for Howard Springs
- Wild Bill Place
(22 miles [35.4 km] to the northeast)
- Wild Bill Place is located in Lake County
- Jump to our Gazetteer entry for Wild Bill Place
- Whispering Pines
(22 miles [35.4 km] to the southeast)
- Whispering Pines is located in Lake County
- Jump to our Gazetteer entry for Whispering Pines
- Clearlake
(23 miles [37 km] to the east)
- Howard Mill ‑ Historic
(23 miles [37 km] to the north)
- Howard Mill is located in Lake County
- Jump to our Gazetteer entry for Howard Mill
- Bartlett Springs
(23 miles [37 km] to the northeast)
- Bartlett Springs is located in Lake County
- Jump to our Gazetteer entry for Bartlett Springs
- Newman Springs
(23 miles [37 km] to the northeast)
- Newman Springs is located in Lake County
- Jump to our Gazetteer entry for Newman Springs
- Castle Rock Springs
(23 miles [37 km] to the southeast)
- Castle Rock Springs is located in Lake County
- Jump to our Gazetteer entry for Castle Rock Springs
- Lower Lake
(24 miles [38.6 km] to the east)
- Twin Lakes
(24 miles [38.6 km] to the east)
- Twin Lakes is located in Lake County
- Jump to our Gazetteer entry for Twin Lakes
- Three Crossing
(24 miles [38.6 km] to the north)
- Three Crossing is located in Lake County
- Jump to our Gazetteer entry for Three Crossing
- Parramore Springs
(24 miles [38.6 km] to the northeast)
- Parramore Springs is located in Lake County
- Jump to our Gazetteer entry for Parramore Springs
- Harbin Springs
(25 miles [40.2 km] to the southeast)
- Harbin Springs is located in Lake County
- Jump to our Gazetteer entry for Harbin Springs
- Enterprise
(26 miles [41.8 km] to the north)
- Enterprise is located in Lake County
- Jump to our Gazetteer entry for Enterprise
- Hough Springs
(27 miles [43.5 km] to the northeast)
- Hough Springs is located in Lake County
- Jump to our Gazetteer entry for Hough Springs
- Pole Garden ‑ Historic
(28 miles [45.1 km] to the northeast)
- Pole Garden is located in Lake County
- Jump to our Gazetteer entry for Pole Garden
- Middletown
(28 miles [45.1 km] to the southeast)
- Barkerville ‑ Historic
(29 miles [46.7 km] to the northeast)
- Barkerville is located in Lake County
- Jump to our Gazetteer entry for Barkerville
- Collayomi
(29 miles [46.7 km] to the southeast)
- Collayomi is located in Lake County
- Jump to our Gazetteer entry for Collayomi
- Guenoc ‑ Historic
(29 miles [46.7 km] to the southeast)
- Guenoc is located in Lake County
- Jump to our Gazetteer entry for Guenoc
- Hidden Valley Lake
(29 miles [46.7 km] to the southeast)
- Hidden Valley Lake is located in Lake County
- Jump to our Gazetteer entry for Hidden Valley Lake
- Middletown Rancheria
(29 miles [46.7 km] to the southeast)
- Sonoma County
- County Website: https://sonomacounty.gov/
- County Seat for Sonoma: Santa Rosa
- Note: The western boundary of the county is on the Pacific Ocean and the southeastern boundary is on San Francisco Bay
- Genealogy Websites ...
- Nearest Communities to Hopland Rancheria ...
- These communities are listed by their distance from Hopland Rancheria.
- Alderglen Springs
(10 miles [16.1 km] to the south)
- Alderglen Springs is located in Sonoma County
- Jump to our Gazetteer entry for Alderglen Springs
- Preston
(10 miles [16.1 km] to the south)
- Preston is located in Sonoma County
- Jump to our Gazetteer entry for Preston
- Makahmo ‑ Historic
(11 miles [17.7 km] to the south)
- Makahmo is located in Sonoma County
- Jump to our Gazetteer entry for Makahmo
- Cloverdale
(12 miles [19.3 km] to the south)
- Caslamayomi
(14 miles [22.5 km] to the southeast)
- Caslamayomi is located in Sonoma County
- Jump to our Gazetteer entry for Caslamayomi
- Asti
(15 miles [24.1 km] to the south)
- Asti is located in Sonoma County
- Jump to our Gazetteer entry for Asti
- Rincon De Musalacon
(16 miles [25.7 km] to the south)
- Rincon De Musalacon is located in Sonoma County
- Jump to our Gazetteer entry for Rincon De Musalacon
- Black Oaks
(16 miles [25.7 km] to the southeast)
- Black Oaks is located in Sonoma County
- Jump to our Gazetteer entry for Black Oaks
- Chianti
(18 miles [29 km] to the south)
- Chianti is located in Sonoma County
- Jump to our Gazetteer entry for Chianti
- Mercuryville ‑ Historic
(19 miles [30.6 km] to the southeast)
- Mercuryville is located in Sonoma County
- Jump to our Gazetteer entry for Mercuryville
- Omus
(19 miles [30.6 km] to the southeast)
- Omus is located in Sonoma County
- Jump to our Gazetteer entry for Omus
- Cozzens Corner
(20 miles [32.2 km] to the south)
- Cozzens Corner is located in Sonoma County
- Jump to our Gazetteer entry for Cozzens Corner
- Continue List (25 more) ...
- Tzabaco
(20 miles [32.2 km] to the south)
- Tzabaco is located in Sonoma County
- Jump to our Gazetteer entry for Tzabaco
- Geyserville
(20 miles [32.2 km] to the southeast)
- Las Lomas
(21 miles [33.8 km] to the south)
- Las Lomas is located in Sonoma County
- Jump to our Gazetteer entry for Las Lomas
- Dry Creek Rancheria
(22 miles [35.4 km] to the southeast)
- Dry Creek Rancheria is located in Sonoma County
- Jump to our Gazetteer entry for Dry Creek Rancheria
- Nervo
(22 miles [35.4 km] to the southeast)
- Nervo is located in Sonoma County
- Jump to our Gazetteer entry for Nervo
- Lytton
(24 miles [38.6 km] to the southeast)
- Lytton is located in Sonoma County
- Jump to our Gazetteer entry for Lytton
- Annapolis
(24 miles [38.6 km] to the southwest)
- Dorr Place
(25 miles [40.2 km] to the south)
- Dorr Place is located in Sonoma County
- Jump to our Gazetteer entry for Dorr Place
- Jimtown
(25 miles [40.2 km] to the southeast)
- Jimtown is located in Sonoma County
- Jump to our Gazetteer entry for Jimtown
- Simi
(25 miles [40.2 km] to the southeast)
- Simi is located in Sonoma County
- Jump to our Gazetteer entry for Simi
- Venado
(26 miles [41.8 km] to the south)
- Venado is located in Sonoma County
- Jump to our Gazetteer entry for Venado
- Chiquita
(26 miles [41.8 km] to the southeast)
- Chiquita is located in Sonoma County
- Jump to our Gazetteer entry for Chiquita
- Goat Rock
(27 miles [43.5 km] to the south)
- Goat Rock is located in Sonoma County
- Jump to our Gazetteer entry for Goat Rock
- Del Rio Woods
(27 miles [43.5 km] to the southeast)
- Del Rio Woods is located in Sonoma County
- Jump to our Gazetteer entry for Del Rio Woods
- Healdsburg
(27 miles [43.5 km] to the southeast)
- Stewarts Point Rancheria
(27 miles [43.5 km] to the southwest)
- Valley Crossing
(27 miles [43.5 km] to the southwest)
- Valley Crossing is located in Sonoma County
- Jump to our Gazetteer entry for Valley Crossing
- Truth Home
(28 miles [45.1 km] to the south)
- Truth Home is located in Sonoma County
- Jump to our Gazetteer entry for Truth Home
- Bailhache
(28 miles [45.1 km] to the southeast)
- Bailhache is located in Sonoma County
- Jump to our Gazetteer entry for Bailhache
- Camp Rose
(28 miles [45.1 km] to the southeast)
- Camp Rose is located in Sonoma County
- Jump to our Gazetteer entry for Camp Rose
- German
(28 miles [45.1 km] to the southwest)
- German is located in Sonoma County
- Jump to our Gazetteer entry for German
- Sea Ranch
(28 miles [45.1 km] to the southwest)
- Grant
(29 miles [46.7 km] to the southeast)
- Grant is located in Sonoma County
- Jump to our Gazetteer entry for Grant
- Sotoyome
(29 miles [46.7 km] to the southeast)
- Sotoyome is located in Sonoma County
- Jump to our Gazetteer entry for Sotoyome
- Stewarts Point
(29 miles [46.7 km] to the southwest)
Footnotes ...
| <1> | Our distances are not driving distances, but are calculated as a 'straight-line' (or point-to-point) distance. A straight line distance ignores obstructions like rivers, canyons, lakes, et cetera - it's truly a line drawn from Point A (ie- Hopland Rancheria) to Point B. In other words: 'As the crow flies'. |
| <2> | Our data comes from many sources and some sources are more dependable than others. When we add communities to our Gazetteer, we try to verify that we have the correct location for the community. We mark a community as 'Unverified' when we aren't confident about our data and want to do further checking.
We use the term 'Historic' broadly and it generally means that the community no longer exists. However, it can also mean that the community might still exist, but was larger or had a more 'official' existence in the past than it does now.
Since our Gazetteer contains over 100,000 communities, verifying everything is going to take time. If you find an error or can help us to improve our accuracy, please let us know. |
| <3> | While we're fans and frequent users of TripAdvisor, you should know that we're also members of the TripAdvisor affiliate program. |