Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.001472 |
0.000736 |
2 |
260,680 |
0 |
magento |
3.115436 |
3.115436 |
1 |
102,372,688 |
85,983,232 |
· store.resolve |
0.011387 |
0.011387 |
1 |
425,552 |
0 |
· session_start |
0.608095 |
0.608095 |
1 |
25,648 |
0 |
· EVENT:customer_session_init |
0.022757 |
0.022757 |
1 |
1,295,056 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.021212 |
0.021212 |
1 |
847,120 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000198 |
0.000198 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000117 |
0.000117 |
1 |
12,152 |
0 |
· routers_match |
0.409545 |
0.409545 |
1 |
29,306,632 |
14,680,064 |
· · load_area:frontend.design |
0.001666 |
0.001666 |
1 |
56,336 |
0 |
· · load_area:frontend.translate |
0.001667 |
0.001667 |
1 |
142,520 |
0 |
· · EVENT:controller_action_predispatch |
0.013703 |
0.006851 |
2 |
1,325,344 |
0 |
· · · OBSERVER:customer_visitor |
0.001290 |
0.000645 |
2 |
66,184 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.007611 |
0.003805 |
2 |
724,200 |
0 |
· · · OBSERVER:persistent_synchronize |
0.001038 |
0.000519 |
2 |
173,992 |
0 |
· · · OBSERVER:persistent |
0.002164 |
0.001082 |
2 |
213,512 |
0 |
· · · OBSERVER:persistent_quote |
0.000915 |
0.000457 |
2 |
53,568 |
0 |
· · · OBSERVER:persistent_customer |
0.000143 |
0.000072 |
2 |
79,248 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.003357 |
0.000560 |
6 |
500,440 |
0 |
· · postdispatch |
0.000280 |
0.000140 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.237107 |
0.237107 |
1 |
20,226,000 |
14,680,064 |
· · · action_body |
0.237098 |
0.237098 |
1 |
20,225,120 |
14,680,064 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000173 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.000897 |
0.000897 |
1 |
34,712 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.000873 |
0.000873 |
1 |
33,072 |
0 |
· · · · · · after_load |
0.000686 |
0.000686 |
1 |
27,784 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000254 |
0.000254 |
1 |
12,952 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000237 |
0.000237 |
1 |
11,392 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000049 |
0.000004 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.002877 |
0.002877 |
1 |
31,568 |
0 |
· · · · · load_entities |
0.001074 |
0.001074 |
1 |
15,840 |
0 |
· · · · · load_attributes |
0.001713 |
0.001713 |
1 |
2,208 |
0 |
· · · · LAYOUT |
0.206435 |
0.068812 |
3 |
17,101,320 |
14,680,064 |
· · · · · EVENT:layout_load_before |
0.000767 |
0.000767 |
1 |
62,080 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000374 |
0.000374 |
1 |
36,112 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000207 |
0.000207 |
1 |
18,912 |
0 |
· · · · · layout_load |
0.000598 |
0.000598 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.002077 |
0.002077 |
1 |
79,768 |
0 |
· · · · · layout_generate_blocks |
0.201522 |
0.201522 |
1 |
16,754,720 |
14,680,064 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.199157 |
0.199157 |
1 |
17,616,272 |
14,680,064 |
· · · · · · · generate_elements |
0.197621 |
0.197621 |
1 |
16,687,544 |
14,680,064 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000656 |
0.000055 |
12 |
1,864 |
0 |
· · · · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001872 |
0.000312 |
6 |
7,720 |
0 |
· · · · · · · · · OBSERVER:legacy_category_load_after |
0.001722 |
0.000287 |
6 |
3,424 |
0 |
· · · · · · · · · · after_load |
0.001415 |
0.000236 |
6 |
760 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000333 |
0.000002 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000672 |
0.000672 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000419 |
0.000419 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000746 |
0.000005 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000248 |
0.000002 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.001384 |
0.001384 |
1 |
14,016 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.001600 |
0.001600 |
1 |
55,152 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001399 |
0.001399 |
1 |
102,376 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000531 |
0.000531 |
1 |
33,952 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000393 |
0.000393 |
1 |
48,008 |
0 |
· LAYOUT |
1.849251 |
1.849251 |
1 |
22,192,984 |
23,068,672 |
· · layout_render |
1.849239 |
1.849239 |
1 |
22,192,568 |
23,068,672 |
· · · EVENT:view_block_abstract_to_html_before |
0.000292 |
0.000004 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.001007 |
0.001007 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.001792 |
0.000027 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.004970 |
0.004970 |
1 |
71,280 |
0 |
· · · · EVENT:core_layout_render_element |
0.003356 |
0.000373 |
9 |
65,592 |
0 |
· · · · · OBSERVER:pagecache |
0.002601 |
0.000289 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000633 |
0.000070 |
9 |
41,232 |
0 |
· · · EVENT:core_layout_render_element |
0.082588 |
0.000851 |
97 |
370,576 |
0 |
· · · · OBSERVER:pagecache |
0.037140 |
0.000383 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.043769 |
0.000451 |
97 |
314,520 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.029233 |
0.009744 |
3 |
111,560 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000582 |
0.000049 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.008773 |
0.002924 |
3 |
26,608 |
0 |
· · · · · · · load_entities |
0.004903 |
0.001634 |
3 |
19,296 |
0 |
· · · · · · · load_attributes |
0.003451 |
0.001150 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.025983 |
0.025983 |
1 |
481,344 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000043 |
0.000004 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000055 |
0.000005 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003004 |
0.000273 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.002666 |
0.000242 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000192 |
0.000017 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.018382 |
0.018382 |
1 |
305,832 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.001790 |
0.001790 |
1 |
151,752 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000258 |
0.000258 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.014458 |
0.014458 |
1 |
1,242,560 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.799163 |
0.799163 |
1 |
11,712 |
0 |
· · · · session_start |
0.797569 |
0.797569 |
1 |
2,896 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.004457 |
0.004457 |
1 |
163,616 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.007588 |
0.001897 |
4 |
192,200 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.109391 |
0.109391 |
1 |
4,478,728 |
4,194,304 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.003530 |
0.003530 |
1 |
634,152 |
0 |
· · · · EVENT:core_layout_render_element |
0.003144 |
0.000286 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.002809 |
0.000255 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000173 |
0.000016 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000490 |
0.000490 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.003961 |
0.003961 |
1 |
261,280 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001389 |
0.001389 |
1 |
103,320 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.010001 |
0.010001 |
1 |
1,117,728 |
2,097,152 |
· · · · · locale/currency |
0.005655 |
0.002828 |
2 |
775,856 |
2,097,152 |
· · · · · · EVENT:currency_display_options_forming |
0.001629 |
0.001629 |
1 |
104,864 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001608 |
0.001608 |
1 |
103,064 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.080785 |
0.080785 |
1 |
2,092,144 |
2,097,152 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.075686 |
0.075686 |
1 |
1,901,088 |
2,097,152 |
· · · · · · EVENT:entity_manager_load_before |
0.000140 |
0.000008 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000071 |
0.000004 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000088 |
0.000005 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.004199 |
0.000233 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.003953 |
0.000220 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.003292 |
0.000183 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000076 |
0.000004 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000055 |
0.000003 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000051 |
0.000003 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.006843 |
0.000380 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000351 |
0.000351 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001948 |
0.001948 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.004647 |
0.004647 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.299264 |
0.299264 |
1 |
6,875,232 |
6,291,456 |
· · · · EVENT:catalog_block_product_list_collection |
0.000660 |
0.000660 |
1 |
62,480 |
0 |
· · · · · OBSERVER:review |
0.000649 |
0.000649 |
1 |
60,856 |
0 |
· · · · EAV:load_collection |
0.159589 |
0.159589 |
1 |
4,291,024 |
4,194,304 |
· · · · · ES:Get dynamic fields config |
0.000845 |
0.000423 |
2 |
103,256 |
0 |
· · · · · ES:Execute Search Query |
0.021680 |
0.010840 |
2 |
253,464 |
0 |
· · · · · load_entities |
0.036364 |
0.036364 |
1 |
405,632 |
0 |
· · · · · load_attributes |
0.012671 |
0.012671 |
1 |
12,184 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001044 |
0.000014 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000214 |
0.000003 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000231 |
0.000003 |
75 |
4,232 |
0 |
· · · · · after_load |
0.002840 |
0.002840 |
1 |
12,640 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.130964 |
0.130964 |
1 |
1,995,264 |
2,097,152 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000217 |
0.000007 |
30 |
-8,184 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000190 |
0.000006 |
30 |
-8,664 |
0 |
· · · · · EVENT:core_layout_render_element |
0.013817 |
0.000921 |
15 |
11,632 |
0 |
· · · · · · OBSERVER:pagecache |
0.012489 |
0.000833 |
15 |
2,376 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000955 |
0.000064 |
15 |
1,720 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.004318 |
0.004318 |
1 |
45,928 |
2,097,152 |
· · · · · · EAV:load_collection |
0.001429 |
0.001429 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001342 |
0.001342 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.005078 |
0.005078 |
1 |
20,816 |
0 |
· · · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/pager.phtml |
0.001099 |
0.001099 |
1 |
7,320 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000490 |
0.000490 |
1 |
26,960 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.002088 |
0.002088 |
1 |
37,152 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001134 |
0.000126 |
9 |
236,424 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.001261 |
0.000315 |
4 |
3,592 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.004809 |
0.001202 |
4 |
8,560 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.009375 |
0.009375 |
1 |
90,384 |
0 |
· · · · · · OBSERVER:catalogrule |
0.009351 |
0.009351 |
1 |
88,648 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.024999 |
0.024999 |
1 |
2,224,864 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.019327 |
0.019327 |
1 |
257,744 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000093 |
0.000009 |
10 |
1,296 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.010090 |
0.005045 |
2 |
91,536 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.002860 |
0.002860 |
1 |
3,688 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.391706 |
0.391706 |
1 |
3,916,296 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000155 |
0.000011 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000225 |
0.000004 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000096 |
0.000007 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000266 |
0.000007 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.148287 |
0.074144 |
2 |
224,024 |
0 |
· · · · · load_entities |
0.130367 |
0.065184 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.017616 |
0.008808 |
2 |
99,400 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001377 |
0.000005 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000432 |
0.000002 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000171 |
0.000085 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000073 |
0.000006 |
12 |
-2,352 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000290 |
0.000008 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000358 |
0.000009 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.047229 |
0.003936 |
12 |
1,339,840 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.046972 |
0.003914 |
12 |
1,331,480 |
0 |
· · · · · · after_load |
0.027631 |
0.002303 |
12 |
506,752 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000108 |
0.000009 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000104 |
0.000009 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000090 |
0.000007 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.018686 |
0.001557 |
12 |
834,352 |
0 |
· · · · · · · OBSERVER:inventory |
0.018502 |
0.001542 |
12 |
826,192 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.030668 |
0.030668 |
1 |
141,784 |
2,097,152 |
· · · · EVENT:core_layout_render_element |
0.001201 |
0.000600 |
2 |
3,096 |
0 |
· · · · · OBSERVER:pagecache |
0.001064 |
0.000532 |
2 |
696 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000380 |
0.000380 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.004279 |
0.004279 |
1 |
476,112 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.003638 |
0.003638 |
1 |
458,944 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000601 |
0.000601 |
1 |
15,640 |
0 |