| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -3,7 +3,14 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    super | 
					 | 
					 | 
					 | 
					    super | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    @id = "household_characteristics" | 
					 | 
					 | 
					 | 
					    @id = "household_characteristics" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    @label = "Household characteristics" | 
					 | 
					 | 
					 | 
					    @label = "Household characteristics" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    @depends_on = [{ "setup_completed?" => true, "company_buyer?" => false }] | 
					 | 
					 | 
					 | 
					  end | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					  def depends_on | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    if form.start_year_2025_or_later? | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      [{ "setup_completed?" => true }] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    else | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      [{ "setup_completed?" => true, "company_buyer?" => false }] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  end | 
					 | 
					 | 
					 | 
					  end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  def pages | 
					 | 
					 | 
					 | 
					  def pages | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -31,7 +38,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Buyer1IncomeMinValueCheck.new("working_situation_buyer_1_income_min_value_check", nil, self), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Buyer1IncomeMinValueCheck.new("working_situation_buyer_1_income_min_value_check", nil, self), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Buyer1LiveInProperty.new(nil, nil, self), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Buyer1LiveInProperty.new(nil, nil, self), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::BuyerLiveInValueCheck.new("buyer_1_live_in_property_value_check", nil, self, person_index: 1), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::BuyerLiveInValueCheck.new("buyer_1_live_in_property_value_check", nil, self, person_index: 1), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Buyer2RelationshipToBuyer1.new(nil, nil, self), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::Buyer2RelationshipToBuyer1YesNo.new(nil, nil, self) : Form::Sales::Pages::Buyer2RelationshipToBuyer1.new(nil, nil, self)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("buyer_2_relationship_student_not_child_value_check", nil, self, person_index: 2), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("buyer_2_relationship_student_not_child_value_check", nil, self, person_index: 2), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Age2.new(nil, nil, self), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::Age2.new(nil, nil, self), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::OldPersonsSharedOwnershipValueCheck.new("age_2_old_persons_shared_ownership_joint_purchase_value_check", nil, self, joint_purchase: true), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::OldPersonsSharedOwnershipValueCheck.new("age_2_old_persons_shared_ownership_joint_purchase_value_check", nil, self, joint_purchase: true), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -51,7 +58,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::NumberOfOthersInProperty.new("number_of_others_in_property", nil, self, joint_purchase: false), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::NumberOfOthersInProperty.new("number_of_others_in_property", nil, self, joint_purchase: false), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::NumberOfOthersInProperty.new("number_of_others_in_property_joint_purchase", nil, self, joint_purchase: true), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::NumberOfOthersInProperty.new("number_of_others_in_property_joint_purchase", nil, self, joint_purchase: true), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_2_known", nil, self, person_index: 2), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_2_known", nil, self, person_index: 2), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_2_relationship_to_buyer_1", nil, self, person_index: 2), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::PersonRelationshipToBuyer1YesNo.new("person_2_relationship_to_buyer_1", nil, self, person_index: 2) : Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_2_relationship_to_buyer_1", nil, self, person_index: 2)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_2_partner_under_16_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_2_partner_under_16_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_2_multiple_partners_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_2_multiple_partners_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_2_student_not_child_value_check", nil, self, person_index: 2), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_2_student_not_child_value_check", nil, self, person_index: 2), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -66,7 +73,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_2_not_retired_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_2_not_retired_value_check", nil, self, person_index: 2) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_2_student_not_child_value_check", nil, self, person_index: 2), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_2_student_not_child_value_check", nil, self, person_index: 2), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_3_known", nil, self, person_index: 3), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_3_known", nil, self, person_index: 3), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_3_relationship_to_buyer_1", nil, self, person_index: 3), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::PersonRelationshipToBuyer1YesNo.new("person_3_relationship_to_buyer_1", nil, self, person_index: 3) : Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_3_relationship_to_buyer_1", nil, self, person_index: 3)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_3_partner_under_16_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_3_partner_under_16_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_3_multiple_partners_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_3_multiple_partners_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_3_student_not_child_value_check", nil, self, person_index: 3), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_3_student_not_child_value_check", nil, self, person_index: 3), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -81,7 +88,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_3_not_retired_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_3_not_retired_value_check", nil, self, person_index: 3) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_3_student_not_child_value_check", nil, self, person_index: 3), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_3_student_not_child_value_check", nil, self, person_index: 3), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_4_known", nil, self, person_index: 4), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_4_known", nil, self, person_index: 4), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_4_relationship_to_buyer_1", nil, self, person_index: 4), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::PersonRelationshipToBuyer1YesNo.new("person_4_relationship_to_buyer_1", nil, self, person_index: 4) : Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_4_relationship_to_buyer_1", nil, self, person_index: 4)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_4_partner_under_16_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_4_partner_under_16_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_4_multiple_partners_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_4_multiple_partners_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_4_student_not_child_value_check", nil, self, person_index: 4), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_4_student_not_child_value_check", nil, self, person_index: 4), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -96,7 +103,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_4_not_retired_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_4_not_retired_value_check", nil, self, person_index: 4) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_4_student_not_child_value_check", nil, self, person_index: 4), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_4_student_not_child_value_check", nil, self, person_index: 4), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_5_known", nil, self, person_index: 5), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_5_known", nil, self, person_index: 5), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_5_relationship_to_buyer_1", nil, self, person_index: 5), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::PersonRelationshipToBuyer1YesNo.new("person_5_relationship_to_buyer_1", nil, self, person_index: 5) : Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_5_relationship_to_buyer_1", nil, self, person_index: 5)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_5_partner_under_16_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_5_partner_under_16_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_5_multiple_partners_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_5_multiple_partners_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_5_student_not_child_value_check", nil, self, person_index: 5), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_5_student_not_child_value_check", nil, self, person_index: 5), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -111,7 +118,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_5_not_retired_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::NotRetiredValueCheck.new("working_situation_5_not_retired_value_check", nil, self, person_index: 5) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_5_student_not_child_value_check", nil, self, person_index: 5), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("working_situation_5_student_not_child_value_check", nil, self, person_index: 5), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_6_known", nil, self, person_index: 6), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonKnown.new("person_6_known", nil, self, person_index: 6), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_6_relationship_to_buyer_1", nil, self, person_index: 6), | 
					 | 
					 | 
					 | 
					      (form.start_year_2025_or_later? ? Form::Sales::Pages::PersonRelationshipToBuyer1YesNo.new("person_6_relationship_to_buyer_1", nil, self, person_index: 6) : Form::Sales::Pages::PersonRelationshipToBuyer1.new("person_6_relationship_to_buyer_1", nil, self, person_index: 6)), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_6_partner_under_16_value_check", nil, self, person_index: 6) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::PartnerUnder16ValueCheck.new("relationship_6_partner_under_16_value_check", nil, self, person_index: 6) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_6_multiple_partners_value_check", nil, self, person_index: 6) if form.start_year_2024_or_later?), | 
					 | 
					 | 
					 | 
					      (Form::Sales::Pages::MultiplePartnersValueCheck.new("relationship_6_multiple_partners_value_check", nil, self, person_index: 6) if form.start_year_2024_or_later?), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_6_student_not_child_value_check", nil, self, person_index: 6), | 
					 | 
					 | 
					 | 
					      Form::Sales::Pages::PersonStudentNotChildValueCheck.new("relationship_6_student_not_child_value_check", nil, self, person_index: 6), | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -143,6 +150,8 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  end | 
					 | 
					 | 
					 | 
					  end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  def displayed_in_tasklist?(log) | 
					 | 
					 | 
					 | 
					  def displayed_in_tasklist?(log) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    return true if form.start_year_2025_or_later? | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    !log.company_buyer? | 
					 | 
					 | 
					 | 
					    !log.company_buyer? | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  end | 
					 | 
					 | 
					 | 
					  end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					end | 
					 | 
					 | 
					 | 
					end | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					 | 
					
  |