diff --git a/bulletin/BULLETIN.fpl b/bulletin/BULLETIN.fpl
new file mode 100644
index 0000000000000000000000000000000000000000..fa3852e2ebb4b0a26e04edd6c5495773bf5b8607
--- /dev/null
+++ b/bulletin/BULLETIN.fpl
@@ -0,0 +1,91 @@
+!H!***************************************************************************************
+!H! File: BULLETIN.fpl
+!H! Output by fpt 4.311  Intel-Linux  On  4-MAY-25  At 13:43:21    Input files:
+!H! Main:    /home/kevin/src/os-projects/bulletin/bulletin/BULLETIN.fsp
+!H! Licensee:  WRF Community Licence
+!H!***************************************************************************************
+
+------------------------------------------------------------------------------------------
+!!! WARNING !!!  Number 1901  Severity 1 (Worst 0)   Count    1
+     Some code lines longer than input code line length - truncated
+     See Listing File or FORTRAN output for occurrences.
+------------------------------------------------------------------------------------------
+------------------------------------------------------------------------------------------
+NOTE             Number 1923  Severity 0 (Worst 1)   Count    2
+     Fortran keyword "FORMAT" used as an identifier.
+     See Listing File or FORTRAN output for occurrences.
+------------------------------------------------------------------------------------------
+------------------------------------------------------------------------------------------
+!!! FATAL !!!    Number 1893  Severity 3 (Worst 1)   Count    3    Line     1
+File: ($SYIDEF)
+	EQUIVALENCE (FOLDER1,FOLDER1_COM)
+                                        ^
+     Unable to open input file.
+------------------------------------------------------------------------------------------
+
+
+
+Diagnostic Summary
+==================
+
+          Total diagnostics 5          Highest severity    3
+
+          Notes                            3
+          Warnings                         1
+          Errors                           1
+
+Code Quality Index
+
+          Error weighting                 10
+          Total lines                  19132
+          Index per 1000 lines         0.052
+
+Counts and Contributions to Code Quality Index
+
+Notes
+=====
+
+ No.  Description                                                 Count Contrib
+
+1923 Fortran keyword "FORMAT" used as an identifier.                    3     0
+
+
+Warnings
+========
+
+ No.  Description                                                 Count Contrib
+
+1901 Code line longer than input code line length - truncated           1     1
+
+
+Errors
+======
+
+    None
+
+
+******************************************************************************************
+
+
+Systematic Changes to the Code (Notes)
+======================================
+
+Format changes
+   None
+
+Declaration changes
+   None
+
+Changes in executable code
+   None
+
+
+
+
+End of processing
+
+
+******************************************************************************************
+
+!!! Exiting after fatal error !!!
+******************************************************************************************
diff --git a/bulletin/BULLETIN.fsp b/bulletin/BULLETIN.fsp
new file mode 100644
index 0000000000000000000000000000000000000000..44e54e57c38d2bae2d5ce9967298c391e895604d
--- /dev/null
+++ b/bulletin/BULLETIN.fsp
@@ -0,0 +1,26 @@
+!H!***************************************************************************************
+!H! File: BULLETIN
+!H! Output by fpt 4.311  Intel-Linux  On  4-MAY-25  At 13:29:41                
+!H!***************************************************************************************
+
+
+! Additional files and commands
+% primary input file name extension: .for
+% add to include path: include .
+% fixed format input
+% ARGUMENT CORRECTION TO EMULATE VMS
+
+! Project input files
+BULLETIN_files.fsp
+
+! Project output directories
+% output directory: ../fpt_output
+
+% keep directories
+% keep file name extensions
+% edit output filenames: replace "original_source" by "fpt_output"
+% edit output filenames: replace "modified_source" by "fpt_output"
+
+% make makefile
+
+! End of BULLETIN.fsp                                                                                                                                                                                                                                                                                                                                                                                                    
diff --git a/bulletin/BULLETIN_files.fsp b/bulletin/BULLETIN_files.fsp
new file mode 100644
index 0000000000000000000000000000000000000000..c7abd32d88d118b7035db58c2f978cee0569350c
--- /dev/null
+++ b/bulletin/BULLETIN_files.fsp
@@ -0,0 +1,31 @@
+!H!***************************************************************************************
+!H! File:
+!H! Output by fpt 4.311  Intel-Linux  On  4-MAY-25  At 13:29:41
+!H!***************************************************************************************
+
+% infer input code layout from file name extension
+
+
+! Start of paths
+! End of paths
+
+! Start of files
+% system library
+% primary input search path: ""
+% end of system library
+
+bulletin0.for
+bulletin1.for
+bulletin2.for
+bulletin3.for
+bulletin4.for
+bulletin5.for
+bulletin6.for
+bulletin7.for
+bulletin8.for
+bulletin9.for
+bulletin.for
+
+! End of files
+
+! End of BULLETIN_files.fsp
diff --git a/bulletin/include/($ACLDEF) b/bulletin/include/($ACLDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($ARMDEF) b/bulletin/include/($ARMDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($BRKDEF) b/bulletin/include/($BRKDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($CHPDEF) b/bulletin/include/($CHPDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($DVIDEF) b/bulletin/include/($DVIDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($FABDEF) b/bulletin/include/($FABDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($FORIOSDEF) b/bulletin/include/($FORIOSDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($HLPDEF) b/bulletin/include/($HLPDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($JPIDEF) b/bulletin/include/($JPIDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($LBRDEF) b/bulletin/include/($LBRDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($LNMDEF) b/bulletin/include/($LNMDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($MSGDEF) b/bulletin/include/($MSGDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($PQLDEF) b/bulletin/include/($PQLDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($PRCDEF) b/bulletin/include/($PRCDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($PRVDEF) b/bulletin/include/($PRVDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($PSLDEF) b/bulletin/include/($PSLDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($RABDEF) b/bulletin/include/($RABDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($RMSDEF) b/bulletin/include/($RMSDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($SJCDEF) b/bulletin/include/($SJCDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($SMGDEF) b/bulletin/include/($SMGDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($SSDEF) b/bulletin/include/($SSDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($SYIDEF) b/bulletin/include/($SYIDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($TRMDEF) b/bulletin/include/($TRMDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($TTDEF) b/bulletin/include/($TTDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/bulletin/include/($UAIDEF) b/bulletin/include/($UAIDEF)
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391