Builders FirstSource, Inc. 5.625% Senior Secured Notes due 2024 Purchase Agreement