The following information lists the code changes that were required to fit the MITgcm JMC l_c code within ESMF. In total the fraction of code changes measured in terms of SLOC that have been either added, modified or removed is 1.9%. Summary of code chages: o Added the following files (total SLOC = 946 ) esmf_top/ocn_driver/mitgcm_org_ocn_esmf_driver.F esmf_top/ocn_driver/mitgcm_org_ocn_esmf_exports.F esmf_top/ocn_driver/mitgcm_org_ocn_esmf_imports.F esmf_top/ocn_only_app/main.F esmf_top/utils/mitgcm_org_esmf_utils.F code/driver_init.F code/driver_run.F code/get_domain_size.F o Code changes Removed 1 lines from code/cpl_init.F Removed 1 lines from code/cpl_register.F Removed 1 lines from code/eeboot_minimal.F Removed 1 lines from code/GMREDI_OPTIONS.h Removed 4 lines from code/nml_set_terminator.F Removed 2 lines from code/ocn_export_ocnconfig.F Removed 2 lines from code/ocn_export_sst.F Removed 3 lines from code/ocn_import_atmconfig.F Removed 3 lines from code/ocn_import_fwflux.F Removed 3 lines from code/ocn_import_heatflux.F Removed 3 lines from code/ocn_import_qlatent.F Removed 3 lines from code/ocn_import_qlongwave.F Removed 3 lines from code/ocn_import_qsensible.F Removed 3 lines from code/ocn_import_qshortwave.F Removed 3 lines from code/ocn_import_taux.F Removed 3 lines from code/ocn_import_tauy.F Removed 3 lines from code/ocn_import_uvelground.F Removed 3 lines from code/ocn_import_vvelground.F Removed 3 lines from code/timers.F Added 2 lines in code/CPP_EEOPTIONS.h Added 2 lines in code/eeboot_minimal.F Added 1 lines in code/eeset_parms.F Added 1 lines in code/GMREDI_OPTIONS.h Added 3 lines in code/timers.F o Total lines added = 946 o Total lines changed = 59 o SLOC modified total = 1005 o Total number of source lines = 51909 o Percentage SLOC modifications = 1.9%