show talloc-context application full full talloc report on 'osmo_msc' (total 72466 bytes in 233 blocks) asn1 contains 0 bytes in 1 blocks (ref 0) 0x55687b33c260 telnet_connection contains 89 bytes in 2 blocks (ref 0) 0x55687b31a030 struct telnet_connection contains 88 bytes in 1 blocks (ref 0) 0x55687b338700 struct osmo_ss7_instance contains 7621 bytes in 58 blocks (ref 0) 0x55687b31af70 struct osmo_sccp_instance contains 2855 bytes in 16 blocks (ref 0) 0x55687b33e5c0 struct sccp_connection contains 953 bytes in 4 blocks (ref 0) 0x55687b35d990 struct osmo_fsm_inst contains 233 bytes in 3 blocks (ref 0) 0x55687b358910 SCCP-SCOC(12)[0x55687b358910] contains 30 bytes in 1 blocks (ref 0) 0x55687b321360 12 contains 3 bytes in 1 blocks (ref 0) 0x55687b35bd20 struct sccp_connection contains 951 bytes in 4 blocks (ref 0) 0x55687b319000 struct osmo_fsm_inst contains 231 bytes in 3 blocks (ref 0) 0x55687b1ccb20 SCCP-SCOC(1)[0x55687b1ccb20] contains 29 bytes in 1 blocks (ref 0) 0x55687b319340 1 contains 2 bytes in 1 blocks (ref 0) 0x55687b33e550 struct osmo_sccp_user contains 93 bytes in 2 blocks (ref 0) 0x55687b341590 OsmoMSC-IuCS contains 13 bytes in 1 blocks (ref 0) 0x55687b348cf0 struct osmo_sccp_user contains 90 bytes in 2 blocks (ref 0) 0x55687b33f490 OsmoMSC-A contains 10 bytes in 1 blocks (ref 0) 0x55687b34c3c0 struct osmo_sccp_user contains 96 bytes in 2 blocks (ref 0) 0x55687b33dc30 SCCP Management contains 16 bytes in 1 blocks (ref 0) 0x55687b3500b0 sccp_user.c:241 contains 560 bytes in 1 blocks (ref 0) 0x55687b340d20 struct osmo_ss7_as contains 874 bytes in 9 blocks (ref 0) 0x55687b1ca5b0 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b31c190 struct osmo_fsm_inst contains 372 bytes in 4 blocks (ref 0) 0x55687b31bf00 struct xua_as_fsm_priv contains 112 bytes in 1 blocks (ref 0) 0x55687b31c0b0 XUA_AS(as-clnt-OsmoMSC-A)[0x55687b31bf00] contains 42 bytes in 1 blocks (ref 0) 0x55687b31b8b0 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b31c030 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b31be80 rate_ctr.c:233 contains 218 bytes in 2 blocks (ref 0) 0x55687b1c8f30 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b31be00 struct osmo_ss7_asp contains 3361 bytes in 26 blocks (ref 0) 0x55687b1edee0 (r=fd02:db8:63::200:2905<->l=::ffff:172.18.63.10:49438) contains 56 bytes in 1 blocks (ref 0) 0x55687b350250 struct osmo_fsm_inst contains 367 bytes in 4 blocks (ref 0) 0x55687b340bf0 struct xua_asp_fsm_priv contains 104 bytes in 1 blocks (ref 0) 0x55687b33c380 XUA_ASP(asp-clnt-OsmoMSC-A)[0x55687b340bf0] contains 44 bytes in 1 blocks (ref 0) 0x55687b339210 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b33c540 struct osmo_fsm_inst contains 278 bytes in 4 blocks (ref 0) 0x55687b337e30 struct lm_fsm_priv contains 8 bytes in 1 blocks (ref 0) 0x55687b3449d0 xua_default_lm(asp-clnt-OsmoMSC-A)[0x55687b337e30] contains 51 bytes in 1 blocks (ref 0) 0x55687b337370 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b33c2d0 struct osmo_stream_cli contains 1258 bytes in 8 blocks (ref 0) 0x55687b1ee800 struct osmo_io_fd contains 267 bytes in 2 blocks (ref 0) 0x55687b1cd1b0 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b31bc60 fd02:db8:63::10 contains 16 bytes in 1 blocks (ref 0) 0x55687b31bad0 172.18.63.10 contains 13 bytes in 1 blocks (ref 0) 0x55687b31ba50 fd02:db8:63::200 contains 17 bytes in 1 blocks (ref 0) 0x55687b31b9d0 172.18.63.200 contains 14 bytes in 1 blocks (ref 0) 0x55687b33c990 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b31ace0 fd02:db8:63::200 contains 17 bytes in 1 blocks (ref 0) 0x55687b31b950 172.18.63.200 contains 14 bytes in 1 blocks (ref 0) 0x55687b31a310 fd02:db8:63::10 contains 16 bytes in 1 blocks (ref 0) 0x55687b31a200 172.18.63.10 contains 13 bytes in 1 blocks (ref 0) 0x55687b31aa20 osmo_ss7_asp.c:561 contains 280 bytes in 1 blocks (ref 0) 0x55687b31b730 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b31ad60 rate_ctr.c:233 contains 299 bytes in 2 blocks (ref 0) 0x55687b31b5b0 asp-clnt-OsmoMSC-A contains 19 bytes in 1 blocks (ref 0) 0x55687b31ade0 struct osmo_ss7_route_table contains 227 bytes in 6 blocks (ref 0) 0x55687b31a710 struct osmo_ss7_route contains 82 bytes in 2 blocks (ref 0) 0x55687b3372c0 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b341390 struct osmo_ss7_route contains 82 bytes in 2 blocks (ref 0) 0x55687b31b500 as-clnt-OsmoMSC-A contains 18 bytes in 1 blocks (ref 0) 0x55687b31c2b0 system contains 7 bytes in 1 blocks (ref 0) 0x55687b31a7b0 0.0.0.0 contains 8 bytes in 1 blocks (ref 0) 0x55687b31a8b0 struct osmo_stream_srv_link contains 1920 bytes in 2 blocks (ref 0) 0x55687b318500 0.0.0.0 contains 8 bytes in 1 blocks (ref 0) 0x55687b318ce0 struct sgs_state contains 376 bytes in 1 blocks (ref 0) 0x55687b318320 struct smsc contains 256 bytes in 2 blocks (ref 0) 0x55687b1c7f90 struct osmo_smpp_acl contains 104 bytes in 1 blocks (ref 0) 0x55687b31d5a0 sms.db contains 7 bytes in 1 blocks (ref 0) 0x55687b22fc30 struct sms_queue_config contains 32 bytes in 1 blocks (ref 0) 0x55687b22fba0 struct gsm_network contains 53269 bytes in 130 blocks (ref 0) 0x55687b1ca7b0 struct sccp_ran_inst contains 152 bytes in 1 blocks (ref 0) 0x55687b339110 struct sccp_ran_inst contains 622 bytes in 6 blocks (ref 0) 0x55687b339bd0 struct osmo_fsm_inst contains 470 bytes in 5 blocks (ref 0) 0x55687b3193d0 struct ran_peer contains 168 bytes in 2 blocks (ref 0) 0x55687b3063d0 struct cell_id_list_entry contains 32 bytes in 1 blocks (ref 0) 0x55687b35ea80 ran_peer(GERAN-A:RI-SSN_PC:PC-0-24-1:SSN-BSSAP)[0x55687b3193d0] contains 64 bytes in 1 blocks (ref 0) 0x55687b33d110 GERAN-A:RI-SSN_PC:PC-0-24-1:SSN-BSSAP contains 38 bytes in 1 blocks (ref 0) 0x55687b319590 struct mgcp_client contains 1588 bytes in 3 blocks (ref 0) 0x55687b340670 struct osmo_io_fd contains 292 bytes in 2 blocks (ref 0) 0x55687b33d870 r=172.18.63.103:2427<->l=172.18.63.10:37109 contains 44 bytes in 1 blocks (ref 0) 0x55687b3439f0 struct gsm_sms_queue contains 895 bytes in 6 blocks (ref 0) 0x55687b1ef800 struct db_context contains 119 bytes in 2 blocks (ref 0) 0x55687b31ca60 sms.db contains 7 bytes in 1 blocks (ref 0) 0x55687b319eb0 rate_ctr.c:233 contains 440 bytes in 1 blocks (ref 0) 0x55687b31c840 stat_item.c:195 contains 104 bytes in 2 blocks (ref 0) 0x55687b31c700 struct osmo_stat_item contains 56 bytes in 1 blocks (ref 0) 0x55687b31c7a0 struct gsup_client_mux contains 686 bytes in 6 blocks (ref 0) 0x55687b319de0 struct osmo_gsup_client contains 518 bytes in 4 blocks (ref 0) 0x55687b212c70 struct osmo_fd contains 48 bytes in 1 blocks (ref 0) 0x55687b31c210 struct ipa_client_conn contains 206 bytes in 2 blocks (ref 0) 0x55687b31c550 172.18.63.103 contains 14 bytes in 1 blocks (ref 0) 0x55687b31c680 struct ipaccess_unit contains 64 bytes in 1 blocks (ref 0) 0x55687b31c4a0 struct ctrl_handle contains 88 bytes in 1 blocks (ref 0) 0x55687b319bc0 struct mncc_sock_state contains 104 bytes in 1 blocks (ref 0) 0x55687b318f30 test-MSC contains 9 bytes in 1 blocks (ref 0) 0x55687b31d670 172.18.63.103 contains 14 bytes in 1 blocks (ref 0) 0x55687b22e790 /data/unix/mncc contains 16 bytes in 1 blocks (ref 0) 0x55687b31d520 112 contains 4 bytes in 1 blocks (ref 0) 0x55687b31b490 172.18.63.103 contains 14 bytes in 1 blocks (ref 0) 0x55687b31c420 struct vlr_instance contains 44780 bytes in 93 blocks (ref 0) 0x55687b1c9060 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b36cc40 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35f630 SGs-UE(imsi:262420000000031)[0x55687b35f630] contains 45 bytes in 1 blocks (ref 0) 0x55687b358ef0 imsi:262420000000031 contains 21 bytes in 1 blocks (ref 0) 0x55687b36ddb0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b36b180 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b36f240 SGs-UE(imsi:262420000000030)[0x55687b36f240] contains 45 bytes in 1 blocks (ref 0) 0x55687b35a230 imsi:262420000000030 contains 21 bytes in 1 blocks (ref 0) 0x55687b354290 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b369da0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b36dbd0 SGs-UE(imsi:262420000000029)[0x55687b36dbd0] contains 45 bytes in 1 blocks (ref 0) 0x55687b35d870 imsi:262420000000029 contains 21 bytes in 1 blocks (ref 0) 0x55687b3614e0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b36d4f0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35d320 SGs-UE(imsi:262420000000028)[0x55687b35d320] contains 45 bytes in 1 blocks (ref 0) 0x55687b361590 imsi:262420000000028 contains 21 bytes in 1 blocks (ref 0) 0x55687b35de00 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b36dfe0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35d1f0 SGs-UE(imsi:262420000000027)[0x55687b35d1f0] contains 45 bytes in 1 blocks (ref 0) 0x55687b36f640 imsi:262420000000027 contains 21 bytes in 1 blocks (ref 0) 0x55687b359240 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b35cb10 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b361630 SGs-UE(imsi:262420000000024)[0x55687b361630] contains 45 bytes in 1 blocks (ref 0) 0x55687b364420 imsi:262420000000024 contains 21 bytes in 1 blocks (ref 0) 0x55687b35faa0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b3696c0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b361ba0 SGs-UE(imsi:262420000000022)[0x55687b361ba0] contains 45 bytes in 1 blocks (ref 0) 0x55687b3648e0 imsi:262420000000022 contains 21 bytes in 1 blocks (ref 0) 0x55687b361cd0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b367350 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b360cb0 SGs-UE(imsi:262420000000021)[0x55687b360cb0] contains 45 bytes in 1 blocks (ref 0) 0x55687b364980 imsi:262420000000021 contains 21 bytes in 1 blocks (ref 0) 0x55687b362710 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b366c70 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b359680 SGs-UE(imsi:262420000000020)[0x55687b359680] contains 45 bytes in 1 blocks (ref 0) 0x55687b3621b0 imsi:262420000000020 contains 21 bytes in 1 blocks (ref 0) 0x55687b359d80 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b366590 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b361760 SGs-UE(imsi:262420000000019)[0x55687b361760] contains 45 bytes in 1 blocks (ref 0) 0x55687b35d680 imsi:262420000000019 contains 21 bytes in 1 blocks (ref 0) 0x55687b35f8a0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b368900 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35b6e0 SGs-UE(imsi:262420000000018)[0x55687b35b6e0] contains 45 bytes in 1 blocks (ref 0) 0x55687b360c10 imsi:262420000000018 contains 21 bytes in 1 blocks (ref 0) 0x55687b360e70 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b368fe0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b3637d0 SGs-UE(imsi:262420000000056)[0x55687b3637d0] contains 45 bytes in 1 blocks (ref 0) 0x55687b361da0 imsi:262420000000056 contains 21 bytes in 1 blocks (ref 0) 0x55687b35f820 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b3630f0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b364a20 SGs-UE(imsi:262420000000013)[0x55687b364a20] contains 45 bytes in 1 blocks (ref 0) 0x55687b3595e0 imsi:262420000000013 contains 21 bytes in 1 blocks (ref 0) 0x55687b35b190 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b363be0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b3644c0 SGs-UE(imsi:262420002532768)[0x55687b3644c0] contains 45 bytes in 1 blocks (ref 0) 0x55687b361b00 imsi:262420002532768 contains 21 bytes in 1 blocks (ref 0) 0x55687b35d7c0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b3653c0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35f1f0 SGs-UE(imsi:262420002532766)[0x55687b35f1f0] contains 45 bytes in 1 blocks (ref 0) 0x55687b3592c0 imsi:262420002532766 contains 21 bytes in 1 blocks (ref 0) 0x55687b361f70 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b364ce0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b3619d0 SGs-UE(imsi:262420000000089)[0x55687b3619d0] contains 45 bytes in 1 blocks (ref 0) 0x55687b35b050 imsi:262420000000089 contains 21 bytes in 1 blocks (ref 0) 0x55687b358fc0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b3627d0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b361ff0 SGs-UE(imsi:262420000000007)[0x55687b361ff0] contains 45 bytes in 1 blocks (ref 0) 0x55687b361e40 imsi:262420000000007 contains 21 bytes in 1 blocks (ref 0) 0x55687b35d600 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b35bf40 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b3597e0 SGs-UE(imsi:262420000001005)[0x55687b3597e0] contains 45 bytes in 1 blocks (ref 0) 0x55687b35ac00 imsi:262420000001005 contains 21 bytes in 1 blocks (ref 0) 0x55687b31bd50 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b3604a0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35be10 SGs-UE(imsi:262420000000005)[0x55687b35be10] contains 45 bytes in 1 blocks (ref 0) 0x55687b35d720 imsi:262420000000005 contains 21 bytes in 1 blocks (ref 0) 0x55687b3444f0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b35fdc0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35b3f0 SGs-UE(imsi:262420000000101)[0x55687b35b3f0] contains 45 bytes in 1 blocks (ref 0) 0x55687b359360 imsi:262420000000101 contains 21 bytes in 1 blocks (ref 0) 0x55687b35a100 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b35eb10 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35aad0 SGs-UE(imsi:262420000000002)[0x55687b35aad0] contains 45 bytes in 1 blocks (ref 0) 0x55687b35a8c0 imsi:262420000000002 contains 21 bytes in 1 blocks (ref 0) 0x55687b35deb0 struct vlr_subscr contains 1922 bytes in 4 blocks (ref 0) 0x55687b35e1e0 struct osmo_fsm_inst contains 266 bytes in 3 blocks (ref 0) 0x55687b35e8c0 SGs-UE(imsi:262420000000001)[0x55687b35e8c0] contains 45 bytes in 1 blocks (ref 0) 0x55687b35aa30 imsi:262420000000001 contains 21 bytes in 1 blocks (ref 0) 0x55687b359910 rate_ctr.c:233 contains 2040 bytes in 1 blocks (ref 0) 0x55687b302880 stat_item.c:195 contains 168 bytes in 2 blocks (ref 0) 0x55687b302700 struct osmo_stat_item contains 112 bytes in 1 blocks (ref 0) 0x55687b3027a0 struct osmo_nri_ranges contains 16 bytes in 1 blocks (ref 0) 0x55687b302680 struct mgcp_client_conf contains 1088 bytes in 1 blocks (ref 0) 0x55687b22f6f0 struct mgcp_client_pool contains 161 bytes in 3 blocks (ref 0) 0x55687b22f660 struct cmd_node contains 121 bytes in 2 blocks (ref 0) 0x55687b1caf80 %s(config-mgw)# contains 17 bytes in 1 blocks (ref 0) 0x55687b251870 stat_item.c:195 contains 168 bytes in 2 blocks (ref 0) 0x55687b22f4e0 struct osmo_stat_item contains 112 bytes in 1 blocks (ref 0) 0x55687b1cb320 rate_ctr.c:233 contains 2520 bytes in 1 blocks (ref 0) 0x55687b22eaa0 struct sched_vty_opts contains 72 bytes in 1 blocks (ref 0) 0x55687b21c440 utils.c:386 contains 203 bytes in 1 blocks (ref 0) 0x55687b153a20 utils.c:386 contains 46 bytes in 1 blocks (ref 0) 0x55687b153980 utils.c:386 contains 165 bytes in 1 blocks (ref 0) 0x55687b153870 utils.c:386 contains 43 bytes in 1 blocks (ref 0) 0x55687b1537d0 logging contains 8078 bytes in 16 blocks (ref 0) 0x55687b12fb10 struct log_target contains 286 bytes in 4 blocks (ref 0) 0x55687b31a400 172.18.63.103 contains 14 bytes in 1 blocks (ref 0) 0x55687b31a180 OsmoMSC contains 8 bytes in 1 blocks (ref 0) 0x55687b31a390 struct log_category contains 104 bytes in 1 blocks (ref 0) 0x55687b31a510 vty_logp_doc_str contains 1708 bytes in 1 blocks (ref 0) 0x55687b1f0110 vty_logp_cmd_str contains 303 bytes in 1 blocks (ref 0) 0x55687b1ef950 vty_log_level_doc_str contains 1501 bytes in 1 blocks (ref 0) 0x55687b1cd310 vty_log_level_cmd_str contains 279 bytes in 1 blocks (ref 0) 0x55687b1ccc50 vty_log_level_doc_str contains 1636 bytes in 1 blocks (ref 0) 0x55687b1c9ee0 vty_log_level_cmd_str contains 300 bytes in 1 blocks (ref 0) 0x55687b1c9d40 struct log_target contains 360 bytes in 3 blocks (ref 0) 0x55687b130300 struct osmo_wqueue contains 96 bytes in 1 blocks (ref 0) 0x7f701cc98090 struct log_category contains 104 bytes in 1 blocks (ref 0) 0x55687b130410 struct log_info contains 1704 bytes in 2 blocks (ref 0) 0x55687b12fb80 struct log_info_cat contains 1664 bytes in 1 blocks (ref 0) 0x55687b12fc10 transaction contains 0 bytes in 1 blocks (ref 0) 0x55687b12faa0 gsm_call contains 0 bytes in 1 blocks (ref 0) 0x55687b12fa30 sms contains 0 bytes in 1 blocks (ref 0) 0x55687b12f9c0 osmo_signal contains 280 bytes in 8 blocks (ref 0) 0x55687b12f950 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b321bb0 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b31aee0 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b31a280 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b31a820 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b31abc0 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b31ac50 struct signal_handler contains 40 bytes in 1 blocks (ref 0) 0x55687b2c7fb0 msgb contains 0 bytes in 1 blocks (ref 0) 0x55687b12f8e0