o ����m�g�H���������������������@���s� ��i�d�dd�dddd�dddd�d�dddd�dddd�d�dddd�dddd�d�dddd�dddd�d�dddd�dddd�dddddddd �d �i�ddddddddddd�ddddddddd�ddddddddd�ddddddddd�ddddddddd�dddddddd �d �i�ddi�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�i�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�i�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�i�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�i�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dddddddd �d �i�ddddddddddd�ddddddddd�ddddddddd�ddddddddd�ddddddddd�dddddddd �d �i�ddddddddddd�ddddddddd�ddddddddd�ddddddddd�ddddddddd�dddddddd �d �i�dddddd dddd d�dddd dddd d�dddddddd �d!�i�d"dd�d#d$d%d"d#d$dd�d�d#d$d%d"d#d$dd�d�d#d$d%d"d#d$dd�d"d#d$d&d"d#d$dd�d"d#d$d&d"d#d$dd�dddddddd �d �i�d'dd(d#d)d*d(d+d)d,d�d(d#d)d*d(d+d)d,d�d(d#d)d*d(d+d)d,d�d(d#d)d*d(d+d)d,d�d(d#d)d*d(d+d)d,d�dddddddd �d �i�d-dd(d.d)d*d-d/d)d,d�d(d.d)d*d-d/d)d,d�d(d.d)d*d-d/d)d,d�d(d.d)d*d-d/d)d,d�d(d.d)d*d-d/d)d,d�dddddddd �d �i�d0d1dd2dddd2ddd�dd2dddd2ddd�dd2dddd2ddd�dd2dddd2ddd�dd2dddd2ddd�dddddddd �d �i�d3d1dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dddddddd �d �i�d5d1dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dd4dddd4ddd�dddddddd �d �i�d6d1i�d d�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�i�d d�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�i�d d�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�i�d d�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�i�d d�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dd�dd4�dd�dd�dddddddd �d �i�d7d1d8d4ddd8d4ddd�d8d4ddd8d4ddd�d8d4ddd8d4ddd�d8d4ddd8d4ddd�d8d4ddd8d4ddd�dddddddd �d �i�d9d1d:d;ddd:d;ddd�d:d;ddd:d;ddd�d:d;ddd:d;ddd�d:d;ddd:d;ddd�d:d;ddd:d;ddd�dddddddd �d �i�d<d1d=d2d>d?d=d2d>d@d�d=d2d>d?d=d2d>d@d�d=d2d>d?d=d2d>d@d�d=d2d>d?d=d2d>d@d�d=d2d>d?d=d2d>d@d�dddddddd �d �i�dAd1dBd2dCdDdBd2dCdEd�dBd2dCdDdBd2dCdEd�dBd2dCdDdBd2dCdEd�dBd2dCdDdBd2dCdEd�dBd2dCdDdBd2dCdEd�dddddddd �d �i�d1dFd;ddGdHd;ddGd�dFd;ddGdHd;ddGd�dFd;ddGdHd;ddGd�dId;ddGdHd;ddGd�dFd;ddGdHd;ddGd�dddddddd �d �id1dJd#dKdLdJd#dKdMd�dJd#dKdLdJd#dKdMd�dJd#dKdLdJd#dKdMd�dJd#dKdNdJd#dKdd�dJd#dKdLdJd#dKdMd�dddddddd �d �id1dOd;dPdQdOd;dPdd�dOd;dPdQdOd;dPdd�dOd;dPdQdOd;dPdd�dOd;dPdQdOd;dPdd�dOd;dPdQdOd;dPdd�dddddddd �d �id1d�d#dRdSdTd#dRdUd�d�d#dRdSdTd#dRdUd�d�d#dRdSdTd#dRdUd�d�d#dRdSdTd#dRdUd�d�d#dRdSdTd#dRdUd�dddddddd �d �id1dVdWdXdYdZd;dXd[d�dVdWdXdYdZd;dXd[d�dVdWdXdYdZd;dXd[d�dVdWdXdYdZd;dXd[d�dVdWdXdYdZd;dXd[d�dddddddd �d �id\��Z�d]S�)^ZHGTZraobz�'P1000, P975, P950, P925, P900, P875, P850, P825, P800, P775, P750, P725, P700, P675, P650, P625, P600, P575, P550, P525, P500, P400, P300, P250, P200'��)�var1_fcst_name�var1_fcst_levels�var1_fcst_thresholds�var1_fcst_options� var1_obs_name�var1_obs_levels�var1_obs_thresholds�var1_obs_optionsz�'P1000, P975, P950, P925, P900, P875, P850, P825, P800, P775, P750, P725, P700, P675, P650, P625, P600, P575, P550, P525, P500, P475, P450, P425, P400, P375, P350, P325, P300, P275, P250, P225, P200, P175, P150, P125, P100, P75, P50'z�'P1000, P975, P950, P925, P900, P875, P850, P825, P800, P775, P750, P725, P700, P675, P650, P625, P600, P575, P550, P525, P500, P475, P450, P425, P400, P375, P350, P325, P300, P275, P250, P225, P200, P175, P150, P125, P100, P75, P50, P30, P20, P10'�NONEZSTAT)�CTC�SL1L2�VL1L2�CNT�VCNTZNBRCNT�MCTC)Z hireswarwZ hireswarwmem2Z hireswfv3�hrrr�namnest�output_typesZTMPZ UGRD_VGRDr���ZUGRDr���r���r���r���r���r���r ����var2_fcst_nameZVGRD�var2_fcst_levels�var2_fcst_thresholds�var2_fcst_options� var2_obs_name�var2_obs_levels�var2_obs_thresholds�var2_obs_optionsZSPFHz,set_attr_units = \"g/kg\"; convert(x)=x*1000)r���r���r���ZHPBLZL0zle500,ge2000z,GRIB_lvl_typ = 220; set_attr_level = \"PBL\"zset_attr_level = \"PBL\"ZSBCAPEZCAPEz.ge250,ge500,ge1000,ge1500,ge2000,ge3000,ge4000zcnt_thresh = [ >0 ];z L0-100000z'cnt_thresh = [ >0 ]; cnt_logic = UNION;ZMLCAPEzP0-90zL0-90000ZTMP2mZmetarZZ2ZUGRD10mZZ10ZVGRD10mZUGRD_VGRD10mZWIND10mZWINDZGUSTsfcZGUSTZZ0ZRH2mZRHzle15,le20,le25,le30z>cnt_thresh = [ NA, NA, NA, NA, NA ]; cnt_logic = INTERSECTION;zFcnt_thresh = [ NA, <=15, <=20, <=25, <=30 ]; cnt_logic = INTERSECTION;ZDPT2mZDPTz&ge277.594,ge283.15,ge288.706,ge294.261zBcnt_thresh = [ NA, NA, NA, NA, NA, NA ]; cnt_logic = INTERSECTION;zdcnt_thresh = [ NA, >=272.039, >=277.594, >=283.15, >=288.706, >=294.261 ]; cnt_logic = INTERSECTION;ZMSLETz2set_attr_units = \"hPa\"; convert(p)=PA_to_HPA(p);ZPRMSLZMSLMA�TCDCzlt10,gt10,gt50,gt90z/GRIB_lvl_typ = 200; set_attr_level = \"TOTAL\";zGRIB_lvl_typ = 200;zUset_attr_level = \"TOTAL\"; GRIB2_ipdtmpl_index = [ 9 ]; GRIB2_ipdtmpl_val = [ 211 ];�VISz)lt805,lt1609,lt4828,lt8045,lt16090,ge8045z2censor_thresh = gt16093.44; censor_val = 16093.44;z%lt152,lt305,lt914,lt1524,lt3048,ge914zZGRIB_lvl_typ = 215; censor_thresh = lt0; censor_val = -9999; set_attr_level = \"CEILING\";�CEILINGzGRIB_lvl_typ = 215;�PTYPEz \"(*,*)\"zge1.0, ge2.0, ge3.0, ge4.0zset_attr_name = \"PTYPE\";ZPRWEz�censor_thresh = [<161, >=161&&<=163, >=164&&<=166, >=167&&<=170, >=171&&<=173, >=174&&<=176, >176]; censor_val=[0.0, 1.0, 3.0, 0.0, 2.0, 4.0, 0.0];)ZMSLPr���r���r���r���N)�generate_stats_jobs_dict��r!���r!����L/lfs/h1/ops/prod/packages/evs.v1.0.19/ush/cam/cam_stats_grid2obs_var_defs.py�<module>���sH �� ���������p����������`���� � ���������� �"���� � ���������� �"���� � ���������� �"�� � ���������� �'�(�*�� � ���������� �'�(�+�����������)����������������������������������������� ���������������������B����������������������������������������������������A����������������������������������������������������������@�������������������������������������������������������������?�������� � ��� ������������ � ��� ������������ � ��� ������������ � ��� ������������ � ��� ���������������������������������'������������������������������������f�������������������������������������&���������������������������������������e����������������������������������������&��������@��������@��������@��������@�����������������������������������