Экспресс доставка
Возврат 90 дней
Консультируем и принимаем заказы
с 9:00 до 22:00 (MSK)
по бесплатному телефону
с 9:00 до 20:00 (MSK) в
Max и Telegram

Подбор запчастей для CITROËN C4 Picasso I (UD_)

CITROËN
C4 Picasso I (UD_)
Выберите модификацию
Тип двигателя:
Бензин
Дизель
Модификация Модель двигателя Тип двигателя Мощность Год выпуска
CITROËN C4 Picasso I (UD_) 1.6 THP 155 5FV (EP6CDT) (1.6 l l) бензин 115 кВт / 156 л.с. 09.2010 - 08.2013
CITROËN C4 Picasso I (UD_) 1.6 16V 5FX (EP6DT) (1.6 l l) бензин 110 кВт / 150 л.с. 07.2008 - 08.2013
CITROËN C4 Picasso I (UD_) 1.6 THP 140 5FT (EP6DT) (1.6 l l) бензин 103 кВт / 140 л.с. 07.2008 - 08.2013
CITROËN C4 Picasso I (UD_) 1.6 VTi 120 5FW (EP6) (1.6 l l) бензин 88 кВт / 120 л.с. 07.2008 - 08.2013
CITROËN C4 Picasso I (UD_) 1.8 i 16V 6FY (EW7A) (1.8 l l) бензин 92 кВт / 125 л.с. 02.2007 - 12.2011
CITROËN C4 Picasso I (UD_) 2.0 i 16V RFJ (EW10A) (2 l l) бензин 103 кВт / 140 л.с. 02.2007 - 08.2013
CITROËN C4 Picasso I (UD_) 1.6 HDi 110 9HR (DV6C) (1.6 l l) Дизель 82 кВт / 112 л.с. 09.2010 - 08.2013
CITROËN C4 Picasso I (UD_) 2.0 HDi 165 RHH (DW10CTED4) (2 l l) Дизель 120 кВт / 163 л.с. 09.2010 - 08.2013
CITROËN C4 Picasso I (UD_) 2.0 HDi 150 RHE (DW10CTED4) (2 l l) Дизель 110 кВт / 150 л.с. 07.2009 - 08.2013
CITROËN C4 Picasso I (UD_) 1.6 HDi 9HY (DV6TED4) (1.6 l l) Дизель 80 кВт / 109 л.с. 02.2007 - 08.2013
CITROËN C4 Picasso I (UD_) 2.0 HDi 138 RHR (DW10BTED4) (2 l l) Дизель 100 кВт / 136 л.с. 10.2006 - 08.2013
Общий отчет (Время: 1.58880с, Память: 10,058Кб)
Процедура Номер Всего (с) Средн. (с) Мин. (с) Макс. (с)
loading session 2 1.50319 0.75159 0.00000 1.50318
system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT 1) 5 0.00095 0.00019 0.00016 0.00021
system.db.CDbCommand.query(SELECT * FROM `cat_types` `t` WHERE (model_id = :model_id) AND (t.is_visible = 1)) 1 0.00054 0.00054 0.00054 0.00054
system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE ((manufacturer_id = :manufacturer_id) AND (code = :code)) AND (is_visible = 1) LIMIT 1) 1 0.00041 0.00041 0.00041 0.00041
system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t` WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY) 2 0.00034 0.00017 0.00017 0.00018
system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE `t`.`id`='' LIMIT 1) 1 0.00028 0.00028 0.00028 0.00028
system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1) 1 0.00023 0.00023 0.00023 0.00023
system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID` AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS `t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`, `ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`, `cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t` LEFT OUTER JOIN `b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN `b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE ((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC, ct.NAME ASC) 1 0.00020 0.00020 0.00020 0.00020
system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t` WHERE t.location_id = :location_id LIMIT 1) 1 0.00020 0.00020 0.00020 0.00020
system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t` WHERE (t.code = :code) AND (t.is_visible = 1) LIMIT 1) 1 0.00019 0.00019 0.00019 0.00019
Журнал приложения
Время Уровень Категория Сообщение
09:48:54.205877 trace system.CModule
Loading "log" application component
09:48:54.209083 trace glitchtip_fallback
The "Sentry\Integration\RequestIntegration,
Sentry\Integration\TransactionIntegration,
Sentry\Integration\FrameContextifierIntegration,
Sentry\Integration\EnvironmentIntegration" integration(s) have been
installed.
09:48:54.209783 trace system.CModule
Loading "db" application component
09:48:54.210201 trace system.db.CDbConnection
Opening DB connection
09:48:54.211276 trace system.db.CDbCommand
Executing SQL: DELETE FROM `YiiLog` WHERE 0=1
09:48:54.211280 profile system.db.CDbCommand.execute
begin:system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1)
09:48:54.211508 profile system.db.CDbCommand.execute
end:system.db.CDbCommand.execute(DELETE FROM `YiiLog` WHERE 0=1)
09:48:54.211669 trace system.CModule
Loading "urlHelper" application component
09:48:54.212553 trace system.CModule
Loading "DBConfig" application component
09:48:54.212913 trace system.CModule
Loading "cache" application component
09:48:54.214055 trace system.caching.CMemCache
Serving "66307959e0460a2e2436b0319b2fda14" from cache
09:48:54.214375 trace system.CModule
Loading "geo" application component
09:48:54.215058 trace system.CModule
Loading "request" application component
09:48:54.216419 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location"
from cache
09:48:54.216470 trace system.db.ar.CActiveRecord
Location.findByPk()
09:48:54.217017 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location_city"
from cache
09:48:54.217422 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_location_country"
from cache
09:48:54.217570 trace system.db.CDbCommand
Querying SQL: SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID` AS `t0_c1`,
`t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS `t1_c0`,
`ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`, `ct`.`country_id` AS
`t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`, `cu`.`SHORT_NAME` AS
`t2_c2` FROM `b_sale_location` `t`  LEFT OUTER JOIN `b_sale_location_city`
`ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN `b_sale_location_country`
`cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE ((t.COUNTRY_ID != :COUNTRY_ID)
AND (`t`.`ID`=0)) ORDER BY t.SORT ASC, ct.NAME ASC
09:48:54.217573 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`,
`t`.`COUNTRY_ID` AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS
`t0_c3`, `ct`.`ID` AS `t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS
`t1_c2`, `ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS
`t2_c1`, `cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t`  LEFT
OUTER JOIN `b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT
OUTER JOIN `b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`)
WHERE ((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC,
ct.NAME ASC)
09:48:54.217777 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT `t`.`ID` AS `t0_c0`, `t`.`COUNTRY_ID`
AS `t0_c1`, `t`.`CITY_ID` AS `t0_c2`, `t`.`SORT` AS `t0_c3`, `ct`.`ID` AS
`t1_c0`, `ct`.`NAME` AS `t1_c1`, `ct`.`SHORT_NAME` AS `t1_c2`,
`ct`.`country_id` AS `t1_c3`, `cu`.`ID` AS `t2_c0`, `cu`.`NAME` AS `t2_c1`,
`cu`.`SHORT_NAME` AS `t2_c2` FROM `b_sale_location` `t`  LEFT OUTER JOIN
`b_sale_location_city` `ct` ON (`t`.`CITY_ID`=`ct`.`ID`) LEFT OUTER JOIN
`b_sale_location_country` `cu` ON (`t`.`COUNTRY_ID`=`cu`.`ID`) WHERE
((t.COUNTRY_ID != :COUNTRY_ID) AND (`t`.`ID`=0)) ORDER BY t.SORT ASC,
ct.NAME ASC)
09:48:54.218318 trace system.CModule
Loading "user" application component
09:48:54.218806 profile application
begin:loading session
09:48:54.218812 trace system.CModule
Loading "session" application component
09:48:55.721991 profile application
end:loading session
09:48:55.722539 trace system.db.ar.CActiveRecord
OutLocation.findByPk()
09:48:55.722800 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:sp_locations"
from cache
09:48:55.722899 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `sp_locations` `t` WHERE `t`.`id`='' LIMIT 1
09:48:55.722906 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE
`t`.`id`='' LIMIT 1)
09:48:55.723186 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `sp_locations` `t` WHERE
`t`.`id`='' LIMIT 1)
09:48:55.723303 trace system.CModule
Loading "B2BConfig" application component
09:48:55.723381 trace system.CModule
Loading "urlManager" application component
09:48:55.724529 trace system.caching.CMemCache
Serving "Yii.CUrlManager.rules" from cache
09:48:55.724697 trace system.base.CModule
Loading "cat" module
09:48:55.725375 trace system.CModule
Loading "themeInterlayer" application component
09:48:55.726308 trace system.CModule
Loading "themeManager" application component
09:48:55.726495 trace system.CModule
Loading "clientScript" application component
09:48:55.728527 trace system.CModule
Loading "cart" application component
09:48:55.728641 trace system.db.ar.CActiveRecord
CartUser.find()
09:48:55.728811 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_fuser"
from cache
09:48:55.728869 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:48:55.728874 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.729084 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.729305 trace system.CModule
Loading "coupon" application component
09:48:55.729537 trace system.CModule
Loading "assetManager" application component
09:48:55.729696 trace system.db.ar.CActiveRecord
DeliveryCalcMain.find()
09:48:55.729921 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:sp_delivery_calc_main"
from cache
09:48:55.729960 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `sp_delivery_calc_main` `t` WHERE t.location_id
= :location_id LIMIT 1
09:48:55.729963 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t`
WHERE t.location_id = :location_id LIMIT 1)
09:48:55.730164 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `sp_delivery_calc_main` `t`
WHERE t.location_id = :location_id LIMIT 1)
09:48:55.731436 trace system.CModule
Loading "redisCache" application component
09:48:55.732146 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:48:55.732461 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:48:55.732570 profile application
begin:loading session
09:48:55.732573 profile application
end:loading session
09:48:55.734149 trace system.CModule
Loading "order" application component
09:48:55.734424 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:cat_manufacturers"
from cache
09:48:55.734446 trace system.db.ar.CActiveRecord
CatManufacturer.find()
09:48:55.734484 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `cat_manufacturers` `t` WHERE (t.code = :code)
AND (t.is_visible = 1) LIMIT 1
09:48:55.734487 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t`
WHERE (t.code = :code) AND (t.is_visible = 1) LIMIT 1)
09:48:55.734673 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `cat_manufacturers` `t` WHERE
(t.code = :code) AND (t.is_visible = 1) LIMIT 1)
09:48:55.734882 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:cat_models"
from cache
09:48:55.734904 trace system.db.ar.CActiveRecord
CatModel.find()
09:48:55.734970 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `cat_models` `t` WHERE ((manufacturer_id =
:manufacturer_id) AND (code = :code)) AND (is_visible = 1) LIMIT 1
09:48:55.734972 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE
((manufacturer_id = :manufacturer_id) AND (code = :code)) AND (is_visible =
1) LIMIT 1)
09:48:55.735383 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `cat_models` `t` WHERE
((manufacturer_id = :manufacturer_id) AND (code = :code)) AND (is_visible =
1) LIMIT 1)
09:48:55.735594 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:cat_types"
from cache
09:48:55.735615 trace system.db.ar.CActiveRecord
CatType.findAll()
09:48:55.735656 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `cat_types` `t` WHERE (model_id = :model_id)
AND (t.is_visible = 1)
09:48:55.735660 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `cat_types` `t` WHERE
(model_id = :model_id) AND (t.is_visible = 1))
09:48:55.736201 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `cat_types` `t` WHERE
(model_id = :model_id) AND (t.is_visible = 1))
09:48:55.736784 trace system.CModule
Loading "widgetFactory" application component
09:48:55.737618 trace system.CModule
Loading "coreMessages" application component
09:48:55.739149 trace system.CModule
Loading "microdataManager" application component
09:48:55.741802 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:48:55.742074 trace system.caching.CRedisCache
Serving "sberid_AA\Service\OAuth\Clients\SberIdClient_sberid_authState"
from cache
09:48:55.742253 trace system.caching.CRedisCache
Saving
"sso_d2291cc8ebffb3cdd50f8de8cc31020012a96c1571fae4fe6efb6726835e34a3" to
cache
09:48:55.746890 trace system.db.ar.CActiveRecord
CartUser.find()
09:48:55.746933 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:48:55.746936 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.747149 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.747318 trace system.db.ar.CActiveRecord
CartUser.find()
09:48:55.747351 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:48:55.747354 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.747529 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.747535 trace system.db.ar.CActiveRecord
Cart.count()
09:48:55.747772 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_sale_basket"
from cache
09:48:55.747838 trace system.db.CDbCommand
Querying SQL: SELECT COUNT(*) FROM `b_sale_basket` `t` WHERE
FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY
09:48:55.747840 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:48:55.748016 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:48:55.750823 trace system.caching.CMemCache
Serving "CB:name:top_header_menu_delivery_desktop" from cache
09:48:55.751815 trace system.caching.CMemCache
Serving "IWarehouseIWarehouse::getStaticList" from cache
09:48:55.752408 trace system.caching.CMemCache
Serving "CB:name:top_alert_desktop" from cache
09:48:55.754260 trace system.db.ar.CActiveRecord
CartUser.find()
09:48:55.754301 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:48:55.754303 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.754488 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.754524 trace system.db.ar.CActiveRecord
CartUser.find()
09:48:55.754555 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `b_sale_fuser` `t` WHERE USER_ID=:USER_ID LIMIT
1
09:48:55.754559 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.754720 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `b_sale_fuser` `t` WHERE
USER_ID=:USER_ID LIMIT 1)
09:48:55.754726 trace system.db.ar.CActiveRecord
Cart.count()
09:48:55.754769 trace system.db.CDbCommand
Querying SQL: SELECT COUNT(*) FROM `b_sale_basket` `t` WHERE
FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY
09:48:55.754771 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:48:55.754940 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT COUNT(*) FROM `b_sale_basket` `t`
WHERE FUSER_ID=:FUSER_ID AND ORDER_ID IS NULL AND DELAY = :DELAY)
09:48:55.758049 trace system.caching.CMemCache
Serving "CB:name:bottom_job_desktop" from cache
09:48:55.758594 trace system.caching.CMemCache
Serving "CB:name:partners_desktop" from cache
09:48:55.759129 trace system.caching.CMemCache
Serving "CB:name:bottom_for_buyer_desktop" from cache
09:48:55.759694 trace system.CModule
Loading "territory" application component
09:48:55.763498 trace system.caching.CMemCache
Serving "ITerritory3" from cache
09:48:55.763557 trace system.CModule
Loading "IPropeties" application component
09:48:55.766803 trace system.caching.CMemCache
Serving "iblock_properties_0" from cache
09:48:55.767303 trace system.caching.CMemCache
Serving
"yii:dbschemamysql:host=192.168.0.1;dbname=autoopt:alliance-auto:b_iblock_element"
from cache
09:48:55.769469 trace system.caching.CMemCache
Serving "iblock_properties_0getPropValues1045" from cache
09:48:55.774552 trace system.caching.CMemCache
Serving "CB:name:bottom_copy_text_desktop" from cache
09:48:55.774696 trace system.CModule
Loading "yandexEcom" application component