GROUP = INVENTORYMETADATA
GROUPTYPE = MASTERGROUP
    GROUP = CollectionDescriptionClass
        OBJECT = ShortName
            Data_Location = "PGE"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = ShortName
        OBJECT = VersionID
            Data_Location = "PGE"
            Value = 1
            TYPE = "INTEGER"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = VersionID
    END_GROUP = CollectionDescriptionClass
    GROUP = ECSDataGranule
        OBJECT = SizeMBECSDataGranule
            Data_Location = "DSS"
            TYPE = "DOUBLE"
            NUM_VAL = 1
            Mandatory = "FALSE"
        END_OBJECT = SizeMBECSDataGranule
        OBJECT = LocalGranuleID
            Data_Location = "PGE"
            Value = "AST_06V#002042820011613570000000.hdf"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "FALSE"
        END_OBJECT = LocalGranuleID
        OBJECT = ProductionDateTime
            Data_Location = "TK"
            TYPE = "TIME"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = ProductionDateTime
    END_GROUP = ECSDataGranule
    GROUP = PGEVersionClass
        OBJECT = PGEVersion
            Data_Location = "PGE"
            Value = "2.5.5"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "FALSE"
        END_OBJECT = PGEVersion
    END_GROUP = PGEVersionClass
    GROUP = SingleDateTime
        OBJECT = TimeofDay
            Data_Location = "PGE"
            Value = "16:13:57.869000"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = TimeofDay
        OBJECT = CalendarDate
            Data_Location = "PGE"
            Value = "2001-04-28"
            TYPE = "DATE"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = CalendarDate
    END_GROUP = SingleDateTime
    GROUP = RangeDateTime

        OBJECT = RangeBeginningTime
            Data_Location = "PGE"
            Value = "18:35:00.000000"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = RangeBeginningTime

        OBJECT = RangeBeginningDate
            Data_Location = "PGE"
            Value = "2001-03-03"
            TYPE = "DATE"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = RangeBeginningDate

        OBJECT = RangeEndingTime
            Data_Location = "PGE"
            Value = "18:40:00.000000"
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = RangeEndingTime

        OBJECT = RangeEndingDate
            Data_Location = "PGE"
            Value = "2001-03-03"
            TYPE = "DATE"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = RangeEndingDate

    END_GROUP = RangeDateTime

	GROUP = SpatialDomainContainer
            GROUP = HorizontalSpatialDomainContainer
                GROUP = BoundingRectangle
                    OBJECT = WestBoundingCoordinate
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = WestBoundingCoordinate
                    OBJECT = NorthBoundingCoordinate
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = NorthBoundingCoordinate
                    OBJECT = EastBoundingCoordinate
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = EastBoundingCoordinate
                    OBJECT = SouthBoundingCoordinate
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = SouthBoundingCoordinate
                END_GROUP = BoundingRectangle


                GROUP = BoundingBox
                    OBJECT = UpperLeftCornerLatitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = UpperLeftCornerLatitude
                    OBJECT = UpperLeftCornerLongitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = UpperLeftCornerLongitude

                    OBJECT = UpperRightCornerLatitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = UpperRightCornerLatitude
                    OBJECT = UpperRightCornerLongitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = UpperRightCornerLongitude

                    OBJECT = LowerLeftCornerLatitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = LowerLeftCornerLatitude
                    OBJECT = LowerLeftCornerLongitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = LowerLeftCornerLongitude

                    OBJECT = LowerRightCornerLatitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-90.0,+90.0)"
                    END_OBJECT = LowerRightCornerLatitude
                    OBJECT = LowerRightCornerLongitude
                        Data_Location = "PGE"
                        NUM_VAL = 1
                        TYPE = "DOUBLE"
                        Mandatory = "FALSE"
                        VALIDRULE = "Range(-180.0,+180.0)"
                    END_OBJECT = LowerRightCornerLongitude
                    OBJECT = AllCornerCoordinateUnits
			DATA_LOCATION = "PGE"
			TYPE = "STRING"
			NUM_VAL = 1
			MANDATORY = "FALSE"
		    END_OBJECT = AllCornerCoordinateUnits
                END_GROUP = BoundingBox

            END_GROUP = HorizontalSpatialDomainContainer
        END_GROUP = SpatialDomainContainer

    GROUP = InputGranule
        OBJECT = InputPointer
            Data_Location = "PGE"
            Value = ("LGID:AST_L1A:002:ASTL1A 0103021936190103130134")
            TYPE = "STRING"
            NUM_VAL = 1
            Mandatory = "TRUE"
        END_OBJECT = InputPointer
    END_GROUP = InputGranule


    GROUP = AdditionalAttributes
    	OBJECT = AdditionalAttributesContainer
    	    Data_Location = "NONE"
    	    CLASS = "M"
    	    Mandatory = "FALSE"
    		OBJECT = AdditionalAttributeName
    			Data_Location = "PGE"
    			Mandatory = "FALSE"
    			TYPE = "STRING"
    			CLASS = "M"
    			NUM_VAL = 1
    		END_OBJECT = AdditionalAttributeName
    		GROUP = InformationContent
    			CLASS = "M"
    				OBJECT = ParameterValue
    				Data_Location = "PGE"
    				Mandatory = "FALSE"
    				TYPE = "STRING"
    				CLASS = "M"
    				NUM_VAL = 1
    				END_OBJECT = ParameterValue
    		END_GROUP = InformationContent
    	END_OBJECT = AdditionalAttributesContainer
    END_GROUP = AdditionalAttributes

 
    GROUP = PlatformInstrumentSensor
    		OBJECT = SensorShortName
    			Data_Location = "PGE"
    			TYPE = "STRING"
    			NUM_VAL = 3
    			Mandatory = "FALSE"
    		END_OBJECT = SensorShortName
    		OBJECT = PlatformShortName
    			Data_Location = "PGE"
    			TYPE = "STRING"
    			NUM_VAL = 1
    			Mandatory = "FALSE"
    		END_OBJECT = PlatformShortName
    		OBJECT = InstrumentShortName
    			Data_Location = "PGE"
    			TYPE = "STRING"
    			NUM_VAL = 1
    			Mandatory = "FALSE"
    		END_OBJECT = InstrumentShortName
    END_GROUP = PlatformInstrumentSensor


    GROUP = POINTINGANGLES
	OBJECT = POINTINGANGLESCONTAINER
	    Data_Location = "NONE"
	    CLASS = "M"
            Mandatory = "FALSE"
           	OBJECT = SENSORNAME
			Data_Location = "PGE"
    			Mandatory = "FALSE"
    			TYPE = "STRING"
             		CLASS = "M"
             		NUM_VAL = 1
		END_OBJECT = SENSORNAME
        
           	OBJECT = POINTINGANGLE
			Data_Location = "PGE"
    			Mandatory = "FALSE"
    			TYPE = "DOUBLE"
             		CLASS = "M"
             		NUM_VAL = 1
	        END_OBJECT = POINTINGANGLE
        
           	OBJECT = SETTINGTIMEOFPOINTING
			Data_Location = "PGE"
    			Mandatory = "FALSE"
    			TYPE = "STRING"
             		CLASS = "M"
             		NUM_VAL = 1
	        END_OBJECT = SETTINGTIMEOFPOINTING
         END_OBJECT = POINTINGANGLESCONTAINER
    END_GROUP = POINTINGANGLES   


    GROUP = ProductSpecificMetadata
    	OBJECT = MAPORIENTATIONANGLE
		Data_Location = "PGE"
  	  	Mandatory = "FALSE"
    		TYPE = "DOUBLE"
       		NUM_VAL = 1
    	END_OBJECT = MAPORIENTATIONANGLE

        OBJECT = Solar_Azimuth_Angle
                Data_Location = "PGE"
                Mandatory = "FALSE"
                TYPE = "DOUBLE"
		NUM_VAL = 1
	END_OBJECT = Solar_Azimuth_Angle

	OBJECT = Solar_Elevation_Angle
                Data_Location = "PGE"
                Mandatory = "FALSE"
                TYPE = "DOUBLE"
		NUM_VAL = 1
	END_OBJECT = Solar_Elevation_Angle
    END_GROUP = ProductSpecificMetadata

    GROUP = GRID_INFO
	GROUP = PROJECTION_INFO
                OBJECT = Projection
              	        Data_Location   = "PGE"
                       	NUM_VAL         = 1
			Mandatory       = "FALSE"
			Type            = "STRING"
                	END_OBJECT = Projection
		OBJECT = ProjectionParameters
			DATA_LOCATION   = "PGE"
			TYPE            = "DOUBLE"
			NUM_VAL         = 13
			MANDATORY       = "FALSE"
		END_OBJECT = ProjectionParameters
                OBJECT = Datum
              	        Data_Location   = "PGE"
                       	NUM_VAL         = 1
			Mandatory       = "FALSE"
			Type            = "STRING"
                	END_OBJECT = Datum
		OBJECT = UTMZone
			DATA_LOCATION   = "PGE"
			TYPE            = "INTEGER"
			NUM_VAL         = 1
			MANDATORY       = "FALSE"
		END_OBJECT = UTMZone
		OBJECT = StatePlaneZone
			DATA_LOCATION   = "PGE"
			TYPE            = "INTEGER"
			NUM_VAL         = 1
			MANDATORY       = "FALSE"
		END_OBJECT = StatePlaneZone
	END_GROUP = PROJECTION_INFO
	GROUP = GridStructureInfo
                OBJECT = GridResamplingMethod
			DATA_LOCATION = "PGE"
			TYPE = "STRING"
			NUM_VAL = 1
			MANDATORY = "FALSE"
		END_OBJECT = GridResamplingMethod
		OBJECT = DATACOLUMNS
			DATA_LOCATION = "PGE"
			TYPE = "INTEGER"
			NUM_VAL = 1
			MANDATORY = "FALSE"
		END_OBJECT = DATACOLUMNS
		OBJECT = DATAROWS
			DATA_LOCATION = "PGE"
			TYPE = "INTEGER"
			NUM_VAL = 1
			MANDATORY = "FALSE"
		END_OBJECT = DATAROWS
		OBJECT = UpperLeftCorner
			DATA_LOCATION = "PGE"
			TYPE = "DOUBLE"
			NUM_VAL = 2
			MANDATORY = "FALSE"
		END_OBJECT = UpperLeftCorner
		OBJECT = LowerRightCorner
			DATA_LOCATION = "PGE"
			TYPE = "DOUBLE"
			NUM_VAL = 2
			MANDATORY = "FALSE"
		END_OBJECT = LowerRightCorner
                OBJECT = CornerCoordinateUnits
			DATA_LOCATION = "PGE"
			TYPE = "STRING"
			NUM_VAL = 1
			MANDATORY = "FALSE"
		END_OBJECT = CornerCoordinateUnits
		GROUP = Resolution
			OBJECT = XPixelSize
				DATA_LOCATION = "PGE"
				TYPE = "DOUBLE"
				NUM_VAL = 1
				MANDATORY = "FALSE"
			END_OBJECT = XPixelSize
			OBJECT = YPixelSize
				DATA_LOCATION = "PGE"
				TYPE = "DOUBLE"
				NUM_VAL = 1
				MANDATORY = "FALSE"
			END_OBJECT = YPixelSize
			OBJECT = XYPixelSizeUnit
				DATA_LOCATION = "PGE"
				TYPE = "STRING"
				NUM_VAL = 1
				MANDATORY = "FALSE"
			END_OBJECT = XYPixelSizeUnit
		END_GROUP = Resolution
	END_GROUP = GridStructureInfo
    END_GROUP = GRID_INFO

    GROUP = SWATH_INFO

        OBJECT = MapProjectionName
		Data_Location   = "PGE"
		NUM_VAL         = 1
		Mandatory       = "FALSE"
		Type            = "STRING"
        END_OBJECT = MapProjectionName
	OBJECT = UTMZoneCode
		DATA_LOCATION   = "PGE"
		TYPE            = "INTEGER"
		NUM_VAL         = 1
		MANDATORY       = "FALSE"
	END_OBJECT = UTMZoneCode
	OBJECT = Projection_Parameters
		DATA_LOCATION   = "PGE"
		TYPE            = "DOUBLE"
		NUM_VAL         = 13
		MANDATORY       = "FALSE"
	END_OBJECT = Projection_Parameters

    END_GROUP = SWATH_INFO

    GROUP = SwathStructureInfo
        OBJECT = AlongTrackPixelResolution
             Data_Location   = "PGE"
             NUM_VAL         = 1
	     Mandatory       = "FALSE"
	     TYPE = "DOUBLE"
        END_OBJECT = AlongTrackPixelResolution
        OBJECT = CrossTrackPixelResolution
             Data_Location   = "PGE"
             NUM_VAL         = 1
	     Mandatory       = "FALSE"
	     TYPE = "DOUBLE"
        END_OBJECT = CrossTrackPixelResolution
        OBJECT = PixelResolutionUnit
             Data_Location   = "PGE"
             NUM_VAL         = 1
	     Mandatory       = "FALSE"
	     TYPE = "STRING"
        END_OBJECT = PixelResolutionUnit
        OBJECT = NumberOfLines
             Data_Location   = "PGE"
             NUM_VAL         = 1
	     Mandatory       = "FALSE"
	     TYPE = "INTEGER"
        END_OBJECT = NumberOfLines
        OBJECT = NumberOfSamples
             Data_Location   = "PGE"
             NUM_VAL         = 1
	     Mandatory       = "FALSE"
	     TYPE = "INTEGER"
        END_OBJECT = NumberOfSamples
    END_GROUP = SwathStructureInfo
    GROUP = CloudCoverage
	OBJECT = QuadrantCloudCoverage
		Data_Location   = "PGE"
             	NUM_VAL         = 4
	     	Mandatory       = "FALSE"
	     	TYPE = "INTEGER"
	END_OBJECT = QuadrantCloudCoverage
	OBJECT = SceneCloudCoverage
		Data_Location   = "PGE"
             	NUM_VAL         = 1
	     	Mandatory       = "FALSE"
	     	TYPE = "INTEGER"
	END_OBJECT = SceneCloudCoverage
    END_GROUP = CloudCoverage


END_GROUP = INVENTORYMETADATA

END
