Joe Franlin for upload - NFCR

Joe Franlin for upload