ELF                    4  (     4    (                   g  g           g g      \  $           kd kd                     5   =   "           4                   7      $   ;       :   (           1   3           '              6               ,           +           5                   *   )           2   9   <       /           8   .                                                                                                                                                 !                                        -              &               0               %   #                                   d            4            	0            	L            	            	                        0      	      U      
      g           g           i           kd           k           l            l0                                                                                                            l                       &              / g         E              L              S              Z              b              j              w              |                                           kd                                       O    	     U   ,  	                                                                                                                 l0        " i        <  g        C             N             S             Z             ^             k            mxIsEmpty _end mxGetNumberOfElements mxCalloc _GLOBAL_OFFSET_TABLE_ mxGetM mxGetN malloc sprintf mxGetPr mexErrMsgTxt .mul mxIsLogical .rem frexp _DYNAMIC floor mexWarnMsgTxt mexFunction mexVersion mxIsSparse mxIsNumeric mxCreateDoubleMatrix free mxIsInf mxIsNaN strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ _etext mxIsDouble .div strlen sin mxGetClassID cos scomfskmod.mexsol libm.so.1                                                                                                                                                                                                                                                                                                                                                                                      
[<         o                                                                                                                         l    l  l     g id     0 g     V< g     U g     V g     VP ih     @ g     V g     V g     W g     W  g     W h     X h     X h     Y h     Y8 h      XX h     X g     W i    l ip      ix     "  h     Y h     Y i     " h      Z i     $ h$     Z  h(     Z0 h,     Z@ h0     ZP h4     Zl h8     Z h<     [ h@     [\ hD     [ hH     [ hL     \ hP     \4 hT     \t hX     \ h\     \ i     4 h`     ] hd     ]4 i     6  hh     ]` hl     ] ht     ] hx     ^ h|     ^ h     ^ i     7 i     8 h     g h     ^ h     ^ h     _ h     _\ h     _ h     _ h     ` h     `X h     ` h     g h     `\ h     `d h     `l h     `t h     ` h     a h     a  h     a( h     a0 h     a` h     ap h     a| h     a h     a h     a h    l0 h     a h     bD hp    k h     b h     b i      b i     c4 i     I i     cP i     c\ i     cp it      i     , i     0 i     4 i     6 i     +H i|     " i     " i     $ il     h i     $ i     7 i     % i     7\ i     , i     d i     d4 i     d` i      d i$     d i(     d i,     e( i0     eX i4     e i8     e i<     e i@     f iD     fD iH     fx iL     f iP     f iT     f iX     g i\     g8 i`     g` i    l j  !     j  &     j  8     j(  (     j4       j@  3     jL  ,     jX  7     jd  0     jp  1     j|       j  <     j  :     j  #     j  %     j       j  ;     j  $     j  9     j       j  )     k         k  /     k  2     k$  "     k0       k<       kH  -     kT  .    ?                              x @    U !$ |   0 2     @ V       @ V    'B#|#x#txt|@ V ' @ V   B#pp2   @ U             a&`     ;h@ U;`  F#p`ph " :   b       ,`  B 3 ^@   3 	^     `   #p`p @,` @ U `  hF#pp2 +'`  & <@@  <@ '` #| #x|x@ U;pp@    `#pph          	    ^#pp'`  `         `      `   ?      @       ?                      㿐@    T ȴ  h @ Ul      @ Ui       @ Uf       @ Uc       @ UT       @ UB    @ UV       @ U8    @ UO       @ U.    @ U3 ;` @ U& `  ^       @ U     a  @     u   @ U       l   @ U  `   @ U   Z   @ U   T   @ U   N   @ T   H   @ T    @ T   >   @ T    @ T   4   @ T    @ T ;`@ T `  ^   #   @ T           @ T          @ T     @ T      @ T      @ T      @ T      @ T    @ T      @ T    @ T      @ T    @ T ;`@ Ty `  ^      @ Tp           @ Tg          L  2 	@ Tw    2 L@ Tq    2'@ TL    B#\@ TF   B#`` " jj   @ TD    \   @ TA     V   @ T>     P   @ T;     J   @ T,     D   @ T     @ T.    :   @ T     @ T'    0   @ T     @ T ;`@ S  `  ^       @ S            \#d#`d`@ S 
B    	   @ S    " [L    `@   @ S       @ S        @ S        @ S        @ S        @ S     @ S       @ S     @ S       @ S     @ S ;`@ S  `  ^       @ S            @ S        L  2 	@ S   2 'L@ S       @ S       @ S|       @ Sy    ~   @ Sj   x   @ Sv    r   L  2 	@ Sk       @ Se    [   @ SM   O   @ SJ    I   @ SG    C   @ SD    =   @ S5    7   @ S#    @ S7    -   @ S    @ S0    #   @ S    @ S ;`@ S `  ^       @ R         	   @ S    W       `<@    `@@    `4@    `8@    ` @    `$@   @ R   B#`` "            `(@    `,@    `0@    `@    `@    `@         㿠 & 0@    R Ć    0    $         ?& ,        x   !L <      a   !L <       h         a(     (`( (  8 ട      J   L @      a   L @       :   0( ((  8က  )   တ   ?   "    &p ̄   ̄   ̄  ̄  ̄  ̄                              @    Q Ḃ         @ ^     
^                         H @  `    D @  `           ?      @	!TD-                x@    Q Ⱥ   @ Q   F#h @ Q    F#l`l@ Q   ;`a$ <a$ Ta$ la$ ` `  `0 " `? ''0l#|#x|x@ Q;p`  'p   #ppF $     #p   ` a  @  hp F<` @^#p`` @pFF< &<`     a@ ?  &                                         !TD-@!TD-                h @    P ⼅0    ?   0 @ Q)   B#\`  `\@ Q      'B#a$ a$ $a$ <a$ Ta$ l##@ Q '`@ Q   B#2    @ P    2 `` ,` 8aL 4 |* a aL(   " taL `@ P   B# " `  ]     ` (@` (   ;x   ##@ P;p=  @ P=  px^&# $ `\     a  @    B F:        @: `@&  ` @ P;p  F#p     ` (@>  aL `P`@   >  	aL `L`@   aL 4    a,  aL(       ` a$ $a$   (
:  `:     &  @ Pv       &     a$ $ `@ P@   B# " `        ( @ d      a@ ;h >;``  ? ( ;p   ##@ P7;x=  @ P6=  xp^&#` $ `\      ^ F: ` 
      hB: `@&  ` @ O;x  F#x " `        !  ( @ & > 	>  `X`@   >    @ O         =     =&    ` `T@   㿈 ȶ @ O    B#l    l@ O   'B#hlh#d#`d`@ O '@ O   B#\\2   @ O   @ O ူ  " $တ    $   $ $ $ $  $!  $! 0$! 4$! 8$! H$! L$! P$! `$! d$! h$! x$ |$                                      㿈@    N   ȶ @ O=    B#d#`d`@ O7 ' @ O.    B#\\" '!L <  
 !L  <                 0  ?   0          < 
 @ N   B#\\  
`      `\   `  7  @ N   B#\\ 
  E    ``       	  `     	   @ NŐ   *  @ N   $     `d         `h    @ Nΐ        `l    @ N @ N          @    `  	     @ L       @ E    `  (      @  
@     `p   @         `t                   㿈@    M   `ȸ  @ NM    B#d#`d`@ NG '`@ N>    B#\\" 'aL @  
 aL  @         `      `0  ?  `0  2   `      `  ` 4 
 `@ N    B#\\   
`    ` `x   `        `|`    @ M  @ N	 '@      ``   @ M   '`      ``   `@ M   B#\\" `@ M   B#\\2 
` 2 `@ M֐ `    /     @    `   `@ M   B#\\  `@ M   B#\\ 5   @ M   @        @    ``  0   `@ Mt   B#\\  `@ Mj   B#\\      
           ` `                               㿠@    L'L'T  'P  'X@ MB   0  D? .`0.`   LP 8 TX 8( a ^           
^             "  88                               㿠@    L'L'T 'P  'X@ L   0  D? .`0.`    L(P 8TX 8  a ^           
^             "  ༅F8 8(                   @    L t       @  `                 @    L 4       @  `㿠` 6 &     @ .  @ L @&  㿠` 6 &    @ .  @ L 8&                  㿈@    K    t a   ?    ' ' ' '' '' 	'" ?@ Ls  '?'L <   L  <                    㿈@    K    ⠄ a   ?    ' ' ' '' '' 	'" ?@ L>  '?'L @   L  @                    㿐@    K    ̄ a      ' ' ' ' '''!L <   !L  <                    㿐@    K    0 a      ' ' ' ' '''!L @   !L  @                    㿠@    K        & @ KԒ"   @ Kϒ!&     &!L` !L   `& &     &       @ K & Ȑ      Ȑ    	`&     &   &ఄ &&ก                                                                 㿠@ K   @  ?` 㜐   *`    ?    @ K{   "       ??                 㿐@    J    ⌄ `     (       @ KR  @ KO @ KO     @ KL    @ KI @ KD @ KH   !L   aL `@    㿘'  '  @  ! 	 㿘\  '  '#\@   
                                                  㿠@    J    `
@  ?  '    .         
 #  
    
    
\      
     \ 
  
      `    " N   N   I  @ & ?         2 8       " 2     !`     "     @@      	        "     2 
#\     `   #\!L     !L         `        `            l       8  p                㿐@    I'D 'H Ⱄ 'L ` 'P'T'X L     	@  ? "  ㈀` v *`          2 5       2         +       "      !            ' '   "         ' '        /   K    *     '      #`  !     `       " #\`     #\#` 
 L  L          &   
    `          `   
             8  \          ,                㿈@    I'H` 'L 'P 'T'X L       `}       @  ?`
 \ r *`       ``   X` ?    M` }    D` #\r    9`j   1`a   (`#\V   `''I   `''#\:  `   &  	        `    `   	                p@    H'L   'P ሄ `'T  'X  '' (   P @ I        `@ I    
       `@ I    	   @ H  (( 	L    `          `        `@ H        8 Ԅ `@ H        4 Ԅ `@ Hڐ    k    <    a @ Hʔ ԖL     ` L  C        Ը 'Є a@ H o   L      a    B    Є a     7     a     ,     aG   $ Є 'L&          
 a       @ Hl `     `    	    ASY@   C0                      㾘@    G  (         a      @ HF @ HM           a$     @ H9 @ H@ @ HA` @ HA` @ H    @ G`    @ H7`           a(     @ H @ H! @ G`  B#\
B\        a,     @ H @ H            a0     @ G @ H  @ H`       @ G`   .      a  D   #  & `         B"  	&      4     8 @ GА      @ Gʒ           a< @ G @ G             (      (                                                                          ֐ o '  e `  &@ Gj  & @ G        
&:    p	       p a  P P  8 $ ą8(:@ $ T T  8Ć 8(:@ $ X X  8Ć 8(:@ $ \ \  8Ć 8(:@ $ p p  8Ć 8(:@    D    H  P  l  l  d  \  l  l  L           `      l  @        l  l        l  l  p                    㿐@    F   x @ F   @  	?B#\`#@ \ e` a *`    
0             $L    
 a@    
0             $L    
 aD    
  0 2       $L    
 aH    
  0 2       $L    
 aL              
 aP       
$LpLx#h#d#`#\hd`\        aT    Ā   
$LpLx#h#d#`#\hd`\        aX         $L    
 a\         $L    
 a`              
 ad         $L    
 ah         $L    
 al              
 ap       	   $L     
 at    l 
Ȁ     ȁ   
 ax    Ѐ      
 a|    Ԁ      
 a    ؀     ؁   
 a    ܀     ܁   
 a     
 
  w 
Ց 
    a                       @    D        @ ` Input must be binary.   Input must be an integer in the range of 0 to M-1.  Invalid input type. Input type parameter is outside of expected range.  Bit to symbol mapping parameter is outside of expected range.   Phase continuity parameter is outside of expected range.    In case of Bit type input M-ary number parameter must be a scalar positive real integer value which is a non-zero power of two.  M-ary number parameter must be a scalar positive integer value.    Invalid input type. In case of Bit type input M-ary number parameter must be a scalar positive real integer value which is a non-zero power of two.  M-ary number parameter must be a scalar positive integer value.    Invalid input type. Frequency separation parameter must be a scalar positive real value Frequency separation parameter must be a scalar positive real value Samples per symbol parameter must be a scalar positive real integer value   Samples per symbol parameter must be a scalar positive real integer value   Sample time propagation failed. Port width propagation failed.  Invalid option. Invalid option. Invalid option. Invalid option. Input must be 1-D or 2-D.   In sample-based integer input mode, the input must be a scalar. In sample-based bit input mode, the input must be a vector whose width equals the number of bits per symbol.    In frame-based mode, inputs must be scalars or column vectors.  In frame-based bit input mode, the width of the input vector must be an integer multiple of the number of bits per symbol.  Port width propagation failed.  Port width propagation failed.  Outputs must be 1-D or 2-D. In frame-based mode, outputs must be scalars or column vectors. The output length must be a multiple of the number of samples per symbol.   In sample-based mode, the output must be a scalar.  Port width propagation failed.  Input signal must be discrete.  Non-zero sample time offsets not allowed.   Output signal must be discrete. Non-zero sample time offsets not allowed.   To have nonsampled zero crossings, you must define MDL_ZERO_CROSSINGS and have a mdlZeroCrossings routine   To have a variable sample time, you must define MDL_GET_TIME_OF_NEXT_VAR_HIT and add a mdlGetTimeOfNextVarHit routine   scomfskmod  scomfskmod  Invalid SSWRITE_VALUE_type passed to ssWriteRTWNameValuePair    Invalid name passed to ssWriteRTWNameValuePair  Invalid number of rows or columns passed to ssWriteRTWNameValuePair Invalid value (NULL) passed to ssWriteRTWNameValuePair  Invalid SSWRITE_VALUE_type passed to ssWriteRTWParameters   Invalid arguments passed to ssWriteRTWParameters    SFcnParamSettings { Invalid SSWRITE_VALUE_type passed to ssWriteRTWParamSettings    }   RWork   IWork   PWork   Invalid work vector name (vectName) passed to ssWriteRTWWorkVect (must be RWork, IWork, or PWork    nNames argument to ssWriteRTWWorkVect must be greater than 0    RWork   IWork   PWork   Invalid arguments passed to ssWriteRTWWorkVect  Num%sDefines    %sDefine {  Name    Width   StartIndex  }   Error in ssWriteRTWWorkVect.  The total number of %sDefines written to the .rtw file (= %d), should be equal to number of %s (= %d), registered in mdlInitializeSizes   %s must be be called with at least 4 right hand arguments   %s called with too many left hand arguments The 4th right hand argument, FLAG, passed to %s must be an integer  The 4th right hand argument, FLAG, passed to %s must be an integer  Invalid flag passed to %s   scomfskmod  simulink_only_sfcn  S-function name mismatch. Name in source is "#define S_FUNCTION_NAME %s", whereas name of the S-function MEX file is "%s". The source needs to be updated   Unexpected call to mdlSetInputPortWidth Unexpected call to mdlSetOutputPortWidth    Unexpected call to mdlSetInputPortDimensionInfo Unexpected call to mdlSetOutputPortDimensionInfo    Unexpected call to mdlSetDefaultPortDimensionInfo   Unexpected call to mdlSetInputPortSampleTime    Unexpected call to mdlSetOutputPortSampleTime   Unexpected call to mdlSetInputPortDataType  Unexpected call to mdlSetOutputPortDataType Unexpected call to mdlSetDefaultPortDataTypes   Unexpected call to mdlSetInputPortComplexSignal Unexpected call to mdlSetOutputPortComplexSignal    Unexpected call to mdlSetDefaultPortComplexSignals  Unexpected call to mdlSetInputPortFrameData Unexpected call to mdlSetWorkWidths Unexpected call to mdlInitializeConditions  Unexpected call to mdlStart Unexpected call to mdlCheckParameters   Unexpected call to mdlProcessParameters Invalid flag encountered in simulink.c  MATLAB R12 native block '%s': %s                                             kd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              00     <0     H0     T0     `0     l0     x0     0     0     0     0     0     0     0     0     0     0     0    0    0     0    ,0    80    D0    P0    \0    h0    t0    0                      4   
       d      o  o  	0o       i     \                	     h   	   o           MEX level2 S-function "scomfskmod"                                                                 d            4            	0            	L            	            	                        0      	      U      
      g           g           i           kd           k           l            l0                                                                                            > l       P            X  >   0  	  n  >  8  	    >H   8  	    <     	  7 l        M  C  |  	  e l          90     	    A   `  	    :     	    =D     	    8\     	    FH  <  	    :     	    =     	                  U       
   &  V       
   ,  V<       
   2  VP       
   8  V       
   >  V       
   D  W        
   J  W       
   P  W       
   V  W       
   \  XX       
   b  X       
   h  X       
   n  X       
   t  Y8       
   z  Y       
     Y       
     Y       
     Z       
     Z        
     Z0       
     Z@       
     ZP       
     Zl       
     Z       
     [       
     [\       
     [       
     [       
     \       
     \4       
     \t       
     \       
     \       
     ]       
     ]4       
     ]`       
    ]       
  	 k   #      ]       
    ^       
  !  ^       
  (  ^       
  /  g         6  ^       
  =  ^       
  D  _       
  K  _\       
  R  _       
  Y  _       
  `  `       
  g  `       
  n  `X       
  u  g         |  `\       
    `d       
    `l       
    `t       
    `       
    a       
    a        
    a(       
    a0       
    a`       
    ap       
    a|       
    a       
    a       
    a       
   l0         a       
    bD       
    b       
    b       
    b       
    c4       
    cP       
    c\       
  $  cp       
  +  d       
  2  d4       
  9  d`       
  @  d       
  G  d       
  N  d       
  U  e(       
  \  eX       
  c  e       
  j  e       
  q  e       
  x  f       
    fD       
    fx       
    f       
    f       
    f       
    g       
    g8       
    g`       
    0       	    P    	    @       	    h  8  	           	      T  	  +  "        	  B  "     	  [  "       	  r  "    	    $     	    $     	    $       	    %  8  	    +H    	    ,     	    ,    	    0    	  #  4       	  :  4  ,  	  T  6        	  k  6  4  	    7\   0  	    7   0  	    7   @  	    8   @  	    ;<     	    I       	    I  |  	             , l       4              l                                   g                                                                                      !             &             2             k             q kd        z                            O    	    U   ,  	                            ;             P             U             ]             e             l             x l0         i          g                                                                         	            scomfskmod.mexsol scomfskmod.c .L549 .L564 .L566 .L587 .L601 .L615 .L638 .L652 .L654 .L660 .L662 .L664 .L679 .L681 .L700 .L702 .L737 .L742 .L790 .L809 .L822 .L845 .L892 .L899 .L907 .L915 .L918 .L941 .L944 .L968 .L973 .L976 .L980 .L1016 .L1027 .L1030 .L1044 .L1047 _sfcnName .L1058 .L1064 .L1129 .L1130 .L1169 .L1206 .L1213 .L1225 .L1240 .L1267 .L1284 .L1296 .L1316 .L1322 .L1328 .L1332 .L1334 .L1336 .L1339 .L1343 .L1345 .L1349 .L1353 .L1356 .L1357 .L1364 .L1367 .L1370 .L1373 .L1376 .L1382 .L1383 .L1391 .L1394 .L1400 .L1403 .L1406 .L1418 .L1420 .L1423 .L1445 .L1453 .L1461 .L1469 .L1474 .L1479 .L1484 .L1489 .L1494 .L1499 .L1504 .L1509 .L1514 .L1519 .L1525 .L1530 .L1535 .L1540 .L1545 .L1551 .L_const_seg_900000102 setIndex .L_const_seg_900000201 mdlCheckParameters .L_const_seg_900000301 mdlInitializeSizes .L_const_seg_900000401 mdlInitializeSampleTimes .L_const_seg_900000501 mdlInitializeConditions mdlProcessParameters mdlStart .L_const_seg_900000802 mdlOutputs mdlSetWorkWidths mdlTerminate mdlSetInputPortDimensionInfo mdlSetOutputPortDimensionInfo .L_const_seg_900001302 mdlSetInputPortSampleTime .L_const_seg_900001401 mdlSetOutputPortSampleTime mdlZeroCrossings mdlGetTimeOfNextVarHit _RegNumInputPortsCB _RegNumOutputPortsCB _CreateSimStruct .L_const_seg_900003301 _ProcessMexSfunctionCmdLineCall mexversion.c version mxIsEmpty DYNAMIC_DIMENSION _START_ ssWriteRTWMxVectParam ssWriteRTWNameValuePair _end mxGetNumberOfElements mxCalloc _GLOBAL_OFFSET_TABLE_ ssWriteRTWMx2dMatParam mxGetM mxGetN malloc sprintf ssGetDTypeIdFromMxArray mxGetPr mexErrMsgTxt .mul mxIsLogical .rem DYNAMIC_DIMENSION_DEF ssWriteRTWParamSettings _END_ frexp _DYNAMIC floor mexWarnMsgTxt mexFunction _ssSetOutputPortMatrixDimensions mexVersion ssWriteRTWParameters mxIsSparse mxIsNumeric _ssSetInputPortVectorDimension ssWarning _ssSetInputPortMatrixDimensions mxCreateDoubleMatrix free mxIsInf mxIsNaN strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ ssWriteRTWWorkVect _etext mxIsDouble _ssSetOutputPortVectorDimension .div strlen ssWriteRTWStr sin mxGetClassID cos               <          [4               	   <          [4        cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)stdio.h	1.49	97/05/09 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)ieeefp.h	2.7 94/11/09 @(#)string.h	1.19	96/03/12 SMI @(#)limits.h	1.35	97/02/25 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  .hash .dynsym .dynstr .SUNW_version .SUNW_versym .rela.data .rela.got .rela.plt .text .rodata1 .rodata .got .plt .dynamic .data .picdata .bss .symtab .strtab .stab.index .comment .shstrtab .stab.indexstr  scomfskmod.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/commblks/commmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/toolbox/dspblks/dspmex -I/devel/R12fcs/build/toolbox/dspblks/src/sim -I/devel/R12fcs/build/toolbox/dspblks/src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/scomfskmod15182.o  scomfskmod.c -W0,-xp  mexversion.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/commblks/commmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/toolbox/dspblks/dspmex -I/devel/R12fcs/build/toolbox/dspblks/src/sim -I/devel/R12fcs/build/toolbox/dspblks/src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/mexversion15182.o  /devel/R12fcs/build/extern/src/mexversion.c -W0,-xp                                                                                     d  d                         4  4                    o     	0  	0                   %o     	L  	L   z                2        	  	                  =        	  	                 G            \               Q        0  0  D                  W        U  U                    `        g  g   7                  h       g  g                    m       i  i                   r       kd  kd                   {       k  k   ,                         l   l                             l0  l0                                  l0                               yP                                 `   H                                                               e                                  2                 