"""ADVERSARIAL BATCH 3 -- the relaunch-critical path. H14: does the settings deser FUN_18013c6d0 pre-initialise its struct fields +0x28..+0x40 to 1 before parsing? If it zero-inits them, then the observed live pattern (model+0x1fd2e=0 surrounded by 1s) cannot have come from the applier, i.e. the applier NEVER RAN -- which decides "never set" vs "set then cleared". Also: which atom writes struct+0x1c (the field FUN_180173e00 gates on)? H15: FUN_180173e00 in full -- the test rdx / cmp [rdx+0x1c],0 gate. H16: dim5 f8 -- FUN_180180770 blaze client-config reader, full key list. """ import traceback def full(tag, va): try: s = dec(va) print("\n===== %s %#x len=%d =====" % (tag, va, len(s))) print(s) except Exception: traceback.print_exc() try: full("settings deser FUN_18013c6d0", 0x18013c6d0) full("settings completion FUN_180173e00", 0x180173e00) full("blaze config reader FUN_180180770", 0x180180770) except Exception: traceback.print_exc()