CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* File Structure */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 512 FILE_RECORDS = 446 LABEL_RECORDS = 31 CHECKSUM = 1402597 /* Unsigned 32-bit checksum of all bytes after label records */ FILE_STATE = CLEAN ^HISTORY = 32 OBJECT = HISTORY END_OBJECT = HISTORY ^HISTOGRAM_IMAGE = 56 OBJECT = HISTOGRAM_IMAGE /* Two dim histogram image structure */ LINES = 256 LINE_SAMPLES = 408 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_NAME = BAND LINE_NAME = INTENSITY NOTE = "This is an unannotated two-dimensional histogram 'image' showing frequency of measured 'Intensity' versus band number. The 'Intensity' may be DN, Radiance, or BDRF (Bi-Directional Reflectance), or a combination of BDRF with Radiance, with BDRF below a cutoff band number and radiance above. The cutoff is defined by: BDRF_RAD_TRANSITION_BAND_NUMBER. The 'Intensity' is DN only if CORE_NAME in the QUBE object is RAW_DATA_NUMBER." BDRF_RAD_TRANSITION_BAND_NUMBER = 1 END_OBJECT = HISTOGRAM_IMAGE ^SAMPLE_SPECTRUM_QUBE = 260 OBJECT = SAMPLE_SPECTRUM_QUBE /* Sample spectrum non-standard qube structure */ AXES = 3 AXIS_NAME = (SAMPLE,LINE,REGION) ITEMS = (500,340,1) ITEM_BITS = 4 ITEM_TYPE = UNSIGNED_INTEGER REGION_UPPER_LEFT_LATITUDE = 0.000 REGION_UPPER_LEFT_LONGITUDE = 0.000 REGION_SAMPLES = 4 REGION_LINES = 1 NOTE = "Each band is a partially annotated 'image' of a spectral plot over a selected region in the NIMS data cube. The plot is of DN, radiance or BDRF (Bi-Directional Reflectance) versus NIMS_band or wavelength. Nibble pixels may assume 3 values, representing background (usually 0), spectrum (usually 15), and an intermediate (gray) value used to display standard deviation over region. BDRF and radiance may coexist in each plot, with BDRF below a cutoff wavelength and radiance above. The cutoff is defined by: BDRF_RAD_TRANSITION_WAVELENGTH. The plot is of DN only if CORE_NAME in the QUBE object is RAW_DATA_NUMBER." BDRF_RAD_TRANSITION_WAVELENGTH = 2.26648 END_OBJECT = SAMPLE_SPECTRUM_QUBE ^QUBE = 427 OBJECT = QUBE /* Qube structure */ AXES = 3 AXIS_NAME = (SAMPLE,LINE,BAND) /* Core description */ CORE_ITEMS = (20,1,252) CORE_ITEM_BYTES = 2 CORE_ITEM_TYPE = VAX_INTEGER CORE_BASE = 0.0 CORE_MULTIPLIER = 1.0 /* Core scaling is: True_value = base + (multiplier * stored_value) */ CORE_VALID_MINIMUM = -32752 CORE_HIGH_REPR_SATURATION = -32764 CORE_HIGH_INSTR_SATURATION = -32765 CORE_LOW_INSTR_SATURATION = -32766 CORE_LOW_REPR_SATURATION = -32767 CORE_NULL = -32768 CORE_NAME = RAW_DATA_NUMBER CORE_UNIT = DIMENSIONLESS SPATIAL_BINNING_TYPE = FOOTPRINT_AVERAGE THRESHOLD_WEIGHT = 0.10000 FOOTPRINT_GRID_SIZE = 10 /* SPATIAL_BINNING_TYPE, FOOTPRINT_GRID_SIZE, THRESHOLD_WEIGHT, and */ /* (for certain projections) MAXIMUM_PIXEL_DISTORTION, are parameters */ /* that are not relevant to the Tube core data, but can be used in */ /* subsequent ISIS processing to generate a projected cube from a */ /* tube file with program NIMSGEOMF. Note that the value: */ /* SPATIAL_BINNING_TYPE = FOOTPRINT_AVERAGE */ /* does trigger the addition of two extra backplanes per grating */ /* position: the RIGHT_EDGE_PROJ_LINE/SAMPLE backplanes. */ EXPANDED_RADIUS = 85790.40 DARK_UPDATE_TYPE = NOUPDAT FILL_BOX_SIZE = 0 FILL_MIN_VALID_PIXELS = 0 PHOTOMETRIC_CORRECTION_TYPE = NONE /* Suffix description */ SUFFIX_BYTES = 4 SUFFIX_ITEMS = (0,0,1) BAND_SUFFIX_NAME = NATIVE_TIME BAND_SUFFIX_UNIT = SECOND BAND_SUFFIX_ITEM_BYTES = 4 BAND_SUFFIX_ITEM_TYPE = VAX_REAL BAND_SUFFIX_BASE = 0.000000 BAND_SUFFIX_MULTIPLIER = 63.000000 BAND_SUFFIX_VALID_MINIMUM = (16#FFEFFFFF#) BAND_SUFFIX_NULL = (16#FFFFFFFF#) BAND_SUFFIX_LOW_REPR_SAT = (16#FFFEFFFF#) BAND_SUFFIX_LOW_INSTR_SAT = (16#FFFDFFFF#) BAND_SUFFIX_HIGH_INSTR_SAT = (16#FFFCFFFF#) BAND_SUFFIX_HIGH_REPR_SAT = (16#FFFBFFFF#) /* The NATIVE TIME band of the suffix is the time in "chops" of */ /* the first grating position at the corresponding line and sample */ /* after the NATIVE START TIME, where 63 chops = 1 second. */" /* Data description: general */ DATA_SET_ID = 'GO-J-NIMS-3-TUBE-V1.0' SPACECRAFT_NAME = GALILEO_ORBITER MISSION_PHASE_NAME = CALLISTO_21_ENCOUNTER INSTRUMENT_NAME = 'NEAR INFRARED MAPPING SPECTROMETER' INSTRUMENT_ID = NIMS ^INSTRUMENT_DESCRIPTION = "NIMSINST.TXT" TARGET_NAME = CAL START_TIME = 1999-07-26T09:16:36Z STOP_TIME = 1999-07-26T09:16:44Z NATIVE_START_TIME = "5098550.00.0" NATIVE_STOP_TIME = "5098550.11" OBSERVATION_NAME = '21NNRCTRLT01T' NOTE = "Radiometric calibration of the thermal detectors using the rct target - dark // DARK // MIPL Systematic Processing Product" PRODUCT_ID = "21NNRCTRLT01T_MSY01.VTUB" PRODUCT_CREATION_DATE = 2000-10-16 IMAGE_ID = NULL MIN_SPACECRAFT_SOLAR_DISTANCE = 7.4637e+08 MAX_SPACECRAFT_SOLAR_DISTANCE = 7.4637e+08 MINIMUM_CENTRAL_BODY_DISTANCE = 6233160.00 MAXIMUM_CENTRAL_BODY_DISTANCE = 6233160.00 /* Data description: instrument status */ INSTRUMENT_MODE_ID = LONG_MAP GAIN_MODE_ID = 1 CHOPPER_MODE_ID = REFERENCE START_GRATING_POSITION = 00 OFFSET_GRATING_POSITION = 04 GRATING_POSITION_INCREMENT = 01 GRATING_POSITIONS = 24 MEAN_FOCAL_PLANE_TEMPERATURE = 65.00 MEAN_RAD_SHIELD_TEMPERATURE = 0.00 MEAN_TELESCOPE_TEMPERATURE = 0.00 MEAN_GRATING_TEMPERATURE = 130.00 MEAN_CHOPPER_TEMPERATURE = 0.00 MEAN_ELECTRONICS_TEMPERATURE = 0.00 GROUP = BAND_BIN /* Spectral axis description */ BAND_BIN_CENTER = (2.2665,2.2823,2.2981,2.3139,2.3297,2.3455, 2.3613,2.3771,2.3930,2.4088,2.4246,2.4404,2.3567,2.3726, 2.3884,2.4042,2.4200,2.4359,2.4517,2.4676,2.4834,2.4992, 2.5150,2.5309,2.5467,2.5625,2.5784,2.5942,2.6100,2.6258, 2.6417,2.6575,2.6733,2.6892,2.7050,2.7208,2.6419,2.6578, 2.6736,2.6895,2.7053,2.7212,2.7370,2.7529,2.7687,2.7846, 2.8004,2.8163,2.8321,2.8480,2.8638,2.8797,2.8955,2.9114, 2.9272,2.9431,2.9589,2.9748,2.9906,3.0065,2.9214,2.9372, 2.9531,2.9690,2.9848,3.0007,3.0166,3.0324,3.0483,3.0642, 3.0801,3.0959,3.1118,3.1277,3.1435,3.1594,3.1753,3.1911, 3.2070,3.2229,3.2387,3.2546,3.2705,3.2863,3.2047,3.2206, 3.2365,3.2524,3.2682,3.2841,3.3000,3.3159,3.3318,3.3477, 3.3636,3.3795,3.3953,3.4112,3.4271,3.4430,3.4589,3.4748, 3.4906,3.5065,3.5224,3.5383,3.5542,3.5700,3.4873,3.5032, 3.5191,3.5350,3.5509,3.5668,3.5827,3.5986,3.6145,3.6304, 3.6463,3.6622,3.6781,3.6940,3.7099,3.7258,3.7417,3.7576, 3.7735,3.7894,3.8053,3.8212,3.8371,3.8530,3.7703,3.7862, 3.8022,3.8181,3.8340,3.8499,3.8658,3.8818,3.8977,3.9136, 3.9295,3.9454,3.9613,3.9773,3.9932,4.0091,4.0250,4.0409, 4.0568,4.0727,4.0887,4.1046,4.1205,4.1364,4.0535,4.0695, 4.0854,4.1013,4.1173,4.1332,4.1491,4.1651,4.1810,4.1969, 4.2129,4.2288,4.2447,4.2607,4.2766,4.2925,4.3084,4.3244, 4.3403,4.3562,4.3721,4.3881,4.4040,4.4199,4.3374,4.3534, 4.3693,4.3853,4.4012,4.4172,4.4331,4.4491,4.4650,4.4810, 4.4969,4.5129,4.5288,4.5447,4.5607,4.5766,4.5926,4.6085, 4.6245,4.6404,4.6563,4.6723,4.6882,4.7042,4.6194,4.6354, 4.6514,4.6673,4.6833,4.6992,4.7152,4.7312,4.7471,4.7631, 4.7790,4.7950,4.8109,4.8269,4.8429,4.8588,4.8748,4.8907, 4.9067,4.9226,4.9386,4.9545,4.9705,4.9864,4.9018,4.9178, 4.9337,4.9497,4.9657,4.9816,4.9976,5.0136,5.0296,5.0455, 5.0615,5.0775,5.0934,5.1094,5.1254,5.1413,5.1573,5.1733, 5.1892,5.2052,5.2211,5.2371,5.2531,5.2690) BAND_BIN_UNIT = MICROMETER BAND_BIN_ORIGINAL_BAND = (157,158,159,160,161,162,163,164,165, 166,167,168,169,170,171,172,173,174,175,176,177,178,179, 180,181,182,183,184,185,186,187,188,189,190,191,192,193, 194,195,196,197,198,199,200,201,202,203,204,205,206,207, 208,209,210,211,212,213,214,215,216,217,218,219,220,221, 222,223,224,225,226,227,228,229,230,231,232,233,234,235, 236,237,238,239,240,241,242,243,244,245,246,247,248,249, 250,251,252,253,254,255,256,257,258,259,260,261,262,263, 264,265,266,267,268,269,270,271,272,273,274,275,276,277, 278,279,280,281,282,283,284,285,286,287,288,289,290,291, 292,293,294,295,296,297,298,299,300,301,302,303,304,305, 306,307,308,309,310,311,312,313,314,315,316,317,318,319, 320,321,322,323,324,325,326,327,328,329,330,331,332,333, 334,335,336,337,338,339,340,341,342,343,344,345,346,347, 348,349,350,351,352,353,354,355,356,357,358,359,360,361, 362,363,364,365,366,367,368,369,370,371,372,373,374,375, 376,377,378,379,380,381,382,383,384,385,386,387,388,389, 390,391,392,393,394,395,396,397,398,399,400,401,402,403, 404,405,406,407,408) BAND_BIN_GRATING_POSITION = (12,13,14,15,16,17,18,19,20,21, 22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11, 12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9, 10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6, 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3, 4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 21,22,23) BAND_BIN_DETECTOR = (7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10, 10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11, 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13, 13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14, 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16, 16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17, 17,17,17,17,17,17,17,17,17,17,17) END_GROUP = BAND_BIN END_OBJECT = QUBE END GROUP = VISIS2 VERSION_DATE = 2000-01-26 DATE_TIME = 2000-10-16T08:30:27 NODE_NAME = "MIPL" USER_NAME = "FrankLeader/43214" SOFTWARE_DESC = "ISIS cube file with PDS label has been generated as systematic product by MIPL using the following programs: NIMSMERGE2 to create EDRs; NIMSCMM2 to create the merged mosaic & geometry cube; HIST2D to create a two-dimensional histogram; SPECPLOT to create the spectral plots; VISIS2 to create the ISIS cube." USERNOTE = "MIPL Systematic Processing Product" GROUP = PARAMETERS EDR_FILE_NAME = "NE:21NNRCTRLT01T.2" PLATFORM_CKERNEL_NAME = " " ROTOR_CKERNEL_NAME = " " SP_KERNEL_FILE_NAME = "SPICEKER:S980928A.BSP" I_KERNEL_FILE_NAME = "NDAT:NIMS_IKERNEL_MAB5.DAT" SPIKE_FILE_NAME = "DUMMY_DSPK.DAT" BOOM_FILE_NAME = "GLL:[NIMS.CAL]BOOM_OBSCURATION.NIM" DARK_VALUE_FILE_NAME = " " CALIBRATION_FILE_NAME = "NCAL:N1999A_GS1_06_C21.CAL" SOLAR_FLUX_FILE_NAME = " " MERGED_MOSAIC_FILE_NAME = "GLLNIMS:21NNRCTRLT01T_MSY01.TUB" GRATING_POSITION_CORRECTION = 1.5750 GRATING_STEP_INFLATION = 0.2100 /* The "Grating Position Correction" and "Grating Step Inflation" are */ /* adjustments to the nominal grating positions, based on flight calibrations */ /* and known sharp spectral features of the target, used in determination of */ /* wavelengths. GRATING_POSITION_CORRECTION is an additive term to the */ /* grating position and (1.0 + GRATING_STEP_INFLATION) is a multiplicative */ /* term modifying the grating stepsize. */ SUMMARY_IMAGE_RED_ID = 0 SUMMARY_IMAGE_GREEN_ID = 0 SUMMARY_IMAGE_BLUE_ID = 0 ADAPT_STRETCH_SAT_FRAC = 0.0000 ADAPT_STRETCH_SAMP_FRAC = 0.0000 RED_STRETCH_RANGE = ( 0, 0) GREEN_STRETCH_RANGE = ( 0, 0) BLUE_STRETCH_RANGE = ( 0, 0) END_GROUP = PARAMETERS END_GROUP = VISIS2 END mmmmm®®®®mmm®mmmmmm®®®®®®mm®®mmmmmmm®®mmmmmmm®mmmÛÛÛÛ®®®þ®®ÛÛ®þþþþþþþþþþÛÛ®ÛÛþþÛÛÛþÛÛÛÛÛ®®®®®®®®®®mmm®®Ûmm®®®mm®®ÛÛÛmm®®®þþ®mmÛÛm®®®®®mm®ÛÛmmm®®®®®ÛÛ®®®m®®®®®mmÛÛ®Ûmm®®þþþm®®mm®®®®mmþmm®®mmmmmm®mmm®mmmmmmmmÛÛÛÛÛÛþþ®ÛÛþÛÛÛÛ®þþ®®Û®®ÛþþÛÛÛÛÛ®®ÛþþþmmmþþþþþÛÛþþþþþþÛÛÛþþÛÛþÛÛÛÛþÛÛ®þþ®®þÛÛÛþþ®®®þþmmm®®Û®®ÛÛ®þþmmmÛÛþ®®þþmÛÛmþþþþ®þþmmmmm®®mmmmmmmmm®mm®ÛÛ®®mmmmmÛ®®mm®®®®®m®®mmÛmm®®m®®mm®mmÛÛ®®®mmmmmmmmÛ®®mmmmm®mmmmmmm®mmmmm®®mmmmmmmmmmm®mmmm®®®mmmmmmmm®mmmmmmmmmmmmmmmmmmmm®®®m®®mmmmmm®®mmmmmmmmmmmmmmmmm®®®mmmmmmmmmmmm®®mmmm®mmmmmmmmmmm®®mmmmm®®®®mmmmm®®mmmmmmm®®mmm®®®®®þþmm®®®ÛÛ®®®þ®®mmÛ®®®ÛÛmm®®®®®m®®®mmmmmmmmmm®mmmm®mmmmmmmmmmmm®mm®mm®mmmmÛÛÛm®®mmmmm®®®mmmm®®mmmmmÛÛ®mm®®mÛÛmmmmm®®®mmm®®mmmmmm®®mÛÛmmmmmmmÛÛmmm®®mmmmmmmmmmmmmmmmmmmm®®®®ÛÛÛÛmmÛÛm®®mmm®®®®®mmmm®®mm®ÛÛmmÛ®®mmmÛÛmmm®®mÛÛÛÛ®®®m®®m®®mmm®®mm®®mm®®m®mmmmmmmmmðÿÿððððððððððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿððððððððððÿÿÿðÿðððððÿððððððððÿÿððððððððÿððððððððÿÿÿððððððððÿððððððððÿÿððððððððÿðððððÿÿðððððððððÿðÿÿÿÿÿððððððððÿðÿðððððÿððððððððÿÿððððððððÿððððððððÿÿÿððððððððÿððððððððÿÿððððððððÿðððððÿððÿðððÿÿðÿÿÿðððÿÿðððððÿðððððÿððððððððÿÿððððððððÿððððððððÿÿÿððððððððÿððððððððÿÿððððððððÿðððððÿÿðððððððððÿÿÿÿÿððððððððÿÿÿðððððððPPðPPPðÿÿð_ÿÿÿððÿÿðÿððÿððPõð_ÿPðððÿÿÿÿÿÿÿÿÿÿÿððUðð_ðPPðÿÿÿõÿÿÿõõðõðÿÿÿÿõõðððððððÿÿÿÿÿÿÿÿÿÿÿÿðõÿÿÿðÿÿÿÿÿÿÿÿÿõðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõÿõÿðPP_ÿðPÿÿÿÿÿÿÿÿÿÿÿððÿÿÿÿÿÿÿÿõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ___ÿÿ_ÿÿÿÿ_õÿõÿ_õPPPðÿðPðPÿÿÿÿÿÿÿÿÿÿÿðP_ÿÿÿÿÿÿÿÿÿÿÿðÿÿðÿÿÿððPð_Pÿ_õÿðPPõUðÿðPPðUððððÿð_ÿÿðÿÿððððÿððÿUPPPPõ_ÿõõõÿUðUÿðÿPPðÿõÿÿÿõÿððõðð_ÿÿðÿÿõÿÿUõ_ðÿõÿõÿPÿÿÿÿÿÿÿÿ_ÿðÿ_õP_ÿÿ_ÿ_ÿðõÿÿ_ÿðÿðÿÿÿÿÿÿPÿ_ð___ÿÿðUÿÿ_Uð__ÿ__PPõPU_U_ð_UððPUUÿÿðUPPðUðPðPðÿÿðððõÿðð_ðÿÿ_õõðÿÿõõÿððÿÿ_ÿÿÿÿÿÿÿÿððPÿ_õððPPðÿððððððððÿÿÿððððððððÿððððððððÿÿððððððððÿðððððÿððððððððððÿÿÿðÿðððÿ€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€˜BBˆB€BpB`BPB@B0B BBBàAÀA A€A@AA€@