                                                                                                                                                                                                                                                                                                                                                                                                  d    omponents