article photo 34475.jpg

Wild and Scenic with a Local Touch: Protecting the Upper Colorado River

Posted: 07/08/2020
By: Cassidy Randall and Hattie Johnson

After 12 years of hard work, the Upper Colorado River Wild and Scenic Alternative Management Plan was finalized and formally accepted by the BLM and USFS to protect and enhance the flow related values - like recreational boating - of the Upper Colorado River.

The first meeting of the Upper Colorado River Wild and Scenic Stakeholders Group, comprised of a dozen representatives of water utilities, city governments, and federal agencies like the Bureau of Land Management and United States Forest Service, convened in 2008. Amongst these traditional water interests, whitewater boaters didn't have the best reputation; they were viewed as dirty paddlers looking for the biggest Class V churn to hurl themselves down, real-life concerns like fish habitat, agriculture and city drinking needs be damned. Just release the flow, and they're happy. The only other nonprofit at the table at that time was The Nature Conservancy, which didn't exactly consider itself an ally to the "hedonistic" paddling community. Nathan Fey, AW's newly hired Colorado River Stewardship Director, knew all this as he sat down at that inaugural meeting-he'd grown up in this state, and he understood how people thought. But he planned to change their minds.

The issue under discussion around that table was how to manage the Upper Colorado like a Wild and Scenic River (WSR), but without the actual WSR designation. The year before, the Bureau of Land Management and US Forest Service had released a report that identified nearly 55 miles of the Upper Colorado-from the top of Gore Canyon to close to Glenwood Springs-as eligible for federal Wild and Scenic designation. But the state's water issues are nuanced, with water from the Upper Colorado allocated to both sides of the divide and for multiple uses; a WSR designation could preclude future development of the water and doesn't ensure collaborative and cooperative management. 

The federal agencies agreed to defer their plans for pursuing the designation, and rely on the new Stakeholder Group to develop a plan to cooperatively manage the river to protect and enhance the outstandingly remarkable values (ORVs) the report identified (which included this stretch's spectacular boating opportunities), while meeting the state's existing and future water needs for consumptive uses like agriculture and drinking water.

To identify the range of flows that support boating on the Upper Colorado, AW was going to need more than just anecdotes and paddling terms. Fey needed to bring studies with metrics, numbers and data that spoke the same language as the water policy experts in the Stakeholder Group. 

Along with Evan Stafford, now AW's Communications Director, Fey created an online survey and sent it to frequent boaters of the Upper Colorado through forums like Boater Talk and Mountain Buzz, and lists of past and present AW members; kayakers, rafters, inflatable kayakers, all kinds of boaters who knew the river well. The survey asked them: what's the lowest minimum flow for a good experience? What's the highest? What's optimal?

Stafford then took that range of acceptable flow rates for boating and overlaid it with the historical record on the river gauge, determining year types from dry to wettest, to output a hydrograph that counts the number of days for a range of acceptable flows.

But getting this new "boatable days" analysis accepted as a legitimate tool for river management remained an uphill battle over the course of several years. AW had the science, but it was a totally new concept at the time that turned traditionally accepted water use on its head.

The conservation stakeholders at the table came around first. Generally, rivers managed for fixed flow have tanked ecosystems to show for it; in contrast, natural riparian areas experience a range of flows that contribute to sediment transfer, healthy riverbanks and habitat for fish and other wildlife. In managing a range of flows for boatable days, it was possible to marry ecological benefits to the metric as well.

Prior to leaving AW, the Upper Colorado Stakeholder Group, now nearly 90 people strong, voted Fey in as its chair. "We went from being the dirty boaters that always want to paddle Class V to leading the group forward," he says. "We gained a reputation for bringing good science and good policy decisions to the conversation, using metrics to inform discussions around trade-offs. In the end, it's not just about having a seat at the table. It's the kind of seat you occupy."

Conversations progressed, and boatable days was finally accepted into the Upper Colorado Alternative Management Plan toolbox as a guide for protecting recreational outstandingly remarkable values in June 2020, when the plan was formally accepted by the federal agencies. The Stakeholder Group will continue to convene to ensure the metrics established are met and, most importantly, to discuss ways the group can collaborate to keep the river wild and scenic. Because of the collaboration and trust built amongst the diverse stakeholders, the plan provides avenues and tools for protection and enhancement for the Upper Colorado outside the scope of a federal Wild and Scenic designation.

American Whitewater

Hattie Johnson

Phone: 970-456-8533
Full Profile

Associated Projects

Upper Colorado River (CO)

American Whitewater is working with various stakeholders to develop a resource management plan for the BLM, as an alternative to "Wild and Scenic River" management.

Events

Calendar Control Date:
Calendar by Date by Title

August 2018

S M T W T F S
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

25

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

26

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

<div class="event event-0"> <span class="title"> Gore Canyon Festival </span><br> <span class="detail">from 3:00 pm america/new_york<br>2500-750 cfs</span><br> </div>

27
28
29
30
31
1

Events
Gore Canyon Festival Bond,CO runs 08/24/18 - 08/26/18
[+] favorites
  (iCal)  

Clubs

Join AW and support river stewardship nationwide!
7.4.3PHP Version2.59sRequest Duration79MBMemory UsageGET content/{url}Route
    • Booting (110ms)
    • Application (2.48s)
    • 1 x Application (95.77%)
      2.48s
      1 x Booting (4.23%)
      110ms
      22 templates were rendered
      • page.river-summary.components.level-legend (resources/views/page/river-summary/components/level-legend.blade.php)5blade
        Params
        0
        css
        1
        RiverColors
        2
        id
        3
        options
        4
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-adminbox (resources/views/legacy/views/container-adminbox.blade.php)7blade
        Params
        0
        components
        1
        title
        2
        attachNode
        3
        iconClass
        4
        id
        5
        class
        6
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • app::layout.gadget (resources/views/layout/gadget.blade.php)2blade
        Params
        0
        contents
        1
        formRenderService
      • layout.columnstyle.two-right (resources/views/layout/columnstyle/two-right.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.columnstyle.componentstack (resources/views/layout/columnstyle/componentstack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • layout.columnstyle.sidestack (resources/views/layout/columnstyle/sidestack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • components.river.summary-list (resources/views/components/river/summary-list.blade.php)3blade
        Params
        0
        rivers
        1
        metrics
        2
        formRenderService
      • layout.main (resources/views/layout/main.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._headers (resources/views/layout/_headers.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.header (resources/views/layout/header.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._scripts (resources/views/layout/_scripts.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.navigation (resources/views/layout/navigation.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • includes.alert.membership (resources/views/includes/alert/membership.blade.php)17blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
        15
        shouldNotifyUser
        16
        user
      • navigation.menu.static (resources/views/navigation/menu/static.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
      • includes.footer (resources/views/includes/footer.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • layout.pagemap (resources/views/layout/pagemap.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      uri
      GET content/{url}
      middleware
      web
      controller
      App\Http\Controllers\Wh2oController@content
      namespace
      App\Http\Controllers
      where
      as
      generated::Os9R4mqMKRF5ktoI
      file
      app/Http/Controllers/Wh2oController.php:34-68
      39 statements were executed, 18 of which were duplicated, 21 unique467ms
      • select * from "articles" where ("id" = '34475' or "short_name" = '34475') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        4.02ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. 34475
        • 1. 34475
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/Page1.inc:1178
      • select * from linker_gadgets
        1.86ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:23
        • 9. /app/MetaControllers/LinkerMetaController.php:138
      • select * from linker_gadgets
        475μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:23
        • 9. /app/MetaControllers/LinkerMetaController.php:138
      • select l.sourcecomp, l.sourceid, l.targetcomp, l.targetid, l.mutual, l.expire_date, l.id from linker_lists l left join linker_gadgets g on l.targetcomp = g.source where (l.sourcecomp = 'article' and (l.sourceid = '34475' or g.is_list =0 )) or (l.targetcomp = 'article' and l.targetid='34475' and l.mutual = 1 )
        4.56ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:113
        • 9. /app/MetaControllers/LinkerMetaController.php:213
      • select * from security where domain in ('ProjectGadget') and area is null;
        4.06ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from projects where deleted_at is null and ( id='97' or short_name = '97' )
        1.51ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:375
        • 8. /app/Legacy/Repositories/ProjectInfo.php:13
        • 9. /code/wh2o/ProjectGadget.inc:151
      • select r.id as rid,* from reach_map r where r.id in ('378','379','5427','5430','380','4260') ;
        157ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/RiverInfo.php:277
        • 9. /app/MetaControllers/RiverCollectionMetaController.php:20
      • select max(ed.event_date),l.targetid as id from linker_lists as l left join event_dates as ed on ed.event_id::char(10) = l.sourceid where l.targetid in ('4260','5427','378','380','5430','379') and l.targetcomp = 'river' and l.sourcecomp = 'event' and ed.event_date > now() group by l.targetid union select max(ed.event_date),l.sourceid as id from linker_lists as l left join event_dates as ed on ed.event_id::char(10) = l.targetid where l.sourceid in ('4260','5427','378','380','5430','379') and l.targetcomp = 'event' and l.sourcecomp = 'river' and ed.event_date > now() group by l.sourceid
        2.27ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/RiverInfo.php:822
        • 9. /app/Legacy/Repositories/RiverInfo.php:1080
      • select max(post_date),reach_id as id from posts c where c.post_type=502 and c.reach_id in (4260,5427,378,380,5430,379) and c.post_date > now()- ( interval '1 year') group by reach_id
        21.21ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/RiverInfo.php:786
        • 9. /app/Legacy/Repositories/RiverInfo.php:1081
      • select * from security where domain in ('CalendarGadget') and area is null;
        528μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • SELECT * FROM contactinstance2contact NATURAL LEFT JOIN contact_header NATURAL LEFT JOIN contacts WHERE instance = 'Calendar'
        162ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/UserInfo.php:925
        • 9. /code/wh2o/ContactGadget.inc:199
      • select distinct name,listing from listings where deleted = 0
        1.26ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/UserInfo.php:773
        • 9. /app/Legacy/Forms/ContactInstanceForm.php:20
      • select distinct area as area from contact_header
        11.38ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/UserInfo.php:788
        • 9. /app/Legacy/Forms/ContactInstanceForm.php:29
      • select distinct title as title from contact_header
        5.53ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/UserInfo.php:765
        • 9. /app/Legacy/Forms/ContactInstanceForm.php:38
      • select * from "contacts" where "contacts"."id" = 5062 limit 1
        7.78ms/code/wh2o/ContactGadget.inc:186wh2o
        Metadata
        Bindings
        • 0. 5062
        Backtrace
        • 19. /code/wh2o/ContactGadget.inc:186
        • 20. /code/wh2o/ContactGadget.inc:174
        • 21. /code/wh2o/Page1.inc:930
        • 22. /code/wh2o/Page1.inc:1019
        • 23. /code/wh2o/CalendarGadget.inc:609
      • SELECT events.id as event_id, events.id as id, "events".title, "events".city, "events".description, "events".category, "events".uid, "events".state, "events".url, "events".orgname, "events".orgaddress, "events".orgphone, "events".orgfax, "events".orgemail, "events".site, "events".reach_id, "events".expectpart, "events".expectspec, "events".issue, "events".media, "events".nowreventinfo, "events".contact_id, "events".updated, "events".html_description, "events".retired, "events".tz , max(event_dates.event_date) as maxdate, min(event_dates.event_date) as mindate, min(case when event_date < now() then null else event_date end ) as nextdate FROM event_dates left join events on events.id=event_dates.event_id WHERE ( event_id in ('4140') and retired=0 and deleted=0 ) group by events.id, "events".title, "events".city, "events".description, "events".category, "events".uid, "events".state, "events".url, "events".orgname, "events".orgaddress, "events".orgphone, "events".orgfax, "events".orgemail, "events".site, "events".reach_id, "events".expectpart, "events".expectspec, "events".issue, "events".media, "events".nowreventinfo, "events".contact_id, "events".updated, "events".html_description, "events".retired, "events".tz
        1.13ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/EventInfo.php:121
        • 9. /code/wh2o/CalendarGadget.inc:670
      • SELECT * FROM event_dates left join events on events.id=event_dates.event_id WHERE ( event_id in ('4140') and event_date between '2018-07-01' and '2018-10-01' and retired=0 and deleted=0 ) order by event_date desc limit 1000
        6.9ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/EventInfo.php:307
        • 9. /code/wh2o/CalendarGadget.inc:733
      • select name,id from geo_regions
        1.23ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/GeoInfo.php:93
        • 9. /code/wh2o/CalendarGadget.inc:784
      • select * from security_defaults where domain in ('CalendarGadget');
        143μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:134
        • 9. /app/Legacy/Security/BaseSecurity.php:200
      • select * from security where domain in ('CalendarSearchGadget') and area is null;
        151μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security where domain in ('PersonalGaugesGadget') and area is null;
        147μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • SELECT id, member_id, abstract, city, state, url, expiration, email, volunteer_id, affiliates.members, contact, description, reaches, name FROM affiliates where deleted_at is null and id = 1000031
        350μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:375
        • 8. /app/Legacy/Repositories/AffiliateInfo.php:21
        • 9. /code/wh2o/ClubGadget.inc:174
      • select reachid from affiliates_reaches where affiliateid=1000031
        228μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/AffiliateInfo.php:28
        • 9. /code/wh2o/ClubGadget.inc:174
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        3.77ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        4.56ms/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "articles"."id" = '34475' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        13.39ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 34475
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:198
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '34475' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        640μs/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 34475
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:199
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '34475' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        5.86ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 34475
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:290
        • 22. /code/wh2o/ArticleGadget.inc:250
        • 23. /code/wh2o/Page1.inc:930
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        1.98ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        3.88ms/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        14.18ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        350μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "articles"."id" = '34475' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        7.74ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 34475
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:396
        • 22. /code/wh2o/ArticleGadget.inc:439
        • 23. /code/wh2o/ArticleGadget.inc:338
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        2.64msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        3.74msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        650μsview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        340μsview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        1.07msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-COL' limit 1
        6.9msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-COL
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      App\State
      6
      App\Contact
      1
      App\Article
      5
          _token
          kugL4aaJr45huqM49nYnkY35whlVX5jGy4hS4BPY
          pref
          []
          page
          array:1 [ "count" => -1 ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /content/Article/view/article_id/34475/display/full
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:15 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "beta.americanwhitewater.org" ] ]
          request_server
          0 of 0
          array:42 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "beta.americanwhitewater.org" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "beta.americanwhitewater.org" "SERVER_PORT" => "443" "SERVER_ADDR" => "172.31.18.125" "REMOTE_PORT" => "45105" "REMOTE_ADDR" => "3.12.149.57" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => true "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/opt/americanwhitewater.org/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/content/Article/view/article_id/34475/display/full" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "PHP_VALUE" => "post_max_size=20M" "SCRIPT_FILENAME" => "/opt/americanwhitewater.org/public/index.php" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1743851805.3891 "REQUEST_TIME" => 1743851805 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 05 Apr 2025 11:16:47 GMT" ] "set-cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Imc3QnZuZXNmWWF1MkdaVDRvWWNIblE9PSIsInZhbHVlIjoieTE1N3k5NDV5cERlQlE1TWU0eGpmWDhzanhuNmNwbEI1eHBhMGloNDdITGNmaDdvWWt4UmRtRnlkZkM1amNUdHN2N3dHNzhpUjR3M1htbk1hb1VrOFRVaGI2NytwdUpOREF4ekdOQ0V5ZmkxUzV0UUE3NWtjN3A4ZTVFZkQvVTAiLCJtYWMiOiIzYjE4YzY4NzJiMTFiZDZkMTM3YzQzMWZkOWI1ZTliZmNhMDgxY2Y2NDNmZjI3ZTExMzc4MGM4N2U0YTViYWVhIn0%3D; expires=Sat, 05-Apr-2025 13:16:47 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6Imc3QnZuZXNmWWF1MkdaVDRvWWNIblE9PSIsInZhbHVlIjoieTE1N3k5NDV5cERlQlE1TWU0eGpmWDhzanhuNmNwbEI1eHBhMGloNDdITGNmaDdvWWt4UmRtRnlkZkM1amNUdHN2N3dHN" ] "Set-Cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Imc3QnZuZXNmWWF1MkdaVDRvWWNIblE9PSIsInZhbHVlIjoieTE1N3k5NDV5cERlQlE1TWU0eGpmWDhzanhuNmNwbEI1eHBhMGloNDdITGNmaDdvWWt4UmRtRnlkZkM1amNUdHN2N3dHNzhpUjR3M1htbk1hb1VrOFRVaGI2NytwdUpOREF4ekdOQ0V5ZmkxUzV0UUE3NWtjN3A4ZTVFZkQvVTAiLCJtYWMiOiIzYjE4YzY4NzJiMTFiZDZkMTM3YzQzMWZkOWI1ZTliZmNhMDgxY2Y2NDNmZjI3ZTExMzc4MGM4N2U0YTViYWVhIn0%3D; expires=Sat, 05-Apr-2025 13:16:47 GMT; path=/XSRF-TOKEN=eyJpdiI6Imc3QnZuZXNmWWF1MkdaVDRvWWNIblE9PSIsInZhbHVlIjoieTE1N3k5NDV5cERlQlE1TWU0eGpmWDhzanhuNmNwbEI1eHBhMGloNDdITGNmaDdvWWt4UmRtRnlkZkM1amNUdHN2N3dHN" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "kugL4aaJr45huqM49nYnkY35whlVX5jGy4hS4BPY" "pref" => [] "page" => array:1 [ "count" => -1 ] "PHPDEBUGBAR_STACK_DATA" => [] ]