ELF>t @@`_      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTAU1ATIHUHSHILLLHE1HĘ[]A\A]fAT1L%UHSHDH)HL1HHHH9r[]A\fDAWHH51AVL=AUATUSHH=H\$ LH1)Hl$H L%LH=HH> H5 Ll$0Dt$t$(LDH=L5HL1|$A HH1H LH=HHK H5 L$t$(LL$ L$ H=LH1|$ HH1H LH=HH H5 L$t$(LL$ L$ H=LH1|$= HH1 H LH=HH H5 L$t$(LL$ L$ H=LH1|$tH H=HH1 H LH=HH H5 L$t$(LL$ L$ H=LH1|$ HH1r H LH=HH H5 L$t$(LL$ L$ H=LH1|$ 1HHu H LH=HH H5 L$t$(LL$ L$ H=LH1|$ 1HH H LH=HH H5 L$t$(LL$ L$ H=LH1|$tH H=HH1` H LH=HHC H5 L$t$(LL$ L$ H=LH1|$tH H=1HH H LH=HH H5 L$t$(LL$ L$ H=LH1|$tH H=1HH4 H LH=HH H5 L$t$(LL$ L$ H=LH1|$tH H=HH1+ H LH=HH H5 L$t$(LL$ L$ H=LH1|$HH1MH LH=HHH5 L$t$(LL$ L$ H=LH1|$|HH1H LH=HHH5 L$t$(LL$ L$ H=LH1|$1LHH LH=HHH5 t$(D|$LH=DLH1|$tH H=1HHvH LH=HHwH5 t$(D|$LH=DLH1|$tH H=1HHH H=H=HH5 t$(LH=H5H11HHNH LH=HHH5 t$(D|$LH=DLH1|$tH H=1HHH LH=HH3H5 t$(\$LH=LH1|$ tH H=H=HĸH1[H5]A\A]A^A_H H=H H=H H=H=1ɉH51=HH51H=H=1ɉH51=H=1ɉH51=H H=?H H=H H=>H=1ɉH51=H=1ɉH51=:HH51H=H=1ɉH51=JsH=1ɉH51=CHH51H=H=1ɉH51=*HH51H=HH51H=HH51H=H=1ɉH51=_H H=H H=bH H=H=1ɉH51=H=1ɉH51=AHH51H=H=1ɉH51=3HH=1ɉH51=H=1ɉH51=HH=1ɉH51=HH51H=H=1ɉH51=^gHH51H=H=1ɉH51=H=1ɉH51=H=1ɉH51=HH51H=fDff.fSH HH=HS1H=H5{{({8{H{h1MbwH [H=H=1HSH5{(3H=1HS(H5{8H=1HS8H5{HH=1HSHH5{hH=1HShH5H=HH51H=H51H=1H5H=1HH5mH=HH51QH=1H5H H=H=HH5H=1H5:1HH5H=H=1ɉH51=)HH51H=H5 EH H=H=LHt)H=1H5= H5 HH 3LH=HHHH5 HxAH H=H=HLH=1H5>1HH5H=HH51H=H=1H5111HH5H=HH51H=H5 L-7H H=H=LHH5 HH 3LH=HHHH5 H3H H=H=HLHH5 H^=H H=H=HH5H=1H5C1HH5H=H=1H5141HH5H=H=1H5151HH5H=H5 L-EH H=H=LHH5 HH 3LH=HH{HH5 HAH H=H=HLHH5 LH H=H=HHt)H=1H5=H5 HH 3LH=HHHH5 HwHH H=H=HH5H=1H5K1HH5H=H=1H5191HH5H=H=1H51=1HH5H=H5 -H H=9H H=H=LH5 @H H=H=H5t)H=1H5=H5 L-0H H=EH H=H=LH5t)H=1H5=H5 H:H H=H=HLH=1H5U1HH5H=H=1ɉH51=&?HH51H=H=1H51A1HH5H=2HH51H=H=1H51B1HH5H=H5 AH H=H=LH5t)H=1H5=H5 H :H H=H=HLH=1H5X1HH5H=H=1ɉH51=UDHH51H=H=1H51F1HH5H=7HH51H=H5 L-H H=BH H=H=LH~H5 He>H H=H=HLpHH5 IH H=H=HHt)H=1H5=H5 H>H H=H=HL HH5 H3EH H=H=HH5ƒH=H51a1HH5H=H=1H51G1HH5H=H=1H51J1HH5H=;HH51H=H=1ɉH51=OHH51H=H5 H H=BH H=H=LH… H5 HS>H H=H=HL… HH5 H H=6H H=H=1H…< H5 HDH H=H=HLƒt;H=H51i1HH5H=H5 L-$H H=H -L1ҹHH=…~ H5 HH 3LH=HH…p HH5 .H H=H=11H… H5 HH 3LH=HH… HH5 -H H=1HH=…Y H5 H*H 3LH=HH… HH5 ,H H=H=H…* H5 HxH 3LH=HH… HH5 ,H H=H -L1ҹHH=… H5 HH 3LH=HH…HH5 H -L1ҹHH=…H5 HH 3LH=HH…nHH5 .H H=H=11H… H5 HYH 3LH=HH…~HH5 .H H=H=11H…H5 H譾H 3LH=HH…UHH5 ,H H=H=H…H5 HH 3LH=HH…&HH5 ,H H=H=H…H5 HIH 3LH=HH…HH5 -H H=1HH=…H5 H蚼H 3LH=HH… HH5 -H H=1HH=…iH5 HH 3LH=HH…HH5 ;H H=:H H=H=1ҹH5ƒt'H=1H5=$H5 ;H H=H=11H5ƒt'H=1H5=H5 H~@H H=H=HH5ƒH=H511HH5H=H=1ɉH51=\\HH51H=H=1H51]1HH5H=H=1H51`1HH5H=HHH51H=PHH51H=H=1H51e1HH5H=H=11H5=;dHH51H=THH51H=H=11H5=hHH51H=H=11H5=^nHH51H=H=1H51o1HH5H=H=1H51q1HH5H=H=11H5=UpHH51H=WHH51H=_HH51H=H=11H5=xHH51H=H=1H51u1HH5H=H=11H5=tHH51H=H=1H51s1HH5H=H=11H5=rHH51H=H5 6H H=H=1ҹH5ƒt'H=1H5=H5 7H H=H=11H5ƒt'H=1H5=H5 3H H=/H H=H4$H=H… H5 L-HH /LH4$H=H…vHH5 /H H=H4$H=1HD…H5 HfH /LH4$H=H…FHH5 ;H H=.H H=H4$H=Hq…H5 H蓲H /LH4$H=H…HH5 .H H=H4$H=H軱…OH5 HݱH /LH4$H=H…HH5 /H H=H4$H=1H…H5 H*H /LH4$H=H… HH5 /H H=H4$H=1HU… H5 HwH /LH4$H=H…c HH5 7H H=+H H=H4$H=H肯… H5 H褯H /LH4$H=H…C HH5 ,H H=H4$H=1HϮ…H5 HH /LH4$H=H…HH5 .H H=H4$H=H…lH5 /H H=H4$H=1H­…H5 HH /LH4$H=H…DHH5 -H H=H4$1ҹH=…H5 H3H /LH4$H=H…HH5 .H H=H4$11H=c…H5 H腬H /LH4$H=H…HH5 $H H=7H H=H=H菫ƒt'H=1H5= H5 7H H=H=1Hƒt'H=1H5=6H5 H7H H=H=HھƒH H=H511HH5H=H=1H51y1HH5H=H=1H51{1HH5H=H=11H5=zHH51H=H=11H5=ZHH51H=H=1H511HH5H=H=11H5=+HH51H=H=1H511HH5H=H=11H5=~HH51H=H=1H51}1HH5H=H=11H5=|HH51H=H=1H511HH5H=HH51H=HH51H=H=11H5=:HH51H=H=1H511HH5H=H=11H5= HH51H=H=11H5=pHH51H=H=1H511HH5H=H=11H5==HH51H=H=1H511HH5H=H=11H5= HH51H=H=11H5=HH51H=H=1H511HH5H=H=1H511HH5H=HH51H=H=1H511HH5H=H=11H5=sHH51H=H=1H511HH5H=H=11H5=GHH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=ZHH51H=H=1H511HH5H=H=11H5= HH51H=H=1H511HH5H=H=11H5=HH51H=HH51H=HH51H=HH51H=H5 L-#H H=H .LH=H…wH5 HH 3LH=HH…HH5 /H H=1HH=…KH5 HIH 3LH=HH…HH5 0H H=H=11H…"H5 H蝞H 3LH=HH…HH5 /H H=1ҹHH=…H5 HH 3LH=HH…kHH5 H H=H .LH=H…H5 H#H 3LH=HH…#HH5 H .LH=H…H5 HuH 3LH=HH…HH5 /H H=1ҹHH=…WH5 HƛH 3LH=HH…HH5 /H H=1ҹHH=…+H5 HH 3LH=HH…HH5 /H H=1HH=…H5 HhH 3LH=HH…tHH5 /H H=1HH=…H5 H蹙H 3LH=HH…HHH5 0H H=H=11H…H5 H H 3LH=HH…HH5 0H H=H=11H…H5 HaH 3LH=HH…7HH5 +H H=;H H=H=H5ƒt'H=1H5=.H5 Hj@H H=H=HH5ƒtsH=H511HH5H=H=1H511HH5H=H5 <H H=H=1ɺH5ƒt'H=1H5=H5 H#@H H=H=HH5ƒt\H=H511HH5H=HH51H=H5 (H H=-H H=H=ƒt'H=1H5=H5 -H H=H=Hƒt'H=1H5=yH5 H H=HMH 3LH=HH…HL-H5 H 'LH4$H=…'H5 H術9H H=H=HHƒt}H=H511HH5H=HH51H=HH51H=H5 -H H=H4$H=ƒt'H=1H5==H5 H^3H H=H=HL… HH5 'H H=Ht$H=…H5 H谑9H H=H=HLƒt\H=H511HH5H=HH51H=H5 H3H H=H=HL…rHH5 'H H=Ht$H=…H5 HR9H H=H=HLƒ5H=H511HH5H=H=11H5=HH51H=H=11H5=HH51H=H=1H511HH5H=H=1H511HH5H=H5 HŎ8H H=H=HH5… HH5 ,H H=Ht$H=…pH5 H>H H=H=HH5ƒH=H511HH5H=H=11H5=HH51H=H=1H511HH5H=H5 GH H=)H H=H=1H…nH5 H蓌H 3LH=HH…HH5 :H H=H-H=L…=H5 Hߋ3H H=H=HL…HH5 :H H=L%H=L…H5 H'3H H=H=HL…yHH5 H 'LHH=H…H5 'H H=H=L…JH5 'H H=H=H…H5 H=H(1[HH5]A\A]A^A_H=11H5=lHH51H=H=1H511HH5H=H=11H5=$HH51H=H=11H5=HH51H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=nHH51H=H=11H5=[HH51H=H=1H511HH5H=H=11H5=2HH51H=H=1H511HH5H=H=11H5= HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=YHH51H=H=1H511HH5H=H=11H5=.HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=HH51H=H=1H511HH5H=H=11H5=eHH51H=HH51H=fHH=dS1HH53H=H=H5H1{H=H5H1Js(H{H=H5H1SXH=1H5sIH{)H=H5H1H{JH=H5H1HSPHuS\t>H=H51'H{H=H5H1H [H=@H51f.H=H51HSPH=1H5S\tNHH51H=DAWHH51AVAUATUH-SHHXH=0H H=pH~pH~FH H=HH=HHLH5"0H5 D%EK0HH=Ht%11H5H=H=3H Lt$ DH H=L-jE1AjH=LLAZA[D.H5 H H=RH H=H=L\/H5 L=L}3H H=H=LLY.LH5 pHL%|pH|H E1ɺDH=L HHLH=L9-H5 =.HH=L9t%1LH5L9%H=(2H IH H=jAE1jH=LL_AX,H5 H H=rH H=1LH=HHH=HHH.H5 pHzpHzH 1>H5H=HHLH=L.H5 =.HH=L9t%1LH5L9%H=2H CH H=jLjH=E1LAZY],H5 rH H=1LH=HHH=HHH-H5 pH?ypH2yH E1ۺ>H=LHHLH=L+H5 =+HH=L9t%1LH5L9%H=/H rH H=1LH=HHH=HHHG+H5 pHwpHwH E1Һ>H=LHHLH=L+H5 =3,HH=L9t%1LH5L9%H=g0H rH H=1LH=HHH=HHH+H5 pHvpHvH E1ɺ>H=L HHLH=Lo+H5 =-HH=L9t%1LH5L9%H=/H oH H=1LH=HHH=HHH,H5 pH[upHNuH E1>H=LHHLH=L,H5 =,HH=L9t%1LH5L9%H= /H H H=OH H=1LH=H1HH=H=HH,H5 pHspHsH 1DH5H=HHLH=L)H5 =+HH=L9t%1LH5L9%H=0.H IH H=jLjH=E1LAZY(H5 UH H=1LH=HHH=H1H(H5 oH H=1LH=HHH=HHHy(H5 pHqpHqH E1ۺ>H=LHHLH=LD(H5 =m(HH=L9t%1LH5L9%H=-H mH H=1LH=HHH=HHH^)H5 pHppHupH E1ҺDH=LHHLH=Lt)H=1H5=+H5 =(HH=L9t%1LH5L9%H=,-H IH H=jE1AjH=LLAXAYt)H=1H5=+~ H H5fHnfl) $H H=H H=1fo $LHH=HH= HHH'H5 pHEnpH8nH 1>H5H=HHLH=Lx'H5 ='HH=L9t%1LH5L9%H=+H CH H=jLjH=E1LAZYt)H=1H5=*H5 H H=HLfo,$H=HH1HHH-&H5 pHjlpH]lH 1>H=HHHLH=L&H5 =&HH=L9t%1LH5L9%H=*H H H=HLH fHnH=HHHHfHn1flH2&H5 pHkpHjH 1>H=HHHLH=L%H5 ='&HH=L9t%1LH5L9%H=)~H )$H H=fo$E1LHH=HLHH"H%H5 pHipHiH E1Һ>H=LHHLH=Li%H5 =%HH=L9t%1LH5L9%H=(~%H %)d$H H=HE1Lfod$H=HL HH %H(%H5 pH7hpH*hH E1>H=LHHLH=L$H5 =%HH=L9t%1LH5L9%H=(H H H=_H H=1fLH=HHH=H=H$H5 pHfpHfH 1DH5H=HHLH=Lt)H=1H5=%H5 ==$HH=L9t%1LH5L9%H='H IH H=jLjH=E1LAZYt)H=1H5=%H5 eH H=HfH=HLH1HHt)H=1H5=%H5 H H=HE1Lfo|$H=HLHH =H"H5 pH.dpH!dH E1Һ>H=LHHLH=Lh"H5 ="HH=L9t%1LH5L9%H=6&H CH H=jE1AjH=LLAXAYt)H=1H5=,%H5 vH H=H1H H=fHnH=LHHHfHnflH H{!H5 pH:bpH-bH 1DH5H=HHLH=Lt)H=1H5=$H5 =$!HH=L9t%1LH5L9%H=#H IH H=jLjH=E1LAZYt)H=1H5=x#H5 H H=rH H=1LH=HHH=HHH2 H5 H H=HLfo<$H=HH1HH =H…X H5 pH_pH_H 1>H=HHHLH=L…H5 =D HH=L9t%1LH5L9%H=L$H CH H=jE1jH=LLAAZA[ƒt'H=1H5= "H5 H H=fH H=1LH=HHH=HHHƒt'H=1H5="H5 pH]pHv]H E1ɺ>H=L HHLH=L…jH5 =HH=L9t%1LH5L9%H="H ~H H=1LH=HHH=HHHƒt'H=1H5= H5 pH\pH\H E1>H=LHHLH=L…H5 =aHH=L9t%1LH5L9%H=iH XH H=1LH=HHH=HHHƒt'H=1H5=H5 pHZpHZH 1>H=H=HHLH=L…<H5 =HH=L9t%1LH5L9%H=s$H wH H=1LH=HHH=HHHƒt'H=1H5=H5 pH(YpHYH 1>H5H=HHLH=L…H5 =wHH=L9t%1LH5L9%H="H H H=H1H=HLH HHfHnH Hƒt'H=1H5=a%H5 pHWpHWH 1ҾHH=>HHLH=L…H5 =THH=L9t%1LH5L9%H=$H H H=HH=L~HHHfHn1HflH Hƒt'H=1H5=P#H5 pHVpHVH 1>H=HHHLH=L…pH5 =/HH=L9t%1LH5L9%H="H H H=HH=L~HH1HflH Hƒt'H=1H5="H5 pHTpHTH 1>H=HHHLH=L…H5 =HH=L9t%1LH5L9%H=_!H H H=HH=LHHHfHn1HH Hƒt'H=1H5=H5 pH SpHRH E1ۺ>H=LHHLH=L…H5 =HH=L9t%1LH5L9%H=&H H H=HE1~H=HLLHHfHnflH Hƒt'H=1H5=H5 pH{QpHnQH E1ɺ>H=L HHLH=L…#H5 =HH=L9t%1LH5L9%H=UH H H=LP3H H=H=LL…HLH5 &H H=H=L…H5 LO9H H=H=LLƒ-H=H511HH5H=H=1H5=,HH51H=H=1H5=4HH51H=H=1H5= 5HH51H=H=1H5111HH5H=H=1H5=+HH51H=HH=HH=H=1ɉH51=~0HH51H=HH=HH=@H=1H5=z>HH51H=H=1ɉH51=-DHH51H=HH=HH=H=1ɉH51=FHH51H=H=1ɉH51=IHH51H=H=1ɉH51= :HH51H=H=1ɉH51=?=HH51H=HH=HH=H=1ɉH51=AHH51H=HH=HH=H=1ɉH51=6KHH51H=H=1ɉH51=kNHH51H=H=1H5=ZHH51H=+HH51H=H=1H5=[HH51H=4HH51H=H=1H5=*^HH51H=H=1ɉH51=abHH51H=H=1ɉH51=eHH51H=HH=HH=pDHH51H=HH=HH=SH=1ɉH51=PHH51H=H=1ɉH51=SHH51H=HH=HH=H=1ɉH51=WHH51H=HH=HH==HH51H=H=1ɉH51=|gHH51H=HH=HH=IHH51H=H=1ɉH51=.pHH51H=H=1ɉH51=buHH51H=NHH51H=HH=HH=H=1ɉH51=7yHH51H=SHH51H=H=1ɉH51=J~HH51H=HH=HH=$ZHH51H=H=1ɉH51=HH51H=H=1ɉH51=HH51H=HH=HH=jHH51H=H=1ɉH51=<HH51H=H=1ɉH51=qHH51H=kHH51H=HH=HH=*eHH51H=H=1ɉH51=HH51H=H=1ɉH51=HH51H=HH=HH=jHH51H=vHH51H=H=1ɉH51=%HH51H=HH=HH=uHH51H=H=1ɉH51==HH51H=H=1ɉH51=rHH51H=HH=HH=L~HH51H=H=1ɉH51=_HH51H=HH51H=HH=HH=HH51H=HH51H=H=1ɉH51=HH51H=HH51H=H=11H5=FHH51H=H=11H5=HH51H=HH51H=HH51H=HH=HH=H=11H5=rHH51H=HH51H=HH=HH=+HH=HH=|H=11H5=:HH51H=HH51H=HH51H=HH51H=HH51H=HH51H=HH=HH=H=11H5=HH51H=H=11H5=HH51H=HH51H=HH51H=HH=HH=fHH51H=HH51H=HH=HH=H=11H5=GHH51H=HH=HH=H=11H5=lHH51H=HH51H=HH51H=HH51H=HH51H=H5 >H H=RH H=H=L…H5 L93H H=H=LL…LH5 L9%<pH9pHu9H E1DH=LHHLH=Lƒt'H=1H5=IH5 =IHH=L9t%1LH5L9%H=4H IH H=jLjH=E1LA^_ƒt'H=1H5=OH5 &H H=H=L…H5 L79H H=H=LLƒrH=H511HH5H=HH=HH= H=11H5=HH51H=H=11H5=HH51H=HH=HH= HH51H= HH51H=H=1H511HH5H=H=11H5=HH51H= HH51H=HH51H=HH51H=H=11H5=.HH51H=H=1H511HH5H= HH51H=HH=HH=HH51H=HH51H=HH51H=HH51H=H5 DH H=jLjH=E1LA‰XYt'H=1H5=H5 H=HX1[HH5]A\A]A^A_H=11H5=L HH51H=HH51H=HH51H=HH51H=HH51H=HH51H=HH51H=HH51H=HH=HH=H=11H5=HH51H=UHH1SHH5HH=@H H=H}E1HHL$H5 #H H=H|$eu5H5 H|$H|$H[]fH=1eH5=etHH51H=f.H=1H51HH51H=H&1HH5H=ff.H(1HH5H=ff.H*1HH5H=-invalid-data ===== %s msc-23db_test.cAssert failed %s %s:%d g_rc == (0)%s ind = %u ERROR: expected 1 sgsn-11 ERROR: expected 2 msc-42 ERROR: expected 3 sgsn-22 ERROR: expected 4 msc-0x17 ERROR: expected 5 sgsn-0xaa ERROR: expected 6 sgsn-0xbb ERROR: expected 7 msc-0x2a ERROR: expected 8 db_ind_del(dbc, &vlr) --> 0 %s ind deleted any-unknown ERROR: expected 9 ===== %s: SUCCESS struct hlr_subscriber { .id = %ld, .imsi = '%s', .msisdn = '%s', .imei = '%s', .vlr_number = '%s', .sgsn_number = '%s', .sgsn_address = '%s', .periodic_lu_timer = %ld, false .nam_cs = %s, .nam_ps = %s, .lmsi = 0x%x, true .ms_purged_cs = %s, .ms_purged_ps = %s, } 123456789000000123456789000001rc == (0)123456789000002g_rc == (-17)123456789 000003g_rc == (-22)123456789000003rc == (-2)123456789000002123456foobar123123123456999999999g_rc == (-2)5432154321012345678912345678543 215543210123456789543210123456789199foobar12345678901234123456789012345 --- Remove IMEI 5952712111222 --- Delete subscribers %s: none .type = %s, .algo = %s, .u.gsm.ki = '%s', .u.umts.opc = '%s', .u.umts.opc_is_op = %u, .u.umts.k = '%s', .u.umts.amf = '%s', .u.umts.sqn = %lu, .u.umts.sqn = 0x%lx, .u.umts.ind_bitlen = %u, 2G3Gg_id == 0 --- Create subscriber g_rc == (-126)g_id == id --- Set auth data, 2G only g_rc == (3) --- Remove 2G auth data --- Set auth data, 3G only --- Remove 3G auth data asdfasdfasdasdfasdfasdf --- Set invalid auth data f00 --- Delete subscriber id == g_subscr.idraw SQL: %s g_rc == (101)db_testhvtoo many args DMAIN,1:DDB,1:DAUC,1db_test.dbdbcg_rc == (-5) --- Set auth 3G data --- Set SQN Donehelpverbose!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "msc-23")db_ind(dbc, &vlr, &ind) --> 0 MISMATCH: got rc = %d, expected: 0 = %d !osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "sgsn-11")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "msc-42")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "sgsn-22")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "msc-0x17")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "sgsn-0xaa")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "sgsn-0xbb")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "msc-0x2a")!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, "any-unknown") .periodic_rau_tau_timer = %ld, --- Create with valid / invalid IMSI db_subscr_create(dbc, imsi0, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> 0 db_subscr_get_by_imsi(dbc, imsi0, &g_subscr) --> 0 db_subscr_create(dbc, imsi1, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> 0 db_subscr_get_by_imsi(dbc, imsi1, &g_subscr) --> 0 db_subscr_create(dbc, imsi2, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> 0 db_subscr_get_by_imsi(dbc, imsi2, &g_subscr) --> 0 db_subscr_create(dbc, imsi0, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EEXIST MISMATCH: got rc = %d, expected: -EEXIST = %d db_subscr_create(dbc, imsi1, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EEXIST db_subscr_create(dbc, imsi2, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EEXIST db_subscr_create(dbc, "123456789 000003", DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EINVAL MISMATCH: got rc = %d, expected: -EINVAL = %d db_subscr_get_by_imsi(dbc, "123456789000003", &g_subscr) --> -ENOENT MISMATCH: got rc = %d, expected: -ENOENT = %d db_subscr_create(dbc, "123456789000002123456", DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EINVAL db_subscr_get_by_imsi(dbc, "123456789000002123456", &g_subscr) --> -ENOENT db_subscr_create(dbc, "foobar123", DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EINVAL db_subscr_get_by_imsi(dbc, "foobar123", &g_subscr) --> -ENOENT db_subscr_create(dbc, "123", DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> -EINVAL db_subscr_get_by_imsi(dbc, "123", &g_subscr) --> -ENOENT db_subscr_create(dbc, short_imsi, DB_SUBSCR_FLAG_NAM_CS | DB_SUBSCR_FLAG_NAM_PS) --> 0 db_subscr_get_by_imsi(dbc, short_imsi, &g_subscr) --> 0 --- Check if subscriber exists (by IMSI) db_subscr_exists_by_imsi(dbc, imsi0) --> 0 db_subscr_exists_by_imsi(dbc, unknown_imsi) --> -ENOENT --- Set valid / invalid MSISDN db_subscr_update_msisdn_by_imsi(dbc, imsi0, "54321") --> 0 db_subscr_get_by_msisdn(dbc, "54321", &g_subscr) --> 0 db_subscr_update_msisdn_by_imsi(dbc, imsi0, "54321012345678912345678") --> -EINVAL db_subscr_get_by_msisdn(dbc, "54321012345678912345678", &g_subscr) --> -ENOENT db_subscr_update_msisdn_by_imsi(dbc, imsi0, "543 21") --> -EINVAL db_subscr_get_by_msisdn(dbc, "543 21", &g_subscr) --> -ENOENT db_subscr_update_msisdn_by_imsi(dbc, imsi0, "foobar123") --> -EINVAL db_subscr_get_by_msisdn(dbc, "foobar123", &g_subscr) --> -ENOENT db_subscr_update_msisdn_by_imsi(dbc, imsi0, "5") --> 0 db_subscr_get_by_msisdn(dbc, "5", &g_subscr) --> 0 db_subscr_get_by_msisdn(dbc, "54321", &g_subscr) --> -ENOENT db_subscr_update_msisdn_by_imsi(dbc, imsi0, "543210123456789") --> 0 db_subscr_get_by_msisdn(dbc, "543210123456789", &g_subscr) --> 0 db_subscr_update_msisdn_by_imsi(dbc, imsi0, "5432101234567891") --> -EINVAL db_subscr_get_by_msisdn(dbc, "5432101234567891", &g_subscr) --> -ENOENT --- Check if subscriber exists (by MSISDN) db_subscr_exists_by_msisdn(dbc, "543210123456789") --> 0 db_subscr_exists_by_msisdn(dbc, "5432101234567891") --> -ENOENT --- Set MSISDN on non-existent / invalid IMSI db_subscr_update_msisdn_by_imsi(dbc, unknown_imsi, "99") --> -ENOENT db_subscr_get_by_msisdn(dbc, "99", &g_subscr) --> -ENOENT db_subscr_update_msisdn_by_imsi(dbc, "foobar", "99") --> -ENOENT --- Set valid / invalid IMEI db_subscr_update_imei_by_imsi(dbc, imsi0, "12345678901234") --> 0 db_subscr_get_by_imei(dbc, "12345678901234", &g_subscr) --> 0 db_subscr_update_imei_by_imsi(dbc, imsi0, "123456789012345") --> -EINVAL db_subscr_get_by_imei(dbc, "123456789012345", &g_subscr) --> -ENOENT --- Set the same IMEI again db_subscr_update_imei_by_imsi(dbc, imsi0, NULL) --> 0 db_subscr_get_by_imei(dbc, "12345678901234", &g_subscr) --> -ENOENT --- Set / unset nam_cs and nam_ps db_subscr_nam(dbc, imsi0, false, true) --> 0 db_subscr_nam(dbc, imsi0, false, false) --> 0 db_subscr_nam(dbc, imsi0, true, false) --> 0 db_subscr_nam(dbc, imsi0, true, true) --> 0 --- Set / unset nam_cs and nam_ps *again* --- Set nam_cs and nam_ps on non-existent / invalid IMSI db_subscr_nam(dbc, unknown_imsi, false, true) --> -ENOENT db_subscr_nam(dbc, unknown_imsi, false, false) --> -ENOENT db_subscr_get_by_imsi(dbc, unknown_imsi, &g_subscr) --> -ENOENT db_subscr_nam(dbc, "foobar", false, true) --> -ENOENT db_subscr_nam(dbc, "foobar", false, false) --> -ENOENT --- Record LU for PS and CS (SGSN and VLR names) db_subscr_lu_str(dbc, id0, "5952", true) --> 0 db_subscr_get_by_id(dbc, id0, &g_subscr) --> 0 db_subscr_lu_str(dbc, id0, "712", false) --> 0 --- Record LU for PS and CS (SGSN and VLR names) *again* db_subscr_lu_str(dbc, id0, "111", true) --> 0 db_subscr_lu_str(dbc, id0, "222", false) --> 0 --- Unset LU info for PS and CS (SGSN and VLR names) db_subscr_lu_str(dbc, id0, "", true) --> 0 db_subscr_lu_str(dbc, id0, "", false) --> 0 db_subscr_lu_str(dbc, id0, NULL, true) --> 0 db_subscr_lu_str(dbc, id0, NULL, false) --> 0 --- Record LU for non-existent ID db_subscr_lu_str(dbc, 99999, "5952", true) --> -ENOENT db_subscr_lu_str(dbc, 99999, "712", false) --> -ENOENT db_subscr_get_by_id(dbc, 99999, &g_subscr) --> -ENOENT --- Purge and un-purge PS and CS db_subscr_purge(dbc, imsi0, true, true) --> 0 db_subscr_purge(dbc, imsi0, true, false) --> 0 db_subscr_purge(dbc, imsi0, false, false) --> 0 db_subscr_purge(dbc, imsi0, false, true) --> 0 --- Purge PS and CS *again* --- Purge on non-existent / invalid IMSI db_subscr_purge(dbc, unknown_imsi, true, true) --> -ENOENT db_subscr_purge(dbc, unknown_imsi, true, false) --> -ENOENT --- Delete non-existent / invalid IDs db_subscr_delete_by_id(dbc, 999) --> -ENOENT db_subscr_delete_by_id(dbc, -10) --> -ENOENT db_subscr_delete_by_id(dbc, id0) --> 0 db_subscr_get_by_imsi(dbc, imsi0, &g_subscr) --> -ENOENT db_subscr_delete_by_id(dbc, id0) --> -ENOENT db_subscr_delete_by_id(dbc, id1) --> 0 db_subscr_get_by_imsi(dbc, imsi1, &g_subscr) --> -ENOENT db_subscr_delete_by_id(dbc, id2) --> 0 db_subscr_get_by_imsi(dbc, imsi2, &g_subscr) --> -ENOENT db_subscr_delete_by_id(dbc, id_short) --> 0 db_subscr_get_by_imsi(dbc, short_imsi, &g_subscr) --> -ENOENT --- Create and delete subscribers with non-default nam_cs and nam_ps db_subscr_create(dbc, imsi0, 0x00) --> 0 db_subscr_create(dbc, imsi1, DB_SUBSCR_FLAG_NAM_CS) --> 0 db_subscr_create(dbc, imsi2, DB_SUBSCR_FLAG_NAM_PS) --> 0 %s: struct osmo_sub_auth_data2 { --- Get auth data for non-existent subscriber db_get_auth_data(dbc, unknown_imsi, &g_aud2g, &g_aud3g, &g_id) --> -2 MISMATCH: got rc = %d, expected: -2 = %d MISMATCH: got subscriber id %ld, expected %ld db_get_auc(dbc, imsi0, 3, vec, N_VECTORS, NULL, NULL, false) --> -2 db_get_auth_data(dbc, imsi0, &g_aud2g, &g_aud3g, &g_id) --> -ENOKEY MISMATCH: got rc = %d, expected: -126 = %d db_get_auc(dbc, imsi0, 3, vec, N_VECTORS, NULL, NULL, false) --> -ENOKEY db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_COMP128v1, "0123456789abcdef0123456789abcdef")) --> 0 0123456789abcdef0123456789abcdefdb_get_auth_data(dbc, imsi0, &g_aud2g, &g_aud3g, &g_id) --> 0 db_get_auc(dbc, imsi0, 3, vec, N_VECTORS, NULL, NULL, false) --> 3 MISMATCH: got rc = %d, expected: 3 = %d db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_COMP128v2, "BeadedBeeAced1EbbedDefacedFacade")) --> 0 BeadedBeeAced1EbbedDefacedFacadedb_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_COMP128v3, "DeafBeddedBabeAcceededFadedDecaf")) --> 0 DeafBeddedBabeAcceededFadedDecafdb_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_XOR_2G, "CededEffacedAceFacedBadFadedBeef")) --> 0 CededEffacedAceFacedBadFadedBeefdb_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_NONE, NULL)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_NONE, NULL)) --> -ENOENT db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_NONE, "f000000000000f00000000000f000000")) --> 0 f000000000000f00000000000f000000BeefedCafeFaceAcedAddedDecadeFeeC01ffedC1cadaeAc1d1f1edAcac1aB0adb_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "BeefedCafeFaceAcedAddedDecadeFee", true, "C01ffedC1cadaeAc1d1f1edAcac1aB0a", 5)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "Deaf0ff1ceD0d0DabbedD1ced1ceF00d", true, "F1bbed0afD0eF0bD0ffed0ddF1fe0b0e", 0)) --> 0 Deaf0ff1ceD0d0DabbedD1ced1ceF00dF1bbed0afD0eF0bD0ffed0ddF1fe0b0edb_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "BeefedCafeFaceAcedAddedDecadeFee", false, "DeafBeddedBabeAcceededFadedDecaf", OSMO_MILENAGE_IND_BITLEN_MAX)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "CededEffacedAceFacedBadFadedBeef", false, "BeefedCafeFaceAcedAddedDecadeFee", 5)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_NONE, NULL, false, NULL, 0)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_NONE, NULL, false, NULL, 0)) --> -ENOENT db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_NONE, "asdfasdfasd", false, "asdfasdfasdf", 99999)) --> 0 --- Set auth data, 2G and 3G db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_COMP128v3, "CededEffacedAceFacedBadFadedBeef")) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "BeefedCafeFaceAcedAddedDecadeFee", false, "DeafBeddedBabeAcceededFadedDecaf", 5)) --> 0 db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(99999, "f000000000000f00000000000f000000")) --> -EINVAL db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_XOR_2G, "f000000000000f00000000000f000000f00000000")) --> -EINVAL f000000000000f00000000000f000000f00000000db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_XOR_2G, "f00")) --> -EINVAL db_subscr_update_aud_by_id(dbc, id, mk_aud_2g(OSMO_AUTH_ALG_MILENAGE, "0123456789abcdef0123456789abcdef")) --> -EINVAL db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "0f000000000000f00000000000f000000", false, "f000000000000f00000000000f000000", 5)) --> -EINVAL 0f000000000000f00000000000f000000db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "f000000000000f00000000000f000000", false, "000000000000f00000000000f000000", 5)) --> -EINVAL 000000000000f00000000000f000000db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "f000000000000f00000000000f000000", false, "f000000000000f00000000000f000000", OSMO_MILENAGE_IND_BITLEN_MAX + 1)) --> -EINVAL db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "X000000000000f00000000000f000000", false, "f000000000000f00000000000f000000", 5)) --> -EINVAL X000000000000f00000000000f000000db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "f000000000000f00000000000f000000", false, "f000000000000 f00000000000 f000000", 5)) --> -EINVAL f000000000000 f00000000000 f000000db_subscr_delete_by_id(dbc, id) --> 0 --- Re-add subscriber and verify auth data didn't come back sqlite3_prepare_v2(dbc->db, sql, -1, &stmt, NULL) --> SQLITE_OK MISMATCH: got rc = %d, expected: SQLITE_OK = %d sqlite3_step(stmt) --> SQLITE_DONE MISMATCH: got rc = %d, expected: SQLITE_DONE = %d Usage: %s [-v] [N [N...]] Options: -h --help show this text. -v --verbose print source file and line numbers Error in command line options. Exiting. --- Set auth data, 2G only, with invalid Ki length UPDATE auc_2g SET ki = '0123456789abcdef0123456789abcde' --- Set auth data, 3G only, with invalid K length UPDATE auc_3g SET k = 'C01ffedC1cadaeAc1d1f1edAcac1aB0'db_get_auth_data(dbc, imsi0, &g_aud2g, &g_aud3g, &g_id) --> -5 MISMATCH: got rc = %d, expected: -5 = %d --- Set auth data, 3G only, with invalid OP length UPDATE auc_3g SET op = 'BeefedCafeFaceAcedAddedDecadeFe' --- Set auth data, 3G only, with invalid OPC length db_subscr_update_aud_by_id(dbc, id, mk_aud_3g(OSMO_AUTH_ALG_MILENAGE, "BeefedCafeFaceAcedAddedDecadeFee", false, "C01ffedC1cadaeAc1d1f1edAcac1aB0a", 5)) --> 0 UPDATE auc_3g SET opc = 'BeefedCafeFaceAcedAddedDecadeFe' --- Set SQN for unknown subscriber db_update_sqn(dbc, 99, 999) --> -ENOENT db_subscr_get_by_id(dbc, 99, &g_subscr) --> -ENOENT db_update_sqn(dbc, 9999, 99) --> -ENOENT db_subscr_get_by_id(dbc, 9999, &g_subscr) --> -ENOENT --- Set SQN, but no 3G auth data present db_update_sqn(dbc, id, 123) --> -ENOENT db_update_sqn(dbc, id, 543) --> -ENOENT db_update_sqn(dbc, id, 23315) --> 0 db_update_sqn(dbc, id, 423) --> 0 --- Set SQN: thru uint64_t range, using the int64_t SQLite bind db_update_sqn(dbc, id, 0) --> 0 db_update_sqn(dbc, id, INT64_MAX) --> 0 db_update_sqn(dbc, id, INT64_MIN) --> 0 db_update_sqn(dbc, id, UINT64_MAX) --> 0 AWAVL5AUL-ATAUHSHHH(H1L|$HH$MLLHDD$t5huHuH=11Dv D;%H$ $H5H5H=H=1H=1H=1H=H=H5H=H=11H5H=1HH=L=H=H1H5H H=RH H=H=L H5 H=3H H=H=HLAą H=L5H5 5H H=H-rH H=DLHIVHH=HHH# H5 L-L%H=H5pLpLH E1ɺDH=L LLLH=Lt.H=H51=)H5 =jHH=H9t*H1H5H;-)H= H H H=OH H=1LHE1HH=HLHHH H5fHnfHnfl)$4H H=H H=1fo$HH=L5HHH=HL5.H5 H=H5pLpLH 1?H5H=LLLH=Lt.H=H51=8H5 =HH=H9t*H1H5H;-8H=qH 5H H=H H=fo$1HH=HHL5H HH5 H=H5pLpLH 1ҾHH=?LLLH=Lt.H=H51=BDH5 =[HH=H9t*H1H5H;-BH=H 6H H=H H=1fo$HHH=HH L5HH5 H=H5pLpLH 1?H=HLLLH=Lt)H=1H5=H5 =%HH=H9t*H1H5H;-LH=H H H=&H H=H=HH5 H=H1H5H=H1H5%H H=(H H=cH=t.H=H51=\ H5 H=4H H=H=cHbH=H51]HH5H=1H=1ɉH51=HH5H=1H=1ɉH51HH5H=1H=1ɉH51=#LH=LH=sH=1ɉH51=,2H=1ɉH51=2H5 )H H=c'H=t.H=H51=_H5 H=6H H=H='HtfH=H51`LH=LH=WHH5H=1H5 H H=RH H=H=LH5 H=3H H=H=HLH=H5 pLH-pLH 1DH=HLLLH=Lt)H=1H5=H5 =HH=H9t*H1H5H;-hH=H +H H=(H H=H={Ht.H=H51=lH5 pLpLH 1DH=HLLLH=Lt.H=H51=m H5 =fHH=H9t*H1H5H;-mH=zH (H H=H=Ht)H=1H5=$ H5 pLpLH 1DH=HLLLH=Lt.H=H51=p H5 =D HH=H9t*H1H5H;-pH=H H H=H H=fo$$E1HH=HHL5LH%…> H5 L5pLpLE1Һ>LH LLLLH=L…_ H5 = HH=H9t*H1H5H;-yH=H H H=$H H=H=[H…H H5 pLpLE1ɺ>LH L LLLH=L… H5 =T HH=H9t*H1H5H;-~H=PH $H H=H=[H… H5 pLpLE1>LH LLLLH=L… H5 = HH=H9t*H1H5H;-H=-H "H H=H=H…v H5 pLpLH 1>H=LLLLH=L…+ H5 =i HH=H9t*H1H5H;-H= H BH H= H H=H=1H… H5 pLpL1>LH H5LLLH=L… H5 =P HH=H9t*H1H5H;-H=H (H H=H=HH…? H5 pLpL1ɺ>LH H LLLH=L…H5 =U HH=H9t*H1H5H;-H=H (H H=H=HH?…H5 pLpL1ҾLH H>LLLH=L…H5 =HH=H9t*H1H5H;-H=H )H H=H=HH…H5 pLpL1>LH HLLLH=L…H5 =HH=H9t%1HH5H;-H=aH H H=H=3H H=H=HL… H=H5 &H H=H=H…H5 H=9H H=H=HLƒH=H51H=1ɉH51=< LHH5H=1HH51H=LH=LH=H=1ɉH51=F+/hHH5H=1LH=LH=H=1ɉH51=P.oHH5H=1H=1ɉH51=d!rH=1ɉH51eLH=LH=LH=LH=wH=11H5=tLH=LH=H=11H5=}LH=LH=H=11H5=yx9H (H=LH=LH=H=11H5=~BH=11H5=LH=LH=-H=11H5=DH=11H5=aH=11H5=H=11H5=ALH=LH=tLH=LH=H=11H5=FFH=11H5=?H=11H5=LH=LH=-H=11H5=H=11H5=?kLH=LH=H5 H=H1H5H=H=H(1[]A\A]A^A_H=11H5=TH=1H51LH=LH=H=11H5=MH=11H5=H H=test_indtest_subscr_sqntest_subscr_aud_invalid_lentest_subscr_audtest_subscr_create_update_sel_deletehvuN:Ov,v,v,},}P&Qint*v,-:  136 7 8 9  : (; 0< 8= @@ HA PB XD`FhHpItJ xMNOQY [\]^ }_ .`bR+   :    : ;&& 2  2] 4b 7 8lval 9 ;b   }  <, -- 0 2  5" X 8 }`!:v!<v !>v !@v !Bv !Dv  G[d=h p<   o     &   : S A3!4 str5b.T0T0T -<( G'catL v v Q V Y  } } 3 b b b } }"v r      "v Ѳ       8 ctx }: T  2''16 ,Uvty     3 ; 3v      3v  3v&  J'outL  Mb O   R8 S T WP'vtyX } [g'rb\ } _ ` ab bb  e'rawf V I #P#U#Y8#]P#cg#g}" : 2< vb ' 2o vbb A  len .val y } :"v* ! W 46 57y 4 5 =  >' >f?   v b}h :}x : } !} :"v  &" "v        -h0 opc2 3 } k4 !5 }Aamf6 Bsqn7 H8P9vTind:vX; `} :} :-= ki> X 4h/ 5< ?gsm? p, - . u@ dY Z X [ X ck\ X ik] X 0res^ X @_ }Pkc` Qa h Yb `  "v                           ! " #@(2 3db4 D 5  :" 3 @[\-id^ q_`(b8cHdhei j klm nop q sy Xty H :- 0opcbkbsqn v-Ekib4 e5?gsm0(  uEe&Adbc  Actx}  # #  q (b(b(b(b(bBr    bbI > b$ MBqbqb Pbv v  Hb   qz .b$q %<<b$ y \qbq bb bb&bFbfbbbbb}d b$Y}  B bl  ]CB0CU}bkb }1}+.b6B C=R i iD bS 8 b} Z b$KN  b ^ g$D)%))}U T Q R *D'%)'%}U T Q R (E%}%d)%}U T Q R &E$E))t EEE F[ FF\KFTVFU U|TvQ}R~XU0uU T1Q(U uU T1Q>U _('F__/_qU T uU T1Q3TQ nU uU:T Q|R0 D#h_S D,_S 2!  <a!  F!  T Q uU T1QHu@U T1QR]TQ6utU:uU T1Q5uU T1QrBTvQ~puU:lT q:U}TpqXU|TpuU T1QDTQ}R|X T R uU:T Rvu+U:uTU T1QJu~U T1QOBTvQ uU:uU T1Q4uU T1QB3TvQ uJU:liT qU}TpqU|TpuU T1Q? TQ}R|X % T R u< U:a T Rvux U:u U T1Q5u U T1QB TvQ u!U:l'!T qE!U}Tpqc!U|Tpu!U T1Q?!TQ}R|X !T R u!U:"T Rvu6"U:u`"U T1Q6u"U T1QB"TvQ u"U:l"T q#U}Tpq!#U|TpuK#U T1Q?|#TQ}R|X #T R u#U:#T Rvu#U:u$U T1QHuG$U T1Q&A_$Tvuv$U:$T Q $T R0$U T Qs%T R0nA%U T}nf%U T|%T R0%T R0n%U T}n%U T|&T R0N&U T Qsns&U T}n&U T|&T R0n&U T}n'U T|T R0 ?_!DFJ_h_(m_q'U T u'U T1Q4'TcQ (T R uU:_)_g(U T Qsq(U T u(U T1Q9(TQ )T R uU:_-*_a)U T Qsq)U T u)U T1Q3)TQ n)U u *U:T R0y_*~_qm*U T u*U T1Q6*T 'Q *T R uU: tV+!  _<,_q+U T u+U T1Q3+TQ n,U u,U:T R0h,T Q u,U T1Q%u,U T1Q(",TcQ -T R u-U:uA-U T1Q)"`-T 'Qc-T R u-U:-U T Qsu-U T1QHu!.U T1QR>.TQ6uU.U:qs.U}Tpq.U|Tpu.U T1QD.TQ}R|X /T R u(/U:M/T Rvud/U:u/U T1Q+u/U T1Q("/TvQ{/T R u0U:q00U}TpqN0U|Tpux0U T1QD0TQ}R|X 0T R u0U: 1T Rvu!1U:uK1U T1Q("j1TvQ 1T R u1U:q1U}Tpq1U|Tpu 2U T1QD=2TQ}R|X b2T R uy2U:2T Rvu2U:u2U T1QGu3U T1QB-3TvQ uD3U:qb3U}Tpq3U|Tpu3U~T1Q>3TQ}R|X u3U:4T Rvu'4U:uP4U T1Q>uz4U T1Q$"4TvQ [u4U:q4U}Tpq4U|Tpu5U~T1Q>@5TQ}R|X uW5U:|5T Rvu5U:u5U T1Q$"5TvQ [u5U:q6U}Tpq/6U|TpuR6U~T1Q>6TQ}R|X u6U:6T Rvu6U:u7U T1Q""7TvQ u67U:qT7U}Tpqr7U|Tpu7U~T1Q>7TQ}R|X u7U:8T Rvu8U:uC8U T1QBum8U T1Q "8TvQ0u8U:q8U}Tpq8U|Tpu9U~T1Q>19TQ}R|X uH9U:m9T Rvu9U:u9U T1Q("9TvQ u9U:q :U}Tpq':U|TpuJ:U~T1Q>{:TQ}R|X u:U::T Rvu:U:u:U T1Q(";TvQ u6;U:qT;U}Tpqr;U|Tpu;U~T1Q>;TQ}R|X u;U:<T Rvu<U:uC<U T1Q)"a<TvQ ux<U:q<U}Tpq<U|Tpu<U~T1Q>=TQ}R|X u=U:D=T Rvu[=U:u=U T1QHu=U T1Q&A=Tvu=U:>U T QsA>U T Qse>T R0n>U T}n>U T|n>U T}n>U T|?T R0nB?U T}ng?U T|?T R0n?U T}n?U T|?T R0n@U T}nC@U T|g@T R0@T R0n@U T}n@U T|@T R0AT R0AAT R0eAT R0nAU T}nAU T|nAU T}nAU T|BT R0ABT R0eBT R0nBU T}nBU T|BT R0BT R0nCU T}nACU T|mCT Q CT R0nCU T}nCU T|CT R0T R0u9DUs bDU0T1Q |DUDT0DT0DT0DT1kET UET70DET Q0R0U[ET0`EU T QsR cFuEU  .;F  -t 6]cB;F KF:.cF $bG**_*:_ G indv~ vlr ~FUsT1QuGU|T1QNGTsQvu6GU:NGU}fGT~uGU T1QDT R0H indv~ vlr ~HUsT1Q u%HU|T1QNCHTsQvuZHU:rHU}HT~R~uHU T1QDT R0 J indv~ vlr ~0IUsT1Q uRIU|T1QNpITsQvuIU:IU}IT~R~uIU T1QDT R07K indv~ vlr ~]JUsT1Q uJU|T1QNJTsQvuJU:JU}JT~R~uKU T1QDT R0dL indv~ vlr ~KUsT1Q uKU|T1QNKTsQvuKU:KU}LT~R~uCLU T1QDT R0M indv~ vlr ~LUsT1Q uLU|T1QNLTsQvuMU:&MU}GMT~R~upMU T1QDT R0N indv~ vlr ~MUsT1Q uNU|T1QN$NTsQvu;NU:SNU}tNT~R~uNU T1QDNT R0U T Q ]P indv~ vlr ~JOUsT1Q ulOU|T1QNOTsQvuOU:OU}OT~R~uPU T1QD'PT R0U T Q Q indv~ vlr ~PUsT1Q uPU|T1QNPTsQvuQU:QU}@QT~R~uiQU T1QDT R0R indv~ vlr ~QUsT1Q uQU|T1QNRTsQvu4RU:LRU}mRT~R~uRU T1QDRU T Q T R0]T indv~ vlr ~CSUsT1Q ueSU|T1QNSTsQvuSU:SU}ST~R~uSU T1QD TT R0U T Q R U indv~ vlr ~TUsT1Q uTU|T1QNTTsQvuUU:UU}@UT~R~uiUU T1QDT R0V indv~ vlr ~UUsT1Q uUU|T1QNVTsQvu4VU:LVU}mVT~R~uVU T1QDT R0W indv~ vlr ~ WUsT1Q u,WU|T1QNJWTsQvuaWU:yWU}WT~R~uWU T1QDT R0@Y indv~ vlr ~0XUsT1QuRXU|T1QNpXTsQvuXU:XU}XT~RuXU T1QDYU T Q T R0Z indv~ vlr ~YUsT1Q uYU|T1QNYTsQvuYU:ZU} ZT~RuIZU T1QDZU T Q T R0[ vlr ~ZUsT1Q u[U T1QL'[Tsu>[U:V[U}u[T [U T Q T R02] indv~ vlr ~"\UsT1Q uD\U|T1QNb\TsQvuy\U:\U}\T~Ru\U T1QD]U T Q T R0^ indv~ vlr ~]UsT1Q u]U|T1QN]TsQvu]U:]U}^T~Rsu;^U T1QDt^U T Q ^T R0U T Q R _T Q HT Q :_:*_.T_idV q*_ /y_rc]/_rc`/_rce/_rc6rc_:_.`id q*` 6rc`:`G$Mid& q*_ Ga vec,}u`U T1QDg`T}Q3R~X3Y0u`U: aT R U T Q R ,Zbrc1qaUT uaU T1Q3aT}QnaUuaU:bT R0U T Q R 1Cc vec5}ubU T1QIgbT}Q3R~X3Y0ubU:cT R U T Q R 5+d vec>}ucU T1QCgcT}Q3R~X3Y0ucU:cT R3U T Q R >e vec[}undU T1QIgdT}Q3R~X3Y0udU:dT R U T Q R [e veck}uWeU T1QIgeT}Q3R~X3Y0eT R ueU:U T Q R kf vecv}u@fU T1QCgmfT}Q3R~X3Y0fT R3ufU:U T Q R vg vec}u(gU T1QIgUgT}Q3R~X3Y0zgT R ugU:U T Q R h vec}uhU T1QCg>hT}Q3R~X3Y0bhT R3uyhU:U T Q R i vec}uhU T1QIg&iT}Q3R~X3Y0KiT R ubiU:U T Q R j vec}uiU T1QCgjT}Q3R~X3Y03jT R3uJjU:U T Q R krcqjUT ujU T1Q3 kT}Qn"kUu9kU:]kT R0U T Q R lrcqkUT ukU T1Q9lT}QBlT R lU T Q R uU:mrcqlUT ulU T1Q3mT}Qn1mUuHmU:lmT R0U T Q R n vec }umU T1QIgnT}Q3R~X3Y0>nT R uUnU:U T Q R orcqnUT unU T1Q9oT}Q:oT R zoU T Q R uU:wp vec}uoU T1QDgoT}Q3R~X3Y0#pT R u:pU:U T Q R  D:p_S DAp_S DF"q_S DK[q_S DPq_S DWq_S D^r_S Db?r_S Dgxr_S pr!  y8s!  s!  s!  Xt!  t!  u!  xu!  u!  Dv_S qv!  Dv_S Dv_S Dw_S DUw_S w!  x!  ux!  x!  5y!  ayT Q uyU T1Q0qyUvTpqyUsTpuyU T1QF)zT QvRsX u@zU:dzT R0u{zU:uzU T1QHuzU T1QRzT}Q6u{U:q {UvTpq>{UsTpuh{U T1QD{T}QvRsX u{U:{T R|u{U:u|U T1QMu?|U T1QrBd|T|Q u{|U:q|UvTpq|UsTpu|U T1Q>}T}QvRsX u)}U:N}T R|ue}U:u}U T1QrB}T|Q u}U:q}UvTpq~UsTpu1~U T1Q>b~T}QvRsX uy~U:~T R|u~U:u~U T1QrBT|Q uU:q9UvTpqWUsTpuU T1Q>T}QvRsX uU:T R|uU:u/U T1QrBTT|Q ukU:qUvTpqUsTpuрU T1Q>T}QvRsX uU:>T R|uUU:uU T1QoBT|Q uU:qفUvTpqUsTpu!U T1Q>RT}QvRsX uiU:T R|uU:u΂U T1QJuU T1QOBT|Q u4U:qRUvTpqpUsTpuU T1QD˃T}QvRsX uU:T R|uU:uHU T1QUBmT|Q uU:uU T1QoBӄT|Q uU:qUvTpq&UsTpuPU T1Q>T}QvRsX uU:T R|uԅU:uU T1QmB#T|Q u:U:qXUvTpqvUsTpuU T1QDцT}QvRsX T R u U:2T R|uIU:urU T1QMuU T1QBT|Q u؇U:qUvTpqUsTpu>U T1Q>oT}QvRsX uU:T R|uˆU:uU T1QBT|Q u(U:qFUvTpqdUsTpuU T1Q>T}QvRsX u։U:T R|uU:u<U T1QBaT|Q uxU:qUvTpqUsTpuފU T1Q>T}QvRsX u&U:KT R|ubU:uU T1QBT|Q uȋU:qUvTpqUsTpu.U T1Q>_T}QvRsX uvU:T R|uU:u܌U T1QBT|Q uU:q6UvTpqTUsTpu~U T1Q>T}QvRsX uƍU:T R|uU:u+U T1QJuUU T1Q_BzT|Q uU:qUvTpq͎UsTpuU T1QD(T}QvRsX MT R udU:T R|uU:uʏU T1QeBT|Q T R u+U:uUU T1QBzT|Q uU:qUvTpq͐UsTpuU T1Q>(T}QvRsX u?U:dT R|u{U:uU T1QvBʑT|Q uU:qUvTpqUsTpuGU T1QDxT}QvRsX T R uU:ْT R|uU:uU T1QOuCU T1QrBhT|Q uU:uU T1QBΓT|Q uU:qUvTpq!UsTpuKU T1Q>|T}QvRsX uU:T R|uϔU:uU T1QLu"U T1QfBGT|Q lT R uU:qUvTpqUsTpuU T1Q>T}QvRsX u1U:VT R|umU:uU T1Q~BT|Q T R uU:qUvTpq4UsTpu^U T1Q>T}QvRsX uU:˗T R|uU:u U T1QXB1T|Q VT R umU:qUvTpqUsTpuӘU T1Q>T}QvRsX uU:@T R|uWU:uU T1QwBT|Q ˙T R uU:qUvTpqUsTpuHU T1Q>yT}QvRsX uU:T R|u̚U:uU T1QBT|Q @T R uWU:quUvTpqUsTpuU T1Q>T}QvRsX uU:*T R|uAU:ukU T1QBT|Q T R u̜U:qUvTpqUsTpu2U T1Q>cT}QvRsX uzU:T R|uU:uU T1QBT|Q *T R uAU:q_UvTpq}UsTpuU T1Q>؞T}QvRsX uU:T R|u+U:uUU T1QBzT|Q T R uU:qԟUvTpqUsTpuU T1Q>MT}QvRsX udU:T R|uU:uʠU T1QBT|Q T R u+U:qIUvTpqgUsTpuU T1Q>¡T}QvRsX u١U:T R|uU:u>U T1QHuhU T1Q&AT|uU:T R U T Q R 4!T R aU T Q R +nU TvnU TsϣT R0U T Q R 0n4U TvnYU Ts}T R0U T Q R DnU TvnU Ts+T R0kU T Q R FT R0ϥU T Q R IT R03U T Q R :WT R0U T Q R =nU TvnU TsT R0EU T Q R AnjU TvnU TsT R0U T Q R KT R0WU T Q R N|T R U T Q R ZU T Q R +<U T Q R 4aT R U T Q R ^ũT R0U T Q R b)T R0iU T Q R enU TvnU TsU T Q R DnU Tvn=U TsaT R0U T Q R PūT R0U T Q R Sn*U TvnOU TssT R0U T Q R WnجU TvnU Ts=U T Q R =aT R0U T Q R gnƭU TvnU Ts+U T Q R IOT R0U T Q R pT R0U T Q R u3U T Q R NnXU Tvn}U TsT R0U T Q R y!U T Q R SET R0U T Q R ~nU TvnϰU TsU T Q R Z3T R0sU T Q R T R0ױU T Q R nU Tvn!U TsaU T Q R jT R0ŲU T Q R T R0)U T Q R nNU TvnsU TsU T Q R e׳T R0U T Q R ;T R0{U T Q R nU TvnŴU TsU T Q R j)T R0iU T Q R nU TvnU TsU T Q R uT R0WU T Q R {T R0U T Q R nU TvnU TsEU T Q R ~iT R0U T Q R U T Q R nU Tvn3U TssU T Q R U T Q R ׸T R0U T Q R ;T R0{U T Q R T R0߹U T Q R U T Q R _U T Q R nU TvnU TsͺT R0 U T Q R MU T Q R nrU TvnU TsnU TvnU TsT R0EU T Q R U T Q R żU T Q R U T Q R n*U TvnOU TssT R0U T Q R ׽T R0U T Q R WU T Q R n|U TvnU TsU T Q R !U T Q R nFU TvnkU TsT R0ϿU T Q R nU TvnU Ts=T R0}U T Q R U T Q R U T Q R =U T Q R }U T Q R uU T1Q>uU T1QRT}Q6uU:q#UvTpqAUsTpukU T1QDT}QvRsX T R uU:T R|uU:u>U T1Q&AVT|umU:nU TvnU TsT R0U T Q R ?T R0U T Q R nU TvnU Ts U T Q R IU T Q R mT R0U T Q R U T Q R -U T Q R mU T Q R T R0U T Q R nU TvnU Ts[U T Q R U T Q R U T Q R U T Q R 0GT Q kT R0U T Q R U T Q R +U T Q R kU T Q R U T Q R U T Q R +U T Q R nPU TvnuU TsT R0U T Q R  :IbD F 7opcb 7kb $v aud"e Ib F 7ki b aud "e Jghk1id0 q1id1q1id2q8q*k rcq6UsT uYUT1Q3wTvQsnUsuU:T R0U T Q R rcqBUsT ulU T1Q3T|QsnUsuU:T R0U T Q R -rc qUUsT uU T1Q3T~QsnUsuU:T R0U T Q R 9rcqhUsT uUT1Q3TvQsnUsuU:T R0U T Q R LrcqtUsT uU T1Q3T|QsnUsuU:T R0U T Q R _rcqUsT uU T1Q3T~QsnUsuU:"T R0U T Q R brcqUsT uU T1QET QsuU:%T R U T Q R ^rcqUsT uU T1QKT}Qs T R JU T Q R uU:^frcqUsT uU T1Q?T}QsT R RU T Q R uU:irc!qUsT uU T1Q9T QsT R UU T Q R !uU:rc$qUsT uU T1Q8T Qsn Usu"U:FT R0U T Q R $rc.qUsT uUT1Q3TvQsnUsu.U:RT R0U T Q R .rc0qUsT uUT1Q3 TvQsn#Usu:U:^T R0U T Q R 0rc1qUsT uU T1Q7&%T Qsn=UsuTU:xT R0U T Q R 1rc4qUsT uUT1Q31TvQsnIUsu`U:T R0U T Q R 4rc5qUsT u&U T1Q7&KT QsncUsuzU:T R0U T Q R 5rc6qUsT u@U T1QO&eT QsT R U T Q R 6uU:rc9qUsT u<UT1Q3ZTvQsnrUsuU:T R0U T Q R 9rc:q%UsT uOU T1Q>&tT QsT R U T Q R :uU:rc=q(UsT uKUT1Q3iTvQsnUsuU:T R0U T Q R =rc>q4UsT u^U T1QA&|T}QsT R U T Q R >uU:rcAq0UsT uSUT1Q3qTvQsnUsuU:T R0U T Q R ArcBq<UsT ufU T1Q3&T}QsnUsuU:T R0U T Q R BrcCqOUsT uyU T1Q=&T QsT R U T Q R CuU:#rcFqRUsT uuUT1Q3TvQsnUsuU:T R0U T Q R F6rcGq^UsT uU T1QA&T}QsnUsuU:T R0U T Q R GBrcJqqUsT uUT1Q3TvQsnUsuU:T R0U T Q R JErcKq}UsT uU T1QH&T QsT R 1U T Q R KuU:ArcUqUsT uU T1Q:&T}QsT R -U T Q R UuU:=rcXq|UsT uU T1Q:&T}QsT R )U T Q R XuU:Prc]qxUsT uU T1Q>T}QsnUsuU:T R0U T Q R ]crc`qUsT uU T1Q>T}QsnUsuU:&T R0U T Q R `frcaqUsT uU T1QET QsT R RU T Q R auU:yrceqUsT uU T1Q>T}QsnUsuU:<T R0U T Q R eurciqUsT uU T1QDT}Qs!T R aU T Q R iuU:rcoqUsT uUT1Q3TvQsn Usu U:DT R0U T Q R orcqqUsT uUT1Q3TvQsnUsu,U:PT R0U T Q R qrcsqUsT uUT1Q3 TvQsn!Usu8U:\T R0U T Q R srcuqUsT uUT1Q3TvQsn-UsuDU:hT R0U T Q R urcyqUsT uUT1Q3!TvQsn9UsuPU:tT R0U T Q R yrc{qUsT uUT1Q3-TvQsnEUsu\U:T R0U T Q R {rc}qUsT uUT1Q39TvQsnQUsuhU:T R0U T Q R }rcqUsT u'UT1Q3ETvQsn]UsutU:T R0U T Q R rcqUsT u3UT1Q3QTvQsniUsuU:T R0U T Q R rcqUsT u?UT1Q3]TvQsnuUsuU:T R0U T Q R rcq(UsT uKUT1Q3iTvQsnUsuU:T R0U T Q R rcq4UsT uWUT1Q3uTvQsnUsuU:T R0U T Q R rcq@UsT ujU T1Q@T QsT R U T Q R uU:rcqCUsT ufU}T1Q/TQsnUsuU:T R0U T Q R $rcqQUsT utU}T1Q/TQsnUsuU:T R0U T Q R 2rcq_UsT uU}T1Q/TQsnUsuU:T R0U T Q R @rcqmUsT uU}T1Q/TQsnUsuU:T R0U T Q R Nrcq{UsT uU}T1Q/TQsnUsuU:T R0U T Q R \rcqUsT uU}T1Q/TQsnUsuU:T R0U T Q R jrcqUsT uU}T1Q/TQsnUsu U:-T R0U T Q R xrcqUsT uU}T1Q/TQsnUsuU:;T R0U T Q R rcqUsT uU}T1Q/TQsnUsu%U:IT R0U T Q R rcqUsT uU}T1Q/TQsnUsu3U:WT R0U T Q R  rcqUsT uU}T1Q/ TQsn* UsuA U:e T R0U T Q R  rcq UsT u U T1Q7( T QsM T R  U T Q R uU: rcq UsT u UT1Q3 TvQsn5 UsuL U:p T R0U T Q R  rcq UsT u UT1Q3) TvQsnA UsuX U:| T R0U T Q R  rcq UsT u UT1Q35 TvQsnM Usud U: T R0U T Q R rcqUsT u#UT1Q3ATvQsnYUsupU:T R0U T Q R rcq UsT u/UT1Q3MTvQsneUsu|U:T R0U T Q R rcqUsT u;UT1Q3YTvQsnqUsuU:T R0U T Q R rcq$UsT uGUT1Q3eTvQsn}UsuU:T R0U T Q R rcq0UsT uSUT1Q3qTvQsnUsuU:T R0U T Q R  rcq<UsT u_UT1Q3}TvQsnUsuU:T R0U T Q R rcqHUsT ukUT1Q3TvQsnUsuU:T R0U T Q R %rcqTUsT uwUT1Q3TvQsnUsuU:T R0U T Q R 1rcq`UsT uUT1Q3TvQsnUsuU:T R0U T Q R 4rcqlUsT uU T1Q@T QsT R  U T Q R uU:7rcqoUsT uU T1Q@T QsT R #U T Q R uU:CrcqrUsT uUT1Q3TvQsnUsuU:T R0U T Q R ?rcq~UsT uU T1Q9TvQsT R +U T Q R uU:RrcqzUsT uU T1Q3T|QsnUsuU:T R0U T Q R NrcqUsT uU T1Q9T|QsT R :U T Q R uU:arcqUsT uU T1Q3T~QsnUsuU:$T R0U T Q R ]rcqUsT uU T1Q9T~Qs T R IU T Q R uU:w rcqUsT uU T1Q8T QsnUsu U:: T R0U T Q R z!rcq UsT u U T1Q>!T Qs&!T R f!U T Q R uU:"rcq!UsT u!UT1Q3!TvQsn"Usu%"U:I"T R0U T Q R #rcq"UsT u"U T1Q3 #T|Qsn!#Usu8#U:\#T R0U T Q R $rcq#UsT u#U T1Q3$T~Qsn4$UsuK$U:o$T R0U T Q R $T Q u%U T1Q'u,%U T1QRI%TvQ6u`%U:u%U T1QR%T|Q6u%U:u%U T1QR&T~Q6u&U:uF&U T1QXc&TvQ6uz&U:u&U}T1QX&T|Q6&T R u&U:u'U}T1QX6'T|Q6uM'U:up'U}T1QX'T~Q6u'U:u'U}T1QX'T~Q6u'U:u%(U T1QeI(T Q6u`(U:u(U T1Qj(T}Q6(T R u(U:)T R H)U T Q R l)T R0)U T Q R )T R0*U T Q R 4*T R0t*U T Q R *T R *U T Q R *T R >+U T Q R c+T R +U T Q R +T R ,U T Q R u2,U T1Q^O,T}Q6t,T R u,U:u,U T1QX,T Q6,T R u-U:u?-U T1QWc-T Q6uz-U:u-U T1Q+u-U T1Q+f-Tvu-U:u'.U T1Q8fF.T u].U:u.U T1Q!u.U T1Q;F.TvQ u.U:u/U T1QSF2U T1QEF\2TvQ}2T R u2U:2U T Q R 3U T Q R uB3U T1Q7F`3TvQ}uw3U:u3U T1QEF3TvQ}u3U:u4U T1QLF%4TvQ J4T R ua4U:u4U T1Q-u4U T1Q9 4T}u4U:u5U T1Q@ -5T R5T R ui5U:u5U T1Q0u5U T1QEF5T Q}6T R u6U:B6T R06U T Q R ?6U T Q R 2u6U T1QAF7T Q}67T R uM7U:q7T R07U T Q R D7U T Q R 7u8U T1QOuD8U T1QBb8TvQ}uy8U:u8U T1QI8TvQ 8T R u9U:D9U T Q R ;h9T R09U T Q R Ou9U T1QNu9U T1QB:TvQ}u0:U:uY:U T1QBu:U T1Q6:TvQ0u:U:u:U T1Q$u;U}T1Q-&;TvQ0R1u=;U:ug;U T1Q.;TvQ0R0u;U:u;U T1Q-;TvQ1R0u<U:u-<U T1Q,O<TvQ1R1uf<U:u<U T1Q,u<U}T1Q-<TvQ0R1u<U:u=U}T1Q-1=TvQ0R1uH=U:ur=U T1Q.=TvQ0R0u=U:u=U T1Q.=TvQ0R0u>U:u8>U T1Q,Z>TvQ1R1uq>U:u>U T1Q,>TvQ1R1u>U:u>U T1Q- ?TvQ1R0u7?U:ua?U T1Q-?TvQ1R0u?U:u?U T1Q;u?U T1Q:@T Q0R1<@T R uS@U:u}@U T1Q;@T Q0R0@T R u@U:AT R0FAU T Q R \AU T Q R HAU T Q R PAT R0*BU T Q R djBU T Q R TBT R0BU T Q R hBT R02CU T Q R nVCT R0CU T Q R pCU T Q R WDU T Q R _:DT R0zDU T Q R xDT R0DU T Q R tET R0BEU T Q R rulEU T1Q6ET Q0R1ET R uEU:uEU T1Q7$FT Q0R0IFT R u`FU:uFU T1Q3uFU T1Q/kFTQ R1uFU:u!GU T1Q/kMGTQ R0udGU:uGU T1Q;uGU T1Q.kGTQ R1uGU:u%HU T1Q.kQHTQ R1uhHU:uHU T1Q/kHTQ R0uHU:uHU T1Q/k+ITQ R0uBIU:ulIU T1Q7uIU T1Q+kITQ R1uIU:uJU T1Q,k/JTQ R0uFJU:upJU T1Q.kJTQ R1uJU:uJU T1Q/k KTQ R0u KU:uJKU T1Q-knKTQ0R1uKU:uKU T1Q.kKTQ0R0uKU:uLU T1Q$u>LU T1Q7kkLT Q R1LT R uLU:uLU T1Q7kLT Q R0#MT R u:MU:^MT R0MU T Q R zMT R0NU T Q R &NT R0fNU T Q R NT R0NU T Q R ~NT R0.OU T Q R |nOU T Q R OU T Q R OT R0PU T Q R 6PT R0vPU T Q R PT R0PU T Q R PT R0>QU T Q R bQT R0QU T Q R QT R0RU T Q R FRU T Q R jRT R0RU T Q R RT R0SU T Q R 2ST R0rSU T Q R ST R0SU T Q R ST R0:TU T Q R ^TT R0TU T Q R TT R0UU T Q R &UT R0fUU T Q R UU T Q R UU T Q R &VU T Q R uPVU T1Q#usVU}T1Q.\VTvQ1R1uVU:uVU T1Q/\VTvQ1R0uWU:u9WU T1Q0\[WTvQ0R0urWU:uWU T1Q/\WTvQ0R1uWU:uWU T1QNu!XU}T1Q.\CXTvQ1R1uZXU:u}XU}T1Q.\XTvQ1R1uXU:uXU T1Q/\YTvQ0R1uYU:uCYU T1Q/\eYTvQ0R1u|YU:uYU T1Q/\YTvQ1R0uYU:u ZU T1Q/\+ZTvQ1R0uBZU:ulZU T1Q0\ZTvQ0R0uZU:uZU T1Q0\ZTvQ0R0u[U:u2[U T1Q+u\[U T1Q;\[T Q1R1[T R u[U:u[U T1Q<\\T Q1R09\T R uP\U:\U T Q R u\U T1Q(u\U T1Q-A\T "]T R u9]U:uc]U T1Q-A{]T ]T R u]U:u]U T1QIu^U}T1Q'A^Tu4^U:t^U T Q R ^U T Q R u^U T1Q-A^T_T R u4_U:u^_U T1Q'Ax_Tu_U:_U T Q R u_U T1Q'A`Tu*`U:N`T R0`U T Q R `T R0`U T Q R uaU T1Q,A6aTuMaU:qaT R0aU T Q R uaU T1QGubU T1Q)"bTvQ0u9bU:ucbU T1Q:bT|Q2ubU:ubU T1Q:bT~Q4ubU:ucU}T1Q'A0cTvuGcU:uqcU T1Q'AcT|ucU:ucU T1Q'AcTsucU:0%dT Q IdT R0dU T Q R dT R0dU T Q R eT R0QeU T Q R ueT R0eU T Q R eT R0fU T Q R =fT R0}fU T Q R fT R0fU T Q R gT R0EgU T Q R igT R0gU T Q R gT R0 hU T Q R 1hT R0qhU T Q R hT R0hU T Q R hT R09iU T Q R ]iT R0iU T Q R iT R0jU T Q R %jT R0ejU T Q R jT R0jU T Q R jT R0-kU T Q R QkT R0kU T Q R U T Q R k:$k_ Gl9dbc0%=q%b%-y ~ lU}TQUvT|Q}RsX0Kxn9dbc$9sql5b X#mT QsuMmU T1Q@ivmTsQ RXX0umU:umU T1Q#RumU:B+nT ReYnU T Q R}nT R0U T Q R`nabLaud> Kjq%)u7oU T1QHVoT 0uoU T1Q2oT QsoT Qs(oT Qs8pT Qs:pT Qs`pT QspT pT pT Q pT Q qT AqT Q T Q b|qcvec|2 U+|DvT+} Q+~ R+ X+- YJ':xr%'!}%'..1pos) x 8* .8+UvTsQ|dbrLvalK enunnMnkunnMxr2srXsT QUwsT sT sUssT sT tUs)0tT NtUsT2mtT tT tUsT@tT 0utU T1Q2uT /uT U T Q RHT :::I~H}H}I1B U4:!;9 IB : ; 9 I8 ( 4:!;9 I  !I 1RBUX!YW! U.?: ; 9 'I< : ;9 I8  : ; 9 I8 I!I/ &I: ; 9 I$ >  : ; 9!H}41B4:!;9 I< : ;9 4:!; 9 I.?: ;9 'I<.?:! ;9!'< 1U :!;9 I! :! ;9!I !k">! !I: ; 9!# :! ;9!I$%:!; 9 IB&4: ; 9 I?<' :! ;9 I8 (4:!; 9!I):!;9 IB*4I4+:!; 9 I, :!;!I8 - : ; 9!..:!;9! ' !/ 0H}14:!; 9 IB2'3>! !I:! ;9!4 : ; 9!5 : ; 9 I6 7:!;9!I84:!; 9 IB9:!; 9 IB:.?<n:!;!;7I< :! ;9!= I8 >:!;9 I? : ; 9!I@ :!; 9!A4:!; 9 IB4:!;9 IC.?:!; 9!'<D.?:!;9!'@zE.?:!;9 'I@zF UG.:!;9! '@zHH}I.:!;9!('I !J.:!; 9! '@zK.?:!; 9!'@zL: ; 9 IM1RBUX!Y W N% UyO : ; P Q$ > R: ; 9 S&T'IU<V : ;9 W!X : ; 9 I8Y.?: ;9 '<Z.?: ; 9 '<[41\1RBX YW ]4: ;9 I^ _.: ; 9 'I@z`.?: ; 9 ' a: ; 9 Ib.?: ; 9 'I@zc: ; 9 Id.: ; 9 'I e.1@z U %U U %U U %U(U(\U\<U<<\5> >1> /0/ /1/ /5ELE E0E E5F5F F0F %0:0F5F F0F T T T0T = =3D5D D0D = = = =6= =6= =5K5K K0K W5W W0W KMK K0K5R5R R0R Q5Q Q0Q P ˸˸VVP   øø\\P  SSP  PPQP P QP P QPPQPPQP P Q PPQP$QPP QBRPP Q|PP P QPPQPPQP P QPPQPPQP$QPPPQP$QPP P QP$QPP P QP P QP$QPP P QPPQPPQP$QPP$QPP$QPPPQPPQP"QPPPQPQ@WPPPQPPQPPQPPQP++P++QP*+P++QP--P--QP**P**QP((P((QP)*P**QP00P00QP--P--QP"Q PP$%P%%QP""P""QP P QPPQPPQPPQPPQPPQP P QPPQPPQP"QPP;<P<<QP99P99QP77P77QP45P55QP22P22QP00P00QP--P--QP++P++QP()P))QP&&P&&QP$$P$$QPPQPQxPPQaqPP P QPQPPPQPQaqPPPQP"QPP P QP"QPP P QPPQPPQ U BVBGU T D\DGT$Q$GQ$R$GRUVUVT#Q#STSUSUSU:UT:TU(VT#S P U %Q%UQU!T!STTTSTSTS Q UU s<$&  %     V]sGNd ] CJ`GNd] U\a a YYaYaYY Y ] Y ]Y]]_[[[[[,,[++[--[++[()[**[01[..  h%%\##\ \\\\\\ \\[<<[::[78[55[23[00[..[+,[))[''[$%[ELb ~_~_c [ __ v]] i]]dZZ !(=cYY !(= !(= !(= !(= *18cRR !(8 !(= !(=XX &EVV E $V  E  !F %,:LL :  !FKK&4;[GH !(= DEE !(= !(= !(= !(= R W KR#X_77*+_k@AHIV@@ 899::;V]s^r'5 "0E> $=&((),,224p#$/0&&q?kI! ! "!#$#&$%'&'(())*+*+x, -./0123&4# $ 56 78" %  9:;!<=>? @ $(A)BC~DEFGH#I#J$KLM!NO%P'QRS,T.ULVYWq?XYZ#   [\]^_ `a+bc  d e f-g.h ijkl!m&nopqrs$tuvw xyz${%|JK/}0~12  35 "#$&5H`rtPsPdPbPf&'01>~ #__P$-29ABOPQRvw|}    %*CGIMOSZ^`dim "'mnopqr"#&'()*+-.3456789:;<=>?@ABCDEFGHIJKQTWZ]gfjoprsu5CN]^_chmnox$%!)17BN"#$%&456789?F]iq}      !"#$%&  !"#$%&(*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqtuwy >?@%*CGIMOSZ^`dim"*Xjktuvwyz{|(,-6789;<=>@ABCFGHIKLMNPQRSVWXY[\]^`abcfghiklmnpqrsvwxy{|}~ !%0145!&'2  !$&'"%(,1589:;,-./013HRW\]a(3<AFKPbhtz  (,,;'()*,-./1234 "$,4678DIPUVWX)*+,-/0%8(:# "/0146ilru-.RSTUYbj        "$'+,Rcq'(* *+6;A1;Tez{|}~"5CFJNRVZdghilps #&),/259<?BEHKLORUX\`cgjmnpruxyz}89:=>?_`efhi!#%')+-/13579;=?ACJLNPRTVXZ\^`bdfhjlnprtvxz|~"HKNQTWZjk                                                    &&&&&&**********--11222888888888888888888>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????AAAAAAAAAABBBBBBBBBBBBBBCCCCCCCCCIIIIJJJMMMMMMMMMQQQQQRRR`dddddBCMNXz)*!#&(,36)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefghijklmnopqrstuvwxyz{|}~"%( !1          !"&'(*-./13568:;=?@ADFHJLNPRSUVXZ\^`bdfhikmnoqrsuvxz{},.0:;)/012356789:;<=>?@BCDEFGHIJLMPQRSTUVWXYZ[\]^abdefghilmnosuwxyz{|}~+-/13579;=?ACEGIKMOQSUWY[]_jlnprtvegikmorsvw    #'* #$'                                                                                                                                                                                                          !$%&'()*+,-./0345;<=?@AGHIJOPQ"  )7:<>?@PYzvM         0,fY =.~ ?Y == .Y /.mttnXX%tX/#t,#t,#t,t#t,#t,t,t,t#t,tt,tt,t#t,#t,#t,t(tt(tJ$t(tt&tusukX""      m   >  >"" "   g  f    g   f w  g  w  i""    g  b    g   g   i  j   a    g   g   y'.q qt<Y frKK fK)0zztZ-X >rXuKX >rXuYX uYX =sXX =sX ȐXrXX r <X z <X <X    <Xz<X rXX XXXXp<XȂX v Z1XJ'  XX XX Y <X <X p <XX Xo tX   [<X l!sXt  Xq<X<XsXt  X Xn<X<X3JXpX6X j <X q<XX l <X q!pX%t X tJXf<X<X q $t<f<XJXoX*<<<֞<2<<<<֞<֞<<<AtttJXO <X<X h  Xf  pf f  X Xf  g f  Xf  Xf tt9"sXJ֞JA"J"J֞J֞J="J֞J"֞JJJ*#ttXJXD X Xf f  Xf  Xf  Xf  X  !f  Xf f  Xf  Xf  f  X X S Xf  Xf  Xf  Xf  Xf  Xf  Xf  Xf   # \&oX)֞<<<<$֞<֞<<<<<<<1#ttXJX  XttXJX .ftt<=sXX<XJX y Xt<f<XJX <f<JX f f  X XtftJX f  XMf<suX<suX<:vXJJJuI/ .emXf  Xf f f  Xf  Xf  Xf \f  Xf  Xf  Xf  Xf  Xf  Xf  Xf  Xf  Xf  Xf  Xf  }*->s&Xyt X~  ~<u .%%u%&J\<Ktt&]tK<&1zzt&ztw6#X&.JWX$.sX uX"X".<-#(N.tR<.tRt.RtO)J".<,(G5tK<5tKt5KtO0"X".<(B:tF<:tFt:FtO5"X".<(?tA<?tAt?AtO:"X".<(t<tttO?"X".< (t<tt%ttJ".<,(t<ttt(t<tttO"X".<(t<tttO"X"X.<.X-#(t<J".<,X(t<XxtX".<(t<x'X".<(<t%"X".<(<f%"X".< (~f<t|tJ"X.<,X(~~X(~~<f~%"X".<.X(~~~txtJ"X.<,X%(~t~<t~t~tO(~t~<X~'X".<.t"(~t~<t~t~tOt"X".<(~t~<t~t~tOt"X".<(~t~<t~t~tOtJ".<(~t~<t~t~tOtJ".<(~~1xttJ".<(~t~~t7tX".<(~t~~t+tX".<(~t~:t"X".<(~ ~.xtt"X".<<J<JX~     <Xz   A    <     >  q    @   >    Q0  Y*     _<   >    @   c<*   _<'  Y ' @ Z+   \<&     e<   ^  " X<*    V<   "   Z<.    V<- Z +  k<r)  f "f f  fu *  <f T ,  A <f  ]    w ) <f f   l    s<  <f   <f  j vwD< "X"t.<,tJ<JX ^ <f f   < Xf  L.f  X    h  > t,tus/<eTf    P  l  <f {$MUMqMtYւXX  + )JJJ KZtv VLyZ[Z dXu.fN1guYY~tY }}ttXpx;X(}<}OzX/"X"X . (}X}y t1:(}t}<t}|x/J"X .;(}t}xt/J"X .<(}t}<t}tX}t(xt/X"X.J ~+X tfX;Xt'zt<XXtz?lf+X tXfXX<XNtXuXX"X.1X X"X .XX"X .(}}xtoXX".X".X".J".Hft".֞".Ȟt".X".<tJtJXfXt~@f"Xtd@fXutg<XACfb <fb<ff<fhfg<fhfgfjfbA<fifefj<fefd <Z~fe X<feffPRIxPTR __PRIPTR_PREFIX "x"GPRS_UPD_T_RA_LA_IMSI_ATT 2IPPROTO_COMP IPPROTO_COMPIPV6_RECVERR 25long long int_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R__INTMAX_MAX__ 0x7fffffffffffffffL_POSIX_V6_LPBIG_OFFBIG -1OSMO_AUTH_ALG_XOR_3G_BITS_TYPES___LOCALE_T_H 1SQLITE_SET_LOCKPROXYFILE SQLITE_FCNTL_SET_LOCKPROXYFILESQLITE_OPEN_SHAREDCACHE 0x00020000INT_FAST8_MIN (-128)__FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64_BSD_PTRDIFF_T_ OSMO_IS_LITTLE_ENDIAN 1ntohs(x) __bswap_16 (x)__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))print_filename2OSMO_LOGCOLOR_BRIGHTWHITE "\033[1;37m"_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECTLOGL_INFO 3SIOCGSTAMP_OLD 0x8906LOG_FLT_BSC_SUBSCRSQLITE_OK_LOAD_PERMANENTLY (SQLITE_OK | (1<<8))PRId8 "d"GSM48_T303_MS 30, 0_BITS_TYPES_LOCALE_T_H 1enabledENOTUNIQ 76IP_RECVOPTS 6ASSERT_DB_GET_AUC(imsi,expect_rc) do { struct osmo_auth_vector vec[N_VECTORS]; ASSERT_RC(db_get_auc(dbc, imsi, 3, vec, N_VECTORS, NULL, NULL, false), expect_rc); } while (0)SQLITE_IOERR_SHMMAP (SQLITE_IOERR | (21<<8))__FLT_MAX_10_EXP__ 38__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1SCNxFAST16 __PRIPTR_PREFIX "x"IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUPGSM48_T335_MS 30, 0IPV6_RECVHOPOPTS 53__INT32_C(c) c_STDLIB_H 1ELIBBAD 80__pad5__STDC_IEC_559_COMPLEX__ 1g_aud2gEPERM 1IPV6_ADDRFORM 1SQLITE_CONFIG_GETMALLOC 5long unsigned intSBIT(a) (1 << a)AF_INET PF_INET__INT_LEAST64_MAX__ 0x7fffffffffffffffLlog_set_log_level__wchar_t__ SCNi8 "hhi"__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128_POSIX_MEMLOCK 200809LPACKAGE "osmo-hlr"__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32xSO_RESERVE_MEM 73SCM_TIMESTAMP SO_TIMESTAMPGSM48_IE_REDIR_SUB 0x75SCNdLEAST32 "d"SO_DETACH_BPF SO_DETACH_FILTERPF_CAIF 37HAVE_SYS_STAT_H 1SQLITE_CONSTRAINT_FOREIGNKEY (SQLITE_CONSTRAINT | (3<<8))PF_MPLS 28GSM48_MT_RR_HANDO_INFO 0x2dEHOSTUNREACH 113GSM48_MT_RR_CHAN_MODE_MODIF_ACK 0x17_freeres_buf_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBSGSM48_IE_MODE_SEC_CH 0x66__TIME64_T_TYPE __TIME_T_TYPEprint_filenameg_aud3g_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING_POSIX_REGEXP 1__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32xtalloc_array_size(ctx,size,count) _talloc_array(ctx, size, count, __location__)SQLITE_SYNC_DATAONLY 0x00010PRIoFAST32 __PRIPTR_PREFIX "o"PRIxFAST32 __PRIPTR_PREFIX "x"__location__ __FILE__ ":" __TALLOC_STRING_LINE3____UINT64_C(c) c ## ULIPV6_RECVDSTOPTS 58SQLITE_DROP_TEMP_TRIGGER 14SQLITE_FCNTL_BEGIN_ATOMIC_WRITE 31OSMO_MAX(a,b) ((a) >= (b) ? (a) : (b))_LFS64_STDIO 1PF_RXRPC 33GSM_CSTATE_RELEASE_REQ 19IPPROTO_IPV6 IPPROTO_IPV6GSM48_MT_RR_HANDO_FAIL 0x28INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a)PF_QIPCRTR 42__LITTLE_ENDIAN 1234EUSERS 87save_fnL_XTND SEEK_END_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_SC_SPIN_LOCKS _SC_SPIN_LOCKSGSM48_MT_MM_INFO 0x32WIFSTOPPED(status) __WIFSTOPPED (status)HAVE_SYS_TYPES_H 1sgsn_addressSO_TIMESTAMPING_OLD 37SOL_RXRPC 272SCNd64 __PRI64_PREFIX "d"GSM48_T308 10, 0OSMO_VALUE_STRING(x) { x, #x }_CS_V6_ENV _CS_V6_ENV__FLT64X_HAS_DENORM__ 1__extern_inline extern __inline __attribute__ ((__gnu_inline__))__USE_XOPEN2K8__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)SOL_DCCP 269llist_first_entry(ptr,type,member) llist_entry((ptr)->next, type, member)PRIu64 __PRI64_PREFIX "u"IPV6_HOPLIMIT 52va_end(v) __builtin_va_end(v)__UINT_FAST8_MAX__ 0xff__suseconds_t_defined SQLITE_BUSY_SNAPSHOT (SQLITE_BUSY | (2<<8))GSM48_PM_SAME 0x03_POSIX_THREAD_PRIO_INHERIT 200809LGSM48_T323_MS 30, 0IN_EXPERIMENTAL(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000)PRIXFAST64 __PRI64_PREFIX "X"_POSIX_READER_WRITER_LOCKS 200809L_PC_NO_TRUNC _PC_NO_TRUNCGPRS_DET_T_MT_IMSI 3_GCC_WRAP_STDINT_H __DEC32_EPSILON__ 1E-6DFHAVE_UNISTD_H 1SQLITE_SHM_NLOCK 8_POSIX_BARRIERS 200809LHAVE_STRING_H 1GSM48_MT_CC_START_DTMF_ACK 0x36GSM48_LUPD_PERIODIC 0x1__ASM_GENERIC_SOCKIOS_H SO_RCVBUF 8GSM48_MT_RR_SH_VGCS_INFO 0x8____gwchar_t_defined 1__USE_ISOC11 1CMSG_SPACE(len) (CMSG_ALIGN (len) + CMSG_ALIGN (sizeof (struct cmsghdr)))GSM48_MT_GMM_AUTH_CIPH_FAIL 0x1CIPV6_JOIN_ANYCAST 27__SIZEOF_PTHREAD_MUTEXATTR_T 4INADDR_BROADCAST ((in_addr_t) 0xffffffff)PF_ROUTE PF_NETLINKOSMO_SOCK_F_NONBLOCK (1 << 2)__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64IPV6_RECVPKTINFO 49GPRS_TMR_UNIT_MASK (7 << 5)SQLITE_IOERR_CORRUPTFS (SQLITE_IOERR | (33<<8))GSM48_IE_BEARER_CAP 0x04IN_CLASSA(a) ((((in_addr_t)(a)) & 0x80000000) == 0)_SC_SPAWN _SC_SPAWNLOG_FLT_VLR_SUBSCRSQLITE_TESTCTRL_NEVER_CORRUPT 20SCNuLEAST64 __PRI64_PREFIX "u"LOG_FILENAME_PATH__bos0(ptr) __builtin_object_size (ptr, 0)CH_TYPE_PERM_SPCH_MAXLEN 9GSM48_IE_MUL_RATE_CFG 0x03SO_PROTOCOL 38GSM48_T313 30, 0_SC_2_VERSION _SC_2_VERSION_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE__USE_XOPENSQLITE_CONFIG_GETMUTEX 11MSG_FIN MSG_FINGSM48_IE_NET_DST 0x49SCNdLEAST16 "hd"GSM48_MT_RR_PART_REL_COMP 0x0fGSM48_MT_RR_SYSINFO_18 0x40IPPROTO_ROUTING IPPROTO_ROUTING_SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASELOGPSRC(ss,level,caller_file,caller_line,fmt,args...) LOGPSRCC(ss, level, caller_file, caller_line, 0, fmt, ##args)SCNi64 __PRI64_PREFIX "i"__USE_POSIX199506 1GSM48_IE_PRIORITY_LEV_HO 0x08AF_WANPIPE PF_WANPIPEGSM48_MT_RR_SH_VGCS_SMS 0x9listSQLITE_GET_LOCKPROXYFILE SQLITE_FCNTL_GET_LOCKPROXYFILESQLITE_DETACH 25SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8))__LDBL_MAX_10_EXP__ 4932__UINT_FAST8_TYPE__ unsigned charOSMO_LOGCOLOR_DARKBLUE "\033[34m"__INT_LEAST16_TYPE__ short intMSG_PEEK MSG_PEEKnameGSM48_MT_CC_START_DTMF 0x35EDEADLK 35stmt__nlink_t_defined __BIG_ENDIAN 4321IN_LOOPBACKNET 127SQLITE_CORRUPT_INDEX (SQLITE_CORRUPT | (3<<8))EBADSLT 57_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS_POSIX_PRIORITY_SCHEDULING 200809Lid_short_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGSENOLINK 67GSM48_IE_MA_AFTER 0x72_PC_MAX_INPUT _PC_MAX_INPUTSCNi32 "i"__stub_setlogin __INT_LEAST64_TYPE__ long intdb_subscr_update_msisdn_by_imsi__LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19LPRIdLEAST16 "d"SO_TIMESTAMPING SO_TIMESTAMPING_OLDSQLITE_CONFIG_PCACHE2 18DLMI -5__INT_LEAST32_MAX__ 0x7fffffff__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__glibc_c99_flexarr_available 1__FLT64_DECIMAL_DIG__ 17GSM48_PDISC_NC_SS 0x0bmsgb_l4(m) ((void *)((m)->l4h))GSM48_MT_GMM_ID_RESP 0x16PF_LOCAL 1print_categorySOL_TLS 282UINT_FAST8_MAX (255)test_subscr_sqn_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE_XOPEN_XCU_VERSION 4GSM48_PDISC_RR 0x06SQLITE_NOTFOUND 12SQLITE_LIMIT_COMPOUND_SELECT 4SQLITE_SCANSTAT_SELECTID 5_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGSIP_ORIGDSTADDR 20_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBSGSM48_IE_FOLLOW_ON_PROC 0xa1SQLITE_TESTCTRL_ISKEYWORD 16SO_ATTACH_REUSEPORT_CBPF 51SOL_MPTCP 284__SIG_ATOMIC_TYPE__ int__blkcnt_t_defined INADDR_ALLHOSTS_GROUP ((in_addr_t) 0xe0000001)SQLITE_INDEX_CONSTRAINT_ISNOTNULL 70SOL_PPPOL2TP 273MSG_WAITALL MSG_WAITALLSQLITE_STATUS_PAGECACHE_USED 1le16toh(x) __uint16_identity (x)GSM48_LUPD_RESERVED 0x3EUCLEAN 117SQLITE_FCNTL_VFS_POINTER 27IN_CLASSB_MAX 65536IPV6_MULTICAST_IF 17LOG_MAX_FILTERS _LOG_FLT_COUNTSQLITE_FCNTL_CHUNK_SIZE 6__SSIZE_T_TYPE __SWORD_TYPEGSM48_MT_MM_TMSI_REALL_COMPL 0x1bSQLITE3_TEXT 3GSM48_IE_MSLOT_DESC 0x10AF_BRIDGE PF_BRIDGELLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name)OSMO_DEPRECATED_OUTSIDE(text) OSMO_DEPRECATED(text)SQLITE_OK_SYMLINK (SQLITE_OK | (2<<8))GSM23003_IMEI_SNR_NUM_DIGITS 6hlist_entry(ptr,type,member) container_of(ptr,type,member)_XOPEN_XPG4 1SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8))GPRS_CTX_BVC LOG_CTX_GB_BVC__ILP32_OFF32_CFLAGS "-m32"OSMO_STRBUF_ADDED_TAIL(STRBUF,N_CHARS) osmo_strbuf_added_tail(&(STRBUF), N_CHARS)PTRDIFF_MIN (-9223372036854775807L-1)_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGSDLCTRL -8GSM48_MT_RR_MEAS_REP 0x15GSM48_MT_RR_SYSINFO_9 0x04GSM48_IE_FACILITY 0x1cIP_BLOCK_SOURCE 38PF_LLC 26__fortify_function __extern_always_inline __attribute_artificial__EBUSY 16__va_list_tagAF_IB PF_IB__SIZEOF_FLOAT128__ 16__attr_dealloc_fclose __attr_dealloc (fclose, 1)TALLOC_VERSION_MAJOR 2uint32_tGSM48_MT_GSM_STATUS 0x55__FLT16_MAX_EXP__ 16OSMO_AUTH_ALG_TUAKGSM48_IE_CLASSMARK3 0x20SQLITE_INDEX_CONSTRAINT_OFFSET 74__FLT16_HAS_INFINITY__ 1__USE_ISOC11__glibc_likely(cond) __builtin_expect ((cond), 1)GSM_MI_TYPE_IMEISV 0x03msgb_eq_l4(msg1,msg2) msgb_eq_l4_data(msg1, msgb_l4(msg2), msgb_l4len(msg2))EL2HLT 51SCNxLEAST8 "hhx"_CS_LFS64_LIBS _CS_LFS64_LIBSSCNd8 "hhd"msgb_eq_l1_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 1, msg, data, len, true)OSMO_GSUP_MAX_NUM_AUTH_INFO 5__GCC_ASM_FLAG_OUTPUTS__ 1DLIO -29__TIMESIZE __WORDSIZE__UINT_FAST64_TYPE__ long unsigned intGSM48_IE_F_CH_SEQ_AFTER 0x69__SIZEOF_INT128__ 16stmt_idxSQLITE_RECURSIVE 33imsitalloc_set_destructor(ptr,function) do { int (*_talloc_destructor_fn)(_TALLOC_TYPEOF(ptr)) = (function); _talloc_set_destructor((ptr), (int (*)(void *))_talloc_destructor_fn); } while(0)SQLITE_ATTACH 24SO_SELECT_ERR_QUEUE 45PF_PHONET 35SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8))FILENAME_MAX 4096__GCC_ATOMIC_LONG_LOCK_FREE 2__BIGGEST_ALIGNMENT__ 16OSMO_STRBUF_APPEND(STRBUF,func,args...) do { if (!(STRBUF).pos) (STRBUF).pos = (STRBUF).buf; size_t _sb_remain = OSMO_STRBUF_REMAIN(STRBUF); int _sb_l = func((STRBUF).pos, _sb_remain, ##args); if (_sb_l < 0 || (size_t)_sb_l > _sb_remain) (STRBUF).pos = (STRBUF).buf + (STRBUF).len; else if ((STRBUF).pos) (STRBUF).pos += _sb_l; if (_sb_l > 0) (STRBUF).chars_needed += _sb_l; } while(0)_GETOPT_CORE_H 1_CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS__ASM_GENERIC_BITS_PER_LONG SQLITE_IOERR_COMMIT_ATOMIC (SQLITE_IOERR | (30<<8))long doubleSQLITE_IOERR_DATA (SQLITE_IOERR | (32<<8))GSM48_MT_CC_START_CC 0x09__HAVE_FLOAT32 1IPV6_HDRINCL 36SCNuMAX __PRI64_PREFIX "u"SCNd32 "d"GSM48_T305_MS 30, 0_GCC_PTRDIFF_T IP_PKTINFO 8__f32(x) x ##f32__LDBL_MIN_EXP__ (-16381)IPV6_RECVPATHMTU 60SOL_KCM 281__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x__DEC128_MAX_EXP__ 6145__BITS_PER_LONG 64IPPROTO_ESP IPPROTO_ESPSQLITE_FCNTL_PERSIST_WAL 10msgb_eq(msg1,msg2) msgb_eq_data(msg1, msgb_data(msg2), msgb_length(msg2))MSG_CONFIRM MSG_CONFIRMFTS5_TOKENIZE_AUX 0x0008_SC_2_UPE _SC_2_UPESTDIN_FILENO 0SQLITE_FCNTL_JOURNAL_POINTER 28_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32filter_mapSCNoFAST32 __PRIPTR_PREFIX "o"SCNxFAST32 __PRIPTR_PREFIX "x"db_get_auth_dataGSM23003_PTMSI_SIG_NUM_BYTES 3_IO_wide_data__FD_MASK(d) ((__fd_mask) (1UL << ((d) % __NFDBITS)))ESTALE 116__SYSCALL_WORDSIZE 64__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0SQLITE_READONLY_DBMOVED (SQLITE_READONLY | (4<<8))SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8))talloc_named_consttalloc_pooled_object(_ctx,_type,_num_subobjects,_total_subobjects_size) (_type *)_talloc_pooled_object((_ctx), sizeof(_type), #_type, (_num_subobjects), (_total_subobjects_size))INADDR_ANY ((in_addr_t) 0x00000000)GSM48_IE_CHANMODE_7 0x17WCONTINUED 8IPV6_RECVERR_RFC4884 31OSMO_SOCK_F_BIND (1 << 1)db_get_aucOSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE OSMO_DEPRECATED("For internal use inside libosmocore only.")DEBUGP(ss,fmt,args...) LOGP(ss, LOGL_DEBUG, fmt, ##args)SQLITE_LIMIT_VDBE_OP 5SOL_NETLINK 270SQLITE_CONSTRAINT_TRIGGER (SQLITE_CONSTRAINT | (7<<8))SQLITE_FCNTL_EXTERNAL_READER 40EOWNERDEAD 130__timeval_defined 1SQLITE_INDEX_CONSTRAINT_LIMIT 73PF_ISDN 34_POSIX_CHOWN_RESTRICTED 0osmo_talloc_asprintf(ctx,dest,fmt,args...) do { if (!dest) dest = talloc_asprintf(ctx, fmt, ## args); else dest = talloc_asprintf_append((char*)dest, fmt, ## args); } while (0)PF_PACKET 17SQLITE_BUSY_TIMEOUT (SQLITE_BUSY | (3<<8))IPPROTO_HOPOPTS IPPROTO_HOPOPTSOSMO_CMP(a,b) ((a) < (b)? -1 : ((a) > (b)? 1 : 0))SQLITE_IOCAP_ATOMIC32K 0x00000080GSM48_IE_MORE_DATA 0xa0dest__CHAR32_TYPE__ unsigned intsgsn_via_proxySQLITE_STMTSTATUS_VM_STEP 4__DEC128_EPSILON__ 1E-33DL__UINT16_TYPE__ short unsigned intSQLITE_FCNTL_CKPT_DONE 37__FLT_MIN_EXP__ (-125)GT_MAX_DIGITS 15SQLITE_CONFIG_PAGECACHE 7__UINT_LEAST64_TYPE__ long unsigned intGSM48_MT_RR_HANDO_CMD 0x2bSQLITE_IOCAP_ATOMIC4K 0x00000010SQLITE_CONFIG_PCACHE_HDRSZ 24SCNx16 "hx"SQLITE_IOCAP_POWERSAFE_OVERWRITE 0x00001000__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1DLCSN1 -26INIT_LLIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)SQLITE_UTF16BE 3__LP64_OFF64_LDFLAGS "-m64"PRIoFAST8 "o"__SEG_FS 1__SYSCALL_SLONG_TYPE __SLONGWORD_TYPEEAFNOSUPPORT 97__INT_LEAST8_WIDTH__ 8GSM48_MT_RR_NOTIF_RESP 0x26MCAST_JOIN_SOURCE_GROUP 46categoriesSEEK_CUR 1OSMO_LOGCOLOR_DARKYELLOW "\033[33m"IPV6_CHECKSUM 7SQLITE_SCANSTAT_NAME 3__GNU_LIBRARY__ 6AF_ISDN PF_ISDNGSM48_MT_RR_CLSM_CHG 0x16time_tllist_for_each_safe(pos,n,head) for (pos = (head)->next, n = pos->next; pos != (head); pos = n, n = pos->next)__wur PRIoLEAST64 __PRI64_PREFIX "o"EDESTADDRREQ 89PRIxLEAST64 __PRI64_PREFIX "x"SQLITE_FCNTL_POWERSAFE_OVERWRITE 13EBFONT 59GSM48_MT_CC_NOTIFY 0x3eFOPEN_MAX 16_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64SQLITE_TESTCTRL_PRNG_RESTORE 6__W_STOPCODE(sig) ((sig) << 8 | 0x7f)IN_CLASSA_NET 0xff000000__FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16SQLITE_INDEX_CONSTRAINT_LT 16EXIT_SUCCESS 0DB_STMT_AUC_3G_INSERTINT_LEAST8_MIN (-128)IPV6_RECVRTHDR 56__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__PF_SNA 22__STDC_IEC_60559_COMPLEX__ 201404LPACKAGE_URL ""IP_UNICAST_IF 50IN6_IS_ADDR_LOOPBACK(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && __a->__in6_u.__u6_addr32[3] == htonl (1); }))__f128(x) x ##f128EWOULDBLOCK EAGAINSQLITE_READONLY_ROLLBACK (SQLITE_READONLY | (3<<8))__FD_SETSIZE 1024verboseENAMETOOLONG 36_SC_SS_REPL_MAX _SC_SS_REPL_MAXMSG_PROXY MSG_PROXYSOL_IRDA 266__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION PRIiFAST16 __PRIPTR_PREFIX "i"GET_OSMO_SOCK_F_DSCP(f) (((f) >> 24) & 0x3f)__STDC__ 1log_ctx_index_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX__bswap_constant_16(x) ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))_fill_invalidSQLITE_OPEN_PRIVATECACHE 0x00040000SQLITE_IOERR_MMAP (SQLITE_IOERR | (24<<8))_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSIONPRIdFAST32 __PRIPTR_PREFIX "d"le32toh(x) __uint32_identity (x)ETIMEDOUT 110IP_MULTICAST_ALL 49GSM48_MT_GMM_DETACH_ACK 0x06OSMO_LOGCOLOR_DARKGREEN "\033[32m"SO_DONTROUTE 5_POSIX_ASYNCHRONOUS_IO 200809Lntohl(x) __bswap_32 (x)alloca(size) __builtin_alloca (size)SCNu32 "u"GSM48_MT_GSM_REQ_PDP_ACT 0x44_SC_TRACE_INHERIT _SC_TRACE_INHERITDLJIBUF -18__FLT16_MIN_10_EXP__ (-4)GSM48_MT_GSM_ACT_AA_PDP_REJ 0x52__SLONGWORD_TYPE long intSO_NO_CHECK 11__INO64_T_TYPE __UQUAD_TYPEhandle_optionsOSMO_LOGCOLOR_PURPLE "\033[1;35m"__NLINK_T_TYPE __SYSCALL_ULONG_TYPE_CS_LFS_LDFLAGS _CS_LFS_LDFLAGS_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64__ILP32_OFFBIG_LDFLAGS "-m32"__pid_t_defined SQLITE_INDEX_CONSTRAINT_GLOB 66IPV6_RTHDR_STRICT 1_ENDIAN_H 1DB_STMT_EXISTS_BY_IMSISCNiMAX __PRI64_PREFIX "i"_SC_SELECT _SC_SELECT__GNUC_STDC_INLINE__ 1__FLT64_MIN_EXP__ (-1021)NULL ((void *)0)SQLITE_STMTSTATUS_FILTER_HIT 8__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__fsfilcnt_t_defined __SIZEOF_LONG_LONG__ 8LOG_TGT_TYPE_VTYESRMNT 69fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))GSM48_MT_GMM_ID_REQ 0x15__FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32GSM48_MT_RR_INIT_REQ 0x3cGSM48_T332_MS 30, 0_unused2__FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64_SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG_GETOPT_POSIX_H 1GSM48_MT_RR_ASS_COMPL 0x29SOL_CAIF 278_ATFILE_SOURCE__socklen_t_defined MSG_OOB MSG_OOBsize_tGSM48_IE_PROGR_IND 0x1e__WNOTHREAD 0x20000000SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL 6__WORDSIZE_TIME64_COMPAT32 1GSM48_MT_GMM_DETACH_REQ 0x05__WCOREFLAG 0x80SQLITE_MUTEX_STATIC_LRU2 7_GETOPT_EXT_H 1SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10__USER_LABEL_PREFIX__ SO_DOMAIN 39SQLITE_VERSION_NUMBER 3040001SQLITE_IOCAP_SAFE_APPEND 0x00000200GSM48_MT_RR_SH_MEAS_INFO 0x5SQLITE_LOCK_RESERVED 2SQLITE_LIMIT_ATTACHED 7SO_BINDTOIFINDEX 62SQLITE_CONSTRAINT_FUNCTION (SQLITE_CONSTRAINT | (4<<8))llist_head__FILE_defined 1__USE_ISOC95 1__FLT64X_HAS_INFINITY__ 1EMFILE 24_TALLOC_TYPEOF(ptr) __typeof__(ptr)BIG_ENDIAN __BIG_ENDIANGSM48_MT_RR_SYSINFO_3 0x1bEHOSTDOWN 112IP_CHECKSUM 23GSM48_MT_RR_SYSINFO_6 0x1e_PC_VDISABLE _PC_VDISABLEnum_catSOL_AAL 265__WINT_WIDTH__ 32__need_NULLPfv(name,fmt,val) fprintf(stderr, " ." #name " = " fmt ",\n", val)log_set_print_category__linux__ 1INT_FAST64_MAX (__INT64_C(9223372036854775807))OSMO_NUM_DLIB 29SCNx64 __PRI64_PREFIX "x"IPPROTO_AH IPPROTO_AH_IOLBF 1__WCOREDUMP(status) ((status) & __WCOREFLAG)_EXTERN_INLINE __extern_inlineIN_CLASSA_MAX 128ENOPKG 65_ANSI_STDARG_H_ DLGSUP -11SQLITE_DBCONFIG_LOOKASIDE 1001exitGSM48_IE_BA_LIST_PREF 0x75GSM48_PDISC_SM_GPRS 0x0aSO_SNDTIMEO SO_SNDTIMEO_OLDGSM48_T338 30, 0_SS_SIZE 128INT32_MIN (-2147483647-1)log_target__HAVE_DISTINCT_FLOAT64X 0_modeWEXITSTATUS(status) __WEXITSTATUS (status)mk_aud_2g__FLT32_IS_IEC_60559__ 2GSM48_MT_CC_START_DTMF_REJ 0x37DB_STMT_AUC_3G_DELETELOG_CTX_GB_BVC_SC_SIGNALS _SC_SIGNALS__INT64_C(c) c ## LSQLITE_IOERR_VNODE (SQLITE_IOERR | (27<<8))PRIuLEAST8 "u"__SIZEOF_PTHREAD_BARRIERATTR_T 4__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x_POSIX_TYPED_MEMORY_OBJECTS -1rand_auts_OSMO_AUTH_ALG_NUM__attribute_maybe_unused__ __attribute__ ((__unused__))ECONNREFUSED 111PRIiLEAST16 "i"PRIX8 "X"log_print_filters__DBL_MAX_10_EXP__ 308SQLITE_VERSION "3.40.1"_POSIX_TRACE_INHERIT -1dump_audSO_BROADCAST 6__SIZE_MAX__ 0xffffffffffffffffULmk_aud_3gmsgb_l2(m) ((void *)((m)->l2h))GSM48_MT_RR_SH_VGCS_RECON2 0x7_SC_BARRIERS _SC_BARRIERSMSG_SYN MSG_SYNtalloc_steal(ctx,ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; })AF_ROUTE PF_ROUTE__feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)GSM48_MT_RR_DTM_REJECT 0x49SO_GET_FILTER SO_ATTACH_FILTER__CFLOAT32 _Complex _Float32IN_CLASSC_NSHIFT 8ipa_nameSQLITE_TRACE_CLOSE 0x08TALLOC_FREE(ctx) do { if (ctx != NULL) { talloc_free(ctx); ctx=NULL; } } while(0)SEEK_SET 0_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAXENETUNREACH 101PRIi32 "i"__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1GSM340_UDL_OCT_MAX 140__DEC64_MIN_EXP__ (-382)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)GSM23003_TLLI_NUM_BYTES 4SCNxFAST8 "hhx"SQLITE_CREATE_TEMP_VIEW 6__FLT128_MAX_10_EXP__ 4932SQLITE_MUTEX_FAST 0_GCC_MAX_ALIGN_T EFAULT 14_POSIX_THREAD_ROBUST_PRIO_PROTECT -1talloc_get_type_abort(ptr,type) (type *)_talloc_get_type_abort(ptr, #type, __location__)GSM_MAX_FN (26*51*2048)SQLITE_ROW 100_RWLOCK_INTERNAL_H LT_OBJDIR ".libs/"F_ULOCK 0GSM48_IE_MOBILE_ID 0x17SQLITE_CONFIG_MALLOC 4__PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0, 0, 0, 0, 0 }GSM48_PDISC_LOC 0x0cEINPROGRESS 115__GID_T_TYPE __U32_TYPEstderrMSG_ZEROCOPY MSG_ZEROCOPYSQLITE_FCNTL_RBU 26msgb_eq_l4_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 4, msg, data, len, false)SQLITE_DROP_VTABLE 30__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"PRIiPTR __PRIPTR_PREFIX "i"SQLITE_DBCONFIG_DQS_DML 1013IPV6_HOPOPTS 54EIO 5SO_SNDTIMEO_NEW 67__FD_SET(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))PACKAGE_BUGREPORT "openbsc@lists.osmocom.org"__FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64xGSM48_MT_GMM_RA_UPD_REQ 0x08OSMO_GSUP_TO_MSGT_RESULT(msgt) (((msgt) & 0b11111100) | 0b10)HAVE_STDINT_H 1__FLT_HAS_QUIET_NAN__ 1_SC_2_SW_DEV _SC_2_SW_DEVEDEADLOCK EDEADLKdb_subscr_exists_by_imsiPF_FILE PF_LOCAL_BITS_UINTN_IDENTITY_H 1GSM_CSTATE_CONNECT_IND 28W_OK 2__FSWORD_T_TYPE __SYSCALL_SLONG_TYPE__HAVE_FLOAT64X 1ESOCKTNOSUPPORT 94__returns_nonnull __attribute__ ((__returns_nonnull__))db_subscr_get_by_id__LDBL_DIG__ 18SCNoLEAST64 __PRI64_PREFIX "o"SCNxLEAST64 __PRI64_PREFIX "x"GSM48_LUPD_IMSI_ATT 0x2GSM_CSTATE_MO_ORIG_MODIFY 26GSM48_IE_MOB_OVSERV_DIF 0x77SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006_SC_NL_SETMAX _SC_NL_SETMAXTALLOC_VERSION_MINOR 4__useconds_t_defined SQLITE_TESTCTRL_PARSER_COVERAGE 26_SC_NETWORKING _SC_NETWORKINGPARTLY_WITHIN 1__INO_T_TYPE __SYSCALL_ULONG_TYPEUINT_FAST32_MAX (18446744073709551615UL)__FLT64_MIN_10_EXP__ (-307)__W_EXITCODE(ret,sig) ((ret) << 8 | (sig))GSM48_MT_RR_VGCS_UPL_GRANT 0x09OSMO_GSUP_IS_MSGT_RESULT(msgt) (((msgt) & 0b00000011) == 0b10)CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))SOL_XDP 283talloc_find_parent_bytype(ptr,type) (type *)talloc_find_parent_byname(ptr, #type)_POSIX_FSYNC 200809Ltalloc_set_type(ptr,type) talloc_set_name_const(ptr, #type)INT_LEAST32_MAX (2147483647)GSM48_IE_CBCH_MOB_AL 0x72__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0fill_invalid(x) _fill_invalid(&x, sizeof(x))_POSIX_C_SOURCE__ATOMIC_HLE_ACQUIRE 65536UINT32_MAX (4294967295U)SQLITE_CONFIG_MMAP_SIZE 22SQLITE_READONLY_CANTLOCK (SQLITE_READONLY | (2<<8))priorityPRIuFAST32 __PRIPTR_PREFIX "u"_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_RGSM23003_IMEI_NUM_DIGITS (GSM23003_IMEI_TAC_NUM_DIGITS + GSM23003_IMEI_SNR_NUM_DIGITS + 1)__uint8_t__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)__FXSR__ 1__CONST_SOCKADDR_ARG const struct sockaddr *_SC_MEMLOCK _SC_MEMLOCKAF_AX25 PF_AX25__GLIBC__ 2talloc_move(ctx,pptr) (_TALLOC_TYPEOF(*(pptr)))_talloc_move((ctx),(void *)(pptr))GSM48_MT_CC_FACILITY 0x3aNULL__SIZEOF_PTHREAD_RWLOCKATTR_T 8__TALLOC_STRING_LINE3__ __TALLOC_STRING_LINE2__(__LINE__)_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGSGSM340_UDL_SPT_MAX 160SCNdFAST32 __PRIPTR_PREFIX "d"db_raw_sql_POSIX2_C_BIND __POSIX2_THIS_VERSIONEMEDIUMTYPE 124__SIZEOF_PTHREAD_COND_T 48SQLITE_DENY 1GSM48_IE_CHANMODE_6 0x16SQLITE_IOCAP_ATOMIC64K 0x00000100PF_SMC 43IP_TOS 1__INTMAX_C(c) c ## LSO_TXTIME 61SQLITE_FCNTL_TEMPFILENAME 16_STRUCT_TIMESPEC 1LOG_CTX_BSC_SUBSCR_vtable_offsetunix 1GSM48_MT_GMM_INFO 0x21SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8))DLSCCP -14OTC_SELECT (osmo_ctx->select)errno (*__errno_location ())SQLITE_NOTICE 27SQLITE_STMTSTATUS_SORT 2__WCHAR_TYPE__ intmsgb_eq_l3_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 3, msg, data, len, false)SO_PEEK_OFF 42htobe16(x) __bswap_16 (x)vlr_or_sgsn_numberPF_ECONET 19UINT64_C(c) c ## ULARFCN_PCS 0x8000SHUT_RD SHUT_RD__blksize_t_defined wqueueSQLITE_LIMIT_COLUMN 2GSM48_IE_AUTN 0x20__SSE_MATH__ 1_SC_RTSIG_MAX _SC_RTSIG_MAX_POSIX_MEMORY_PROTECTION 200809L_SC_NZERO _SC_NZEROtalloc_reference(ctx,ptr) (_TALLOC_TYPEOF(ptr))_talloc_reference_loc((ctx),(ptr), __location__)SQLITE_STATUS_SCRATCH_OVERFLOW 4WCHAR_MIN __WCHAR_MIN__FD_CLR(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))DLMGCP -17SQLITE_ERROR_RETRY (SQLITE_ERROR | (2<<8))PRIo64 __PRI64_PREFIX "o"__SIZEOF_PTHREAD_CONDATTR_T 4__SYSCALL_ULONG_TYPE __ULONGWORD_TYPE__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATIONOSMO_LOGCOLOR_DARKRED "\033[31m"__ptr_t void *SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION 1005__BEGIN_DECLS osmo_auth_algoLOG_FLT_GB_NSE__lldiv_t_defined 1_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGSGSM48_IE_CIP_MODE_SET_HO 0x09IPV6_TRANSPARENT 75N_VECTORS 3PRINTF_ATTRIBUTE(a1,a2) __attribute__ ((format (__printf__, a1, a2)))__INT_WIDTH__ 32__BITS_SOCKET_H __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16__daddr_t_defined GSM_RFN_MODULUS 42432_POSIX_TIMERS 200809LGSM23003_MME_GROUP_NUM_BYTES 2SOCK_SEQPACKET SOCK_SEQPACKETIP_MAX_MEMBERSHIPS 20WNOWAIT 0x01000000IP_FREEBIND 15__USE_POSIX2 1__DBL_HAS_INFINITY__ 1__FLT_EVAL_METHOD_TS_18661_3__ 0__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__stub_stty IN6_IS_ADDR_LINKLOCAL(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); }))IPPROTO_IP IPPROTO_IPSQLITE_FCNTL_CKPT_START 39PRIdLEAST64 __PRI64_PREFIX "d"SO_TIMESTAMP_OLD 29__attribute_alloc_align__(param) __attribute__ ((__alloc_align__ param))GSM48_IE_EXTENDED_TSC_SET 0x6dOSMO_LOGCOLOR_CYAN "\033[1;36m"SQLITE_CREATE_VIEW 8_SC_NL_TEXTMAX _SC_NL_TEXTMAX_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZEIP_RETOPTS 7__SIG_ATOMIC_MAX__ 0x7fffffffPF_INET 2GSM48_MT_MM_AUTH_REJ 0x11LOG_TGT_TYPE_GSMTAP_SC_PIPE _SC_PIPEtest_subscr_audENODEV 19_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVERSQLITE_CONFIG_SQLLOG 21OSMO_BIT_SPEC "%c%c%c%c%c%c%c%c"LOG_FILENAME_NONEOSMO_STRBUF_PRINTF(STRBUF,fmt,args...) OSMO_STRBUF_APPEND(STRBUF, snprintf, fmt, ##args)SQLITE_ACCESS_EXISTS 0le64toh(x) __uint64_identity (x)llist_for_each_entry_continue(pos,head,member) for (pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next))_XOPEN_ENH_I18N 1PRIX16 "X"GSM48_CAUSE_CS_GSM 0x60SQLITE_CONSTRAINT_NOTNULL (SQLITE_CONSTRAINT | (5<<8))AF_IUCV PF_IUCVdump_subscrSQLITE_CANTOPEN 14GSM48_MT_CC_STATUS 0x3dLOGPSRCC(ss,level,caller_file,caller_line,cont,fmt,args...) do { if (!osmo_log_info) { if (caller_file) logp_stub(caller_file, caller_line, cont, fmt, ##args); else logp_stub(__FILE__, __LINE__, cont, fmt, ##args); break; } if (log_check_level(ss, level)) { if (caller_file) logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); else logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); } } while(0)_IOFBF 0flagSO_BSDCOMPAT 14INT16_MIN (-32767-1)BSS_MAP_MSG_ASSIGMENT_COMPLETE BSS_MAP_MSG_ASSIGNMENT_COMPLETEcopy_sqlite3_text_to_ipa_name(ipa_name,stmt,idx) do { const char *_txt = (const char *) sqlite3_column_text(stmt, idx); osmo_ipa_name_set_str(ipa_name, _txt); } while (0)__FLT64X_DIG__ 18_SIZE_T_DEFINED OSMO_LOGCOLOR_YELLOW "\033[1;33m"_SC_XOPEN_UNIX _SC_XOPEN_UNIXint64_t_SC_XOPEN_LEGACY _SC_XOPEN_LEGACYtest_subscr_aud_invalid_lenAF_QIPCRTR PF_QIPCRTR__INT_FAST32_WIDTH__ 64__linux 1SOL_NFC 280GSM48_T301 180, 0PRIuFAST64 __PRI64_PREFIX "u"DLM3UA -16g_subscr_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZEmsgb_eq_l2_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 2, msg, data, len, false)SQLITE_OPEN_TRANSIENT_DB 0x00000400_SYS_SOCKET_H 1__SIZEOF_LONG__ 8sqlite3_prepare_v2_ATFILE_SOURCE 1SCM_WIFI_STATUS SO_WIFI_STATUS_IO_ERR_SEEN 0x0020IN_CLASSC(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000)lmsi_SC_2_LOCALEDEF _SC_2_LOCALEDEFSO_COOKIE 57__PTRDIFF_TYPE__ long intsqlite3_stepGSM_CSTATE_INITIATED 1BSS_MAP_MSG_ASSIGMENT_RQST BSS_MAP_MSG_ASSIGNMENT_RQSTFD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)stdin stdinLOG_CTX_VLR_SUBSCRIP_DROP_SOURCE_MEMBERSHIP 40FTS5_TOKENIZE_QUERY 0x0001IN_CLASSC_HOST (0xffffffff & ~IN_CLASSC_NET)_GCC_WCHAR_T osmo_auth_alg_name__LDBL_DECIMAL_DIG__ 21GSM48_MT_RR_CFG_CHG_CMD 0x30SQLITE_TOOBIG 18PRIX32 "X"__FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32xtalloc(ctx,type) (type *)talloc_named_const(ctx, sizeof(type), #type)SQLITE_DBCONFIG_TRUSTED_SCHEMA 1017use_colorGSM48_MT_GMM_ATTACH_REQ 0x01SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS 29____FILE_defined 1__stub_sigreturn __MMX__ 1GSM48_LUPD_NORMAL 0x0GSM48_MT_RR_NOTIF_FACCH 0x25__INTPTR_TYPE__ long intGSM_MI_TYPE_NONE 0x00SQLITE_FUNCTION 31GSM48_MT_MM_TMSI_REALL_CMD 0x1a__INT_LEAST32_WIDTH__ 32_SC_PII_OSI_COTS _SC_PII_OSI_COTS_flagsSQLITE_SHM_SHARED 4_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGSSQLITE_CONFIG_STMTJRNL_SPILL 26__DEC32_MANT_DIG__ 7_SC_2_PBS_LOCATE _SC_2_PBS_LOCATESQLITE_TESTCTRL_ALWAYS 13__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))FULLY_WITHIN 2OSMO_IMSI_BUF_SIZE (GSM23003_IMSI_MAX_DIGITS+2)SQLITE_LIMIT_LENGTH 0OSMO_SOCK_F_NO_MCAST_LOOP (1 << 3)__PDP_ENDIAN 3412IPPROTO_IGMP IPPROTO_IGMPGSM48_IE_HIGHL_COMPAT 0x7dHLIST_HEAD(name) struct hlist_head name = { .first = NULL }OSMO_AUTH_ALG_COMP128v1OSMO_AUTH_ALG_COMP128v2OSMO_AUTH_ALG_COMP128v3DLNS -20GSM48_MT_MM_ID_REQ 0x18SQLITE_OPEN_WAL 0x00080000__FD_ISSET(d,s) ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)sub_auth_data_strdouble__INT_WCHAR_T_H EHWPOISON 133__RLIM_T_TYPE __SYSCALL_ULONG_TYPEEILSEQ 84F_TEST 3_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOCOSMO_GSUP_IS_MSGT_REQUEST(msgt) (((msgt) & 0b00000011) == 0b00)IPPROTO_IPIP IPPROTO_IPIPGSM48_MT_GSM_DEACT_AA_PDP_REQ 0x53_SYS_CDEFS_H 1SQLITE_FAIL 3_IO_EOF_SEEN 0x0010GSM48_IE_AUTH_RES_EXT 0x21IPV6_MULTICAST_HOPS 18_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBSEISDIR 21OSMO_BIT_PRINT(byte) OSMO_BIT_PRINT_EX(byte, '1')SCNu16 "hu"SCNx8 "hhx"ENOTSOCK 88__need_wchar_t DLINP -3_IO_backup_baseCELL_IDENT_LAI_AND_LAC CELL_IDENT_LAIEL2NSYNC 45__UINT_LEAST8_TYPE__ unsigned char__HAVE_DISTINCT_FLOAT32X 0___int_size_t_h ESTRPIPE 86UINT_LEAST16_MAX (65535)SQLITE_NOTICE_RECOVER_ROLLBACK (SQLITE_NOTICE | (2<<8))SOL_LLC 268_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAMSQLITE_IOERR_DELETE_NOENT (SQLITE_IOERR | (23<<8))comment_start() fprintf(stderr, "\n===== %s\n", __func__);__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64PhexEOPNOTSUPP 95SQLITE_NOTICE_RECOVER_WAL (SQLITE_NOTICE | (1<<8))no_argument 0SQLITE_CONFIG_SCRATCH 6msgb_eq_l1_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 1, msg, data, len, false)__LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951LOSMO_SOCK_F_PRIO(x) (((x)&0xff) << 16)EEXIST 17_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAXprint_helpbe64toh(x) __bswap_64 (x)_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGSSQLITE_ACCESS_READ 2_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVSPF_IPX 4EMLINK 31SQLITE_INDEX_SCAN_UNIQUE 1GSM_CSTATE_NULL 0IP_ROUTER_ALERT 5osmo_stderr_target__FLT_HAS_INFINITY__ 1SQLITE_IOERR_AUTH (SQLITE_IOERR | (28<<8))EAGAIN 11SQLITE_IGNORE 2__INT_FAST16_TYPE__ long intSQLITE_TRACE_PROFILE 0x02size__x86_64__ 1PRIoLEAST8 "o"db_close__WCHAR_MAX__ 0x7fffffffPF_VSOCK 40GSM_CSTATE_DISCONNECT_REQ 12GSM48_MT_MM_CM_SERV_REJ 0x22_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGSEADDRINUSE 98GSM48_MT_CC_CONNECT 0x07__USE_DYNAMIC_STACK_SIZE__ASM_GENERIC_SOCKET_H GSM48_PDISC_MM 0x05__FLT32_MIN_10_EXP__ (-37)IND_DEL(VLR) do { struct osmo_cni_peer_id vlr; OSMO_ASSERT(!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, VLR)); ASSERT_RC(db_ind_del(dbc, &vlr), 0); fprintf(stderr, "%s ind deleted\n\n", osmo_quote_str((char*)vlr.ipa_name.val, vlr.ipa_name.len)); } while (0)__FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64xGSM48_MT_RR_SYSINFO_2ter 0x03SIG_ATOMIC_MAX (2147483647)GPRS_TMR_FACT_MASK ((1 << 5)-1)__INT32_TYPE__ intGSM48_MT_RR_PAG_RESP 0x27__FLT64X_MIN_10_EXP__ (-4931)GSM48_MT_MM_ID_RESP 0x19db_subscr_update_aud_by_idSQLITE_SHM_LOCK 2_LINUX_STDDEF_H __kernel_old_dev_t __kernel_old_dev_tprint_levelGSM48_MT_CC_MODIFY 0x17SQLITE_DIRECTONLY 0x000080000_SC_2_PBS _SC_2_PBS_PC_PATH_MAX _PC_PATH_MAX__WCHAR_MAX __WCHAR_MAX____FLT_DIG__ 6__ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)EPROTO 71__UINT_LEAST32_MAX__ 0xffffffffULOG_MTX_DEBUG 0IPV6_V6ONLY 26db_update_sqnIPV6_UNICAST_HOPS 16SO_ZEROCOPY 60SO_PEERGROUPS 59SQLITE_LOCK_SHARED 1_IO_read_end__ID_T_TYPE __U32_TYPEPRIXFAST8 "X"GSM48_MT_RR_EXT_MEAS_REP 0x36_XOPEN_REALTIME_THREADS 1SOL_IPV6 41_SC_TRACE _SC_TRACEsnprintfGSM48_IE_CLIR_INVOC 0xa2__WSTOPSIG(status) __WEXITSTATUS(status)SQLITE_PREPARE_NO_VTAB 0x04_SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZEIP_NODEFRAG 22_SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIGGSM48_IE_GROUP_CIP_SEQ 0x80GSM48_MT_CC_STATUS_ENQ 0x34__LDBL_MAX_EXP__ 16384GSM48_PDISC_MM_GPRS 0x08STDOUT_FILENO 1EBADRQC 56ELIBACC 79PDP_ENDIAN __PDP_ENDIAN_IO_save_base__SIZEOF_SIZE_T__ 8OSMO_STRBUF_APPEND_NOLEN(STRBUF,func,args...) do { if (!(STRBUF).pos) (STRBUF).pos = (STRBUF).buf; size_t _sb_remain = OSMO_STRBUF_REMAIN(STRBUF); if (_sb_remain) { func((STRBUF).pos, _sb_remain, ##args); } size_t _sb_l = (STRBUF).pos ? strnlen((STRBUF).pos, _sb_remain) : 0; if (_sb_l > _sb_remain) (STRBUF).pos = (STRBUF).buf + (STRBUF).len; else if ((STRBUF).pos) (STRBUF).pos += _sb_l; (STRBUF).chars_needed += _sb_l; } while(0)EMSGSIZE 90GSM48_MT_CC_ESTAB_CONF 0x06SIOCATMARK 0x8905__HAVE_FLOAT32X 1SCM_TIMESTAMPNS SO_TIMESTAMPNS__FLT32X_MAX_EXP__ 1024ENOEXEC 8ms_purged_csUINTMAX_MAX (__UINT64_C(18446744073709551615))SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8))GSM48_MT_RR_PAG_REQ_3 0x24_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS__INT16_C(c) c_SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE__INT_LEAST8_MAX__ 0x7fENOSPC 28Pf(name,fmt) Pfo(name, fmt, aud)_WCHAR_T_DEFINED db_indGSM48_T310 30, 0SOL_DECNET 261__stub_gtty _SC_FD_MGMT _SC_FD_MGMT__ULONG32_TYPE unsigned intOSMO_A5_MAX_KEY_LEN_BYTES (128/8)SQLITE_SYNC_NORMAL 0x00002GSM48_MT_RR_GPRS_SUSP_REQ 0x34llist_for_each_prev(pos,head) for (pos = (head)->prev, prefetch(pos->prev); pos != (head); pos = pos->prev, prefetch(pos->prev))__INT_FAST32_MAX__ 0x7fffffffffffffffLSCNuFAST64 __PRI64_PREFIX "u"SQLITE_LAST_ERRNO SQLITE_FCNTL_LAST_ERRNOSQLITE_OPEN_URI 0x00000040SCNdLEAST64 __PRI64_PREFIX "d"__GNU_LIBRARY__LOG_TGT_TYPE_STRRBSQLITE_UTF16LE 2__TIMER_T_TYPE void *__TALLOC_STRING_LINE1__(s) #s_TALLOC_H_ SQLITE_DETERMINISTIC 0x000000800GSM48_MT_RR_IMM_ASS_EXT 0x39_SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE_IO_write_endSQLITE_FCNTL_SIZE_LIMIT 36msgb_eq_l1(msg1,msg2) msgb_eq_l1_data(msg1, msgb_l1(msg2), msgb_l1len(msg2))_SC_NL_ARGMAX _SC_NL_ARGMAXGSM48_MT_CC_CONG_CTRL 0x39__INT_LEAST8_TYPE__ signed char__LDBL_MAX__ 1.18973149535723176502126385303097021e+4932LIN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x1))_SC_2_FORT_DEV _SC_2_FORT_DEVGSM48_MT_RR_SYSINFO_2bis 0x02__uid_t_defined __PTRDIFF_T __FLT32X_MIN_EXP__ (-1021)SQLITE_CONFIG_MUTEX 10SQLITE_FCNTL_COMMIT_PHASETWO 22SO_MARK 36SQLITE_FLOAT 2__FLT16_MAX_10_EXP__ 4IPV6_RXHOPOPTS IPV6_HOPOPTSsqlite3_stmt__SIZEOF_WCHAR_T__ 4IPPROTO_FRAGMENT IPPROTO_FRAGMENTGSM48_IE_CALLED_BCD 0x5emsisdn__SIZEOF_PTHREAD_MUTEX_T 40OSMO_LOGCOLOR_BLUE "\033[1;34m"IPV6_ROUTER_ALERT 22SQLITE_MUTEX_STATIC_VFS1 11SQLITE_FCNTL_WIN32_GET_HANDLE 29PF_TIPC 30__DEC64_MAX_EXP__ 385PRId16 "d"SQLITE_INDEX_CONSTRAINT_LIKE 65SQLITE_MISMATCH 20PRIoPTR __PRIPTR_PREFIX "o"k_lenDLLAPD -2IP_MULTICAST_IF 32__FLT64_MAX_10_EXP__ 308__UWORD_TYPE unsigned long int_SC_2_C_DEV _SC_2_C_DEVGSM48_MT_CC_RELEASE_COMPL 0x2a__PTHREAD_RWLOCK_INITIALIZER(__flags) 0, 0, 0, 0, 0, 0, 0, 0, __PTHREAD_RWLOCK_ELISION_EXTRA, 0, __flags__FLT32X_DECIMAL_DIG__ 17GSM48_T306 30, 0_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCKGSM48_IE_CELL_CH_DESC 0x62_IO_buf_baseSQLITE_CONSTRAINT_COMMITHOOK (SQLITE_CONSTRAINT | (2<<8))PRId32 "d"SCNuFAST8 "hhu"inline __inline___SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT__INT_MAX__ 0x7fffffffPACKAGE_NAME "osmo-hlr"DLPFCP -25GSM48_IE_KPD_FACILITY 0x2cESHUTDOWN 108INET6_ADDRSTRLEN 46PRIoLEAST16 "o"GSM48_PDISC_MASK 0x0fSIOCSPGRP 0x8902_offsetINTPTR_MAX (9223372036854775807L)PF_X25 9GSM48_IE_START_TIME 0x7c_SC_TTY_NAME_MAX _SC_TTY_NAME_MAXSO_INCOMING_NAPI_ID 56hlr_log_infoGSM23003_MSISDN_MAX_DIGITS 15_SC_XOPEN_SHM _SC_XOPEN_SHM_SC_NL_NMAX _SC_NL_NMAXSQLITE_STATUS_MALLOC_COUNT 9_SC_XOPEN_XPG2 _SC_XOPEN_XPG2IN_CLASSB_HOST (0xffffffff & ~IN_CLASSB_NET)_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64PRIXPTR __PRIPTR_PREFIX "X"SQLITE_OPEN_READWRITE 0x00000002GSM48_MT_GSM_ACT_AA_PDP_REQ 0x50SQLITE_INNOCUOUS 0x000200000IPPROTO_TCP IPPROTO_TCPSQLITE_AUTH_USER (SQLITE_AUTH | (1<<8))__LDBL_HAS_INFINITY__ 1_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAXPF_IUCV 32AF_RXRPC PF_RXRPC__SIZEOF_SHORT__ 2__ssize_t_defined GSM48_MT_RR_IS_TO_CDMA2K_HANDO 0x64SQLITE_INDEX_CONSTRAINT_LE 8programGSM48_IE_REPEAT_SEQ 0xd3__INTMAX_TYPE__ long intUINT_FAST16_MAX (18446744073709551615UL)__NFDBITS (8 * (int) sizeof (__fd_mask))_STDARG_H GSM48_CELL_CHAN_DESC_SIZE 16__WINT_TYPE__ unsigned int__HAVE_FLOAT64X_LONG_DOUBLE 1INT_LEAST16_MAX (32767)__UINT_FAST32_TYPE__ long unsigned intSO_TIMESTAMPING_NEW 65__USE_UNIX98PRIiFAST8 "i"SPEECH_CODEC_MAXLEN 255_SC_PII_OSI _SC_PII_OSIDB_STMT_UPD_VLR_BY_IDSQLITE_ABORT 4_SC_XOPEN_XPG4 _SC_XOPEN_XPG4_SC_PASS_MAX _SC_PASS_MAXDEBUGPC(ss,fmt,args...) LOGPC(ss, LOGL_DEBUG, fmt, ##args)SQLITE_VTAB_INNOCUOUS 2SQLITE_TESTCTRL_INTERNAL_FUNCTIONS 17SQLITE_CONFIG_WIN32_HEAPSIZE 23GSM48_MT_RR_SYSINFO_8 0x18uint64_tSQLITE_READONLY_CANTINIT (SQLITE_READONLY | (5<<8))Pd_nonzero_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDRDLM2UA -28IP_RECVERR_RFC4884 26__FLT_MIN_10_EXP__ (-37)__FLT16_HAS_QUIET_NAN__ 1osmo_quote_str_POSIX_CPUTIME 0GSM48_IE_CH_DESC_1_BEFORE 0x1c__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__attribute_alloc_size__(params) __attribute__ ((__alloc_size__ params))__u_char_defined PRIiLEAST32 "i"GSM48_IE_CONN_SUB 0x4dlog_tgt_mutex_lock() log_tgt_mutex_lock_impl()comment(fmt,args...) fprintf(stderr, "\n--- " fmt "\n\n", ## args);GSM48_TMSI_LEN 5GSM_LAC_RESERVED_DETACHED 0x0__glibc_clang_prereq(maj,min) 0nextGSM48_MT_RR_SYSINFO_2quater 0x07SQLITE_SHM_EXCLUSIVE 8osmo_panic__attr_access_none(argno) __attribute__ ((__access__ (__none__, argno)))SCNx32 "x"SQLITE_TESTCTRL_PRNG_SEED 28SQLITE_WIN32_TEMP_DIRECTORY_TYPE 2SOL_X25 262IN_CLASSB(a) ((((in_addr_t)(a)) & 0xc0000000) == 0x80000000)INT8_MIN (-128)DLMUX -4SQLITE_DELETE 9_SC_FSYNC _SC_FSYNCGSM48_MID_TMSI_LEN (GSM48_TMSI_LEN + 2)SQLITE_FCNTL_WIN32_AV_RETRY 9PTRDIFF_MAX (9223372036854775807L)DLOAP -12IPV6_ROUTER_ALERT_ISOLATE 30__need_size_tOSMO_SOCK_F_UDP_REUSEADDR (1 << 5)__PTRDIFF_MAX__ 0x7fffffffffffffffL__LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L__FLT64_HAS_QUIET_NAN__ 1__USE_ISOC99 1DB_STMT_AUC_BY_IMSIARFCN_FLAG_MASK 0xf000SQLITE_DBSTATUS_CACHE_USED_SHARED 11OSMO_MAX_RAND_ID_LEN 16_IO_marker__FLT128_DIG__ 33is_psWIFCONTINUED(status) __WIFCONTINUED (status)MSG_MORE MSG_MOREosmo_auth_vectorOSMO_LIKELY(exp) __builtin_expect(!!(exp), 1)GSM48_IE_SYNC_IND 0xd0__GLIBC_USE_DEPRECATED_SCANFAF_IPX PF_IPX_BoolWUNTRACED 2GSM_CSTATE_MM_CONNECTION_PEND 2__FLT128_DECIMAL_DIG__ 36GSM48_IE_RR_PACKET_DL 0x23PRIXMAX __PRI64_PREFIX "X"__FLT32_HAS_DENORM__ 1__UINT32_C(c) c ## U_BITS_STDINT_INTN_H 1HAVE_STDIO_H 1__SIZEOF_WINT_T__ 4_PC_SYNC_IO _PC_SYNC_IOSQLITE_CONSTRAINT_DATATYPE (SQLITE_CONSTRAINT |(12<<8))__USE_POSIX2SIZE_MAX (18446744073709551615UL)_PTRDIFF_T __UINT_FAST16_TYPE__ long unsigned intCMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))_WCHAR_T_ GSM48_PM_NORMAL 0x00INADDR_DUMMY ((in_addr_t) 0xc0000008)GSM48_MT_RR_DTM_REQUEST 0x4AIPPROTO_DCCP IPPROTO_DCCPDB_LAST_LU_SEEN_FMT "%Y-%m-%d %H:%M:%S"OSMO_LOGCOLOR_DARKCYAN "\033[36m"GSM_MACBLOCK_PADDING 0x2b_SC_FILE_SYSTEM _SC_FILE_SYSTEM__GCC_ATOMIC_INT_LOCK_FREE 2__LEAF , __leaf__SQLITE_VTAB_CONSTRAINT_SUPPORT 1__CHAR16_TYPE__ short unsigned int__STDC_UTF_16__ 1AF_ATMSVC PF_ATMSVCUINT_LEAST32_MAX (4294967295U)__UINT16_MAX__ 0xffffOSMO_GSUP_MAX_PCO_LEN 251PRIiFAST32 __PRIPTR_PREFIX "i"SQLITE_ACCESS_READWRITE 1fname_BITS_TYPESIZES_H 1log_set_use_color__UINTMAX_MAX__ 0xffffffffffffffffUL__FLT64X_MAX_EXP__ 16384PRIo16 "o"__SOCKADDR_ARG struct sockaddr *__restrictSQLITE_FCNTL_VFSNAME 12MCAST_LEAVE_GROUP 45GSM48_PDISC_CC 0x03MCAST_JOIN_GROUP 42SQLITE_TESTCTRL_FIRST 5GSM48_MI_SIZE 32INTMAX_C(c) c ## LAF_PPPOX PF_PPPOX__STDC_UTF_32__ 1_IO_lock_tGSM48_MT_RR_SYSINFO_19 0x41__always_inline_SC_PAGE_SIZE _SC_PAGESIZESQLITE_PREPARE_NORMALIZE 0x02MSGB_ABORT(msg,fmt,args...) do { osmo_panic("msgb(%p): " fmt, msg, ## args); } while(0)_BITS_POSIX_OPT_H 1_IO_read_ptr__USE_ISOC95SOCK_CLOEXEC SOCK_CLOEXEC__USE_ISOC99_POSIX_PRIORITIZED_IO 200809L__ASM_X86_BITSPERLONG_H _SC_CHAR_MIN _SC_CHAR_MIN__ino_t_defined __va_copy(d,s) __builtin_va_copy(d,s)__FLOAT_WORD_ORDER __BYTE_ORDERGSM_MI_ODD 0x08DLSS7 -13__GNUC_MINOR__ 2__FLT64_HAS_INFINITY__ 1OSMO_AUTH_TYPE_UMTSINADDR_NONE ((in_addr_t) 0xffffffff)SQLITE_DBCONFIG_ENABLE_QPSG 1007__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7FAF_ATMPVC PF_ATMPVC_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERITGSM48_IE_CHANMODE_3 0x13GSM48_IE_UTC 0x46__amd64 1_flags2GSM48_IE_NAME_LONG 0x43__HAVE_GENERIC_SELECTION 1SCNo16 "ho"IPPROTO_SCTP IPPROTO_SCTPUINTPTR_MAX (18446744073709551615UL)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)__INT8_TYPE__ signed charfalse 0ASSERT_IND(VLR,IND) do { unsigned int ind; struct osmo_cni_peer_id vlr; OSMO_ASSERT(!osmo_cni_peer_id_set_str(&vlr, OSMO_CNI_PEER_ID_IPA_NAME, VLR)); ASSERT_RC(db_ind(dbc, &vlr, &ind), 0); fprintf(stderr, "%s ind = %u\n\n", osmo_quote_str((char*)vlr.ipa_name.val, vlr.ipa_name.len), ind); if (ind != (IND)) fprintf(stderr, " ERROR: expected " #IND "\n"); } while (0)ENAVAIL 119__STATFS_MATCHES_STATFS64 1_VA_LIST_DEFINED __ASMNAME2(prefix,cname) __STRING (prefix) cnameIPV6_MINHOPCOUNT 73__warnattr(msg) __attribute__((__warning__ (msg)))OSMO_AUTH_TYPE_GSMSQLITE_CONFIG_GETPCACHE2 19__ldiv_t_defined 1PRIxLEAST8 "x"be16toh(x) __bswap_16 (x)GSM_7BIT_LEGACY_MAX_BUFFER_SIZE 0x10000_codecvt__DEFINED_size_t DB_STMT_DELETE_MSISDN_BY_IMSI_ASM_GENERIC_ERRNO_H GSM48_IE_SYNC_IND_HO 0x0dPRIiLEAST8 "i"__SIZE_TYPE__ long unsigned intAF_CAIF PF_CAIFIPV6_IPSEC_POLICY 34LOG_FLT_ALLGSM48_PDISC_SH_RR 0_SC_2_C_VERSION _SC_2_C_VERSIONSQLITE_DBCONFIG_DQS_DDL 1014osmo_cni_peer_id_type_SC_2_FORT_RUN _SC_2_FORT_RUNSQLITE_SCHEMA 17DB_SUBSCR_FLAG_NAM_CS (1 << 1)_SC_UINT_MAX _SC_UINT_MAX__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X_IO_write_ptrGSM48_MT_RR_IMM_ASS_REJ 0x3aINTMAX_MIN (-__INT64_C(9223372036854775807)-1)OSMO_AUTH_TYPE_NONE_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809LWTERMSIG(status) __WTERMSIG (status)__INT_LEAST16_MAX__ 0x7fff__GNUC_EXECUTION_CHARSET_NAME "UTF-8"__DEC128_MANT_DIG__ 34HAVE_INTTYPES_H 1IPV6_RTHDRDSTOPTS 55ENOSTR 60SQLITE_STMTSTATUS_FILTER_MISS 7__ILP32_OFF32_LDFLAGS "-m32"SO_BUSY_POLL_BUDGET 70SO_RCVBUFFORCE 33_SC_ADVISORY_INFO _SC_ADVISORY_INFO_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBSDLSMS -7SOL_RAW 255GSM48_IE_NAME_SHORT 0x45IPPROTO_NONE IPPROTO_NONEDB_SUBSCR_FLAG_NAM_PS (1 << 2)GSM48_IE_AUTS 0x22LOG_FILENAME_POS_HEADER_END_SC_SHELL _SC_SHELL__FLT16_DECIMAL_DIG__ 5SQLITE_IOCAP_ATOMIC16K 0x00000040EALREADY 114PRId64 __PRI64_PREFIX "d"has_argOSMO_SOCK_F_DSCP(x) (((x)&0x3f) << 24)ASSERT_RC(call,expect_rc) do { if ((expect_rc) == -ENOKEY) fprintf(stderr, #call " --> -ENOKEY\n"); else if ((expect_rc) == -ENOTSUP) fprintf(stderr, #call " --> -ENOTSUP\n"); else fprintf(stderr, #call " --> " #expect_rc "\n"); g_rc = call; if (g_rc != (expect_rc)) fprintf(stderr, " MISMATCH: got rc = %d, expected: " #expect_rc " = %d\n", g_rc, expect_rc); OSMO_ASSERT(g_rc == (expect_rc)); fprintf(stderr, "\n"); } while (0)_BSD_WCHAR_T_PF_UNIX PF_LOCALOSMO_GSUP_MAX_NUM_PDP_INFO 10_THREAD_MUTEX_INTERNAL_H 1EINTR 4_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZEEBADFD 77__SHRT_MAX__ 0x7fffIPV6_2292RTHDR 5PF_ATMSVC 20WIFEXITED(status) __WIFEXITED (status)_SC_CHILD_MAX _SC_CHILD_MAX__k8 1__GLIBC_USE_IEC_60559_FUNCS_EXTF_LOCK 1INT64_C(c) c ## L_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFICDB_STMT_SET_LAST_LU_SEEN__LONG_LONG_MAX__ 0x7fffffffffffffffLL__LONG_LONG_WIDTH__ 64SQLITE_MUTEX_STATIC_APP3 10_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIGARFCN_UPLINK 0x4000__UINT8_TYPE__ unsigned char__STDIO_INLINE __extern_inline__HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128XPRIi64 __PRI64_PREFIX "i"__INT8_C(c) c_T_PTRDIFF_ __UINTPTR_TYPE__ long unsigned int_STDBOOL_H LOG_FLT_L1_SAPI__USE_ATFILE 1GSM48_MT_RR_CFG_CHG_REJ 0x33IP_PMTUDISC_OMIT 5__FDS_BITS(set) ((set)->__fds_bits)__UINT32_MAX__ 0xffffffffU_SC_INT_MIN _SC_INT_MINGSM_MACBLOCK_LEN 23_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGSSOL_SOCKET 1SQLITE_TESTCTRL_ISINIT 23GSM48_MT_CC_CALL_CONF 0x08IPV6_2292HOPLIMIT 8__FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128llist_for_each(pos,head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, prefetch(pos->next))__WINT_MAX__ 0xffffffffU_SC_NL_MSGMAX _SC_NL_MSGMAXPb(if_val,name) if (subscr->name == (if_val)) Pfv(name, "%s", subscr->name ? "true" : "false")SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8))GSM48_IE_GROUP_CHDES 0x74LOG_MAX_CTX _LOG_CTX_COUNTGSM48_PM_REORG 0x02IPPROTO_MH IPPROTO_MHAF_IRDA PF_IRDAPACKAGE_STRING "osmo-hlr 1.8.0.15-74e4-dirty"DB_STMT_SEL_ALLSQLITE_LOCK_NONE 0LOG_CTX_L1_SAPI__attribute_used__ __attribute__ ((__used__))SOCK_PACKET SOCK_PACKETGSM48_IE_VGCS_TARGET 0x01SQLITE_DBCONFIG_RESET_DATABASE 1009llist_for_each_entry_reverse(pos,head,member) for (pos = llist_entry((head)->prev, typeof(*pos), member), prefetch(pos->member.prev); &pos->member != (head); pos = llist_entry(pos->member.prev, typeof(*pos), member), prefetch(pos->member.prev))_BSD_SIZE_T_ ENOANO 55_LP64 1OSMO_STRLCPY_ARRAY(array,src) osmo_strlcpy(array, src, sizeof(array))SQLITE_CONFIG_SERIALIZED 3_SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IO__INT16_TYPE__ short int_SC_FIFO _SC_FIFOGSM48_MT_GMM_PTMSI_REALL_CMD 0x10SQLITE_FCNTL_RESET_CACHE 42__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)SQLITE_OPEN_SUBJOURNAL 0x00002000__WINT_MIN__ 0U__FLT16_IS_IEC_60559__ 2SQLITE_CONFIG_MEMDB_MAXSIZE 29__USE_LARGEFILE__LDBL_REDIR(name,proto) name proto_SC_BC_STRING_MAX _SC_BC_STRING_MAX__CFLOAT64X _Complex _Float64xfprintf__GCC_DESTRUCTIVE_SIZE 64GSM48_MT_MM_AUTH_REQ 0x12SIOCGSTAMPNS_OLD 0x8907__STDIO_INLINE__WCLONE 0x80000000__INT32_MAX__ 0x7fffffffSCNu8 "hhu"__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)SO_RCVTIMEO_OLD 20SQLITE_TESTCTRL_FAULT_INSTALL 9__HAVE_DISTINCT_FLOAT128 1SQLITE_TXN_READ 1PRIx8 "x"LOGL_NOTICE 5__UINT_LEAST64_MAX__ 0xffffffffffffffffUL_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULINGPRIo32 "o"__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128DB_STMT_IND_DEL__STRING(x) #x_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS_SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIGmsgb_eq_l2(msg1,msg2) msgb_eq_l2_data(msg1, msgb_l2(msg2), msgb_l2len(msg2))__FLT_MAX__ 3.40282346638528859811704183484516925e+38FSQLITE_DBCONFIG_LEGACY_ALTER_TABLE 1012__INT_LEAST16_WIDTH__ 16GSM48_MT_GMM_AUTH_CIPH_RESP 0x13IN_BADCLASS(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000)SQLITE_SYNC_FULL 0x00003labelIP_MINTTL 21GSM48_MT_RR_PACKET_ASS 0x4BGSM48_MT_CC_STOP_DTMF_ACK 0x32_PC_LINK_MAX _PC_LINK_MAX__INT_FAST16_WIDTH__ 64_BITS_FLOATN_H log_infoGSM48_MT_RR_SYSINFO_16 0x3d_INTTYPES_H 1__fsblkcnt_t_defined IP_PASSSEC 18SQLITE_CANTOPEN_SYMLINK (SQLITE_CANTOPEN | (6<<8))ENFILE 23__stub_chflags __ss_aligntype unsigned long int_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE_BSD_SIZE_T_DEFINED_ msgb_eq_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 0, msg, data, len, false)_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBSSQLITE_TESTCTRL_SCRATCHMALLOC 17_POSIX_TRACE -1SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE 5SQLITE_CANTOPEN_FULLPATH (SQLITE_CANTOPEN | (3<<8))SQLITE_FCNTL_PDB 30GSM23003_TMSI_SGSN_MASK 0xC0000000ULE2BIG 7AF_UNSPEC PF_UNSPEC_SC_XOPEN_STREAMS _SC_XOPEN_STREAMS__MMX_WITH_SSE__ 1_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBSGSM_CSTATE_MO_TERM_MODIFY 27__GNUC_PATCHLEVEL__ 0ESRCH 3SCNiFAST32 __PRIPTR_PREFIX "i"OSMO_GSUP_IS_MSGT_ERROR(msgt) (((msgt) & 0b00000011) == 0b01)_POSIX_THREAD_SPORADIC_SERVER -1__iovec_defined 1SQLITE_DBSTATUS_CACHE_HIT 7_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS_THREAD_SHARED_TYPES_H 1__NFDBITSGSM48_PDISC_EXTEND 0x0e_lockPF_IEEE802154 36__INT8_MAX__ 0x7fENOMSG 42CELL_ID_LIST_LAC_MAXLEN 127__VERSION__ "12.2.0"SQLITE_IOERR_BEGIN_ATOMIC (SQLITE_IOERR | (29<<8))PRIuPTR __PRIPTR_PREFIX "u"_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE__off_t_defined __SIG_ATOMIC_WIDTH__ 32__USE_XOPEN2K 1db_subscr_get_by_msisdn_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOCSQLITE_TESTCTRL_LOGEST 33SQLITE_OPEN_SUPER_JOURNAL 0x00004000SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8))PF_RDS 21_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBSPF_IRDA 23__UINT_FAST32_MAX__ 0xffffffffffffffffULSO_PREFER_BUSY_POLL 69allocaIP_MTU 14SQLITE_MUTEX_STATIC_OPEN 4__UINT_LEAST16_TYPE__ short unsigned intGSM23003_IMEISV_NUM_DIGITS (GSM23003_IMEI_TAC_NUM_DIGITS + GSM23003_IMEI_SNR_NUM_DIGITS + 2)__LDBL_HAS_QUIET_NAN__ 1__UINTMAX_C(c) c ## ULGSM48_MT_RR_SYSINFO_5bis 0x05SQLITE_PREPARE_PERSISTENT 0x01IPV6_2292HOPOPTS 3GSM48_MT_RR_CELL_CHG_ORDER 0x08GSM48_IE_CALLING_BCD 0x5c__FD_SETSIZE_BITS_ENDIANNESS_H 1stderr stderr__stub___compat_bdflush TMP_MAX 238328log_categoryGSM_MI_TYPE_MASK 0x07_POSIX_IPV6 200809Ldb_subscr_exists_by_msisdn__attribute_copy___CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS__HAVE_FLOAT128 1_PTRDIFF_T_DECLARED PRIx64 __PRI64_PREFIX "x"SQLITE_MISUSE 21ECONNABORTED 103_STRING_H 1__LONG_LONG_PAIR(HI,LO) LO, HIlog_set_print_timestampEISNAM 120GPRS_ATT_T_ATT_WHILE_IMSI 2subscrGSM48_IE_SS_VERS 0x7f_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX__UINT_LEAST32_TYPE__ unsigned intSQLITE_DBCONFIG_LEGACY_FILE_FORMAT 1016SCNd16 "hd"OSMO_UNLIKELY(exp) __builtin_expect(!!(exp), 0)_POSIX_ASYNC_IO 1__FLT32_MAX_10_EXP__ 38talloc_get_type(ptr,type) (type *)talloc_check_name(ptr, #type)_IO_buf_end_SC_STREAM_MAX _SC_STREAM_MAXosmo_cni_peer_idIPV6_RECVTCLASS 66__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32PRIdLEAST32 "d"short unsigned intPRIiLEAST64 __PRI64_PREFIX "i"__putc_unlocked_body(_ch,_fp) (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))__FLT32_DIG__ 6__GCC_ATOMIC_SHORT_LOCK_FREE 2LOG_FLT_GB_NSVCSQLITE_DBCONFIG_MAINDBNAME 1000print_ext_timestamp_POSIX_MONOTONIC_CLOCK 0_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MINSO_MEMINFO 55__OFF64_T_TYPE __SQUAD_TYPEGSM48_MT_RR_FREQ_REDEF 0x14subscr_idGSM48_MT_CC_HOLD 0x18SOL_TIPC 271IPV6_ADDR_PREFERENCES 72ENETRESET 102__GCC_HAVE_DWARF2_CFI_ASM 1_BITS_WCHAR_H 1GSM48_MT_RR_SYSINFO_13 0x00SQLITE_TXN_NONE 0PRIu8 "u"SO_DETACH_FILTER 27GSM48_MT_MM_CM_SERV_REQ 0x24GSM48_MT_GSM_ACT_PDP_REQ 0x41_SC_ATEXIT_MAX _SC_ATEXIT_MAX__SSE__ 1SOCK_RAW SOCK_RAWLOG_CTX_GB_NSVC__THROW __attribute__ ((__nothrow__ __LEAF))__attribute_nonstring__ __attribute__ ((__nonstring__))PRIuFAST16 __PRIPTR_PREFIX "u"AF_X25 PF_X25SQLITE_IOERR_GETTEMPPATH (SQLITE_IOERR | (25<<8))_IO_codecvtGSM48_MT_RR_SYSINFO_20 0x42SCNxLEAST32 "x"_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS__GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE"SO_REUSEPORT 15_IO_read_basemsgb_eq_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 0, msg, data, len, true)__k8__ 1_IONBF 2__code_model_small__ 1SQLITE3_H TALLOC_DEPRECATED 0OSMO_BIN_PRINT(byte) (byte & 0x80 ? 1 : 0), (byte & 0x40 ? 1 : 0), (byte & 0x20 ? 1 : 0), (byte & 0x10 ? 1 : 0), (byte & 0x08 ? 1 : 0), (byte & 0x04 ? 1 : 0), (byte & 0x02 ? 1 : 0), (byte & 0x01 ? 1 : 0)SO_CNX_ADVICE 53PRIoMAX __PRI64_PREFIX "o"SQLITE_STATUS_PAGECACHE_OVERFLOW 2__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__USE_FILE_OFFSET64__W_CONTINUED 0xffff__FSBLKCNT64_T_TYPE __UQUAD_TYPESQLITE_MUTEX_RECURSIVE 1htobe64(x) __bswap_64 (x)ESPIPE 29GSM48_IE_MA_BEFORE 0x21db_subscr_lu_str__clock_t_defined 1talloc_size(ctx,size) talloc_named_const(ctx, size, __location__)_SC_SIGSTKSZ _SC_SIGSTKSZIPV6_UNICAST_IF 76GSM48_MT_RR_SH_APP_DATA 0xDnum_cat_user_PC_MAX_CANON _PC_MAX_CANONSQLITE_DBSTATUS_LOOKASIDE_HIT 4PF_PPPOX 24INT64_MAX (__INT64_C(9223372036854775807))GSM48_IE_CELL_SEL_IND_AFTER_REL 0x77PF_CAN 29SQLITE_IOCAP_IMMUTABLE 0x00002000_POSIX_SEMAPHORES 200809LGSM48_IE_CTS_PERMISSION 0xa2__time_t_defined 1db_remove_resetSQLITE_LOCKED 6GSM48_MT_CC_HOLD_ACK 0x19__builtin_putsmsgb_eq_l3(msg1,msg2) msgb_eq_l3_data(msg1, msgb_l3(msg2), msgb_l3len(msg2))SQLITE_DBSTATUS_CACHE_SPILL 12_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTEROSMO_SOCK_MAX_ADDRS 32_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAXSQLITE_FCNTL_FILE_POINTER 7__FLT64_DIG__ 15IP_PMTUDISC_INTERFACE 4db_subscr_nam_SC_BC_SCALE_MAX _SC_BC_SCALE_MAXPF_ASH 18_SC_SHRT_MAX _SC_SHRT_MAX__STDC_HOSTED__ 1MCAST_EXCLUDE 0_POSIX_SOURCEGSM48_MT_CC_RETR 0x1cuint8_tSQLITE_BLOB 4SQLITE_FCNTL_RESERVE_BYTES 38printfIPV6_RXDSTOPTS IPV6_DSTOPTS__PTHREAD_MUTEX_INITIALIZER(__kind) 0, 0, 0, 0, __kind, 0, 0, { 0, 0 }SQLITE_STATUS_MEMORY_USED 0_POSIX_SPAWN 200809LGSM48_MT_GSM_REQ_PDP_ACT_REJ 0x45PF_UNSPEC 0llist_for_each_continue_rcu(pos,head) for ((pos) = (pos)->next, prefetch((pos)->next); (pos) != (head); (pos) = (pos)->next, ({ smp_read_barrier_depends(); 0;}), prefetch((pos)->next))SQLITE_SCANSTAT_NVISIT 1hlist_entry_safe(ptr,type,member) ({ typeof(ptr) ____ptr = (ptr); ____ptr ? hlist_entry(____ptr, type, member) : NULL; })_ALLOCA_H 1SQLITE_CHECKPOINT_RESTART 2GPRS_DET_T_MT_REATT_NOTREQ 2DLBSSGP -21DB_STMT_UPD_PURGE_PS_BY_IMSI__FLT64X_IS_IEC_60559__ 2PF_BRIDGE 7SQLITE_CONFIG_PMASZ 25__struct_group(TAG,NAME,ATTRS,MEMBERS...) union { struct { MEMBERS } ATTRS; struct __struct_group_tag(TAG) { MEMBERS } ATTRS NAME; } ATTRS_BITS_STDINT_UINTN_H 1lu_op_alloc_conn__KEY_T_TYPE __S32_TYPESQLITE_AUTH 23__HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128 && __LDBL_MANT_DIG__ != 113)LOGPC(ss,level,fmt,args...) do { if (!osmo_log_info) { logp_stub(__FILE__, __LINE__, 1, fmt, ##args); break; } if (log_check_level(ss, level)) logp2(ss, level, __FILE__, __LINE__, 1, fmt, ##args); } while(0)EREMOTEIO 121IP_PKTOPTIONS 9GSM_MI_TYPE_IMSI 0x01PF_KEY 15hlist_for_each_entry_continue(pos,member) for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member); pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))_shortbufSQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8))SO_BUF_LOCK 72SQLITE_MUTEX_STATIC_PRNG 5GPRS_DET_T_MO_GPRS 1SQLITE_INDEX_CONSTRAINT_ISNULL 71SQLITE_DROP_TEMP_TABLE 13SCM_TIMESTAMPING SO_TIMESTAMPINGbool _Bool__INT_FAST8_MAX__ 0x7fOSMO_DEPRECATED(text) __attribute__((__deprecated__(text)))SCNxFAST64 __PRI64_PREFIX "x"__ORDER_LITTLE_ENDIAN__ 1234_SC_WORD_BIT _SC_WORD_BITSQLITE_DESERIALIZE_RESIZEABLE 2SQLITE_INDEX_CONSTRAINT_FUNCTION 150_SC_THREADS _SC_THREADSGSM48_MT_MM_STATUS 0x31INT16_MAX (32767)db_subscr_get_by_imeiGSM48_IE_CHDES_2_AFTER 0x64MCAST_INCLUDE 1GSM48_MT_RR_SH_UL_FREE 0x2SHUT_RDWR SHUT_RDWR__USE_POSIXGSM48_IE_INDIVIDUAL_PRIORITIES 0x7c__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)LOGL_FATAL 8OSMO_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))PRIuLEAST32 "u"SQLITE_SYSAPI __WTERMSIG(status) ((status) & 0x7f)SCNiPTR __PRIPTR_PREFIX "i"__WALL 0x40000000X_OK 1htons(x) __bswap_16 (x)_SC_CLOCK_SELECTION _SC_CLOCK_SELECTIONSQLITE_IOERR 10ECOMM 70GSM48_MT_MM_CM_SERV_PROMPT 0x25GSM48_MT_RR_SYSINFO_5ter 0x06LOG_TGT_TYPE_SYSTEMDPRIxLEAST16 "x"__STD_TYPE typedefSCNuLEAST16 "hu"unsigned charIPPROTO_RSVP IPPROTO_RSVPIPV6_XFRM_POLICY 35_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED__FLT128_HAS_DENORM__ 1SQLITE_PRAGMA 19_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS__USE_XOPEN2KSQLITE_OPEN_NOMUTEX 0x00008000__bswap_constant_32(x) ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8) | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))__amd64__ 1_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAXIN_CLASSA_NSHIFT 24IP_XFRM_POLICY 17_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSIONSQLITE_ANALYZE 28SCM_RIGHTS SCM_RIGHTS_FEATURES_H 1ECHILD 10__GLIBC_USE_DEPRECATED_SCANF 0PRIxLEAST32 "x"__DEV_T_TYPE __UQUAD_TYPE__key_t_defined log_set_print_category_hexPRIxFAST64 __PRI64_PREFIX "x"__UINT_LEAST8_MAX__ 0xffDB_STMT_UPD_NAM_PS_BY_IMSIIN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }__LDBL_REDIR2_DECL(name) __FLT16_DIG__ 3MSGB_DEBUG SQLITE_FCNTL_SIZE_HINT 5SQLITE_DESERIALIZE_READONLY 4SCM_SRCRT IPV6_RXSRCRT__PIC__ 2putsSQLITE_CONSTRAINT_VTAB (SQLITE_CONSTRAINT | (9<<8))DB_STMT_SET_MSISDN_BY_IMSIGSM48_IE_CC_CAP 0x15__DEC32_MIN__ 1E-95DFDB_STMT_EXISTS_BY_MSISDNLOGL_ERROR 7__GLIBC_USE_ISOC2X__need_size_t EACCES 13__GLIBC_USE_IEC_60559_TYPES_EXT 0__GLIBC_USE_IEC_60559_EXT 0linux 1llist_for_each_entry_safe(pos,n,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), n = llist_entry(pos->member.next, typeof(*pos), member); &pos->member != (head); pos = n, n = llist_entry(n->member.next, typeof(*n), member))llist_last_entry(ptr,type,member) llist_entry((ptr)->prev, type, member)Phexl(name,len) Pfv(name, "'%s'", osmo_hexdump_nospc(aud->name, aud->len))__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPESO_DETACH_REUSEPORT_BPF 68__FLT32X_HAS_QUIET_NAN__ 1SQLITE_OPEN_CREATE 0x00000004GSM48_IE_ALERT 0x19SO_TIMESTAMPNS_OLD 35SQLITE_FCNTL_OVERWRITE 11SQLITE_INTEGER 1__FLT64X_MAX_10_EXP__ 4932_SC_USER_GROUPS_R _SC_USER_GROUPS_Rdb_subscr_update_imei_by_imsiENOSR 63GSM48_MT_CC_STOP_DTMF 0x31INT32_C(c) ctgt_fileHLIST_HEAD_INIT { .first = NULL }_WCHAR_T_DECLARED ____mbstate_t_defined 1_SC_FILE_LOCKING _SC_FILE_LOCKING__STDC_IEC_60559_BFP__ 201404L_POSIX_C_SOURCE 200809Ls6_addr16 __in6_u.__u6_addr16_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVSPF_ALG 38SCNiFAST64 __PRI64_PREFIX "i"GSM48_MT_RR_PAG_REQ_1 0x21IPV6_FREEBIND 78__GNUC_VA_LIST MSG_TRUNC MSG_TRUNCshort_imsiSOCK_RDM SOCK_RDMlog_filter_indexoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)OSMO_STRINGIFY_VAL(x) OSMO_STRINGIFY(x)WINT_MIN (0u)GSM48_IE_CAUSE 0x08_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IO__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)SQLITE_CONFIG_SINGLETHREAD 1SQLITE_IOCAP_SEQUENTIAL 0x00000400SCNiLEAST64 __PRI64_PREFIX "i"SO_TIMESTAMP_NEW 63SO_TIMESTAMPNS_NEW 64__PRAGMA_REDEFINE_EXTNAME 1SQLITE_MUTEX_STATIC_MAIN 2fread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))__builtin_fwrite_SC_MULTI_PROCESS _SC_MULTI_PROCESSDLGLOBAL -1GSM48_MT_RR_UPLINK_FREE 0x0cSO_ACCEPTCONN 30_SC_PII_OSI_CLTS _SC_PII_OSI_CLTS__SUSECONDS64_T_TYPE __SQUAD_TYPE_SC_PII_INTERNET _SC_PII_INTERNETDLRSPRO -19GSM48_IE_REDIR_BCD 0x74GSM48_MT_RR_SYSINFO_4 0x1c__SIZE_T DB_STMT_SEL_ALL_ORDER_LAST_SEEN____sigset_t_defined osmo_wqueueSQLITE_DROP_TRIGGER 16_PC_2_SYMLINKS _PC_2_SYMLINKSSQLITE_DBCONFIG_WRITABLE_SCHEMA 1011ENOLCK 37IP_UNBLOCK_SOURCE 37SQLITE_DROP_VIEW 17typeIPV6_MTU 24__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNL_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC_XBS5_LP64_OFF64 1__off_tSCNuFAST16 __PRIPTR_PREFIX "u"UINT_LEAST8_MAX (255)MSG_CTRUNC MSG_CTRUNC__stub_fchflags last_lu_seenSCNo64 __PRI64_PREFIX "o"SQLITE_STMTSTATUS_AUTOINDEX 3PRIo8 "o"OSMO_GSUP_MAX_MSISDN_LEN 9SQLITE_READ 20__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2INADDR_LOOPBACK ((in_addr_t) 0x7f000001)__USE_EXTERN_INLINES 1OSMO_GSUP_TO_MSGT_REQUEST(msgt) (((msgt) & 0b11111100))description__FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPEva_copy(d,s) __builtin_va_copy(d,s)GSM48_MT_GSM_ACT_PDP_REJ 0x43SQLITE_OK 0SO_PEERSEC 31_SC_CHAR_MAX _SC_CHAR_MAXSQLITE_STMTSTATUS_REPREPARE 5IP_RECVRETOPTS IP_RETOPTSSQLITE_CONFIG_SMALL_MALLOC 27_XOPEN_REALTIME 1_SC_AVPHYS_PAGES _SC_AVPHYS_PAGESOSMO_BIT_PRINT_EX(byte,ch) (byte & 0x80 ? ch : '.'), (byte & 0x40 ? ch : '.'), (byte & 0x20 ? ch : '.'), (byte & 0x10 ? ch : '.'), (byte & 0x08 ? ch : '.'), (byte & 0x04 ? ch : '.'), (byte & 0x02 ? ch : '.'), (byte & 0x01 ? ch : '.')_LFS_ASYNCHRONOUS_IO 1__TIME_T_TYPE __SYSCALL_SLONG_TYPE__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_DOUBLE__ 8__FLT_MAX_EXP__ 128_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGSSQLITE_ERROR 1IP_IPSEC_POLICY 16LITTLE_ENDIAN __LITTLE_ENDIANSO_RXQ_OVFL 40__FLT16_MANT_DIG__ 11IP_MULTICAST_LOOP 34__FLT_RADIX__ 2_GETOPT_H 1SCNuLEAST32 "u"__INT_FAST16_MAX__ 0x7fffffffffffffffLprint_timestampPF_SECURITY 14talloc_free(ctx) _talloc_free(ctx, __location__)DLIUUP -24SQLITE_STATUS_PAGECACHE_SIZE 7SQLITE_RANGE 25IP_RECVTTL 12_STDDEF_H __always_inline __inline __attribute__ ((__always_inline__))IPPROTO_MPLS IPPROTO_MPLSGSM_CSTATE_CALL_RECEIVED 7va_arg(v,l) __builtin_va_arg(v,l)SQLITE_FCNTL_SYNC 21AF_ALG PF_ALGOSMO_MILENAGE_IND_BITLEN_MAX 28SO_PASSSEC 34__ULONGWORD_TYPE unsigned long int__kernel_old_uid_t __kernel_old_uid_tSQLITE_OPEN_TEMP_DB 0x00000200SQLITE_API SQLITE_MUTEX_STATIC_APP1 8__attribute_malloc__ __attribute__ ((__malloc__))__ATOMIC_CONSUME 1_POSIX_V6_LP64_OFF64 1GSM48_PM_MASK 0x03_ASM_GENERIC_ERRNO_BASE_H _SC_SSIZE_MAX _SC_SSIZE_MAX_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE_LFS64_LARGEFILE 1__DBL_IS_IEC_60559__ 2_BITS_STDIO_LIM_H 1__BYTE_ORDER __LITTLE_ENDIANDLGTP -9SQLITE_DBSTATUS_CACHE_WRITE 9RAND_MAX 2147483647SQLITE_LOCKED_VTAB (SQLITE_LOCKED | (2<<8))SQLITE_VTAB_DIRECTONLY 3__BLKCNT64_T_TYPE __SQUAD_TYPEoption_index_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE__ATOMIC_ACQUIRE 2IPV6_LEAVE_ANYCAST 28_XOPEN_LEGACY 1GSM48_IE_GROUP_CIP_SEQ_HO 0x08_POSIX_THREAD_ATTR_STACKSIZE 200809L__LDBL_MIN_10_EXP__ (-4931)SQLITE_ERROR_MISSING_COLLSEQ (SQLITE_ERROR | (1<<8))__ATOMIC_ACQ_REL 4IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x5))WEXITED 4_LFS64_ASYNCHRONOUS_IO 1__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32GSM48_MT_RR_STATUS 0x12SO_TIMESTAMP SO_TIMESTAMP_OLDSQLITE_OPEN_DELETEONCLOSE 0x00000008_NETINET_IN_H 1_POSIX2_CHAR_TERM 200809LSTDERR_FILENO 2fp_offsetGROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) - sizeof (struct sockaddr_storage) + ((numsrc) * sizeof (struct sockaddr_storage)))GSM48_MT_RR_CDMA2K_CLSM_CHG 0x62GSM48_MT_RR_CHAN_MODE_MODIF 0x10SQLITE_CONFIG_LOOKASIDE 13__uint32_tvalueGSM48_MT_CC_USER_INFO 0x10SO_RCVMARK 75auth_typesPRIXFAST16 __PRIPTR_PREFIX "X"SOL_NETBEUI 267IN_CLASSD(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000)__KERNEL_STRICT_NAMESIN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }__INT_LEAST32_TYPE__ int__FLT32X_MAX_10_EXP__ 308_DEPRECATED_ __attribute__ ((deprecated))__DEC32_MIN_EXP__ (-94)_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORTcopy_sqlite3_text_to_buf(buf,stmt,idx) do { const char *_txt = (const char *) sqlite3_column_text(stmt, idx); osmo_strlcpy(buf, _txt, sizeof(buf)); } while (0)_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAXIPV6_2292DSTOPTS 4__POSIX2_THIS_VERSION 200809L__DECIMAL_BID_FORMAT__ 1__INT_FAST32_TYPE__ long int_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS_LFS_LARGEFILE 1GSM48_MT_RR_CFG_CHG_ACK 0x31__DBL_MIN_EXP__ (-1021)SQLITE_STMTSTATUS_RUN 6_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTION__ATOMIC_SEQ_CST 5SQLITE_TESTCTRL_PRNG_SAVE 5INT_FAST32_MAX (9223372036854775807L)LOG_FILENAME_POS_LINE_ENDIN6_IS_ADDR_UNSPECIFIED(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && __a->__in6_u.__u6_addr32[3] == 0; }))wroteSOL_MCTP 285GSM48_MT_CC_RETR_ACK 0x1d__GLIBC_USE_DEPRECATED_GETS 0_wide_dataAF_CAN PF_CAN__va_arg_pack_len() __builtin_va_arg_pack_len ()IPV6_2292PKTOPTIONS 6_WCHAR_T_H EADV 68osmo_init_logging2_POSIX_THREAD_PRIO_PROTECT 200809L__LONG_WIDTH__ 64__FLT128_HAS_QUIET_NAN__ 1SO_RCVLOWAT 18WSTOPSIG(status) __WSTOPSIG (status)SQLITE_CONFIG_COVERING_INDEX_SCAN 20__GLIBC_USE_ISOC2X 0_BITS_TIME64_H 1_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS_PC_SOCK_MAXBUF _PC_SOCK_MAXBUFOSMO_CNI_PEER_ID_EMPTYPF_KCM 41_T_SIZE GSM_CSTATE_CALL_DELIVERED 4_DEFAULT_SOURCEsqn_mslog_tgt_mutex_unlock() log_tgt_mutex_unlock_impl()FD_ZERO(fdsetp) __FD_ZERO (fdsetp)filter_dataSO_TYPE 3db_openGSM48_MT_MM_CM_REEST_REQ 0x28FTS5_TOKENIZE_PREFIX 0x0002SQLITE_UTF16_ALIGNED 8SQLITE_TRANSACTION 22PRIdPTR __PRIPTR_PREFIX "d"SQLITE_IOCAP_ATOMIC 0x00000001GSM48_IE_REPEAT_CIR 0xd1__WCHAR_WIDTH__ 32SQLITE_CREATE_INDEX 1INTMAX_MAX (__INT64_C(9223372036854775807))__HAVE_FLOAT16 0__END_DECLS OSMO_AUTH_ALG_NONEIPV6_MULTICAST_ALL 29SQLITE_ERROR_SNAPSHOT (SQLITE_ERROR | (3<<8))lu_op_tx_del_subscr_data_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVSGSM48_IE_CHANMODE_4 0x14SCNoFAST8 "hho"LOG_TGT_TYPE_STDERRIP_TRANSPARENT 19WIFSIGNALED(status) __WIFSIGNALED (status)_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAXPRIXLEAST16 "X"__GLIBC_USE_LIB_EXT2ENOMEM 12IPV6_RECVHOPLIMIT 51SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8))__x86_64 1SQLITE_INDEX_CONSTRAINT_GE 32SQLITE_FCNTL_MMAP_SIZE 18GPRS_UPD_T_RA 0_SC_STREAMS _SC_STREAMSGSM48_MT_RR_SYSINFO_1 0x19SQLITE_CREATE_TEMP_TABLE 4__SIZEOF_PTRDIFF_T__ 8DLMIB -6_POSIX_THREAD_PROCESS_SHARED 200809L_LOG_CTX_COUNT__S16_TYPE short intGSM48_MT_CC_HOLD_REJ 0x1aGSM48_TA_INVALID 220_SC_NGROUPS_MAX _SC_NGROUPS_MAXGSM48_T333 30, 0INT32_MAX (2147483647)GSM48_MT_MM_CM_SERV_ACC 0x21LOG_TGT_TYPE_FILEluoptest_indINT_FAST32_MIN (-9223372036854775807L-1)LOG_FILENAME_BASENAMESCNo32 "o"IPPROTO_TP IPPROTO_TPSQLITE_WIN32_DATA_DIRECTORY_TYPE 1_SIZE_T_DECLARED SQLITE_ANY 5GSM48_T305 30, 0SQLITE_ALTER_TABLE 26_old_offset_CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGSnum_vec_POSIX2_LOCALEDEF __POSIX2_THIS_VERSIONOSMO_LOGCOLOR_NORMAL NULL_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGSIPV6_AUTHHDR 10WCHAR_MAX __WCHAR_MAXIPV6_JOIN_GROUP 20GSM48_MT_RR_UTRAN_CLSM_CHG 0x60stdout stdout_STDINT_H 1BYTE_ORDER __BYTE_ORDERGSM23003_IMEI_TAC_NUM_DIGITS 8GSM48_IE_PRIORITY_LEV 0x80SQLITE_NOLFS 22PRIXLEAST32 "X"MSG_EOR MSG_EORSQLITE_FCNTL_WAL_BLOCK 24GSM48_MT_GMM_AUTH_CIPH_REJ 0x14ALL_STATES 0xffffffffSQLITE_CONFIG_LOG 16MCAST_UNBLOCK_SOURCE 44raw_outputPACKAGE_TARNAME "osmo-hlr"SHUT_WR SHUT_WR__FLT_IS_IEC_60559__ 2OSMO_CNI_PEER_ID_IPA_NAMEGSM_FN_UNSET 0xFFFFFFFF_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAXGSM48_MT_RR_PACKET_NOTIF 0x4eEMULTIHOP 72GSM48_MT_MM_NULL 0x30SQLITE_CDECL HAVE_STDLIB_H 1__CLOCK_T_TYPE __SYSCALL_SLONG_TYPE_VA_LIST EL3RST 47_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTEDIPPROTO_RAW IPPROTO_RAW__DBL_MANT_DIG__ 53db_subscr_get_by_imsiSQLITE_DBCONFIG_ENABLE_FKEY 1002__UINT_FAST64_MAX__ 0xffffffffffffffffULPF_INET6 10GSM48_IE_CIP_MODE_SET 0x90FIOSETOWN 0x8901PRIi8 "i"GSM48_MT_RR_ASS_FAIL 0x2fSQLITE_STMTSTATUS_FULLSCAN_STEP 1IPV6_MULTICAST_LOOP 19Phex(name) Pfv(name, "'%s'", osmo_hexdump_nospc(aud->name, sizeof(aud->name)))GSM23003_MSISDN_MIN_DIGITS 1llist_for_each_entry_rcu(pos,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), ({ smp_read_barrier_depends(); 0;}), prefetch(pos->member.next))filter_fngsmtap_instSQLITE_FCNTL_LOCK_TIMEOUT 34GSM48_MT_RR_DTM_ASS_CMD 0x4c__UINT_LEAST16_MAX__ 0xffffoptional_argument 2AF_LOCAL PF_LOCAL__FSID_T_TYPE struct { int __val[2]; }_SC_ULONG_MAX _SC_ULONG_MAX_WCHAR_T ENOTBLK 15_IO_save_endIP_PMTUDISC 10PF_NETROM 6SQLITE_MUTEX_STATIC_MASTER 2__attribute_nonnull__(params) __attribute__ ((__nonnull__ params))SQLITE_FCNTL_SET_LOCKPROXYFILE 3_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS__LP64_OFF64_CFLAGS "-m64"GSM48_MT_GMM_RA_UPD_ACK 0x09SQLITE_SHM_UNLOCK 1__sigset_t_defined 1_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAXLLIST_POISON2 ((void *) 0x00200200)GSM48_MT_RR_SH_VGCS_RECON 0x6GSM48_IE_REV_C_SETUP 0xa3__struct_FILE_defined 1ELOOP 40GSM48_MT_MM_AUTH_RESP 0x14_SC_THREAD_CPUTIME _SC_THREAD_CPUTIME__FLT_EVAL_METHOD__ 0IP_BIND_ADDRESS_NO_PORT 24__PTRDIFF_WIDTH__ 64GSM48_IE_F_CH_SEQ_BEFORE 0x1e_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS__INT_FAST64_TYPE__ long int__HAVE_FLOATN_NOT_TYPEDEF 1_SC_SAVED_IDS _SC_SAVED_IDS_POSIX_SYNCHRONIZED_IO 200809LSCNoPTR __PRIPTR_PREFIX "o"SO_TXREHASH 74__FLT32X_HAS_INFINITY__ 1__attribute_deprecated__ __attribute__ ((__deprecated__))INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)ENOBUFS 105_POSIX_SHELL 1EPROTONOSUPPORT 93SQLITE_STATIC ((sqlite3_destructor_type)0)__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32GSM_CSTATE_CONNECT_REQUEST 8__flexarr []mainSQLITE_INDEX_CONSTRAINT_REGEXP 67R_OK 4log_contextGSM48_PDISC_GTTP 0x04SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004_SC_AIO_MAX _SC_AIO_MAX__have_pthread_attr_t 1__FLT32X_MANT_DIG__ 53__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2vlr_nrSQLITE_READONLY_DIRECTORY (SQLITE_READONLY | (6<<8))GSM48_MT_GMM_PTMSI_REALL_COMPL 0x11SQLITE_FCNTL_HAS_MOVED 20IPPROTO_EGP IPPROTO_EGPPF_AX25 3OSMO_LOGCOLOR_GREEN "\033[1;32m"auc_compute_vectorsDB_STMT_UPD_IMEI_BY_IMSIGSM48_IE_CHANDESC_2 0x64PRIuLEAST16 "u"EBADF 9__UINT8_MAX__ 0xff__ATOMIC_RELAXED 0INADDR_ALLRTRS_GROUP ((in_addr_t) 0xe0000002)__DBL_HAS_DENORM__ 1__FLT64X_MIN_EXP__ (-16381)_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOCSQLITE_TESTCTRL_PENDING_BYTE 11__MODE_T_TYPE __U32_TYPE__FLT128_HAS_INFINITY__ 1_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX__SIZEOF_PTHREAD_ATTR_T 56_POSIX_THREADS 200809LSCNoLEAST16 "ho"SQLITE_CONSTRAINT_ROWID (SQLITE_CONSTRAINT |(10<<8))__bool_true_false_are_defined 1SQLITE_CANTOPEN_ISDIR (SQLITE_CANTOPEN | (2<<8))SO_DEBUG 1CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg)_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGSGSM48_MT_RR_ADD_ASS 0x3bIPV6_PMTUDISC_DONT 0SCNiLEAST32 "i"_____fpos64_t_defined 1_BSD_WCHAR_T_ SQLITE_LIMIT_WORKER_THREADS 11SIG_ATOMIC_MIN (-2147483647-1)__FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64xSQLITE_STATUS_SCRATCH_USED 3__FLT_MIN__ 1.17549435082228750796873653722224568e-38F_SC_2_C_BIND _SC_2_C_BINDETIME 62SQLITE_CREATE_TEMP_TRIGGER 5talloc_new(ctx) talloc_named_const(ctx, 0, "talloc_new: " __location__)IPV6_LEAVE_GROUP 21output_POSIX_VDISABLE '\0'GPRS_CTX_NSVC LOG_CTX_GB_NSVCIP_PMTUDISC_WANT 1__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45Fllist_entry(ptr,type,member) container_of(ptr, type, member)__STD_TYPEGSM48_MT_CC_SETUP 0x05__PRIPTR_PREFIX "l"PF_WANPIPE 25CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)GSM48_MT_RR_SH_FACCH 0x1SQLITE_PROTOCOL 15SQLITE_BUSY 5_SC_RE_DUP_MAX _SC_RE_DUP_MAXSOL_BLUETOOTH 274GSM48_MT_CC_ESTAB 0x04__USECONDS_T_TYPE __U32_TYPE__INT_FAST8_TYPE__ signed char_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSIONOSMO_IS_BIG_ENDIAN 0_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGSdb_subscr_createSQLITE_STDCALL SQLITE_APICALL_SC_MB_LEN_MAX _SC_MB_LEN_MAXMSG_ERRQUEUE MSG_ERRQUEUEOSMO_LOGCOLOR_DARKGREY "\033[1;30m"SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8_SC_LINE_MAX _SC_LINE_MAXEOVERFLOW 75__FLT64_HAS_DENORM__ 1_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGE_POSIX_RAW_SOCKETS 200809LEPIPE 32_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAXSQLITE_TEXT 3SCNuLEAST8 "hhu"__UINT32_TYPE__ unsigned intSQLITE_MUTEX_STATIC_APP2 9__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__FLT_HAS_DENORM__ 1talloc_realloc_size(ctx,ptr,size) _talloc_realloc(ctx, ptr, size, __location__)IN6_IS_ADDR_MULTICAST(a) (((const uint8_t *) (a))[0] == 0xff)UINT8_MAX (255)__FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16IPPROTO_UDP IPPROTO_UDPGSM48_MT_RR_TALKER_IND 0x11SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 0x00000800__GLIBC_USE_IEC_60559_TYPES_EXTSQLITE_INDEX_CONSTRAINT_ISNOT 69ENOTRECOVERABLE 131GSM48_IE_FREQ_L_BEFORE 0x19GSM48_IE_USER_USER 0x7e_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS_WCHAR_T_DEFINED_ GSM0808_SCT_EXT 0x0f__FLT32_MANT_DIG__ 24GSM48_MT_RR_UPLINK_RELEASE 0x0e_POSIX_THREAD_SAFE_FUNCTIONS 200809LOSMO_SOCK_F_CONNECT (1 << 0)__LDBL_IS_IEC_60559__ 2_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGSBSS_MAP_MSG_ASSIGMENT_FAILURE BSS_MAP_MSG_ASSIGNMENT_FAILUREGSM_CSTATE_CALL_PRESENT 6GSM48_IE_AUX_STATUS 0x24__USE_XOPEN2K8XSIIN_MULTICAST(a) IN_CLASSD(a)GSM48_MT_CC_PROGRESS 0x03GSM48_IE_REALTIME_DIFF 0x7bGSM48_MT_GSM_DEACT_PDP_REQ 0x46_SC_BC_BASE_MAX _SC_BC_BASE_MAX_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING__DEC32_SUBNORMAL_MIN__ 0.000001E-95DFPRIiFAST64 __PRI64_PREFIX "i"_VA_LIST_T_H SQLITE_TRANSIENT ((sqlite3_destructor_type)-1)SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8))__LDBL_REDIR1(name,proto,alias) name proto__DEC128_MIN__ 1E-6143DL_SC_CLK_TCK _SC_CLK_TCK_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES__SIZEOF_PTHREAD_RWLOCK_T 56IPPROTO_BEETPH IPPROTO_BEETPHentryGSM48_MT_RR_SYSINFO_7 0x1fsqlite3_finalizetalloc_zero_array(ctx,type,count) (type *)_talloc_zero_array(ctx, sizeof(type), count, #type)__SCHAR_WIDTH__ 8__SOCKADDR_COMMON(sa_prefix) sa_family_t sa_prefix ##familycolorGSM48_PDISC_BCAST_CC 0x01SQLITE_CONSTRAINT 19EFBIG 27AF_NETBEUI PF_NETBEUIGSM48_IE_CLIR_SUPP 0xa1SQLITE_DBSTATUS_CACHE_USED 1ms_purged_ps__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__PF_NETLINK 16IP_DEFAULT_MULTICAST_LOOP 1GSM48_IE_CHANMODE_8 0x18LOG_FLT_GB_BVCSCNoMAX __PRI64_PREFIX "o"PACKAGE_VERSION "1.8.0.15-74e4-dirty"_SC_ARG_MAX _SC_ARG_MAXGSM48_IE_LOCATION_AREA 0x13_POSIX_V7_LP64_OFF64 1short int_UNISTD_H 1GSM48_IE_LOWL_COMPAT 0x7cPRIdMAX __PRI64_PREFIX "d"SO_PASSCRED 16SQLITE_TESTCTRL_OPTIMIZATIONS 15_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))OSMO_LOGCOLOR_END "\033[0;m"OSMO_SOCK_MULTIADDR_NAME_MAXLEN (OSMO_SOCK_MULTIADDR_PEER_STR_MAXLEN + 7)SQLITE_FCNTL_BUSYHANDLER 15SQLITE_STATUS_SCRATCH_SIZE 8_POSIX_REALTIME_SIGNALS 200809L_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS_IO_USER_LOCK 0x8000__FLT32_MIN_EXP__ (-125)EOF (-1)SQLITE_CONSTRAINT_UNIQUE (SQLITE_CONSTRAINT | (8<<8))__SIZE_T__ _T_WCHAR_ OSMO_LOGCOLOR_DARKPURPLE "\033[35m"_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX__size_t__ SQLITE_MUTEX_STATIC_MEM2 4SOCK_DCCP SOCK_DCCPINT_LEAST32_MIN (-2147483647-1)LOGP(ss,level,fmt,args...) LOGPSRC(ss, level, NULL, 0, fmt, ## args)SQLITE_DBCONFIG_ENABLE_VIEW 1015_SC_JOB_CONTROL _SC_JOB_CONTROLAF_ECONET PF_ECONETSQLITE_OPEN_MEMORY 0x00000080GSM48_IE_NET_TIME_TZ 0x47hlist_for_each_safe(pos,n,head) for (pos = (head)->first; pos && ({ n = pos->next; 1; }); pos = n)log_parse_category_mask_POSIX_THREAD_CPUTIME 0SQLITE_CONSTRAINT_PRIMARYKEY (SQLITE_CONSTRAINT | (6<<8))SOCK_NONBLOCK SOCK_NONBLOCKIPPROTO_PUP IPPROTO_PUP__OFF_T_MATCHES_OFF64_T 1SCNu64 __PRI64_PREFIX "u"SQLITE_OPEN_FULLMUTEX 0x00010000NOT_WITHIN 0__UINT_FAST16_MAX__ 0xffffffffffffffffULWNOHANG 1SQLITE_DBSTATUS_LOOKASIDE_USED 0PF_APPLETALK 5ENOTEMPTY 39GSM48_IE_FRQSHORT_BEFORE 0x12__KERNEL_STRICT_NAMES PF_MCTP 45getopt_longPRIu16 "u"SQLITE_APICALL _POSIX_TIMEOUTS 200809L_POSIX2_SW_DEV __POSIX2_THIS_VERSIONSO_LOCK_FILTER 44_CS_V7_ENV _CS_V7_ENVSQLITE_DBSTATUS_DEFERRED_FKS 10__P(args) argsGSM0464_CIPH_MAX_BLOCK 1523IP_OPTIONS 4_SC_HOST_NAME_MAX _SC_HOST_NAME_MAX_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_markers_STDIO_H 1GSM_MI_TYPE_IMEI 0x02__FINITE_MATH_ONLY__ 0_filenoIPV6_PMTUDISC_OMIT 5SQLITE_LOCK_PENDING 3__glibc_objsize0(__o) __bos0 (__o)__UINTMAX_TYPE__ long unsigned intETXTBSY 26F_TLOCK 2SQLITE_DROP_TEMP_VIEW 15__GLIBC_USE_IEC_60559_FUNCS_EXT 0INT_FAST8_MAX (127)__HAVE_SPECULATION_SAFE_VALUE 1__INO_T_MATCHES_INO64_T 1log_info_catGSM48_IE_FREQ_L_AFTER 0x05AF_MAX PF_MAXPd(name) Pfv(name, "%"PRId64, (int64_t)subscr->name)__FLT32_DECIMAL_DIG__ 9GSM_PCHAN_TCH_F_TCH_H_PDCH GSM_PCHAN_OSMO_DYN_SC_SCHAR_MAX _SC_SCHAR_MAXGSM48_IE_CHANMODE_1 0x63_SC_PII_SOCKET _SC_PII_SOCKETalgoINT64_MIN (-__INT64_C(9223372036854775807)-1)__pic__ 2GSM23003_LMSI_NUM_BYTES 4talloc_ptrtype(ctx,ptr) (_TALLOC_TYPEOF(ptr))talloc_size(ctx, sizeof(*(ptr)))__STDC_ISO_10646__ 201706LSQLITE_INDEX_CONSTRAINT_NE 68__PID_T_TYPE __S32_TYPESQLITE_INDEX_CONSTRAINT_MATCH 64__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPEIPV6_TCLASS 67__FLT64_IS_IEC_60559__ 2__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64__U32_TYPE unsigned intSQLITE_LIMIT_SQL_LENGTH 1IPV6_MTU_DISCOVER 23SQLITE_UTF16 4__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128OSMO_ASSERT(exp) do { if (OSMO_UNLIKELY(!(exp))) { osmo_panic("Assert failed %s %s:%d\n", #exp, __FILE__, __LINE__); } } while (0);_SC_TIMEOUTS _SC_TIMEOUTSSQLITE_IOCAP_ATOMIC1K 0x00000004DB_STMT_UPD_SGSN_BY_ID_POSIX_SOURCE 1_SC_DEVICE_IO _SC_DEVICE_IOETOOMANYREFS 109__f64x(x) x ##f64xhtobe32(x) __bswap_32 (x)GSM48_MT_GMM_RA_UPD_COMPL 0x0aSO_OOBINLINE 10SQLITE_UPDATE 23_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZEENOTTY 25GPRS_UPD_T_PERIODIC 3tgt_syslog__LDBL_HAS_DENORM__ 1__WCHAR_T _SYS_TYPES_H 1SQLITE_IOERR_CONVPATH (SQLITE_IOERR | (26<<8))be32toh(x) __bswap_32 (x)FTS5_TOKENIZE_DOCUMENT 0x0004_SC_NL_LANGMAX _SC_NL_LANGMAXPgt(name) Pfv(name, "%s", osmo_ipa_name_to_str(&subscr->name))__SQUAD_TYPE long intSQLITE_FULL 13EXIT_FAILURE 1IPPROTO_ENCAP IPPROTO_ENCAPOSMO_BIN_SPEC "%d%d%d%d%d%d%d%d"__DEC128_MIN_EXP__ (-6142)SQLITE_CANTOPEN_DIRTYWAL (SQLITE_CANTOPEN | (5<<8))EPROTOTYPE 91__FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x__gid_t_defined __getopt_argv_const constlong intdb_subscr_luSQLITE_CORRUPT_VTAB (SQLITE_CORRUPT | (1<<8))__HAVE_DISTINCT_FLOAT32 0SQLITE_TESTCTRL_PRNG_RESET 7talloc_array(ctx,type,count) (type *)_talloc_array(ctx, sizeof(type), count, #type)tgt_rb__ONCE_FLAG_INIT { 0 }GSM48_MT_CC_RELEASE 0x2dSQLITE_NOTADB 26res_lenSO_PRIORITY 12__U64_TYPE unsigned long int__gnu_linux__ 1AF_FILE PF_FILESQLITE_CHECKPOINT_PASSIVE 0_POSIX_MAPPED_FILES 200809L__time_tosmo_ipa_name_set_strIPV6_ORIGDSTADDR 74__SIZEOF_POINTER__ 8GSM23003_IMSI_MAX_DIGITS 15EDQUOT 122__FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32UINT8_C(c) chtole64(x) __uint64_identity (x)umtsDEBUG _BITS_FLOATN_COMMON_H SQLITE_CONFIG_HEAP 8vlr_numberSQLITE_TESTCTRL_BITVEC_TEST 8_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGSSQLITE_OPEN_MASTER_JOURNAL 0x00004000GSM48_T313_MS 30, 0SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8))SCNo8 "hho"SO_RCVTIMEO_NEW 66SQLITE_SELECT 21GSM48_MT_RR_EXT_MEAS_REP_ORD 0x37PRIiMAX __PRI64_PREFIX "i"GSM48_IE_GPRS_RESUMPT 0xc0__GLIBC_USE_DEPRECATED_GETSDB_STMT_AUC_2G_INSERTLOG_CTX_GB_NSE_ANSI_STDDEF_H _SC_SYMLOOP_MAX _SC_SYMLOOP_MAXllist_for_each_safe_rcu(pos,n,head) for (pos = (head)->next, n = pos->next; pos != (head); pos = n, ({ smp_read_barrier_depends(); 0;}), n = pos->next)_SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGEGSM48_MT_RR_SYSINFO_2 0x1a__WCHAR_T__ SQLITE_MUTEX_STATIC_VFS3 13__llist_for_each_rcu(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next, ({ smp_read_barrier_depends(); 0;}))EKEYEXPIRED 127SQLITE_TRACE_ROW 0x04SQLITE_SERIALIZE_NOCOPY 0x001ASSERT_SEL_AUD(imsi,expect_rc,expect_id) do { fill_invalid(g_aud2g); fill_invalid(g_aud3g); g_id = 0; ASSERT_RC(db_get_auth_data(dbc, imsi, &g_aud2g, &g_aud3g, &g_id), expect_rc); if (!g_rc) { dump_aud("2G", &g_aud2g); dump_aud("3G", &g_aud3g); } if (g_id != expect_id) { fprintf(stderr, "MISMATCH: got subscriber id %"PRId64 ", expected %"PRId64"\n", g_id, (int64_t)(expect_id)); OSMO_ASSERT(g_id == expect_id); } fprintf(stderr, "\n"); } while (0)_ARPA_INET_H 1GSM23003_TMSI_NUM_BYTES 4SEEK_END 2SQLITE_FCNTL_COMMIT_ATOMIC_WRITE 32_STDDEF_H_ _SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADSSQLITE_CONSTRAINT_PINNED (SQLITE_CONSTRAINT |(11<<8))_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R__WIFCONTINUED(status) ((status) == __W_CONTINUED)__GLIBC_USE_IEC_60559_EXTIN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0xe))SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8))MSG_RST MSG_RSTSOL_RDS 276_SC_REGEXP _SC_REGEXP__USE_LARGEFILE64L_tmpnam 20__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1llist_for_each_entry(pos,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next))SO_SECURITY_ENCRYPTION_NETWORK 24print_tidGSM48_MT_MM_AUTH_FAIL 0x1c_PC_SYMLINK_MAX _PC_SYMLINK_MAX_IO_write_baseSQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8))SO_SNDLOWAT 19GSM_CSTATE_ACTIVE 10SQLITE_DBCONFIG_DEFENSIVE 1010DB_STMT_SEL_FILTER_IMEIva_start(v,l) __builtin_va_start(v,l)AF_MPLS PF_MPLSautnLLIST_HEAD_INIT(name) { &(name), &(name) }_SC_MAPPED_FILES _SC_MAPPED_FILESautsGSM48_MT_RR_PDCH_ASS_CMD 0x23true 1GSM48_MT_MM_LOC_UPD_REJECT 0x04IPV6_RECVORIGDSTADDR IPV6_ORIGDSTADDR_SC_VERSION _SC_VERSIONSQLITE_LOCK_EXCLUSIVE 4required_argument 1SQLITE_CONFIG_GETPCACHE 15SQLITE_WARNING_AUTOINDEX (SQLITE_WARNING | (1<<8))DLSTATS -10_LINUX_POSIX_TYPES_H GSM48_MT_RR_SYSINFO_17 0x3e__HAVE_FLOAT64 1_POSIX_ADVISORY_INFO 200809LOSMO_GSUP_PDP_TYPE_IE OSMO_GSUP_PDP_ADDRESS_IE__UINT8_C(c) c__DEC128_MAX__ 9.999999999999999999999999999999999E6144DLCMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))__USE_POSIX199309_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZEhtole32(x) __uint32_identity (x)AF_TIPC PF_TIPC__CFLOAT64 _Complex _Float64GSM48_MT_CC_DISCONNECT 0x25__DBL_DIG__ 15AF_ASH PF_ASHPd_nonzero(name) if (subscr->name) Pd(name)SCNdFAST8 "hhd"_SIZE_T_DEFINED_ ENOMEDIUM 123__SWORD_TYPE long intFIOGETOWN 0x8903ENOKEY 126__INT64_MAX__ 0x7fffffffffffffffL_FTS5_H DB_STMT_UPD_PURGE_CS_BY_IMSISQLITE_EXTERN externLLIST_POISON1 ((void *) 0x00100100)GSM48_MT_RR_IS_TO_UTRAN_HANDO 0x63OSMO_GSUP_TO_MSGT_ERROR(msgt) (((msgt) & 0b11111100) | 0b01)ENOTCONN 107__attribute_artificial__ __attribute__ ((__artificial__))PRIu32 "u"TALLOC_MAX_DEPTH 10000IPV6_RTHDR_LOOSE 0log_save_filtersL_ctermid 9LOG_FILTER_ALL (1<= ((maj) << 16) + (min))WINT_MAX (4294967295u)__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)AF_APPLETALK PF_APPLETALK__USE_MISC 1__S64_TYPE long int_SYS_SELECT_H 1GSM_CSTATE_MO_TERM_CALL_CONF 9_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGSSQLITE_NULL 5SCM_TIMESTAMPING_OPT_STATS 54__DEC32_MAX_EXP__ 97__GLIBC_USE(F) __GLIBC_USE_ ## FAF_PHONET PF_PHONETllist_for_each_rcu(pos,head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, ({ smp_read_barrier_depends(); 0;}), prefetch(pos->next))OSMO_SOCK_F_NO_MCAST_ALL (1 << 4)SCNuPTR __PRIPTR_PREFIX "u"GSM48_MT_GMM_SERVICE_REJ 0x0eSQLITE_MUTEX_STATIC_LRU 6__SIZEOF_INT__ 4_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAMENCRY_INFO_PERM_ALGO_MAXLEN 8__ORDER_PDP_ENDIAN__ 3412__FLT_DECIMAL_DIG__ 9_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32ERANGE 34GSM48_T334 25, 0SQLITE_REPLACE 5EIDRM 43__USE_ISOCXX11__WORDSIZE 64SO_KEEPALIVE 9SQLITE_TESTCTRL_SEEK_COUNT 30SQLITE_OPEN_EXRESCODE 0x02000000ENODATA 61sgsn_numberGSM23003_MME_CODE_NUM_BYTES 1SQLITE_PERM 3IPV6_PMTUDISC_PROBE 3PRIX64 __PRI64_PREFIX "X"SQLITE_OPEN_TEMP_JOURNAL 0x00001000EDOTDOT 73SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8))HAVE_STRINGS_H 1AF_MCTP PF_MCTPGSM48_MT_CC_RECALL 0x0bARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))SO_SNDBUF 7DB_STMT_AUC_2G_DELETEGSM48_MT_MM_CM_SERV_ABORT 0x23__SIZEOF_PTHREAD_BARRIER_T 32_POSIX_THREAD_PRIORITY_SCHEDULING 200809LFD_SETSIZE __FD_SETSIZEmsgb_eq_l4_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 4, msg, data, len, true)SQLITE_CORRUPT 11nam_cs_POSIX_MESSAGE_PASSING 200809L__need_NULL PRIx16 "x"ENOCSI 50__f64(x) x ##f64__UQUAD_TYPE unsigned long int__FLT16_MIN_EXP__ (-13)__glibc_objsize(__o) __bos (__o)__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPEIP_PMTUDISC_DO 2IPPROTO_ETHERNET IPPROTO_ETHERNETDB_STMT_UPD_NAM_CS_BY_IMSISQLITE_REINDEX 27remainIPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP_cur_columnGSM48_T331 30, 0_POSIX_JOB_CONTROL 1PRIxMAX __PRI64_PREFIX "x"SQLITE_CANTOPEN_CONVPATH (SQLITE_CANTOPEN | (4<<8))EINVAL 22__DEC64_MANT_DIG__ 16SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8))GSM48_T303 30, 0DLM2PA -27ELNRNG 48DB_STMT_IND_ADDSCNuFAST32 __PRIPTR_PREFIX "u"_POSIX_V7_LPBIG_OFFBIG -1STDC_HEADERS 1_SC_IOV_MAX _SC_IOV_MAXSCNiLEAST16 "hi"__ASM_GENERIC_POSIX_TYPES_H _SC_TRACE_LOG _SC_TRACE_LOGIPV6_DSTOPTS 59SCNdLEAST8 "hhd"s6_addr32 __in6_u.__u6_addr32WRITE_ONCE(a,b) a = b__attr_dealloc(dealloc,argno) __attribute__ ((__malloc__ (dealloc, argno)))hlist_for_each_entry(pos,head,member) for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member); pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))SQLITE_IOCAP_ATOMIC8K 0x00000020__HAVE_FLOAT128X 0SQLITE_OPEN_EXCLUSIVE 0x00000010SO_BPF_EXTENSIONS 48comment_end() fprintf(stderr, "===== %s: SUCCESS\n\n", __func__);SQLITE_CREATE_TRIGGER 7PRIxFAST8 "x"SQLITE_SAVEPOINT 32__NTHNL(fct) __attribute__ ((__nothrow__)) fctPRIx32 "x"MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXECSQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE 33AF_INET6 PF_INET6SQLITE_OPEN_MAIN_JOURNAL 0x00000800__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__FLT64_MANT_DIG__ 53SQLITE_CREATE_VTABLE 29SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8))_SC_TZNAME_MAX _SC_TZNAME_MAXIPPROTO_ICMPV6 IPPROTO_ICMPV6SQLITE_DEPRECATED SQLITE_WARNING 28SO_ATTACH_BPF 50_SC_LONG_BIT _SC_LONG_BIT__ORDER_BIG_ENDIAN__ 4321_NUM_DB_STMT__LOCK_ALIGNMENT __FLT32X_DIG__ 15__UINT16_C(c) cLOGL_DEBUG 1__DEC32_MAX__ 9.999999E96DF_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX_PC_ASYNC_IO _PC_ASYNC_IOUINT64_MAX (__UINT64_C(18446744073709551615))_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN_CS_LFS64_CFLAGS _CS_LFS64_CFLAGSSQLITE_FCNTL_CKSM_FILE 41OSMO_MIN(a,b) ((a) >= (b) ? (b) : (a))GSM48_MT_GMM_AUTH_CIPH_REQ 0x12osmo_static_assert(exp,name) typedef int dummy ##name [(exp) ? 1 : -1] __attribute__((__unused__));SOCK_DGRAM SOCK_DGRAM_SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTS__SOCKADDR_COMMON_SIZE (sizeof (unsigned short int))__TALLOC_STRING_LINE2__(s) __TALLOC_STRING_LINE1__(s)osmo_hexdump_nospc__DBL_HAS_QUIET_NAN__ 1__attribute_pure__ __attribute__ ((__pure__))GSM48_MT_RR_DTM_INFO 0x4dSQLITE_DBSTATUS_SCHEMA_USED 2aud2gSCNoLEAST8 "hho"PF_NFC 39_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGSAF_SNA PF_SNAtalloc_realloc(ctx,p,type,count) (type *)_talloc_realloc_array(ctx, p, sizeof(type), count, #type)GSM48_MT_RR_UPLINK_BUSY 0x2a_SC_INT_MAX _SC_INT_MAX__FLT128_MANT_DIG__ 113msgb_sms(m) msgb_l4(m)GSM48_IE_TIMING_ADVANCE 0x7d__va_arg_pack() __builtin_va_arg_pack ()_SC_TIMERS _SC_TIMERS_SC_MINSIGSTKSZ _SC_MINSIGSTKSZSQLITE_TESTCTRL_IMPOSTER 25__UINTPTR_MAX__ 0xffffffffffffffffULPRIuLEAST64 __PRI64_PREFIX "u"__USE_POSIX199309 1__INT_FAST8_WIDTH__ 8_SC_USHRT_MAX _SC_USHRT_MAX__clockid_t_defined 1ECANCELED 125SQLITE_NOMEM 7__GLIBC_USE_IEC_60559_BFP_EXT 0OSMO_MOD_FLR(x,y) (((x) > 0 && (y) < 0) || ((x) < 0 && (y) > 0) ? (x) % (y) + (y) : (x) % (y))IP_RECVTOS 13SQLITE_IOCAP_ATOMIC512 0x00000002OSMO_AUTH_ALG_XOR OSMO_AUTH_ALG_XOR_3GSO_LINGER 13SO_WIFI_STATUS 41READ_ONCE(x) x__FLT128_MIN_10_EXP__ (-4931)OSMO_LOGCOLOR_GREY "\033[37m"aud3gFTS5_TOKEN_COLOCATED 0x0001db_subscr_purgeOSMO_GSUP_PORT 4222__off64_t__USE_XOPEN2KXSI__SIZEOF_FLOAT80__ 16db_ind_delFOPEN_MAX_SC_2_PBS_TRACK _SC_2_PBS_TRACKINT_FAST16_MIN (-9223372036854775807L-1)PRIdLEAST8 "d"IN_CLASSA_HOST (0xffffffff & ~IN_CLASSA_NET)hlist_for_each_entry_from(pos,member) for (; pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))PRIoFAST16 __PRIPTR_PREFIX "o"s6_addr __in6_u.__u6_addr8EDOM 33PRIXLEAST8 "X"GSM48_PM_EXTENDED 0x01GSM48_MT_RR_CLSM_ENQ 0x13GSM48_MT_CC_ALERTING 0x01facility_SC_RAW_SOCKETS _SC_RAW_SOCKETSPRIXFAST32 __PRIPTR_PREFIX "X"__USE_KERNEL_IPV6_DEFS 0_PC_NAME_MAX _PC_NAME_MAXsigned char__DBL_MIN_10_EXP__ (-307)__SLONG32_TYPE intEADDRNOTAVAIL 99__timer_t_defined 1PF_MAX 46_ERRNO_H 1__FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16osmo_sub_auth_type_nameSOL_IUCV 277MSG_WAITFORONE MSG_WAITFORONESO_SECURITY_AUTHENTICATION 22SO_ATTACH_FILTER 26IPPROTO_PIM IPPROTO_PIM__attribute_deprecated_msg__(msg) __attribute__ ((__deprecated__ (msg)))llist_first_entry_or_null(ptr,type,member) (!llist_empty(ptr) ? llist_first_entry(ptr, type, member) : NULL)ECHRNG 44SO_REUSEADDR 2__func__PRIxFAST16 __PRIPTR_PREFIX "x"__FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128_POSIX_TRACE_LOG -1INT_FAST16_MAX (9223372036854775807L)_PC_PIPE_BUF _PC_PIPE_BUFOSMO_STRBUF_DROP_TAIL(STRBUF,N_CHARS) osmo_strbuf_drop_tail(&(STRBUF), N_CHARS)SQLITE_TXN_WRITE 2__PTHREAD_MUTEX_HAVE_PREV 1__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))_POSIX2_C_DEV __POSIX2_THIS_VERSIONIN_CLASSB_NSHIFT 16GSM48_PDISC_GROUP_CC 0x00SCNiFAST16 __PRIPTR_PREFIX "i"SQLITE_CONFIG_MEMSTATUS 9_SC_PII_OSI_M _SC_PII_OSI_M__LEAF_ATTR __attribute__ ((__leaf__))Ps(name) if (*subscr->name) Pfo(name, "'%s'", subscr)__unix 1GSM48_MT_GMM_RA_UPD_REJ 0x0bENOENT 2OSMO_STRBUF_CHAR_COUNT(STRBUF) _osmo_strbuf_char_count(&(STRBUF))_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS__USE_MISCINT16_C(c) ctalloc_zero(ctx,type) (type *)_talloc_zero(ctx, sizeof(type), #type)__need___va_listECONNRESET 104_BITS_SOCKADDR_H 1SO_SECURITY_ENCRYPTION_TRANSPORT 23GSM48_MT_RR_HANDO_COMPL 0x2cOSMO_SNPRINTF_RET(ret,rem,offset,len) do { len += ret; if (ret > rem) ret = rem; offset += ret; rem -= ret; } while (0)_POSIX_VERSION 200809LMB_CUR_MAX (__ctype_get_mb_cur_max ())SOL_PACKET 263_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX_SC_UCHAR_MAX _SC_UCHAR_MAXmsgb_l3(m) ((void *)((m)->l3h))_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME__USE_FORTIFY_LEVELSQLITE_STMTSTATUS_MEMUSED 99_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGSENOTDIR 20IP_HDRINCL 3SQLITE_INSERT 18fputc__FLT32_HAS_QUIET_NAN__ 1log_filename_typeSQLITE_INTERNAL 2DB_STMT_SET_LAST_LU_SEEN_PSIN6_IS_ADDR_V4MAPPED(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == htonl (0xffff); }))__glibc_has_builtin(name) __has_builtin (name)__f32x(x) x ##f32x__GLIBC_USE_LIB_EXT2 0INT_LEAST16_MIN (-32767-1)__uint64_t__PIE__ 2_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGSSQLITE_TESTCTRL_RESERVE 14AF_LLC PF_LLC_SC_SEMAPHORES _SC_SEMAPHORESopc_is_optalloc_array_ptrtype(ctx,ptr,count) (_TALLOC_TYPEOF(ptr))talloc_array_size(ctx, sizeof(*(ptr)), count)GSM48_MT_MM_LOC_UPD_REQUEST 0x08ELIBSCN 81SQLITE_TESTCTRL_VDBE_COVERAGE 21__fortified_attr_access(a,o,s) __attr_access ((a, o, s))__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1GSM23003_IMEI_NUM_DIGITS_NO_CHK (GSM23003_IMEI_TAC_NUM_DIGITS + GSM23003_IMEI_SNR_NUM_DIGITS)PF_ATMPVC 8DB_STMT_SEL_BY_IMEI__attr_access(x) __attribute__ ((__access__ x))GSM48_MT_GMM_STATUS 0x20__REGISTER_PREFIX__ IP_MSFILTER 41__SIZEOF_FLOAT__ 4__va_list__ IPV6_RECVFRAGSIZE 77IPV6_2292PKTINFO 2IPV6_PKTINFO 50AF_NFC PF_NFC__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW_XOPEN_SHM 1AF_UNIX PF_UNIX_SC_PII _SC_PIIELIBMAX 82SQLITE_CORRUPT_SEQUENCE (SQLITE_CORRUPT | (2<<8))ENCRY_INFO_KEY_MAXLEN 252_XOPEN_XPG3 1_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZEconnSO_ERROR 4_SC_XOPEN_XPG3 _SC_XOPEN_XPG3PRIoFAST64 __PRI64_PREFIX "o"EPFNOSUPPORT 96__USE_POSIX199506GSM48_IE_CONN_BCD 0x4c__GCC_CONSTRUCTIVE_SIZE 64SOL_ALG 279__osockaddr_defined 1__GLIBC_USE_IEC_60559_BFP_EXT_C2XGSM48_MT_RR_SH_SI10bis 0xAtalloc_memdup(t,p,size) _talloc_memdup(t, p, size, __location__)__GCC_IEC_559_COMPLEX 2__FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F__FLT32_HAS_INFINITY__ 1log_filterSCM_TXTIME SO_TXTIMEOSMO_BYTES_FOR_BITS(BITS) (((BITS) + 7) / 8)__SEG_GS 1hostnameGSM48_MT_RR_APP_INFO 0x38__CHAR_BIT__ 8IPV6_RTHDR 57AF_ROSE PF_ROSE__INTPTR_MAX__ 0x7fffffffffffffffLINT_LEAST64_MAX (__INT64_C(9223372036854775807))GSM48_IE_SIGNAL 0x34DB_STMT_SEL_FILTER_MSISDNIPV6_PMTUDISC_DO 2SQLITE_IOCAP_ATOMIC2K 0x00000008GSM48_MT_RR_SH_MEAS_REP 0x4__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1SCNxLEAST16 "hx"__HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16identIPV6_PATHMTU 61AF_KCM PF_KCM__glibc_macro_warning(message) __glibc_macro_warning1 (GCC warning message)__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))SQLITE_INTERRUPT 9GPRS_DET_T_MO_IMSI 2__glibc_macro_warning1(message) _Pragma (#message)__FLT32X_MIN_10_EXP__ (-307)GSM48_MT_RR_SYSINFO_5 0x1dSO_MAX_PACING_RATE 47__glibc_unlikely(cond) __builtin_expect ((cond), 0)long long unsigned intgsm48_hdr_msg_type gsm48_hdr_msg_type_r99AF_VSOCK PF_VSOCKDB_STMT_AUC_UPD_SQNHAVE_DLFCN_H 1GSM48_MT_GMM_SERVICE_ACK 0x0dSQLITE_DROP_TABLE 11__INTMAX_WIDTH__ 64PRIdFAST8 "d"__GCC_ATOMIC_BOOL_LOCK_FREE 2DB_STMT_SEL_FILTER_IMSI_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGSINADDR_MAX_LOCAL_GROUP ((in_addr_t) 0xe00000ff)__LDBL_MANT_DIG__ 64SQLITE_FCNTL_ZIPVFS 25__attribute_returns_twice__ __attribute__ ((__returns_twice__))IP_DROP_MEMBERSHIP 36IPV6_DONTFRAG 62SQLITE_FORMAT 24__LDBL_REDIR_NTH(name,proto) name proto __THROWGSM48_MT_MM_IMSI_DETACH_IND 0x01_PTRDIFF_T_ SCNiFAST8 "hhi"EISCONN 106SQLITE_FCNTL_DATA_VERSION 35SOL_IP 0ERESTART 85__SSE2_MATH__ 1DB_STMT_IND_SELECTOSMO_LOGCOLOR_RED "\033[1;31m"__USE_POSIX 1SO_PEERCRED 17vlr_via_proxyind_bitlenENOSYS 38_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN__ELF__ 1__FLT128_MIN_EXP__ (-16381)__FLT64X_DECIMAL_DIG__ 21SO_BINDTODEVICE 25__INT64_TYPE__ long intGSM48_IE_CH_DESC_2_BEFORE 0x1dDB_STMT_DEL_BY_IDDB_STMT_SUBSCR_CREATEsqlite3__attribute_const__ __attribute__ ((__const__))__PRI64_PREFIX "l"__THROWNL __attribute__ ((__nothrow__))SCM_TIMESTAMPING_PKTINFO 58IN_CLASSC_NET 0xffffff00__stub_revoke IPV6_RTHDR_TYPE_0 0fwrite__LDBL_REDIR_DECL(name) GSM48_MT_RR_SH_VGCS_NEIGH 0xCSQLITE_CALLBACK EBADR 53SQLITE_IOCAP_BATCH_ATOMIC 0x00004000__id_t_defined __ATOMIC_HLE_RELEASE 131072_SC_CPUTIME _SC_CPUTIME_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGSELIBEXEC 83IPPROTO_MPTCP IPPROTO_MPTCP__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct_VA_LIST_ get_value_string__attribute_noinline__ __attribute__ ((__noinline__))_POSIX_NO_TRUNC 1IPPROTO_ICMP IPPROTO_ICMPSQLITE_TESTCTRL_EXPLAIN_STMT 19SCNoLEAST32 "o"_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKSSOL_PNPIPE 275__attr_dealloc_fclose__need___va_list _SIZE_T SQLITE_TESTCTRL_ASSERT 12__dev_t_defined msgb_eq_l3_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 3, msg, data, len, true)SQLITE_OPEN_NOFOLLOW 0x01000000__LP64__ 1IP_PMTUDISC_DONT 0GSM48_PDISC_PDSS1 0x02GSM48_MT_RR_CHAN_REL 0x0dnam_ps_POSIX_SPIN_LOCKS 200809L_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)SQLITE_TESTCTRL_BYTEORDER 22SCNdFAST64 __PRI64_PREFIX "d"SQLITE_TESTCTRL_LOCALTIME_FAULT 18INT_LEAST8_MAX (127)IPPROTO_DSTOPTS IPPROTO_DSTOPTSSCNdMAX __PRI64_PREFIX "d"_POSIX_CLOCK_SELECTION 200809LFD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)__CFLOAT128 _Complex _Float128hlist_for_each(pos,head) for (pos = (head)->first; pos ; pos = pos->next)SCNoFAST16 __PRIPTR_PREFIX "o"INTPTR_MIN (-9223372036854775807L-1)__WEXITSTATUS(status) (((status) & 0xff00) >> 8)SQLITE_INDEX_CONSTRAINT_EQ 2SCNi16 "hi"UINTMAX_C(c) c ## ULSQLITE_CHECKPOINT_FULL 1MSG_DONTROUTE MSG_DONTROUTE_BITS_STDIO_H 1SQLITE_TESTCTRL_TRACEFLAGS 31print_filename_pos__restrict_arr __restrictGNU C11 12.2.0 -mtune=generic -march=x86-64 -ggdb3 -g -O2 -std=gnu11 -fasynchronous-unwind-tablesOTC_GLOBAL (osmo_ctx->global)EROFS 30SOMAXCONN 4096GSM48_IE_FRQSHORT_AFTER 0x02SQLITE_IOERR_ROLLBACK_ATOMIC (SQLITE_IOERR | (31<<8))IP_RECVERR 11GSM48_MT_CC_CALL_PROC 0x02OSMO_SOCK_MULTIADDR_PEER_STR_MAXLEN (INET6_ADDRSTRLEN * OSMO_SOCK_MAX_ADDRS + INET6_ADDRSTRLEN + 2 + 6 + 1)GSM48_MT_GMM_ATTACH_ACK 0x02SOL_ICMPV6 58__USE_XOPEN_EXTENDEDGSM48_MT_MM_ABORT 0x29IN6_ARE_ADDR_EQUAL(a,b) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); const struct in6_addr *__b = (const struct in6_addr *) (b); __a->__in6_u.__u6_addr32[0] == __b->__in6_u.__u6_addr32[0] && __a->__in6_u.__u6_addr32[1] == __b->__in6_u.__u6_addr32[1] && __a->__in6_u.__u6_addr32[2] == __b->__in6_u.__u6_addr32[2] && __a->__in6_u.__u6_addr32[3] == __b->__in6_u.__u6_addr32[3]; }))GSM23003_HOME_NETWORK_DOMAIN_LEN 33UINT32_C(c) c ## UGSM48_MT_RR_SH_SI10ter 0xB_SC_OPEN_MAX _SC_OPEN_MAXFILEllist_last(head) (head)->prev__INT_FAST64_WIDTH__ 64sd_journalSQLITE_OPEN_READONLY 0x00000001osmo_cni_peer_id_set_strSQLITE_OPEN_MAIN_DB 0x00000100_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGSSQLITE_DBCONFIG_TRIGGER_EQP 1008last_lu_seen_ps_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGSF_OK 0SQLITE_READONLY_RECOVERY (SQLITE_READONLY | (1<<8))___int_wchar_t_h INADDR_UNSPEC_GROUP ((in_addr_t) 0xe0000000)__OFF_T_TYPE __SYSCALL_SLONG_TYPE_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC_CS_LFS_CFLAGS _CS_LFS_CFLAGSGSM_LAC_RESERVED_ALL_BTS 0xfffelu_op_freeGSM48_T323 30, 0PRIuFAST8 "u"htole16(x) __uint16_identity (x)SQLITE_SCANSTAT_EST 2GPRS_DET_T_MT_REATT_REQ 1SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8))DB_STMT_SEL_FILTER_CS_POSIX_TRACE_EVENT_FILTER -1_XOPEN_VERSION 700_SC_PRIORITIZED_IO _SC_PRIORITIZED_IOGSM48_MT_GSM_DEACT_AA_PDP_ACK 0x54GSM48_MT_GMM_SERVICE_REQ 0x0c_PC_PRIO_IO _PC_PRIO_IOcharMSG_NOSIGNAL MSG_NOSIGNALlong_options_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS__getc_unlocked_body(_fp) (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)__BIT_TYPES_DEFINED__ 1SQLITE_TESTCTRL_LAST 33__FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32xprint_fnPRIdFAST64 __PRI64_PREFIX "d"_SC_SPORADIC_SERVER _SC_SPORADIC_SERVERSQLITE_MUTEX_STATIC_PMEM 7SO_SNDTIMEO_OLD 21__DBL_NORM_MAX__ ((double)1.79769313486231570814527423731704357e+308L)__U16_TYPE unsigned short intGSM48_IE_BA_RANGE 0x73_SC_PAGESIZE _SC_PAGESIZE__FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16sresPRIXLEAST64 __PRI64_PREFIX "X"_SC_CHAR_BIT _SC_CHAR_BITGSM48_PDISC_SMS 0x09hlist_for_each_entry_safe(pos,n,head,member) for (pos = hlist_entry_safe((head)->first, typeof(*pos), member); pos && ({ n = pos->member.next; 1; }); pos = hlist_entry_safe(n, typeof(*pos), member))SQLITE_CONFIG_MULTITHREAD 2g_idSCNdPTR __PRIPTR_PREFIX "d"ENOTSUP EOPNOTSUPPSQLITE_FCNTL_GET_LOCKPROXYFILE 2__FSFILCNT64_T_TYPE __UQUAD_TYPE_BITS_PTHREADTYPES_COMMON_H 1_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALSUINT16_MAX (65535)SQLITE_LIMIT_VARIABLE_NUMBER 9SQLITE_TESTCTRL_TUNE 32GSM48_MT_GSM_ACT_PDP_ACK 0x42GSM48_MT_CC_MODIFY_COMPL 0x1fOSMO_GSUP_MSGT_E_ROUTING_ERROR OSMO_GSUP_MSGT_ROUTING_ERRORWSTOPPED 2__attribute_copy__(arg) __attribute__ ((__copy__ (arg)))GSM48_IE_RR_PACKET_UL 0x22__STDC_VERSION__ 201112Lunknown_imsiSO_NETNS_COOKIE 71SQLITE_CONFIG_SORTERREF_SIZE 28IPPROTO_IDP IPPROTO_IDP_SC_TIMER_MAX _SC_TIMER_MAXSQLITE_COPY 0__glibc_has_attribute(attr) __has_attribute (attr)INT8_MAX (127)Pfo(name,fmt,obj) Pfv(name, fmt, obj->name)GSM48_IE_CHANMODE_5 0x15SQLITE_CREATE_TABLE 2__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L_REENTRANT 1PRIdFAST16 __PRIPTR_PREFIX "d"GSM48_MT_RR_PART_REL 0x0aGSM48_MT_CC_CONNECT_ACK 0x0fGSM48_MT_GMM_ATTACH_REJ 0x04SQLITE_DBSTATUS_STMT_USED 3GET_OSMO_SOCK_F_PRIO(f) (((f) >> 16) & 0xff)IPPROTO_GRE IPPROTO_GRE__GCC_ATOMIC_LLONG_LOCK_FREE 2_GCC_SIZE_T PF_NETBEUI 13test_subscr_create_update_sel_deleteINT8_C(c) cPRIoLEAST32 "o"__need_wchar_t__UINT64_MAX__ 0xffffffffffffffffULGSM48_MT_RR_IMM_ASS 0x3f__llist_for_each(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next)__GCC_IEC_559 2SQLITE_DBSTATUS_CACHE_MISS 8osmo_sub_auth_data2INET_ADDRSTRLEN 16SO_PEERNAME 28SQLITE_DONE 101SQLITE_SCANSTAT_NLOOP 0_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGSASSERT_SEL(by,val,expect_rc) do { int rc; fill_invalid(g_subscr); if ((expect_rc) == -ENOKEY) fprintf(stderr, "db_subscr_get_by_" #by "(dbc, " #val ", &g_subscr) --> -ENOKEY \n"); else if ((expect_rc) == -ENOTSUP) fprintf(stderr, "db_subscr_get_by_" #by "(dbc, " #val ", &g_subscr) --> -ENOTSUP \n"); else fprintf(stderr, "db_subscr_get_by_" #by "(dbc, " #val ", &g_subscr) --> " #expect_rc "\n"); rc = db_subscr_get_by_ ##by(dbc, val, &g_subscr); if (rc != (expect_rc)) fprintf(stderr, " MISMATCH: got rc = %d, expected: " #expect_rc " = %d\n", rc, expect_rc); OSMO_ASSERT(rc == (expect_rc)); if (!rc) dump_subscr(&g_subscr); fprintf(stderr, "\n"); } while (0)__S32_TYPE int_ASM_X86_POSIX_TYPES_64_H __struct_group_tag(TAG) TAGlog_set_print_filename2_SYS_SIZE_T_H __SHRT_WIDTH__ 16GSM_CSTATE_DISCONNECT_IND 12_SC_BASE _SC_BASE__SSE2__ 1EUNATCH 49__CPU_MASK_TYPE __SYSCALL_ULONG_TYPESQLITE_READONLY 8EXDEV 18_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS__STDC_IEC_559__ 1__GXX_ABI_VERSION 1017_BITS_ENDIAN_H 1_POSIX_SPORADIC_SERVER -1IP_MTU_DISCOVER 10_SIZE_T_ GSM48_IE_NOTIFY 0x27AF_NETLINK PF_NETLINKSCNoFAST64 __PRI64_PREFIX "o"_POSIX2_VERSION __POSIX2_THIS_VERSION__DBL_DECIMAL_DIG__ 17SQLITE_CREATE_TEMP_INDEX 3ADD_MODULO(sum,delta,modulo) do { if ((sum += delta) >= modulo) sum -= modulo; } while (0)PF_ROSE 11_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N__GCC_ATOMIC_CHAR_LOCK_FREE 2__INT_LEAST64_WIDTH__ 64IPV6_PMTUDISC_INTERFACE 4OSMO_NAME_C_IMPL(CTX,INITIAL_BUFSIZE,ON_ERROR,FUNC_BUF,FUNC_BUF_ARGS...) size_t _len = INITIAL_BUFSIZE; int _needed; char *_str = NULL; if ((INITIAL_BUFSIZE) > 0) { _str = (char*)talloc_named_const(CTX, _len, __func__); OSMO_ASSERT(_str); } _needed = FUNC_BUF(_str, _len, ## FUNC_BUF_ARGS); if (_needed < 0) goto OSMO_NAME_C_on_error; if ((unsigned int) _needed < _len) return _str; _len = _needed + 1; if (_str) talloc_free(_str); _str = (char*)talloc_named_const(CTX, _len, __func__); OSMO_ASSERT(_str); _needed = FUNC_BUF(_str, _len, ## FUNC_BUF_ARGS); if (_needed < 0) goto OSMO_NAME_C_on_error; return _str; OSMO_NAME_C_on_error: if (_str) talloc_free(_str); if (!(ON_ERROR)) return NULL; _str = talloc_strdup(CTX, ON_ERROR); OSMO_ASSERT(_str); talloc_set_name_const(_str, __func__); return _str;SQLITE_OPEN_AUTOPROXY 0x00000020_XBS5_LPBIG_OFFBIG -1tgt_vtyOSMO_STRINGIFY(x) #x__FLT64X_HAS_QUIET_NAN__ 1AF_IEEE802154 PF_IEEE802154IPPROTO_MTP IPPROTO_MTPPRIi16 "i"SQLITE_ROLLBACK 1AF_SMC PF_SMC_SC_BC_DIM_MAX _SC_BC_DIM_MAX__CMSG_PADDING(len) ((sizeof (size_t) - ((len) & (sizeof (size_t) - 1))) & (sizeof (size_t) - 1))L_INCR SEEK_CUR__PMTGSM_CSTATE_MO_CALL_PROC 3_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAXSQLITE_DBCONFIG_MAX 1017IPV6_NEXTHOP 9GSM48_MT_CC_RETR_REJ 0x1e__WIFEXITED(status) (__WTERMSIG(status) == 0)OSMO_SOCK_NAME_MAXLEN (2 + INET6_ADDRSTRLEN + 1 + 5 + 3 + 2 + INET6_ADDRSTRLEN + 1 + 5 + 1)_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DLOSMO_MOD_EUC(x,y) ((x) % (y) < 0 ? (y) > 0 ? (x) % (y) + (y) : (x) % (y) - (y) : (x) % (y))_SC_XOPEN_CRYPT _SC_XOPEN_CRYPT__CONCAT(x,y) x ## ySCNiLEAST8 "hhi"_SIZET_ SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8))_POSIX_THREAD_ATTR_STACKADDR 200809LMCAST_LEAVE_SOURCE_GROUP 47__OPTIMIZE__ 1PF_IB 27_PC_FILESIZEBITS _PC_FILESIZEBITS_T_SIZE_ loglevelrandimsi0imsi1imsi2AF_BLUETOOTH PF_BLUETOOTH_SC_USER_GROUPS _SC_USER_GROUPSSO_BUSY_POLL 46print_category_hexSOCK_STREAM SOCK_STREAM_chainMSG_FASTOPEN MSG_FASTOPEN__FLT16_HAS_DENORM__ 1__attr_dealloc_free __attr_dealloc (__builtin_free, 1)EKEYREJECTED 129L_SET SEEK_SET_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAXSQLITE_CHECKPOINT_TRUNCATE 3SQLITE_LIMIT_TRIGGER_DEPTH 10EBADMSG 74IP_MULTICAST_TTL 33EKEYREVOKED 128__FLT64X_MANT_DIG__ 64__INT_FAST64_MAX__ 0x7fffffffffffffffLdb_subscr_delete_by_idSQLITE_LIMIT_FUNCTION_ARG 6OSMO_STRBUF_REMAIN(STRBUF) _osmo_strbuf_remain(&(STRBUF))AF_XDP PF_XDPGSM48_MT_RR_CIPH_M_COMPL 0x32DB_STMT_SEL_BY_IMSISQLITE_ABORT_ROLLBACK (SQLITE_ABORT | (2<<8))_SC_SHRT_MIN _SC_SHRT_MINopc_lenIP_ADD_MEMBERSHIP 35__WCHAR_MIN __WCHAR_MIN__GSM48_IE_LSA_IDENT 0x48IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x8))_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF__need_ptrdiff_toverflow_arg_areaGSM48_IE_GPRS_RESUMPT_HO 0xc0reg_save_area__FLT128_MAX_EXP__ 16384__CFLOAT32X _Complex _Float32xDLSUA -15NFDBITS __NFDBITSSQLITE_SUBTYPE 0x000100000_POSIX_SAVED_IDS 1ENETDOWN 100IN6_IS_ADDR_SITELOCAL(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); }))__USE_XOPEN2K8 1SQLITE_IOERR_SEEK (SQLITE_IOERR | (22<<8))MSG_BATCH MSG_BATCHENXIO 6_STRINGS_H 1__COMPAR_FN_T IPV6_PMTUDISC_WANT 1IN_CLASSB_NET 0xffff0000GSM48_MT_RR_ASS_CMD 0x2e_CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBSSQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8))_OSMO_HAS_ATTRIBUTE_DEPRECATED_SC_XOPEN_VERSION _SC_XOPEN_VERSIONDLNSSIGNAL -23__DBL_MAX_EXP__ 1024PhexlMCAST_BLOCK_SOURCE 43SQLITE_FCNTL_WIN32_SET_HANDLE 23SQLITE_TRACE_STMT 0x01_SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG_POSIX2_C_VERSION __POSIX2_THIS_VERSION__nonnull(params) __attribute_nonnull__ (params)_____fpos_t_defined 1GSM0808_DATA_FULL_RPREF GSM0808_DATA_FULL_PREFLOG_TGT_TYPE_SYSLOG__UINT64_TYPE__ long unsigned int_DEFAULT_SOURCE 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__UID_T_TYPE __U32_TYPESIOCGPGRP 0x8904__USE_FORTIFY_LEVEL 0GSM48_MT_RR_SH_SI10 0x0SO_SNDBUFFORCE 32PF_XDP 44___int_ptrdiff_t_h SQLITE_MUTEX_STATIC_MEM 3__PMT(args) args__GLIBC_MINOR__ 36ENOPROTOOPT 92ERFKILL 132GSM23003_MME_DOMAIN_LEN 55SQLITE_SCANSTAT_EXPLAIN 4GSM48_MT_GSM_ACT_AA_PDP_ACK 0x51__SIZE_WIDTH__ 64SQLITE_EMPTY 16SQLITE_INDEX_CONSTRAINT_GT 4__ATOMIC_RELEASE 3__SCHAR_MAX__ 0x7f__unix__ 1__DECLARE_FLEX_ARRAY(TYPE,NAME) struct { struct { } __empty_ ## NAME; TYPE NAME[]; }ENOTNAM 118msgb_l1(m) ((void *)((m)->l1h))_SC_IPV6 _SC_IPV6__LONG_MAX__ 0x7fffffffffffffffLperiodic_lu_timerIP_RECVORIGDSTADDR IP_ORIGDSTADDR_SS_PADSIZE (_SS_SIZE - __SOCKADDR_COMMON_SIZE - sizeof (__ss_aligntype))db_contextOSMO_AUTH_ALG_MILENAGEGSM48_T308_MS 30, 0_T_PTRDIFF AF_KEY PF_KEY__FLT32X_IS_IEC_60559__ 2htonl(x) __bswap_32 (x)_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBSENONET 64IP_ADD_SOURCE_MEMBERSHIP 39_SC_POLL _SC_POLL__HAVE_DISTINCT_FLOAT64 0GSM48_IE_CALLING_SUB 0x5dGSM48_T310_MS 30, 0__DEC_EVAL_METHOD__ 2_freeres_list__DADDR_T_TYPE __S32_TYPESQLITE_DBCONFIG_ENABLE_TRIGGER 1003SQLITE_CONFIG_URI 17__FLT64_MAX_EXP__ 1024__int64_tGSM48_MT_MM_LOC_UPD_ACCEPT 0x02__DECIMAL_DIG__ 21SQLITE_DROP_INDEX 10SQLITE_FCNTL_LAST_ERRNO 4DB_STMT_SEL_BY_MSISDNGSM23003_MTMSI_NUM_BYTES 4SQLITE_DBSTATUS_MAX 12UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))DB_STMT_SEL_BY_ID__DEFINED_wchar_t __DEC64_EPSILON__ 1E-15DD__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))EREMCHG 78GSM48_IE_CHANMODE_2 0x11_IO_FILE_LOG_FLT_COUNT__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))IP_TTL 2__GNUC__ 12_POSIX_MEMLOCK_RANGE 200809L__RLIM64_T_TYPE __UQUAD_TYPE__FLT128_IS_IEC_60559__ 2_SC_REGEX_VERSION _SC_REGEX_VERSIONVERSION "1.8.0.15-74e4-dirty"GPRS_UPD_T_RA_LA 1g_rclog_filename_pos_SC_T_IOV_MAX _SC_T_IOV_MAX_BITS_ATOMIC_WIDE_COUNTER_H osmo_sub_auth_type_namesAF_PACKET PF_PACKETGSM_MI_TYPE_TMSI 0x04__builtin_fputc__INT16_MAX__ 0x7fffSQLITE_MUTEX_STATIC_VFS2 12__ONCE_ALIGNMENT __FLT_MANT_DIG__ 24GSM48_MT_GSM_DEACT_PDP_ACK 0x47IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x2))GPRS_ATT_T_ATTACH 1gp_offsetSQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8))imei_POSIX_SHARED_MEMORY_OBJECTS 200809LGPRS_DET_T_MO_COMBINED 3SO_INCOMING_CPU 49_SC_2_CHAR_TERM _SC_2_CHAR_TERMIP_DEFAULT_MULTICAST_TTL 1__DEFINED_ptrdiff_t _T_WCHAR _OSMO_HAS_ATTRIBUTE_DEPRECATED 1_SC_PII_XTI _SC_PII_XTI__size_t __CLOCKID_T_TYPE __S32_TYPEoptindGSM48_MT_CC_EMERG_SETUP 0x0eSCNdFAST16 __PRIPTR_PREFIX "d"__glibc_has_extension(ext) 0EXFULL 54SQLITE_DESERIALIZE_FREEONCLOSE 1__INTPTR_WIDTH__ 64_XOPEN_XPG2 1argcSO_NOFCS 43msgb_eq_l2_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 2, msg, data, len, true)_BITS_BYTESWAP_H 1SQLITE_CONSTRAINT_CHECK (SQLITE_CONSTRAINT | (1<<8))SQLITE_FCNTL_PRAGMA 14EREMOTE 66GSM48_MT_RR_DTM_ASS_FAIL 0x48argvOSMO_GSUP_MAX_CALLED_PARTY_BCD_LEN 43DLNSDATA -22value_stringSQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8))__mode_t_defined SCNxMAX __PRI64_PREFIX "x"IPPROTO_UDPLITE IPPROTO_UDPLITEMCAST_MSFILTER 48__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2PF_BLUETOOTH 31SQLITE_TESTCTRL_SORTER_MMAP 24cmdline_opts__FLT32X_HAS_DENORM__ 1IP_PMTUDISC_PROBE 3SO_TIMESTAMPNS SO_TIMESTAMPNS_OLDGSM48_MT_RR_CIPH_M_CMD 0x35periodic_rau_tau_timeroptionSQLITE_SOURCE_ID "2022-12-28 14:03:47 df5c253c0b3dd24916e4ec7cf77d3db5294cc9fd45ae7b9c5e82ad8197f3alt1"_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGN_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGE OSMO_GNUC_PREREQ(4,5)_STDC_PREDEF_H 1BUFSIZ 8192__USE_POSIX_IMPLICITLY 1SOL_ATM 264SQLITE_DROP_TEMP_INDEX 12_SC_PHYS_PAGES _SC_PHYS_PAGESUINT_FAST64_MAX (__UINT64_C(18446744073709551615))_BITS_ERRNO_H 1SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD 19osmo_sub_auth_type_SQLITE3RTREE_H_ SQLITE_FCNTL_TRACE 19__FLT32_MAX_EXP__ 128GSM48_MT_GMM_ATTACH_COMPL 0x03_CS_PATH _CS_PATHSQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8))__intptr_t_defined EL3HLT 46__GLIBC_USE_IEC_60559_BFP_EXT_C2X 0GSM48_PDISC_TEST 0x0ftgt_gsmtap_SC_SCHAR_MIN _SC_SCHAR_MIN_POSIX_REENTRANT_FUNCTIONS 1SQLITE_UTF8 1GSM48_MT_CC_MODIFY_REJECT 0x13_SC_UIO_MAXIOV _SC_UIO_MAXIOVGSM23003_IMSI_MIN_DIGITS 6osmo_ipa_nameDB_STMT_SEL_FILTER_PSAF_NETROM PF_NETROMSQLITE_INDEX_CONSTRAINT_IS 72SQLITE_LIMIT_EXPR_DEPTH 3SOL_SMC 286GSM48_MT_RR_NOTIF_NCH 0x20PF_DECnet 12_CS_LFS_LIBS _CS_LFS_LIBSSQLITE_EXPERIMENTAL SQLITE_STATUS_MALLOC_SIZE 5IP_RECVFRAGSIZE 25__DEC64_MIN__ 1E-383DD__FD_ELT(d) ((d) / __NFDBITS)IN6_IS_ADDR_V4COMPAT(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && ntohl (__a->__in6_u.__u6_addr32[3]) > 1; }))SCNxPTR __PRIPTR_PREFIX "x"GSM48_MT_RR_PAG_REQ_2 0x22_BITS_TYPES_H 1P_tmpdir "/tmp"__RLIM_T_MATCHES_RLIM64_T 1_XOPEN_UNIX 1talloc_zero_size(ctx,size) _talloc_zero(ctx, size, __location__)SQLITE_FCNTL_LOCKSTATE 1GSM48_IE_CBCH_CHAN_DESC 0x64__DEC64_MAX__ 9.999999999999999E384DD__GLIBC_USE_IEC_60559_BFP_EXTAF_DECnet PF_DECnetOSMO_AUTH_ALG_XOR_2GGSM48_IE_CALLED_SUB 0x6d__pie__ 2hlr_subscriber_BITS_PTHREADTYPES_ARCH_H 1unsigned intUINT16_C(c) cSO_RCVTIMEO SO_RCVTIMEO_OLDSQLITE_CONFIG_PCACHE 14GPRS_ATT_T_COMBINED 3PRIuMAX __PRI64_PREFIX "u"IPV6_AUTOFLOWLABEL 70SQLITE_TESTCTRL_RESULT_INTREAL 27_SC_MESSAGE_PASSING _SC_MESSAGE_PASSINGSQLITE_FCNTL_SYNC_OMITTED 8__USE_ATFILEEBADE 52SQLITE_STATUS_PARSER_STACK 6container_of(ptr,type,member) ({ const typeof( ((type *)0)->member ) *__mptr = (ptr); (type *)( (char *)__mptr - offsetof(type, member) );})_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS/build/coverity/source-Osmocom/osmo-hlr/tests/dbdb_test.c/build/coverity/source-Osmocom/osmo-hlr/tests/db/build/coverity/install-Osmocom/include/osmocom/crypt/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/build/coverity/install-Osmocom/include/osmocom/core../../include/osmocom/gsupclient../../include/osmocom/hlr/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnu/usr/include/linux/usr/include/x86_64-linux-gnu/asm/usr/include/asm-generic/build/coverity/install-Osmocom/include/osmocom/gsm/usr/include/arpa/usr/include/netinet/build/coverity/install-Osmocom/include/osmocom/gsm/protocoldb_test.cdb_test.cauth.hstddef.htypes.hstruct_FILE.hFILE.hstdio.hgetopt_core.hgetopt_ext.hstdint-intn.hstdint-uintn.hlogging.happlication.htime_t.hutils.hlinuxlist.hcni_peer_id.hsqlite3.hdb.hlogging.hstdlib.htalloc.hpanic.hstdc-predef.hlibc-header-start.hfeatures.hfeatures-time64.hwordsize.htimesize.hcdefs.hlong-double.hstubs.hstubs-64.hstdarg.htypesizes.htime64.h__fpos_t.h__mbstate_t.h__fpos64_t.h__FILE.hstdio_lim.hfloatn.hfloatn-common.hstdio.herrno.herrno.herrno.herrno.herrno.herrno-base.hgetopt.hinttypes.hstdint.hstdint.hwchar.hdefs.hstdbool.hstring.hlocale_t.h__locale_t.hstrings.hbacktrace.htalloc.hwaitflags.hwaitstatus.htypes.hclock_t.hclockid_t.htimer_t.hendian.hendian.hendianness.hbyteswap.huintn-identity.hselect.hselect.hsigset_t.h__sigset_t.hstruct_timeval.hstruct_timespec.hpthreadtypes.hthread-shared-types.hpthreadtypes-arch.hatomic_wide_counter.hstruct_mutex.hstruct_rwlock.halloca.hstdlib-bsearch.hstdlib-float.hunistd.hposix_opt.henvironments.hconfname.hgetopt_posix.hunistd_ext.hgsup.hmsgb.hbits.hbit16gen.hbit32gen.hbit64gen.hendian.hsocket.hinet.hin.hsocket.hstruct_iovec.hsocket.hsocket_type.hsockaddr.hsocket.hsocket.hposix_types.hstddef.hposix_types.hposix_types_64.hposix_types.hbitsperlong.hbitsperlong.hsockios.hsockios.hstruct_osockaddr.hin.hgsup_sms.hgsm_23_003.hgsm_03_40.hgsm_04_08_gprs.hgsm_04_08.hgsm_utils.hgprs_cipher.hgsm_08_08.hGCC: (Debian 12.2.0-14) 12.2.0zRx 4GBDG D(If(A ABB(T:BJD fABL*BRI B(A0A8G 8J0H(B BBBE A O HghBRB B(A0H8D`_ 8C0O(B BBBE PUSh tMBRB B(A0H8N+KYBKXBJYAJYAwKYBJYAvJYAZKYBJYAUJZB&JYA{JaAK 8C0O(B BBBE (xAIN0 AAJ H$BBI I(D0D8N`# 8C0A(B BBBA %D$%D8%Djm jGnjP:*no/j*8r CnHnMoHRmXVmx[nN`nqfnlnrnxn~nnnnnn#n\nynAn^n,non{nnohn nBn*o(oooop ooHoo!n'n-n3n9n?nEnKnQn/WnH]ocneinkon|un{nnnjghr`%noo0monoonoPooopo@oo0 n&o,n;2nV8o@>oDoJoPnKVn\nbn-hnlnoto`zonvo o@ nzo o o o8 nox o no o nop no no oH o no o "oH )n0o 7o >oEnLohSoZoao(hnoopvo}oo0nnoxooo nopon ooooXoooo@ opooo0%ox,o3o:o AnHoPOoVn!]odokn%ro yn)oPon-ooooHopooo@oopoooo(oXoo oo8n.!oh(o/o6o=o(DohKoRoYo`o@gonouo|o8nRnannnnnnpnHnnjMr@mpmpo`o mpoo@n=#o*o1np8oP?m@(EuLoSoZo0 ao huoo !voH!}uo!o!uoX"no"u o"o(#o#oo#no$u(m(ox o$oP%ox%o%o`&n$o'+u02o`'9o'@nGnNo@(Uo`(\o(cnjox)qu8xo)o`*o*n$o*u@oh+o,o8,o,o-o-op.o.o@/n(oh/onVn-n0 nn3ne o/'nA.nS5o/<oP0Cox0Jn`Qo0pXs`gnvnnnumPyo0mhnnr o`1o1o#o1o2oH2o2o2o2o03oh3o4r oH4 op4 o4 o4! o5( o@5/ op56 o5= nD nK o5R o5Y o 6` oh6g o6n o6u o6| n n o01 n nyrsvxz{UWX   !#%')+-/13579;=?ACEGIKMOQS   + ^    % W $ U     T    PP !"E#v$%& '=(n)*+ ,:-j./0112d3456+7\89:;7<h=>?@+A\BCDE'F^GHIJ'KZLMNOPRQRSTUOVWXY"ZS[\]^_<`mabcd>ewfgh i6LYbiqjj #C[vj  & 9 L ] h  jx     p$   j  !!$!7!O!g!y!!!!!!!!j %"jP%"j%db_test.cdb_subscr_lu_str_fill_invalid.LC0test_ind__func__.0.LC1.LC2.LC6dbcg_rc.LC9.LC11.LC14.LC17.LC19.LC20.LC23.LC22.LC25.LC26.LC28.LC29.LC10.LC13.LC32.LC33.LC31.LC34.LC36.LC37.LC16.LC7.LC3.LC8.LC5.LC18.LC4.LC15.LC12.LC21.LC24.LC30.LC27.LC35.LC38.LC39.LC55.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54test_subscr_create_update_sel_delete__func__.6.LC58.LC56.LC57g_subscr.LC59.LC61.LC60.LC63.LC65.LC64.LC66.LC67.LC70.LC68.LC71.LC72.LC73.LC76.LC77.LC81.LC80.LC74.LC82.LC78.LC79.LC69.LC62.LC75.LC84.LC83.LC85.LC86.LC87.LC88.LC89.LC90.LC91.LC92.LC93.LC94.LC95.LC97.LC98.LC99.LC100.LC101.LC102.LC103.LC96.LC104.LC105.LC106.LC107.LC108.LC110.LC109.LC111.LC112.LC114.LC113.LC115.LC116.LC117.LC118.LC119.LC120.LC121.LC124.LC122.LC123.LC125.LC126.LC127.LC130.LC128.LC129.LC131.LC132.LC133.LC134.LC135.LC136.LC137.LC138.LC140.LC139.LC141.LC142.LC143.LC144.LC145.LC146.LC147.LC148.LC149.LC150.LC151.LC152.LC153.LC154.LC155.LC156.LC157.LC158.LC159.LC160.LC161.LC162.LC163.LC164.LC165.LC166.LC167.LC168.LC169.LC170.LC171.LC173.LC172.LC174.LC175.LC176.LC177.LC178.LC179.LC180.LC181.LC182.LC183.LC184.LC185.LC186.LC187.LC188.LC189.LC190.LC191.LC192.LC193.LC194.LC195.LC196.LC197.LC199.LC200.LC201.LC203.LC204.LC205.LC206.LC209.LC202.LC198.LC207.LC208test_subscr_aud__func__.5g_aud2gg_aud3g.LC210.LC211g_id.LC215.LC217.LC218.LC219.LC223.LC224.LC225aud.4.LC226.LC227.LC228.LC229.LC232.LC233.LC234.LC235.LC236.LC237.LC238.LC239.LC240.LC241.LC242.LC243.LC244.LC245.LC246.LC220.LC248.LC249.LC250.LC251aud.3.LC230.LC252.LC253.LC254.LC255.LC256.LC257.LC258.LC259.LC260.LC261.LC262.LC263.LC264.LC265.LC266.LC267.LC268.LC269.LC270.LC271.LC272.LC273.LC274.LC275.LC276.LC277.LC278.LC279.LC280.LC281.LC282.LC283.LC284.LC285.LC286.LC212.LC221.LC213.LC214.LC231.LC216.LC222.LC287.LC288.LC295.LC296.LC298.LC299.LC300.LC297long_options.7.LC302.LC301ctx.LC303cmdline_opts.LC306.LC307__func__.2.LC309.LC310.LC247.LC311.LC312.LC313.LC314.LC316.LC317.LC318.LC319.LC320__func__.1.LC321.LC322.LC323.LC324.LC325.LC326.LC327.LC328.LC329.LC330.LC331.LC332.LC333.LC334.LC335.LC336.LC337.LC315.LC308.LC304.LC338.LC305wm4.0.d5e83ef729bd85d7fbc0d6b6758fc76bwm4.stdcpredef.h.19.88fdbfd5cf6f83ed579effc3e425f09bwm4.stdio.h.24.5c1b97eef3c86b7a2549420f69f4f128wm4.features.h.19.94fa84bfdc4fa1f32c117154c6101507wm4.wordsize.h.4.21825217995af4880cdf0ea22ad93ab2wm4.features.h.395.96ec08e97b0d70ff094b9574a8620dfewm4.cdefs.h.20.d13119a82209af2f0bb8316a396922fawm4.cdefs.h.618.aa66ffd9944c5208c2ff171a52d6bbbewm4.stubs64.h.10.7865f4f7062bab1c535c1f73f43aa9b9wm4.libcheaderstart.h.37.e7d4b6f4649b40d3e0dce357ae78234fwm4.stdio.h.31.e39a94e203ad4e1d978c0fc68ce016eewm4.stddef.h.185.cbb642e1ccd385e8aa504b15cb7fb086wm4.stdarg.h.34.3a23a216c0c293b3d2ea2e89281481e6wm4.types.h.109.56eb9ae966b255288cc544f18746a7ffwm4.typesizes.h.24.ccf5919b8e01b553263cf8f4ab1d5fdewm4.time64.h.24.a8166ae916ec910dab0d8987098d42eewm4.struct_FILE.h.19.0888ac70396abe1031c03d393554032fwm4.stdio.h.53.78a7f18f3bc87ded52f05aa6f6a64310wm4.stdio_lim.h.19.e4b00b560d878dcfbc6635b3406640c5wm4.stdio.h.147.dbd603e98db8f3e1583090fab2abd54ewm4.floatn.h.20.80c7cf8a8dfad237004b28d051d5afdawm4.floatncommon.h.34.7e1840d7dfb19e9bdb51aeb077d76637wm4.stdio.h.20.b0caa08e5723aa5941367be0e5d2ec59wm4.errnobase.h.3.496c97749cc421db8c7f3a88bb19be3ewm4.errno.h.7.abb72fb4c24e8d4d14afee66cc0be915wm4.getopt.h.22.828ca94b6e846e21097436e9a4f663e1wm4.getopt_ext.h.21.6b57980f61b5b2f555ee5ba05cb4acb4wm4.stdint.h.23.022efde71688fcb285fe42cc87d41ee3wm4.libcheaderstart.h.31.045646cfd09d1c615866e08d91c4f364wm4.wchar.h.20.510818a05484290d697a517509bf4b2dwm4.stdint.h.88.7e8071bbba3b822ff5b29420f80324ecwm4.inttypes.h.40.9b4093ebb088b8f5e87bb4f79c8d9d5ewm4.defs.h.20.65dc6eee1563d8f222d0def4dc4bb0cdwm4.stdbool.h.29.4a1c88fe569adb8d03217dd16982ca34wm4.string.h.23.93403f89af7dba8212345449bb14b09dwm4.string.h.31.e39a94e203ad4e1d978c0fc68ce016eewm4.stddef.h.237.e19404c7e1259e8e5fb3f9b7fddfda02wm4.strings.h.19.a259f126920b1bb5ef76bc62b3984a3cwm4.stddef.h.237.1f61be91cef0ba0db0d8c26bca1f54ccwm4.stdlib.h.29.dde59e751a3b6c4506ba901b60a85c87wm4.stddef.h.237.2a7f4947d4b7296e7e393bf9a618c3c1wm4.waitflags.h.25.33c1a56564084888d0719c1519fd9fc3wm4.waitstatus.h.28.93f167f49d64e2b9b99f98d1162a93bfwm4.stdlib.h.44.fc9d051d38577d71bf2818359e56065cwm4.types.h.23.882ecbf54662e1f16e101552381a65dawm4.endian.h.20.efabd1018df5d7b4052c27dc6bdd5ce5wm4.endianness.h.2.2c6a211f7909f3af5e9e9cfa3b6b63c8wm4.endian.h.40.9e5d395adda2f4eb53ae69b69b664084wm4.endian.h.27.4c4f94262c4eaee2982fe00ed1b4f173wm4.byteswap.h.24.5363c019348146aada5aeadf51456576wm4.endian.h.39.30a606dbd99b6c3df61c1f06dbdabd4ewm4.select.h.25.df647f04fce2d846f134ede6a14ddf91wm4.__sigset_t.h.2.6b1ab6ff3d7b8fd9c0c42b0d80afbd80wm4.select.h.44.887a4ff60aa97fcd9c1be017735e1675wm4.types.h.186.489a4ed8f2d29cd358843490f54ddea5wm4.pthreadtypesarch.h.25.6063cba99664c916e22d3a912bcc348awm4.struct_mutex.h.20.ed51f515172b9be99e450ba83eb5dd99wm4.struct_rwlock.h.21.0254880f2904e3833fb8ae683e0f0330wm4.alloca.h.19.edefa922a76c1cbaaf1e416903ba2d1cwm4.alloca.h.29.156e12058824cc23d961c4d3b13031f6wm4.stdarg.h.31.3fa7b8f6daaa31edd1696c08c77f2a73wm4.talloc.h.45.edac8859d1d14f1990f7e8e738e2ce97wm4.talloc.h.26.61997b53af669037b25dfddbc3ba1b53wm4.utils.h.19.6067cbb3089fabe7f6558a2cc51d5baawm4.stddef.h.39.f07083f9b666a9e5c52a336c758fdd72wm4.linuxlist.h.22.312ef99568f908751c317ca333edc19fwm4.logging.h.17.4a3f0f43b892e579f93cef58e492fd8dwm4.unistd.h.23.e34f3a5c100123d9385c8b91a86a6783wm4.posix_opt.h.20.21a42956ee7763f6aa309b86c7756272wm4.environments.h.56.c5802092ccc191baeb41f8d355bb878fwm4.unistd.h.210.b40c6c15db1d0b653f8dce03f258da9cwm4.stddef.h.158.bfed30416c9480cd13bc4a25427d538fwm4.unistd.h.256.25a1178bedb86e5af9165e2b967aab70wm4.confname.h.27.257966e7e49af2ab4cb41132b3606cbfwm4.unistd.h.1108.0d9b49b7dac9f8f76c53696f4c15e077wm4.sqlite3.h.34.7957b360c9ce961bf7d7270ffe179090wm4.bits.h.66.08f40bf0e52e7b37a2efff6fa19ad97bwm4.msgb.h.28.b2dfcca9742f17e6b84ff877435044f5wm4.endian.h.41.a2034bc7734b4b2f0c5de1e4c0c81f50wm4.struct_iovec.h.20.64e3c6cefa401374951f8ea68dba2a0awm4.socket.h.20.08bd3c6531df306b747ad30a61a6808bwm4.socket_type.h.28.5a26c72aa620989d56a4a7f4b904e12awm4.socket.h.41.e4f0faad59a1da54fad3da8d9088aa2awm4.sockaddr.h.24.0f72ba81a432198016bbf84b8b7dd664wm4.socket.h.192.eb10e7be020a473ce84a66db81ce6becwm4.stddef.h.3.65729c9f805bc1ab8e22fab65fee3ee6wm4.posix_types.h.22.ce27b629270cbb91230af7498cb5994bwm4.posix_types_64.h.3.c35937438f2f85070758d4696b933189wm4.bitsperlong.h.3.81201f16c5ebf9ebeb0f369d7d7d8e27wm4.sockios.h.3.7ae89caef44885f67ccfdec206df4325wm4.socket.h.9.ad61275896734f9826c69c5bb28c7264wm4.socket.h.44.faa1ad965e926697db19cbab56850849wm4.in.h.41.6a59d6a1707661b231dcfea9d9f6951awm4.in.h.43.4df33bb59d312ed38c2a8849594b8e72wm4.in.h.422.ee437be11cfc9d4be701124d8f6f0975wm4.socket.h.20.8f408b791a5fd9071ed72f8323a420e9wm4.gsm_23_003.h.6.bf1636de92a74df11e49e22282cbd1cfwm4.gsm_03_40.h.8.2930f99fa845944edc694b3693084156wm4.gsm_utils.h.30.84c9bcee8ee3f63eb5895631e637c7f9wm4.gsm_04_08.h.1434.272964792aa4e9963cca5bfb8c1af156wm4.gsm_04_08_gprs.h.12.51100b7a4588f1a0be7c98ed375f414bwm4.gsm_08_08.h.34.bc232c149ae3a4edef572d73ef33eb5ewm4.auth.h.12.8f453cdd62921b5273d845f6ae1ff365wm4.gsup.h.55.75b47fd4a3bfe16f94c909598378843cwm4.db.h.89.c9df55ba2aa7882d1ec0c5b285df5974osmo_ipa_name_set_strdb_subscr_lusnprintfstderrfprintfosmo_cni_peer_id_set_strfwritedb_indfputcosmo_quote_strdb_ind_delosmo_panicauc_compute_vectorsdump_subscrdb_subscr_createdb_subscr_get_by_imsidb_subscr_exists_by_imsidb_subscr_update_msisdn_by_imsidb_subscr_get_by_msisdndb_subscr_exists_by_msisdndb_subscr_update_imei_by_imsidb_subscr_get_by_imeidb_subscr_namdb_subscr_get_by_iddb_subscr_purgedb_subscr_delete_by_iddump_audosmo_sub_auth_type_namesget_value_stringosmo_auth_alg_nameosmo_hexdump_nospcdb_get_auth_datadb_get_aucdb_subscr_update_aud_by_iddb_raw_sqlsqlite3_prepare_v2sqlite3_stepdb_remove_resetsqlite3_finalizemainputstalloc_named_constgetopt_longexitoptindhlr_log_infoosmo_init_logging2osmo_stderr_targetlog_set_print_filename2log_set_print_timestamplog_set_use_colorlog_set_print_category_hexlog_set_print_categorylog_parse_category_masklog_set_log_leveldb_opendb_update_sqndb_closelu_op_alloc_connlu_op_tx_del_subscr_datalu_op_free!F5GWzHi  IJKI LTM!t0I?NPOZIanJKILTMtINOIJ$3KGIYL`TkMqtINOIJKILTMt$I.NBOMIZJhIy~LKILTMtINO IJ)8KLI^LeTpMvtINOIJKILTMt$I.NBOMIZJn{KILTMtINOIJIL$3KGIYL`TkMqtINOIJILKILT#M)t8IBNVOaInJ|ILKILTMtINOI&J4IEJLQ`KtILTMtINOIJ K I* L1 T< MB tQ I[ No Oz I J  K I L T M t I N O I+ JH KW Ii Lp T{ M t I N O I J I  L  K I L$ T/ M5 tD IN N_ Of Iv J I  L  K I  L T P t I N O I ' J8 = KL I^ Le Tp Mv t I N O I J I  L ! K I L T$ M* t9 IC NS OZ Ii Jw I " L I i # I  L I  LI$L'I2%9J?sR&Y'b(gQnIy%JsI%JsILIL I$"L.I9%@JFs^Ii%pJvs&)(QI%JsI%Js&*$()Q0I;%BJHse&l+u(zQ&,(Q&-(QI%JsI LI&$+L7IHMLYId%kJqsI%Js&.(QI%Js I%J"s:IE%LJRsjIu%|Js&/(QI%Js&0(Q I%J$s<IG%NJTslIw%~Js&1(QI2LI3JI4I5JI6JI7#J4IA8FJWId9iJ}I:JI;JI<JI=>JI=#?*J?IH@MJaIjAqBvJIACJi\ FIJIGLIHLT+T1t@IL|SJXNlI~LTUKSINILLTTt IN,I8M=LDTOUaNfSmIwNIOLTTtINIPLTUS&I0NAHIOQYL`TmTstINILTURSINIL TT t,I<SAJGsUI_NfIxLTTtINIMLTUTSINI)L0T=TCtSI]NdIvL}TTtINIPLTUSINIU$L+T7V<TBtRI\NuIWLTXUIYNIZLTTtI[Js)I3NLIX\]LdToUI]J&^(QISJs&_(QI%J&&-`4(9Q@IK%RJXsk&r'{(QI%Js&'(QI%J&`(QI%J s3&:'C(HQOIZ%aJo&v`}(QISJs&_(QISJs & _ ( Q I- S2 J8 sK &R _[ (` Qg Iw [| J s & a ( Q I ] J & ^ ( Q I %!J!&!`!(!!Q(!I3!%:!JH!&O!`V!([!Qb!In!bs!N!I!c!L!T!T!t!I![!J!s!I!N"I"d"L"T%"U1"IA"]F"JT"&["^b"(g"Qn"Ix"N"I"e"L"T"f"T"t"I"["J"s"I"N #I#g#L##T-#f2#U>#IN#]S#Ja#&h#^o#(t#Q{#I#%#J#&#`#(#Q#I#N#I#h#L#T#i#T#t $I$N,$I8$j=$LD$TN$iS$Uc$Sj$It$N$$I$k$L$I$l$L$T$V$t$I$N$I%m%L %T%n%V%t.%I8%ND%IP%oU%Li%I{%L%T%U%S%I%N%I%p%L%T%q%W%t%I&N&I&&L-&T8&UH&SO&IY&Nr&I~&r&L&T&q&X&S&I&N&I&s&L&T&t&W&t&I'['J's('I2'NF'IX'L_'Tj'Uz'S'I'N'I'r'L'T'q'X'S'I'N(I(u(L(T'(t,(X<(IL(]Q(J_(&f(^m((r(Q~(&(_(((Q(I(](J(s(&(v(((Q(I(%(J)& )`)()Q)I))%0)J6)sI)&P)'Y)(^)Qe)Ip)%w)J)&)`)()Q)&)a)()Q)I)%)J)s)&)')(*Q*I*%*J'*&.*`5*(:*QA*IK*NW*Ic*wh*Lo*Tv*x~*W*t*I*[*J*s*I*N*I*L*T*U +S+I+N5+IA+yF+LM+TW+x\+Xl+I|+]+J+&+^+(+Q+I+%+J+s+&+'+(+Q+I+N,I,z,L,T),W/,t;,IK,[P,JV,sd,In,N,I,L,T,U,S,I,N,I,{,L,T-X-I#-](-J6-&=-^D-(I-QU-&\-ae-(j-Qq-I|-%-J-&-`-(-Q-&-a-(-Q-I-|-N-I-}-L.T .W.t!.I+.N?.IQ.LX.Tc.Us.Sz.I.N.I.~.L.T.X.S.I.N.I/ /L/T/q!/X1/IA/]F/JT/&[/^b/(g/Qn/Iy/%/J/&/`/(/Q/I/%/J/&/`/(/Q/I//N/I 00L0T"0W(0t70IA0NU0Ig0Ln0Ty0U0S0I0N0I00L0T0X0S0I0N1I11L1T"1*1W01t<1IL1[Q1JW1se1Io1N1I1L1T1U1S1I1N1I11L1T22X2I(2]-2J;2&B2^I2(N2QU2I`2%g2Ju2&|2`2(2Q2I2%2J2&2`2(2Q2I2N2I22L2I3 3L3T3Y"3t13I;3NG3IS3X3L_3Tf3k3Yq3t}3I3]3J3s3I33N3I33L3I33L3T4n4W 4t4I)4].4J44sB4IL4Ne4Iq4v4L}4T4X4I4]4J4&4^4(4Q4I4%4J4s5&5'5(5Q5I'5%.5J<5&C5`J5(O5Q[5&b5ak5(p5Qw5I5%5J5&5`5(5Q5I5N5I55L5T55W5t6I6]6J6s)6I36NL6IX6]6Ld6To6X6I6]6J6&6^6(6Q6I6%6J6s6&6'6(6Q7I7%7J#7&*7`17(67QB7&I7aR7(W7Q^7Ij7o7N{7I77L7I77L7T7Z7t7I7N7I78L 8T8[&8S-8I78NC8IO8T8L[8Tb8j8Zp8t|8I8[8J8s8I8N8I88L8T8[8S9I 9N%9I1969L=9TG9L9[^9Ij9]q9J9&9^9(9Q9I9%9J9&9`9(9Q9I9%9J9&9`:(:Q:&:a":(':Q.:I9:%@:JF:sY:&`:'i:(n:Qu:I:N:I::L:I::L:T:Z:t:I:N;I;;L;T(;[:;SA;IK;NW;Ic;h;Lt;I;;L;T;Z;t;I;N;I;;L;T;[<I <]<J"<&)<^0<(5<Q<<IH<M<NY<Ie<j<Lq<I<L<T<\<t<I<N<I<L<T<U=S =I=N!=I-=2=L9=TE=\K=t\=If=Nz=I=L=T=U=S=I=N=I==L=T=\=t >I>N)>I;>LB>TM>U_>Sf>Ip>N|>I>>L>T>\>t>I>N>I>L>T>U?S?I"?N.?I:???LF?IX?Li?Tn?\t?t?I?N?I?L?T?U?S?I?N?I@L@T@\@t0@I:@NN@I`@Lg@Tr@U@S@I@N@I@@L@T@\@t@I@N@I ALATAU0AS7AIAANMAIYA^ALeATqA\wAtAIANAIALATAUASAIANAIB BLBT#B\)Bt:BIDBNXBIjBLqBT|BUBSBIBNBIBBLBTB\BtBIBN CICL#CT.CU@CSGCIQCN]CIiCnCLCTC\CtCICNCICLCTCUCSCIDN DIDDL.DT3D\9DtJDITDNhDIzDLDTDUDSDIDNDIDDLDIDDLDTDnE\ EtEI%E]*EJ0Es>EIHENTEI`EeELlETwEn|E\EtEIE]EJEsEIENEIEELETEnFUFIF]&FJ4F&;F^BF(GFQNFIYF%`FJfFsyF&F'F(FQFIF%FJF&F`F(FQFIF%FJF&F`F(GQG&GaG(#GQ/G&6Gv?G(DGQKGITG%[GJiG&pG`wG(|GQGIG%GJGsG&G'G(GQG&GvG(GQGIG%GJGsH&H'"H('HQ.HI9H%>HJDHsWH&^H'gH(lHQsHI|H%HJH&H`H(HQHIH%HJH&H`H(HQHIH%HJHs I&I'I(!IQ-I&4Iv=I(BIQNI&UIa^I(cIQjIIuI%zIJIsI&I'I(IQIII%IJI&I`I(IQIII%IJIsJ&J' J(%JQ,JI5J%fIJfOfL`fTef^kft|fIfNfIfLfTfUfSfIfNfIffLgTg^gt(gI2gNFgIXgL_gTjgU|gSgIgNgIggLgTg^gtgIgNgIhL hThU(hS/hI9hNEhIQhVhLbhInhshLhThnh^hthIh]hJhshIhNhIhhLiTiniU#iI/i]6iJDi&Ki^Ri(WiQ^iIgi%niJ|i&i`i(iQiIiNiIiiLiTini^itiIi]iJjsjIjN5jIAjFjLMjTWjn\jUjjIvj]}jJj&j^j(jQj&jvj(jQjIjNjIjjLjIk kLkTk_!kt/kI=k]BkJHksVkI`kNlkIxk}kLkTk_ktkIk]kJkskIkNkIkkLlIlLlT*lU>lClSJlITlN[lImlLxlT}l_ltlIlNlIllLlTlUlIl]lJ m&m^m(mQ(m&/mv8m(=mQIm&PmvYm(^mQemIomN{mImmLmTm_mtmIm]mJmsmImNmInM nLnTnU/nS6nI@nNLnIXn]nLinTnn_tntnInNnInnLnTnUnIn]nJn&o^o( oQo& ov)o(.oQ5oI?oNXoIdoPioLpoT{oUoSoIoNoIooLoTo_otoIoNpIppLpT)pU;pIGp]NpJ\p&cp^jp(opQvpIp%pJpsp&p'p(pQpIp%pJpsp&p'p(pQqI q%qJq&%q`,q(1qQ8qIAq%HqJVq&]q`dq(iqQpqIzqNqIqjqLqTqiqUqSqIqNqIqqLrT r_rt"rI,rNErIQrVrL]rTgrilrU~rIr]rJr&r^r(rQrIr%rJrsr&r'r(rQrIs%sJs&#s`*s(/sQ6sI@sNLsIXs]sLisIuszsLsTsTstsIsNsIsLsTsUsSsItNtIt&t+tL2tT?tTEttVtI`tNytItMtLtTtUtStItNtItttLtTtTttuIuN1uI=uPBuLIuTTuUfuSmuIwuN~uIuuLuTu_utuIuNuIuuLuTu_ut vIvN vI,v1vL8vT@v_FvtWvIavNhvIvvi\}v#vIv%vJvsv&v'v(vQvIv%vJv&v`w(wQwIw%wJ%ws8w&?w'Hw(MwQTwI_w%dwJjws}w&w'w(wQwIw%wJwsw&w'w(wQwIw%wJw&x` x(xQxI!x%&xJ,xs?x&Fx'Ox(TxQ[xIdx%kxJyx&x`x(xQxIx%xJxsx&x'x(xQxIx%xJx&x`y( yQyIy% yJ&ys9y&@y'Iy(NyQUyI`y%eyJkys~y&y'y(yQyIy%yJy&y`y(yQyIy%yJysy&z' z(zQzI z%'zJ5z&IHNiIwl~LTletIČNʌs،lߌIJlIN"I.3LFTWf_toIyNILL<Tō<΍DӍgٍtINI L!L(<18T?<FMDRgXtgIqNIlLŽTɎlΎeԎtINslIJ%l,I?NKIW\LmLt<}T<DgtINޏIlLTle t,I<AJGsUI_NesslzIJlINIɐΐLTftIJ#s2k9EIWNcIotLILTő֑ۑgtINI)l0:LJTQlVe\tkIuN{slIJlIǒNӒIߒLTftI, 1J7sEION[IglLsTgt˓IՓNI lL%T,l1e7tFIPNVsdlkI|JlINI LƔД ܔT g t/I9NZImtlyLTletINsȕlϕIJlIkkN%I1 6LHOTV]dk{gtINIԖۖlLTletIN!s/l6IGLJSlZIhk wkNILTƗ͗ݗgtIN)I=DlILYT`leektzINslIJlØI֘NILI L '.5<TCJOgUtdInNIlLTřlʙeЙtܙIJsINs#l*I;@JGlNIaNmIy~LTftIƚ˚JњsߚINIL T)09@EgKtWIg]lJrsINILTțϛ֛gtIN2IFMlRLbTilnettINslIJŜl̜IߜNILT f*t6IF KJQs_IiNuILTڝgtIN&I4l;ELUT\laegtsIJsINslIҞמJޞlINIL(T9fAtMI]bJhsvINILIL˟Lҟ<۟T<DgtIN'I38L?NTU\eu|gtINàI֠ݠlLTletIN%s3l:IKPJWl^IqN}ILTftʡIء ݡJsINIL$I05LFLM<V]Td<krDwg}tI[JsINݢIlL Tlet0I:N@sNlUIfkJrlyINILL<ʣѣTأ<ߣDgtI [Js&I0NQIellqLTletINs¤lɤIڤߤJlIN IL.L5<>ETL<SZD_getsI[JsINťIӥlߥLTletI!N's5l<IMRJYl`IsNI LL<!T<ƦͦDҦgئtI[Js IN8IFlMWLgTnlseytINslIŧJ̧lӧINI"L T$+2#CkNUZg`tnI|[JsINIΨlըߨLTletIN"s0l7IHMJTl[InNzI$LTk%ǩ۩gtI [Js"I,NMI`gllL|TletINslĪIժڪJlINI&L&T1k8?H\chgnt|I[JsINΫIlLTl et I*N0s>lEIV[JbliI|NI'LT(ͬ٬kgtI[Js+I5NVIjqlvLTletINsǭlέI߭JlINI)"L)4k;TBLSZ*szgtI[JsIĮNIlLTl!e't8IBNHsVl]InsJzlINI+LʯI֯JۯLTUSINI(,-L4T<_BtSI]NvILTUI]J̰&Ӱ^ڰ(߰QI-Js&v$()Q0I@EJKs^&e.n(sQzIJs&.(QıIϱ%ֱJ&`(QI-Js,&3v<(AQK/P`Z0_`kIv%}Js&'(Q/`IJ0ɲ`ղI Js& 1(QI*%1J7sJ&Q'Z(_Qi/n`x0}`I%Js&'ij(ɳQгI۳%Js&' (QI"%)J/sB&I'R(WQ^Ii%pJvs&'(Q/`0`ȴIӴ%ڴJs&'(Q/`!0&`2I=%DJJs]&d'm(rQyI%Js&'(QIеյJ۵s&.(Q&2($Q+I;@JFsY&`.i(nQz&3(QI]JsĶ&˶vԶ(ٶQI%Js &'( Q'I2%9J?sR&Y'b(gQq/v`0`&3(Q/`ķ0ɷ`շI%Js&'(QI'%.J4sG&N'W(\Qf/k`u0z`I%Js&'(ƸQи/ո`߸0`&3( QI%#J)s<&C'L(QQ[/``j0o`&3(QI%Jsǹ&ι'׹(ܹQI%Js&'(#Q/&63?(DQN/S`]0b`nIy%Js&'(Q&3ʺ(ϺQֺI%Js&'(Q /%`/04`E&L3U(ZQaIl%sJys&'(QI%Jsӻ&ڻ'(Q/`0`&.'(,Q3I>%EJKs^&e'n(sQzI%Js&'(QƼ&ͼ.ּ(ۼQ/`0` &3(Q&I1%8J>sQ&X'a(fQmIx%Js&'(Q/`ƽ0˽`ܽ&3(Q&1 (QI$%+J1sD&K'T(YQc/h`r0w`&3(QI%JsϾ&־'߾(QI%Js&'&(+Q5/:`D0I`Z&a3j(oQvI%Js&'(Q¿&ɿ3ҿ(׿Q/`0`& .(Q'&.37(<QCIN%UJ[sn&u'~(Q&.(QI%Js&'(QI%Js& ')(.Q:&AvJ(OQ[&b3k(pQz/`0`I%Js&'(Q&3(Q/`0`&/+`50:`FIQ%VJ\so&v'(Q&1(Q&.(Q&3(Q&.(Q&3$()Q3/8`B0G`SI^%cJis|&'(QI%Js&'(Q&a(Q& 1(Q"/'`106`G&NaW(\Qh&o3x(}Q/`0`I%Js&'(Q/`0`I%J%s8&?'H(MQY&`ai(nQz&a(Q&3(Q&3(QINI4L IHL#T0T6tGIQNjIvJ{LTUSINIlLTle t.I<AJGsUI_NesslzIJlINILTftIJ!s/I9NEIQ,VL]Te_kt|INILTUI]J&^(Q/`!0&`2I=%BJHs[&b'k(pQwI%Js&'(Q/`0`&3(Q& 5(Q!I*%1J?&F`M(RQYId%iJos&'(Q&.(Q&3(Q&3(QI %Js*&1':(?QFIO%VJd&k`r(wQ&.(Q/`0`&a(Q&3(Q &a(Q*&13:(?QFIPN\IhmLTftI-JsINIi<# I%J"s5&<'E(JQV&]vf(kQw&~a(Q&3(Q&a(Q&3(Q&a (Q&#3,(1Q;/@`J0O`[If%kJqs&'(Q6IJI7Lit IN!I-82L<jBtNIXNbkllI9Js&:(QI;Jt&'(Q.&5=<(AQ^&e=l(qQ&=(Q JLvJLJJj>!&-n4?@oLLlpAqrcstudvwvxvyvz v{v$C)|0v:}ALLDQ~XvaTf}mSyF Ii JILIHLTTtIN|L+I7J<LCTJ|RUd|kLpSwINIFLILT<DgtI&|+N2T9G>hKLXL_IszlLTletIJsINslIJl)I<NHITYLeIqvLT<D<gtHINII LI$)L:ARYT`gnsgytINTJhLLIlKLTletI!L(J.sAIKNQs_lfIw|JlINIMLILT g%t4I>NETLNQh^LkLrIlKLTletILJsINs lI#(J/l;INNZIfOkLwIPLTgtINTQh L L I0 K7 l< LL TS lX e^ tj Iz L J s I N s l I  J l I N I + L I) ,. L5 T= _C tR I\ Nc Ij is #x J I i  J I S L I T L T  t I ] J s$ I. N: |? LK IW U\ Lc To |t ] I ] J ^ ( Q I % J s ' ( Q I % J! `( (/ Q6 IA %H JN sf /k `u 0z ` I % J s I % J s I N I V L T# ) t5 IC ]J JP sc Im Ny |~ L I W L T | ] I ] J / ` 0 `3(Q%I/N;IGLLXIdHiLpT}TtIN|LIJLT|U|SINL&L-I@GlLL\TclhentzIJsINslIJlINIX!L-I9Y>LETRXtdIr]yJsINLLIlLTlet IJ%s8IBNHsVl]InsJzlINIZLTtI]JsINL)L0ICJlOL_Tflkeqt}IJsINslIJlI NI$[)L5IAFLXT_pw~gtINLLIlLTl et"I,N2s@lGIX]JdlpINI\LI]LTtINL LI*l/L?TFlKeQtbIlNrslIJlINI]LTt IN"L/LAIMlRLbTilnettINslIJlINI^L Tt.I8NELRLYIgltLTletINslIJlINI _%L1I=`BLITSYtjItNLLIlLTletINslIJ%l1IDNPI\aaLhTztINLLlILTlet INs(l/I@EJLlXIkNwIbLTtINLLIlL Tlet0I:N@sNlUIfkJrl~INIcLTtINLL IlL.T5l:e@tQI[NasolvIJlINI+L|LIJLT|U|$S+I5NAIM,RLYTa_gtxIN|LILT|UI]JI%Js4d;(BQQeZ(_Qi/n`x0}`I%Js.(Q/`0`I% Js1v8(?QFIQ%XJ^svI%J/`0`/`0`I%Js / ` 0$ `0 I; %@ JF sa /f `p 0u ` I % J s I f L r / ` 0 ` I!%!J !s%!I0!%5!J;!sV!/[!`e!0j!`v!I!%!J!s!I!%!J!s!I!%!J!s"I "%"J"s1"/6"`@"0E"`T"/Y"`c"0h"`t"I"%"J"s"I"%"J"s"I"%"J"s#/#`#0#`!#I,#%1#J7#sO#IZ#%_#Je#s#/#`#0#`#I#N#I#i ###J##g#n#T##I$% $J$s)$I2$%9$JM$/R$`\$0a$`m$Ix$%}$J$s$I$%$J$s$I$h$L$r #!X"# m r  s1 s o & q* p/ rA= rB r N rX r-b rޤl ry r r r rc rW r) r r9 r8 rnm r r\a rA: r rׯ% rp2 rǡ? rLL rY rkDf r[s r r  rp rN r'v r r/ r r?0 r rm  r(T rZ rd) r6 rlC rP ri] rj rw rN rF r@ r r r r rQ* rN rͳ r2) r[6 rtC rhr r*j~ ry r  r rF r& r) r rh2 r rn r r&D  r- r: rXG r [ ri r w r~ rf r rށ rmz rb r3 rv r r+) r@'. rC: rG rKZ r,f r rD r% rE  r. r r r rV1 r[ rc'  r' r& r9 r 8H r2N ryGT rZZ r:m` rմf r<l rs r r\ r( ri( r  rR rI rD_ r r rs rH< rfJ\ r'Kk rJ=q r*w r} r r rd r rk rd r r r r r  r r\ rq rW* r9cr r rt ros r r r r`6 rߜ rm9 r r%z r r r# r  rMK r r  rz( rz/ r t4 rJ@ rJ r r r r r= r5_ r" r0s rHs r`s r rv r% r4! rxH r4 r[ rnh ry ry r ; r0 r rZ2 r# r0 r9Eb r9{ r rZ r# r r; r(t rxw rD r r r r r! ro r rQ5 r r> rv r4I r r0& rS, rz2 rz8 rT> rD r<J rQP r 5V rcG\ rϯb rkh r<n rt rUz rdy rϺ rZ rk r r r] rJ r# r r! rX;. rP; r H rU rb rRo r~| r_l r r' r r ry r/ rn# ryN r ;f rsr r  rZ2 rXP rj rp r r#x, r8pA r K rU r_ ri r} r*7 rh ra rʕ r rP# rC rl~h r|, r!* rր r8! rJ:B r] r8a r^R r rp r  r' rG rg rxQ rQ  r r r nB n GX*eer  ryP r n+ n'u*e  r  rjq nF# nB(E9*FeS e rap< rz nq n] rw n n<P o  nR nL nu no o  n n <z<z0 n4 n9<J0U<p<< 01< <$y<$<' o 2 o ; n? nH o U n Y n^<#s<@<V<t< < h4<> o M n8Q n6Z nP^ nNc o m<zw o$  n` n^ n` n^ o$ <- o4  np nn n n~ n n n n np nn o4 < oG  n# n, n0 n9 n= nF nJ nS nW n\ oG f<p oW  n n n  n n8 n6 nH nF n n oW <i <=<,0A<^<u<`1<P<</<B1<O;<\Y<n<p<<<<@,<]AU<zj"<@<<1<-$<w*4<K<`2j<<<H2<p <, 2& <O= <R b <y < 2 < $ <#  <B !<U!2(!<bF!<od!<y!H2!<!p!<!2!<!<," "<R7"<oL"03a"<v"h3"<""<"< "4"< #< "#<@ 7#H2L#<\ s#p}#< #2#< #< ##< #< $($<2 3$h/H$<A `$<` w$<| $$i $< $h$< $*$B$<L %h%<o 2%-B%<~ W%0g%< |%h%< %h%< %-%<%0%<&h&<F2&*?&O&<rd&-t&<&0&<&h&<&-&<&0'<'h-'<| 7' om B' om K' nlO' n^X' o e' ni' nn'<C ''<` '4'<x ''< '(< ( o -( n1( n6(< K(*X(Kh(<}((<((<((<()<#) o ') n+) n0)<3 E)*R)b)<w))<))<))<))<  *<*h2* o ?* nC* n H*< ]*n*< *5*< **< **<3*<J+ o + n++ n)!+ n;%+ n9.+ nS2+ nQ;+ nc?+ naH+ n+L+ n)Q+ o [+ o h+ nl+ nyq+<++<++<++<(+,<9,<=$-,h=,< R,_,ii,< ~,H4,< ,p4,< ,< ,-<2 -< --4B-<' a-<N v--<q -<"-*-e-<P-=-<m .0".<?.<V.<t.<*.<P..<l.p.<//<)/<>/N/<e/<%z/@5/<B/p5/<V/<}//<0<10<O0<d0y0<0p0<#00<F0<w0 1<"1<715L1<k1<11<1< 1<-1<S1 2<o42p>2<S2c2<z2<22<2<-22<J2$ 3<$3.3<E3<c3<3<3<3p3<03<a44<(4<=4Q4<f45{4<4<4<4<4<35<O75pA5<pX5<m5}5<5<555<5<5<&6<306<VS6<rz6p6<6<66<6<657< 7<<77<IU7<Vs7<x7<7p7<7<78< 8<)/8 6D8<FY8h6n8<W8<x8<8<8<9<(9p29<I9<"^9n9<H9<e969<~9<9< :<(:<K:<r:p|:<:<I::<o:<:6:< ;<7;<U;<s;<;<;p;<>;<o;<<<</<6D<<b<<y<<<<<<"<<><p =<_ =<5=E=<\=<q=(=<V=h/=<e=<=<=*>V><C%>*2>B><\W>hf><{>-><>0><>-><>0><?h?< 3?-C?<( X?0h?<D }?h?<j ?-?<y ?0?< ?h?< @-@< 4@0D@< !Y@hh@<9!}@h@<_!@-@<n!@0@<!@h@<!AhA<!3AhBA<"WAhfA<:"{A-A<I"A0A<]"A-A<l"A0A<"BhB<"3BhBB<"WBhfB< #{B-B<#B0B<5#BhB<c#BhB<# C-C<#2C0BC<#WCdCinC<$ChC<V$C-C<e$C0C<$ChD<$Dh"D<1:D<DYDncD<}D<D<D<D< D<D<-DE<>E<U1EEE<j\E<}iE<vE<cE*EE<#E<#EE<#E r ;E rzF rw F r$F rՉ1FjLF r_yWF r[dF rjFF reFiF o FF G GC7GTOGrgG |G\GGhG o*GGqH&HDH[HsHH HyH=HhH oBI7'I1I]SIoqIIIIIIIh J oZ4JTJ^JJJ2JFJ^JKK(Kh8K omaKKKKKKKL0LDLULheL oL<LLbLtLM'MHM]MqMFMhM oMMMN%N2 .eҐCeXee!ee[e߼e*eVe e od f,f0 Af nf5fx fSff*ff f o fg)gVgϚkg{ggg*gVg g o gg0 h$?hOThx chmzhh*hh h o5 hhh='ifw n Gw n: Kw n8 Pw o Zwdw o sw nJ ww nH w nZ w nX w nr w np w n w n w nJ w nH w o ww o w n w n w n w n w n w n w n w n x n x n x o x$x o 3x n 7x n @x n Dx n Mx n Qx n Zx n ^x n gx n" kx n px o zxx o x n2 x n0 x nB x n@ x nZ x nX x nj x nh x n2 x n0 x o x&x o" x n x n y n y n y n y n y n y n 'y n +y n 0y o" 6yKKyXyi@byhwy`yuyyyyʁz zp*zAzVzezD|z͂z=zz0zz${!{?{ɃT{i{{p{{6{{W{؄|p|+|P@|7[|@e|V||c|p||| }p}х*}?}O}#f}{}P}}@}}}~E~2~aY~pc~z~~~҇~~ ~1~@P]:jXmp̈;H!0}K@Ul݉ҀpI/?jVk!Ɋ@ځ) "EIpSdjӋς"-@L5YSfqƒp̃Ȍ4"I׍d@n!Vʄ@Ԅu '<QҎxp"CՅ`(#@$;ΏYۏwȆp҆Ec#3Jx_s$ߑ‡ه >*?Zfppy˒Èp؈$ٓ)Gez5pT׉Ô($=Xb=yJW}ʊߊp'<Lc:x%ɋ/Vp`wPȌ`&݌ 7&UMjipǍ܍ژ,A'VSq{rΎΙp)>NeDze `'ˏIp,A`&Vq{"/ΐVrp)@œUe|'ˑ #I3Heopy۞ʒڒ@(/`(D_@i<(œϓ"7Lsp}#TuД9x)#{>@H]m͢ڢՕp>2oGWn)@Җ4AN5uJ_p̗!* c(@2GWn¥Ԙp%V1AwXm*֦@̙(5[4Iwppzɧ͚h+^1AXvp Q+rBW8,l0͜=J p3Zpd{ު̝-l+B`˫~ Ϟpٞ._,A-Vq{9F՟SzDpNez &.ˠȮ,ծJh }%páFڡw+(?1Th/i@aIwҢ*ߢV "E7*DQ bTw-c0hУ*B %-5ͲJ0Z5oh~c*B rӤ-0h,ͳA*NB[ lh*B Х-h[ *B# 4tIhXm*zB -Ҧ0޴h *(B5 F[-k*0Hhvɧ*֧B  h-*:BG Xٵm}*V (Ҩ*ߨ3 *e, =Rbݶw* hƩ$۩*B =h*k?*LBY jz-0ɪ*֪e  -ͷ.0>Shbw*B 2hƫ`۫*B o-+~@0Pehtʸ*B ٸɬ-٬0* e- >'ShbUw*B d-ǭsܭ0*e ,AhPe*rB h'ɮ*֮B H *e# 4WI-Yfn0~h*įBѯ Ӻ*e "7hF[*hBu )-80а^*e w%h4I*VBc th*BDZ ر- 0"07*DVQ bIwhw*B Ʋ۲h* B *?-Od0t#*e <ɳhسj*B -h<Q*^Bk |-Ͻ0ƴ۴*e /h*]?*LBY jl-{0ɵ*ֵe  h-*:BG Xmh|/*B >Ѷ-M0s*(e5 F[hj*B ۿ*̷eٷ -$04I*VVc t@*e Yɸhظ*B -h<Q*^Bk |h2*¹BϹ S* t5*BeO `u-0hκ*B #*0e= N c-s0/->һ0Zh*(B5 F[*hVu *e Ƽ-ۼ*e <-+K@0Pgeht*B ɽhؽ*B -*:-G X+m-}:0`*ľ-Ѿ *e "7-G\0lh*B п- 0#/h>QS*`Bm ~r*- *- * e- >S*`em ~/ 04U$BWlpEcZ*h/?iWn-*0Fht*B  1h@U*bBo -0*e *,A9 Jm_hn*B *V *e .C*Pe] nhC*B - 01*>-K \q*~e "*- C*e   1>i@H ]hlN*B *- *e ,A*N-[ l*e *- 5*e ,DA-QSf0voh*B rI rZ2 rn" ry;E r GT rZ2w@ r" n n n7 n' n n r] n n rei` o n.  n( i7Zxh*  o nQ  nK $$CAXmSj{h=*   o. nt 2 nn 7Vk#4eh* . oA n E n Ji>!h_!*( : oM n Q n Vu#h#!*.; M o/` n d n i !h#%!4*AN ` oAs nw n |m; & 7*DKQ c oVv n#z nDas  *-K: Kw!_!~ nD n>!"`)"J"k"(*5KB S|"g onz nc~ n]# # 6#vW#x#+*8KE V#j o} n n}$$A$ W$zg$ x$#*8hG>*X*er o n nf%%%%%/(DhS)d*q~ o n n&*&<& L&$]&;{)Ph_)p*} o n nj&& &&&>&U-jhy-* o n n C'\'n'2~'J'a/vh/* o n2 n,'' ''<L'd'{/h/* o nU nO'(,p A0(VfU({v(*K O* o nv np**=*[+s +k2h2* o n n-+&J+; P`+eu++*K + o% n n ,),L,j,,2h2* o7 n n,5,J _-},-M-*K - oO n n<.1U.Tg.rw..25hS5*  oa n! n.=.R g...5h5*  os( nD, n>1.P/eH z%/J/k/*K / o+ ne/ n_4R0Sk0v}0007h:7* $ o7 n; n@0_0t 0009h9 *% 7 oJ nN nS1r11119h :*$1 C oV nZ n_1~1h 212R2*K! 22F oY n] nb]4z4444*K .5B oU nY n ^D6}a6s666* K *s7> oQ n1U n+Z7y88*8;8FhF%*2? Q od nTh nNm88889Fh'G8*ER d o#w nw{ nq9:9pP9u99(*5KB S:g o6z n~ n:;,;>;O;_G.h=GN*[h z oH n n;;;<"9<7*DKQ bQ<v o[ n n<<<= =!H6hEHV*cp om n nw=====-HBhQHb*o| o n  n&>?>Q> c>"t>9@JNh]aJn*{ o nC n=>>??.&?EIZhiIz* o nf n`???"?:?QUfhuU* o n nK@d@v@.@F@]Vrh&V* o n n@A"A:4AREAiW~hW* o n nAA(AFA^AuDWheW* o n nUBnB4BRBjBVhV* o n nC C@2C^DCvUC>Xh_X* o n8 n2 C)CLCjCD \h-\* o! n[ nUeD5~DXDvDD[h[*  o3 n~ nx"EAEV0kF*FKF*K J oF n n%7LDPLgcLuLL^h_*  o[* n. n3LRMuM(M9M}^h^* % om8 n< nAM`MMM N^h!^*! 3 oF nJ nOsNnNNNN]h]*"/ A oT n+X n%]&O|?OROdOuO]h']#*0= O ob nNf nHkOOPP(P\h \1*>K ] op nqt nkyPPPPP  N Uc *p K}  _  o'  nA  n; X` q` ` `6 `M ~b hq ~ *    o9  nd  n^ a  a 2a* DaB UaY ~n h} 4~ *    oK  n  n a a a6 aN be }z h } *    o]  n  n bb{b$bBbZbq}h:}*  oo n n-c Fc0XcNjcf{c}|h|*  o n ncc<dZdr)d|h@|*  o n n d%dHdfd~d{h{*  o  n6  n09e1ReTdervee%{hF{*  o nY nSe=f`f~%f6fzhz*  o! n|% nv*fIflfff+zhLz*  o- n1 n6CgU\gxngggyhy* & o9 n= nBgahh,h=hrihi*  2 oE nI nNhmi0i:i[i*K !i5 oH nL nQ-jpJj0`jjj*K $j8 o%K n$O nTlsl.lGlXlqh5q*%2 D o:W nG[ nA`llll m*K ,sm@ oLS nhW nb\m{n!n3nDnLqhmq'*4A S o^f nj nonn(nno*K* ;CoO opb nf nkPomoooosh%3s6*CP b ou ny n~op-pRp sp*,K9 J~q^ oq nu nzqq qzq q v, h;  wL *Y f  x  o  n  n  =r Zr  pr z!r!'!r;6=S;h;I=;j=;=;;=;><><.<>P<>g<C?|<@<\?<r?<?<@=@2=>@I=@^=s=@=@=bA==uA=A>B$>9>'B[>HBr>B>>B>B>rC>>C!?C8?!DM?b?7D?XD?D?p?D??E@@.E-@=@LET@iEi@~@E@@E@@E@dF@hAFA*)AB6A GA'G\A*iA-vA AHGA*AA AGAhAGB* BBB +BG@B*MBZB kBGBhB+HB*BBB BBHBhBpHC*CB"C 3CHHChWC%IlC*yCBC CFIC*CC CgIC*C-D D~I,Dh;DIPD*]DBjD {DIDhD)JD*DBD DxJDhEJE*%EB2E CEJXExmEJEEKEE3KEPKEEgKF%FK:FJFKaFKvFFKF FLFF*LFL G"GL?G!NGLeGVMzGGsMGGMG%GMG)NH&HENCH%RHfNiHN~H HNH)HOHOH IOI),IOCIEPXIPmIbPII~PI-IPIQIJ1Q!J-0JRQGJQ\JqJQJ%JRJ%RJ J>RJ) K_R!KR6KKKRoKSKSKKSKSK7TLHLTT*Lp?LqT]LlLTLLTLTLLTL!LUM$M2U;M=VPMh_MkVtM*MBM MVMhMVM*MBM NVNh'N-W]ShSl]S*SBS S]ShS]T*TB*T ;T8^PTh_Tf^tT*TBT T^ThT^T*TBT U2_Uh'U`_fxSf*`fBmf ~f$yfhfRyf*fBf fiyfhgyg*(gB5g Fgy[ghjgzg*gBg gczghgzg*gBg hz#hh2h{Gh*ThBah rh]{hhh{h*hBh h{hhh|i*iB)i :iW|Oih^i|si*iBi i|ihi}i*iBi jQ}jh&j};j*HjBUj fj}{jhj}j*jBj jK~jhjy~k*kBk .k~CkhRk~gk*tkBk kk*kk k rukl nl nl r#l n'l n,l r0\6l n:l n?l rÚIl nMl nRl rEal%l9l rYll nl nl nGl n=l rlmS$m9m/Nmwmm6mP0m@m\mfmpm nx0n0n*=n`Jn Znon0~nn*nBn n rGIn rn rfnn r0o nz o nro$o8o MoWoloooooo'ooJppm*p;pPp/apvpHppppkpep.p|pepQ qqz+q8qBqSq`qkq rvqq r q rG]q raq rnHq rEq r8qPq r~/r nr n r r{r nr n)r n-r n2r rSD?g?x@$AAB4C9C\DFeLMM N,TOOPrPQRKSS!rUB`e4aabZcdd7feZf}fpghibj%0lHli#nno/pqrr3sVtyZuH{PP_c ~  Z ::F l < +}C![n&i!N7 O: g  +  I0B`W7o"$Y%&]&6'''* +&r,8,P/.b.t.E00s11P47678$97:I;\<nj=>>?>@@AHBBC"XD4EGL\LnMfNOOPRQ_RSS2U(K`:`La^Ubp cc}d,eef6ggh j&k;lMm_nqCoo~q0rsdtu5 F:.CWUk#}; ) `? R e ˒x p Ô :   e   # 6 I _ <r u 9  !     # &3 E aX Uj }  T <P <T <} < <h% <z5 <-H <X <n <| <2 < < <q <J <  < q t u v% r^- w9 xE xL r*#S y\ ze xp r*v {~ r | } ~  r}  r  x x r*#    rn r rZ r ro' rC0 6 ? E N W r,;` r*f q | rd r rا   r׍ rN[  r&  rQ    x r7 r  rB$ 0 = F N T \ g rlp r0{   rf r7    r7     r r_ r- rc r  r) r<1 9 ? E M W rQ] h rMp z r  r- rZ   r, rg rl x  r    rt9 r     rŦ+ 1 7 A P V \ h q ~ x      r)A      r@  r rk & . r6 ? G P V _ e r r|{ rF    rU  r&   rr        ) / : rw/@ J S Y _ j rwp rv rW| rDV r rȓ r> r_ r rD rr rh r 7 r1 r{H r r7 r݅ rF rs rw  r r r_| r8 r r r٠ r3# r9) rʢ/ ry5 r; rsA rG rM rS rY r_ r2e rk rSq rymw r} r(0 rv r~ r O rk r3= r rp r r~ r\ rs r % r rZ rO rJ5 r' rt: r3 r r rl r[  r r| r0 rŞ% r/+ r1 rȤ7 r= r~C rSzI r~O r/U rR [ r>a rg r*m r$s ry riv r( r re0 r rz r r r r r` r@# ro r r r r r r̫ r r={ r rT r5  r r_I r' r˖! r#`' r- r3 r9 rD? rE rɪK rQ reZW rŸ] rc r8wi rco r u r{ r r rk r I r` r- r rr r r r2 r rx r  r r( ro r rG rS r r(G r rKZ  r r" r+ r # rA) rq_/ r5 r; rUA rjG rӢM r S r Y r ._ re r k rsq rXw r_} r rr r r`a r rz rӱ rZ r#0 r r r rO r rr r rN r r  rz r4Q r  r=  r^H  rX rc rק rI% rw+ rW1 r7 rs= r!C rI rO rIaU r\[ ra rxg rrRm r(s rpy r r rc rm r r֙ r͐ r8 rx rk6 r r rk# rO r r:S r: r! r r r4 rA r'd rj!  rE` r r! r! rE' r"- r3 r*9 rD|? r)E rK r1Q r]W r@] rc ri r:o r u rr{ rk r*G rY r rs< rT r" rڌ r\ rU r r3 rw r@ r\ rۢ r r3 rR^ r r z r` r rL  r r re r# rQ4) r0/ r5 rL; r%A rG r M r9ZS rY r v_ re r=k rq rw r$n} r rT( r r r! r r r ri r r5~ r r r&z ro} rP rH ru r-8 r  rC r r0 rp  r rM r rhZ% rV+ r%1 rT7 rPL= rGC rI rͽO rFU ra[ rYa r7g r(m r%s r7Gy r/ r\ ro rB r\< rL rB rn r rZw r5 r# rS r r  ru r$ r r1 r rq rr r1 rE  r> r# rW r\! r' r- r3 r9 r{? rwaE r K rVQ r |W r#] rec r3i rEo rDou r{ r  rW r\ rTy rѿ r1 rds r9 rj rE r* rJh r. rZ rz r r rՎ r  r( r rWP r5 rM r  r rp r$Q# rGQ) r]/ r 5 ro; rhUA rvG rMM rS r r  r r rU r{5# r2 r0 r7 rl r! r rԡ rP& r- r4 rG; rqB rxI rP rW r^ rfae r l r3$s r}z rB r rh r r{ rK rk r r r< r^ r. r ro rM ri r` r rK r/ rC  r& rU rh5" rqV) r0 ry7 r:a> r]_E rL rS rԡZ rCa rh r/o r`v rcA} rk rP rA r* rL rY r rK" r) r0 r27 r_X> rEE rDL ru r r0 rl# r) r/ rg5 rB; rzA r|G rXM rh/S r4Y r_ rߺf r^m r&_t r{ r r rr0 rRS r٦ rcu rT r< r= rX r r< r r rK rb r\ rz rH r r| r; rd r# r`* r1 r8 r&R? rfF r{3M rT rp[ rIb r i rTp r8 w r^~ r r r[v r! ro r rA r% r rup rx" r) r{0 r 7 riL> ruE ruL r/S roZ rna rחh r.Vo rɡv r0x r r r r7 rZ{# r) r2o/ ra r r r^E rHL riS rZ r' a rh rvo rv rC} r r rX r< rD rZi rw r r r^ r3 r:# rU* r_71 rS8 rH? rF rcM r\T r M[ r9b r r r1 ru^ r r# rN) rS/ r:5 r3; r=;A rQG rM rS r83Y r2t_ rbe r<k rq rw r} r3 r  rY r  r[ r rsS r rϭ r r r2 rq3 rZ r( r" r- r<1 r, rf rt r7 r ra r r$ r; r2u rJ# rl) rh/ r* r r r rh rE# r<) r/ r*5 rK; rs2A r@G r r rB r r$ rwJ# ra) r4 r.m r  r r}" r  r rc r rR r*# r6) r_ r r' rF r[ rNW# rt) r8/ rc5 rv; rFA rG rGM rS r (Y r S_ r)me r5l rKs r%Hz r5 rո r r ru re= rH rS rx rph r r# rO) r/ r5 r; rXA rzG rzM rS rY r8M_ re r{ k r/yq rYw rDd} rk ru rT r rC r@6 r0 r' rӅ rS r r$z r  rb rO r| r27 r ry ro.# r) r6/ r5 rP; reA r]vG rM r S rUY r_ rSe r?"k rq r{w r-} rl r r rfQ r3 r ryP r$ r r+ rE rN r r r[= r r r  rQ r rO r r r  r+ rC rn rp% rb|+ rUt1 rHy7 rv= r; C rvI r3O r!U r8[ rXa rg rRm rxs rqy r 2 r{ rc r rK r7 r rki r ry rI r r5 rf9 rH r4D r rM rN r* r r rZ r  rj r: rH rY! r_' rH- r>3 r9 r? r-E rK"K rgQ r$t r r8 rYB rBx r+F r4 r  r7 r^ r r_ rg% r+ r W1 rj7 r= rRC rBXI rO rNU r[ ra r3h rWo rev r } r rH rlf rn rP rb rr r  r rp re rbc r r4) r|< rX r rZT r r[  rO r r9 r% r, rx"3 r: r'A r9 H rUO rV r#] r߇d rHk rr rYy r r$ rZ r r r2 rU r r ry rg r r- r ru r3: r- rA  r r r  rr r r/U! r|( r*</ rJ6 r= r"D rM]K rR r\}Y rR` rg rȀn r)u r3| ru r0 r  r`E rI" rt r. rR rL r r* r r r+< rx( r' r r r r rN rռ rg rn rǷ rX r,# r) r/ r r= r6 rE r r r r7 r rR r rX r< rD r r r rD r rv rR r r r= r" r#+) rd0 r67 rt> r(E r"L rS rZ r|a rth rmo rGv r3} rP rc rX r< rD r5. r r6 r: r=,# ra) rA/ r5 rW r  r r r r # rL) rA/ rE5 r9T; rf4A rG r-B rF r rO r" r!# r ) rɚ/ r;5 rS_; r8A r7G r4M r]j r6 r rY r} rs8# r) r/ r5 r;; r{A r`G r r r&  r rr ru r r r r" rD r6 r  r rA8 r rp r\ ru r] re r5# rG) r6/ rE95 r9; r:A rjyG r?e rp rP r] rs r[ r) r r r r r_*# r) r4R/ r^5 rL; rmA r3G r r\ r r_ r= r r rJ& rQ r# rY) rW^/ rX5 rG; r'ZA r r rf r rM rGN rI r r r r: r rF rZi rE r # r) rZ/ rj5 r|; r A r[%G r"p r rTS rH r\ rX# r ) rg/ r_5 rW< rgnC rJ rCQ r#X rI_ rkXf rm r2t rJ{ ri rV rir rU r0 rgM rDU rM+ rnK r*] r9 r rn r7K r& r] r  rE# r) rN10 r17 rW > r*E rL r7eS rزZ ra rԆh r 3o rCv ri} r`e r2 rN r#> r#= r rv r% rr ru r` rV r\ r~ r, rH rzV r r'b rӌ r%; r, rF r+ r# rX) r g/ r[Z5 r; rA rG rZN rRU r\ rvc rĘj rq rx ri r r rF rF rZ r r%[ rT rj r^ r: r rxs r r rȧ r r rC1 r U  rv r!# rOE  r ' rwy. r5 ri< rʋC r;J r@cQ r^X r9_ r~2f rm r.+t r{ r r` r r) r/ r rJ r r r r͖ r r) rFj r rQ r# rY) rFg/ r.5 r ; r$A r=G rlM r0qS rY rH_ rZfe r r rET r r: r# rU) r%:/ rv5 rE; r\A r-G rM r}S r&Y r_ rpe rk rq r)#w r R} rK rw rX r rɩ rBM r rX* r9 r rD r rD r* r r{ rò rٕ r$- r r r r. r~ r3 r`# r* rR1 r8 rl? rF rFM rT r[ rb rїi rp rw r~ r/I r)f rOH rNU r rɜ r( r)# r) r/ r5 rhO; r;A rG r1 r) r r r" rR rͤ r rc rX" r<) rD0 r rkS rrA r rQ" r0) rA0 r7 r> rM  r r2 r rc r&# rcf) r / r5 rlD; rpA rZG rM rS rРY r_ re rk rq rw rKD} r r( rI r & r rЅ r| rtY r=, r rJ rU r^ rK r7 r߶ rݘ riE r7X r= r r@ rm r\  r9y r rK r& r - rf4 rE; r'B r"I r\P r@W r A^ rxe rl r$s rvz r r r& r  rZ r5 r} r r8 r  r rQ rϨ rLQ rdl rp r r<2 r rѓ rQ  rF< rf rwU" r1O) r!w0 ro7 r> rgE rL r.S rbZ rja rR+h r_o rv rh} r8 ry r6  rB rG r$ r r rS r rZ re r8 r r, r r r j r r  r r r| ro)% rm, rzq3 r: rA rH r?O r:^V rױ] rYd rk rr r]y rn r2 r r rգ rj r r r_ rZ r7 rm r8 r8S ruc rO r@ r r2 r2j rj  r.A r rI! r( r/ r6 rO= r&|D rK rx5R rY rA` rDg r n r"du r"&| rr rU rݍ r. r rS rl} r  rB r r rG r> rU rNd r0 r,W r5 rx* r6 r r r rp$ rT+ ra2 r=9 r9@ rG r)N rBU r;\ rdc r/j r€q rx r\: rU r6 r݇ r rj rht r rU r r= r>q rp r rc r r r rBc r~ r  r#4 r@ rB7  rM' rL. r5 r < rC rJ r:Q r^X r_ r^f r] m rt r{ r8 r ry r/ r r  ra; rC r>| r[ rC rZ" ry  r" r r r% r  r rxu r[ r9p rg_ r# r* rf1 r{8 rL? r#F r;M ryT r [ rb rMMi rwp r+w r0~ rm r rw r r r rD r> rPk r r r r rh] r rs r r r& rp  r6Y r r r?& r - r2/ rN r r0 r_t r\ rQI r r  r.# r) r{/ r5 rY; r]B rII rBP r9W r^ re rkl rPs rz ro rP r_ rG ru rw rR rf ru7 rf r\ r۪ r rn r' r r r  r8 rx rG  r9 rk[ rY" rM) rf0 r7 r^> rKE rJYL rS rƈZ ra r;h rZo rLv rn} rY rp r% r r r r+ rvB rT r$ rzD r? rU rq rOw r8 r r6 rG rz  r r ' r rL'% r, r3 rL: rQA rH r.O rV r] r$d ruTk r7r ry r8 rp r rH rV r6 r* r rL r r r- ro rVC rf r<- rH- r* r  r rdA  r rx rv! rZF( rs/ r6 r= r0D rK rR rY raW` rg rćn rq,u ri| r rk rX rP r r r r- r r8 rs rk~ rXP r; rw rc` r05 rUt r0 r-W r+ rD/ r0Z rB$ r+ r!2 r09 r@ r{G r´N r7U rC\ r\0c rFj rq rx r^  r r r: r r r r rh r r( rc r6 r3 r7 r* rZ r r r r  r݊ r r:   rx' rN. r5 r)< rC rXJ r1 Q r@X roX_ rf r"ym rt r 0{ r rb r- r<[ rT rO rK r r(e r| ry r r~ r%p r r r r rĶ r0N r rPx rK0 rC;# rg* rƊ1 r8 r? rF r?FM r T r [ rb ri rtp rdw rV~ r r0 rV rop r rΏ r^ r8 rF rg  r r r^ rS r- rΆ rE rD r r  rO r r, r& rn- rP4 r Z; rzB rI rP rW rl^ r-e rLl rWs r`cz r͘ rv r#w rK r r  r0 r} r rk r r rI< rE r6 rv$ r rW  rS rD r2Y  rRO ro rW" r") r#0 r)7 rz> r>E rVKL rtrS r4Z r\a rh ryo r!-v r} r*C r r ro r7 r r= r! r} r r rM r3  rf r9 r! r1 rB4 r9  r. rr r~ rp r>% r, ri%3 r : rHA rH rO rfV r.z] r=d rk r>r r4y r rP3 rh r; rf r3 r*" r r r׺ r- r`! r rM r rZ r r+ r r rO r>B r} r! ro ( r&/ r6 r= r>D rK rR rY rG4` r8g rc;n rƹu riB| r r} rp rm r^) rV r; r r r<} rƸ re rn rf rP r r^ rS r r+ rn r:P r r$ r+ rъ2 r9 rF@ rsG rN r]U rr\ rc r(j r;*q rPx r?. r' r)] r rN r rA r' r r rH/ ri r r֮ r  r|[ r< r/ r rp r r< r3k r : r{' r. rR5 r< rC rxJ rVQ r$uX rO_ rvf r/m rt r2{ r r r> r7 r r r r- rS r5r r+I rjm r r6 rV) ra r7 r{ rd rZ ru r r[ r rI rj' r. rj^5 r5< rhxC r&kJ r[Q rNX r_ r"f rm r~t rLR{ r( r r^ r r! r  r* r r r4` r ry r\ r  r r`# r+) r/ r5 rv- rj r r^ rQ rc# r) rz/ r`.5 r; rJA roG rM r S rY r6_ re rk rq r&(w r#} r. r rC\ r rm rq5 r rn r r. rǠ r r r< ru rב r r- r$ r rR r# r^] rV{  r: r  rRZ r% r.+ rd1 r7 rH= rpC r9I rO rOXU r{[ rLa rúg rm rs ry rX rs r r' rL r r rJ rV rmH r], r rJ r] rt rǠ r rm r  r)E rt rH r rf  r r2 rM  r' r7. r5 rgp< rvC r uJ rpjQ rhX rg_ rXQf r~1m rrt r({ rk rj r? rD rv7 r rw rJ  r8- r r+  r r r} rB ryd rVA r r rj rH( r r8U r r$# r* r rzi r'' rK\ rF rн r! rA rI" r) r0 rb77 r> rKE r* L r.S rZ rIa r>)h rBo rv r} r rd r rN r rMX rT rZ r r" rZ rqG r rE rV r~ r rm r9 rh r7 rm rx r~ r& r( r r  r[ rH r# rI) r/ r0 rC rO re r roq# r9) rPI/ rQ5 r ; rA rG r+PM r5S r:Y r9_ r`e rhk rq rO)w ry} r@ rD r r rd ri rD r@z rd r rJ rW r{ r rG r r rB r@ r` rk r\ r r /  r$ rV rEv rW% r+ rY1 r37 rs= rKC rGI rMO rU rڏ[ rla r%{g r&m rs rzZy r"s rBC rb rM r  r r( r r6< rO r r rު r r r r rL r rݶ r r ruF  r rm r ru\ r  r r  r X rc r/ rk r\Z r0# r) r/ rc5 rnj; rA reG rM rpxS rY r _ r5e rMmk rpq rww r} r  rN rM2 r rA rt9 r5 rE r r[z r' rx r r r rW rU` r r+a r r ru r rt9  r r r rq% rBD+ r1 r7 r= r~C rI rSO rɶU r[ ra rnjg rm res ry rpx r r  r5 rMm rp rt9 r5 r?y r4 r4( ra r rDp r r r r r2 r r ri rE  r r$ rau+ r/2 rk 9 r@ rG r-4N rU rR\ rc rj rq r5x rd rJ, rG r? r' r rWp r r  r rO r r85 rs r  rU r4( rt rx r r3  r r rŦ  r`:' rE. r_5 r< r/pC rfJ rQ rTX r._ rf rm rԦt rBt{ rP rl rG0 r r rSJ r; ri{ rtb r"} rr rt r[# r) r-/ r!5 r; rA rםG r M r%S rБY r(_ rzEe r3k rg&q r7w rd} r8 rV r! r rS r%  rn| r. r rl rY r r r^ r  r4 r ra rE rw r rjg  r r r"l rA{& r:K- rm4 r; rE$B rI rDP r,W r^ re rl rs rz r r r r  rw rb r rU r rK rD r! rJ r7 r9 r% rլ r7" r#) r50 ra7 r> rlE rֻL rS r!Z ra rh ro r>v rB r# r r r) rN## rb,) r7/ rr5 rN; rA r|G r7M ryS r r: r rDr r@ rl# r2) rL/ r2*5 rP; r`A rG rM rS r Y r=_ rXWe rQk r$oq r~w rs r9L rxY r rM r  r rd\% rj, rR3 r`: r1A rw r~g ri' r~ rc" rtK) r0 r0|7 rR> rE rL r\FS ruZ rNa rh r߹o rEv rh} r  rv r[@ r r r ri rY rJ r r r ru rm r; rh r r;A r  r0  ri r  r r% r, r.3 rE: r~A r3H rO rKV r] rd r~k rr rdoy r12 rd  r~  r rI r rߔ rQ r= rD r r*v rQD r& ro r} r r r r rq  r5 rF r! r( r/ r6 r= rD rK rR r2Y rc` r~g rZ<n ru r]| rdT r # r^ r^ r! rxs rҩ rC r rvt rB rN rI r r. rNr r r{ r  rx rC rE ryn rc$ r+ r2 r0D9 rs@ rS~G roN rDU rg\ r{c rQj rq rx r r˃ r  rF r  rc rj r r{ rM rԳ rb$ r r- rhQ rw' ry r~ r܎ rG r1  r r` r  rc' r1. rx5 rBH< r9C r*J rvQ r3X rf_ rāf r`m rt r˼{ r rCG rX r@ r rb rJ rE rNo r rR r r ro r r0 r! rj r rN r r~ r r,# r&* r1 r8 r7? roF r9M r T rA[ r$b ri rp rtw rq~ r rN r} r r: r r  r) rr r{" r7 rf/ r' r߀ rl r rc rwf r+ r  r rc1 r, r_& r- r4 ru; rB r|.I rڣP rW r^ rZe r$,l rP(s r/z r r r_" r rkz r. rG! r] rz r՛ r r#2 r rG rg# r!c r r r rAF rR  r r|$ r" r) r^0 r7 r > r<E rGL rS rVZ ra r(h r\o rFuv rЫ} r  r9 r rj rT rF  r̍ rS  r r' rV r4T r? rO rF rX r' r r r;  r{ ru@ r rIz% rl, r3 r : rMA r$H rO r7V r.M] rDd rb{k rݖr r y rR r\ rQ r rt  rQ r+ r@ r r r r r; rn r r? rj rB# r9) rP/ r5 r5; rShA r2G rM r}[S r#Y rT _ re r@k rq row rZ} r r r~ r>: rH r$ r r r r: rt r] r! rm r r׾ r ru r r r r- r) r۰  r rJ6 r rw% rN, r3 r} r7v rl rh r#! r( r"/ r6 r= rqD raOK r rx r' r` rHa ro r" rd r|# rC) rF0 r7 rt> rE rTL rS rIZ rP r:0 r r r r' ri" s;& sl* s. s2 s6 s: s$> sYB szF sJ sN sR sV s Z s&^ sZb slf sq sv s{ s s s s s s s  s s  s- s; sJ sT sb sk ss s s s s s s s s s s s s s   s s s+ s3  s>% sG* sS/ s\4 sg9 su> sC sH sM sR sW s\ sa sf sk sp su sz s s s  s s s" s, s5 s@ sM sW sc sl sx s s s s s s s s s s s s s s s#  s5 sD sZ sn s$ s) s. s3 s8 s= sB sG sL sQ s V s[ s` s%e s,j s7o sBt sMy sV~ s_ sf sk st s s s s s s s s s s s s  s s! s+ s> sC sN s[ sg sx s s sE< XPT x< (P<.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rodata.rela.data.rel.local.rodata.cst8.rela.data.rel.ro.local.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_macro.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame.groupg@ ]gL ]gX ]gd ]gp ]g| ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g  ]g ]g$ ]g0 ]g< ]gH ]gT ]g` ]gl ]gx ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g  ]g, ]g8 ]gD ]gP ] g\ ] gh ] gt ] g ] g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g ]g( ]g4 ]g@ ]gL ]gX ]gd ] gp ]!g| ]"g ]#g ]$g ]%g ]&g ]'g ](g ])g ]*g ]+g ],g ]-g  ].g ]/g$ ]0g0 ]1g< ]2gH ]3gT ]4g` ]5gl ]6gx ]7g ]8g ]9g ]:g ];g ]<g ]=g ]>g ]?g ]@g ]Ag ]Bg ]Cg ]Dg  ]E 0@8]j&,` 12@27T$O@xW]pb9 o9` j@00]s:HH: @``]vh:u@p]x al@0 ]{b@@ H]}* @X ]!@0 ]X @P' P%]E(@L ]m@0M 0]}@`M (]@R H]J@R ]_@S ] {@Y ]4@([ ]X@[ P]@8] 0]#@h] ]@x_ 0]g@_ h]8@a ]8@e 0]H4@0e ]|L@e ].@g ]'@g x].@0h ]K@h ]%@j x]@Hk H]V@n H ]"@w 0]2@x `]N@hx 0]^^@x h]@z H]@Hz ]@H ]4@ ]"@ x]@8 0]@h 0] @ `]4@ 0]D@( 0]V@X H]l@ ] :@ ]DL@ ]R@ 8]L@ ].@ `]J@` 0]Z@ 0]j@ `]@ `]L@ ]@ `] @ 0]L@0 ]f @P `]F@ ]@ H]@ H]@H 0]@x 0]L@ ]d@ȟ `][@( 0]k@X X]@ ]@ ] @8 H]x j@ ]  @ ] s L@ ]  '@ x] 5@ ]C@( ]^2@ ] @ `] @ X,]#"@h x]#@ ]W$@ 0]g$@  0]!w$@P 0]#$:@ ]%$/@X ]''@X `]) (@ ]+(@ `]- )@ 0]/)@H H]12)@ 0]3B)4@ ]5v)@ @]7+"@" x]9+@8# ];h/@0 ]=B1{@x7 ]?1X@9 P]A2|@`: ]C2@@< 0]E2F@p< ]G2@`= 0]I;8@[ ]K<P@X` ]MA=@`a H]OW=_@a P]Q=,@b ]S=zM@c X]U$0\/0K?0T HT]THX@q 8][W`<^F P)"s n