Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.000958 |
0.000479 |
2 |
250,040 |
0 |
magento |
4.084210 |
4.084210 |
1 |
57,308,424 |
14,680,064 |
· store.resolve |
0.011128 |
0.011128 |
1 |
425,552 |
0 |
· session_start |
0.317604 |
0.317604 |
1 |
10,816 |
0 |
· EVENT:customer_session_init |
0.002832 |
0.002832 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.002073 |
0.002073 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000115 |
0.000115 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000074 |
0.000074 |
1 |
12,152 |
0 |
· routers_match |
0.468226 |
0.468226 |
1 |
26,045,128 |
0 |
· · load_area:frontend.design |
0.000312 |
0.000312 |
1 |
11,560 |
0 |
· · load_area:frontend.translate |
0.000675 |
0.000675 |
1 |
187,000 |
0 |
· · EVENT:controller_action_predispatch |
0.002157 |
0.001078 |
2 |
382,304 |
0 |
· · · OBSERVER:customer_visitor |
0.000242 |
0.000121 |
2 |
23,424 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.000967 |
0.000484 |
2 |
187,256 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000136 |
0.000068 |
2 |
22,240 |
0 |
· · · OBSERVER:persistent |
0.000500 |
0.000250 |
2 |
138,152 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.002151 |
0.000359 |
6 |
489,624 |
0 |
· · postdispatch |
0.000307 |
0.000154 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.401643 |
0.401643 |
1 |
20,173,824 |
0 |
· · · action_body |
0.401634 |
0.401634 |
1 |
20,172,944 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000176 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.000867 |
0.000867 |
1 |
34,712 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.000845 |
0.000845 |
1 |
33,072 |
0 |
· · · · · · after_load |
0.000678 |
0.000678 |
1 |
27,784 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000284 |
0.000284 |
1 |
12,952 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000266 |
0.000266 |
1 |
11,392 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000056 |
0.000005 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.015690 |
0.015690 |
1 |
97,104 |
0 |
· · · · · load_entities |
0.013061 |
0.013061 |
1 |
81,376 |
0 |
· · · · · load_attributes |
0.002522 |
0.002522 |
1 |
2,208 |
0 |
· · · · LAYOUT |
0.328423 |
0.109474 |
3 |
17,148,224 |
0 |
· · · · · EVENT:layout_load_before |
0.000716 |
0.000716 |
1 |
62,000 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000341 |
0.000341 |
1 |
36,080 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000196 |
0.000196 |
1 |
18,864 |
0 |
· · · · · layout_load |
0.000728 |
0.000728 |
1 |
95,976 |
0 |
· · · · · layout_generate_xml |
0.002308 |
0.002308 |
1 |
145,400 |
0 |
· · · · · layout_generate_blocks |
0.321923 |
0.321923 |
1 |
16,736,368 |
0 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.319036 |
0.319036 |
1 |
17,597,920 |
0 |
· · · · · · · generate_elements |
0.317568 |
0.317568 |
1 |
16,669,192 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000578 |
0.000004 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.001007 |
0.001007 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000583 |
0.000583 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000835 |
0.000005 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000314 |
0.000002 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.005075 |
0.005075 |
1 |
14,016 |
0 |
· · · · · · · · · load_entities |
0.003059 |
0.003059 |
1 |
6,896 |
0 |
· · · · · · · · · load_attributes |
0.001876 |
0.001876 |
1 |
2,312 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.002346 |
0.002346 |
1 |
120,688 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.002654 |
0.002654 |
1 |
102,080 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000581 |
0.000581 |
1 |
33,616 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.001528 |
0.001528 |
1 |
48,008 |
0 |
· LAYOUT |
3.239858 |
3.239858 |
1 |
25,494,832 |
14,680,064 |
· · layout_render |
3.239847 |
3.239847 |
1 |
25,494,416 |
14,680,064 |
· · · EVENT:view_block_abstract_to_html_before |
0.000263 |
0.000004 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000818 |
0.000818 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000316 |
0.000005 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.011092 |
0.011092 |
1 |
70,880 |
0 |
· · · · EVENT:core_layout_render_element |
0.007356 |
0.000817 |
9 |
65,192 |
0 |
· · · · · OBSERVER:pagecache |
0.003051 |
0.000339 |
9 |
18,480 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000797 |
0.000089 |
9 |
41,232 |
0 |
· · · EVENT:core_layout_render_element |
0.051162 |
0.000527 |
97 |
586,552 |
2,097,152 |
· · · · OBSERVER:pagecache |
0.029290 |
0.000302 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.020572 |
0.000212 |
97 |
530,496 |
2,097,152 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.012929 |
0.004310 |
3 |
114,592 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000062 |
0.000005 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.004297 |
0.001432 |
3 |
26,608 |
0 |
· · · · · · · load_entities |
0.001980 |
0.000660 |
3 |
19,296 |
0 |
· · · · · · · load_attributes |
0.002095 |
0.000698 |
3 |
2,632 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.044582 |
0.044582 |
1 |
484,304 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000051 |
0.000005 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000068 |
0.000006 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003955 |
0.000360 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.003495 |
0.000318 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000272 |
0.000025 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.031816 |
0.031816 |
1 |
306,272 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.003290 |
0.003290 |
1 |
154,272 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000293 |
0.000293 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.022746 |
0.022746 |
1 |
1,331,976 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-ui/view/base/templates/wysiwyg/active_editor.phtml |
0.001063 |
0.001063 |
1 |
1,160 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
1.990144 |
1.990144 |
1 |
12,032 |
0 |
· · · · session_start |
1.987731 |
1.987731 |
1 |
3,024 |
0 |
· · · · EAV:load_entity |
0.001477 |
0.001477 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.008570 |
0.008570 |
1 |
98,104 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.007374 |
0.001844 |
4 |
259,032 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.165713 |
0.165713 |
1 |
4,424,936 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.002874 |
0.002874 |
1 |
634,984 |
0 |
· · · · EVENT:core_layout_render_element |
0.003563 |
0.000324 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.003207 |
0.000292 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000198 |
0.000018 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000507 |
0.000507 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.005040 |
0.005040 |
1 |
330,544 |
0 |
· · · · · EVENT:core_layout_render_element |
0.002026 |
0.000675 |
3 |
4,368 |
0 |
· · · · · · OBSERVER:pagecache |
0.001915 |
0.000638 |
3 |
1,352 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001366 |
0.001366 |
1 |
37,912 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.013874 |
0.013874 |
1 |
1,187,760 |
0 |
· · · · · locale/currency |
0.007325 |
0.003663 |
2 |
777,328 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.001958 |
0.001958 |
1 |
105,088 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001932 |
0.001932 |
1 |
103,288 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.130922 |
0.130922 |
1 |
2,028,232 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.120023 |
0.120023 |
1 |
1,835,552 |
0 |
· · · · · · EVENT:entity_manager_load_before |
0.000188 |
0.000010 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000084 |
0.000005 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000143 |
0.000008 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.005078 |
0.000282 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.004691 |
0.000261 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.003813 |
0.000212 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000095 |
0.000005 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000071 |
0.000004 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000056 |
0.000003 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.014562 |
0.000809 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000296 |
0.000296 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001868 |
0.001868 |
1 |
185,056 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.005823 |
0.005823 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.311048 |
0.311048 |
1 |
8,340,024 |
0 |
· · · · EVENT:catalog_block_product_list_collection |
0.000620 |
0.000620 |
1 |
62,480 |
0 |
· · · · · OBSERVER:review |
0.000606 |
0.000606 |
1 |
60,856 |
0 |
· · · · EAV:load_collection |
0.079538 |
0.079538 |
1 |
5,173,424 |
0 |
· · · · · ES:Get dynamic fields config |
0.000663 |
0.000332 |
2 |
168,832 |
0 |
· · · · · ES:Execute Search Query |
0.018687 |
0.009343 |
2 |
1,046,960 |
0 |
· · · · · load_entities |
0.005233 |
0.005233 |
1 |
512,536 |
0 |
· · · · · load_attributes |
0.010467 |
0.010467 |
1 |
62,376 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000364 |
0.000005 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000120 |
0.000002 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000123 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.002271 |
0.002271 |
1 |
86,104 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.222293 |
0.222293 |
1 |
2,495,048 |
0 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.001047 |
0.000005 |
191 |
-55,840 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000836 |
0.000004 |
191 |
-58,896 |
0 |
· · · · · EVENT:core_layout_render_element |
0.018605 |
0.000443 |
42 |
28,696 |
0 |
· · · · · · OBSERVER:pagecache |
0.016878 |
0.000402 |
42 |
5,400 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000926 |
0.000022 |
42 |
3,448 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.003381 |
0.003381 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001369 |
0.001369 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001290 |
0.001290 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001129 |
0.001129 |
1 |
20,816 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000426 |
0.000426 |
1 |
27,016 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.000945 |
0.000945 |
1 |
37,408 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001406 |
0.000016 |
90 |
237,320 |
0 |
· · · · · EVENT:core_collection_abstract_load_before |
0.000343 |
0.000006 |
62 |
-17,656 |
0 |
· · · · · EVENT:core_collection_abstract_load_after |
0.000517 |
0.000008 |
62 |
-17,656 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.005294 |
0.000171 |
31 |
15,904 |
0 |
· · · · · EVENT:catalog_product_is_salable_before |
0.000180 |
0.000006 |
31 |
-8,568 |
0 |
· · · · · EVENT:catalog_product_is_salable_after |
0.000121 |
0.000004 |
31 |
-8,568 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.012939 |
0.000417 |
31 |
31,416 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.012038 |
0.000446 |
27 |
109,560 |
0 |
· · · · · · OBSERVER:catalogrule |
0.011681 |
0.000433 |
27 |
92,640 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.017304 |
0.017304 |
1 |
2,268,056 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.013245 |
0.013245 |
1 |
320,216 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000055 |
0.000006 |
10 |
1,296 |
0 |
· · · · EAV:load_collection |
0.002881 |
0.002881 |
1 |
21,304 |
0 |
· · · · · load_entities |
0.000830 |
0.000830 |
1 |
12,824 |
0 |
· · · · · load_attributes |
0.001876 |
0.001876 |
1 |
2,384 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.005137 |
0.001712 |
3 |
88,344 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.539114 |
0.539114 |
1 |
3,846,000 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000221 |
0.000016 |
14 |
-3,800 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000228 |
0.000004 |
64 |
3,672 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000109 |
0.000008 |
14 |
-3,912 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000274 |
0.000007 |
39 |
1,232 |
0 |
· · · · EAV:load_collection |
0.178737 |
0.089369 |
2 |
224,024 |
0 |
· · · · · load_entities |
0.158880 |
0.079440 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.019419 |
0.009709 |
2 |
99,400 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001223 |
0.000005 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000370 |
0.000001 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000279 |
0.000140 |
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.000362 |
0.000010 |
38 |
-10,648 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000509 |
0.000013 |
38 |
-10,680 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.083348 |
0.006946 |
12 |
1,377,240 |
2,097,152 |
· · · · · OBSERVER:legacy_model_load |
0.083012 |
0.006918 |
12 |
1,368,880 |
2,097,152 |
· · · · · · after_load |
0.051146 |
0.004262 |
12 |
542,152 |
2,097,152 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000134 |
0.000011 |
12 |
-2,448 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000124 |
0.000010 |
12 |
-2,640 |
0 |
· · · · · · EVENT:model_load_after |
0.000141 |
0.000012 |
12 |
-3,240 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.030960 |
0.002580 |
12 |
836,352 |
0 |
· · · · · · · OBSERVER:inventory |
0.030700 |
0.002558 |
12 |
828,192 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.022534 |
0.022534 |
1 |
212,488 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000319 |
0.000319 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.003362 |
0.003362 |
1 |
476,464 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.002808 |
0.002808 |
1 |
459,296 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000527 |
0.000527 |
1 |
15,640 |
0 |