# Setup Window Submode Subgraph (Depth 5, Forward Only)

- Nodes: `126`
- Edges: `246`
- Seeds: `0x00502220`, `0x00502550`, `0x005027b0`, `0x00502910`, `0x00502c00`, `0x005033d0`, `0x00504010`
- Graphviz: `setup-window-submodes-depth5-forward-subgraph.dot`

## Nodes

| Address | Name | Subsystem | Confidence |
| --- | --- | --- | --- |
| `0x00402cb0` | `city_connection_try_build_route_with_optional_direct_site_placement` | `map` | `3` |
| `0x00404640` | `city_connection_bonus_try_compact_route_builder_from_region_entry` | `map` | `3` |
| `0x004046a0` | `city_connection_bonus_build_peer_route_candidate` | `map` | `4` |
| `0x00404c60` | `city_connection_try_build_route_between_region_entry_pair` | `map` | `3` |
| `0x00404ce0` | `simulation_try_select_and_publish_company_start_or_city_connection_news` | `simulation` | `3` |
| `0x0040e360` | `placed_structure_refresh_linked_site_anchor_position_triplet_for_local_runtime` | `map` | `2` |
| `0x0040e450` | `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem` | `map` | `2` |
| `0x0040ee10` | `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon` | `map` | `2` |
| `0x0040ef10` | `placed_structure_finalize_creation_or_rebuild_local_runtime_state` | `map` | `3` |
| `0x00412ca0` | `world_region_pick_commercial_profile_label_by_region_rank` | `map` | `4` |
| `0x004133b0` | `placed_structure_collection_refresh_local_runtime_records_and_position_scalars` | `map` | `2` |
| `0x004134d0` | `placed_structure_collection_allocate_and_construct_entry` | `map` | `3` |
| `0x00413f50` | `placed_structure_local_runtime_site_id_queue_pop_next` | `map` | `3` |
| `0x00414470` | `placed_structure_cache_projected_rect_profile_slot_id` | `map` | `3` |
| `0x00414480` | `placed_structure_local_runtime_site_id_queue_count` | `map` | `3` |
| `0x00415f20` | `placed_structure_recursive_collect_connected_component_tile_bounds` | `map` | `3` |
| `0x00416e20` | `indexed_collection_resolve_live_entry_id_by_stem_string` | `map` | `3` |
| `0x00417840` | `placed_structure_project_candidate_grid_extent_offset_by_rotation` | `map` | `3` |
| `0x00418a60` | `placed_structure_clone_template_local_runtime_record_for_subject_and_refresh_component_bounds` | `map` | `2` |
| `0x004197e0` | `placed_structure_validate_projected_candidate_placement` | `map` | `3` |
| `0x0041e220` | `structure_candidate_is_enabled_for_current_year` | `map` | `3` |
| `0x0041e2b0` | `structure_candidate_rebuild_local_service_metrics` | `map` | `3` |
| `0x0041ea50` | `world_setup_building_collection_phase` | `map` | `3` |
| `0x0041f9b0` | `world_region_count_structure_profiles_before_year_for_category` | `map` | `4` |
| `0x0041fac0` | `world_region_read_structure_profile_label_and_weight_by_index` | `map` | `4` |
| `0x00421b60` | `world_region_collection_seed_default_regions` | `map` | `4` |
| `0x00421c20` | `world_region_collection_run_building_population_pass` | `map` | `4` |
| `0x00422900` | `world_region_accumulate_structure_category_totals` | `map` | `3` |
| `0x00422be0` | `world_region_count_placed_structures_for_category` | `map` | `3` |
| `0x00422ee0` | `world_region_try_place_candidate_structure` | `map` | `4` |
| `0x004235c0` | `world_region_balance_structure_demand_and_place_candidates` | `map` | `4` |
| `0x00423d70` | `company_repay_bond_slot_and_compact_debt_table` | `simulation` | `4` |
| `0x00426260` | `company_compute_board_approved_dividend_rate_ceiling` | `simulation` | `4` |
| `0x00426d60` | `company_deactivate_and_clear_chairman_share_links` | `simulation` | `4` |
| `0x0042a970` | `shell_open_file_dialog_copy_selected_path_and_restore_cwd` | `shell` | `3` |
| `0x004333f0` | `shell_setup_build_file_list_records_from_current_root_and_pattern` | `shell` | `3` |
| `0x004336a0` | `shell_setup_file_list_construct_and_scan_dataset` | `shell` | `3` |
| `0x00434050` | `shell_has_auxiliary_preview_owner` | `shell` | `4` |
| `0x00437220` | `world_build_chairman_profile_slot_records` | `map` | `4` |
| `0x004377a0` | `world_seed_default_chairman_profile_slots` | `map` | `4` |
| `0x00437b20` | `simulation_run_chunked_fast_forward_burst` | `simulation` | `3` |
| `0x004384d0` | `world_run_post_load_generation_pipeline` | `map` | `4` |
| `0x00438890` | `shell_active_mode_run_profile_startup_and_load_dispatch` | `map` | `4` |
| `0x00443a50` | `world_entry_transition_and_runtime_bringup` | `map` | `4` |
| `0x00445ac0` | `shell_map_file_entry_coordinator` | `map` | `4` |
| `0x00446d40` | `world_load_saved_runtime_state_bundle` | `map` | `4` |
| `0x0044fb70` | `world_compute_transport_and_pricing_grid` | `map` | `3` |
| `0x0046a6c0` | `multiplayer_session_event_publish_registration_field` | `shell` | `3` |
| `0x00477820` | `profile_collection_count_active_chairman_records` | `map` | `4` |
| `0x00477860` | `profile_collection_get_nth_active_chairman_record` | `map` | `4` |
| `0x0047d440` | `world_conditionally_seed_named_starting_railroad_companies` | `map` | `4` |
| `0x00482d10` | `runtime_query_cached_local_exe_version_float` | `simulation` | `3` |
| `0x00482d80` | `runtime_query_cached_local_exe_version_string` | `simulation` | `3` |
| `0x00482e00` | `runtime_query_hundredths_scaled_build_version` | `simulation` | `3` |
| `0x00482ec0` | `shell_transition_mode` | `bootstrap` | `4` |
| `0x004839b0` | `shell_setup_query_file_list_uses_map_extension_pattern` | `shell` | `3` |
| `0x004839e0` | `shell_setup_query_file_list_root_dir_name` | `shell` | `3` |
| `0x004840e0` | `bootstrap_init_shell_window_services` | `bootstrap` | `4` |
| `0x00484910` | `shell_save_graphics_config` | `shell` | `4` |
| `0x004882e0` | `world_region_border_overlay_rebuild` | `map` | `4` |
| `0x004a01a0` | `route_entry_collection_try_build_path_between_optional_endpoint_entries` | `map` | `3` |
| `0x004a5280` | `aux_route_entry_tracker_query_route_entry_pair_metric_via_weighted_recursive_search` | `map` | `3` |
| `0x004a5900` | `aux_route_entry_tracker_query_route_entry_pair_metric_via_recursive_neighbor_walk` | `map` | `3` |
| `0x004a65b0` | `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query` | `map` | `3` |
| `0x004a6630` | `aux_route_entry_tracker_query_best_route_entry_pair_metric_with_endpoint_fallbacks` | `map` | `3` |
| `0x004b8dc0` | `shell_campaign_window_destroy` | `shell` | `4` |
| `0x004b8e60` | `shell_campaign_window_construct` | `shell` | `4` |
| `0x004b9a20` | `shell_building_detail_refresh_flagged_service_capability_rows` | `shell` | `3` |
| `0x004ba3d0` | `shell_building_detail_refresh_subject_cargo_and_service_rows` | `shell` | `3` |
| `0x004bad20` | `shell_building_detail_refresh_subject_pair_value_rows` | `shell` | `3` |
| `0x004c2ca0` | `shell_company_detail_window_refresh_controls` | `shell` | `4` |
| `0x004c3890` | `shell_company_detail_issue_bond_offer_flow` | `shell` | `4` |
| `0x004c3f30` | `shell_company_detail_issue_stock_offer_flow` | `shell` | `4` |
| `0x004c46d0` | `shell_company_detail_buyback_stock_flow` | `shell` | `4` |
| `0x004c4c70` | `shell_company_detail_setup_dividend_rate_adjust_controls` | `shell` | `4` |
| `0x004c4e30` | `shell_company_detail_render_change_dividend_rate_dialog` | `shell` | `4` |
| `0x004c5140` | `shell_company_detail_handle_change_dividend_rate_dialog_message` | `shell` | `4` |
| `0x004c5360` | `shell_company_detail_change_dividend_rate_flow` | `shell` | `4` |
| `0x004c56a0` | `shell_company_detail_window_handle_message` | `shell` | `4` |
| `0x004c5a0e` | `shell_company_detail_resign_chairmanship_flow` | `shell` | `4` |
| `0x004c5b99` | `shell_company_detail_bankruptcy_flow` | `shell` | `4` |
| `0x004c5fc9` | `shell_company_detail_buy_territory_access_rights_flow` | `shell` | `4` |
| `0x004c7bc0` | `shell_credits_window_destroy` | `shell` | `4` |
| `0x004c7fc0` | `shell_credits_window_construct` | `shell` | `4` |
| `0x004c98a0` | `shell_open_custom_modal_dialog_with_callbacks` | `shell` | `4` |
| `0x004c9da0` | `map_editor_chairman_slot_panel_format_slot_card` | `map` | `4` |
| `0x004cc2d0` | `map_editor_chairman_slot_panel_construct` | `map` | `4` |
| `0x004dd010` | `shell_file_request_dialog_collect_target_path` | `shell` | `4` |
| `0x004ddbd0` | `shell_detail_panel_transition_manager` | `shell` | `3` |
| `0x004dfbe0` | `shell_game_window_construct` | `shell` | `4` |
| `0x004dfd70` | `shell_game_window_destroy` | `shell` | `4` |
| `0x004e0ba0` | `game_uppermost_window_handle_message` | `shell` | `4` |
| `0x004ea620` | `shell_load_screen_window_construct` | `shell` | `4` |
| `0x004ea730` | `shell_load_screen_window_destroy` | `shell` | `4` |
| `0x004eb0b0` | `shell_open_grayscale_map_tga_picker_and_stage_selection` | `shell` | `3` |
| `0x004ec640` | `shell_company_detail_attempt_merger_flow` | `shell` | `4` |
| `0x004ee0e0` | `multiplayer_open_staged_text_entry_dialog` | `shell` | `3` |
| `0x004efe80` | `multiplayer_window_init_globals` | `shell` | `4` |
| `0x004fe120` | `shell_has_settings_window` | `shell` | `4` |
| `0x00501e50` | `shell_open_settings_window` | `shell` | `4` |
| `0x00501f20` | `shell_query_registry_open_command_for_http_or_rtf_target` | `shell` | `3` |
| `0x00502030` | `shell_setup_window_draw_table_driven_payload_category_row` | `shell` | `3` |
| `0x00502160` | `shell_setup_window_set_first_persisted_selector_flag_or_index_and_save_config` | `shell` | `3` |
| `0x005021c0` | `shell_setup_window_set_second_persisted_selector_flag_or_index_and_save_config` | `shell` | `3` |
| `0x00502220` | `shell_setup_window_publish_selected_profile_labels_and_preview_surface` | `shell` | `3` |
| `0x00502550` | `shell_setup_window_refresh_selection_lists_and_summary_fields` | `shell` | `3` |
| `0x005027b0` | `shell_setup_window_refresh_file_backed_selection_list_panel` | `shell` | `3` |
| `0x00502910` | `shell_setup_window_refresh_mode_dependent_lists` | `shell` | `3` |
| `0x00502c00` | `shell_setup_window_select_launch_mode_and_apply_shell_state` | `shell` | `4` |
| `0x005033d0` | `shell_setup_window_handle_message` | `shell` | `3` |
| `0x00504010` | `shell_setup_window_construct` | `shell` | `4` |
| `0x0050ccc0` | `shell_company_detail_attempt_chairmanship_takeover_flow` | `shell` | `4` |
| `0x005174e0` | `shell_video_window_construct` | `shell` | `4` |
| `0x00517570` | `shell_video_window_destroy` | `shell` | `4` |
| `0x00517d40` | `indexed_collection_entry_id_is_live` | `simulation` | `4` |
| `0x00518140` | `indexed_collection_resolve_live_entry_by_id` | `simulation` | `4` |
| `0x00518380` | `indexed_collection_get_nth_live_entry_id` | `simulation` | `4` |
| `0x0051c920` | `localization_lookup_display_label_by_stem_or_fallback` | `shell` | `4` |
| `0x0051eea0` | `shell_save_display_runtime_config` | `shell` | `4` |
| `0x0053f830` | `shell_window_find_registered_child_control_by_id` | `shell` | `3` |
| `0x0053f9c0` | `shell_window_register_child_control_sorted_by_priority_and_optional_tag` | `shell` | `3` |
| `0x0053fa50` | `shell_window_bind_resource_and_initialize_child_control_links` | `shell` | `4` |
| `0x005411c0` | `shell_query_tga_header_is_supported_truecolor_image` | `shell` | `3` |
| `0x00552560` | `shell_queue_world_anchor_marker` | `shell` | `3` |
| `0x00558130` | `shell_child_control_set_owner_resolve_caption_and_refresh` | `shell` | `3` |
| `0x00559520` | `surface_init_rgba_pixel_buffer` | `support` | `3` |

## Edges

- `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00404640` `city_connection_bonus_try_compact_route_builder_from_region_entry`
  -> `0x004046a0` `city_connection_bonus_build_peer_route_candidate`
  -> `0x00404c60` `city_connection_try_build_route_between_region_entry_pair`
  -> `0x00404ce0` `simulation_try_select_and_publish_company_start_or_city_connection_news`
  -> `0x0040ef10` `placed_structure_finalize_creation_or_rebuild_local_runtime_state`
  -> `0x004134d0` `placed_structure_collection_allocate_and_construct_entry`
  -> `0x00417840` `placed_structure_project_candidate_grid_extent_offset_by_rotation`
  -> `0x004197e0` `placed_structure_validate_projected_candidate_placement`
  -> `0x00482e00` `runtime_query_hundredths_scaled_build_version`
  -> `0x004a01a0` `route_entry_collection_try_build_path_between_optional_endpoint_entries`
- `0x00404640` `city_connection_bonus_try_compact_route_builder_from_region_entry`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x004046a0` `city_connection_bonus_build_peer_route_candidate`
- `0x004046a0` `city_connection_bonus_build_peer_route_candidate`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00404640` `city_connection_bonus_try_compact_route_builder_from_region_entry`
- `0x00404c60` `city_connection_try_build_route_between_region_entry_pair`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00404ce0` `simulation_try_select_and_publish_company_start_or_city_connection_news`
- `0x00404ce0` `simulation_try_select_and_publish_company_start_or_city_connection_news`
  -> `0x00404c60` `city_connection_try_build_route_between_region_entry_pair`
- `0x0040e360` `placed_structure_refresh_linked_site_anchor_position_triplet_for_local_runtime`
  -> `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
- `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
  -> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
  -> `0x00414470` `placed_structure_cache_projected_rect_profile_slot_id`
  -> `0x00416e20` `indexed_collection_resolve_live_entry_id_by_stem_string`
  -> `0x00418a60` `placed_structure_clone_template_local_runtime_record_for_subject_and_refresh_component_bounds`
- `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
  -> `0x0040e360` `placed_structure_refresh_linked_site_anchor_position_triplet_for_local_runtime`
  -> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
  -> `0x00415f20` `placed_structure_recursive_collect_connected_component_tile_bounds`
  -> `0x00434050` `shell_has_auxiliary_preview_owner`
- `0x00412ca0` `world_region_pick_commercial_profile_label_by_region_rank`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
  -> `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
  -> `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
  -> `0x00413f50` `placed_structure_local_runtime_site_id_queue_pop_next`
  -> `0x00414480` `placed_structure_local_runtime_site_id_queue_count`
- `0x004134d0` `placed_structure_collection_allocate_and_construct_entry`
  -> `0x00422ee0` `world_region_try_place_candidate_structure`
- `0x00413f50` `placed_structure_local_runtime_site_id_queue_pop_next`
  -> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x00414470` `placed_structure_cache_projected_rect_profile_slot_id`
  -> `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
  -> `0x00418a60` `placed_structure_clone_template_local_runtime_record_for_subject_and_refresh_component_bounds`
- `0x00414480` `placed_structure_local_runtime_site_id_queue_count`
  -> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x00415f20` `placed_structure_recursive_collect_connected_component_tile_bounds`
  -> `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
- `0x00416e20` `indexed_collection_resolve_live_entry_id_by_stem_string`
  -> `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
  -> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
  -> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00417840` `placed_structure_project_candidate_grid_extent_offset_by_rotation`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x004197e0` `placed_structure_validate_projected_candidate_placement`
- `0x00418a60` `placed_structure_clone_template_local_runtime_record_for_subject_and_refresh_component_bounds`
  -> `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
- `0x004197e0` `placed_structure_validate_projected_candidate_placement`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00417840` `placed_structure_project_candidate_grid_extent_offset_by_rotation`
- `0x0041e2b0` `structure_candidate_rebuild_local_service_metrics`
  -> `0x0041e220` `structure_candidate_is_enabled_for_current_year`
  -> `0x0041ea50` `world_setup_building_collection_phase`
- `0x0041ea50` `world_setup_building_collection_phase`
  -> `0x0041e2b0` `structure_candidate_rebuild_local_service_metrics`
  -> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
  -> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x0041f9b0` `world_region_count_structure_profiles_before_year_for_category`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x00421b60` `world_region_collection_seed_default_regions`
  -> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x00421c20` `world_region_collection_run_building_population_pass`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x00422900` `world_region_accumulate_structure_category_totals`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x00422be0` `world_region_count_placed_structures_for_category`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x00422ee0` `world_region_try_place_candidate_structure`
  -> `0x004134d0` `placed_structure_collection_allocate_and_construct_entry`
  -> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
  -> `0x00412ca0` `world_region_pick_commercial_profile_label_by_region_rank`
  -> `0x0041f9b0` `world_region_count_structure_profiles_before_year_for_category`
  -> `0x0041fac0` `world_region_read_structure_profile_label_and_weight_by_index`
  -> `0x00422900` `world_region_accumulate_structure_category_totals`
  -> `0x00422be0` `world_region_count_placed_structures_for_category`
  -> `0x00422ee0` `world_region_try_place_candidate_structure`
- `0x00426260` `company_compute_board_approved_dividend_rate_ceiling`
  -> `0x004c5140` `shell_company_detail_handle_change_dividend_rate_dialog_message`
- `0x004333f0` `shell_setup_build_file_list_records_from_current_root_and_pattern`
  -> `0x004336a0` `shell_setup_file_list_construct_and_scan_dataset`
  -> `0x004839b0` `shell_setup_query_file_list_uses_map_extension_pattern`
  -> `0x004839e0` `shell_setup_query_file_list_root_dir_name`
  -> `0x0051c920` `localization_lookup_display_label_by_stem_or_fallback`
- `0x004336a0` `shell_setup_file_list_construct_and_scan_dataset`
  -> `0x004333f0` `shell_setup_build_file_list_records_from_current_root_and_pattern`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
- `0x00437220` `world_build_chairman_profile_slot_records`
  -> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x004377a0` `world_seed_default_chairman_profile_slots`
  -> `0x004cc2d0` `map_editor_chairman_slot_panel_construct`
- `0x00437b20` `simulation_run_chunked_fast_forward_burst`
  -> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x004384d0` `world_run_post_load_generation_pipeline`
  -> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
  -> `0x0041ea50` `world_setup_building_collection_phase`
  -> `0x00421b60` `world_region_collection_seed_default_regions`
  -> `0x00421c20` `world_region_collection_run_building_population_pass`
  -> `0x00437220` `world_build_chairman_profile_slot_records`
  -> `0x004377a0` `world_seed_default_chairman_profile_slots`
  -> `0x00437b20` `simulation_run_chunked_fast_forward_burst`
  -> `0x0044fb70` `world_compute_transport_and_pricing_grid`
  -> `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
  -> `0x004882e0` `world_region_border_overlay_rebuild`
- `0x00438890` `shell_active_mode_run_profile_startup_and_load_dispatch`
  -> `0x004384d0` `world_run_post_load_generation_pipeline`
  -> `0x00445ac0` `shell_map_file_entry_coordinator`
  -> `0x005033d0` `shell_setup_window_handle_message`
- `0x00443a50` `world_entry_transition_and_runtime_bringup`
  -> `0x00438890` `shell_active_mode_run_profile_startup_and_load_dispatch`
  -> `0x00482ec0` `shell_transition_mode`
- `0x00445ac0` `shell_map_file_entry_coordinator`
  -> `0x00443a50` `world_entry_transition_and_runtime_bringup`
  -> `0x00446d40` `world_load_saved_runtime_state_bundle`
  -> `0x004dd010` `shell_file_request_dialog_collect_target_path`
- `0x0046a6c0` `multiplayer_session_event_publish_registration_field`
  -> `0x00482d80` `runtime_query_cached_local_exe_version_string`
- `0x00477820` `profile_collection_count_active_chairman_records`
  -> `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
- `0x00477860` `profile_collection_get_nth_active_chairman_record`
  -> `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
- `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
  -> `0x004377a0` `world_seed_default_chairman_profile_slots`
  -> `0x00477820` `profile_collection_count_active_chairman_records`
  -> `0x00477860` `profile_collection_get_nth_active_chairman_record`
- `0x00482d10` `runtime_query_cached_local_exe_version_float`
  -> `0x00482d80` `runtime_query_cached_local_exe_version_string`
  -> `0x00482e00` `runtime_query_hundredths_scaled_build_version`
- `0x00482d80` `runtime_query_cached_local_exe_version_string`
  -> `0x0046a6c0` `multiplayer_session_event_publish_registration_field`
  -> `0x00482d10` `runtime_query_cached_local_exe_version_float`
- `0x00482e00` `runtime_query_hundredths_scaled_build_version`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00482d10` `runtime_query_cached_local_exe_version_float`
  -> `0x004a65b0` `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query`
- `0x00482ec0` `shell_transition_mode`
  -> `0x00438890` `shell_active_mode_run_profile_startup_and_load_dispatch`
  -> `0x00443a50` `world_entry_transition_and_runtime_bringup`
  -> `0x004840e0` `bootstrap_init_shell_window_services`
  -> `0x004b8dc0` `shell_campaign_window_destroy`
  -> `0x004b8e60` `shell_campaign_window_construct`
  -> `0x004c7bc0` `shell_credits_window_destroy`
  -> `0x004c7fc0` `shell_credits_window_construct`
  -> `0x004dfbe0` `shell_game_window_construct`
  -> `0x004dfd70` `shell_game_window_destroy`
  -> `0x004ea620` `shell_load_screen_window_construct`
  -> `0x004ea730` `shell_load_screen_window_destroy`
  -> `0x004efe80` `multiplayer_window_init_globals`
  -> `0x00504010` `shell_setup_window_construct`
  -> `0x005174e0` `shell_video_window_construct`
  -> `0x00517570` `shell_video_window_destroy`
- `0x004839b0` `shell_setup_query_file_list_uses_map_extension_pattern`
  -> `0x004333f0` `shell_setup_build_file_list_records_from_current_root_and_pattern`
- `0x004839e0` `shell_setup_query_file_list_root_dir_name`
  -> `0x004333f0` `shell_setup_build_file_list_records_from_current_root_and_pattern`
- `0x004840e0` `bootstrap_init_shell_window_services`
  -> `0x00482ec0` `shell_transition_mode`
- `0x00484910` `shell_save_graphics_config`
  -> `0x0051eea0` `shell_save_display_runtime_config`
- `0x004882e0` `world_region_border_overlay_rebuild`
  -> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x004a01a0` `route_entry_collection_try_build_path_between_optional_endpoint_entries`
  -> `0x00402cb0` `city_connection_try_build_route_with_optional_direct_site_placement`
  -> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
- `0x004a5280` `aux_route_entry_tracker_query_route_entry_pair_metric_via_weighted_recursive_search`
  -> `0x004a65b0` `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query`
- `0x004a5900` `aux_route_entry_tracker_query_route_entry_pair_metric_via_recursive_neighbor_walk`
  -> `0x004a5280` `aux_route_entry_tracker_query_route_entry_pair_metric_via_weighted_recursive_search`
  -> `0x004a65b0` `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query`
- `0x004a65b0` `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query`
  -> `0x00482e00` `runtime_query_hundredths_scaled_build_version`
  -> `0x004a5280` `aux_route_entry_tracker_query_route_entry_pair_metric_via_weighted_recursive_search`
  -> `0x004a5900` `aux_route_entry_tracker_query_route_entry_pair_metric_via_recursive_neighbor_walk`
  -> `0x004a6630` `aux_route_entry_tracker_query_best_route_entry_pair_metric_with_endpoint_fallbacks`
- `0x004a6630` `aux_route_entry_tracker_query_best_route_entry_pair_metric_with_endpoint_fallbacks`
  -> `0x004a65b0` `aux_route_entry_tracker_dispatch_route_entry_pair_metric_query`
- `0x004b8dc0` `shell_campaign_window_destroy`
  -> `0x004b8e60` `shell_campaign_window_construct`
- `0x004ba3d0` `shell_building_detail_refresh_subject_cargo_and_service_rows`
  -> `0x004b9a20` `shell_building_detail_refresh_flagged_service_capability_rows`
  -> `0x004bad20` `shell_building_detail_refresh_subject_pair_value_rows`
  -> `0x00517d40` `indexed_collection_entry_id_is_live`
  -> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
  -> `0x0051c920` `localization_lookup_display_label_by_stem_or_fallback`
- `0x004bad20` `shell_building_detail_refresh_subject_pair_value_rows`
  -> `0x004ba3d0` `shell_building_detail_refresh_subject_cargo_and_service_rows`
- `0x004c2ca0` `shell_company_detail_window_refresh_controls`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c3890` `shell_company_detail_issue_bond_offer_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c3f30` `shell_company_detail_issue_stock_offer_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c46d0` `shell_company_detail_buyback_stock_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c4c70` `shell_company_detail_setup_dividend_rate_adjust_controls`
  -> `0x004c4e30` `shell_company_detail_render_change_dividend_rate_dialog`
  -> `0x004c5140` `shell_company_detail_handle_change_dividend_rate_dialog_message`
  -> `0x004c5360` `shell_company_detail_change_dividend_rate_flow`
  -> `0x0053f9c0` `shell_window_register_child_control_sorted_by_priority_and_optional_tag`
- `0x004c4e30` `shell_company_detail_render_change_dividend_rate_dialog`
  -> `0x004c5360` `shell_company_detail_change_dividend_rate_flow`
  -> `0x004c98a0` `shell_open_custom_modal_dialog_with_callbacks`
- `0x004c5140` `shell_company_detail_handle_change_dividend_rate_dialog_message`
  -> `0x00426260` `company_compute_board_approved_dividend_rate_ceiling`
  -> `0x004c5360` `shell_company_detail_change_dividend_rate_flow`
  -> `0x004c98a0` `shell_open_custom_modal_dialog_with_callbacks`
- `0x004c5360` `shell_company_detail_change_dividend_rate_flow`
  -> `0x004c4c70` `shell_company_detail_setup_dividend_rate_adjust_controls`
  -> `0x004c4e30` `shell_company_detail_render_change_dividend_rate_dialog`
  -> `0x004c5140` `shell_company_detail_handle_change_dividend_rate_dialog_message`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c56a0` `shell_company_detail_window_handle_message`
  -> `0x00423d70` `company_repay_bond_slot_and_compact_debt_table`
  -> `0x00426d60` `company_deactivate_and_clear_chairman_share_links`
  -> `0x004c2ca0` `shell_company_detail_window_refresh_controls`
  -> `0x004c3890` `shell_company_detail_issue_bond_offer_flow`
  -> `0x004c3f30` `shell_company_detail_issue_stock_offer_flow`
  -> `0x004c46d0` `shell_company_detail_buyback_stock_flow`
  -> `0x004c5360` `shell_company_detail_change_dividend_rate_flow`
  -> `0x004c5a0e` `shell_company_detail_resign_chairmanship_flow`
  -> `0x004c5b99` `shell_company_detail_bankruptcy_flow`
  -> `0x004c5fc9` `shell_company_detail_buy_territory_access_rights_flow`
  -> `0x004ddbd0` `shell_detail_panel_transition_manager`
  -> `0x004ec640` `shell_company_detail_attempt_merger_flow`
  -> `0x0050ccc0` `shell_company_detail_attempt_chairmanship_takeover_flow`
- `0x004c5a0e` `shell_company_detail_resign_chairmanship_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c5b99` `shell_company_detail_bankruptcy_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c5fc9` `shell_company_detail_buy_territory_access_rights_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004c7bc0` `shell_credits_window_destroy`
  -> `0x004c7fc0` `shell_credits_window_construct`
- `0x004c7fc0` `shell_credits_window_construct`
  -> `0x0053fa50` `shell_window_bind_resource_and_initialize_child_control_links`
- `0x004c98a0` `shell_open_custom_modal_dialog_with_callbacks`
  -> `0x004ee0e0` `multiplayer_open_staged_text_entry_dialog`
- `0x004cc2d0` `map_editor_chairman_slot_panel_construct`
  -> `0x004c9da0` `map_editor_chairman_slot_panel_format_slot_card`
- `0x004dd010` `shell_file_request_dialog_collect_target_path`
  -> `0x004839b0` `shell_setup_query_file_list_uses_map_extension_pattern`
- `0x004dfbe0` `shell_game_window_construct`
  -> `0x004dfd70` `shell_game_window_destroy`
  -> `0x0053fa50` `shell_window_bind_resource_and_initialize_child_control_links`
- `0x004e0ba0` `game_uppermost_window_handle_message`
  -> `0x0053f830` `shell_window_find_registered_child_control_by_id`
- `0x004ea620` `shell_load_screen_window_construct`
  -> `0x004ea730` `shell_load_screen_window_destroy`
  -> `0x0053fa50` `shell_window_bind_resource_and_initialize_child_control_links`
- `0x004ea730` `shell_load_screen_window_destroy`
  -> `0x004ea620` `shell_load_screen_window_construct`
- `0x004ec640` `shell_company_detail_attempt_merger_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x004ee0e0` `multiplayer_open_staged_text_entry_dialog`
  -> `0x00484910` `shell_save_graphics_config`
  -> `0x004c98a0` `shell_open_custom_modal_dialog_with_callbacks`
- `0x00502030` `shell_setup_window_draw_table_driven_payload_category_row`
  -> `0x00504010` `shell_setup_window_construct`
  -> `0x00552560` `shell_queue_world_anchor_marker`
- `0x00502160` `shell_setup_window_set_first_persisted_selector_flag_or_index_and_save_config`
  -> `0x00484910` `shell_save_graphics_config`
  -> `0x005021c0` `shell_setup_window_set_second_persisted_selector_flag_or_index_and_save_config`
  -> `0x00504010` `shell_setup_window_construct`
- `0x005021c0` `shell_setup_window_set_second_persisted_selector_flag_or_index_and_save_config`
  -> `0x00484910` `shell_save_graphics_config`
  -> `0x00502160` `shell_setup_window_set_first_persisted_selector_flag_or_index_and_save_config`
  -> `0x00504010` `shell_setup_window_construct`
- `0x00502220` `shell_setup_window_publish_selected_profile_labels_and_preview_surface`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
  -> `0x0053f830` `shell_window_find_registered_child_control_by_id`
  -> `0x00559520` `surface_init_rgba_pixel_buffer`
- `0x005027b0` `shell_setup_window_refresh_file_backed_selection_list_panel`
  -> `0x004336a0` `shell_setup_file_list_construct_and_scan_dataset`
  -> `0x00502220` `shell_setup_window_publish_selected_profile_labels_and_preview_surface`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
- `0x00502910` `shell_setup_window_refresh_mode_dependent_lists`
  -> `0x005027b0` `shell_setup_window_refresh_file_backed_selection_list_panel`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
- `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
  -> `0x004336a0` `shell_setup_file_list_construct_and_scan_dataset`
  -> `0x00438890` `shell_active_mode_run_profile_startup_and_load_dispatch`
  -> `0x00482d80` `runtime_query_cached_local_exe_version_string`
  -> `0x004eb0b0` `shell_open_grayscale_map_tga_picker_and_stage_selection`
  -> `0x005027b0` `shell_setup_window_refresh_file_backed_selection_list_panel`
  -> `0x00502910` `shell_setup_window_refresh_mode_dependent_lists`
  -> `0x005033d0` `shell_setup_window_handle_message`
- `0x005033d0` `shell_setup_window_handle_message`
  -> `0x0042a970` `shell_open_file_dialog_copy_selected_path_and_restore_cwd`
  -> `0x00484910` `shell_save_graphics_config`
  -> `0x004eb0b0` `shell_open_grayscale_map_tga_picker_and_stage_selection`
  -> `0x004fe120` `shell_has_settings_window`
  -> `0x00501e50` `shell_open_settings_window`
  -> `0x00501f20` `shell_query_registry_open_command_for_http_or_rtf_target`
  -> `0x00502220` `shell_setup_window_publish_selected_profile_labels_and_preview_surface`
  -> `0x00502550` `shell_setup_window_refresh_selection_lists_and_summary_fields`
  -> `0x00502910` `shell_setup_window_refresh_mode_dependent_lists`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
  -> `0x00504010` `shell_setup_window_construct`
  -> `0x005411c0` `shell_query_tga_header_is_supported_truecolor_image`
- `0x00504010` `shell_setup_window_construct`
  -> `0x00502030` `shell_setup_window_draw_table_driven_payload_category_row`
  -> `0x00502160` `shell_setup_window_set_first_persisted_selector_flag_or_index_and_save_config`
  -> `0x005021c0` `shell_setup_window_set_second_persisted_selector_flag_or_index_and_save_config`
  -> `0x00502550` `shell_setup_window_refresh_selection_lists_and_summary_fields`
  -> `0x00502910` `shell_setup_window_refresh_mode_dependent_lists`
  -> `0x00502c00` `shell_setup_window_select_launch_mode_and_apply_shell_state`
  -> `0x0053f830` `shell_window_find_registered_child_control_by_id`
  -> `0x0053f9c0` `shell_window_register_child_control_sorted_by_priority_and_optional_tag`
  -> `0x0053fa50` `shell_window_bind_resource_and_initialize_child_control_links`
- `0x0050ccc0` `shell_company_detail_attempt_chairmanship_takeover_flow`
  -> `0x004c56a0` `shell_company_detail_window_handle_message`
- `0x005174e0` `shell_video_window_construct`
  -> `0x0053fa50` `shell_window_bind_resource_and_initialize_child_control_links`
- `0x00517570` `shell_video_window_destroy`
  -> `0x00484910` `shell_save_graphics_config`
  -> `0x005174e0` `shell_video_window_construct`
- `0x00517d40` `indexed_collection_entry_id_is_live`
  -> `0x004ba3d0` `shell_building_detail_refresh_subject_cargo_and_service_rows`
  -> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
- `0x0051c920` `localization_lookup_display_label_by_stem_or_fallback`
  -> `0x004ba3d0` `shell_building_detail_refresh_subject_cargo_and_service_rows`
- `0x0053f830` `shell_window_find_registered_child_control_by_id`
  -> `0x004e0ba0` `game_uppermost_window_handle_message`
  -> `0x00502220` `shell_setup_window_publish_selected_profile_labels_and_preview_surface`
  -> `0x00504010` `shell_setup_window_construct`
- `0x0053f9c0` `shell_window_register_child_control_sorted_by_priority_and_optional_tag`
  -> `0x004c4c70` `shell_company_detail_setup_dividend_rate_adjust_controls`
  -> `0x00558130` `shell_child_control_set_owner_resolve_caption_and_refresh`
- `0x005411c0` `shell_query_tga_header_is_supported_truecolor_image`
  -> `0x005033d0` `shell_setup_window_handle_message`
- `0x00558130` `shell_child_control_set_owner_resolve_caption_and_refresh`
  -> `0x0053f9c0` `shell_window_register_child_control_sorted_by_priority_and_optional_tag`
