Installed the new top seal on the LR & BR slides. Discovered that 3 or the 4 screws holding the top of the vertical seals had pulled through the plastic backing. Certainly creating a possible water leak.
The two top screws on the front of the LR slide h bracket are missing. Don't know if they've pulled out or if the heads have just popped off.