DIRCh,_+h,_+  17|t[wi.checkpatch.confh,_+h,_+  u޿pfs;܀\.github/FUNDING.ymlh,_+h,_+   T˰ nq~s,79 .gitignoreh,_+h,_+  6$hߡq7#h6֡B*9; .gitreviewh,_+h,_+  FYPM>\@X COPYINGh,_+h,_+  \+(;%*KϣA Makefile.amh,_+h,_+  _< /5 |ܦ6 README.mdh,_+h,_+  lqri@>iw TODO-RELEASEh,_+h,_+   Cr#o &> configure.ach,_+h,_+  8c* contrib/jenkins.shh,_+h,_+  OyQvը(Ddebian/changelogh,_+h,_+  ⋊zHlĥ-Ӳ debian/compath,_+h,_+  Y 칍ڀmqD:debian/controlh,_+h,_+  p@K&Leu#kdebian/copyrighth,_+h,_+  [80wxw _E,<debian/libosmo-csn1-1.installh,_+h,_+  W4;AT"s>];Rdebian/libosmo-csn1-dev.installh,_+h,_+  ?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installh,_+h,_+  !7_۱^M[T83V debian/libosmo-gprs-gmm1.installh,_+h,_+  nZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installh,_+h,_+  !@CK0 DD debian/libosmo-gprs-llc1.installh,_,&h,_,&  O{k.F[;&debian/libosmo-gprs-rlcmac-dev.installh,_,&h,_,&  $ɣ@|-v6@21_#debian/libosmo-gprs-rlcmac1.installh,_,&h,_,&  "b_tUE_za"debian/libosmo-gprs-sm-dev.installh,_,&h,_,&  $ QNt͗I Gvodebian/libosmo-gprs-sm1.installh,_,&h,_,&  %[y(%debian/libosmo-gprs-sndcp-dev.installh,_,&h,_,&  &#MjVE', l"debian/libosmo-gprs-sndcp1.installh,_,&h,_,&  '<$b˙ lKٹ debian/rulesh,_,&h,_,&  . ;j~^ 6Xs"debian/source/formath,_,&h,_,&  4ŭFZ`|dv9doc/pdch_timing.txth,_,&h,_,&  7@B=+8-3Ogit-version-genh,_,&h,_,&  9 :LOHP%{VMinclude/Makefile.amh,_,&h,_,&  <% 23ݽZ" }$Kinclude/osmocom/Makefile.amh,_,&h,_,&  ?`krFx!:9]A include/osmocom/csn1/Makefile.amh,_,&h,_,&  @:1a}sCɖ{include/osmocom/csn1/csn1.hh,_,&h,_,&  A(@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hh,_,&h,_,&  E<; e:7ɕs/ include/osmocom/gprs/Makefile.amh,_,&h,_,&  G*I{`$include/osmocom/gprs/gmm/Makefile.amh,_,&h,_,&  I͕9og_Sinclude/osmocom/gprs/gmm/gmm.hh,_,&h,_,&  Jw$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hh,_,&h,_,&  Mĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hh,_,&h,_,&  N2],T9])_#include/osmocom/gprs/gmm/gmm_prim.hh,_,&h,_,&  OO+e#\mZ}WL@&include/osmocom/gprs/gmm/gmm_private.hh,_,&h,_,&  RVr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amh,_,&h,_,&  Tg2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hh,_,&h,_,&  V,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hh,_,&h,_,&  Z5-?se":X *&include/osmocom/gprs/llc/llc_private.hh,_,&h,_,&  aGmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amh,_,&h,_,&  k 6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hh,_,&h,_,&  q[q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hh,_,ch,_,c  uLJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hh,_,ch,_,c  x 칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hh,_,ch,_,c  z u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hh,_,ch,_,c  } aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hh,_,ch,_,c  $Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hh,_,ch,_,c  T st 3(include/osmocom/gprs/rlcmac/rlc_window.hh,_,ch,_,c   ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hh,_,ch,_,c  QVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hh,_,ch,_,c  d> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hh,_,ch,_,c  fܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hh,_,ch,_,c  +\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.hh,_,ch,_,c  x פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.hh,_,ch,_,c  uW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.hh,_,ch,_,c  "bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hh,_,ch,_,c  F0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hh,_,ch,_,c   xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hh,_,ch,_,c   ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hh,_,ch,_,c   RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.hh,_,ch,_,c  Մ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.hh,_,ch,_,c  |%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.hh,_,ch,_,c   h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hh,_,ch,_,c  ΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hh,_,ch,_,c  ?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hh,_,ch,_,c  LX$#include/osmocom/gprs/sm/Makefile.amh,_,ch,_,c  }R* iinclude/osmocom/gprs/sm/sm.hh,_,ch,_,c  .SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hh,_,ch,_,c  D+8EK include/osmocom/gprs/sm/sm_pdu.hh,_,ch,_,c  7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hh,_,ch,_,c  屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hh,_,ch,_,c  ?k#Vtg  include/osmocom/gprs/sm/sm_qos.hh,_,ch,_,c  FGV]HO P&include/osmocom/gprs/sndcp/Makefile.amh,_,ch,_,c   :7)s 7!include/osmocom/gprs/sndcp/comp.hh,_,ch,_,c  ɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amh,_,h,_,  '4=2YoGš)%src/common/qos.ch,_,h,_,  =۬ 9kq2(src/common/qos.hh,_,h,_,  yO;ooP()RJsrc/csn1/Makefile.amh,_,h,_,  {^^TjvH?src/csn1/csn1.ch,_,h,_,  y+{UN=`ՌuJ{l4dsrc/csn1/csn1_dec.ch,_,h,_,  |ҫ3SFt5src/csn1/csn1_enc.ch,_,h,_,  ̊%GB@,ssrc/gmm/Makefile.amh,_,h,_,  {2XWW{1 src/gmm/gmm.ch,_,h,_,  @q~3As)src/gmm/gmm_ms_fsm.ch,_,h,_,  ?`/h_Uk@PQesrc/gmm/gmm_pdu.ch,_,h,_,  U:-Oq. ssrc/gmm/gmm_prim.ch,_,h,_,   e??'ʆ4src/gmm/misc.ch,_,h,_,  Eg5p(.HAT3 ڟsrc/llc/Makefile.amh,_,h,_,  FHlĥ4$NM>TDMsrc/llc/crc24.ch,_,h,_,  mƺ0IdIFo胅s@ src/llc/llc.ch,_,h,_,  *0C]{ V)ysrc/llc/llc_bssgp.ch,_,h,_,  vnlC3&Lsrc/llc/llc_grr.ch,_,h,_,  0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.ch,_,h,_,  5dY#5Vڋf{ src/llc/llc_llgmm.ch,_,h,_,  3MrFf]^ Oɨٍsrc/llc/llc_pdu.ch,_,h,_,  hKR ך0@ڵQϏsrc/llc/llc_prim.ch,_,h,_,  'Q`:&]&р4src/llc/llc_xid.ch,_,h,_,  ۱QAr?,* src/llc/misc.ch,_,h,_,  k\IפSz{m#9src/rlcmac/Makefile.amh,_,h,_,  1!J'4Fsrc/rlcmac/codel.ch,_,h,_,  <5 h0Rw>F6src/rlcmac/coding_scheme.ch,_,h,_,  Ey:(6bċ%src/rlcmac/csn1_ts_24_008.ch,_,h,_,  jP*"|zIf>%src/rlcmac/csn1_ts_44_018.ch,_,h,_,  ' :8Φ|nsrc/rlcmac/csn1_ts_44_060.ch,_,h,_,  +ʬ{J}FL&;src/rlcmac/gre.ch,_,h,_,  #w'z3bsrc/rlcmac/llc_queue.ch,_,h,_,  ":=%]TL Hsrc/rlcmac/misc.ch,_,h,_,  $:D·^Rbsrc/rlcmac/pdch_ul_controller.ch,_,h,_,  %J0\)\'}>9x|src/rlcmac/rlc.ch,_,h,_,  &*7EQ P|ewjKsrc/rlcmac/rlc_window.ch,_,h,_,  '! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.ch,_,h,_,  ((~jMA%s7þc!src/rlcmac/rlc_window_ul.ch,_,h,_,  )nRS~T Td#src/rlcmac/rlcmac.ch,_,h,_,  +5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.ch,_,h,_,  09@kdC=4Isrc/rlcmac/rlcmac_enc.ch,_,h,_,  3cMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.ch,_,h,_,  6+_զsxq'44bsrc/rlcmac/sched.ch,_,h,_,  7/VW7idgі&;Y'osrc/rlcmac/tbf_ul.ch,_,h,_,  @|{g!:M2^:l`src/rlcmac/tbf_ul_ass_fsm.ch,_,h,_,  DEժ0 iUߐhBsrc/rlcmac/tbf_ul_fsm.ch,_,h,_,  G-f^Wbzz\`?9Hsrc/rlcmac/ts_44_060.ch,_,h,_,  W@K>V;%s9'&visrc/rlcmac/ts_44_064.ch,_,h,_,  [qv1ΐ5gZwsrc/sm/Makefile.amh,_,h,_,  \ ܴCNap.lQ2Jel src/sm/misc.ch,_,h,_,  ]6r8prU`3VƷ src/sm/sm.ch,_,h,_,  _'NJ;V6e-:GJ<src/sm/sm_ms_fsm.ch,_,h,_,  kŋւjt]b'sgsrc/sm/sm_pdu.ch,_,h,_,  oOQ؎X\3hsrc/sm/sm_prim.ch,_,h,_,  qPL*.-yޏI-xXOesrc/sm/sm_qos.ch,_,h,_,  sQw=Bc;Qsrc/sndcp/Makefile.amh,_,h,_,  txV%z]~$"WIsrc/sndcp/misc.ch,_,h,_,  u^q^`J#QLն7T=8src/sndcp/slhc.ch,_,h,_,  vėytÏYDsrc/sndcp/sndcp.ch,_,h,_,  w&\To~'Rsrc/sndcp/sndcp_comp.ch,_,h,_,  x'S.r]Q.4ƥsrc/sndcp/sndcp_dcomp.ch,_,h,_,  z(N$;\u:ppbEXsrc/sndcp/sndcp_pcomp.ch,_,h,_,  {dxu9+hi8src/sndcp/sndcp_prim.ch,_,h,_,  | üh~>k.src/sndcp/sndcp_xid.ch,_,h,_,  ~M^^͌h;祘src/sndcp/v42bis.ch,_,h,_,   ؐq=ԇ~NBtests/Makefile.amh,_,h,_,  z-, Kg:S0tests/gmm/Makefile.amh,_,h,_,  \`r%@AcilRκtests/gmm/gmm_misc_test.ch,_,h,_,  HbargYftests/gmm/gmm_misc_test.errh,_,h,_,  Vkjv2qq,tests/gmm/gmm_misc_test.okh,_,h,_,  Zܽ1ԣ},C6ntests/gmm/gmm_prim_ms_test.ch,_,h,_,  -*`|7+PHtests/gmm/gmm_prim_ms_test.errh,_,h,_,  bŎ4lk@P"?tests/gmm/gmm_prim_ms_test.okh,_,h,_,  'n9}e[>-u)-b;!tests/gmm/gmm_prim_network_test.ch,_,h,_,  ?!YY <}忰A:Đk#tests/gmm/gmm_prim_network_test.errh,_,h,_,  ocӡi8*h3n"tests/gmm/gmm_prim_network_test.okh,_,h,_, #-de<^&=tests/gmm/gmm_prim_test.hh,_-h,_- /40 hxϦ+=^tests/llc/Makefile.amh,_-h,_- 03e2ڍW-3oRx}tests/llc/llc_prim_test.ch,_-h,_- 1 (;׳_H OD&M.tests/llc/llc_prim_test.errh,_-h,_- 4l]xO 1tests/llc/llc_prim_test.okh,_-h,_- 5 .K\둡̤`tests/llc/llc_test.ch,_-h,_- 6⛲CK)wZStests/llc/llc_test.errh,_-h,_- 8TR4Oq(v)&tests/llc/llc_test.okh,_-h,_- 9 n=.(fC W2Y.Êtests/llc/pdu_codec_test.ch,_-h,_- :⛲CK)wZStests/llc/pdu_codec_test.errh,_-h,_- ;452y]א(tests/llc/pdu_codec_test.okh,_-h,_- =1­F.JqayJCtests/llc/xid_codec_test.ch,_-h,_- ^⛲CK)wZStests/llc/xid_codec_test.errh,_-h,_- ` :ܹZ8>tests/llc/xid_codec_test.okh,_-h,_- c|/ Qͧ~9R{tests/rlcmac/Makefile.amh,_-h,_- e[-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.ch,_-h,_- f$. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errh,_-h,_- h ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okh,_-h,_- j4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.ch,_-h,_- x_W9 8cf "yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okh,_-h,_- 58,hi蒳/tests/sm/Makefile.amh,_-h,_- +[8WaIr](Ovtests/sm/sm_prim_test.ch,_-h,_- B a}e|NpNmtests/sm/sm_prim_test.errh,_-h,_- r0JUj-txtests/sm/sm_prim_test.okh,_-h,_- <`3&>K