.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            . 
.                                            .