{"scope":"direct .text references to opcode 0x24 runtime globals","currentOpcode24Mode":"0x01","rows":[{"globalVaHex":"0x0059e348","meaning":"opcode24 mode1 source byte","directTextRefCount":1,"directReadCount":1,"directWriteCount":0,"refs":[{"refVaHex":"0x0040c676","instructionVaHex":"0x0040c675","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e347","meaning":"opcode24 mode2 source byte","directTextRefCount":5,"directReadCount":4,"directWriteCount":1,"refs":[{"refVaHex":"0x0040c689","instructionVaHex":"0x0040c688","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f658","instructionVaHex":"0x0040f657","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f665","instructionVaHex":"0x0040f664","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f6c7","instructionVaHex":"0x0040f6c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb22","instructionVaHex":"0x0040fb21","accessKind":"write","instruction":"mov ds:[addr], al"}]},{"globalVaHex":"0x0059e33e","meaning":"current runtime object index","directTextRefCount":62,"directReadCount":58,"directWriteCount":0,"refs":[{"refVaHex":"0x0040b6a2","instructionVaHex":"0x0040b6a1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b780","instructionVaHex":"0x0040b77f","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b7a1","instructionVaHex":"0x0040b7a0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b7e0","instructionVaHex":"0x0040b7de","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040b802","instructionVaHex":"0x0040b800","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040c53b","instructionVaHex":"0x0040c53a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c599","instructionVaHex":"0x0040c598","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c6eb","instructionVaHex":"0x0040c6ea","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c778","instructionVaHex":"0x0040c777","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c78c","instructionVaHex":"0x0040c78b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c79a","instructionVaHex":"0x0040c79a","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c7a1","instructionVaHex":"0x0040c7a0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c7c7","instructionVaHex":"0x0040c7c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c7e4","instructionVaHex":"0x0040c7e3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c81c","instructionVaHex":"0x0040c81b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c839","instructionVaHex":"0x0040c838","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c875","instructionVaHex":"0x0040c873","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040c883","instructionVaHex":"0x0040c883","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c89d","instructionVaHex":"0x0040c89d","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c8a9","instructionVaHex":"0x0040c8a9","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c8b0","instructionVaHex":"0x0040c8af","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c8c7","instructionVaHex":"0x0040c8c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c8e4","instructionVaHex":"0x0040c8e3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f588","instructionVaHex":"0x0040f587","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f5b6","instructionVaHex":"0x0040f5b5","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f688","instructionVaHex":"0x0040f686","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040f8aa","instructionVaHex":"0x0040f8a9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f8f2","instructionVaHex":"0x0040f8f1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040faac","instructionVaHex":"0x0040faab","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb1d","instructionVaHex":"0x0040fb1c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb4e","instructionVaHex":"0x0040fb4d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb88","instructionVaHex":"0x0040fb87","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fba4","instructionVaHex":"0x0040fba3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbba","instructionVaHex":"0x0040fbb9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbd1","instructionVaHex":"0x0040fbd0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbed","instructionVaHex":"0x0040fbec","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fc03","instructionVaHex":"0x0040fc02","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410e69","instructionVaHex":"0x00410e68","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410eb7","instructionVaHex":"0x00410eb6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410fed","instructionVaHex":"0x00410fec","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00411219","instructionVaHex":"0x00411218","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041d96e","instructionVaHex":"0x0041d96d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dc3f","instructionVaHex":"0x0041dc3e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dc79","instructionVaHex":"0x0041dc78","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dd69","instructionVaHex":"0x0041dd68","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de28","instructionVaHex":"0x0041de27","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de4b","instructionVaHex":"0x0041de4a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de5f","instructionVaHex":"0x0041de5e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e343","instructionVaHex":"0x0041e342","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e5d8","instructionVaHex":"0x0041e5d7","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e748","instructionVaHex":"0x0041e747","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e7a5","instructionVaHex":"0x0041e7a4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e87d","instructionVaHex":"0x0041e87c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041f887","instructionVaHex":"0x0041f886","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fca5","instructionVaHex":"0x0041fca4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fce0","instructionVaHex":"0x0041fcdf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fd1b","instructionVaHex":"0x0041fd1a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fd91","instructionVaHex":"0x0041fd90","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041ff5d","instructionVaHex":"0x0041ff5c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00420067","instructionVaHex":"0x00420066","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004204de","instructionVaHex":"0x004204dd","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00420513","instructionVaHex":"0x00420512","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e34d","meaning":"runtime object/event enabled flag","directTextRefCount":12,"directReadCount":12,"directWriteCount":0,"refs":[{"refVaHex":"0x00406b01","instructionVaHex":"0x00406b00","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00406bd5","instructionVaHex":"0x00406bd4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00406cfa","instructionVaHex":"0x00406cf9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c51f","instructionVaHex":"0x0040c51e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fa79","instructionVaHex":"0x0040fa78","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb3e","instructionVaHex":"0x0040fb3d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dde0","instructionVaHex":"0x0041dddf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041df50","instructionVaHex":"0x0041df4f","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004204bf","instructionVaHex":"0x004204be","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004348e1","instructionVaHex":"0x004348e0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004352d8","instructionVaHex":"0x004352d7","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00435399","instructionVaHex":"0x00435398","accessKind":"read","instruction":"mov al, ds:[addr]"}]}],"neighborhoodRangeHex":"0x0059e330..0x0059e350","neighborhoodRows":[{"globalVaHex":"0x0059e334","meaning":"","directTextRefCount":6,"directReadCount":1,"directWriteCount":0,"refs":[{"refVaHex":"0x0040bbe2","instructionVaHex":"0x0040bbe2","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040d6f4","instructionVaHex":"0x0040d6f4","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040d836","instructionVaHex":"0x0040d836","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040dd88","instructionVaHex":"0x0040dd88","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040ddbb","instructionVaHex":"0x0040ddbb","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040e164","instructionVaHex":"0x0040e163","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e337","meaning":"","directTextRefCount":2,"directReadCount":1,"directWriteCount":0,"refs":[{"refVaHex":"0x0040fc86","instructionVaHex":"0x0040fc86","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040fcc7","instructionVaHex":"0x0040fcc6","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e339","meaning":"","directTextRefCount":8,"directReadCount":4,"directWriteCount":2,"refs":[{"refVaHex":"0x0040fd13","instructionVaHex":"0x0040fd13","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040fd41","instructionVaHex":"0x0040fd41","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040fd91","instructionVaHex":"0x0040fd90","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fdc4","instructionVaHex":"0x0040fdc3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fde4","instructionVaHex":"0x0040fde2","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040fe0f","instructionVaHex":"0x0040fe0e","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fe38","instructionVaHex":"0x0040fe37","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fe58","instructionVaHex":"0x0040fe56","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"}]},{"globalVaHex":"0x0059e33a","meaning":"","directTextRefCount":5,"directReadCount":4,"directWriteCount":1,"refs":[{"refVaHex":"0x0040feaa","instructionVaHex":"0x0040fea9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fec4","instructionVaHex":"0x0040fec3","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040ff74","instructionVaHex":"0x0040ff73","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410032","instructionVaHex":"0x00410030","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041fb8d","instructionVaHex":"0x0041fb8c","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e33b","meaning":"","directTextRefCount":9,"directReadCount":4,"directWriteCount":5,"refs":[{"refVaHex":"0x0040fd36","instructionVaHex":"0x0040fd35","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fdbd","instructionVaHex":"0x0040fdbc","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fdcc","instructionVaHex":"0x0040fdca","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040fdeb","instructionVaHex":"0x0040fdea","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fe31","instructionVaHex":"0x0040fe30","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040fe40","instructionVaHex":"0x0040fe3e","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040fe5f","instructionVaHex":"0x0040fe5e","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040feb2","instructionVaHex":"0x0040feb0","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040febf","instructionVaHex":"0x0040febe","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e33c","meaning":"","directTextRefCount":1,"directReadCount":0,"directWriteCount":0,"refs":[{"refVaHex":"0x0041fb97","instructionVaHex":"0x0041fb97","accessKind":"unknown","instruction":"unclassified direct address reference"}]},{"globalVaHex":"0x0059e33e","meaning":"current runtime object index","directTextRefCount":62,"directReadCount":58,"directWriteCount":0,"refs":[{"refVaHex":"0x0040b6a2","instructionVaHex":"0x0040b6a1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b780","instructionVaHex":"0x0040b77f","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b7a1","instructionVaHex":"0x0040b7a0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b7e0","instructionVaHex":"0x0040b7de","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040b802","instructionVaHex":"0x0040b800","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040c53b","instructionVaHex":"0x0040c53a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c599","instructionVaHex":"0x0040c598","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c6eb","instructionVaHex":"0x0040c6ea","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c778","instructionVaHex":"0x0040c777","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c78c","instructionVaHex":"0x0040c78b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c79a","instructionVaHex":"0x0040c79a","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c7a1","instructionVaHex":"0x0040c7a0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c7c7","instructionVaHex":"0x0040c7c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c7e4","instructionVaHex":"0x0040c7e3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c81c","instructionVaHex":"0x0040c81b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c839","instructionVaHex":"0x0040c838","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c875","instructionVaHex":"0x0040c873","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040c883","instructionVaHex":"0x0040c883","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c89d","instructionVaHex":"0x0040c89d","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c8a9","instructionVaHex":"0x0040c8a9","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040c8b0","instructionVaHex":"0x0040c8af","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c8c7","instructionVaHex":"0x0040c8c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c8e4","instructionVaHex":"0x0040c8e3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f588","instructionVaHex":"0x0040f587","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f5b6","instructionVaHex":"0x0040f5b5","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f688","instructionVaHex":"0x0040f686","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040f8aa","instructionVaHex":"0x0040f8a9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f8f2","instructionVaHex":"0x0040f8f1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040faac","instructionVaHex":"0x0040faab","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb1d","instructionVaHex":"0x0040fb1c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb4e","instructionVaHex":"0x0040fb4d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb88","instructionVaHex":"0x0040fb87","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fba4","instructionVaHex":"0x0040fba3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbba","instructionVaHex":"0x0040fbb9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbd1","instructionVaHex":"0x0040fbd0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fbed","instructionVaHex":"0x0040fbec","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fc03","instructionVaHex":"0x0040fc02","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410e69","instructionVaHex":"0x00410e68","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410eb7","instructionVaHex":"0x00410eb6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410fed","instructionVaHex":"0x00410fec","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00411219","instructionVaHex":"0x00411218","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041d96e","instructionVaHex":"0x0041d96d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dc3f","instructionVaHex":"0x0041dc3e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dc79","instructionVaHex":"0x0041dc78","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dd69","instructionVaHex":"0x0041dd68","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de28","instructionVaHex":"0x0041de27","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de4b","instructionVaHex":"0x0041de4a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041de5f","instructionVaHex":"0x0041de5e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e343","instructionVaHex":"0x0041e342","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e5d8","instructionVaHex":"0x0041e5d7","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e748","instructionVaHex":"0x0041e747","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e7a5","instructionVaHex":"0x0041e7a4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e87d","instructionVaHex":"0x0041e87c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041f887","instructionVaHex":"0x0041f886","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fca5","instructionVaHex":"0x0041fca4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fce0","instructionVaHex":"0x0041fcdf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fd1b","instructionVaHex":"0x0041fd1a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fd91","instructionVaHex":"0x0041fd90","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041ff5d","instructionVaHex":"0x0041ff5c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00420067","instructionVaHex":"0x00420066","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004204de","instructionVaHex":"0x004204dd","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00420513","instructionVaHex":"0x00420512","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e33f","meaning":"","directTextRefCount":11,"directReadCount":2,"directWriteCount":0,"refs":[{"refVaHex":"0x0040fa89","instructionVaHex":"0x0040fa88","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e739","instructionVaHex":"0x0041e738","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fbe8","instructionVaHex":"0x0041fbe8","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fc0d","instructionVaHex":"0x0041fc0d","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fc32","instructionVaHex":"0x0041fc32","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fcd3","instructionVaHex":"0x0041fcd3","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fd0e","instructionVaHex":"0x0041fd0e","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fd49","instructionVaHex":"0x0041fd49","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fd6b","instructionVaHex":"0x0041fd6b","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fd84","instructionVaHex":"0x0041fd84","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0041fdbf","instructionVaHex":"0x0041fdbf","accessKind":"unknown","instruction":"unclassified direct address reference"}]},{"globalVaHex":"0x0059e340","meaning":"","directTextRefCount":5,"directReadCount":3,"directWriteCount":1,"refs":[{"refVaHex":"0x0040b79a","instructionVaHex":"0x0040b799","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040b7c6","instructionVaHex":"0x0040b7c6","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040b7d8","instructionVaHex":"0x0040b7d7","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fc96","instructionVaHex":"0x0041fc95","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004332ab","instructionVaHex":"0x004332aa","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e341","meaning":"","directTextRefCount":4,"directReadCount":4,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f5f6","instructionVaHex":"0x0040f5f4","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040fad5","instructionVaHex":"0x0040fad4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00410e82","instructionVaHex":"0x00410e80","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e761","instructionVaHex":"0x0041e75f","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"}]},{"globalVaHex":"0x0059e342","meaning":"","directTextRefCount":3,"directReadCount":3,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f604","instructionVaHex":"0x0040f602","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040fae0","instructionVaHex":"0x0040fade","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e76f","instructionVaHex":"0x0041e76d","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"}]},{"globalVaHex":"0x0059e343","meaning":"","directTextRefCount":2,"directReadCount":2,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f6b3","instructionVaHex":"0x0040f6b2","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e78a","instructionVaHex":"0x0041e789","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e344","meaning":"","directTextRefCount":8,"directReadCount":8,"directWriteCount":0,"refs":[{"refVaHex":"0x0040b6f5","instructionVaHex":"0x0040b6f4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040b70d","instructionVaHex":"0x0040b70c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f70f","instructionVaHex":"0x0040f70d","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00411006","instructionVaHex":"0x00411004","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e35c","instructionVaHex":"0x0041e35a","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e43e","instructionVaHex":"0x0041e43d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e7be","instructionVaHex":"0x0041e7bc","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00420087","instructionVaHex":"0x00420086","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e345","meaning":"","directTextRefCount":7,"directReadCount":7,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f9a4","instructionVaHex":"0x0040f9a2","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040f9ef","instructionVaHex":"0x0040f9ee","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00411161","instructionVaHex":"0x00411160","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e09c","instructionVaHex":"0x0041e09b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e279","instructionVaHex":"0x0041e277","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e2c4","instructionVaHex":"0x0041e2c3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e7e7","instructionVaHex":"0x0041e7e6","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e347","meaning":"opcode24 mode2 source byte","directTextRefCount":5,"directReadCount":4,"directWriteCount":1,"refs":[{"refVaHex":"0x0040c689","instructionVaHex":"0x0040c688","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f658","instructionVaHex":"0x0040f657","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f665","instructionVaHex":"0x0040f664","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f6c7","instructionVaHex":"0x0040f6c6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb22","instructionVaHex":"0x0040fb21","accessKind":"write","instruction":"mov ds:[addr], al"}]},{"globalVaHex":"0x0059e348","meaning":"opcode24 mode1 source byte","directTextRefCount":1,"directReadCount":1,"directWriteCount":0,"refs":[{"refVaHex":"0x0040c676","instructionVaHex":"0x0040c675","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e34a","meaning":"","directTextRefCount":43,"directReadCount":39,"directWriteCount":1,"refs":[{"refVaHex":"0x0040b7bb","instructionVaHex":"0x0040b7ba","accessKind":"write","instruction":"mov ds:[addr], al"},{"refVaHex":"0x0040b7cd","instructionVaHex":"0x0040b7cd","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040b7fa","instructionVaHex":"0x0040b7f9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f705","instructionVaHex":"0x0040f703","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0040f745","instructionVaHex":"0x0040f744","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fcfa","instructionVaHex":"0x0040fcf9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fd1b","instructionVaHex":"0x0040fd1a","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fd62","instructionVaHex":"0x0040fd61","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fda2","instructionVaHex":"0x0040fda1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fdf7","instructionVaHex":"0x0040fdf6","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fe16","instructionVaHex":"0x0040fe15","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fee0","instructionVaHex":"0x0040fedf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fefa","instructionVaHex":"0x0040fef9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040ff12","instructionVaHex":"0x0040ff11","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040ff35","instructionVaHex":"0x0040ff34","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040ff7c","instructionVaHex":"0x0040ff7b","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040ffa5","instructionVaHex":"0x0040ffa4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041001d","instructionVaHex":"0x0041001b","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e7cc","instructionVaHex":"0x0041e7ca","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e7f2","instructionVaHex":"0x0041e7f0","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041e810","instructionVaHex":"0x0041e80f","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e822","instructionVaHex":"0x0041e821","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fb79","instructionVaHex":"0x0041fb78","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fbb6","instructionVaHex":"0x0041fbb5","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fbd0","instructionVaHex":"0x0041fbcf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fbf5","instructionVaHex":"0x0041fbf4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fc1a","instructionVaHex":"0x0041fc19","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fcbe","instructionVaHex":"0x0041fcbc","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041fcf9","instructionVaHex":"0x0041fcf7","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041fd34","instructionVaHex":"0x0041fd32","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x0041fd56","instructionVaHex":"0x0041fd55","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fd78","instructionVaHex":"0x0041fd77","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041fdaa","instructionVaHex":"0x0041fda8","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00420096","instructionVaHex":"0x00420095","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004200c4","instructionVaHex":"0x004200c3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0042055d","instructionVaHex":"0x0042055d","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x00420569","instructionVaHex":"0x00420569","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x004332d3","instructionVaHex":"0x004332d1","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00433305","instructionVaHex":"0x00433303","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00433337","instructionVaHex":"0x00433335","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"},{"refVaHex":"0x00433357","instructionVaHex":"0x00433356","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0043337e","instructionVaHex":"0x0043337d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004333aa","instructionVaHex":"0x004333a8","accessKind":"read","instruction":"mov cl, byte ptr ds:[addr]"}]},{"globalVaHex":"0x0059e34b","meaning":"","directTextRefCount":14,"directReadCount":10,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f7bc","instructionVaHex":"0x0040f7bc","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f7c8","instructionVaHex":"0x0040f7c8","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f80d","instructionVaHex":"0x0040f80c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f85e","instructionVaHex":"0x0040f85d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f946","instructionVaHex":"0x0040f946","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f952","instructionVaHex":"0x0040f952","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f9cf","instructionVaHex":"0x0040f9ce","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fa0e","instructionVaHex":"0x0040fa0d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041df86","instructionVaHex":"0x0041df85","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dfef","instructionVaHex":"0x0041dfee","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e2a4","instructionVaHex":"0x0041e2a3","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e2e3","instructionVaHex":"0x0041e2e2","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e45d","instructionVaHex":"0x0041e45c","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041e492","instructionVaHex":"0x0041e491","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e34c","meaning":"","directTextRefCount":5,"directReadCount":3,"directWriteCount":0,"refs":[{"refVaHex":"0x0040f896","instructionVaHex":"0x0040f896","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f8a2","instructionVaHex":"0x0040f8a2","accessKind":"unknown","instruction":"unclassified direct address reference"},{"refVaHex":"0x0040f8d2","instructionVaHex":"0x0040f8d1","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040f90e","instructionVaHex":"0x0040f90d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004204cf","instructionVaHex":"0x004204ce","accessKind":"read","instruction":"mov al, ds:[addr]"}]},{"globalVaHex":"0x0059e34d","meaning":"runtime object/event enabled flag","directTextRefCount":12,"directReadCount":12,"directWriteCount":0,"refs":[{"refVaHex":"0x00406b01","instructionVaHex":"0x00406b00","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00406bd5","instructionVaHex":"0x00406bd4","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00406cfa","instructionVaHex":"0x00406cf9","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040c51f","instructionVaHex":"0x0040c51e","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fa79","instructionVaHex":"0x0040fa78","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0040fb3e","instructionVaHex":"0x0040fb3d","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041dde0","instructionVaHex":"0x0041dddf","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x0041df50","instructionVaHex":"0x0041df4f","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004204bf","instructionVaHex":"0x004204be","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004348e1","instructionVaHex":"0x004348e0","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x004352d8","instructionVaHex":"0x004352d7","accessKind":"read","instruction":"mov al, ds:[addr]"},{"refVaHex":"0x00435399","instructionVaHex":"0x00435398","accessKind":"read","instruction":"mov al, ds:[addr]"}]}],"mode1NeighborhoodDirectReadCount":1,"mode1NeighborhoodDirectWriteCount":0,"mode1DirectWriteCount":0,"mode2DirectWriteCount":1,"neighborhoodDirectWriteAddressHexes":["0x0059e339","0x0059e33a","0x0059e33b","0x0059e340","0x0059e347","0x0059e34a"],"mode1NearestLowerDirectWriteHex":"0x0059e347","mode1NearestHigherDirectWriteHex":"0x0059e34a","mode1DirectWriteHoleBetweenNeighborWrites":true,"mode1UnwrittenRuntimeGlobalSource":true,"mode2WriterContext":{"writerInstructionVaHexes":["0x0040fb21"],"sourceReadInstructionVaHex":"0x0040fb1c","sourceGlobalVaHex":"0x0059e33e","sourceMeaning":"current runtime object index","targetGlobalVaHex":"0x0059e347","targetMeaning":"opcode24 mode2 source byte","copiesCurrentRuntimeObjectIndex":true,"instructionSummary":"mov al, ds:[0x0059e33e]; mov ds:[0x0059e347], al","promotionImpact":"adjacent mode2 object-index cache, not a mode1 0x0059e348 producer"},"conclusion":"Opcode 0x24 mode 1 reads 0x0059e348, but no direct .text write to 0x0059e348 was found. The adjacent mode 2 byte 0x0059e347 does have a direct writer at 0x0040fb1c that copies the current runtime object index 0x0059e33e. A wider 0x0059e330..0x0059e34f neighborhood scan shows that nearby object/status bytes are heavily referenced while 0x0059e348 still has only that single read and no direct writer. Direct writes are present on both sides of the mode1 source, so the scan is seeing adjacent runtime bytes but leaves 0x0059e348 as a direct-write hole. This makes 0x0059e348 an unresolved runtime/global source rather than a proven selector leaf chooser."}