I have an existing Pine Script that shades a user-defined time zone each day, captures that zone’s high and low, and then projects those price levels forward until the next session. What’s missing is the ability to stop those projection lines at a second, adjustable cut-off time rather than letting them run until the following day. Your task: • Add a new “End Line Time” input displayed as a dropdown of intraday session times (similar to the platform’s standard time-picker). • Modify the script logic so high- and low-level lines cease plotting precisely at the selected cut-off. • Preserve the current adjustable start/finish shading settings and the daily reset behaviour. I’m working exclusively on TradingView, so the solution must be delivered in Pine Script v5, cleanly commented so I can tweak labels or colours later. Once complete, please share the revised script and a quick demo screenshot showing the lines terminating correctly at the chosen time.