ELF          >            @                 @ 8  @                                                                                  *      *                    P       P       P                               {      {      {                               {      {      {      `      `                                                                                    $       $              Std                                            Ptd   d      d      d      <      <             Qtd                                                  Rtd   {      {      {      p      p                      GNU                      GNU 4:7 [_!o       >             @      >   93                            [                                                                                    q                     g                                                                                                                                                                                                                      K                                                                                                              H                     N                                          ,                       F   "                                        w                                                                r                                                                                                                                                                           A                     ]                                          }                      i                     }                     6                     U                                                                                    4                                                               +                     ~                     U                                           X                                          (                                          d                                              0?             __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize _pytalloc_get_ptr pytalloc_reference_ex _Py_NoneStruct _pytalloc_get_mem_ctx talloc_unlink PyType_IsSubtype _talloc_reference_loc PyExc_TypeError PyErr_Format PyErr_NoMemory PyExc_AttributeError PyLong_FromUnsignedLongLong PyLong_AsUnsignedLongLong PyErr_Occurred PyLong_Type PyExc_OverflowError PyBytes_FromStringAndSize __assert_fail PyBool_Type data_blob_talloc_named PyLong_FromLong PyList_New PyLong_FromLongLong PyList_SetItem PyList_Type _talloc_array talloc_set_name_const PyLong_AsLongLong _talloc_zero pytalloc_steal talloc_named_const ndr_push_messaging_rec ndr_push_struct_blob _talloc_free ndr_map_error2string _Py_BuildValue_SizeT PyExc_RuntimeError PyErr_SetObject __stack_chk_fail ndr_push_messaging_reclog _PyArg_ParseTupleAndKeywords_SizeT PyObject_IsTrue ndr_pull_messaging_rec ndr_pull_struct_blob_all ndr_pull_struct_blob ndr_pull_messaging_reclog ndr_print_messaging_rec ndr_print_struct_string PyUnicode_FromString ndr_print_messaging_reclog PyInit_messaging PyImport_ImportModule PyObject_GetAttrString pytalloc_BaseObject_size PyType_Ready PyModule_Create2 PyModule_AddObject _Py_Dealloc libsamba-util.so.0 libndr.so.3 libndr-samba4.so.0 libpython3.12.so.1.0 libtalloc.so.2 libpytalloc-util.cpython-312-x86-64-linux-gnu.so.2 libc.so.6 samba/dcerpc/messaging.cpython-312-x86_64-linux-gnu.so SAMBA_UTIL_0.0.1 NDR_0.0.1 GLIBC_2.4 GLIBC_2.2.5 TALLOC_2.0.2 PYTALLOC_UTIL_2.1.6 PYTALLOC_UTIL_2.0.6 SAMBA_4.19.5_UBUNTU_SAMBA4 /usr/lib/x86_64-linux-gnu/samba                                           	                                  T   x                 A#           7     0   ii  	      ui	                    "                0   Y        Y                    A^
         {             P&      {             &                                         c      (             +      0             .      8             Y      H             c      P             +      X              /      `             HY      p             [      x             1                   4                   xY                   c      Ȁ             `:      ؀             Y                   V\                   <                   Y                    c                   >                    Z      @             c      H             `&      P             `'      X             xY      h             c      p             &      x             p(                   xY                   c                   +                    ,                   HY                   d                   +      ȁ             ,      Ё             HZ                   d                   &                   )                   Z                   d                    '                   *                    Z      0             d      8             /      @             p0      H             Z      X             d      `             P1      h             -      p             Z                   [                   p1                   2                   [                   c                   P9                   Y                    V\                   p;                   Y                    c      (             p>      8              Z                   "d                   ,d                   @                   >d      Ȅ                   ؄                                 9                   Od      h                   x             @                   8      p                    x                                                 	                                                                                                                                                                "                    %                    '                    )                    *                    .                    9           ~                     ~                    (~                    0~                    8~                    @~         
           H~                    P~                    X~                    `~                    h~                    p~                    x~                    ~                    ~                    ~                    ~                    ~                    ~                    ~                    ~                     ~         !           ~         #           ~         $           ~         &           ~         (           ~         +           ~         ,           ~         -                     /                    0                    1                    2                     3           (         4           0         5           8         6           @         7           H         8           P         :           X         ;           `         <           h         =                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           HHy_  HtH     5]  %]  @ h    fh   fh   fh   fh   fh   fh   fh   rfh   bfh	   Rfh
   Bfh   2fh   "fh   fh   fh   fh   fh   fh   fh   fh   fh   fh   fh   rfh   bfh   Rfh   Bfh   2fh   "fh   fh   fh   fh    fh!   fh"   fh#   fh$   fh%   fh&   fh'   rfh(   bfh)   Rfh*   Bf%\  fD  %[  fD  %[  fD  %[  fD  %[  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %~Z  fD  %vZ  fD  %nZ  fD  %fZ  fD  %^Z  fD  %VZ  fD  %NZ  fD  %FZ  fD  %>Z  fD  %6Z  fD  %.Z  fD  %&Z  fD  %Z  fD  %Z  fD  %Z  fD  %Z  fD  %Y  fD  %Y  fD  %Y  fD  %Y  fD  %Y  fD  %Y  fD  %Y  fD  H=ya  Hra  H9tHY  Ht	        H=Ia  H5Ba  H)HH?HHHtHY  HtfD      =a   u+UH=Y   HtH=Y  d`  ]     w    UHH0HtHH=_  ] HQY  ]ff.     @ UHHpHtHH=^  ]Jf.     H	Y  ]    UHATIS=LHH=c`  HS[HA\]ff.     UHATISLHbH=#`  HS0[HA\]ff.     UHAVAUATISHLL0IHL}H   H;=X  IE     tOH{H5]  H9t	ntJHLIH(  LHuHt\H8IE [1A\A]A^]f     HCH}W  H3  H5(  H:L@1H_]  r[A\A]A^]HW  H5'  H81E UHAVAUATISHLLpIHLlH   H;,W  IE    tOH{H5\  H9t	]tIHLIH?(  LHdHt[H'IE[1A\A]A^]     HCHmV  H2  H5'  H:L@1HO\  b[A\A]A^]HV  H5?'  H815 UHAVAUATISHH   H5]  H{IH9t	utYHLIH'  LH|H   H;o AEH@IE(1[A\A]A^]    HCHuU  H5^'  H7]  H9L@H0  1HRf[A\A]A^]HU  H5&  H81@    UHAVAUATISHH   H5\  H{IH9t	utYHLIH'  LH|H   H;o AE0H@IE@1[A\A]A^]    HCHuT  H5'  H7\  H9L@H/  1HRf[A\A]A^]HT  H5&  H81@    UH]xf.     UH]xzf.     UHc]H8Zf.     UHC]x:f.     UHATSHH   IHC   t4HHHuBH9r?A\$1[A\]f     HqS  H5.  HPHS  H81-HGS  IH5E&  HPHBS  H81 H7S  H5%  H81@ UHATSHMH   IHC   t4HHHuBH9r?A\$1[A\]f     HR  H5.  HPHOR  H81]HwR  IH5u%  HPHrR  H810HgR  H5%  H81@ UHATSH}H   IHC   t4HHHuBH   w@A\$X1[A\]f.     HQ  H52-  HPHQ  H81HQ  Iع   H5$  HPHQ  H81[HQ  H5$  H81Aff.     @ UHATSHHtbIHC   t(H0HHu6I$1[A\]     HQ  H5b,  HPHP  H81HP  H5$  H81ff.     UHATSHH   IHC   t4HHtHuBH9r?A\$1[A\]f     HQP  H5+  HPHO  H81H'P  IH5%#  HPH"P  H81HP  H5#  H81@ UH3]HpPHxHD  UHh4  "   H5#  H=&+  Hff.     fUHH4     H5#  H=+  Hff.     fUHAVAUATISHHt[IHC      H;.O  tbH;N  tTLkLHs H#  HL	IVPIFH1[A\A]A^]HN  H5X#  H812H{3     H5#  H=h*  Hl3  .   H5@#  H=7*  @ UH]xXif     UHAUATSHxXIIHt8A|$X t01@ ID$`H<:HLHHxAD$X9HL[A\A]]UHAVAUATS<xIqIHtaAFtY1L-hS  )fD  HLHHLHA;^s%IFH4HuHM  tЉfD  [LA\A]A^]ff.     UHAWAVIAUATSHHM  I~L-L  IL9tXLluHIFHL  H56"  IUH9L@HN(  1H[A\A]A^A_]f     I~     H;=L    H;=KL    E~HYH"     HD"ID$`HHtH5:(  IF      1^@ IFL,    H<Ht{HG      IH'ID$`HN<(IF      H;K     H;K  thI;^|H1[A\A]A^A_]f     HK  H5Z!  H81x HK  H5&  HPH?K  H81MH!0     H5  H=&  H/  "   H5^  H=&  HCK  H5,   H810H/     H5R  H=&  ^Y$@ UHAWAVIAUIATSH M'  I}L%lJ  HL9tL  I}   r  H;=J    H;=J  S  E}L-H      HDHCHH
  H5&  IE   }  E1fD  H;J  5  H;I  G  M;}  IEN4    JH  HSLH;I  H      IE   4  IEJ<0H  HGH;O  H9   HHIEu_     IEHI  H0   H5   J0H:HO  H@L@1H[A\A]A^A_]          IEJ<0H{H   HsH  IE     IELcJ<0MI$IEI   HE-  "   H5  H=$  D  IEH5H  H5  IT$H9L@H#  1,    H1[A\A]A^A_]    HAH  H5  H81 HG  HM  H  H5  H81D  sH,     H5  H=t#  Hh,     H5  H='#   HG  H5z  H81XGH+    H5c#  H=z#  H+    H5D#  H=[#  H+    H5%#  H=<#  Lff.     Uh   H$#  HSH1HHH]Hff.     fU   H"  HSH1HHH]Hmff.     fUHATSHH dH%(   HE1HI1H  HH   HF  LHHH}Aąu=HuH}H5)  HIFHEdH+%(   ukH L[A\] H5  HDDHH="  1E1jHHE  H8fD     v   H'    UHATSHH dH%(   HE1HI1H  HH   HFE  LHHH}Aąu=HuH}H5  HI6HEdH+%(   ukH L[A\] H5A  H	DDHH=!  1E1ZHHD  H8fD     f   H    UHAWAVL}AUIATISHHHdH%(   HE1HLMMH   ILLHy   fHnHE    HMfHnHEHE    H`   flHE    HE    HE    )EP1GZY   HEH}HEHt	WuKH[H$C  LLHÅuPHyC  HUdH+%(   ujHe[A\A]A^A_] HHB  LLH[    	H=r  H1HHB  H81ff.     UHAWAVL}AUIATISHHHdH%(   HE1
HLMMH  ILLH  fHnHE    HMfHnHEHE    H  flHE    HE    HE    )EP1ZY   HEH}HEHt	uKHHA  LLHFÅuPHA  HUdH+%(   ujHe[A\A]A^A_] HHaA  LLH    H=  H1FHHlA  H81ff.     UHATSHHIH5;A  LHm  HHHHH5  I\L[A\]@ UHATSHMHIH5@  LH"  HYHH>HH5  IL[A\]@ UH=)  HAWAVAUATSHHx  H=  IIHK  H5  LHG  HH	  H5  LHG  HH
  HF  L5E  L=D  }HE  HG  HD  cLH	D  t
  Ld
    H=@C  HHo
    H5L  HHH=H  H5G  HHH=E  H5D  HHgH=B  H5J  HHIH=L  H5Q  HH+   aH5K  HH   EH59  HH   )H5&  HH   H5  HH   H5  HH   H5  HH   H5  HHg   H5  HHK	   H5  HH/
   eH5  HH   IH5  HH   -H5  HH   H5  HH   H5  HH   H5  HH!   H5  HHk"   H5  HHO1   H5  HH32   iH5  HH3   MH5  HH4   1H5  HH5   H5s  HH  H5k  HH  H5b  HH  H5Y  HHo  H5M  HHS  H5E  HH7  mH5@  HH  QH5?  HH  5H56  HH  H5*  HH  H5  HH  H5  HH
  H5  HHs  H5	  HHW  H5  HH;  qH5  HH  UH5  HH  9H5  HH  H5  HH  H5  HH  H5  HH  H5  HHw  H5  HH[  H5  HH?  uH5  HH#  YH5  HH  =H5  HH  !H5  HH  H5  HH  H5  HH  H5  HH{   H5  HH_!  H5  HHC  yH5  HH'  ]H5  HH  AH5  HH  %H5~  HH  	H5v  HH  H5s  HH	  H5r  HH
  H5s  HHc  H5n  HHG  }H5l  HH+  aH5  HH  EH5O  HH   )H5M  HH  H5K  HH  H5K  HH  H5M  HH   H5M  HHg  H5?  HHK  H57  HH/  eH5$  HH  IH5  HH   -H5  HH  H5  HH  H5  HH  H5  HH  H5  HHk  H5  HHO  H5  HH3  iH5  HH   MH5  HH;  tz;  LH5I  H9  t9  LH5  HI$x
HI$t?IE x
HIE tQHH[A\A]A^A_]    I$x(1HI$uLlf.     I$y1@ LHfD  I$x
HI$t1f.     L1p HH                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   Cannot delete NDR object: struct object->prev           librpc/gen_ndr/py_messaging.c:99: Expected type '%s' for '%s' of type '%s'      librpc/gen_ndr/py_messaging.c:100       Cannot delete NDR object: struct object->next   librpc/gen_ndr/py_messaging.c:137: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:138       Cannot delete NDR object: struct object->dest   librpc/gen_ndr/py_messaging.c:238: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:239       Cannot delete NDR object: struct object->src    librpc/gen_ndr/py_messaging.c:262: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:263       Cannot delete NDR object: struct object->msg_version    Expected type %s within range 0 - %llu, got %llu        Cannot delete NDR object: struct object->msg_type       Cannot delete NDR object: struct object->num_fds        Cannot delete NDR object: struct object->rec_index      Cannot delete NDR object: struct object->num_recs       /usr/include/python3.12/cpython/listobject.h    /usr/include/python3.12/object.h        Cannot delete NDR object: struct object->buf    /usr/include/python3.12/cpython/bytesobject.h   DATA_BLOB: librpc/gen_ndr/py_messaging.c:286    Cannot delete NDR object: struct object->fds    librpc/gen_ndr/py_messaging.c:354: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:357       Cannot delete NDR object: struct object->fds[fds_cntr_0]        Cannot delete NDR object: struct object->recs   librpc/gen_ndr/py_messaging.c:650: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:653       Cannot delete NDR object: struct object->recs[recs_cntr_0]      PyList_GET_ITEM(value, recs_cntr_0)     librpc/gen_ndr/py_messaging.c:665: Expected type '%s' for '%s', got NULL        librpc/gen_ndr/py_messaging.c:665: Expected type '%s' for '%s' of type '%s'     librpc/gen_ndr/py_messaging.c:666       talloc_new: librpc/gen_ndr/py_messaging.c:460   librpc/gen_ndr/py_messaging.c:467       librpc/gen_ndr/py_messaging.c:473       talloc_new: librpc/gen_ndr/py_messaging.c:710   librpc/gen_ndr/py_messaging.c:717       librpc/gen_ndr/py_messaging.c:723       librpc/gen_ndr/py_messaging.c:520       librpc/gen_ndr/py_messaging.c:770       MSG_WINBIND_RELOAD_TRUSTED_DOMAINS      PIDL-generated element of base type hyper       PIDL-generated element of base type uint32      PIDL-generated element of base type messaging_rec       S.ndr_pack(object) -> blob
NDR pack     S.ndr_unpack(class, blob, allow_remaining=False) -> None
NDR unpack     S.ndr_print(object) -> None
NDR print   PIDL-generated element of base type messaging_type      PIDL-generated element of base type server_id   PIDL-generated element of base type DATA_BLOB   PIDL-generated element of base type uint8       PIDL-generated element of base type dlong value Expected type %s PyList_Check(op) ob->ob_type != &PyBool_Type PyBytes_Check(op) ob->ob_type != &PyLong_Type ARRAY: object->fds ARRAY: object->recs librpc/gen_ndr/py_messaging.c PyList_Check(value) struct messaging_rec struct messaging_reclog (is) data_blob allow_remaining y#|O:__ndr_unpack__ samba.dcerpc.server_id talloc BaseObject MSG_TYPE_MASK auth_event AUTH_EVENT_NAME dsdb_event DSDB_EVENT_NAME dsdb_password_event DSDB_PWD_EVENT_NAME dsdb_group_event DSDB_GROUP_EVENT_NAME MSG_DEBUG MSG_PING MSG_PONG MSG_PROFILE MSG_REQ_DEBUGLEVEL MSG_DEBUGLEVEL MSG_REQ_PROFILELEVEL MSG_PROFILELEVEL MSG_REQ_POOL_USAGE MSG_POOL_USAGE MSG_REQ_DMALLOC_MARK MSG_REQ_DMALLOC_LOG_CHANGED MSG_SHUTDOWN ID_CACHE_DELETE ID_CACHE_KILL MSG_SMB_CONF_UPDATED MSG_RELOAD_TLS_CERTIFICATES MSG_PREFORK_CHILD_EVENT MSG_PREFORK_PARENT_EVENT MSG_REQ_RINGBUF_LOG MSG_RINGBUF_LOG MSG_DAEMON_READY_FD MSG_FORCE_ELECTION MSG_WINS_NEW_ENTRY MSG_SEND_PACKET MSG_PRINTER_NOTIFY2 MSG_PRINTER_DRVUPGRADE MSG_PRINTERDATA_INIT_RESET MSG_PRINTER_UPDATE MSG_PRINTER_MOD MSG_PRINTER_PCAP MSG_SMB_FORCE_TDIS MSG_SMB_BREAK_REQUEST MSG_SMB_KERNEL_BREAK MSG_SMB_FILE_RENAME MSG_SMB_INJECT_FAULT MSG_SMB_BLOCKING_LOCK_CANCEL MSG_SMB_NOTIFY MSG_PVFS_NOTIFY MSG_SMB_CLOSE_FILE MSG_SMB_NOTIFY_CLEANUP MSG_SMB_SCAVENGER MSG_SMB_KILL_CLIENT_IP MSG_SMB_TELL_NUM_CHILDREN MSG_SMB_NUM_CHILDREN MSG_SMB_NOTIFY_CANCEL_DELETED MSG_SMB_NOTIFY_REC_CHANGE MSG_SMB_NOTIFY_TRIGGER MSG_SMB_NOTIFY_GET_DB MSG_SMB_NOTIFY_DB MSG_SMB_NOTIFY_REC_CHANGES MSG_SMB_NOTIFY_STARTED MSG_SMB_SLEEP MSG_SMB_FORCE_TDIS_DENIED MSG_WINBIND_FINISHED MSG_WINBIND_FORGET_STATE MSG_WINBIND_ONLINE MSG_WINBIND_OFFLINE MSG_WINBIND_ONLINESTATUS MSG_WINBIND_VALIDATE_CACHE MSG_WINBIND_DUMP_DOMAIN_LIST MSG_WINBIND_IP_DROPPED MSG_WINBIND_DOMAIN_ONLINE MSG_WINBIND_DOMAIN_OFFLINE MSG_WINBIND_DISCONNECT_DC MSG_SMBXSRV_SESSION_CLOSE MSG_SMBXSRV_CONNECTION_PASS MSG_SMBXSRV_CONNECTION_PASSED MSG_SMBXSRV_CONNECTION_DROP MSG_BRL_RETRY MSG_PVFS_RETRY_OPEN MSG_IRPC MSG_NTVFS_OPLOCK_BREAK MSG_DREPL_ALLOCATE_RID MSG_AUTH_LOG MSG_DSDB_LOG MSG_DSDB_PWD_LOG MSG_GROUP_LOG MSG_DBWRAP_MODIFIED MSG_RPC_HOST_NEW_CLIENT MSG_RPC_WORKER_STATUS MSG_RPC_DUMP_STATUS MSG_TMP_BASE rec_index num_recs __ndr_pack__ __ndr_print__ prev next msg_version msg_type dest src buf num_fds messaging messaging DCE/RPC messaging.reclog messaging.rec    py_messaging_reclog_set_recs    PyList_GET_SIZE Py_SIZE         PyBytes_GET_SIZE    ;8  &   lT  ,|  <      ,  l  <  p        ,  L  ,l  L        l,  <T  \t          ,   H  <    \       H  <x      |         zR x  $         FJw ?9*3$"       D                 \                 t   1    ECX
HH       9    ECY
OH       05    ECBDb        L5    ECBDb 0     h   ECFD
J{
A  0   8  D   ECFD
I{
A  0   l       ECFD~
H
A  0         ECFD~
H
A           ECF            ECF            ECF      4      ECF   $   T      ECCK
J  $   |  `    ECCK
J  $         ECCJ
K  $         ECC|
I   $     8    ECCK
J           ECF      <  #    A]      X  #    A]   (   t      ECFDg
A          ECF   $     p    ECI^   $         ECG 4     |l   ECDHr
J
J  4   H     ECDEJ
I
H      \3    EOAV     |3    EOAV$     	   ECC
D  $     	   ECC
D  ,     lu   ECDFED
D ,   @  u   ECDFED
D     p  \    ECCP       H\    ECCP ,        EJM$
H                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               P&      &                                                                                           7             A                                         J             {                           {                    o                  	                   
                                   ~                                                     x             0	      	                            o           o          o           o          o    P                                                                                       {                      0       @       P       `       p                                                                !      !       !      0!      @!      P!      `!      p!      !      !      !      !      !      !      !      !       "      "       "      0"      @"      P"      `"      p"      "      "      "      "      "      "                                                                                                                                                                                     c      +      .      Y              c      +       /      HY              [      1      4      xY                                                      c      `:             Y      V\      <             Y      c      >              Z                                      c      `&      `'      xY              c      &      p(      xY              c      +       ,      HY              d      +      ,      HZ              d      &      )      Z              d       '      *      Z              d      /      p0      Z              d      P1      -      Z              [      p1      2      [                                                                      c      P9             Y      V\      p;             Y      c      p>              Z                                                                             "d      ,d      @                                                                                     >d                                                                                                                                                                                                                                                                                          9                                                                                                                             Od                                                                                                                                                                                                                           @                                                              8                                                                                                      /usr/lib/debug/.dwz/x86_64-linux-gnu/python3-samba.debug |mDx}7ǆO   3aeff437205bf005aec25fb38ce621116fa2ae.debug    X .shstrtab .note.gnu.property .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt.got .plt.sec .text .fini .rodata .eh_frame_hdr .eh_frame .init_array .fini_array .dynamic .data .bss .gnu_debugaltlink .gnu_debuglink                                                                                                                                                  $                              1   o                   $                             ;                                                   C              	       	                                   K   o                   ~                            X   o                                               g             x      x      0	                           q      B                                             {                                                           v                                                                      "      "                                                "      "                                               %      %      O%                                          J      J                                                  P       P                                                d      d      <                                          e      e                                                {      {                                                {      {                                                {      {      `                                         ~       ~                                                                                                                        P                                                            M                                                    p      4                                                                                       