ELF>@@'&H=HHHHtdH+L$L$HL E1QwH1XZHfHL E1n2HtVL E1t1HHHHT$HT$HÐH 1ҾnHH=fA1H HwH=H 1ҾtHH=f.IH 1ҾqH=HHL E1qRwf.AWAVAUATIUSH=HD$PHt$HT$(HD$0HD$@Ht$0H1HFHHV HFHHLv`HHAHHD$8ǀǀǀ1HT$IT$HT$HHHT$ f`I~A=MnLLI~AeFAƃAMIcHH;D$(HL$L,I9MLHIEƃHD$MAIHD$ bI|$HL$E1Ht$H=AHH/H=c @Ht$0H9t$@lHD$8HǀǀHĸD[]A\A]A^A_fH=EHHiH=uM^ATHD$HH4I|$HE1L t$HP1AUH EH1t$E1L HY^f.LD$H 11H=f.MSAIHD$HH$I|$H1Et$I1H H=XZ$L1H=KH|$HH|$H|$H|$LHH=HT$HLH=4LH=HcH=H6EHD$8HHǀ`HHDD$0HD$0^H|$HLH=H|$HLH=ff.fAUATIUSHHI݅Hs H HHAHHKHH HHKHDžDžDž H{(H HHHHH{0H HHHHH{8H HHHHkH{@H HHHHCH{HH HHHH/H{PH HHHHH=HxLaAăet8H=HHH=ttu1I9DžHDžHĈD[]A\A]fE1&1L HH 1Ҿ&1H=~HHHEfoH6E@AUATIUSHhHI݅Hs HHC`HAH HHHKHH HKDžDžDž#H{(H HHHHH=HxLAăet8H=HHH=tqu.I9u|HDžDžHhD[]A\A]fDE11L HH 1Ҿ1H=HH6EHDžrH`HHEaff.AUATIUSHhHI݅Hs HHC`HAH HHHKHH HKDžDžDž1H{(H HHHH H{0H HHHHH=HxLAăet8H=HHH=tvu3I9HDžDžHhD[]A\A]E11L HH 1Ҿ1H=|H`HHESHH6EHDžFff.AUATIUSHhHI݅Hs HHC`HAH HHHKHH HKDžDžDž#H{(H HHHHH=HxLAăet8H=HHH=tqu.I9u|HDžDžHhD[]A\A]fDE11L HH 1Ҿ1H=HH6EHDžrH`HHEaff.AUATIUSHHI݅Hs H HHAHHKHH HHKHDžDž Dž!H{(H HHHHH{0H HHHHH{8H HHHHH{@H HHHHH{HH HHHHYH{PH HHHH1H{XH HHHH H{`H HHHHH= HxLAăet8H=HHH=tvu3I9DžHDž HĨD[]A\A]@E11L HH 1Ҿ1H=|HHHE`foH6EDž*AUATIUSHhHI݅Hs HHC`HAH HHHKHH HKDžDžDž#H{(H HHHHH=HxLAăet8H=HHH=tqu.I9u|HDžDžHhD[]A\A]fDE1N1L HH 1ҾN1H=HH6EHDžrH`HHEaff.AUATIUSHhHI݅Hs HHC`HAH HHHKHH HKDžDžDž#H{(H HHHHH=HxL&Aăet8H=HHH=tqu.I9u|HDžDžHhD[]A\A]fDE1>1L HH 1Ҿ>1H=HH6EHDžrH`HHEaff.UH=SHHHH=HtXu H[]fDUH1E1SgL XZH[]fDHIA1[H g1H=]ff.SHH[ff.AUATIUHSHHHt@ƅ LE1HAAŅuHD[]A\A]ȐH=HHYH=tst:HAUHHHDL 1E1SXZHE1HHD[]A\A]DHELLEH 11H=fH=HHH=tSE1H1SL E1HY^fDIH 11H=E1xAUATAUHSHHHt8ƅ DHAAŅu!HD[]A\A]fH=HHYH=tst:HAUHHHDL 1E1SXZHE1HHD[]A\A]DHELLEH 11H=fH=HHH=tSE1H1SL E1HY^fDIH 11H=E1pAUATIUHSHHHt8ƅ LHAAŅu!HD[]A\A]fH=HHYH=tst:HAUHHHDL 1E1SXZHE1HHD[]A\A]DHELLEH 11H=fH=HHH=tSE1H1SL E1HY^fDIH 11H=E1pAUATUHSHHHt;ƅ HAAŅu'HD[]A\A]ffH=HHYH=tst:HAUHHHDL 1E1SXZHE1HHD[]A\A]DHELLEH 11H=fH=HHH=tSE1H1SL E1HY^fDIH 11H=E1jAUIATAUHSHHM~IILHrH|HH(uH@H]HzHHH}AątH=y s HD$@HI@H@HEHMnH}E1LH5zMIA$I~ÃdHHH= R LHMfLLI~ƃHHH==KfDHD$@H1HƀHL$ H9L$8GHD$0fHǀǀH8H[]A\A]A^A_@HE1YP1L HY^<HHE1PL 1XH_AXDHL E11SWHAYAZEH 1Ҿ}1H=A$I~1A$M~LLA$I~AƄ$HAHD"d$(yHHu EaHL%ALcHM)OM#LH=HH=HHH=HHH=H=LLLH=HHH=iH|$H=H=HHH=bH=HH=H|$H|$@H=HH=H|$LH=HHH=HH=H=LLLLHH=H|$H6EfoHHD$0HǀHH=H=H=HHDD$ HD$ HHH=SHH=RHH=H=H=H=H'const char *''char *[35]' 'unsigned int'' *'' *[7]' 'int''struct db_context''const char *'Opened database db.c%s Closed database Unknown %d Unable to prepare SQL statement '%s' SQL error: (%d) %s, during stmt '%s'BEGIN TRANSACTIONALTER TABLE auc_3g RENAME TO old_auc_3gCREATE TABLE auc_3g ( subscriber_id INTEGER PRIMARY KEY, -- subscriber.id algo_id_3g INTEGER NOT NULL, -- enum osmo_auth_algo value k VARCHAR(64) NOT NULL, -- hex string: subscriber's secret key (128/256bit) op VARCHAR(64), -- hex string: operator's secret key (128/256bit) opc VARCHAR(64), -- hex string: derived from OP and K (128/256bit) sqn INTEGER NOT NULL DEFAULT 0, -- sequence number of key usage -- nr of index bits at lower SQN end ind_bitlen INTEGER NOT NULL DEFAULT 5 );INSERT INTO auc_3g SELECT subscriber_id, algo_id_3g, k, op, opc,sqn, ind_bitlen FROM old_auc_3gDROP TABLE old_auc_3gPRAGMA user_version = 7COMMITUnable to update HLR database schema to version 7 CREATE TABLE ind ( -- 3G auth IND pool to be used for this VLR ind INTEGER PRIMARY KEY, -- VLR identification, usually the GSUP source_name vlr TEXT NOT NULL, UNIQUE (vlr) )PRAGMA user_version = 6Unable to update HLR database schema to version 6 ALTER TABLE subscriber ADD COLUMN vlr_via_proxy VARCHARALTER TABLE subscriber ADD COLUMN sgsn_via_proxy VARCHARPRAGMA user_version = 5Unable to update HLR database schema to version 5 ALTER TABLE subscriber ADD COLUMN last_lu_seen_ps TIMESTAMP default NULLPRAGMA user_version = 4Unable to update HLR database schema to version 4 CREATE TEMPORARY TABLE subscriber_backup( -- OsmoHLR's DB scheme is modelled roughly after TS 23.008 version 13.3.0 id INTEGER PRIMARY KEY, -- Chapter 2.1.1.1 imsi VARCHAR(15) UNIQUE NOT NULL, -- Chapter 2.1.2 msisdn VARCHAR(15) UNIQUE, -- Chapter 2.2.3: Most recent / current IMEISV imeisv VARCHAR, -- Chapter 2.1.9: Most recent / current IMEI imei VARCHAR(14), -- Chapter 2.4.5 vlr_number VARCHAR(15), -- Chapter 2.4.6 msc_number VARCHAR(15), -- Chapter 2.4.8.1 sgsn_number VARCHAR(15), -- Chapter 2.13.10 sgsn_address VARCHAR, -- Chapter 2.4.8.2 ggsn_number VARCHAR(15), -- Chapter 2.4.9.2 gmlc_number VARCHAR(15), -- Chapter 2.4.23 smsc_number VARCHAR(15), -- Chapter 2.4.24 periodic_lu_tmr INTEGER, -- Chapter 2.13.115 periodic_rau_tau_tmr INTEGER, -- Chapter 2.1.1.2: network access mode nam_cs BOOLEAN NOT NULL DEFAULT 1, nam_ps BOOLEAN NOT NULL DEFAULT 1, -- Chapter 2.1.8 lmsi INTEGER, -- The below purged flags might not even be stored non-volatile, -- refer to TS 23.012 Chapter 3.6.1.4 -- Chapter 2.7.5 ms_purged_cs BOOLEAN NOT NULL DEFAULT 0, -- Chapter 2.7.6 ms_purged_ps BOOLEAN NOT NULL DEFAULT 0, -- Timestamp of last location update seen from subscriber -- The value is a string which encodes a UTC timestamp in granularity of seconds. last_lu_seen TIMESTAMP default NULL ) INSERT INTO subscriber_backup SELECT id,imsi,msisdn,imeisv,imei,vlr_number,hlr_number,sgsn_number,sgsn_address,ggsn_number,gmlc_number,smsc_number,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen FROM subscriberDROP TABLE subscriberCREATE TABLE subscriber( -- OsmoHLR's DB scheme is modelled roughly after TS 23.008 version 13.3.0 id INTEGER PRIMARY KEY, -- Chapter 2.1.1.1 imsi VARCHAR(15) UNIQUE NOT NULL, -- Chapter 2.1.2 msisdn VARCHAR(15) UNIQUE, -- Chapter 2.2.3: Most recent / current IMEISV imeisv VARCHAR, -- Chapter 2.1.9: Most recent / current IMEI imei VARCHAR(14), -- Chapter 2.4.5 vlr_number VARCHAR(15), -- Chapter 2.4.6 msc_number VARCHAR(15), -- Chapter 2.4.8.1 sgsn_number VARCHAR(15), -- Chapter 2.13.10 sgsn_address VARCHAR, -- Chapter 2.4.8.2 ggsn_number VARCHAR(15), -- Chapter 2.4.9.2 gmlc_number VARCHAR(15), -- Chapter 2.4.23 smsc_number VARCHAR(15), -- Chapter 2.4.24 periodic_lu_tmr INTEGER, -- Chapter 2.13.115 periodic_rau_tau_tmr INTEGER, -- Chapter 2.1.1.2: network access mode nam_cs BOOLEAN NOT NULL DEFAULT 1, nam_ps BOOLEAN NOT NULL DEFAULT 1, -- Chapter 2.1.8 lmsi INTEGER, -- The below purged flags might not even be stored non-volatile, -- refer to TS 23.012 Chapter 3.6.1.4 -- Chapter 2.7.5 ms_purged_cs BOOLEAN NOT NULL DEFAULT 0, -- Chapter 2.7.6 ms_purged_ps BOOLEAN NOT NULL DEFAULT 0, -- Timestamp of last location update seen from subscriber -- The value is a string which encodes a UTC timestamp in granularity of seconds. last_lu_seen TIMESTAMP default NULL ) INSERT INTO subscriber SELECT id,imsi,msisdn,imeisv,imei,vlr_number,msc_number,sgsn_number,sgsn_address,ggsn_number,gmlc_number,smsc_number,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen FROM subscriber_backupDROP TABLE subscriber_backupPRAGMA user_version = 3Unable to update HLR database schema to version 3 ALTER TABLE subscriber ADD COLUMN imei VARCHAR(14)PRAGMA user_version = 2Unable to update HLR database schema to version 2 ALTER TABLE subscriber ADD COLUMN last_lu_seen TIMESTAMP default NULLPRAGMA user_version = 1Unable to update HLR database schema to version 1 (%d) %s #1Error composing SQL, cannot bind parameter '%s' Error binding text to SQL parameter %s: %d Error binding int64 to SQL parameter %s: %d Error binding NULL to SQL parameter %s: %d Couldn't close database: (rc=%d) %s db.c:235struct db_contextusing database: %s 3.27.2Compiled against SQLite3 lib version %s Running with SQLite3 lib version %s SQLite3 compiled with '%s' ENABLE_SQLLOGUnable to set SQLite3 error log callback Unable to set SQLite3 SQL log callback Not setting SQL log callback: SQLite3 compiled without support for it Unable to open DB; rc = %d db.c:642Unable to enable SQLite3 extended result codes PRAGMA journal_mode=WAL; PRAGMA synchonous = NORMAL;Unable to set Write-Ahead Logging: %s PRAGMA user_versionSQL statement '%s' failed: %d Unable to read user version number from database '%s' SELECT name FROM sqlite_master WHERE type='table' AND name=?subscriberTable 'subscriber' not found in database '%s' Missing database tables detected; Bootstrapping database '%s' Cannot bootstrap database Failed to bootstrap DB: (rc=%d) %s Database '%s' has HLR DB schema version %d Failed to upgrade HLR DB schema to version %d: (rc=%d) %s Database '%s' has been upgraded to HLR DB schema version %d HLR DB schema version %d is outdated Not upgrading HLR database to schema version %d; use the --db-upgrade option to allow HLR database upgrades HLR DB schema version %d is unknown SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber;SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE last_lu_seen IS NOT NULL ORDER BY last_lu_seen;SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE msisdn LIKE $search ORDER BY msisdnSELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE imsi LIKE $search ORDER BY imsiSELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE imei LIKE $search ORDER BY imeiSELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE nam_cs = $search ORDER BY last_lu_seenSELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE nam_ps = $search ORDER BY last_lu_seenSELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE imsi = ?SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE msisdn = ?SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE id = ?SELECT id,imsi,msisdn,imei,vlr_number,sgsn_number,sgsn_address,periodic_lu_tmr,periodic_rau_tau_tmr,nam_cs,nam_ps,lmsi,ms_purged_cs,ms_purged_ps,last_lu_seen,last_lu_seen_ps,vlr_via_proxy,sgsn_via_proxy FROM subscriber WHERE imei = ?UPDATE subscriber SET vlr_number = $number, vlr_via_proxy = $proxy WHERE id = $subscriber_idUPDATE subscriber SET sgsn_number = $number, sgsn_via_proxy = $proxy WHERE id = $subscriber_idUPDATE subscriber SET imei = $imei WHERE imsi = $imsiSELECT id, algo_id_2g, ki, algo_id_3g, k, op, opc, sqn, ind_bitlen FROM subscriber LEFT JOIN auc_2g ON auc_2g.subscriber_id = subscriber.id LEFT JOIN auc_3g ON auc_3g.subscriber_id = subscriber.id WHERE imsi = $imsiUPDATE auc_3g SET sqn = $sqn WHERE subscriber_id = $subscriber_idUPDATE subscriber SET ms_purged_cs = $val WHERE imsi = $imsiUPDATE subscriber SET ms_purged_ps = $val WHERE imsi = $imsiUPDATE subscriber SET nam_ps = $val WHERE imsi = $imsiUPDATE subscriber SET nam_cs = $val WHERE imsi = $imsiINSERT INTO subscriber (imsi, nam_cs, nam_ps) VALUES ($imsi, $nam_cs, $nam_ps)DELETE FROM subscriber WHERE id = $subscriber_idUPDATE subscriber SET msisdn = $msisdn WHERE imsi = $imsiUPDATE subscriber SET msisdn = NULL WHERE imsi = $imsiINSERT INTO auc_2g (subscriber_id, algo_id_2g, ki) VALUES($subscriber_id, $algo_id_2g, $ki)DELETE FROM auc_2g WHERE subscriber_id = $subscriber_idINSERT INTO auc_3g (subscriber_id, algo_id_3g, k, op, opc, ind_bitlen) VALUES($subscriber_id, $algo_id_3g, $k, $op, $opc, $ind_bitlen)DELETE FROM auc_3g WHERE subscriber_id = $subscriber_idUPDATE subscriber SET last_lu_seen = datetime($val, 'unixepoch') WHERE id = $subscriber_idUPDATE subscriber SET last_lu_seen_ps = datetime($val, 'unixepoch') WHERE id = $subscriber_idSELECT 1 FROM subscriber WHERE imsi = $imsiSELECT 1 FROM subscriber WHERE msisdn = $msisdnINSERT INTO ind (vlr) VALUES ($vlr)SELECT ind FROM ind WHERE vlr = $vlrDELETE FROM ind WHERE vlr = $vlrCREATE TABLE subscriber ( -- OsmoHLR's DB scheme is modelled roughly after TS 23.008 version 13.3.0 id INTEGER PRIMARY KEY, -- Chapter 2.1.1.1 imsi VARCHAR(15) UNIQUE NOT NULL, -- Chapter 2.1.2 msisdn VARCHAR(15) UNIQUE, -- Chapter 2.2.3: Most recent / current IMEISV imeisv VARCHAR, -- Chapter 2.1.9: Most recent / current IMEI imei VARCHAR(14), -- Chapter 2.4.5 vlr_number VARCHAR(15), -- Chapter 2.4.6 msc_number VARCHAR(15), -- Chapter 2.4.8.1 sgsn_number VARCHAR(15), -- Chapter 2.13.10 sgsn_address VARCHAR, -- Chapter 2.4.8.2 ggsn_number VARCHAR(15), -- Chapter 2.4.9.2 gmlc_number VARCHAR(15), -- Chapter 2.4.23 smsc_number VARCHAR(15), -- Chapter 2.4.24 periodic_lu_tmr INTEGER, -- Chapter 2.13.115 periodic_rau_tau_tmr INTEGER, -- Chapter 2.1.1.2: network access mode nam_cs BOOLEAN NOT NULL DEFAULT 1, nam_ps BOOLEAN NOT NULL DEFAULT 1, -- Chapter 2.1.8 lmsi INTEGER, -- The below purged flags might not even be stored non-volatile, -- refer to TS 23.012 Chapter 3.6.1.4 -- Chapter 2.7.5 ms_purged_cs BOOLEAN NOT NULL DEFAULT 0, -- Chapter 2.7.6 ms_purged_ps BOOLEAN NOT NULL DEFAULT 0, -- Timestamp of last location update seen from subscriber -- The value is a string which encodes a UTC timestamp in granularity of seconds. last_lu_seen TIMESTAMP default NULL, last_lu_seen_ps TIMESTAMP default NULL, -- When a LU was received via a proxy, that proxy's hlr_number is stored here, -- while vlr_number reflects the MSC on the far side of that proxy. vlr_via_proxy VARCHAR, sgsn_via_proxy VARCHAR ) CREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL ) CREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL ) CREATE TABLE auc_2g ( subscriber_id INTEGER PRIMARY KEY, -- subscriber.id algo_id_2g INTEGER NOT NULL, -- enum osmo_auth_algo value ki VARCHAR(32) NOT NULL -- hex string: subscriber's secret key (128bit) ) CREATE TABLE auc_3g ( subscriber_id INTEGER PRIMARY KEY, -- subscriber.id algo_id_3g INTEGER NOT NULL, -- enum osmo_auth_algo value k VARCHAR(64) NOT NULL, -- hex string: subscriber's secret key (128/256bit) op VARCHAR(64), -- hex string: operator's secret key (128/256bit) opc VARCHAR(64), -- hex string: derived from OP and K (128/256bit) sqn INTEGER NOT NULL DEFAULT 0, -- sequence number of key usage -- nr of index bits at lower SQN end ind_bitlen INTEGER NOT NULL DEFAULT 5 ) CREATE TABLE ind ( -- 3G auth IND pool to be used for this VLR ind INTEGER PRIMARY KEY, -- VLR identification, usually the GSUP source_name vlr TEXT NOT NULL, UNIQUE (vlr) ) CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) -- Set HLR database schema version number -- Note: This constant is currently duplicated in src/db.c and must be kept in sync! PRAGMA user_version = 7 1 32 8 4 stmt 1 32 56 10 statements 1 32 16 10 statements 1 32 24 10 statements 1 32 72 10 statements db_bootstrap.h*.Lubsan_data73*.Lubsan_data72*.Lubsan_data71*.Lubsan_data70*.Lubsan_data69*.Lubsan_data68*.Lubsan_data67*.Lubsan_data66*.Lubsan_type10*.Lubsan_data65*.Lubsan_type9*.Lubsan_type8*.Lubsan_data64*.Lubsan_data63*.Lubsan_data62*.Lubsan_data61*.Lubsan_data60*.Lubsan_data59*.Lubsan_data58*.Lubsan_data57*.Lubsan_type7*.Lubsan_data56*.Lubsan_type6*.Lubsan_data55*.Lubsan_data54*.Lubsan_data53*.Lubsan_data52*.Lubsan_data51*.Lubsan_data50*.Lubsan_data49*.Lubsan_data48*.Lubsan_data47*.Lubsan_data46*.Lubsan_data45*.Lubsan_data44*.Lubsan_data43*.Lubsan_data42*.Lubsan_data41*.Lubsan_data40*.Lubsan_data39*.Lubsan_data38*.Lubsan_data37*.Lubsan_data36*.Lubsan_data35*.Lubsan_data34*.Lubsan_data33*.Lubsan_data32*.Lubsan_data31*.Lubsan_type5*.Lubsan_data30*.Lubsan_data29*.Lubsan_data28*.Lubsan_data27*.Lubsan_type4*.Lubsan_data26*.Lubsan_type3*.Lubsan_data25db_upgrade_pathstmt_sqlstmt_bootstrap_sql*.LC20*.LC112*.LC116*.LC114*.LC99*.LC92*.LC123*.LC93*.LC109*.LC70*.LC67*.LC76*.LC3*.LC111*.LC113*.LC39*.LC15*.LC75*.LC52*.LC78*.LC98*.LC63*.LC40*.LC1*.LC102*.LC29*.LC14*.LC4*.LC77*.LC6*.LC79*.LC105*.LC115*.LC83*.LC35*.LC94*.LC16*.LC121*.LC23*.LC11*.LC69*.LC48*.LC37*.LC96*.LC36*.LC62*.LC89*.LC31*.LC74*.LC26*.LC44*.LC91*.LC71*.LC100*.LC124*.LC87*.LC57*.LC85*.LC49*.LC119*.LC50*.LC43*.LC88*.LC46*.LC61*.LC28*.LC104*.LC65*.LC106*.LC58*.LC120*.LC64*.LC126*.LC0*.LC103*.LC66*.LC101*.LC125*.LC21*.LC41*.LC33*.LC107*.LC118*.LC42*.LC60*.LC12*.LC110*.LC24*.LC59*.LC10*.LC80*.LC86*.LC25*.LC117*.LC34*.LC82*.LC95*.LC2*.LC7*.LC54*.LC13*.LC97*.LC32*.LC90*.LC81*.LC72*.LC73*.LC56*.LC51*.LC45*.LC108*.LC9*.LC122*.LC47*.LC55*.LC38*.LC68*.LC19*.LC27*.LC843 32 8 7 err_msg 96 8 4 stmt 160 8 4 stmt ,3,,=f %$-5@ @ @@ @ @@ @@ @@@@ @ @ @ @ @@ @@ @@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@ @ @ @ @@ @@ @@ @ @ @@ @@ @@@8`@@`@[$`,`B   8`@5`@@8`^3`@?` @,`G@@7`3`@ @$`&`;`1`0`%`@ 3`8` @,`@_@(`@>`/`3`3` 7`=`@)`@-`@,`@@@*`@O @:`%`g@@7`0`=`:`3`3`@7`!`F@`9`@(`=`@@%`-`m]@%`@@6`@@&`=` @@%` @\@1`@3`'`IH=HH=HO @%-'4int);+PcvB? ; ;   1 3o 6  7  8  9 : ( ; 0 < 8 = @ @ H A P B X D` Fh Hop Iot J x M4 NI O Q Y [ \ ] ^ _ `o b? + ?B   'B 3 3 3  osh]m h     .  3 4 str 5m  %  ' D9 W  tD +  P s . 0 0('cat ; ; 8 f     m m m    f;;: 8UctxZ:jB voU,-0o2 5 X8 `:;`<;`>;`@;`B;`D;`Gd hp  N   X~vty'j ;X ;~ ;&!JoutL 3MmO !R SoTo!W vtyX ![6 rb\ !_k `p ambm k !e rawf "I #P#U#Y #] #c6 #gv  B> ;m N o;moom $; %DDB%DSS%DLU',$2 o7 o; o  0" &, ' , ' < ' L < BL B\ B w  \ w w " " $" " " " " " " " " " 7#: 8" C#: D#: L#: #: #: #: F" " 7" F" "  BB  " " " 7" ;       !"#((2P 3db4  5P``B"JsvBf)v mB")5 ,oB*- +O -,ctxO"-O3m-O? -O[ .dbcQ.iR;.rcSo/T /Uo012.oim3uM94U14T13M^4U4T 3Mv4Us3M4U 4T l4Q04R 4X3M4U14T14Q 4R l4X04Y 5M2&/664Uv3uMR4U14T53Mw4U 4T|3M4U 4T 4Q04R 4Ys3M4U14T54Q 4R 4X04Y 3uM4U14T75M3Mb4U14T74Q 4R 4X04Y 5M3M4U 4T 4Q04R 4X}#4Y}3M4U3M4U 3M4U 4T5M3M>4U}3MX4U}3M}4U 4Tv3M4U 4Tv5M3M4Uv3M4U 4Tv3M4U 4Tv7M4Uv8- 9-:;-<-;-;-8pIJ9}I3M4U|3M4U|3M4U7M4U3N44T 4Q 4R}4X05N3uM]4U14T75!N3.N4T05!N3M4U 4T F4Q04R 4X 4Ys3M4U14T74Q 4R F4X04Y 3uM74U14T73M|4U 4T ?4Q04R 4X 3M4U14T74Q 4R ?4X04Y 3M4U}5M3M4U 4Tv3M"4U}3M:4U}3MR4U}3Mj4U}3M4U}3M4U}5M87d9787+F9797:;8<8;!8=pI"9}I3Mv4U7M4U3N4T 4Q 4R|4X03uM4U14T73M4U14T74Q 4R 4X04Y 3F=4T04Q 5N5!N3M4U 4T 4Q04R 4X 3M4U|5M3M4U|3M4U|3M 4U|3M.4U 4Tv7M4U}3uMb4U14T13M4U 4T ,4Q04R 3M4U14T14Q 4R ,4X04Y 3M4Uv3M4U 4Tv3M14Uv3MV4U 4Tv5M8.8 m9@8:;M83Z84Uv4T 4Q83uM4U14T73M4U 4T 4Q04R 3M^4U14T74Q 4R 4X04Y 5M3;N4Uv4T (4Q 3uM4U14T53uM4U14T33uM4U14T33HN 4Uv4Ts3uM'4U14T13UN?4Tv3bNV4T13uMr4U14T73oN4T 4Q04R04X}3uM4U14T75|N3uM4U14T73<4U}85N3MS4U14T34Q 4R Y4X04Y 3M4U14T34Q 4R X4X04Y 3M4U14T54Q 4R W4X04Y 3M4U 4T }4Q04R 3uM+4U14T53NH4Q 4X03uMd4U14T73N4UE4T 4Q03uM4U14T53M4U14T54Q 4R z4X04Y 3N 4U@4T 4Q03uM0 4U14T53Mr 4U14T54Q 4R t4X04Y 5N3M 4U 4T Y4Q04R 3uM 4U14T73N 4U}84T 3MA!4U 4T X4Q04R 4X 3M!4U 4T W4Q04R 4Xs3uM!4U14T53M!4U14T74Q 4R 4X04Y 3M"4U14T74Q 4R 4X04Y 3Ma"4U14T74Q 4R 4X04Y 3M"4U 4T 4Q04R 4Ys3M"4U14T14Q 4R }4X04Y 3M##4U14T54Q 4R 4X04Y 3M[#4U 4T 4Q04R 3M#4U 4T 4Q04R 3M#4U 4T 4Q04R 4Xs3uM#4U14T53uM $4U14T73uM%$4U14T73MN$4U14T74Q 3uMk$4U14Ts5M3M$4U 4T t4Q04R 3M$4U 4T z4Q04R 3M %4U 4T 4Q04R 3MX%4U 4T 4Q04R 3M%4U 4T 4Q04R 3M%4U14T54Q 4R 4X04Y 3M&4U 4T 4Q04R 4Xs3MN&4U 4T 4Q04R 4Xs3M&4U14T54Q 4R 4X04Y 3M&4U 4T 4Q04R 4X75M3M'4U 4T 4Q|4R 4X}3M>'4U 4T|3Mj'4U 4T 3M'4U|3M'4U}3M'4U 4Tv4Q}3M'4U 4Ts3M(4U 4Tv3M8(4U 4Tv5M5M3Ml(4U}5M5M3M(4U 4T 4Qs3M(4U 4T~3M)4U 4Ts3M)4Uv3M?)4U 4Tv3MW)4Uv3M|)4U 4Tv5M3M)4U}3M)4Uv3M)4U 4Tv5M3M*4U}3M,*4U 4Tv5M3M^*4U 4Tv5M3M*4U}5M3M*4U 4T 4Qs3M*4U 4T~3M+4U 4Ts3M&+4Uv3MK+4U 4Tv3Mc+4Uv3M+4U 4Tv5M5M3M+4Uv3M+4U 4Tv3M+4U}5M3M,4Uv3MC,4U 4Tv5M3Mu,4U 4Tv3M,4U}3M,4U}5M5M5M5M5M3M-4U 4Tv4Q}3M<-4U 4Tv3Ma-4U 4Tv5M5M7N4Uv>7 o-?dbc7309m0:`0;o@rc;oA oi/,dbc-.rco0y/3Z8_.4U|4Ts 4Q73uM{.4U14T73M.4U14T74Q 4R &4X04Y 3M.4U 4T &4Q04R 5M3N/4Us 5N5N5N5N5N5Nsy/Bi/A o0,dbc-.rco003Z8/4U|4Ts 4Q23uM04U14T73MX04U14T74Q 4R 4X04Y 3M04U 4T 4Q04R 5M3N04Us 5Ns0B0A o&2,dbc-.rco0623Z8T14U|4Ts 4Q33uMp14U14T73M14U14T74Q 4R 4X04Y 3M14U 4T 4Q04R 5M5N5N7N4Us s62B&2A o3,dbc-.rco003Z824U|4Ts 4Q23uM24U14T73M34U14T74Q 4R 4X04Y 3MM34U 4T 4Q04R 5M3Nr34Us 5NAT o5,dbcT-.rcVo0,53Z834U|4Ts 4Q93uM44U14T73MZ44U14T74Q 4R 4X04Y 3M44U 4T 4Q04R 5M5N5N5N5N5N5N5N5N7N4Us s,5B5AD ov6,dbcD-.rcFo0G03Z854U|4Ts 4Q23uM54U14T73M 64U14T74Q 4R N4X04Y 3MC64U 4T N4Q04R 5M3Nh64Us 5NA4o7,dbc4".rc6o0703Z864U|4Ts 4Q23uM74U14T73MP74U14T74Q 4R >4X04Y 3M74U 4T >4Q04R 5M3N74Us 5N>) 7?dbc)6> .8?dbc0BAm0m0`@rco> oZ8?dbc,@rc oC o#<Ddbc1EJE]FrcoFio2<GmH`IpIf99}I3MQ94U}7M4U}5N5!N3N94T~4Q 4R~4X03uM94U14T73uM94U14T75M3M4:4U14T74Q 4R 4X04Y 3Mu:4U14T74Q 4R4X04Y 3M:4U 4T4Q04R 4X~5M3M:4U 4T 4Q04R 4X}3M;4U}3M;;4U 4T03MU;4U~3Mo;4U~3M;4U~3M;4U~3M;4U 4T~4Q}3M;4U 4T|4Q~3M"<4U 4T|3M<<4U~5M3Mn<4U 4T|3M<4U~3M<4U 4T|5M7N4U 4Tv $ &4Q1JS?Ddbc"Fi;Frco5!N5N3uMu=4U14T7KN=4UU4T 5M3M=4U14T74Q 4R4X04Y 5M3M3>4U 4T4Q04R 4X|3MX>4U 4Tv3Mp>4U|3M>4U 4Tv4Q|3M>4Us3M>4U 4Tv5M3M?4U 4Tv4Qs3M(?4Us3MM?4U 4Tv3Me?4Us7M4U 4TvL AE!`E3mFrcoFidxoMpIL@9}I3M7@4Uv7M4Uv3Nj@4Uv4Ts3N@4Uv3uM@4U14T73M@4U14T74Q 4R4X04Y 3M4A4U 4T4Q04R 4Xss0.(4Y}3uMPA4U14T73MA4U14T74Q 4R4X|4Y 3MA4U 4T4Q|4R 4Xs5M5ML iDE"`E4mDnrHFrcoFidxoMpIB9}I3MB4Uv7M4Uv3NB4Uv4Ts3NC4Uv4QQ3uMC4U14T73M]C4U14T74Q 4R4X04Y 3MC4U 4T4Q04R 4Xss0.(4Y}3uMC4U14T73MD4U14T74Q 4R4X|4Y 3MND4U 4T4Q|4R 4Xs5M5ML FE `E2mDnrBoFrcoFidxoMpIAE9}I3M,E4Uv7M4Uv3N_E4Uv4Ts3N~E4Uv4QQ3uME4U14T73ME4U14T74Q 4R4X04Y 3M0F4U 4T4Q04R 4Xss0.(4Y}3uMLF4U14T73MF4U14T74Q 4R4X|4Y 3MF4U 4T4Q|4R 4Xs5M5ML pIE!`E3mEKmFrcoFidxoMpIG9}I3MG4Uv7M4Uv3NG4Uv4Ts3OH4Uv4Q|4R 4X03uM#H4U14T73MdH4U14T74Q 4R4X04Y 3MH4U 4T4Q04R 4Xss0.(4Y}3uMH4U14T73MI4U14T74Q 4R4X|4Y 3MUI4U 4T4Q|4R 4Xs5M5MN}IO}$`Pj KDargj#Ds3j1EjAmEjKo3uMJ4U14T13M : ; 9 I$ >   I&I : ;  : ; I8  : ; 9  : ; 9 I8 : ; 9 <I!I/ 4: ; 9 I?<! : ; 9 I8 'I: ;9 I4: ;9 I?< : ;9  : ;9 I8  : ;9 I8 > I: ; 9 ( 'I : ;9 I 8  I8 < > I: ;9 ! : ;9 " : ;9 # : ;9 I$> I: ; 9 %( & : ; 9 ' : ; 9 I( : ; 9 )4: ; 9 I*4: ;9 I+.?: ;9 'I@B,: ;9 IB-: ;9 IB.4: ;9 IB/4: ;9 IB04: ;9 I1 : ;9 2 U314B5167181RBUX YW 91B: U;41B<41=1RBX YW >.: ;9 'I ?: ;9 I@4: ;9 IA.: ;9 'I@BB: ;9 IC.: ; 9 'I@BD: ; 9 IBE: ; 9 IBF4: ; 9 IBG4: ; 9 IBH4: ; 9 II1RBX Y W J.?: ; 9 '@BKB1L.?: ; 9 'I@BM1RBUX Y W N.?: ; 9 ' O: ; 9 IP.: ; 9 '@BQ.: ; 9 ' R: ; 9 IS.1@BTB1U.?<n: ;9 V.?<n: ; 9 W.?<n: ; U !V!@@U@@E@UE@]@V]@@U T "S"&T&'S',T,)-S)--T--S-;T;;S;@T@]@S]@@T@@S Q @@Q@@I@QI@@Q R @@R@@I@RI@@R!!P!r&Vr&&}8&y-Vy--}8-?V??}8@@@V]@@V""0"#S''S**^*-+S-+z+\+,S11S56S66S67\99S:;^A<a<\a<<S==S==\=+>S>>S>>S??S]@@S#$P$;$S;$F$P$$P((P*&*P**P+,P,,P)-7-P7--S--P-.Y.5.}0,1S22S33Y!55]9+:]#<6<Y6<A<}< =}J=t=]==]==]>>P>>SS?^?Y@@S!"0"|%\&'0''\+,\,)-0)-m-\--0{0%1\11\j22\56\8A9\99\+::\;;0;<\="=\>=J=\>>\>K?\??\@@@0]@@\@@\@@0%&%& ((S((^()~))}#)i)Si))^))}))}#z++^-.S,11S122S34S<9A9 Z:_: :: ::S;;S<A<S<=S+>c>SS?_?S_??^??S@@^@@S""P""_"#P##X#%&_''_+,_)--_{0,1_11_222_56_8A9_99P99_+::_;<_<<_="=_>=J=_>>_>S?_??_]@@_((*%%&V' (V11V22j2V8<9V+:Z:V_::V<<V>=J=V-?S?V??V@@V*%& '+ -{0 ,11 1j2 25 69 9; ;; <= "=> >> -?? ?? @@ @@ @@ %%& ''P' (S<< ?? ??P??Sq%%P%%P%%S''P''S11S22j2S88PK?R?P??P??S@@S%&\''_./Va44V66V7<7VS88V<<V==Vc>>V>>V??V.t/ x// 6c6 777 == o>> ?? .t/Vx//V6c6V777V==Vo>>V??V.{0 a44 45 66 77 78 A9m9 9+: ;; << << << J=t= == == c>> >> ?? ./P/t/Sx//P//S6%6S%666P66c6}777S==P==So>w>}w>~>P~>>}>>S/6?6_.0{0V4!5V28S8VA9m9V;;V <<VE0L0PL0{0]4!5]28S8]A9m9];;] <<]@dUd\v Uv ~ \~ U \ UP \  P v \ \ U \ r Ur z \z  U \ P \ P r \ U \ F UF X \X ] U] n \n U P \ P F \n \ U ]\]BUBJ\JOUOe\]lPl\PB\pU(\(U\#U#4\4YU(7P7\P\4Y\`U\U \ U%\,P,\P\0QUQ\U\U\PO\ORPR\*U*`\`gUg3\KTK]~]TT~3TKQK]~]QQ~3QK0PPD_DOeO0P$]g_!]!0e0])0)3_3<P<=_=FPG0_3]K0DVDOPO$Vg!V!0P0V3VO~PR~g~G~^w~wP~3~ ]`yUyZVZbUbcUc V`y0 P\\c \C d \{ \UVUUnVnsUsYVTST>S>sTsYSPPr]s]TY]PPT";TOSTReVUVUUVUyVTST^S^TySQ\QQQQ\BQBe\eoQot\tyQP P ]]ty]PPTB[TosTrVUV U UVUVTS T ~S~TSQ\Q Q QQ"\"bQb\Q\QP*P*]]]PPTb{TTVU0V05U5?U?VUVT/S/5T5STSQ \ 5Q5?Q?QB\BQ\Q\Q#'P?JPJ]]]PP:TTTVUUJTJTTTTT.T.OTO^T^nTnTTTTTTTTWQWQQQQQ<Q<JhJOQOYQYnQnuQuQQQQXQhQQWRWxhxRRRRR<R<OROWRWnRn|R|XRRRRRRRUU5T5HSHJTJSTSTXTTT>Q>IVIJQJVQQVYQQQJUJVQJSTUSUU,@dhor*-4O(p3ruxRUXev"}""""P#99*%%&' (1122j28<9+:Z:_::::<<>=V=-?S???@@%&''k()))++-.34::;;<A<<=S??@@./a44667<7S88<<==o>>>>??./6V6[6c67<7==o>>??.0q04!528S8A9m9 <<( /usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/8/include/usr/include/x86_64-linux-gnu/bits/types/usr/include/home/osmocom-build/jenkins/workspace/osmo-gsm-tester_build-osmo-hlr/inst-osmo-hlr/include/osmocom/core../include/osmocom/hlr../include/osmocom/gsupclient/usr/include/netinet/home/osmocom-build/jenkins/workspace/osmo-gsm-tester_build-osmo-hlr/inst-osmo-hlr/include/osmocom/gsm/home/osmocom-build/jenkins/workspace/osmo-gsm-tester_build-osmo-hlr/inst-osmo-hlr/include/osmocom/gsm/protocol/home/osmocom-build/jenkins/workspace/osmo-gsm-tester_build-osmo-hlr/inst-osmo-hlr/include/osmocom/cryptdb.ctypes.hstdint-intn.hstdint-uintn.hstddef.hstruct_FILE.hFILE.hstdio.hsys_errlist.htalloc.hutils.hsqlite3.hlinuxlist.hlogging.hlogging.hunistd.hgetopt_core.hcni_peer_id.hin.hgsm_utils.h gsm_04_08.h gprs_cipher.h gsm_04_08_gprs.h gsm_08_08.h auth.h gsup.h db.hdb_bootstrap.hstring.htalloc.h s XXX   < tX  zX J   zJXX tft. XtJ XwGX+t.^zJU.X twJ    X  +JyEy7E#0ZYs=Y%t<f$ sY.8<w*z< f  u y @]tt$xiX%t%.X<y $pJp<pJ)qXJY_.% T 0XoXpXpiHL:H) 7tX JYp.  0.pX'XmHL:H)ZzXPYv.Ȭ  0XxXXp2HL:H)7SOYw.   0.wX'X$J<J) tX JY. p 0XrX0Xp,HL:H)7SOYw.   0.wX'XnHL:H)7SOYw.   0.wX'X~!s!sKXKX  q+X sIXX  =[=X H0XX/ 5yf=Q Hr.&>h <i<[Jzf-zX Z:  9. v:XX^ H0XX/ myfX=Q Hr.&>R -<S<[*Jzf-zX Z:  9. v:XX^ H0XX/ myfX=Q Hr.&> <<[Jzf-zX Z:  9. v:XX^ HXX/ CyfQ Hr.&> <<[Jzf-zX Z:  9. v:XX^ 4z<4zJP@AK2I..- T ^JzX<Vh>Y;ultg&g& f ' ztLl <2Kz<Zt f  8&i&'.#KthKKth" .4</tj<|JYt&7Y =,Y5   @  @ %8HX  z4|u 1hy-gXfJxJ33X?./x Xp< =*IJ,^t<< f   iS  . MIKt f x6Kt f e6$(tg -Y U#W<tX   . k | g!.2Kt.@N'J&f&g | gtI  l  P   x,  .$Jf&X 6  ), [89SxX3Xg& f t#.R f  <|GX  |Bf "S f  .V<^}XgK~g0Q|X'XGzXG ^ |^X!Ut_Xt#|X,  3"gX.@X'X?30h, <Ȟc |<XO1Bz<}<c<<g(<X}~<X_1<<| Xs}n<<<<<MN z}<t4yXX/.f<G<; eenable_sqlite_loggingstmt_sql__off64_tDB_STMT_SET_LAST_LU_SEENdb_openprint_filename_pos_shortbuf_IO_lock_tchardb_is_bootstrapped_v0DB_STMT_AUC_3G_INSERThas_sqlite_config_sqlloglog_filter_indexstderrsqlite3_open_IO_buf_endtgt_rbloglevel__off_tsqlite3_configgsm0808_amr_modes_from_cfgtgt_gsmtap__ubsan_handle_type_mismatch_v1osmo_gsup_message_type_names__ubsan_handle_pointer_overflow_IO_write_endunsigned intnextversionLOG_TGT_TYPE_FILEdb_remove_resetstmt__builtin___asan_report_store8_flagsprint_ext_timestampprint_tidLOG_FILENAME_PATHprint_category_hexLOG_FILENAME_NONEsd_journalDB_STMT_UPD_PURGE_PS_BY_IMSIgsm48_cc_msgtype_names__ubsan_handle_add_overflow__u6_addr32__builtin___ubsan_handle_pointer_overflowprevgprs_service_t_strsgprs_msgt_gmm_namesdb_upgrade_v2db_upgrade_v3db_upgrade_v4db_upgrade_v5db_upgrade_v6db_upgrade_v7DB_STMT_IND_SELECTdb_bind_textnum_cat__u6_addr16logp_stubDDGSMlog_filtersigned charLOG_CTX_GB_BVCprint_filename/home/osmocom-build/jenkins/workspace/osmo-gsm-tester_build-osmo-hlr/osmo-hlr/srcLOG_FLT_BSC_SUBSCRsqlite3_destructor_typeuint32_tstdoutsqlite3_extended_result_codesgp_offset_IO_save_endopterrLOG_TGT_TYPE_SYSTEMDparam_name_IO_codecvtDAUClong long unsigned intDMSLOOKUPDB_STMT_SEL_FILTER_MSISDNprint_timestampoverflow_arg_areatable_exists_sql__u6_addr8DB_STMT_UPD_VLR_BY_IDdb.cLOG_FILENAME_POS_HEADER_ENDosmo_rat_type_namesDB_STMT_AUC_BY_IMSI__uint16_tDB_STMT_AUC_3G_DELETEsys_errlist_IO_backup_baseLOG_FLT_GB_BVC_offsetsqlite3_data_directorysys_nerrLOG_TGT_TYPE_STDERRDB_STMT_SEL_ALL_ORDER_LAST_SEENvalue_filenogsm48_gmm_cause_namescolorgsm48_cc_cause_namesDB_STMT_AUC_UPD_SQNprint_fngsmtap_instprint_categorystatements_countdb_table_existssize_tLOG_TGT_TYPE_GSMTAPlong intint64_tDMAINoutputLOG_TGT_TYPE_VTYDB_STMT_SEL_ALLsql3_sql_log_cbLOG_FILENAME_BASENAME_IO_read_base_BoolDB_STMT_DELETE_MSISDN_BY_IMSIDB_STMT_SEL_BY_MSISDNosmo_gsup_message_class_namesstdinDB_STMT_UPD_PURGE_CS_BY_IMSIgprs_upd_t_strsLOG_FLT_VLR_SUBSCR__builtin___ubsan_handle_add_overflowgprs_det_t_mo_strsDB_STMT_SUBSCR_CREATEDB_STMT_IND_ADDtgt_vtysql3_error_log_cbuser_version_sqlin6addr_loopbacktgt_syslogDB_STMT_SEL_BY_ID_talloc_zerofilter_mapgsm48_pdisc_names_modeosmo_wqueuegsm_chan_t_namessqlite3_close_IO_write_basetext_IO_read_ptrLOG_CTX_L1_SAPIsqlite3_bind_parameter_indexdb_closegsm0808_chosen_enc_alg_namesgprs_det_t_mt_strsuint8_terr_codesqlite3_bind_intstatementssqlite3_stmtlog_info_cat__builtin___ubsan_handle_type_mismatch_v1DB_STMT_AUC_2G_INSERTsqlite3_libversion_freeres_list_IO_wide_datahostname_LOG_FLT_COUNT_IO_markerdb_upgrade_func_tlong long intdescriptiongsm0808_amr_mode_names_IO_save_baseDB_STMT_SEL_BY_IMEIallow_upgradeupgrade_funcwqueueoptindsqlite3_finalize__ubsan_handle_out_of_boundsvalue_string_markerssqlite3_bind_int64log_ctx_indexstmt_idxstmt_str_freeres_bufin6addr_anylog_context__in6_uosmo_cni_peer_id_type_namesLOG_TGT_TYPE_STRRBDB_STMT_SET_MSISDN_BY_IMSI__pad5sqlite3_clear_bindingsfacilityLOG_CTX_GB_NSVChlr_log_infogsm0808_permitted_speech_namesfnamedb_run_statementssqlite3logp2_vtable_offsetprint_filename2db_contextsqlite3_prepare_v2optarg__int64_tgloballong doublegsm48_reject_value_namesuint16_tsqlite3_freeLOG_FLT_GB_NSElog_categoryosmo_log_infogprs_att_t_strstable_namegsm0808_speech_codec_type_namesunsigned charlog_check_level_IO_read_endDB_STMT_EXISTS_BY_MSISDNenabled_LOG_CTX_COUNToptoptshort intDB_STMT_UPD_IMEI_BY_IMSIdb_upgrade_v1LOG_FILENAME_POS_LINE_ENDDCTRLDB_STMT_UPD_NAM_CS_BY_IMSIDB_STMT_SEL_FILTER_PSpriorityLOG_CTX_VLR_SUBSCRsqlite3_bind_textsqlite3_column_intlog_target_typedb_get_user_versiontalloc_strdup__environdb_bind_int__va_list_tagDB_STMT_DEL_BY_IDllist_headLOG_FLT_GB_NSVClog_save_filtersfp_offset__uint8_tdb_bind_int64osmo_talloc_contextsidentLOG_CTX_GB_NSEDB_STMT_UPD_NAM_PS_BY_IMSInamegprs_cipher_names_IO_buf_baseLOG_TGT_TYPE_SYSLOG_wide_dataLOG_FLT_ALLerr_msg_locklog_infoin6_addrsqlite3_compileoption_getlong unsigned intGNU C11 8.3.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu11 -fsanitize=address -fsanitize=undefined -fsanitize=address -fsanitize=undefined_old_offset_IO_FILEDGSUPsqlite3_bind_nullreg_save_area__builtin___ubsan_handle_out_of_boundsDB_STMT_EXISTS_BY_IMSIosmo_cm_service_type_namestgt_filestmt_bootstrap_sql__asan_report_load8entrytypecategorieslog_print_filters__asan_report_store8gsm48_gsm_cause_names__uint32_tsqlite3_resetDB_STMT_SEL_BY_IMSI_IO_write_ptrDB_STMT_SEL_FILTER_CSsqlite3_execDB_STMT_SET_LAST_LU_SEEN_PSdb_bootstrapDB_STMT_SEL_FILTER_IMEIraw_outputgsm48_chan_mode_namesosmo_sub_auth_type_names__builtin___asan_report_load8gsm0406_dlci_sapi_namesdb_bind_nullDB_STMT_UPD_SGSN_BY_ID_codecvt_NUM_DB_STMTDB_STMT_IND_DELdb_upgrade_pathDB_STMT_SEL_FILTER_IMSIprint_levelselectsave_fn_talloc_freefilter_dataosmo_lu_type_nameslog_targetshort unsigned intsqlite3_errmsggsm48_rr_msgtype_namessqlite3_stepfilter_fnLOG_FLT_L1_SAPILOG_CTX_BSC_SUBSCRdoubleout_freelog_filename_typegsm48_mm_msgtype_names_chainlog_filename_posnum_cat_userFILE_flags2sqlite3_temp_directorysqlite3_version_cur_columnDB_STMT_AUC_2G_DELETEuse_color_unused2strcmposmo_gsup_session_state_namesosmo_ctxGCC: (Debian 8.3.0-6) 8.3.0zRx TK ](K0^(A D J s M n B R N P X R V \ L D (P0E t#BBB B(D0A8G5 8D0A(B BBBJ zNRIIXP\AvI^A<BBD A(G (D ABBC <8BBD A(D  (D ABBG <xBBD A(D2 (D ABBH <BBD A(D  (D ABBG <BBD A(G  (D ABBE <8BBD A(D  (D ABBG <xBBD A(D  (D ABBG LAHK s AAG A(M0\(A D AAG D IVE ALd$BBD D(G0x (D ABBD E8n@F8A0W (D ABBF {8M@\8A0dBBD D(G0p (D ABBD M8n@F8A0W (D ABBF {8M@\8A0dBBD D(G0p (D ABBD M8n@F8A0W (D ABBF {8M@\8A0d\BBA D(G0m (D ABBJ M8n@F8A0W (D ABBF {8M@\8A0DSBEE D(I0 (K ABBE B8N@K8A0  BBB B(A0D8JEN\Aw 8D0A(B BBBE II`AQP`BNM]B LR hRYBIZRIeXAGiAuM]BRZBMI`B QN {HdBiPYA| FQ  BL ?CiBQChAM\A^_B#DZ#(@6 D R `pn`|0@ 8  @   #!" &&,=2T8 >Lbrx .=]} +>K]`Sft   0?\vdb.csql3_sql_log_cbdb_run_statementsdb_upgrade_v7db_upgrade_v6db_upgrade_v5db_upgrade_v4db_upgrade_v3db_upgrade_v2db_upgrade_v1sql3_error_log_cbdb_upgrade_pathstmt_sqlstmt_bootstrap_sql_GLOBAL__sub_D_00099_0_db_remove_reset_GLOBAL__sub_I_00099_1_db_remove_reset.LC5.LC8.LC17.LC18.LC22.LC30.LC53osmo_log_info_GLOBAL_OFFSET_TABLE_log_check_levellogp2logp_stub__asan_report_load8__asan_stack_malloc_1__asan_option_detect_stack_use_after_returnsqlite3_stepsqlite3_clear_bindingssqlite3_resetsqlite3_finalizesqlite3_prepare_v2sqlite3_errmsg__ubsan_handle_type_mismatch_v1__ubsan_handle_pointer_overflow__ubsan_handle_add_overflow__asan_report_store8__asan_stack_malloc_2db_bind_textsqlite3_bind_parameter_indexsqlite3_bind_textdb_bind_intsqlite3_bind_intdb_bind_int64sqlite3_bind_int64db_bind_nullsqlite3_bind_nulldb_closesqlite3_close_talloc_freedb_open_talloc_zerotalloc_strdupstrcmpsqlite3_compileoption_getsqlite3_opensqlite3_extended_result_codessqlite3_execsqlite3_freesqlite3_libversionsqlite3_column_intsqlite3_config__ubsan_handle_out_of_bounds__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals/"/T1k{<211<91Se<x<<|<|4&6S'789:;//1s//1<<2J<Q<[2x<<3<<34 =%4/494C4P U>i< n>}| =| ?544 =4  %=/4R6k(<5X<{|//12 9 <C 2S c <h 3r 4z @ 5 @ @ @ @ @ @ ) 6 *V \u < / / 1 | < 2+ |; <@ 3G 4v @ 5 @ 6 +& I <h  / / 1  < 2# 3 <8 3B 4G @L @T @^ 5 6 *&< E e//1 <2 <34F@P5a@6,\ Be<0/K/]1\<2\<34@@@@@@ @@@$A8)o6*%/@/R1\<2\<34@5!@?6f*<//"1j|q<{2|<34@5@/$/;1T<pu2<48DEC/^/p1<289<3/./C1c\r<w2\<344DG#/>/P1jq<289<3//#1C\R<W2n\~<344DI//01JQ<al2y89<3//1#\2<72N\^<f3p4u4DK//1*1<A|L2Y8a9|<3//1\<2.\><F3P4U4:M/,/B1T<<<2< < 3 <  =( 45  : >G 4Q < V =` 4m | r > 4  = 4  = 6 !-!|!P!/!/!1!/!/!1 "/""/8"1K"Qy"/"1"<"R"S"/" #<#3#<7#A#2g#/#/#1#T7$UB$/Z$/p$1$!$V$/$/$1&%Wh%\"m%;%7%/%/%1%8&9&:(&/@&/V&1~&L&X&&<&2'''<5'<?'2W's'<x'2'< '<'3'Y'8'9':(/>(/V(1n(/u(< (/(1T)< [)`)>)%)<)3) v* *;*/*/+1)+ ;+ Z+ q+<+%+<+2+Z,/,/.,1L,S,<],2,Z,/,/,1,|,<,2-X--< -33-/K-/a-1s- z-N--<-<-3--<-3-/-/.1U.<u.<.%.2.<#.;.///,/1G/<#S/<`/<g/2/#/C/////1// 0/"0160H0/j0/0!0<020:<E:<N:3r:\":<:<:2:4:<:[::=:/:4;;=3; :;|D;>V;4`;4r;<w;>;;[;|;=;;=;4;/;4;/;4;4</ <4</<4<4)<|3<=B<4L< S<X<>p<u<=<<<[<4<<=<4<|<=</<4<4<4<<<==< ===4&=40=5==A=/F=4M=/R=4\=4f=<k==w=/|=4====/=4=4=4=/=4=4====4= ==> ><>=>|">[/>49>|>>=K>4U>Z>=f>/k>4s>4{>4>4>/>4>4>>=>4>/>4>/>4>4>>=>/>4>|?=?4?4$?/)?43?<8?=G?4O?4V?/[?4c?4m?r?=??=?/?4?4?4?4?4?|?=?4?)@4@/$@4+@/0@47@/<@4F@Af@<k@>z@@=@|@=@/@4@/@4@/@4@@2j333339_N@@@P@@@@@@P@X@@@@@@@@@@@P@@@@@PX@@@@@@P@@@@@P@@@@@P@@@@@@@ @ @ @P  @ @  @@ @P  @ @ @  @ @ @ @  @  @@ 0H `P pX  `  h  p @ ' ( * @+ , - / @0 `1 2 3 4 @5 5  6  7 7( 80 `88 8@  9H 9P :X `:` :h @;p ;x `< < @= =  > > > @? @ @k 8z@@`@x@@@ 8@@`@x@@@ 8@@`x @@@)@ @88@@`xH@X@h@ @8x@@`x@@@ 8@@`@x@@@ 8@@`x@@@&@ 86@@`xF@@V@f@ 8v@@`x@@@@ 8@@`x@@@@ 8@@` x@@ @ &@  86@@` xF@@ V@ f@ @8v@@` x@ @@ @  8@@`x@ @@  8@@`@ x@  @ @ @8/@@`<x6@>>@=F@  78N@@``1xU@@H\@2d@ @;8k@@`"xs@!z@$ @ 8 @ @` `<x  @ @=  @  !@ !8!@!@`!@$x!!@!@!!@!@%!"@ " 68"@"@`"@ x""@" ""@"@"#@ #`88#@#@`# x##@###@##$@ $$8$@$@`$@x$$@$%$$@$9$ %@ % >8%@%@`%`'x%%@%%#%@%3%*&@ &8&1@&@`&Fx&8&@&&@&@&&G'@ '`"8'N@'@`'x'U'@' '\'@'@5'c(@ (8(j@(@`(x(q(@(-(x(@(` ()@ )#8)@)@`)x))@)))@)@0)*@ *"8*@*@`*7x**@*`J**@*@+*+@ +@8+@+@`+(x++@+ ++@+?+,@ ,8,@,@`,@x,,@,,,,@, ,-@ -8-@-@`- x--@- 9--@-!-.@ .:8.@.@`.x..@.E.%.@. .-/@ /K8/4@/@`/x/</@/8/B/@/@!/J0@ 0880Q@0@`0@Kx0Y0@00a0@0`0h1@ 181o@1@`1`:x1v1@1@?1~1@112@ 2@82@2@`2x22@2;22@2@23@ 383@3@`3@x33@3&33@3*34@ 484@4@`4>x44@4@44@4&45@ 5485@5@`5x55@555@556@ 6@86@6@`65x66@66 6@6/67@ 7`&87@7@`7@#x7 7@7#7'7@77.8@ 8885@8@`8x8<8@8:8C8@88K9@ 9@G89Q@9@`9`x9Y9@99`9@9`9g:@ :"8:n@:@`:`x:u:@:@ :|:@:':;@?EF@G @H(`J0@K8K \] ^_  $R $u $) #0 $ 7 $> $E $@L $Q $Z_ $ d $w $ $ $ $ $ $r $" $ $ $i $ $ $ $P' $13 $ @ $M $Z $Q g $ t $~ $=  $# $ $ $ $  $ $ $f  $u $l $ $* $7 $ D $]Q $^ $ k $)x $ $^  $  $  $  $ $ $g $  $  $l ( $: $rF $R $)y $ $  $ $r $  $ $( $Y  $f $ $ ( $ 5 $<K $ X $ ] $Qj $w $ $  $$ $ $ $ $ $ $  $ $- $N ? $A L $Y $ g $ t $ $ $  $ $  $  $@  $ $) $ $^  $ $  $  $ $/ $ $>" $( $. $2 4 $ ; $ k $ $ $ $ $ $ $ $ $!  $  $/ $@ $ Q $e $0s $ $w $< $  $J $ $? $. $74 $: $@ $2F $ L $R $Y $Ll $Or $*x $h $| $z $* $|  $  $  ${ $7 A $O $] $z l $ $ $s $ $ $ $/ $ac $*o $u $ $ $ $D $P $ $ $$ $ $ $  $T $ $] $j $ } $ $ $ $ $ $ $ $^ $ $X $ $ $ # $/ $\ A $ M $PY $ e $q $t} $ $ $ $] $w $ $ $ $ $Z $ $ $1 $ C $HI $FO $U $_[ $}a $1g $em $s $y $ $ $_ $ $ $ $ $ $l $ $J $c $ $ $ $5 $ $ $ $) $T $A $  $y  $s $? $2 $ * $| C $| $| $  $  $O@  $B 6 : ? $| K O T $` d i $ u Ny F      n $   $ T    $ $Ch& "P   ":"U@_"w#@E#@9 " $   #(7(Sd)hx)@&+@&.Y.!.@@Y%c3p4@%::@::%;?#<Y7<n~=@_?g?v??@+*%5 "F J O "X \ j n w { p% "  |&&''q%`"5%B%^&k'(1@"`"b2@"(98R:M@f@s`"}:@@<J=6KV6X.7m@@@#==w>>> ?/?G/c4x@#8@#<< @=2=GW>i.0s "   " F 8B05N8@$h9<@U$_<n!!!<"O" #(#@;$Wt$s$!%*%Z&&&'1@JTC's@@|'@'@@ Z(,*I+e+2,a,@,  ,1 ,P @i s - $- @  e- ~- ! -!@+!@8!B!-W!@p!!&0!0!@!"!0!@"@! "#1?"@X" b"z1w"@"@%"1"@"@ ")2#@#@%$#29#@R#"\#2q#@#@!#2#@# #-3#u3 $&4&$Z4E$@O$i5l$5y$5$@$$5$@$$7$@%@!%76%@O%@$Y%7n%@%"%)8%@%@$%8%@&`&&8&&@?&`'O&9n&@&`&&9&@&&&:&&:&@ '$';/'?'H;T'a' k'Z;'d;'{;'@';'';((;)(9(;F(;S(<m( <z(F<(\<(( (y<((<(@)<)<0)@)<X)<m)})<)"=)*=)9=))V=)`=*o=*@-*=:*=O*_*=l*=*=*=** *>*@*&>*+3>'+B><+L+O>d+^>y++o>+>+>+>++>+>,>,>4,D,>Q,?f,v,?,!?,-?,?,(@,4@,@@,o@-@-@--=-@R-b-@o-@|-@- $- $- $- $- $e-@. . '. +. 0. $ =.`.|.G .@..l .@..v /~ / (/ 5/ B/ O/ \/ / $W/ / / / / / $ / / 0 60@O0Y0D n0@00K 0z 0 0 $I0 1  1 1  1 %1 $ 21} U1 q1 1@11< 1@11F 1K 2P 2X <2 $;H2 k2 o2 2 2 2 $ 2Z222@ 3 3+3@D3 N3[3Js3e3 $-3p3 3 3 3 3 $ 3%3a484@Q4`[4p4@4`4444444 44525 $>5`a5 7 e5 + u5 y5 ~5 $ 55V55@6` 6!6@:6`D6Q6 i6%w6 $606 ,!6 !6 !6 !6 $ 66&7.7@G7Q7f7@77777 $w7 $7 $l 8 $C8 $/8 $p[8 $ f88 "8 "8 $ 8 "8 |"8 $8 #8 #8 #8 #8 x%8 h%8 "8 $ 8 3&8 !&8 $ 9919 &59 &:9R9 g9t9 99999:@+:5:_T:@l:@v::@:@:::@:; ;-; <;)V;3p;=;G;Y; ;r;@ ;< #<=<J< _< o<<)< <3<< < $ <`= +'= !'$= '(= '7= ';= '@=M=Z=Fv=c=@===@=== >@$>4> I>@ Y>, q>> > >K >Z >@ >d >v > ? )? >? N? f? w? ? $?? $? J(? <(? $? (? (? )? y)? )? )?R@ " @ m*@ k* @]8@eM@k@@@P@@@@@@ AA 5AQApA@A`AJA@A`ATAYA $dAB $B *B *"B $-B E+1B 9+@B +DB +SB ,WB ,gB k-kB a-tBr~B "B -B -B}BBBC4Cp`"Z`"v`"`"`"### #)#E#a#T@#p@#@#@#@#@#@#@#4@#P@#l@#@#@#@#@#@#@#0@# 7   x@< |  p<`|0 (`` .symtab.strtab.shstrtab.rela.text.data.bss.rodata.rodata.str1.1.rodata.str1.8.rela.data.rel.local.rela.data.rel.ro.local.rela.text.exit.rela.fini_array.00099.rela.text.startup.rela.init_array.00099.rodata.cst16.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @@@8L$& A , C1 C`L 92H2+\@ ; W@?$q`` l@:$ @;0$ @;$#@;`$@@<$ O@X<pt$3"r'=@Ȱ$Qe0@0$&e9j4@`$E0R1P0Yni@H$"x %/ xx