DIRCgXc ѻgXc ѻ 7u޿pfs;܀\.github/FUNDING.ymlgXc ѻgXc ѻ :OPryAH|N .gitignoregXc ѻgXc ѻ =3V WɑH,Yj& .gitreviewgXc ѻgXc ѻ eͤyԴ^/}Â܁_?.mailmapgXc ѻgXc ѻ g_QR}%8`4XAUTHORSgXc ѻgXc ѻ hۡ>ƥSCOPYINGgXc ѻgXc ѻ i)Px[ZN3 Makefile.amgXc ѻgXc ѻ j ÛE.ws` ը= README.mdgXc ѻgXc ѻ k74n&xt7xA&vREADME.vty-testsgXc ѻgXc ѻ lbf,PL]/Y TODO-RELEASEgXc ѻgXc ѻ m"#jvvm- n configure.acgXc ѻgXc ѻ o49{u/V_^/h^R*Rcontrib/Makefile.amgXc ѻgXc ѻ q](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luagXc ѻgXc ѻ rʈdOڗu3"contrib/gprs/gprs-buffer-count.luagXc ѻgXc ѻ sG7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luagXc ѻgXc ѻ t(Ol 76tZmcontrib/gprs/gprs-verify-nu.luagXc ѻgXc ѻ uQGt2Ҋ[ bkWlцwcontrib/jenkins.shgXc ѻgXc ѻ wF¥ԡgv(9[contrib/systemd/Makefile.amgXc ѻgXc ѻ x\ 0tg*#contrib/systemd/osmo-gtphub.servicegXc ѻgXc ѻ ybiC$s]i\!contrib/systemd/osmo-sgsn.servicegXc +gXc + {`!m1, -K6gdebian/changeloggXc +gXc + |⋊zHlĥ-Ӳ debian/compatgXc +gXc + }*=B{+X6)$3debian/controlgXc +gXc + ~9j͍~N{, kdebian/copyrightgXc +gXc + ,j-W;z90debian/osmo-gtphub.defaultgXc +gXc + g! Q:䕏Ϙdebian/osmo-gtphub.installgXc +gXc + "Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installgXc +gXc + j&T3KCLidebian/osmo-sgsn.installgXc +gXc + %{Q GDXa }L debian/postinstgXc +gXc +  $ _@ 1 debian/rulesgXc +gXc +  ;j~^ 6Xs"debian/source/formatgXc +gXc + ,k~6qеQdY,doc/Makefile.amgXc +gXc + %ء@. wΛHdoc/examples/Makefile.amgXc +gXc +  M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txtgXc +gXc + ?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfggXc +gXc + ڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfggXc +gXc + R &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfggXc +gXc + rT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfggXc +gXc + Z/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfggXc +gXc + t򻱼+,bJ2doc/manuals/Makefile.amgXc +gXc + 94٪djܱ+s~`'doc/manuals/chapters/configuration.adocgXc +gXc + +?$3B^1!doc/manuals/chapters/control.adocgXc +gXc + ?%:($Eڡk"doc/manuals/chapters/counters.adocgXc +gXc + jxr iM,doc/manuals/chapters/counters_generated.adocgXc +gXc + -q$7g{6u"doc/manuals/chapters/overview.adocgXc +gXc + c²x FRз>liw!doc/manuals/chapters/running.adocgXc +gXc + biJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlgXc +gXc + BxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adocgXc +gXc + fE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlgXc +gXc + \21<5 n |$*gLIdoc/manuals/regen_doc.shgXc +gXc + f i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlgXc +gXc + @B=+8-3Ogit-version-gengXc +gXc +  :LOHP%{VMinclude/Makefile.amgXc +gXc + 'vY yEinclude/osmocom/Makefile.amgXc +gXc + (N-Q0ңl^5"include/osmocom/gtphub/Makefile.amgXc +gXc + FBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hgXc +gXc + Z' g(include/osmocom/sgsn/gprs_routing_area.hgXc +gXc + Rx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hgXc +gXc +  (K8DBj!include/osmocom/sgsn/gprs_sndcp.hgXc +gXc +  FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hgXc +gXc + >!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hgXc +gXc + >11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hgXc +gXc + !p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hgXc +gXc +  JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hgXc +gXc + 0lm>_J\!include/osmocom/sgsn/gprs_utils.hgXc +gXc + [lPe)pW1\zŋninclude/osmocom/sgsn/gtp.hgXc +gXc + gjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hgXc +gXc + v@QۜIޓ}POinclude/osmocom/sgsn/gtp_mme.hgXc +gXc + R50UM-include/osmocom/sgsn/mmctx.hgXc +gXc +  w9D$z|Cf!include/osmocom/sgsn/pdpctx.hgXc +gXc + r#`9qinclude/osmocom/sgsn/sgsn.hgXc +gXc + h=/α3חinclude/osmocom/sgsn/sgsn_rim.hgXc +gXc + KkonwJԡ'Xinclude/osmocom/sgsn/signal.hgXc +gXc + ZGF+IB(3߽ include/osmocom/sgsn/slhc.hgXc +gXc + ׂ!"z) 1include/osmocom/sgsn/v42bis.hgXc +gXc + Q~cD581 5ST %include/osmocom/sgsn/v42bis_private.hgXc +gXc + s"$zKm. include/osmocom/sgsn/vty.hgXc +gXc + 0IaT%PXa m4/READMEgXc +gXc + "DL\PckKosmoappdesc.pygXc +gXc + /㉷_}{nˬsrc/Makefile.amgXc +gXc + |%O帗3bsrc/gprs/.gitignoregXc +gXc + %3Ocq6&tOasrc/gprs/Makefile.amgXc +gXc + ]}O* 8[i+&isrc/gprs/crc24.cgXc +gXc + Йͯu^=RNsrc/gprs/sgsn_ares.cgXc +gXc + &BXJ!xʼn2>|src/gtphub/Makefile.amgXc hgXc h 4l~jO"yr{mkʐsrc/gtphub/gtphub.cgXc hgXc h wEcB+G&Prۈ&src/gtphub/gtphub_ares.cgXc hgXc h #Q2I0D}}>&dVsrc/gtphub/gtphub_main.cgXc hgXc h o)-jgzdL [z߷src/gtphub/gtphub_sock.cgXc hgXc h F5jha#]avfI$src/gtphub/gtphub_vty.cgXc hgXc h fI is;UN?(iisrc/sgsn/Makefile.amgXc hgXc h  XamDb3_`msrc/sgsn/apn.cgXc hgXc h  80>uAPXsrc/sgsn/gprs_bssgp.cgXc hgXc h a"B_-pg?4H0IEsrc/sgsn/gprs_gmm.cgXc hgXc h 67c1(|9y?d-src/sgsn/gprs_gmm_attach.cgXc hgXc h W; ܌/7.U~src/sgsn/gprs_gmm_fsm.cgXc hgXc h OafU@v9_X ~Q!asrc/sgsn/gprs_gmm_util.cgXc hgXc h v!1Dosrc/sgsn/gprs_llc.cgXc hgXc h  %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.cgXc hgXc h (w7`]@dsrc/sgsn/gprs_llc_xid.cgXc hgXc h @pi K]r0src/sgsn/gprs_mm_state_gb_fsm.cgXc hgXc h ,&g.jۖxsrc/sgsn/gprs_mm_state_iu_fsm.cgXc hgXc h ; 9h# x L_6src/sgsn/gprs_ns.cgXc hgXc h <"7RSZu ĂXsrc/sgsn/gprs_ranap.cgXc hgXc h =#gZybMY tsrc/sgsn/gprs_routing_area.cgXc hgXc h >X1 \opOAGTDžsrc/sgsn/gprs_sm.cgXc hgXc h ?co R8src/sgsn/gprs_sndcp.cgXc hgXc h A(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.cgXc hgXc h B(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.cgXc hgXc h C /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.cgXc hgXc h u ,$t5src/sgsn/gprs_sndcp_vty.cgXc hgXc h vƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.cgXc hgXc h wjL&̶\ DXsrc/sgsn/gprs_subscriber.cgXc hgXc h x޲vp{_*[b?!src/sgsn/gtp_ggsn.cgXc hgXc h y|=~k` c@~ &U?osrc/sgsn/gtp_mme.cgXc hgXc h z?N&zkQȇbsrc/sgsn/mmctx.cgXc hgXc h {yBtR RX)}wsrc/sgsn/pdpctx.cgXc hgXc h |c{9n\|,0%src/sgsn/sgsn.cgXc hgXc h } /[ϖjι[` 0src/sgsn/sgsn_auth.cgXc hgXc h ~y&/($F=src/sgsn/sgsn_cdr.cgXc hgXc h  +PU.vsrc/sgsn/sgsn_ctrl.cgXc hgXc h z<5Nj AseY;ksrc/sgsn/sgsn_libgtp.cgXc hgXc h 3؆V?N:;9XJsrc/sgsn/sgsn_main.cgXc hgXc h @?OQZ bsrc/sgsn/sgsn_rim.cgXc gXc JK5Ƃ癩src/sgsn/sgsn_vty.cgXc gXc \b$Օ(A)A\Qsrc/sgsn/slhc.cgXc gXc ^g_P=! ~xsrc/sgsn/v42bis.cgXc gXc  Br1 *+COCtests/Makefile.amgXc gXc THvR'2FB۸tests/atlocal.ingXc gXc  Ş?mR^n>tests/ctrl_test_runner.pygXc gXc ]*&_\etests/gprs/Makefile.amgXc gXc 9 ~s,6YZGZ[0tests/gprs_routing_area/gprs_routing_area_test.cgXc gXc xlZR/_0 H1tests/gprs_routing_area/gprs_routing_area_test.okgXc gXc 2""An䍞淨btests/gtphub/Makefile.amgXc gXc 2_0UۥSU/2jtests/gtphub/gtphub_test.cgXc gXc 2 _+"\oW,mHtests/gtphub/gtphub_test.okgXc gXc 2FcYb)0tests/osmo-sgsn-accept-all.cfggXc gXc 2υ PQr{B3*ptests/osmo-sgsn.cfggXc gXc 302qLmlRLPNlU?tests/osmo-sgsn_test-nodes.vtygXc gXc 4 wNgh۞y_2#|tests/sgsn/Makefile.amgXc gXc 4Eg94U'!^Ux6*tests/sgsn/gprs_gb_parse.cgXc gXc 4X -ۃctests/sgsn/gprs_gb_parse.hgXc gXc 4 )ON#Ծ0'C2tests/sgsn/sgsn_test.cgXc gXc 45׻|?rE f) wtests/sgsn/sgsn_test.okgXc gXc 4K3rǬK?gtests/slhc/Makefile.amgXc gXc 4%b7>@ml xtests/slhc/slhc_test.cgXc gXc 4!qxݩtEtests/slhc/slhc_test.okgXc gXc 4'촯'ՅMzmŝtests/sndcp_xid/Makefile.amgXc gXc 4#K O|z tests/sndcp_xid/sndcp_xid_test.cgXc gXc ;VW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okgXc gXc ;f$*b],K8;'*W"Itests/testsuite.atgXc gXc ;WTJhOc?RԺZ翆tests/v42bis/Makefile.amgXc gXc ;z!jaj.݂N4tests/v42bis/v42bis_test.cgXc gXc ;%gG2Qy}cF6.tests/v42bis/v42bis_test.okgXc gXc ;-ܪnDz6a#|L)>tests/vty_test_runner.pygXc gXc ;(N9/89A|xS!tests/xid/Makefile.amgXc gXc <2,S?(}~0;5tests/xid/xid_test.cgXc gXc <L%Tj Õ*& Mhtests/xid/xid_test.okTREE180 8 3{^l7{q(E\tYglm41 0 )ITʜ_=&Pdoc20 2 =98E manuals12 2 fsRq9QWDHgtphub6 0 7Ԃ?yBdDEEvtests34 8 k}&[KfVxid3 0 c)mF3|߆k]{gprs3 0 WT /b1YZsgsn5 0 QjEܩeY$pN4slhc3 0 413(H"/,gtphub3 0 wv$chv42bis3 0 sLn!RKHjjsndcp_xid3 0 ^ݣym@3Gp@ڂE{gprs_routing_area3 0 14SRdebian11 1 5?Vw>5^PBAn/source1 0 $菰Z(95a*H.github1 0 /֜#Kcontrib9 2 pRփ -gprs4 0 vG=܅systemd3 0 $io*A<r include42 1 wN 戳osmocom41 2 'ٽ*>{;A@sgsn38 0 wK{nqcby,gtphub2 0 %IM)=Brg@ݤb%drug