Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.001036 |
0.000518 |
2 |
250,064 |
0 |
magento |
1.928634 |
1.928634 |
1 |
56,719,872 |
4,194,304 |
· store.resolve |
0.003539 |
0.003539 |
1 |
425,552 |
0 |
· session_start |
0.377532 |
0.377532 |
1 |
10,200 |
0 |
· EVENT:customer_session_init |
0.003259 |
0.003259 |
1 |
792,448 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.002385 |
0.002385 |
1 |
344,512 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000134 |
0.000134 |
1 |
28,288 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000085 |
0.000085 |
1 |
12,152 |
0 |
· routers_match |
0.251798 |
0.251798 |
1 |
27,736,544 |
0 |
· · load_area:frontend.design |
0.000982 |
0.000982 |
1 |
120,592 |
0 |
· · load_area:frontend.translate |
0.000958 |
0.000958 |
1 |
142,520 |
0 |
· · EVENT:controller_action_predispatch |
0.011063 |
0.005531 |
2 |
1,305,208 |
0 |
· · · OBSERVER:customer_visitor |
0.000852 |
0.000426 |
2 |
66,104 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.006174 |
0.003087 |
2 |
759,648 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000969 |
0.000485 |
2 |
108,840 |
0 |
· · · OBSERVER:persistent |
0.001911 |
0.000956 |
2 |
280,000 |
0 |
· · · OBSERVER:persistent_quote |
0.000625 |
0.000312 |
2 |
59,336 |
0 |
· · · OBSERVER:persistent_customer |
0.000136 |
0.000068 |
2 |
14,880 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.003160 |
0.000527 |
6 |
590,608 |
0 |
· · postdispatch |
0.000258 |
0.000129 |
2 |
13,048 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.183861 |
0.183861 |
1 |
20,139,328 |
0 |
· · · action_body |
0.183854 |
0.183854 |
1 |
20,138,448 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000215 |
0.000003 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001035 |
0.001035 |
1 |
100,248 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.001008 |
0.001008 |
1 |
98,608 |
0 |
· · · · · · after_load |
0.000766 |
0.000766 |
1 |
93,320 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000263 |
0.000263 |
1 |
12,952 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000242 |
0.000242 |
1 |
11,392 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000057 |
0.000005 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.003389 |
0.003389 |
1 |
34,072 |
0 |
· · · · · load_entities |
0.001272 |
0.001272 |
1 |
18,344 |
0 |
· · · · · load_attributes |
0.002008 |
0.002008 |
1 |
2,208 |
0 |
· · · · LAYOUT |
0.151671 |
0.050557 |
3 |
17,122,672 |
0 |
· · · · · EVENT:layout_load_before |
0.000834 |
0.000834 |
1 |
62,360 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000405 |
0.000405 |
1 |
36,080 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000236 |
0.000236 |
1 |
19,224 |
0 |
· · · · · layout_load |
0.000659 |
0.000659 |
1 |
96,296 |
0 |
· · · · · layout_generate_xml |
0.002491 |
0.002491 |
1 |
146,088 |
0 |
· · · · · layout_generate_blocks |
0.146190 |
0.146190 |
1 |
16,709,296 |
0 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.143559 |
0.143559 |
1 |
17,570,848 |
0 |
· · · · · · · generate_elements |
0.142062 |
0.142062 |
1 |
16,642,120 |
0 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000419 |
0.000003 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000666 |
0.000666 |
1 |
142,352 |
0 |
· · · · · · · · · generate_elements |
0.000414 |
0.000414 |
1 |
48,640 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000667 |
0.000004 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000217 |
0.000001 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.001887 |
0.001887 |
1 |
16,648 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.001813 |
0.000906 |
2 |
57,080 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001421 |
0.001421 |
1 |
102,232 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000510 |
0.000510 |
1 |
33,616 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000411 |
0.000411 |
1 |
48,008 |
0 |
· LAYOUT |
1.261623 |
1.261623 |
1 |
23,506,192 |
4,194,304 |
· · layout_render |
1.261613 |
1.261613 |
1 |
23,505,776 |
4,194,304 |
· · · EVENT:view_block_abstract_to_html_before |
0.000249 |
0.000004 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000857 |
0.000857 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000300 |
0.000004 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.004889 |
0.004889 |
1 |
71,360 |
0 |
· · · · EVENT:core_layout_render_element |
0.003348 |
0.000372 |
9 |
65,672 |
0 |
· · · · · OBSERVER:pagecache |
0.002599 |
0.000289 |
9 |
18,880 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000639 |
0.000071 |
9 |
41,312 |
0 |
· · · EVENT:core_layout_render_element |
0.046292 |
0.000477 |
97 |
447,288 |
0 |
· · · · OBSERVER:pagecache |
0.024594 |
0.000254 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.020551 |
0.000212 |
97 |
391,232 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.013186 |
0.004395 |
3 |
114,592 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000060 |
0.000005 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.005076 |
0.001692 |
3 |
34,504 |
0 |
· · · · · · · load_entities |
0.001858 |
0.000619 |
3 |
26,904 |
0 |
· · · · · · · load_attributes |
0.002991 |
0.000997 |
3 |
2,920 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.027543 |
0.027543 |
1 |
484,520 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000043 |
0.000004 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000057 |
0.000005 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003663 |
0.000333 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.003287 |
0.000299 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000218 |
0.000020 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.019368 |
0.019368 |
1 |
306,536 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.001831 |
0.001831 |
1 |
154,224 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000299 |
0.000299 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.013336 |
0.013336 |
1 |
1,309,192 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.398816 |
0.398816 |
1 |
11,448 |
0 |
· · · · session_start |
0.386265 |
0.386265 |
1 |
2,344 |
0 |
· · · · EAV:load_entity |
0.011641 |
0.011641 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.016387 |
0.016387 |
1 |
98,064 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.006403 |
0.001601 |
4 |
259,000 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.164328 |
0.164328 |
1 |
4,458,808 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.003651 |
0.003651 |
1 |
635,488 |
0 |
· · · · EVENT:core_layout_render_element |
0.003855 |
0.000350 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.003508 |
0.000319 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000200 |
0.000018 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000534 |
0.000534 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.006422 |
0.006422 |
1 |
330,568 |
0 |
· · · · · EVENT:core_layout_render_element |
0.001181 |
0.000394 |
3 |
4,368 |
0 |
· · · · · · OBSERVER:pagecache |
0.001084 |
0.000361 |
3 |
1,352 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001537 |
0.001537 |
1 |
38,008 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.015967 |
0.015967 |
1 |
1,187,896 |
0 |
· · · · · locale/currency |
0.005504 |
0.002752 |
2 |
711,832 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.001740 |
0.001740 |
1 |
105,088 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001717 |
0.001717 |
1 |
103,288 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.118308 |
0.118308 |
1 |
2,062,280 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.088085 |
0.088085 |
1 |
1,871,184 |
0 |
· · · · · · EVENT:entity_manager_load_before |
0.000204 |
0.000011 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000082 |
0.000005 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000135 |
0.000008 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.005013 |
0.000279 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.004667 |
0.000259 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.003846 |
0.000214 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000091 |
0.000005 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000064 |
0.000004 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000065 |
0.000004 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.009123 |
0.000507 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000270 |
0.000270 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.001800 |
0.001800 |
1 |
185,056 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.005487 |
0.005487 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.221395 |
0.221395 |
1 |
7,723,072 |
0 |
· · · · EVENT:catalog_block_product_list_collection |
0.000621 |
0.000621 |
1 |
62,480 |
0 |
· · · · · OBSERVER:review |
0.000610 |
0.000610 |
1 |
60,856 |
0 |
· · · · EAV:load_collection |
0.071708 |
0.071708 |
1 |
4,742,024 |
0 |
· · · · · ES:Get dynamic fields config |
0.000691 |
0.000345 |
2 |
103,296 |
0 |
· · · · · ES:Execute Search Query |
0.027013 |
0.013506 |
2 |
666,136 |
0 |
· · · · · load_entities |
0.006755 |
0.006755 |
1 |
462,376 |
0 |
· · · · · load_attributes |
0.008001 |
0.008001 |
1 |
33,832 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000326 |
0.000004 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000102 |
0.000001 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000115 |
0.000002 |
75 |
4,232 |
0 |
· · · · · after_load |
0.001750 |
0.001750 |
1 |
53,720 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.141997 |
0.141997 |
1 |
2,379,088 |
0 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000571 |
0.000005 |
111 |
-32,160 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000494 |
0.000004 |
111 |
-33,936 |
0 |
· · · · · EVENT:core_layout_render_element |
0.013995 |
0.000483 |
29 |
20,480 |
0 |
· · · · · · OBSERVER:pagecache |
0.012834 |
0.000443 |
29 |
3,944 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000667 |
0.000023 |
29 |
2,616 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.003044 |
0.003044 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001054 |
0.001054 |
1 |
7,416 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001049 |
0.001049 |
1 |
20,848 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000442 |
0.000442 |
1 |
27,240 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.000940 |
0.000940 |
1 |
103,280 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001341 |
0.000020 |
66 |
237,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000091 |
0.000005 |
18 |
1,624 |
0 |
· · · · · EVENT:core_collection_abstract_load_before |
0.000283 |
0.000008 |
36 |
-9,960 |
0 |
· · · · · EVENT:core_collection_abstract_load_after |
0.000295 |
0.000008 |
36 |
-9,960 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.003276 |
0.000182 |
18 |
9,976 |
0 |
· · · · · EVENT:catalog_product_is_salable_before |
0.000107 |
0.000006 |
18 |
-4,512 |
0 |
· · · · · EVENT:catalog_product_is_salable_after |
0.000063 |
0.000004 |
18 |
-4,512 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.007433 |
0.000413 |
18 |
19,936 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.005586 |
0.000465 |
12 |
98,600 |
0 |
· · · · · · OBSERVER:catalogrule |
0.005427 |
0.000452 |
12 |
90,440 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.015258 |
0.015258 |
1 |
2,257,032 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.007909 |
0.007909 |
1 |
137,120 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000053 |
0.000005 |
10 |
1,296 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.002086 |
0.000695 |
3 |
32,520 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.001539 |
0.001539 |
1 |
4,008 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.292567 |
0.292567 |
1 |
3,935,864 |
0 |
· · · · EVENT:entity_manager_load_before |
0.000225 |
0.000013 |
17 |
-4,736 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000256 |
0.000004 |
67 |
3,816 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001053 |
0.000351 |
3 |
2,368 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000124 |
0.000007 |
17 |
-4,872 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000320 |
0.000007 |
43 |
1,232 |
0 |
· · · · EAV:load_collection |
0.031889 |
0.015944 |
2 |
219,960 |
0 |
· · · · · load_entities |
0.012910 |
0.006455 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.018645 |
0.009322 |
2 |
95,336 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001095 |
0.000004 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000342 |
0.000001 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000193 |
0.000097 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000087 |
0.000006 |
14 |
-2,912 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000423 |
0.000010 |
44 |
-12,424 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000406 |
0.000009 |
44 |
-12,456 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.052769 |
0.003769 |
14 |
1,358,136 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.052394 |
0.003742 |
14 |
1,348,560 |
0 |
· · · · · · after_load |
0.032323 |
0.002309 |
14 |
488,384 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000131 |
0.000009 |
14 |
-3,040 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000131 |
0.000009 |
14 |
-3,264 |
0 |
· · · · · · EVENT:model_load_after |
0.000116 |
0.000008 |
14 |
-3,896 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.019223 |
0.001373 |
14 |
871,704 |
0 |
· · · · · · · OBSERVER:inventory |
0.018984 |
0.001356 |
14 |
862,376 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.015707 |
0.015707 |
1 |
207,288 |
2,097,152 |
· · · · EVENT:core_layout_render_element |
0.001037 |
0.000519 |
2 |
3,096 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000353 |
0.000353 |
1 |
19,672 |
0 |
· EVENT:controller_front_send_response_before |
0.003083 |
0.003083 |
1 |
477,048 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.002539 |
0.002539 |
1 |
459,840 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000520 |
0.000520 |
1 |
15,680 |
0 |