#include "run-time.h"

/* Typedefs for referenced classes */

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D Pgf_cache_;
  D debug_name_;
  D generic_function_methods_;
  D discriminator_;
  D incremental_gf_module_;
  D incremental_gf_domain_info_;
  D incremental_gf_method_libraries_;
  D incremental_gf_properties_;
} _KLincremental_generic_functionGVKe;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D debug_name_;
  D class_implementation_class_;
  D class_subtype_bit_;
  D class_module_;
} _KLfunction_classGVKi;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D debug_name_;
  D class_implementation_class_;
  D class_subtype_bit_;
  D class_module_;
} _KLclassGVKd;

#define  define__KLmm_wrapperGVKi(nrepeated) \
  typedef struct { \
    D wrapper; \
    D mm_wrapper_implementation_class_; \
    D mm_wrapper_subtype_mask_; \
    DWORD mm_wrapper_fixed_part_; \
    DWORD mm_wrapper_variable_part_; \
    D mm_wrapper_number_patterns_; \
    DWORD mm_wrapper_pattern_element_[nrepeated+1]; \
  } _KLmm_wrapperGVKi_##nrepeated;
define__KLmm_wrapperGVKi(1);
define__KLmm_wrapperGVKi(0);

typedef struct {
  D wrapper;
  D namespace_name_;
  D library_major_version_;
  D library_minor_version_;
  D library_build_count_;
  D used_libraries_;
  D all_used_libraries_;
  D runtime_module_;
  D library_defined_generics_;
  D library_number_static_dispatches_;
  D library_number_dynamic_dispatches_;
} _KLlibraryGVKe;

typedef struct {
  D wrapper;
} _KLbooleanGVKd;

#define  define__KLsimple_object_vectorGVKd(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    D vector_element_[nrepeated+1]; \
  } _KLsimple_object_vectorGVKd_##nrepeated;
define__KLsimple_object_vectorGVKd(11);
define__KLsimple_object_vectorGVKd(8);
define__KLsimple_object_vectorGVKd(34);
define__KLsimple_object_vectorGVKd(17);
define__KLsimple_object_vectorGVKd(10);
define__KLsimple_object_vectorGVKd(5);
define__KLsimple_object_vectorGVKd(14);
define__KLsimple_object_vectorGVKd(7);
define__KLsimple_object_vectorGVKd(3);
define__KLsimple_object_vectorGVKd(6);
define__KLsimple_object_vectorGVKd(4);
define__KLsimple_object_vectorGVKd(16);
define__KLsimple_object_vectorGVKd(256);
define__KLsimple_object_vectorGVKd(1);
define__KLsimple_object_vectorGVKd(0);
define__KLsimple_object_vectorGVKd(2);

typedef struct {
  D wrapper;
} _KLobjectGVKd;

typedef struct {
  D wrapper;
} _KLunboundGVKe;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D Pgf_cache_;
  D debug_name_;
  D generic_function_methods_;
  D discriminator_;
} _KLsealed_generic_functionGVKe;

typedef struct {
  D wrapper;
  D head_;
  D tail_;
} _KLempty_listGVKd;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
} _KLobject_signatureGVKe;

typedef struct {
  D wrapper;
  D properties_;
  D engine_node_callback_;
  D engine_node_entry_point_;
} _KLabsent_engine_nodeGVKg;

#define  define__KLbyte_stringGVKd(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    char string_element_[nrepeated+1]; \
  } _KLbyte_stringGVKd_##nrepeated;
define__KLbyte_stringGVKd(32);
define__KLbyte_stringGVKd(8);
define__KLbyte_stringGVKd(38);
define__KLbyte_stringGVKd(43);
define__KLbyte_stringGVKd(10);
define__KLbyte_stringGVKd(31);
define__KLbyte_stringGVKd(9);
define__KLbyte_stringGVKd(30);
define__KLbyte_stringGVKd(16);
define__KLbyte_stringGVKd(29);
define__KLbyte_stringGVKd(4);
define__KLbyte_stringGVKd(7);
define__KLbyte_stringGVKd(14);
define__KLbyte_stringGVKd(21);
define__KLbyte_stringGVKd(20);
define__KLbyte_stringGVKd(27);
define__KLbyte_stringGVKd(3);
define__KLbyte_stringGVKd(18);
define__KLbyte_stringGVKd(28);
define__KLbyte_stringGVKd(23);
define__KLbyte_stringGVKd(25);
define__KLbyte_stringGVKd(15);
define__KLbyte_stringGVKd(22);
define__KLbyte_stringGVKd(24);
define__KLbyte_stringGVKd(17);
define__KLbyte_stringGVKd(5);
define__KLbyte_stringGVKd(12);
define__KLbyte_stringGVKd(6);
define__KLbyte_stringGVKd(11);
define__KLbyte_stringGVKd(13);
define__KLbyte_stringGVKd(19);
define__KLbyte_stringGVKd(26);

typedef struct {
  D wrapper;
  D head_;
  D tail_;
} _KLpairGVKd;

typedef struct {
  D wrapper;
  D xep_;
  D method_slot_descriptor_;
} _KLsetter_methodGVKi;

typedef struct {
  D wrapper;
  D slot_descriptor_properties_;
  D init_data_slot_;
  D slot_owner_;
  D init_keyword_;
  D slot_getter_;
  D slot_setter_;
  D slot_type_;
} _KLinstance_slot_descriptorGVKe;

typedef struct {
  D wrapper;
} _KLintegerGVKd;

typedef struct {
  D wrapper;
  D xep_;
  D method_slot_descriptor_;
} _KLgetter_methodGVKi;

typedef struct {
  D wrapper;
  D symbol_name_;
} _KLsymbolGVKd;

typedef struct {
  D wrapper;
  D class_properties_;
  D iclass_class_;
  D class_mm_wrapper_;
  D repeated_slot_descriptor_;
  D instance_slot_descriptors_;
  D iclass_dispatch_key_;
  D class_constructor_;
  D direct_superclasses_;
  D class_rcpl_vector_;
  D class_rcpl_position_;
  D class_rcpl_other_positions_;
  D class_known_joint_;
  D iclass_dependent_generics_;
  D iclass_subclass_dependent_generics_;
  D direct_subclasses_;
  D direct_methods_;
  D direct_slot_descriptors_;
  D slot_descriptors_;
  D direct_inherited_slot_descriptors_;
  D direct_initialization_argument_descriptors_;
  D class_slot_descriptors_;
  D defaulted_initialization_arguments_slot_;
  D class_slot_storage_;
} _KLimplementation_classGVKe;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D mep_;
  D iep_;
  D keyword_specifiers_;
} _KLkeyword_methodGVKe;

typedef struct {
  D wrapper;
  D section_name_;
  D section_alignment_;
  D section_flags_;
  D section_data_;
  D raw_data_size_;
} _KLbinary_sectionGVbinary_manager;

typedef struct {
  D wrapper;
  D namespace_name_;
  D home_library_;
} _KLmoduleGVKe;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
  D signature_keys_;
  D signature_key_types_;
  D signature_values_;
} _KLkeyword_signatureAvaluesGVKi;

typedef struct {
  D wrapper;
  D slot_descriptor_properties_;
  D init_data_slot_;
  D slot_owner_;
  D init_keyword_;
  D init_arg_type_;
} _KLinit_arg_descriptorGVKe;

#define  define__KLkeyword_closure_methodGVKe(nrepeated) \
  typedef struct { \
    D wrapper; \
    D xep_; \
    D function_signature_; \
    D mep_; \
    D iep_; \
    D keyword_specifiers_; \
    D environment_size_; \
    D environment_element_[nrepeated+1]; \
  } _KLkeyword_closure_methodGVKe_##nrepeated;
define__KLkeyword_closure_methodGVKe(0);

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
  D signature_keys_;
  D signature_key_types_;
} _KLkeyword_signatureGVKe;

typedef struct {
  D wrapper;
} _KLsequenceGVKd;

typedef struct {
  D wrapper;
} _KLvectorGVKd;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D mep_;
} _KLsimple_methodGVKe;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
  D signature_values_;
} _KLsignatureAvaluesGVKi;

#define  define__KLsimple_byte_vectorGVKe(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    D byte_vector_element_[nrepeated+1]; \
  } _KLsimple_byte_vectorGVKe_##nrepeated;

typedef struct {
  D wrapper;
  D stretchy_representation_;
} _KLstretchy_object_vectorGVKe;

#define  define__KLsimple_closure_methodGVKi(nrepeated) \
  typedef struct { \
    D wrapper; \
    D xep_; \
    D function_signature_; \
    D mep_; \
    D environment_size_; \
    D environment_element_[nrepeated+1]; \
  } _KLsimple_closure_methodGVKi_##nrepeated;
define__KLsimple_closure_methodGVKi(0);

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
} _KLsignatureGVKe;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D union_type1_;
  D union_type2_;
} _KLunionGVKe;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D singleton_object_;
} _KLsingletonGVKd;

typedef struct {
  D wrapper;
  D table_data_;
} _KLbinary_tableGVbinary_manager;

typedef struct {
  D wrapper;
  D slot_descriptor_properties_;
  D init_data_slot_;
  D slot_owner_;
  D inherited_slot_getter_;
} _KLinherited_slot_descriptorGVKe;

typedef struct {
  D wrapper;
} _KLstretchy_vectorGVKd;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D mep_;
} _KLlambdaGVKe;

typedef struct {
  D wrapper;
  D element_type_;
  D table_vector_;
  D initial_entries_;
  D grow_size_function_;
  D weakQ_;
} _KLstring_tableGVKe;

typedef struct {
  D wrapper;
  D element_type_;
  D table_vector_;
  D initial_entries_;
  D grow_size_function_;
  D weakQ_;
} _KLtableGVKd;

typedef struct {
  D wrapper;
  D element_type_;
  D table_vector_;
  D initial_entries_;
  D grow_size_function_;
  D weakQ_;
} _KLobject_tableGVKd;

typedef struct {
  D wrapper;
} _KLabstract_integerGVKe;

typedef struct {
  D wrapper;
  D sections_;
} _KLbinary_fileGVbinary_manager;

typedef struct {
  D wrapper;
  D condition_format_string_;
  D condition_format_arguments_;
  D type_error_value_;
  D type_error_expected_type_;
} _KLtype_errorGVKd;


/* Typedefs for defined classes */

typedef struct {
  D wrapper;
} _KLcoff_unitGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D section_name_;
  D section_alignment_;
  D section_flags_;
  D section_data_;
  D raw_data_size_;
  D coff_data_units_;
  D big_endianQ_;
  D virtual_size_;
  D rva_offset_;
  D raw_data_pointer_;
  D relocs_pointer_;
  D relocs_number_;
  D linenumbers_pointer_;
  D linenumbers_number_;
  D relocations_;
  D line_numbers_;
} _KLcoff_sectionGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_undefined_locatorGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D table_data_;
  D id_table_data_;
  D ordered_data_;
} _KLcoff_tableGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D sections_;
  D big_endianQ_;
  D machine_;
  D time_stamp_;
  D header_size_;
  D characteristics_;
  D symbols_;
  D strings_;
} _KLcoff_fileGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D relocation_type_;
} _KLcoff_relocationGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D line_number_;
  D line_file_offset_;
} _KLcoff_line_numberGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D string_data_;
} _KLcoff_long_stringGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D table_data_;
  D id_table_data_;
  D ordered_data_;
} _KLcoff_string_tableGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_symbol_recordGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D table_data_;
  D id_table_data_;
  D ordered_data_;
} _KLcoff_symbol_tableGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D string_data_;
} _KLcoff_short_stringGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_next_function_;
  D auxiliary_next_function_index_;
  D auxiliary_line_number_;
} _KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_next_function_;
  D auxiliary_next_function_index_;
  D auxiliary_tag_;
  D auxiliary_tag_index_;
  D auxiliary_total_size_;
  D auxiliary_line_numbers_;
  D auxiliary_line_numbers_offset_;
} _KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_section_;
  D auxiliary_check_sum_;
  D auxiliary_number_;
  D auxiliary_selection_;
} _KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_string_;
} _KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_data_;
} _KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D symbol_name_;
  D symbol_value_;
  D section_;
  D symbol_type_;
  D storage_class_;
  D aux_symbols_;
} _KLcoff_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D line_number_;
  D line_file_offset_;
  D line_number_rva_;
} _KLcoff_line_number_relativeGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D line_number_;
  D line_file_offset_;
  D line_number_symbol_;
} _KLcoff_line_number_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D relocation_type_;
  D interactor_handle_;
} _KLcoff_interactor_relocationGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D string_data_;
} _KLcoff_stringGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_indexGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D relocation_type_;
  D relocation_symbol_;
} _KLcoff_genuine_relocationGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
} _KLcoff_symbol_locatorGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D section_name_;
  D section_alignment_;
  D section_flags_;
  D section_data_;
  D raw_data_size_;
  D coff_data_units_;
  D big_endianQ_;
  D virtual_size_;
  D rva_offset_;
  D raw_data_pointer_;
  D relocs_pointer_;
  D relocs_number_;
  D linenumbers_pointer_;
  D linenumbers_number_;
  D relocations_;
  D line_numbers_;
} _KLcoff_bss_sectionGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D auxiliary_next_function_;
  D auxiliary_next_function_index_;
} _KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D table_data_;
  D id_table_data_;
  D ordered_data_;
} _KLcoff_duplicated_tableGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D table_data_;
  D id_table_data_;
  D ordered_data_;
} _KLcoff_section_tableGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D relocation_type_;
  D relocation_symbol_;
} _KLcoff_relative_relocationGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D relocation_type_;
  D relocation_symbol_;
} _KLcoff_absolute_relocationGYcoff_representationVcoff_manager;

typedef struct {
  D wrapper;
  D index_;
  D section_name_;
  D section_alignment_;
  D section_flags_;
  D section_data_;
  D raw_data_size_;
  D coff_data_units_;
  D big_endianQ_;
  D virtual_size_;
  D rva_offset_;
  D raw_data_pointer_;
  D relocs_pointer_;
  D relocs_number_;
  D linenumbers_pointer_;
  D linenumbers_number_;
  D relocations_;
  D line_numbers_;
} _KLcoff_normal_sectionGYcoff_representationVcoff_manager;


/* Referenced object declarations */

D KPadd_classVKeI (D);
D KPadd_a_methodVKnI (D, D, D, D, D, D);
extern _KLincremental_generic_functionGVKe KmakeVKd;
extern _KLfunction_classGVKi KLincremental_generic_functionGVKe;
extern _KLclassGVKd KLfunction_classGVKi;
extern _KLclassGVKd KLclassGVKd;
extern _KLmm_wrapperGVKi_0 KLclassGVKdW;
extern _KLclassGVKd KLmm_wrapperGVKi;
extern _KLmm_wrapperGVKi_1 KLmm_wrapperGVKiW;
extern _KLmm_wrapperGVKi_0 KLfunction_classGVKiW;
extern _KLmm_wrapperGVKi_0 KLincremental_generic_functionGVKeW;
extern _KLlibraryGVKe Kcoff_manager_libraryYdylan_userVcoff_manager;
extern _KLclassGVKd KLlibraryGVKe;
extern _KLmm_wrapperGVKi_0 KLlibraryGVKeW;
extern _KLbooleanGVKd KPfalseVKi;
extern _KLclassGVKd KLbooleanGVKd;
extern _KLmm_wrapperGVKi_0 KLbooleanGVKdW;
extern _KLclassGVKd KLsimple_object_vectorGVKd;
extern _KLmm_wrapperGVKi_0 KLsimple_object_vectorGVKdW;
extern _KLincremental_generic_functionGVKe Kbinary_table_memberQVbinary_manager;
extern _KLincremental_generic_functionGVKe Kbinary_element_addXVbinary_manager;
extern _KLclassGVKd KLobjectGVKd;
extern _KLmm_wrapperGVKi_0 KLobjectGVKdW;
extern _KLunboundGVKe KPunboundVKi;
extern _KLclassGVKd KLunboundGVKe;
extern _KLmm_wrapperGVKi_0 KLunboundGVKeW;
extern _KLbooleanGVKd KPtrueVKi;
extern _KLclassGVKd KLsealed_generic_functionGVKe;
extern _KLmm_wrapperGVKi_0 KLsealed_generic_functionGVKeW;
extern _KLempty_listGVKd KPempty_listVKi;
extern _KLclassGVKd KLempty_listGVKd;
extern _KLmm_wrapperGVKi_0 KLempty_listGVKdW;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_2VKi;
extern _KLclassGVKd KLobject_signatureGVKe;
extern _KLmm_wrapperGVKi_0 KLobject_signatureGVKeW;
extern _KLabsent_engine_nodeGVKg RSINGULAR_Labsent_engine_nodeG;
extern _KLclassGVKd KLabsent_engine_nodeGVKg;
extern _KLmm_wrapperGVKi_0 KLabsent_engine_nodeGVKgW;
extern _KLclassGVKd KLbyte_stringGVKd;
extern _KLmm_wrapperGVKi_0 KLbyte_stringGVKdW;
extern _KLclassGVKd KLpairGVKd;
extern _KLmm_wrapperGVKi_0 KLpairGVKdW;
extern _KLclassGVKd KLsetter_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLsetter_methodGVKiW;
extern _KLclassGVKd KLinstance_slot_descriptorGVKe;
extern _KLmm_wrapperGVKi_0 KLinstance_slot_descriptorGVKeW;
extern _KLclassGVKd KLintegerGVKd;
extern _KLmm_wrapperGVKi_0 KLintegerGVKdW;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_1VKi;
extern _KLclassGVKd KLgetter_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLgetter_methodGVKiW;
extern _KLclassGVKd KLsymbolGVKd;
extern _KLmm_wrapperGVKi_0 KLsymbolGVKdW;
extern _KLclassGVKd KLimplementation_classGVKe;
extern _KLmm_wrapperGVKi_0 KLimplementation_classGVKeW;
extern _KLkeyword_methodGVKe Kdefault_class_constructorVKi;
extern _KLfunction_classGVKi KLkeyword_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_methodGVKeW;
extern _KLsimple_object_vectorGVKd_0 KPempty_vectorVKi;
extern _KLclassGVKd KLbinary_sectionGVbinary_manager;
extern _KLmm_wrapperGVKi_0 KLbinary_sectionGVbinary_managerW;
D Kclass_instanceQ_rcpl_single_smallVKiI (D, D);
extern _KLmoduleGVKe Kcoff_representation_moduleYdylan_userVcoff_manager;
extern _KLclassGVKd KLmoduleGVKe;
extern _KLmm_wrapperGVKi_0 KLmoduleGVKeW;
D Kgeneral_rcpl_class_instanceQVKiI (D, D);
extern _KLsymbolGVKd KJname_;
D KerrorVKdMM1I (D, D);
extern _KLincremental_generic_functionGVKe KinitializeVKd;
extern _KLclassGVKd KLkeyword_signatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLkeyword_signatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_2 KDsignature_LclassG_typesVKi;
extern _KLsimple_object_vectorGVKd_256 KDsignature_LobjectG_typesVKi;
D Kclass_instanceQ_initialVKiI (D, D);
extern _KLclassGVKd KLinit_arg_descriptorGVKe;
extern _KLmm_wrapperGVKi_0 KLinit_arg_descriptorGVKeW;
D Kdefaulted_initialization_argumentsVKiI (D);
D Kconcatenate_2VKeMM1I (D, D);
extern _KLfunction_classGVKi KLkeyword_closure_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_closure_methodGVKeW;
extern _KLclassGVKd KLkeyword_signatureGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_signatureGVKeW;
extern _KLclassGVKd KLsequenceGVKd;
extern _KLmm_wrapperGVKi_0 KLsequenceGVKdW;
extern _KLsymbolGVKd KJtype_;
extern _KLsymbolGVKd KJvalue_;
extern _KLclassGVKd KLvectorGVKd;
extern _KLmm_wrapperGVKi_0 KLvectorGVKdW;
extern _KLfunction_classGVKi KLsimple_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_methodGVKeW;
extern _KLclassGVKd KLsignatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLsignatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_16 KDsignature_LintegerG_typesVKi;
D KmakeVKdMM25I (D, D, D, D);
extern _KLclassGVKd KLsimple_byte_vectorGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_byte_vectorGVKeW;
D KLstretchy_object_vectorGZ32ZconstructorVKiMM0I (D, D);
extern _KLclassGVKd KLstretchy_object_vectorGVKe;
extern _KLmm_wrapperGVKi_0 KLstretchy_object_vectorGVKeW;
extern _KLinstance_slot_descriptorGVKe Ksection_nameVbinary_managerHLbinary_sectionG;
extern _KLinstance_slot_descriptorGVKe Ksection_alignmentVbinary_managerHLbinary_sectionG;
extern _KLinstance_slot_descriptorGVKe Ksection_flagsVbinary_managerHLbinary_sectionG;
extern _KLinstance_slot_descriptorGVKe Ksection_dataVbinary_managerHLbinary_sectionG;
extern _KLinstance_slot_descriptorGVKe Kraw_data_sizeVbinary_managerHLbinary_sectionG;
extern _KLfunction_classGVKi KLsimple_closure_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLsimple_closure_methodGVKiW;
extern _KLclassGVKd KLsignatureGVKe;
extern _KLmm_wrapperGVKi_0 KLsignatureGVKeW;
extern _KLclassGVKd KLunionGVKe;
extern _KLmm_wrapperGVKi_0 KLunionGVKeW;
D Kunion_instanceQVKiI (D, D);
extern _KLclassGVKd KLsingletonGVKd;
extern _KLmm_wrapperGVKi_0 KLsingletonGVKdW;
D Ksingleton_pointer_idQ_instanceQVKiI (D, D);
extern _KLsimple_object_vectorGVKd_16 KDsignature_LbooleanG_typesVKi;
extern _KLclassGVKd KLbinary_tableGVbinary_manager;
extern _KLmm_wrapperGVKi_0 KLbinary_tableGVbinary_managerW;
extern _KLclassGVKd KLinherited_slot_descriptorGVKe;
extern _KLmm_wrapperGVKi_0 KLinherited_slot_descriptorGVKeW;
extern _KLclassGVKd KLstretchy_vectorGVKd;
extern _KLmm_wrapperGVKi_0 KLstretchy_vectorGVKdW;
extern _KLfunction_classGVKi KLlambdaGVKe;
extern _KLmm_wrapperGVKi_0 KLlambdaGVKeW;
extern _KLclassGVKd KLstring_tableGVKe;
extern _KLmm_wrapperGVKi_0 KLstring_tableGVKeW;
extern _KLclassGVKd KLtableGVKd;
extern _KLmm_wrapperGVKi_0 KLtableGVKdW;
D KLobject_tableGZ32ZconstructorVKiMM0I (D, D, D, D, D, D);
extern _KLclassGVKd KLobject_tableGVKd;
extern _KLmm_wrapperGVKi_0 KLobject_tableGVKdW;
extern _KLsimple_methodGVKe Kdefault_grow_sizeVKe;
extern _KLinstance_slot_descriptorGVKe Ktable_dataVbinary_managerHLbinary_tableG;
extern _KLsealed_generic_functionGVKe KsectionsVbinary_manager;
extern _KLclassGVKd KLabstract_integerGVKe;
extern _KLmm_wrapperGVKi_0 KLabstract_integerGVKeW;
extern _KLclassGVKd KLbinary_fileGVbinary_manager;
extern _KLmm_wrapperGVKi_0 KLbinary_fileGVbinary_managerW;
extern _KLinstance_slot_descriptorGVKe KsectionsVbinary_managerHLbinary_fileG;
extern _KLclassGVKd KLtype_errorGVKd;
extern _KLmm_wrapperGVKi_0 KLtype_errorGVKdW;
extern _KLsealed_generic_functionGVKe KerrorVKd;
D KputhashVKiI (D, D, D);
D KgethashVKiI (D, D, D, D);
extern _KLincremental_generic_functionGVKe Kgeneric_binary_logandVKe;
extern _KLincremental_generic_functionGVKe KEVKd;
extern _KLincremental_generic_functionGVKe KaddXVKd;
extern _KLincremental_generic_functionGVKe KsizeVKd;
extern D DunsuppliedYcommon_extensionsVcommon_dylan;
extern D Dtable_entry_emptyVKi;

/* Defined object declarations */

extern _KLclassGVKd KLcoff_unitGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_unitGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_sectionGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_sectionGYcoff_representationVcoff_managerW;
extern _KLkeyword_methodGVKe KmakeVKdMcoff_managerM1;
D KmakeVKdMcoff_managerM1I (D, D, D);
static _KLsymbolGVKd KJindex_;
extern _KLclassGVKd KLcoff_undefined_locatorGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_undefined_locatorGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_tableGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_tableGYcoff_representationVcoff_managerW;
extern _KLkeyword_methodGVKe Kbinary_table_memberQVbinary_managerMcoff_managerM0;
D Kbinary_table_memberQVbinary_managerMcoff_managerM0I (D, D, D, D);
extern _KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM0;
D Kbinary_element_addXVbinary_managerMcoff_managerM0I (D, D, D, D, D);
extern _KLclassGVKd KLcoff_fileGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_fileGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Kordered_dataYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_relocationGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_relocationGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_line_numberGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_line_numberGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_long_stringGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_long_stringGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_string_tableGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_string_tableGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_symbol_recordGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_symbol_recordGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_symbol_tableGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_symbol_tableGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Ksection_data_size_in_fileYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_short_stringGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_short_stringGYcoff_representationVcoff_managerW;
extern _KLincremental_generic_functionGVKe Kbig_endianQYcoff_representationVcoff_manager;
D Knext_function_indexYcoff_representationVcoff_managerMM0I (D);
extern _KLclassGVKd KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Kline_file_offsetYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Ksection_data_size_in_imageYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_auxiliary_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_symbolGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_line_number_relativeGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_line_number_relativeGYcoff_representationVcoff_managerW;
extern _KLclassGVKd KLcoff_line_number_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_line_number_symbolGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Kline_file_offset_setterYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_interactor_relocationGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_interactor_relocationGYcoff_representationVcoff_managerW;
extern _KLsealed_generic_functionGVKe Krelocation_symbolYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe KindexYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Ksymbol_nameYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kstring_dataYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Klinenumbers_pointer_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Klinenumbers_pointer_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K76;
static _KLbyte_stringGVKd_26 K77;
extern _KLinstance_slot_descriptorGVKe Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG;
static _KLsymbolGVKd KJlines_pointer_;
extern _KLsealed_generic_functionGVKe Klinenumbers_pointerYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Klinenumbers_pointerYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K82;
static _KLbyte_stringGVKd_19 K83;
static _KLbyte_stringGVKd_13 K84;
extern _KLgetter_methodGVKi Kstring_dataYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K86;
static _KLbyte_stringGVKd_11 K87;
extern _KLinstance_slot_descriptorGVKe Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG;
extern _KLclassGVKd KLcoff_stringGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_stringGYcoff_representationVcoff_managerW;
static _KLsymbolGVKd KJstring_;
static _KLbyte_stringGVKd_6 K92;
static _KLimplementation_classGVKe K93;
static _KLsimple_object_vectorGVKd_1 K94;
static _KLsimple_object_vectorGVKd_1 K95;
static _KLsimple_object_vectorGVKd_6 K96;
static _KLsimple_object_vectorGVKd_1 K97;
static _KLsimple_object_vectorGVKd_1 K98;
extern _KLclassGVKd KLcoff_indexGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_indexGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K101;
static _KLsimple_object_vectorGVKd_1 K102;
static _KLsimple_object_vectorGVKd_6 K103;
static _KLsimple_object_vectorGVKd_1 K104;
extern _KLinstance_slot_descriptorGVKe KindexYcoff_representationVcoff_managerHLcoff_indexG;
extern _KLsealed_generic_functionGVKe Kindex_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kindex_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K108;
static _KLbyte_stringGVKd_12 K109;
static _KLbyte_stringGVKd_12 K110;
static _KLbyte_stringGVKd_13 K111;
extern _KLgetter_methodGVKi Ksymbol_nameYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K113;
static _KLbyte_stringGVKd_11 K114;
extern _KLinstance_slot_descriptorGVKe Ksymbol_nameYcoff_representationVcoff_managerHLcoff_symbolG;
extern _KLgetter_methodGVKi KindexYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K117;
static _KLbyte_stringGVKd_5 K118;
extern _KLgetter_methodGVKi Krelocation_symbolYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K120;
static _KLbyte_stringGVKd_17 K121;
extern _KLinstance_slot_descriptorGVKe Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG;
extern _KLclassGVKd KLcoff_genuine_relocationGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_genuine_relocationGYcoff_representationVcoff_managerW;
static _KLsymbolGVKd KJsymbol_;
extern _KLsealed_generic_functionGVKe Krelocation_symbol_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krelocation_symbol_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K128;
static _KLbyte_stringGVKd_24 K129;
static _KLbyte_stringGVKd_6 K130;
static _KLimplementation_classGVKe K131;
static _KLsimple_object_vectorGVKd_3 K132;
static _KLsimple_object_vectorGVKd_1 K133;
static _KLsimple_object_vectorGVKd_6 K134;
static _KLsimple_object_vectorGVKd_1 K135;
extern _KLinstance_slot_descriptorGVKe Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG;
static _KLsymbolGVKd KJrelocation_type_;
extern _KLsealed_generic_functionGVKe Krelocation_typeYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Krelocation_type_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krelocation_type_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K141;
static _KLbyte_stringGVKd_22 K142;
extern _KLgetter_methodGVKi Krelocation_typeYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K144;
static _KLbyte_stringGVKd_15 K145;
static _KLbyte_stringGVKd_25 K146;
static _KLimplementation_classGVKe K147;
static _KLsimple_object_vectorGVKd_3 K148;
extern _KLkeyword_methodGVKe KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K151;
static _KLsimple_object_vectorGVKd_1 K152;
extern _KLinstance_slot_descriptorGVKe Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG;
static _KLsymbolGVKd KJhandle_;
extern _KLsealed_generic_functionGVKe Kinteractor_handleYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kinteractor_handleYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K157;
static _KLbyte_stringGVKd_17 K158;
static _KLbyte_stringGVKd_6 K159;
static _KLbyte_stringGVKd_23 K160;
static _KLkeyword_signatureAvaluesGVKi K161;
static _KLsimple_object_vectorGVKd_6 K162;
static _KLsimple_object_vectorGVKd_3 K163;
static _KLsimple_object_vectorGVKd_1 K164;
static _KLbyte_stringGVKd_28 K165;
extern _KLsetter_methodGVKi Kline_file_offset_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K167;
static _KLbyte_stringGVKd_23 K168;
extern _KLinstance_slot_descriptorGVKe Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG;
static _KLsymbolGVKd KJoffset_;
static _KLbyte_stringGVKd_6 K171;
static _KLimplementation_classGVKe K172;
static _KLsimple_object_vectorGVKd_3 K173;
extern _KLkeyword_methodGVKe KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D);
static _KLsimple_object_vectorGVKd_1 K176;
static _KLsimple_object_vectorGVKd_6 K177;
static _KLsimple_object_vectorGVKd_1 K178;
static _KLsimple_object_vectorGVKd_1 K179;
static _KLsimple_object_vectorGVKd_2 K180;
static _KLsymbolGVKd KJline_number_;
static _KLbyte_stringGVKd_11 K182;
static _KLinit_arg_descriptorGVKe Kline_numberHLcoff_line_number_symbolGYcoff_representationVcoff_manager;
extern _KLinstance_slot_descriptorGVKe Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG;
extern _KLsealed_generic_functionGVKe Kline_number_symbolYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kline_number_symbol_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kline_number_symbol_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K188;
static _KLbyte_stringGVKd_25 K189;
extern _KLgetter_methodGVKi Kline_number_symbolYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K191;
static _KLbyte_stringGVKd_18 K192;
static _KLkeyword_closure_methodGVKe_0 Kdefaulted_initializeF195;
static D Kdefaulted_initializeF195I (D object_, D init_args_, D Uunique_line_number_, D Uunique_line_file_offset_, D Uunique_line_number_symbol_);
static _KLkeyword_signatureGVKe K196;
static _KLsimple_object_vectorGVKd_6 K197;
static _KLsimple_object_vectorGVKd_1 K198;
static _KLsimple_object_vectorGVKd_3 K199;
static _KLkeyword_signatureAvaluesGVKi K200;
extern _KLinstance_slot_descriptorGVKe Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG;
extern _KLsealed_generic_functionGVKe Kline_numberYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kline_numberYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K204;
static _KLbyte_stringGVKd_25 K205;
static _KLimplementation_classGVKe K206;
static _KLsimple_object_vectorGVKd_3 K207;
extern _KLkeyword_methodGVKe KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K210;
static _KLsimple_object_vectorGVKd_1 K211;
extern _KLinstance_slot_descriptorGVKe Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG;
static _KLsymbolGVKd KJrva_;
extern _KLsealed_generic_functionGVKe Kline_number_rvaYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kline_number_rva_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kline_number_rva_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K217;
static _KLbyte_stringGVKd_22 K218;
extern _KLgetter_methodGVKi Kline_number_rvaYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K220;
static _KLbyte_stringGVKd_15 K221;
static _KLbyte_stringGVKd_3 K222;
static _KLkeyword_signatureAvaluesGVKi K223;
static _KLsimple_object_vectorGVKd_6 K224;
static _KLsimple_object_vectorGVKd_3 K225;
static _KLsimple_object_vectorGVKd_1 K226;
static _KLbyte_stringGVKd_27 K227;
static _KLimplementation_classGVKe K228;
static _KLsimple_object_vectorGVKd_7 K229;
extern _KLkeyword_methodGVKe KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K232;
static _KLsimple_object_vectorGVKd_6 K233;
static _KLsimple_object_vectorGVKd_6 K234;
extern _KLinstance_slot_descriptorGVKe Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG;
extern _KLinstance_slot_descriptorGVKe KsectionYcoff_representationVcoff_managerHLcoff_symbolG;
extern _KLinstance_slot_descriptorGVKe Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG;
extern _KLinstance_slot_descriptorGVKe Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG;
extern _KLinstance_slot_descriptorGVKe Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG;
static _KLsymbolGVKd KJaux_symbols_;
extern _KLsealed_generic_functionGVKe Kaux_symbolsYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kaux_symbols_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kaux_symbols_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K244;
static _KLbyte_stringGVKd_18 K245;
extern _KLgetter_methodGVKi Kaux_symbolsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K247;
static _KLbyte_stringGVKd_11 K248;
static _KLsymbolGVKd KJstorage_class_;
extern _KLsealed_generic_functionGVKe Kstorage_classYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kstorage_class_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kstorage_class_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K253;
static _KLbyte_stringGVKd_20 K254;
extern _KLgetter_methodGVKi Kstorage_classYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K256;
static _KLbyte_stringGVKd_13 K257;
extern _KLsealed_generic_functionGVKe Ksymbol_typeYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Ksymbol_type_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Ksymbol_type_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K261;
static _KLbyte_stringGVKd_18 K262;
extern _KLgetter_methodGVKi Ksymbol_typeYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K264;
static _KLbyte_stringGVKd_11 K265;
static _KLsymbolGVKd KJsection_;
extern _KLsealed_generic_functionGVKe KsectionYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Ksection_setterYcoff_representationVcoff_manager;
extern _KLclassGVKd KLcoff_symbol_locatorGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_symbol_locatorGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K271;
static _KLsimple_object_vectorGVKd_6 K272;
static _KLbyte_stringGVKd_21 K273;
extern _KLsetter_methodGVKi Ksection_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K275;
static _KLbyte_stringGVKd_14 K276;
extern _KLgetter_methodGVKi KsectionYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K278;
static _KLbyte_stringGVKd_7 K279;
extern _KLsealed_generic_functionGVKe Ksymbol_valueYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Ksymbol_value_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Ksymbol_value_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K283;
static _KLbyte_stringGVKd_19 K284;
extern _KLgetter_methodGVKi Ksymbol_valueYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K286;
static _KLbyte_stringGVKd_12 K287;
static _KLkeyword_signatureAvaluesGVKi K288;
static _KLsimple_object_vectorGVKd_14 K289;
static _KLsimple_object_vectorGVKd_7 K290;
static _KLsimple_object_vectorGVKd_1 K291;
static _KLbyte_stringGVKd_13 K292;
static _KLimplementation_classGVKe K293;
static _KLsimple_object_vectorGVKd_6 K294;
static _KLbyte_stringGVKd_23 K295;
static _KLimplementation_classGVKe K296;
static _KLsimple_object_vectorGVKd_2 K297;
extern _KLkeyword_methodGVKe KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K300;
static _KLsimple_object_vectorGVKd_6 K301;
static _KLsimple_object_vectorGVKd_1 K302;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG;
static _KLsymbolGVKd KJdata_;
extern _KLsealed_generic_functionGVKe Kauxiliary_dataYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_data_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_data_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K308;
static _KLbyte_stringGVKd_21 K309;
extern _KLgetter_methodGVKi Kauxiliary_dataYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K311;
static _KLbyte_stringGVKd_14 K312;
static _KLbyte_stringGVKd_4 K313;
static _KLkeyword_signatureAvaluesGVKi K314;
static _KLsimple_object_vectorGVKd_4 K315;
static _KLsimple_object_vectorGVKd_2 K316;
static _KLsimple_object_vectorGVKd_1 K317;
static _KLbyte_stringGVKd_29 K318;
static _KLimplementation_classGVKe K319;
extern _KLkeyword_methodGVKe KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D);
static _KLsimple_object_vectorGVKd_6 K322;
static _KLkeyword_signatureAvaluesGVKi K323;
static _KLsimple_object_vectorGVKd_2 K324;
static _KLsimple_object_vectorGVKd_1 K325;
static _KLsimple_object_vectorGVKd_1 K326;
static _KLbyte_stringGVKd_29 K327;
static _KLimplementation_classGVKe K328;
static _KLsimple_object_vectorGVKd_2 K329;
extern _KLkeyword_methodGVKe KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K332;
static _KLsimple_object_vectorGVKd_1 K333;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG;
extern _KLsealed_generic_functionGVKe Kauxiliary_stringYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_string_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_string_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K338;
static _KLbyte_stringGVKd_23 K339;
extern _KLgetter_methodGVKi Kauxiliary_stringYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K341;
static _KLbyte_stringGVKd_16 K342;
static _KLkeyword_signatureAvaluesGVKi K343;
static _KLsimple_object_vectorGVKd_4 K344;
static _KLsimple_object_vectorGVKd_2 K345;
static _KLsimple_object_vectorGVKd_1 K346;
static _KLbyte_stringGVKd_30 K347;
static _KLimplementation_classGVKe K348;
static _KLsimple_object_vectorGVKd_5 K349;
extern _KLkeyword_methodGVKe KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K352;
static _KLsimple_object_vectorGVKd_4 K353;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG;
static _KLsymbolGVKd KJselection_;
extern _KLsealed_generic_functionGVKe Kauxiliary_selectionYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_selection_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_selection_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K362;
static _KLbyte_stringGVKd_26 K363;
extern _KLgetter_methodGVKi Kauxiliary_selectionYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K365;
static _KLbyte_stringGVKd_19 K366;
static _KLbyte_stringGVKd_9 K367;
static _KLsymbolGVKd KJnumber_;
extern _KLsealed_generic_functionGVKe Kauxiliary_numberYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_number_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_number_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K372;
static _KLbyte_stringGVKd_23 K373;
extern _KLgetter_methodGVKi Kauxiliary_numberYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K375;
static _KLbyte_stringGVKd_16 K376;
static _KLbyte_stringGVKd_6 K377;
static _KLsymbolGVKd KJcheck_sum_;
extern _KLsealed_generic_functionGVKe Kauxiliary_check_sumYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_check_sum_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_check_sum_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K382;
static _KLbyte_stringGVKd_26 K383;
extern _KLgetter_methodGVKi Kauxiliary_check_sumYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K385;
static _KLbyte_stringGVKd_19 K386;
static _KLbyte_stringGVKd_9 K387;
extern _KLsealed_generic_functionGVKe Kauxiliary_sectionYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_section_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_section_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K391;
static _KLbyte_stringGVKd_24 K392;
extern _KLgetter_methodGVKi Kauxiliary_sectionYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K394;
static _KLbyte_stringGVKd_17 K395;
static _KLkeyword_signatureAvaluesGVKi K396;
static _KLsimple_object_vectorGVKd_10 K397;
static _KLsimple_object_vectorGVKd_5 K398;
static _KLsimple_object_vectorGVKd_1 K399;
static _KLbyte_stringGVKd_31 K400;
extern _KLsimple_methodGVKe Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0;
D Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0I (D);
extern _KLsimple_methodGVKe Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1;
D Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1I (D);
static _KLpairGVKd K405;
static _KLpairGVKd K406;
static _KLbyte_stringGVKd_26 K407;
static _KLsignatureAvaluesGVKi K408;
static _KLsimple_object_vectorGVKd_1 K409;
extern _KLclassGVKd KLcoff_bss_sectionGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_bss_sectionGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K412;
static _KLsimple_object_vectorGVKd_17 K413;
extern _KLkeyword_methodGVKe KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K416;
static _KLsimple_object_vectorGVKd_7 K417;
static D K421I ();
static D K420I ();
static _KLkeyword_signatureAvaluesGVKi K422;
static _KLsimple_object_vectorGVKd_34 K423;
static _KLsymbolGVKd KJalignment_;
static _KLsymbolGVKd KJflags_;
static _KLsymbolGVKd KJraw_data_size_;
static _KLsymbolGVKd KJunits_;
static _KLsymbolGVKd KJbig_endianQ_;
static _KLsymbolGVKd KJvirtual_size_;
static _KLsymbolGVKd KJrva_offset_;
static _KLsymbolGVKd KJraw_data_pointer_;
static _KLsymbolGVKd KJrelocs_pointer_;
static _KLsymbolGVKd KJrelocs_number_;
static _KLsymbolGVKd KJlines_number_;
static _KLsymbolGVKd KJrelocations_;
static _KLsymbolGVKd KJline_numbers_;
static _KLbyte_stringGVKd_12 K437;
static _KLbyte_stringGVKd_11 K438;
static _KLbyte_stringGVKd_12 K439;
static _KLbyte_stringGVKd_13 K440;
static _KLbyte_stringGVKd_14 K441;
static _KLbyte_stringGVKd_16 K442;
static _KLbyte_stringGVKd_10 K443;
static _KLbyte_stringGVKd_12 K444;
static _KLbyte_stringGVKd_11 K445;
static _KLbyte_stringGVKd_5 K446;
static _KLbyte_stringGVKd_13 K447;
static _KLbyte_stringGVKd_5 K448;
static _KLbyte_stringGVKd_9 K449;
static _KLsimple_object_vectorGVKd_17 K450;
extern _KLinstance_slot_descriptorGVKe Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG;
extern _KLinstance_slot_descriptorGVKe Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG;
static _KLsimple_closure_methodGVKi_0 K470;
static D K470I ();
extern _KLsealed_generic_functionGVKe Kline_numbersYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kline_numbers_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kline_numbers_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K466;
static _KLbyte_stringGVKd_19 K467;
extern _KLgetter_methodGVKi Kline_numbersYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K469;
static _KLsignatureGVKe K471;
static _KLsimple_closure_methodGVKi_0 K481;
static D K481I ();
extern _KLsealed_generic_functionGVKe KrelocationsYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Krelocations_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krelocations_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K477;
static _KLbyte_stringGVKd_18 K478;
extern _KLgetter_methodGVKi KrelocationsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K480;
extern _KLsealed_generic_functionGVKe Klinenumbers_numberYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Klinenumbers_number_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Klinenumbers_number_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K485;
static _KLbyte_stringGVKd_25 K486;
extern _KLgetter_methodGVKi Klinenumbers_numberYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K488;
static _KLbyte_stringGVKd_18 K489;
extern _KLsealed_generic_functionGVKe Krelocs_numberYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Krelocs_number_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krelocs_number_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K493;
static _KLbyte_stringGVKd_20 K494;
extern _KLgetter_methodGVKi Krelocs_numberYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K496;
extern _KLsealed_generic_functionGVKe Krelocs_pointerYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Krelocs_pointer_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krelocs_pointer_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K500;
static _KLbyte_stringGVKd_21 K501;
extern _KLgetter_methodGVKi Krelocs_pointerYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K503;
extern _KLsealed_generic_functionGVKe Kraw_data_pointerYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kraw_data_pointer_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kraw_data_pointer_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K507;
static _KLbyte_stringGVKd_23 K508;
extern _KLgetter_methodGVKi Kraw_data_pointerYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K510;
extern _KLsealed_generic_functionGVKe Krva_offsetYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Krva_offset_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Krva_offset_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K514;
static _KLbyte_stringGVKd_17 K515;
extern _KLgetter_methodGVKi Krva_offsetYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K517;
extern _KLsealed_generic_functionGVKe Kvirtual_sizeYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kvirtual_size_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kvirtual_size_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K521;
static _KLbyte_stringGVKd_19 K522;
extern _KLgetter_methodGVKi Kvirtual_sizeYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K524;
extern _KLsealed_generic_functionGVKe Kcoff_data_unitsYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kcoff_data_unitsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K527;
static _KLbyte_stringGVKd_15 K528;
static _KLbyte_stringGVKd_18 K529;
static _KLsignatureAvaluesGVKi K530;
static _KLimplementation_classGVKe K531;
static _KLsimple_object_vectorGVKd_8 K532;
extern _KLkeyword_methodGVKe KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K535;
static _KLsimple_object_vectorGVKd_7 K536;
static _KLsimple_object_vectorGVKd_5 K537;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG;
static _KLsymbolGVKd KJline_numbers_offset_;
extern _KLsealed_generic_functionGVKe Kauxiliary_line_numbers_offsetYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K546;
static _KLbyte_stringGVKd_29 K547;
static _KLbyte_stringGVKd_19 K548;
extern _KLsealed_generic_functionGVKe Kauxiliary_line_numbersYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_line_numbers_setterYcoff_representationVcoff_manager;
static _KLunionGVKe K551;
static _KLsingletonGVKd K552;
extern _KLsetter_methodGVKi Kauxiliary_line_numbers_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K554;
static _KLbyte_stringGVKd_29 K555;
extern _KLgetter_methodGVKi Kauxiliary_line_numbersYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K557;
static _KLbyte_stringGVKd_22 K558;
static _KLsymbolGVKd KJtotal_size_;
extern _KLsealed_generic_functionGVKe Kauxiliary_total_sizeYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_total_size_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_total_size_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K563;
static _KLbyte_stringGVKd_27 K564;
extern _KLgetter_methodGVKi Kauxiliary_total_sizeYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K566;
static _KLbyte_stringGVKd_20 K567;
static _KLbyte_stringGVKd_10 K568;
static _KLsymbolGVKd KJtag_index_;
extern _KLsealed_generic_functionGVKe Kauxiliary_tag_indexYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kauxiliary_tag_indexYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K572;
static _KLbyte_stringGVKd_19 K573;
static _KLbyte_stringGVKd_9 K574;
static _KLsymbolGVKd KJtag_;
extern _KLsealed_generic_functionGVKe Kauxiliary_tagYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_tag_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_tag_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K579;
static _KLbyte_stringGVKd_20 K580;
extern _KLgetter_methodGVKi Kauxiliary_tagYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K582;
static _KLbyte_stringGVKd_13 K583;
static _KLbyte_stringGVKd_3 K584;
extern _KLclassGVKd KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K587;
static _KLsimple_object_vectorGVKd_3 K588;
static _KLsimple_object_vectorGVKd_6 K589;
static _KLsimple_object_vectorGVKd_2 K590;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG;
static _KLsymbolGVKd KJnext_function_index_;
extern _KLsealed_generic_functionGVKe Kauxiliary_next_function_indexYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kauxiliary_next_function_indexYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K596;
static _KLbyte_stringGVKd_29 K597;
static _KLbyte_stringGVKd_19 K598;
static _KLsymbolGVKd KJnext_function_;
extern _KLsealed_generic_functionGVKe Kauxiliary_next_functionYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_next_function_setterYcoff_representationVcoff_manager;
static _KLunionGVKe K602;
extern _KLsetter_methodGVKi Kauxiliary_next_function_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K604;
static _KLbyte_stringGVKd_30 K605;
extern _KLgetter_methodGVKi Kauxiliary_next_functionYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K607;
static _KLbyte_stringGVKd_23 K608;
static _KLbyte_stringGVKd_13 K609;
static _KLbyte_stringGVKd_31 K610;
static _KLkeyword_signatureAvaluesGVKi K611;
static _KLsimple_object_vectorGVKd_16 K612;
static _KLsimple_object_vectorGVKd_8 K613;
static _KLsimple_object_vectorGVKd_1 K614;
static _KLbyte_stringGVKd_43 K615;
extern _KLgetter_methodGVKi Kline_file_offsetYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K617;
static _KLbyte_stringGVKd_16 K618;
static _KLimplementation_classGVKe K619;
static _KLsimple_object_vectorGVKd_4 K620;
extern _KLkeyword_methodGVKe KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_7 K623;
static _KLsimple_object_vectorGVKd_1 K624;
extern _KLinstance_slot_descriptorGVKe Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG;
extern _KLsealed_generic_functionGVKe Kauxiliary_line_numberYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kauxiliary_line_number_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kauxiliary_line_number_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K629;
static _KLbyte_stringGVKd_28 K630;
extern _KLgetter_methodGVKi Kauxiliary_line_numberYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K632;
static _KLbyte_stringGVKd_21 K633;
static _KLkeyword_signatureAvaluesGVKi K634;
static _KLsimple_object_vectorGVKd_8 K635;
static _KLsimple_object_vectorGVKd_4 K636;
static _KLsimple_object_vectorGVKd_1 K637;
static _KLbyte_stringGVKd_38 K638;
extern _KLgetter_methodGVKi Kbig_endianQYcoff_representationVcoff_managerMM0;
extern _KLgetter_methodGVKi Kbig_endianQYcoff_representationVcoff_managerMM1;
static _KLpairGVKd K641;
static _KLpairGVKd K642;
static _KLsignatureAvaluesGVKi K643;
extern _KLinstance_slot_descriptorGVKe Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG;
static _KLimplementation_classGVKe K645;
extern _KLkeyword_methodGVKe KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D);
static _KLsimple_object_vectorGVKd_1 K648;
static _KLsimple_object_vectorGVKd_6 K649;
static _KLkeyword_signatureAvaluesGVKi K650;
static _KLsimple_object_vectorGVKd_2 K651;
static _KLsimple_object_vectorGVKd_1 K652;
static _KLsimple_object_vectorGVKd_1 K653;
static _KLbyte_stringGVKd_19 K654;
extern _KLsimple_methodGVKe Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0;
D Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0I (D);
extern _KLsimple_methodGVKe Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1;
D Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1I (D);
static _KLpairGVKd K659;
static _KLpairGVKd K660;
static _KLbyte_stringGVKd_25 K661;
static _KLimplementation_classGVKe K662;
static _KLsimple_object_vectorGVKd_3 K663;
extern _KLkeyword_methodGVKe KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K666;
static _KLsimple_object_vectorGVKd_6 K667;
extern _KLclassGVKd KLcoff_duplicated_tableGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_duplicated_tableGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K670;
extern _KLkeyword_methodGVKe KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K673;
static _KLsimple_object_vectorGVKd_6 K674;
static _KLsimple_object_vectorGVKd_1 K675;
static _KLinherited_slot_descriptorGVKe Kordered_dataYcoff_representationVcoff_managerHLcoff_duplicated_tableG;
static _KLlambdaGVKe Kslot_initializerF679;
static D Kslot_initializerF679I ();
static _KLsimple_closure_methodGVKi_0 K682;
static D K682I (D args_);
static _KLsignatureGVKe K683;
static D K685I ();
static _KLkeyword_signatureAvaluesGVKi K686;
static _KLsimple_object_vectorGVKd_6 K687;
static _KLsymbolGVKd KJtable_data_;
static _KLsymbolGVKd KJid_table_data_;
static _KLsymbolGVKd KJordered_data_;
static _KLbyte_stringGVKd_12 K691;
static _KLbyte_stringGVKd_13 K692;
static _KLbyte_stringGVKd_10 K693;
static _KLsimple_object_vectorGVKd_3 K694;
static _KLbyte_stringGVKd_23 K695;
static D K697I ();
static _KLkeyword_signatureAvaluesGVKi K698;
static _KLsimple_object_vectorGVKd_1 K699;
extern _KLinstance_slot_descriptorGVKe Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG;
extern _KLinstance_slot_descriptorGVKe Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG;
extern _KLsealed_generic_functionGVKe Kordered_data_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kordered_data_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K704;
static _KLbyte_stringGVKd_19 K705;
static _KLsimple_closure_methodGVKi_0 K711;
static D K711I ();
extern _KLsealed_generic_functionGVKe Kid_table_dataYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi Kid_table_dataYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K710;
static _KLbyte_stringGVKd_19 K712;
static _KLimplementation_classGVKe K713;
static _KLsimple_object_vectorGVKd_6 K714;
static _KLbyte_stringGVKd_20 K715;
static _KLimplementation_classGVKe K716;
extern _KLkeyword_methodGVKe KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K719;
static D K721I ();
static _KLkeyword_signatureAvaluesGVKi K722;
static _KLsimple_object_vectorGVKd_1 K723;
static _KLbyte_stringGVKd_19 K724;
static _KLimplementation_classGVKe K725;
static _KLsimple_object_vectorGVKd_2 K726;
extern _KLkeyword_methodGVKe KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D);
static _KLsimple_object_vectorGVKd_2 K729;
static _KLsimple_object_vectorGVKd_6 K730;
static _KLkeyword_signatureAvaluesGVKi K731;
static _KLsimple_object_vectorGVKd_1 K732;
static _KLbyte_stringGVKd_18 K733;
static _KLimplementation_classGVKe K734;
static _KLsimple_object_vectorGVKd_2 K735;
static _KLsimple_object_vectorGVKd_6 K736;
static _KLbyte_stringGVKd_18 K737;
static _KLimplementation_classGVKe K738;
static _KLsimple_object_vectorGVKd_2 K739;
static _KLsimple_object_vectorGVKd_6 K740;
static _KLsimple_object_vectorGVKd_1 K741;
static _KLbyte_stringGVKd_17 K742;
extern _KLgetter_methodGVKi Kordered_dataYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K744;
static _KLimplementation_classGVKe K745;
static _KLsimple_object_vectorGVKd_8 K746;
extern _KLkeyword_methodGVKe KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_2 K749;
static _KLsimple_object_vectorGVKd_6 K750;
static _KLsimple_object_vectorGVKd_7 K751;
static _KLsimple_object_vectorGVKd_1 K752;
static _KLinherited_slot_descriptorGVKe KsectionsVbinary_managerHLcoff_fileGYcoff_representationVcoff_manager;
static _KLsimple_closure_methodGVKi_0 K756;
static D K756I ();
extern _KLclassGVKd KLcoff_section_tableGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_section_tableGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K759;
extern _KLkeyword_methodGVKe KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K762;
static D K764I ();
static _KLkeyword_signatureAvaluesGVKi K765;
static _KLsimple_object_vectorGVKd_1 K766;
static _KLbyte_stringGVKd_20 K767;
extern _KLinstance_slot_descriptorGVKe KmachineYcoff_representationVcoff_managerHLcoff_fileG;
extern _KLinstance_slot_descriptorGVKe Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG;
extern _KLinstance_slot_descriptorGVKe Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG;
extern _KLinstance_slot_descriptorGVKe KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG;
extern _KLinstance_slot_descriptorGVKe KsymbolsYcoff_representationVcoff_managerHLcoff_fileG;
extern _KLinstance_slot_descriptorGVKe KstringsYcoff_representationVcoff_managerHLcoff_fileG;
static _KLsimple_closure_methodGVKi_0 K781;
static D K781I ();
static _KLsymbolGVKd KJstrings_;
extern _KLsealed_generic_functionGVKe KstringsYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi KstringsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K779;
static _KLbyte_stringGVKd_7 K780;
static _KLsimple_closure_methodGVKi_0 K789;
static D K789I ();
static _KLsymbolGVKd KJsymbols_;
extern _KLsealed_generic_functionGVKe KsymbolsYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi KsymbolsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K787;
static _KLbyte_stringGVKd_7 K788;
static _KLsymbolGVKd KJcharacteristics_;
extern _KLsealed_generic_functionGVKe KcharacteristicsYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kcharacteristics_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kcharacteristics_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K794;
static _KLbyte_stringGVKd_22 K795;
extern _KLgetter_methodGVKi KcharacteristicsYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K797;
static _KLbyte_stringGVKd_15 K798;
static _KLsymbolGVKd KJheader_size_;
extern _KLsealed_generic_functionGVKe Kheader_sizeYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Kheader_size_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Kheader_size_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K803;
static _KLbyte_stringGVKd_18 K804;
extern _KLgetter_methodGVKi Kheader_sizeYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K806;
static _KLbyte_stringGVKd_11 K807;
static _KLsymbolGVKd KJtime_stamp_;
extern _KLsealed_generic_functionGVKe Ktime_stampYcoff_representationVcoff_manager;
extern _KLsealed_generic_functionGVKe Ktime_stamp_setterYcoff_representationVcoff_manager;
extern _KLsetter_methodGVKi Ktime_stamp_setterYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K812;
static _KLbyte_stringGVKd_17 K813;
extern _KLgetter_methodGVKi Ktime_stampYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K815;
static _KLbyte_stringGVKd_10 K816;
static _KLsymbolGVKd KJmachine_;
extern _KLsealed_generic_functionGVKe KmachineYcoff_representationVcoff_manager;
extern _KLgetter_methodGVKi KmachineYcoff_representationVcoff_managerMM0;
static _KLpairGVKd K820;
static _KLbyte_stringGVKd_7 K821;
static D K827I ();
static D K826I ();
static D K825I ();
static _KLkeyword_signatureAvaluesGVKi K828;
static _KLsimple_object_vectorGVKd_16 K829;
static _KLsymbolGVKd KJsections_;
static _KLbyte_stringGVKd_8 K831;
static _KLsimple_object_vectorGVKd_8 K832;
static _KLsimple_object_vectorGVKd_1 K833;
static _KLbyte_stringGVKd_11 K834;
static _KLkeyword_signatureGVKe K835;
static _KLsimple_object_vectorGVKd_2 K836;
static _KLsymbolGVKd KJmodel_object_;
static _KLbyte_stringGVKd_12 K838;
static _KLsimple_object_vectorGVKd_3 K839;
static _KLsimple_object_vectorGVKd_1 K840;
static _KLkeyword_signatureGVKe K841;
static _KLsimple_object_vectorGVKd_2 K842;
extern _KLsealed_generic_functionGVKe Kcoff_element_setterYcoff_representationVcoff_manager;
extern _KLkeyword_methodGVKe Kcoff_element_setterYcoff_representationVcoff_managerMM0;
D Kcoff_element_setterYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLpairGVKd K846;
static _KLkeyword_signatureGVKe K847;
static _KLbyte_stringGVKd_19 K848;
static _KLsimple_object_vectorGVKd_3 K849;
extern _KLsealed_generic_functionGVKe Kcoff_elementYcoff_representationVcoff_manager;
extern _KLkeyword_methodGVKe Kcoff_elementYcoff_representationVcoff_managerMM0;
D Kcoff_elementYcoff_representationVcoff_managerMM0I (D, D, D, D);
static _KLpairGVKd K853;
static _KLbyte_stringGVKd_12 K854;
static _KLimplementation_classGVKe K855;
extern _KLkeyword_methodGVKe KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_2 K858;
static _KLsimple_object_vectorGVKd_6 K859;
static _KLsimple_object_vectorGVKd_2 K860;
static D K862I ();
static _KLkeyword_signatureAvaluesGVKi K863;
static _KLbyte_stringGVKd_12 K864;
extern _KLclassGVKd KLcoff_relative_relocationGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_relative_relocationGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K867;
extern _KLkeyword_methodGVKe KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K870;
static _KLsimple_object_vectorGVKd_6 K871;
static _KLkeyword_signatureAvaluesGVKi K872;
static _KLsimple_object_vectorGVKd_6 K873;
static _KLsimple_object_vectorGVKd_3 K874;
static _KLsimple_object_vectorGVKd_1 K875;
static _KLbyte_stringGVKd_26 K876;
extern _KLclassGVKd KLcoff_absolute_relocationGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_absolute_relocationGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K879;
extern _KLkeyword_methodGVKe KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K882;
static _KLkeyword_signatureAvaluesGVKi K883;
static _KLsimple_object_vectorGVKd_1 K884;
static _KLbyte_stringGVKd_26 K885;
static _KLimplementation_classGVKe K886;
extern _KLkeyword_methodGVKe KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D);
static _KLsimple_object_vectorGVKd_1 K889;
static _KLsimple_object_vectorGVKd_6 K890;
static _KLkeyword_signatureAvaluesGVKi K891;
static _KLsimple_object_vectorGVKd_1 K892;
static _KLbyte_stringGVKd_24 K893;
extern _KLclassGVKd KLcoff_normal_sectionGYcoff_representationVcoff_manager;
extern _KLmm_wrapperGVKi_0 KLcoff_normal_sectionGYcoff_representationVcoff_managerW;
static _KLimplementation_classGVKe K896;
extern _KLkeyword_methodGVKe KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0;
D KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_7 K899;
static D K903I ();
static D K902I ();
static _KLkeyword_signatureAvaluesGVKi K904;
static _KLsimple_object_vectorGVKd_1 K905;
static _KLbyte_stringGVKd_21 K906;
static _KLkeyword_signatureAvaluesGVKi K907;
static _KLsimple_object_vectorGVKd_2 K908;
static _KLsimple_object_vectorGVKd_1 K909;
static _KLsimple_object_vectorGVKd_1 K910;
static _KLsingletonGVKd K911;
static _KLimplementation_classGVKe K912;
static _KLsimple_object_vectorGVKd_2 K913;
static _KLsimple_object_vectorGVKd_6 K914;
static _KLsimple_object_vectorGVKd_11 K915;
static _KLbyte_stringGVKd_14 K916;
static _KLimplementation_classGVKe K917;
static _KLsimple_object_vectorGVKd_1 K918;
static _KLsimple_object_vectorGVKd_6 K919;
static _KLsimple_object_vectorGVKd_3 K920;
static _KLbyte_stringGVKd_11 K921;
extern _KLsimple_methodGVKe Knext_function_indexYcoff_representationVcoff_managerMM0;
static _KLsignatureAvaluesGVKi K923;
extern _KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM4;
D Kbinary_element_addXVbinary_managerMcoff_managerM4I (D, D, D, D, D);
extern _KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM3;
D Kbinary_element_addXVbinary_managerMcoff_managerM3I (D, D, D, D, D);
extern _KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM2;
D Kbinary_element_addXVbinary_managerMcoff_managerM2I (D, D, D, D, D);
extern _KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM1;
D Kbinary_element_addXVbinary_managerMcoff_managerM1I (D, D, D, D, D);
extern _KLkeyword_methodGVKe KmakeVKdMcoff_managerM2;
D KmakeVKdMcoff_managerM2I (D, D, D);
extern _KLkeyword_methodGVKe KmakeVKdMcoff_managerM0;
D KmakeVKdMcoff_managerM0I (D, D);
static _KLkeyword_signatureAvaluesGVKi K942;
static _KLsimple_object_vectorGVKd_1 K943;
static _KLsingletonGVKd K944;
static _KLsymbolGVKd KJrelative_;
static _KLsymbolGVKd KJabsolute_;
static _KLsymbolGVKd KJinteractor_;
static _KLbyte_stringGVKd_32 K948;
static _KLbyte_stringGVKd_10 K949;
static _KLbyte_stringGVKd_8 K950;
static _KLbyte_stringGVKd_8 K951;
static _KLkeyword_signatureAvaluesGVKi K952;
static _KLsimple_object_vectorGVKd_2 K953;
static _KLsimple_object_vectorGVKd_1 K954;
static _KLsimple_object_vectorGVKd_1 K955;
static _KLsingletonGVKd K956;
static _KLkeyword_signatureGVKe K957;
static _KLsimple_object_vectorGVKd_3 K958;
static _KLbyte_stringGVKd_15 K959;
static _KLkeyword_signatureGVKe K960;
static _KLsimple_object_vectorGVKd_3 K961;
static _KLkeyword_signatureGVKe K962;
static _KLsimple_object_vectorGVKd_3 K963;
static _KLkeyword_signatureGVKe K964;
static _KLsimple_object_vectorGVKd_3 K965;
static _KLpairGVKd K966;
static _KLpairGVKd K967;
static _KLpairGVKd K968;
static _KLpairGVKd K969;
static _KLpairGVKd K970;
static _KLpairGVKd K971;
static _KLpairGVKd K972;
static _KLpairGVKd K973;
static _KLpairGVKd K974;
static _KLpairGVKd K975;
static _KLpairGVKd K976;
static _KLpairGVKd K977;
static _KLpairGVKd K978;
static _KLpairGVKd K979;
static _KLpairGVKd K980;
static _KLpairGVKd K981;
static _KLpairGVKd K982;
static _KLpairGVKd K983;
static _KLpairGVKd K984;
static _KLpairGVKd K985;
static _KLpairGVKd K986;
static _KLpairGVKd K987;
static _KLpairGVKd K988;
static _KLpairGVKd K989;
static _KLpairGVKd K990;
static _KLpairGVKd K991;
static _KLpairGVKd K992;
static _KLpairGVKd K993;
static _KLpairGVKd K994;
static _KLpairGVKd K995;
static _KLpairGVKd K996;
static _KLpairGVKd K997;
static _KLpairGVKd K998;
static _KLpairGVKd K999;

/* Indirection variables */

static D IKJindex_ = &KJindex_;
static D IKJlines_pointer_ = &KJlines_pointer_;
static D IKJstring_ = &KJstring_;
static D IKJsymbol_ = &KJsymbol_;
static D IKJrelocation_type_ = &KJrelocation_type_;
static D IKJhandle_ = &KJhandle_;
static D IKJoffset_ = &KJoffset_;
static D IKJline_number_ = &KJline_number_;
static D IKJrva_ = &KJrva_;
static D IKJaux_symbols_ = &KJaux_symbols_;
static D IKJstorage_class_ = &KJstorage_class_;
static D IKJsection_ = &KJsection_;
static D IKJdata_ = &KJdata_;
static D IKJselection_ = &KJselection_;
static D IKJnumber_ = &KJnumber_;
static D IKJcheck_sum_ = &KJcheck_sum_;
static D IKJalignment_ = &KJalignment_;
static D IKJflags_ = &KJflags_;
static D IKJraw_data_size_ = &KJraw_data_size_;
static D IKJunits_ = &KJunits_;
static D IKJbig_endianQ_ = &KJbig_endianQ_;
static D IKJvirtual_size_ = &KJvirtual_size_;
static D IKJrva_offset_ = &KJrva_offset_;
static D IKJraw_data_pointer_ = &KJraw_data_pointer_;
static D IKJrelocs_pointer_ = &KJrelocs_pointer_;
static D IKJrelocs_number_ = &KJrelocs_number_;
static D IKJlines_number_ = &KJlines_number_;
static D IKJrelocations_ = &KJrelocations_;
static D IKJline_numbers_ = &KJline_numbers_;
static D IKJline_numbers_offset_ = &KJline_numbers_offset_;
static D IKJtotal_size_ = &KJtotal_size_;
static D IKJtag_index_ = &KJtag_index_;
static D IKJtag_ = &KJtag_;
static D IKJnext_function_index_ = &KJnext_function_index_;
static D IKJnext_function_ = &KJnext_function_;
static D IKJtable_data_ = &KJtable_data_;
static D IKJid_table_data_ = &KJid_table_data_;
static D IKJordered_data_ = &KJordered_data_;
static D IKJstrings_ = &KJstrings_;
static D IKJsymbols_ = &KJsymbols_;
static D IKJcharacteristics_ = &KJcharacteristics_;
static D IKJheader_size_ = &KJheader_size_;
static D IKJtime_stamp_ = &KJtime_stamp_;
static D IKJmachine_ = &KJmachine_;
static D IKJsections_ = &KJsections_;
static D IKJmodel_object_ = &KJmodel_object_;
static D IKJrelative_ = &KJrelative_;
static D IKJabsolute_ = &KJabsolute_;
static D IKJinteractor_ = &KJinteractor_;

/* Variables */

D machineYcoff_representationVcoff_manager = &KmachineYcoff_representationVcoff_manager;
D time_stampYcoff_representationVcoff_manager = &Ktime_stampYcoff_representationVcoff_manager;
D time_stamp_setterYcoff_representationVcoff_manager = &Ktime_stamp_setterYcoff_representationVcoff_manager;
D header_sizeYcoff_representationVcoff_manager = &Kheader_sizeYcoff_representationVcoff_manager;
D header_size_setterYcoff_representationVcoff_manager = &Kheader_size_setterYcoff_representationVcoff_manager;
D characteristicsYcoff_representationVcoff_manager = &KcharacteristicsYcoff_representationVcoff_manager;
D characteristics_setterYcoff_representationVcoff_manager = &Kcharacteristics_setterYcoff_representationVcoff_manager;
D symbolsYcoff_representationVcoff_manager = &KsymbolsYcoff_representationVcoff_manager;
D stringsYcoff_representationVcoff_manager = &KstringsYcoff_representationVcoff_manager;
D id_table_dataYcoff_representationVcoff_manager = &Kid_table_dataYcoff_representationVcoff_manager;
D ordered_dataYcoff_representationVcoff_manager = &Kordered_dataYcoff_representationVcoff_manager;
D ordered_data_setterYcoff_representationVcoff_manager = &Kordered_data_setterYcoff_representationVcoff_manager;
D interactor_handleYcoff_representationVcoff_manager = &Kinteractor_handleYcoff_representationVcoff_manager;
D relocation_symbolYcoff_representationVcoff_manager = &Krelocation_symbolYcoff_representationVcoff_manager;
D relocation_symbol_setterYcoff_representationVcoff_manager = &Krelocation_symbol_setterYcoff_representationVcoff_manager;
D relocation_typeYcoff_representationVcoff_manager = &Krelocation_typeYcoff_representationVcoff_manager;
D relocation_type_setterYcoff_representationVcoff_manager = &Krelocation_type_setterYcoff_representationVcoff_manager;
D line_number_rvaYcoff_representationVcoff_manager = &Kline_number_rvaYcoff_representationVcoff_manager;
D line_number_rva_setterYcoff_representationVcoff_manager = &Kline_number_rva_setterYcoff_representationVcoff_manager;
D line_number_symbolYcoff_representationVcoff_manager = &Kline_number_symbolYcoff_representationVcoff_manager;
D line_number_symbol_setterYcoff_representationVcoff_manager = &Kline_number_symbol_setterYcoff_representationVcoff_manager;
D line_numberYcoff_representationVcoff_manager = &Kline_numberYcoff_representationVcoff_manager;
D line_file_offsetYcoff_representationVcoff_manager = &Kline_file_offsetYcoff_representationVcoff_manager;
D line_file_offset_setterYcoff_representationVcoff_manager = &Kline_file_offset_setterYcoff_representationVcoff_manager;
D section_data_size_in_imageYcoff_representationVcoff_manager = &Ksection_data_size_in_imageYcoff_representationVcoff_manager;
D section_data_size_in_fileYcoff_representationVcoff_manager = &Ksection_data_size_in_fileYcoff_representationVcoff_manager;
D virtual_sizeYcoff_representationVcoff_manager = &Kvirtual_sizeYcoff_representationVcoff_manager;
D virtual_size_setterYcoff_representationVcoff_manager = &Kvirtual_size_setterYcoff_representationVcoff_manager;
D rva_offsetYcoff_representationVcoff_manager = &Krva_offsetYcoff_representationVcoff_manager;
D rva_offset_setterYcoff_representationVcoff_manager = &Krva_offset_setterYcoff_representationVcoff_manager;
D raw_data_pointerYcoff_representationVcoff_manager = &Kraw_data_pointerYcoff_representationVcoff_manager;
D raw_data_pointer_setterYcoff_representationVcoff_manager = &Kraw_data_pointer_setterYcoff_representationVcoff_manager;
D relocs_pointerYcoff_representationVcoff_manager = &Krelocs_pointerYcoff_representationVcoff_manager;
D relocs_pointer_setterYcoff_representationVcoff_manager = &Krelocs_pointer_setterYcoff_representationVcoff_manager;
D relocs_numberYcoff_representationVcoff_manager = &Krelocs_numberYcoff_representationVcoff_manager;
D relocs_number_setterYcoff_representationVcoff_manager = &Krelocs_number_setterYcoff_representationVcoff_manager;
D linenumbers_pointerYcoff_representationVcoff_manager = &Klinenumbers_pointerYcoff_representationVcoff_manager;
D linenumbers_pointer_setterYcoff_representationVcoff_manager = &Klinenumbers_pointer_setterYcoff_representationVcoff_manager;
D linenumbers_numberYcoff_representationVcoff_manager = &Klinenumbers_numberYcoff_representationVcoff_manager;
D linenumbers_number_setterYcoff_representationVcoff_manager = &Klinenumbers_number_setterYcoff_representationVcoff_manager;
D relocationsYcoff_representationVcoff_manager = &KrelocationsYcoff_representationVcoff_manager;
D relocations_setterYcoff_representationVcoff_manager = &Krelocations_setterYcoff_representationVcoff_manager;
D line_numbersYcoff_representationVcoff_manager = &Kline_numbersYcoff_representationVcoff_manager;
D line_numbers_setterYcoff_representationVcoff_manager = &Kline_numbers_setterYcoff_representationVcoff_manager;
D auxiliary_dataYcoff_representationVcoff_manager = &Kauxiliary_dataYcoff_representationVcoff_manager;
D auxiliary_data_setterYcoff_representationVcoff_manager = &Kauxiliary_data_setterYcoff_representationVcoff_manager;
D auxiliary_line_numberYcoff_representationVcoff_manager = &Kauxiliary_line_numberYcoff_representationVcoff_manager;
D auxiliary_line_number_setterYcoff_representationVcoff_manager = &Kauxiliary_line_number_setterYcoff_representationVcoff_manager;
D auxiliary_tagYcoff_representationVcoff_manager = &Kauxiliary_tagYcoff_representationVcoff_manager;
D auxiliary_tag_setterYcoff_representationVcoff_manager = &Kauxiliary_tag_setterYcoff_representationVcoff_manager;
D auxiliary_tag_indexYcoff_representationVcoff_manager = &Kauxiliary_tag_indexYcoff_representationVcoff_manager;
D auxiliary_total_sizeYcoff_representationVcoff_manager = &Kauxiliary_total_sizeYcoff_representationVcoff_manager;
D auxiliary_total_size_setterYcoff_representationVcoff_manager = &Kauxiliary_total_size_setterYcoff_representationVcoff_manager;
D auxiliary_line_numbersYcoff_representationVcoff_manager = &Kauxiliary_line_numbersYcoff_representationVcoff_manager;
D auxiliary_line_numbers_setterYcoff_representationVcoff_manager = &Kauxiliary_line_numbers_setterYcoff_representationVcoff_manager;
D auxiliary_line_numbers_offsetYcoff_representationVcoff_manager = &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_manager;
D next_function_indexYcoff_representationVcoff_manager = &Knext_function_indexYcoff_representationVcoff_managerMM0;
D auxiliary_next_functionYcoff_representationVcoff_manager = &Kauxiliary_next_functionYcoff_representationVcoff_manager;
D auxiliary_next_function_setterYcoff_representationVcoff_manager = &Kauxiliary_next_function_setterYcoff_representationVcoff_manager;
D auxiliary_next_function_indexYcoff_representationVcoff_manager = &Kauxiliary_next_function_indexYcoff_representationVcoff_manager;
D auxiliary_sectionYcoff_representationVcoff_manager = &Kauxiliary_sectionYcoff_representationVcoff_manager;
D auxiliary_section_setterYcoff_representationVcoff_manager = &Kauxiliary_section_setterYcoff_representationVcoff_manager;
D auxiliary_check_sumYcoff_representationVcoff_manager = &Kauxiliary_check_sumYcoff_representationVcoff_manager;
D auxiliary_check_sum_setterYcoff_representationVcoff_manager = &Kauxiliary_check_sum_setterYcoff_representationVcoff_manager;
D auxiliary_numberYcoff_representationVcoff_manager = &Kauxiliary_numberYcoff_representationVcoff_manager;
D auxiliary_number_setterYcoff_representationVcoff_manager = &Kauxiliary_number_setterYcoff_representationVcoff_manager;
D auxiliary_selectionYcoff_representationVcoff_manager = &Kauxiliary_selectionYcoff_representationVcoff_manager;
D auxiliary_selection_setterYcoff_representationVcoff_manager = &Kauxiliary_selection_setterYcoff_representationVcoff_manager;
D auxiliary_stringYcoff_representationVcoff_manager = &Kauxiliary_stringYcoff_representationVcoff_manager;
D auxiliary_string_setterYcoff_representationVcoff_manager = &Kauxiliary_string_setterYcoff_representationVcoff_manager;
D symbol_nameYcoff_representationVcoff_manager = &Ksymbol_nameYcoff_representationVcoff_manager;
D symbol_valueYcoff_representationVcoff_manager = &Ksymbol_valueYcoff_representationVcoff_manager;
D symbol_value_setterYcoff_representationVcoff_manager = &Ksymbol_value_setterYcoff_representationVcoff_manager;
D sectionYcoff_representationVcoff_manager = &KsectionYcoff_representationVcoff_manager;
D section_setterYcoff_representationVcoff_manager = &Ksection_setterYcoff_representationVcoff_manager;
D symbol_typeYcoff_representationVcoff_manager = &Ksymbol_typeYcoff_representationVcoff_manager;
D symbol_type_setterYcoff_representationVcoff_manager = &Ksymbol_type_setterYcoff_representationVcoff_manager;
D storage_classYcoff_representationVcoff_manager = &Kstorage_classYcoff_representationVcoff_manager;
D storage_class_setterYcoff_representationVcoff_manager = &Kstorage_class_setterYcoff_representationVcoff_manager;
D aux_symbolsYcoff_representationVcoff_manager = &Kaux_symbolsYcoff_representationVcoff_manager;
D aux_symbols_setterYcoff_representationVcoff_manager = &Kaux_symbols_setterYcoff_representationVcoff_manager;
D string_dataYcoff_representationVcoff_manager = &Kstring_dataYcoff_representationVcoff_manager;
D indexYcoff_representationVcoff_manager = &KindexYcoff_representationVcoff_manager;
D index_setterYcoff_representationVcoff_manager = &Kindex_setterYcoff_representationVcoff_manager;
D Lcoff_byteGYcoff_representationVcoff_manager = &KLintegerGVKd;
D Lcoff_shortGYcoff_representationVcoff_manager = &KLintegerGVKd;
D Lcoff_wordGYcoff_representationVcoff_manager = &KLabstract_integerGVKe;
D Lcoff_unitGYcoff_representationVcoff_manager = &KLcoff_unitGYcoff_representationVcoff_manager;
D Lcoff_indexGYcoff_representationVcoff_manager = &KLcoff_indexGYcoff_representationVcoff_manager;
D Lcoff_stringGYcoff_representationVcoff_manager = &KLcoff_stringGYcoff_representationVcoff_manager;
D Lcoff_long_stringGYcoff_representationVcoff_manager = &KLcoff_long_stringGYcoff_representationVcoff_manager;
D Lcoff_short_stringGYcoff_representationVcoff_manager = &KLcoff_short_stringGYcoff_representationVcoff_manager;
D Lcoff_symbol_recordGYcoff_representationVcoff_manager = &KLcoff_symbol_recordGYcoff_representationVcoff_manager;
D Lcoff_symbolGYcoff_representationVcoff_manager = &KLcoff_symbolGYcoff_representationVcoff_manager;
D Lcoff_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager = &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager;
D Lcoff_symbol_locatorGYcoff_representationVcoff_manager = &KLcoff_symbol_locatorGYcoff_representationVcoff_manager;
D big_endianQYcoff_representationVcoff_manager = &Kbig_endianQYcoff_representationVcoff_manager;
D Lcoff_sectionGYcoff_representationVcoff_manager = &KLcoff_sectionGYcoff_representationVcoff_manager;
D Lcoff_bss_sectionGYcoff_representationVcoff_manager = &KLcoff_bss_sectionGYcoff_representationVcoff_manager;
D Lcoff_normal_sectionGYcoff_representationVcoff_manager = &KLcoff_normal_sectionGYcoff_representationVcoff_manager;
D Lcoff_undefined_locatorGYcoff_representationVcoff_manager = &KLcoff_undefined_locatorGYcoff_representationVcoff_manager;
D coff_section_undefinedYcoff_representationVcoff_manager = &KPunboundVKi;
D coff_section_sym_absoluteYcoff_representationVcoff_manager = &KPunboundVKi;
D coff_section_sym_debugYcoff_representationVcoff_manager = &KPunboundVKi;
D Lcoff_line_numberGYcoff_representationVcoff_manager = &KLcoff_line_numberGYcoff_representationVcoff_manager;
D Lcoff_line_number_symbolGYcoff_representationVcoff_manager = &KLcoff_line_number_symbolGYcoff_representationVcoff_manager;
D Lcoff_line_number_relativeGYcoff_representationVcoff_manager = &KLcoff_line_number_relativeGYcoff_representationVcoff_manager;
D Lcoff_relocationGYcoff_representationVcoff_manager = &KLcoff_relocationGYcoff_representationVcoff_manager;
D Lcoff_genuine_relocationGYcoff_representationVcoff_manager = &KLcoff_genuine_relocationGYcoff_representationVcoff_manager;
D Lcoff_interactor_relocationGYcoff_representationVcoff_manager = &KLcoff_interactor_relocationGYcoff_representationVcoff_manager;
D Lcoff_absolute_relocationGYcoff_representationVcoff_manager = &KLcoff_absolute_relocationGYcoff_representationVcoff_manager;
D Lcoff_relative_relocationGYcoff_representationVcoff_manager = &KLcoff_relative_relocationGYcoff_representationVcoff_manager;
D Lcoff_tableGYcoff_representationVcoff_manager = &KLcoff_tableGYcoff_representationVcoff_manager;
D Lcoff_duplicated_tableGYcoff_representationVcoff_manager = &KLcoff_duplicated_tableGYcoff_representationVcoff_manager;
D coff_elementYcoff_representationVcoff_manager = &Kcoff_elementYcoff_representationVcoff_manager;
D coff_element_setterYcoff_representationVcoff_manager = &Kcoff_element_setterYcoff_representationVcoff_manager;
D Lcoff_symbol_tableGYcoff_representationVcoff_manager = &KLcoff_symbol_tableGYcoff_representationVcoff_manager;
D Lcoff_section_tableGYcoff_representationVcoff_manager = &KLcoff_section_tableGYcoff_representationVcoff_manager;
D Lcoff_string_tableGYcoff_representationVcoff_manager = &KLcoff_string_tableGYcoff_representationVcoff_manager;
D Lcoff_fileGYcoff_representationVcoff_manager = &KLcoff_fileGYcoff_representationVcoff_manager;

/* Objects */

_KLclassGVKd KLcoff_unitGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K921,
  &K917,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_unitGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K917,
  (D) 1,
  1,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_sectionGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K916,
  &K912,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_sectionGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K912,
  (D) 1,
  69,
  33554439,
  (D) 1
};

_KLkeyword_methodGVKe KmakeVKdMcoff_managerM1 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_3,
  &K907,
  &key_mep_3,
  &KmakeVKdMcoff_managerM1I,
  &K908
};

static _KLsymbolGVKd KJindex_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K118
};

_KLclassGVKd KLcoff_undefined_locatorGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K893,
  &K886,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_undefined_locatorGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K886,
  (D) 1,
  5,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_tableGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K864,
  &K855,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_tableGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K855,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLkeyword_methodGVKe Kbinary_table_memberQVbinary_managerMcoff_managerM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K841,
  &key_mep_4,
  &Kbinary_table_memberQVbinary_managerMcoff_managerM0I,
  &K836
};

_KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K835,
  &key_mep_5,
  &Kbinary_element_addXVbinary_managerMcoff_managerM0I,
  &K836
};

_KLclassGVKd KLcoff_fileGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K834,
  &K745,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_fileGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K745,
  (D) 1,
  33,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Kordered_dataYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K691,
  &K744,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_relocationGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K742,
  &K738,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_relocationGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K738,
  (D) 1,
  9,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_line_numberGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K737,
  &K734,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_line_numberGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K734,
  (D) 1,
  9,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_long_stringGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K733,
  &K725,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_long_stringGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K725,
  (D) 1,
  9,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_string_tableGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K724,
  &K716,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_string_tableGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K716,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_symbol_recordGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K715,
  &K713,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_symbol_recordGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K713,
  (D) 1,
  5,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_symbol_tableGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K712,
  &K662,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_symbol_tableGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K662,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Ksection_data_size_in_fileYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K661,
  &K659,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_short_stringGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K654,
  &K645,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_short_stringGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K645,
  (D) 1,
  5,
  33554439,
  (D) 1
};

_KLincremental_generic_functionGVKe Kbig_endianQYcoff_representationVcoff_manager = {
  &KLincremental_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &K643,
  (D) 1,
  &K445,
  &K641,
  &RSINGULAR_Labsent_engine_nodeG,
  &Kcoff_representation_moduleYdylan_userVcoff_manager,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (D) 25
};

_KLclassGVKd KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K638,
  &K619,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K619,
  (D) 1,
  17,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Kline_file_offsetYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K618,
  &K617,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K615,
  &K531,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K531,
  (D) 1,
  33,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Ksection_data_size_in_imageYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K407,
  &K405,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K400,
  &K348,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K348,
  (D) 1,
  21,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K347,
  &K328,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K328,
  (D) 1,
  9,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K327,
  &K319,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K319,
  (D) 1,
  5,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K318,
  &K296,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K296,
  (D) 1,
  9,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K295,
  &K293,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K293,
  (D) 1,
  5,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K292,
  &K228,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K228,
  (D) 1,
  29,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_line_number_relativeGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K227,
  &K206,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_line_number_relativeGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K206,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLclassGVKd KLcoff_line_number_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K205,
  &K172,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_line_number_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K172,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Kline_file_offset_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K168,
  &K167,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_interactor_relocationGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K165,
  &K147,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_interactor_relocationGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K147,
  (D) 1,
  13,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Krelocation_symbolYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K121,
  &K120,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe KindexYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K118,
  &K117,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ksymbol_nameYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K114,
  &K113,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kstring_dataYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K87,
  &K86,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klinenumbers_pointer_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K77,
  &K76,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Klinenumbers_pointer_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K76 = {
  &KLpairGVKdW /* wrapper */,
  &Klinenumbers_pointer_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K77 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "linenumbers-pointer-setter"
};

_KLinstance_slot_descriptorGVKe Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJlines_pointer_,
  &Klinenumbers_pointerYcoff_representationVcoff_manager,
  &Klinenumbers_pointer_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJlines_pointer_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K84
};

_KLsealed_generic_functionGVKe Klinenumbers_pointerYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K83,
  &K82,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Klinenumbers_pointerYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K82 = {
  &KLpairGVKdW /* wrapper */,
  &Klinenumbers_pointerYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K83 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "linenumbers-pointer"
};

static _KLbyte_stringGVKd_13 K84 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "lines-pointer"
};

_KLgetter_methodGVKi Kstring_dataYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG
};

static _KLpairGVKd K86 = {
  &KLpairGVKdW /* wrapper */,
  &Kstring_dataYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_11 K87 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "string-data"
};

_KLinstance_slot_descriptorGVKe Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KJstring_,
  &Kstring_dataYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLbyte_stringGVKd
};

_KLclassGVKd KLcoff_stringGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kgeneral_rcpl_class_instanceQVKiI,
  &K111,
  &K93,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_stringGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K93,
  (D) 1,
  5,
  33554439,
  (D) 1
};

static _KLsymbolGVKd KJstring_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K92
};

static _KLbyte_stringGVKd_6 K92 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "string"
};

static _KLimplementation_classGVKe K93 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 443809797,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KLcoff_stringGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K94,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K95,
  &K96,
  (D) 9,
  &K97,
  &K98,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K975,
  &KPempty_vectorVKi,
  &K94,
  &K94,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K94 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG
};

static _KLsimple_object_vectorGVKd_1 K95 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_unitGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K96 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K97 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  (D) 13
};

static _KLsimple_object_vectorGVKd_1 K98 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_indexGYcoff_representationVcoff_manager
};

_KLclassGVKd KLcoff_indexGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K110,
  &K101,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_indexGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K101,
  (D) 1,
  5,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K101 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 460587013,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K95,
  &K103,
  (D) 9,
  &KPempty_vectorVKi,
  &K104,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K971,
  &KPempty_vectorVKi,
  &K102,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K102 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG
};

static _KLsimple_object_vectorGVKd_6 K103 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K104 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLbinary_sectionGVbinary_manager
};

_KLinstance_slot_descriptorGVKe KindexYcoff_representationVcoff_managerHLcoff_indexG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) -3,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KJindex_,
  &KindexYcoff_representationVcoff_manager,
  &Kindex_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLsealed_generic_functionGVKe Kindex_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K109,
  &K108,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kindex_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG
};

static _KLpairGVKd K108 = {
  &KLpairGVKdW /* wrapper */,
  &Kindex_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_12 K109 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "index-setter"
};

static _KLbyte_stringGVKd_12 K110 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "<coff-index>"
};

static _KLbyte_stringGVKd_13 K111 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "<coff-string>"
};

_KLgetter_methodGVKi Ksymbol_nameYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Ksymbol_nameYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K113 = {
  &KLpairGVKdW /* wrapper */,
  &Ksymbol_nameYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_11 K114 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "symbol-name"
};

_KLinstance_slot_descriptorGVKe Ksymbol_nameYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJname_,
  &Ksymbol_nameYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLcoff_stringGYcoff_representationVcoff_manager
};

_KLgetter_methodGVKi KindexYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG
};

static _KLpairGVKd K117 = {
  &KLpairGVKdW /* wrapper */,
  &KindexYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_5 K118 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "index"
};

_KLgetter_methodGVKi Krelocation_symbolYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG
};

static _KLpairGVKd K120 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocation_symbolYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K121 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "relocation-symbol"
};

_KLinstance_slot_descriptorGVKe Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KJsymbol_,
  &Krelocation_symbolYcoff_representationVcoff_manager,
  &Krelocation_symbol_setterYcoff_representationVcoff_manager,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

_KLclassGVKd KLcoff_genuine_relocationGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K146,
  &K131,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_genuine_relocationGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K131,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLsymbolGVKd KJsymbol_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K130
};

_KLsealed_generic_functionGVKe Krelocation_symbol_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K129,
  &K128,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krelocation_symbol_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG
};

static _KLpairGVKd K128 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocation_symbol_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_24 K129 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "relocation-symbol-setter"
};

static _KLbyte_stringGVKd_6 K130 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "symbol"
};

static _KLimplementation_classGVKe K131 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 410255373,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K132,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K133,
  &K134,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K994,
  &KPempty_vectorVKi,
  &K135,
  &K132,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K132 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG,
  &Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG
};

static _KLsimple_object_vectorGVKd_1 K133 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_relocationGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K134 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K135 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG
};

_KLinstance_slot_descriptorGVKe Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KJrelocation_type_,
  &Krelocation_typeYcoff_representationVcoff_manager,
  &Krelocation_type_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJrelocation_type_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K145
};

_KLsealed_generic_functionGVKe Krelocation_typeYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K145,
  &K144,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Krelocation_type_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K142,
  &K141,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krelocation_type_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG
};

static _KLpairGVKd K141 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocation_type_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_22 K142 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "relocation-type-setter"
};

_KLgetter_methodGVKi Krelocation_typeYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG
};

static _KLpairGVKd K144 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocation_typeYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_15 K145 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "relocation-type"
};

static _KLbyte_stringGVKd_25 K146 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 101,
  "<coff-genuine-relocation>"
};

static _KLimplementation_classGVKe K147 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_manager,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K148,
  (D) -3,
  &KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K133,
  &K151,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K152,
  &K148,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K148 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG,
  &Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG
};

_KLkeyword_methodGVKe KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K161,
  &key_mep_2,
  &KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K162
};

static _KLsimple_object_vectorGVKd_6 K151 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K152 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG
};

_KLinstance_slot_descriptorGVKe Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_manager,
  &KJhandle_,
  &Kinteractor_handleYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLobjectGVKd
};

static _KLsymbolGVKd KJhandle_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K159
};

_KLsealed_generic_functionGVKe Kinteractor_handleYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K158,
  &K157,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kinteractor_handleYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG
};

static _KLpairGVKd K157 = {
  &KLpairGVKdW /* wrapper */,
  &Kinteractor_handleYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K158 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "interactor-handle"
};

static _KLbyte_stringGVKd_6 K159 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "handle"
};

static _KLbyte_stringGVKd_23 K160 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "Missing init keyword %="
};

static _KLkeyword_signatureAvaluesGVKi K161 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K163,
  &KDsignature_LobjectG_typesVKi,
  &K164
};

static _KLsimple_object_vectorGVKd_6 K162 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KJindex_,
  (D) -3,
  &KJrelocation_type_,
  (D) 1,
  &KJhandle_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_3 K163 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KJindex_,
  &KJrelocation_type_,
  &KJhandle_
};

static _KLsimple_object_vectorGVKd_1 K164 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_28 K165 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 113,
  "<coff-interactor-relocation>"
};

_KLsetter_methodGVKi Kline_file_offset_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG
};

static _KLpairGVKd K167 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_file_offset_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K168 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "line-file-offset-setter"
};

_KLinstance_slot_descriptorGVKe Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KJoffset_,
  &Kline_file_offsetYcoff_representationVcoff_manager,
  &Kline_file_offset_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJoffset_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K171
};

static _KLbyte_stringGVKd_6 K171 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "offset"
};

static _KLimplementation_classGVKe K172 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K173,
  (D) -3,
  &KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K176,
  &K177,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K178,
  &K173,
  &KPempty_vectorVKi,
  &K179,
  &KPempty_vectorVKi,
  &K180,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K173 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG,
  &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG,
  &Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG
};

_KLkeyword_methodGVKe KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_2,
  &K200,
  &key_mep_2,
  &KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K176 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_line_numberGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K177 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K178 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG
};

static _KLsimple_object_vectorGVKd_1 K179 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kline_numberHLcoff_line_number_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_2 K180 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJline_number_,
  (D) 1
};

static _KLsymbolGVKd KJline_number_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K182
};

static _KLbyte_stringGVKd_11 K182 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "line-number"
};

static _KLinit_arg_descriptorGVKe Kline_numberHLcoff_line_number_symbolGYcoff_representationVcoff_manager = {
  &KLinit_arg_descriptorGVKeW /* wrapper */,
  (D) 29,
  (D) 1,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager,
  &KJline_number_,
  &KLobjectGVKd
};

_KLinstance_slot_descriptorGVKe Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 129,
  &KPfalseVKi,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager,
  &KJsymbol_,
  &Kline_number_symbolYcoff_representationVcoff_manager,
  &Kline_number_symbol_setterYcoff_representationVcoff_manager,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

_KLsealed_generic_functionGVKe Kline_number_symbolYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K192,
  &K191,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kline_number_symbol_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K189,
  &K188,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kline_number_symbol_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG
};

static _KLpairGVKd K188 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_number_symbol_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_25 K189 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 101,
  "line-number-symbol-setter"
};

_KLgetter_methodGVKi Kline_number_symbolYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG
};

static _KLpairGVKd K191 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_number_symbolYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K192 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "line-number-symbol"
};

static _KLkeyword_closure_methodGVKe_0 Kdefaulted_initializeF195 = {
  &KLkeyword_closure_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K196,
  &key_mep_5,
  &Kdefaulted_initializeF195I,
  &K197,
  (D) 1
};

static _KLkeyword_signatureGVKe K196 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 45875205,
  &K198,
  &K199,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_6 K197 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KJline_number_,
  &KPunboundVKi,
  &KJoffset_,
  (D) 1,
  &KJsymbol_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_1 K198 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_3 K199 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KJline_number_,
  &KJoffset_,
  &KJsymbol_
};

static _KLkeyword_signatureAvaluesGVKi K200 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K198
};

_KLinstance_slot_descriptorGVKe Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KJline_number_,
  &Kline_numberYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

_KLsealed_generic_functionGVKe Kline_numberYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K182,
  &K204,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kline_numberYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG
};

static _KLpairGVKd K204 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_numberYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_25 K205 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 101,
  "<coff-line-number-symbol>"
};

static _KLimplementation_classGVKe K206 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_manager,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K207,
  (D) -3,
  &KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K176,
  &K210,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K211,
  &K207,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K207 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG,
  &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG,
  &Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG
};

_KLkeyword_methodGVKe KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K223,
  &key_mep_2,
  &KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K224
};

static _KLsimple_object_vectorGVKd_6 K210 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K211 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG
};

_KLinstance_slot_descriptorGVKe Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_manager,
  &KJrva_,
  &Kline_number_rvaYcoff_representationVcoff_manager,
  &Kline_number_rva_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJrva_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K222
};

_KLsealed_generic_functionGVKe Kline_number_rvaYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K221,
  &K220,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kline_number_rva_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K218,
  &K217,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kline_number_rva_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG
};

static _KLpairGVKd K217 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_number_rva_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_22 K218 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "line-number-rva-setter"
};

_KLgetter_methodGVKi Kline_number_rvaYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG
};

static _KLpairGVKd K220 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_number_rvaYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_15 K221 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "line-number-rva"
};

static _KLbyte_stringGVKd_3 K222 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 13,
  "rva"
};

static _KLkeyword_signatureAvaluesGVKi K223 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K225,
  &KDsignature_LobjectG_typesVKi,
  &K226
};

static _KLsimple_object_vectorGVKd_6 K224 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KJline_number_,
  &KPunboundVKi,
  &KJoffset_,
  (D) 1,
  &KJrva_,
  (D) 1
};

static _KLsimple_object_vectorGVKd_3 K225 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KJline_number_,
  &KJoffset_,
  &KJrva_
};

static _KLsimple_object_vectorGVKd_1 K226 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_27 K227 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "<coff-line-number-relative>"
};

static _KLimplementation_classGVKe K228 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433757,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KLcoff_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K229,
  (D) -3,
  &KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K232,
  &K233,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K234,
  &K229,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_7 K229 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Ksymbol_nameYcoff_representationVcoff_managerHLcoff_symbolG,
  &Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG,
  &KsectionYcoff_representationVcoff_managerHLcoff_symbolG,
  &Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG,
  &Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG,
  &Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG
};

_KLkeyword_methodGVKe KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_9,
  &K288,
  &key_mep_2,
  &KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K289
};

static _KLsimple_object_vectorGVKd_1 K232 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K233 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_6 K234 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &Ksymbol_nameYcoff_representationVcoff_managerHLcoff_symbolG,
  &Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG,
  &KsectionYcoff_representationVcoff_managerHLcoff_symbolG,
  &Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG,
  &Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG,
  &Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG
};

_KLinstance_slot_descriptorGVKe Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJvalue_,
  &Ksymbol_valueYcoff_representationVcoff_manager,
  &Ksymbol_value_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe KsectionYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 129,
  &KPfalseVKi,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJsection_,
  &KsectionYcoff_representationVcoff_manager,
  &Ksection_setterYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager
};

_KLinstance_slot_descriptorGVKe Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJtype_,
  &Ksymbol_typeYcoff_representationVcoff_manager,
  &Ksymbol_type_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJstorage_class_,
  &Kstorage_classYcoff_representationVcoff_manager,
  &Kstorage_class_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPempty_vectorVKi,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KJaux_symbols_,
  &Kaux_symbolsYcoff_representationVcoff_manager,
  &Kaux_symbols_setterYcoff_representationVcoff_manager,
  &KLsequenceGVKd
};

static _KLsymbolGVKd KJaux_symbols_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K248
};

_KLsealed_generic_functionGVKe Kaux_symbolsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K248,
  &K247,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kaux_symbols_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K245,
  &K244,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kaux_symbols_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K244 = {
  &KLpairGVKdW /* wrapper */,
  &Kaux_symbols_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K245 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "aux-symbols-setter"
};

_KLgetter_methodGVKi Kaux_symbolsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K247 = {
  &KLpairGVKdW /* wrapper */,
  &Kaux_symbolsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_11 K248 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "aux-symbols"
};

static _KLsymbolGVKd KJstorage_class_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K257
};

_KLsealed_generic_functionGVKe Kstorage_classYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K257,
  &K256,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kstorage_class_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K254,
  &K253,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kstorage_class_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K253 = {
  &KLpairGVKdW /* wrapper */,
  &Kstorage_class_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_20 K254 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "storage-class-setter"
};

_KLgetter_methodGVKi Kstorage_classYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K256 = {
  &KLpairGVKdW /* wrapper */,
  &Kstorage_classYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_13 K257 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "storage-class"
};

_KLsealed_generic_functionGVKe Ksymbol_typeYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K265,
  &K264,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ksymbol_type_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K262,
  &K261,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Ksymbol_type_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K261 = {
  &KLpairGVKdW /* wrapper */,
  &Ksymbol_type_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K262 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "symbol-type-setter"
};

_KLgetter_methodGVKi Ksymbol_typeYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Ksymbol_typeYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K264 = {
  &KLpairGVKdW /* wrapper */,
  &Ksymbol_typeYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_11 K265 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "symbol-type"
};

static _KLsymbolGVKd KJsection_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K279
};

_KLsealed_generic_functionGVKe KsectionYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K279,
  &K278,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ksection_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K276,
  &K275,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLclassGVKd KLcoff_symbol_locatorGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K273,
  &K271,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_symbol_locatorGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K271,
  (D) 1,
  5,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K271 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 410255365,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K98,
  &K272,
  (D) 13,
  &KPempty_vectorVKi,
  &K104,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K986,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K272 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_21 K273 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "<coff-symbol-locator>"
};

_KLsetter_methodGVKi Ksection_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &KsectionYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K275 = {
  &KLpairGVKdW /* wrapper */,
  &Ksection_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_14 K276 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "section-setter"
};

_KLgetter_methodGVKi KsectionYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KsectionYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K278 = {
  &KLpairGVKdW /* wrapper */,
  &KsectionYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_7 K279 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "section"
};

_KLsealed_generic_functionGVKe Ksymbol_valueYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K287,
  &K286,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ksymbol_value_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K284,
  &K283,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Ksymbol_value_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K283 = {
  &KLpairGVKdW /* wrapper */,
  &Ksymbol_value_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K284 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "symbol-value-setter"
};

_KLgetter_methodGVKi Ksymbol_valueYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Ksymbol_valueYcoff_representationVcoff_managerHLcoff_symbolG
};

static _KLpairGVKd K286 = {
  &KLpairGVKdW /* wrapper */,
  &Ksymbol_valueYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_12 K287 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "symbol-value"
};

static _KLkeyword_signatureAvaluesGVKi K288 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K290,
  &KDsignature_LobjectG_typesVKi,
  &K291
};

static _KLsimple_object_vectorGVKd_14 K289 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 57,
  &KJindex_,
  (D) -3,
  &KJname_,
  &KPunboundVKi,
  &KJvalue_,
  (D) 1,
  &KJsection_,
  &KPunboundVKi,
  &KJtype_,
  (D) 1,
  &KJstorage_class_,
  (D) 1,
  &KJaux_symbols_,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_7 K290 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KJindex_,
  &KJname_,
  &KJvalue_,
  &KJsection_,
  &KJtype_,
  &KJstorage_class_,
  &KJaux_symbols_
};

static _KLsimple_object_vectorGVKd_1 K291 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_13 K292 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "<coff-symbol>"
};

static _KLimplementation_classGVKe K293 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 410255365,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K232,
  &K294,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K979,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K294 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_23 K295 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "<coff-auxiliary-symbol>"
};

static _KLimplementation_classGVKe K296 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433737,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K297,
  (D) -3,
  &KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K300,
  &K301,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K302,
  &K297,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K297 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG
};

_KLkeyword_methodGVKe KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K314,
  &key_mep_2,
  &KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K315
};

static _KLsimple_object_vectorGVKd_1 K300 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K301 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_1 K302 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 129,
  &KPfalseVKi,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJdata_,
  &Kauxiliary_dataYcoff_representationVcoff_manager,
  &Kauxiliary_data_setterYcoff_representationVcoff_manager,
  &KLvectorGVKd
};

static _KLsymbolGVKd KJdata_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K313
};

_KLsealed_generic_functionGVKe Kauxiliary_dataYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K312,
  &K311,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_data_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K309,
  &K308,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_data_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG
};

static _KLpairGVKd K308 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_data_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_21 K309 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "auxiliary-data-setter"
};

_KLgetter_methodGVKi Kauxiliary_dataYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG
};

static _KLpairGVKd K311 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_dataYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_14 K312 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "auxiliary-data"
};

static _KLbyte_stringGVKd_4 K313 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 17,
  "data"
};

static _KLkeyword_signatureAvaluesGVKi K314 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K316,
  &KDsignature_LobjectG_typesVKi,
  &K317
};

static _KLsimple_object_vectorGVKd_4 K315 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 17,
  &KJindex_,
  (D) -3,
  &KJdata_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_2 K316 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJindex_,
  &KJdata_
};

static _KLsimple_object_vectorGVKd_1 K317 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_29 K318 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 117,
  "<coff-plain-auxiliary-symbol>"
};

static _KLimplementation_classGVKe K319 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 477102085,
  &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K300,
  &K322,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_3,
  &K323,
  &key_mep_2,
  &KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K324
};

static _KLsimple_object_vectorGVKd_6 K322 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K323 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K325,
  &KDsignature_LobjectG_typesVKi,
  &K326
};

static _KLsimple_object_vectorGVKd_2 K324 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJindex_,
  (D) -3
};

static _KLsimple_object_vectorGVKd_1 K325 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KJindex_
};

static _KLsimple_object_vectorGVKd_1 K326 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_29 K327 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 117,
  "<coff-empty-auxiliary-symbol>"
};

static _KLimplementation_classGVKe K328 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433737,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K329,
  (D) -3,
  &KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K300,
  &K332,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K333,
  &K329,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K329 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG
};

_KLkeyword_methodGVKe KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K343,
  &key_mep_2,
  &KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K344
};

static _KLsimple_object_vectorGVKd_6 K332 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_1 K333 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJstring_,
  &Kauxiliary_stringYcoff_representationVcoff_manager,
  &Kauxiliary_string_setterYcoff_representationVcoff_manager,
  &KLbyte_stringGVKd
};

_KLsealed_generic_functionGVKe Kauxiliary_stringYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K342,
  &K341,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_string_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K339,
  &K338,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_string_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG
};

static _KLpairGVKd K338 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_string_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K339 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "auxiliary-string-setter"
};

_KLgetter_methodGVKi Kauxiliary_stringYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG
};

static _KLpairGVKd K341 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_stringYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_16 K342 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "auxiliary-string"
};

static _KLkeyword_signatureAvaluesGVKi K343 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K345,
  &KDsignature_LobjectG_typesVKi,
  &K346
};

static _KLsimple_object_vectorGVKd_4 K344 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 17,
  &KJindex_,
  (D) -3,
  &KJstring_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_2 K345 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJindex_,
  &KJstring_
};

static _KLsimple_object_vectorGVKd_1 K346 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_30 K347 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 121,
  "<coff-string-auxiliary-symbol>"
};

static _KLimplementation_classGVKe K348 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433749,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K349,
  (D) -3,
  &KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K300,
  &K352,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K353,
  &K349,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_5 K349 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

_KLkeyword_methodGVKe KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_7,
  &K396,
  &key_mep_2,
  &KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K397
};

static _KLsimple_object_vectorGVKd_6 K352 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_4 K353 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 17,
  &Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG,
  &Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJsection_,
  &Kauxiliary_sectionYcoff_representationVcoff_manager,
  &Kauxiliary_section_setterYcoff_representationVcoff_manager,
  &KLcoff_sectionGYcoff_representationVcoff_manager
};

_KLinstance_slot_descriptorGVKe Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJcheck_sum_,
  &Kauxiliary_check_sumYcoff_representationVcoff_manager,
  &Kauxiliary_check_sum_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJnumber_,
  &Kauxiliary_numberYcoff_representationVcoff_manager,
  &Kauxiliary_number_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJselection_,
  &Kauxiliary_selectionYcoff_representationVcoff_manager,
  &Kauxiliary_selection_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJselection_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K367
};

_KLsealed_generic_functionGVKe Kauxiliary_selectionYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K366,
  &K365,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_selection_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K363,
  &K362,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_selection_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K362 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_selection_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K363 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "auxiliary-selection-setter"
};

_KLgetter_methodGVKi Kauxiliary_selectionYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K365 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_selectionYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K366 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "auxiliary-selection"
};

static _KLbyte_stringGVKd_9 K367 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "selection"
};

static _KLsymbolGVKd KJnumber_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K377
};

_KLsealed_generic_functionGVKe Kauxiliary_numberYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K376,
  &K375,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_number_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K373,
  &K372,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_number_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K372 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_number_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K373 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "auxiliary-number-setter"
};

_KLgetter_methodGVKi Kauxiliary_numberYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K375 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_numberYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_16 K376 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "auxiliary-number"
};

static _KLbyte_stringGVKd_6 K377 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "number"
};

static _KLsymbolGVKd KJcheck_sum_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K387
};

_KLsealed_generic_functionGVKe Kauxiliary_check_sumYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K386,
  &K385,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_check_sum_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K383,
  &K382,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_check_sum_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K382 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_check_sum_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K383 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "auxiliary-check-sum-setter"
};

_KLgetter_methodGVKi Kauxiliary_check_sumYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K385 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_check_sumYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K386 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "auxiliary-check-sum"
};

static _KLbyte_stringGVKd_9 K387 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "check-sum"
};

_KLsealed_generic_functionGVKe Kauxiliary_sectionYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K395,
  &K394,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_section_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K392,
  &K391,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_section_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K391 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_section_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_24 K392 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "auxiliary-section-setter"
};

_KLgetter_methodGVKi Kauxiliary_sectionYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG
};

static _KLpairGVKd K394 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_sectionYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K395 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "auxiliary-section"
};

static _KLkeyword_signatureAvaluesGVKi K396 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K398,
  &KDsignature_LobjectG_typesVKi,
  &K399
};

static _KLsimple_object_vectorGVKd_10 K397 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 41,
  &KJindex_,
  (D) -3,
  &KJsection_,
  &KPunboundVKi,
  &KJcheck_sum_,
  (D) 1,
  &KJnumber_,
  (D) 1,
  &KJselection_,
  (D) 1
};

static _KLsimple_object_vectorGVKd_5 K398 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &KJindex_,
  &KJsection_,
  &KJcheck_sum_,
  &KJnumber_,
  &KJselection_
};

static _KLsimple_object_vectorGVKd_1 K399 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_31 K400 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 125,
  "<coff-section-auxiliary-symbol>"
};

_KLsimple_methodGVKe Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K530,
  &Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0I
};

_KLsimple_methodGVKe Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K408,
  &Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1I
};

static _KLpairGVKd K405 = {
  &KLpairGVKdW /* wrapper */,
  &Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0,
  &K406
};

static _KLpairGVKd K406 = {
  &KLpairGVKdW /* wrapper */,
  &Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K407 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "section-data-size-in-image"
};

static _KLsignatureAvaluesGVKi K408 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K409,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K409 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_bss_sectionGYcoff_representationVcoff_manager
};

_KLclassGVKd KLcoff_bss_sectionGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K529,
  &K412,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_bss_sectionGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K412,
  (D) 1,
  69,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K412 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433797,
  &KLcoff_bss_sectionGYcoff_representationVcoff_manager,
  &KLcoff_bss_sectionGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K413,
  (D) -3,
  &KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K416,
  &K417,
  (D) 25,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K413,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_17 K413 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 69,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Ksection_nameVbinary_managerHLbinary_sectionG,
  &Ksection_alignmentVbinary_managerHLbinary_sectionG,
  &Ksection_flagsVbinary_managerHLbinary_sectionG,
  &Ksection_dataVbinary_managerHLbinary_sectionG,
  &Kraw_data_sizeVbinary_managerHLbinary_sectionG,
  &Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG,
  &Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG,
  &KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG
};

_KLkeyword_methodGVKe KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K422,
  &key_mep_2,
  &KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K423
};

static _KLsimple_object_vectorGVKd_1 K416 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_sectionGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_7 K417 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KLbinary_sectionGVbinary_manager,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KLcoff_bss_sectionGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K422 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K450,
  &KDsignature_LobjectG_typesVKi,
  &K409
};

static _KLsimple_object_vectorGVKd_34 K423 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 137,
  &KJindex_,
  (D) -3,
  &KJname_,
  &KPunboundVKi,
  &KJalignment_,
  (D) 17,
  &KJflags_,
  &KPunboundVKi,
  &KJdata_,
  &KPunboundVKi,
  &KJraw_data_size_,
  (D) 1,
  &KJunits_,
  (D) 5,
  &KJbig_endianQ_,
  &KPfalseVKi,
  &KJvirtual_size_,
  (D) 1,
  &KJrva_offset_,
  (D) 1,
  &KJraw_data_pointer_,
  (D) 1,
  &KJrelocs_pointer_,
  (D) 1,
  &KJrelocs_number_,
  (D) 1,
  &KJlines_pointer_,
  (D) 1,
  &KJlines_number_,
  (D) 1,
  &KJrelocations_,
  &KPunboundVKi,
  &KJline_numbers_,
  &KPunboundVKi
};

static _KLsymbolGVKd KJalignment_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K449
};

static _KLsymbolGVKd KJflags_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K448
};

static _KLsymbolGVKd KJraw_data_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K447
};

static _KLsymbolGVKd KJunits_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K446
};

static _KLsymbolGVKd KJbig_endianQ_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K445
};

static _KLsymbolGVKd KJvirtual_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K444
};

static _KLsymbolGVKd KJrva_offset_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K443
};

static _KLsymbolGVKd KJraw_data_pointer_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K442
};

static _KLsymbolGVKd KJrelocs_pointer_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K441
};

static _KLsymbolGVKd KJrelocs_number_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K440
};

static _KLsymbolGVKd KJlines_number_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K439
};

static _KLsymbolGVKd KJrelocations_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K438
};

static _KLsymbolGVKd KJline_numbers_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K437
};

static _KLbyte_stringGVKd_12 K437 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "line-numbers"
};

static _KLbyte_stringGVKd_11 K438 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "relocations"
};

static _KLbyte_stringGVKd_12 K439 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "lines-number"
};

static _KLbyte_stringGVKd_13 K440 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "relocs-number"
};

static _KLbyte_stringGVKd_14 K441 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "relocs-pointer"
};

static _KLbyte_stringGVKd_16 K442 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "raw-data-pointer"
};

static _KLbyte_stringGVKd_10 K443 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "rva-offset"
};

static _KLbyte_stringGVKd_12 K444 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "virtual-size"
};

static _KLbyte_stringGVKd_11 K445 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "big-endian?"
};

static _KLbyte_stringGVKd_5 K446 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "units"
};

static _KLbyte_stringGVKd_13 K447 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "raw-data-size"
};

static _KLbyte_stringGVKd_5 K448 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "flags"
};

static _KLbyte_stringGVKd_9 K449 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "alignment"
};

static _KLsimple_object_vectorGVKd_17 K450 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 69,
  &KJindex_,
  &KJname_,
  &KJalignment_,
  &KJflags_,
  &KJdata_,
  &KJraw_data_size_,
  &KJunits_,
  &KJbig_endianQ_,
  &KJvirtual_size_,
  &KJrva_offset_,
  &KJraw_data_pointer_,
  &KJrelocs_pointer_,
  &KJrelocs_number_,
  &KJlines_pointer_,
  &KJlines_number_,
  &KJrelocations_,
  &KJline_numbers_
};

_KLinstance_slot_descriptorGVKe Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 5,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJunits_,
  &Kcoff_data_unitsYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJbig_endianQ_,
  &Kbig_endianQYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLbooleanGVKd
};

_KLinstance_slot_descriptorGVKe Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJvirtual_size_,
  &Kvirtual_sizeYcoff_representationVcoff_manager,
  &Kvirtual_size_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJrva_offset_,
  &Krva_offsetYcoff_representationVcoff_manager,
  &Krva_offset_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJraw_data_pointer_,
  &Kraw_data_pointerYcoff_representationVcoff_manager,
  &Kraw_data_pointer_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJrelocs_pointer_,
  &Krelocs_pointerYcoff_representationVcoff_manager,
  &Krelocs_pointer_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJrelocs_number_,
  &Krelocs_numberYcoff_representationVcoff_manager,
  &Krelocs_number_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJlines_number_,
  &Klinenumbers_numberYcoff_representationVcoff_manager,
  &Klinenumbers_number_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 149,
  &K481,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJrelocations_,
  &KrelocationsYcoff_representationVcoff_manager,
  &Krelocations_setterYcoff_representationVcoff_manager,
  &KLvectorGVKd
};

_KLinstance_slot_descriptorGVKe Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 149,
  &K470,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KJline_numbers_,
  &Kline_numbersYcoff_representationVcoff_manager,
  &Kline_numbers_setterYcoff_representationVcoff_manager,
  &KLvectorGVKd
};

static _KLsimple_closure_methodGVKi_0 K470 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K470I,
  (D) 1
};

_KLsealed_generic_functionGVKe Kline_numbersYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K437,
  &K469,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kline_numbers_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K467,
  &K466,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kline_numbers_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K466 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_numbers_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K467 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "line-numbers-setter"
};

_KLgetter_methodGVKi Kline_numbersYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K469 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_numbersYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLsignatureGVKe K471 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41944065,
  &KPempty_vectorVKi
};

static _KLsimple_closure_methodGVKi_0 K481 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K481I,
  (D) 1
};

_KLsealed_generic_functionGVKe KrelocationsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K438,
  &K480,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Krelocations_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K478,
  &K477,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krelocations_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K477 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocations_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K478 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "relocations-setter"
};

_KLgetter_methodGVKi KrelocationsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K480 = {
  &KLpairGVKdW /* wrapper */,
  &KrelocationsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Klinenumbers_numberYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K489,
  &K488,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klinenumbers_number_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K486,
  &K485,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Klinenumbers_number_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K485 = {
  &KLpairGVKdW /* wrapper */,
  &Klinenumbers_number_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_25 K486 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 101,
  "linenumbers-number-setter"
};

_KLgetter_methodGVKi Klinenumbers_numberYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K488 = {
  &KLpairGVKdW /* wrapper */,
  &Klinenumbers_numberYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K489 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "linenumbers-number"
};

_KLsealed_generic_functionGVKe Krelocs_numberYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K440,
  &K496,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Krelocs_number_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K494,
  &K493,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krelocs_number_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K493 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocs_number_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_20 K494 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "relocs-number-setter"
};

_KLgetter_methodGVKi Krelocs_numberYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K496 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocs_numberYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Krelocs_pointerYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K441,
  &K503,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Krelocs_pointer_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K501,
  &K500,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krelocs_pointer_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K500 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocs_pointer_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_21 K501 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "relocs-pointer-setter"
};

_KLgetter_methodGVKi Krelocs_pointerYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K503 = {
  &KLpairGVKdW /* wrapper */,
  &Krelocs_pointerYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Kraw_data_pointerYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K442,
  &K510,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kraw_data_pointer_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K508,
  &K507,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kraw_data_pointer_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K507 = {
  &KLpairGVKdW /* wrapper */,
  &Kraw_data_pointer_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K508 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "raw-data-pointer-setter"
};

_KLgetter_methodGVKi Kraw_data_pointerYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K510 = {
  &KLpairGVKdW /* wrapper */,
  &Kraw_data_pointerYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Krva_offsetYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K443,
  &K517,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Krva_offset_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K515,
  &K514,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Krva_offset_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K514 = {
  &KLpairGVKdW /* wrapper */,
  &Krva_offset_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K515 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "rva-offset-setter"
};

_KLgetter_methodGVKi Krva_offsetYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K517 = {
  &KLpairGVKdW /* wrapper */,
  &Krva_offsetYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Kvirtual_sizeYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K444,
  &K524,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kvirtual_size_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K522,
  &K521,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kvirtual_size_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K521 = {
  &KLpairGVKdW /* wrapper */,
  &Kvirtual_size_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K522 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "virtual-size-setter"
};

_KLgetter_methodGVKi Kvirtual_sizeYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K524 = {
  &KLpairGVKdW /* wrapper */,
  &Kvirtual_sizeYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

_KLsealed_generic_functionGVKe Kcoff_data_unitsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K528,
  &K527,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kcoff_data_unitsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLpairGVKd K527 = {
  &KLpairGVKdW /* wrapper */,
  &Kcoff_data_unitsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_15 K528 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "coff-data-units"
};

static _KLbyte_stringGVKd_18 K529 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "<coff-bss-section>"
};

static _KLsignatureAvaluesGVKi K530 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K416,
  &KDsignature_LintegerG_typesVKi
};

static _KLimplementation_classGVKe K531 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433761,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K532,
  (D) -3,
  &KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K535,
  &K536,
  (D) 25,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K537,
  &K532,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_8 K532 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

_KLkeyword_methodGVKe KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K611,
  &key_mep_2,
  &KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K612
};

static _KLsimple_object_vectorGVKd_1 K535 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_7 K536 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_5 K537 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG,
  &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJtag_,
  &Kauxiliary_tagYcoff_representationVcoff_manager,
  &Kauxiliary_tag_setterYcoff_representationVcoff_manager,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

_KLinstance_slot_descriptorGVKe Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJtag_index_,
  &Kauxiliary_tag_indexYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJtotal_size_,
  &Kauxiliary_total_sizeYcoff_representationVcoff_manager,
  &Kauxiliary_total_size_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJline_numbers_,
  &Kauxiliary_line_numbersYcoff_representationVcoff_manager,
  &Kauxiliary_line_numbers_setterYcoff_representationVcoff_manager,
  &K551
};

_KLinstance_slot_descriptorGVKe Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJline_numbers_offset_,
  &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJline_numbers_offset_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K548
};

_KLsealed_generic_functionGVKe Kauxiliary_line_numbers_offsetYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K547,
  &K546,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K546 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_29 K547 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 117,
  "auxiliary-line-numbers-offset"
};

static _KLbyte_stringGVKd_19 K548 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "line-numbers-offset"
};

_KLsealed_generic_functionGVKe Kauxiliary_line_numbersYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K558,
  &K557,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_line_numbers_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K555,
  &K554,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K551 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K552,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager
};

static _KLsingletonGVKd K552 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KPfalseVKi
};

_KLsetter_methodGVKi Kauxiliary_line_numbers_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K554 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_line_numbers_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_29 K555 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 117,
  "auxiliary-line-numbers-setter"
};

_KLgetter_methodGVKi Kauxiliary_line_numbersYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K557 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_line_numbersYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_22 K558 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "auxiliary-line-numbers"
};

static _KLsymbolGVKd KJtotal_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K568
};

_KLsealed_generic_functionGVKe Kauxiliary_total_sizeYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K567,
  &K566,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_total_size_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K564,
  &K563,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_total_size_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K563 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_total_size_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_27 K564 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "auxiliary-total-size-setter"
};

_KLgetter_methodGVKi Kauxiliary_total_sizeYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K566 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_total_sizeYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_20 K567 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "auxiliary-total-size"
};

static _KLbyte_stringGVKd_10 K568 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "total-size"
};

static _KLsymbolGVKd KJtag_index_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K574
};

_KLsealed_generic_functionGVKe Kauxiliary_tag_indexYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K573,
  &K572,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kauxiliary_tag_indexYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K572 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_tag_indexYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K573 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "auxiliary-tag-index"
};

static _KLbyte_stringGVKd_9 K574 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "tag-index"
};

static _KLsymbolGVKd KJtag_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K584
};

_KLsealed_generic_functionGVKe Kauxiliary_tagYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K583,
  &K582,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_tag_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K580,
  &K579,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_tag_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K579 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_tag_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_20 K580 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "auxiliary-tag-setter"
};

_KLgetter_methodGVKi Kauxiliary_tagYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG
};

static _KLpairGVKd K582 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_tagYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_13 K583 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "auxiliary-tag"
};

static _KLbyte_stringGVKd_3 K584 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 13,
  "tag"
};

_KLclassGVKd KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K610,
  &K587,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K587,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K587 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 460587021,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K588,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K300,
  &K589,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K984,
  &KPempty_vectorVKi,
  &K590,
  &K588,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K588 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG
};

static _KLsimple_object_vectorGVKd_6 K589 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_2 K590 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJnext_function_,
  &Kauxiliary_next_functionYcoff_representationVcoff_manager,
  &Kauxiliary_next_function_setterYcoff_representationVcoff_manager,
  &K602
};

_KLinstance_slot_descriptorGVKe Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJnext_function_index_,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJnext_function_index_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K598
};

_KLsealed_generic_functionGVKe Kauxiliary_next_function_indexYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K597,
  &K596,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kauxiliary_next_function_indexYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG
};

static _KLpairGVKd K596 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_29 K597 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 117,
  "auxiliary-next-function-index"
};

static _KLbyte_stringGVKd_19 K598 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "next-function-index"
};

static _KLsymbolGVKd KJnext_function_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K609
};

_KLsealed_generic_functionGVKe Kauxiliary_next_functionYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K608,
  &K607,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_next_function_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K605,
  &K604,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K602 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K552,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

_KLsetter_methodGVKi Kauxiliary_next_function_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG
};

static _KLpairGVKd K604 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_next_function_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_30 K605 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 121,
  "auxiliary-next-function-setter"
};

_KLgetter_methodGVKi Kauxiliary_next_functionYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG
};

static _KLpairGVKd K607 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K608 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "auxiliary-next-function"
};

static _KLbyte_stringGVKd_13 K609 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "next-function"
};

static _KLbyte_stringGVKd_31 K610 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 125,
  "<coff-chained-auxiliary-symbol>"
};

static _KLkeyword_signatureAvaluesGVKi K611 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K613,
  &KDsignature_LobjectG_typesVKi,
  &K614
};

static _KLsimple_object_vectorGVKd_16 K612 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 65,
  &KJindex_,
  (D) -3,
  &KJnext_function_,
  &KPfalseVKi,
  &KJnext_function_index_,
  (D) 1,
  &KJtag_,
  &KPunboundVKi,
  &KJtag_index_,
  (D) 1,
  &KJtotal_size_,
  (D) 1,
  &KJline_numbers_,
  &KPfalseVKi,
  &KJline_numbers_offset_,
  (D) 1
};

static _KLsimple_object_vectorGVKd_8 K613 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KJindex_,
  &KJnext_function_,
  &KJnext_function_index_,
  &KJtag_,
  &KJtag_index_,
  &KJtotal_size_,
  &KJline_numbers_,
  &KJline_numbers_offset_
};

static _KLsimple_object_vectorGVKd_1 K614 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_43 K615 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 173,
  "<coff-function-definition-auxiliary-symbol>"
};

_KLgetter_methodGVKi Kline_file_offsetYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG
};

static _KLpairGVKd K617 = {
  &KLpairGVKdW /* wrapper */,
  &Kline_file_offsetYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_16 K618 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "line-file-offset"
};

static _KLimplementation_classGVKe K619 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433745,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K620,
  (D) -3,
  &KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K535,
  &K623,
  (D) 25,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K624,
  &K620,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_4 K620 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 17,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG,
  &Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG
};

_KLkeyword_methodGVKe KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_6,
  &K634,
  &key_mep_2,
  &KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K635
};

static _KLsimple_object_vectorGVKd_7 K623 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_1 K624 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG
};

_KLinstance_slot_descriptorGVKe Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KJline_number_,
  &Kauxiliary_line_numberYcoff_representationVcoff_manager,
  &Kauxiliary_line_number_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLsealed_generic_functionGVKe Kauxiliary_line_numberYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K633,
  &K632,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kauxiliary_line_number_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K630,
  &K629,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kauxiliary_line_number_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG
};

static _KLpairGVKd K629 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_line_number_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_28 K630 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 113,
  "auxiliary-line-number-setter"
};

_KLgetter_methodGVKi Kauxiliary_line_numberYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG
};

static _KLpairGVKd K632 = {
  &KLpairGVKdW /* wrapper */,
  &Kauxiliary_line_numberYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_21 K633 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "auxiliary-line-number"
};

static _KLkeyword_signatureAvaluesGVKi K634 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K636,
  &KDsignature_LobjectG_typesVKi,
  &K637
};

static _KLsimple_object_vectorGVKd_8 K635 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KJindex_,
  (D) -3,
  &KJnext_function_,
  &KPfalseVKi,
  &KJnext_function_index_,
  (D) 1,
  &KJline_number_,
  (D) 1
};

static _KLsimple_object_vectorGVKd_4 K636 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 17,
  &KJindex_,
  &KJnext_function_,
  &KJnext_function_index_,
  &KJline_number_
};

static _KLsimple_object_vectorGVKd_1 K637 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_38 K638 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 153,
  "<coff-function-lines-auxiliary-symbol>"
};

_KLgetter_methodGVKi Kbig_endianQYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG
};

_KLgetter_methodGVKi Kbig_endianQYcoff_representationVcoff_managerMM1 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K641 = {
  &KLpairGVKdW /* wrapper */,
  &Kbig_endianQYcoff_representationVcoff_managerMM0,
  &K642
};

static _KLpairGVKd K642 = {
  &KLpairGVKdW /* wrapper */,
  &Kbig_endianQYcoff_representationVcoff_managerMM1,
  &KPempty_listVKi
};

static _KLsignatureAvaluesGVKi K643 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &KDsignature_LobjectG_typesVKi,
  &KDsignature_LbooleanG_typesVKi
};

_KLinstance_slot_descriptorGVKe Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJbig_endianQ_,
  &Kbig_endianQYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLbooleanGVKd
};

static _KLimplementation_classGVKe K645 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433733,
  &KLcoff_short_stringGYcoff_representationVcoff_manager,
  &KLcoff_short_stringGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K94,
  (D) -3,
  &KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K648,
  &K649,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K94,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_3,
  &K650,
  &key_mep_2,
  &KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K651
};

static _KLsimple_object_vectorGVKd_1 K648 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_stringGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K649 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KLcoff_short_stringGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K650 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K652,
  &KDsignature_LobjectG_typesVKi,
  &K653
};

static _KLsimple_object_vectorGVKd_2 K651 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJstring_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_1 K652 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KJstring_
};

static _KLsimple_object_vectorGVKd_1 K653 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_short_stringGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_19 K654 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "<coff-short-string>"
};

_KLsimple_methodGVKe Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K530,
  &Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0I
};

_KLsimple_methodGVKe Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K408,
  &Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1I
};

static _KLpairGVKd K659 = {
  &KLpairGVKdW /* wrapper */,
  &Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0,
  &K660
};

static _KLpairGVKd K660 = {
  &KLpairGVKdW /* wrapper */,
  &Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_25 K661 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 101,
  "section-data-size-in-file"
};

static _KLimplementation_classGVKe K662 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager,
  &KLcoff_symbol_tableGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K663,
  (D) -3,
  &KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K666,
  &K667,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K663,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_3 K663 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &Ktable_dataVbinary_managerHLbinary_tableG,
  &Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG,
  &Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG
};

_KLkeyword_methodGVKe KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K698,
  &key_mep_2,
  &KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K687
};

static _KLsimple_object_vectorGVKd_1 K666 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K667 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager
};

_KLclassGVKd KLcoff_duplicated_tableGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K695,
  &K670,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_duplicated_tableGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K670,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K670 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K663,
  (D) -3,
  &KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K673,
  &K674,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K998,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K663,
  &K675,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K686,
  &key_mep_2,
  &KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K687
};

static _KLsimple_object_vectorGVKd_1 K673 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_tableGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K674 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K675 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Kordered_dataYcoff_representationVcoff_managerHLcoff_duplicated_tableG
};

static _KLinherited_slot_descriptorGVKe Kordered_dataYcoff_representationVcoff_managerHLcoff_duplicated_tableG = {
  &KLinherited_slot_descriptorGVKeW /* wrapper */,
  (D) 5,
  &Kslot_initializerF679,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &Kordered_dataYcoff_representationVcoff_manager
};

static _KLlambdaGVKe Kslot_initializerF679 = {
  &KLlambdaGVKeW /* wrapper */,
  &xep_0,
  &K471,
  &Kslot_initializerF679I
};

static _KLsimple_closure_methodGVKi_0 K682 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &rest_xep_0,
  &K683,
  &K682I,
  (D) 1
};

static _KLsignatureGVKe K683 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 45088769,
  &KPempty_vectorVKi
};

static _KLkeyword_signatureAvaluesGVKi K686 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K694,
  &KDsignature_LobjectG_typesVKi,
  &K666
};

static _KLsimple_object_vectorGVKd_6 K687 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KJtable_data_,
  &KPunboundVKi,
  &KJid_table_data_,
  &KPunboundVKi,
  &KJordered_data_,
  &KPunboundVKi
};

static _KLsymbolGVKd KJtable_data_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K693
};

static _KLsymbolGVKd KJid_table_data_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K692
};

static _KLsymbolGVKd KJordered_data_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K691
};

static _KLbyte_stringGVKd_12 K691 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "ordered-data"
};

static _KLbyte_stringGVKd_13 K692 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "id-table-data"
};

static _KLbyte_stringGVKd_10 K693 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "table-data"
};

static _KLsimple_object_vectorGVKd_3 K694 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KJtable_data_,
  &KJid_table_data_,
  &KJordered_data_
};

static _KLbyte_stringGVKd_23 K695 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "<coff-duplicated-table>"
};

static _KLkeyword_signatureAvaluesGVKi K698 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K694,
  &KDsignature_LobjectG_typesVKi,
  &K699
};

static _KLsimple_object_vectorGVKd_1 K699 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager
};

_KLinstance_slot_descriptorGVKe Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 149,
  &K711,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KJid_table_data_,
  &Kid_table_dataYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLtableGVKd
};

_KLinstance_slot_descriptorGVKe Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 129,
  &KPfalseVKi,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KJordered_data_,
  &Kordered_dataYcoff_representationVcoff_manager,
  &Kordered_data_setterYcoff_representationVcoff_manager,
  &KLvectorGVKd
};

_KLsealed_generic_functionGVKe Kordered_data_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K705,
  &K704,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kordered_data_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG
};

static _KLpairGVKd K704 = {
  &KLpairGVKdW /* wrapper */,
  &Kordered_data_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K705 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "ordered-data-setter"
};

static _KLsimple_closure_methodGVKi_0 K711 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K711I,
  (D) 1
};

_KLsealed_generic_functionGVKe Kid_table_dataYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K692,
  &K710,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kid_table_dataYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG
};

static _KLpairGVKd K710 = {
  &KLpairGVKdW /* wrapper */,
  &Kid_table_dataYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K712 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "<coff-symbol-table>"
};

static _KLimplementation_classGVKe K713 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 410255365,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K98,
  &K714,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K977,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K714 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_20 K715 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "<coff-symbol-record>"
};

static _KLimplementation_classGVKe K716 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_string_tableGYcoff_representationVcoff_manager,
  &KLcoff_string_tableGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K663,
  (D) -3,
  &KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K673,
  &K719,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K663,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K722,
  &key_mep_2,
  &KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K687
};

static _KLsimple_object_vectorGVKd_6 K719 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLcoff_string_tableGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K722 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K694,
  &KDsignature_LobjectG_typesVKi,
  &K723
};

static _KLsimple_object_vectorGVKd_1 K723 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_string_tableGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_19 K724 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "<coff-string-table>"
};

static _KLimplementation_classGVKe K725 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433737,
  &KLcoff_long_stringGYcoff_representationVcoff_manager,
  &KLcoff_long_stringGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K726,
  (D) -3,
  &KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K729,
  &K730,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K726,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K726 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG
};

_KLkeyword_methodGVKe KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K731,
  &key_mep_2,
  &KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K344
};

static _KLsimple_object_vectorGVKd_2 K729 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K730 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &KLcoff_long_stringGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K731 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K345,
  &KDsignature_LobjectG_typesVKi,
  &K732
};

static _KLsimple_object_vectorGVKd_1 K732 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_long_stringGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_18 K733 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "<coff-long-string>"
};

static _KLimplementation_classGVKe K734 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 460587017,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KLcoff_line_numberGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K735,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K95,
  &K736,
  (D) 9,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K990,
  &KPempty_vectorVKi,
  &K735,
  &K735,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K735 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG,
  &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG
};

static _KLsimple_object_vectorGVKd_6 K736 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_18 K737 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "<coff-line-number>"
};

static _KLimplementation_classGVKe K738 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 460587017,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K739,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K98,
  &K740,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K992,
  &KPempty_vectorVKi,
  &K741,
  &K739,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K739 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KindexYcoff_representationVcoff_managerHLcoff_indexG,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG
};

static _KLsimple_object_vectorGVKd_6 K740 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K741 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG
};

static _KLbyte_stringGVKd_17 K742 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "<coff-relocation>"
};

_KLgetter_methodGVKi Kordered_dataYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG
};

static _KLpairGVKd K744 = {
  &KLpairGVKdW /* wrapper */,
  &Kordered_dataYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLimplementation_classGVKe K745 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527958049,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KLcoff_fileGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K746,
  (D) -3,
  &KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K749,
  &K750,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K751,
  &K746,
  &K752,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_8 K746 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KsectionsVbinary_managerHLbinary_fileG,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG,
  &KmachineYcoff_representationVcoff_managerHLcoff_fileG,
  &Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG,
  &Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG,
  &KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG,
  &KsymbolsYcoff_representationVcoff_managerHLcoff_fileG,
  &KstringsYcoff_representationVcoff_managerHLcoff_fileG
};

_KLkeyword_methodGVKe KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K828,
  &key_mep_2,
  &KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K829
};

static _KLsimple_object_vectorGVKd_2 K749 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLbinary_fileGVbinary_manager,
  &KLcoff_unitGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K750 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_fileGVbinary_manager,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_7 K751 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG,
  &KmachineYcoff_representationVcoff_managerHLcoff_fileG,
  &Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG,
  &Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG,
  &KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG,
  &KsymbolsYcoff_representationVcoff_managerHLcoff_fileG,
  &KstringsYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLsimple_object_vectorGVKd_1 K752 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KsectionsVbinary_managerHLcoff_fileGYcoff_representationVcoff_manager
};

static _KLinherited_slot_descriptorGVKe KsectionsVbinary_managerHLcoff_fileGYcoff_representationVcoff_manager = {
  &KLinherited_slot_descriptorGVKeW /* wrapper */,
  (D) 21,
  &K756,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KsectionsVbinary_manager
};

static _KLsimple_closure_methodGVKi_0 K756 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K756I,
  (D) 1
};

_KLclassGVKd KLcoff_section_tableGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K767,
  &K759,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_section_tableGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K759,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K759 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_section_tableGYcoff_representationVcoff_manager,
  &KLcoff_section_tableGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K663,
  (D) -3,
  &KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K666,
  &K762,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K663,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K765,
  &key_mep_2,
  &KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K687
};

static _KLsimple_object_vectorGVKd_6 K762 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KLcoff_section_tableGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K765 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K694,
  &KDsignature_LobjectG_typesVKi,
  &K766
};

static _KLsimple_object_vectorGVKd_1 K766 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_section_tableGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_20 K767 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "<coff-section-table>"
};

_KLinstance_slot_descriptorGVKe KmachineYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJmachine_,
  &KmachineYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJtime_stamp_,
  &Ktime_stampYcoff_representationVcoff_manager,
  &Ktime_stamp_setterYcoff_representationVcoff_manager,
  &KLabstract_integerGVKe
};

_KLinstance_slot_descriptorGVKe Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJheader_size_,
  &Kheader_sizeYcoff_representationVcoff_manager,
  &Kheader_size_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJcharacteristics_,
  &KcharacteristicsYcoff_representationVcoff_manager,
  &Kcharacteristics_setterYcoff_representationVcoff_manager,
  &KLintegerGVKd
};

_KLinstance_slot_descriptorGVKe KsymbolsYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 149,
  &K789,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJsymbols_,
  &KsymbolsYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager
};

_KLinstance_slot_descriptorGVKe KstringsYcoff_representationVcoff_managerHLcoff_fileG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 149,
  &K781,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &KJstrings_,
  &KstringsYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KLcoff_string_tableGYcoff_representationVcoff_manager
};

static _KLsimple_closure_methodGVKi_0 K781 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K781I,
  (D) 1
};

static _KLsymbolGVKd KJstrings_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K780
};

_KLsealed_generic_functionGVKe KstringsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K780,
  &K779,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi KstringsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KstringsYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K779 = {
  &KLpairGVKdW /* wrapper */,
  &KstringsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_7 K780 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "strings"
};

static _KLsimple_closure_methodGVKi_0 K789 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_0,
  &K471,
  &K789I,
  (D) 1
};

static _KLsymbolGVKd KJsymbols_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K788
};

_KLsealed_generic_functionGVKe KsymbolsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K788,
  &K787,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi KsymbolsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KsymbolsYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K787 = {
  &KLpairGVKdW /* wrapper */,
  &KsymbolsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_7 K788 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "symbols"
};

static _KLsymbolGVKd KJcharacteristics_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K798
};

_KLsealed_generic_functionGVKe KcharacteristicsYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K798,
  &K797,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kcharacteristics_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K795,
  &K794,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kcharacteristics_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K794 = {
  &KLpairGVKdW /* wrapper */,
  &Kcharacteristics_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_22 K795 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "characteristics-setter"
};

_KLgetter_methodGVKi KcharacteristicsYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K797 = {
  &KLpairGVKdW /* wrapper */,
  &KcharacteristicsYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_15 K798 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "characteristics"
};

static _KLsymbolGVKd KJheader_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K807
};

_KLsealed_generic_functionGVKe Kheader_sizeYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K807,
  &K806,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kheader_size_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K804,
  &K803,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kheader_size_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K803 = {
  &KLpairGVKdW /* wrapper */,
  &Kheader_size_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_18 K804 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "header-size-setter"
};

_KLgetter_methodGVKi Kheader_sizeYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K806 = {
  &KLpairGVKdW /* wrapper */,
  &Kheader_sizeYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_11 K807 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "header-size"
};

static _KLsymbolGVKd KJtime_stamp_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K816
};

_KLsealed_generic_functionGVKe Ktime_stampYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K816,
  &K815,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ktime_stamp_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K813,
  &K812,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Ktime_stamp_setterYcoff_representationVcoff_managerMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K812 = {
  &KLpairGVKdW /* wrapper */,
  &Ktime_stamp_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K813 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "time-stamp-setter"
};

_KLgetter_methodGVKi Ktime_stampYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K815 = {
  &KLpairGVKdW /* wrapper */,
  &Ktime_stampYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_10 K816 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "time-stamp"
};

static _KLsymbolGVKd KJmachine_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K821
};

_KLsealed_generic_functionGVKe KmachineYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K821,
  &K820,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi KmachineYcoff_representationVcoff_managerMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &KmachineYcoff_representationVcoff_managerHLcoff_fileG
};

static _KLpairGVKd K820 = {
  &KLpairGVKdW /* wrapper */,
  &KmachineYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_7 K821 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "machine"
};

static _KLkeyword_signatureAvaluesGVKi K828 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K832,
  &KDsignature_LobjectG_typesVKi,
  &K833
};

static _KLsimple_object_vectorGVKd_16 K829 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 65,
  &KJsections_,
  &KPunboundVKi,
  &KJbig_endianQ_,
  &KPfalseVKi,
  &KJmachine_,
  &KPunboundVKi,
  &KJtime_stamp_,
  (D) 1,
  &KJheader_size_,
  (D) 1,
  &KJcharacteristics_,
  (D) 1,
  &KJsymbols_,
  &KPunboundVKi,
  &KJstrings_,
  &KPunboundVKi
};

static _KLsymbolGVKd KJsections_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K831
};

static _KLbyte_stringGVKd_8 K831 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "sections"
};

static _KLsimple_object_vectorGVKd_8 K832 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KJsections_,
  &KJbig_endianQ_,
  &KJmachine_,
  &KJtime_stamp_,
  &KJheader_size_,
  &KJcharacteristics_,
  &KJsymbols_,
  &KJstrings_
};

static _KLsimple_object_vectorGVKd_1 K833 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_fileGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_11 K834 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "<coff-file>"
};

static _KLkeyword_signatureGVKe K835 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42206221,
  &K839,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K836 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJmodel_object_,
  &KPunboundVKi
};

static _KLsymbolGVKd KJmodel_object_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K838
};

static _KLbyte_stringGVKd_12 K838 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "model-object"
};

static _KLsimple_object_vectorGVKd_3 K839 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLobjectGVKd,
  &KLobjectGVKd
};

static _KLsimple_object_vectorGVKd_1 K840 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KJmodel_object_
};

static _KLkeyword_signatureGVKe K841 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42206217,
  &K842,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K842 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLobjectGVKd
};

_KLsealed_generic_functionGVKe Kcoff_element_setterYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_optional_xep_3,
  &K847,
  &KPfalseVKi,
  &K848,
  &K846,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLkeyword_methodGVKe Kcoff_element_setterYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K847,
  &key_mep_5,
  &Kcoff_element_setterYcoff_representationVcoff_managerMM0I,
  &K836
};

static _KLpairGVKd K846 = {
  &KLpairGVKdW /* wrapper */,
  &Kcoff_element_setterYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLkeyword_signatureGVKe K847 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42206221,
  &K849,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLbyte_stringGVKd_19 K848 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "coff-element-setter"
};

static _KLsimple_object_vectorGVKd_3 K849 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLobjectGVKd,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLobjectGVKd
};

_KLsealed_generic_functionGVKe Kcoff_elementYcoff_representationVcoff_manager = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_optional_xep_2,
  &K841,
  &KPfalseVKi,
  &K854,
  &K853,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLkeyword_methodGVKe Kcoff_elementYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K841,
  &key_mep_4,
  &Kcoff_elementYcoff_representationVcoff_managerMM0I,
  &K836
};

static _KLpairGVKd K853 = {
  &KLpairGVKdW /* wrapper */,
  &Kcoff_elementYcoff_representationVcoff_managerMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_12 K854 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "coff-element"
};

static _KLimplementation_classGVKe K855 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433741,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KLcoff_tableGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K663,
  (D) -3,
  &KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K858,
  &K859,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K996,
  &KPempty_vectorVKi,
  &K860,
  &K663,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K863,
  &key_mep_2,
  &KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K687
};

static _KLsimple_object_vectorGVKd_2 K858 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_unitGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K859 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLbinary_tableGVbinary_manager,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_2 K860 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG,
  &Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG
};

static _KLkeyword_signatureAvaluesGVKi K863 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K694,
  &KDsignature_LobjectG_typesVKi,
  &K673
};

static _KLbyte_stringGVKd_12 K864 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "<coff-table>"
};

_KLclassGVKd KLcoff_relative_relocationGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K876,
  &K867,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_relative_relocationGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K867,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K867 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 477102093,
  &KLcoff_relative_relocationGYcoff_representationVcoff_manager,
  &KLcoff_relative_relocationGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K132,
  (D) -3,
  &KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K870,
  &K871,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K132,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K872,
  &key_mep_2,
  &KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K873
};

static _KLsimple_object_vectorGVKd_1 K870 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K871 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KLcoff_relative_relocationGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K872 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K874,
  &KDsignature_LobjectG_typesVKi,
  &K875
};

static _KLsimple_object_vectorGVKd_6 K873 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KJindex_,
  (D) -3,
  &KJrelocation_type_,
  (D) 1,
  &KJsymbol_,
  &KPunboundVKi
};

static _KLsimple_object_vectorGVKd_3 K874 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KJindex_,
  &KJrelocation_type_,
  &KJsymbol_
};

static _KLsimple_object_vectorGVKd_1 K875 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_relative_relocationGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_26 K876 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "<coff-relative-relocation>"
};

_KLclassGVKd KLcoff_absolute_relocationGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K885,
  &K879,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_absolute_relocationGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K879,
  (D) 1,
  13,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K879 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 477102093,
  &KLcoff_absolute_relocationGYcoff_representationVcoff_manager,
  &KLcoff_absolute_relocationGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K132,
  (D) -3,
  &KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K870,
  &K882,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K132,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K883,
  &key_mep_2,
  &KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K873
};

static _KLsimple_object_vectorGVKd_6 K882 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KLcoff_absolute_relocationGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K883 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K874,
  &KDsignature_LobjectG_typesVKi,
  &K884
};

static _KLsimple_object_vectorGVKd_1 K884 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_absolute_relocationGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_26 K885 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "<coff-absolute-relocation>"
};

static _KLimplementation_classGVKe K886 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527433733,
  &KLcoff_undefined_locatorGYcoff_representationVcoff_manager,
  &KLcoff_undefined_locatorGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K102,
  (D) -3,
  &KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K889,
  &K890,
  (D) 17,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K102,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_3,
  &K891,
  &key_mep_2,
  &KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K324
};

static _KLsimple_object_vectorGVKd_1 K889 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K890 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KLcoff_undefined_locatorGYcoff_representationVcoff_manager,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K891 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K325,
  &KDsignature_LobjectG_typesVKi,
  &K892
};

static _KLsimple_object_vectorGVKd_1 K892 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_undefined_locatorGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_24 K893 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "<coff-undefined-locator>"
};

_KLclassGVKd KLcoff_normal_sectionGYcoff_representationVcoff_manager = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K906,
  &K896,
  (D) 1,
  &Kcoff_representation_moduleYdylan_userVcoff_manager
};

_KLmm_wrapperGVKi_0 KLcoff_normal_sectionGYcoff_representationVcoff_managerW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K896,
  (D) 1,
  69,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K896 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 477102149,
  &KLcoff_normal_sectionGYcoff_representationVcoff_manager,
  &KLcoff_normal_sectionGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K413,
  (D) -3,
  &KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0,
  &K416,
  &K899,
  (D) 25,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K413,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

_KLkeyword_methodGVKe KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K904,
  &key_mep_2,
  &KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I,
  &K423
};

static _KLsimple_object_vectorGVKd_7 K899 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 29,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KLbinary_sectionGVbinary_manager,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KLcoff_normal_sectionGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureAvaluesGVKi K904 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K450,
  &KDsignature_LobjectG_typesVKi,
  &K905
};

static _KLsimple_object_vectorGVKd_1 K905 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcoff_normal_sectionGYcoff_representationVcoff_manager
};

static _KLbyte_stringGVKd_21 K906 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "<coff-normal-section>"
};

static _KLkeyword_signatureAvaluesGVKi K907 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &K909,
  &K910,
  &KDsignature_LobjectG_typesVKi,
  &K416
};

static _KLsimple_object_vectorGVKd_2 K908 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJflags_,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K909 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K911
};

static _KLsimple_object_vectorGVKd_1 K910 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KJflags_
};

static _KLsingletonGVKd K911 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLcoff_sectionGYcoff_representationVcoff_manager
};

static _KLimplementation_classGVKe K912 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 460587077,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KLcoff_sectionGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &K413,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K913,
  &K914,
  (D) 21,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K988,
  &KPempty_vectorVKi,
  &K915,
  &K413,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_2 K913 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLbinary_sectionGVbinary_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_6 K914 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &KLbinary_sectionGVbinary_manager,
  &KLcoff_sectionGYcoff_representationVcoff_manager
};

static _KLsimple_object_vectorGVKd_11 K915 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 45,
  &Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG,
  &Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG,
  &Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG,
  &KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG,
  &Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG
};

static _KLbyte_stringGVKd_14 K916 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "<coff-section>"
};

static _KLimplementation_classGVKe K917 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 410255361,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KLcoff_unitGYcoff_representationVcoff_managerW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K918,
  &K919,
  (D) 5,
  &KPempty_vectorVKi,
  &K920,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K966,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K918 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLobjectGVKd
};

static _KLsimple_object_vectorGVKd_6 K919 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcoff_unitGYcoff_representationVcoff_manager,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_3 K920 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLbinary_fileGVbinary_manager,
  &KLbinary_tableGVbinary_manager,
  &KLbinary_sectionGVbinary_manager
};

static _KLbyte_stringGVKd_11 K921 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "<coff-unit>"
};

_KLsimple_methodGVKe Knext_function_indexYcoff_representationVcoff_managerMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K923,
  &Knext_function_indexYcoff_representationVcoff_managerMM0I
};

static _KLsignatureAvaluesGVKi K923 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K535,
  &KDsignature_LintegerG_typesVKi
};

_KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM4 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K964,
  &key_mep_5,
  &Kbinary_element_addXVbinary_managerMcoff_managerM4I,
  &K836
};

_KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM3 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K962,
  &key_mep_5,
  &Kbinary_element_addXVbinary_managerMcoff_managerM3I,
  &K836
};

_KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM2 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K960,
  &key_mep_5,
  &Kbinary_element_addXVbinary_managerMcoff_managerM2I,
  &K836
};

_KLkeyword_methodGVKe Kbinary_element_addXVbinary_managerMcoff_managerM1 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_5,
  &K957,
  &key_mep_5,
  &Kbinary_element_addXVbinary_managerMcoff_managerM1I,
  &K836
};

_KLkeyword_methodGVKe KmakeVKdMcoff_managerM2 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_3,
  &K952,
  &key_mep_3,
  &KmakeVKdMcoff_managerM2I,
  &K953
};

_KLkeyword_methodGVKe KmakeVKdMcoff_managerM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_2,
  &K942,
  &key_mep_2,
  &KmakeVKdMcoff_managerM0I,
  &KPempty_vectorVKi
};

static _KLkeyword_signatureAvaluesGVKi K942 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &K943,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K317
};

static _KLsimple_object_vectorGVKd_1 K943 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K944
};

static _KLsingletonGVKd K944 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLsymbolGVKd KJrelative_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K951
};

static _KLsymbolGVKd KJabsolute_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K950
};

static _KLsymbolGVKd KJinteractor_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K949
};

static _KLbyte_stringGVKd_32 K948 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 129,
  "Fell through select cases on %=."
};

static _KLbyte_stringGVKd_10 K949 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "interactor"
};

static _KLbyte_stringGVKd_8 K950 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "absolute"
};

static _KLbyte_stringGVKd_8 K951 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "relative"
};

static _KLkeyword_signatureAvaluesGVKi K952 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &K954,
  &K955,
  &KDsignature_LobjectG_typesVKi,
  &K133
};

static _KLsimple_object_vectorGVKd_2 K953 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJtype_,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K954 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K956
};

static _KLsimple_object_vectorGVKd_1 K955 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KJtype_
};

static _KLsingletonGVKd K956 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLcoff_relocationGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureGVKe K957 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42206221,
  &K958,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K958 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KLobjectGVKd,
  &KLobjectGVKd
};

static _KLbyte_stringGVKd_15 K959 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "No next method."
};

static _KLkeyword_signatureGVKe K960 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 46400525,
  &K961,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K961 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager,
  &KLbyte_stringGVKd,
  &KLcoff_symbolGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureGVKe K962 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42206221,
  &K963,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K963 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager,
  &KLbyte_stringGVKd,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager
};

static _KLkeyword_signatureGVKe K964 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 46400525,
  &K965,
  &K840,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K965 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &KLcoff_section_tableGYcoff_representationVcoff_manager,
  &KLbyte_stringGVKd,
  &KLcoff_sectionGYcoff_representationVcoff_manager
};

static _KLpairGVKd K966 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_fileGYcoff_representationVcoff_manager,
  &K967
};

static _KLpairGVKd K967 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_tableGYcoff_representationVcoff_manager,
  &K968
};

static _KLpairGVKd K968 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_line_numberGYcoff_representationVcoff_manager,
  &K969
};

static _KLpairGVKd K969 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_stringGYcoff_representationVcoff_manager,
  &K970
};

static _KLpairGVKd K970 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_indexGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K971 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_relocationGYcoff_representationVcoff_manager,
  &K972
};

static _KLpairGVKd K972 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_symbol_locatorGYcoff_representationVcoff_manager,
  &K973
};

static _KLpairGVKd K973 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_symbol_recordGYcoff_representationVcoff_manager,
  &K974
};

static _KLpairGVKd K974 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_long_stringGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K975 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_short_stringGYcoff_representationVcoff_manager,
  &K976
};

static _KLpairGVKd K976 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_long_stringGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K977 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K978
};

static _KLpairGVKd K978 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_symbolGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K979 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K980
};

static _KLpairGVKd K980 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_chained_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K981
};

static _KLpairGVKd K981 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K982
};

static _KLpairGVKd K982 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K983
};

static _KLpairGVKd K983 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K984 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_manager,
  &K985
};

static _KLpairGVKd K985 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K986 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_undefined_locatorGYcoff_representationVcoff_manager,
  &K987
};

static _KLpairGVKd K987 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_sectionGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K988 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_normal_sectionGYcoff_representationVcoff_manager,
  &K989
};

static _KLpairGVKd K989 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_bss_sectionGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K990 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_line_number_relativeGYcoff_representationVcoff_manager,
  &K991
};

static _KLpairGVKd K991 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_line_number_symbolGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K992 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_interactor_relocationGYcoff_representationVcoff_manager,
  &K993
};

static _KLpairGVKd K993 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_genuine_relocationGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K994 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_relative_relocationGYcoff_representationVcoff_manager,
  &K995
};

static _KLpairGVKd K995 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_absolute_relocationGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K996 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_string_tableGYcoff_representationVcoff_manager,
  &K997
};

static _KLpairGVKd K997 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_duplicated_tableGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

static _KLpairGVKd K998 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_section_tableGYcoff_representationVcoff_manager,
  &K999
};

static _KLpairGVKd K999 = {
  &KLpairGVKdW /* wrapper */,
  &KLcoff_symbol_tableGYcoff_representationVcoff_manager,
  &KPempty_listVKi
};

/* Code */

D KmakeVKdMcoff_managerM1I (D class_, D keys_, D flags_) {
  D T4;
  D T5_0;
  D T6;
  D T7_0;
  D T8_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:256
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:259
  T6 = CALL2(&Kgeneric_binary_logandVKe, flags_, (D) 513);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:259
  CONGRUENT_CALL_PROLOG(&KEVKd, 2);
  T4 = CONGRUENT_CALL2(T6, (D) 1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:259
  if (T4 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:261
    T7_0 = APPLY2(&KmakeVKd, &KLcoff_normal_sectionGYcoff_representationVcoff_manager, keys_);
    T5_0 = T7_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:264
    T8_0 = APPLY2(&KmakeVKd, &KLcoff_bss_sectionGYcoff_representationVcoff_manager, keys_);
    T5_0 = T8_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:259
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:256
  MV_SET_COUNT(1);
  return(T5_0);
}

D Kbinary_table_memberQVbinary_managerMcoff_managerM0I (D coff_table_, D key_, D Urest_, D model_object_) {
  D T5;
  D model_objectF6;
  D T7_0;
  D T8;
  D T9;
  D T10;
  D T11_0;
  D T12;
  D T13_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  T8 = primitive_idQ(model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  if (T8 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
    T5 = DunsuppliedYcommon_extensionsVcommon_dylan;
    model_objectF6 = T5;
  } else {
    model_objectF6 = model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:453
  T9 = primitive_idQ(model_objectF6,DunsuppliedYcommon_extensionsVcommon_dylan);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:453
  if (T9 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:456
    T12 = SLOT_VALUE_INITD(coff_table_, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:456
    T13_0 = KgethashVKiI(T12, key_, &KPfalseVKi, &KPtrueVKi);
    T7_0 = T13_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:454
    T10 = SLOT_VALUE_INITD(coff_table_, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:454
    T11_0 = KgethashVKiI(T10, model_objectF6, &KPfalseVKi, &KPtrueVKi);
    T7_0 = T11_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:453
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  MV_SET_COUNT(1);
  return(T7_0);
}

D Kbinary_element_addXVbinary_managerMcoff_managerM0I (D coff_table_, D key_, D newval_, D Urest_, D model_object_) {
  D T6;
  D model_objectF7;
  D T8_0;
  D T9_0;
  D T10_0;
  D T11;
  D T12;
  D T13;
  D T14;
  D T15;
  _KLsimple_object_vectorGVKd_4 T16 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T17;
  D T18;
  D T19;
  D T20;
  _KLsimple_object_vectorGVKd_4 T21 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  T11 = primitive_idQ(model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  if (T11 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
    T6 = DunsuppliedYcommon_extensionsVcommon_dylan;
    model_objectF7 = T6;
  } else {
    model_objectF7 = model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:467
  T12 = primitive_idQ(model_objectF7,DunsuppliedYcommon_extensionsVcommon_dylan);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:467
  if (T12 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    T18 = SLOT_VALUE_INITD(coff_table_, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    T19 = SLOT_VALUE_INITD(T18, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    T20 = primitive_instanceQ(newval_,T19);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    if (T20 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
      T21.vector_element_[0] = &KJvalue_;
      T21.vector_element_[1] = newval_;
      T21.vector_element_[2] = &KJtype_;
      T21.vector_element_[3] = T19;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T22 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T21);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T22, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    KputhashVKiI(newval_, T18, key_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:470
    T9_0 = newval_;
    T10_0 = T9_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    T13 = SLOT_VALUE_INITD(coff_table_, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    T14 = SLOT_VALUE_INITD(T13, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    T15 = primitive_instanceQ(newval_,T14);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    if (T15 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
      T16.vector_element_[0] = &KJvalue_;
      T16.vector_element_[1] = newval_;
      T16.vector_element_[2] = &KJtype_;
      T16.vector_element_[3] = T14;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T17 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T16);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T17, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    KputhashVKiI(newval_, T13, model_objectF7);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:468
    T8_0 = newval_;
    T10_0 = T8_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:467
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  MV_SET_COUNT(1);
  return(T10_0);
}

D Knext_function_indexYcoff_representationVcoff_managerMM0I (D symbol_) {
  D T2_0;
  D T3_0;
  D T4_0;
  D T5;
  D T6_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:141
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:143
  T5 = SLOT_VALUE_INITD(symbol_, 1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:144
  if (T5 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:145
    T2_0 = CALL1(&KindexYcoff_representationVcoff_manager, T5);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:145
    T6_0 = T2_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T2_0);
      primitive_type_check(T6_0, &KLintegerGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T4_0 = T6_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:146
    T3_0 = (D) 1;
    T4_0 = T3_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:144
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:141
  MV_SET_COUNT(1);
  return(T4_0);
}

D KLcoff_interactor_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_relocation_type_, D Uunique_interactor_handle_) {
  D T6;
  D Uunique_interactor_handleF7;
  D T8;
  D Uunique_indexF9;
  D Uunique_relocation_typeF10;
  D T11_0;
  D T12;
  _KLsimple_object_vectorGVKd_1 T13 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T14;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
  T12 = primitive_idQ(Uunique_interactor_handle_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
  if (T12 != &KPfalseVKi) {
    T13.vector_element_[0] = IKJhandle_;
    T14 = KerrorVKdMM1I(&K160, &T13);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
    T6 = T14;
    Uunique_interactor_handleF7 = T6;
  } else {
    Uunique_interactor_handleF7 = Uunique_interactor_handle_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
  T8 = primitive_object_allocate_filled(4,&KLcoff_interactor_relocationGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF9 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF9, T8, 0);
  primitive_type_check(Uunique_relocation_type_, &KLintegerGVKd);
  Uunique_relocation_typeF10 = Uunique_relocation_type_;
  SLOT_VALUE_SETTER(Uunique_relocation_typeF10, T8, 1);
  SLOT_VALUE_SETTER(Uunique_interactor_handleF7, T8, 2);
  APPLY2(&KinitializeVKd, T8, init_args_);
  T11_0 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:366
  MV_SET_COUNT(1);
  return(T11_0);
}

D KLcoff_line_number_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_) {
  D T3;
  D T4;
  D T5_0;
  D T6;
  D init_argsF7;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:331
  T6 = primitive_copy_vector(init_args_);
  T3 = Kdefaulted_initialization_argumentsVKiI(&KLcoff_line_number_symbolGYcoff_representationVcoff_manager);
  init_argsF7 = Kconcatenate_2VKeMM1I(T6, T3);
  T4 = primitive_object_allocate_filled(4,&KLcoff_line_number_symbolGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  APPLY2(&Kdefaulted_initializeF195, T4, init_argsF7);
  T5_0 = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:331
  MV_SET_COUNT(1);
  return(T5_0);
}

static D Kdefaulted_initializeF195I (D object_, D init_args_, D Uunique_line_number_, D Uunique_line_file_offset_, D Uunique_line_number_symbol_) {
  D T6;
  D Uunique_line_numberF7;
  D Uunique_line_file_offsetF8;
  D Uunique_line_number_symbolF9;
  D Uunique_line_number_symbolF10;
  D T11;
  _KLsimple_object_vectorGVKd_1 T12 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T13;
  D T14;
  D T15;
  D T16;

  T11 = primitive_idQ(Uunique_line_number_,&KPunboundVKi);
  if (T11 != &KPfalseVKi) {
    T12.vector_element_[0] = IKJline_number_;
    T13 = KerrorVKdMM1I(&K160, &T12);
    T6 = T13;
    Uunique_line_numberF7 = T6;
  } else {
    primitive_type_check(Uunique_line_number_, &KLintegerGVKd);
    T14 = Uunique_line_number_;
    Uunique_line_numberF7 = T14;
  }
  SLOT_VALUE_SETTER(Uunique_line_numberF7, object_, 0);
  primitive_type_check(Uunique_line_file_offset_, &KLintegerGVKd);
  Uunique_line_file_offsetF8 = Uunique_line_file_offset_;
  SLOT_VALUE_SETTER(Uunique_line_file_offsetF8, object_, 1);
  T15 = primitive_idQ(Uunique_line_number_symbol_,&KPunboundVKi);
  if (T15 != &KPfalseVKi) {
    Uunique_line_number_symbolF10 = Uunique_line_number_symbol_;
  } else {
    primitive_type_check(Uunique_line_number_symbol_, &KLcoff_symbolGYcoff_representationVcoff_manager);
    Uunique_line_number_symbolF9 = Uunique_line_number_symbol_;
    Uunique_line_number_symbolF10 = Uunique_line_number_symbolF9;
  }
  SLOT_VALUE_SETTER(Uunique_line_number_symbolF10, object_, 2);
  T16 = APPLY2(&KinitializeVKd, object_, init_args_);
  return(T16);
}

D KLcoff_line_number_relativeGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_line_number_, D Uunique_line_file_offset_, D Uunique_line_number_rva_) {
  D T6;
  D Uunique_line_numberF7;
  D T8;
  D Uunique_line_numberF9;
  D Uunique_line_file_offsetF10;
  D Uunique_line_number_rvaF11;
  D T12_0;
  D T13;
  _KLsimple_object_vectorGVKd_1 T14 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T15;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
  T13 = primitive_idQ(Uunique_line_number_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
  if (T13 != &KPfalseVKi) {
    T14.vector_element_[0] = IKJline_number_;
    T15 = KerrorVKdMM1I(&K160, &T14);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
    T6 = T15;
    Uunique_line_numberF7 = T6;
  } else {
    Uunique_line_numberF7 = Uunique_line_number_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
  T8 = primitive_object_allocate_filled(4,&KLcoff_line_number_relativeGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_line_numberF7, &KLintegerGVKd);
  Uunique_line_numberF9 = Uunique_line_numberF7;
  SLOT_VALUE_SETTER(Uunique_line_numberF9, T8, 0);
  primitive_type_check(Uunique_line_file_offset_, &KLintegerGVKd);
  Uunique_line_file_offsetF10 = Uunique_line_file_offset_;
  SLOT_VALUE_SETTER(Uunique_line_file_offsetF10, T8, 1);
  primitive_type_check(Uunique_line_number_rva_, &KLintegerGVKd);
  Uunique_line_number_rvaF11 = Uunique_line_number_rva_;
  SLOT_VALUE_SETTER(Uunique_line_number_rvaF11, T8, 2);
  APPLY2(&KinitializeVKd, T8, init_args_);
  T12_0 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:338
  MV_SET_COUNT(1);
  return(T12_0);
}

D KLcoff_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_symbol_name_, D Uunique_symbol_value_, D Uunique_section_, D Uunique_symbol_type_, D Uunique_storage_class_, D Uunique_aux_symbols_) {
  D T10;
  D Uunique_symbol_nameF11;
  D T12;
  D Uunique_indexF13;
  D Uunique_symbol_nameF14;
  D Uunique_symbol_valueF15;
  D Uunique_sectionF16;
  D Uunique_sectionF17;
  D Uunique_symbol_typeF18;
  D Uunique_storage_classF19;
  D Uunique_aux_symbolsF20;
  D T21_0;
  D T22;
  _KLsimple_object_vectorGVKd_1 T23 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T24;
  D T25;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
  T22 = primitive_idQ(Uunique_symbol_name_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
  if (T22 != &KPfalseVKi) {
    T23.vector_element_[0] = &KJname_;
    T24 = KerrorVKdMM1I(&K160, &T23);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
    T10 = T24;
    Uunique_symbol_nameF11 = T10;
  } else {
    Uunique_symbol_nameF11 = Uunique_symbol_name_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
  T12 = primitive_object_allocate_filled(8,&KLcoff_symbolGYcoff_representationVcoff_managerW,7,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF13 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF13, T12, 0);
  primitive_type_check(Uunique_symbol_nameF11, &KLcoff_stringGYcoff_representationVcoff_manager);
  Uunique_symbol_nameF14 = Uunique_symbol_nameF11;
  SLOT_VALUE_SETTER(Uunique_symbol_nameF14, T12, 1);
  primitive_type_check(Uunique_symbol_value_, &KLintegerGVKd);
  Uunique_symbol_valueF15 = Uunique_symbol_value_;
  SLOT_VALUE_SETTER(Uunique_symbol_valueF15, T12, 2);
  T25 = primitive_idQ(Uunique_section_,&KPunboundVKi);
  if (T25 != &KPfalseVKi) {
    Uunique_sectionF17 = Uunique_section_;
  } else {
    primitive_type_check(Uunique_section_, &KLcoff_symbol_locatorGYcoff_representationVcoff_manager);
    Uunique_sectionF16 = Uunique_section_;
    Uunique_sectionF17 = Uunique_sectionF16;
  }
  SLOT_VALUE_SETTER(Uunique_sectionF17, T12, 3);
  primitive_type_check(Uunique_symbol_type_, &KLintegerGVKd);
  Uunique_symbol_typeF18 = Uunique_symbol_type_;
  SLOT_VALUE_SETTER(Uunique_symbol_typeF18, T12, 4);
  primitive_type_check(Uunique_storage_class_, &KLintegerGVKd);
  Uunique_storage_classF19 = Uunique_storage_class_;
  SLOT_VALUE_SETTER(Uunique_storage_classF19, T12, 5);
  primitive_type_check(Uunique_aux_symbols_, &KLsequenceGVKd);
  Uunique_aux_symbolsF20 = Uunique_aux_symbols_;
  SLOT_VALUE_SETTER(Uunique_aux_symbolsF20, T12, 6);
  APPLY2(&KinitializeVKd, T12, init_args_);
  T21_0 = T12;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:71
  MV_SET_COUNT(1);
  return(T21_0);
}

D KLcoff_plain_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_auxiliary_data_) {
  D T5;
  D Uunique_indexF6;
  D Uunique_auxiliary_dataF7;
  D Uunique_auxiliary_dataF8;
  D T9_0;
  D T10;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:186
  T5 = primitive_object_allocate_filled(3,&KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_managerW,2,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF6 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF6, T5, 0);
  T10 = primitive_idQ(Uunique_auxiliary_data_,&KPunboundVKi);
  if (T10 != &KPfalseVKi) {
    Uunique_auxiliary_dataF8 = Uunique_auxiliary_data_;
  } else {
    primitive_type_check(Uunique_auxiliary_data_, &KLvectorGVKd);
    Uunique_auxiliary_dataF7 = Uunique_auxiliary_data_;
    Uunique_auxiliary_dataF8 = Uunique_auxiliary_dataF7;
  }
  SLOT_VALUE_SETTER(Uunique_auxiliary_dataF8, T5, 1);
  APPLY2(&KinitializeVKd, T5, init_args_);
  T9_0 = T5;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:186
  MV_SET_COUNT(1);
  return(T9_0);
}

D KLcoff_empty_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_) {
  D T4;
  D Uunique_indexF5;
  D T6_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:106
  T4 = primitive_object_allocate_filled(2,&KLcoff_empty_auxiliary_symbolGYcoff_representationVcoff_managerW,1,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF5 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF5, T4, 0);
  APPLY2(&KinitializeVKd, T4, init_args_);
  T6_0 = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:106
  MV_SET_COUNT(1);
  return(T6_0);
}

D KLcoff_string_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_auxiliary_string_) {
  D T5;
  D Uunique_auxiliary_stringF6;
  D T7;
  D Uunique_indexF8;
  D Uunique_auxiliary_stringF9;
  D T10_0;
  D T11;
  _KLsimple_object_vectorGVKd_1 T12 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T13;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
  T11 = primitive_idQ(Uunique_auxiliary_string_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
  if (T11 != &KPfalseVKi) {
    T12.vector_element_[0] = IKJstring_;
    T13 = KerrorVKdMM1I(&K160, &T12);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
    T5 = T13;
    Uunique_auxiliary_stringF6 = T5;
  } else {
    Uunique_auxiliary_stringF6 = Uunique_auxiliary_string_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
  T7 = primitive_object_allocate_filled(3,&KLcoff_string_auxiliary_symbolGYcoff_representationVcoff_managerW,2,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF8 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF8, T7, 0);
  primitive_type_check(Uunique_auxiliary_stringF6, &KLbyte_stringGVKd);
  Uunique_auxiliary_stringF9 = Uunique_auxiliary_stringF6;
  SLOT_VALUE_SETTER(Uunique_auxiliary_stringF9, T7, 1);
  APPLY2(&KinitializeVKd, T7, init_args_);
  T10_0 = T7;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:97
  MV_SET_COUNT(1);
  return(T10_0);
}

D KLcoff_section_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_auxiliary_section_, D Uunique_auxiliary_check_sum_, D Uunique_auxiliary_number_, D Uunique_auxiliary_selection_) {
  D T8;
  D Uunique_auxiliary_sectionF9;
  D T10;
  D Uunique_indexF11;
  D Uunique_auxiliary_sectionF12;
  D Uunique_auxiliary_check_sumF13;
  D Uunique_auxiliary_numberF14;
  D Uunique_auxiliary_selectionF15;
  D T16_0;
  D T17;
  _KLsimple_object_vectorGVKd_1 T18 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T19;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
  T17 = primitive_idQ(Uunique_auxiliary_section_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
  if (T17 != &KPfalseVKi) {
    T18.vector_element_[0] = IKJsection_;
    T19 = KerrorVKdMM1I(&K160, &T18);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
    T8 = T19;
    Uunique_auxiliary_sectionF9 = T8;
  } else {
    Uunique_auxiliary_sectionF9 = Uunique_auxiliary_section_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
  T10 = primitive_object_allocate_filled(6,&KLcoff_section_auxiliary_symbolGYcoff_representationVcoff_managerW,5,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF11 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF11, T10, 0);
  primitive_type_check(Uunique_auxiliary_sectionF9, &KLcoff_sectionGYcoff_representationVcoff_manager);
  Uunique_auxiliary_sectionF12 = Uunique_auxiliary_sectionF9;
  SLOT_VALUE_SETTER(Uunique_auxiliary_sectionF12, T10, 1);
  primitive_type_check(Uunique_auxiliary_check_sum_, &KLintegerGVKd);
  Uunique_auxiliary_check_sumF13 = Uunique_auxiliary_check_sum_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_check_sumF13, T10, 2);
  primitive_type_check(Uunique_auxiliary_number_, &KLintegerGVKd);
  Uunique_auxiliary_numberF14 = Uunique_auxiliary_number_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_numberF14, T10, 3);
  primitive_type_check(Uunique_auxiliary_selection_, &KLintegerGVKd);
  Uunique_auxiliary_selectionF15 = Uunique_auxiliary_selection_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_selectionF15, T10, 4);
  APPLY2(&KinitializeVKd, T10, init_args_);
  T16_0 = T10;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:113
  MV_SET_COUNT(1);
  return(T16_0);
}

D Ksection_data_size_in_imageYcoff_representationVcoff_managerMM0I (D section_) {
  D T2;
  D T3_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:288
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:290
  T2 = SLOT_VALUE_INITD(section_, 5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:290
  T3_0 = T2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:288
  MV_SET_COUNT(1);
  return(T3_0);
}

D Ksection_data_size_in_imageYcoff_representationVcoff_managerMM1I (D section_) {
  D T2;
  D T3_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:294
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:296
  T2 = SLOT_VALUE_INITD(section_, 5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:296
  T3_0 = T2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:294
  MV_SET_COUNT(1);
  return(T3_0);
}

D KLcoff_bss_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_section_name_, D Uunique_section_alignment_, D Uunique_section_flags_, D Uunique_section_data_, D Uunique_raw_data_size_, D Uunique_coff_data_units_, D Uunique_big_endianQ_, D Uunique_virtual_size_, D Uunique_rva_offset_, D Uunique_raw_data_pointer_, D Uunique_relocs_pointer_, D Uunique_relocs_number_, D Uunique_linenumbers_pointer_, D Uunique_linenumbers_number_, D Uunique_relocations_, D Uunique_line_numbers_) {
  D T20;
  D Uunique_section_dataF21;
  D T22;
  D T23;
  D Uunique_relocationsF24;
  D T25;
  D T26;
  D Uunique_line_numbersF27;
  D T28;
  D Uunique_indexF29;
  D Uunique_section_alignmentF30;
  D Uunique_section_dataF31;
  D Uunique_raw_data_sizeF32;
  D Uunique_coff_data_unitsF33;
  D Uunique_big_endianQF34;
  D Uunique_virtual_sizeF35;
  D Uunique_rva_offsetF36;
  D Uunique_raw_data_pointerF37;
  D Uunique_relocs_pointerF38;
  D Uunique_relocs_numberF39;
  D Uunique_linenumbers_pointerF40;
  D Uunique_linenumbers_numberF41;
  D Uunique_relocationsF42;
  D Uunique_line_numbersF43;
  D T44_0;
  D T45;
  D T46;
  D T47;
  D T48;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  T45 = primitive_idQ(Uunique_section_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  if (T45 != &KPfalseVKi) {
    T46 = KmakeVKdMM25I(&KLsimple_byte_vectorGVKe, &KPempty_vectorVKi, (D) 1, (D) 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
    T20 = T46;
    Uunique_section_dataF21 = T20;
  } else {
    Uunique_section_dataF21 = Uunique_section_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  T47 = primitive_idQ(Uunique_relocations_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  if (T47 != &KPfalseVKi) {
    T22 = K421I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
    T23 = T22;
    Uunique_relocationsF24 = T23;
  } else {
    Uunique_relocationsF24 = Uunique_relocations_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  T48 = primitive_idQ(Uunique_line_numbers_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  if (T48 != &KPfalseVKi) {
    T25 = K420I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
    T26 = T25;
    Uunique_line_numbersF27 = T26;
  } else {
    Uunique_line_numbersF27 = Uunique_line_numbers_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  T28 = primitive_object_allocate_filled(18,&KLcoff_bss_sectionGYcoff_representationVcoff_managerW,17,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF29 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF29, T28, 0);
  SLOT_VALUE_SETTER(Uunique_section_name_, T28, 1);
  primitive_type_check(Uunique_section_alignment_, &KLintegerGVKd);
  Uunique_section_alignmentF30 = Uunique_section_alignment_;
  SLOT_VALUE_SETTER(Uunique_section_alignmentF30, T28, 2);
  SLOT_VALUE_SETTER(Uunique_section_flags_, T28, 3);
  primitive_type_check(Uunique_section_dataF21, &KLsimple_byte_vectorGVKe);
  Uunique_section_dataF31 = Uunique_section_dataF21;
  SLOT_VALUE_SETTER(Uunique_section_dataF31, T28, 4);
  primitive_type_check(Uunique_raw_data_size_, &KLintegerGVKd);
  Uunique_raw_data_sizeF32 = Uunique_raw_data_size_;
  SLOT_VALUE_SETTER(Uunique_raw_data_sizeF32, T28, 5);
  primitive_type_check(Uunique_coff_data_units_, &KLintegerGVKd);
  Uunique_coff_data_unitsF33 = Uunique_coff_data_units_;
  SLOT_VALUE_SETTER(Uunique_coff_data_unitsF33, T28, 6);
  primitive_type_check(Uunique_big_endianQ_, &KLbooleanGVKd);
  Uunique_big_endianQF34 = Uunique_big_endianQ_;
  SLOT_VALUE_SETTER(Uunique_big_endianQF34, T28, 7);
  primitive_type_check(Uunique_virtual_size_, &KLintegerGVKd);
  Uunique_virtual_sizeF35 = Uunique_virtual_size_;
  SLOT_VALUE_SETTER(Uunique_virtual_sizeF35, T28, 8);
  primitive_type_check(Uunique_rva_offset_, &KLintegerGVKd);
  Uunique_rva_offsetF36 = Uunique_rva_offset_;
  SLOT_VALUE_SETTER(Uunique_rva_offsetF36, T28, 9);
  primitive_type_check(Uunique_raw_data_pointer_, &KLintegerGVKd);
  Uunique_raw_data_pointerF37 = Uunique_raw_data_pointer_;
  SLOT_VALUE_SETTER(Uunique_raw_data_pointerF37, T28, 10);
  primitive_type_check(Uunique_relocs_pointer_, &KLintegerGVKd);
  Uunique_relocs_pointerF38 = Uunique_relocs_pointer_;
  SLOT_VALUE_SETTER(Uunique_relocs_pointerF38, T28, 11);
  primitive_type_check(Uunique_relocs_number_, &KLintegerGVKd);
  Uunique_relocs_numberF39 = Uunique_relocs_number_;
  SLOT_VALUE_SETTER(Uunique_relocs_numberF39, T28, 12);
  primitive_type_check(Uunique_linenumbers_pointer_, &KLintegerGVKd);
  Uunique_linenumbers_pointerF40 = Uunique_linenumbers_pointer_;
  SLOT_VALUE_SETTER(Uunique_linenumbers_pointerF40, T28, 13);
  primitive_type_check(Uunique_linenumbers_number_, &KLintegerGVKd);
  Uunique_linenumbers_numberF41 = Uunique_linenumbers_number_;
  SLOT_VALUE_SETTER(Uunique_linenumbers_numberF41, T28, 14);
  primitive_type_check(Uunique_relocationsF24, &KLvectorGVKd);
  Uunique_relocationsF42 = Uunique_relocationsF24;
  SLOT_VALUE_SETTER(Uunique_relocationsF42, T28, 15);
  primitive_type_check(Uunique_line_numbersF27, &KLvectorGVKd);
  Uunique_line_numbersF43 = Uunique_line_numbersF27;
  SLOT_VALUE_SETTER(Uunique_line_numbersF43, T28, 16);
  APPLY2(&KinitializeVKd, T28, init_args_);
  T44_0 = T28;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:245
  MV_SET_COUNT(1);
  return(T44_0);
}

static D K421I () {
  D T0_0;
  D T1_0;
  D T2;

  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  T2 = T1_0;
  T0_0 = T2;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K420I () {
  D T0_0;
  D T1_0;
  D T2;

  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  T2 = T1_0;
  T0_0 = T2;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K470I () {
  D T0_0;
  D T1_0;
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:234
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:234
  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:234
  T2 = T1_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:234
  T0_0 = T2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:234
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K481I () {
  D T0_0;
  D T1_0;
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:232
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:232
  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:232
  T2 = T1_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:232
  T0_0 = T2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:232
  MV_SET_COUNT(1);
  return(T0_0);
}

D KLcoff_function_definition_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_auxiliary_next_function_, D Uunique_auxiliary_next_function_index_, D Uunique_auxiliary_tag_, D Uunique_auxiliary_tag_index_, D Uunique_auxiliary_total_size_, D Uunique_auxiliary_line_numbers_, D Uunique_auxiliary_line_numbers_offset_) {
  D T11;
  D Uunique_auxiliary_tagF12;
  D T13;
  D Uunique_indexF14;
  D Uunique_auxiliary_next_functionF15;
  D Uunique_auxiliary_next_function_indexF16;
  D Uunique_auxiliary_tagF17;
  D Uunique_auxiliary_tag_indexF18;
  D Uunique_auxiliary_total_sizeF19;
  D Uunique_auxiliary_line_numbersF20;
  D Uunique_auxiliary_line_numbers_offsetF21;
  D T22_0;
  D T23;
  _KLsimple_object_vectorGVKd_1 T24 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T25;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
  T23 = primitive_idQ(Uunique_auxiliary_tag_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
  if (T23 != &KPfalseVKi) {
    T24.vector_element_[0] = IKJtag_;
    T25 = KerrorVKdMM1I(&K160, &T24);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
    T11 = T25;
    Uunique_auxiliary_tagF12 = T11;
  } else {
    Uunique_auxiliary_tagF12 = Uunique_auxiliary_tag_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
  T13 = primitive_object_allocate_filled(9,&KLcoff_function_definition_auxiliary_symbolGYcoff_representationVcoff_managerW,8,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF14 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF14, T13, 0);
  primitive_type_check(Uunique_auxiliary_next_function_, &K602);
  Uunique_auxiliary_next_functionF15 = Uunique_auxiliary_next_function_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_next_functionF15, T13, 1);
  primitive_type_check(Uunique_auxiliary_next_function_index_, &KLintegerGVKd);
  Uunique_auxiliary_next_function_indexF16 = Uunique_auxiliary_next_function_index_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_next_function_indexF16, T13, 2);
  primitive_type_check(Uunique_auxiliary_tagF12, &KLcoff_symbolGYcoff_representationVcoff_manager);
  Uunique_auxiliary_tagF17 = Uunique_auxiliary_tagF12;
  SLOT_VALUE_SETTER(Uunique_auxiliary_tagF17, T13, 3);
  primitive_type_check(Uunique_auxiliary_tag_index_, &KLintegerGVKd);
  Uunique_auxiliary_tag_indexF18 = Uunique_auxiliary_tag_index_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_tag_indexF18, T13, 4);
  primitive_type_check(Uunique_auxiliary_total_size_, &KLintegerGVKd);
  Uunique_auxiliary_total_sizeF19 = Uunique_auxiliary_total_size_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_total_sizeF19, T13, 5);
  primitive_type_check(Uunique_auxiliary_line_numbers_, &K551);
  Uunique_auxiliary_line_numbersF20 = Uunique_auxiliary_line_numbers_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_line_numbersF20, T13, 6);
  primitive_type_check(Uunique_auxiliary_line_numbers_offset_, &KLintegerGVKd);
  Uunique_auxiliary_line_numbers_offsetF21 = Uunique_auxiliary_line_numbers_offset_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_line_numbers_offsetF21, T13, 7);
  APPLY2(&KinitializeVKd, T13, init_args_);
  T22_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:154
  MV_SET_COUNT(1);
  return(T22_0);
}

D KLcoff_function_lines_auxiliary_symbolGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_auxiliary_next_function_, D Uunique_auxiliary_next_function_index_, D Uunique_auxiliary_line_number_) {
  D T7;
  D Uunique_indexF8;
  D Uunique_auxiliary_next_functionF9;
  D Uunique_auxiliary_next_function_indexF10;
  D Uunique_auxiliary_line_numberF11;
  D T12_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:177
  T7 = primitive_object_allocate_filled(5,&KLcoff_function_lines_auxiliary_symbolGYcoff_representationVcoff_managerW,4,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF8 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF8, T7, 0);
  primitive_type_check(Uunique_auxiliary_next_function_, &K602);
  Uunique_auxiliary_next_functionF9 = Uunique_auxiliary_next_function_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_next_functionF9, T7, 1);
  primitive_type_check(Uunique_auxiliary_next_function_index_, &KLintegerGVKd);
  Uunique_auxiliary_next_function_indexF10 = Uunique_auxiliary_next_function_index_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_next_function_indexF10, T7, 2);
  primitive_type_check(Uunique_auxiliary_line_number_, &KLintegerGVKd);
  Uunique_auxiliary_line_numberF11 = Uunique_auxiliary_line_number_;
  SLOT_VALUE_SETTER(Uunique_auxiliary_line_numberF11, T7, 3);
  APPLY2(&KinitializeVKd, T7, init_args_);
  T12_0 = T7;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:177
  MV_SET_COUNT(1);
  return(T12_0);
}

D KLcoff_short_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_string_data_) {
  D T4;
  D Uunique_string_dataF5;
  D T6;
  D Uunique_string_dataF7;
  D T8_0;
  D T9;
  _KLsimple_object_vectorGVKd_1 T10 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
  T9 = primitive_idQ(Uunique_string_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
  if (T9 != &KPfalseVKi) {
    T10.vector_element_[0] = IKJstring_;
    T11 = KerrorVKdMM1I(&K160, &T10);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
    T4 = T11;
    Uunique_string_dataF5 = T4;
  } else {
    Uunique_string_dataF5 = Uunique_string_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
  T6 = primitive_object_allocate_filled(2,&KLcoff_short_stringGYcoff_representationVcoff_managerW,1,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_string_dataF5, &KLbyte_stringGVKd);
  Uunique_string_dataF7 = Uunique_string_dataF5;
  SLOT_VALUE_SETTER(Uunique_string_dataF7, T6, 0);
  APPLY2(&KinitializeVKd, T6, init_args_);
  T8_0 = T6;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:54
  MV_SET_COUNT(1);
  return(T8_0);
}

D Ksection_data_size_in_fileYcoff_representationVcoff_managerMM0I (D section_) {
  D T2;
  D T3_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:273
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:275
  T2 = SLOT_VALUE_INITD(section_, 5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:275
  T3_0 = T2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:273
  MV_SET_COUNT(1);
  return(T3_0);
}

D Ksection_data_size_in_fileYcoff_representationVcoff_managerMM1I (D section_) {
  D T2_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:279
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:281
  T2_0 = (D) 1;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:279
  MV_SET_COUNT(1);
  return(T2_0);
}

D KLcoff_symbol_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_table_data_, D Uunique_id_table_data_, D Uunique_ordered_data_) {
  D T6;
  D Uunique_table_dataF7;
  D T8;
  D T9;
  D Uunique_id_table_dataF10;
  D T11;
  D Uunique_ordered_dataF12;
  D T13;
  D Uunique_table_dataF14;
  D Uunique_id_table_dataF15;
  D Uunique_ordered_dataF16;
  D T17_0;
  D T18;
  D T19;
  D T20;
  D T21;
  D T22;
  D T23_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  T18 = primitive_idQ(Uunique_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  if (T18 != &KPfalseVKi) {
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T19 = CONGRUENT_CALL2(&KLstring_tableGVKe, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
    T6 = T19;
    Uunique_table_dataF7 = T6;
  } else {
    Uunique_table_dataF7 = Uunique_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  T20 = primitive_idQ(Uunique_id_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  if (T20 != &KPfalseVKi) {
    T8 = K697I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
    T9 = T8;
    Uunique_id_table_dataF10 = T9;
  } else {
    Uunique_id_table_dataF10 = Uunique_id_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  T21 = primitive_idQ(Uunique_ordered_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  if (T21 != &KPfalseVKi) {
    T23_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
    T22 = T23_0;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
    T11 = T22;
    Uunique_ordered_dataF12 = T11;
  } else {
    Uunique_ordered_dataF12 = Uunique_ordered_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  T13 = primitive_object_allocate_filled(4,&KLcoff_symbol_tableGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_table_dataF7, &KLstring_tableGVKe);
  Uunique_table_dataF14 = Uunique_table_dataF7;
  SLOT_VALUE_SETTER(Uunique_table_dataF14, T13, 0);
  primitive_type_check(Uunique_id_table_dataF10, &KLtableGVKd);
  Uunique_id_table_dataF15 = Uunique_id_table_dataF10;
  SLOT_VALUE_SETTER(Uunique_id_table_dataF15, T13, 1);
  primitive_type_check(Uunique_ordered_dataF12, &KLvectorGVKd);
  Uunique_ordered_dataF16 = Uunique_ordered_dataF12;
  SLOT_VALUE_SETTER(Uunique_ordered_dataF16, T13, 2);
  APPLY2(&KinitializeVKd, T13, init_args_);
  T17_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:490
  MV_SET_COUNT(1);
  return(T17_0);
}

D KLcoff_duplicated_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_table_data_, D Uunique_id_table_data_, D Uunique_ordered_data_) {
  D T6;
  D Uunique_table_dataF7;
  D T8;
  D T9;
  D Uunique_id_table_dataF10;
  D T11;
  D Uunique_ordered_dataF12;
  D T13;
  D Uunique_table_dataF14;
  D Uunique_id_table_dataF15;
  D Uunique_ordered_dataF16;
  D T17_0;
  D T18;
  D T19;
  D T20;
  D T21;
  D T22;
  D T23_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  T18 = primitive_idQ(Uunique_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  if (T18 != &KPfalseVKi) {
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T19 = CONGRUENT_CALL2(&KLstring_tableGVKe, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
    T6 = T19;
    Uunique_table_dataF7 = T6;
  } else {
    Uunique_table_dataF7 = Uunique_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  T20 = primitive_idQ(Uunique_id_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  if (T20 != &KPfalseVKi) {
    T8 = K685I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
    T9 = T8;
    Uunique_id_table_dataF10 = T9;
  } else {
    Uunique_id_table_dataF10 = Uunique_id_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  T21 = primitive_idQ(Uunique_ordered_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  if (T21 != &KPfalseVKi) {
    T23_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
    T22 = T23_0;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
    T11 = T22;
    Uunique_ordered_dataF12 = T11;
  } else {
    Uunique_ordered_dataF12 = Uunique_ordered_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  T13 = primitive_object_allocate_filled(4,&KLcoff_duplicated_tableGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_table_dataF7, &KLstring_tableGVKe);
  Uunique_table_dataF14 = Uunique_table_dataF7;
  SLOT_VALUE_SETTER(Uunique_table_dataF14, T13, 0);
  primitive_type_check(Uunique_id_table_dataF10, &KLtableGVKd);
  Uunique_id_table_dataF15 = Uunique_id_table_dataF10;
  SLOT_VALUE_SETTER(Uunique_id_table_dataF15, T13, 1);
  primitive_type_check(Uunique_ordered_dataF12, &KLvectorGVKd);
  Uunique_ordered_dataF16 = Uunique_ordered_dataF12;
  SLOT_VALUE_SETTER(Uunique_ordered_dataF16, T13, 2);
  APPLY2(&KinitializeVKd, T13, init_args_);
  T17_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:413
  MV_SET_COUNT(1);
  return(T17_0);
}

static D Kslot_initializerF679I () {
  D T0_0;
  _KLsimple_object_vectorGVKd_1 T1 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T2;
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T1.vector_element_[0] = &KLstretchy_vectorGVKd;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T2 = primitive_copy_vector(&T1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T3 = MAKE_CLOSURE_INITD(&K682, 1, T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T0_0 = T3;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K682I (D args_) {
  D T1;
  D T2;
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T1 = Kconcatenate_2VKeMM1I(CREF(0), args_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  T2 = APPLY1(&KmakeVKd, T1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:418
  return(T2);
}

static D K685I () {
  D T0_0;
  D T1;
  D T2_0;

  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  T1 = T2_0;
  T0_0 = T1;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K697I () {
  D T0_0;
  D T1;
  D T2_0;

  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  T1 = T2_0;
  T0_0 = T1;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K711I () {
  D T0_0;
  D T1;
  D T2_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:403
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:403
  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:403
  T1 = T2_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:403
  T0_0 = T1;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:403
  MV_SET_COUNT(1);
  return(T0_0);
}

D KLcoff_string_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_table_data_, D Uunique_id_table_data_, D Uunique_ordered_data_) {
  D T6;
  D Uunique_table_dataF7;
  D T8;
  D T9;
  D Uunique_id_table_dataF10;
  D T11;
  D Uunique_table_dataF12;
  D Uunique_id_table_dataF13;
  D Uunique_ordered_dataF14;
  D Uunique_ordered_dataF15;
  D T16_0;
  D T17;
  D T18;
  D T19;
  D T20;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  T17 = primitive_idQ(Uunique_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  if (T17 != &KPfalseVKi) {
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T18 = CONGRUENT_CALL2(&KLstring_tableGVKe, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
    T6 = T18;
    Uunique_table_dataF7 = T6;
  } else {
    Uunique_table_dataF7 = Uunique_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  T19 = primitive_idQ(Uunique_id_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  if (T19 != &KPfalseVKi) {
    T8 = K721I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
    T9 = T8;
    Uunique_id_table_dataF10 = T9;
  } else {
    Uunique_id_table_dataF10 = Uunique_id_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  T11 = primitive_object_allocate_filled(4,&KLcoff_string_tableGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_table_dataF7, &KLstring_tableGVKe);
  Uunique_table_dataF12 = Uunique_table_dataF7;
  SLOT_VALUE_SETTER(Uunique_table_dataF12, T11, 0);
  primitive_type_check(Uunique_id_table_dataF10, &KLtableGVKd);
  Uunique_id_table_dataF13 = Uunique_id_table_dataF10;
  SLOT_VALUE_SETTER(Uunique_id_table_dataF13, T11, 1);
  T20 = primitive_idQ(Uunique_ordered_data_,&KPunboundVKi);
  if (T20 != &KPfalseVKi) {
    Uunique_ordered_dataF15 = Uunique_ordered_data_;
  } else {
    primitive_type_check(Uunique_ordered_data_, &KLvectorGVKd);
    Uunique_ordered_dataF14 = Uunique_ordered_data_;
    Uunique_ordered_dataF15 = Uunique_ordered_dataF14;
  }
  SLOT_VALUE_SETTER(Uunique_ordered_dataF15, T11, 2);
  APPLY2(&KinitializeVKd, T11, init_args_);
  T16_0 = T11;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:546
  MV_SET_COUNT(1);
  return(T16_0);
}

static D K721I () {
  D T0_0;
  D T1;
  D T2_0;

  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  T1 = T2_0;
  T0_0 = T1;
  MV_SET_COUNT(1);
  return(T0_0);
}

D KLcoff_long_stringGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_string_data_) {
  D T5;
  D Uunique_string_dataF6;
  D T7;
  D Uunique_indexF8;
  D Uunique_string_dataF9;
  D T10_0;
  D T11;
  _KLsimple_object_vectorGVKd_1 T12 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T13;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
  T11 = primitive_idQ(Uunique_string_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
  if (T11 != &KPfalseVKi) {
    T12.vector_element_[0] = IKJstring_;
    T13 = KerrorVKdMM1I(&K160, &T12);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
    T5 = T13;
    Uunique_string_dataF6 = T5;
  } else {
    Uunique_string_dataF6 = Uunique_string_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
  T7 = primitive_object_allocate_filled(3,&KLcoff_long_stringGYcoff_representationVcoff_managerW,2,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF8 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF8, T7, 0);
  primitive_type_check(Uunique_string_dataF6, &KLbyte_stringGVKd);
  Uunique_string_dataF9 = Uunique_string_dataF6;
  SLOT_VALUE_SETTER(Uunique_string_dataF9, T7, 1);
  APPLY2(&KinitializeVKd, T7, init_args_);
  T10_0 = T7;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:45
  MV_SET_COUNT(1);
  return(T10_0);
}

D KLcoff_fileGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_sections_, D Uunique_big_endianQ_, D Uunique_machine_, D Uunique_time_stamp_, D Uunique_header_size_, D Uunique_characteristics_, D Uunique_symbols_, D Uunique_strings_) {
  D T11;
  D T12;
  D Uunique_sectionsF13;
  D T14;
  D Uunique_machineF15;
  D T16;
  D T17;
  D Uunique_symbolsF18;
  D T19;
  D T20;
  D Uunique_stringsF21;
  D T22;
  D Uunique_sectionsF23;
  D Uunique_big_endianQF24;
  D Uunique_machineF25;
  D Uunique_time_stampF26;
  D Uunique_header_sizeF27;
  D Uunique_characteristicsF28;
  D Uunique_symbolsF29;
  D Uunique_stringsF30;
  D T31_0;
  D T32;
  D T33;
  _KLsimple_object_vectorGVKd_1 T34 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T35;
  D T36;
  D T37;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T32 = primitive_idQ(Uunique_sections_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  if (T32 != &KPfalseVKi) {
    T11 = K827I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
    T12 = T11;
    Uunique_sectionsF13 = T12;
  } else {
    Uunique_sectionsF13 = Uunique_sections_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T33 = primitive_idQ(Uunique_machine_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  if (T33 != &KPfalseVKi) {
    T34.vector_element_[0] = IKJmachine_;
    T35 = KerrorVKdMM1I(&K160, &T34);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
    T14 = T35;
    Uunique_machineF15 = T14;
  } else {
    Uunique_machineF15 = Uunique_machine_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T36 = primitive_idQ(Uunique_symbols_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  if (T36 != &KPfalseVKi) {
    T16 = K826I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
    T17 = T16;
    Uunique_symbolsF18 = T17;
  } else {
    Uunique_symbolsF18 = Uunique_symbols_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T37 = primitive_idQ(Uunique_strings_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  if (T37 != &KPfalseVKi) {
    T19 = K825I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
    T20 = T19;
    Uunique_stringsF21 = T20;
  } else {
    Uunique_stringsF21 = Uunique_strings_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T22 = primitive_object_allocate_filled(9,&KLcoff_fileGYcoff_representationVcoff_managerW,8,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_sectionsF13, &KLbinary_tableGVbinary_manager);
  Uunique_sectionsF23 = Uunique_sectionsF13;
  SLOT_VALUE_SETTER(Uunique_sectionsF23, T22, 0);
  primitive_type_check(Uunique_big_endianQ_, &KLbooleanGVKd);
  Uunique_big_endianQF24 = Uunique_big_endianQ_;
  SLOT_VALUE_SETTER(Uunique_big_endianQF24, T22, 1);
  primitive_type_check(Uunique_machineF15, &KLintegerGVKd);
  Uunique_machineF25 = Uunique_machineF15;
  SLOT_VALUE_SETTER(Uunique_machineF25, T22, 2);
  primitive_type_check(Uunique_time_stamp_, &KLabstract_integerGVKe);
  Uunique_time_stampF26 = Uunique_time_stamp_;
  SLOT_VALUE_SETTER(Uunique_time_stampF26, T22, 3);
  primitive_type_check(Uunique_header_size_, &KLintegerGVKd);
  Uunique_header_sizeF27 = Uunique_header_size_;
  SLOT_VALUE_SETTER(Uunique_header_sizeF27, T22, 4);
  primitive_type_check(Uunique_characteristics_, &KLintegerGVKd);
  Uunique_characteristicsF28 = Uunique_characteristics_;
  SLOT_VALUE_SETTER(Uunique_characteristicsF28, T22, 5);
  primitive_type_check(Uunique_symbolsF18, &KLcoff_symbol_tableGYcoff_representationVcoff_manager);
  Uunique_symbolsF29 = Uunique_symbolsF18;
  SLOT_VALUE_SETTER(Uunique_symbolsF29, T22, 6);
  primitive_type_check(Uunique_stringsF21, &KLcoff_string_tableGYcoff_representationVcoff_manager);
  Uunique_stringsF30 = Uunique_stringsF21;
  SLOT_VALUE_SETTER(Uunique_stringsF30, T22, 7);
  APPLY2(&KinitializeVKd, T22, init_args_);
  T31_0 = T22;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  MV_SET_COUNT(1);
  return(T31_0);
}

static D K756I () {
  D init_value_;
  D T2_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:571
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:571
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  init_value_ = CONGRUENT_CALL2(&KLcoff_section_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:571
  T2_0 = init_value_;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:571
  MV_SET_COUNT(1);
  return(T2_0);
}

D KLcoff_section_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_table_data_, D Uunique_id_table_data_, D Uunique_ordered_data_) {
  D T6;
  D Uunique_table_dataF7;
  D T8;
  D T9;
  D Uunique_id_table_dataF10;
  D T11;
  D Uunique_ordered_dataF12;
  D T13;
  D Uunique_table_dataF14;
  D Uunique_id_table_dataF15;
  D Uunique_ordered_dataF16;
  D T17_0;
  D T18;
  D T19;
  D T20;
  D T21;
  D T22;
  D T23_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  T18 = primitive_idQ(Uunique_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  if (T18 != &KPfalseVKi) {
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T19 = CONGRUENT_CALL2(&KLstring_tableGVKe, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
    T6 = T19;
    Uunique_table_dataF7 = T6;
  } else {
    Uunique_table_dataF7 = Uunique_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  T20 = primitive_idQ(Uunique_id_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  if (T20 != &KPfalseVKi) {
    T8 = K764I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
    T9 = T8;
    Uunique_id_table_dataF10 = T9;
  } else {
    Uunique_id_table_dataF10 = Uunique_id_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  T21 = primitive_idQ(Uunique_ordered_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  if (T21 != &KPfalseVKi) {
    T23_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
    T22 = T23_0;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
    T11 = T22;
    Uunique_ordered_dataF12 = T11;
  } else {
    Uunique_ordered_dataF12 = Uunique_ordered_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  T13 = primitive_object_allocate_filled(4,&KLcoff_section_tableGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_table_dataF7, &KLstring_tableGVKe);
  Uunique_table_dataF14 = Uunique_table_dataF7;
  SLOT_VALUE_SETTER(Uunique_table_dataF14, T13, 0);
  primitive_type_check(Uunique_id_table_dataF10, &KLtableGVKd);
  Uunique_id_table_dataF15 = Uunique_id_table_dataF10;
  SLOT_VALUE_SETTER(Uunique_id_table_dataF15, T13, 1);
  primitive_type_check(Uunique_ordered_dataF12, &KLvectorGVKd);
  Uunique_ordered_dataF16 = Uunique_ordered_dataF12;
  SLOT_VALUE_SETTER(Uunique_ordered_dataF16, T13, 2);
  APPLY2(&KinitializeVKd, T13, init_args_);
  T17_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:524
  MV_SET_COUNT(1);
  return(T17_0);
}

static D K764I () {
  D T0_0;
  D T1;
  D T2_0;

  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  T1 = T2_0;
  T0_0 = T1;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K781I () {
  D T0;
  D T1_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:576
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:576
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_string_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:576
  T1_0 = T0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:576
  MV_SET_COUNT(1);
  return(T1_0);
}

static D K789I () {
  D T0;
  D T1_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:573
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:573
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_symbol_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:573
  T1_0 = T0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:573
  MV_SET_COUNT(1);
  return(T1_0);
}

static D K827I () {
  D init_value_;
  D T2_0;

  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  init_value_ = CONGRUENT_CALL2(&KLcoff_section_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  T2_0 = init_value_;
  MV_SET_COUNT(1);
  return(T2_0);
}

static D K826I () {
  D T0;
  D T1_0;

  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_symbol_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  T1_0 = T0;
  MV_SET_COUNT(1);
  return(T1_0);
}

static D K825I () {
  D T0;
  D T1_0;

  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_string_tableGYcoff_representationVcoff_manager, &KPempty_vectorVKi);
  T1_0 = T0;
  MV_SET_COUNT(1);
  return(T1_0);
}

D Kcoff_element_setterYcoff_representationVcoff_managerMM0I (D newval_, D coff_table_, D key_, D Urest_, D model_object_) {
  D T6;
  D model_objectF7;
  D T8_0;
  D T9_0;
  D T10_0;
  D T11;
  D T12;
  D T13;
  D T14;
  D T15;
  _KLsimple_object_vectorGVKd_4 T16 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T17;
  D T18;
  D T19;
  D T20;
  _KLsimple_object_vectorGVKd_4 T21 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
  T11 = primitive_idQ(model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
  if (T11 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
    T6 = DunsuppliedYcommon_extensionsVcommon_dylan;
    model_objectF7 = T6;
  } else {
    model_objectF7 = model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:443
  T12 = primitive_idQ(model_objectF7,DunsuppliedYcommon_extensionsVcommon_dylan);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:443
  if (T12 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    T18 = SLOT_VALUE_INITD(coff_table_, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    T19 = SLOT_VALUE_INITD(T18, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    T20 = primitive_instanceQ(newval_,T19);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    if (T20 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
      T21.vector_element_[0] = &KJvalue_;
      T21.vector_element_[1] = newval_;
      T21.vector_element_[2] = &KJtype_;
      T21.vector_element_[3] = T19;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T22 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T21);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T22, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    KputhashVKiI(newval_, T18, key_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:446
    T9_0 = newval_;
    T10_0 = T9_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    T13 = SLOT_VALUE_INITD(coff_table_, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    T14 = SLOT_VALUE_INITD(T13, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    T15 = primitive_instanceQ(newval_,T14);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    if (T15 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
      T16.vector_element_[0] = &KJvalue_;
      T16.vector_element_[1] = newval_;
      T16.vector_element_[2] = &KJtype_;
      T16.vector_element_[3] = T14;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T17 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T16);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T17, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    KputhashVKiI(newval_, T13, model_objectF7);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:444
    T8_0 = newval_;
    T10_0 = T8_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:443
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:441
  MV_SET_COUNT(1);
  return(T10_0);
}

D Kcoff_elementYcoff_representationVcoff_managerMM0I (D coff_table_, D key_, D Urest_, D model_object_) {
  D T5;
  D model_objectF6;
  D T7_0;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12_0;
  D T13;
  D T14;
  D T15_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
  T8 = primitive_idQ(model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
  if (T8 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
    T5 = DunsuppliedYcommon_extensionsVcommon_dylan;
    model_objectF6 = T5;
  } else {
    model_objectF6 = model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:434
  T9 = primitive_idQ(model_objectF6,DunsuppliedYcommon_extensionsVcommon_dylan);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:434
  if (T9 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:437
    T13 = SLOT_VALUE_INITD(coff_table_, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:437
    T14 = Dtable_entry_emptyVKi;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:437
    T15_0 = KgethashVKiI(T13, key_, T14, &KPtrueVKi);
    T7_0 = T15_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:435
    T10 = SLOT_VALUE_INITD(coff_table_, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:435
    T11 = Dtable_entry_emptyVKi;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:435
    T12_0 = KgethashVKiI(T10, model_objectF6, T11, &KPtrueVKi);
    T7_0 = T12_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:434
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:432
  MV_SET_COUNT(1);
  return(T7_0);
}

D KLcoff_tableGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_table_data_, D Uunique_id_table_data_, D Uunique_ordered_data_) {
  D T6;
  D Uunique_table_dataF7;
  D T8;
  D T9;
  D Uunique_id_table_dataF10;
  D T11;
  D Uunique_table_dataF12;
  D Uunique_id_table_dataF13;
  D Uunique_ordered_dataF14;
  D Uunique_ordered_dataF15;
  D T16_0;
  D T17;
  D T18;
  D T19;
  D T20;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  T17 = primitive_idQ(Uunique_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  if (T17 != &KPfalseVKi) {
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T18 = CONGRUENT_CALL2(&KLstring_tableGVKe, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
    T6 = T18;
    Uunique_table_dataF7 = T6;
  } else {
    Uunique_table_dataF7 = Uunique_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  T19 = primitive_idQ(Uunique_id_table_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  if (T19 != &KPfalseVKi) {
    T8 = K862I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
    T9 = T8;
    Uunique_id_table_dataF10 = T9;
  } else {
    Uunique_id_table_dataF10 = Uunique_id_table_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  T11 = primitive_object_allocate_filled(4,&KLcoff_tableGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_table_dataF7, &KLstring_tableGVKe);
  Uunique_table_dataF12 = Uunique_table_dataF7;
  SLOT_VALUE_SETTER(Uunique_table_dataF12, T11, 0);
  primitive_type_check(Uunique_id_table_dataF10, &KLtableGVKd);
  Uunique_id_table_dataF13 = Uunique_id_table_dataF10;
  SLOT_VALUE_SETTER(Uunique_id_table_dataF13, T11, 1);
  T20 = primitive_idQ(Uunique_ordered_data_,&KPunboundVKi);
  if (T20 != &KPfalseVKi) {
    Uunique_ordered_dataF15 = Uunique_ordered_data_;
  } else {
    primitive_type_check(Uunique_ordered_data_, &KLvectorGVKd);
    Uunique_ordered_dataF14 = Uunique_ordered_data_;
    Uunique_ordered_dataF15 = Uunique_ordered_dataF14;
  }
  SLOT_VALUE_SETTER(Uunique_ordered_dataF15, T11, 2);
  APPLY2(&KinitializeVKd, T11, init_args_);
  T16_0 = T11;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  MV_SET_COUNT(1);
  return(T16_0);
}

static D K862I () {
  D T0_0;
  D T1;
  D T2_0;

  T2_0 = KLobject_tableGZ32ZconstructorVKiMM0I(&KLobject_tableGVKd, &KPempty_vectorVKi, &KLobjectGVKd, (D) 41, &Kdefault_grow_sizeVKe, &KPfalseVKi);
  T1 = T2_0;
  T0_0 = T1;
  MV_SET_COUNT(1);
  return(T0_0);
}

D KLcoff_relative_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_relocation_type_, D Uunique_relocation_symbol_) {
  D T6;
  D Uunique_relocation_symbolF7;
  D T8;
  D Uunique_indexF9;
  D Uunique_relocation_typeF10;
  D Uunique_relocation_symbolF11;
  D T12_0;
  D T13;
  _KLsimple_object_vectorGVKd_1 T14 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T15;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
  T13 = primitive_idQ(Uunique_relocation_symbol_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
  if (T13 != &KPfalseVKi) {
    T14.vector_element_[0] = IKJsymbol_;
    T15 = KerrorVKdMM1I(&K160, &T14);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
    T6 = T15;
    Uunique_relocation_symbolF7 = T6;
  } else {
    Uunique_relocation_symbolF7 = Uunique_relocation_symbol_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
  T8 = primitive_object_allocate_filled(4,&KLcoff_relative_relocationGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF9 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF9, T8, 0);
  primitive_type_check(Uunique_relocation_type_, &KLintegerGVKd);
  Uunique_relocation_typeF10 = Uunique_relocation_type_;
  SLOT_VALUE_SETTER(Uunique_relocation_typeF10, T8, 1);
  primitive_type_check(Uunique_relocation_symbolF7, &KLcoff_symbolGYcoff_representationVcoff_manager);
  Uunique_relocation_symbolF11 = Uunique_relocation_symbolF7;
  SLOT_VALUE_SETTER(Uunique_relocation_symbolF11, T8, 2);
  APPLY2(&KinitializeVKd, T8, init_args_);
  T12_0 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:376
  MV_SET_COUNT(1);
  return(T12_0);
}

D KLcoff_absolute_relocationGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_relocation_type_, D Uunique_relocation_symbol_) {
  D T6;
  D Uunique_relocation_symbolF7;
  D T8;
  D Uunique_indexF9;
  D Uunique_relocation_typeF10;
  D Uunique_relocation_symbolF11;
  D T12_0;
  D T13;
  _KLsimple_object_vectorGVKd_1 T14 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T15;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
  T13 = primitive_idQ(Uunique_relocation_symbol_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
  if (T13 != &KPfalseVKi) {
    T14.vector_element_[0] = IKJsymbol_;
    T15 = KerrorVKdMM1I(&K160, &T14);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
    T6 = T15;
    Uunique_relocation_symbolF7 = T6;
  } else {
    Uunique_relocation_symbolF7 = Uunique_relocation_symbol_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
  T8 = primitive_object_allocate_filled(4,&KLcoff_absolute_relocationGYcoff_representationVcoff_managerW,3,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF9 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF9, T8, 0);
  primitive_type_check(Uunique_relocation_type_, &KLintegerGVKd);
  Uunique_relocation_typeF10 = Uunique_relocation_type_;
  SLOT_VALUE_SETTER(Uunique_relocation_typeF10, T8, 1);
  primitive_type_check(Uunique_relocation_symbolF7, &KLcoff_symbolGYcoff_representationVcoff_manager);
  Uunique_relocation_symbolF11 = Uunique_relocation_symbolF7;
  SLOT_VALUE_SETTER(Uunique_relocation_symbolF11, T8, 2);
  APPLY2(&KinitializeVKd, T8, init_args_);
  T12_0 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:372
  MV_SET_COUNT(1);
  return(T12_0);
}

D KLcoff_undefined_locatorGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_) {
  D T4;
  D Uunique_indexF5;
  D T6_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:304
  T4 = primitive_object_allocate_filled(2,&KLcoff_undefined_locatorGYcoff_representationVcoff_managerW,1,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF5 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF5, T4, 0);
  APPLY2(&KinitializeVKd, T4, init_args_);
  T6_0 = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:304
  MV_SET_COUNT(1);
  return(T6_0);
}

D KLcoff_normal_sectionGZ32ZconstructorYcoff_representationVcoff_managerMM0I (D class_, D init_args_, D Uunique_index_, D Uunique_section_name_, D Uunique_section_alignment_, D Uunique_section_flags_, D Uunique_section_data_, D Uunique_raw_data_size_, D Uunique_coff_data_units_, D Uunique_big_endianQ_, D Uunique_virtual_size_, D Uunique_rva_offset_, D Uunique_raw_data_pointer_, D Uunique_relocs_pointer_, D Uunique_relocs_number_, D Uunique_linenumbers_pointer_, D Uunique_linenumbers_number_, D Uunique_relocations_, D Uunique_line_numbers_) {
  D T20;
  D Uunique_section_dataF21;
  D T22;
  D T23;
  D Uunique_relocationsF24;
  D T25;
  D T26;
  D Uunique_line_numbersF27;
  D T28;
  D Uunique_indexF29;
  D Uunique_section_alignmentF30;
  D Uunique_section_dataF31;
  D Uunique_raw_data_sizeF32;
  D Uunique_coff_data_unitsF33;
  D Uunique_big_endianQF34;
  D Uunique_virtual_sizeF35;
  D Uunique_rva_offsetF36;
  D Uunique_raw_data_pointerF37;
  D Uunique_relocs_pointerF38;
  D Uunique_relocs_numberF39;
  D Uunique_linenumbers_pointerF40;
  D Uunique_linenumbers_numberF41;
  D Uunique_relocationsF42;
  D Uunique_line_numbersF43;
  D T44_0;
  D T45;
  D T46;
  D T47;
  D T48;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  T45 = primitive_idQ(Uunique_section_data_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  if (T45 != &KPfalseVKi) {
    T46 = KmakeVKdMM25I(&KLsimple_byte_vectorGVKe, &KPempty_vectorVKi, (D) 1, (D) 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
    T20 = T46;
    Uunique_section_dataF21 = T20;
  } else {
    Uunique_section_dataF21 = Uunique_section_data_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  T47 = primitive_idQ(Uunique_relocations_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  if (T47 != &KPfalseVKi) {
    T22 = K903I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
    T23 = T22;
    Uunique_relocationsF24 = T23;
  } else {
    Uunique_relocationsF24 = Uunique_relocations_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  T48 = primitive_idQ(Uunique_line_numbers_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  if (T48 != &KPfalseVKi) {
    T25 = K902I();
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
    T26 = T25;
    Uunique_line_numbersF27 = T26;
  } else {
    Uunique_line_numbersF27 = Uunique_line_numbers_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  T28 = primitive_object_allocate_filled(18,&KLcoff_normal_sectionGYcoff_representationVcoff_managerW,17,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_index_, &KLintegerGVKd);
  Uunique_indexF29 = Uunique_index_;
  SLOT_VALUE_SETTER(Uunique_indexF29, T28, 0);
  SLOT_VALUE_SETTER(Uunique_section_name_, T28, 1);
  primitive_type_check(Uunique_section_alignment_, &KLintegerGVKd);
  Uunique_section_alignmentF30 = Uunique_section_alignment_;
  SLOT_VALUE_SETTER(Uunique_section_alignmentF30, T28, 2);
  SLOT_VALUE_SETTER(Uunique_section_flags_, T28, 3);
  primitive_type_check(Uunique_section_dataF21, &KLsimple_byte_vectorGVKe);
  Uunique_section_dataF31 = Uunique_section_dataF21;
  SLOT_VALUE_SETTER(Uunique_section_dataF31, T28, 4);
  primitive_type_check(Uunique_raw_data_size_, &KLintegerGVKd);
  Uunique_raw_data_sizeF32 = Uunique_raw_data_size_;
  SLOT_VALUE_SETTER(Uunique_raw_data_sizeF32, T28, 5);
  primitive_type_check(Uunique_coff_data_units_, &KLintegerGVKd);
  Uunique_coff_data_unitsF33 = Uunique_coff_data_units_;
  SLOT_VALUE_SETTER(Uunique_coff_data_unitsF33, T28, 6);
  primitive_type_check(Uunique_big_endianQ_, &KLbooleanGVKd);
  Uunique_big_endianQF34 = Uunique_big_endianQ_;
  SLOT_VALUE_SETTER(Uunique_big_endianQF34, T28, 7);
  primitive_type_check(Uunique_virtual_size_, &KLintegerGVKd);
  Uunique_virtual_sizeF35 = Uunique_virtual_size_;
  SLOT_VALUE_SETTER(Uunique_virtual_sizeF35, T28, 8);
  primitive_type_check(Uunique_rva_offset_, &KLintegerGVKd);
  Uunique_rva_offsetF36 = Uunique_rva_offset_;
  SLOT_VALUE_SETTER(Uunique_rva_offsetF36, T28, 9);
  primitive_type_check(Uunique_raw_data_pointer_, &KLintegerGVKd);
  Uunique_raw_data_pointerF37 = Uunique_raw_data_pointer_;
  SLOT_VALUE_SETTER(Uunique_raw_data_pointerF37, T28, 10);
  primitive_type_check(Uunique_relocs_pointer_, &KLintegerGVKd);
  Uunique_relocs_pointerF38 = Uunique_relocs_pointer_;
  SLOT_VALUE_SETTER(Uunique_relocs_pointerF38, T28, 11);
  primitive_type_check(Uunique_relocs_number_, &KLintegerGVKd);
  Uunique_relocs_numberF39 = Uunique_relocs_number_;
  SLOT_VALUE_SETTER(Uunique_relocs_numberF39, T28, 12);
  primitive_type_check(Uunique_linenumbers_pointer_, &KLintegerGVKd);
  Uunique_linenumbers_pointerF40 = Uunique_linenumbers_pointer_;
  SLOT_VALUE_SETTER(Uunique_linenumbers_pointerF40, T28, 13);
  primitive_type_check(Uunique_linenumbers_number_, &KLintegerGVKd);
  Uunique_linenumbers_numberF41 = Uunique_linenumbers_number_;
  SLOT_VALUE_SETTER(Uunique_linenumbers_numberF41, T28, 14);
  primitive_type_check(Uunique_relocationsF24, &KLvectorGVKd);
  Uunique_relocationsF42 = Uunique_relocationsF24;
  SLOT_VALUE_SETTER(Uunique_relocationsF42, T28, 15);
  primitive_type_check(Uunique_line_numbersF27, &KLvectorGVKd);
  Uunique_line_numbersF43 = Uunique_line_numbersF27;
  SLOT_VALUE_SETTER(Uunique_line_numbersF43, T28, 16);
  APPLY2(&KinitializeVKd, T28, init_args_);
  T44_0 = T28;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:252
  MV_SET_COUNT(1);
  return(T44_0);
}

static D K903I () {
  D T0_0;
  D T1_0;
  D T2;

  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  T2 = T1_0;
  T0_0 = T2;
  MV_SET_COUNT(1);
  return(T0_0);
}

static D K902I () {
  D T0_0;
  D T1_0;
  D T2;

  T1_0 = KLstretchy_object_vectorGZ32ZconstructorVKiMM0I(&KLstretchy_object_vectorGVKe, &KPempty_vectorVKi);
  T2 = T1_0;
  T0_0 = T2;
  MV_SET_COUNT(1);
  return(T0_0);
}

D Kbinary_element_addXVbinary_managerMcoff_managerM4I (D coff_table_, D key_, D newval_, D Urest_, D model_object_) {
  D T6;
  D T7_0;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:531
  T9 = primitive_copy_vector(Urest_);
  T8 = primitive_next_methods_parameter();
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
  T10 = primitive_idQ(T8,&KPempty_listVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
  if (T10 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
    KerrorVKdMM1I(&K959, &KPempty_vectorVKi);
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
    T11 = SLOT_VALUE_INITD(T8, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
    T12 = SLOT_VALUE_INITD(T8, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
    MEP_CALL_PROLOG(T11, T12, 4);
    MEP_CALL4(T11, coff_table_, key_, newval_, T9);
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:536
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:538
  T13 = SLOT_VALUE_INITD(coff_table_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:538
  CONGRUENT_CALL_PROLOG(&KsizeVKd, 1);
  T6 = CONGRUENT_CALL1(T13);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:538
  CALL2(&Kindex_setterYcoff_representationVcoff_manager, T6, newval_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:539
  T7_0 = newval_;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:531
  MV_SET_COUNT(1);
  return(T7_0);
}

D Kbinary_element_addXVbinary_managerMcoff_managerM3I (D coff_table_, D dummy_key_, D newval_, D Urest_, D model_object_) {
  D T6;
  D T7_0;
  D T8;
  D T9;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:508
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:515
  T8 = SLOT_VALUE_INITD(coff_table_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:515
  CONGRUENT_CALL_PROLOG(&KsizeVKd, 1);
  T6 = CONGRUENT_CALL1(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:515
  CALL2(&Kindex_setterYcoff_representationVcoff_manager, T6, newval_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:516
  T9 = SLOT_VALUE_INITD(coff_table_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:516
  CONGRUENT_CALL_PROLOG(&KaddXVKd, 2);
  CONGRUENT_CALL2(T9, newval_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:517
  T7_0 = newval_;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:508
  MV_SET_COUNT(1);
  return(T7_0);
}

D Kbinary_element_addXVbinary_managerMcoff_managerM2I (D coff_table_, D key_, D newval_, D Urest_, D model_object_) {
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;
  D T14;
  D T15;
  D T16_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:497
  T8 = primitive_copy_vector(Urest_);
  T7 = primitive_next_methods_parameter();
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:503
  T9 = SLOT_VALUE_INITD(coff_table_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:503
  CONGRUENT_CALL_PROLOG(&KsizeVKd, 1);
  T6 = CONGRUENT_CALL1(T9);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:503
  CALL2(&Kindex_setterYcoff_representationVcoff_manager, T6, newval_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
  T12 = primitive_idQ(T7,&KPempty_listVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
  if (T12 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
    T15 = KerrorVKdMM1I(&K959, &KPempty_vectorVKi);
    T11 = T15;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
    T13 = SLOT_VALUE_INITD(T7, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
    T14 = SLOT_VALUE_INITD(T7, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
    MEP_CALL_PROLOG(T13, T14, 4);
    T10 = MEP_CALL4(T13, coff_table_, key_, newval_, T8);
    T11 = T10;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:504
  T16_0 = T11;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:497
  MV_SET_COUNT(1);
  return(T16_0);
}

D Kbinary_element_addXVbinary_managerMcoff_managerM1I (D coff_table_, D key_, D newval_, D Urest_, D model_object_) {
  D T6;
  D model_objectF7;
  D T8_0;
  D T9_0;
  D T10_0;
  D T11;
  D T12;
  D T13;
  D T14;
  D T15;
  D T16;
  _KLsimple_object_vectorGVKd_4 T17 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T18;
  D T19;
  D T20;
  D T21;
  _KLsimple_object_vectorGVKd_4 T22 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T23;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  T11 = primitive_idQ(model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  if (T11 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
    T6 = DunsuppliedYcommon_extensionsVcommon_dylan;
    model_objectF7 = T6;
  } else {
    model_objectF7 = model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:478
  T12 = SLOT_VALUE_INITD(coff_table_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:478
  CONGRUENT_CALL_PROLOG(&KaddXVKd, 2);
  CONGRUENT_CALL2(T12, newval_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:479
  T13 = primitive_idQ(model_objectF7,DunsuppliedYcommon_extensionsVcommon_dylan);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:479
  if (T13 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    T19 = SLOT_VALUE_INITD(coff_table_, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    T20 = SLOT_VALUE_INITD(T19, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    T21 = primitive_instanceQ(newval_,T20);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    if (T21 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
      T22.vector_element_[0] = &KJvalue_;
      T22.vector_element_[1] = newval_;
      T22.vector_element_[2] = &KJtype_;
      T22.vector_element_[3] = T20;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T23 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T23, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    KputhashVKiI(newval_, T19, key_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:482
    T9_0 = newval_;
    T10_0 = T9_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    T14 = SLOT_VALUE_INITD(coff_table_, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    T15 = SLOT_VALUE_INITD(T14, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    T16 = primitive_instanceQ(newval_,T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    if (T16 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
      T17.vector_element_[0] = &KJvalue_;
      T17.vector_element_[1] = newval_;
      T17.vector_element_[2] = &KJtype_;
      T17.vector_element_[3] = T15;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
      CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
      T18 = CONGRUENT_CALL2(&KLtype_errorGVKd, &T17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
      CONGRUENT_CALL_PROLOG(&KerrorVKd, 2);
      CONGRUENT_CALL2(T18, &KPempty_vectorVKi);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    KputhashVKiI(newval_, T14, model_objectF7);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:480
    T8_0 = newval_;
    T10_0 = T8_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:479
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  MV_SET_COUNT(1);
  return(T10_0);
}

D KmakeVKdMcoff_managerM2I (D class_, D keys_, D type_) {
  D T4;
  D T5;
  D wanted_class_;
  D T7_0;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_1 T11 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T12;
  D T13_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:381
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
  T8 = primitive_idQ(type_,IKJrelative_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
  if (T8 != &KPfalseVKi) {
    wanted_class_ = &KLcoff_relative_relocationGYcoff_representationVcoff_manager;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
    T9 = primitive_idQ(type_,IKJabsolute_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
    if (T9 != &KPfalseVKi) {
      T5 = &KLcoff_absolute_relocationGYcoff_representationVcoff_manager;
    } else {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
      T10 = primitive_idQ(type_,IKJinteractor_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
      if (T10 != &KPfalseVKi) {
        T4 = &KLcoff_interactor_relocationGYcoff_representationVcoff_manager;
      } else {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
        T11.vector_element_[0] = type_;
        // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
        T12 = KerrorVKdMM1I(&K948, &T11);
        T4 = T12;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
      T5 = T4;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
    wanted_class_ = T5;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:385
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:390
  T13_0 = APPLY2(&KmakeVKd, wanted_class_, keys_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:381
  T7_0 = T13_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T13_0);
    primitive_type_check(T7_0, &KLcoff_relocationGYcoff_representationVcoff_manager);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:381
  MV_SET_COUNT(1);
  return(T7_0);
}

D KmakeVKdMcoff_managerM0I (D class_, D keys_) {
  D T3_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:192
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:195
  T3_0 = APPLY2(&KmakeVKd, &KLcoff_plain_auxiliary_symbolGYcoff_representationVcoff_manager, keys_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:192
  MV_SET_COUNT(1);
  return(T3_0);
}


/* SYSTEM INIT CODE */

void _Init_coff_manager__X_coff_representation_for_system () {
  extern D KPresolve_symbolVKiI(D);
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJindex_);
    if (T0 != &KJindex_) {
      primitive_repeated_slot_value_setter(T0, &K874, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K873, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K636, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K635, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K613, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K398, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K397, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K345, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K344, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K325, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K324, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K316, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K315, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K290, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K289, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K163, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K162, 1, 0);
      primitive_slot_value_setter(T0, &KindexYcoff_representationVcoff_managerHLcoff_indexG, 3);
      IKJindex_ = T0;
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJlines_pointer_);
    if (T0 != &KJlines_pointer_) {
      primitive_repeated_slot_value_setter(T0, &K450, 1, 13);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 26);
      primitive_slot_value_setter(T0, &Klinenumbers_pointerYcoff_representationVcoff_managerHLcoff_sectionG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJstring_);
    if (T0 != &KJstring_) {
      IKJstring_ = T0;
      primitive_repeated_slot_value_setter(T0, &K652, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K651, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K345, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K344, 1, 2);
      primitive_slot_value_setter(T0, &Kauxiliary_stringYcoff_representationVcoff_managerHLcoff_string_auxiliary_symbolG, 3);
      primitive_slot_value_setter(T0, &Kstring_dataYcoff_representationVcoff_managerHLcoff_stringG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJsymbol_);
    if (T0 != &KJsymbol_) {
      IKJsymbol_ = T0;
      primitive_repeated_slot_value_setter(T0, &K874, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K873, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K199, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K197, 1, 4);
      primitive_slot_value_setter(T0, &Kline_number_symbolYcoff_representationVcoff_managerHLcoff_line_number_symbolG, 3);
      primitive_slot_value_setter(T0, &Krelocation_symbolYcoff_representationVcoff_managerHLcoff_genuine_relocationG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrelocation_type_);
    if (T0 != &KJrelocation_type_) {
      primitive_repeated_slot_value_setter(T0, &K874, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K873, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K163, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K162, 1, 2);
      primitive_slot_value_setter(T0, &Krelocation_typeYcoff_representationVcoff_managerHLcoff_relocationG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJhandle_);
    if (T0 != &KJhandle_) {
      primitive_repeated_slot_value_setter(T0, &K163, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K162, 1, 4);
      IKJhandle_ = T0;
      primitive_slot_value_setter(T0, &Kinteractor_handleYcoff_representationVcoff_managerHLcoff_interactor_relocationG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJoffset_);
    if (T0 != &KJoffset_) {
      primitive_repeated_slot_value_setter(T0, &K225, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K224, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K199, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K197, 1, 2);
      primitive_slot_value_setter(T0, &Kline_file_offsetYcoff_representationVcoff_managerHLcoff_line_numberG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJline_number_);
    if (T0 != &KJline_number_) {
      primitive_repeated_slot_value_setter(T0, &K636, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K635, 1, 6);
      primitive_slot_value_setter(T0, &Kauxiliary_line_numberYcoff_representationVcoff_managerHLcoff_function_lines_auxiliary_symbolG, 3);
      primitive_repeated_slot_value_setter(T0, &K225, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K224, 1, 0);
      IKJline_number_ = T0;
      primitive_slot_value_setter(T0, &Kline_numberYcoff_representationVcoff_managerHLcoff_line_numberG, 3);
      primitive_repeated_slot_value_setter(T0, &K199, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K197, 1, 0);
      primitive_slot_value_setter(T0, &Kline_numberHLcoff_line_number_symbolGYcoff_representationVcoff_manager, 3);
      primitive_repeated_slot_value_setter(T0, &K180, 1, 0);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrva_);
    if (T0 != &KJrva_) {
      primitive_repeated_slot_value_setter(T0, &K225, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K224, 1, 4);
      primitive_slot_value_setter(T0, &Kline_number_rvaYcoff_representationVcoff_managerHLcoff_line_number_relativeG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJaux_symbols_);
    if (T0 != &KJaux_symbols_) {
      primitive_repeated_slot_value_setter(T0, &K290, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K289, 1, 12);
      primitive_slot_value_setter(T0, &Kaux_symbolsYcoff_representationVcoff_managerHLcoff_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJstorage_class_);
    if (T0 != &KJstorage_class_) {
      primitive_repeated_slot_value_setter(T0, &K290, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K289, 1, 10);
      primitive_slot_value_setter(T0, &Kstorage_classYcoff_representationVcoff_managerHLcoff_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJsection_);
    if (T0 != &KJsection_) {
      primitive_repeated_slot_value_setter(T0, &K398, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K397, 1, 2);
      IKJsection_ = T0;
      primitive_slot_value_setter(T0, &Kauxiliary_sectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG, 3);
      primitive_repeated_slot_value_setter(T0, &K290, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K289, 1, 6);
      primitive_slot_value_setter(T0, &KsectionYcoff_representationVcoff_managerHLcoff_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJdata_);
    if (T0 != &KJdata_) {
      primitive_repeated_slot_value_setter(T0, &K450, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 8);
      primitive_repeated_slot_value_setter(T0, &K316, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K315, 1, 2);
      primitive_slot_value_setter(T0, &Kauxiliary_dataYcoff_representationVcoff_managerHLcoff_plain_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJselection_);
    if (T0 != &KJselection_) {
      primitive_repeated_slot_value_setter(T0, &K398, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K397, 1, 8);
      primitive_slot_value_setter(T0, &Kauxiliary_selectionYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJnumber_);
    if (T0 != &KJnumber_) {
      primitive_repeated_slot_value_setter(T0, &K398, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K397, 1, 6);
      primitive_slot_value_setter(T0, &Kauxiliary_numberYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJcheck_sum_);
    if (T0 != &KJcheck_sum_) {
      primitive_repeated_slot_value_setter(T0, &K398, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K397, 1, 4);
      primitive_slot_value_setter(T0, &Kauxiliary_check_sumYcoff_representationVcoff_managerHLcoff_section_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJalignment_);
    if (T0 != &KJalignment_) {
      primitive_repeated_slot_value_setter(T0, &K450, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 4);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJflags_);
    if (T0 != &KJflags_) {
      primitive_repeated_slot_value_setter(T0, &K910, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K908, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 6);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJraw_data_size_);
    if (T0 != &KJraw_data_size_) {
      primitive_repeated_slot_value_setter(T0, &K450, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 10);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJunits_);
    if (T0 != &KJunits_) {
      primitive_slot_value_setter(T0, &Kcoff_data_unitsYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 12);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJbig_endianQ_);
    if (T0 != &KJbig_endianQ_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 2);
      primitive_slot_value_setter(T0, &Kbig_endianQYcoff_representationVcoff_managerHLcoff_fileG, 3);
      primitive_slot_value_setter(T0, &Kbig_endianQYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 7);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 14);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJvirtual_size_);
    if (T0 != &KJvirtual_size_) {
      primitive_slot_value_setter(T0, &Kvirtual_sizeYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 8);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 16);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrva_offset_);
    if (T0 != &KJrva_offset_) {
      primitive_slot_value_setter(T0, &Krva_offsetYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 9);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 18);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJraw_data_pointer_);
    if (T0 != &KJraw_data_pointer_) {
      primitive_slot_value_setter(T0, &Kraw_data_pointerYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 10);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 20);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrelocs_pointer_);
    if (T0 != &KJrelocs_pointer_) {
      primitive_slot_value_setter(T0, &Krelocs_pointerYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 11);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 22);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrelocs_number_);
    if (T0 != &KJrelocs_number_) {
      primitive_slot_value_setter(T0, &Krelocs_numberYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 12);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 24);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJlines_number_);
    if (T0 != &KJlines_number_) {
      primitive_slot_value_setter(T0, &Klinenumbers_numberYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 14);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 28);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrelocations_);
    if (T0 != &KJrelocations_) {
      primitive_slot_value_setter(T0, &KrelocationsYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 15);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 30);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJline_numbers_);
    if (T0 != &KJline_numbers_) {
      primitive_repeated_slot_value_setter(T0, &K613, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 12);
      primitive_slot_value_setter(T0, &Kauxiliary_line_numbersYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG, 3);
      primitive_slot_value_setter(T0, &Kline_numbersYcoff_representationVcoff_managerHLcoff_sectionG, 3);
      primitive_repeated_slot_value_setter(T0, &K450, 1, 16);
      primitive_repeated_slot_value_setter(T0, &K423, 1, 32);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJline_numbers_offset_);
    if (T0 != &KJline_numbers_offset_) {
      primitive_repeated_slot_value_setter(T0, &K613, 1, 7);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 14);
      primitive_slot_value_setter(T0, &Kauxiliary_line_numbers_offsetYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJtotal_size_);
    if (T0 != &KJtotal_size_) {
      primitive_repeated_slot_value_setter(T0, &K613, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 10);
      primitive_slot_value_setter(T0, &Kauxiliary_total_sizeYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJtag_index_);
    if (T0 != &KJtag_index_) {
      primitive_repeated_slot_value_setter(T0, &K613, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 8);
      primitive_slot_value_setter(T0, &Kauxiliary_tag_indexYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJtag_);
    if (T0 != &KJtag_) {
      primitive_repeated_slot_value_setter(T0, &K613, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 6);
      IKJtag_ = T0;
      primitive_slot_value_setter(T0, &Kauxiliary_tagYcoff_representationVcoff_managerHLcoff_function_definition_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJnext_function_index_);
    if (T0 != &KJnext_function_index_) {
      primitive_repeated_slot_value_setter(T0, &K636, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K635, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K613, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 4);
      primitive_slot_value_setter(T0, &Kauxiliary_next_function_indexYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJnext_function_);
    if (T0 != &KJnext_function_) {
      primitive_repeated_slot_value_setter(T0, &K636, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K635, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K613, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K612, 1, 2);
      primitive_slot_value_setter(T0, &Kauxiliary_next_functionYcoff_representationVcoff_managerHLcoff_chained_auxiliary_symbolG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJtable_data_);
    if (T0 != &KJtable_data_) {
      primitive_repeated_slot_value_setter(T0, &K694, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K687, 1, 0);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJid_table_data_);
    if (T0 != &KJid_table_data_) {
      primitive_slot_value_setter(T0, &Kid_table_dataYcoff_representationVcoff_managerHLcoff_tableG, 3);
      primitive_repeated_slot_value_setter(T0, &K694, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K687, 1, 2);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJordered_data_);
    if (T0 != &KJordered_data_) {
      primitive_slot_value_setter(T0, &Kordered_dataYcoff_representationVcoff_managerHLcoff_tableG, 3);
      primitive_repeated_slot_value_setter(T0, &K694, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K687, 1, 4);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJstrings_);
    if (T0 != &KJstrings_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 7);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 14);
      primitive_slot_value_setter(T0, &KstringsYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJsymbols_);
    if (T0 != &KJsymbols_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 12);
      primitive_slot_value_setter(T0, &KsymbolsYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJcharacteristics_);
    if (T0 != &KJcharacteristics_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 10);
      primitive_slot_value_setter(T0, &KcharacteristicsYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJheader_size_);
    if (T0 != &KJheader_size_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 8);
      primitive_slot_value_setter(T0, &Kheader_sizeYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJtime_stamp_);
    if (T0 != &KJtime_stamp_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 6);
      primitive_slot_value_setter(T0, &Ktime_stampYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJmachine_);
    if (T0 != &KJmachine_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 4);
      IKJmachine_ = T0;
      primitive_slot_value_setter(T0, &KmachineYcoff_representationVcoff_managerHLcoff_fileG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJsections_);
    if (T0 != &KJsections_) {
      primitive_repeated_slot_value_setter(T0, &K832, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K829, 1, 0);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJmodel_object_);
    if (T0 != &KJmodel_object_) {
      primitive_repeated_slot_value_setter(T0, &K840, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K836, 1, 0);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJrelative_);
    if (T0 != &KJrelative_) {
      IKJrelative_ = T0;
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJabsolute_);
    if (T0 != &KJabsolute_) {
      IKJabsolute_ = T0;
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJinteractor_);
    if (T0 != &KJinteractor_) {
      IKJinteractor_ = T0;
    }
  }
{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:21
  T0 = KPadd_classVKeI(&KLcoff_unitGYcoff_representationVcoff_manager);
  goto I0;
}
I0:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:213
  T0 = KPadd_classVKeI(&KLcoff_sectionGYcoff_representationVcoff_manager);
  goto I3;
}
I3:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:402
  T0 = KPadd_classVKeI(&KLcoff_tableGYcoff_representationVcoff_manager);
  goto I15;
}
I15:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:557
  T0 = KPadd_classVKeI(&KLcoff_fileGYcoff_representationVcoff_manager);
  goto I24;
}
I24:

  return;
}

/* USER INIT CODE */

void _Init_coff_manager__X_coff_representation_for_user () {
{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:192
  T0 = KPadd_a_methodVKnI(&KmakeVKd, &KmakeVKdMcoff_managerM0, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I941;
}
I941:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:256
  T0 = KPadd_a_methodVKnI(&KmakeVKd, &KmakeVKdMcoff_managerM1, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I8;
}
I8:

{
  D T0;
  D T1;
  _KLsimple_object_vectorGVKd_2 T2 = {&KLsimple_object_vectorGVKdW, (D) 9};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:308
  T2.vector_element_[0] = IKJindex_;
  T2.vector_element_[1] = (D) 1;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:308
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_undefined_locatorGYcoff_representationVcoff_manager, &T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:307
  coff_section_undefinedYcoff_representationVcoff_manager = T0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:307
  T1 = &KPfalseVKi;
  goto I9;
}
I9:

{
  D T0;
  D T1;
  _KLsimple_object_vectorGVKd_2 T2 = {&KLsimple_object_vectorGVKdW, (D) 9};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:311
  T2.vector_element_[0] = IKJindex_;
  T2.vector_element_[1] = (D) -3;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:311
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_undefined_locatorGYcoff_representationVcoff_manager, &T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:310
  coff_section_sym_absoluteYcoff_representationVcoff_manager = T0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:310
  T1 = &KPfalseVKi;
  goto I13;
}
I13:

{
  D T0;
  D T1;
  _KLsimple_object_vectorGVKd_2 T2 = {&KLsimple_object_vectorGVKdW, (D) 9};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:314
  T2.vector_element_[0] = IKJindex_;
  T2.vector_element_[1] = (D) -7;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:314
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T0 = CONGRUENT_CALL2(&KLcoff_undefined_locatorGYcoff_representationVcoff_manager, &T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:313
  coff_section_sym_debugYcoff_representationVcoff_manager = T0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:313
  T1 = &KPfalseVKi;
  goto I14;
}
I14:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:381
  T0 = KPadd_a_methodVKnI(&KmakeVKd, &KmakeVKdMcoff_managerM2, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPtrueVKi);
  goto I938;
}
I938:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:450
  T0 = KPadd_a_methodVKnI(&Kbinary_table_memberQVbinary_manager, &Kbinary_table_memberQVbinary_managerMcoff_managerM0, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I20;
}
I20:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:465
  T0 = KPadd_a_methodVKnI(&Kbinary_element_addXVbinary_manager, &Kbinary_element_addXVbinary_managerMcoff_managerM0, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I23;
}
I23:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:474
  T0 = KPadd_a_methodVKnI(&Kbinary_element_addXVbinary_manager, &Kbinary_element_addXVbinary_managerMcoff_managerM1, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I935;
}
I935:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:497
  T0 = KPadd_a_methodVKnI(&Kbinary_element_addXVbinary_manager, &Kbinary_element_addXVbinary_managerMcoff_managerM2, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I932;
}
I932:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:508
  T0 = KPadd_a_methodVKnI(&Kbinary_element_addXVbinary_manager, &Kbinary_element_addXVbinary_managerMcoff_managerM3, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I929;
}
I929:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/coff-manager/coff-representation.dylan:531
  T0 = KPadd_a_methodVKnI(&Kbinary_element_addXVbinary_manager, &Kbinary_element_addXVbinary_managerMcoff_managerM4, &Kcoff_manager_libraryYdylan_userVcoff_manager, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I926;
}
I926:

  return;
}


/* eof */
