" THE EFFECTIVENESS OF DATA CODES AND HARDWARE SELECTION TO MITIGATE SCINTILLATION EFFECTS ON FREE SPACE OPTICAL DATA TRANSMISSION "