anchor.diff:                              else
                                   sheet.Range("AA16", "AA45").Value2 <- array.[*,array.GetLength(1)..] ///////////////////////////////////////////////////////////////////////////
   
  -                let girdersWithLC3Loads = girders |> List.filter (fun girder -> List.isEmpty (girder.LC3Loads loads SDS) = false)
  +                let girdersWithLC3Loads = girders |> List.filter (fun girder -> List.isEmpty (girder.Lc3and4Loads loads SDS liveLoadUNO liveLoadSpecialNotes inwardPressureUNO inwardPressureSpecialNotes) = false)
                   let girderWorksheetNames = workSheetNames |> List.filter (fun name -> name.Contains ("G ("))
                   if (List.isEmpty girderWorksheetNames) then ()
                   else
  
positive.code:         NotesString : string option
          AdditionalJoists : Load.T list
          GirderGeometry : GirderGeometry
          LiveLoadUNO : string
          LiveLoadSpecialNotes : Note List
          }
  
          member this.LoadNoteList =
  
negative.code:     *)
  
              let addLC3LoadsToLoadNotes() =
                  let joists, girders, loads, SDS, liveLoadUNO, liveLoadSpecialNotes, inwardPressureUNO, inwardPressureSpecialNotes = bomInfo
                  let joistsWithLC3Loads = joists |> List.filter (fun joist -> List.isEmpty (joist.LC3Loads loads SDS) = false)
                  let joistSheetNames = workSheetNames |> List.filter (fun name -> name.Contains ("J ("))
                  if (List.isEmpty joistSheetNames) then ()
  