I've read in manual:

> 
> For bit-oriented delivery, the bit
>  order for the byte stream format is
>  specified to start with the MSB of the
>  first byte, proceed to the LSB of the
>  first byte, followed by the MSB of the
>  second byte, etc.
> 
> 
> 

In my application I have to cope with bits.
(for example I have decimal number 5, in binary format it looks like 00000101)
So, is that means (according to manual) that order of bits I read is 

```
<= 0 <= 0 <= 0 <= 0 <= 0 <= 1 <= 0 <= 1 (first read bit I read is 0, second is 0 etc....)

```

or it means such order of reading bits:

```
<= 1 <= 0 <= 1 <= 0 <= 0 <= 0 <= 0 <= 0 (first read bit I read is 1, second is 0 etc....)

```

Thanks