From d92e7d37c82f466cb627a120b240ac5722cdb7d8 Mon Sep 17 00:00:00 2001 From: Chris Mackey Date: Fri, 13 Jan 2023 13:15:36 -0500 Subject: [PATCH] feat(version): Increment version of all components to 1.6.0 --- .../icon/HB Thermal Load Balance.png | Bin 1089 -> 1088 bytes .../json/HB_Adaptive_Comfort_Map.json | 2 +- .../json/HB_Adiabatic_by_Type.json | 2 +- .../json/HB_Airflow_Newtwork.json | 2 +- .../json/HB_All-Air_HVAC.json | 2 +- .../json/HB_Annual_Loads.json | 2 +- .../json/HB_Apply_Abolute_Load_Values.json | 2 +- .../json/HB_Apply_ConstructionSet.json | 2 +- .../json/HB_Apply_Daylight_Control.json | 2 +- .../json/HB_Apply_Load_Values.json | 2 +- .../json/HB_Apply_Opaque_Construction.json | 2 +- .../json/HB_Apply_ProgramType.json | 2 +- .../json/HB_Apply_Room_Schedules.json | 4 ++-- .../json/HB_Apply_Setpoint_Values.json | 2 +- .../json/HB_Apply_Shade_Construction.json | 2 +- .../json/HB_Apply_Shade_Schedule.json | 2 +- .../json/HB_Apply_Window_Construction.json | 2 +- .../json/HB_Balance_Temperature.json | 2 +- .../json/HB_Blend_ProgramTypes.json | 2 +- .../json/HB_Blind_Material.json | 2 +- .../json/HB_Blower_Pressure_Converter.json | 2 +- .../json/HB_Carbon_Emission_Intensity.json | 2 +- .../json/HB_Color_Faces.json | 2 +- .../json/HB_Color_Rooms.json | 2 +- .../json/HB_Constant_Schedule.json | 2 +- .../json/HB_ConstructionSet.json | 2 +- .../json/HB_Construction_Set_by_Climate.json | 2 +- .../json/HB_Custom_Simulation_Output.json | 2 +- .../json/HB_Custom_Window_Gap_Material.json | 2 +- .../json/HB_DOAS_HVAC.json | 2 +- .../json/HB_Deconstruct_Construction.json | 2 +- .../json/HB_Deconstruct_ConstructionSet.json | 2 +- ..._Deconstruct_ConstructionSet_Interior.json | 2 +- .../json/HB_Deconstruct_Equipment.json | 2 +- .../json/HB_Deconstruct_Hot_Water.json | 2 +- .../json/HB_Deconstruct_Infiltration.json | 2 +- .../json/HB_Deconstruct_Lighting.json | 2 +- .../json/HB_Deconstruct_Material.json | 2 +- .../json/HB_Deconstruct_People.json | 2 +- .../json/HB_Deconstruct_ProgramType.json | 2 +- .../json/HB_Deconstruct_Schedule.json | 2 +- .../json/HB_Deconstruct_Setpoint.json | 2 +- .../json/HB_Deconstruct_Ventilation.json | 2 +- .../json/HB_End_Use_Intensity.json | 2 +- .../json/HB_Equipment.json | 2 +- .../json/HB_Exterior_Construction_Subset.json | 2 +- .../json/HB_Face_Result_by_Type.json | 2 +- .../json/HB_Fixed_Interval_Schedule.json | 2 +- .../json/HB_Gene_Pool_to_Day_Schedule.json | 2 +- .../json/HB_Glass_Material.json | 2 +- .../json/HB_Ground.json | 2 +- .../json/HB_Ground_Construction_Subset.json | 2 +- .../json/HB_HeatCool_HVAC.json | 2 +- .../json/HB_IdealAir.json | 2 +- .../json/HB_Infiltration.json | 2 +- .../json/HB_Interior_Construction_Subset.json | 2 +- .../json/HB_Internal_Mass.json | 2 +- .../json/HB_Lighting.json | 2 +- .../json/HB_Load_Measure.json | 2 +- .../json/HB_Model_to_OSM.json | 2 +- .../json/HB_Normalize_by_Floor_Area.json | 2 +- .../json/HB_Opaque_Construction.json | 2 +- .../json/HB_Opaque_Material.json | 2 +- .../json/HB_Opaque_Material_No_Mass.json | 2 +- .../json/HB_Other_Side_Temperature.json | 2 +- .../json/HB_PMV_Comfort_Map.json | 2 +- .../json/HB_Patch_Missing_Adjacency.json | 2 +- .../json/HB_Peak_Loads.json | 2 +- .../json/HB_People.json | 2 +- .../json/HB_Plenum.json | 2 +- .../json/HB_Process_Load.json | 2 +- .../json/HB_ProgramType.json | 2 +- .../json/HB_Radiant_HVAC_Properties.json | 2 +- .../json/HB_Read_Custom_Result.json | 2 +- .../json/HB_Read_Environment_Matrix.json | 2 +- .../json/HB_Read_Face_Result.json | 2 +- .../json/HB_Read_HVAC_Sizing.json | 2 +- .../json/HB_Read_Result_Dictionary.json | 2 +- .../json/HB_Read_Room_Comfort_Result.json | 2 +- .../json/HB_Read_Room_Energy_Result.json | 2 +- .../json/HB_Read_Tabular_Data.json | 2 +- .../json/HB_Read_Thermal_Matrix.json | 2 +- .../json/HB_Read_Zone_Sizing.json | 2 +- .../json/HB_Run_IDF.json | 2 +- .../json/HB_Run_OSM.json | 2 +- .../json/HB_Run_OSW.json | 2 +- .../json/HB_SHW_System.json | 2 +- .../json/HB_Schedule_to_Data.json | 2 +- .../json/HB_Search_Construction_Sets.json | 2 +- .../json/HB_Search_Constructions.json | 2 +- .../json/HB_Search_Materials.json | 2 +- .../json/HB_Search_Programs.json | 2 +- .../json/HB_Search_Schedules.json | 2 +- .../json/HB_Seasonal_Schedule.json | 2 +- .../json/HB_Service_Hot_Water.json | 2 +- .../json/HB_Set_Conditioned.json | 2 +- .../json/HB_Setpoint.json | 2 +- .../json/HB_Shade_Construction.json | 2 +- .../json/HB_Shade_Material.json | 2 +- .../json/HB_Shadow_Calculation.json | 2 +- .../json/HB_Simulation_Control.json | 2 +- .../json/HB_Simulation_Output.json | 2 +- .../json/HB_Simulation_Parameter.json | 2 +- .../json/HB_Sizing_Parameter.json | 2 +- .../json/HB_Subface_Subset.json | 2 +- .../json/HB_Thermal_Load_Balance.json | 4 ++-- .../json/HB_Type_Limit.json | 2 +- .../json/HB_UTCI_Comfort_Map.json | 2 +- .../json/HB_Vegetation_Material.json | 2 +- .../json/HB_Ventilation.json | 2 +- .../json/HB_Ventilation_Control.json | 2 +- .../json/HB_Visualize_Thermal_Map.json | 2 +- .../json/HB_Weekly_Schedule.json | 2 +- .../json/HB_Window_Construction.json | 2 +- .../json/HB_Window_Construction_Dynamic.json | 2 +- .../json/HB_Window_Construction_Shade.json | 2 +- .../json/HB_Window_Frame.json | 2 +- .../json/HB_Window_Gap_Material.json | 2 +- .../json/HB_Window_Material.json | 2 +- .../json/HB_Window_Opening.json | 2 +- .../src/HB Adaptive Comfort Map.py | 4 ++-- .../src/HB Adiabatic by Type.py | 4 ++-- .../src/HB Airflow Newtwork.py | 4 ++-- .../src/HB All-Air HVAC.py | 4 ++-- .../src/HB Annual Loads.py | 4 ++-- .../src/HB Apply Abolute Load Values.py | 4 ++-- .../src/HB Apply ConstructionSet.py | 4 ++-- .../src/HB Apply Daylight Control.py | 4 ++-- .../src/HB Apply Load Values.py | 4 ++-- .../src/HB Apply Opaque Construction.py | 4 ++-- .../src/HB Apply ProgramType.py | 4 ++-- .../src/HB Apply Room Schedules.py | 4 ++-- .../src/HB Apply Setpoint Values.py | 4 ++-- .../src/HB Apply Shade Construction.py | 4 ++-- .../src/HB Apply Shade Schedule.py | 4 ++-- .../src/HB Apply Window Construction.py | 4 ++-- .../src/HB Balance Temperature.py | 4 ++-- .../src/HB Blend ProgramTypes.py | 4 ++-- .../src/HB Blind Material.py | 4 ++-- .../src/HB Blower Pressure Converter.py | 4 ++-- .../src/HB Carbon Emission Intensity.py | 4 ++-- .../src/HB Color Faces.py | 4 ++-- .../src/HB Color Rooms.py | 4 ++-- .../src/HB Constant Schedule.py | 4 ++-- .../src/HB Construction Set by Climate.py | 4 ++-- .../src/HB ConstructionSet.py | 4 ++-- .../src/HB Custom Simulation Output.py | 4 ++-- .../src/HB Custom Window Gap Material.py | 4 ++-- .../src/HB DOAS HVAC.py | 4 ++-- .../src/HB Deconstruct Construction.py | 4 ++-- ...HB Deconstruct ConstructionSet Interior.py | 4 ++-- .../src/HB Deconstruct ConstructionSet.py | 4 ++-- .../src/HB Deconstruct Equipment.py | 4 ++-- .../src/HB Deconstruct Hot Water.py | 4 ++-- .../src/HB Deconstruct Infiltration.py | 4 ++-- .../src/HB Deconstruct Lighting.py | 4 ++-- .../src/HB Deconstruct Material.py | 4 ++-- .../src/HB Deconstruct People.py | 4 ++-- .../src/HB Deconstruct ProgramType.py | 4 ++-- .../src/HB Deconstruct Schedule.py | 4 ++-- .../src/HB Deconstruct Setpoint.py | 4 ++-- .../src/HB Deconstruct Ventilation.py | 4 ++-- .../src/HB End Use Intensity.py | 4 ++-- .../src/HB Equipment.py | 4 ++-- .../src/HB Exterior Construction Subset.py | 4 ++-- .../src/HB Face Result by Type.py | 4 ++-- .../src/HB Fixed Interval Schedule.py | 4 ++-- .../src/HB Gene Pool to Day Schedule.py | 4 ++-- .../src/HB Glass Material.py | 4 ++-- .../src/HB Ground Construction Subset.py | 4 ++-- honeybee_grasshopper_energy/src/HB Ground.py | 4 ++-- .../src/HB HeatCool HVAC.py | 4 ++-- .../src/HB IdealAir.py | 4 ++-- .../src/HB Infiltration.py | 4 ++-- .../src/HB Interior Construction Subset.py | 4 ++-- .../src/HB Internal Mass.py | 4 ++-- .../src/HB Lighting.py | 4 ++-- .../src/HB Load Measure.py | 4 ++-- .../src/HB Model to OSM.py | 4 ++-- .../src/HB Normalize by Floor Area.py | 4 ++-- .../src/HB Opaque Construction.py | 4 ++-- .../src/HB Opaque Material No Mass.py | 4 ++-- .../src/HB Opaque Material.py | 4 ++-- .../src/HB Other Side Temperature.py | 4 ++-- .../src/HB PMV Comfort Map.py | 4 ++-- .../src/HB Patch Missing Adjacency.py | 4 ++-- .../src/HB Peak Loads.py | 4 ++-- honeybee_grasshopper_energy/src/HB People.py | 4 ++-- honeybee_grasshopper_energy/src/HB Plenum.py | 4 ++-- .../src/HB Process Load.py | 4 ++-- .../src/HB ProgramType.py | 4 ++-- .../src/HB Radiant HVAC Properties.py | 4 ++-- .../src/HB Read Custom Result.py | 4 ++-- .../src/HB Read Environment Matrix.py | 4 ++-- .../src/HB Read Face Result.py | 4 ++-- .../src/HB Read HVAC Sizing.py | 4 ++-- .../src/HB Read Result Dictionary.py | 4 ++-- .../src/HB Read Room Comfort Result.py | 4 ++-- .../src/HB Read Room Energy Result.py | 4 ++-- .../src/HB Read Tabular Data.py | 4 ++-- .../src/HB Read Thermal Matrix.py | 4 ++-- .../src/HB Read Zone Sizing.py | 4 ++-- honeybee_grasshopper_energy/src/HB Run IDF.py | 4 ++-- honeybee_grasshopper_energy/src/HB Run OSM.py | 4 ++-- honeybee_grasshopper_energy/src/HB Run OSW.py | 4 ++-- .../src/HB SHW System.py | 4 ++-- .../src/HB Schedule to Data.py | 4 ++-- .../src/HB Search Construction Sets.py | 4 ++-- .../src/HB Search Constructions.py | 4 ++-- .../src/HB Search Materials.py | 4 ++-- .../src/HB Search Programs.py | 4 ++-- .../src/HB Search Schedules.py | 4 ++-- .../src/HB Seasonal Schedule.py | 4 ++-- .../src/HB Service Hot Water.py | 4 ++-- .../src/HB Set Conditioned.py | 4 ++-- .../src/HB Setpoint.py | 4 ++-- .../src/HB Shade Construction.py | 4 ++-- .../src/HB Shade Material.py | 4 ++-- .../src/HB Shadow Calculation.py | 4 ++-- .../src/HB Simulation Control.py | 4 ++-- .../src/HB Simulation Output.py | 4 ++-- .../src/HB Simulation Parameter.py | 4 ++-- .../src/HB Sizing Parameter.py | 4 ++-- .../src/HB Subface Subset.py | 4 ++-- .../src/HB Thermal Load Balance.py | 6 +++--- .../src/HB Type Limit.py | 4 ++-- .../src/HB UTCI Comfort Map.py | 4 ++-- .../src/HB Vegetation Material.py | 4 ++-- .../src/HB Ventilation Control.py | 4 ++-- .../src/HB Ventilation.py | 4 ++-- .../src/HB Visualize Thermal Map.py | 4 ++-- .../src/HB Weekly Schedule.py | 4 ++-- .../src/HB Window Construction Dynamic.py | 4 ++-- .../src/HB Window Construction Shade.py | 4 ++-- .../src/HB Window Construction.py | 4 ++-- .../src/HB Window Frame.py | 4 ++-- .../src/HB Window Gap Material.py | 4 ++-- .../src/HB Window Material.py | 4 ++-- .../src/HB Window Opening.py | 4 ++-- .../HB Adaptive Comfort Map.ghuser | Bin 8861 -> 8841 bytes .../user_objects/HB Adiabatic by Type.ghuser | Bin 3951 -> 3952 bytes .../user_objects/HB Airflow Newtwork.ghuser | Bin 8860 -> 8870 bytes .../user_objects/HB All-Air HVAC.ghuser | Bin 7138 -> 7133 bytes .../user_objects/HB Annual Loads.ghuser | Bin 10510 -> 10505 bytes .../HB Apply Abolute Load Values.ghuser | Bin 6182 -> 6181 bytes .../HB Apply ConstructionSet.ghuser | Bin 4292 -> 4295 bytes .../HB Apply Daylight Control.ghuser | Bin 6183 -> 6194 bytes .../user_objects/HB Apply Load Values.ghuser | Bin 6343 -> 6343 bytes .../HB Apply Opaque Construction.ghuser | Bin 5054 -> 5062 bytes .../user_objects/HB Apply ProgramType.ghuser | Bin 4240 -> 4240 bytes .../HB Apply Room Schedules.ghuser | Bin 6953 -> 6937 bytes .../HB Apply Setpoint Values.ghuser | Bin 4835 -> 4824 bytes .../HB Apply Shade Construction.ghuser | Bin 4608 -> 4603 bytes .../HB Apply Shade Schedule.ghuser | Bin 5664 -> 5656 bytes .../HB Apply Window Construction.ghuser | Bin 5196 -> 5195 bytes .../HB Balance Temperature.ghuser | Bin 6709 -> 6696 bytes .../user_objects/HB Blend ProgramTypes.ghuser | Bin 4576 -> 4570 bytes .../user_objects/HB Blind Material.ghuser | Bin 4154 -> 4155 bytes .../HB Blower Pressure Converter.ghuser | Bin 5283 -> 5280 bytes .../HB Carbon Emission Intensity.ghuser | Bin 7014 -> 7005 bytes .../user_objects/HB Color Faces.ghuser | Bin 7152 -> 7132 bytes .../user_objects/HB Color Rooms.ghuser | Bin 7180 -> 7176 bytes .../user_objects/HB Constant Schedule.ghuser | Bin 5393 -> 5396 bytes .../HB Construction Set by Climate.ghuser | Bin 5123 -> 5130 bytes .../user_objects/HB ConstructionSet.ghuser | Bin 5860 -> 5859 bytes .../HB Custom Simulation Output.ghuser | Bin 4675 -> 4692 bytes .../HB Custom Window Gap Material.ghuser | Bin 4302 -> 4301 bytes .../user_objects/HB DOAS HVAC.ghuser | Bin 7519 -> 7512 bytes .../HB Deconstruct Construction.ghuser | Bin 5427 -> 5429 bytes ...econstruct ConstructionSet Interior.ghuser | Bin 4186 -> 4185 bytes .../HB Deconstruct ConstructionSet.ghuser | Bin 5268 -> 5263 bytes .../HB Deconstruct Equipment.ghuser | Bin 4994 -> 4994 bytes .../HB Deconstruct Hot Water.ghuser | Bin 4618 -> 4622 bytes .../HB Deconstruct Infiltration.ghuser | Bin 4458 -> 4456 bytes .../HB Deconstruct Lighting.ghuser | Bin 4227 -> 4228 bytes .../HB Deconstruct Material.ghuser | Bin 4040 -> 4035 bytes .../user_objects/HB Deconstruct People.ghuser | Bin 4204 -> 4216 bytes .../HB Deconstruct ProgramType.ghuser | Bin 4850 -> 4845 bytes .../HB Deconstruct Schedule.ghuser | Bin 5337 -> 5334 bytes .../HB Deconstruct Setpoint.ghuser | Bin 4091 -> 4090 bytes .../HB Deconstruct Ventilation.ghuser | Bin 4997 -> 5000 bytes .../user_objects/HB End Use Intensity.ghuser | Bin 5788 -> 5761 bytes .../user_objects/HB Equipment.ghuser | Bin 5497 -> 5491 bytes .../HB Exterior Construction Subset.ghuser | Bin 5259 -> 5247 bytes .../HB Face Result by Type.ghuser | Bin 6903 -> 6906 bytes .../HB Fixed Interval Schedule.ghuser | Bin 5867 -> 5867 bytes .../HB Gene Pool to Day Schedule.ghuser | Bin 4533 -> 4539 bytes .../user_objects/HB Glass Material.ghuser | Bin 4128 -> 4127 bytes .../HB Ground Construction Subset.ghuser | Bin 4863 -> 4866 bytes .../user_objects/HB Ground.ghuser | Bin 4094 -> 4085 bytes .../user_objects/HB HeatCool HVAC.ghuser | Bin 6286 -> 6270 bytes .../user_objects/HB IdealAir.ghuser | Bin 6532 -> 6532 bytes .../user_objects/HB Infiltration.ghuser | Bin 4890 -> 4888 bytes .../HB Interior Construction Subset.ghuser | Bin 4851 -> 4846 bytes .../user_objects/HB Internal Mass.ghuser | Bin 6673 -> 6678 bytes .../user_objects/HB Lighting.ghuser | Bin 4369 -> 4371 bytes .../user_objects/HB Load Measure.ghuser | Bin 7018 -> 7024 bytes .../user_objects/HB Model to OSM.ghuser | Bin 9427 -> 9418 bytes .../HB Normalize by Floor Area.ghuser | Bin 5462 -> 5467 bytes .../HB Opaque Construction.ghuser | Bin 4461 -> 4467 bytes .../HB Opaque Material No Mass.ghuser | Bin 3702 -> 3705 bytes .../user_objects/HB Opaque Material.ghuser | Bin 3808 -> 3804 bytes .../HB Other Side Temperature.ghuser | Bin 4034 -> 4043 bytes .../user_objects/HB PMV Comfort Map.ghuser | Bin 9863 -> 9857 bytes .../HB Patch Missing Adjacency.ghuser | Bin 4287 -> 4279 bytes .../user_objects/HB Peak Loads.ghuser | Bin 10958 -> 10936 bytes .../user_objects/HB People.ghuser | Bin 4289 -> 4286 bytes .../user_objects/HB Plenum.ghuser | Bin 3473 -> 3475 bytes .../user_objects/HB Process Load.ghuser | Bin 6672 -> 6668 bytes .../user_objects/HB ProgramType.ghuser | Bin 5473 -> 5475 bytes .../HB Radiant HVAC Properties.ghuser | Bin 5894 -> 5907 bytes .../user_objects/HB Read Custom Result.ghuser | Bin 4488 -> 4484 bytes .../HB Read Environment Matrix.ghuser | Bin 7283 -> 7293 bytes .../user_objects/HB Read Face Result.ghuser | Bin 5581 -> 5593 bytes .../user_objects/HB Read HVAC Sizing.ghuser | Bin 6543 -> 6549 bytes .../HB Read Result Dictionary.ghuser | Bin 5680 -> 5682 bytes .../HB Read Room Comfort Result.ghuser | Bin 5268 -> 5263 bytes .../HB Read Room Energy Result.ghuser | Bin 8269 -> 8253 bytes .../user_objects/HB Read Tabular Data.ghuser | Bin 5704 -> 5701 bytes .../HB Read Thermal Matrix.ghuser | Bin 5992 -> 5989 bytes .../user_objects/HB Read Zone Sizing.ghuser | Bin 4161 -> 4170 bytes .../user_objects/HB Run IDF.ghuser | Bin 5657 -> 5658 bytes .../user_objects/HB Run OSM.ghuser | Bin 6413 -> 6405 bytes .../user_objects/HB Run OSW.ghuser | Bin 6177 -> 6158 bytes .../user_objects/HB SHW System.ghuser | Bin 5331 -> 5316 bytes .../user_objects/HB Schedule to Data.ghuser | Bin 5552 -> 5559 bytes .../HB Search Construction Sets.ghuser | Bin 4309 -> 4306 bytes .../HB Search Constructions.ghuser | Bin 4802 -> 4803 bytes .../user_objects/HB Search Materials.ghuser | Bin 4492 -> 4499 bytes .../user_objects/HB Search Programs.ghuser | Bin 5344 -> 5339 bytes .../user_objects/HB Search Schedules.ghuser | Bin 4027 -> 4030 bytes .../user_objects/HB Seasonal Schedule.ghuser | Bin 6337 -> 6321 bytes .../user_objects/HB Service Hot Water.ghuser | Bin 4832 -> 4826 bytes .../user_objects/HB Set Conditioned.ghuser | Bin 4155 -> 4149 bytes .../user_objects/HB Setpoint.ghuser | Bin 4120 -> 4119 bytes .../user_objects/HB Shade Construction.ghuser | Bin 3617 -> 3615 bytes .../user_objects/HB Shade Material.ghuser | Bin 3860 -> 3850 bytes .../user_objects/HB Shadow Calculation.ghuser | Bin 5931 -> 5933 bytes .../user_objects/HB Simulation Control.ghuser | Bin 4411 -> 4410 bytes .../user_objects/HB Simulation Output.ghuser | Bin 5672 -> 5680 bytes .../HB Simulation Parameter.ghuser | Bin 6344 -> 6345 bytes .../user_objects/HB Sizing Parameter.ghuser | Bin 4982 -> 4980 bytes .../user_objects/HB Subface Subset.ghuser | Bin 4747 -> 4751 bytes .../HB Thermal Load Balance.ghuser | Bin 6714 -> 6721 bytes .../user_objects/HB Type Limit.ghuser | Bin 4304 -> 4300 bytes .../user_objects/HB UTCI Comfort Map.ghuser | Bin 9773 -> 9747 bytes .../HB Vegetation Material.ghuser | Bin 5620 -> 5631 bytes .../HB Ventilation Control.ghuser | Bin 4454 -> 4448 bytes .../user_objects/HB Ventilation.ghuser | Bin 5760 -> 5771 bytes .../HB Visualize Thermal Map.ghuser | Bin 6375 -> 6382 bytes .../user_objects/HB Weekly Schedule.ghuser | Bin 6657 -> 6650 bytes .../HB Window Construction Dynamic.ghuser | Bin 4946 -> 4937 bytes .../HB Window Construction Shade.ghuser | Bin 5368 -> 5345 bytes .../HB Window Construction.ghuser | Bin 4431 -> 4421 bytes .../user_objects/HB Window Frame.ghuser | Bin 5051 -> 5048 bytes .../HB Window Gap Material.ghuser | Bin 3517 -> 3509 bytes .../user_objects/HB Window Material.ghuser | Bin 3439 -> 3438 bytes .../user_objects/HB Window Opening.ghuser | Bin 7241 -> 7238 bytes samples/Rhino/shoe_box.3dmbak | Bin 61163 -> 0 bytes samples/afn_apartment_model.gh | Bin 109126 -> 109677 bytes samples/comfort_mapping.gh | Bin 82961 -> 82820 bytes samples/creating_constructions.gh | Bin 73363 -> 77086 bytes samples/creating_programs.gh | Bin 65983 -> 64636 bytes samples/creating_schedules.gh | Bin 49652 -> 50865 bytes samples/daylight_into_energy.gh | Bin 77671 -> 78446 bytes samples/full_building_energy_model.gh | Bin 433911 -> 432861 bytes samples/outdoor_comfort_under_a_tree.gh | Bin 123172 -> 123853 bytes samples/passive_construction_set.gh | Bin 46727 -> 47144 bytes samples/shoe_box_annual_loads.gh | Bin 67496 -> 69581 bytes samples/shoe_box_energy_model.gh | Bin 60948 -> 60275 bytes samples/shoe_box_peak_loads.gh | Bin 55445 -> 55016 bytes samples/shoe_box_thermal_comfort.gh | Bin 78871 -> 79296 bytes samples/single_family_comfort_study.gh | Bin 140918 -> 140134 bytes samples/single_family_energy_model.gh | Bin 98988 -> 98276 bytes 374 files changed, 360 insertions(+), 360 deletions(-) delete mode 100644 samples/Rhino/shoe_box.3dmbak diff --git a/honeybee_grasshopper_energy/icon/HB Thermal Load Balance.png b/honeybee_grasshopper_energy/icon/HB Thermal Load Balance.png index 0b6156a7fbb2c80558a6287bf8b9aea7df74f29c..ecf3a690b0c1f0b13f3ea50a7b14f14437eaff63 100644 GIT binary patch delta 986 zcmV<0110>y2*3!CRsq$KS0aD9dTG~IV5Ng45C+3xG8lCbVF@NqC*l?p5H}%>3mZn~ zSoRXLgtx#7A(@MsNc5{;jYj>TytvJEEwIOP>A@wYOWJ+$Nq#x!$;tEo=bZmdF7v;s zzP|p&a#6fh%5f1pAyiyE?lKx@)xAn*S=m+9+l=~3aO;*6pf`JNz%TSl@){5hzA-0Ygz&K$a(MW;;VuX-H9Wy7l_|F>-^aHHec2)1(0_%kR@v z8VWUKp0~=sV>gdYQb>O#&hlH&vh9(>V~GZTpK{K0XjccpQ#rm;tj>b1*1J=SM4Xeb9qz10F1nzJjR{-@pEw%T*ZaeHpCI z{0uW74cZUNQQSQQ%m;ymAU1CY@i;>E)Z=a)?tJVc4J_}`P&$9w#dg${KEOgP9!>@D zcM{ZQv;EbNJuan{hSJlyZsphY*;=gKs=;a!)U(K-A9_K4`jCTFRV99}cWl4n9`h*5 zXiepTcAwjQsl2rOTA7@`+0kf6TSH+|I-2aL^I2fE$Uk`9`^S706&DWG)P~erDn5_r zBIEb_1+U`iRGfdV&I*_7L``*drMg;7rSAj+Y?tMxq5C~K$F4tB)wJyC!GO^D$_)QPLjfl8CuE!i<;W~$}Cd`<-lJIvX z$ftTvf|ixuq@mO$XJlyd`)>fK=58yJ&iw#!{DKYsmhn;pivGJ@y&&M@C?1KEH+j z*yk`D8HTeVx@{ZrU^P5S=> zSLSm%(OCnb>jt=<3GlCvgAaWHzT-0ZlamSGbrVkF;eM2u@&;%ubp?aL9VU+ZNYJt2 zecoVS0nZN$I!##6uwkeBz-e<{-iUf8a)z*T&mJF*{YMP*4-h~>aVqluy#N3J07*qo IM6N<$g1;x@rT_o{ delta 987 zcmV<110?*w2*C)DRsq(LS0aB{y|im9u+qU22!r7;8H~CTVF@NqC&Mi!AZ|h$7dDK} zvFs&g2^1VFgk&yiBGIpYH5&DU^5Qnvm6tu9OAjtFUDEE0Px8w-PfniyKj-{!a+&{4 z4Gj%1mW$%eQjUw-3Blsxai`IEOWmu4%F3>&-expLi;9X`Xe@PYYi)mh>5NT|E#{f< z6JgO{!Y_2cERkZ1NmwI|BD@*dHrr{MN<)g0)2-LvkCPibt-&g3Fhv@$viu%R zrJ-PR<~ghUJ9hHeAccQaR#|@YS++cKcr0)tB!{DirczgiAZQgbgW+5w`f@nDo6X@o zZ^96HvMqms%g6hI2)D!W3^QQ1YxW1^*z9N(t_`|zb-<1J(N_=|@&4<-xm1mz-j~7Z z%+D|b(x79%9K+oMz-$1R3t;1R0FR?&Pd)C|M%(NKCi+pYY%cB>96H*2w+1obRB=!0I6pFZS3b#;l);~CqlxW?Ry zGFn@;ufywdT`Vsxzgi~eZ*(@<(cV~?l+I>5>b(|NE%FZ@*WNL2W##z;wRJ(YmWtQy zzQFi=KEb27LrQ;zGgRqx9;>aXsZv*qsq`JcpIu#FEk=B$2#=NtOGSt++7o-i#(FWL zlQIlC+cbHmkZX?;^!xqQiqpASPpwPukxcCKjXu-EZ=)h^kLxi*n7hW|s|hn^E+_n* z3G%6)m7ry%H)$w!$r%}%e7Po;_tqEC9Ug?P?E~Z<4a0xXd*z7_jUm5%0EGr^AC09h ziD9%B<<)q>+#1B`dkLogf_ZZ3iJu3ogAv$u+5I$@x~do^%ih+#R1jH)c;n~fkY=`_ zX*fhvFO8)x{|n5Hl4EE7D45?Mh5kgr)G}dZlPxdKuA=bb0$jUychFesk~A7^mRuZ{ znz|qz55s@j+yiSv5Eeqhcf)${4M^2Zu#2X*X)JX)Hizts84iDp+#{bte`o}TmUElv zk9-Ehp<(D-!!R}W!{c(b(^%>X<}#U5W8ZH%r+)-{;%l%czauOppk6)WIzEA&*QEbH zaArQI6Dw*VbX^D6GXehfaqz*oEWT diff --git a/honeybee_grasshopper_energy/json/HB_Adaptive_Comfort_Map.json b/honeybee_grasshopper_energy/json/HB_Adaptive_Comfort_Map.json index 30ebd358..8c41ef13 100644 --- a/honeybee_grasshopper_energy/json/HB_Adaptive_Comfort_Map.json +++ b/honeybee_grasshopper_energy/json/HB_Adaptive_Comfort_Map.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "AdaptiveMap", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Adiabatic_by_Type.json b/honeybee_grasshopper_energy/json/HB_Adiabatic_by_Type.json index 2d5fa21e..c55ab58c 100644 --- a/honeybee_grasshopper_energy/json/HB_Adiabatic_by_Type.json +++ b/honeybee_grasshopper_energy/json/HB_Adiabatic_by_Type.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "AdiabaticByType", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Airflow_Newtwork.json b/honeybee_grasshopper_energy/json/HB_Airflow_Newtwork.json index a0be49a6..620a8b83 100644 --- a/honeybee_grasshopper_energy/json/HB_Airflow_Newtwork.json +++ b/honeybee_grasshopper_energy/json/HB_Airflow_Newtwork.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "AFN", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_All-Air_HVAC.json b/honeybee_grasshopper_energy/json/HB_All-Air_HVAC.json index d72f4522..f092344f 100644 --- a/honeybee_grasshopper_energy/json/HB_All-Air_HVAC.json +++ b/honeybee_grasshopper_energy/json/HB_All-Air_HVAC.json @@ -1,5 +1,5 @@ { - "version": "1.5.2", + "version": "1.6.0", "nickname": "AllAirHVAC", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Annual_Loads.json b/honeybee_grasshopper_energy/json/HB_Annual_Loads.json index b4c9e3b1..87e748c3 100644 --- a/honeybee_grasshopper_energy/json/HB_Annual_Loads.json +++ b/honeybee_grasshopper_energy/json/HB_Annual_Loads.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "AnnualLoads", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Abolute_Load_Values.json b/honeybee_grasshopper_energy/json/HB_Apply_Abolute_Load_Values.json index b6bd186e..25c00419 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Abolute_Load_Values.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Abolute_Load_Values.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "AbsoluteLoadVals", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_ConstructionSet.json b/honeybee_grasshopper_energy/json/HB_Apply_ConstructionSet.json index a80b2518..a65e5863 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_ConstructionSet.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_ConstructionSet.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyConstrSet", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Daylight_Control.json b/honeybee_grasshopper_energy/json/HB_Apply_Daylight_Control.json index 8e1e6417..60d57b19 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Daylight_Control.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Daylight_Control.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DaylightControl", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Load_Values.json b/honeybee_grasshopper_energy/json/HB_Apply_Load_Values.json index fbe3b010..c7247216 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Load_Values.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Load_Values.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyLoadVals", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Opaque_Construction.json b/honeybee_grasshopper_energy/json/HB_Apply_Opaque_Construction.json index 4f7459cf..b013227d 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Opaque_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Opaque_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyOpaqueConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_ProgramType.json b/honeybee_grasshopper_energy/json/HB_Apply_ProgramType.json index 806ffa13..de935d98 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_ProgramType.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_ProgramType.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyProgram", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Room_Schedules.json b/honeybee_grasshopper_energy/json/HB_Apply_Room_Schedules.json index 1147cf2b..e9402c7e 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Room_Schedules.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Room_Schedules.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "ApplyRoomSch", "outputs": [ [ @@ -57,7 +57,7 @@ }, { "access": "list", - "name": "x", + "name": "hot_water_sch_", "description": "A fractional schedule for the use of service hot water over\nthe course of the year. This can also be the identifier of a\nschedule to be looked up in the schedule library.", "type": "System.Object", "default": null diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Setpoint_Values.json b/honeybee_grasshopper_energy/json/HB_Apply_Setpoint_Values.json index bd3949f0..f671f899 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Setpoint_Values.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Setpoint_Values.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplySetpointVals", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Shade_Construction.json b/honeybee_grasshopper_energy/json/HB_Apply_Shade_Construction.json index d74f9c94..2657030c 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Shade_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Shade_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyShadeConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Shade_Schedule.json b/honeybee_grasshopper_energy/json/HB_Apply_Shade_Schedule.json index fa566022..7fa63e7e 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Shade_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Shade_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyShadeSch", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Apply_Window_Construction.json b/honeybee_grasshopper_energy/json/HB_Apply_Window_Construction.json index 00479cb7..1b1980eb 100644 --- a/honeybee_grasshopper_energy/json/HB_Apply_Window_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Apply_Window_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ApplyWindowConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Balance_Temperature.json b/honeybee_grasshopper_energy/json/HB_Balance_Temperature.json index 5080d988..03940436 100644 --- a/honeybee_grasshopper_energy/json/HB_Balance_Temperature.json +++ b/honeybee_grasshopper_energy/json/HB_Balance_Temperature.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "BalTemp", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Blend_ProgramTypes.json b/honeybee_grasshopper_energy/json/HB_Blend_ProgramTypes.json index 5a48d21e..3d28cae4 100644 --- a/honeybee_grasshopper_energy/json/HB_Blend_ProgramTypes.json +++ b/honeybee_grasshopper_energy/json/HB_Blend_ProgramTypes.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "BlendPrograms", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Blind_Material.json b/honeybee_grasshopper_energy/json/HB_Blind_Material.json index 251f9677..242c3ef1 100644 --- a/honeybee_grasshopper_energy/json/HB_Blind_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Blind_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "BlindMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Blower_Pressure_Converter.json b/honeybee_grasshopper_energy/json/HB_Blower_Pressure_Converter.json index b2551a5d..e55e7aa1 100644 --- a/honeybee_grasshopper_energy/json/HB_Blower_Pressure_Converter.json +++ b/honeybee_grasshopper_energy/json/HB_Blower_Pressure_Converter.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "BlowerPresure", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Carbon_Emission_Intensity.json b/honeybee_grasshopper_energy/json/HB_Carbon_Emission_Intensity.json index bad39921..ef1b1586 100644 --- a/honeybee_grasshopper_energy/json/HB_Carbon_Emission_Intensity.json +++ b/honeybee_grasshopper_energy/json/HB_Carbon_Emission_Intensity.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "CEI", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Color_Faces.json b/honeybee_grasshopper_energy/json/HB_Color_Faces.json index 67f8ab18..6fd3eb6c 100644 --- a/honeybee_grasshopper_energy/json/HB_Color_Faces.json +++ b/honeybee_grasshopper_energy/json/HB_Color_Faces.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "ColorFaces", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Color_Rooms.json b/honeybee_grasshopper_energy/json/HB_Color_Rooms.json index 12df487d..3d4ccd20 100644 --- a/honeybee_grasshopper_energy/json/HB_Color_Rooms.json +++ b/honeybee_grasshopper_energy/json/HB_Color_Rooms.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "ColorRooms", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Constant_Schedule.json b/honeybee_grasshopper_energy/json/HB_Constant_Schedule.json index 4ba71a26..6a728da0 100644 --- a/honeybee_grasshopper_energy/json/HB_Constant_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Constant_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ConstantSchedule", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_ConstructionSet.json b/honeybee_grasshopper_energy/json/HB_ConstructionSet.json index 73142326..1b189cb6 100644 --- a/honeybee_grasshopper_energy/json/HB_ConstructionSet.json +++ b/honeybee_grasshopper_energy/json/HB_ConstructionSet.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ConstructionSet", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Construction_Set_by_Climate.json b/honeybee_grasshopper_energy/json/HB_Construction_Set_by_Climate.json index 10305bc3..7c579fe2 100644 --- a/honeybee_grasshopper_energy/json/HB_Construction_Set_by_Climate.json +++ b/honeybee_grasshopper_energy/json/HB_Construction_Set_by_Climate.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ConstrSetClimate", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Custom_Simulation_Output.json b/honeybee_grasshopper_energy/json/HB_Custom_Simulation_Output.json index 03aa616d..f0b110dd 100644 --- a/honeybee_grasshopper_energy/json/HB_Custom_Simulation_Output.json +++ b/honeybee_grasshopper_energy/json/HB_Custom_Simulation_Output.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "CustomOutput", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Custom_Window_Gap_Material.json b/honeybee_grasshopper_energy/json/HB_Custom_Window_Gap_Material.json index 339791c5..8bf8c10a 100644 --- a/honeybee_grasshopper_energy/json/HB_Custom_Window_Gap_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Custom_Window_Gap_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "CustomGapMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_DOAS_HVAC.json b/honeybee_grasshopper_energy/json/HB_DOAS_HVAC.json index e85b927e..55cb088a 100644 --- a/honeybee_grasshopper_energy/json/HB_DOAS_HVAC.json +++ b/honeybee_grasshopper_energy/json/HB_DOAS_HVAC.json @@ -1,5 +1,5 @@ { - "version": "1.5.2", + "version": "1.6.0", "nickname": "DOASHVAC", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Construction.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Construction.json index 7d385fcf..4e7aaa46 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet.json index ffbed10e..1a10dd06 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrConstrSet", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet_Interior.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet_Interior.json index 844ef315..82ef0ab4 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet_Interior.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_ConstructionSet_Interior.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrConstrSetInt", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Equipment.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Equipment.json index 66cd1ed5..eeb37bd1 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Equipment.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Equipment.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrEquipment", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Hot_Water.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Hot_Water.json index 6bb5b07b..8543f317 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Hot_Water.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Hot_Water.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrHotWater", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Infiltration.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Infiltration.json index c5e1c68b..c5b73234 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Infiltration.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Infiltration.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrInfiltration", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Lighting.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Lighting.json index 6a6906ff..7cc10d54 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Lighting.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Lighting.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrLighting", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Material.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Material.json index 90ae0f6e..aa7affd2 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_People.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_People.json index 05c21031..917aa35d 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_People.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_People.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrPeople", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_ProgramType.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_ProgramType.json index 883f2c2e..7f0a071f 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_ProgramType.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_ProgramType.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DeconstrProgram", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Schedule.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Schedule.json index cbc31a90..18b65ca0 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "DeconstrSch", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Setpoint.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Setpoint.json index 964e13a4..4cb79ea6 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Setpoint.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Setpoint.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrSetpoint", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Deconstruct_Ventilation.json b/honeybee_grasshopper_energy/json/HB_Deconstruct_Ventilation.json index c9b69e61..8b013a2c 100644 --- a/honeybee_grasshopper_energy/json/HB_Deconstruct_Ventilation.json +++ b/honeybee_grasshopper_energy/json/HB_Deconstruct_Ventilation.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "DecnstrVentilation", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_End_Use_Intensity.json b/honeybee_grasshopper_energy/json/HB_End_Use_Intensity.json index cb3a6981..4b945fa3 100644 --- a/honeybee_grasshopper_energy/json/HB_End_Use_Intensity.json +++ b/honeybee_grasshopper_energy/json/HB_End_Use_Intensity.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "EUI", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Equipment.json b/honeybee_grasshopper_energy/json/HB_Equipment.json index a1c81426..08a2e9db 100644 --- a/honeybee_grasshopper_energy/json/HB_Equipment.json +++ b/honeybee_grasshopper_energy/json/HB_Equipment.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Equipment", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Exterior_Construction_Subset.json b/honeybee_grasshopper_energy/json/HB_Exterior_Construction_Subset.json index 61b97926..f96d8f01 100644 --- a/honeybee_grasshopper_energy/json/HB_Exterior_Construction_Subset.json +++ b/honeybee_grasshopper_energy/json/HB_Exterior_Construction_Subset.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ExteriorSubset", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Face_Result_by_Type.json b/honeybee_grasshopper_energy/json/HB_Face_Result_by_Type.json index 23369f74..7eb49c8e 100644 --- a/honeybee_grasshopper_energy/json/HB_Face_Result_by_Type.json +++ b/honeybee_grasshopper_energy/json/HB_Face_Result_by_Type.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "FaceResultByType", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Fixed_Interval_Schedule.json b/honeybee_grasshopper_energy/json/HB_Fixed_Interval_Schedule.json index bf472874..38d56d86 100644 --- a/honeybee_grasshopper_energy/json/HB_Fixed_Interval_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Fixed_Interval_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "FixedIntervalSchedule", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Gene_Pool_to_Day_Schedule.json b/honeybee_grasshopper_energy/json/HB_Gene_Pool_to_Day_Schedule.json index 71bc2b5f..8cff6897 100644 --- a/honeybee_grasshopper_energy/json/HB_Gene_Pool_to_Day_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Gene_Pool_to_Day_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "GenePoolToDaySch", "outputs": [ [] diff --git a/honeybee_grasshopper_energy/json/HB_Glass_Material.json b/honeybee_grasshopper_energy/json/HB_Glass_Material.json index 61126988..37465474 100644 --- a/honeybee_grasshopper_energy/json/HB_Glass_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Glass_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "GlassMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Ground.json b/honeybee_grasshopper_energy/json/HB_Ground.json index ca69a04b..16e3af2c 100644 --- a/honeybee_grasshopper_energy/json/HB_Ground.json +++ b/honeybee_grasshopper_energy/json/HB_Ground.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "Ground", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Ground_Construction_Subset.json b/honeybee_grasshopper_energy/json/HB_Ground_Construction_Subset.json index 1d132398..699c8e1d 100644 --- a/honeybee_grasshopper_energy/json/HB_Ground_Construction_Subset.json +++ b/honeybee_grasshopper_energy/json/HB_Ground_Construction_Subset.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "GroundSubset", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_HeatCool_HVAC.json b/honeybee_grasshopper_energy/json/HB_HeatCool_HVAC.json index 783d81ab..157d984b 100644 --- a/honeybee_grasshopper_energy/json/HB_HeatCool_HVAC.json +++ b/honeybee_grasshopper_energy/json/HB_HeatCool_HVAC.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "HeatCoolHVAC", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_IdealAir.json b/honeybee_grasshopper_energy/json/HB_IdealAir.json index d2b8cc57..90d0959c 100644 --- a/honeybee_grasshopper_energy/json/HB_IdealAir.json +++ b/honeybee_grasshopper_energy/json/HB_IdealAir.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "IdealAir", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Infiltration.json b/honeybee_grasshopper_energy/json/HB_Infiltration.json index c0c276bf..e7b7e7a4 100644 --- a/honeybee_grasshopper_energy/json/HB_Infiltration.json +++ b/honeybee_grasshopper_energy/json/HB_Infiltration.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Infiltration", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Interior_Construction_Subset.json b/honeybee_grasshopper_energy/json/HB_Interior_Construction_Subset.json index a996fd8e..ad31065d 100644 --- a/honeybee_grasshopper_energy/json/HB_Interior_Construction_Subset.json +++ b/honeybee_grasshopper_energy/json/HB_Interior_Construction_Subset.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "InteriorSubset", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Internal_Mass.json b/honeybee_grasshopper_energy/json/HB_Internal_Mass.json index 78d85e29..31a22485 100644 --- a/honeybee_grasshopper_energy/json/HB_Internal_Mass.json +++ b/honeybee_grasshopper_energy/json/HB_Internal_Mass.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "InternalMass", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Lighting.json b/honeybee_grasshopper_energy/json/HB_Lighting.json index fda35067..c7503bc7 100644 --- a/honeybee_grasshopper_energy/json/HB_Lighting.json +++ b/honeybee_grasshopper_energy/json/HB_Lighting.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Lighting", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Load_Measure.json b/honeybee_grasshopper_energy/json/HB_Load_Measure.json index 6816c3d0..8242df14 100644 --- a/honeybee_grasshopper_energy/json/HB_Load_Measure.json +++ b/honeybee_grasshopper_energy/json/HB_Load_Measure.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "LoadMeasure", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Model_to_OSM.json b/honeybee_grasshopper_energy/json/HB_Model_to_OSM.json index ddc9f03c..aae2eceb 100644 --- a/honeybee_grasshopper_energy/json/HB_Model_to_OSM.json +++ b/honeybee_grasshopper_energy/json/HB_Model_to_OSM.json @@ -1,5 +1,5 @@ { - "version": "1.5.2", + "version": "1.6.0", "nickname": "ModelToOSM", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Normalize_by_Floor_Area.json b/honeybee_grasshopper_energy/json/HB_Normalize_by_Floor_Area.json index 2da12453..bf82ff8a 100644 --- a/honeybee_grasshopper_energy/json/HB_Normalize_by_Floor_Area.json +++ b/honeybee_grasshopper_energy/json/HB_Normalize_by_Floor_Area.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "NormByFlr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Opaque_Construction.json b/honeybee_grasshopper_energy/json/HB_Opaque_Construction.json index 56c0bd07..56fe8bc9 100644 --- a/honeybee_grasshopper_energy/json/HB_Opaque_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Opaque_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "OpaqueConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Opaque_Material.json b/honeybee_grasshopper_energy/json/HB_Opaque_Material.json index d1ec0538..2be7f5e8 100644 --- a/honeybee_grasshopper_energy/json/HB_Opaque_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Opaque_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "OpaqueMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Opaque_Material_No_Mass.json b/honeybee_grasshopper_energy/json/HB_Opaque_Material_No_Mass.json index 4f6392fa..1bcb05cb 100644 --- a/honeybee_grasshopper_energy/json/HB_Opaque_Material_No_Mass.json +++ b/honeybee_grasshopper_energy/json/HB_Opaque_Material_No_Mass.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "OpaqueMatNoMass", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Other_Side_Temperature.json b/honeybee_grasshopper_energy/json/HB_Other_Side_Temperature.json index 6225971c..7b770b37 100644 --- a/honeybee_grasshopper_energy/json/HB_Other_Side_Temperature.json +++ b/honeybee_grasshopper_energy/json/HB_Other_Side_Temperature.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "OtherTemp", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_PMV_Comfort_Map.json b/honeybee_grasshopper_energy/json/HB_PMV_Comfort_Map.json index 0a5ceddf..0c1c5343 100644 --- a/honeybee_grasshopper_energy/json/HB_PMV_Comfort_Map.json +++ b/honeybee_grasshopper_energy/json/HB_PMV_Comfort_Map.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "PMVMap", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Patch_Missing_Adjacency.json b/honeybee_grasshopper_energy/json/HB_Patch_Missing_Adjacency.json index 1df220b0..5a216703 100644 --- a/honeybee_grasshopper_energy/json/HB_Patch_Missing_Adjacency.json +++ b/honeybee_grasshopper_energy/json/HB_Patch_Missing_Adjacency.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "PatchAdj", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Peak_Loads.json b/honeybee_grasshopper_energy/json/HB_Peak_Loads.json index e8026ec8..dcfa29bb 100644 --- a/honeybee_grasshopper_energy/json/HB_Peak_Loads.json +++ b/honeybee_grasshopper_energy/json/HB_Peak_Loads.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "PeakLoads", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_People.json b/honeybee_grasshopper_energy/json/HB_People.json index 83acd954..8044affb 100644 --- a/honeybee_grasshopper_energy/json/HB_People.json +++ b/honeybee_grasshopper_energy/json/HB_People.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "People", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Plenum.json b/honeybee_grasshopper_energy/json/HB_Plenum.json index 4d9950f8..5b334326 100644 --- a/honeybee_grasshopper_energy/json/HB_Plenum.json +++ b/honeybee_grasshopper_energy/json/HB_Plenum.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Plenum", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Process_Load.json b/honeybee_grasshopper_energy/json/HB_Process_Load.json index 4b15c576..1ce6536c 100644 --- a/honeybee_grasshopper_energy/json/HB_Process_Load.json +++ b/honeybee_grasshopper_energy/json/HB_Process_Load.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Process", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_ProgramType.json b/honeybee_grasshopper_energy/json/HB_ProgramType.json index 098db9c5..65bb9168 100644 --- a/honeybee_grasshopper_energy/json/HB_ProgramType.json +++ b/honeybee_grasshopper_energy/json/HB_ProgramType.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ProgramType", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Radiant_HVAC_Properties.json b/honeybee_grasshopper_energy/json/HB_Radiant_HVAC_Properties.json index e778160a..df8382e7 100644 --- a/honeybee_grasshopper_energy/json/HB_Radiant_HVAC_Properties.json +++ b/honeybee_grasshopper_energy/json/HB_Radiant_HVAC_Properties.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "RadiantHVAC", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Custom_Result.json b/honeybee_grasshopper_energy/json/HB_Read_Custom_Result.json index 6c19110f..ca7c28c3 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Custom_Result.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Custom_Result.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "CustomResult", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Environment_Matrix.json b/honeybee_grasshopper_energy/json/HB_Read_Environment_Matrix.json index 93ccb62c..f2337c15 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Environment_Matrix.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Environment_Matrix.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "EnvMtx", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Face_Result.json b/honeybee_grasshopper_energy/json/HB_Read_Face_Result.json index c5c7619e..1d851140 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Face_Result.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Face_Result.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "FaceResult", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_HVAC_Sizing.json b/honeybee_grasshopper_energy/json/HB_Read_HVAC_Sizing.json index 8aa620d4..93d510db 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_HVAC_Sizing.json +++ b/honeybee_grasshopper_energy/json/HB_Read_HVAC_Sizing.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ReadHVAC", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Result_Dictionary.json b/honeybee_grasshopper_energy/json/HB_Read_Result_Dictionary.json index f252849c..3bc8eaac 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Result_Dictionary.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Result_Dictionary.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ReadRDD", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Room_Comfort_Result.json b/honeybee_grasshopper_energy/json/HB_Read_Room_Comfort_Result.json index 34fb8083..73155861 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Room_Comfort_Result.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Room_Comfort_Result.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "RoomComfortResult", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Room_Energy_Result.json b/honeybee_grasshopper_energy/json/HB_Read_Room_Energy_Result.json index 56a626af..20b02e5c 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Room_Energy_Result.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Room_Energy_Result.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "RoomEnergyResult", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Tabular_Data.json b/honeybee_grasshopper_energy/json/HB_Read_Tabular_Data.json index 9d98d945..e7dae246 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Tabular_Data.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Tabular_Data.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ReadTable", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Thermal_Matrix.json b/honeybee_grasshopper_energy/json/HB_Read_Thermal_Matrix.json index 07fa77ce..c91f1f9a 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Thermal_Matrix.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Thermal_Matrix.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ThermalMtx", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Read_Zone_Sizing.json b/honeybee_grasshopper_energy/json/HB_Read_Zone_Sizing.json index 19e5f6aa..b0a20015 100644 --- a/honeybee_grasshopper_energy/json/HB_Read_Zone_Sizing.json +++ b/honeybee_grasshopper_energy/json/HB_Read_Zone_Sizing.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ReadZSZ", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Run_IDF.json b/honeybee_grasshopper_energy/json/HB_Run_IDF.json index 4f9476b4..2ec05914 100644 --- a/honeybee_grasshopper_energy/json/HB_Run_IDF.json +++ b/honeybee_grasshopper_energy/json/HB_Run_IDF.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "RunIDF", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Run_OSM.json b/honeybee_grasshopper_energy/json/HB_Run_OSM.json index 9c55559d..a631bcef 100644 --- a/honeybee_grasshopper_energy/json/HB_Run_OSM.json +++ b/honeybee_grasshopper_energy/json/HB_Run_OSM.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "RunOSM", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Run_OSW.json b/honeybee_grasshopper_energy/json/HB_Run_OSW.json index 56094b54..9084b6ad 100644 --- a/honeybee_grasshopper_energy/json/HB_Run_OSW.json +++ b/honeybee_grasshopper_energy/json/HB_Run_OSW.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "RunOSW", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_SHW_System.json b/honeybee_grasshopper_energy/json/HB_SHW_System.json index 9e78826c..1d4c0dfd 100644 --- a/honeybee_grasshopper_energy/json/HB_SHW_System.json +++ b/honeybee_grasshopper_energy/json/HB_SHW_System.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "SHW", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Schedule_to_Data.json b/honeybee_grasshopper_energy/json/HB_Schedule_to_Data.json index 59f80e12..ff399c04 100644 --- a/honeybee_grasshopper_energy/json/HB_Schedule_to_Data.json +++ b/honeybee_grasshopper_energy/json/HB_Schedule_to_Data.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SchToData", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Search_Construction_Sets.json b/honeybee_grasshopper_energy/json/HB_Search_Construction_Sets.json index 86ab3637..c0b4628b 100644 --- a/honeybee_grasshopper_energy/json/HB_Search_Construction_Sets.json +++ b/honeybee_grasshopper_energy/json/HB_Search_Construction_Sets.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SearchConstrSet", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Search_Constructions.json b/honeybee_grasshopper_energy/json/HB_Search_Constructions.json index eca360dd..c071c4ad 100644 --- a/honeybee_grasshopper_energy/json/HB_Search_Constructions.json +++ b/honeybee_grasshopper_energy/json/HB_Search_Constructions.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SearchConstrs", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Search_Materials.json b/honeybee_grasshopper_energy/json/HB_Search_Materials.json index 6196d75f..e646096d 100644 --- a/honeybee_grasshopper_energy/json/HB_Search_Materials.json +++ b/honeybee_grasshopper_energy/json/HB_Search_Materials.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SearchMats", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Search_Programs.json b/honeybee_grasshopper_energy/json/HB_Search_Programs.json index 44e58ea0..6c2841ba 100644 --- a/honeybee_grasshopper_energy/json/HB_Search_Programs.json +++ b/honeybee_grasshopper_energy/json/HB_Search_Programs.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SearchProg", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Search_Schedules.json b/honeybee_grasshopper_energy/json/HB_Search_Schedules.json index c1405e37..0297cfe7 100644 --- a/honeybee_grasshopper_energy/json/HB_Search_Schedules.json +++ b/honeybee_grasshopper_energy/json/HB_Search_Schedules.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SearchSchs", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Seasonal_Schedule.json b/honeybee_grasshopper_energy/json/HB_Seasonal_Schedule.json index fc2efecb..e478c695 100644 --- a/honeybee_grasshopper_energy/json/HB_Seasonal_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Seasonal_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "SeasonalSchedule", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Service_Hot_Water.json b/honeybee_grasshopper_energy/json/HB_Service_Hot_Water.json index daf727dc..ec21f27b 100644 --- a/honeybee_grasshopper_energy/json/HB_Service_Hot_Water.json +++ b/honeybee_grasshopper_energy/json/HB_Service_Hot_Water.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ServiceHotWater", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Set_Conditioned.json b/honeybee_grasshopper_energy/json/HB_Set_Conditioned.json index f751b435..fd9ff4a4 100644 --- a/honeybee_grasshopper_energy/json/HB_Set_Conditioned.json +++ b/honeybee_grasshopper_energy/json/HB_Set_Conditioned.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Conditioned", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Setpoint.json b/honeybee_grasshopper_energy/json/HB_Setpoint.json index c886191a..7e3d2e8c 100644 --- a/honeybee_grasshopper_energy/json/HB_Setpoint.json +++ b/honeybee_grasshopper_energy/json/HB_Setpoint.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Setpoint", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Shade_Construction.json b/honeybee_grasshopper_energy/json/HB_Shade_Construction.json index 80234478..836c1f30 100644 --- a/honeybee_grasshopper_energy/json/HB_Shade_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Shade_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ShadeConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Shade_Material.json b/honeybee_grasshopper_energy/json/HB_Shade_Material.json index 8c686531..f0981898 100644 --- a/honeybee_grasshopper_energy/json/HB_Shade_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Shade_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ShadeMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Shadow_Calculation.json b/honeybee_grasshopper_energy/json/HB_Shadow_Calculation.json index 2d5e0004..4d336377 100644 --- a/honeybee_grasshopper_energy/json/HB_Shadow_Calculation.json +++ b/honeybee_grasshopper_energy/json/HB_Shadow_Calculation.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "ShadowCalc", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Simulation_Control.json b/honeybee_grasshopper_energy/json/HB_Simulation_Control.json index ed8f0d9c..564381bc 100644 --- a/honeybee_grasshopper_energy/json/HB_Simulation_Control.json +++ b/honeybee_grasshopper_energy/json/HB_Simulation_Control.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SimControl", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Simulation_Output.json b/honeybee_grasshopper_energy/json/HB_Simulation_Output.json index 40c89d1a..23fdcd22 100644 --- a/honeybee_grasshopper_energy/json/HB_Simulation_Output.json +++ b/honeybee_grasshopper_energy/json/HB_Simulation_Output.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SimOutput", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Simulation_Parameter.json b/honeybee_grasshopper_energy/json/HB_Simulation_Parameter.json index dec0810e..b5932148 100644 --- a/honeybee_grasshopper_energy/json/HB_Simulation_Parameter.json +++ b/honeybee_grasshopper_energy/json/HB_Simulation_Parameter.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SimPar", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Sizing_Parameter.json b/honeybee_grasshopper_energy/json/HB_Sizing_Parameter.json index 7386cb30..cf81d2cf 100644 --- a/honeybee_grasshopper_energy/json/HB_Sizing_Parameter.json +++ b/honeybee_grasshopper_energy/json/HB_Sizing_Parameter.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SizingPar", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Subface_Subset.json b/honeybee_grasshopper_energy/json/HB_Subface_Subset.json index 1eb86b79..8663b5e7 100644 --- a/honeybee_grasshopper_energy/json/HB_Subface_Subset.json +++ b/honeybee_grasshopper_energy/json/HB_Subface_Subset.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "SubfaceSubset", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Thermal_Load_Balance.json b/honeybee_grasshopper_energy/json/HB_Thermal_Load_Balance.json index 20d8028f..68b65b71 100644 --- a/honeybee_grasshopper_energy/json/HB_Thermal_Load_Balance.json +++ b/honeybee_grasshopper_energy/json/HB_Thermal_Load_Balance.json @@ -1,5 +1,5 @@ { - "version": "1.5.2", + "version": "1.6.0", "nickname": "LoadBalance", "outputs": [ [ @@ -134,7 +134,7 @@ } ], "subcategory": "6 :: Result", - "code": "\ntry:\n from honeybee.model import Model\nexcept ImportError as e:\n raise ImportError('\\nFailed to import honeybee:\\n\\t{}'.format(e))\n\ntry:\n from honeybee_energy.result.loadbalance import LoadBalance\nexcept ImportError as e:\n raise ImportError('\\nFailed to import honeybee_energy:\\n\\t{}'.format(e))\n\ntry:\n from ladybug_{{cad}}.config import units_system\n from ladybug_{{cad}}.{{plugin}} import all_required_inputs, give_warning\nexcept ImportError as e:\n raise ImportError('\\nFailed to import ladybug_{{cad}}:\\n\\t{}'.format(e))\n\n\ndef check_input(input_list):\n \"\"\"Check that an input isn't a zero-length list or None.\"\"\"\n return None if len(input_list) == 0 or input_list[0] is None else input_list\n\n\nif all_required_inputs(ghenv.Component):\n # extract any rooms from input Models\n is_model, floor_area = False, 0\n rooms = []\n for hb_obj in _rooms_model:\n if isinstance(hb_obj, Model):\n rooms.extend(hb_obj.rooms)\n is_model = True\n floor_area += hb_obj.floor_area\n else:\n rooms.append(hb_obj)\n\n # if the input is for individual rooms, check the solar to ensure no groued zones\n if not is_model and len(solar_gain_) != 0:\n msg = 'Air boundaries with grouped zones detected in solar data but individual ' \\\n 'rooms were input.\\nIt is recommended that the full model be input for ' \\\n '_rooms_model to ensure correct representaiton of solar.'\n for coll in solar_gain_:\n if 'Solar Enclosure' in coll.header.metadata['Zone']:\n print msg\n give_warning(ghenv.Component, msg)\n\n # process all of the inputs\n cooling_ = check_input(cooling_)\n heating_ = check_input(heating_)\n lighting_ = check_input(lighting_)\n electric_equip_ = check_input(electric_equip_)\n gas_equip_ = check_input(gas_equip_)\n hot_water_ = check_input(hot_water_)\n people_gain_ = check_input(people_gain_)\n solar_gain_ = check_input(solar_gain_)\n infiltration_load_ = check_input(infiltration_load_)\n mech_vent_load_ = check_input(mech_vent_load_)\n nat_vent_load_ = check_input(nat_vent_load_)\n face_energy_flow_ = check_input(face_energy_flow_)\n\n # process hot water to ensure it's the correct type\n hw_type = 'Water Use Equipment Heating Energy'\n if hot_water_ is not None and hot_water_[0].header.metadata['type'] == hw_type:\n hot_water_ = [hw * 0.25 for hw in hot_water_]\n for hw in hot_water_:\n hw.header.metadata = {\n 'type': 'Water Use Equipment Zone Sensible Heat Gain Energy',\n 'System': hw.header.metadata['System']\n }\n\n # construct the load balance object and output the results\n load_bal_obj = LoadBalance(\n rooms, cooling_, heating_, lighting_, electric_equip_, gas_equip_, process_,\n hot_water_, people_gain_, solar_gain_, infiltration_load_, mech_vent_load_,\n nat_vent_load_, face_energy_flow_, units_system(), use_all_solar=is_model)\n if is_model:\n load_bal_obj.floor_area = floor_area\n\n balance = load_bal_obj.load_balance_terms(False, False)\n if len(balance) != 0:\n balance_stor = balance + [load_bal_obj.storage]\n norm_bal = load_bal_obj.load_balance_terms(True, False)\n norm_bal_stor = load_bal_obj.load_balance_terms(True, True)\n", + "code": "\ntry:\n from honeybee.model import Model\nexcept ImportError as e:\n raise ImportError('\\nFailed to import honeybee:\\n\\t{}'.format(e))\n\ntry:\n from honeybee_energy.result.loadbalance import LoadBalance\nexcept ImportError as e:\n raise ImportError('\\nFailed to import honeybee_energy:\\n\\t{}'.format(e))\n\ntry:\n from ladybug_{{cad}}.config import units_system\n from ladybug_{{cad}}.{{plugin}} import all_required_inputs, give_warning\nexcept ImportError as e:\n raise ImportError('\\nFailed to import ladybug_{{cad}}:\\n\\t{}'.format(e))\n\n\ndef check_input(input_list):\n \"\"\"Check that an input isn't a zero-length list or None.\"\"\"\n return None if len(input_list) == 0 or input_list[0] is None else input_list\n\n\nif all_required_inputs(ghenv.Component):\n # extract any rooms from input Models\n is_model, floor_area = False, 0\n rooms = []\n for hb_obj in _rooms_model:\n if isinstance(hb_obj, Model):\n rooms.extend(hb_obj.rooms)\n is_model = True\n floor_area += hb_obj.floor_area\n else:\n rooms.append(hb_obj)\n\n # if the input is for individual rooms, check the solar to ensure no groued zones\n if not is_model and len(solar_gain_) != 0:\n msg = 'Air boundaries with grouped zones detected in solar data but individual ' \\\n 'rooms were input.\\nIt is recommended that the full model be input for ' \\\n '_rooms_model to ensure correct representaiton of solar.'\n for coll in solar_gain_:\n if 'Solar Enclosure' in coll.header.metadata['Zone']:\n print msg\n give_warning(ghenv.Component, msg)\n\n # process all of the inputs\n cooling_ = check_input(cooling_)\n heating_ = check_input(heating_)\n lighting_ = check_input(lighting_)\n electric_equip_ = check_input(electric_equip_)\n gas_equip_ = check_input(gas_equip_)\n hot_water_ = check_input(hot_water_)\n people_gain_ = check_input(people_gain_)\n solar_gain_ = check_input(solar_gain_)\n infiltration_load_ = check_input(infiltration_load_)\n mech_vent_load_ = check_input(mech_vent_load_)\n nat_vent_load_ = check_input(nat_vent_load_)\n face_energy_flow_ = check_input(face_energy_flow_)\n\n # process hot water to ensure it's the correct type\n hw_type = 'Water Use Equipment Heating Energy'\n if hot_water_ is not None and hot_water_[0].header.metadata['type'] == hw_type:\n hot_water_ = [hw.duplicate() * 0.25 for hw in hot_water_]\n for hw in hot_water_:\n hw.header.metadata = {\n 'type': 'Water Use Equipment Zone Sensible Heat Gain Energy',\n 'System': hw.header.metadata['System']\n }\n\n # construct the load balance object and output the results\n load_bal_obj = LoadBalance(\n rooms, cooling_, heating_, lighting_, electric_equip_, gas_equip_, process_,\n hot_water_, people_gain_, solar_gain_, infiltration_load_, mech_vent_load_,\n nat_vent_load_, face_energy_flow_, units_system(), use_all_solar=is_model)\n if is_model:\n load_bal_obj.floor_area = floor_area\n\n balance = load_bal_obj.load_balance_terms(False, False)\n if len(balance) != 0:\n balance_stor = balance + [load_bal_obj.storage]\n norm_bal = load_bal_obj.load_balance_terms(True, False)\n norm_bal_stor = load_bal_obj.load_balance_terms(True, True)\n", "category": "HB-Energy", "name": "HB Thermal Load Balance", "description": "Construct a complete thermal load balance from energy simulation results and\nhoneybee Rooms or a Model.\n-" diff --git a/honeybee_grasshopper_energy/json/HB_Type_Limit.json b/honeybee_grasshopper_energy/json/HB_Type_Limit.json index 36364df2..2091e7ea 100644 --- a/honeybee_grasshopper_energy/json/HB_Type_Limit.json +++ b/honeybee_grasshopper_energy/json/HB_Type_Limit.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "TypeLimit", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_UTCI_Comfort_Map.json b/honeybee_grasshopper_energy/json/HB_UTCI_Comfort_Map.json index 396a6d3c..705046b2 100644 --- a/honeybee_grasshopper_energy/json/HB_UTCI_Comfort_Map.json +++ b/honeybee_grasshopper_energy/json/HB_UTCI_Comfort_Map.json @@ -1,5 +1,5 @@ { - "version": "1.5.2", + "version": "1.6.0", "nickname": "UTCIMap", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Vegetation_Material.json b/honeybee_grasshopper_energy/json/HB_Vegetation_Material.json index db585072..9bf03925 100644 --- a/honeybee_grasshopper_energy/json/HB_Vegetation_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Vegetation_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "VegetationMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Ventilation.json b/honeybee_grasshopper_energy/json/HB_Ventilation.json index 1168f813..07e0c788 100644 --- a/honeybee_grasshopper_energy/json/HB_Ventilation.json +++ b/honeybee_grasshopper_energy/json/HB_Ventilation.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "Ventilation", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Ventilation_Control.json b/honeybee_grasshopper_energy/json/HB_Ventilation_Control.json index d57d9fb3..36a85138 100644 --- a/honeybee_grasshopper_energy/json/HB_Ventilation_Control.json +++ b/honeybee_grasshopper_energy/json/HB_Ventilation_Control.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "VentControl", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Visualize_Thermal_Map.json b/honeybee_grasshopper_energy/json/HB_Visualize_Thermal_Map.json index b54c6ece..6dc19229 100644 --- a/honeybee_grasshopper_energy/json/HB_Visualize_Thermal_Map.json +++ b/honeybee_grasshopper_energy/json/HB_Visualize_Thermal_Map.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "VizThermalMap", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Weekly_Schedule.json b/honeybee_grasshopper_energy/json/HB_Weekly_Schedule.json index e518e3bd..d30c3260 100644 --- a/honeybee_grasshopper_energy/json/HB_Weekly_Schedule.json +++ b/honeybee_grasshopper_energy/json/HB_Weekly_Schedule.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "WeeklySchedule", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Construction.json b/honeybee_grasshopper_energy/json/HB_Window_Construction.json index cfc719c1..5b14959b 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Construction.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Construction.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "WindowConstr", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Construction_Dynamic.json b/honeybee_grasshopper_energy/json/HB_Window_Construction_Dynamic.json index 4b65e772..1117a88c 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Construction_Dynamic.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Construction_Dynamic.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "WindowConstrDyn", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Construction_Shade.json b/honeybee_grasshopper_energy/json/HB_Window_Construction_Shade.json index 39deb947..e58d8213 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Construction_Shade.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Construction_Shade.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "WindowConstrShd", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Frame.json b/honeybee_grasshopper_energy/json/HB_Window_Frame.json index 992ff3a7..7d8e365b 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Frame.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Frame.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "WindowFrame", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Gap_Material.json b/honeybee_grasshopper_energy/json/HB_Window_Gap_Material.json index ac0737ef..072d99f4 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Gap_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Gap_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.1", + "version": "1.6.0", "nickname": "GapMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Material.json b/honeybee_grasshopper_energy/json/HB_Window_Material.json index c571906d..5ee2abd9 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Material.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Material.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "WindowMat", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/json/HB_Window_Opening.json b/honeybee_grasshopper_energy/json/HB_Window_Opening.json index b8c330bd..cf79b929 100644 --- a/honeybee_grasshopper_energy/json/HB_Window_Opening.json +++ b/honeybee_grasshopper_energy/json/HB_Window_Opening.json @@ -1,5 +1,5 @@ { - "version": "1.5.0", + "version": "1.6.0", "nickname": "WindowOpen", "outputs": [ [ diff --git a/honeybee_grasshopper_energy/src/HB Adaptive Comfort Map.py b/honeybee_grasshopper_energy/src/HB Adaptive Comfort Map.py index d80c80a0..e82b3aec 100644 --- a/honeybee_grasshopper_energy/src/HB Adaptive Comfort Map.py +++ b/honeybee_grasshopper_energy/src/HB Adaptive Comfort Map.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -125,7 +125,7 @@ ghenv.Component.Name = 'HB Adaptive Comfort Map' ghenv.Component.NickName = 'AdaptiveMap' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Adiabatic by Type.py b/honeybee_grasshopper_energy/src/HB Adiabatic by Type.py index 81913ef7..bd0af150 100644 --- a/honeybee_grasshopper_energy/src/HB Adiabatic by Type.py +++ b/honeybee_grasshopper_energy/src/HB Adiabatic by Type.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -34,7 +34,7 @@ ghenv.Component.Name = "HB Adiabatic by Type" ghenv.Component.NickName = 'AdiabaticByType' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = "5" diff --git a/honeybee_grasshopper_energy/src/HB Airflow Newtwork.py b/honeybee_grasshopper_energy/src/HB Airflow Newtwork.py index 45e2375e..5a02370c 100644 --- a/honeybee_grasshopper_energy/src/HB Airflow Newtwork.py +++ b/honeybee_grasshopper_energy/src/HB Airflow Newtwork.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -114,7 +114,7 @@ ghenv.Component.Name = 'HB Airflow Newtwork' ghenv.Component.NickName = 'AFN' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB All-Air HVAC.py b/honeybee_grasshopper_energy/src/HB All-Air HVAC.py index d7206a87..2e91743f 100644 --- a/honeybee_grasshopper_energy/src/HB All-Air HVAC.py +++ b/honeybee_grasshopper_energy/src/HB All-Air HVAC.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -62,7 +62,7 @@ ghenv.Component.Name = "HB All-Air HVAC" ghenv.Component.NickName = 'AllAirHVAC' -ghenv.Component.Message = '1.5.2' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Annual Loads.py b/honeybee_grasshopper_energy/src/HB Annual Loads.py index 715346a2..60762e90 100644 --- a/honeybee_grasshopper_energy/src/HB Annual Loads.py +++ b/honeybee_grasshopper_energy/src/HB Annual Loads.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -96,7 +96,7 @@ ghenv.Component.Name = 'HB Annual Loads' ghenv.Component.NickName = 'AnnualLoads' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Apply Abolute Load Values.py b/honeybee_grasshopper_energy/src/HB Apply Abolute Load Values.py index a6e6c969..3f264d9d 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Abolute Load Values.py +++ b/honeybee_grasshopper_energy/src/HB Apply Abolute Load Values.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -48,7 +48,7 @@ ghenv.Component.Name = 'HB Apply Abolute Load Values' ghenv.Component.NickName = 'AbsoluteLoadVals' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Apply ConstructionSet.py b/honeybee_grasshopper_energy/src/HB Apply ConstructionSet.py index 4a731090..191921aa 100644 --- a/honeybee_grasshopper_energy/src/HB Apply ConstructionSet.py +++ b/honeybee_grasshopper_energy/src/HB Apply ConstructionSet.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -23,7 +23,7 @@ ghenv.Component.Name = "HB Apply ConstructionSet" ghenv.Component.NickName = 'ApplyConstrSet' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Apply Daylight Control.py b/honeybee_grasshopper_energy/src/HB Apply Daylight Control.py index f5bbbbeb..1b11be11 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Daylight Control.py +++ b/honeybee_grasshopper_energy/src/HB Apply Daylight Control.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -61,7 +61,7 @@ ghenv.Component.Name = 'HB Apply Daylight Control' ghenv.Component.NickName = 'DaylightControl' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Apply Load Values.py b/honeybee_grasshopper_energy/src/HB Apply Load Values.py index d6bfe5fa..a8c46c9e 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Load Values.py +++ b/honeybee_grasshopper_energy/src/HB Apply Load Values.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -61,7 +61,7 @@ ghenv.Component.Name = "HB Apply Load Values" ghenv.Component.NickName = 'ApplyLoadVals' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Apply Opaque Construction.py b/honeybee_grasshopper_energy/src/HB Apply Opaque Construction.py index ee794efe..5091ac83 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Opaque Construction.py +++ b/honeybee_grasshopper_energy/src/HB Apply Opaque Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = "HB Apply Opaque Construction" ghenv.Component.NickName = 'ApplyOpaqueConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Apply ProgramType.py b/honeybee_grasshopper_energy/src/HB Apply ProgramType.py index b96ac9a3..4325d74b 100644 --- a/honeybee_grasshopper_energy/src/HB Apply ProgramType.py +++ b/honeybee_grasshopper_energy/src/HB Apply ProgramType.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -22,7 +22,7 @@ ghenv.Component.Name = "HB Apply ProgramType" ghenv.Component.NickName = 'ApplyProgram' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Apply Room Schedules.py b/honeybee_grasshopper_energy/src/HB Apply Room Schedules.py index 672f1db3..4efa4d5e 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Room Schedules.py +++ b/honeybee_grasshopper_energy/src/HB Apply Room Schedules.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -70,7 +70,7 @@ ghenv.Component.Name = "HB Apply Room Schedules" ghenv.Component.NickName = 'ApplyRoomSch' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "3" diff --git a/honeybee_grasshopper_energy/src/HB Apply Setpoint Values.py b/honeybee_grasshopper_energy/src/HB Apply Setpoint Values.py index 44260f1d..650e7b09 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Setpoint Values.py +++ b/honeybee_grasshopper_energy/src/HB Apply Setpoint Values.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = "HB Apply Setpoint Values" ghenv.Component.NickName = 'ApplySetpointVals' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Apply Shade Construction.py b/honeybee_grasshopper_energy/src/HB Apply Shade Construction.py index 002fa7e4..bc0b0f83 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Shade Construction.py +++ b/honeybee_grasshopper_energy/src/HB Apply Shade Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = "HB Apply Shade Construction" ghenv.Component.NickName = 'ApplyShadeConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Apply Shade Schedule.py b/honeybee_grasshopper_energy/src/HB Apply Shade Schedule.py index 84ed6e01..9fcaf7da 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Shade Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Apply Shade Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -40,7 +40,7 @@ ghenv.Component.Name = "HB Apply Shade Schedule" ghenv.Component.NickName = 'ApplyShadeSch' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Apply Window Construction.py b/honeybee_grasshopper_energy/src/HB Apply Window Construction.py index 8c04cc81..7d3f51dd 100644 --- a/honeybee_grasshopper_energy/src/HB Apply Window Construction.py +++ b/honeybee_grasshopper_energy/src/HB Apply Window Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -36,7 +36,7 @@ ghenv.Component.Name = "HB Apply Window Construction" ghenv.Component.NickName = 'ApplyWindowConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Balance Temperature.py b/honeybee_grasshopper_energy/src/HB Balance Temperature.py index c67a857b..453db61e 100644 --- a/honeybee_grasshopper_energy/src/HB Balance Temperature.py +++ b/honeybee_grasshopper_energy/src/HB Balance Temperature.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -55,7 +55,7 @@ ghenv.Component.Name = 'HB Balance Temperature' ghenv.Component.NickName = 'BalTemp' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Blend ProgramTypes.py b/honeybee_grasshopper_energy/src/HB Blend ProgramTypes.py index 8ad481a6..c7baf930 100644 --- a/honeybee_grasshopper_energy/src/HB Blend ProgramTypes.py +++ b/honeybee_grasshopper_energy/src/HB Blend ProgramTypes.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -29,7 +29,7 @@ ghenv.Component.Name = 'HB Blend ProgramTypes' ghenv.Component.NickName = 'BlendPrograms' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Blind Material.py b/honeybee_grasshopper_energy/src/HB Blind Material.py index 3fa188a8..ab08539e 100644 --- a/honeybee_grasshopper_energy/src/HB Blind Material.py +++ b/honeybee_grasshopper_energy/src/HB Blind Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -50,7 +50,7 @@ ghenv.Component.Name = 'HB Blind Material' ghenv.Component.NickName = 'BlindMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Blower Pressure Converter.py b/honeybee_grasshopper_energy/src/HB Blower Pressure Converter.py index 6ad46f2a..5ceaac21 100644 --- a/honeybee_grasshopper_energy/src/HB Blower Pressure Converter.py +++ b/honeybee_grasshopper_energy/src/HB Blower Pressure Converter.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -45,7 +45,7 @@ ghenv.Component.Name = 'HB Blower Pressure Converter' ghenv.Component.NickName = 'BlowerPresure' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Carbon Emission Intensity.py b/honeybee_grasshopper_energy/src/HB Carbon Emission Intensity.py index 6475c0ab..fcb521a3 100644 --- a/honeybee_grasshopper_energy/src/HB Carbon Emission Intensity.py +++ b/honeybee_grasshopper_energy/src/HB Carbon Emission Intensity.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -57,7 +57,7 @@ ghenv.Component.Name = 'HB Carbon Emission Intensity' ghenv.Component.NickName = 'CEI' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Color Faces.py b/honeybee_grasshopper_energy/src/HB Color Faces.py index bb6003b4..268674b1 100644 --- a/honeybee_grasshopper_energy/src/HB Color Faces.py +++ b/honeybee_grasshopper_energy/src/HB Color Faces.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -60,7 +60,7 @@ ghenv.Component.Name = "HB Color Faces" ghenv.Component.NickName = 'ColorFaces' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Color Rooms.py b/honeybee_grasshopper_energy/src/HB Color Rooms.py index ad73d533..46e4e97e 100644 --- a/honeybee_grasshopper_energy/src/HB Color Rooms.py +++ b/honeybee_grasshopper_energy/src/HB Color Rooms.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -62,7 +62,7 @@ ghenv.Component.Name = "HB Color Rooms" ghenv.Component.NickName = 'ColorRooms' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Constant Schedule.py b/honeybee_grasshopper_energy/src/HB Constant Schedule.py index b7c3b99b..9f053cd1 100644 --- a/honeybee_grasshopper_energy/src/HB Constant Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Constant Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -49,7 +49,7 @@ ghenv.Component.Name = 'HB Constant Schedule' ghenv.Component.NickName = 'ConstantSchedule' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Construction Set by Climate.py b/honeybee_grasshopper_energy/src/HB Construction Set by Climate.py index e71ec2ac..236b9e0e 100644 --- a/honeybee_grasshopper_energy/src/HB Construction Set by Climate.py +++ b/honeybee_grasshopper_energy/src/HB Construction Set by Climate.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -38,7 +38,7 @@ ghenv.Component.Name = 'HB Construction Set by Climate' ghenv.Component.NickName = 'ConstrSetClimate' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB ConstructionSet.py b/honeybee_grasshopper_energy/src/HB ConstructionSet.py index f8d2a8ba..33e8ed80 100644 --- a/honeybee_grasshopper_energy/src/HB ConstructionSet.py +++ b/honeybee_grasshopper_energy/src/HB ConstructionSet.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -43,7 +43,7 @@ ghenv.Component.Name = "HB ConstructionSet" ghenv.Component.NickName = 'ConstructionSet' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = "3" diff --git a/honeybee_grasshopper_energy/src/HB Custom Simulation Output.py b/honeybee_grasshopper_energy/src/HB Custom Simulation Output.py index 7bb44143..298e1d5a 100644 --- a/honeybee_grasshopper_energy/src/HB Custom Simulation Output.py +++ b/honeybee_grasshopper_energy/src/HB Custom Simulation Output.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -44,7 +44,7 @@ ghenv.Component.Name = 'HB Custom Simulation Output' ghenv.Component.NickName = 'CustomOutput' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Custom Window Gap Material.py b/honeybee_grasshopper_energy/src/HB Custom Window Gap Material.py index 458a18e1..45b6a35a 100644 --- a/honeybee_grasshopper_energy/src/HB Custom Window Gap Material.py +++ b/honeybee_grasshopper_energy/src/HB Custom Window Gap Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -44,7 +44,7 @@ ghenv.Component.Name = 'HB Custom Window Gap Material' ghenv.Component.NickName = 'CustomGapMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB DOAS HVAC.py b/honeybee_grasshopper_energy/src/HB DOAS HVAC.py index 7130ed52..6f357903 100644 --- a/honeybee_grasshopper_energy/src/HB DOAS HVAC.py +++ b/honeybee_grasshopper_energy/src/HB DOAS HVAC.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -62,7 +62,7 @@ ghenv.Component.Name = "HB DOAS HVAC" ghenv.Component.NickName = 'DOASHVAC' -ghenv.Component.Message = '1.5.2' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Construction.py b/honeybee_grasshopper_energy/src/HB Deconstruct Construction.py index dc8fa564..dd3bb0de 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Construction.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -47,7 +47,7 @@ ghenv.Component.Name = 'HB Deconstruct Construction' ghenv.Component.NickName = 'DecnstrConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet Interior.py b/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet Interior.py index 28fc8eb3..2877e9b2 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet Interior.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet Interior.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = "HB Deconstruct ConstructionSet Interior" ghenv.Component.NickName = 'DecnstrConstrSetInt' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet.py b/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet.py index 1f47193a..041e7a2a 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct ConstructionSet.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -41,7 +41,7 @@ ghenv.Component.Name = "HB Deconstruct ConstructionSet" ghenv.Component.NickName = 'DecnstrConstrSet' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Equipment.py b/honeybee_grasshopper_energy/src/HB Deconstruct Equipment.py index 8ec5e026..9469a83d 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Equipment.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Equipment.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -35,7 +35,7 @@ ghenv.Component.Name = "HB Deconstruct Equipment" ghenv.Component.NickName = 'DecnstrEquipment' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Hot Water.py b/honeybee_grasshopper_energy/src/HB Deconstruct Hot Water.py index 3d944010..79728ac0 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Hot Water.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Hot Water.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -32,7 +32,7 @@ ghenv.Component.Name = 'HB Deconstruct Hot Water' ghenv.Component.NickName = 'DecnstrHotWater' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Infiltration.py b/honeybee_grasshopper_energy/src/HB Deconstruct Infiltration.py index 62267ab7..792a1cbc 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Infiltration.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Infiltration.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -30,7 +30,7 @@ ghenv.Component.Name = "HB Deconstruct Infiltration" ghenv.Component.NickName = 'DecnstrInfiltration' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Lighting.py b/honeybee_grasshopper_energy/src/HB Deconstruct Lighting.py index e6980c78..538c79ce 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Lighting.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Lighting.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -34,7 +34,7 @@ ghenv.Component.Name = "HB Deconstruct Lighting" ghenv.Component.NickName = 'DecnstrLighting' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Material.py b/honeybee_grasshopper_energy/src/HB Deconstruct Material.py index cb41298d..ba348e96 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Material.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -28,7 +28,7 @@ ghenv.Component.Name = "HB Deconstruct Material" ghenv.Component.NickName = 'DecnstrMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct People.py b/honeybee_grasshopper_energy/src/HB Deconstruct People.py index d1195200..c34df55d 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct People.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct People.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -29,7 +29,7 @@ ghenv.Component.Name = "HB Deconstruct People" ghenv.Component.NickName = 'DecnstrPeople' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct ProgramType.py b/honeybee_grasshopper_energy/src/HB Deconstruct ProgramType.py index d6c4009e..a279c782 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct ProgramType.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct ProgramType.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -39,7 +39,7 @@ ghenv.Component.Name = "HB Deconstruct ProgramType" ghenv.Component.NickName = 'DeconstrProgram' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Schedule.py b/honeybee_grasshopper_energy/src/HB Deconstruct Schedule.py index 3b04a558..86a73bb9 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -36,7 +36,7 @@ ghenv.Component.Name = "HB Deconstruct Schedule" ghenv.Component.NickName = 'DeconstrSch' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Setpoint.py b/honeybee_grasshopper_energy/src/HB Deconstruct Setpoint.py index d17f0f64..c081ac8f 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Setpoint.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Setpoint.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = "HB Deconstruct Setpoint" ghenv.Component.NickName = 'DecnstrSetpoint' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB Deconstruct Ventilation.py b/honeybee_grasshopper_energy/src/HB Deconstruct Ventilation.py index 8c13b8fb..28540dc1 100644 --- a/honeybee_grasshopper_energy/src/HB Deconstruct Ventilation.py +++ b/honeybee_grasshopper_energy/src/HB Deconstruct Ventilation.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -45,7 +45,7 @@ ghenv.Component.Name = "HB Deconstruct Ventilation" ghenv.Component.NickName = 'DecnstrVentilation' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB End Use Intensity.py b/honeybee_grasshopper_energy/src/HB End Use Intensity.py index 41e7995b..4c4dd781 100644 --- a/honeybee_grasshopper_energy/src/HB End Use Intensity.py +++ b/honeybee_grasshopper_energy/src/HB End Use Intensity.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -38,7 +38,7 @@ ghenv.Component.Name = 'HB End Use Intensity' ghenv.Component.NickName = 'EUI' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Equipment.py b/honeybee_grasshopper_energy/src/HB Equipment.py index b9675308..c2f83fbf 100644 --- a/honeybee_grasshopper_energy/src/HB Equipment.py +++ b/honeybee_grasshopper_energy/src/HB Equipment.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -38,7 +38,7 @@ ghenv.Component.Name = 'HB Equipment' ghenv.Component.NickName = 'Equipment' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Exterior Construction Subset.py b/honeybee_grasshopper_energy/src/HB Exterior Construction Subset.py index 23178dbc..511eefe1 100644 --- a/honeybee_grasshopper_energy/src/HB Exterior Construction Subset.py +++ b/honeybee_grasshopper_energy/src/HB Exterior Construction Subset.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -27,7 +27,7 @@ ghenv.Component.Name = "HB Exterior Construction Subset" ghenv.Component.NickName = 'ExteriorSubset' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Face Result by Type.py b/honeybee_grasshopper_energy/src/HB Face Result by Type.py index 1e2ecc77..823053d3 100644 --- a/honeybee_grasshopper_energy/src/HB Face Result by Type.py +++ b/honeybee_grasshopper_energy/src/HB Face Result by Type.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -51,7 +51,7 @@ ghenv.Component.Name = 'HB Face Result by Type' ghenv.Component.NickName = 'FaceResultByType' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Fixed Interval Schedule.py b/honeybee_grasshopper_energy/src/HB Fixed Interval Schedule.py index 8a52f379..609dc94c 100644 --- a/honeybee_grasshopper_energy/src/HB Fixed Interval Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Fixed Interval Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -57,7 +57,7 @@ ghenv.Component.Name = 'HB Fixed Interval Schedule' ghenv.Component.NickName = 'FixedIntervalSchedule' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Gene Pool to Day Schedule.py b/honeybee_grasshopper_energy/src/HB Gene Pool to Day Schedule.py index 523cd412..6a03028c 100644 --- a/honeybee_grasshopper_energy/src/HB Gene Pool to Day Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Gene Pool to Day Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -42,7 +42,7 @@ ghenv.Component.Name = "HB Gene Pool to Day Schedule" ghenv.Component.NickName = 'GenePoolToDaySch' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Glass Material.py b/honeybee_grasshopper_energy/src/HB Glass Material.py index 2aa74a1c..fe87b32b 100644 --- a/honeybee_grasshopper_energy/src/HB Glass Material.py +++ b/honeybee_grasshopper_energy/src/HB Glass Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -42,7 +42,7 @@ ghenv.Component.Name = 'HB Glass Material' ghenv.Component.NickName = 'GlassMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '6' diff --git a/honeybee_grasshopper_energy/src/HB Ground Construction Subset.py b/honeybee_grasshopper_energy/src/HB Ground Construction Subset.py index 5447eb65..a9d26610 100644 --- a/honeybee_grasshopper_energy/src/HB Ground Construction Subset.py +++ b/honeybee_grasshopper_energy/src/HB Ground Construction Subset.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -27,7 +27,7 @@ ghenv.Component.Name = "HB Ground Construction Subset" ghenv.Component.NickName = 'GroundSubset' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Ground.py b/honeybee_grasshopper_energy/src/HB Ground.py index 4345e321..f7bc3d77 100644 --- a/honeybee_grasshopper_energy/src/HB Ground.py +++ b/honeybee_grasshopper_energy/src/HB Ground.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -54,7 +54,7 @@ ghenv.Component.Name = 'HB Ground' ghenv.Component.NickName = 'Ground' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB HeatCool HVAC.py b/honeybee_grasshopper_energy/src/HB HeatCool HVAC.py index cf176353..f98ab9d1 100644 --- a/honeybee_grasshopper_energy/src/HB HeatCool HVAC.py +++ b/honeybee_grasshopper_energy/src/HB HeatCool HVAC.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -41,7 +41,7 @@ ghenv.Component.Name = "HB HeatCool HVAC" ghenv.Component.NickName = 'HeatCoolHVAC' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB IdealAir.py b/honeybee_grasshopper_energy/src/HB IdealAir.py index 85a100b6..d948354b 100644 --- a/honeybee_grasshopper_energy/src/HB IdealAir.py +++ b/honeybee_grasshopper_energy/src/HB IdealAir.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -59,7 +59,7 @@ ghenv.Component.Name = "HB IdealAir" ghenv.Component.NickName = 'IdealAir' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Infiltration.py b/honeybee_grasshopper_energy/src/HB Infiltration.py index 09ddec0c..fb4b8019 100644 --- a/honeybee_grasshopper_energy/src/HB Infiltration.py +++ b/honeybee_grasshopper_energy/src/HB Infiltration.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -35,7 +35,7 @@ ghenv.Component.Name = 'HB Infiltration' ghenv.Component.NickName = 'Infiltration' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Interior Construction Subset.py b/honeybee_grasshopper_energy/src/HB Interior Construction Subset.py index 665b361f..f96ad2f1 100644 --- a/honeybee_grasshopper_energy/src/HB Interior Construction Subset.py +++ b/honeybee_grasshopper_energy/src/HB Interior Construction Subset.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -36,7 +36,7 @@ ghenv.Component.Name = 'HB Interior Construction Subset' ghenv.Component.NickName = 'InteriorSubset' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Internal Mass.py b/honeybee_grasshopper_energy/src/HB Internal Mass.py index cd9ee472..c6f574c8 100644 --- a/honeybee_grasshopper_energy/src/HB Internal Mass.py +++ b/honeybee_grasshopper_energy/src/HB Internal Mass.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -62,7 +62,7 @@ ghenv.Component.Name = 'HB Internal Mass' ghenv.Component.NickName = 'InternalMass' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Lighting.py b/honeybee_grasshopper_energy/src/HB Lighting.py index 79e4ea51..82eca676 100644 --- a/honeybee_grasshopper_energy/src/HB Lighting.py +++ b/honeybee_grasshopper_energy/src/HB Lighting.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -43,7 +43,7 @@ ghenv.Component.Name = "HB Lighting" ghenv.Component.NickName = 'Lighting' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "3" diff --git a/honeybee_grasshopper_energy/src/HB Load Measure.py b/honeybee_grasshopper_energy/src/HB Load Measure.py index db57d754..8c34ac4d 100644 --- a/honeybee_grasshopper_energy/src/HB Load Measure.py +++ b/honeybee_grasshopper_energy/src/HB Load Measure.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -35,7 +35,7 @@ ghenv.Component.Name = 'HB Load Measure' ghenv.Component.NickName = 'LoadMeasure' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Model to OSM.py b/honeybee_grasshopper_energy/src/HB Model to OSM.py index 003bd8e7..526073a8 100644 --- a/honeybee_grasshopper_energy/src/HB Model to OSM.py +++ b/honeybee_grasshopper_energy/src/HB Model to OSM.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -74,7 +74,7 @@ ghenv.Component.Name = 'HB Model to OSM' ghenv.Component.NickName = 'ModelToOSM' -ghenv.Component.Message = '1.5.2' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Normalize by Floor Area.py b/honeybee_grasshopper_energy/src/HB Normalize by Floor Area.py index 0d4838eb..47514cd7 100644 --- a/honeybee_grasshopper_energy/src/HB Normalize by Floor Area.py +++ b/honeybee_grasshopper_energy/src/HB Normalize by Floor Area.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = "HB Normalize by Floor Area" ghenv.Component.NickName = 'NormByFlr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Opaque Construction.py b/honeybee_grasshopper_energy/src/HB Opaque Construction.py index 48c971eb..b4f7fb24 100644 --- a/honeybee_grasshopper_energy/src/HB Opaque Construction.py +++ b/honeybee_grasshopper_energy/src/HB Opaque Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = "HB Opaque Construction" ghenv.Component.NickName = 'OpaqueConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Opaque Material No Mass.py b/honeybee_grasshopper_energy/src/HB Opaque Material No Mass.py index 80cd1312..8111790c 100644 --- a/honeybee_grasshopper_energy/src/HB Opaque Material No Mass.py +++ b/honeybee_grasshopper_energy/src/HB Opaque Material No Mass.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -34,7 +34,7 @@ ghenv.Component.Name = "HB Opaque Material No Mass" ghenv.Component.NickName = 'OpaqueMatNoMass' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "5" diff --git a/honeybee_grasshopper_energy/src/HB Opaque Material.py b/honeybee_grasshopper_energy/src/HB Opaque Material.py index b6120a8d..e16ef94b 100644 --- a/honeybee_grasshopper_energy/src/HB Opaque Material.py +++ b/honeybee_grasshopper_energy/src/HB Opaque Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = "HB Opaque Material" ghenv.Component.NickName = 'OpaqueMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "5" diff --git a/honeybee_grasshopper_energy/src/HB Other Side Temperature.py b/honeybee_grasshopper_energy/src/HB Other Side Temperature.py index 1ce27a3e..7fce68ae 100644 --- a/honeybee_grasshopper_energy/src/HB Other Side Temperature.py +++ b/honeybee_grasshopper_energy/src/HB Other Side Temperature.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = 'HB Other Side Temperature' ghenv.Component.NickName = 'OtherTemp' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB PMV Comfort Map.py b/honeybee_grasshopper_energy/src/HB PMV Comfort Map.py index a0e458d9..bddb6ff4 100644 --- a/honeybee_grasshopper_energy/src/HB PMV Comfort Map.py +++ b/honeybee_grasshopper_energy/src/HB PMV Comfort Map.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -140,7 +140,7 @@ ghenv.Component.Name = 'HB PMV Comfort Map' ghenv.Component.NickName = 'PMVMap' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Patch Missing Adjacency.py b/honeybee_grasshopper_energy/src/HB Patch Missing Adjacency.py index dc5975f2..b59c518c 100644 --- a/honeybee_grasshopper_energy/src/HB Patch Missing Adjacency.py +++ b/honeybee_grasshopper_energy/src/HB Patch Missing Adjacency.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -29,7 +29,7 @@ ghenv.Component.Name = 'HB Patch Missing Adjacency' ghenv.Component.NickName = 'PatchAdj' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Peak Loads.py b/honeybee_grasshopper_energy/src/HB Peak Loads.py index c25b3816..0e18ffd1 100644 --- a/honeybee_grasshopper_energy/src/HB Peak Loads.py +++ b/honeybee_grasshopper_energy/src/HB Peak Loads.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -98,7 +98,7 @@ ghenv.Component.Name = 'HB Peak Loads' ghenv.Component.NickName = 'PeakLoads' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB People.py b/honeybee_grasshopper_energy/src/HB People.py index 09199309..18fc7fa0 100644 --- a/honeybee_grasshopper_energy/src/HB People.py +++ b/honeybee_grasshopper_energy/src/HB People.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -35,7 +35,7 @@ ghenv.Component.Name = "HB People" ghenv.Component.NickName = 'People' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = "3" diff --git a/honeybee_grasshopper_energy/src/HB Plenum.py b/honeybee_grasshopper_energy/src/HB Plenum.py index b992b344..c0275e82 100644 --- a/honeybee_grasshopper_energy/src/HB Plenum.py +++ b/honeybee_grasshopper_energy/src/HB Plenum.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -40,7 +40,7 @@ ghenv.Component.Name = 'HB Plenum' ghenv.Component.NickName = 'Plenum' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '5' diff --git a/honeybee_grasshopper_energy/src/HB Process Load.py b/honeybee_grasshopper_energy/src/HB Process Load.py index f5314ba1..bf775e0f 100644 --- a/honeybee_grasshopper_energy/src/HB Process Load.py +++ b/honeybee_grasshopper_energy/src/HB Process Load.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -61,7 +61,7 @@ ghenv.Component.Name = 'HB Process Load' ghenv.Component.NickName = 'Process' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB ProgramType.py b/honeybee_grasshopper_energy/src/HB ProgramType.py index 27a30721..988b7600 100644 --- a/honeybee_grasshopper_energy/src/HB ProgramType.py +++ b/honeybee_grasshopper_energy/src/HB ProgramType.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -54,7 +54,7 @@ ghenv.Component.Name = 'HB ProgramType' ghenv.Component.NickName = 'ProgramType' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Radiant HVAC Properties.py b/honeybee_grasshopper_energy/src/HB Radiant HVAC Properties.py index b9211ecb..f9c4fc60 100644 --- a/honeybee_grasshopper_energy/src/HB Radiant HVAC Properties.py +++ b/honeybee_grasshopper_energy/src/HB Radiant HVAC Properties.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -39,7 +39,7 @@ ghenv.Component.Name = 'HB Radiant HVAC Properties' ghenv.Component.NickName = 'RadiantHVAC' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Read Custom Result.py b/honeybee_grasshopper_energy/src/HB Read Custom Result.py index c5cc2168..c94d2e18 100644 --- a/honeybee_grasshopper_energy/src/HB Read Custom Result.py +++ b/honeybee_grasshopper_energy/src/HB Read Custom Result.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -24,7 +24,7 @@ ghenv.Component.Name = 'HB Read Custom Result' ghenv.Component.NickName = 'CustomResult' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Read Environment Matrix.py b/honeybee_grasshopper_energy/src/HB Read Environment Matrix.py index e9060731..0562774c 100644 --- a/honeybee_grasshopper_energy/src/HB Read Environment Matrix.py +++ b/honeybee_grasshopper_energy/src/HB Read Environment Matrix.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -43,7 +43,7 @@ ghenv.Component.Name = 'HB Read Environment Matrix' ghenv.Component.NickName = 'EnvMtx' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Read Face Result.py b/honeybee_grasshopper_energy/src/HB Read Face Result.py index c1474efc..286335f0 100644 --- a/honeybee_grasshopper_energy/src/HB Read Face Result.py +++ b/honeybee_grasshopper_energy/src/HB Read Face Result.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -27,7 +27,7 @@ ghenv.Component.Name = 'HB Read Face Result' ghenv.Component.NickName = 'FaceResult' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Read HVAC Sizing.py b/honeybee_grasshopper_energy/src/HB Read HVAC Sizing.py index f78f181e..54dc7bf0 100644 --- a/honeybee_grasshopper_energy/src/HB Read HVAC Sizing.py +++ b/honeybee_grasshopper_energy/src/HB Read HVAC Sizing.py @@ -1,7 +1,7 @@ # Ladybug: A Plugin for Environmental Analysis (GPL) # This file is part of Ladybug. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Ladybug; If not, see . # @@ -43,7 +43,7 @@ ghenv.Component.Name = 'HB Read HVAC Sizing' ghenv.Component.NickName = 'ReadHVAC' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Read Result Dictionary.py b/honeybee_grasshopper_energy/src/HB Read Result Dictionary.py index 78726d43..3ed92a5b 100644 --- a/honeybee_grasshopper_energy/src/HB Read Result Dictionary.py +++ b/honeybee_grasshopper_energy/src/HB Read Result Dictionary.py @@ -1,7 +1,7 @@ # Ladybug: A Plugin for Environmental Analysis (GPL) # This file is part of Ladybug. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Ladybug; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = 'HB Read Result Dictionary' ghenv.Component.NickName = 'ReadRDD' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Read Room Comfort Result.py b/honeybee_grasshopper_energy/src/HB Read Room Comfort Result.py index b1c4045b..88499177 100644 --- a/honeybee_grasshopper_energy/src/HB Read Room Comfort Result.py +++ b/honeybee_grasshopper_energy/src/HB Read Room Comfort Result.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -25,7 +25,7 @@ ghenv.Component.Name = 'HB Read Room Comfort Result' ghenv.Component.NickName = 'RoomComfortResult' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Read Room Energy Result.py b/honeybee_grasshopper_energy/src/HB Read Room Energy Result.py index 799c81d0..3e7ef608 100644 --- a/honeybee_grasshopper_energy/src/HB Read Room Energy Result.py +++ b/honeybee_grasshopper_energy/src/HB Read Room Energy Result.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -53,7 +53,7 @@ ghenv.Component.Name = 'HB Read Room Energy Result' ghenv.Component.NickName = 'RoomEnergyResult' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Read Tabular Data.py b/honeybee_grasshopper_energy/src/HB Read Tabular Data.py index f42e85d8..364cd5a4 100644 --- a/honeybee_grasshopper_energy/src/HB Read Tabular Data.py +++ b/honeybee_grasshopper_energy/src/HB Read Tabular Data.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -38,7 +38,7 @@ ghenv.Component.Name = 'HB Read Tabular Data' ghenv.Component.NickName = 'ReadTable' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Read Thermal Matrix.py b/honeybee_grasshopper_energy/src/HB Read Thermal Matrix.py index 8dc00184..249cd3fc 100644 --- a/honeybee_grasshopper_energy/src/HB Read Thermal Matrix.py +++ b/honeybee_grasshopper_energy/src/HB Read Thermal Matrix.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = 'HB Read Thermal Matrix' ghenv.Component.NickName = 'ThermalMtx' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Read Zone Sizing.py b/honeybee_grasshopper_energy/src/HB Read Zone Sizing.py index b7a22d35..285e7346 100644 --- a/honeybee_grasshopper_energy/src/HB Read Zone Sizing.py +++ b/honeybee_grasshopper_energy/src/HB Read Zone Sizing.py @@ -1,7 +1,7 @@ # Ladybug: A Plugin for Environmental Analysis (GPL) # This file is part of Ladybug. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Ladybug; If not, see . # @@ -25,7 +25,7 @@ ghenv.Component.Name = 'HB Read Zone Sizing' ghenv.Component.NickName = 'ReadZSZ' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Run IDF.py b/honeybee_grasshopper_energy/src/HB Run IDF.py index 1f5a13f3..a0fb2d41 100644 --- a/honeybee_grasshopper_energy/src/HB Run IDF.py +++ b/honeybee_grasshopper_energy/src/HB Run IDF.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -47,7 +47,7 @@ ghenv.Component.Name = 'HB Run IDF' ghenv.Component.NickName = 'RunIDF' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '5' diff --git a/honeybee_grasshopper_energy/src/HB Run OSM.py b/honeybee_grasshopper_energy/src/HB Run OSM.py index 86b013ff..59405be6 100644 --- a/honeybee_grasshopper_energy/src/HB Run OSM.py +++ b/honeybee_grasshopper_energy/src/HB Run OSM.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -52,7 +52,7 @@ ghenv.Component.Name = 'HB Run OSM' ghenv.Component.NickName = 'RunOSM' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '5' diff --git a/honeybee_grasshopper_energy/src/HB Run OSW.py b/honeybee_grasshopper_energy/src/HB Run OSW.py index bc1c7270..cf888091 100644 --- a/honeybee_grasshopper_energy/src/HB Run OSW.py +++ b/honeybee_grasshopper_energy/src/HB Run OSW.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -55,7 +55,7 @@ ghenv.Component.Name = 'HB Run OSW' ghenv.Component.NickName = 'RunOSW' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB SHW System.py b/honeybee_grasshopper_energy/src/HB SHW System.py index 73230946..d6c75a24 100644 --- a/honeybee_grasshopper_energy/src/HB SHW System.py +++ b/honeybee_grasshopper_energy/src/HB SHW System.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -48,7 +48,7 @@ ghenv.Component.Name = "HB SHW System" ghenv.Component.NickName = 'SHW' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '5' diff --git a/honeybee_grasshopper_energy/src/HB Schedule to Data.py b/honeybee_grasshopper_energy/src/HB Schedule to Data.py index 1ec0bf0f..6a139886 100644 --- a/honeybee_grasshopper_energy/src/HB Schedule to Data.py +++ b/honeybee_grasshopper_energy/src/HB Schedule to Data.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -48,7 +48,7 @@ ghenv.Component.Name = "HB Schedule to Data" ghenv.Component.NickName = 'SchToData' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Search Construction Sets.py b/honeybee_grasshopper_energy/src/HB Search Construction Sets.py index 2935543c..495b945e 100644 --- a/honeybee_grasshopper_energy/src/HB Search Construction Sets.py +++ b/honeybee_grasshopper_energy/src/HB Search Construction Sets.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -29,7 +29,7 @@ ghenv.Component.Name = 'HB Search Construction Sets' ghenv.Component.NickName = 'SearchConstrSet' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Search Constructions.py b/honeybee_grasshopper_energy/src/HB Search Constructions.py index 3dacf63e..8840e759 100644 --- a/honeybee_grasshopper_energy/src/HB Search Constructions.py +++ b/honeybee_grasshopper_energy/src/HB Search Constructions.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -33,7 +33,7 @@ ghenv.Component.Name = "HB Search Constructions" ghenv.Component.NickName = 'SearchConstrs' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Search Materials.py b/honeybee_grasshopper_energy/src/HB Search Materials.py index 015a8597..0d0a08c4 100644 --- a/honeybee_grasshopper_energy/src/HB Search Materials.py +++ b/honeybee_grasshopper_energy/src/HB Search Materials.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = "HB Search Materials" ghenv.Component.NickName = 'SearchMats' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Search Programs.py b/honeybee_grasshopper_energy/src/HB Search Programs.py index 0ec002d1..1f68772e 100644 --- a/honeybee_grasshopper_energy/src/HB Search Programs.py +++ b/honeybee_grasshopper_energy/src/HB Search Programs.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = "HB Search Programs" ghenv.Component.NickName = 'SearchProg' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = "2" diff --git a/honeybee_grasshopper_energy/src/HB Search Schedules.py b/honeybee_grasshopper_energy/src/HB Search Schedules.py index f5ca74f6..f5e41380 100644 --- a/honeybee_grasshopper_energy/src/HB Search Schedules.py +++ b/honeybee_grasshopper_energy/src/HB Search Schedules.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = "HB Search Schedules" ghenv.Component.NickName = 'SearchSchs' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "2 :: Schedules" ghenv.Component.AdditionalHelpFromDocStrings = "1" diff --git a/honeybee_grasshopper_energy/src/HB Seasonal Schedule.py b/honeybee_grasshopper_energy/src/HB Seasonal Schedule.py index fb9701bc..166e8e10 100644 --- a/honeybee_grasshopper_energy/src/HB Seasonal Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Seasonal Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -65,7 +65,7 @@ ghenv.Component.Name = "HB Seasonal Schedule" ghenv.Component.NickName = 'SeasonalSchedule' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Service Hot Water.py b/honeybee_grasshopper_energy/src/HB Service Hot Water.py index d6bb050d..1d461743 100644 --- a/honeybee_grasshopper_energy/src/HB Service Hot Water.py +++ b/honeybee_grasshopper_energy/src/HB Service Hot Water.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -38,7 +38,7 @@ ghenv.Component.Name = 'HB Service Hot Water' ghenv.Component.NickName = 'ServiceHotWater' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Set Conditioned.py b/honeybee_grasshopper_energy/src/HB Set Conditioned.py index 33589675..e64ac462 100644 --- a/honeybee_grasshopper_energy/src/HB Set Conditioned.py +++ b/honeybee_grasshopper_energy/src/HB Set Conditioned.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -27,7 +27,7 @@ ghenv.Component.Name = 'HB Set Conditioned' ghenv.Component.NickName = 'Conditioned' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '4 :: HVAC' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Setpoint.py b/honeybee_grasshopper_energy/src/HB Setpoint.py index 71a8b5a8..1a4b7f7f 100644 --- a/honeybee_grasshopper_energy/src/HB Setpoint.py +++ b/honeybee_grasshopper_energy/src/HB Setpoint.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = 'HB Setpoint' ghenv.Component.NickName = 'Setpoint' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Shade Construction.py b/honeybee_grasshopper_energy/src/HB Shade Construction.py index 1511fa7d..0ef4fe58 100644 --- a/honeybee_grasshopper_energy/src/HB Shade Construction.py +++ b/honeybee_grasshopper_energy/src/HB Shade Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = "HB Shade Construction" ghenv.Component.NickName = 'ShadeConstr' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Shade Material.py b/honeybee_grasshopper_energy/src/HB Shade Material.py index 880e6572..c8838364 100644 --- a/honeybee_grasshopper_energy/src/HB Shade Material.py +++ b/honeybee_grasshopper_energy/src/HB Shade Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -45,7 +45,7 @@ ghenv.Component.Name = 'HB Shade Material' ghenv.Component.NickName = 'ShadeMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '6' diff --git a/honeybee_grasshopper_energy/src/HB Shadow Calculation.py b/honeybee_grasshopper_energy/src/HB Shadow Calculation.py index 61c1e920..e52b422d 100644 --- a/honeybee_grasshopper_energy/src/HB Shadow Calculation.py +++ b/honeybee_grasshopper_energy/src/HB Shadow Calculation.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -83,7 +83,7 @@ ghenv.Component.Name = 'HB Shadow Calculation' ghenv.Component.NickName = 'ShadowCalc' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Simulation Control.py b/honeybee_grasshopper_energy/src/HB Simulation Control.py index 7e2952d6..49009f35 100644 --- a/honeybee_grasshopper_energy/src/HB Simulation Control.py +++ b/honeybee_grasshopper_energy/src/HB Simulation Control.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -32,7 +32,7 @@ ghenv.Component.Name = 'HB Simulation Control' ghenv.Component.NickName = 'SimControl' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Simulation Output.py b/honeybee_grasshopper_energy/src/HB Simulation Output.py index 03f2feb5..37319867 100644 --- a/honeybee_grasshopper_energy/src/HB Simulation Output.py +++ b/honeybee_grasshopper_energy/src/HB Simulation Output.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -53,7 +53,7 @@ ghenv.Component.Name = 'HB Simulation Output' ghenv.Component.NickName = 'SimOutput' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Simulation Parameter.py b/honeybee_grasshopper_energy/src/HB Simulation Parameter.py index dc17ab60..90fcc6da 100644 --- a/honeybee_grasshopper_energy/src/HB Simulation Parameter.py +++ b/honeybee_grasshopper_energy/src/HB Simulation Parameter.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -68,7 +68,7 @@ ghenv.Component.Name = 'HB Simulation Parameter' ghenv.Component.NickName = 'SimPar' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Sizing Parameter.py b/honeybee_grasshopper_energy/src/HB Sizing Parameter.py index 18b90685..142b34f7 100644 --- a/honeybee_grasshopper_energy/src/HB Sizing Parameter.py +++ b/honeybee_grasshopper_energy/src/HB Sizing Parameter.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -36,7 +36,7 @@ ghenv.Component.Name = 'HB Sizing Parameter' ghenv.Component.NickName = 'SizingPar' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '5 :: Simulate' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Subface Subset.py b/honeybee_grasshopper_energy/src/HB Subface Subset.py index 2aa324de..ae3689aa 100644 --- a/honeybee_grasshopper_energy/src/HB Subface Subset.py +++ b/honeybee_grasshopper_energy/src/HB Subface Subset.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -42,7 +42,7 @@ ghenv.Component.Name = 'HB Subface Subset' ghenv.Component.NickName = 'SubfaceSubset' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '0 :: Basic Properties' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Thermal Load Balance.py b/honeybee_grasshopper_energy/src/HB Thermal Load Balance.py index eb68a022..9eca63ff 100644 --- a/honeybee_grasshopper_energy/src/HB Thermal Load Balance.py +++ b/honeybee_grasshopper_energy/src/HB Thermal Load Balance.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -67,7 +67,7 @@ ghenv.Component.Name = 'HB Thermal Load Balance' ghenv.Component.NickName = 'LoadBalance' -ghenv.Component.Message = '1.5.2' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '6 :: Result' ghenv.Component.AdditionalHelpFromDocStrings = '3' @@ -133,7 +133,7 @@ def check_input(input_list): # process hot water to ensure it's the correct type hw_type = 'Water Use Equipment Heating Energy' if hot_water_ is not None and hot_water_[0].header.metadata['type'] == hw_type: - hot_water_ = [hw * 0.25 for hw in hot_water_] + hot_water_ = [hw.duplicate() * 0.25 for hw in hot_water_] for hw in hot_water_: hw.header.metadata = { 'type': 'Water Use Equipment Zone Sensible Heat Gain Energy', diff --git a/honeybee_grasshopper_energy/src/HB Type Limit.py b/honeybee_grasshopper_energy/src/HB Type Limit.py index f6474925..75d307f1 100644 --- a/honeybee_grasshopper_energy/src/HB Type Limit.py +++ b/honeybee_grasshopper_energy/src/HB Type Limit.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -53,7 +53,7 @@ ghenv.Component.Name = "HB Type Limit" ghenv.Component.NickName = 'TypeLimit' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = "0" diff --git a/honeybee_grasshopper_energy/src/HB UTCI Comfort Map.py b/honeybee_grasshopper_energy/src/HB UTCI Comfort Map.py index 0a38e2f9..b23b056b 100644 --- a/honeybee_grasshopper_energy/src/HB UTCI Comfort Map.py +++ b/honeybee_grasshopper_energy/src/HB UTCI Comfort Map.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -154,7 +154,7 @@ ghenv.Component.Name = 'HB UTCI Comfort Map' ghenv.Component.NickName = 'UTCIMap' -ghenv.Component.Message = '1.5.2' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '1' diff --git a/honeybee_grasshopper_energy/src/HB Vegetation Material.py b/honeybee_grasshopper_energy/src/HB Vegetation Material.py index 81062742..ef679130 100644 --- a/honeybee_grasshopper_energy/src/HB Vegetation Material.py +++ b/honeybee_grasshopper_energy/src/HB Vegetation Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -51,7 +51,7 @@ ghenv.Component.Name = 'HB Vegetation Material' ghenv.Component.NickName = 'VegetationMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Ventilation Control.py b/honeybee_grasshopper_energy/src/HB Ventilation Control.py index 470fdd1d..9bb9d2a9 100644 --- a/honeybee_grasshopper_energy/src/HB Ventilation Control.py +++ b/honeybee_grasshopper_energy/src/HB Ventilation Control.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -53,7 +53,7 @@ ghenv.Component.Name = 'HB Ventilation Control' ghenv.Component.NickName = 'VentControl' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Ventilation.py b/honeybee_grasshopper_energy/src/HB Ventilation.py index dc651024..57af6645 100644 --- a/honeybee_grasshopper_energy/src/HB Ventilation.py +++ b/honeybee_grasshopper_energy/src/HB Ventilation.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -57,7 +57,7 @@ ghenv.Component.Name = 'HB Ventilation' ghenv.Component.NickName = 'Ventilation' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '3' diff --git a/honeybee_grasshopper_energy/src/HB Visualize Thermal Map.py b/honeybee_grasshopper_energy/src/HB Visualize Thermal Map.py index a22bef83..356b07b8 100644 --- a/honeybee_grasshopper_energy/src/HB Visualize Thermal Map.py +++ b/honeybee_grasshopper_energy/src/HB Visualize Thermal Map.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -37,7 +37,7 @@ ghenv.Component.Name = 'HB Visualize Thermal Map' ghenv.Component.NickName = 'VizThermalMap' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '7 :: Thermal Map' ghenv.Component.AdditionalHelpFromDocStrings = '2' diff --git a/honeybee_grasshopper_energy/src/HB Weekly Schedule.py b/honeybee_grasshopper_energy/src/HB Weekly Schedule.py index 7655a1dc..596fa579 100644 --- a/honeybee_grasshopper_energy/src/HB Weekly Schedule.py +++ b/honeybee_grasshopper_energy/src/HB Weekly Schedule.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -92,7 +92,7 @@ ghenv.Component.Name = 'HB Weekly Schedule' ghenv.Component.NickName = 'WeeklySchedule' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '2 :: Schedules' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Window Construction Dynamic.py b/honeybee_grasshopper_energy/src/HB Window Construction Dynamic.py index 35404130..8b33b1bf 100644 --- a/honeybee_grasshopper_energy/src/HB Window Construction Dynamic.py +++ b/honeybee_grasshopper_energy/src/HB Window Construction Dynamic.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -41,7 +41,7 @@ ghenv.Component.Name = 'HB Window Construction Dynamic' ghenv.Component.NickName = 'WindowConstrDyn' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Window Construction Shade.py b/honeybee_grasshopper_energy/src/HB Window Construction Shade.py index b952a0c1..ee092e33 100644 --- a/honeybee_grasshopper_energy/src/HB Window Construction Shade.py +++ b/honeybee_grasshopper_energy/src/HB Window Construction Shade.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -64,7 +64,7 @@ ghenv.Component.Name = 'HB Window Construction Shade' ghenv.Component.NickName = 'WindowConstrShd' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/src/HB Window Construction.py b/honeybee_grasshopper_energy/src/HB Window Construction.py index 57e52bf2..fae12e63 100644 --- a/honeybee_grasshopper_energy/src/HB Window Construction.py +++ b/honeybee_grasshopper_energy/src/HB Window Construction.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -36,7 +36,7 @@ ghenv.Component.Name = "HB Window Construction" ghenv.Component.NickName = 'WindowConstr' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = "1 :: Constructions" ghenv.Component.AdditionalHelpFromDocStrings = "4" diff --git a/honeybee_grasshopper_energy/src/HB Window Frame.py b/honeybee_grasshopper_energy/src/HB Window Frame.py index b42de566..57f94009 100644 --- a/honeybee_grasshopper_energy/src/HB Window Frame.py +++ b/honeybee_grasshopper_energy/src/HB Window Frame.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -57,7 +57,7 @@ ghenv.Component.Name = 'HB Window Frame' ghenv.Component.NickName = 'WindowFrame' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '6' diff --git a/honeybee_grasshopper_energy/src/HB Window Gap Material.py b/honeybee_grasshopper_energy/src/HB Window Gap Material.py index 34c81e21..55cf551a 100644 --- a/honeybee_grasshopper_energy/src/HB Window Gap Material.py +++ b/honeybee_grasshopper_energy/src/HB Window Gap Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -31,7 +31,7 @@ ghenv.Component.Name = 'HB Window Gap Material' ghenv.Component.NickName = 'GapMat' -ghenv.Component.Message = '1.5.1' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '0' diff --git a/honeybee_grasshopper_energy/src/HB Window Material.py b/honeybee_grasshopper_energy/src/HB Window Material.py index d6961d47..bddbdad7 100644 --- a/honeybee_grasshopper_energy/src/HB Window Material.py +++ b/honeybee_grasshopper_energy/src/HB Window Material.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -34,7 +34,7 @@ ghenv.Component.Name = 'HB Window Material' ghenv.Component.NickName = 'WindowMat' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '1 :: Constructions' ghenv.Component.AdditionalHelpFromDocStrings = '6' diff --git a/honeybee_grasshopper_energy/src/HB Window Opening.py b/honeybee_grasshopper_energy/src/HB Window Opening.py index f010cd55..19ba809d 100644 --- a/honeybee_grasshopper_energy/src/HB Window Opening.py +++ b/honeybee_grasshopper_energy/src/HB Window Opening.py @@ -1,7 +1,7 @@ # Honeybee: A Plugin for Environmental Analysis (GPL) # This file is part of Honeybee. # -# Copyright (c) 2022, Ladybug Tools. +# Copyright (c) 2023, Ladybug Tools. # You should have received a copy of the GNU Affero General Public License # along with Honeybee; If not, see . # @@ -76,7 +76,7 @@ ghenv.Component.Name = 'HB Window Opening' ghenv.Component.NickName = 'WindowOpen' -ghenv.Component.Message = '1.5.0' +ghenv.Component.Message = '1.6.0' ghenv.Component.Category = 'HB-Energy' ghenv.Component.SubCategory = '3 :: Loads' ghenv.Component.AdditionalHelpFromDocStrings = '4' diff --git a/honeybee_grasshopper_energy/user_objects/HB Adaptive Comfort Map.ghuser b/honeybee_grasshopper_energy/user_objects/HB Adaptive Comfort Map.ghuser index fd8f781477c971b47617bfce1d0b7877293adc3d..ed92eaea68e31336cb55d1807035a3ca05ff08f2 100644 GIT binary patch literal 8841 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Adiabatic by Type.ghuser b/honeybee_grasshopper_energy/user_objects/HB Adiabatic by Type.ghuser index 04a224c3e5024112f4d9809a185ff1274f1f9946..ba4f041bd200cc4d2cfcaeeb5c1941eaba29da1c 100644 GIT binary patch literal 3952 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 JG}ax3`5%``-hTi9 diff --git a/honeybee_grasshopper_energy/user_objects/HB Airflow Newtwork.ghuser b/honeybee_grasshopper_energy/user_objects/HB Airflow Newtwork.ghuser index af6fb6520675e6a597fd4a43aa7a0d2e77b1c258..2fa608811ec74b8fac53e8451cf581621b1793b1 100644 GIT binary patch literal 8870 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 literal 8860 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB All-Air HVAC.ghuser b/honeybee_grasshopper_energy/user_objects/HB All-Air HVAC.ghuser index f6a3918c2addc39bef2b5fbc303f1b0a10054603..6ec8ff1b97b5e62b6075412efacecca26ad879a3 100644 GIT binary patch literal 7133 zcmV<38zSUoc?UF{-_yTNbRtSZtdi)x6Rh5e7M-w`CAP$_-aApE3(=wz5xo<=M2+4F z(L!_Fa1s4}S1t(Vk3JgWKU_b!sFBFsjC^*0t;NpZt0pJb*bvO*{ zWd{ZW4B&7mlAny&hK%@5%@(7E^g?1ZkpP4%+}+6@46uWvAOLqT4CRCY!&tP9 zQ>23}=pP0K5CX<9V2%JD00<6u!OX~r?ZMDHNe?HCItl{Ds6a6flq=X4dZ*!G>k1XP z69!<6@&go*0HhlT!h0v`g;_^|VE{*0TNny}a&m;A$cRC37|InR4R;5-0=zN)10Zft zCwnK97e8h@9$*Zc7hnel*}5UY|3LlkM*ail1apVGxP$NT@4)_X^3IRDEyH1$$YBEH z3clM1zzGGgb+mPY{nr^=SMYx^pm59-{7()rco+`S$sL1+f?%TluQd#T0wBQ%Ti3hL z|KGSdxWb|TL;?y1qyB3hL%Kq3T>vg{Tl>2_@DZtaBH&0jSMXh8aWRR-yXzXD|74m5 zL)c@pLSq#KnEh05Z z2cs~amu=IYQ4Qf4@g>K!%%V?w=peavi&@JnmL@ut6sob`Bx3s(Lnw0DP3N?%6u9DP zKTxq#`o$|RNVl}*&xOkV{Zcd8tOb6)A%9i4cse3=d+3YY@~yaK{jf0k+;IgZ}4pde{o|5*Pvrme*F z-AB)?<{5Uwl(a=fv}3>wnmq+Sjts2j`U(y#sm7jt<=DRYpa(f_b*}W{>+&Z|)%(1y zU|}a}%+rVD;PMe72&o@dsS@cgSP4lv^R*DxdtA6};9FgYw+fQ3uJ|UP&DEDQr#~qm zm-C)*h}~t;*lIdmMw7vN__Jdn#5swQxsilKoDa||OwqJhZD_wHHkor8mAdMgM*7rf zqt)1oeRFX-ENv+S$>&a zlxfu0X7th)t|7Y+OuO{er3U>j4{%11crxwd$OoZ=$oZ#@*KD8v(jsqRBHKEvdnH)Q zcorm*dvDw(B*EwYo2DKm@GJXB z*9)XNB4~uUohYZA%0wFy~l zZICUA{_`%2qg#;j(p?Xz?MkVxrVV4z(U(|o=^b|;PlOR!Mb3+EN2ed&uMEh}_06_w)xR0UezE#<;@b2V zZv?4qU|(@Yepi$md0y?}LN=C#xY_+g&YdAYQxkR|m z*}TH*C*dO;1A%YGUMpbhXDWOP@;LZZ__0}rDb@GXul?{G{b08py@VW--IgC}bJNJ? zWwkZ9;r)@w-_h?PoG#rtx!l>Jk55OGIAag-YJmWZN0FRHZ=Yj>i_7M6)4p?32s|&e z#AQ3mWPVLOV&ERxSV zQs{$IlDJy>L-4Y>l^CgkWo0jAhZ;-n#gM#a?Ycj~JLXlYs(Rv79aF^pjHX|UAvu!L zEm|)T2j9#rHa1pVfUfp9SRy*5KiUjbxkTgtCRzL|`Q8X4Y-sdHn09JvJOD`<6h@Db zVCYw)dMm{7K524dVtDWZ7)Yissy1&XJ~>L19Qp@aTPa1aN`^BkV!Ap8GR|r|a_UcI z@7m=_ui7mr#NMSo-q;}_2veRut(+ndq{bbl&ko^QN+z;Vq4>p0)-fKDi+v_cL-V!f zXe4uA)n8jfG^~zi!v9i@n(|ja+e4?$oUkaacT=kKDw?Ftz6|eZ9w{p_Za#qM=CQk2 zA*-Xe*|AHm2*$@P<8w~%Z(`mjD2kivvITFEmOXCT0qoG!Owh85fEo$1@fUFehGU4L zHaoPoq{bOJ)q$Q&G;I2{X%3Pq^yWZf3V8|}A>me*H9|ht+<{EqE8yNwmm?({Ml9>9 zpXc7EM6EfHuD9_8!{qY#@@p}hP7?J>PsKU#nOoK#ko@?3xj|F;ftZyv0t`D7;y3Fg zy=Wo&C?U*CV*UZ5Z{N!3y4b~g9MSlWq@dU=fdloO;b|~WO^^O27i0}j6)U#euEQe| zPt`r4hN>!(vDzI~BeO|cOhXK`EK$*+PJe^-B+xR3u$3H5b)O+#<0xVaFC8n6QJ+N7 z$lR-H3)lX{T;++~L*5Q%tX=FEa^|7a-ob#XpAYaJdc*7lDcA7t5fbMUl_jd&ym^R4 zT}vm$mYOg6Q9-rlZ65VJLD?2oD=eS%r5%+9%}JmteNQJF^$b~U$B_cUkRX_Wz{`}Q zXB#j;4OZp0{#>{Y=x!FGE*=oBF9zr^tGX)>eic@E1m;tCEIpt}dGPA%$6tk`w)0X~ zyWTplDT$55xc0iM*Bx}A(sPv2T6j66+w1u8L4B%03|{%{3UTT8jrtV#aaK&SdblW~8!0jiB7g~5^2;DkqgypbyFytGkxx;!Nm z>*Olysgyq?NwJqchO2m8qY%D5D!KZboh(0S>#%!(Zn*( zQFO2;PAkCgwL1GZB_?=g+7BhpG{g*9ZzPWqloKn^k%h5JfkW&D?QGenr1RXj2moxrwW6umf&MaO>f>Ni^4yiLJ^Kg2la84``v@!`4`iXG5OsVPR6k3IK33YO(*L@Nw7I`B-<0`N7p zAyH2=i7IWU?Sc?1TUBH|@_pA1<}?HaaI zv{mfhE;!+ubR9kKYZ6S%!m{AlaL)@gWT&?0{AI4htLkq+#^bB*#28Hs0zT>5lHlO+ zH&m-GRiyp$F$#BAQQp-7I+n6@( zx!~qTULXJc5RyjrT*tNTS;<-b-~;3PT0F0^>L$xHUu8ad z5Vs)7Xj-&VbX{6<^88WeIg4Xs=$@$xH%`yDVqNDKaykfN%5JYm`x+`lupq377i7{1 z;>Jr_N-UBVxgG)md!k}$ZfRA|5JqUETzv3Jl4J%@ywvwi%wf-FgL?~8 z$%^Ck*+#+Qbu^9iG?oSD8+=bzxYzjr+55-ZkNS&JC?B$V4-a~%UD3$NuoXM~Ru1%lDUC+0N=h8z~%@ODWYV7)l4lo=cv0I3{%@6B)|o z<)(7!42vh@P$p@VF6H(t@%ZE{A5WZ$VtnyT)09Ql)P3!3|NIe4(zFr|zP+hlc?URl zU}=~5bC6^hk?2ugQ@rKRfp7Z!Zt99O8io7hiaPnwps*vBgl8r3W$#PzOo)Qpy*X^; zNe&??xD^N~{1YM8Zd<12c;lzT@f@172~L?%<$l;JroZ6Hg36+#s2@GUT=x^7@r`Oz z)F`;@Um>X9$}&yCJf*`vz~pdEs8qnJYmY@lhe{Q3LR$)wE3{rQyNG#Foa6WDSK2k|=C4zm{MZhRPCxQNjw zsGb_=_2!cs(RlCSk>MR2ing3`>FLIsk8~jj&3$!^6zCDkkIT z9e@71|GFd6F-?k7I@;>oobQ?mUzr?%b@h_`Gev|F&g#Iz9QWi7aEp~gpUMyvU6RTX zUbSw^P*%=ho6r5Rw`Naw%7`hc(nYjZM@?0Cj+l&1%>5cS!E?V0RY_i4-^nj3INlgO zM!bG(RLUwDPWbB2z*8B!+SWSv@P--P8~(=lvIoJOxp*qJJ%uJ*!1L-fKu%q+f~ly<3;fYu?P@N?cu|p z{=I#Ld4Kub=9Ai$=xK{{m}h*tg10py>+!uy@$x;d$1E_s--<@mj9RD2Dody6U^C|6 zs|L;)JNrhFhJwawssVOJCf)*dE=2=*_{^YSdsA8UaHcOCK~hs*Yr(_6)^BrQR%@%E z*f9ByoKfrF$}NLu6H2oFMM+0uX}~MdZ}vZ%?#tivE8p09uN~#cqq$$VxnW~!)_=kC z>jwBVt?6p~m74g7^zrvC|5M!+n>G>TafpT1$aF~bMd7lM(Fz9-dQhxCgS<_#IGN&L z`d1k~+h=oM_9~OZ_a@exr~CIk_&r7I z7E*rN(|#h4+pF?YSw8_UpFXYpXwXdhxNY#-dvfIz8TZBYd^-iEHwZMDoX9u4v{-3@ z?!NikA7Gd>=Xu%2P=CBE&+l7ycDiWe;$I3`YhE<8Sl#7%A$n`FvQa#k}#n7qql2+n7+&NcUq+T$_{A~aN01@rM9AJ z<&k%`z%P(B5a6`4Qf#BQ^yfx43HkKKd4!JeVBvE3hS_WXa9Gw$vh8eTPi^da)~3B= zu?le_79e-^hheuSqU>?w;Q7dD8^^JU&BmPKq2xPJ$Ym>ss(dRq-|OxZW)tm&v(qMN zkBf}YJzOF=3oBwDpX@G-AM`a;3-CV6`11ECV`2-g=OT&dOHXn1yWNBOt=P2I?Cr1d z++N@8k2zBxuF1>EigQez$)H!6Wi%GsWmlwks=^52Ba0d13#GQ5_ZQU+moFF}`tE0! z3G@lv7y>+|>O_j{2B~^uc5w7J^$R+q8EUwd)rRIXJ>CceJ{1$` zoOK%~`*g2&yIt3};miE#&8(qi^rKV`KkxEtPM+kslf}*70nQo=CSLaaxfF?I*-Px= zpJgv?k42)l(Xhc1#28r40)3tdyq(T+r*o590PT4NoJQiac_i1pYkws*3tIMxGckni z%7M4gZMV|vS8j*%hHr=8%kLEx6sy5kg##=H4+4gvW|ffN=Q@7EnE{-azN4~MX!Ltc zfycs6zc+i7*>Gx^Mj2Qd z=nS6Tc0D^In<{U*;{S@&t$sUIFOAm+yc_3abKVHLoPXpk+q!=Ciibe7^-^K2NsXeY zPB#l-u@{tJ<1S;AeUrV{a?DI|%enVZZSOdhjYED_hyy+;JDFDDe=V>bJ=1RE_SEmD z>5pwbb#%2Au4#MA!^9@d z483&4MUk^MBUDTl=%G{tjh7$Xi|xEM4-f`Al{omO!h_JfdjY-L1k`>DCAL zn?lX;tgGltoY%!`#xwd$B)g=&R3ogzW*t5{m;JMAKngA&4gfeo_{7t7J46P8atgSM zf;eo&QqEFkjzAT`jfZN~)S8f}zBVpT;Xjl*k_e}m_bib2&7G6RFXA87bT~J@x@!6@ z-?+OOMd2@exFd=F$}#;n)csnfZZc<1H(=ZSI%#3|a6&g=R{Yv$V0SQ=t~C|r>SHQ2 zxdi9anwx3+F>UC_kr83tqQ|BV2?4&4tRlo_>LU{WxE%I2c&Z6uDA0kkYRUtkIbe%_ zV+{GEwG;T!kqNO}zRcqw)K-2=iKZA6Fn@6|5W1efvPhw`Cru?D{ychT+7?m3f8xOM zHDKyO1N+LYsHo=StH{2{m3(7p#c@#42UUTHYmMTahjN^a@!0s6N#%(zl1q3R>%G0K z4}SEm|E|A~xo&Jc>ge@8bU#{}JaP#w?tQ%5HXDR?cijObTJ9%rJoJ3+!3bh4zc?>^`! zbWy*1+twdgd9aWUqiIE1ec^P`e_iEP^VlLPE&7x3Jtm}AEgOG~>XYVoob+&Wc?T2c z&CuQ^c&4t|=|M*%N{Ji{DtOd%LkGTHYP?|1ZwS~Ps=FnOGI8Iy_zItQ?-^MjZ_@FZ zmw>RrhwEP})qi?a^=maSw)Oa-TesLu?998-n%j(~0PT#kf{9SP-W&sf2p{r33}vA6bsC(Nbry{fFmMUK4hWN*WbXA-t>)^TAFXXU`B zTlaT=x)V`|?yZ0q;)IzLISmxq?p%Uqlypy{8NYI+yT6-O>D1trET~87%NJ!dSX_UW zyXnXWrJ20-=SW`ptp(EOzoiS@$+L8NYgAXN^U10}vq<_!O@@N$lU^$Bbos@gh8Nx` z?6vucOG8&*h=k7V=db;9_GsJ1V4u83TC+z+eM7Pn?U+-Z^vZGVQSyENS_0+6XS^jL TF?6&0|9%3B0;Hw?`M&x;S&SYY literal 7138 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 YxYQjXp{|?d|Mx@i1xQTnpHHp-1DNXte*gdg diff --git a/honeybee_grasshopper_energy/user_objects/HB Annual Loads.ghuser b/honeybee_grasshopper_energy/user_objects/HB Annual Loads.ghuser index b9e0a6cce09a3dc2b5be92dcfa7955463f873c76..19e82a45c66f8953a5766422da3b5a1495384c21 100644 GIT binary patch literal 10505 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 Lp#JZ-lA!+r@R*{G literal 10510 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 Do(Kbc literal 6182 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 E2d`*D3;+NC diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply ConstructionSet.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply ConstructionSet.ghuser index 39c79b030bf6cb457d1f6ba3eaa2ebe0b9518ee3..8210ae0b0e6916f7bcb30a359ff27300607ae466 100644 GIT binary patch literal 4295 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 literal 4292 zcmV;#5IgT}n0GK7+}FqT-U+LOC0b;ah_VtrdRaYcL|ZIjH>}Ff|RDpWhd%zG# z7~K8e>H{SN;-w$(Dcs!?>EUI6TQY(ofk-$|1MUv>vx7o`hH$u>rwBELFqx_^0`BSM z0lgIy-iXO=oJiCDKhv0Qmm$K#d!r9gr>0=L9Zs#Op<;Lw0k=*@a&s>D$er8-d{0Al zWxUcsj?LQ%PD;8;H`;j03tQsbg%KL&o_KgP9k-7E1OD0JrbkUvMafu0d)CBF$I=9_ zBWkRFnr8TH1J6>Z+$Kdy>hJeA0O&|Wu9E#lGgk}~eT1ST$Xxg0QLwXyfi&Z3{lj(i z!@-`JjT4dTX)PGOCK;FgaKN;sg+)v6vdnt+K7FbUsx>fCU|kLybl!w(!pXt!TtCPf z92)xi%-HyloeDkI-mbh=VgI9~rlv-2b#;}nv$OMAgOr5Cp?+p!*NCsn){y|o)}KEO zG11Y*No=uepo!!J48~}6&zG*Vy`6{uDr2Rw`4zT>Frk~jYGPs{Z(?h@zWVLtI zH{{HU52bN*A~?YOHucs!>b3>(s??N}Tw|e-^-)XkIs$Bl*V*3>%K9MEGR+=7Zc9X< z-Cw;fs(3IC3&zDCn#V$?x z5_vas_;@BwQDLO_$UsqPcd1AcQd522Z1r~c_h0z>`)3gAUt|(xuINhh3(%)$pqiIi zh={{ZI~K*Xw6#SMFxI`jy(1%DvFOuNbws>d$l(v$npI0OJ+4q+LCWm!OfM}!{ah5n z3bner+or)Ndk3cD0Gw_8boij9Pg*lZs@tT zP6Ldv@j<1fr45~*opDE7`^pla(c1`cR)3sFSowiBizN%6LPXhM2fH@p-IuVmcLa<6 zq_W=?q!r>Ze0(hR)l~Zi5G=}>i(A0u1 z?uhb1c&I#adHN+j%LE2`fuGmiDOROcTm7J9%2sKO}ypT@>xZG`mu}PazEU z`mfhXh&^?Xe8M*d-)uilU_o?#Zmx|fsX?HDxjA{&6bBC#8cu#qEf1C zgQC*BVV|wLJyhKb=I}38>6n^LsEKX0%hdY{9*3op5kYL-p#MS>prH)>f4NBpf!VwM z&rUp&{|5LiATMr`ou-s#jHb*qcis{4@cddjYan1oiS<4$`K(BmL`1H}Q^zbulddT) zncg#~^X+vRD!&x!R^(PQo)j%)dSBit$M`3pW+Nj4etKCn6XM@=S%a;}V8ZOv*7BszKq`Z1)Xm z_sPbGm;0!4hw&5bp5liu+k6Ux4vb*0k|_@oI=z-khCHKJ6j+>!l0XFwh5Ubzfdkrh3R z0i(f6^3PT(=fh<~Gdb{P2=K=ULS#xh{Z@&3*y%YM3)r&#LAp>B;qV%O_TbQN<3GA`|&&4GVbjrv2oA2G~nNQtW?y}`^CV#F(32!Ir<5%_I<@{v@S`-xT|CCIx02A&Jqcc9+^H{q6+`x zH;Ztf5SRI!gQjB8)*E>SQRU=HA=6fZZ-nI!#6gpTf_-LBAp96iySUV%W4M) z5>Tz&YL^s#4Y`gm6_Qun^f6|?*{BuqfVteDz&L6WQlECj92edr8dn0lsj<9pGr7lX zjWh&Rufa~CdZC14=7W1i82evz0A%7YJy@7|QMotVPAlya^9Dn{)F)S$4bV-?7AwIFcH z@}AZv9~mpZqDq>gdh(i(T#`*v;!1#0X*mroAb4>8w`ihQZ!+0TWrJiNSVt?s8<$Lo z=NPtH7MbK>tl&WLvW+RE7koUx!ojP>pTr|~*2d6socH#DdjNZ%cj*kC&8Pdqye&pA zHcj`3pQEVlY$$Dgm4EBX+<&TQlJs+_4RQ%eGQz0PPHyE!Dd>ti0X5-z+s~7Hs>@>H zW;#kn`P~bSkC%VO>5$C`@ZwRvL4jRz%kB+J7j$;=3=w6Gj7FqqV&!WDu23Bg8ayCa zG$hZ4pM%bxTZM-sbCGVU;MaGadHH<)&`AtXo{9xwh`h{6+qv)W6VBi0;DcLjkqd zvb&(;DS;Xg;E}>E(h-g^ReGv>Y2={DLJPDpajI1@d)M-G6b2M*f-o za}<0M`RmC?i|N8w?AgbDLe?w|im(_f+jm3n*Umdg7r#cgUmHxHmx$BblBbuLMQ}+t= zaES|+v81_`gP(`mv)vV1-nP7vi6@N7UnF#c0l@4y-sl(`s zjO|S1l(mN4cVSE@Z--_or4n|gH5 ze|k_?E!4I+eqVb2rT?JYi*8W)x@yG3JGzFP4S&XDC(Vvaa9o#KsXh{EwZ(GPeAlgd z(-zSRkhEb?GHnaEwHJ6 zojV2A+H_S>s-M{Z1VgO~ty=98+qaJBu`122d4pBJl0)FD49*re%YcD9i=*#qr}NP) zaN3e|z}IE#g+?V>Iewvdep!l>^E0k7ClTR0$k#eA-2MA13q?k08zz}O7CT(a9JZr_ zlHRFzqIXKS9={sIy1Oocd&ci!V?U45(gwjYl+&t}%<3%7YInc)T^E-^-0Dx?Os!b^ zS{Gc}r8{ioUw2vIGWEd^X*7=z^;h2tHn+-Zd_?AG%)PgeBO}@Ys_!2>7@F)-o6((Z zI(0YMri^M)V6i*0#MIa4Z^ZmuuM{oQk)LA~%U5a9m^4!uJHO+#WR?8oLeUoS>nfbo zbi$5@3x{n`UK@CEx*i=}$j3rO?oxxboURReweDTKE+~qNuKmX?ytK1Eb2YmyHBP}$ zXERO8>x%-adQh~;iqThU3&gH)k@h_xEw0DdUFJad-soyE2`LGRP~=Ys@2WVv1Yl?NPSLGA4^u zKW>ovi9Q{YujW4wr^P`gXbr>+L8)WyNlDGvy{x^irCGS(`9S=?rywW7xUe z=JCczkm=uXj?wdW!Nkhl-M)%)aD0Ez&sXsQvQX~r7~)+Nc9|GOmaZrUi0j#N7vf1> zdU6a7ekQVvHj5lZ@SP+lhE@tn_jxTS&E$QHQYCrl_dzLc=ttYJvn>Y^3kF)|U2^5| zmwpw!cG2bV_vrcTfrwrjt~!UK86oqWw(;WOEV zIa#k=GxJXyYp%q-bu^1m{hoht zuyeen*DCANx1P3*!*c!z`q?ynv38C%EtdMWZ81=n1vD?1{c@kOq%%M@BS2;LOLT-g zJZQ}NJwtLf%k}7qXF2F4~*~MZGQSY%C<8E%v>|y)`5Ac9YNT|9G1kDy zxU?3aXYX181Xm4O*TRFo>0E?L-3982WE*w6NR~N%-3WlTyDexT+3VwGJ0|qQFoT3W*V;2G~;r zOnjZ){=xnmfU$HUjt@lRZ^qq8##4MTXjUNKVx zaBlD`82T^l6^kzt;pOP%3j~%j%Ms-T_rijGyS#c(W|lujL3Z_A#3`R%O@tVzwi>~U z;Ts!&7+h5iRIlz*GVt7y^v|8~*0I765YTk}F~VL{IgEgS7^bVCYN~UuCey&p)B@DI zAcy*9;2R$0ms5*-H{XWhqwcmUx$dDZQUo?*j=IYn$07;NaVT80Ye8gNkKU)Zp+;6{ z(RCWMPCU9fn(1UzVphr8%TwHwyt)5G7MC`;xvul@hwJXIcMnEFc5{Et%OM$<)mFFt z_s7(#CGqDOP$7?+51KyhlBR@mwJ(rcv5&p|(xK+A4@a zf>2I!d&96>2=R@iQU)>q^3E{A)9nef(AWG%7h@W|y3-@a`?e>qY11fmT6}~67PYp7 z%fBMX9d$*HDcU6RPVe~JonwTaTGM&|{?aTE%JQ`#`fa@%T38Q1uB}zhx&2Fm(r|EC zuk_{nd)@C4jNVJjng_p=;@sx9NIR2K2A7OB9lKV~`uIU6!KV?!%fyEXpl`tB2Q7ht z*Y>Ah*AP{HMs>_%&z9`1n)h0Z@UDFsp)+i!AD)vyKA( zp2DeA!bM(FW+lg^S_lr8=f3zw?vq>pcqxP?{xdU~Z97&_=#IQH>0@EWH#51>f(so$ zyC_6ivb1@V>Mhor&+d=X`#MR=$vkA}fg}>!&k*M){d|y5PAfnlv3LiVGz&-ZF9y{x z9cZ&Xw|z}p5Fz!!)V&3T2Xtf)O?*oFscw)d`?bH}`HAErYtx3EaY6oS3oebcAcdo- z$f>r7WlMNTkzD=v`raO{X6K88i|i?<{@FLY$h9L@ruWJs^B~esW8BJjFX9XRHkAA| zJ{$XRuOZ&rj(cBMS}H{v3wuhAzYonj(wS`PWpTao3d==jXaWpdh^<2X3Xc&`Py(I3G%n!vGrb{#KpJ<=pT{Rq zMI(Yn*PdO1UX?kUcw*Ag*ot?O9X@tM4hv~y_yIt?U0QJrodxv&a935|I7p6Z1zu zZZi-N>{wG`L1rzxbQGhUB2uT8kM8-WB=H$o!VuK6x)iZ4Qj|_Qbrsl!-50vPW;SN| zC664YHO%*yZqaZ9SRN6NIf7XIurA(9F#`g$M&=8|9OW@IF}H~K-o36=F#DPh=2?+{ zDisW&Xg+y&d6B(mzq{k{l*h5Y?m%{0&_2R2ydUOHu97cB$~?SwL8#y!l`70lUVJ00 zw^J_x*_RaeCNz32)rM}2q&<(3bUr#DcPS;`_06+xy}n!Z0^;(WN-UXyOX9MFjwJ6c z5(KzA*_Yv@0JRLk(+IAu{eiw^eJ$>Btpt75fCOPn)*sKHs*60rbeWWdJOPggzN^`l zv2oKYO4=mek5PqK8lDc=CGauntNFdY9#51P6Ce_9su`x2ZRXTM zy`H7_HfqtCSvk!BFOHYfSmv^!u!UU0^N6v<&@=SG2+*h+@B$q3P^O94l zCuO?HjdAjf-i-==+b!OaXF&jI(=D=MOt5T<6~zm*3ig0_vRW(>%TiJ*e^F{P8fXYt zrP5RTX|kCyCw*A*Flr>QE2JSios{4j8Mj=OU|is1h7=Wp#W8op+0wGh7nd9XRuExzxuK_4M(=h+`!3(_>r(4LhhE zv>I2mQ5DKH8CpppvY1?NCp&WezvRg&$Fxi`ZAE4^-w{bdzvgLzmeV-(d*R|a5117wvA9w&%k_~0Y0 zZv?PWvekxQKpnbtRVk~kPY8_TS3#1`sPLMFc@Ab$Y_a{`s;2l*3;GpWS01M*wK-8D zs?yN)vMvxpZ0V%ON}c=U?5 zqlNS0r)iCo1M+w|fAn$j&aghBE)`Ti5 zT{ROoB{?ob0-k&|%C`t@O6be&p(#o8F-K6Qg#(&N#<62jq;45cs4B>0Qi-bdSE(ng z?%7qc6E3{19%(+K;CP|kM4UkN=~@Q5Bg8s1u8a}+ER-WoMIU=La z#K5-1yEpW$go9KB=U5wA3qNalx3VYb`@SrsT0fRlKjy9j_nBKm8MTD&@VW^;(|E5pTkm6J zSNJitJRxQU%=NXxy3mo9t85eE?%C!rL&d+eY7`!}%1jp!>`IPTrwgmg`JL6lQ$#_j zqPgYN7qdONQRWw3TF9i2AVt_ud0uBR_t#C=93i80p>?xF4o&8ndJx`j7hvaAwWzvr z39<>&aj;MtLazsFW56!W*WiyrBbY zC{zmb(KUA45n~?8rpk_x50S~J6X~=fLK5WUh;XE8RCC6wURR5tpQeAS%D!!8vuk=( z9^nDk>Fv<+40eaKxplchizv(zo6KO@{`d zOQJMZz&oaZN;d!z?UQkK_sCa?jMPLj&Rrx@htb9)jgeuZR$l`o(4^-#L<=@kDZzc- zv-Nt6$x$c;q34-=uR7B7zl78^;t?+oxuOzeJ9YT0w)71M)N zP=@I<5U6iwvqBr0BRa8_W}G(Pwwg{7Tea&@a z68*9G=aon$AG+GR+Dg(e>MoH_64a1up<*iu1B25#3@%-dEm`@g-zJy{NvS_q^;acC zExY7MOGtfO_m}<@_-KZLyP<4@!ppz}pm@KYx7zIkP;$axlXWBNF_?PsaN=h`#|rh4 z9iaNtR%BfjG2;TEoiHlNNWuWg+Owg>lCI-yqShHjXt$~qCJK=A)VkX&H>6p2Ezw%e zT6M8sB&*t;)WKFPnh)7mNCzJvR061Vg-_=EdY_UVKE0YD0G6$mD2frIES9*t!oPpJ zMFn7(Z{P2UwiMo+nxml+BTW%Qraq2RoE*4Yx_F<7SN&yLfpa(w2OCYMO4y{q1Cxj- zs$tK{z@-#H*XLS7>T6?HP09p0)$uj!*GIBM@3Djx_6>spcd1^^Qz`v6qeEbFQVgXW z*W6!b3_mpJp?bHTY7G<@l}(LO$2InuhPxaF8r`<*juLCkKQvVxF5GNmF0Va;wzP1F z#Y1chRyh+9u`kSJL=B$UWmEJDl%K)k>x7N#H}od0JGITHh&Z{@g}(pPLytyGma>Du z8WqNBnVILMKeKMmy3P=VZ}uG4Sou3=go9>JMMUH^rwrN9JHW!8>5vfPec)M9(H4oE zA*It(cZTH;go_{cCHW=Z+i5soB{*GQc&$CN#`HY zdejgb3eR+_+ zg5L?*%UAm5z^hogiO(bcWiis~Iis@v=BVQH>tTDj*Z$vhw}6tD+f9xkC%xu)+Al{g zW3BK+!;Br9gERH}^Gfx&gxcUe**gNiyk@Iu?_89(pW4msh-c3?6>ED*EU2`*@5cs9 z^%}@OZgyVZhHt5yUx;!en;Ja)cJf=kbKj|VTxY}L2WWeAPF^%AFR#ndHc-qTD|K#c1 zHa!2g}>G3%9TRo%w z?K{f8R;uGcP1#S(vRHmXpq&NcDxaHwHQ&r7`M$vzJGU2Kkz7&H_O|4F9CeEb74CbDwe)(Iy8WyS>iXenJTVQQE+fuAd`A{lExL!-ow|mujsMCq zH%k}tR{JXuIC$Nqy^Z;~*Kdz+7b*$M-@iUpF1^(LO$ek(eyS34`OdF#&UKeV=5#92 z>cL>r-1ASM1rxhBGDn@g-@R;3-zNZl2mPoNaA6k4@`O=#`zY=yWxcA1d+vb5A zg=4zWKp^z<(b?qDT3)+Ht)4G$;UedY#!*TFwjE6f!G=L`(30s^W+ z7J_Nts%-yg+DSiFxsRM3^Xb32B{o&Pw#-L&+&A&!8^O4nUm7P* z>_>w5M-&Z-6mV*)Q&p@JF1-`eBbjk5Gga|^c4@kmxhxL%VXvg9%9uI)@hhCTZz6X1 zi*p~}?+SiHncFYi)z$`>GfM6<;|5(d`UkyJRQu3^85XnYHi9)Bhlpdns&v1w(o{cS z>xWx&a4VQFXAN|IRg)Os4W~#E+8A|EsFNZ7-G4i``p1NFgF3y9=xC%&%J4T>T0tb2 zsH>~wEp?X_-Ec1XbT+r8aj_mm=w^=_< zZXOP5-TK&T=h}YZ`%Tf-_0Ef2yg%>$^+Udwe$bxBAn_a=HmG0m`)+RQN#YrV8K6Q* z@0OR{Jb$09p$aoKRr_F#|I6>KWKab3fk^_r4&CdSe29qdtR1ZUasEnV9+ZBiOg`?J zTfUyTO%U)V;}6Db_T|&B$}z)x>Bq_bNBD>6-XJ%FLiMqD_YUlnacM0A%j@EY!nmiL z!GRe@$Z`X&p%kNKQelz{x#$~#c?m{bBpUoO{xLxx*$`e?Wu3M01#g`vOY#z|LN-tE zdWhlQ1#I%y!RT4lpzW{)@!2l!=j0!;{gchGYY$Gv}! zuvlMU3y($^t??R5QBQd_sHY9tFfW4JmkPscJ{5=j8o2lQw1 zZ1(vLzG8aX7YPUV~E(Q^AA%Q$SC`H<}z8V5%H~D`; z7mHgJkxeG|tJ7Lym_S}J8!g9kKgG?XKHXj^^~uO%()tk(sMr^cGEKTuGW*(5=R&5e zQ9RoEXGd8nvzjse0dzj+M9h9*IHy54_|r$+HQA_A+pcUfW9SQ?-^`DamznmB3wyPr zWx9LgzU}X)7dSVPaf;q)jRT|>HB&boY16`ym+pv*isWB0j=J5a)W#V+3|BFUVp}y+ zPLIH`9_lHRO}`80hLpYH0io)1Ez}!`-H?&J`M|Pd%-92BDuS5L!GtVJL0zjOyQlHG z>@;tiHlUqE?^bfFjyd77%ct7b*z;}uqcUMEC*yNH_MykbwLifUm1Bl)EgA>v7i(hY zda^E2kdyIdvf^Gf9!)!t;2tgawx|0POl6ECT`Cipe@XH{WSF8sJDBk!mE<({H-+Oj zt(mkO#j_qQLjj*8VcN%gOrR%uey77I>f=qi3-=oJ!^e#>l9rHovZ{ge5TJ>#)BpZ@ Q07!uq6u|l@M;PY+0OPPpr~m)} literal 6183 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply Load Values.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply Load Values.ghuser index af2f468db1182d96f86a283b00b94ee94c5f0cfa..ed5c27f3d001aea7e926d7e0ce48fa85e7dfd7cd 100644 GIT binary patch literal 6343 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 literal 5054 zcmV;v6G7}{SO+j1&fC_acOpt~dWjm*MepUD8X?L#hg0sj(@q4Dh!)Wag6JU;o#+wK zTM%)g*W)CJep>#_e}41*zVF+aci-9F=iPVr*_mf&m(mIaMVdN$Kp}pAuL>o>e+#K5 z7zH)ZzV4#9YF1m3X&CZy85fat+&$C5g_3K5{h)3LB>JBi3Vls+9XJ%}hNjYnq990^ zj~@&H|7UcEP{YT^3k@*!0sHzxwGeQWAJQLkjR5!|0Qv|x6zvR!0(8L;C`t^VjX)q# z00a_XjzD+=0>NHhCqY^Rn(YQK|1gdlJjce9@^dF)K2xz;mjj$K-&V_)0c+Nmu!&2YqcbdJvof~U!7e?E9 z3)h?Vnhx?xx_a)VZ#`sayX(`(w%5GWI%TmyjpsbkHmv!s%o_2*(rTUGE(w12|E@W;-#sX@um0RzR+TV1S zl>U2Gwzj8F931Ag*bfg6EewnIqW1RoIPiG<@#gDc*K839iFTM2IZAJTU|^s`oFy(> z!NE-wJzid3POCw$Bh8hH!+8X?%|jp(8C1a1eGF!C5fHs%Uy_Wq^z_`S{4+f|Ha;Fv zUoV?0JqwrD)zd@w0PuNV!B9~&@Zd-(Y;|AYS3t|B>grCJp7V1RK|#Tw9##&HIL6+G zCCNe+4GnTbSR+eIOD8ls(~VkmXM1~{t+1mbuVI78qCds@!Gp#@tkE|jBO@afh%pdY zP+A)0_VVddLff~|Wvd1_9Pa1xzQ9NOE#|4IDRhsGjZOI0k$0|iUq>uIKmV#vhFCu* zC#NYsBxZfxHAsakR~l|&y7K;`M6{iq!t5+bu1aSHA79j0-`uj*B>QJqBy?1C9{dt( zSImrkJ^x(&1!0xFZkQWZtwFfBtgL^OlQBL%-p1a3jcsN78JSOU8NHP&PhxqbjZ4?9 zsY-78UJhe{(LtB|SMu45J__1-qrEac1yjV0^U-R3Gi1Omo_33f{-q_iuV80Uv^fVm zyXGtp17d7|a+Fmbi{14f7y0EG|A#2(FXNk6L2>g}pw-dNv^zF$GBrMwlP)C>V%iQE z8YG!lgz5=-Y}HfZt9)1zJ|LVe(%QDCDDRLd?R%)_%#E}$3K=Met~c_PnZ}T{Z z&|DVzomkwZ2Tt*R7<`(?0$6%Lg|WafOk^$-Ua+0W_JFt3^xHie)vkg}XJ&Nhn%H^Q zLrxscI`ckiMb`;j9_iiK=m4?N^XS0T^Wql1_h@XVB`%c6%G$J|$jrvG=wVtLAq=6_ z%*$oE>WM6XJ&?6T!!U~%>~0{D?Zr`O3BKCV``4-iMRVU(Bw&indP6ZUHahI^BH!uCp`4!KpTTTr5h`xAJRDQc}{&S<<(enK-B2Ap3<8T2~SoUQr~i z!!XJG8NGZ-d-05=(-oPNl$1xOr>9b?s$BVvd>8L*Dy-}3>%s2s8{r|Av>OM2KFGXf;BOJO z$QR~WiQ&KG2%U17>hV*|+kvuky6D-jb&ckO&TlCEo|7AG8t%ImX#*Xg_D4;p2x@~X z;Q_-TP(6Q`%RiF+4pW7VJg(BNh~gD%U?BKH0t9=t7Jqf#yBTEEySoKF_^gwykjs^@+KMZ`QjMxqMKaR zJ{7<-zr9vWMyZ+lwPlZ_XDJoL&l$Pwys}&{Mm~`4=C2GQ9jz_kiWc03^DCj{J+*+M z9DIZmulsxCw0YP^nA($>3R9CHiJkCXq6BlPs2krrQfCJ4-ed3l_L@nWLBCoBtFHKR z^#FI5Jo9(-O0he?^Gi}?f&QBdErCGbtNG5R!`8)(VNq=NyjJvlbgR~+tP89yX%wlV-Z=679Q3yL9OuTG6{5=7*UV%#2kCX zzA(GTQkay4y}_VCt-Bw>GLUbxn*#J4gF*8qLei;deHa<%ByLIS7yRNfWM(7l4L@9z z9YSCF1YELQBkg47F4{Gv2Dt+WGP5-kRNAK3`Jxx(#Lt8cTe!1hx_#=7X;uSv_Y zB?GSay`f$ch2YPTw+lOM3RJB4UP>ic%RTY>gH7wI68l76pz}!+!@5k@t&MCKdbgSG z^|q3o{a$iL)vs#zuNX6~og=qCaOBg1{5O-Af5;^620q39UZhku3So$^(%ynzTue`5 zoVw{bGt>$BY$dc7b*NYw>7JjE-r>}eQq2B9$WLxInOB;C4$gBIiDh)!4VLmDojOcq zmyw+h4)ZnSvRI_DPNg$ac#v#X`Vr-H>pY3#&78!ds0DVjJG7$H zB6=cJ9`x3*^imlVE5rK{i%ZUUfyU4HAE}K+cU$3s!3D)xCHe%T(wgFj)$vJhT`d#G zVVuAr=vImfeId626r39V#U!ThR_A%m9hJ}0FGegAj#5YQB_^ZI2W2+QB2mWkdJCr9 zGqtojj4t)hZtaoBh)4^vv4`_jN<3_y!5K}Hb@!faijva9tDZ7BB{-YB_NQSw5#uv0 zH6kL>;5R-!;?Es}3GhgA<&%GPVfdcLG`6zADz^0u(Ds%oh^L#jwe=oLq%K`k*)d(j z0I1(1ZYQ@p%Z*TFoxf+qNu#v8>0W?ApBT433yHZjy|yd|31v-ppiB*xAI^H?zO96j zm9hAfWg*{`A~yW}Ls00$ROXn%0-SXEdL(;X5>1N~S@{?>3$e}n#y$85sVw=r@b+Pq zp~YvJMIPmQ#3G}S_v=;&*ons|iloc$k<{T<*7A8w1nJ{nE{oD^sy}rPVK0hGUA`^G zBK~~jOH-{FB?Uk}+U#$Y)Z&}j7x9=%x|{EZY*;$`eL|k(@9~W*lY~nN?I6LGdY|zu zgr+EBmua!PHPJMX#Jttu592Uz46VtqriYqcMuj{q*E`LR7d3YqoMq3Ax%TTk?PRR9v@gH@ozoccKg6w9O)PkR88q6jV>->)kQ|BR_fq`LkhO;XxV*6KonM ztWzV9WqgB#a1};7+&6W6kWoR4sMph*ge{V?pd85ZpObtSn#Zz+6Y`A{rQDDSe?G0k zx~-qfxMLt?szfMLvcDQ<9X}EBWpi`)lIt+=KD~CKemAqTp59Qo`+@1pOgq?==PHnX*Awo=(#le!u1?v2|X=K9yd)@fb{*v2trj zaK-(Enhya&og6y@H3dTM`LmkSun!*Vla^w#)f35iabmQB;SN(c9mtZ^4JJ_z&$VPZx}3uV$~;C;8ro(jwX$)-JzqMg zlvkqMTkH}7#X@^WiruQpo_ z(azspsi17I5Zc-JFgragW69^ybo1_)vI)15p(g)9dyJb;hFq7q`CjZ;&VvNdk;72m z(;Q$xo6Mb08~YAoy;frL?cOuLBB|_Hj;>x74P2QGxC)xy(wbk(9Ft4Rf!nv$z+Z}K z_b&q)%S9U%K3J5}NI#~7ref45YqGBZv{sg1b13bqox6{xDjhe~m2;>x`8eBNCwoo@ zo`p@=2|tE!HT<4Y!`VHuWp9t^0R05dLnOU_RxL?`{g2;MP*A|qYSZW1b8;R#8G^aD zS7YKTj{H?aTK*>6x43fK2ct%tLLjAgJfi|t=8uO93R*tJo}KPC=l3t@c6|uynMiOuG~+^_`01*J*xHaKVn^V%v8o( zDRHsk3n#LA4`j0K!$b`q|N7QGc`NWBXuEWMb3Ga-k#aONcQW~$&(xH&IiGjCK{f2i z(KgaDYf2(M9$hg7f&ksKO&iBYRa(SPFxVZx={@rjLJrdN^X0sj46BbhNh(Ep#@&&` zar3R*<8`ZTi;!OGIkI}XfI!byty-U>jfnI6`4a&FRI2vwtj*P1#Ug{DqU>i7ZFFA_ z&6(i5jl*|ukGdu21lRbEETsjNKVyjPogbD_tqK$Fp$#jW-;9XmLNBI>mjn*ffTQz4 z+s_uG18qNUsQvwpL(G&03Wr!wDotQ8YpYCA8E-Q4>c>@`OvWNhfl>b6N65+4y~HUh zr8FP~%U+%%x~hA)3h!7ls*1dHz+Ps*6q0|E2eSH!_W;`(cVhgzV5k6e?OtN31a!yF z7dovo^||3Em*Z@+1Dtb9%9XV}x3PI4Ut_9c?)b-#_nx6PGUsXC0s;b)sP%ict$wh9 z$-5IBGC<7P_FRj+oCJ_nA!yfl;+7WI-{p;P+U!!A3S7uJb-kY+zBlftqdjUjNVk76 zwX5eaF5aFc_ITSe)YZ0QadVP_?ZFNw$M+&g>E0g6uCFHb1Ty92%@~q$)+)p%zu|g4rs8bf;u)J= zoiv$Vg;^R&eum(b%A#dC$g?oh(W#S*Bej#uuPNT6WbcofDKd}PD6$EcKt4K%cwm8) zS>2?`;qt3xUTxCb1CdQN8IQB`8#sM{Qw$RIjow~`DzM`Oz@5r{=8%btt+WF7s zRziO~zvaTClaOIhi$oXLO+VSRfvMhB7SxdEF-za!dG9-djb`^uhxpv}52(X}#CYdV zOpB@O%?mG#2Pf;ti?Xq;(6U)godl)KUvnpUhAtDtOlZI4*kgxT_(u;;VP&%WUq=-Q ziN}r-r4<4g5KuPI;y#rDI0nFIwKL7v# diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply ProgramType.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply ProgramType.ghuser index 27b075ce053eaea884d061e5593706139b2a102a..5faff5ccfcdba8771fdc27aeabffd1b46a9f2f0e 100644 GIT binary patch literal 4240 zcmV;B5O42gSa&oW&bME^m*_;{yppa{@ziiLmfpZK6z+`-iTbyO!9-uiFc2Q%9mNEO zqr5^8L7@m_;J>Ta^n!x?qkz^SNbeBO0Q;yQI1u^YTcUuWNT4ke8Gw>yVU(daj0{4e z!b0GG>!>d3C@(+_@%j%D*G1q?4FIHCTN<-43jF0|ftY}8FFfC0(9>RwOA%T}7mfmD zYpf4w{4Dt6FN3$9h2F&-vY5_1Y5txy$mA9Z0ATI;3yOYZ4GaLFB0<1<_9kW{`F`d_ zVO*c2ot!*m8j>(>*H&y9Y?Siut}vzcF!zXx!}S=7elSOTOO6Fz$)~=$q^~$6n!p-Q z`(&t&9ZFBXL3lfm$YwWy;m=@aDbQzf)+>W+mK?qcEN-ITd)T=;7=5zy19ehDw)h=~ z6BiXF2x!^0XOV^U3(do;YHJz7Pbp1JP1)Jmtv|*cI#V+xb;l4slSsxMF{P{*L_6=g&q_QEH@nTD!Zu*(D{JO-)UUl5#m_iyC^BsQdTt zKPfKmJ3G_FU@-Eks>y|g{PqqG@g3f4J*AKZIpjD0n;i-ddX|^Oy8Le{(PRcAP7@tR zewvf{R|o_s42A^<1jyX>h>VQPuqCwrbDx8c@91eC)H8ZvdOCA|KWuVxvdcrhtf^_t zKr+jrD{Iot(Gi`W&wb#&=mmvRdNVNsfA1-U)J7ZUVzDvJt*r&EXA*OhEqe%ryeSNS zS)d{Ib}?TM`5;GLny@u7VO!9@vfL29wykoxrP9I4B3D(!|R&{lC zecy)*o@?y6B%5r>-Qny zea~uB?lRSzI<%G48ao+KX_pbbh{Q-)l84rgTqL?uthkaVik6mkd~tEq*T-kz@?vDq zgWCzZ^D(x)o4l!%!;^8`08=IW8!@XsRcS0EN(te{RK3QKnv1Dh8YV}NM zU8{aODgS}eHOG9Tv`(M&!~Kd1p?4P_%tJ`9O9LVYs9x+XF0fn*pOp@Rmn7sCQa#gM zz0zju{%I-_Kbx@o+bIs*$D*F6;J(}8CW<(f+bhw&^JDwd@yWfL9i&0Hax76zUd0gk zu|c$-f?;eSp0kQZXU|Q8!_C!ItLLp|@4x`Py1M$;w%h~A^C`ypw_A8R)^e_+-(E1R zig^wjs`poly0rB0$VKYL1`CNq`c1svAtXX~O=7u{(riI>16=j(OzZg9y`EZBNJvv# z+kkIaSUxvr>zg-auU>Hkwq9m=Gd=P~q$Lj9^-P&D@ad#Xj-c?~Y2^Mtg;BfT_9;1% z5)IiokP+j|_g{N^LseY*pf6RfUQNpQE?{wcZ5)?z%(b3YHGRl6#8j(z zOI2tmW3{K%1bB3Lc-!+I>zaIlzlsMjv;;Tmdn7PJ0#Tu!fnIRqFa+#h{i~+nz?I>g zb;~~(NqRF1;QtdidP{_t-~Y}6(Eg9g{*^LLCIDc{naQ5hNq}`o ziCxC9y!rXOXukE8G9L$O@kC?MomP7p^T!ZH_>)v6PUs_HqC+k8zAi#5LGvwPdT2Ug z%5-YlTZ9y!HA|q9YMjE%Ryj=fh3yoZ1G)V1ueH2K7f^xMj(5o9!_GxAp1hC>D(Wk= z-%o2pM+1t$;v6gw@fLc1!Q60VqOC%nvd&H6>j=iynqW=A0X+f41Si+nICBc_5d-?! zqo7AUCctX>iEfS?+1Dzs(wO$H=wT@SOk5IYUHX!uAXpZ5zXN7XB`N8HOS(d$Wi?TW z_XycoZ31Q|B4m7Xg<<2$gF|Ju!U2@^@i%i^Jh~nQcP$BEuYYO=Pzm^CorTZ}idVv@ z+AWinluf!MvGF!lg_Gjt6p%#PYG*-wj~Ylm{_VI$@vi9Yur7+bA~26PO2+2+m48&`G=~a)cGhYdqw$-R74*?DQ8N|A zq@16fi9_4RO3 zrS2;@yN-CwE^qW?G42pL!fQ zyadc}2zF8nTcSbUN2i}xMyxfFw*-e6 zDrvfC{Ak61b6d1k6niz1%-cwriU&)BYuX~~ynNbOPy6$4ux5Wuut^NI)s+9O3gt+L ziI-y-R#!ZHor_R7X6E65&ek#3j zMLrRxi1KmzpXeoSvB4NxcMnm%J4K^=LV@)5%|V!92?ormSAqz8zkz;13IpDnXcA}G zr|Y>!)b&&BhSKrhn4~tbc19=N6HDwzE||#kn!@j&Oz8fxj#u=#I;jNkmT*phs-;gX z*@Ad_?Nov~8kjR%r+}cs?10-^1TFeDgMKi3lVS-a2riXSO@+;!VR$2LF+j&WA{|^kZ!tQNA|hhB+a$uZ;ernjjHOb#cm3Ud!bXg zej>Sv^`wRN8z(Czj~gGZnJqtA4=cFpeHVYe{cf7B;i?Pp|kJN zJ5ldlG&eh|>4*?)3B+%1F27uvJ-w=@klC}!x+SAS)`Vj*;#%E)Z|@pS$<}u8MAZ}f zpZ@dYo)^qyU?2qTIWh4?=&8H&%-lPZ=TiwODQnj9W?(EBq# zA6P#}UK=SwS8Z)=*{R<2@QiRkAW9c^-Cn=yv$Z9J{OL|2wWII_BGOwM*2y(DG|+0j znOnbpVRH+d$V&?#Ik^`<3Q>35Q)KbkF^IL1p`oGHqN1Yb8s4thF_#-@f|on}kf{|v z1kVqQ_CHG7Wc}n|^h%g!&$5^-oA?)uU_f@` zLCMOdR{gV<`?K5FBgTq*<$*KDW!Puf-iSR;PCRnqZGK5XwYrU#pMIaTL{SVZY)2Uq zBP~i;JR{Ce*{2!*{_Ool!>vw0HEwIRWdD0d1A1<+Lw#-DHhRXZ=eg<|->`@6WlJwl z4|lvJxgH%xTLy*){tWW%bi4FgiwxqlC$gcIT2sZi0osx`3Po1RS z#+HNy&QHmjIp=rpY$g^Aql{!gbMLA)mlBS;vv@4Yd)uoRrss9l^>g$1^MJ0pWrvel zJ0iSsa`ol+saU180QWX`7{iMZYw2zCsGY6Xqlcf0u_Zeir^BvA&s&eTb=HC+Q9JT0 zBTF}jBQhsj#CrZ&XUfQB%*vEvicpR_C&q8NE7O=6-#ES+|FdD3bmP{y^EB^p$LR&D z8;3lCF*~)L8T?+(Bs;%~<%LB&liQv9Uw?d1nUd|tIc2aOnY>>;S%#9)pN#Os$)cI1 z+FNhMya}^~b+aFM2XPjQ??vETry>?LH2CjdH%rD6t=!Isx3!{0N5i#+N_A%f=30C$ zx~+6b=4{2wYn*L+E`z&y^%kXW#JXZDtI=oI3tO{BZ>zPpBR>RtEOv~4`}VDs*NE@T zO!g|i=TFp71{Oc|hxF87)LvNntYD*9#wMpW?NO1L)8x#|DVG1XbvbGA;?bJxhzxSs z>MBb6Kb<>SKH61xgoo^Q8054D#*Bl01(zz4&m%OPA~^Yb-|!cx7Gz*~c!Q6J*n+*8JVuQQ#TJ+aH8fCc|c?!rPk>QC}B>`a)Ps ztb93>_q4~KU-A8{@Fw+@rBVrRXm1KQms>PP;#awXB?7E4GUMbPYhSDD`WUU31&WzT z?E^7qR48tyn1a|+C{I>1&`fgWvX0m{12p|OG|Kaa{9a5 zKhJ=jjgC>BD|z_^I7KV`BR3*(!FHz9cJx5EAubypb8t#m-cXLaAkEQ(P#9A7*>rQ+%$(sq5 z{Pj4sJB0l3vDy!v*jvJi5gMfhb)&LosjfWdf@?8;1UahRRo{2itV8zX0kT75UT5KR z=A@>o)9{kl?EBUXzt4+1xzUNIvMZs@z3-%Ak;m!T8WNfItPi3=0R-9|hM%2$4}*BL zxLz6eiaB|HZzN|&a_!DH_xCJE{La?iT)bvLxfi%XunL(h;PC7C(D6sQ)JaL-aCw)WN8O!5Bo379=9trxU$I?2>PmtpMCx{en zkoM}zf2TOdh36a(G(Qk`iTqO83j!+Hc-uQ7ywLx0NYoSsRNU>o9MNRT_DDM~ zCl7BYg!{j%TnZi@u4p!0FNC9)jhi9b!=4TC-&-Qtyb)~r2!tC_kepNisN&~=K>B#u z|K$<<;Q{`DP~Gl7LUex$7$F{BjIK6>oRs;mF1fmzvi_gU_!mH;KjU|l+{K@SkJN`K z;#G~`-~FrLsGz0r=MHbku5Ir8J*$VBDH0ElqW3TG2N5MOJUoI+b!7!ZHI2{7Zkpy$ z#zFqgetHuPm%KuuB>c)})1bnI3&l0z-fA_qCpiPTwJ?qwi9;nmLk-UuVZOx2^3|AUszZO1c53xIs+an5&{(PG2=gfiamh2x`Je~ z4xfT^f-^Vdx{Hpo3>5P`c760O-V@+mXwT2PiHbTHVzM*s36W!UlBrlJMeY4#Vei~RtZ^fbs)WOH+4p` zAdV2mO)#duf6pe0pYFYX|GvDVqa$-uet~PsS5S^c zwWdBmsd5HU{?4{#6-?s*X*V!3+B);^$ebBp>TnoLQ4SSoAc|J+nd>GNsOUdb=HlcG zoSK>GHUEz(R^b39~wj9&DN7>1=rPvFlUg7Ix@E-Jpj+q;Nw$t8n7<@3be zH38lQWaVHaYmHQsoHG3!YGxlBRT^nDS!rmH?d|XDnVPEiXUcOW#SBz32M~C-tFLYkV#$Q|wI!4!6!7MUdi{GpHI3bQfWX%jA%@ zDD!K?L(Amo+bW%jwUtksU8@X8S+PF_Hr_|*?G zYvK(Q}WG25+_da^@EmIYhR~_6-dID~$N#pQ`87FSvfH{MHHfAm#i7 z$zj9A*~DH5L&g$HYU}FcrZ?GDA&A`K;;7eVQCTu-s+8jaBai%&#SaKFA!2t zcXz?N3=E}4#>S;-%?%CoP$=}+PZrJ@u&jAy^J|dA^?5#q{dMc3_uVeP@jhmQ<#Yml zJ3=Dz^70slS*(-PI2$)MHc}o!EL|OJy~G!lIT8iL#ghj_8d~M{cfJ$>Xc(e78_zdm zaZdV9lF};~(Ug)ZvMZ|xDmJs4xgh$#wx_P5tz4yO9R^Z&M|#`1+u1{WoM8W&AVd|w zyv4NltW6O~W}HC0K&WlwX8*6n(Wxo2{XdrjYCGAv{O>M2qW`hlzkWtRhKDy}LS|?H zVW#*&L1bLGS5rly`|3D4deN**&5vuOT-K0^8S#$2<6POr@PA=8Vq(53W@d%!#9=dKeAb;$7zuG{Nd`P;x-$=k7b zsq|NxnO8m~nCx6G>KJ7LT@*z@gRVN0R=Z&wC+lrLEf1V@tCSrC@S;Kp@2Zi)CPC4; zUTTp=wQT*=L~O-Cr3V_dpPur8&G@JT!Z_uwk`z)ad{_{MokeMm2@Vh%P_koNhp)iVR00910?re0I zJvvs4=tmrAXp)Uo|E+>vf5tSCK0&@Z`3I9|ZcdO`Awdgg@lnDieeM_@-RDdEyNbfl z3D1GtlXWB#X)iOvS-`aH7rv0q!Wy?u)EosAVT0_S=J1dm7c&JDbSn&CLsbM#3VeeQ zzrZ8iG&Rat42GS0G+tHdL9`>BMG5w3lZid|^13>tKmnlTSOa$tuAtCO5|xn{x~7+; z52p`nO@&E(N@?-eFWAPgds>Eua@8+q-_f0+qI#^c$5WDQdMWmg9cF5U`!P1-yOOGv z{}RsgB0Vcjo|etgmS^9Z3I2ge5E%cRd!LxCcM{~kMFUdNmwAj4GfD)$*4WGLZM&5CNNEzJo$$fmSm4_`BJP$x6wx|DGExL_nSI8r?tJ)IfkpDVN02cjxhgZ?JC`{ zN@f3%Q~e3uq;(u@r^3T5Y3K=~V*410Ebx93w{=daSjb8({*#iBu^!& z8Lj>u_1KiW3zK@XcvVA5!jBQ%xwh7gF|b^tejJM%(4v8Dv=qcSdL!L^9=pz)r_l#f z4L~7LUlpp1)f9*OB<_RBNh)F)7uPA89^{)yvVU-7 z6K8!@-$WeBTL%m$`C;LA1)4Zy?2VM<;Shi*8gaRryAX%Tr+N%IGk%R8eZTqq$>D;w z%pA~g8P4^ODwe7O@^GJO`lT*IMilMv9V$wEPQF@(7`lX=y9I2O?oTA(eX4OPo?PS4 zxtL3)Ck-tqWCAA{Qxa5qU{4cE*uWBh-fb~<$vpHJk{xLPiktZ7!n>yj3_q)u zzJ%JQLL%fkrJ3k?E7Ugp0jP}acE`uGF|NTzk)ug;q7&`OOmYkfQo8{K(DvX7Vyj@J z*}XLlOUCByuR?j1_&!JciUw;sFv6Ka`S~ZRd5ruhaBb(Y_3yLlgRk&3tXTJW!l?FK zwu!(@wqV?tl{hl$Cg|A5damZosg+-$@4Lic;px;jgk{k7@Y4gd_d(M3dFE48)yZ^U z{$Q5{(n{WL0^8-b;FXo+_OZ(MY0&kB`RA5?>I|h2Nx0y**3;MYuT)filnoSee>L!@GfkNAyog-Ba`4WSU zcm=eHE(1_Avk5;=Pdh%g7U`7}?^swQv_%t8V$B($oi+rxZcHzN)qleWjWYUmiR*it z4zX%|Yi2BJcd;-?`5X{vj$oB#Gzo0H`F11i#*)P1Vo7!HOpD^Ot=#!^XD_@rfkI%l z`6OrzyU^>Cb+zcz6i0n3PzNr@y)Z9+s6*i^q{YgBmD=9v!jgg!_JheQSmw)}!Yzn| z3o1b^Ydd?RPrwv;U}$ElWbW&-uw5GUPnp5ZRO-dAUq_W?v0)xqr0d+4DAPmAE~AX# zimiSX3<^TWlF?>+6_4H1;qM`HFO>2~vT|)8x1j0RmwGyXa>=XlQ5$4cT_;v@U7iX6 z{Ag=UF~rVeI=#O%(dd+kPW$QX26?t$ZEB5h8+XL2bl{>Jp{`Xwe9eviE z>BiDVNN0<_w+=_TH#SHvv%VR(88S?5ysGx5q#la+Xf94yl{wydHu83(uP?@Cw_wJs za{0A+Y$wm0dwHk#uc>oElz=-^zKI0fA7(z%9+&i(-h7Z}wn!+SnzNm!0q8cYbY>NF*Wlg8wx6!052$$8zA}Ln*g|>qQ+`i`7SF zk;^qL(dBU>91`s!-YfS60~PdZPY8>f_!N5ZY3w-~O!nd;An{7ItE&>Sd!M+ousjk-2HDs)zktywFI;RrMJ@Q$TDS?A5mX*E*-A%g zb2r3^!>(UE7BSt*_w#c^$E z<$+{LR;j}s{q-dP?sYvm7Gublf-3i`BgMC-9C&g`vonKrZYG-aMiG`9h6OHEB$X!g;$^c<;vmy!p?k~aOqoL;UqLic7V zKG;O`AXZouWwpcbMl-u@)^GkA|G~<{Rk3>4C&QOc1xMceHn&7%20pg`_j7?%lubs4O%q`QL;e@HNoL#t diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply Room Schedules.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply Room Schedules.ghuser index 520d81eb15c549678241b066fa594683a8dc9e27..0be5edab4f1c669d8603c37111a9e2859a1f01f2 100644 GIT binary patch literal 6937 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 literal 6953 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≤R1*hG@;rtZB;IWN0iUEDo1T14NVh z4GeZF#C%?u-~v;}4A8WGbECjuivQ^o+)t6QSJlH-Mk^~Ed`E0mr1Rr5qvUaSB^U$M&60%9?$7neE5I`(D%0e@2@I+5oT#=W-TZP4ErD2CzS{Q literal 4835 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 J+|I%Ke*lE7t(5=( diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply Shade Construction.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply Shade Construction.ghuser index 442dfac9c227e210ee8f66495cf59e2187918601..f614a45cf0ea8de0f80a71211a9af999d3a25ae5 100644 GIT binary patch literal 4603 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 q6CKJ9z}pfvM!`QN{a7{DL}h5zy5!TlFDBN{&d diff --git a/honeybee_grasshopper_energy/user_objects/HB Apply Shade Schedule.ghuser b/honeybee_grasshopper_energy/user_objects/HB Apply Shade Schedule.ghuser index 25f43c923aaae363a796d2a91bd762c1b0037584..e78f3b742a6a8464c497ee8b527ccc471140c0d1 100644 GIT binary patch literal 5656 zcmV+z7U$`Gcm-5c-`6%BLrF-3gS2#sv~+jKh{P}qFvKv-3@D{E2%`u{cXtUQND6{< zNH@~0bi<3k-~0c*Z++`s?^$c#v-Ua9eeQGizU%CJF2EE8Me5r+K_Tedy9U7ew-G3T zQBX~lzeB`#Zj~vaqSixJom|2e(M#2>*F?%-G}OTj>Ghv`h&7Z1RN+vhgBOVk6a_)T z5NMbi{6Dj+IEn~_ix&_KL?gj)lq(F42E!pxAPV9LwexU+0?}?j4L3N{%N7a+8asmR zpg^~OB%uU>iY{m<5)MYgJfSXL{6H8Q2m!;%0ALgf<^ca+8Nn_tKsS3J+7SwbIKo`) zfT+LBsJ~-iI8YG*MWQ{BP=26_n;Vj!44?*v+&ON@J5D1vH&;P2fHfJw#1V!9Lfl*t zck1A1Aj$)Qa6_U||B(JG0S0&Y%V-C)w}&GC!Th%b6wvlAhIT+V_?=>;9Sjb3Ap^J} zVRsnt-{9~A5lA;rnB5%&?FdHSJ=O(=LjR-qe_j$82?fI72oLn#;>ZAh6!9C3UsthWYw>SO@Mzj-0k)KD?H>*@a* z5y9Pc@ul3^U5AY_Qdhz%A7I}6%iy4>t9bVgM3G#9@&D!;p#ef+VUf50HS8a5g?4wC zZcP@u({%c@^-{TKMjy(h6Bv+tJt{%$|TUK_&l~m#03jYzmuvwDsLQr#-=vD z9Q6C0dfM#MvVG8UmtX!#J5iRTbwGFcX#*AWC`b?@$r*9 z9;uGSMH^ca6BcaQc^7R zkjR4yexQIrnZ?7TSfOYQK&r3;C+Dg|h*CgqZmxo?oLu$hb=r4_#3=<4<%jMSQ(qJq z@IyMf`up2UL1KnQGLf+$sk2`zML*82qd06^xn@!Tjs?=+?8jsnlUpWeZSffu4=T&>hdY6Q@#S_&k}f79t*YUa-R!2`t0i>MC?}S*W5;fz--Ii&SAO zC`*hW#xG>$bN$VWh@&Nm*=uh{2&>lK#u5e&^h{g^DNK<%o% z6#7{FeG_*w+kTxEv6dm&rr!bW>gHQnp1o2kXBd#kIrQf4W9tPU{t0j`mke!th-lj8 zN=_C!@Zf0qflHpBJ6t=mY^E>d?S1K}F5x~>G9kS&aXCEgjtd%PztAq*XdELs{Ar-x zT0FL~(ekcyoX@~WD0)Hd+c@^I1EF!2-7 zSSB=~%s&K&f3R1WinaT5`5G~4K~mMB2**7hEOH5~4PB7YM@^A4#RY|F(6zGC^nGsl-56E-%xtMP zVJQ?uTW5ABG%uG`%~V(JD3pL6^KR&8Je0FID-G%>9aVft_rWqhAasvO(6aNMt8qht z&`wR{UT{eJ&})2;vRwn##djy^HruVezbH!#l_UF{th2@xwFwi;i{GCTFga^Xn2scl zYbqCP&LtEMuXT&;{EGax3LY9teJ{_2?$DyW2b{cN*}Biy-Z_QcNnUQ*u$&eF^}Vcd<$MpqbyMo<{+PE};dhhJMj3%5E>`ZyD57)l(@~vI!*Bgrol1 zjnzG1cK<1gX=A98` zfmj6pxBC9wq9@6*uy#QtCN%5!tyByqO2rvFiif+6aJxPMBaTDdy}HT|06;avgsD03 z%QoTafj%5Qs_=@lr_ZS&B_dqOToFYPZ27g>5A$tF)pXgbY<04gVmsA+bMs+C^KV!$ z{W-bi5Yw@!uj?4T+c&qD3%B#XU!U$>^-M8;%TGz?>bt@{E2IIa3cb4E6sB!^I>XXd zNTs%S^$>4FO#GKP<##)sFsK1JpC;s-G?H^zm7{kk1h0RYCO^l$r#qUNHa<0)s@y2l zX6o@7Uq&twY4h%rUWiV!b^Vt~wH+n+8={YNJKAbq&88bxEn@jv{+p<|s3JALdE75y!(0Y! zwtl>RN=M~XTSq=KorA{-0>;A1@@is@1j|G?DNf5?mn(&ZOG~z8ah{G0rle5Dd$5ED+N@MIGC?bs0MH*@A>{hJmUP+%A>)ks6+yeRGIHw%z>26+U>V&Kx&dO zi+XS*;R6(70`-$_5_%*K_bcpke`Pp-ZL~d;bfpFRMRfxWl$PILBMYL0khfgQx8{rjcum{~%euru$SP#37ROsFg`Z=4FEN>@pKQ0FrlDHLi0?;A{d!{`k4pp z6)a=)ouLpX1zUrh^@9e{O{QgU<8ghE4O`!*FE#?2L1Y|Q&yGSqS^^1QsN0aE&D~TR z>Hd6XbwsK%i{vvI{@fR%JRoMp*Jn*ujK4>VO9p#^my7S2DE*y~5D8p;+C`sWSaQFJ zHinfdSvgW9o#z*ROsA#QZ<|J-nurdzqsOEneaJoHz9j&SYO;B%2jE6+8bnJsMLYU3 zoNAlWs@r4FrG_$G)tAyAZ zqlsl^3(>rijKyjkPFGo63UEnCa7A9NK!|4osx{1z33Ln|SSj0?!6A4bVVs|y@s{}y zJ#-Buk%zrv3+Mnl`N?vb;Y6=MgA4sif&KVDiw(eUD{*LpJ>zvbpOAk6WJ5kv*9>Q+ zaZqJ4f*8i%svPY{YZ@q&4Gh?V$YTraNFRHB>Qx)~(J4)m%G4HO>>c=N&?c!(r8Bjo z`W_8AFFjpED)x(hX>N!)ks59G7MqQsr!NQFWFYohW_Y0BaL0LOFDHZsT7zX?HnSch z>ecFqWXwt&l1GK#4E>jCt%by6I8Q!o(5wy1~g;<@3O-Ql-D%h z&};tD&>Rfi{P81prX;ayeGmlr>BdDyl2k(pa|G-tuvNw{9S zvmHeyTA~XH_+XY8@fXulc-2ob`x4n&@*d$9k)-lbX7F%`aIC-ueVr}&+S)?AaUq5A zU3sv8Swu*t8M&6^x?xKrAN6xxry-!xQ!Jj$Ai}0SC&oR+QG_U!mMAv@POp>g-RiCN z>eKEcr<za1>5>H<=FK0t&qkIiI4^Xhhob> zB`<~{p-F+NQGuBiS60hin&c5%a+^(It990sX^X6l0&cl^mWywg3@WlbnOB2VVWfX@ zWSZ^{J}5`DIOaXM0gstOE@#Qdc7sw=0zX?WUkX+Ig{Nny)k}45ze>KCCKMa* zp1#8JwuVg%uF^zclWpuXF+Z-xv125A`_<*TRKX#ZcM27{r?1N(%OhOt7jEwe0#twZ0w+@p-XkmAz@l4)Hcg zTm$4>0Q*;d&ubZZIW%fSUcKLMCQQhsh)>?q6V=<)o~NE)6aPTw&CONobc`szGbUAC)4|dAX;0i8^d{LaMn~s@tQWwHhj!cVm@Fh+ClQj_E%P>K$Q=0=-P_3Z zbwWvopFj5o%LdG%SbX>jrG2XR)^v|+I`c0}N(jsK;7um>Puw5bdg~1YOa8P5F^ufZ z#&}-LWwI0$u=aZ|y_@i4dB($ZcR26w>asFEum$Rl@RiS(^j>bw#mB#d3sy8|308P* zD|M^}WVk(+|BSwD)hCcpg~i0!m)H-?wj931KWi@5*17KS5Ym0a^$;j|^niVOCe&k#yM@dZ=AP)$$Iij)~;^c@?{7LdG)F1DuaSC>30Ij5^l=N1VWa^mjVIB zDG6UzbHyHU?Xp*I_T(D6pSpPDVZNT9LY;A`E}LTQjY|{;oUd%Yol{=66qPp)A)dxv z4huW=e}!~Mjh4Q;IGPcP(rP}?eRmCM*;-*Q!)K5pfwWKTaW~V`)f^qRk16Y!GFdku z|7dAy9$y63eY)cO(o*Ae;B?sheEwvr_U@zbCA`9~(ZhHoyg?C{b}XIc`ZXHk)rJYN zp2!fg*=ca5Ac%4oe{r0X&U{KM^Y$`xx95Exm-fv9T%bpj>D(Rqr&7!z<=P&qV!gce z=UI8h*%jv6^#}Jz?|aIylJfcLQ3aplXcE-`x(dIfj{}&m%_xzkvx_C(-N=l|Sy8Cp z^VIH>BTT0;Nyc;?GW*Ry`q@vyh!(ebrVKRCe$ubSwEYT9@}v*wc$^SI6|;`_<}6^f z=Njr4&p+jkIGgQk@9qo?-{?K&o_8wiE=9O78~W<_WuDI_neIBA9?yvjWL?{6%`8XO zS7c1qJMRn^I7j{Ls3=#Em0#i0UECw4qp;k$w*RVxLaO$^RQFC8FBzOTU!SXIDP6yz ztUQ^ClpuY)d<;`G>5EqXa(hr8S5;C=%ga7q#%gw7%DpF8#JaJ5{iTZ9nW>MlS^NIm z7Ge_lwTYY6rQ#NWB8qF!{^&{X+dlu0nXv0?ql198wc>_2_D3T|G*hbr%R!G6 z>Kd-hl@?P7A0*vF)$cz4x;pS6>dTxkX?b1R(dgLab?vQa{j={=e6JsT(E(ZQzZj~n zf78|5bV~2nDQ@$-;Qkj+`RB0`MRumf2-EA0bHW+7qbeyD>;PkHU$5}$*Yi^eR9038 zsz=@7fsGq$1T*DO)8CE{)0zD&A#nX^n^FraScGqiWbGg9AM<*C;;2y-i$C02W1svM zFjL1yd$lA5Vb(%2(~aJG%I&GHgA`NfJ;cfT^WkzFAH zLr_Ipa+*UC;Ca0`cxF3xsmDlfmbJ7L;r1qV)%5dCT-1PqjOQ?Gkc8h>;6c5F za<5q0kC~hLrX#bp1{sB|5)*Q!>z?C0A-dqQ*JpE+gk&9qjWibWw*3)+N2-cVY9FE>^BL1p;?ooa1t-m;YiG~Oe^IDXNMX2ZI{YK65;DaKqh*AeVXWtg}P)<)PXp-oW*TaEjM_N;?HzptP3OM}r zz|k$}q%rlQIQ*igte{Uf4Xf+wI73rAbSFBsdTff}$pT27Fks1!7 zqmuI=9%iSbm}_v^cuNurw|s=I)A*A#z_fKj=j*fgY?CSM#?uUP?sK~n8!@w6IZdr= z#W3^iHRUj`>YUi7=l)nJi6?~vaVB-<3`1ElKa>A`Mh`jWUfdE8CP;$X$}3P_3pDzH zC&SiY?P7AjI&wKfPWWoc3_ca65dT0BR{=vvdnV!AQoP+tai1M*|2$BAoUQue)L=Yq zd+Z%wDrKI-4Q#`sy}4p=VvOv4^BTTmUdk6~#c9+Y zH@?#~MWD2pVzFZRb1ELtE=dvZTwV1RT7OkcUh=`7WZ_cPHl*)M*SDOj1<}c literal 5664 zcmV+*7T@W8SOriVTa<<1p5PW3++Bl&V1dEiVHjY5fnf$_26uN7G(aFY1PBrcBm^e} zf?IG2?j9`p$ddo}?`~~v?W?-|>b^dG`rP|o-CNy+#wZ9<*UklEkG{Jfgc$z}TqQ6H z0#y04L~!rEH^x)cU}e%O#%mY-OLaF0Um1*sI3bX}|2{*Yt|XuehajDNiBupcdnD8y z4Mo8Jy}R*1(cK;93jhPqNH84b21TR6aC-;jsUbX1YqwBg*gCF zf0$8!*1&LpqB{hM_C!MX0V)UtlAna|IoST*K_Krr4G;)7K@vg`389fQ6a}zHxVhh} zgQEc`Pj`0&5{>$s^dAXOxYHj-2dJYX1o=1SKP8|5cK11S03hJ^ijfXbI2cAkh(JQ` zG2lPR;Rm=Q5nfP-dkESYjJ|&@42nYkt@!^A35?eOM`2))e)(gVy@ zCTWN-=j<_gY25#mjcsobBQ7SySTfm-uu1}*gTrH&Kv4Fh^(gDTXYH-?cxq0I_ekJT z&Sjf_yX;2rmzkLv^7`2T2Rl0@77angpQztMn?eHAns2$~83+jp<4kI75;HO~YE=3- zqN1Y6S=rb;PS^W13(sKcnwkTt0~^jTm>jEypop~eTN7?db#3h`s**B0Uj2>3!#7!J zX=i*y>OkO5hPvaXI(v#0%^*-m=hnR3h*d=7gsj{sTk+_K^=a?mZEQJttlGv>An@A| z-!l^v$x_|CDA60=9G#JFva%7mPD6##qKY02!mbkvEzLE_x3o9gFq!<+9S5-A8(a>mkTkHycpR|PNh)R6@EQk-slIw!; zW|KCdfyP}2glTR5q$1IC^o{IDZ|eKB%}Nr_Ya3G&Ov6B|6f!19Ov`&X`BYUfS@Y$- zGOWeIHmBcLNL1&$z1`XqX8B9!7Jmfm)VsiV92J5_9cNb7Y1`gm>lwy|^YVnbu1_SE z-|1m-iC@$xYa?AoKIAg1t)17pPh*y=wQsoUnb=71#5X{;#mK@|+RCYi%0WeI&1*hB z<;kw{fsO&EJ5Kzz^|pHvo67}4J_kQf<2g671{u%DNImMuI0l48?IoYv9CysPBHXL$ zn`wAGyVfyb`eJp+C#d1gwX!ff2gj`w4-*}x=>!`3(XlB^O+Dd#R0}xoAaZ5Y{e$P? zv%oKqwxsn-hmO#7$~iCGh5a2>T?F&NTR*tpfuHP+pF;M$Y_g8LowLjH-XR;aj3{X= zlWHaZJB;1z8YR_Ml^}-u?1<+vOJj$Zzq#X8Rx_m;A9h%~4aW-zC~Iag?`=~9x$+6G zc6_Vbs5J=j%wY8X!un}yax~^<>^*+gQ{|gxtxZlp)Um?b3Xx8i`cAlaesY^Q+a5n| zmE=O}0(PY?27iBK?eBJM{|?rf7A)JJr!?xQ3!M0?g<1sQdC5~Um}vXsLaFE|iI_KD zgnWsy^hpBJvXZ>pmDR-%J)U*~5myHOCCJVLvXlr@N0w1*_t@#mh^7e79;S-;jL7Jov4y)#yLp*0+PaIsi z^jvD+4vVqZ%DDmC!u@=%w!%|g&K2QFjr@H290&aNH>zo%mWTv9fe&cVJR0ZA2kplO z%+k&@i-aWM@6UNFURxH-jW8Spc232bc6FH+q)=x~wi%U0Cy@#V`br#;NKU0x*W`;- zrDo_%%nKP74H?@yB#}jhDHoJHkq^}Rc1p$H0jj-`6(2B-NUFz5cx*K$;!zEB(v`Cg zHm{`(Ht_A){8i|GV$l8eJ3b*HJxAU_SgtE~?4xdpyDsmb*Al^uagiac53xjnZS-j-|DLw|voPh6K|)Em9RkbY2W-?Bx$&hW}Z^@pYi~uKyE= zf&1UR_fLUdBE`TsFefsiG;MTy`9fU0TZHbhehZm<2)2a^8!qev^w~2-Z2gmI%0*T0 z$is@pitHCE93nEhsuV+pY*BBepQnh3$SJIK(|(tVErHow{OXz%8N5lWdS}HgJR-ah z>}+^cy9N(Y?DG8cS~)w7$Dh9gLL<=$RdFR+j!dcyc6v$yN=p3MO0<<4`<&vrVE!EX zh&Wo=)xm^CI~B*m92I^jpd2|KgYOV>ZYG4_94lT>Di#pnFvrzqg{I(Cp6+u{_lK0~ z;ihb=x3GZ0&J-2-KJ{NR9MX*AoTFZ-G6D-v9N&E8NMtnE*DsJ9^OE?I{oJDaeBm1< zOsZ={1xgHEY4IqUJnT~|4 zkszmz->^!PpupmHxAf&sj-@2FhmJ4>XdX-Z{q;v)!(wfJZ9$cpIS_HbHv_#Wo~U! zAv;`8`Fxcb?BzdgU9G)ADJbZc@mmSf1>uG8ycFhLOv@}te+_QEO|Nj zIAYnmjDYm6xzaP6h2asO^F#hA5%J!7FDx(Se8$ziI)=vd0!+xFmS=ohav1iS2(9%L z0p>%NvgbI&?BZHVwmcR};mt~5*Ka(dTBDo>!lREkrAt4g?~#(~HoK-A$9{}iRXM8k z=sKnKPKy!K!;!>#xi1Guro2{^&1l*~;dZLiJ0LnO;&2(bF{-zTc$%M)eo9jD3NZ6l zZDBZ`6m&+aFp8B@=#QWL6gdSl;psB<=ko&XsY#$#q{TR1Y3Nuo%=Kq|p)W-Qi%bLz z1lZ--#iME1-n?7KN#SI)IkIa3ID#`pM_oRy2oti9XMTOeO=R3f4ohD~yvv0UB)cgF zzT$o_xRP$QHTYaC*1VenQ~luq(t?g^aa*ygw1b3^Od>L+F9&yABs}@Kx3S4G*+UUC zT4i&bugM0P-N8SB9SjE=*rZIEhsSm1NqGVMU|DzSuNsF)wjx1W6l0pWL5OIB$^~x; z!9$DcsVB>+nr6Ua#g(jb^>^5;eFOLem$hM{X~4?D2#zj7vxk$`lF{qZUF??NNl9UpL^4TE(XT8#6zoa?TEOV|?X~TR zapZ^;S8Bt?^k?WgCSk_pN{?ddR(Dx!^}PZZd1k^eP|yQlliT?WgM3a>GtII*}>9E)QjZ~o*v>uB+YQjR?E{WGt+ zm#J3^5DkyTmkz>Nekm;MoEaMqju-5%5iaZlEB))ho|58$LOn`=k{^Fr*?~zbH+g)m z?>Ms`p`5|&NAU0SllL*&Z{J85icc5@EJS?gq>dRFoawMkvbW&(%doQTodgOU6HH6t zA?KT-4a?Jv%DIRNo7tfWA5hq$a|MI6fc6qzta73pzDIf7>>}*zhm2PyvL-6M_~*Di z?gGi06LL)}aUE5RY4G8ape9q!mh8B%;bxcw`5~lCXEK%01S0(}ecarAIUP-7!m)dp zd%P<)v0HjSI~+!|LSFSslW;`Fm~r%UJI+G6Wr)S=h=5HZ4%>4u88yEd6|LzVV@U%o6Fl~HhjlPvo)|7yiE^@L zK=8`+%lbtRIKL>@%x;!aQ8NZxsdwf!^=qag)>KKesl;wo>%vZv#aCTzNt2`BR`W=j zI<({?&VtErmlU5#?oNkX-SPUmSNqIefSzbRm{1??Fpwk;_@(;Y_~cxV=syhKMfLu$iuaB0YGxX6|TDY{+%1 z8EVtFWy5(9S$yMp+;MrBcReus!o+()j4}8~W3OPZPeJf@Ur+4g40>hdw6v7-Y}{kX z#2}?&czE)*V{ypW&D)a48(=|EK}>8V@pEW);OVdR)Ww}%`|Il)(A?6fZL>!;Pi?`( z`1sUR|)ZhGjv`lJ#dU zChMQYnuHJwwJR4D-`yzc>vdrSL`1Sbe%U_9oA$CF7}#yVb6jfCYd;;-9k7^_XbYFT z75ojm39g!vIJ1HDrhluA771lOvdp~vmR*pYt|m*)YX7ux_P}FhXgYA~3iR~uFs7F5 z&{2+C(CV?IUGG?+B?EI{aBt+hneATBVtK)4Pc3`p*$-3QGzoLA$~y5j+1cA&NsUBI$cv zre3&IEXpnG{=&6(@#%M!s9ze**~xSd^0m84@L&;GlZoDW71VyZmsuE<3AE%^)l;up z47g4L-8g-D0V9Lu`5(9JY!3^>>-fDe4x3^|Jhk$cEb(=PTvWRCdXkY9b?Z&;r@KlW z(4F6)`j`hnrv|ffLj^5TQwPL?HpZqPYpLJ!JT~!@@8?o$6jG6Ot>=D=G$X`XpEI?v z@f2L;pWIqO8^8-4q>G?uH; z2=*L z8ij24!{2LP9h}x<#Rcsrj_Wf-Vjr7g9bKW{&Avrk)!lqs-$@m^k@MO7x=u4aeYf&G zE+o4q>$lKU4sZ6|MQ2}k7_-aNG?UNnR%p!&Isd~6RTf>hDq`-%593zUVvmXvJdyhVkW&5mf`z!+6)9TYNdyTmt12I^p-T_&o zyYlvv8wH5{)}uVBD&gbNMq7n&$0M6M=dTQo6Gu_RSzZ<6d)F~6n?gVS+7zclJMOpb z%0{EevWt5Cg?`+ru&D|_lrvjdLVA8xI!WA=x+4av=hyea{=c$on1Vm2_%=hIC?L9B zDuReX-o7VwEC)EQQ%}=HrMZ{M25L@niy9l4a*Zdfu2HIMJ&*yLnTZ;&nT7bjic$)9 zCCsk_|4L5L{TK|Ix4G-8JkkyFU)n2|oL49et|R_*5~pLykaZ$_T>n@6MX>ClM!qRk zVLf%j&554h))6y1>5}Mna+<3Y-VOSbg+FAhl;e&`e#Lxu5bMaENFfho8pv)IIx8hF zbx`$vb?X66+|cSN{t|y`1uM7aE&=B(4;vFnNGF-Zj{_gS?uN6#70=ChF49IECl3qz zCmEuf!mO8s@ybYi>i%q;7CMx%r9AA)`7-g;z0rN0Mi3LF&E=bO1pGPcYsx`$K4 zYy$cs6oSeVa;ZPYJ;W6(h<`)6`Pnt<}t%9Al7CaJHM(55S23xiB;Ll%Q0r zS!28Op^=pX%zSN<@#V#^R5;Q|m-t%mgPO1@{)-R8x~?4xq1MKc&H~h>b~2hN!%sSY zz46O;z47yxAB#365A-A%<1!^{ZH8~h^F`TM^P!tGjx&c5RPyv$EoaWVw_Wk}c_WD} zD|yN@u-Z8)Z8+ULD2QrIKs8s)&~0_V9B&_&5C&4t zrFWDPkS-|FLFq+7>E(z0cF*qqXXl*z&Y79#-nq}*dG9^%OJ#;bU=19c5HS43Wuqec zyOFCxaR@E-tEuak!zwch6>UCl-8_mm$rJFpKcyNJk9ds1djCu3x~8fa7>&R__NG=x z;9yvk8y1BJE_ehM4aK885H8-LAQT=1gQ7u~0Mujj z|FDg_vWrI|KrkfA1x`x^{kLUD5DM+)jt4=Yuzzgy57@ugJyCch3Jo&GU|d0-P!|`R zI4zYOEtM$}g#*Dbu5OpUqVXV{yPF#Zi^u(~{0}cs=*L&a;V4H(1ojF8`!9bSE{_@x zx;zUQ6bnb8p)Ryk7%b`%2fbPs1-W4{9w_)F1doK`K~Rtj3WvY4_rJJ7v50??_$N!d zzxNUc(Nc*~g1y`@xJxcqaUr>k3+1JdYQg>v6yS2eOiDx)Zm6$8OT}>&H(D)Cb>qt( zcqNqNm(O`m#ly>v7-y`ZN>o0`wRUCUv5KC`v@~w%j}Z(xMUKsTmD5rg;0C`A6Wse{Qi^L6Ju%*}e z`8R((;HaBYj5IbUuCaRR=HwJ1C$PM-61Y@P{h2Rj2Hlo&PL4W0KDK+4m%zp3(=xkt zaPsOiA0OqluUlr^PH}}rMZKIXW{Y;a?5R=XeZYkVx zZVfihR?o{s7-+~VQ#SL_H`is^1RAMyoc)V_Ig4u(@F?XfkC;4l}e8290{xY7C z$Ld`PmeIO%kDZIlFT&V7a(8#Papz@pzP%%PJg|5Tb@=;S5dfrlSPae#3c6;uP1D%e zsFa;B!_So5MBnsmR zn$*D1y#I*84{G_4W+( z&#KKkujz41TiLfx6Yp5~hp#f4tZ8&0pNa?$EV={dR;NiyT&E^3 zZt_E-GJrRMHNV|&Lc|-bzljyTd9OMRlz13~$=w%iH5k0$2zZw)q<8vcIuG{!wZrXO zMe0Vvtt6dN0|U<=kX^mlL|R~d^>S7FAR4X990End5E||%_`hnx8SngZeNTcxQ)<#y z{-InRsXo*d@vn@}rKt+~&zukX&oo7;kAgY>Cz^=--xcU84T;bZ5p7vgjgpT3WVI@aFGv6ge`fu-`}Katw4hqyJ*eX-MPf32o`Sk9HES6aMI2ac zJt(NMY@_c(AZ)hzsni7n*m3_nT?Ih9;JVpu(!{zb^nGhBp=c0N@_K}y>#b-`|tkf1M<}~jVkk;VpT#mammlO zF`&}`0#dTOtLt@?M^?-o@RDqY7^}Rxin)Mtsas9}=rirkvKPAyBm(GmZStvw@hMXh zG?=iuz-|da

j`;VTOQfkq%lzhagrR1WOKfkZ2eovTUVwoHZ-{lCz!;)=)8W9|ph zB@9;n2Hi5R)9<8O?Pcv!HU0E6R`JycLef~E(%}ug3kyKtK3D8bgvtX!Mu%3hJbm3jmeQa5BrV4%8n1*{v z&wBgdm|EbBbV4~eiL5Q0M|Y+{y&+LF)QS2fTVCJ_uN9F{4vSk?-0+J(@nqqAG8{#G zLIMH&{#~@(C~x&#FxlA8YyP`NBBpr(W^XxOrZ8}-nlXt;gmVe8CG6(S^4i~m5O{x5 zm|LW+JGHA-a*wXQ0uJ|1+>6g8cDzXgCiPX-CLtjum8qe&2lKv>H87nD8ZEKX^%A=* zisJ3fK1t(|byQL}9!Mv$ppJe?PDTN2atxJPw1`v^*t)I_Zyu~Q+%9ko5zJcI6@c8T zVKnCN(PUBsR%a?j z$!C3xo|Cew8U<7KN4luo6@rQ3*4rk5hN7fwsBB0NdFS@{yOJhIOmOcLW5v)8w0>aU zSUvD?EHZ>IO>ISV3R%FA3jnO>f;-f2Tx+hEn7Uv4U@G;&0U3$Nn>T)fNr-N>u9L6Z zb$|4cpar6KU-jaI7xzt=!&I{N5~KnBzgEa}_EiW3-r7DWU0o9|Wo7qI{ZA*OH>)J{ z;5fkbco6f=GbT;AE(Cl_48jsJe>GF>77(&!Ru=@QGD-3 zYhde>uN1UW@)Gn6DpkZ-B_r6aMWgTcM;K@H^hQ6mAR4ov>xVYi{0R5&pe4J$U9>Q6 z7HxE0db7X}DWY9WzfrvusPuuLl{e-j`FxsVEWbb2oJAk9L)Dl*JJU%REzc&zWwPlD z7RhhqM9nW$ZSrBoJM31C!DTN}3eOgTJ}$)<3~W~z+^%?;A$}bKtg3n+N;#>(G@SA9 zx61o#=-pt$-Mf(e zNA()V#j`m=6rQiWB&|B}LKJ^?CG=v87RtU+8HExr{3IbA97cX(`dn0hIxkVQk#{qc zl59YTxq)DRqGxF|2ESgzWAdKG>1haXoh_R-QUYhdfA*SOo24M9Ty;{dSBW2vRtfP3 zc4_*4>An}l>Kq_g22TRnJXldTm7Ymra0-#;FWH;~`7tnXQwJKpNdSBnl0|ZQ4HC*e zvUCF93};ECfRa8M1!^S*IwaSl_|9%{Y{q7Ch5eX#S&*Um0+Joxr(U*+QM-GPKzw)g;_+T?gSU~y#I)$gnJs6ka>Lf#E*I8$Vb5peR4|5tmmH~dw&MLJsl^3I}>kJQ^ z8TKcgj~QwI6`gmK)TjT&SAP7U$=kyjpMNxPE|x(e*A@=)J6ZuV4-5+h#N(g zAN3P@k8PQsv<;~OjCv0g1z~s&!RS#9x^bQbC6=QLjmQhK7*=cg;022WNVsV3<3eiq zN~vZr6yV1>{(~!}ua_yvx)i#`;|ZjBn{G2~a^zS!`biVr5qrb$jv$FXrwJ)TpcM8% zX;+c8G{JP6*H(5=03H!Iv#MhlqoXMfsk zMfn(2@_s2JAt7ToDnBIAptat?XW$pvnCEtxqN$~?X8OSyjKoJ&c}Yz8K4;rJ9t;M% z*3seOxi892W@VP~+6~nuISvrNALWmlUeaTeP9Z=!2xBC8dszzScN@ zkqdR4PX6s3HqOGrEM6;XY3*!xvR1T7NE9;2+25S-U4TS_#w}20Do4eD0FPu%^To^ znZ@kEJM=r!j|W!{Xj+nDV=FrtzwkP0ZN^l5-7fRrv!7lpN~m8NofwkQ`0-L>E9xE3 ztQWifTs1;x(Doo+JklUT)&yEtmL=tLws1Rm+h_kr+>e=^^Y4)cema7Fd$yY+XnCbR z&!)DjC{686sC3phD_?}72_S7|;WzF^g{|U6n8yuRHwI|l;Ha0rv6AAt)9UN8RsG?~ z#spWI<*WJhZ`?=Q&+;_Rf8A)}7fKqu&zSc6v~@S0Hx~z)Fx|9%C;E6bGz_g-BgKPB zbwCrm;u~GpUXbg#&Opz)nq+ol7dYQn)JEVMUbXYicANtOqpR*^~=VJd4 zJ+N)h#3k-?t5>TmMYI>DqkPaAG(47UDjlpvK{D7J;Yq5KXR zms{rIwtdcj@1&y1?Ps*?OomXX<0tgo(R$|^{a|YK$?K4N2ZOF3=yZ2dG9{nxc6LP$ zVnpOVy)ND6{<@e;A{Az*_xj>&G_uF)vtQlxsE6Z9V4-|MtKaI7qL0F7^lXnZ;(RYs zE7_bUz)BiU!nu`S@X9(KJT^1czwcM5`5b9pOpI!-5cS=&(t*;s?93eH^iYb-#-=G6!iu%maXf{ z4@GvtZbofPAXz)3Nenb*XXVSLo?+b6c1luL&rHXfUo}P_7(%Hru%DcY zn+i`In-NK7hig;8V>gVgjgI+K$=yxsB)bchCg|sL^yt83UFK@{Ut^mC1c9O%>Di=# zA{xJSMCphn8=@MKkkoDP)MgjSam;P~j5Ga0{={A8tg~;|&WWk&l@r#MexBvD_!IYZ z^pU*Gt_C@RWsEG-qw8mq1N8P6D@1Jfr3R>51-**d_QAFmtIEv`Ghc7q?J%lw-AKP_ z(99p!-kcASr#0lZILx}%u*as7xiy>$2{^Sznun=v&rf;Hu}d><3oR{n>kQFmDT;VJ zo)S|u4;9S0+lZP3P60Wh*D7efdWH2-sqxwusaUh2tS{)PP23&+|L;hqyC6Ba|N7>{ F{U7fDDu@68 literal 5196 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 literal 6709 zcmV-58p`E;c?URLUAI4?cS1xTqlKu6jNXY(FnS#fGYrENErKYo79dIdt<#TJD^wuLhE;LNHJlB+BoP4wE)721Prf z;GP&b(&Nu+BZ(>m;fO`xlmHNb0~U^Of_u0CZXr5Ci}MM*$E>h!X$}cfYcOGfqX0f}*hq3|a&LhC%=JO6ldNE{X34hBsyOO2aOB06BYr* z$-}QuU=Z)WZ9vh`KbD-}C|pV6XyR}&C?o;_bpkl}QIW%tSk&*?ziHzr{0W#7)cpzs zj`rZk03Zk-h#$^A1_gn;z%V$fJ`j}C9|v(hI3nFWaixbV6(1zZ4VN}Q00!drFB$-d zH!grKS5CV-z&&u#{{j*HgX;}JU~&9$cB#mr5S-Ia5Wn9({!{x;#;%I@zg0GF?vK*n z#p`rM7FUBXT=sB7v^y?CP&DR$-~(>|m*>B8iHqFt4bHJ{wXa_EapFC9TzZRQgvTXBpNrk+RfK~cL#htLM_L?w>JZBXh(#H z7xh42gNmHxYPVBqX{s6F-Z!sqQexb5&PV?EN)2tKp@R2zkZlDwAaqgIQ^s|cc#3lf z(NzcW)U-h3;Zb*7-T2+eLMNQezLuIYSW{;@5v~h1W9TkZ)~Sx}1>9Q~qu6ui=qIm~ zY8Mj=?e7u$VXtd7IhXf zVijLOEXFYA{NZdygbH(7;PUH>#Kb0_nfI5ovP)As7j`4tFX?TZ3p4_LnMKFP+VuB2 znbAA*Iz<-sjO;X-zA`H9HQI5*x>j52UMA*MR8=MF^o5Q!U}b%IeZm)W+p~Z@2#E$= z;!tj@lnn{j>Jtb5ko7~o#8LW0vk63vT@9j0xv=zFDG80^m%cAA*jXEmtwDyLn}Y8@ zGj!QsSU&K>DL6PdV;Ptp4o?J<#txJg&NgPL7gk?`QuK-46YS#`VHd@J>L}KK9dBRS zOgH{pQYVwEpl~6jdAY|AYKeQba)j%XL3j^YU)qCGg9>gZwzGD@ga9a_%29dh0a_8_ zZFNV5T|~X_L*y8SVdV4FUoSUg0nfG1KIp~s;89xUs5eA1-h%G7v2Jk4EejK!p2Mu6 zVUuT+X>GTZNWZ^t@F$|5cm5V>)lso}5Z;LZ8Gu;aZ)6OL6r^URXIAWNuTeY8VHyZq zGKBF(l5%r-uIr?fsiNIvSC1sbf0;4J8ZhV5rRvhYvvgu~?%5fxl14Y_wl@4}?8&tp(0YNp)jopOR)bm!?q3R1 zS(0>#+bp(@)j=`#SSR|@IJlS}6qg}0wvAM`RMA|UpR~7gIBl$iJsJFIUAH=;@1@Q4 zWW+4q8?T!%r;Pit)~)~^6}r)(&Kz++6%{sy^5x>!F|OL*5X`-=;4F1RjAeNbViis{ zzDNK*rL5x+#8b#2;aa%wT3nTxO2I-Rwq~O8whFK|`JH3p<=dV`6}jb|`CSgC5RS}W zJ)xOKl%t0>ZeHBnHp8v`MCt@djIgrHnT?LJsw1Dq_n2}C|8V@#?AKa&l%rn{woneL z^{Ios-6$1V09j3+Xw|yasx4_4a z_}i;{d~?6V<`ir$O(IBAwNL19dN02eb0(ok)$vFld02ShS&ZPJ=2)LLh|-yx#(lp# z*iF#9mQHi6OscCtb=~_!Svq0>%nO{=aGKBn2Obb zPwRWM?YZw1g_XA{(;lDe!S%hQzC%6>;#CH1n3Tu+ryLoN@uc?el-mCydumHA6+q!} zDK{l=B7qO+r}!0U`Iw32`Ml#Ia;Z+z*g*sKP+EJ;SMs@D^ zwcmlK1g)>}*&eBr>`uU+;#;;^0P5aGhpezOTL%xZM3?8cM_aiB6q4W6D9{Rqu9$~^2xx3j{oO1YPYY|BBzq?Wmm+llfqv_*V0yAqBTKm;T=$oqZ+yW&ob|j zSdqmg_%kHf4!8i1fyv%?tLwcXa!w93Jt%Pk&d3>(8!@2?LT$@r z0#i%a=ty`?QjO7LZQ0%_K2`p^Ud}3(Y9+sJr$qydh@KG;2-e9R>LsZY24p|rh>5I- z+-6{?o_iy-JD8E5S_Rn|J_>5yx;vXvP`@;T9+Y45NtTs7jUeizsf|+w?GQIn%4CSp z&T!p`QzC>*;AS?I`|j%0{a&o>Qoi1Y=D!jn##+)HpiTlzxXZ~m9}`VGMAsXs zE(d%5v*u1!tmbR?NJiQlns?aT_~ojW3%~s20#--bON)ol(gKO4)rJ|bGq3FU_IrPI zU-W&*!(GM%{82tb7)WE-73n*MENfmYv}K!(;ZpDX$VO<-RaZzqdvL(ly+U>R)~1nV z|3<>Q`W;$C-)aGKH1WMy`$e+s{HXE-%H9cDF5qhlZ@vaUHHMw^>&~MLAsGo024ZYl zbOaln0kF7x%YHm{%!Xp2q7Q^Am^3PZhh#O(OE(0l^I#_l!0%q4KoO?b@r9hxfVS*f z;BY9djub5^K6$Uv98uik%Qh(@;zzE}I0xw+qnE4+AnKG$&kBym!C|@&KKR4_5?`JU zNppH(WUlqewoSiPFquR7ljL*KMxIhOrTg52*)7#_?Plo}l3M9aZBzcmIu!^u$~vBp z4MgAt=e%2VPjA6*%gmK2k$ND^KJ^Ks^tVAo#6*WlfN{EX^RQU%;35IZPYSoAjR7nje6FTM18n z#GZ*CXi;j-NM-&uTaefi6&AB}tCp(hQ%K%&_nN&}Xmg6PLF?_zS_<*qmSdCbTlA_t z3BW;c_B*QX{3`igN+AkOZiaZT;^>)RQz>7+`4onq(JDsdttAZwJhbDaq~mN)c$5z- zQ`+&UFW=gly(AO3eYRWqSh=KPKY_JNfVqPV_?- zxr&SBP0Ma$n1_lyqjCiH-t+L;N zy7YQoxeMDs@8VdMa$CiD492ux-n*Wf9?75h03*L`W<>kO)a>q*jM7I)ca+gb{o-qN zd4OBF`aO6kX=97y+bQNOi~No{Yp$9iv?U&nZu58>$luvM^8)rELWL5{gT&Y&jn1;pbO5n z*K_5)*rGW9q6A0|hnGH#L?91g9a05Wcb5Ya-R$Cf4%8Fp_Mm`I9Vs0jS74M(c8kM* z*;p|Qgo)EJKC_Rwnd_6JrQPPM1tL(aoM52jd!8Qih>n}tuvD&iX#vr3Dy1YKlifJ) zCoQ;klh&29gDm0atIyP(oa>$xK%ys+NvCEpZ8A@9uh;STE3#vE8nt`f7H0T9P&FjB=yZ{xXP&y z-!$M!BpANKU<3!ce5CUeptr|@r9h8+QUn1B3Buf28vP6m_*pMew-5Q(+L zsgQi{`-DkUEQz1-m&3I4ZWs=J){={lNl*f)vs5|Ec~A}C%p9U7;y|h9l7c@+^}6hR z=*}XQRMl1HhpX|84q!#+xW=R_Gx&+{Dk+*?qj2dD)`+jqAvPkCP&g%{DlQN@;p=1B zX9#JS^SKT78Out6)+`{5JC& zrHPlrJfcdJ!t54Ez6$E?DwNaKPn8^SKni$1#A2>7X+q?_rR}$`&cG>22;A;_Z}yX} zwmMqYYWbwzyuv{p3(HDXX3}y_#Rn2!$?UP*)7$mho6kIXY4b<7T*d zMRt>|@owA1`+UN;?4jeSbtNh}DwZLNW=zLy{9FCw6Zf)%57#ner_8p4+J71$ruxOi1za=M~BUK#zW(0eUlx8=WGF`alBo( zQW=fc;vj0nbYXO(z&sPabZ@#UOLJ+b&OJJ4x>BRWUr~V7In7WHwpcYpi2$@AB4*u5eOJz`$88d&d0qEKI28R7t=|@BM}7en z-w}(gwtNxUb1IuEC^C?Ki`A@$TDEPWXb{^x@Hn; z+>A3=LgcZGW&jG_gkogQi&A=}_X)$a2r03|3Hi_TnG#goJbVa(>9f04J9xdS9S4ls zx;vEbalm}{18)v^l#J?q?9&A;PyV2E(A3lF|7)n`n0<=yB6Gj-VQ$uGMO&6KzbhA7CM;FGTf4dRLp>SH5e^__^4`ca$=frLi=*HXLj~POJ{r5`bSh ztnNl#Y%ZyPFuS3C1sT0k$ zJrfc~gRD!jG&<4h{s4P)H~#mKG03_Cb5$q#|- ztEL?Wd4}FR(ZASZrD5}3=9Z9!+f~29S{;4*&ggi%QJ6yV;ATpyq=RYNmYrL}<(A3a zx4JV4<<1!{bm>0Hy!>ASs;a)|PZ#nfizuHBiNAN$V3V_{pD%3@S+}fnAKkNKld?UC z*(^JZ@%nXoFx$3Y|19&Ub@W%3tofb1`$690VR3ssC&Ky)jY60G!zPNcwd*(1OxVl( zT{HJ$M9?EIH~V4ljKAfX?Fii+m2%(g4AS*|wW3%?eVgK@9MY-LxTSNtrM7(h>#ne$ z-xgKx?8ByCjvoZLYdcMvE4J3HRPAPKkLQ+TzX?r2gIc8vo$Gmvji(Bi^qp$RWKxpv zd0#v+XqIkiS$zXHYYtE-M{Mjen!Q?dp*9ygkoK}18=W4qQ|ON?b++5^nue4{e$*No zulLb42iq^b?6S-1vj7_pgz2*Q@_i3|WSrq9D*M7~QbB6!yxn2xh1=Sx{Xx2EO2ytQIJ92%yiv~**O2WzY;>D#}K9(`L6f+&}jKUVCPX>Qrx z*Bg+WItRldRgwSz+QK-(e(VJ$WhUDb|dQE@VnQC zu`+@0PBDy=1x=%4FD=Zn>RL8(w0mMG=Nf7P%fDHlF92E99;VX;)SR~;+wsdwL0eOQ z+#fCe)WlCLT;)#r>a8N^Zgz=dW6r}TTDxOeyQyOkE3{QNgK^GlF3SITx}5lHX^SQI z&5BtK_wFQ@BPZqeES42l&hyRa58>An_#-lGe|Z5MZG%oriuQI}<7xWc{fc{CN{


|$~Gbo!Obyzyvv>eQa)Vd}9_i{Jd=s)FJp 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 KFK=fk{C@!b7Z}3; diff --git a/honeybee_grasshopper_energy/user_objects/HB Blind Material.ghuser b/honeybee_grasshopper_energy/user_objects/HB Blind Material.ghuser index 1b7ed58d95b42db5585a5c7e9fdad6c7e3465c3c..c46fb84efacb2bbf2920b773a7e42393005d5ab0 100644 GIT binary patch literal 4155 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 E0lcplYybcN diff --git a/honeybee_grasshopper_energy/user_objects/HB Blower Pressure Converter.ghuser b/honeybee_grasshopper_energy/user_objects/HB Blower Pressure Converter.ghuser index e5c6cc861fe0fab2090336c83cf64f54d2d31ee2..88d532348b69153e145e38f8016a07e20b6638df 100644 GIT binary patch literal 5280 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 literal 5283 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 E3+K0=C;$Ke diff --git a/honeybee_grasshopper_energy/user_objects/HB Color Faces.ghuser b/honeybee_grasshopper_energy/user_objects/HB Color Faces.ghuser index 22cf00ba37e675a189b1814da875eee1df699007..f505569a7782e4f89900725b6766163ec855c063 100644 GIT binary patch literal 7132 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 S@1_o2kXlrfTIWB@wf_fHVhr2> literal 7152 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Color Rooms.ghuser b/honeybee_grasshopper_energy/user_objects/HB Color Rooms.ghuser index 5bd34551454a913b82e23d9804331344e1afaa9d..ff12d6e4f4de79d466d9a8b13a5a1331699ccd58 100644 GIT binary patch literal 7176 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Construction Set by Climate.ghuser b/honeybee_grasshopper_energy/user_objects/HB Construction Set by Climate.ghuser index 4f052a35725df920547712b3608472c1fce7843e..80625cfd8405a4a661ae6c303596dadf0ebeda20 100644 GIT binary patch literal 5130 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 literal 5123 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB ConstructionSet.ghuser b/honeybee_grasshopper_energy/user_objects/HB ConstructionSet.ghuser index ee7c673f754ea9fc72f884c200b892cbef59dad1..a4be51fec0b678b05200e8a72feb7937699d1f63 100644 GIT binary patch literal 5859 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 literal 5860 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Custom Simulation Output.ghuser b/honeybee_grasshopper_energy/user_objects/HB Custom Simulation Output.ghuser index e65ad4af703419ea06036c7598c6d8798148586a..c71baa0ae1a93a6a3307bf7e1101e31f413f0b58 100644 GIT binary patch literal 4692 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 literal 4302 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct Construction.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct Construction.ghuser index 8d243e80f48cec1df80a497a6bc358503abc7a8f..54122280d1079fb6c0113002ce8cf00f1361ef63 100644 GIT binary patch literal 5429 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct ConstructionSet Interior.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct ConstructionSet Interior.ghuser index 5a7811fcc50134ecb23dc84f8e3aa42f710026d7..f39c132ccf8f33edb4c15359d8addd099d47e8df 100644 GIT binary patch literal 4185 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 literal 4186 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct ConstructionSet.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct ConstructionSet.ghuser index cee251b58ffd6783145846b46cc69d4ecbbeb1a5..c5f23638a730b46498b35f36bf617c1273429680 100644 GIT binary patch literal 5263 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 V7#b|LR;l{|C6`R4@Pl literal 5268 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 a+5SrsI*UNp|NrgCA_G)b{;$Vt!2bZt;BmVE diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct Equipment.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct Equipment.ghuser index ff2f930d5e00538a2ee1386e167f1fee3fe9916e..92814d063f4b370688d867b247d1a12723014b05 100644 GIT binary patch literal 4994 zcmV-|6MgJmmek^#n;^p<%NX(jf(%TUE<;pXxRNb4gHnzNU}Eodq@gF8@d`|A2rc;47yk9<06MwB&_? zvbA+WtL7xL`g{8;plG@H75I#@=(_XMSfK8TT@!DL=FWo$57II-JCBYe9A3Ws^0lVx zs;^H2IyAT(azNy+iYr^xy)Ybud7mD&^`d^cxwu$SYM5V;BmlUT^;vslzIS~5un~iy zNrUnf6cn&aN~XvsB_*XRN=OiBPIRYQqt*9~3ft^d7=`_PS2X=)_Gj-a?LT!vHpoUs z?gQ;lF#~IXM%DoVndK+NGdtc-K&`59&${B2BCwzSw zuM57oPURj;6uvvSbZZENKt@*9#>%Q^u=6crNmGO+8&k`l6x%eGmYC=Zk(@>ML$T2( z+^5#@Ch|Dn@DKdxvP{_sl;fp)=bJ2siQ-QeKS~5Qeq=29~MV(Bi{`LDhEYeT=)a;F#yNT z@OgNMgfPy;AP|U`pFeccNyUu0l}wbDmX`X#gQ2UcDlr)lQ3VfPx^)_BRp-ywjg7Li zb8|C0A7!PZLPPO*=}Fh6BqXFGp|lk|V0U--rS)|lt&`*9@KHwsSM$uFo}Ml&7W>+& z;-$iZD5h_962cB+GPSgX^?9ros;a7r-7cZ~?6E^bFogvQOy9~RB$pdm`+Ipg(EGKJ zkdPpdOHnarZE$$F`fJ^ZOx#kQS>DqD>Bsy?A=l{0EA^Jbc|Al27#T_tB z0j6|6fJC4X$1b4CR;URzE*lYK>y&kh`=OwXnv%N!R7|SRF)d1*j$L?|-^>{vV|p;& zU|e21^>%8uK}5aWcGPJhm4BA_FgWkbEbvei@bq-P`f6hyHQbyi zNLf{~siD`YsFE--G*nLEKPSLQ`^hn1BUh99V}}TJm$-yPDMu_G67BH#H!rgz6R>N9 zkbYp~9K8;}M~}a0AJk_diPF*{P0_>y6|!EB84!_-)MKpu+8kZ0>?85T`55!lKYIGJ zzHtPD>>;bmkI@jcL#+m}7*kJMAN9Ct4}rA2ofuk4mtLt2Oi@6}4j{<|9e%N}q5@fH z0@2R3XqXa90Y^-krg#ZOGSNeQW_1*`z(aEKa{O@miuxHb^5UA;4rh;8whlf`{%RTW}qPLodf{KK>3o5Fw8Y^V|<}q&cI+M}?3-vVbBIGBCYk-ksz!0tc zj-smr$A7gfK8E(TTUWTNL+=c2il5kRz$|+p7%CdSoJG&+Epd3@}HoN8a+ZQl@9(N-R-_;NyXejZkpt#y5*qsBk+NZ-d#j|1H*t zz6YNaP4GT89|N37ROk zP=lEvxh`Do?3p>wl*@1S$;}qyFES^Y7()qUYJj4RKx!81)YM8%m2M>}z~Xn-tdoif z7AxKTud9*KN+e>@qRdQ`?J))!oqc&v+VldF74x=@CDX#Ql z8D5K{(lm}$Wys5)&FkmXZqQ~NeA%}j_Z zJA~}9x`PpnES$5H!3nQ7pS=EU)C$sz;2vR>$4cH9x-U;fBPvMGcidgSMjDhB=*P6~ zs3vH$Ou&~MH&>$CC&+EUKl+=)lHD-3N$pvF2)z-c&7GQ>jbeMN$kpL>3}3QC70m2$ zMp)7GbXfLG5=SqMOh^FQrC5-2I!Za@545+^VUU(h{xQ*xoJ_U2d4z`R@KZ*JO31@x z)-1A*$i#v!TN)~g9@BSyCSn=nAM%jX3naMY?tVi%2AN?V&j{Ta zTs#!U+i*_6hNrA-IqgPWe{JzhcQh8-OUp8Q829y+c|qRQFzk!6;6qgSn_pJ(-zYP3 zY|4y6krUyB974AD_{$tTdbtV zs>NujX9-ukY<^4QkFTHZaLJ1I#QbPDe1dw;H^n>aYBL0-w68IPI9y(TO#ktIcF?Kx z(mVD^Mx1t8KxDUyFAJC>#ZwQg(`le8H!}+sc%l082Op6!L4>xg#2e!}#l&kK|LYL} znz!P`CDc^75azv~>)s=D$43Xrmb!cKs`K1w$xbUf@CU}~0sKyIQ;CQYP~-(ehN7Yn zw+{dB5P8g}m6ZHZAD^qbLvW4>*;}bR5#4OL=ez55A8VB9Mu9n8u?KcfrRsHz&%E}S z6Za`sn92?M#edNaC+q5%y_>vtABxp))rcIq2(kPgA7J^-v%ftJWEZj_=W`yhqj24X zccevS+^}Dd+INkH5PK{q9~p8oZ%XqU4OBIo{dAo#awcGssI5#KD0>!hQFD87Yhi_IfKQ0D1c3YL{yfsjN=r&I z^gDEzuArbWKY3+2>3J>Vb@a~{=jzYLQt=*p-)=_Menpi!2gx1%T-WkhdNRL_D)|ue z>}lS^r)x$pnr|n!ez08!-Ml)bvc=bZFJt`dnYT5!ioV)q(?LYQNLW(TBic&_3hY;A z)^S}2;fu8a`aOB7CYkD+)OWYD@S)jeR}tTdFA4Jv?^|CnAy{;%EKh8Z8Rw^z7yEz| zXDzh`lk%Z0#qH6yn&hw$^CwwBmHW2(jo}`K(w|?#;cyFZsQpzlU*k+}9e)bHg6R3> zMOc5(r9jJo$Q~wfMf7b(Vnc&=x}QqjUPwkp-%^?7mcE4ri%+$U*OKU5Jd6I_b-}pj zQJRC!-Z8qx!uS=Z!p0fZ;f9sa{lG1UsjPI4NrCk%RPQHZD%RDegVCvS^B5@?5_$h4 z$F+hTR!PaYPK3`8U~Iv)>BHqFbhz=Fvmu$4s`+E{LXC^JrT=}Z1iy{%?~jensZ6V^ z+lzND(|#=;bm?+6ZLFyt`De*U@ws(XB1&?;JT+drl13H@b8}xD>}@o>x8M!9TJ0N? zd(T$oe2TE0@7fE#L0Fx}UCQhT@1$K~1>E#20=ZwXlD_Z?Z)NjCI*xQUJ)h}J$yYUw zaIP1oFnd=+v+DCtwxXDfg51U_|H$c{1Wz}2%-NAGrt!J##Tc@5MWpWGl)WcQjOcT$70F$e`Tjot) zFXmQCO%8!VW=188ctpV#vh|l3F11AgzR@drp28hcy~G_^0Y1+5jSfk>wY7m}lQL6} z!}h+#0lV?>7h9b0fZ&-&IY$O3BEu&;a}{jqQm(UAxsMXqOx9GIs>@f%`Kg>}!RI~V zm{NpD3D2G`sp-B~Z}d=R{S@B}d7N4EDxaaY>Xf7exs})D!e&Eb5}r;|%OU5B329r? zwK`YjYt1nf^3(HH#6ph_Hv9RjNDa2M#fb@eS=Cy<)A&#-f!WC)KXMdO$a;DyVs8LzD%X>XU^xlAu(r@eWPU$mjO7mdMpkCib*L(uwWwrpyl zpmdeT&7|{>U5!Vy&!1b?3tMgbTx`!^jZM~rZoWMcm%aRcQ+sT2z4GUeQ0$BJZ*l?C z(ZZVwJ9dEz(^HpAMnSGWes4s?Z6#+POSMdEafKtDvZ|9M?`<~?|#yCzN|zy2(bXt#Q~+dbrF5d;gcpE=gy*UFJaI}IDr-ku_bpq-LsUPeO3;fd?m4P z4c2M=BmWp*j46RC%zx(B(~awTo>Ys>6BOR_mcp>F`qG1kJ)A23hh1OnkJWZB=LCEf zcHaqJ$Ls;_hXpv3yPDbUJI1wFOGea{i~7okfgsvA46^)Ra@V<}7}GkSKp~wtq6aiC zPk(;GkGwg&Cn8MeJ6reLIFOU_AtG3sUFtgCJWN@^KT0Ut@Z|aL64iq@Hq}?PyLiZ(w;uGpr?vu5Epvo3p^V?>|NgHmjEHt=1jB;duHgwrKMl-p zZF)Y;te6gB_{|mJ!C>9;Ia9}>p`VuAlD>8F&Vi>J;qXE5cHwR~V#5NQzINN4+|!vr ztJV07#c*(6ZW{;os24wiu2`t|1)wQtIQ*V;+gu@ouT(>8>=riFgYX>hN4)T_+NpeR zpWe4IbQ@lo2cwVnbZ;j(tai%Oj;GO=n(IMZCyIWV@7C3MX`*q!F8P=Lrx_7T- z*PCevx5(LN=*D%WSi9(V+oo`PBTJqTyhRKdU3)z(5LI*X4f8|>GFzIW?tFXHeM4rs z-U#tsf31yq+f16bxO MBf}1Lv$0404`8?I8vpmHk0CQbIKuVpT^${KZvO}w&VPhR$qwPD z0sebL`p2v>A%3FC$);UM+#z2K9L z8tP!fKRd%;B_aB=uKLTJ{Y^s{swv@AjHVEJ%>-#ys&#ka32VfsxC(EW61~Y01f=4|9!ODSG_)6|2wtPlqVwJ9@-*wH z9ec4(+;Ogz(>jJ&F1|&KB65yQ4?7&yi=?@l-nS~2r_8b1hxUGIYisME4RKxJ9)cg(rr7|yeSbD&p}4;sXG?7y%T-z>fVa;3NqXyr@Rbhoy)Ha9o#+}#!2+}f&X zt?jM*Cx`77uKm?XoX!(KvzSQ98O)94>6D+uP^Y zb8`&Qs$7#(Qwa$PT{$oqY?z&q5tsX9Qfpib6u@t^Dxv}s4h&fTs7u^>LPP~;Tg=*| zd|%K;IFG*pKgXe+TUv4~lk{Q^4μr0C7t+`5<*F(Da+0_Z zK$58DjX*HR#l@* z*U*q#eL(?!czC$l?p8jBDSBW)Lt9(BQ(e6o0o8!7wl|@CJo)c&?&Cm<>dk0g&3Fns?{dygHYb zShKUUcTXl+vs4WXsAPYZBP6Z0@37^x@J2&JJW9Qz=q{FH>c~y50pi%uC4vL zV{K<*LR*)TLic56Ml5$Z;=>0gV>7e;jsh$Ko06Pd<4Kngm~1AKO=Hhas(LpX&3X)T zU!e_|m4Q&2Y2Omt@bCZ=uJF}@?r!Bag6scsOhZK%T&ZOHl0xGT{p>s(9Mybb(0|!$ zN9spQd#_$GtB3O8GDD9Mfv%mqm{IVlwllJgBYA#ZvnbWjxF%wwx>wRrJmrl>-o z!c?XFxU8ZDjfT|Ixi>Tj=g#n(l%a*^W`vs>_LtK^Akf>Y=|}AE;t^wVLt&$Gr(Xre zzHy`$1+(o$bc`3o4?vf{yB9fWq>ZKtahk;P?Z5WHhom4)Szl==64t^{3HC3LSVb}; zO>aRXJVs<5@-2spfZi`4zmN+?l-d!Y;zRQ<;P)gP<$x zOPQI4MfxPhJW0@bS4HdS+$Owc38zEZT_R8ErvKQW|8tEMiw;TrJJ5kTfhP~|r%`_g zw(@v^4Qgs?vSy+ki`Vp0C>tCCd_x{{KJk9KYWp;tJ`%w^0=75Ll5F!2^3okf;sJaZ zuA%j6(HCsA&KvIv!+seN)QHl^gHlv$r8M_JIm)6Rs9Q6Y3U!Hb=UwPP$%)$A;>2Wh zvEDO1RNU2kq#NB)c#1}R1QNP5EX?2Ibq!n7dCEEKYQ2T|xCoFUN~1K?EFiDS2Pya7 zXsg%>a=VcK1`Z9UaI|W?65=+eR?=M`e;3D%2ckXz2&(h(A*E#bEGZ;VOR7Oxf~&_o z>JXO)BX?Nx>G|le^~z<0eM~y;#-k}pFz^^e3PyEXtMt<76H_7zqkB)qGaxBk;!dkf}vB@6ExyC=H`2?bQb5A@b1g`qZ;a4I;>;;$lTiaKh6FAJ}($Ho~ zGDj*gAe$pIX^_lSJ+tenn(f4)-}FjJtP|-yh6zaTE|KDaBE)8$KbZy}03zTG_F7Od zKo9^pRuj4I;~8N1W}Z0(5{PKR*mzN~uO~)%YOZekfQ3ZWbjV_LHFQz|6NtZ4p}xS_ zwbL>XH$`FuSjH$qu)u_3NZ|YJT=Tg1i8yhf3;serg{}lO9ViM+PC2cGM1Rr*``I#+ z4B$~D(wfYR)nJ%5gJB@M8j;u%ot%Cw1 z4rqvj3uP`zFh{QpHhxy@mPN<;eA6$G6|c>rt#f(z&2W6wq5e}{O#Sz)$Cob(LGj4R z@Y6hFmBb`t!TNZ~V)(PD*VAz{0{n4HG4x$jQe_oqOjN|8^XNKGK1g0~bMZ566*5w_ z;A-Zk8sP~8%oa zc?1i#gqZw&Mz1i$YGg7N1zmeYgt?QzM+4Kd>PRXTi zG-XD(&d1<4eaZn=O8N1PGm18222Qf`%Svu+YR>fWFZuC?9IJ!6g=JUMRmMr^KgU2XLk;w*in4-&L?qU^KNkw3R<+&U#nwCLr@U5nNV|}D-yXL)Hae

hrEHsC{kuNym#d0J(Lmqjdx+y|exMOI^P3b|&a zE7!NueNS^nrTww#nV)ZhHV4I@LL5A1xs9={^XS!iB~jP2;{%;=U+1xG88cq?*1gR# zw~m|YmG_hR)(h+%liVB7CMUwcs;B$zp_MzakyV#RUM)M;JLFGVl$DirW-DzfN=tu9 zGQ_k+Qly8$3=Xj6<$`TU(lqw|AidOFrt!w-uK8EZlh21Y>O`*dr}QeATZP*fMI2l_ z0$=Q;2nzfd%FJbz5|w}OZ0#-Wkm8Uri;`ZHL zp-;|J3ir{+x#-oI(xIp@+39mtD|adL!{*z?;2%GdzjiJI>PUkC=x7+D zT8b5rS93KrBOusiR9Kx&K6DJ`P31Rhtx;D9X~T}`5&g1isq&-@^z5=!f>65HC8d{$-k+6xN`g3%46m2Vuz`jutk$xP-@tZC9{^G;9xzC z5?Pku43@>0OsC=79*c*Ehr7GGF!o#lipO=8LEYUI%tVw~ty?|H4<2~B2C-Nw6o>4% zaiN5_2+?=Q1*)d9XISeY6+k|_vHqAN`Rj&}lf64(^>>-3HvJ;8L#c7XnERL}h9)1_ zchiyn(e|4gw~rq~lsD1l=-nK6horc8LtfrgMOuzr*a2%e6_2y5r46&_P;quJ@oM50IG5Kt3~kIXm)Ir(Wbn@Wp}c`^`pB23YXhxdui^EW+F)$B7H*+ z-_}2=s*YZiG!=rRd@l~Mb{ZYTSuUxy@~5Z5(LrgDJ)=yttzER^)de_s%1#=ePEa5v{ zX+0!H&+=9DvgK$i%v4rw154;>(JHlZHt>#AV5}jn`D0HMfcNLJ#FFqFAxEoCx)Pm@ zbOPh~dTBkQTIfttp-Hry(aigwje)3BLiS6yi^Tbg`lZ{%0BKWo?zd14H}KKKPAXj>|F)G+T~LIBJ<9ze%!2Ae#gNIp@8_&GK}G{ zN~~=WC!a1Q%M-8Gs62zd-l;&fk>7oxg>A!;@+HLXuzjh$EWL;BGFX1xy#r|!j>`NQ z50S$2f%1riFTMa$z0wKdAeoQ9ZiQ+~4NV1Ct$PhBm^$7*d&$)sUiq4eq-8KAAdU)Y zz?HrZV&BCLy5??G7sM+N3tY>l*NyOGd~kYI=oy)SGHpzeBufpvF)svrW=Xv+&)#Y% zPTmZ^2#eA0B?!gZ9=OJKwLB)u-DC*Kba0tq317iy0DS@L*A&2+U6K45PDAj=Bql*} z(wtK8ZX@FOt1%H9S)OXF&)MP7!0eR5pbR2xvA&bt`fx(e)!=LGnC_UE7B594)?Mwb zAF5JP8tb5?+NTaUr1y=6e5sUbmPu^z3i_VN%Bkx&;}f&Ake3w^3OE`}EZ*Ne+ar6v zIUAR8yr*vyT+nDF2Knq^!G7PVO-O^)?yxRmz(}IMO!l|!dW}WgCvjGvtn%ZMC$!_+ zEKr1?bZnAss{R)mcyBn9-ylXRyYd$S-bVGas4epbg{i7Dx<%)?pp{1ci%K@RPHxlo zCQm<964;%IcOIW33@m%(9$?BLyJGmT50SxCup3=$CLR!b8T`mM&PQg8dXUX{*4bgK zaWdqqSio-eVsf@s9)*{jZ4+|A=PIg``A|OqN#43V(%I7W!`n(tK2`vu*5vn_q3SVq ztGFcc!-w|u?4A#X}$*6_v>jMH~`=VA1HVERjjm+ycm(^sb)XUnd4ej7CGCy zxmqPLnHC}LXsX#5_oMGzlvoOXM>dSjeG7rRQQ(DxarI1V&b?Xf!aKKT_O}Vb zM{=B33p?%C%NjG3nPGc}o3VkGWmc9J+eD*n$qf^^B(>PPDt@moI>?QD?f?H^jZ7RU MEe+K6w1Xo42dgCCo&W#< diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct Hot Water.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct Hot Water.ghuser index 282dae1e50540b05527a86801ff053d7d9d5927c..011bb13f67049c2e1e764fcb8a83780f81c831c9 100644 GIT binary patch literal 4622 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 E2it5O6aWAK literal 4618 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 u9;1;^fC3*Hpnx@JIKBHgV%h8WI4fCDed_gk0I) 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 T|NqJ&7G#!?U{*&$tzG{Mq^+&) literal 4850 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 literal 5337 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct Setpoint.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct Setpoint.ghuser index 0dfab57d23ae00e319d940c9ad99b0e1d556a2c5..7e967867e2457c73525e1e174c0739465dbaa4e1 100644 GIT binary patch literal 4090 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Deconstruct Ventilation.ghuser b/honeybee_grasshopper_energy/user_objects/HB Deconstruct Ventilation.ghuser index 72456058c72616cad7d4f40f5da3019b72ef20c3..9662dee679549450b65c324a806db0f098c7ecb9 100644 GIT binary patch literal 5000 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 S|D7Wf2RwWT(1Syqk^cj-6af$b literal 4997 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 P@*z-02B?LG!m$4Xzg*lU diff --git a/honeybee_grasshopper_energy/user_objects/HB End Use Intensity.ghuser b/honeybee_grasshopper_energy/user_objects/HB End Use Intensity.ghuser index 66182f6c875f1c60a79bc469f54fedc55435f0ad..62f1198edecebb2e73e60e86805b2b60d37aac27 100644 GIT binary patch literal 5761 zcmV-{7Jlhncy&+|-WM;qz>*6~N+aDZNV9aOgv1IfAiWFH-BJ=#0@5HL-5t_McS=bt zBGS#n`OSCUn|Ef;J#*rI&OQHp&ddcGAYgE-yEq*X7#>J+$DIPk}ohq}RRoZ(*o-N8|o<5qBj!EL;7Auxm$+|I?#&e`d|tdbJU zjo!}btux#a`Y%ooedFxzMh|ncrgulco-%GQCxo4w7yVnfvm-s!iT;03+79jrdOaO= z`nPrtFdlp$H@1SOi!;I<4*Lg;{sfHnq!=nz|LX*PatJU{P@=RomGFU7{~F_~C_{9g zEX6;?20WcVJtVK53@SobNe-oAjC%hcf{m<(?9-6(xOY&@f5W&a8zY{udjBcvfOCoU zQ%$}KL{?u}ZB^gi0c-%K1v<65S=6333Eu7<9ZI}kG7*x^?>koNm7gh*z$+rsS7+`I z6bj8?A>vyKO{4O{Hegi5C?}+^lgX9Qk;}sgk`ASaorH7+a~F1nzsvQ{Ue3x;FOa?~ z{HxY6D!RLJJ=VUv5_4QBLmXPgj15X;?u#U1#}1BDms(C5vc}psE^%?sj?^179RX=$ zFl_I4_Uaajd&u@``V60`^{*11iO0`oRU@fd1e4zR*raK0*c1_xo*hoWHZ@kMZHEl} znC3M9{Fs}$5FZz&5uwYz{APyGiceRc^GWefqe7Oh`J!q1&}BBzC9E%p+;y05cQ&E; zA=yVWB`_rgdR>-e8SLJ?u*$pzx_PDe8{sqzm<8aGaW_ay z$3uL0{d{Qzbi|}$x@@F39=-~?7;0@P4)+MJc5yQY^^=;?({j+yPsR^xuv#(`XJr@C zT^r-3w6u0a)Za34T%1{6m}VI*R#8?~tf>0Zjm+0=gfahEurzAYWZk1gRD8h>Jo8nJHHXUG76})&%!5 z5AUb>gfHuxgw*Z-Fz*R932V)6SsSB7Si6TtFk}8M4VR}BDAGG7`-_$n9H9WZ=pn7T z!gKqbX0so0I#FkEq+|otd31c2G`a9$n7R!&Hyr-Vj zzYe_%O1^!f%M98#4A?Wif%0G5?i5v8(zIhDyHLuRI(rW~@R4fte!*>Vcj2q!T_RTh> zp8d5uMb+t}^WB}ftcbxWD+M(7m3?$x0@$1r=u5X#u;{(_O!2qQn@j@{QR@-CB_gK^ z<{QAl=D8OqHUp1Ir+M(lA?fR*bnv&XlNVig!!472-KpQ$A@i zAT7g^j}xxLs;>{W(;qz-cx2#XNmgP6sR6@Y>wwGh3k$`7@w?5Qd}+Xl-uG-^-77&u z!<5|P7unH$Zz#p6-@n*z1=6-M4f?Vq?R=)PA}9F(=NS@$(gZrS(ox7LJw9+5vNJQBJLfo({#eR?byqGnrMpAOUI?P5nTsWOZ2lmBST`yTHs#RGj zI`?JZxXk<+YX1V}(xjN#boiT%<1GnM*G-6q!R$2nHtg$x$E0nt1xg(8yM5V=WdqHr zTXvCOc&Z`YmU3L2YNwyOh5OL@X0TZXYb4UMJET%mQ_Jc^`iAPsA1q{u9xz;bemA^b z2z&U);3^85kP11=U_2Ekgd5b!3Z~?4XZ;_apA|UnfCYy%l1>G*zH_`$z|e#`!v14x zu(I3}0bA2QZ3cRk|EL*T)6UBN|E)p+{NJtdk9mcOP*CcPaePS(sI*2Fli_3_ZBICJ zkVxSQ7+7Fuht^)eZIm0jzs*efG95=SDLlA}jbp?wB#=!BWcV*kdthkUdL#T*>7Xo;FZOYTX}<8 zLDv_58yQH-MO*T#{e*ZSwaKBF3L)4Wka$1H@fEzMov{wIM8<6bu}!KDr634&*CXyl zL=JDY6Zd4&ctOd+lVs4DNEsu#T0woNcSbH`XmpIjzG4ahs+ee&8zNuzV7(YU|HOC= z>al)QW+Ui#`R<$hs)R{2vi9X>rLITZFED+Mc{J*Ctl8F zM}5!Y-1s*Nw8uHH8vcxeMFBHBLiC9H?SjY^ zw103=#T0T-#B&oc2aa2&nQr3bQ-I$X<8s&I9d}REMDDY-(E=QHxL*)L~f;ak>NrTJh%pho6!Eu{U~=%^GVW7qjVmP70!b zA`o9srD*(P_ zl((4I#oZFX9UNb&tJbVbR}6sqWQBkX`@wctxXN(dcL1pS0kb$P ztfp-|5-@zy%|QqFK3%yg&5AR5@HXifTZLf8n*HGIC9m9bJpfbS8Cjp!@Kwa(AK{vO zHlb3rGMDp0E)3+~d{pQ+`U&{rtV2y1=20q~*62+qwe!ly;)OtMbc&u(m@kOyWB}i* zqy+@S{LZVok~1TFS1_!Ib^)W-1!hKkC_;bpf!M%7tArO$oaP&O(T7+O=gmZjfdb33u+k}G|3Ey7Hp5|dyA$P zC6R?w9fSB#!!2Ip4fw92!H{wXZujz^P|GkU@ruJ%lgpJB87Zh$4TIL{5i^r|SLwXx zf21I}^G`0{lr5CnqAMzI$2cCa$EKyo?PIb%O!#Qvq(O|adCl14--`Kx!8hgofxCQD z2Y6d%k>tMRPOlGtBV0LO5gDT@mOB8D$7E}oF~RGp4{wOr*QdrEQX3n-NS#OBjmMX*f6}f=YNPfYz`~ zp{w(XI7e1c`n!?tm&DaSl}8jfoId!ITokIwvSLSn2utoDZ0I?4DMlqFVnUG{^yGH<~5xu7Z@(b6+#F>OxvZbgx| z+Qk|BZp{a(wW@}T3EP;w$yM)Zqcb(-q|66dCuf1X$uV*`B`ln3g|=+xUfaEczr$Yd z7oDgisFrf)jei-OnMM^TmPs!G7X_!1L;-5^MrEu~(^2R-dqy-ScdGMN-=ob~J~|0{ zTgQq>pe-xA(uTQBI?>!&^h>HF<-K~vqJ;zp*`lzvJbwX7o>`31CPeYx**hLk=PMEl zq!RQb{B>qcA;Y}L;5C4CVIr7#m;XtVqWnU3*j>I^UA}4l+3*c!)PQ12@!?O&ldkUH zL9flFB70gWW$T(frKF|IP_(NgLBsRXy>=8z3eWT{SU_L(>qGNo&wvj}AXmG@g8O2s z7th#tap6B@pRa~IM!{=z6_e@+e&j)1h31kbwe5RQl@j=q#qvR^^y9D3ttV^BL)d?y zK48joEM!@mn+w6=!4U;RD&jAmcNOt&rGF5Y5#*=>N9%H`h9&=G-&UYd#V4e?UH$|%M>{oWp)&L)@*-Ik&5{+j~628ZDQN|7v&4#GHdlwin^Aqi&%B6e)>0m8S zpViIAPmD{zs#ONQhk<`>$!U`Za$2{e;ekFCz-kh{QDO*gl61wIsBtJ5A2*KyR3v~p z!{|v^X$CC!NPHbQgKV~HY74lNn1b=xd?C(1OfjmFpZ4DJibUd7F*TMOV1e$0Y@dQp zJg}IUTR$fb1vL)|^$y;kdz~vL)4Mgwe#(H+#g-m8g@bZ=4B?tW+hQopy76XjPF(Yz z(F{&ZAlLQG(47@UKes8f6B69`YS1E>o{;9oVEZAWg7X-^mJhYEO)iHOqLwkWv!$wH z%FWrNCVmx-;#W{FTqjjhI;lRWtQI#R!Vn!*WkQVAb?SBU&6wsvdMCOQGrm+)uT&-9 z_$Bupk3nqP+fySrB=%RI$DrtQ54#XinYU5GlgY6CM=L|AXX!MH>LZSy9FR^92UoXY z!NK-EQ<{(>YL~t>$*azmtmQdMo026ygdEogqZ6pn?2x+LaB{YD{kM66GuzmfN}e&J z@__xHrWPVvX?L+@eN~j>`}25_Qf(G@PCFIfUq03eFJ7##Rz}~FncYHXI@(jPmXym3 z>ohZIVSA?5{6EyIA0>8Aui0&Md_8*&!f$#X4bm*Q-DJxeeb!FB;ID4RJlb0nQ#;OA zwUl_*EUt#`&zo7}$1@&>t1F_%A}-@ddGT%zvO0hc`)=gF_v5Uf&0*5)k^ zCY8MJ#;^DKiu|FCzy93%4{XD+@tQG!TY8IF6ZR}l}<@{zY zz1f21Mcdcxs?K}DwJTx#g++XmA1&~6nwy!Dw2(4G-sZ+K@zUF!Pa5*kQn}_T76N`- z-Dil?&0@u0Y2+2$M*2G;nOL})$2y_0>*Mzg5xUBlg+iYS1sj{gK=%gG z)?;X`sFumIb{Ct2;NK01`BofchPp+I>(AW)yQzD+-O@v8eVg@-ltqn3gWuetoewey zF|0@qAAM^YAxl8`Cj+-`HlY=~}KG#d+h0))zarR8{n%sq}gV1?r zyu*vX{jgmg7Se&1Ml=S;4D}(L#rhF%WpR?FfTDb*!HS)RERR%Yi_h!lt5xG~Jqbrw zT>Q4BrU7lxwGXJG(=6qWaHoWg)Kw+|3Y)foi*`GYt)mDxTZe~RR;E`xX78?FI3Khv zyRSu>E!I9@Xd#tRcgr*QJSuu85I+OP9q8sR!j@Q5tc|D+1DIKNvnux>TZp7%==fi6 zh503xhdSV@?cG>}^m}iAed7}F!jBk8hh=+7vbfRdH$twjkcwBqo%iASBblP7P)Hy_;cL=yB+(Y zsnRNT-q_Ue>Kply(M!>nl)_RB=jyYa3g=Fy(mOvVFQUon?N*q}etwe8r>U+qoAhfh zv0aQqZyw|?9}>gA*Bj>~mx5-CR-Ug=N#)!9;s3(j>^s2sca3&`4d+#HLw~hjkI0?C z`}w~P)4A*CW<0Y8qE5F}7*?$hNn{-}c1nA3y}X)ZqZf1WbdpOHB#0Q-%Mq8pl~s|3 z+4icD`N~77KMtDm7}G{cQ^c>B@q7ed6J#0kqYu*y8@+pHe7~bvlUkiL$7k#7b=ULk zoLsYUZ0W5j-{H~9=lXAXL*_CChhN)>^>(`5bvGO~^Ng^&tecF8gUb?AN#AWomhUku zX`Fuw=P+PqUoI6^(YD+1V&*DioTuK_lME_&+5EL|Wn#44SNQmzE!PB~*EO=y*}P)U zpX3Yy=)Z8{f--`@8YPcVrFj$T@_;o`(=j)QxjWk2Uc%2eX5M>3sh^ zn=iHczX`pR1DX=UgU{rqCTH}Q)JS(1qKm^FaMf1e^*Zk$tpF@l3^`g>qMH{%9E2e4 z6fP#Ya%@&=kdV5N7*@$#Vv#sY%8s8gT7RLRKq2WT3{!cIjg&lMCzgi^M@U#UUBJ^y&P8d!mOY`O+vs0R}OKz)P!c2Z!N}mbVu3CH^l8$Js4Lka@cXHr91K5&Tqo_x6 zqf-x{^_(x~-n%#zZX5+J@vygBH0~Z5AN)m^<`k%%K@ceE3x;Gu$%4P^*faXTAW`?( zxQex7`z4Hc$0I*IWM(nL#ECLmMB06IiFNO*OF<)$4pNSD|Da5_qBZ;e1Cp|`KKoF- zSZ-Wi5-3$r+%{v=JolcnV&uNNI~$9&{3Kh6YQ#JHSFYw+D6PO?XCEtztx&WEOv2iM z;j9k-1%(FF=@4r-e>1o&)VBskm*?Jr}?J7nP zBK`>Gc`2DVVlMkSTq=CzE5j!^@`_6|R<<#kG;wmby}Et<&ffp##>wmah;?n97^0{# z`*N6HXX&(f!qV$GK6@s#>CkszZX|S`Y6U4y0)W_= z+dJ8U{@DQ_6MI(|0NBn9;OY#1^|*lToFOir0COjMTL8!o@V`_*8&_w5rn)k~9AX3J zz{X%llksq{cXo9G|4WScni%1gkrYh-SBdCV!9s?E3kRyoVPjDID~zomFRk$^$^J1K z%ImuB{^9mjz&mTmNy1f5Q0@QAU?HI*@!Di8<|7FCUo#H!`p$50)S>?vK6d*Y{2G&| zAT6OKuk>5X+J;D*hz7&1)y1gpZ!_=1o}1h0nCc3V@{}d_BkT{}PDWYmD=8{>EqrfLoL*-7W6(qZZQUL%Um ztx+H6iLBFK-V@{UFBn7$7|se2acs=8Pfzz0m?N@fDb5l?Gmgmi{r z(IE~FLu>bhVfj8j}dtNMUDbhPlM~vq z&0wya9%YyW5Q_G8MgsJVMe25{^m&&Md z%R~SR8kjWW78Q9I+_FXf-JtDk(2l zbiwPnPDp9${-n)@FMeK`efOgjdzg{r&3g-OjXI+setY!qEs-_s8G|b6-9|g-f=+c5 zaruop?fw)(O*@E_)3_6}^xBl2Na9YIJ}+>$f7ZIa?Y{cMLt_&c{;X9WrWL}C|KTBq zs}YHpwF41O*U!KE>C$j4XI^#A_Ef!5<9^4=E_Fw2TjJG0elp7L@aY=r(4d!db}!$`elN>FbB| zm`ZbyM1p4>7V)8{EYe4nfWPD+MZfvTTH~hb>lDlZ6zqlS@}@2-B1t^sk_<#v@6))A z5AJV>I7!za=eN)GY0VOMlu(g=FZ@nQMdc)4naE|6_@Pe*>OU>zAn~~fhgjN&0HJx{ z_X_2!-`{id%0!g4f4_6#=EF!xhv`F7zbf?J1{)3%7tD&OcxPaVU0i-1o1y1=UlFZ( z6>}rZa-y(zukfB`jV)ACWdo^X@-F3tG@WWdJZY zrr3cqJrX_MD~FIt)i~Tb##4&>wdEb&GeaS2mY9BE;y=Jr z{Mv0S$-$}=nL)?bkI+9$9i^%5O7OwgmxGgY0b;8NwB&s33}ARdKRiDk-L;@K{fFNQ zGOE&*lEy(;3Uc%C*=0@EScq$_w*3cq7ul?@meV;S_6fk76yTb`Q8MAGj_bcjce4?zVN zg`kvuRc}Q0OCuwp_gH3 zjF85QUO$$vKXaQ8W7C3{MJVFd42TYsZAi3{UCu#ac>tUQ?=92_jnYq4-1)WY~9iqyM< zX+`Q8MQ{a3#U?1KNQys!`G@T-NCE~3!ho4m?Fw~dpG5{9d~^i@fw^9I$#}i+wK|F> z9yscrZ3dF5yl+ItdK?HWjTumR(A$XBsn%nW>kz5l&tf}!2b4*9s0aPStQj`0!(1CNdf z>q>x{ar8Hhl+Mde6CM9 z`;b_Eal_ghK7}dkT{4API@>q=>Tp_E6ljsXdBUX2Qq^Xpg6>^4S?XuW9t5;kPkTX` z&53%uIG|+gnW*qQP+AO^S^+~4$75pXVg-^m0*X0ZGI9vYIB3Xh(1wf$VQ&hdqc1m^ z_XY}2>EXrPM^J&dgfM`1wj*TLZ%%GTIEu*fJ%AYs7EEuT1o4e*1`6{{l9QXT@_T6_ z%n!G?(!*q7dRTMA#zeq!>IE<2FS%W@WQ2}6q}0;L;Ei+_;M+sDmTyr*Bu9F?fz9y7 z{BUC!7qLN}WFv&PKI^UVoLgvEsrl@NADIufg2N^X;b8FeY|F;o-<%V8*lQ%D@j5?# z(qkGWJ(vROuWD|$2Y6gIi0m>5Efd=i&@c|CrL*-DA5F-FnJKCv#qsO^2`3dN$SjW! z&u@k`@a6od`WsYC!$=V~kMWB=rPMsGbccrXicHVCGt<7jTD``u6ou;>dV4b(iO}B= z(OKfKT7;g+PZYEGefwHV@?EQuaS0D!q}!3}_`#fiw%InfQld!<9WuHQPh|ooqVI29 zUJ$>W?z?(+qG@HYr?O7H?IMtfN_5%(PF$b|Rfq|dwwA6Qq;IzdQ_yZ;Wt~zWl)^%# zDHhezz=84xv<6Vzc%(&&v9@*K4z?~q8*U4mcXq2KUqpByRAK6Zj>a2CfK!m8=x3}GYlqYHz^a}^3$eF_vsQAkh zg?6Y2QP)lxe*jBj_$ELj%hve*)hLsJfmWh11N`Xw+w%+(fLT&}w`F!9mZPOXu?}wn zrF{20CQVrBsF3!UydCs%nUW$)L(S6BvILiit>_umguZ;@Hh{VhBP<@LhfOV=4QsiPpb)U8!q66WCqEPpb|gYHamg?t^4 z)6$c*2@(eKFy-gx0rz1+m{=Fhzy%B<_%L;MftKNxKKX{Ngo(L;YI7~U-}XY9tlmL^ zNJVnR)<0&VoGSQQ-ICPJOsl1^t+#51APibVn0E~A2Y;Xm`*B@!W?%>rc7s?f26yc; zsIFe)4yyQen*_G|Yxv6`;`cZV*L;mM3^!E<3IZZ#^NalTygKH{Tb0HI+Jk*DW``f&Bfq_R_tjxebD2k!M3*4a@$sJCs20H?gze2pj=>3Rs! znZB!~&4(!1l{d(;`pn1ACIl|m*!0b8l|M3sEU^l1&dXMsLl;?U4zP^83kw6LA5Bk~ zVpGL@M??`i2h^@1zDRr4X~-t}Qm4y=Z&;SUEy!E^Mi}#k@W54`{ySh&y|O^2TA=&8 zxqx3c9xY5^XIqAv@${@3;*@}*ijH?_IHolVpAI@{&`bRR)ymuu3T_LV5=MjsP)4xf zOX<)Vp>gDEcnK>x=o%o4>tkS;)VS&B*2p`BJVXhD!y+XbWZrj4ML58(=n3jtzDFUz zlP4@oBnwCG8J=O$?o8?NIf8SwYwoGk4WKJXuuVg%6-zXh6@>3_Bu-S+-tnyF?RrNO z!n7SYj5v0&{M?WSa-x&SR!p&GR(;DQy?%@rqZ%w6F2Kca%khY`WA*)Sz&oN1DV%tw zCYYUH*_>p{p#ve{=Skrp;q#ZAod8N2vzUcYK{(lAoRSPU2VD8SH|$*e8p|z)T-a8* z3pDJBxn^6zTG>Tk4q5~5BUQA@JkPXPf9sEVDF4Lc>z7<`y|vCBYi_^1_(~)G9x@U) z$=YDce)%y4YdsRq7uq0F|NN&)LuFE#mZ;=JnuM@KO_d5^vUu32uIS7k3_7YhI};cz z>@U@#G)MiFmmWuI+qi|FuQ=y~diVEpv((gA4iTYk8#l2Pj$#AS_e};oHf;@$ zM^`~Tl%dmVq``V(o?bnP20B=6@-oVvoTn{AMXas9bKWNEW;v6c_iys*Rm`SV)ALJ@ z8;(d?#h2O`MP<= zG{(P4>iPGE%6-JT^c9r5O{i&>WO18TKNQE%rYLLne%D%r(Vq|M;q5v6 zXB(zFdjF_XyE%VWN8eb*zEAleaj8^{iC{Rg=FZDrw#GBwVrc!2!^D3-!`*lMaIVw8 zeRF=uRBh*UW!z}NVy;}_i=&<2Ty{Z5GG~p|gwmXMs(AJ<;luvZGS2b#C)=sdlRjjS zj_KBekHvvfpUN^&k<{#K%t~C#%+!f9Jq}uv=@b3#{9JbWILPHbrwy!%B{uq}T+g1m zQ&0;}i$A_Rt}+{3yL{OmaJSdd$?{rl<1wkJ$>d#jqGuf$ym|0ZBiy`hU>z`=lcQ?Y zp?127>@9FR67y!g-fH><4=%@F8OeRtm~!a85+{c;j`UUFs8zg<<%MxB`2Xrihw zGtks~KWXJ})isT{Af_#2-vUF$I$^L8^5v^gP-&_ZDKf7&`Z1!ZX6tR~-(;_pBhcwt z50T$|N+)ccQ~`2sO($FVd6+=v0@9ehqbA!_eDysa3p1DW7pwl}zu2A95_t)&tP1)1 zNuNX6U-ojn%KWFIuI#HIUUV$^2R#=_2C+zTS&Q=x&F2rDInP$wEWZm>Wc3oNmC#!1 zXJ~ax5)oI6LS@uGFMD51OmemfKh7t$unOS%_RjmMpHvW}{#|r;Q9YTEeZqKltI%+* z-N-Q5^k?%bxEs0j9AtG;TNUGL-t%4|a)l{)&80e6Z(w!*d;?zG-;TFeoqy!oTjHpC zvgqmW-JN73Pp5u}etF?Y&lZ1Fmb@DKfv;KF5Ph)TWHO-CNprV1sQ1oz{FWb#8jG5B z3q6jvwNRqo6bUKJ`dL|(CSnbEQdQqRQ@~dml?uxE&B9S8>Sfa_XwzE9>2q+|0cKCJ ziK1yQbZ%@}xQaxL>erV5QKkdAYp6eGopg9_ex_s*Ynvh_rp-zC$>V5K{;fVQ#IiG^#>8Xg?5y{%;i0(q>6XF3u86%VQ(B$(Zb)tI>gSsmKGAaDk?y~T zH+xlLy3dELB=zW>V|wSG-xh}-x%sO#;I$X2-uq1&rbp}CnGMTJgw zrX06%4UoNS-R6dEJYxPx;zR$Lu9Xcai;->R#pb?tI#xG!?Pi-ZWL3!BHS77#xyyoc zFm#Y&(C;^6d-)vIGjI@Dg>euZd?kMe+2=T%R5AZz-bQT=SB;{d`Nu<~Y7CJU}z5{d;OX1^rDyWaj~q9e6coo4CDHj5pramsoPC;o*Rvn)YAyw z^-r}rU8fQV(KHNGw=@VN31I0kV)#Beq-eqPOvEqq2}L@NY@?*+m}CoA!yH%I1U5I; z0oD;H&FQzA3;1GbohPaVx!m@?=^YGjEv1Tgd5o?Bwc^Z0hxodX@oMI(ZmV-I9wk|& zfi|(RKz)*rOQ7Cipg>DtX8#H@g||bP&n$x-=Uz|QnV#OIvOxRo^()bbsV0bHq*SmxIZV(K0NkUto?N_iPOS`ZO-FsrWQ8hN5i6mpg9W~ z$fbGqK{kVzV94SpK`9^EHpMH$Oj0S5CS{G%5mB;@8@LdvYwKK*pC~_5yvJGvb2?a; zDvnnQtz3Er7Z$8_8=os$Lr)QYsSaNG?7{AIZwUx4e0}sU!$UbKKXj$kJyL8fpF37k ze5fS#6*fKQ&2S&wiBZnJbv+M13ViyY>A_1Xa^RU?xyy-Os&a!}%1&cv`3NVVY;$=_ zT7vBeSq6|6`ky$>7Vq8|;w;yC{z>{C{1mO(gd|5P+Bx1Iek>>sebGLHNQW9 afydNzHTnNPn=$zT!omOzu(PX;%l`pDPi^@C diff --git a/honeybee_grasshopper_energy/user_objects/HB Equipment.ghuser b/honeybee_grasshopper_energy/user_objects/HB Equipment.ghuser index ca3c503b97ea052f528189851a605997d2e2ee20..7390a988cb524f6bf2b08a09f08a0b8be591fdbd 100644 GIT binary patch literal 5491 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 literal 5497 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 diff --git a/honeybee_grasshopper_energy/user_objects/HB Exterior Construction Subset.ghuser b/honeybee_grasshopper_energy/user_objects/HB Exterior Construction Subset.ghuser index 2fe05895ce6dff18fd14bd247c138e0b6cea261c..ae896a10828cdbb7f40b788602976bcc5593aa82 100644 GIT binary patch literal 5247 zcmV-_6oBhpm}2H^cti{QHpdDdIzNj2qd&X0)q6e(t9sKgox4+1Oe$p ziXcc8>Agu)q;v8A?>G0GyEA8YcF(@&oZXq7XLiZVP*9|SgDce0=jOJN;rzD|sX|at zu=?LA(%WIJ8L^5sH;3+P;&#akjqMN;HHZ(?1%Z6_kA@Va3e@m~B3+)5t3y$aNVt~| z9O3zo7p8`U-U8nQ3l~0POhR zQW$OroJ2S{FAepzD9PCVRz?X1sT<$+EPsvU)`zp`r+9kX;i8PSRB@_?*|+{ia8c1y zxjls>@=FNe-`#qF9;0w@sJj0eE*9~|2?vMpJy>1E6r?j}_R=IB%5FR7#ZYWI&{x8u zMM!?%kc&W1gCSpNTvV5Su%w$G=$1YWEv!CiP$)D0g|8obT)Kz9dNt-5fA%pik08PiN10%=v=C0_GJLgiCEa%QSPQXl^(8s0?{1Y$xSfb{wYAEq6pn|~Wyty{PJ7V>lAQu! zFOM8?^PaHsX@arQ*Rr?-px>5bTgd>B!ylR78W|n?2I{vS#8+2 z<`SVSSf}M1#3wOf9@@`yIxfBOcCU8C8=PYmz03N1#xN0k9uZq*MC*O@HFl5mc#ghg zRrCg|X*^Sh2BE(dQxc|05HhK;yC-OMS|2u?r`}r0iSMsj z7$UIx$mDKLBe$j-bw&+Lskm^>c>4U2Aq%dfGmWTk3&cY^T7rjWsB|XEu=DF=1~uy1 zc)Q=S^B4uXk#U!0v>%)bHyJ`_4ae+nc8(;$F8%lKo^8;FwM5s<8F$WG5o05XroU&@ z_|i|6Mpp6=Ct_tG7xkb`4JEs;^4Fe`SDu8sJ+pAdj*)kobxdyQ&jWoP|Ab@erAggK zwX@?ax~<=ntw*dyG)IRdG#}7+VZ`mO^G{*Zo>}4V9s#!FUfi?AuUaKvJT$9#%pL^3 z4Uw$dh*o_zy)|AP`O;ZfRc?Pa&EMQ!}Hsz!c%R4Doi~KO} z-==@7J3XMy^JN?O?IE50-JdkjzG8;dEeY4Ug-G+tQ~cb11tf8?v?g<6Va}FCCtc27aJA36##h@13vmpBi<1YLBAm^#Wl8ailsVM&fYp zEzvjj&Ds~qEhPMV#Ns=fXgJeX9kLGA5T;*c3d_e?VH3c}<6;hxd2&OYNe4>5G+>1} zXK{8F^GVoJ2}rz<(Q&}Mw*z!BiY1p&Bt~snjBG}B9!czt+t*dQR65OBxRE0nJK9tw z6*T2=$yu$~Og7bJ#{{)EYf5Qh2`8G1oHq2Dy*t25DWK12Ls|Es0dY`pYtaJ!+j|Yq zOTzp7z0NHIl25{&2khFdJu1Y>hHFfk=tL>|$M@-c6tG(#$fw9c4=P^QPxNvt_`BDx zicEr%R8lPHF!Dx9oQB^Xr8QnDPl1&gNf?IcQ)J1TLRsIS@1=5TXOnNf7~u;>h}lmo z|IkJA;&FaqE6=FtMS5@D%>0~C5_}+zUwVjZ$X6L7e0C>&zaTch2_P6krtWDC`1Rm< z@iZ$@@1&5RfX93l{PVmd?f0}bk0x2eubX^#?r+2s&ReZ_lcd84;UAWjUaf*q%{>wbDhQ4~0s(l0n_!ch^ zPe-VhFWl)L0xo1P$kpcM8ALg*FDD(u$r9*8JfQ#ZjT58_(D;XF|E3eb#Mc1@^&!!R zJG%W_fJ5|u$o)$tB1#;b2}@E_`YAT5JP-h_+PmDv_@0XdmoYdZB1T#e#9(B|5Yx}g zN|_@kg-gpUV-fVEhtRKbvXY_3mD80m>l} z{-2xcz?;D5cQhbQ>RtX6r8`T#D_(Ma2aP0v*OqUzDJk9dL&@CjgJG zR5S5iSUf-_S(sFS)Qr3A6)hi4ISrI7+N6U|osNIeyP%VV@RF}PgC)#BT6HWeS^7Jj zDygPmm?0*)$yx=U*%T+>*~#`EQ5OwdJ3^C6lO`&aPPLdt6u+E`1zGVPPF z+_{)wwGT&7#HU1sb<47ivCI<(4)umb=sn(@s!hh+XO86f#itmaM17zo*n|dw zR1;F}CmI1ynZc0BMK79C7L&J;U~Y+IWga-4MZb{qsjWK_CfQ4j;}WJO-6SLI6KBNU zM}+@6o6V#%R=JoOh$jhqQ=VDj`j&`ZyYp8uf;op~EKw#4Tsd_d8qc($Y*E?*h*X0;FCLFlW@k=&zA4 z>4Mc^%(?)3WZ#OmL=FTbcAnCVn-9137Pb_|D+slWN;2 z$bTqTEX7CDYf@tPbp259ry1G>!US9dl)sKVVBvQ|9UbOy3SP-jsH5X-Ws&3P_3TG3 z00H|~U{xLq910c2CxLprki@+AT+TZ<@=`2hgKAlsWptnPwu?y@C=c=sPb2sXr{|Br z22Wll1v;D&6ke9L8;1$)a(!cperth*21Ba9Xf9fCw{3$I0b;kc%#GIS!70$0z_n9kTlI)4-_?Uaovw`ZZys$`lMcdK)bLhstzEXW?Be#Z3 zu=1YC!UE@neq~*|b^C;+D{{wj>#e?QkmHJQKaHP1~U+)F5 zwO#J*a`K3I=<4}e2fwR6NZMY&&J61gDSFGl*EbbtYZ+EM+e=q-V*Vg8cwZ7b=L9|& z9Gs8EwfR`tW`GKMI-EP5hqNtpL-J2`HlQ!^eEsY^+hrXBPL?Rys~h_pNb5NcA>C?Z?t8aRTZrz{qIb`0J_k$h1;I;druKkDRKgYagP-)9wXC>g5BH)jKqq1l+XjXd^2Oo6$id zy;519`auksjonb$(NmRm7K3U%RFJ@MkfUE>(Y3gQhfO-``8;>7Kj*HspQP-~*VS1S zp;+`~*FeH#U$asxqA#FXk@^A6g}d`qUV;2{X`rXS)sqy*2&G)#&dZs!nq1mZ$Kidu zR7Bl!N^^~09==)W%-sI|ohwH(=@GHP&@Xq7KbyR5O(dVvRFEw(u4su>^!w^ZwR+_; zziP|F*&e58(RJr2(mNy-(XQs1_D)_eccIxK01XWF+v`{K7^*%2wJ5gRJkC&imQ{zp zk!eX$Thuhb_0d5-H6St2;R{7*(#Q1px6J*SXZMn@e${M23y6Hz!>)o+*sk`*UFo(o z<8s_J;u3|~o9s_|b1w5c9A)WyfyBRX9*N+cl@4EkXSoC5ebk@OeaJ*CY%szib1L!h z2s@w6acpuyTHhTa78_h(^T5+3%Y5*I|EoUJjJ<+x+3Mzxr{DK&u6jaNuHUVGZT-;p zhf1{Z?R5Gtvx(Kbk-Lcr!z12QV1<^MHDjpmWF)SFQXN(aj2h|${IPTZBW1~;*EjvUc@VT zQ$JuZ2hF4Thdd2Ggv9;g{1)X)?#MJtVwZ)Bs3xZGLA%qec(#Q5A7*TJ}w&yX!9%88XAnNS~7P8x&RKvSnr6OuT`?-(ta$r zruiCBfcf>|_lMmk5xS)Lqmz45O3V*R&2xX+E_ zmB5WsQY)#VxF1D<%xy0U4y_wX^)@r|>N;sr!|`BXwv=yX_Xw9l%dyihj_Ox$yX=_n z)|Yb0l@>gdXKYe8%?IW(TBn=6f0N)_w$r*G`Q2l;sk=}9PKxeEMG?F$C}^r}j@?2j zHSR^p+!cw+FQK|05@gK<+sycSa@DEM%=U>38|B|yK`ozbgPaq90YOga(4N_PEz!X9 z?`W)MK~+d7x@tp>w9fZiRKeJQ(Vrc`maF}QKuVIIE>0J}W7%f6J9IW|*3FrHKbT!! zXdFmm7xp5k=cq%c`FO( zS}P$6F;C{Q+9t!tIDsOcwY;?3^4g+5kut%#9`ojugVw$@WrE8wa9 z&(uGWKgo#9tmYqj6n$%7;cdtn3`mMT34gX8JA-M_=c|~qrN!cbG0o&op ze(Rr&b@mNQAo{x6LQ=bq4JKW z@C}WmKQ;$mA=b6u(Q=Rn+jwFIS{QXPoJ@!8A`szbeU@ z7k|{VdO?&WX-W=aunz2PN6sh&)nj*PWuDn$D%6Bh?!Qb)jiLW8)-606#lu^woL<8x zv2E&TA_*Np$vJn!@;=IV_j{bs-gu(39E*ra1=l&Xe7Z_&0){nUZ3V)g>0@%&piB$A|IcPQ? zfBod!cjZKjFpfS=JGzxjC9SIhmOr}(_LcC_kDZUHIs7DVe6L<7L54h+9!1xhFLFlL zE(l04?Krw$YKUL=OtrPsuMqRdvNz8jPA7ZZG-uFPTaT8r_MKzum?UIqPPHHkmuW0m zqD`i=zTS@+RI8aa?0+5w;a|n?7Xlr!tZuZdi#Nj2m#9ke2f=>XtoAOYp+pFxe69~d zuK7uL2RSo$8PPU;_4ZFEz66}}J|((hCck|#{r}HJMsdKyhX7Rw3hoFnL?XPPNFO*9 F^*`GqQsMvr literal 5259 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