SUBROUTINES

Definition of SUBROUTINES