<?xml version="1.0" ?>
<?xml-stylesheet type="text/xsl" href="../hwys2.xsl"?>
<!DOCTYPE hwy SYSTEM "http://home.comcast.net/~andytom/Highways/htmlScripts/hwys.dtd">
<hwy>
  <hd><hwy_name>I-580</hwy_name><state>California</state></hd>
  <desc>
    <sum>
      <start><loc linkto="#CA-79">Tracy, CA</loc><hwy_name>I-5</hwy_name></start>
      <finish><loc linkto="#CA-1">San Rafael, CA</loc><hwy_name>US-101</hwy_name></finish>
      <states><loc linkto="#CA-79">California</loc></states>
      <cities>
        <loc linkto="#CA-79">Tracy, CA</loc>
        <loc linkto="#CA-57">Livermore, CA</loc>
        <loc linkto="#CA-47">Pleasanton, CA</loc>
        <loc linkto="#CA-21">Oakland, CA</loc>
        <loc linkto="#CA-10a">Berkeley, CA</loc>
        <loc linkto="#CA-12">Richmond, CA</loc>
        <loc linkto="#CA-2">San Rafael, CA</loc>
        </cities>
      <hwy_len>80</hwy_len>
      <hwy_term>
        <hwy_name linkto="#CA-65">I-205</hwy_name>
        <hwy_name linkto="#CA-34">I-238</hwy_name>
        <hwy_name linkto="#CA-19">I-880</hwy_name>
        <hwy_name linkto="#CA-20">I-980</hwy_name>
        </hwy_term>
      <hwy_spurs />
      <hwy_mtgs>
        <hwy_name linkto="#CA-14">I-80</hwy_name>
        <hwy_name linkto="#CA-44">I-680</hwy_name>
        </hwy_mtgs>
      </sum>
    <brief>
	<notes>FULL HIGHWAY LENGTH:</notes>
      <notes>I-580 connects the northern San Joaquin Valley to the eastern and northern bay area.</notes>
      <notes>On the east end, I-580 connects to I-5 in the San Joaquin Valley near Tracy, CA.
        On the west end, I-580 connects to US-101 in San Rafael, CA.
        </notes>
	<notes>IN CALIFORNIA STATE:</notes>
      <notes>Caltrans (the California DOT) is slowly adding exit numbers to the freeway exits on all of California's freeways.  The numbering is mileage based.  There are some situations where, for the same crossing roadway, the northbound exit number may be different from the southbound one.  Be sure to account for this when getting or giving directions.</notes>
      <notes>Although the exit numbers are based on mileage through the entire state, the mileposts are still based on mileage through each county.  These county-based mile posts are shown on this strip chart for each exit.</notes>
      <notes>Unlike most highways, the exit numbers and county mileposts for I-580 descend in opposite directions.  The exit numbers descend toward the west end of the highway.  The mileposts descend toward the eastern county lines.</notes>
      <notes>I-580 multiplexes (follows the same roadway) with I-80 between Oakland and Richmond for about 5 miles.  Exit numbers follow the I-80 numbering.</notes>
      <notes>In California, I-580 has an HOV lane in each direction (the left lane) while multiplexed with I-80.  There is also an HOV-3 lane in each direction on the Richmond-San Rafael Bridge across San Francisco Bay that is active during rush hour.  The ramp from I-580 WB to I-80 WB (Exit 19A) picks up an HOV lane before joining I-80 which continues to the Bay Bridge Toll Plaza.</notes>
      <notes>*** Speed zone changes indicated on this strip chart may be off by an exit or two. ***</notes>
      <access>
        <access_hdg>I-580 provides access to:</access_hdg>
        <access_pt>the northern San Joaquin Valley</access_pt>
        <access_pt>(Tracy),</access_pt>
        <access_pt>the southern San Ramon Valley</access_pt>
        <access_pt>(Livermore, Pleasanton),</access_pt>
        <access_pt>the east side of San Fran. Bay</access_pt>
        <access_pt>(Oakland, Berkeley), and</access_pt>
        <access_pt>the northern San Fran. Bay area</access_pt>
        <access_pt>(Richmond, San Rafael)</access_pt>
        </access>
      </brief>
    <sign sh_pdng="0" sh_spc="45" sh_img="shield3"><dig image="Dig5" /><dig image="Dig8" /><dig image="Dig0" /></sign>
    </desc>
  <charts><map image="CA/I580" /></charts>
  <strip_chart>
    <jct_hdg linkdest="CA-79"><down_dir>Westbound</down_dir><up_dir>Eastbound</up_dir></jct_hdg>
    <first_jct>
      <jct_id />
      <down_desc><jct_desc /></down_desc>
      <down_ids />
      <jct_pic alignment="bottom"><end_dir>EAST</end_dir></jct_pic>
      <up_ids />
      <up_desc><jct_desc /></up_desc>
      </first_jct>
    <jct_sep>
      <down><lanes>0</lanes><spd>70 (CA)</spd><photo>1993</photo><fact>I-580 begins</fact></down>
      <connector std_connector="connectnone" />
      <up><lanes>0</lanes><spd>70 (I-5)</spd><fact>I-580 ends</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>79</jct_num><mp>0</mp></jct_id>
      <down_desc><jct_desc /></down_desc>
      <down_ids><road cls="freeway">I-5</road><spc>1</spc></down_ids>
      <jct_pic alignment="top" pic="unique/CA/580/CA-079" height="100" photo="t=1&amp;s=11&amp;x=1617&amp;y=10405&amp;z=10&amp;w=2" />
      <up_ids><road cls="freeway">I-5</road><spc>1</spc></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop2from2" goto_hwy_link="CA/I005-CAn.xml#CA-449"><hwy_name>I-5 South</hwy_name><town>Bakersfield</town><town>Los Angeles</town><town>San Diego</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>4</miles><total>4</total><lanes>2</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>4</miles><total>80</total><lanes>2</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>76</jct_num><mp>4</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from2"><hwy_name>(CA-132)</hwy_name><street dark="">Chrisman Rd</street><town>Tracy</town><town>Modesto</town></jct_desc></down_desc>
      <down_ids><road cls="freeway">CA-132</road><spc>3</spc><road cls="other">Chrisman</road><road cls="other">Rd</road><spc>5</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-076" height="150" photo="t=1&amp;s=12&amp;x=801&amp;y=5208&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Chrisman</road><road cls="other">Rd</road><spc>1</spc></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from2" goto_hwy_link="CA/I005-CAn.xml#CA-449"><hwy_name>CA-132</hwy_name><hwy_name>(I-5 North)</hwy_name><street>Chrisman Rd</street><town>Modesto</town><town>Tracy</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>4</miles><total>8</total><lanes>2</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>4</miles><total>76</total><lanes>2</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>72</jct_num><mp>8</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from2"><hwy_name>County J2</hwy_name><street dark="">Corral Hollow Rd</street><town>Tracy</town></jct_desc></down_desc>
      <down_ids><road cls="other">J2 / Corral</road><road cls="other">Hollow Rd</road></down_ids>
      <jct_pic pic="diamond/singleGrayUnder" height="100" photo="t=1&amp;s=11&amp;x=1590&amp;y=10426&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">J2 / Corral</road><road cls="other">Hollow Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from2"><hwy_name>County J2</hwy_name><street dark="">Corral Hollow Rd</street><town>Tracy</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>7</miles><total>15</total><lanes>2</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>5</miles><total>72</total><lanes>2</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>67</jct_num><mp>13</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from2"><street dark="">Patterson Pass Rd</street><town>Tracy</town><town>Midway</town></jct_desc></down_desc>
      <down_ids><road cls="other">Patterson</road><road cls="other">Pass Rd</road></down_ids>
      <jct_pic pic="diamond/singleGrayUnder" height="100" photo="t=1&amp;s=11&amp;x=1573&amp;y=10439&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Patterson</road><road cls="other">Pass Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from2"><street dark="">Patterson Pass Rd</street><town>Tracy</town><town>Midway</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><lanes>2</lanes><spd>65</spd><line>Alameda Co. Line (mp 15)</line></down>
      <connector std_connector="connectcoline" />
      <up><miles>2</miles><total>67</total><lanes>2</lanes><spd>70</spd><line>San Joaquin Co. Line (mp 15)</line></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-65">65</jct_num><mp>0</mp></jct_id>
      <down_desc><jct_desc /></down_desc>
      <down_ids><road cls="freeway">I-205</road></down_ids>
      <jct_pic pic="2ramp/lowerLeftBlueOutsideOver" height="100" photo="t=1&amp;s=11&amp;x=1565&amp;y=10445&amp;z=10&amp;w=2" />
      <up_ids />
      <up_desc><jct_desc lane_pic="splitLeft/drop2from4" goto_hwy_link="CA/I205-CA.xml#CA-0"><hwy_name>I-205</hwy_name><hwy_name>(I-5 North)</hwy_name><town>Tracy</town><town>Manteca</town><town>Stockton</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>16</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>65</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>63</jct_num><mp>1</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from5"><street dark="">Grant Line Rd</street><street>Altamont Pass Rd</street><town>Mountain House</town></jct_desc></down_desc>
      <down_ids><road cls="other">Grant Line</road><road cls="other">Rd</road></down_ids>
      <jct_pic pic="diamond/singleGrayOver" height="100" photo="t=1&amp;s=11&amp;x=1561&amp;y=10444&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Grant Line</road><road cls="other">Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Grant Line Rd</street><street>Altamont Pass Rd</street><town>Mountain House</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>4</miles><total>20</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>4</miles><total>64</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>59</jct_num><mp>6</mp></jct_id>
      <down_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">North Flynn Rd</street><town>Altamont</town><pt_of_int dark="">Turnout</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="splitLeft/drop0from1"><pt_of_int dark="">Turnout</pt_of_int></jct_desc>
            <jct_desc lane_pic="dropRight/drop1from1"><street dark="">North Flynn Rd</street><town>Altamont</town></jct_desc>
            </parallel_exits>
          </serial_exits>
        </down_desc>
      <down_ids><spc>8</spc><road cls="other">North</road><road cls="other">Flynn Rd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-059" height="150" photo="t=1&amp;s=11&amp;x=1545&amp;y=10438&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">North</road><road cls="other">Flynn Rd</road><spc>8</spc></up_ids>
      <up_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">North Flynn Rd</street><town>Altamont</town><pt_of_int dark="">Turnout</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="dropRight/drop1from1"><street dark="">North Flynn Rd</street><town>Altamont</town></jct_desc>
            <jct_desc lane_pic="splitLeft/drop0from1"><pt_of_int dark="">Turnout</pt_of_int></jct_desc>
            </parallel_exits>
          </serial_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>22</total><lanes>4</lanes><fact>Pass (1025)</fact></down>
      <connector std_connector="connectpass" />
      <up><miles>2</miles><total>60</total><lanes>4</lanes><fact>Pass (1025)</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-57">57</jct_num><mp>8</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Northfront Rd</street><street>Altamont Pass Rd</street><street>Greenville Rd</street><town>Livermore</town><pt_of_int symbol="usgov">Lawrence Livermore National Lab</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="secondary">Altamont</road><road cls="secondary">Pass Rd</road><spc>3</spc><road cls="secondary">Northfront</road><road cls="secondary">Rd</road><spc>2</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-057" height="100" photo="t=1&amp;s=11&amp;x=1536&amp;y=10438&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Greenville</road><road cls="secondary">Rd</road><spc>1</spc><road cls="other">Southfront</road><road cls="other">Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from5"><street dark="">Southfront Rd</street><street>Greenville Rd</street><street>Altamont Pass Rd</street><town>Livermore</town><pt_of_int symbol="usgov">Lawrence Livermore National Lab</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>23</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>58</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>56</jct_num><mp>9</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop1from5"><pt_of_int dark="" symbol="truck">Weigh Station</pt_of_int></jct_desc></down_desc>
      <down_ids></down_ids>
      <jct_pic pic="turnouts/restAreaBoth" height="100" photo="t=1&amp;s=11&amp;x=1533&amp;y=10436&amp;z=10&amp;w=2" />
      <up_ids></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from5"><pt_of_int dark="" symbol="truck">Weigh Station</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>24</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>57</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>55</jct_num><mp>10</mp></jct_id>
      <down_desc>
        <serial_exits>
          <jct_desc lane_pic="dropRight/drop1from5"><street dark="">Vasco Rd</street><town>Livermore</town><pt_of_int symbol="usgov">Lawrence Livermore Lab</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">North</street></jct_desc>
            <jct_desc lane_pic="dropRight/drop1from2"><street dark="">South</street><pt_of_int symbol="usgov">LLNL</pt_of_int></jct_desc>
            </parallel_exits>
          </serial_exits>
        </down_desc>
      <down_ids><road cls="primary">Vasco Rd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-055" height="150" photo="t=1&amp;s=11&amp;x=1531&amp;y=10435&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Vasco Rd</road></up_ids>
      <up_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Vasco Rd</street><town>Livermore</town><pt_of_int symbol="usgov">Lawrence Livermore Lab</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="dropRight/drop1from1"><street dark="">North</street></jct_desc>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">South</street><pt_of_int symbol="usgov">LLNL</pt_of_int></jct_desc>
            </parallel_exits>
          </serial_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>25</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>56</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>54</jct_num><mp>11</mp></jct_id>
      <down_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><hwy_name>CA-84</hwy_name><street dark="">Springtown Blvd</street><street>1st St</street><town>Livermore</town></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">Springtown Blvd</street></jct_desc>
            <jct_desc lane_pic="dropRight/drop1from1"><hwy_name>CA-84</hwy_name><street>1st St</street></jct_desc>
            </parallel_exits>
          </serial_exits>
        </down_desc>
      <down_ids><road cls="primary">Springtown</road><road cls="primary">Blvd</road></down_ids>
      <jct_pic pic="5ramp/LLRedCDUnder" height="100" photo="t=1&amp;s=11&amp;x=1527&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">CA-84</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><hwy_name>CA-84</hwy_name><street dark="">Springtown Blvd</street><street>1st St</street><town>Livermore</town></jct_desc>
          <info_block><info>EB loop off-ramp removed after</info><info>1993 photo.</info></info_block>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>27</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>55</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>52</jct_num><mp>13</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Livermore Ave</street><town>Livermore</town></jct_desc></down_desc>
      <down_ids><road cls="primary">Livermore</road><road cls="primary">Ave</road><spc>4</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-052" height="150" photo="t=1&amp;s=12&amp;x=759&amp;y=5216&amp;z=10&amp;w=2" />
      <up_ids><spc>1</spc><road cls="primary">Livermore</road><road cls="primary">Ave</road><spc>3</spc><road cls="primary">Portola</road><road cls="primary">Ave / J2</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Livermore Ave</street><town>Livermore</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><hwy_name>County J2</hwy_name><street dark="">Portola Ave</street></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>29</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>53</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>50</jct_num><mp>15</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop1from5"><street dark="">Airway Blvd</street><street>Canyons Pkwy</street><street>Collier Canyon Rd</street><town>Livermore</town><pt_of_int symbol="school">Las Positas College</pt_of_int><pt_of_int symbol="airport">Livermore Muni</pt_of_int></jct_desc>
          <info_block><info>WB half of jct rebuilt after 1993</info><info>photo.</info></info_block>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="secondary">Airway Blvd</road></down_ids>
      <jct_pic pic="5ramp/LRULGreenUnder" height="100" photo="t=1&amp;s=11&amp;x=1510&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Airway Blvd</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Airway Blvd</street><street>Canyons Pkwy</street><street>Collier Canyon Rd</street><town>Livermore</town><pt_of_int symbol="school">Las Positas College</pt_of_int><pt_of_int symbol="airport">Livermore Muni</pt_of_int></jct_desc>
          <info_block><info>WB half of jct rebuilt after 1993</info><info>photo.</info></info_block>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>31</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>51</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>48</jct_num><mp>16</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">El Charro Rd</street><street dark="">Fallon Rd</street><town>Livermore</town><town>Dublin</town></jct_desc></down_desc>
      <down_ids><road cls="other">Fallon Rd</road></down_ids>
      <jct_pic pic="diamond/singleGrayUnder" height="100" photo="t=1&amp;s=11&amp;x=1503&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">El Charro Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">El Charro Rd</street><street dark="">Fallon Rd</street><town>Livermore</town><town>Dublin</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>32</total><lanes>4</lanes><photo>2004</photo></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>49</total><lanes>4</lanes><photo>1993</photo></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-47">47</jct_num><mp>18</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop1from5"><street dark="">Tassajara Rd</street><street dark="">Santa Rita Rd</street><town>Pleasanton</town><town>Dublin</town></jct_desc></down_desc>
      <down_ids><road cls="primary">Tassajara Rd</road></down_ids>
      <jct_pic pic="6ramp/ULLRRedUnder" height="100" photo="t=4&amp;s=11&amp;x=1498&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Santa Rita</road><road cls="primary">Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop1from6"><street dark="">Tassajara Rd</street><street dark="">Santa Rita Rd</street><town>Pleasanton</town><town>Dublin</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>33</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>48</total><lanes>6</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>46</jct_num><mp>19</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop1from5"><street dark="">Hacienda Dr</street><town>Pleasanton</town><town>Dublin</town><pt_of_int symbol="jail">Pleasanton Fed Correctional Inst.</pt_of_int><pt_of_int symbol="jail">Santa Rita Rehab Center</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="secondary">Hacienda Dr</road></down_ids>
      <jct_pic pic="6ramp/ULLRGreenUnder" height="100" photo="t=4&amp;s=11&amp;x=1495&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Hacienda Dr</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop2from7"><street dark="">Hacienda Dr</street><town>Pleasanton</town><town>Dublin</town><pt_of_int symbol="jail">Pleasanton Fed Correctional Inst.</pt_of_int><pt_of_int symbol="jail">Santa Rita Rehab Center</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>34</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>47</total><lanes>7</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>45</jct_num><mp>20</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from5"><street dark="">Hopyard Rd</street><street dark="">Dougherty Rd</street><town>Pleasanton</town><town>Dublin</town><pt_of_int symbol="army">Parks Res. Forces Training Area</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="primary">Dougherty Rd</road><spc>4</spc></down_ids>
      <jct_pic alignment="bottom" pic="unique/CA/580/CA-045" height="150" photo="t=4&amp;s=11&amp;x=1491&amp;y=10433&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Hopyard Rd</road><spc>4</spc></up_ids>
      <up_desc><jct_desc /></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>35</total><lanes>5</lanes></down>
      <connector pic="unique/CA/580/CA-044-045" />
      <up><lanes>3</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-44">44</jct_num><mp>21</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from5"><hwy_name>I-680</hwy_name><town>San Ramon</town><town>Walnut Creek</town><town>Concord</town><town>Pleasanton</town><town>Fremont</town><town>San Jose</town></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="splitRight/drop1from2" goto_hwy_link="CA/I680-CA.xml#CA-30"><hwy_name>North</hwy_name><town>San Ramon</town><town>Walnut Creek</town><town>Concord</town></jct_desc>
              <jct_desc lane_pic="dropRight/drop1from2" goto_hwy_link="CA/I680-CA.xml#CA-30"><hwy_name>South</hwy_name><town>Pleasanton</town><town>Fremont</town><town>San Jose</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from5"><street dark="">San Ramon Rd</street><street dark="">Foothill Rd</street><street>Dublin Blvd</street><street>Dublin Canyon Rd</street><town>Dublin</town><town>Pleasanton</town></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropRight/drop1from2"><street dark="">San Ramon Rd</street><street>Dublin Blvd</street><town>Dublin</town></jct_desc>
              <jct_desc lane_pic="dropRight/drop1from2"><street dark="">Foothill Rd</street><street>Dublin Canyon Rd</street><town>Pleasanton</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="freeway">I-680</road><spc>7</spc><road cls="primary">San</road><road cls="primary">Ramon Rd</road><spc>27</spc></down_ids>
      <jct_pic alignment="top" pic="unique/CA/580/CA-044" height="200" photo="t=4&amp;s=12&amp;x=743&amp;y=5216&amp;z=10&amp;w=2" />
      <up_ids><road cls="freeway">I-680</road><spc>8</spc><road cls="primary">Foothill Rd</road><spc>27</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Hopyard Rd</street><street dark="">Dougherty Rd</street><town>Pleasanton</town><town>Dublin</town><pt_of_int symbol="army">Parks Res. Forces Training Area</pt_of_int></jct_desc>
          <serial_exits>
            <jct_desc lane_pic="dropRight/drop1from5"><hwy_name>I-680</hwy_name><town>San Ramon</town><town>Walnut Creek</town><town>Concord</town><town>Pleasanton</town><town>Fremont</town><town>San Jose</town></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropRight/drop1from1" goto_hwy_link="CA/I680-CA.xml#CA-30"><hwy_name>North</hwy_name><town>San Ramon</town><town>Walnut Creek</town><town>Concord</town></jct_desc>
              <jct_desc lane_pic="splitRight/drop0from1" goto_hwy_link="CA/I680-CA.xml#CA-30"><hwy_name>South</hwy_name><town>Pleasanton</town><town>Fremont</town><town>San Jose</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop0from4"><street dark="">San Ramon Rd</street><street dark="">Foothill Rd</street><street>Dublin Blvd</street><street>Dublin Canyon Rd</street><town>Dublin</town><town>Pleasanton</town></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropRight/drop1from2"><street dark="">San Ramon Rd</street><street>Dublin Blvd</street><town>Dublin</town></jct_desc>
              <jct_desc lane_pic="splitRight/drop0from1"><street dark="">Foothill Rd</street><street>Dublin Canyon Rd</street><town>Pleasanton</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>5</miles><total>40</total><lanes>4</lanes><fact>+1 extra lane uphill</fact><fact>Pass [725]</fact></down>
      <connector std_connector="connectpass" />
      <up><miles>6</miles><total>46</total><lanes>4</lanes><fact>Pass [725]</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>39</jct_num><mp>26</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Eden Canyon Rd</street><street dark="">Palo Verde Rd</street><street>Dublin Canyon Rd</street><street>Castro Valley Blvd</street><street>Palomares Rd</street><town>Castro Valley</town></jct_desc></down_desc>
      <down_ids><road cls="secondary">Eden</road><road cls="secondary">Canyon Rd</road></down_ids>
      <jct_pic pic="diamond/singleGreenOver" height="100" photo="t=4&amp;s=11&amp;x=1466&amp;y=10432&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Palo</road><road cls="secondary">Verde Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Eden Canyon Rd</street><street dark="">Palo Verde Rd</street><street>Dublin Canyon Rd</street><street>Castro Valley Blvd</street><street>Palomares Rd</street><town>Castro Valley</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>42</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>40</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>37</jct_num><jct_num>36B</jct_num><mp>28</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Castro Valley Blvd</street><street>Crow Canyon Rd</street><street>Grove Way</street><street>Center St</street><town>Castro Valley</town><town>Hayward</town></jct_desc></down_desc>
      <down_ids><spc>2</spc><road cls="primary">Crow</road><road cls="primary">Canyon Rd</road><spc>3</spc><road cls="secondary">Center St</road><spc>1</spc><road cls="primary">Castro</road><road cls="primary">Vly Rd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-037" height="150" photo="t=4&amp;s=12&amp;x=729&amp;y=5215&amp;z=10&amp;w=2" />
      <up_ids><spc>4</spc><road cls="primary">Grove Way</road><spc>2</spc><road cls="secondary">Center St</road><spc>2</spc><road cls="primary">Grove Way</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop1from5"><street dark="">Center St</street><street>Castro Valley Blvd</street><street>Grove Way</street><street>Crow Canyon Rd</street><town>Castro Valley</town><town>Hayward</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>3</miles><total>45</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>38</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>36A</jct_num><mp>29</mp></jct_id>
      <down_desc><jct_desc /></down_desc>
      <down_ids><road cls="primary">Redwood Rd</road></down_ids>
      <jct_pic pic="2ramp/lowerRedOver" height="100" photo="t=4&amp;s=11&amp;x=1454&amp;y=10429&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Redwood Rd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from5"><street dark="">Redwood Rd</street><town>Castro Valley</town><town>Hayward</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>37</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-34">35</jct_num><jct_num>34</jct_num><mp>31</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from5"><hwy_name>(CA-238)</hwy_name><street dark="">Strobridge Ave</street><street>Castro Valley Blvd</street><street>Foothill Blvd</street><town>Castro Valley</town><town>Hayward</town></jct_desc>
          <jct_desc lane_pic="dropLeft/drop2from5" goto_hwy_link="CA/I238-CA.xml#CA-14"><hwy_name>I-238</hwy_name><hwy_name>(I-880)</hwy_name><town>San Leandro</town><town>Alameda</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="primary">Castro</road><road cls="primary">Vly Blvd</road><spc>10</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-034" height="250" photo="t=4&amp;s=12&amp;x=725&amp;y=5214&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Strobridge</road><road cls="other">Ave</road><spc>9</spc><road cls="primary">CA-238</road><spc>1</spc><road cls="primary">Mattox Rd</road><spc>1</spc><road cls="freeway">I-238</road><spc>3</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Strobridge Ave</street><street>Castro Valley Blvd</street><town>Castro Valley</town></jct_desc>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from4"><hwy_name>I-238</hwy_name><hwy_name>CA-238</hwy_name><hwy_name>(I-880)</hwy_name><street>Foothill Blvd</street><town>Hayward</town><town>San Leandro</town><town>Alameda</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropLeft/drop2from2"><hwy_name>CA-238</hwy_name><street>Foothill Blvd</street><town>Hayward</town></jct_desc>
              <jct_desc lane_pic="splitRight/drop0from2" goto_hwy_link="CA/I238-CA.xml#CA-14"><hwy_name>I-238</hwy_name><hwy_name>(I-880)</hwy_name><town>San Leandro</town><town>Alameda</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
              </parallel_exits>
            </serial_exits>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>46</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>35</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>33</jct_num><mp>32</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Foothill Blvd</street><street dark="">Carolyn St</street><street>Miramar Ave</street><street>164th Ave</street><town>Castro Valley</town></jct_desc></down_desc>
      <down_ids><road cls="other">164th Ave</road><spc>2</spc><road cls="secondary">Foothill Blvd</road><spc>2</spc><road cls="other">Carolyn St</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-033" height="100" photo="t=4&amp;s=11&amp;x=1446&amp;y=10432&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">164th Ave</road><spc>1</spc><road cls="other">163rd Ave</road><spc>3</spc><road cls="other">Liberty St</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Liberty St</street><street dark="">163rd Ave</street><street>Miramar Ave</street><street>164th Ave</street><town>Castro Valley</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>47</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>34</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>32</jct_num><mp>33</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Fairmont Dr</street><street dark="">150th Ave</street><town>Castro Valley</town><town>San Leandro</town><pt_of_int symbol="hospital">Alameda County Medical Center</pt_of_int><pt_of_int symbol="park">Anthony Chabot Regional Park</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Benedict Dr</street><town>San Leandro</town><pt_of_int symbol="hospital">Vencor Hospital</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="secondary">Foothill Blvd</road><spc>2</spc><road cls="primary">Fairmont Dr</road><spc>1</spc><road cls="secondary">150th Ave</road><spc>2</spc><road cls="other">Howe Dr</road><spc>1</spc><road cls="other">Benedict Dr</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-032" height="150" photo="t=4&amp;s=12&amp;x=721&amp;y=5217&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Fairmont Dr</road><road cls="other">Freedom Ave</road><road cls="secondary">150th Ave</road><spc>2</spc></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">150th Ave</street><street dark="">Fairmont Dr</street><town>Castro Valley</town><town>San Leandro</town><pt_of_int symbol="hospital">Alameda County Medical Center</pt_of_int><pt_of_int symbol="park">Anthony Chabot Regional Park</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>49</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>33</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>31 WB</jct_num><jct_num>31B EB</jct_num><mp>34</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop1from5"><street dark="">MacArthur Blvd</street><street>Estudillo Ave</street><street>Lake Chabot Rd</street><town>San Leandro</town><town>Oakland</town></jct_desc></down_desc>
      <down_ids><road cls="other">Benedict Dr</road><spc>2</spc><road cls="secondary">Lake</road><road cls="secondary">Chabot Rd</road><spc>1</spc><road cls="other">Marlow Dr</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-031" height="150" photo="t=4&amp;s=11&amp;x=1440&amp;y=10439&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Grand Ave</road><spc>2</spc><road cls="other">Dolores Ave</road><spc>1</spc><road cls="secondary">Estudillo Ave</road><spc>2</spc><road cls="other">MacArthur</road><road cls="other">Blvd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Grand Ave</street><street dark="">Dolores Ave</street><town>San Leandro</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>50</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>31</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>30 WB</jct_num><jct_num>31A EB</jct_num><mp>35</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop1from5"><street dark="">MacArthur Blvd</street><street dark="">Foothill Blvd</street><town>San Leandro</town><town>Oakland</town></jct_desc></down_desc>
      <down_ids><road cls="other">Foothill Way</road><spc>6</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-030" height="100" photo="t=4&amp;s=11&amp;x=1439&amp;y=10441&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Dutton Ave</road><spc>2</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>1</spc><road cls="other">Foothill Blvd</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">MacArthur Blvd</street><street>Dutton Ave</street><street>Estudillo Ave</street><town>San Leandro</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>51</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>30</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>29</jct_num><mp>36</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Golf Links Rd</street><street>Mountain Blvd</street><street>98th Ave</street><town>Oakland</town><pt_of_int>Oakland Zoo</pt_of_int><pt_of_int symbol="park">Knowland State Arboretum</pt_of_int><pt_of_int symbol="school">Holy Redeemer College</pt_of_int></jct_desc></down_desc>
      <down_ids><spc>1</spc><road cls="other">Peralta</road><road cls="other">Oaks Dr</road><spc>1</spc><road cls="other">106th Ave</road><spc>7</spc><road cls="secondary">Golf</road><road cls="secondary">Links Rd</road><spc>1</spc><road cls="secondary">Mountain</road><road cls="secondary">Blvd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-029" height="200" photo="t=4&amp;s=12&amp;x=718&amp;y=5222&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Foothill Blvd</road><spc>1</spc><road cls="secondary">106th Ave</road><spc>1</spc><road cls="other">Foothill Blvd</road><spc>2</spc><road cls="other">Stanley Ave</road><spc>1</spc><road cls="secondary">98th Ave</road><spc>1</spc><road cls="secondary">Golf</road><road cls="secondary">Links Rd</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from5"><street dark="">Stanley Ave</street><street>Foothill Blvd</street><street>106th Ave</street><town>Oakland</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Golf Links Rd</street><street dark="">98th Ave</street><street>Mountain Blvd</street><town>Oakland</town><pt_of_int>Oakland Zoo</pt_of_int><pt_of_int symbol="park">Knowland State Arboretum</pt_of_int><pt_of_int symbol="school">Holy Redeemer College</pt_of_int></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>52</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>29</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>27</jct_num><mp>38</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">Mountain Blvd</street><street>Keller Ave</street><street>Fontaine St</street><town>Oakland</town></jct_desc></down_desc>
      <down_ids><road cls="secondary">Mountain</road><road cls="secondary">Blvd</road><spc>1</spc><road cls="secondary">Keller Ave</road><spc>3</spc><road cls="other">Mountain</road><road cls="other">Blvd</road><spc>4</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-027" height="150" photo="t=4&amp;s=11&amp;x=1435&amp;y=10452&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Fontaine St</road><spc>1</spc><road cls="other">Keller Ave</road><spc>5</spc><road cls="other">Edwards Ave</road><spc>3</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Fontaine St</street><street dark="">Keller Ave</street><street>Mountain Blvd</street><town>Oakland</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Edwards Ave</street><street>Mountain Blvd</street><town>Oakland</town></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>53</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>28</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>26</jct_num><mp>39</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Kuhnle Ave</street><street dark="">Mountain Blvd</street><street>Seminary Ave</street><town>Oakland</town><pt_of_int symbol="school">Mills College</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop1from5"><hwy_name>CA-13</hwy_name><hwy_name>(CA-24)</hwy_name><town>Oakland</town><town>Piedmont</town><town>Berkeley</town><town>(Walnut Creek)</town></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><spc>1</spc><road cls="secondary">Mountain</road><road cls="secondary">Blvd</road><spc>1</spc><road cls="freeway">CA-13</road><spc>2</spc><road cls="other">Davenport</road><road cls="other">Ave</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-026" height="150" photo="t=4&amp;s=11&amp;x=1431&amp;y=10455&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Seminary</road><road cls="secondary">Ave</road><spc>3</spc><road cls="other">Davenport</road><road cls="other">Ave</road><spc>1</spc></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><hwy_name>(CA-13)</hwy_name><street dark="">Davenport Ave</street><street dark="">Seminary Ave</street><street>Mountain Blvd</street><town>Oakland</town><pt_of_int symbol="school">Mills College</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>54</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>27</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>25</jct_num><mp>40</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop1from5"><street dark="">MacArthur Blvd</street><street dark="">Buell St</street><town>Oakland</town><pt_of_int symbol="school">Miles College</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="other">Buell St</road><spc>2</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>2</spc><road cls="other">High St</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-025" height="150" photo="t=4&amp;s=11&amp;x=1428&amp;y=10455&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>4</spc><road cls="secondary">High St</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">MacArthur Blvd</street><street dark="">Buell St</street><town>Oakland</town><pt_of_int symbol="school">Miles College</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">High St</street><town>Oakland</town></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>56</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>26</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>24</jct_num><jct_num>23</jct_num><mp>41</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop1from5"><street dark="">Montana St</street><street dark="">Coolidge Ave</street><street>Fruitvale Ave</street><town>Oakland</town><town>Alameda</town><pt_of_int symbol="school">Patten College</pt_of_int><pt_of_int symbol="hospital">Booth Memorial Hosp.</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="secondary">35th Ave</road><spc>2</spc><road cls="other">Maple Ave</road><spc>1</spc><road cls="other">Montana St</road><spc>1</spc><road cls="other">Coolidge Ave</road><spc>1</spc><road cls="secondary">Fruitvale Ave</road><spc>1</spc><road cls="other">Dimond Ave</road><spc>1</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-023" height="150" photo="t=4&amp;s=12&amp;x=712&amp;y=5229&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">35th Ave</road><spc>2</spc><road cls="other">Maple Ave</road><spc>3</spc><road cls="other">Coolidge Ave</road><road cls="other">Harold St</road><road cls="secondary">Fruitvale Ave</road><spc>3</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from5"><street dark="">35th Ave</street><town>Oakland</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from5"><street dark="">Harrold St</street><street dark="">Fruitvale Ave</street><street>Coolidge Ave</street><town>Oakland</town><town>Alameda</town><pt_of_int symbol="school">Patten College</pt_of_int><pt_of_int symbol="hospital">Booth Memorial Hosp.</pt_of_int></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>57</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>24</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>22</jct_num><mp>43</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">MacArthur Blvd</street><street dark="">Beaumont Ave</street><street>14th Ave</street><street>Park Blvd</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="hospital">Alameda Co. Medical Center</pt_of_int><pt_of_int symbol="hospital">- Highland Campus</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Lake Park Ave</street><street dark="">Lakeshore Ave</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><spc>1</spc><road cls="other">Glen Park Rd</road><spc>1</spc><road cls="secondary">Beaumont</road><road cls="secondary">Ave</road><spc>2</spc><road cls="secondary">Park Blvd</road><road cls="other">Excelsior</road><road cls="other">Ave</road><spc>1</spc><road cls="primary">Lake Park</road><road cls="primary">Ave</road><spc>2</spc><road cls="other">Wesley Way</road><road cls="secondary">Lakeshore</road><road cls="secondary">Ave</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-022" height="200" photo="t=4&amp;s=12&amp;x=709&amp;y=5230&amp;z=10&amp;w=2" />
      <up_ids><spc>1</spc><road cls="primary">14th Ave</road><spc>1</spc><road cls="secondary">14th Ave</road><spc>3</spc><road cls="secondary">Park Blvd</road><spc>3</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>2</spc><road cls="other">Beacon St</road><road cls="secondary">Lakeshore</road><road cls="secondary">Ave</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from4"><street dark="">MacArthur Blvd</street><street dark="">Park Blvd</street><street>Beaumont Ave</street><street>14th Ave</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="hospital">Alameda Co. Medical Center</pt_of_int><pt_of_int symbol="hospital">- Highland Campus</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>59</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>23</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-21">21</jct_num><mp>44</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from4"><street dark="">Grand Ave</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop1from5"><street dark="">Santa Clara Ave</street><street dark="">Oakland Ave</street><street dark="">Harrison St</street><street>MacArthur Blvd</street><town>Downtown Oakland</town><town>Piedmont</town><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="primary">Lake Park</road><road cls="primary">Ave</road><road cls="secondary">Grand Ave</road><spc>3</spc><road cls="primary">Santa Clara</road><road cls="primary">Ave</road><spc>3</spc><road cls="secondary">Oakland Ave</road><spc>1</spc><road cls="secondary">Harrison St</road><spc>2</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-021" height="200" photo="t=4&amp;s=12&amp;x=707&amp;y=5231&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Grand Ave</road><road cls="other">Van Buren</road><road cls="other">Ave</road><spc>1</spc><road cls="other">Euclid Ave</road><spc>1</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>1</spc><road cls="secondary">Oakland Ave</road><spc>1</spc><road cls="secondary">Harrison St</road><spc>2</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from5"><street dark="">MacArthur Blvd</street><street dark="">Grand Ave</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
          <serial_exits>
            <jct_desc lane_pic="dropRight/drop1from5"><street dark="">Harrison St</street><street dark="">Oakland Ave</street><street dark="">MacArthur Blvd</street><town>Oakland</town><town>Piedmont</town><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropLeft/drop1from1"><street dark="">Oakland Ave</street><street dark="">MacArthur Blvd</street><town>Piedmont</town></jct_desc>
              <jct_desc lane_pic="splitRight/drop0from1"><street dark="">Harrison St</street><pt_of_int symbol="water">Lake Merritt</pt_of_int></jct_desc>
              </parallel_exits>
            </serial_exits>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>60</total><lanes>5</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>21</total><lanes>5</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-20">20</jct_num><jct_num>19</jct_num><mp>45</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from5"><hwy_name>I-980</hwy_name><hwy_name>(I-880 South)</hwy_name><street dark="">27th St</street><town>Oakland</town><town>Hayward</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="splitRight/drop0from3"><street dark="">27th St</street><town>Downtown Oakland</town></jct_desc>
              <jct_desc lane_pic="dropLeft/drop3from3" goto_hwy_link="CA/I980-CA.xml#CA-2"><hwy_name>I-980</hwy_name><hwy_name>(I-880 South)</hwy_name><town>Oakland</town><town>Hayward</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
              </parallel_exits>
            </serial_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from4"><hwy_name>CA-24</hwy_name><street dark="">MLK Jr Way</street><street dark="">51st St</street><town>Oakland</town><town>Berkeley</town><town>Walnut Creek</town><pt_of_int symbol="hospital">Children's Hosp.</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropLeft/drop2from3"><hwy_name>CA-24</hwy_name><town>Oakland</town><town>Berkeley</town><town>Walnut Creek</town></jct_desc>
              <jct_desc lane_pic="splitLeft/drop1from3"><street dark="">MLK Jr Way</street><town>Oakland</town><town>Berkeley</town><pt_of_int symbol="hospital">Children's Hosp.</pt_of_int></jct_desc>
              <jct_desc lane_pic="dropRight/drop2from2"><street dark="">51st St</street><town>Oakland</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          <jct_desc lane_pic="splitRight/drop0from3"><hwy_name>CA-123</hwy_name><street dark="">Market St</street><street>San Pablo Ave</street><town>Downtown Oakland</town><town>Emeryville</town></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="primary">Broadway</road><spc>2</spc><road cls="other">Webster St</road><spc>1</spc><road cls="primary">(to MLK/51st)</road><road cls="freeway">CA-24</road><road cls="primary">(from MLK/51st)</road><road cls="other">West St</road><spc>1</spc><road cls="primary">Market St</road><spc>2</spc><road cls="primary">MacArthur</road><road cls="primary">Blvd</road><spc>1</spc><road cls="secondary">Hollis St</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-020" height="200" photo="t=4&amp;s=12&amp;x=705&amp;y=5233&amp;z=10&amp;w=2" />
      <up_ids><road cls="primary">Broadway</road><road cls="other">34th St</road><spc>1</spc><road cls="other">Webster St</road><road cls="secondary">27th St</road><spc>1</spc><road cls="freeway">I-980</road><spc>1</spc><road cls="other">West St</road><spc>1</spc><road cls="primary">Market St</road><spc>5</spc><road cls="secondary">Hollis St</road></up_ids>
      <up_desc>
        <parallel_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Webster St</street><street dark="">Broadway South</street><town>Oakland</town></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropRight/drop1from1"><street dark="">Broadway</street></jct_desc>
              <jct_desc lane_pic="dropRight/drop1from2"><street dark="">Webster St</street></jct_desc>
              </parallel_exits>
            </serial_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from4"><hwy_name>I-980</hwy_name><hwy_name>(I-880 South)</hwy_name><street dark="">27th St</street><town>Oakland</town><town>Hayward</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropLeft/drop3from3" goto_hwy_link="CA/I980-CA.xml#CA-2"><hwy_name>I-980</hwy_name><hwy_name>(I-880 South)</hwy_name><town>Oakland</town><town>Hayward</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
              <jct_desc lane_pic="splitRight/drop0from3"><street dark="">27th St</street><town>Downtown Oakland</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop1from5"><hwy_name>CA-24</hwy_name><street dark="">MLK Jr Way</street><street dark="">51st St</street><town>Oakland</town><town>Berkeley</town><town>Walnut Creek</town><pt_of_int symbol="hospital">Children's Hosp</pt_of_int></jct_desc>
            <parallel_exits>
              <jct_desc lane_pic="dropRight/drop2from2"><street dark="">51st St</street><town>Oakland</town></jct_desc>
              <jct_desc lane_pic="splitLeft/drop1from3"><street dark="">MLK Jr Way</street><town>Oakland</town><town>Berkeley</town><pt_of_int symbol="hospital">Children's Hosp</pt_of_int></jct_desc>
              <jct_desc lane_pic="dropLeft/drop2from3"><hwy_name>CA-24</hwy_name><town>Oakland</town><town>Berkeley</town><town>Walnut Creek</town></jct_desc>
              </parallel_exits>
            </serial_exits>
          <jct_desc lane_pic="splitLeft/drop0from5"><hwy_name>(CA-123)</hwy_name><street dark="">MacArthur Blvd</street><street>Peralta St</street><street>San Pablo Ave</street><town>Downtown Oakland</town><town>Emeryville</town></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>62</total><lanes>5</lanes><spd>50</spd></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>20</total><lanes>5</lanes><spd>65</spd></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-19">19A WB</jct_num><jct_num></jct_num><jct_num>I-80</jct_num><jct_num>8</jct_num><mp>47</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropLeft/drop3from5" goto_hwy_link="CA/I080-CA.xml#CA-8"><hwy_name>I-80 West</hwy_name><town>San Francisco</town><pt_of_int symbol="bridge">Bay Bridge</pt_of_int><pt_of_int symbol="airport">San Francisco Int'l</pt_of_int></jct_desc></down_desc>
      <down_ids />
      <jct_pic alignment="bottom" pic="unique/CA/580/CA-019" height="200" photo="t=4&amp;s=11&amp;x=1406&amp;y=10467&amp;z=10&amp;w=2" />
      <up_ids><spc>2</spc><road cls="primary">Grand Ave</road><spc>1</spc><road cls="freeway">I-880</road><spc>2</spc><road cls="secondary">Maritime St</road><spc>3</spc><road cls="freeway">I-80</road><road cls="primary">(to tollbooth</road><road cls="primary">bypass)</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop1from3" goto_hwy_link="CA/I880-CA.xml#CA-46"><hwy_name>I-880</hwy_name><town>Oakland</town><town>Hayward</town><town>San Jose</town><pt_of_int symbol="airport">Oakland Int'l</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop2from5" goto_hwy_link="CA/I080-CA.xml#CA-8"><hwy_name>I-80 West</hwy_name><town>San Francisco</town><pt_of_int symbol="bridge">Bay Bridge</pt_of_int><pt_of_int symbol="airport">San Francisco Int'l</pt_of_int></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>63</total><lanes>5</lanes><co_hwy>I-80</co_hwy><fact>3 additional lanes from I-880</fact><fact>I-580 mp 47 = I-80 mp 3</fact></down>
      <connector pic="unique/CA/580/CA-018-019" />
      <up><miles>1</miles><total>18</total><lanes>5</lanes><co_hwy>I-80</co_hwy><fact>I-80 mp 3 = I-580 mp 47</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>I-80</jct_num><jct_num>9</jct_num><mp>4</mp></jct_id>
      <down_desc><jct_desc lane_pic="dropRight/drop2from5"><street dark="">Powell St</street><town>Emeryville</town><pt_of_int symbol="water">Emeryville Marina</pt_of_int></jct_desc></down_desc>
      <down_ids><road cls="secondary">Powell St</road><spc>5</spc></down_ids>
      <jct_pic alignment="top" pic="unique/CA/580/CA-018" height="100" photo="t=4&amp;s=11&amp;x=1405&amp;y=10470&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Powell St</road><spc>2</spc><road cls="other">Frontage Rd</road><spc>2</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropLeft/drop1from6"><hwy_name>I-80 HOV</hwy_name><town>San Francisco</town><pt_of_int symbol="bridge">Bay Bridge</pt_of_int></jct_desc>
          <jct_desc lane_pic="dropRight/drop1from6"><street dark="">Powell St</street><town>Emeryville</town><pt_of_int symbol="water">Emeryville Marina</pt_of_int></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>64</total><lanes>6</lanes><spd>55</spd><co_hwy>I-80</co_hwy></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>17</total><lanes>6</lanes><spd>50</spd><co_hwy>I-80</co_hwy></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-10a">I-80</jct_num><jct_num>10</jct_num><mp>5</mp></jct_id>
      <down_desc>
        <serial_exits>
          <jct_desc lane_pic="dropRight/drop1from6"><hwy_name>CA-13</hwy_name><street dark="">Bolivar Dr</street><street dark="">Shellmound St</street><street>Ashby Ave</street><town>Berkeley</town><town>Emeryville</town></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">Bolivar Dr</street><street dark="">Shellmound St</street><town>Berkeley</town><town>Emeryville</town></jct_desc>
            <jct_desc lane_pic="dropRight/drop1from1"><hwy_name>CA-13</hwy_name><street>Ashby Ave</street><town>Berkeley</town></jct_desc>
            </parallel_exits>
          </serial_exits>
        </down_desc>
      <down_ids><road cls="other">Shellmound</road><road cls="other">St</road><spc>2</spc><road cls="primary">CA-13</road><spc>2</spc><road cls="other">Bolivar Dr</road><spc>1</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-017" height="100" photo="t=4&amp;s=11&amp;x=1404&amp;y=10473&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Frontage Rd</road></up_ids>
      <up_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from5"><hwy_name>CA-13</hwy_name><street dark="">Frontage Road</street><street>Ashby Ave</street><town>Berkeley</town><pt_of_int symbol="park">Eastshore St Park</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="dropLeft/drop1from1"><hwy_name>CA-13</hwy_name><street>Ashby Ave</street><town>Berkeley</town></jct_desc>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">Frontage Rd</street><pt_of_int symbol="park">Eastshore Park</pt_of_int></jct_desc>
            </parallel_exits>
          </serial_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>65</total><lanes>5</lanes><co_hwy>I-80</co_hwy></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>16</total><lanes>5</lanes><co_hwy>I-80</co_hwy></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>I-80</jct_num><jct_num>11</jct_num><mp>6</mp></jct_id>
      <down_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from5"><street dark="">Univ. Ave East</street><street dark="">2nd St</street><street dark="">3rd St</street><street dark="">Eastshore Blvd</street><street dark="">Hearst Ave</street><town>Berkeley</town><pt_of_int symbol="school">Univ. of California</pt_of_int><pt_of_int symbol="school">- Berkeley</pt_of_int></jct_desc>
          <parallel_exits>
            <jct_desc lane_pic="splitLeft/drop0from1"><street dark="">University Ave</street><town>Berkeley</town><pt_of_int symbol="school">Univ. of Calif.</pt_of_int><pt_of_int symbol="school">- Berkeley</pt_of_int></jct_desc>
            <jct_desc lane_pic="splitRight/drop0from1"><street dark="">2nd St</street><street dark="">3rd St</street><town>Berkeley</town></jct_desc>
            <jct_desc lane_pic="dropRight/drop1from1"><street dark="">Eastshore Blvd</street><street dark="">Hearst Ave</street><town>Berkeley</town></jct_desc>
            </parallel_exits>
          </serial_exits>
        </down_desc>
      <down_ids><spc>1</spc><road cls="other">2nd St</road><spc>1</spc><road cls="other">3rd St</road><spc>1</spc><road cls="primary">University</road><road cls="primary">Ave</road><spc>1</spc><road cls="other">Hearst Ave</road><spc>1</spc><road cls="other">Eastshore</road><road cls="other">Blvd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-016" height="100" photo="t=4&amp;s=11&amp;x=1403&amp;y=10478&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">University</road><road cls="other">Ave</road></up_ids>
      <up_desc>
        <serial_exits>
          <jct_desc lane_pic="splitRight/drop0from5"><street dark="">University Ave</street><town>Berkeley</town><pt_of_int symbol="water">Berkeley Marina</pt_of_int><pt_of_int symbol="school">Univ. of California</pt_of_int><pt_of_int symbol="school">- Berkeley</pt_of_int></jct_desc>
          <jct_desc lane_pic="dropRight/drop1from2"><street dark="">University Ave</street></jct_desc>
          </serial_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>66</total><lanes>5</lanes><co_hwy>I-80</co_hwy></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>15</total><lanes>5</lanes><co_hwy>I-80</co_hwy></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>I-80</jct_num><jct_num>12</jct_num><mp>7</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from5"><street dark="">Gilman St</street><town>Berkeley</town></jct_desc></down_desc>
      <down_ids><road cls="secondary">Gilman St</road></down_ids>
      <jct_pic pic="diamond/singleGreenOver" height="100" photo="t=4&amp;s=11&amp;x=1402&amp;y=10481&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Gilman St</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from7"><street dark="">Gilman St</street><town>Berkeley</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>67</total><lanes>6</lanes><co_hwy>I-80</co_hwy><fact>I-80 mp 7 = I-580 mp 47</fact></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>14</total><lanes>7</lanes><co_hwy>I-80</co_hwy><fact>I-580 mp 47 = I-80 mp 7</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-14">14 EB</jct_num><jct_num>13 EB</jct_num><jct_num></jct_num><jct_num>I-80</jct_num><jct_num>13</jct_num><mp>47</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from6"><street dark="">Buchanan St</street><town>Albany</town><pt_of_int symbol="park">Eastshore State Park</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitLeft/drop3from5" goto_hwy_link="CA/I080-CA.xml#CA-14"><hwy_name>I-80 East</hwy_name><town>Vallejo</town><town>Vacaville</town><town>Sacramento</town></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><spc>2</spc><road cls="primary">Buchanan St</road><spc>2</spc><road cls="freeway">I-80</road><spc>1</spc><road cls="other">Cleveland</road><road cls="other">Ave</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-014" height="150" photo="t=4&amp;s=11&amp;x=1402&amp;y=10484&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Buchanan St</road><spc>3</spc></up_ids>
      <up_desc><jct_desc lane_pic="splitLeft/drop0from2"><street dark="">Buchanan St</street><town>Albany</town><pt_of_int symbol="park">Eastshore State Park</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>68</total><lanes>3</lanes><spd>65</spd><line>Contra Costa Co. Line (mp 48)</line></down>
      <connector std_connector="connectcoline" />
      <up><miles>1</miles><total>13</total><lanes>2</lanes><spd>55</spd><line>Alameda Co. Line (mp 48)</line></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-12">12</jct_num><mp>0</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from3"><street dark="">Central Ave</street><town>Richmond</town><town>El Cerrito</town><pt_of_int symbol="water">Pt Isabel Regional Shoreline</pt_of_int></jct_desc></down_desc>
      <down_ids><spc>1</spc><road cls="secondary">Central Ave</road><road cls="freeway">(I-80)</road></down_ids>
      <jct_pic pic="halfDiamond/URGreenUnder" height="100" photo="t=4&amp;s=11&amp;x=1401&amp;y=10487&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Central Ave</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from3" goto_hwy_link="CA/I080-CA.xml#CA-14"><hwy_name>(I-80 East)</hwy_name><street dark="">Central Ave</street><town>Richmond</town><town>El Cerrito</town><pt_of_int symbol="water">Pt Isabel Regional Shoreline</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>69</total><lanes>3</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>12</total><lanes>3</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>11</jct_num><mp>1</mp></jct_id>
      <down_desc><jct_desc lane_pic="splitRight/drop0from3"><street dark="">Bayview Ave</street><street>Carlson Blvd</street><street>Meade St</street><street>Seaport Ave</street><town>Richmond</town></jct_desc></down_desc>
      <down_ids><road cls="other">Bayview Ave</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-011" height="100" photo="t=4&amp;s=11&amp;x=1398&amp;y=10490&amp;z=10&amp;w=2" />
      <up_ids><spc>5</spc><road cls="other">Seaport Ave</road><spc>1</spc><road cls="other">Meade St</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from4"><street dark="">Bayview Ave</street><street dark="">Meade St</street><street dark="">Seaport Ave</street><street>Carlson Blvd</street><town>Richmond</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>71</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>11</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>10</jct_num><mp>2</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Erlandson St</street><street>Meade St</street><town>Richmond</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop1from4"><street dark="">Marina Bay Pkwy</street><street dark="">23rd St</street><town>Richmond</town><pt_of_int symbol="water">Richmond Marina</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="other">Erlandson St</road><spc>9</spc><road cls="secondary">23rd St</road><spc>2</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-010" height="200" photo="t=4&amp;s=12&amp;x=697&amp;y=5246&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Meade St</road><spc>1</spc><road cls="other">Erlandson St</road><spc>8</spc><road cls="secondary">Marina Bay</road><road cls="secondary">Pkwy</road><spc>3</spc></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Erlandson St</street><street dark="">Meade St</street><town>Richmond</town></jct_desc>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Marina Bay Pkwy</street><street dark="">23rd St</street><town>Richmond</town><pt_of_int symbol="water">Richmond Marina</pt_of_int></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>72</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>9</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>9</jct_num><mp>3</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Harbour Way</street><town>Richmond</town><pt_of_int symbol="port">Port of Richmond</pt_of_int></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Cutting Blvd</street><town>Richmond</town><pt_of_int symbol="port">Port of Richmond</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="primary">Cutting Blvd</road><spc>2</spc><road cls="secondary">Harbour Way</road><spc>6</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-009" height="150" photo="t=4&amp;s=11&amp;x=1390&amp;y=10494&amp;z=10&amp;w=2" />
      <up_ids><road cls="secondary">Harbour Way</road><spc>1</spc><road cls="other">Hoffman Blvd</road><road cls="primary">Cutting Blvd</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from4"><street dark="">Cutting Blvd</street><street dark="">Hoffman Blvd</street><street>Harbour Way</street><town>Richmond</town><pt_of_int symbol="port">Port of Richmond</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>73</total><lanes>4</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>1</miles><total>8</total><lanes>4</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>8</jct_num><jct_num>7B WB</jct_num><jct_num>7 EB</jct_num><mp>5</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Canal Blvd</street><street>Garrard Blvd</street><town>Ricmond</town></jct_desc>
          <serial_exits>
            <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Castro St</street><street>Tewksbury Ave</street><town>Richmond</town></jct_desc>
            <jct_desc lane_pic="splitRight/drop1from2"><street dark="">Castro St</street><street>Tewksbury Ave</street><town>Richmond</town></jct_desc>
            </serial_exits>
          </parallel_exits>
        </down_desc>
      <down_ids><spc>2</spc><road cls="primary">Garrard Blvd</road><spc>3</spc><road cls="other">Castro St</road><spc>3</spc><road cls="other">Marine St</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-008" height="200" photo="t=4&amp;s=11&amp;x=1385&amp;y=10495&amp;z=10&amp;w=2" />
      <up_ids><road cls="other">Canal Blvd</road><road cls="primary">Garrard Blvd</road><road cls="other">Railroad Ave</road><spc>4</spc><road cls="other">Tewksbury</road><road cls="other">Ave</road></up_ids>
      <up_desc>
        <parallel_exits>
          <jct_desc lane_pic="dropRight/drop1from4"><street dark="">Canal Blvd</street><street>Garrard Blvd</street><town>Richmond</town></jct_desc>
          <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Marine St</street><street dark="">Castro St</street><street>Tewksbury Ave</street><town>Richmond</town></jct_desc>
          </parallel_exits>
        </up_desc>
      </jct>
    <jct_sep>
      <down><miles>1</miles><total>74</total><lanes>3</lanes></down>
      <connector std_connector="connectmain" />
      <up><lanes>3</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num>7A</jct_num><mp>6</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from3"><street dark="">Western Dr</street><town>Richmond</town></jct_desc>
          <jct_desc><pt_of_int dark="">Toll Plaza</pt_of_int><pt_of_int>Toll: $3.00</pt_of_int></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="other">Western Dr</road><spc>3</spc></down_ids>
      <jct_pic pic="unique/CA/580/CA-007" height="100" photo="t=4&amp;s=11&amp;x=1381&amp;y=10496&amp;z=10&amp;w=2" />
      <up_ids />
      <up_desc><jct_desc /></up_desc>
      </jct>
    <jct_sep>
      <down><miles>4</miles><total>78</total><lanes>2</lanes><spd>55 on bridge</spd><spd>65</spd><river>San Francisco Bay</river><line>Marin Co. Line (mp 7)</line><fact>Richmond-San Rafael Bridge</fact><fact>Upper deck</fact></down>
      <connector std_connector="connectriver" />
      <up><miles>5</miles><total>7</total><lanes>2</lanes><spd>65</spd><spd>55 on bridge</spd><river>San Francisco Bay</river><line>Contra Costa Co. Line (mp 7)</line><fact>Richmond-San Rafael Bridge</fact><fact>Lower deck</fact></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-2">2</jct_num><mp>3</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from2"><street dark="">Francisco Blvd</street><street dark="">Main St</street><town>San Rafael</town><pt_of_int symbol="jail">San Quentin State Penitentiary</pt_of_int></jct_desc>
          <jct_desc lane_pic="dropRight/drop1from3"><hwy_name>(US-101 South)</hwy_name><street dark="">Sir Francis Drake Blvd</street><town>Larkspur</town><town>San Anselmo</town></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><road cls="other">Francisco</road><road cls="other">Blvd</road></down_ids>
      <jct_pic pic="unique/CA/580/CA-002" height="150" photo="t=4&amp;s=11&amp;x=1363&amp;y=10499&amp;z=10&amp;w=2" />
      <up_ids><spc>2</spc><road cls="other">Main St</road><spc>4</spc><road cls="primary">Sir Francis</road><road cls="primary">Drake Blvd</road></up_ids>
      <up_desc><jct_desc lane_pic="dropRight/drop1from3"><street dark="">Main St</street><street>Francisco Blvd</street><town>San Rafael</town><pt_of_int symbol="jail">San Quentin State Penitentiary</pt_of_int></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><miles>2</miles><total>80</total><lanes>2</lanes></down>
      <connector std_connector="connectmain" />
      <up><miles>2</miles><total>2</total><lanes>2</lanes></up>
      </jct_sep>
    <jct>
      <jct_id><jct_num linkdest="CA-1">1</jct_num><mp>4</mp></jct_id>
      <down_desc>
        <parallel_exits>
          <jct_desc lane_pic="splitRight/drop0from2"><hwy_name>(US-101 South)</hwy_name><street dark="">Bellam Blvd</street><street>Francisco Blvd</street><town>San Rafael</town><town>Corte Madera</town><town>Sausalito</town><town>San Francisco</town></jct_desc>
          <jct_desc lane_pic="dropLeft/drop2from2"><hwy_name>US-101 North</hwy_name><town>San Rafael</town><town>Novato</town><town>Santa Rosa</town></jct_desc>
          </parallel_exits>
        </down_desc>
      <down_ids><spc>7</spc><road cls="secondary">Bellam Blvd</road><spc>4</spc><road cls="freeway">US-101</road><road cls="other">Francisco</road><road cls="other">Blvd</road></down_ids>
      <jct_pic alignment="bottom" pic="unique/CA/580/CA-001" height="150" photo="t=4&amp;s=11&amp;x=1358&amp;y=10503&amp;z=10&amp;w=2" />
      <up_ids><spc>5</spc><road cls="secondary">Bellam Blvd</road><spc>2</spc><road cls="other">Andersen Dr</road><spc>1</spc><road cls="freeway">US-101</road></up_ids>
      <up_desc><jct_desc lane_pic="splitRight/drop0from2"><street dark="">Bellam Blvd</street><street>Francisco Blvd</street><town>San Rafael</town></jct_desc></up_desc>
      </jct>
    <jct_sep>
      <down><lanes>0</lanes><spd>65 (US-101)</spd><fact>I-580 ends</fact></down>
      <connector std_connector="connectnone" />
      <up><lanes>0</lanes><spd>65 (70 CA)</spd><photo>2004</photo><fact>I-580 begins</fact></up>
      </jct_sep>
    <last_jct>
      <jct_id />
      <down_desc><jct_desc /></down_desc>
      <down_ids />
      <jct_pic alignment="top"><end_dir>WEST</end_dir></jct_pic>
      <up_ids />
      <up_desc><jct_desc /></up_desc>
      </last_jct>
    <jct_hdg><down_dir>Westbound</down_dir><up_dir>Eastbound</up_dir></jct_hdg>
    </strip_chart>
  <construction>
    <contract>
      <number>04-470804</number>
      <county>San Joaquin-Alameda</county>
      <lo_mp>15.2 (SJ)</lo_mp>
      <hi_mp>2.5 (ALA)</hi_mp>
      <approved>28 NOV 05</approved>
      <work_desc>Add 1 lane WB out of Grant Line Rd jct.</work_desc>
      <work_desc>Add 1 lane WB from I-205 to Grant Line Rd (exit only).</work_desc>
      <work_desc>Add second mainline ramp at I-205 entering left side.</work_desc>
      <work_desc>Convert existing ramp to a truck bypass ramp.</work_desc>
      <work_desc>[See I-205 for rest of contract.]</work_desc>
      <work_desc>(20)</work_desc>
      </contract>
    <contract>
      <number>04-162004</number>
      <county>Alameda</county>
      <lo_mp>45.8</lo_mp>
      <hi_mp>46.9</hi_mp>
      <approved>23 AUG 04</approved>
      <work_desc>Reopen WB on-ramp from MacArthur Blvd btw I-80 and I-980.</work_desc>
      <work_desc>(15)</work_desc>
      </contract>
    <contract>
      <number>04-2261V4</number>
      <county>Marin</county>
      <lo_mp>End</lo_mp>
      <hi_mp>4.6</hi_mp>
      <approved>12 SEP 05</approved>
      <work_desc>Reconfigure SB US-101 ramp to Francisco Blvd/Anderson Dr.</work_desc>
      <work_desc>(18)</work_desc>
      </contract>
    </construction>
  <ft><pg_link>CA/I580-CA.xml</pg_link><last_rev init_rev="2004">4 APR 2006</last_rev></ft>
  </hwy>
