no ha staff turnover

Upload: mozalinaapp

Post on 03-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 No Ha Staff Turnover

    1/61

    Staff turnover in Humanitarian Organizations:

    From NOHA Program Graduates Perspective

    BY:

    Lensa Kuma Tirfe

    Student number: 06144128

    November 30, 2007

    Supervisor: Pat Gibbons

  • 8/12/2019 No Ha Staff Turnover

    2/61

    ! "#$

    % & ! '

    "#$& ())*

    !

    !

  • 8/12/2019 No Ha Staff Turnover

    3/61

    $

    +! +

    (! , - .

    ' .

    % /

    , +(

    0 1 +*

    2! 3 $ ((

    ((

    (4

    2(

    % 2/

    3 5)

    5! 3 54

    4! 3 5/

    .! $ +6 7 % 42

  • 8/12/2019 No Ha Staff Turnover

    4/61

    , + (4

    , ( 8 1 (.

    , 2 3 9 (*

    , 5 1 2(

    , 4 , 1 2(

    , . 22

  • 8/12/2019 No Ha Staff Turnover

    5/61

    : + *

  • 8/12/2019 No Ha Staff Turnover

    6/61

    -6 ,

    1 " $

    !

    ;& - !

    ++ "

    $ !

    : & , 9

    1! , 9

    " $ ! ,

    .

    +.

  • 8/12/2019 No Ha Staff Turnover

    7/61

    +

    ' 1

    ! ,

    +@)) A ,= +@/.B! =

    !

    = 9= 9

    !

    ,

    A 3++= ())(B! ,

    = =

    1

    1

    1 A= +@@@C 3= ())(= =

    +@@@= " = ())(B! $

    %

    ! ,

    %

    ! ,

    , 6

    C

    = C

    % ! =

    !

    9 !

    ' A()).B

    = 9

  • 8/12/2019 No Ha Staff Turnover

    8/61

    (

    6 A4)>B= B=

    A2(>B! :

    D

    E! ,=

    !

    $ %! -

    =

    ! ,

    % =

    = =

    = 1

    % A% = ()).B!

    #1

    9

    ! ,=

    1

    "

    $ A"#$B !

    !"

    1

    F

    # $%&"

    , 1 !

    $%&"

    ,

    1

  • 8/12/2019 No Ha Staff Turnover

    9/61

    2

    & 0 F

    & =

    1 A B=

    1=

    ,

    & 0 F A'=

    = 1 = = !B

    ,

  • 8/12/2019 No Ha Staff Turnover

    10/61

    5

    "#$ ()).

    ! 7&

    %

    !

    $ "#$

    ! @/

    ! , 1 +.&

    ()

    ! $ +5

    ! ,

    % ! # +(

    ! ,

    %

    ! , A/B

    A2B ! , 2)&5) !

    % 1

    ! $ ++

    1 ! #

    ! 7 %

    ! "

    1 !

    ,

    = ! %

    %

    %!

    1 6

    ,

    !

    1 = =

    % !

    = !

  • 8/12/2019 No Ha Staff Turnover

    11/61

    4

  • 8/12/2019 No Ha Staff Turnover

    12/61

    .

    (

    '

    ! $ = =

    =

    A- ; ())5=

    !=())2= := ())4 = = ()).= != ())+B! ,

    !

    1 ! , =

    1 =

    % =

    1

    !

    ()) *' & + "

    ' D

    1 G

    A0= +@42 = +@4*B! ' 1

    = = = !

    ! H

    G

    1!

    1=

    1! $ =

    1!

    1

    ! ,=

    1 +!

  • 8/12/2019 No Ha Staff Turnover

    13/61

    *

    7 6 3 A())+B % ! ()).

    : +6

    H A

    B %

    1

  • 8/12/2019 No Ha Staff Turnover

    14/61

    /

    A B!

    1

  • 8/12/2019 No Ha Staff Turnover

    15/61

    @

    # "

    $" ,

    = =

    = =

    A7= +@/)C = ())( = ())*B!

    = !

    % " , = =

    ! - &

    1! $ 7 A+@/)B

    1= =

    !

    1 =

    !

    ! " , =

    A7= ())5B! ,

    ! 9 =

  • 8/12/2019 No Ha Staff Turnover

    16/61

    +)

    1 !

    &$! " ,

    1 !

    A1=

    ; != +@@* - ! ())2B! ,

    ! ,

    A= ())(B! ,= %

    ! $

    5(> ..>

    A0 != ())5 7= ())5B! ,

    I 2) 4) > A=

    ())4B!

    # " ,

    A7= ())5B! , 1

    % ! ' =

    9

    1 D E AB! ,

    1 1

    1!

    =

    1 !

    = 1 A7

    ;=+@/) 7= +@/)B!

    (!(!(! % 6

  • 8/12/2019 No Ha Staff Turnover

    17/61

    ++

    " , 9

    ! 7 A+@/)B

    ! 9 %

    = %

    !

    9

    1! ,= 9 %

    = =

  • 8/12/2019 No Ha Staff Turnover

    18/61

    +(

    H %

    1 ! ;

    ; 7 ! ; 7 A+@4/

    ; != ())+B % D

    E! 7%

    9

    A,= ())+B!

    ; A+@**B

    9 %!

    % %

    % 9

    ! ' !

    9=

    = %

    9 !

    = %

    = 9 ! $ =

    % 9

    ! ;

    9

    !

    - 9 9

    9 1

    A ;= +@/*= ;= +@@/= "= +@@(B

    %! J = 1

    %

    1 A"= +@@(= ; 7= +@/(=

    ;= +@*@= ; =+@**= != +@*5B!

  • 8/12/2019 No Ha Staff Turnover

    19/61

    +2

    ! A+@@5B

    ! ,

    !

    = 9 =

    ! 7 ; A+@@5B

    "

    '

    ! A!.)B

    7 = !

    !

    1 ! 7 =

    = 9 = =

    ! $

    ! A+@@5B

  • 8/12/2019 No Ha Staff Turnover

    20/61

    +5

    ! = 9

    !

    ( & ,

    1! , 1

    ! $ 6

    )!B , % !

    *!B , %!

    A= ;= 0 :=

    +@@.B A= ;= = ; 0 +@@@B

    % = 9 %

    +&2 !

    , %

    !

    5 1

    1 ! ,=

    %

    1! ' <

    % + (

    2 5!

    9

    9 = ;= = = 7 '1 A())+B

    9 ! ,

    1

    ! ? +"

    1 C "

    C "

    9

    1

  • 8/12/2019 No Ha Staff Turnover

    21/61

    +4

    %

    ! ,= 1

    %

    1 !

    ;= = = 7 '1 A ())+B

    9 9

    9 %! ;1

    A())5B %

    !

    , & !

  • 8/12/2019 No Ha Staff Turnover

    22/61

    +.

    = = 1

    !

    J = =

    !

    $

    1 ! #

    !

    6

    1! ,

    !

    , L , M +))

    $

    , !

    G ! ,

    AB A())*B

    !

    1

    1! , A())*B

    !

    ! 1

    1!

    7 L " M +))

    "

    ,

    = ! ,

  • 8/12/2019 No Ha Staff Turnover

    23/61

    +*

    ! 7 ! '

    1

    1

    1 !

    1

    !

    ().) / 0 $1 20$3 4 $&&"

    , #1

    ! H

    1! 3

    ! 6

    '

    ' '

    , '

    ' -%

    . %' ( ) /

    01112

    , =

    !

    ,

    ! ,

    16

    ! ,

  • 8/12/2019 No Ha Staff Turnover

    24/61

    +/

    1

    1 A = ())(B!

    ! ,

    !

    , 1

    D""

    E! - = 1

    ! 9

    1 A7= ())2B! ,

    !

    $ 1

    ! ,

    ! , %

    = = % &

    = =

    ! '

    =

    ! ,

    & =

    A7=+@@@B! ,

    A7 ;= +@@@B

    A7= +@@@B! $

    ! $ I

    '# A())5B +4/

    +@@*&())2!

    - =

  • 8/12/2019 No Ha Staff Turnover

    25/61

    +@

    ; A"=

    +@@(B! ,

    9 = =

    =

    =

    !

    ,

    ! =

    1! ,

    = 1=

    !

    !

    $ N G= 9

    ! - 9 = 1 9

    ! #

    1=

    9 = 1 9

    !

    , 9

    = !

    7 = ! ,

    1 1 !

    , 9

    % 1

  • 8/12/2019 No Ha Staff Turnover

    26/61

    ()

    ,

    1! ,

    1!

    , = 1

    ! ,

  • 8/12/2019 No Ha Staff Turnover

    27/61

    (+

    #1

    ,

    7 = = = =

    == =

    3 =

    ' $ 9 = = AB=

    A9

    B

    1

    1 A B

    J

    9 1!

    1 & 9== = 1

    9=

    ' 1= 9

    1

    %

    ' 1

    3

    7

    1

  • 8/12/2019 No Ha Staff Turnover

    28/61

    ((

    ,

    '

    ,

    9 ! ,

    ! ,

    ! ,

    ! , % !

    ,

    !

    ,)) & & "

    , ! # -

    .)> A' " 0

    A'"B= ())4B! '" A())46 !+2B

    #

    $ A#$B

    " A"B 9

    ! , &

    1 A"#B

    2@ > $ A())*B I=

    = ! 7

    !

    $ A())4= ()).B H=

    " ? ? 1 AH#B I

    A+4!@> +/!@ >B A++!4 > = +2!2>B !

    % !A()).B % +4

    1 9

    9

    !

    8=

  • 8/12/2019 No Ha Staff Turnover

    29/61

    (2

    = A7 3B

    AB!

    3 9 1 A:

    7 = ())* $

    '=+@@*C = ()).C ' = ()).B! ,

    A B

    A,= +@@* $

    = +@@5B! 5)

    A- != ())4B! #

    1 AB! $

    0 A0B

    = A' = ()).B! %

    A()). B

    4!( A; 7 : A;7:B&:B +)!+ A3B!

    = 22 >

    ;7: ? : A'"= ())2B (2>

    ; A+@@4B !

  • 8/12/2019 No Ha Staff Turnover

    30/61

    (5

    A B

    !

    = % ' A()).B

    0=

    A+2> 5>B! $ +2>

    = +2>

    !

    7 , A+@@*B

    +@@5&@.! ,

    !

    : 9 "# =

    1! 1

    %! #

    1

    ! $ 7 A+@@@B

    1 A# -= # $= 7

    = 7 $=

    = 0 H= ;7:& := $3'=

    B ) *4 >!

    7 ' $

    A+@@*B +5 >=

    4/> I (/ > ++.

    I! 7 , A+@@*B '

    " 7

    = +@@5 &@.! ,=

    G

    1

    ! - ! A())4B

    (+ > +*>

  • 8/12/2019 No Ha Staff Turnover

    31/61

    (4

    ! ,

    A+(>B

    AB! #

    7 A+@@/B (4> !

    =

    1! H

    = = !

    ,)() &6

    , & "#$

    1!

    3 !

    340 # "

    , A++B 44 > 54 > "#$

    ! , 9

    A@B 0 ' !

    , +6

    " $ 7 ;7

    "

    8

    "#$ 2) ; " ())5

    2/ : ; # +@@/

    5) ; ; , ())5 42 : 7 " ())2

    2) : 7 " ())2

    ; 22 ; 7 " ())4

    2+ : ; " ())+

    7 52 ; 7 " ())4

    7 24 ; ; # +@@*

    7 5+ : 7 " ())4

    , 2( : ; " ())(

  • 8/12/2019 No Ha Staff Turnover

    32/61

    (.

    ,)() 5"

    7 A44>B "#$

    1 54>

    "#$ A, (B! ,

    4 .

    9 "#$! ,

    ( +) ! $

    9 ! ,

    9 4!

    , (6 8 #1 A#B

    8

    8

    #

    " 9 #

    0 # "#$

    +@@* +) 4 "

    +@@/ * + "

    ())+ 5 + "

    ())( . ( 8())2 / 5 8

    ())2 5 ( 8

    ())5 2 2 "

    ())5 2 + "

    ())4 2 5 8

    ())4 / 4 8

    ())4 5 ( 8

    , 1 ! ,

    1

    1 ! , 1

    +. ! , 1

    1! %

    1! $

  • 8/12/2019 No Ha Staff Turnover

    33/61

    (*

    1 1! $

    $= $ 7 $ $!

    9 !

    1 6 =

    1 = A, 2B! =

    9!

    , 26 3 9 A B

    3 9

    : ;

    ;= 3&

    2 (

    #1

    + +

    ' - 1

    4 2

    # ? * @

    2!(!+! ' 6

    ' % 9!

    , ! ,

    ! 0

    = 6

    ! '+ '

    ' !

    ' '+

  • 8/12/2019 No Ha Staff Turnover

    34/61

    (/

    , ' ' +

    '+ '

    $

    DO

    ! ,

    1 !E

    2!(!(! 6

    3 =

    "#$

    9!

    2!(!2! #1 6

    1

    1 ! $

    DO

    % 1

    % %E!

    2!(!5! - 6

    =

    1 % 9 ! $

    D 1 = OE

    D 1

    1

    1OE!

    0

    1= 9

    1 !

  • 8/12/2019 No Ha Staff Turnover

    35/61

    (@

    5 , 6 = 9

    %

    /) >

    ! ,

    9! ,

    ! $ DO

    OE! ; 9

    ! = %

    DO!! % !

    % 1

    E! %

    ! ,

    = =

    =

    ! ,

    1 %

    9 1! $ DO

    1

    = E!

    6+ 6 7 1

    9! ,

    !

    1

    !

    ' 6 $

  • 8/12/2019 No Ha Staff Turnover

    36/61

    2)

    1! ' 1

    1

    ! ,

    9! =

    1

    %! #1

    =

    %

    1

    %! # 6

    7 + ,

    ' '

    + ,

    ' ' ! ,

    8 +' ' +

    '+8 ,

    +

    /9 6 ,

    9

    ! , G

    !

    $

    G % =

    ! ,

    !

    : 6 '

    =

    ! $

    !

  • 8/12/2019 No Ha Staff Turnover

    37/61

    2+

    5 ,6 ,

    ! $

    ; +

    ' '

    '

    ' ' / '+ $

    8 ,

    - '

    ) '

    '

    , '

    !

    =

    % !

    %

    =

    !

    6

    = 1

    ! ,

    !

    ' A()).B

    < A4)>B= B= A2/>B

    = = A(@>B

    !

    3 ; A+@@4B 3 3 " A33"B "

    +) 1 = = = =

  • 8/12/2019 No Ha Staff Turnover

    38/61

    2(

    ! 7

    % ! A()).B!

    2!2! ' '6

    ,

    1=

    1 9!

    2!2!+ 6

    , 1

    + . ! $ 44>

    1 ! ,

    1

    @ ! ; A44>B

    A, 5 4B!

    , 56 1

    1

    " A++B

    +&. .

    . & + +

    +& ( (

    ( (

    , 46 , 1

    , "

    A++B

    , .

    # +

    5

    # 1

    9 ! $

  • 8/12/2019 No Ha Staff Turnover

    39/61

  • 8/12/2019 No Ha Staff Turnover

    40/61

    25

    DO

    E D

    DO = E!

    2

    ; =

    9 1 9 9

    1! ,

    1=

    1 DO

    1

    9 1

    1E! $

    1 DO 1G

    1

    E!

    DO 1

    1 1E!

    $

    1

    1! #

    DO

    1E! ,

    % 1

    1 = DO

    = E! 3

    DO

    !!!E DO

    1

    E!

  • 8/12/2019 No Ha Staff Turnover

    41/61

    24

    "

    ,

    1! ,

    9 1! 9

    1! , 1 1

    1

    ! , '

    A()).B! , B= 9

    B= A(+>B= 1B=

    A+5>B= A/>B

    9 0!

    0

    = &

    = 1!

    = % 1

    1 9

    =

    !

    % =

    = !

    $

    + '

    /

    !

    $ 6

  • 8/12/2019 No Ha Staff Turnover

    42/61

    2.

    7

    )

    ! + +

    2!2!2 :& 1G

    & 1=

    = = 1 ! ;9

    !

    !

    ' ' '+ '+

    :'

    ' '+

    /

    +

    2!2!5 6

    , % 1=

    9

    ! , 9

    9 %! 0

    9

    %! #

    1 9

    +

    ' )

  • 8/12/2019 No Ha Staff Turnover

    43/61

    2*

    '

    # 9

    % !

    7 # '

    ! '+ 3 '

    '+ '

    '+ 5 '

    :'

    , ' '

    $ 9

    1 6

    ) ' $

    ' +

    2 ' 5 +

    + '

    $ 1

    ! , 44 >

    1 ! '

    1 =

    1

    9

    1 &

    ! $ A44>B

    1 ! $

  • 8/12/2019 No Ha Staff Turnover

    44/61

    2/

    %= 52>

    ! ,

    ! , 9

    1! # A+))>B

    !

    ,).) ! &"

    % ! ,

    % ! ,

    1 =

    9!

    2!5!+! ' 96

    % 9! $

    6

    7 ' $ + ' $

    , +' / '

    ' & '

    ' + + ,

    ' '

    '

    7

    ! ,

    ! -

    1

    ! #

    DO

    = = G

    !

    1 9E!

    1 DO!

  • 8/12/2019 No Ha Staff Turnover

    45/61

    2@

    9

    1 E!

    2!5!(! ' 6

    , % !

    7

    !

    1

  • 8/12/2019 No Ha Staff Turnover

    46/61

    5)

    $ %

    6

    ! '

    '+ ' '+

    ! ' )

    + +

    , %

    ! ,

    % = =

    = % ! ,

    % 9 !

    ,

    !

    ,)6 "

    1

    ! , 1

    !

    ( ,"

    ,

    !

    ,

    , 1

    7 %

  • 8/12/2019 No Ha Staff Turnover

    47/61

    5+

    $ 9

    ,"

    9

    , 1

    % ?

    ' ' ?

    &

    %

    ,& =

    %

    ?

    = 1

    !

    6

    : '

    '

    , 8

    &

    '

  • 8/12/2019 No Ha Staff Turnover

    48/61

    5(

    0 D

    E!

    +! 3 & 1

    = !

    (! 9 ?

    9

    !

    2! ? =

    9

    ! ,=

    % 9

    1 !

    5! #1

    !

    4! #1 9

    !

    .! #1

  • 8/12/2019 No Ha Staff Turnover

    49/61

    52

    +)! 1

    9 !

    , D

    E

    $ A())2B!

    ,

    1! - = 1

    ! , =

    9 =

    + 4!

    , =

    1 ! - 1

    ! ,

    ! '

    9 9 9 =

    9 %! ,

    = = 1

    9! ,

    1 +.

    9 +&2

    % 5 ! #

    =

    %! :=

    9 9

    !

    $ 1

    9

  • 8/12/2019 No Ha Staff Turnover

    50/61

    55

    %! ,

    1

    1

    ! , 1

    ! $ 9

    =

    1= ! # =

    A44>B 1

    A.5>B! , 1

    9 1!

    ,

    =

    = % =

    ! 7

    &

    !

    , 1 ! ,

    &

    1!

    =

    1

    = 9 =

    % =

    =

    1

    1!

  • 8/12/2019 No Ha Staff Turnover

    51/61

    54

    .

    7

    , 1

    "#$ ! 7 9 +B

    , 1= (B

    = 2B ! ,

    = A B

    ! , ++

    !

    , & 9

    ! $ = 9

    +

    4! = "#$

    9! , +

    5 +. 9!

    :=

    1

    !

    3 1 !

    # 1

    % =

    ! :

    9 1 9

    ! ' 9

    1 =

    = & =

    1= = 9

    = 1

    9 !

  • 8/12/2019 No Ha Staff Turnover

    52/61

    5.

    $ 9

    1! ' =

    = 9 % 9

    ! 7&

    9 1

    !

    1 +. ! &

    9

    1

    % ! 44>

    ! # &

    1

    = 1

    !

    - =

    = =

    % ! ,= 1

    !

    1

    ! 0 =

    = = &

    1

    !

    -

    6

    #1

    !

  • 8/12/2019 No Ha Staff Turnover

    53/61

    5*

    #1

    1

    !

    #1 & !

    ;9 ! ,= 1

    6

    & ( ' '

    & '+

    & -

    &

    7 % = 1

    ! $

    &

    1! ,

    !

  • 8/12/2019 No Ha Staff Turnover

    54/61

    5/

    $= ;!= -= -! A+@/5B # 6, 1 ! $ ; 3

    @A(B22+&25+ A(2 J ())*B

    $= != 7= A+@@@B H = ! .( A5B!6

  • 8/12/2019 No Ha Staff Turnover

    55/61

    5@

    = J!= ,= J!A+@/.B ' ,6 $ ;&$ 3 3 , $ ;3= ++A +B = ! 44&*)!6

  • 8/12/2019 No Ha Staff Turnover

    56/61

    4)

    http://www.blackwellsynergy.com/action/showPdf?submitPDF=Full+Text+PDF+%28220+KB%29&doi=10.1046%2Fj.1365-2788.2001.00321.x(24 July 2007)

    = " A())*B! $! , 96

  • 8/12/2019 No Ha Staff Turnover

    57/61

    4+

    ; 2) A4B ..*&./26

  • 8/12/2019 No Ha Staff Turnover

    58/61

    4(

    3= J A())(B "# $ " ;6 ,16 6

  • 8/12/2019 No Ha Staff Turnover

    59/61

    42

    5

    4 !"

    +! #

    0 "#$ F

    $

    7

    "

    ;

    "

    < &F B8 B "

    () *' 0'

    (!+ A$B < 1F B 8 B "

    '8 , +

    'V " #!

    7

    A;

  • 8/12/2019 No Ha Staff Turnover

    60/61

    45

    2!+!0 1 F

    BSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSB

    SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSB

    SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    2!(! 1F A = = = 1 B

    SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    2!2!0 1FSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    2!5!: = < 1F

    B 2 B . B +( B ( B 2 B 4 B #

    2!4! 9 1F

    B 8 B "

    2!.! 1 F

    B 8 B "

    2!*!0 F F

    !SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    SSSSSS

  • 8/12/2019 No Ha Staff Turnover

    61/61

    !SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    SSSSSS

    .) &

    5!+ 0= = < F

    !SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

    SSSSSSSSS

    5!(! 0 9 F

    SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS