DIRCgg{gg{?>ݗ5@kNM.checkpatch.confgg{gg{?u޿pfs;܀\.github/FUNDING.ymlgg{gg{?N.ؔX_5"㔬xn} .gitignoregg{gg{?/67Uj ,JTF0 .gitreviewg;pg;p?FC\G Y0z%1COPYINGg;pg;p?s5g,/a%v ^ README.mdg;pg;p? I4 #R_%k7˸Q contrib/csv-encrypt-columns.pyg;pg;p? bYG=_aT,l contrib/eidtool.pyg;pg;p?Tm TzJPH*;Mcontrib/es2p_client.pyg;pg;p?97D0fB bSZcontrib/es9p_client.pyg;pg;p?%/5s3ްRIcontrib/esim-qrcode-gen.pygxzgxz? nCY5K\Q.contrib/fsdump-diff-apply.pygxzgxz? gi.ocontrib/jenkins.shgxzgxz?+v>T C>uZcontrib/saip-tool.pygxzgxz?* wDPcontrib/sim-rest-client.pygxzgxz?D:;?W?ʡcontrib/sim-rest-server.pygxzgxz?rba_poAcontrib/sim-rest-server.servicegxzgxz?[jH°"e 1.contrib/suci-keytool.pygxzgxz?Pߨvtbյb^Dcontrib/unber.pygLgL?ޖxA\!>w csv-formatgLgL?E#bpŵc;\ r docs/MakefilegLgL?\dh] D?Wgbdocs/cap-tutorial.rstgLgL?S{K&V<S?&docs/card-key-provider.rstgLgL?fU~7Tw!(M*Ͼ_ docs/conf.pygLgL?-bIM$xLN΅docs/index.rstgLgL?&EŝgDt86|docs/legacy.rstgLgL?_42Xi qaЙ/Tj>docs/library.rstgg?!7ΟELb docs/make.batgg?2=|M:-|redocs/osmo-smdpp.rstgg?3dX.i$*3@+docs/remote-access.rstgg?o\#'ɨQdh)F;docs/shell.rstg/g/?AЏT@mJ .-docs/sim-rest.rstg/g/? +L˒x1M docs/suci-keytool.rstg/g/?(qL< (. KZdocs/suci-tutorial.rstg/g/? =ctdpi[jWXwbdocs/trace.rstg/g/?xj5(%\gDgw osmo-smdpp.pyglgl?m9 |?KkpySim/esim/es2p.pygֽgֽ?3-e?Gmkj#*6pySim/esim/es8p.pygֽgֽ?,Kaţu})DpySim/esim/es9p.pygֽgֽ?&2hY'+pySim/esim/http_json_api.pygֽgֽ?K! aˋzjCpySim/esim/rsp.pygg?:dd|ޡړdaOpySim/esim/saip/__init__.pygg?u# >ʪ]Cl Y%pySim/esim/saip/oid.pygg?5a>sN71"pySim/esim/saip/personalization.pygTJgTJ?>^O#ⶃ:pySim/esim/saip/templates.pygTJgTJ?SM qS $MDPpySim/esim/saip/validation.pygTJgTJ?(HQzt`x^pySim/esim/x509_cert.pygTJgTJ?l2jzG'H[pd1=pySim/euicc.pygTJgTJ?;I%rhapzBpySim/exceptions.pygg? $j :њŞFHmHpySim/filesystem.pygg?+ЍxqVR29ٴT!pySim/global_platform/__init__.pygg? ެ]\oX`N돗pySim/global_platform/http.pygg? mEѥoӵ>iEw&pySim/global_platform/install_param.pygg?prJw}{ SpySim/global_platform/scp.pygg? (vUS:|SpySim/global_platform/uicc.pygg?;T!(LY2fzKY",pySim/gsm_r.pygg?W ,怐lBQ`TA>UxpySim/iso7816_4.pygg?`K̞`@i:19DUpySim/javacard.pygg?Wxޜ\kOd =@xpySim/jsonpath.pygg?⛲CK)wZSpySim/legacy/__init__.pyg g ?:h=SpySim/legacy/ts_31_102.pyg g ?z0upySim/legacy/ts_31_103.pyg g ?ǣW옝yH@n2MpySim/legacy/ts_51_011.pyg g ?8&KV2'D,kj2pySim/legacy/utils.pyg g ?P~T-e,{ pySim/ota.pygI_gI_? \Gu pySim/pprint.pygI_gI_?9H&!j>SgW"pySim/profile.pygI_gI_?gRA={zpE#pySim/runtime.pygI_gI_@`4Mݓ+b"lUpySim/secure_channel.pygI_gI_@B߃^Ec$|/x pySim/sms.pygI_gI_@DEW5SҋpySim/sysmocom_sja2.pygg@?[vj$Xu{XpySim/transport/__init__.pygg@@:[^P Z#pySim/transport/calypso.pygg@DywS7Ӫ='f.rpySim/transport/modem_atcmd.pygg@Bn\x n?L$?P1pySim/transport/pcsc.pygg@:eCq;s-'n[CuNpySim/transport/serial.pyg g @ SUvS݈XA32 y%pySim/ts_102_221.pyg g @ 4qt,:,(s+-qpySim/ts_102_222.pyg g @ "~#PRpySim/ts_102_310.pyg*0g*0@ c42pіZqpySim/ts_31_102.pyg*0g*0@ /I&ܢUOcYpySim/ts_31_102_telecom.pyg*0g*0@(+G8uS|pySim/ts_31_103.pyg*0g*0@(%rqf_=s pySim/ts_31_103_shared.pyg*0g*0@,}@~V3IOB!}CpySim/ts_31_104.pyg=3vg=3v@s b6 ngpySim/ts_51_011.pyg=3vg=3v@~Hq8FS~[?nEKpySim/utils.pyg=3vg=3v@Zýz.'&4spyproject.tomlg=3vg=3v@doC ;ߢۊa.]requirements.txtg=3vg=3v@?dW8{q@'66zscripts/deactivate-5g.scriptg=3vg=3v@gK!&zDscripts/deactivate-ims.scriptgz>j%Eu`m4smdpp-data/certs/DPauth/PK_S_SM_DPauth_ECDSA_BRP.pemgFgF@,$L*ˮ*M5smdpp-data/certs/DPauth/PK_S_SM_DPauth_ECDSA_NIST.pemgFgF@-6 )nK -pv5smdpp-data/certs/DPauth/SK_S_SM_DP2auth_ECDSA_BRP.pemgFgF@.6 0E,-6smdpp-data/certs/DPauth/SK_S_SM_DP2auth_ECDSA_NIST.pemgFgF@/.nKfs":gT}(f4smdpp-data/certs/DPauth/SK_S_SM_DPauth_ECDSA_BRP.pemgFgF@0.5tR7)pzGt5smdpp-data/certs/DPauth/SK_S_SM_DPauth_ECDSA_NIST.pemgFgF@1FD'9|]r v$smdpp-data/certs/DPauth/data_sig.dergFgF@3>ZU|odG.rLu#ႍ"1smdpp-data/certs/DPpb/SK_S_SM_DPpb_ECDSA_NIST.pemgOGgOG@@ղCaq1i'w9!ܦ0smdpp-data/certs/DPtls/CERT_S_SM_DP2_TLS.csr.cnfgOGgOG@A @\!{%J,smdpp-data/certs/DPtls/CERT_S_SM_DP2_TLS.dergOGgOG@B${OK0smdpp-data/certs/DPtls/CERT_S_SM_DP2_TLS.ext.cnfgOGgOG@C૪JY#} 0smdpp-data/certs/DPtls/CERT_S_SM_DP4_TLS.csr.cnfgOGgOG@DU#+h֙ Ysnl,smdpp-data/certs/DPtls/CERT_S_SM_DP4_TLS.dergOGgOG@E1F=[YHIpu&c0smdpp-data/certs/DPtls/CERT_S_SM_DP4_TLS.ext.cnfgOGgOG@F9ߺ\RB5/+0smdpp-data/certs/DPtls/CERT_S_SM_DP8_TLS.csr.cnfgOGgOG@G;EA<,㟧e`,smdpp-data/certs/DPtls/CERT_S_SM_DP8_TLS.dergOGgOG@Ḧ?Ә&@|ORzQ[0smdpp-data/certs/DPtls/CERT_S_SM_DP8_TLS.ext.cnfgOGgOG@Iٷ\?39ӣg1[/smdpp-data/certs/DPtls/CERT_S_SM_DP_TLS.csr.cnfgOGgOG@J cA1/toDmlL/smdpp-data/certs/DPtls/CERT_S_SM_DP_TLS.ext.cnfgOGgOG@KsAM/smdpp-data/certs/DPtls/CERT_S_SM_DP_TLS_BRP.dergOGgOG@L u|?qb8wP0smdpp-data/certs/DPtls/CERT_S_SM_DP_TLS_NIST.derg 1Xg 1X@OOS,!=ۻ.Jsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2021/CERT_S_SM_DP2_TLS.derg 1Xg 1X@Ppۙ4rTzDJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2021/CERT_S_SM_DP4_TLS.derg 1Xg 1X@Q3oZeܙ7ydFNJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2021/CERT_S_SM_DP8_TLS.derg 1Xg 1X@R] ̑{v# .s͝Msmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2021/CERT_S_SM_DP_TLS_BRP.derg 1Xg 1X@S8{l=ɤ FNsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2021/CERT_S_SM_DP_TLS_NIST.derg 1Xg 1X@U2)yJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2022/CERT_S_SM_DP2_TLS.derg 1Xg 1X@VZ%_8dG#!xJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2022/CERT_S_SM_DP4_TLS.derg 1Xg 1X@W<[I2HdJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2022/CERT_S_SM_DP8_TLS.derg 1Xg 1X@X=1ʆ_Y7m1t2M$Msmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2022/CERT_S_SM_DP_TLS_BRP.derg 1Xg 1X@Y7*Ek CnNsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2022/CERT_S_SM_DP_TLS_NIST.derg 1Xg 1X@[Uț^@u`Jsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2023/CERT_S_SM_DP2_TLS.derg 1Xg 1X@\"/4:lЊbO|lJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2023/CERT_S_SM_DP4_TLS.derg 1Xg 1X@]cJy7ܘhNJsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2023/CERT_S_SM_DP8_TLS.derg 1Xg 1X@^gF˱KnϘMMsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2023/CERT_S_SM_DP_TLS_BRP.derg nag na@_iw2L8FTM\#)5Nsmdpp-data/certs/DPtls/Old_TLS_Validity/Expired 2023/CERT_S_SM_DP_TLS_NIST.derg nag na@`p+vyަ7kC /smdpp-data/certs/DPtls/PK_S_SM_DP2_TLS_NIST.pemg nag na@a\{:{#3x7*smdpp-data/certs/DPtls/PK_S_SM_DP4_TLS.pemg nag na@bXeڕ-BG*smdpp-data/certs/DPtls/PK_S_SM_DP8_TLS.pemg nag na@c&~$ 2GFT-smdpp-data/certs/DPtls/PK_S_SM_DP_TLS_BRP.pemg nag na@dꎡTj)0OC=uo~.smdpp-data/certs/DPtls/PK_S_SM_DP_TLS_NIST.pemg nag na@e.VԀ/&_y#/smdpp-data/certs/DPtls/SK_S_SM_DP2_TLS_NIST.pemg nag na@f.2Os̼ -3r*smdpp-data/certs/DPtls/SK_S_SM_DP4_TLS.pemg nag na@g.QLrE#*smdpp-data/certs/DPtls/SK_S_SM_DP8_TLS.pemg nag na@h.j{{֩_}KJ-smdpp-data/certs/DPtls/SK_S_SM_DP_TLS_BRP.pemg nag na@i.2i>^h}qK80.smdpp-data/certs/DPtls/SK_S_SM_DP_TLS_NIST.pemg nag na@jTzxL'&73]Qznsmdpp-data/certs/READMEg nag na@l-U/kyX)FA"smdpp-data/upp/TS48V1-A-UNIQUE.derg kg k@m. $tK^O404p :"smdpp-data/upp/TS48V1-B-UNIQUE.derg kg k@n/ezH)˧ If/smdpp-data/upp/TS48V2-SAIP2-1-BERTLV-UNIQUE.derg kg k@o/>, 9-8y z1smdpp-data/upp/TS48V2-SAIP2-1-NOBERTLV-UNIQUE.derg kg k@p0L!,ǷMoEF/smdpp-data/upp/TS48V2-SAIP2-3-BERTLV-UNIQUE.derg kg k@q/R,,Z?@1smdpp-data/upp/TS48V2-SAIP2-3-NOBERTLV-UNIQUE.derg kg k@r/Up_hRwG4[/smdpp-data/upp/TS48V3-SAIP2-1-BERTLV-UNIQUE.derg kg k@s/!s ^1(Tp m(V=:g2smdpp-data/upp/TS48V4-SAIP2-1A-NOBERTLV-UNIQUE.derg t]g t]@w/@ӣ#U8T2smdpp-data/upp/TS48V4-SAIP2-1B-NOBERTLV-UNIQUE.derg t]g t]@x/L31 \_v]d}3B/smdpp-data/upp/TS48V4-SAIP2-3-BERTLV-UNIQUE.derg t]g t]@y/W|9rѪ1smdpp-data/upp/TS48V4-SAIP2-3-NOBERTLV-UNIQUE.derg t]g t]@z/*eOO"2MRX2smdpp-data/upp/TS48V5-SAIP2-1A-NOBERTLV-UNIQUE.derg t]g t]@{/lt|ߔowG2smdpp-data/upp/TS48V5-SAIP2-1B-NOBERTLV-UNIQUE.derg t]g t]@|/A|zL:e[4smdpp-data/upp/TS48V5-SAIP2-3-BERTLV-SUCI-UNIQUE.derg t]g t]@}/v͍]?>0,Ù-&41smdpp-data/upp/TS48V5-SAIP2-3-NOBERTLV-UNIQUE.derg t]g t]@~-~[M Hsmdpp-data/upp/TS48v1_A.derg t]g t]@. \;@ZD(%X{S+smdpp-data/upp/TS48v1_B.derg %}g %}@/῅k9Bڞ N C~(smdpp-data/upp/TS48v2_SAIP2.1_BERTLV.derg %}g %}@/xgs@/ z\o*smdpp-data/upp/TS48v2_SAIP2.1_NoBERTLV.derg %}g %}@0)Duo~R Bi(smdpp-data/upp/TS48v2_SAIP2.3_BERTLV.derg %}g %}@/ 0ʠ}*smdpp-data/upp/TS48v2_SAIP2.3_NoBERTLV.derg %}g %}@/U7/ P=dr(smdpp-data/upp/TS48v3_SAIP2.1_BERTLV.derg %}g %}@/!e&iFj8BYw>b*smdpp-data/upp/TS48v3_SAIP2.1_NoBERTLV.derg %}g %}@/N$_ϒh׋4C(smdpp-data/upp/TS48v3_SAIP2.3_BERTLV.derg %}g %}@/I׃UYm?D8/*smdpp-data/upp/TS48v3_SAIP2.3_NoBERTLV.derg %}g %}@//0Sɟ,߿ +smdpp-data/upp/TS48v4_SAIP2.1A_NoBERTLV.derg bg b@/@wqJ)-d{bM~1,k+smdpp-data/upp/TS48v4_SAIP2.1B_NoBERTLV.derg bg b@/ZIUyQ(smdpp-data/upp/TS48v4_SAIP2.3_BERTLV.derg bg b@/Wu^vgs2,*smdpp-data/upp/TS48v4_SAIP2.3_NoBERTLV.derg bg b@/ m%NAIu+smdpp-data/upp/TS48v5_SAIP2.1A_NoBERTLV.derg bg b@/lmdojt˜Q+smdpp-data/upp/TS48v5_SAIP2.1B_NoBERTLV.derg bg b@/lL+2N=;r>L-smdpp-data/upp/TS48v5_SAIP2.3_BERTLV_SUCI.derg bg b@/N MLj# *smdpp-data/upp/TS48v5_SAIP2.3_NoBERTLV.derg ܙtg ܙt@gʎcpP<~}=Vtests/card_sanitizer/card_backup_3b991800118822334455667760_2222334455667788990.scriptg ܙtg ܙt@EUR ^A4?a̵dXtests/card_sanitizer/card_backup_3b9a940092027593110001020221_1122334455667788990.scriptg g @&_eCĞ_g غwnZitests/card_sanitizer/card_backup_3b9f95801fc78031e073f62113674d4516004301008f_89445310150011013678.scriptg Eg E@h-pP|g1ӸBRhtests/card_sanitizer/card_backup_3b9f96801f878031e073fe211b674a357530350265f8_8949440000001155314.scriptg Jg J@y/8y6n/<̪EChtests/card_sanitizer/card_backup_3b9f96801f878031e073fe211b674a4c753034054ba9_8988211000000467343.scriptg [g [@ByTw G dD`htests/card_sanitizer/card_backup_3b9f96801fc78031a073be21136743200718000001a5_8988211320300000028.scriptg g @WL~ =Vhtests/card_sanitizer/card_backup_3b9f96801fc78031a073be21136744220610000001a9_8988219000000117833.scriptg g @,px_9@"tests/card_sanitizer/card_data.csvg g @S>_N(tests/pySim-prog_test/Fairwaves-SIM.datag g @b7QOvr)IN&tests/pySim-prog_test/Fairwaves-SIM.okg g @> 3y"o7e/UJ)tests/pySim-prog_test/Wavemobile-SIM.datag g @4z < ' . 'tests/pySim-prog_test/Wavemobile-SIM.okg g @ޫ/phvUxzRvha'tests/pySim-prog_test/fakemagicsim.datag g @L6o(4gG&474'%tests/pySim-prog_test/fakemagicsim.okg g @yNh@7S.L(tests/pySim-prog_test/pySim-prog_test.shg g @zPZ2 dy|)tests/pySim-prog_test/sysmoISIM-SJA2.datag g @V@0PمZ(e{'tests/pySim-prog_test/sysmoISIM-SJA2.okg g @z}vkHQC-44)tests/pySim-prog_test/sysmoISIM-SJA5.datag g @(U=wQ bKpB5R+'tests/pySim-prog_test/sysmoISIM-SJA5.okg g @4זtPQ L)tests/pySim-prog_test/sysmoUSIM-SJS1.datag g @/HnAQt˲2:'tests/pySim-prog_test/sysmoUSIM-SJS1.okg g @x{%E4%dhe'tests/pySim-prog_test/sysmosim-gr1.datag g @}vO|e} %tests/pySim-prog_test/sysmosim-gr1.okg g @!_:A0!K$0!tests/pySim-shell_test/README.txtg g @⛲CK)wZS"tests/pySim-shell_test/__init__.pyg g @⛲CK)wZS'tests/pySim-shell_test/apdu/__init__.pyg g @ `y,g >,@ U^@$]d4@;tests/pySim-shell_test/apdu/test_apdu_legacy_scp03.templateg >,g >,@soP,lB`4tests/pySim-shell_test/apdu/test_apdu_scp02.templateg >,g >,@ cxRægky4tests/pySim-shell_test/apdu/test_apdu_scp03.templateg >,g >,@⛲CK)wZS(tests/pySim-shell_test/ara_m/__init__.pyg >,g >,@2 G XNY-tests/pySim-shell_test/ara_m/adf_ara-m.cfg.okg >,g >,@"I$2d@q^0tests/pySim-shell_test/ara_m/adf_ara-m.script.okg >,g >,@77 aRe ̿3tests/pySim-shell_test/ara_m/adf_ara-m_empty.cfg.okg >,g >,@FꜜmOZ U١"I$tests/pySim-shell_test/ara_m/test.pyg >,g >,@Q+YTL:>Ac(tests/pySim-shell_test/ara_m/test.scriptg >,g >,@⛲CK)wZS/tests/pySim-shell_test/authenticate/__init__.pyg >,g >,@حNG0Nl3 `G$hb2tests/pySim-shell_test/authenticate/auth_result.okg >,g >,@GϗMmgMI6+tests/pySim-shell_test/authenticate/test.pyg >,g >,@<(1I:Y/tests/pySim-shell_test/authenticate/test.scriptg >,g >,@'12_%N)B2$tests/pySim-shell_test/card_data.csvg >,g >,@⛲CK)wZS,tests/pySim-shell_test/card_init/__init__.pyg {rg {r@'/%{\v\N[ODJ(tests/pySim-shell_test/card_init/test.pyg {rg {r@Ӵ9 f?_fpK6tests/pySim-shell_test/card_init/test_card_init.scriptg {rg {r@⛲CK)wZS+tests/pySim-shell_test/cardinfo/__init__.pyg {rg {r@7\_#&aޯE;tests/pySim-shell_test/cardinfo/sysmoEUICC1-C2T-cardinfo.okg {rg {r@5`d݃] uѷ|:tests/pySim-shell_test/cardinfo/sysmoISIM-SJA2-cardinfo.okg {rg {r@4ԫ1~/}ۈ>tests/pySim-shell_test/cardinfo/sysmoISIM-SJA5-S17-cardinfo.okg {rg {r@vMJz B%%8tests/pySim-shell_test/cardinfo/sysmoSIM-GR1-cardinfo.okg {rg {r@d< _gk->7׻'tests/pySim-shell_test/cardinfo/test.pyg {rg {r@`49EAz07N"-tests/pySim-shell_test/cardinfo/test.templateg {rg {r@⛲CK)wZS&tests/pySim-shell_test/chv/__init__.pyg {rg {r@ \$F|Mh"tests/pySim-shell_test/chv/test.pyg {rg {r@>{i4=)ں+-b-tests/pySim-shell_test/chv/test_manage_csv.okg {rg {r@=$xͭ8,23tests/pySim-shell_test/chv/test_manage_csv.templateg {rg {r@uQp%_qy^Iay 0tests/pySim-shell_test/chv/test_manage_direct.okg {rg {r@d?ZFyxAp+6tests/pySim-shell_test/chv/test_manage_direct.templateg g @<&+_Ȫ4jqIh$U.tests/pySim-shell_test/chv/test_unblock_csv.okg g @|PAnj2tests/pySim-shell_test/chv/test_unblock_csv.scriptg g @DJU4lZ텤mY0Y1tests/pySim-shell_test/chv/test_unblock_direct.okg g @Py~eKvnb7tests/pySim-shell_test/chv/test_unblock_direct.templateg g @ /ҳƬ^WU:+k"tests/pySim-shell_test/config.yamlg g @⛲CK)wZS(tests/pySim-shell_test/euicc/__init__.pyg g @zg3EHݥmue6tests/pySim-shell_test/euicc/enable_disable_profile.okg g @qypCcq(ƌA?+tests/pySim-shell_test/euicc/euicc_info1.okg g @|- M;+tests/pySim-shell_test/euicc/euicc_info2.okg g @8$G&H'tests/pySim-shell_test/euicc/get_eid.okg g @P)uA U+EO1tests/pySim-shell_test/euicc/get_profiles_info.okg g A+ ,P2dX R-tests/pySim-shell_test/euicc/notifications.okg g A$wj]62hiOnyN6kW,tests/pySim-shell_test/euicc/set_nickname.okg g A4/]_*vt $tests/pySim-shell_test/euicc/test.pyg g A.qh>}Z?l?tests/pySim-shell_test/euicc/test_enable_disable_profile.scriptg g A}´I"i9|+!Vv2tests/pySim-shell_test/euicc/test_gen_notif.scriptg g AEeű$P6^B@0tests/pySim-shell_test/euicc/test_get_eid.scriptg g AsIX乼GH 8Ϫf7tests/pySim-shell_test/euicc/test_get_euicc_info.scriptg g AY5+8&5T'rg[:tests/pySim-shell_test/euicc/test_get_profiles_info.scriptg g Ak,:w2_|yf 13tests/pySim-shell_test/euicc/test_list_notif.scriptg g AZ5z 4 (3tests/pySim-shell_test/euicc/test_rm_notif.templateg g A’Wc3Rj85tests/pySim-shell_test/euicc/test_set_nickname.scriptg g A⛲CK)wZS)tests/pySim-shell_test/export/__init__.pyg-g-A +k 3AE׮).tests/pySim-shell_test/export/export.script.okg-g-A! D.򌝪ոl9m%tests/pySim-shell_test/export/test.pyg-g-A"Yz{oZL0tests/pySim-shell_test/export/test_export.scriptg-g-A#ZCSIg U}eE0tests/pySim-shell_test/export/test_import.scriptg-g-A&⛲CK)wZS-tests/pySim-shell_test/file_admin/__init__.pyg-g-A' maOzp` yLuM=tests/pySim-shell_test/file_admin/activate_deactivate_file.okg-g-A(ϑCCu6,)tests/pySim-shell_test/file_admin/test.pyg-g-A) +FzJd|b fY͢'fFtests/pySim-shell_test/file_admin/test_activate_deactivate_file.scriptg-g-A*fl,!DZ_=c- #>tests/pySim-shell_test/file_admin/test_create_delete_df.scriptg-g-A+T|v@ԫq$I#Rtests/pySim-shell_test/file_admin/test_create_resize_delete_linear_fixed_ef.scriptg-g-A,oQg>19lҊ=vQtests/pySim-shell_test/file_admin/test_create_resize_delete_transparent_ef.scriptg7g7A.⛲CK)wZS/tests/pySim-shell_test/file_content/__init__.pyg7g7A/AZq9( !"+tests/pySim-shell_test/file_content/test.pyg7g7A0s~?l+HBW@Ǩ8tests/pySim-shell_test/file_content/test_ber_tlv_uicc.okg7g7A1pGbACL */P =-{qѲU-3tests/pySim-shell_test/file_specific/test_ef_ist.okg'@Zg'@ZA?RBx"HD<=/?7tests/pySim-shell_test/file_specific/test_ef_ist.scriptg'@Zg'@ZA@3/܂(Y/v?3tests/pySim-shell_test/file_specific/test_ef_ust.okg'@Zg'@ZAA=Ɔb=5A9I$7tests/pySim-shell_test/file_specific/test_ef_ust.scriptg'@Zg'@ZABZ*ѦAFeLAtests/pySim-shell_test/file_specific/test_update_imsi_plmn.scriptg'@Zg'@ZAD⛲CK)wZS)tests/pySim-shell_test/fsdump/__init__.pyg\+g\+AE ]kLSI6]su4,tests/pySim-shell_test/fsdump/fsdump.json.okg\+g\+AF5AC !!^4R=Ӕ&%tests/pySim-shell_test/fsdump/test.pyg\+g\+AGU37v\XЦ#sO)tests/pySim-shell_test/fsdump/test.scriptg\+g\+AI⛲CK)wZS/tests/pySim-shell_test/get_identity/__init__.pyg\+g\+AJ1 `z:ilop +tests/pySim-shell_test/get_identity/test.pyg\+g\+AKB.h/VtRz^YS4tests/pySim-shell_test/gp/test_put_delete_key.scriptgepgepE⛲CK)wZS(tests/pySim-shell_test/lchan/__init__.pygepgepE"Y,.3Y6 }g$tests/pySim-shell_test/lchan/test.okgepgepEwxƒ-7 $tests/pySim-shell_test/lchan/test.pygepgepEmTu~8Y ]0b(tests/pySim-shell_test/lchan/test.scriptgepgepE⛲CK)wZS.tests/pySim-shell_test/navigate_fs/__init__.pygepgepEuK/i醙7}>_k!r5tests/pySim-shell_test/navigate_fs/checkpoints_sim.okgepgepI4UGUkűNa6tests/pySim-shell_test/navigate_fs/checkpoints_uicc.okgepgepIWTUK3q] *tests/pySim-shell_test/navigate_fs/test.pygXngXnI^Ar&"E꜐oKt2tests/pySim-shell_test/navigate_fs/test_sim.scriptgXngXnIwv0 4-3tests/pySim-shell_test/navigate_fs/test_uicc.scriptgXngXnIRǛc&I"H<tests/pySim-shell_test/utils.pygXngXnI⛲CK)wZS-tests/pySim-shell_test/verify_adm/__init__.pygXngXnIw+&L4OZ,)tests/pySim-shell_test/verify_adm/test.pygXngXnIjgKQs~㎕^H&r5tests/pySim-shell_test/verify_adm/test_cmdline.scriptgXngXnI0 /TN`s?1tests/pySim-shell_test/verify_adm/test_csv.scriptgXngXnIlu9;Xn6tests/pySim-shell_test/verify_adm/test_direct.templategXngXnI #4 wQ<9"*tests/pySim-trace_test/pySim-trace_test.shgwgwI<5>yšVMXr 5tests/pySim-trace_test/pySim-trace_test_gsmtap.pcapnggwgwI5h9Z".$Tp«lX8tests/pySim-trace_test/pySim-trace_test_gsmtap.pcapng.okgҁAgҁAI@rXDPТHyX3tests/unittests/test_apdu.pygҁAgҁAIMȍ>1yDB=ЙC~ទtests/unittests/test_esim.pygҁAgҁAI_Bk0?ޯ2~y tests/unittests/test_esim_bsp.pygҁAgҁAI$٠W 鰡EB=wO!tests/unittests/test_esim_saip.pygҁAgҁAIm)n7M:_m;tests/unittests/test_euicc.pyggIie^Z#ztests/unittests/test_files.pyggI:8i.r~?E~K6UC&tests/unittests/test_globalplatform.pyggIn@ȉw}lkop!tests/unittests/test_javacard.capggIbcb<7,(\Mrӯl] tests/unittests/test_javacard.pyggI3ψub5an_ytests/unittests/test_ota.pyggIѐR.E+Lؓtests/unittests/test_sms.pyggIra_;ԫ/tests/unittests/test_tlvs.pyggI$AκEIU^\/Ċ"tests/unittests/test_utils.pyTREE392 7 mbVU˳Yvdocs15 0 p7rEipySim76 6 >1tQJ m!ֺapdu5 0 yíݘb]g]esim17 2 @W36 (0:dasn14 2 2-O44)eĊl}?4rsp3 0 :0Bh_saip1 0 i+!|9];zsaip5 0 w1M5q5'legacy6 0 f&1]uy#)U<|؏}transport5 0 `uH$0G]fapdu_source5 0 \vIM( wـglobal_platform5 0 =y 4x.Vtests164 5 ŭ)} X<SAunittests13 0 5ب%XE.mLlZzcard_sanitizer9 0 iQO LF_]pySim-prog_test15 0 \'|GρpnGjpySim-shell_test124 17 +cyb2_!;gp10 0 <7T /,}chv10 0 '΂6ЬHD* 2Igapdu8 0 O혮 p 2Zara_m6 0 <6(9ah}heuicc17 0 A*;ɹ@Yz`lchan4 0 bY;={r}q zexport5 0 u$ Ҩ؆fsdump4 0 $S{?ʈahؾcardinfo7 0 I1yWWՖJ;K±card_init3 0 th2"N5^]}mfile_admin7 0 𽖂Ɲu2p$9verify_adm5 0 Y1quBN= cnavigate_fs6 0 o) xwOauthenticate4 0 j^>9&f:{,;x5y file_content12 0 wD!/M\i$xget_identity3 0 U UQfile_specific8 0 >Xloב0|ŊpySim-trace_test3 0 x=< R~~kp)6.github1 0 /֜#Kcontrib13 0 t8U~&}scripts3 1 X.8x^Ej%sysmoISIM-SJA21 0 tBeXђom~usmdpp-data105 2 E0Wj8Q]upp36 0 If͌UVcerts69 4 e"c%)q5DPpb12 0 =]-AD'T&DPtls38 1 YY;; 7GDϥr0v btOld_TLS_Validity15 3 /ި7r56Expired 20215 0 s?'޶툦,1Expired 20225 0 .h;oExpired 20235 0 &N+a6KQi+V+'NDPauth13 0 b?xk2 w5CertificateIssuer5 0 鶶]nMxoŠ BL[P