7-Ӓ8dD Ӓ8dD}7ifJ MJ+)7 26242242757216380312345678901234MSC-00-00-00-00-00-00 Ӓ8dDTd>lK `J+)7 326242242757216380312345678901234MSC-00-00-00-00-00-002024-10-30 05:57:12Ӓ8dD;+mG SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDf)ס In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD"A׆98 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDIɝ!n$# I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD HF)7I I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDwfu Ӓ8dDBl0-q Ӓ8dDB(rIrSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD3Q7"  IӒ8dD s J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDQD7f J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDyoG J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDl V In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dDxYO] 'J+ 262422427572163Ӓ8dDS"y J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  318J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDg=ޕs *J+ 262422427572163318 Ӓ8dD<3Ģ] 8J+) 26242242757216331812345678901234 Ӓ8dDy:[-K MJ+)7 26242242757216331812345678901234MSC-00-00-00-00-00-00 Ӓ8dD{Q3| `J+)7 326242242757216331812345678901234MSC-00-00-00-00-00-002024-10-30 05:57:12Ӓ8dD)_RWSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDILd In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD*tx(M I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDm I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDl3 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD88 Ӓ8dD,еӒ8dD~BCSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDnX/  IӒ8dDun J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDqiI J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDn/y; J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD[t* 'J+ 262422427572163 Ӓ8dDK˧ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDPo J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   857J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD˨\ *J+ 262422427572163857 Ӓ8dD5.wl 8J+) 26242242757216385712345678901234Ӓ8dDZm>ȠSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDlx3z In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDk ^e I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD"eq* I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD†-N I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD "5~ Ӓ8dD~}> Ӓ8dDr*SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD5n/  IӒ8dD*/)Lǘ J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDlv~s J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDDs_x J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD;~Gۏ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dD|׀K 'J+262422427572163Ӓ8dD^8E J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  219J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDy *J+262422427572163219 Ӓ8dD{le5B 8J+)26242242757216321912345678901234Ӓ8dDgRR7OSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD/ͫ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDjM@w I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDUEsl I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDdO I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDpQF Ӓ8dD6ro,Ӓ8dD>OYK SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDE(bTJ  IӒ8dDZd`' yR J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDAv1 J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD.,7. J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD]1Ix 'J+262422427572163 Ӓ8dDV1 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dDP#ƈ 5J+)26242242757216312345678901234Ӓ8dD :R3SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD5M In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD`=ȱ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD𰈭 I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDULb I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD;ԝL-; Ӓ8dD 9\g Ӓ8dD{MtSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD4?  IӒ8dD * J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDzC/09 J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDO[s4 J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD1b{ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dD!˷ 'J+ 262422427572163 Ӓ8dDXu 5J+) 26242242757216312345678901234 Ӓ8dD JJ+)7 26242242757216312345678901234MSC-00-00-00-00-00-00 Ӓ8dDܢ ]J+)7 326242242757216312345678901234MSC-00-00-00-00-00-002024-10-30 05:57:12Ӓ8dDҺ"٧iSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD"%-B In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD/P}m I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDu2X%.B I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDh5R{ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD-M, F Ӓ8dDd}$NӒ8dDjNڡp;SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD4x&|_  IӒ8dDoU b J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDn >m J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD2_ J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD[fMM6 'J+ 262421810073826 Ӓ8dD k QS In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDw J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   567J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDe 9c~ *J+ 262421810073826567 Ӓ8dD+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD0E, I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDkO I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD}2 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDA u) Ӓ8dDŵ/PC Ӓ8dDՌWSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD↊7v  IӒ8dD*{ J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDO$1G J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDPRTw J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDZ ƓK8 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dD:wNR 'J+ 262421810073826Ӓ8dDLv J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  094J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD̵}lx *J+ 262421810073826094 Ӓ8dD^ ?J+7 262421810073826094MSC-00-00-00-00-00-00 Ӓ8dD(ga RJ+7 3262421810073826094MSC-00-00-00-00-00-002024-10-30 05:57:15Ӓ8dDlc=zSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDV0G In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDw%ݟv I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD]E I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDWͧ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD!ٌ Ӓ8dD0Y{Ӓ8dD 8WSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDGC؎  IӒ8dD+A5G J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDqml J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDre9}9 J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD*՘@W 'J+ 262421810073826 Ӓ8dDoz In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDq;$ J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   627J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDݰtqZx *J+ 262421810073826627Ӓ8dDSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDSca In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDةkYE I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDaWzRW I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDk/z I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD/L)X֫ Ӓ8dD-C?G: Ӓ8dDD.o=*ZSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD.y   IӒ8dDyι J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD0Y-- J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD`bt J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDvW In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dD_Zof^x 'J+262421810073826Ӓ8dD%} J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   841J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD}F *J+262421810073826841Ӓ8dD4wKSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD]\>NӅK In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDgjb I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD2E 6v I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDԂS I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDK!v Ӓ8dDZ=Ӓ8dD)bt|SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD(rCl  IӒ8dDɜ4 J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDB\% J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD]7= J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDhb 'J+262421810073826 Ӓ8dD5 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD -M)SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDJd҄ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD3`ۙ} I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDB\. I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDY, I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD#6dMp Ӓ8dD^P0 Ӓ8dDcsSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDJkc2_  IӒ8dD58Z* J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD6LRqG J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDoM]Gp J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421810073826J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dDe Y  'J+ 262421810073826 Ӓ8dDv : 62W OJ+7 3262421810073826MSC-00-00-00-00-00-002024-10-30 05:57:15Ӓ8dD MSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD@Dv In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDSyH= I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDݱ4] I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD*aI+E I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDhQ> Ӓ8dD)&I. Ӓ8dDpyRSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD`qGy^  IӒ8dD9̽`!G J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q  9  Uu  =]+262428975192723J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDV J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDf僯 J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q  9  Uu  =]+262428975192723J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDx_5NJJ 'J+ 262428975192723 Ӓ8dDmێ-G In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDe¾ J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  206J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDM"gG *J+ 262428975192723206 Ӓ8dDT8NJ ?J+7 262428975192723206MSC-00-00-00-00-00-00 Ӓ8dDykVJX# RJ+7 3262428975192723206MSC-00-00-00-00-00-002024-10-30 05:57:19Ӓ8dDB*N)SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDq U w In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD(A I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDM I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDۿ2' I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dD (/ Ӓ8dD3EΘ Ӓ8dDInf;SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD)9u  IӒ8dD3 J 9 u 59 Y a    e% 9 A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262423163936412J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDogl J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD)2 J 9 u 59 Y a    e% 9 A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262423163936412J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDjjIȈ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ8dDP"Jv 'J+ 262423163936412Ӓ8dDr P;]X J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491618531347J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD&oC(FU 3J+% 262423163936412491618531347 Ӓ8dD@"{o HJ+%7 262423163936412491618531347MSC-00-00-00-00-00-00 Ӓ8dDѻT [J+%7 3262423163936412491618531347MSC-00-00-00-00-00-002024-10-30 05:57:23Ӓ8dDb~SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDjԥ& 50 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDCj I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDTN/_ I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDnʪ S 4 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDj"74 Ӓ8dD̺xtӒ8dDiSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dD95  IӒ8dDB^ J 9 u  959 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262420740475287J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dD%])2 J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDy% J 9 u  959 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262420740475287J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDg~ h 'J+ 262420740475287 Ӓ8dDc떥`h In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dDƄȜ J    7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %133713381339J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dD o!L 3J+% 262420740475287133713381339Ӓ8dDKF%ŮnRSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ8dDƜ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ8dD}!Th] I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ8dDTR I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ8dDd9CV I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ8dDB18 Ӓ8dD(  Ӓ7,\b/|:Y & {F  {%iG6y$X W 5 hz %491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\TzxV"  xh8 T  p $ @ \  xJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\d$n 'n9e0 \ ' S   J  v A m 8 d/''+ 2624263719560793&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ q) '  59 Y  % a 1  EM I!q m u]+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\PuY ' v vF  {%iG6y$X W 5 hz '%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\5] '  59 Y  % a 1  EM I!q m u]+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\z]t& 'n9e0 \ ' S   J  v A m 8 d/3'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\au ' jF  {%iG6y$ jX W 5 hz %491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\-%ɩab)  f@~X1 p I " a :  $' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\R跋˃  ,h8 T  p $ @ \  x ,J'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\;X[q (n9e0 \ ' S   J  v A m 8 d/'(+ 2624283521655473'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ۇlK (  59 Y  % a 1  EM I!q m  u]+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\*I? ( e eF  {%iG6y$ jX W 5 hz (%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\}.? (  59 Y  % a 1  EM I!q m  u]+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\5.q-Y (n9e0 \ ' S   J  v A m 8 d/3(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\u }I ( YF  {%iG6y$ jX W 5 Y hz %491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Ѐ*N  yf@~X1 p I " a :  y%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\J& h8 T  p $ @ \  x ,J(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\:9~ )gn9e0 \ ' S   J  v A m 8 d/g')+ 2624282025020723(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\rgk+| )  59 Y  % a 1  EM I!q m  u]+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\΄A-| ) T TF  {%iG6y$ jX W 5 Y hz )%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\>XI^) )  59 Y  % a 1  EM I!q m  u]+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\* )[n9e0 \ ' S   J  v A m 8 d/[3)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\JY] ) HF  {%iG6y$ jX W 5 H Y hz %491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\K`f!6  Rf@~X1 p I " a :  y R%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\dFU h8 T  p $ @ \  x ,J)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\Qyf0 *2n9e0 \ ' S   J  v A m 8 d/[2'*+ 2624238956791853)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\TIJg& *  59 Y  %  a 1  EM I!q m  u]+262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\x * C CF  {%iG6y$ jX W 5 H Y hz *%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ݖtQ *  59 Y  %  a 1  EM I!q m  u]+262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\$՞)Ne *&n9e0 \ ' S   J  v A m 8 d/[&3*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\X M * 7 7F  {%iG6y$ jX W 5 H Y hz %491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\.B"()*a ,f@~X1 p I " a :  y R ,$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\Zp +n9e0 \ ' S   J  v A m 8 d/[&'++ 2624254926519423*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\:;_ +  59 Y  %  a 1  EM  I!q m  u]+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\1KZ_mS + 2 2 7F  {%iG6y$ jX W 5 H Y hz +%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Xa2W +  59 Y  %  a 1  EM  I!q m  u]+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\$ZG +n9e0 \ ' S   J  v A m 8 d/[&3++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\WUhV6 + & 7F  {%iG6y$ jX W & 5 H Y hz %491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\oWő ! f@~X1 p I " a :  y R , %+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\1ݓ;^ ,n9e0 \ ' S   J  v A m 8 d/[&',+ 2624270865160873++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\B:1'h ,  59 Y  %  a 1  EM  I! q m  u]+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\R , ! ! 7F  {%iG6y$ jX W & 5 H Y hz ,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\QҰgk) ,  59 Y  %  a 1  EM  I! q m  u]+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\t uq ,n9e0 \ ' S   J  v A m 8 d/[&3,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\te z3 ,   7F  {%iG6y$ jX W & 5 H Y hz %491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\eiE') " f@~X1 p I " a :  y R ,  %,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\15:d -n9e0 \ ' S   J  v A m 8 d/[&'-+ 2624240257297723,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\` - } 59 Y  %  }a 1  EM  I! q m  u]+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\_d| -    7F  {%iG6y$ jX W & 5 H Y hz -%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\̣M - } 59 Y  %  }a 1  EM  I! q m  u]+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\(  -n9e0 \ ' S   J  v A m 8 d/[&3-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\1 -   7F  {%iG6y$ jX W & 5 H Y hz  %491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Q~sc? Hh8 T  p $ @ \  x ,HJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\υYYϔ .^n9e0 \ ' S   J  v A m 8 d/[&^'.+ 2624283424010913-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\D . i 59 Y  %  }a 1  EM  I! q m i  u]+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\=)~+ .  7F  {%iG6y$ jX W & 5 H Y hz  .%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\[)j . i 59 Y  %  }a 1  EM  I! q m i  u]+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Un .Rn9e0 \ ' S   J  v A m 8 d/[&R3.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\XP) .  7F  {%iG6y$ jX W & 5 H Y hz  %491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\[%I h8 T  p $ @ \  x ,HJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\$"6!n /)n9e0 \ ' S   J  v A m 8 d/[&R)'/+ 2624293008001833.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\K} / U 59 Y  %  }a 1  EM  I! q m i  Uu]+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\^g#n7' /  7F  {%iG6y$ jX W & 5 H Y hz  /%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\%$+B / U 59 Y  %  }a 1  EM  I! q m i  Uu]+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\0 .8[ /n9e0 \ ' S   J  v A m 8 d/[&R3/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\ W62 /  7F  {%iG6y$ jX W & 5 H Y h z  %491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\<- # f@~X1 p I " a :  y R ,  $/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\#Gd9 h8 T  p $ @ \  x ,HJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\NЖHRC 0n9e0 \ ' S   J  v A m 8 d/[&R'0+ 2624233121611133/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\fnֺn 0 A 59 Y  % A  }a 1  EM  I! q m i  Uu]+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\[ 0  7F  {%iG6y$ jX W & 5 H Y h z  0%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\RpB\ 0 A 59 Y  % A  }a 1  EM  I! q m i  Uu]+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\RmSR 0n9e0 \ ' S   J  v A m 8 d/[&R30+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\F/eB 0  7F  {%iG6y$ jX W & 5 H Y h z  %4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\O]?*p $ f@~X1 p I " a :  y R ,  %0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\>׽> dh8 T  p $ @ \  x ,HdJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ ǀ 1n9e0 \ ' S   J  v A m 8 d/[&R'1+ 26242755177057330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\  1 - 59 Y  % A  }a 1  EM  I! q m - i  Uu]+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\U!.gJ% 1  7F  {%iG6y$ jX W & 5 H Y h z  1%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\`Ꜽ_R 1 - 59 Y  % A  }a 1  EM  I! q m - i  Uu]+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\= 1n9e0 \ ' S   J  v A m 8 d/[&R31+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\Bu캶y 1  7F  {%iG6y$ jX W & 5 H Y h z  %4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\>~P % jf@~X1 p I " a :  y R ,  j%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\I h8 T  p $ @ \  x ,HdJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\2Β\ 2n9e0 \ ' S   J  v A m 8 d/[&R'2+ 26242465211289931+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\j,Z 2  59 Y  % A  }a 1   EM  I! q m - i  Uu]+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\7} {X 2  7F  {%iG6y$ jX W & 5 H Y h z  2%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\!16 2  59 Y  % A  }a 1   EM  I! q m - i  Uu]+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\jD֣! 2~n9e0 \ ' S   J  v A m 8 d/[&R~32+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\]y? 2  7F  {%iG6y$ jX W & 5 H Y h z  %4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\\h- & Df@~X1 p I " a :  y R ,  j D$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\2 3Un9e0 \ ' S   J  v A m 8 d/[&R~U'3+ 26242268654390232+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\a6  3  59 Y   % A  }a 1   EM  I! q m - i  Uu]+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\DBht 3  7F  {%iG6y$ jX W & 5 H Y h z  3%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\'p=- 3  59 Y   % A  }a 1   EM  I! q m - i  Uu]+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\2bMy[ 3In9e0 \ ' S   J  v A m 8 d/[&R~I33+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\psۑB 3  7F  {%iG6y$ jX W & 5 H Y h z  %4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\pW&$ ' f@~X1 p I " a :  y R ,  j D %3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\,4ij 4 n9e0 \ ' S   J  v A m 8 d/[&R~I '4+ 26242532880096333+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\h\ 4  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\u:Ql 4  7F  {%iG6y$ jX W & 5 H Y h z  4%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\$so 4  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Q} 4n9e0 \ ' S   J  v A m 8 d/[&R~I34+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\AJxl ŧ 4  7F  {%iG6y$ jX W & 5 H Y h z  %4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\&_ ( f@~X1 p I " a :  y R ,  j D  %4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\PF2 5n9e0 \ ' S   J  v A m 8 d/[&R~I'5+ 26242234658707434+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\d!3 5  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\!4 5  7F  {%iG6y$ jX W & 5 H Y h z  5%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\|^  5  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\(S 5n9e0 \ ' S   J  v A m 8 d/[&R~I35+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\!/ 5 |  7F  {%iG6y$ jX W & | 5 H Y h z  %4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\iˏ렰> h8 T  p $ @ \  x ,HdJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\"X@ 6n9e0 \ ' S   J  v A m 8 d/[&R~I'6+ 26242802631028035+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\+I 6  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\쾩M 6 w w  7F  {%iG6y$ jX W & | 5 H Y h z  6%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\JJ*Ht 6  59 Y   % A  }a 1   E M  I! q m - i  Uu]+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\}B\ 6n9e0 \ ' S   J  v A m 8 d/[&R~I36+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\Mk 6 k  7F  {%iG6y$ jX W & | 5 H k Y h z  %4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ѹdȼ h8 T  p $ @ \  x ,HdJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\J.6Xy 7n9e0 \ ' S   J  v A m 8 d/[&R~I'7+ 26242962870611736+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\u$? 7  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\}/O 7 f f  7F  {%iG6y$ jX W & | 5 H k Y h z  7%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\NQ 7  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\=t*#Y 7un9e0 \ ' S   J  v A m 8 d/[&R~Iu37+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\U >M 7 Z  7F  {%iG6y$ jX W & | 5 H k Y h Zz  %4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ij^ ) f@~X1 p I " a :  y R ,  j D  $7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\=mPL !4h8 T  p $ @ \  x ,Hd4J7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\h' 8Ln9e0 \ ' S   J  v A m 8 d/[&R~IuL'8+ 26242589932252537+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\)f2 8  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\S j 8 U U  7F  {%iG6y$ jX W & | 5 H k Y h Zz  8%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\G V 8  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Qz 8@n9e0 \ ' S   J  v A m 8 d/[&R~Iu@38+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\*e 8 I  7F  {%iG6y$ jX W & | 5 H k Y h Z Iz  %4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\bU_" * f@~X1 p I " a :  y R ,  j D  %8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\Or!w& "h8 T  p $ @ \  x ,Hd4J8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\R9 9n9e0 \ ' S   J  v A m 8 d/[&R~Iu@'9+ 26242944802084138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\v\ 9  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\~ \z% 9 D D  7F  {%iG6y$ jX W & | 5 H k Y h Z Iz  9%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\treq9 9  59 Y   % A  }a 1   E M  I! q m - i  Uu ]+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7'>+ 2624244194279243=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\/L U-a > ) 59 Y   e% A  }a 1 )  E M  I! q y m - i Q Uu  =]+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\?u3ID >  7F  {%iG6y$ jX W &  | ' 5 H k Y h Z  8 Iz  >%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\iZ" > ) 59 Y   e% A  }a 1 )  E M  I! q y m - i Q Uu  =]+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\T> >n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l73>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\Sgird >  7F  {%iG6y$ jX W &  | ' 5 H k Y h Z  8 Iz  %491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\(Y(k.i %h8 T  p $ @ \  x ,Hd4PJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\mʾ ?n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7'?+ 2624227433338463>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\7HA7~8 ?  59 Y    e% A  }a 1 )  E M  I! q y m - i Q Uu  =]+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\mV ?  7F  {%iG6y$ jX W &  | ' 5 H k Y h Z  8 Iz  ?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\k/zsq ?  59 Y    e% A  }a 1 )  E M  I! q y m - i Q Uu  =]+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\[u45 ?n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l73?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\T39 ?  7F  {%iG6y$ jX W &  | ' 5 H k Y h Z  8 Iz  %491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\deRP /f@~X1 p I " a :  y R ,  j D  \ 5 $? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\sܓ &h8 T  p $ @ \  x ,Hd4PJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\&ѹ @n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7'@+ 2624289958824803?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ӳf*! @  59 Y    e% A  }a 1 )  E M  I! q y m - i Q  Uu  =]+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\y% @  7F  {%iG6y$ jX W &  | ' 5 H k Y h Z  8 Iz  @%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\H&} @  59 Y    e% A  }a 1 )  E M  I! q y m - i Q  Uu  =]+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\U^ @n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l73@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\](U @  7F  {%iG6y $ jX W &  | ' 5 H k Y h Z  8 Iz  %491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\zǨ{ 0f@~X1 p I " a :  y R ,  j D  \ 5 %@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\U]c\ 'lh8 T  p $ @ \  x ,Hd4PlJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\Œ$dõ Aon9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7o'A+ 2624269211994353@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\T$r A  59 Y    e% A  }a 1 )  E M  I! q y m - i Q  Uu  =]+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\hrv A  7F  {%iG6y $ jX W &  | ' 5 H k Y h Z  8 Iz  A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\jȅe A  59 Y    e% A  }a 1 )  E M  I! q y m - i Q  Uu  =]+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ȣc Acn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c3A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\(Hw$ޜ A  7F  {%iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  %491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\&$x 1f@~X1 p I " a :  y R ,  j D  \ 5 %AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\?DC ( h8 T  p $ @ \  x ,Hd4Pl JAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\F6.j B:n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c:'B+ 2624286047738903A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\{{$ B  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\k B  7F  {%iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\k̫a B  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\eN_ B.n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.3B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\ED B  7F  {% iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  %491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ 2tf@~X1 p I " a :  y R ,  j D  \ 5 t$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\bAR Cn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.'C+ 2624256746428533B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ı;ulm*h C  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ȬT C  7F  {% iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ C  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\s Cn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.3C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\#9̚ C  7F  {% iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  %491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\۹u 3Mf@~X1 p I " a :  y R ,  j D  \ 5 tM%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\pxk Dn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.'D+ 2624291227422313C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ {eL D  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\b0^ D  7F  {% iG6y $ jX W &  | ' 5 H k Y h Z   8 Iz  D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ج&; D  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\d Dn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.3D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\_ / s D }  7F  {% iG6y }$ jX W &  | ' 5 H k Y h Z   8 Iz  %491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\:և? 4&f@~X1 p I " a :  y R ,  j D  \ 5 tM&%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\P{Gw! En9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.'E+ 2624289324062893D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\N> E  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\(r E x x  7F  {% iG6y }$ jX W &  | ' 5 H k Y h Z   8 Iz  E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\*Yև E  59 Y    e% A  }a 1 )  E M  I! q y m - i Q   Uu  =]+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\#J_ En9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.3E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\gX E l  7F  {% iG6 ly }$ jX W &  | ' 5 H k Y h Z   8 Iz  %491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\OW5˼ )h8 T  p $ @ \  x ,Hd4Pl JEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\IpH Ffn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.f'F+ 2624245489051503E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\wf&S; F  59 Y    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\FI/bf F g g  7F  {% iG6 ly }$ jX W &  | ' 5 H k Y h Z   8 Iz  F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\؂+U F  59 Y    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Ѣy FZn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z3F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\G?xT F [  7F  {% iG6 ly [ }$ jX W &  | ' 5 H k Y h Z   8 Iz  %491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\"ż' *h8 T  p $ @ \  x ,Hd4Pl JFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\Բ G1n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z1'G+ 2624204348317483F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Wg} G u u 59 Y    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\&E G V V  7F  {% iG6 ly [ }$ jX W &  | ' 5 H k Y h Z   8 Iz  G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\x,= G u u 59 Y    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Q'z G%n9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\f9m76"| G J  7F  {% iG6 ly [ }$ J jX W &  | ' 5 H k Y h Z   8 Iz  %491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\|) 5f@~X1 p I " a :  y R ,  j D  \ 5 tM&$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\V +<h8 T  p $ @ \  x ,Hd4Pl <JGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\\(G Hn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%'H+ 2624215413097943G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\klW H a u 59 Y a    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\,l^7 H E E  7F  {% iG6 ly [ }$ J jX W &  | ' 5 H k Y h Z   8 Iz  H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\VS H a u 59 Y a    e% A  }a 1 )   E M  I! q y m - i Q   Uu  =]+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\g@ Hn9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\ H 9  7F  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\_hS 6f@~X1 p I " a :  y R ,  j D  \ 5 tM&%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\i0Ȼ[. ,h8 T  p $ @ \  x ,Hd4Pl <JHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\j$ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%'I+ 2624251527461693H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\vD'7 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\x3 I 4 4  7F  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\z I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\aE? In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\"R:6 I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\b'I 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\Q\ -h8 T  p $ @ \  x ,Hd4Pl <JIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ʵ YSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\ O Z  IӒ7,\/Ҩ J 9 u 59 Y a    e% A  }a 1 )   E M M  9 I! q y m - i Q   Uu  =]+262426360795102J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\‹ J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ s J 9 u 59 Y a    e% A  }a 1 )   E M M  9 I! q y m - i Q   Uu  =]+262426360795102J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\Q[ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\7q 'J+ 262426360795102Ӓ7,\I&OZ J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610880671J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\U/Dd 3J+% 262426360795102491610880671 Ӓ7,\Ʈ 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\;ط;'XSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\cg.W In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\y(b dT I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\؆m߲ I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\OFe5 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\) Ӓ7,\3z,- Ӓ7,\?~ 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\ X SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\ʞW  IӒ7,\lz J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421823319491J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\3(2 J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Y? J 9 u 59 Y a 9    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421823319491J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\gQ~h 'J+ 262421823319491 Ӓ7,\A(- In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\%9 J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491618713616J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\c`3zԽ 3J+% 262421823319491491618713616 Ӓ7,\rh? 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\}0|tҺZ AJ+%) 26242182331949149161871361612345678901234Ӓ7,\,c=.[SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\"QAD 3ň In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\'Dw)S I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ <܁{M I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\[ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\#6L Ӓ7,\ܠ@Q  Ӓ7,\:{ 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\4gSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\Mu  IӒ7,\0 }b% J 9 u 59 Y a    e% A 9 }a 1 )   E M M  I! q y m - i Q   Uu  =]+262423681574061J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\hV+` J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\&c(X J 9 u 59 Y a    e% A 9 }a 1 )   E M M  I! q y m - i Q   Uu  =]+262423681574061J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\FGR In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\ixn 'J+ 262423681574061Ӓ7,\T J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k  Y h Z   8 Iz  %491616008721J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\', 3J+% 262423681574061491616008721 Ӓ7,\mbm8c 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\gׂ$ AJ+%) 26242368157406149161600872112345678901234Ӓ7,\=!ϺSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\-u' J In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\DFEE I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\gS} I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Ha I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\ Ӓ7,\7(%%: Ӓ7,\-o 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\tmSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\ڷ>)  IӒ7,\Iە-| J 9 u 59 Y 9 a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421398211019J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\+%h J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\\ J 9 u 59 Y 9 a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421398211019J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\բZ 'J+ 262421398211019 Ӓ7,\?J C In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\l/oXu J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491618433575J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\F >( 3J+% 262421398211019491618433575 Ӓ7,\j5.d 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\GS‹ AJ+%) 26242139821101949161843357512345678901234Ӓ7,\?#"SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\._ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\wk; I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ZLm I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\_W I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\˄T(K Ӓ7,\tno  Ӓ7,\wȭ[ 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\xhSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\º'X  IӒ7,\@/aBG J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424403389679J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ЛgrU J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\u"Y J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424403389679J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\M|m/ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\m>X| 'J+ 262424403389679Ӓ7,\  ]x/ J    7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610082343J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\@Ne 3J+% 262424403389679491610082343 Ӓ7,\0ք| .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\ml{m AJ+%) 26242440338967949161008234312345678901234Ӓ7,\G0\OSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\Y+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\$0w$;j I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\өobi8 I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\1/o I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\K[Gʯ Ӓ7,\^wC Ӓ7,\3 a -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\O\hXSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\q1c  IӒ7,\tW:уW J 9 u 59 Y a    e% A  }a 9 1 )   E M M  I! q y m - i Q   Uu  =]+262424064363697J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\@W J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\PB|C1 J 9 u 59 Y a    e% A  }a 9 1 )   E M M  I! q y m - i Q   Uu  =]+262424064363697J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\AxDƽL 'J+ 262424064363697 Ӓ7,\eȠWӑ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Y{ J   7F (  {% iG6 ly [ }$ J 9 jX W &   | ' 5 H k Y h Z   8 Iz  %491614403254J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\܆90@$ 3J+% 262424064363697491614403254 Ӓ7,\y&)$ .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\G AJ+%) 26242406436369749161440325412345678901234Ӓ7,\)S/nSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\)n In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\7y,jg> I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\p$3` I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\'Lj+ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\^d6) Ӓ7,\^v 3ZS  Ӓ7,\VxVoi -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ IJUjSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\*.՚  IӒ7,\8V J 9 u 59 Y a    e% A  }a 1 ) 9   E M M  I! q y m - i Q   Uu  =]+262424466381747J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\2ž J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\[iA% J 9 u 59 Y a    e% A  }a 1 ) 9   E M M  I! q y m - i Q   Uu  =]+262424466381747J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\[p-z[ 'J+ 262424466381747Ӓ7,\}[.b J   7F (  { % iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491611315177J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\#F 3J+% 262424466381747491611315177 Ӓ7,\H( j 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\*} .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\EP7_M AJ+%) 26242446638174749161131517712345678901234Ӓ7,\?+AMSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\w) In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\c I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\gWtAF I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\3.O9 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\R8vα0 Ӓ7,\D(VN Ӓ7,\J66R 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\&㭩 -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\EaU1SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\4   IӒ7,\9V` J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   U 9u  =]+262429310905502J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\Ek&7C J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\)/D J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   U 9u  =]+262429310905502J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\'Ov 'J+ 262429310905502 Ӓ7,\+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ZH:s J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h  Z   8 Iz  %491617077654J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\MIDo 3J+% 262429310905502491617077654 Ӓ7,\7E( < 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\/k .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\©$졨 m I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\̙ 4v I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\dݜ* I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\˕~ Ӓ7,\R;+C6  Ӓ7,\Rb3K 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\C'[L3VQ -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\7e>SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\#>Vm|  IӒ7,\Yd J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426653022150J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\U|%?(6 J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\\$X J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426653022150J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\G\& In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\12 'J+ 262426653022150Ӓ7,\|f"$6r J   7F (  {% iG6 ly [ }$ J  9 jX W &  | ' 5 H k Y h Z   8 Iz  %491613736041J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\/] 3J+% 262426653022150491613736041 Ӓ7,\|`a 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\/SG*$ .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\h4d AJ+%) 26242665302215049161373604112345678901234Ӓ7,\,ّ SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\GG<\ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Mg׺- I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\yaWBqW I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\_CAv I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\Si Ӓ7,\Tb Ӓ7,\t 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\'A -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\{%SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\d3!)+  IӒ7,\(m6K J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q 9  Uu  =]+262428730783880J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\7r J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\_ J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q 9  Uu  =]+262428730783880J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\20 'J+ 262428730783880 Ӓ7,\iC~h In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\1oe J   7F (  {% iG6 ly [ }$ J 9 jX W &  |  ' 5 H k Y h Z   8 Iz  %491615407530J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\W1p 3J+% 262428730783880491615407530 Ӓ7,\; 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\.Rbj1 AJ+%) 26242873078388049161540753012345678901234Ӓ7,\4a*#SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\,U/ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\e%lX I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\qůT I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\f I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\o Ӓ7,\Mpr_  Ӓ7,\O\" 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\[*=SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\I6c9  IӒ7,\ J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424416471733J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\gpgALC J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\NRJ] J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424416471733J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\U_{ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\o*@= 'J+ 262424416471733Ӓ7,\]>PK+ J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491618642637J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\8(, 3J+% 262424416471733491618642637 Ӓ7,\Uچ 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\1i AJ+%) 26242441647173349161864263712345678901234Ӓ7,\ hGhSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\;w̨ﰕ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\h; U I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\-{>A2 I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\n I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\'Ԉ{I Ӓ7,\w/P Ӓ7,\O> 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\F!NR\SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\XG  IӒ7,\z ̏gQ J 9 u 59 Y a    9 e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422819706309J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\[z J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\+!\ J 9 u 59 Y a    9 e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422819706309J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\ށxM<ܯ 'J+ 262422819706309 Ӓ7,\Rʓ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Ϻ+*J J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610827084J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\. 2/݅ 3J+% 262422819706309491610827084 Ӓ7,\ݢF0 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\qX] AJ+%) 26242281970630949161082708412345678901234Ӓ7,\n1Z-'SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\*X,[ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Ypy I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\1{n I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\! tU I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\5ih Ӓ7,\!p@ )  Ӓ7,\bR 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\zGSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\l,qZqS  IӒ7,\ZHgg J 9 u  959 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421062028274J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\R!@ܢi J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ %l J 9 u  959 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421062028274J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\9 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\ U 'J+ 262421062028274Ӓ7,\}5ɹ J   7F (  {% iG6 ly [ }$ J 9 jX W &   | ' 5 H k Y h Z   8 Iz  %491615037114J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\A* 3J+% 262421062028274491615037114 Ӓ7,\Y G .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\t)t AJ+%) 26242106202827449161503711412345678901234Ӓ7,\J)uSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\wȭ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\0R7 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\55i I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ݘx I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\:,R' Ӓ7,\>VGe' Ӓ7,\^HzJ}` -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\MJ.ySQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\sH }u҉  IӒ7,\Z!J J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426842343523J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\˅ J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\[m J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426842343523J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\iH 'J+ 262426842343523 Ӓ7,\5kM#+ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\n BTk J   7F (  {% i G6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491612002801J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\, 3J+% 262426842343523491612002801 Ӓ7,\ 0Mu%b .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\Na AJ+%) 26242684234352349161200280112345678901234Ӓ7,\XƪSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\^7Cn In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\OP?Q I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\}nfD I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\jHؓ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\P:W# Ӓ7,\S>?   Ӓ7,\*Gn# -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ fSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\u.  IӒ7,\N:j J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i 9 Q   Uu  =]+262428541462458J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\%hKޝ J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\P}y J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i 9 Q   Uu  =]+262428541462458J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\}`z In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\+Y6 'J+ 262428541462458Ӓ7,\h֓B!< J   7F (  { % iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491611136415J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ZA 3J+% 262428541462458491611136415 Ӓ7,\ 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\+yޑL .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\qv AJ+%) 26242854146245849161113641512345678901234Ӓ7,\F3$SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\)S/L= In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\\%ʜ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\b2 : I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Bu6J} I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\K Ӓ7,\Vu Ӓ7,\ P 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\Y+O -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\9zSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\mvD(1  IӒ7,\  J 9 u 59 Y 9 a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421434919404J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\y J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\L(\ J 9 u 59 Y 9 a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421434919404J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\5oP3* 'J+ 262421434919404 Ӓ7,\[`2 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\7퓅 J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H  k Y h Z   8 Iz  %491615864822J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\t3Ծ=Z 3J+% 262421434919404491615864822 Ӓ7,\ϊ]U 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\9;+Waa .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\ޟ%sM$ AJ+%) 26242143491940449161586482212345678901234Ӓ7,\!O+qSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\`FF!b In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\]! I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\@kF I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ƳrP}~ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\~: Ӓ7,\'}K_n  Ӓ7,\߲\@޶ 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\$?G -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\5$BmSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\9߁<-R  IӒ7,\,J J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9q y m - i Q   Uu  =]+262427212186919J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\+ J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\w J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9q y m - i Q   Uu  =]+262427212186919J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\SX In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\.L_I$_ 'J+ 262427212186919Ӓ7,\GzҪ J   7F  (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610471061J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\)?6[ 3J+% 262427212186919491610471061 Ӓ7,\OkH 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\n^( .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F Ӓ7,\Z 0 AJ+%) 26242721218691949161047106112345678901234Ӓ7,\LoʔfSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\`u U In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\%7 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\  I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\^]= I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\bMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ z&\!SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\r/lv  IӒ7,\xa J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424344187084J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\ZqUs J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\8#E J 9 u 59 Y a    e% A  }a 1 9 )   E M M  I! q y m - i Q   Uu  =]+262424344187084J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\G&ޒy2 'J+ 262424344187084 Ӓ7,\X\% In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\J_ј J   7F (  {% iG6 ly [ }$ J 9 j X W &  | ' 5 H k Y h Z   8 Iz  %491614104612J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ 8[ 3J+% 262424344187084491614104612 Ӓ7,\c\9 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\X_SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\'@ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\Us I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\wV I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\}RPql I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\\ߡP$ Ӓ7,\x  Ӓ7,\o-"; 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\m]rSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\O)\  IӒ7,\U1 J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422458899523J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\* J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\h.UŽ J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422458899523J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\a In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\Fi 'J+ 262422458899523Ӓ7,\ơ6A J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z    8 Iz  %491617583830J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\  3J+% 262422458899523491617583830 Ӓ7,\Hd 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\8%G@&SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\' Zi In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\bK8 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\)f I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\d(Gjփ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\P&_G Ӓ7,\y Ӓ7,\baB 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\_JSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\Lbsju  IӒ7,\H J 9 u 59 Y a    9 e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422774366400J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\9w J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ JO& J 9 u 59 Y a    9 e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422774366400J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\_s(OEQ 'J+ 262422774366400 Ӓ7,\Dړi&nZ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\]]Ɋ; J   7 F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  %491610280643J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\1XbI 3J+% 262422774366400491610280643 Ӓ7,\t9'. 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\:ߙSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\&~ş> In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\@Qg I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\9`a I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\88p I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\(z'T Ӓ7,\]j\ҵP  Ӓ7,\` 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0FӒ7,\XSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\C[  IӒ7,\7.n J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q 9 y m - i Q   Uu  =]+262427225813633J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\L~L. J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\Fm J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q 9 y m - i Q   Uu  =]+262427225813633J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\74p9j8 In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\J}#B 'J+ 262427225813633Ӓ7,\nz J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H  k Y h Z   8 Iz  %491615575021J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ЅC` 3J+% 262427225813633491615575021 Ӓ7,\sՍ_+ .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\ѓ͐TSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\c& In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\4Y5{P I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\b)N I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ bځ1 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\9A -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\"U q|֋SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\ @2  IӒ7,\—f J 9 u 59 Y a    e% A  }a 1 )   E 9 M M  I! q y m - i Q   Uu  =]+262425057074379J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\5;? J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\g+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\um*14 'J+ 262425057074379 Ӓ7,\^Y In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\- J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h  Z   8 Iz  %491617270162J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\6 _ 3J+% 262425057074379491617270162 Ӓ7,\d뛶:D .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\. ټSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\;̀fo\ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\ڐơ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\[  I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\‰zݳ I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\5" Pf Ӓ7,\ԥQ_N  Ӓ7,\O -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\4imSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\f  IӒ7,\&qVRDp J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426909732453J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\v{w J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ٜ.\ J 9 u 59 Y a    e% A  }a 1 )   E M M  I! 9 q y m - i Q   Uu  =]+262426909732453J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\藂uUh In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\Jqt 'J+ 262426909732453Ӓ7,\ "M J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y  h Z   8 Iz  %491616600143J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ V{CT 3J+% 262426909732453491616600143 Ӓ7,\l~< 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&$J M000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\82{ .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\jSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\: In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\K ; I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\uP2 ר I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\^1 I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\M Ӓ7,\v- Ӓ7,\?-* 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&&%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\w8U7, -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\> .SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\kpB  IӒ7,\#XmMa J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu 9  =]+262429507487322J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\?=L+ J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\xh? J 9 u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu 9  =]+262429507487322J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\G_rZ 'J+ 262429507487322 Ӓ7,\= nc In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\f J   7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8  Iz  %491618231374J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\.. 3J+% 262429507487322491618231374 Ӓ7,\S>= 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\QF .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\OHt:SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\5Vm? In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\o~ & I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\<^j I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ x w I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\+cu Ӓ7,\8-&H_  Ӓ7,\a(,td 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\t.T -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\8`SQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\H6{  IӒ7,\b*=0c J 9 u 59 9 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421239118585J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\>ƊHRG J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\*A J 9 u 59 9 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262421239118585J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06 Ӓ7,\q=<>. 'J+ 262421239118585Ӓ7,\el6m J   7F (  {% iG6 ly [ }$ J 9 jX W &   | ' 5 H k Y h Z   8 Iz  %491615105632J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\1' i 3J+% 262421239118585491615105632 Ӓ7,\]R 8f@~X1 p I " a :  y R ,  j D  \ 5 tM&%JM000102030405060708090A0B0C0D0E0F%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\N{v .Xh8 T  p $ @ \  x ,Hd4Pl <XJJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\MSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\084Y{ In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\(#o? I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\3x>) I (  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   %491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\! ސ( I M u 59 Y a    e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\l Ӓ7,\1T Ӓ7,\O&UvF 7f@~X1 p I " a :  y R ,  j D  \ 5 tM&'%IM000102030405060708090A0B0C0D0E0F%HM000102030405060708090A0B0C0D0E0F$G M000102030405060708090A0B0C0D0E0F%DM000102030405060708090A0B0C0D0E0F%CM000102030405060708090A0B0C0D0E0F$B M000102030405060708090A0B0C0D0E0F%AM000102030405060708090A0B0C0D0E0F%@M000102030405060708090A0B0C0D0E0F$? M000102030405060708090A0B0C0D0E0F%<M000102030405060708090A0B0C0D0E0F%;M000102030405060708090A0B0C0D0E0F$: M000102030405060708090A0B0C0D0E0F%9M000102030405060708090A0B0C0D0E0F%8M000102030405060708090A0B0C0D0E0F$7 M000102030405060708090A0B0C0D0E0F%4M000102030405060708090A0B0C0D0E0F%3M000102030405060708090A0B0C0D0E0F$2 M000102030405060708090A0B0C0D0E0F%1M000102030405060708090A0B0C0D0E0F%0M000102030405060708090A0B0C0D0E0F$/ M000102030405060708090A0B0C0D0E0F%,M000102030405060708090A0B0C0D0E0F%+M000102030405060708090A0B0C0D0E0F$* M000102030405060708090A0B0C0D0E0F%)M000102030405060708090A0B0C0D0E0F%(M000102030405060708090A0B0C0D0E0F$' M000102030405060708090A0B0C0D0E0F%$M000102030405060708090A0B0C0D0E0F%#M000102030405060708090A0B0C0D0E0F$" M000102030405060708090A0B0C0D0E0F%!M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F$  M000102030405060708090A0B0C0D0E0F% M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F%M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F$ M000102030405060708090A0B0C0D0E0F Ӓ7,\!O- -h8 T  p $ @ \  x ,Hd4Pl <XLJIMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJHMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJGMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJFMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJEMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJAMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ@MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ?MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ>MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ=MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ9MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ8MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ7MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ6MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ5MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ1MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ0MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ/MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ.MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ-MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ)MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ(MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ'MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ&MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ%MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ!MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJ MM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FJMM101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2FӒ7,\Kc+p?lSQLite format 3@  .c   O^ +!indexidx_subscr_imsisubscriber CREATE UNIQUE INDEX idx_subscr_imsi ON subscriber (imsi) Mtableindind 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) )% 9indexsqlite_autoindex_ind_1ind ktableauc_3gauc_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 )j/tableauc_2gauc_2gCREATE 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) )<;;tablesubscriber_multi_msisdnsubscriber_multi_msisdnCREATE TABLE subscriber_multi_msisdn ( -- Chapter 2.1.3 subscriber_id INTEGER, -- subscriber.id msisdn VARCHAR(15) NOT NULL )))Wtablesubscriber_apnsubscriber_apnCREATE TABLE subscriber_apn ( subscriber_id INTEGER, -- subscriber.id apn VARCHAR(256) NOT NULL )<!!CtablesubscribersubscriberCREATE 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 )3G!indexsqlite_autoindex_subscriber_2subscriber3G!indexsqlite_autoindex_subscriber_1subscriberӒ7,\QJX;t  IӒ7,\sbX= J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128Ӓ7,\+yޕH J # #  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz  J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\`ڧHa J 9 u 59 Y a  9   e% A  }a 1 )   E M M  I! q y m - i Q   Uu  =]+262422427572163J+262425152746169I+262421541309794H+262420434831748G+262424548905150F+262428932406289E+262429122742231D+262425674642853C+262428604773890B+262426921199435A+262428995882480@+262422743333846?+262424419427924>+262429726300210=+262428542785663<+262423008555876;+262427339055782:+2624294480208419+2624258993225258+2624296287061177+2624280263102806+2624223465870745+2624253288009634+2624226865439023+2624246521128992+2624275517705731+2624233121611130+262429300800183/+262428342401091.+262424025729772-+262427086516087,+262425492651942++262423895679185*+262428202502072)+262428352165547(+262426371956079'+262421352660179&+262426576924012%+262424129025653$+262425031723959#+262421373842844"+262427353045119!+262423362341224 +262423035730505+262423065564148+262422122890476+262424376382979+262428909967198+262422928499130+262420673662682+262426632718786+262421169561185+262426600532030+262429775377441+262427216918053+262429632895955+262426268253370+262424979957994+262424610041128+262426198472161+262429993996585+262427313665412 +262424225768363 +262423018624161 +262421192170912 +262425347165192 +262424027661994+262429429981928+262423755355688+262428878394749+262426892746780+262422791067452+262420735632342+ 262422251863128 Ӓ7,\cX 'J+ 262422427572163 Ӓ7,\bN In9e0 \ ' S   J  v A m 8 d/[&R~Iu@ l7c.Z%3I+% 2624251527461694916107142773H+% 2624215413097944916138460573G+% 2624204348317484916133168053F+% 2624245489051504916125038353E+% 2624289324062894916122401563D+% 2624291227422314916126481333C+% 2624256746428534916136388233B+% 2624286047738904916114784023A+% 2624269211994354916177641813@+% 2624289958824804916124536303?+% 2624227433338464916182806643>+% 2624244194279244916153366403=+% 2624297263002104916167358513<+% 2624285427856634916150083673;+% 2624230085558764916178755273:+% 26242733905578249161541134439+% 26242944802084149161803130138+% 26242589932252549161824302437+% 26242962870611749161727244236+% 26242802631028049161600734635+% 26242234658707449161517730834+% 26242532880096349161604147733+% 26242268654390249161658568132+% 26242465211289949161678715331+% 26242755177057349161077324330+% 2624233121611134916154472233/+% 2624293008001834916172337853.+% 2624283424010914916186346133-+% 2624240257297724916188615383,+% 2624270865160874916101221713++% 2624254926519424916143783833*+% 2624238956791854916101312843)+% 2624282025020724916155218203(+% 2624283521655474916161554133'+% 2624263719560794916140683203&+% 2624213526601794916110037883%+% 2624265769240124916146407203$+% 2624241290256534916144417603#+% 2624250317239594916165610223"+% 2624213738428444916187166713!+% 2624273530451194916142721123 +% 2624233623412244916106152673+% 2624230357305054916164110763+% 2624230655641484916177801743+% 2624221228904764916111812303+% 2624243763829794916113286283+% 2624289099671984916121160773+% 2624229284991304916120585013+% 2624206736626824916141858263+% 2624266327187864916117354713+% 2624211695611854916182713373+% 2624266005320304916177417633+% 2624297753774414916156872003+% 2624272169180534916112478603+% 2624296328959554916101530513+% 2624262682533704916120765853+% 2624249799579944916112712833+% 2624246100411284916176601663+% 2624261984721614916135830123+% 2624299939965854916120710753 +% 2624273136654124916127513773 +% 2624242257683634916155046073 +% 2624230186241614916103811653 +% 2624211921709124916143664203 +% 2624253471651924916168560753+% 2624240276619944916124338103+% 2624294299819284916104747653+% 2624237553556884916136227103+% 2624288783947494916178585813+% 2624268927467804916114200033+% 2624227910674524916108808203+% 262420735632342491618734262[+%7 3262422251863128491611722386MSC-00-00-00-00-00-002024-10-30 05:56:06Ӓ7,\EF3b J  7F (  {% iG6 ly [ }$ J 9 jX W &  | ' 5 H k Y h Z   8 Iz   803J%491610714277I%491613846057H%491613316805G%491612503835F%491612240156E%491612648133D%491613638823C%491611478402B%491617764181A%491612453630@%491618280664?%491615336640>%491616735851=%491615008367<%491617875527;%491615411344:%4916180313019%4916182430248%4916172724427%4916160073466%4916151773085%4916160414774%4916165856813%4916167871532%4916107732431%4916154472230%491617233785/%491618634613.%491618861538-%491610122171,%491614378383+%491610131284*%491615521820)%491616155413(%491614068320'%491611003788&%491614640720%%491614441760$%491616561022#%491618716671"%491614272112!%491610615267 %491616411076%491617780174%491611181230%491611328628%491612116077%491612058501%491614185826%491611735471%491618271337%491617741763%491615687200%491611247860%491610153051%491612076585%491611271283%491617660166%491613583012%491612071075%491612751377 %491615504607 %491610381165 %491614366420 %491616856075 %491612433810%491610474765%491613622710%491617858581%491611420003%491610880820%491618734262% 491611722386 Ӓ7,\ZsR *J+ 262422427572163803 Ӓ7,\\7 8J+) 26242242757216380312345678901234