reworked prog5 constants to be 128 bit values (kinda), realized somethnig weird is going on with file_id's and as a result the file bitmasks