ELF>@@bcdefghijklmnopqrstuvwxyz{|}~AWAVAUATUSHHH@ HH-HHH1LcJT%Mx2H9r2Nl%L5M9rHHH8+EtaA8LkH+LLmHLH6HHH8)D+EngLLLLLfoH6E 0@P`H7LALHE)H-HDH5H1MHL$IL|$UHkHHHHH8l} t3ML HA/L-I9rMHH5L1mLALHE)H-HDH5H1MHL$IL|$UHkHHHHH8} t/ML HAuFL-I9rMHH5L1LLLLLLHH1H=M1H=CH1H=LHH=1H=]LHH=1H=H1H=%LHH=^LHH=6LAHE)H-HDH5H1MIQHkHHtwHHH8} t/ML HAuWL-I9rM HH5L11H=vH1H=[LH1H=7HHL1H=)H1H= HLHH=LHH=1H=HH@AWAVAUATUSH LD$PLD$'HIMIAI@HIM` I@HMADžHADžADžADž ADžADžADž,ADž0ADž@ADžPADžTADždADžtADžxADžADž8ADž<ADž@ADžDADžHIoHƃH@8@@@%&@@&1 HHLHt<s!IAǁHHH8|9!I8I0AǁHHIHǃH@8A@A%@@%1 HHHHt< I4Aǁ0HHH8|i IXAǁ4HHt: IyAƁXHHH8 IAƁyMHIHAI/HHD8A@@A$8@DŽ@$IIǁIǁ(HH)Hl1HLHt<GITMPAǁHIHAIHHD8A@@A#8@DŽ@#I\IǁTIǁHH)Hl1HLHt<IxAǁPHHtVIAƁxHHH8"MAƁLHIOHH8@DŽ@""1LHIHHH8|IpAǁHHIHǃH@8@$@@$1HHIHH|$IIǁHHQ$IIǁHH&$IIǁHH#I IǁHH#HI(I HH#I0Iǁ(HHt#I8M0HHM#I@Iǁ8HH"#IHIǁ@HHHIPIHHHIXIǁPHHI`MXHH#IhIǁ`HH"IpIǁhHH"HIxIpHH"IIǁxHHX"IIHH1"IIǁHH"IIǁHH!HIIHH!IMHH!IIǁHH[!IIǁHH0!IIǁHH!HIIHH IMHHp IMHHI IIǁHH IIǁHHHIIHHIMHHIMHHwIIǁHHLIIǁHH!HIIHHI MHHI(I HHI0Iǁ(HHzI8Iǁ0HHOHI@I8HH!IHM@HHIPIǁHHHIXIǁPHHI`IǁXHHyHIhI`HHKIpMhHH$IxMpHHIIǁxHHIIǁHHHIIHHyIMHHRIMHH+IIǁHHIIǁHHHIIHHIMHHIIHHYIIǁHH.IIǁHHHIIHHIIHHIIǁHHIIǁHHXIIǁHH-HIIHHIIHHIMHHI IǁHHI(Iǁ HH[HI0I(HH-I8I0HHI@M8HHIHIǁ@HHIPIǁHHHHIXIPHH[I`IXHH4IhI`HH IpIǁhHHIxIǁpHHHIIxHHIIHHbIIǁHH7IIǁHH IIǁHHHIIHHIIHHIMHHeIIǁHH:IIǁHHHIIHHIIHHIMHHIIǁHHhIIǁHH=HIIHHIIHHIIHHIIǁHHIIǁHHkHI IHH=I(Iǁ HHI0IHI(HI8Iǁ0HHI@Iǁ8HHH IHI@HH`IPMHHH9IXIPHHI`IǁXHHIhIǁ`HHH IpIhHHIxMpHHgIIxHH@IIǁHHIIǁHHH IIHHIIHHIIHHnIIǁHHCIIǁHHH IIHHIIHHIIHHIIǁHHqIIǁHHFH IIHHIIHHIIHHIIǁHHIIǁHHtH IIHH.IIHHI IHH I(Iǁ HH I0Iǁ(HH H I8I0HH\ I@I8HH5 IHIǁ@HH IPIIIHIA$ MXIMIPIA L5M`MXMIAv MhI`MIAK MhMpMIA$ MxIpMIA$ MIxMIA$ ML5MMIA$ MIMIA$h MMMIA= MIMIA MIMIA ML5MMIA MIMIA IIIIA_ IIIIA` IIIIA5 HIIIIA IIǁIIA IIIIA IIǁIIAz IIIIAO HIIIIA IIǁIIA IIIIA IIIIA I IǁIIAi HI I(IIA7 I0I(IIA I8I0IIAI@Iǁ8IIAI@IHHHT H=IHIPHH& IXIPHHI`IXHHIhI`HHIpIǁhHHHIpHHL%MLH1E1H5LL$AA LD$LL$LD$HHLl$(H$IHD$LMLD$ IAH(I(I(A#IcH"ID$ MoH=xHL~HHVH$HU5HHHH51HL$HL$H"It$IWHEHxH_HHCLMH" It$IWHEHxHlHHPLEH"It$IWHEHxH_HHCHEH"HMIxIHHHUH|$HAH$HHHDH51Ee1HH5H=HLD$ Ll$(HHHHH1L$H5L$L9D$IIDžfIDž,ADž@IDžPADždIDžtADžADžHAA8Hĸ []A\A]A^A_LLHLHLHHL$@H=HD$8LD$0LL$HL$@HD$8LD$0LL$HH=HL$H=HH=HH=HL$HL$dHOHH=HL$HL$1DHH=HL$HL$HLLHH=HD$@LD$8LL$0HL$HD$@LD$8LL$0HL$fHH=HD$8LD$0LL$HD$8LD$0LL$HHH=HD$@HL$8LD$0LL$HD$@HL$8LD$0LL$eHSHH=HL$HHT$@LD$8LL$0HD$HL$HHT$@LD$8LL$0HD$ HH=LD$8LL$0HL$LD$8LL$0HL$HHH=HD$8HL$0LL$HD$8HL$0LL$bHPHH=HL$@HT$8LL$0HD$HL$@HT$8LL$0HD$HH=LL$0HL$LL$0HL$HHH=HD$0HL$HD$0HL$yHgHH=HL$8HT$0HD$HL$8HT$0HD$5HLLLLLLLLLLLLLHHHHHHHHHHHHHHHHhH` L$L$HLE_pLlHlHhHH=HHpHI6EHT$` LH='char *''struct osmo_sub_auth_data2 *''uint8_t *''const char *'' [35]''uint8_t [16]' 'int''uint8_t''char''const struct osmo_auth_vector''_Bool' rand: %s autn: %s ck: %s ik: %s res: %s res_len: %s kc: %s sres: %s auth_types: %s rand: 39fa2f4e3d523d8619a73b4f65c3e14d autn: 00000000000000000000000000000000 ck: 00000000000000000000000000000000 ik: 00000000000000000000000000000000 res: 00000000000000000000000000000000 res_len: 00 kc: 241a5b16aeb8e400 sres: 429d5b27 auth_types: 01000000 ===== %s EB215756028D60E3275E613320AEC88039fa2f4e3d523d8619a73b4f65c3e14daud3g.u.umts.sqn == %lu auc_test.c(aud3g.u.umts.sqn) == 0Assert failed %s %s:%d rc == %d (rc) == 1MISMATCH! expected == %s mismatch at %d: v %sfalsevector matches expectations ===== %s: SUCCESS rand: 39fa2f4e3d523d8619a73b4f65c3e14d autn: 8704f5ba55d30000541dde77ea5b1d8c ck: f64735036e5871319c679f4742a75ea1 ik: 27497388b6cb044648f396aa155b95ef res: e229c19e791f2e410000000000000000 res_len: 08 kc: 241a5b16aeb8e400 sres: 429d5b27 auth_types: 03000000 FB2A3D1B360F599ABAB99DB8669F8308(aud3g.u.umts.sqn) == 31(aud3g.u.umts.sqn) == 32 rand: b5039c57e4a75051551d1a390a71ce48 autn: 54e0a256565d0000b5029e54e0a25656 ck: 029e54e0a256565d141032067cc047b5 ik: 9e54e0a256565d141032067cc047b502 res: b5029e54e0a256565d141032067cc047 res_len: 10 kc: 98e880384887f9fe sres: 0ec81877 auth_types: 03000000 000102030405060708090a0b0c0d0e0f00000000000000000000000000000000b5039c57e4a75051551d1a390a71ce48len <= sizeof(fake_rand) rand: 897210a0f7de278f0b8213098e098a3f autn: c6b9790dad4b00000cf322869ea6a481 ck: e9922bd036718ed9e40bd1d02c3b81a5 ik: f19c20ca863137f8892326d959ec5e01 res: 9af5a557902d2db80000000000000000 res_len: 08 kc: 7526fc13c5976685 sres: 0ad888ef auth_types: 03000000 rand: 9a8321b108ef38a01c93241a9f1a9b50 autn: 79a5113eb0910000be6020540503ffc5 ck: 3686f05df057d1899c66ae4eb18cf941 ik: 79f21ed53bcb47787de57d136ff803a5 res: 43023475cb29292c0000000000000000 res_len: 08 kc: aef73dd515e86c15 sres: 882b1d59 auth_types: 03000000 rand: ab9432c2190049b12da4352bb02bac61 autn: 24b018d46c3b00009c7e1b47f3a19b2b ck: d86c3191a36fc0602e48202ef2080964 ik: 648dab72016181406243420649e63dc9 res: 010cab11cc63a6e40000000000000000 res_len: 08 kc: f0eaf8cb19e0758d sres: cd6f0df5 auth_types: 03000000 [0]: [1]: [2]: rand: 39fa2f4e3d523d8619a73b4f65c3e14d autn: 8704f5ba55d30000541dde77ea5b1d8c ck: f64735036e5871319c679f4742a75ea1 ik: 27497388b6cb044648f396aa155b95ef res: e229c19e791f2e410000000000000000 res_len: 08 kc: 059a4f668f6fbe39 sres: 9b36efdf auth_types: 03000000 - test AUTS resync 979498b1f72d3e28c59fa2e72f9c897210a0f7de278f0b8213098e098a3f(aud3g.u.umts.sqn) == 24- verify N vectors with AUTS resync == N vectors without AUTS First just set rand and sqn = 23, and compute 3 vectors (aud3g.u.umts.sqn) == 23(rc) == 3(aud3g.u.umts.sqn) == 26Now reach sqn = 23 with AUTS and expect the same no auth data (a)no auth data (b)no auth data (c)no auth data (d)no auth data (e)no auth data (f)no auth data (g)no auth data (h)no auth data (i)no auth data (j)no auth data (k)no auth data (l)no auth data (m)no auth data (n)no auth data (o)no auth data (p)wrong auth data type (a)wrong auth data type (b)wrong auth data type (c)wrong auth data type (d)wrong auth data type (e)wrong auth data type (f)wrong auth data type (g)wrong auth data type (h)wrong auth data type (i)wrong auth data type (j)wrong auth data type (k)AUTS for 2G-only (a)AUTS for 2G-only (b)AUTS for 2G-only (c)AUTS for 2G-only (d)incomplete AUTS (a)incomplete AUTS (b)incomplete AUTS (c)incomplete AUTS (d) - %s (rc) < 0auc_3g_test.chvUsage: %s [-v] [N [N...]] Options: -h --help show this text. -v --verbose print source file and line numbers Error in command line options. Exiting. too many args auc_testDMAIN,1:DDB,1:DAUC,1Donetest_gen_vectors_3g_xortest_gen_vectors_3g_onlytest_gen_vectors_2g_plus_3gtest_gen_vectors_2g_onlyhelpverbosetest_gen_vectors_bad_args3 48 100 7 vec:121 192 112 9 aud2g:119 336 112 9 aud3g:1203 48 100 7 vec:184 192 112 9 aud2g:182 336 112 9 aud3g:1833 48 100 7 vec:475 192 112 9 aud2g:473 336 112 9 aud3g:4746 32 14 8 auts:301 64 16 13 rand_auts:302 96 100 7 vec:299 240 112 9 aud2g:297 384 112 9 aud3g:298 528 300 8 vecs:30010 48 14 8 auts:521 80 16 13 rand_auts:522 112 100 7 vec:520 256 112 9 aud2g:526 400 112 9 aud3g:531 544 112 15 aud2g_noalg:538 688 112 15 aud3g_noalg:543 832 112 14 aud_notype:550 976 112 10 no_aud:555 1120 1400 9 tests:566H=HL$LD$LD$HL$H=H=H=H=HD$(HT$HT$HD$(H=H=Lt$HL$H=HL$HL$H=H=H=HD$HL$H=T$(HD$HD$T$(H=HD$(HT$HT$HD$(H=LD$LD$H=H=HL$HL$H=H=H=HL$HL$H=H=H=H=H=HL$LD$LD$HL$H=Lt$HL$H=H=H=LD$LD$H=HD$HT$HT$HD$H=HD$(HT$HT$HD$(H=H=HD$(HT$HT$HD$(H=T$(HD$HD$T$(H=HD$HL$H=HD$HD$H=HL$HL$H=T$HD$HD$T$H=H=H=H=HD$(HT$ HT$ HD$(H=H=HL$HL$H=H=H=HD$HD$H=HT$HT$H=HL$HL$H=H=H=H$H$H=H=H=H=H=H=H=HL$HL$H=H=H=H=HL$HL$H=H=HL$HL$H=HL$HL$H=HL$HL$H=H=HL$HL$H=HL$HL$H=HL$HL$H=H=HL$HL$H=HL$LD$LD$HL$H=H=H=Lt$HL$H=H=H=Lt$HL$H=LD$LD$H=HD$ HL$ H=H=HL$LD$LD$HL$H=HD$8HT$0HT$0HD$8H=HL$0HL$0H=H=HL$ HL$ H=LD$ LD$ H=H=HD$0HT$ HT$ HD$0H=H=HD$0HT$ HT$ HD$0H=T$0HD$ HD$ T$0H=HD$ HL$ H=H=HL$0HL$0H=T$0HD$ HD$ T$0H=T$8HD$0HD$0T$8H=T$8HD$0HD$0T$8H=LD$ LD$ H=HD$0HT$ HT$ HD$0H=HD$ HD$ H=H=LD$0LD$0H=HD$8HT$0HT$0HD$8H=H=H=LL$L$L$LL$H=HL$8HD$0HT$HT$HD$0HL$8H=HD$HD$H=L$L$H=H=H=H=1 32 4 16 option_index:639*.Lubsan_data351*.Lubsan_type10*.Lubsan_data350*.Lubsan_data349*.Lubsan_data348*.Lubsan_data347*.Lubsan_data346*.Lubsan_type9*.Lubsan_data345*.Lubsan_data344*.Lubsan_data343*.Lubsan_data342*.Lubsan_data341*.Lubsan_data340*.Lubsan_type8*.Lubsan_data339*.Lubsan_data338*.Lubsan_data337*.Lubsan_type7*.Lubsan_data336*.Lubsan_type6*.Lubsan_data335*.Lubsan_data334*.Lubsan_data333*.Lubsan_data332*.Lubsan_data331*.Lubsan_data330*.Lubsan_data329*.Lubsan_data328*.Lubsan_data327*.Lubsan_data326*.Lubsan_data325*.Lubsan_data324*.Lubsan_data323*.Lubsan_data322*.Lubsan_data321*.Lubsan_data320*.Lubsan_data319*.Lubsan_data318*.Lubsan_data317*.Lubsan_data316*.Lubsan_data315*.Lubsan_data314*.Lubsan_data313*.Lubsan_data312*.Lubsan_data311*.Lubsan_data310*.Lubsan_data309*.Lubsan_data308*.Lubsan_data307*.Lubsan_data306*.Lubsan_data305*.Lubsan_data304*.Lubsan_data303*.Lubsan_data302*.Lubsan_data301*.Lubsan_data300*.Lubsan_data299*.Lubsan_data298*.Lubsan_data297*.Lubsan_data296*.Lubsan_data295*.Lubsan_data294*.Lubsan_data293*.Lubsan_data292*.Lubsan_data291*.Lubsan_data290*.Lubsan_data289*.Lubsan_data288*.Lubsan_type5*.Lubsan_type4*.Lubsan_data287*.Lubsan_data286*.Lubsan_type3*.Lubsan_data285*.Lubsan_data284*.Lubsan_data283*.Lubsan_data282*.Lubsan_data281*.Lubsan_data280*.Lubsan_data279*.Lubsan_data278*.Lubsan_data277*.Lubsan_data276*.Lubsan_data275*.Lubsan_data274*.Lubsan_data273*.Lubsan_data272*.Lubsan_data271*.Lubsan_data270*.Lubsan_data269*.Lubsan_data268*.Lubsan_data267*.Lubsan_data266*.Lubsan_data265*.Lubsan_data264*.Lubsan_data263*.Lubsan_data262*.Lubsan_data261*.Lubsan_data260*.Lubsan_data259*.Lubsan_data258*.Lubsan_data257*.Lubsan_type2*.Lubsan_data256*.Lubsan_data255*.Lubsan_data254*.Lubsan_data253*.Lubsan_data252*.Lubsan_data251*.Lubsan_data250*.Lubsan_data249*.Lubsan_data248*.Lubsan_data247*.Lubsan_data246*.Lubsan_data245*.Lubsan_data244*.Lubsan_data243*.Lubsan_data242*.Lubsan_data241*.Lubsan_data240*.Lubsan_data239*.Lubsan_data238*.Lubsan_data237*.Lubsan_data236*.Lubsan_data235*.Lubsan_data234*.Lubsan_data233*.Lubsan_data232*.Lubsan_data231*.Lubsan_data230*.Lubsan_type1*.Lubsan_data228*.Lubsan_data225*.Lubsan_data223*.Lubsan_data221*.Lubsan_data219*.Lubsan_data217*.Lubsan_data216*.Lubsan_data213*.Lubsan_data211*.Lubsan_data208*.Lubsan_data207*.Lubsan_data205*.Lubsan_data202*.Lubsan_data201*.Lubsan_data199*.Lubsan_data197*.Lubsan_data195*.Lubsan_data193*.Lubsan_data191*.Lubsan_data189*.Lubsan_data188*.Lubsan_data186*.Lubsan_data183*.Lubsan_data182*.Lubsan_data180*.Lubsan_data178*.Lubsan_data176*.Lubsan_data174*.Lubsan_data172*.Lubsan_data170*.Lubsan_data169*.Lubsan_data166*.Lubsan_data165*.Lubsan_data163*.Lubsan_data161*.Lubsan_data159*.Lubsan_data157*.Lubsan_data155*.Lubsan_data153*.Lubsan_data151*.Lubsan_data150*.Lubsan_data147*.Lubsan_data146*.Lubsan_data144*.Lubsan_data142*.Lubsan_data140*.Lubsan_data139*.Lubsan_data137*.Lubsan_data134*.Lubsan_data133*.Lubsan_data131*.Lubsan_data129*.Lubsan_data127*.Lubsan_data126*.Lubsan_data124*.Lubsan_data121*.Lubsan_data120*.Lubsan_data118*.Lubsan_data116*.Lubsan_data114*.Lubsan_data113*.Lubsan_data111*.Lubsan_type0*.Lubsan_data109*.Lubsan_data107*.Lubsan_data106*.Lubsan_data103*.Lubsan_data102*.Lubsan_data100*.Lubsan_data98*.Lubsan_data96*.Lubsan_data94*.Lubsan_data92*.Lubsan_data90*.Lubsan_data88*.Lubsan_data86*.Lubsan_data85*.Lubsan_data82*.Lubsan_data81*.Lubsan_data79*.Lubsan_data77*.Lubsan_data75*.Lubsan_data73*.Lubsan_data71*.Lubsan_data69*.Lubsan_data68*.Lubsan_data65*.Lubsan_data64*.Lubsan_data62*.Lubsan_data60*.Lubsan_data58*.Lubsan_data56*.Lubsan_data54*.Lubsan_data52*.Lubsan_data50*.Lubsan_data48*.Lubsan_data47*.Lubsan_data44*.Lubsan_data43*.Lubsan_data41*.Lubsan_data39*.Lubsan_data37*.Lubsan_data35*.Lubsan_data33*.Lubsan_data32*.Lubsan_data29*.Lubsan_data28*.Lubsan_data26*.Lubsan_data24*.Lubsan_data22*.Lubsan_data20*.Lubsan_data18*.Lubsan_data16*.Lubsan_data6*.Lubsan_data4*.Lubsan_data1__func__long_optionsbufcmdline_optsfake_rand_fixedfake_rand*.LC71*.LC53*.LC58*.LC108*.LC88*.LC26*.LC25*.LC12*.LC105*.LC72*.LC42*.LC90*.LC110*.LC54*.LC101*.LC93*.LC78*.LC1*.LC73*.LC98*.LC91*.LC62*.LC94*.LC30*.LC21*.LC35*.LC74*.LC80*.LC92*.LC63*.LC104*.LC38*.LC95*.LC47*.LC32*.LC0*.LC22*.LC64*.LC3*.LC51*.LC97*.LC96*.LC16*.LC81*.LC103*.LC76*.LC102*.LC65*.LC50*.LC82*.LC59*.LC77*.LC106*.LC4*.LC8*.LC15*.LC46*.LC57*.LC5*.LC83*.LC44*.LC55*.LC7*.LC67*.LC18*.LC52*.LC84*.LC56*.LC20*.LC2*.LC11*.LC36*.LC17*.LC29*.LC75*.LC68*.LC79*.LC24*.LC40*.LC85*.LC107*.LC89*.LC45*.LC69*.LC13*.LC14*.LC86*.LC43*.LC31*.LC23*.LC70*.LC66*.LC6*.LC87*.LC37*.LC19*.LC111AWAVAUATUSHHXLl$|$Ll$HLMu IEAIEHMM}@HH=IIEDžDžAƄ$AGH|$MHH HtnhuFHI@HH@H3H=11vLHƀVH=MHIHAƀH8| tD$;H1H5HL%4LHH=H=1vH=1SH=10H= H=H5H=L9l$1HHX1[]A\A]A^A_H=HHHHH=Hٺ(@HLEHH=HHIE6EHIE8GLLLLLLH=HHu6HHH=Hٺ@HcH=H``a ``b ccc ddd ___$ggggggIIIIII         nooo o o AAA@@@???>>>===<<<;;;:::99he_\wtggggggedbIIIIIIGFD1       ml|hv1|\.m`_ @ @@ @ @@ @#` @@ @ @@ @@ @@ @@ @@ @ @@@ @@ @ @@@ @@ @ @@@ @@ @ @@@ @@ @ @@ @ @@@ @@ @ @@ @ @@@ @@ @ @@@ @ @@ @@ @@ @ @@@ @@ @ @@@ @@ @ @@@ @@ @ @@@ @@ @ @@@ @ @@@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@ @$`@(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`@ @(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`(`@@@@`@ @@@@!`@@@@@ @@@@@@@@@@ @@ @@@@!`@@@@@@)`!`@@@ @@@ @@@@ @@{@@@@@2`@ @ @@@@ @@@@w @@@@@@ @ @@!`@@@@@@@@@@@@!`!`@@@@@@ @@!` @@cH=kz9::v!v!v!}!};&<int*v-:136 7 8 9 : (; 0< 8= @@ HA PB XD`FhHpItJ xMNOQY [\]^ }_ .`b=+::+"+" 2  2x 4 7 8}val 97,, - 0 2 5X 8 `:v<v >v @v Bv Dv  Gd>Yh p   R R ) K" ?A . 0 0,(M cat v v    y        y#v #v F8 `ctx eF}u: @` (AvtyM u)v))vK)v&g JoutL  M O R S T WvtyX } [rb\ } _0 `5 a b0 eRrawf RB IPgUY]cg:}:R(v( v#v* #vp -h0 opc2 3  k4 !5 Aamf6  Bsqn7 H8P9vTind:vX; ` : :-=, ki> , < :Ch/^ D<p Egsm? p, - .* u@< dY Z , [ , ck\ , ik] , 0res^ , @_ Pkc`  Qa $ Yb ` $ :4 : ^ "M._ , .`R k lR/my =} }.$d %F}  B   " }x= S i    )  }$} . 4 v9 9 > > $^ 3 % N +}n }.G %E  v$z .%K  H00I}  JKLM   U  U~TsQ R X~y ?U0yoU T1Q(Rsy U yU TsyUsyyU yU yyUU T1Q>Rsy zU yyU yU  U0T1Q    T0i 3T0S JT0= aT1' T cU-u$!yU yyU|yU|y5U|yMU|yeU|y}U|yU Ts1|*| *|-N&c/ 7 :1q!*q$O@$&vec   @$  , rc  i ^ ^ ^ ^ &^ +^ (0 19 29  3  4  5 6P$p$  aT Q  T  UjT1 T Q}yn U T Q R e CUsT Q yzzyU|yU|zzyyyyy z!U TsQ}zHU TjyymUvy zU TsyU TvzU TjyU Tjz1U y zcU TsyU TjzU Tjy zU Tsy U Tjz1U Tjy zcU TsyU TjzUv zUv zUv zUv zUv z Uvz9UvzRUvzkUvzUvzUvzU|zU|zU|zzzzzzzzzzzzzUv zUv zUv zUv zUv zUv z0Uv zIUv zbUv z{Uv zUv zUv zUv zUv zUv zUv &z)Th/zzzzzzz&zU|Tp&zU|Tl&zU|Tl&zThyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"Uvzzzz"Us&z#U|Tpzzzzzzzzzzzzz8zyy#U y$U y$$U yU P$: `$:"p$:`$2-^ ^ &vec rc-  ( _is ' a by2%U| W%T Q}yn %U T Q R  %UvT Q}Az%U T} &U}T Qsy<&U T0yT&U| z~&U T0Qvy&U|Jz&Uvy&U T0y&U T0 z!'U TsQ}Jz9'Uv zd'U TvQ}Jz|'Usy'U y'U y'U yU q(U{3 -(U~T}yV(U T1QLyu(U yU q( q q U T Q@ $)U}T Q  P)U TQ  {)U T}Q  )T  )U{T1Q~R{X0Y0 )T Q~ *U~T  M*U|T Q yn *U T Q yn *U T Q R yzzyy.+U{yF+U|y^+U|yv+U}&z+U{Tdy+U}Sz&z+U}Th&z+U~Tpy,U}y',U|y?,U|yW,U}yo,U|y,U y,U y,U y,U yU -:-2';G)^ *^ &vec+ ,;G- @$. , rc/[G  #1 _isI 0 aI bIy-U| ".T Qvy Z.UvT Q}Azx.U T} .U}T Qsy.U|y.U|Jz.Uv z/U T0Qvy9/U T0 zd/U TsQ}y/U T0 z/U TvQ}y/U T0Jz/UvJz0Usy&0U yE0U yd0U yU q0U~3 0UxT y0U T1QLy1U yU  4 _isg A4 ag bgy1U|n 1U T Q  1T Qvy 2UvT Q}Az92U T} d2U}T Qsy|2U|y2U|Jz2Uvy2U T0y2U T0Jz 3Usy03U T0 zZ3U T0QvJzr3Uv z3U TvQ} z3U TsQ}y3U y4U y%4U yU qY4U~3 4UxT y4U T1QLy4U yU  j8 _is 7 a b S5T Qvyyx5U|y5U T0 z5U TvQ} z5U TsQ} 6UvT Q}Az;6U T} f6U}T Qsy6U T0 z6U T0Qvy6U|Jz6Usy7U T0Jz 7UvJz87UvyP7U|yo7U y7U y7U yU q7U~3 8U~T y/8U T1QLyN8U yU qA8 q q U T Q@q,9 q q U T Q@q9 q q U T Q@q9 q q U T Q@ :U}T Q  L:U Ts|Q  w:U T~Q  :T  :U~T1QxRxX0Y0 :T Qx ;T  8;T QO o;U~T1QxRxX0Y0 ;T Qx ;T y;U T1QC <UT QO 5<U TxQ> _<U TQ@ <U~T1QxRxXYx <T Qx <T y =U T1Qv 5=U~T QG Y=U~T0Q , =U~T3QxRxX0Y0 =T Qx =T `G=U~y>U T1Q1 C>U TsQ> m>U TQ@ >U~T3QxRxXYs`G>U~ >UsT Q yn 6?U T Q yyn ?U T Q yn ?U T Q yyyy@Uxzzyyyn @U T Q R yn @U T Q R yn +AU T Q R yn xAU T Q R &zAU~Th\zyAU|yAU}yAU}&z BU~Td&z)BUxTpyABU|zYBU}yqBU}yBU|yBU|yBU|zBU}yBU}yCU}yCU|&z7CU~TdyOCU|ygCU}yCU|yCU}yCU|zCU}yCU}yCU|yDU}y'DU}y?DU}yWDU}yoDU|zDU}yDU|yDU|yDU}yDU|yDU|yEU|y/EU|yNEU ymEU yEU yEU yEU yEU yFU y'FU yFFU yeFU yFU yFU yFU yFU yGU yGU yU  KG:[G:KGPU3E4 rK _is J a byGUv HT Q}y AHUsT Q~Az_HU T~ HUsT Q}yHU T0JzHUsyHU T0JzIU} z-IU TsQ zXIU T}Q~y|IU T0JzIU|yIUvyIU T0 zIU T0QsyJUvy*JUvyNJU T0JzfJUsyJU yJU yJU yU qJUs3 KU|T}y7KU|T1QLyVKU yU  O _is  O a  b yKUvn LU T Q  2LT Q}y jLUsT Q}AzLU T} LUsT Q|yLUvJzLU~yMU T0 z1MU T0QsyIMUvyaMUvyMU T0JzMUs zMU TsQ zMU T|Q}yNU T0Jz/NU|ySNU T0JzkNUsyNU T0yNU yNU yNU yU q OU}3 >OU~T}y`OU|T1QL zOU TsQ}yOU yU  S _is #S a by(PUv MPT Qsy PUsT Q~AzPU T~ PUsT Q|yPU T0 zQU T0Qs zGQU TsQ zrQU T|Q~yQU T0JzQUsyQU T0JzQU}yRU T0Jz&RU|y>RUvybRU T0JzzRUsyRUvyRUvyRU yRU ySU yU q;SU}3 YSU}TsQySU T1QL zSU TsQ}ySU yU yTU T1Q5y:TU T1Q5ycTU T1Q5y{TUvyTUvyTUvyTU yTU yU 4tc'^ '^ 5vec rcc  X _is :X a byUUv UT Q|y VU|T Q}Az2VU T} ]VU}T QsyVU T0yVUvJzVU|yVUv zVU T0Q|yWU T0Jz/WU|JzGWUsykWU T0 zWU T|Q} zWU TsQ}yWU yWU yXU yU qRXU~3 yXU{T yXU T1QLyXU yU  \ _is [ a by  : ; 9! : ;9 .?: ; 9 'I< :! ;9!I !k :! ;9!I.?:! ;9!'<1RBUX!YW!< :! ;9 I8 4I4 .?<n! :!;!I8 "4: ; 9 I?<#>! !I: ; 9!$.?: ;9 'I<%&4:!;9 I'4:!; 9!I(')>! !I:! ;9!*:!;9 I+7I, :! ;9!- :!; 9!.4:!; 9 I?/4:!;9 I0:!;!9 IB1.:!;9! ' !2.:!;9! 'U@z3:!; 9 IB4.:!; 9! 'U@z54:!; 9!I61RBUX!Y W!7:!; 9 IB8:!; 9 I9% Uy: : ; ; <$ > =: ; 9 > I8 ?&@'IA<B : ;9 C : ; 9 D : ; 9 IE : ; 9 IF.?: ;9 '<G.?: ; 9 '<H.?: ;9 'IU@zI4: ;9 IBJ 1UK41L41BM1RBX YW N O.?: ;9 'U@zP.?: ; 9 'U@zQH}R.?: ; 9 'IU@zS.?: ; 9 ' T.?: ; 9 'I@zU4: ; 9 IV!I/W.1@z-U-C~CUU~UGU-T-STSTSTSTSTSSGTPSSTSSSTSS"T6GT~~~~~"~6G~PM\PsPPPs]P]]]:0:^ ^^c^Pu^^^^ P ^^^^6^^P^ ^ SSSW]WSvSS,NS  VVVV&1& P$QPQP Q P QQQQQQ#xj~Q~xQxQx PPx x XSX\]\SSvS S SSSQbSS  VV V VV PPx x XSX\]\SSvSSSS S S=S  VVVVV V P ^ ^^^^^"^z^P^^^^MSMQ]QS S v S S"SS V V V V,1, 919 "0" 707 <U<SUUUSUS U S USUSUfUfSUSUSUSUS P N\\\ \\\\\"\p\P\\\B\Bk]ky^y]]s] ] \ ]]"]p]B B|S|_SS S S P ^^^^\ ^^^^^,^=N^z^^P^^<^?@#A#B$CDE!FG%H'IJK,L.MLNYOq?PQR     !#$&2BG&'01>~ #__P$-29ABOPQRvw|}    %*CGIMOSZ^`dim "'mnopqr"#&'()*+-.3456789:;<=>?@ABCDEFGHIJKQTWZ]gfjoprsu5CN]^_chmnox$%!)17BN"#$%&456789?F]iq}%*CGIMOSZ^`dim "*Xjktuvwyz{|(,-6789;<=>@ABCFGHIKLMNPQRSVWXY[\]^`abcfghiklmnpqrsvwxy{|}~ >?@ !%0145!&'2 !$&'"%(,1589:;,-./013HRW\]a(3<AFKPbhtz  (,,;'()*,-./1234 "$,4678DIPUVWX)*+,-/0%8(:# "/0146ilru-.RSTUYbj        "$'+,Rcq'(* *+6;A1;Tez{|}~  )!  S  , t .Dt XttY T L T L K L Ky#אggggggx=<hf;f>f?f=f9f=f7)zzzt(z<zJ<5[^]"X^<&tp>Z%[tu|u|ttXI=g?3<5 335 <V++n<&n~g Xd; q(X<J <6& + < X  <X.X..ffX |!W/tYgi'!t  5KWfY ,qX 9 (+ s!sKY5  :5 :t* uJ f.u.Xg<Xfufu%t <)-tt/X<)- .X <*- J < X X E 8 Xt < < X X E 8 X J < X X A 8X)ff..h..ff t.  .h 1ff...t1J0w wt <SvxtztZ>~~tu~ftMB"4<J P"4<":"4<Jtf P"4<" :O:"4&[q?}u}tu<Jtf P"42" :}u}<t"4Y<J P"4:>}u}ttZ<~< kbcP&&&~&ssp-dh-spd-(<J <6o+.(<J <6t}}-(<J <6>~!O% / < X  < X% / < X  < X bX..bf.f..ff + < X  <X.X..Xffb.XXX )y{yt$yyJytytoY&3 4:"]zXzXK. &yJY$Xg  .f .d .CJ1.={<yXya G}Bz$J J2 2 (RkXy/pyyZu QAȺ Xjq%llJt% tll% `i%g%%JJٺX$o%|X;htt tX tuX t Xh@b%% sJ%X%JJJJ%2%#/q< -X^"<]t"JuZ X&[Z  d<<u   0r>Yt-YYYYZg<Yt" XlXs%X~r"X  # LOG_FLT_ALLLOG_MAX_FILTERS _LOG_FLT_COUNTOTC_GLOBAL (osmo_ctx->global)puts__FLT64X_HAS_QUIET_NAN__ 1osmo_stderr_target__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____UINT16_MAX__ 0xffffallocaDLM2UA -28__SIZEOF_PTHREAD_CONDATTR_T 4LOG_MAX_CTX _LOG_CTX_COUNTPACKAGE_VERSION "1.8.0.6-2ab6d"_unused2osmo_static_assert(exp,name) typedef int dummy ##name [(exp) ? 1 : -1] __attribute__((__unused__));talloc_steal(ctx,ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; })__FLT32_DIG__ 6_WCHAR_T_DEFINED container_of(ptr,type,member) ({ const typeof( ((type *)0)->member ) *__mptr = (ptr); (type *)( (char *)__mptr - offsetof(type, member) );})_fileno__glibc_has_attribute(attr) __has_attribute (attr)__LONG_LONG_PAIR(HI,LO) LO, HI__func__DLSTATS -10__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)OSMO_LOGCOLOR_DARKRED "\033[31m"__SIZEOF_SHORT__ 2PRIuFAST8 "u"__FLT64_MANT_DIG__ 53__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION SCNdFAST8 "hhd"__FLT_MAX_10_EXP__ 38__SQUAD_TYPE long inttalloc_get_type_abort(ptr,type) (type *)_talloc_get_type_abort(ptr, #type, __location__)__USE_MISC 1__LITTLE_ENDIAN 1234vecs__FLT32_HAS_INFINITY__ 1__INT_LEAST64_WIDTH__ 64PRIXMAX __PRI64_PREFIX "X"__pid_t_defined OSMO_LOGCOLOR_DARKPURPLE "\033[35m"_BITS_ENDIAN_H 1talloc_find_parent_bytype(ptr,type) (type *)talloc_find_parent_byname(ptr, #type)PRIdFAST64 __PRI64_PREFIX "d"__fortify_function __extern_always_inline __attribute_artificial____FLT64_MIN_10_EXP__ (-307)__FLT64X_MAX_EXP__ 16384__ATOMIC_HLE_RELEASE 131072__PTRDIFF_MAX__ 0x7fffffffffffffffL__uint8_t_BITS_WCHAR_H 1PRIo32 "o"__WCHAR_TYPE__ int__STDC__ 1_Bool__LDBL_REDIR(name,proto) name protoSCNuLEAST16 "hu"__FLT32_MAX_EXP__ 128_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGE OSMO_GNUC_PREREQ(4,5)__DEC128_MIN_EXP__ (-6142)__builtin___asan_report_store_nllist_last_entry(ptr,type,member) llist_entry((ptr)->prev, type, member)__SIZEOF_PTHREAD_MUTEXATTR_T 4__LEAF_ATTR __attribute__ ((__leaf__))__DBL_MAX_10_EXP__ 308__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__getc_unlocked_body(_fp) (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)__GLIBC_USE_DEPRECATED_GETS 0_shortbuf__ELF__ 1DLSS7 -13fwriteSCNo8 "hho"PRIxLEAST8 "x"__SIZEOF_LONG__ 8SCNo32 "o"filter_fnWNOWAIT 0x01000000__WCHAR_T__ _STDLIB_H 1_WCHAR_T_DECLARED __need___va_listaud2g_noalgARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))__asan_handle_no_return_STDBOOL_H __SHRT_WIDTH__ 16OSMO_CMP(a,b) ((a) < (b)? -1 : ((a) > (b)? 1 : 0))__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)))log_filename_pos__DBL_HAS_INFINITY__ 1__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWOSMO_LOGCOLOR_BLUE "\033[1;34m"__FLT_HAS_INFINITY__ 1__FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16__FLT128_MIN_10_EXP__ (-4931)__pad5llist_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))__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)linux 1__DEC64_MIN_EXP__ (-382)__FD_SETSIZE 1024__STD_TYPE typedefDLIUUP -24overflow_arg_area__FLT32X_MANT_DIG__ 53__THROWNL __attribute__ ((__nothrow__))__FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16_flagsHAVE_INTTYPES_H 1next_BITS_STDIO_LIM_H 1reg_save_areaPRIX64 __PRI64_PREFIX "X"_T_PTRDIFF_ DLSCCP -14INT_FAST8_MAX (127)__U32_TYPE unsigned int__struct_FILE_defined 1_IO_USER_LOCK 0x8000LOGPSRCC(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)DLIO -29__INT_LEAST16_WIDTH__ 16SEEK_SET 0__USE_MISC__UINT_FAST64_MAX__ 0xffffffffffffffffUL__FLT16_HAS_DENORM__ 1SCNd32 "d"_VA_LIST_DEFINED __DEC128_MANT_DIG__ 34__nlink_t_defined __SHRT_MAX__ 0x7fff__linux 1__INTPTR_TYPE__ long intllist_first_entry(ptr,type,member) llist_entry((ptr)->next, type, member)__wchar_t__ __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32_lockSCNxFAST8 "hhx"__USE_XOPEN_EXTENDEDDLMUX -4PRIiLEAST64 __PRI64_PREFIX "i"UINT8_C(c) ctgt_fileINT16_MAX (32767)__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROWL_tmpnam 20PRId32 "d"__f64x(x) x ##f64x__INT_LEAST64_TYPE__ long int__USE_POSIX 1__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128SCNdMAX __PRI64_PREFIX "d"OSMO_LOGCOLOR_DARKCYAN "\033[36m"READ_ONCE(x) xPRIoLEAST64 __PRI64_PREFIX "o"__builtin_fputc__GCC_ATOMIC_CHAR_LOCK_FREE 2__UINT_FAST32_TYPE__ long unsigned intPRIxPTR __PRIPTR_PREFIX "x"has_arg__INO_T_MATCHES_INO64_T 1__SIZEOF_INT__ 4__FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__FLT32X_MAX_10_EXP__ 308PRIuLEAST64 __PRI64_PREFIX "u"SCNdFAST64 __PRI64_PREFIX "d"__SIG_ATOMIC_TYPE__ inttalloc_pooled_object(_ctx,_type,_num_subobjects,_total_subobjects_size) (_type *)_talloc_pooled_object((_ctx), sizeof(_type), #_type, (_num_subobjects), (_total_subobjects_size))_BSD_SIZE_T_DEFINED_ __BIGGEST_ALIGNMENT__ 16__FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16__INT_FAST16_WIDTH__ 64UINT_FAST8_MAX (255)FILEprint_category_hex__UINT16_C(c) c__PRAGMA_REDEFINE_EXTNAME 1_SYS_SELECT_H 1long double__HAVE_DISTINCT_FLOAT128 1__pic__ 2__glibc_has_extension(ext) 0__NFDBITS (8 * (int) sizeof (__fd_mask))__PIE__ 2_BITS_TYPES___LOCALE_T_H 1va_arg(v,l) __builtin_va_arg(v,l)__HAVE_SPECULATION_SAFE_VALUE 1GPRS_CTX_BVC LOG_CTX_GB_BVC__USE_ISOC11__asan_report_load1__UINTPTR_TYPE__ long unsigned int__asan_report_load4__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)__bswap_constant_32(x) ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8) | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))__asan_report_load8__fortified_attr_access(a,o,s) __attr_access ((a, o, s))__SIZE_MAX__ 0xffffffffffffffffULmemcpy__va_list__ __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x__always_inline__UINT8_TYPE__ unsigned charLOGP(ss,level,fmt,args...) LOGPSRC(ss, level, NULL, 0, fmt, ## args)__HAVE_FLOAT16 0SIZE_MAX (18446744073709551615UL)HAVE_STRING_H 1__FLT32_MIN_10_EXP__ (-37)INT32_MIN (-2147483647-1)OSMO_AUTH_ALG_NONE__FLT128_MIN_EXP__ (-16381)OSMO_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__SIZEOF_PTHREAD_MUTEX_T 40__INT_LEAST16_MAX__ 0x7fff__WIFCONTINUED(status) ((status) == __W_CONTINUED)__WCHAR_MAX __WCHAR_MAX____LDBL_DECIMAL_DIG__ 21PRIiMAX __PRI64_PREFIX "i"PRIdFAST8 "d"__builtin_fwrite_IO_write_endSCNu16 "hu"__UINT16_TYPE__ short unsigned intLOG_CTX_GB_BVCtest_gen_vectors_3g_xorINT_FAST8_MIN (-128)__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPELLIST_POISON1 ((void *) 0x00100100)_BITS_UINTN_IDENTITY_H 1__attribute_malloc__ __attribute__ ((__malloc__))_T_SIZE_ __va_list_tagLOG_FILENAME_POS_LINE_ENDhtobe64(x) __bswap_64 (x)__FLT32X_HAS_INFINITY__ 1PRIu8 "u"log_target_type__FD_ISSET(d,s) ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)long int__glibc_objsize(__o) __bos (__o)llist_first_entry_or_null(ptr,type,member) (!llist_empty(ptr) ? llist_first_entry(ptr, type, member) : NULL)__FLT16_IS_IEC_60559__ 2__UINT64_MAX__ 0xffffffffffffffffUL__INT8_C(c) c__stub_chflags SCNuLEAST32 "u"programOSMO_DEPRECATED(text) __attribute__((__deprecated__(text)))__FLT16_MAX_EXP__ 16____mbstate_t_defined 1__WCOREDUMP(status) ((status) & __WCOREFLAG)osmo_hexparse__FLT_MAX_EXP__ 128fwrite_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))))fread_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))))PRIi8 "i"_GCC_SIZE_T gp_offset__stub_setlogin __HAVE_FLOAT128X 0_IO_read_end__STDIO_INLINE__LONG_MAX__ 0x7fffffffffffffffL__FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x__FLT32_MANT_DIG__ 24__stub_stty __FLT128_MAX_10_EXP__ 4932__FLT64X_IS_IEC_60559__ 2__PRIPTR_PREFIX "l"LT_OBJDIR ".libs/"__INTMAX_C(c) c ## LINT32_C(c) c__INT_LEAST8_WIDTH__ 8__uid_t_defined _STDC_PREDEF_H 1llist_last(head) (head)->prevPRIuPTR __PRIPTR_PREFIX "u"LOG_CTX_L1_SAPI__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)__GCC_IEC_559_COMPLEX 2__INT_FAST64_WIDTH__ 64SCNdLEAST64 __PRI64_PREFIX "d"__ubsan_handle_add_overflow__FLT16_HAS_QUIET_NAN__ 1__FLT32X_HAS_DENORM__ 1test_gen_vectors_bad_argswqueuetest_gen_vectors_2g_plus_3g__USER_LABEL_PREFIX__ __attribute_copy___SIZE_T_DECLARED __USE_FORTIFY_LEVEL 0HAVE_SYS_TYPES_H 1__DECIMAL_DIG__ 21__GLIBC_USE_LIB_EXT2 0__UINT_LEAST32_MAX__ 0xffffffffUINT16_MIN (-32767-1)no_argument 0OSMO_AUTH_TYPE_GSMaud2gP_tmpdir "/tmp"num_catLOG_FILTER_ALL (1<first; pos ; pos = pos->next)talloc_zero(ctx,type) (type *)_talloc_zero(ctx, sizeof(type), #type)SCNiFAST16 __PRIPTR_PREFIX "i"__k8 1__USE_POSIX__INT_WCHAR_T_H __gid_t_defined __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932LPRIiLEAST16 "i"DLNS -20__DEC32_EPSILON__ 1E-6DFlog_tgt_mutex_unlock() log_tgt_mutex_unlock_impl()__location__ __FILE__ ":" __TALLOC_STRING_LINE3____INTPTR_MAX__ 0x7fffffffffffffffLPRIXFAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"__glibc_macro_warning(message) __glibc_macro_warning1 (GCC warning message)__USE_ISOC99 1__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)_POSIX_SOURCEPRIi64 __PRI64_PREFIX "i"__FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32xINT_FAST64_MAX (__INT64_C(9223372036854775807))__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7Fpriorityle32toh(x) __uint32_identity (x)_OSMO_AUTH_ALG_NUMLOG_FILENAME_BASENAMELOG_TGT_TYPE_SYSTEMDDEBUG __errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))SCNuFAST16 __PRIPTR_PREFIX "u"WIFSTOPPED(status) __WIFSTOPPED (status)__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1OSMO_STRBUF_REMAIN(STRBUF) _osmo_strbuf_remain(&(STRBUF))__UINT_LEAST64_MAX__ 0xffffffffffffffffUL__GLIBC_USE_IEC_60559_BFP_EXTtgt_syslog_chain__glibc_likely(cond) __builtin_expect ((cond), 1)__UINT8_C(c) c__mode_t_defined __FLT_EVAL_METHOD_TS_18661_3__ 0PRIuLEAST8 "u"__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32__f32x(x) x ##f32xPRIXLEAST32 "X"__GLIBC_USE_IEC_60559_FUNCS_EXTDLLAPD -2__INTMAX_TYPE__ long intINT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)__amd64 1__LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951Lunsigned char_BITS_STDINT_UINTN_H 1osmo_sub_auth_typeINT_FAST16_MIN (-9223372036854775807L-1)__HAVE_GENERIC_SELECTION 1OSMO_ASSERT(exp) do { if (OSMO_UNLIKELY(!(exp))) { osmo_panic("Assert failed %s %s:%d\n", #exp, __FILE__, __LINE__); } } while (0);INT_FAST16_MAX (9223372036854775807L)__ORDER_LITTLE_ENDIAN__ 1234_PTRDIFF_T_DECLARED __LONG_WIDTH__ 64__SYSCALL_ULONG_TYPE __ULONGWORD_TYPE__FLT_DIG__ 6talloc_array(ctx,type,count) (type *)_talloc_array(ctx, sizeof(type), count, #type)HAVE_UNISTD_H 1__DBL_MAX_EXP__ 1024__USE_ISOC95HAVE_STRINGS_H 1OSMO_LOGCOLOR_DARKBLUE "\033[34m"__USE_ISOC99__UINT_LEAST16_MAX__ 0xffffINT16_C(c) c___int_wchar_t_h LOG_CTX_GB_NSE__FLT32X_MAX_EXP__ 1024_TALLOC_TYPEOF(ptr) __typeof__(ptr)SCNx16 "hx"TALLOC_MAX_DEPTH 10000PRIdLEAST8 "d"__DEC128_MAX__ 9.999999999999999999999999999999999E6144DLraw_outputPRId8 "d"_BITS_STDINT_INTN_H 1__x86_64__ 1_PTRDIFF_T SCNiFAST8 "hhi"__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__PTRDIFF_WIDTH__ 64OSMO_MIN(a,b) ((a) >= (b) ? (b) : (a))__USE_XOPEN2Kstderrtgt_vty__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct__unix__ 1talloc_realloc_size(ctx,ptr,size) _talloc_realloc(ctx, ptr, size, __location__)SCNxMAX __PRI64_PREFIX "x"be64toh(x) __bswap_64 (x)UINT_LEAST8_MAX (255)__UINT_LEAST64_TYPE__ long unsigned intllist_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)_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGEPRIxMAX __PRI64_PREFIX "x"__wur __DBL_DECIMAL_DIG__ 17__SIZEOF_LONG_LONG__ 8SCNu8 "hhu"__builtin___ubsan_handle_nonnull_arg__NTHNL(fct) __attribute__ ((__nothrow__)) fct__builtin___asan_handle_no_return__FLT64X_MAX_10_EXP__ 4932__FLT32_DECIMAL_DIG__ 9PRIdMAX __PRI64_PREFIX "d"osmo_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)autsPRIX32 "X"PRIdPTR __PRIPTR_PREFIX "d"SCNoLEAST32 "o"__clock_t_defined 1OSMO_AUTH_ALG_XOR OSMO_AUTH_ALG_XOR_3G_DEFAULT_SOURCE 1__BIT_TYPES_DEFINED__ 1__FSWORD_T_TYPE __SYSCALL_SLONG_TYPE__WINT_TYPE__ unsigned int_OSMO_HAS_ATTRIBUTE_DEPRECATED__SIG_ATOMIC_MAX__ 0x7fffffff__NFDBITSMB_CUR_MAX (__ctype_get_mb_cur_max ())__intptr_t_defined hlist_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))INT64_MAX (__INT64_C(9223372036854775807))LOG_CTX_BSC_SUBSCR__LDBL_REDIR1(name,proto,alias) name proto__FLT_MANT_DIG__ 24SCNxFAST16 __PRIPTR_PREFIX "x"__W_STOPCODE(sig) ((sig) << 8 | 0x7f)__glibc_objsize0(__o) __bos0 (__o)__UQUAD_TYPE unsigned long int__va_copy(d,s) __builtin_va_copy(d,s)__FLT64_HAS_QUIET_NAN__ 1PRIxFAST8 "x"PRIoPTR __PRIPTR_PREFIX "o"__ldiv_t_defined 1__llist_for_each_rcu(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next, ({ smp_read_barrier_depends(); 0;}))__USE_XOPEN2K8XSIprint_help__timer_t_defined 1DLOAP -12__builtin_putsUINT_FAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST8 "hhd"__SIZE_WIDTH__ 64__need___va_list PRIXFAST32 __PRIPTR_PREFIX "X"__HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16__TIMESIZE __WORDSIZE__INT_LEAST8_MAX__ 0x7f_IO_write_ptr__FLT_MIN_EXP__ (-125)__FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64xSEEK_END 2__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__aud_notype____sigset_t_defined __USE_DYNAMIC_STACK_SIZEtalloc_memdup(t,p,size) _talloc_memdup(t, p, size, __location__)_ENDIAN_H 1__FLT_RADIX__ 2__INT32_C(c) c__glibc_macro_warning1(message) _Pragma (#message)_ANSI_STDARG_H_ __LDBL_IS_IEC_60559__ 2__FLT32X_DIG__ 15UINT32_C(c) c ## UOSMO_SNPRINTF_RET(ret,rem,offset,len) do { len += ret; if (ret > rem) ret = rem; offset += ret; rem -= ret; } while (0)OSMO_LOGCOLOR_GREEN "\033[1;32m"UINT64_MAX (__UINT64_C(18446744073709551615))talloc_array_ptrtype(ctx,ptr,count) (_TALLOC_TYPEOF(ptr))talloc_array_size(ctx, sizeof(*(ptr)), count)PRId16 "d"LOGL_ERROR 7hlist_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))PRIdFAST32 __PRIPTR_PREFIX "d"LOG_FILENAME_POS_HEADER_END_VA_LIST_ k_len__DEC128_MAX_EXP__ 6145llist_for_each_prev(pos,head) for (pos = (head)->prev, prefetch(pos->prev); pos != (head); pos = pos->prev, prefetch(pos->prev))exitDLM3UA -16__HAVE_DISTINCT_FLOAT64 0INT64_C(c) c ## LDLSUA -15OSMO_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)__DEC32_SUBNORMAL_MIN__ 0.000001E-95DFuse_color__KERNEL_STRICT_NAMESOSMO_DEPRECATED_OUTSIDE(text) OSMO_DEPRECATED(text)__UINTMAX_TYPE__ long unsigned intinline __inline____U64_TYPE unsigned long intsave_fn_BITS_TIME64_H 1__ONCE_ALIGNMENT INT_FAST32_MAX (9223372036854775807L)__UINT_FAST8_TYPE__ unsigned char__CHAR32_TYPE__ unsigned int__ID_T_TYPE __U32_TYPE__INT_WIDTH__ 32__attribute_alloc_align__(param) __attribute__ ((__alloc_align__ param))__UINT64_TYPE__ long unsigned int__WEXITSTATUS(status) (((status) & 0xff00) >> 8)__attr_dealloc_fclose__USE_LARGEFILE64__FLT32_IS_IEC_60559__ 2PRIiFAST64 __PRI64_PREFIX "i"OSMO_AUTH_ALG_XOR_2G__always_inline __inline __attribute__ ((__always_inline__))__LP64__ 1__U16_TYPE unsigned short inthtobe32(x) __bswap_32 (x)__nonnull(params) __attribute_nonnull__ (params)talloc_move(ctx,pptr) (_TALLOC_TYPEOF(*(pptr)))_talloc_move((ctx),(void *)(pptr))__need_NULL log_print_filters__USE_EXTERN_INLINES 1__SEG_FS 1__attribute_pure__ __attribute__ ((__pure__))__FLT32X_DECIMAL_DIG__ 17SCNuLEAST8 "hhu"SCNx32 "x"__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__INT16_TYPE__ short int__FLT128_DIG__ 33__KERNEL_STRICT_NAMES __bool_true_false_are_defined 1__FILE_defined 1__HAVE_FLOAT64 1INIT_LLIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)___int_size_t_h 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))__UINT_LEAST32_TYPE__ unsigned int_SIZE_T_DEFINED_ size_t__GCC_ATOMIC_LONG_LOCK_FREE 2PDP_ENDIAN __PDP_ENDIANllist_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))talloc_get_type(ptr,type) (type *)talloc_check_name(ptr, #type)SCNxFAST32 __PRIPTR_PREFIX "x"OSMO_AUTH_ALG_XOR_3GVERBOSE_ASSERT(val,expect_op,fmt) do { fprintf(stderr, #val " == " fmt "\n", (val)); OSMO_ASSERT((val) expect_op); } while (0);__TIME_T_TYPE __SYSCALL_SLONG_TYPEuint8_tappend(what) if (pos >= end) return buf; pos += snprintf(pos, sizeof(buf) - (pos - buf), " " #what ": %s\n", osmo_hexdump_nospc((void*)&vec->what, sizeof(vec->what)))TALLOC_DEPRECATED 0__stub_fchflags L_ctermid 9__GNU_LIBRARY____ULONGWORD_TYPE unsigned long intNULLSCNuFAST32 __PRIPTR_PREFIX "u"_BITS_ATOMIC_WIDE_COUNTER_H __USE_LARGEFILELOGL_DEBUG 1handle_options__USE_XOPEN__amd64__ 1OSMO_LOGCOLOR_GREY "\033[37m"_DEFAULT_SOURCE__GLIBC_USE(F) __GLIBC_USE_ ## F__dev_t_defined __WORDSIZE_TIME64_COMPAT32 1res_len__attr_access_none(argno) __attribute__ ((__access__ (__none__, argno)))_GCC_WCHAR_T _WCHAR_T_DEFINED_ __attribute_copy__(arg) __attribute__ ((__copy__ (arg)))hexstr__DEV_T_TYPE __UQUAD_TYPEPRIiLEAST32 "i"__WCOREFLAG 0x80WCHAR_MIN __WCHAR_MINWIFSIGNALED(status) __WIFSIGNALED (status)SCNi8 "hhi"_IO_save_base__LDBL_REDIR_DECL(name) __need_size_t va_start(v,l) __builtin_va_start(v,l)_THREAD_MUTEX_INTERNAL_H 1__LDBL_MIN_EXP__ (-16381)__clockid_t_defined 1_BSD_WCHAR_T_hlist_entry_safe(ptr,type,member) ({ typeof(ptr) ____ptr = (ptr); ____ptr ? hlist_entry(____ptr, type, member) : NULL; })DLINP -3__SCHAR_MAX__ 0x7f__GCC_HAVE_DWARF2_CFI_ASM 1__CFLOAT128 _Complex _Float128__LDBL_REDIR2_DECL(name) INT_LEAST32_MAX (2147483647)_SIZE_T_ TALLOC_FREE(ctx) do { if (ctx != NULL) { talloc_free(ctx); ctx=NULL; } } while(0)__FLT16_MAX_10_EXP__ 4__TALLOC_STRING_LINE2__(s) __TALLOC_STRING_LINE1__(s)talloc_set_destructor(ptr,function) do { int (*_talloc_destructor_fn)(_TALLOC_TYPEOF(ptr)) = (function); _talloc_set_destructor((ptr), (int (*)(void *))_talloc_destructor_fn); } while(0)__need_ptrdiff_t__bswap_constant_16(x) ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))LOG_FLT_VLR_SUBSCR__INT16_MAX__ 0x7fffSCNiLEAST64 __PRI64_PREFIX "i"LOG_TGT_TYPE_STDERR_STDDEF_H __builtin___asan_report_load4__DEC128_MIN__ 1E-6143DLtestsSIG_ATOMIC_MAX (2147483647)__INT64_TYPE__ long int__builtin___asan_report_load8talloc_set_type(ptr,type) talloc_set_name_const(ptr, #type)OSMO_AUTH_ALG_TUAK__DEC64_MANT_DIG__ 16PRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1_GCC_WRAP_STDINT_H SCNoLEAST64 __PRI64_PREFIX "o"print_ext_timestamp__PID_T_TYPE __S32_TYPEUINTMAX_C(c) c ## UL__USE_UNIX98PRIxFAST32 __PRIPTR_PREFIX "x"_wide_dataosmo_init_logging2opc_lenverbose__MODE_T_TYPE __U32_TYPEWSTOPSIG(status) __WSTOPSIG (status)OSMO_STRINGIFY(x) #xSCNuLEAST64 __PRI64_PREFIX "u"SCNoFAST8 "hho"__SCHAR_WIDTH__ 8__stub_gtty PRIXLEAST8 "X"__ORDER_PDP_ENDIAN__ 3412__OFF_T_MATCHES_OFF64_T 1__FD_CLR(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))__LONG_LONG_MAX__ 0x7fffffffffffffffLLUINT64_C(c) c ## UL_BITS_FLOATN_COMMON_H __BIG_ENDIAN 4321__SSE2__ 1INT_LEAST8_MIN (-128)OTC_SELECT (osmo_ctx->select)__RLIM_T_MATCHES_RLIM64_T 1PRINTF_ATTRIBUTE(a1,a2) __attribute__ ((format (__printf__, a1, a2)))PRIiPTR __PRIPTR_PREFIX "i"print_level__f128(x) x ##f128__fsblkcnt_t_defined __FLT16_MANT_DIG__ 11SCNu32 "u"WRITE_ONCE(a,b) a = b__INTMAX_WIDTH__ 64LITTLE_ENDIAN __LITTLE_ENDIANlog_target__GNUC_VA_LIST cmdline_opts__FLT64X_MIN_10_EXP__ (-4931)__uint64_t__fsfilcnt_t_defined WNOHANG 1tgt_gsmtapSCNuPTR __PRIPTR_PREFIX "u"__SIZEOF_PTHREAD_COND_T 48__ATOMIC_RELAXED 0SCNi64 __PRI64_PREFIX "i"__UINTMAX_MAX__ 0xffffffffffffffffULlog_categoryDLJIBUF -18printf__STDC_IEC_60559_COMPLEX__ 201404LDLNSDATA -22_REENTRANT 1__USE_ATFILE 1_IONBF 2osmo_auth_vectorlog_tgt_mutex_lock() log_tgt_mutex_lock_impl()DLRSPRO -19__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)__GCC_IEC_559 2UINT_LEAST32_MAX (4294967295U)__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNLfprintfTMP_MAX 238328print_filenameWSTOPPED 2__UINT_FAST16_MAX__ 0xffffffffffffffffUL__blksize_t_defined __have_pthread_attr_t 1WEXITED 4log_info_cat__INT_FAST16_MAX__ 0x7fffffffffffffffLPACKAGE_STRING "osmo-hlr 1.8.0.6-2ab6d"__THROW __attribute__ ((__nothrow__ __LEAF))LOG_TGT_TYPE_GSMTAPSCNxLEAST8 "hhx"SCNdLEAST32 "d"log_filename_type__ATOMIC_RELEASE 3__INT64_MAX__ 0x7fffffffffffffffL__LOCK_ALIGNMENT __SSE_MATH__ 1__GNUC__ 12__INT_FAST32_WIDTH__ 64filter_data__timeval_defined 1__FDS_BITS(set) ((set)->__fds_bits)__INT_LEAST32_WIDTH__ 32OSMO_LOGCOLOR_END "\033[0;m"INTMAX_C(c) c ## Lauc_compute_vectors__DBL_IS_IEC_60559__ 2__SIZEOF_WINT_T__ 4__FLT128_HAS_DENORM__ 1__HAVE_FLOAT64X 1LOG_FLT_BSC_SUBSCRSCNo16 "ho"__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x__off_t_defined __INT_MAX__ 0x7fffffff__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))OSMO_LOGCOLOR_DARKYELLOW "\033[33m"le16toh(x) __uint16_identity (x)__GXX_ABI_VERSION 1017WCONTINUED 8_LOG_CTX_COUNT__WINT_MAX__ 0xffffffffULOG_CTX_GB_NSVC__SLONGWORD_TYPE long int__FLT64_IS_IEC_60559__ 2__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L__SIZEOF_WCHAR_T__ 4__FLT_EVAL_METHOD__ 0INTMAX_MIN (-__INT64_C(9223372036854775807)-1)__GLIBC__ 2__WINT_MIN__ 0UINT_FAST32_MIN (-9223372036854775807L-1)__INT8_MAX__ 0x7fINT32_MAX (2147483647)_WCHAR_T_ __ATOMIC_ACQUIRE 2__asan_stack_free_6__off_tOSMO_UNLIKELY(exp) __builtin_expect(!!(exp), 0)LOG_FLT_L1_SAPI__P(args) argsSCNxFAST64 __PRI64_PREFIX "x"llist_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))__HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128 && __LDBL_MANT_DIG__ != 113)__PIC__ 2UINTPTR_MAX (18446744073709551615UL)INT_LEAST8_MAX (127)_SYS_SIZE_T_H __RLIM_T_TYPE __SYSCALL_ULONG_TYPEuint64_tmemset__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64_IO_EOF_SEEN 0x0010__x86_64 1va_copy(d,s) __builtin_va_copy(d,s)PRIxFAST64 __PRI64_PREFIX "x"OSMO_MOD_EUC(x,y) ((x) % (y) < 0 ? (y) > 0 ? (x) % (y) + (y) : (x) % (y) - (y) : (x) % (y))__SIZEOF_PTHREAD_BARRIERATTR_T 4name__USE_FORTIFY_LEVEL_IO_save_end__suseconds_t_defined __SIZEOF_SIZE_T__ 8PTRDIFF_MAX (9223372036854775807L)__USECONDS_T_TYPE __U32_TYPEINT8_MAX (127)_THREAD_SHARED_TYPES_H 1PRIX8 "X"talloc_array_length(ctx) (talloc_get_size(ctx)/sizeof(*ctx))FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)OSMO_MAX(a,b) ((a) >= (b) ? (a) : (b))__USE_XOPEN2K8_STDIO_H 1flag__FD_SET(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)aud3g_noalgINT_LEAST32_MIN (-2147483647-1)__GLIBC_USE_DEPRECATED_SCANFSCNoFAST64 __PRI64_PREFIX "o"__SYSCALL_WORDSIZE 64__USE_POSIX199506fp_offset__DEC32_MIN_EXP__ (-94)PRIXLEAST16 "X"__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1fname__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__USE_POSIX199309 1__UINT32_TYPE__ unsigned int__FLT64X_DIG__ 18PRIoFAST64 __PRI64_PREFIX "o"_____fpos64_t_defined 1optional_argument 2__LDBL_MAX_10_EXP__ 4932PRIoLEAST16 "o"__DEC64_EPSILON__ 1E-15DDFILENAME_MAX 4096SCNxLEAST32 "x"OSMO_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)__builtin___ubsan_handle_type_mismatch_v1OSMO_STRBUF_DROP_TAIL(STRBUF,N_CHARS) osmo_strbuf_drop_tail(&(STRBUF), N_CHARS)_STRING_H 1__DEC32_MAX_EXP__ 97_GETOPT_CORE_H 1__OFF_T_TYPE __SYSCALL_SLONG_TYPE__FLT32X_IS_IEC_60559__ 2PRIiFAST32 __PRIPTR_PREFIX "i"LOG_TGT_TYPE_VTYLOGL_NOTICE 5__builtin___asan_report_load1OSMO_BYTES_FOR_BITS(BITS) (((BITS) + 7) / 8)__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128__SIZEOF_INT128__ 16short unsigned int__FLT128_IS_IEC_60559__ 2signed char__HAVE_FLOATN_NOT_TYPEDEF 1SCNdPTR __PRIPTR_PREFIX "d"__DBL_NORM_MAX__ ((double)1.79769313486231570814527423731704357e+308L)PRIoFAST32 __PRIPTR_PREFIX "o"__SIZEOF_FLOAT128__ 16tgt_rb__size_t__ __USE_XOPEN2K 1__TALLOC_STRING_LINE1__(s) #sPACKAGE_URL ""_WCHAR_T_H __FLT64X_HAS_INFINITY__ 1__attribute_used__ __attribute__ ((__used__))llist_entry(ptr,type,member) container_of(ptr, type, member)__CHAR_BIT__ 8PRIuFAST32 __PRIPTR_PREFIX "u"__time_t_defined 1be32toh(x) __bswap_32 (x)FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)EOF (-1)__GLIBC_USE_IEC_60559_TYPES_EXT 0INTMAX_MAX (__INT64_C(9223372036854775807))__stub___compat_bdflush _BITS_BYTESWAP_H 1log_set_print_category_hexlog_save_filtersSCNoPTR __PRIPTR_PREFIX "o"__ONCE_FLAG_INIT { 0 }PRIuLEAST32 "u"_FEATURES_H 1__f64(x) x ##f64__FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x_BSD_SIZE_T_ __va_arg_pack_len() __builtin_va_arg_pack_len ()__attribute_deprecated__ __attribute__ ((__deprecated__))OSMO_LOGCOLOR_BRIGHTWHITE "\033[1;37m"__INT32_TYPE__ int_BITS_PTHREADTYPES_COMMON_H 1__WCLONE 0x80000000__off64_tVERSION "1.8.0.6-2ab6d"talloc_zero_size(ctx,size) _talloc_zero(ctx, size, __location__)log_set_print_timestamp__GCC_ATOMIC_POINTER_LOCK_FREE 2FD_ZERO(fdsetp) __FD_ZERO (fdsetp)PRIX16 "X"_IO_read_baseWIFEXITED(status) __WIFEXITED (status)__asan_report_store_n__OFF64_T_TYPE __SQUAD_TYPE__HAVE_FLOAT32X 1_offset__FLT32_MAX_10_EXP__ 38__PTRDIFF_TYPE__ long int__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64_DEPRECATED_ __attribute__ ((deprecated))DLGTP -9osmo_auth_algo_GETOPT_H 1__llist_for_each(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next)__DEC64_MAX_EXP__ 385_IO_buf_end__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1LOG_FLT_GB_BVC__WINT_WIDTH__ 32LOGPC(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)__UID_T_TYPE __U32_TYPE__LDBL_HAS_DENORM__ 1_ANSI_STDDEF_H DLGSUP -11__LEAF , __leaf__identtalloc_reference(ctx,ptr) (_TALLOC_TYPEOF(ptr))_talloc_reference_loc((ctx),(ptr), __location__)SCNx64 __PRI64_PREFIX "x"print_fncomment_start() fprintf(stderr, "\n===== %s\n", __func__);STDC_HEADERS 1__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U__FLT64_MAX_EXP__ 1024__INT_FAST32_MAX__ 0x7fffffffffffffffLTALLOC_VERSION_MAJOR 2__REGISTER_PREFIX__ DLCSN1 -26_mode__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)_IO_write_base__VERSION__ "12.2.0"__key_t_defined umts__INO_T_TYPE __SYSCALL_ULONG_TYPESCNx8 "hhx"SEEK_CUR 1htole16(x) __uint16_identity (x)__asan_report_store8__GID_T_TYPE __U32_TYPETALLOC_VERSION_MINOR 4LLIST_POISON2 ((void *) 0x00200200)__linux__ 1append__attr_access(x) __attribute__ ((__access__ x))__ptr_t void *FOPEN_MAX 16__SLONG32_TYPE intloglevel__STDC_HOSTED__ 1OSMO_STRLCPY_ARRAY(array,src) osmo_strlcpy(array, src, sizeof(array))__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__INT_FAST32_TYPE__ long intUINT32_MAX (4294967295U)__k8__ 1SCNd16 "hd"__USE_POSIX_IMPLICITLY 1__PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0, 0, 0, 0, 0 }PRIxLEAST64 __PRI64_PREFIX "x"__INT_LEAST32_MAX__ 0x7fffffff__USE_ISOCXX11PRIoLEAST8 "o"PRIo8 "o"_IO_ERR_SEEN 0x0020__DBL_HAS_DENORM__ 1_LOG_FLT_COUNT__ubsan_handle_type_mismatch_v1__UINT32_MAX__ 0xffffffffU__FLT64_MAX_10_EXP__ 308__FLT16_DECIMAL_DIG__ 5__glibc_clang_prereq(maj,min) 0INT8_MIN (-128)__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2UINT8_MAX (255)_IO_markertalloc_new(ctx) talloc_named_const(ctx, 0, "talloc_new: " __location__)__GNUC_STDC_INLINE__ 1stdin stdinPRIi32 "i"SCNdFAST32 __PRIPTR_PREFIX "d"__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x__SIZEOF_PTHREAD_RWLOCK_T 56__PMT(args) args_PTRDIFF_T_ __WCHAR_WIDTH__ 32__STDC_UTF_32__ 1INT_LEAST16_MAX (32767)OSMO_LOGCOLOR_YELLOW "\033[1;33m"__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64fputcSCNiLEAST16 "hi"__PTRDIFF_T _STRUCT_TIMESPEC 1__STDC_IEC_60559_BFP__ 201404LEXIT_SUCCESS 0talloc_named_constlabel__WCHAR_MAX__ 0x7fffffff__DADDR_T_TYPE __S32_TYPE_test_gen_vectors_3g_only__expect_vecsSCNiFAST64 __PRI64_PREFIX "i"__FLT32_HAS_DENORM__ 1_SYS_CDEFS_H 1stdout stdout__FLT32X_MIN_10_EXP__ (-307)option_indexuint32_t__SIZE_T __FSID_T_TYPE struct { int __val[2]; }_IO_codecvtLOG_FILENAME_PATH__LDBL_DIG__ 18__CFLOAT32 _Complex _Float32OSMO_A5_MAX_KEY_LEN_BYTES (128/8)__GCC_ATOMIC_SHORT_LOCK_FREE 2DEBUGP(ss,fmt,args...) LOGP(ss, LOGL_DEBUG, fmt, ##args)__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE__GCC_ASM_FLAG_OUTPUTS__ 1__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE__SIZEOF_POINTER__ 8OSMO_STRBUF_ADDED_TAIL(STRBUF,N_CHARS) osmo_strbuf_added_tail(&(STRBUF), N_CHARS)OSMO_LOGCOLOR_DARKGREEN "\033[32m"__FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128HAVE_STDLIB_H 1SCNxPTR __PRIPTR_PREFIX "x"_T_SIZE __FLT64X_MANT_DIG__ 64__ubsan_handle_out_of_bounds__CFLOAT64 _Complex _Float64__FD_ELT(d) ((d) / __NFDBITS)PRIu16 "u"__USE_POSIX2 1talloc_realloc(ctx,p,type,count) (type *)_talloc_realloc_array(ctx, p, sizeof(type), count, #type)__DEFINED_wchar_t __flexarr []__CFLOAT64X _Complex _Float64x__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__ASMNAME2(prefix,cname) __STRING (prefix) cname__COMPAR_FN_T PRIo64 __PRI64_PREFIX "o"__FLT64_HAS_INFINITY__ 1__GCC_DESTRUCTIVE_SIZE 64UINT_LEAST16_MAX (65535)OSMO_AUTH_TYPE_NONE__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__GLIBC_USE_IEC_60559_BFP_EXT_C2X 0_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))log_set_print_filename2DLPFCP -25_T_WCHAR_ __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE"llist_for_each_safe(pos,n,head) for (pos = (head)->next, n = pos->next; pos != (head); pos = n, n = pos->next)categoriesentryvec_strgsmtap_inst_POSIX_C_SOURCE__ubsan_handle_nonnull_argRAND_MAX 2147483647SCNi32 "i"_GETOPT_EXT_H 1__S32_TYPE int__UINTPTR_MAX__ 0xffffffffffffffffUL__INT32_MAX__ 0x7fffffffllist_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))talloc_array_size(ctx,size,count) _talloc_array(ctx, size, count, __location__)__GCC_ATOMIC_LLONG_LOCK_FREE 2FOPEN_MAXllist_for_each(pos,head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, prefetch(pos->next))__FLT_MAX__ 3.40282346638528859811704183484516925e+38F__LONG_LONG_WIDTH__ 64SCNiPTR __PRIPTR_PREFIX "i"_BITS_STDIO_H 1char__SIZEOF_PTHREAD_BARRIER_T 32DLGLOBAL -1__INO64_T_TYPE __UQUAD_TYPEHAVE_STDIO_H 1__stub_sigreturn PRIoLEAST32 "o"OSMO_AUTH_ALG_MILENAGE__HAVE_DISTINCT_FLOAT32 0enabledPRIXFAST16 __PRIPTR_PREFIX "X"LLIST_HEAD_INIT(name) { &(name), &(name) }LOG_FLT_GB_NSE__UINT_LEAST16_TYPE__ short unsigned intPRIiFAST8 "i"fake_rand_fixed__LDBL_HAS_QUIET_NAN__ 1__S16_TYPE short int__FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64__KEY_T_TYPE __S32_TYPEWUNTRACED 2fake_rand_IO_buf_basehtole64(x) __uint64_identity (x)_POSIX_C_SOURCE 200809L__attribute_nonnull__(params) __attribute__ ((__nonnull__ params))SCNoLEAST8 "hho"__WCHAR_MIN __WCHAR_MIN__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))SCNiMAX __PRI64_PREFIX "i"true 1colorlog_filter_index__FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16PRIdFAST16 __PRIPTR_PREFIX "d"__TALLOC_STRING_LINE3__ __TALLOC_STRING_LINE2__(__LINE__)PRIdLEAST16 "d"__FSBLKCNT64_T_TYPE __UQUAD_TYPE_SIZE_T_DEFINED __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L__FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128__SIG_ATOMIC_WIDTH__ 32__STD_TYPE__CLOCKID_T_TYPE __S32_TYPEINT8_C(c) cUINT_LEAST64_MAX (__UINT64_C(18446744073709551615))__ULONG32_TYPE unsigned int__HAVE_FLOAT32 1_IO_FILE__INT_FAST64_TYPE__ long int__size_t PRIoFAST8 "o"_IO_wide_data__LDBL_MANT_DIG__ 64osmo_hexdump_nospcOSMO_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;__UINT_FAST64_TYPE__ long unsigned inttalloc_zero_array(ctx,type,count) (type *)_talloc_zero_array(ctx, sizeof(type), count, #type)NULL ((void *)0)__INTPTR_WIDTH__ 64__ORDER_BIG_ENDIAN__ 4321SCNuFAST8 "hhu"__gnu_linux__ 1sqn_ms__PTHREAD_RWLOCK_INITIALIZER(__flags) 0, 0, 0, 0, 0, 0, 0, 0, __PTHREAD_RWLOCK_ELISION_EXTRA, 0, __flagsGPRS_CTX_NSVC LOG_CTX_GB_NSVC__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__FLT64X_HAS_DENORM__ 1INT64_MIN (-__INT64_C(9223372036854775807)-1)__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__attribute_maybe_unused__ __attribute__ ((__unused__))__attr_dealloc(dealloc,argno) __attribute__ ((__malloc__ (dealloc, argno)))__STDC_IEC_559_COMPLEX__ 1WCHAR_MAX __WCHAR_MAX__sigset_t_defined 1__INT_LEAST8_TYPE__ signed char__LDBL_REDIR_NTH(name,proto) name proto __THROW__extern_inline extern __inline __attribute__ ((__gnu_inline__))__need_wchar_t__FLT_DECIMAL_DIG__ 9INTPTR_MAX (9223372036854775807L)log_ctx_index_T_PTRDIFF __glibc_has_builtin(name) __has_builtin (name)SCNdLEAST16 "hd"PRIxLEAST16 "x"PACKAGE_BUGREPORT "openbsc@lists.osmocom.org"DLBSSGP -21__FLT_IS_IEC_60559__ 2output__GLIBC_USE_IEC_60559_BFP_EXT 0fixedVEC_IS(vec,expect) do { char *_is = vec_str(vec); if (strcmp(_is, expect)) { fprintf(stderr, "MISMATCH! expected ==\n%s\n", expect); char *a = _is; char *b = expect; for (; *a && *b; a++, b++) { if (*a != *b) { fprintf(stderr, "mismatch at %d:\n", (int)(a - _is)); while (a > _is && *(a-1) != '\n') { fprintf(stderr, " "); a--; } fprintf(stderr, "v\n%s", a); break; } } OSMO_ASSERT(false); } else fprintf(stderr, "vector matches expectations\n"); } while (0)__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))OSMO_NUM_DLIB 29__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128OSMO_LOGCOLOR_RED "\033[1;31m"__FINITE_MATH_ONLY__ 0__attribute_returns_twice__ __attribute__ ((__returns_twice__))__HAVE_DISTINCT_FLOAT64X 0__pie__ 2__id_t_defined SCNd8 "hhd"_RWLOCK_INTERNAL_H __W_EXITCODE(ret,sig) ((ret) << 8 | (sig))__INT_LEAST64_MAX__ 0x7fffffffffffffffLrequired_argument 1log_filterINT_LEAST16_MIN (-32767-1)__PTHREAD_MUTEX_INITIALIZER(__kind) 0, 0, 0, 0, __kind, 0, 0, { 0, 0 }__USE_ISOC11 1llist_head__daddr_t_defined __extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))_markers__WALL 0x40000000__bos0(ptr) __builtin_object_size (ptr, 0)__FLT64X_DECIMAL_DIG__ 21HAVE_STDINT_H 1__BYTE_ORDER __LITTLE_ENDIANbe16toh(x) __bswap_16 (x)unix 1OSMO_LOGCOLOR_CYAN "\033[1;36m"__GLIBC_USE_DEPRECATED_GETS__FLT64_DIG__ 15__GCC_ATOMIC_BOOL_LOCK_FREE 2PRIo16 "o"__DEC64_MAX__ 9.999999999999999E384DD__asan_stack_malloc_4__asan_stack_malloc_6__UWORD_TYPE unsigned long intDLM2PA -27_codecvt__USE_FILE_OFFSET64__W_CONTINUED 0xffff__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)SCNiLEAST8 "hhi"SCNuFAST64 __PRI64_PREFIX "u"stderr stderr__asan_stack_malloc_3LOG_MTX_DEBUG 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))_SYS_TYPES_H 1__FLT16_HAS_INFINITY__ 1htole32(x) __uint32_identity (x)OSMO_STRBUF_PRINTF(STRBUF,fmt,args...) OSMO_STRBUF_APPEND(STRBUF, snprintf, fmt, ##args)PRId64 __PRI64_PREFIX "d"__asan_stack_malloc_0__BLKCNT64_T_TYPE __SQUAD_TYPE__STDIO_INLINE __extern_inline__PDP_ENDIAN 3412__GCC_CONSTRUCTIVE_SIZE 64argcOSMO_VALUE_STRING(x) { x, #x }__SIZEOF_DOUBLE__ 8opc_is_op__SUSECONDS64_T_TYPE __SQUAD_TYPE_ATFILE_SOURCE 1__FLT128_MAX_EXP__ 16384hlist_for_each_safe(pos,n,head) for (pos = (head)->first; pos && ({ n = pos->next; 1; }); pos = n)PRIx16 "x"__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32_BSD_WCHAR_T_ hostname__attr_dealloc_fclose __attr_dealloc (fclose, 1)__lldiv_t_defined 1__FLT16_MIN_10_EXP__ (-4)INT_LEAST64_MAX (__INT64_C(9223372036854775807))__attribute_noinline__ __attribute__ ((__noinline__))__SIZEOF_PTHREAD_RWLOCKATTR_T 8HAVE_DLFCN_H 1__ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)__uint32_t__TIMER_T_TYPE void *__builtin___ubsan_handle_add_overflow__USE_GNU__FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64LOG_FLT_GB_NSVC__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)__USE_POSIX2__OPTIMIZE__ 1talloc(ctx,type) (type *)talloc_named_const(ctx, sizeof(type), #type)DLMGCP -17__PRI64_PREFIX "l"talloc_size(ctx,size) talloc_named_const(ctx, size, __location__)__code_model_small__ 1__SWORD_TYPE long int__need_wchar_t __USE_XOPEN2KXSISCNi16 "hi"UINT_FAST32_MAX (18446744073709551615UL)__blkcnt_t_defined __ATOMIC_ACQ_REL 4__WNOTHREAD 0x20000000_T_WCHAR SCNu64 __PRI64_PREFIX "u"_SIZET_ __INT8_TYPE__ signed char__ubsan_handle_load_invalid_valueUINT16_MAX (65535)__SSE2_MATH__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__MMX__ 1__CPU_MASK_TYPE __SYSCALL_ULONG_TYPEtalloc_free(ctx) _talloc_free(ctx, __location__)__TIME64_T_TYPE __TIME_T_TYPESCNoMAX __PRI64_PREFIX "o"_BITS_TYPESIZES_H 1no_aud__FLT64_MIN_EXP__ (-1021)__STATFS_MATCHES_STATFS64 1UINT16_C(c) c__SIZEOF_PTHREAD_ATTR_T 56_ALLOCA_H 1log_set_print_categoryLOG_TGT_TYPE_SYSLOG_____fpos_t_defined 1__FXSR__ 1__INT_FAST8_TYPE__ signed char__builtin___asan_report_store1__builtin___asan_report_store4__USE_POSIX199309__builtin___asan_report_store8SIG_ATOMIC_MIN (-2147483647-1)long_options__SEG_GS 1OSMO_STRINGIFY_VAL(x) OSMO_STRINGIFY(x)prev__FLT32X_MIN_EXP__ (-1021)____gwchar_t_defined 1__f32(x) x ##f32_BSD_PTRDIFF_T_ __WCHAR_T SCNoFAST16 __PRIPTR_PREFIX "o"__u_char_defined __STDC_IEC_559__ 1_freeres_buf__ATOMIC_HLE_ACQUIRE 65536osmo_sub_auth_data2__WIFEXITED(status) (__WTERMSIG(status) == 0)__INT16_C(c) c__FD_MASK(d) ((__fd_mask) (1UL << ((d) % __NFDBITS)))SCNiFAST32 __PRIPTR_PREFIX "i"__INT_FAST8_MAX__ 0x7f__HAVE_DISTINCT_FLOAT32X 0PRIuLEAST16 "u"OSMO_AUTH_ALG_COMP128v1OSMO_AUTH_ALG_COMP128v2OSMO_AUTH_ALG_COMP128v3__FLT128_HAS_INFINITY__ 1long long unsigned int__ino_t_defined __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1PRIuFAST64 __PRI64_PREFIX "u"__UINT_FAST16_TYPE__ long unsigned int_cur_columnhlr_log_infoSCNo64 __PRI64_PREFIX "o"ind_bitlenHLIST_HEAD_INIT { .first = NULL }__UINT8_MAX__ 0xffSCNoFAST32 __PRIPTR_PREFIX "o"__HAVE_FLOAT128 1__DECIMAL_BID_FORMAT__ 1UINTMAX_MAX (__UINT64_C(18446744073709551615))facilityprint_category__GLIBC_USE_IEC_60559_FUNCS_EXT 0OSMO_MILENAGE_IND_BITLEN_MAX 28__UINT_FAST8_MAX__ 0xff__FLT128_MANT_DIG__ 113__need_size_t__BEGIN_DECLS __restrict_arr __restrict_STDINT_H 1__GLIBC_USE_ISOC2X 0__DEC32_MIN__ 1E-95DF_BITS_FLOATN_H __FLT64_DECIMAL_DIG__ 17PRIdLEAST32 "d"LOG_TGT_TYPE_FILE_VA_LIST __USE_POSIX199506 1__HAVE_FLOAT64X_LONG_DOUBLE 1__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32__UINT64_C(c) c ## ULDLMI -5__ATOMIC_CONSUME 1__GLIBC_USE_IEC_60559_TYPES_EXTauth_types__INT_LEAST16_TYPE__ short int__glibc_unlikely(cond) __builtin_expect ((cond), 0)OSMO_MOD_FLR(x,y) (((x) > 0 && (y) < 0) || ((x) < 0 && (y) > 0) ? (x) % (y) + (y) : (x) % (y))__WTERMSIG(status) ((status) & 0x7f)LOG_TGT_TYPE_STRRB_IO_backup_base__USE_XOPEN2K8 1__RLIM64_T_TYPE __UQUAD_TYPEhlist_for_each_entry_from(pos,member) for (; pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))sres__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2_IO_read_ptrOSMO_STRBUF_CHAR_COUNT(STRBUF) _osmo_strbuf_char_count(&(STRBUF))rand_get__INT_LEAST32_TYPE__ int__builtin___ubsan_handle_pointer_overflowBUFSIZ 8192__SIZEOF_PTRDIFF_T__ 8tall_ctx__WORDSIZE 64WIFCONTINUED(status) __WIFCONTINUED (status)__SSIZE_T_TYPE __SWORD_TYPE_STRINGS_H 1_VA_LIST_T_H __ssize_t_defined __FLT32X_HAS_QUIET_NAN__ 1__FLT16_DIG__ 3__GNUC_EXECUTION_CHARSET_NAME "UTF-8"_ATFILE_SOURCEosmo_panic_freeres_list____FILE_defined 1__attr_dealloc_free __attr_dealloc (__builtin_free, 1)PRIdLEAST64 __PRI64_PREFIX "d"__DBL_MIN_EXP__ (-1021)__GLIBC_USE_DEPRECATED_SCANF 0FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)__builtin___ubsan_handle_out_of_boundsLOGPSRC(ss,level,caller_file,caller_line,fmt,args...) LOGPSRCC(ss, level, caller_file, caller_line, 0, fmt, ##args)__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X__HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128XPRIu64 __PRI64_PREFIX "u"comment_end() fprintf(stderr, "===== %s: SUCCESS\n\n", __func__);randSCNxLEAST16 "hx"__STDC_VERSION__ 201112L__attribute_alloc_size__(params) __attribute__ ((__alloc_size__ params))log_contextprint_filename_posLOGL_FATAL 8_POSIX_SOURCE 1_BITS_PTHREADTYPES_ARCH_H 1log_parse_category_maskalloca(size) __builtin_alloca (size)__DEC32_MAX__ 9.999999E96DFPACKAGE_TARNAME "osmo-hlr"log_info_old_offsetOSMO_LOGCOLOR_DARKGREY "\033[1;30m"bool _Bool___int_ptrdiff_t_h sd_journal__FLT128_HAS_QUIET_NAN__ 1osmo_wqueue__attribute_nonstring__ __attribute__ ((__nonstring__))PRIoMAX __PRI64_PREFIX "o"__getopt_argv_const constprint_tidhtobe16(x) __bswap_16 (x)__FLT32_HAS_QUIET_NAN__ 1INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)PRIi16 "i"__GNU_LIBRARY__ 6NFDBITS __NFDBITSlong long intprint_timestamp__FSFILCNT64_T_TYPE __UQUAD_TYPEWINT_MIN (0u)__SIZEOF_FLOAT80__ 16_flags2EXIT_FAILURE 1va_end(v) __builtin_va_end(v)__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0WEXITSTATUS(status) __WEXITSTATUS (status)PACKAGE_NAME "osmo-hlr"__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__END_DECLS SCNxLEAST64 __PRI64_PREFIX "x"OSMO_LOGCOLOR_PURPLE "\033[1;35m"DEBUGPC(ss,fmt,args...) LOGPC(ss, LOGL_DEBUG, fmt, ##args)__FLT16_MIN_EXP__ (-13)__feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)PRIiFAST16 __PRIPTR_PREFIX "i"__DEFINED_size_t HAVE_SYS_STAT_H 1HLIST_HEAD(name) struct hlist_head name = { .first = NULL }__INTMAX_MAX__ 0x7fffffffffffffffL__attribute_artificial__ __attribute__ ((__artificial__))__PTHREAD_MUTEX_HAVE_PREV 1__WSTOPSIG(status) __WEXITSTATUS(status)option__attribute_deprecated_msg__(msg) __attribute__ ((__deprecated__ (msg)))PRIoFAST16 __PRIPTR_PREFIX "o"__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)__DEC64_MIN__ 1E-383DDLLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name)__PMT__SSE__ 1__DBL_HAS_QUIET_NAN__ 1_TALLOC_H_ __DEC32_MANT_DIG__ 7__USE_ATFILE_IOLBF 1__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45FPACKAGE "osmo-hlr"PRIuFAST16 __PRIPTR_PREFIX "u"_OSMO_HAS_ATTRIBUTE_DEPRECATED 1PRIxLEAST32 "x"BIG_ENDIAN __BIG_ENDIAN__unix 1log_set_use_color__GLIBC_USE_IEC_60559_BFP_EXT_C2X__LDBL_HAS_INFINITY__ 1WTERMSIG(status) __WTERMSIG (status)__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))PTRDIFF_MIN (-9223372036854775807L-1)filter_map_IOFBF 0__FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16INTPTR_MIN (-9223372036854775807L-1)__GLIBC_USE_ISOC2X__GLIBC_USE_IEC_60559_EXT 0LOG_FILENAME_NONE__FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F__CLOCK_T_TYPE __SYSCALL_SLONG_TYPE__FLT64X_MIN_EXP__ (-16381)print_filename2OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE OSMO_DEPRECATED("For internal use inside libosmocore only.")OSMO_LOGCOLOR_NORMAL NULLPRIx8 "x"__INT_FAST16_TYPE__ long int_BITS_TYPES_LOCALE_T_H 1__FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE__FLT64_HAS_DENORM__ 1__FLT128_DECIMAL_DIG__ 36__FLT_HAS_DENORM__ 1__asan_report_store1description__asan_report_store4OSMO_AUTH_TYPE_UMTS__DBL_MANT_DIG__ 53PRIXLEAST64 __PRI64_PREFIX "X"_GCC_MAX_ALIGN_T __ubsan_handle_pointer_overflowrand_auts__LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L__SIZEOF_FLOAT__ 4mainGNU C11 12.2.0 -mtune=generic -march=x86-64 -ggdb3 -g -O2 -std=gnu11 -fsanitize=address -fsanitize=undefined -fsanitize=address -fsanitize=undefined -fasynchronous-unwind-tables__DEC128_EPSILON__ 1E-33DL__SIZE_T__ SCNuMAX __PRI64_PREFIX "u"__UINT_LEAST8_TYPE__ unsigned char__NLINK_T_TYPE __SYSCALL_ULONG_TYPE__STDC_ISO_10646__ 201706L__LDBL_MIN_10_EXP__ (-4931)__glibc_c99_flexarr_available 1__warnattr(msg) __attribute__((__warning__ (msg)))__STRING(x) #xgetopt_longPRIuMAX __PRI64_PREFIX "u"DLSMS -7__CHAR16_TYPE__ short unsigned intPRIx32 "x"PRIu32 "u"unsigned intPRIXPTR __PRIPTR_PREFIX "X"le64toh(x) __uint64_identity (x)__attribute_const__ __attribute__ ((__const__))__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0__returns_nonnull __attribute__ ((__returns_nonnull__))__FLOAT_WORD_ORDER __BYTE_ORDERoptindstrcmp__FLT_MIN__ 1.17549435082228750796873653722224568e-38FSCNiLEAST32 "i"__GLIBC_USE_IEC_60559_EXT__SYSCALL_SLONG_TYPE __SLONGWORD_TYPE__GLIBC_MINOR__ 36__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384next_randshort int__MMX_WITH_SSE__ 1_INTTYPES_H 1__GNUC_MINOR__ 2__STDC_UTF_16__ 1_LP64 1__SANITIZE_ADDRESS__ 1_vtable_offset__S64_TYPE long int_SIZE_T FD_SETSIZE __FD_SETSIZE__UINT_FAST32_MAX__ 0xffffffffffffffffULPRIiLEAST8 "i"argv__INT_FAST8_WIDTH__ 8__UINTMAX_C(c) c ## UL__CONCAT(x,y) x ## y_IO_lock_t_STDARG_H autn__DEFINED_ptrdiff_t PRIxFAST16 __PRIPTR_PREFIX "x"__UINT_LEAST8_MAX__ 0xff__FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32__ATOMIC_SEQ_CST 5__USE_ISOC95 1llist_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))__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x__INT64_C(c) c ## L__GLIBC_USE_LIB_EXT2__GNUC_PATCHLEVEL__ 0__DBL_DIG__ 15SCNdFAST16 __PRIPTR_PREFIX "d"__va_arg_pack() __builtin_va_arg_pack ()auc_test.c/build/tests/auc/build/tests/auc/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/deps/install/stow/libosmocore/include/osmocom/core/build/deps/install/stow/libosmocore/include/osmocom/crypt../../include/osmocom/hlr/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnuauc_test.cauc_test.cstddef.htypes.hstruct_FILE.hFILE.hstdint-uintn.hstdio.hgetopt_core.hgetopt_ext.hlogging.happlication.hlinuxlist.hauth.hlogging.hstring.hstdlib.htalloc.hauc.hpanic.hutils.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.hlocale_t.h__locale_t.hstrings.hinttypes.hstdint.hstdint.hwchar.hstdint-intn.hgetopt.hdefs.hstdbool.hbacktrace.htalloc.hwaitflags.hwaitstatus.htypes.hclock_t.hclockid_t.htime_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.hGCC: (Debian 12.2.0-14) 12.2.0zRx HBBB B(A0A8G@g 8D0A(B BBBK Lh BBB B(A0A8G{ 8A0A(B BBBA LBBB B(A0A8GU 8A0A(B BBBA (LHBBB B(A0A8G 8A0A(B BBBA AZHSBBB B(A0A8DP6 8D0A(B BBBG  -PH@S BBB B(A0H8KP 8N0A(B BBBE PLBBB B(A0A8Gu 8A0A(B BBBA L*BBB B(A0A8G" 8A0A(B BBBA lLBBB B(A0A8G 8C0A(B BBBA G#DZCEFG FIC +H0G`!;IYCPuH@{G !VIC` HG II-I-C7FHLG WIuH8{G "I8 KLKN`I`F I GNPPL#WYZ^`bdfhjlnprtvxz|~L|Ev    D u Aq>n <n 2!e"#$%, &] ' ( ) *) +Y , - . / 0S 1 2 3 4 5K 6 7 8 9& :W ; < = >?K@ABC$DZF`E'-A\qC )C@)SC+S "8?UiCM*L-EWrFFauc_test.cbuf.6test_gen_vectors_2g_only.LC9__func__.3test_gen_vectors_2g_only.coldtest_gen_vectors_2g_plus_3g.LC28__func__.2.LC10test_gen_vectors_2g_plus_3g.coldtest_gen_vectors_3g_xor.LC34__func__.0test_gen_vectors_3g_xor.coldrand_get.cold_test_gen_vectors_3g_only__expect_vecs.coldtest_gen_vectors_3g_only.LC49__func__.1test_gen_vectors_3g_only.cold.LC61__func__.5test_gen_vectors_bad_args.cold.LC100long_options.4cmdline_optsmain.cold_sub_D_00099_0_sub_I_00099_1wm4.0.f6b5086f78ec5790bb4a2b4e9e456ba6wm4.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.string.h.23.93403f89af7dba8212345449bb14b09dwm4.libcheaderstart.h.31.045646cfd09d1c615866e08d91c4f364wm4.string.h.31.e39a94e203ad4e1d978c0fc68ce016eewm4.stddef.h.237.e19404c7e1259e8e5fb3f9b7fddfda02wm4.strings.h.19.a259f126920b1bb5ef76bc62b3984a3cwm4.stddef.h.237.1f61be91cef0ba0db0d8c26bca1f54ccwm4.stdint.h.23.022efde71688fcb285fe42cc87d41ee3wm4.wchar.h.20.510818a05484290d697a517509bf4b2dwm4.stdint.h.88.7e8071bbba3b822ff5b29420f80324ecwm4.inttypes.h.40.9b4093ebb088b8f5e87bb4f79c8d9d5ewm4.getopt.h.22.828ca94b6e846e21097436e9a4f663e1wm4.getopt_ext.h.21.6b57980f61b5b2f555ee5ba05cb4acb4wm4.defs.h.20.65dc6eee1563d8f222d0def4dc4bb0cdwm4.stdbool.h.29.4a1c88fe569adb8d03217dd16982ca34wm4.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.auth.h.12.8f453cdd62921b5273d845f6ae1ff365vec_strosmo_hexdump_nospcsnprintf__ubsan_handle_pointer_overflow__ubsan_handle_type_mismatch_v1__asan_stack_malloc_3__asan_option_detect_stack_use_after_returnstderrfprintfosmo_hexparseauc_compute_vectorsstrcmpfwrite__asan_handle_no_returnosmo_panic__asan_report_store4__asan_report_store_n__asan_report_load8fputc__asan_report_load1__ubsan_handle_nonnull_arg__asan_report_store1__asan_report_store8next_randrand_getmemcpy__ubsan_handle_add_overflow__ubsan_handle_out_of_bounds__ubsan_handle_load_invalid_value_test_gen_vectors_3g_only__expect_vecs__asan_stack_malloc_4memset__asan_stack_malloc_6__asan_stack_free_6test_gen_vectors_bad_args__asan_stack_malloc_0mainputsgetopt_longexitoptind__asan_report_load4talloc_named_consthlr_log_infoosmo_init_logging2osmo_stderr_targetlog_set_print_filename2log_set_print_timestamplog_set_use_colorlog_set_print_category_hexlog_set_print_categorylog_parse_category_mask__odr_asan.fake_rand_fixed__odr_asan.fake_rand__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals/4;Mk$<DK|e#*D< |#qx$$)J$<Or$|w$$$<$|$4$<9H$M_$|dv${$<$$$<$|$ $<"$<'6$|;M$|Ra$fx$}$ \l\!s|}FUs  |    |  / <9 Y ~    |  1 E |M ^ q <y      \! < 8 D K T <Y ^ j q z <                % - 5 E <L ] <b "<'/7s<<6at<~ |=P<b|$|$'/7@$<ER[$`r$|w$$$$<$| $$6$<;c|  !#|-]Udi|1|8t|| 0F|Pp|,I\|g||@E`r!y< << !\ *</4@LX]blq{ (08t|||Wcjs<x||Bm<| I\<n|$| "+$0A$<FS_$dr$w$$|$$<  $| ( $- ? $<D s   !)! 0!|:!" ""< """ ""##|###$|$Y$k$|s$$$ $$$$%)% 0%<8%%%%%<%%%%%<%%%%%%%& && &*&C&P&X&`&&&&&&&&& w''''<'''<'0(A(Y(|c(q($|v((($(((($(($|(($<((($) )+)0)6)k)v)})Z*$h**$<**** *<**$*+$<'+O+$|X+i+s+$++++++ ,< ,/,G,Y,t,,<,,,| ,,- -:-|?-W-j-u-----$| ---.$ ...0.8.p./*/1/:/<?/T/\//< E0d0l00| W111<11!2@2S2|]222<22 3?3R3|\333<334<4O4|Y4g4$| l4}4$ 44$44$< 44$444$< 444$< 455$ 5!5.5$| 35E5$ J5W5`5$e5r5z55$|5555$ 55$ 5555$< 555$< 66$| 6(6$ -6:6C6$ H6U6^6$| c6q6$ v66$<6666$|6666$ 6666787?777 8| 8999999::::|:: ; ;|+;n;;|;;;;;<<V<n<|u<<<<|<2=E=|L=v=======>>>>|>>< ???+?2?|7?W?]?z??|???|?@2@< :@U@z@@@@@@@|@@A)A|1AiAAAA|ABB|BHBcB}B|BB<BBBBB|BBBBC!C (C</CCCC C<CCCCCC<CCCC\ D< DDD(D9D>DCDHDMD\DjDqDxD<}DDDDD<DDDDD<DDDD<D<DDE!E)E1E>EMEUE]EeEmEuE}EEEEEEEEEEEEEEFFFF<FFFFFFF< G G< GGGGGGGGGGH HHHHHHHHHHhI{I<IIJJ|$JMJ`J<rJJJJ|KKK"K*K2K:KBKNK$<SKaK$fKsK|K$|KK$KK$KK$|KK$KKK$KL$|LL$LDLWL<aLLLL|LL$MM$<M$M,M5M$<:MGMOMWM`M$|eMvM${MMM$MM$<MM$<MMMNNoT,UU\VcWXX\YKZ[[\v\3]]^\^_``a\Fb cc|d\5eef`g\&hhiMj\ kkl7m\Em]mpm"|m|mmLn_nknooo|ooooo<op%p5p"Ep<Jpppppppqq qqq"q4q$<Hqkq$pqqqqqqq$<qq$|qq$qr$|1rVr$jrrr$rr$<rs$|2sNsXs$lss$ss$<sst$|t7t$Ktgtotwtttttttttttttttttttttuu uuu#u+u3u;uCuKuSu[ucukusu{uuuuuuuuuuuuuuvvvvv#v(v-v2v7v |j!FEJ' <-oHR~/ci^ vR2N S M"!#$Gb$b$$} %& '% ()6d))+,y@,z},,,N)-c-i-3-$.H/X0<1+1hI222H3W3 3E47':8;w; ;O<f _< <;=n== >> ? ? +@]f@ @AAC BlBCEF4G{qIIjVJJMLLM MM# fm4 UnW o .p $\F($B-9$C>J$DO[$|Gj$G$E$\C$E$$CT$>Ye$9jv$=$<$@$A$?$\@4$?>O$\=Yj$\:t$<$<<$9$5$<9$6$7,$\71=$6BN$8Xi$|8s$<6$8$<5$|5$-$\3$3$|.!$.&2$17C$|1M^$2co$0t$|4$4$\0$4$.$/$1$<2):$\-DU$/_p$ 2jCj T: y| eF|%  E `j q  v  2MR^oi' -H<c~/R"! %#  (%&6'GO(b$}b$$$)d)E42 23+3<1WX0hH3y1,+I2H/$.)-,3},N-i,zc-@,EMLLVJJJ4qIOFj;{IG BlBC >'=87]:n+@;=<=A@ ;C ?f A < w; _< > f@ ?# J4 LW fm Un o .p    0 \}$\I\.akx!5?SZ _diLn6s\ x\ <$,V^fnv~$|J    @@ @P@ @P X @  @P  @  @  @P  @   @        @ P         @      @ P         @ P     @  @`@P  @  @P  @  @  @P  @  @ @`@P``@`@`@P``@`@P` @  !`!! """@##$`$$ %%%@&&'`'' (((@))*`** +++@,,-`-- ...@//0`00 111@223`33 444@5P555@667`77 888@99:`:: ;;;@<<=`== >>>@??@`@@ AAA@BBC`CC DDD@EEF`FF GGG@HHI`I!I!IIJJ J0J@JPJ`JpJJ$JJJJ,JK$@K< K@K$XKM`KK$K^KK$KoKL$@L L@L@XL`LL$LLL$LLM$M M@M$@XM`MM$MMM$MMNN N@N$XN`NN$@N&NN$N7NOOH O@O$XOW`OO OhOO$OwOP$@P P@P$XP`PP$PPP$PPQ$@Q Q@Q$XQ`QQ$QQQ$QQR$@R R@R$XR!`RR$R2RR$RCRS$@ST S@S$XSe`SS$SvSS$SST$@T T@T$XT`TT$TTT$ TTU$@ U U@U$ XU`UU$ UUU$ UUV$@ V  V@V$ XV1`VV$ VBVV$ VSVW$@ Wd W@W$ XWu`WW$ WWW$ WWX$@ X X@X$ XX`XX$ XXX$ XXY$@ Y Y@Y$ XY`YY$ YYY$YYZ$@Z0 Z@Z$XZA`ZZ$ZRZZ$ZcZ[$@[t [@[$X[`[[$[[[`[[\\ \@\$X\`\\$@\\\\\]$] ]@]$X]`]]$]]]$@])]^$^: ^@^$X^K`^^$^\^^$@^m^_$_~ _@_$X_`__$___$@__`$` `@`$X````$```$@``a$a a@a$Xa`aa$a(aa$@a9ab$bJ b@b$Xb[`bb$blbb$@b}bc$c c@c$Xc`cc$ccc$@ccd$d d@d Xd`dd$ddd$dde$@e e@e$Xe%`ee$e6ee$eGef$@fX f@f$Xfi`ff$fzff$ffg$@g g@g$Xg`gg$ggg$ggh$@h h@h$Xh`hh$hhh$hhi$@i$ i@i$Xi5`ii$iFii$iWij$@jh j@j$Xjy`jj$jjj$jjk$@k k@k`Xk`kk$kkk$kkl$ l l@l$Xl`ll$l ll$@ l! lm$ m2 m@m$!XmC `mm$`!mT mm$!me mn$ "nv n@n$"Xn `nn$"n nn$@#n no$#o o@o$$Xo `oo$`$o oo$$o op$ %p p@p$%Xp `pp$%p pp$@&p1 pq$&qB q@q$'XqS `qq$`'qd qq$'qu qr$ (r r@r$(Xr `rr$(r rr$@)r rs$)s s@s$*Xs `ss$`*s ss$*s st$ +t t@t$+Xt `tt$+t0 tt$@,tA tu$,uR u@u$-Xuc `uu$`-ut uu$-u uv$ .v v@v$.Xv `vv$.v vv$@/v vw$/w w@w$0Xw `ww$`0w ww$0w wx$ 1x x@x$1Xx/ `xx$1x@ xx$@2xQ xy$2yb y@y$3Xys `yy$`3y yy$3y yz$ 4z z@z$4Xz `zz$4z zz$@5z z{{ {@{$5X{ `{{$5{ {{$@6{ {|$6|, |@|$7X|= `||$`7|N ||$7|_ |}$ 8}o }@}$8X} `}}$8} }}$@9} }~$9~ ~@~$:X~ `~~$`:~ ~~$:~ ~$ ; @$;X `$;$@<$</ @$=X?`$`=O$=؀_$ >o @$>X`$>$@?؁$? @$@X`$`@$@؂$ A @$AX`$A$@B؃$B/ @$CX?`$`CO$C؄_$ Do @$DX`$D$@E؅$E @$FX`$`F$F؆$ G @$GX`$G$@H؇$H. @$IX=` L$I ؈L$I !L 0$J@`!XL`p$J$`IU$ J "؉L$0Jb 0$@J@ Xf`p$PJs$`J؊$pJ  @X`@` ؋` @@X`، @`X`@ ؍! @X` ؎ @@X`؏  @X#`*ؐ18 @ X?`F`ؑM`T @ X[`@b ؒj q @Xx`` ؓ@ @`X`ؔ @`X`ؕ @`X``ؖ @X`ؗ @X` ؘ@ @X`@& ؙ,3 @ X:`A ؚG@N @@XU``\؛cj @Xq`@w ؜~ @X` `؝  @X` ؞  @X`؟ @ X` ؠ  @X`ء  @ X`@ آ&!- $|J % ) . / /  +P& -* ,/ .N= .$+B .pN .J%X .?lb . l .y . .[4 .q .Dq . . .O ., .3] .4f .u . .  ._ .'' .x%4 .ovA .{N .A[ .Wh .u .x .&T .M .i .\ .2 . .4 .K .^ .* .@  .V .v+ .8 .YE .޳R .V_ .] l .{y .* . . . . .ܑ .8 .P .  .gh, .8 .D .iQ .y^ .j .\ . ., .[a . .} .IH .߸ .9 ._  .S .iY# . +7 .E .7S .O\a .o .\} . .i .Ѹ .Ȭ ., . .x . .B .  .<)# .a*1 .H? .zS .]_ .}l .z .` .i . . .} . . .d . .> . - . ' .6 .d . . ." .Jx( .Qb. .W4 .lf: .@ .~G .vv .s .K .t . .Wp .  .{ .W .: .`# .M1* .`9 .ο? .E .71L .U [ .eEa .~ .l .( . .0 .J .ψ .y" .1 .ψU .d .o .2z .8 .r .^] . .4 .5 .)$ .+ .w: .@ .fF .~L .R .PX .^ .Jd .Xj .$1 .Y .E . . .F .{_ .~k . +x .* .g^ . . .R . .XD .jP .\ e .Lq  .Y .]   .ph . ^ .+F .s( .ζ> .uT .sj .B .v . .Y . .a ._4 .O .o .ӳ . .) . . + .ɢ  *  *  . *~ *b$ .0 *4 *=G +V *#Z * c *g *p + * * * *` $`I)@U@p}#$0Z $I $He'<Vc{ $@H  4%KCbcw hmrw|` bjr6zNf~ $ .HR .ɢ . . .n$`I  .q@ .." .(* +A .7<M .Cc */g *%u *iy *_~ .&) .+ .  .k .B . .&) .+ .C .7< .́ .GX# .<- "6mKX "bonwoooo@Np-@: "DpQp^pkpppq qqqq&qLq $@"tq7$IqVqnq{q$@q$q$5r$nr($2r?rT$dry$@6s$Rsps$s$ s $@2t?tT$dOty$ktst{tttt!t:tStltttttttt tt't4tAtNu[uh uuuuu'u/u7u?uGu1OuJWuc_u|guouwuuuuu*u7uDuQu^ukuxuuuu vvv"v 'v-,v:1vG6vT;va@vnEv{JvOvTvYv^vcvhvmvrvwv|v vv$v1v>vKvXvevrvvvvvvvvvvvvvv(v5vBvOv\wiwv wwww!w&w+w0w5w:w?w Dw Iw Nw, Sw9 XwF ]wS bw` gwm lwz qw vw {w w w w w w w w w !w!w#!w0!w=!wJ!wW!wd!wq!w~!w!w!w!w!w!w!w!w!w!x"x " x"x'"x4"xA" xN"%x["*xh"/xu"4x"9x"Ax"Fx"Kx"Px"Xx"ex#jx#ox#tx,#yx9#~xF#xS#x`#xm#xz#x#x#x#x#x#x#M #$#v #$$ $$ %$ 6$$v$ .|$ +]$ .&)$ .+$ *$ *$ .<$ $ +$ *$ *$ +% *?% */% *% *%&3%&H%X%{'e%'z%@%%%'%@%4(%g( &&z(.&$=&(U&(j&$&(&(&(&$&(&$&( '$@"'(:')O'$e')}' '$7''$7'5'$`7'F'$6'$($.(%C(W(l($@6v(($ 8("( +t( *( *( *( *("( ((>!)) %)":) Q)"f)@ |)#))#) $))w$**<%7*@D* N*%[*%p*@}***%*%*@***%*%*%+%+%/+%G+&_+ &w+&+$&+.&+G&+T&+\&,&(,&@,&X,&p,,$9,,$5,,$@9,\,$8,w,$8- .*#- +.- .&):- .+R- .^- .7<j- .C- *- *- .<- - +- *- *- +)- *- *- *_- *S-E-E.#.F0.IK.@[.Iy.(J..6K.>K.FK.WK/$@/jK+/$:/KO/$e/Kz/$/K/$/M/$@/M/M00$ +'0.<0$*F0z[0$`*e0" v0$*0;0;00 <00d0$+1{ 1$)$1 +t81 *<1 *A1 +S1 *W1 *e1 *Pi1 *Bn1E1F1@111#H11H1vJ 2@2J:2 KU2e2&K}2.K2wK2K2$2K2$2K 3iM"3$13MF3$[3Ms3M3$3M3$@33$`'33$&44$'&474$'B4z=Z4=w44=44!4$@&44$ (4 +4 *4 *5 +Z5 *.5 *&5 **5 *{/5GD5T5Ga5Hy5K5$5 L5$5"L5$5eL6@6L<6LW6g6M|6$6M6$@6(M60M6>M6$@ 7KM!7SM97[MQ7f7$#p77$@#7I7$$73 7$"7#@7>@7@ 8@808mE8$`$O8 `8$"o89y8 +8 *8 *8 *8 *8:8 88#?8 +8 *8 *8 *8 *8;?9919@;9 +J9 * N9 *W9 *[9 *`9@q9~99B9 +9 *29 *09 *B9 *@9B9998 :: !:96:M:9b:x::::::/;::; ;;y<*;9;<p;<;;P=;;>;;>; <?<@6<#?K< `<a?<?<<?<<@<  =5A'=6=mAZ=A=A=="B==LB=B>>B/>@D>BY> n>B>B>3C>@> >C>C?@ ? -?7?CD?CQ?Cf?@s???C?D?@?` ??D? D?,D?=D@BD@GD+@LD8@QDE@`DR@Dg@@t@@@D@D@@@@@D@DA@AA,AD9ADNA@[A@hAyAEA EA%EA-EA5EABE BQE*BYEBBaEZBiErBqEByEBEBEBEBECECE8CEPCEhCFCFCFCFCFCGCGDG(DG@DGXDGpDGDGDHDHDHDHEKEK0EEE$!OEdE$ nEE$@ EE$%E7E$-ERE$,EE$( FF$((F=F$!GF\F$ "fF {F$@,F9 F$ %F\ F$`!F F$+F F$@)G G$% G 1G$$aG .hG +sG .}G *G *XG + G * G *j G +XG * G * G * G *} G.G`/G HI0H22H@BH2`H`3{HH4H$@ H 5H5H$ H%5I75I$ .IN5CI$ YIi5nI$}Iv5I5Iz6I$I6I$@I6J6+J6@J$OJ6gJ|J$`3JJ$3JgJ$3JJ$ 4J+J,K],8KMK$4WKhK$2sK +K * K * K +K * K * K * K * K-KC/K@KLLp0#L3L[1@L1[L@kL1La2LL[5L~5L5L$ M5M$ 2M5JM5bM5wM$@ M5M6M$@ M6M$ M16 N$ N>60NL6EN$ TNY6lNg6N$ N;N$ 1NQN$1NxN$0NN$`0 O,!O,?O -aO .vO$ OO$1OcO$0O +-O * O *x O +wO * O * P * P *~ P-)P<.>PNP"/[P3vP@P3P]4PPp4P$ P4Q$ Q42Q$ HQ4]Q$@ sQ4Q$Q4Q4Q$@ Q4Q5R$R5'R6?R6TR$ cR6{R6R6RR$-RR$.R*R$ .SS$.$S[-W'W$@?XGX$>X]0X$ >;X4SXTpXzXXXX$=XBX$?X +X *PX *4X +( Y *Y *Y *) Y *%Y=Y|RY@_YlYvYYYFYY@YY$ ZZ41Z$@ZJUZ$@jZZ$ZZ$ZZ$ZZ[,[D[Y[$@h[ [[$;[[$;[[$ ;[[$:[\,\6\IK\_\xt\$`:~\\$@<\m\ +^\ *e\ *c\ *u\ *s\\ \\1]"] !,]A]W]Yl]]m]]<]]x^^,^ A^K^`^o^0^k^^^^_@_ !_,_A_@N_ [_e_r_ _@____3_@_` __8_D `P`\%`a2`f?`pY`uf```````a*aBa`axaaaa aa$b, b48bxPbhbbnb$:bb$<bb$@bb$ Abc$@c#0c$`@:c]Oc$`=Ycjc$=c .,c + c .&)c .+c *c *c .<c`!c +9c *c *c + d *6d *d *d *$d) k *Gk *!Kk *Pkak nk~kkk`!kYkk kk 1l FlYl nlxl lQ ll l@m`! m< m] .m@;mHmRmb _m tm@mmm m m m m m n (n Fn fn ~n n n n n! n1 o9 ow3oSHo$ DRongo$Gqoo$Goo$ Go:o$Dopo$Ao .vo +p . p *Ep *7p *!p *.p *2p *7pz)Upl*jp$zp*p$@p*p*p@p pp*q$q++*q$@vSv$iv~v$v=v$@vQv$vhv$ ww$4wIw$@Ywnw$ww$ww$@ww$wx$$x9x$@Ix+^x$@tx?x$xVx$xjx$xx$y%y$Py )ky *oy *xy *|y *y4)yy .. y .;y .^ y .Fy .~y .Poy .Py .Xy .y .:y .jy .Xy .Iy .@y .Hy .Hy .y .P+y .y .z .z . z .#z .z .'z .z .'|"z .0'z .v+z .}0z .4z .9z . f=z . fBz .TFz .Kz .3Oz .vpTz .Xz .]z .az .fz .'jz .pS  $j  0mS jm[ #K$@&n& "" :h;SE9`Em}=#H6Q#H^&@/GfG@ 99 #?#? @@&3BCBN+  +  `/i  `/ @ @  ,T / p0 / p0'  P  n  ^- ! <.k  <.   z*U7a1Q*7fmvm  G 7f f @e 4%x%@"- F@)s@))D> ) ) ( 0@%P $: _= Z %} ,%HPS_mr,T)S^` iu"$$@)+ +9Y,,/,/.C-Yxy-79; *;Yur==#? @;[>@{@BM8  K KF Q]hs%} - 0 1 2% .- 39 4E 4L .WAS 5\ 6e 4p .iv 7~ .K 8 9 : ; .@ < .* 4 4 .WA = > ? . . . .=m .' .L0 @6 A? BE CN DW .i[` .if Eq F{ G H I J . . K L . M H N 4 .7 .i4 O  .6Y P Q" .o+ R8 SE TV .I_ .g Hm Uu V| .  W X Y Z .s< .T .s .|@ .MT L .< .B [ \ ] ^  _ . `( .0 a: .B bM .gaW .x] cc dm .suv .1j . 4 e .R f g .4t ._ h L i . j k l m n o p% q4 .z: .@ .3PF .PL .|R .ș . . . .̀ . }# .7a) ./ .5 .{; .]A .G . fM .`S .{Y .%_ .Se .gk .Ҝq .w .} ./ .` . .J . . .: . . . .G* .i .r .S .5 .ޕ .Z .A .| . . . .| .w  . .< .3 .H% .+ .bI1 .r7 .ҧ= .LC .`uI .iXO .!U .q[ .la .Ig .m .cs .y .2 . . .`N .z9 . . .} . .@I .7 .6 .4 . .G .qd .^U . .b .% ..[ .ҁ .\  .d  .e .h . .Z! .R ' .I- .53 .ċ9 .? .YxE .G8K .@Q .wW .x&] .]c .i .\o .7=u .{ . .e .W .i .` . . .~ . .mA . .& . . . .P~ .B .a .7 . . .< .2 .6  . .( .z .^2# .) .$/ .5 .`; .A .zG .CaM .,S .~'Y ._ ._e .nk .q ..w .ʕ} .D .^ .f' .Oe . 3 .* .B .> .5 .A .`, . .% . . . . .0 . . .  .Y . .  . .U .6+ .]6% .,+ .:1 .7 .q= ..C .~I .^O .~U .f [ .1a .ag .m .s .Ty . . .im .( . .M .. .e .w .4 .Sy .v .\ .C .\ . . .] .r .?V .# .  .l .@  .! . .( .! .'' .- .%3 .39 .*? .E . K .vQ .S;W .;3] .Uc .ţi .ɯo .u .J{ . .] .kJ . .F .  . .z .  .R .wh . . ."w . .N . .? .d . .L . .?  .>  .& .e . .# .^) .p/ .5 .'b; .A .G .*qM . S .CY ._ .~e . 7k .q .)Lw .} .M0 .\ .= .+ .' . .s .p . . m .@ .] .3 .8; . . .% .pb .A .zt .˖ .ar .N .7&  .U .Il .o .,% . + .Z.1 ."H7 .X= . C .xI .ʼO .U .m[ .b}a .\g .bm .Es ..Xy .w7 .Q .ҹ .z .@( . .ql . .1 .%x .W . .k ._L . .O .iz .N . .2 . . . v .  .qU . .q .:e! .b' .β- .43 .cR9 .h? .7E .K .qQ .cW .L] .̃c .-i .}o .u .V{ .' .[ . .(a .! . .K .{ . . .| .  .9 .8 . .J  . .B^ . .' .  .E` .J .Fr .R .ۄ . .f# .) .6/ .)5 .(; .M6A .ZzG .M .e&S .Y .u .& .C . .— .^# . .j . .[t .& .6 .r6 .o~& .-- ."4 .; .-lB .WRI .lP .YW .8^ .!e .jl ._@s .+Rz .YJ . . .j .>B . .i .SH . .* .k .L .; .; .R .R .< . . .s/ .  .} .%0 ." .ۈ) .)0 .P7 .> .lE .L .rS .r6Z .a .6h .s/o .]v .ij} .- . .R .l . .O^ .|( ." " .m) .Q0 .7 .e> .iE . .a .! . .# .]) .y/ .5 .m`; . A .8G .:M .|fS .Y ._ .df .|m .t .{ .l .w .#? .5 .1 .i1 . . .I .} .+_ .Q . .4 .- .I .K .& .> .{r . .t .  .u)# .* .A1 .7K8 .|? .CF .:M .T .J[ .b .Xi . p .w .~ .t . . .2 .̷ .W( .^S .> . . .(" .U) .4T0 .87 .{> .BE .'/L .4S .|Z .da .Rh .vo .v .w .s . .Q .Z .n*# .T%) .a/ .& . .( .2 . .T# .) .)/ .5 .3; .bA .SG .VM .8S .rs .MT .K . r .l .M .5h" .f) .0 .7 .U> .tE .NL .fS .=Z .j(a .h .UMo .=%v .ɧ} .đ .Ԯ .Q . .lk . .\ .u .J .5 . .d# .Q* .;1 .F?8 .? .ҟF .|M .qT .9[ .Hb .  . .C .5 .S .;y# .<|) .{/ .65 .Z; .A .<G .oM .vS .}YY .Dh_ .ne .k .^q .w .E} .' . .I . .P .j .Dk . . .͍ . .Z . . .) .` .Z . .[ .$ . .  .H . . . .  .h .# .~) . / . .J .b .` .7 .w# .^^) .²/ .is5 .; .{A .AG .,) .} . ._ .m .Q# .) .| . .p . .CJ" . .B . .8 .?b .# .[\) .U . . .L .v .e%# .0A) ./ .;F5 .;; .A .wG .gM .PqS .Y .it_ .v3e .l .s .Dz ., . . .} ." . .% .o . . . .( .2 .# .T) ./ .)5 .; .3A .bG .SM .VS .8Y .rs .MT .K .Ԯ .Q . .lk .E .MT .Ԯ .lk . . . . . .= . . .[ .(# .) ./ ."j5 .; .eA .a>G .N .U .}\ .Cc .[j .~q .kx .3 . h .ހ .U .w .d9 . . _ .= . .4 .e .`{ . .[5 .I .0 . .+, .> .@  .z . .g  .ee' .s. .5 .< .iC .OJ .MXQ .X .S_ .ݗf .m .y,t .1{ .6 .& .UF . .@ .1C .U[ .a .Y .Ϊ . .Q& .7 .rD# .) ../ .h75 .5; .kA .6G .8M .܏S .FEY ._ .3%e .k .q .30w .} .A. .S . .> . .8p .J .~ .u . .φ .~~ .m .s . .Α .i .q .m . . . . .,3  .V .Kt .5 .% .ѽ+ .r1 .7 .= .C .I .YO .q U .:[ .a .1~h .?o .v .Y} .h .Jj .dv .<< . .Z .al .3 . ./ . .A .. .k; . . . .f: . .G<  .3\ .? .& .]% ., .3 .}: .?A .}*H .@O .)V .`] .'d .k .r .y .T .T .2 . .] .p .Z . .W .7 .- . ., .: .e .\ . .CL . . .WZ  . .1 .Q! .( .e / .db6 . = .wD .K .d)R .c<Y .JY` .vZg .n .ѭu .k| .{ .E7 .TL .y .` . .m .$ .\ .> .O .f . .b .Ԩ .x ./9 .lq .ۋ .t .i] . .w . .% .) ._ .Um .* . .  .6 .l# .iH) .::/ .= .F .{ .} .- .L .MT . .K .Ԯ . .  .=*" .) .0 .7 .f> .E .KSL .CS .UrZ .6a .-h .=So . v .} .T . .Q . .lk .T] . ._ .` .d# . ) ./ .e5 .u .J . . . .'# .) ./ .5 . ; .>A .G .S . . .Z .}v .S# .1) ./ .?5 .I; .A .<G .M ._= . .1 .߬ .R .-# .2) .s/ .&5 .; .ܜA .G .{ .S . .[ . .+ .̞ . . .\ .! .N .%* .s .XW . .b .C .| . .Pd .K# .) .'s/ .15 .; .A .J9G . ./ .j .Z . .(B . .i .U= .z .a .ϫ# .{a) .V/ .5 .As; .jA .G .Av ._ .g .n\ .>] . .N .~ .  .# .]) ./ .ޤ5 .pi; .aA .I .T .Ի . . .} . .i .MT . . . .B .  .\T .K# .) .h/ .e?5 .E; .A .RG . .z .T| .(r .VV .# ..) .Q/ .[5 .aw< .>C .J .!7Q .VX ._ .hKf .m .)t .{ .i- .u .WB .X .O .Q .d . .U .y .5 . . D .Tj .[ . .8 .Q7 .+ .[ . .j .\8 .d  .BZ# .) .΢/ .p5 .}; .,A . .E .&L .VS .Z .wa .Eh .Go .Nv .f} .fM .d . .? .9 . .Ӡ . .; .w . .\ .|+ .- .W .T . .D . .= .b1 .n .e .> .kx# .ߴ) .*/ .;R5 .*; .hpA .}DG .N .*U .3\ .UUc .j .q .)x . .+ .w .E .yy .@ .T . .gF .0F . .] .^ .Q. .x .5^ .) . . .{ .  . . .  .' .A. .C5 .< . C .CJ . Q .X .t_ .,df .6m ./t .{ .W .oR .9u .a . .  .D) . .  .à .x^ .s. .- . .<" /& /-* /V. /y2 /6 /: /> /$B />F /`P /U /Z /_ /d /i /n /s /x /} / / / / / / /& /0 /9 /B /K /Q /Y /a /o / / / / / / / / / / / / /  / /# /, /8 /A" /Q' /Y, /d1 /q6 /{; /@ /E /J /O /T /Y /^ /c /h /m /r /w /| / / / /' /0 /9 /F /Q /b /k /t / / / / / / / / /  / /& /77P `  )|+M%  % lP,L`  )@)$D+7 Mp8  %.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rodata.str1.8.rela.text.unlikely.rodata.str1.1.rela.text.startup.rela.data.rel.local.rela.text.exit.rela.fini_array.00099.rela.init_array.00099.rodata.cst16.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.group@ rL sX td up v| w x y z { | } ~       $ 0 < H T ` l x                , 8 D P \ h t               ( 4 @ L  `x@(M}C&@|@ , 1`" 92M H@X I\25p@k@PL`@ ~@(Ni@ u0Pi@PuRi@huTiioz@u@WO}@"` Zp@ /\,<'@/ ^AX<@6 `A ^ <@Bh%bAy(<@ hdA<@h0fA<@h(hA3<@nHjAIJ<@PnlA<@@onA@{<@upA4<@vrAX<@hwPtAG<@x0vAW<@xxA<@z0zAg<@({h|Al<@|~Al<@0A|4<@AL<@p A.<@A*'<@8xAQ.<@A<@XA%<@PxA*<@Ȇ0A:^<@hA<@`0A <@`A<@0A<@ 0A<@P0A<@HA<@ȉA <@ȏA$<@0A$<@`A%4<@A<%"<@ПxA^%<@HHAt%<@A&:<@AL&L<@x A&R<@8A&L<@Х A6'<@`AR'<@P0Ab'<@0Ar'<@`A'<@`A'L<@p A'<@`A(<@0A"(L<@  An( <@@`A(F<@A(<@HA(<@HA)<@80A)<@h0A )L<@ Al)<@`Ac*<@0As*<@HXA+<@A+<@A,<@(HA.<@pHS.!N@ _0O0j0Fz0 38(@``# 90@