Timer Id |
Time |
Avg |
Cnt |
Emalloc |
RealMem |
cache_frontend_create |
0.001510 |
0.000755 |
2 |
260,704 |
0 |
magento |
1.827044 |
1.827044 |
1 |
106,790,552 |
69,206,016 |
· store.resolve |
0.004347 |
0.004347 |
1 |
425,552 |
0 |
· session_start |
0.000550 |
0.000550 |
1 |
26,280 |
0 |
· EVENT:customer_session_init |
0.013036 |
0.013036 |
1 |
1,924,816 |
0 |
· · OBSERVER:apptrian_facebookpixel_customer_session_init |
0.011931 |
0.011931 |
1 |
1,396,448 |
0 |
· · · EAV: Magento\Eav\Model\Config::_initEntityTypes |
0.000167 |
0.000167 |
1 |
29,552 |
0 |
· · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000350 |
0.000350 |
1 |
41,984 |
0 |
· routers_match |
0.272850 |
0.272850 |
1 |
28,923,304 |
16,777,216 |
· · load_area:frontend.design |
0.000382 |
0.000382 |
1 |
10,280 |
0 |
· · load_area:frontend.translate |
0.001001 |
0.001001 |
1 |
143,672 |
0 |
· · EVENT:controller_action_predispatch |
0.010495 |
0.005248 |
2 |
1,335,224 |
0 |
· · · OBSERVER:customer_visitor |
0.000701 |
0.000350 |
2 |
124,800 |
0 |
· · · OBSERVER:newrelicreporting_observer_report_concurrent_users |
0.005869 |
0.002934 |
2 |
660,544 |
0 |
· · · OBSERVER:persistent_synchronize |
0.000997 |
0.000499 |
2 |
174,376 |
0 |
· · · OBSERVER:persistent |
0.001812 |
0.000906 |
2 |
219,288 |
0 |
· · · OBSERVER:persistent_quote |
0.000610 |
0.000305 |
2 |
125,064 |
0 |
· · · OBSERVER:persistent_customer |
0.000136 |
0.000068 |
2 |
14,752 |
0 |
· · EAV: Magento\Eav\Model\Config::getAttribute |
0.003085 |
0.000514 |
6 |
565,976 |
0 |
· · postdispatch |
0.000250 |
0.000125 |
2 |
13,128 |
0 |
· · CONTROLLER_ACTION:catalog_category_view |
0.198466 |
0.198466 |
1 |
20,158,104 |
16,777,216 |
· · · action_body |
0.198457 |
0.198457 |
1 |
20,157,224 |
16,777,216 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000186 |
0.000002 |
79 |
4,920 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.000929 |
0.000929 |
1 |
33,448 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.000902 |
0.000902 |
1 |
31,808 |
0 |
· · · · · · after_load |
0.000723 |
0.000723 |
1 |
26,520 |
0 |
· · · · EVENT:catalog_controller_category_init_after |
0.000261 |
0.000261 |
1 |
13,312 |
0 |
· · · · · OBSERVER:apptrian_facebookpixel_catalog_controller_category_init_after |
0.000242 |
0.000242 |
1 |
11,752 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000058 |
0.000005 |
11 |
1,104 |
0 |
· · · · EAV:load_collection |
0.003142 |
0.003142 |
1 |
34,120 |
0 |
· · · · · load_entities |
0.001240 |
0.001240 |
1 |
18,424 |
0 |
· · · · · load_attributes |
0.001803 |
0.001803 |
1 |
2,176 |
0 |
· · · · LAYOUT |
0.165849 |
0.055283 |
3 |
17,025,376 |
16,777,216 |
· · · · · EVENT:layout_load_before |
0.000798 |
0.000798 |
1 |
62,528 |
0 |
· · · · · · OBSERVER:instat_search_layout_load_before |
0.000374 |
0.000374 |
1 |
36,112 |
0 |
· · · · · · OBSERVER:themesetting_process_config |
0.000218 |
0.000218 |
1 |
19,360 |
0 |
· · · · · layout_load |
0.000646 |
0.000646 |
1 |
96,296 |
0 |
· · · · · layout_generate_xml |
0.002741 |
0.002741 |
1 |
80,648 |
0 |
· · · · · layout_generate_blocks |
0.159985 |
0.159985 |
1 |
16,611,696 |
16,777,216 |
· · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.157154 |
0.157154 |
1 |
17,473,248 |
16,777,216 |
· · · · · · · generate_elements |
0.155591 |
0.155591 |
1 |
16,544,520 |
16,777,216 |
· · · · · · · · EVENT:core_layout_block_create_after |
0.000424 |
0.000003 |
161 |
-49,128 |
0 |
· · · · · · · · Magento\Framework\View\Layout::Magento\Framework\View\Layout::generateElements |
0.000712 |
0.000712 |
1 |
142,432 |
0 |
· · · · · · · · · generate_elements |
0.000464 |
0.000464 |
1 |
48,720 |
0 |
· · · · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000746 |
0.000005 |
158 |
1,456 |
0 |
· · · · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000223 |
0.000001 |
156 |
8,248 |
0 |
· · · · · · · · EAV:load_collection |
0.002118 |
0.002118 |
1 |
16,640 |
0 |
· · · · · · · · · load_entities |
0.001106 |
0.001106 |
1 |
9,440 |
0 |
· · · · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.001747 |
0.000874 |
2 |
57,112 |
0 |
· · · · · EVENT:layout_generate_blocks_after |
0.001600 |
0.001600 |
1 |
167,808 |
0 |
· · · · · · OBSERVER:geoip_remove_price_block |
0.000556 |
0.000556 |
1 |
99,152 |
0 |
· · · · · · OBSERVER:themesetting_remove_blocks |
0.000556 |
0.000556 |
1 |
48,008 |
0 |
· LAYOUT |
1.354000 |
1.354000 |
1 |
22,723,768 |
25,165,824 |
· · layout_render |
1.353988 |
1.353988 |
1 |
22,723,352 |
25,165,824 |
· · · EVENT:view_block_abstract_to_html_before |
0.000286 |
0.000004 |
67 |
-18,936 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Theme/templates/page/js/require_js.phtml |
0.000972 |
0.000972 |
1 |
35,440 |
0 |
· · · EVENT:view_block_abstract_to_html_after |
0.000351 |
0.000005 |
67 |
-18,952 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/html/container.phtml |
0.005130 |
0.005130 |
1 |
70,992 |
0 |
· · · · EVENT:core_layout_render_element |
0.003530 |
0.000392 |
9 |
65,304 |
0 |
· · · · · OBSERVER:pagecache |
0.002718 |
0.000302 |
9 |
18,480 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000696 |
0.000077 |
9 |
41,344 |
0 |
· · · EVENT:core_layout_render_element |
0.066258 |
0.000683 |
97 |
381,912 |
0 |
· · · · OBSERVER:pagecache |
0.026690 |
0.000275 |
97 |
5,144 |
0 |
· · · · OBSERVER:mpbannerslider.addblock |
0.038197 |
0.000394 |
97 |
325,856 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Mageplaza/BannerSlider/view/frontend/templates/bannerslider.phtml |
0.027163 |
0.009054 |
3 |
114,624 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000072 |
0.000006 |
12 |
1,392 |
0 |
· · · · · · EAV:load_collection |
0.007232 |
0.002411 |
3 |
34,480 |
0 |
· · · · · · · load_entities |
0.003553 |
0.001184 |
3 |
26,928 |
0 |
· · · · · · · load_attributes |
0.003399 |
0.001133 |
3 |
2,872 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/base/templates/js/components.phtml |
0.027878 |
0.027878 |
1 |
484,712 |
0 |
· · · · EVENT:view_block_abstract_to_html_before |
0.000043 |
0.000004 |
11 |
-2,688 |
0 |
· · · · EVENT:view_block_abstract_to_html_after |
0.000071 |
0.000006 |
11 |
-2,864 |
0 |
· · · · EVENT:core_layout_render_element |
0.003527 |
0.000321 |
11 |
8,720 |
0 |
· · · · · OBSERVER:pagecache |
0.003137 |
0.000285 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000227 |
0.000021 |
11 |
1,304 |
0 |
· · · · TEMPLATE:/var/www/test/vendor/magento/module-page-builder/view/frontend/templates/widget_initializer.phtml |
0.019266 |
0.019266 |
1 |
240,736 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Guestwishlist/view/frontend/templates/js.phtml |
0.002131 |
0.002131 |
1 |
220,216 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-theme/view/frontend/templates/js/cookie.phtml |
0.000338 |
0.000338 |
1 |
15,072 |
0 |
· · · TEMPLATE:/var/www/test/app/code/MGS/GDPR/view/frontend/templates/html/notices.phtml |
0.015149 |
0.015149 |
1 |
1,255,848 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/panel/top_panel.phtml |
0.417662 |
0.417662 |
1 |
12,208 |
0 |
· · · · session_start |
0.412988 |
0.412988 |
1 |
3,104 |
0 |
· · · · EAV:load_entity |
0.003650 |
0.003650 |
1 |
5,416 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/popup.phtml |
0.030857 |
0.030857 |
1 |
163,688 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Mageplaza/PromoBar/view/frontend/templates/promobar.phtml |
0.007239 |
0.001810 |
4 |
193,872 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_headers.phtml |
0.139236 |
0.139236 |
1 |
4,622,456 |
6,291,456 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Store/templates/switch/languages.phtml |
0.004934 |
0.004934 |
1 |
635,520 |
0 |
· · · · EVENT:core_layout_render_element |
0.004876 |
0.000443 |
11 |
8,784 |
0 |
· · · · · OBSERVER:pagecache |
0.004434 |
0.000403 |
11 |
1,128 |
0 |
· · · · · OBSERVER:mpbannerslider.addblock |
0.000254 |
0.000023 |
11 |
1,336 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/header/logo.phtml |
0.000611 |
0.000611 |
1 |
14,552 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/MGS_ThemeSettings/templates/form/login.phtml |
0.004874 |
0.004874 |
1 |
261,600 |
2,097,152 |
· · · · · EVENT:core_layout_render_element |
0.001107 |
0.000369 |
3 |
4,368 |
0 |
· · · · · · OBSERVER:pagecache |
0.001014 |
0.000338 |
3 |
1,352 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Checkout/templates/cart/minicart.phtml |
0.001650 |
0.001650 |
1 |
103,544 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCore/templates/search/form.mini.phtml |
0.011781 |
0.011781 |
1 |
1,122,496 |
0 |
· · · · · locale/currency |
0.006657 |
0.003329 |
2 |
777,664 |
0 |
· · · · · · EVENT:currency_display_options_forming |
0.001972 |
0.001972 |
1 |
105,088 |
0 |
· · · · · · · OBSERVER:magento_currencysymbol_currency_display_options |
0.001875 |
0.001875 |
1 |
103,288 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/Mmegamenu/view/frontend/templates/navigation.phtml |
0.102597 |
0.102597 |
1 |
2,229,192 |
4,194,304 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Core/view/frontend/templates/menu/brands.phtml |
0.097035 |
0.097035 |
1 |
2,036,624 |
4,194,304 |
· · · · · · EVENT:entity_manager_load_before |
0.000194 |
0.000011 |
18 |
-4,856 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_before |
0.000088 |
0.000005 |
18 |
-4,216 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000171 |
0.000010 |
18 |
1,688 |
0 |
· · · · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.005784 |
0.000321 |
18 |
16,264 |
0 |
· · · · · · · OBSERVER:legacy_category_load_after |
0.005378 |
0.000299 |
18 |
4,640 |
0 |
· · · · · · · · after_load |
0.004415 |
0.000245 |
18 |
888 |
0 |
· · · · · · · · EVENT:model_load_after |
0.000123 |
0.000007 |
18 |
-5,016 |
0 |
· · · · · · · · EVENT:catalog_category_load_after |
0.000085 |
0.000005 |
18 |
-4,728 |
0 |
· · · · · · EVENT:entity_manager_load_after |
0.000070 |
0.000004 |
18 |
-5,000 |
0 |
· · · · · · REWRITE: Magento\Catalog\Model\Category::getUrl |
0.009961 |
0.000553 |
18 |
83,016 |
0 |
· · · · TEMPLATE:/var/www/test/app/code/MGS/InstantSearch/view/frontend/templates/search/autocomplete.phtml |
0.000397 |
0.000397 |
1 |
16,336 |
0 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-customer/view/frontend/templates/account/authentication-popup.phtml |
0.002095 |
0.002095 |
1 |
119,520 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Magenest/Popup/view/frontend/templates/popup/button.phtml |
0.005924 |
0.005924 |
1 |
4,632 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/MGS_ThemeSettings/templates/category/products.phtml |
0.197357 |
0.197357 |
1 |
7,388,104 |
6,291,456 |
· · · · EVENT:catalog_block_product_list_collection |
0.000758 |
0.000758 |
1 |
62,520 |
0 |
· · · · · OBSERVER:review |
0.000745 |
0.000745 |
1 |
60,896 |
0 |
· · · · EAV:load_collection |
0.064254 |
0.064254 |
1 |
4,174,304 |
4,194,304 |
· · · · · ES:Get dynamic fields config |
0.000871 |
0.000435 |
2 |
103,256 |
0 |
· · · · · ES:Execute Search Query |
0.013413 |
0.006706 |
2 |
220,688 |
0 |
· · · · · load_entities |
0.006210 |
0.006210 |
1 |
410,256 |
0 |
· · · · · load_attributes |
0.006722 |
0.006722 |
1 |
7,624 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000344 |
0.000005 |
76 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000103 |
0.000001 |
76 |
4,344 |
0 |
· · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000109 |
0.000001 |
75 |
4,232 |
0 |
· · · · · after_load |
0.001296 |
0.001296 |
1 |
14,112 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list.phtml |
0.123929 |
0.123929 |
1 |
2,615,424 |
2,097,152 |
· · · · · EVENT:view_block_abstract_to_html_before |
0.000276 |
0.000007 |
39 |
-10,848 |
0 |
· · · · · EVENT:view_block_abstract_to_html_after |
0.000186 |
0.000005 |
39 |
-11,472 |
0 |
· · · · · EVENT:core_layout_render_element |
0.006773 |
0.000423 |
16 |
12,264 |
0 |
· · · · · · OBSERVER:pagecache |
0.006106 |
0.000382 |
16 |
2,488 |
0 |
· · · · · · OBSERVER:mpbannerslider.addblock |
0.000370 |
0.000023 |
16 |
1,784 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/grouped.phtml |
0.003541 |
0.003541 |
1 |
45,928 |
0 |
· · · · · · EAV:load_collection |
0.001116 |
0.001116 |
1 |
7,416 |
0 |
· · · · · · · load_entities |
0.001032 |
0.001032 |
1 |
824 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Catalog/templates/product/list/toolbar.phtml |
0.001124 |
0.001124 |
1 |
20,848 |
0 |
· · · · · TEMPLATE:/var/www/test/vendor/magento/module-wishlist/view/frontend/templates/addto.phtml |
0.000487 |
0.000487 |
1 |
26,960 |
0 |
· · · · · TEMPLATE:/var/www/test/app/code/MGS/Ajaxlayernavigation/view/frontend/templates/layer/state.phtml |
0.001011 |
0.001011 |
1 |
37,744 |
0 |
· · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.006784 |
0.000339 |
20 |
237,192 |
0 |
· · · · · EVENT:core_collection_abstract_load_before |
0.000071 |
0.000007 |
10 |
-2,264 |
0 |
· · · · · EVENT:core_collection_abstract_load_after |
0.000105 |
0.000010 |
10 |
-2,264 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Mgs/supro/Magento_Wishlist/templates/catalog/product/list/addto/wishlist.phtml |
0.001196 |
0.000239 |
5 |
4,048 |
0 |
· · · · · EVENT:catalog_product_get_final_price |
0.008565 |
0.001713 |
5 |
93,656 |
0 |
· · · · · · OBSERVER:catalogrule |
0.008482 |
0.001696 |
5 |
89,584 |
0 |
· · · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Review/templates/helper/summary_short.phtml |
0.002670 |
0.000534 |
5 |
9,576 |
0 |
· · · TEMPLATE:/var/www/test/vendor/mageplaza/module-smtp/view/frontend/templates/script.phtml |
0.032712 |
0.032712 |
1 |
2,257,928 |
2,097,152 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/view.phtml |
0.011464 |
0.011464 |
1 |
202,440 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000062 |
0.000006 |
10 |
1,296 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/attribute.phtml |
0.004535 |
0.001134 |
4 |
37,904 |
0 |
· · · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Smile_ElasticsuiteCatalog/templates/layer/filter/slider.phtml |
0.001063 |
0.001063 |
1 |
3,720 |
0 |
· · · TEMPLATE:/var/www/test/app/code/Kristiana/Category/view/frontend/templates/category/qa.phtml |
0.351505 |
0.351505 |
1 |
3,888,600 |
4,194,304 |
· · · · EVENT:entity_manager_load_before |
0.000231 |
0.000014 |
17 |
-4,736 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000261 |
0.000004 |
67 |
3,816 |
0 |
· · · · EVENT:magento_catalog_api_data_categoryinterface_load_after |
0.001074 |
0.000358 |
3 |
2,368 |
0 |
· · · · · OBSERVER:legacy_category_load_after |
0.001007 |
0.000336 |
3 |
-32 |
0 |
· · · · EVENT:entity_manager_load_after |
0.000126 |
0.000007 |
17 |
-4,872 |
0 |
· · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.000411 |
0.000010 |
43 |
1,232 |
0 |
· · · · EAV:load_collection |
0.047311 |
0.023655 |
2 |
219,960 |
2,097,152 |
· · · · · load_entities |
0.021468 |
0.010734 |
2 |
68,832 |
0 |
· · · · · load_attributes |
0.025490 |
0.012745 |
2 |
95,336 |
2,097,152 |
· · · · · · EAV: Magento\Eav\Model\Config::getAttribute |
0.001208 |
0.000005 |
256 |
1,328 |
0 |
· · · · · · · EAV: Magento\Eav\Model\Config::getEntityType |
0.000372 |
0.000001 |
256 |
12,984 |
0 |
· · · · · after_load |
0.000197 |
0.000098 |
2 |
53,520 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_before |
0.000095 |
0.000007 |
14 |
-2,912 |
0 |
· · · · EVENT:core_collection_abstract_load_before |
0.000439 |
0.000010 |
44 |
-12,424 |
0 |
· · · · EVENT:core_collection_abstract_load_after |
0.000484 |
0.000011 |
44 |
-12,456 |
0 |
· · · · EVENT:magento_catalog_api_data_productinterface_load_after |
0.063279 |
0.004520 |
14 |
1,391,064 |
0 |
· · · · · OBSERVER:legacy_model_load |
0.062925 |
0.004495 |
14 |
1,381,488 |
0 |
· · · · · · after_load |
0.035691 |
0.002549 |
14 |
488,416 |
0 |
· · · · · · · EVENT:abstract_search_result_load_before |
0.000157 |
0.000011 |
14 |
-3,040 |
0 |
· · · · · · · EVENT:abstract_search_result_load_after |
0.000168 |
0.000012 |
14 |
-3,264 |
0 |
· · · · · · EVENT:model_load_after |
0.000141 |
0.000010 |
14 |
-3,896 |
0 |
· · · · · · EVENT:catalog_product_load_after |
0.026098 |
0.001864 |
14 |
904,600 |
0 |
· · · · · · · OBSERVER:inventory |
0.025812 |
0.001844 |
14 |
895,272 |
0 |
· · · TEMPLATE:/var/www/test/app/design/frontend/Inv/kristiana/Magento_Theme/templates/html/theme_footers.phtml |
0.017332 |
0.017332 |
1 |
179,544 |
2,097,152 |
· · · TEMPLATE:/var/www/test/vendor/magento/module-catalog/view/frontend/templates/frontend_storage_manager.phtml |
0.000463 |
0.000463 |
1 |
19,712 |
0 |
· EVENT:controller_front_send_response_before |
0.005140 |
0.005140 |
1 |
475,400 |
0 |
· · OBSERVER:apptrian_facebookpixel_controller_front_send_response_before |
0.004468 |
0.004468 |
1 |
461,784 |
0 |
· · OBSERVER:pushNotificationsObserver |
0.000641 |
0.000641 |
1 |
12,088 |
0 |