function fig = HDFgui()
% This is the machine-generated representation of a Handle Graphics object
% and its children.  Note that handle values may change when these objects
% are re-created. This may cause problems with any callbacks written to
% depend on the value of the handle at the time the object was saved.
% This problem is solved by saving the output as a FIG-file.
%
% To reopen this object, just type the name of the M-file at the MATLAB
% prompt. The M-file and its associated MAT-file must be on your path.
% 
% NOTE: certain newer features in MATLAB may not have been saved in this
% M-file due to limitations of this format, which has been superseded by
% FIG-files.  Figures which have been annotated using the plot editor tools
% are incompatible with the M-file/MAT-file format, and should be saved as
% FIG-files.

load HDFgui

h0 = figure('Color',[0.35 0.35 0.35], ...
	'Colormap',mat0, ...
	'FileName','/home/morrison/data/jasmine/MODIS/data/mfiles/MODISGUI/HDFgui.m', ...
	'Name','MODIS GUI', ...
	'NumberTitle','off', ...
	'PaperPosition',[18 180 576 432], ...
	'PaperUnits','points', ...
	'Position',[428 8 540 710], ...
	'Tag','Fig1', ...
	'ToolBar','none');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[19.2 55.2 158.4 189.6], ...
	'Style','frame', ...
	'Tag','Frame2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[19.2 248.8 369.6 135.2], ...
	'Style','frame', ...
	'Tag','Frame5');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[19.2 386.4 369.6 137.6], ...
	'Style','frame', ...
	'Tag','Frame4');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[181.6 55.2 207.2 189.6], ...
	'Style','frame', ...
	'Tag','Frame3');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[19.2 12 369.6 39.2], ...
	'Style','frame', ...
	'Tag','Frame1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Callback','GUIsublistfiles;', ...
	'Position',[31.2 409.6 217.6 68.8], ...
	'String',mat1, ...
	'Style','listbox', ...
	'Tag','Listbox2', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[153.6 393.6 60 11.2], ...
	'String','step size', ...
	'Style','text', ...
	'Tag','StaticText2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[126.4 258.4 26.4 12.8], ...
	'String','max', ...
	'Style','text', ...
	'Tag','StaticText4');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','GUIhist(data);', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[50.4 18.4 80 26.4], ...
	'String','histogram', ...
	'Tag','Pushbutton3');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','GUIoutputdata(data);', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[167.2 18.4 80 26.4], ...
	'String','output data', ...
	'Tag','Pushbutton5');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[23.2 80.80000000000001 24.8 14.4], ...
	'String','title', ...
	'Style','text', ...
	'Tag','StaticText7');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Callback','GUIselectdata(mins,maxs,region);', ...
	'Position',[24.8 298.4 221.6 58.4], ...
	'Style','listbox', ...
	'Tag','Listbox1', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[27.2 361.6 132.8 11.2], ...
	'String','Select loaded data to plot:', ...
	'Style','text', ...
	'Tag','StaticText1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'ListboxTop',0, ...
	'Position',[456 416 2.4 7.2], ...
	'Style','text', ...
	'Tag','StaticText11');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[184 188.8 14.4 12], ...
	'String','X', ...
	'Style','text', ...
	'Tag','StaticText5');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[184 144.8 14.4 12], ...
	'String','Y', ...
	'Style','text', ...
	'Tag','StaticText5');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[184.8 224.8 73.60000000000001 14.4], ...
	'String','Make 2D plot', ...
	'Style','text', ...
	'Tag','StaticText8');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[205.6 391.2 44 16], ...
	'String','5', ...
	'Style','edit', ...
	'Tag','EditText5');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[48 81.59999999999999 123.2 15.2], ...
	'Style','edit', ...
	'Tag','EditText2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[25.6 258.4 34.4 12.8], ...
	'String','min', ...
	'Style','text', ...
	'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[55.2 256.8 69.59999999999999 16], ...
	'Style','edit', ...
	'Tag','EditText1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','[mins,maxs]=GUIminmax(mins,maxs);', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[294.4 256.8 80 17.6], ...
	'String','GO', ...
	'Tag','Pushbutton4');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[24.8 484.8 56 15.2], ...
	'String','file path', ...
	'Style','text', ...
	'Tag','StaticText12');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Callback','GUIlistfiles;', ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[72 487.2 290.4 15.2], ...
	'String','/home/modis/modisk1/level3', ...
	'Style','edit', ...
	'Tag','EditText4');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[153.6 256.8 69.59999999999999 16], ...
	'Style','edit', ...
	'Tag','EditText6');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[20 505.6 128 14.4], ...
	'String','Load MODIS HDF file:', ...
	'Style','text', ...
	'Tag','StaticText15');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat2, ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[276.8 391.2 80 17.6], ...
	'String','GO', ...
	'Tag','Pushbutton1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','[Glineh]=GUI2Dplot(data,mins,maxs);', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[254.4 58.4 80 17.6], ...
	'String','GO', ...
	'Tag','Pushbutton7');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[197.6 109.6 48.8 15.2], ...
	'String','X label', ...
	'Style','text', ...
	'Tag','StaticText6');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[197.6 95.2 48 12.8], ...
	'String','Y label', ...
	'Style','text', ...
	'Tag','StaticText13');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[247.2 112 123.2 15.2], ...
	'Style','edit', ...
	'Tag','EditText3');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[247.2 95.2 123.2 15.2], ...
	'Style','edit', ...
	'Tag','EditText7');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[33.6 151.2 40 17.6], ...
	'String','-180', ...
	'Style','edit', ...
	'Tag','EditText10');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[120.8 125.6 12.8 15.2], ...
	'String','S', ...
	'Style','text', ...
	'Tag','StaticText14');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[31.2 137.6 16.8 11.2], ...
	'String','W', ...
	'Style','text', ...
	'Tag','StaticText17');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[151.2 170.4 16 11.2], ...
	'String','E', ...
	'Style','text', ...
	'Tag','StaticText18');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[64 176.8 15.2 11.2], ...
	'String','N', ...
	'Style','text', ...
	'Tag','StaticText10');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[80 127.2 40 17.6], ...
	'String','-90', ...
	'Style','edit', ...
	'Tag','EditText9');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[124.8 150.4 40 17.6], ...
	'String','180', ...
	'Style','edit', ...
	'Tag','EditText11');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat3, ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[26.4 59.2 67.2 17.6], ...
	'String','GO', ...
	'Tag','Pushbutton6');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[22.4 222.4 55.2 16.8], ...
	'String','Make map', ...
	'Style','text', ...
	'Tag','StaticText9');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[247.2 78.40000000000001 123.2 15.2], ...
	'Style','edit', ...
	'Tag','EditText12');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[206.4 77.60000000000001 34.4 14.4], ...
	'String','title', ...
	'Style','text', ...
	'Tag','StaticText19');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','GUIglobalmap(2);', ...
	'ListboxTop',0, ...
	'Position',[80 148.8 40 20], ...
	'String','global', ...
	'Tag','Pushbutton8');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Enable','inactive', ...
	'Position',[248.8 298.4 72.8 57.6], ...
	'Style','listbox', ...
	'Tag','Listbox3', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Enable','inactive', ...
	'Position',[324 298.4 58.40000000000001 57.6], ...
	'Style','listbox', ...
	'Tag','Listbox4', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[273.6 359.2 28.8 10.4], ...
	'String','size', ...
	'Style','text', ...
	'Tag','StaticText16');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[334.4 358.4 34.4 11.2], ...
	'String','matrix', ...
	'Style','text', ...
	'Tag','StaticText20');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat4, ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[90.40000000000001 277.6 58 17.6], ...
	'String','delete', ...
	'Tag','Pushbutton9');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[130.4 104 40 16], ...
	'String','0', ...
	'Style','edit', ...
	'Tag','EditText14');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[22.4 104.8 64.8 13.6], ...
	'String','offset lat/lon', ...
	'Style','text', ...
	'Tag','StaticText21');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[87.2 104 40 16], ...
	'String','0', ...
	'Style','edit', ...
	'Tag','EditText13');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','[mins,maxs]=GUIfullrange(data,mins,maxs);', ...
	'Enable','off', ...
	'ListboxTop',0, ...
	'Position',[235.2 256.8 54.4 17.6], ...
	'String','full range', ...
	'Tag','Pushbutton10');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[80 173.6 40 17.6], ...
	'String','90', ...
	'Style','edit', ...
	'Tag','EditText8');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[88 224 41.6 14.4], ...
	'String','figure #', ...
	'Style','text', ...
	'Tag','StaticText22');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat5, ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[29.6 277.6 58 17.6], ...
	'String','refresh', ...
	'Tag','Pushbutton11');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','GUIclosefigs;', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[279.2 18.4 80 26.4], ...
	'String','close figures', ...
	'Tag','Pushbutton12');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[253.6 441.6 40 17.6], ...
	'String','-180', ...
	'Style','edit', ...
	'Tag','EditText16');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[340.8 441.6 40 17.6], ...
	'String','180', ...
	'Style','edit', ...
	'Tag','EditText18');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[278.4 464.8 17.6 12], ...
	'String','N', ...
	'Style','text', ...
	'Tag','StaticText23');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[252 427.2 16 12], ...
	'String','W', ...
	'Style','text', ...
	'Tag','StaticText24');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[336.8 420.8 17.6 12], ...
	'String','S', ...
	'Style','text', ...
	'Tag','StaticText25');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[364 460 16.8 10.4], ...
	'String','E', ...
	'Style','text', ...
	'Tag','StaticText26');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','GUIglobalmap(1);', ...
	'ListboxTop',0, ...
	'Position',[296.8 440 40 20], ...
	'String','global', ...
	'Tag','Pushbutton13');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[296.8 463.2 40 17.6], ...
	'String','90', ...
	'Style','edit', ...
	'Tag','EditText15');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'ListboxTop',0, ...
	'Position',[297.6 419.2 40 17.6], ...
	'String','-90', ...
	'Style','edit', ...
	'Tag','EditText17');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat6, ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[151.2 277.6 58 17.6], ...
	'String','delete all', ...
	'Tag','Pushbutton14');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[24.8 391.2 48.8 13.6], ...
	'String','file type:', ...
	'Style','text', ...
	'Tag','StaticText27');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Max',4, ...
	'Min',1, ...
	'Position',[69.60000000000001 390.4 88 16.8], ...
	'String',mat7, ...
	'Style','popupmenu', ...
	'Tag','PopupMenu2', ...
	'Value',2);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Position',[292 224 44.8 15.2], ...
	'String','figure #', ...
	'Style','text', ...
	'Tag','StaticText28');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','[l2lon,l2lat]=GUIprelatlon(data,region);', ...
	'ListboxTop',0, ...
	'Position',[61.6 199.2 76 17.6], ...
	'String','select lat/lon', ...
	'Tag','Pushbutton2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback','[coast,M,l2lat,l2lon]=GUIplotall(data,mins,maxs,coast,region,filetype,l2lat,l2lon);', ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[100.8 59.2 67.2 17.6], ...
	'String','plot all', ...
	'Tag','Pushbutton15');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'Callback',mat8, ...
	'Enable','off', ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[253.6 278.4 64.8 17.6], ...
	'String','apply mask', ...
	'Tag','Pushbutton16');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[198.4 176 184.8 43.2], ...
	'Style','listbox', ...
	'Tag','Listbox5', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[198.4 130.4 184.8 43.2], ...
	'Style','listbox', ...
	'Tag','Listbox6', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Min',1, ...
	'Position',[334.4 224 48 16.8], ...
	'String',mat9, ...
	'Style','popupmenu', ...
	'Tag','PopupMenu3', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.7 0.7 0.7], ...
	'ListboxTop',0, ...
	'Min',1, ...
	'Position',[126.4 224 48 16.8], ...
	'String',mat10, ...
	'Style','popupmenu', ...
	'Tag','PopupMenu1', ...
	'Value',1);
if nargout > 0, fig = h0; end
