Commit 175045e
authored
File tree
4,551 files changed
+71420
-55560
lines changed- .ci
- .github
- docs
- apm
- canvas
- images
- development
- core/public
- plugins/data
- public
- server
- images
- infrastructure
- ingest_manager
- logs
- setup
- uptime-guide
- images
- uptime
- images
- user
- packages
- eslint-config-kibana
- kbn-config-schema
- src
- types
- kbn-monaco
- scripts
- src
- xjson
- lexer_rules
- worker
- kbn-optimizer/src
- optimizer
- worker
- rfcs/text
- scripts
- src
- cli/cluster
- core
- public
- application
- chrome
- ui/header
- server
- saved_objects/routes
- integration_tests
- ui_settings/saved_objects
- types
- dev
- build/tasks
- os_packages/service_templates
- systemd/etc/systemd/system
- sysv/etc/init.d
- code_coverage
- ingest_coverage
- __tests__
- integration_tests
- mocks/jest-combined
- shell_scripts
- jest
- mocks
- precommit_hook
- storybook
- typescript
- legacy
- core_plugins
- kibana
- public
- management
- sections/index_patterns
- server/lib/__tests__
- status_page/public
- components
- __snapshots__
- lib
- ui
- public/management
- ui_render
- bootstrap
- plugins
- advanced_settings/public/management_app
- lib
- console/server/lib/spec_definitions/js
- dashboard/public
- data
- common
- es_query
- filters
- kuery
- ast
- node_types
- index_patterns
- query/filter_manager
- public
- autocomplete
- providers
- index_patterns/index_patterns
- search
- ui/filter_bar
- filter_editor
- filter_view
- server
- autocomplete
- saved_objects
- discover/public
- application
- angular
- expressions
- common
- ast
- execution
- util
- public
- home
- public/application/components
- __snapshots__
- server
- services/tutorials/lib
- tutorials
- auditbeat
- cisco_logs
- coredns_logs
- envoyproxy_logs
- iptables_logs
- netflow
- osquery_logs
- suricata_logs
- windows_event_logs
- zeek_logs
- index_pattern_management/public
- components
- edit_index_pattern
- create_edit_field
- scripted_fields_table/components/header
- tabs
- index_pattern_table
- management_app
- kibana_legacy
- public/angular
- server
- kibana_react/public
- code_editor
- kibana_utils/public/state_management/url
- management/public
- __snapshots__
- components
- landing
- management_app_wrapper
- management_app
- management_chrome
- legacy
- mocks
- utils
- saved_objects_management/public
- management_section
- object_view
- objects_table
- __snapshots__
- components
- __snapshots__
- telemetry
- common
- public/components/__snapshots__
- vis_type_timelion/public/components
- vis_type_timeseries/server
- lib/vis_data/response_processors/series
- routes
- vis_type_vislib/public/vislib
- components/tooltip
- visualizations
- visualizations/server/saved_objects
- visualize/public
- application
- test
- api_integration/apis/saved_objects_management
- common/services/security
- functional
- apps
- dashboard
- discover
- saved_objects_management
- fixtures/es_archiver
- dashboard/current/kibana
- page_objects
- services
- dashboard
- visualizations
- plugin_functional
- plugins
- core_provider_plugin
- management_test_plugin/public
- test_suites
- core_plugins
- management
- scripts
- vars
- webpackShims
- x-pack
- build_chromium
- dev-tools/jest
- legacy/plugins/reporting
- export_types
- common/layouts
- csv_from_savedobject
- server
- create_job
- lib
- csv
- server
- lib
- png
- server
- create_job
- execute_job
- printable_pdf
- server
- create_job
- execute_job
- server
- browsers/download
- config
- lib
- esqueue
- __tests__/fixtures
- routes
- usage
- test_helpers
- plugins
- apm
- common
- e2e
- public
- components/app/ServiceDetails
- AlertIntegrations
- ServiceIntegrations
- context/LicenseContext
- typings
- beats_management/public
- canvas/public
- components/expression_input
- __examples__
- lib
- cross_cluster_replication
- common/constants
- public
- __jest__/client_integration/helpers
- app
- components
- sections
- auto_follow_pattern_add
- auto_follow_pattern_edit
- follower_index_add
- follower_index_edit
- home
- auto_follow_pattern_list
- components
- auto_follow_pattern_table
- detail_panel
- follower_indices_list
- components
- detail_panel
- follower_indices_table
- services
- store/actions
- global_search
- common
- operators
- public
- services
- server
- routes
- integration_tests
- services
- index_lifecycle_management
- __jest__
- __snapshots__
- components
- __snapshots__
- common/constants
- public
- application
- sections
- edit_policy
- policy_table/components/policy_table
- services
- store/selectors
- extend_index_management
- components
- server/routes/api/policies
- index_management
- __jest__
- client_integration
- helpers
- home
- index_template_wizard
- components
- __mocks__
- ui
- public/application
- lib
- __snapshots__
- sections/home
- index_list
- detail_panel/summary
- index_table
- template_list
- template_table
- services
- store
- actions
- middlewares
- reducers
- selectors
- server
- lib
- infra
- common
- http_api
- public
- alerting/metric_threshold/components
- components/alerting
- inventory
- logs
- pages/metrics/inventory_view/hooks
- server
- lib/snapshot
- routes/snapshot
- ingest_manager
- common
- constants
- services
- public
- applications/ingest_manager
- components
- constants
- hooks
- use_request
- sections
- agent_config
- components
- create_datasource_page
- components
- services
- details_page
- components
- datasources
- yaml
- edit_datasource_page
- list_page
- data_stream/list_page/components
- fleet
- agent_details_page/components
- agent_list_page
- services
- types
- server
- routes/agent_config
- services
- agents
- api_keys
- types/rest_spec
- ingest_pipelines
- __jest__/client_integration/helpers
- common
- public/application
- sections/pipelines_list
- services
- lens/public/editor_frame_service/editor_frame
- license_management
- __jest__
- __snapshots__
- util
- common/constants
- public
- application
- sections
- license_dashboard/add_license
- upload_license
- licensing
- public
- server
- lists
- common
- server
- logstash/public
- application
- maps
- common/descriptor_types
- public
- components
- connected_components/gis_map
- ml
- common
- types
- anomaly_detection_jobs
- util
- public/application
- components
- custom_selection_table
- job_selector/job_selector_table
- rule_editor
- select_rule_action
- data_frame_analytics
- common
- pages
- analytics_creation
- components
- advanced_step
- back_to_list_panel
- configuration_step
- create_step
- details_step
- hooks
- analytics_exploration/components/exploration_query_bar
- analytics_management
- components
- analytics_list
- create_analytics_advanced_editor
- create_analytics_button
- create_analytics_form
- source_selection
- hooks/use_create_analytics_form
- datavisualizer
- file_based/components/results_links
- explorer
- explorer_charts
- jobs/jobs_list/components
- create_watch_flyout
- job_details
- management/jobs_list
- overview/components
- routing/routes/data_frame_analytics
- services
- util
- server/routes/schemas
- monitoring/public/components
- cluster/listing
- license
- painless_lab/public
- application/components/output_pane
- lib
- services
- remote_clusters/public
- application
- sections
- remote_cluster_add
- remote_cluster_edit
- remote_cluster_list
- detail_panel
- remote_cluster_table
- services
- store/actions
- reporting
- common
- public
- components
- server
- browsers
- chromium
- driver_factory
- driver
- download
- extract
- __tests__
- __fixtures__
- config
- export_types
- common
- execute_job
- layouts
- lib/screenshots
- csv_from_savedobject
- server
- create_job
- lib
- csv
- server
- lib
- png
- server
- create_job
- execute_job
- lib
- printable_pdf
- server
- create_job
- execute_job
- lib
- pdf
- assets
- fonts
- noto
- roboto
- img
- lib
- __tests__
- esqueue
- __tests__
- fixtures
- helpers
- constants
- helpers
- validate
- routes
- lib
- test_helpers
- usage
- __snapshots__
- rollup/public
- crud_app
- constants
- sections/job_list
- services
- store
- actions
- middleware
- test/client_integration
- security_solution
- common
- detection_engine
- schemas
- common
- response
- __mocks__
- types
- endpoint_alerts
- schema
- endpoint
- models
- schema
- graphql
- root
- machine_learning
- types/timeline
- note
- pinned_event
- cypress
- fixtures
- integration
- objects
- plugins
- screens
- hosts
- network
- support
- tasks
- hosts
- network
- test_files
- urls
- public
- alerts
- components
- activity_monitor
- alerts_histogram_panel
- alerts_info
- alerts_table
- alerts_filter_group
- alerts_utility_bar
- detection_engine_header_page
- no_api_integration_callout
- no_write_alerts_callout
- rules
- accordion_title
- add_item_form
- all_rules_tables
- anomaly_threshold_slider
- description_step
- __snapshots__
- assets
- mitre
- ml_job_select
- next_step
- __snapshots__
- optional_field_label
- pick_timeline
- pre_packaged_rules
- query_bar
- read_only_callout
- rule_actions_field
- rule_actions_overflow
- __snapshots__
- rule_status
- rule_switch
- __snapshots__
- schedule_item_form
- select_rule_type
- severity_badge
- status_icon
- step_about_rule_details
- step_about_rule
- step_content_wrapper
- step_define_rule
- step_panel
- step_rule_actions
- step_schedule_rule
- throttle_select_field
- user_info
- containers/detection_engine
- alerts
- __mocks__
- rules
- __mocks__
- mitre
- pages/detection_engine
- rules
- all
- __mocks__
- rules_table_filters
- create
- details
- edit
- app
- home
- cases
- components
- __mock__
- add_comment
- all_cases
- bulk_actions
- callout
- case_header_page
- case_status
- case_view
- configure_cases
- __mock__
- confirm_delete_case
- connector_selector
- create
- optional_field_label
- edit_connector
- filter_popover
- open_closed_stats
- property_actions
- tag_list
- use_push_to_service
- user_action_tree
- user_list
- wrappers
- containers
- __mocks__
- configure
- __mocks__
- pages
- common
- components
- add_filter_to_global_search_bar
- __snapshots__
- alerts_viewer
- and_or_badge
- __examples__
- autocomplete_field
- __examples__
- __snapshots__
- charts
- __snapshots__
- drag_and_drop
- __snapshots__
- draggables
- __snapshots__
- field_badge
- empty_page
- __snapshots__
- empty_value
- __snapshots__
- endpoint
- __snapshots__
- error_toast_dispatcher
- __snapshots__
- event_details
- __snapshots__
- events_viewer
- exceptions
- __examples__
- viewer
- external_link_icon
- filters_global
- __snapshots__
- formatted_bytes
- __snapshots__
- formatted_date
- __snapshots__
- generic_downloader
- __snapshots__
- header_global
- __snapshots__
- header_page
- __snapshots__
- header_section
- __snapshots__
- import_data_modal
- __snapshots__
- inspect
- last_event_time
- link_icon
- __snapshots__
- link_to
- links
- loader
- __snapshots__
- localized_date_tooltip
- markdown_editor
- markdown
- __snapshots__
- matrix_histogram
- __snapshots__
- ml_popover
- __mocks__
- __snapshots__
- hooks
- jobs_table
- __snapshots__
- filters
- __snapshots__
- ml
- __snapshots__
- anomaly
- api
- conditional_links
- criteria
- influencers
- __snapshots__
- links
- permissions
- score
- __snapshots__
- tables
- news_feed
- news_link
- no_news
- post
- page_route
- page
- paginated_table
- __snapshots__
- panel
- progress_inline
- __snapshots__
- query_bar
- scroll_to_top
- search_bar
- selectable_text
- __snapshots__
- sidebar_header
- stat_items
- __snapshots__
- subtitle
- __snapshots__
- super_date_picker
- tables
- __snapshots__
- toasters
- __snapshots__
- top_n
- truncatable_text
- __snapshots__
- url_state
- utility_bar
- __snapshots__
- with_hover_actions
- wrapper_page
- __snapshots__
- containers
- anomalies/anomalies_query_tab_body
- errors
- events/last_event_time
- global_time
- kuery_autocompletion
- matrix_histogram
- source
- hooks
- api
- __mock__
- endpoint
- lib
- clipboard
- compose
- connectors
- components/connector_flyout
- jira
- servicenow
- helpers
- history
- keury
- kibana
- __mocks__
- note
- telemetry
- theme
- mock
- endpoint
- store
- app
- drag_and_drop
- inputs
- routing
- utils
- api
- kql
- logo_endpoint
- route
- saved_query_services
- timeline
- validators
- endpoint_alerts
- components
- models
- store
- view
- details
- metadata
- overview
- hooks
- test_helpers
- endpoint_hosts
- store
- view
- details
- components
- graphql
- hosts
- components
- authentications_table
- __snapshots__
- first_last_seen_host
- hosts_table
- __snapshots__
- kpi_hosts
- __snapshots__
- uncommon_process_table
- __snapshots__
- containers
- authentications
- hosts
- first_last_seen
- overview
- kpi_host_details
- kpi_hosts
- uncommon_processes
- pages
- details
- store
- management
- common
- components
- pages
- policy
- models
- store
- policy_details
- policy_list
- services
- view
- ingest_manager_integration
- policy_forms
- events
- protections
- store
- network
- components
- arrows
- __snapshots__
- direction
- embeddables
- __mocks__
- __snapshots__
- map_tool_tip
- __snapshots__
- flow_controls
- __snapshots__
- flow_target_select_connected
- ip_overview
- __snapshots__
- ip
- __snapshots__
- kpi_network
- __snapshots__
- network_dns_table
- __snapshots__
- network_http_table
- __snapshots__
- network_top_countries_table
- __snapshots__
- network_top_n_flow_table
- __snapshots__
- port
- __snapshots__
- source_destination
- __snapshots__
- tls_table
- __snapshots__
- users_table
- __snapshots__
- containers
- ip_overview
- kpi_network
- network_dns
- network_http
- network_top_countries
- network_top_n_flow
- tls
- users
- pages
- ip_details
- __snapshots__
- store
- overview
- components
- alerts_by_category
- event_counts
- events_by_dataset
- __mocks__
- host_overview
- __snapshots__
- loading_placeholders
- overview_empty
- overview_host_stats
- __snapshots__
- overview_host
- overview_network_stats
- __snapshots__
- overview_network
- recent_cases
- filters
- no_cases
- recent_timelines
- counts
- filters
- header
- sidebar
- signals_by_category
- containers
- overview_host
- overview_network
- pages
- resolver
- documentation
- lib
- models
- store
- camera
- data
- __snapshots__
- ui
- view
- timelines/components
- certificate_fingerprint
- duration
- edit_data_provider
- field_renderers
- __snapshots__
- fields_browser
- flyout
- __snapshots__
- button
- header_with_close_button
- __snapshots__
- header
- pane
- __snapshots__
- formatted_duration
- tooltip
- formatted_ip
- ja3_fingerprint
- lazy_accordion
- loading
- manage_timeline
- netflow
- __snapshots__
- fingerprints
- netflow_columns
- notes
- add_note
- __snapshots__
- note_cards
- note_card
- __snapshots__
- open_timeline
- delete_timeline_modal
- export_timeline
- note_previews
- open_timeline_modal
- search_row
- timelines_table
- title_row
- timeline
- __snapshots__
- auto_save_warning
- body
- actions
- column_headers
- __snapshots__
- actions
- common
- events_select
- filter
- __snapshots__
- header_tooltip_content
- __snapshots__
- header
- __snapshots__
- range_picker
- text_filter
- __snapshots__
- data_driven_columns
- __snapshots__
- events
- mini_map
- renderers
- __snapshots__
- auditd
- __snapshots__
- bytes
- dns
- endgame
- netflow
- __snapshots__
- suricata
- __snapshots__
- system
- __snapshots__
- zeek
- __snapshots__
- sort
- __snapshots__
- data_providers
- __snapshots__
- mock
- expandable_event
- header
- __snapshots__
- insert_timeline_popover
- pin
- properties
- query_bar
- security
- common/licensing
- public
- management
- api_keys
- api_keys_grid
- empty_prompt
- role_mappings
- edit_role_mapping
- role_mappings_grid
- create_role_mapping_button
- empty_prompt
- role_table_display
- roles
- edit_role
- roles_grid
- users
- edit_user
- users_grid
- server
- authentication
- feature_usage
- routes
- authorization/roles
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,551 files changed
+71420
-55560
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
205 | 210 | | |
206 | 211 | | |
207 | 212 | | |
| |||
220 | 225 | | |
221 | 226 | | |
222 | 227 | | |
223 | | - | |
| 228 | + | |
224 | 229 | | |
225 | 230 | | |
226 | 231 | | |
| |||
582 | 587 | | |
583 | 588 | | |
584 | 589 | | |
585 | | - | |
| 590 | + | |
586 | 591 | | |
587 | 592 | | |
588 | 593 | | |
589 | | - | |
| 594 | + | |
590 | 595 | | |
591 | 596 | | |
592 | 597 | | |
| |||
600 | 605 | | |
601 | 606 | | |
602 | 607 | | |
603 | | - | |
| 608 | + | |
604 | 609 | | |
605 | 610 | | |
606 | 611 | | |
| |||
635 | 640 | | |
636 | 641 | | |
637 | 642 | | |
638 | | - | |
| 643 | + | |
639 | 644 | | |
640 | 645 | | |
641 | 646 | | |
| |||
646 | 651 | | |
647 | 652 | | |
648 | 653 | | |
649 | | - | |
| 654 | + | |
650 | 655 | | |
651 | 656 | | |
652 | 657 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| 142 | + | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
225 | 226 | | |
226 | 227 | | |
227 | 228 | | |
228 | | - | |
229 | | - | |
| 229 | + | |
| 230 | + | |
230 | 231 | | |
231 | | - | |
| 232 | + | |
232 | 233 | | |
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
236 | | - | |
| 237 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
13 | 43 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 44 | | |
18 | 45 | | |
19 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
34 | | - | |
| 36 | + | |
35 | 37 | | |
36 | | - | |
| 38 | + | |
37 | 39 | | |
38 | | - | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
46 | 48 | | |
47 | | - | |
| 49 | + | |
48 | 50 | | |
49 | | - | |
| 51 | + | |
50 | 52 | | |
51 | | - | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
59 | | - | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
| 88 | + | |
92 | 89 | | |
93 | | - | |
| 90 | + | |
94 | 91 | | |
95 | 92 | | |
96 | 93 | | |
97 | | - | |
| 94 | + | |
98 | 95 | | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
| 96 | + | |
104 | 97 | | |
105 | 98 | | |
106 | 99 | | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
| 100 | + | |
112 | 101 | | |
113 | 102 | | |
114 | 103 | | |
115 | 104 | | |
116 | 105 | | |
117 | | - | |
118 | | - | |
119 | | - | |
| 106 | + | |
120 | 107 | | |
121 | 108 | | |
122 | 109 | | |
| |||
157 | 144 | | |
158 | 145 | | |
159 | 146 | | |
160 | | - | |
| 147 | + | |
161 | 148 | | |
162 | 149 | | |
163 | 150 | | |
164 | 151 | | |
165 | | - | |
| 152 | + | |
166 | 153 | | |
167 | | - | |
| 154 | + | |
168 | 155 | | |
169 | 156 | | |
170 | 157 | | |
| |||
174 | 161 | | |
175 | 162 | | |
176 | 163 | | |
177 | | - | |
| 164 | + | |
178 | 165 | | |
179 | 166 | | |
180 | 167 | | |
181 | | - | |
182 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 7 | + | |
10 | 8 | | |
11 | | - | |
| 9 | + | |
12 | 10 | | |
| 11 | + | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 14 | + | |
19 | 15 | | |
20 | | - | |
| 16 | + | |
21 | 17 | | |
22 | | - | |
23 | | - | |
24 | | - | |
| 18 | + | |
25 | 19 | | |
26 | 20 | | |
27 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
0 commit comments