Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.004257 |
0.002128 |
2 |
250,040 |
0 |
magento |
1.995115 |
1.995115 |
1 |
55,041,952 |
27,262,976 |
· store.resolve |
0.009428 |
0.009428 |
1 |
425,552 |
0 |
· session_start |
0.000240 |
0.000240 |
1 |
10,816 |
0 |
· EVENT:customer_session_init |
0.005350 |
0.005350 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.003825 |
0.003825 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000114 |
0.000114 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000065 |
0.000065 |
1 |
12,152 |
0 |
· routers_match |
0.401293 |
0.401293 |
1 |
27,099,456 |
2,097,152 |
· · load_area:frontend.design |
0.000291 |
0.000291 |
1 |
11,560 |
0 |
· · load_area:frontend.translate |
0.000742 |
0.000742 |
1 |
196,608 |
0 |
· · EVENT:controller_action_predispatch |
0.009615 |
0.004807 |
2 |
1,267,680 |
0 |
· · · OBSERVER:customer_visitor |
0.000718 |
0.000359 |
2 |
66,504 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.005331 |
0.002666 |
2 |
660,584 |
0 |
· · · OBSERVER:newrelicreporting_newrelic_report_concurrent_users |
0.000094 |
0.000047 |
2 |
72,544 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000860 |
0.000430 |
2 |
114,088 |
0 |
· · · OBSERVER:persistent |
0.001712 |
0.000856 |
2 |
279,048 |
0 |
· · · OBSERVER:persistent_quote |
0.000557 |
0.000278 |
2 |
53,568 |
0 |
· · · OBSERVER:persistent_customer |
0.000122 |
0.000061 |
2 |
13,712 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.002686 |
0.000448 |
6 |
570,072 |
0 |
· · postdispatch |
0.000214 |
0.000107 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.342733 |
0.342733 |
1 |
20,166,208 |
2,097,152 |
· · · action_body |
0.342725 |
0.342725 |
1 |
20,165,328 |
2,097,152 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000180 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.003203 |
0.003203 |
1 |
34,712 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.003157 |
0.003157 |
1 |
33,072 |
0 |
· · · · · · after_load |
0.002841 |
0.002841 |
1 |
27,784 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000316 |
0.000316 |
1 |
13,072 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000286 |
0.000286 |
1 |
11,512 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000062 |
0.000006 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.012229 |
0.012229 |
1 |
31,568 |
0 |
· · · · · load_entities |
0.004415 |
0.004415 |
1 |
15,840 |
0 |
· · · · · load_attributes |
0.007669 |
0.007669 |
1 |
2,208 |
0 |
· · · · LAYOUT |
0.283106 |
0.094369 |
3 |
17,081,920 |
2,097,152 |
· · · · · EVENT:layout_load_before |
0.000980 |
0.000980 |
1 |
62,048 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000421 |
0.000421 |
1 |
36,080 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000350 |
0.000350 |
1 |
18,912 |
0 |
· · · · · layout_load |
0.000668 |
0.000668 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.002683 |
0.002683 |
1 |
79,768 |
0 |
· · · · · layout_generate_blocks |
0.275621 |
0.275621 |
1 |
16,735,312 |
2,097,152 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.269294 |
0.269294 |
1 |
17,596,864 |
2,097,152 |
· · · · · · · generate_elements |
0.267651 |
0.267651 |
1 |
16,668,136 |
2,097,152 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000510 |
0.000003 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000867 |
0.000867 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000524 |
0.000524 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.002350 |
0.000015 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000738 |
0.000005 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.012128 |
0.012128 |
1 |
14,016 |
0 |
· · · · · · · · · load_entities |
0.003093 |
0.003093 |
1 |
6,896 |
0 |
· · · · · · · · · load_attributes |
0.008938 |
0.008938 |
1 |
2,312 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.001913 |
0.001913 |
1 |
55,152 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.003067 |
0.003067 |
1 |
102,416 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.001046 |
0.001046 |
1 |
33,952 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.001380 |
0.001380 |
1 |
48,008 |
0 |
· LAYOUT |
1.520183 |
1.520183 |
1 |
22,467,160 |
25,165,824 |
· · layout_render |
1.520170 |
1.520170 |
1 |
22,466,744 |
25,165,824 |
· · · EVENT:view_block_abstract_to_html_before |
0.000409 |
0.000006 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.002161 |
0.002161 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000588 |
0.000009 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.020411 |
0.020411 |
1 |
71,280 |
0 |
· · · · EVENT:core_layout_render_element |
0.013818 |
0.001535 |
9 |
65,592 |
0 |
· · · · · OBSERVER:pagecache |
0.011129 |
0.001237 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.002066 |
0.000230 |
9 |
41,232 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-cache/view/frontend/templates/form_key_provider.phtml |
0.001163 |
0.001163 |
1 |
1,424 |
0 |
· · · EVENT:core_layout_render_element |
0.128047 |
0.001320 |
97 |
439,144 |
0 |
· · · · OBSERVER:pagecache |
0.069100 |
0.000712 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.048993 |
0.000505 |
97 |
383,088 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.026362 |
0.008787 |
3 |
180,168 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000078 |
0.000006 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.007297 |
0.002432 |
3 |
26,608 |
0 |
· · · · · · · load_entities |
0.004432 |
0.001477 |
3 |
19,296 |
0 |
· · · · · · · load_attributes |
0.002580 |
0.000860 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.056343 |
0.056343 |
1 |
482,728 |
2,097,152 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000077 |
0.000007 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000082 |
0.000007 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.011321 |
0.001029 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.010739 |
0.000976 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000344 |
0.000031 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-cache/view/frontend/templates/js/components.phtml |
0.007077 |
0.007077 |
1 |
1,080 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.025782 |
0.025782 |
1 |
306,272 |
2,097,152 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.008192 |
0.008192 |
1 |
152,696 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000404 |
0.000404 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.052182 |
0.052182 |
1 |
1,335,960 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/base/templates/googlemaps.phtml |
0.002001 |
0.002001 |
1 |
7,560 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.145237 |
0.145237 |
1 |
11,936 |
0 |
· · · · session_start |
0.143476 |
0.143476 |
1 |
2,832 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.009019 |
0.009019 |
1 |
98,120 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.019194 |
0.004798 |
4 |
259,008 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.252899 |
0.252899 |
1 |
4,420,936 |
6,291,456 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.003684 |
0.003684 |
1 |
634,776 |
0 |
· · · · EVENT:core_layout_render_element |
0.004455 |
0.000405 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.003713 |
0.000338 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000554 |
0.000050 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000604 |
0.000604 |
1 |
14,584 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.004273 |
0.004273 |
1 |
330,376 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001374 |
0.001374 |
1 |
38,008 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.026743 |
0.026743 |
1 |
1,118,472 |
2,097,152 |
· · · · · locale/currency |
0.018334 |
0.009167 |
2 |
776,312 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.004710 |
0.004710 |
1 |
104,864 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.004682 |
0.004682 |
1 |
103,064 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.198712 |
0.198712 |
1 |
2,093,768 |
2,097,152 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.182376 |
0.182376 |
1 |
1,835,552 |
2,097,152 |
· · · · · · EVENT:entity_manager_load_before |
0.000259 |
0.000014 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000107 |
0.000006 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000906 |
0.000050 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.006017 |
0.000334 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.005606 |
0.000311 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.004627 |
0.000257 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000107 |
0.000006 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000087 |
0.000005 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000066 |
0.000004 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.022119 |
0.001229 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000333 |
0.000333 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Catalog/templates/category/html/title.phtml |
0.001106 |
0.001106 |
1 |
7,056 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.002093 |
0.002093 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.008205 |
0.008205 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.196643 |
0.196643 |
1 |
6,944,920 |
6,291,456 |
· · · · EVENT:catalog_block_product_list_collection |
0.004502 |
0.004502 |
1 |
128,016 |
0 |
· · · · · OBSERVER:review |
0.004488 |
0.004488 |
1 |
126,392 |
0 |
· · · · EAV:load_collection |
0.076098 |
0.076098 |
1 |
4,249,392 |
4,194,304 |
· · · · · ES:Get dynamic fields config |
0.000830 |
0.000415 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.020685 |
0.010343 |
2 |
294,552 |
0 |
· · · · · load_entities |
0.007405 |
0.007405 |
1 |
405,824 |
0 |
· · · · · load_attributes |
0.008416 |
0.008416 |
1 |
12,944 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000339 |
0.000004 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000121 |
0.000002 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000101 |
0.000001 |
75 |
4,232 |
0 |
· · · · · after_load |
0.001362 |
0.001362 |
1 |
16,792 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.091126 |
0.091126 |
1 |
2,036,648 |
2,097,152 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.001204 |
0.000039 |
31 |
-8,480 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000146 |
0.000005 |
31 |
-8,976 |
0 |
· · · · · EVENT:core_layout_render_element |
0.009140 |
0.000609 |
15 |
11,632 |
0 |
· · · · · · OBSERVER:pagecache |
0.008508 |
0.000567 |
15 |
2,376 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000358 |
0.000024 |
15 |
1,720 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.005561 |
0.005561 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001541 |
0.001541 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001458 |
0.001458 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001546 |
0.001546 |
1 |
20,848 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000475 |
0.000475 |
1 |
27,016 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.001039 |
0.001039 |
1 |
37,264 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001165 |
0.000097 |
12 |
237,216 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.008606 |
0.002151 |
4 |
8,608 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.001784 |
0.000892 |
2 |
91,192 |
0 |
· · · · · · OBSERVER:catalogrule |
0.001753 |
0.000876 |
2 |
88,872 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.029681 |
0.029681 |
1 |
2,250,064 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.018130 |
0.018130 |
1 |
301,496 |
2,097,152 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000085 |
0.000009 |
10 |
1,296 |
0 |
· · · · EAV:load_collection |
0.003303 |
0.003303 |
1 |
21,304 |
0 |
· · · · · load_entities |
0.001473 |
0.001473 |
1 |
12,824 |
0 |
· · · · · load_attributes |
0.001710 |
0.001710 |
1 |
2,384 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.007321 |
0.001220 |
6 |
102,896 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.508104 |
0.508104 |
1 |
3,853,192 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000232 |
0.000017 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000225 |
0.000004 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000105 |
0.000008 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000262 |
0.000007 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.166085 |
0.083043 |
2 |
224,024 |
0 |
· · · · · load_entities |
0.148075 |
0.074037 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.017733 |
0.008866 |
2 |
99,400 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001068 |
0.000004 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000343 |
0.000001 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000154 |
0.000077 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000069 |
0.000006 |
12 |
-2,352 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000356 |
0.000009 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000410 |
0.000011 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.068030 |
0.005669 |
12 |
1,373,304 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.067745 |
0.005645 |
12 |
1,364,944 |
0 |
· · · · · · after_load |
0.039005 |
0.003250 |
12 |
474,192 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000136 |
0.000011 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000141 |
0.000012 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000105 |
0.000009 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.028037 |
0.002336 |
12 |
900,376 |
0 |
· · · · · · · OBSERVER:inventory |
0.027838 |
0.002320 |
12 |
892,216 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.025908 |
0.025908 |
1 |
147,008 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000347 |
0.000347 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.005220 |
0.005220 |
1 |
477,328 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.004392 |
0.004392 |
1 |
460,160 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000788 |
0.000788 |
1 |
15,640 |
0 |